diff --git a/LCSC_Quote_Exported__20250213_081540.csv b/LCSC_Quote_Exported__20250213_081540.csv deleted file mode 100644 index 96a147a..0000000 --- a/LCSC_Quote_Exported__20250213_081540.csv +++ /dev/null @@ -1,17 +0,0 @@ -LCSC Part,Mfr. Part #,Mfr. #,Customer#,Quantity,Target Price($),Target Lead Time,Unit Price($),Ext Price($),Lead Time (business days),Pricing Valid,Remarks,Status -C2888573,TSD003A04126A02,BZCN,,150,-,,-,-,,,,Inquiring -C8734,STM32F103C8T6,STMicroelectronics,,15,-,,-,-,,,,Inquiring -C2890616,N096-1608TBBIG11-H13,Newvisio,,15,-,,-,-,,,,Inquiring -C182965,MT9216,XI'AN Aerosemi Tech,,20,-,,-,-,,,,Inquiring -C1607,CL10A225KP8NNNC,Samsung Electro-Mechanics,,100,-,,-,-,,,,Inquiring -C42412253,F8-4.3-4-0.4Z,Sam&wing,,60,-,,-,-,,,,Inquiring -C5137636,FCC0603B104K500CT,FOJAN,,200,-,,-,-,,,,Inquiring -C6119842,CGA0603X5R106K100JT,HRE,,100,-,,-,-,,,,Inquiring -C100044,RC0603FR-070RL,YAGEO,,100,-,,-,-,,,,Inquiring -C14675,RC0603FR-07100KL,YAGEO,,100,-,,-,-,,,,Inquiring -C2907113,FRC0603J102 TS,FOJAN,,100,-,,-,-,,,,Inquiring -C2930027,FRC0603J103TS,FOJAN,,100,-,,-,-,,,,Inquiring -C2929429,CY54-4.7UH,SHOU HAN,,20,-,,-,-,,,,Inquiring -C8032,CL10A475KQ8NNNC,Samsung Electro-Mechanics,,50,-,,-,-,,,,Inquiring -C1653,CL10C220JB8NNNC,Samsung Electro-Mechanics,,100,-,,-,-,,,,Inquiring -C3013969,AR05BTCW4003,Viking Tech,,20,-,,-,-,,,,Inquiring diff --git a/README.md b/README.md index 69ddc0e..8a85885 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ +# THIS README IS NOW OUTDATED. THE PROJECT IS WAY COOLER AND AN ARTICLE IS COMING SOON! +I've implimented my own border tracing algorithim to dramatically speed up rendering. There's a few other optimizations, such as shifting around image buffers, etc.
+Software is still in disarray and could be optimized, however it runs smoothly. Hardware is working, I haven't had time to test all functionallity though. The battery does charge and discharge safely (cut off at 1v).
+ # STM32 Mandelbrot Explorer Buisness Card A battery powered business card that can explore the Mandelbrot set. Meant to be cheaply made for handing out. Will likely include a flappy bird clone to encourage recruiter competition. # Project in development! See below for a brief write up. diff --git a/buyme b/buyme deleted file mode 100644 index 13a4a29..0000000 --- a/buyme +++ /dev/null @@ -1,30 +0,0 @@ -bat charger - imported - 2 22uf ceramic capacitors (done) - leds+resistors (done) - in+out filters: 22uf (done) - 20 must take 1a - timing capacitor (done) - 270nF - schotty diode (done) - inductor (done) -bat to 3v - imported - 100nf/.1uf cap (done) - 2 10/22uf caps (done) - check 4.7 uh inductor (done) - -usb to 3v - voltage div resistors (done) - 2 1uf ceramic caps (done) - -comparator - imported - boost converter is high=on - 1uf caps (done) - 1uf between vdd/gnd (done) - 1000pf between vout and gnd (done) - 15nF timer cap (done) - - -TODO: - check list - check layout - set inductors - diff --git a/datasheets/AO3400.pdf b/datasheets/AO3400.pdf new file mode 100644 index 0000000..60100b2 Binary files /dev/null and b/datasheets/AO3400.pdf differ diff --git a/datasheets/AO3401.pdf b/datasheets/AO3401.pdf new file mode 100644 index 0000000..b3a3483 Binary files /dev/null and b/datasheets/AO3401.pdf differ diff --git a/imgs/border_demo.mkv b/imgs/border_demo.mkv new file mode 100644 index 0000000..8e412a8 Binary files /dev/null and b/imgs/border_demo.mkv differ diff --git a/imgs/kibby_loading.xcf b/imgs/kibby_loading.xcf index e3090db..cf30412 100644 Binary files a/imgs/kibby_loading.xcf and b/imgs/kibby_loading.xcf differ diff --git a/kicad/stm32card/fp-info-cache b/kicad/stm32card/fp-info-cache index eda0f9f..36b881b 100644 --- a/kicad/stm32card/fp-info-cache +++ b/kicad/stm32card/fp-info-cache @@ -1,4 +1,4 @@ -25633357005975980 +25979106338838139 Audio_Module Reverb_BTDR-1H Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf) @@ -36,7 +36,7 @@ Bulgin BX0036 2 Battery BatteryHolder_Bulgin_BX0123_1xCR123 -Battery holder, Bulgin BX0123, battery type 1xCR123 (Script generated with StandardBox.py) (https://www.bulgin.com/products/pub/media/import/attachments/Battery_holders.pdf#page=7) +Battery holder, Bulgin BX0123, battery type 1xCR123, https://www.bulgin.com/products/pub/media/import/attachments/Battery_holders.pdf#page=7, generated with kicad-footprint-generator StandardBox_generator.py horizontal single 0 2 @@ -106,7 +106,7 @@ AA battery holder Keystone 1 Battery BatteryHolder_Keystone_1042_1x18650 -Battery holder, Keystone 1042, battery type 1x18650 (Script generated with StandardBox.py) (http://www.keyelco.com/product.cfm/product_id/918) +Battery holder, Keystone 1042, battery type 1x18650, http://www.keyelco.com/product.cfm/product_id/918, generated with kicad-footprint-generator StandardBox_generator.py horizontal single 0 2 @@ -162,7 +162,7 @@ AAA battery cell holder 2 Battery BatteryHolder_Keystone_2479_3xAAA -Battery holder, Keystone 2479, battery type 3xAAA (Script generated with StandardBox.py) (http://www.keyelco.com/product-pdf.cfm?p=1041) +Battery holder, Keystone 2479, battery type 3xAAA, http://www.keyelco.com/product-pdf.cfm?p=1041, generated with kicad-footprint-generator StandardBox_generator.py horizontal triple 0 2 @@ -260,14 +260,14 @@ BC2003 CR2032 2032 Battery Holder 2 Battery BatteryHolder_MPD_BH-18650-PC -Battery holder, MPD BH-18650, battery type 1x18650 (Script generated with StandardBox.py) (https://www.batteryholders.com/uploads/parts/BH-18650-PC/datasheets/BH-18650-PC-datasheet.pdf) +Battery holder, MPD BH-18650, battery type 1x18650, https://www.batteryholders.com/uploads/parts/BH-18650-PC/datasheets/BH-18650-PC-datasheet.pdf, generated with kicad-footprint-generator StandardBox_generator.py horizontal single 0 2 2 Battery BatteryHolder_MPD_BK-18650-PC2 -Battery holder, MPD BK-18650, battery type 1x18650 (Script generated with StandardBox.py) (https://www.batteryholders.com/uploads/parts/BK-18650-PC2/datasheets/BK-18650-PC2-datasheet.pdf) +Battery holder, MPD BK-18650, battery type 1x18650, https://www.batteryholders.com/uploads/parts/BK-18650-PC2/datasheets/BK-18650-PC2-datasheet.pdf, generated with kicad-footprint-generator StandardBox_generator.py horizontal single 0 2 @@ -302,7 +302,7 @@ Seiko MS621F 2 Battery BatteryHolder_TruPower_BH-331P_3xAA -Battery holder, TruPower BH-331P, battery type 3xAA (Script generated with StandardBox.py) (https://static.rapidonline.com/pdf/18-2967_v1.pdf) +Battery holder, TruPower BH-331P, battery type 3xAA, https://static.rapidonline.com/pdf/18-2967_v1.pdf, generated with kicad-footprint-generator StandardBox_generator.py horizontal triple 0 2 @@ -1295,9 +1295,58 @@ tactile switch ksc7 4 2 Button_Switch_SMD +SW_Push_1P1T_NO_CK_KSC9xxG +Tactile switch, 6.2x6.2mm, height=7.7mm, compatible with button, gullwing pins, https://www.ckswitches.com/media/1975/ksc9.pdf +tactile switch ksc9 +0 +4 +2 +Button_Switch_SMD SW_Push_1P1T_NO_CK_PTS125Sx43PSMTR -C&K Switches 1P1T SMD PTS125 Series 12mm Tact Switch with Pegs, https://www.ckswitches.com/media/1462/pts125.pdf -Button Tactile Switch SPST 1P1T +Tactile switch, 12x12 mm, H4.3 mm, round actuator, with pegs, gullwing terminals, https://www.ckswitches.com/media/1462/pts125.pdf +button tactile switch SPST 1P1T C&K +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_PTS125Sx43SMTR +Tactile switch, 12x12 mm, H4.3 mm, round actuator, gullwing terminals, https://www.ckswitches.com/media/1462/pts125.pdf +button tactile Switch SPST 1P1T C&K +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_PTS125Sx73PSMTR +Tactile switch, 12x12 mm, H7.3 mm, square snap fit actuator, with pegs, gullwing terminals, https://www.ckswitches.com/media/1462/pts125.pdf +button tactile switch SPST 1P1T C&K +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_PTS125Sx73SMTR +Tactile switch, 12x12 mm, H7.3 mm, square snap fit actuator, gullwing terminals, https://www.ckswitches.com/media/1462/pts125.pdf +button tactile switch SPST 1P1T C&K +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_PTS125Sx85PSMTR +Tactile switch, 12x12 mm, H8.5 mm, round actuator, with pegs, gullwing terminals, https://www.ckswitches.com/media/1462/pts125.pdf +button tactile switch SPST 1P1T C&K +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_PTS125Sx85SMTR +Tactile switch, 12x12 mm, H8.5 mm, round actuator, gullwing terminals, https://www.ckswitches.com/media/1462/pts125.pdf +button tactile switch SPST 1P1T C&K +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_E-Switch_TL3301NxxxxxG +Tactile switch, 6x6 mm, H4.3 mm, gullwing terminals, https://www.e-switch.com/wp-content/uploads/2024/03/TL3301.pdf +SPST button straight 0 4 2 @@ -1484,8 +1533,22 @@ Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/A 4 2 Button_Switch_SMD -SW_SPST_EVQP2 -Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000C374.pdf +SW_SPST_EVQP2_MiddlePushTravel_H2.5mm +Tactile switch, 4.7 x 3.5 mm, middle push travel, H2.5mm, https://industry.panasonic.com/ac/cdn/e/control/switch/light-touch/catalog/sw_lt_eng_4735s.pdf +SMD SMT SPST EVQP2 +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP2_ShortPushTravel_H2.1mm +Tactile switch, 4.7 x 3.5 mm, short push travel, H2.1mm, https://industry.panasonic.com/ac/cdn/e/control/switch/light-touch/catalog/sw_lt_eng_4735s.pdf +SMD SMT SPST EVQP2 +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP2_ShortPushTravel_H2.5mm +Tactile switch, 4.7 x 3.5 mm, short push travel, H2.5mm, https://industry.panasonic.com/ac/cdn/e/control/switch/light-touch/catalog/sw_lt_eng_4735s.pdf SMD SMT SPST EVQP2 0 4 @@ -1547,9 +1610,9 @@ Tactile Switch 4 2 Button_Switch_SMD -SW_SPST_PTS645 -C&K Components SPST SMD PTS645 Series 6mm Tact Switch -SPST Button Switch +SW_SPST_PTS645Sx43SMTR92 +Tactile switch, 6x6 mm, H4.3 mm, gullwing terminals, https://www.ckswitches.com/media/1471/pts645.pdf +SPST Button Switch CK C&K 0 4 2 @@ -13839,6 +13902,13 @@ connector Hirose horizontal 4 3 Connector_Hirose +Hirose_DF3EA-02P-2V_1x02-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-02P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +4 +3 +Connector_Hirose Hirose_DF3EA-03P-2H_1x03-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-03P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13846,6 +13916,13 @@ connector Hirose horizontal 5 4 Connector_Hirose +Hirose_DF3EA-03P-2V_1x03-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-03P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +5 +4 +Connector_Hirose Hirose_DF3EA-04P-2H_1x04-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-04P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13853,6 +13930,13 @@ connector Hirose horizontal 6 5 Connector_Hirose +Hirose_DF3EA-04P-2V_1x04-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-04P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +6 +5 +Connector_Hirose Hirose_DF3EA-05P-2H_1x05-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-05P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13860,6 +13944,13 @@ connector Hirose horizontal 7 6 Connector_Hirose +Hirose_DF3EA-05P-2V_1x05-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-05P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +7 +6 +Connector_Hirose Hirose_DF3EA-06P-2H_1x06-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-06P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13867,6 +13958,13 @@ connector Hirose horizontal 8 7 Connector_Hirose +Hirose_DF3EA-06P-2V_1x06-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-06P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +8 +7 +Connector_Hirose Hirose_DF3EA-07P-2H_1x07-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-07P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13874,6 +13972,13 @@ connector Hirose horizontal 9 8 Connector_Hirose +Hirose_DF3EA-07P-2V_1x07-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-07P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +9 +8 +Connector_Hirose Hirose_DF3EA-08P-2H_1x08-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-08P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13881,6 +13986,13 @@ connector Hirose horizontal 10 9 Connector_Hirose +Hirose_DF3EA-08P-2V_1x08-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-08P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +10 +9 +Connector_Hirose Hirose_DF3EA-09P-2H_1x09-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-09P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13888,6 +14000,13 @@ connector Hirose horizontal 11 10 Connector_Hirose +Hirose_DF3EA-09P-2V_1x09-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-09P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +11 +10 +Connector_Hirose Hirose_DF3EA-10P-2H_1x10-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-10P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13895,6 +14014,13 @@ connector Hirose horizontal 12 11 Connector_Hirose +Hirose_DF3EA-10P-2V_1x10-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-10P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +12 +11 +Connector_Hirose Hirose_DF3EA-11P-2H_1x11-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-11P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13902,6 +14028,13 @@ connector Hirose horizontal 13 12 Connector_Hirose +Hirose_DF3EA-11P-2V_1x11-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-11P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +13 +12 +Connector_Hirose Hirose_DF3EA-12P-2H_1x12-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-12P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13909,6 +14042,13 @@ connector Hirose horizontal 14 13 Connector_Hirose +Hirose_DF3EA-12P-2V_1x12-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-12P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +14 +13 +Connector_Hirose Hirose_DF3EA-13P-2H_1x13-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-13P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13916,6 +14056,13 @@ connector Hirose horizontal 15 14 Connector_Hirose +Hirose_DF3EA-13P-2V_1x13-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-13P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +15 +14 +Connector_Hirose Hirose_DF3EA-14P-2H_1x14-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-14P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13923,6 +14070,13 @@ connector Hirose horizontal 16 15 Connector_Hirose +Hirose_DF3EA-14P-2V_1x14-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-14P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +16 +15 +Connector_Hirose Hirose_DF3EA-15P-2H_1x15-1MP_P2.00mm_Horizontal Hirose series connector, DF3EA-15P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator connector Hirose horizontal @@ -13930,6 +14084,13 @@ connector Hirose horizontal 17 16 Connector_Hirose +Hirose_DF3EA-15P-2V_1x15-1MP_P2.00mm_Vertical +Hirose series connector, DF3EA-15P-2V (https://www.hirose.com/en/product/document?clcode=CL0543-0315-0-21&productname=DF3EA-2P-2V(21)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001162002), generated with kicad-footprint-generator +connector Hirose vertical +0 +17 +16 +Connector_Hirose Hirose_DF11-4DP-2DSA_2x02_P2.00mm_Vertical Hirose DF11 through hole, DF11-4DP-2DSA, 2 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator connector Hirose DF11 vertical @@ -14539,6 +14700,48 @@ connector Hirose horizontal 17 16 Connector_Hirose +Hirose_DF57H-2P-1.2V_1x02_P1.2mm_Socket +Low Profile Swing-Lock Wire-to-Board Connector for Power (source: https://www.hirose.com/en/product/document?clcode=&productname=&series=DF57&documenttype=Catalog&lang=en&documentid=en_DF57_CAT) +conn hirose socket low-profile power +0 +4 +2 +Connector_Hirose +Hirose_DF57H-2P-2.4V_1x02_P2.4mm_Socket +Low Profile Swing-Lock Wire-to-Board Connector for Power (source: https://www.hirose.com/en/product/document?clcode=&productname=&series=DF57&documenttype=Catalog&lang=en&documentid=en_DF57_CAT) +conn hirose socket low-profile power +0 +4 +2 +Connector_Hirose +Hirose_DF57H-3P-1.2V_1x03_P1.2mm_Socket +Low Profile Swing-Lock Wire-to-Board Connector for Power (source: https://www.hirose.com/en/product/document?clcode=&productname=&series=DF57&documenttype=Catalog&lang=en&documentid=en_DF57_CAT) +conn hirose socket low-profile power +0 +5 +3 +Connector_Hirose +Hirose_DF57H-4P-1.2V_1x04_P1.2mm_Socket +Low Profile Swing-Lock Wire-to-Board Connector for Power (source: https://www.hirose.com/en/product/document?clcode=&productname=&series=DF57&documenttype=Catalog&lang=en&documentid=en_DF57_CAT) +conn hirose socket low-profile power +0 +6 +4 +Connector_Hirose +Hirose_DF57H-5P-1.2V_1x05_P1.2mm_Socket +Low Profile Swing-Lock Wire-to-Board Connector for Power (source: https://www.hirose.com/en/product/document?clcode=&productname=&series=DF57&documenttype=Catalog&lang=en&documentid=en_DF57_CAT) +conn hirose socket low-profile power +0 +7 +5 +Connector_Hirose +Hirose_DF57H-6P-1.2V_1x06_P1.2mm_Socket +Low Profile Swing-Lock Wire-to-Board Connector for Power (source: https://www.hirose.com/en/product/document?clcode=&productname=&series=DF57&documenttype=Catalog&lang=en&documentid=en_DF57_CAT) +conn hirose socket low-profile power +0 +8 +6 +Connector_Hirose Hirose_DF63-5P-3.96DSA_1x05_P3.96mm_Vertical Hirose DF63 through hole, DF63-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator connector Hirose DF63 vertical @@ -21533,7 +21736,7 @@ connector Molex Micro-Fit_3.0 horizontal 3 Connector_Molex Molex_Micro-Fit_3.0_43045-0212_2x01_P3.00mm_Vertical -Molex Micro-Fit 3.0 Connector System, 43045-0212 (compatible alternatives: 43045-0213, 43045-0224), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +Molex Micro-Fit 3.0 Connector System, 43045-0212 (compatible alternatives: 43045-0213, 43045-0214), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical 0 2 @@ -21575,7 +21778,7 @@ connector Molex Micro-Fit_3.0 horizontal 5 Connector_Molex Molex_Micro-Fit_3.0_43045-0412_2x02_P3.00mm_Vertical -Molex Micro-Fit 3.0 Connector System, 43045-0412 (compatible alternatives: 43045-0413, 43045-0424), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +Molex Micro-Fit 3.0 Connector System, 43045-0412 (compatible alternatives: 43045-0413, 43045-0414), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical 0 4 @@ -21617,7 +21820,7 @@ connector Molex Micro-Fit_3.0 horizontal 7 Connector_Molex Molex_Micro-Fit_3.0_43045-0612_2x03_P3.00mm_Vertical -Molex Micro-Fit 3.0 Connector System, 43045-0612 (compatible alternatives: 43045-0613, 43045-0624), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +Molex Micro-Fit 3.0 Connector System, 43045-0612 (compatible alternatives: 43045-0613, 43045-0614), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical 0 6 @@ -21659,7 +21862,7 @@ connector Molex Micro-Fit_3.0 horizontal 9 Connector_Molex Molex_Micro-Fit_3.0_43045-0812_2x04_P3.00mm_Vertical -Molex Micro-Fit 3.0 Connector System, 43045-0812 (compatible alternatives: 43045-0813, 43045-0824), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +Molex Micro-Fit 3.0 Connector System, 43045-0812 (compatible alternatives: 43045-0813, 43045-0814), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical 0 8 @@ -21701,7 +21904,7 @@ connector Molex Micro-Fit_3.0 horizontal 11 Connector_Molex Molex_Micro-Fit_3.0_43045-1012_2x05_P3.00mm_Vertical -Molex Micro-Fit 3.0 Connector System, 43045-1012 (compatible alternatives: 43045-1013, 43045-1024), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +Molex Micro-Fit 3.0 Connector System, 43045-1012 (compatible alternatives: 43045-1013, 43045-1014), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical 0 10 @@ -21743,7 +21946,7 @@ connector Molex Micro-Fit_3.0 horizontal 13 Connector_Molex Molex_Micro-Fit_3.0_43045-1212_2x06_P3.00mm_Vertical -Molex Micro-Fit 3.0 Connector System, 43045-1212 (compatible alternatives: 43045-1213, 43045-1224), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +Molex Micro-Fit 3.0 Connector System, 43045-1212 (compatible alternatives: 43045-1213, 43045-1214), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical 0 12 @@ -21785,7 +21988,7 @@ connector Molex Micro-Fit_3.0 horizontal 15 Connector_Molex Molex_Micro-Fit_3.0_43045-1412_2x07_P3.00mm_Vertical -Molex Micro-Fit 3.0 Connector System, 43045-1412 (compatible alternatives: 43045-1413, 43045-1424), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +Molex Micro-Fit 3.0 Connector System, 43045-1412 (compatible alternatives: 43045-1413, 43045-1414), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical 0 14 @@ -21827,7 +22030,7 @@ connector Molex Micro-Fit_3.0 horizontal 17 Connector_Molex Molex_Micro-Fit_3.0_43045-1612_2x08_P3.00mm_Vertical -Molex Micro-Fit 3.0 Connector System, 43045-1612 (compatible alternatives: 43045-1613, 43045-1624), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +Molex Micro-Fit 3.0 Connector System, 43045-1612 (compatible alternatives: 43045-1613, 43045-1614), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical 0 16 @@ -21869,7 +22072,7 @@ connector Molex Micro-Fit_3.0 horizontal 19 Connector_Molex Molex_Micro-Fit_3.0_43045-1812_2x09_P3.00mm_Vertical -Molex Micro-Fit 3.0 Connector System, 43045-1812 (compatible alternatives: 43045-1813, 43045-1824), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +Molex Micro-Fit 3.0 Connector System, 43045-1812 (compatible alternatives: 43045-1813, 43045-1814), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical 0 18 @@ -21911,7 +22114,7 @@ connector Molex Micro-Fit_3.0 horizontal 21 Connector_Molex Molex_Micro-Fit_3.0_43045-2012_2x10_P3.00mm_Vertical -Molex Micro-Fit 3.0 Connector System, 43045-2012 (compatible alternatives: 43045-2013, 43045-2024), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +Molex Micro-Fit 3.0 Connector System, 43045-2012 (compatible alternatives: 43045-2013, 43045-2014), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical 0 20 @@ -21953,7 +22156,7 @@ connector Molex Micro-Fit_3.0 horizontal 23 Connector_Molex Molex_Micro-Fit_3.0_43045-2212_2x11_P3.00mm_Vertical -Molex Micro-Fit 3.0 Connector System, 43045-2212 (compatible alternatives: 43045-2213, 43045-2224), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +Molex Micro-Fit 3.0 Connector System, 43045-2212 (compatible alternatives: 43045-2213, 43045-2214), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical 0 22 @@ -21995,7 +22198,7 @@ connector Molex Micro-Fit_3.0 horizontal 25 Connector_Molex Molex_Micro-Fit_3.0_43045-2412_2x12_P3.00mm_Vertical -Molex Micro-Fit 3.0 Connector System, 43045-2412 (compatible alternatives: 43045-2413, 43045-2424), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +Molex Micro-Fit 3.0 Connector System, 43045-2412 (compatible alternatives: 43045-2413, 43045-2414), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical 0 24 @@ -22043,6 +22246,13 @@ connector Molex Micro-Fit_3.0 horizontal 4 3 Connector_Molex +Molex_Micro-Fit_3.0_43650-0212_1x02-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0212 (compatible alternatives: 43650-0213, 43650-0214), 2 Pins per row (https://www.molex.com/pdm_docs/sd/436500212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +4 +3 +Connector_Molex Molex_Micro-Fit_3.0_43650-0215_1x02_P3.00mm_Vertical Molex Micro-Fit 3.0 Connector System, 43650-0215 (compatible alternatives: 43650-0216, 43650-0217), 2 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical @@ -22085,6 +22295,13 @@ connector Molex Micro-Fit_3.0 horizontal 5 4 Connector_Molex +Molex_Micro-Fit_3.0_43650-0312_1x03-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0312 (compatible alternatives: 43650-0313, 43650-0314), 3 Pins per row (https://www.molex.com/pdm_docs/sd/436500212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +5 +4 +Connector_Molex Molex_Micro-Fit_3.0_43650-0315_1x03_P3.00mm_Vertical Molex Micro-Fit 3.0 Connector System, 43650-0315 (compatible alternatives: 43650-0316, 43650-0317), 3 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical @@ -22127,6 +22344,13 @@ connector Molex Micro-Fit_3.0 horizontal 6 5 Connector_Molex +Molex_Micro-Fit_3.0_43650-0412_1x04-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0412 (compatible alternatives: 43650-0413, 43650-0414), 4 Pins per row (https://www.molex.com/pdm_docs/sd/436500212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +6 +5 +Connector_Molex Molex_Micro-Fit_3.0_43650-0415_1x04_P3.00mm_Vertical Molex Micro-Fit 3.0 Connector System, 43650-0415 (compatible alternatives: 43650-0416, 43650-0417), 4 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical @@ -22169,6 +22393,13 @@ connector Molex Micro-Fit_3.0 horizontal 7 6 Connector_Molex +Molex_Micro-Fit_3.0_43650-0512_1x05-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0512 (compatible alternatives: 43650-0513, 43650-0514), 5 Pins per row (https://www.molex.com/pdm_docs/sd/436500212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +7 +6 +Connector_Molex Molex_Micro-Fit_3.0_43650-0515_1x05_P3.00mm_Vertical Molex Micro-Fit 3.0 Connector System, 43650-0515 (compatible alternatives: 43650-0516, 43650-0517), 5 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical @@ -22211,6 +22442,13 @@ connector Molex Micro-Fit_3.0 horizontal 8 7 Connector_Molex +Molex_Micro-Fit_3.0_43650-0612_1x06-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0612 (compatible alternatives: 43650-0613, 43650-0614), 6 Pins per row (https://www.molex.com/pdm_docs/sd/436500212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +8 +7 +Connector_Molex Molex_Micro-Fit_3.0_43650-0615_1x06_P3.00mm_Vertical Molex Micro-Fit 3.0 Connector System, 43650-0615 (compatible alternatives: 43650-0616, 43650-0617), 6 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical @@ -22253,6 +22491,13 @@ connector Molex Micro-Fit_3.0 horizontal 9 8 Connector_Molex +Molex_Micro-Fit_3.0_43650-0712_1x07-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0712 (compatible alternatives: 43650-0713, 43650-0714), 7 Pins per row (https://www.molex.com/pdm_docs/sd/436500212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +9 +8 +Connector_Molex Molex_Micro-Fit_3.0_43650-0715_1x07_P3.00mm_Vertical Molex Micro-Fit 3.0 Connector System, 43650-0715 (compatible alternatives: 43650-0716, 43650-0717), 7 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical @@ -22295,6 +22540,13 @@ connector Molex Micro-Fit_3.0 horizontal 10 9 Connector_Molex +Molex_Micro-Fit_3.0_43650-0812_1x08-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0812 (compatible alternatives: 43650-0813, 43650-0814), 8 Pins per row (https://www.molex.com/pdm_docs/sd/436500212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +10 +9 +Connector_Molex Molex_Micro-Fit_3.0_43650-0815_1x08_P3.00mm_Vertical Molex Micro-Fit 3.0 Connector System, 43650-0815 (compatible alternatives: 43650-0816, 43650-0817), 8 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical @@ -22337,6 +22589,13 @@ connector Molex Micro-Fit_3.0 horizontal 11 10 Connector_Molex +Molex_Micro-Fit_3.0_43650-0912_1x09-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0912 (compatible alternatives: 43650-0913, 43650-0914), 9 Pins per row (https://www.molex.com/pdm_docs/sd/436500212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +11 +10 +Connector_Molex Molex_Micro-Fit_3.0_43650-0915_1x09_P3.00mm_Vertical Molex Micro-Fit 3.0 Connector System, 43650-0915 (compatible alternatives: 43650-0916, 43650-0917), 9 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical @@ -22379,6 +22638,13 @@ connector Molex Micro-Fit_3.0 horizontal 12 11 Connector_Molex +Molex_Micro-Fit_3.0_43650-1012_1x10-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1012 (compatible alternatives: 43650-1013, 43650-1014), 10 Pins per row (https://www.molex.com/pdm_docs/sd/436500212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +12 +11 +Connector_Molex Molex_Micro-Fit_3.0_43650-1015_1x10_P3.00mm_Vertical Molex Micro-Fit 3.0 Connector System, 43650-1015 (compatible alternatives: 43650-1016, 43650-1017), 10 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical @@ -22421,6 +22687,13 @@ connector Molex Micro-Fit_3.0 horizontal 13 12 Connector_Molex +Molex_Micro-Fit_3.0_43650-1112_1x11-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1112 (compatible alternatives: 43650-1113, 43650-1114), 11 Pins per row (https://www.molex.com/pdm_docs/sd/436500212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +13 +12 +Connector_Molex Molex_Micro-Fit_3.0_43650-1115_1x11_P3.00mm_Vertical Molex Micro-Fit 3.0 Connector System, 43650-1115 (compatible alternatives: 43650-1116, 43650-1117), 11 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical @@ -22463,6 +22736,13 @@ connector Molex Micro-Fit_3.0 horizontal 14 13 Connector_Molex +Molex_Micro-Fit_3.0_43650-1212_1x12-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1212 (compatible alternatives: 43650-1213, 43650-1214), 12 Pins per row (https://www.molex.com/pdm_docs/sd/436500212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +14 +13 +Connector_Molex Molex_Micro-Fit_3.0_43650-1215_1x12_P3.00mm_Vertical Molex Micro-Fit 3.0 Connector System, 43650-1215 (compatible alternatives: 43650-1216, 43650-1217), 12 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator connector Molex Micro-Fit_3.0 vertical @@ -54804,49 +55084,49 @@ Hahn ACDC-Converter THT 4 Converter_ACDC Converter_ACDC_Hi-Link_HLK-2Mxx -ACDC-Converter, 2W, Hi-Link, HLK-2Mxx, THT (Script generated with StandardBox.py) (https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%972W%E7%B3%BB%E5%88%97/1/%E6%B5%B7%E5%87%8C%E7%A7%912W%E7%B3%BB%E5%88%97%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%97%E8%AF%B4%E6%98%8E%E4%B9%A6V2.6.pdf) +ACDC-Converter, 2W, Hi-Link, HLK-2Mxx, THT, https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%972W%E7%B3%BB%E5%88%97/1/%E6%B5%B7%E5%87%8C%E7%A7%912W%E7%B3%BB%E5%88%97%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%97%E8%AF%B4%E6%98%8E%E4%B9%A6V2.6.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter 2W THT Hi-Link board mount module 0 4 4 Converter_ACDC Converter_ACDC_Hi-Link_HLK-5Mxx -ACDC-Converter, 5W, Hi-Link, HLK-5Mxx, THT (Script generated with StandardBox.py) (https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%975W%E7%B3%BB%E5%88%97/1/%E6%B5%B7%E5%87%8C%E7%A7%915W%E7%B3%BB%E5%88%97%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%97%E8%A7%84%E6%A0%BC%E4%B9%A6V2.8.pdf) +ACDC-Converter, 5W, Hi-Link, HLK-5Mxx, THT, https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%975W%E7%B3%BB%E5%88%97/1/%E6%B5%B7%E5%87%8C%E7%A7%915W%E7%B3%BB%E5%88%97%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%97%E8%A7%84%E6%A0%BC%E4%B9%A6V2.8.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter 5W THT Hi-Link board mount module 0 4 4 Converter_ACDC Converter_ACDC_Hi-Link_HLK-10Mxx -ACDC-Converter, 10W, Hi-Link, HLK-10Mxx, THT (Script generated with StandardBox.py) (https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%9710W%E7%B3%BB%E5%88%97/1/%E6%B5%B7%E5%87%8C%E7%A7%9110W%E7%B3%BB%E5%88%97%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%97%E8%A7%84%E6%A0%BC%E4%B9%A6V1.8.pdf) +ACDC-Converter, 10W, Hi-Link, HLK-10Mxx, THT, https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%9710W%E7%B3%BB%E5%88%97/1/%E6%B5%B7%E5%87%8C%E7%A7%9110W%E7%B3%BB%E5%88%97%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%97%E8%A7%84%E6%A0%BC%E4%B9%A6V1.8.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter 10W THT Hi-Link board mount module 0 4 4 Converter_ACDC Converter_ACDC_Hi-Link_HLK-12MxxA -ACDC-Converter, 12W, Hi-Link, HLK-12MxxA, THT (Script generated with StandardBox.py) (https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%9712W%E7%B3%BB%E5%88%97/1/12W%E7%B3%BB%E5%88%97%E8%A7%84%E6%A0%BC%E4%B9%A6.pdf) +ACDC-Converter, 12W, Hi-Link, HLK-12MxxA, THT, https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%9712W%E7%B3%BB%E5%88%97/1/12W%E7%B3%BB%E5%88%97%E8%A7%84%E6%A0%BC%E4%B9%A6.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter 12W THT Hi-Link board mount module 0 4 4 Converter_ACDC Converter_ACDC_Hi-Link_HLK-20Mxx -ACDC-Converter, 20W, Hi-Link, HLK-20Mxx, THT (Script generated with StandardBox.py) (https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%9720W%E7%B3%BB%E5%88%97/1/%E6%B5%B7%E5%87%8C%E7%A7%9120W%E7%B3%BB%E5%88%97%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%97%E8%A7%84%E6%A0%BC%E4%B9%A6V1.6.pdf) +ACDC-Converter, 20W, Hi-Link, HLK-20Mxx, THT, https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%9720W%E7%B3%BB%E5%88%97/1/%E6%B5%B7%E5%87%8C%E7%A7%9120W%E7%B3%BB%E5%88%97%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%97%E8%A7%84%E6%A0%BC%E4%B9%A6V1.6.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter 20W THT Hi-Link board mount module 0 4 4 Converter_ACDC Converter_ACDC_Hi-Link_HLK-30Mxx -ACDC-Converter, 30W, Hi-Link, HLK-30Mxx, HLK-30MxxC, THT (Script generated with StandardBox.py) (https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%9730W%E7%B3%BB%E5%88%97/1/%E6%B5%B7%E5%87%8C%E7%A7%9130W%E7%B3%BB%E5%88%97%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%97%E8%A7%84%E6%A0%BC%E4%B9%A6V1.6.pdf) +ACDC-Converter, 30W, Hi-Link, HLK-30Mxx, HLK-30MxxC, THT, https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%9730W%E7%B3%BB%E5%88%97/1/%E6%B5%B7%E5%87%8C%E7%A7%9130W%E7%B3%BB%E5%88%97%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%97%E8%A7%84%E6%A0%BC%E4%B9%A6V1.6.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter 30W THT Hi-Link board mount module 0 4 4 Converter_ACDC Converter_ACDC_Hi-Link_HLK-PMxx -ACDC-Converter, 3W, Hi-Link, HLK-PMxx, THT (Script generated with StandardBox.py) (https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%973W%E7%B3%BB%E5%88%97/1/%E6%B5%B7%E5%87%8C%E7%A7%913W%E7%B3%BB%E5%88%97%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%97%E8%A7%84%E6%A0%BC%E4%B9%A6V2.8.pdf) +ACDC-Converter, 3W, Hi-Link, HLK-PMxx, THT, https://h.hlktech.com/download/ACDC%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%973W%E7%B3%BB%E5%88%97/1/%E6%B5%B7%E5%87%8C%E7%A7%913W%E7%B3%BB%E5%88%97%E7%94%B5%E6%BA%90%E6%A8%A1%E5%9D%97%E8%A7%84%E6%A0%BC%E4%B9%A6V2.8.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter 3W THT Hi-Link board mount module 0 4 @@ -54965,42 +55245,42 @@ Recom RAC20-xxSK 4 Converter_ACDC Converter_ACDC_TRACO_TMF_051xx_THT -ACDC-Converter, TRACO, TMF 051xx, 5W, Rev. August 26. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tmf05.pdf) +ACDC-Converter, TRACO, TMF 051xx, 5W, Rev. August 26. 2024, https://www.tracopower.com/products/tmf05.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter TRACO TMF05 THT 5W 0 4 4 Converter_ACDC Converter_ACDC_TRACO_TMF_101xx_THT -ACDC-Converter, TRACO, TMF 101xx, 10W, Rev. August 27. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tmf10.pdf) +ACDC-Converter, TRACO, TMF 101xx, 10W, Rev. August 27. 2024, https://www.tracopower.com/products/tmf10.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter TRACO TMF10 THT 10W 0 4 4 Converter_ACDC Converter_ACDC_TRACO_TMF_201xx_THT -ACDC-Converter, TRACO, TMF 201xx, 20W, Rev. August 28. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tmf20.pdf) +ACDC-Converter, TRACO, TMF 201xx, 20W, Rev. August 28. 2024, https://www.tracopower.com/products/tmf20.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter TRACO TMF20 THT 20W 0 4 4 Converter_ACDC Converter_ACDC_TRACO_TMF_301xx_THT -ACDC-Converter, TRACO, TMF 301xx, 30W, Rev. October 10. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tmf30.pdf) +ACDC-Converter, TRACO, TMF 301xx, 30W, Rev. October 10. 2024, https://www.tracopower.com/products/tmf30.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter TRACO TMF30 THT 30W 0 4 4 Converter_ACDC Converter_ACDC_TRACO_TMG_071xx_THT -ACDC-Converter, TRACO, TMG 071xx, 7W, Rev. March 24. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tmg07.pdf) +ACDC-Converter, TRACO, TMG 071xx, 7W, Rev. March 24. 2025, https://www.tracopower.com/products/tmg07.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter TRACO TMG07 THT 1.08"x1.08" 7W 0 4 4 Converter_ACDC Converter_ACDC_TRACO_TMG_151xx_THT -ACDC-Converter, TRACO, TMG 151xx, 15W, Rev. March 26. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tmg15.pdf) +ACDC-Converter, TRACO, TMG 151xx, 15W, Rev. March 26. 2025, https://www.tracopower.com/products/tmg15.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter TRACO TMG15 THT 1.62"x1.07" 15W 0 4 @@ -55028,19 +55308,26 @@ ACDC-Converter TRACO TMLM 10 and TMLM 20 4 Converter_ACDC Converter_ACDC_TRACO_TMPW5-1xx_THT -ACDC-Converter, TRACO, TMPW5-xxx, 5W, Rev. March 19. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tmpw5.pdf) +ACDC-Converter, TRACO, TMPW5-xxx, 5W, Rev. March 19. 2025, https://www.tracopower.com/products/tmpw5.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter TRACO TMPW5 THT 1.46"x1.08" 0 5 5 Converter_ACDC Converter_ACDC_TRACO_TMPW10_1xx_THT -ACDC-Converter, TRACO, TMPW 10, 10W, Rev. March 17. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tmpw10.pdf) +ACDC-Converter, TRACO, TMPW 10, 10W, Rev. March 17. 2025, https://www.tracopower.com/products/tmpw10.pdf, generated with kicad-footprint-generator StandardBox_generator.py ACDC-Converter TRACO TMPW10 THT 1.46"x1.08" 0 5 5 Converter_ACDC +Converter_ACDC_TRACO_TMPW25_1xx_THT +ACDC-Converter, TRACO, TMPW 25, 25W, Rev. June 16. 2025, https://www.tracopower.com/products/tmpw25.pdf, generated with kicad-footprint-generator StandardBox_generator.py +ACDC-Converter TRACO TMPW25 THT 2.07"x1.08" 25W +0 +4 +4 +Converter_ACDC Converter_ACDC_TRACO_TPP-15-1xx-D_THT ACDC-Converter, 15W, TRACO TPP 15-D, 42 x 28.9 x 21.5mm, https://www.tracopower.com/sites/default/files/products/datasheets/tpp15_d_datasheet.pdf ACDC-Converter TRACO TPP @@ -55049,21 +55336,21 @@ ACDC-Converter TRACO TPP 5 Converter_ACDC Converter_ACDC_Vigortronix_VTX-214-010-1xx_THT -ACDC converter, Vigortronix, VTX-214-010-1xx, 10W, input 90-265VAC, output 3.3-48V, body size 36x56x25.5mm (Script generated with StandardBox.py) (https://www.vigortronix.com/wp-content/uploads/2022/01/VTX-214-010-1-Series-D0034-1.pdf) +ACDC converter, Vigortronix, VTX-214-010-1xx, 10W, input 90-265VAC, output 3.3-48V, body size 36x56x25.5mm, https://www.vigortronix.com/wp-content/uploads/2022/01/VTX-214-010-1-Series-D0034-1.pdf, generated with kicad-footprint-generator StandardBox_generator.py switching regulator filter 0 4 4 Converter_ACDC Converter_ACDC_Vigortronix_VTX-214-010-2xx_THT -Miniature ACDC converter, Vigortronix, VTX-214-010-2xx, 10W, input 90-265VAC, output 3.3-48V, body size 30x45.5x24mm (Script generated with StandardBox.py) (https://www.vigortronix.com/wp-content/uploads/2024/03/VTX-214-010-2xx-10W-Mini-AC-DC-Converter-Range-D0066.pdf) +Miniature ACDC converter, Vigortronix, VTX-214-010-2xx, 10W, input 90-265VAC, output 3.3-48V, body size 30x45.5x24mm, https://www.vigortronix.com/wp-content/uploads/2024/03/VTX-214-010-2xx-10W-Mini-AC-DC-Converter-Range-D0066.pdf, generated with kicad-footprint-generator StandardBox_generator.py switching regulator filter 0 4 4 Converter_ACDC Converter_ACDC_Vigortronix_VTX-214-015-1xx_THT -Miniature ACDC converter, Vigortronix, VTX-214-015-1xx, 15W, output 3.3-48V, body size 45x55x21mm (Script generated with StandardBox.py) (https://www.vigortronix.com/wp-content/uploads/2022/01/VTX-214-015-1-Series-D0035.pdf) +Miniature ACDC converter, Vigortronix, VTX-214-015-1xx, 15W, output 3.3-48V, body size 45x55x21mm, https://www.vigortronix.com/wp-content/uploads/2022/01/VTX-214-015-1-Series-D0035.pdf, generated with kicad-footprint-generator StandardBox_generator.py switching regulator filter 0 5 @@ -55168,7 +55455,7 @@ MeanWell NID60 11 Converter_DCDC Converter_DCDC_MeanWell_NSD10_THT -MeanWell NSD10 (Script generated with StandardBox.py) (https://www.meanwell.com/webapp/product/search.aspx?prod=NSD10-D) +MeanWell NSD10, https://www.meanwell.com/webapp/product/search.aspx?prod=NSD10-D, generated with kicad-footprint-generator StandardBox_generator.py MeanWell NSD NSD10 0 6 @@ -55231,7 +55518,7 @@ PicoBK DC/DC MYRBP MYRGP MYRLP 9 Converter_DCDC Converter_DCDC_Murata_NCS1SxxxxSC_THT -Murata NCS1SxxxxSC (Script generated with StandardBox.py) (https://power.murata.com/data/power/ncl/kdc_ncs1.pdf) +Murata NCS1SxxxxSC, https://power.murata.com/data/power/ncl/kdc_ncs1.pdf, generated with kicad-footprint-generator StandardBox_generator.py Murata NCS1SxxxxSC 0 5 @@ -55364,28 +55651,35 @@ DCDC-Converter Silvertel Ag5810 single output POE 13 Converter_DCDC Converter_DCDC_TRACO_TBA1-xxxxE_Dual_THT -DCDC-Converter, TRACO, TBA1-xxxxE, Dual, 1W, Rev. October 31. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tba1e.pdf) +DCDC-Converter, TRACO, TBA1-xxxxE, Dual, 1W, Rev. October 31. 2023, https://www.tracopower.com/products/tba1e.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TBA1E THT SIP-7 1W 0 5 5 Converter_DCDC Converter_DCDC_TRACO_TBA1-xxxxE_Single_THT -DCDC-Converter, TRACO, TBA1-xxxxE, Single, 1W, Rev. October 31. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tba1e.pdf) +DCDC-Converter, TRACO, TBA1-xxxxE, Single, 1W, Rev. October 31. 2023, https://www.tracopower.com/products/tba1e.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TBA1E THT SIP-7 1W 0 4 4 Converter_DCDC +Converter_DCDC_TRACO_TBA1-xxxx_THT +DCDC-Converter, TRACO, TBA1-xxxx, 1W, Rev. May 21. 2025, https://www.tracopower.com/products/tba1.pdf, generated with kicad-footprint-generator StandardBox_generator.py +DCDC-Converter TRACO TBA1 THT SIP-4 1W +0 +4 +4 +Converter_DCDC Converter_DCDC_TRACO_TBA2-xxxx_Dual_THT -DCDC-Converter, TRACO, TBA2-xxxx, Dual, 2W, Rev. October 18. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tba2.pdf) +DCDC-Converter, TRACO, TBA2-xxxx, Dual, 2W, Rev. October 18. 2023, https://www.tracopower.com/products/tba2.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TBA2 THT SIP-7 2W 0 5 5 Converter_DCDC Converter_DCDC_TRACO_TBA2-xxxx_Single_THT -DCDC-Converter, TRACO, TBA2-xxxx, Single, 2W, Rev. October 18. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tba2.pdf) +DCDC-Converter, TRACO, TBA2-xxxx, Single, 2W, Rev. October 18. 2023, https://www.tracopower.com/products/tba2.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TBA2 THT SIP-7 2W 0 4 @@ -55406,35 +55700,42 @@ dcdc traco 5w 6 Converter_DCDC Converter_DCDC_TRACO_TDU1-xxxx_THT -DCDC-Converter, TRACO, TDU1-xxxx, 1W, Rev. October 24. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tdu1.pdf) +DCDC-Converter, TRACO, TDU1-xxxx, 1W, Rev. October 24. 2023, https://www.tracopower.com/products/tdu1.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TDU1 THT DIP-8 1W 0 4 4 Converter_DCDC Converter_DCDC_TRACO_TEA1-xxxxE_THT -DCDC-Converter, TRACO, TEA1-xxxxE, 1W, Rev. October 31. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tea1e.pdf) +DCDC-Converter, TRACO, TEA1-xxxxE, 1W, Rev. October 31. 2023, https://www.tracopower.com/products/tea1e.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TEA1E THT SIP-7 1W 0 4 4 Converter_DCDC Converter_DCDC_TRACO_TEA1-xxxxHI_THT -DCDC-Converter, TRACO, TEA1-xxxxHI, 1W, Rev. October 31. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tea1hi.pdf) +DCDC-Converter, TRACO, TEA1-xxxxHI, 1W, Rev. October 31. 2023, https://www.tracopower.com/products/tea1hi.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TEA1HI THT SIP-7 1W 0 4 4 Converter_DCDC Converter_DCDC_TRACO_TEA1-xxxx_THT -DCDC-Converter, TRACO, TEA1-xxxx, 1W, Rev. October 19. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tea1.pdf) +DCDC-Converter, TRACO, TEA1-xxxx, 1W, Rev. October 19. 2023, https://www.tracopower.com/products/tea1.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TEA1 THT SIP-4 1W 0 4 4 Converter_DCDC +Converter_DCDC_TRACO_TEC2-12xxWI_24xxWI_48xxWI_THT +DCDC-Converter, TRACO, TEC 2-12xxWI, TEC 2-24xxWI, TEC 2-48xxWI, 2W, Rev. May 7. 2025, https://www.tracopower.com/products/tec2wi.pdf, generated with kicad-footprint-generator StandardBox_generator.py +DCDC-Converter TRACO TEC2WI THT SIP-8 2W TMR2 +0 +7 +7 +Converter_DCDC Converter_DCDC_TRACO_TEC3-24xxUI_THT -DCDC-Converter, TRACO, TEC3-24xxUI, 3W, Rev. July 31. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tec3ui.pdf) +DCDC-Converter, TRACO, TEC3-24xxUI, 3W, Rev. July 31. 2024, https://www.tracopower.com/products/tec3ui.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TEC3UI THT SIP-8 3W 0 7 @@ -55448,7 +55749,7 @@ traco dcdc tht 12w 5 Converter_DCDC Converter_DCDC_TRACO_TEN10-110xxWIRH_THT -DCDC-Converter, TRACO, TEN 10-110xxWIRH, 10W, Rev. December 16. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/ten10wirh.pdf) +DCDC-Converter, TRACO, TEN 10-110xxWIRH, 10W, Rev. December 16. 2024, https://www.tracopower.com/products/ten10wirh.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TEN10WIRH THT DIP-24 TEN3WIRH TEN6WIRH 0 9 @@ -55476,7 +55777,7 @@ DCDC-Converter TRACO TEN10-xxxx 4 Converter_DCDC Converter_DCDC_TRACO_TEN20-110xxWIRH_THT -DCDC-Converter, TRACO, TEN 20-110xxWIRH, 20W, Rev. August 22. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/ten20wirh.pdf) +DCDC-Converter, TRACO, TEN 20-110xxWIRH, 20W, Rev. August 22. 2024, https://www.tracopower.com/products/ten20wirh.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TEN20WIRH THT 1"x1.6" 20W 0 6 @@ -55497,21 +55798,35 @@ DCDC-Converter TRACO TEN20 Generic 6 Converter_DCDC Converter_DCDC_TRACO_TEN40-110xxWIRH_THT -DCDC-Converter, TRACO, TEN 40-110xxWIRH, 40W, Rev. October 2. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/ten40wirh.pdf) +DCDC-Converter, TRACO, TEN 40-110xxWIRH, 40W, Rev. October 2. 2024, https://www.tracopower.com/products/ten40wirh.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TEN40WIRH THT 2"x1" 40W 0 6 6 Converter_DCDC +Converter_DCDC_TRACO_TES1-051x_121x_241x_Single_SMD +DCDC-Converter, TRACO, TES1-051x, TES1-121x, TES1-241x, Single, 1W, Rev. July 1. 2025, https://www.tracopower.com/products/tes1.pdf, generated with kicad-footprint-generator StandardBox_generator.py +DCDC-Converter TRACO TES1 SMD SMD8 1W +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TES1-052x_122x_242x_Dual_SMD +DCDC-Converter, TRACO, TES1-052x, TES1-122x, TES1-242x, Dual, 1W, Rev. July 1. 2025, https://www.tracopower.com/products/tes1.pdf, generated with kicad-footprint-generator StandardBox_generator.py +DCDC-Converter TRACO TES1 SMD SMD10 1W +0 +6 +6 +Converter_DCDC Converter_DCDC_TRACO_THB10-xxxx_Dual_THT -DCDC-Converter, TRACO, THB10-xxxx, Dual, 10W, Rev. March 12. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/thb10.pdf) +DCDC-Converter, TRACO, THB10-xxxx, Dual, 10W, Rev. March 12. 2025, https://www.tracopower.com/products/thb10.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO THB10 THT 2"x1" 10W TRI15 TRI20 0 5 5 Converter_DCDC Converter_DCDC_TRACO_THB10-xxxx_Single_THT -DCDC-Converter, TRACO, THB10-xxxx, Single, 10W, Rev. March 12. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/thb10.pdf) +DCDC-Converter, TRACO, THB10-xxxx, Single, 10W, Rev. March 12. 2025, https://www.tracopower.com/products/thb10.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO THB10 THT 2"x1" 10W TRI15 TRI20 0 4 @@ -55524,6 +55839,13 @@ traco dcdc tht 15w 9 9 Converter_DCDC +Converter_DCDC_TRACO_THN10-xxxxUIR_THT +DCDC-Converter, TRACO, THN 10-xxxxUIR, 10W, Rev. July 3. 2025, https://www.tracopower.com/products/thn10uir.pdf, generated with kicad-footprint-generator StandardBox_generator.py +DCDC-Converter TRACO THN10UIR THT 1"x1" 10W +0 +7 +7 +Converter_DCDC Converter_DCDC_TRACO_THN30-xxxx_THT DCDC-Converter TRACO THN 10 to 30W, Single or dual Output, (https://www.tracopower.com/sites/default/files/products/datasheets/thn30_datasheet.pdf) DCDC-Converter TRACO THN30 Generic @@ -55532,49 +55854,49 @@ DCDC-Converter TRACO THN30 Generic 6 Converter_DCDC Converter_DCDC_TRACO_THR40-72xxWI_THT -DCDC-Converter, TRACO, THR40-72xxWI, THR40-72xxxWI, 40W, Rev. November 4. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/thr40wi.pdf) +DCDC-Converter, TRACO, THR40-72xxWI, THR40-72xxxWI, 40W, Rev. November 4. 2024, https://www.tracopower.com/products/thr40wi.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO THR40WI THT 2"x1" 40W 0 6 6 Converter_DCDC Converter_DCDC_TRACO_TMA-05xxD_12xxD_Dual_THT -DCDC-Converter, TRACO, TMA-05xxD, TMA-12xxD, Dual, 1W, Rev. November 10. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tma.pdf) +DCDC-Converter, TRACO, TMA-05xxD, TMA-12xxD, Dual, 1W, Rev. November 10. 2023, https://www.tracopower.com/products/tma.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TMA THT SIP-7 1W 0 5 5 Converter_DCDC Converter_DCDC_TRACO_TMA-05xxS_12xxS_Single_THT -DCDC-Converter, TRACO, TMA-05xxS, TMA-12xxS, Single, 1W, Rev. November 10. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tma.pdf) +DCDC-Converter, TRACO, TMA-05xxS, TMA-12xxS, Single, 1W, Rev. November 10. 2023, https://www.tracopower.com/products/tma.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TMA THT SIP-7 1W 0 4 4 Converter_DCDC Converter_DCDC_TRACO_TMA-15xxD_24xxD_Dual_THT -DCDC-Converter, TRACO, TMA-15xxD, TMA-25xxD, Dual, 1W, Rev. November 10. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tma.pdf) +DCDC-Converter, TRACO, TMA-15xxD, TMA-25xxD, Dual, 1W, Rev. November 10. 2023, https://www.tracopower.com/products/tma.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TMA THT SIP-7 1W 0 5 5 Converter_DCDC Converter_DCDC_TRACO_TMA-15xxS_24xxS_Single_THT -DCDC-Converter, TRACO, TMA-15xxS, TMA-24xxS, Single, 1W, Rev. November 10. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tma.pdf) +DCDC-Converter, TRACO, TMA-15xxS, TMA-24xxS, Single, 1W, Rev. November 10. 2023, https://www.tracopower.com/products/tma.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TMA THT SIP-7 1W 0 4 4 Converter_DCDC Converter_DCDC_TRACO_TME_03xxS_05xxS_12xxS_Single_THT -DCDC-Converter, TRACO, TME-03xxS, TME-05xxS, TME-12xxS, 1W, Rev. September 26. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tme.pdf) +DCDC-Converter, TRACO, TME-03xxS, TME-05xxS, TME-12xxS, 1W, Rev. September 26. 2023, https://www.tracopower.com/products/tme.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TME THT SIP-7 1W 0 4 4 Converter_DCDC Converter_DCDC_TRACO_TME_24xxS_Single_THT -DCDC-Converter, TRACO, TME-24xxS, 1W, Rev. September 26. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tme.pdf) +DCDC-Converter, TRACO, TME-24xxS, 1W, Rev. September 26. 2023, https://www.tracopower.com/products/tme.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TME THT SIP-7 1W 0 4 @@ -55608,92 +55930,85 @@ DCDC-Converter TRACO TMRxxxxWI Single/Dual_output 7 7 Converter_DCDC -Converter_DCDC_TRACO_TMR-xxxx_THT -DCDC-Converter, TRACO, TMR xxxx, Single/Dual output, http://www.datasheetlib.com/datasheet/135136/tmr-2-2410e_traco-power.html?page=3#datasheet -DCDC-Converter TRACO TMRxxxx Single/Dual_output -0 -7 -7 -Converter_DCDC Converter_DCDC_TRACO_TMR4-xxxxWI_THT -DCDC-Converter, TRACO, TMR4-xxxxWI, 4W, Rev. December 06. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tmr4wi.pdf) +DCDC-Converter, TRACO, TMR4-xxxxWI, 4W, Rev. December 06. 2023, https://www.tracopower.com/products/tmr4wi.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TMR4WI THT SIP-8 4W 0 7 7 Converter_DCDC Converter_DCDC_TRACO_TMR10-24xxWIR_48xxWIR_72xxWIR_THT -DCDC-Converter, TRACO, TMR 10-24xxWIR, TMR 10-48xxWIR, TMR 10-72xxWIR, 10W, Rev. April 29. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tmr10wir.pdf) +DCDC-Converter, TRACO, TMR 10-24xxWIR, TMR 10-48xxWIR, TMR 10-72xxWIR, 10W, Rev. April 29. 2025, https://www.tracopower.com/products/tmr10wir.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TMR10WIR THT SIP-8 10W 0 8 8 Converter_DCDC Converter_DCDC_TRACO_TMU3-05xx_12xx_THT -DCDC-Converter, TRACO, TMU3-05xx, TMU3-12xx, 3W, Rev. November 10. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tmu3.pdf) +DCDC-Converter, TRACO, TMU3-05xx, TMU3-12xx, 3W, Rev. November 10. 2023, https://www.tracopower.com/products/tmu3.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TMU3 THT SIP-4 3W 0 4 4 Converter_DCDC Converter_DCDC_TRACO_TMU3-24xx_THT -DCDC-Converter, TRACO, TMU3-24xx, 3W, Rev. November 10. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tmu3.pdf) +DCDC-Converter, TRACO, TMU3-24xx, 3W, Rev. November 10. 2023, https://www.tracopower.com/products/tmu3.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TMU3 THT SIP-4 3W 0 4 4 Converter_DCDC Converter_DCDC_TRACO_TOS06-05SIL_THT -DCDC-Converter, TRACO, TOS06-05SIL, 6A, Rev. March 20. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tos06sil.pdf) +DCDC-Converter, TRACO, TOS06-05SIL, 6A, Rev. March 20. 2024, https://www.tracopower.com/products/tos06sil.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter POL TRACO TOS06SIL 2.54MM THT SIP-9 6A 0 5 5 Converter_DCDC Converter_DCDC_TRACO_TOS06-12SIL_THT -DCDC-Converter, TRACO, TOS06-12SIL, 6A, Rev. March 20. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tos06sil.pdf) +DCDC-Converter, TRACO, TOS06-12SIL, 6A, Rev. March 20. 2024, https://www.tracopower.com/products/tos06sil.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter POL TRACO TOS06SIL 2.54MM THT SIP-9 6A 0 5 5 Converter_DCDC Converter_DCDC_TRACO_TRA3-xxxx_THT -DCDC-Converter, TRACO, TRA3-xxxx, 3W, Rev. February 4. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tra3.pdf) +DCDC-Converter, TRACO, TRA3-xxxx, 3W, Rev. February 4. 2025, https://www.tracopower.com/products/tra3.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TRA3 THT SIP-7 3W 0 4 4 Converter_DCDC Converter_DCDC_TRACO_TRI1-xxxx_THT -DCDC-Converter, TRACO, TRI1-xxxx, 1W, Rev. November 13. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tri1.pdf) +DCDC-Converter, TRACO, TRI1-xxxx, 1W, Rev. November 13. 2023, https://www.tracopower.com/products/tri1.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TRI1 THT SIP-7 1W 0 4 4 Converter_DCDC Converter_DCDC_TRACO_TRI10_Dual_THT -DCDC-Converter, TRACO, TRI 10, Dual, 10W, Rev. March 11. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tri10.pdf) +DCDC-Converter, TRACO, TRI 10, Dual, 10W, Rev. March 11. 2025, https://www.tracopower.com/products/tri10.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TRI10 THT DIP-24 0 6 6 Converter_DCDC Converter_DCDC_TRACO_TRI10_Single_THT -DCDC-Converter, TRACO, TRI 10, Single, 10W, Rev. March 11. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tri10.pdf) +DCDC-Converter, TRACO, TRI 10, Single, 10W, Rev. March 11. 2025, https://www.tracopower.com/products/tri10.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TRI10 THT DIP-24 0 5 5 Converter_DCDC Converter_DCDC_TRACO_TRN3-xx1x_Single_THT -DCDC-Converter, TRACO, TRN3-xx1x, 3W, Rev. February 3. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/trn3.pdf) +DCDC-Converter, TRACO, TRN3-xx1x, 3W, Rev. February 3. 2025, https://www.tracopower.com/products/trn3.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TRN3 THT SIP-5 3W 0 4 4 Converter_DCDC Converter_DCDC_TRACO_TRN3-xx2x_Dual_THT -DCDC-Converter, TRACO, TRN3-xx2x, 3W, Rev. February 3. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/trn3.pdf) +DCDC-Converter, TRACO, TRN3-xx2x, 3W, Rev. February 3. 2025, https://www.tracopower.com/products/trn3.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter TRACO TRN3 THT SIP-5 3W 0 5 @@ -55707,92 +56022,99 @@ DCDC-Converter TRACO TSR-1 3 Converter_DCDC Converter_DCDC_TRACO_TSR0.5-24xx_TSR0.5-24xxx_THT -DCDC-Converter, TRACO, TSR0.5-24xx, TSR0.5-24xxx, 0.5A, Rev. February 11. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tsr0.5.pdf) +DCDC-Converter, TRACO, TSR0.5-24xx, TSR0.5-24xxx, 0.5A, Rev. February 11. 2025, https://www.tracopower.com/products/tsr0.5.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter SWITCHING-REGULATOR STEP-DOWN TRACO TSR0.5 2.54MM THT SIP-3 0.5A 0 3 3 Converter_DCDC Converter_DCDC_TRACO_TSR0.6-48xxWI_TSR0.6-48xxxWI_THT -DCDC-Converter, TRACO, TSR0.6-48xxWI, TSR0.6-48xxxWI, 0.6A, Rev. October 29. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tsr0.6wi.pdf) +DCDC-Converter, TRACO, TSR0.6-48xxWI, TSR0.6-48xxxWI, 0.6A, Rev. October 29. 2024, https://www.tracopower.com/products/tsr0.6wi.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter SWITCHING-REGULATOR STEP-DOWN TRACO TSR0.6WI 2.54MM THT SIP-3 0.6A 0 3 3 Converter_DCDC Converter_DCDC_TRACO_TSR1-xxxxE_THT -DCDC-Converter, TRACO, TSR1-xxxxE, 1A, Rev. October 31. 2023 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tsr1e.pdf) +DCDC-Converter, TRACO, TSR1-xxxxE, 1A, Rev. October 31. 2023, https://www.tracopower.com/products/tsr1e.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter SWITCHING-REGULATOR STEP-DOWN TRACO TSR1E 2.54MM THT SIP-3 1A 0 3 3 Converter_DCDC +Converter_DCDC_TRACO_TSR1.5-24xxE_24120E_THT +DCDC-Converter, TRACO, TSR1.5-24xxE, TSR1.5-24120E, 1.5A, Rev. April 2. 2025, https://www.tracopower.com/products/tsr1.5e.pdf, generated with kicad-footprint-generator StandardBox_generator.py +DCDC-Converter SWITCHING-REGULATOR STEP-DOWN TRACO TSR1.5E 2.54MM THT SIP-3 1.5A +0 +3 +3 +Converter_DCDC Converter_DCDC_TRACO_TSR2-24xxN_TSR2-24xxxN_THT -DCDC-Converter, TRACO, TSR2-24xxN, TSR2-24xxxN, 2A, Rev. December 19. 2024 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tsr2n.pdf) +DCDC-Converter, TRACO, TSR2-24xxN, TSR2-24xxxN, 2A, Rev. December 19. 2024, https://www.tracopower.com/products/tsr2n.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter SWITCHING-REGULATOR STEP-DOWN TRACO TSR2N 2.54MM THT SIP-3 2A TSR3N 0 3 3 Converter_DCDC Converter_DCDC_TRACO_TSR2-xxxx_THT -DCDC-Converter, TRACO, TSR2-xxxx, 2A, Rev. January 20. 2025 (Script generated with StandardBox.py) (https://www.tracopower.com/products/tsr2.pdf) +DCDC-Converter, TRACO, TSR2-xxxx, 2A, Rev. January 20. 2025, https://www.tracopower.com/products/tsr2.pdf, generated with kicad-footprint-generator StandardBox_generator.py DCDC-Converter SWITCHING-REGULATOR STEP-DOWN TRACO TSR2 2.54MM THT SIP-3 2A 0 3 3 Converter_DCDC Converter_DCDC_XP_POWER-IA48xxD_THT -XP_POWER IA48xxD, DIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator -XP_POWER IA48xxD DIP DCDC-Converter +DCDC-Converter, XP Power, IA series, 48V input, 1000V isolation, SIP-7, https://web.archive.org/web/20190130132700/https://www.xppower.com/portals/0/pdfs/SF_IA.pdf, generated with kicad-footprint-generator StandardBox_generator.py +THT 0 6 6 Converter_DCDC Converter_DCDC_XP_POWER-IA48xxS_THT -XP_POWER IA48xxS, SIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator -XP_POWER IA48xxS SIP DCDC-Converter +DCDC-Converter, XP Power, IA series, 48V input, 1000V isolation, SIP-7, https://web.archive.org/web/20190130132700/https://www.xppower.com/portals/0/pdfs/SF_IA.pdf, generated with kicad-footprint-generator StandardBox_generator.py +THT 0 5 5 Converter_DCDC Converter_DCDC_XP_POWER-IAxxxxD_THT -XP_POWER IAxxxxD, DIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator -XP_POWER IAxxxxD DIP DCDC-Converter +DCDC-Converter, XP Power, IA series, 3.3-24V inputs, 1000V isolation, SIP-7, https://www.xppower.com/portals/0/pdfs/SF_IA.pdf, generated with kicad-footprint-generator StandardBox_generator.py +THT 0 6 6 Converter_DCDC Converter_DCDC_XP_POWER-IAxxxxS_THT -XP_POWER IAxxxxS, SIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator -XP_POWER IAxxxxS SIP DCDC-Converter +DCDC-Converter, XP Power, IA series, 3.3-24V inputs, 1000V isolation, SIP-7, https://www.xppower.com/portals/0/pdfs/SF_IA.pdf, generated with kicad-footprint-generator StandardBox_generator.py +THT 0 5 5 Converter_DCDC Converter_DCDC_XP_POWER-IHxxxxDH_THT -XP_POWER IHxxxxDH, DIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator -XP_POWER IHxxxxDH DIP DCDC-Converter +DCDC-Converter, XP Power, IH series, 2W, ≥3000V isolation, DIP-14, https://www.xppower.com/portals/0/pdfs/SF_IH.pdf, generated with kicad-footprint-generator StandardBox_generator.py +THT 0 6 6 Converter_DCDC Converter_DCDC_XP_POWER-IHxxxxD_THT -XP_POWER IHxxxxD, DIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator -XP_POWER IHxxxxD DIP DCDC-Converter +DCDC-Converter, XP Power, IH series, 2W, 1000V isolation, DIP-14, https://www.xppower.com/portals/0/pdfs/SF_IH.pdf, generated with kicad-footprint-generator StandardBox_generator.py +THT 0 6 6 Converter_DCDC Converter_DCDC_XP_POWER-IHxxxxSH_THT -XP_POWER IHxxxxSH, SIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator -XP_POWER IHxxxxSH SIP DCDC-Converter +DCDC-Converter, XP Power, IH series, 2W, ≥3000V isolation, SIP-7, https://www.xppower.com/portals/0/pdfs/SF_IH.pdf, generated with kicad-footprint-generator StandardBox_generator.py +THT 0 5 5 Converter_DCDC Converter_DCDC_XP_POWER-IHxxxxS_THT -XP_POWER IHxxxxS, SIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator -XP_POWER IHxxxxS SIP DCDC-Converter +DCDC-Converter, XP Power, IH series, 2W, 1000V isolation, SIP-7, https://www.xppower.com/portals/0/pdfs/SF_IH.pdf, generated with kicad-footprint-generator StandardBox_generator.py +THT 0 5 5 @@ -55805,22 +56127,22 @@ DCDC SMD XP POWER ISU02 7 Converter_DCDC Converter_DCDC_XP_POWER-ITQxxxxS-H_THT -XP_POWER ITQxxxxS-H, SIP, (https://www.xppower.com/pdfs/SF_ITQ.pdf), generated with kicad-footprint-generator -XP_POWER ITQxxxxS-H SIP DCDC-Converter +DCDC-Converter, XP Power, ITQ series, 6W, 1500V isolation, SIP-8, https://www.xppower.com/portals/0/pdfs/SF_ITQ.pdf, generated with kicad-footprint-generator StandardBox_generator.py +THT 0 6 6 Converter_DCDC Converter_DCDC_XP_POWER-ITXxxxxSA_THT -XP_POWER ITXxxxxSA, SIP, (https://www.xppower.com/pdfs/SF_ITX.pdf), generated with kicad-footprint-generator -XP_POWER ITXxxxxSA SIP DCDC-Converter +DCDC-Converter, XP Power, ITX series, single-output, 6W, 1500V isolation, SIP-8, https://www.xppower.com/portals/0/pdfs/SF_ITX.pdf, generated with kicad-footprint-generator StandardBox_generator.py +THT 0 5 5 Converter_DCDC Converter_DCDC_XP_POWER-ITxxxxxS_THT -XP_POWER ITxxxxxS, SIP, (https://www.xppower.com/pdfs/SF_ITX.pdf https://www.xppower.com/pdfs/SF_ITQ.pdf), generated with kicad-footprint-generator -XP_POWER ITxxxxxS SIP DCDC-Converter +DCDC-Converter, XP Power, IT series, 3W, 1500V isolation, SIP-9, https://www.xppower.com/portals/0/pdfs/SF_IT.pdf, generated with kicad-footprint-generator StandardBox_generator.py +THT 0 7 7 @@ -56493,6 +56815,13 @@ Crystal Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm Abracon Miniature Ceramic SMD Crystal ABS25 https://abracon.com/Resonators/abs25.pdf, 8.0x3.8mm^2 package SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Citizen_CS325S-4Pin_3.2x2.5mm +Citizen CS325S, Ultra-lightweight microminiature AT Crystal units, 3.2x2.5mm package, SMD, generated with kicad-footprint-generator make_crystal.py, https://cfd.citizen.co.jp/cms/cfd/pdf/english/CS325S_E.pdf + 0 4 4 @@ -58527,6 +58856,13 @@ CR2013-MI2120 ILI9341 LCD Breakout 18 14 Display +DL1416 +.160", 4-Digit 16-Segment plus decimal alphanumeric intelligent display with Memory/Decoder/Driver https://partstack.com/resources/pdf/images/VipMasterIC/IC/INFN/INFNS19899/INFNS19899-1.pdf +display 16-segment alphanumeric +0 +20 +20 +Display EA-eDIP128B-XXX LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip128-6e.pdf LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI @@ -60213,6 +60549,27 @@ Fuse Fuseholder TR5 Littelfuse/Wickmann No. 460 No560 0 2 2 +Fuse +GDT_Bourns_2038 +Gas Discharge Tube, 3-electrode GDT, SMD, 2038 series, https://www.bourns.com/data/global/pdfs/2038-xx-sm.pdf +GDT gas discharge tube +0 +3 +3 +Fuse +GDT_Yageo_3RxxxxL-6 +Gas discharge tube, 3-electrode, THT, 8.5x6.0mm, https://www.yageo.com/upload/media/product/app/datasheet/cpc/gdt/3r-6.pdf +GDT +0 +3 +3 +Fuse +GDT_Yageo_3RxxxxM-6 +Gas discharge tube, 3-electrode, SMD, 8.5x6.0mm, https://www.yageo.com/upload/media/product/app/datasheet/cpc/gdt/3r-6.pdf +GDT 3R-6 +0 +3 +3 Heatsink Heatsink_35x26mm_1xFixation3mm_Fischer-SK486-35 Heatsink, 35mm x 26mm, 1x Fixation 3mm, Fischer SK486-35 @@ -60263,6 +60620,83 @@ heatsink 2 2 Heatsink +Heatsink_AAVID_Extruded_531002B00000G_34.9x12.7mm_H25.4mm +Extruded 5310, dual radial board level heatsink, TO‐202, TO‐220, 25.4mm height, no pins, https://info.boydcorp.com/hubfs/Thermal/Air-Cooling/Boyd-Board-Level-Cooling-Extruded-5310.pdf +heatsink +0 +0 +0 +Heatsink +Heatsink_AAVID_Extruded_531002B02100G_34.9x12.7mm_H25.4mm +Extruded 5310, dual radial board level heatsink, TO‐202, TO‐220, 25.4mm height, 2.46mm dia. pins, https://info.boydcorp.com/hubfs/Thermal/Air-Cooling/Boyd-Board-Level-Cooling-Extruded-5310.pdf +heatsink +0 +2 +1 +Heatsink +Heatsink_AAVID_Extruded_531002B02500G_34.9x12.7mm_H25.4mm +Extruded 5310, dual radial board level heatsink, TO‐220, 25.4mm height, 2.37mm dia. pins, https://info.boydcorp.com/hubfs/Thermal/Air-Cooling/Boyd-Board-Level-Cooling-Extruded-5310.pdf +heatsink +0 +2 +1 +Heatsink +Heatsink_AAVID_Extruded_531102B00000G_34.9x12.7mm_H38.1mm +Extruded 5310, dual radial board level heatsink, TO‐202, TO‐220, 38.1mm height, no pins, https://info.boydcorp.com/hubfs/Thermal/Air-Cooling/Boyd-Board-Level-Cooling-Extruded-5310.pdf +heatsink +0 +0 +0 +Heatsink +Heatsink_AAVID_Extruded_531102B02100G_34.9x12.7mm_H38.1mm +Extruded 5310, dual radial board level heatsink, TO‐220, 38.1mm height, 2.46mm dia. pins, https://info.boydcorp.com/hubfs/Thermal/Air-Cooling/Boyd-Board-Level-Cooling-Extruded-5310.pdf +heatsink +0 +2 +1 +Heatsink +Heatsink_AAVID_Extruded_531102B02500G_34.9x12.7mm_H38.1mm +Extruded 5310, dual radial board level heatsink, TO‐220, 38.1mm height, 2.37mm dia. pins, https://info.boydcorp.com/hubfs/Thermal/Air-Cooling/Boyd-Board-Level-Cooling-Extruded-5310.pdf +heatsink +0 +2 +1 +Heatsink +Heatsink_AAVID_Extruded_531102V02500G_34.9x12.7mm_H38.1mm +Extruded 5310, dual radial board level heatsink, TO‐220, 38.1mm height, 2.37mm dia. pins, AavSHIELD3 finish, https://info.boydcorp.com/hubfs/Thermal/Air-Cooling/Boyd-Board-Level-Cooling-Extruded-5310.pdf +heatsink +0 +2 +1 +Heatsink +Heatsink_AAVID_Extruded_531202B00000G_34.9x12.7mm_H50.8mm +Extruded 5310, dual radial board level heatsink, TO‐202, TO‐220, 50.8mm height, no pins, https://info.boydcorp.com/hubfs/Thermal/Air-Cooling/Boyd-Board-Level-Cooling-Extruded-5310.pdf +heatsink +0 +0 +0 +Heatsink +Heatsink_AAVID_Extruded_531202B02100G_34.9x12.7mm_H50.8mm +Extruded 5310, dual radial board level heatsink, TO‐202, TO‐220, 50.8mm height, 2.46mm dia. pins, https://info.boydcorp.com/hubfs/Thermal/Air-Cooling/Boyd-Board-Level-Cooling-Extruded-5310.pdf +heatsink +0 +2 +1 +Heatsink +Heatsink_AAVID_Extruded_531202B02500G_34.9x12.7mm_H50.8mm +Extruded 5310, dual radial board level heatsink, TO‐202, TO‐220, 50.8mm height, 2.37mm dia. pins, https://info.boydcorp.com/hubfs/Thermal/Air-Cooling/Boyd-Board-Level-Cooling-Extruded-5310.pdf +heatsink +0 +2 +1 +Heatsink +Heatsink_AAVID_Extruded_531302B02500G_34.9x12.7mm_H63.5mm +Extruded 5310, dual radial board level heatsink, TO‐202, TO‐220, 63.5mm height, 2.37mm dia. pins, https://info.boydcorp.com/hubfs/Thermal/Air-Cooling/Boyd-Board-Level-Cooling-Extruded-5310.pdf +heatsink +0 +2 +1 +Heatsink Heatsink_AAVID_TV5G_TO220_Horizontal Heatsink TV5G TO-220 Horizontal, https://www.shopaavid.com/Product/TV-5G Heatsink TV5G TO-220 Horizontal @@ -60587,300 +61021,300 @@ inductor handsolder Inductor_SMD L_APV_ANR3010 Inductor, APV, ANR3010, 3.0x3.0x1.0mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR3012 Inductor, APV, ANR3012, 3.0x3.0x1.2mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR3015 Inductor, APV, ANR3015, 3.0x3.0x1.5mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR4010 Inductor, APV, ANR4010, 4.0x4.0x1.0mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR4012 Inductor, APV, ANR4012, 4.0x4.0x1.2mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR4018 Inductor, APV, ANR4018, 4.0x4.0x1.8mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR4020 Inductor, APV, ANR4020, 4.0x4.0x2.0mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR4026 Inductor, APV, ANR4026, 4.0x4.0x2.6mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR4030 Inductor, APV, ANR4030, 4.0x4.0x3.0mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR5012 Inductor, APV, ANR5012, 5.0x5.0x1.2mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR5020 Inductor, APV, ANR5020, 5.0x5.0x2.0mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR5040 Inductor, APV, ANR5040, 5.0x5.0x4.0mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR5045 Inductor, APV, ANR5045, 5.0x5.0x4.5mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR6020 Inductor, APV, ANR6020, 6.0x6.0x2.0mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR6028 Inductor, APV, ANR6028, 6.0x6.0x2.8mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR6045 Inductor, APV, ANR6045, 6.0x6.0x4.5mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR8040 Inductor, APV, ANR8040, 8.0x8.0x4.2mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR8065 Inductor, APV, ANR8065, 8.0x8.0x6.5mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR252010 Inductor, APV, ANR252010, 2.5x2.0x1.0mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_ANR252012 Inductor, APV, ANR252012, 2.5x2.0x1.2mm, (http://en.apvind.com/public/upload/20240407/3375c395e460caa8519b4d637d9113ce.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_APV_APH0412 Inductor, APV, APH0412, 4.2x4.2x1.0mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH0420 Inductor, APV, APH0420, 4.2x4.2x1.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH0518 Inductor, APV, APH0518, 5.2x5.2x1.6mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH0530 Inductor, APV, APH0530, 5.2x5.2x2.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH0615 Inductor, APV, APH0615, 6.8x6.6x1.3mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH0618 Inductor, APV, APH0618, 6.8x6.6x1.6mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH0620 Inductor, APV, APH0620, 6.8x6.6x1.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH0624 Inductor, APV, APH0624, 6.8x6.6x2.2mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH0630 Inductor, APV, APH0630, 6.8x6.6x2.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH0640 Inductor, APV, APH0640, 6.8x6.6x3.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH0650 Inductor, APV, APH0650, 6.8x6.6x4.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH0840 Inductor, APV, APH0840, 8.6x8.0x3.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH0850 Inductor, APV, APH0850, 8.6x8.0x4.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH1030 Inductor, APV, APH1030, 10.8x10.0x2.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH1040 Inductor, APV, APH1040, 10.8x10.0x3.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH1050 Inductor, APV, APH1050, 10.8x10.0x4.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH1240 Inductor, APV, APH1240, 13.25x12.8x3.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH1250 Inductor, APV, APH1250, 13.25x12.8x4.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH1260 Inductor, APV, APH1260, 13.25x12.8x5.8mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH1265 Inductor, APV, APH1265, 13.25x12.8x6.5mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH1770 Inductor, APV, APH1770, 17.45x17.15x6.7mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_APV_APH2213 Inductor, APV, APH2213, 23.3x22.0x12.6mm, (http://en.apvind.com/public/upload/20240408/996aafa961154ed753e4983e7eb80fa7.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor molded power shielded +molded power shielded 0 2 2 Inductor_SMD L_AVX_LMLP07A7 -Inductor, AVX Kyocera, LMLP Series, style D, 6.6mmx7.3mm, 3.0mm height. (Script generated with StandardBox.py) (https://datasheets.avx.com/LMLPD.pdf) +Inductor, AVX Kyocera, LMLP Series, style D, 6.6mmx7.3mm, 3.0mm height., https://datasheets.avx.com/LMLPD.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor LMLP 0 2 @@ -60888,7 +61322,7 @@ Inductor LMLP Inductor_SMD L_Abracon_ASPI-0425 Inductor, Abracon, ASPI-0425, 4.0x4.0x2.5mm, (https://abracon.com/Magnetics/new/ASPI-0425.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded low-profile +power shielded low-profile 0 2 2 @@ -60916,7 +61350,7 @@ inductor abracon smd shielded Inductor_SMD L_Abracon_ASPIAIG-F4020 Inductor, Abracon, ASPIAIG-F4020, 4.4x4.4x1.9mm, (https://abracon.com/Magnetics/power/ASPIAIG-F4020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded +power shielded 0 2 2 @@ -61021,7 +61455,7 @@ Bourns SRP1038C SMD inductor Inductor_SMD L_Bourns_SRP1050WA Inductor, Bourns, SRP1050WA, 11.0x10.0x5.1mm, (https://www.bourns.com/docs/product-datasheets/SRP1050WA.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded +power shielded 0 2 2 @@ -61049,14 +61483,14 @@ Bourns SRR1260 SMD inductor Inductor_SMD L_Bourns_SRP5030T Inductor, Bourns, SRP5030T, 5.7x5.2x2.8mm, (https://www.bourns.com/data/global/pdfs/SRP5030T.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded +power shielded 0 2 2 Inductor_SMD L_Bourns_SRP6060FA Inductor, Bourns, SRP6060FA, 6.4x6.6x5.8mm, (https://www.bourns.com/docs/Product-Datasheets/SRP6060FA.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded +power shielded 0 2 2 @@ -61098,700 +61532,735 @@ Bourns SRU5016 SMD inductor Inductor_SMD L_Cenker_CKCS3012 Inductor, Cenker, CKCS3012, 3.0x3.0x1.3mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS3015 Inductor, Cenker, CKCS3015, 3.0x3.0x1.7mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS4018 Inductor, Cenker, CKCS4018, 4.0x4.0x1.8mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS4020 Inductor, Cenker, CKCS4020, 4.0x4.0x2.0mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS4030 Inductor, Cenker, CKCS4030, 4.0x4.0x3.0mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS5020 Inductor, Cenker, CKCS5020, 5.0x5.0x2.1mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS5040 Inductor, Cenker, CKCS5040, 5.0x5.0x4.0mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS6020 Inductor, Cenker, CKCS6020, 6.0x6.0x2.1mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS6028 Inductor, Cenker, CKCS6028, 6.0x6.0x3.0mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS6045 Inductor, Cenker, CKCS6045, 6.0x6.0x4.7mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS8040 Inductor, Cenker, CKCS8040, 8.0x8.0x4.2mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS8060 Inductor, Cenker, CKCS8060, 8.0x8.0x6.2mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS8080 Inductor, Cenker, CKCS8080, 8.0x8.0x8.0mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS201610 Inductor, Cenker, CKCS201610, 2.0x1.6x1.05mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS252010 Inductor, Cenker, CKCS252010, 2.5x2.0x1.05mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Cenker_CKCS252012 Inductor, Cenker, CKCS252012, 2.5x2.0x1.25mm, (https://www.ckcoil.com/file/upload/spae532/2023-07/11/202307110955366446.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ckcs +ckcs 0 2 2 Inductor_SMD L_Changjiang_FNR3010S Inductor, Changjiang, FNR3010S, 3.0x3.0x1.0mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR3012S Inductor, Changjiang, FNR3012S, 3.0x3.0x1.2mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR3015S Inductor, Changjiang, FNR3015S, 3.0x3.0x1.5mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR3021S Inductor, Changjiang, FNR3021S, 3.0x3.0x2.35mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR4010S Inductor, Changjiang, FNR4010S, 4.0x4.0x1.0mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR4012S Inductor, Changjiang, FNR4012S, 4.0x4.0x1.2mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR4015S Inductor, Changjiang, FNR4015S, 4.0x4.0x1.65mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR4018S Inductor, Changjiang, FNR4018S, 4.0x4.0x1.8mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR4020S Inductor, Changjiang, FNR4020S, 4.0x4.0x2.0mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR4026S Inductor, Changjiang, FNR4026S, 4.0x4.0x2.6mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR4030S Inductor, Changjiang, FNR4030S, 4.0x4.0x3.0mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR5012S Inductor, Changjiang, FNR5012S, 5.0x5.0x1.2mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR5015S Inductor, Changjiang, FNR5015S, 5.0x5.0x1.5mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR5020S Inductor, Changjiang, FNR5020S, 5.0x5.0x2.0mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR5030S Inductor, Changjiang, FNR5030S, 5.0x5.0x3.0mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR5040S Inductor, Changjiang, FNR5040S, 5.0x5.0x4.0mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR5045S Inductor, Changjiang, FNR5045S, 5.0x5.0x4.5mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR6020S Inductor, Changjiang, FNR6020S, 6.0x6.0x2.0mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR6028S Inductor, Changjiang, FNR6028S, 6.0x6.0x2.8mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR6040S Inductor, Changjiang, FNR6040S, 6.0x6.0x4.0mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR6045S Inductor, Changjiang, FNR6045S, 6.0x6.0x4.5mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR8040S Inductor, Changjiang, FNR8040S, 8.0x8.0x4.0mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR8050S Inductor, Changjiang, FNR8050S, 8.0x8.0x5.0mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR8065S Inductor, Changjiang, FNR8065S, 8.0x8.0x6.5mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR252010S Inductor, Changjiang, FNR252010S, 2.5x2.0x1.0mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FNR252012S Inductor, Changjiang, FNR252012S, 2.5x2.0x1.2mm, (https://datasheet.lcsc.com/lcsc/1806131217_cjiang-Changjiang-Microelectronics-Tech-FNR5040S3R3NT_C167960.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor wirewound power shielded +wirewound power shielded 0 2 2 Inductor_SMD L_Changjiang_FXL0412 Inductor, Changjiang, FXL0412, 3.85x4.2x1.0mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL0420 Inductor, Changjiang, FXL0420, 3.85x4.2x1.8mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL0518 Inductor, Changjiang, FXL0518, 4.85x5.2x1.6mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL0530 Inductor, Changjiang, FXL0530, 4.85x5.2x2.8mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL0615 Inductor, Changjiang, FXL0615, 6.45x6.6x1.3mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL0618 Inductor, Changjiang, FXL0618, 6.45x6.6x1.6mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL0624 Inductor, Changjiang, FXL0624, 6.45x6.6x2.2mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL0630 Inductor, Changjiang, FXL0630, 6.45x6.6x2.8mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL0640 Inductor, Changjiang, FXL0640, 6.45x6.6x3.8mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL0650 Inductor, Changjiang, FXL0650, 6.45x6.6x4.8mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL0840 Inductor, Changjiang, FXL0840, 8.25x8.2x3.8mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL1030 Inductor, Changjiang, FXL1030, 10.95x10.0x2.8mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL1040 Inductor, Changjiang, FXL1040, 10.95x10.0x3.8mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL1050 Inductor, Changjiang, FXL1050, 10.95x10.0x4.8mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL1340 Inductor, Changjiang, FXL1340, 12.9x12.8x4.0mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL1350 Inductor, Changjiang, FXL1350, 12.9x12.6x4.8mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL1360 Inductor, Changjiang, FXL1360, 12.9x12.6x5.8mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL1365 Inductor, Changjiang, FXL1365, 12.9x12.6x6.5mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL1770 Inductor, Changjiang, FXL1770, 16.6x17.15x7.0mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Changjiang_FXL2213 Inductor, Changjiang, FXL2213, 22.95x22.0x12.6mm, (https://www.lcsc.com/datasheet/lcsc_datasheet_2404260921_cjiang--Changjiang-Microelectronics-Tech-FXL0420-2R2-M_C167206.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor power shielded cjiang fxl +power shielded cjiang fxl 0 2 2 Inductor_SMD L_Chilisin_BMRA00040415 Inductor, Chilisin, BMRA00040415, 4.6x4.1x1.5mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRA00040420 Inductor, Chilisin, BMRA00040420, 4.6x4.1x2.0mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRA00050520 Inductor, Chilisin, BMRA00050520, 5.7x5.4x1.8mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRA00050530 Inductor, Chilisin, BMRA00050530, 5.7x5.4x3.0mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRB00050512 Inductor, Chilisin, BMRB00050512, 5.7x5.4x1.2mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRB00050518 Inductor, Chilisin, BMRB00050518, 5.7x5.4x1.8mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRB00050518-B Inductor, Chilisin, BMRB00050518-B, 5.4x5.2x1.6mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRB00060612 Inductor, Chilisin, BMRB00060612, 7.3x6.6x1.2mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRB00060618 Inductor, Chilisin, BMRB00060618, 7.3x6.6x1.6mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRB00060624 Inductor, Chilisin, BMRB00060624, 7.3x6.6x2.4mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRB00060650 Inductor, Chilisin, BMRB00060650, 7.3x6.6x5.0mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRF00101040 Inductor, Chilisin, BMRF00101040, 11.6x10.1x4.0mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRF00131350 Inductor, Chilisin, BMRF00131350, 13.8x12.6x5.0mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRF00131360 Inductor, Chilisin, BMRF00131360, 13.8x12.6x5.8mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRF00171770 Inductor, Chilisin, BMRF00171770, 17.15x17.15x6.8mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRG00101030 Inductor, Chilisin, BMRG00101030, 11.6x10.1x3.0mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRG00131360 Inductor, Chilisin, BMRG00131360, 13.8x12.6x6.0mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRx00040412 Inductor, Chilisin, BMRx00040412, 4.6x4.1x1.2mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRx00050512-B Inductor, Chilisin, BMRx00050512-B, 5.4x5.2x1.2mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRx00050515 Inductor, Chilisin, BMRx00050515, 5.7x5.4x1.5mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRx00060615 Inductor, Chilisin, BMRx00060615, 7.3x6.6x1.3mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi 0 2 2 Inductor_SMD L_Chilisin_BMRx00060630 Inductor, Chilisin, BMRx00060630, 7.3x6.6x3.0mm, (https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor bmrx mchi +bmrx mchi +0 +2 +2 +Inductor_SMD +L_Coilcraft_0403HQ_1008Metric +Inductor, Coilcraft, 0403HQ_1008Metric, 1.19x0.86x0.71mm, (https://www.coilcraft.com/getmedia/69c5aa91-3ca0-4922-874d-581cd4e27e62/0403hq.pdf), generated with kicad-footprint-generator gen_inductor.py +hq +0 +2 +2 +Inductor_SMD +L_Coilcraft_0604HQ_1610Metric +Inductor, Coilcraft, 0604HQ_1610Metric, 1.85x1.37x1.19mm, (https://www.coilcraft.com/getmedia/0719743d-cfb7-4d4d-9e58-bb01a615ada6/0604hq.pdf), generated with kicad-footprint-generator gen_inductor.py +hq +0 +2 +2 +Inductor_SMD +L_Coilcraft_0805HQ_2012Metric +Inductor, Coilcraft, 0805HQ_2012Metric, 2.29x1.73x1.52mm, (https://www.coilcraft.com/getmedia/d1c77d59-e9b0-44a7-81e0-f46e468b0410/0805hq.pdf), generated with kicad-footprint-generator gen_inductor.py +hq +0 +2 +2 +Inductor_SMD +L_Coilcraft_1008HQ_2520Metric +Inductor, Coilcraft, 1008HQ_2520Metric, 2.92x2.79x2.03mm, (https://www.coilcraft.com/getmedia/d309e334-bba7-474c-baad-e9acd748f87a/1008hq.pdf), generated with kicad-footprint-generator gen_inductor.py +hq +0 +2 +2 +Inductor_SMD +L_Coilcraft_1008HQ_2520Metric_LowProfile +Inductor, Coilcraft, 1008HQ_2520Metric_LowProfile, 2.92x2.79x1.27mm, (https://www.coilcraft.com/getmedia/d309e334-bba7-474c-baad-e9acd748f87a/1008hq.pdf), generated with kicad-footprint-generator gen_inductor.py +hq 0 2 2 Inductor_SMD L_Coilcraft_1515SQ-47N Inductor, Coilcraft, 1515SQ-47N, 4.06x3.56x3.73mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_1515SQ-68N Inductor, Coilcraft, 1515SQ-68N, 5.33x3.56x3.73mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_1515SQ-82N Inductor, Coilcraft, 1515SQ-82N, 5.84x3.56x3.73mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2222SQ-90N Inductor, Coilcraft, 2222SQ-90N, 5.21x5.46x5.69mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2222SQ-111 Inductor, Coilcraft, 2222SQ-111, 6.35x5.59x5.69mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2222SQ-131 Inductor, Coilcraft, 2222SQ-131, 6.73x5.59x5.69mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2222SQ-161 Inductor, Coilcraft, 2222SQ-161, 7.37x5.59x5.69mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2222SQ-181 Inductor, Coilcraft, 2222SQ-181, 8.13x5.59x5.69mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2222SQ-221 Inductor, Coilcraft, 2222SQ-221, 9.91x5.59x5.69mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2222SQ-271 Inductor, Coilcraft, 2222SQ-271, 11.68x5.59x5.69mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2222SQ-301 Inductor, Coilcraft, 2222SQ-301, 11.94x5.72x5.69mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2929SQ-331 Inductor, Coilcraft, 2929SQ-331, 10.29x7.49x7.24mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2929SQ-361 Inductor, Coilcraft, 2929SQ-361, 11.3x7.49x7.24mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2929SQ-391 Inductor, Coilcraft, 2929SQ-391, 12.32x7.49x7.24mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2929SQ-431 Inductor, Coilcraft, 2929SQ-431, 13.21x7.49x7.24mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 Inductor_SMD L_Coilcraft_2929SQ-501 Inductor, Coilcraft, 2929SQ-501, 14.0x7.49x7.24mm, (https://www.coilcraft.com/getmedia/a4eed406-a97e-4630-9d8e-771bb470867f/1515sq.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sq +sq 0 2 2 @@ -61833,539 +62302,539 @@ inductor Inductor_SMD L_Coilcraft_MOS6020-XXX Inductor, Coilcraft, MOS6020-XXX, 6.8x6.0x2.4mm, (https://www.coilcraft.com/getmedia/c3eb212d-a1a9-4db6-9f14-a01f21fd984c/mos6020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1038-XXX Inductor, Coilcraft, MSS1038-XXX, 10.2x10.0x3.8mm, (https://www.coilcraft.com/getmedia/3e03a7b4-3b1d-4f31-b1f3-e7c621695ac0/mss1038.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1038T-XXX Inductor, Coilcraft, MSS1038T-XXX, 10.2x10.0x3.8mm, (https://www.coilcraft.com/getmedia/ea4800a7-100e-49d9-9bbc-6ba8b238dc0d/mss1038t.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1048-XXX Inductor, Coilcraft, MSS1048-XXX, 10.2x10.0x4.8mm, (https://www.coilcraft.com/getmedia/bd5140ec-db32-4346-a029-5182269dc08e/mss1048.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1048T-XXX Inductor, Coilcraft, MSS1048T-XXX, 10.2x10.0x4.8mm, (https://www.coilcraft.com/getmedia/bd5140ec-db32-4346-a029-5182269dc08e/mss1048t.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1210-XXX Inductor, Coilcraft, MSS1210-XXX, 12.0x12.0x10.0mm, (https://www.coilcraft.com/getmedia/f1a1bc5f-bdff-42f8-9ca8-1a0fb1d5094f/MSS1210.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1210H-XXX Inductor, Coilcraft, MSS1210H-XXX, 12.0x12.0x10.0mm, (https://www.coilcraft.com/getmedia/52078704-21eb-4c2b-9b72-1e07b4a2e252/mss1210h.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1246-XXX Inductor, Coilcraft, MSS1246-XXX, 12.0x12.0x4.6mm, (https://www.coilcraft.com/getmedia/960fadbe-0ca0-40e2-ae20-64edb15f3a07/mss1246.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1246H-XXX Inductor, Coilcraft, MSS1246H-XXX, 12.0x12.0x4.65mm, (https://www.coilcraft.com/getmedia/25f62276-187e-4c2c-9b9b-4568b9a9a423/mss1246h.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1246T-XXX Inductor, Coilcraft, MSS1246T-XXX, 12.0x12.0x4.6mm, (https://www.coilcraft.com/getmedia/dec41de3-f4b7-4c07-b144-cc21921ccfd5/mss1246t.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1260-XXX Inductor, Coilcraft, MSS1260-XXX, 12.0x12.0x6.0mm, (https://www.coilcraft.com/getmedia/febefb9b-60f9-4a2c-8525-9c396f34e363/mss1260.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1260H-XXX Inductor, Coilcraft, MSS1260H-XXX, 12.0x12.0x6.0mm, (https://www.coilcraft.com/getmedia/352767ff-7c30-4312-ab84-989443b4047e/mss1260h.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1260T-XXX Inductor, Coilcraft, MSS1260T-XXX, 12.0x12.0x6.0mm, (https://www.coilcraft.com/getmedia/ce88ed45-272e-474e-a25e-981003944639/mss1260t.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1278-XXX Inductor, Coilcraft, MSS1278-XXX, 12.0x12.0x7.8mm, (https://www.coilcraft.com/getmedia/6eb5ea38-40e4-41a6-9f92-3cdf8e907dcd/mss1278.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1278H-XXX Inductor, Coilcraft, MSS1278H-XXX, 12.0x12.0x7.8mm, (https://www.coilcraft.com/getmedia/72ffd561-3941-457d-b0e7-bb55b1b2d1a7/MSS1278H.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1278T-XXX Inductor, Coilcraft, MSS1278T-XXX, 12.0x12.0x7.8mm, (https://www.coilcraft.com/getmedia/e8d7b32a-defa-4500-bc0f-6ecc558fcde6/mss1278t.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1514V-XXX Inductor, Coilcraft, MSS1514V-XXX, 15.0x15.0x8.6mm, (https://www.coilcraft.com/getmedia/a1319e1c-d611-4bc0-be30-c17e52e4e667/mss1514v.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1583-XXX Inductor, Coilcraft, MSS1583-XXX, 15.0x15.0x8.6mm, (https://www.coilcraft.com/getmedia/fbfe8ea7-f5d8-4484-859e-2285f427326d/mss1583.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS1812T-XXX Inductor, Coilcraft, MSS1812T-XXX, 18.3x18.3x12.0mm, (https://www.coilcraft.com/getmedia/148807de-bc83-43dc-9fce-d4df334864cd/mss1812t.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_MSS7348-XXX Inductor, Coilcraft, MSS7348-XXX, 7.0x7.0x4.5mm, (https://www.coilcraft.com/getmedia/018a2bda-2036-409a-8b19-945e531c18b5/MSS7348.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor mss +mss 0 2 2 Inductor_SMD L_Coilcraft_XAL1010-XXX Inductor, Coilcraft, XAL1010-XXX, 10.5x11.8x10.0mm, (https://www.coilcraft.com/getmedia/dd74e670-e705-456a-9a69-585fe02eaf3c/xal1010.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1030-XXX Inductor, Coilcraft, XAL1030-XXX, 10.5x11.8x3.1mm, (https://www.coilcraft.com/getmedia/7b108457-7731-456d-9256-ca72f2e1a551/xal1030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1060-XXX Inductor, Coilcraft, XAL1060-XXX, 10.5x11.8x6.0mm, (https://www.coilcraft.com/getmedia/8909f858-b441-4d60-acff-8b8ca36f9ede/xal1060.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1350-XXX Inductor, Coilcraft, XAL1350-XXX, 13.2x14.2x5.0mm, (https://www.coilcraft.com/getmedia/dc536f86-3a3b-454f-950e-8e153260e61c/xal1350.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1510-103 Inductor, Coilcraft, XAL1510-103, 15.4x16.4x10.0mm, (https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1510-153 Inductor, Coilcraft, XAL1510-153, 15.4x16.4x10.0mm, (https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1510-223 Inductor, Coilcraft, XAL1510-223, 15.4x16.4x10.0mm, (https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1510-333 Inductor, Coilcraft, XAL1510-333, 15.4x16.4x11.0mm, (https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1510-472 Inductor, Coilcraft, XAL1510-472, 15.4x16.4x10.0mm, (https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1510-682 Inductor, Coilcraft, XAL1510-682, 15.4x16.4x10.0mm, (https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1510-822 Inductor, Coilcraft, XAL1510-822, 15.4x16.4x10.0mm, (https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1513-153 Inductor, Coilcraft, XAL1513-153, 15.4x16.4x13.0mm, (https://www.coilcraft.com/getmedia/129ad6f3-0445-47fd-a0b3-edeb49177c17/xal1513.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1580-102 Inductor, Coilcraft, XAL1580-102, 15.4x16.4x8.2mm, (https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1580-132 Inductor, Coilcraft, XAL1580-132, 15.4x16.4x8.0mm, (https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1580-182 Inductor, Coilcraft, XAL1580-182, 15.4x16.4x8.0mm, (https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1580-202 Inductor, Coilcraft, XAL1580-202, 15.4x16.4x8.0mm, (https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1580-302 Inductor, Coilcraft, XAL1580-302, 15.4x16.4x8.0mm, (https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1580-401 Inductor, Coilcraft, XAL1580-401, 15.4x16.4x8.2mm, (https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1580-452 Inductor, Coilcraft, XAL1580-452, 15.4x16.4x8.0mm, (https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1580-532 Inductor, Coilcraft, XAL1580-532, 15.4x16.4x8.0mm, (https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1580-612 Inductor, Coilcraft, XAL1580-612, 15.4x16.4x8.0mm, (https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL1580-741 Inductor, Coilcraft, XAL1580-741, 15.4x16.4x8.2mm, (https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL4020-XXX Inductor, Coilcraft, XAL4020-XXX, 4.3x4.3x2.1mm, (https://www.coilcraft.com/getmedia/6adcb47d-8b55-416c-976e-1e22e0d2848c/xal4000.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL4030-XXX Inductor, Coilcraft, XAL4030-XXX, 4.3x4.3x3.1mm, (https://www.coilcraft.com/getmedia/6adcb47d-8b55-416c-976e-1e22e0d2848c/xal4000.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL4040-XXX Inductor, Coilcraft, XAL4040-XXX, 4.3x4.3x4.1mm, (https://www.coilcraft.com/getmedia/6adcb47d-8b55-416c-976e-1e22e0d2848c/xal4000.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL5020-XXX Inductor, Coilcraft, XAL5020-XXX, 5.48x5.68x2.0mm, (https://www.coilcraft.com/getmedia/1941eff1-c018-493c-8cd6-d88d2edf5029/xal5020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL5030-XXX Inductor, Coilcraft, XAL5030-XXX, 5.48x5.68x3.1mm, (https://www.coilcraft.com/getmedia/49bc46c8-4b2c-45b9-9b6c-2eaa235ea698/xal50xx.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL5050-XXX Inductor, Coilcraft, XAL5050-XXX, 5.48x5.68x5.1mm, (https://www.coilcraft.com/getmedia/49bc46c8-4b2c-45b9-9b6c-2eaa235ea698/xal50xx.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL6020-XXX Inductor, Coilcraft, XAL6020-XXX, 6.56x6.76x2.1mm, (https://www.coilcraft.com/getmedia/467ff589-8942-4e57-92d0-5bef6e04ce09/xal6020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL6030-XXX Inductor, Coilcraft, XAL6030-XXX, 6.56x6.76x3.1mm, (https://www.coilcraft.com/getmedia/ea51f14b-7f32-4dc6-8dfe-d4b70549040f/xal60xx.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL6060-XXX Inductor, Coilcraft, XAL6060-XXX, 6.56x6.76x6.1mm, (https://www.coilcraft.com/getmedia/ea51f14b-7f32-4dc6-8dfe-d4b70549040f/xal60xx.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7020-102 Inductor, Coilcraft, XAL7020-102, 8.0x8.0x2.0mm, (https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7020-122 Inductor, Coilcraft, XAL7020-122, 8.0x8.0x2.0mm, (https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7020-151 Inductor, Coilcraft, XAL7020-151, 8.0x8.0x2.05mm, (https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7020-152 Inductor, Coilcraft, XAL7020-152, 8.0x8.0x2.0mm, (https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7020-222 Inductor, Coilcraft, XAL7020-222, 8.0x8.0x2.0mm, (https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7020-271 Inductor, Coilcraft, XAL7020-271, 8.0x8.0x2.05mm, (https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7020-331 Inductor, Coilcraft, XAL7020-331, 8.0x8.0x2.0mm, (https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7020-471 Inductor, Coilcraft, XAL7020-471, 8.0x8.0x2.0mm, (https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7020-681 Inductor, Coilcraft, XAL7020-681, 8.0x8.0x2.0mm, (https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-102 Inductor, Coilcraft, XAL7030-102, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-103 Inductor, Coilcraft, XAL7030-103, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-152 Inductor, Coilcraft, XAL7030-152, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-161 Inductor, Coilcraft, XAL7030-161, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-222 Inductor, Coilcraft, XAL7030-222, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-272 Inductor, Coilcraft, XAL7030-272, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-301 Inductor, Coilcraft, XAL7030-301, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-332 Inductor, Coilcraft, XAL7030-332, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-472 Inductor, Coilcraft, XAL7030-472, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-562 Inductor, Coilcraft, XAL7030-562, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-601 Inductor, Coilcraft, XAL7030-601, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-682 Inductor, Coilcraft, XAL7030-682, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7030-822 Inductor, Coilcraft, XAL7030-822, 8.0x8.0x3.1mm, (https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7050-XXX Inductor, Coilcraft, XAL7050-XXX, 7.7x8.0x5.0mm, (https://www.coilcraft.com/getmedia/13a991b3-4273-4be3-81ba-f3cf372b4691/xal7050.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL7070-XXX Inductor, Coilcraft, XAL7070-XXX, 7.7x8.0x7.0mm, (https://www.coilcraft.com/getmedia/1ba55433-bcc8-4838-9b21-382f497e12e0/xal7070.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL8050-223 Inductor, Coilcraft, XAL8050-223, 8.3x8.8x5.0mm, (https://www.coilcraft.com/getmedia/5885ede8-ea4f-464a-9dcb-18dbf143a845/xal8050.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 Inductor_SMD L_Coilcraft_XAL8080-XXX Inductor, Coilcraft, XAL8080-XXX, 8.3x8.8x8.0mm, (https://www.coilcraft.com/getmedia/345e50d6-a804-4ecb-9a92-5185221faf3e/xal8080.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor xal +xal 0 2 2 @@ -62454,6 +62923,13 @@ SMT Common Mode Line Filter 4 4 Inductor_SMD +L_CommonMode_Bourns_DR331 +Bourns DR331 SO, 4 Pin (https://bourns.com/docs/product-datasheets/dr331.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +Bourns SO Inductor_SMD +0 +4 +4 +Inductor_SMD L_CommonMode_Delevan_4222 API Delevan, Surface Mount Common Mode Bead, 4222 4222R, http://www.delevan.com/seriesPDFs/4222.pdf surface mount common mode bead @@ -62477,7 +62953,7 @@ common mode choke 1206 cnsw Inductor_SMD L_Eaton_MCL2012V1 Inductor, Eaton, MCL2012V1, 2.0x1.2x0.9mm, (https://eu.mouser.com/datasheet/2/87/eaton-mcl2012v1-multilayer-chip-inductor-data-shee-1622891.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ferrite multilayer power +ferrite multilayer power 0 2 2 @@ -62561,28 +63037,35 @@ smd inductor dlg-1005 Inductor_SMD L_KOHERelec_MDA5030 Inductor, KOHERelec, MDA5030, 5.2x5.2x2.8mm, (http://www.kohergroup.com/template/default/pdf/MDA5030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor high-current power shielded +high-current power shielded 0 2 2 Inductor_SMD L_KOHERelec_MDA7030 Inductor, KOHERelec, MDA7030, 7.1x6.6x2.8mm, (http://www.kohergroup.com/template/default/pdf/MDA7030.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor high-current power shielded +high-current power shielded 0 2 2 Inductor_SMD -L_Murata_DEM35xxC -https://www.murata.com/~/media/webrenewal/products/inductor/chip/tokoproducts/wirewoundferritetypeforpl/m_dem3518c.ashx -Inductor SMD DEM35xxC +L_Murata_DEM3512C +Inductor, Murata, DEM3512C, 3.9x3.7x1.2mm, (https://www.murata.com/~/media/webrenewal/products/inductor/chip/tokoproducts/wirewoundferritetypeforpl/m_dem3512c.ashx), generated with kicad-footprint-generator gen_inductor.py +power shielded +0 +2 +2 +Inductor_SMD +L_Murata_DEM3518C +Inductor, Murata, DEM3518C, 3.9x3.7x1.8mm, (https://www.murata.com/~/media/webrenewal/products/inductor/chip/tokoproducts/wirewoundferritetypeforpl/m_dem3518c.ashx), generated with kicad-footprint-generator gen_inductor.py +power shielded 0 2 2 Inductor_SMD L_Murata_DFE201610P Inductor, Murata, DFE201610P, 2.0x1.6x1.0mm, (https://www.murata.com/~/media/webrenewal/products/inductor/chip/tokoproducts/wirewoundmetalalloychiptype/m_dfe201610p.ashx), generated with kicad-footprint-generator gen_inductor.py -Inductor power chip flatwire +power chip flatwire 0 2 2 @@ -62862,21 +63345,21 @@ Inductor SMD Pulse PA4320 Inductor_SMD L_Pulse_PA4332 Inductor, Pulse, PA4332, 4.2x4.2x2.0mm, (https://productfinder.pulseelectronics.com/api/open/part-attachments/datasheet/pa4332.222nlt), generated with kicad-footprint-generator gen_inductor.py -Inductor Pulse SMT PA4332 +Pulse SMT PA4332 0 2 2 Inductor_SMD L_Pulse_PA4340 Inductor, Pulse, PA4340, 6.0x5.4x3.0mm, (https://productfinder.pulseelectronics.com/api/open/part-attachments/datasheet/PA4340.183NLT), generated with kicad-footprint-generator gen_inductor.py -Inductor Pulse SMT PA4340 +Pulse SMT PA4340 0 2 2 Inductor_SMD L_Pulse_PA4341 Inductor, Pulse, PA4341, 6.4x6.6x2.8mm, (https://productfinder.pulseelectronics.com/api/open/part-attachments/datasheet/pa4341.102anlt), generated with kicad-footprint-generator gen_inductor.py -Inductor Pulse SMT PA4341 +Pulse SMT PA4341 0 2 2 @@ -62897,7 +63380,7 @@ Shielded Molded High Current Power Inductor Inductor_SMD L_Pulse_PA5402 Inductor, Pulse, PA5402, 4.45x4.06x1.8mm, (https://productfinder.pulseelectronics.com/api/open/part-attachments/datasheet/PM5402.222NLT), generated with kicad-footprint-generator gen_inductor.py -Inductor Pulse SMT PA5402 +Pulse SMT PA5402 0 2 2 @@ -62911,49 +63394,49 @@ Inductor Sorede SNR Inductor_SMD L_SXN_SMDRI62 Inductor, SXN, SMDRI62, 6.5x6.8x3.0mm, (https://www.sxndz.com/upload/202108/16/202108161607454319.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sxn smdri +sxn smdri 0 2 2 Inductor_SMD L_SXN_SMDRI64 Inductor, SXN, SMDRI64, 6.5x6.8x5.0mm, (https://www.sxndz.com/upload/202108/16/202108161607454319.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sxn smdri +sxn smdri 0 2 2 Inductor_SMD L_SXN_SMDRI73 Inductor, SXN, SMDRI73, 7.5x7.5x3.4mm, (https://www.sxndz.com/upload/202108/16/202108161607454319.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sxn smdri +sxn smdri 0 2 2 Inductor_SMD L_SXN_SMDRI74 Inductor, SXN, SMDRI74, 7.5x7.5x4.5mm, (https://www.sxndz.com/upload/202108/16/202108161607454319.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sxn smdri +sxn smdri 0 2 2 Inductor_SMD L_SXN_SMDRI124 Inductor, SXN, SMDRI124, 12.3x12.3x4.5mm, (https://www.sxndz.com/upload/202108/16/202108161607454319.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sxn smdri +sxn smdri 0 2 2 Inductor_SMD L_SXN_SMDRI125 Inductor, SXN, SMDRI125, 12.3x12.3x6.0mm, (https://www.sxndz.com/upload/202108/16/202108161607454319.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sxn smdri +sxn smdri 0 2 2 Inductor_SMD L_SXN_SMDRI127 Inductor, SXN, SMDRI127, 12.3x12.3x8.0mm, (https://www.sxndz.com/upload/202108/16/202108161607454319.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor sxn smdri +sxn smdri 0 2 2 @@ -63023,644 +63506,644 @@ Inductor SMD CR75 Unshielded Inductor_SMD L_Sunlord_MWSA0402S Inductor, Sunlord, MWSA0402S, 4.4x4.2x1.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA0412S Inductor, Sunlord, MWSA0412S, 4.4x4.2x1.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA0503S Inductor, Sunlord, MWSA0503S, 5.4x5.2x2.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA0518S Inductor, Sunlord, MWSA0518S, 5.4x5.2x1.6mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA0602S Inductor, Sunlord, MWSA0602S, 7.0x6.6x1.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA0603S Inductor, Sunlord, MWSA0603S, 7.0x6.6x2.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA0604S Inductor, Sunlord, MWSA0604S, 7.0x6.6x3.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA0605S Inductor, Sunlord, MWSA0605S, 7.0x6.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA0615S Inductor, Sunlord, MWSA0615S, 7.0x6.6x1.3mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA0618S Inductor, Sunlord, MWSA0618S, 7.0x6.6x1.6mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA0624S Inductor, Sunlord, MWSA0624S, 7.0x6.6x2.2mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA0804S Inductor, Sunlord, MWSA0804S, 8.2x8.8x3.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1003S Inductor, Sunlord, MWSA1003S, 11.5x10.0x2.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1004S Inductor, Sunlord, MWSA1004S, 11.0x10.0x3.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1005S Inductor, Sunlord, MWSA1005S, 11.5x10.0x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-1R0 Inductor, Sunlord, MWSA1204S-1R0, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-1R5 Inductor, Sunlord, MWSA1204S-1R5, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-2R2 Inductor, Sunlord, MWSA1204S-2R2, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-3R3 Inductor, Sunlord, MWSA1204S-3R3, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-4R7 Inductor, Sunlord, MWSA1204S-4R7, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-6R8 Inductor, Sunlord, MWSA1204S-6R8, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-100 Inductor, Sunlord, MWSA1204S-100, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-150 Inductor, Sunlord, MWSA1204S-150, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-220 Inductor, Sunlord, MWSA1204S-220, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-R22 Inductor, Sunlord, MWSA1204S-R22, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-R47 Inductor, Sunlord, MWSA1204S-R47, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-R68 Inductor, Sunlord, MWSA1204S-R68, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1204S-R82 Inductor, Sunlord, MWSA1204S-R82, 13.45x12.8x4.0mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-1R0 Inductor, Sunlord, MWSA1205S-1R0, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-1R5 Inductor, Sunlord, MWSA1205S-1R5, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-2R2 Inductor, Sunlord, MWSA1205S-2R2, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-3R3 Inductor, Sunlord, MWSA1205S-3R3, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-4R7 Inductor, Sunlord, MWSA1205S-4R7, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-6R8 Inductor, Sunlord, MWSA1205S-6R8, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-100 Inductor, Sunlord, MWSA1205S-100, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-150 Inductor, Sunlord, MWSA1205S-150, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-220 Inductor, Sunlord, MWSA1205S-220, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-330 Inductor, Sunlord, MWSA1205S-330, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-470 Inductor, Sunlord, MWSA1205S-470, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-R22 Inductor, Sunlord, MWSA1205S-R22, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-R36 Inductor, Sunlord, MWSA1205S-R36, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-R50 Inductor, Sunlord, MWSA1205S-R50, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-R68 Inductor, Sunlord, MWSA1205S-R68, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1205S-R82 Inductor, Sunlord, MWSA1205S-R82, 13.45x12.6x4.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-1R5 Inductor, Sunlord, MWSA1206S-1R5, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-2R2 Inductor, Sunlord, MWSA1206S-2R2, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-3R3 Inductor, Sunlord, MWSA1206S-3R3, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-4R7 Inductor, Sunlord, MWSA1206S-4R7, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-5R6 Inductor, Sunlord, MWSA1206S-5R6, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-6R8 Inductor, Sunlord, MWSA1206S-6R8, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-8R2 Inductor, Sunlord, MWSA1206S-8R2, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-100 Inductor, Sunlord, MWSA1206S-100, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-101 Inductor, Sunlord, MWSA1206S-101, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-120 Inductor, Sunlord, MWSA1206S-120, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-121 Inductor, Sunlord, MWSA1206S-121, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-150 Inductor, Sunlord, MWSA1206S-150, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-151 Inductor, Sunlord, MWSA1206S-151, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-180 Inductor, Sunlord, MWSA1206S-180, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-220 Inductor, Sunlord, MWSA1206S-220, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-270 Inductor, Sunlord, MWSA1206S-270, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-330 Inductor, Sunlord, MWSA1206S-330, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-470 Inductor, Sunlord, MWSA1206S-470, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-680 Inductor, Sunlord, MWSA1206S-680, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1206S-R68 Inductor, Sunlord, MWSA1206S-R68, 13.45x12.6x5.8mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1265S Inductor, Sunlord, MWSA1265S, 13.45x12.6x6.5mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA1707S Inductor, Sunlord, MWSA1707S, 17.15x17.15x6.7mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_MWSA2213S Inductor, Sunlord, MWSA2213S, 23.5x22.0x12.6mm, (https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor mwsa +mwsa 0 2 2 Inductor_SMD L_Sunlord_SWPA3010S Inductor, Sunlord, SWPA3010S, 3.0x3.0x1.0mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA3012S Inductor, Sunlord, SWPA3012S, 3.0x3.0x1.2mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA3015S Inductor, Sunlord, SWPA3015S, 3.0x3.0x1.5mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA4010S Inductor, Sunlord, SWPA4010S, 4.0x4.0x1.0mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA4012S Inductor, Sunlord, SWPA4012S, 4.0x4.0x1.2mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA4018S Inductor, Sunlord, SWPA4018S, 4.0x4.0x1.8mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA4020S Inductor, Sunlord, SWPA4020S, 4.0x4.0x2.0mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA4026S Inductor, Sunlord, SWPA4026S, 4.0x4.0x2.6mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA4030S Inductor, Sunlord, SWPA4030S, 4.0x4.0x3.0mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA5012S Inductor, Sunlord, SWPA5012S, 5.0x5.0x1.2mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA5020S Inductor, Sunlord, SWPA5020S, 5.0x5.0x2.0mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA5040S Inductor, Sunlord, SWPA5040S, 5.0x5.0x4.0mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA6020S Inductor, Sunlord, SWPA6020S, 6.0x6.0x2.0mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA6028S Inductor, Sunlord, SWPA6028S, 6.0x6.0x2.8mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA6040S Inductor, Sunlord, SWPA6040S, 6.0x6.0x4.0mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA6045S Inductor, Sunlord, SWPA6045S, 6.0x6.0x4.5mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA8040S Inductor, Sunlord, SWPA8040S, 8.0x8.0x4.2mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA252010S Inductor, Sunlord, SWPA252010S, 2.5x2.0x1.0mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWPA252012S Inductor, Sunlord, SWPA252012S, 2.5x2.0x1.2mm, (https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor swpa +swpa 0 2 2 Inductor_SMD L_Sunlord_SWRB1204S Inductor, Sunlord, SWRB1204S, 12.5x12.5x5.0mm, (https://www.sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMTA2MTAxMTMyMzc4MTEucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor swrb +swrb 0 2 2 Inductor_SMD L_Sunlord_SWRB1205S Inductor, Sunlord, SWRB1205S, 12.5x12.5x6.0mm, (https://www.sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMTA2MTAxMTMyMzc4MTEucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor swrb +swrb 0 2 2 Inductor_SMD L_Sunlord_SWRB1207S Inductor, Sunlord, SWRB1207S, 12.5x12.5x8.0mm, (https://www.sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMTA2MTAxMTMyMzc4MTEucGRm&lan=en), generated with kicad-footprint-generator gen_inductor.py -Inductor swrb +swrb 0 2 2 Inductor_SMD L_TDK_MLZ1608 Inductor, TDK, MLZ1608, 1.6x0.8x0.8mm, ( "https://product.tdk.com/system/files/dam/doc/product/inductor/inductor/smd/catalog/inductor_commercial_decoupling_mlz1608_en.pdf"), generated with kicad-footprint-generator gen_inductor.py -Inductor MLZ +MLZ 0 2 2 Inductor_SMD L_TDK_MLZ2012_h0.85mm Inductor, TDK, MLZ2012_h0.85mm, 2.0x1.25x0.85mm, ( "https://product.tdk.com/system/files/dam/doc/product/inductor/inductor/smd/catalog/inductor_commercial_decoupling_mlz2012_en.pdf"), generated with kicad-footprint-generator gen_inductor.py -Inductor MLZ +MLZ 0 2 2 Inductor_SMD L_TDK_MLZ2012_h1.25mm Inductor, TDK, MLZ2012_h1.25mm, 2.0x1.25x1.25mm, ( "https://product.tdk.com/system/files/dam/doc/product/inductor/inductor/smd/catalog/inductor_commercial_decoupling_mlz2012_en.pdf"), generated with kicad-footprint-generator gen_inductor.py -Inductor MLZ +MLZ 0 2 2 @@ -63680,77 +64163,77 @@ tdk nlv32 nlcv32 nlfv32 2 Inductor_SMD L_TDK_SLF6025 -Inductor, TDK, SLF6025, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6025_en.pdf) +Inductor, TDK, SLF6025, 6.0mmx6.0mm, https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6025_en.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor TDK_SLF6025 0 2 2 Inductor_SMD L_TDK_SLF6028 -Inductor, TDK, SLF6028, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6028_en.pdf) +Inductor, TDK, SLF6028, 6.0mmx6.0mm, https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6028_en.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor TDK_SLF6028 0 2 2 Inductor_SMD L_TDK_SLF6045 -Inductor, TDK, SLF6045, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6045_en.pdf) +Inductor, TDK, SLF6045, 6.0mmx6.0mm, https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6045_en.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor TDK_SLF6045 0 2 2 Inductor_SMD L_TDK_SLF7032 -Inductor, TDK, SLF7032, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7032_en.pdf) +Inductor, TDK, SLF7032, 7.0mmx7.0mm, https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7032_en.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor TDK_SLF7032 0 2 2 Inductor_SMD L_TDK_SLF7045 -Inductor, TDK, SLF7045, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7045_en.pdf) +Inductor, TDK, SLF7045, 7.0mmx7.0mm, https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7045_en.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor TDK_SLF7045 0 2 2 Inductor_SMD L_TDK_SLF7055 -Inductor, TDK, SLF7055, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7055_en.pdf) +Inductor, TDK, SLF7055, 7.0mmx7.0mm, https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7055_en.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor TDK_SLF7055 0 2 2 Inductor_SMD L_TDK_SLF10145 -Inductor, TDK, SLF10145, 10.1mmx10.1mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf10145-h_en.pdf) +Inductor, TDK, SLF10145, 10.1mmx10.1mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf10145-h_en.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor TDK_SLF10145 0 2 2 Inductor_SMD L_TDK_SLF10165 -Inductor, TDK, SLF10165, 10.1mmx10.1mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf10165_en.pdf) +Inductor, TDK, SLF10165, 10.1mmx10.1mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf10165_en.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor TDK_SLF10165 0 2 2 Inductor_SMD L_TDK_SLF12555 -Inductor, TDK, SLF12555, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf12555_en.pdf) +Inductor, TDK, SLF12555, 12.5mmx12.5mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf12555_en.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor SLF12555 0 2 2 Inductor_SMD L_TDK_SLF12565 -Inductor, TDK, SLF12565, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12565-h_en.pdf) +Inductor, TDK, SLF12565, 12.5mmx12.5mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12565-h_en.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor SLF12565 0 2 2 Inductor_SMD L_TDK_SLF12575 -Inductor, TDK, SLF12575, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12575-h_en.pdf) +Inductor, TDK, SLF12575, 12.5mmx12.5mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12575-h_en.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor SLF12575 0 2 @@ -63938,6 +64421,83 @@ inductor taiyo-yuden nr smd 2 2 Inductor_SMD +L_TechFuse_SL0420 +Inductor, TechFuse, SL0420, 4.5x4.1x2.0mm, ( http://www.sealand-pptc.com/product_view.php?r=77), generated with kicad-footprint-generator gen_inductor.py +high-current power shielded +0 +2 +2 +Inductor_SMD +L_TechFuse_SL0520 +Inductor, TechFuse, SL0520, 5.7x5.2x2.0mm, ( http://www.sealand-pptc.com/product_view.php?r=77), generated with kicad-footprint-generator gen_inductor.py +high-current power shielded +0 +2 +2 +Inductor_SMD +L_TechFuse_SL0530 +Inductor, TechFuse, SL0530, 5.7x5.2x3.0mm, ( http://www.sealand-pptc.com/product_view.php?r=77), generated with kicad-footprint-generator gen_inductor.py +high-current power shielded +0 +2 +2 +Inductor_SMD +L_TechFuse_SL0620 +Inductor, TechFuse, SL0620, 7.1x6.6x2.0mm, ( http://www.sealand-pptc.com/product_view.php?r=77), generated with kicad-footprint-generator gen_inductor.py +high-current power shielded +0 +2 +2 +Inductor_SMD +L_TechFuse_SL0624 +Inductor, TechFuse, SL0624, 7.1x6.6x2.4mm, ( http://www.sealand-pptc.com/product_view.php?r=77), generated with kicad-footprint-generator gen_inductor.py +high-current power shielded +0 +2 +2 +Inductor_SMD +L_TechFuse_SL0630 +Inductor, TechFuse, SL0630, 7.1x6.6x3.0mm, ( http://www.sealand-pptc.com/product_view.php?r=77), generated with kicad-footprint-generator gen_inductor.py +high-current power shielded +0 +2 +2 +Inductor_SMD +L_TechFuse_SL0650 +Inductor, TechFuse, SL0650, 7.1x6.6x5.0mm, ( http://www.sealand-pptc.com/product_view.php?r=77), generated with kicad-footprint-generator gen_inductor.py +high-current power shielded +0 +2 +2 +Inductor_SMD +L_TechFuse_SL1040 +Inductor, TechFuse, SL1040, 11.0x10.5x4.0mm, ( http://www.sealand-pptc.com/product_view.php?r=77), generated with kicad-footprint-generator gen_inductor.py +high-current power shielded +0 +2 +2 +Inductor_SMD +L_TechFuse_SL1050 +Inductor, TechFuse, SL1050, 11.0x10.5x5.0mm, ( http://www.sealand-pptc.com/product_view.php?r=77), generated with kicad-footprint-generator gen_inductor.py +high-current power shielded +0 +2 +2 +Inductor_SMD +L_TechFuse_SL1250 +Inductor, TechFuse, SL1250, 13.5x12.8x5.0mm, ( http://www.sealand-pptc.com/product_view.php?r=77), generated with kicad-footprint-generator gen_inductor.py +high-current power shielded +0 +2 +2 +Inductor_SMD +L_TechFuse_SL1265 +Inductor, TechFuse, SL1265, 13.5x12.8x6.5mm, ( http://www.sealand-pptc.com/product_view.php?r=77), generated with kicad-footprint-generator gen_inductor.py +high-current power shielded +0 +2 +2 +Inductor_SMD L_TracoPower_TCK-047_5.2x5.8mm Inductor, Traco, TCK-047, 5.2x5.8mm, https://www.tracopower.com/products/tck047.pdf inductor smd traco @@ -64009,22 +64569,22 @@ inductor vishay ihlp smd 2 Inductor_SMD L_Vishay_IHSM-3825 -Inductor, Vishay, Vishay_IHSM-3825, http://www.vishay.com/docs/34018/ihsm3825.pdf, 11.2mmx6.3mm -inductor vishay icsm smd +Inductor, Vishay, IHSM-3825, 11.18x6.35x5.72mm, (http://www.vishay.com/docs/34018/ihsm3825.pdf), generated with kicad-footprint-generator gen_inductor.py +wirewound ferrite power 0 2 2 Inductor_SMD L_Vishay_IHSM-4825 -Inductor, Vishay, Vishay_IHSM-4825, http://www.vishay.com/docs/34019/ihsm4825.pdf, 13.7mmx6.3mm -inductor vishay icsm smd +Inductor, Vishay, IHSM-4825, 13.72x6.35x5.72mm, (http://www.vishay.com/docs/34019/ihsm4825.pdf), generated with kicad-footprint-generator gen_inductor.py +wirewound ferrite power 0 2 2 Inductor_SMD L_Vishay_IHSM-5832 -Inductor, Vishay, Vishay_IHSM-5832, http://www.vishay.com/docs/34020/ihsm5832.pdf, 16.3mmx8.1mm -inductor vishay icsm smd +Inductor, Vishay, IHSM-5832, 16.26x8.13x7.24mm, (https://www.vishay.com/docs/34020/ihsm-5832.pdf), generated with kicad-footprint-generator gen_inductor.py +wirewound ferrite power 0 2 2 @@ -64037,29 +64597,29 @@ inductor vishay icsm smd 2 Inductor_SMD L_Vishay_IHSM-7832 -Inductor, Vishay, Vishay_IHSM-7832, http://www.vishay.com/docs/34021/ihsm7832.pdf, 19.8mmx8.1mm -inductor vishay icsm smd +Inductor, Vishay, IHSM-7832, 21.34x8.13x7.24mm, (https://www.vishay.com/docs/34021/ihsm7832.pdf), generated with kicad-footprint-generator gen_inductor.py +wirewound ferrite power 0 2 2 Inductor_SMD L_Walsin_WLFM201209x Inductor, Walsin, WLFM201209x, 2.0x1.25x0.9mm, (http://www.passivecomponent.com/wp-content/uploads/inductor/WLFM_C_series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ferrite multilayer power +ferrite multilayer power 0 2 2 Inductor_SMD L_Walsin_WLFM201609x Inductor, Walsin, WLFM201609x, 2.0x1.6x0.9mm, (http://www.passivecomponent.com/wp-content/uploads/inductor/WLFM_C_series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ferrite multilayer power +ferrite multilayer power 0 2 2 Inductor_SMD L_Walsin_WLFM252009x Inductor, Walsin, WLFM252009x, 2.5x2.0x0.9mm, (http://www.passivecomponent.com/wp-content/uploads/inductor/WLFM_C_series.pdf), generated with kicad-footprint-generator gen_inductor.py -Inductor ferrite multilayer power +ferrite multilayer power 0 2 2 @@ -64086,253 +64646,253 @@ inductor shielded wuerth hcf 2 Inductor_SMD L_Wuerth_HCI-1030 -Inductor, Wuerth Elektronik, Wuerth_HCI-1030, 10.6mmx10.6mm -inductor wurth hci smd +Inductor, Wuerth, HCI-1030, 10.6x10.6x2.8mm, (https://www.we-online.com/components/products/datasheet/744323020.pdf), generated with kicad-footprint-generator gen_inductor.py +flat-wire shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCI-1040 -Inductor, Wuerth Elektronik, Wuerth_HCI-1040, 10.2mmx10.2mm -inductor wurth hci smd +Inductor, Wuerth, HCI-1040, 10.2x10.2x4.0mm, (https://www.we-online.com/components/products/datasheet/744355215.pdf), generated with kicad-footprint-generator gen_inductor.py +flat-wire shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCI-1050 -Inductor, Wuerth Elektronik, Wuerth_HCI-1050, 10.2mmx10.2mm -inductor wurth hci smd +Inductor, Wuerth, HCI-1050, 10.1x10.1x4.7mm, (https://www.we-online.com/components/products/datasheet/744325016.pdf), generated with kicad-footprint-generator gen_inductor.py +flat-wire shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCI-1335 -Inductor, Wuerth Elektronik, Wuerth_HCI-1335, 12.8mmx12.8mm -inductor wurth hci smd +Inductor, Wuerth, HCI-1335, 12.8x12.8x3.3mm, (https://www.we-online.com/components/products/datasheet/744313025.pdf), generated with kicad-footprint-generator gen_inductor.py +flat-wire shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCI-1350 -Inductor, Wuerth Elektronik, Wuerth_HCI-1350, 12.8mmx12.8mm -inductor wurth hci smd +Inductor, Wuerth, HCI-1350, 12.8x12.8x4.7mm, (https://www.we-online.com/components/products/datasheet/744355019.pdf), generated with kicad-footprint-generator gen_inductor.py +flat-wire shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCI-1365 -Inductor, Wuerth Elektronik, Wuerth_HCI-1365, 12.8mmx12.8mm -inductor wurth hci smd +Inductor, Wuerth, HCI-1365, 12.8x12.8x6.2mm, (https://www.we-online.com/components/products/datasheet/744355122.pdf), generated with kicad-footprint-generator gen_inductor.py +flat-wire shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCI-1890 -Inductor, Wuerth Elektronik, Wuerth_HCI-1890, 18.2mmx18.2mm -inductor wurth hci smd +Inductor, Wuerth, HCI-1890, 18.2x18.2x8.9mm, (https://www.we-online.com/components/products/datasheet/7443556082.pdf), generated with kicad-footprint-generator gen_inductor.py +flat-wire shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCI-2212 -Inductor, Wuerth Elektronik, Wuerth_HCI-2212, 22.5mmx22.0mm -inductor wurth hci smd +Inductor, Wuerth, HCI-2212, 22.5x22.0x12.0mm, (https://www.we-online.com/components/products/datasheet/74435580330.pdf), generated with kicad-footprint-generator gen_inductor.py +flat-wire shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCI-5040 -Inductor, Wuerth Elektronik, Wuerth_HCI-5040, 5.5mmx5.2mm -inductor wurth hci smd +Inductor, Wuerth, HCI-5040, 5.5x5.3x4.0mm, (https://www.we-online.com/components/products/datasheet/744316022.pdf), generated with kicad-footprint-generator gen_inductor.py +flat-wire shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCI-7030 -Inductor, Wuerth Elektronik, Wuerth_HCI-7030, 6.9mmx6.9mm -inductor wurth hci smd +Inductor, Wuerth, HCI-7030, 6.9x6.9x3.0mm, (https://www.we-online.com/components/products/datasheet/744310013.pdf), generated with kicad-footprint-generator gen_inductor.py +flat-wire shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCI-7040 -Inductor, Wuerth Elektronik, Wuerth_HCI-7040, 6.9mmx6.9mm -inductor wurth hci smd +Inductor, Wuerth, HCI-7040, 6.9x6.9x3.8mm, (https://www.we-online.com/components/products/datasheet/744311022.pdf), generated with kicad-footprint-generator gen_inductor.py +flat-wire shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCI-7050 -Inductor, Wuerth Elektronik, Wuerth_HCI-7050, 6.9mmx6.9mm -inductor wurth hci smd +Inductor, Wuerth, HCI-7050, 6.9x6.9x4.8mm, (https://www.we-online.com/components/products/datasheet/744314024.pdf), generated with kicad-footprint-generator gen_inductor.py +flat-wire shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCM-1050 -Inductor, Wuerth Elektronik, Wuerth_HCM-1050, 10.2mmx7.0mm -inductor wurth hcm smd +Inductor, Wuerth, HCM-1050, 10.0x7.0x5.0mm, (https://www.we-online.com/components/products/datasheet/744303012.pdf), generated with kicad-footprint-generator gen_inductor.py +shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCM-1052 -Inductor, Wuerth Elektronik, Wuerth_HCM-1052, 10.5mmx10.3mm -inductor wurth hcm smd +Inductor, Wuerth, HCM-1052, 10.3x10.3x5.0mm, (https://www.we-online.com/components/products/datasheet/744306020.pdf), generated with kicad-footprint-generator gen_inductor.py +shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCM-1070 -Inductor, Wuerth Elektronik, Wuerth_HCM-1070, 10.1mmx7.0mm -inductor wurth hcm smd +Inductor, Wuerth, HCM-1070, 10.0x7.0x6.8mm, (https://www.we-online.com/components/products/datasheet/744308015.pdf), generated with kicad-footprint-generator gen_inductor.py +shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCM-1078 -Inductor, Wuerth Elektronik, Wuerth_HCM-1078, 9.4mmx6.2mm -inductor wurth hcm smd +Inductor, Wuerth, HCM-1078, 9.4x6.2x7.8mm, (https://www.we-online.com/components/products/datasheet/7443081010.pdf), generated with kicad-footprint-generator gen_inductor.py +shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCM-1190 -Inductor, Wuerth Elektronik, Wuerth_HCM-1190, 10.5mmx11.0mm -inductor wurth hcm smd +Inductor, Wuerth, HCM-1190, 10.5x11.0x8.9mm, (https://www.we-online.com/components/products/datasheet/744301025.pdf), generated with kicad-footprint-generator gen_inductor.py +shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCM-1240 -Inductor, Wuerth Elektronik, Wuerth_HCM-1240, 10.0mmx11.8mm -inductor wurth hcm smd +Inductor, Wuerth, HCM-1240, 10.0x11.8x3.8mm, (https://www.we-online.com/components/products/datasheet/744304010.pdf), generated with kicad-footprint-generator gen_inductor.py +shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCM-1350 -Inductor, Wuerth Elektronik, Wuerth_HCM-1350, 13.5mmx13.3mm -inductor wurth hcm smd +Inductor, Wuerth, HCM-1350, 13.3x13.3x5.0mm, (https://www.we-online.com/components/products/datasheet/744305022.pdf), generated with kicad-footprint-generator gen_inductor.py +shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCM-1390 -Inductor, Wuerth Elektronik, Wuerth_HCM-1390, 12.5mmx13.0mm -inductor wurth hcm smd +Inductor, Wuerth, HCM-1390, 12.5x13.0x9.0mm, (https://www.we-online.com/components/products/datasheet/744309012.pdf), generated with kicad-footprint-generator gen_inductor.py +shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCM-7050 -Inductor, Wuerth Elektronik, Wuerth_HCM-7050, 7.2mmx7.0mm -inductor wurth hcm smd +Inductor, Wuerth, HCM-7050, 7.0x7.0x5.0mm, (https://www.we-online.com/components/products/datasheet/744302007.pdf), generated with kicad-footprint-generator gen_inductor.py +shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_HCM-7070 -Inductor, Wuerth Elektronik, Wuerth_HCM-7070, 7.4mmx7.2mm -inductor wurth hcm smd +Inductor, Wuerth, HCM-7070, 7.0x7.0x7.0mm, (https://www.we-online.com/components/products/datasheet/744307012.pdf), generated with kicad-footprint-generator gen_inductor.py +shielded Würth SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-1610 Inductor, Wuerth, MAPI-1610, 1.6x1.6x1.0mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-2010 Inductor, Wuerth, MAPI-2010, 2.0x1.6x1.0mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-2506 Inductor, Wuerth, MAPI-2506, 2.5x2.0x0.6mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-2508 Inductor, Wuerth, MAPI-2508, 2.5x2.0x0.8mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-2510 Inductor, Wuerth, MAPI-2510, 2.5x2.0x1.0mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-2512 Inductor, Wuerth, MAPI-2512, 2.5x2.0x1.2mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-3010 Inductor, Wuerth, MAPI-3010, 3.0x3.0x1.0mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-3012 Inductor, Wuerth, MAPI-3012, 3.0x3.0x1.2mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-3015 Inductor, Wuerth, MAPI-3015, 3.0x3.0x1.5mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-3020 Inductor, Wuerth, MAPI-3020, 3.0x3.0x2.0mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-4020 Inductor, Wuerth, MAPI-4020, 4.1x4.1x2.1mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-4030 Inductor, Wuerth, MAPI-4030, 4.1x4.1x3.1mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-5020 Inductor, Wuerth, MAPI-5020, 5.4x5.4x2.1mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 Inductor_SMD L_Wuerth_MAPI-5030 Inductor, Wuerth, MAPI-5030, 5.4x5.4x3.1mm, (https://www.we-online.com/en/components/products/WE-MAPI?kicad), generated with kicad-footprint-generator gen_inductor.py -Inductor Würth -SMT +Würth -SMT 0 2 2 @@ -64443,7 +65003,7 @@ wurth wuerth smd inductor 2 Inductor_SMD L_Wuerth_WE-XHMI-8080 -Inductor, Wuerth, WE-XHMI 8080, 8.3mmx8.8mm (Script generated with StandardBox.py) (https://katalog.we-online.de/pbs/datasheet/74439358068.pdf) +Inductor, Wuerth, WE-XHMI 8080, 8.3mmx8.8mm, https://katalog.we-online.de/pbs/datasheet/74439358068.pdf, generated with kicad-footprint-generator StandardBox_generator.py Inductor Wuerth WE-XHMI 8080 0 2 @@ -66962,6 +67522,13 @@ LED 3528 2 2 LED_SMD +LED_Foshan-NTD3528_3.5x2.8mm +3.5mm x 2.8mm mid-power LED, https://www.lcsc.com/datasheet/lcsc_datasheet_2307180955_Foshan-NationStar-Optoelectronics-NTD3528U1_C7464740.pdf +Nationstar +0 +2 +2 +LED_SMD LED_Inolux_IN-P55TATRGB_PLCC6_5.0x5.5mm_P1.8mm 5.0x5.0mm PLCC-6 RGB LED, Inolux, https://www.inolux-corp.com/datasheet/SMDLED/RGB%20Top%20View/IN-P55TATRGB.pdf LED RGB @@ -68118,7 +68685,7 @@ onion omega module 64 Module Pololu_Breakout-16_15.2x20.3mm -Pololu Breakout 16-pin 15.2x20.3mm 0.6x0.8\ +Pololu Breakout 16-pin 15.2x20.3mm 0.6x0.8 Pololu Breakout 0 16 @@ -69413,1288 +69980,1323 @@ mounting 0 Mounting_Wuerth Mounting_Wuerth_WA-SMSE-ExternalM3_H5mm_9771050360 -Mounting Hardware, external M3, height 5, Wuerth electronics 9771050360 (https://katalog.we-online.com/em/datasheet/9771050360.pdf), generated with kicad-footprint-generator +Mounting Hardware, external M3, height 5, Wuerth electronics 9771050360 (https://www.we-online.com/components/products/datasheet/9771050360R.pdf), generated with kicad-footprint-generator Mounting M3 9771050360 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSE-ExternalM3_H6mm_9771060360 -Mounting Hardware, external M3, height 6, Wuerth electronics 9771060360 (https://katalog.we-online.com/em/datasheet/9771060360.pdf), generated with kicad-footprint-generator +Mounting Hardware, external M3, height 6, Wuerth electronics 9771060360 (https://www.we-online.com/components/products/datasheet/9771060360R.pdf), generated with kicad-footprint-generator Mounting M3 9771060360 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSE-ExternalM3_H7mm_9771070360 -Mounting Hardware, external M3, height 7, Wuerth electronics 9771070360 (https://katalog.we-online.com/em/datasheet/9771070360.pdf), generated with kicad-footprint-generator +Mounting Hardware, external M3, height 7, Wuerth electronics 9771070360 (https://www.we-online.com/components/products/datasheet/9771070360R.pdf), generated with kicad-footprint-generator Mounting M3 9771070360 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSE-ExternalM3_H8mm_9771080360 -Mounting Hardware, external M3, height 8, Wuerth electronics 9771080360 (https://katalog.we-online.com/em/datasheet/9771080360.pdf), generated with kicad-footprint-generator +Mounting Hardware, external M3, height 8, Wuerth electronics 9771080360 (https://www.we-online.com/components/products/datasheet/9771080360R.pdf), generated with kicad-footprint-generator Mounting M3 9771080360 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSE-ExternalM3_H9mm_9771090360 -Mounting Hardware, external M3, height 9, Wuerth electronics 9771090360 (https://katalog.we-online.com/em/datasheet/9771090360.pdf), generated with kicad-footprint-generator +Mounting Hardware, external M3, height 9, Wuerth electronics 9771090360 (https://www.we-online.com/components/products/datasheet/9771090360R.pdf), generated with kicad-footprint-generator Mounting M3 9771090360 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSE-ExternalM3_H10mm_9771100360 -Mounting Hardware, external M3, height 10, Wuerth electronics 9771100360 (https://katalog.we-online.com/em/datasheet/9771100360.pdf), generated with kicad-footprint-generator +Mounting Hardware, external M3, height 10, Wuerth electronics 9771100360 (https://www.we-online.com/components/products/datasheet/9771100360R.pdf), generated with kicad-footprint-generator Mounting M3 9771100360 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSE-ExternalM3_H11mm_9771110360 -Mounting Hardware, external M3, height 11, Wuerth electronics 9771110360 (https://katalog.we-online.com/em/datasheet/9771110360.pdf), generated with kicad-footprint-generator +Mounting Hardware, external M3, height 11, Wuerth electronics 9771110360 (https://www.we-online.com/components/products/datasheet/9771110360R.pdf), generated with kicad-footprint-generator Mounting M3 9771110360 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSE-ExternalM3_H12mm_9771120360 -Mounting Hardware, external M3, height 12, Wuerth electronics 9771120360 (https://katalog.we-online.com/em/datasheet/9771120360.pdf), generated with kicad-footprint-generator +Mounting Hardware, external M3, height 12, Wuerth electronics 9771120360 (https://www.we-online.com/components/products/datasheet/9771120360R.pdf), generated with kicad-footprint-generator Mounting M3 9771120360 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSE-ExternalM3_H13mm_9771130360 -Mounting Hardware, external M3, height 13, Wuerth electronics 9771130360 (https://katalog.we-online.com/em/datasheet/9771130360.pdf), generated with kicad-footprint-generator +Mounting Hardware, external M3, height 13, Wuerth electronics 9771130360 (https://www.we-online.com/components/products/datasheet/9771130360R.pdf), generated with kicad-footprint-generator Mounting M3 9771130360 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSE-ExternalM3_H14mm_9771140360 -Mounting Hardware, external M3, height 14, Wuerth electronics 9771140360 (https://katalog.we-online.com/em/datasheet/9771140360.pdf), generated with kicad-footprint-generator +Mounting Hardware, external M3, height 14, Wuerth electronics 9771140360 (https://www.we-online.com/components/products/datasheet/9771140360R.pdf), generated with kicad-footprint-generator Mounting M3 9771140360 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSE-ExternalM3_H15mm_9771150360 -Mounting Hardware, external M3, height 15, Wuerth electronics 9771150360 (https://katalog.we-online.com/em/datasheet/9771150360.pdf), generated with kicad-footprint-generator +Mounting Hardware, external M3, height 15, Wuerth electronics 9771150360 (https://www.we-online.com/components/products/datasheet/9771150360R.pdf), generated with kicad-footprint-generator Mounting M3 9771150360 0 6 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-4.5mm_H1mm_9774010482 -Mounting Hardware, inside through hole 4.5mm, height 1, Wuerth electronics 9774010482 (https://katalog.we-online.de/em/datasheet/9774010482.pdf), generated with kicad-footprint-generator -Mounting 4.5mm 9774010482 -0 -8 -1 -Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-4.5mm_H2mm_9774020482 -Mounting Hardware, inside through hole 4.5mm, height 2, Wuerth electronics 9774020482 (https://katalog.we-online.de/em/datasheet/9774020482.pdf), generated with kicad-footprint-generator -Mounting 4.5mm 9774020482 -0 -8 -1 -Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-4.5mm_H3mm_9774030482 -Mounting Hardware, inside through hole 4.5mm, height 3, Wuerth electronics 9774030482 (https://katalog.we-online.de/em/datasheet/9774030482.pdf), generated with kicad-footprint-generator -Mounting 4.5mm 9774030482 -0 -8 -1 -Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-4.5mm_H4mm_9774040482 -Mounting Hardware, inside through hole 4.5mm, height 4, Wuerth electronics 9774040482 (https://katalog.we-online.de/em/datasheet/9774040482.pdf), generated with kicad-footprint-generator -Mounting 4.5mm 9774040482 -0 -8 -1 -Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-4.5mm_H5mm_9774050482 -Mounting Hardware, inside through hole 4.5mm, height 5, Wuerth electronics 9774050482 (https://katalog.we-online.de/em/datasheet/9774050482.pdf), generated with kicad-footprint-generator -Mounting 4.5mm 9774050482 -0 -8 -1 -Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-4.5mm_H6mm_9774060482 -Mounting Hardware, inside through hole 4.5mm, height 6, Wuerth electronics 9774060482 (https://katalog.we-online.de/em/datasheet/9774060482.pdf), generated with kicad-footprint-generator -Mounting 4.5mm 9774060482 -0 -8 -1 -Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-4.5mm_H7mm_9774070482 -Mounting Hardware, inside through hole 4.5mm, height 7, Wuerth electronics 9774070482 (https://katalog.we-online.de/em/datasheet/9774070482.pdf), generated with kicad-footprint-generator -Mounting 4.5mm 9774070482 -0 -8 -1 -Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-4.5mm_H8mm_9774080482 -Mounting Hardware, inside through hole 4.5mm, height 8, Wuerth electronics 9774080482 (https://katalog.we-online.de/em/datasheet/9774080482.pdf), generated with kicad-footprint-generator -Mounting 4.5mm 9774080482 -0 -8 -1 -Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-4.5mm_H9mm_9774090482 -Mounting Hardware, inside through hole 4.5mm, height 9, Wuerth electronics 9774090482 (https://katalog.we-online.de/em/datasheet/9774090482.pdf), generated with kicad-footprint-generator -Mounting 4.5mm 9774090482 -0 -8 -1 -Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-4.5mm_H10mm_9774100482 -Mounting Hardware, inside through hole 4.5mm, height 10, Wuerth electronics 9774100482 (https://katalog.we-online.de/em/datasheet/9774100482.pdf), generated with kicad-footprint-generator -Mounting 4.5mm 9774100482 +Mounting_Wuerth_WA-SMSI-M1.6_H0.5mm_9774005633 +Mounting Hardware, inside through hole M1.6, height 0.5, Wuerth electronics 9774005633 (https://www.we-online.com/components/products/datasheet/9774005633R.pdf), generated with kicad-footprint-generator +Mounting M1.6 9774005633 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H1.5mm_9774015633 -Mounting Hardware, inside through hole M1.6, height 1.5, Wuerth electronics 9774015633 (https://katalog.we-online.com/em/datasheet/9774015633.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M1.6, height 1.5, Wuerth electronics 9774015633 (https://www.we-online.com/components/products/datasheet/9774015633R.pdf), generated with kicad-footprint-generator Mounting M1.6 9774015633 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H1mm_9774010633 -Mounting Hardware, inside through hole M1.6, height 1, Wuerth electronics 9774010633 (https://katalog.we-online.com/em/datasheet/9774010633.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M1.6, height 1, Wuerth electronics 9774010633 (https://www.we-online.com/components/products/datasheet/9774010633R.pdf), generated with kicad-footprint-generator Mounting M1.6 9774010633 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H2.5mm_9774025633 -Mounting Hardware, inside through hole M1.6, height 2.5, Wuerth electronics 9774025633 (https://katalog.we-online.com/em/datasheet/9774025633.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M1.6, height 2.5, Wuerth electronics 9774025633 (https://www.we-online.com/components/products/datasheet/9774025633R.pdf), generated with kicad-footprint-generator Mounting M1.6 9774025633 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H2.5mm_ThreadDepth1.5mm_97730256332 -Mounting Hardware, inside blind hole M1.6, height 2.5, Wuerth electronics 97730256332 (https://katalog.we-online.com/em/datasheet/97730256332.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 2.5, Wuerth electronics 97730256332 (https://www.we-online.com/components/products/datasheet/97730256332R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730256332 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H2.5mm_ThreadDepth1.5mm_NoNPTH_97730256330 -Mounting Hardware, inside blind hole M1.6, height 2.5, Wuerth electronics 97730256330 (https://katalog.we-online.com/em/datasheet/97730256330R.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 2.5, Wuerth electronics 97730256330 (https://www.we-online.com/components/products/datasheet/97730256330R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730256330 0 5 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H2mm_9774020633 -Mounting Hardware, inside through hole M1.6, height 2, Wuerth electronics 9774020633 (https://katalog.we-online.com/em/datasheet/9774020633.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M1.6, height 2, Wuerth electronics 9774020633 (https://www.we-online.com/components/products/datasheet/9774020633R.pdf), generated with kicad-footprint-generator Mounting M1.6 9774020633 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H3.5mm_ThreadDepth2mm_97730356332 -Mounting Hardware, inside blind hole M1.6, height 3.5, Wuerth electronics 97730356332 (https://katalog.we-online.com/em/datasheet/97730356332.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 3.5, Wuerth electronics 97730356332 (https://www.we-online.com/components/products/datasheet/97730356332R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730356332 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H3.5mm_ThreadDepth2mm_97730356334 -Mounting Hardware, inside blind hole M1.6, height 3.5, Wuerth electronics 97730356334 (https://katalog.we-online.com/em/datasheet/97730356334.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 3.5, Wuerth electronics 97730356334 (https://www.we-online.com/components/products/datasheet/97730356334R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730356334 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H3.5mm_ThreadDepth2mm_NoNPTH_97730356330 -Mounting Hardware, inside blind hole M1.6, height 3.5, Wuerth electronics 97730356330 (https://katalog.we-online.com/em/datasheet/97730356330.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 3.5, Wuerth electronics 97730356330 (https://www.we-online.com/components/products/datasheet/97730356330R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730356330 0 5 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H3mm_9774030633 -Mounting Hardware, inside through hole M1.6, height 3, Wuerth electronics 9774030633 (https://katalog.we-online.com/em/datasheet/9774030633.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M1.6, height 3, Wuerth electronics 9774030633 (https://www.we-online.com/components/products/datasheet/9774030633R.pdf), generated with kicad-footprint-generator Mounting M1.6 9774030633 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H3mm_ThreadDepth1.8mm_97730306332 -Mounting Hardware, inside blind hole M1.6, height 3, Wuerth electronics 97730306332 (https://katalog.we-online.com/em/datasheet/97730306332.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 3, Wuerth electronics 97730306332 (https://www.we-online.com/components/products/datasheet/97730306332R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730306332 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H3mm_ThreadDepth1.8mm_NoNPTH_97730306330 -Mounting Hardware, inside blind hole M1.6, height 3, Wuerth electronics 97730306330 (https://katalog.we-online.com/em/datasheet/97730306330.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 3, Wuerth electronics 97730306330 (https://www.we-online.com/components/products/datasheet/97730306330R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730306330 0 5 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H4.5mm_ThreadDepth2mm_97730456332 -Mounting Hardware, inside blind hole M1.6, height 4.5, Wuerth electronics 97730456332 (https://katalog.we-online.com/em/datasheet/97730456332.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 4.5, Wuerth electronics 97730456332 (https://www.we-online.com/components/products/datasheet/97730456332R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730456332 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H4.5mm_ThreadDepth2mm_97730456334 -Mounting Hardware, inside blind hole M1.6, height 4.5, Wuerth electronics 97730456334 (https://katalog.we-online.com/em/datasheet/97730456334.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 4.5, Wuerth electronics 97730456334 (https://www.we-online.com/components/products/datasheet/97730456334R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730456334 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H4.5mm_ThreadDepth2mm_NoNPTH_97730456330 -Mounting Hardware, inside blind hole M1.6, height 4.5, Wuerth electronics 97730456330 (https://katalog.we-online.com/em/datasheet/97730456330.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 4.5, Wuerth electronics 97730456330 (https://www.we-online.com/components/products/datasheet/97730456330R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730456330 0 5 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H4mm_ThreadDepth2mm_97730406332 -Mounting Hardware, inside blind hole M1.6, height 4, Wuerth electronics 97730406332 (https://katalog.we-online.com/em/datasheet/97730406332.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 4, Wuerth electronics 97730406332 (https://www.we-online.com/components/products/datasheet/97730406332R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730406332 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H4mm_ThreadDepth2mm_97730406334 -Mounting Hardware, inside blind hole M1.6, height 4, Wuerth electronics 97730406334 (https://katalog.we-online.com/em/datasheet/97730406334.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 4, Wuerth electronics 97730406334 (https://www.we-online.com/components/products/datasheet/97730406334R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730406334 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H4mm_ThreadDepth2mm_NoNPTH_97730406330 -Mounting Hardware, inside blind hole M1.6, height 4, Wuerth electronics 97730406330 (https://katalog.we-online.com/em/datasheet/97730406330.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 4, Wuerth electronics 97730406330 (https://www.we-online.com/components/products/datasheet/97730406330R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730406330 0 5 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H5mm_ThreadDepth2mm_97730506332 -Mounting Hardware, inside blind hole M1.6, height 5, Wuerth electronics 97730506332 (https://katalog.we-online.com/em/datasheet/97730506332.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 5, Wuerth electronics 97730506332 (https://www.we-online.com/components/products/datasheet/97730506332R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730506332 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H5mm_ThreadDepth2mm_97730506334 -Mounting Hardware, inside blind hole M1.6, height 5, Wuerth electronics 97730506334 (https://katalog.we-online.com/em/datasheet/97730506334.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 5, Wuerth electronics 97730506334 (https://www.we-online.com/components/products/datasheet/97730506334R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730506334 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H5mm_ThreadDepth2mm_NoNPTH_97730506330 -Mounting Hardware, inside blind hole M1.6, height 5, Wuerth electronics 97730506330 (https://katalog.we-online.com/em/datasheet/97730506330.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 5, Wuerth electronics 97730506330 (https://www.we-online.com/components/products/datasheet/97730506330R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730506330 0 5 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H6mm_ThreadDepth2mm_97730606332 -Mounting Hardware, inside blind hole M1.6, height 6, Wuerth electronics 97730606332 (https://katalog.we-online.com/em/datasheet/97730606332.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 6, Wuerth electronics 97730606332 (https://www.we-online.com/components/products/datasheet/97730606332R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730606332 0 6 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H6mm_ThreadDepth2mm_97730606334 -Mounting Hardware, inside blind hole M1.6, height 6, Wuerth electronics 97730606334 (https://katalog.we-online.com/em/datasheet/97730606334.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 6, Wuerth electronics 97730606334 (https://www.we-online.com/components/products/datasheet/97730606334R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730606334 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M1.6_H6mm_ThreadDepth2mm_NoNPTH_97730606330 -Mounting Hardware, inside blind hole M1.6, height 6, Wuerth electronics 97730606330 (https://katalog.we-online.com/em/datasheet/97730606330.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside blind hole M1.6, height 6, Wuerth electronics 97730606330 (https://www.we-online.com/components/products/datasheet/97730606330R.pdf), generated with kicad-footprint-generator Mounting M1.6 97730606330 0 5 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H0.5mm_9774005151R -Mounting Hardware, inside through hole M2.5, height 0.5, Wuerth electronics 9774005151R (https://www.we-online.com/components/products/datasheet/9774005151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774005151R +Mounting_Wuerth_WA-SMSI-M2.5_H0.5mm_9774005151 +Mounting Hardware, inside through hole M2.5, height 0.5, Wuerth electronics 9774005151 (https://www.we-online.com/components/products/datasheet/9774005151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774005151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H1.5mm_9774015151R -Mounting Hardware, inside through hole M2.5, height 1.5, Wuerth electronics 9774015151R (https://www.we-online.com/components/products/datasheet/9774015151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774015151R +Mounting_Wuerth_WA-SMSI-M2.5_H1.5mm_9774015151 +Mounting Hardware, inside through hole M2.5, height 1.5, Wuerth electronics 9774015151 (https://www.we-online.com/components/products/datasheet/9774015151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774015151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H1mm_9774010151R -Mounting Hardware, inside through hole M2.5, height 1, Wuerth electronics 9774010151R (https://www.we-online.com/components/products/datasheet/9774010151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774010151R +Mounting_Wuerth_WA-SMSI-M2.5_H1mm_9774010151 +Mounting Hardware, inside through hole M2.5, height 1, Wuerth electronics 9774010151 (https://www.we-online.com/components/products/datasheet/9774010151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774010151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H2.5mm_9774025151R -Mounting Hardware, inside through hole M2.5, height 2.5, Wuerth electronics 9774025151R (https://www.we-online.com/components/products/datasheet/9774025151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774025151R +Mounting_Wuerth_WA-SMSI-M2.5_H2.5mm_9774025151 +Mounting Hardware, inside through hole M2.5, height 2.5, Wuerth electronics 9774025151 (https://www.we-online.com/components/products/datasheet/9774025151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774025151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H2.7mm_9774027151R -Mounting Hardware, inside through hole M2.5, height 2.7, Wuerth electronics 9774027151R (https://www.we-online.com/components/products/datasheet/9774027151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774027151R +Mounting_Wuerth_WA-SMSI-M2.5_H2.7mm_9774027151 +Mounting Hardware, inside through hole M2.5, height 2.7, Wuerth electronics 9774027151 (https://www.we-online.com/components/products/datasheet/9774027151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774027151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H2mm_9774020151R -Mounting Hardware, inside through hole M2.5, height 2, Wuerth electronics 9774020151R (https://www.we-online.com/components/products/datasheet/9774020151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774020151R +Mounting_Wuerth_WA-SMSI-M2.5_H2mm_9774020151 +Mounting Hardware, inside through hole M2.5, height 2, Wuerth electronics 9774020151 (https://www.we-online.com/components/products/datasheet/9774020151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774020151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H3.5mm_9774035151R -Mounting Hardware, inside through hole M2.5, height 3.5, Wuerth electronics 9774035151R (https://www.we-online.com/components/products/datasheet/9774035151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774035151R +Mounting_Wuerth_WA-SMSI-M2.5_H3.5mm_9774035151 +Mounting Hardware, inside through hole M2.5, height 3.5, Wuerth electronics 9774035151 (https://www.we-online.com/components/products/datasheet/9774035151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774035151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H3mm_9774030151R -Mounting Hardware, inside through hole M2.5, height 3, Wuerth electronics 9774030151R (https://www.we-online.com/components/products/datasheet/9774030151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774030151R +Mounting_Wuerth_WA-SMSI-M2.5_H3mm_9774030151 +Mounting Hardware, inside through hole M2.5, height 3, Wuerth electronics 9774030151 (https://www.we-online.com/components/products/datasheet/9774030151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774030151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H4.5mm_9774045151R -Mounting Hardware, inside through hole M2.5, height 4.5, Wuerth electronics 9774045151R (https://www.we-online.com/components/products/datasheet/9774045151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774045151R +Mounting_Wuerth_WA-SMSI-M2.5_H4.5mm_9774045151 +Mounting Hardware, inside through hole M2.5, height 4.5, Wuerth electronics 9774045151 (https://www.we-online.com/components/products/datasheet/9774045151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774045151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H4mm_9774040151R -Mounting Hardware, inside through hole M2.5, height 4, Wuerth electronics 9774040151R (https://www.we-online.com/components/products/datasheet/9774040151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774040151R +Mounting_Wuerth_WA-SMSI-M2.5_H4mm_9774040151 +Mounting Hardware, inside through hole M2.5, height 4, Wuerth electronics 9774040151 (https://www.we-online.com/components/products/datasheet/9774040151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774040151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H5.5mm_9774055151R -Mounting Hardware, inside through hole M2.5, height 5.5, Wuerth electronics 9774055151R (https://www.we-online.com/components/products/datasheet/9774055151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774055151R +Mounting_Wuerth_WA-SMSI-M2.5_H5.5mm_9774055151 +Mounting Hardware, inside through hole M2.5, height 5.5, Wuerth electronics 9774055151 (https://www.we-online.com/components/products/datasheet/9774055151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774055151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H5mm_9774050151R -Mounting Hardware, inside through hole M2.5, height 5, Wuerth electronics 9774050151R (https://www.we-online.com/components/products/datasheet/9774050151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774050151R +Mounting_Wuerth_WA-SMSI-M2.5_H5mm_9774050151 +Mounting Hardware, inside through hole M2.5, height 5, Wuerth electronics 9774050151 (https://www.we-online.com/components/products/datasheet/9774050151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774050151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H6.5mm_9774065151R -Mounting Hardware, inside through hole M2.5, height 6.5, Wuerth electronics 9774065151R (https://www.we-online.com/components/products/datasheet/9774065151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774065151R +Mounting_Wuerth_WA-SMSI-M2.5_H6.5mm_9774065151 +Mounting Hardware, inside through hole M2.5, height 6.5, Wuerth electronics 9774065151 (https://www.we-online.com/components/products/datasheet/9774065151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774065151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H6mm_9774060151R -Mounting Hardware, inside through hole M2.5, height 6, Wuerth electronics 9774060151R (https://www.we-online.com/components/products/datasheet/9774060151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774060151R +Mounting_Wuerth_WA-SMSI-M2.5_H6mm_9774060151 +Mounting Hardware, inside through hole M2.5, height 6, Wuerth electronics 9774060151 (https://www.we-online.com/components/products/datasheet/9774060151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774060151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H7.5mm_9774075151R -Mounting Hardware, inside through hole M2.5, height 7.5, Wuerth electronics 9774075151R (https://www.we-online.com/components/products/datasheet/9774075151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774075151R +Mounting_Wuerth_WA-SMSI-M2.5_H7.5mm_9774075151 +Mounting Hardware, inside through hole M2.5, height 7.5, Wuerth electronics 9774075151 (https://www.we-online.com/components/products/datasheet/9774075151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774075151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H7mm_9774070151R -Mounting Hardware, inside through hole M2.5, height 7, Wuerth electronics 9774070151R (https://www.we-online.com/components/products/datasheet/9774070151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774070151R +Mounting_Wuerth_WA-SMSI-M2.5_H7mm_9774070151 +Mounting Hardware, inside through hole M2.5, height 7, Wuerth electronics 9774070151 (https://www.we-online.com/components/products/datasheet/9774070151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774070151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H8.5mm_9774085151R -Mounting Hardware, inside through hole M2.5, height 8.5, Wuerth electronics 9774085151R (https://www.we-online.com/components/products/datasheet/9774085151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774085151R +Mounting_Wuerth_WA-SMSI-M2.5_H8.5mm_9774085151 +Mounting Hardware, inside through hole M2.5, height 8.5, Wuerth electronics 9774085151 (https://www.we-online.com/components/products/datasheet/9774085151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774085151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H8mm_9774080151R -Mounting Hardware, inside through hole M2.5, height 8, Wuerth electronics 9774080151R (https://www.we-online.com/components/products/datasheet/9774080151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774080151R +Mounting_Wuerth_WA-SMSI-M2.5_H8mm_9774080151 +Mounting Hardware, inside through hole M2.5, height 8, Wuerth electronics 9774080151 (https://www.we-online.com/components/products/datasheet/9774080151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774080151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H9.5mm_9774095151R -Mounting Hardware, inside through hole M2.5, height 9.5, Wuerth electronics 9774095151R (https://www.we-online.com/components/products/datasheet/9774095151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774095151R +Mounting_Wuerth_WA-SMSI-M2.5_H9.5mm_9774095151 +Mounting Hardware, inside through hole M2.5, height 9.5, Wuerth electronics 9774095151 (https://www.we-online.com/components/products/datasheet/9774095151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774095151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H9mm_9774090151R -Mounting Hardware, inside through hole M2.5, height 9, Wuerth electronics 9774090151R (https://www.we-online.com/components/products/datasheet/9774090151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774090151R +Mounting_Wuerth_WA-SMSI-M2.5_H9mm_9774090151 +Mounting Hardware, inside through hole M2.5, height 9, Wuerth electronics 9774090151 (https://www.we-online.com/components/products/datasheet/9774090151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774090151 0 8 1 Mounting_Wuerth -Mounting_Wuerth_WA-SMSI-M2.5_H10mm_9774100151R -Mounting Hardware, inside through hole M2.5, height 10, Wuerth electronics 9774100151R (https://www.we-online.com/components/products/datasheet/9774100151R.pdf), generated with kicad-footprint-generator -Mounting M2.5 9774100151R +Mounting_Wuerth_WA-SMSI-M2.5_H10mm_9774100151 +Mounting Hardware, inside through hole M2.5, height 10, Wuerth electronics 9774100151 (https://www.we-online.com/components/products/datasheet/9774100151R.pdf), generated with kicad-footprint-generator +Mounting M2.5 9774100151 +0 +8 +1 +Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M2_H0.5mm_9774005243 +Mounting Hardware, inside through hole M2, height 0.5, Wuerth electronics 9774005243 (https://www.we-online.com/components/products/datasheet/9774005243R.pdf), generated with kicad-footprint-generator +Mounting M2 9774005243 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M2_H1.5mm_9774015243 -Mounting Hardware, inside through hole M2, height 1.5, Wuerth electronics 9774015243 (https://katalog.we-online.de/em/datasheet/9774015243.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M2, height 1.5, Wuerth electronics 9774015243 (https://www.we-online.com/components/products/datasheet/9774015243R.pdf), generated with kicad-footprint-generator Mounting M2 9774015243 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M2_H1mm_9774010243 -Mounting Hardware, inside through hole M2, height 1, Wuerth electronics 9774010243 (https://katalog.we-online.de/em/datasheet/9774010243.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M2, height 1, Wuerth electronics 9774010243 (https://www.we-online.com/components/products/datasheet/9774010243R.pdf), generated with kicad-footprint-generator Mounting M2 9774010243 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M2_H2.5mm_9774025243 -Mounting Hardware, inside through hole M2, height 2.5, Wuerth electronics 9774025243 (https://katalog.we-online.de/em/datasheet/9774025243.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M2, height 2.5, Wuerth electronics 9774025243 (https://www.we-online.com/components/products/datasheet/9774025243R.pdf), generated with kicad-footprint-generator Mounting M2 9774025243 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M2_H2mm_9774020243 -Mounting Hardware, inside through hole M2, height 2, Wuerth electronics 9774020243 (https://katalog.we-online.de/em/datasheet/9774020243.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M2, height 2, Wuerth electronics 9774020243 (https://www.we-online.com/components/products/datasheet/9774020243R.pdf), generated with kicad-footprint-generator Mounting M2 9774020243 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M2_H3.5mm_9774035243 -Mounting Hardware, inside through hole M2, height 3.5, Wuerth electronics 9774035243 (https://katalog.we-online.de/em/datasheet/9774035243.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M2, height 3.5, Wuerth electronics 9774035243 (https://www.we-online.com/components/products/datasheet/9774035243R.pdf), generated with kicad-footprint-generator Mounting M2 9774035243 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M2_H3mm_9774030243 -Mounting Hardware, inside through hole M2, height 3, Wuerth electronics 9774030243 (https://katalog.we-online.de/em/datasheet/9774030243.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M2, height 3, Wuerth electronics 9774030243 (https://www.we-online.com/components/products/datasheet/9774030243R.pdf), generated with kicad-footprint-generator Mounting M2 9774030243 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M2_H4.5mm_9774045243 -Mounting Hardware, inside through hole M2, height 4.5, Wuerth electronics 9774045243 (https://katalog.we-online.de/em/datasheet/9774045243.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M2, height 4.5, Wuerth electronics 9774045243 (https://www.we-online.com/components/products/datasheet/9774045243R.pdf), generated with kicad-footprint-generator Mounting M2 9774045243 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M2_H4mm_9774040243 -Mounting Hardware, inside through hole M2, height 4, Wuerth electronics 9774040243 (https://katalog.we-online.de/em/datasheet/9774040243.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M2, height 4, Wuerth electronics 9774040243 (https://www.we-online.com/components/products/datasheet/9774040243R.pdf), generated with kicad-footprint-generator Mounting M2 9774040243 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M2_H5mm_9774050243 -Mounting Hardware, inside through hole M2, height 5, Wuerth electronics 9774050243 (https://katalog.we-online.de/em/datasheet/9774050243.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M2, height 5, Wuerth electronics 9774050243 (https://www.we-online.com/components/products/datasheet/9774050243R.pdf), generated with kicad-footprint-generator Mounting M2 9774050243 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M2_H6mm_9774060243 -Mounting Hardware, inside through hole M2, height 6, Wuerth electronics 9774060243 (https://katalog.we-online.de/em/datasheet/9774060243.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M2, height 6, Wuerth electronics 9774060243 (https://www.we-online.com/components/products/datasheet/9774060243R.pdf), generated with kicad-footprint-generator Mounting M2 9774060243 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M2_H7mm_9774070243 -Mounting Hardware, inside through hole M2, height 7, Wuerth electronics 9774070243 (https://katalog.we-online.de/em/datasheet/9774070243.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M2, height 7, Wuerth electronics 9774070243 (https://www.we-online.com/components/products/datasheet/9774070243R.pdf), generated with kicad-footprint-generator Mounting M2 9774070243 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M2_H8mm_9774080243 -Mounting Hardware, inside through hole M2, height 8, Wuerth electronics 9774080243 (https://katalog.we-online.de/em/datasheet/9774080243.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M2, height 8, Wuerth electronics 9774080243 (https://www.we-online.com/components/products/datasheet/9774080243R.pdf), generated with kicad-footprint-generator Mounting M2 9774080243 0 8 1 Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M3_H0.5mm_9774005360 +Mounting Hardware, inside through hole M3, height 0.5, Wuerth electronics 9774005360 (https://www.we-online.com/components/products/datasheet/9774005360R.pdf), generated with kicad-footprint-generator +Mounting M3 9774005360 +0 +8 +1 +Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H1.5mm_9774015360 -Mounting Hardware, inside through hole M3, height 1.5, Wuerth electronics 9774015360 (https://katalog.we-online.de/em/datasheet/9774015360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 1.5, Wuerth electronics 9774015360 (https://www.we-online.com/components/products/datasheet/9774015360R.pdf), generated with kicad-footprint-generator Mounting M3 9774015360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H1mm_9774010360 -Mounting Hardware, inside through hole M3, height 1, Wuerth electronics 9774010360 (https://katalog.we-online.de/em/datasheet/9774010360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 1, Wuerth electronics 9774010360 (https://www.we-online.com/components/products/datasheet/9774010360R.pdf), generated with kicad-footprint-generator Mounting M3 9774010360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H2.5mm_9774025360 -Mounting Hardware, inside through hole M3, height 2.5, Wuerth electronics 9774025360 (https://katalog.we-online.de/em/datasheet/9774025360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 2.5, Wuerth electronics 9774025360 (https://www.we-online.com/components/products/datasheet/9774025360R.pdf), generated with kicad-footprint-generator Mounting M3 9774025360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H2mm_9774020360 -Mounting Hardware, inside through hole M3, height 2, Wuerth electronics 9774020360 (https://katalog.we-online.de/em/datasheet/9774020360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 2, Wuerth electronics 9774020360 (https://www.we-online.com/components/products/datasheet/9774020360R.pdf), generated with kicad-footprint-generator Mounting M3 9774020360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H3mm_9774030360 -Mounting Hardware, inside through hole M3, height 3, Wuerth electronics 9774030360 (https://katalog.we-online.de/em/datasheet/9774030360R.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 3, Wuerth electronics 9774030360 (https://www.we-online.com/components/products/datasheet/9774030360R.pdf), generated with kicad-footprint-generator Mounting M3 9774030360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H4mm_9774040360 -Mounting Hardware, inside through hole M3, height 4, Wuerth electronics 9774040360 (https://katalog.we-online.de/em/datasheet/9774040360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 4, Wuerth electronics 9774040360 (https://www.we-online.com/components/products/datasheet/9774040360R.pdf), generated with kicad-footprint-generator Mounting M3 9774040360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H5mm_9774050360 -Mounting Hardware, inside through hole M3, height 5, Wuerth electronics 9774050360 (https://katalog.we-online.de/em/datasheet/9774050360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 5, Wuerth electronics 9774050360 (https://www.we-online.com/components/products/datasheet/9774050360R.pdf), generated with kicad-footprint-generator Mounting M3 9774050360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H6mm_9774060360 -Mounting Hardware, inside through hole M3, height 6, Wuerth electronics 9774060360 (https://katalog.we-online.de/em/datasheet/9774060360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 6, Wuerth electronics 9774060360 (https://www.we-online.com/components/products/datasheet/9774060360R.pdf), generated with kicad-footprint-generator Mounting M3 9774060360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H7mm_9774070360 -Mounting Hardware, inside through hole M3, height 7, Wuerth electronics 9774070360 (https://katalog.we-online.de/em/datasheet/9774070360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 7, Wuerth electronics 9774070360 (https://www.we-online.com/components/products/datasheet/9774070360R.pdf), generated with kicad-footprint-generator Mounting M3 9774070360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H8mm_9774080360 -Mounting Hardware, inside through hole M3, height 8, Wuerth electronics 9774080360 (https://katalog.we-online.de/em/datasheet/9774080360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 8, Wuerth electronics 9774080360 (https://www.we-online.com/components/products/datasheet/9774080360R.pdf), generated with kicad-footprint-generator Mounting M3 9774080360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H9mm_9774090360 -Mounting Hardware, inside through hole M3, height 9, Wuerth electronics 9774090360 (https://katalog.we-online.de/em/datasheet/9774090360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 9, Wuerth electronics 9774090360 (https://www.we-online.com/components/products/datasheet/9774090360R.pdf), generated with kicad-footprint-generator Mounting M3 9774090360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H10mm_9774100360 -Mounting Hardware, inside through hole M3, height 10, Wuerth electronics 9774100360 (https://katalog.we-online.de/em/datasheet/9774100360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 10, Wuerth electronics 9774100360 (https://www.we-online.com/components/products/datasheet/9774100360R.pdf), generated with kicad-footprint-generator Mounting M3 9774100360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H11mm_9774110360 -Mounting Hardware, inside through hole M3, height 11, Wuerth electronics 9774110360 (https://katalog.we-online.de/em/datasheet/9774110360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 11, Wuerth electronics 9774110360 (https://www.we-online.com/components/products/datasheet/9774110360R.pdf), generated with kicad-footprint-generator Mounting M3 9774110360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H12mm_9774120360 -Mounting Hardware, inside through hole M3, height 12, Wuerth electronics 9774120360 (https://katalog.we-online.de/em/datasheet/9774120360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 12, Wuerth electronics 9774120360 (https://www.we-online.com/components/products/datasheet/9774120360R.pdf), generated with kicad-footprint-generator Mounting M3 9774120360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H13mm_9774130360 -Mounting Hardware, inside through hole M3, height 13, Wuerth electronics 9774130360 (https://katalog.we-online.de/em/datasheet/9774130360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 13, Wuerth electronics 9774130360 (https://www.we-online.com/components/products/datasheet/9774130360R.pdf), generated with kicad-footprint-generator Mounting M3 9774130360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H14mm_9774140360 -Mounting Hardware, inside through hole M3, height 14, Wuerth electronics 9774140360 (https://katalog.we-online.de/em/datasheet/9774140360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 14, Wuerth electronics 9774140360 (https://www.we-online.com/components/products/datasheet/9774140360R.pdf), generated with kicad-footprint-generator Mounting M3 9774140360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSI-M3_H15mm_9774150360 -Mounting Hardware, inside through hole M3, height 15, Wuerth electronics 9774150360 (https://katalog.we-online.de/em/datasheet/9774150360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 15, Wuerth electronics 9774150360 (https://www.we-online.com/components/products/datasheet/9774150360R.pdf), generated with kicad-footprint-generator Mounting M3 9774150360 0 8 1 Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M3_H16mm_9774160360 +Mounting Hardware, inside through hole M3, height 16, Wuerth electronics 9774160360 (https://www.we-online.com/components/products/datasheet/9774160360R.pdf), generated with kicad-footprint-generator +Mounting M3 9774160360 +0 +8 +1 +Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M4_H1mm_9774010482 +Mounting Hardware, inside through hole M4, height 1, Wuerth electronics 9774010482 (https://www.we-online.com/components/products/datasheet/9774010482R.pdf), generated with kicad-footprint-generator +Mounting M4 9774010482 +0 +8 +1 +Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M4_H2mm_9774020482 +Mounting Hardware, inside through hole M4, height 2, Wuerth electronics 9774020482 (https://www.we-online.com/components/products/datasheet/9774020482R.pdf), generated with kicad-footprint-generator +Mounting M4 9774020482 +0 +8 +1 +Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M4_H3mm_9774030482 +Mounting Hardware, inside through hole M4, height 3, Wuerth electronics 9774030482 (https://www.we-online.com/components/products/datasheet/9774030482R.pdf), generated with kicad-footprint-generator +Mounting M4 9774030482 +0 +8 +1 +Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M4_H4mm_9774040482 +Mounting Hardware, inside through hole M4, height 4, Wuerth electronics 9774040482 (https://www.we-online.com/components/products/datasheet/9774040482R.pdf), generated with kicad-footprint-generator +Mounting M4 9774040482 +0 +8 +1 +Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M4_H5mm_9774050482 +Mounting Hardware, inside through hole M4, height 5, Wuerth electronics 9774050482 (https://www.we-online.com/components/products/datasheet/9774050482R.pdf), generated with kicad-footprint-generator +Mounting M4 9774050482 +0 +8 +1 +Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M4_H6mm_9774060482 +Mounting Hardware, inside through hole M4, height 6, Wuerth electronics 9774060482 (https://www.we-online.com/components/products/datasheet/9774060482R.pdf), generated with kicad-footprint-generator +Mounting M4 9774060482 +0 +8 +1 +Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M4_H7mm_9774070482 +Mounting Hardware, inside through hole M4, height 7, Wuerth electronics 9774070482 (https://www.we-online.com/components/products/datasheet/9774070482R.pdf), generated with kicad-footprint-generator +Mounting M4 9774070482 +0 +8 +1 +Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M4_H8mm_9774080482 +Mounting Hardware, inside through hole M4, height 8, Wuerth electronics 9774080482 (https://www.we-online.com/components/products/datasheet/9774080482R.pdf), generated with kicad-footprint-generator +Mounting M4 9774080482 +0 +8 +1 +Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M4_H9mm_9774090482 +Mounting Hardware, inside through hole M4, height 9, Wuerth electronics 9774090482 (https://www.we-online.com/components/products/datasheet/9774090482R.pdf), generated with kicad-footprint-generator +Mounting M4 9774090482 +0 +8 +1 +Mounting_Wuerth +Mounting_Wuerth_WA-SMSI-M4_H10mm_9774100482 +Mounting Hardware, inside through hole M4, height 10, Wuerth electronics 9774100482 (https://www.we-online.com/components/products/datasheet/9774100482R.pdf), generated with kicad-footprint-generator +Mounting M4 9774100482 +0 +8 +1 +Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H2.6mm_ReverseMount_9775026960 -Mounting Hardware, inside through hole 3.2mm, height 2.6, Wuerth electronics 9775026960 (https://katalog.we-online.com/em/datasheet/9775026960R.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 2.6, Wuerth electronics 9775026960 (https://www.we-online.com/components/products/datasheet/9775026960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775026960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H3.1mm_ReverseMount_9775031960 -Mounting Hardware, inside through hole 3.2mm, height 3.1, Wuerth electronics 9775031960 (https://katalog.we-online.com/em/datasheet/9775031960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 3.1, Wuerth electronics 9775031960 (https://www.we-online.com/components/products/datasheet/9775031960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775031960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H3.6mm_ReverseMount_9775036960 -Mounting Hardware, inside through hole 3.2mm, height 3.6, Wuerth electronics 9775036960 (https://katalog.we-online.com/em/datasheet/9775036960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 3.6, Wuerth electronics 9775036960 (https://www.we-online.com/components/products/datasheet/9775036960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775036960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H4.1mm_ReverseMount_9775041960 -Mounting Hardware, inside through hole 3.2mm, height 4.1, Wuerth electronics 9775041960 (https://katalog.we-online.com/em/datasheet/9775041960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 4.1, Wuerth electronics 9775041960 (https://www.we-online.com/components/products/datasheet/9775041960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775041960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H4.6mm_ReverseMount_9775046960 -Mounting Hardware, inside through hole 3.2mm, height 4.6, Wuerth electronics 9775046960 (https://katalog.we-online.com/em/datasheet/9775046960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 4.6, Wuerth electronics 9775046960 (https://www.we-online.com/components/products/datasheet/9775046960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775046960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H5.1mm_ReverseMount_9775051960 -Mounting Hardware, inside through hole 3.2mm, height 5.1, Wuerth electronics 9775051960 (https://katalog.we-online.com/em/datasheet/9775051960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 5.1, Wuerth electronics 9775051960 (https://www.we-online.com/components/products/datasheet/9775051960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775051960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H5.6mm_ReverseMount_9775056960 -Mounting Hardware, inside through hole 3.2mm, height 5.6, Wuerth electronics 9775056960 (https://katalog.we-online.com/em/datasheet/9775056960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 5.6, Wuerth electronics 9775056960 (https://www.we-online.com/components/products/datasheet/9775056960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775056960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H6.6mm_ReverseMount_9775066960 -Mounting Hardware, inside through hole 3.2mm, height 6.6, Wuerth electronics 9775066960 (https://katalog.we-online.com/em/datasheet/9775066960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 6.6, Wuerth electronics 9775066960 (https://www.we-online.com/components/products/datasheet/9775066960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775066960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H7.6mm_ReverseMount_9775076960 -Mounting Hardware, inside through hole 3.2mm, height 7.6, Wuerth electronics 9775076960 (https://katalog.we-online.com/em/datasheet/9775076960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 7.6, Wuerth electronics 9775076960 (https://www.we-online.com/components/products/datasheet/9775076960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775076960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H8.6mm_ReverseMount_9775086960 -Mounting Hardware, inside through hole 3.2mm, height 8.6, Wuerth electronics 9775086960 (https://katalog.we-online.com/em/datasheet/9775086960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 8.6, Wuerth electronics 9775086960 (https://www.we-online.com/components/products/datasheet/9775086960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775086960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H9.6mm_ReverseMount_9775096960 -Mounting Hardware, inside through hole 3.2mm, height 9.6, Wuerth electronics 9775096960 (https://katalog.we-online.com/em/datasheet/9775096960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 9.6, Wuerth electronics 9775096960 (https://www.we-online.com/components/products/datasheet/9775096960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775096960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H10.6mm_ReverseMount_9775106960 -Mounting Hardware, inside through hole 3.2mm, height 10.6, Wuerth electronics 9775106960 (https://katalog.we-online.com/em/datasheet/9775106960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 10.6, Wuerth electronics 9775106960 (https://www.we-online.com/components/products/datasheet/9775106960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775106960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-3.2mm_H11.6mm_ReverseMount_9775116960 -Mounting Hardware, inside through hole 3.2mm, height 11.6, Wuerth electronics 9775116960 (https://katalog.we-online.com/em/datasheet/9775116960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.2mm, height 11.6, Wuerth electronics 9775116960 (https://www.we-online.com/components/products/datasheet/9775116960R.pdf), generated with kicad-footprint-generator Mounting 3.2mm 9775116960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H2.6mm_ReverseMount_9775026360 -Mounting Hardware, inside through hole M3, height 2.6, Wuerth electronics 9775026360 (https://katalog.we-online.com/em/datasheet/9775026360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 2.6, Wuerth electronics 9775026360 (https://www.we-online.com/components/products/datasheet/9775026360R.pdf), generated with kicad-footprint-generator Mounting M3 9775026360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H3.1mm_ReverseMount_9775031360 -Mounting Hardware, inside through hole M3, height 3.1, Wuerth electronics 9775031360 (https://katalog.we-online.com/em/datasheet/9775031360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 3.1, Wuerth electronics 9775031360 (https://www.we-online.com/components/products/datasheet/9775031360R.pdf), generated with kicad-footprint-generator Mounting M3 9775031360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H3.6mm_ReverseMount_9775036360 -Mounting Hardware, inside through hole M3, height 3.6, Wuerth electronics 9775036360 (https://katalog.we-online.com/em/datasheet/9775036360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 3.6, Wuerth electronics 9775036360 (https://www.we-online.com/components/products/datasheet/9775036360R.pdf), generated with kicad-footprint-generator Mounting M3 9775036360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H4.1mm_ReverseMount_9775041360 -Mounting Hardware, inside through hole M3, height 4.1, Wuerth electronics 9775041360 (https://katalog.we-online.com/em/datasheet/9775041360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 4.1, Wuerth electronics 9775041360 (https://www.we-online.com/components/products/datasheet/9775041360R.pdf), generated with kicad-footprint-generator Mounting M3 9775041360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H4.6mm_ReverseMount_9775046360 -Mounting Hardware, inside through hole M3, height 4.6, Wuerth electronics 9775046360 (https://katalog.we-online.com/em/datasheet/9775046360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 4.6, Wuerth electronics 9775046360 (https://www.we-online.com/components/products/datasheet/9775046360R.pdf), generated with kicad-footprint-generator Mounting M3 9775046360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H5.1mm_ReverseMount_9775051360 -Mounting Hardware, inside through hole M3, height 5.1, Wuerth electronics 9775051360 (https://katalog.we-online.com/em/datasheet/9775051360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 5.1, Wuerth electronics 9775051360 (https://www.we-online.com/components/products/datasheet/9775051360R.pdf), generated with kicad-footprint-generator Mounting M3 9775051360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H5.6mm_ReverseMount_9775056360 -Mounting Hardware, inside through hole M3, height 5.6, Wuerth electronics 9775056360 (https://katalog.we-online.com/em/datasheet/9775056360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 5.6, Wuerth electronics 9775056360 (https://www.we-online.com/components/products/datasheet/9775056360R.pdf), generated with kicad-footprint-generator Mounting M3 9775056360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H6.6mm_ReverseMount_9775066360 -Mounting Hardware, inside through hole M3, height 6.6, Wuerth electronics 9775066360 (https://katalog.we-online.com/em/datasheet/9775066360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 6.6, Wuerth electronics 9775066360 (https://www.we-online.com/components/products/datasheet/9775066360R.pdf), generated with kicad-footprint-generator Mounting M3 9775066360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H7.6mm_ReverseMount_9775076360 -Mounting Hardware, inside through hole M3, height 7.6, Wuerth electronics 9775076360 (https://katalog.we-online.com/em/datasheet/9775076360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 7.6, Wuerth electronics 9775076360 (https://www.we-online.com/components/products/datasheet/9775076360R.pdf), generated with kicad-footprint-generator Mounting M3 9775076360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H8.6mm_ReverseMount_9775086360 -Mounting Hardware, inside through hole M3, height 8.6, Wuerth electronics 9775086360 (https://katalog.we-online.com/em/datasheet/9775086360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 8.6, Wuerth electronics 9775086360 (https://www.we-online.com/components/products/datasheet/9775086360R.pdf), generated with kicad-footprint-generator Mounting M3 9775086360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H9.6mm_ReverseMount_9775096360 -Mounting Hardware, inside through hole M3, height 9.6, Wuerth electronics 9775096360 (https://katalog.we-online.com/em/datasheet/9775096360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 9.6, Wuerth electronics 9775096360 (https://www.we-online.com/components/products/datasheet/9775096360R.pdf), generated with kicad-footprint-generator Mounting M3 9775096360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H10.6mm_ReverseMount_9775106360 -Mounting Hardware, inside through hole M3, height 10.6, Wuerth electronics 9775106360 (https://katalog.we-online.com/em/datasheet/9775106360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 10.6, Wuerth electronics 9775106360 (https://www.we-online.com/components/products/datasheet/9775106360R.pdf), generated with kicad-footprint-generator Mounting M3 9775106360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSR-M3_H11.6mm_ReverseMount_9775116360 -Mounting Hardware, inside through hole M3, height 11.6, Wuerth electronics 9775116360 (https://katalog.we-online.com/em/datasheet/9775116360.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole M3, height 11.6, Wuerth electronics 9775116360 (https://www.we-online.com/components/products/datasheet/9775116360R.pdf), generated with kicad-footprint-generator Mounting M3 9775116360 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSSR-3.3mm_H2.5mm_SnapRivet_9776025960 -Mounting Hardware, inside through hole 3.3mm, height 2.5, Wuerth electronics 9776025960 (https://katalog.we-online.com/em/datasheet/9776025960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 2.5, Wuerth electronics 9776025960 (https://www.we-online.com/components/products/datasheet/9776025960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9776025960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSSR-3.3mm_H2mm_SnapRivet_9776020960 -Mounting Hardware, inside through hole 3.3mm, height 2, Wuerth electronics 9776020960 (https://katalog.we-online.com/em/datasheet/9776020960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 2, Wuerth electronics 9776020960 (https://www.we-online.com/components/products/datasheet/9776020960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9776020960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSSR-3.3mm_H3mm_SnapRivet_9776030960 -Mounting Hardware, inside through hole 3.3mm, height 3, Wuerth electronics 9776030960 (https://katalog.we-online.com/em/datasheet/9776030960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 3, Wuerth electronics 9776030960 (https://www.we-online.com/components/products/datasheet/9776030960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9776030960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSSR-3.3mm_H4mm_SnapRivet_9776040960 -Mounting Hardware, inside through hole 3.3mm, height 4, Wuerth electronics 9776040960 (https://katalog.we-online.com/em/datasheet/9776040960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 4, Wuerth electronics 9776040960 (https://www.we-online.com/components/products/datasheet/9776040960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9776040960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSSR-3.3mm_H5mm_SnapRivet_9776050960 -Mounting Hardware, inside through hole 3.3mm, height 5, Wuerth electronics 9776050960 (https://katalog.we-online.com/em/datasheet/9776050960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 5, Wuerth electronics 9776050960 (https://www.we-online.com/components/products/datasheet/9776050960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9776050960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSSR-3.3mm_H6mm_SnapRivet_9776060960 -Mounting Hardware, inside through hole 3.3mm, height 6, Wuerth electronics 9776060960 (https://katalog.we-online.com/em/datasheet/9776060960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 6, Wuerth electronics 9776060960 (https://www.we-online.com/components/products/datasheet/9776060960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9776060960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSSR-3.3mm_H7mm_SnapRivet_9776070960 -Mounting Hardware, inside through hole 3.3mm, height 7, Wuerth electronics 9776070960 (https://katalog.we-online.com/em/datasheet/9776070960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 7, Wuerth electronics 9776070960 (https://www.we-online.com/components/products/datasheet/9776070960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9776070960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSSR-3.3mm_H8mm_SnapRivet_9776080960 -Mounting Hardware, inside through hole 3.3mm, height 8, Wuerth electronics 9776080960 (https://katalog.we-online.com/em/datasheet/9776080960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 8, Wuerth electronics 9776080960 (https://www.we-online.com/components/products/datasheet/9776080960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9776080960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSSR-3.3mm_H9mm_SnapRivet_9776090960 -Mounting Hardware, inside through hole 3.3mm, height 9, Wuerth electronics 9776090960 (https://katalog.we-online.com/em/datasheet/9776090960.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 9, Wuerth electronics 9776090960 (https://www.we-online.com/components/products/datasheet/9776090960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9776090960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMSSR-3.3mm_H10mm_SnapRivet_9776100960 -Mounting Hardware, inside through hole 3.3mm, height 10, Wuerth electronics 9776100960 (https://katalog.we-online.com/em/datasheet/9776100960R.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 10, Wuerth electronics 9776100960 (https://www.we-online.com/components/products/datasheet/9776100960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9776100960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H1.5mm_9774015951 -Mounting Hardware, inside through hole 2.7mm, height 1.5, Wuerth electronics 9774015951 (https://katalog.we-online.de/em/datasheet/9774015951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 1.5, Wuerth electronics 9774015951 (https://www.we-online.com/components/products/datasheet/9774015951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774015951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H1mm_9774010951 -Mounting Hardware, inside through hole 2.7mm, height 1, Wuerth electronics 9774010951 (https://katalog.we-online.de/em/datasheet/9774010951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 1, Wuerth electronics 9774010951 (https://www.we-online.com/components/products/datasheet/9774010951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774010951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H2.5mm_9774025951 -Mounting Hardware, inside through hole 2.7mm, height 2.5, Wuerth electronics 9774025951 (https://katalog.we-online.de/em/datasheet/9774025951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 2.5, Wuerth electronics 9774025951 (https://www.we-online.com/components/products/datasheet/9774025951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774025951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H2mm_9774020951 -Mounting Hardware, inside through hole 2.7mm, height 2, Wuerth electronics 9774020951 (https://katalog.we-online.de/em/datasheet/9774020951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 2, Wuerth electronics 9774020951 (https://www.we-online.com/components/products/datasheet/9774020951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774020951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H3mm_9774030951 -Mounting Hardware, inside through hole 2.7mm, height 3, Wuerth electronics 9774030951 (https://katalog.we-online.de/em/datasheet/9774030951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 3, Wuerth electronics 9774030951 (https://www.we-online.com/components/products/datasheet/9774030951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774030951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H4mm_9774040951 -Mounting Hardware, inside through hole 2.7mm, height 4, Wuerth electronics 9774040951 (https://katalog.we-online.de/em/datasheet/9774040951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 4, Wuerth electronics 9774040951 (https://www.we-online.com/components/products/datasheet/9774040951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774040951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H5.5mm_9774055951 -Mounting Hardware, inside through hole 2.7mm, height 5.5, Wuerth electronics 9774055951 (https://katalog.we-online.de/em/datasheet/9774055951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 5.5, Wuerth electronics 9774055951 (https://www.we-online.com/components/products/datasheet/9774055951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774055951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H5mm_9774050951 -Mounting Hardware, inside through hole 2.7mm, height 5, Wuerth electronics 9774050951 (https://katalog.we-online.de/em/datasheet/9774050951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 5, Wuerth electronics 9774050951 (https://www.we-online.com/components/products/datasheet/9774050951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774050951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H6.5mm_9774065951 -Mounting Hardware, inside through hole 2.7mm, height 6.5, Wuerth electronics 9774065951 (https://katalog.we-online.de/em/datasheet/9774065951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 6.5, Wuerth electronics 9774065951 (https://www.we-online.com/components/products/datasheet/9774065951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774065951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H6mm_9774060951 -Mounting Hardware, inside through hole 2.7mm, height 6, Wuerth electronics 9774060951 (https://katalog.we-online.de/em/datasheet/9774060951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 6, Wuerth electronics 9774060951 (https://www.we-online.com/components/products/datasheet/9774060951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774060951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H7mm_9774070951 -Mounting Hardware, inside through hole 2.7mm, height 7, Wuerth electronics 9774070951 (https://katalog.we-online.de/em/datasheet/9774070951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 7, Wuerth electronics 9774070951 (https://www.we-online.com/components/products/datasheet/9774070951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774070951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H8mm_9774080951 -Mounting Hardware, inside through hole 2.7mm, height 8, Wuerth electronics 9774080951 (https://katalog.we-online.de/em/datasheet/9774080951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 8, Wuerth electronics 9774080951 (https://www.we-online.com/components/products/datasheet/9774080951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774080951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H9mm_9774090951 -Mounting Hardware, inside through hole 2.7mm, height 9, Wuerth electronics 9774090951 (https://katalog.we-online.de/em/datasheet/9774090951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 9, Wuerth electronics 9774090951 (https://www.we-online.com/components/products/datasheet/9774090951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774090951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.7mm_H10mm_9774100951 -Mounting Hardware, inside through hole 2.7mm, height 10, Wuerth electronics 9774100951 (https://katalog.we-online.de/em/datasheet/9774100951.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.7mm, height 10, Wuerth electronics 9774100951 (https://www.we-online.com/components/products/datasheet/9774100951R.pdf), generated with kicad-footprint-generator Mounting 2.7mm 9774100951 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.25mm_H1.5mm_9774015943 -Mounting Hardware, inside through hole 2.25mm, height 1.5, Wuerth electronics 9774015943 (https://katalog.we-online.de/em/datasheet/9774015943.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.25mm, height 1.5, Wuerth electronics 9774015943 (https://www.we-online.com/components/products/datasheet/9774015943R.pdf), generated with kicad-footprint-generator Mounting 2.25mm 9774015943 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.25mm_H1mm_9774010943 -Mounting Hardware, inside through hole 2.25mm, height 1, Wuerth electronics 9774010943 (https://katalog.we-online.de/em/datasheet/9774010943.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.25mm, height 1, Wuerth electronics 9774010943 (https://www.we-online.com/components/products/datasheet/9774010943R.pdf), generated with kicad-footprint-generator Mounting 2.25mm 9774010943 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.25mm_H2.5mm_9774025943 -Mounting Hardware, inside through hole 2.25mm, height 2.5, Wuerth electronics 9774025943 (https://katalog.we-online.de/em/datasheet/9774025943.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.25mm, height 2.5, Wuerth electronics 9774025943 (https://www.we-online.com/components/products/datasheet/9774025943R.pdf), generated with kicad-footprint-generator Mounting 2.25mm 9774025943 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.25mm_H2mm_9774020943 -Mounting Hardware, inside through hole 2.25mm, height 2, Wuerth electronics 9774020943 (https://katalog.we-online.de/em/datasheet/9774020943.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.25mm, height 2, Wuerth electronics 9774020943 (https://www.we-online.com/components/products/datasheet/9774020943R.pdf), generated with kicad-footprint-generator Mounting 2.25mm 9774020943 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.25mm_H3.5mm_9774035943 -Mounting Hardware, inside through hole 2.25mm, height 3.5, Wuerth electronics 9774035943 (https://katalog.we-online.de/em/datasheet/9774035943.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.25mm, height 3.5, Wuerth electronics 9774035943 (https://www.we-online.com/components/products/datasheet/9774035943R.pdf), generated with kicad-footprint-generator Mounting 2.25mm 9774035943 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.25mm_H3mm_9774030943 -Mounting Hardware, inside through hole 2.25mm, height 3, Wuerth electronics 9774030943 (https://katalog.we-online.de/em/datasheet/9774030943.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.25mm, height 3, Wuerth electronics 9774030943 (https://www.we-online.com/components/products/datasheet/9774030943R.pdf), generated with kicad-footprint-generator Mounting 2.25mm 9774030943 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.25mm_H4.5mm_9774045943 -Mounting Hardware, inside through hole 2.25mm, height 4.5, Wuerth electronics 9774045943 (https://katalog.we-online.de/em/datasheet/9774045943.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.25mm, height 4.5, Wuerth electronics 9774045943 (https://www.we-online.com/components/products/datasheet/9774045943R.pdf), generated with kicad-footprint-generator Mounting 2.25mm 9774045943 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.25mm_H4mm_9774040943 -Mounting Hardware, inside through hole 2.25mm, height 4, Wuerth electronics 9774040943 (https://katalog.we-online.de/em/datasheet/9774040943.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.25mm, height 4, Wuerth electronics 9774040943 (https://www.we-online.com/components/products/datasheet/9774040943R.pdf), generated with kicad-footprint-generator Mounting 2.25mm 9774040943 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.25mm_H5mm_9774050943 -Mounting Hardware, inside through hole 2.25mm, height 5, Wuerth electronics 9774050943 (https://katalog.we-online.de/em/datasheet/9774050943.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.25mm, height 5, Wuerth electronics 9774050943 (https://www.we-online.com/components/products/datasheet/9774050943R.pdf), generated with kicad-footprint-generator Mounting 2.25mm 9774050943 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.25mm_H6mm_9774060943 -Mounting Hardware, inside through hole 2.25mm, height 6, Wuerth electronics 9774060943 (https://katalog.we-online.de/em/datasheet/9774060943.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.25mm, height 6, Wuerth electronics 9774060943 (https://www.we-online.com/components/products/datasheet/9774060943R.pdf), generated with kicad-footprint-generator Mounting 2.25mm 9774060943 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.25mm_H7mm_9774070943 -Mounting Hardware, inside through hole 2.25mm, height 7, Wuerth electronics 9774070943 (https://katalog.we-online.de/em/datasheet/9774070943.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.25mm, height 7, Wuerth electronics 9774070943 (https://www.we-online.com/components/products/datasheet/9774070943R.pdf), generated with kicad-footprint-generator Mounting 2.25mm 9774070943 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-2.25mm_H8mm_9774080943 -Mounting Hardware, inside through hole 2.25mm, height 8, Wuerth electronics 9774080943 (https://katalog.we-online.de/em/datasheet/9774080943.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 2.25mm, height 8, Wuerth electronics 9774080943 (https://www.we-online.com/components/products/datasheet/9774080943R.pdf), generated with kicad-footprint-generator Mounting 2.25mm 9774080943 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H1.5mm_9774015960 -Mounting Hardware, inside through hole 3.3mm, height 1.5, Wuerth electronics 9774015960 (https://katalog.we-online.de/em/datasheet/9774015960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 1.5, Wuerth electronics 9774015960 (https://www.we-online.com/components/products/datasheet/9774015960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774015960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H1mm_9774010960 -Mounting Hardware, inside through hole 3.3mm, height 1, Wuerth electronics 9774010960 (https://katalog.we-online.de/em/datasheet/9774010960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 1, Wuerth electronics 9774010960 (https://www.we-online.com/components/products/datasheet/9774010960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774010960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H2.5mm_9774025960 -Mounting Hardware, inside through hole 3.3mm, height 2.5, Wuerth electronics 9774025960 (https://katalog.we-online.de/em/datasheet/9774025960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 2.5, Wuerth electronics 9774025960 (https://www.we-online.com/components/products/datasheet/9774025960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774025960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H2mm_9774020960 -Mounting Hardware, inside through hole 3.3mm, height 2, Wuerth electronics 9774020960 (https://katalog.we-online.de/em/datasheet/9774020960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 2, Wuerth electronics 9774020960 (https://www.we-online.com/components/products/datasheet/9774020960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774020960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H3mm_9774030960 -Mounting Hardware, inside through hole 3.3mm, height 3, Wuerth electronics 9774030960 (https://katalog.we-online.de/em/datasheet/9774030960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 3, Wuerth electronics 9774030960 (https://www.we-online.com/components/products/datasheet/9774030960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774030960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H4mm_9774040960 -Mounting Hardware, inside through hole 3.3mm, height 4, Wuerth electronics 9774040960 (https://katalog.we-online.de/em/datasheet/9774040960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 4, Wuerth electronics 9774040960 (https://www.we-online.com/components/products/datasheet/9774040960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774040960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H5mm_9774050960 -Mounting Hardware, inside through hole 3.3mm, height 5, Wuerth electronics 9774050960 (https://katalog.we-online.de/em/datasheet/9774050960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 5, Wuerth electronics 9774050960 (https://www.we-online.com/components/products/datasheet/9774050960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774050960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H6mm_9774060960 -Mounting Hardware, inside through hole 3.3mm, height 6, Wuerth electronics 9774060960 (https://katalog.we-online.de/em/datasheet/9774060960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 6, Wuerth electronics 9774060960 (https://www.we-online.com/components/products/datasheet/9774060960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774060960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H7mm_9774070960 -Mounting Hardware, inside through hole 3.3mm, height 7, Wuerth electronics 9774070960 (https://katalog.we-online.de/em/datasheet/9774070960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 7, Wuerth electronics 9774070960 (https://www.we-online.com/components/products/datasheet/9774070960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774070960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H8mm_9774080960 -Mounting Hardware, inside through hole 3.3mm, height 8, Wuerth electronics 9774080960 (https://katalog.we-online.de/em/datasheet/9774080960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 8, Wuerth electronics 9774080960 (https://www.we-online.com/components/products/datasheet/9774080960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774080960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H9mm_9774090960 -Mounting Hardware, inside through hole 3.3mm, height 9, Wuerth electronics 9774090960 (https://katalog.we-online.de/em/datasheet/9774090960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 9, Wuerth electronics 9774090960 (https://www.we-online.com/components/products/datasheet/9774090960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774090960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H10mm_9774100960 -Mounting Hardware, inside through hole 3.3mm, height 10, Wuerth electronics 9774100960 (https://katalog.we-online.de/em/datasheet/9774100960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 10, Wuerth electronics 9774100960 (https://www.we-online.com/components/products/datasheet/9774100960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774100960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H11mm_9774110960 -Mounting Hardware, inside through hole 3.3mm, height 11, Wuerth electronics 9774110960 (https://katalog.we-online.de/em/datasheet/9774110960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 11, Wuerth electronics 9774110960 (https://www.we-online.com/components/products/datasheet/9774110960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774110960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H12mm_9774120960 -Mounting Hardware, inside through hole 3.3mm, height 12, Wuerth electronics 9774120960 (https://katalog.we-online.de/em/datasheet/9774120960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 12, Wuerth electronics 9774120960 (https://www.we-online.com/components/products/datasheet/9774120960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774120960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H13mm_9774130960 -Mounting Hardware, inside through hole 3.3mm, height 13, Wuerth electronics 9774130960 (https://katalog.we-online.de/em/datasheet/9774130960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 13, Wuerth electronics 9774130960 (https://www.we-online.com/components/products/datasheet/9774130960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774130960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H14mm_9774140960 -Mounting Hardware, inside through hole 3.3mm, height 14, Wuerth electronics 9774140960 (https://katalog.we-online.de/em/datasheet/9774140960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 14, Wuerth electronics 9774140960 (https://www.we-online.com/components/products/datasheet/9774140960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774140960 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-3.3mm_H15mm_9774150960 -Mounting Hardware, inside through hole 3.3mm, height 15, Wuerth electronics 9774150960 (https://katalog.we-online.de/em/datasheet/9774150960.pdf,), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 3.3mm, height 15, Wuerth electronics 9774150960 (https://www.we-online.com/components/products/datasheet/9774150960R.pdf), generated with kicad-footprint-generator Mounting 3.3mm 9774150960 0 8 1 Mounting_Wuerth +Mounting_Wuerth_WA-SMST-3.3mm_H16mm_9774160960 +Mounting Hardware, inside through hole 3.3mm, height 16, Wuerth electronics 9774160960 (https://www.we-online.com/components/products/datasheet/9774160960R.pdf), generated with kicad-footprint-generator +Mounting 3.3mm 9774160960 +0 +8 +1 +Mounting_Wuerth Mounting_Wuerth_WA-SMST-4.5mm_H1mm_9774010982 -Mounting Hardware, inside through hole 4.5mm, height 1, Wuerth electronics 9774010982 (https://katalog.we-online.de/em/datasheet/9774010982.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 4.5mm, height 1, Wuerth electronics 9774010982 (https://www.we-online.com/components/products/datasheet/9774010982R.pdf), generated with kicad-footprint-generator Mounting 4.5mm 9774010982 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-4.5mm_H2mm_9774020982 -Mounting Hardware, inside through hole 4.5mm, height 2, Wuerth electronics 9774020982 (https://katalog.we-online.de/em/datasheet/9774020982.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 4.5mm, height 2, Wuerth electronics 9774020982 (https://www.we-online.com/components/products/datasheet/9774020982R.pdf), generated with kicad-footprint-generator Mounting 4.5mm 9774020982 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-4.5mm_H3mm_9774030982 -Mounting Hardware, inside through hole 4.5mm, height 3, Wuerth electronics 9774030982 (https://katalog.we-online.de/em/datasheet/9774030982.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 4.5mm, height 3, Wuerth electronics 9774030982 (https://www.we-online.com/components/products/datasheet/9774030982R.pdf), generated with kicad-footprint-generator Mounting 4.5mm 9774030982 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-4.5mm_H4mm_9774040982 -Mounting Hardware, inside through hole 4.5mm, height 4, Wuerth electronics 9774040982 (https://katalog.we-online.de/em/datasheet/9774040982.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 4.5mm, height 4, Wuerth electronics 9774040982 (https://www.we-online.com/components/products/datasheet/9774040982R.pdf), generated with kicad-footprint-generator Mounting 4.5mm 9774040982 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-4.5mm_H5mm_9774050982 -Mounting Hardware, inside through hole 4.5mm, height 5, Wuerth electronics 9774050982 (https://katalog.we-online.de/em/datasheet/9774050982.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 4.5mm, height 5, Wuerth electronics 9774050982 (https://www.we-online.com/components/products/datasheet/9774050982R.pdf), generated with kicad-footprint-generator Mounting 4.5mm 9774050982 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-4.5mm_H6mm_9774060982 -Mounting Hardware, inside through hole 4.5mm, height 6, Wuerth electronics 9774060982 (https://katalog.we-online.de/em/datasheet/9774060982.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 4.5mm, height 6, Wuerth electronics 9774060982 (https://www.we-online.com/components/products/datasheet/9774060982R.pdf), generated with kicad-footprint-generator Mounting 4.5mm 9774060982 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-4.5mm_H7mm_9774070982 -Mounting Hardware, inside through hole 4.5mm, height 7, Wuerth electronics 9774070982 (https://katalog.we-online.de/em/datasheet/9774070982.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 4.5mm, height 7, Wuerth electronics 9774070982 (https://www.we-online.com/components/products/datasheet/9774070982R.pdf), generated with kicad-footprint-generator Mounting 4.5mm 9774070982 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-4.5mm_H8mm_9774080982 -Mounting Hardware, inside through hole 4.5mm, height 8, Wuerth electronics 9774080982 (https://katalog.we-online.de/em/datasheet/9774080982.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 4.5mm, height 8, Wuerth electronics 9774080982 (https://www.we-online.com/components/products/datasheet/9774080982R.pdf), generated with kicad-footprint-generator Mounting 4.5mm 9774080982 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-4.5mm_H9mm_9774090982 -Mounting Hardware, inside through hole 4.5mm, height 9, Wuerth electronics 9774090982 (https://katalog.we-online.de/em/datasheet/9774090982.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 4.5mm, height 9, Wuerth electronics 9774090982 (https://www.we-online.com/components/products/datasheet/9774090982R.pdf), generated with kicad-footprint-generator Mounting 4.5mm 9774090982 0 8 1 Mounting_Wuerth Mounting_Wuerth_WA-SMST-4.5mm_H10mm_9774100982 -Mounting Hardware, inside through hole 4.5mm, height 10, Wuerth electronics 9774100982 (https://katalog.we-online.de/em/datasheet/9774100982.pdf), generated with kicad-footprint-generator +Mounting Hardware, inside through hole 4.5mm, height 10, Wuerth electronics 9774100982 (https://www.we-online.com/components/products/datasheet/9774100982R.pdf), generated with kicad-footprint-generator Mounting 4.5mm 9774100982 0 8 @@ -70952,6 +71554,13 @@ Hamamatsu SiPM 2 2 OptoDevice +Hamamatsu_S14160-6050HS +Hamamatsu single MPPC, 6x6mm, 50um pixel pitch, 14331 pixels, 57% geometric fill factor, https://www.hamamatsu.com/content/dam/hamamatsu-photonics/sites/documents/99_SALES_LIBRARY/ssd/s14160_s14161_series_kapd1064e.pdf +Hamamatsu MPPC photon counter SMD SiPM +0 +8 +2 +OptoDevice Kingbright_KPS-3227 3.2mmx2.7mm, light sensor, https://www.kingbright.com/attachments/file/psearch/000/00/00/KPS-3227SP1C(Ver.16).pdf KPS-3227 Ambient Light Photo Sensor @@ -72093,6 +72702,13 @@ BGA-48 48 48 Package_BGA +BGA-63_9x11mm_Layout10x12_P0.8mm +BGA-63, 9.0x11.0mm, 63 Ball, 10x12 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.jedec.org/system/files/docs/MO-207N.pdf +BGA 63 0.8 +0 +63 +63 +Package_BGA BGA-64_9.0x9.0mm_Layout10x10_P0.8mm BGA-64, 10x10 raster, 9x9mm package, pitch 0.8mm BGA-64 @@ -72142,6 +72758,20 @@ BGA-100 100 100 Package_BGA +BGA-100_12x18mm_Layout10x17_P1mm +BGA-100, 12x18mm, 100 Ball, 10x17 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.jedec.org/system/files/docs/MO-304D.pdf +BGA 100 1 +0 +100 +100 +Package_BGA +BGA-100_14x18mm_Layout10x17_P1mm +BGA-100, 14x18mm, 100 Ball, 10x17 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.jedec.org/system/files/docs/MO-304D.pdf +BGA 100 1 +0 +100 +100 +Package_BGA BGA-121_9.0x9.0mm_Layout11x11_P0.8mm_Ball0.4mm_Pad0.35mm_NSMD 121-ball, 0.8mm BGA (based on http://www.latticesemi.com/view_document?document_id=213) BGA 0.8mm 9mm 121 @@ -72156,6 +72786,13 @@ BGA-132 132 132 Package_BGA +BGA-132_12x18mm_Layout11x17_P1mm +BGA-132, 12x18mm, 132 Ball, 11x17 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.jedec.org/system/files/docs/MO-304D.pdf +BGA 132 1 +0 +132 +132 +Package_BGA BGA-144_7.0x7.0mm_Layout13x13_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD Altera MBGA-144, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00346-00.pdf Altera BGA-144 M144 MBGA @@ -72177,6 +72814,13 @@ VBGA-152 152 152 Package_BGA +BGA-152_14x18mm_Layout13x17_P1mm +BGA-152, 14x18mm, 152 Ball, 13x17 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.jedec.org/system/files/docs/MO-304D.pdf +BGA 152 1 +0 +152 +152 +Package_BGA BGA-153_8.0x8.0mm_Layout15x15_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD Altera MBGA-153, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00471-00.pdf Altera BGA-153 M153 MBGA @@ -72422,6 +73066,13 @@ BGA 96 0.8 DDR3 DDR3L DDR4 96 96 Package_BGA +FCPBGA-780_23x23mm_Layout28x28_P0.8mm +FCPBGA-780, 23.0x23.0mm, 780 Ball, 28x28 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.nxp.com/docs/en/package-information/98ASA00854D.pdf +BGA 780 0.8 NXP_SOT1653-1 +0 +780 +780 +Package_BGA Fujitsu_WLP-15_2.28x3.092mm_Layout3x5_P0.4mm WLP-15, 3x5 raster, 2.28x3.092mm package, pitch 0.4mm; http://www.fujitsu.com/global/documents/products/devices/semiconductor/fram/lineup/MB85RS1MT-DS501-00022-7v0-E.pdf BGA 8 0.4 @@ -72674,6 +73325,13 @@ BGA 59 0.4 59 59 Package_BGA +NXP_TFBGA-50_5x5mm_Layout9x9_P0.5mm +TFBGA-50, 5.0x5.0mm, 50 Ball, 9x9 Layout, 0.5mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.nxp.com/docs/en/package-information/SOT1345-1.pdf +BGA 50 0.5 SOT1345-1 +0 +50 +50 +Package_BGA NXP_VFBGA-42_2.6x3mm_Layout6x7_P0.4mm NXP VFBGA-42, 2.6x3.0mm, 42 Ball, 6x7 Layout, 0.4mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.nxp.com/docs/en/package-information/SOT1963-1.pdf BGA 42 0.4 @@ -72730,6 +73388,13 @@ BGA 361 0.5 361 361 Package_BGA +ST_TFBGA-436_18x18mm_Layout22x22_P0.8mm +ST TFBGA-436, 18.0x18.0mm, 436 Ball, 22x22 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stm32mp255c.pdf#page=222 +BGA 436 0.8 ST-Package-B0MS +0 +436 +436 +Package_BGA ST_UFBGA-59_5x5mm_Layout8x8_P0.5mm ST UFBGA-59, 5.0x5.0mm, 59 Ball, 8x8 Layout, 0.5mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stm32wba55ug.pdf BGA 59 0.5 @@ -72765,6 +73430,20 @@ BGA 129 0.5 129 129 Package_BGA +ST_VFBGA-361_10x10mm_Layout19x19_P0.5mm +ST VFBGA-361, 10.0x10.0mm, 361 Ball, 19x19 Layout, 0.5mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stm32mp255c.pdf#page=218 +BGA 361 0.5 ST-Package-B09U +0 +361 +361 +Package_BGA +ST_VFBGA-424_14x14mm_Layout27x27_P0.5mmP0.5x0.5mm_Stagger +ST VFBGA-424, 14.0x14.0mm, 424 Ball, 27x27 Layout, 0.5mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stm32mp255c.pdf +BGA 424 0.5 +0 +424 +424 +Package_BGA ST_uTFBGA-36_3.6x3.6mm_Layout6x6_P0.5mm ST uTFBGA-36, 0.25mm pad, 3.6x3.6mm, 36 Ball, 6x6 Layout, 0.5mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stulpi01a.pdf BGA 36 0.5 @@ -73264,280 +73943,280 @@ XFBGA-121 Package_BGA Xilinx_CLG225 Zynq-7000 BGA, NSMD pad definition Appendix A, 13x13mm, 225 Ball, 15x15 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=77 -BGA 225 0.8 C L G 2 2 5 +BGA 225 0.8 CLG225 0 225 225 Package_BGA Xilinx_CLG400 Zynq-7000 BGA, NSMD pad definition Appendix A, 17x17mm, 400 Ball, 20x20 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=78 -BGA 400 0.8 C L G 4 0 0 C L 4 0 0 +BGA 400 0.8 CLG400 CL400 0 400 400 Package_BGA Xilinx_CLG484_CLG485 Zynq-7000 BGA, NSMD pad definition Appendix A, 19x19mm, 484 Ball, 22x22 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=79 -BGA 484 0.8 C L G 4 8 4 C L 4 8 4 C L G 4 8 5 C L 4 8 5 +BGA 484 0.8 CLG484 CL484 CLG485 CL485 0 484 484 Package_BGA Xilinx_CPG236 Artix-7 BGA, NSMD pad definition Appendix A, 10x10mm, 238 Ball, 19x19 Layout, 0.5mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=266 -BGA 238 0.5 C P 2 3 6 C P G 2 3 6 +BGA 238 0.5 CP236 CPG236 0 238 238 Package_BGA Xilinx_CPG238 Artix-7 BGA, NSMD pad definition Appendix A, 10x10mm, 238 Ball, 19x19 Layout, 0.5mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=267 -BGA 238 0.5 C P G 2 3 8 +BGA 238 0.5 CPG238 0 238 238 Package_BGA Xilinx_CPGA196 Spartan-7 BGA, NSMD pad definition Appendix A, 8x8mm, 196 Ball, 14x14 Layout, 0.5mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=260 -BGA 196 0.5 C P G A 1 9 6 +BGA 196 0.5 CPGA196 0 196 196 Package_BGA Xilinx_CSG324 Artix-7 BGA, NSMD pad definition Appendix A, 15x15mm, 324 Ball, 18x18 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=268 -BGA 324 0.8 C S 3 2 4 C S G 3 2 4 +BGA 324 0.8 CS324 CSG324 0 324 324 Package_BGA Xilinx_CSG325 Artix-7 BGA, NSMD pad definition Appendix A, 15x15mm, 324 Ball, 18x18 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=268 -BGA 324 0.8 C S 3 2 5 C S G 2 3 5 +BGA 324 0.8 CS325 CSG235 0 324 324 Package_BGA Xilinx_CSGA225 Spartan-7 BGA, NSMD pad definition Appendix A, 13x13mm, 225 Ball, 15x15 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=262 -BGA 225 0.8 C S G A 2 2 5 +BGA 225 0.8 CSGA225 0 225 225 Package_BGA Xilinx_CSGA324 Spartan-7 BGA, NSMD pad definition Appendix A, 15x15mm, 324 Ball, 18x18 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=263 -BGA 324 0.8 C S G A 3 2 4 +BGA 324 0.8 CSGA324 0 324 324 Package_BGA Xilinx_FBG484 Artix-7, Kintex-7 and Zynq-7000 BGA, NSMD pad definition Appendix A, 23x23mm, 484 Ball, 22x22 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=271, ttps://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=281, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=82 -BGA 484 1 F B 4 8 4 F B G 4 8 4 F B V 4 8 4 +BGA 484 1 FB484 FBG484 FBV484 0 484 484 Package_BGA Xilinx_FBG676 Artix-7, Kintex-7 and Zynq-7000 BGA, NSMD pad definition Appendix A, 27x27mm, 676 Ball, 26x26 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=273, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=284, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=84 -BGA 676 1 F B 6 7 6 F B G 6 7 6 F B V 6 7 6 +BGA 676 1 FB676 FBG676 FBV676 0 676 676 Package_BGA Xilinx_FBG900 Kintex-7 BGA, NSMD pad definition Appendix A, 31x31mm, 900 Ball, 30x30 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=289 -BGA 900 1 F B 9 0 0 F B G 9 0 0 F B V 9 0 0 +BGA 900 1 FB900 FBG900 FBV900 0 900 900 Package_BGA Xilinx_FFG676 Kintex-7 and Zynq-7000 BGA, NSMD pad definition Appendix A, 27x27mm, 676 Ball, 26x26 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=292, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=88 -BGA 676 1 F F 6 7 6 F F G 6 7 6 F F V 6 7 6 +BGA 676 1 FF676 FFG676 FFV676 0 676 676 Package_BGA Xilinx_FFG900_FFG901 Kintex-7 and Zynq-7000 BGA, NSMD pad definition Appendix A, 31x31mm, 900 Ball, 30x30 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=294, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=90 -BGA 900 1 F F 9 0 0 F F G 9 0 0 F F V 9 0 0 F F 9 0 1 F F G 9 0 1 F F V 9 0 1 +BGA 900 1 FF900 FFG900 FFV900 FF901 FFG901 FFV901 0 900 900 Package_BGA Xilinx_FFG1156 Artix-7, Kintex-7 and Zynq-7000 BGA, NSMD pad definition Appendix A, 35x35mm, 1156 Ball, 34x34 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=277, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=296, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=91 -BGA 1156 1 F F 1 1 5 6 F F G 1 1 5 6 F F V 1 1 5 6 +BGA 1156 1 FF1156 FFG1156 FFV1156 0 1156 1156 Package_BGA Xilinx_FFG1157_FFG1158 Virtex-7 BGA, NSMD pad definition Appendix A, 35x35mm, 1156 Ball, 34x34 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=299 -BGA 1156 1 F F 1 1 5 7 F F G 1 1 5 7 F F V 1 1 5 7 F F 1 1 5 8 F F G 1 1 5 8 F F V 1 1 5 8 +BGA 1156 1 FF1157 FFG1157 FFV1157 FF1158 FFG1158 FFV1158 0 1156 1156 Package_BGA Xilinx_FFG1761 Virtex-7 BGA, NSMD pad definition Appendix A, 42.5x42.5mm, 1760 Ball, 42x42 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=300 -BGA 1760 1 F F 1 7 6 1 F F G 1 7 6 1 +BGA 1760 1 FF1761 FFG1761 0 1760 1760 Package_BGA Xilinx_FFG1926_FFG1927_FFG1928_FFG1930 Virtex-7 BGA, NSMD pad definition Appendix A, 45x45mm, 1924 Ball, 44x44 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=303 -BGA 1924 1 F F 1 9 2 6 F F G 1 9 2 6 F F 1 9 2 7 F F G 1 9 2 7 F F V 1 9 2 7 F F 1 9 2 8 F F G 1 9 2 8 F F 1 9 3 0 F F G 1 9 3 0 +BGA 1924 1 FF1926 FFG1926 FF1927 FFG1927 FFV1927 FF1928 FFG1928 FF1930 FFG1930 0 1924 1924 Package_BGA Xilinx_FFV1761 Virtex-7 BGA, NSMD pad definition Appendix A, 42.5x42.5mm, 1760 Ball, 42x42 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=301 -BGA 1760 1 F F V 1 7 6 1 +BGA 1760 1 FFV1761 0 1760 1760 Package_BGA Xilinx_FGG484 Artix-7 BGA, NSMD pad definition Appendix A, 23x23mm, 484 Ball, 22x22 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=275 -BGA 484 1 F G 4 8 4 F G G 4 8 4 +BGA 484 1 FG484 FGG484 0 484 484 Package_BGA Xilinx_FGG676 Artix-7 BGA, NSMD pad definition Appendix A, 27x27mm, 676 Ball, 26x26 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=276 -BGA 676 1 F G 6 7 6 F G G 6 7 6 +BGA 676 1 FG676 FGG676 0 676 676 Package_BGA Xilinx_FGGA484 Spartan-7 BGA, NSMD pad definition Appendix A, 23x23mm, 484 Ball, 22x22 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=264 -BGA 484 1 F G G A 4 8 4 +BGA 484 1 FGGA484 0 484 484 Package_BGA Xilinx_FGGA676 Spartan-7 BGA, NSMD pad definition Appendix A, 27x27mm, 676 Ball, 26x26 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=265 -BGA 676 1 F G G A 6 7 6 +BGA 676 1 FGGA676 0 676 676 Package_BGA Xilinx_FHG1761 Virtex-7 BGA, NSMD pad definition Appendix A, 45x45mm, 1760 Ball, 42x42 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=302 -BGA 1760 1 F H 1 7 6 1 F H G 1 7 6 1 +BGA 1760 1 FH1761 FHG1761 0 1760 1760 Package_BGA Xilinx_FLG1925_FLG1926_FLG1928_FLG1930 Virtex-7 BGA, NSMD pad definition Appendix A, 45x45mm, 1924 Ball, 44x44 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=304 -BGA 1924 1 F L 1 9 2 5 F L G 1 9 2 5 F L 1 9 2 6 F L G 1 9 2 6 F L 1 9 2 8 F L G 1 9 2 8 F L 1 9 3 0 F L G 1 9 3 0 +BGA 1924 1 FL1925 FLG1925 FL1926 FLG1926 FL1928 FLG1928 FL1930 FLG1930 0 1924 1924 Package_BGA Xilinx_FTG256 Artix-7 BGA, NSMD pad definition Appendix A, 17x17mm, 256 Ball, 16x16 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=269 -BGA 256 1 F T 2 5 6 F T G 2 5 6 +BGA 256 1 FT256 FTG256 0 256 256 Package_BGA Xilinx_FTGB196 Spartan-7 BGA, NSMD pad definition Appendix A, 15x15mm, 196 Ball, 14x14 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=261 -BGA 196 1 F T G B 1 9 6 +BGA 196 1 FTGB196 0 196 196 Package_BGA Xilinx_RB484 Artix-7 and Zynq-7000 BGA, NSMD pad definition Appendix A, 23x23mm, 484 Ball, 22x22 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=278, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=92 -BGA 484 1 R B 4 8 4 +BGA 484 1 RB484 0 484 484 Package_BGA Xilinx_RB676 Artix-7 BGA, NSMD pad definition Appendix A, 27x27mm, 676 Ball, 26x26 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=280 -BGA 676 1 R B 6 7 6 +BGA 676 1 RB676 0 676 676 Package_BGA Xilinx_RF676 Kintex-7 BGA, NSMD pad definition Appendix A, 27x27mm, 676 Ball, 26x26 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=297 -BGA 676 1 R F 6 7 6 +BGA 676 1 RF676 0 676 676 Package_BGA Xilinx_RF900 Kintex-7 and Zynq-7000 BGA, NSMD pad definition Appendix A, 31x31mm, 900 Ball, 30x30 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=298, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=94 -BGA 900 1 R F 9 0 0 +BGA 900 1 RF900 0 900 900 Package_BGA Xilinx_RF1156 Zynq-7000 BGA, NSMD pad definition Appendix A, 35x35mm, 1156 Ball, 34x34 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=95 -BGA 1156 1 R F 1 1 5 6 +BGA 1156 1 RF1156 0 1156 1156 Package_BGA Xilinx_RF1157_RF1158 Virtex-7 BGA, NSMD pad definition Appendix A, 35x35mm, 1156 Ball, 34x34 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=305 -BGA 1156 1 R F 1 1 5 7 R F 1 1 5 8 +BGA 1156 1 RF1157 RF1158 0 1156 1156 Package_BGA Xilinx_RF1761 Virtex-7 BGA, NSMD pad definition Appendix A, 42.5x42.5mm, 1760 Ball, 42x42 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=306 -BGA 1760 1 R F 1 7 6 1 +BGA 1760 1 RF1761 0 1760 1760 Package_BGA Xilinx_RF1930 Virtex-7 BGA, NSMD pad definition Appendix A, 45x45mm, 1924 Ball, 44x44 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=307 -BGA 1924 1 R F 1 9 3 0 +BGA 1924 1 RF1930 0 1924 1924 Package_BGA Xilinx_RFG676 Zynq-7000 BGA, NSMD pad definition Appendix A, 27x27mm, 676 Ball, 26x26 Layout, 1mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=93 -BGA 676 1 R F 6 7 6 R F G 6 7 6 +BGA 676 1 RF676 RFG676 0 676 676 Package_BGA Xilinx_RS484 Artix-7 BGA, NSMD pad definition Appendix A, 19x19mm, 484 Ball, 22x22 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=279 -BGA 484 0.8 R S 4 8 4 +BGA 484 0.8 RS484 0 484 484 Package_BGA Xilinx_SBG484 Artix-7 BGA, NSMD pad definition Appendix A, 19x19mm, 484 Ball, 22x22 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=270 -BGA 484 0.8 S B 4 8 4 S B G 4 8 4 S B V 4 8 4 +BGA 484 0.8 SB484 SBG484 SBV484 0 484 484 Package_BGA Xilinx_SBG485 Zynq-7000 BGA, NSMD pad definition Appendix A, 19x19mm, 484 Ball, 22x22 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=80 -BGA 484 0.8 S B G 4 8 5 S B V 4 8 5 +BGA 484 0.8 SBG485 SBV485 0 484 484 @@ -74130,6 +74809,13 @@ CSP 18 0.4 18 18 Package_CSP +ST_WLCSP-19_1.643x2.492mm_Layout4x11_P0.35mm_Stagger +ST WLCSP-19, ST Die ID 493, 1.643x2.492mm, 19 Ball, Y-staggered 4x11 Layout, 0.35mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stm32c071kb.pdf#page=100 +CSP 19 0.35 ST-Die-493 ST-Package-B0MQ +0 +19 +19 +Package_CSP ST_WLCSP-20_1.94x2.4mm_Layout4x5_P0.4mm ST WLCSP-20, ST die ID 456, 1.94x2.4mm, 20 Ball, 4x5 Layout, 0.4mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stm32g051f8.pdf#page=102 CSP 20 0.4 @@ -74186,6 +74872,20 @@ CSP 36 0.4 36 36 Package_CSP +ST_WLCSP-36_2.83x2.99mm_Layout7x13_P0.4mm_Stagger_Offcenter +ST WLCSP-36, ST Die ID 032, 2.83x2.99mm, 36 Ball, Y-staggered 7x13 Layout, 0.4mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stm32wb09te.pdf#page=59 +CSP 36 0.4 ST-Die-032 ST-Package-B0LY +0 +36 +36 +Package_CSP +ST_WLCSP-36_2.652x2.592mm_Layout7x12_P0.4mm_Stagger_Offcenter +ST WLCSP-36, ST Die ID 028, 2.652x2.592mm, 36 Ball, Y-staggered 7x12 Layout, 0.4mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stm32wb05tz.pdf#page=55 +CSP 36 0.4 ST-Die-028 ST-Package-01C1 +0 +36 +36 +Package_CSP ST_WLCSP-36_Die417 WLCSP-36, 2.61x2.88mm, 36 Ball, 6x6 Layout, 0.4mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, http://www.st.com/resource/en/datasheet/stm32l052t8.pdf#page=123 CSP 36 0.4 @@ -74214,6 +74914,13 @@ CSP 36 0.4 36 36 Package_CSP +ST_WLCSP-39_2.76x2.78mm_Layout11x7_P0.4mm_Stagger +ST WLCSP-39, ST Die ID 478, 2.76x2.78mm, 39 Ball, X-staggered 11x7 Layout, 0.4mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stm32h523he.pdf#page=197 +CSP 39 0.4 ST-Package-B0MM +0 +39 +39 +Package_CSP ST_WLCSP-41_2.98x2.76mm_Layout13x7_P0.4mm_Stagger ST WLCSP-41, 2.98x2.76mm, 41 Ball, X-staggered 13x7 Layout, 0.4mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stm32wba55hg.pdf#page=140 CSP 41 0.4 @@ -74235,6 +74942,13 @@ CSP 49 0.4 49 49 Package_CSP +ST_WLCSP-49_3.14x3.14mm_Layout7x7_P0.4mm_Offcenter +ST WLCSP-49, ST Die ID 01E, 3.14x3.14mm, 49 Ball, 7x7 Layout, 0.4mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stm32wb07cc.pdf#page=62 +CSP 49 0.4 ST-Die-01E ST-Package-01C1 +0 +49 +49 +Package_CSP ST_WLCSP-49_3.15x3.13mm_Layout7x7_P0.4mm ST WLCSP-49, ST die ID 468, 3.15x3.13mm, 49 Ball, 7x7 Layout, 0.4mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.st.com/resource/en/datasheet/stm32g431c6.pdf CSP 49 0.4 @@ -74732,6 +75446,13 @@ WLCSP ST 81 81 Package_CSP +Xilinx_CSG48_7.0x7.0mm_Layout7x7_P0.8mm +XC9572XL CS BGA, 7x7mm, 48 Ball, 7x7 Layout, 0.8mm Pitch, generated with kicad-footprint-generator ipc_bga_generator.py, https://www.xilinx.com/content/dam/xilinx/support/documents/package_specs/cs48.pdf +CSP 48 0.8 CS48 CSG48 +0 +48 +48 +Package_CSP pSemi_CSP-16_1.64x2.04mm_P0.4mm pSemi CSP-16 1.64x2.04x0.285mm (http://www.psemi.com/pdf/datasheets/pe29101ds.pdf, http://www.psemi.com/pdf/app_notes/an77.pdf) psemi csp 16 @@ -75356,7 +76077,7 @@ DFN 0.5 21 Package_DFN_QFN DFN-22-1EP_5x6mm_P0.5mm_EP3.14x4.3mm -DFN22 6*5*0.9 MM, 0.5 P; CASE 506AF\xe2\x88\x9201 (see ON Semiconductor 506AF.PDF) +DFN22 6*5*0.9 MM, 0.5 P; CASE 506AF-01 (https://www.onsemi.com/download/package-drawing/pdf/506af.pdf) DFN 0.5 0 35 @@ -75537,6 +76258,20 @@ HXQFN NoLead 26 17 Package_DFN_QFN +IDT_QFN-12-1EP_2x2mm_P0.5mm_EP1.1x1.1mm +IDT QFN, 12 Pin (https://www.renesas.com/en/document/psc/neg12-package-outline-20-x-20-mm-body-epad-11-x-11-mm-050-mm-pitch-qfn), generated with kicad-footprint-generator ipc_noLead_generator.py +IDT QFN NoLead IDT_NEG-12 +0 +14 +13 +Package_DFN_QFN +IDT_QFN-12-1EP_2x2mm_P0.5mm_EP1.1x1.1mm_ThermalVias +IDT QFN, 12 Pin (https://www.renesas.com/en/document/psc/neg12-package-outline-20-x-20-mm-body-epad-11-x-11-mm-050-mm-pitch-qfn), generated with kicad-footprint-generator ipc_noLead_generator.py +IDT QFN NoLead IDT_NEG-12 +0 +19 +13 +Package_DFN_QFN Infineon_MLPQ-16-14-1EP_4x4mm_P0.5mm MLPQ 32 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) mlpq 32 7x7mm @@ -75663,6 +76398,13 @@ MPS QFN NoLead 12 12 Package_DFN_QFN +MPS_QFN-16_3x3mm_P0.5mm +MPS QFN, 16 Pin (https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP8859/document_id/4033/), generated with kicad-footprint-generator ipc_noLead_generator.py +MPS QFN NoLead +0 +16 +16 +Package_DFN_QFN Maxim_FC2QFN-14_2.5x2.5mm_P0.5mm 14-FC2QFN, 14/12 Pin, https://pdfserv.maximintegrated.com/land_patterns/90-100127.PDF FC2QFN NoLead @@ -77000,6 +77742,20 @@ QFN NoLead 75 49 Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.4x4.4mm +QFN, 48 Pin (https://www.st.com/resource/en/datasheet/stm32wb06cc.pdf#page=60), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead ST-Package-A0BE VFQFPN-48 +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.4x4.4mm_ThermalVias +QFN, 48 Pin (https://www.st.com/resource/en/datasheet/stm32wb06cc.pdf#page=60), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead ST-Package-A0BE VFQFPN-48 +0 +75 +49 +Package_DFN_QFN QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm QFN, 48 Pin (http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=67), generated with kicad-footprint-generator ipc_noLead_generator.py QFN NoLead @@ -78600,7 +79356,7 @@ Texas_RUK0020B_WQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias Texas RUK0020B WQFN, 20 Pin (https://www.ti.com/lit/ds/symlink/mspm0c1104.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py Texas WQFN NoLead 0 -35 +31 21 Package_DFN_QFN Texas_RUM0016A_WQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm @@ -78723,8 +79479,8 @@ MultiRow QFN 105 Package_DFN_QFN Texas_S-PX2QFN-14 -Texas QFN, 14 Pin (http://www.ti.com/lit/ds/symlink/tlv9004.pdf#page=64), generated with kicad-footprint-generator ipc_noLead_generator.py -Texas QFN NoLead +Texas RUC0014A X2QFN, 14 Pin (https://www.ti.com/lit/ml/qfnd283a/qfnd283a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas X2QFN NoLead Texas_X2QFN-14_2x2mm_P0.4mm 0 14 14 @@ -78898,8 +79654,8 @@ QFN 0.65 17 Package_DFN_QFN UQFN-16_1.8x2.6mm_P0.4mm -UQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/ts3a5017.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py -UQFN NoLead TI-RSV0016A +UQFN, 16 Pin (https://www.ti.com/lit/ml/qfnd836/qfnd836.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead Texas_RSV0016A 0 16 16 @@ -78967,6 +79723,13 @@ UQFN NoLead 43 29 Package_DFN_QFN +UQFN-32_5x5mm_P0.5mm +UQFN, 32 Pin (JEDEC MO-248 variation UHHD, 0.65mm maximum overall height, https://www.jedec.org/document_search?search_api_views_fulltext=MO-248), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead STMicroelectronics-UFQFPN32-A09E +0 +32 +32 +Package_DFN_QFN UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm UQFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=345), generated with kicad-footprint-generator ipc_noLead_generator.py UQFN NoLead @@ -79268,6 +80031,20 @@ VQFN NoLead 47 33 Package_DFN_QFN +VQFN-40-1EP_5x5mm_P0.4mm_EP3.3x3.3mm +VQFN, 40 Pin (Based on JEDEC MO-220-K.01, variation VHHE-1, https://tridentiot.com/wp-content/uploads/2024/11/DS-ZW-0001-01-T32CZ20-Datasheet.pdf#page=36), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +45 +41 +Package_DFN_QFN +VQFN-40-1EP_5x5mm_P0.4mm_EP3.3x3.3mm_ThermalVias +VQFN, 40 Pin (Based on JEDEC MO-220-K.01, variation VHHE-1, https://tridentiot.com/wp-content/uploads/2024/11/DS-ZW-0001-01-T32CZ20-Datasheet.pdf#page=36), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +62 +41 +Package_DFN_QFN VQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm VQFN, 40 Pin (Based on JEDEC MO-220-K.01, variation VHHE-1, https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP6536/document_id/3761/), generated with kicad-footprint-generator ipc_noLead_generator.py VQFN NoLead @@ -79338,6 +80115,20 @@ VQFN NoLead 75 49 Package_DFN_QFN +VQFN-48-1EP_7x7mm_P0.5mm_EP2.6x2.6mm +VQFN, 48 Pin (Based on JEDEC MO-220 variation VKKD-2 (using Figure 1), custom Exposed Pad from STMicroeletronics, https://www.jedec.org/document_search?search_api_views_fulltext=MO-220, https://www.st.com/resource/en/datasheet/stspin32f0a.pdf#page=37), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +53 +49 +Package_DFN_QFN +VQFN-48-1EP_7x7mm_P0.5mm_EP2.6x2.6mm_ThermalVias +VQFN, 48 Pin (Based on JEDEC MO-220 variation VKKD-2 (using Figure 1), custom Exposed Pad from STMicroeletronics, https://www.jedec.org/document_search?search_api_views_fulltext=MO-220, https://www.st.com/resource/en/datasheet/stspin32f0a.pdf#page=37), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +63 +49 +Package_DFN_QFN VQFN-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc430f5137.pdf#page=128), generated with kicad-footprint-generator ipc_noLead_generator.py VQFN NoLead @@ -79422,6 +80213,34 @@ powerpak mlp44-24l 35 28 Package_DFN_QFN +Vishay_PowerPAK_MLP55-27L +MLP55-27L (https://www.vishay.com/docs/75269/ppak_mlp55-27l.pdf) +powerpak mlp55-27l +0 +38 +22 +Package_DFN_QFN +Vishay_PowerPAK_MLP55-27L_R +MLP55-27L_R (https://www.vishay.com/docs/75269/ppak_mlp55-27l.pdf) +powerpak mlp55-27l +0 +38 +22 +Package_DFN_QFN +Vishay_PowerPAK_MLP55-27L_R_ThermalVias +MLP55-27L_R (https://www.vishay.com/docs/75269/ppak_mlp55-27l.pdf) +powerpak mlp55-27l +0 +58 +23 +Package_DFN_QFN +Vishay_PowerPAK_MLP55-27L_ThermalVias +MLP55-27L (https://www.vishay.com/docs/75269/ppak_mlp55-27l.pdf) +powerpak mlp55-27l +0 +58 +23 +Package_DFN_QFN W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm W-PDFN, 8 Pin (https://media-www.micron.com/-/media/client/global/documents/products/data-sheet/nor-flash/serial-nor/mt25q/die-rev-a/mt25q_qljs_u_256_aba_0.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py W-PDFN NoLead @@ -81236,7 +82055,7 @@ THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads 64 Package_DIP Fairchild_LSOP-8 -8-Lead, 300\" Wide, Surface Mount Package (https://www.fairchildsemi.com/package-drawings/ML/MLSOP08A.pdf) +8-lead, 300 mils wide, surface mount package (https://www.fairchildsemi.com/package-drawings/ML/MLSOP08A.pdf) LSOP 2.54mm 300mil 0 8 @@ -82418,6 +83237,13 @@ HTQFP-64 Pitch 0.5 135 65 Package_QFP +Hitachi_PQFP-80_14x20mm_P0.8mm +Hitachi PQFP, 80 Pin (Hitachi FP-80B, 2.70mm body thickness, https://www.icbase.com/pdf/HTH/HTH14270106.pdf#page=9, https://bitsavers.trailing-edge.com/components/hitachi/_dataBooks/1994_M24T026_Hitachi_LCD_Controller_Driver_LSI_Data_Book.pdf#page=28), generated with kicad-footprint-generator ipc_gullwing_generator.py +Hitachi PQFP QFP Hitachi_FP-80B +0 +80 +80 +Package_QFP LQFP-32_5x5mm_P0.5mm LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT401-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py LQFP QFP @@ -82565,6 +83391,20 @@ LQFP QFP 80 80 Package_QFP +LQFP-100-1EP_14x14mm_P0.5mm_EP6.9x6.9mm +LQFP, 100 Pin (JEDEC MS-026 variation BED with exposed pad, 1.60mm max body thickness, https://www.jedec.org/system/files/docs/MS-026D.pdf, https://www.nxp.com/docs/en/package-information/SOT2229-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP 98ASA02131D SOT2229-1 +0 +110 +101 +Package_QFP +LQFP-100-1EP_14x14mm_P0.5mm_EP6.9x6.9mm_ThermalVias +LQFP, 100 Pin (JEDEC MS-026 variation BED with exposed pad, 1.60mm max body thickness, https://www.jedec.org/system/files/docs/MS-026D.pdf, https://www.nxp.com/docs/en/package-information/SOT2229-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP 98ASA02131D SOT2229-1 +0 +127 +101 +Package_QFP LQFP-100_14x14mm_P0.5mm LQFP, 100 Pin (https://www.nxp.com/docs/en/package-information/SOT407-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py LQFP QFP @@ -82670,13 +83510,6 @@ Microchip PQFP QFP P-QFP 44-Lead-MQFP S-44-2 44 44 Package_QFP -PQFP-32_5x5mm_P0.5mm -PQFP, 32 Pin (https://www.ti.com/lit/ds/symlink/ads127l01.pdf#page=87), generated with kicad-footprint-generator ipc_gullwing_generator.py -PQFP QFP -0 -32 -32 -Package_QFP PQFP-44_10x10mm_P0.8mm PQFP, 44 Pin (JEDEC MS-022 variation AB, https://www.jedec.org/document_search?search_api_views_fulltext=MS-022, https://ww1.microchip.com/downloads/aemDocuments/documents/package-outline-drawings/c04-21291a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py PQFP QFP P-QFP QQZ M44-2 44L-MQFP-10x10x2mm @@ -82691,9 +83524,16 @@ PQFP QFP 64 64 Package_QFP +PQFP-80_14x14mm_P0.65mm +PQFP, 80 Pin (JEDEC MS-022 variation BC, 2.00mm body thickness, https://www.jedec.org/document_search?search_api_views_fulltext=MS-022), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP MQFP-80 Infineon_P-MQFP-80-7 +0 +80 +80 +Package_QFP PQFP-80_14x20mm_P0.8mm -PQFP80 14x20 / QIP80E CASE 122BS (see ON Semiconductor 122BS.PDF) -QFP 0.8 +PQFP, 80 Pin (JEITA/EIAJ ED-7311A (variation 80-001-PB) / JEDEC MS-022 (variation GB-2), 2.70mm body thickness, https://www.jeita.or.jp/japanese/standard/book/ED-7311A/#target/page_no=91, https://www.jedec.org/document_search?search_api_views_fulltext=MS-022), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP P-QFP080-14.00x20.00-0.80 P-QFP080-1420-0.80 MQFP-80 Onsemi_PQFP80-14x20-/-QIP80E Onsemi_CASE-122BS 0 80 80 @@ -82712,6 +83552,13 @@ PQFP 112 112 112 Package_QFP +PQFP-128_28x28mm_P0.8mm +PQFP, 128 Pin (JEITA/EIAJ ED-7311A (variation 128-001-KD) / JEDEC MS-022 (variation DB-2), 3.40mm body thickness, https://www.jeita.or.jp/japanese/standard/book/ED-7311A/#target/page_no=78, https://www.jedec.org/document_search?search_api_views_fulltext=MS-022), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP P-QFP128-28.00x28.00-0.80 P-QFP128-2828-0.80 MQFP-128 +0 +128 +128 +Package_QFP PQFP-132_24x24mm_P0.635mm PQFP, 132 pins, 24mm sq body, 0.635mm pitch (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) PQFP 132 @@ -82768,6 +83615,13 @@ QFP 0.4 256 256 Package_QFP +TQFP-32_5x5mm_P0.5mm +TQFP, 32 Pin (JEDEC MS-026 variation AAA, 1.00mm body thickness, https://www.jedec.org/document_search?search_api_views_fulltext=MS-026), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +32 +32 +Package_QFP TQFP-32_7x7mm_P0.8mm TQFP, 32 Pin (JEDEC MS-026 variation ABA, https://www.jedec.org/document_search?search_api_views_fulltext=MS-026, https://ww1.microchip.com/downloads/en/PackagingSpec/00000049BZ.pdf#page=656), generated with kicad-footprint-generator ipc_gullwing_generator.py TQFP QFP @@ -82888,22 +83742,29 @@ TQFP QFP 64 Package_QFP TQFP-80-1EP_14x14mm_P0.65mm_EP9.5x9.5mm -80-Lead Plastic Thin Quad Flatpack (PF) - 14x14mm body, 9.5mm sq thermal pad (http://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf) -QFP 0.65 +TQFP, 80 Pin (Based on JEDEC MS-026 variation AEC, 1.00mm body thickness, lead width / tolerances / custom Exposed Pad from Analog Devices, https://www.jedec.org/document_search?search_api_views_fulltext=MS-026, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_80_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP Analog-Devices_SV-80-4 0 -85 +117 +81 +Package_QFP +TQFP-80-1EP_14x14mm_P0.65mm_EP9.5x9.5mm_ThermalVias +TQFP, 80 Pin (Based on JEDEC MS-026 variation AEC, 1.00mm body thickness, lead width / tolerances / custom Exposed Pad from Analog Devices, https://www.jedec.org/document_search?search_api_views_fulltext=MS-026, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_80_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP Analog-Devices_SV-80-4 +0 +199 81 Package_QFP TQFP-80_12x12mm_P0.5mm -80-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) -QFP 0.5 +TQFP, 80 Pin (JEDEC MS-026 variation ADD, 1.00mm body thickness, https://www.jedec.org/document_search?search_api_views_fulltext=MS-026, https://ww1.microchip.com/downloads/aemDocuments/documents/package-outline-drawings/c04-00092c.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP Microchip_X2X 0 80 80 Package_QFP TQFP-80_14x14mm_P0.65mm -80-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) -QFP 0.65 +TQFP, 80 Pin (JEDEC MS-026 variation AEC, 1.00mm body thickness, https://www.jedec.org/document_search?search_api_views_fulltext=MS-026, https://ww1.microchip.com/downloads/en/PackagingSpec/00000049BZ.pdf#page=679), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP Microsemi_VQ80 NXP_TQFP80 NXP_SOT1093-1 0 80 80 @@ -82985,13 +83846,6 @@ Texas HTQFP QFP 88 49 Package_QFP -VQFP-80_14x14mm_P0.65mm -VQFP, 80 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py -VQFP QFP -0 -80 -80 -Package_QFP VQFP-128_14x14mm_P0.4mm VQFP, 128 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py VQFP QFP @@ -83258,20 +84112,6 @@ HTSOP SO 20 9 Package_SO -HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm -HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP0014A -0 -20 -15 -Package_SO -HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm_ThermalVias -HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP0014A -0 -36 -15 -Package_SO HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm 16-Lead Plastic HTSSOP (4.4x5x1.2mm); Thermal pad; (http://www.ti.com/lit/ds/symlink/drv8833.pdf) SSOP 0.65 @@ -83295,14 +84135,14 @@ HTSSOP SO Package_SO HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.66x2.46mm HTSSOP, 16 Pin (http://www.ti.com/lit/ds/symlink/tps2660.pdf#page=48), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP0016H +HTSSOP SO Texas_PWP0016H 0 20 17 Package_SO HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.66x2.46mm_ThermalVias HTSSOP, 16 Pin (http://www.ti.com/lit/ds/symlink/tps2660.pdf#page=48), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP0016H +HTSSOP SO Texas_PWP0016H 0 33 17 @@ -83344,35 +84184,35 @@ HTSSOP 0.65 Package_SO HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.4x3.7mm HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/bq24006.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP/R-PDSO-G20 +HTSSOP SO Texas_PWP/R-PDSO-G20 0 24 21 Package_SO HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP0020U +HTSSOP SO Texas_PWP0020U 0 26 21 Package_SO HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP0020U +HTSSOP SO Texas_PWP0020U 0 42 21 Package_SO HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm HTSSOP, 20 Pin (https://www.ti.com/lit/ds/symlink/tps2663.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP0020T +HTSSOP SO Texas_PWP0020T 0 23 21 Package_SO HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias HTSSOP, 20 Pin (https://www.ti.com/lit/ds/symlink/tps2663.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP0020T +HTSSOP SO Texas_PWP0020T 0 42 21 @@ -83385,40 +84225,54 @@ HTSSOP 0.65 21 Package_SO HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm -HTSSOP, 24 Pin (https://www.st.com/resource/en/datasheet/stp16cp05.pdf#page=25), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP, 24 Pin (JEDEC MO-153 variation ADT, 1.00mm body thickness, custom Exposed Pad size from STMicroelectronics, https://www.jedec.org/document_search?search_api_views_fulltext=MO-153, https://www.st.com/resource/en/datasheet/stp16cp05.pdf#page=25, https://www.st.com/resource/en/datasheet/led1642gw.pdf#page=37), generated with kicad-footprint-generator ipc_gullwing_generator.py HTSSOP SO 0 31 25 Package_SO HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x2.98mm -HTSSOP, 24 Pin (https://www.ti.com/lit/ds/symlink/tlc5949.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP0024P +HTSSOP, 24 Pin (Texas Instruments PWP0024P, based on JEDEC MO-153 variation ADT, 1.00mm body thickness, https://www.ti.com/lit/ml/pptd064i/pptd064i.pdf, https://web.archive.org/web/20170223145154/http://www.ti.com/lit/ds/symlink/tlc5949.pdf#page=49, https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO Texas_PWP0024P Texas_PowerPAD 0 -27 +30 25 Package_SO HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x2.98mm_ThermalVias -HTSSOP, 24 Pin (https://www.ti.com/lit/ds/symlink/tlc5949.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP0024P +HTSSOP, 24 Pin (Texas Instruments PWP0024P, based on JEDEC MO-153 variation ADT, 1.00mm body thickness, https://www.ti.com/lit/ml/pptd064i/pptd064i.pdf, https://web.archive.org/web/20170223145154/http://www.ti.com/lit/ds/symlink/tlc5949.pdf#page=49, https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO Texas_PWP0024P Texas_PowerPAD 0 -49 +52 25 Package_SO HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm HTSSOP, 24 Pin (http://www.ti.com/lit/ds/symlink/tps703.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP/R-PDSO-G24 +HTSSOP SO Texas_PWP/R-PDSO-G24 0 28 25 Package_SO HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm_ThermalVias HTSSOP, 24 Pin (http://www.ti.com/lit/ds/symlink/tps703.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-PWP/R-PDSO-G24 +HTSSOP SO Texas_PWP/R-PDSO-G24 0 47 25 Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.44x3.42mm +HTSSOP, 24 Pin (Texas Instruments PWP0024U, based on JEDEC MO-153 variation ADT, 1.00mm body thickness, https://www.ti.com/lit/ml/pptd402/pptd402.pdf, https://www.ti.com/lit/ds/symlink/tlc5949.pdf#page=50, https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO Texas_PWP0024U Texas_PowerPAD +0 +30 +25 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.44x3.42mm_ThermalVias +HTSSOP, 24 Pin (Texas Instruments PWP0024U, based on JEDEC MO-153 variation ADT, 1.00mm body thickness, https://www.ti.com/lit/ml/pptd402/pptd402.pdf, https://www.ti.com/lit/ds/symlink/tlc5949.pdf#page=50, https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO Texas_PWP0024U Texas_PowerPAD +0 +52 +25 +Package_SO HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.75x6.2mm HTSSOP, 28 Pin (https://www.trinamic.com/fileadmin/assets/Support/AppNotes/AN005x-IC_Package_PCB_Footprint_Guidelines_HTSSOP28_rev1.00.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py HTSSOP SO @@ -83532,36 +84386,36 @@ HTSSOP SO U38E-3C 39 Package_SO HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm -HTSSOP, 38 Pin (http://www.ti.com/lit/ds/symlink/tlc5951.pdf#page=46), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-DAP/R-PDSO-G38 +HTSSOP, 38 Pin (https://www.ti.com/jp/lit/ml/pptd158c/pptd158c.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO Texas_DAP Texas_R-PDSO-G38 0 46 39 Package_SO HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm_ThermalVias -HTSSOP, 38 Pin (http://www.ti.com/lit/ds/symlink/tlc5951.pdf#page=46), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-DAP/R-PDSO-G38 +HTSSOP, 38 Pin (https://www.ti.com/jp/lit/ml/pptd158c/pptd158c.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO Texas_DAP Texas_R-PDSO-G38 0 87 39 Package_SO HTSSOP-44-1EP_6.1x14mm_P0.635mm_EP5.2x14mm_Mask4.31x8.26mm HTSSOP, 44 Pin (http://www.ti.com/lit/pdf/pptd165), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-DDW0044B +HTSSOP SO Texas_DDW0044B 0 61 45 Package_SO HTSSOP-44-1EP_6.1x14mm_P0.635mm_EP5.2x14mm_Mask4.31x8.26mm_ThermalVias HTSSOP, 44 Pin (http://www.ti.com/lit/pdf/pptd165), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-DDW0044B +HTSSOP SO Texas_DDW0044B 0 118 45 Package_SO HTSSOP-44_6.1x14mm_P0.635mm_TopEP4.14x7.01mm HTSSOP, 44 Pin (http://www.ti.com/lit/ds/symlink/tpa3251.pdf#page=38), generated with kicad-footprint-generator ipc_gullwing_generator.py -HTSSOP SO TI-DDV0044D +HTSSOP SO Texas_DDV0044D 0 44 44 @@ -83727,6 +84581,13 @@ Infineon SOIC SO PG-DSO-20 PG-DSO-20-6 PG-DSO-20-9 PG-DSO-20-31 PG-DSO-20-32 PG- 20 20 Package_SO +JEITA_SOIC-8_3.9x4.9mm_P1.27mm +JEITA SOIC, 8 Pin (JEITA/EIAJ ED-7311-19, variation 08-001-ADB, https://www.jeita.or.jp/japanese/standard/book/ED-7311-19/#target/page_no=20), generated with kicad-footprint-generator ipc_gullwing_generator.py +JEITA SOIC SO P-SOP-8 P-SOP08-03.90x04.90-1.27 P-SOP08-0225-1.27 narrow +0 +8 +8 +Package_SO Linear_HTSSOP-31-38-1EP_4.4x9.7mm_P0.5mm_EP2.74x4.75mm Linear HTSSOP, 31 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-tssop/tssop_38_05-08-1865.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py Linear HTSSOP SO FE38-(31) @@ -83741,20 +84602,6 @@ Linear HTSSOP SO FE38-(31) 54 32 Package_SO -MFSOP6-4_4.4x3.6mm_P1.27mm -https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.4pin%20MFSOP6.html -MFSOP 4 pin SMD -0 -4 -4 -Package_SO -MFSOP6-5_4.4x3.6mm_P1.27mm -https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.5pin%20MFSOP6.html -MFSOP 4 pin SMD -0 -5 -5 -Package_SO MSOP-8-1EP_3x3mm_P0.65mm_EP1.5x1.8mm MSOP, 8 Pin (https://www.diodes.com/assets/Package-Files/MSOP-8EP.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py MSOP SO @@ -84105,13 +84952,6 @@ SO SO TLP2310 Toshiba 5 5 Package_SO -SO-5_4.4x3.6mm_P1.27mm -5-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true -SO SOIC 1.27 -0 -5 -5 -Package_SO SO-6L_10x3.84mm_P1.27mm 6-pin plasic small outline 7,5mm long https://toshiba.semicon-storage.com/info/docget.jsp?did=53548&prodName=TLP2770 SO-6L @@ -84210,6 +85050,13 @@ SOIC SO 4 4 Package_SO +SOIC-5-6_4.4x3.6mm_P1.27mm +SOIC, 5 Pin (JEDEC MO-155, variation AA, 2.50mm nominal body thickness, https://www.jedec.org/system/files/docs/Mo-155a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +5 +5 +Package_SO SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py SOIC SO @@ -84308,6 +85155,13 @@ SOIC SO 8 8 Package_SO +SOIC-8_3.81x9.347mm_P2.54mm +SOIC, 8 Pin (https://www.littelfuse.com/assetdocs/littelfuse-integrated-circuits-cpc2014n-datasheet?assetguid=6e3baf84-de75-4ea7-97ce-3a5e05a007c9), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO SOIC-8_5.3x5.3mm_P1.27mm SOIC, 8 Pin (JEITA/EIAJ ED-7311-19 variation 08-001-BBA and Atmel/Microchip, 208 mils width, https://www.jeita.or.jp/japanese/standard/book/ED-7311-19/#target/page_no=21, https://ww1.microchip.com/downloads/en/DeviceDoc/20005045C.pdf#page=23, https://ww1.microchip.com/downloads/en/DeviceDoc/doc2535.pdf#page=162), generated with kicad-footprint-generator ipc_gullwing_generator.py SOIC SO P-SOP SOP SOP-8 SO SO-8 8S2 S2AE/F K04-056 CASE-751BE SO8W 8-Pin-SOIC PSA W8-2 W8-4 W8MS-1 FPT-8P-M08 @@ -84366,7 +85220,7 @@ SOIC 1.27 16 12 Wide Package_SO SOIC-16W_5.3x10.2mm_P1.27mm SOIC, 16 Pin (http://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py -SOIC SO TI-NS TI-NS0016A +SOIC SO Texas_NS Texas_NS0016A 0 16 16 @@ -84498,7 +85352,7 @@ SOJ SO 44 Package_SO SOP-4_3.8x4.1mm_P2.54mm -SOP, 4 Pin (http://www.ixysic.com/home/pdfs.nsf/www/CPC1017N.pdf/$file/CPC1017N.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP, 4 Pin (https://www.littelfuse.com/assetdocs/littelfuse-integrated-circuits-cpc1017n-datasheet?assetguid=b4f177f1-629f-4104-97a5-8b8d709e83de), generated with kicad-footprint-generator ipc_gullwing_generator.py SOP SO 0 4 @@ -84532,13 +85386,6 @@ SOP SO 20 9 Package_SO -SOP-8_3.9x4.9mm_P1.27mm -SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=79), generated with kicad-footprint-generator ipc_gullwing_generator.py -SOP SO -0 -8 -8 -Package_SO SOP-8_3.76x4.96mm_P1.27mm SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX211.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py SOP SO @@ -84840,6 +85687,13 @@ SSOP 0.65 28 28 Package_SO +SSOP-40_8.8x17.5mm_P0.8mm +SSOP, 40 Pin (JEITA/EIAJ ED-7311-20 variation 40-001-GABB, 2.40mm body thickness, https://www.jeita.or.jp/japanese/standard/book/ED-7311-20/#target/page_no=114), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO P-SSOP40-08.80x17.50-0.80 P-SSOP40-0450-0.80 Toshiba_SSOP40-P-450 +0 +40 +40 +Package_SO SSOP-44_5.3x12.8mm_P0.5mm 44-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (http://cds.linear.com/docs/en/datasheet/680313fa.pdf) SSOP 0.5 @@ -85177,7 +86031,7 @@ TSSOP SO 14 Package_SO TSSOP-14_4.4x5mm_P0.65mm -TSSOP, 14 Pin (JEDEC MO-153 Var AB-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP, 14 Pin (JEDEC MO-153 variation AB-1, 1.00mm body thickness, https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py TSSOP SO 0 14 @@ -85213,7 +86067,7 @@ TSSOP SO Package_SO TSSOP-16_4.4x5mm_P0.65mm TSSOP, 16 Pin (https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py -TSSOP SO JEDEC-MO-153-AB TI-PW0016A Microchip-ST Toshiba-TSSOP16-P-0044-0.65A NXP-SOT403-1 Infineon-P-TSSOP-16-800 +TSSOP SO JEDEC-MO-153-AB Texas_PW0016A Microchip-ST Toshiba-TSSOP16-P-0044-0.65A NXP-SOT403-1 Infineon-P-TSSOP-16-800 0 16 16 @@ -85246,13 +86100,6 @@ TSSOP SO 20 20 Package_SO -TSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm -TSSOP, 24 Pin (https://www.st.com/resource/en/datasheet/led1642gw.pdf#page=37), generated with kicad-footprint-generator ipc_gullwing_generator.py -TSSOP SO -0 -31 -25 -Package_SO TSSOP-24_4.4x5mm_P0.4mm TSSOP, 24 Pin (JEDEC MO-153 Var CA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py TSSOP SO @@ -85268,7 +86115,7 @@ TSSOP SO 24 Package_SO TSSOP-24_4.4x7.8mm_P0.65mm -TSSOP, 24 Pin (JEDEC MO-153 Var AD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP, 24 Pin (JEDEC MO-153 variation AD, 1.00mm body thickness, https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py TSSOP SO 0 24 @@ -85743,6 +86590,20 @@ HTSOP 1.27 18 9 Package_SO +Texas_HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3.155x3.255mm +Texas HTSSOP, 14 Pin (Texas Instruments PWP0014A, based on JEDEC MO-153 variation ABT-1, 1.00mm body thickness, https://www.ti.com/lit/ml/pptd287a/pptd287a.pdf, https://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34, https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +Texas HTSSOP SO Texas_PowerPAD-TSSOP +0 +20 +15 +Package_SO +Texas_HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3.155x3.255mm_ThermalVias +Texas HTSSOP, 14 Pin (Texas Instruments PWP0014A, based on JEDEC MO-153 variation ABT-1, 1.00mm body thickness, https://www.ti.com/lit/ml/pptd287a/pptd287a.pdf, https://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34, https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +Texas HTSSOP SO Texas_PowerPAD-TSSOP +0 +36 +15 +Package_SO Texas_PW0020A_TSSOP-20_4.4x6.5mm_P0.65mm Texas PW0020A TSSOP, 20 Pin (https://www.ti.com/lit/ml/mpds362a/mpds362a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py Texas TSSOP SO @@ -85792,6 +86653,20 @@ DGK VSSOP SO 8 8 Package_SO +Toshiba_SOIC-4-6_4.4x3.6mm_P1.27mm +Toshiba SOIC, 4 Pin (https://toshiba.semicon-storage.com/eu/semiconductor/design-development/package/detail.4pin%20MFSOP6.html), generated with kicad-footprint-generator ipc_gullwing_generator.py +Toshiba SOIC SO Toshiba_11-4C1 Toshiba_MFSOP-4-6 +0 +4 +4 +Package_SO +Toshiba_SOIC-5-6_4.4x3.6mm_P1.27mm +Toshiba SOIC, 5 Pin (https://toshiba.semicon-storage.com/eu/semiconductor/design-development/package/detail.5pin%20MFSOP6.html), generated with kicad-footprint-generator ipc_gullwing_generator.py +Toshiba SOIC SO Toshiba_11-4C2 Toshiba_MFSOP-5-6 +0 +5 +5 +Package_SO VSO-40_7.6x15.4mm_P0.762mm VSO40: plastic very small outline package; 40 leads (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot158-1_po.pdf) SSOP 0.762 @@ -85808,14 +86683,14 @@ SSOP 0.75 Package_SO VSSOP-8_2.3x2mm_P0.5mm VSSOP, 8 Pin (https://www.jedec.org/standards-documents/docs/mo-187-f), generated with kicad-footprint-generator ipc_gullwing_generator.py -VSSOP SO JEDEC-MO-187-CA TI-DCU0008A +VSSOP SO JEDEC-MO-187-CA Texas_DCU0008A 0 8 8 Package_SO VSSOP-8_3x3mm_P0.65mm VSSOP, 8 Pin (https://www.jedec.org/standards-documents/docs/mo-187-f), generated with kicad-footprint-generator ipc_gullwing_generator.py -VSSOP SO JEDEC-MO-187-AA TI-DGK0008A +VSSOP SO JEDEC-MO-187-AA Texas_DGK0008A 0 8 8 @@ -86219,6 +87094,20 @@ Texas VSON-HR NoLead 8 8 Package_SON +Texas_X2SON-4-1EP_1.1x1.4mm_P0.5mm_EP0.8x0.6mm +Texas X2SON, 4 Pin (http://www.ti.com/lit/ds/symlink/drv5032.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas X2SON NoLead +0 +6 +5 +Package_SON +Texas_X2SON-4-1EP_1.1x1.4mm_P0.5mm_EP0.8x0.6mm_ThermalVias +Texas X2SON, 4 Pin (http://www.ti.com/lit/ds/symlink/drv5032.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas X2SON NoLead +0 +8 +5 +Package_SON Texas_X2SON-4_1x1mm_P0.65mm X2SON 5 pin 1x1mm package, DQN0004A (Reference Datasheet: http://www.ti.com/lit/ds/sbvs193d/sbvs193d.pdf Reference part: TPS383x) [StepUp generated footprint] X2SON @@ -86529,14 +87418,14 @@ WSON 0.5 Package_SON WSON-10-1EP_4x4mm_P0.8mm_EP2.6x3mm WSON, 10 Pin (https://www.ti.com/lit/ml/mpss046b/mpss046b.pdf?ts=1728800628041&ref_url=https%253A%252F%252Fwww.ti.com%252Fpackaging%252Fdocs%252Fsearchtipackages.tsp%253FpackageName%253DSON), generated with kicad-footprint-generator ipc_noLead_generator.py -WSON NoLead +WSON NoLead Texas_DPR0010A 0 15 11 Package_SON WSON-10-1EP_4x4mm_P0.8mm_EP2.6x3mm_ThermalVias WSON, 10 Pin (https://www.ti.com/lit/ml/mpss046b/mpss046b.pdf?ts=1728800628041&ref_url=https%253A%252F%252Fwww.ti.com%252Fpackaging%252Fdocs%252Fsearchtipackages.tsp%253FpackageName%253DSON), generated with kicad-footprint-generator ipc_noLead_generator.py -WSON NoLead +WSON NoLead Texas_DPR0010A 0 25 11 @@ -87459,7 +88348,7 @@ TO-277A SMPC 3 Package_TO_SOT_SMD TO-277B -TO-227B https://media.digikey.com/pdf/Data%20Sheets/Littelfuse%20PDFs/DST2050S.pdf +TO-277B https://media.digikey.com/pdf/Data%20Sheets/Littelfuse%20PDFs/DST2050S.pdf TO-277B 0 9 @@ -88774,6 +89663,13 @@ TO-220-9 Vertical 2.54mm Pitch Multiwatt-8 8 8 Package_TO_SOT_THT +TO-220-9_P1.93x5.08mm_StaggerOdd_Lead3.378mm_Vertical +TO-220-9, Vertical, RM 0.965mm, Texas_NEC0009A, Texas_TA09A-(Rev-C), staggered type-1, see Texas Instruments NEC0009A, https://www.ti.com/lit/ml/mpsf023/mpsf023.pdf?ts=1736330780857, generated with kicad-footprint-generator TO_SOT_THT_generate.py +TO-220-9 Vertical RM 0.965mm Texas_NEC0009A Texas_TA09A-(Rev-C) staggered type-1 +0 +9 +9 +Package_TO_SOT_THT TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical TO-220-9, Vertical, RM 0.97mm, staggered type-2, generated with kicad-footprint-generator TO_SOT_THT_generate.py TO-220-9 Vertical RM 0.97mm staggered type-2 @@ -89845,6 +90741,13 @@ Potentiometer vertical Bourns 3386F 3 3 Potentiometer_THT +Potentiometer_Bourns_3386H_Horizontal +Potentiometer, horizontal, Bourns 3386H, https://www.bourns.com/pdfs/3386.pdf +Potentiometer horizontal Bourns 3386H +0 +3 +3 +Potentiometer_THT Potentiometer_Bourns_3386P_Vertical Potentiometer, vertical, Bourns 3386P, https://www.bourns.com/pdfs/3386.pdf Potentiometer vertical Bourns 3386P @@ -90293,6 +91196,13 @@ antenna 2 2 RF_Antenna +Johanson_2450AT18x100_2400-2500Mhz +Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, -0.5dBi, https://www.johansontechnology.com/datasheets/2450AT18A100/2450AT18A100.pdf +antenna +0 +2 +2 +RF_Antenna Johanson_2450AT43F0100 Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, 1dBi, https://www.johansontechnology.com/datasheets/2450AT43F0100/2450AT43F0100.pdf antenna @@ -90300,6 +91210,13 @@ antenna 2 2 RF_Antenna +Johanson_2450AT43F0100_2400-2500Mhz +Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, 1dBi, https://www.johansontechnology.com/datasheets/2450AT43F0100/2450AT43F0100.pdf +antenna +0 +2 +2 +RF_Antenna Molex_47948-0001_2.4Ghz SMD antenna 2400-2500Mhz, 3.7dBi, https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/productspecificationpdf/479/47948/PS-47948-001-001.pdf?inline rf antenna @@ -91084,6 +92001,13 @@ Bluetooth BLE NFC 39 39 RF_Module +Laird_BL653 +BL653 Bluetooth 5.1 module, https://www.lairdconnect.com/wireless-modules/bluetooth-modules/bluetooth-5-modules/bl653-series-bluetooth-51-802154-nfc-module +Wi-Fi Module +0 +73 +73 +RF_Module MCU_Seeed_ESP32C3 ESP32C3 Seeed Xiao RF Wifi Shield (https://www.seeedstudio.com/blog/wp-content/uploads/2022/08/Seeed-Studio-XIAO-Series-Package-and-PCB-Design.pdf) wifi bluetooth microcontroller @@ -91875,6 +92799,13 @@ ssr 4 4 Relay_THT +Relay_SPDT_CUI_SR5 +CUI Relay, SPDT, https://www.cuidevices.com/product/resource/sr5.pdf +CUI Relay SPDT +0 +6 +5 +Relay_THT Relay_SPDT_Finder_32.21-x000 Finder 32.21-x000 Relay, SPDT, https://gfinder.findernet.com/assets/Series/355/S32EN.pdf AXICOM IM-Series Relay SPDT @@ -92477,6 +93408,20 @@ resistor handsolder 2 2 Resistor_SMD +R_0508_1220Metric +Resistor SMD 0508 (1220 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.koaspeer.com/pdfs/WK73S.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0508_1220Metric_Pad1.12x2.15mm_HandSolder +Resistor SMD 0508 (1220 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: https://www.koaspeer.com/pdfs/WK73S.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD R_0603_1608Metric Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator resistor @@ -92603,6 +93548,20 @@ resistor handsolder 2 2 Resistor_SMD +R_1225_3264Metric +Resistor SMD 1225 (3264 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.koaspeer.com/pdfs/WK73S.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1225_3264Metric_Pad1.47x6.45mm_HandSolder +Resistor SMD 1225 (3264 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: https://www.koaspeer.com/pdfs/WK73S.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD R_1812_4532Metric Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator resistor @@ -94193,7 +95152,7 @@ Current transducer 10 Sensor_Distance AMS_OLGA12 -TMF8820/1/8 distance sensor +TMF8820/1/8 distance sensor, https://look.ams-osram.com/m/52236c476132a095/original/TMF8820-21-28-Multizone-Time-of-Flight-Sensor.pdf TMF8820 TMF8821 TMF8828 0 12 @@ -94226,6 +95185,13 @@ sensirion dfn nolead 0 10 9 +Sensor_Humidity +Texas_S-PWSON-N6-HDC2080 +Relative Humidity and Temperature Sensor with I2C Interface, https://www.ti.com/lit/ds/symlink/hdc2080.pdf +sensor humidity temperature i2c iic digital +0 +11 +7 Sensor_Motion Analog_LGA-16_3.25x3mm_P0.5mm_LayoutBorder3x5y LGA, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ADXL363.pdf#page=44) @@ -95831,42 +96797,42 @@ Logo UKCA marking 0 Symbol WEEE-Logo_4.2x6mm_SilkScreen -Waste Electrical and Electronic Equipment Directive +Waste Electrical and Electronic Equipment Directive https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32012L0019#page=29 Logo WEEE 0 0 0 Symbol WEEE-Logo_5.6x8mm_SilkScreen -Waste Electrical and Electronic Equipment Directive +Waste Electrical and Electronic Equipment Directive https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32012L0019#page=29 Logo WEEE 0 0 0 Symbol WEEE-Logo_8.4x12mm_SilkScreen -Waste Electrical and Electronic Equipment Directive +Waste Electrical and Electronic Equipment Directive https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32012L0019#page=29 Logo WEEE 0 0 0 Symbol WEEE-Logo_14x20mm_SilkScreen -Waste Electrical and Electronic Equipment Directive +Waste Electrical and Electronic Equipment Directive https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32012L0019#page=29 Logo WEEE 0 0 0 Symbol WEEE-Logo_21x30mm_SilkScreen -Waste Electrical and Electronic Equipment Directive +Waste Electrical and Electronic Equipment Directive https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32012L0019#page=29 Logo WEEE 0 0 0 Symbol WEEE-Logo_28.1x40mm_SilkScreen -Waste Electrical and Electronic Equipment Directive +Waste Electrical and Electronic Equipment Directive https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32012L0019#page=29 Logo WEEE 0 0 @@ -96461,323 +97427,323 @@ THT Terminal Block 4Ucon ItemNo. 10706 vertical pitch 3.5mm size 53.5x8.3mm dril 15 TerminalBlock_Altech Altech_AK100_1x02_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 2 pins, pitch 5mm, size 10x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 10x9mm drill 1.3mm pad 3mm 0 2 2 TerminalBlock_Altech Altech_AK100_1x03_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 3 pins, pitch 5mm, size 15x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 15x9mm drill 1.3mm pad 3mm 0 3 3 TerminalBlock_Altech Altech_AK100_1x04_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 4 pins, pitch 5mm, size 20x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 20x9mm drill 1.3mm pad 3mm 0 4 4 TerminalBlock_Altech Altech_AK100_1x05_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 5 pins, pitch 5mm, size 25x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 25x9mm drill 1.3mm pad 3mm 0 5 5 TerminalBlock_Altech Altech_AK100_1x06_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 6 pins, pitch 5mm, size 30x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 30x9mm drill 1.3mm pad 3mm 0 6 6 TerminalBlock_Altech Altech_AK100_1x07_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 7 pins, pitch 5mm, size 35x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 35x9mm drill 1.3mm pad 3mm 0 7 7 TerminalBlock_Altech Altech_AK100_1x08_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 8 pins, pitch 5mm, size 40x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 40x9mm drill 1.3mm pad 3mm 0 8 8 TerminalBlock_Altech Altech_AK100_1x09_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 9 pins, pitch 5mm, size 45x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 45x9mm drill 1.3mm pad 3mm 0 9 9 TerminalBlock_Altech Altech_AK100_1x10_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 10 pins, pitch 5mm, size 50x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 50x9mm drill 1.3mm pad 3mm 0 10 10 TerminalBlock_Altech Altech_AK100_1x11_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 11 pins, pitch 5mm, size 55x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 55x9mm drill 1.3mm pad 3mm 0 11 11 TerminalBlock_Altech Altech_AK100_1x12_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 12 pins, pitch 5mm, size 60x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 60x9mm drill 1.3mm pad 3mm 0 12 12 TerminalBlock_Altech Altech_AK100_1x13_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 13 pins, pitch 5mm, size 65x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 65x9mm drill 1.3mm pad 3mm 0 13 13 TerminalBlock_Altech Altech_AK100_1x14_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 14 pins, pitch 5mm, size 70x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 70x9mm drill 1.3mm pad 3mm 0 14 14 TerminalBlock_Altech Altech_AK100_1x15_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 15 pins, pitch 5mm, size 75x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 75x9mm drill 1.3mm pad 3mm 0 15 15 TerminalBlock_Altech Altech_AK100_1x16_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 16 pins, pitch 5mm, size 80x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 80x9mm drill 1.3mm pad 3mm 0 16 16 TerminalBlock_Altech Altech_AK100_1x17_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 17 pins, pitch 5mm, size 85x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 85x9mm drill 1.3mm pad 3mm 0 17 17 TerminalBlock_Altech Altech_AK100_1x18_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 18 pins, pitch 5mm, size 90x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 90x9mm drill 1.3mm pad 3mm 0 18 18 TerminalBlock_Altech Altech_AK100_1x19_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 19 pins, pitch 5mm, size 95x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 95x9mm drill 1.3mm pad 3mm 0 19 19 TerminalBlock_Altech Altech_AK100_1x20_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 20 pins, pitch 5mm, size 100x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 100x9mm drill 1.3mm pad 3mm 0 20 20 TerminalBlock_Altech Altech_AK100_1x21_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 21 pins, pitch 5mm, size 105x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 105x9mm drill 1.3mm pad 3mm 0 21 21 TerminalBlock_Altech Altech_AK100_1x22_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 22 pins, pitch 5mm, size 110x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 110x9mm drill 1.3mm pad 3mm 0 22 22 TerminalBlock_Altech Altech_AK100_1x23_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 23 pins, pitch 5mm, size 115x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 115x9mm drill 1.3mm pad 3mm 0 23 23 TerminalBlock_Altech Altech_AK100_1x24_P5.00mm -Altech AK100 serie terminal block (Script generated with StandardBox.py) (https://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK100 serie connector +Terminal block Altech AK100, 24 pins, pitch 5mm, size 120x9mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=3, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK100 pitch 5mm size 120x9mm drill 1.3mm pad 3mm 0 24 24 TerminalBlock_Altech Altech_AK300_1x02_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 10x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 10x12.5mm drill 1.3mm pad 3mm 0 2 2 TerminalBlock_Altech Altech_AK300_1x03_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 15x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 15x12.5mm drill 1.3mm pad 3mm 0 3 3 TerminalBlock_Altech Altech_AK300_1x04_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 20x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 20x12.5mm drill 1.3mm pad 3mm 0 4 4 TerminalBlock_Altech Altech_AK300_1x05_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 25x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 25x12.5mm drill 1.3mm pad 3mm 0 5 5 TerminalBlock_Altech Altech_AK300_1x06_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 30x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 30x12.5mm drill 1.3mm pad 3mm 0 6 6 TerminalBlock_Altech Altech_AK300_1x07_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 35x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 35x12.5mm drill 1.3mm pad 3mm 0 7 7 TerminalBlock_Altech Altech_AK300_1x08_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 40x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 40x12.5mm drill 1.3mm pad 3mm 0 8 8 TerminalBlock_Altech Altech_AK300_1x09_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 45x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 45x12.5mm drill 1.3mm pad 3mm 0 9 9 TerminalBlock_Altech Altech_AK300_1x10_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 50x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 50x12.5mm drill 1.3mm pad 3mm 0 10 10 TerminalBlock_Altech Altech_AK300_1x11_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 11 pins, pitch 5mm, size 55x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 55x12.5mm drill 1.3mm pad 3mm 0 11 11 TerminalBlock_Altech Altech_AK300_1x12_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 60x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 60x12.5mm drill 1.3mm pad 3mm 0 12 12 TerminalBlock_Altech Altech_AK300_1x13_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 13 pins, pitch 5mm, size 65x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 65x12.5mm drill 1.3mm pad 3mm 0 13 13 TerminalBlock_Altech Altech_AK300_1x14_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 14 pins, pitch 5mm, size 70x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 70x12.5mm drill 1.3mm pad 3mm 0 14 14 TerminalBlock_Altech Altech_AK300_1x15_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 15 pins, pitch 5mm, size 75x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 75x12.5mm drill 1.3mm pad 3mm 0 15 15 TerminalBlock_Altech Altech_AK300_1x16_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 80x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 80x12.5mm drill 1.3mm pad 3mm 0 16 16 TerminalBlock_Altech Altech_AK300_1x17_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 17 pins, pitch 5mm, size 85x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 85x12.5mm drill 1.3mm pad 3mm 0 17 17 TerminalBlock_Altech Altech_AK300_1x18_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 18 pins, pitch 5mm, size 90x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 90x12.5mm drill 1.3mm pad 3mm 0 18 18 TerminalBlock_Altech Altech_AK300_1x19_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 19 pins, pitch 5mm, size 95x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 95x12.5mm drill 1.3mm pad 3mm 0 19 19 TerminalBlock_Altech Altech_AK300_1x20_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 20 pins, pitch 5mm, size 100x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 100x12.5mm drill 1.3mm pad 3mm 0 20 20 TerminalBlock_Altech Altech_AK300_1x21_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 21 pins, pitch 5mm, size 105x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 105x12.5mm drill 1.3mm pad 3mm 0 21 21 TerminalBlock_Altech Altech_AK300_1x22_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 22 pins, pitch 5mm, size 110x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 110x12.5mm drill 1.3mm pad 3mm 0 22 22 TerminalBlock_Altech Altech_AK300_1x23_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 23 pins, pitch 5mm, size 115x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 115x12.5mm drill 1.3mm pad 3mm 0 23 23 TerminalBlock_Altech Altech_AK300_1x24_P5.00mm_45-Degree -Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF) -Altech AK300 serie connector +Terminal block Altech AK300, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 120x12.5mm, drill diameter 1.3mm, pad diameter 3mm, https://www.altechcorp.com/PDFS/PCBMETRC.PDF#page=5, generated with kicad-footprint-generator TerminalBlock_Altech +THT Terminal block Altech AK300 45Degree pitch 5mm size 120x12.5mm drill 1.3mm pad 3mm 0 24 24 @@ -97797,6 +98763,90 @@ THT Terminal Block Phoenix MKDS-1,5-16 pitch 5mm size 80x9.8mm drill 1.3mm pad 2 16 16 TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1-2-3.81_1x02_P3.81mm_Horizontal +Terminal Block Phoenix MKDS-1-2-3.81, 2 pins, pitch 3.81mm, size 7.61x7.3mm, drill diameter 1.1mm, pad diameter 2mm, http://www.phoenixcontact.com/us/products/1727010/pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1-2-3.81 pitch 3.81mm size 7.61x7.3mm drill 1.1mm pad 2mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1-3-3.81_1x03_P3.81mm_Horizontal +Terminal Block Phoenix MKDS-1-3-3.81, 3 pins, pitch 3.81mm, size 11.4x7.3mm, drill diameter 1.1mm, pad diameter 2mm, http://www.phoenixcontact.com/us/products/1727023/pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1-3-3.81 pitch 3.81mm size 11.4x7.3mm drill 1.1mm pad 2mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1-4-3.81_1x04_P3.81mm_Horizontal +Terminal Block Phoenix MKDS-1-4-3.81, 4 pins, pitch 3.81mm, size 15.2x7.3mm, drill diameter 1.1mm, pad diameter 2mm, http://www.phoenixcontact.com/us/products/1727036/pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1-4-3.81 pitch 3.81mm size 15.2x7.3mm drill 1.1mm pad 2mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1-5-3.81_1x05_P3.81mm_Horizontal +Terminal Block Phoenix MKDS-1-5-3.81, 5 pins, pitch 3.81mm, size 19x7.3mm, drill diameter 1.1mm, pad diameter 2mm, http://www.phoenixcontact.com/us/products/1727049/pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1-5-3.81 pitch 3.81mm size 19x7.3mm drill 1.1mm pad 2mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1-6-3.81_1x06_P3.81mm_Horizontal +Terminal Block Phoenix MKDS-1-6-3.81, 6 pins, pitch 3.81mm, size 22.9x7.3mm, drill diameter 1.1mm, pad diameter 2mm, http://www.phoenixcontact.com/us/products/1727052/pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1-6-3.81 pitch 3.81mm size 22.9x7.3mm drill 1.1mm pad 2mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1-7-3.81_1x07_P3.81mm_Horizontal +Terminal Block Phoenix MKDS-1-7-3.81, 7 pins, pitch 3.81mm, size 26.7x7.3mm, drill diameter 1.1mm, pad diameter 2mm, http://www.phoenixcontact.com/us/products/1727065/pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1-7-3.81 pitch 3.81mm size 26.7x7.3mm drill 1.1mm pad 2mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1-8-3.81_1x08_P3.81mm_Horizontal +Terminal Block Phoenix MKDS-1-8-3.81, 8 pins, pitch 3.81mm, size 30.5x7.3mm, drill diameter 1.1mm, pad diameter 2mm, http://www.phoenixcontact.com/us/products/1727078/pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1-8-3.81 pitch 3.81mm size 30.5x7.3mm drill 1.1mm pad 2mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1-9-3.81_1x09_P3.81mm_Horizontal +Terminal Block Phoenix MKDS-1-9-3.81, 9 pins, pitch 3.81mm, size 34.3x7.3mm, drill diameter 1.1mm, pad diameter 2mm, http://www.phoenixcontact.com/us/products/1727081/pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1-9-3.81 pitch 3.81mm size 34.3x7.3mm drill 1.1mm pad 2mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1-10-3.81_1x10_P3.81mm_Horizontal +Terminal Block Phoenix MKDS-1-10-3.81, 10 pins, pitch 3.81mm, size 38.1x7.3mm, drill diameter 1.1mm, pad diameter 2mm, http://www.phoenixcontact.com/us/products/1727094/pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1-10-3.81 pitch 3.81mm size 38.1x7.3mm drill 1.1mm pad 2mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1-11-3.81_1x11_P3.81mm_Horizontal +Terminal Block Phoenix MKDS-1-11-3.81, 11 pins, pitch 3.81mm, size 41.9x7.3mm, drill diameter 1.1mm, pad diameter 2mm, http://www.phoenixcontact.com/us/products/1727104/pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1-11-3.81 pitch 3.81mm size 41.9x7.3mm drill 1.1mm pad 2mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1-12-3.81_1x12_P3.81mm_Horizontal +Terminal Block Phoenix MKDS-1-12-3.81, 12 pins, pitch 3.81mm, size 45.7x7.3mm, drill diameter 1.1mm, pad diameter 2mm, http://www.phoenixcontact.com/us/products/1727117/pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1-12-3.81 pitch 3.81mm size 45.7x7.3mm drill 1.1mm pad 2mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1-13-3.81_1x13_P3.81mm_Horizontal +Terminal Block Phoenix MKDS-1-13-3.81, 13 pins, pitch 3.81mm, size 49.5x7.3mm, drill diameter 1.1mm, pad diameter 2mm, http://www.phoenixcontact.com/us/products/1931754/pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1-13-3.81 pitch 3.81mm size 49.5x7.3mm drill 1.1mm pad 2mm +0 +13 +13 +TerminalBlock_Phoenix TerminalBlock_Phoenix_MKDS-3-2-5.08_1x02_P5.08mm_Horizontal Terminal Block Phoenix MKDS-3-2-5.08, 2 pins, pitch 5.08mm, size 10.2x11.2mm, drill diameter 1.3mm, pad diameter 2.6mm, http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Phoenix THT Terminal Block Phoenix MKDS-3-2-5.08 pitch 5.08mm size 10.2x11.2mm drill 1.3mm pad 2.6mm @@ -101172,15 +102222,15 @@ permalloy core 4 Transformer_SMD Transformer_Ethernet_Bel_S558-5999-T7-F -Ethernet Transformer, Bel S558-5999-T7-F, https://www.belfuse.com/resources/ICMs/lan-/S558-5999-T7-F.pdf -Ethernet Transformer +Bel S558-5999-T7-F SO, 16 Pin (https://www.belfuse.com/media/drawings/products/discrete-magnetics/dr-mag-s558-5999-t7-f.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +Bel SO Transformer_SMD Bel_QBS001 0 16 16 Transformer_SMD Transformer_Ethernet_Bourns_PT61017PEL -https://www.bourns.com/docs/Product-Datasheets/PT61017PEL.pdf -Transformer Ethernet Single Center-Tap +Bourns PT61017PEL SO, 16 Pin (https://www.bourns.com/docs/Product-Datasheets/PT61017PEL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +Bourns SO Transformer_SMD 0 16 16 @@ -101192,6 +102242,20 @@ Gigabit PoE Ethernet Transformer Single 24 24 Transformer_SMD +Transformer_Ethernet_Bourns_SM13126PEL +Bourns SM13126PEL SO, 16 Pin (https://www.bourns.com/docs/Product-Datasheets/SM13126PEL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +Bourns SO Transformer_SMD +0 +16 +16 +Transformer_SMD +Transformer_Ethernet_CNDtek_H1102N +CNDtek H1102N SO, 16 Pin (https://www.lcsc.com/datasheet/lcsc_datasheet_2412231915_CND-tek-H1102N_C42418465.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +CNDtek SO Transformer_SMD +0 +16 +16 +Transformer_SMD Transformer_Ethernet_HALO_TG111-MSC13 Transformer Ethernet SMD, https://www.haloelectronics.com/pdf/discrete-genesus.pdf Transformer Ethernet SMD @@ -102676,6 +103740,13 @@ Varistor VF 2 2 indigos_imports +BAT-SMD_BH-AAA-B5BA021 + + +0 +3 +2 +indigos_imports ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP @@ -102717,3 +103788,10 @@ SSOP-5_L2.9-W1.6-P0.95-LS2.8-TL 0 5 5 +indigos_imports +SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6 + + +0 +4 +4 diff --git a/kicad/stm32card/stm32card.kicad_pcb b/kicad/stm32card/stm32card.kicad_pcb index 5af880d..315d4b6 100644 --- a/kicad/stm32card/stm32card.kicad_pcb +++ b/kicad/stm32card/stm32card.kicad_pcb @@ -87,9 +87,9 @@ (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) (disableapertmacros no) (usegerberextensions yes) - (usegerberattributes yes) - (usegerberadvancedattributes yes) - (creategerberjobfile yes) + (usegerberattributes no) + (usegerberadvancedattributes no) + (creategerberjobfile no) (dashed_line_dash_ratio 12.000000) (dashed_line_gap_ratio 3.000000) (svgprecision 4) @@ -119,7 +119,7 @@ (mirror no) (drillshape 0) (scaleselection 1) - (outputdirectory "../../v2_output_thermalpads/") + (outputdirectory "../../v3_career_fair/") ) ) (net 0 "") @@ -132,7 +132,7 @@ (net 7 "Net-(C16-Pad1)") (net 8 "Net-(C17-Pad1)") (net 9 "Net-(C18-Pad1)") - (net 10 "Net-(U2-VIN)") + (net 10 "bat_3v") (net 11 "in_button_a") (net 12 "Net-(U4-BOOT0)") (net 13 "in_button_b") @@ -152,7 +152,7 @@ (net 27 "unconnected-(U4-PA15-Pad38)") (net 28 "unconnected-(U4-PC14-OSC32_IN-Pad3)") (net 29 "unconnected-(U4-PD1-OSC_OUT-Pad6)") - (net 30 "Net-(Q1-S)") + (net 30 "Net-(Q1-G)") (net 31 "lcd_reset") (net 32 "unconnected-(U4-PA4-Pad14)") (net 33 "unconnected-(U4-PA10-Pad31)") @@ -183,27 +183,34 @@ (net 58 "Net-(U4-PA14)") (net 59 "Net-(U4-PA13)") (net 60 "backlight_fet") - (net 61 "Net-(D1-K)") - (net 62 "Net-(U1-CT)") - (net 63 "usb vbus") - (net 64 "Net-(U7-CT)") - (net 65 "Net-(U6-EN)") - (net 66 "Net-(U3-VIN)") - (net 67 "Net-(D1-A)") - (net 68 "Net-(D2-K)") - (net 69 "Net-(D3-K)") - (net 70 "Net-(U6-SW)") - (net 71 "Net-(U1-ISEL)") - (net 72 "Net-(U1-~{DONE})") - (net 73 "Net-(U1-~{CHRG})") - (net 74 "Net-(U6-FB)") - (net 75 "Net-(U9-FB)") - (net 76 "unconnected-(U2-ST-Pad5)") - (net 77 "unconnected-(U7-N.C.-Pad4)") - (net 78 "Net-(U2-VOUT)") - (net 79 "Net-(Q2-D)") - (net 80 "unconnected-(b_a1-Pad4)") + (net 61 "Net-(U1-CT)") + (net 62 "usb vbus") + (net 63 "Net-(U7-CT)") + (net 64 "Net-(U6-EN)") + (net 65 "Net-(U3-VIN)") + (net 66 "Net-(D1-A)") + (net 67 "Net-(D2-K)") + (net 68 "Net-(D3-K)") + (net 69 "Net-(U6-SW)") + (net 70 "Net-(Q1-D)") + (net 71 "Net-(U1-~{DONE})") + (net 72 "Net-(U1-~{CHRG})") + (net 73 "Net-(U6-FB)") + (net 74 "Net-(U9-FB)") + (net 75 "unconnected-(U2-ST-Pad5)") + (net 76 "unconnected-(U7-N.C.-Pad4)") + (net 77 "Net-(U2-VOUT)") + (net 78 "unconnected-(b_a1-Pad4)") + (net 79 "Net-(Q2-G)") + (net 80 "Net-(Q3-D)") + (net 81 "Net-(Q3-G)") + (net 82 "Net-(D1-K)") + (net 83 "Net-(D4-K)") + (net 84 "Net-(D5-K)") + (net 85 "Net-(Q2-S)") + (net 86 "unconnected-(b_b1-Pad4)") (footprint "LOGO" + (locked yes) (layer "F.Cu") (uuid "034b530a-02c0-4957-bcee-1f8eb677561e") (at 139.330529 124.060137) @@ -220,14 +227,13 @@ ) ) (property "Value" "LOGO" - (at 0.75 0 0) + (at -0.006963 -0.000626 0) (layer "F.SilkS") - (hide yes) (uuid "459d6f12-7912-496d-9e75-f7409c1ebdfa") (effects (font - (size 1.5 1.5) - (thickness 0.3) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -391,6 +397,635 @@ ) (embedded_fonts no) ) + (footprint "LOGO" + (locked yes) + (layer "F.Cu") + (uuid "04cfcfca-bd6e-4e6b-b1f2-4c5c0e37e502") + (at 139.323566 114.247871) + (property "Reference" "G***" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "97b9c77b-37d5-4fcc-ac42-96afa542ba00") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + ) + ) + ) + (property "Value" "LOGO" + (at 0 0 0) + (layer "F.SilkS") + (uuid "06882d28-bfbd-4e5d-a557-22eff5c6c6a7") + (effects + (font + (size 0.25 0.25) + (thickness 0.03125) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2380b089-daf0-4dbc-8687-b3eb500c32f3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6c59aeca-3a1d-4603-b81b-097ca82cac7b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr board_only exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -2.824734 -0.451958) (xy -2.824734 -0.338968) (xy -2.937723 -0.338968) (xy -3.050712 -0.338968) + (xy -3.050712 -0.451958) (xy -3.050712 -0.564947) (xy -2.937723 -0.564947) (xy -2.824734 -0.564947) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "129f3053-4206-40ec-89f8-483cd84b68d8") + ) + (fp_poly + (pts + (xy -1.69484 -0.225979) (xy -1.69484 -0.11299) (xy -1.80783 -0.11299) (xy -1.920819 -0.11299) (xy -1.920819 -0.225979) + (xy -1.920819 -0.338968) (xy -1.80783 -0.338968) (xy -1.69484 -0.338968) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "a9f72d7b-557a-4bbe-a3cd-b247a746ab3f") + ) + (fp_poly + (pts + (xy -1.242883 0) (xy -1.242883 0.112989) (xy -1.355872 0.112989) (xy -1.468862 0.112989) (xy -1.468862 0) + (xy -1.468862 -0.11299) (xy -1.355872 -0.11299) (xy -1.242883 -0.11299) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "52a9d4cf-36ae-4219-bd87-8011e23eb1ea") + ) + (fp_poly + (pts + (xy -1.016904 -2.372776) (xy -1.016904 -2.146798) (xy -1.129894 -2.146798) (xy -1.242883 -2.146798) + (xy -1.242883 -2.372776) (xy -1.242883 -2.598755) (xy -1.129894 -2.598755) (xy -1.016904 -2.598755) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "e6c691c7-089d-40e9-8bb7-4247a1ba871b") + ) + (fp_poly + (pts + (xy -1.016904 -1.80783) (xy -1.016904 -1.69484) (xy -1.129894 -1.69484) (xy -1.242883 -1.69484) + (xy -1.242883 -1.80783) (xy -1.242883 -1.920819) (xy -1.129894 -1.920819) (xy -1.016904 -1.920819) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "8fb3d839-3efc-46a1-81dd-098688e370d5") + ) + (fp_poly + (pts + (xy 0.338968 -2.711744) (xy 0.338968 -2.598755) (xy 0.225978 -2.598755) (xy 0.112989 -2.598755) + (xy 0.112989 -2.711744) (xy 0.112989 -2.824734) (xy 0.225978 -2.824734) (xy 0.338968 -2.824734) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "119e9db0-5a33-454a-8d2c-c0975812b017") + ) + (fp_poly + (pts + (xy 0.338968 -0.564947) (xy 0.338968 -0.338968) (xy 0.225978 -0.338968) (xy 0.112989 -0.338968) + (xy 0.112989 -0.564947) (xy 0.112989 -0.790926) (xy 0.225978 -0.790926) (xy 0.338968 -0.790926) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "d93449a2-877c-4ae5-abeb-9a3e745802ec") + ) + (fp_poly + (pts + (xy 1.016903 0.451957) (xy 1.016903 0.564946) (xy 0.903914 0.564946) (xy 0.790925 0.564946) (xy 0.790925 0.451957) + (xy 0.790925 0.338968) (xy 0.903914 0.338968) (xy 1.016903 0.338968) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "3824c24c-1d20-4cee-a6c3-9ce5e3bbcae5") + ) + (fp_poly + (pts + (xy 1.242882 0) (xy 1.242882 0.112989) (xy 1.129893 0.112989) (xy 1.016903 0.112989) (xy 1.016903 0) + (xy 1.016903 -0.11299) (xy 1.129893 -0.11299) (xy 1.242882 -0.11299) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "3720dba7-f1fa-49a4-8b20-65ac1436ab3f") + ) + (fp_poly + (pts + (xy 1.920818 2.485765) (xy 1.920818 2.598754) (xy 1.807829 2.598754) (xy 1.694839 2.598754) (xy 1.694839 2.485765) + (xy 1.694839 2.372775) (xy 1.807829 2.372775) (xy 1.920818 2.372775) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "cdced807-736a-4752-9e48-e541e3821ca3") + ) + (fp_poly + (pts + (xy 2.146797 1.129893) (xy 2.146797 1.242882) (xy 2.033807 1.242882) (xy 1.920818 1.242882) (xy 1.920818 1.129893) + (xy 1.920818 1.016903) (xy 2.033807 1.016903) (xy 2.146797 1.016903) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "c6b389cc-9d4e-41de-80d8-17d1d822c845") + ) + (fp_poly + (pts + (xy 2.372775 2.485765) (xy 2.372775 2.598754) (xy 2.259786 2.598754) (xy 2.146797 2.598754) (xy 2.146797 2.485765) + (xy 2.146797 2.372775) (xy 2.259786 2.372775) (xy 2.372775 2.372775) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "629331f3-583f-4f86-bca8-df6fb0fdfa89") + ) + (fp_poly + (pts + (xy 2.598754 0.677935) (xy 2.598754 0.790925) (xy 2.485765 0.790925) (xy 2.372775 0.790925) (xy 2.372775 0.677935) + (xy 2.372775 0.564946) (xy 2.485765 0.564946) (xy 2.598754 0.564946) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "b95d4db9-c7f6-418f-acfe-68e632d702bf") + ) + (fp_poly + (pts + (xy 3.050711 2.485765) (xy 3.050711 2.598754) (xy 2.937722 2.598754) (xy 2.824733 2.598754) (xy 2.824733 2.485765) + (xy 2.824733 2.372775) (xy 2.937722 2.372775) (xy 3.050711 2.372775) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "244d33b1-2970-4349-927b-281904b5bda8") + ) + (fp_poly + (pts + (xy -2.146798 -0.338968) (xy -2.146798 -0.11299) (xy -2.372776 -0.11299) (xy -2.598755 -0.11299) + (xy -2.598755 -0.225979) (xy -2.598755 -0.338968) (xy -2.485766 -0.338968) (xy -2.372776 -0.338968) + (xy -2.372776 -0.451958) (xy -2.372776 -0.564947) (xy -2.259787 -0.564947) (xy -2.146798 -0.564947) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "31ea54b5-e376-41ff-9913-e680ca66d51f") + ) + (fp_poly + (pts + (xy 2.824733 2.146797) (xy 2.824733 2.372775) (xy 2.711743 2.372775) (xy 2.598754 2.372775) (xy 2.598754 2.259786) + (xy 2.598754 2.146797) (xy 2.485765 2.146797) (xy 2.372775 2.146797) (xy 2.372775 2.033807) (xy 2.372775 1.920818) + (xy 2.598754 1.920818) (xy 2.824733 1.920818) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "e22f20c1-b611-404a-b1ed-8bf61a8ddecb") + ) + (fp_poly + (pts + (xy 0.112989 -2.937723) (xy 0.112989 -2.824734) (xy 0 -2.824734) (xy -0.11299 -2.824734) (xy -0.11299 -2.598755) + (xy -0.11299 -2.372776) (xy -0.338968 -2.372776) (xy -0.564947 -2.372776) (xy -0.564947 -2.598755) + (xy -0.564947 -2.824734) (xy -0.451958 -2.824734) (xy -0.338968 -2.824734) (xy -0.338968 -2.937723) + (xy -0.338968 -3.050712) (xy -0.11299 -3.050712) (xy 0.112989 -3.050712) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "ff729c6f-cf9a-4fb3-9323-7072fd9b809c") + ) + (fp_poly + (pts + (xy -1.920819 -2.485766) (xy -1.920819 -1.920819) (xy -2.485766 -1.920819) (xy -3.050712 -1.920819) + (xy -3.050712 -2.485766) (xy -2.824734 -2.485766) (xy -2.824734 -2.146798) (xy -2.485766 -2.146798) + (xy -2.146798 -2.146798) (xy -2.146798 -2.485766) (xy -2.146798 -2.824734) (xy -2.485766 -2.824734) + (xy -2.824734 -2.824734) (xy -2.824734 -2.485766) (xy -3.050712 -2.485766) (xy -3.050712 -3.050712) + (xy -2.485766 -3.050712) (xy -1.920819 -3.050712) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "e2e345b1-f560-4c64-b2f0-7513c0ca4541") + ) + (fp_poly + (pts + (xy -1.920819 2.485765) (xy -1.920819 3.050711) (xy -2.485766 3.050711) (xy -3.050712 3.050711) + (xy -3.050712 2.485765) (xy -2.824734 2.485765) (xy -2.824734 2.824733) (xy -2.485766 2.824733) + (xy -2.146798 2.824733) (xy -2.146798 2.485765) (xy -2.146798 2.146797) (xy -2.485766 2.146797) + (xy -2.824734 2.146797) (xy -2.824734 2.485765) (xy -3.050712 2.485765) (xy -3.050712 1.920818) + (xy -2.485766 1.920818) (xy -1.920819 1.920818) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "a30d0206-d0ef-48eb-9535-49690a524e27") + ) + (fp_poly + (pts + (xy 2.146797 1.807829) (xy 2.146797 2.146797) (xy 1.807829 2.146797) (xy 1.468861 2.146797) (xy 1.468861 1.807829) + (xy 1.694839 1.807829) (xy 1.694839 1.920818) (xy 1.807829 1.920818) (xy 1.920818 1.920818) (xy 1.920818 1.807829) + (xy 1.920818 1.694839) (xy 1.807829 1.694839) (xy 1.694839 1.694839) (xy 1.694839 1.807829) (xy 1.468861 1.807829) + (xy 1.468861 1.468861) (xy 1.807829 1.468861) (xy 2.146797 1.468861) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "8cdf9628-f68c-4e9b-b752-2e67cdcb9579") + ) + (fp_poly + (pts + (xy 3.050711 -2.485766) (xy 3.050711 -1.920819) (xy 2.485765 -1.920819) (xy 1.920818 -1.920819) + (xy 1.920818 -2.485766) (xy 2.146797 -2.485766) (xy 2.146797 -2.146798) (xy 2.485765 -2.146798) + (xy 2.824733 -2.146798) (xy 2.824733 -2.485766) (xy 2.824733 -2.824734) (xy 2.485765 -2.824734) + (xy 2.146797 -2.824734) (xy 2.146797 -2.485766) (xy 1.920818 -2.485766) (xy 1.920818 -3.050712) + (xy 2.485765 -3.050712) (xy 3.050711 -3.050712) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "7bf81db0-25a9-4f6f-b57e-e67a2f238c22") + ) + (fp_poly + (pts + (xy -1.69484 -1.129894) (xy -1.69484 -1.016904) (xy -1.920819 -1.016904) (xy -2.146798 -1.016904) + (xy -2.146798 -0.903915) (xy -2.146798 -0.790926) (xy -2.259787 -0.790926) (xy -2.372776 -0.790926) + (xy -2.372776 -0.677936) (xy -2.372776 -0.564947) (xy -2.485766 -0.564947) (xy -2.598755 -0.564947) + (xy -2.598755 -0.790926) (xy -2.598755 -1.016904) (xy -2.372776 -1.016904) (xy -2.146798 -1.016904) + (xy -2.146798 -1.129894) (xy -2.146798 -1.242883) (xy -1.920819 -1.242883) (xy -1.69484 -1.242883) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "cde4dc9b-4cbe-4edc-bb85-791dfe357a81") + ) + (fp_poly + (pts + (xy -2.824734 0) (xy -2.824734 0.112989) (xy -2.259787 0.112989) (xy -1.69484 0.112989) (xy -1.69484 0.225978) + (xy -1.69484 0.338968) (xy -1.80783 0.338968) (xy -1.920819 0.338968) (xy -1.920819 0.451957) (xy -1.920819 0.564946) + (xy -2.033808 0.564946) (xy -2.146798 0.564946) (xy -2.146798 0.451957) (xy -2.146798 0.338968) + (xy -2.259787 0.338968) (xy -2.372776 0.338968) (xy -2.372776 0.451957) (xy -2.372776 0.564946) + (xy -2.598755 0.564946) (xy -2.824734 0.564946) (xy -2.824734 0.451957) (xy -2.824734 0.338968) + (xy -2.937723 0.338968) (xy -3.050712 0.338968) (xy -3.050712 0.112989) (xy -3.050712 -0.11299) + (xy -2.937723 -0.11299) (xy -2.824734 -0.11299) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "b5807dbf-5fca-4058-8228-4e50f31811ae") + ) + (fp_poly + (pts + (xy -0.790926 -0.903915) (xy -0.790926 -0.790926) (xy -0.903915 -0.790926) (xy -1.016904 -0.790926) + (xy -1.016904 -0.677936) (xy -1.016904 -0.564947) (xy -1.129894 -0.564947) (xy -1.242883 -0.564947) + (xy -1.242883 -0.451958) (xy -1.242883 -0.338968) (xy -1.355872 -0.338968) (xy -1.468862 -0.338968) + (xy -1.468862 -0.451958) (xy -1.468862 -0.564947) (xy -1.69484 -0.564947) (xy -1.920819 -0.564947) + (xy -1.920819 -0.677936) (xy -1.920819 -0.790926) (xy -1.69484 -0.790926) (xy -1.468862 -0.790926) + (xy -1.468862 -0.677936) (xy -1.468862 -0.564947) (xy -1.355872 -0.564947) (xy -1.242883 -0.564947) + (xy -1.242883 -0.677936) (xy -1.242883 -0.790926) (xy -1.129894 -0.790926) (xy -1.016904 -0.790926) + (xy -1.016904 -0.903915) (xy -1.016904 -1.016904) (xy -0.903915 -1.016904) (xy -0.790926 -1.016904) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "40f4626a-8fd6-40a4-9861-a1a1fbbb268d") + ) + (fp_poly + (pts + (xy 1.242882 -0.677936) (xy 1.242882 -0.338968) (xy 1.129893 -0.338968) (xy 1.016903 -0.338968) + (xy 1.016903 -0.225979) (xy 1.016903 -0.11299) (xy 0.790925 -0.11299) (xy 0.564946 -0.11299) (xy 0.564946 0) + (xy 0.564946 0.112989) (xy 0.677935 0.112989) (xy 0.790925 0.112989) (xy 0.790925 0.225978) (xy 0.790925 0.338968) + (xy 0.451957 0.338968) (xy 0.112989 0.338968) (xy 0.112989 0.225978) (xy 0.112989 0.112989) (xy 0.225978 0.112989) + (xy 0.338968 0.112989) (xy 0.338968 0) (xy 0.338968 -0.11299) (xy 0.451957 -0.11299) (xy 0.564946 -0.11299) + (xy 0.564946 -0.451958) (xy 0.790925 -0.451958) (xy 0.790925 -0.338968) (xy 0.903914 -0.338968) + (xy 1.016903 -0.338968) (xy 1.016903 -0.451958) (xy 1.016903 -0.564947) (xy 0.903914 -0.564947) + (xy 0.790925 -0.564947) (xy 0.790925 -0.451958) (xy 0.564946 -0.451958) (xy 0.564946 -0.790926) + (xy 0.790925 -0.790926) (xy 1.016903 -0.790926) (xy 1.016903 -0.903915) (xy 1.016903 -1.016904) + (xy 1.129893 -1.016904) (xy 1.242882 -1.016904) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "4e76d955-5e61-446d-955a-8d546b16402c") + ) + (fp_poly + (pts + (xy 1.920818 0) (xy 1.920818 0.112989) (xy 2.033807 0.112989) (xy 2.146797 0.112989) (xy 2.146797 0) + (xy 2.146797 -0.11299) (xy 2.259786 -0.11299) (xy 2.372775 -0.11299) (xy 2.372775 0) (xy 2.372775 0.112989) + (xy 2.259786 0.112989) (xy 2.146797 0.112989) (xy 2.146797 0.225978) (xy 2.146797 0.338968) (xy 2.259786 0.338968) + (xy 2.372775 0.338968) (xy 2.372775 0.225978) (xy 2.372775 0.112989) (xy 2.485765 0.112989) (xy 2.598754 0.112989) + (xy 2.598754 0.225978) (xy 2.598754 0.338968) (xy 2.485765 0.338968) (xy 2.372775 0.338968) (xy 2.372775 0.451957) + (xy 2.372775 0.564946) (xy 2.033807 0.564946) (xy 1.694839 0.564946) (xy 1.694839 0.677935) (xy 1.694839 0.790925) + (xy 1.58185 0.790925) (xy 1.468861 0.790925) (xy 1.468861 1.016903) (xy 1.468861 1.242882) (xy 1.355871 1.242882) + (xy 1.242882 1.242882) (xy 1.242882 1.016903) (xy 1.242882 0.790925) (xy 1.355871 0.790925) (xy 1.468861 0.790925) + (xy 1.468861 0.677935) (xy 1.468861 0.564946) (xy 1.355871 0.564946) (xy 1.242882 0.564946) (xy 1.242882 0.338968) + (xy 1.242882 0.112989) (xy 1.355871 0.112989) (xy 1.468861 0.112989) (xy 1.468861 0.225978) (xy 1.468861 0.338968) + (xy 1.694839 0.338968) (xy 1.920818 0.338968) (xy 1.920818 0.225978) (xy 1.920818 0.112989) (xy 1.807829 0.112989) + (xy 1.694839 0.112989) (xy 1.694839 0) (xy 1.694839 -0.11299) (xy 1.807829 -0.11299) (xy 1.920818 -0.11299) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "4df465ba-ab37-406b-82e0-4f8bcdeb3e14") + ) + (fp_poly + (pts + (xy 0.564946 -2.259787) (xy 0.564946 -2.146798) (xy 0.903914 -2.146798) (xy 1.242882 -2.146798) + (xy 1.242882 -1.920819) (xy 1.242882 -1.69484) (xy 1.129893 -1.69484) (xy 1.016903 -1.69484) (xy 1.016903 -1.581851) + (xy 1.016903 -1.468862) (xy 0.790925 -1.468862) (xy 0.564946 -1.468862) (xy 0.564946 -1.355872) + (xy 0.564946 -1.242883) (xy 0.790925 -1.242883) (xy 1.016903 -1.242883) (xy 1.016903 -1.129894) + (xy 1.016903 -1.016904) (xy 0.677935 -1.016904) (xy 0.338968 -1.016904) (xy 0.338968 -1.129894) + (xy 0.338968 -1.242883) (xy 0.225978 -1.242883) (xy 0.112989 -1.242883) (xy 0.112989 -1.355872) + (xy 0.112989 -1.468862) (xy 0 -1.468862) (xy -0.11299 -1.468862) (xy -0.11299 -1.581851) (xy -0.11299 -1.69484) + (xy -0.225979 -1.69484) (xy -0.338968 -1.69484) (xy -0.338968 -1.80783) (xy -0.338968 -1.920819) + (xy -0.225979 -1.920819) (xy -0.11299 -1.920819) (xy -0.11299 -1.80783) (xy -0.11299 -1.69484) (xy 0 -1.69484) + (xy 0.112989 -1.69484) (xy 0.338968 -1.69484) (xy 0.338968 -1.468862) (xy 0.451957 -1.468862) (xy 0.564946 -1.468862) + (xy 0.564946 -1.69484) (xy 0.564946 -1.80783) (xy 0.790925 -1.80783) (xy 0.790925 -1.69484) (xy 0.903914 -1.69484) + (xy 1.016903 -1.69484) (xy 1.016903 -1.80783) (xy 1.016903 -1.920819) (xy 0.903914 -1.920819) (xy 0.790925 -1.920819) + (xy 0.790925 -1.80783) (xy 0.564946 -1.80783) (xy 0.564946 -1.920819) (xy 0.451957 -1.920819) (xy 0.338968 -1.920819) + (xy 0.338968 -1.69484) (xy 0.112989 -1.69484) (xy 0.112989 -1.920819) (xy 0.112989 -2.146798) (xy 0.225978 -2.146798) + (xy 0.338968 -2.146798) (xy 0.338968 -2.259787) (xy 0.338968 -2.372776) (xy 0.451957 -2.372776) + (xy 0.564946 -2.372776) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "079c0134-2ed0-4c58-a965-5904b867fa59") + ) + (fp_poly + (pts + (xy 3.502669 0) (xy 3.502669 3.502669) (xy 0 3.502669) (xy -3.502669 3.502669) (xy -3.502669 2.485765) + (xy -3.276691 2.485765) (xy -3.276691 3.27669) (xy -2.485766 3.27669) (xy -1.69484 3.27669) (xy -1.69484 2.824733) + (xy -1.468862 2.824733) (xy -1.468862 3.050711) (xy -1.468862 3.27669) (xy -1.355872 3.27669) (xy -1.242883 3.27669) + (xy -1.242883 3.163701) (xy -1.242883 3.050711) (xy -1.129894 3.050711) (xy -1.016904 3.050711) + (xy -1.016904 3.163701) (xy -1.016904 3.27669) (xy -0.790926 3.27669) (xy -0.564947 3.27669) (xy -0.564947 3.163701) + (xy 0.112989 3.163701) (xy 0.112989 3.27669) (xy 0.225978 3.27669) (xy 0.338968 3.27669) (xy 0.338968 3.163701) + (xy 0.338968 3.050711) (xy 0.225978 3.050711) (xy 0.112989 3.050711) (xy 0.112989 3.163701) (xy -0.564947 3.163701) + (xy -0.564947 3.050711) (xy -0.564947 2.824733) (xy -0.451958 2.824733) (xy -0.338968 2.824733) + (xy -0.338968 2.711743) (xy -0.338968 2.598754) (xy -0.564947 2.598754) (xy -0.790926 2.598754) + (xy -0.790926 2.711743) (xy -0.790926 2.824733) (xy -1.129894 2.824733) (xy -1.468862 2.824733) + (xy -1.69484 2.824733) (xy -1.69484 2.485765) (xy -1.69484 2.372775) (xy -1.242883 2.372775) (xy -1.242883 2.485765) + (xy -1.242883 2.598754) (xy -1.016904 2.598754) (xy -0.790926 2.598754) (xy -0.790926 2.485765) + (xy -0.790926 2.372775) (xy -0.451958 2.372775) (xy -0.11299 2.372775) (xy -0.11299 2.146797) (xy -0.11299 1.920818) + (xy 0 1.920818) (xy 0.112989 1.920818) (xy 0.112989 2.033807) (xy 0.112989 2.146797) (xy 0.225978 2.146797) + (xy 0.338968 2.146797) (xy 0.338968 2.259786) (xy 0.338968 2.372775) (xy 0.225978 2.372775) (xy 0.112989 2.372775) + (xy 0.112989 2.598754) (xy 0.112989 2.824733) (xy 0.225978 2.824733) (xy 0.338968 2.824733) (xy 0.338968 2.598754) + (xy 0.338968 2.372775) (xy 0.451957 2.372775) (xy 0.564946 2.372775) (xy 0.564946 2.146797) (xy 0.564946 1.920818) + (xy 0.451957 1.920818) (xy 0.338968 1.920818) (xy 0.338968 1.694839) (xy 0.338968 1.468861) (xy 0.225978 1.468861) + (xy 0.112989 1.468861) (xy 0.112989 1.58185) (xy 0.112989 1.694839) (xy 0 1.694839) (xy -0.11299 1.694839) + (xy -0.11299 1.58185) (xy -0.11299 1.468861) (xy -0.338968 1.468861) (xy -0.564947 1.468861) (xy -0.564947 1.58185) + (xy -0.564947 1.694839) (xy -0.451958 1.694839) (xy -0.338968 1.694839) (xy -0.338968 1.807829) + (xy -0.338968 1.920818) (xy -0.451958 1.920818) (xy -0.564947 1.920818) (xy -0.564947 2.033807) + (xy -0.564947 2.146797) (xy -0.677936 2.146797) (xy -0.790926 2.146797) (xy -0.790926 2.259786) + (xy -0.790926 2.372775) (xy -1.016904 2.372775) (xy -1.242883 2.372775) (xy -1.69484 2.372775) (xy -1.69484 1.694839) + (xy -2.485766 1.694839) (xy -3.276691 1.694839) (xy -3.276691 2.485765) (xy -3.502669 2.485765) + (xy -3.502669 0) (xy -3.502669 -1.468862) (xy -3.276691 -1.468862) (xy -3.276691 -1.355872) (xy -3.276691 -1.242883) + (xy -3.163702 -1.242883) (xy -3.050712 -1.242883) (xy -3.050712 -1.129894) (xy -3.050712 -1.016904) + (xy -3.163702 -1.016904) (xy -3.276691 -1.016904) (xy -3.276691 0.225978) (xy -3.276691 1.468861) + (xy -3.163702 1.468861) (xy -3.050712 1.468861) (xy -3.050712 1.242882) (xy -3.050712 1.016903) + (xy -2.937723 1.016903) (xy -2.824734 1.016903) (xy -2.824734 1.129893) (xy -2.824734 1.242882) + (xy -2.711744 1.242882) (xy -2.598755 1.242882) (xy -2.598755 1.355871) (xy -2.598755 1.468861) + (xy -2.372776 1.468861) (xy -2.146798 1.468861) (xy -2.146798 1.355871) (xy -1.920819 1.355871) + (xy -1.920819 1.468861) (xy -1.80783 1.468861) (xy -1.69484 1.468861) (xy -1.69484 1.355871) (xy -1.69484 1.242882) + (xy -1.80783 1.242882) (xy -1.920819 1.242882) (xy -1.920819 1.355871) (xy -2.146798 1.355871) (xy -2.146798 1.242882) + (xy -2.259787 1.242882) (xy -2.372776 1.242882) (xy -2.372776 1.129893) (xy -2.372776 1.016903) + (xy -2.485766 1.016903) (xy -2.598755 1.016903) (xy -2.598755 0.903914) (xy -1.920819 0.903914) + (xy -1.920819 1.016903) (xy -1.80783 1.016903) (xy -1.69484 1.016903) (xy -1.69484 0.903914) (xy -1.69484 0.790925) + (xy -1.80783 0.790925) (xy -1.920819 0.790925) (xy -1.920819 0.903914) (xy -2.598755 0.903914) (xy -2.598755 0.790925) + (xy -2.259787 0.790925) (xy -1.920819 0.790925) (xy -1.920819 0.677935) (xy -1.920819 0.564946) + (xy -1.581851 0.564946) (xy -1.242883 0.564946) (xy -1.242883 0.677935) (xy -1.242883 0.790925) + (xy -1.016904 0.790925) (xy -0.790926 0.790925) (xy -0.790926 0.564946) (xy -0.790926 0.338968) + (xy -1.016904 0.338968) (xy -1.242883 0.338968) (xy -1.242883 0.225978) (xy -1.242883 0.112989) + (xy -1.016904 0.112989) (xy -0.790926 0.112989) (xy -0.790926 -0.225979) (xy -0.790926 -0.564947) + (xy -0.677936 -0.564947) (xy -0.564947 -0.564947) (xy -0.564947 -0.677936) (xy -0.564947 -0.790926) + (xy -0.451958 -0.790926) (xy -0.338968 -0.790926) (xy -0.338968 -0.903915) (xy -0.338968 -1.016904) + (xy -0.564947 -1.016904) (xy -0.790926 -1.016904) (xy -0.790926 -1.242883) (xy -0.790926 -1.468862) + (xy -0.903915 -1.468862) (xy -1.016904 -1.468862) (xy -1.016904 -1.581851) (xy -1.016904 -1.69484) + (xy -0.903915 -1.69484) (xy -0.790926 -1.69484) (xy -0.790926 -2.033808) (xy -0.790926 -2.372776) + (xy -0.677936 -2.372776) (xy -0.564947 -2.372776) (xy -0.564947 -2.259787) (xy -0.564947 -2.146798) + (xy -0.451958 -2.146798) (xy -0.338968 -2.146798) (xy -0.338968 -2.033808) (xy -0.338968 -1.920819) + (xy -0.451958 -1.920819) (xy -0.564947 -1.920819) (xy -0.564947 -1.581851) (xy -0.564947 -1.242883) + (xy -0.451958 -1.242883) (xy -0.338968 -1.242883) (xy -0.338968 -1.355872) (xy -0.338968 -1.468862) + (xy -0.225979 -1.468862) (xy -0.11299 -1.468862) (xy -0.11299 -1.242883) (xy -0.11299 -1.016904) + (xy 0 -1.016904) (xy 0.112989 -1.016904) (xy 0.112989 -0.903915) (xy 0.112989 -0.790926) (xy 0 -0.790926) + (xy -0.11299 -0.790926) (xy -0.11299 -0.677936) (xy -0.11299 -0.564947) (xy -0.225979 -0.564947) + (xy -0.338968 -0.564947) (xy -0.338968 -0.451958) (xy -0.338968 -0.338968) (xy -0.451958 -0.338968) + (xy -0.564947 -0.338968) (xy -0.564947 -0.225979) (xy -0.564947 -0.11299) (xy -0.451958 -0.11299) + (xy -0.338968 -0.11299) (xy -0.338968 0) (xy -0.338968 0.112989) (xy -0.451958 0.112989) (xy -0.564947 0.112989) + (xy -0.564947 0.338968) (xy -0.564947 0.564946) (xy -0.451958 0.564946) (xy -0.338968 0.564946) + (xy -0.338968 0.451957) (xy -0.338968 0.338968) (xy -0.225979 0.338968) (xy -0.11299 0.338968) (xy -0.11299 0.451957) + (xy -0.11299 0.564946) (xy 0 0.564946) (xy 0.112989 0.564946) (xy 0.112989 0.677935) (xy 0.112989 0.790925) + (xy -0.225979 0.790925) (xy -0.564947 0.790925) (xy -0.564947 0.903914) (xy -0.564947 1.016903) + (xy -1.016904 1.016903) (xy -1.468862 1.016903) (xy -1.468862 1.129893) (xy -1.468862 1.242882) + (xy -1.355872 1.242882) (xy -1.242883 1.242882) (xy -1.242883 1.355871) (xy -1.242883 1.468861) + (xy -1.355872 1.468861) (xy -1.468862 1.468861) (xy -1.468862 1.807829) (xy -1.468862 2.146797) + (xy -1.355872 2.146797) (xy -1.242883 2.146797) (xy -1.242883 2.033807) (xy -1.242883 1.920818) + (xy -1.016904 1.920818) (xy -0.790926 1.920818) (xy -0.790926 1.807829) (xy -0.790926 1.694839) + (xy -1.016904 1.694839) (xy -1.242883 1.694839) (xy -1.242883 1.58185) (xy -1.242883 1.468861) (xy -0.903915 1.468861) + (xy -0.564947 1.468861) (xy -0.564947 1.355871) (xy 0.564946 1.355871) (xy 0.564946 1.468861) (xy 0.677935 1.468861) + (xy 0.790925 1.468861) (xy 0.790925 1.355871) (xy 0.790925 1.242882) (xy 0.677935 1.242882) (xy 0.564946 1.242882) + (xy 0.564946 1.355871) (xy -0.564947 1.355871) (xy -0.564947 1.242882) (xy -0.564947 1.016903) (xy -0.338968 1.016903) + (xy -0.11299 1.016903) (xy -0.11299 1.129893) (xy -0.11299 1.242882) (xy 0 1.242882) (xy 0.112989 1.242882) + (xy 0.112989 1.129893) (xy 0.112989 1.016903) (xy 0.338968 1.016903) (xy 0.564946 1.016903) (xy 0.564946 0.790925) + (xy 0.564946 0.564946) (xy 0.677935 0.564946) (xy 0.790925 0.564946) (xy 0.790925 0.790925) (xy 0.790925 1.016903) + (xy 0.903914 1.016903) (xy 1.016903 1.016903) (xy 1.016903 1.129893) (xy 1.016903 1.242882) (xy 1.129893 1.242882) + (xy 1.242882 1.242882) (xy 1.242882 1.468861) (xy 1.242882 1.694839) (xy 1.129893 1.694839) (xy 1.016903 1.694839) + (xy 1.016903 1.58185) (xy 1.016903 1.468861) (xy 0.903914 1.468861) (xy 0.790925 1.468861) (xy 0.790925 1.694839) + (xy 0.790925 1.920818) (xy 0.903914 1.920818) (xy 1.016903 1.920818) (xy 1.016903 2.146797) (xy 1.016903 2.372775) + (xy 1.129893 2.372775) (xy 1.242882 2.372775) (xy 1.242882 2.485765) (xy 1.242882 2.598754) (xy 0.903914 2.598754) + (xy 0.564946 2.598754) (xy 0.564946 2.711743) (xy 0.564946 2.824733) (xy 0.677935 2.824733) (xy 0.790925 2.824733) + (xy 0.790925 2.937722) (xy 0.790925 3.050711) (xy 0.677935 3.050711) (xy 0.564946 3.050711) (xy 0.564946 3.163701) + (xy 0.564946 3.27669) (xy 0.677935 3.27669) (xy 0.790925 3.27669) (xy 0.790925 3.163701) (xy 0.790925 3.050711) + (xy 0.903914 3.050711) (xy 1.016903 3.050711) (xy 1.016903 2.937722) (xy 1.016903 2.824733) (xy 1.242882 2.824733) + (xy 1.468861 2.824733) (xy 1.468861 2.937722) (xy 1.468861 3.050711) (xy 1.694839 3.050711) (xy 1.920818 3.050711) + (xy 1.920818 2.937722) (xy 1.920818 2.824733) (xy 2.146797 2.824733) (xy 2.372775 2.824733) (xy 2.372775 2.937722) + (xy 2.372775 3.050711) (xy 2.259786 3.050711) (xy 2.146797 3.050711) (xy 2.146797 3.163701) (xy 2.146797 3.27669) + (xy 2.259786 3.27669) (xy 2.372775 3.27669) (xy 2.372775 3.163701) (xy 2.372775 3.050711) (xy 2.485765 3.050711) + (xy 2.598754 3.050711) (xy 2.598754 3.163701) (xy 2.598754 3.27669) (xy 2.711743 3.27669) (xy 2.824733 3.27669) + (xy 2.824733 3.050711) (xy 2.824733 2.937722) (xy 3.050711 2.937722) (xy 3.050711 3.050711) (xy 3.163701 3.050711) + (xy 3.27669 3.050711) (xy 3.27669 2.937722) (xy 3.27669 2.824733) (xy 3.163701 2.824733) (xy 3.050711 2.824733) + (xy 3.050711 2.937722) (xy 2.824733 2.937722) (xy 2.824733 2.824733) (xy 2.937722 2.824733) (xy 3.050711 2.824733) + (xy 3.050711 2.711743) (xy 3.050711 2.598754) (xy 3.163701 2.598754) (xy 3.27669 2.598754) (xy 3.27669 2.259786) + (xy 3.27669 1.920818) (xy 3.050711 1.920818) (xy 2.824733 1.920818) (xy 2.824733 1.807829) (xy 2.824733 1.694839) + (xy 2.711743 1.694839) (xy 2.598754 1.694839) (xy 2.598754 1.58185) (xy 2.598754 1.468861) (xy 2.937722 1.468861) + (xy 3.27669 1.468861) (xy 3.27669 1.355871) (xy 3.27669 1.242882) (xy 2.937722 1.242882) (xy 2.598754 1.242882) + (xy 2.598754 1.355871) (xy 2.598754 1.468861) (xy 2.485765 1.468861) (xy 2.372775 1.468861) (xy 2.372775 1.242882) + (xy 2.372775 1.016903) (xy 2.485765 1.016903) (xy 2.598754 1.016903) (xy 2.598754 0.903914) (xy 2.598754 0.790925) + (xy 2.824733 0.790925) (xy 3.050711 0.790925) (xy 3.050711 0.903914) (xy 3.050711 1.016903) (xy 3.163701 1.016903) + (xy 3.27669 1.016903) (xy 3.27669 0.790925) (xy 3.27669 0.564946) (xy 3.050711 0.564946) (xy 2.824733 0.564946) + (xy 2.824733 0.225978) (xy 3.050711 0.225978) (xy 3.050711 0.338968) (xy 3.163701 0.338968) (xy 3.27669 0.338968) + (xy 3.27669 0.225978) (xy 3.27669 0.112989) (xy 3.163701 0.112989) (xy 3.050711 0.112989) (xy 3.050711 0.225978) + (xy 2.824733 0.225978) (xy 2.824733 -0.11299) (xy 3.050711 -0.11299) (xy 3.27669 -0.11299) (xy 3.27669 -0.338968) + (xy 3.27669 -0.564947) (xy 3.163701 -0.564947) (xy 3.050711 -0.564947) (xy 3.050711 -0.451958) (xy 3.050711 -0.338968) + (xy 2.937722 -0.338968) (xy 2.824733 -0.338968) (xy 2.824733 -0.225979) (xy 2.824733 -0.11299) (xy 2.598754 -0.11299) + (xy 2.372775 -0.11299) (xy 2.372775 -0.225979) (xy 2.372775 -0.338968) (xy 2.146797 -0.338968) (xy 1.920818 -0.338968) + (xy 1.920818 -0.451958) (xy 1.920818 -0.564947) (xy 1.807829 -0.564947) (xy 1.694839 -0.564947) + (xy 1.694839 -0.338968) (xy 1.694839 -0.11299) (xy 1.58185 -0.11299) (xy 1.468861 -0.11299) (xy 1.468861 -0.451958) + (xy 1.468861 -0.677936) (xy 2.146797 -0.677936) (xy 2.146797 -0.564947) (xy 2.372775 -0.564947) + (xy 2.598754 -0.564947) (xy 2.598754 -0.677936) (xy 2.598754 -0.790926) (xy 2.372775 -0.790926) + (xy 2.146797 -0.790926) (xy 2.146797 -0.677936) (xy 1.468861 -0.677936) (xy 1.468861 -0.790926) + (xy 1.58185 -0.790926) (xy 1.694839 -0.790926) (xy 1.694839 -1.016904) (xy 1.694839 -1.242883) (xy 1.920818 -1.242883) + (xy 1.920818 -1.016904) (xy 1.920818 -0.790926) (xy 2.033807 -0.790926) (xy 2.146797 -0.790926) + (xy 2.146797 -0.903915) (xy 2.146797 -1.016904) (xy 2.259786 -1.016904) (xy 2.372775 -1.016904) + (xy 2.372775 -1.129894) (xy 2.598754 -1.129894) (xy 2.598754 -1.016904) (xy 2.824733 -1.016904) + (xy 3.050711 -1.016904) (xy 3.050711 -1.129894) (xy 3.050711 -1.242883) (xy 2.824733 -1.242883) + (xy 2.598754 -1.242883) (xy 2.598754 -1.129894) (xy 2.372775 -1.129894) (xy 2.372775 -1.242883) + (xy 2.485765 -1.242883) (xy 2.598754 -1.242883) (xy 2.598754 -1.355872) (xy 2.598754 -1.468862) + (xy 2.372775 -1.468862) (xy 2.146797 -1.468862) (xy 2.146797 -1.355872) (xy 2.146797 -1.242883) + (xy 2.033807 -1.242883) (xy 1.920818 -1.242883) (xy 1.694839 -1.242883) (xy 1.468861 -1.242883) + (xy 1.242882 -1.242883) (xy 1.242882 -1.355872) (xy 1.242882 -1.468862) (xy 1.355871 -1.468862) + (xy 1.468861 -1.468862) (xy 1.468861 -1.920819) (xy 1.468861 -2.372776) (xy 1.129893 -2.372776) + (xy 0.790925 -2.372776) (xy 0.790925 -2.485766) (xy 1.694839 -2.485766) (xy 1.694839 -1.69484) (xy 2.485765 -1.69484) + (xy 3.27669 -1.69484) (xy 3.27669 -2.485766) (xy 3.27669 -3.276691) (xy 2.485765 -3.276691) (xy 1.694839 -3.276691) + (xy 1.694839 -2.485766) (xy 0.790925 -2.485766) (xy 0.790925 -2.598755) (xy 1.016903 -2.598755) + (xy 1.242882 -2.598755) (xy 1.242882 -2.711744) (xy 1.242882 -2.824734) (xy 1.355871 -2.824734) + (xy 1.468861 -2.824734) (xy 1.468861 -2.937723) (xy 1.468861 -3.050712) (xy 1.355871 -3.050712) + (xy 1.242882 -3.050712) (xy 1.242882 -2.937723) (xy 1.242882 -2.824734) (xy 1.016903 -2.824734) + (xy 0.790925 -2.824734) (xy 0.790925 -2.711744) (xy 0.790925 -2.598755) (xy 0.677935 -2.598755) + (xy 0.564946 -2.598755) (xy 0.564946 -2.711744) (xy 0.564946 -2.824734) (xy 0.451957 -2.824734) + (xy 0.338968 -2.824734) (xy 0.338968 -3.050712) (xy 0.338968 -3.163702) (xy 0.564946 -3.163702) + (xy 0.564946 -3.050712) (xy 0.677935 -3.050712) (xy 0.790925 -3.050712) (xy 0.790925 -3.163702) + (xy 0.790925 -3.276691) (xy 0.677935 -3.276691) (xy 0.564946 -3.276691) (xy 0.564946 -3.163702) + (xy 0.338968 -3.163702) (xy 0.338968 -3.276691) (xy 0 -3.276691) (xy -0.338968 -3.276691) (xy -0.338968 -3.163702) + (xy -0.338968 -3.050712) (xy -0.451958 -3.050712) (xy -0.564947 -3.050712) (xy -0.564947 -3.163702) + (xy -0.564947 -3.276691) (xy -0.903915 -3.276691) (xy -1.242883 -3.276691) (xy -1.242883 -3.163702) + (xy -1.242883 -3.050712) (xy -1.016904 -3.050712) (xy -0.790926 -3.050712) (xy -0.790926 -2.937723) + (xy -0.790926 -2.824734) (xy -1.016904 -2.824734) (xy -1.242883 -2.824734) (xy -1.242883 -2.711744) + (xy -1.242883 -2.598755) (xy -1.355872 -2.598755) (xy -1.468862 -2.598755) (xy -1.468862 -2.372776) + (xy -1.468862 -2.146798) (xy -1.355872 -2.146798) (xy -1.242883 -2.146798) (xy -1.242883 -2.033808) + (xy -1.242883 -1.920819) (xy -1.355872 -1.920819) (xy -1.468862 -1.920819) (xy -1.468862 -1.80783) + (xy -1.468862 -1.69484) (xy -1.355872 -1.69484) (xy -1.242883 -1.69484) (xy -1.242883 -1.468862) + (xy -1.242883 -1.242883) (xy -1.129894 -1.242883) (xy -1.016904 -1.242883) (xy -1.016904 -1.129894) + (xy -1.016904 -1.016904) (xy -1.242883 -1.016904) (xy -1.468862 -1.016904) (xy -1.468862 -1.242883) + (xy -1.468862 -1.468862) (xy -1.80783 -1.468862) (xy -2.146798 -1.468862) (xy -2.146798 -1.355872) + (xy -2.146798 -1.242883) (xy -2.372776 -1.242883) (xy -2.598755 -1.242883) (xy -2.598755 -1.129894) + (xy -2.598755 -1.016904) (xy -2.711744 -1.016904) (xy -2.824734 -1.016904) (xy -2.824734 -1.242883) + (xy -2.824734 -1.468862) (xy -3.050712 -1.468862) (xy -3.276691 -1.468862) (xy -3.502669 -1.468862) + (xy -3.502669 -2.485766) (xy -3.276691 -2.485766) (xy -3.276691 -1.69484) (xy -2.485766 -1.69484) + (xy -1.69484 -1.69484) (xy -1.69484 -2.485766) (xy -1.69484 -3.276691) (xy -2.485766 -3.276691) + (xy -3.276691 -3.276691) (xy -3.276691 -2.485766) (xy -3.502669 -2.485766) (xy -3.502669 -3.502669) + (xy 0 -3.502669) (xy 3.502669 -3.502669) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "fb1c8603-f7b0-43f4-9f55-582c1e1edaf8") + ) + (embedded_fonts no) + ) (footprint "Capacitor_SMD:C_0603_1608Metric" (locked yes) (layer "F.Cu") @@ -411,18 +1046,17 @@ ) ) (property "Value" "2.2uF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "89872107-9ff7-48f4-9075-536d7f7aa9f6") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") @@ -595,353 +1229,17 @@ ) ) ) - (footprint "Package_TO_SOT_SMD:SOT-23" - (locked yes) - (layer "F.Cu") - (uuid "07680e9c-b776-4f79-b2dc-cff447d60873") - (at 158.869747 123.20806 90) - (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236), generated with kicad-footprint-generator ipc_gullwing_generator.py") - (tags "SOT TO_SOT_SMD") - (property "Reference" "Q2" - (at 0 -2.4 90) - (layer "F.SilkS") - (hide yes) - (uuid "ee20a99a-9cd7-489c-9b3c-00afd45517ac") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "XR2N13" - (at 0 2.4 90) - (layer "F.Fab") - (hide yes) - (uuid "07604131-1e9e-468b-984a-fb7bd2805f79") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "f3c86e41-5312-4e21-8b8a-c6f6890570ec") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "a2a41ae4-1368-4326-be1c-390483f559e5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "SOT?23*") - (path "/277ffd0b-1c78-40e6-9d6c-586ec6c81b05") - (sheetname "/") - (sheetfile "stm32card.kicad_sch") - (attr smd) - (fp_line - (start 0 -1.56) - (end 0.65 -1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a4d2c767-afab-4810-b031-764b680e10e6") - ) - (fp_line - (start 0 -1.56) - (end -0.65 -1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "da03c2e6-437d-4d99-9b9d-e23187c80926") - ) - (fp_line - (start 0 1.56) - (end 0.65 1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "bcf28dd3-8481-4e50-b93a-8f423108a123") - ) - (fp_line - (start 0 1.56) - (end -0.65 1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3f9cf19d-8d98-4acb-a6df-049b519bc3a6") - ) - (fp_poly - (pts - (xy -1.1625 -1.51) (xy -1.4025 -1.84) (xy -0.9225 -1.84) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "136d8412-bc04-4fe9-b14c-9a0f53ca1fb6") - ) - (fp_line - (start 0.9 -1.7) - (end 0.9 -0.55) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9ac1ff53-8a7f-483d-bce7-f12341fc125e") - ) - (fp_line - (start -0.9 -1.7) - (end 0.9 -1.7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "630bef62-1685-43c4-9211-8066b2b51f9e") - ) - (fp_line - (start -0.9 -1.5) - (end -0.9 -1.7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d3326b7b-f67d-43a5-938b-450313dbbebd") - ) - (fp_line - (start -1.93 -1.5) - (end -0.9 -1.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b7d8f28b-0c81-4150-b76f-87582d23d6c1") - ) - (fp_line - (start 1.93 -0.55) - (end 1.93 0.55) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "7adcb85c-983b-4866-8cb6-0b485109286c") - ) - (fp_line - (start 0.9 -0.55) - (end 1.93 -0.55) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "05de796a-949a-48ed-a1e0-51ecff59f5f2") - ) - (fp_line - (start 1.93 0.55) - (end 0.9 0.55) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "855e337b-88fa-4a7e-9c67-08394d2c7d0c") - ) - (fp_line - (start 0.9 0.55) - (end 0.9 1.7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c50c2ef2-28fe-4540-ac5c-de81536c46e8") - ) - (fp_line - (start -0.9 1.5) - (end -1.93 1.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b1105938-ddd3-4179-b32d-ec81a4d2d7bf") - ) - (fp_line - (start -1.93 1.5) - (end -1.93 -1.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9221bc88-cd5b-4a53-952c-aee89daf529a") - ) - (fp_line - (start 0.9 1.7) - (end -0.9 1.7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "92f3a155-cba5-463e-bfe1-e9b65c5a47ba") - ) - (fp_line - (start -0.9 1.7) - (end -0.9 1.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "3de2cb8d-b9e2-48e4-b49a-5c9983faf776") - ) - (fp_line - (start 0.65 -1.45) - (end 0.65 1.45) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "0450c83f-ae72-4a6f-b4ed-8eff15b0746b") - ) - (fp_line - (start -0.325 -1.45) - (end 0.65 -1.45) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "15c59aa1-e3f8-46ad-97a5-2ec99fb8a2a3") - ) - (fp_line - (start -0.65 -1.125) - (end -0.325 -1.45) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "0f9b827c-0274-4c34-98a6-4878ea5d2351") - ) - (fp_line - (start 0.65 1.45) - (end -0.65 1.45) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bc8251c3-2148-42b5-8975-d8d80ccc2f41") - ) - (fp_line - (start -0.65 1.45) - (end -0.65 -1.125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "16a3e486-a54e-485a-aca5-c2fc54b989a2") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "F.Fab") - (uuid "d3357250-cd32-499f-9573-13914447edfd") - (effects - (font - (size 0.32 0.32) - (thickness 0.05) - ) - ) - ) - (pad "1" smd roundrect - (at -0.9375 -0.95 90) - (size 1.475 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 63 "usb vbus") - (pinfunction "G") - (pintype "input") - (uuid "9a78f9f0-3a3a-4d10-855b-4c711fc7a1bb") - ) - (pad "2" smd roundrect - (at -0.9375 0.95 90) - (size 1.475 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pinfunction "S") - (pintype "passive") - (uuid "048b09a0-aed7-4411-8439-72017defb7b1") - ) - (pad "3" smd roundrect - (at 0.9375 0 90) - (size 1.475 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 79 "Net-(Q2-D)") - (pinfunction "D") - (pintype "passive") - (uuid "781398fb-8fc5-45ae-9452-bb69f517a672") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "0c59a8f8-04ed-4026-ba96-462e4e109fbd") - (at 167.433349 118.253643 180) + (at 167.683966 118.260712 180) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C4" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "60aab207-9d6e-4b10-a946-c46ed53fb158") + (uuid "8e84a0ab-8e62-4f3a-a52a-2f18636dfb9c") (effects (font (size 1 1) @@ -950,23 +1248,22 @@ ) ) (property "Value" "100nF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "c714becf-f25b-4e1c-81c1-5a12ee902ad9") + (uuid "a9ca577c-4b7d-4e0c-b7b8-89567466fb9b") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f0cb809d-2521-44d9-98b1-96ed309519f3") + (uuid "abd59d17-5eef-44ab-b5ec-3562900ca942") (effects (font (size 1.27 1.27) @@ -979,7 +1276,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "780663e2-91ed-49c6-bfe9-9c7d47c429db") + (uuid "5d589172-e5fd-48e1-a359-5892d4a94869") (effects (font (size 1.27 1.27) @@ -1092,17 +1389,6 @@ (layer "F.Fab") (uuid "2919a7b6-4719-4cef-b4be-d0ba16daf2b4") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "11905bab-78fe-4673-a1a1-1c1f04f18e2c") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) @@ -1153,18 +1439,17 @@ ) ) (property "Value" "10uF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "9c12a2c1-2efd-4a62-a7d8-ad7a9667cf45") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) @@ -1293,17 +1578,6 @@ (layer "F.Fab") (uuid "8fb63211-9c7b-4e01-878e-01dd19994fd4") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "bec331e2-f68b-494e-976d-eccaffef891f") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) @@ -1335,7 +1609,7 @@ ) ) ) - (footprint "easyeda2kicad:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" + (footprint "indigos_imports:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" (locked yes) (layer "F.Cu") (uuid "0cce4939-ee0f-4e26-b653-e72ea21e56b0") @@ -1344,7 +1618,7 @@ (at 0 -6.25 0) (layer "F.SilkS") (hide yes) - (uuid "b2072e77-5528-413f-bcbf-c11eae072cf0") + (uuid "b40c06d9-830c-4e0e-8760-84be09b346a4") (effects (font (size 1 1) @@ -1353,14 +1627,13 @@ ) ) (property "Value" "TSD003A04126A02" - (at 0 6.25 0) + (at 0 -0.105 0) (layer "F.Fab") - (hide yes) - (uuid "ef336ee9-0561-4205-9ca1-1576222ca9c7") + (uuid "0f72318e-8f83-49f2-be1d-35c5f624a0cd") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -1368,7 +1641,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "b0b9a7c8-f008-453e-bef0-8d696d76fe9a") + (uuid "4151fb60-d1a1-4a78-9428-ac3d1e15b05a") (effects (font (size 1.27 1.27) @@ -1377,10 +1650,10 @@ ) ) (property "Description" "top arrow" - (at 0 -5.195 0) + (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "0a0fa4ab-cbb5-4df4-9ffe-e31dc9598f30") + (uuid "d4765b36-9c80-4e2c-88a4-7a799b85b88e") (effects (font (size 1.27 1.27) @@ -1412,8 +1685,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "0902f5fc-e033-41fd-a739-ec32d56f72af") + (layer "Dwgs.User") + (uuid "68b0066f-f53f-4bf1-89f5-182fefc7fab9") ) (fp_line (start -3 -1.27) @@ -1422,8 +1695,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "a28a9cac-c5e5-4dcd-a47b-28466e465bb6") + (layer "Dwgs.User") + (uuid "c29b6beb-b605-4a52-8f93-872ba0a56a71") ) (fp_line (start -3 3) @@ -1432,8 +1705,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "437d51e5-a948-4c6a-9258-ffdb65f34ae6") + (layer "Dwgs.User") + (uuid "06899f17-21f8-49ae-8656-cd5a159dd1a3") ) (fp_line (start 3 -1.27) @@ -1442,8 +1715,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "a40488df-0e61-4395-b27f-2eb69de6da0d") + (layer "Dwgs.User") + (uuid "ed2ae69e-e8c5-40b7-9eb4-0e3b325694ac") ) (fp_circle (center -2.03 -2.03) @@ -1453,8 +1726,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "79f64297-124b-469d-9fbc-c3b36142d0ce") + (layer "Dwgs.User") + (uuid "5a3763d2-22fe-49fd-adb0-ff9c46f3ddbd") ) (fp_circle (center -1.97 2.09) @@ -1464,8 +1737,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "c5b8498d-c4c3-4002-a152-167da7558f23") + (layer "Dwgs.User") + (uuid "3f3b5f91-1007-4de9-9bed-b9581f5d22d9") ) (fp_circle (center 0 0) @@ -1475,8 +1748,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "cf4123ba-709f-4b02-b080-0613e925ecf5") + (layer "Dwgs.User") + (uuid "6664e531-1bf9-4983-b57a-c40da4830ddb") ) (fp_circle (center 2.03 2.03) @@ -1486,8 +1759,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "d021450e-9cf1-4ee5-ad0c-6db1cfcedd9c") + (layer "Dwgs.User") + (uuid "9ff187d3-3992-443d-b53c-fc882bf018f8") ) (fp_circle (center 2.09 -1.97) @@ -1497,8 +1770,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "6f76c485-1442-4e0e-ad79-d1cdffe9f4e2") + (layer "Dwgs.User") + (uuid "2dfda97e-b312-43f8-b8f1-e5ab22a3f410") ) (fp_circle (center -4.3 -3) @@ -1509,7 +1782,18 @@ ) (fill no) (layer "F.Fab") - (uuid "173d2f77-7d6e-4669-81db-dffa0f66b95b") + (uuid "f78c77b0-8118-46df-b644-af757635abfd") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d31c202f-b682-46d6-82f6-73174a6a6ce2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) ) (pad "1" smd rect (at -4 -2.25) @@ -1548,7 +1832,7 @@ (uuid "3481f38a-ffc1-4090-88fa-c3d2b9a8818f") ) (embedded_fonts no) - (model "${EASYEDA2KICAD}/easyeda2kicad.3dshapes/SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6.wrl" + (model "/home/indigo/projects/kicad_lib_try2/imports/indigos_imports.3dshapes/SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6.wrl" (offset (xyz 0 -0 -0) ) @@ -1580,18 +1864,17 @@ ) ) (property "Value" "2.2uF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "04d6b567-1a65-4876-a052-8345c8127cf8") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") @@ -1764,17 +2047,18 @@ ) ) ) - (footprint "Resistor_SMD:R_0603_1608Metric" + (footprint "Package_TO_SOT_SMD:SOT-23" + (locked yes) (layer "F.Cu") - (uuid "16f61256-49e0-4d57-a7a7-25c7b10fccb4") - (at 157.428611 125.980447 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R22" - (at 0 -1.43 0) + (uuid "1a7359ea-1c87-4a78-a0c8-2156c2dddcc2") + (at 164.07862 117.636961) + (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Reference" "Q1" + (at 0 -2.4 0) (layer "F.SilkS") (hide yes) - (uuid "508cf8f5-5174-41c3-a2da-68dc7d1757de") + (uuid "03dd3ee8-bcd8-41bf-a0d2-5984a6785a22") (effects (font (size 1 1) @@ -1782,23 +2066,22 @@ ) ) ) - (property "Value" "10k" - (at 0 1.43 0) + (property "Value" "AO3400A" + (at 0 -0.0875 0) (layer "F.Fab") - (hide yes) - (uuid "1b96caa4-da76-4b53-b779-2b6d24bf9924") + (uuid "4988aefc-75ed-4b3e-837d-8fcc953459a8") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "c3eeebdc-f779-44c2-ae37-dec440d430b7") + (uuid "a33fa083-c309-4eea-b8d6-57b19821b6ea") (effects (font (size 1.27 1.27) @@ -1806,11 +2089,11 @@ ) ) ) - (property "Description" "Resistor" + (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "f22d3b8e-c1b8-4e7d-b27d-a2a1aaf15fce") + (uuid "1ddf3d1b-5141-47d0-8169-72d38eeff160") (effects (font (size 1.27 1.27) @@ -1818,142 +2101,276 @@ ) ) ) - (property ki_fp_filters "R_*") - (path "/6a1f0750-555e-45eb-bd31-bd6807c08a6f") + (property ki_fp_filters "SOT?23*") + (path "/270484f9-0ea9-4cf2-b7ee-1bba2cb034f1") (sheetname "/") (sheetfile "stm32card.kicad_sch") (attr smd) (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) + (start 0 -1.56) + (end -0.65 -1.56) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "859f3f37-874b-42c5-9dbd-09e404513792") + (uuid "73a1617b-b15f-4959-b89b-1ae3ddf46f2e") ) (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) + (start 0 -1.56) + (end 0.65 -1.56) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "133f69ce-a036-4140-b2bc-baf64797e4b4") + (uuid "ca8fc8bd-6c66-4dd2-8cd9-4f487f8df3b9") ) (fp_line - (start 1.48 0.73) - (end -1.48 0.73) + (start 0 1.56) + (end -0.65 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7be8293d-98a5-48c1-8e02-db03b0ee749e") + ) + (fp_line + (start 0 1.56) + (end 0.65 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8cc85fa7-b70a-442e-a761-f5c3b91131a8") + ) + (fp_poly + (pts + (xy -1.1625 -1.51) (xy -1.4025 -1.84) (xy -0.9225 -1.84) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "42b893b3-90de-448f-87f7-959e06b4d83f") + ) + (fp_line + (start -1.93 -1.5) + (end -0.9 -1.5) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "67dbfd1b-61ea-42ae-927e-5702aba28bb9") + (uuid "af89a29c-f99d-4e41-a4d9-f6bfe4d5b432") ) (fp_line - (start 1.48 -0.73) - (end 1.48 0.73) + (start -1.93 1.5) + (end -1.93 -1.5) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "41c9169a-183c-44da-833d-576a2fd99a0a") + (uuid "051adc68-5291-41b2-8600-65ca4a54de67") ) (fp_line - (start -1.48 0.73) - (end -1.48 -0.73) + (start -0.9 -1.7) + (end 0.9 -1.7) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "36f42f0b-bd58-4304-88a8-f276974787ee") + (uuid "59782115-c103-4711-a78c-ba337dedd891") ) (fp_line - (start -1.48 -0.73) - (end 1.48 -0.73) + (start -0.9 -1.5) + (end -0.9 -1.7) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "bb63ceaf-2827-434e-9d76-4e5ab4c8c242") + (uuid "7d2e8477-290b-429b-8922-0a82800e1f2d") ) (fp_line - (start 0.8 0.4125) - (end -0.8 0.4125) + (start -0.9 1.5) + (end -1.93 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ec79c702-1c9c-4e8c-8bf3-3da1d610cc38") + ) + (fp_line + (start -0.9 1.7) + (end -0.9 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7bc2a868-9211-41fd-8f9d-110d95c1a387") + ) + (fp_line + (start 0.9 -1.7) + (end 0.9 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bd7cd3a2-9df0-4f10-9b2a-e1bb2ea4171a") + ) + (fp_line + (start 0.9 -0.55) + (end 1.93 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ecfb5b16-17e8-467d-b075-9b3e55ccfd37") + ) + (fp_line + (start 0.9 0.55) + (end 0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e07f8a88-cee9-42dd-be68-c76c02fe9a25") + ) + (fp_line + (start 0.9 1.7) + (end -0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e08a87ba-b9d5-45a1-afd0-5784f75b8122") + ) + (fp_line + (start 1.93 -0.55) + (end 1.93 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ec6268fb-2964-4ba5-839e-af56fdf942dd") + ) + (fp_line + (start 1.93 0.55) + (end 0.9 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4a0e8f8a-b16f-414a-92bd-d89dab25b1ed") + ) + (fp_line + (start -0.65 -1.125) + (end -0.325 -1.45) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "bc06dd02-9c49-4aa8-aea7-bc84ef25320c") + (uuid "fc7e637c-55d4-49c7-9bec-5100bc4ccd90") ) (fp_line - (start 0.8 -0.4125) - (end 0.8 0.4125) + (start -0.65 1.45) + (end -0.65 -1.125) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "3c569fd1-93b7-488e-9337-19b960513250") + (uuid "87f4c0dd-e67d-4340-9d71-62286a379544") ) (fp_line - (start -0.8 0.4125) - (end -0.8 -0.4125) + (start -0.325 -1.45) + (end 0.65 -1.45) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "225c3624-5da4-400d-8fb0-985a026566c3") + (uuid "8990b0bf-2dbf-4be0-976d-213b4a94f92f") ) (fp_line - (start -0.8 -0.4125) - (end 0.8 -0.4125) + (start 0.65 -1.45) + (end 0.65 1.45) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "664464c2-5819-4fed-9650-89bc92c6d230") + (uuid "9f85e2cb-6c3c-455b-99de-67a0fd4e4c6a") + ) + (fp_line + (start 0.65 1.45) + (end -0.65 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0e2c404d-b45d-4d47-989b-9b13dbc2fcae") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "81f87e42-739f-4b0a-b4c4-1ad770ef0b29") + (uuid "045c3099-a0d0-40f9-b887-6e7c259d4bee") (effects (font - (size 0.4 0.4) - (thickness 0.06) + (size 0.32 0.32) + (thickness 0.05) ) ) ) (pad "1" smd roundrect - (at -0.825 0 180) - (size 0.8 0.95) + (at -0.9375 -0.95) + (size 1.475 0.6) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 63 "usb vbus") - (pintype "passive") - (uuid "3c42a09e-f015-4be2-b2a7-afffbd3e74e8") + (net 30 "Net-(Q1-G)") + (pinfunction "G") + (pintype "input") + (uuid "33e75bca-49ad-4963-a407-d2a8cf718d8e") ) (pad "2" smd roundrect - (at 0.825 0 180) - (size 0.8 0.95) + (at -0.9375 0.95) + (size 1.475 0.6) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 1 "GND") + (pinfunction "S") (pintype "passive") - (uuid "edf63538-fa90-4b3b-9be4-05d7f862d66a") + (uuid "100e8873-f3de-4c5a-8556-0907c7c6e04a") + ) + (pad "3" smd roundrect + (at 0.9375 0) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 70 "Net-(Q1-D)") + (pinfunction "D") + (pintype "passive") + (uuid "d8d768ac-1296-4292-91b3-37c55187107b") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step" (offset (xyz 0 0 0) ) @@ -1984,18 +2401,17 @@ ) ) (property "Value" "10uF" - (at 0 1.43 90) + (at 0 0 90) (layer "F.Fab") - (hide yes) (uuid "c60c3c02-23ee-4fda-9390-ee81a4fb6d25") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 90) (layer "F.Fab") (hide yes) @@ -2124,23 +2540,12 @@ (layer "F.Fab") (uuid "b44bee8b-33c1-40b1-abc5-1716c5eea77e") ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "F.Fab") - (uuid "4c7b615d-d335-4c6c-bdbd-d19d146f165e") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 10 "Net-(U2-VIN)") + (net 10 "bat_3v") (pintype "passive") (uuid "a6648b7b-0d18-4cb8-82ed-f430fa642af3") ) @@ -2183,18 +2588,17 @@ ) ) (property "Value" "4.7uH" - (at 0 4 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "0c3a8856-727a-43ef-b40d-f98b30698295") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) @@ -2298,7 +2702,7 @@ (at -2.33 0) (size 3 5.5) (layers "F.Cu" "F.Mask" "F.Paste") - (net 70 "Net-(U6-SW)") + (net 69 "Net-(U6-SW)") (pinfunction "2") (pintype "passive") (uuid "a45e512d-03d7-4091-8c36-e30203131b33") @@ -2319,14 +2723,14 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "1d9997be-1cc6-4f01-9cf9-74b4a4f374b0") - (at 163.043852 97.111187 180) + (at 148.272523 94.368316 -90) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R14" - (at 0 -1.43 0) + (at 0 -1.43 90) (layer "F.SilkS") (hide yes) - (uuid "eca5cfdf-105a-4111-b240-d4a11df1c9d2") + (uuid "1d7d78e2-bce1-4107-a104-4e74079747b3") (effects (font (size 1 1) @@ -2334,23 +2738,22 @@ ) ) ) - (property "Value" "50" - (at -1.260327 1.619028 0) + (property "Value" "1k" + (at 0 0 90) (layer "F.Fab") - (hide yes) - (uuid "40a0fdea-f5dd-4834-9e7e-01cf23a00bdd") + (uuid "23ee24e8-3f05-434a-a9a9-b7266d47aafc") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" - (at 0 0 0) + (property "Datasheet" "~" + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "a134e8b2-04d2-4d29-886a-c3e6240790b9") + (uuid "a1bd444f-eef4-4a13-827f-540708892efd") (effects (font (size 1.27 1.27) @@ -2359,10 +2762,10 @@ ) ) (property "Description" "Resistor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "d86dbde2-f9ff-4718-95bb-7189fb5566c1") + (uuid "258b49b5-7f95-4d49-a787-3f57e01d9e26") (effects (font (size 1.27 1.27) @@ -2395,26 +2798,6 @@ (layer "F.SilkS") (uuid "c249e9dc-f28a-455b-beb2-25389dad5dc9") ) - (fp_line - (start 1.48 0.73) - (end -1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "233a61b4-1b52-4d79-a3d2-db0ca4fc492f") - ) - (fp_line - (start 1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "781a7b77-b48c-4f0a-9019-b0dfaae6b85b") - ) (fp_line (start -1.48 0.73) (end -1.48 -0.73) @@ -2425,6 +2808,16 @@ (layer "F.CrtYd") (uuid "309e8ed7-efd7-42bf-a2c3-7f03b982664e") ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "233a61b4-1b52-4d79-a3d2-db0ca4fc492f") + ) (fp_line (start -1.48 -0.73) (end 1.48 -0.73) @@ -2436,24 +2829,14 @@ (uuid "c11013c6-28ac-4ab2-b4a2-3b13572e9578") ) (fp_line - (start 0.8 0.4125) - (end -0.8 0.4125) + (start 1.48 -0.73) + (end 1.48 0.73) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "17443e6b-0888-435b-a4d9-e809ac8b6459") - ) - (fp_line - (start 0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "9e1358eb-b992-4537-9036-2ac79a582860") + (layer "F.CrtYd") + (uuid "781a7b77-b48c-4f0a-9019-b0dfaae6b85b") ) (fp_line (start -0.8 0.4125) @@ -2465,6 +2848,16 @@ (layer "F.Fab") (uuid "72456cbf-1739-4cf0-ba4d-1a7b52234524") ) + (fp_line + (start 0.8 0.4125) + (end -0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "17443e6b-0888-435b-a4d9-e809ac8b6459") + ) (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) @@ -2475,8 +2868,18 @@ (layer "F.Fab") (uuid "6b6d2eb3-0d5f-47b3-ada0-bb83d19acb78") ) + (fp_line + (start 0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9e1358eb-b992-4537-9036-2ac79a582860") + ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "2fd91989-4ed2-47e5-82ec-d759dcb485d8") (effects @@ -2487,20 +2890,20 @@ ) ) (pad "1" smd roundrect - (at -0.825 0 180) + (at -0.825 0 270) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 68 "Net-(D2-K)") + (net 67 "Net-(D2-K)") (pintype "passive") (uuid "e2e683bf-508e-4672-84ea-25989e79f665") ) (pad "2" smd roundrect - (at 0.825 0 180) + (at 0.825 0 270) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 72 "Net-(U1-~{DONE})") + (net 71 "Net-(U1-~{DONE})") (pintype "passive") (uuid "d4a83aeb-c327-48fb-8918-5fefc5abf8a7") ) @@ -2536,18 +2939,17 @@ ) ) (property "Value" "0" - (at 0 1.43 90) + (at 0 0 90) (layer "F.Fab") - (hide yes) (uuid "9cb5e2f7-8fc8-4a77-90ab-c9709b66b605") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 90) (layer "F.Fab") (hide yes) @@ -2676,23 +3078,12 @@ (layer "F.Fab") (uuid "7ccee533-ef64-4f0a-ae28-8c25ace90a0d") ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "F.Fab") - (uuid "a085c4b4-72e1-4cdd-8ee0-603325354b05") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 78 "Net-(U2-VOUT)") + (net 77 "Net-(U2-VOUT)") (pintype "passive") (uuid "502385df-f25f-481e-9e56-92d33b0d4d14") ) @@ -2721,14 +3112,14 @@ (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "200555ca-590a-4839-814c-28c88cf8750a") - (at 152.049345 93.952156 90) + (at 148.265612 91.113172 -90) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C9" (at 0 -1.43 90) (layer "F.SilkS") (hide yes) - (uuid "04f1da88-8ecb-45f1-8258-335091a53742") + (uuid "8eefff36-d6dd-44f4-b16a-b0886471b154") (effects (font (size 1 1) @@ -2737,22 +3128,21 @@ ) ) (property "Value" "22uF" - (at 0 1.43 90) + (at 0 0 90) (layer "F.Fab") - (hide yes) - (uuid "615f4340-ca76-4d2a-8b12-7c767c35053b") + (uuid "b053d6b0-7f31-44d7-a07b-6fa76f96f66d") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "2788af22-8e5b-4101-b1c5-56cbc7003392") + (uuid "1bed781e-3216-496e-9b16-853bac435108") (effects (font (size 1.27 1.27) @@ -2764,7 +3154,7 @@ (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "160e9aa0-fd3b-49b3-94ea-a464f9ddbd6f") + (uuid "0b1956f7-80f9-4180-96ca-1203b420603c") (effects (font (size 1.27 1.27) @@ -2777,16 +3167,6 @@ (sheetname "/") (sheetfile "stm32card.kicad_sch") (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e018ddb6-45a1-438e-893a-c78f89beb71f") - ) (fp_line (start -0.14058 0.51) (end 0.14058 0.51) @@ -2798,34 +3178,14 @@ (uuid "efc84723-1796-4ce4-8532-b874171f36ae") ) (fp_line - (start 1.48 -0.73) - (end 1.48 0.73) + (start -0.14058 -0.51) + (end 0.14058 -0.51) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "73c7435d-928d-494b-b665-462d4e875875") - ) - (fp_line - (start -1.48 -0.73) - (end 1.48 -0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8aa4d581-7ef8-4d68-b4bb-e63d114ca410") - ) - (fp_line - (start 1.48 0.73) - (end -1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5cf3c5f7-ce5e-4d96-a12e-9bfce1d26a47") + (layer "F.SilkS") + (uuid "e018ddb6-45a1-438e-893a-c78f89beb71f") ) (fp_line (start -1.48 0.73) @@ -2838,24 +3198,44 @@ (uuid "32d51464-fae3-4262-a197-cbbf291f72d5") ) (fp_line - (start 0.8 -0.4) - (end 0.8 0.4) + (start 1.48 0.73) + (end -1.48 0.73) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "ca18cbf1-0c5f-4acf-97c0-a4282fa12cdc") + (layer "F.CrtYd") + (uuid "5cf3c5f7-ce5e-4d96-a12e-9bfce1d26a47") ) (fp_line - (start -0.8 -0.4) - (end 0.8 -0.4) + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8aa4d581-7ef8-4d68-b4bb-e63d114ca410") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "73c7435d-928d-494b-b665-462d4e875875") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "3aed33ba-54f8-49b3-b2b7-f3f84ee5e0f8") + (uuid "e4f75891-9ab5-4229-b758-32ddebc201a1") ) (fp_line (start 0.8 0.4) @@ -2868,14 +3248,24 @@ (uuid "d42e2840-8026-4165-afdc-17c3df180edc") ) (fp_line - (start -0.8 0.4) - (end -0.8 -0.4) + (start -0.8 -0.4) + (end 0.8 -0.4) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "e4f75891-9ab5-4229-b758-32ddebc201a1") + (uuid "3aed33ba-54f8-49b3-b2b7-f3f84ee5e0f8") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ca18cbf1-0c5f-4acf-97c0-a4282fa12cdc") ) (fp_text user "${REFERENCE}" (at 0 0 90) @@ -2889,16 +3279,16 @@ ) ) (pad "1" smd roundrect - (at -0.775 0 90) + (at -0.775 0 270) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 63 "usb vbus") + (net 62 "usb vbus") (pintype "passive") (uuid "9fe218ad-889f-4562-a2b3-f298929112d5") ) (pad "2" smd roundrect - (at 0.775 0 90) + (at 0.775 0 270) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -2919,14 +3309,204 @@ ) ) ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "207d2ccd-d9d8-4efd-a1b8-4914a7f07c75") + (at 160.216538 127.09679 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R21" + (at 0 -1.43 0) + (layer "F.SilkS") + (hide yes) + (uuid "75131000-3b13-4d25-9c11-9f185a6b479a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10k" + (at 0 0 0) + (layer "F.Fab") + (uuid "92154600-c78c-45a6-b435-bee2a3859257") + (effects + (font + (size 0.25 0.25) + (thickness 0.03125) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1c83abf1-8342-427e-9fc2-ced34638194e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a9505865-0eb9-4df6-8d61-b433609905c5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/b24b357b-0b8d-43fe-933c-61bdb6083d63") + (sheetname "/") + (sheetfile "stm32card.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b07a333d-4f2a-40c2-990f-47e2ce51a4f3") + ) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7603dd08-9aa8-41c3-aa03-d8088c83203f") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "648f9541-c355-43cf-9dab-55afcdd580c9") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ed4d751f-b0fb-4393-9f81-d150b181ebba") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "68ff6eea-8a2d-4bab-911b-edb4aafd130b") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "95a456a9-52e4-4911-b80b-c3c21c6a6bf8") + ) + (fp_line + (start 0.8 0.4125) + (end -0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "82c2985d-e116-4957-bf91-bb224fcf0138") + ) + (fp_line + (start 0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5fe16ab1-0d3e-46ab-b099-a7a111a04499") + ) + (fp_line + (start -0.8 0.4125) + (end -0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5ec596a2-6326-4069-af2b-8cf56f657dd9") + ) + (fp_line + (start -0.8 -0.4125) + (end 0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1f8a3161-ad72-4d37-8215-d32ea0889591") + ) + (pad "1" smd roundrect + (at -0.825 0 180) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 85 "Net-(Q2-S)") + (pintype "passive") + (uuid "cff70fa9-90a8-43e9-b33f-734da5a4448c") + ) + (pad "2" smd roundrect + (at 0.825 0 180) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "9f0f040f-d177-4590-b9a7-96d66e6a1a9b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) (footprint "indigos_imports:IND-SMD_L7.2-W6.6_GPSR07X0" (layer "F.Cu") (uuid "221867b5-89dd-4a8f-9f1a-956d831d7e9a") - (at 155.959399 86.734328) + (at 151.018909 86.157494 90) (property "Reference" "L1" - (at 0 -4 0) + (at 0 -4 90) (layer "F.SilkS") - (uuid "495f3f6d-9582-4e47-b9f7-7190eed64504") + (hide yes) + (uuid "01c6ca59-09ce-4095-b2a0-c4be58d3db93") (effects (font (size 1 1) @@ -2935,22 +3515,21 @@ ) ) (property "Value" "15uH" - (at 0 4 0) + (at 0 0 90) (layer "F.Fab") - (hide yes) - (uuid "92910049-83a4-41b7-b45c-3dbf62f39b17") + (uuid "386eaf6a-bf88-46ae-99e1-a702b0eca814") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" - (at 0 0 0) + (property "Datasheet" "~" + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "2bad1616-e4c8-4378-bd54-cc4ff23919d3") + (uuid "a493162a-5bfc-44df-8558-fa798fff3a27") (effects (font (size 1.27 1.27) @@ -2959,10 +3538,10 @@ ) ) (property "Description" "Inductor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "b65bb7bc-d2fc-4f65-b65f-1f420b2cad83") + (uuid "75b683dd-cc06-4c21-bbb3-a12e6f416d08") (effects (font (size 1.27 1.27) @@ -2976,14 +3555,14 @@ (sheetfile "stm32card.kicad_sch") (attr smd) (fp_line - (start -3.3 -3.3) - (end -3.3 -1.99) + (start 3.3 -3.3) + (end 3.3 -1.99) (stroke (width 0.25) (type solid) ) (layer "F.SilkS") - (uuid "bfbf48e2-7d91-45c8-80b4-d0eec4c49908") + (uuid "2b3a371a-8496-4b54-b90f-16048ed40b86") ) (fp_line (start -3.3 -3.3) @@ -2995,6 +3574,26 @@ (layer "F.SilkS") (uuid "07494e1d-7050-476d-a86f-9a825f5b2395") ) + (fp_line + (start -3.3 -3.3) + (end -3.3 -1.99) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.SilkS") + (uuid "bfbf48e2-7d91-45c8-80b4-d0eec4c49908") + ) + (fp_line + (start 3.3 1.98) + (end 3.3 3.3) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.SilkS") + (uuid "df8bb22c-fb6e-4ed9-984a-abaa5deab1ea") + ) (fp_line (start -3.3 1.98) (end -3.3 3.3) @@ -3015,26 +3614,6 @@ (layer "F.SilkS") (uuid "c41fa399-b557-470e-95f2-82bf48242454") ) - (fp_line - (start 3.3 -3.3) - (end 3.3 -1.99) - (stroke - (width 0.25) - (type solid) - ) - (layer "F.SilkS") - (uuid "2b3a371a-8496-4b54-b90f-16048ed40b86") - ) - (fp_line - (start 3.3 1.98) - (end 3.3 3.3) - (stroke - (width 0.25) - (type solid) - ) - (layer "F.SilkS") - (uuid "df8bb22c-fb6e-4ed9-984a-abaa5deab1ea") - ) (fp_circle (center -3.6 3.25) (end -3.57 3.25) @@ -3047,7 +3626,7 @@ (uuid "9072ecc2-5b3f-483a-8a66-0da1a3ba77df") ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "79478a68-deb0-41d2-96fb-4abebf80d579") (effects @@ -3058,7 +3637,7 @@ ) ) (pad "1" smd rect - (at -2.85 0) + (at -2.85 0 90) (size 2.35 3.5) (layers "F.Cu" "F.Mask" "F.Paste") (net 37 "Net-(U1-SW)") @@ -3067,10 +3646,10 @@ (uuid "2e64e86a-57d5-4ca9-bd0c-1e076ccf912c") ) (pad "2" smd rect - (at 2.85 0) + (at 2.85 0 90) (size 2.35 3.5) (layers "F.Cu" "F.Mask" "F.Paste") - (net 67 "Net-(D1-A)") + (net 66 "Net-(D1-A)") (pinfunction "2") (pintype "passive") (uuid "e0a9d663-b826-4e0a-bfce-8f0122012aa4") @@ -3092,14 +3671,14 @@ (locked yes) (layer "F.Cu") (uuid "23641106-b3ab-4690-aaf3-b42c53981f87") - (at 164.177791 125.03373) + (at 164.428408 125.040799) (descr "SMD pad as test Point, diameter 2.0mm") (tags "test point SMD pad") (property "Reference" "SWDIO1" (at 0 -1.998 0) (layer "F.SilkS") (hide yes) - (uuid "61e7f89c-0f78-47fd-b78f-cebcda149243") + (uuid "2fdf641a-35de-4b1f-87e9-0d76acf4fbe4") (effects (font (size 1 1) @@ -3108,23 +3687,22 @@ ) ) (property "Value" "SWDIO" - (at 0 2.05 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "06bab27e-c043-46ff-a9ac-ce81e416eabf") + (uuid "57f578d6-0397-4d9d-9bb4-ce6dcde64038") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "9dbde51b-bbbe-438b-b3a0-eab8d3a456fb") + (uuid "eb46d42a-a865-405c-a019-017ed9dcc943") (effects (font (size 1.27 1.27) @@ -3137,7 +3715,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "d66f0816-7028-4934-a6d2-1d254c79e122") + (uuid "225f31e1-81ea-432d-9d2f-35ba4fabcd45") (effects (font (size 1.27 1.27) @@ -3186,14 +3764,14 @@ (footprint "TestPoint:TestPoint_Pad_D2.0mm" (layer "F.Cu") (uuid "2401aa69-ff00-4df8-b148-3ee44539efff") - (at 162.215982 129.637235) + (at 164.428408 129.563379) (descr "SMD pad as test Point, diameter 2.0mm") (tags "test point SMD pad") (property "Reference" "TP3" (at 0 -1.998 0) (layer "F.SilkS") (hide yes) - (uuid "848620ef-c389-41b7-b2e7-f935a03d79e3") + (uuid "72e1156f-66e2-48ce-a18a-8d9e59fc12d4") (effects (font (size 1 1) @@ -3202,23 +3780,22 @@ ) ) (property "Value" "tp_3v" - (at 0 2.05 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "a17df043-42b4-4724-9abc-03898ae44a46") + (uuid "3ec484cc-63ef-4a9b-b92f-771aa39d1dff") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "2b3ec4f1-f31b-4be1-8565-d20d103b858c") + (uuid "feb40224-fb64-47aa-8298-49a30e5cc79d") (effects (font (size 1.27 1.27) @@ -3231,7 +3808,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "424e77a4-c484-4ab3-a6a8-1866c60fea0f") + (uuid "b1ba23dd-767c-4f5c-bbc8-36d8021b2087") (effects (font (size 1.27 1.27) @@ -3277,243 +3854,17 @@ ) (embedded_fonts no) ) - (footprint "Package_TO_SOT_SMD:SOT-23" - (layer "F.Cu") - (uuid "2518d603-05ec-45f5-b810-40511013584b") - (at 163.969599 116.951836 180) - (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236), generated with kicad-footprint-generator ipc_gullwing_generator.py") - (tags "SOT TO_SOT_SMD") - (property "Reference" "Q1" - (at 0 -2.4 0) - (layer "F.SilkS") - (hide yes) - (uuid "fce2c4d8-b23f-4b76-864e-54af29531ec1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "XR2N13" - (at 0 2.4 0) - (layer "F.Fab") - (hide yes) - (uuid "0b3f4ffa-e528-40a9-97fa-3cc91c0b2ad2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "08bd51ed-bdea-46ac-806c-cadaed029083") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3ce8e6b6-9d6d-4b11-be62-9f8e03d96cca") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "SOT?23*") - (path "/6870c804-32a9-4678-8144-e59b532f67f6") - (sheetname "/") - (sheetfile "stm32card.kicad_sch") - (attr smd) - (fp_line - (start 0 1.56) - (end 0.65 1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "9c21a164-a516-4c80-80b9-38ddd69a7d7f") - ) - (fp_line - (start 0 1.56) - (end -0.65 1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4c60d1da-e04a-42c2-b9d9-5e56e59fc40f") - ) - (fp_line - (start 0 -1.56) - (end 0.65 -1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0e870119-3b1f-41e9-b813-8dcbd3f632cb") - ) - (fp_line - (start 0 -1.56) - (end -0.65 -1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2b5048ba-809a-434e-b0f4-ba02947d6464") - ) - (fp_poly - (pts - (xy -1.1625 -1.51) (xy -1.4025 -1.84) (xy -0.9225 -1.84) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "a589f0a3-86aa-4efd-a047-ec6f16a0a591") - ) - (fp_rect - (start -1.92 -1.7) - (end 1.92 1.7) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "2c3e7d9d-1044-43f5-acac-fc3d891a3ecb") - ) - (fp_line - (start 0.65 1.45) - (end -0.65 1.45) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "d434d20a-59c7-4610-bfbc-416f46375bbb") - ) - (fp_line - (start 0.65 -1.45) - (end 0.65 1.45) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bc74b339-6e12-448e-8069-b412043c318f") - ) - (fp_line - (start -0.325 -1.45) - (end 0.65 -1.45) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "2440cb88-c0c9-48fb-9cb1-48474d2cdd4e") - ) - (fp_line - (start -0.65 1.45) - (end -0.65 -1.125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "aa36c59c-98ca-4806-82b7-6e6d13a325f4") - ) - (fp_line - (start -0.65 -1.125) - (end -0.325 -1.45) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "6a3f6376-4a4a-4240-92f8-36832ead3c32") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "d0d095cc-4da2-4199-a5fd-9cb6d83f6470") - (effects - (font - (size 0.32 0.32) - (thickness 0.05) - ) - ) - ) - (pad "1" smd roundrect - (at -0.9375 -0.95 180) - (size 1.475 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 60 "backlight_fet") - (pinfunction "G") - (pintype "input") - (uuid "ef84f103-7a72-4e51-b179-6de690d33df1") - ) - (pad "2" smd roundrect - (at -0.9375 0.95 180) - (size 1.475 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 30 "Net-(Q1-S)") - (pinfunction "S") - (pintype "passive") - (uuid "974a4e27-587c-4a22-9225-87b99ac158ca") - ) - (pad "3" smd roundrect - (at 0.9375 0 180) - (size 1.475 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "+3V0") - (pinfunction "D") - (pintype "passive") - (uuid "a59541ee-9f98-44fa-9601-ee0c3290605a") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") (uuid "2bdf78fa-4a1e-4b6a-bf72-11d1355d2e56") - (at 151.244313 97.232762 180) + (at 151.668124 96.870191) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C7" (at 0 -1.68 0) (layer "F.SilkS") (hide yes) - (uuid "fedc0a83-f027-4e24-8bfe-1417b3d75389") + (uuid "24c97b53-4d26-445d-a068-63b4cd75ae8f") (effects (font (size 1 1) @@ -3522,22 +3873,21 @@ ) ) (property "Value" "270nF" - (at 0 1.68 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "a4acbd9c-b4af-451e-a47c-12b62fa4e254") + (uuid "868684d4-db59-4f35-8358-6f9d137a6f05") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "471f6bc6-94bc-42f1-891d-d0942dc80b87") + (uuid "e0835fcf-a431-465b-b1d5-5e627a545b08") (effects (font (size 1.27 1.27) @@ -3549,7 +3899,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "76a9793e-803d-4b72-bcb5-269b632fa308") + (uuid "b3aab86e-7dcd-4a37-b0a1-784df09a7613") (effects (font (size 1.27 1.27) @@ -3562,16 +3912,6 @@ (sheetname "/") (sheetfile "stm32card.kicad_sch") (attr smd) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "94e2297d-1237-4b0b-a354-72fea919197a") - ) (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) @@ -3583,34 +3923,14 @@ (uuid "16662bb6-4e4d-4458-9b27-aa90c41ad805") ) (fp_line - (start 1.7 0.98) - (end -1.7 0.98) + (start -0.261252 0.735) + (end 0.261252 0.735) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "218a5a84-a48c-424a-b7b7-d28c454676f0") - ) - (fp_line - (start 1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "08f4ccd0-8e1b-45a5-9d4f-410bb9c55792") - ) - (fp_line - (start -1.7 0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "754ca0b3-5029-41cc-8872-1865a9e7ebd9") + (layer "F.SilkS") + (uuid "94e2297d-1237-4b0b-a354-72fea919197a") ) (fp_line (start -1.7 -0.98) @@ -3623,24 +3943,44 @@ (uuid "e9049eed-e49a-46bd-a027-815baba10e24") ) (fp_line - (start 1 0.625) - (end -1 0.625) + (start -1.7 0.98) + (end -1.7 -0.98) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "777417d9-31c3-4e29-8b62-216c0b46d632") + (layer "F.CrtYd") + (uuid "754ca0b3-5029-41cc-8872-1865a9e7ebd9") ) (fp_line - (start 1 -0.625) - (end 1 0.625) + (start 1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "08f4ccd0-8e1b-45a5-9d4f-410bb9c55792") + ) + (fp_line + (start 1.7 0.98) + (end -1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "218a5a84-a48c-424a-b7b7-d28c454676f0") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "d121d188-70d3-4d99-b22d-64b1f9f88eac") + (uuid "0dfa2cf5-f7ef-405e-874e-0e8800b8eeae") ) (fp_line (start -1 0.625) @@ -3653,14 +3993,24 @@ (uuid "c822d47b-375e-422f-97e0-b26ae09205c8") ) (fp_line - (start -1 -0.625) - (end 1 -0.625) + (start 1 -0.625) + (end 1 0.625) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "0dfa2cf5-f7ef-405e-874e-0e8800b8eeae") + (uuid "d121d188-70d3-4d99-b22d-64b1f9f88eac") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "777417d9-31c3-4e29-8b62-216c0b46d632") ) (fp_text user "${REFERENCE}" (at 0 0 0) @@ -3674,16 +4024,16 @@ ) ) (pad "1" smd roundrect - (at -0.95 0 180) + (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 62 "Net-(U1-CT)") + (net 61 "Net-(U1-CT)") (pintype "passive") (uuid "0b18b67f-e2ed-4130-91a6-a6b3f071d679") ) (pad "2" smd roundrect - (at 0.95 0 180) + (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3708,14 +4058,14 @@ (locked yes) (layer "F.Cu") (uuid "2e5dd6bc-d16b-4caa-ad8b-f5785a07fbf0") - (at 174.948734 129.933381) + (at 175.199351 129.94045) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R10" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "549e72d0-cef8-4627-baed-619e15c4dcd4") + (uuid "55e24966-4910-4039-951e-51264f0456ce") (effects (font (size 1 1) @@ -3724,23 +4074,22 @@ ) ) (property "Value" "0" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "28309695-8abb-4988-81c9-22ae247f9d65") + (uuid "b67da46a-50f5-4309-99be-7f3f2289aeef") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c4197575-96c4-4017-9a92-cbd4558f269f") + (uuid "901affef-77a6-4cc6-93cd-8d3950283c33") (effects (font (size 1.27 1.27) @@ -3753,7 +4102,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "717c0f3e-a810-4664-84f9-b3c68a9dedcf") + (uuid "f537992f-c41f-438f-8af9-bdb9a4fc11b1") (effects (font (size 1.27 1.27) @@ -3927,18 +4276,17 @@ ) ) (property "Value" "100k 1%" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "48cc1c6a-35e5-4cce-92db-7e2dd9aa7238") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) @@ -4067,23 +4415,12 @@ (layer "F.Fab") (uuid "7d3364c6-d5d5-4cdb-b8e8-11752b470230") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "4d90d6ad-5acd-4bc2-af58-f480e94c22f9") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 74 "Net-(U6-FB)") + (net 73 "Net-(U6-FB)") (pintype "passive") (uuid "f4a46300-7c05-403a-8af1-4949a014ec12") ) @@ -4112,14 +4449,14 @@ (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "324f97c3-26b9-412f-8044-25ade2603d41") - (at 176.686855 126.779815) + (at 176.937472 126.786884) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C12" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "ab0e8120-0c0f-4cc2-9e66-dbcbc80c1606") + (uuid "53ef8b22-dc0b-46b0-8cb4-6d9f391679d2") (effects (font (size 1 1) @@ -4128,23 +4465,22 @@ ) ) (property "Value" "100nF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "1f950689-47c3-4605-836b-1aa1480788a4") + (uuid "9884ff9d-1795-4893-abef-fe7f065bc904") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "91e4d436-7ddf-4e66-b92f-ba572747bf21") + (uuid "c7a0f44d-cb99-4500-b8e1-a191ebc8bfb0") (effects (font (size 1.27 1.27) @@ -4157,7 +4493,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "6924c243-f9ca-4612-916d-2e3f8aa86a2c") + (uuid "97e1dcf6-8a89-488e-bfed-822c3665adef") (effects (font (size 1.27 1.27) @@ -4312,6 +4648,558 @@ ) ) ) + (footprint "Diode_SMD:D_SOD-323" + (layer "F.Cu") + (uuid "34ef7c41-ada3-497f-a8b3-462145c5dbb0") + (at 156.386756 119.6205 90) + (descr "SOD-323") + (tags "SOD-323") + (property "Reference" "D5" + (at 0 -1.85 90) + (layer "F.SilkS") + (hide yes) + (uuid "e48ecebc-910d-466e-85ee-8775f98ab45d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4148" + (at -0.0225 0 90) + (layer "F.Fab") + (uuid "3cd1e7fd-24ba-4601-8cd5-3f41ac59cc06") + (effects + (font + (size 0.25 0.25) + (thickness 0.03125) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "76e1fbe7-1aac-46ee-81b3-6cae24b0e713") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3a1d50aa-0e6f-4931-b296-4d294be6009e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8e9237ad-d0ba-42b0-8234-4592a3c75dd4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d56b36ca-3501-42c5-b195-9a6d3e01268b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/389de1d5-fbcf-456f-a4bc-383ccdfa3cf7") + (sheetname "/") + (sheetfile "stm32card.kicad_sch") + (attr smd) + (fp_line + (start -1.61 -0.85) + (end 1.05 -0.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "276651eb-76de-4e98-8c53-e704620e899b") + ) + (fp_line + (start -1.61 -0.85) + (end -1.61 0.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "49feff7f-ad8b-470e-a69c-8fa1c163e069") + ) + (fp_line + (start -1.61 0.85) + (end 1.05 0.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bf4f6a83-4fbb-463c-9a5d-8279e628225b") + ) + (fp_line + (start 1.6 -0.95) + (end 1.6 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d3d37c77-50ef-4cd7-ba74-93192f1fec0b") + ) + (fp_line + (start -1.6 -0.95) + (end 1.6 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3d392021-301c-4ffb-b848-dfde61b9a138") + ) + (fp_line + (start -1.6 -0.95) + (end -1.6 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dc607da0-54a3-4fcb-950b-5bc317e6895d") + ) + (fp_line + (start -1.6 0.95) + (end 1.6 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb3466e3-6c45-4232-a495-9fd71d481ad7") + ) + (fp_line + (start 0.9 -0.7) + (end 0.9 0.7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3304d876-361e-479d-98a4-a169edd43aad") + ) + (fp_line + (start -0.9 -0.7) + (end 0.9 -0.7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d1c342b1-d6d9-4109-9b08-5fa59e73f152") + ) + (fp_line + (start 0.2 -0.35) + (end 0.2 0.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a0c0b222-5b58-48de-8042-8415ac629f07") + ) + (fp_line + (start -0.3 -0.35) + (end -0.3 0.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9344430e-021f-4904-8f83-f1dbbbef681c") + ) + (fp_line + (start 0.2 0) + (end 0.45 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cea92b2b-22f2-4aec-a95f-fd13c9d90198") + ) + (fp_line + (start -0.3 0) + (end 0.2 -0.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "11deb533-eff4-4302-a27e-1ba6f43013f9") + ) + (fp_line + (start -0.3 0) + (end -0.5 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9921919a-e40e-4bed-a9f8-92bbbe7161eb") + ) + (fp_line + (start 0.2 0.35) + (end -0.3 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f15426cf-7059-4bc8-93fb-288aa621943e") + ) + (fp_line + (start 0.9 0.7) + (end -0.9 0.7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "370cc500-f642-4081-a191-39221a227d0d") + ) + (fp_line + (start -0.9 0.7) + (end -0.9 -0.7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "243dfb7e-8504-419b-bc4e-d74a56ecaa07") + ) + (pad "1" smd roundrect + (at -1.05 0 90) + (size 0.6 0.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 84 "Net-(D5-K)") + (pinfunction "K") + (pintype "passive") + (uuid "608a019d-30fa-4871-a611-0241074bbe6f") + ) + (pad "2" smd roundrect + (at 1.05 0 90) + (size 0.6 0.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 10 "bat_3v") + (pinfunction "A") + (pintype "passive") + (uuid "b987e13b-5d51-4eb0-8cf5-9f7aa6a632a5") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_SMA" + (layer "F.Cu") + (uuid "43b7da89-dc70-4bb9-aa25-5696b1444fe7") + (at 150.343692 115.402201 90) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (property "Reference" "D4" + (at 0 -2.5 90) + (layer "F.SilkS") + (hide yes) + (uuid "81c9e5d9-9f4f-47ed-bf97-ee0f620494e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Schottky" + (at -0.0225 0 90) + (layer "F.Fab") + (uuid "7857e57c-1d80-4c53-88ce-260144dd36cc") + (effects + (font + (size 0.25 0.25) + (thickness 0.03125) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d048bfb3-5ea6-47cd-8259-90a79571ae1e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Schottky diode" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2fcfdde5-30a6-4b0e-a683-c562e16c73eb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/84043629-40d2-475f-ad70-7bcaa42a21d9") + (sheetname "/") + (sheetfile "stm32card.kicad_sch") + (attr smd) + (fp_line + (start -3.51 -1.65) + (end 2 -1.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5664ccc7-ece8-4da6-a0af-a7856d04197f") + ) + (fp_line + (start -3.51 -1.65) + (end -3.51 1.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a8091d7a-404e-4943-8055-383c5d38a4cc") + ) + (fp_line + (start -3.51 1.65) + (end 2 1.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dde5f394-5da8-474f-9089-7bb4a941c2f4") + ) + (fp_line + (start 3.5 -1.75) + (end 3.5 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ef955b42-9a29-40c9-aeeb-2fe14d261560") + ) + (fp_line + (start -3.5 -1.75) + (end 3.5 -1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b6047687-d4e0-4d93-a8c9-f21069aea434") + ) + (fp_line + (start 3.5 1.75) + (end -3.5 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2f6d68f6-548b-4cf9-8a02-a072cd4204da") + ) + (fp_line + (start -3.5 1.75) + (end -3.5 -1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cec770e2-94ef-4286-8f85-7b025215a517") + ) + (fp_line + (start 2.3 -1.5) + (end -2.3 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "863560ed-3b46-486e-9bb9-c84886385ec9") + ) + (fp_line + (start 2.3 -1.5) + (end 2.3 1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cfb83817-f508-4300-8e21-ee42af2bd16e") + ) + (fp_line + (start -0.64944 -0.79908) + (end -0.64944 0.80112) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5cd1e64e-943a-46fa-ae1d-3068b3e8df72") + ) + (fp_line + (start 0.50118 0.00102) + (end 1.4994 0.00102) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "97854389-b3e7-4ccc-b834-b42d0109d25f") + ) + (fp_line + (start -0.64944 0.00102) + (end 0.50118 -0.79908) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "20f9b975-650a-4c04-af2c-07f858657f37") + ) + (fp_line + (start -0.64944 0.00102) + (end -1.55114 0.00102) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6ae78ac0-f5cc-403e-a166-3b0d8b9f62b6") + ) + (fp_line + (start -0.64944 0.00102) + (end 0.50118 0.75032) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7c179250-201f-4944-a627-d9ba32d0139f") + ) + (fp_line + (start 0.50118 0.75032) + (end 0.50118 -0.79908) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6e4dee98-321b-4bbe-9e38-b5503971be60") + ) + (fp_line + (start 2.3 1.5) + (end -2.3 1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d5ff0ae3-48bf-449d-903f-300a9bd66c1a") + ) + (fp_line + (start -2.3 1.5) + (end -2.3 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d23dfc47-b007-4455-b0e2-bef2784bcd3f") + ) + (pad "1" smd roundrect + (at -2 0 90) + (size 2.5 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.1388888889) + (net 83 "Net-(D4-K)") + (pinfunction "K") + (pintype "passive") + (uuid "1aa74896-0226-4c8d-8c49-2cae50928965") + ) + (pad "2" smd roundrect + (at 2 0 90) + (size 2.5 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.1388888889) + (net 62 "usb vbus") + (pinfunction "A") + (pintype "passive") + (uuid "b8e37e94-f4f4-4fd9-bea0-2925e8ded52f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMA.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) (footprint "easyeda2kicad:OLED-SMD_ST7735S" (locked yes) (layer "F.Cu") @@ -4329,14 +5217,13 @@ ) ) (property "Value" "N096-1608TBBIG11-H13" - (at -0.147932 4.588071 90) + (at 0 0 90) (layer "F.Fab") - (hide yes) (uuid "02bb3ce3-03de-46a4-a63b-5a40a637c4ee") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -4694,7 +5581,7 @@ (at -2.8 2.455 90) (size 0.4 2.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "GND") + (net 70 "Net-(Q1-D)") (pinfunction "LEDK") (pintype "unspecified") (uuid "30a27410-489a-4298-9b78-109e4cdd3d62") @@ -4703,7 +5590,7 @@ (at -3.5 2.455 90) (size 0.4 2.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 30 "Net-(Q1-S)") + (net 2 "+3V0") (pinfunction "LEDA") (pintype "unspecified") (uuid "1e118a18-f3e3-4817-b4f0-3757c1508f31") @@ -4734,14 +5621,14 @@ (locked yes) (layer "F.Cu") (uuid "4cb36149-16aa-4313-babf-c25050a27330") - (at 178.99165 124.571621) + (at 179.242267 124.57869) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C11" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "09aef8aa-0b52-4c13-8665-fad6e9556725") + (uuid "b37917c6-39f9-4e2b-879e-ce9fcbcfdc5a") (effects (font (size 1 1) @@ -4750,23 +5637,22 @@ ) ) (property "Value" ".1uF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "476cebe1-c682-43bb-bc80-30fe639a9861") + (uuid "05fb329f-7564-4052-82b0-f936a63b7524") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "9248bc8a-a1b8-4d4f-bb63-ba90e40291e1") + (uuid "9ca32a2b-712b-425d-9b85-2e5308ee1347") (effects (font (size 1.27 1.27) @@ -4779,7 +5665,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "1689e43f-60d0-4458-9288-0990dd2d0721") + (uuid "10b147aa-20c0-4ec6-badc-6a33dc99a379") (effects (font (size 1.27 1.27) @@ -4892,17 +5778,6 @@ (layer "F.Fab") (uuid "edf8f096-f1a0-42ac-aabf-6627e21b9eac") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "e7aae191-2e2f-47d0-8bb1-84545ab0f9ba") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) @@ -4938,14 +5813,14 @@ (locked yes) (layer "F.Cu") (uuid "4d3cfbf5-b890-4aa2-9585-c05cab66cd31") - (at 170.530995 129.935313 180) + (at 170.781612 129.942382 180) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R11" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "d972c0ff-0884-4c6e-826d-6bd0204ee0c7") + (uuid "1b2bf33c-4b6e-4232-92c3-74caaa33f56c") (effects (font (size 1 1) @@ -4954,23 +5829,22 @@ ) ) (property "Value" "0" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "e5747b77-f1a6-46c4-8eb1-e1e4d3c99fdf") + (uuid "5db1c93a-f08a-4af5-bde0-b3cf947f9450") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "6fe8205e-a02d-44d1-a7f4-0f1a1acfaad0") + (uuid "45bcbea9-2a4e-4769-9387-ca6c41de96b5") (effects (font (size 1.27 1.27) @@ -4983,7 +5857,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5408bc70-2793-4a76-9a30-ea1133bf889f") + (uuid "a0ead0d9-a143-443e-bdff-ba2d41722e85") (effects (font (size 1.27 1.27) @@ -5138,211 +6012,10 @@ ) ) ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "4d725e0c-a600-43ca-b5c5-fd1d2d22d3ba") - (at 166.643276 89.61276 -90) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R21" - (at 0 -1.43 90) - (layer "F.SilkS") - (hide yes) - (uuid "e7b125bf-6c7f-4cba-8399-90c467cd1850") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0" - (at 0 1.43 90) - (layer "F.Fab") - (hide yes) - (uuid "31d0ff6a-2844-4e7b-8c7b-22e0a88f2710") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "b542f379-a50e-4cd0-b585-0ff81e9e4bcf") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "765f1025-00c1-4bdb-b7b4-114f079b87fa") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/ccd81034-7989-4e60-be53-46648fbb4720") - (sheetname "/") - (sheetfile "stm32card.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e250ae54-2f10-4aae-a771-4a05701d2efe") - ) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1448d3f0-2a11-4e95-8ee9-1ac29abceaf3") - ) - (fp_line - (start -1.48 0.73) - (end -1.48 -0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "cb4ba0f4-ee01-49c5-a49f-49bf2a22e07b") - ) - (fp_line - (start 1.48 0.73) - (end -1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "dc08e54a-5c2e-4f07-83cb-c7fbfb8b463e") - ) - (fp_line - (start -1.48 -0.73) - (end 1.48 -0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "37ad2b73-1ce7-421c-ac55-e08d1c372075") - ) - (fp_line - (start 1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ef236495-9c84-430e-b34c-a16f9bd306f9") - ) - (fp_line - (start -0.8 0.4125) - (end -0.8 -0.4125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bda5030e-b47c-4ff3-8335-39ba3c968ef2") - ) - (fp_line - (start 0.8 0.4125) - (end -0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "859bdc23-7af1-467a-802a-08d8207b944c") - ) - (fp_line - (start -0.8 -0.4125) - (end 0.8 -0.4125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "2394d082-efab-4be4-be5f-4dd3e31fb2fa") - ) - (fp_line - (start 0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "2cb358ef-8acd-4819-bec4-c4f61ede57ac") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "F.Fab") - (uuid "9fdc930e-699d-4f01-9b34-e1a1ab4c8721") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0 270) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 61 "Net-(D1-K)") - (pintype "passive") - (uuid "9f05bd06-a7b3-4e3b-b7ae-3eaa4ae4e8b7") - ) - (pad "2" smd roundrect - (at 0.825 0 270) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 21 "bat output") - (pintype "passive") - (uuid "945052d1-f56b-4760-acca-6c63ae39b897") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "TestPoint:TestPoint_Pad_D2.0mm" (layer "F.Cu") (uuid "51897a90-5e07-431c-a333-bdc4a1413d9f") - (at 134.880772 88.298705) + (at 138.326311 91.051939) (descr "SMD pad as test Point, diameter 2.0mm") (tags "test point SMD pad") (property "Reference" "TP2" @@ -5358,18 +6031,17 @@ ) ) (property "Value" "tp_usb" - (at 0 2.05 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "a9fd763f-9f79-4453-9316-9648d8e69dc9") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") @@ -5426,7 +6098,7 @@ (at 0 0) (size 2 2) (layers "F.Cu" "F.Mask") - (net 63 "usb vbus") + (net 62 "usb vbus") (pinfunction "1") (pintype "passive") (uuid "ff02f09b-c8a9-47ae-94f9-309d9988adc6") @@ -5436,7 +6108,7 @@ (footprint "Package_TO_SOT_SMD:SOT-363_SC-70-6" (layer "F.Cu") (uuid "5364e144-606c-45f0-93e9-6a52b6011732") - (at 158.96318 119.569663) + (at 159.105852 120.888248) (descr "SOT-363, SC-70-6, SC-88") (tags "SOT-363 SC-70-6 SC-88") (property "Reference" "U3" @@ -5452,14 +6124,13 @@ ) ) (property "Value" "LM66100DCK" - (at 0 2 0) + (at 0 -0.0375 0) (layer "F.Fab") - (hide yes) (uuid "18c01cb7-d667-42b7-83d0-7a6048897971") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -5632,7 +6303,7 @@ (size 0.65 0.4) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 66 "Net-(U3-VIN)") + (net 65 "Net-(U3-VIN)") (pinfunction "VIN") (pintype "power_in") (uuid "1d227460-078c-4187-8da4-23e744387eed") @@ -5652,7 +6323,7 @@ (size 0.65 0.4) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 79 "Net-(Q2-D)") + (net 84 "Net-(D5-K)") (pinfunction "~{CE}") (pintype "input") (uuid "73925561-8304-4d17-99fa-d6a5650b052f") @@ -5682,7 +6353,7 @@ (size 0.65 0.4) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 78 "Net-(U2-VOUT)") + (net 77 "Net-(U2-VOUT)") (pinfunction "VOUT") (pintype "power_out") (uuid "58b1013c-2d3c-4c37-bf6b-b4b7d8664740") @@ -5720,17 +6391,17 @@ ) ) (property "Value" "5.1k" - (at -0.015 -1.55 90) + (at 0 0 90) (layer "F.Fab") (uuid "bfcfdf44-8c6f-4357-a7dd-fb0bed755c5b") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 270) (unlocked yes) (layer "F.Fab") @@ -5906,15 +6577,15 @@ ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "5d38ce81-2fc4-4dd3-afaa-ba95b45e8ee2") - (at 163.043852 95.54565 180) + (uuid "5b5e4ba3-a3c2-49b8-baef-192eee8ad772") + (at 155.776572 97.546454 180) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") - (property "Reference" "R15" + (property "Reference" "R3" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "c45e1f19-c45f-4603-856b-99944bbf64de") + (uuid "6efa3d44-8e15-4848-84ec-44442bbd620d") (effects (font (size 1 1) @@ -5922,23 +6593,22 @@ ) ) ) - (property "Value" "50" - (at 0 1.43 0) + (property "Value" "1k" + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "c237e42f-57fc-4211-aeb1-4e69947c856a") + (uuid "36bbc062-41dc-4611-8f6c-beaf3ca69258") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "9a0498d4-59c7-49f5-a3c7-affaee800d23") + (uuid "0f680e93-5ea4-4262-874f-6d4024e50117") (effects (font (size 1.27 1.27) @@ -5950,7 +6620,196 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "72db6514-27bc-49e8-b2eb-00436ee5142a") + (uuid "a56a333d-f6a5-4ac3-8fe7-37a802d395b5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/e313eee9-1edc-4aca-abdd-219173fc17ac") + (sheetname "/") + (sheetfile "stm32card.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b813e2eb-f120-4edc-a02e-94d0f83b1f36") + ) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "189421dd-8785-4043-bb04-47b83ce68eab") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0aa92bc2-2e86-4114-9cc3-88932e945211") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6a748ba8-9e50-4c0e-9ff7-ae396c319010") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2915e52-ac64-4c9d-92db-0c6d22940a4e") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c06990a0-246d-48a4-a07c-5864af01dbb1") + ) + (fp_line + (start 0.8 0.4125) + (end -0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cd3d53cb-2430-4c3f-b3f4-b7f1bd1063ce") + ) + (fp_line + (start 0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b858155a-1663-4713-9c63-c15fb72e90b0") + ) + (fp_line + (start -0.8 0.4125) + (end -0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5f81abda-397e-4b5c-a816-2ea0014c6fd1") + ) + (fp_line + (start -0.8 -0.4125) + (end 0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4cb56b82-5ac3-4ac1-9378-e5aa6128241d") + ) + (pad "1" smd roundrect + (at -0.825 0 180) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 81 "Net-(Q3-G)") + (pintype "passive") + (uuid "5eab5a2b-709b-4f95-8db5-eb282d9fed5d") + ) + (pad "2" smd roundrect + (at 0.825 0 180) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 62 "usb vbus") + (pintype "passive") + (uuid "90301b29-ac34-4728-937d-7f350790b7cb") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "5d38ce81-2fc4-4dd3-afaa-ba95b45e8ee2") + (at 146.594655 97.587083) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R15" + (at 0 -1.43 0) + (layer "F.SilkS") + (hide yes) + (uuid "f4eb521b-9a94-48b9-9c0e-cf1a58e59793") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1k" + (at 0 0 0) + (layer "F.Fab") + (uuid "76b04971-6d61-4db6-a74d-ea52cf7486ce") + (effects + (font + (size 0.25 0.25) + (thickness 0.03125) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "40dae2cd-f419-4b68-bf0a-866f6d397152") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "78962d1c-3757-45c9-a9c1-071f9b1ad211") (effects (font (size 1.27 1.27) @@ -5963,16 +6822,6 @@ (sheetname "/") (sheetfile "stm32card.kicad_sch") (attr smd) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f47dd5aa-8ec4-4fb7-b263-1b3f0073348a") - ) (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) @@ -5984,34 +6833,14 @@ (uuid "47758d12-2a99-4b9b-92bb-64edd6f84101") ) (fp_line - (start 1.48 0.73) - (end -1.48 0.73) + (start -0.237258 0.5225) + (end 0.237258 0.5225) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "9286f174-1772-4cf3-b713-c726e5ab45d6") - ) - (fp_line - (start 1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5c758232-159e-4fa9-b922-172968fb26a8") - ) - (fp_line - (start -1.48 0.73) - (end -1.48 -0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d78903e0-b93b-465b-9aaf-e15e7378192c") + (layer "F.SilkS") + (uuid "f47dd5aa-8ec4-4fb7-b263-1b3f0073348a") ) (fp_line (start -1.48 -0.73) @@ -6024,24 +6853,44 @@ (uuid "91ca3bd9-be24-4d69-a58d-51b9b736d073") ) (fp_line - (start 0.8 0.4125) - (end -0.8 0.4125) + (start -1.48 0.73) + (end -1.48 -0.73) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "edb6b97f-1cff-4e87-bdd9-2f5a306c5af8") + (layer "F.CrtYd") + (uuid "d78903e0-b93b-465b-9aaf-e15e7378192c") ) (fp_line - (start 0.8 -0.4125) - (end 0.8 0.4125) + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5c758232-159e-4fa9-b922-172968fb26a8") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9286f174-1772-4cf3-b713-c726e5ab45d6") + ) + (fp_line + (start -0.8 -0.4125) + (end 0.8 -0.4125) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "f53418a2-fdaf-4972-9ca7-b3643ec423c4") + (uuid "321fb4cd-0fb0-4739-8815-195303df16a7") ) (fp_line (start -0.8 0.4125) @@ -6054,14 +6903,24 @@ (uuid "5b42ad8b-486d-44f8-b49a-ea9545dd2de2") ) (fp_line - (start -0.8 -0.4125) - (end 0.8 -0.4125) + (start 0.8 -0.4125) + (end 0.8 0.4125) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "321fb4cd-0fb0-4739-8815-195303df16a7") + (uuid "f53418a2-fdaf-4972-9ca7-b3643ec423c4") + ) + (fp_line + (start 0.8 0.4125) + (end -0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "edb6b97f-1cff-4e87-bdd9-2f5a306c5af8") ) (fp_text user "${REFERENCE}" (at 0 0 0) @@ -6075,20 +6934,20 @@ ) ) (pad "1" smd roundrect - (at -0.825 0 180) + (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 69 "Net-(D3-K)") + (net 68 "Net-(D3-K)") (pintype "passive") (uuid "ea85b29a-8389-43f3-bad1-aebb2a2eba26") ) (pad "2" smd roundrect - (at 0.825 0 180) + (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 73 "Net-(U1-~{CHRG})") + (net 72 "Net-(U1-~{CHRG})") (pintype "passive") (uuid "b805cd65-9165-49b5-89da-03ff2a884502") ) @@ -6125,18 +6984,17 @@ ) ) (property "Value" "2.2uF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "c2cb0a48-df80-4a77-87ee-22c2cd751752") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") @@ -6327,19 +7185,18 @@ ) ) ) - (property "Value" "15nF" - (at 0 1.43 0) + (property "Value" "1uF" + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "91d5ed9c-cefe-4178-9678-82659a7b2df5") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) @@ -6468,23 +7325,12 @@ (layer "F.Fab") (uuid "a6657dff-b788-4dae-8601-8f5cecda8456") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "3ef3f1c3-dcef-4af1-be19-e39757605d2b") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 64 "Net-(U7-CT)") + (net 63 "Net-(U7-CT)") (pintype "passive") (uuid "652ceddf-3ab8-443e-b249-cf53f773bece") ) @@ -6512,15 +7358,15 @@ ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "73b3581b-9152-42c3-ab5e-7acbcae1c0d6") - (at 153.596265 126.000289 180) + (uuid "6c56428f-0200-4588-894c-06e4d307f726") + (at 159.85303 86.593369) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") - (property "Reference" "R18" + (property "Reference" "R22" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "c507f9fd-e3a3-4dbb-8d2d-8358d25afd0e") + (uuid "c5791210-c265-405c-8f6b-c24dc5429d3a") (effects (font (size 1 1) @@ -6528,23 +7374,22 @@ ) ) ) - (property "Value" "400k 1%" - (at 0 1.43 0) + (property "Value" "0" + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "cf091418-8c49-4d50-968c-6100940f317a") + (uuid "fc829fd0-6970-49c8-817f-23e1f0d6e9e8") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "5a07059e-1fb1-4eee-a06f-18cd840e06fa") + (uuid "6d6d570a-346a-4b31-8a37-1abd0564fccb") (effects (font (size 1.27 1.27) @@ -6556,7 +7401,207 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "ed917cfa-508a-40b9-98f2-3705400c0966") + (uuid "cb9992aa-dec7-440f-b7b4-ef3f51217c42") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/09b21246-2702-439e-a31d-01c6353db1fa") + (sheetname "/") + (sheetfile "stm32card.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f9cd93dc-b815-4cac-b006-2660a978cbfc") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b6ae1ce9-4b16-4867-ab8e-258ec928a535") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fb556f59-66bf-4e2f-9144-256edb293b42") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e1f726c7-072b-4a39-9582-ff75a64e995a") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c29c83b5-a0a0-4add-9825-b7b81eb34d1a") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6501aaac-0137-4cae-9ed1-b77bad5f699b") + ) + (fp_line + (start -0.8 -0.4125) + (end 0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0d115c7f-158e-4299-b4c4-4d43b788825c") + ) + (fp_line + (start -0.8 0.4125) + (end -0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d50e006d-ecd1-4211-9f69-08f0f1944e15") + ) + (fp_line + (start 0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fd75bee4-8b77-44bb-9587-91239ce6c2ed") + ) + (fp_line + (start 0.8 0.4125) + (end -0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a8cc267f-553f-41fb-b6bd-7563ca4ce300") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ed15eb6f-810b-4ad8-bf42-54bd2a299248") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 82 "Net-(D1-K)") + (pintype "passive") + (uuid "7b4efa87-e89d-481a-a5e3-c3f927c9d153") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 21 "bat output") + (pintype "passive") + (uuid "d8526426-49f0-496b-b644-aa0dce19dc1e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "73b3581b-9152-42c3-ab5e-7acbcae1c0d6") + (at 153.482133 124.486382 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R18" + (at 0 -1.43 0) + (layer "F.SilkS") + (hide yes) + (uuid "7831295e-0bd6-468e-b4b4-7a1c94c4cf48") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "400k 1%" + (at 0 0 0) + (layer "F.Fab") + (uuid "b9494ab9-9bf1-4e86-9032-829890e1cc83") + (effects + (font + (size 0.25 0.25) + (thickness 0.03125) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b7b8c71b-91dc-4803-804f-d84779d75e82") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d2ebe33c-9a90-4265-a058-7e90aeab1443") (effects (font (size 1.27 1.27) @@ -6669,23 +7714,12 @@ (layer "F.Fab") (uuid "407c5475-b4bb-40da-9af1-d85fd97782bd") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "7358d261-4222-4492-92ff-84f485cabb12") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 66 "Net-(U3-VIN)") + (net 65 "Net-(U3-VIN)") (pintype "passive") (uuid "27f2bb91-9230-48c6-8c82-4b0b3be34b30") ) @@ -6694,7 +7728,7 @@ (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 75 "Net-(U9-FB)") + (net 74 "Net-(U9-FB)") (pintype "passive") (uuid "9490b07b-4332-49ea-ab48-f497159428ea") ) @@ -6730,18 +7764,17 @@ ) ) (property "Value" "500k 1%" - (at 0 1.43 90) + (at 0 0 90) (layer "F.Fab") - (hide yes) (uuid "8da0a07d-abc7-46a2-9a29-400e56498c79") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 90) (layer "F.Fab") (hide yes) @@ -6870,23 +7903,12 @@ (layer "F.Fab") (uuid "61d58067-f1c3-4bb6-96eb-69c97a7c6c0f") ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "F.Fab") - (uuid "7d9914a5-47aa-4ecf-8ec0-2bb55f966909") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.825 0 270) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 10 "Net-(U2-VIN)") + (net 10 "bat_3v") (pintype "passive") (uuid "67beb3b4-2a88-4908-8450-4c9731183612") ) @@ -6895,7 +7917,7 @@ (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 74 "Net-(U6-FB)") + (net 73 "Net-(U6-FB)") (pintype "passive") (uuid "e259a0f9-a477-44b1-948c-d224bf138f42") ) @@ -6916,14 +7938,14 @@ (locked yes) (layer "F.Cu") (uuid "779e7f13-38cd-4215-994e-6eefed4cffc6") - (at 178.99165 121.651621 180) + (at 179.242267 121.65869 180) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C8" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "0a637358-21b9-4803-8d96-d00ca62fb696") + (uuid "27fec0e0-9eed-4bdc-9dea-bab19da972e4") (effects (font (size 1 1) @@ -6932,23 +7954,22 @@ ) ) (property "Value" "2.2uF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "8977c7d7-2ae5-4442-8146-757257f923df") + (uuid "66eea1b8-1d89-4cad-9d69-026d104e16e6") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "876d402a-eee7-42d5-ba4e-3e1ccfaae6f7") + (uuid "3117596b-abbf-4324-a542-e4989cf35b2f") (effects (font (size 1.27 1.27) @@ -6961,7 +7982,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "acb48694-7aa6-4a00-b564-e0b5ec2d2e20") + (uuid "f8418181-a0b1-4d86-8e58-74e419c99215") (effects (font (size 1.27 1.27) @@ -7074,17 +8095,6 @@ (layer "F.Fab") (uuid "c7348d7c-9638-4c45-8abf-0ce6507c011b") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "c32db699-8e3c-4b0c-a30c-003b0750a584") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) @@ -7136,18 +8146,17 @@ ) ) (property "Value" "1k" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "e41c3e35-fdcd-4f62-81ec-c50896c949ee") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") @@ -7320,522 +8329,17 @@ ) ) ) - (footprint "LOGO" - (layer "F.Cu") - (uuid "7c19d522-7e3b-404a-a07e-010def5ce45f") - (at 139.088633 113.538608) - (property "Reference" "G***" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "2c8e45dc-1418-4296-8f5e-6695841e24c8") - (effects - (font - (size 1.5 1.5) - (thickness 0.3) - ) - ) - ) - (property "Value" "LOGO" - (at 0.75 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "db6c039c-c0e2-48d1-a847-8716a191c2b4") - (effects - (font - (size 1.5 1.5) - (thickness 0.3) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "326a4f28-06a6-480f-a8fe-59855dadf6c8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b297c0fd-e903-4861-bb90-457136f1008e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (attr board_only exclude_from_pos_files exclude_from_bom) - (fp_poly - (pts - (xy -2.447847 -1.151928) (xy -2.447847 -1.007937) (xy -2.591838 -1.007937) (xy -2.735828 -1.007937) - (xy -2.735828 -1.151928) (xy -2.735828 -1.295919) (xy -2.591838 -1.295919) (xy -2.447847 -1.295919) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "47c31be4-de38-44a3-8d29-5234e35ca05c") - ) - (fp_poly - (pts - (xy -2.159865 -2.591838) (xy -2.159865 -2.159865) (xy -2.591838 -2.159865) (xy -3.02381 -2.159865) - (xy -3.02381 -2.591838) (xy -3.02381 -3.02381) (xy -2.591838 -3.02381) (xy -2.159865 -3.02381) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "c59694c4-d898-4a5f-ac06-fa0846c0119a") - ) - (fp_poly - (pts - (xy -2.159865 2.591836) (xy -2.159865 3.023809) (xy -2.591838 3.023809) (xy -3.02381 3.023809) (xy -3.02381 2.591836) - (xy -3.02381 2.159863) (xy -2.591838 2.159863) (xy -2.159865 2.159863) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "7b37052b-4423-4fff-9e04-ad981dc1b8f0") - ) - (fp_poly - (pts - (xy -1.583901 -0.575965) (xy -1.583901 -0.431974) (xy -1.871883 -0.431974) (xy -2.159865 -0.431974) - (xy -2.159865 -0.575965) (xy -2.159865 -0.719955) (xy -1.871883 -0.719955) (xy -1.583901 -0.719955) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "121c0319-598f-4546-9fe9-ac72575de041") - ) - (fp_poly - (pts - (xy -0.719955 0.287981) (xy -0.719955 0.431972) (xy -0.863946 0.431972) (xy -1.007937 0.431972) - (xy -1.007937 0.287981) (xy -1.007937 0.14399) (xy -0.863946 0.14399) (xy -0.719955 0.14399) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "2b918dd8-4e1b-435c-a0e1-586d0183ceb9") - ) - (fp_poly - (pts - (xy -0.143992 2.591836) (xy -0.143992 2.735827) (xy -0.287983 2.735827) (xy -0.431974 2.735827) - (xy -0.431974 2.591836) (xy -0.431974 2.447845) (xy -0.287983 2.447845) (xy -0.143992 2.447845) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "2168d416-059c-41ca-ab25-d13a0ba1b9ce") - ) - (fp_poly - (pts - (xy 0.14399 3.455781) (xy 0.14399 3.599772) (xy -0.000001 3.599772) (xy -0.143992 3.599772) (xy -0.143992 3.455781) - (xy -0.143992 3.311791) (xy -0.000001 3.311791) (xy 0.14399 3.311791) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "200a5974-05a2-4712-8a3b-5c730af2a7c2") - ) - (fp_poly - (pts - (xy 1.295918 -0.863946) (xy 1.295918 -0.431974) (xy 1.151927 -0.431974) (xy 1.007936 -0.431974) - (xy 1.007936 -0.863946) (xy 1.007936 -1.295919) (xy 1.151927 -1.295919) (xy 1.295918 -1.295919) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "371a2332-2286-4637-be30-1537fe0e8a62") - ) - (fp_poly - (pts - (xy 1.871881 1.72789) (xy 1.871881 1.871881) (xy 1.72789 1.871881) (xy 1.583899 1.871881) (xy 1.583899 1.72789) - (xy 1.583899 1.583899) (xy 1.72789 1.583899) (xy 1.871881 1.583899) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "985075c7-f768-4c6a-a285-924810c7a54b") - ) - (fp_poly - (pts - (xy 2.159863 3.455781) (xy 2.159863 3.599772) (xy 2.015872 3.599772) (xy 1.871881 3.599772) (xy 1.871881 3.455781) - (xy 1.871881 3.311791) (xy 2.015872 3.311791) (xy 2.159863 3.311791) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "50857e31-15b7-4c8e-bb60-8464a76fcd06") - ) - (fp_poly - (pts - (xy 3.023809 -2.591838) (xy 3.023809 -2.159865) (xy 2.591836 -2.159865) (xy 2.159863 -2.159865) - (xy 2.159863 -2.591838) (xy 2.159863 -3.02381) (xy 2.591836 -3.02381) (xy 3.023809 -3.02381) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "ee37800c-2265-4f82-aa58-c31cf675e848") - ) - (fp_poly - (pts - (xy 3.311791 -1.151928) (xy 3.311791 -1.007937) (xy 3.023809 -1.007937) (xy 2.735827 -1.007937) - (xy 2.735827 -1.151928) (xy 2.735827 -1.295919) (xy 3.023809 -1.295919) (xy 3.311791 -1.295919) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "408e77a1-4ed9-495c-81ab-246c176ae3c9") - ) - (fp_poly - (pts - (xy 3.599772 2.303854) (xy 3.599772 2.447845) (xy 3.455781 2.447845) (xy 3.311791 2.447845) (xy 3.311791 2.303854) - (xy 3.311791 2.159863) (xy 3.455781 2.159863) (xy 3.599772 2.159863) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "62d2589a-711c-49ea-a42d-f2874a6ee2b3") - ) - (fp_poly - (pts - (xy 3.599772 2.879818) (xy 3.599772 3.023809) (xy 3.455781 3.023809) (xy 3.311791 3.023809) (xy 3.311791 2.879818) - (xy 3.311791 2.735827) (xy 3.455781 2.735827) (xy 3.599772 2.735827) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "b4f5514c-30d8-4279-9fc6-691c189c94fb") - ) - (fp_poly - (pts - (xy 3.599772 3.455781) (xy 3.599772 3.599772) (xy 3.311791 3.599772) (xy 3.023809 3.599772) (xy 3.023809 3.455781) - (xy 3.023809 3.311791) (xy 3.311791 3.311791) (xy 3.599772 3.311791) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "b654fc3e-5027-4e44-8703-b74e5d62828a") - ) - (fp_poly - (pts - (xy -0.719955 3.1678) (xy -0.719955 3.311791) (xy -0.575965 3.311791) (xy -0.431974 3.311791) (xy -0.431974 3.455781) - (xy -0.431974 3.599772) (xy -0.863946 3.599772) (xy -1.295919 3.599772) (xy -1.295919 3.311791) - (xy -1.295919 3.023809) (xy -1.007937 3.023809) (xy -0.719955 3.023809) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "1405022b-5e62-4ab8-a369-c24b4ce36bdb") - ) - (fp_poly - (pts - (xy 3.599772 -0.719955) (xy 3.599772 -0.431974) (xy 3.311791 -0.431974) (xy 3.023809 -0.431974) - (xy 3.023809 -0.575965) (xy 3.023809 -0.719955) (xy 3.1678 -0.719955) (xy 3.311791 -0.719955) (xy 3.311791 -0.863946) - (xy 3.311791 -1.007937) (xy 3.455781 -1.007937) (xy 3.599772 -1.007937) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "f6587e0e-04bf-483b-9426-b1e60e321681") - ) - (fp_poly - (pts - (xy -0.431974 -3.311792) (xy -0.431974 -3.02381) (xy -0.719955 -3.02381) (xy -1.007937 -3.02381) - (xy -1.007937 -2.879819) (xy -1.007937 -2.735828) (xy -1.151928 -2.735828) (xy -1.295919 -2.735828) - (xy -1.295919 -3.02381) (xy -1.295919 -3.311792) (xy -1.007937 -3.311792) (xy -0.719955 -3.311792) - (xy -0.719955 -3.455783) (xy -0.719955 -3.599774) (xy -0.575965 -3.599774) (xy -0.431974 -3.599774) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "afdedc8a-62a3-44e7-9626-0ef6fd537c00") - ) - (fp_poly - (pts - (xy -1.583901 -2.591838) (xy -1.583901 -1.583901) (xy -2.591838 -1.583901) (xy -3.599774 -1.583901) - (xy -3.599774 -2.591838) (xy -3.311792 -2.591838) (xy -3.311792 -1.871883) (xy -2.591838 -1.871883) - (xy -1.871883 -1.871883) (xy -1.871883 -2.591838) (xy -1.871883 -3.311792) (xy -2.591838 -3.311792) - (xy -3.311792 -3.311792) (xy -3.311792 -2.591838) (xy -3.599774 -2.591838) (xy -3.599774 -3.599774) - (xy -2.591838 -3.599774) (xy -1.583901 -3.599774) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "2a21eecb-386d-4c35-91fe-f4649bc7b477") - ) - (fp_poly - (pts - (xy -1.583901 2.591836) (xy -1.583901 3.599772) (xy -2.591838 3.599772) (xy -3.599774 3.599772) - (xy -3.599774 2.591836) (xy -3.311792 2.591836) (xy -3.311792 3.311791) (xy -2.591838 3.311791) - (xy -1.871883 3.311791) (xy -1.871883 2.591836) (xy -1.871883 1.871881) (xy -2.591838 1.871881) - (xy -3.311792 1.871881) (xy -3.311792 2.591836) (xy -3.599774 2.591836) (xy -3.599774 1.583899) - (xy -2.591838 1.583899) (xy -1.583901 1.583899) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "e319e062-85e5-4669-987e-d199371968a5") - ) - (fp_poly - (pts - (xy 3.599772 -2.591838) (xy 3.599772 -1.583901) (xy 2.591836 -1.583901) (xy 1.583899 -1.583901) - (xy 1.583899 -2.591838) (xy 1.871881 -2.591838) (xy 1.871881 -1.871883) (xy 2.591836 -1.871883) - (xy 3.311791 -1.871883) (xy 3.311791 -2.591838) (xy 3.311791 -3.311792) (xy 2.591836 -3.311792) - (xy 1.871881 -3.311792) (xy 1.871881 -2.591838) (xy 1.583899 -2.591838) (xy 1.583899 -3.599774) - (xy 2.591836 -3.599774) (xy 3.599772 -3.599774) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "8f0f45b0-ca5b-4ad5-8b46-33ae0ecda773") - ) - (fp_poly - (pts - (xy 0.719954 -0.000001) (xy 0.719954 0.14399) (xy 0.575963 0.14399) (xy 0.431972 0.14399) (xy 0.431972 0.287981) - (xy 0.431972 0.431972) (xy 0.575963 0.431972) (xy 0.719954 0.431972) (xy 0.719954 0.575963) (xy 0.719954 0.719954) - (xy 0.431972 0.719954) (xy 0.14399 0.719954) (xy 0.14399 0.431972) (xy 0.14399 0.14399) (xy 0.287981 0.14399) - (xy 0.431972 0.14399) (xy 0.431972 -0.000001) (xy 0.431972 -0.143992) (xy 0.575963 -0.143992) (xy 0.719954 -0.143992) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "265514c6-a7c7-4992-b3a6-cfa5e825e2aa") - ) - (fp_poly - (pts - (xy 1.583899 2.879818) (xy 1.583899 3.023809) (xy 1.439908 3.023809) (xy 1.295918 3.023809) (xy 1.295918 3.1678) - (xy 1.295918 3.311791) (xy 1.439908 3.311791) (xy 1.583899 3.311791) (xy 1.583899 3.455781) (xy 1.583899 3.599772) - (xy 1.151927 3.599772) (xy 0.719954 3.599772) (xy 0.719954 3.455781) (xy 0.719954 3.311791) (xy 0.575963 3.311791) - (xy 0.431972 3.311791) (xy 0.431972 3.1678) (xy 0.431972 3.023809) (xy 0.575963 3.023809) (xy 0.719954 3.023809) - (xy 0.719954 3.1678) (xy 0.719954 3.311791) (xy 0.863945 3.311791) (xy 1.007936 3.311791) (xy 1.007936 3.1678) - (xy 1.007936 3.023809) (xy 1.151927 3.023809) (xy 1.295918 3.023809) (xy 1.295918 2.879818) (xy 1.295918 2.735827) - (xy 1.439908 2.735827) (xy 1.583899 2.735827) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "4c0bb372-1795-4475-bc93-ca93577023b0") - ) - (fp_poly - (pts - (xy 1.007936 -3.455783) (xy 1.007936 -3.311792) (xy 1.151927 -3.311792) (xy 1.295918 -3.311792) - (xy 1.295918 -3.167801) (xy 1.295918 -3.02381) (xy 1.151927 -3.02381) (xy 1.007936 -3.02381) (xy 1.007936 -2.879819) - (xy 1.007936 -2.735828) (xy 0.863945 -2.735828) (xy 0.719954 -2.735828) (xy 0.719954 -2.591838) - (xy 0.719954 -2.447847) (xy 0.863945 -2.447847) (xy 1.007936 -2.447847) (xy 1.007936 -2.303856) - (xy 1.007936 -2.159865) (xy 1.151927 -2.159865) (xy 1.295918 -2.159865) (xy 1.295918 -1.871883) - (xy 1.295918 -1.583901) (xy 1.151927 -1.583901) (xy 1.007936 -1.583901) (xy 1.007936 -1.43991) (xy 1.007936 -1.295919) - (xy 0.863945 -1.295919) (xy 0.719954 -1.295919) (xy 0.719954 -1.151928) (xy 0.719954 -1.007937) - (xy 0.431972 -1.007937) (xy 0.14399 -1.007937) (xy 0.14399 -0.863946) (xy 0.14399 -0.719955) (xy 0.287981 -0.719955) - (xy 0.431972 -0.719955) (xy 0.431972 -0.431974) (xy 0.431972 -0.143992) (xy 0.14399 -0.143992) (xy -0.143992 -0.143992) - (xy -0.143992 0.431972) (xy -0.143992 1.007936) (xy -0.431974 1.007936) (xy -0.719955 1.007936) - (xy -0.719955 1.151927) (xy -0.719955 1.295918) (xy -0.863946 1.295918) (xy -1.007937 1.295918) - (xy -1.007937 1.583899) (xy -1.007937 1.871881) (xy -0.719955 1.871881) (xy -0.431974 1.871881) - (xy -0.431974 1.72789) (xy -0.431974 1.583899) (xy -0.287983 1.583899) (xy -0.143992 1.583899) (xy -0.143992 1.295918) - (xy -0.143992 1.007936) (xy 0.14399 1.007936) (xy 0.431972 1.007936) (xy 0.431972 1.151927) (xy 0.431972 1.295918) - (xy 0.719954 1.295918) (xy 1.007936 1.295918) (xy 1.007936 1.151927) (xy 1.007936 1.007936) (xy 0.863945 1.007936) - (xy 0.719954 1.007936) (xy 0.719954 0.863945) (xy 0.719954 0.719954) (xy 0.863945 0.719954) (xy 1.007936 0.719954) - (xy 1.007936 0.863945) (xy 1.007936 1.007936) (xy 1.295918 1.007936) (xy 1.583899 1.007936) (xy 1.583899 0.863945) - (xy 1.871881 0.863945) (xy 1.871881 1.007936) (xy 2.015872 1.007936) (xy 2.159863 1.007936) (xy 2.159863 0.863945) - (xy 2.159863 0.719954) (xy 2.015872 0.719954) (xy 1.871881 0.719954) (xy 1.871881 0.863945) (xy 1.583899 0.863945) - (xy 1.583899 0.719954) (xy 1.439908 0.719954) (xy 1.295918 0.719954) (xy 1.295918 0.431972) (xy 1.295918 0.14399) - (xy 1.151927 0.14399) (xy 1.007936 0.14399) (xy 1.007936 -0.000001) (xy 1.007936 -0.143992) (xy 1.439908 -0.143992) - (xy 1.871881 -0.143992) (xy 1.871881 -0.287983) (xy 1.871881 -0.431974) (xy 1.72789 -0.431974) (xy 1.583899 -0.431974) - (xy 1.583899 -0.863946) (xy 1.583899 -1.295919) (xy 2.015872 -1.295919) (xy 2.447845 -1.295919) - (xy 2.447845 -1.151928) (xy 2.447845 -1.007937) (xy 2.159863 -1.007937) (xy 1.871881 -1.007937) - (xy 1.871881 -0.863946) (xy 1.871881 -0.719955) (xy 2.015872 -0.719955) (xy 2.159863 -0.719955) - (xy 2.159863 -0.575965) (xy 2.159863 -0.431974) (xy 2.303854 -0.431974) (xy 2.447845 -0.431974) - (xy 2.447845 -0.287983) (xy 2.447845 -0.143992) (xy 2.159863 -0.143992) (xy 1.871881 -0.143992) - (xy 1.871881 -0.000001) (xy 1.871881 0.14399) (xy 2.015872 0.14399) (xy 2.159863 0.14399) (xy 2.159863 0.287981) - (xy 2.159863 0.431972) (xy 2.303854 0.431972) (xy 2.447845 0.431972) (xy 2.447845 0.719954) (xy 2.447845 1.007936) - (xy 2.735827 1.007936) (xy 3.023809 1.007936) (xy 3.023809 0.863945) (xy 3.023809 0.719954) (xy 3.1678 0.719954) - (xy 3.311791 0.719954) (xy 3.311791 0.431972) (xy 3.311791 0.14399) (xy 3.1678 0.14399) (xy 3.023809 0.14399) - (xy 3.023809 0.431972) (xy 3.023809 0.719954) (xy 2.879818 0.719954) (xy 2.735827 0.719954) (xy 2.735827 0.575963) - (xy 2.735827 0.431972) (xy 2.591836 0.431972) (xy 2.447845 0.431972) (xy 2.447845 0.14399) (xy 2.447845 -0.143992) - (xy 2.591836 -0.143992) (xy 2.735827 -0.143992) (xy 2.735827 -0.000001) (xy 2.735827 0.14399) (xy 2.879818 0.14399) - (xy 3.023809 0.14399) (xy 3.023809 -0.000001) (xy 3.023809 -0.143992) (xy 3.311791 -0.143992) (xy 3.599772 -0.143992) - (xy 3.599772 0.287981) (xy 3.599772 0.719954) (xy 3.455781 0.719954) (xy 3.311791 0.719954) (xy 3.311791 0.863945) - (xy 3.311791 1.007936) (xy 3.1678 1.007936) (xy 3.023809 1.007936) (xy 3.023809 1.151927) (xy 3.023809 1.295918) - (xy 2.879818 1.295918) (xy 2.735827 1.295918) (xy 2.735827 1.583899) (xy 2.735827 1.871881) (xy 2.879818 1.871881) - (xy 3.023809 1.871881) (xy 3.023809 1.72789) (xy 3.023809 1.583899) (xy 3.1678 1.583899) (xy 3.311791 1.583899) - (xy 3.311791 1.439908) (xy 3.311791 1.295918) (xy 3.455781 1.295918) (xy 3.599772 1.295918) (xy 3.599772 1.583899) - (xy 3.599772 1.871881) (xy 3.455781 1.871881) (xy 3.311791 1.871881) (xy 3.311791 2.015872) (xy 3.311791 2.159863) - (xy 3.023809 2.159863) (xy 2.735827 2.159863) (xy 2.735827 2.303854) (xy 2.735827 2.447845) (xy 2.879818 2.447845) - (xy 3.023809 2.447845) (xy 3.023809 2.735827) (xy 3.023809 3.023809) (xy 2.879818 3.023809) (xy 2.735827 3.023809) - (xy 2.735827 3.1678) (xy 2.735827 3.311791) (xy 2.591836 3.311791) (xy 2.447845 3.311791) (xy 2.447845 3.1678) - (xy 2.447845 3.023809) (xy 2.159863 3.023809) (xy 1.871881 3.023809) (xy 1.871881 2.879818) (xy 2.447845 2.879818) - (xy 2.447845 3.023809) (xy 2.591836 3.023809) (xy 2.735827 3.023809) (xy 2.735827 2.879818) (xy 2.735827 2.735827) - (xy 2.591836 2.735827) (xy 2.447845 2.735827) (xy 2.447845 2.879818) (xy 1.871881 2.879818) (xy 1.871881 2.735827) - (xy 1.871881 2.447845) (xy 1.439908 2.447845) (xy 1.007936 2.447845) (xy 1.007936 2.591836) (xy 1.007936 2.735827) - (xy 0.719954 2.735827) (xy 0.431972 2.735827) (xy 0.431972 2.591836) (xy 0.431972 2.447845) (xy 0.719954 2.447845) - (xy 1.007936 2.447845) (xy 1.007936 2.159863) (xy 1.007936 1.871881) (xy 0.863945 1.871881) (xy 0.719954 1.871881) - (xy 0.719954 2.015872) (xy 0.719954 2.159863) (xy 0.575963 2.159863) (xy 0.431972 2.159863) (xy 0.431972 1.871881) - (xy 0.431972 1.72789) (xy 1.295918 1.72789) (xy 1.295918 2.159863) (xy 1.72789 2.159863) (xy 2.159863 2.159863) - (xy 2.159863 1.72789) (xy 2.159863 1.295918) (xy 1.72789 1.295918) (xy 1.295918 1.295918) (xy 1.295918 1.72789) - (xy 0.431972 1.72789) (xy 0.431972 1.583899) (xy 0.287981 1.583899) (xy 0.14399 1.583899) (xy 0.14399 1.871881) - (xy 0.14399 2.159863) (xy -0.000001 2.159863) (xy -0.143992 2.159863) (xy -0.143992 2.015872) (xy -0.143992 1.871881) - (xy -0.287983 1.871881) (xy -0.431974 1.871881) (xy -0.431974 2.159863) (xy -0.431974 2.447845) - (xy -0.719955 2.447845) (xy -1.007937 2.447845) (xy -1.007937 2.591836) (xy -1.007937 2.735827) - (xy -1.151928 2.735827) (xy -1.295919 2.735827) (xy -1.295919 2.591836) (xy -1.295919 2.447845) - (xy -1.151928 2.447845) (xy -1.007937 2.447845) (xy -1.007937 2.159863) (xy -1.007937 1.871881) - (xy -1.151928 1.871881) (xy -1.295919 1.871881) (xy -1.295919 1.583899) (xy -1.295919 1.295918) - (xy -1.727892 1.295918) (xy -2.159865 1.295918) (xy -2.159865 1.151927) (xy -2.159865 1.007936) - (xy -2.303856 1.007936) (xy -2.447847 1.007936) (xy -2.447847 1.151927) (xy -2.447847 1.295918) - (xy -3.02381 1.295918) (xy -3.599774 1.295918) (xy -3.599774 1.151927) (xy -3.599774 1.007936) (xy -3.455783 1.007936) - (xy -3.311792 1.007936) (xy -3.311792 0.863945) (xy -3.311792 0.719954) (xy -3.167801 0.719954) - (xy -3.02381 0.719954) (xy -3.02381 0.863945) (xy -3.02381 1.007936) (xy -2.735828 1.007936) (xy -2.447847 1.007936) - (xy -2.447847 0.719954) (xy -2.447847 0.431972) (xy -2.303856 0.431972) (xy -2.159865 0.431972) - (xy -2.159865 0.719954) (xy -2.159865 1.007936) (xy -1.727892 1.007936) (xy -1.295919 1.007936) - (xy -1.295919 0.863945) (xy -1.295919 0.719954) (xy -1.583901 0.719954) (xy -1.871883 0.719954) - (xy -1.871883 0.575963) (xy -1.871883 0.431972) (xy -1.727892 0.431972) (xy -1.583901 0.431972) - (xy -1.583901 0.287981) (xy -1.583901 0.14399) (xy -1.727892 0.14399) (xy -1.871883 0.14399) (xy -1.871883 0.287981) - (xy -1.871883 0.431972) (xy -2.015874 0.431972) (xy -2.159865 0.431972) (xy -2.159865 0.287981) - (xy -2.159865 0.14399) (xy -2.591838 0.14399) (xy -3.02381 0.14399) (xy -3.02381 0.287981) (xy -3.02381 0.431972) - (xy -3.167801 0.431972) (xy -3.311792 0.431972) (xy -3.311792 0.575963) (xy -3.311792 0.719954) - (xy -3.455783 0.719954) (xy -3.599774 0.719954) (xy -3.599774 0.575963) (xy -3.599774 0.431972) - (xy -3.455783 0.431972) (xy -3.311792 0.431972) (xy -3.311792 0.14399) (xy -3.311792 -0.143992) - (xy -3.455783 -0.143992) (xy -3.599774 -0.143992) (xy -3.599774 -0.287983) (xy -3.311792 -0.287983) - (xy -3.311792 -0.143992) (xy -3.02381 -0.143992) (xy -2.735828 -0.143992) (xy -2.735828 -0.287983) - (xy -2.735828 -0.431974) (xy -3.02381 -0.431974) (xy -3.311792 -0.431974) (xy -3.311792 -0.287983) - (xy -3.599774 -0.287983) (xy -3.599774 -0.719955) (xy -3.599774 -1.295919) (xy -3.311792 -1.295919) - (xy -3.02381 -1.295919) (xy -3.02381 -1.151928) (xy -3.02381 -1.007937) (xy -3.167801 -1.007937) - (xy -3.311792 -1.007937) (xy -3.311792 -0.863946) (xy -3.311792 -0.719955) (xy -2.879819 -0.719955) - (xy -2.447847 -0.719955) (xy -2.447847 -0.863946) (xy -2.447847 -1.007937) (xy -2.303856 -1.007937) - (xy -2.159865 -1.007937) (xy -2.159865 -0.863946) (xy -2.159865 -0.719955) (xy -2.303856 -0.719955) - (xy -2.447847 -0.719955) (xy -2.447847 -0.431974) (xy -2.447847 -0.143992) (xy -2.303856 -0.143992) - (xy -2.159865 -0.143992) (xy -2.159865 -0.000001) (xy -2.159865 0.14399) (xy -2.015874 0.14399) - (xy -1.871883 0.14399) (xy -1.871883 -0.000001) (xy -1.871883 -0.143992) (xy -1.727892 -0.143992) - (xy -1.583901 -0.143992) (xy -1.583901 -0.000001) (xy -1.583901 0.14399) (xy -1.43991 0.14399) (xy -1.295919 0.14399) - (xy -1.295919 0.287981) (xy -1.295919 0.431972) (xy -1.151928 0.431972) (xy -1.007937 0.431972) - (xy -1.007937 0.575963) (xy -1.007937 0.719954) (xy -0.863946 0.719954) (xy -0.719955 0.719954) - (xy -0.719955 0.575963) (xy -0.719955 0.431972) (xy -0.575965 0.431972) (xy -0.431974 0.431972) - (xy -0.431974 0.287981) (xy -0.431974 0.14399) (xy -0.575965 0.14399) (xy -0.719955 0.14399) (xy -0.719955 -0.000001) - (xy -0.719955 -0.143992) (xy -0.863946 -0.143992) (xy -1.007937 -0.143992) (xy -1.007937 -0.000001) - (xy -1.007937 0.14399) (xy -1.151928 0.14399) (xy -1.295919 0.14399) (xy -1.295919 -0.000001) (xy -1.295919 -0.143992) - (xy -1.151928 -0.143992) (xy -1.007937 -0.143992) (xy -1.007937 -0.287983) (xy -1.007937 -0.431974) - (xy -1.151928 -0.431974) (xy -1.295919 -0.431974) (xy -1.295919 -0.575965) (xy -1.295919 -0.719955) - (xy -1.151928 -0.719955) (xy -1.007937 -0.719955) (xy -1.007937 -0.863946) (xy -1.007937 -1.007937) - (xy -0.863946 -1.007937) (xy -0.719955 -1.007937) (xy -0.719955 -0.863946) (xy -0.719955 -0.719955) - (xy -0.863946 -0.719955) (xy -1.007937 -0.719955) (xy -1.007937 -0.575965) (xy -1.007937 -0.431974) - (xy -0.719955 -0.431974) (xy -0.431974 -0.431974) (xy -0.431974 -0.863946) (xy -0.431974 -1.295919) - (xy -0.575965 -1.295919) (xy -0.719955 -1.295919) (xy -0.719955 -1.727892) (xy -0.719955 -2.159865) - (xy -0.863946 -2.159865) (xy -1.007937 -2.159865) (xy -1.007937 -1.727892) (xy -1.007937 -1.295919) - (xy -1.151928 -1.295919) (xy -1.295919 -1.295919) (xy -1.295919 -1.151928) (xy -1.295919 -1.007937) - (xy -1.583901 -1.007937) (xy -1.871883 -1.007937) (xy -1.871883 -1.151928) (xy -1.871883 -1.295919) - (xy -1.583901 -1.295919) (xy -1.295919 -1.295919) (xy -1.295919 -1.871883) (xy -1.295919 -2.447847) - (xy -1.151928 -2.447847) (xy -1.007937 -2.447847) (xy -1.007937 -2.591838) (xy -1.007937 -2.735828) - (xy -0.863946 -2.735828) (xy -0.719955 -2.735828) (xy -0.719955 -2.591838) (xy -0.719955 -2.447847) - (xy -0.575965 -2.447847) (xy -0.431974 -2.447847) (xy -0.431974 -2.015874) (xy -0.431974 -1.583901) - (xy -0.287983 -1.583901) (xy -0.143992 -1.583901) (xy -0.143992 -2.159865) (xy -0.143992 -2.735828) - (xy -0.000001 -2.735828) (xy 0.14399 -2.735828) (xy 0.14399 -2.159865) (xy 0.14399 -1.583901) (xy -0.000001 -1.583901) - (xy -0.143992 -1.583901) (xy -0.143992 -1.43991) (xy -0.143992 -1.295919) (xy 0.14399 -1.295919) - (xy 0.431972 -1.295919) (xy 0.431972 -1.583901) (xy 0.431972 -1.727892) (xy 0.719954 -1.727892) - (xy 0.719954 -1.583901) (xy 0.863945 -1.583901) (xy 1.007936 -1.583901) (xy 1.007936 -1.727892) - (xy 1.007936 -1.871883) (xy 0.863945 -1.871883) (xy 0.719954 -1.871883) (xy 0.719954 -1.727892) - (xy 0.431972 -1.727892) (xy 0.431972 -1.871883) (xy 0.575963 -1.871883) (xy 0.719954 -1.871883) - (xy 0.719954 -2.015874) (xy 0.719954 -2.159865) (xy 0.575963 -2.159865) (xy 0.431972 -2.159865) - (xy 0.431972 -2.591838) (xy 0.431972 -3.02381) (xy 0.287981 -3.02381) (xy 0.14399 -3.02381) (xy 0.14399 -3.167801) - (xy 0.431972 -3.167801) (xy 0.431972 -3.02381) (xy 0.575963 -3.02381) (xy 0.719954 -3.02381) (xy 0.719954 -3.167801) - (xy 0.719954 -3.311792) (xy 0.575963 -3.311792) (xy 0.431972 -3.311792) (xy 0.431972 -3.167801) - (xy 0.14399 -3.167801) (xy 0.14399 -3.311792) (xy 0.287981 -3.311792) (xy 0.431972 -3.311792) (xy 0.431972 -3.455783) - (xy 0.431972 -3.599774) (xy 0.719954 -3.599774) (xy 1.007936 -3.599774) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "cce90d37-9ac9-4e34-8ca7-e13af8eb5476") - ) - (embedded_fonts no) - ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "7e356730-4f55-42d8-b4cb-27f346efd743") - (at 162.1334 122.213186) + (at 162.384017 122.220255) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R13" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "759aa0bd-e670-4378-a864-4cc5e58a84d2") + (uuid "0deb66b6-8da6-4c6b-bf37-bcc645bb647e") (effects (font (size 1 1) @@ -7844,23 +8348,22 @@ ) ) (property "Value" "1k" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "7b056307-ba42-4244-81f5-d44351472ecf") + (uuid "54a72c62-991a-4649-9edf-922c33ba69b0") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5816ecc0-2601-4e5b-8f65-3cc65d4c5529") + (uuid "4c84611a-faed-417a-b16d-b161b2b9e4e7") (effects (font (size 1.27 1.27) @@ -7873,7 +8376,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "408435b9-0195-4891-ac05-eb7a574b7683") + (uuid "02fc1200-72bd-47b5-8266-37da4926f6fd") (effects (font (size 1.27 1.27) @@ -7986,17 +8489,6 @@ (layer "F.Fab") (uuid "10c93a49-e020-4a71-9f1b-720b649d6355") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "54182643-fef2-4ccf-88e1-fc8f30933362") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) @@ -8048,18 +8540,17 @@ ) ) (property "Value" "2.2uF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "6e572b6a-aebe-4fd1-b232-7ec983d8350b") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") @@ -8232,17 +8723,16 @@ ) ) ) - (footprint "Battery:BatteryHolder_Keystone_2466_1xAAA" + (footprint "indigos_imports:BAT-SMD_BH-AAA-B5BA021" + (locked yes) (layer "F.Cu") (uuid "825b95fd-d5ea-47a9-b440-9630e967a64c") - (at 171.696584 90.815557) - (descr "1xAAA Battery Holder, Keystone, Plastic Case, http://www.keyelco.com/product-pdf.cfm?p=1031") - (tags "AAA battery holder Keystone") + (at 188.957776 90.14015) (property "Reference" "BT1" - (at 0 -8 180) + (at 0 -4 0) (layer "F.SilkS") (hide yes) - (uuid "72c8fb65-814a-4a4b-adb9-12fc423f8d63") + (uuid "0d9f1a2b-dc2c-428d-883b-d1f2cfb429a7") (effects (font (size 1 1) @@ -8251,23 +8741,21 @@ ) ) (property "Value" "NiMH AAA cell" - (at 22 0 0) + (at 0 1.83 0) (layer "F.Fab") - (hide yes) - (uuid "5167e2b2-5595-4027-996c-e49e741ab1a3") + (uuid "87c48a4f-b917-4655-a076-e92713dfcd26") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) - (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "9a07ea1d-53ad-4e81-a24c-a6be4c2ad762") + (uuid "f8f2a24f-5c49-4567-9983-512c23598499") (effects (font (size 1.27 1.27) @@ -8277,10 +8765,9 @@ ) (property "Description" "Single-cell battery" (at 0 0 0) - (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "0830e4b1-b0d8-4909-b83a-2dfe1fc62be2") + (uuid "9a9a3d1d-9440-4691-a89d-0bf4f035093c") (effects (font (size 1.27 1.27) @@ -8288,102 +8775,469 @@ ) ) ) + (property "LCSC Part" "C7525446" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b3ddb21e-11cd-4dac-8d54-856f164ef883") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (path "/5db16a6a-d196-45f9-92b6-faa9ecfd61d8") (sheetname "/") (sheetfile "stm32card.kicad_sch") (attr through_hole) (fp_line - (start -3.2 -7) - (end -3.2 7) + (start -27.31 -6.35) + (end -27.31 -2.88) (stroke - (width 0.05) + (width 0.25) (type solid) ) - (layer "F.CrtYd") - (uuid "05de775d-e666-4f6b-ba0c-94ce903013ce") + (layer "Cmts.User") + (uuid "3aada550-c2c6-4bcd-84f1-409ed1471331") ) (fp_line - (start -3.2 7) - (end 47.8 7) + (start -27.31 2.88) + (end -27.31 6.35) (stroke - (width 0.05) + (width 0.25) (type solid) ) - (layer "F.CrtYd") - (uuid "e228cbdb-939c-4bdb-b057-509d8b03e4d6") + (layer "Cmts.User") + (uuid "a3554adf-bb49-4b8c-8114-f79d474ced9e") ) (fp_line - (start 47.8 -7) - (end -3.2 -7) + (start -27.31 6.35) + (end 27.31 6.35) (stroke - (width 0.05) + (width 0.25) (type solid) ) - (layer "F.CrtYd") - (uuid "a389833b-bf93-45dc-ae3f-90f7c3fbdd23") + (layer "Cmts.User") + (uuid "ce44dead-8568-40fe-a7bf-adce934fca4f") ) (fp_line - (start 47.8 7) - (end 47.8 -7) + (start -23.35 -6.35) + (end -27.31 -6.35) (stroke - (width 0.05) + (width 0.25) (type solid) ) - (layer "F.CrtYd") - (uuid "892dbebf-28a1-4aaf-bc6f-b608d369ac95") + (layer "Cmts.User") + (uuid "662c8d29-1def-4bc8-ac94-a56d5dd7bd87") ) (fp_line - (start -2.7 -6.5) - (end 47.3 -6.5) + (start 27.31 -6.35) + (end -23.05 -6.35) (stroke - (width 0.1) + (width 0.25) (type solid) ) + (layer "Cmts.User") + (uuid "dbc4e97e-5ae9-45b2-b861-a6a01fdb2183") + ) + (fp_line + (start 27.31 -2.92) + (end 27.31 -6.35) + (stroke + (width 0.25) + (type solid) + ) + (layer "Cmts.User") + (uuid "d4e00c71-9ea2-47c9-a64e-342c57534b12") + ) + (fp_line + (start 27.31 6.35) + (end 27.31 2.88) + (stroke + (width 0.25) + (type solid) + ) + (layer "Cmts.User") + (uuid "9a1dd5a3-3c95-4883-b25f-b76dcc8e2788") + ) + (fp_circle + (center -30.85 6.25) + (end -30.82 6.25) + (stroke + (width 0.06) + (type solid) + ) + (fill no) (layer "F.Fab") - (uuid "31be7c9b-c4eb-4c2a-aec5-c974a68d142f") + (uuid "fc69aebc-ac3b-4926-976d-1fd8e17729ef") ) - (fp_line - (start -2.7 0) - (end -2.7 -6.5) - (stroke - (width 0.1) - (type solid) - ) + (fp_text user "${REFERENCE}" + (at 0 0 0) (layer "F.Fab") - (uuid "9e0c9e5a-5cf7-4cde-ae5e-1ab277975e16") + (uuid "c370319b-5cdd-4e59-a844-330838abc6f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) ) - (fp_line - (start -2.7 6.5) - (end -2.7 0) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "276d9f87-348d-42af-b60c-4ee336e301ec") + (pad "1" smd rect + (at -27.87 0) + (size 6.45 5.3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 21 "bat output") + (pinfunction "1") + (pintype "input") + (uuid "aeef20a5-192a-425c-892f-c3454473ae8e") ) - (fp_line - (start 47.3 -6.5) - (end 47.3 6.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "65f8fa54-33fa-4140-a983-a5c7a9429099") - ) - (fp_line - (start 47.3 6.5) - (end -2.7 6.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "3fefd22c-bdfb-4c3a-b51d-2cd5a0fd59bd") + (pad "2" smd rect + (at 27.87 0) + (size 6.45 5.3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "GND") + (pinfunction "2") + (pintype "input") + (uuid "30b856b9-c571-4a77-9d16-336f32bd4c46") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Battery.3dshapes/BatteryHolder_Keystone_2466_1xAAA.step" + (model "/home/indigo/projects/kicad_lib_try2/imports/indigos_imports.3dshapes/BAT-SMD_BH-AAA-B5BA021.wrl" + (offset + (xyz 0 -0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_TO_SOT_SMD:SOT-23" + (layer "F.Cu") + (uuid "88dc33bd-d8d9-4ee6-94ba-1827c1176d69") + (at 160.158406 124.320845 90) + (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Reference" "Q2" + (at 0 -2.4 90) + (layer "F.SilkS") + (hide yes) + (uuid "99b2dffe-c25a-4400-9af7-1d6a0da5c84f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "AO3400A" + (at 0 -0.0875 90) + (layer "F.Fab") + (uuid "579558a9-a87c-4968-9fff-d32120398e01") + (effects + (font + (size 0.25 0.25) + (thickness 0.03125) + ) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7a39b6a8-acac-4473-82e3-806d92ca99ac") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fe8df21d-62ce-4f42-8820-fde7303a7d00") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "SOT?23*") + (path "/955aae41-efb3-4305-a1c2-09216d99212b") + (sheetname "/") + (sheetfile "stm32card.kicad_sch") + (attr smd) + (fp_line + (start 0 -1.56) + (end 0.65 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "39b60e4b-45b9-4760-b2a3-df9ccdda3adc") + ) + (fp_line + (start 0 -1.56) + (end -0.65 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "29a21f5e-15d3-41c5-aa6c-d8217d1ce70a") + ) + (fp_line + (start 0 1.56) + (end 0.65 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c9b2a993-cbc7-4f43-9e2b-9fcd09fc0a24") + ) + (fp_line + (start 0 1.56) + (end -0.65 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "95e4dbbd-ea23-4e63-9dd7-8dd138cf4f1f") + ) + (fp_poly + (pts + (xy -1.1625 -1.51) (xy -1.4025 -1.84) (xy -0.9225 -1.84) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "5f04674d-0cc6-4c49-b924-d1a097992132") + ) + (fp_line + (start 0.9 -1.7) + (end 0.9 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bf6a4927-adb4-4df1-b3e2-049d2b89ff17") + ) + (fp_line + (start -0.9 -1.7) + (end 0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "889afdd1-d8c2-43b8-9280-6942d2d86142") + ) + (fp_line + (start -0.9 -1.5) + (end -0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "faae42b5-4ae0-43a7-9e19-4264e9fbc78f") + ) + (fp_line + (start -1.93 -1.5) + (end -0.9 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "631ddf07-d1ac-4c2a-bb80-52db006a7b63") + ) + (fp_line + (start 1.93 -0.55) + (end 1.93 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f5f055c-b446-4dbf-ba16-15f8ae8787a6") + ) + (fp_line + (start 0.9 -0.55) + (end 1.93 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1d058039-956e-4976-8b88-2196fe4aaa5d") + ) + (fp_line + (start 1.93 0.55) + (end 0.9 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bc5c881b-3f39-43e6-a91c-9dab242f85d9") + ) + (fp_line + (start 0.9 0.55) + (end 0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9f673a25-2705-42fd-b44a-0a918b3644dc") + ) + (fp_line + (start -0.9 1.5) + (end -1.93 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8822a21f-8b6a-40ee-9d47-621b0486bfe1") + ) + (fp_line + (start -1.93 1.5) + (end -1.93 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "20ee7350-d98b-4292-a1c9-76dbaad7bbff") + ) + (fp_line + (start 0.9 1.7) + (end -0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bf98aea9-240a-4a87-a723-362d941b471d") + ) + (fp_line + (start -0.9 1.7) + (end -0.9 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac1b7583-ec65-4c93-8faf-6c173e8db4c5") + ) + (fp_line + (start 0.65 -1.45) + (end 0.65 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0c9114ec-0a57-47d6-beb4-0c763194a401") + ) + (fp_line + (start -0.325 -1.45) + (end 0.65 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "da31e786-ec23-4c80-83c4-15bd0e36b166") + ) + (fp_line + (start -0.65 -1.125) + (end -0.325 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ed10353f-14ba-4b1c-a00f-1e7bf2e3395d") + ) + (fp_line + (start 0.65 1.45) + (end -0.65 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e31d0e2c-5a67-4823-9230-b2ffb4965d5e") + ) + (fp_line + (start -0.65 1.45) + (end -0.65 -1.125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8890aa8d-9eb3-4da5-a78d-3af73bad676d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "ad2a7ece-d8a4-4ad8-b0db-7cdd29ad79f1") + (effects + (font + (size 0.32 0.32) + (thickness 0.05) + ) + ) + ) + (pad "1" smd roundrect + (at -0.9375 -0.95 90) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 79 "Net-(Q2-G)") + (pinfunction "G") + (pintype "input") + (uuid "69f3edfc-a8b3-44af-bc56-c8788a99ceaa") + ) + (pad "2" smd roundrect + (at -0.9375 0.95 90) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 85 "Net-(Q2-S)") + (pinfunction "S") + (pintype "passive") + (uuid "705dd888-b1a5-4668-babb-60ea67339dc4") + ) + (pad "3" smd roundrect + (at 0.9375 0 90) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 84 "Net-(D5-K)") + (pinfunction "D") + (pintype "passive") + (uuid "32fb29ea-9727-4d84-8410-2b9f002ed984") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step" (offset (xyz 0 0 0) ) @@ -8395,7 +9249,7 @@ ) ) ) - (footprint "easyeda2kicad:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" + (footprint "indigos_imports:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" (locked yes) (layer "F.Cu") (uuid "897142be-7991-4a16-a8ec-877685091aa4") @@ -8404,7 +9258,7 @@ (at 0 -6.25 0) (layer "F.SilkS") (hide yes) - (uuid "1bc31b39-33ce-44ad-97b1-828191a481c1") + (uuid "15fae163-287f-408d-9b54-b698a8ef6ff5") (effects (font (size 1 1) @@ -8413,14 +9267,13 @@ ) ) (property "Value" "TSD003A04126A02" - (at 0 6.25 0) + (at 0 -0.105 0) (layer "F.Fab") - (hide yes) - (uuid "125881f2-1d74-4360-bc7c-a60cf487172b") + (uuid "d5ed1438-0557-44b9-9c8b-07d8d003a07c") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -8428,7 +9281,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "3a24c58f-3f21-49ba-8627-acebcfdf187f") + (uuid "ff89a89a-dfe9-4692-918f-c2735148e928") (effects (font (size 1.27 1.27) @@ -8440,7 +9293,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "e6e57065-ce92-4491-80a5-8468be81b417") + (uuid "bc9684ea-ac4a-4dda-889f-5748f0ecc198") (effects (font (size 1.27 1.27) @@ -8472,8 +9325,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "d8a68a75-0bb8-4c44-a9bf-c1382e3d24d6") + (layer "Dwgs.User") + (uuid "fd596899-3050-4763-b3fb-cc3e5b2069f1") ) (fp_line (start -3 -1.27) @@ -8482,8 +9335,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "6b0745ed-c739-4c1d-aee0-4f44e6d3fcbb") + (layer "Dwgs.User") + (uuid "6c9591d4-c910-4387-a2f5-745717caf0ca") ) (fp_line (start -3 3) @@ -8492,8 +9345,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "30ea9c1e-9c28-4782-8c81-e54701073468") + (layer "Dwgs.User") + (uuid "865f2770-0021-4dd9-ac05-955c52037d7c") ) (fp_line (start 3 -1.27) @@ -8502,8 +9355,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "3a4bdd4b-0ebe-4eb6-977a-5be951bfa0be") + (layer "Dwgs.User") + (uuid "ee1dd587-d257-40f4-b500-0a9344e98f6d") ) (fp_circle (center -2.03 -2.03) @@ -8513,8 +9366,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "a5deb815-35e4-4a00-aec6-0345f5efce09") + (layer "Dwgs.User") + (uuid "65c21a8e-b639-4da3-b143-36bb050c4588") ) (fp_circle (center -1.97 2.09) @@ -8524,8 +9377,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "727e543d-c838-47a7-bad3-366c068f8f28") + (layer "Dwgs.User") + (uuid "2f991bcd-829e-46ec-b5a8-fa4d5f24fa0b") ) (fp_circle (center 0 0) @@ -8535,8 +9388,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "9c14874a-952a-4aa1-beb1-f3888c01b39b") + (layer "Dwgs.User") + (uuid "d6cf5a1d-9050-463f-84f0-7a98ca5f05a0") ) (fp_circle (center 2.03 2.03) @@ -8546,8 +9399,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "9eada4ec-a325-48be-8d20-13a09fda453d") + (layer "Dwgs.User") + (uuid "82e22891-9088-4d0c-a22e-a8ded63c3e2a") ) (fp_circle (center 2.09 -1.97) @@ -8557,8 +9410,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "9360c05b-c576-43f2-ac70-a38789fd9b74") + (layer "Dwgs.User") + (uuid "25a685e9-a056-4877-8ed9-5b2a90583f5e") ) (fp_circle (center -4.3 -3) @@ -8569,7 +9422,18 @@ ) (fill no) (layer "F.Fab") - (uuid "1c9f63d1-8aff-4533-a4d1-0a6be991ca22") + (uuid "150a9f6e-2122-4249-bd8b-514e0d1f6f3d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "651e1ae3-aa8b-49bd-a42f-dfec0d032924") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) ) (pad "1" smd rect (at -4 -2.25) @@ -8608,7 +9472,7 @@ (uuid "697448f3-b900-4007-931f-6e69b43fc7ba") ) (embedded_fonts no) - (model "${EASYEDA2KICAD}/easyeda2kicad.3dshapes/SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6.wrl" + (model "/home/indigo/projects/kicad_lib_try2/imports/indigos_imports.3dshapes/SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6.wrl" (offset (xyz 0 -0 -0) ) @@ -8624,14 +9488,14 @@ (locked yes) (layer "F.Cu") (uuid "89cedd3f-9430-4a7d-aa3d-51e6f49fd78a") - (at 178.99165 123.111621) + (at 179.242267 123.11869) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C5" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "11b9c1ea-fae9-44fc-809e-1d8815fc38ab") + (uuid "4eb40bd0-c10d-4711-b396-1fbf6795fadc") (effects (font (size 1 1) @@ -8640,23 +9504,22 @@ ) ) (property "Value" "100nF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "fcc724e6-7f6b-4a55-8e02-2fba2c4e52d0") + (uuid "201f396b-d1f2-4734-b297-999104eb8227") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "a43288d2-51e4-4062-aed5-99b151e7837e") + (uuid "de57ddb3-2808-480d-8d6f-23817563c152") (effects (font (size 1.27 1.27) @@ -8669,7 +9532,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "92a00be7-96b0-4727-8d07-597cf476defa") + (uuid "df8073be-f737-4b03-8476-a78a2c4cbdf3") (effects (font (size 1.27 1.27) @@ -8782,17 +9645,6 @@ (layer "F.Fab") (uuid "fb8be70e-c7e9-4b5b-9409-b7408604b783") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "123c3acd-c872-4f09-a6dd-d493b43f6709") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) @@ -8824,7 +9676,7 @@ ) ) ) - (footprint "easyeda2kicad:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" + (footprint "indigos_imports:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" (locked yes) (layer "F.Cu") (uuid "8b332da5-ff21-4c81-891d-4a4bfc71b4a3") @@ -8833,7 +9685,7 @@ (at 0 -6.25 0) (layer "F.SilkS") (hide yes) - (uuid "108e2687-21c5-48e0-94ae-9685db3616fb") + (uuid "76aa74f9-59a3-445f-99e9-c53992b2e7fe") (effects (font (size 1 1) @@ -8842,14 +9694,13 @@ ) ) (property "Value" "TSD003A04126A02" - (at 0 6.25 0) + (at 0 -0.105 0) (layer "F.Fab") - (hide yes) - (uuid "43ae4653-c5b6-4f84-93bf-da523b9bc596") + (uuid "e943d48e-dcbb-4554-8423-2b6da5dca40f") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -8857,7 +9708,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "9b8cff27-42eb-4185-8691-a6488537f85e") + (uuid "819f87e6-7ab9-4186-9725-de6437665a7f") (effects (font (size 1.27 1.27) @@ -8869,7 +9720,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "9bc2ae06-0c98-4a2c-b517-658e303b4874") + (uuid "dde04ad7-5d8c-45ed-8d83-cd2a0b2c2710") (effects (font (size 1.27 1.27) @@ -8901,8 +9752,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "558dbaa3-ea8d-4a57-830e-f7d54550e596") + (layer "Dwgs.User") + (uuid "74c2110c-bb3c-42f4-98cf-e799b099605e") ) (fp_line (start -3 -1.27) @@ -8911,8 +9762,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "3dbbecd2-f889-43b5-846b-5bb5026af7fb") + (layer "Dwgs.User") + (uuid "384bf204-8c31-49a7-b836-1f87a605b15c") ) (fp_line (start -3 3) @@ -8921,8 +9772,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "949eac40-8730-451f-aa7d-ab3d0805e910") + (layer "Dwgs.User") + (uuid "73046547-1498-40e7-b532-d854cac2f52b") ) (fp_line (start 3 -1.27) @@ -8931,8 +9782,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "c16cd61b-6a6d-4892-a191-eaa3dbaf55a0") + (layer "Dwgs.User") + (uuid "5cc54f44-b020-4cba-bfdd-c989e98cc2fc") ) (fp_circle (center -2.03 -2.03) @@ -8942,8 +9793,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "a421ef81-d589-4a2c-b167-23574ec9a43b") + (layer "Dwgs.User") + (uuid "9c4a04c9-8646-419e-a91a-9734bbfb97a8") ) (fp_circle (center -1.97 2.09) @@ -8953,8 +9804,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "eb424552-939f-414d-ab22-48c719e5d00b") + (layer "Dwgs.User") + (uuid "0e5fa23c-d120-4b77-b97b-72af4ebbdcd0") ) (fp_circle (center 0 0) @@ -8964,8 +9815,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "7b2445d9-7b46-447f-8906-c6133591c966") + (layer "Dwgs.User") + (uuid "f70cd155-22cf-4a50-b926-6616ed3530c2") ) (fp_circle (center 2.03 2.03) @@ -8975,8 +9826,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "54c6a1f8-04bd-4a2f-9962-ed1605c52def") + (layer "Dwgs.User") + (uuid "ca59138a-982d-495b-80da-790c603dd9df") ) (fp_circle (center 2.09 -1.97) @@ -8986,8 +9837,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "6152223e-8a5e-4774-91a0-ffaad735a28f") + (layer "Dwgs.User") + (uuid "0a4e7c67-13e3-456a-b471-a1d431712465") ) (fp_circle (center -4.3 -3) @@ -8998,7 +9849,18 @@ ) (fill no) (layer "F.Fab") - (uuid "af9bb578-d55b-4781-8e13-10c20311e391") + (uuid "48e88b79-40f1-4d39-bf8f-aca709957e0a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "2230e59f-589b-428c-85e3-00c95c821369") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) ) (pad "1" smd rect (at -4 -2.25) @@ -9037,7 +9899,7 @@ (uuid "4e732457-78f2-4b78-96fe-b058600a9d7f") ) (embedded_fonts no) - (model "${EASYEDA2KICAD}/easyeda2kicad.3dshapes/SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6.wrl" + (model "/home/indigo/projects/kicad_lib_try2/imports/indigos_imports.3dshapes/SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6.wrl" (offset (xyz 0 -0 -0) ) @@ -9052,14 +9914,14 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "8ce69263-c0c4-451b-a9f3-4d2b4c7c3526") - (at 162.326172 120.48183) + (at 162.514189 120.59644) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R12" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "537e2978-3a68-44e3-95de-14c29e17b964") + (uuid "aef5de95-2c56-490f-b75e-827da83b4dc7") (effects (font (size 1 1) @@ -9068,23 +9930,22 @@ ) ) (property "Value" "1k" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "a4279959-393f-4157-9572-e63e32d3a434") + (uuid "09d4bfd0-f8c8-447f-8e6a-20547300a62a") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "9ef11c3a-2892-4dcd-9b9f-feaea82f180c") + (uuid "60fce4f8-19da-438d-b0a6-a17083b9fb83") (effects (font (size 1.27 1.27) @@ -9097,7 +9958,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "fc6c21e2-53e6-4ba1-8b9f-27356fb047f6") + (uuid "9166eea2-4abf-4c38-80bb-2ee1f3435bbf") (effects (font (size 1.27 1.27) @@ -9210,17 +10071,6 @@ (layer "F.Fab") (uuid "fe9457b6-1e68-4d32-814b-961dd8cfa4c1") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ef13d184-f205-427f-83fc-c3fc688dd8a8") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) @@ -9255,14 +10105,14 @@ (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "906cdbfe-0219-4131-a1f9-4d298d3f7335") - (at 165.286172 120.48183) + (at 165.536789 120.488899) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C17" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "77106c28-074d-4f26-975b-05798efc41d3") + (uuid "b912e61d-a676-4f3e-9931-ddc48a45b7e3") (effects (font (size 1 1) @@ -9271,23 +10121,22 @@ ) ) (property "Value" "2.2uF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "2c412066-7709-4eed-a8f6-201f8e77323f") + (uuid "7d8f51ba-8d73-4266-a3f6-6c532c41499f") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "2fd2c9ee-1370-483f-984f-ad87fbc3f137") + (uuid "60a079f8-376c-48cc-bd6e-35d7eceb7b46") (effects (font (size 1.27 1.27) @@ -9300,7 +10149,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "80ca3f2d-647e-4924-bcb6-ff3c357a8e04") + (uuid "7174872f-4000-44a2-a18f-d1ff992eab73") (effects (font (size 1.27 1.27) @@ -9413,17 +10262,6 @@ (layer "F.Fab") (uuid "da3dcbe1-7871-45dc-9317-4a4200d2427e") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "0288d8bb-0d5d-4ea2-84e8-35657011d95e") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) @@ -9475,18 +10313,17 @@ ) ) (property "Value" "1k" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "5aaf2bef-5ea9-4847-ab66-955716e36bf8") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") @@ -9617,17 +10454,6 @@ (layer "F.Fab") (uuid "a673e539-f934-46bb-88b0-b93c67fcc5f1") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "a4663539-bd67-4415-9ecc-493759796570") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) @@ -9678,18 +10504,17 @@ ) ) (property "Value" "1nF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "efa6495b-a361-431f-9d7f-1770cb2314b9") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) @@ -9823,7 +10648,7 @@ (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 65 "Net-(U6-EN)") + (net 64 "Net-(U6-EN)") (pintype "passive") (uuid "ec493dd2-24fe-42b0-91a6-dcec088554d3") ) @@ -9849,17 +10674,18 @@ ) ) ) - (footprint "TestPoint:TestPoint_Pad_D2.0mm" + (footprint "Package_TO_SOT_SMD:SOT-23" + (locked yes) (layer "F.Cu") - (uuid "95dd558f-0d8e-4fac-9467-5349c765e245") - (at 174.362663 114.235371) - (descr "SMD pad as test Point, diameter 2.0mm") - (tags "test point SMD pad") - (property "Reference" "TP_mosi1" - (at 0 -1.998 0) + (uuid "93e59851-af17-4c30-8c98-cdf9c40b161b") + (at 159.316651 98.296136) + (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Reference" "Q3" + (at 0 -2.4 0) (layer "F.SilkS") (hide yes) - (uuid "117378c6-9cc0-46d7-8a75-e34d07a57eec") + (uuid "803dd8d2-4964-4d02-918a-7aa404315500") (effects (font (size 1 1) @@ -9867,24 +10693,22 @@ ) ) ) - (property "Value" "TestPoint" - (at 0 2.05 0) + (property "Value" "AO3400A" + (at 0 -0.0875 0) (layer "F.Fab") - (hide yes) - (uuid "c7a4f04b-c79d-4c1f-ba72-b406983fcfc4") + (uuid "8f3e22f1-ed5c-4891-a96b-8db3c474989a") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" (at 0 0 0) - (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5bcf63cb-e254-448b-bd5e-f2bcc1a23dc8") + (uuid "fa5613e2-9ee4-40ac-80c6-3ab5cdb24392") (effects (font (size 1.27 1.27) @@ -9892,12 +10716,11 @@ ) ) ) - (property "Description" "test point" + (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" (at 0 0 0) - (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "405f0b23-5df4-43a9-8459-6d5563659289") + (uuid "a4155a9e-d7dc-4c1e-9c4e-998ca15a295d") (effects (font (size 1.27 1.27) @@ -9905,43 +10728,286 @@ ) ) ) - (property ki_fp_filters "Pin* Test*") - (path "/fb724539-b35f-4863-b6f9-92f63d233879") + (property ki_fp_filters "SOT?23*") + (path "/1106df1e-1a60-4160-86d8-fe8b04c71100") (sheetname "/") (sheetfile "stm32card.kicad_sch") - (attr exclude_from_pos_files) - (fp_circle - (center 0 0) - (end 0 1.2) + (attr smd) + (fp_line + (start 0 -1.56) + (end -0.65 -1.56) (stroke (width 0.12) (type solid) ) - (fill no) (layer "F.SilkS") - (uuid "9cbfb701-f75b-4ecc-898c-6ae40f1d1ed0") + (uuid "934ee370-704a-47ef-8826-a0bb7f619c24") ) - (fp_circle - (center 0 0) - (end 1.5 0) + (fp_line + (start 0 -1.56) + (end 0.65 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "24648983-5802-4246-892c-01c9a4c2aff9") + ) + (fp_line + (start 0 1.56) + (end -0.65 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ddd6bf18-7abe-490f-bd15-ae86f9f8e569") + ) + (fp_line + (start 0 1.56) + (end 0.65 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "40617a42-c0f1-4767-a547-551a9892c379") + ) + (fp_poly + (pts + (xy -1.1625 -1.51) (xy -1.4025 -1.84) (xy -0.9225 -1.84) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "9476a410-3021-4dea-9a38-69d58f74cd40") + ) + (fp_line + (start -1.93 -1.5) + (end -0.9 -1.5) (stroke (width 0.05) (type solid) ) - (fill no) (layer "F.CrtYd") - (uuid "bce75ea7-be60-48c0-837e-f0bec3bd09a4") + (uuid "e96a1221-ae80-4022-942e-23ba51fb9b1f") ) - (pad "1" smd circle - (at 0 0) - (size 2 2) - (layers "F.Cu" "F.Mask") - (net 20 "spi1_mosi") - (pinfunction "1") + (fp_line + (start -1.93 1.5) + (end -1.93 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b5bf319c-45ae-4288-b476-7a8f76c538ec") + ) + (fp_line + (start -0.9 -1.7) + (end 0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3dd73fd8-d753-40ad-803b-708a9cd65cd2") + ) + (fp_line + (start -0.9 -1.5) + (end -0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a67cd440-6a72-44d2-a2ac-b90e9d15b009") + ) + (fp_line + (start -0.9 1.5) + (end -1.93 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c4ba0ca-4bec-40f1-a8b8-74136261b774") + ) + (fp_line + (start -0.9 1.7) + (end -0.9 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5a860f60-0739-445e-8cde-7bf59c1a383a") + ) + (fp_line + (start 0.9 -1.7) + (end 0.9 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c31af42a-fc72-4025-8424-b6e4e5e7f60f") + ) + (fp_line + (start 0.9 -0.55) + (end 1.93 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7306209b-fda8-4f67-8d15-95757e9490b1") + ) + (fp_line + (start 0.9 0.55) + (end 0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6f3df291-fbb6-4ae5-9cdd-ff8f1e78ee75") + ) + (fp_line + (start 0.9 1.7) + (end -0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f0b556d0-2c0e-4797-9bbb-01e4a744b404") + ) + (fp_line + (start 1.93 -0.55) + (end 1.93 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "be45f01e-c8c7-4381-959d-7aa212d33faf") + ) + (fp_line + (start 1.93 0.55) + (end 0.9 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1b61956f-055f-434e-9dfb-7dcdb7dd01e4") + ) + (fp_line + (start -0.65 -1.125) + (end -0.325 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ee0e5802-758f-4400-862c-8436ceb94cce") + ) + (fp_line + (start -0.65 1.45) + (end -0.65 -1.125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d406b863-2c7a-4be3-8d2c-a2de22e018a1") + ) + (fp_line + (start -0.325 -1.45) + (end 0.65 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "155e0c1b-761a-465f-ae5e-c2111656bed3") + ) + (fp_line + (start 0.65 -1.45) + (end 0.65 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "11793512-78f9-44c3-9d69-1a9aa0661f17") + ) + (fp_line + (start 0.65 1.45) + (end -0.65 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "35ee496c-cd5a-4f6b-9d0e-313ff08eb0d2") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c7eacb84-62c3-4679-abc7-e727dbff51f3") + (effects + (font + (size 0.32 0.32) + (thickness 0.05) + ) + ) + ) + (pad "1" smd roundrect + (at -0.9375 -0.95) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 81 "Net-(Q3-G)") + (pinfunction "G") + (pintype "input") + (uuid "997700b7-08df-44d7-abea-fc8b6cce138f") + ) + (pad "2" smd roundrect + (at -0.9375 0.95) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pinfunction "S") (pintype "passive") - (uuid "26e9708c-1ce5-441d-b0be-5c25dddf63c2") + (uuid "5493a769-6563-448c-b07c-da0f11f8ea63") + ) + (pad "3" smd roundrect + (at 0.9375 0) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 80 "Net-(Q3-D)") + (pinfunction "D") + (pintype "passive") + (uuid "3f719203-06f9-4030-a550-90a66371f860") ) (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) ) (footprint "indigos_kicad_lib:SAMESKY_UJC-H-G-SMT-2-P6-TR" (locked yes) @@ -9961,14 +11027,13 @@ ) ) (property "Value" "USB_C_Receptacle_PowerOnly_6P" - (at 12.645 -5.635 0) + (at 0 -1.025 0) (layer "F.Fab") - (hide yes) (uuid "9d1c8380-33e1-4a0c-8371-0078a8222a2a") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -10145,7 +11210,7 @@ (at 1.52 -3.88 180) (size 0.76 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 63 "usb vbus") + (net 62 "usb vbus") (pinfunction "VBUS") (pintype "passive") (solder_mask_margin 0.102) @@ -10175,7 +11240,7 @@ (at -1.52 -3.88 180) (size 0.76 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 63 "usb vbus") + (net 62 "usb vbus") (pinfunction "VBUS") (pintype "passive") (solder_mask_margin 0.102) @@ -10197,6 +11262,7 @@ (drill oval 0.6 1.2) (layers "*.Cu" "*.Mask") (remove_unused_layers no) + (net 1 "GND") (solder_mask_margin 0.102) (uuid "af6e9c88-b0d0-4d9c-a86d-44b142c6c7ca") ) @@ -10206,27 +11272,30 @@ (drill oval 0.6 1.2) (layers "*.Cu" "*.Mask") (remove_unused_layers no) + (net 1 "GND") (solder_mask_margin 0.102) (uuid "41fda497-6442-4d14-a4a7-db227f159b3c") ) (pad "SH3" thru_hole oval - (at 4.32 -3.8 180) - (size 1.1 1.7) - (drill oval 0.6 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (solder_mask_margin 0.102) - (uuid "84ac875d-d313-4f7a-a2fc-d1172056160a") - ) - (pad "SH4" thru_hole oval (at 4.32 0 180) (size 1.1 1.7) (drill oval 0.6 1.2) (layers "*.Cu" "*.Mask") (remove_unused_layers no) + (net 1 "GND") (solder_mask_margin 0.102) (uuid "9caf91d9-d245-49b8-9cc8-d564e389415d") ) + (pad "SH4" thru_hole oval + (at 4.32 -3.8 180) + (size 1.1 1.7) + (drill oval 0.6 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (solder_mask_margin 0.102) + (uuid "84ac875d-d313-4f7a-a2fc-d1172056160a") + ) (embedded_fonts no) (model "/home/indigo/projects/kicad_lib/external/Same_Sky_UJC-H-G-SMT-2-P6-TR.step" (offset @@ -10243,14 +11312,14 @@ (footprint "LED_SMD:LED_0805_2012Metric" (layer "F.Cu") (uuid "9e912232-bfab-4a58-9628-760c9e3f9d49") - (at 163.255271 91.972776 180) + (at 146.287603 90.977781 90) (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "LED") (property "Reference" "D2" - (at 0 -1.65 0) + (at 0 -1.65 90) (layer "F.SilkS") (hide yes) - (uuid "eddfc071-7c06-4129-8244-5516634c55a3") + (uuid "5bb0d158-86ca-48dc-aac0-b54d0d0781f7") (effects (font (size 1 1) @@ -10259,22 +11328,21 @@ ) ) (property "Value" "purple" - (at 0 1.65 0) + (at -0.02 0 90) (layer "F.Fab") - (hide yes) - (uuid "a57d02b3-860d-4c7e-8a96-17177efc7c91") + (uuid "33172f8f-e049-4df1-8a5e-9c467cac95e3") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" - (at 0 0 0) + (property "Datasheet" "~" + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "7206dd7c-f073-4d72-bda6-940f725e0d96") + (uuid "669c2df1-a12d-4a0a-9b64-7a4f1ccd5cb5") (effects (font (size 1.27 1.27) @@ -10283,10 +11351,10 @@ ) ) (property "Description" "Light emitting diode" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "9d30feef-d160-4253-9d2f-613834025d52") + (uuid "88544da0-5e2f-42f1-a4a7-90c650e2bbd2") (effects (font (size 1.27 1.27) @@ -10295,7 +11363,7 @@ ) ) (property "Sim.Pins" "1=K 2=A" - (at 0 0 180) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -10322,16 +11390,6 @@ (layer "F.SilkS") (uuid "1ab5e93b-09b1-418b-8503-5a3fd7a9680d") ) - (fp_line - (start -1.685 0.96) - (end 1 0.96) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "67b9cadc-ce1b-44b9-a017-b388f2dba6c4") - ) (fp_line (start -1.685 -0.96) (end -1.685 0.96) @@ -10343,14 +11401,14 @@ (uuid "12e5ce93-5a57-424f-bac4-9138c522f52d") ) (fp_line - (start 1.68 0.95) - (end -1.68 0.95) + (start -1.685 0.96) + (end 1 0.96) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "c56fef74-98fc-460d-a227-ebec5a45f6f9") + (layer "F.SilkS") + (uuid "67b9cadc-ce1b-44b9-a017-b388f2dba6c4") ) (fp_line (start 1.68 -0.95) @@ -10362,16 +11420,6 @@ (layer "F.CrtYd") (uuid "1727b30e-a009-4be2-9dad-008816491c54") ) - (fp_line - (start -1.68 0.95) - (end -1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "72fbabe0-9d4b-4e8a-b154-895ee6142485") - ) (fp_line (start -1.68 -0.95) (end 1.68 -0.95) @@ -10383,14 +11431,24 @@ (uuid "80a42087-6642-49e8-ae46-34df86d57b87") ) (fp_line - (start 1 0.6) - (end 1 -0.6) + (start 1.68 0.95) + (end -1.68 0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "537e9acd-5e60-4410-a6ff-258e552fddb2") + (layer "F.CrtYd") + (uuid "c56fef74-98fc-460d-a227-ebec5a45f6f9") + ) + (fp_line + (start -1.68 0.95) + (end -1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "72fbabe0-9d4b-4e8a-b154-895ee6142485") ) (fp_line (start 1 -0.6) @@ -10412,16 +11470,6 @@ (layer "F.Fab") (uuid "bab476cb-049c-4d28-8c2e-fea8d55afe35") ) - (fp_line - (start -1 0.6) - (end 1 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "3f06cd3a-3bcb-4db2-95ad-5df867dc818b") - ) (fp_line (start -1 -0.3) (end -1 0.6) @@ -10432,8 +11480,28 @@ (layer "F.Fab") (uuid "ce277063-3c3e-411d-a7d6-0ca384a33771") ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "537e9acd-5e60-4410-a6ff-258e552fddb2") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3f06cd3a-3bcb-4db2-95ad-5df867dc818b") + ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "4b65d324-920e-4f1c-97fd-bf53abfad770") (effects @@ -10444,21 +11512,21 @@ ) ) (pad "1" smd roundrect - (at -0.9375 0 180) + (at -0.9375 0 90) (size 0.975 1.4) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 68 "Net-(D2-K)") + (net 67 "Net-(D2-K)") (pinfunction "K") (pintype "passive") (uuid "0f5fa5b2-445e-4ff0-a70b-dc174d6e120c") ) (pad "2" smd roundrect - (at 0.9375 0 180) + (at 0.9375 0 90) (size 0.975 1.4) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 63 "usb vbus") + (net 62 "usb vbus") (pinfunction "A") (pintype "passive") (uuid "312b9317-225a-4c5a-a9d5-a47b5cc51069") @@ -10496,18 +11564,17 @@ ) ) (property "Value" "1k" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "f058801a-544f-487a-9f8f-593f55d029af") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") @@ -10683,14 +11750,14 @@ (footprint "TestPoint:TestPoint_Pad_D2.0mm" (layer "F.Cu") (uuid "a4615744-73f7-487e-9f9a-c4d57c92bdc6") - (at 180.021047 127.320001) + (at 180.271664 127.32707) (descr "SMD pad as test Point, diameter 2.0mm") (tags "test point SMD pad") (property "Reference" "tst_nrst1" (at 0 -1.998 0) (layer "F.SilkS") (hide yes) - (uuid "578dacd2-eebe-4d2f-950f-e53a34bffb27") + (uuid "0cd07c16-0be7-4d94-be73-e57e376419c0") (effects (font (size 1 1) @@ -10699,23 +11766,22 @@ ) ) (property "Value" "tst_nrst" - (at 0 2.05 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "5c509433-f147-4e89-bc26-9f6fb2bb819e") + (uuid "27abe136-be07-437c-8866-3d1ca9cde8d7") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c5fc8aaf-b3ea-45ac-9a8c-6a2390f860a8") + (uuid "c32394ce-e036-4225-8ef7-fa6f4146c4a7") (effects (font (size 1.27 1.27) @@ -10728,7 +11794,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "3ad21a34-0c09-49db-a4b7-2ab8cef665ac") + (uuid "e9813727-98a1-42f3-8102-85068435e378") (effects (font (size 1.27 1.27) @@ -10792,14 +11858,13 @@ ) ) (property "Value" "TLV61220DBVR-TP" - (at 0 5.15 90) + (at -0.1775 0 90) (layer "F.Fab") - (hide yes) (uuid "d5827f74-78f8-4a36-a03c-a7bfbd5f0c31") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -10901,7 +11966,7 @@ (at -0.95 1.15 270) (size 0.53 1.07) (layers "F.Cu" "F.Mask" "F.Paste") - (net 70 "Net-(U6-SW)") + (net 69 "Net-(U6-SW)") (pinfunction "SW") (pintype "unspecified") (uuid "1b2d032a-0c82-4c2c-8398-39029bc1cd9d") @@ -10919,7 +11984,7 @@ (at 0.95 1.15 270) (size 0.53 1.07) (layers "F.Cu" "F.Mask" "F.Paste") - (net 65 "Net-(U6-EN)") + (net 64 "Net-(U6-EN)") (pinfunction "EN") (pintype "unspecified") (uuid "92059c7e-5b5d-474c-a390-780492cb2805") @@ -10928,7 +11993,7 @@ (at 0.95 -1.15 270) (size 0.53 1.07) (layers "F.Cu" "F.Mask" "F.Paste") - (net 74 "Net-(U6-FB)") + (net 73 "Net-(U6-FB)") (pinfunction "FB") (pintype "unspecified") (uuid "23b20228-6f02-4ec8-b76a-1aeb44630524") @@ -10937,7 +12002,7 @@ (at 0 -1.15 270) (size 0.53 1.07) (layers "F.Cu" "F.Mask" "F.Paste") - (net 10 "Net-(U2-VIN)") + (net 10 "bat_3v") (pinfunction "VOUT") (pintype "unspecified") (uuid "fec0e260-22bb-4445-8452-c80250347606") @@ -10964,218 +12029,17 @@ ) ) ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "a6f39681-8604-43a2-87d3-052f9d311aba") - (at 155.439853 91.81871 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R4" - (at 0 -1.43 0) - (layer "F.SilkS") - (hide yes) - (uuid "2cb2238b-8ffd-4068-9233-148cc543733c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0" - (at 0 1.43 0) - (layer "F.Fab") - (hide yes) - (uuid "d67dccc2-bba8-4942-86aa-2c01102a8f25") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "5c1ad75c-7ae0-4eb4-ab41-912cd7c0ce7c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7d60f835-c366-45cb-9b09-7d39fcb1c75f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/09f57892-193d-47a1-b71e-b2069c41ade9") - (sheetname "/") - (sheetfile "stm32card.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "bf42c957-4aba-4828-a249-e6119e9f291b") - ) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4e741612-d92e-49ae-b79e-7c5bb50b1989") - ) - (fp_line - (start 1.48 0.73) - (end -1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f211055d-9936-4d76-ab95-1a8c8f88ff06") - ) - (fp_line - (start 1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e81b25fa-2a77-46b2-a112-3081ea1f2527") - ) - (fp_line - (start -1.48 0.73) - (end -1.48 -0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "7ada6248-5143-4c03-ae0e-ce7896587723") - ) - (fp_line - (start -1.48 -0.73) - (end 1.48 -0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "09f956a0-771f-4696-94c9-07ff13e7f506") - ) - (fp_line - (start 0.8 0.4125) - (end -0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a0a9bded-f655-413a-b9c2-9cd58d297a85") - ) - (fp_line - (start 0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "ab1bb3b8-5991-42ba-ba6c-4e8718a8dffd") - ) - (fp_line - (start -0.8 0.4125) - (end -0.8 -0.4125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "4148a076-f95a-45cc-9ee6-20106350e400") - ) - (fp_line - (start -0.8 -0.4125) - (end 0.8 -0.4125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "de9f1d4a-dd47-41d7-a7ac-3f1322792079") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ce8d78d6-18b2-48e4-a544-f01fda342abd") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0 180) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 71 "Net-(U1-ISEL)") - (pintype "passive") - (uuid "770b2227-33e8-4416-992c-17a212700c2b") - ) - (pad "2" smd roundrect - (at 0.825 0 180) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pintype "passive") - (uuid "2c681b93-902a-4d01-9f0a-7d77d8f7a4d0") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "TestPoint:TestPoint_Pad_D2.0mm" (layer "F.Cu") (uuid "a7cf096f-a792-485f-8809-d90414ea49e8") - (at 166.260568 86.489059) + (at 218.169305 94.883903) (descr "SMD pad as test Point, diameter 2.0mm") (tags "test point SMD pad") (property "Reference" "TestPoint_gnd1" (at 0 -1.998 0) (layer "F.SilkS") (hide yes) - (uuid "6d23f8d0-eeeb-4060-b848-f071a838196e") + (uuid "70526648-ed8d-40a3-8753-a01b5c81c0fc") (effects (font (size 1 1) @@ -11184,23 +12048,22 @@ ) ) (property "Value" "tp_gnd" - (at 0 2.05 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "c8591b9a-09cb-44fc-a65e-7fef3437c0e3") + (uuid "17a693a0-be1f-454c-a11f-0f8c10fa9df7") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c8cd2093-3eac-4b76-b25d-7554bd26cc2f") + (uuid "ce22dbee-6d27-46ab-bf0e-c0e5abad5b69") (effects (font (size 1.27 1.27) @@ -11213,7 +12076,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5c5695a0-8040-4100-9742-1fe2890913ee") + (uuid "1321e56e-00b1-4d59-b89b-0aa32f7e032a") (effects (font (size 1.27 1.27) @@ -11263,14 +12126,14 @@ (locked yes) (layer "F.Cu") (uuid "a7e5e8ed-71bd-49bf-8e16-a0e4085da209") - (at 169.388611 116.553306) + (at 169.639228 116.560375) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C2" (at 0 -1.43 180) (layer "F.SilkS") (hide yes) - (uuid "ed60592c-e982-42e2-9d11-7a7b0042d3b0") + (uuid "4aef5769-5aac-4ba5-92a6-2fa9cd12eeb1") (effects (font (size 1 1) @@ -11279,23 +12142,22 @@ ) ) (property "Value" "10uF" - (at 0 1.43 180) + (at 0 0 180) (layer "F.Fab") - (hide yes) - (uuid "77e40a40-7eca-4259-9339-3b0669d9af31") + (uuid "01b25d66-d8cf-4a0e-b15f-05600808566e") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "8776a4da-f1b6-412b-a055-678574edb20f") + (uuid "446976c2-6091-4536-a686-07057b3cfe78") (effects (font (size 1.27 1.27) @@ -11308,7 +12170,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "a2f11592-4182-48fa-8342-4e5800e0aca2") + (uuid "64272512-2cb8-46ac-b246-adc5fca57be6") (effects (font (size 1.27 1.27) @@ -11421,17 +12283,6 @@ (layer "F.Fab") (uuid "709bf302-f30c-4626-abf7-b01c941fdb2c") ) - (fp_text user "${REFERENCE}" - (at 0 0 180) - (layer "F.Fab") - (uuid "ccc9cd55-eb1e-42df-88c4-25b9fe0eefd0") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) @@ -11463,17 +12314,17 @@ ) ) ) - (footprint "TestPoint:TestPoint_Pad_D2.0mm" + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") - (uuid "abccd568-1909-4779-9c0d-890962edb435") - (at 178.381844 108.935534) - (descr "SMD pad as test Point, diameter 2.0mm") - (tags "test point SMD pad") - (property "Reference" "TP_sck1" - (at 0 -1.998 0) + (uuid "a9b38e2c-ab4e-40e3-93f9-bb1eb04cf87e") + (at 159.291735 94.831538 180) + (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Reference" "Q4" + (at 0 -2.4 0) (layer "F.SilkS") (hide yes) - (uuid "819dd62d-a187-49df-9c67-9ee60529edd5") + (uuid "15473fd1-4024-49b3-b977-c619ea7b15ba") (effects (font (size 1 1) @@ -11481,24 +12332,22 @@ ) ) ) - (property "Value" "TestPoint" - (at 0 2.05 0) + (property "Value" "AO3401A" + (at 0 -0.0875 0) (layer "F.Fab") - (hide yes) - (uuid "c2c3f11a-3dde-42c6-959f-813aff0b2d71") + (uuid "d8f77591-0d0c-48d2-ab92-e8cc9414476e") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf" (at 0 0 0) - (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "136dd33c-4401-431e-a1b6-7a657ad4f56d") + (uuid "99d8a8df-0492-42f1-9d39-2499e1a8113e") (effects (font (size 1.27 1.27) @@ -11506,12 +12355,11 @@ ) ) ) - (property "Description" "test point" + (property "Description" "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23" (at 0 0 0) - (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "7a825149-c0a9-488f-9429-d0c1d5238a11") + (uuid "2e7ab1ea-c06d-4957-a3ef-f14e2b2e4738") (effects (font (size 1.27 1.27) @@ -11519,55 +12367,487 @@ ) ) ) - (property ki_fp_filters "Pin* Test*") - (path "/98dfd73c-d16c-4178-a8f1-2ee6bc6fe890") + (property ki_fp_filters "SOT?23*") + (path "/3952cbab-2f80-49bf-b384-f767b245ac5e") (sheetname "/") (sheetfile "stm32card.kicad_sch") - (attr exclude_from_pos_files) - (fp_circle - (center 0 0) - (end 0 1.2) + (attr smd) + (fp_line + (start 0 1.56) + (end 0.65 1.56) (stroke (width 0.12) (type solid) ) - (fill no) (layer "F.SilkS") - (uuid "470110aa-fc72-4dcd-83b0-bfa0e0212615") + (uuid "e46c47e9-d4bc-499c-ace3-2c26f53342cd") ) - (fp_circle - (center 0 0) - (end 1.5 0) + (fp_line + (start 0 1.56) + (end -0.65 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2210eaf7-7883-4e05-99a8-b906719793ba") + ) + (fp_line + (start 0 -1.56) + (end 0.65 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e28cce26-79d7-411f-a58b-ade6596471b4") + ) + (fp_line + (start 0 -1.56) + (end -0.65 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ba70f790-2e16-4c32-a078-ac2bf558e89c") + ) + (fp_poly + (pts + (xy -1.1625 -1.51) (xy -1.4025 -1.84) (xy -0.9225 -1.84) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "1870fcac-8038-465b-b57c-93466d5ad6ce") + ) + (fp_line + (start 1.93 0.55) + (end 0.9 0.55) (stroke (width 0.05) (type solid) ) - (fill no) (layer "F.CrtYd") - (uuid "23392529-59b5-41b1-a757-77a3b17f4a3b") + (uuid "2cc9d2e6-d6c5-4178-8519-49f4cfc6419a") ) - (pad "1" smd circle - (at 0 0) - (size 2 2) - (layers "F.Cu" "F.Mask") - (net 18 "spi1_sck") - (pinfunction "1") + (fp_line + (start 1.93 -0.55) + (end 1.93 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3439da40-a04a-4b88-9f67-35ac6f000c40") + ) + (fp_line + (start 0.9 1.7) + (end -0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "333f5135-fc8c-4272-9109-f3c7d8a20b92") + ) + (fp_line + (start 0.9 0.55) + (end 0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7c9a8b72-3a4d-4cdd-85af-44937b672590") + ) + (fp_line + (start 0.9 -0.55) + (end 1.93 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9265ce43-c829-4f87-b41f-6cfe5e29efde") + ) + (fp_line + (start 0.9 -1.7) + (end 0.9 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e6a13484-86b7-48f6-bc36-9c2161ec896b") + ) + (fp_line + (start -0.9 1.7) + (end -0.9 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "789bdcb4-e0ef-4825-af67-2c55cebb20ca") + ) + (fp_line + (start -0.9 1.5) + (end -1.93 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "512e740e-5d36-4a7f-9f8e-8f57ff6565a3") + ) + (fp_line + (start -0.9 -1.5) + (end -0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "07918860-d3ef-4204-a457-45c3c74fb3c5") + ) + (fp_line + (start -0.9 -1.7) + (end 0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e69e5b1-3cd9-4273-8c5d-f9ddcdca33dd") + ) + (fp_line + (start -1.93 1.5) + (end -1.93 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "249690bf-6b8b-43f6-a0c8-0a333bfd32ff") + ) + (fp_line + (start -1.93 -1.5) + (end -0.9 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "992ddfa6-a440-4437-8b2f-0b6070c59c90") + ) + (fp_line + (start 0.65 1.45) + (end -0.65 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ec8b4479-4106-4150-96dd-df94fde1e2fc") + ) + (fp_line + (start 0.65 -1.45) + (end 0.65 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "da887054-fb12-4d64-b542-7b1e82716571") + ) + (fp_line + (start -0.325 -1.45) + (end 0.65 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7e3e3b38-7f55-4c97-88e9-3c94d00cba4e") + ) + (fp_line + (start -0.65 1.45) + (end -0.65 -1.125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "492c691a-0516-415d-bccf-0b0c870fe0dc") + ) + (fp_line + (start -0.65 -1.125) + (end -0.325 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9e99e1d6-2f82-484d-b8a5-b248968c2c94") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "350ecd6e-47bd-4a45-995b-08e22e2704a7") + (effects + (font + (size 0.32 0.32) + (thickness 0.05) + ) + ) + ) + (pad "1" smd roundrect + (at -0.9375 -0.95 180) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 80 "Net-(Q3-D)") + (pinfunction "G") + (pintype "input") + (uuid "dc12960f-2b79-425b-a3c2-856f0c5ab9dc") + ) + (pad "2" smd roundrect + (at -0.9375 0.95 180) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 21 "bat output") + (pinfunction "S") (pintype "passive") - (uuid "3e2a7a3d-e7e5-49f4-9cea-e4da886b8e0a") + (uuid "d4a0e7b2-d184-4650-b79a-b9ff18c79fbc") + ) + (pad "3" smd roundrect + (at 0.9375 0 180) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 82 "Net-(D1-K)") + (pinfunction "D") + (pintype "passive") + (uuid "506073f8-833c-4a50-8799-28442a32356a") ) (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "b0b52b9b-b269-409a-859e-fc22484afed9") + (at 162.97167 97.394465 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R25" + (at 0 -1.43 0) + (layer "F.SilkS") + (hide yes) + (uuid "48cb82ec-4b23-41d7-a37d-86595906fec9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10k" + (at 0 0 0) + (layer "F.Fab") + (uuid "4c5a878a-50cb-4c0d-bd72-b03ec4a47be4") + (effects + (font + (size 0.25 0.25) + (thickness 0.03125) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a72ad40d-00a6-426b-b8d8-b6787fb7e5cb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "14e1c182-b92e-4114-a696-12a58f7d8367") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/49901077-4501-41dc-855b-5844ab6e3bb5") + (sheetname "/") + (sheetfile "stm32card.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a9f77db6-ed31-4892-8bcb-f6949d0c0380") + ) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e116fdb-8a6c-459c-bd78-b7b40a7ac43e") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "70614edd-2839-42e0-82f1-177eeaeec9d8") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "81a11fa2-98b1-431d-b01b-6007ffa3291b") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9f148452-27ca-428d-84f5-c4a5cb8ccf46") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d5dacd54-f326-4f8c-94a7-0068941ac2d4") + ) + (fp_line + (start 0.8 0.4125) + (end -0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "586a3e1d-2760-48e2-834c-b9068896b9e6") + ) + (fp_line + (start 0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2e0f7eaa-aa2f-4226-b8b6-b258912b9e7c") + ) + (fp_line + (start -0.8 0.4125) + (end -0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a8e87c04-8b76-43c1-940e-70d6ccc3f3e1") + ) + (fp_line + (start -0.8 -0.4125) + (end 0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "27007c33-2e2f-42ff-b3a2-65e04ce8300c") + ) + (pad "1" smd roundrect + (at -0.825 0 180) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 21 "bat output") + (pintype "passive") + (uuid "88e067a3-7a0c-4232-a70b-d05248284f81") + ) + (pad "2" smd roundrect + (at 0.825 0 180) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 80 "Net-(Q3-D)") + (pintype "passive") + (uuid "fd1f148b-d02f-4d33-b2dc-f4868e1c3e0c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "b1139514-9339-482b-841a-deaf62f3a53d") - (at 165.0934 122.213186) + (at 165.344017 122.220255) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C18" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "17855f9f-c098-4b60-a73f-17910580d9cc") + (uuid "ade820fd-5f11-44cc-834e-6497f95a8525") (effects (font (size 1 1) @@ -11576,23 +12856,22 @@ ) ) (property "Value" "2.2uF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "dc465c29-f81f-4e2b-a788-f04161ecb903") + (uuid "3cd1cbde-5a64-4755-ab6a-fa0f453ea248") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5103d546-0569-4a61-8dea-3b24f17f8595") + (uuid "facb9795-b807-4555-9257-ae2eb760803b") (effects (font (size 1.27 1.27) @@ -11605,7 +12884,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "e8c8288b-0933-40fc-8bf8-753ae79bf6d5") + (uuid "064a3a35-aaf9-4bde-89e0-bd9d9c4e7113") (effects (font (size 1.27 1.27) @@ -11718,17 +12997,6 @@ (layer "F.Fab") (uuid "373c773e-11f4-4531-bdf8-3104d9121a33") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "470410ab-09a7-4464-9d91-6d979a44b0a1") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) @@ -11761,15 +13029,14 @@ ) ) (footprint "easyeda2kicad:LQFP-48_L7.0-W7.0-P0.50-LS9.0-BL" - (locked yes) (layer "F.Cu") (uuid "b3223d7a-bde1-4670-a676-c20af2620cdc") - (at 171.990878 122.534125 90) + (at 172.241495 122.541194 90) (property "Reference" "U4" (at 0 -8.25 90) (layer "F.SilkS") (hide yes) - (uuid "8442ee33-5d77-483b-8bfc-8c7fde184c33") + (uuid "f9c0a147-e03d-4b6f-8ead-0d0d4fbd2868") (effects (font (size 1 1) @@ -11778,14 +13045,13 @@ ) ) (property "Value" "STM32F103C8T6" - (at 0 8.25 90) + (at 0 0 90) (layer "F.Fab") - (hide yes) - (uuid "8adfc30f-9945-4066-8f1d-519b339bb7c3") + (uuid "e624676c-22b0-4527-bd76-200d72e2402e") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -11793,7 +13059,7 @@ (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "f23dd317-a8d9-4142-a123-c96eec77e234") + (uuid "cbf5d56e-230f-4a36-81e1-19d0532df80e") (effects (font (size 1.27 1.27) @@ -11805,7 +13071,7 @@ (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "d5a2dd11-1273-4a5a-9af2-d20d7cc187aa") + (uuid "5a74c117-7f3e-4f44-ad7b-9a4d4ccc3381") (effects (font (size 1.27 1.27) @@ -12383,7 +13649,7 @@ (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "bb8dda26-c84c-40a9-a971-42c6f68c283b") - (at 155.531367 117.183014 180) + (at 155.382149 116.82816) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C20" @@ -12399,18 +13665,17 @@ ) ) (property "Value" "1uF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "fa5667d8-fa51-4812-8983-7d2c7e665192") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) @@ -12439,16 +13704,6 @@ (sheetname "/") (sheetfile "stm32card.kicad_sch") (attr smd) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "11362c03-c4f1-4abc-afd0-4f6acced03b6") - ) (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) @@ -12460,34 +13715,14 @@ (uuid "bd47c036-3b4c-4018-932d-54f0286f30b6") ) (fp_line - (start 1.48 0.73) - (end -1.48 0.73) + (start -0.14058 0.51) + (end 0.14058 0.51) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "bcd17375-969b-44de-afa3-de93ffb7685f") - ) - (fp_line - (start 1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f039edd4-4fdc-4f15-9038-995fbadc614c") - ) - (fp_line - (start -1.48 0.73) - (end -1.48 -0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "0cba679c-1062-40c3-88bd-604e7c25f437") + (layer "F.SilkS") + (uuid "11362c03-c4f1-4abc-afd0-4f6acced03b6") ) (fp_line (start -1.48 -0.73) @@ -12500,24 +13735,44 @@ (uuid "964dcae4-60d7-478b-92dd-7eb2d520180f") ) (fp_line - (start 0.8 0.4) - (end -0.8 0.4) + (start -1.48 0.73) + (end -1.48 -0.73) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "eeaef34a-4d43-4f58-9483-25f135615643") + (layer "F.CrtYd") + (uuid "0cba679c-1062-40c3-88bd-604e7c25f437") ) (fp_line - (start 0.8 -0.4) - (end 0.8 0.4) + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f039edd4-4fdc-4f15-9038-995fbadc614c") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bcd17375-969b-44de-afa3-de93ffb7685f") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "fcdc5a71-8a78-41eb-8057-c362cba2a5ad") + (uuid "4757a796-6eb4-4d9a-b09a-2c889c72a9d8") ) (fp_line (start -0.8 0.4) @@ -12530,28 +13785,27 @@ (uuid "27368647-4789-470c-b8f5-5f5a92bfaf3c") ) (fp_line - (start -0.8 -0.4) - (end 0.8 -0.4) + (start 0.8 -0.4) + (end 0.8 0.4) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "4757a796-6eb4-4d9a-b09a-2c889c72a9d8") + (uuid "fcdc5a71-8a78-41eb-8057-c362cba2a5ad") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "a5d641ee-7ba2-4873-b017-c422abd32639") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) ) + (layer "F.Fab") + (uuid "eeaef34a-4d43-4f58-9483-25f135615643") ) (pad "1" smd roundrect - (at -0.775 0 180) + (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -12560,7 +13814,7 @@ (uuid "a5a46fea-0f66-4141-a296-5d42c46a80ac") ) (pad "2" smd roundrect - (at 0.775 0 180) + (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -12583,15 +13837,15 @@ ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "c046b05b-2e0c-4556-9514-83cb21e4add0") - (at 160.575308 125.969797) + (uuid "bcc3553c-972b-42a5-afe5-e435adf47a2e") + (at 158.992759 118.711221) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") - (property "Reference" "R23" + (property "Reference" "R4" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "0d963377-6afe-474c-a406-d595dbbe08c5") + (uuid "1d295638-7ed1-4f49-90fe-37e67f9bbed3") (effects (font (size 1 1) @@ -12600,22 +13854,21 @@ ) ) (property "Value" "10k" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "e0682020-0a84-4c00-8d97-cfc6eec6a673") + (uuid "583d5066-33ee-4bd1-aca1-68685dcb02cb") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "424be371-4926-4f87-9537-48a832d5f62e") + (uuid "6c6eff62-abf4-4478-b9d3-2726c20f2d67") (effects (font (size 1.27 1.27) @@ -12627,7 +13880,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "922500a5-f1d1-4ebf-adda-82953de0c41d") + (uuid "128df59e-a644-412e-ac73-d83dbaf5f2dd") (effects (font (size 1.27 1.27) @@ -12636,7 +13889,7 @@ ) ) (property ki_fp_filters "R_*") - (path "/8bdfbcc3-5d98-4d62-ab72-5d852caa6db4") + (path "/67eff8ad-2d05-434e-a261-7b2c42d26ab5") (sheetname "/") (sheetfile "stm32card.kicad_sch") (attr smd) @@ -12648,7 +13901,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "f8646abc-1a9a-462e-a4ec-b2b7afa722cf") + (uuid "2a29c653-d679-4cca-8439-6621cb8a23ec") ) (fp_line (start -0.237258 0.5225) @@ -12658,7 +13911,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "e861439d-ebb9-4957-8b23-46033d1fb787") + (uuid "ee06f098-2083-4708-8f44-19cd4e23c2bf") ) (fp_line (start -1.48 -0.73) @@ -12668,7 +13921,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "d37bd98a-57d5-441c-9ddc-605c7610e957") + (uuid "23d33b5f-727f-41e2-a037-215c18100e45") ) (fp_line (start -1.48 0.73) @@ -12678,7 +13931,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "310129d0-bf57-427c-88d4-aad8d3679108") + (uuid "024a2142-b8c5-4b47-b50c-a69d2123e861") ) (fp_line (start 1.48 -0.73) @@ -12688,7 +13941,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "610ce654-5be4-4cec-9f1e-060bc0c530d7") + (uuid "4adfd006-1190-4800-a496-e6b167c33264") ) (fp_line (start 1.48 0.73) @@ -12698,7 +13951,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "0206c779-155f-4eb0-97e4-530abed42d7c") + (uuid "5db4f1d7-49c4-48a8-afda-94f383cd7e02") ) (fp_line (start -0.8 -0.4125) @@ -12708,7 +13961,7 @@ (type solid) ) (layer "F.Fab") - (uuid "4aba8524-996b-4910-9936-d280b2e2e382") + (uuid "f1a85e89-95fe-4c2e-87ae-2d1ca560970c") ) (fp_line (start -0.8 0.4125) @@ -12718,7 +13971,7 @@ (type solid) ) (layer "F.Fab") - (uuid "51cd6f05-5037-487c-b1d8-10a8f3662ef8") + (uuid "35802257-69f1-4f52-8090-a237c2222886") ) (fp_line (start 0.8 -0.4125) @@ -12728,7 +13981,7 @@ (type solid) ) (layer "F.Fab") - (uuid "e59f1c33-cf95-4f9e-a2f5-1f6305f834c6") + (uuid "d046b485-f3b9-4514-a5c5-07d879bef435") ) (fp_line (start 0.8 0.4125) @@ -12738,36 +13991,25 @@ (type solid) ) (layer "F.Fab") - (uuid "0a870d90-bad1-47b9-8dbe-69935b00de69") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "4623d494-6af2-47a1-aa78-9f9bb2b7d916") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) + (uuid "b4781854-07df-4cba-aeb2-45f2a2405790") ) (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 63 "usb vbus") + (net 62 "usb vbus") (pintype "passive") - (uuid "3785db37-38de-41c6-aa74-1924e0864907") + (uuid "9825876c-d248-4c53-acad-be09c72cdba5") ) (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 79 "Net-(Q2-D)") + (net 1 "GND") (pintype "passive") - (uuid "85309938-8d00-45dd-834a-a6508e92234b") + (uuid "d318cd76-0dfe-4ec7-bc0b-882f4096be98") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" @@ -12782,7 +14024,7 @@ ) ) ) - (footprint "easyeda2kicad:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" + (footprint "indigos_imports:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" (locked yes) (layer "F.Cu") (uuid "c3dff4dd-185d-4b5f-8df9-d0408ddef41e") @@ -12800,14 +14042,13 @@ ) ) (property "Value" "TSD003A04126A02" - (at 0 6.25 90) + (at 0 -0.105 90) (layer "F.Fab") - (hide yes) (uuid "40f21ae6-637c-4a89-9edd-eccc91b99bc7") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -12859,8 +14100,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "e6e326f5-5570-4eb1-bbc7-f4f83357626c") + (layer "Dwgs.User") + (uuid "2b04dac1-e45b-49cb-8fdc-7f982e054f54") ) (fp_line (start 3 -1.27) @@ -12869,8 +14110,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "08b2424a-2a6d-46e1-b6a9-be6461b58aec") + (layer "Dwgs.User") + (uuid "91e2a98d-2a52-473b-9241-8efe29599d07") ) (fp_line (start -3 -1.27) @@ -12879,8 +14120,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "772f9c8c-997c-4ed2-86dd-d95940fb5527") + (layer "Dwgs.User") + (uuid "231d1422-76d6-4e7c-9e67-52bf491bc491") ) (fp_line (start -3 3) @@ -12889,8 +14130,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "03628d97-41dd-4011-a6cf-4c84898440fb") + (layer "Dwgs.User") + (uuid "53b6c95a-da56-475f-a5f7-080f038b130b") ) (fp_circle (center -2.03 -2.03) @@ -12900,8 +14141,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "81b9e4dd-9490-42bd-b5ff-584fa78bc903") + (layer "Dwgs.User") + (uuid "dafdb9cb-8e9d-40d2-807b-20111825db90") ) (fp_circle (center 2.09 -1.97) @@ -12911,8 +14152,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "06e71dfd-0323-47c5-b527-37f5ed95be8e") + (layer "Dwgs.User") + (uuid "cfd783b8-afce-492a-b1d3-db7d318185f3") ) (fp_circle (center 0 0) @@ -12922,8 +14163,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "79929cbd-0735-4a4a-b3e7-9452c81c2237") + (layer "Dwgs.User") + (uuid "bb38326c-5ce2-45e6-acb6-19c3b1624d54") ) (fp_circle (center 2.03 2.03) @@ -12933,8 +14174,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "38761ad3-1bf2-48ab-b49f-7c9e56f74593") + (layer "Dwgs.User") + (uuid "3112204c-d40e-4649-a61e-f304f549c42c") ) (fp_circle (center -1.97 2.09) @@ -12944,8 +14185,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "79ce0263-b85b-4c11-b569-bf85875e993b") + (layer "Dwgs.User") + (uuid "a24bbd9f-813f-4eb7-a982-edf8c6fa61ef") ) (fp_circle (center -4.3 -3) @@ -12956,7 +14197,7 @@ ) (fill no) (layer "F.Fab") - (uuid "799569b2-9619-4219-bf3f-d785d250abe1") + (uuid "45162920-0641-4763-b5ab-f6c539e1db04") ) (pad "1" smd rect (at -4 -2.25 90) @@ -12989,13 +14230,13 @@ (at 4 2.25 90) (size 1.8 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 13 "in_button_b") + (net 86 "unconnected-(b_b1-Pad4)") (pinfunction "4") (pintype "unspecified") (uuid "a5135a56-30a6-4207-a8a6-9c4cf9af7c72") ) (embedded_fonts no) - (model "${EASYEDA2KICAD}/easyeda2kicad.3dshapes/SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6.wrl" + (model "/home/indigo/projects/kicad_lib_try2/imports/indigos_imports.3dshapes/SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6.wrl" (offset (xyz 0 -0 -0) ) @@ -13007,16 +14248,16 @@ ) ) ) - (footprint "easyeda2kicad:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" + (footprint "indigos_imports:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" (locked yes) (layer "F.Cu") (uuid "c4fe6b45-9a99-4a68-abaf-cc3e01d07cfe") (at 206.951133 123.848868 180) (property "Reference" "b_down1" - (at 0 -6.25 0) + (at 0 -6.25 180) (layer "F.SilkS") (hide yes) - (uuid "656a631a-fc5d-4597-b199-019c66cfd7b8") + (uuid "41c3ce80-0543-4891-888b-dc323daa5451") (effects (font (size 1 1) @@ -13025,22 +14266,21 @@ ) ) (property "Value" "TSD003A04126A02" - (at 0 6.25 0) + (at 0 -0.105 180) (layer "F.Fab") - (hide yes) - (uuid "7adb3a93-472b-4d97-938e-8cbb23e00c45") + (uuid "1ad95eff-e72c-4893-831d-62754d5d22b3") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) (property "Datasheet" "" - (at 0 0 0) + (at 0 0 180) (layer "F.Fab") (hide yes) - (uuid "38bb25c3-725e-4a4f-972e-11b11134131d") + (uuid "92e3a685-ba80-46f7-abe9-c94bc37d86d6") (effects (font (size 1.27 1.27) @@ -13049,10 +14289,10 @@ ) ) (property "Description" "top arrow" - (at 0 0 0) + (at 0 0 180) (layer "F.Fab") (hide yes) - (uuid "1c02f544-8b2d-4062-a14f-dada53b134c7") + (uuid "aad6a104-fc9c-42d3-a0e8-6ce6a049e31d") (effects (font (size 1.27 1.27) @@ -13084,8 +14324,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "5f086b51-0ef3-4bf5-b43f-4ae0be979386") + (layer "Dwgs.User") + (uuid "de6ac603-53a4-401d-ae1e-391d00a2b956") ) (fp_line (start -3 3) @@ -13094,8 +14334,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "f2d6c3e6-a79e-40f5-883e-4bb6d89e4892") + (layer "Dwgs.User") + (uuid "fa5b531b-a417-4e9e-9cf9-389911aca575") ) (fp_line (start -3 -1.27) @@ -13104,8 +14344,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "2758a36b-38b4-4474-90e2-6d4b53105f67") + (layer "Dwgs.User") + (uuid "e92d32a4-6964-4e65-bfc0-ea1357bac091") ) (fp_line (start -3 -3) @@ -13114,8 +14354,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "4200bcef-0cc2-4191-b8e4-c95442aabaf8") + (layer "Dwgs.User") + (uuid "4d99c447-98d9-40c3-a0d7-573e231dd553") ) (fp_circle (center 2.09 -1.97) @@ -13125,8 +14365,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "83704e92-216c-44e0-a575-5a9368ea90b3") + (layer "Dwgs.User") + (uuid "878b2ac5-940a-4e41-95de-1c83fd010158") ) (fp_circle (center 2.03 2.03) @@ -13136,8 +14376,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "233ebac7-1e19-4040-b45c-8c54933b9b08") + (layer "Dwgs.User") + (uuid "d948ccfb-9969-4d8a-9142-cfc65d05acda") ) (fp_circle (center 0 0) @@ -13147,8 +14387,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "a5de6506-4576-4f86-99e9-6babf105b0c5") + (layer "Dwgs.User") + (uuid "fb3be327-59ac-4e05-877f-0ea860845cd6") ) (fp_circle (center -1.97 2.09) @@ -13158,8 +14398,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "7f8c089c-ca33-4889-a3f2-f9789ce0564f") + (layer "Dwgs.User") + (uuid "04508400-248c-4271-bb0c-8fe69bcd8673") ) (fp_circle (center -2.03 -2.03) @@ -13169,8 +14409,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "49c23ac5-f28a-46a1-95f9-876e80b3f2cf") + (layer "Dwgs.User") + (uuid "56e7a905-3112-4113-b3b2-74bbe22f7e2a") ) (fp_circle (center -4.3 -3) @@ -13181,7 +14421,18 @@ ) (fill no) (layer "F.Fab") - (uuid "8fac8ece-16b7-4dc6-8bb6-fad01027a833") + (uuid "ba31a5a1-f32c-48c5-bc38-f0735ab32d65") + ) + (fp_text user "${REFERENCE}" + (at 0 0 180) + (layer "F.Fab") + (uuid "c1298595-139c-4d00-83dd-a6aa15edd10f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) ) (pad "1" smd rect (at -4 -2.25 180) @@ -13220,7 +14471,7 @@ (uuid "e0ec76e0-695b-4261-acde-646c5fcc931e") ) (embedded_fonts no) - (model "${EASYEDA2KICAD}/easyeda2kicad.3dshapes/SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6.wrl" + (model "/home/indigo/projects/kicad_lib_try2/imports/indigos_imports.3dshapes/SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6.wrl" (offset (xyz 0 -0 -0) ) @@ -13235,14 +14486,14 @@ (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu") (uuid "caa40254-1d2c-4d91-ac1a-46d0cdf4ea52") - (at 163.089463 93.905116 180) + (at 144.507305 90.773635 90) (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") (tags "LED") (property "Reference" "D3" - (at 0 -1.43 0) + (at 0 -1.43 90) (layer "F.SilkS") (hide yes) - (uuid "0099ea64-67eb-4a7e-943e-fd889a9011a8") + (uuid "6cba7cc8-b581-44f4-b8c4-c2add9e93d19") (effects (font (size 1 1) @@ -13251,22 +14502,21 @@ ) ) (property "Value" "amber" - (at 0 1.43 0) + (at -0.02 0 90) (layer "F.Fab") - (hide yes) - (uuid "4661e5dd-a2c3-4dfe-9c63-042bead54cb1") + (uuid "f6617e87-32ed-45db-b3c0-b26e75b274e0") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" - (at 0 0 0) + (property "Datasheet" "~" + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "2d904077-a1de-41f7-ab5d-9bf8805aae4a") + (uuid "9a413158-bff6-4a9b-be46-22952ffc32d0") (effects (font (size 1.27 1.27) @@ -13275,10 +14525,10 @@ ) ) (property "Description" "Light emitting diode" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "88dd4788-24f0-4111-891c-a0f6a6c4db4e") + (uuid "40d9874a-4289-4e70-b791-3f82441b63dd") (effects (font (size 1.27 1.27) @@ -13287,7 +14537,7 @@ ) ) (property "Sim.Pins" "1=K 2=A" - (at 0 0 180) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -13314,16 +14564,6 @@ (layer "F.SilkS") (uuid "c721f90b-3158-49c2-8869-49f2c1b45519") ) - (fp_line - (start -1.485 0.735) - (end 0.8 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "36da5800-0b51-4f84-b598-37c81bf60fa0") - ) (fp_line (start -1.485 -0.735) (end -1.485 0.735) @@ -13335,14 +14575,14 @@ (uuid "afcf44cf-94a0-4925-bf5d-485cf08d21b1") ) (fp_line - (start 1.48 0.73) - (end -1.48 0.73) + (start -1.485 0.735) + (end 0.8 0.735) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "e597a855-86fd-4192-8d0e-1505f1855f88") + (layer "F.SilkS") + (uuid "36da5800-0b51-4f84-b598-37c81bf60fa0") ) (fp_line (start 1.48 -0.73) @@ -13354,16 +14594,6 @@ (layer "F.CrtYd") (uuid "e7ba3066-c402-49bf-911e-49e9e2135146") ) - (fp_line - (start -1.48 0.73) - (end -1.48 -0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "2fd1dbd0-ff8b-4f21-901c-7542db510e94") - ) (fp_line (start -1.48 -0.73) (end 1.48 -0.73) @@ -13375,14 +14605,24 @@ (uuid "e60b858e-1950-4ced-9b7a-da81c864f83e") ) (fp_line - (start 0.8 0.4) - (end 0.8 -0.4) + (start 1.48 0.73) + (end -1.48 0.73) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "941d2b60-34dc-4ecd-8b81-a78b7f5b6b92") + (layer "F.CrtYd") + (uuid "e597a855-86fd-4192-8d0e-1505f1855f88") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2fd1dbd0-ff8b-4f21-901c-7542db510e94") ) (fp_line (start 0.8 -0.4) @@ -13404,16 +14644,6 @@ (layer "F.Fab") (uuid "afa4c9b1-ee54-4ceb-abd6-743930e09b06") ) - (fp_line - (start -0.8 0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "da2af877-fa03-4cb2-bfaa-ebfdfe8fe40f") - ) (fp_line (start -0.8 -0.1) (end -0.8 0.4) @@ -13424,8 +14654,28 @@ (layer "F.Fab") (uuid "510c0e95-66f9-471a-89e8-d30da46a08e2") ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "941d2b60-34dc-4ecd-8b81-a78b7f5b6b92") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "da2af877-fa03-4cb2-bfaa-ebfdfe8fe40f") + ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "ded119f8-21f4-4f28-acbb-2304ca5b269a") (effects @@ -13436,21 +14686,21 @@ ) ) (pad "1" smd roundrect - (at -0.7875 0 180) + (at -0.7875 0 90) (size 0.875 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 69 "Net-(D3-K)") + (net 68 "Net-(D3-K)") (pinfunction "K") (pintype "passive") (uuid "1d80fdab-044a-491a-9cf3-74b7b58613b9") ) (pad "2" smd roundrect - (at 0.7875 0 180) + (at 0.7875 0 90) (size 0.875 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 63 "usb vbus") + (net 62 "usb vbus") (pinfunction "A") (pintype "passive") (uuid "ca384489-cc9b-4839-9710-6f5c7b557a23") @@ -13487,18 +14737,17 @@ ) ) (property "Value" "10k" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "b9d012a7-864f-4b80-9fc9-f595e2807870") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) @@ -13632,7 +14881,7 @@ (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 65 "Net-(U6-EN)") + (net 64 "Net-(U6-EN)") (pintype "passive") (uuid "8891d85d-2ec3-4d35-829d-09b4ecf8ff96") ) @@ -13675,14 +14924,13 @@ ) ) (property "Value" "CJ6300BM" - (at 0 4.95 90) + (at 0.355 0.07 90) (layer "F.Fab") - (hide yes) (uuid "a819eb7f-7579-40da-8a8b-777a2cb17cee") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -13794,7 +15042,7 @@ (at 1.1 0.95 180) (size 0.6 1) (layers "F.Cu" "F.Mask" "F.Paste") - (net 63 "usb vbus") + (net 83 "Net-(D4-K)") (pinfunction "VIN") (pintype "unspecified") (uuid "3ac5d962-100f-4040-bbdc-59ef63cc39aa") @@ -13812,7 +15060,7 @@ (at 1.1 -0.95 180) (size 0.6 1) (layers "F.Cu" "F.Mask" "F.Paste") - (net 63 "usb vbus") + (net 83 "Net-(D4-K)") (pinfunction "CE") (pintype "unspecified") (uuid "e14fda25-1863-4927-a341-37d48ee6c28d") @@ -13821,7 +15069,7 @@ (at -1.1 -0.95 180) (size 0.6 1) (layers "F.Cu" "F.Mask" "F.Paste") - (net 75 "Net-(U9-FB)") + (net 74 "Net-(U9-FB)") (pinfunction "FB") (pintype "unspecified") (uuid "bcae1242-0faa-4c8c-9ff8-a8342da3cee0") @@ -13830,7 +15078,7 @@ (at -1.1 0.95 180) (size 0.6 1) (layers "F.Cu" "F.Mask" "F.Paste") - (net 66 "Net-(U3-VIN)") + (net 65 "Net-(U3-VIN)") (pinfunction "VOUT") (pintype "unspecified") (uuid "63830fff-741a-49af-94af-fda2d5813259") @@ -13851,12 +15099,12 @@ (footprint "indigos_imports:ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP" (layer "F.Cu") (uuid "cfd9d10c-a703-4142-81a9-8f3d2dae0e80") - (at 156.615975 95.469672 90) + (at 153.583169 93.042776 90) (property "Reference" "U1" (at 0 -6.91 90) (layer "F.SilkS") (hide yes) - (uuid "ded97563-c141-4385-8f81-75a6c45d6bc1") + (uuid "fc9e112f-953d-49a4-8182-d7f608d78c05") (effects (font (size 1 1) @@ -13865,14 +15113,13 @@ ) ) (property "Value" "CN3600" - (at -0.325 6.166652 90) + (at -0.325 0 90) (layer "F.Fab") - (hide yes) - (uuid "b0c23187-89f5-4241-9423-b331b34f97be") + (uuid "719a3bda-26f2-4171-b523-002264b71d41") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -13880,7 +15127,7 @@ (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "ca5154b7-7a62-4d80-bf95-7d57a65a1c1c") + (uuid "493cd019-a3b6-4843-b189-548cd217d83f") (effects (font (size 1.27 1.27) @@ -13892,7 +15139,7 @@ (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "4e16d32d-8527-440e-8d4f-be2d3693b908") + (uuid "80ea7321-9531-4c88-b081-bf998542f6fa") (effects (font (size 1.27 1.27) @@ -14015,7 +15262,7 @@ (at -1.91 2.91 90) (size 0.6 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 73 "Net-(U1-~{CHRG})") + (net 72 "Net-(U1-~{CHRG})") (pinfunction "~{CHRG}") (pintype "unspecified") (uuid "9f1b82ea-5030-4d76-a8d1-f1265983a9c5") @@ -14024,7 +15271,7 @@ (at -0.64 2.91 90) (size 0.6 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 71 "Net-(U1-ISEL)") + (net 1 "GND") (pinfunction "ISEL") (pintype "unspecified") (uuid "0c9bf8be-2c51-40d0-8b42-f0631a03035d") @@ -14033,7 +15280,7 @@ (at 0.64 2.91 90) (size 0.6 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 61 "Net-(D1-K)") + (net 82 "Net-(D1-K)") (pinfunction "BAT") (pintype "unspecified") (uuid "85c225fc-00e1-4b7d-b499-0089fe97dc1c") @@ -14060,7 +15307,7 @@ (at 0.64 -2.91 90) (size 0.6 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 63 "usb vbus") + (net 62 "usb vbus") (pinfunction "VIN") (pintype "unspecified") (uuid "7b80b2fd-13fa-4db5-b6e3-ca7eaf776d43") @@ -14069,7 +15316,7 @@ (at -0.64 -2.91 90) (size 0.6 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 72 "Net-(U1-~{DONE})") + (net 71 "Net-(U1-~{DONE})") (pinfunction "~{DONE}") (pintype "unspecified") (uuid "eb5e19bd-d8df-49b9-8334-a35482c5b529") @@ -14078,7 +15325,7 @@ (at -1.91 -2.91 90) (size 0.6 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 62 "Net-(U1-CT)") + (net 61 "Net-(U1-CT)") (pinfunction "CT") (pintype "unspecified") (uuid "2469a08f-0072-48e4-b0b5-37fb331a1a87") @@ -14105,17 +15352,206 @@ ) ) ) - (footprint "Capacitor_SMD:C_0603_1608Metric" + (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "d4a5b5b2-43f6-4158-bc70-aac690be01f1") - (at 158.731914 91.818526 180) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C1" + (uuid "d25308d2-aa11-43d7-b69b-7b52da5bdb7b") + (at 166.520504 116.264585 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R26" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "7ece5bff-9995-47ec-b48e-9807de81acb3") + (uuid "6fde3cdf-9072-4c1e-9ba5-22c46ca9b11b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1k" + (at 0 0 0) + (layer "F.Fab") + (uuid "83ae910d-202a-42fe-8a3b-2d992137e20e") + (effects + (font + (size 0.25 0.25) + (thickness 0.03125) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a7eaf8ff-6e0a-4357-ab84-c9cefda0681d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ff25c488-1c47-4cb6-a321-6843b095a91c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/68928193-adc1-45db-a8f1-a312acd40f3c") + (sheetname "/") + (sheetfile "stm32card.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5754ec85-e9de-4697-a37b-729bbb08af4b") + ) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7c3b69b1-59eb-4bb7-ad1f-d100b92d0f7b") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e68dfc21-09cc-4d8f-98d6-9dfbe567658e") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4fa2b6ba-a779-4332-ab8c-9c49b4bec94f") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fe7d0b21-edfa-4f79-9a28-4110151ae9d3") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2f849447-ad62-4df6-a036-0fe269098c04") + ) + (fp_line + (start 0.8 0.4125) + (end -0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "97267be1-778f-49ea-8fce-2694ce06f1ee") + ) + (fp_line + (start 0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eb510ffb-9d6c-4e1f-9027-cd41d5e6a5f9") + ) + (fp_line + (start -0.8 0.4125) + (end -0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "679564e7-cf3f-46d9-a3bb-a339245480e5") + ) + (fp_line + (start -0.8 -0.4125) + (end 0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "86429581-b75c-487c-8ec5-f878eee26141") + ) + (pad "1" smd roundrect + (at -0.825 0 180) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 60 "backlight_fet") + (pintype "passive") + (uuid "a50e12e2-0c78-4c50-b28f-362ac971f9f3") + ) + (pad "2" smd roundrect + (at 0.825 0 180) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 30 "Net-(Q1-G)") + (pintype "passive") + (uuid "3f00b4ee-fd0c-43a2-a06c-219c4c29997e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "d4a5b5b2-43f6-4158-bc70-aac690be01f1") + (at 157.124998 89.369361 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.43 90) + (layer "F.SilkS") + (hide yes) + (uuid "73f730fa-e2fe-4aab-a4b0-d9df88810bed") (effects (font (size 1 1) @@ -14124,22 +15560,21 @@ ) ) (property "Value" "22uF" - (at 0 1.43 0) + (at 0 0 90) (layer "F.Fab") - (hide yes) - (uuid "9e32bc01-c1f3-492e-9270-d43ca832a663") + (uuid "11125f85-ca20-457f-8ed1-e745c3679350") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" - (at 0 0 0) + (property "Datasheet" "~" + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "3f73e409-80e5-45ad-8df7-9d1ab224dc14") + (uuid "5b1a363f-a30e-4e74-952c-e47e5d78c194") (effects (font (size 1.27 1.27) @@ -14148,10 +15583,10 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "c5d6acc3-c613-4eaf-ad6d-1f0a37bc69e0") + (uuid "d71ef5a4-2a0c-4c21-8adb-c2d755585a6b") (effects (font (size 1.27 1.27) @@ -14184,26 +15619,6 @@ (layer "F.SilkS") (uuid "8bab695f-8721-424f-893b-d969ee33ff84") ) - (fp_line - (start 1.48 0.73) - (end -1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e3aed0e2-a19f-4092-8b73-a5fdf8ea67e6") - ) - (fp_line - (start 1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9fd578da-b6e0-40f4-9f4b-c93915fadbb9") - ) (fp_line (start -1.48 0.73) (end -1.48 -0.73) @@ -14214,6 +15629,16 @@ (layer "F.CrtYd") (uuid "28f0a814-5cb1-41e0-87c2-dc3bf59085a7") ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e3aed0e2-a19f-4092-8b73-a5fdf8ea67e6") + ) (fp_line (start -1.48 -0.73) (end 1.48 -0.73) @@ -14225,24 +15650,14 @@ (uuid "6242087b-8172-4e54-9004-61504e9e54fa") ) (fp_line - (start 0.8 0.4) - (end -0.8 0.4) + (start 1.48 -0.73) + (end 1.48 0.73) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "eb172af4-a6cc-4cf8-ad2b-d1bc66cd3e7d") - ) - (fp_line - (start 0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "8143f945-ce9d-40dc-a31c-dba5ca82e9f6") + (layer "F.CrtYd") + (uuid "9fd578da-b6e0-40f4-9f4b-c93915fadbb9") ) (fp_line (start -0.8 0.4) @@ -14254,6 +15669,16 @@ (layer "F.Fab") (uuid "847f81d4-79bf-48c7-b286-e3a03ab981cd") ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eb172af4-a6cc-4cf8-ad2b-d1bc66cd3e7d") + ) (fp_line (start -0.8 -0.4) (end 0.8 -0.4) @@ -14264,17 +15689,27 @@ (layer "F.Fab") (uuid "5e2a5e62-0277-473f-873d-a0059792aa43") ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8143f945-ce9d-40dc-a31c-dba5ca82e9f6") + ) (pad "1" smd roundrect - (at -0.775 0 180) + (at -0.775 0 270) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 61 "Net-(D1-K)") + (net 21 "bat output") (pintype "passive") (uuid "3d6915f5-c326-4ee0-8cb9-0f37a8325e78") ) (pad "2" smd roundrect - (at 0.775 0 180) + (at 0.775 0 270) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -14315,18 +15750,17 @@ ) ) (property "Value" "1k" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "cc39e898-3994-46b5-b1e1-23fb3400be9f") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") @@ -14499,6 +15933,195 @@ ) ) ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "d7c018a4-001b-4152-b0d8-c3c56afb3e35") + (at 157.597011 124.839185 -90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R23" + (at 0 -1.43 90) + (layer "F.SilkS") + (hide yes) + (uuid "418a205f-f338-482f-84b0-3f3f2041f91f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1k" + (at 0 0 90) + (layer "F.Fab") + (uuid "b9bd83e3-620f-47ab-87e0-8d09d2d8f440") + (effects + (font + (size 0.25 0.25) + (thickness 0.03125) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "05707d4a-6124-4638-9ab8-835b44e1491d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f7f03a09-04cf-4713-abd1-a25a7e231075") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/6185e6f3-821b-4d7a-ad66-b19af23e0334") + (sheetname "/") + (sheetfile "stm32card.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e5de1142-4205-474b-8b04-b959bb99a661") + ) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "22631e6d-cfc0-451d-aecf-dbef000aa36d") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e6411f04-31c5-492e-886e-89efeaea27e5") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7eeb884c-403c-437b-9658-6b6eb250f7f8") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "69e97c0e-ae09-4d61-a181-76723c597c4e") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3954d2d0-ea31-4594-af0a-cd38ba469059") + ) + (fp_line + (start -0.8 0.4125) + (end -0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "04795601-0f19-4cc2-b51d-0e63d9179318") + ) + (fp_line + (start 0.8 0.4125) + (end -0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ce94fa0b-6188-4d08-a339-4930d0836def") + ) + (fp_line + (start -0.8 -0.4125) + (end 0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e33e20f1-a841-4712-b945-24fde272e1c6") + ) + (fp_line + (start 0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fdac216d-811b-4d70-839c-0c88ba078589") + ) + (pad "1" smd roundrect + (at -0.825 0 270) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 62 "usb vbus") + (pintype "passive") + (uuid "0c056663-00c3-42bd-8036-3bee853a2b74") + ) + (pad "2" smd roundrect + (at 0.825 0 270) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 79 "Net-(Q2-G)") + (pintype "passive") + (uuid "1c3ac097-3d01-42d0-a146-c404d3cdd08a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) (footprint "Package_TO_SOT_SMD:SOT-363_SC-70-6" (layer "F.Cu") (uuid "dbb50cb6-d042-44cf-8687-b7c8619287cf") @@ -14518,14 +16141,13 @@ ) ) (property "Value" "LM66100DCK" - (at 0 2 90) + (at 0 -0.0375 90) (layer "F.Fab") - (hide yes) (uuid "a354eea8-1c87-45b4-80fb-4e83aaa43c0c") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -14698,7 +16320,7 @@ (size 0.65 0.4) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 10 "Net-(U2-VIN)") + (net 10 "bat_3v") (pinfunction "VIN") (pintype "power_in") (uuid "433353f7-413b-433d-b12a-1ec6bcf55ffd") @@ -14718,7 +16340,7 @@ (size 0.65 0.4) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 63 "usb vbus") + (net 62 "usb vbus") (pinfunction "~{CE}") (pintype "input") (uuid "433459ad-e207-4040-8a42-6548934f9f66") @@ -14738,7 +16360,7 @@ (size 0.65 0.4) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 76 "unconnected-(U2-ST-Pad5)") + (net 75 "unconnected-(U2-ST-Pad5)") (pinfunction "ST") (pintype "open_collector") (uuid "b14e0f4b-4bf2-461a-a02e-9659585a1b3a") @@ -14748,7 +16370,7 @@ (size 0.65 0.4) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 78 "Net-(U2-VOUT)") + (net 77 "Net-(U2-VOUT)") (pinfunction "VOUT") (pintype "power_out") (uuid "fd3396e7-6962-4f87-8fd7-f5f528a3b581") @@ -14769,14 +16391,14 @@ (footprint "Diode_SMD:D_SMA" (layer "F.Cu") (uuid "dcb3ecbb-fcae-4efe-bb33-cd07bf6af57b") - (at 162.704823 86.794524 90) + (at 157.92158 84.03631 180) (descr "Diode SMA (DO-214AC)") (tags "Diode SMA (DO-214AC)") (property "Reference" "D1" - (at 0 -2.5 90) + (at 0 -2.5 0) (layer "F.SilkS") (hide yes) - (uuid "2c520d7f-af96-46a9-8f9d-a574571db59f") + (uuid "286078a2-640b-4099-a0fc-198c5db54856") (effects (font (size 1 1) @@ -14785,23 +16407,22 @@ ) ) (property "Value" "D_Schottky" - (at 0 2.6 90) + (at -0.0225 0 0) (layer "F.Fab") - (hide yes) - (uuid "c353edbb-e4f3-4deb-a57e-47af8f563ba2") + (uuid "6f205b6c-c7f0-4fa6-b6d1-fce8b2343270") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" - (at 0 0 90) + (property "Datasheet" "~" + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "32f800b9-0a2e-4db3-81c6-8e01a330bf8f") + (uuid "1c334766-ba5b-4fe3-8666-72553f80e4be") (effects (font (size 1.27 1.27) @@ -14810,11 +16431,11 @@ ) ) (property "Description" "Schottky diode" - (at 0 0 90) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "99ea6686-657c-44a6-837c-1afd9e0cad73") + (uuid "0a87444b-b921-43c6-bb75-5b91dd317030") (effects (font (size 1.27 1.27) @@ -14827,6 +16448,16 @@ (sheetname "/") (sheetfile "stm32card.kicad_sch") (attr smd) + (fp_line + (start -3.51 1.65) + (end 2 1.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "55b79124-da9f-4d5b-8172-e340234a42b9") + ) (fp_line (start -3.51 -1.65) (end 2 -1.65) @@ -14848,14 +16479,14 @@ (uuid "c229f0b1-7ccc-41d2-bff8-5a2c319e0143") ) (fp_line - (start -3.51 1.65) - (end 2 1.65) + (start 3.5 1.75) + (end -3.5 1.75) (stroke - (width 0.12) + (width 0.05) (type solid) ) - (layer "F.SilkS") - (uuid "55b79124-da9f-4d5b-8172-e340234a42b9") + (layer "F.CrtYd") + (uuid "9f131f86-2657-49ab-8c93-68fc01df0cc6") ) (fp_line (start 3.5 -1.75) @@ -14867,26 +16498,6 @@ (layer "F.CrtYd") (uuid "e05fe34b-bb92-4510-a09c-f7a914ffe687") ) - (fp_line - (start -3.5 -1.75) - (end 3.5 -1.75) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5555c166-f71f-4c48-96ae-e1e1aa054c71") - ) - (fp_line - (start 3.5 1.75) - (end -3.5 1.75) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9f131f86-2657-49ab-8c93-68fc01df0cc6") - ) (fp_line (start -3.5 1.75) (end -3.5 -1.75) @@ -14898,14 +16509,24 @@ (uuid "893bf4d9-ede8-48f6-b79c-2f385a030319") ) (fp_line - (start 2.3 -1.5) - (end -2.3 -1.5) + (start -3.5 -1.75) + (end 3.5 -1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5555c166-f71f-4c48-96ae-e1e1aa054c71") + ) + (fp_line + (start 2.3 1.5) + (end -2.3 1.5) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "92637c11-54e8-4074-a736-86b2cdf40422") + (uuid "ed4f8929-f477-4b2d-8bd7-946751a31d00") ) (fp_line (start 2.3 -1.5) @@ -14918,14 +16539,24 @@ (uuid "c8edadff-6386-4c01-9c71-7f73ead119a9") ) (fp_line - (start -0.64944 -0.79908) - (end -0.64944 0.80112) + (start 2.3 -1.5) + (end -2.3 -1.5) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "2bc58dcd-cbc6-4f0e-bf68-9fcd79e796b9") + (uuid "92637c11-54e8-4074-a736-86b2cdf40422") + ) + (fp_line + (start 0.50118 0.75032) + (end 0.50118 -0.79908) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "58fb72a8-b52e-48ff-9a6d-702012c2351e") ) (fp_line (start 0.50118 0.00102) @@ -14937,6 +16568,16 @@ (layer "F.Fab") (uuid "128e2eaa-cc06-4e01-b7e1-b7b81030e0df") ) + (fp_line + (start -0.64944 0.00102) + (end 0.50118 0.75032) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "266b6030-c814-45b2-a6dc-f59fdd38f5bd") + ) (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) @@ -14958,34 +16599,14 @@ (uuid "feae85ac-349f-49a8-b03c-287a09cb2fb5") ) (fp_line - (start -0.64944 0.00102) - (end 0.50118 0.75032) + (start -0.64944 -0.79908) + (end -0.64944 0.80112) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "266b6030-c814-45b2-a6dc-f59fdd38f5bd") - ) - (fp_line - (start 0.50118 0.75032) - (end 0.50118 -0.79908) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "58fb72a8-b52e-48ff-9a6d-702012c2351e") - ) - (fp_line - (start 2.3 1.5) - (end -2.3 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "ed4f8929-f477-4b2d-8bd7-946751a31d00") + (uuid "2bc58dcd-cbc6-4f0e-bf68-9fcd79e796b9") ) (fp_line (start -2.3 1.5) @@ -14998,21 +16619,21 @@ (uuid "de91fae4-0aa7-4cf0-9ac8-af47242fe360") ) (pad "1" smd roundrect - (at -2 0 90) + (at -2 0 180) (size 2.5 1.8) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.1388888889) - (net 61 "Net-(D1-K)") + (net 82 "Net-(D1-K)") (pinfunction "K") (pintype "passive") (uuid "20a1852e-8d7b-4e0c-995c-f42d84edbafb") ) (pad "2" smd roundrect - (at 2 0 90) + (at 2 0 180) (size 2.5 1.8) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.1388888889) - (net 67 "Net-(D1-A)") + (net 66 "Net-(D1-A)") (pinfunction "A") (pintype "passive") (uuid "ecae2a95-dd37-4472-b63a-c18b7306ef26") @@ -15034,14 +16655,14 @@ (locked yes) (layer "F.Cu") (uuid "e16b67b6-5ad0-41dc-813d-be07ff9fff50") - (at 165.303801 129.637235) + (at 167.611415 129.563379) (descr "SMD pad as test Point, diameter 2.0mm") (tags "test point SMD pad") (property "Reference" "SWCLK1" (at 0 -1.998 0) (layer "F.SilkS") (hide yes) - (uuid "e18a47fb-d563-4768-a402-a16a0984ae66") + (uuid "c6ce1b57-69d5-44d1-b10a-d722ddbf813a") (effects (font (size 1 1) @@ -15050,23 +16671,22 @@ ) ) (property "Value" "SWCLK" - (at 0 2.05 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "84195e06-b635-4a1b-8e58-8b0625b1ad93") + (uuid "4d30f9de-fc19-4405-824a-05b9c24cda2b") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "6a9d29c9-5ff1-424c-9c8c-37158fe1a2bb") + (uuid "db6e55bc-2e4f-4b3f-bda9-f6658ece18ef") (effects (font (size 1.27 1.27) @@ -15079,7 +16699,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "16e320d6-f67d-44b5-9ba3-5610a7604a76") + (uuid "3ae53ca8-466e-4906-b0de-eee311fe95c1") (effects (font (size 1.27 1.27) @@ -15129,14 +16749,14 @@ (locked yes) (layer "F.Cu") (uuid "e2308192-1f0b-45d0-935c-f8ff6a685946") - (at 172.740878 129.182482 -90) + (at 172.991495 129.189551 -90) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R8" (at 0 -1.43 90) (layer "F.SilkS") (hide yes) - (uuid "bb2de1ec-9d0f-429c-92ca-7cf751601a0c") + (uuid "3fa6f3e3-211f-439a-9bae-5d555766476f") (effects (font (size 1 1) @@ -15145,23 +16765,22 @@ ) ) (property "Value" "10k" - (at 0 1.43 90) + (at 0 0 90) (layer "F.Fab") - (hide yes) - (uuid "57fc61a4-9302-4728-a375-6b0bd171ec2b") + (uuid "75900a6c-31b8-4292-bcff-7a5a49c8b4d5") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "a3afed3c-9851-454f-989a-a51c30eca556") + (uuid "75188cdc-f5bc-432a-a91c-c8c38cf2e445") (effects (font (size 1.27 1.27) @@ -15174,7 +16793,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "7cbe254f-a399-432e-99f4-241c31ca2fba") + (uuid "ab815312-6d55-4c6a-9e0e-5657c7a13f38") (effects (font (size 1.27 1.27) @@ -15333,14 +16952,14 @@ (locked yes) (layer "F.Cu") (uuid "e34c3f86-917a-415e-af7c-d2fa60ee2f01") - (at 174.948724 128.478655) + (at 175.199341 128.485724) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C6" (at 0.235 1.715 0) (layer "F.SilkS") (hide yes) - (uuid "3b7b52f9-609a-4240-aabe-5f1cd787d701") + (uuid "b9da2c55-ea5a-41eb-8e6a-b9545a65489c") (effects (font (size 1 1) @@ -15349,23 +16968,22 @@ ) ) (property "Value" "100nF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "2d18f8a9-2c31-489a-8bf5-412f640dd358") + (uuid "42bd2304-6b24-4cab-82a6-34cbbc473811") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "2856c7bc-6411-4371-a474-f4d08a41816e") + (uuid "1c91a734-f818-49e8-98a0-f073be68240a") (effects (font (size 1.27 1.27) @@ -15378,7 +16996,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "04ec194b-c181-4cb1-a783-d85aafd39b14") + (uuid "382697a2-4d8d-4ae6-be3d-b022887c462a") (effects (font (size 1.27 1.27) @@ -15536,14 +17154,14 @@ (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "e459f317-87e1-4238-91aa-c95d601c2a81") - (at 155.244361 124.419275) + (at 155.695101 124.148307 -90) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C24" - (at 0 -1.43 0) + (at 0 -1.43 90) (layer "F.SilkS") (hide yes) - (uuid "138f4142-a492-4570-accc-9016528dc8e0") + (uuid "ae405e0b-bdc8-43eb-bdf2-a68e53e5c9b4") (effects (font (size 1 1) @@ -15552,22 +17170,21 @@ ) ) (property "Value" "1uF" - (at 0 1.43 0) + (at 0 0 90) (layer "F.Fab") - (hide yes) - (uuid "9eb37e7a-b625-408d-8a53-6c9492801d03") + (uuid "02c1c1e6-9348-42a7-a6f0-3e8ec3bdf141") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" - (at 0 0 0) + (property "Datasheet" "~" + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "48be8b2b-6bfc-4b79-9d37-459f5a34703c") + (uuid "3511f28a-f5c1-4fda-a7ee-6646be33acc1") (effects (font (size 1.27 1.27) @@ -15576,10 +17193,10 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "2945ffb5-c1c9-4a38-9b15-d37600a033fe") + (uuid "41309c8e-37c9-4038-b881-5ff0ea34ce53") (effects (font (size 1.27 1.27) @@ -15592,16 +17209,6 @@ (sheetname "/") (sheetfile "stm32card.kicad_sch") (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a601f441-4661-4eb2-af85-4718416a4f34") - ) (fp_line (start -0.14058 0.51) (end 0.14058 0.51) @@ -15613,14 +17220,14 @@ (uuid "8e4b988b-ae7d-4c92-b5fd-8c802fe85a61") ) (fp_line - (start -1.48 -0.73) - (end 1.48 -0.73) + (start -0.14058 -0.51) + (end 0.14058 -0.51) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "55801f6f-231d-4304-9bbb-33c3f259948a") + (layer "F.SilkS") + (uuid "a601f441-4661-4eb2-af85-4718416a4f34") ) (fp_line (start -1.48 0.73) @@ -15632,16 +17239,6 @@ (layer "F.CrtYd") (uuid "daad8ee2-b12c-42b5-ac14-930087dd05e6") ) - (fp_line - (start 1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "309c5e78-e645-4d9f-b26c-36056c57abfc") - ) (fp_line (start 1.48 0.73) (end -1.48 0.73) @@ -15653,14 +17250,24 @@ (uuid "78f0bf26-51ad-4486-bfcb-a3ed66184781") ) (fp_line - (start -0.8 -0.4) - (end 0.8 -0.4) + (start -1.48 -0.73) + (end 1.48 -0.73) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "de3b762e-3c87-481a-8da9-9936b00dccce") + (layer "F.CrtYd") + (uuid "55801f6f-231d-4304-9bbb-33c3f259948a") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "309c5e78-e645-4d9f-b26c-36056c57abfc") ) (fp_line (start -0.8 0.4) @@ -15672,16 +17279,6 @@ (layer "F.Fab") (uuid "c18105e3-60a7-4340-aeb8-e1bb7a2e6c9b") ) - (fp_line - (start 0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "7f8ff75c-7fc1-47bd-bae1-49890e100d57") - ) (fp_line (start 0.8 0.4) (end -0.8 0.4) @@ -15692,28 +17289,37 @@ (layer "F.Fab") (uuid "5942341f-70bc-423c-b807-601777b8dcca") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "2e127b66-a334-4904-9e46-98a105af15c5") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) ) + (layer "F.Fab") + (uuid "de3b762e-3c87-481a-8da9-9936b00dccce") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7f8ff75c-7fc1-47bd-bae1-49890e100d57") ) (pad "1" smd roundrect - (at -0.775 0) + (at -0.775 0 270) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 66 "Net-(U3-VIN)") + (net 65 "Net-(U3-VIN)") (pintype "passive") (uuid "f487308a-3e0a-4d53-8c39-55793dc16dc3") ) (pad "2" smd roundrect - (at 0.775 0) + (at 0.775 0 270) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -15737,7 +17343,7 @@ (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "e6bb67e0-9c6d-42eb-9a09-f4b45bc72818") - (at 153.596567 119.134045 180) + (at 153.906287 119.188736 180) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C21" @@ -15753,18 +17359,17 @@ ) ) (property "Value" "1uF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "49fff3c6-915a-4277-8a45-005f2074f933") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) @@ -15893,23 +17498,12 @@ (layer "F.Fab") (uuid "ff1de5b0-56dd-4757-a431-109bbbc395c7") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "11ca8de5-9e07-44ac-9fb9-63df201ae345") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 63 "usb vbus") + (net 62 "usb vbus") (pintype "passive") (uuid "113bef7d-cef5-4aa8-8da3-613e28cc8779") ) @@ -15935,7 +17529,7 @@ ) ) ) - (footprint "easyeda2kicad:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" + (footprint "indigos_imports:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" (locked yes) (layer "F.Cu") (uuid "f2740c4a-6341-4ab0-b641-be0f2da62e01") @@ -15953,14 +17547,13 @@ ) ) (property "Value" "TSD003A04126A02" - (at 0 6.25 90) + (at 0 -0.105 90) (layer "F.Fab") - (hide yes) (uuid "8e54ceab-d8d4-4cca-b4f1-4311d9633dc0") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -16012,8 +17605,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "352a68b4-acc3-4d6c-8a22-a0f4588e7d07") + (layer "Dwgs.User") + (uuid "ffe4fdd6-0ee3-41b4-aa0a-6a34e40666cd") ) (fp_line (start 3 -1.27) @@ -16022,8 +17615,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "04cd8662-6461-45f7-b894-9d0ade43f4dc") + (layer "Dwgs.User") + (uuid "5f757029-f2e4-4614-b263-6dd807756095") ) (fp_line (start -3 -1.27) @@ -16032,8 +17625,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "c73f2b38-5f85-4087-b1eb-80a088ef7609") + (layer "Dwgs.User") + (uuid "65a67f3b-ba2c-4188-bd9b-ff66ffd3499c") ) (fp_line (start -3 3) @@ -16042,8 +17635,8 @@ (width 0.25) (type solid) ) - (layer "F.SilkS") - (uuid "ed5747fc-e83e-446c-9778-12e1c4ffd662") + (layer "Dwgs.User") + (uuid "13d187da-c252-4c1b-b49d-e99a911788ef") ) (fp_circle (center -2.03 -2.03) @@ -16053,8 +17646,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "ddbb3ef3-daa0-4176-851b-eaef41d585b1") + (layer "Dwgs.User") + (uuid "36ccbba8-4966-4d9c-980d-c10d19937bd9") ) (fp_circle (center 2.09 -1.97) @@ -16064,8 +17657,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "3db73d69-2d89-44cb-a546-26572a5005c7") + (layer "Dwgs.User") + (uuid "408e04cb-783b-4fcc-a387-e43d2b77a0d5") ) (fp_circle (center 0 0) @@ -16075,8 +17668,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "ffe62998-c3b9-4526-b5cd-aa0f793ae286") + (layer "Dwgs.User") + (uuid "d6b8af05-ce82-4606-91a6-efc13e11fb4c") ) (fp_circle (center 2.03 2.03) @@ -16086,8 +17679,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "ef554b47-9ad1-4d63-89cc-9b492fa9a682") + (layer "Dwgs.User") + (uuid "062bfb06-1abc-43ec-8a64-fc8956647aa8") ) (fp_circle (center -1.97 2.09) @@ -16097,8 +17690,8 @@ (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "51f6d06b-6df7-494d-b158-0f28ab9227aa") + (layer "Dwgs.User") + (uuid "26aa1a93-7b6f-4081-8664-1bf33624d196") ) (fp_circle (center -4.3 -3) @@ -16109,7 +17702,18 @@ ) (fill no) (layer "F.Fab") - (uuid "e77be5ce-0591-4af7-beb3-278d70752533") + (uuid "3211212b-b303-40ed-b060-2fd6c7702c7b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "ea726f65-a850-4dc2-a32b-e919b0ad7f68") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) ) (pad "1" smd rect (at -4 -2.25 90) @@ -16142,13 +17746,13 @@ (at 4 2.25 90) (size 1.8 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 80 "unconnected-(b_a1-Pad4)") + (net 78 "unconnected-(b_a1-Pad4)") (pinfunction "4") (pintype "unspecified") (uuid "025e8a6f-ab46-4365-978b-5c5408c0de79") ) (embedded_fonts no) - (model "${EASYEDA2KICAD}/easyeda2kicad.3dshapes/SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6.wrl" + (model "/home/indigo/projects/kicad_lib_try2/imports/indigos_imports.3dshapes/SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6.wrl" (offset (xyz 0 -0 -0) ) @@ -16164,14 +17768,14 @@ (locked yes) (layer "F.Cu") (uuid "f6209460-6c64-4851-ba00-e06469224519") - (at 166.965878 126.518684 180) + (at 167.216495 126.525753 180) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C3" (at 0 -1.43 0) (layer "F.SilkS") (hide yes) - (uuid "819a84cb-6561-452e-a6fd-c35195659a53") + (uuid "45900768-fde6-420b-9bf8-d166db820d76") (effects (font (size 1 1) @@ -16180,23 +17784,22 @@ ) ) (property "Value" "100nF" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) - (uuid "cc7f29dc-41b7-4c57-b4c5-b65e8fec4ab0") + (uuid "f894ff79-be6f-4b27-9c03-81986a155dfb") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "e8952460-840d-427b-b591-76c75fc28ad2") + (uuid "ba58270e-3abd-4175-92d2-cb4c80f8f793") (effects (font (size 1.27 1.27) @@ -16209,7 +17812,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "63593024-926a-4451-87fe-ae1ad69bdb12") + (uuid "0f3e4c9e-70e0-4ffa-8eb6-97c0f996c84d") (effects (font (size 1.27 1.27) @@ -16364,104 +17967,10 @@ ) ) ) - (footprint "TestPoint:TestPoint_Pad_D2.0mm" - (layer "F.Cu") - (uuid "f76ebbd1-bd5d-43b8-9d0b-faf1847e8876") - (at 166.644763 96.653916) - (descr "SMD pad as test Point, diameter 2.0mm") - (tags "test point SMD pad") - (property "Reference" "TP1" - (at 0 -1.998 0) - (layer "F.SilkS") - (hide yes) - (uuid "65e9d97b-0203-43ef-95c2-22ac3514a20c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "tp_battery" - (at 0 2.05 0) - (layer "F.Fab") - (hide yes) - (uuid "c4a15bbe-d4d5-4d5c-975f-669fc0925f0a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9a539a2b-dd03-4594-b540-18be9604ac57") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "test point" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7aa01b20-8139-47e3-834e-d2da321daab5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "Pin* Test*") - (path "/df316aba-a1c7-4790-908c-d84947e23fa8") - (sheetname "/") - (sheetfile "stm32card.kicad_sch") - (attr exclude_from_pos_files) - (fp_circle - (center 0 0) - (end 0 1.2) - (stroke - (width 0.12) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "12db4b7e-bca4-4b06-9293-92394236a2fb") - ) - (fp_circle - (center 0 0) - (end 1.5 0) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "79277419-873c-4f2e-80a7-ed1efe77224b") - ) - (pad "1" smd circle - (at 0 0) - (size 2 2) - (layers "F.Cu" "F.Mask") - (net 21 "bat output") - (pinfunction "1") - (pintype "passive") - (uuid "b270a39c-7565-46d5-9c81-a7de77c9c2d2") - ) - (embedded_fonts no) - ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "f8fe50fd-3781-46f5-af9b-1714ed6018d7") - (at 155.349973 127.76537) + (at 153.45425 125.997645) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R19" @@ -16477,18 +17986,17 @@ ) ) (property "Value" "100k 1%" - (at 0 1.43 0) + (at 0 0 0) (layer "F.Fab") - (hide yes) (uuid "a9c9df75-95c1-47cc-83bb-d6531739d5e8") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) @@ -16617,23 +18125,12 @@ (layer "F.Fab") (uuid "14d531a0-f963-447a-8cb5-d20dd772924c") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "9a05910d-b05e-4b55-9699-7e7cb38e9030") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 75 "Net-(U9-FB)") + (net 74 "Net-(U9-FB)") (pintype "passive") (uuid "059b276a-b3d1-446c-8850-11ab92658da1") ) @@ -16677,14 +18174,13 @@ ) ) (property "Value" "BU4210G-TR" - (at 0 4.95 0) + (at 0 -0.1025 0) (layer "F.Fab") - (hide yes) (uuid "50396262-5e2a-407e-a269-abb26cc7d5a2") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) @@ -16836,7 +18332,7 @@ (at -1.35 -0.95 90) (size 0.5 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 65 "Net-(U6-EN)") + (net 64 "Net-(U6-EN)") (pinfunction "VOUT") (pintype "unspecified") (uuid "172c0734-40b3-4a40-8c7f-21f844766e31") @@ -16863,7 +18359,7 @@ (at 1.35 0.95 90) (size 0.5 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 77 "unconnected-(U7-N.C.-Pad4)") + (net 76 "unconnected-(U7-N.C.-Pad4)") (pinfunction "N.C.") (pintype "unspecified") (uuid "3582e587-201b-446d-bcff-838703684a26") @@ -16872,7 +18368,7 @@ (at 1.35 -0.95 270) (size 0.5 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 64 "Net-(U7-CT)") + (net 63 "Net-(U7-CT)") (pinfunction "CT") (pintype "unspecified") (uuid "45f16adc-f4b9-4307-9af6-bf3eb560deef") @@ -16910,17 +18406,17 @@ ) ) (property "Value" "5.1k" - (at 0 1.43 90) + (at 0 0 90) (layer "F.Fab") (uuid "2d1ef889-65f9-47be-b3a0-38f5153c342b") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.25 0.25) + (thickness 0.03125) ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 270) (unlocked yes) (layer "F.Fab") @@ -17112,14 +18608,13 @@ ) ) (property "Value" "LOGO" - (at 0.75 0 0) + (at -0.052643 -0.141511 0) (layer "B.SilkS") - (hide yes) (uuid "9b42fc04-2630-46f4-9ac6-021cff8ff925") (effects (font - (size 1.5 1.5) - (thickness 0.3) + (size 0.25 0.25) + (thickness 0.03125) ) (justify mirror) ) @@ -29001,27 +30496,788 @@ ) ) ) - (gr_text "full" - (at 166.542506 92.016071 0) + (gr_text "chrg" + (at 146.287603 92.657781 270) (layer "F.SilkS") - (uuid "9a1e0944-904b-4f00-8eaa-291f3c7e3191") + (uuid "3e5bc130-5ed4-4217-88b6-0e5efd78ae76") (effects (font (size 1 1) - (thickness 0.1) + (thickness 0.125) + ) + (justify left) + ) + ) + (gr_text "hold any button to return home" + (at 206.901179 101.684121 0) + (layer "F.SilkS") + (uuid "5173c246-8764-4741-903d-646f048d4dd1") + (effects + (font + (face "Helvetica") + (size 1 1) + (thickness 0.25) + (bold yes) + ) + (justify bottom) + ) + (render_cache "hold any button to return home" 0 + (polygon + (pts + (xy 197.025708 100.748175) (xy 197.092466 100.754352) (xy 197.151066 100.772172) (xy 197.186488 100.791009) + (xy 197.217184 100.815307) (xy 197.243634 100.845445) (xy 197.268724 100.888662) (xy 197.281186 100.931479) + (xy 197.285962 100.982639) (xy 197.288025 101.075644) (xy 197.288025 101.514121) (xy 197.089211 101.514121) + (xy 197.089211 101.058302) (xy 197.083596 101.001388) (xy 197.068695 100.960666) (xy 197.046545 100.932385) + (xy 197.014126 100.914878) (xy 196.967639 100.908398) (xy 196.918724 100.9146) (xy 196.880527 100.931953) + (xy 196.850464 100.9603) (xy 196.829417 100.997044) (xy 196.815626 101.045365) (xy 196.81053 101.108494) + (xy 196.81053 101.514121) (xy 196.616479 101.514121) (xy 196.616479 100.509794) (xy 196.81053 100.509794) + (xy 196.81053 100.863091) (xy 196.841566 100.823161) (xy 196.874153 100.793816) (xy 196.908533 100.773515) + (xy 196.965635 100.754518) + ) + ) + (polygon + (pts + (xy 197.882199 100.75353) (xy 197.947843 100.768614) (xy 198.003543 100.792425) (xy 198.050867 100.824632) + (xy 198.090912 100.865595) (xy 198.131995 100.926684) (xy 198.161249 100.992627) (xy 198.179074 101.064397) + (xy 198.18519 101.143238) (xy 198.179015 101.223508) (xy 198.161099 101.295849) (xy 198.131834 101.361614) + (xy 198.090912 101.421858) (xy 198.050962 101.462146) (xy 198.003696 101.493879) (xy 197.948003 101.517375) + (xy 197.882307 101.532275) (xy 197.80466 101.537568) (xy 197.72704 101.532276) (xy 197.661362 101.517377) + (xy 197.60568 101.493882) (xy 197.558419 101.462148) (xy 197.518468 101.421858) (xy 197.477546 101.361614) + (xy 197.448282 101.295849) (xy 197.430365 101.223508) (xy 197.42419 101.143238) (xy 197.424247 101.142505) + (xy 197.626423 101.142505) (xy 197.632305 101.216371) (xy 197.64823 101.273036) (xy 197.672524 101.316223) + (xy 197.697809 101.34278) (xy 197.727496 101.361614) (xy 197.762457 101.373249) (xy 197.804049 101.377345) + (xy 197.84561 101.373244) (xy 197.880481 101.361604) (xy 197.910033 101.342773) (xy 197.935146 101.316223) + (xy 197.95927 101.27306) (xy 197.975095 101.216396) (xy 197.980942 101.142505) (xy 197.975087 101.068614) + (xy 197.959255 101.012088) (xy 197.935146 100.969154) (xy 197.900736 100.935734) (xy 197.85793 100.915542) + (xy 197.804049 100.908398) (xy 197.750113 100.915535) (xy 197.707156 100.935725) (xy 197.672524 100.969154) + (xy 197.648244 101.012113) (xy 197.632313 101.068639) (xy 197.626423 101.142505) (xy 197.424247 101.142505) + (xy 197.430306 101.064397) (xy 197.448131 100.992627) (xy 197.477385 100.926684) (xy 197.518468 100.865595) + (xy 197.558514 100.824629) (xy 197.605834 100.792422) (xy 197.661523 100.768612) (xy 197.727149 100.753529) + (xy 197.80466 100.748175) + ) + ) + (polygon + (pts + (xy 198.523649 101.514121) (xy 198.328927 101.514121) (xy 198.328927 100.509794) (xy 198.523649 100.509794) + ) + ) + (polygon + (pts + (xy 199.391322 101.514121) (xy 199.202095 101.514121) (xy 199.202095 101.413859) (xy 199.171752 101.454642) + (xy 199.140149 101.485607) (xy 199.107146 101.508137) (xy 199.070474 101.523928) (xy 199.026781 101.533981) + (xy 198.974644 101.537568) (xy 198.911963 101.530934) (xy 198.855359 101.511469) (xy 198.803353 101.478851) + (xy 198.755008 101.431505) (xy 198.716911 101.376351) (xy 198.689195 101.313592) (xy 198.671914 101.241845) + (xy 198.66586 101.159358) (xy 198.666616 101.147695) (xy 198.866689 101.147695) (xy 198.871772 101.216385) + (xy 198.885742 101.271171) (xy 198.907294 101.314757) (xy 198.930137 101.342033) (xy 198.957608 101.36126) + (xy 198.990604 101.373141) (xy 199.030637 101.377345) (xy 199.070656 101.373198) (xy 199.104103 101.361419) + (xy 199.132369 101.342287) (xy 199.156299 101.315124) (xy 199.179399 101.271621) (xy 199.194081 101.218635) + (xy 199.199347 101.153923) (xy 199.194167 101.084024) (xy 199.180098 101.02977) (xy 199.158661 100.987945) + (xy 199.130349 100.956087) (xy 199.100481 100.936053) (xy 199.067994 100.924165) (xy 199.03198 100.920122) + (xy 198.9907 100.924533) (xy 198.957039 100.936956) (xy 198.929333 100.957024) (xy 198.906622 100.985518) + (xy 198.885098 101.030713) (xy 198.871512 101.084184) (xy 198.866689 101.147695) (xy 198.666616 101.147695) + (xy 198.67211 101.06294) (xy 198.689599 100.982212) (xy 198.716966 100.914609) (xy 198.753604 100.858023) + (xy 198.801418 100.809791) (xy 198.855508 100.775956) (xy 198.917146 100.755338) (xy 198.988321 100.748175) + (xy 199.032576 100.751652) (xy 199.072374 100.761738) (xy 199.108489 100.778217) (xy 199.156002 100.813889) + (xy 199.193913 100.861443) (xy 199.193913 100.509794) (xy 199.391322 100.509794) + ) + ) + (polygon + (pts + (xy 200.330759 100.753858) (xy 200.40272 100.770275) (xy 200.467639 100.796901) (xy 200.50811 100.825628) + (xy 200.537221 100.864247) (xy 200.555795 100.914918) (xy 200.562589 100.981305) (xy 200.562589 101.325687) + (xy 200.563932 101.412515) (xy 200.568545 101.449216) (xy 200.575534 101.467043) (xy 200.587127 101.479772) + (xy 200.604293 101.490673) (xy 200.604293 101.514121) (xy 200.392474 101.514121) (xy 200.3802 101.472111) + (xy 200.374766 101.427353) (xy 200.331527 101.467538) (xy 200.281832 101.501481) (xy 200.238679 101.521331) + (xy 200.191605 101.533419) (xy 200.139743 101.537568) (xy 200.074527 101.530739) (xy 200.019567 101.511265) + (xy 199.972681 101.479499) (xy 199.944511 101.448358) (xy 199.924118 101.4114) (xy 199.911332 101.367452) + (xy 199.906797 101.314879) (xy 199.907958 101.301263) (xy 200.102191 101.301263) (xy 200.10571 101.333762) + (xy 200.115166 101.357369) (xy 200.129851 101.374353) (xy 200.160056 101.3911) (xy 200.19714 101.396884) + (xy 200.237859 101.39274) (xy 200.276194 101.380392) (xy 200.312911 101.359454) (xy 200.334749 101.338756) + (xy 200.3515 101.31052) (xy 200.362936 101.272812) (xy 200.367927 101.222983) (xy 200.367927 101.149527) + (xy 200.33068 101.168578) (xy 200.279084 101.182072) (xy 200.235364 101.190377) (xy 200.178632 101.203944) + (xy 200.147254 101.217427) (xy 200.122294 101.238672) (xy 200.107445 101.265949) (xy 200.102191 101.301263) + (xy 199.907958 101.301263) (xy 199.911453 101.260281) (xy 199.924609 101.214366) (xy 199.945625 101.175512) + (xy 199.974664 101.142544) (xy 200.012676 101.114845) (xy 200.052857 101.0962) (xy 200.108475 101.079815) + (xy 200.183463 101.066729) (xy 200.249714 101.058485) (xy 200.29969 101.049887) (xy 200.326955 101.041266) + (xy 200.35096 101.026373) (xy 200.364158 101.00817) (xy 200.368599 100.985579) (xy 200.364665 100.956726) + (xy 200.353997 100.936284) (xy 200.336786 100.922015) (xy 200.30084 100.909509) (xy 200.243547 100.90449) + (xy 200.198853 100.908937) (xy 200.167492 100.920655) (xy 200.14591 100.938379) (xy 200.129327 100.966571) + (xy 200.118555 101.006095) (xy 199.930732 101.006095) (xy 199.940075 100.942866) (xy 199.958499 100.890188) + (xy 199.985382 100.846177) (xy 200.017907 100.813124) (xy 200.058858 100.786445) (xy 200.109795 100.766158) + (xy 200.172814 100.752961) (xy 200.250446 100.748175) + ) + ) + (polygon + (pts + (xy 201.147611 100.748175) (xy 201.222484 100.755355) (xy 201.284569 100.77561) (xy 201.336472 100.808137) + (xy 201.366747 100.8405) (xy 201.389538 100.882984) (xy 201.404446 100.938074) (xy 201.409928 101.009087) + (xy 201.409928 101.514121) (xy 201.210443 101.514121) (xy 201.210443 101.057264) (xy 201.205962 101.00178) + (xy 201.19475 100.966284) (xy 201.177685 100.941513) (xy 201.154764 100.923784) (xy 201.124743 100.912514) + (xy 201.085452 100.908398) (xy 201.038274 100.914095) (xy 201.001285 100.930005) (xy 200.972068 100.955815) + (xy 200.94953 100.993151) (xy 200.935654 101.041502) (xy 200.930418 101.107578) (xy 200.930418 101.514121) + (xy 200.736368 101.514121) (xy 200.736368 100.767714) (xy 200.924251 100.767714) (xy 200.924251 100.874754) + (xy 200.963079 100.823238) (xy 200.995265 100.792871) (xy 201.037445 100.768668) (xy 201.087588 100.753537) + ) + ) + (polygon + (pts + (xy 201.075926 100.748175) + ) + ) + (polygon + (pts + (xy 201.619916 101.658712) (xy 201.644523 101.660666) (xy 201.699173 101.659079) (xy 201.723566 101.653033) + (xy 201.742892 101.642714) (xy 201.757942 101.626281) (xy 201.774644 101.592278) (xy 201.785985 101.557139) + (xy 201.786612 101.545384) (xy 201.513365 100.767714) (xy 201.729886 100.767714) (xy 201.892491 101.318299) + (xy 202.046181 100.767714) (xy 202.253177 100.767714) (xy 201.997699 101.501786) (xy 201.943542 101.647261) + (xy 201.906041 101.728421) (xy 201.88089 101.767461) (xy 201.857802 101.787607) (xy 201.823883 101.803654) + (xy 201.775662 101.81471) (xy 201.708759 101.818936) (xy 201.667055 101.818447) (xy 201.619916 101.815028) + ) + ) + (polygon + (pts + (xy 201.883637 100.748175) + ) + ) + (polygon + (pts + (xy 202.943529 100.862786) (xy 202.983335 100.815505) (xy 203.024801 100.782674) (xy 203.061404 100.764133) + (xy 203.105476 100.752376) (xy 203.158707 100.748175) (xy 203.230053 100.755262) (xy 203.290824 100.775513) + (xy 203.343189 100.808492) (xy 203.38854 100.855214) (xy 203.423755 100.910442) (xy 203.449621 100.973869) + (xy 203.465865 101.046945) (xy 203.471582 101.131453) (xy 203.465964 101.219171) (xy 203.449943 101.29583) + (xy 203.424378 101.363062) (xy 203.389578 101.422224) (xy 203.353793 101.464146) (xy 203.313748 101.495974) + (xy 203.268911 101.518716) (xy 203.218347 101.532706) (xy 203.160783 101.537568) (xy 203.100224 101.532936) + (xy 203.051574 101.520156) (xy 203.012528 101.500321) (xy 202.980193 101.472637) (xy 202.94011 101.42314) + (xy 202.94011 101.514121) (xy 202.749539 101.514121) (xy 202.749539 101.152519) (xy 202.937423 101.152519) + (xy 202.942544 101.216081) (xy 202.956934 101.269107) (xy 202.979738 101.313536) (xy 203.003452 101.341229) + (xy 203.032124 101.360849) (xy 203.066733 101.373024) (xy 203.108881 101.377345) (xy 203.15569 101.370338) + (xy 203.19388 101.350117) (xy 203.22563 101.315612) (xy 203.247897 101.272492) (xy 203.262178 101.219182) + (xy 203.267334 101.153252) (xy 203.261719 101.076636) (xy 203.246818 101.020017) (xy 203.222443 100.975207) + (xy 203.191252 100.944915) (xy 203.152386 100.926605) (xy 203.103386 100.920122) (xy 203.053502 100.926538) + (xy 203.014049 100.944601) (xy 202.982516 100.974305) (xy 202.957939 101.017941) (xy 202.943093 101.074156) + (xy 202.937423 101.152519) (xy 202.749539 101.152519) (xy 202.749539 100.509794) (xy 202.943529 100.509794) + ) + ) + (polygon + (pts + (xy 203.805218 100.767714) (xy 203.805218 101.216999) (xy 203.80958 101.276423) (xy 203.820239 101.312742) + (xy 203.836313 101.33708) (xy 203.858131 101.354452) (xy 203.886897 101.365492) (xy 203.924775 101.369529) + (xy 203.972667 101.364006) (xy 204.009953 101.348674) (xy 204.039128 101.324042) (xy 204.061429 101.288806) + (xy 204.075233 101.241164) (xy 204.080541 101.17328) (xy 204.080541 100.767714) (xy 204.27795 100.767714) + (xy 204.27795 101.514121) (xy 204.088723 101.514121) (xy 204.088723 101.408058) (xy 204.075045 101.428574) + (xy 204.049094 101.458677) (xy 204.002317 101.494266) (xy 203.960617 101.51467) (xy 203.915781 101.525748) + (xy 203.860539 101.529752) (xy 203.79437 101.524242) (xy 203.741233 101.508991) (xy 203.698538 101.485154) + (xy 203.664404 101.452792) (xy 203.63785 101.410867) (xy 203.621426 101.365679) (xy 203.61006 101.302772) + (xy 203.605732 101.217243) (xy 203.605732 100.767714) + ) + ) + (polygon + (pts + (xy 203.941872 100.748175) + ) + ) + (polygon + (pts + (xy 204.389569 100.912306) (xy 204.389569 100.77553) (xy 204.493372 100.77553) (xy 204.493372 100.564504) + (xy 204.686019 100.564504) (xy 204.686019 100.77553) (xy 204.80698 100.77553) (xy 204.80698 100.912306) + (xy 204.686019 100.912306) (xy 204.686019 101.308529) (xy 204.689792 101.349814) (xy 204.69762 101.365987) + (xy 204.715512 101.373455) (xy 204.768695 101.377345) (xy 204.787502 101.376368) (xy 204.80698 101.373437) + (xy 204.80698 101.518028) (xy 204.714717 101.525844) (xy 204.643125 101.523868) (xy 204.590575 101.513986) + (xy 204.552746 101.498229) (xy 204.526162 101.477667) (xy 204.508909 101.453151) (xy 204.497596 101.419523) + (xy 204.493372 101.373864) (xy 204.493372 100.912306) + ) + ) + (polygon + (pts + (xy 204.855584 100.912306) (xy 204.855584 100.77553) (xy 204.959387 100.77553) (xy 204.959387 100.564504) + (xy 205.152034 100.564504) (xy 205.152034 100.77553) (xy 205.272995 100.77553) (xy 205.272995 100.912306) + (xy 205.152034 100.912306) (xy 205.152034 101.308529) (xy 205.155808 101.349814) (xy 205.163635 101.365987) + (xy 205.181528 101.373455) (xy 205.23471 101.377345) (xy 205.253517 101.376368) (xy 205.272995 101.373437) + (xy 205.272995 101.518028) (xy 205.180732 101.525844) (xy 205.10914 101.523868) (xy 205.05659 101.513986) + (xy 205.018761 101.498229) (xy 204.992177 101.477667) (xy 204.974924 101.453151) (xy 204.963611 101.419523) + (xy 204.959387 101.373864) (xy 204.959387 100.912306) + ) + ) + (polygon + (pts + (xy 205.810321 100.75353) (xy 205.875966 100.768614) (xy 205.931666 100.792425) (xy 205.97899 100.824632) + (xy 206.019035 100.865595) (xy 206.060118 100.926684) (xy 206.089372 100.992627) (xy 206.107197 101.064397) + (xy 206.113313 101.143238) (xy 206.107138 101.223508) (xy 206.089221 101.295849) (xy 206.059957 101.361614) + (xy 206.019035 101.421858) (xy 205.979085 101.462146) (xy 205.931819 101.493879) (xy 205.876126 101.517375) + (xy 205.81043 101.532275) (xy 205.732782 101.537568) (xy 205.655163 101.532276) (xy 205.589485 101.517377) + (xy 205.533803 101.493882) (xy 205.486542 101.462148) (xy 205.446591 101.421858) (xy 205.405669 101.361614) + (xy 205.376404 101.295849) (xy 205.358488 101.223508) (xy 205.352313 101.143238) (xy 205.35237 101.142505) + (xy 205.554546 101.142505) (xy 205.560427 101.216371) (xy 205.576353 101.273036) (xy 205.600647 101.316223) + (xy 205.625932 101.34278) (xy 205.655619 101.361614) (xy 205.69058 101.373249) (xy 205.732172 101.377345) + (xy 205.773733 101.373244) (xy 205.808604 101.361604) (xy 205.838156 101.342773) (xy 205.863269 101.316223) + (xy 205.887393 101.27306) (xy 205.903218 101.216396) (xy 205.909065 101.142505) (xy 205.90321 101.068614) + (xy 205.887378 101.012088) (xy 205.863269 100.969154) (xy 205.828859 100.935734) (xy 205.786053 100.915542) + (xy 205.732172 100.908398) (xy 205.678236 100.915535) (xy 205.635278 100.935725) (xy 205.600647 100.969154) + (xy 205.576367 101.012113) (xy 205.560436 101.068639) (xy 205.554546 101.142505) (xy 205.35237 101.142505) + (xy 205.358429 101.064397) (xy 205.376254 100.992627) (xy 205.405508 100.926684) (xy 205.446591 100.865595) + (xy 205.486637 100.824629) (xy 205.533956 100.792422) (xy 205.589645 100.768612) (xy 205.655271 100.753529) + (xy 205.732782 100.748175) + ) + ) + (polygon + (pts + (xy 206.665546 100.748175) (xy 206.740418 100.755355) (xy 206.802504 100.77561) (xy 206.854407 100.808137) + (xy 206.884681 100.8405) (xy 206.907472 100.882984) (xy 206.92238 100.938074) (xy 206.927863 101.009087) + (xy 206.927863 101.514121) (xy 206.728377 101.514121) (xy 206.728377 101.057264) (xy 206.723896 101.00178) + (xy 206.712685 100.966284) (xy 206.695619 100.941513) (xy 206.672698 100.923784) (xy 206.642678 100.912514) + (xy 206.603386 100.908398) (xy 206.556208 100.914095) (xy 206.519219 100.930005) (xy 206.490002 100.955815) + (xy 206.467465 100.993151) (xy 206.453589 101.041502) (xy 206.448353 101.107578) (xy 206.448353 101.514121) + (xy 206.254302 101.514121) (xy 206.254302 100.767714) (xy 206.442186 100.767714) (xy 206.442186 100.874754) + (xy 206.481013 100.823238) (xy 206.513199 100.792871) (xy 206.55538 100.768668) (xy 206.605522 100.753537) + ) + ) + (polygon + (pts + (xy 206.593861 100.748175) + ) + ) + (polygon + (pts + (xy 207.420134 100.912306) (xy 207.420134 100.77553) (xy 207.523937 100.77553) (xy 207.523937 100.564504) + (xy 207.716584 100.564504) (xy 207.716584 100.77553) (xy 207.837545 100.77553) (xy 207.837545 100.912306) + (xy 207.716584 100.912306) (xy 207.716584 101.308529) (xy 207.720358 101.349814) (xy 207.728185 101.365987) + (xy 207.746078 101.373455) (xy 207.79926 101.377345) (xy 207.818067 101.376368) (xy 207.837545 101.373437) + (xy 207.837545 101.518028) (xy 207.745282 101.525844) (xy 207.67369 101.523868) (xy 207.62114 101.513986) + (xy 207.583311 101.498229) (xy 207.556727 101.477667) (xy 207.539474 101.453151) (xy 207.528161 101.419523) + (xy 207.523937 101.373864) (xy 207.523937 100.912306) + ) + ) + (polygon + (pts + (xy 208.374871 100.75353) (xy 208.440516 100.768614) (xy 208.496216 100.792425) (xy 208.54354 100.824632) + (xy 208.583585 100.865595) (xy 208.624668 100.926684) (xy 208.653922 100.992627) (xy 208.671747 101.064397) + (xy 208.677863 101.143238) (xy 208.671688 101.223508) (xy 208.653771 101.295849) (xy 208.624507 101.361614) + (xy 208.583585 101.421858) (xy 208.543634 101.462146) (xy 208.496369 101.493879) (xy 208.440676 101.517375) + (xy 208.37498 101.532275) (xy 208.297332 101.537568) (xy 208.219713 101.532276) (xy 208.154035 101.517377) + (xy 208.098353 101.493882) (xy 208.051092 101.462148) (xy 208.011141 101.421858) (xy 207.970219 101.361614) + (xy 207.940954 101.295849) (xy 207.923038 101.223508) (xy 207.916863 101.143238) (xy 207.91692 101.142505) + (xy 208.119096 101.142505) (xy 208.124977 101.216371) (xy 208.140903 101.273036) (xy 208.165197 101.316223) + (xy 208.190482 101.34278) (xy 208.220169 101.361614) (xy 208.25513 101.373249) (xy 208.296722 101.377345) + (xy 208.338283 101.373244) (xy 208.373154 101.361604) (xy 208.402706 101.342773) (xy 208.427819 101.316223) + (xy 208.451942 101.27306) (xy 208.467768 101.216396) (xy 208.473615 101.142505) (xy 208.46776 101.068614) + (xy 208.451928 101.012088) (xy 208.427819 100.969154) (xy 208.393409 100.935734) (xy 208.350603 100.915542) + (xy 208.296722 100.908398) (xy 208.242786 100.915535) (xy 208.199828 100.935725) (xy 208.165197 100.969154) + (xy 208.140917 101.012113) (xy 208.124986 101.068639) (xy 208.119096 101.142505) (xy 207.91692 101.142505) + (xy 207.922979 101.064397) (xy 207.940804 100.992627) (xy 207.970058 100.926684) (xy 208.011141 100.865595) + (xy 208.051187 100.824629) (xy 208.098506 100.792422) (xy 208.154195 100.768612) (xy 208.219821 100.753529) + (xy 208.297332 100.748175) + ) + ) + (polygon + (pts + (xy 209.610748 100.748175) (xy 209.619907 100.748175) (xy 209.636699 100.748175) (xy 209.636699 100.947477) + (xy 209.603909 100.947477) (xy 209.580706 100.947477) (xy 209.522727 100.953102) (xy 209.47914 100.968339) + (xy 209.446556 100.99191) (xy 209.422864 101.02423) (xy 209.411438 101.05409) (xy 209.403422 101.097078) + (xy 209.400333 101.15716) (xy 209.400333 101.514121) (xy 209.204267 101.514121) (xy 209.204267 100.767714) + (xy 209.390075 100.767714) (xy 209.390075 100.89759) (xy 209.43583 100.829494) (xy 209.46866 100.79452) + (xy 209.507454 100.769383) (xy 209.55413 100.753731) + ) + ) + (polygon + (pts + (xy 210.105412 100.752214) (xy 210.160902 100.76393) (xy 210.211586 100.78298) (xy 210.25788 100.810304) + (xy 210.298717 100.846589) (xy 210.334562 100.892828) (xy 210.359937 100.938493) (xy 210.3789 100.9894) + (xy 210.391287 101.046334) (xy 210.396333 101.103134) (xy 210.397454 101.193674) (xy 209.887842 101.193674) + (xy 209.894621 101.2502) (xy 209.909152 101.293911) (xy 209.930354 101.327498) (xy 209.958184 101.352859) + (xy 209.986264 101.368379) (xy 210.018295 101.377925) (xy 210.055209 101.381252) (xy 210.093935 101.377172) + (xy 210.126003 101.365617) (xy 210.152845 101.346875) (xy 210.171501 101.32562) (xy 210.189054 101.295279) + (xy 210.387868 101.295279) (xy 210.377732 101.337201) (xy 210.355569 101.381536) (xy 210.318869 101.429368) + (xy 210.278531 101.46756) (xy 210.23255 101.497358) (xy 210.180124 101.519152) (xy 210.120116 101.532785) + (xy 210.051118 101.537568) (xy 209.981657 101.531756) (xy 209.917395 101.51467) (xy 209.857252 101.486309) + (xy 209.800403 101.445977) (xy 209.763518 101.407634) (xy 209.733865 101.360459) (xy 209.711458 101.302903) + (xy 209.696988 101.232908) (xy 209.691776 101.148) (xy 209.697792 101.064714) (xy 209.892604 101.064714) + (xy 210.195221 101.064714) (xy 210.187264 101.015266) (xy 210.171435 100.977237) (xy 210.148449 100.948149) + (xy 210.11843 100.926189) (xy 210.084132 100.912972) (xy 210.044279 100.908398) (xy 210.001058 100.913453) + (xy 209.966783 100.927605) (xy 209.939377 100.95053) (xy 209.918415 100.980539) (xy 209.902661 101.018056) + (xy 209.892604 101.064714) (xy 209.697792 101.064714) (xy 209.698781 101.051015) (xy 209.718292 100.971178) + (xy 209.748781 100.905431) (xy 209.789778 100.851368) (xy 209.842015 100.806526) (xy 209.900877 100.77461) + (xy 209.967681 100.754999) (xy 210.044279 100.748175) + ) + ) + (polygon + (pts + (xy 210.451676 100.912306) (xy 210.451676 100.77553) (xy 210.55548 100.77553) (xy 210.55548 100.564504) + (xy 210.748126 100.564504) (xy 210.748126 100.77553) (xy 210.869087 100.77553) (xy 210.869087 100.912306) + (xy 210.748126 100.912306) (xy 210.748126 101.308529) (xy 210.7519 101.349814) (xy 210.759728 101.365987) + (xy 210.77762 101.373455) (xy 210.830802 101.377345) (xy 210.849609 101.376368) (xy 210.869087 101.373437) + (xy 210.869087 101.518028) (xy 210.776825 101.525844) (xy 210.705232 101.523868) (xy 210.652683 101.513986) + (xy 210.614853 101.498229) (xy 210.588269 101.477667) (xy 210.571016 101.453151) (xy 210.559704 101.419523) + (xy 210.55548 101.373864) (xy 210.55548 100.912306) + ) + ) + (polygon + (pts + (xy 211.188191 100.767714) (xy 211.188191 101.216999) (xy 211.192553 101.276423) (xy 211.203212 101.312742) + (xy 211.219286 101.33708) (xy 211.241104 101.354452) (xy 211.26987 101.365492) (xy 211.307747 101.369529) + (xy 211.35564 101.364006) (xy 211.392926 101.348674) (xy 211.4221 101.324042) (xy 211.444401 101.288806) + (xy 211.458205 101.241164) (xy 211.463513 101.17328) (xy 211.463513 100.767714) (xy 211.660923 100.767714) + (xy 211.660923 101.514121) (xy 211.471696 101.514121) (xy 211.471696 101.408058) (xy 211.458018 101.428574) + (xy 211.432067 101.458677) (xy 211.38529 101.494266) (xy 211.34359 101.51467) (xy 211.298754 101.525748) + (xy 211.243512 101.529752) (xy 211.177342 101.524242) (xy 211.124206 101.508991) (xy 211.081511 101.485154) + (xy 211.047377 101.452792) (xy 211.020823 101.410867) (xy 211.004399 101.365679) (xy 210.993033 101.302772) + (xy 210.988705 101.217243) (xy 210.988705 100.767714) + ) + ) + (polygon + (pts + (xy 211.324844 100.748175) + ) + ) + (polygon + (pts + (xy 212.253456 100.748175) (xy 212.262615 100.748175) (xy 212.279407 100.748175) (xy 212.279407 100.947477) + (xy 212.246617 100.947477) (xy 212.223414 100.947477) (xy 212.165434 100.953102) (xy 212.121848 100.968339) + (xy 212.089264 100.99191) (xy 212.065572 101.02423) (xy 212.054146 101.05409) (xy 212.04613 101.097078) + (xy 212.043041 101.15716) (xy 212.043041 101.514121) (xy 211.846975 101.514121) (xy 211.846975 100.767714) + (xy 212.032782 100.767714) (xy 212.032782 100.89759) (xy 212.078538 100.829494) (xy 212.111368 100.79452) + (xy 212.150162 100.769383) (xy 212.196837 100.753731) + ) + ) + (polygon + (pts + (xy 212.805811 100.748175) (xy 212.880683 100.755355) (xy 212.942769 100.77561) (xy 212.994672 100.808137) + (xy 213.024946 100.8405) (xy 213.047737 100.882984) (xy 213.062645 100.938074) (xy 213.068128 101.009087) + (xy 213.068128 101.514121) (xy 212.868642 101.514121) (xy 212.868642 101.057264) (xy 212.864162 101.00178) + (xy 212.85295 100.966284) (xy 212.835884 100.941513) (xy 212.812963 100.923784) (xy 212.782943 100.912514) + (xy 212.743651 100.908398) (xy 212.696473 100.914095) (xy 212.659484 100.930005) (xy 212.630267 100.955815) + (xy 212.60773 100.993151) (xy 212.593854 101.041502) (xy 212.588618 101.107578) (xy 212.588618 101.514121) + (xy 212.394567 101.514121) (xy 212.394567 100.767714) (xy 212.582451 100.767714) (xy 212.582451 100.874754) + (xy 212.621278 100.823238) (xy 212.653465 100.792871) (xy 212.695645 100.768668) (xy 212.745787 100.753537) + ) + ) + (polygon + (pts + (xy 212.734126 100.748175) + ) + ) + (polygon + (pts + (xy 214.047481 100.748175) (xy 214.114239 100.754352) (xy 214.172838 100.772172) (xy 214.208261 100.791009) + (xy 214.238956 100.815307) (xy 214.265406 100.845445) (xy 214.290496 100.888662) (xy 214.302959 100.931479) + (xy 214.307735 100.982639) (xy 214.309797 101.075644) (xy 214.309797 101.514121) (xy 214.110984 101.514121) + (xy 214.110984 101.058302) (xy 214.105368 101.001388) (xy 214.090467 100.960666) (xy 214.068317 100.932385) + (xy 214.035899 100.914878) (xy 213.989412 100.908398) (xy 213.940497 100.9146) (xy 213.902299 100.931953) + (xy 213.872236 100.9603) (xy 213.85119 100.997044) (xy 213.837398 101.045365) (xy 213.832303 101.108494) + (xy 213.832303 101.514121) (xy 213.638252 101.514121) (xy 213.638252 100.509794) (xy 213.832303 100.509794) + (xy 213.832303 100.863091) (xy 213.863339 100.823161) (xy 213.895925 100.793816) (xy 213.930305 100.773515) + (xy 213.987407 100.754518) + ) + ) + (polygon + (pts + (xy 214.903971 100.75353) (xy 214.969616 100.768614) (xy 215.025315 100.792425) (xy 215.072639 100.824632) + (xy 215.112685 100.865595) (xy 215.153768 100.926684) (xy 215.183022 100.992627) (xy 215.200846 101.064397) + (xy 215.206962 101.143238) (xy 215.200788 101.223508) (xy 215.182871 101.295849) (xy 215.153607 101.361614) + (xy 215.112685 101.421858) (xy 215.072734 101.462146) (xy 215.025469 101.493879) (xy 214.969776 101.517375) + (xy 214.904079 101.532275) (xy 214.826432 101.537568) (xy 214.748813 101.532276) (xy 214.683135 101.517377) + (xy 214.627453 101.493882) (xy 214.580192 101.462148) (xy 214.540241 101.421858) (xy 214.499319 101.361614) + (xy 214.470054 101.295849) (xy 214.452138 101.223508) (xy 214.445963 101.143238) (xy 214.44602 101.142505) + (xy 214.648196 101.142505) (xy 214.654077 101.216371) (xy 214.670003 101.273036) (xy 214.694297 101.316223) + (xy 214.719582 101.34278) (xy 214.749269 101.361614) (xy 214.78423 101.373249) (xy 214.825821 101.377345) + (xy 214.867382 101.373244) (xy 214.902254 101.361604) (xy 214.931806 101.342773) (xy 214.956919 101.316223) + (xy 214.981042 101.27306) (xy 214.996868 101.216396) (xy 215.002714 101.142505) (xy 214.99686 101.068614) + (xy 214.981028 101.012088) (xy 214.956919 100.969154) (xy 214.922509 100.935734) (xy 214.879703 100.915542) + (xy 214.825821 100.908398) (xy 214.771886 100.915535) (xy 214.728928 100.935725) (xy 214.694297 100.969154) + (xy 214.670017 101.012113) (xy 214.654085 101.068639) (xy 214.648196 101.142505) (xy 214.44602 101.142505) + (xy 214.452079 101.064397) (xy 214.469903 100.992627) (xy 214.499157 100.926684) (xy 214.540241 100.865595) + (xy 214.580287 100.824629) (xy 214.627606 100.792422) (xy 214.683295 100.768612) (xy 214.748921 100.753529) + (xy 214.826432 100.748175) + ) + ) + (polygon + (pts + (xy 216.178622 100.748175) (xy 216.227233 100.752828) (xy 216.275647 100.766982) (xy 216.320299 100.792143) + (xy 216.362414 100.832866) (xy 216.388298 100.875783) (xy 216.404729 100.929403) (xy 216.409574 100.971728) + (xy 216.411568 101.040411) (xy 216.410225 101.514121) (xy 216.210739 101.514121) (xy 216.210739 101.032046) + (xy 216.207021 100.991305) (xy 216.197062 100.961216) (xy 216.175419 100.932324) (xy 216.144627 100.914791) + (xy 216.101441 100.908398) (xy 216.062971 100.912981) (xy 216.0327 100.925786) (xy 216.0087 100.946539) + (xy 215.990066 100.976481) (xy 215.978556 101.014821) (xy 215.974373 101.063309) (xy 215.974373 101.514121) + (xy 215.778308 101.514121) (xy 215.778308 101.067584) (xy 215.774229 101.005567) (xy 215.76463 100.970558) + (xy 215.7436 100.940892) (xy 215.7127 100.922844) (xy 215.668337 100.916214) (xy 215.627218 100.920196) + (xy 215.596284 100.930985) (xy 215.57314 100.947677) (xy 215.556291 100.970558) (xy 215.545137 101.005644) + (xy 215.540598 101.06276) (xy 215.540598 101.514121) (xy 215.343189 101.514121) (xy 215.343189 100.767714) + (xy 215.532416 100.767714) (xy 215.532416 100.871273) (xy 215.569934 100.820151) (xy 215.600743 100.790734) + (xy 215.640565 100.767801) (xy 215.688825 100.75334) (xy 215.747594 100.748175) (xy 215.803516 100.752681) + (xy 215.848828 100.765185) (xy 215.885591 100.78475) (xy 215.922607 100.823211) (xy 215.949827 100.871945) + (xy 215.978181 100.832169) (xy 216.009758 100.801244) (xy 216.044776 100.778095) (xy 216.085769 100.761653) + (xy 216.130164 100.751616) + ) + ) + (polygon + (pts + (xy 216.946166 100.752214) (xy 217.001656 100.76393) (xy 217.052339 100.78298) (xy 217.098634 100.810304) + (xy 217.13947 100.846589) (xy 217.175316 100.892828) (xy 217.200691 100.938493) (xy 217.219654 100.9894) + (xy 217.232041 101.046334) (xy 217.237087 101.103134) (xy 217.238208 101.193674) (xy 216.728595 101.193674) + (xy 216.735374 101.2502) (xy 216.749905 101.293911) (xy 216.771108 101.327498) (xy 216.798937 101.352859) + (xy 216.827018 101.368379) (xy 216.859049 101.377925) (xy 216.895963 101.381252) (xy 216.934688 101.377172) + (xy 216.966757 101.365617) (xy 216.993599 101.346875) (xy 217.012255 101.32562) (xy 217.029808 101.295279) + (xy 217.228622 101.295279) (xy 217.218485 101.337201) (xy 217.196323 101.381536) (xy 217.159623 101.429368) + (xy 217.119285 101.46756) (xy 217.073304 101.497358) (xy 217.020878 101.519152) (xy 216.960869 101.532785) + (xy 216.891872 101.537568) (xy 216.822411 101.531756) (xy 216.758149 101.51467) (xy 216.698006 101.486309) + (xy 216.641156 101.445977) (xy 216.604271 101.407634) (xy 216.574619 101.360459) (xy 216.552212 101.302903) + (xy 216.537741 101.232908) (xy 216.532529 101.148) (xy 216.538545 101.064714) (xy 216.733358 101.064714) + (xy 217.035975 101.064714) (xy 217.028017 101.015266) (xy 217.012188 100.977237) (xy 216.989202 100.948149) + (xy 216.959184 100.926189) (xy 216.924886 100.912972) (xy 216.885033 100.908398) (xy 216.841811 100.913453) + (xy 216.807536 100.927605) (xy 216.780131 100.95053) (xy 216.759168 100.980539) (xy 216.743414 101.018056) + (xy 216.733358 101.064714) (xy 216.538545 101.064714) (xy 216.539535 101.051015) (xy 216.559046 100.971178) + (xy 216.589535 100.905431) (xy 216.630532 100.851368) (xy 216.682769 100.806526) (xy 216.741631 100.77461) + (xy 216.808434 100.754999) (xy 216.885033 100.748175) + ) ) ) ) - (gr_text "chrg" - (at 164.986608 94.328328 0) + (gr_text "rechargable AAA NiMH only" + (at 206.901179 99.92469 0) (layer "F.SilkS") - (uuid "bf3e82a3-041e-4f49-8220-d6bf6a42491d") + (uuid "808ff26c-fadf-4505-95f7-cb576bafdf2c") + (effects + (font + (face "Helvetica") + (size 1 1) + (thickness 0.25) + (bold yes) + ) + (justify bottom) + ) + (render_cache "rechargable AAA NiMH only" 0 + (polygon + (pts + (xy 198.15869 98.988744) (xy 198.167849 98.988744) (xy 198.184641 98.988744) (xy 198.184641 99.188046) + (xy 198.151851 99.188046) (xy 198.128648 99.188046) (xy 198.070669 99.193671) (xy 198.027082 99.208908) + (xy 197.994498 99.232479) (xy 197.970806 99.264799) (xy 197.95938 99.294659) (xy 197.951364 99.337647) + (xy 197.948275 99.397729) (xy 197.948275 99.75469) (xy 197.752209 99.75469) (xy 197.752209 99.008283) + (xy 197.938017 99.008283) (xy 197.938017 99.138159) (xy 197.983772 99.070063) (xy 198.016602 99.035089) + (xy 198.055396 99.009952) (xy 198.102072 98.9943) + ) + ) + (polygon + (pts + (xy 198.653354 98.992783) (xy 198.708844 99.004499) (xy 198.759527 99.023549) (xy 198.805822 99.050873) + (xy 198.846659 99.087158) (xy 198.882504 99.133397) (xy 198.907879 99.179062) (xy 198.926842 99.229969) + (xy 198.939229 99.286903) (xy 198.944275 99.343703) (xy 198.945396 99.434243) (xy 198.435783 99.434243) + (xy 198.442563 99.490769) (xy 198.457093 99.53448) (xy 198.478296 99.568067) (xy 198.506125 99.593428) + (xy 198.534206 99.608948) (xy 198.566237 99.618494) (xy 198.603151 99.621821) (xy 198.641876 99.617741) + (xy 198.673945 99.606186) (xy 198.700787 99.587444) (xy 198.719443 99.566189) (xy 198.736996 99.535848) + (xy 198.93581 99.535848) (xy 198.925674 99.57777) (xy 198.903511 99.622105) (xy 198.866811 99.669937) + (xy 198.826473 99.708129) (xy 198.780492 99.737927) (xy 198.728066 99.759721) (xy 198.668057 99.773354) + (xy 198.59906 99.778137) (xy 198.529599 99.772325) (xy 198.465337 99.755239) (xy 198.405194 99.726878) + (xy 198.348345 99.686546) (xy 198.31146 99.648203) (xy 198.281807 99.601028) (xy 198.2594 99.543472) + (xy 198.244929 99.473477) (xy 198.239717 99.388569) (xy 198.245733 99.305283) (xy 198.440546 99.305283) + (xy 198.743163 99.305283) (xy 198.735205 99.255835) (xy 198.719377 99.217806) (xy 198.696391 99.188718) + (xy 198.666372 99.166758) (xy 198.632074 99.153541) (xy 198.592221 99.148967) (xy 198.548999 99.154022) + (xy 198.514725 99.168174) (xy 198.487319 99.191099) (xy 198.466356 99.221108) (xy 198.450602 99.258625) + (xy 198.440546 99.305283) (xy 198.245733 99.305283) (xy 198.246723 99.291584) (xy 198.266234 99.211747) + (xy 198.296723 99.146) (xy 198.33772 99.091937) (xy 198.389957 99.047095) (xy 198.448819 99.015179) + (xy 198.515622 98.995568) (xy 198.592221 98.988744) + ) + ) + (polygon + (pts + (xy 199.520832 99.270112) (xy 199.511002 99.229974) (xy 199.492805 99.194396) (xy 199.467775 99.16974) + (xy 199.434726 99.154489) (xy 199.391017 99.148967) (xy 199.345241 99.155262) (xy 199.308814 99.17312) + (xy 199.279441 99.202909) (xy 199.256439 99.247397) (xy 199.242687 99.305382) (xy 199.237327 99.389241) + (xy 199.242668 99.469113) (xy 199.256439 99.524796) (xy 199.278513 99.566633) (xy 199.306975 99.594845) + (xy 199.342588 99.611879) (xy 199.387659 99.617914) (xy 199.431542 99.61316) (xy 199.462751 99.600497) + (xy 199.484623 99.580972) (xy 199.507162 99.539921) (xy 199.519489 99.485045) (xy 199.718242 99.485045) + (xy 199.708274 99.5419) (xy 199.687162 99.597127) (xy 199.654006 99.651558) (xy 199.614357 99.696673) + (xy 199.56849 99.731477) (xy 199.515573 99.756771) (xy 199.45427 99.772576) (xy 199.382835 99.778137) + (xy 199.309849 99.773261) (xy 199.248672 99.759599) (xy 199.197358 99.738173) (xy 199.154326 99.709399) + (xy 199.118442 99.673051) (xy 199.082713 99.618704) (xy 199.05633 99.555257) (xy 199.039655 99.481043) + (xy 199.033751 99.394004) (xy 199.040503 99.29523) (xy 199.059258 99.214154) (xy 199.088421 99.147669) + (xy 199.127357 99.09328) (xy 199.17749 99.048329) (xy 199.236017 99.015986) (xy 199.3046 98.995844) + (xy 199.385583 98.988744) (xy 199.455873 98.99306) (xy 199.516593 99.005295) (xy 199.569156 99.024674) + (xy 199.614744 99.050843) (xy 199.652526 99.085138) (xy 199.683004 99.131213) (xy 199.706019 99.191682) + (xy 199.720318 99.270112) + ) + ) + (polygon + (pts + (xy 199.389002 98.988744) + ) + ) + (polygon + (pts + (xy 200.264369 98.988744) (xy 200.331127 98.994921) (xy 200.389726 99.012741) (xy 200.425149 99.031578) + (xy 200.455844 99.055876) (xy 200.482294 99.086014) (xy 200.507384 99.129231) (xy 200.519847 99.172048) + (xy 200.524623 99.223208) (xy 200.526685 99.316213) (xy 200.526685 99.75469) (xy 200.327872 99.75469) + (xy 200.327872 99.298871) (xy 200.322256 99.241957) (xy 200.307355 99.201235) (xy 200.285205 99.172954) + (xy 200.252787 99.155447) (xy 200.2063 99.148967) (xy 200.157385 99.155169) (xy 200.119187 99.172522) + (xy 200.089124 99.200869) (xy 200.068078 99.237613) (xy 200.054286 99.285934) (xy 200.049191 99.349063) + (xy 200.049191 99.75469) (xy 199.85514 99.75469) (xy 199.85514 98.750363) (xy 200.049191 98.750363) + (xy 200.049191 99.10366) (xy 200.080227 99.06373) (xy 200.112813 99.034385) (xy 200.147193 99.014084) + (xy 200.204295 98.995087) + ) + ) + (polygon + (pts + (xy 201.08205 98.994427) (xy 201.154011 99.010844) (xy 201.218931 99.03747) (xy 201.259402 99.066197) + (xy 201.288513 99.104816) (xy 201.307086 99.155487) (xy 201.31388 99.221874) (xy 201.31388 99.566256) + (xy 201.315223 99.653084) (xy 201.319837 99.689785) (xy 201.326825 99.707612) (xy 201.338419 99.720341) + (xy 201.355585 99.731242) (xy 201.355585 99.75469) (xy 201.143765 99.75469) (xy 201.131492 99.71268) + (xy 201.126057 99.667922) (xy 201.082818 99.708107) (xy 201.033123 99.74205) (xy 200.98997 99.7619) + (xy 200.942896 99.773988) (xy 200.891035 99.778137) (xy 200.825818 99.771308) (xy 200.770858 99.751834) + (xy 200.723973 99.720068) (xy 200.695803 99.688927) (xy 200.675409 99.651969) (xy 200.662623 99.608021) + (xy 200.658088 99.555448) (xy 200.659249 99.541832) (xy 200.853482 99.541832) (xy 200.857001 99.574331) + (xy 200.866457 99.597938) (xy 200.881143 99.614922) (xy 200.911347 99.631669) (xy 200.948432 99.637453) + (xy 200.98915 99.633309) (xy 201.027486 99.620961) (xy 201.064203 99.600023) (xy 201.08604 99.579325) + (xy 201.102791 99.551089) (xy 201.114227 99.513381) (xy 201.119219 99.463552) (xy 201.119219 99.390096) + (xy 201.081972 99.409147) (xy 201.030375 99.422641) (xy 200.986656 99.430946) (xy 200.929924 99.444513) + (xy 200.898545 99.457996) (xy 200.873585 99.479241) (xy 200.858736 99.506518) (xy 200.853482 99.541832) + (xy 200.659249 99.541832) (xy 200.662744 99.50085) (xy 200.675901 99.454935) (xy 200.696917 99.416081) + (xy 200.725956 99.383113) (xy 200.763967 99.355414) (xy 200.804148 99.336769) (xy 200.859767 99.320384) + (xy 200.934754 99.307298) (xy 201.001005 99.299054) (xy 201.050982 99.290456) (xy 201.078247 99.281835) + (xy 201.102251 99.266942) (xy 201.115449 99.248739) (xy 201.11989 99.226148) (xy 201.115956 99.197295) + (xy 201.105288 99.176853) (xy 201.088078 99.162584) (xy 201.052131 99.150078) (xy 200.994838 99.145059) + (xy 200.950145 99.149506) (xy 200.918783 99.161224) (xy 200.897202 99.178948) (xy 200.880619 99.20714) + (xy 200.869847 99.246664) (xy 200.682024 99.246664) (xy 200.691366 99.183435) (xy 200.70979 99.130757) + (xy 200.736673 99.086746) (xy 200.769198 99.053693) (xy 200.810149 99.027014) (xy 200.861086 99.006727) + (xy 200.924106 98.99353) (xy 201.001738 98.988744) + ) + ) + (polygon + (pts + (xy 201.890721 98.988744) (xy 201.89988 98.988744) (xy 201.916671 98.988744) (xy 201.916671 99.188046) + (xy 201.883882 99.188046) (xy 201.860679 99.188046) (xy 201.802699 99.193671) (xy 201.759112 99.208908) + (xy 201.726529 99.232479) (xy 201.702837 99.264799) (xy 201.691411 99.294659) (xy 201.683394 99.337647) + (xy 201.680305 99.397729) (xy 201.680305 99.75469) (xy 201.484239 99.75469) (xy 201.484239 99.008283) + (xy 201.670047 99.008283) (xy 201.670047 99.138159) (xy 201.715803 99.070063) (xy 201.748632 99.035089) + (xy 201.787427 99.009952) (xy 201.834102 98.9943) + ) + ) + (polygon + (pts + (xy 202.355455 98.993322) (xy 202.399356 99.006085) (xy 202.442717 99.030761) (xy 202.480828 99.06664) + (xy 202.514151 99.115567) (xy 202.514151 99.008283) (xy 202.703378 99.008283) (xy 202.703378 99.715916) + (xy 202.696962 99.811566) (xy 202.679972 99.882248) (xy 202.654895 99.933597) (xy 202.618896 99.975803) + (xy 202.571593 100.009915) (xy 202.510754 100.036036) (xy 202.433237 100.053209) (xy 202.335182 100.059505) + (xy 202.24132 100.052608) (xy 202.164709 100.033466) (xy 202.102174 100.003634) (xy 202.062003 99.972111) + (xy 202.032513 99.93453) (xy 202.012643 99.889962) (xy 202.002462 99.836755) (xy 202.21422 99.836755) + (xy 202.225635 99.866716) (xy 202.240843 99.884932) (xy 202.263506 99.898197) (xy 202.297465 99.907421) + (xy 202.346783 99.911005) (xy 202.398617 99.905922) (xy 202.437504 99.892157) (xy 202.466512 99.870849) + (xy 202.487528 99.841579) (xy 202.499052 99.81059) (xy 202.507423 99.762656) (xy 202.510731 99.691858) + (xy 202.510731 99.644658) (xy 202.480439 99.687148) (xy 202.450586 99.715061) (xy 202.409776 99.738501) + (xy 202.360182 99.753304) (xy 202.299644 99.758597) (xy 202.22975 99.751916) (xy 202.169416 99.732749) + (xy 202.116732 99.701491) (xy 202.070422 99.657298) (xy 202.034321 99.604742) (xy 202.007626 99.542762) + (xy 201.990705 99.469573) (xy 201.984913 99.386127) (xy 202.186254 99.386127) (xy 202.191947 99.449353) + (xy 202.208114 99.502936) (xy 202.232553 99.545585) (xy 202.263537 99.574573) (xy 202.301968 99.59215) + (xy 202.350202 99.598374) (xy 202.393422 99.592557) (xy 202.431409 99.575443) (xy 202.465607 99.546167) + (xy 202.490073 99.508357) (xy 202.506509 99.454695) (xy 202.512746 99.379899) (xy 202.506998 99.309628) + (xy 202.491516 99.256507) (xy 202.467989 99.216684) (xy 202.434835 99.185596) (xy 202.395547 99.167114) + (xy 202.348126 99.160691) (xy 202.300057 99.167017) (xy 202.261805 99.184899) (xy 202.230992 99.214484) + (xy 202.206771 99.258205) (xy 202.191808 99.313522) (xy 202.186254 99.386127) (xy 201.984913 99.386127) + (xy 201.984693 99.382952) (xy 201.990269 99.299867) (xy 202.006273 99.226333) (xy 202.032018 99.160915) + (xy 202.067369 99.102439) (xy 202.103285 99.061426) (xy 202.143877 99.030086) (xy 202.189743 99.007548) + (xy 202.24189 98.993608) (xy 202.301659 98.988744) + ) + ) + (polygon + (pts + (xy 203.258742 98.994427) (xy 203.330703 99.010844) (xy 203.395623 99.03747) (xy 203.436094 99.066197) + (xy 203.465205 99.104816) (xy 203.483779 99.155487) (xy 203.490572 99.221874) (xy 203.490572 99.566256) + (xy 203.491916 99.653084) (xy 203.496529 99.689785) (xy 203.503517 99.707612) (xy 203.515111 99.720341) + (xy 203.532277 99.731242) (xy 203.532277 99.75469) (xy 203.320457 99.75469) (xy 203.308184 99.71268) + (xy 203.30275 99.667922) (xy 203.25951 99.708107) (xy 203.209815 99.74205) (xy 203.166663 99.7619) + (xy 203.119588 99.773988) (xy 203.067727 99.778137) (xy 203.002511 99.771308) (xy 202.94755 99.751834) + (xy 202.900665 99.720068) (xy 202.872495 99.688927) (xy 202.852102 99.651969) (xy 202.839315 99.608021) + (xy 202.83478 99.555448) (xy 202.835941 99.541832) (xy 203.030175 99.541832) (xy 203.033693 99.574331) + (xy 203.043149 99.597938) (xy 203.057835 99.614922) (xy 203.088039 99.631669) (xy 203.125124 99.637453) + (xy 203.165842 99.633309) (xy 203.204178 99.620961) (xy 203.240895 99.600023) (xy 203.262732 99.579325) + (xy 203.279484 99.551089) (xy 203.290919 99.513381) (xy 203.295911 99.463552) (xy 203.295911 99.390096) + (xy 203.258664 99.409147) (xy 203.207067 99.422641) (xy 203.163348 99.430946) (xy 203.106616 99.444513) + (xy 203.075237 99.457996) (xy 203.050277 99.479241) (xy 203.035429 99.506518) (xy 203.030175 99.541832) + (xy 202.835941 99.541832) (xy 202.839437 99.50085) (xy 202.852593 99.454935) (xy 202.873609 99.416081) + (xy 202.902648 99.383113) (xy 202.94066 99.355414) (xy 202.98084 99.336769) (xy 203.036459 99.320384) + (xy 203.111446 99.307298) (xy 203.177697 99.299054) (xy 203.227674 99.290456) (xy 203.254939 99.281835) + (xy 203.278944 99.266942) (xy 203.292141 99.248739) (xy 203.296582 99.226148) (xy 203.292649 99.197295) + (xy 203.28198 99.176853) (xy 203.26477 99.162584) (xy 203.228823 99.150078) (xy 203.17153 99.145059) + (xy 203.126837 99.149506) (xy 203.095476 99.161224) (xy 203.073894 99.178948) (xy 203.057311 99.20714) + (xy 203.046539 99.246664) (xy 202.858716 99.246664) (xy 202.868058 99.183435) (xy 202.886482 99.130757) + (xy 202.913365 99.086746) (xy 202.94589 99.053693) (xy 202.986842 99.027014) (xy 203.037778 99.006727) + (xy 203.100798 98.99353) (xy 203.17843 98.988744) + ) + ) + (polygon + (pts + (xy 203.850159 99.103355) (xy 203.889964 99.056074) (xy 203.931431 99.023243) (xy 203.968034 99.004702) + (xy 204.012106 98.992945) (xy 204.065337 98.988744) (xy 204.136683 98.995831) (xy 204.197454 99.016082) + (xy 204.249819 99.049061) (xy 204.295169 99.095783) (xy 204.330385 99.151011) (xy 204.356251 99.214438) + (xy 204.372495 99.287514) (xy 204.378212 99.372022) (xy 204.372594 99.45974) (xy 204.356572 99.536399) + (xy 204.331007 99.603631) (xy 204.296207 99.662793) (xy 204.260423 99.704715) (xy 204.220377 99.736543) + (xy 204.175541 99.759285) (xy 204.124976 99.773275) (xy 204.067413 99.778137) (xy 204.006854 99.773505) + (xy 203.958204 99.760725) (xy 203.919157 99.74089) (xy 203.886823 99.713206) (xy 203.846739 99.663709) + (xy 203.846739 99.75469) (xy 203.656169 99.75469) (xy 203.656169 99.393088) (xy 203.844053 99.393088) + (xy 203.849173 99.45665) (xy 203.863563 99.509676) (xy 203.886368 99.554105) (xy 203.910082 99.581798) + (xy 203.938754 99.601418) (xy 203.973363 99.613593) (xy 204.015511 99.617914) (xy 204.06232 99.610907) + (xy 204.10051 99.590686) (xy 204.132259 99.556181) (xy 204.154527 99.513061) (xy 204.168807 99.459751) + (xy 204.173964 99.393821) (xy 204.168349 99.317205) (xy 204.153447 99.260586) (xy 204.129073 99.215776) + (xy 204.097882 99.185484) (xy 204.059016 99.167174) (xy 204.010016 99.160691) (xy 203.960132 99.167107) + (xy 203.920679 99.18517) (xy 203.889145 99.214874) (xy 203.864569 99.25851) (xy 203.849723 99.314725) + (xy 203.844053 99.393088) (xy 203.656169 99.393088) (xy 203.656169 98.750363) (xy 203.850159 98.750363) + ) + ) + (polygon + (pts + (xy 204.716671 99.75469) (xy 204.521949 99.75469) (xy 204.521949 98.750363) (xy 204.716671 98.750363) + ) + ) + (polygon + (pts + (xy 205.261589 98.992783) (xy 205.317079 99.004499) (xy 205.367762 99.023549) (xy 205.414057 99.050873) + (xy 205.454893 99.087158) (xy 205.490738 99.133397) (xy 205.516113 99.179062) (xy 205.535077 99.229969) + (xy 205.547463 99.286903) (xy 205.552509 99.343703) (xy 205.553631 99.434243) (xy 205.044018 99.434243) + (xy 205.050797 99.490769) (xy 205.065328 99.53448) (xy 205.08653 99.568067) (xy 205.11436 99.593428) + (xy 205.14244 99.608948) (xy 205.174471 99.618494) (xy 205.211385 99.621821) (xy 205.250111 99.617741) + (xy 205.28218 99.606186) (xy 205.309021 99.587444) (xy 205.327677 99.566189) (xy 205.34523 99.535848) + (xy 205.544044 99.535848) (xy 205.533908 99.57777) (xy 205.511745 99.622105) (xy 205.475045 99.669937) + (xy 205.434707 99.708129) (xy 205.388726 99.737927) (xy 205.3363 99.759721) (xy 205.276292 99.773354) + (xy 205.207294 99.778137) (xy 205.137833 99.772325) (xy 205.073571 99.755239) (xy 205.013429 99.726878) + (xy 204.956579 99.686546) (xy 204.919694 99.648203) (xy 204.890042 99.601028) (xy 204.867634 99.543472) + (xy 204.853164 99.473477) (xy 204.847952 99.388569) (xy 204.853968 99.305283) (xy 205.048781 99.305283) + (xy 205.351398 99.305283) (xy 205.34344 99.255835) (xy 205.327611 99.217806) (xy 205.304625 99.188718) + (xy 205.274606 99.166758) (xy 205.240308 99.153541) (xy 205.200455 99.148967) (xy 205.157234 99.154022) + (xy 205.122959 99.168174) (xy 205.095553 99.191099) (xy 205.074591 99.221108) (xy 205.058837 99.258625) + (xy 205.048781 99.305283) (xy 204.853968 99.305283) (xy 204.854957 99.291584) (xy 204.874468 99.211747) + (xy 204.904957 99.146) (xy 204.945954 99.091937) (xy 204.998191 99.047095) (xy 205.057053 99.015179) + (xy 205.123857 98.995568) (xy 205.200455 98.988744) + ) + ) + (polygon + (pts + (xy 206.919742 99.75469) (xy 206.691558 99.75469) (xy 206.626651 99.543664) (xy 206.255707 99.543664) + (xy 206.186036 99.75469) (xy 205.966096 99.75469) (xy 206.102567 99.371717) (xy 206.312432 99.371717) + (xy 206.56791 99.371717) (xy 206.442186 98.976959) (xy 206.312432 99.371717) (xy 206.102567 99.371717) + (xy 206.325377 98.746455) (xy 206.563147 98.746455) + ) + ) + (polygon + (pts + (xy 207.92993 99.75469) (xy 207.701746 99.75469) (xy 207.636839 99.543664) (xy 207.265895 99.543664) + (xy 207.196225 99.75469) (xy 206.976284 99.75469) (xy 207.112755 99.371717) (xy 207.32262 99.371717) + (xy 207.578099 99.371717) (xy 207.452375 98.976959) (xy 207.32262 99.371717) (xy 207.112755 99.371717) + (xy 207.335565 98.746455) (xy 207.573336 98.746455) + ) + ) + (polygon + (pts + (xy 208.940119 99.75469) (xy 208.711935 99.75469) (xy 208.647027 99.543664) (xy 208.276084 99.543664) + (xy 208.206413 99.75469) (xy 207.986473 99.75469) (xy 208.122944 99.371717) (xy 208.332809 99.371717) + (xy 208.588287 99.371717) (xy 208.462563 98.976959) (xy 208.332809 99.371717) (xy 208.122944 99.371717) + (xy 208.345754 98.746455) (xy 208.583524 98.746455) + ) + ) + (polygon + (pts + (xy 209.402287 98.746455) (xy 209.622961 98.746455) (xy 210.023946 99.444929) (xy 210.023946 98.746455) + (xy 210.220012 98.746455) (xy 210.220012 99.75469) (xy 210.009597 99.75469) (xy 209.598353 99.038386) + (xy 209.598353 99.75469) (xy 209.402287 99.75469) + ) + ) + (polygon + (pts + (xy 209.819027 98.746455) + ) + ) + (polygon + (pts + (xy 210.60036 98.918402) (xy 210.40295 98.918402) (xy 210.40295 98.742547) (xy 210.60036 98.742547) + ) + ) + (polygon + (pts + (xy 210.40295 99.008283) (xy 210.60036 99.008283) (xy 210.60036 99.75469) (xy 210.40295 99.75469) + ) + ) + (polygon + (pts + (xy 211.472123 98.746455) (xy 211.774801 98.746455) (xy 211.774801 99.75469) (xy 211.578735 99.75469) + (xy 211.578735 99.072763) (xy 211.579407 98.990332) (xy 211.580079 98.908571) (xy 211.389508 99.75469) + (xy 211.18526 99.75469) (xy 210.996033 98.908571) (xy 210.996705 98.990332) (xy 210.997376 99.072763) + (xy 210.997376 99.75469) (xy 210.80131 99.75469) (xy 210.80131 98.746455) (xy 211.107347 98.746455) + (xy 211.290468 99.539206) + ) + ) + (polygon + (pts + (xy 211.968913 99.75469) (xy 211.968913 98.746455) (xy 212.177252 98.746455) (xy 212.177252 99.129428) + (xy 212.570728 99.129428) (xy 212.570728 98.746455) (xy 212.779738 98.746455) (xy 212.779738 99.75469) + (xy 212.570728 99.75469) (xy 212.570728 99.301375) (xy 212.177252 99.301375) (xy 212.177252 99.75469) + ) + ) + (polygon + (pts + (xy 213.7658 98.994099) (xy 213.831444 99.009183) (xy 213.887144 99.032994) (xy 213.934468 99.065201) + (xy 213.974513 99.106164) (xy 214.015597 99.167253) (xy 214.04485 99.233196) (xy 214.062675 99.304966) + (xy 214.068791 99.383807) (xy 214.062616 99.464077) (xy 214.0447 99.536418) (xy 214.015435 99.602183) + (xy 213.974513 99.662427) (xy 213.934563 99.702715) (xy 213.887298 99.734448) (xy 213.831605 99.757944) + (xy 213.765908 99.772844) (xy 213.688261 99.778137) (xy 213.610641 99.772845) (xy 213.544964 99.757946) + (xy 213.489281 99.734451) (xy 213.44202 99.702717) (xy 213.402069 99.662427) (xy 213.361147 99.602183) + (xy 213.331883 99.536418) (xy 213.313966 99.464077) (xy 213.307791 99.383807) (xy 213.307848 99.383074) + (xy 213.510025 99.383074) (xy 213.515906 99.45694) (xy 213.531831 99.513605) (xy 213.556125 99.556792) + (xy 213.58141 99.583349) (xy 213.611097 99.602183) (xy 213.646059 99.613818) (xy 213.68765 99.617914) + (xy 213.729211 99.613813) (xy 213.764082 99.602173) (xy 213.793634 99.583342) (xy 213.818748 99.556792) + (xy 213.842871 99.513629) (xy 213.858696 99.456965) (xy 213.864543 99.383074) (xy 213.858688 99.309183) + (xy 213.842857 99.252657) (xy 213.818748 99.209723) (xy 213.784337 99.176303) (xy 213.741531 99.156111) + (xy 213.68765 99.148967) (xy 213.633714 99.156104) (xy 213.590757 99.176294) (xy 213.556125 99.209723) + (xy 213.531846 99.252682) (xy 213.515914 99.309208) (xy 213.510025 99.383074) (xy 213.307848 99.383074) + (xy 213.313907 99.304966) (xy 213.331732 99.233196) (xy 213.360986 99.167253) (xy 213.402069 99.106164) + (xy 213.442115 99.065198) (xy 213.489435 99.032991) (xy 213.545124 99.009181) (xy 213.61075 98.994098) + (xy 213.688261 98.988744) + ) + ) + (polygon + (pts + (xy 214.621024 98.988744) (xy 214.695897 98.995924) (xy 214.757982 99.016179) (xy 214.809885 99.048706) + (xy 214.840159 99.081069) (xy 214.86295 99.123553) (xy 214.877858 99.178643) (xy 214.883341 99.249656) + (xy 214.883341 99.75469) (xy 214.683856 99.75469) (xy 214.683856 99.297833) (xy 214.679375 99.242349) + (xy 214.668163 99.206853) (xy 214.651097 99.182082) (xy 214.628176 99.164353) (xy 214.598156 99.153083) + (xy 214.558864 99.148967) (xy 214.511686 99.154664) (xy 214.474698 99.170574) (xy 214.44548 99.196384) + (xy 214.422943 99.23372) (xy 214.409067 99.282071) (xy 214.403831 99.348147) (xy 214.403831 99.75469) + (xy 214.20978 99.75469) (xy 214.20978 99.008283) (xy 214.397664 99.008283) (xy 214.397664 99.115323) + (xy 214.436492 99.063807) (xy 214.468678 99.03344) (xy 214.510858 99.009237) (xy 214.561 98.994106) + ) + ) + (polygon + (pts + (xy 214.549339 98.988744) + ) + ) + (polygon + (pts + (xy 215.262101 99.75469) (xy 215.067378 99.75469) (xy 215.067378 98.750363) (xy 215.262101 98.750363) + ) + ) + (polygon + (pts + (xy 215.482163 99.899281) (xy 215.506771 99.901235) (xy 215.56142 99.899648) (xy 215.585814 99.893602) + (xy 215.60514 99.883283) (xy 215.620189 99.86685) (xy 215.636891 99.832847) (xy 215.648232 99.797708) + (xy 215.648859 99.785953) (xy 215.375612 99.008283) (xy 215.592134 99.008283) (xy 215.754738 99.558868) + (xy 215.908428 99.008283) (xy 216.115424 99.008283) (xy 215.859946 99.742355) (xy 215.805789 99.88783) + (xy 215.768288 99.96899) (xy 215.743137 100.00803) (xy 215.72005 100.028176) (xy 215.68613 100.044223) + (xy 215.63791 100.055279) (xy 215.571007 100.059505) (xy 215.529302 100.059016) (xy 215.482163 100.055597) + ) + ) + (polygon + (pts + (xy 215.745885 98.988744) + ) + ) + ) + ) + (gr_text "full" + (at 144.437396 92.662781 270) + (layer "F.SilkS") + (uuid "e0ac1584-e6e5-4d38-a8ea-9c93471751b6") (effects (font (size 1 1) - (thickness 0.1) + (thickness 0.125) ) - (justify left bottom) + (justify left) ) ) (gr_text "Electrical and Computer Engineer" @@ -30412,7 +32668,7 @@ (justify left bottom) ) ) - (gr_text "BEFORE RE-ORDERING:\n- fix routing to MCU; footprint was changed\n- fix vtext\n- SPI NSI\n- LEDs?\n- change your god damn test pins - remove if no more needed\n- remove button outlines\n- SPI speed stuck at 2mHZ - differential routing?\n- LCD backlight MOSFTER\n- test to see if sleep mode is accurate to datasheet - screen responds in sleep mode, which is sus\n- add mosfet to LED VDD if above is too sus" + (gr_text "BEFORE RE-ORDERING:\n- SPI speed stuck at 2mHZ - differential routing?\n- don't forget stencil!!!!\n- check 3d model (WITH CORRECT LAYERS AAAAAAAA)" (at 135.087495 79.340705 0) (layer "Cmts.User" knockout) (uuid "f62f4e68-b57a-4b61-ac63-ac1136d71720") @@ -30426,64 +32682,96 @@ ) ) (segment - (start 165.988192 126.72137) - (end 166.190878 126.518684) + (start 216.827776 90.14015) + (end 216.827776 93.542374) + (width 1) + (layer "F.Cu") + (net 1) + (uuid "0052f7ac-fb4f-4d69-9983-106cc9a69b00") + ) + (segment + (start 174.559466 102.635534) + (end 172.960601 102.635534) + (width 0.35) + (layer "F.Cu") + (net 1) + (uuid "04b2415e-9580-449b-bdb3-46f3c41b66c7") + ) + (segment + (start 166.238809 126.728439) + (end 166.441495 126.525753) (width 0.25) (layer "F.Cu") (net 1) (uuid "054923e9-b458-441a-9b54-d112c4f65fb3") ) (segment - (start 161.3084 122.213186) - (end 160.9084 122.213186) + (start 158.379151 99.246136) + (end 156.779032 99.246136) (width 0.25) (layer "F.Cu") (net 1) - (uuid "06fa45b5-5f2c-44ae-8db3-ca574f6ca5bb") + (uuid "087fdbb1-52d1-4bce-9b83-5d9e115f78dc") ) (segment - (start 154.614853 90.566705) - (end 157.915317 90.566705) + (start 155.695101 124.923307) + (end 155.695101 126.294829) (width 0.5) (layer "F.Cu") (net 1) - (uuid "0f337704-c574-4dbb-a854-1f61387727f0") + (uuid "08d66b93-d2f9-4a23-acd7-75928a4a217a") ) (segment - (start 161.501172 120.48183) - (end 161.220065 120.48183) + (start 170.414228 115.484524) + (end 170.414228 116.560375) (width 0.25) (layer "F.Cu") (net 1) - (uuid "15d9a216-d1ac-44e1-b3b7-d8b0ced0a652") + (uuid "17cabdd0-e964-4f8c-a0e8-590302e215a2") ) (segment - (start 179.76665 123.111621) - (end 181.015522 123.111621) + (start 180.017267 123.11869) + (end 181.266139 123.11869) (width 0.25) (layer "F.Cu") (net 1) (uuid "180bbf45-6db4-42f8-937e-7c4af1d25c9d") ) (segment - (start 176.964712 128.478655) - (end 175.723724 128.478655) + (start 153.526567 120.794558) + (end 153.526567 119.584016) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "1fe48835-455d-4879-b2fd-60c098b714a1") + ) + (segment + (start 165.634415 118.586961) + (end 166.582717 118.586961) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "215f7bcf-5c7f-4571-ac0d-bd249491814c") + ) + (segment + (start 177.215329 128.485724) + (end 175.974341 128.485724) (width 0.25) (layer "F.Cu") (net 1) (uuid "2306d615-4192-466a-9c93-b2fbb1fe62d0") ) (segment - (start 179.76665 124.571621) - (end 179.76665 123.111621) + (start 180.017267 124.57869) + (end 180.017267 123.11869) (width 0.25) (layer "F.Cu") (net 1) (uuid "2360ca7e-80bf-4978-a772-5cf7562204db") ) (segment - (start 167.740878 124.784125) - (end 166.946477 124.784125) + (start 167.991495 124.791194) + (end 167.197094 124.791194) (width 0.25) (layer "F.Cu") (net 1) @@ -30506,12 +32794,28 @@ (uuid "2601cd19-e797-4157-bf56-c23eba5b8bed") ) (segment - (start 166.658349 118.253643) - (end 166.658349 117.969587) - (width 0.25) + (start 152.877818 107.869279) + (end 152.643818 108.103279) + (width 0.5) (layer "F.Cu") (net 1) - (uuid "283299db-74f2-4ee7-bfc3-193a57a4e2d8") + (uuid "26e793c9-c0b4-4b87-8f1a-0d57db43c926") + ) + (segment + (start 155.695101 124.923307) + (end 155.353588 124.923307) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "2770373a-e34e-4d3b-a50a-7e391bff5c59") + ) + (segment + (start 137.754466 88.13) + (end 139.244466 88.13) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "29f59b27-7c5b-45ef-b47b-067ea032d71f") ) (segment (start 159.771321 110.291969) @@ -30522,28 +32826,36 @@ (uuid "2c29415f-03d1-4414-a8e4-db1bf4191de4") ) (segment - (start 158.01318 119.569663) - (end 158.835939 119.569663) - (width 0.35) + (start 155.695101 126.294829) + (end 155.690517 126.299413) + (width 0.5) (layer "F.Cu") (net 1) - (uuid "2f7ddaa5-e8d6-4773-8a47-6bee69635954") + (uuid "2d022d02-c9d0-4f25-a9e5-3b7fc29c8987") ) (segment - (start 169.740878 118.284125) - (end 169.740878 116.976039) + (start 153.526567 119.584016) + (end 153.131287 119.188736) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "2f972e0a-3743-4d77-a341-9db60bee4d00") + ) + (segment + (start 169.991495 118.291194) + (end 169.991495 116.983108) (width 0.25) (layer "F.Cu") (net 1) (uuid "30103700-6e56-426d-bcbb-55e173d1b06a") ) (segment - (start 152.485096 107.869279) - (end 153.629818 107.869279) - (width 0.5) + (start 161.559017 121.85447) + (end 161.020748 121.316201) + (width 0.25) (layer "F.Cu") (net 1) - (uuid "359e5ff8-d5a3-4183-a0f0-def60c1d4474") + (uuid "360fd8e3-3a13-4fd2-91e0-63a40a8f0df0") ) (segment (start 159.78818 111.847959) @@ -30553,6 +32865,14 @@ (net 1) (uuid "3c0ba768-77fa-424c-babf-c4f86c7baa7d") ) + (segment + (start 161.755036 120.581913) + (end 161.020748 121.316201) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "3c272c05-ffda-40f8-9ef5-9bc9959fa5c0") + ) (segment (start 159.771321 110.30102) (end 158.972471 111.09987) @@ -30562,68 +32882,60 @@ (uuid "3c541c44-67b0-4530-9486-2492eef0c985") ) (segment - (start 165.214859 126.72137) - (end 165.988192 126.72137) + (start 165.465476 126.728439) + (end 166.238809 126.728439) (width 0.25) (layer "F.Cu") (net 1) (uuid "3d5d0c24-6858-4430-9d4e-6bd727f3ad93") ) (segment - (start 156.306367 117.297963) - (end 155.595108 118.009222) - (width 0.25) - (layer "F.Cu") - (net 1) - (uuid "3f036537-7fd1-4f40-8543-d0dce153e0c6") - ) - (segment - (start 159.819747 124.14556) - (end 159.263045 124.14556) - (width 0.25) - (layer "F.Cu") - (net 1) - (uuid "3f1f95ac-d8a0-4902-b171-61c06a73690f") - ) - (segment - (start 159.263045 124.14556) - (end 158.942524 124.466081) - (width 0.25) - (layer "F.Cu") - (net 1) - (uuid "43862169-b379-4229-8feb-089a77b86f78") - ) - (segment - (start 158.916359 120.221145) - (end 158.916359 119.650083) - (width 0.25) - (layer "F.Cu") - (net 1) - (uuid "43d9bca9-a1eb-4826-aaeb-db2e7a4afa7d") - ) - (segment - (start 174.559466 106.135534) - (end 176.171148 106.135534) - (width 0.5) - (layer "F.Cu") - (net 1) - (uuid "44131636-51d8-4e56-a9dd-586c67790a2d") - ) - (segment - (start 169.740878 116.976039) - (end 170.163611 116.553306) + (start 169.991495 116.983108) + (end 170.414228 116.560375) (width 0.25) (layer "F.Cu") (net 1) (uuid "47eedc33-7f6f-4b8b-a0d8-b36b2d473dbf") ) (segment - (start 152.049345 93.177156) - (end 152.049345 91.926748) + (start 152.643818 109.367036) + (end 152.658799 109.382017) (width 0.5) (layer "F.Cu") (net 1) - (uuid "4de714b2-612a-4ced-89a2-2b200c407143") + (uuid "481ec011-f3dc-47b9-9f3d-6ef33e5b18ef") + ) + (segment + (start 153.131287 119.188736) + (end 153.131287 118.338409) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "4a611e6b-195d-4d12-a1f3-cf39d133f1c0") + ) + (segment + (start 152.618124 94.454828) + (end 152.704834 94.368118) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "4b9dd804-25d6-40e5-b921-98f0b0c9d71e") + ) + (segment + (start 137.754466 84.33) + (end 137.754466 88.13) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "4c5c2e48-d6fa-46e1-9050-713919938e69") + ) + (segment + (start 153.131287 118.338409) + (end 152.965298 118.17242) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "4d35d17a-b388-45b1-b939-f942933825df") ) (segment (start 178.700179 116.39855) @@ -30642,37 +32954,13 @@ (uuid "4ec61c94-f0e3-4a72-bc43-127202329241") ) (segment - (start 179.76665 123.111621) - (end 179.76665 121.651621) + (start 180.017267 123.11869) + (end 180.017267 121.65869) (width 0.25) (layer "F.Cu") (net 1) (uuid "5027dac8-a037-4e0f-9ce5-22055523e47d") ) - (segment - (start 152.584938 118.897416) - (end 152.821567 119.134045) - (width 0.25) - (layer "F.Cu") - (net 1) - (uuid "52bdbee2-4647-446a-b602-fd6cabee8a51") - ) - (segment - (start 149.023476 97.232762) - (end 149.013148 97.24309) - (width 0.5) - (layer "F.Cu") - (net 1) - (uuid "5609cbf7-e423-49ef-8b16-3e2fde0843d4") - ) - (segment - (start 156.174973 127.76537) - (end 157.43012 127.76537) - (width 0.25) - (layer "F.Cu") - (net 1) - (uuid "565650bb-a7b3-4ea7-b3ee-da579a89fe84") - ) (segment (start 159.771321 110.291969) (end 159.771321 110.30102) @@ -30682,44 +32970,36 @@ (uuid "59a14d3b-305a-4855-aabd-57da5798b0f7") ) (segment - (start 153.526567 120.794558) - (end 153.526567 119.839045) - (width 0.5) - (layer "F.Cu") - (net 1) - (uuid "6358646b-01b9-4483-80c4-3d13b779d900") - ) - (segment - (start 159.525975 93.559672) - (end 159.525975 93.387587) - (width 0.5) - (layer "F.Cu") - (net 1) - (uuid "64eceb03-7d1e-43bc-8ec2-d53e4720fb44") - ) - (segment - (start 152.049345 91.926748) - (end 152.033625 91.911028) - (width 0.5) - (layer "F.Cu") - (net 1) - (uuid "67185c21-cc26-47ea-b533-e02d21eb63b6") - ) - (segment - (start 155.565403 125.980447) - (end 155.524703 126.021147) + (start 166.582717 118.586961) + (end 166.908966 118.260712) (width 0.25) (layer "F.Cu") (net 1) - (uuid "6939cfc1-8643-47ac-a62a-4f4ccc885877") + (uuid "5f6182a7-9f58-4d91-af8e-5229eb99e337") ) (segment - (start 166.260568 86.489059) - (end 166.260568 84.338634) + (start 161.559017 122.220255) + (end 161.559017 121.85447) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "61f86a41-d392-4907-a179-d7fceecf0c89") + ) + (segment + (start 144.904466 88.13) + (end 144.824466 88.21) (width 0.5) (layer "F.Cu") (net 1) - (uuid "6ab9bae2-a9f9-4980-9a48-9842a8040c71") + (uuid "6413ed1d-9e88-4de7-8c3d-cb2174353354") + ) + (segment + (start 139.244466 88.13) + (end 139.324466 88.21) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "65921e0a-32d7-42bd-bf30-62270944f706") ) (segment (start 153.429818 115.489341) @@ -30730,28 +33010,28 @@ (uuid "6c3dddb0-5e55-4526-9e84-43332687019c") ) (segment - (start 156.603611 125.980447) - (end 155.565403 125.980447) + (start 216.827776 93.542374) + (end 218.169305 94.883903) + (width 1) + (layer "F.Cu") + (net 1) + (uuid "6d16a0ca-f16e-4ef9-83d2-e41643325cbd") + ) + (segment + (start 158.155852 120.888248) + (end 157.559098 120.888248) + (width 0.35) + (layer "F.Cu") + (net 1) + (uuid "742ec100-207b-494a-a538-2f233977da52") + ) + (segment + (start 161.755036 120.550263) + (end 161.755036 120.581913) (width 0.25) (layer "F.Cu") (net 1) - (uuid "6d8104b4-c714-4e1e-b5a1-f2b9861f780a") - ) - (segment - (start 161.3084 122.213186) - (end 161.3084 120.674602) - (width 0.25) - (layer "F.Cu") - (net 1) - (uuid "71fbc129-e879-48bd-879f-8c60394c0915") - ) - (segment - (start 150.294313 97.232762) - (end 149.023476 97.232762) - (width 0.5) - (layer "F.Cu") - (net 1) - (uuid "728df738-72b3-4309-afd6-fe0e0aa2ce57") + (uuid "743be224-2028-4034-b04f-20fdb72640d2") ) (segment (start 141.331133 91.630534) @@ -30763,8 +33043,8 @@ (uuid "746eb7bb-99fe-4111-9626-5e92c94ecb5a") ) (segment - (start 166.190878 125.539724) - (end 166.190878 126.518684) + (start 166.441495 125.546793) + (end 166.441495 126.525753) (width 0.25) (layer "F.Cu") (net 1) @@ -30779,29 +33059,37 @@ (uuid "79f53ccc-a921-4458-807a-606c2fcdd9bb") ) (segment - (start 157.956914 91.818526) - (end 157.956914 90.608302) - (width 0.5) + (start 152.618124 96.870191) + (end 152.618124 94.454828) + (width 0.25) (layer "F.Cu") (net 1) - (uuid "7db67ff4-1214-4512-92c4-f6e8abe43098") + (uuid "7dfd83de-3c11-42dc-9a68-d180fb1cab17") ) (segment - (start 174.559466 102.635534) - (end 176.199643 102.635534) - (width 0.5) - (layer "F.Cu") - (net 1) - (uuid "7dc70766-9688-41c1-9c79-b6d60811cf8b") - ) - (segment - (start 175.041178 121.784125) - (end 174.846241 121.979062) + (start 175.291795 121.791194) + (end 175.096858 121.986131) (width 0.25) (layer "F.Cu") (net 1) (uuid "80581eea-cb81-4bd8-a22b-67043005796c") ) + (segment + (start 153.629818 107.869279) + (end 152.877818 107.869279) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "80c704ce-db75-411b-b9ce-11b01e23c408") + ) + (segment + (start 156.493169 93.682776) + (end 155.087075 93.682776) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "8af20c74-5692-42b7-b07e-7f6b4d73ec1f") + ) (segment (start 144.824466 86.753985) (end 144.824466 88.21) @@ -30811,29 +33099,13 @@ (uuid "8af5c9b0-faa5-4087-917c-c9a4580ad870") ) (segment - (start 161.3084 120.674602) - (end 161.501172 120.48183) - (width 0.25) - (layer "F.Cu") - (net 1) - (uuid "8c5e20d0-5d82-45bb-b910-012bc7ff002b") - ) - (segment - (start 174.240878 125.643287) - (end 173.978553 125.380962) + (start 174.491495 125.650356) + (end 174.22917 125.388031) (width 0.25) (layer "F.Cu") (net 1) (uuid "8dcf5ae6-e96e-488d-900d-1d5426492fe3") ) - (segment - (start 166.260568 84.338634) - (end 166.274878 84.324324) - (width 0.5) - (layer "F.Cu") - (net 1) - (uuid "92c878cc-d3ee-41c5-ba53-51cb2fbda777") - ) (segment (start 142.831133 91.630534) (end 142.831133 92.805534) @@ -30844,16 +33116,16 @@ (uuid "95afce4c-8c5b-46d2-8409-0b1130bf0196") ) (segment - (start 166.658349 117.969587) - (end 167.264504 117.363432) - (width 0.25) + (start 156.493169 91.132776) + (end 156.493169 90.77619) + (width 0.5) (layer "F.Cu") (net 1) - (uuid "9bef231d-dec2-41b0-bffd-f832c3463e06") + (uuid "9aae8112-6419-4073-ab28-96cdc01eb1b5") ) (segment - (start 169.851399 128.690445) - (end 169.851399 129.789909) + (start 170.102016 128.697514) + (end 170.102016 129.796978) (width 0.25) (layer "F.Cu") (net 1) @@ -30876,13 +33148,21 @@ (uuid "a296abae-72b2-4699-a40b-b9fa4c42d0da") ) (segment - (start 174.240878 126.784125) - (end 174.240878 125.643287) + (start 174.491495 126.791194) + (end 174.491495 125.650356) (width 0.25) (layer "F.Cu") (net 1) (uuid "a29dafd8-0324-4f1e-b065-40fdb547e0c6") ) + (segment + (start 157.559098 120.888248) + (end 157.34035 120.6695) + (width 0.35) + (layer "F.Cu") + (net 1) + (uuid "a70a4328-7440-4831-b446-25921c51d455") + ) (segment (start 159.78818 113.423015) (end 159.73818 113.473015) @@ -30892,36 +33172,60 @@ (uuid "a9e3dab7-74d7-4b85-9550-11b84d829c26") ) (segment - (start 176.240878 121.784125) - (end 175.041178 121.784125) + (start 146.394466 88.13) + (end 146.394466 84.33) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "ab0fccf5-24c1-4c6f-8c6d-40c1942811bb") + ) + (segment + (start 176.491495 121.791194) + (end 175.291795 121.791194) (width 0.25) (layer "F.Cu") (net 1) (uuid "af2eb108-1c2c-4780-bffc-8873d9050f9d") ) (segment - (start 159.525975 93.387587) - (end 157.956914 91.818526) + (start 156.493169 90.77619) + (end 157.124998 90.144361) (width 0.5) (layer "F.Cu") (net 1) - (uuid "b28d8d12-5f0d-44cb-a48b-a1bcc115637f") + (uuid "b362cfc6-51fe-4313-a7a2-6f9d4c8bbfa1") ) (segment - (start 170.163611 116.553306) - (end 170.163611 115.257278) + (start 152.643818 108.103279) + (end 152.643818 109.367036) (width 0.5) (layer "F.Cu") (net 1) - (uuid "b34aa4f9-d4cd-4902-b295-73880a4d2d4d") + (uuid "ba4975bd-d2b7-4d47-bd2f-06ab91cb043e") ) (segment - (start 160.9084 122.213186) - (end 158.916359 120.221145) + (start 159.597187 118.711221) + (end 158.991448 118.105482) (width 0.25) (layer "F.Cu") (net 1) - (uuid "b89dc7f2-6816-4224-b019-8487197a24ae") + (uuid "ba7101ab-2d08-4fe8-a6de-8cb2971e05db") + ) + (segment + (start 155.353588 124.923307) + (end 154.27925 125.997645) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "bb0b79cc-84fc-4346-9a0e-6feef9a51721") + ) + (segment + (start 156.196469 89.651848) + (end 156.632485 89.651848) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "bb7d56ec-da6a-4d92-82c2-a66b04c84f86") ) (segment (start 153.429818 116.147165) @@ -30932,44 +33236,28 @@ (uuid "c01001b3-bb54-430c-8b5a-836ba9d87cef") ) (segment - (start 157.956914 90.608302) - (end 157.946956 90.598344) + (start 156.632485 89.651848) + (end 157.124998 90.144361) (width 0.5) (layer "F.Cu") (net 1) - (uuid "c3779054-5ebb-491c-81a5-b24eaa83d616") + (uuid "c650a1bb-c4ff-4220-8584-06cdb30952f0") ) (segment - (start 157.915317 90.566705) - (end 157.946956 90.598344) - (width 0.5) + (start 163.14112 118.586961) + (end 165.634415 118.586961) + (width 0.25) (layer "F.Cu") (net 1) - (uuid "c77c9c76-360d-45ad-96b1-9474aca9437c") + (uuid "cbf69464-a9b1-467b-976f-8284112d1b5c") ) (segment - (start 153.526567 119.839045) - (end 152.821567 119.134045) - (width 0.5) + (start 154.607149 116.82816) + (end 154.607149 116.666672) + (width 0.25) (layer "F.Cu") (net 1) - (uuid "c9849588-d19a-46c2-801f-c47754277414") - ) - (segment - (start 152.584938 117.979096) - (end 152.584938 118.897416) - (width 0.5) - (layer "F.Cu") - (net 1) - (uuid "ce22e9c0-6aaa-4dae-b691-934135cb3452") - ) - (segment - (start 158.835939 119.569663) - (end 158.916359 119.650083) - (width 0.35) - (layer "F.Cu") - (net 1) - (uuid "d153fe0f-bf8b-4890-b159-0e3aba38f99c") + (uuid "cfd8f45c-2c24-4a6e-ab6e-df6e93104cef") ) (segment (start 155.554818 111.915048) @@ -30988,12 +33276,12 @@ (uuid "d6b76c37-c124-4cd9-8bab-9f7aeea965c0") ) (segment - (start 156.306367 117.183014) - (end 156.306367 117.297963) + (start 159.817759 118.711221) + (end 159.597187 118.711221) (width 0.25) (layer "F.Cu") (net 1) - (uuid "d9305b46-f0c4-489d-8c21-e6b47f3d0cc6") + (uuid "d91dde44-4a71-447d-b130-98756353d47b") ) (segment (start 159.73818 107.195974) @@ -31003,6 +33291,22 @@ (net 1) (uuid "da05b0af-58fe-488b-a784-6e185062f62e") ) + (segment + (start 146.394466 84.33) + (end 137.754466 84.33) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "da49e1a1-335c-44d5-bbd7-15e2c67d71ef") + ) + (segment + (start 216.827776 90.14015) + (end 216.827776 86.625361) + (width 1) + (layer "F.Cu") + (net 1) + (uuid "e123883a-14ae-48ae-9641-b48f5d11abb6") + ) (segment (start 159.063103 114.148092) (end 159.73818 113.473015) @@ -31012,16 +33316,16 @@ (uuid "e15e969e-f64d-4684-a468-d415309e8e19") ) (segment - (start 156.019361 125.526489) - (end 155.524703 126.021147) - (width 0.25) + (start 155.087075 93.682776) + (end 154.408893 94.360958) + (width 0.5) (layer "F.Cu") (net 1) - (uuid "e3f3bae9-6c0b-4d3a-a670-78c91f63a1d0") + (uuid "e39dfc69-9cbc-4e50-bd4b-bf163ac87b67") ) (segment - (start 169.851399 129.789909) - (end 169.705995 129.935313) + (start 170.102016 129.796978) + (end 169.956612 129.942382) (width 0.25) (layer "F.Cu") (net 1) @@ -31036,8 +33340,24 @@ (uuid "e6f2b21b-335a-493f-8964-3ded9ddf327b") ) (segment - (start 166.946477 124.784125) - (end 166.190878 125.539724) + (start 156.487894 127.09679) + (end 155.690517 126.299413) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "e810a1b9-3e14-4904-8c13-f36d0484950c") + ) + (segment + (start 148.265612 91.888172) + (end 148.415016 91.888172) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "e901eabe-a5fb-4f53-a54e-6c9ad5c12886") + ) + (segment + (start 167.197094 124.791194) + (end 166.441495 125.546793) (width 0.25) (layer "F.Cu") (net 1) @@ -31052,13 +33372,37 @@ (uuid "ec78bb3e-e30f-43d3-88e3-377e2fe47093") ) (segment - (start 168.854515 124.784125) - (end 169.05776 124.58088) + (start 169.105132 124.791194) + (end 169.308377 124.587949) (width 0.25) (layer "F.Cu") (net 1) (uuid "edb9bb46-41cb-433e-877f-c6d6bcda0042") ) + (segment + (start 172.960601 102.635534) + (end 172.947746 102.648389) + (width 0.35) + (layer "F.Cu") + (net 1) + (uuid "ee916e55-ae72-4397-a037-97c702fe8653") + ) + (segment + (start 154.607149 116.666672) + (end 153.429818 115.489341) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "ef127655-cfea-4f79-a1a8-92f48b25be5b") + ) + (segment + (start 146.394466 88.13) + (end 144.904466 88.13) + (width 0.5) + (layer "F.Cu") + (net 1) + (uuid "f000998a-798b-41ef-aca5-24f29bdbb13a") + ) (segment (start 158.92568 114.597511) (end 159.063103 114.460088) @@ -31068,12 +33412,12 @@ (uuid "f25cdc41-308c-4172-af00-a9cb9dcfdd1d") ) (segment - (start 156.019361 124.419275) - (end 156.019361 125.526489) + (start 159.391538 127.09679) + (end 156.487894 127.09679) (width 0.25) (layer "F.Cu") (net 1) - (uuid "f77b7742-ab6a-4ac6-808a-a693287c69a9") + (uuid "f268035e-4b47-4ab6-bbeb-ef6930bb6644") ) (segment (start 159.78818 111.847959) @@ -31084,16 +33428,8 @@ (uuid "f8edfe67-d110-412e-83f6-04f4a2e8533e") ) (segment - (start 174.559466 104.035534) - (end 176.199643 104.035534) - (width 0.5) - (layer "F.Cu") - (net 1) - (uuid "fa02f190-3297-40d3-b812-50a5540f1875") - ) - (segment - (start 167.740878 124.784125) - (end 168.854515 124.784125) + (start 167.991495 124.791194) + (end 169.105132 124.791194) (width 0.25) (layer "F.Cu") (net 1) @@ -31108,12 +33444,12 @@ (uuid "fa5c3966-a3ac-4239-9c3d-4976060903a1") ) (segment - (start 154.614853 91.81871) - (end 154.614853 90.566705) - (width 0.5) + (start 174.559466 106.135534) + (end 176.171148 106.135534) + (width 0.35) (layer "F.Cu") (net 1) - (uuid "fad137a3-2a53-40e3-b584-d298115316a2") + (uuid "fbd671e8-05a2-46b8-8e4a-14fc1da77d0b") ) (segment (start 183.472004 118.016635) @@ -31123,8 +33459,16 @@ (net 1) (uuid "fd35024a-7dfe-4896-aa7e-5075ad71ee4f") ) + (segment + (start 148.415016 91.888172) + (end 149.420397 92.893553) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "fdb291f5-1bf5-4b33-bf14-94fae17dda9b") + ) (via - (at 157.465999 96.790275) + (at 152.733145 91.722173) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -31133,7 +33477,7 @@ (uuid "002d8b04-1d9e-4904-bafa-37d4cf3ab487") ) (via - (at 165.214859 126.72137) + (at 165.465476 126.728439) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -31151,7 +33495,7 @@ (uuid "05146140-6f79-4e4b-bee8-1bcdf249390b") ) (via - (at 174.846241 121.979062) + (at 175.096858 121.986131) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -31160,16 +33504,7 @@ (uuid "057b5c6f-f5c0-4e90-b39b-0d5566af7d76") ) (via - (at 176.199643 104.035534) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 1) - (uuid "0a6f7c16-9e33-4ed9-b84d-5641d33d9320") - ) - (via - (at 169.05776 124.58088) + (at 169.308377 124.587949) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -31197,16 +33532,7 @@ (uuid "210c6927-28d3-4041-8d87-bb4bef637b34") ) (via - (at 176.199643 102.635534) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 1) - (uuid "2141d8ff-1f79-42fa-8c4c-d595c6986ea1") - ) - (via - (at 156.615975 95.469672) + (at 153.583169 93.042776) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -31234,25 +33560,16 @@ (uuid "2781b535-8493-49ab-a8b1-750cb7b353bd") ) (via - (at 152.485096 107.869279) + (at 155.690517 126.299413) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 1) - (uuid "3fadf120-9d2a-4af1-af36-0255841a2c4d") + (uuid "4337c8bd-b3bc-45e8-9318-66ca9147919b") ) (via - (at 158.916359 119.650083) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 1) - (uuid "3fb21f84-56bb-44c9-aafe-02839f24735b") - ) - (via - (at 157.49431 94.14433) + (at 152.704834 94.368118) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -31261,16 +33578,7 @@ (uuid "53907aa9-9891-4439-adc7-7ff9dff4c1d0") ) (via - (at 152.033625 91.911028) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 1) - (uuid "544bc36a-1bda-4d93-8a30-ca64597e451c") - ) - (via - (at 169.851399 128.690445) + (at 170.102016 128.697514) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -31308,13 +33616,13 @@ (uuid "66fd0caf-1a3e-4c0a-83f9-6332f4852322") ) (via - (at 155.524703 126.021147) + (at 152.965298 118.17242) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 1) - (uuid "730fdf23-81ab-498a-8e0e-69ff7768a576") + (uuid "6d4865f0-078b-4b78-bee4-ac8239fcb344") ) (via (at 182.306799 118.016635) @@ -31327,31 +33635,31 @@ (uuid "809064ca-1bf2-42d4-8ec2-8d644d51230c") ) (via - (at 149.013148 97.24309) + (at 156.196469 89.651848) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 1) - (uuid "82dc48c8-fdee-440d-8abf-32eb3ca0274a") + (uuid "83844117-b7ef-4a90-80e4-2b90bb30100f") ) (via - (at 158.942524 124.466081) + (at 157.34035 120.6695) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 1) - (uuid "97adc46e-723d-4163-af47-4dccf5881d3c") + (uuid "962fb621-c09f-474e-8508-f38d86e82d9b") ) (via - (at 152.584938 117.979096) + (at 158.991448 118.105482) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 1) - (uuid "9a6b6e65-56d8-4f63-bf6e-7ba9dd0a5f08") + (uuid "99c3df61-3581-4ac1-820a-895c5c1000e9") ) (via (at 144.821338 86.750857) @@ -31363,7 +33671,7 @@ (uuid "9deab84a-dae6-4913-9667-a25e76baadf0") ) (via - (at 155.754494 96.779964) + (at 154.44465 91.732484) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -31371,6 +33679,15 @@ (net 1) (uuid "aa9fb89a-b270-40ca-9d21-5f0a98977dd3") ) + (via + (at 156.779032 99.246136) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "b42c1f84-18c9-418c-98ee-013778b9a11a") + ) (via (at 153.357396 116.219587) (size 0.6) @@ -31391,7 +33708,16 @@ (uuid "bf3ee220-cfd0-4e15-902a-ba8d485236dc") ) (via - (at 173.978553 125.380962) + (at 152.658799 109.382017) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "d16195de-5ceb-4925-b896-18e4c4f5d431") + ) + (via + (at 174.22917 125.388031) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -31400,22 +33726,22 @@ (uuid "d20e5e7e-01be-47ce-b94c-3a571e05faf2") ) (via - (at 157.43012 127.76537) + (at 172.947746 102.648389) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 1) - (uuid "d246a7bb-7016-472b-b27c-83830b2f7188") + (uuid "d506c31b-bd67-4497-9838-bdd2de9e14d1") ) (via - (at 157.946956 90.598344) + (at 216.827776 86.625361) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 1) - (uuid "d8ec01fe-a23b-4876-b123-4be723cfefd6") + (uuid "dc39ccff-acf3-4eab-ac26-df4b210ad882") ) (via (at 158.972471 111.09987) @@ -31426,6 +33752,33 @@ (net 1) (uuid "dd8ff6f4-55be-45af-b954-868bab1ccdb9") ) + (via + (at 165.634415 118.586961) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "e190bb67-bf54-41d1-9ac9-767b4a22ef74") + ) + (via + (at 149.420397 92.893553) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "e471b190-50f2-4e79-976f-bef5b695a74d") + ) + (via + (at 161.020748 121.316201) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "e9d8c3ca-a57a-40a5-b5d1-23685851b8b7") + ) (via (at 139.328918 86.79431) (size 0.6) @@ -31435,24 +33788,6 @@ (net 1) (uuid "f183a198-88d5-4f90-bb01-a652fdebec66") ) - (via - (at 167.264504 117.363432) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 1) - (uuid "f67bdc03-ffbb-4b21-a7a1-7ed960d35389") - ) - (via - (at 166.274878 84.324324) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 1) - (uuid "f95d3065-2e43-4b2a-a66a-ac54142694b6") - ) (via (at 181.015522 123.111621) (size 0.6) @@ -31463,7 +33798,7 @@ (uuid "faef6307-c6b1-49b4-9756-18ac26d237d3") ) (via - (at 176.964712 128.478655) + (at 177.215329 128.485724) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -31473,7 +33808,7 @@ (uuid "fb59ca7b-8b7c-4be9-b527-2b07a2b100b6") ) (via - (at 170.163611 115.257278) + (at 170.414228 115.484524) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -31482,7 +33817,7 @@ (uuid "fe6bf3ba-b773-4e94-901a-5a94e5ff6753") ) (via - (at 155.790251 94.15149) + (at 154.408893 94.360958) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -31490,26 +33825,17 @@ (net 1) (uuid "ff87623d-1597-485e-bdc8-007e8d71ed92") ) - (via - (at 155.595108 118.009222) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 1) - (uuid "ffa9bd24-7ca2-44ed-9d10-7a6f432a24dc") - ) (segment - (start 169.68376 124.840178) - (end 169.68376 119.649239) + (start 169.934377 124.847247) + (end 169.934377 119.656308) (width 0.25) (layer "F.Cu") (net 2) (uuid "01592bc0-2b13-423e-a51e-741a76248bf0") ) (segment - (start 172.374458 121.284125) - (end 176.240878 121.284125) + (start 172.625075 121.291194) + (end 176.491495 121.291194) (width 0.25) (layer "F.Cu") (net 2) @@ -31532,24 +33858,40 @@ (uuid "0cbf8996-9f3e-42a4-8758-10a112396cf9") ) (segment - (start 167.740878 125.284125) - (end 169.239813 125.284125) + (start 167.991495 125.291194) + (end 169.49043 125.291194) (width 0.25) (layer "F.Cu") (net 2) (uuid "0d0a9d96-a19d-400c-a3ea-1446f80edece") ) (segment - (start 169.240878 119.206358) - (end 171.318645 121.284125) + (start 169.491495 119.213427) + (end 171.569262 121.291194) (width 0.25) (layer "F.Cu") (net 2) (uuid "0e4c310f-42a5-4020-bbb7-4ec7e3e78d0f") ) (segment - (start 169.68376 119.649239) - (end 169.240878 119.206358) + (start 202.951133 104.665534) + (end 174.629466 104.665534) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "0f3f0fbd-24af-49c8-968b-b0f348b7b2ac") + ) + (segment + (start 174.629466 104.665534) + (end 174.559466 104.735534) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "109240cc-305b-4d19-8124-bd114d3f2e5e") + ) + (segment + (start 169.934377 119.656308) + (end 169.491495 119.213427) (width 0.25) (layer "F.Cu") (net 2) @@ -31564,13 +33906,37 @@ (uuid "1b3c3387-364b-45d9-b4b9-3426cc8da85e") ) (segment - (start 178.21665 123.111621) - (end 178.21665 121.651621) + (start 178.467267 123.11869) + (end 178.467267 121.65869) (width 0.25) (layer "F.Cu") (net 2) (uuid "1faf8183-8850-48ce-a150-40e5ed902476") ) + (segment + (start 174.559466 103.335534) + (end 176.061466 103.335534) + (width 0.5) + (layer "F.Cu") + (net 2) + (uuid "25bdcbdd-da91-4f73-972f-f046353c266b") + ) + (segment + (start 176.061466 104.735534) + (end 174.559466 104.735534) + (width 0.5) + (layer "F.Cu") + (net 2) + (uuid "2bc74baa-9fdf-4e92-a5c4-97b540907dfe") + ) + (segment + (start 178.099771 121.291194) + (end 178.467267 121.65869) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "2f1e9721-b784-4f74-86f7-7191ff67ec8a") + ) (segment (start 218.951133 113.132201) (end 220.177133 114.358201) @@ -31580,37 +33946,53 @@ (uuid "32993b11-7a1c-4c93-bff7-36527f731791") ) (segment - (start 169.240878 118.284125) - (end 169.240878 117.180573) + (start 169.491495 118.291194) + (end 169.491495 117.187642) (width 0.25) (layer "F.Cu") (net 2) (uuid "32c6b6a7-3cc2-4712-8ef2-d5dd901c9261") ) (segment - (start 169.240878 118.284125) - (end 168.238831 118.284125) + (start 176.440902 104.356098) + (end 176.061466 104.735534) + (width 0.5) + (layer "F.Cu") + (net 2) + (uuid "345c7c5c-682d-45fe-962f-0340048cd4c5") + ) + (segment + (start 169.491495 118.291194) + (end 168.489448 118.291194) (width 0.25) (layer "F.Cu") (net 2) (uuid "36532c05-eb3b-4606-b31d-86d786742dec") ) (segment - (start 174.319008 128.478655) - (end 175.773734 129.933381) + (start 174.569625 128.485724) + (end 176.024351 129.94045) (width 0.25) (layer "F.Cu") (net 2) (uuid "380eb985-e78c-46ea-a0a3-ebd320fce5b3") ) (segment - (start 167.740878 125.284125) - (end 167.740878 126.518684) + (start 167.991495 125.291194) + (end 167.991495 126.525753) (width 0.25) (layer "F.Cu") (net 2) (uuid "3e9b01ba-0b30-4fb5-bdc7-73ed752d1648") ) + (segment + (start 199.109551 129.94045) + (end 176.024351 129.94045) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "45542869-1650-4fab-8d58-d2eff74d7cdb") + ) (segment (start 212.177133 105.891534) (end 212.177133 111.906201) @@ -31628,12 +34010,20 @@ (uuid "49e65c42-8b01-4b77-99d5-c86438f3a73f") ) (segment - (start 202.951133 104.665534) - (end 174.629466 104.665534) + (start 146.357799 127.848868) + (end 148.07231 129.563379) (width 0.25) (layer "F.Cu") (net 2) - (uuid "4c7fecd7-4cfb-4fa9-aa7d-6c0e643f1b83") + (uuid "4a961ad7-9939-477c-b6e6-c0c852e3c80a") + ) + (segment + (start 174.559466 103.335534) + (end 173.082516 103.335534) + (width 0.35) + (layer "F.Cu") + (net 2) + (uuid "4f7f8356-2a94-4b1a-9ab0-ff7972dc70b9") ) (segment (start 194.951133 113.132201) @@ -31644,29 +34034,13 @@ (uuid "4ff16e9e-cecf-416a-bcff-5880c2d976eb") ) (segment - (start 163.892262 127.960955) - (end 162.215982 129.637235) - (width 0.25) - (layer "F.Cu") - (net 2) - (uuid "521d63be-bcb9-446d-82a9-06a5033eace2") - ) - (segment - (start 168.238831 118.284125) - (end 168.208349 118.253643) + (start 168.489448 118.291194) + (end 168.458966 118.260712) (width 0.25) (layer "F.Cu") (net 2) (uuid "59a56cfa-ff5a-4369-aee4-6bfc3241438f") ) - (segment - (start 174.559466 104.735534) - (end 173.057466 104.735534) - (width 0.5) - (layer "F.Cu") - (net 2) - (uuid "60ac87e8-a1d3-4811-ac37-85c7e387b87a") - ) (segment (start 212.636466 126.098868) (end 210.951133 126.098868) @@ -31676,16 +34050,24 @@ (uuid "66349c56-0e29-47f0-ba6b-b8d846e802ec") ) (segment - (start 166.666828 116.553306) - (end 166.268298 116.951836) + (start 176.061466 103.335534) + (end 176.440902 103.71497) (width 0.5) (layer "F.Cu") (net 2) - (uuid "6d1d3edc-aa9c-4090-b77e-0b910320ad94") + (uuid "67f82990-268b-4665-9b45-633dc2009d4a") ) (segment - (start 174.740878 126.784125) - (end 174.740878 123.650545) + (start 202.951133 126.098868) + (end 199.109551 129.94045) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "6ef22a87-d6ce-4de4-a2e0-59e0225f2e6d") + ) + (segment + (start 174.991495 126.791194) + (end 174.991495 123.657614) (width 0.25) (layer "F.Cu") (net 2) @@ -31700,28 +34082,12 @@ (uuid "720bc212-2c76-4ddc-8d9f-4fe50cb24705") ) (segment - (start 162.215982 129.637235) - (end 161.075895 130.777322) - (width 0.25) - (layer "F.Cu") - (net 2) - (uuid "739086dd-cb77-429c-abf7-dca5db52bd68") - ) - (segment - (start 161.212267 115.633573) - (end 161.713836 115.633573) + (start 167.991495 126.525753) + (end 164.953869 129.563379) (width 0.5) (layer "F.Cu") (net 2) - (uuid "741ba160-eb1a-42f6-9ae4-c7a59fb219be") - ) - (segment - (start 167.740878 126.518684) - (end 166.298607 127.960955) - (width 0.25) - (layer "F.Cu") - (net 2) - (uuid "7d00018c-aa48-4985-81ec-1e7b6a4db895") + (uuid "738cc81b-7d2e-469e-a9ce-a97c0387fa3c") ) (segment (start 202.951133 104.665534) @@ -31732,21 +34098,13 @@ (uuid "7f03cff3-9d8d-4d37-9e52-97ad8590d829") ) (segment - (start 174.740878 123.650545) - (end 172.374458 121.284125) + (start 174.991495 123.657614) + (end 172.625075 121.291194) (width 0.25) (layer "F.Cu") (net 2) (uuid "802d5d8c-4487-4aaf-baa6-e055b6f5362e") ) - (segment - (start 149.286253 130.777322) - (end 146.357799 127.848868) - (width 0.25) - (layer "F.Cu") - (net 2) - (uuid "8144a3cc-5c61-400f-8c54-e671e4e1c8a2") - ) (segment (start 146.357799 102.915534) (end 146.357799 110.915534) @@ -31756,44 +34114,44 @@ (uuid "838a5797-2195-4f32-8e56-ca9c550ffcc8") ) (segment - (start 174.173724 128.478655) - (end 174.740878 127.911501) + (start 174.424341 128.485724) + (end 174.991495 127.91857) (width 0.25) (layer "F.Cu") (net 2) (uuid "86633816-49de-47b4-b383-27a00b420b7d") ) (segment - (start 174.173724 128.478655) - (end 174.319008 128.478655) + (start 161.212267 115.205783) + (end 161.212267 115.633573) + (width 0.35) + (layer "F.Cu") + (net 2) + (uuid "8ff46485-f704-4e46-84a9-3db63e26eaf1") + ) + (segment + (start 174.424341 128.485724) + (end 174.569625 128.485724) (width 0.25) (layer "F.Cu") (net 2) (uuid "90786260-dfaf-4b27-b599-2efb1a21d17c") ) (segment - (start 199.11662 129.933381) - (end 175.773734 129.933381) - (width 0.25) - (layer "F.Cu") - (net 2) - (uuid "935daf2a-82aa-41e8-b41a-48e9a0c25168") - ) - (segment - (start 168.613611 116.553306) - (end 166.666828 116.553306) + (start 176.440902 103.71497) + (end 176.440902 104.356098) (width 0.5) (layer "F.Cu") (net 2) - (uuid "97c8f379-331e-42d9-9d79-fa176805cec7") + (uuid "9c7e438a-942d-44dd-9e3a-8811b30556a1") ) (segment - (start 166.298607 127.960955) - (end 163.892262 127.960955) - (width 0.25) + (start 173.082516 103.335534) + (end 161.212267 115.205783) + (width 0.35) (layer "F.Cu") (net 2) - (uuid "9a502d5b-6603-4e58-841a-2c45720306ae") + (uuid "9ceae359-7124-4cf5-bec2-08d2b7e0a952") ) (segment (start 202.951133 113.132201) @@ -31804,37 +34162,13 @@ (uuid "a3400a0c-4059-47da-915a-5a2deaf950ad") ) (segment - (start 202.951133 126.098868) - (end 199.11662 129.933381) - (width 0.25) - (layer "F.Cu") - (net 2) - (uuid "a6fa194f-9073-420a-a8ee-318b8c3b6a64") - ) - (segment - (start 169.240878 117.180573) - (end 168.613611 116.553306) + (start 169.491495 117.187642) + (end 168.864228 116.560375) (width 0.25) (layer "F.Cu") (net 2) (uuid "a9d8839e-b3f4-42da-8dd4-634e80aca57a") ) - (segment - (start 178.21665 121.651621) - (end 177.849154 121.284125) - (width 0.25) - (layer "F.Cu") - (net 2) - (uuid "abf4ae4b-faf3-4a25-bacd-c56a8fce4c4f") - ) - (segment - (start 161.075895 130.777322) - (end 149.286253 130.777322) - (width 0.25) - (layer "F.Cu") - (net 2) - (uuid "ac65cab2-6ed7-46e6-9187-e37330a850ae") - ) (segment (start 146.357799 110.915534) (end 146.357799 119.848868) @@ -31844,53 +34178,37 @@ (uuid "af02830f-eff7-4357-8904-42997de27d79") ) (segment - (start 166.268298 116.951836) - (end 163.032099 116.951836) - (width 0.5) - (layer "F.Cu") - (net 2) - (uuid "b7e6ca43-3cf0-4a11-b544-e76020534dcd") - ) - (segment - (start 171.318645 121.284125) - (end 172.374458 121.284125) + (start 171.569262 121.291194) + (end 172.625075 121.291194) (width 0.25) (layer "F.Cu") (net 2) (uuid "bd079f40-841b-46dc-98c0-aef0e38e27c4") ) (segment - (start 174.629466 104.665534) - (end 174.559466 104.735534) - (width 0.25) - (layer "F.Cu") - (net 2) - (uuid "c0d65d2a-a4d6-43b0-ae84-107aa4ed0628") - ) - (segment - (start 175.907545 126.784125) - (end 175.911855 126.779815) + (start 176.158162 126.791194) + (end 176.162472 126.786884) (width 0.25) (layer "F.Cu") (net 2) (uuid "c2b8cf4f-a636-44f5-9013-9a8ab3bd17e8") ) (segment - (start 174.740878 126.784125) - (end 175.907545 126.784125) + (start 176.341495 121.291194) + (end 178.099771 121.291194) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "c6fc0559-2568-4683-8f3a-96f986b1e233") + ) + (segment + (start 174.991495 126.791194) + (end 176.158162 126.791194) (width 0.25) (layer "F.Cu") (net 2) (uuid "cf656c31-791e-4ba0-83ed-51f68c9215e9") ) - (segment - (start 177.849154 121.284125) - (end 176.240878 121.284125) - (width 0.25) - (layer "F.Cu") - (net 2) - (uuid "d56d6652-1303-4de8-80d4-5d81fef1be6e") - ) (segment (start 220.177133 114.358201) (end 220.177133 118.558201) @@ -31900,52 +34218,44 @@ (uuid "d60c7641-e943-410a-b11f-3db578a8eae0") ) (segment - (start 169.240878 118.284125) - (end 169.240878 119.206358) + (start 169.491495 118.291194) + (end 169.491495 119.213427) (width 0.25) (layer "F.Cu") (net 2) (uuid "dee66c9b-cbdd-471a-8f67-9861b86e39d2") ) (segment - (start 166.666828 111.126172) - (end 173.057466 104.735534) - (width 0.5) - (layer "F.Cu") - (net 2) - (uuid "df8a7cd1-7827-4a67-8813-919cee37112f") - ) - (segment - (start 169.239813 125.284125) - (end 169.68376 124.840178) + (start 169.49043 125.291194) + (end 169.934377 124.847247) (width 0.25) (layer "F.Cu") (net 2) (uuid "e4aac713-b889-409e-9990-15bae0d8ccee") ) (segment - (start 174.740878 127.911501) - (end 174.740878 126.784125) + (start 174.991495 127.91857) + (end 174.991495 126.791194) (width 0.25) (layer "F.Cu") (net 2) (uuid "e666a58c-5a79-4ac0-8cda-7886e00bbee5") ) (segment - (start 161.713836 115.633573) - (end 163.032099 116.951836) - (width 0.5) + (start 148.07231 129.563379) + (end 164.428408 129.563379) + (width 0.25) (layer "F.Cu") (net 2) - (uuid "f320b1f2-cc5f-4cd1-afc0-c1d08331b1dc") + (uuid "ec2de072-010e-44e0-91a3-5a58cf3e0767") ) (segment - (start 166.666828 116.553306) - (end 166.666828 111.126172) + (start 164.953869 129.563379) + (end 164.428408 129.563379) (width 0.5) (layer "F.Cu") (net 2) - (uuid "f91e5020-4f70-469e-8cdc-f6ab33583302") + (uuid "f6f7b31c-3fde-44b2-9d71-6347848f5f33") ) (segment (start 202.951133 126.098868) @@ -31956,16 +34266,16 @@ (uuid "f9f15c52-89a7-40c7-83a5-45b9353c9044") ) (segment - (start 176.240878 125.284125) - (end 176.240878 125.558838) + (start 176.491495 125.291194) + (end 176.491495 125.565907) (width 0.25) (layer "F.Cu") (net 3) (uuid "43b56a3f-10f7-4ef2-a15d-59d1f9c06b02") ) (segment - (start 176.240878 125.558838) - (end 177.461855 126.779815) + (start 176.491495 125.565907) + (end 177.712472 126.786884) (width 0.25) (layer "F.Cu") (net 3) @@ -32004,16 +34314,32 @@ (uuid "c82ea96b-18b8-47ea-9f6f-62dae5939519") ) (segment - (start 164.511172 120.48183) - (end 163.151172 120.48183) + (start 163.4664 120.488899) + (end 163.405036 120.550263) (width 0.25) (layer "F.Cu") (net 8) - (uuid "5e5063e3-7801-4cfb-9d41-4d5b0676cbae") + (uuid "6134a03d-5022-4b25-b546-bf35452cd7d1") ) (segment - (start 162.9584 122.213186) - (end 164.3184 122.213186) + (start 163.44673 120.488899) + (end 163.339189 120.59644) + (width 0.25) + (layer "F.Cu") + (net 8) + (uuid "92c50ccb-e765-4e2f-b806-178e09eab38d") + ) + (segment + (start 164.761789 120.488899) + (end 163.44673 120.488899) + (width 0.25) + (layer "F.Cu") + (net 8) + (uuid "b512cf6c-726c-41e1-a5be-a6b6ccbc0892") + ) + (segment + (start 163.209017 122.220255) + (end 164.569017 122.220255) (width 0.25) (layer "F.Cu") (net 9) @@ -32043,6 +34369,14 @@ (net 10) (uuid "22311e31-bdf3-4d9f-9eda-93e6b65a857f") ) + (segment + (start 158.594454 116.027388) + (end 159.249679 116.027388) + (width 0.25) + (layer "F.Cu") + (net 10) + (uuid "27f46542-18cb-479e-844b-2c5aa33517dc") + ) (segment (start 159.771321 108.741969) (end 160.697321 109.667969) @@ -32067,6 +34401,38 @@ (net 10) (uuid "6487cef8-e0d5-4fee-8ac1-4b9d4c861962") ) + (segment + (start 159.57568 115.701387) + (end 159.57568 115.376388) + (width 0.25) + (layer "F.Cu") + (net 10) + (uuid "70853ec7-0261-4b16-bcd0-247ed2489637") + ) + (segment + (start 157.74968 116.872162) + (end 158.594454 116.027388) + (width 0.25) + (layer "F.Cu") + (net 10) + (uuid "7b6cd441-ca90-4178-89c0-2caf374da647") + ) + (segment + (start 156.386756 118.5705) + (end 157.74968 117.207576) + (width 0.25) + (layer "F.Cu") + (net 10) + (uuid "955262e3-5e0d-4f76-b109-71212e1c22cd") + ) + (segment + (start 157.74968 117.207576) + (end 157.74968 116.872162) + (width 0.25) + (layer "F.Cu") + (net 10) + (uuid "cf3a9e96-2d6a-4058-957b-4d777589a542") + ) (segment (start 160.697321 114.254747) (end 159.57568 115.376388) @@ -32076,204 +34442,212 @@ (uuid "e3799460-9e95-4c7e-8819-0cf1f59e595b") ) (segment - (start 154.230185 129.204309) - (end 159.390214 129.204309) + (start 159.249679 116.027388) + (end 159.57568 115.701387) (width 0.25) (layer "F.Cu") - (net 11) - (uuid "1c3d6a53-bedf-40c7-9ad2-5ab805156e5c") + (net 10) + (uuid "e8f3988c-0cac-45d6-984a-2b65db67505c") ) (segment - (start 162.534982 121.412186) - (end 165.460655 121.412186) + (start 166.311789 120.488899) + (end 166.509494 120.291194) (width 0.25) (layer "F.Cu") (net 11) - (uuid "2102f44a-48ec-40a2-9d4e-55400c17ffbf") + (uuid "0c16eef7-daf9-4664-a594-df0097a791a0") ) (segment (start 150.857799 110.915534) - (end 151.783799 111.841534) + (end 150.358845 110.915534) (width 0.25) (layer "F.Cu") (net 11) - (uuid "218bd1e9-209e-4cb6-a807-4e4038cd6b9d") + (uuid "11bcb40e-54ba-4ef4-bbef-6b19f3d83ecb") ) (segment - (start 165.460655 121.412186) - (end 166.061172 120.811669) + (start 162.285017 127.387537) + (end 162.285017 121.919837) (width 0.25) (layer "F.Cu") (net 11) - (uuid "3e9a5c9f-8dea-49bd-86a1-34f705508d96") + (uuid "144affec-7003-46b1-bbf9-f2f7b26f9950") ) (segment - (start 166.258877 120.284125) - (end 167.890878 120.284125) + (start 149.117692 123.710505) + (end 149.240386 123.833198) (width 0.25) (layer "F.Cu") (net 11) - (uuid "437db805-52cd-4393-99ed-3d7e4356b9e1") + (uuid "1a41ef04-8c6b-4cea-9d04-097653602838") ) (segment - (start 151.783799 126.757923) - (end 154.230185 129.204309) + (start 162.789855 121.414999) + (end 165.385689 121.414999) (width 0.25) (layer "F.Cu") (net 11) - (uuid "624ec97c-15ba-4d1b-bb58-7e0d51bbc404") + (uuid "280de2ff-c866-4f17-8227-bc269894dda5") ) (segment - (start 151.783799 111.841534) - (end 151.783799 126.757923) + (start 166.509494 120.291194) + (end 168.141495 120.291194) (width 0.25) (layer "F.Cu") (net 11) - (uuid "780f9be4-e979-4e7e-8ea2-54f727466366") + (uuid "3d2d502e-7361-498d-a791-44a4dfa98efc") ) (segment - (start 166.061172 120.48183) - (end 166.258877 120.284125) + (start 150.358845 110.915534) + (end 149.117692 112.156687) (width 0.25) (layer "F.Cu") (net 11) - (uuid "83fd2c73-6694-46ae-87df-df5f79c01141") + (uuid "6606a5e0-e39f-433c-9593-ba25f8e42eff") ) (segment - (start 159.390214 129.204309) - (end 162.126308 126.468215) + (start 165.385689 121.414999) + (end 166.311789 120.488899) (width 0.25) (layer "F.Cu") (net 11) - (uuid "88269544-e3a5-4d84-a48f-944060491c06") + (uuid "71e21214-ef42-488b-96b3-303d7917d609") ) (segment - (start 162.126308 126.468215) - (end 162.126308 121.82086) + (start 153.423874 128.016687) + (end 161.655867 128.016687) (width 0.25) (layer "F.Cu") (net 11) - (uuid "9bdde340-0eac-43fe-a7c4-b5930bdfcfc7") + (uuid "72a21652-1692-4cf1-ad8f-768ed27f5025") ) (segment - (start 162.126308 121.82086) - (end 162.534982 121.412186) + (start 149.117692 123.710504) + (end 149.240386 123.833198) (width 0.25) (layer "F.Cu") (net 11) - (uuid "b10a7baf-6d77-456f-bc21-deb8ffe5ef05") + (uuid "8c257196-9e05-437f-b652-854032ec9f49") ) (segment - (start 166.061172 120.811669) - (end 166.061172 120.48183) + (start 162.285017 121.919837) + (end 162.789855 121.414999) (width 0.25) (layer "F.Cu") (net 11) - (uuid "c84095a6-3eb8-42e0-8b0f-31f37ce8e711") + (uuid "99be9702-13f3-4bb7-87f1-18ed858cdea2") ) (segment - (start 172.740878 126.784125) - (end 172.740878 128.357482) + (start 149.240386 123.833198) + (end 153.423874 128.016687) + (width 0.25) + (layer "F.Cu") + (net 11) + (uuid "9e0d3afe-9cc0-488d-bd6f-ccb5c4578970") + ) + (segment + (start 149.117692 112.156687) + (end 149.117692 123.710504) + (width 0.25) + (layer "F.Cu") + (net 11) + (uuid "c3d73675-339d-457a-ad61-4887eb45fcf0") + ) + (segment + (start 161.655867 128.016687) + (end 162.285017 127.387537) + (width 0.25) + (layer "F.Cu") + (net 11) + (uuid "db0d1af1-a2ff-4512-9348-a5d9383801f4") + ) + (segment + (start 172.991495 126.791194) + (end 172.991495 128.364551) (width 0.25) (layer "F.Cu") (net 12) (uuid "062a6392-4eb4-4910-b32e-c908699af1a1") ) (segment - (start 159.53556 129.696773) - (end 162.851791 126.380542) + (start 162.389993 129.06688) + (end 162.851791 128.605082) (width 0.25) (layer "F.Cu") (net 13) - (uuid "09e8c473-9367-4c7d-a0e2-c113547cfdee") + (uuid "18f76e55-9d20-42fe-96ea-637e142b014a") ) (segment - (start 165.8684 121.94872) - (end 167.032995 120.784125) + (start 164.315018 123.021255) + (end 165.318017 123.021255) (width 0.25) (layer "F.Cu") (net 13) - (uuid "10355f6d-097f-4587-ab10-e4e9cf02cd76") + (uuid "20c9fb8e-4b6d-4520-9abb-19d3de1cdefa") ) (segment - (start 164.322087 123.014186) - (end 165.0674 123.014186) + (start 166.119017 121.955789) + (end 167.283612 120.791194) (width 0.25) (layer "F.Cu") (net 13) - (uuid "21cb019d-7203-4698-8a04-13220d24bbd2") + (uuid "21a3e6f8-8be3-4802-87b8-5b993e9ce6ad") ) (segment - (start 152.705704 129.696773) - (end 159.53556 129.696773) + (start 165.318017 123.021255) + (end 166.119017 122.220255) (width 0.25) (layer "F.Cu") (net 13) - (uuid "2c53ee19-66dc-4fac-ab50-5bc5b1cfe9ad") + (uuid "26f40046-715f-4480-8008-89424e3eb468") ) (segment - (start 166.101783 122.022212) - (end 166.101783 121.871046) - (width 0.25) - (layer "F.Cu") - (net 13) - (uuid "2caeb30d-8baf-4fb9-a898-269cb75db019") - ) - (segment - (start 167.032995 120.784125) - (end 167.890878 120.784125) + (start 167.283612 120.791194) + (end 168.141495 120.791194) (width 0.25) (layer "F.Cu") (net 13) (uuid "321246eb-cc57-42cc-9aa5-bf5891337329") ) (segment - (start 150.857799 127.848868) - (end 150.857799 119.848868) + (start 166.119017 122.220255) + (end 166.119017 121.955789) (width 0.25) (layer "F.Cu") (net 13) - (uuid "35dd398b-97f5-487b-90ff-b528edfe813f") + (uuid "3e177795-6ee2-4d35-aef2-e0c3f3074304") + ) + (segment + (start 152.075811 129.06688) + (end 162.389993 129.06688) + (width 0.25) + (layer "F.Cu") + (net 13) + (uuid "427a8d1f-6699-4361-827d-483efacd548c") ) (segment (start 150.857799 127.848868) - (end 152.705704 129.696773) + (end 152.075811 129.06688) (width 0.25) (layer "F.Cu") (net 13) - (uuid "4dc18483-b2ba-415c-b492-e1d877e8db9a") + (uuid "bace5c91-b2f4-4a3e-bf77-69932e25236e") ) (segment - (start 165.0674 123.014186) - (end 165.8684 122.213186) - (width 0.25) - (layer "F.Cu") - (net 13) - (uuid "4fa96927-ca53-437a-a997-8a7bceb265f1") - ) - (segment - (start 162.851791 126.380542) + (start 162.851791 128.605082) (end 162.851791 124.484482) (width 0.25) (layer "F.Cu") (net 13) - (uuid "50c7db09-29ba-4390-8c5f-404773eb6c63") - ) - (segment - (start 165.8684 122.213186) - (end 165.8684 121.94872) - (width 0.25) - (layer "F.Cu") - (net 13) - (uuid "75004786-952c-49ec-96b1-074dfa746d27") + (uuid "cab93c8d-f034-4a4b-a6fb-a8fd91da7579") ) (segment (start 162.851791 124.484482) - (end 164.322087 123.014186) + (end 164.315018 123.021255) (width 0.25) (layer "F.Cu") (net 13) - (uuid "e3689b4a-4735-45e0-a692-11e45bb161ad") + (uuid "ff78fa81-e66e-4409-b80b-dafb1fb11177") ) (segment (start 188.144442 122.41021) @@ -32284,12 +34658,20 @@ (uuid "08f55b9a-37f5-494f-9e40-9ea5cb174d75") ) (segment - (start 181.995726 121.60921) - (end 181.170641 120.784125) + (start 180.410237 120.791194) + (end 176.341495 120.791194) (width 0.25) (layer "F.Cu") (net 14) - (uuid "22b350ed-4b68-4ea8-a14b-7bbc0dd06ae2") + (uuid "331ad463-78e3-412a-909b-d6617f9c17e8") + ) + (segment + (start 188.144442 122.41021) + (end 187.343442 121.60921) + (width 0.25) + (layer "F.Cu") + (net 14) + (uuid "5bd8e6c8-e5d4-4d0a-a64a-8d465aa2bf12") ) (segment (start 202.139791 122.41021) @@ -32300,12 +34682,12 @@ (uuid "66864619-d3f4-4b42-bc0a-50dcbb6464d1") ) (segment - (start 188.241831 122.41021) - (end 187.440831 121.60921) + (start 181.228253 121.60921) + (end 180.410237 120.791194) (width 0.25) (layer "F.Cu") (net 14) - (uuid "a37b9ad4-3640-457b-8ed9-049b806d3c5b") + (uuid "7b27e344-98c3-4406-ba40-a34a424197fa") ) (segment (start 210.951133 121.598868) @@ -32316,28 +34698,28 @@ (uuid "c4adef12-e5db-4d5e-9906-b44f9ef45437") ) (segment - (start 181.170641 120.784125) - (end 176.240878 120.784125) + (start 187.343442 121.60921) + (end 181.228253 121.60921) (width 0.25) (layer "F.Cu") (net 14) - (uuid "c52e067c-5060-473c-9b30-742242b87bc0") + (uuid "f21dddc5-320e-47d8-a394-efc7d6dc23d1") ) (segment - (start 187.440831 121.60921) - (end 181.995726 121.60921) - (width 0.25) - (layer "F.Cu") - (net 14) - (uuid "d3ae6adc-bd1a-4319-b18e-750f115119f6") - ) - (segment - (start 188.032004 118.016635) - (end 187.093568 118.955071) + (start 177.315054 118.817635) + (end 176.341495 119.791194) (width 0.25) (layer "F.Cu") (net 15) - (uuid "06cd5176-b70c-4870-9c52-711e673f3810") + (uuid "11c45041-a94e-44b9-92be-e9f1515cf685") + ) + (segment + (start 187.231004 118.817635) + (end 177.315054 118.817635) + (width 0.25) + (layer "F.Cu") + (net 15) + (uuid "19ca1bf4-9ff2-439d-9434-148faf41255f") ) (segment (start 193.725133 116.706201) @@ -32355,6 +34737,14 @@ (net 15) (uuid "382f7cf9-0278-410c-ace7-dbab326cb730") ) + (segment + (start 188.032004 118.016635) + (end 187.231004 118.817635) + (width 0.25) + (layer "F.Cu") + (net 15) + (uuid "51a83991-8f6a-455e-b872-8f928d147d62") + ) (segment (start 210.951133 117.632201) (end 218.951133 117.632201) @@ -32379,22 +34769,6 @@ (net 15) (uuid "8ec648ac-0d32-4548-9410-a3b17063e8bf") ) - (segment - (start 177.069932 118.955071) - (end 176.240878 119.784125) - (width 0.25) - (layer "F.Cu") - (net 15) - (uuid "937b44b8-855e-4451-a8c2-c95b1aa08284") - ) - (segment - (start 187.093568 118.955071) - (end 177.069932 118.955071) - (width 0.25) - (layer "F.Cu") - (net 15) - (uuid "cf7111b9-b9de-4abf-a847-a8524625ed06") - ) (segment (start 192.048073 120.535261) (end 194.951133 117.632201) @@ -32403,6 +34777,22 @@ (net 16) (uuid "0ac9c2a3-c4ba-496a-b7c2-47789374bc61") ) + (segment + (start 182.206346 119.734261) + (end 187.247159 119.734261) + (width 0.25) + (layer "F.Cu") + (net 16) + (uuid "25a7640b-d4e2-4ce3-a3b3-4060a831008f") + ) + (segment + (start 176.341495 120.291194) + (end 181.649413 120.291194) + (width 0.25) + (layer "F.Cu") + (net 16) + (uuid "39d80189-fddf-4c7e-a1e3-8128b995c506") + ) (segment (start 188.048159 120.535261) (end 192.048073 120.535261) @@ -32411,22 +34801,6 @@ (net 16) (uuid "5c1d1d0f-ae69-437f-97d7-01db08cf2d51") ) - (segment - (start 187.063174 119.406071) - (end 178.118932 119.406071) - (width 0.25) - (layer "F.Cu") - (net 16) - (uuid "621c9694-ed02-44e7-8c3b-6a2f623caf65") - ) - (segment - (start 178.118932 119.406071) - (end 177.240878 120.284125) - (width 0.25) - (layer "F.Cu") - (net 16) - (uuid "65a9d714-094f-42e5-bccf-1486eaab2bdd") - ) (segment (start 194.951133 117.632201) (end 202.951133 117.632201) @@ -32436,28 +34810,20 @@ (uuid "67d05ab4-b1b4-4d58-a8e0-fa82afe1024a") ) (segment - (start 188.048159 120.391056) - (end 187.063174 119.406071) + (start 187.247159 119.734261) + (end 188.048159 120.535261) (width 0.25) (layer "F.Cu") (net 16) - (uuid "798a075c-bdf4-4a80-a02c-64dee9a4c6c6") + (uuid "8aa3a0a4-5f2b-46ec-b623-3847a8bf915e") ) (segment - (start 188.048159 120.535261) - (end 188.048159 120.391056) + (start 181.649413 120.291194) + (end 182.206346 119.734261) (width 0.25) (layer "F.Cu") (net 16) - (uuid "94101509-f2c2-4886-91ba-a3669df1107d") - ) - (segment - (start 177.240878 120.284125) - (end 176.090878 120.284125) - (width 0.25) - (layer "F.Cu") - (net 16) - (uuid "be0e08ba-2b96-42b8-80e0-f297a07d0120") + (uuid "aa975233-4289-4bd4-981c-9cd7358d8749") ) (segment (start 202.951133 109.165534) @@ -32476,20 +34842,12 @@ (uuid "5ea89aae-a996-4c17-aa0f-27b3379be731") ) (segment - (start 182.306263 117.352466) - (end 175.672537 117.352466) + (start 175.923154 117.359535) + (end 182.299194 117.359535) (width 0.25) (layer "F.Cu") (net 17) - (uuid "7d7d4e5f-0830-4159-82f5-fac23d999e6c") - ) - (segment - (start 183.260179 116.39855) - (end 182.306263 117.352466) - (width 0.25) - (layer "F.Cu") - (net 17) - (uuid "8c2bd47e-e93e-4dd0-afd4-3f7e5b063276") + (uuid "79ae9982-fd62-476e-9db5-04d3296b2d86") ) (segment (start 196.7658 109.165534) @@ -32508,60 +34866,60 @@ (uuid "bc05d0d7-8f85-4434-b55c-11c43c8a5c2c") ) (segment - (start 175.672537 117.352466) - (end 174.740878 118.284125) + (start 182.299194 117.359535) + (end 183.260179 116.39855) + (width 0.25) + (layer "F.Cu") + (net 17) + (uuid "dfcf4d0f-9ae6-4cbe-821f-c181611f36f6") + ) + (segment + (start 175.923154 117.359535) + (end 174.991495 118.291194) (width 0.25) (layer "F.Cu") (net 17) (uuid "e22369f4-be13-4d3b-a1bb-1cd16fd34b20") ) (segment - (start 173.740878 117.517173) - (end 173.740878 118.284125) + (start 173.991495 117.524242) + (end 173.991495 118.291194) (width 0.25) (layer "F.Cu") (net 18) (uuid "0c9236df-cb23-414c-8217-bbf6fa7c0658") ) (segment - (start 176.210538 109.334606) - (end 176.210538 115.047513) - (width 0.25) - (layer "F.Cu") - (net 18) - (uuid "65aa8751-6af9-4931-bc9c-4106fc73a710") - ) - (segment - (start 174.559466 108.935534) + (start 175.985466 109.109534) (end 175.811466 108.935534) (width 0.25) (layer "F.Cu") (net 18) - (uuid "9fa86a76-221d-4b9b-a987-c9ad0dee2ebf") + (uuid "640e683a-9e3a-4a35-9e79-7d4ba4642679") ) (segment - (start 176.210538 115.047513) - (end 173.740878 117.517173) + (start 173.991495 117.524242) + (end 175.985466 115.530271) (width 0.25) (layer "F.Cu") (net 18) - (uuid "cbcd1f1e-46c8-4471-b249-eb2be4a200f3") + (uuid "66afc26c-f82e-489d-8978-48eac91d3bdb") ) (segment - (start 178.381844 108.935534) + (start 175.811466 108.935534) (end 174.559466 108.935534) (width 0.25) (layer "F.Cu") (net 18) - (uuid "db9495d5-92fc-4b7e-8f3a-da2e6e344a4d") + (uuid "d7b14236-4d0d-4809-a019-ef0fcda74477") ) (segment - (start 175.811466 108.935534) - (end 176.210538 109.334606) + (start 175.985466 115.530271) + (end 175.985466 109.109534) (width 0.25) (layer "F.Cu") (net 18) - (uuid "f8b314f6-88e0-4ff4-880a-c4dd9418b223") + (uuid "f4422cbf-1bc5-444c-b731-66478f5d893d") ) (segment (start 142.574466 88.21) @@ -32585,39 +34943,39 @@ (width 0.25) (layer "F.Cu") (net 20) - (uuid "7cf5d9b7-bd54-4c94-90bd-59967aa6230f") + (uuid "1b05d0f6-b572-4981-a3ab-566badabba9c") ) (segment - (start 172.740878 110.202122) - (end 172.740878 118.284125) + (start 172.991495 109.951505) + (end 172.991495 118.441194) (width 0.25) (layer "F.Cu") (net 20) - (uuid "86c7ef35-20c9-4ced-8216-f41b588d08e7") - ) - (segment - (start 172.740878 115.857156) - (end 174.362663 114.235371) - (width 0.25) - (layer "F.Cu") - (net 20) - (uuid "a5cc5afe-1b0d-4712-a2a6-2e25dfd1955f") + (uuid "75236e21-324c-4a7a-9bec-057b3a90a0ac") ) (segment (start 173.307466 109.635534) - (end 172.740878 110.202122) + (end 172.991495 109.951505) (width 0.25) (layer "F.Cu") (net 20) - (uuid "b0d1e8d9-6837-4675-bd98-a0324786a982") + (uuid "e50f5bc5-612c-4b8b-a472-98dcb04ee313") ) (segment - (start 172.740878 118.284125) - (end 172.740878 115.857156) - (width 0.25) + (start 163.79667 92.849044) + (end 163.79667 97.394465) + (width 1) (layer "F.Cu") - (net 20) - (uuid "bd56f892-1b40-4849-81f1-d3be7c13b166") + (net 21) + (uuid "01f1e798-eff6-413f-9d59-abb438a54b9a") + ) + (segment + (start 163.79667 98.088492) + (end 158.924572 102.96059) + (width 1) + (layer "F.Cu") + (net 21) + (uuid "0b3209e4-4111-4b9c-8124-78b00e7cb6b4") ) (segment (start 154.943818 107.153279) @@ -32628,20 +34986,28 @@ (uuid "0e2aba61-efab-4566-8f0d-abe41d7c5946") ) (segment - (start 158.18818 103.696982) - (end 158.924572 102.96059) + (start 159.92158 88.973954) + (end 161.087776 90.14015) (width 1) (layer "F.Cu") (net 21) - (uuid "116bc39b-7994-48de-9ce8-953a8eda78c3") + (uuid "1299168a-c172-4136-a159-a318f8a0bb67") ) (segment - (start 154.279818 114.539341) - (end 154.756367 115.01589) - (width 0.25) + (start 159.301011 88.353385) + (end 161.087776 90.14015) + (width 0.5) (layer "F.Cu") (net 21) - (uuid "2d336bdd-5820-4147-bd60-2aaff71267cd") + (uuid "1b422962-cba6-48d6-8de6-603446483635") + ) + (segment + (start 161.087776 93.022997) + (end 160.229235 93.881538) + (width 0.5) + (layer "F.Cu") + (net 21) + (uuid "27dd8a0f-e35b-44f5-8f76-bf5dcb510f3f") ) (segment (start 158.924572 102.96059) @@ -32651,6 +35017,22 @@ (net 21) (uuid "36aaff8c-5fbb-4aad-adba-e2ffb8d27bac") ) + (segment + (start 160.67803 89.730404) + (end 161.087776 90.14015) + (width 0.5) + (layer "F.Cu") + (net 21) + (uuid "383b5456-252a-4417-9f7b-9865628eb506") + ) + (segment + (start 161.087776 90.14015) + (end 163.79667 92.849044) + (width 1) + (layer "F.Cu") + (net 21) + (uuid "38fe3a56-ed57-4883-bc61-cf4ae6d0cc5c") + ) (segment (start 153.429818 114.539341) (end 154.279818 114.539341) @@ -32660,20 +35042,36 @@ (uuid "39c8cf8b-79dd-415e-9d6a-0817bfe7b6e0") ) (segment - (start 154.756367 115.01589) - (end 154.756367 117.183014) - (width 0.25) - (layer "F.Cu") - (net 21) - (uuid "5038350f-e50f-4c71-afc0-9ad341f0bbf7") - ) - (segment - (start 160.338089 102.96059) - (end 158.924572 102.96059) + (start 159.541987 88.594361) + (end 161.087776 90.14015) (width 0.5) (layer "F.Cu") (net 21) - (uuid "64d270d3-043f-41a1-a0bf-e50dc1f0ae00") + (uuid "45039690-7537-4529-ba69-39ec5769da0e") + ) + (segment + (start 163.79667 97.394465) + (end 163.79667 98.088492) + (width 1) + (layer "F.Cu") + (net 21) + (uuid "52c6ce0e-9879-435f-a4c5-a2ae70f62f8a") + ) + (segment + (start 160.67803 86.593369) + (end 160.67803 89.730404) + (width 0.5) + (layer "F.Cu") + (net 21) + (uuid "56482e1f-4941-4861-8660-92ce4f7e817b") + ) + (segment + (start 156.157149 116.82816) + (end 153.86833 114.539341) + (width 0.25) + (layer "F.Cu") + (net 21) + (uuid "6a4e74f0-4ec3-474a-9fc7-6e81ea05eb64") ) (segment (start 154.779818 114.039341) @@ -32683,14 +35081,6 @@ (net 21) (uuid "6aca6c2b-2610-4328-84d6-07e2aa0ce25c") ) - (segment - (start 158.924572 102.96059) - (end 158.924572 104.21059) - (width 1) - (layer "F.Cu") - (net 21) - (uuid "881dc810-1350-43f8-9751-7ad4ae2feacd") - ) (segment (start 158.924572 106.459582) (end 158.18818 107.195974) @@ -32699,6 +35089,14 @@ (net 21) (uuid "96191d85-26d1-469b-8469-5a3e46204745") ) + (segment + (start 157.124998 88.594361) + (end 159.541987 88.594361) + (width 0.5) + (layer "F.Cu") + (net 21) + (uuid "9a67cad3-238f-423e-8ba4-906c9db030c8") + ) (segment (start 155.177818 106.919279) (end 154.943818 107.153279) @@ -32707,14 +35105,6 @@ (net 21) (uuid "a6956b73-d8fa-4614-a262-bf8a78e92107") ) - (segment - (start 166.644763 96.653916) - (end 160.338089 102.96059) - (width 0.5) - (layer "F.Cu") - (net 21) - (uuid "b31e1158-a985-4810-9053-0a327484d7ad") - ) (segment (start 155.929818 106.919279) (end 155.177818 106.919279) @@ -32731,6 +35121,14 @@ (net 21) (uuid "bc9b5d6b-58a2-4aa9-9ce5-ada30b3c0181") ) + (segment + (start 153.86833 114.539341) + (end 153.429818 114.539341) + (width 0.25) + (layer "F.Cu") + (net 21) + (uuid "cba9e69f-96d0-4bdf-8939-2920cb416609") + ) (segment (start 154.279818 114.539341) (end 154.779818 114.039341) @@ -32739,22 +35137,6 @@ (net 21) (uuid "d0e2ee0b-ccc6-4c30-a30c-d7b958f41ad5") ) - (segment - (start 166.643276 90.43776) - (end 166.643276 96.652429) - (width 0.5) - (layer "F.Cu") - (net 21) - (uuid "e9908aa2-9136-4a57-8f1a-bcac0c298da7") - ) - (segment - (start 166.643276 96.652429) - (end 166.644763 96.653916) - (width 0.5) - (layer "F.Cu") - (net 21) - (uuid "edd7d537-05f0-41d1-8476-169c21cb752d") - ) (segment (start 154.943818 109.649463) (end 155.604818 110.310463) @@ -32779,6 +35161,22 @@ (net 21) (uuid "f22b92e9-530f-44a8-9768-a11ad9adf898") ) + (segment + (start 161.087776 90.14015) + (end 161.087776 93.022997) + (width 0.5) + (layer "F.Cu") + (net 21) + (uuid "fd9eed79-1d66-4869-a8f5-8bfc13e89cf4") + ) + (segment + (start 160.44875 89.501124) + (end 161.087776 90.14015) + (width 0.25) + (layer "F.Cu") + (net 21) + (uuid "ffe1a98c-443d-47cf-8d6f-f5fba3f9726d") + ) (segment (start 141.574466 88.21) (end 141.574466 89.737201) @@ -32796,44 +35194,84 @@ (uuid "9257602f-6ae5-4cc5-b87a-96678b9fc7ae") ) (segment - (start 167.890878 119.784125) - (end 167.676416 119.569663) + (start 160.963189 120.488462) + (end 160.963189 120.098022) (width 0.25) (layer "F.Cu") (net 23) - (uuid "17268b5c-baea-4658-bca7-d42d3530a649") + (uuid "2832ad93-bc20-4f9d-b810-33a6b072db5d") ) (segment - (start 167.676416 119.569663) - (end 159.91318 119.569663) + (start 160.963189 120.098022) + (end 161.373312 119.687899) (width 0.25) (layer "F.Cu") (net 23) - (uuid "29ac3e06-6001-4868-8fee-700dbfa15713") + (uuid "39fd29ec-5a76-4d10-828f-9ae63c9d1d50") ) (segment - (start 164.907099 116.001836) - (end 164.907099 111.485901) - (width 0.5) + (start 168.0382 119.687899) + (end 168.141495 119.791194) + (width 0.25) (layer "F.Cu") - (net 30) - (uuid "03b05eee-653e-434a-8e40-7909d873cac3") + (net 23) + (uuid "3b374961-42a3-4096-b0e5-6edf14ce0825") ) (segment - (start 164.907099 111.485901) - (end 173.057466 103.335534) - (width 0.5) + (start 161.373312 119.687899) + (end 168.0382 119.687899) + (width 0.25) (layer "F.Cu") - (net 30) - (uuid "3695bb6d-1f96-44d5-a661-22d03ad0fc48") + (net 23) + (uuid "8f1bdec2-3a5a-4c2f-9396-c45b9c9bb6be") ) (segment - (start 173.057466 103.335534) - (end 174.559466 103.335534) - (width 0.5) + (start 160.563403 120.888248) + (end 160.963189 120.488462) + (width 0.25) + (layer "F.Cu") + (net 23) + (uuid "b2fd2920-25b0-47f8-bda4-c4e2c037c769") + ) + (segment + (start 160.055852 120.888248) + (end 160.563403 120.888248) + (width 0.25) + (layer "F.Cu") + (net 23) + (uuid "ead141db-ae57-4b3d-8517-4d80b8058c89") + ) + (segment + (start 165.695504 116.264585) + (end 163.563496 116.264585) + (width 0.25) (layer "F.Cu") (net 30) - (uuid "62fb5104-1bb9-474c-9b8c-4bf8833787c0") + (uuid "4cc72a6f-8c06-4a6e-801f-17d05ea86d12") + ) + (segment + (start 163.563496 116.264585) + (end 163.14112 116.686961) + (width 0.25) + (layer "F.Cu") + (net 30) + (uuid "ff8206d2-2893-49c6-8a40-126328a04b94") + ) + (segment + (start 171.991495 118.291194) + (end 171.991495 108.851505) + (width 0.25) + (layer "F.Cu") + (net 31) + (uuid "0f2ee02c-ea00-4355-921f-702b40435ac0") + ) + (segment + (start 171.991495 108.851505) + (end 173.307466 107.535534) + (width 0.25) + (layer "F.Cu") + (net 31) + (uuid "1ef887bf-c2b3-4352-bf57-8df27a22f63a") ) (segment (start 173.307466 107.535534) @@ -32841,95 +35279,79 @@ (width 0.25) (layer "F.Cu") (net 31) - (uuid "05aa7b3c-b1aa-4ae4-b71f-a9960532ba7b") + (uuid "ec85322d-6542-4ffb-9f40-ca2a0dfa3ed7") ) (segment - (start 171.740878 109.102122) - (end 173.307466 107.535534) - (width 0.25) - (layer "F.Cu") - (net 31) - (uuid "864ce7f8-6e13-47e8-914c-ee9f822d8e07") - ) - (segment - (start 171.740878 118.284125) - (end 171.740878 109.102122) - (width 0.25) - (layer "F.Cu") - (net 31) - (uuid "c9943b86-587b-4b07-9613-98f903973fb1") - ) - (segment - (start 153.109399 86.734328) - (end 153.225345 86.850274) - (width 1) + (start 150.673169 91.132776) + (end 150.673169 89.353234) + (width 0.5) (layer "F.Cu") (net 37) - (uuid "030b95db-45b9-41df-b428-e131dff6ac56") + (uuid "477dde8a-b6d2-40cf-aa3d-d6f510fa8082") ) (segment - (start 153.225345 93.079042) - (end 153.705975 93.559672) - (width 1) + (start 150.673169 89.069888) + (end 150.889738 88.853319) + (width 0.5) (layer "F.Cu") (net 37) - (uuid "cc2b1cbc-746a-4926-99b3-64124f79a874") + (uuid "7b35ef4e-3d2b-4b05-a801-d83dcb6b11c0") ) (segment - (start 153.225345 86.850274) - (end 153.225345 93.079042) - (width 1) + (start 150.673169 89.353234) + (end 151.018909 89.007494) + (width 0.5) (layer "F.Cu") (net 37) - (uuid "db9d49d3-76a0-4be9-b407-a6011ab73ac1") + (uuid "eca906c4-f086-4075-b0fe-9a3756a68751") ) (segment - (start 171.428164 130.007482) - (end 171.355995 129.935313) + (start 171.678781 130.014551) + (end 171.606612 129.942382) (width 0.25) (layer "F.Cu") (net 43) (uuid "15a5dedb-ccfb-4e05-bfd9-972763145c92") ) (segment - (start 174.049633 130.007482) - (end 174.123734 129.933381) + (start 174.30025 130.014551) + (end 174.374351 129.94045) (width 0.25) (layer "F.Cu") (net 43) (uuid "28ce6a92-01b5-4f4c-8164-958ce44d9b64") ) (segment - (start 172.740878 130.007482) - (end 171.428164 130.007482) + (start 172.991495 130.014551) + (end 171.678781 130.014551) (width 0.25) (layer "F.Cu") (net 43) (uuid "ab5219f9-f90d-4f46-9ef8-ff450f481894") ) (segment - (start 172.740878 130.007482) - (end 174.049633 130.007482) + (start 172.991495 130.014551) + (end 174.30025 130.014551) (width 0.25) (layer "F.Cu") (net 43) (uuid "f0c4a4fa-4930-4be5-8f23-b80b78bf45a9") ) (segment - (start 172.240878 118.284125) - (end 172.240878 109.302122) + (start 172.491495 118.291194) + (end 172.491495 109.051505) (width 0.25) (layer "F.Cu") (net 51) - (uuid "3565f9b5-307d-47ef-be60-a1ce0afef2e7") + (uuid "6933fdc8-de77-417a-8940-1753f58cba56") ) (segment - (start 172.240878 109.302122) + (start 172.491495 109.051505) (end 173.307466 108.235534) (width 0.25) (layer "F.Cu") (net 51) - (uuid "490f0462-b74f-45ed-8459-d859911bd15f") + (uuid "ca7d70d0-b407-4708-8b02-21a78aabe9f2") ) (segment (start 173.307466 108.235534) @@ -32937,15 +35359,7 @@ (width 0.25) (layer "F.Cu") (net 51) - (uuid "55c6ed9a-bb33-492a-9a49-722e4abb9ce3") - ) - (segment - (start 171.240878 108.902122) - (end 173.307466 106.835534) - (width 0.25) - (layer "F.Cu") - (net 53) - (uuid "3134fe86-1789-4c58-bd9f-ef9a785e1e8e") + (uuid "e7e8eef7-b521-43db-8d98-c2d33f2be698") ) (segment (start 173.307466 106.835534) @@ -32953,598 +35367,454 @@ (width 0.25) (layer "F.Cu") (net 53) - (uuid "37e7e48e-6afe-4ca2-ac62-7694de9cd28f") + (uuid "79db2dd8-4163-4416-9f54-23c6aa1e7384") ) (segment - (start 171.240878 118.284125) - (end 171.240878 108.902122) + (start 171.491495 118.291194) + (end 171.491495 108.651505) (width 0.25) (layer "F.Cu") (net 53) - (uuid "f1b5546a-60f9-43f3-8e50-0aeedb2d3596") + (uuid "bfb73b49-7d18-4c06-88dd-005fe004d651") ) (segment - (start 178.21665 125.515604) - (end 180.021047 127.320001) + (start 171.491495 108.651505) + (end 173.307466 106.835534) + (width 0.25) + (layer "F.Cu") + (net 53) + (uuid "fafb2ee6-b5fc-4032-81aa-d1805ec5ff98") + ) + (segment + (start 178.467267 125.522673) + (end 180.271664 127.32707) (width 0.25) (layer "F.Cu") (net 57) (uuid "015261c5-fea9-45d5-bf1f-e45fe91ca13e") ) (segment - (start 177.420567 123.775538) - (end 178.21665 124.571621) + (start 177.671184 123.782607) + (end 178.467267 124.57869) (width 0.25) (layer "F.Cu") (net 57) (uuid "11503d35-86b0-4570-bb87-f780db2830f3") ) (segment - (start 177.420567 122.463814) - (end 177.420567 123.775538) + (start 177.671184 122.470883) + (end 177.671184 123.782607) (width 0.25) (layer "F.Cu") (net 57) (uuid "55825094-752a-485e-b504-81760885e688") ) (segment - (start 177.240878 122.284125) - (end 177.420567 122.463814) + (start 177.491495 122.291194) + (end 177.671184 122.470883) (width 0.25) (layer "F.Cu") (net 57) (uuid "b55ffc6a-ba4a-497d-aa72-e754590341f1") ) (segment - (start 176.240878 122.284125) - (end 177.240878 122.284125) + (start 176.491495 122.291194) + (end 177.491495 122.291194) (width 0.25) (layer "F.Cu") (net 57) (uuid "bf1175f3-4e0a-4825-b9b4-e1d2f9dc76b4") ) (segment - (start 178.21665 124.571621) - (end 178.21665 125.515604) + (start 178.467267 124.57869) + (end 178.467267 125.522673) (width 0.25) (layer "F.Cu") (net 57) (uuid "db82c9a9-7251-479a-b362-9ca41a253304") ) (segment - (start 167.292002 129.637235) - (end 165.303801 129.637235) + (start 169.491495 126.641194) + (end 169.491495 127.683299) (width 0.25) (layer "F.Cu") (net 58) - (uuid "a63bd780-0d65-4999-bc14-6314a1655e06") + (uuid "0d1dbc6b-9662-4a67-a444-70c747596cf9") ) (segment - (start 169.240878 127.688359) - (end 167.292002 129.637235) + (start 169.491495 127.683299) + (end 167.611415 129.563379) (width 0.25) (layer "F.Cu") (net 58) - (uuid "ada64aa2-df3f-40fd-b790-579ffeb7677b") + (uuid "d093a3fc-c89e-4f95-821a-b5504cb8b8fd") ) (segment - (start 169.240878 126.784125) - (end 169.240878 127.688359) - (width 0.25) - (layer "F.Cu") - (net 58) - (uuid "b94a51a8-ccf7-4b34-80ac-d4d6b9cf080a") - ) - (segment - (start 167.890878 124.284125) - (end 164.927396 124.284125) + (start 168.141495 124.291194) + (end 165.178013 124.291194) (width 0.25) (layer "F.Cu") (net 59) (uuid "2435849c-b706-4c04-ab9f-4aea95dcd720") ) (segment - (start 164.927396 124.284125) - (end 164.177791 125.03373) + (start 165.178013 124.291194) + (end 164.428408 125.040799) (width 0.25) (layer "F.Cu") (net 59) (uuid "a0714cc0-76fe-4aa1-a8a2-889213b1867a") ) (segment - (start 168.412526 119.054643) - (end 166.059906 119.054643) + (start 169.123062 121.224304) + (end 169.123062 119.484171) (width 0.25) (layer "F.Cu") (net 60) - (uuid "17e49c0f-b005-45fa-bc6a-cd69074470a9") + (uuid "20d4c8cf-fa7c-4bf2-a3ce-2d98ca5dbac2") ) (segment - (start 166.059906 119.054643) - (end 164.907099 117.901836) + (start 167.9995 119.061712) + (end 167.683966 118.746178) (width 0.25) (layer "F.Cu") (net 60) - (uuid "3ba7f996-b4a3-45a5-a7cb-c1591dde0b71") + (uuid "6e9108f6-8927-4d53-8fa6-31564238eee8") ) (segment - (start 167.890878 121.284125) - (end 168.777878 121.284125) + (start 169.123062 119.484171) + (end 168.700603 119.061712) (width 0.25) (layer "F.Cu") (net 60) - (uuid "42c7d234-e16c-4404-a0ae-a7c12f5231d8") + (uuid "788ef35a-2443-4def-a51f-e7dc0032ad9c") ) (segment - (start 168.881815 119.523932) - (end 168.412526 119.054643) + (start 168.700603 119.061712) + (end 167.9995 119.061712) (width 0.25) (layer "F.Cu") (net 60) - (uuid "579b18d4-e717-4a97-a528-b124d212990f") + (uuid "a0e8f1c3-0156-4306-af05-1c32c0330986") ) (segment - (start 168.777878 121.284125) - (end 168.881815 121.180188) + (start 169.056172 121.291194) + (end 169.123062 121.224304) (width 0.25) (layer "F.Cu") (net 60) - (uuid "7e0c97b6-d109-4aee-8c85-bff119a42827") + (uuid "bdadc74b-a221-488c-9c45-ee0373f85f6d") ) (segment - (start 168.881815 121.180188) - (end 168.881815 119.523932) + (start 167.683966 116.603047) + (end 167.345504 116.264585) (width 0.25) (layer "F.Cu") (net 60) - (uuid "d4d3dba4-fe76-42ff-bff6-a14c9188fe88") + (uuid "c5f5505f-6744-4456-a498-19348c560a6f") ) (segment - (start 160.734843 94.1417) - (end 160.734843 90.590598) - (width 0.5) - (layer "F.Cu") - (net 61) - (uuid "20adda6f-21fc-4399-a8fe-89948b7c5c3c") - ) - (segment - (start 166.636512 88.794524) - (end 166.643276 88.78776) - (width 0.5) - (layer "F.Cu") - (net 61) - (uuid "266b4395-39f3-4981-a6f7-fb5e336a82a0") - ) - (segment - (start 159.506914 91.818526) - (end 159.680821 91.818526) - (width 1) - (layer "F.Cu") - (net 61) - (uuid "41212fb7-3d17-468b-9335-e1d5603b9a67") - ) - (segment - (start 162.704823 88.794524) - (end 166.636512 88.794524) - (width 0.5) - (layer "F.Cu") - (net 61) - (uuid "4fedc4c3-368e-4ebd-9adb-28c44d67fdea") - ) - (segment - (start 162.704823 88.794524) - (end 162.530916 88.794524) - (width 0.5) - (layer "F.Cu") - (net 61) - (uuid "66c632d7-a0ba-45df-b593-6c62bc749617") - ) - (segment - (start 162.530916 88.794524) - (end 160.734843 90.590598) - (width 0.5) - (layer "F.Cu") - (net 61) - (uuid "9a125812-a9f3-4dc9-b7b9-60187893ab3c") - ) - (segment - (start 160.046871 94.829672) - (end 160.734843 94.1417) - (width 0.5) - (layer "F.Cu") - (net 61) - (uuid "b84ec8a2-5835-4900-ab84-2b5bd6def3f8") - ) - (segment - (start 160.734843 90.590598) - (end 159.506914 91.818526) - (width 0.5) - (layer "F.Cu") - (net 61) - (uuid "e6b8ee9c-c048-4c65-b664-a901b3549b05") - ) - (segment - (start 159.525975 94.829672) - (end 160.046871 94.829672) - (width 0.5) - (layer "F.Cu") - (net 61) - (uuid "edfd688e-61e1-4815-8628-8b52c6bdcbe6") - ) - (segment - (start 153.559065 97.232762) - (end 153.705975 97.379672) - (width 0.5) - (layer "F.Cu") - (net 62) - (uuid "4257918b-05a0-44b9-b918-344f0925d934") - ) - (segment - (start 152.194313 97.232762) - (end 153.559065 97.232762) - (width 0.5) - (layer "F.Cu") - (net 62) - (uuid "4a9e49ad-fcad-4fc4-99b0-2509a8db363b") - ) - (segment - (start 158.253611 124.479424) - (end 157.919747 124.14556) + (start 167.683966 118.746178) + (end 167.683966 116.603047) (width 0.25) (layer "F.Cu") - (net 63) - (uuid "021f111f-daf2-45b3-b7cb-7a7930f8c345") + (net 60) + (uuid "f008603e-7ea4-492e-bc84-87aab1e3667d") + ) + (segment + (start 168.141495 121.291194) + (end 169.056172 121.291194) + (width 0.25) + (layer "F.Cu") + (net 60) + (uuid "f9b589a2-d1e3-494a-87c0-6baeb214a01b") + ) + (segment + (start 150.673169 94.952776) + (end 150.673169 96.825236) + (width 0.25) + (layer "F.Cu") + (net 61) + (uuid "4b8e581c-c56d-4d8f-9046-623d934748c9") + ) + (segment + (start 150.673169 96.825236) + (end 150.718124 96.870191) + (width 0.25) + (layer "F.Cu") + (net 61) + (uuid "8dd42582-ad5b-45c4-a6c7-0e63061fa047") ) (segment (start 140.405133 89.74033) (end 140.405133 94.560868) (width 0.5) (layer "F.Cu") - (net 63) + (net 62) (uuid "02e976b1-4cb2-48f4-af95-32c9a8ab52d9") ) (segment - (start 151.243228 97.898903) - (end 151.243228 94.727156) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "06661799-2b43-4aa8-ba33-46a0c2bb1a8d") - ) - (segment - (start 157.74968 115.902388) - (end 158.27568 115.376388) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "0815e8e3-72e5-40d1-b390-c24922044f3e") - ) - (segment - (start 140.405133 94.560868) - (end 149.806799 103.962534) + (start 143.594466 89.073296) + (end 144.507305 89.986135) (width 0.5) (layer "F.Cu") - (net 63) - (uuid "08f992c7-39df-4c3a-9240-214c6be7c37c") + (net 62) + (uuid "083c46aa-9561-4a09-b9cd-5eeae4ef4385") ) (segment - (start 158.253611 125.980447) - (end 159.739658 125.980447) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "0a9f3a20-1ed0-4dde-a066-8b3625e3e016") - ) - (segment - (start 143.594466 88.21) - (end 143.757133 88.372667) + (start 151.243692 113.402201) + (end 151.908799 112.737094) (width 0.5) (layer "F.Cu") - (net 63) - (uuid "0c6ebebd-3dee-49b1-a079-74e3a1c0273d") - ) - (segment - (start 162.317771 91.972776) - (end 162.317771 93.889308) - (width 0.35) - (layer "F.Cu") - (net 63) - (uuid "0e0e2270-7649-4e5a-9147-0d693f9ef6e9") - ) - (segment - (start 154.371567 118.356058) - (end 154.371567 119.134045) - (width 0.5) - (layer "F.Cu") - (net 63) - (uuid "0eb44c16-d5ec-4324-b42d-a80f26d92d90") - ) - (segment - (start 153.596567 126.598009) - (end 153.596567 122.424558) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "1130fa9c-b848-4236-88d7-fffc453383fe") - ) - (segment - (start 154.476567 121.296558) - (end 154.152567 121.620558) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "12bbecf7-bb88-4022-9433-b9e472b348a6") + (net 62) + (uuid "173a4b38-8271-4b52-9653-06a21bbeaa34") ) (segment (start 140.405133 88.359333) (end 140.405133 89.74033) (width 0.5) (layer "F.Cu") - (net 63) + (net 62) (uuid "1ac2e3d9-86b5-4d72-8fff-89586c6dc740") ) (segment - (start 134.880772 88.298705) - (end 136.322397 89.74033) + (start 146.233457 89.986135) + (end 146.287603 90.040281) (width 0.5) (layer "F.Cu") - (net 63) - (uuid "223694ec-1aca-46ce-8775-d3cffa54cc6f") - ) - (segment - (start 152.900567 121.620558) - (end 152.576567 121.296558) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "23cf3426-0b9b-423f-a671-530c7897692d") - ) - (segment - (start 151.950997 98.606672) - (end 151.243228 97.898903) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "248695b8-5c59-4049-9213-1886e1eabf47") - ) - (segment - (start 143.594466 88.882) - (end 149.439622 94.727156) - (width 0.5) - (layer "F.Cu") - (net 63) - (uuid "260b85a9-decb-40d3-878f-01ea9f5a6d2e") + (net 62) + (uuid "25cd5638-3697-4345-9668-e3aab1c946c4") ) (segment (start 143.594466 87.378) (end 143.594466 88.21) (width 0.5) (layer "F.Cu") - (net 63) + (net 62) (uuid "261d2939-4dc9-42a9-9b42-c8b52e6da741") ) (segment - (start 154.371567 119.134045) - (end 154.371567 120.689558) + (start 148.265612 90.338172) + (end 150.330216 92.402776) (width 0.5) (layer "F.Cu") - (net 63) - (uuid "2ed14127-dd4c-4955-a9c0-d88a8cc5c4b8") + (net 62) + (uuid "2cb036df-4535-4eb9-8819-d8b17b158c3f") ) (segment - (start 162.301963 91.988584) - (end 162.317771 91.972776) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "3d48164f-3d5d-4c69-8a8f-065f203cfcff") - ) - (segment - (start 154.152567 121.620558) - (end 153.560368 121.620558) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "3f8b166d-b069-4c98-9c8f-c7ea0b496793") - ) - (segment - (start 154.371567 121.649558) - (end 154.371567 120.689558) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "4a6f0eb9-2992-4adc-a3e1-c2c202a79401") - ) - (segment - (start 143.594466 88.21) - (end 143.594466 88.882) + (start 146.287603 90.040281) + (end 147.967721 90.040281) (width 0.5) (layer "F.Cu") - (net 63) - (uuid "55a9eecc-3c29-44bc-9817-5f2388c15945") + (net 62) + (uuid "43d58d88-5bfc-4935-9916-e45687a76d26") ) (segment - (start 152.576567 121.296558) - (end 152.576567 120.794558) - (width 0.25) + (start 150.343692 113.402201) + (end 151.243692 113.402201) + (width 0.5) (layer "F.Cu") - (net 63) - (uuid "5e90e35f-df10-4882-bfce-39f7cb0a4f7b") + (net 62) + (uuid "49e64bbc-8d2e-4614-bbe9-58e24429788f") + ) + (segment + (start 144.507305 89.986135) + (end 146.233457 89.986135) + (width 0.5) + (layer "F.Cu") + (net 62) + (uuid "603e411f-760a-4b94-aef5-41deaa24442d") ) (segment (start 140.554466 88.21) (end 140.554466 87.378) (width 0.5) (layer "F.Cu") - (net 63) + (net 62) (uuid "66197505-635b-4064-9b19-7cd9688b4d3f") ) (segment - (start 157.74968 117.000167) - (end 157.74968 115.902388) + (start 154.681287 119.188736) + (end 155.925523 117.9445) (width 0.25) (layer "F.Cu") - (net 63) - (uuid "72ef1091-7056-423e-8d09-c3ca55f38163") + (net 62) + (uuid "67670417-752a-4d65-8074-42ec2ea41b12") ) (segment - (start 154.476567 120.794558) - (end 154.476567 121.296558) + (start 150.330216 92.402776) + (end 150.673169 92.402776) + (width 0.5) + (layer "F.Cu") + (net 62) + (uuid "6ab19b1b-615e-42dd-aca9-b7c94a94ce25") + ) + (segment + (start 157.29868 116.960588) + (end 156.314768 117.9445) (width 0.25) (layer "F.Cu") - (net 63) - (uuid "81d69fe1-c475-4daf-83d3-af3a140176e3") + (net 62) + (uuid "7bfd1faa-9862-43af-a96a-2d5b08411e4f") + ) + (segment + (start 157.29868 116.353388) + (end 157.29868 116.960588) + (width 0.25) + (layer "F.Cu") + (net 62) + (uuid "7d006bc0-2cb7-4c3f-8ca5-87ee05346679") + ) + (segment + (start 143.594466 88.21) + (end 143.594466 89.073296) + (width 0.5) + (layer "F.Cu") + (net 62) + (uuid "8614eca6-620d-41d9-a601-373105b1bb24") + ) + (segment + (start 157.63248 119.2465) + (end 154.739051 119.2465) + (width 0.35) + (layer "F.Cu") + (net 62) + (uuid "8c98c32b-8d57-42a3-85df-e4e69246ef44") ) (segment (start 140.773466 87.159) (end 143.375466 87.159) (width 0.5) (layer "F.Cu") - (net 63) + (net 62) (uuid "8d2296ec-21fc-44c1-959d-b4d3cc906f8e") ) (segment - (start 162.994852 97.630317) - (end 162.018497 98.606672) + (start 155.925523 117.9445) + (end 156.314768 117.9445) (width 0.25) (layer "F.Cu") - (net 63) - (uuid "9075d442-2e26-4448-b71c-e6712bc51f5e") + (net 62) + (uuid "8ef18a33-05a2-4b5e-b029-780bd60373de") ) (segment (start 140.554466 87.378) (end 140.773466 87.159) (width 0.5) (layer "F.Cu") - (net 63) + (net 62) (uuid "95a7a922-a562-4b0f-879f-eee542712dcd") ) (segment - (start 155.615802 119.134045) + (start 150.343692 113.402201) + (end 150.343692 114.652201) + (width 0.25) + (layer "F.Cu") + (net 62) + (uuid "966e5327-75f2-405d-86f6-ca0873d58bfc") + ) + (segment + (start 158.167759 118.711221) + (end 158.931852 119.475314) + (width 0.5) + (layer "F.Cu") + (net 62) + (uuid "9ac12921-695f-479f-8d2f-d06649a3e4ef") + ) + (segment + (start 154.739051 119.2465) + (end 154.681287 119.188736) + (width 0.35) + (layer "F.Cu") + (net 62) + (uuid "9f338c4e-51f7-491a-8e20-c5e2184574b9") + ) + (segment + (start 140.405133 94.560868) + (end 144.663848 98.819583) + (width 0.5) + (layer "F.Cu") + (net 62) + (uuid "a05354d8-7b05-4abe-965b-00c2ae557d48") + ) + (segment + (start 158.167759 118.711221) + (end 157.63248 119.2465) + (width 0.35) + (layer "F.Cu") + (net 62) + (uuid "a05c4105-06e6-444e-ab73-aacbc9103f0c") + ) + (segment + (start 144.663848 98.869652) + (end 144.663848 98.819583) + (width 0.5) + (layer "F.Cu") + (net 62) + (uuid "a273c674-e4ac-4a9a-a41a-1384bee47d51") + ) + (segment + (start 151.908799 112.737094) + (end 151.908799 106.114603) + (width 0.5) + (layer "F.Cu") + (net 62) + (uuid "b1acc378-09a9-4b61-a035-516431da2440") + ) + (segment + (start 154.434022 119.1965) (end 154.371567 119.134045) (width 0.25) (layer "F.Cu") - (net 63) - (uuid "96b17d04-b19d-4ffe-9c8c-3e9105f40911") + (net 62) + (uuid "b6c481b0-199b-40e3-af64-ae6d7541b633") ) (segment - (start 156.765833 117.984014) - (end 157.74968 117.000167) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "97c3bd19-a0c7-404a-b04e-cb54dcd84c28") - ) - (segment - (start 136.322397 89.74033) - (end 140.405133 89.74033) + (start 138.326311 91.051939) + (end 140.405133 93.130761) (width 0.5) (layer "F.Cu") - (net 63) - (uuid "9d497b53-ce8b-475f-ad7a-0c1a377b3635") + (net 62) + (uuid "c0b32912-06b1-417f-8431-e48b59465a37") ) (segment - (start 152.151861 94.829672) - (end 152.049345 94.727156) + (start 154.951572 97.546454) + (end 153.678443 98.819583) + (width 0.25) + (layer "F.Cu") + (net 62) + (uuid "c28990f2-c0c7-4834-83c7-adaea61c8b65") + ) + (segment + (start 150.343692 114.652201) + (end 153.635991 117.9445) + (width 0.25) + (layer "F.Cu") + (net 62) + (uuid "c6722f9f-a39c-48d1-9bd3-bf76c5aed019") + ) + (segment + (start 153.635991 117.9445) + (end 156.314768 117.9445) + (width 0.25) + (layer "F.Cu") + (net 62) + (uuid "c812ac23-ea3b-4ca0-bbc0-514ee956b469") + ) + (segment + (start 140.405133 93.130761) + (end 140.405133 94.560868) (width 0.5) (layer "F.Cu") - (net 63) - (uuid "9fd5c3b6-8ddd-4f38-8c64-15ca54140c1f") - ) - (segment - (start 162.994852 94.598005) - (end 162.994852 97.630317) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "a099682f-d9c3-4c9f-be00-bd959d9f95a2") - ) - (segment - (start 156.765833 117.984014) - (end 155.615802 119.134045) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "a2d58954-1048-4874-895d-1fdb83ddccb3") - ) - (segment - (start 149.806799 107.462534) - (end 152.378818 110.034553) - (width 0.5) - (layer "F.Cu") - (net 63) - (uuid "ab0debd2-4568-4bfe-922e-af7b5367608c") - ) - (segment - (start 153.560368 121.620558) - (end 152.900567 121.620558) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "af837132-a33e-4684-ace4-4e46a04fa28f") - ) - (segment - (start 152.378818 110.034553) - (end 152.378818 116.363309) - (width 0.5) - (layer "F.Cu") - (net 63) - (uuid "b34572d7-d830-44e8-8c57-b60ab058be97") - ) - (segment - (start 157.344836 126.889222) - (end 158.253611 125.980447) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "b38d732e-60bc-467f-b08b-2f4efaf06c5b") - ) - (segment - (start 162.301963 93.905116) - (end 162.994852 94.598005) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "b75dd728-8090-4131-ae5a-139b581a598b") - ) - (segment - (start 153.596567 122.424558) - (end 154.371567 121.649558) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "be4a7e9c-d2f1-4f43-a795-0fd0b73b10c1") - ) - (segment - (start 151.243228 94.727156) - (end 152.049345 94.727156) - (width 0.5) - (layer "F.Cu") - (net 63) - (uuid "c313e951-6541-41b8-a2f3-dd2e755ec39b") - ) - (segment - (start 162.018497 98.606672) - (end 151.950997 98.606672) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "c774497e-9fed-48c3-86d1-e6f5cdf5504a") - ) - (segment - (start 152.378818 116.363309) - (end 154.371567 118.356058) - (width 0.5) - (layer "F.Cu") - (net 63) - (uuid "c7fda6b9-7136-4f4f-acae-6b6a0459cda0") + (net 62) + (uuid "d347efcf-b645-4c5d-8dfb-3054bf3dbfb7") ) (segment (start 140.554466 88.21) (end 140.405133 88.359333) (width 0.5) (layer "F.Cu") - (net 63) + (net 62) (uuid "d49ff70c-cd4c-4b5b-9914-3e98a3add7ad") ) (segment @@ -33552,111 +35822,71 @@ (end 143.594466 87.378) (width 0.5) (layer "F.Cu") - (net 63) + (net 62) (uuid "d4e2e642-824f-44b3-9aa5-7dcdff2f3e84") ) - (segment - (start 143.594466 88.21) - (end 143.831133 88.446667) - (width 0.2) - (layer "F.Cu") - (net 63) - (uuid "d5453a18-f927-4421-adcb-3a542998ca20") - ) (segment (start 140.554466 88.21) (end 140.480133 88.284333) (width 0.35) (layer "F.Cu") - (net 63) + (net 62) (uuid "dc20bde0-335f-4732-a91d-c58d7756f43c") ) (segment - (start 158.264261 125.969797) - (end 158.253611 125.980447) + (start 158.931852 119.475314) + (end 158.931852 122.679344) (width 0.5) (layer "F.Cu") - (net 63) - (uuid "dd3212be-485f-4fc3-b441-bd88bdef8e5a") + (net 62) + (uuid "e09cdf92-7f47-4be3-a42b-2d35c3fc0208") ) (segment - (start 157.344836 126.889222) - (end 153.88778 126.889222) + (start 158.27568 115.376388) + (end 157.29868 116.353388) (width 0.25) (layer "F.Cu") - (net 63) - (uuid "e1a4acea-de5c-46ec-ab02-d17a75ed10bf") + (net 62) + (uuid "e31e0641-4bcc-4828-9918-9d82d9654322") ) (segment - (start 158.253611 125.980447) - (end 158.253611 124.479424) + (start 153.678443 98.819583) + (end 144.663848 98.819583) (width 0.25) (layer "F.Cu") - (net 63) - (uuid "e3a33865-4193-4959-8ac0-89642792650d") + (net 62) + (uuid "e40f13f0-7ae1-4d7a-88e9-b8e099ef8a89") ) (segment - (start 149.439622 94.727156) - (end 151.243228 94.727156) + (start 147.967721 90.040281) + (end 148.265612 90.338172) (width 0.5) (layer "F.Cu") - (net 63) - (uuid "e4c99960-aa2c-442f-aaee-e5d246d0b20c") + (net 62) + (uuid "e862c4a0-95fb-4756-8b69-6695c07f11fb") ) (segment - (start 153.705975 94.829672) - (end 152.151861 94.829672) + (start 158.931852 122.679344) + (end 157.597011 124.014185) (width 0.5) (layer "F.Cu") - (net 63) - (uuid "eff6f98c-e609-4495-95ef-5b581445049c") + (net 62) + (uuid "ef7b598d-63b9-4562-8e7e-936a2a1fd8f9") ) (segment - (start 153.88778 126.889222) - (end 153.596567 126.598009) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "f2bdbec9-4b9e-4a8e-88f6-ae2757409ca2") - ) - (segment - (start 162.317771 93.889308) - (end 162.301963 93.905116) - (width 0.35) - (layer "F.Cu") - (net 63) - (uuid "f441e942-1e01-412d-8e56-28df6e57f2e8") - ) - (segment - (start 154.371567 120.689558) - (end 154.476567 120.794558) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "f7850dc5-50c0-49f2-8084-a4bb51343067") - ) - (segment - (start 159.739658 125.980447) - (end 159.750308 125.969797) - (width 0.25) - (layer "F.Cu") - (net 63) - (uuid "fef55128-9ba2-4eb6-b785-008c9c5577e3") - ) - (segment - (start 149.806799 103.962534) - (end 149.806799 107.462534) + (start 151.908799 106.114603) + (end 144.663848 98.869652) (width 0.5) (layer "F.Cu") - (net 63) - (uuid "ffb50be3-e5ab-4258-8039-003c9bdd2773") + (net 62) + (uuid "f9b980b5-4678-42e3-b740-06da987a5dd0") ) (segment (start 156.129818 113.589341) (end 158.071854 113.589341) (width 0.5) (layer "F.Cu") - (net 64) + (net 63) (uuid "6a4a8238-e882-40c9-9030-064887a7fdbf") ) (segment @@ -33664,7 +35894,7 @@ (end 158.18818 113.473015) (width 0.5) (layer "F.Cu") - (net 64) + (net 63) (uuid "ace20289-b0e2-46ad-9f1a-5cbab917b13a") ) (segment @@ -33672,7 +35902,7 @@ (end 153.954818 111.865048) (width 0.5) (layer "F.Cu") - (net 65) + (net 64) (uuid "14fa85c5-cdfe-4c9b-b9f1-e29abf8c425d") ) (segment @@ -33680,7 +35910,7 @@ (end 154.004818 113.014341) (width 0.5) (layer "F.Cu") - (net 65) + (net 64) (uuid "3bf177b5-dace-489c-b2ab-80e0a0438252") ) (segment @@ -33688,7 +35918,7 @@ (end 153.429818 113.589341) (width 0.5) (layer "F.Cu") - (net 65) + (net 64) (uuid "49e7bdaf-a587-47ca-99f4-40e57d5676b5") ) (segment @@ -33696,7 +35926,7 @@ (end 153.629818 109.985463) (width 0.5) (layer "F.Cu") - (net 65) + (net 64) (uuid "73e9379f-0014-47f2-9009-8f959b84410b") ) (segment @@ -33704,7 +35934,7 @@ (end 154.004818 111.915048) (width 0.5) (layer "F.Cu") - (net 65) + (net 64) (uuid "86181c04-b029-4206-b6f6-398c50c561c0") ) (segment @@ -33712,143 +35942,135 @@ (end 153.954818 110.310463) (width 0.5) (layer "F.Cu") - (net 65) + (net 64) (uuid "9e47a37c-df4c-41f6-8c31-8628e6522895") ) (segment - (start 154.469361 124.419275) - (end 154.469361 125.952193) + (start 157.837104 119.9195) + (end 158.155852 120.238248) (width 0.5) (layer "F.Cu") - (net 66) - (uuid "20221806-a977-403a-ae86-4da40ef4a8c8") + (net 65) + (uuid "842c355d-e67d-4c7a-afa6-f5ae4220eeb6") + ) + (segment + (start 156.03773 119.9195) + (end 157.837104 119.9195) + (width 0.5) + (layer "F.Cu") + (net 65) + (uuid "8e41f66a-a585-4ab2-9546-faebbde5162f") + ) + (segment + (start 154.307133 123.163992) + (end 154.476567 122.994558) + (width 0.5) + (layer "F.Cu") + (net 65) + (uuid "906de985-fc0f-46cb-bba9-eb5086975412") + ) + (segment + (start 155.629778 120.327452) + (end 156.03773 119.9195) + (width 0.5) + (layer "F.Cu") + (net 65) + (uuid "b97173c7-80a8-492e-9453-79aabd1a36b6") ) (segment (start 154.476567 122.994558) - (end 154.476567 124.412069) + (end 155.629778 121.841347) + (width 0.5) + (layer "F.Cu") + (net 65) + (uuid "bf060327-d43c-42b6-9723-a1440ced2019") + ) + (segment + (start 154.307133 124.486382) + (end 154.307133 123.163992) + (width 0.5) + (layer "F.Cu") + (net 65) + (uuid "c8ba42dd-7a2d-4552-b8d6-8420a3c59069") + ) + (segment + (start 155.629778 121.841347) + (end 155.629778 120.327452) + (width 0.5) + (layer "F.Cu") + (net 65) + (uuid "d0bc48d8-ebaa-4497-a646-c84c9977b711") + ) + (segment + (start 155.695101 123.373307) + (end 154.855316 123.373307) + (width 0.5) + (layer "F.Cu") + (net 65) + (uuid "d62670e0-de37-4939-ad64-f620feb44d21") + ) + (segment + (start 154.855316 123.373307) + (end 154.476567 122.994558) + (width 0.5) + (layer "F.Cu") + (net 65) + (uuid "f099b122-1798-40cc-947b-500ab76f9c40") + ) + (segment + (start 151.018909 83.307494) + (end 155.192764 83.307494) (width 0.5) (layer "F.Cu") (net 66) - (uuid "28ac2210-78ad-4e86-9b73-6e67a3feef5e") + (uuid "28398c32-6412-41d8-8980-e6f6732d5fa7") ) (segment - (start 154.476567 124.412069) - (end 154.469361 124.419275) + (start 155.192764 83.307494) + (end 155.92158 84.03631) (width 0.5) (layer "F.Cu") (net 66) - (uuid "2a35aa9a-a90d-4bbf-aef5-c462b9a64464") + (uuid "7e6c683c-4010-4c45-9c38-ee73e530347b") ) (segment - (start 155.227567 122.243558) - (end 155.227567 121.248272) - (width 0.5) - (layer "F.Cu") - (net 66) - (uuid "432346d9-af20-4c19-bf3a-4a8c06756ee5") - ) - (segment - (start 155.227567 121.248272) - (end 157.556176 118.919663) - (width 0.5) - (layer "F.Cu") - (net 66) - (uuid "8d7d5ee6-362f-4665-aa7c-933f85aef80f") - ) - (segment - (start 154.476567 122.994558) - (end 155.227567 122.243558) - (width 0.5) - (layer "F.Cu") - (net 66) - (uuid "9bd6e1cd-11ea-477d-9ad0-3a6dc7b476f0") - ) - (segment - (start 154.469361 125.952193) - (end 154.421265 126.000289) - (width 0.5) - (layer "F.Cu") - (net 66) - (uuid "ae13fe0f-bb3a-40cb-9a96-87e75e75b0dd") - ) - (segment - (start 154.476567 122.994558) - (end 154.476567 122.794558) - (width 0.5) - (layer "F.Cu") - (net 66) - (uuid "c3910ef5-a0a0-4485-9ebc-cadd252b6df3") - ) - (segment - (start 157.556176 118.919663) - (end 158.01318 118.919663) - (width 0.5) - (layer "F.Cu") - (net 66) - (uuid "fae5d1c8-3264-4613-9fe4-57048c65f633") - ) - (segment - (start 162.704823 84.794524) - (end 160.749203 84.794524) - (width 0.5) + (start 147.915638 93.543316) + (end 148.272523 93.543316) + (width 0.25) (layer "F.Cu") (net 67) - (uuid "949af718-5117-48fa-8df7-8c7e389f7075") + (uuid "1da5aa78-eb77-43f3-aee2-590ff6e76d49") ) (segment - (start 160.749203 84.794524) - (end 158.809399 86.734328) - (width 0.5) + (start 146.287603 91.915281) + (end 147.915638 93.543316) + (width 0.25) (layer "F.Cu") (net 67) - (uuid "d6d49b37-a69f-4d64-a2f0-aac96efe417d") + (uuid "481f900c-cf75-45c2-8a2b-c729aeec90fd") ) (segment - (start 164.192771 91.972776) - (end 164.690463 92.470468) - (width 0.35) + (start 144.507305 91.561135) + (end 144.507305 96.324733) + (width 0.25) (layer "F.Cu") (net 68) - (uuid "4ef4a3ec-36c6-47c4-b702-ac92ef4e9316") + (uuid "9f5bef4b-9d3d-4372-b30b-b2d0fb4fb120") ) (segment - (start 164.690463 92.470468) - (end 164.690463 96.289576) - (width 0.35) + (start 144.507305 96.324733) + (end 145.769655 97.587083) + (width 0.25) (layer "F.Cu") (net 68) - (uuid "aaaf723a-853c-428b-8442-b12657c0a3c3") - ) - (segment - (start 164.690463 96.289576) - (end 163.868852 97.111187) - (width 0.35) - (layer "F.Cu") - (net 68) - (uuid "d4c54ee2-c539-4006-9619-e2d876ddb1f3") - ) - (segment - (start 163.876963 95.537539) - (end 163.868852 95.54565) - (width 0.35) - (layer "F.Cu") - (net 69) - (uuid "6fdc29ed-dff6-4fce-bc20-2756a4e142fb") - ) - (segment - (start 163.876963 93.905116) - (end 163.876963 95.537539) - (width 0.35) - (layer "F.Cu") - (net 69) - (uuid "7ea01c9b-3a11-475a-b09a-9fad7365493b") + (uuid "c5e7b316-c572-4305-8bc5-7b8bcb56b7ed") ) (segment (start 153.629818 103.595344) (end 154.264572 102.96059) (width 0.5) (layer "F.Cu") - (net 70) + (net 69) (uuid "2c1cff7c-ca60-44e5-b82a-be68f9db15fa") ) (segment @@ -33856,111 +36078,103 @@ (end 153.629818 103.595344) (width 0.5) (layer "F.Cu") - (net 70) + (net 69) (uuid "96461e85-7808-4e79-ae35-3c0eaa001c38") ) (segment - (start 159.003975 96.109672) - (end 159.525975 96.109672) - (width 0.5) - (layer "F.Cu") - (net 71) - (uuid "1072cad7-2c49-4f54-ba3f-1135a24cebde") - ) - (segment - (start 158.474975 95.580672) - (end 159.003975 96.109672) - (width 0.5) - (layer "F.Cu") - (net 71) - (uuid "40f2ebf5-04e4-4307-8b90-6da6a114f6b8") - ) - (segment - (start 158.474975 93.677374) - (end 158.474975 95.580672) - (width 0.5) - (layer "F.Cu") - (net 71) - (uuid "6d1a1fa3-2efb-4a9e-8d4d-e179a599cc25") - ) - (segment - (start 157.923855 93.126254) - (end 158.474975 93.677374) - (width 0.5) - (layer "F.Cu") - (net 71) - (uuid "6d3ee888-dbcf-4675-b77d-6b077b1dd314") - ) - (segment - (start 157.572397 93.126254) - (end 157.923855 93.126254) - (width 0.5) - (layer "F.Cu") - (net 71) - (uuid "d765799a-a657-43ec-a5ba-d2b6122aed96") - ) - (segment - (start 156.264853 91.81871) - (end 157.572397 93.126254) - (width 0.5) - (layer "F.Cu") - (net 71) - (uuid "f59839e2-18be-4934-bd35-b31b9d77ae63") - ) - (segment - (start 153.705975 96.109672) - (end 153.865781 96.109672) + (start 173.207466 104.035534) + (end 174.559466 104.035534) (width 0.35) (layer "F.Cu") + (net 70) + (uuid "0cff41a8-eb37-4726-b0b2-120202618fe5") + ) + (segment + (start 165.618258 117.636961) + (end 166.569504 116.685715) + (width 0.35) + (layer "F.Cu") + (net 70) + (uuid "51c97986-373b-40ab-8c2c-ddaa554537b1") + ) + (segment + (start 166.569504 116.685715) + (end 166.569504 110.673496) + (width 0.35) + (layer "F.Cu") + (net 70) + (uuid "54aa30f2-86f1-4b49-a938-127e7151fa06") + ) + (segment + (start 165.01612 117.636961) + (end 165.618258 117.636961) + (width 0.35) + (layer "F.Cu") + (net 70) + (uuid "bf7bb4e2-bde8-4aa8-a137-7c7ca458d6a4") + ) + (segment + (start 166.569504 110.673496) + (end 173.207466 104.035534) + (width 0.35) + (layer "F.Cu") + (net 70) + (uuid "c0b9a46a-345f-477d-979c-412313dc82d5") + ) + (segment + (start 148.272523 95.193316) + (end 149.783063 93.682776) + (width 0.25) + (layer "F.Cu") + (net 71) + (uuid "0bce7140-b430-4627-a7c9-e710b051ef31") + ) + (segment + (start 149.783063 93.682776) + (end 150.673169 93.682776) + (width 0.25) + (layer "F.Cu") + (net 71) + (uuid "340a41a3-87fd-4231-a0a6-1bf02d12db58") + ) + (segment + (start 147.419655 97.587083) + (end 147.753763 97.921191) + (width 0.25) + (layer "F.Cu") (net 72) - (uuid "1adc64d1-c159-4090-a953-0da527bfee9f") + (uuid "28c45cf1-a2ca-4b23-bb44-e00bb0554d4a") ) (segment - (start 161.274367 98.055672) - (end 162.218852 97.111187) - (width 0.35) + (start 147.753763 97.921191) + (end 153.126109 97.921191) + (width 0.25) (layer "F.Cu") (net 72) - (uuid "3070077b-0777-48fb-bbe2-c0c02ea18af3") + (uuid "63ee2651-6cb8-444a-b6df-f6d94eb5a3e1") ) (segment - (start 155.811781 98.055672) - (end 161.274367 98.055672) - (width 0.35) + (start 153.126109 97.921191) + (end 156.094524 94.952776) + (width 0.25) (layer "F.Cu") (net 72) - (uuid "5d2fc868-c7cb-475e-9621-0c71cd3d19c7") + (uuid "a008a3ea-80d2-4cdd-8e8f-f4be55a64e53") ) (segment - (start 153.865781 96.109672) - (end 155.811781 98.055672) - (width 0.35) + (start 156.094524 94.952776) + (end 156.493169 94.952776) + (width 0.25) (layer "F.Cu") (net 72) - (uuid "af43d52e-1349-4831-bccb-27196881a19c") - ) - (segment - (start 160.38483 97.379672) - (end 159.525975 97.379672) - (width 0.35) - (layer "F.Cu") - (net 73) - (uuid "80cf4f56-c5a7-4510-a49e-86e8b4043048") - ) - (segment - (start 162.218852 95.54565) - (end 160.38483 97.379672) - (width 0.35) - (layer "F.Cu") - (net 73) - (uuid "bcd7803d-816d-4367-93ec-a992b8fdbebc") + (uuid "f1543988-8f7a-4f54-88a3-9df3c2c438e4") ) (segment (start 158.13818 110.358829) (end 158.15504 110.341969) (width 0.5) (layer "F.Cu") - (net 74) + (net 73) (uuid "0bcb6bcd-1fe6-46a5-8f0d-0e8c9129063a") ) (segment @@ -33968,7 +36182,7 @@ (end 158.13818 110.358829) (width 0.5) (layer "F.Cu") - (net 74) + (net 73) (uuid "50120dbb-41e9-495c-a88c-27e4fa0d24a4") ) (segment @@ -33976,7 +36190,7 @@ (end 157.452508 110.341969) (width 0.5) (layer "F.Cu") - (net 74) + (net 73) (uuid "54023ee5-3810-4705-b0bc-319c5202782e") ) (segment @@ -33984,120 +36198,392 @@ (end 155.929818 108.819279) (width 0.5) (layer "F.Cu") - (net 74) + (net 73) (uuid "8a3991c7-0a8e-48a9-8cff-e762c82c38ed") ) + (segment + (start 152.576567 124.405816) + (end 152.657133 124.486382) + (width 0.5) + (layer "F.Cu") + (net 74) + (uuid "0afdb450-cf5b-4c0f-9fd1-5b8b9ff45409") + ) + (segment + (start 152.657133 125.969762) + (end 152.62925 125.997645) + (width 0.5) + (layer "F.Cu") + (net 74) + (uuid "32bd34b1-256e-4423-bcd4-3e857f7f7712") + ) (segment (start 152.576567 122.994558) - (end 152.576567 125.805591) - (width 0.25) + (end 152.576567 124.405816) + (width 0.5) (layer "F.Cu") - (net 75) - (uuid "2ae9f301-9830-47c6-b357-81dd5a688d95") + (net 74) + (uuid "73351a32-303d-4ecb-99b6-5319c86d7886") ) (segment - (start 152.576567 125.805591) - (end 152.771265 126.000289) - (width 0.25) + (start 152.657133 124.486382) + (end 152.657133 125.969762) + (width 0.5) (layer "F.Cu") - (net 75) - (uuid "50067cc4-fc0c-413f-b744-bb22d86401bc") - ) - (segment - (start 154.124973 127.76537) - (end 152.771265 126.411662) - (width 0.25) - (layer "F.Cu") - (net 75) - (uuid "709a605f-caeb-43c5-8eca-286552aeb336") - ) - (segment - (start 154.524973 127.76537) - (end 154.124973 127.76537) - (width 0.25) - (layer "F.Cu") - (net 75) - (uuid "a036ab70-2afe-4de8-a109-f8ed60f75cf3") - ) - (segment - (start 152.771265 126.411662) - (end 152.771265 126.000289) - (width 0.25) - (layer "F.Cu") - (net 75) - (uuid "b34a6fef-8d9f-4baf-beb3-da98f75cb991") + (net 74) + (uuid "ea72a5fb-aab6-49d5-89b4-d3f7a1a7c56f") ) (segment (start 159.57568 117.276388) (end 161.205082 117.276388) (width 0.5) (layer "F.Cu") - (net 78) + (net 77) (uuid "2ba8ec9e-bb18-477d-99bc-0f74974a43bf") ) + (segment + (start 161.212267 118.757652) + (end 160.055852 119.914067) + (width 0.5) + (layer "F.Cu") + (net 77) + (uuid "47be6d50-74b8-4ac0-a14d-dcced50a8183") + ) + (segment + (start 160.055852 119.914067) + (end 160.055852 120.238248) + (width 0.5) + (layer "F.Cu") + (net 77) + (uuid "4b4cefe5-8ae5-4bbb-a2ce-14f6141f9300") + ) (segment (start 161.205082 117.276388) (end 161.212267 117.283573) (width 0.5) (layer "F.Cu") - (net 78) + (net 77) (uuid "61d0b8bc-ebbc-4894-8746-8d8206ef95fa") ) (segment - (start 159.91318 118.919663) - (end 159.91318 118.58266) + (start 161.212267 117.283573) + (end 161.212267 118.757652) (width 0.5) (layer "F.Cu") - (net 78) - (uuid "9693f09c-1a12-4d29-bec1-ee25054b1e86") + (net 77) + (uuid "f9bfce66-1eb0-4bd9-8142-da9f425fe827") ) (segment - (start 159.91318 118.58266) - (end 161.212267 117.283573) + (start 157.597011 125.664185) + (end 158.802566 125.664185) (width 0.5) (layer "F.Cu") - (net 78) - (uuid "f5de9ecd-56a8-4d04-ab36-e90dd51279ec") + (net 79) + (uuid "6034554a-6cf8-4268-bd64-0df3020ce5b3") ) (segment - (start 159.536347 122.27056) - (end 158.869747 122.27056) - (width 0.25) + (start 158.802566 125.664185) + (end 159.208406 125.258345) + (width 0.5) (layer "F.Cu") (net 79) - (uuid "24b830eb-7301-477f-a0a8-c0ed8cdafcff") + (uuid "b32162e0-db07-40e1-9466-d0c7530aad23") ) (segment - (start 161.400308 125.969797) - (end 161.400308 124.134521) + (start 161.155822 97.394465) + (end 160.254151 98.296136) (width 0.25) (layer "F.Cu") - (net 79) - (uuid "28cbc43d-3299-4872-a505-156052c4c496") + (net 80) + (uuid "088ab200-a737-4ae8-8fbc-e6c0739b300e") ) (segment - (start 161.400308 124.134521) - (end 159.536347 122.27056) + (start 161.842162 97.394465) + (end 160.229235 95.781538) (width 0.25) (layer "F.Cu") - (net 79) - (uuid "7c47ccf1-f5f2-45d5-852b-17f934082cad") + (net 80) + (uuid "899a8efe-37c7-4ab5-8e6d-ca8bc928a889") ) (segment - (start 158.869747 122.27056) - (end 158.869747 121.07623) + (start 162.14667 97.394465) + (end 161.842162 97.394465) (width 0.25) (layer "F.Cu") - (net 79) - (uuid "96ac2323-8413-45bf-88ef-e24ab60243a1") + (net 80) + (uuid "bc6a8034-de99-4313-a3df-e9f27ef2b70f") ) (segment - (start 158.869747 121.07623) - (end 158.01318 120.219663) + (start 162.14667 97.394465) + (end 161.155822 97.394465) (width 0.25) (layer "F.Cu") - (net 79) - (uuid "e49e4999-98d7-4fcd-bca4-89ce8b7a17da") + (net 80) + (uuid "d9328346-d1b6-4ac9-86e3-89ebfd8a2334") + ) + (segment + (start 156.80189 97.346136) + (end 156.601572 97.546454) + (width 0.25) + (layer "F.Cu") + (net 81) + (uuid "3628dbb8-d8e9-4d7e-bda0-e9be7be8c813") + ) + (segment + (start 158.379151 97.346136) + (end 156.80189 97.346136) + (width 0.25) + (layer "F.Cu") + (net 81) + (uuid "9fc65442-f7cd-468c-aee7-c9ff2e4961a9") + ) + (segment + (start 155.442169 88.31497) + (end 155.442169 91.883776) + (width 0.5) + (layer "F.Cu") + (net 82) + (uuid "0bf739f3-9b6b-4363-858c-06611b81b3cb") + ) + (segment + (start 156.807291 92.402776) + (end 158.354235 93.94972) + (width 0.5) + (layer "F.Cu") + (net 82) + (uuid "1d15306f-b973-46c4-a713-a5854ac76314") + ) + (segment + (start 157.16377 86.593369) + (end 155.442169 88.31497) + (width 0.5) + (layer "F.Cu") + (net 82) + (uuid "51cb2bfe-9cf5-4c84-8b43-3bc3a9551d65") + ) + (segment + (start 159.92158 84.03631) + (end 159.92158 85.699819) + (width 0.5) + (layer "F.Cu") + (net 82) + (uuid "56e4a044-2cc0-4338-8469-c6c803798610") + ) + (segment + (start 155.961169 92.402776) + (end 156.493169 92.402776) + (width 0.5) + (layer "F.Cu") + (net 82) + (uuid "663d56ad-9703-4df4-a57b-3bd1f72dd58c") + ) + (segment + (start 159.02803 86.593369) + (end 157.16377 86.593369) + (width 0.5) + (layer "F.Cu") + (net 82) + (uuid "78676b83-6a62-44dc-9abb-e6091d872efb") + ) + (segment + (start 156.493169 92.402776) + (end 156.807291 92.402776) + (width 0.5) + (layer "F.Cu") + (net 82) + (uuid "8a69b776-5ad3-4804-992b-079809f1b3fc") + ) + (segment + (start 159.92158 85.699819) + (end 159.02803 86.593369) + (width 0.5) + (layer "F.Cu") + (net 82) + (uuid "cbcea7e3-1f08-4ca8-859b-cec815514b15") + ) + (segment + (start 155.442169 91.883776) + (end 155.961169 92.402776) + (width 0.5) + (layer "F.Cu") + (net 82) + (uuid "da36fac1-d7f0-4457-a0c5-12f327bdf946") + ) + (segment + (start 158.354235 93.94972) + (end 158.354235 94.831538) + (width 0.5) + (layer "F.Cu") + (net 82) + (uuid "ee204ce8-d03f-4470-864f-02b1a8cbb27f") + ) + (segment + (start 156.759835 92.402776) + (end 156.493169 92.402776) + (width 0.35) + (layer "F.Cu") + (net 82) + (uuid "fff1f155-c4a5-4683-af15-47246b2423ef") + ) + (segment + (start 152.212665 120.430656) + (end 152.212665 118.371174) + (width 0.5) + (layer "F.Cu") + (net 83) + (uuid "134221cd-64ed-4b9e-a748-2d03996f37ea") + ) + (segment + (start 152.576567 120.794558) + (end 152.212665 120.430656) + (width 0.5) + (layer "F.Cu") + (net 83) + (uuid "4f72755e-7eae-475e-b1ec-402c23f296d2") + ) + (segment + (start 154.476567 121.546558) + (end 154.277567 121.745558) + (width 0.5) + (layer "F.Cu") + (net 83) + (uuid "621c400a-5c28-4560-9e50-846921017bc9") + ) + (segment + (start 154.277567 121.745558) + (end 153.254501 121.745558) + (width 0.5) + (layer "F.Cu") + (net 83) + (uuid "6468f344-bed6-426e-93e8-569bb7a5322d") + ) + (segment + (start 153.254501 121.745558) + (end 152.775567 121.745558) + (width 0.5) + (layer "F.Cu") + (net 83) + (uuid "66efe82e-9736-4c80-ae45-27abf5919d9b") + ) + (segment + (start 151.243692 117.402201) + (end 150.343692 117.402201) + (width 0.5) + (layer "F.Cu") + (net 83) + (uuid "9d904cfe-ca14-4683-a9dd-b0dc874e49f5") + ) + (segment + (start 152.576567 121.546558) + (end 152.576567 120.794558) + (width 0.5) + (layer "F.Cu") + (net 83) + (uuid "9e1b968c-13cc-4171-8faa-7b46c1ff864a") + ) + (segment + (start 154.476567 120.794558) + (end 154.476567 121.546558) + (width 0.5) + (layer "F.Cu") + (net 83) + (uuid "b2b9bdb5-ffd9-42b1-8e8e-b5518e823144") + ) + (segment + (start 152.212665 118.371174) + (end 151.243692 117.402201) + (width 0.5) + (layer "F.Cu") + (net 83) + (uuid "bbe67bb4-23ea-47bb-899c-98f7d0c49608") + ) + (segment + (start 152.775567 121.745558) + (end 152.576567 121.546558) + (width 0.5) + (layer "F.Cu") + (net 83) + (uuid "d1a4b92a-b62d-4b4c-90b9-3e78770facf8") + ) + (segment + (start 157.077881 124.790185) + (end 156.647745 124.360049) + (width 0.35) + (layer "F.Cu") + (net 84) + (uuid "17b2b74a-37e4-43ce-b6c0-ff098fab3b68") + ) + (segment + (start 158.116141 124.790185) + (end 157.077881 124.790185) + (width 0.35) + (layer "F.Cu") + (net 84) + (uuid "23954565-445c-4106-b244-de010348c633") + ) + (segment + (start 156.647745 120.931489) + (end 156.386756 120.6705) + (width 0.35) + (layer "F.Cu") + (net 84) + (uuid "47b077f9-6913-452f-adea-8d20f9707e94") + ) + (segment + (start 157.254504 121.538248) + (end 156.386756 120.6705) + (width 0.35) + (layer "F.Cu") + (net 84) + (uuid "53c9c6b6-614b-4820-8615-b643848bc8bb") + ) + (segment + (start 160.158406 123.383345) + (end 159.522981 123.383345) + (width 0.35) + (layer "F.Cu") + (net 84) + (uuid "647cbcf0-7f4f-4c36-a4d9-252a524650bc") + ) + (segment + (start 156.647745 124.360049) + (end 156.647745 120.931489) + (width 0.35) + (layer "F.Cu") + (net 84) + (uuid "678efc01-eab3-4001-a038-b782e3170ff1") + ) + (segment + (start 158.155852 121.538248) + (end 157.254504 121.538248) + (width 0.35) + (layer "F.Cu") + (net 84) + (uuid "994abd18-ffcb-4fd8-a270-a96ac3a4d06a") + ) + (segment + (start 159.522981 123.383345) + (end 158.116141 124.790185) + (width 0.35) + (layer "F.Cu") + (net 84) + (uuid "d347c555-6a46-48b5-92b6-650a31440516") + ) + (segment + (start 161.108406 127.029922) + (end 161.041538 127.09679) + (width 0.25) + (layer "F.Cu") + (net 85) + (uuid "8d3885e1-ebb9-4672-a9e3-7b235a72f452") + ) + (segment + (start 161.108406 125.258345) + (end 161.108406 127.029922) + (width 0.25) + (layer "F.Cu") + (net 85) + (uuid "f84b2d87-a333-4cf2-b7b9-8478c89d0ad1") ) (zone (net 1) @@ -34144,116 +36630,136 @@ (filled_polygon (layer "B.Cu") (pts - (xy 216.398577 82.036035) (xy 216.461766 82.036034) (xy 216.467171 82.036151) (xy 216.815625 82.051363) - (xy 216.821597 82.051769) (xy 216.902062 82.059226) (xy 216.906768 82.059754) (xy 217.211663 82.099892) - (xy 217.218202 82.100933) (xy 217.292905 82.114897) (xy 217.296808 82.115694) (xy 217.602641 82.183494) - (xy 217.609707 82.185281) (xy 217.673974 82.203567) (xy 217.677319 82.204569) (xy 217.985278 82.301667) - (xy 217.992705 82.304274) (xy 218.040739 82.322882) (xy 218.043274 82.323898) (xy 218.356329 82.453569) - (xy 218.364102 82.457108) (xy 218.386553 82.468287) (xy 218.388204 82.469128) (xy 218.709395 82.636329) - (xy 218.709416 82.63634) (xy 218.718783 82.641747) (xy 219.040698 82.846829) (xy 219.040719 82.846842) - (xy 219.04958 82.853047) (xy 219.352404 83.085412) (xy 219.360685 83.092361) (xy 219.64211 83.35024) - (xy 219.649759 83.357889) (xy 219.907638 83.639314) (xy 219.914592 83.647601) (xy 220.146952 83.950419) - (xy 220.153157 83.95928) (xy 220.358248 84.28121) (xy 220.363656 84.290578) (xy 220.530793 84.611647) - (xy 220.531805 84.613633) (xy 220.54288 84.635875) (xy 220.54644 84.643694) (xy 220.676074 84.956662) - (xy 220.677139 84.959318) (xy 220.695708 85.007248) (xy 220.698343 85.014757) (xy 220.795424 85.322665) - (xy 220.796429 85.326016) (xy 220.814715 85.390281) (xy 220.81651 85.397379) (xy 220.884287 85.70311) - (xy 220.885115 85.707164) (xy 220.89906 85.781766) (xy 220.90011 85.788365) (xy 220.940243 86.093219) - (xy 220.940775 86.097962) (xy 220.948226 86.178369) (xy 220.948637 86.184403) (xy 220.963847 86.532827) - (xy 220.963965 86.538235) (xy 220.963965 86.61141) (xy 220.963966 86.611423) (xy 220.963966 127.332823) - (xy 220.963848 127.338233) (xy 220.948633 127.686637) (xy 220.948222 127.692667) (xy 220.94077 127.773096) - (xy 220.940238 127.777842) (xy 220.900108 128.082643) (xy 220.899058 128.089242) (xy 220.885093 128.163947) - (xy 220.884265 128.168001) (xy 220.81651 128.473619) (xy 220.814715 128.480714) (xy 220.796384 128.545141) - (xy 220.795379 128.548495) (xy 220.698357 128.856204) (xy 220.695723 128.863709) (xy 220.677022 128.911983) - (xy 220.675956 128.914643) (xy 220.546477 129.227232) (xy 220.542916 129.235051) (xy 220.531511 129.257955) - (xy 220.530501 129.25994) (xy 220.490534 129.336716) (xy 220.363628 129.580499) (xy 220.358227 129.589853) - (xy 220.153142 129.911771) (xy 220.146938 129.920632) (xy 219.914572 130.223458) (xy 219.907619 130.231745) - (xy 219.649741 130.513171) (xy 219.642092 130.52082) (xy 219.360667 130.778701) (xy 219.35238 130.785654) - (xy 219.049563 131.018016) (xy 219.040702 131.024221) (xy 218.718772 131.229316) (xy 218.709403 131.234725) - (xy 218.391137 131.400405) (xy 218.38915 131.401417) (xy 218.363361 131.414258) (xy 218.355545 131.417818) - (xy 218.045846 131.546103) (xy 218.043186 131.547169) (xy 217.991769 131.567088) (xy 217.984264 131.569721) - (xy 217.679797 131.665723) (xy 217.676443 131.666729) (xy 217.608469 131.68607) (xy 217.601373 131.687864) - (xy 217.299284 131.754838) (xy 217.295229 131.755667) (xy 217.216696 131.770347) (xy 217.210099 131.771397) - (xy 216.909075 131.811031) (xy 216.904329 131.811563) (xy 216.819749 131.8194) (xy 216.813719 131.819811) - (xy 216.467894 131.834916) (xy 216.462483 131.835034) (xy 137.567177 131.835034) (xy 137.561767 131.834916) - (xy 137.214749 131.819762) (xy 137.208718 131.819351) (xy 137.125163 131.811609) (xy 137.120418 131.811077) - (xy 136.818576 131.771337) (xy 136.811977 131.770287) (xy 136.734116 131.755732) (xy 136.730062 131.754904) - (xy 136.427451 131.687815) (xy 136.420355 131.68602) (xy 136.352685 131.666766) (xy 136.349332 131.665761) - (xy 136.044703 131.569711) (xy 136.037214 131.567082) (xy 135.985592 131.547084) (xy 135.982935 131.546019) - (xy 135.673549 131.417867) (xy 135.665727 131.414304) (xy 135.639186 131.401087) (xy 135.637204 131.400078) - (xy 135.376627 131.264431) (xy 135.319516 131.2347) (xy 135.31017 131.229305) (xy 134.988236 131.024209) - (xy 134.979383 131.01801) (xy 134.67654 130.78563) (xy 134.668253 130.778676) (xy 134.38684 130.520808) - (xy 134.379191 130.513159) (xy 134.121323 130.231746) (xy 134.114369 130.223459) (xy 133.881989 129.920616) - (xy 133.875785 129.911755) (xy 133.670704 129.589844) (xy 133.665295 129.580476) (xy 133.499847 129.262655) - (xy 133.498967 129.260928) (xy 133.485681 129.234246) (xy 133.482144 129.22648) (xy 133.353986 128.917079) - (xy 133.352921 128.914421) (xy 133.332911 128.862769) (xy 133.330293 128.855309) (xy 133.234239 128.550671) - (xy 133.233237 128.547329) (xy 133.213968 128.479606) (xy 133.212191 128.472581) (xy 133.145086 128.169894) - (xy 133.144272 128.165911) (xy 133.129707 128.087998) (xy 133.128666 128.081454) (xy 133.088915 127.77953) - (xy 133.088393 127.774875) (xy 133.080648 127.691285) (xy 133.080237 127.685254) (xy 133.065084 127.338233) - (xy 133.064966 127.332824) (xy 133.064966 92.846534) (xy 186.72663 92.846534) (xy 214.124833 92.846534) - (xy 214.124833 88.740501) (xy 186.72663 88.740501) (xy 186.72663 92.846534) (xy 133.064966 92.846534) - (xy 133.064966 87.72653) (xy 136.703966 87.72653) (xy 136.703966 88.533469) (xy 136.744334 88.736412) - (xy 136.744336 88.73642) (xy 136.823524 88.927596) (xy 136.93849 89.099657) (xy 137.084808 89.245975) - (xy 137.084811 89.245977) (xy 137.256868 89.360941) (xy 137.448046 89.44013) (xy 137.650996 89.480499) - (xy 137.651 89.4805) (xy 137.651001 89.4805) (xy 137.857932 89.4805) (xy 137.857933 89.480499) (xy 138.060886 89.44013) - (xy 138.252064 89.360941) (xy 138.424121 89.245977) (xy 138.570443 89.099655) (xy 138.685407 88.927598) - (xy 138.764596 88.73642) (xy 138.804966 88.533465) (xy 138.804966 87.726535) (xy 138.804965 87.72653) - (xy 145.343966 87.72653) (xy 145.343966 88.533469) (xy 145.384334 88.736412) (xy 145.384336 88.73642) - (xy 145.463524 88.927596) (xy 145.57849 89.099657) (xy 145.724808 89.245975) (xy 145.724811 89.245977) - (xy 145.896868 89.360941) (xy 146.088046 89.44013) (xy 146.290996 89.480499) (xy 146.291 89.4805) - (xy 146.291001 89.4805) (xy 146.497932 89.4805) (xy 146.497933 89.480499) (xy 146.700886 89.44013) - (xy 146.892064 89.360941) (xy 147.064121 89.245977) (xy 147.210443 89.099655) (xy 147.325407 88.927598) - (xy 147.404596 88.73642) (xy 147.444966 88.533465) (xy 147.444966 87.726535) (xy 147.404596 87.52358) - (xy 147.325407 87.332402) (xy 147.210443 87.160345) (xy 147.210441 87.160342) (xy 147.064123 87.014024) - (xy 146.978092 86.956541) (xy 146.892064 86.899059) (xy 146.700886 86.81987) (xy 146.700878 86.819868) - (xy 146.497935 86.7795) (xy 146.497931 86.7795) (xy 146.291001 86.7795) (xy 146.290996 86.7795) - (xy 146.088053 86.819868) (xy 146.088045 86.81987) (xy 145.896869 86.899058) (xy 145.724808 87.014024) - (xy 145.57849 87.160342) (xy 145.463524 87.332403) (xy 145.384336 87.523579) (xy 145.384334 87.523587) - (xy 145.343966 87.72653) (xy 138.804965 87.72653) (xy 138.764596 87.52358) (xy 138.685407 87.332402) - (xy 138.570443 87.160345) (xy 138.570441 87.160342) (xy 138.424123 87.014024) (xy 138.338092 86.956541) - (xy 138.252064 86.899059) (xy 138.060886 86.81987) (xy 138.060878 86.819868) (xy 137.857935 86.7795) - (xy 137.857931 86.7795) (xy 137.651001 86.7795) (xy 137.650996 86.7795) (xy 137.448053 86.819868) - (xy 137.448045 86.81987) (xy 137.256869 86.899058) (xy 137.084808 87.014024) (xy 136.93849 87.160342) - (xy 136.823524 87.332403) (xy 136.744336 87.523579) (xy 136.744334 87.523587) (xy 136.703966 87.72653) - (xy 133.064966 87.72653) (xy 133.064966 86.601421) (xy 133.064967 86.601418) (xy 133.064966 86.538225) - (xy 133.065084 86.532821) (xy 133.080359 86.182836) (xy 133.08077 86.176802) (xy 133.087904 86.099816) - (xy 133.088421 86.095206) (xy 133.128994 85.786994) (xy 133.130027 85.7805) (xy 133.143377 85.709087) - (xy 133.144157 85.70527) (xy 133.21267 85.396209) (xy 133.214438 85.389217) (xy 133.231805 85.328181) - (xy 133.232774 85.324949) (xy 133.330893 85.013747) (xy 133.333494 85.006335) (xy 133.350759 84.961768) - (xy 133.351742 84.959318) (xy 133.482838 84.642812) (xy 133.486353 84.635095) (xy 133.495635 84.616456) - (xy 133.496496 84.614763) (xy 133.665267 84.290553) (xy 133.670662 84.28121) (xy 133.875767 83.959255) - (xy 133.881957 83.950416) (xy 133.900285 83.92653) (xy 136.703966 83.92653) (xy 136.703966 84.733469) - (xy 136.744334 84.936412) (xy 136.744336 84.93642) (xy 136.823524 85.127596) (xy 136.93849 85.299657) - (xy 137.084808 85.445975) (xy 137.084811 85.445977) (xy 137.256868 85.560941) (xy 137.448046 85.64013) - (xy 137.650996 85.680499) (xy 137.651 85.6805) (xy 137.651001 85.6805) (xy 137.857932 85.6805) (xy 137.857933 85.680499) - (xy 138.060886 85.64013) (xy 138.252064 85.560941) (xy 138.424121 85.445977) (xy 138.570443 85.299655) - (xy 138.685407 85.127598) (xy 138.764596 84.93642) (xy 138.804966 84.733465) (xy 138.804966 83.926535) - (xy 138.804965 83.92653) (xy 145.343966 83.92653) (xy 145.343966 84.733469) (xy 145.384334 84.936412) - (xy 145.384336 84.93642) (xy 145.463524 85.127596) (xy 145.57849 85.299657) (xy 145.724808 85.445975) - (xy 145.724811 85.445977) (xy 145.896868 85.560941) (xy 146.088046 85.64013) (xy 146.290996 85.680499) - (xy 146.291 85.6805) (xy 146.291001 85.6805) (xy 146.497932 85.6805) (xy 146.497933 85.680499) (xy 146.700886 85.64013) - (xy 146.892064 85.560941) (xy 147.064121 85.445977) (xy 147.210443 85.299655) (xy 147.325407 85.127598) - (xy 147.404596 84.93642) (xy 147.444966 84.733465) (xy 147.444966 83.926535) (xy 147.404596 83.72358) - (xy 147.325407 83.532402) (xy 147.210443 83.360345) (xy 147.210441 83.360342) (xy 147.064123 83.214024) - (xy 146.978092 83.156541) (xy 146.892064 83.099059) (xy 146.867072 83.088707) (xy 146.700886 83.01987) - (xy 146.700878 83.019868) (xy 146.497935 82.9795) (xy 146.497931 82.9795) (xy 146.291001 82.9795) - (xy 146.290996 82.9795) (xy 146.088053 83.019868) (xy 146.088045 83.01987) (xy 145.896869 83.099058) - (xy 145.724808 83.214024) (xy 145.57849 83.360342) (xy 145.463524 83.532403) (xy 145.384336 83.723579) - (xy 145.384334 83.723587) (xy 145.343966 83.92653) (xy 138.804965 83.92653) (xy 138.764596 83.72358) - (xy 138.685407 83.532402) (xy 138.570443 83.360345) (xy 138.570441 83.360342) (xy 138.424123 83.214024) - (xy 138.338092 83.156541) (xy 138.252064 83.099059) (xy 138.227072 83.088707) (xy 138.060886 83.01987) - (xy 138.060878 83.019868) (xy 137.857935 82.9795) (xy 137.857931 82.9795) (xy 137.651001 82.9795) - (xy 137.650996 82.9795) (xy 137.448053 83.019868) (xy 137.448045 83.01987) (xy 137.256869 83.099058) - (xy 137.084808 83.214024) (xy 136.93849 83.360342) (xy 136.823524 83.532403) (xy 136.744336 83.723579) - (xy 136.744334 83.723587) (xy 136.703966 83.92653) (xy 133.900285 83.92653) (xy 134.114328 83.647583) - (xy 134.121278 83.6393) (xy 134.379167 83.357862) (xy 134.386793 83.350236) (xy 134.668235 83.092343) - (xy 134.676519 83.085394) (xy 134.979348 82.853026) (xy 134.988187 82.846836) (xy 135.310144 82.641729) - (xy 135.319485 82.636336) (xy 135.642966 82.467945) (xy 135.644632 82.467097) (xy 135.664219 82.457344) - (xy 135.67196 82.453818) (xy 135.987542 82.323104) (xy 135.989994 82.322121) (xy 136.035571 82.304465) - (xy 136.04294 82.30188) (xy 136.353181 82.204064) (xy 136.356392 82.203101) (xy 136.418488 82.185433) - (xy 136.425534 82.183652) (xy 136.733506 82.115381) (xy 136.737352 82.114595) (xy 136.809842 82.101045) - (xy 136.816422 82.099998) (xy 137.123432 82.059584) (xy 137.128087 82.059062) (xy 137.206324 82.051813) - (xy 137.21231 82.051405) (xy 137.561804 82.036151) (xy 137.567201 82.036034) (xy 137.630349 82.036035) - (xy 137.630353 82.036034) (xy 216.398573 82.036034) + (xy 216.398577 82.036035) (xy 216.461765 82.036034) (xy 216.467172 82.036152) (xy 216.85124 82.052917) + (xy 216.861977 82.053857) (xy 217.240446 82.103682) (xy 217.251065 82.105554) (xy 217.623762 82.188176) + (xy 217.634176 82.190967) (xy 217.998246 82.305756) (xy 218.008381 82.309445) (xy 218.361045 82.455522) + (xy 218.370845 82.460092) (xy 218.709416 82.63634) (xy 218.718783 82.641747) (xy 219.040698 82.846829) + (xy 219.040719 82.846842) (xy 219.04958 82.853047) (xy 219.352404 83.085412) (xy 219.360685 83.092361) + (xy 219.64211 83.35024) (xy 219.649759 83.357889) (xy 219.907638 83.639314) (xy 219.914592 83.647601) + (xy 220.146952 83.950419) (xy 220.153157 83.95928) (xy 220.358251 84.281215) (xy 220.363659 84.290583) + (xy 220.539907 84.629154) (xy 220.544479 84.638959) (xy 220.690548 84.991603) (xy 220.694247 85.001766) + (xy 220.78807 85.299339) (xy 220.809027 85.365805) (xy 220.811827 85.376254) (xy 220.894442 85.748917) + (xy 220.89632 85.759571) (xy 220.946139 86.138002) (xy 220.947082 86.148778) (xy 220.963847 86.532827) + (xy 220.963965 86.538233) (xy 220.963965 86.571484) (xy 220.963965 86.601423) (xy 220.963965 86.601425) + (xy 220.963966 86.611417) (xy 220.963966 127.332823) (xy 220.963848 127.338233) (xy 220.947077 127.722279) + (xy 220.946134 127.733055) (xy 220.896311 128.111489) (xy 220.894433 128.122142) (xy 220.811814 128.494804) + (xy 220.809014 128.505253) (xy 220.694232 128.86929) (xy 220.690532 128.879455) (xy 220.544459 129.232105) + (xy 220.539887 129.241909) (xy 220.363636 129.580485) (xy 220.358227 129.589853) (xy 220.153142 129.911771) + (xy 220.146938 129.920632) (xy 219.914572 130.223458) (xy 219.907619 130.231745) (xy 219.649741 130.513171) + (xy 219.642092 130.52082) (xy 219.360667 130.778701) (xy 219.35238 130.785654) (xy 219.049563 131.018016) + (xy 219.040702 131.024221) (xy 218.718776 131.229313) (xy 218.709407 131.234722) (xy 218.370833 131.410975) + (xy 218.36103 131.415547) (xy 218.008371 131.561626) (xy 217.998206 131.565325) (xy 217.63418 131.680107) + (xy 217.623731 131.682907) (xy 217.251086 131.765524) (xy 217.240433 131.767403) (xy 216.861981 131.817232) + (xy 216.851205 131.818175) (xy 216.514504 131.83288) (xy 216.467892 131.834916) (xy 216.462484 131.835034) + (xy 137.567177 131.835034) (xy 137.561767 131.834916) (xy 137.177714 131.818145) (xy 137.166938 131.817202) + (xy 136.788514 131.767379) (xy 136.777861 131.765501) (xy 136.405199 131.682882) (xy 136.39475 131.680082) + (xy 136.030714 131.5653) (xy 136.020549 131.5616) (xy 135.667901 131.415527) (xy 135.658097 131.410955) + (xy 135.319523 131.234704) (xy 135.310155 131.229295) (xy 134.988244 131.024214) (xy 134.979383 131.01801) + (xy 134.67654 130.78563) (xy 134.668253 130.778676) (xy 134.38684 130.520808) (xy 134.379191 130.513159) + (xy 134.121323 130.231746) (xy 134.114369 130.223459) (xy 133.881989 129.920616) (xy 133.875785 129.911755) + (xy 133.670704 129.589844) (xy 133.665295 129.580476) (xy 133.489044 129.241902) (xy 133.484472 129.232098) + (xy 133.454992 129.160927) (xy 133.338396 128.879443) (xy 133.334699 128.869285) (xy 133.219917 128.505249) + (xy 133.217117 128.4948) (xy 133.134493 128.122114) (xy 133.132623 128.111511) (xy 133.082794 127.73304) + (xy 133.081854 127.722294) (xy 133.065084 127.338233) (xy 133.064966 127.332824) (xy 133.064966 92.846534) + (xy 186.72663 92.846534) (xy 214.124833 92.846534) (xy 214.124833 88.740501) (xy 186.72663 88.740501) + (xy 186.72663 92.846534) (xy 133.064966 92.846534) (xy 133.064966 87.726579) (xy 136.704466 87.726579) + (xy 136.704466 87.88) (xy 137.454466 87.88) (xy 137.454466 88.38) (xy 136.704466 88.38) (xy 136.704466 88.53342) + (xy 136.744814 88.736266) (xy 136.744816 88.736274) (xy 136.823966 88.927358) (xy 136.823971 88.927368) + (xy 136.938876 89.099335) (xy 136.938879 89.099339) (xy 137.085126 89.245586) (xy 137.08513 89.245589) + (xy 137.257097 89.360494) (xy 137.257107 89.360499) (xy 137.448189 89.439648) (xy 137.448191 89.439649) + (xy 137.504466 89.450842) (xy 137.504466 88.596988) (xy 137.514406 88.614205) (xy 137.570261 88.67006) + (xy 137.63867 88.709556) (xy 137.71497 88.73) (xy 137.793962 88.73) (xy 137.870262 88.709556) (xy 137.938671 88.67006) + (xy 137.994526 88.614205) (xy 138.004466 88.596988) (xy 138.004466 89.450842) (xy 138.06074 89.439649) + (xy 138.060742 89.439648) (xy 138.251824 89.360499) (xy 138.251834 89.360494) (xy 138.423801 89.245589) + (xy 138.423805 89.245586) (xy 138.570052 89.099339) (xy 138.570055 89.099335) (xy 138.68496 88.927368) + (xy 138.684965 88.927358) (xy 138.764115 88.736274) (xy 138.764117 88.736266) (xy 138.804465 88.53342) + (xy 138.804466 88.533417) (xy 138.804466 88.38) (xy 138.054466 88.38) (xy 138.054466 87.88) (xy 138.804466 87.88) + (xy 138.804466 87.726583) (xy 138.804465 87.726579) (xy 145.344466 87.726579) (xy 145.344466 87.88) + (xy 146.094466 87.88) (xy 146.094466 88.38) (xy 145.344466 88.38) (xy 145.344466 88.53342) (xy 145.384814 88.736266) + (xy 145.384816 88.736274) (xy 145.463966 88.927358) (xy 145.463971 88.927368) (xy 145.578876 89.099335) + (xy 145.578879 89.099339) (xy 145.725126 89.245586) (xy 145.72513 89.245589) (xy 145.897097 89.360494) + (xy 145.897107 89.360499) (xy 146.088189 89.439648) (xy 146.088191 89.439649) (xy 146.144466 89.450842) + (xy 146.144466 88.596988) (xy 146.154406 88.614205) (xy 146.210261 88.67006) (xy 146.27867 88.709556) + (xy 146.35497 88.73) (xy 146.433962 88.73) (xy 146.510262 88.709556) (xy 146.578671 88.67006) (xy 146.634526 88.614205) + (xy 146.644466 88.596988) (xy 146.644466 89.450842) (xy 146.70074 89.439649) (xy 146.700742 89.439648) + (xy 146.891824 89.360499) (xy 146.891834 89.360494) (xy 147.063801 89.245589) (xy 147.063805 89.245586) + (xy 147.210052 89.099339) (xy 147.210055 89.099335) (xy 147.32496 88.927368) (xy 147.324965 88.927358) + (xy 147.404115 88.736274) (xy 147.404117 88.736266) (xy 147.418298 88.664977) (xy 147.418303 88.664949) + (xy 147.444466 88.533414) (xy 147.444466 88.38) (xy 146.694466 88.38) (xy 146.694466 87.88) (xy 147.444466 87.88) + (xy 147.444466 87.726583) (xy 147.444465 87.726579) (xy 147.404117 87.523733) (xy 147.404115 87.523725) + (xy 147.324965 87.332641) (xy 147.32496 87.332631) (xy 147.210055 87.160664) (xy 147.210052 87.16066) + (xy 147.063805 87.014413) (xy 147.063801 87.01441) (xy 146.891834 86.899505) (xy 146.891824 86.8995) + (xy 146.700738 86.820349) (xy 146.700733 86.820347) (xy 146.644466 86.809155) (xy 146.644466 87.663011) + (xy 146.634526 87.645795) (xy 146.578671 87.58994) (xy 146.510262 87.550444) (xy 146.433962 87.53) + (xy 146.35497 87.53) (xy 146.27867 87.550444) (xy 146.210261 87.58994) (xy 146.154406 87.645795) + (xy 146.144466 87.663011) (xy 146.144466 86.809156) (xy 146.144465 86.809155) (xy 146.088198 86.820347) + (xy 146.088193 86.820349) (xy 145.897107 86.8995) (xy 145.897097 86.899505) (xy 145.72513 87.01441) + (xy 145.725126 87.014413) (xy 145.578879 87.16066) (xy 145.578876 87.160664) (xy 145.463971 87.332631) + (xy 145.463966 87.332641) (xy 145.384816 87.523725) (xy 145.384814 87.523733) (xy 145.344466 87.726579) + (xy 138.804465 87.726579) (xy 138.764117 87.523733) (xy 138.764115 87.523725) (xy 138.684965 87.332641) + (xy 138.68496 87.332631) (xy 138.570055 87.160664) (xy 138.570052 87.16066) (xy 138.423805 87.014413) + (xy 138.423801 87.01441) (xy 138.251834 86.899505) (xy 138.251824 86.8995) (xy 138.060738 86.820349) + (xy 138.060733 86.820347) (xy 138.004466 86.809155) (xy 138.004466 87.663011) (xy 137.994526 87.645795) + (xy 137.938671 87.58994) (xy 137.870262 87.550444) (xy 137.793962 87.53) (xy 137.71497 87.53) (xy 137.63867 87.550444) + (xy 137.570261 87.58994) (xy 137.514406 87.645795) (xy 137.504466 87.663011) (xy 137.504466 86.809156) + (xy 137.504465 86.809155) (xy 137.448198 86.820347) (xy 137.448193 86.820349) (xy 137.257107 86.8995) + (xy 137.257097 86.899505) (xy 137.08513 87.01441) (xy 137.085126 87.014413) (xy 136.938879 87.16066) + (xy 136.938876 87.160664) (xy 136.823971 87.332631) (xy 136.823966 87.332641) (xy 136.744816 87.523725) + (xy 136.744814 87.523733) (xy 136.704466 87.726579) (xy 133.064966 87.726579) (xy 133.064966 86.601421) + (xy 133.064967 86.601418) (xy 133.064966 86.538225) (xy 133.065084 86.532821) (xy 133.081846 86.148771) + (xy 133.082789 86.137995) (xy 133.132607 85.759546) (xy 133.134478 85.748931) (xy 133.217096 85.376244) + (xy 133.219896 85.365797) (xy 133.334675 85.001751) (xy 133.338358 84.991628) (xy 133.484452 84.638918) + (xy 133.488997 84.629171) (xy 133.665267 84.290553) (xy 133.67066 84.281212) (xy 133.875767 83.959255) + (xy 133.881957 83.950416) (xy 133.900248 83.926579) (xy 136.704466 83.926579) (xy 136.704466 84.08) + (xy 137.454466 84.08) (xy 137.454466 84.58) (xy 136.704466 84.58) (xy 136.704466 84.73342) (xy 136.744814 84.936266) + (xy 136.744816 84.936274) (xy 136.823966 85.127358) (xy 136.823971 85.127368) (xy 136.938876 85.299335) + (xy 136.938879 85.299339) (xy 137.085126 85.445586) (xy 137.08513 85.445589) (xy 137.257097 85.560494) + (xy 137.257107 85.560499) (xy 137.448189 85.639648) (xy 137.448191 85.639649) (xy 137.504466 85.650842) + (xy 137.504466 84.796988) (xy 137.514406 84.814205) (xy 137.570261 84.87006) (xy 137.63867 84.909556) + (xy 137.71497 84.93) (xy 137.793962 84.93) (xy 137.870262 84.909556) (xy 137.938671 84.87006) (xy 137.994526 84.814205) + (xy 138.004466 84.796988) (xy 138.004466 85.650842) (xy 138.06074 85.639649) (xy 138.060742 85.639648) + (xy 138.251824 85.560499) (xy 138.251834 85.560494) (xy 138.423801 85.445589) (xy 138.423805 85.445586) + (xy 138.570052 85.299339) (xy 138.570055 85.299335) (xy 138.68496 85.127368) (xy 138.684965 85.127358) + (xy 138.764115 84.936274) (xy 138.764117 84.936266) (xy 138.804465 84.73342) (xy 138.804466 84.733417) + (xy 138.804466 84.58) (xy 138.054466 84.58) (xy 138.054466 84.08) (xy 138.804466 84.08) (xy 138.804466 83.926583) + (xy 138.804465 83.926579) (xy 145.344466 83.926579) (xy 145.344466 84.08) (xy 146.094466 84.08) + (xy 146.094466 84.58) (xy 145.344466 84.58) (xy 145.344466 84.73342) (xy 145.384814 84.936266) (xy 145.384816 84.936274) + (xy 145.463966 85.127358) (xy 145.463971 85.127368) (xy 145.578876 85.299335) (xy 145.578879 85.299339) + (xy 145.725126 85.445586) (xy 145.72513 85.445589) (xy 145.897097 85.560494) (xy 145.897107 85.560499) + (xy 146.088189 85.639648) (xy 146.088191 85.639649) (xy 146.144466 85.650842) (xy 146.144466 84.796988) + (xy 146.154406 84.814205) (xy 146.210261 84.87006) (xy 146.27867 84.909556) (xy 146.35497 84.93) + (xy 146.433962 84.93) (xy 146.510262 84.909556) (xy 146.578671 84.87006) (xy 146.634526 84.814205) + (xy 146.644466 84.796988) (xy 146.644466 85.650842) (xy 146.70074 85.639649) (xy 146.700742 85.639648) + (xy 146.891824 85.560499) (xy 146.891834 85.560494) (xy 147.063801 85.445589) (xy 147.063805 85.445586) + (xy 147.210052 85.299339) (xy 147.210055 85.299335) (xy 147.32496 85.127368) (xy 147.324965 85.127358) + (xy 147.404115 84.936274) (xy 147.404117 84.936266) (xy 147.444465 84.73342) (xy 147.444466 84.733417) + (xy 147.444466 84.58) (xy 146.694466 84.58) (xy 146.694466 84.08) (xy 147.444466 84.08) (xy 147.444466 83.926583) + (xy 147.444465 83.926579) (xy 147.404117 83.723733) (xy 147.404115 83.723725) (xy 147.324965 83.532641) + (xy 147.32496 83.532631) (xy 147.210055 83.360664) (xy 147.210052 83.36066) (xy 147.063805 83.214413) + (xy 147.063801 83.21441) (xy 146.891834 83.099505) (xy 146.891824 83.0995) (xy 146.700738 83.020349) + (xy 146.700733 83.020347) (xy 146.644466 83.009155) (xy 146.644466 83.863011) (xy 146.634526 83.845795) + (xy 146.578671 83.78994) (xy 146.510262 83.750444) (xy 146.433962 83.73) (xy 146.35497 83.73) (xy 146.27867 83.750444) + (xy 146.210261 83.78994) (xy 146.154406 83.845795) (xy 146.144466 83.863011) (xy 146.144466 83.009156) + (xy 146.144465 83.009155) (xy 146.088198 83.020347) (xy 146.088193 83.020349) (xy 145.897107 83.0995) + (xy 145.897097 83.099505) (xy 145.72513 83.21441) (xy 145.725126 83.214413) (xy 145.578879 83.36066) + (xy 145.578876 83.360664) (xy 145.463971 83.532631) (xy 145.463966 83.532641) (xy 145.384816 83.723725) + (xy 145.384814 83.723733) (xy 145.344466 83.926579) (xy 138.804465 83.926579) (xy 138.764117 83.723733) + (xy 138.764115 83.723725) (xy 138.684965 83.532641) (xy 138.68496 83.532631) (xy 138.570055 83.360664) + (xy 138.570052 83.36066) (xy 138.423805 83.214413) (xy 138.423801 83.21441) (xy 138.251834 83.099505) + (xy 138.251824 83.0995) (xy 138.060738 83.020349) (xy 138.060733 83.020347) (xy 138.004466 83.009155) + (xy 138.004466 83.863011) (xy 137.994526 83.845795) (xy 137.938671 83.78994) (xy 137.870262 83.750444) + (xy 137.793962 83.73) (xy 137.71497 83.73) (xy 137.63867 83.750444) (xy 137.570261 83.78994) (xy 137.514406 83.845795) + (xy 137.504466 83.863011) (xy 137.504466 83.009156) (xy 137.504465 83.009155) (xy 137.448198 83.020347) + (xy 137.448193 83.020349) (xy 137.257107 83.0995) (xy 137.257097 83.099505) (xy 137.08513 83.21441) + (xy 137.085126 83.214413) (xy 136.938879 83.36066) (xy 136.938876 83.360664) (xy 136.823971 83.532631) + (xy 136.823966 83.532641) (xy 136.744816 83.723725) (xy 136.744814 83.723733) (xy 136.704466 83.926579) + (xy 133.900248 83.926579) (xy 134.114328 83.647583) (xy 134.121278 83.6393) (xy 134.379167 83.357862) + (xy 134.386793 83.350236) (xy 134.668235 83.092343) (xy 134.676519 83.085394) (xy 134.761288 83.020349) + (xy 134.979348 82.853026) (xy 134.988187 82.846836) (xy 135.310144 82.641729) (xy 135.319485 82.636336) + (xy 135.658094 82.46007) (xy 135.667853 82.45552) (xy 136.02056 82.309427) (xy 136.030683 82.305744) + (xy 136.394731 82.190964) (xy 136.405178 82.188165) (xy 136.777862 82.105548) (xy 136.788477 82.103677) + (xy 137.16693 82.053858) (xy 137.177699 82.052916) (xy 137.561803 82.036151) (xy 137.567202 82.036034) + (xy 137.630349 82.036035) (xy 137.630353 82.036034) (xy 216.398573 82.036034) ) ) ) @@ -34271,6 +36777,13 @@ "921bdaa9-d4a3-4550-b645-d7fdfb7f1b35" ) ) + (group "" + (uuid "8a9fdd32-197a-4fbd-bc66-28900252ed55") + (members "002d8b04-1d9e-4904-bafa-37d4cf3ab487" "2299216c-a98a-469b-8ccc-165f5ac0ccb7" + "53907aa9-9891-4439-adc7-7ff9dff4c1d0" "aa9fb89a-b270-40ca-9d21-5f0a98977dd3" + "cfd9d10c-a703-4142-81a9-8f3d2dae0e80" "ff87623d-1597-485e-bdc8-007e8d71ed92" + ) + ) (group "" (uuid "9d53b167-674f-4047-ac8b-88310074b77f") (locked yes) diff --git a/kicad/stm32card/stm32card.kicad_prl b/kicad/stm32card/stm32card.kicad_prl index b3b7e1a..4e3991c 100644 --- a/kicad/stm32card/stm32card.kicad_prl +++ b/kicad/stm32card/stm32card.kicad_prl @@ -1,19 +1,19 @@ { "board": { "active_layer": 0, - "active_layer_preset": "Front Layers", + "active_layer_preset": "", "auto_track_width": true, "hidden_netclasses": [], "hidden_nets": [], "high_contrast_mode": 0, "net_color_mode": 1, "opacity": { - "images": 0.5299999713897705, + "images": 1.0, "pads": 1.0, "shapes": 1.0, "tracks": 1.0, "vias": 1.0, - "zones": 0.7300000190734863 + "zones": 0.7099999785423279 }, "selection_filter": { "dimensions": true, @@ -36,7 +36,6 @@ "footprints_front", "footprints_back", "footprint_values", - "footprint_references", "tracks", "drc_errors", "drawing_sheet", diff --git a/kicad/stm32card/stm32card.kicad_pro b/kicad/stm32card/stm32card.kicad_pro index 3ea1eb0..9789e23 100644 --- a/kicad/stm32card/stm32card.kicad_pro +++ b/kicad/stm32card/stm32card.kicad_pro @@ -37,9 +37,9 @@ "other_text_thickness": 0.15, "other_text_upright": false, "pads": { - "drill": 0.762, - "height": 1.524, - "width": 1.524 + "drill": 0.6, + "height": 1.7, + "width": 1.1 }, "silk_line_width": 0.1, "silk_text_italic": false, @@ -528,7 +528,7 @@ "gencad": "", "idf": "", "netlist": "", - "plot": "../../v2_output_thermalpads/", + "plot": "../../v3_career_fair/", "pos_files": "", "specctra_dsn": "", "step": "", diff --git a/kicad/stm32card/stm32card.kicad_sch b/kicad/stm32card/stm32card.kicad_sch index 9c56311..cddd355 100644 --- a/kicad/stm32card/stm32card.kicad_sch +++ b/kicad/stm32card/stm32card.kicad_sch @@ -8,6 +8,305 @@ (title "stm32 business card") ) (lib_symbols + (symbol "AO3400A_1" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "AO3400A" + (at 5.08 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 5.08 -1.905 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" + (at 5.08 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "N-Channel MOSFET" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "AO3400A_1_0_1" + (polyline + (pts + (xy 0.254 1.905) (xy 0.254 -1.905) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 0.508) (xy 0.762 -0.508) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.27) (xy 0.762 -2.286) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.778) (xy 3.302 -1.778) (xy 3.302 1.778) (xy 0.762 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.016 0) (xy 2.032 0.381) (xy 2.032 -0.381) (xy 1.016 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.921 0.381) (xy 3.683 0.381) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.302 0.381) (xy 2.921 -0.254) (xy 3.683 -0.254) (xy 3.302 0.381) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "AO3400A_1_1_1" + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "G" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 5.08 270) + (length 2.54) + (name "D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -5.08 90) + (length 2.54) + (name "S" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Connector:TestPoint" (pin_numbers (hide yes) @@ -564,183 +863,6 @@ ) (embedded_fonts no) ) - (symbol "Device:Battery_Cell" - (pin_numbers - (hide yes) - ) - (pin_names - (offset 0) - (hide yes) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "BT" - (at 2.54 2.54 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "Battery_Cell" - (at 2.54 0 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 0 1.524 90) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 0 1.524 90) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Single-cell battery" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "battery cell" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "Battery_Cell_0_1" - (rectangle - (start -2.286 1.778) - (end 2.286 1.524) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) - (rectangle - (start -1.524 1.016) - (end 1.524 0.508) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) - (polyline - (pts - (xy 0 1.778) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 0.762) (xy 0 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0.762 3.048) (xy 1.778 3.048) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 1.27 3.556) (xy 1.27 2.54) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "Battery_Cell_1_1" - (pin passive line - (at 0 5.08 270) - (length 2.54) - (name "+" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -2.54 90) - (length 2.54) - (name "-" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "Device:C" (pin_numbers (hide yes) @@ -880,6 +1002,174 @@ ) (embedded_fonts no) ) + (symbol "Device:D" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "D" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "D_0_1" + (polyline + (pts + (xy -1.27 1.27) (xy -1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 0) (xy -1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "D_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Device:D_Schottky" (pin_numbers (hide yes) @@ -1694,6 +1984,7 @@ ) (symbol "Transistor_FET:AO3400A" (pin_names + (offset 0) (hide yes) ) (exclude_from_sim no) @@ -1909,7 +2200,7 @@ ) (polyline (pts - (xy 2.794 0.508) (xy 2.921 0.381) (xy 3.683 0.381) (xy 3.81 0.254) + (xy 2.921 0.381) (xy 3.683 0.381) ) (stroke (width 0) @@ -1990,6 +2281,304 @@ ) (embedded_fonts no) ) + (symbol "Transistor_FET:AO3401A" + (pin_names + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "AO3401A" + (at 5.08 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 5.08 -1.905 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf" + (at 5.08 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "P-Channel MOSFET" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "AO3401A_0_1" + (polyline + (pts + (xy 0.254 1.905) (xy 0.254 -1.905) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 1.778) (xy 3.302 1.778) (xy 3.302 -1.778) (xy 0.762 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 0.508) (xy 0.762 -0.508) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.27) (xy 0.762 -2.286) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 0) (xy 1.27 0.381) (xy 1.27 -0.381) (xy 2.286 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.794 -0.508) (xy 2.921 -0.381) (xy 3.683 -0.381) (xy 3.81 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.302 -0.381) (xy 2.921 0.254) (xy 3.683 0.254) (xy 3.302 -0.381) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "AO3401A_1_1" + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "G" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 5.08 270) + (length 2.54) + (name "D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -5.08 90) + (length 2.54) + (name "S" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "easyeda2kicad:N096-1608TBBIG11-H13" (exclude_from_sim no) (in_bom yes) @@ -3478,6 +4067,150 @@ ) (embedded_fonts no) ) + (symbol "indigos_imports:BH-AAA-B5BA021" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "BH-AAA-B5BA021" + (at 0 -5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "indigos_imports:BAT-SMD_BH-AAA-B5BA021" + (at 0 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "LCSC Part" "C7525446" + (at 0 -10.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "BH-AAA-B5BA021_0_1" + (polyline + (pts + (xy -1.27 2.29) (xy -1.27 -1.78) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.51 1.27) (xy -0.51 -1.02) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.25 2.29) (xy 0.25 -1.78) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.02 1.27) (xy 1.02 -1.02) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (pin input line + (at -5.08 0 0) + (length 3.81) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 5.08 0 180) + (length 3.81) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "indigos_imports:BU4210G-TR" (exclude_from_sim no) (in_bom yes) @@ -4484,8 +5217,8 @@ ) ) (rectangle - (start 20.32 152.4) - (end 71.755 187.325) + (start 19.05 155.575) + (end 70.485 190.5) (stroke (width 0) (type default) @@ -4507,7 +5240,7 @@ ) (text "MCU decoupling caps" (exclude_from_sim no) - (at 44.704 181.356 0) + (at 43.434 186.182 0) (effects (font (size 1.27 1.27) @@ -4550,17 +5283,23 @@ (uuid "b3bd002b-69a4-4481-8f2e-9b459627637f") ) (junction - (at 105.41 109.22) + (at 91.44 129.54) (diameter 0) (color 0 0 0 0) (uuid "00442b2a-2ebd-429b-b4f2-c890bcc457e0") ) (junction - (at 40.64 158.75) + (at 39.37 163.83) (diameter 0) (color 0 0 0 0) (uuid "01c9588e-17a7-45f2-99f0-58adbd2abad2") ) + (junction + (at 135.89 31.75) + (diameter 0) + (color 0 0 0 0) + (uuid "02a23e9a-e8a9-495b-8684-b8a696bbaaac") + ) (junction (at 194.31 138.43) (diameter 0) @@ -4568,22 +5307,16 @@ (uuid "0433aa8f-7e24-4240-bf9d-04c4ff564f21") ) (junction - (at 124.46 171.45) - (diameter 0) - (color 0 0 0 0) - (uuid "0498bc28-e608-4c81-af14-39cc063c3589") - ) - (junction - (at 166.37 92.71) + (at 166.37 102.87) (diameter 0) (color 0 0 0 0) (uuid "05819fc5-eb4a-426d-bd68-a6f8a0f30be2") ) (junction - (at 114.3 91.44) + (at 135.89 68.58) (diameter 0) (color 0 0 0 0) - (uuid "0afe34dc-e828-4dbe-9c4c-d80e93f9510e") + (uuid "06f40367-726f-47f9-8e60-735db8d6a48a") ) (junction (at 259.08 128.27) @@ -4592,22 +5325,16 @@ (uuid "0b553e24-954c-4966-9dfc-8474452916a1") ) (junction - (at 186.69 80.01) - (diameter 0) - (color 0 0 0 0) - (uuid "0cca57c4-33ca-440c-afba-186a61ccd9a7") - ) - (junction - (at 67.31 67.31) + (at 67.31 77.47) (diameter 0) (color 0 0 0 0) (uuid "0d313e35-f711-4e85-bcd8-4ebd62900fec") ) (junction - (at 134.62 104.14) + (at 133.35 90.17) (diameter 0) (color 0 0 0 0) - (uuid "1460f271-3b82-439a-914f-03d018f3c005") + (uuid "0d7bc229-9421-4866-b00a-7b6b030799fe") ) (junction (at 224.79 138.43) @@ -4616,43 +5343,31 @@ (uuid "15007172-58fc-43a2-b4f1-5a695132c298") ) (junction - (at 59.69 91.44) + (at 59.69 101.6) (diameter 0) (color 0 0 0 0) (uuid "18165312-6538-4d71-8851-4a430c165d11") ) (junction - (at 90.17 116.84) + (at 76.2 137.16) (diameter 0) (color 0 0 0 0) (uuid "1b104344-f1d6-42cc-a600-b62381d7a791") ) (junction - (at 72.39 27.94) + (at 68.58 40.64) (diameter 0) (color 0 0 0 0) (uuid "2020d988-0584-4eb6-9de0-9ee11e268c7a") ) (junction - (at 118.11 74.93) + (at 118.11 85.09) (diameter 0) (color 0 0 0 0) (uuid "21c32c97-837a-46df-8b06-3d304b84f391") ) (junction - (at 139.7 53.34) - (diameter 0) - (color 0 0 0 0) - (uuid "24717d78-ba0f-4eb3-8543-d3af61873eb5") - ) - (junction - (at 135.89 168.91) - (diameter 0) - (color 0 0 0 0) - (uuid "26204d83-376d-4076-b6fa-53b26b42f62d") - ) - (junction - (at 33.02 170.18) + (at 31.75 175.26) (diameter 0) (color 0 0 0 0) (uuid "2770fca2-ac23-4953-b6f3-4bd6960a6c7c") @@ -4664,25 +5379,19 @@ (uuid "28d00c56-7a43-4c66-9081-4a2badd97bdb") ) (junction - (at 67.31 80.01) + (at 67.31 90.17) (diameter 0) (color 0 0 0 0) (uuid "2d9dd302-e657-44fd-ac93-c4e54acd8bd9") ) (junction - (at 114.3 125.73) - (diameter 0) - (color 0 0 0 0) - (uuid "33a4d16a-2012-47bc-9cd4-6403b04b1e27") - ) - (junction - (at 48.26 170.18) + (at 46.99 175.26) (diameter 0) (color 0 0 0 0) (uuid "3667f600-5f21-42b0-9019-fd8ac6706d15") ) (junction - (at 109.22 74.93) + (at 109.22 85.09) (diameter 0) (color 0 0 0 0) (uuid "3b4f6fce-dcf1-4484-8cc7-5faf395de6d2") @@ -4694,47 +5403,47 @@ (uuid "3db71231-a33f-48df-9cb7-06fc0ba170ca") ) (junction - (at 54.61 27.94) + (at 50.8 40.64) (diameter 0) (color 0 0 0 0) (uuid "3e40603e-85d6-4830-9464-b32d4beb4e62") ) (junction - (at 109.22 91.44) + (at 109.22 101.6) (diameter 0) (color 0 0 0 0) (uuid "3e531f41-a2f1-4c04-a6b3-db263ebcac2d") ) (junction - (at 105.41 125.73) + (at 91.44 146.05) (diameter 0) (color 0 0 0 0) (uuid "4070b8c3-1b2b-42c2-acd3-1160e97ce333") ) (junction - (at 125.73 53.34) + (at 111.76 31.75) (diameter 0) (color 0 0 0 0) - (uuid "4a66d0f0-2863-414d-aa77-9aa8572231f1") + (uuid "42d967c1-eb18-4dd8-b73f-3394fa9923e8") ) (junction - (at 276.86 138.43) + (at 118.11 101.6) (diameter 0) (color 0 0 0 0) - (uuid "50edbe90-c62d-4ca6-91b7-deb32e638763") + (uuid "527a8762-3f13-4dfa-9457-f5c3f54c773f") ) (junction - (at 90.17 109.22) + (at 133.35 139.7) + (diameter 0) + (color 0 0 0 0) + (uuid "55866594-877a-44a0-b462-1ad9f38984e2") + ) + (junction + (at 76.2 129.54) (diameter 0) (color 0 0 0 0) (uuid "56c472f6-baba-4b44-877c-5eb3e2741f8f") ) - (junction - (at 118.11 91.44) - (diameter 0) - (color 0 0 0 0) - (uuid "574a06c9-e474-4cde-bfa9-7c66062c5803") - ) (junction (at 208.28 138.43) (diameter 0) @@ -4748,55 +5457,55 @@ (uuid "59ce1b9f-864f-448d-b44e-df6a849d0113") ) (junction - (at 62.23 27.94) + (at 58.42 40.64) (diameter 0) (color 0 0 0 0) (uuid "5a82e498-946c-48d7-833e-9bea5f443874") ) (junction - (at 273.05 138.43) + (at 125.73 189.23) (diameter 0) (color 0 0 0 0) - (uuid "6169791c-d078-4a1b-b3fb-d3c702843c37") + (uuid "5ca39b7b-325f-464a-8b58-de740ff24a48") ) (junction - (at 67.31 72.39) + (at 67.31 82.55) (diameter 0) (color 0 0 0 0) (uuid "647f0125-83c3-4e81-a6ae-956400826a56") ) (junction - (at 196.85 54.61) + (at 203.2 40.64) (diameter 0) (color 0 0 0 0) (uuid "68d5c65a-7c7f-4ed4-8dee-6c6ba006ea14") ) (junction - (at 62.23 53.34) + (at 58.42 68.58) (diameter 0) (color 0 0 0 0) (uuid "6a5f9b7d-e4e0-41ff-8cd7-8000c58a02c9") ) (junction - (at 114.3 96.52) + (at 113.03 101.6) (diameter 0) (color 0 0 0 0) - (uuid "6da9d989-8b07-437f-9e37-98da57571b35") + (uuid "76f2669e-774d-4d75-9ec3-9cba3f8ed0b8") ) (junction - (at 116.84 19.05) - (diameter 0) - (color 0 0 0 0) - (uuid "74cdc2d0-4fa5-4bb9-a848-e190fac658a4") - ) - (junction - (at 50.8 91.44) + (at 50.8 101.6) (diameter 0) (color 0 0 0 0) (uuid "7a36fb84-354c-46c5-94ff-50077b391fa0") ) (junction - (at 48.26 53.34) + (at 160.02 68.58) + (diameter 0) + (color 0 0 0 0) + (uuid "7a540cd7-ba50-4f57-aad2-b8fa4bd3d5cb") + ) + (junction + (at 44.45 68.58) (diameter 0) (color 0 0 0 0) (uuid "7b6afa75-363c-4468-91d8-f29ab837b606") @@ -4808,7 +5517,7 @@ (uuid "864cb110-a515-4802-99fd-225386be86ac") ) (junction - (at 85.09 53.34) + (at 81.28 68.58) (diameter 0) (color 0 0 0 0) (uuid "87a10a40-621f-4394-b05d-5ccf12a7ad21") @@ -4820,13 +5529,19 @@ (uuid "9558c648-866c-475b-a9f2-992b0f5e3af7") ) (junction - (at 55.88 53.34) + (at 132.08 68.58) + (diameter 0) + (color 0 0 0 0) + (uuid "964dec5c-2cc9-4cc5-8353-a6d133521296") + ) + (junction + (at 52.07 68.58) (diameter 0) (color 0 0 0 0) (uuid "9a34929d-d21a-4b7b-a208-60fe25ba193e") ) (junction - (at 153.67 19.05) + (at 171.45 31.75) (diameter 0) (color 0 0 0 0) (uuid "9d2be5d9-de7e-4b5c-835c-4b92d5f06609") @@ -4837,6 +5552,12 @@ (color 0 0 0 0) (uuid "a2a745c2-2b53-4dbb-8984-092f9edf26bc") ) + (junction + (at 133.35 101.6) + (diameter 0) + (color 0 0 0 0) + (uuid "a4d3f506-aedb-419a-95f1-f87c03e4f7df") + ) (junction (at 185.42 128.27) (diameter 0) @@ -4844,13 +5565,13 @@ (uuid "a8dc2d60-8966-4218-bbd5-f99c5f9ba08f") ) (junction - (at 96.52 67.31) + (at 96.52 77.47) (diameter 0) (color 0 0 0 0) (uuid "a9b34f2c-89f9-45c1-99fe-1810b830469b") ) (junction - (at 40.64 170.18) + (at 39.37 175.26) (diameter 0) (color 0 0 0 0) (uuid "aa01c79a-ded9-4557-82b7-05375b437eab") @@ -4862,43 +5583,37 @@ (uuid "afa06aee-b9a5-47fd-84c1-18c0008789df") ) (junction - (at 69.85 91.44) + (at 69.85 101.6) (diameter 0) (color 0 0 0 0) (uuid "b2116934-af28-44b2-b56c-f0c587992c1f") ) (junction - (at 123.19 96.52) - (diameter 0) - (color 0 0 0 0) - (uuid "b30fe891-ab6e-42be-8dee-302cb59ebe79") - ) - (junction - (at 66.04 109.22) - (diameter 0) - (color 0 0 0 0) - (uuid "b447f254-fc0f-44ae-bd81-14b3bbf43f9b") - ) - (junction - (at 124.46 176.53) + (at 125.73 184.15) (diameter 0) (color 0 0 0 0) (uuid "bbb8aa17-d69e-4028-a7c4-ada551222675") ) (junction - (at 69.85 27.94) + (at 116.84 31.75) + (diameter 0) + (color 0 0 0 0) + (uuid "be281a58-8a07-4171-b591-0af29c148aa5") + ) + (junction + (at 66.04 40.64) (diameter 0) (color 0 0 0 0) (uuid "c1c0c8b7-731f-4745-9480-7363398f454c") ) (junction - (at 54.61 158.75) + (at 53.34 163.83) (diameter 0) (color 0 0 0 0) (uuid "c3f45b35-b0d3-442f-bea9-1412c0a353bd") ) (junction - (at 90.17 125.73) + (at 76.2 146.05) (diameter 0) (color 0 0 0 0) (uuid "c792ef30-b101-40e1-af1e-dc41c1f2d009") @@ -4909,6 +5624,12 @@ (color 0 0 0 0) (uuid "c7dc0907-1f66-4448-b629-3910e5836ffd") ) + (junction + (at 106.68 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "c9c27f1b-7a3b-48be-9e52-b652a83b52c6") + ) (junction (at 196.85 138.43) (diameter 0) @@ -4916,77 +5637,89 @@ (uuid "cc18ca73-d6dc-4163-b41f-f34981b4e0b8") ) (junction - (at 118.11 125.73) + (at 135.89 41.91) (diameter 0) (color 0 0 0 0) - (uuid "d4eae1a4-ac84-44d2-8c2e-4c9f9ea85e29") + (uuid "d267e09f-3ab6-4322-ae4b-0cf927425352") ) (junction - (at 271.78 49.53) + (at 278.13 35.56) (diameter 0) (color 0 0 0 0) (uuid "d646fa85-212d-4a81-8270-b4f3f13fa4cb") ) (junction - (at 80.01 53.34) + (at 53.34 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "d6e248dc-7267-45e5-bfec-c590cf20dfab") + ) + (junction + (at 76.2 68.58) (diameter 0) (color 0 0 0 0) (uuid "d7145b61-f8fa-4d39-a73e-afd0e9008d9a") ) (junction - (at 33.02 53.34) + (at 29.21 68.58) (diameter 0) (color 0 0 0 0) (uuid "db657811-b839-4bd8-bafa-88707be0ae54") ) (junction - (at 50.8 80.01) + (at 273.05 138.43) + (diameter 0) + (color 0 0 0 0) + (uuid "dfd417a6-6ebe-47bb-86bd-6a6037dfbdaf") + ) + (junction + (at 50.8 90.17) (diameter 0) (color 0 0 0 0) (uuid "e21c2359-c363-4867-8415-c9a963d9d843") ) (junction - (at 109.22 82.55) + (at 114.3 68.58) + (diameter 0) + (color 0 0 0 0) + (uuid "e285d4c6-9c2c-4ada-910a-226562f1a1df") + ) + (junction + (at 109.22 92.71) (diameter 0) (color 0 0 0 0) (uuid "e28a8e39-1b69-4574-959c-51da81b00281") ) (junction - (at 33.02 158.75) + (at 31.75 163.83) (diameter 0) (color 0 0 0 0) (uuid "e870aa95-f5ff-4435-8e0e-2144d6a50b63") ) (junction - (at 63.5 125.73) + (at 49.53 146.05) (diameter 0) (color 0 0 0 0) (uuid "e8b97c27-a47c-4149-9ae3-599454572992") ) (junction - (at 50.8 72.39) + (at 50.8 82.55) (diameter 0) (color 0 0 0 0) (uuid "e9697724-d2e0-4354-9b96-370f4a198b87") ) (junction - (at 186.69 74.93) - (diameter 0) - (color 0 0 0 0) - (uuid "ea95b481-6fc2-4675-a541-c2bd47b8331d") - ) - (junction - (at 139.7 19.05) - (diameter 0) - (color 0 0 0 0) - (uuid "ece9bdf0-676a-42f0-a6be-76cf21b26e55") - ) - (junction - (at 157.48 92.71) + (at 157.48 102.87) (diameter 0) (color 0 0 0 0) (uuid "f04cc848-9634-47ab-b7dc-8ed4c2f0b5c9") ) + (junction + (at 160.02 31.75) + (diameter 0) + (color 0 0 0 0) + (uuid "f3250ae8-4f70-4e34-bafe-4497827c8554") + ) (junction (at 200.66 128.27) (diameter 0) @@ -4994,25 +5727,37 @@ (uuid "f3aea259-1609-41b3-8ff7-5c11696e93a1") ) (junction - (at 54.61 170.18) + (at 53.34 175.26) (diameter 0) (color 0 0 0 0) (uuid "f497701b-64ec-4bac-86ef-deebc386d58d") ) (junction - (at 50.8 64.77) + (at 171.45 68.58) + (diameter 0) + (color 0 0 0 0) + (uuid "f97b2864-89b7-49e2-9fae-c41dc08b373d") + ) + (junction + (at 50.8 74.93) (diameter 0) (color 0 0 0 0) (uuid "fb016297-14b6-4887-8a87-e70441622816") ) (junction - (at 59.69 109.22) + (at 45.72 129.54) (diameter 0) (color 0 0 0 0) (uuid "fcfc7654-6acf-4fbf-8a40-c8a6d917358d") ) (junction - (at 48.26 158.75) + (at 124.46 31.75) + (diameter 0) + (color 0 0 0 0) + (uuid "fe67fc2d-ffbb-4da5-9ba0-30b9f2bb039b") + ) + (junction + (at 46.99 163.83) (diameter 0) (color 0 0 0 0) (uuid "ffe80bd3-637c-45b4-9681-755e234033bf") @@ -5039,7 +5784,7 @@ ) (wire (pts - (xy 85.09 25.4) (xy 85.09 19.05) + (xy 81.28 38.1) (xy 81.28 31.75) ) (stroke (width 0) @@ -5057,6 +5802,16 @@ ) (uuid "03d4b5f1-3015-4fa4-89c5-4398d209bb54") ) + (wire + (pts + (xy 118.11 101.6) (xy 133.35 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04fdae23-0a98-4671-a1c9-43e7e4507087") + ) (wire (pts (xy 267.97 138.43) (xy 265.43 138.43) @@ -5069,7 +5824,7 @@ ) (wire (pts - (xy 80.01 33.02) (xy 80.01 35.56) + (xy 76.2 45.72) (xy 76.2 48.26) ) (stroke (width 0) @@ -5077,9 +5832,19 @@ ) (uuid "05f60ca7-e7ab-436c-a3b9-def19c2b2b41") ) + (polyline + (pts + (xy 23.495 96.52) (xy 23.495 97.155) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07739634-6867-4ea0-8724-9f10cf488a96") + ) (wire (pts - (xy 55.88 53.34) (xy 55.88 50.8) + (xy 52.07 63.5) (xy 52.07 68.58) ) (stroke (width 0) @@ -5089,17 +5854,17 @@ ) (wire (pts - (xy 118.11 119.38) (xy 118.11 125.73) + (xy 135.89 41.91) (xy 135.89 43.18) ) (stroke (width 0) (type default) ) - (uuid "09990db6-d42d-435e-8460-c042e55dae3c") + (uuid "099acd68-bbad-4ee9-99a2-2fdace6c9a6e") ) (wire (pts - (xy 41.91 64.77) (xy 50.8 64.77) + (xy 41.91 74.93) (xy 50.8 74.93) ) (stroke (width 0) @@ -5109,7 +5874,17 @@ ) (wire (pts - (xy 67.31 67.31) (xy 67.31 72.39) + (xy 91.44 146.05) (xy 106.68 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b777c9a-c277-4d04-9b87-8b3de582ad49") + ) + (wire + (pts + (xy 67.31 77.47) (xy 67.31 82.55) ) (stroke (width 0) @@ -5119,7 +5894,7 @@ ) (wire (pts - (xy 54.61 21.59) (xy 57.15 21.59) + (xy 50.8 34.29) (xy 53.34 34.29) ) (stroke (width 0) @@ -5129,7 +5904,7 @@ ) (wire (pts - (xy 33.02 166.37) (xy 33.02 170.18) + (xy 31.75 171.45) (xy 31.75 175.26) ) (stroke (width 0) @@ -5139,17 +5914,7 @@ ) (wire (pts - (xy 153.67 19.05) (xy 153.67 33.02) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0c3bc230-5eae-4b5c-9653-e53db0db04e0") - ) - (wire - (pts - (xy 275.59 58.42) (xy 275.59 57.15) + (xy 281.94 44.45) (xy 281.94 43.18) ) (stroke (width 0) @@ -5157,16 +5922,6 @@ ) (uuid "0d2b1483-86be-4ab5-8079-3e54c04457be") ) - (wire - (pts - (xy 114.3 125.73) (xy 118.11 125.73) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0eba4132-08aa-44a0-8e33-3714eeaed78d") - ) (wire (pts (xy 185.42 128.27) (xy 185.42 138.43) @@ -5177,6 +5932,16 @@ ) (uuid "11480091-3207-4bd4-8450-f50c9d6aa89e") ) + (wire + (pts + (xy 119.38 189.23) (xy 125.73 189.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11587c4c-442a-4b4c-8c51-fb684b7513a1") + ) (wire (pts (xy 200.66 128.27) (xy 203.2 128.27) @@ -5189,17 +5954,7 @@ ) (wire (pts - (xy 114.3 96.52) (xy 114.3 99.06) - ) - (stroke - (width 0) - (type default) - ) - (uuid "14b4dc01-8d5f-4f6d-912f-1e13fb0609f6") - ) - (wire - (pts - (xy 85.09 53.34) (xy 125.73 53.34) + (xy 81.28 68.58) (xy 114.3 68.58) ) (stroke (width 0) @@ -5229,7 +5984,7 @@ ) (wire (pts - (xy 55.88 40.64) (xy 55.88 43.18) + (xy 52.07 53.34) (xy 52.07 55.88) ) (stroke (width 0) @@ -5249,7 +6004,7 @@ ) (wire (pts - (xy 41.91 80.01) (xy 41.91 74.93) + (xy 41.91 90.17) (xy 41.91 85.09) ) (stroke (width 0) @@ -5259,17 +6014,7 @@ ) (wire (pts - (xy 186.69 74.93) (xy 218.44 74.93) - ) - (stroke - (width 0) - (type default) - ) - (uuid "1bf1d632-bb9f-40c3-a543-64ce88ddf927") - ) - (wire - (pts - (xy 124.46 163.83) (xy 124.46 171.45) + (xy 125.73 171.45) (xy 125.73 184.15) ) (stroke (width 0) @@ -5279,7 +6024,7 @@ ) (wire (pts - (xy 62.23 27.94) (xy 69.85 27.94) + (xy 58.42 40.64) (xy 66.04 40.64) ) (stroke (width 0) @@ -5289,7 +6034,7 @@ ) (wire (pts - (xy 55.88 53.34) (xy 62.23 53.34) + (xy 52.07 68.58) (xy 58.42 68.58) ) (stroke (width 0) @@ -5299,7 +6044,17 @@ ) (wire (pts - (xy 85.09 19.05) (xy 88.9 19.05) + (xy 118.11 82.55) (xy 121.92 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ec99be2-60d9-4e29-b9aa-14397b471ecb") + ) + (wire + (pts + (xy 81.28 31.75) (xy 85.09 31.75) ) (stroke (width 0) @@ -5309,13 +6064,13 @@ ) (wire (pts - (xy 139.7 33.02) (xy 139.7 19.05) + (xy 124.46 31.75) (xy 135.89 31.75) ) (stroke (width 0) (type default) ) - (uuid "2364fb8e-d468-43d6-9ee5-05c68333d97d") + (uuid "23836e79-7c70-4337-b81c-4c3e62a15c42") ) (wire (pts @@ -5329,7 +6084,27 @@ ) (wire (pts - (xy 105.41 113.03) (xy 105.41 109.22) + (xy 45.72 120.65) (xy 111.76 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2601da38-1d3c-45d9-9221-8eb22b1e76cd") + ) + (wire + (pts + (xy 171.45 55.88) (xy 171.45 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "262d33d6-ddef-488a-bcb5-85a0b83645b7") + ) + (wire + (pts + (xy 91.44 133.35) (xy 91.44 129.54) ) (stroke (width 0) @@ -5349,7 +6124,7 @@ ) (wire (pts - (xy 132.08 151.13) (xy 135.89 151.13) + (xy 133.35 158.75) (xy 137.16 158.75) ) (stroke (width 0) @@ -5359,23 +6134,13 @@ ) (wire (pts - (xy 106.68 19.05) (xy 116.84 19.05) + (xy 106.68 40.64) (xy 111.76 40.64) ) (stroke (width 0) (type default) ) - (uuid "28f79832-fc08-423f-b16a-5811718cd5c9") - ) - (wire - (pts - (xy 134.62 119.38) (xy 135.89 119.38) - ) - (stroke - (width 0) - (type default) - ) - (uuid "2b9813b8-51e9-4504-a99e-b6192e8dd1e8") + (uuid "29540668-971d-41ee-a124-bb4a98d631d0") ) (wire (pts @@ -5389,7 +6154,7 @@ ) (wire (pts - (xy 59.69 125.73) (xy 63.5 125.73) + (xy 45.72 146.05) (xy 49.53 146.05) ) (stroke (width 0) @@ -5399,7 +6164,7 @@ ) (wire (pts - (xy 66.04 109.22) (xy 67.31 109.22) + (xy 52.07 129.54) (xy 53.34 129.54) ) (stroke (width 0) @@ -5409,7 +6174,7 @@ ) (wire (pts - (xy 40.64 166.37) (xy 40.64 170.18) + (xy 39.37 171.45) (xy 39.37 175.26) ) (stroke (width 0) @@ -5429,7 +6194,7 @@ ) (wire (pts - (xy 101.6 67.31) (xy 96.52 67.31) + (xy 101.6 77.47) (xy 96.52 77.47) ) (stroke (width 0) @@ -5439,7 +6204,7 @@ ) (wire (pts - (xy 273.05 147.32) (xy 273.05 146.05) + (xy 273.05 151.13) (xy 273.05 149.86) ) (stroke (width 0) @@ -5457,16 +6222,6 @@ ) (uuid "3629e4f2-6156-4ad6-8c6b-d1bfd5a019fe") ) - (wire - (pts - (xy 134.62 104.14) (xy 134.62 119.38) - ) - (stroke - (width 0) - (type default) - ) - (uuid "363c5ab6-60f0-4642-850e-8086186a1df3") - ) (wire (pts (xy 281.94 139.7) (xy 281.94 138.43) @@ -5479,7 +6234,7 @@ ) (wire (pts - (xy 157.48 92.71) (xy 157.48 114.3) + (xy 157.48 102.87) (xy 157.48 134.62) ) (stroke (width 0) @@ -5489,7 +6244,7 @@ ) (wire (pts - (xy 114.3 91.44) (xy 109.22 91.44) + (xy 113.03 101.6) (xy 118.11 101.6) ) (stroke (width 0) @@ -5499,7 +6254,7 @@ ) (wire (pts - (xy 66.04 114.3) (xy 66.04 109.22) + (xy 52.07 134.62) (xy 52.07 129.54) ) (stroke (width 0) @@ -5519,7 +6274,7 @@ ) (wire (pts - (xy 96.52 82.55) (xy 109.22 82.55) + (xy 96.52 92.71) (xy 109.22 92.71) ) (stroke (width 0) @@ -5529,7 +6284,7 @@ ) (wire (pts - (xy 62.23 170.18) (xy 62.23 166.37) + (xy 60.96 175.26) (xy 60.96 171.45) ) (stroke (width 0) @@ -5539,7 +6294,7 @@ ) (wire (pts - (xy 48.26 40.64) (xy 55.88 40.64) + (xy 44.45 53.34) (xy 52.07 53.34) ) (stroke (width 0) @@ -5549,7 +6304,7 @@ ) (wire (pts - (xy 196.85 54.61) (xy 196.85 57.15) + (xy 203.2 40.64) (xy 203.2 43.18) ) (stroke (width 0) @@ -5557,6 +6312,16 @@ ) (uuid "44eb4bbf-7425-418c-9628-e1dec835c17c") ) + (wire + (pts + (xy 135.89 33.02) (xy 135.89 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "451aa434-ee90-4faa-b4f1-792fedce1bdb") + ) (wire (pts (xy 198.12 139.7) (xy 198.12 138.43) @@ -5569,7 +6334,7 @@ ) (wire (pts - (xy 67.31 67.31) (xy 96.52 67.31) + (xy 67.31 77.47) (xy 96.52 77.47) ) (stroke (width 0) @@ -5589,7 +6354,7 @@ ) (wire (pts - (xy 54.61 27.94) (xy 62.23 27.94) + (xy 50.8 40.64) (xy 58.42 40.64) ) (stroke (width 0) @@ -5609,7 +6374,7 @@ ) (wire (pts - (xy 118.11 74.93) (xy 135.89 74.93) + (xy 118.11 85.09) (xy 135.89 85.09) ) (stroke (width 0) @@ -5619,17 +6384,17 @@ ) (wire (pts - (xy 124.46 30.48) (xy 125.73 30.48) + (xy 132.08 68.58) (xy 135.89 68.58) ) (stroke (width 0) (type default) ) - (uuid "5298455c-e61f-4e33-a57b-36c5ce37df0f") + (uuid "505828e3-bdbb-46f6-94d3-1af553c7ad8e") ) (wire (pts - (xy 118.11 87.63) (xy 118.11 91.44) + (xy 118.11 97.79) (xy 118.11 101.6) ) (stroke (width 0) @@ -5639,17 +6404,17 @@ ) (wire (pts - (xy 139.7 53.34) (xy 153.67 53.34) + (xy 273.05 138.43) (xy 281.94 138.43) ) (stroke (width 0) (type default) ) - (uuid "5696c176-7e0c-4794-b58a-10b9b5ba770d") + (uuid "56d7820a-ebd4-4b82-9118-dd3ef9a2aeb0") ) (wire (pts - (xy 191.77 54.61) (xy 196.85 54.61) + (xy 198.12 40.64) (xy 203.2 40.64) ) (stroke (width 0) @@ -5659,7 +6424,7 @@ ) (wire (pts - (xy 48.26 158.75) (xy 54.61 158.75) + (xy 46.99 163.83) (xy 53.34 163.83) ) (stroke (width 0) @@ -5669,7 +6434,7 @@ ) (wire (pts - (xy 48.26 27.94) (xy 54.61 27.94) + (xy 44.45 40.64) (xy 50.8 40.64) ) (stroke (width 0) @@ -5677,6 +6442,16 @@ ) (uuid "58f3bca0-f0e7-4992-a0fa-714dc78f764c") ) + (wire + (pts + (xy 116.84 31.75) (xy 111.76 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "591df168-af4a-481c-9133-f0d144ce87b3") + ) (wire (pts (xy 214.63 128.27) (xy 217.17 128.27) @@ -5689,7 +6464,7 @@ ) (wire (pts - (xy 72.39 27.94) (xy 85.09 27.94) + (xy 68.58 40.64) (xy 81.28 40.64) ) (stroke (width 0) @@ -5699,17 +6474,7 @@ ) (wire (pts - (xy 135.89 171.45) (xy 124.46 171.45) - ) - (stroke - (width 0) - (type default) - ) - (uuid "5b98c2e9-b741-4260-936d-2dc64e9dea0c") - ) - (wire - (pts - (xy 50.8 91.44) (xy 59.69 91.44) + (xy 50.8 101.6) (xy 59.69 101.6) ) (stroke (width 0) @@ -5719,7 +6484,7 @@ ) (wire (pts - (xy 67.31 72.39) (xy 68.58 72.39) + (xy 67.31 82.55) (xy 68.58 82.55) ) (stroke (width 0) @@ -5739,7 +6504,7 @@ ) (wire (pts - (xy 50.8 72.39) (xy 67.31 72.39) + (xy 50.8 82.55) (xy 67.31 82.55) ) (stroke (width 0) @@ -5749,7 +6514,7 @@ ) (wire (pts - (xy 33.02 170.18) (xy 40.64 170.18) + (xy 31.75 175.26) (xy 39.37 175.26) ) (stroke (width 0) @@ -5759,7 +6524,7 @@ ) (wire (pts - (xy 105.41 120.65) (xy 105.41 125.73) + (xy 91.44 140.97) (xy 91.44 146.05) ) (stroke (width 0) @@ -5779,7 +6544,37 @@ ) (wire (pts - (xy 135.89 163.83) (xy 124.46 163.83) + (xy 160.02 31.75) (xy 160.02 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "60ba6e3f-a94a-43f1-8bd6-5762264da446") + ) + (wire + (pts + (xy 119.38 179.07) (xy 137.16 179.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63a1455d-2964-4f58-84c5-06547fc984c2") + ) + (wire + (pts + (xy 133.35 101.6) (xy 143.51 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "648b2acd-1903-48b5-881f-50d5e1b81260") + ) + (wire + (pts + (xy 137.16 171.45) (xy 125.73 171.45) ) (stroke (width 0) @@ -5789,7 +6584,7 @@ ) (wire (pts - (xy 87.63 116.84) (xy 90.17 116.84) + (xy 73.66 137.16) (xy 76.2 137.16) ) (stroke (width 0) @@ -5799,7 +6594,7 @@ ) (wire (pts - (xy 41.91 80.01) (xy 50.8 80.01) + (xy 41.91 90.17) (xy 50.8 90.17) ) (stroke (width 0) @@ -5809,7 +6604,7 @@ ) (wire (pts - (xy 41.91 72.39) (xy 50.8 72.39) + (xy 41.91 82.55) (xy 50.8 82.55) ) (stroke (width 0) @@ -5829,7 +6624,27 @@ ) (wire (pts - (xy 59.69 64.77) (xy 59.69 91.44) + (xy 133.35 139.7) (xy 133.35 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69e1a421-983f-48e8-b1db-6ef7cdcc23eb") + ) + (wire + (pts + (xy 29.21 68.58) (xy 29.21 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aac0152-2236-40f7-8183-381eece1d3cf") + ) + (wire + (pts + (xy 59.69 74.93) (xy 59.69 101.6) ) (stroke (width 0) @@ -5839,7 +6654,7 @@ ) (wire (pts - (xy 96.52 72.39) (xy 96.52 67.31) + (xy 96.52 82.55) (xy 96.52 77.47) ) (stroke (width 0) @@ -5849,7 +6664,7 @@ ) (wire (pts - (xy 271.78 58.42) (xy 271.78 57.15) + (xy 278.13 44.45) (xy 278.13 43.18) ) (stroke (width 0) @@ -5869,17 +6684,17 @@ ) (wire (pts - (xy 118.11 91.44) (xy 143.51 91.44) + (xy 81.28 48.26) (xy 81.28 68.58) ) (stroke (width 0) (type default) ) - (uuid "6bfaf84e-897c-4f0c-bb7b-28a6ba306180") + (uuid "6c71c578-93a6-4800-87af-14b11586e015") ) (wire (pts - (xy 114.3 67.31) (xy 114.3 91.44) + (xy 113.03 77.47) (xy 113.03 101.6) ) (stroke (width 0) @@ -5889,7 +6704,7 @@ ) (wire (pts - (xy 54.61 158.75) (xy 62.23 158.75) + (xy 53.34 163.83) (xy 60.96 163.83) ) (stroke (width 0) @@ -5899,7 +6714,17 @@ ) (wire (pts - (xy 109.22 67.31) (xy 114.3 67.31) + (xy 171.45 68.58) (xy 171.45 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6df8a785-14c5-4935-9704-b8a1da0729b0") + ) + (wire + (pts + (xy 109.22 77.47) (xy 113.03 77.47) ) (stroke (width 0) @@ -5909,7 +6734,7 @@ ) (wire (pts - (xy 69.85 91.44) (xy 109.22 91.44) + (xy 69.85 101.6) (xy 109.22 101.6) ) (stroke (width 0) @@ -5919,7 +6744,7 @@ ) (wire (pts - (xy 40.64 170.18) (xy 48.26 170.18) + (xy 39.37 175.26) (xy 46.99 175.26) ) (stroke (width 0) @@ -5929,7 +6754,7 @@ ) (wire (pts - (xy 67.31 80.01) (xy 76.2 80.01) + (xy 67.31 90.17) (xy 76.2 90.17) ) (stroke (width 0) @@ -5939,7 +6764,7 @@ ) (wire (pts - (xy 53.34 109.22) (xy 59.69 109.22) + (xy 39.37 129.54) (xy 45.72 129.54) ) (stroke (width 0) @@ -5947,19 +6772,29 @@ ) (uuid "71a19785-e572-4ae7-8ac7-62c8354292bd") ) - (wire + (polyline (pts - (xy 281.94 138.43) (xy 276.86 138.43) + (xy 22.86 96.52) (xy 23.495 96.52) ) (stroke (width 0) (type default) ) - (uuid "7313ea37-9664-4c56-a36d-f9e726c8cc08") + (uuid "72694fd1-564f-4666-b232-61b00a81b8bf") ) (wire (pts - (xy 269.24 49.53) (xy 271.78 49.53) + (xy 124.46 46.99) (xy 116.84 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73faf90d-386f-4b8d-94ad-ff253f9268d1") + ) + (wire + (pts + (xy 275.59 35.56) (xy 278.13 35.56) ) (stroke (width 0) @@ -5979,7 +6814,7 @@ ) (wire (pts - (xy 153.67 19.05) (xy 160.02 19.05) + (xy 171.45 31.75) (xy 177.8 31.75) ) (stroke (width 0) @@ -5989,7 +6824,7 @@ ) (wire (pts - (xy 90.17 116.84) (xy 90.17 118.11) + (xy 76.2 137.16) (xy 76.2 138.43) ) (stroke (width 0) @@ -6009,7 +6844,7 @@ ) (wire (pts - (xy 157.48 74.93) (xy 157.48 92.71) + (xy 157.48 85.09) (xy 157.48 102.87) ) (stroke (width 0) @@ -6029,17 +6864,17 @@ ) (wire (pts - (xy 273.05 138.43) (xy 276.86 138.43) + (xy 133.35 139.7) (xy 135.89 139.7) ) (stroke (width 0) (type default) ) - (uuid "7da9cd3d-0e99-4c36-9472-f45042fa97fe") + (uuid "7c8f268c-d2d4-48f1-88f9-ebcc158a4bd3") ) (wire (pts - (xy 109.22 82.55) (xy 109.22 83.82) + (xy 109.22 92.71) (xy 109.22 93.98) ) (stroke (width 0) @@ -6047,6 +6882,16 @@ ) (uuid "7eeae7d7-a7b7-4f87-9340-45836b006861") ) + (wire + (pts + (xy 76.2 55.88) (xy 76.2 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8051e8b0-f533-4930-a2d7-3812eaf0ee48") + ) (wire (pts (xy 242.57 138.43) (xy 242.57 140.97) @@ -6059,7 +6904,17 @@ ) (wire (pts - (xy 87.63 109.22) (xy 90.17 109.22) + (xy 135.89 68.58) (xy 160.02 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "811d631e-4d49-44f5-8048-e1995e3e9fa7") + ) + (wire + (pts + (xy 73.66 129.54) (xy 76.2 129.54) ) (stroke (width 0) @@ -6069,7 +6924,7 @@ ) (wire (pts - (xy 80.01 53.34) (xy 85.09 53.34) + (xy 76.2 68.58) (xy 81.28 68.58) ) (stroke (width 0) @@ -6079,17 +6934,27 @@ ) (wire (pts - (xy 186.69 80.01) (xy 218.44 80.01) + (xy 135.89 129.54) (xy 135.89 134.62) ) (stroke (width 0) (type default) ) - (uuid "8440fe7f-aa92-4499-bfc9-12e58cbb3138") + (uuid "84b14e93-4cac-4368-8885-277fb8cade44") ) (wire (pts - (xy 69.85 27.94) (xy 69.85 30.48) + (xy 44.45 63.5) (xy 44.45 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84ec8c44-ddde-464e-bebe-36fa65429f81") + ) + (wire + (pts + (xy 66.04 40.64) (xy 66.04 43.18) ) (stroke (width 0) @@ -6099,27 +6964,27 @@ ) (wire (pts - (xy 123.19 111.76) (xy 123.19 96.52) + (xy 114.3 68.58) (xy 132.08 68.58) ) (stroke (width 0) (type default) ) - (uuid "8697ef57-bba7-422e-8291-1d95281610d9") + (uuid "88233fb3-e80b-4f1d-8ec9-21b9a14df81a") ) (wire (pts - (xy 129.54 119.38) (xy 129.54 104.14) + (xy 106.68 146.05) (xy 143.51 146.05) ) (stroke (width 0) (type default) ) - (uuid "8a9bbe56-c07b-4cbd-821c-104ecd7d2a1f") + (uuid "8ab77539-a08f-403f-97df-93b0457bff96") ) (wire (pts - (xy 48.26 166.37) (xy 48.26 170.18) + (xy 46.99 171.45) (xy 46.99 175.26) ) (stroke (width 0) @@ -6127,16 +6992,6 @@ ) (uuid "8c520bea-f53b-41bf-b320-4031b719b9a0") ) - (wire - (pts - (xy 153.67 40.64) (xy 153.67 53.34) - ) - (stroke - (width 0) - (type default) - ) - (uuid "8c564075-5288-4cdd-adda-b050c920f45b") - ) (wire (pts (xy 242.57 138.43) (xy 240.03 138.43) @@ -6149,7 +7004,7 @@ ) (wire (pts - (xy 25.4 158.75) (xy 33.02 158.75) + (xy 24.13 163.83) (xy 31.75 163.83) ) (stroke (width 0) @@ -6159,17 +7014,7 @@ ) (wire (pts - (xy 85.09 35.56) (xy 85.09 53.34) - ) - (stroke - (width 0) - (type default) - ) - (uuid "8e81ccb2-03a7-485d-8efd-558e43906c03") - ) - (wire - (pts - (xy 40.64 158.75) (xy 48.26 158.75) + (xy 39.37 163.83) (xy 46.99 163.83) ) (stroke (width 0) @@ -6179,7 +7024,7 @@ ) (wire (pts - (xy 182.88 74.93) (xy 186.69 74.93) + (xy 189.23 60.96) (xy 224.79 60.96) ) (stroke (width 0) @@ -6199,7 +7044,17 @@ ) (wire (pts - (xy 50.8 64.77) (xy 59.69 64.77) + (xy 116.84 46.99) (xy 116.84 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90c6f860-8a3c-4cfd-bf68-77be17da9498") + ) + (wire + (pts + (xy 50.8 74.93) (xy 59.69 74.93) ) (stroke (width 0) @@ -6209,17 +7064,7 @@ ) (wire (pts - (xy 116.84 27.94) (xy 110.49 27.94) - ) - (stroke - (width 0) - (type default) - ) - (uuid "936a4301-5f21-4c0e-8d89-6f2df7be5808") - ) - (wire - (pts - (xy 90.17 109.22) (xy 105.41 109.22) + (xy 76.2 129.54) (xy 91.44 129.54) ) (stroke (width 0) @@ -6229,37 +7074,47 @@ ) (wire (pts - (xy 128.27 119.38) (xy 129.54 119.38) + (xy 132.08 88.9) (xy 133.35 88.9) ) (stroke (width 0) (type default) ) - (uuid "94ae5a16-7d28-4382-90c6-7289b5e8ced2") + (uuid "950c6275-debd-4aaf-860e-5b0f59c78709") ) (wire (pts - (xy 123.19 96.52) (xy 134.62 96.52) + (xy 58.42 44.45) (xy 58.42 40.64) ) (stroke (width 0) (type default) ) - (uuid "959d001b-4488-4694-9b6d-ddbad116d715") + (uuid "95e38311-2a73-4f50-b060-0d648332dd0e") ) (wire (pts - (xy 151.13 19.05) (xy 153.67 19.05) + (xy 118.11 85.09) (xy 118.11 82.55) ) (stroke (width 0) (type default) ) - (uuid "996c9602-44e5-4c07-97ac-0f602c87c154") + (uuid "987f1c45-8e86-4f9b-b4df-a9fa3e132b95") ) (wire (pts - (xy 67.31 62.23) (xy 67.31 67.31) + (xy 109.22 85.09) (xy 118.11 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9995d0f3-755e-445b-b8c2-9f7865b6516c") + ) + (wire + (pts + (xy 67.31 72.39) (xy 67.31 77.47) ) (stroke (width 0) @@ -6269,17 +7124,17 @@ ) (wire (pts - (xy 116.84 19.05) (xy 139.7 19.05) + (xy 160.02 68.58) (xy 171.45 68.58) ) (stroke (width 0) (type default) ) - (uuid "9c87067e-01a3-409d-b235-255b460e9d31") + (uuid "9cd4a9ed-8b5f-4456-beaa-b006fb899321") ) (wire (pts - (xy 217.17 77.47) (xy 218.44 77.47) + (xy 223.52 63.5) (xy 224.79 63.5) ) (stroke (width 0) @@ -6289,47 +7144,7 @@ ) (wire (pts - (xy 135.89 168.91) (xy 130.81 168.91) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9e8e4f39-8023-4bed-9268-2767b9fb1ae3") - ) - (wire - (pts - (xy 59.69 109.22) (xy 66.04 109.22) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9ed1cf99-b664-45f0-b430-5f7d3b74a40a") - ) - (wire - (pts - (xy 118.11 74.93) (xy 109.22 74.93) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9f727262-1ab9-4c17-88d9-8f9d7f365ae6") - ) - (wire - (pts - (xy 276.86 138.43) (xy 276.86 128.27) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9feec727-9eee-4ee3-b65e-8cac359343ea") - ) - (wire - (pts - (xy 168.91 92.71) (xy 166.37 92.71) + (xy 168.91 102.87) (xy 166.37 102.87) ) (stroke (width 0) @@ -6359,7 +7174,7 @@ ) (wire (pts - (xy 96.52 74.93) (xy 109.22 74.93) + (xy 96.52 85.09) (xy 109.22 85.09) ) (stroke (width 0) @@ -6369,7 +7184,7 @@ ) (wire (pts - (xy 59.69 120.65) (xy 59.69 125.73) + (xy 45.72 140.97) (xy 45.72 146.05) ) (stroke (width 0) @@ -6377,6 +7192,16 @@ ) (uuid "a2adee74-c7df-436e-b213-eb74fbab2905") ) + (wire + (pts + (xy 135.89 53.34) (xy 135.89 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4fb290e-1563-4d9b-ac7c-573c4df369cc") + ) (wire (pts (xy 210.82 128.27) (xy 210.82 138.43) @@ -6389,7 +7214,7 @@ ) (wire (pts - (xy 76.2 74.93) (xy 77.47 74.93) + (xy 76.2 85.09) (xy 77.47 85.09) ) (stroke (width 0) @@ -6399,7 +7224,7 @@ ) (wire (pts - (xy 48.26 170.18) (xy 54.61 170.18) + (xy 46.99 175.26) (xy 53.34 175.26) ) (stroke (width 0) @@ -6409,7 +7234,7 @@ ) (wire (pts - (xy 143.51 91.44) (xy 143.51 85.09) + (xy 143.51 101.6) (xy 143.51 95.25) ) (stroke (width 0) @@ -6419,7 +7244,7 @@ ) (wire (pts - (xy 19.05 91.44) (xy 19.05 88.9) + (xy 19.05 101.6) (xy 19.05 99.06) ) (stroke (width 0) @@ -6429,17 +7254,17 @@ ) (wire (pts - (xy 273.05 128.27) (xy 276.86 128.27) + (xy 45.72 129.54) (xy 45.72 120.65) ) (stroke (width 0) (type default) ) - (uuid "ae409ef7-bff7-40ff-8fc7-505ca0005bce") + (uuid "ad54bd01-1063-419d-80b0-5646d9bb99f4") ) (wire (pts - (xy 90.17 125.73) (xy 105.41 125.73) + (xy 76.2 146.05) (xy 91.44 146.05) ) (stroke (width 0) @@ -6459,7 +7284,17 @@ ) (wire (pts - (xy 59.69 113.03) (xy 59.69 109.22) + (xy 273.05 138.43) (xy 273.05 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "afd58ab4-1a3f-4893-98e4-193b3fc7f5c3") + ) + (wire + (pts + (xy 45.72 133.35) (xy 45.72 129.54) ) (stroke (width 0) @@ -6469,17 +7304,17 @@ ) (wire (pts - (xy 105.41 125.73) (xy 114.3 125.73) + (xy 135.89 31.75) (xy 160.02 31.75) ) (stroke (width 0) (type default) ) - (uuid "b1d6d63b-29cc-4e36-bb09-0b1de8fac364") + (uuid "b1504209-9e24-4ebd-a680-06f67adb1e69") ) (wire (pts - (xy 105.41 109.22) (xy 135.89 109.22) + (xy 91.44 129.54) (xy 135.89 129.54) ) (stroke (width 0) @@ -6489,17 +7324,7 @@ ) (wire (pts - (xy 80.01 53.34) (xy 80.01 43.18) - ) - (stroke - (width 0) - (type default) - ) - (uuid "b43f9e19-fd59-46ff-b447-d1bef358e6ba") - ) - (wire - (pts - (xy 184.15 80.01) (xy 186.69 80.01) + (xy 190.5 66.04) (xy 224.79 66.04) ) (stroke (width 0) @@ -6509,17 +7334,17 @@ ) (wire (pts - (xy 137.16 168.91) (xy 135.89 168.91) + (xy 113.03 101.6) (xy 109.22 101.6) ) (stroke (width 0) (type default) ) - (uuid "b73f47c8-cf79-483b-8b3e-94c1913360be") + (uuid "b7478ef2-7d34-4cdd-a860-1a6d0599f7ba") ) (wire (pts - (xy 54.61 27.94) (xy 54.61 21.59) + (xy 50.8 40.64) (xy 50.8 34.29) ) (stroke (width 0) @@ -6529,7 +7354,7 @@ ) (wire (pts - (xy 143.51 125.73) (xy 143.51 124.46) + (xy 143.51 146.05) (xy 143.51 144.78) ) (stroke (width 0) @@ -6539,7 +7364,7 @@ ) (wire (pts - (xy 118.11 80.01) (xy 118.11 74.93) + (xy 118.11 90.17) (xy 118.11 85.09) ) (stroke (width 0) @@ -6549,7 +7374,7 @@ ) (wire (pts - (xy 67.31 111.76) (xy 63.5 111.76) + (xy 53.34 132.08) (xy 49.53 132.08) ) (stroke (width 0) @@ -6559,7 +7384,7 @@ ) (wire (pts - (xy 33.02 53.34) (xy 48.26 53.34) + (xy 29.21 68.58) (xy 44.45 68.58) ) (stroke (width 0) @@ -6579,7 +7404,7 @@ ) (wire (pts - (xy 85.09 33.02) (xy 80.01 33.02) + (xy 81.28 45.72) (xy 76.2 45.72) ) (stroke (width 0) @@ -6589,13 +7414,13 @@ ) (wire (pts - (xy 59.69 96.52) (xy 59.69 109.22) + (xy 21.59 68.58) (xy 21.59 66.04) ) (stroke (width 0) (type default) ) - (uuid "bf1b0522-3f19-4fa8-8485-d217abf76556") + (uuid "c0aa8dd8-0567-4d78-86f7-429281e1948d") ) (wire (pts @@ -6609,7 +7434,7 @@ ) (wire (pts - (xy 19.05 91.44) (xy 50.8 91.44) + (xy 19.05 101.6) (xy 50.8 101.6) ) (stroke (width 0) @@ -6619,7 +7444,27 @@ ) (wire (pts - (xy 50.8 80.01) (xy 67.31 80.01) + (xy 111.76 40.64) (xy 111.76 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2ac2593-11f5-4e77-9b7a-06ddc759021e") + ) + (wire + (pts + (xy 135.89 40.64) (xy 135.89 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3076930-363a-456c-83d8-70f1a27806ba") + ) + (wire + (pts + (xy 50.8 90.17) (xy 67.31 90.17) ) (stroke (width 0) @@ -6639,7 +7484,7 @@ ) (wire (pts - (xy 19.05 81.28) (xy 19.05 74.93) + (xy 19.05 91.44) (xy 19.05 85.09) ) (stroke (width 0) @@ -6647,6 +7492,16 @@ ) (uuid "c5947c37-fbff-4614-adaa-ac594720d1fd") ) + (wire + (pts + (xy 111.76 128.27) (xy 111.76 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5cfed0c-80ce-4e5d-98e3-7f2eb6c161fe") + ) (wire (pts (xy 237.49 147.32) (xy 237.49 146.05) @@ -6657,26 +7512,6 @@ ) (uuid "c737cd66-9245-47ee-a3a2-e6396715681f") ) - (wire - (pts - (xy 59.69 96.52) (xy 114.3 96.52) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c753d89c-e648-4095-a119-68d899b3c409") - ) - (wire - (pts - (xy 114.3 96.52) (xy 123.19 96.52) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c75b01ef-81a8-4bfd-a2f0-fecf350e5f32") - ) (wire (pts (xy 203.2 138.43) (xy 200.66 138.43) @@ -6689,17 +7524,7 @@ ) (wire (pts - (xy 124.46 171.45) (xy 124.46 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c8f51530-7040-4a6d-8919-bf903b42d6fc") - ) - (wire - (pts - (xy 48.26 53.34) (xy 55.88 53.34) + (xy 44.45 68.58) (xy 52.07 68.58) ) (stroke (width 0) @@ -6709,7 +7534,17 @@ ) (wire (pts - (xy 166.37 92.71) (xy 165.1 92.71) + (xy 116.84 139.7) (xy 133.35 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca61d8a7-780f-4f7e-b441-a2f2666b730a") + ) + (wire + (pts + (xy 166.37 102.87) (xy 165.1 102.87) ) (stroke (width 0) @@ -6719,13 +7554,13 @@ ) (wire (pts - (xy 135.89 109.22) (xy 135.89 114.3) + (xy 160.02 31.75) (xy 171.45 31.75) ) (stroke (width 0) (type default) ) - (uuid "cc55e8aa-f555-409a-ad66-25ff6ae1a9fa") + (uuid "cc3ea25d-4627-42d7-97c3-97f751fc2049") ) (wire (pts @@ -6747,16 +7582,6 @@ ) (uuid "cfc30426-0d19-497d-891c-8ad417c884f4") ) - (wire - (pts - (xy 129.54 104.14) (xy 134.62 104.14) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d003719e-c3fb-4f78-a759-0bce01da3b97") - ) (wire (pts (xy 259.08 142.24) (xy 256.54 142.24) @@ -6769,7 +7594,27 @@ ) (wire (pts - (xy 76.2 80.01) (xy 76.2 77.47) + (xy 133.35 99.06) (xy 133.35 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d10fd221-2945-4159-baf0-3c42547713e2") + ) + (wire + (pts + (xy 111.76 31.75) (xy 102.87 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d2014204-0ea7-4f61-9db0-a4249183deb0") + ) + (wire + (pts + (xy 76.2 90.17) (xy 76.2 87.63) ) (stroke (width 0) @@ -6779,7 +7624,7 @@ ) (wire (pts - (xy 271.78 49.53) (xy 275.59 49.53) + (xy 278.13 35.56) (xy 281.94 35.56) ) (stroke (width 0) @@ -6789,7 +7634,7 @@ ) (wire (pts - (xy 139.7 40.64) (xy 139.7 53.34) + (xy 160.02 54.61) (xy 160.02 68.58) ) (stroke (width 0) @@ -6807,16 +7652,6 @@ ) (uuid "d243de61-bb7c-49ce-9141-6124656b24af") ) - (wire - (pts - (xy 48.26 53.34) (xy 48.26 50.8) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d302284b-bd30-41fe-a802-7e7fb8d6a4fb") - ) (wire (pts (xy 208.28 138.43) (xy 210.82 138.43) @@ -6839,17 +7674,17 @@ ) (wire (pts - (xy 118.11 125.73) (xy 143.51 125.73) + (xy 171.45 31.75) (xy 171.45 45.72) ) (stroke (width 0) (type default) ) - (uuid "d7246fa5-5ce9-4acf-8a59-6c2ae43a153a") + (uuid "d4dab895-2e1b-4e04-9606-5ec14e898dcf") ) (wire (pts - (xy 25.4 53.34) (xy 33.02 53.34) + (xy 21.59 68.58) (xy 29.21 68.58) ) (stroke (width 0) @@ -6859,17 +7694,7 @@ ) (wire (pts - (xy 116.84 173.99) (xy 135.89 173.99) - ) - (stroke - (width 0) - (type default) - ) - (uuid "dd17090c-7b2d-40cd-95a5-77c76149352e") - ) - (wire - (pts - (xy 67.31 114.3) (xy 66.04 114.3) + (xy 53.34 134.62) (xy 52.07 134.62) ) (stroke (width 0) @@ -6879,7 +7704,7 @@ ) (wire (pts - (xy 41.91 69.85) (xy 41.91 64.77) + (xy 41.91 80.01) (xy 41.91 74.93) ) (stroke (width 0) @@ -6889,7 +7714,7 @@ ) (wire (pts - (xy 62.23 53.34) (xy 80.01 53.34) + (xy 58.42 68.58) (xy 76.2 68.58) ) (stroke (width 0) @@ -6899,7 +7724,27 @@ ) (wire (pts - (xy 157.48 114.3) (xy 151.13 114.3) + (xy 133.35 88.9) (xy 133.35 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0ad907f-c8b9-4a75-b38b-09e97f013570") + ) + (wire + (pts + (xy 133.35 90.17) (xy 135.89 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e54c29-0e4c-4176-aba7-7b7ff6e89e83") + ) + (wire + (pts + (xy 157.48 134.62) (xy 151.13 134.62) ) (stroke (width 0) @@ -6919,7 +7764,7 @@ ) (wire (pts - (xy 54.61 170.18) (xy 62.23 170.18) + (xy 53.34 175.26) (xy 60.96 175.26) ) (stroke (width 0) @@ -6927,9 +7772,19 @@ ) (uuid "e2a9e014-67eb-4df8-beb7-2f5e57aaff39") ) + (polyline + (pts + (xy 23.495 95.885) (xy 23.495 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e3777f2c-871c-42e0-936c-b279b168cc14") + ) (wire (pts - (xy 63.5 111.76) (xy 63.5 125.73) + (xy 49.53 132.08) (xy 49.53 146.05) ) (stroke (width 0) @@ -6939,7 +7794,17 @@ ) (wire (pts - (xy 50.8 91.44) (xy 50.8 87.63) + (xy 114.3 43.18) (xy 114.3 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4573e9a-b040-4810-acaf-1332105d814d") + ) + (wire + (pts + (xy 50.8 101.6) (xy 50.8 97.79) ) (stroke (width 0) @@ -6959,37 +7824,7 @@ ) (wire (pts - (xy 118.11 91.44) (xy 114.3 91.44) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e75ddb4b-1452-4e7e-a359-9c3e15a16423") - ) - (wire - (pts - (xy 110.49 30.48) (xy 116.84 30.48) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e8d3518b-b025-4f3e-a949-42cbf467bdfb") - ) - (wire - (pts - (xy 125.73 30.48) (xy 125.73 53.34) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e8db64e5-49e0-4432-8de9-efe6d6e118d2") - ) - (wire - (pts - (xy 62.23 35.56) (xy 62.23 53.34) + (xy 58.42 52.07) (xy 58.42 68.58) ) (stroke (width 0) @@ -6999,7 +7834,17 @@ ) (wire (pts - (xy 33.02 158.75) (xy 40.64 158.75) + (xy 97.79 60.96) (xy 106.68 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e9b26283-d6a3-4471-8968-f65bdfb4a4dd") + ) + (wire + (pts + (xy 31.75 163.83) (xy 39.37 163.83) ) (stroke (width 0) @@ -7009,7 +7854,7 @@ ) (wire (pts - (xy 124.46 176.53) (xy 124.46 177.8) + (xy 125.73 184.15) (xy 125.73 189.23) ) (stroke (width 0) @@ -7019,7 +7864,7 @@ ) (wire (pts - (xy 54.61 166.37) (xy 54.61 170.18) + (xy 53.34 171.45) (xy 53.34 175.26) ) (stroke (width 0) @@ -7029,7 +7874,7 @@ ) (wire (pts - (xy 69.85 27.94) (xy 72.39 27.94) + (xy 66.04 40.64) (xy 68.58 40.64) ) (stroke (width 0) @@ -7039,17 +7884,17 @@ ) (wire (pts - (xy 116.84 19.05) (xy 116.84 27.94) + (xy 133.35 90.17) (xy 133.35 91.44) ) (stroke (width 0) (type default) ) - (uuid "ec314922-72b7-4a55-afc9-cebf5eb7769a") + (uuid "ec307a17-c415-4d2b-af74-113321256874") ) (wire (pts - (xy 25.4 166.37) (xy 25.4 170.18) + (xy 24.13 171.45) (xy 24.13 175.26) ) (stroke (width 0) @@ -7069,7 +7914,7 @@ ) (wire (pts - (xy 157.48 74.93) (xy 151.13 74.93) + (xy 157.48 85.09) (xy 151.13 85.09) ) (stroke (width 0) @@ -7079,7 +7924,7 @@ ) (wire (pts - (xy 63.5 125.73) (xy 90.17 125.73) + (xy 49.53 146.05) (xy 76.2 146.05) ) (stroke (width 0) @@ -7089,7 +7934,7 @@ ) (wire (pts - (xy 124.46 176.53) (xy 135.89 176.53) + (xy 125.73 184.15) (xy 137.16 184.15) ) (stroke (width 0) @@ -7099,17 +7944,7 @@ ) (wire (pts - (xy 125.73 53.34) (xy 139.7 53.34) - ) - (stroke - (width 0) - (type default) - ) - (uuid "f39d987b-0bd8-4d3a-976f-14101c2d4ca7") - ) - (wire - (pts - (xy 132.08 153.67) (xy 135.89 153.67) + (xy 133.35 161.29) (xy 137.16 161.29) ) (stroke (width 0) @@ -7129,17 +7964,27 @@ ) (wire (pts - (xy 114.3 106.68) (xy 114.3 125.73) + (xy 106.68 43.18) (xy 114.3 43.18) ) (stroke (width 0) (type default) ) - (uuid "f78ea7b4-4321-4ab6-b2fe-4be105725379") + (uuid "f6b8fbce-3d18-4d11-96bd-bce22189c084") ) (wire (pts - (xy 96.52 19.05) (xy 99.06 19.05) + (xy 124.46 31.75) (xy 124.46 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8372beb-8589-4784-8140-cf0bbda74c81") + ) + (wire + (pts + (xy 92.71 31.75) (xy 95.25 31.75) ) (stroke (width 0) @@ -7149,7 +7994,7 @@ ) (wire (pts - (xy 87.63 114.3) (xy 87.63 116.84) + (xy 73.66 134.62) (xy 73.66 137.16) ) (stroke (width 0) @@ -7159,7 +8004,7 @@ ) (wire (pts - (xy 96.52 82.55) (xy 96.52 77.47) + (xy 96.52 92.71) (xy 96.52 87.63) ) (stroke (width 0) @@ -7169,7 +8014,17 @@ ) (wire (pts - (xy 196.85 54.61) (xy 218.44 54.61) + (xy 116.84 139.7) (xy 116.84 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9fb2a2b-1447-4319-bef6-cfc1c3dfffda") + ) + (wire + (pts + (xy 203.2 40.64) (xy 224.79 40.64) ) (stroke (width 0) @@ -7179,17 +8034,7 @@ ) (wire (pts - (xy 139.7 19.05) (xy 143.51 19.05) - ) - (stroke - (width 0) - (type default) - ) - (uuid "fdb5ecbd-a576-49d1-aa03-defd6d2a55ac") - ) - (wire - (pts - (xy 59.69 91.44) (xy 69.85 91.44) + (xy 59.69 101.6) (xy 69.85 101.6) ) (stroke (width 0) @@ -7199,7 +8044,7 @@ ) (wire (pts - (xy 25.4 170.18) (xy 33.02 170.18) + (xy 24.13 175.26) (xy 31.75 175.26) ) (stroke (width 0) @@ -7207,6 +8052,16 @@ ) (uuid "fe24d8d9-30b3-41c9-9376-cad30319bc5f") ) + (wire + (pts + (xy 132.08 41.91) (xy 135.89 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff1865b8-ba23-4779-bf15-0fe7165eaa7b") + ) (global_label "in_button_b" (shape input) (at 281.94 139.7 270) @@ -7231,7 +8086,7 @@ ) (global_label "backlight_fet" (shape input) - (at 261.62 90.17 0) + (at 267.97 76.2 0) (fields_autoplaced yes) (effects (font @@ -7241,7 +8096,7 @@ ) (uuid "0ce962d2-d7a6-4fbc-ac94-cf81640d341f") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 276.8212 90.17 0) + (at 283.1712 76.2 0) (effects (font (size 1.27 1.27) @@ -7253,7 +8108,7 @@ ) (global_label "lcd_cs" (shape input) - (at 135.89 161.29 180) + (at 137.16 168.91 180) (fields_autoplaced yes) (effects (font @@ -7263,7 +8118,7 @@ ) (uuid "13bd010b-41f8-46c5-98fd-d2c6a39274fb") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 126.9177 161.29 0) + (at 128.1877 168.91 0) (effects (font (size 1.27 1.27) @@ -7295,9 +8150,33 @@ ) ) ) + (global_label "usb vbus" + (shape input) + (at 128.27 55.88 270) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + (bold yes) + ) + (justify right) + ) + (uuid "2f2db602-88db-4aa9-a943-61524afacdef") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 128.27 67.9286 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) (global_label "lcd_reset" (shape input) - (at 135.89 158.75 180) + (at 137.16 166.37 180) (fields_autoplaced yes) (effects (font @@ -7307,7 +8186,7 @@ ) (uuid "33bc3761-a6d3-43fe-aa90-13e09caf9914") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 124.3172 158.75 0) + (at 125.5872 166.37 0) (effects (font (size 1.27 1.27) @@ -7319,7 +8198,7 @@ ) (global_label "usb vbus" (shape input) - (at 110.49 48.26 180) + (at 97.79 60.96 180) (fields_autoplaced yes) (effects (font @@ -7331,7 +8210,7 @@ ) (uuid "33c14399-3048-4f8f-a944-5ddfd7f9b63c") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 98.4414 48.26 0) + (at 85.7414 60.96 0) (effects (font (size 1.27 1.27) @@ -7341,6 +8220,28 @@ ) ) ) + (global_label "bat_3v" + (shape input) + (at 121.92 82.55 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3499e46e-866c-4e98-87f0-1018b556553f") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 131.0736 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) (global_label "in_button_right" (shape input) (at 242.57 140.97 270) @@ -7365,7 +8266,7 @@ ) (global_label "spi1_mosi" (shape input) - (at 132.08 151.13 180) + (at 133.35 158.75 180) (fields_autoplaced yes) (effects (font @@ -7375,7 +8276,7 @@ ) (uuid "39367a47-d090-4ac1-8207-228797707c16") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 119.6606 151.13 0) + (at 120.9306 158.75 0) (effects (font (size 1.27 1.27) @@ -7387,7 +8288,7 @@ ) (global_label "in_button_b" (shape input) - (at 261.62 92.71 0) + (at 267.97 78.74 0) (fields_autoplaced yes) (effects (font @@ -7397,7 +8298,7 @@ ) (uuid "394bced4-7695-4d2d-8754-68affe50ba49") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 275.4906 92.71 0) + (at 281.8406 78.74 0) (effects (font (size 1.27 1.27) @@ -7409,7 +8310,7 @@ ) (global_label "in_button_a" (shape input) - (at 261.62 95.25 0) + (at 267.97 81.28 0) (fields_autoplaced yes) (effects (font @@ -7419,7 +8320,7 @@ ) (uuid "403b01b7-bed0-48de-a02e-9c11d623a8e1") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 275.4906 95.25 0) + (at 281.8406 81.28 0) (effects (font (size 1.27 1.27) @@ -7431,7 +8332,7 @@ ) (global_label "spi1_sck" (shape input) - (at 182.88 74.93 180) + (at 189.23 60.96 180) (fields_autoplaced yes) (effects (font @@ -7441,7 +8342,7 @@ ) (uuid "40a15d66-d698-4fbe-ad67-b2ff5d24bde4") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 171.791 74.93 0) + (at 178.141 60.96 0) (effects (font (size 1.27 1.27) @@ -7453,7 +8354,7 @@ ) (global_label "backlight_fet" (shape input) - (at 109.22 168.91 270) + (at 104.14 184.15 180) (fields_autoplaced yes) (effects (font @@ -7463,7 +8364,7 @@ ) (uuid "41726ca2-2eda-4105-8a00-f74c683949d9") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 109.22 184.1112 90) + (at 88.9388 184.15 0) (effects (font (size 1.27 1.27) @@ -7475,7 +8376,7 @@ ) (global_label "usb vbus" (shape input) - (at 135.89 80.01 180) + (at 132.08 88.9 180) (fields_autoplaced yes) (effects (font @@ -7487,7 +8388,7 @@ ) (uuid "47e1c9c7-f965-49e4-aa19-c00de76f9c85") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 123.8414 80.01 0) + (at 120.0314 88.9 0) (effects (font (size 1.27 1.27) @@ -7521,7 +8422,7 @@ ) (global_label "usb vbus" (shape input) - (at 57.15 21.59 0) + (at 53.34 34.29 0) (fields_autoplaced yes) (effects (font @@ -7533,7 +8434,7 @@ ) (uuid "50f644ad-2271-4b55-b6f7-12b0b207513c") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 69.1986 21.59 0) + (at 65.3886 34.29 0) (effects (font (size 1.27 1.27) @@ -7545,7 +8446,7 @@ ) (global_label "lcd_cs" (shape input) - (at 218.44 87.63 180) + (at 224.79 73.66 180) (fields_autoplaced yes) (effects (font @@ -7555,7 +8456,7 @@ ) (uuid "53610663-9155-4214-86e2-b218295993fa") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 209.4677 87.63 0) + (at 215.8177 73.66 0) (effects (font (size 1.27 1.27) @@ -7567,7 +8468,7 @@ ) (global_label "lcd_dataselect" (shape input) - (at 135.89 156.21 180) + (at 137.16 163.83 180) (fields_autoplaced yes) (effects (font @@ -7577,7 +8478,7 @@ ) (uuid "54a82f83-e705-41fc-9baf-890cc011887b") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 119.1769 156.21 0) + (at 120.4469 163.83 0) (effects (font (size 1.27 1.27) @@ -7589,7 +8490,7 @@ ) (global_label "lcd_reset" (shape input) - (at 218.44 85.09 180) + (at 224.79 71.12 180) (fields_autoplaced yes) (effects (font @@ -7599,7 +8500,7 @@ ) (uuid "56171711-23fa-45f1-94b5-20f425d687a2") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 206.8672 85.09 0) + (at 213.2172 71.12 0) (effects (font (size 1.27 1.27) @@ -7611,7 +8512,7 @@ ) (global_label "lcd_dataselect" (shape input) - (at 218.44 82.55 180) + (at 224.79 68.58 180) (fields_autoplaced yes) (effects (font @@ -7621,7 +8522,7 @@ ) (uuid "5f23741a-1134-4469-92d6-e475b5ade80e") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 201.7269 82.55 0) + (at 208.0769 68.58 0) (effects (font (size 1.27 1.27) @@ -7633,7 +8534,7 @@ ) (global_label "in_button_left" (shape input) - (at 218.44 67.31 180) + (at 224.79 53.34 180) (fields_autoplaced yes) (effects (font @@ -7643,7 +8544,7 @@ ) (uuid "60265084-91fd-4c11-b000-ebe8f48260c2") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 201.3037 67.31 0) + (at 207.6537 53.34 0) (effects (font (size 1.27 1.27) @@ -7655,7 +8556,7 @@ ) (global_label "bat output" (shape input) - (at 67.31 62.23 0) + (at 67.31 72.39 0) (fields_autoplaced yes) (effects (font @@ -7667,7 +8568,7 @@ ) (uuid "6760ddab-3234-4c1a-b6ad-2ca24c841600") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 80.8099 62.23 0) + (at 80.8099 72.39 0) (effects (font (size 1.27 1.27) @@ -7679,7 +8580,7 @@ ) (global_label "in_button_right" (shape input) - (at 218.44 64.77 180) + (at 224.79 50.8 180) (fields_autoplaced yes) (effects (font @@ -7689,7 +8590,7 @@ ) (uuid "6c3cda9b-cc63-488c-82e3-56ef130255fc") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 202.5132 64.77 0) + (at 208.8632 50.8 0) (effects (font (size 1.27 1.27) @@ -7745,7 +8646,7 @@ ) (global_label "in_button_up" (shape input) - (at 218.44 69.85 180) + (at 224.79 55.88 180) (fields_autoplaced yes) (effects (font @@ -7755,7 +8656,7 @@ ) (uuid "a0f65efb-3cb8-4119-8a90-a7c430cf8126") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 203.4204 69.85 0) + (at 209.7704 55.88 0) (effects (font (size 1.27 1.27) @@ -7767,7 +8668,7 @@ ) (global_label "usb vbus" (shape input) - (at 53.34 109.22 180) + (at 39.37 129.54 180) (fields_autoplaced yes) (effects (font @@ -7779,7 +8680,7 @@ ) (uuid "a464ac6e-ec66-433b-9eb7-3cf995039b78") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 41.2914 109.22 0) + (at 27.3214 129.54 0) (effects (font (size 1.27 1.27) @@ -7791,7 +8692,7 @@ ) (global_label "power_info" (shape input) - (at 151.13 119.38 0) + (at 151.13 139.7 0) (fields_autoplaced yes) (effects (font @@ -7801,7 +8702,7 @@ ) (uuid "bba46cfd-c37d-4e4d-800d-9c6bf927120b") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 164.2146 119.38 0) + (at 164.2146 139.7 0) (effects (font (size 1.27 1.27) @@ -7813,7 +8714,7 @@ ) (global_label "spi1_miso" (shape input) - (at 217.17 77.47 180) + (at 223.52 63.5 180) (fields_autoplaced yes) (effects (font @@ -7823,7 +8724,7 @@ ) (uuid "c2924e19-c93e-4557-807d-8b8e2ba2aca3") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 204.7506 77.47 0) + (at 211.1006 63.5 0) (effects (font (size 1.27 1.27) @@ -7835,7 +8736,7 @@ ) (global_label "power_info" (shape input) - (at 261.62 97.79 0) + (at 267.97 83.82 0) (fields_autoplaced yes) (effects (font @@ -7845,7 +8746,7 @@ ) (uuid "c472b90d-e887-40df-ba87-0977a7f60c11") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 274.7046 97.79 0) + (at 281.0546 83.82 0) (effects (font (size 1.27 1.27) @@ -7857,7 +8758,7 @@ ) (global_label "spi1_sck" (shape input) - (at 132.08 153.67 180) + (at 133.35 161.29 180) (fields_autoplaced yes) (effects (font @@ -7867,7 +8768,29 @@ ) (uuid "c9858601-5d26-447a-b22e-ba982f63b672") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 120.991 153.67 0) + (at 122.261 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "bat_3v" + (shape input) + (at 125.73 134.62 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ecd249f6-dbbb-4b30-b7bb-c1c96395ab51") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 116.5764 134.62 0) (effects (font (size 1.27 1.27) @@ -7879,7 +8802,7 @@ ) (global_label "in_button_down" (shape input) - (at 218.44 62.23 180) + (at 224.79 48.26 180) (fields_autoplaced yes) (effects (font @@ -7889,7 +8812,7 @@ ) (uuid "ef633aad-673b-4f3b-97b2-d1c532b9230a") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 200.9409 62.23 0) + (at 207.2909 48.26 0) (effects (font (size 1.27 1.27) @@ -7901,7 +8824,7 @@ ) (global_label "bat output" (shape input) - (at 160.02 19.05 0) + (at 177.8 31.75 0) (fields_autoplaced yes) (effects (font @@ -7913,7 +8836,7 @@ ) (uuid "f211b0a5-4c60-4083-9803-01ec0d02985a") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 173.5199 19.05 0) + (at 191.2999 31.75 0) (effects (font (size 1.27 1.27) @@ -7925,7 +8848,7 @@ ) (global_label "spi1_mosi" (shape input) - (at 184.15 80.01 180) + (at 190.5 66.04 180) (fields_autoplaced yes) (effects (font @@ -7935,7 +8858,7 @@ ) (uuid "f8384e2c-cf26-44db-be42-dfb7a2169844") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 171.7306 80.01 0) + (at 178.0806 66.04 0) (effects (font (size 1.27 1.27) @@ -7947,7 +8870,7 @@ ) (symbol (lib_id "Device:C") - (at 50.8 83.82 0) + (at 50.8 93.98 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -7955,7 +8878,7 @@ (dnp no) (uuid "031f7bf7-9bf8-48be-b468-4f491aeb466e") (property "Reference" "C19" - (at 54.61 82.5499 0) + (at 54.61 92.7099 0) (effects (font (size 1.27 1.27) @@ -7965,7 +8888,7 @@ ) ) (property "Value" "1nF" - (at 44.196 83.82 0) + (at 44.196 93.98 0) (effects (font (size 1.27 1.27) @@ -7974,7 +8897,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 51.7652 87.63 0) + (at 51.7652 97.79 0) (effects (font (size 1.27 1.27) @@ -7983,7 +8906,7 @@ ) ) (property "Datasheet" "~" - (at 50.8 83.82 0) + (at 50.8 93.98 0) (effects (font (size 1.27 1.27) @@ -7992,7 +8915,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 50.8 83.82 0) + (at 50.8 93.98 0) (effects (font (size 1.27 1.27) @@ -8017,7 +8940,7 @@ ) (symbol (lib_id "power:GND") - (at 124.46 177.8 0) + (at 125.73 189.23 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8026,7 +8949,7 @@ (fields_autoplaced yes) (uuid "082ca164-65a0-4084-81b9-d7c07e3e8050") (property "Reference" "#PWR037" - (at 124.46 184.15 0) + (at 125.73 195.58 0) (effects (font (size 1.27 1.27) @@ -8035,7 +8958,7 @@ ) ) (property "Value" "GND" - (at 124.46 182.88 0) + (at 125.73 194.31 0) (effects (font (size 1.27 1.27) @@ -8043,7 +8966,7 @@ ) ) (property "Footprint" "" - (at 124.46 177.8 0) + (at 125.73 189.23 0) (effects (font (size 1.27 1.27) @@ -8052,7 +8975,7 @@ ) ) (property "Datasheet" "" - (at 124.46 177.8 0) + (at 125.73 189.23 0) (effects (font (size 1.27 1.27) @@ -8061,7 +8984,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 124.46 177.8 0) + (at 125.73 189.23 0) (effects (font (size 1.27 1.27) @@ -8083,24 +9006,24 @@ ) (symbol (lib_id "Device:R") - (at 120.65 30.48 90) + (at 120.65 31.75 90) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (uuid "09f57892-193d-47a1-b71e-b2069c41ade9") - (property "Reference" "R4" - (at 120.65 24.13 90) + (fields_autoplaced yes) + (uuid "09b21246-2702-439e-a31d-01c6353db1fa") + (property "Reference" "R22" + (at 120.65 25.4 90) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "0" - (at 120.65 30.48 90) + (at 120.65 27.94 90) (effects (font (size 1.27 1.27) @@ -8108,7 +9031,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 120.65 32.258 90) + (at 120.65 33.528 90) (effects (font (size 1.27 1.27) @@ -8117,7 +9040,7 @@ ) ) (property "Datasheet" "~" - (at 120.65 30.48 0) + (at 120.65 31.75 0) (effects (font (size 1.27 1.27) @@ -8126,7 +9049,7 @@ ) ) (property "Description" "Resistor" - (at 120.65 30.48 0) + (at 120.65 31.75 0) (effects (font (size 1.27 1.27) @@ -8135,15 +9058,15 @@ ) ) (pin "2" - (uuid "346d38c6-f3d6-4b85-903c-375b6fbdea56") + (uuid "211bb32f-a9ef-443b-a5a7-691f829b8d4e") ) (pin "1" - (uuid "df865243-15cc-412d-8d5a-0fffd204796f") + (uuid "61e4edfe-1125-4aef-8076-6200dd7c6525") ) (instances - (project "stm32card" + (project "" (path "/87333522-7f73-498a-afdc-76bd376ba27f" - (reference "R4") + (reference "R22") (unit 1) ) ) @@ -8220,7 +9143,7 @@ ) (symbol (lib_id "Device:R") - (at 110.49 36.83 180) + (at 106.68 49.53 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8228,7 +9151,7 @@ (dnp no) (uuid "0d640912-eb50-4869-88d8-b0c5f8e814f3") (property "Reference" "R15" - (at 107.95 38.1001 0) + (at 104.14 50.8001 0) (effects (font (size 1.27 1.27) @@ -8237,8 +9160,8 @@ (hide yes) ) ) - (property "Value" "50" - (at 114.554 36.83 0) + (property "Value" "1k" + (at 106.68 48.514 90) (effects (font (size 1.27 1.27) @@ -8247,7 +9170,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 112.268 36.83 90) + (at 108.458 49.53 90) (effects (font (size 1.27 1.27) @@ -8256,7 +9179,7 @@ ) ) (property "Datasheet" "~" - (at 110.49 36.83 0) + (at 106.68 49.53 0) (effects (font (size 1.27 1.27) @@ -8265,7 +9188,7 @@ ) ) (property "Description" "Resistor" - (at 110.49 36.83 0) + (at 106.68 49.53 0) (effects (font (size 1.27 1.27) @@ -8288,9 +9211,85 @@ ) ) ) + (symbol + (lib_name "AO3400A_1") + (lib_id "Transistor_FET:AO3400A") + (at 133.35 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "1106df1e-1a60-4160-86d8-fe8b04c71100") + (property "Reference" "Q3" + (at 137.922 50.546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "AO3400A" + (at 136.906 52.324 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 138.43 50.165 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" + (at 138.43 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" + (at 133.35 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "9a8e7515-55f1-4b32-bae9-7df4767f4202") + ) + (pin "3" + (uuid "6e8cf3c6-99da-476c-b4c9-27593192f63b") + ) + (pin "1" + (uuid "be4b5668-d750-42da-abeb-4363a4f42603") + ) + (instances + (project "" + (path "/87333522-7f73-498a-afdc-76bd376ba27f" + (reference "Q3") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") - (at 218.44 95.25 270) + (at 224.79 81.28 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8299,7 +9298,7 @@ (fields_autoplaced yes) (uuid "11475273-e2b3-4ca6-a5a3-907ca2342c02") (property "Reference" "#PWR018" - (at 212.09 95.25 0) + (at 218.44 81.28 0) (effects (font (size 1.27 1.27) @@ -8308,7 +9307,7 @@ ) ) (property "Value" "GND" - (at 214.63 95.2499 90) + (at 220.98 81.2799 90) (effects (font (size 1.27 1.27) @@ -8317,7 +9316,7 @@ ) ) (property "Footprint" "" - (at 218.44 95.25 0) + (at 224.79 81.28 0) (effects (font (size 1.27 1.27) @@ -8326,7 +9325,7 @@ ) ) (property "Datasheet" "" - (at 218.44 95.25 0) + (at 224.79 81.28 0) (effects (font (size 1.27 1.27) @@ -8335,7 +9334,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 218.44 95.25 0) + (at 224.79 81.28 0) (effects (font (size 1.27 1.27) @@ -8357,7 +9356,7 @@ ) (symbol (lib_id "Device:C") - (at 196.85 60.96 0) + (at 203.2 46.99 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8365,7 +9364,7 @@ (dnp no) (uuid "1603bb7a-3a86-43f0-8be1-9484776f07e4") (property "Reference" "C11" - (at 200.66 59.6899 0) + (at 207.01 45.7199 0) (effects (font (size 1.27 1.27) @@ -8375,7 +9374,7 @@ ) ) (property "Value" ".1uF" - (at 190.246 62.23 0) + (at 196.596 48.26 0) (effects (font (size 1.27 1.27) @@ -8384,7 +9383,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 197.8152 64.77 0) + (at 204.1652 50.8 0) (effects (font (size 1.27 1.27) @@ -8393,7 +9392,7 @@ ) ) (property "Datasheet" "~" - (at 196.85 60.96 0) + (at 203.2 46.99 0) (effects (font (size 1.27 1.27) @@ -8402,7 +9401,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 196.85 60.96 0) + (at 203.2 46.99 0) (effects (font (size 1.27 1.27) @@ -8427,7 +9426,7 @@ ) (symbol (lib_id "Device:C") - (at 40.64 162.56 0) + (at 39.37 167.64 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8435,7 +9434,7 @@ (dnp no) (uuid "17f8711c-99f7-4d44-8ade-89c7da8480ae") (property "Reference" "C4" - (at 40.894 164.846 0) + (at 39.624 169.926 0) (effects (font (size 1.27 1.27) @@ -8444,7 +9443,7 @@ ) ) (property "Value" "100nF" - (at 40.894 167.386 0) + (at 39.624 172.466 0) (effects (font (size 1.27 1.27) @@ -8453,7 +9452,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 41.6052 166.37 0) + (at 40.3352 171.45 0) (effects (font (size 1.27 1.27) @@ -8462,7 +9461,7 @@ ) ) (property "Datasheet" "~" - (at 40.64 162.56 0) + (at 39.37 167.64 0) (effects (font (size 1.27 1.27) @@ -8471,7 +9470,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 40.64 162.56 0) + (at 39.37 167.64 0) (effects (font (size 1.27 1.27) @@ -8496,7 +9495,7 @@ ) (symbol (lib_id "Device:R") - (at 48.26 46.99 0) + (at 44.45 59.69 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8504,7 +9503,7 @@ (dnp no) (uuid "18e55b9a-4647-4401-9a02-2aecb7f02272") (property "Reference" "R1" - (at 50.8 45.7199 0) + (at 46.99 58.4199 0) (effects (font (size 1.27 1.27) @@ -8514,7 +9513,7 @@ ) ) (property "Value" "5.1k" - (at 49.276 46.99 0) + (at 45.466 59.69 0) (effects (font (size 1.27 1.27) @@ -8523,7 +9522,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 46.482 46.99 90) + (at 42.672 59.69 90) (effects (font (size 1.27 1.27) @@ -8532,7 +9531,7 @@ ) ) (property "Datasheet" "~" - (at 48.26 46.99 0) + (at 44.45 59.69 0) (effects (font (size 1.27 1.27) @@ -8541,7 +9540,7 @@ ) ) (property "Description" "Resistor" - (at 48.26 46.99 0) + (at 44.45 59.69 0) (effects (font (size 1.27 1.27) @@ -8632,7 +9631,7 @@ ) (symbol (lib_id "Device:C") - (at 62.23 162.56 180) + (at 60.96 167.64 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8640,7 +9639,7 @@ (dnp no) (uuid "19e74636-a42c-4982-b7d6-115805c93504") (property "Reference" "C8" - (at 69.342 162.56 0) + (at 68.072 167.64 0) (effects (font (size 1.27 1.27) @@ -8649,7 +9648,7 @@ ) ) (property "Value" "2.2uF" - (at 69.342 165.1 0) + (at 68.072 170.18 0) (effects (font (size 1.27 1.27) @@ -8658,7 +9657,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 61.2648 158.75 0) + (at 59.9948 163.83 0) (effects (font (size 1.27 1.27) @@ -8667,7 +9666,7 @@ ) ) (property "Datasheet" "~" - (at 62.23 162.56 0) + (at 60.96 167.64 0) (effects (font (size 1.27 1.27) @@ -8676,7 +9675,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 62.23 162.56 0) + (at 60.96 167.64 0) (effects (font (size 1.27 1.27) @@ -8701,7 +9700,7 @@ ) (symbol (lib_id "Device:D_Schottky") - (at 102.87 19.05 180) + (at 99.06 31.75 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8709,7 +9708,7 @@ (dnp no) (uuid "19fd6c8e-dc1f-4583-9940-ac0ad1ee3eff") (property "Reference" "D1" - (at 103.1875 12.7 0) + (at 99.3775 25.4 0) (effects (font (size 1.27 1.27) @@ -8718,7 +9717,7 @@ ) ) (property "Value" "D_Schottky" - (at 103.1875 15.24 0) + (at 99.3775 27.94 0) (effects (font (size 1.27 1.27) @@ -8726,7 +9725,7 @@ ) ) (property "Footprint" "Diode_SMD:D_SMA" - (at 103.124 20.574 0) + (at 99.314 33.274 0) (effects (font (size 1.27 1.27) @@ -8735,7 +9734,7 @@ ) ) (property "Datasheet" "~" - (at 102.87 19.05 0) + (at 99.06 31.75 0) (effects (font (size 1.27 1.27) @@ -8744,7 +9743,7 @@ ) ) (property "Description" "Schottky diode" - (at 102.87 19.05 0) + (at 99.06 31.75 0) (effects (font (size 1.27 1.27) @@ -8769,7 +9768,7 @@ ) (symbol (lib_id "power:+3V0") - (at 218.44 59.69 90) + (at 224.79 45.72 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8778,7 +9777,7 @@ (fields_autoplaced yes) (uuid "1a30da2b-1b53-4f30-acbd-7e5692cced8c") (property "Reference" "#PWR017" - (at 222.25 59.69 0) + (at 228.6 45.72 0) (effects (font (size 1.27 1.27) @@ -8787,7 +9786,7 @@ ) ) (property "Value" "+3V0" - (at 214.63 59.6899 90) + (at 220.98 45.7199 90) (effects (font (size 1.27 1.27) @@ -8796,7 +9795,7 @@ ) ) (property "Footprint" "" - (at 218.44 59.69 0) + (at 224.79 45.72 0) (effects (font (size 1.27 1.27) @@ -8805,7 +9804,7 @@ ) ) (property "Datasheet" "" - (at 218.44 59.69 0) + (at 224.79 45.72 0) (effects (font (size 1.27 1.27) @@ -8814,7 +9813,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V0\"" - (at 218.44 59.69 0) + (at 224.79 45.72 0) (effects (font (size 1.27 1.27) @@ -8836,7 +9835,7 @@ ) (symbol (lib_id "Device:LED") - (at 73.66 30.48 180) + (at 69.85 43.18 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8844,7 +9843,7 @@ (dnp no) (uuid "1f138e2e-8433-4fd1-8884-f6f8e0dff4d3") (property "Reference" "D2" - (at 70.612 32.766 0) + (at 66.802 45.466 0) (effects (font (size 1.27 1.27) @@ -8853,7 +9852,7 @@ ) ) (property "Value" "purple" - (at 74.676 33.782 0) + (at 70.866 46.482 0) (effects (font (size 1.27 1.27) @@ -8861,7 +9860,7 @@ ) ) (property "Footprint" "LED_SMD:LED_0805_2012Metric" - (at 73.66 30.48 0) + (at 69.85 43.18 0) (effects (font (size 1.27 1.27) @@ -8870,7 +9869,7 @@ ) ) (property "Datasheet" "~" - (at 73.66 30.48 0) + (at 69.85 43.18 0) (effects (font (size 1.27 1.27) @@ -8879,7 +9878,7 @@ ) ) (property "Description" "Light emitting diode" - (at 73.66 30.48 0) + (at 69.85 43.18 0) (effects (font (size 1.27 1.27) @@ -8888,7 +9887,7 @@ ) ) (property "Sim.Pins" "1=K 2=A" - (at 73.66 30.48 0) + (at 69.85 43.18 0) (effects (font (size 1.27 1.27) @@ -8913,7 +9912,7 @@ ) (symbol (lib_id "Device:C") - (at 54.61 162.56 0) + (at 53.34 167.64 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8921,7 +9920,7 @@ (dnp no) (uuid "20634862-cbc5-4431-b13a-411be5c3ee06") (property "Reference" "C6" - (at 54.864 164.846 0) + (at 53.594 169.926 0) (effects (font (size 1.27 1.27) @@ -8930,7 +9929,7 @@ ) ) (property "Value" "100nF" - (at 54.864 167.386 0) + (at 53.594 172.466 0) (effects (font (size 1.27 1.27) @@ -8939,7 +9938,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 55.5752 166.37 0) + (at 54.3052 171.45 0) (effects (font (size 1.27 1.27) @@ -8948,7 +9947,7 @@ ) ) (property "Datasheet" "~" - (at 54.61 162.56 0) + (at 53.34 167.64 0) (effects (font (size 1.27 1.27) @@ -8957,7 +9956,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 54.61 162.56 0) + (at 53.34 167.64 0) (effects (font (size 1.27 1.27) @@ -9048,16 +10047,15 @@ ) (symbol (lib_id "indigos_imports:CJ6300BM") - (at 77.47 111.76 0) + (at 63.5 132.08 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "24e15c27-45c0-4d3b-a67b-e5d699c0a17f") (property "Reference" "U9" - (at 77.47 101.6 0) + (at 63.5 139.446 0) (effects (font (size 1.27 1.27) @@ -9065,7 +10063,7 @@ ) ) (property "Value" "CJ6300BM" - (at 77.47 104.14 0) + (at 63.5 141.986 0) (effects (font (size 1.27 1.27) @@ -9073,7 +10071,7 @@ ) ) (property "Footprint" "indigos_imports:SOT-23-5_L2.9-W1.6-P0.95-LS2.8-BR" - (at 77.47 121.92 0) + (at 63.5 142.24 0) (effects (font (size 1.27 1.27) @@ -9082,7 +10080,7 @@ ) ) (property "Datasheet" "" - (at 77.47 111.76 0) + (at 63.5 132.08 0) (effects (font (size 1.27 1.27) @@ -9091,7 +10089,7 @@ ) ) (property "Description" "" - (at 77.47 111.76 0) + (at 63.5 132.08 0) (effects (font (size 1.27 1.27) @@ -9100,7 +10098,7 @@ ) ) (property "LCSC Part" "C2829398" - (at 77.47 124.46 0) + (at 63.5 144.78 0) (effects (font (size 1.27 1.27) @@ -9134,7 +10132,7 @@ ) (symbol (lib_id "power:+3V0") - (at 261.62 69.85 270) + (at 267.97 55.88 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -9143,7 +10141,7 @@ (fields_autoplaced yes) (uuid "26493783-f8a0-425c-8bac-cb3180e07c4a") (property "Reference" "#PWR027" - (at 257.81 69.85 0) + (at 264.16 55.88 0) (effects (font (size 1.27 1.27) @@ -9152,7 +10150,7 @@ ) ) (property "Value" "+3V0" - (at 265.43 69.8499 90) + (at 271.78 55.8799 90) (effects (font (size 1.27 1.27) @@ -9161,7 +10159,7 @@ ) ) (property "Footprint" "" - (at 261.62 69.85 0) + (at 267.97 55.88 0) (effects (font (size 1.27 1.27) @@ -9170,7 +10168,7 @@ ) ) (property "Datasheet" "" - (at 261.62 69.85 0) + (at 267.97 55.88 0) (effects (font (size 1.27 1.27) @@ -9179,7 +10177,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V0\"" - (at 261.62 69.85 0) + (at 267.97 55.88 0) (effects (font (size 1.27 1.27) @@ -9201,25 +10199,24 @@ ) (symbol (lib_id "Transistor_FET:AO3400A") - (at 123.19 116.84 270) + (at 116.84 184.15 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (uuid "277ffd0b-1c78-40e6-9d6c-586ec6c81b05") - (property "Reference" "Q2" - (at 129.794 108.712 0) + (uuid "270484f9-0ea9-4cf2-b7ee-1bba2cb034f1") + (property "Reference" "Q1" + (at 110.49 180.848 0) (effects (font (size 1.27 1.27) ) (justify left) - (hide yes) ) ) - (property "Value" "XR2N13" - (at 119.634 123.19 90) + (property "Value" "AO3400A" + (at 108.712 188.214 0) (effects (font (size 1.27 1.27) @@ -9228,7 +10225,7 @@ ) ) (property "Footprint" "Package_TO_SOT_SMD:SOT-23" - (at 121.285 121.92 0) + (at 121.92 186.055 0) (effects (font (size 1.27 1.27) @@ -9239,7 +10236,7 @@ ) ) (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" - (at 119.38 121.92 0) + (at 121.92 187.96 0) (effects (font (size 1.27 1.27) @@ -9249,7 +10246,7 @@ ) ) (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" - (at 123.19 116.84 0) + (at 116.84 184.15 0) (effects (font (size 1.27 1.27) @@ -9258,18 +10255,18 @@ ) ) (pin "2" - (uuid "5fdc471b-811e-462a-93de-ea6241448129") + (uuid "fa4310ea-f79f-4266-9df6-613a8833f077") ) (pin "3" - (uuid "a5782692-d0e4-4df7-b3c8-0d242da629af") + (uuid "21e8061d-d11c-474e-8b66-cb995ccc5703") ) (pin "1" - (uuid "06fcad2b-0078-47ae-b8b5-287ad288902c") + (uuid "b613fca8-9e25-4a4b-a5ea-76b2523ff147") ) (instances - (project "stm32card" + (project "" (path "/87333522-7f73-498a-afdc-76bd376ba27f" - (reference "Q2") + (reference "Q1") (unit 1) ) ) @@ -9277,7 +10274,7 @@ ) (symbol (lib_id "Connector:TestPoint") - (at 191.77 54.61 90) + (at 198.12 40.64 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -9285,7 +10282,7 @@ (dnp no) (uuid "2a5015e0-448b-4834-b97c-66f5887423a9") (property "Reference" "tst_nrst1" - (at 188.468 49.53 90) + (at 194.818 35.56 90) (effects (font (size 1.27 1.27) @@ -9294,7 +10291,7 @@ ) ) (property "Value" "tst_nrst" - (at 183.642 54.61 90) + (at 189.992 40.64 90) (effects (font (size 1.27 1.27) @@ -9302,7 +10299,7 @@ ) ) (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" - (at 191.77 49.53 0) + (at 198.12 35.56 0) (effects (font (size 1.27 1.27) @@ -9311,7 +10308,7 @@ ) ) (property "Datasheet" "~" - (at 191.77 49.53 0) + (at 198.12 35.56 0) (effects (font (size 1.27 1.27) @@ -9320,7 +10317,7 @@ ) ) (property "Description" "test point" - (at 191.77 54.61 0) + (at 198.12 40.64 0) (effects (font (size 1.27 1.27) @@ -9408,7 +10405,7 @@ ) (symbol (lib_id "power:GND") - (at 196.85 64.77 0) + (at 203.2 50.8 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -9416,7 +10413,7 @@ (dnp no) (uuid "2c96fb31-297b-4ff6-8255-f6adffdd8b08") (property "Reference" "#PWR015" - (at 196.85 71.12 0) + (at 203.2 57.15 0) (effects (font (size 1.27 1.27) @@ -9425,7 +10422,7 @@ ) ) (property "Value" "GND" - (at 192.786 51.308 0) + (at 199.136 37.338 0) (effects (font (size 1.27 1.27) @@ -9434,7 +10431,7 @@ ) ) (property "Footprint" "" - (at 196.85 64.77 0) + (at 203.2 50.8 0) (effects (font (size 1.27 1.27) @@ -9443,7 +10440,7 @@ ) ) (property "Datasheet" "" - (at 196.85 64.77 0) + (at 203.2 50.8 0) (effects (font (size 1.27 1.27) @@ -9452,7 +10449,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 196.85 64.77 0) + (at 203.2 50.8 0) (effects (font (size 1.27 1.27) @@ -9474,7 +10471,7 @@ ) (symbol (lib_id "power:GND") - (at 261.62 72.39 90) + (at 267.97 58.42 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -9483,7 +10480,7 @@ (fields_autoplaced yes) (uuid "2c9d1f01-1a87-4b29-b6c5-7e286ac78cca") (property "Reference" "#PWR028" - (at 267.97 72.39 0) + (at 274.32 58.42 0) (effects (font (size 1.27 1.27) @@ -9492,7 +10489,7 @@ ) ) (property "Value" "GND" - (at 265.43 72.3899 90) + (at 271.78 58.4199 90) (effects (font (size 1.27 1.27) @@ -9501,7 +10498,7 @@ ) ) (property "Footprint" "" - (at 261.62 72.39 0) + (at 267.97 58.42 0) (effects (font (size 1.27 1.27) @@ -9510,7 +10507,7 @@ ) ) (property "Datasheet" "" - (at 261.62 72.39 0) + (at 267.97 58.42 0) (effects (font (size 1.27 1.27) @@ -9519,7 +10516,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 261.62 72.39 0) + (at 267.97 58.42 0) (effects (font (size 1.27 1.27) @@ -9541,7 +10538,7 @@ ) (symbol (lib_id "Device:R") - (at 109.22 78.74 0) + (at 109.22 88.9 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -9549,7 +10546,7 @@ (dnp no) (uuid "2db46336-5993-488e-a00b-3f190309fc73") (property "Reference" "R16" - (at 111.76 77.4699 0) + (at 111.76 87.6299 0) (effects (font (size 1.27 1.27) @@ -9559,7 +10556,7 @@ ) ) (property "Value" "500k 1%" - (at 99.314 78.994 0) + (at 99.314 89.154 0) (effects (font (size 1.27 1.27) @@ -9568,7 +10565,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 107.442 78.74 90) + (at 107.442 88.9 90) (effects (font (size 1.27 1.27) @@ -9577,7 +10574,7 @@ ) ) (property "Datasheet" "~" - (at 109.22 78.74 0) + (at 109.22 88.9 0) (effects (font (size 1.27 1.27) @@ -9586,7 +10583,7 @@ ) ) (property "Description" "Resistor" - (at 109.22 78.74 0) + (at 109.22 88.9 0) (effects (font (size 1.27 1.27) @@ -9677,7 +10674,7 @@ ) (symbol (lib_id "Device:C") - (at 80.01 39.37 0) + (at 76.2 52.07 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -9685,7 +10682,7 @@ (dnp no) (uuid "32e2fcbd-58af-4108-be79-a0810a03f8b2") (property "Reference" "C7" - (at 83.312 39.878 0) + (at 79.502 52.578 0) (effects (font (size 1.27 1.27) @@ -9695,7 +10692,7 @@ ) ) (property "Value" "270nF" - (at 72.39 41.91 0) + (at 68.58 54.61 0) (effects (font (size 1.27 1.27) @@ -9704,7 +10701,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 80.9752 43.18 0) + (at 77.1652 55.88 0) (effects (font (size 1.27 1.27) @@ -9713,7 +10710,7 @@ ) ) (property "Datasheet" "~" - (at 80.01 39.37 0) + (at 76.2 52.07 0) (effects (font (size 1.27 1.27) @@ -9722,7 +10719,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 80.01 39.37 0) + (at 76.2 52.07 0) (effects (font (size 1.27 1.27) @@ -9747,7 +10744,7 @@ ) (symbol (lib_id "Device:C") - (at 25.4 162.56 0) + (at 24.13 167.64 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -9755,7 +10752,7 @@ (dnp no) (uuid "3425cd1b-4a46-4b65-91bb-346bd1f389b6") (property "Reference" "C2" - (at 25.908 164.846 0) + (at 24.638 169.926 0) (effects (font (size 1.27 1.27) @@ -9764,7 +10761,7 @@ ) ) (property "Value" "10uF" - (at 25.908 167.386 0) + (at 24.638 172.466 0) (effects (font (size 1.27 1.27) @@ -9773,7 +10770,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 26.3652 166.37 0) + (at 25.0952 171.45 0) (effects (font (size 1.27 1.27) @@ -9782,7 +10779,7 @@ ) ) (property "Datasheet" "~" - (at 25.4 162.56 0) + (at 24.13 167.64 0) (effects (font (size 1.27 1.27) @@ -9791,7 +10788,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 25.4 162.56 0) + (at 24.13 167.64 0) (effects (font (size 1.27 1.27) @@ -9816,7 +10813,7 @@ ) (symbol (lib_id "power:GND") - (at 261.62 41.91 90) + (at 267.97 27.94 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -9825,7 +10822,7 @@ (fields_autoplaced yes) (uuid "3490273d-3c3e-4561-9e78-5000c133964a") (property "Reference" "#PWR026" - (at 267.97 41.91 0) + (at 274.32 27.94 0) (effects (font (size 1.27 1.27) @@ -9834,7 +10831,7 @@ ) ) (property "Value" "GND" - (at 265.43 41.9099 90) + (at 271.78 27.9399 90) (effects (font (size 1.27 1.27) @@ -9843,7 +10840,7 @@ ) ) (property "Footprint" "" - (at 261.62 41.91 0) + (at 267.97 27.94 0) (effects (font (size 1.27 1.27) @@ -9852,7 +10849,7 @@ ) ) (property "Datasheet" "" - (at 261.62 41.91 0) + (at 267.97 27.94 0) (effects (font (size 1.27 1.27) @@ -9861,7 +10858,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 261.62 41.91 0) + (at 267.97 27.94 0) (effects (font (size 1.27 1.27) @@ -9883,16 +10880,15 @@ ) (symbol (lib_id "Connector:TestPoint") - (at 166.37 92.71 0) + (at 166.37 102.87 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "3662498d-ba57-43bf-9a60-c9c59949166b") (property "Reference" "TP3" - (at 168.91 88.1379 0) + (at 168.91 98.2979 0) (effects (font (size 1.27 1.27) @@ -9902,7 +10898,7 @@ ) ) (property "Value" "tp_3v" - (at 168.91 90.6779 0) + (at 164.084 97.282 0) (effects (font (size 1.27 1.27) @@ -9911,7 +10907,7 @@ ) ) (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" - (at 171.45 92.71 0) + (at 171.45 102.87 0) (effects (font (size 1.27 1.27) @@ -9920,7 +10916,7 @@ ) ) (property "Datasheet" "~" - (at 171.45 92.71 0) + (at 171.45 102.87 0) (effects (font (size 1.27 1.27) @@ -9929,7 +10925,7 @@ ) ) (property "Description" "test point" - (at 166.37 92.71 0) + (at 166.37 102.87 0) (effects (font (size 1.27 1.27) @@ -9979,7 +10975,7 @@ (hide yes) ) ) - (property "Footprint" "easyeda2kicad:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" + (property "Footprint" "indigos_imports:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" (at 264.16 133.35 0) (effects (font @@ -10037,6 +11033,169 @@ ) ) ) + (symbol + (lib_id "Device:D") + (at 129.54 134.62 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "389de1d5-fbcf-456f-a4bc-383ccdfa3cf7") + (property "Reference" "D5" + (at 129.54 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "1N4148" + (at 129.54 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "Diode_SMD:D_SOD-323" + (at 129.54 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 129.54 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 129.54 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 129.54 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "aca5ed6a-7946-4961-89d7-ad6789e5367b") + ) + (pin "1" + (uuid "830e55c8-6c2f-46a4-9842-befc69db5f39") + ) + (instances + (project "" + (path "/87333522-7f73-498a-afdc-76bd376ba27f" + (reference "D5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_FET:AO3401A") + (at 127 41.91 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "3952cbab-2f80-49bf-b384-f767b245ac5e") + (property "Reference" "Q4" + (at 121.158 55.118 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "AO3401A" + (at 124.206 50.292 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 121.92 40.005 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf" + (at 121.92 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23" + (at 127 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1cf8ab76-ad59-423b-a2dc-e03fbbdefed4") + ) + (pin "1" + (uuid "192a0d8c-615c-44d2-beee-e2665ba25b99") + ) + (pin "3" + (uuid "fc706920-8b6a-479c-9dc2-ed2c3b2081f2") + ) + (instances + (project "" + (path "/87333522-7f73-498a-afdc-76bd376ba27f" + (reference "Q4") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:+3V0") (at 265.43 128.27 0) @@ -10105,7 +11264,7 @@ ) (symbol (lib_id "Device:R") - (at 109.22 87.63 0) + (at 109.22 97.79 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -10113,7 +11272,7 @@ (dnp no) (uuid "3d9fab1c-cb86-4d67-b087-77639c85f864") (property "Reference" "R17" - (at 115.57 87.63 90) + (at 115.57 97.79 90) (effects (font (size 1.27 1.27) @@ -10122,7 +11281,7 @@ ) ) (property "Value" "100k 1%" - (at 103.378 87.63 0) + (at 103.378 97.79 0) (effects (font (size 1.27 1.27) @@ -10130,7 +11289,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 107.442 87.63 90) + (at 107.442 97.79 90) (effects (font (size 1.27 1.27) @@ -10139,7 +11298,7 @@ ) ) (property "Datasheet" "~" - (at 109.22 87.63 0) + (at 109.22 97.79 0) (effects (font (size 1.27 1.27) @@ -10148,7 +11307,7 @@ ) ) (property "Description" "Resistor" - (at 109.22 87.63 0) + (at 109.22 97.79 0) (effects (font (size 1.27 1.27) @@ -10174,7 +11333,6 @@ (symbol (lib_id "easyeda2kicad:TSD003A04126A02") (at 270.51 133.35 90) - (mirror x) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -10182,7 +11340,7 @@ (dnp no) (uuid "3e8926a7-60d5-40a7-bc47-b14390938299") (property "Reference" "b_b1" - (at 266.7 130.8099 90) + (at 266.7 135.8901 90) (effects (font (size 1.27 1.27) @@ -10192,7 +11350,7 @@ ) ) (property "Value" "TSD003A04126A02" - (at 266.7 133.3499 90) + (at 266.7 133.3501 90) (effects (font (size 1.27 1.27) @@ -10201,7 +11359,7 @@ (hide yes) ) ) - (property "Footprint" "easyeda2kicad:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" + (property "Footprint" "indigos_imports:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" (at 280.67 133.35 0) (effects (font @@ -10220,7 +11378,7 @@ ) ) (property "Description" "top arrow" - (at 266.7 135.8899 90) + (at 266.7 130.8101 90) (effects (font (size 1.27 1.27) @@ -10396,7 +11554,7 @@ ) (symbol (lib_id "Device:R") - (at 275.59 53.34 0) + (at 281.94 39.37 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -10404,7 +11562,7 @@ (dnp no) (uuid "453c6be9-1c61-4f54-9cd2-2c561d6151d3") (property "Reference" "R10" - (at 281.94 53.34 90) + (at 288.29 39.37 90) (effects (font (size 1.27 1.27) @@ -10413,7 +11571,7 @@ ) ) (property "Value" "0" - (at 275.59 53.34 90) + (at 281.94 39.37 90) (effects (font (size 1.27 1.27) @@ -10421,7 +11579,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 273.812 53.34 90) + (at 280.162 39.37 90) (effects (font (size 1.27 1.27) @@ -10430,7 +11588,7 @@ ) ) (property "Datasheet" "~" - (at 275.59 53.34 0) + (at 281.94 39.37 0) (effects (font (size 1.27 1.27) @@ -10439,7 +11597,7 @@ ) ) (property "Description" "Resistor" - (at 275.59 53.34 0) + (at 281.94 39.37 0) (effects (font (size 1.27 1.27) @@ -10464,7 +11622,7 @@ ) (symbol (lib_id "power:GND") - (at 48.26 170.18 0) + (at 46.99 175.26 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -10473,7 +11631,7 @@ (fields_autoplaced yes) (uuid "45670308-4772-4069-92c3-99ccc17ade46") (property "Reference" "#PWR07" - (at 48.26 176.53 0) + (at 46.99 181.61 0) (effects (font (size 1.27 1.27) @@ -10482,7 +11640,7 @@ ) ) (property "Value" "GND" - (at 48.26 175.26 0) + (at 46.99 180.34 0) (effects (font (size 1.27 1.27) @@ -10490,7 +11648,7 @@ ) ) (property "Footprint" "" - (at 48.26 170.18 0) + (at 46.99 175.26 0) (effects (font (size 1.27 1.27) @@ -10499,7 +11657,7 @@ ) ) (property "Datasheet" "" - (at 48.26 170.18 0) + (at 46.99 175.26 0) (effects (font (size 1.27 1.27) @@ -10508,7 +11666,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 48.26 170.18 0) + (at 46.99 175.26 0) (effects (font (size 1.27 1.27) @@ -10665,7 +11823,7 @@ ) (symbol (lib_id "Device:C") - (at 50.8 68.58 0) + (at 50.8 78.74 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -10673,7 +11831,7 @@ (dnp no) (uuid "495da953-f2ea-4d87-b285-11aadb5ef3f9") (property "Reference" "C20" - (at 54.61 67.3099 0) + (at 54.61 77.4699 0) (effects (font (size 1.27 1.27) @@ -10683,7 +11841,7 @@ ) ) (property "Value" "1uF" - (at 53.594 68.58 0) + (at 53.594 78.74 0) (effects (font (size 1.27 1.27) @@ -10692,7 +11850,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 51.7652 72.39 0) + (at 51.7652 82.55 0) (effects (font (size 1.27 1.27) @@ -10701,7 +11859,7 @@ ) ) (property "Datasheet" "~" - (at 50.8 68.58 0) + (at 50.8 78.74 0) (effects (font (size 1.27 1.27) @@ -10710,7 +11868,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 50.8 68.58 0) + (at 50.8 78.74 0) (effects (font (size 1.27 1.27) @@ -10734,16 +11892,16 @@ ) ) (symbol - (lib_id "Device:C") - (at 19.05 85.09 0) + (lib_id "Device:R") + (at 135.89 36.83 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (uuid "51fa620b-f473-4f82-8ce3-5dc5fdd7081f") - (property "Reference" "C10" - (at 13.208 82.804 0) + (uuid "49901077-4501-41dc-855b-5844ab6e3bb5") + (property "Reference" "R25" + (at 138.43 35.5599 0) (effects (font (size 1.27 1.27) @@ -10752,8 +11910,8 @@ (hide yes) ) ) - (property "Value" "15nF" - (at 13.208 82.55 0) + (property "Value" "10k" + (at 135.89 38.354 90) (effects (font (size 1.27 1.27) @@ -10761,8 +11919,8 @@ (justify left) ) ) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 20.0152 88.9 0) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 134.112 36.83 90) (effects (font (size 1.27 1.27) @@ -10771,7 +11929,77 @@ ) ) (property "Datasheet" "~" - (at 19.05 85.09 0) + (at 135.89 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 135.89 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d72032d6-ac0d-4115-85f0-9ed2783d334b") + ) + (pin "2" + (uuid "a7810a70-bb2e-4919-b88a-5ae9ce2f5cba") + ) + (instances + (project "" + (path "/87333522-7f73-498a-afdc-76bd376ba27f" + (reference "R25") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 19.05 95.25 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "51fa620b-f473-4f82-8ce3-5dc5fdd7081f") + (property "Reference" "C10" + (at 13.208 92.964 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Value" "1uF" + (at 13.208 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 20.0152 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 19.05 95.25 0) (effects (font (size 1.27 1.27) @@ -10780,7 +12008,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 19.05 85.09 0) + (at 19.05 95.25 0) (effects (font (size 1.27 1.27) @@ -10805,7 +12033,7 @@ ) (symbol (lib_id "power:GND") - (at 218.44 57.15 270) + (at 224.79 43.18 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -10814,7 +12042,7 @@ (fields_autoplaced yes) (uuid "52bf2fa2-a4b3-45e8-9d37-e3036c33fe0d") (property "Reference" "#PWR016" - (at 212.09 57.15 0) + (at 218.44 43.18 0) (effects (font (size 1.27 1.27) @@ -10823,7 +12051,7 @@ ) ) (property "Value" "GND" - (at 214.63 57.1499 90) + (at 220.98 43.1799 90) (effects (font (size 1.27 1.27) @@ -10832,7 +12060,7 @@ ) ) (property "Footprint" "" - (at 218.44 57.15 0) + (at 224.79 43.18 0) (effects (font (size 1.27 1.27) @@ -10841,7 +12069,7 @@ ) ) (property "Datasheet" "" - (at 218.44 57.15 0) + (at 224.79 43.18 0) (effects (font (size 1.27 1.27) @@ -10850,7 +12078,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 218.44 57.15 0) + (at 224.79 43.18 0) (effects (font (size 1.27 1.27) @@ -10872,7 +12100,7 @@ ) (symbol (lib_id "Device:R") - (at 90.17 121.92 0) + (at 76.2 142.24 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -10880,7 +12108,7 @@ (dnp no) (uuid "559fb108-c41d-4c87-9590-1562a7f00de0") (property "Reference" "R19" - (at 96.52 121.92 90) + (at 82.55 142.24 90) (effects (font (size 1.27 1.27) @@ -10889,7 +12117,7 @@ ) ) (property "Value" "100k 1%" - (at 95.758 121.92 0) + (at 81.788 142.24 0) (effects (font (size 1.27 1.27) @@ -10897,7 +12125,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 88.392 121.92 90) + (at 74.422 142.24 90) (effects (font (size 1.27 1.27) @@ -10906,7 +12134,7 @@ ) ) (property "Datasheet" "~" - (at 90.17 121.92 0) + (at 76.2 142.24 0) (effects (font (size 1.27 1.27) @@ -10915,7 +12143,7 @@ ) ) (property "Description" "Resistor" - (at 90.17 121.92 0) + (at 76.2 142.24 0) (effects (font (size 1.27 1.27) @@ -10940,7 +12168,7 @@ ) (symbol (lib_id "Power_Management:LM66100DCK") - (at 143.51 116.84 0) + (at 143.51 137.16 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -10949,7 +12177,7 @@ (fields_autoplaced yes) (uuid "5848d99c-fd85-40cc-b4b2-1b0b9c77bbb7") (property "Reference" "U3" - (at 143.51 106.68 0) + (at 143.51 127 0) (effects (font (size 1.27 1.27) @@ -10957,7 +12185,7 @@ ) ) (property "Value" "LM66100DCK" - (at 143.51 109.22 0) + (at 143.51 129.54 0) (effects (font (size 1.27 1.27) @@ -10965,7 +12193,7 @@ ) ) (property "Footprint" "Package_TO_SOT_SMD:SOT-363_SC-70-6" - (at 143.51 115.57 0) + (at 143.51 135.89 0) (effects (font (size 1.27 1.27) @@ -10974,7 +12202,7 @@ ) ) (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm66100.pdf" - (at 143.51 117.856 0) + (at 143.51 138.176 0) (effects (font (size 1.27 1.27) @@ -10983,7 +12211,7 @@ ) ) (property "Description" "Ideal Diode With Input Polarity Protection 1.5 - 5.5V Input Voltage, 1.5A Output Current, Ron 141 mOhm, SC-70-6" - (at 143.51 134.874 0) + (at 143.51 155.194 0) (effects (font (size 1.27 1.27) @@ -11020,7 +12248,7 @@ ) (symbol (lib_id "indigos_imports:TLV61220DBVR-TP") - (at 86.36 74.93 0) + (at 86.36 85.09 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11028,7 +12256,7 @@ (dnp no) (uuid "58569455-ae5a-402d-8c25-4011f8da191f") (property "Reference" "U6" - (at 86.106 79.756 0) + (at 86.106 89.916 0) (effects (font (size 1.27 1.27) @@ -11037,7 +12265,7 @@ ) ) (property "Value" "TLV61220DBVR-TP" - (at 86.106 82.296 0) + (at 86.106 92.456 0) (effects (font (size 1.27 1.27) @@ -11045,7 +12273,7 @@ ) ) (property "Footprint" "indigos_imports:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL" - (at 86.36 85.09 0) + (at 86.36 95.25 0) (effects (font (size 1.27 1.27) @@ -11054,7 +12282,7 @@ ) ) (property "Datasheet" "" - (at 86.36 74.93 0) + (at 86.36 85.09 0) (effects (font (size 1.27 1.27) @@ -11063,7 +12291,7 @@ ) ) (property "Description" "" - (at 86.36 74.93 0) + (at 86.36 85.09 0) (effects (font (size 1.27 1.27) @@ -11072,7 +12300,7 @@ ) ) (property "LCSC Part" "C47117507" - (at 86.36 87.63 0) + (at 86.36 97.79 0) (effects (font (size 1.27 1.27) @@ -11137,7 +12365,7 @@ (hide yes) ) ) - (property "Footprint" "easyeda2kicad:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" + (property "Footprint" "indigos_imports:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" (at 215.9 133.35 0) (effects (font @@ -11197,7 +12425,7 @@ ) (symbol (lib_id "indigos_imports:BU4210G-TR") - (at 29.21 72.39 180) + (at 29.21 82.55 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11206,7 +12434,7 @@ (fields_autoplaced yes) (uuid "5bdd3348-0ab0-4e3b-910d-cced4fa8bc3d") (property "Reference" "U7" - (at 30.48 62.23 0) + (at 30.48 72.39 0) (effects (font (size 1.27 1.27) @@ -11214,7 +12442,7 @@ ) ) (property "Value" "BU4210G-TR" - (at 30.48 64.77 0) + (at 30.48 74.93 0) (effects (font (size 1.27 1.27) @@ -11222,7 +12450,7 @@ ) ) (property "Footprint" "indigos_imports:SSOP-5_L2.9-W1.6-P0.95-LS2.8-TL" - (at 29.21 62.23 0) + (at 29.21 72.39 0) (effects (font (size 1.27 1.27) @@ -11231,7 +12459,7 @@ ) ) (property "Datasheet" "" - (at 29.21 72.39 0) + (at 29.21 82.55 0) (effects (font (size 1.27 1.27) @@ -11240,7 +12468,7 @@ ) ) (property "Description" "" - (at 29.21 72.39 0) + (at 29.21 82.55 0) (effects (font (size 1.27 1.27) @@ -11249,7 +12477,7 @@ ) ) (property "LCSC Part" "C2066584" - (at 29.21 59.69 0) + (at 29.21 69.85 0) (effects (font (size 1.27 1.27) @@ -11283,7 +12511,7 @@ ) (symbol (lib_id "Device:C") - (at 33.02 162.56 0) + (at 31.75 167.64 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11291,7 +12519,7 @@ (dnp no) (uuid "5d887a9d-2472-4378-8395-1110c03cd87e") (property "Reference" "C3" - (at 33.274 164.846 0) + (at 32.004 169.926 0) (effects (font (size 1.27 1.27) @@ -11300,7 +12528,7 @@ ) ) (property "Value" "100nF" - (at 33.274 167.386 0) + (at 32.004 172.466 0) (effects (font (size 1.27 1.27) @@ -11309,7 +12537,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 33.9852 166.37 0) + (at 32.7152 171.45 0) (effects (font (size 1.27 1.27) @@ -11318,7 +12546,7 @@ ) ) (property "Datasheet" "~" - (at 33.02 162.56 0) + (at 31.75 167.64 0) (effects (font (size 1.27 1.27) @@ -11327,7 +12555,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 33.02 162.56 0) + (at 31.75 167.64 0) (effects (font (size 1.27 1.27) @@ -11351,8 +12579,8 @@ ) ) (symbol - (lib_id "Device:Battery_Cell") - (at 153.67 38.1 0) + (lib_id "indigos_imports:BH-AAA-B5BA021") + (at 171.45 50.8 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11360,7 +12588,7 @@ (dnp no) (uuid "5db16a6a-d196-45f9-92b6-faa9ecfd61d8") (property "Reference" "BT1" - (at 157.48 34.9884 0) + (at 174.5616 54.61 0) (effects (font (size 1.27 1.27) @@ -11370,7 +12598,7 @@ ) ) (property "Value" "NiMH AAA cell" - (at 154.94 39.878 0) + (at 175.006 43.942 0) (effects (font (size 1.27 1.27) @@ -11378,8 +12606,8 @@ (justify left) ) ) - (property "Footprint" "Battery:BatteryHolder_Keystone_2466_1xAAA" - (at 153.67 36.576 90) + (property "Footprint" "indigos_imports:BAT-SMD_BH-AAA-B5BA021" + (at 163.83 50.8 0) (effects (font (size 1.27 1.27) @@ -11388,7 +12616,7 @@ ) ) (property "Datasheet" "~" - (at 153.67 36.576 90) + (at 171.45 50.8 0) (effects (font (size 1.27 1.27) @@ -11397,7 +12625,16 @@ ) ) (property "Description" "Single-cell battery" - (at 153.67 38.1 0) + (at 171.45 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "LCSC Part" "C7525446" + (at 161.29 50.8 0) (effects (font (size 1.27 1.27) @@ -11420,9 +12657,79 @@ ) ) ) + (symbol + (lib_id "Device:R") + (at 111.76 124.46 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "6185e6f3-821b-4d7a-ad66-b19af23e0334") + (property "Reference" "R23" + (at 114.3 123.1899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Value" "1k" + (at 111.76 125.476 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 109.982 124.46 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 111.76 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 111.76 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e914bc18-e622-4040-bdf6-66ddb4ae26a7") + ) + (pin "2" + (uuid "2dceb3c7-1382-43db-846f-8f8f21ee0e42") + ) + (instances + (project "" + (path "/87333522-7f73-498a-afdc-76bd376ba27f" + (reference "R23") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:+3V0") - (at 218.44 97.79 90) + (at 224.79 83.82 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11431,7 +12738,7 @@ (fields_autoplaced yes) (uuid "630c3bc4-9ca5-4022-bd43-e520128a5306") (property "Reference" "#PWR019" - (at 222.25 97.79 0) + (at 228.6 83.82 0) (effects (font (size 1.27 1.27) @@ -11440,7 +12747,7 @@ ) ) (property "Value" "+3V0" - (at 214.63 97.7899 90) + (at 220.98 83.8199 90) (effects (font (size 1.27 1.27) @@ -11449,7 +12756,7 @@ ) ) (property "Footprint" "" - (at 218.44 97.79 0) + (at 224.79 83.82 0) (effects (font (size 1.27 1.27) @@ -11458,7 +12765,7 @@ ) ) (property "Datasheet" "" - (at 218.44 97.79 0) + (at 224.79 83.82 0) (effects (font (size 1.27 1.27) @@ -11467,7 +12774,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V0\"" - (at 218.44 97.79 0) + (at 224.79 83.82 0) (effects (font (size 1.27 1.27) @@ -11489,7 +12796,7 @@ ) (symbol (lib_id "power:+3V0") - (at 48.26 158.75 0) + (at 46.99 163.83 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11497,7 +12804,7 @@ (dnp no) (uuid "636f72b6-4ab9-4a72-8c54-a34b83e5bef9") (property "Reference" "#PWR06" - (at 48.26 162.56 0) + (at 46.99 167.64 0) (effects (font (size 1.27 1.27) @@ -11506,7 +12813,7 @@ ) ) (property "Value" "+3V0" - (at 48.26 154.178 0) + (at 46.99 159.258 0) (effects (font (size 1.27 1.27) @@ -11514,7 +12821,7 @@ ) ) (property "Footprint" "" - (at 48.26 158.75 0) + (at 46.99 163.83 0) (effects (font (size 1.27 1.27) @@ -11523,7 +12830,7 @@ ) ) (property "Datasheet" "" - (at 48.26 158.75 0) + (at 46.99 163.83 0) (effects (font (size 1.27 1.27) @@ -11532,7 +12839,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V0\"" - (at 48.26 158.75 0) + (at 46.99 163.83 0) (effects (font (size 1.27 1.27) @@ -11623,7 +12930,7 @@ ) (symbol (lib_id "Device:C") - (at 273.05 142.24 180) + (at 273.05 146.05 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11631,7 +12938,7 @@ (dnp no) (uuid "66da08b4-00fa-457c-b8e7-98dafb7a4ae6") (property "Reference" "C18" - (at 269.24 142.24 0) + (at 269.24 146.05 0) (effects (font (size 1.27 1.27) @@ -11640,7 +12947,7 @@ ) ) (property "Value" "2.2uF" - (at 269.24 144.78 0) + (at 269.24 148.59 0) (effects (font (size 1.27 1.27) @@ -11649,7 +12956,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 272.0848 138.43 0) + (at 272.0848 142.24 0) (effects (font (size 1.27 1.27) @@ -11658,7 +12965,7 @@ ) ) (property "Datasheet" "~" - (at 273.05 142.24 0) + (at 273.05 146.05 0) (effects (font (size 1.27 1.27) @@ -11667,7 +12974,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 273.05 142.24 0) + (at 273.05 146.05 0) (effects (font (size 1.27 1.27) @@ -11690,6 +12997,76 @@ ) ) ) + (symbol + (lib_id "Device:R") + (at 133.35 95.25 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "67eff8ad-2d05-434e-a261-7b2c42d26ab5") + (property "Reference" "R4" + (at 135.89 93.9799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Value" "10k" + (at 133.35 96.774 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 131.572 95.25 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 133.35 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 133.35 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3a3fbc47-378a-4f27-9a95-a96e900cc851") + ) + (pin "2" + (uuid "c9c4aae1-c2e0-4b2c-a696-117993da7d41") + ) + (instances + (project "" + (path "/87333522-7f73-498a-afdc-76bd376ba27f" + (reference "R4") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "easyeda2kicad:TSD003A04126A02") (at 191.77 133.35 90) @@ -11720,7 +13097,7 @@ (hide yes) ) ) - (property "Footprint" "easyeda2kicad:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" + (property "Footprint" "indigos_imports:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" (at 201.93 133.35 0) (effects (font @@ -11780,7 +13157,7 @@ ) (symbol (lib_id "power:+3V0") - (at 210.82 39.37 90) + (at 217.17 25.4 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11789,7 +13166,7 @@ (fields_autoplaced yes) (uuid "68330f33-c9c6-4b62-88c9-305837da9a28") (property "Reference" "#PWR014" - (at 214.63 39.37 0) + (at 220.98 25.4 0) (effects (font (size 1.27 1.27) @@ -11798,7 +13175,7 @@ ) ) (property "Value" "+3V0" - (at 207.01 39.3699 90) + (at 213.36 25.3999 90) (effects (font (size 1.27 1.27) @@ -11807,7 +13184,7 @@ ) ) (property "Footprint" "" - (at 210.82 39.37 0) + (at 217.17 25.4 0) (effects (font (size 1.27 1.27) @@ -11816,7 +13193,7 @@ ) ) (property "Datasheet" "" - (at 210.82 39.37 0) + (at 217.17 25.4 0) (effects (font (size 1.27 1.27) @@ -11825,7 +13202,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V0\"" - (at 210.82 39.37 0) + (at 217.17 25.4 0) (effects (font (size 1.27 1.27) @@ -11846,55 +13223,51 @@ ) ) (symbol - (lib_id "Transistor_FET:AO3400A") - (at 114.3 168.91 0) + (lib_id "Device:R") + (at 107.95 184.15 90) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (uuid "6870c804-32a9-4678-8144-e59b532f67f6") - (property "Reference" "Q1" - (at 106.172 162.306 0) + (uuid "68928193-adc1-45db-a8f1-a312acd40f3c") + (property "Reference" "R26" + (at 107.696 188.722 90) (effects (font (size 1.27 1.27) ) - (justify left) - ) - ) - (property "Value" "XR2N13" - (at 106.172 164.846 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23" - (at 119.38 170.815 0) - (effects - (font - (size 1.27 1.27) - (italic yes) - ) - (justify left) (hide yes) ) ) - (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" - (at 119.38 172.72 0) + (property "Value" "1k" + (at 107.95 184.15 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 107.95 185.928 90) (effects (font (size 1.27 1.27) ) - (justify left) (hide yes) ) ) - (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" - (at 114.3 168.91 0) + (property "Datasheet" "~" + (at 107.95 184.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 107.95 184.15 0) (effects (font (size 1.27 1.27) @@ -11903,18 +13276,15 @@ ) ) (pin "2" - (uuid "5603143f-c8fe-4bd5-a848-b8d1fb8c65f2") - ) - (pin "3" - (uuid "74151f92-4645-4d34-8cb7-20fa3092ea5f") + (uuid "8b6edc18-2b86-4822-b55a-f3f248ed66a6") ) (pin "1" - (uuid "152f00de-6bd5-468b-b316-c367895cc3c1") + (uuid "46e2560e-a3ef-4203-8966-c333919e13b7") ) (instances (project "" (path "/87333522-7f73-498a-afdc-76bd376ba27f" - (reference "Q1") + (reference "R26") (unit 1) ) ) @@ -11922,7 +13292,7 @@ ) (symbol (lib_id "Device:C") - (at 118.11 83.82 0) + (at 118.11 93.98 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11930,7 +13300,7 @@ (dnp no) (uuid "68be179d-d739-42af-b411-f941815bb95a") (property "Reference" "C22" - (at 121.92 82.5499 0) + (at 121.92 92.7099 0) (effects (font (size 1.27 1.27) @@ -11940,7 +13310,7 @@ ) ) (property "Value" "10uF" - (at 120.65 83.82 0) + (at 120.65 93.98 0) (effects (font (size 1.27 1.27) @@ -11949,7 +13319,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 119.0752 87.63 0) + (at 119.0752 97.79 0) (effects (font (size 1.27 1.27) @@ -11958,7 +13328,7 @@ ) ) (property "Datasheet" "~" - (at 118.11 83.82 0) + (at 118.11 93.98 0) (effects (font (size 1.27 1.27) @@ -11967,7 +13337,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 118.11 83.82 0) + (at 118.11 93.98 0) (effects (font (size 1.27 1.27) @@ -11990,79 +13360,9 @@ ) ) ) - (symbol - (lib_id "Device:R") - (at 114.3 102.87 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "6a1f0750-555e-45eb-bd31-bd6807c08a6f") - (property "Reference" "R22" - (at 116.84 101.5999 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Value" "10k" - (at 116.84 102.87 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 112.522 102.87 90) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 114.3 102.87 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Resistor" - (at 114.3 102.87 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "c2a06d18-89c6-4840-8131-b70a114f6cb5") - ) - (pin "2" - (uuid "38d7faba-82e7-4ae2-8bd3-7b1fd51b73ed") - ) - (instances - (project "" - (path "/87333522-7f73-498a-afdc-76bd376ba27f" - (reference "R22") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:+3V0") - (at 261.62 39.37 270) + (at 267.97 25.4 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -12071,7 +13371,7 @@ (fields_autoplaced yes) (uuid "6a6ebb8e-2b45-40eb-9990-14474a28d6f5") (property "Reference" "#PWR025" - (at 257.81 39.37 0) + (at 264.16 25.4 0) (effects (font (size 1.27 1.27) @@ -12080,7 +13380,7 @@ ) ) (property "Value" "+3V0" - (at 265.43 39.3699 90) + (at 271.78 25.3999 90) (effects (font (size 1.27 1.27) @@ -12089,7 +13389,7 @@ ) ) (property "Footprint" "" - (at 261.62 39.37 0) + (at 267.97 25.4 0) (effects (font (size 1.27 1.27) @@ -12098,7 +13398,7 @@ ) ) (property "Datasheet" "" - (at 261.62 39.37 0) + (at 267.97 25.4 0) (effects (font (size 1.27 1.27) @@ -12107,7 +13407,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V0\"" - (at 261.62 39.37 0) + (at 267.97 25.4 0) (effects (font (size 1.27 1.27) @@ -12129,7 +13429,7 @@ ) (symbol (lib_id "Connector:USB_C_Receptacle_PowerOnly_6P") - (at 33.02 35.56 0) + (at 29.21 48.26 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -12137,7 +13437,7 @@ (dnp no) (uuid "6c93df43-89f6-4def-8bf5-79dd53d8b3ba") (property "Reference" "J1" - (at 33.02 17.78 0) + (at 29.21 30.48 0) (effects (font (size 1.27 1.27) @@ -12146,7 +13446,7 @@ ) ) (property "Value" "USB_C_Receptacle_PowerOnly_6P" - (at 20.828 35.56 90) + (at 17.018 48.26 90) (effects (font (size 1.27 1.27) @@ -12154,7 +13454,7 @@ ) ) (property "Footprint" "indigos_kicad_lib:SAMESKY_UJC-H-G-SMT-2-P6-TR" - (at 36.83 33.02 0) + (at 33.02 45.72 0) (effects (font (size 1.27 1.27) @@ -12163,7 +13463,7 @@ ) ) (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" - (at 33.02 35.56 0) + (at 29.21 48.26 0) (effects (font (size 1.27 1.27) @@ -12172,7 +13472,7 @@ ) ) (property "Description" "USB Power-Only 6P Type-C Receptacle connector" - (at 33.02 35.56 0) + (at 29.21 48.26 0) (effects (font (size 1.27 1.27) @@ -12281,7 +13581,7 @@ ) (symbol (lib_id "Device:R") - (at 55.88 46.99 0) + (at 52.07 59.69 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -12289,7 +13589,7 @@ (dnp no) (uuid "73920dff-1d92-4673-b0a6-0c9401863cec") (property "Reference" "R2" - (at 58.42 45.7199 0) + (at 54.61 58.4199 0) (effects (font (size 1.27 1.27) @@ -12299,7 +13599,7 @@ ) ) (property "Value" "5.1k" - (at 57.15 46.99 0) + (at 53.34 59.69 0) (effects (font (size 1.27 1.27) @@ -12308,7 +13608,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 54.102 46.99 90) + (at 50.292 59.69 90) (effects (font (size 1.27 1.27) @@ -12317,7 +13617,7 @@ ) ) (property "Datasheet" "~" - (at 55.88 46.99 0) + (at 52.07 59.69 0) (effects (font (size 1.27 1.27) @@ -12326,7 +13626,7 @@ ) ) (property "Description" "Resistor" - (at 55.88 46.99 0) + (at 52.07 59.69 0) (effects (font (size 1.27 1.27) @@ -12351,7 +13651,7 @@ ) (symbol (lib_id "power:GND") - (at 110.49 25.4 90) + (at 106.68 38.1 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -12359,7 +13659,7 @@ (dnp no) (uuid "769db255-36fe-4cde-b5b8-132fc3cc6f07") (property "Reference" "#PWR01" - (at 116.84 25.4 0) + (at 113.03 38.1 0) (effects (font (size 1.27 1.27) @@ -12368,7 +13668,7 @@ ) ) (property "Value" "GND" - (at 97.028 29.464 0) + (at 93.218 42.164 0) (effects (font (size 1.27 1.27) @@ -12377,7 +13677,7 @@ ) ) (property "Footprint" "" - (at 110.49 25.4 0) + (at 106.68 38.1 0) (effects (font (size 1.27 1.27) @@ -12386,7 +13686,7 @@ ) ) (property "Datasheet" "" - (at 110.49 25.4 0) + (at 106.68 38.1 0) (effects (font (size 1.27 1.27) @@ -12395,7 +13695,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 110.49 25.4 0) + (at 106.68 38.1 0) (effects (font (size 1.27 1.27) @@ -12417,7 +13717,7 @@ ) (symbol (lib_id "easyeda2kicad:STM32F103C8T6") - (at 240.03 68.58 0) + (at 246.38 54.61 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -12425,7 +13725,7 @@ (dnp no) (uuid "7761e515-0cad-4965-94a6-dc8933e7bab7") (property "Reference" "U4" - (at 240.03 102.87 0) + (at 246.38 88.9 0) (effects (font (size 1.27 1.27) @@ -12433,7 +13733,7 @@ ) ) (property "Value" "STM32F103C8T6" - (at 240.03 105.41 0) + (at 246.38 91.44 0) (effects (font (size 1.27 1.27) @@ -12441,7 +13741,7 @@ ) ) (property "Footprint" "easyeda2kicad:LQFP-48_L7.0-W7.0-P0.50-LS9.0-BL" - (at 240.03 105.41 0) + (at 246.38 91.44 0) (effects (font (size 1.27 1.27) @@ -12450,7 +13750,7 @@ ) ) (property "Datasheet" "https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics_STM32F103C8T6_STM32F103C8T6_C8734.html" - (at 240.03 107.95 0) + (at 246.38 93.98 0) (effects (font (size 1.27 1.27) @@ -12459,7 +13759,7 @@ ) ) (property "Description" "" - (at 240.03 68.58 0) + (at 246.38 54.61 0) (effects (font (size 1.27 1.27) @@ -12468,7 +13768,7 @@ ) ) (property "LCSC Part" "C8734" - (at 240.03 110.49 0) + (at 246.38 96.52 0) (effects (font (size 1.27 1.27) @@ -12631,16 +13931,15 @@ ) (symbol (lib_id "Device:LED") - (at 110.49 44.45 270) + (at 106.68 57.15 270) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "78193020-420d-452b-8314-f8e44bb74f16") (property "Reference" "D3" - (at 113.03 41.5924 90) + (at 109.22 54.2924 90) (effects (font (size 1.27 1.27) @@ -12650,7 +13949,7 @@ ) ) (property "Value" "amber" - (at 113.03 42.8624 90) + (at 107.442 59.436 90) (effects (font (size 1.27 1.27) @@ -12659,7 +13958,7 @@ ) ) (property "Footprint" "LED_SMD:LED_0603_1608Metric" - (at 110.49 44.45 0) + (at 106.68 57.15 0) (effects (font (size 1.27 1.27) @@ -12668,7 +13967,7 @@ ) ) (property "Datasheet" "~" - (at 110.49 44.45 0) + (at 106.68 57.15 0) (effects (font (size 1.27 1.27) @@ -12677,7 +13976,7 @@ ) ) (property "Description" "Light emitting diode" - (at 110.49 44.45 0) + (at 106.68 57.15 0) (effects (font (size 1.27 1.27) @@ -12686,7 +13985,7 @@ ) ) (property "Sim.Pins" "1=K 2=A" - (at 110.49 44.45 0) + (at 106.68 57.15 0) (effects (font (size 1.27 1.27) @@ -12711,7 +14010,7 @@ ) (symbol (lib_id "Device:R") - (at 90.17 113.03 0) + (at 76.2 133.35 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -12719,7 +14018,7 @@ (dnp no) (uuid "79aa40ce-df45-4336-84b4-b9299e696db0") (property "Reference" "R18" - (at 92.71 111.7599 0) + (at 78.74 132.0799 0) (effects (font (size 1.27 1.27) @@ -12729,7 +14028,7 @@ ) ) (property "Value" "400k 1%" - (at 92.202 113.03 0) + (at 78.232 133.35 0) (effects (font (size 1.27 1.27) @@ -12738,7 +14037,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 88.392 113.03 90) + (at 74.422 133.35 90) (effects (font (size 1.27 1.27) @@ -12747,7 +14046,7 @@ ) ) (property "Datasheet" "~" - (at 90.17 113.03 0) + (at 76.2 133.35 0) (effects (font (size 1.27 1.27) @@ -12756,7 +14055,7 @@ ) ) (property "Description" "Resistor" - (at 90.17 113.03 0) + (at 76.2 133.35 0) (effects (font (size 1.27 1.27) @@ -12781,7 +14080,7 @@ ) (symbol (lib_id "Device:C") - (at 105.41 67.31 90) + (at 105.41 77.47 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -12789,7 +14088,7 @@ (dnp no) (uuid "79c3be83-4333-456c-9898-a4807aee26e5") (property "Reference" "C25" - (at 104.1399 63.5 0) + (at 104.1399 73.66 0) (effects (font (size 1.27 1.27) @@ -12799,7 +14098,7 @@ ) ) (property "Value" "10uF" - (at 107.696 63.754 90) + (at 107.696 73.914 90) (effects (font (size 1.27 1.27) @@ -12808,7 +14107,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 109.22 66.3448 0) + (at 109.22 76.5048 0) (effects (font (size 1.27 1.27) @@ -12817,7 +14116,7 @@ ) ) (property "Datasheet" "~" - (at 105.41 67.31 0) + (at 105.41 77.47 0) (effects (font (size 1.27 1.27) @@ -12826,7 +14125,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 105.41 67.31 0) + (at 105.41 77.47 0) (effects (font (size 1.27 1.27) @@ -12879,7 +14178,7 @@ (hide yes) ) ) - (property "Footprint" "easyeda2kicad:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" + (property "Footprint" "indigos_imports:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" (at 229.87 133.35 0) (effects (font @@ -12939,7 +14238,7 @@ ) (symbol (lib_id "power:+3V0") - (at 168.91 92.71 270) + (at 168.91 102.87 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -12947,7 +14246,7 @@ (dnp no) (uuid "80889c9e-20d5-4b28-af76-1d2b2c9284f3") (property "Reference" "#PWR08" - (at 165.1 92.71 0) + (at 165.1 102.87 0) (effects (font (size 1.27 1.27) @@ -12956,7 +14255,7 @@ ) ) (property "Value" "+3V0" - (at 172.72 92.7099 90) + (at 172.72 102.8699 90) (effects (font (size 1.27 1.27) @@ -12965,7 +14264,7 @@ ) ) (property "Footprint" "" - (at 168.91 92.71 0) + (at 168.91 102.87 0) (effects (font (size 1.27 1.27) @@ -12974,7 +14273,7 @@ ) ) (property "Datasheet" "" - (at 168.91 92.71 0) + (at 168.91 102.87 0) (effects (font (size 1.27 1.27) @@ -12983,7 +14282,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V0\"" - (at 168.91 92.71 0) + (at 168.91 102.87 0) (effects (font (size 1.27 1.27) @@ -13005,7 +14304,7 @@ ) (symbol (lib_id "Connector:TestPoint") - (at 261.62 67.31 270) + (at 267.97 53.34 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -13013,7 +14312,7 @@ (dnp no) (uuid "80d51c90-cf85-49ea-896b-60cd68091ae6") (property "Reference" "SWCLK1" - (at 265.684 65.532 90) + (at 272.034 51.562 90) (effects (font (size 1.27 1.27) @@ -13023,7 +14322,7 @@ ) ) (property "Value" "SWCLK" - (at 265.684 67.31 90) + (at 272.034 53.34 90) (effects (font (size 1.27 1.27) @@ -13032,7 +14331,7 @@ ) ) (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" - (at 261.62 72.39 0) + (at 267.97 58.42 0) (effects (font (size 1.27 1.27) @@ -13041,7 +14340,7 @@ ) ) (property "Datasheet" "~" - (at 261.62 72.39 0) + (at 267.97 58.42 0) (effects (font (size 1.27 1.27) @@ -13050,7 +14349,7 @@ ) ) (property "Description" "test point" - (at 261.62 67.31 0) + (at 267.97 53.34 0) (effects (font (size 1.27 1.27) @@ -13070,6 +14369,75 @@ ) ) ) + (symbol + (lib_id "Device:D_Schottky") + (at 49.53 129.54 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "84043629-40d2-475f-ad70-7bcaa42a21d9") + (property "Reference" "D4" + (at 49.8475 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "D_Schottky" + (at 49.8475 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "Diode_SMD:D_SMA" + (at 49.784 131.064 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 49.53 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Schottky diode" + (at 49.53 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "40296cc9-ff8d-44b8-8b43-ed977f8d85b3") + ) + (pin "2" + (uuid "e395bf05-12c4-4a41-a8b8-12b6b47fc463") + ) + (instances + (project "stm32card" + (path "/87333522-7f73-498a-afdc-76bd376ba27f" + (reference "D4") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:C") (at 194.31 142.24 180) @@ -13141,7 +14509,7 @@ ) (symbol (lib_id "Device:R") - (at 271.78 53.34 0) + (at 278.13 39.37 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -13149,7 +14517,7 @@ (dnp no) (uuid "852250e4-e8fd-46b3-9ead-ea7d1d7da7c5") (property "Reference" "R11" - (at 278.13 53.34 90) + (at 284.48 39.37 90) (effects (font (size 1.27 1.27) @@ -13158,7 +14526,7 @@ ) ) (property "Value" "0" - (at 271.78 53.34 90) + (at 278.13 39.37 90) (effects (font (size 1.27 1.27) @@ -13166,7 +14534,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 270.002 53.34 90) + (at 276.352 39.37 90) (effects (font (size 1.27 1.27) @@ -13175,7 +14543,7 @@ ) ) (property "Datasheet" "~" - (at 271.78 53.34 0) + (at 278.13 39.37 0) (effects (font (size 1.27 1.27) @@ -13184,7 +14552,7 @@ ) ) (property "Description" "Resistor" - (at 271.78 53.34 0) + (at 278.13 39.37 0) (effects (font (size 1.27 1.27) @@ -13209,7 +14577,7 @@ ) (symbol (lib_id "Device:C") - (at 105.41 116.84 0) + (at 91.44 137.16 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -13218,7 +14586,7 @@ (fields_autoplaced yes) (uuid "8587dc83-ae14-4fbf-a4b1-8b6ef474babd") (property "Reference" "C24" - (at 109.22 115.5699 0) + (at 95.25 135.8899 0) (effects (font (size 1.27 1.27) @@ -13228,7 +14596,7 @@ ) ) (property "Value" "1uF" - (at 109.22 118.1099 0) + (at 95.25 138.4299 0) (effects (font (size 1.27 1.27) @@ -13237,7 +14605,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 106.3752 120.65 0) + (at 92.4052 140.97 0) (effects (font (size 1.27 1.27) @@ -13246,7 +14614,7 @@ ) ) (property "Datasheet" "~" - (at 105.41 116.84 0) + (at 91.44 137.16 0) (effects (font (size 1.27 1.27) @@ -13255,7 +14623,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 105.41 116.84 0) + (at 91.44 137.16 0) (effects (font (size 1.27 1.27) @@ -13346,7 +14714,7 @@ ) (symbol (lib_id "Power_Management:LM66100DCK") - (at 143.51 77.47 0) + (at 143.51 87.63 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -13355,7 +14723,7 @@ (fields_autoplaced yes) (uuid "8b0a1eab-40df-4823-970f-7d1ab737cdb8") (property "Reference" "U2" - (at 143.51 67.31 0) + (at 143.51 77.47 0) (effects (font (size 1.27 1.27) @@ -13363,7 +14731,7 @@ ) ) (property "Value" "LM66100DCK" - (at 143.51 69.85 0) + (at 143.51 80.01 0) (effects (font (size 1.27 1.27) @@ -13371,7 +14739,7 @@ ) ) (property "Footprint" "Package_TO_SOT_SMD:SOT-363_SC-70-6" - (at 143.51 76.2 0) + (at 143.51 86.36 0) (effects (font (size 1.27 1.27) @@ -13380,7 +14748,7 @@ ) ) (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm66100.pdf" - (at 143.51 78.486 0) + (at 143.51 88.646 0) (effects (font (size 1.27 1.27) @@ -13389,7 +14757,7 @@ ) ) (property "Description" "Ideal Diode With Input Polarity Protection 1.5 - 5.5V Input Voltage, 1.5A Output Current, Ron 141 mOhm, SC-70-6" - (at 143.51 95.504 0) + (at 143.51 105.664 0) (effects (font (size 1.27 1.27) @@ -13424,76 +14792,6 @@ ) ) ) - (symbol - (lib_id "Device:R") - (at 134.62 100.33 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "8bdfbcc3-5d98-4d62-ab72-5d852caa6db4") - (property "Reference" "R23" - (at 137.16 99.0599 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Value" "10k" - (at 136.652 100.584 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 132.842 100.33 90) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 134.62 100.33 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Resistor" - (at 134.62 100.33 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "55043147-5fb2-4d76-b835-1feaabfd6fa7") - ) - (pin "2" - (uuid "8770899d-b3d9-4bb3-b336-092e6554085f") - ) - (instances - (project "" - (path "/87333522-7f73-498a-afdc-76bd376ba27f" - (reference "R23") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:+3V0") (at 214.63 128.27 0) @@ -13561,7 +14859,7 @@ ) (symbol (lib_id "Device:R") - (at 265.43 49.53 90) + (at 271.78 35.56 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -13569,7 +14867,7 @@ (dnp no) (uuid "92313663-a73e-43c6-bbf6-87ad71621338") (property "Reference" "R8" - (at 265.43 43.18 90) + (at 271.78 29.21 90) (effects (font (size 1.27 1.27) @@ -13578,7 +14876,7 @@ ) ) (property "Value" "10k" - (at 265.43 49.53 90) + (at 271.78 35.56 90) (effects (font (size 1.27 1.27) @@ -13586,7 +14884,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 265.43 51.308 90) + (at 271.78 37.338 90) (effects (font (size 1.27 1.27) @@ -13595,7 +14893,7 @@ ) ) (property "Datasheet" "~" - (at 265.43 49.53 0) + (at 271.78 35.56 0) (effects (font (size 1.27 1.27) @@ -13604,7 +14902,7 @@ ) ) (property "Description" "Resistor" - (at 265.43 49.53 0) + (at 271.78 35.56 0) (effects (font (size 1.27 1.27) @@ -13629,7 +14927,7 @@ ) (symbol (lib_id "Device:R") - (at 81.28 30.48 90) + (at 77.47 43.18 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -13637,7 +14935,7 @@ (dnp no) (uuid "947db2a9-c167-41a1-a723-5f421d1b26ac") (property "Reference" "R14" - (at 81.28 24.13 90) + (at 77.47 36.83 90) (effects (font (size 1.27 1.27) @@ -13645,8 +14943,8 @@ (hide yes) ) ) - (property "Value" "50" - (at 81.28 30.48 90) + (property "Value" "1k" + (at 77.47 43.18 90) (effects (font (size 1.27 1.27) @@ -13654,7 +14952,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 81.28 32.258 90) + (at 77.47 44.958 90) (effects (font (size 1.27 1.27) @@ -13663,7 +14961,7 @@ ) ) (property "Datasheet" "~" - (at 81.28 30.48 0) + (at 77.47 43.18 0) (effects (font (size 1.27 1.27) @@ -13672,7 +14970,7 @@ ) ) (property "Description" "Resistor" - (at 81.28 30.48 0) + (at 77.47 43.18 0) (effects (font (size 1.27 1.27) @@ -13695,9 +14993,86 @@ ) ) ) + (symbol + (lib_name "AO3400A_1") + (lib_id "Transistor_FET:AO3400A") + (at 111.76 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "955aae41-efb3-4305-a1c2-09216d99212b") + (property "Reference" "Q2" + (at 109.474 140.462 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Value" "AO3400A" + (at 111.76 142.494 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 109.855 140.97 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" + (at 107.95 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" + (at 111.76 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "572e8376-5573-4e16-9d1b-38a2bfd83ec2") + ) + (pin "3" + (uuid "a2b20a05-a01b-4919-a9f9-84cb08323eb6") + ) + (pin "1" + (uuid "779950f6-467b-4662-8ac9-6400b411305e") + ) + (instances + (project "stm32card" + (path "/87333522-7f73-498a-afdc-76bd376ba27f" + (reference "Q2") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Connector:TestPoint") - (at 261.62 74.93 270) + (at 267.97 60.96 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -13705,7 +15080,7 @@ (dnp no) (uuid "96311b12-2da6-4f33-b214-91348a0791b1") (property "Reference" "SWDIO1" - (at 264.414 77.216 90) + (at 270.764 63.246 90) (effects (font (size 1.27 1.27) @@ -13715,7 +15090,7 @@ ) ) (property "Value" "SWDIO" - (at 266.7 74.93 90) + (at 273.05 60.96 90) (effects (font (size 1.27 1.27) @@ -13724,7 +15099,7 @@ ) ) (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" - (at 261.62 80.01 0) + (at 267.97 66.04 0) (effects (font (size 1.27 1.27) @@ -13733,7 +15108,7 @@ ) ) (property "Datasheet" "~" - (at 261.62 80.01 0) + (at 267.97 66.04 0) (effects (font (size 1.27 1.27) @@ -13742,7 +15117,7 @@ ) ) (property "Description" "test point" - (at 261.62 74.93 0) + (at 267.97 60.96 0) (effects (font (size 1.27 1.27) @@ -13762,77 +15137,9 @@ ) ) ) - (symbol - (lib_id "Connector:TestPoint") - (at 186.69 74.93 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "98dfd73c-d16c-4178-a8f1-2ee6bc6fe890") - (property "Reference" "TP_sck1" - (at 189.23 70.3579 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "TestPoint" - (at 189.23 72.8979 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" - (at 191.77 74.93 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 191.77 74.93 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "test point" - (at 186.69 74.93 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "1ef0f8d1-2900-401c-9e4d-43949c7508e1") - ) - (instances - (project "" - (path "/87333522-7f73-498a-afdc-76bd376ba27f" - (reference "TP_sck1") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:+3V0") - (at 130.81 168.91 90) + (at 137.16 176.53 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -13840,7 +15147,7 @@ (dnp no) (uuid "9e2f5cd2-bb2b-4cdf-a4b4-961e9c9324d6") (property "Reference" "#PWR035" - (at 134.62 168.91 0) + (at 140.97 176.53 0) (effects (font (size 1.27 1.27) @@ -13849,7 +15156,7 @@ ) ) (property "Value" "+3V0" - (at 133.35 167.64 90) + (at 134.366 176.53 90) (effects (font (size 1.27 1.27) @@ -13858,7 +15165,7 @@ ) ) (property "Footprint" "" - (at 130.81 168.91 0) + (at 137.16 176.53 0) (effects (font (size 1.27 1.27) @@ -13867,7 +15174,7 @@ ) ) (property "Datasheet" "" - (at 130.81 168.91 0) + (at 137.16 176.53 0) (effects (font (size 1.27 1.27) @@ -13876,7 +15183,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V0\"" - (at 130.81 168.91 0) + (at 137.16 176.53 0) (effects (font (size 1.27 1.27) @@ -13898,7 +15205,7 @@ ) (symbol (lib_id "Connector:TestPoint") - (at 72.39 27.94 0) + (at 68.58 40.64 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -13906,7 +15213,7 @@ (dnp no) (uuid "a321e8ec-482b-4dcb-b608-ca90bcfa08b2") (property "Reference" "TP2" - (at 73.914 20.32 0) + (at 70.104 33.02 0) (effects (font (size 1.27 1.27) @@ -13915,7 +15222,7 @@ ) ) (property "Value" "tp_usb" - (at 73.914 22.86 0) + (at 70.104 35.56 0) (effects (font (size 1.27 1.27) @@ -13924,7 +15231,7 @@ ) ) (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" - (at 77.47 27.94 0) + (at 73.66 40.64 0) (effects (font (size 1.27 1.27) @@ -13933,7 +15240,7 @@ ) ) (property "Datasheet" "~" - (at 77.47 27.94 0) + (at 73.66 40.64 0) (effects (font (size 1.27 1.27) @@ -13942,7 +15249,7 @@ ) ) (property "Description" "test point" - (at 72.39 27.94 0) + (at 68.58 40.64 0) (effects (font (size 1.27 1.27) @@ -13964,7 +15271,7 @@ ) (symbol (lib_id "Device:C") - (at 62.23 31.75 0) + (at 58.42 48.26 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -13972,7 +15279,7 @@ (dnp no) (uuid "a7ad45df-2d44-4d6f-960b-a15dfdcc1fe2") (property "Reference" "C9" - (at 64.77 30.988 0) + (at 60.96 47.498 0) (effects (font (size 1.27 1.27) @@ -13981,7 +15288,7 @@ ) ) (property "Value" "22uF" - (at 64.77 33.528 0) + (at 60.96 50.038 0) (effects (font (size 1.27 1.27) @@ -13990,7 +15297,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 63.1952 35.56 0) + (at 59.3852 52.07 0) (effects (font (size 1.27 1.27) @@ -13999,7 +15306,7 @@ ) ) (property "Datasheet" "~" - (at 62.23 31.75 0) + (at 58.42 48.26 0) (effects (font (size 1.27 1.27) @@ -14008,7 +15315,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 62.23 31.75 0) + (at 58.42 48.26 0) (effects (font (size 1.27 1.27) @@ -14033,7 +15340,7 @@ ) (symbol (lib_id "power:GND") - (at 271.78 58.42 0) + (at 278.13 44.45 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -14041,7 +15348,7 @@ (dnp no) (uuid "abb99432-6beb-4446-aacb-369f54e4de26") (property "Reference" "#PWR034" - (at 271.78 64.77 0) + (at 278.13 50.8 0) (effects (font (size 1.27 1.27) @@ -14050,7 +15357,7 @@ ) ) (property "Value" "GND" - (at 265.684 60.198 0) + (at 272.034 46.228 0) (effects (font (size 1.27 1.27) @@ -14059,7 +15366,7 @@ ) ) (property "Footprint" "" - (at 271.78 58.42 0) + (at 278.13 44.45 0) (effects (font (size 1.27 1.27) @@ -14068,7 +15375,7 @@ ) ) (property "Datasheet" "" - (at 271.78 58.42 0) + (at 278.13 44.45 0) (effects (font (size 1.27 1.27) @@ -14077,7 +15384,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 271.78 58.42 0) + (at 278.13 44.45 0) (effects (font (size 1.27 1.27) @@ -14099,7 +15406,7 @@ ) (symbol (lib_id "power:GND") - (at 77.47 74.93 270) + (at 77.47 85.09 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -14108,7 +15415,7 @@ (fields_autoplaced yes) (uuid "ae2fd4c4-78f7-4c2a-98b0-3cabf71ef22e") (property "Reference" "#PWR02" - (at 71.12 74.93 0) + (at 71.12 85.09 0) (effects (font (size 1.27 1.27) @@ -14117,7 +15424,7 @@ ) ) (property "Value" "GND" - (at 73.66 74.9299 90) + (at 73.66 85.0899 90) (effects (font (size 1.27 1.27) @@ -14127,7 +15434,7 @@ ) ) (property "Footprint" "" - (at 77.47 74.93 0) + (at 77.47 85.09 0) (effects (font (size 1.27 1.27) @@ -14136,7 +15443,7 @@ ) ) (property "Datasheet" "" - (at 77.47 74.93 0) + (at 77.47 85.09 0) (effects (font (size 1.27 1.27) @@ -14145,7 +15452,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 77.47 74.93 0) + (at 77.47 85.09 0) (effects (font (size 1.27 1.27) @@ -14165,9 +15472,79 @@ ) ) ) + (symbol + (lib_id "Device:R") + (at 106.68 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "b24b357b-0b8d-43fe-933c-61bdb6083d63") + (property "Reference" "R21" + (at 104.648 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + (property "Value" "10k" + (at 106.68 140.208 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 104.902 142.24 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 106.68 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 106.68 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a5327e0c-4021-4352-9941-9c48b9c554d4") + ) + (pin "2" + (uuid "57501dfb-8bc9-4cf7-8d26-d129da7be196") + ) + (instances + (project "" + (path "/87333522-7f73-498a-afdc-76bd376ba27f" + (reference "R21") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") - (at 69.85 91.44 0) + (at 69.85 101.6 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -14175,7 +15552,7 @@ (dnp no) (uuid "b28a41c9-a568-4ac8-a4c4-5f752422adb8") (property "Reference" "#PWR03" - (at 69.85 97.79 0) + (at 69.85 107.95 0) (effects (font (size 1.27 1.27) @@ -14184,7 +15561,7 @@ ) ) (property "Value" "GND" - (at 60.96 97.79 0) + (at 60.96 107.95 0) (effects (font (size 1.27 1.27) @@ -14193,7 +15570,7 @@ ) ) (property "Footprint" "" - (at 69.85 91.44 0) + (at 69.85 101.6 0) (effects (font (size 1.27 1.27) @@ -14202,7 +15579,7 @@ ) ) (property "Datasheet" "" - (at 69.85 91.44 0) + (at 69.85 101.6 0) (effects (font (size 1.27 1.27) @@ -14211,7 +15588,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 69.85 91.44 0) + (at 69.85 101.6 0) (effects (font (size 1.27 1.27) @@ -14233,16 +15610,15 @@ ) (symbol (lib_id "power:+3V0") - (at 116.84 163.83 0) + (at 137.16 181.61 90) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "b3a36324-e431-406d-a6ef-97d312801046") (property "Reference" "#PWR043" - (at 116.84 167.64 0) + (at 140.97 181.61 0) (effects (font (size 1.27 1.27) @@ -14251,7 +15627,7 @@ ) ) (property "Value" "+3V0" - (at 116.84 158.75 0) + (at 131.826 181.61 90) (effects (font (size 1.27 1.27) @@ -14259,7 +15635,7 @@ ) ) (property "Footprint" "" - (at 116.84 163.83 0) + (at 137.16 181.61 0) (effects (font (size 1.27 1.27) @@ -14268,7 +15644,7 @@ ) ) (property "Datasheet" "" - (at 116.84 163.83 0) + (at 137.16 181.61 0) (effects (font (size 1.27 1.27) @@ -14277,7 +15653,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V0\"" - (at 116.84 163.83 0) + (at 137.16 181.61 0) (effects (font (size 1.27 1.27) @@ -14327,7 +15703,7 @@ (hide yes) ) ) - (property "Footprint" "easyeda2kicad:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" + (property "Footprint" "indigos_imports:SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6" (at 245.11 133.35 0) (effects (font @@ -14387,16 +15763,15 @@ ) (symbol (lib_id "Device:R") - (at 67.31 76.2 180) + (at 67.31 86.36 180) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "b6d8e469-4f90-4468-802b-6f134ef77581") (property "Reference" "R20" - (at 69.85 74.9299 0) + (at 69.85 85.0899 0) (effects (font (size 1.27 1.27) @@ -14406,7 +15781,7 @@ ) ) (property "Value" "10k" - (at 69.85 76.1999 0) + (at 67.31 87.884 90) (effects (font (size 1.27 1.27) @@ -14415,7 +15790,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 69.088 76.2 90) + (at 69.088 86.36 90) (effects (font (size 1.27 1.27) @@ -14424,7 +15799,7 @@ ) ) (property "Datasheet" "~" - (at 67.31 76.2 0) + (at 67.31 86.36 0) (effects (font (size 1.27 1.27) @@ -14433,7 +15808,7 @@ ) ) (property "Description" "Resistor" - (at 67.31 76.2 0) + (at 67.31 86.36 0) (effects (font (size 1.27 1.27) @@ -14458,7 +15833,7 @@ ) (symbol (lib_id "Device:R") - (at 161.29 92.71 90) + (at 161.29 102.87 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -14466,7 +15841,7 @@ (dnp no) (uuid "c1191768-4b70-4d15-9894-e77949dd265e") (property "Reference" "R24" - (at 161.29 86.36 90) + (at 161.29 96.52 90) (effects (font (size 1.27 1.27) @@ -14475,7 +15850,7 @@ ) ) (property "Value" "0" - (at 161.29 92.71 90) + (at 161.29 102.87 90) (effects (font (size 1.27 1.27) @@ -14483,7 +15858,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 161.29 94.488 90) + (at 161.29 104.648 90) (effects (font (size 1.27 1.27) @@ -14492,7 +15867,7 @@ ) ) (property "Datasheet" "~" - (at 161.29 92.71 0) + (at 161.29 102.87 0) (effects (font (size 1.27 1.27) @@ -14501,7 +15876,7 @@ ) ) (property "Description" "Resistor" - (at 161.29 92.71 0) + (at 161.29 102.87 0) (effects (font (size 1.27 1.27) @@ -14526,7 +15901,7 @@ ) (symbol (lib_id "Device:C") - (at 48.26 162.56 0) + (at 46.99 167.64 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -14534,7 +15909,7 @@ (dnp no) (uuid "c714f4bd-f635-4a78-bd18-8d0911f79fb2") (property "Reference" "C5" - (at 48.514 164.846 0) + (at 47.244 169.926 0) (effects (font (size 1.27 1.27) @@ -14543,7 +15918,7 @@ ) ) (property "Value" "100nF" - (at 48.514 167.386 0) + (at 47.244 172.466 0) (effects (font (size 1.27 1.27) @@ -14552,7 +15927,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 49.2252 166.37 0) + (at 47.9552 171.45 0) (effects (font (size 1.27 1.27) @@ -14561,7 +15936,7 @@ ) ) (property "Datasheet" "~" - (at 48.26 162.56 0) + (at 46.99 167.64 0) (effects (font (size 1.27 1.27) @@ -14570,7 +15945,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 48.26 162.56 0) + (at 46.99 167.64 0) (effects (font (size 1.27 1.27) @@ -14595,7 +15970,7 @@ ) (symbol (lib_id "power:GND") - (at 63.5 125.73 0) + (at 49.53 146.05 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -14604,7 +15979,7 @@ (fields_autoplaced yes) (uuid "c8ffa86e-923c-444d-b3c3-f197f6588d46") (property "Reference" "#PWR05" - (at 63.5 132.08 0) + (at 49.53 152.4 0) (effects (font (size 1.27 1.27) @@ -14613,7 +15988,7 @@ ) ) (property "Value" "GND" - (at 63.5 130.81 0) + (at 49.53 151.13 0) (effects (font (size 1.27 1.27) @@ -14622,7 +15997,7 @@ ) ) (property "Footprint" "" - (at 63.5 125.73 0) + (at 49.53 146.05 0) (effects (font (size 1.27 1.27) @@ -14631,7 +16006,7 @@ ) ) (property "Datasheet" "" - (at 63.5 125.73 0) + (at 49.53 146.05 0) (effects (font (size 1.27 1.27) @@ -14640,7 +16015,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 63.5 125.73 0) + (at 49.53 146.05 0) (effects (font (size 1.27 1.27) @@ -14662,7 +16037,7 @@ ) (symbol (lib_id "Device:R") - (at 273.05 151.13 180) + (at 273.05 154.94 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -14670,7 +16045,7 @@ (dnp no) (uuid "c966fc94-7b12-42d9-ae94-d71839e1bc4d") (property "Reference" "R13" - (at 268.986 150.114 0) + (at 268.986 153.924 0) (effects (font (size 1.27 1.27) @@ -14679,7 +16054,7 @@ ) ) (property "Value" "1k" - (at 268.986 152.654 0) + (at 268.986 156.464 0) (effects (font (size 1.27 1.27) @@ -14688,7 +16063,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 274.828 151.13 90) + (at 274.828 154.94 90) (effects (font (size 1.27 1.27) @@ -14697,7 +16072,7 @@ ) ) (property "Datasheet" "~" - (at 273.05 151.13 0) + (at 273.05 154.94 0) (effects (font (size 1.27 1.27) @@ -14706,7 +16081,7 @@ ) ) (property "Description" "Resistor" - (at 273.05 151.13 0) + (at 273.05 154.94 0) (effects (font (size 1.27 1.27) @@ -14729,77 +16104,9 @@ ) ) ) - (symbol - (lib_id "Device:R") - (at 147.32 19.05 90) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "ccd81034-7989-4e60-be53-46648fbb4720") - (property "Reference" "R21" - (at 147.32 12.7 90) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "0" - (at 147.32 19.05 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 147.32 20.828 90) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 147.32 19.05 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Resistor" - (at 147.32 19.05 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "8eb56ac9-ca1e-4883-9aea-2d99cf8cee65") - ) - (pin "1" - (uuid "34399f68-e335-4d63-844d-76193e1beddc") - ) - (instances - (project "" - (path "/87333522-7f73-498a-afdc-76bd376ba27f" - (reference "R21") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "indigos_imports:CN3600") - (at 97.79 30.48 180) + (at 93.98 43.18 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -14807,7 +16114,7 @@ (dnp no) (uuid "d88aafa3-2cf3-43d5-8b69-deded85fbb91") (property "Reference" "U1" - (at 97.79 42.418 0) + (at 93.98 55.118 0) (effects (font (size 1.27 1.27) @@ -14815,7 +16122,7 @@ ) ) (property "Value" "CN3600" - (at 97.79 40.132 0) + (at 93.98 52.832 0) (effects (font (size 1.27 1.27) @@ -14823,7 +16130,7 @@ ) ) (property "Footprint" "indigos_imports:ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP" - (at 97.79 17.78 0) + (at 93.98 30.48 0) (effects (font (size 1.27 1.27) @@ -14832,7 +16139,7 @@ ) ) (property "Datasheet" "" - (at 97.79 30.48 0) + (at 93.98 43.18 0) (effects (font (size 1.27 1.27) @@ -14841,7 +16148,7 @@ ) ) (property "Description" "" - (at 97.79 30.48 0) + (at 93.98 43.18 0) (effects (font (size 1.27 1.27) @@ -14850,7 +16157,7 @@ ) ) (property "LCSC Part" "C3034871" - (at 97.79 15.24 0) + (at 93.98 27.94 0) (effects (font (size 1.27 1.27) @@ -14895,17 +16202,26 @@ ) ) (symbol - (lib_id "Connector:TestPoint") - (at 153.67 19.05 0) + (lib_id "Device:R") + (at 128.27 52.07 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) - (uuid "df316aba-a1c7-4790-908c-d84947e23fa8") - (property "Reference" "TP1" - (at 156.21 14.4779 0) + (uuid "e313eee9-1edc-4aca-abdd-219173fc17ac") + (property "Reference" "R3" + (at 130.81 50.7999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Value" "1k" + (at 128.27 53.34 90) (effects (font (size 1.27 1.27) @@ -14913,17 +16229,8 @@ (justify left) ) ) - (property "Value" "tp_battery" - (at 156.21 17.0179 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" - (at 158.75 19.05 0) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 126.492 52.07 90) (effects (font (size 1.27 1.27) @@ -14932,7 +16239,7 @@ ) ) (property "Datasheet" "~" - (at 158.75 19.05 0) + (at 128.27 52.07 0) (effects (font (size 1.27 1.27) @@ -14940,8 +16247,8 @@ (hide yes) ) ) - (property "Description" "test point" - (at 153.67 19.05 0) + (property "Description" "Resistor" + (at 128.27 52.07 0) (effects (font (size 1.27 1.27) @@ -14949,13 +16256,16 @@ (hide yes) ) ) + (pin "2" + (uuid "5d6439a0-06db-47a3-91af-2c928ef683bd") + ) (pin "1" - (uuid "09636c92-a2e5-419d-b734-d851c47eb481") + (uuid "a287c8a7-aa73-4e2f-9cab-abf8eda7839f") ) (instances (project "" (path "/87333522-7f73-498a-afdc-76bd376ba27f" - (reference "TP1") + (reference "R3") (unit 1) ) ) @@ -14963,7 +16273,7 @@ ) (symbol (lib_id "Device:C") - (at 214.63 39.37 90) + (at 220.98 25.4 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -14971,7 +16281,7 @@ (dnp no) (uuid "e3ab9b5b-e728-44ee-b90c-830d31c03093") (property "Reference" "C12" - (at 216.154 43.434 90) + (at 222.504 29.464 90) (effects (font (size 1.27 1.27) @@ -14980,7 +16290,7 @@ ) ) (property "Value" "100nF" - (at 216.154 45.974 90) + (at 222.504 32.004 90) (effects (font (size 1.27 1.27) @@ -14989,7 +16299,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 218.44 38.4048 0) + (at 224.79 24.4348 0) (effects (font (size 1.27 1.27) @@ -14998,7 +16308,7 @@ ) ) (property "Datasheet" "~" - (at 214.63 39.37 0) + (at 220.98 25.4 0) (effects (font (size 1.27 1.27) @@ -15007,7 +16317,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 214.63 39.37 0) + (at 220.98 25.4 0) (effects (font (size 1.27 1.27) @@ -15032,7 +16342,7 @@ ) (symbol (lib_id "power:GND") - (at 273.05 154.94 0) + (at 273.05 158.75 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -15041,7 +16351,7 @@ (fields_autoplaced yes) (uuid "e43576e2-2d89-40eb-a1e8-8812e6f5fa8b") (property "Reference" "#PWR040" - (at 273.05 161.29 0) + (at 273.05 165.1 0) (effects (font (size 1.27 1.27) @@ -15050,7 +16360,7 @@ ) ) (property "Value" "GND" - (at 273.05 160.02 0) + (at 273.05 163.83 0) (effects (font (size 1.27 1.27) @@ -15058,7 +16368,7 @@ ) ) (property "Footprint" "" - (at 273.05 154.94 0) + (at 273.05 158.75 0) (effects (font (size 1.27 1.27) @@ -15067,7 +16377,7 @@ ) ) (property "Datasheet" "" - (at 273.05 154.94 0) + (at 273.05 158.75 0) (effects (font (size 1.27 1.27) @@ -15076,7 +16386,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 273.05 154.94 0) + (at 273.05 158.75 0) (effects (font (size 1.27 1.27) @@ -15164,7 +16474,7 @@ ) (symbol (lib_id "easyeda2kicad:N096-1608TBBIG11-H13") - (at 144.78 161.29 0) + (at 146.05 168.91 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -15172,7 +16482,7 @@ (dnp no) (uuid "e6bd7ff1-53bc-4e16-ad0e-1624a21a1318") (property "Reference" "U5" - (at 150.622 181.102 0) + (at 151.892 188.722 0) (effects (font (size 1.27 1.27) @@ -15180,7 +16490,7 @@ ) ) (property "Value" "N096-1608TBBIG11-H13" - (at 150.622 183.642 0) + (at 151.892 191.262 0) (effects (font (size 1.27 1.27) @@ -15188,7 +16498,7 @@ ) ) (property "Footprint" "easyeda2kicad:OLED-SMD_ST7735S" - (at 144.78 184.15 0) + (at 146.05 191.77 0) (effects (font (size 1.27 1.27) @@ -15197,7 +16507,7 @@ ) ) (property "Datasheet" "" - (at 144.78 161.29 0) + (at 146.05 168.91 0) (effects (font (size 1.27 1.27) @@ -15206,7 +16516,7 @@ ) ) (property "Description" "" - (at 144.78 161.29 0) + (at 146.05 168.91 0) (effects (font (size 1.27 1.27) @@ -15215,7 +16525,7 @@ ) ) (property "LCSC Part" "C2890616" - (at 144.78 186.69 0) + (at 146.05 194.31 0) (effects (font (size 1.27 1.27) @@ -15273,7 +16583,7 @@ ) (symbol (lib_id "Device:C") - (at 59.69 116.84 0) + (at 45.72 137.16 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -15281,7 +16591,7 @@ (dnp no) (uuid "eb1d7c8f-eb69-4d9a-85e0-7fec59b8c671") (property "Reference" "C21" - (at 63.5 115.5699 0) + (at 49.53 135.8899 0) (effects (font (size 1.27 1.27) @@ -15291,7 +16601,7 @@ ) ) (property "Value" "1uF" - (at 52.07 116.84 0) + (at 38.1 137.16 0) (effects (font (size 1.27 1.27) @@ -15300,7 +16610,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 60.6552 120.65 0) + (at 46.6852 140.97 0) (effects (font (size 1.27 1.27) @@ -15309,7 +16619,7 @@ ) ) (property "Datasheet" "~" - (at 59.69 116.84 0) + (at 45.72 137.16 0) (effects (font (size 1.27 1.27) @@ -15318,7 +16628,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 59.69 116.84 0) + (at 45.72 137.16 0) (effects (font (size 1.27 1.27) @@ -15412,7 +16722,7 @@ ) (symbol (lib_id "Device:C") - (at 139.7 36.83 0) + (at 160.02 50.8 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -15420,7 +16730,7 @@ (dnp no) (uuid "ed6ff5e2-17a9-457f-810b-ffa77aa331b3") (property "Reference" "C1" - (at 143.51 35.5599 0) + (at 163.83 49.5299 0) (effects (font (size 1.27 1.27) @@ -15430,7 +16740,7 @@ ) ) (property "Value" "22uF" - (at 140.716 39.624 0) + (at 157.734 57.404 0) (effects (font (size 1.27 1.27) @@ -15439,7 +16749,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 140.6652 40.64 0) + (at 160.9852 54.61 0) (effects (font (size 1.27 1.27) @@ -15448,7 +16758,7 @@ ) ) (property "Datasheet" "~" - (at 139.7 36.83 0) + (at 160.02 50.8 0) (effects (font (size 1.27 1.27) @@ -15457,7 +16767,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 139.7 36.83 0) + (at 160.02 50.8 0) (effects (font (size 1.27 1.27) @@ -15490,7 +16800,7 @@ (dnp no) (uuid "ee72e0ae-3199-404e-a6e6-d63a2a470d14") (property "Reference" "TestPoint_gnd1" - (at 78.486 158.496 0) + (at 76.454 158.496 0) (effects (font (size 1.27 1.27) @@ -15549,7 +16859,7 @@ ) (symbol (lib_id "power:GND") - (at 125.73 53.34 0) + (at 132.08 68.58 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -15558,7 +16868,7 @@ (fields_autoplaced yes) (uuid "ef641c28-bb54-4f32-bdfd-b97b1f9d400b") (property "Reference" "#PWR04" - (at 125.73 59.69 0) + (at 132.08 74.93 0) (effects (font (size 1.27 1.27) @@ -15567,7 +16877,7 @@ ) ) (property "Value" "GND" - (at 125.73 58.42 0) + (at 132.08 73.66 0) (effects (font (size 1.27 1.27) @@ -15575,7 +16885,7 @@ ) ) (property "Footprint" "" - (at 125.73 53.34 0) + (at 132.08 68.58 0) (effects (font (size 1.27 1.27) @@ -15584,7 +16894,7 @@ ) ) (property "Datasheet" "" - (at 125.73 53.34 0) + (at 132.08 68.58 0) (effects (font (size 1.27 1.27) @@ -15593,7 +16903,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 125.73 53.34 0) + (at 132.08 68.58 0) (effects (font (size 1.27 1.27) @@ -15819,7 +17129,7 @@ ) (symbol (lib_id "Device:L") - (at 72.39 72.39 90) + (at 72.39 82.55 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -15828,7 +17138,7 @@ (fields_autoplaced yes) (uuid "f4eb6f0b-d246-42de-b778-8fb7716d6fe2") (property "Reference" "L2" - (at 72.39 67.31 90) + (at 72.39 77.47 90) (effects (font (size 1.27 1.27) @@ -15837,7 +17147,7 @@ ) ) (property "Value" "4.7uH" - (at 72.39 69.85 90) + (at 72.39 80.01 90) (effects (font (size 1.27 1.27) @@ -15845,7 +17155,7 @@ ) ) (property "Footprint" "indigos_imports:IND-SMD_L5.8-W5.2" - (at 72.39 72.39 0) + (at 72.39 82.55 0) (effects (font (size 1.27 1.27) @@ -15854,7 +17164,7 @@ ) ) (property "Datasheet" "~" - (at 72.39 72.39 0) + (at 72.39 82.55 0) (effects (font (size 1.27 1.27) @@ -15863,7 +17173,7 @@ ) ) (property "Description" "Inductor" - (at 72.39 72.39 0) + (at 72.39 82.55 0) (effects (font (size 1.27 1.27) @@ -15888,7 +17198,7 @@ ) (symbol (lib_id "power:+3V0") - (at 275.59 58.42 180) + (at 281.94 44.45 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -15896,7 +17206,7 @@ (dnp no) (uuid "f64fa634-7146-4811-9f80-4caf74a04f07") (property "Reference" "#PWR033" - (at 275.59 54.61 0) + (at 281.94 40.64 0) (effects (font (size 1.27 1.27) @@ -15905,7 +17215,7 @@ ) ) (property "Value" "+3V0" - (at 271.526 62.484 0) + (at 277.876 48.514 0) (effects (font (size 1.27 1.27) @@ -15914,7 +17224,7 @@ ) ) (property "Footprint" "" - (at 275.59 58.42 0) + (at 281.94 44.45 0) (effects (font (size 1.27 1.27) @@ -15923,7 +17233,7 @@ ) ) (property "Datasheet" "" - (at 275.59 58.42 0) + (at 281.94 44.45 0) (effects (font (size 1.27 1.27) @@ -15932,7 +17242,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V0\"" - (at 275.59 58.42 0) + (at 281.94 44.45 0) (effects (font (size 1.27 1.27) @@ -16018,74 +17328,6 @@ ) ) ) - (symbol - (lib_id "Connector:TestPoint") - (at 186.69 80.01 180) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "fb724539-b35f-4863-b6f9-92f63d233879") - (property "Reference" "TP_mosi1" - (at 189.23 82.0419 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Value" "TestPoint" - (at 189.23 84.5819 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" - (at 181.61 80.01 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 181.61 80.01 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "test point" - (at 186.69 80.01 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "1b2625dd-4028-4a9c-ae96-8a7a0cbaac63") - ) - (instances - (project "stm32card" - (path "/87333522-7f73-498a-afdc-76bd376ba27f" - (reference "TP_mosi1") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:R") (at 256.54 154.94 180) @@ -16157,7 +17399,7 @@ ) (symbol (lib_id "Device:L") - (at 92.71 19.05 90) + (at 88.9 31.75 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -16166,7 +17408,7 @@ (fields_autoplaced yes) (uuid "fdc93c73-9a1a-4c1c-8325-525412945404") (property "Reference" "L1" - (at 92.71 13.97 90) + (at 88.9 26.67 90) (effects (font (size 1.27 1.27) @@ -16175,7 +17417,7 @@ ) ) (property "Value" "15uH" - (at 92.71 16.51 90) + (at 88.9 29.21 90) (effects (font (size 1.27 1.27) @@ -16183,7 +17425,7 @@ ) ) (property "Footprint" "indigos_imports:IND-SMD_L7.2-W6.6_GPSR07X0" - (at 92.71 19.05 0) + (at 88.9 31.75 0) (effects (font (size 1.27 1.27) @@ -16192,7 +17434,7 @@ ) ) (property "Datasheet" "~" - (at 92.71 19.05 0) + (at 88.9 31.75 0) (effects (font (size 1.27 1.27) @@ -16201,7 +17443,7 @@ ) ) (property "Description" "Inductor" - (at 92.71 19.05 0) + (at 88.9 31.75 0) (effects (font (size 1.27 1.27) diff --git a/kicad/stm32card/~_autosave-stm32card.kicad_pcb.lck b/kicad/stm32card/~_autosave-stm32card.kicad_pcb.lck new file mode 100644 index 0000000..33f06ff --- /dev/null +++ b/kicad/stm32card/~_autosave-stm32card.kicad_pcb.lck @@ -0,0 +1 @@ +{"hostname":"indigo","username":"indigo"} \ No newline at end of file diff --git a/kicad/stm32card/~stm32card.kicad_pcb.lck b/kicad/stm32card/~stm32card.kicad_pcb.lck deleted file mode 100644 index 9c93ac7..0000000 --- a/kicad/stm32card/~stm32card.kicad_pcb.lck +++ /dev/null @@ -1 +0,0 @@ -{"hostname":"indigosDesktop","username":"indigo"} \ No newline at end of file diff --git a/kicad/stm32card/~stm32card.kicad_sch.lck b/kicad/stm32card/~stm32card.kicad_sch.lck deleted file mode 100644 index 9c93ac7..0000000 --- a/kicad/stm32card/~stm32card.kicad_sch.lck +++ /dev/null @@ -1 +0,0 @@ -{"hostname":"indigosDesktop","username":"indigo"} \ No newline at end of file diff --git a/v2_output_nothermalpads/mandrel_nothermal.zip b/kicad_outputs/v2_output_nothermalpads/mandrel_nothermal.zip similarity index 100% rename from v2_output_nothermalpads/mandrel_nothermal.zip rename to kicad_outputs/v2_output_nothermalpads/mandrel_nothermal.zip diff --git a/v2_output_nothermalpads/stm32card-B_Cu.gbl b/kicad_outputs/v2_output_nothermalpads/stm32card-B_Cu.gbl similarity index 100% rename from v2_output_nothermalpads/stm32card-B_Cu.gbl rename to kicad_outputs/v2_output_nothermalpads/stm32card-B_Cu.gbl diff --git a/v2_output_nothermalpads/stm32card-B_Mask.gbs b/kicad_outputs/v2_output_nothermalpads/stm32card-B_Mask.gbs similarity index 100% rename from v2_output_nothermalpads/stm32card-B_Mask.gbs rename to kicad_outputs/v2_output_nothermalpads/stm32card-B_Mask.gbs diff --git a/v2_output_nothermalpads/stm32card-B_Paste.gbp b/kicad_outputs/v2_output_nothermalpads/stm32card-B_Paste.gbp similarity index 100% rename from v2_output_nothermalpads/stm32card-B_Paste.gbp rename to kicad_outputs/v2_output_nothermalpads/stm32card-B_Paste.gbp diff --git a/v2_output_nothermalpads/stm32card-B_Silkscreen.gbo b/kicad_outputs/v2_output_nothermalpads/stm32card-B_Silkscreen.gbo similarity index 100% rename from v2_output_nothermalpads/stm32card-B_Silkscreen.gbo rename to kicad_outputs/v2_output_nothermalpads/stm32card-B_Silkscreen.gbo diff --git a/v2_output_nothermalpads/stm32card-Edge_Cuts.gm1 b/kicad_outputs/v2_output_nothermalpads/stm32card-Edge_Cuts.gm1 similarity index 100% rename from v2_output_nothermalpads/stm32card-Edge_Cuts.gm1 rename to kicad_outputs/v2_output_nothermalpads/stm32card-Edge_Cuts.gm1 diff --git a/v2_output_nothermalpads/stm32card-F_Cu.gtl b/kicad_outputs/v2_output_nothermalpads/stm32card-F_Cu.gtl similarity index 100% rename from v2_output_nothermalpads/stm32card-F_Cu.gtl rename to kicad_outputs/v2_output_nothermalpads/stm32card-F_Cu.gtl diff --git a/v2_output_nothermalpads/stm32card-F_Mask.gts b/kicad_outputs/v2_output_nothermalpads/stm32card-F_Mask.gts similarity index 100% rename from v2_output_nothermalpads/stm32card-F_Mask.gts rename to kicad_outputs/v2_output_nothermalpads/stm32card-F_Mask.gts diff --git a/v2_output_nothermalpads/stm32card-F_Paste.gtp b/kicad_outputs/v2_output_nothermalpads/stm32card-F_Paste.gtp similarity index 100% rename from v2_output_nothermalpads/stm32card-F_Paste.gtp rename to kicad_outputs/v2_output_nothermalpads/stm32card-F_Paste.gtp diff --git a/v2_output_nothermalpads/stm32card-F_Silkscreen.gto b/kicad_outputs/v2_output_nothermalpads/stm32card-F_Silkscreen.gto similarity index 100% rename from v2_output_nothermalpads/stm32card-F_Silkscreen.gto rename to kicad_outputs/v2_output_nothermalpads/stm32card-F_Silkscreen.gto diff --git a/v2_output_nothermalpads/stm32card-NPTH-drl_map.gbr b/kicad_outputs/v2_output_nothermalpads/stm32card-NPTH-drl_map.gbr similarity index 100% rename from v2_output_nothermalpads/stm32card-NPTH-drl_map.gbr rename to kicad_outputs/v2_output_nothermalpads/stm32card-NPTH-drl_map.gbr diff --git a/v2_output_nothermalpads/stm32card-NPTH.drl b/kicad_outputs/v2_output_nothermalpads/stm32card-NPTH.drl similarity index 100% rename from v2_output_nothermalpads/stm32card-NPTH.drl rename to kicad_outputs/v2_output_nothermalpads/stm32card-NPTH.drl diff --git a/v2_output_nothermalpads/stm32card-PTH-drl_map.gbr b/kicad_outputs/v2_output_nothermalpads/stm32card-PTH-drl_map.gbr similarity index 100% rename from v2_output_nothermalpads/stm32card-PTH-drl_map.gbr rename to kicad_outputs/v2_output_nothermalpads/stm32card-PTH-drl_map.gbr diff --git a/v2_output_nothermalpads/stm32card-PTH.drl b/kicad_outputs/v2_output_nothermalpads/stm32card-PTH.drl similarity index 100% rename from v2_output_nothermalpads/stm32card-PTH.drl rename to kicad_outputs/v2_output_nothermalpads/stm32card-PTH.drl diff --git a/v2_output_nothermalpads/stm32card-job.gbrjob b/kicad_outputs/v2_output_nothermalpads/stm32card-job.gbrjob similarity index 100% rename from v2_output_nothermalpads/stm32card-job.gbrjob rename to kicad_outputs/v2_output_nothermalpads/stm32card-job.gbrjob diff --git a/v2_output_thermalpads/mandrel_thermal.zip b/kicad_outputs/v2_output_thermalpads/mandrel_thermal.zip similarity index 100% rename from v2_output_thermalpads/mandrel_thermal.zip rename to kicad_outputs/v2_output_thermalpads/mandrel_thermal.zip diff --git a/v2_output_thermalpads/stm32card-B_Cu.gbl b/kicad_outputs/v2_output_thermalpads/stm32card-B_Cu.gbl similarity index 54% rename from v2_output_thermalpads/stm32card-B_Cu.gbl rename to kicad_outputs/v2_output_thermalpads/stm32card-B_Cu.gbl index 76a95e9..7652a94 100644 --- a/v2_output_thermalpads/stm32card-B_Cu.gbl +++ b/kicad_outputs/v2_output_thermalpads/stm32card-B_Cu.gbl @@ -1,23 +1,23 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2*% -%TF.CreationDate,2025-07-13T16:14:14-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Copper,L2,Bot*% -%TF.FilePolarity,Positive*% +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:30:40-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Copper,L2,Bot* +G04 #@! TF.FilePolarity,Positive* %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.2) date 2025-07-13 16:14:14* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:30:40* %MOMM*% %LPD*% G01* G04 APERTURE LIST* %ADD10C,0.200000*% -%TA.AperFunction,ComponentPad*% +G04 #@! TA.AperFunction,ComponentPad* %ADD11O,1.100000X1.700000*% -%TD*% -%TA.AperFunction,ViaPad*% +G04 #@! TD* +G04 #@! TA.AperFunction,ViaPad* %ADD12C,0.600000*% -%TD*% +G04 #@! TD* G04 APERTURE END LIST* D10* G36* @@ -557,88 +557,66 @@ X187824358Y-89246001D01* X187824358Y-90312671D01* G37* D11* -%TO.P,J1,SH1*% -%TO.N,N/C*% X146394466Y-88130000D03* -%TO.P,J1,SH2*% X146394466Y-84330000D03* -%TO.P,J1,SH3*% -X137754466Y-88130000D03* -%TO.P,J1,SH4*% X137754466Y-84330000D03* -%TD*% +X137754466Y-88130000D03* D12* -%TO.N,GND*% -X155754494Y-96779964D03* -X157465999Y-96790275D03* -X157494310Y-94144330D03* -X155790251Y-94151490D03* -X156615975Y-95469672D03* -X158916359Y-119650083D03* -X158942524Y-124466081D03* -X152584938Y-117979096D03* -X155595108Y-118009222D03* -X157946956Y-90598344D03* -X152033625Y-91911028D03* -X166274878Y-84324324D03* -X149013148Y-97243090D03* -X153357396Y-116219587D03* -X158972471Y-111099870D03* -X152485096Y-107869279D03* -X160764492Y-107195974D03* +X152733145Y-91722173D03* +X165465476Y-126728439D03* X159063103Y-114460088D03* -X155524703Y-126021147D03* -X157430120Y-127765370D03* -X165214859Y-126721370D03* -X174846241Y-121979062D03* -X176199643Y-104035534D03* -X169057760Y-124580880D03* +X175096858Y-121986131D03* +X169308377Y-124587949D03* X156894461Y-111915048D03* X177516540Y-116398550D03* -X176199643Y-102635534D03* +X153583169Y-93042776D03* X182290644Y-120535261D03* -X169851399Y-128690445D03* +X160764492Y-107195974D03* +X155690517Y-126299413D03* +X152704834Y-94368118D03* +X170102016Y-128697514D03* X142831133Y-92805534D03* X182194361Y-122410210D03* X176171148Y-106135534D03* +X152965298Y-118172420D03* X182306799Y-118016635D03* +X156196469Y-89651848D03* +X157340350Y-120669500D03* +X158991448Y-118105482D03* X144821338Y-86750857D03* +X154444650Y-91732484D03* +X156779032Y-99246136D03* +X153357396Y-116219587D03* X141331133Y-92805534D03* -X173978553Y-125380962D03* +X152658799Y-109382017D03* +X174229170Y-125388031D03* +X172947746Y-102648389D03* +X216827776Y-86625361D03* +X158972471Y-111099870D03* +X165634415Y-118586961D03* +X149420397Y-92893553D03* +X161020748Y-121316201D03* X139328918Y-86794310D03* -X167264504Y-117363432D03* X181015522Y-123111621D03* -X176964712Y-128478655D03* -X170163611Y-115257278D03* -%TD*% -%TA.AperFunction,Conductor*% -%TO.N,GND*% +X177215329Y-128485724D03* +X170414228Y-115484524D03* +X154408893Y-94360958D03* +G04 #@! TA.AperFunction,Conductor* G36* X216398577Y-82036035D02* G01* -X216461766Y-82036034D01* -X216467171Y-82036151D01* -X216815625Y-82051363D01* -X216821597Y-82051769D01* -X216902062Y-82059226D01* -X216906768Y-82059754D01* -X217211663Y-82099892D01* -X217218202Y-82100933D01* -X217292905Y-82114897D01* -X217296808Y-82115694D01* -X217602641Y-82183494D01* -X217609707Y-82185281D01* -X217673974Y-82203567D01* -X217677319Y-82204569D01* -X217985278Y-82301667D01* -X217992705Y-82304274D01* -X218040739Y-82322882D01* -X218043274Y-82323898D01* -X218356329Y-82453569D01* -X218364102Y-82457108D01* -X218386553Y-82468287D01* -X218388204Y-82469128D01* -X218709395Y-82636329D01* +X216461765Y-82036034D01* +X216467172Y-82036152D01* +X216851240Y-82052917D01* +X216861977Y-82053857D01* +X217240446Y-82103682D01* +X217251065Y-82105554D01* +X217623762Y-82188176D01* +X217634176Y-82190967D01* +X217998246Y-82305756D01* +X218008381Y-82309445D01* +X218361045Y-82455522D01* +X218370845Y-82460092D01* X218709416Y-82636340D01* X218718783Y-82641747D01* X219040698Y-82846829D01* @@ -652,56 +630,38 @@ X219907638Y-83639314D01* X219914592Y-83647601D01* X220146952Y-83950419D01* X220153157Y-83959280D01* -X220358248Y-84281210D01* -X220363656Y-84290578D01* -X220530793Y-84611647D01* -X220531805Y-84613633D01* -X220542880Y-84635875D01* -X220546440Y-84643694D01* -X220676074Y-84956662D01* -X220677139Y-84959318D01* -X220695708Y-85007248D01* -X220698343Y-85014757D01* -X220795424Y-85322665D01* -X220796429Y-85326016D01* -X220814715Y-85390281D01* -X220816510Y-85397379D01* -X220884287Y-85703110D01* -X220885115Y-85707164D01* -X220899060Y-85781766D01* -X220900110Y-85788365D01* -X220940243Y-86093219D01* -X220940775Y-86097962D01* -X220948226Y-86178369D01* -X220948637Y-86184403D01* +X220358251Y-84281215D01* +X220363659Y-84290583D01* +X220539907Y-84629154D01* +X220544479Y-84638959D01* +X220690548Y-84991603D01* +X220694247Y-85001766D01* +X220788070Y-85299339D01* +X220809027Y-85365805D01* +X220811827Y-85376254D01* +X220894442Y-85748917D01* +X220896320Y-85759571D01* +X220946139Y-86138002D01* +X220947082Y-86148778D01* X220963847Y-86532827D01* -X220963965Y-86538235D01* -X220963965Y-86611410D01* -X220963966Y-86611423D01* +X220963965Y-86538233D01* +X220963965Y-86571484D01* +X220963965Y-86601423D01* +X220963965Y-86601425D01* +X220963966Y-86611417D01* X220963966Y-127332823D01* X220963848Y-127338233D01* -X220948633Y-127686637D01* -X220948222Y-127692667D01* -X220940770Y-127773096D01* -X220940238Y-127777842D01* -X220900108Y-128082643D01* -X220899058Y-128089242D01* -X220885093Y-128163947D01* -X220884265Y-128168001D01* -X220816510Y-128473619D01* -X220814715Y-128480714D01* -X220796384Y-128545141D01* -X220795379Y-128548495D01* -X220698357Y-128856204D01* -X220695723Y-128863709D01* -X220677022Y-128911983D01* -X220675956Y-128914643D01* -X220546477Y-129227232D01* -X220542916Y-129235051D01* -X220531511Y-129257955D01* -X220530501Y-129259940D01* -X220490534Y-129336716D01* -X220363628Y-129580499D01* +X220947077Y-127722279D01* +X220946134Y-127733055D01* +X220896311Y-128111489D01* +X220894433Y-128122142D01* +X220811814Y-128494804D01* +X220809014Y-128505253D01* +X220694232Y-128869290D01* +X220690532Y-128879455D01* +X220544459Y-129232105D01* +X220539887Y-129241909D01* +X220363636Y-129580485D01* X220358227Y-129589853D01* X220153142Y-129911771D01* X220146938Y-129920632D01* @@ -713,56 +673,36 @@ X219360667Y-130778701D01* X219352380Y-130785654D01* X219049563Y-131018016D01* X219040702Y-131024221D01* -X218718772Y-131229316D01* -X218709403Y-131234725D01* -X218391137Y-131400405D01* -X218389150Y-131401417D01* -X218363361Y-131414258D01* -X218355545Y-131417818D01* -X218045846Y-131546103D01* -X218043186Y-131547169D01* -X217991769Y-131567088D01* -X217984264Y-131569721D01* -X217679797Y-131665723D01* -X217676443Y-131666729D01* -X217608469Y-131686070D01* -X217601373Y-131687864D01* -X217299284Y-131754838D01* -X217295229Y-131755667D01* -X217216696Y-131770347D01* -X217210099Y-131771397D01* -X216909075Y-131811031D01* -X216904329Y-131811563D01* -X216819749Y-131819400D01* -X216813719Y-131819811D01* -X216467894Y-131834916D01* -X216462483Y-131835034D01* +X218718776Y-131229313D01* +X218709407Y-131234722D01* +X218370833Y-131410975D01* +X218361030Y-131415547D01* +X218008371Y-131561626D01* +X217998206Y-131565325D01* +X217634180Y-131680107D01* +X217623731Y-131682907D01* +X217251086Y-131765524D01* +X217240433Y-131767403D01* +X216861981Y-131817232D01* +X216851205Y-131818175D01* +X216514504Y-131832880D01* +X216467892Y-131834916D01* +X216462484Y-131835034D01* X137567177Y-131835034D01* X137561767Y-131834916D01* -X137214749Y-131819762D01* -X137208718Y-131819351D01* -X137125163Y-131811609D01* -X137120418Y-131811077D01* -X136818576Y-131771337D01* -X136811977Y-131770287D01* -X136734116Y-131755732D01* -X136730062Y-131754904D01* -X136427451Y-131687815D01* -X136420355Y-131686020D01* -X136352685Y-131666766D01* -X136349332Y-131665761D01* -X136044703Y-131569711D01* -X136037214Y-131567082D01* -X135985592Y-131547084D01* -X135982935Y-131546019D01* -X135673549Y-131417867D01* -X135665727Y-131414304D01* -X135639186Y-131401087D01* -X135637204Y-131400078D01* -X135376627Y-131264431D01* -X135319516Y-131234700D01* -X135310170Y-131229305D01* -X134988236Y-131024209D01* +X137177714Y-131818145D01* +X137166938Y-131817202D01* +X136788514Y-131767379D01* +X136777861Y-131765501D01* +X136405199Y-131682882D01* +X136394750Y-131680082D01* +X136030714Y-131565300D01* +X136020549Y-131561600D01* +X135667901Y-131415527D01* +X135658097Y-131410955D01* +X135319523Y-131234704D01* +X135310155Y-131229295D01* +X134988244Y-131024214D01* X134979383Y-131018010D01* X134676540Y-130785630D01* X134668253Y-130778676D01* @@ -774,26 +714,17 @@ X133881989Y-129920616D01* X133875785Y-129911755D01* X133670704Y-129589844D01* X133665295Y-129580476D01* -X133499847Y-129262655D01* -X133498967Y-129260928D01* -X133485681Y-129234246D01* -X133482144Y-129226480D01* -X133353986Y-128917079D01* -X133352921Y-128914421D01* -X133332911Y-128862769D01* -X133330293Y-128855309D01* -X133234239Y-128550671D01* -X133233237Y-128547329D01* -X133213968Y-128479606D01* -X133212191Y-128472581D01* -X133145086Y-128169894D01* -X133144272Y-128165911D01* -X133129707Y-128087998D01* -X133128666Y-128081454D01* -X133088915Y-127779530D01* -X133088393Y-127774875D01* -X133080648Y-127691285D01* -X133080237Y-127685254D01* +X133489044Y-129241902D01* +X133484472Y-129232098D01* +X133454992Y-129160927D01* +X133338396Y-128879443D01* +X133334699Y-128869285D01* +X133219917Y-128505249D01* +X133217117Y-128494800D01* +X133134493Y-128122114D01* +X133132623Y-128111511D01* +X133082794Y-127733040D01* +X133081854Y-127722294D01* X133065084Y-127338233D01* X133064966Y-127332824D01* X133064966Y-92846534D01* @@ -803,261 +734,410 @@ X214124833Y-88740501D01* X186726630Y-88740501D01* X186726630Y-92846534D01* X133064966Y-92846534D01* -X133064966Y-87726530D01* -X136703966Y-87726530D01* -X136703966Y-88533469D01* -X136744334Y-88736412D01* -X136744336Y-88736420D01* -X136823524Y-88927596D01* -X136938490Y-89099657D01* -X137084808Y-89245975D01* -X137084811Y-89245977D01* -X137256868Y-89360941D01* -X137448046Y-89440130D01* -X137650996Y-89480499D01* -X137651000Y-89480500D01* -X137651001Y-89480500D01* -X137857932Y-89480500D01* -X137857933Y-89480499D01* -X138060886Y-89440130D01* -X138252064Y-89360941D01* -X138424121Y-89245977D01* -X138570443Y-89099655D01* -X138685407Y-88927598D01* -X138764596Y-88736420D01* -X138804966Y-88533465D01* -X138804966Y-87726535D01* -X138804965Y-87726530D01* -X145343966Y-87726530D01* -X145343966Y-88533469D01* -X145384334Y-88736412D01* -X145384336Y-88736420D01* -X145463524Y-88927596D01* -X145578490Y-89099657D01* -X145724808Y-89245975D01* -X145724811Y-89245977D01* -X145896868Y-89360941D01* -X146088046Y-89440130D01* -X146290996Y-89480499D01* -X146291000Y-89480500D01* -X146291001Y-89480500D01* -X146497932Y-89480500D01* -X146497933Y-89480499D01* -X146700886Y-89440130D01* -X146892064Y-89360941D01* -X147064121Y-89245977D01* -X147210443Y-89099655D01* -X147325407Y-88927598D01* -X147404596Y-88736420D01* -X147444966Y-88533465D01* -X147444966Y-87726535D01* -X147404596Y-87523580D01* -X147325407Y-87332402D01* -X147210443Y-87160345D01* -X147210441Y-87160342D01* -X147064123Y-87014024D01* -X146978092Y-86956541D01* -X146892064Y-86899059D01* -X146700886Y-86819870D01* -X146700878Y-86819868D01* -X146497935Y-86779500D01* -X146497931Y-86779500D01* -X146291001Y-86779500D01* -X146290996Y-86779500D01* -X146088053Y-86819868D01* -X146088045Y-86819870D01* -X145896869Y-86899058D01* -X145724808Y-87014024D01* -X145578490Y-87160342D01* -X145463524Y-87332403D01* -X145384336Y-87523579D01* -X145384334Y-87523587D01* -X145343966Y-87726530D01* -X138804965Y-87726530D01* -X138764596Y-87523580D01* -X138685407Y-87332402D01* -X138570443Y-87160345D01* -X138570441Y-87160342D01* -X138424123Y-87014024D01* -X138338092Y-86956541D01* -X138252064Y-86899059D01* -X138060886Y-86819870D01* -X138060878Y-86819868D01* -X137857935Y-86779500D01* -X137857931Y-86779500D01* -X137651001Y-86779500D01* -X137650996Y-86779500D01* -X137448053Y-86819868D01* -X137448045Y-86819870D01* -X137256869Y-86899058D01* -X137084808Y-87014024D01* -X136938490Y-87160342D01* -X136823524Y-87332403D01* -X136744336Y-87523579D01* -X136744334Y-87523587D01* -X136703966Y-87726530D01* -X133064966Y-87726530D01* +X133064966Y-87726579D01* +X136704466Y-87726579D01* +X136704466Y-87880000D01* +X137454466Y-87880000D01* +X137454466Y-88380000D01* +X136704466Y-88380000D01* +X136704466Y-88533420D01* +X136744814Y-88736266D01* +X136744816Y-88736274D01* +X136823966Y-88927358D01* +X136823971Y-88927368D01* +X136938876Y-89099335D01* +X136938879Y-89099339D01* +X137085126Y-89245586D01* +X137085130Y-89245589D01* +X137257097Y-89360494D01* +X137257107Y-89360499D01* +X137448189Y-89439648D01* +X137448191Y-89439649D01* +X137504466Y-89450842D01* +X137504466Y-88596988D01* +X137514406Y-88614205D01* +X137570261Y-88670060D01* +X137638670Y-88709556D01* +X137714970Y-88730000D01* +X137793962Y-88730000D01* +X137870262Y-88709556D01* +X137938671Y-88670060D01* +X137994526Y-88614205D01* +X138004466Y-88596988D01* +X138004466Y-89450842D01* +X138060740Y-89439649D01* +X138060742Y-89439648D01* +X138251824Y-89360499D01* +X138251834Y-89360494D01* +X138423801Y-89245589D01* +X138423805Y-89245586D01* +X138570052Y-89099339D01* +X138570055Y-89099335D01* +X138684960Y-88927368D01* +X138684965Y-88927358D01* +X138764115Y-88736274D01* +X138764117Y-88736266D01* +X138804465Y-88533420D01* +X138804466Y-88533417D01* +X138804466Y-88380000D01* +X138054466Y-88380000D01* +X138054466Y-87880000D01* +X138804466Y-87880000D01* +X138804466Y-87726583D01* +X138804465Y-87726579D01* +X145344466Y-87726579D01* +X145344466Y-87880000D01* +X146094466Y-87880000D01* +X146094466Y-88380000D01* +X145344466Y-88380000D01* +X145344466Y-88533420D01* +X145384814Y-88736266D01* +X145384816Y-88736274D01* +X145463966Y-88927358D01* +X145463971Y-88927368D01* +X145578876Y-89099335D01* +X145578879Y-89099339D01* +X145725126Y-89245586D01* +X145725130Y-89245589D01* +X145897097Y-89360494D01* +X145897107Y-89360499D01* +X146088189Y-89439648D01* +X146088191Y-89439649D01* +X146144466Y-89450842D01* +X146144466Y-88596988D01* +X146154406Y-88614205D01* +X146210261Y-88670060D01* +X146278670Y-88709556D01* +X146354970Y-88730000D01* +X146433962Y-88730000D01* +X146510262Y-88709556D01* +X146578671Y-88670060D01* +X146634526Y-88614205D01* +X146644466Y-88596988D01* +X146644466Y-89450842D01* +X146700740Y-89439649D01* +X146700742Y-89439648D01* +X146891824Y-89360499D01* +X146891834Y-89360494D01* +X147063801Y-89245589D01* +X147063805Y-89245586D01* +X147210052Y-89099339D01* +X147210055Y-89099335D01* +X147324960Y-88927368D01* +X147324965Y-88927358D01* +X147404115Y-88736274D01* +X147404117Y-88736266D01* +X147418298Y-88664977D01* +X147418303Y-88664949D01* +X147444466Y-88533414D01* +X147444466Y-88380000D01* +X146694466Y-88380000D01* +X146694466Y-87880000D01* +X147444466Y-87880000D01* +X147444466Y-87726583D01* +X147444465Y-87726579D01* +X147404117Y-87523733D01* +X147404115Y-87523725D01* +X147324965Y-87332641D01* +X147324960Y-87332631D01* +X147210055Y-87160664D01* +X147210052Y-87160660D01* +X147063805Y-87014413D01* +X147063801Y-87014410D01* +X146891834Y-86899505D01* +X146891824Y-86899500D01* +X146700738Y-86820349D01* +X146700733Y-86820347D01* +X146644466Y-86809155D01* +X146644466Y-87663011D01* +X146634526Y-87645795D01* +X146578671Y-87589940D01* +X146510262Y-87550444D01* +X146433962Y-87530000D01* +X146354970Y-87530000D01* +X146278670Y-87550444D01* +X146210261Y-87589940D01* +X146154406Y-87645795D01* +X146144466Y-87663011D01* +X146144466Y-86809156D01* +X146144465Y-86809155D01* +X146088198Y-86820347D01* +X146088193Y-86820349D01* +X145897107Y-86899500D01* +X145897097Y-86899505D01* +X145725130Y-87014410D01* +X145725126Y-87014413D01* +X145578879Y-87160660D01* +X145578876Y-87160664D01* +X145463971Y-87332631D01* +X145463966Y-87332641D01* +X145384816Y-87523725D01* +X145384814Y-87523733D01* +X145344466Y-87726579D01* +X138804465Y-87726579D01* +X138764117Y-87523733D01* +X138764115Y-87523725D01* +X138684965Y-87332641D01* +X138684960Y-87332631D01* +X138570055Y-87160664D01* +X138570052Y-87160660D01* +X138423805Y-87014413D01* +X138423801Y-87014410D01* +X138251834Y-86899505D01* +X138251824Y-86899500D01* +X138060738Y-86820349D01* +X138060733Y-86820347D01* +X138004466Y-86809155D01* +X138004466Y-87663011D01* +X137994526Y-87645795D01* +X137938671Y-87589940D01* +X137870262Y-87550444D01* +X137793962Y-87530000D01* +X137714970Y-87530000D01* +X137638670Y-87550444D01* +X137570261Y-87589940D01* +X137514406Y-87645795D01* +X137504466Y-87663011D01* +X137504466Y-86809156D01* +X137504465Y-86809155D01* +X137448198Y-86820347D01* +X137448193Y-86820349D01* +X137257107Y-86899500D01* +X137257097Y-86899505D01* +X137085130Y-87014410D01* +X137085126Y-87014413D01* +X136938879Y-87160660D01* +X136938876Y-87160664D01* +X136823971Y-87332631D01* +X136823966Y-87332641D01* +X136744816Y-87523725D01* +X136744814Y-87523733D01* +X136704466Y-87726579D01* +X133064966Y-87726579D01* X133064966Y-86601421D01* X133064967Y-86601418D01* X133064966Y-86538225D01* X133065084Y-86532821D01* -X133080359Y-86182836D01* -X133080770Y-86176802D01* -X133087904Y-86099816D01* -X133088421Y-86095206D01* -X133128994Y-85786994D01* -X133130027Y-85780500D01* -X133143377Y-85709087D01* -X133144157Y-85705270D01* -X133212670Y-85396209D01* -X133214438Y-85389217D01* -X133231805Y-85328181D01* -X133232774Y-85324949D01* -X133330893Y-85013747D01* -X133333494Y-85006335D01* -X133350759Y-84961768D01* -X133351742Y-84959318D01* -X133482838Y-84642812D01* -X133486353Y-84635095D01* -X133495635Y-84616456D01* -X133496496Y-84614763D01* +X133081846Y-86148771D01* +X133082789Y-86137995D01* +X133132607Y-85759546D01* +X133134478Y-85748931D01* +X133217096Y-85376244D01* +X133219896Y-85365797D01* +X133334675Y-85001751D01* +X133338358Y-84991628D01* +X133484452Y-84638918D01* +X133488997Y-84629171D01* X133665267Y-84290553D01* -X133670662Y-84281210D01* +X133670660Y-84281212D01* X133875767Y-83959255D01* X133881957Y-83950416D01* -X133900285Y-83926530D01* -X136703966Y-83926530D01* -X136703966Y-84733469D01* -X136744334Y-84936412D01* -X136744336Y-84936420D01* -X136823524Y-85127596D01* -X136938490Y-85299657D01* -X137084808Y-85445975D01* -X137084811Y-85445977D01* -X137256868Y-85560941D01* -X137448046Y-85640130D01* -X137650996Y-85680499D01* -X137651000Y-85680500D01* -X137651001Y-85680500D01* -X137857932Y-85680500D01* -X137857933Y-85680499D01* -X138060886Y-85640130D01* -X138252064Y-85560941D01* -X138424121Y-85445977D01* -X138570443Y-85299655D01* -X138685407Y-85127598D01* -X138764596Y-84936420D01* -X138804966Y-84733465D01* -X138804966Y-83926535D01* -X138804965Y-83926530D01* -X145343966Y-83926530D01* -X145343966Y-84733469D01* -X145384334Y-84936412D01* -X145384336Y-84936420D01* -X145463524Y-85127596D01* -X145578490Y-85299657D01* -X145724808Y-85445975D01* -X145724811Y-85445977D01* -X145896868Y-85560941D01* -X146088046Y-85640130D01* -X146290996Y-85680499D01* -X146291000Y-85680500D01* -X146291001Y-85680500D01* -X146497932Y-85680500D01* -X146497933Y-85680499D01* -X146700886Y-85640130D01* -X146892064Y-85560941D01* -X147064121Y-85445977D01* -X147210443Y-85299655D01* -X147325407Y-85127598D01* -X147404596Y-84936420D01* -X147444966Y-84733465D01* -X147444966Y-83926535D01* -X147404596Y-83723580D01* -X147325407Y-83532402D01* -X147210443Y-83360345D01* -X147210441Y-83360342D01* -X147064123Y-83214024D01* -X146978092Y-83156541D01* -X146892064Y-83099059D01* -X146867072Y-83088707D01* -X146700886Y-83019870D01* -X146700878Y-83019868D01* -X146497935Y-82979500D01* -X146497931Y-82979500D01* -X146291001Y-82979500D01* -X146290996Y-82979500D01* -X146088053Y-83019868D01* -X146088045Y-83019870D01* -X145896869Y-83099058D01* -X145724808Y-83214024D01* -X145578490Y-83360342D01* -X145463524Y-83532403D01* -X145384336Y-83723579D01* -X145384334Y-83723587D01* -X145343966Y-83926530D01* -X138804965Y-83926530D01* -X138764596Y-83723580D01* -X138685407Y-83532402D01* -X138570443Y-83360345D01* -X138570441Y-83360342D01* -X138424123Y-83214024D01* -X138338092Y-83156541D01* -X138252064Y-83099059D01* -X138227072Y-83088707D01* -X138060886Y-83019870D01* -X138060878Y-83019868D01* -X137857935Y-82979500D01* -X137857931Y-82979500D01* -X137651001Y-82979500D01* -X137650996Y-82979500D01* -X137448053Y-83019868D01* -X137448045Y-83019870D01* -X137256869Y-83099058D01* -X137084808Y-83214024D01* -X136938490Y-83360342D01* -X136823524Y-83532403D01* -X136744336Y-83723579D01* -X136744334Y-83723587D01* -X136703966Y-83926530D01* -X133900285Y-83926530D01* +X133900248Y-83926579D01* +X136704466Y-83926579D01* +X136704466Y-84080000D01* +X137454466Y-84080000D01* +X137454466Y-84580000D01* +X136704466Y-84580000D01* +X136704466Y-84733420D01* +X136744814Y-84936266D01* +X136744816Y-84936274D01* +X136823966Y-85127358D01* +X136823971Y-85127368D01* +X136938876Y-85299335D01* +X136938879Y-85299339D01* +X137085126Y-85445586D01* +X137085130Y-85445589D01* +X137257097Y-85560494D01* +X137257107Y-85560499D01* +X137448189Y-85639648D01* +X137448191Y-85639649D01* +X137504466Y-85650842D01* +X137504466Y-84796988D01* +X137514406Y-84814205D01* +X137570261Y-84870060D01* +X137638670Y-84909556D01* +X137714970Y-84930000D01* +X137793962Y-84930000D01* +X137870262Y-84909556D01* +X137938671Y-84870060D01* +X137994526Y-84814205D01* +X138004466Y-84796988D01* +X138004466Y-85650842D01* +X138060740Y-85639649D01* +X138060742Y-85639648D01* +X138251824Y-85560499D01* +X138251834Y-85560494D01* +X138423801Y-85445589D01* +X138423805Y-85445586D01* +X138570052Y-85299339D01* +X138570055Y-85299335D01* +X138684960Y-85127368D01* +X138684965Y-85127358D01* +X138764115Y-84936274D01* +X138764117Y-84936266D01* +X138804465Y-84733420D01* +X138804466Y-84733417D01* +X138804466Y-84580000D01* +X138054466Y-84580000D01* +X138054466Y-84080000D01* +X138804466Y-84080000D01* +X138804466Y-83926583D01* +X138804465Y-83926579D01* +X145344466Y-83926579D01* +X145344466Y-84080000D01* +X146094466Y-84080000D01* +X146094466Y-84580000D01* +X145344466Y-84580000D01* +X145344466Y-84733420D01* +X145384814Y-84936266D01* +X145384816Y-84936274D01* +X145463966Y-85127358D01* +X145463971Y-85127368D01* +X145578876Y-85299335D01* +X145578879Y-85299339D01* +X145725126Y-85445586D01* +X145725130Y-85445589D01* +X145897097Y-85560494D01* +X145897107Y-85560499D01* +X146088189Y-85639648D01* +X146088191Y-85639649D01* +X146144466Y-85650842D01* +X146144466Y-84796988D01* +X146154406Y-84814205D01* +X146210261Y-84870060D01* +X146278670Y-84909556D01* +X146354970Y-84930000D01* +X146433962Y-84930000D01* +X146510262Y-84909556D01* +X146578671Y-84870060D01* +X146634526Y-84814205D01* +X146644466Y-84796988D01* +X146644466Y-85650842D01* +X146700740Y-85639649D01* +X146700742Y-85639648D01* +X146891824Y-85560499D01* +X146891834Y-85560494D01* +X147063801Y-85445589D01* +X147063805Y-85445586D01* +X147210052Y-85299339D01* +X147210055Y-85299335D01* +X147324960Y-85127368D01* +X147324965Y-85127358D01* +X147404115Y-84936274D01* +X147404117Y-84936266D01* +X147444465Y-84733420D01* +X147444466Y-84733417D01* +X147444466Y-84580000D01* +X146694466Y-84580000D01* +X146694466Y-84080000D01* +X147444466Y-84080000D01* +X147444466Y-83926583D01* +X147444465Y-83926579D01* +X147404117Y-83723733D01* +X147404115Y-83723725D01* +X147324965Y-83532641D01* +X147324960Y-83532631D01* +X147210055Y-83360664D01* +X147210052Y-83360660D01* +X147063805Y-83214413D01* +X147063801Y-83214410D01* +X146891834Y-83099505D01* +X146891824Y-83099500D01* +X146700738Y-83020349D01* +X146700733Y-83020347D01* +X146644466Y-83009155D01* +X146644466Y-83863011D01* +X146634526Y-83845795D01* +X146578671Y-83789940D01* +X146510262Y-83750444D01* +X146433962Y-83730000D01* +X146354970Y-83730000D01* +X146278670Y-83750444D01* +X146210261Y-83789940D01* +X146154406Y-83845795D01* +X146144466Y-83863011D01* +X146144466Y-83009156D01* +X146144465Y-83009155D01* +X146088198Y-83020347D01* +X146088193Y-83020349D01* +X145897107Y-83099500D01* +X145897097Y-83099505D01* +X145725130Y-83214410D01* +X145725126Y-83214413D01* +X145578879Y-83360660D01* +X145578876Y-83360664D01* +X145463971Y-83532631D01* +X145463966Y-83532641D01* +X145384816Y-83723725D01* +X145384814Y-83723733D01* +X145344466Y-83926579D01* +X138804465Y-83926579D01* +X138764117Y-83723733D01* +X138764115Y-83723725D01* +X138684965Y-83532641D01* +X138684960Y-83532631D01* +X138570055Y-83360664D01* +X138570052Y-83360660D01* +X138423805Y-83214413D01* +X138423801Y-83214410D01* +X138251834Y-83099505D01* +X138251824Y-83099500D01* +X138060738Y-83020349D01* +X138060733Y-83020347D01* +X138004466Y-83009155D01* +X138004466Y-83863011D01* +X137994526Y-83845795D01* +X137938671Y-83789940D01* +X137870262Y-83750444D01* +X137793962Y-83730000D01* +X137714970Y-83730000D01* +X137638670Y-83750444D01* +X137570261Y-83789940D01* +X137514406Y-83845795D01* +X137504466Y-83863011D01* +X137504466Y-83009156D01* +X137504465Y-83009155D01* +X137448198Y-83020347D01* +X137448193Y-83020349D01* +X137257107Y-83099500D01* +X137257097Y-83099505D01* +X137085130Y-83214410D01* +X137085126Y-83214413D01* +X136938879Y-83360660D01* +X136938876Y-83360664D01* +X136823971Y-83532631D01* +X136823966Y-83532641D01* +X136744816Y-83723725D01* +X136744814Y-83723733D01* +X136704466Y-83926579D01* +X133900248Y-83926579D01* X134114328Y-83647583D01* X134121278Y-83639300D01* X134379167Y-83357862D01* X134386793Y-83350236D01* X134668235Y-83092343D01* X134676519Y-83085394D01* +X134761288Y-83020349D01* X134979348Y-82853026D01* X134988187Y-82846836D01* X135310144Y-82641729D01* X135319485Y-82636336D01* -X135642966Y-82467945D01* -X135644632Y-82467097D01* -X135664219Y-82457344D01* -X135671960Y-82453818D01* -X135987542Y-82323104D01* -X135989994Y-82322121D01* -X136035571Y-82304465D01* -X136042940Y-82301880D01* -X136353181Y-82204064D01* -X136356392Y-82203101D01* -X136418488Y-82185433D01* -X136425534Y-82183652D01* -X136733506Y-82115381D01* -X136737352Y-82114595D01* -X136809842Y-82101045D01* -X136816422Y-82099998D01* -X137123432Y-82059584D01* -X137128087Y-82059062D01* -X137206324Y-82051813D01* -X137212310Y-82051405D01* -X137561804Y-82036151D01* -X137567201Y-82036034D01* +X135658094Y-82460070D01* +X135667853Y-82455520D01* +X136020560Y-82309427D01* +X136030683Y-82305744D01* +X136394731Y-82190964D01* +X136405178Y-82188165D01* +X136777862Y-82105548D01* +X136788477Y-82103677D01* +X137166930Y-82053858D01* +X137177699Y-82052916D01* +X137561803Y-82036151D01* +X137567202Y-82036034D01* X137630349Y-82036035D01* X137630353Y-82036034D01* X216398573Y-82036034D01* X216398577Y-82036035D01* G37* -%TD.AperFunction*% -%TD*% +G04 #@! TD.AperFunction* M02* diff --git a/v2_output_thermalpads/stm32card-B_Mask.gbs b/kicad_outputs/v2_output_thermalpads/stm32card-B_Mask.gbs similarity index 97% rename from v2_output_thermalpads/stm32card-B_Mask.gbs rename to kicad_outputs/v2_output_thermalpads/stm32card-B_Mask.gbs index fc5f732..d6d8c01 100644 --- a/v2_output_thermalpads/stm32card-B_Mask.gbs +++ b/kicad_outputs/v2_output_thermalpads/stm32card-B_Mask.gbs @@ -1,12 +1,12 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2*% -%TF.CreationDate,2025-07-13T16:14:15-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Soldermask,Bot*% -%TF.FilePolarity,Negative*% +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:30:41-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Soldermask,Bot* +G04 #@! TF.FilePolarity,Negative* %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.2) date 2025-07-13 16:14:15* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:30:41* %MOMM*% %LPD*% G01* @@ -552,10 +552,8 @@ X187824358Y-89246001D01* X187824358Y-90312671D01* G37* D11* -%TO.C,J1*% X146394466Y-88130000D03* X146394466Y-84330000D03* -X137754466Y-88130000D03* X137754466Y-84330000D03* -%TD*% +X137754466Y-88130000D03* M02* diff --git a/kicad_outputs/v2_output_thermalpads/stm32card-B_Paste.gbp b/kicad_outputs/v2_output_thermalpads/stm32card-B_Paste.gbp new file mode 100644 index 0000000..046557f --- /dev/null +++ b/kicad_outputs/v2_output_thermalpads/stm32card-B_Paste.gbp @@ -0,0 +1,15 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:30:40-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Paste,Bot* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:30:40* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 APERTURE END LIST* +M02* diff --git a/v2_output_thermalpads/stm32card-B_Silkscreen.gbo b/kicad_outputs/v2_output_thermalpads/stm32card-B_Silkscreen.gbo similarity index 99% rename from v2_output_thermalpads/stm32card-B_Silkscreen.gbo rename to kicad_outputs/v2_output_thermalpads/stm32card-B_Silkscreen.gbo index ef321d7..6a661e8 100644 --- a/v2_output_thermalpads/stm32card-B_Silkscreen.gbo +++ b/kicad_outputs/v2_output_thermalpads/stm32card-B_Silkscreen.gbo @@ -1,12 +1,12 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2*% -%TF.CreationDate,2025-07-13T16:14:14-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Legend,Bot*% -%TF.FilePolarity,Positive*% +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:30:40-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Legend,Bot* +G04 #@! TF.FilePolarity,Positive* %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.2) date 2025-07-13 16:14:14* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:30:40* %MOMM*% %LPD*% G01* @@ -4159,7 +4159,6 @@ X200530439Y-101470705D01* X200530439Y-100759225D01* G37* D11* -%TO.C,G\u002A\u002A\u002A*% G36* X116961419Y-110351990D02* G01* @@ -38655,7 +38654,6 @@ X148277451Y-72572242D01* X148258898Y-72603373D01* X148173873Y-72746043D01* G37* -%TD*% %LPC*% D12* G36* @@ -39195,11 +39193,9 @@ X187824358Y-89246001D01* X187824358Y-90312671D01* G37* D13* -%TO.C,J1*% X146394466Y-88130000D03* X146394466Y-84330000D03* -X137754466Y-88130000D03* X137754466Y-84330000D03* -%TD*% +X137754466Y-88130000D03* %LPD*% M02* diff --git a/v2_output_thermalpads/stm32card-Edge_Cuts.gm1 b/kicad_outputs/v2_output_thermalpads/stm32card-Edge_Cuts.gm1 similarity index 65% rename from v2_output_thermalpads/stm32card-Edge_Cuts.gm1 rename to kicad_outputs/v2_output_thermalpads/stm32card-Edge_Cuts.gm1 index a17654f..ebd6819 100644 --- a/v2_output_thermalpads/stm32card-Edge_Cuts.gm1 +++ b/kicad_outputs/v2_output_thermalpads/stm32card-Edge_Cuts.gm1 @@ -1,18 +1,18 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2*% -%TF.CreationDate,2025-07-13T16:14:15-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Profile,NP*% +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:30:41-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Profile,NP* %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.2) date 2025-07-13 16:14:15* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:30:41* %MOMM*% %LPD*% G01* G04 APERTURE LIST* -%TA.AperFunction,Profile*% +G04 #@! TA.AperFunction,Profile* %ADD10C,0.050000*% -%TD*% +G04 #@! TD* G04 APERTURE END LIST* D10* X137564466Y-132335534D02* diff --git a/kicad_outputs/v2_output_thermalpads/stm32card-F_Cu.gtl b/kicad_outputs/v2_output_thermalpads/stm32card-F_Cu.gtl new file mode 100644 index 0000000..c90d86b --- /dev/null +++ b/kicad_outputs/v2_output_thermalpads/stm32card-F_Cu.gtl @@ -0,0 +1,1583 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:30:38-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Copper,L1,Top* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:30:38* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD10RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD11RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD12R,1.800000X1.200000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD13RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD14RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD15R,3.000000X5.500000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD16RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD17RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD18RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD19R,3.500000X2.350000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD20C,2.000000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD21RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD22RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD23RoundRect,0.112500X0.112500X-0.187500X0.112500X0.187500X-0.112500X0.187500X-0.112500X-0.187500X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD24RoundRect,0.250000X0.650000X-1.000000X0.650000X1.000000X-0.650000X1.000000X-0.650000X-1.000000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD25R,2.200000X0.400000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD26RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD27R,6.450000X5.300000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD28RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD29R,0.700000X1.200000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD30R,0.760000X1.200000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD31R,0.800000X1.200000*% +G04 #@! TD* +G04 #@! TA.AperFunction,ComponentPad* +%ADD32O,1.100000X1.700000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD33RoundRect,0.243750X0.456250X-0.243750X0.456250X0.243750X-0.456250X0.243750X-0.456250X-0.243750X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD34R,1.070000X0.530000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD35RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD36R,1.200000X0.270000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD37R,0.270000X1.200000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD38R,1.200000X1.800000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD39RoundRect,0.218750X0.256250X-0.218750X0.256250X0.218750X-0.256250X0.218750X-0.256250X-0.218750X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD40R,0.600000X1.000000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD41R,1.200000X0.600000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD42R,2.400000X3.300000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD43RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD44RoundRect,0.250000X1.000000X0.650000X-1.000000X0.650000X-1.000000X-0.650000X1.000000X-0.650000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD45R,1.200000X0.500000*% +G04 #@! TD* +G04 #@! TA.AperFunction,ViaPad* +%ADD46C,0.600000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD47C,1.000000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD48C,0.350000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD49C,0.250000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD50C,0.500000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD51C,0.200000*% +G04 #@! TD* +G04 APERTURE END LIST* +D10* +X186594442Y-122410210D03* +X188144442Y-122410210D03* +D11* +X168458966Y-118260712D03* +X166908966Y-118260712D03* +D10* +X158188180Y-107195974D03* +X159738180Y-107195974D03* +D12* +X202951133Y-104665534D03* +X210951133Y-104665534D03* +X202951133Y-109165534D03* +X210951133Y-109165534D03* +D10* +X186498159Y-120535261D03* +X188048159Y-120535261D03* +D13* +X163141120Y-116686961D03* +X163141120Y-118586961D03* +X165016120Y-117636961D03* +D14* +X159771321Y-108741969D03* +X159771321Y-110291969D03* +D15* +X158924572Y-102960590D03* +X154264572Y-102960590D03* +D16* +X148272523Y-93543316D03* +X148272523Y-95193316D03* +D17* +X161212267Y-117283573D03* +X161212267Y-115633573D03* +D14* +X148265612Y-90338172D03* +X148265612Y-91888172D03* +D18* +X161041538Y-127096790D03* +X159391538Y-127096790D03* +D19* +X151018909Y-89007494D03* +X151018909Y-83307494D03* +D20* +X164428408Y-125040799D03* +X164428408Y-129563379D03* +D21* +X150718124Y-96870191D03* +X152618124Y-96870191D03* +D22* +X174374351Y-129940450D03* +X176024351Y-129940450D03* +X158138180Y-111847959D03* +X159788180Y-111847959D03* +D10* +X176162472Y-126786884D03* +X177712472Y-126786884D03* +D23* +X156386756Y-120670500D03* +X156386756Y-118570500D03* +D24* +X150343692Y-117402201D03* +X150343692Y-113402201D03* +D25* +X174559466Y-111035534D03* +X174559466Y-110335534D03* +X174559466Y-109635534D03* +X174559466Y-108935534D03* +X174559466Y-108235534D03* +X174559466Y-107535534D03* +X174559466Y-106835534D03* +X174559466Y-106135534D03* +X174559466Y-105435534D03* +X174559466Y-104735534D03* +X174559466Y-104035534D03* +X174559466Y-103335534D03* +X174559466Y-102635534D03* +D10* +X178467267Y-124578690D03* +X180017267Y-124578690D03* +D18* +X171606612Y-129942382D03* +X169956612Y-129942382D03* +D20* +X138326311Y-91051939D03* +D26* +X158155852Y-120238248D03* +X158155852Y-120888248D03* +X158155852Y-121538248D03* +X160055852Y-121538248D03* +X160055852Y-120888248D03* +X160055852Y-120238248D03* +D16* +X142831133Y-89980534D03* +X142831133Y-91630534D03* +D18* +X156601572Y-97546454D03* +X154951572Y-97546454D03* +D22* +X145769655Y-97587083D03* +X147419655Y-97587083D03* +D10* +X181710179Y-116398550D03* +X183260179Y-116398550D03* +X158188180Y-113473015D03* +X159738180Y-113473015D03* +D22* +X159028030Y-86593369D03* +X160678030Y-86593369D03* +D18* +X154307133Y-124486382D03* +X152657133Y-124486382D03* +D16* +X158155040Y-108691969D03* +X158155040Y-110341969D03* +D11* +X180017267Y-121658690D03* +X178467267Y-121658690D03* +D22* +X183488159Y-120535261D03* +X185138159Y-120535261D03* +X161559017Y-122220255D03* +X163209017Y-122220255D03* +D10* +X186482004Y-118016635D03* +X188032004Y-118016635D03* +D27* +X161087776Y-90140150D03* +X216827776Y-90140150D03* +D28* +X159208406Y-125258345D03* +X161108406Y-125258345D03* +X160158406Y-123383345D03* +D12* +X210951133Y-113132201D03* +X218951133Y-113132201D03* +X210951133Y-117632201D03* +X218951133Y-117632201D03* +D10* +X178467267Y-123118690D03* +X180017267Y-123118690D03* +D12* +X194951133Y-113132201D03* +X202951133Y-113132201D03* +X194951133Y-117632201D03* +X202951133Y-117632201D03* +D22* +X161689189Y-120596440D03* +X163339189Y-120596440D03* +D10* +X164761789Y-120488899D03* +X166311789Y-120488899D03* +D22* +X183584442Y-122410210D03* +X185234442Y-122410210D03* +D10* +X154004818Y-111915048D03* +X155554818Y-111915048D03* +D13* +X158379151Y-97346136D03* +X158379151Y-99246136D03* +X160254151Y-98296136D03* +D29* +X142574466Y-88210000D03* +D30* +X140554466Y-88210000D03* +D31* +X139324466Y-88210000D03* +D29* +X141574466Y-88210000D03* +D30* +X143594466Y-88210000D03* +D31* +X144824466Y-88210000D03* +D32* +X146394466Y-88130000D03* +X146394466Y-84330000D03* +X137754466Y-84330000D03* +X137754466Y-88130000D03* +D33* +X146287603Y-91915281D03* +X146287603Y-90040281D03* +D22* +X183472004Y-118016635D03* +X185122004Y-118016635D03* +D20* +X180271664Y-127327070D03* +D34* +X153629818Y-106919279D03* +X153629818Y-107869279D03* +X153629818Y-108819279D03* +X155929818Y-108819279D03* +X155929818Y-107869279D03* +X155929818Y-106919279D03* +D20* +X218169305Y-94883903D03* +D10* +X168864228Y-116560375D03* +X170414228Y-116560375D03* +D35* +X160229235Y-95781538D03* +X160229235Y-93881538D03* +X158354235Y-94831538D03* +D18* +X163796670Y-97394465D03* +X162146670Y-97394465D03* +D10* +X164569017Y-122220255D03* +X166119017Y-122220255D03* +D36* +X176341495Y-125291194D03* +X176341495Y-124791194D03* +X176341495Y-124291194D03* +X176341495Y-123791194D03* +X176341495Y-123291194D03* +X176341495Y-122791194D03* +X176341495Y-122291194D03* +X176341495Y-121791194D03* +X176341495Y-121291194D03* +X176341495Y-120791194D03* +X176341495Y-120291194D03* +X176341495Y-119791194D03* +D37* +X174991495Y-118441194D03* +X174491495Y-118441194D03* +X173991495Y-118441194D03* +X173491495Y-118441194D03* +X172991495Y-118441194D03* +X172491495Y-118441194D03* +X171991495Y-118441194D03* +X171491495Y-118441194D03* +X170991495Y-118441194D03* +X170491495Y-118441194D03* +X169991495Y-118441194D03* +X169491495Y-118441194D03* +D36* +X168141495Y-119791194D03* +X168141495Y-120291194D03* +X168141495Y-120791194D03* +X168141495Y-121291194D03* +X168141495Y-121791194D03* +X168141495Y-122291194D03* +X168141495Y-122791194D03* +X168141495Y-123291194D03* +X168141495Y-123791194D03* +X168141495Y-124291194D03* +X168141495Y-124791194D03* +X168141495Y-125291194D03* +D37* +X169491495Y-126641194D03* +X169991495Y-126641194D03* +X170491495Y-126641194D03* +X170991495Y-126641194D03* +X171491495Y-126641194D03* +X171991495Y-126641194D03* +X172491495Y-126641194D03* +X172991495Y-126641194D03* +X173491495Y-126641194D03* +X173991495Y-126641194D03* +X174491495Y-126641194D03* +X174991495Y-126641194D03* +D10* +X154607149Y-116828160D03* +X156157149Y-116828160D03* +D22* +X158167759Y-118711221D03* +X159817759Y-118711221D03* +D38* +X146357799Y-127848868D03* +X146357799Y-119848868D03* +X150857799Y-127848868D03* +X150857799Y-119848868D03* +D12* +X210951133Y-126098868D03* +X202951133Y-126098868D03* +X210951133Y-121598868D03* +X202951133Y-121598868D03* +D39* +X144507305Y-91561135D03* +X144507305Y-89986135D03* +D22* +X153954818Y-110310463D03* +X155604818Y-110310463D03* +D40* +X154476567Y-120794558D03* +X153526567Y-120794558D03* +X152576567Y-120794558D03* +X152576567Y-122994558D03* +X154476567Y-122994558D03* +D41* +X156493169Y-94952776D03* +X156493169Y-93682776D03* +X156493169Y-92402776D03* +X156493169Y-91132776D03* +X150673169Y-91132776D03* +X150673169Y-92402776D03* +X150673169Y-93682776D03* +X150673169Y-94952776D03* +D42* +X153583169Y-93042776D03* +D18* +X167345504Y-116264585D03* +X165695504Y-116264585D03* +D14* +X157124998Y-88594361D03* +X157124998Y-90144361D03* +D22* +X178700179Y-116398550D03* +X180350179Y-116398550D03* +D16* +X157597011Y-124014185D03* +X157597011Y-125664185D03* +D43* +X159575680Y-115376388D03* +X158925680Y-115376388D03* +X158275680Y-115376388D03* +X158275680Y-117276388D03* +X158925680Y-117276388D03* +X159575680Y-117276388D03* +D44* +X159921580Y-84036310D03* +X155921580Y-84036310D03* +D20* +X167611415Y-129563379D03* +D16* +X172991495Y-128364551D03* +X172991495Y-130014551D03* +D10* +X174424341Y-128485724D03* +X175974341Y-128485724D03* +D14* +X155695101Y-123373307D03* +X155695101Y-124923307D03* +D11* +X154681287Y-119188736D03* +X153131287Y-119188736D03* +D38* +X146357799Y-110915534D03* +X146357799Y-102915534D03* +X150857799Y-110915534D03* +X150857799Y-102915534D03* +D11* +X167991495Y-126525753D03* +X166441495Y-126525753D03* +D22* +X152629250Y-125997645D03* +X154279250Y-125997645D03* +D45* +X153429818Y-113589341D03* +X153429818Y-114539341D03* +X153429818Y-115489341D03* +X156129818Y-115489341D03* +X156129818Y-113589341D03* +D16* +X141331133Y-89980534D03* +X141331133Y-91630534D03* +D46* +X152733145Y-91722173D03* +X165465476Y-126728439D03* +X159063103Y-114460088D03* +X175096858Y-121986131D03* +X169308377Y-124587949D03* +X156894461Y-111915048D03* +X177516540Y-116398550D03* +X153583169Y-93042776D03* +X182290644Y-120535261D03* +X160764492Y-107195974D03* +X155690517Y-126299413D03* +X152704834Y-94368118D03* +X170102016Y-128697514D03* +X142831133Y-92805534D03* +X182194361Y-122410210D03* +X176171148Y-106135534D03* +X152965298Y-118172420D03* +X182306799Y-118016635D03* +X156196469Y-89651848D03* +X157340350Y-120669500D03* +X158991448Y-118105482D03* +X144821338Y-86750857D03* +X154444650Y-91732484D03* +X156779032Y-99246136D03* +X153357396Y-116219587D03* +X141331133Y-92805534D03* +X152658799Y-109382017D03* +X174229170Y-125388031D03* +X172947746Y-102648389D03* +X216827776Y-86625361D03* +X158972471Y-111099870D03* +X165634415Y-118586961D03* +X149420397Y-92893553D03* +X161020748Y-121316201D03* +X139328918Y-86794310D03* +X181015522Y-123111621D03* +X177215329Y-128485724D03* +X170414228Y-115484524D03* +X154408893Y-94360958D03* +D47* +X216827776Y-90140150D02* +X216827776Y-93542374D01* +D48* +X174559466Y-102635534D02* +X172960601Y-102635534D01* +D49* +X166238809Y-126728439D02* +X166441495Y-126525753D01* +X158379151Y-99246136D02* +X156779032Y-99246136D01* +D50* +X155695101Y-124923307D02* +X155695101Y-126294829D01* +D49* +X170414228Y-115484524D02* +X170414228Y-116560375D01* +X180017267Y-123118690D02* +X181266139Y-123118690D01* +D50* +X153526567Y-120794558D02* +X153526567Y-119584016D01* +D49* +X165634415Y-118586961D02* +X166582717Y-118586961D01* +X177215329Y-128485724D02* +X175974341Y-128485724D01* +X180017267Y-124578690D02* +X180017267Y-123118690D01* +X167991495Y-124791194D02* +X167197094Y-124791194D01* +D48* +X159063103Y-114460088D02* +X159063103Y-114148092D01* +D50* +X139324466Y-88210000D02* +X139324466Y-86798762D01* +X152877818Y-107869279D02* +X152643818Y-108103279D01* +X155695101Y-124923307D02* +X155353588Y-124923307D01* +X137754466Y-88130000D02* +X139244466Y-88130000D01* +D49* +X159771321Y-110291969D02* +X159771321Y-111831100D01* +D50* +X155695101Y-126294829D02* +X155690517Y-126299413D01* +X153526567Y-119584016D02* +X153131287Y-119188736D01* +D49* +X169991495Y-118291194D02* +X169991495Y-116983108D01* +X161559017Y-121854470D02* +X161020748Y-121316201D01* +X159788180Y-111847959D02* +X159720560Y-111847959D01* +X161755036Y-120581913D02* +X161020748Y-121316201D01* +X159771321Y-110301020D02* +X158972471Y-111099870D01* +X165465476Y-126728439D02* +X166238809Y-126728439D01* +X169991495Y-116983108D02* +X170414228Y-116560375D01* +D50* +X152643818Y-109367036D02* +X152658799Y-109382017D01* +X153131287Y-119188736D02* +X153131287Y-118338409D01* +D49* +X152618124Y-94454828D02* +X152704834Y-94368118D01* +D50* +X137754466Y-84330000D02* +X137754466Y-88130000D01* +X153131287Y-118338409D02* +X152965298Y-118172420D01* +D49* +X178700179Y-116398550D02* +X177516540Y-116398550D01* +D48* +X158925680Y-115376388D02* +X158925680Y-114597511D01* +D49* +X180017267Y-123118690D02* +X180017267Y-121658690D01* +X159771321Y-110291969D02* +X159771321Y-110301020D01* +X166582717Y-118586961D02* +X166908966Y-118260712D01* +X161559017Y-122220255D02* +X161559017Y-121854470D01* +D50* +X144904466Y-88130000D02* +X144824466Y-88210000D01* +X139244466Y-88130000D02* +X139324466Y-88210000D01* +X153429818Y-115489341D02* +X153429818Y-116147165D01* +D47* +X216827776Y-93542374D02* +X218169305Y-94883903D01* +D48* +X158155852Y-120888248D02* +X157559098Y-120888248D01* +D49* +X161755036Y-120550263D02* +X161755036Y-120581913D01* +D51* +X141331133Y-91630534D02* +X141331133Y-92805534D01* +D49* +X166441495Y-125546793D02* +X166441495Y-126525753D01* +X159771321Y-111831100D02* +X159788180Y-111847959D01* +X152618124Y-96870191D02* +X152618124Y-94454828D01* +X175291795Y-121791194D02* +X175096858Y-121986131D01* +D50* +X153629818Y-107869279D02* +X152877818Y-107869279D01* +X156493169Y-93682776D02* +X155087075Y-93682776D01* +X144824466Y-86753985D02* +X144824466Y-88210000D01* +D49* +X174491495Y-125650356D02* +X174229170Y-125388031D01* +D51* +X142831133Y-91630534D02* +X142831133Y-92805534D01* +D50* +X156493169Y-91132776D02* +X156493169Y-90776190D01* +D49* +X170102016Y-128697514D02* +X170102016Y-129796978D01* +X183488159Y-120535261D02* +X182290644Y-120535261D01* +D50* +X139324466Y-86798762D02* +X139328918Y-86794310D01* +D49* +X174491495Y-126791194D02* +X174491495Y-125650356D01* +D48* +X157559098Y-120888248D02* +X157340350Y-120669500D01* +D49* +X159788180Y-113423015D02* +X159738180Y-113473015D01* +D50* +X146394466Y-88130000D02* +X146394466Y-84330000D01* +D49* +X176491495Y-121791194D02* +X175291795Y-121791194D01* +D50* +X156493169Y-90776190D02* +X157124998Y-90144361D01* +X152643818Y-108103279D02* +X152643818Y-109367036D01* +D49* +X159597187Y-118711221D02* +X158991448Y-118105482D01* +D50* +X155353588Y-124923307D02* +X154279250Y-125997645D01* +X156196469Y-89651848D02* +X156632485Y-89651848D01* +X153429818Y-116147165D02* +X153357396Y-116219587D01* +X156632485Y-89651848D02* +X157124998Y-90144361D01* +D49* +X163141120Y-118586961D02* +X165634415Y-118586961D01* +X154607149Y-116828160D02* +X154607149Y-116666672D01* +D50* +X155554818Y-111915048D02* +X156894461Y-111915048D01* +X144821338Y-86750857D02* +X144824466Y-86753985D01* +D49* +X159817759Y-118711221D02* +X159597187Y-118711221D01* +D50* +X159738180Y-107195974D02* +X160764492Y-107195974D01* +X146394466Y-84330000D02* +X137754466Y-84330000D01* +D47* +X216827776Y-90140150D02* +X216827776Y-86625361D01* +D48* +X159063103Y-114148092D02* +X159738180Y-113473015D01* +D50* +X155087075Y-93682776D02* +X154408893Y-94360958D01* +D49* +X170102016Y-129796978D02* +X169956612Y-129942382D01* +X183584442Y-122410210D02* +X182194361Y-122410210D01* +X156487894Y-127096790D02* +X155690517Y-126299413D01* +X148265612Y-91888172D02* +X148415016Y-91888172D01* +X167197094Y-124791194D02* +X166441495Y-125546793D01* +D48* +X159788180Y-111847959D02* +X159746426Y-111847959D01* +D49* +X169105132Y-124791194D02* +X169308377Y-124587949D01* +D48* +X172960601Y-102635534D02* +X172947746Y-102648389D01* +D49* +X154607149Y-116666672D02* +X153429818Y-115489341D01* +D50* +X146394466Y-88130000D02* +X144904466Y-88130000D01* +D48* +X158925680Y-114597511D02* +X159063103Y-114460088D01* +D49* +X159391538Y-127096790D02* +X156487894Y-127096790D01* +X159788180Y-111847959D02* +X159788180Y-113423015D01* +X167991495Y-124791194D02* +X169105132Y-124791194D01* +X159720560Y-111847959D02* +X158972471Y-111099870D01* +D48* +X174559466Y-106135534D02* +X176171148Y-106135534D01* +D49* +X183472004Y-118016635D02* +X182306799Y-118016635D01* +X148415016Y-91888172D02* +X149420397Y-92893553D01* +X169934377Y-124847247D02* +X169934377Y-119656308D01* +X172625075Y-121291194D02* +X176491495Y-121291194D01* +X210951133Y-113132201D02* +X218951133Y-113132201D01* +D48* +X146357799Y-127848868D02* +X146357799Y-119848868D01* +D49* +X167991495Y-125291194D02* +X169490430Y-125291194D01* +X169491495Y-119213427D02* +X171569262Y-121291194D01* +X202951133Y-104665534D02* +X174629466Y-104665534D01* +X174629466Y-104665534D02* +X174559466Y-104735534D01* +X169934377Y-119656308D02* +X169491495Y-119213427D01* +X220177133Y-118558201D02* +X212636466Y-126098868D01* +X178467267Y-123118690D02* +X178467267Y-121658690D01* +D50* +X174559466Y-103335534D02* +X176061466Y-103335534D01* +X176061466Y-104735534D02* +X174559466Y-104735534D01* +D49* +X178099771Y-121291194D02* +X178467267Y-121658690D01* +X218951133Y-113132201D02* +X220177133Y-114358201D01* +X169491495Y-118291194D02* +X169491495Y-117187642D01* +D50* +X176440902Y-104356098D02* +X176061466Y-104735534D01* +D49* +X169491495Y-118291194D02* +X168489448Y-118291194D01* +X174569625Y-128485724D02* +X176024351Y-129940450D01* +X167991495Y-125291194D02* +X167991495Y-126525753D01* +X199109551Y-129940450D02* +X176024351Y-129940450D01* +X212177133Y-105891534D02* +X212177133Y-111906201D01* +X212177133Y-111906201D02* +X210951133Y-113132201D01* +X146357799Y-127848868D02* +X148072310Y-129563379D01* +D48* +X174559466Y-103335534D02* +X173082516Y-103335534D01* +D49* +X194951133Y-113132201D02* +X202951133Y-113132201D01* +X168489448Y-118291194D02* +X168458966Y-118260712D01* +X212636466Y-126098868D02* +X210951133Y-126098868D01* +D50* +X176061466Y-103335534D02* +X176440902Y-103714970D01* +D49* +X202951133Y-126098868D02* +X199109551Y-129940450D01* +X174991495Y-126791194D02* +X174991495Y-123657614D01* +X210951133Y-104665534D02* +X212177133Y-105891534D01* +D50* +X167991495Y-126525753D02* +X164953869Y-129563379D01* +D49* +X202951133Y-104665534D02* +X210951133Y-104665534D01* +X174991495Y-123657614D02* +X172625075Y-121291194D01* +D48* +X146357799Y-102915534D02* +X146357799Y-110915534D01* +D49* +X174424341Y-128485724D02* +X174991495Y-127918570D01* +D48* +X161212267Y-115205783D02* +X161212267Y-115633573D01* +D49* +X174424341Y-128485724D02* +X174569625Y-128485724D01* +D50* +X176440902Y-103714970D02* +X176440902Y-104356098D01* +D48* +X173082516Y-103335534D02* +X161212267Y-115205783D01* +D49* +X202951133Y-113132201D02* +X210951133Y-113132201D01* +X169491495Y-117187642D02* +X168864228Y-116560375D01* +D48* +X146357799Y-110915534D02* +X146357799Y-119848868D01* +D49* +X171569262Y-121291194D02* +X172625075Y-121291194D01* +X176158162Y-126791194D02* +X176162472Y-126786884D01* +X176341495Y-121291194D02* +X178099771Y-121291194D01* +X174991495Y-126791194D02* +X176158162Y-126791194D01* +X220177133Y-114358201D02* +X220177133Y-118558201D01* +X169491495Y-118291194D02* +X169491495Y-119213427D01* +X169490430Y-125291194D02* +X169934377Y-124847247D01* +X174991495Y-127918570D02* +X174991495Y-126791194D01* +X148072310Y-129563379D02* +X164428408Y-129563379D01* +D50* +X164953869Y-129563379D02* +X164428408Y-129563379D01* +D49* +X202951133Y-126098868D02* +X210951133Y-126098868D01* +X176491495Y-125291194D02* +X176491495Y-125565907D01* +X176491495Y-125565907D02* +X177712472Y-126786884D01* +X180350179Y-116398550D02* +X181710179Y-116398550D01* +X185234442Y-122410210D02* +X186594442Y-122410210D01* +X185122004Y-118016635D02* +X186482004Y-118016635D01* +X185138159Y-120535261D02* +X186498159Y-120535261D01* +X163466400Y-120488899D02* +X163405036Y-120550263D01* +X163446730Y-120488899D02* +X163339189Y-120596440D01* +X164761789Y-120488899D02* +X163446730Y-120488899D01* +X163209017Y-122220255D02* +X164569017Y-122220255D01* +D48* +X155929818Y-107869279D02* +X157332350Y-107869279D01* +X158155040Y-108691969D02* +X159721321Y-108691969D01* +X159721321Y-108691969D02* +X159771321Y-108741969D01* +D49* +X158594454Y-116027388D02* +X159249679Y-116027388D01* +D50* +X159771321Y-108741969D02* +X160697321Y-109667969D01* +X160697321Y-109667969D02* +X160697321Y-114254747D01* +D48* +X157332350Y-107869279D02* +X158155040Y-108691969D01* +D49* +X159575680Y-115701387D02* +X159575680Y-115376388D01* +X157749680Y-116872162D02* +X158594454Y-116027388D01* +X156386756Y-118570500D02* +X157749680Y-117207576D01* +X157749680Y-117207576D02* +X157749680Y-116872162D01* +D50* +X160697321Y-114254747D02* +X159575680Y-115376388D01* +D49* +X159249679Y-116027388D02* +X159575680Y-115701387D01* +X166311789Y-120488899D02* +X166509494Y-120291194D01* +X150857799Y-110915534D02* +X150358845Y-110915534D01* +X162285017Y-127387537D02* +X162285017Y-121919837D01* +X149117692Y-123710505D02* +X149240386Y-123833198D01* +X162789855Y-121414999D02* +X165385689Y-121414999D01* +X166509494Y-120291194D02* +X168141495Y-120291194D01* +X150358845Y-110915534D02* +X149117692Y-112156687D01* +X165385689Y-121414999D02* +X166311789Y-120488899D01* +X153423874Y-128016687D02* +X161655867Y-128016687D01* +X149117692Y-123710504D02* +X149240386Y-123833198D01* +X162285017Y-121919837D02* +X162789855Y-121414999D01* +X149240386Y-123833198D02* +X153423874Y-128016687D01* +X149117692Y-112156687D02* +X149117692Y-123710504D01* +X161655867Y-128016687D02* +X162285017Y-127387537D01* +X172991495Y-126791194D02* +X172991495Y-128364551D01* +X162389993Y-129066880D02* +X162851791Y-128605082D01* +X164315018Y-123021255D02* +X165318017Y-123021255D01* +X166119017Y-121955789D02* +X167283612Y-120791194D01* +X165318017Y-123021255D02* +X166119017Y-122220255D01* +X167283612Y-120791194D02* +X168141495Y-120791194D01* +X166119017Y-122220255D02* +X166119017Y-121955789D01* +X152075811Y-129066880D02* +X162389993Y-129066880D01* +X150857799Y-127848868D02* +X152075811Y-129066880D01* +X162851791Y-128605082D02* +X162851791Y-124484482D01* +X162851791Y-124484482D02* +X164315018Y-123021255D01* +X188144442Y-122410210D02* +X202139791Y-122410210D01* +X180410237Y-120791194D02* +X176341495Y-120791194D01* +X188144442Y-122410210D02* +X187343442Y-121609210D01* +X202139791Y-122410210D02* +X202951133Y-121598868D01* +X181228253Y-121609210D02* +X180410237Y-120791194D01* +X210951133Y-121598868D02* +X202951133Y-121598868D01* +X187343442Y-121609210D02* +X181228253Y-121609210D01* +X177315054Y-118817635D02* +X176341495Y-119791194D01* +X187231004Y-118817635D02* +X177315054Y-118817635D01* +X193725133Y-116706201D02* +X210025133Y-116706201D01* +X210025133Y-116706201D02* +X210951133Y-117632201D01* +X188032004Y-118016635D02* +X187231004Y-118817635D01* +X210951133Y-117632201D02* +X218951133Y-117632201D01* +X193725133Y-116706201D02* +X192414699Y-118016635D01* +X192414699Y-118016635D02* +X188032004Y-118016635D01* +X192048073Y-120535261D02* +X194951133Y-117632201D01* +X182206346Y-119734261D02* +X187247159Y-119734261D01* +X176341495Y-120291194D02* +X181649413Y-120291194D01* +X188048159Y-120535261D02* +X192048073Y-120535261D01* +X194951133Y-117632201D02* +X202951133Y-117632201D01* +X187247159Y-119734261D02* +X188048159Y-120535261D01* +X181649413Y-120291194D02* +X182206346Y-119734261D01* +X202951133Y-109165534D02* +X196765800Y-109165534D01* +X189532784Y-116398550D02* +X183260179Y-116398550D01* +X175923154Y-117359535D02* +X182299194Y-117359535D01* +X196765800Y-109165534D02* +X189532784Y-116398550D01* +X202951133Y-109165534D02* +X210951133Y-109165534D01* +X182299194Y-117359535D02* +X183260179Y-116398550D01* +X175923154Y-117359535D02* +X174991495Y-118291194D01* +X173991495Y-117524242D02* +X173991495Y-118291194D01* +X175985466Y-109109534D02* +X175811466Y-108935534D01* +X173991495Y-117524242D02* +X175985466Y-115530271D01* +X175811466Y-108935534D02* +X174559466Y-108935534D01* +X175985466Y-115530271D02* +X175985466Y-109109534D01* +D48* +X142574466Y-88210000D02* +X142574466Y-89723867D01* +D51* +X142574466Y-89723867D02* +X142831133Y-89980534D01* +D49* +X174559466Y-109635534D02* +X173307466Y-109635534D01* +X172991495Y-109951505D02* +X172991495Y-118441194D01* +X173307466Y-109635534D02* +X172991495Y-109951505D01* +D47* +X163796670Y-92849044D02* +X163796670Y-97394465D01* +X163796670Y-98088492D02* +X158924572Y-102960590D01* +D50* +X154943818Y-107153279D02* +X154943818Y-109649463D01* +D47* +X159921580Y-88973954D02* +X161087776Y-90140150D01* +D50* +X159301011Y-88353385D02* +X161087776Y-90140150D01* +X161087776Y-93022997D02* +X160229235Y-93881538D01* +X158924572Y-102960590D02* +X158924572Y-106459582D01* +X160678030Y-89730404D02* +X161087776Y-90140150D01* +D47* +X161087776Y-90140150D02* +X163796670Y-92849044D01* +D49* +X153429818Y-114539341D02* +X154279818Y-114539341D01* +D50* +X159541987Y-88594361D02* +X161087776Y-90140150D01* +D47* +X163796670Y-97394465D02* +X163796670Y-98088492D01* +D50* +X160678030Y-86593369D02* +X160678030Y-89730404D01* +D49* +X156157149Y-116828160D02* +X153868330Y-114539341D01* +X154779818Y-114039341D02* +X154779818Y-111135463D01* +D50* +X158924572Y-106459582D02* +X158188180Y-107195974D01* +X157124998Y-88594361D02* +X159541987Y-88594361D01* +X155177818Y-106919279D02* +X154943818Y-107153279D01* +X155929818Y-106919279D02* +X155177818Y-106919279D01* +X155929818Y-106919279D02* +X157911485Y-106919279D01* +D49* +X153868330Y-114539341D02* +X153429818Y-114539341D01* +X154279818Y-114539341D02* +X154779818Y-114039341D01* +D50* +X154943818Y-109649463D02* +X155604818Y-110310463D01* +D49* +X154779818Y-111135463D02* +X155604818Y-110310463D01* +D50* +X157911485Y-106919279D02* +X158188180Y-107195974D01* +X161087776Y-90140150D02* +X161087776Y-93022997D01* +D49* +X160448750Y-89501124D02* +X161087776Y-90140150D01* +D48* +X141574466Y-88210000D02* +X141574466Y-89737201D01* +D51* +X141574466Y-89737201D02* +X141331133Y-89980534D01* +D49* +X160963189Y-120488462D02* +X160963189Y-120098022D01* +X160963189Y-120098022D02* +X161373312Y-119687899D01* +X168038200Y-119687899D02* +X168141495Y-119791194D01* +X161373312Y-119687899D02* +X168038200Y-119687899D01* +X160563403Y-120888248D02* +X160963189Y-120488462D01* +X160055852Y-120888248D02* +X160563403Y-120888248D01* +X165695504Y-116264585D02* +X163563496Y-116264585D01* +X163563496Y-116264585D02* +X163141120Y-116686961D01* +X171991495Y-118291194D02* +X171991495Y-108851505D01* +X171991495Y-108851505D02* +X173307466Y-107535534D01* +X173307466Y-107535534D02* +X174559466Y-107535534D01* +D50* +X150673169Y-91132776D02* +X150673169Y-89353234D01* +X150673169Y-89069888D02* +X150889738Y-88853319D01* +X150673169Y-89353234D02* +X151018909Y-89007494D01* +D49* +X171678781Y-130014551D02* +X171606612Y-129942382D01* +X174300250Y-130014551D02* +X174374351Y-129940450D01* +X172991495Y-130014551D02* +X171678781Y-130014551D01* +X172991495Y-130014551D02* +X174300250Y-130014551D01* +X172491495Y-118291194D02* +X172491495Y-109051505D01* +X172491495Y-109051505D02* +X173307466Y-108235534D01* +X173307466Y-108235534D02* +X174559466Y-108235534D01* +X173307466Y-106835534D02* +X174559466Y-106835534D01* +X171491495Y-118291194D02* +X171491495Y-108651505D01* +X171491495Y-108651505D02* +X173307466Y-106835534D01* +X178467267Y-125522673D02* +X180271664Y-127327070D01* +X177671184Y-123782607D02* +X178467267Y-124578690D01* +X177671184Y-122470883D02* +X177671184Y-123782607D01* +X177491495Y-122291194D02* +X177671184Y-122470883D01* +X176491495Y-122291194D02* +X177491495Y-122291194D01* +X178467267Y-124578690D02* +X178467267Y-125522673D01* +X169491495Y-126641194D02* +X169491495Y-127683299D01* +X169491495Y-127683299D02* +X167611415Y-129563379D01* +X168141495Y-124291194D02* +X165178013Y-124291194D01* +X165178013Y-124291194D02* +X164428408Y-125040799D01* +X169123062Y-121224304D02* +X169123062Y-119484171D01* +X167999500Y-119061712D02* +X167683966Y-118746178D01* +X169123062Y-119484171D02* +X168700603Y-119061712D01* +X168700603Y-119061712D02* +X167999500Y-119061712D01* +X169056172Y-121291194D02* +X169123062Y-121224304D01* +X167683966Y-116603047D02* +X167345504Y-116264585D01* +X167683966Y-118746178D02* +X167683966Y-116603047D01* +X168141495Y-121291194D02* +X169056172Y-121291194D01* +X150673169Y-94952776D02* +X150673169Y-96825236D01* +X150673169Y-96825236D02* +X150718124Y-96870191D01* +D50* +X140405133Y-89740330D02* +X140405133Y-94560868D01* +X143594466Y-89073296D02* +X144507305Y-89986135D01* +X151243692Y-113402201D02* +X151908799Y-112737094D01* +X140405133Y-88359333D02* +X140405133Y-89740330D01* +X146233457Y-89986135D02* +X146287603Y-90040281D01* +X143594466Y-87378000D02* +X143594466Y-88210000D01* +X148265612Y-90338172D02* +X150330216Y-92402776D01* +X146287603Y-90040281D02* +X147967721Y-90040281D01* +X150343692Y-113402201D02* +X151243692Y-113402201D01* +X144507305Y-89986135D02* +X146233457Y-89986135D01* +X140554466Y-88210000D02* +X140554466Y-87378000D01* +D49* +X154681287Y-119188736D02* +X155925523Y-117944500D01* +D50* +X150330216Y-92402776D02* +X150673169Y-92402776D01* +D49* +X157298680Y-116960588D02* +X156314768Y-117944500D01* +X157298680Y-116353388D02* +X157298680Y-116960588D01* +D50* +X143594466Y-88210000D02* +X143594466Y-89073296D01* +D48* +X157632480Y-119246500D02* +X154739051Y-119246500D01* +D50* +X140773466Y-87159000D02* +X143375466Y-87159000D01* +D49* +X155925523Y-117944500D02* +X156314768Y-117944500D01* +D50* +X140554466Y-87378000D02* +X140773466Y-87159000D01* +D49* +X150343692Y-113402201D02* +X150343692Y-114652201D01* +D50* +X158167759Y-118711221D02* +X158931852Y-119475314D01* +D48* +X154739051Y-119246500D02* +X154681287Y-119188736D01* +D50* +X140405133Y-94560868D02* +X144663848Y-98819583D01* +D48* +X158167759Y-118711221D02* +X157632480Y-119246500D01* +D50* +X144663848Y-98869652D02* +X144663848Y-98819583D01* +X151908799Y-112737094D02* +X151908799Y-106114603D01* +D49* +X154434022Y-119196500D02* +X154371567Y-119134045D01* +D50* +X138326311Y-91051939D02* +X140405133Y-93130761D01* +D49* +X154951572Y-97546454D02* +X153678443Y-98819583D01* +X150343692Y-114652201D02* +X153635991Y-117944500D01* +X153635991Y-117944500D02* +X156314768Y-117944500D01* +D50* +X140405133Y-93130761D02* +X140405133Y-94560868D01* +X140554466Y-88210000D02* +X140405133Y-88359333D01* +X143375466Y-87159000D02* +X143594466Y-87378000D01* +D48* +X140554466Y-88210000D02* +X140480133Y-88284333D01* +D50* +X158931852Y-119475314D02* +X158931852Y-122679344D01* +D49* +X158275680Y-115376388D02* +X157298680Y-116353388D01* +X153678443Y-98819583D02* +X144663848Y-98819583D01* +D50* +X147967721Y-90040281D02* +X148265612Y-90338172D01* +X158931852Y-122679344D02* +X157597011Y-124014185D01* +X151908799Y-106114603D02* +X144663848Y-98869652D01* +X156129818Y-113589341D02* +X158071854Y-113589341D01* +X158071854Y-113589341D02* +X158188180Y-113473015D01* +X153954818Y-110310463D02* +X153954818Y-111865048D01* +X154004818Y-111915048D02* +X154004818Y-113014341D01* +X154004818Y-113014341D02* +X153429818Y-113589341D01* +X153629818Y-108819279D02* +X153629818Y-109985463D01* +X153954818Y-111865048D02* +X154004818Y-111915048D01* +X153629818Y-109985463D02* +X153954818Y-110310463D01* +X157837104Y-119919500D02* +X158155852Y-120238248D01* +X156037730Y-119919500D02* +X157837104Y-119919500D01* +X154307133Y-123163992D02* +X154476567Y-122994558D01* +X155629778Y-120327452D02* +X156037730Y-119919500D01* +X154476567Y-122994558D02* +X155629778Y-121841347D01* +X154307133Y-124486382D02* +X154307133Y-123163992D01* +X155629778Y-121841347D02* +X155629778Y-120327452D01* +X155695101Y-123373307D02* +X154855316Y-123373307D01* +X154855316Y-123373307D02* +X154476567Y-122994558D01* +X151018909Y-83307494D02* +X155192764Y-83307494D01* +X155192764Y-83307494D02* +X155921580Y-84036310D01* +D49* +X147915638Y-93543316D02* +X148272523Y-93543316D01* +X146287603Y-91915281D02* +X147915638Y-93543316D01* +X144507305Y-91561135D02* +X144507305Y-96324733D01* +X144507305Y-96324733D02* +X145769655Y-97587083D01* +D50* +X153629818Y-103595344D02* +X154264572Y-102960590D01* +X153629818Y-106919279D02* +X153629818Y-103595344D01* +D48* +X173207466Y-104035534D02* +X174559466Y-104035534D01* +X165618258Y-117636961D02* +X166569504Y-116685715D01* +X166569504Y-116685715D02* +X166569504Y-110673496D01* +X165016120Y-117636961D02* +X165618258Y-117636961D01* +X166569504Y-110673496D02* +X173207466Y-104035534D01* +D49* +X148272523Y-95193316D02* +X149783063Y-93682776D01* +X149783063Y-93682776D02* +X150673169Y-93682776D01* +X147419655Y-97587083D02* +X147753763Y-97921191D01* +X147753763Y-97921191D02* +X153126109Y-97921191D01* +X153126109Y-97921191D02* +X156094524Y-94952776D01* +X156094524Y-94952776D02* +X156493169Y-94952776D01* +D50* +X158138180Y-110358829D02* +X158155040Y-110341969D01* +X158138180Y-111847959D02* +X158138180Y-110358829D01* +X158155040Y-110341969D02* +X157452508Y-110341969D01* +X157452508Y-110341969D02* +X155929818Y-108819279D01* +X152576567Y-124405816D02* +X152657133Y-124486382D01* +X152657133Y-125969762D02* +X152629250Y-125997645D01* +X152576567Y-122994558D02* +X152576567Y-124405816D01* +X152657133Y-124486382D02* +X152657133Y-125969762D01* +X159575680Y-117276388D02* +X161205082Y-117276388D01* +X161212267Y-118757652D02* +X160055852Y-119914067D01* +X160055852Y-119914067D02* +X160055852Y-120238248D01* +X161205082Y-117276388D02* +X161212267Y-117283573D01* +X161212267Y-117283573D02* +X161212267Y-118757652D01* +X157597011Y-125664185D02* +X158802566Y-125664185D01* +X158802566Y-125664185D02* +X159208406Y-125258345D01* +D49* +X161155822Y-97394465D02* +X160254151Y-98296136D01* +X161842162Y-97394465D02* +X160229235Y-95781538D01* +X162146670Y-97394465D02* +X161842162Y-97394465D01* +X162146670Y-97394465D02* +X161155822Y-97394465D01* +X156801890Y-97346136D02* +X156601572Y-97546454D01* +X158379151Y-97346136D02* +X156801890Y-97346136D01* +D50* +X155442169Y-88314970D02* +X155442169Y-91883776D01* +X156807291Y-92402776D02* +X158354235Y-93949720D01* +X157163770Y-86593369D02* +X155442169Y-88314970D01* +X159921580Y-84036310D02* +X159921580Y-85699819D01* +X155961169Y-92402776D02* +X156493169Y-92402776D01* +X159028030Y-86593369D02* +X157163770Y-86593369D01* +X156493169Y-92402776D02* +X156807291Y-92402776D01* +X159921580Y-85699819D02* +X159028030Y-86593369D01* +X155442169Y-91883776D02* +X155961169Y-92402776D01* +X158354235Y-93949720D02* +X158354235Y-94831538D01* +D48* +X156759835Y-92402776D02* +X156493169Y-92402776D01* +D50* +X152212665Y-120430656D02* +X152212665Y-118371174D01* +X152576567Y-120794558D02* +X152212665Y-120430656D01* +X154476567Y-121546558D02* +X154277567Y-121745558D01* +X154277567Y-121745558D02* +X153254501Y-121745558D01* +X153254501Y-121745558D02* +X152775567Y-121745558D01* +X151243692Y-117402201D02* +X150343692Y-117402201D01* +X152576567Y-121546558D02* +X152576567Y-120794558D01* +X154476567Y-120794558D02* +X154476567Y-121546558D01* +X152212665Y-118371174D02* +X151243692Y-117402201D01* +X152775567Y-121745558D02* +X152576567Y-121546558D01* +D48* +X157077881Y-124790185D02* +X156647745Y-124360049D01* +X158116141Y-124790185D02* +X157077881Y-124790185D01* +X156647745Y-120931489D02* +X156386756Y-120670500D01* +X157254504Y-121538248D02* +X156386756Y-120670500D01* +X160158406Y-123383345D02* +X159522981Y-123383345D01* +X156647745Y-124360049D02* +X156647745Y-120931489D01* +X158155852Y-121538248D02* +X157254504Y-121538248D01* +X159522981Y-123383345D02* +X158116141Y-124790185D01* +D49* +X161108406Y-127029922D02* +X161041538Y-127096790D01* +X161108406Y-125258345D02* +X161108406Y-127029922D01* +M02* diff --git a/kicad_outputs/v2_output_thermalpads/stm32card-F_Mask.gts b/kicad_outputs/v2_output_thermalpads/stm32card-F_Mask.gts new file mode 100644 index 0000000..c8a4d41 --- /dev/null +++ b/kicad_outputs/v2_output_thermalpads/stm32card-F_Mask.gts @@ -0,0 +1,424 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:30:41-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Soldermask,Top* +G04 #@! TF.FilePolarity,Negative* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:30:41* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%ADD10RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% +%ADD11RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% +%ADD12R,1.800000X1.200000*% +%ADD13RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*% +%ADD14RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% +%ADD15R,3.000000X5.500000*% +%ADD16RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% +%ADD17RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*% +%ADD18RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% +%ADD19R,3.500000X2.350000*% +%ADD20C,2.000000*% +%ADD21RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*% +%ADD22RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% +%ADD23RoundRect,0.112500X0.112500X-0.187500X0.112500X0.187500X-0.112500X0.187500X-0.112500X-0.187500X0*% +%ADD24RoundRect,0.250000X0.650000X-1.000000X0.650000X1.000000X-0.650000X1.000000X-0.650000X-1.000000X0*% +%ADD25R,2.200000X0.400000*% +%ADD26RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*% +%ADD27R,6.450000X5.300000*% +%ADD28RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*% +%ADD29RoundRect,0.102000X0.350000X0.600000X-0.350000X0.600000X-0.350000X-0.600000X0.350000X-0.600000X0*% +%ADD30RoundRect,0.102000X0.380000X0.600000X-0.380000X0.600000X-0.380000X-0.600000X0.380000X-0.600000X0*% +%ADD31RoundRect,0.102000X0.400000X0.600000X-0.400000X0.600000X-0.400000X-0.600000X0.400000X-0.600000X0*% +%ADD32O,1.304000X1.904000*% +%ADD33RoundRect,0.243750X0.456250X-0.243750X0.456250X0.243750X-0.456250X0.243750X-0.456250X-0.243750X0*% +%ADD34R,1.070000X0.530000*% +%ADD35RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*% +%ADD36R,1.200000X0.270000*% +%ADD37R,0.270000X1.200000*% +%ADD38R,1.200000X1.800000*% +%ADD39RoundRect,0.218750X0.256250X-0.218750X0.256250X0.218750X-0.256250X0.218750X-0.256250X-0.218750X0*% +%ADD40R,0.600000X1.000000*% +%ADD41R,1.200000X0.600000*% +%ADD42R,2.400000X3.300000*% +%ADD43RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% +%ADD44RoundRect,0.250000X1.000000X0.650000X-1.000000X0.650000X-1.000000X-0.650000X1.000000X-0.650000X0*% +%ADD45R,1.200000X0.500000*% +G04 APERTURE END LIST* +D10* +X186594442Y-122410210D03* +X188144442Y-122410210D03* +D11* +X168458966Y-118260712D03* +X166908966Y-118260712D03* +D10* +X158188180Y-107195974D03* +X159738180Y-107195974D03* +D12* +X202951133Y-104665534D03* +X210951133Y-104665534D03* +X202951133Y-109165534D03* +X210951133Y-109165534D03* +D10* +X186498159Y-120535261D03* +X188048159Y-120535261D03* +D13* +X163141120Y-116686961D03* +X163141120Y-118586961D03* +X165016120Y-117636961D03* +D14* +X159771321Y-108741969D03* +X159771321Y-110291969D03* +D15* +X158924572Y-102960590D03* +X154264572Y-102960590D03* +D16* +X148272523Y-93543316D03* +X148272523Y-95193316D03* +D17* +X161212267Y-117283573D03* +X161212267Y-115633573D03* +D14* +X148265612Y-90338172D03* +X148265612Y-91888172D03* +D18* +X161041538Y-127096790D03* +X159391538Y-127096790D03* +D19* +X151018909Y-89007494D03* +X151018909Y-83307494D03* +D20* +X164428408Y-125040799D03* +X164428408Y-129563379D03* +D21* +X150718124Y-96870191D03* +X152618124Y-96870191D03* +D22* +X174374351Y-129940450D03* +X176024351Y-129940450D03* +X158138180Y-111847959D03* +X159788180Y-111847959D03* +D10* +X176162472Y-126786884D03* +X177712472Y-126786884D03* +D23* +X156386756Y-120670500D03* +X156386756Y-118570500D03* +D24* +X150343692Y-117402201D03* +X150343692Y-113402201D03* +D25* +X174559466Y-111035534D03* +X174559466Y-110335534D03* +X174559466Y-109635534D03* +X174559466Y-108935534D03* +X174559466Y-108235534D03* +X174559466Y-107535534D03* +X174559466Y-106835534D03* +X174559466Y-106135534D03* +X174559466Y-105435534D03* +X174559466Y-104735534D03* +X174559466Y-104035534D03* +X174559466Y-103335534D03* +X174559466Y-102635534D03* +D10* +X178467267Y-124578690D03* +X180017267Y-124578690D03* +D18* +X171606612Y-129942382D03* +X169956612Y-129942382D03* +D20* +X138326311Y-91051939D03* +D26* +X158155852Y-120238248D03* +X158155852Y-120888248D03* +X158155852Y-121538248D03* +X160055852Y-121538248D03* +X160055852Y-120888248D03* +X160055852Y-120238248D03* +D16* +X142831133Y-89980534D03* +X142831133Y-91630534D03* +D18* +X156601572Y-97546454D03* +X154951572Y-97546454D03* +D22* +X145769655Y-97587083D03* +X147419655Y-97587083D03* +D10* +X181710179Y-116398550D03* +X183260179Y-116398550D03* +X158188180Y-113473015D03* +X159738180Y-113473015D03* +D22* +X159028030Y-86593369D03* +X160678030Y-86593369D03* +D18* +X154307133Y-124486382D03* +X152657133Y-124486382D03* +D16* +X158155040Y-108691969D03* +X158155040Y-110341969D03* +D11* +X180017267Y-121658690D03* +X178467267Y-121658690D03* +D22* +X183488159Y-120535261D03* +X185138159Y-120535261D03* +X161559017Y-122220255D03* +X163209017Y-122220255D03* +D10* +X186482004Y-118016635D03* +X188032004Y-118016635D03* +D27* +X161087776Y-90140150D03* +X216827776Y-90140150D03* +D28* +X159208406Y-125258345D03* +X161108406Y-125258345D03* +X160158406Y-123383345D03* +D12* +X210951133Y-113132201D03* +X218951133Y-113132201D03* +X210951133Y-117632201D03* +X218951133Y-117632201D03* +D10* +X178467267Y-123118690D03* +X180017267Y-123118690D03* +D12* +X194951133Y-113132201D03* +X202951133Y-113132201D03* +X194951133Y-117632201D03* +X202951133Y-117632201D03* +D22* +X161689189Y-120596440D03* +X163339189Y-120596440D03* +D10* +X164761789Y-120488899D03* +X166311789Y-120488899D03* +D22* +X183584442Y-122410210D03* +X185234442Y-122410210D03* +D10* +X154004818Y-111915048D03* +X155554818Y-111915048D03* +D13* +X158379151Y-97346136D03* +X158379151Y-99246136D03* +X160254151Y-98296136D03* +D29* +X142574466Y-88210000D03* +D30* +X140554466Y-88210000D03* +D31* +X139324466Y-88210000D03* +D29* +X141574466Y-88210000D03* +D30* +X143594466Y-88210000D03* +D31* +X144824466Y-88210000D03* +D32* +X146394466Y-88130000D03* +X146394466Y-84330000D03* +X137754466Y-84330000D03* +X137754466Y-88130000D03* +D33* +X146287603Y-91915281D03* +X146287603Y-90040281D03* +D22* +X183472004Y-118016635D03* +X185122004Y-118016635D03* +D20* +X180271664Y-127327070D03* +D34* +X153629818Y-106919279D03* +X153629818Y-107869279D03* +X153629818Y-108819279D03* +X155929818Y-108819279D03* +X155929818Y-107869279D03* +X155929818Y-106919279D03* +D20* +X218169305Y-94883903D03* +D10* +X168864228Y-116560375D03* +X170414228Y-116560375D03* +D35* +X160229235Y-95781538D03* +X160229235Y-93881538D03* +X158354235Y-94831538D03* +D18* +X163796670Y-97394465D03* +X162146670Y-97394465D03* +D10* +X164569017Y-122220255D03* +X166119017Y-122220255D03* +D36* +X176341495Y-125291194D03* +X176341495Y-124791194D03* +X176341495Y-124291194D03* +X176341495Y-123791194D03* +X176341495Y-123291194D03* +X176341495Y-122791194D03* +X176341495Y-122291194D03* +X176341495Y-121791194D03* +X176341495Y-121291194D03* +X176341495Y-120791194D03* +X176341495Y-120291194D03* +X176341495Y-119791194D03* +D37* +X174991495Y-118441194D03* +X174491495Y-118441194D03* +X173991495Y-118441194D03* +X173491495Y-118441194D03* +X172991495Y-118441194D03* +X172491495Y-118441194D03* +X171991495Y-118441194D03* +X171491495Y-118441194D03* +X170991495Y-118441194D03* +X170491495Y-118441194D03* +X169991495Y-118441194D03* +X169491495Y-118441194D03* +D36* +X168141495Y-119791194D03* +X168141495Y-120291194D03* +X168141495Y-120791194D03* +X168141495Y-121291194D03* +X168141495Y-121791194D03* +X168141495Y-122291194D03* +X168141495Y-122791194D03* +X168141495Y-123291194D03* +X168141495Y-123791194D03* +X168141495Y-124291194D03* +X168141495Y-124791194D03* +X168141495Y-125291194D03* +D37* +X169491495Y-126641194D03* +X169991495Y-126641194D03* +X170491495Y-126641194D03* +X170991495Y-126641194D03* +X171491495Y-126641194D03* +X171991495Y-126641194D03* +X172491495Y-126641194D03* +X172991495Y-126641194D03* +X173491495Y-126641194D03* +X173991495Y-126641194D03* +X174491495Y-126641194D03* +X174991495Y-126641194D03* +D10* +X154607149Y-116828160D03* +X156157149Y-116828160D03* +D22* +X158167759Y-118711221D03* +X159817759Y-118711221D03* +D38* +X146357799Y-127848868D03* +X146357799Y-119848868D03* +X150857799Y-127848868D03* +X150857799Y-119848868D03* +D12* +X210951133Y-126098868D03* +X202951133Y-126098868D03* +X210951133Y-121598868D03* +X202951133Y-121598868D03* +D39* +X144507305Y-91561135D03* +X144507305Y-89986135D03* +D22* +X153954818Y-110310463D03* +X155604818Y-110310463D03* +D40* +X154476567Y-120794558D03* +X153526567Y-120794558D03* +X152576567Y-120794558D03* +X152576567Y-122994558D03* +X154476567Y-122994558D03* +D41* +X156493169Y-94952776D03* +X156493169Y-93682776D03* +X156493169Y-92402776D03* +X156493169Y-91132776D03* +X150673169Y-91132776D03* +X150673169Y-92402776D03* +X150673169Y-93682776D03* +X150673169Y-94952776D03* +D42* +X153583169Y-93042776D03* +D18* +X167345504Y-116264585D03* +X165695504Y-116264585D03* +D14* +X157124998Y-88594361D03* +X157124998Y-90144361D03* +D22* +X178700179Y-116398550D03* +X180350179Y-116398550D03* +D16* +X157597011Y-124014185D03* +X157597011Y-125664185D03* +D43* +X159575680Y-115376388D03* +X158925680Y-115376388D03* +X158275680Y-115376388D03* +X158275680Y-117276388D03* +X158925680Y-117276388D03* +X159575680Y-117276388D03* +D44* +X159921580Y-84036310D03* +X155921580Y-84036310D03* +D20* +X167611415Y-129563379D03* +D16* +X172991495Y-128364551D03* +X172991495Y-130014551D03* +D10* +X174424341Y-128485724D03* +X175974341Y-128485724D03* +D14* +X155695101Y-123373307D03* +X155695101Y-124923307D03* +D11* +X154681287Y-119188736D03* +X153131287Y-119188736D03* +D38* +X146357799Y-110915534D03* +X146357799Y-102915534D03* +X150857799Y-110915534D03* +X150857799Y-102915534D03* +D11* +X167991495Y-126525753D03* +X166441495Y-126525753D03* +D22* +X152629250Y-125997645D03* +X154279250Y-125997645D03* +D45* +X153429818Y-113589341D03* +X153429818Y-114539341D03* +X153429818Y-115489341D03* +X156129818Y-115489341D03* +X156129818Y-113589341D03* +D16* +X141331133Y-89980534D03* +X141331133Y-91630534D03* +M02* diff --git a/kicad_outputs/v2_output_thermalpads/stm32card-F_Paste.gtp b/kicad_outputs/v2_output_thermalpads/stm32card-F_Paste.gtp new file mode 100644 index 0000000..2c858f4 --- /dev/null +++ b/kicad_outputs/v2_output_thermalpads/stm32card-F_Paste.gtp @@ -0,0 +1,406 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:30:40-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Paste,Top* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:30:40* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%ADD10RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% +%ADD11RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% +%ADD12R,1.800000X1.200000*% +%ADD13RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*% +%ADD14RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% +%ADD15R,3.000000X5.500000*% +%ADD16RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% +%ADD17RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*% +%ADD18RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% +%ADD19R,3.500000X2.350000*% +%ADD20RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*% +%ADD21RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% +%ADD22RoundRect,0.112500X0.112500X-0.187500X0.112500X0.187500X-0.112500X0.187500X-0.112500X-0.187500X0*% +%ADD23RoundRect,0.250000X0.650000X-1.000000X0.650000X1.000000X-0.650000X1.000000X-0.650000X-1.000000X0*% +%ADD24R,2.200000X0.400000*% +%ADD25RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*% +%ADD26R,6.450000X5.300000*% +%ADD27RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*% +%ADD28R,0.700000X1.200000*% +%ADD29R,0.760000X1.200000*% +%ADD30R,0.800000X1.200000*% +%ADD31RoundRect,0.243750X0.456250X-0.243750X0.456250X0.243750X-0.456250X0.243750X-0.456250X-0.243750X0*% +%ADD32R,1.070000X0.530000*% +%ADD33RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*% +%ADD34R,1.200000X0.270000*% +%ADD35R,0.270000X1.200000*% +%ADD36R,1.200000X1.800000*% +%ADD37RoundRect,0.218750X0.256250X-0.218750X0.256250X0.218750X-0.256250X0.218750X-0.256250X-0.218750X0*% +%ADD38R,0.600000X1.000000*% +%ADD39R,1.200000X0.600000*% +%ADD40R,2.400000X3.300000*% +%ADD41RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% +%ADD42RoundRect,0.250000X1.000000X0.650000X-1.000000X0.650000X-1.000000X-0.650000X1.000000X-0.650000X0*% +%ADD43R,1.200000X0.500000*% +G04 APERTURE END LIST* +D10* +X186594442Y-122410210D03* +X188144442Y-122410210D03* +D11* +X168458966Y-118260712D03* +X166908966Y-118260712D03* +D10* +X158188180Y-107195974D03* +X159738180Y-107195974D03* +D12* +X202951133Y-104665534D03* +X210951133Y-104665534D03* +X202951133Y-109165534D03* +X210951133Y-109165534D03* +D10* +X186498159Y-120535261D03* +X188048159Y-120535261D03* +D13* +X163141120Y-116686961D03* +X163141120Y-118586961D03* +X165016120Y-117636961D03* +D14* +X159771321Y-108741969D03* +X159771321Y-110291969D03* +D15* +X158924572Y-102960590D03* +X154264572Y-102960590D03* +D16* +X148272523Y-93543316D03* +X148272523Y-95193316D03* +D17* +X161212267Y-117283573D03* +X161212267Y-115633573D03* +D14* +X148265612Y-90338172D03* +X148265612Y-91888172D03* +D18* +X161041538Y-127096790D03* +X159391538Y-127096790D03* +D19* +X151018909Y-89007494D03* +X151018909Y-83307494D03* +D20* +X150718124Y-96870191D03* +X152618124Y-96870191D03* +D21* +X174374351Y-129940450D03* +X176024351Y-129940450D03* +X158138180Y-111847959D03* +X159788180Y-111847959D03* +D10* +X176162472Y-126786884D03* +X177712472Y-126786884D03* +D22* +X156386756Y-120670500D03* +X156386756Y-118570500D03* +D23* +X150343692Y-117402201D03* +X150343692Y-113402201D03* +D24* +X174559466Y-111035534D03* +X174559466Y-110335534D03* +X174559466Y-109635534D03* +X174559466Y-108935534D03* +X174559466Y-108235534D03* +X174559466Y-107535534D03* +X174559466Y-106835534D03* +X174559466Y-106135534D03* +X174559466Y-105435534D03* +X174559466Y-104735534D03* +X174559466Y-104035534D03* +X174559466Y-103335534D03* +X174559466Y-102635534D03* +D10* +X178467267Y-124578690D03* +X180017267Y-124578690D03* +D18* +X171606612Y-129942382D03* +X169956612Y-129942382D03* +D25* +X158155852Y-120238248D03* +X158155852Y-120888248D03* +X158155852Y-121538248D03* +X160055852Y-121538248D03* +X160055852Y-120888248D03* +X160055852Y-120238248D03* +D16* +X142831133Y-89980534D03* +X142831133Y-91630534D03* +D18* +X156601572Y-97546454D03* +X154951572Y-97546454D03* +D21* +X145769655Y-97587083D03* +X147419655Y-97587083D03* +D10* +X181710179Y-116398550D03* +X183260179Y-116398550D03* +X158188180Y-113473015D03* +X159738180Y-113473015D03* +D21* +X159028030Y-86593369D03* +X160678030Y-86593369D03* +D18* +X154307133Y-124486382D03* +X152657133Y-124486382D03* +D16* +X158155040Y-108691969D03* +X158155040Y-110341969D03* +D11* +X180017267Y-121658690D03* +X178467267Y-121658690D03* +D21* +X183488159Y-120535261D03* +X185138159Y-120535261D03* +X161559017Y-122220255D03* +X163209017Y-122220255D03* +D10* +X186482004Y-118016635D03* +X188032004Y-118016635D03* +D26* +X161087776Y-90140150D03* +X216827776Y-90140150D03* +D27* +X159208406Y-125258345D03* +X161108406Y-125258345D03* +X160158406Y-123383345D03* +D12* +X210951133Y-113132201D03* +X218951133Y-113132201D03* +X210951133Y-117632201D03* +X218951133Y-117632201D03* +D10* +X178467267Y-123118690D03* +X180017267Y-123118690D03* +D12* +X194951133Y-113132201D03* +X202951133Y-113132201D03* +X194951133Y-117632201D03* +X202951133Y-117632201D03* +D21* +X161689189Y-120596440D03* +X163339189Y-120596440D03* +D10* +X164761789Y-120488899D03* +X166311789Y-120488899D03* +D21* +X183584442Y-122410210D03* +X185234442Y-122410210D03* +D10* +X154004818Y-111915048D03* +X155554818Y-111915048D03* +D13* +X158379151Y-97346136D03* +X158379151Y-99246136D03* +X160254151Y-98296136D03* +D28* +X142574466Y-88210000D03* +D29* +X140554466Y-88210000D03* +D30* +X139324466Y-88210000D03* +D28* +X141574466Y-88210000D03* +D29* +X143594466Y-88210000D03* +D30* +X144824466Y-88210000D03* +D31* +X146287603Y-91915281D03* +X146287603Y-90040281D03* +D21* +X183472004Y-118016635D03* +X185122004Y-118016635D03* +D32* +X153629818Y-106919279D03* +X153629818Y-107869279D03* +X153629818Y-108819279D03* +X155929818Y-108819279D03* +X155929818Y-107869279D03* +X155929818Y-106919279D03* +D10* +X168864228Y-116560375D03* +X170414228Y-116560375D03* +D33* +X160229235Y-95781538D03* +X160229235Y-93881538D03* +X158354235Y-94831538D03* +D18* +X163796670Y-97394465D03* +X162146670Y-97394465D03* +D10* +X164569017Y-122220255D03* +X166119017Y-122220255D03* +D34* +X176341495Y-125291194D03* +X176341495Y-124791194D03* +X176341495Y-124291194D03* +X176341495Y-123791194D03* +X176341495Y-123291194D03* +X176341495Y-122791194D03* +X176341495Y-122291194D03* +X176341495Y-121791194D03* +X176341495Y-121291194D03* +X176341495Y-120791194D03* +X176341495Y-120291194D03* +X176341495Y-119791194D03* +D35* +X174991495Y-118441194D03* +X174491495Y-118441194D03* +X173991495Y-118441194D03* +X173491495Y-118441194D03* +X172991495Y-118441194D03* +X172491495Y-118441194D03* +X171991495Y-118441194D03* +X171491495Y-118441194D03* +X170991495Y-118441194D03* +X170491495Y-118441194D03* +X169991495Y-118441194D03* +X169491495Y-118441194D03* +D34* +X168141495Y-119791194D03* +X168141495Y-120291194D03* +X168141495Y-120791194D03* +X168141495Y-121291194D03* +X168141495Y-121791194D03* +X168141495Y-122291194D03* +X168141495Y-122791194D03* +X168141495Y-123291194D03* +X168141495Y-123791194D03* +X168141495Y-124291194D03* +X168141495Y-124791194D03* +X168141495Y-125291194D03* +D35* +X169491495Y-126641194D03* +X169991495Y-126641194D03* +X170491495Y-126641194D03* +X170991495Y-126641194D03* +X171491495Y-126641194D03* +X171991495Y-126641194D03* +X172491495Y-126641194D03* +X172991495Y-126641194D03* +X173491495Y-126641194D03* +X173991495Y-126641194D03* +X174491495Y-126641194D03* +X174991495Y-126641194D03* +D10* +X154607149Y-116828160D03* +X156157149Y-116828160D03* +D21* +X158167759Y-118711221D03* +X159817759Y-118711221D03* +D36* +X146357799Y-127848868D03* +X146357799Y-119848868D03* +X150857799Y-127848868D03* +X150857799Y-119848868D03* +D12* +X210951133Y-126098868D03* +X202951133Y-126098868D03* +X210951133Y-121598868D03* +X202951133Y-121598868D03* +D37* +X144507305Y-91561135D03* +X144507305Y-89986135D03* +D21* +X153954818Y-110310463D03* +X155604818Y-110310463D03* +D38* +X154476567Y-120794558D03* +X153526567Y-120794558D03* +X152576567Y-120794558D03* +X152576567Y-122994558D03* +X154476567Y-122994558D03* +D39* +X156493169Y-94952776D03* +X156493169Y-93682776D03* +X156493169Y-92402776D03* +X156493169Y-91132776D03* +X150673169Y-91132776D03* +X150673169Y-92402776D03* +X150673169Y-93682776D03* +X150673169Y-94952776D03* +D40* +X153583169Y-93042776D03* +D18* +X167345504Y-116264585D03* +X165695504Y-116264585D03* +D14* +X157124998Y-88594361D03* +X157124998Y-90144361D03* +D21* +X178700179Y-116398550D03* +X180350179Y-116398550D03* +D16* +X157597011Y-124014185D03* +X157597011Y-125664185D03* +D41* +X159575680Y-115376388D03* +X158925680Y-115376388D03* +X158275680Y-115376388D03* +X158275680Y-117276388D03* +X158925680Y-117276388D03* +X159575680Y-117276388D03* +D42* +X159921580Y-84036310D03* +X155921580Y-84036310D03* +D16* +X172991495Y-128364551D03* +X172991495Y-130014551D03* +D10* +X174424341Y-128485724D03* +X175974341Y-128485724D03* +D14* +X155695101Y-123373307D03* +X155695101Y-124923307D03* +D11* +X154681287Y-119188736D03* +X153131287Y-119188736D03* +D36* +X146357799Y-110915534D03* +X146357799Y-102915534D03* +X150857799Y-110915534D03* +X150857799Y-102915534D03* +D11* +X167991495Y-126525753D03* +X166441495Y-126525753D03* +D21* +X152629250Y-125997645D03* +X154279250Y-125997645D03* +D43* +X153429818Y-113589341D03* +X153429818Y-114539341D03* +X153429818Y-115489341D03* +X156129818Y-115489341D03* +X156129818Y-113589341D03* +D16* +X141331133Y-89980534D03* +X141331133Y-91630534D03* +M02* diff --git a/kicad_outputs/v2_output_thermalpads/stm32card-F_Silkscreen.gto b/kicad_outputs/v2_output_thermalpads/stm32card-F_Silkscreen.gto new file mode 100644 index 0000000..a21955b --- /dev/null +++ b/kicad_outputs/v2_output_thermalpads/stm32card-F_Silkscreen.gto @@ -0,0 +1,5129 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:30:40-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Legend,Top* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:30:40* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%ADD10C,0.125000*% +%ADD11C,0.250000*% +%ADD12C,0.150000*% +%ADD13C,0.200000*% +%ADD14C,0.000000*% +%ADD15C,0.120000*% +%ADD16C,0.127000*% +%ADD17C,0.300000*% +%ADD18C,0.400000*% +%ADD19C,0.240000*% +%ADD20RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% +%ADD21RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% +%ADD22R,1.800000X1.200000*% +%ADD23RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*% +%ADD24RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% +%ADD25R,3.000000X5.500000*% +%ADD26RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% +%ADD27RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*% +%ADD28RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% +%ADD29R,3.500000X2.350000*% +%ADD30C,2.000000*% +%ADD31RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*% +%ADD32RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% +%ADD33RoundRect,0.112500X0.112500X-0.187500X0.112500X0.187500X-0.112500X0.187500X-0.112500X-0.187500X0*% +%ADD34RoundRect,0.250000X0.650000X-1.000000X0.650000X1.000000X-0.650000X1.000000X-0.650000X-1.000000X0*% +%ADD35R,2.200000X0.400000*% +%ADD36RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*% +%ADD37R,6.450000X5.300000*% +%ADD38RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*% +%ADD39RoundRect,0.102000X0.350000X0.600000X-0.350000X0.600000X-0.350000X-0.600000X0.350000X-0.600000X0*% +%ADD40RoundRect,0.102000X0.380000X0.600000X-0.380000X0.600000X-0.380000X-0.600000X0.380000X-0.600000X0*% +%ADD41RoundRect,0.102000X0.400000X0.600000X-0.400000X0.600000X-0.400000X-0.600000X0.400000X-0.600000X0*% +%ADD42O,1.304000X1.904000*% +%ADD43RoundRect,0.243750X0.456250X-0.243750X0.456250X0.243750X-0.456250X0.243750X-0.456250X-0.243750X0*% +%ADD44R,1.070000X0.530000*% +%ADD45RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*% +%ADD46R,1.200000X0.270000*% +%ADD47R,0.270000X1.200000*% +%ADD48R,1.200000X1.800000*% +%ADD49RoundRect,0.218750X0.256250X-0.218750X0.256250X0.218750X-0.256250X0.218750X-0.256250X-0.218750X0*% +%ADD50R,0.600000X1.000000*% +%ADD51R,1.200000X0.600000*% +%ADD52R,2.400000X3.300000*% +%ADD53RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% +%ADD54RoundRect,0.250000X1.000000X0.650000X-1.000000X0.650000X-1.000000X-0.650000X1.000000X-0.650000X0*% +%ADD55R,1.200000X0.500000*% +G04 APERTURE END LIST* +D10* +X145879103Y-93406683D02* +X145831483Y-93311445D01* +X145831483Y-93311445D02* +X145831483Y-93120969D01* +X145831483Y-93120969D02* +X145879103Y-93025731D01* +X145879103Y-93025731D02* +X145926722Y-92978112D01* +X145926722Y-92978112D02* +X146021960Y-92930493D01* +X146021960Y-92930493D02* +X146307674Y-92930493D01* +X146307674Y-92930493D02* +X146402912Y-92978112D01* +X146402912Y-92978112D02* +X146450531Y-93025731D01* +X146450531Y-93025731D02* +X146498150Y-93120969D01* +X146498150Y-93120969D02* +X146498150Y-93311445D01* +X146498150Y-93311445D02* +X146450531Y-93406683D01* +X145831483Y-93835255D02* +X146831483Y-93835255D01* +X145831483Y-94263826D02* +X146355293Y-94263826D01* +X146355293Y-94263826D02* +X146450531Y-94216207D01* +X146450531Y-94216207D02* +X146498150Y-94120969D01* +X146498150Y-94120969D02* +X146498150Y-93978112D01* +X146498150Y-93978112D02* +X146450531Y-93882874D01* +X146450531Y-93882874D02* +X146402912Y-93835255D01* +X145831483Y-94740017D02* +X146498150Y-94740017D01* +X146307674Y-94740017D02* +X146402912Y-94787636D01* +X146402912Y-94787636D02* +X146450531Y-94835255D01* +X146450531Y-94835255D02* +X146498150Y-94930493D01* +X146498150Y-94930493D02* +X146498150Y-95025731D01* +X146498150Y-95787636D02* +X145688626Y-95787636D01* +X145688626Y-95787636D02* +X145593388Y-95740017D01* +X145593388Y-95740017D02* +X145545769Y-95692398D01* +X145545769Y-95692398D02* +X145498150Y-95597160D01* +X145498150Y-95597160D02* +X145498150Y-95454303D01* +X145498150Y-95454303D02* +X145545769Y-95359065D01* +X145879103Y-95787636D02* +X145831483Y-95692398D01* +X145831483Y-95692398D02* +X145831483Y-95501922D01* +X145831483Y-95501922D02* +X145879103Y-95406684D01* +X145879103Y-95406684D02* +X145926722Y-95359065D01* +X145926722Y-95359065D02* +X146021960Y-95311446D01* +X146021960Y-95311446D02* +X146307674Y-95311446D01* +X146307674Y-95311446D02* +X146402912Y-95359065D01* +X146402912Y-95359065D02* +X146450531Y-95406684D01* +X146450531Y-95406684D02* +X146498150Y-95501922D01* +X146498150Y-95501922D02* +X146498150Y-95692398D01* +X146498150Y-95692398D02* +X146450531Y-95787636D01* +D11* +G36* +X197025708Y-100748175D02* +G01* +X197092466Y-100754352D01* +X197151066Y-100772172D01* +X197186488Y-100791009D01* +X197217184Y-100815307D01* +X197243634Y-100845445D01* +X197268724Y-100888662D01* +X197281186Y-100931479D01* +X197285962Y-100982639D01* +X197288025Y-101075644D01* +X197288025Y-101514121D01* +X197089211Y-101514121D01* +X197089211Y-101058302D01* +X197083596Y-101001388D01* +X197068695Y-100960666D01* +X197046545Y-100932385D01* +X197014126Y-100914878D01* +X196967639Y-100908398D01* +X196918724Y-100914600D01* +X196880527Y-100931953D01* +X196850464Y-100960300D01* +X196829417Y-100997044D01* +X196815626Y-101045365D01* +X196810530Y-101108494D01* +X196810530Y-101514121D01* +X196616479Y-101514121D01* +X196616479Y-100509794D01* +X196810530Y-100509794D01* +X196810530Y-100863091D01* +X196841566Y-100823161D01* +X196874153Y-100793816D01* +X196908533Y-100773515D01* +X196965635Y-100754518D01* +X197025708Y-100748175D01* +G37* +G36* +X197882199Y-100753530D02* +G01* +X197947843Y-100768614D01* +X198003543Y-100792425D01* +X198050867Y-100824632D01* +X198090912Y-100865595D01* +X198131995Y-100926684D01* +X198161249Y-100992627D01* +X198179074Y-101064397D01* +X198185190Y-101143238D01* +X198179015Y-101223508D01* +X198161099Y-101295849D01* +X198131834Y-101361614D01* +X198090912Y-101421858D01* +X198050962Y-101462146D01* +X198003696Y-101493879D01* +X197948003Y-101517375D01* +X197882307Y-101532275D01* +X197804660Y-101537568D01* +X197727040Y-101532276D01* +X197661362Y-101517377D01* +X197605680Y-101493882D01* +X197558419Y-101462148D01* +X197518468Y-101421858D01* +X197477546Y-101361614D01* +X197448282Y-101295849D01* +X197430365Y-101223508D01* +X197424190Y-101143238D01* +X197424247Y-101142505D01* +X197626423Y-101142505D01* +X197632305Y-101216371D01* +X197648230Y-101273036D01* +X197672524Y-101316223D01* +X197697809Y-101342780D01* +X197727496Y-101361614D01* +X197762457Y-101373249D01* +X197804049Y-101377345D01* +X197845610Y-101373244D01* +X197880481Y-101361604D01* +X197910033Y-101342773D01* +X197935146Y-101316223D01* +X197959270Y-101273060D01* +X197975095Y-101216396D01* +X197980942Y-101142505D01* +X197975087Y-101068614D01* +X197959255Y-101012088D01* +X197935146Y-100969154D01* +X197900736Y-100935734D01* +X197857930Y-100915542D01* +X197804049Y-100908398D01* +X197750113Y-100915535D01* +X197707156Y-100935725D01* +X197672524Y-100969154D01* +X197648244Y-101012113D01* +X197632313Y-101068639D01* +X197626423Y-101142505D01* +X197424247Y-101142505D01* +X197430306Y-101064397D01* +X197448131Y-100992627D01* +X197477385Y-100926684D01* +X197518468Y-100865595D01* +X197558514Y-100824629D01* +X197605834Y-100792422D01* +X197661523Y-100768612D01* +X197727149Y-100753529D01* +X197804660Y-100748175D01* +X197882199Y-100753530D01* +G37* +G36* +X198523649Y-101514121D02* +G01* +X198328927Y-101514121D01* +X198328927Y-100509794D01* +X198523649Y-100509794D01* +X198523649Y-101514121D01* +G37* +G36* +X199391322Y-101514121D02* +G01* +X199202095Y-101514121D01* +X199202095Y-101413859D01* +X199171752Y-101454642D01* +X199140149Y-101485607D01* +X199107146Y-101508137D01* +X199070474Y-101523928D01* +X199026781Y-101533981D01* +X198974644Y-101537568D01* +X198911963Y-101530934D01* +X198855359Y-101511469D01* +X198803353Y-101478851D01* +X198755008Y-101431505D01* +X198716911Y-101376351D01* +X198689195Y-101313592D01* +X198671914Y-101241845D01* +X198665860Y-101159358D01* +X198666616Y-101147695D01* +X198866689Y-101147695D01* +X198871772Y-101216385D01* +X198885742Y-101271171D01* +X198907294Y-101314757D01* +X198930137Y-101342033D01* +X198957608Y-101361260D01* +X198990604Y-101373141D01* +X199030637Y-101377345D01* +X199070656Y-101373198D01* +X199104103Y-101361419D01* +X199132369Y-101342287D01* +X199156299Y-101315124D01* +X199179399Y-101271621D01* +X199194081Y-101218635D01* +X199199347Y-101153923D01* +X199194167Y-101084024D01* +X199180098Y-101029770D01* +X199158661Y-100987945D01* +X199130349Y-100956087D01* +X199100481Y-100936053D01* +X199067994Y-100924165D01* +X199031980Y-100920122D01* +X198990700Y-100924533D01* +X198957039Y-100936956D01* +X198929333Y-100957024D01* +X198906622Y-100985518D01* +X198885098Y-101030713D01* +X198871512Y-101084184D01* +X198866689Y-101147695D01* +X198666616Y-101147695D01* +X198672110Y-101062940D01* +X198689599Y-100982212D01* +X198716966Y-100914609D01* +X198753604Y-100858023D01* +X198801418Y-100809791D01* +X198855508Y-100775956D01* +X198917146Y-100755338D01* +X198988321Y-100748175D01* +X199032576Y-100751652D01* +X199072374Y-100761738D01* +X199108489Y-100778217D01* +X199156002Y-100813889D01* +X199193913Y-100861443D01* +X199193913Y-100509794D01* +X199391322Y-100509794D01* +X199391322Y-101514121D01* +G37* +G36* +X200330759Y-100753858D02* +G01* +X200402720Y-100770275D01* +X200467639Y-100796901D01* +X200508110Y-100825628D01* +X200537221Y-100864247D01* +X200555795Y-100914918D01* +X200562589Y-100981305D01* +X200562589Y-101325687D01* +X200563932Y-101412515D01* +X200568545Y-101449216D01* +X200575534Y-101467043D01* +X200587127Y-101479772D01* +X200604293Y-101490673D01* +X200604293Y-101514121D01* +X200392474Y-101514121D01* +X200380200Y-101472111D01* +X200374766Y-101427353D01* +X200331527Y-101467538D01* +X200281832Y-101501481D01* +X200238679Y-101521331D01* +X200191605Y-101533419D01* +X200139743Y-101537568D01* +X200074527Y-101530739D01* +X200019567Y-101511265D01* +X199972681Y-101479499D01* +X199944511Y-101448358D01* +X199924118Y-101411400D01* +X199911332Y-101367452D01* +X199906797Y-101314879D01* +X199907958Y-101301263D01* +X200102191Y-101301263D01* +X200105710Y-101333762D01* +X200115166Y-101357369D01* +X200129851Y-101374353D01* +X200160056Y-101391100D01* +X200197140Y-101396884D01* +X200237859Y-101392740D01* +X200276194Y-101380392D01* +X200312911Y-101359454D01* +X200334749Y-101338756D01* +X200351500Y-101310520D01* +X200362936Y-101272812D01* +X200367927Y-101222983D01* +X200367927Y-101149527D01* +X200330680Y-101168578D01* +X200279084Y-101182072D01* +X200235364Y-101190377D01* +X200178632Y-101203944D01* +X200147254Y-101217427D01* +X200122294Y-101238672D01* +X200107445Y-101265949D01* +X200102191Y-101301263D01* +X199907958Y-101301263D01* +X199911453Y-101260281D01* +X199924609Y-101214366D01* +X199945625Y-101175512D01* +X199974664Y-101142544D01* +X200012676Y-101114845D01* +X200052857Y-101096200D01* +X200108475Y-101079815D01* +X200183463Y-101066729D01* +X200249714Y-101058485D01* +X200299690Y-101049887D01* +X200326955Y-101041266D01* +X200350960Y-101026373D01* +X200364158Y-101008170D01* +X200368599Y-100985579D01* +X200364665Y-100956726D01* +X200353997Y-100936284D01* +X200336786Y-100922015D01* +X200300840Y-100909509D01* +X200243547Y-100904490D01* +X200198853Y-100908937D01* +X200167492Y-100920655D01* +X200145910Y-100938379D01* +X200129327Y-100966571D01* +X200118555Y-101006095D01* +X199930732Y-101006095D01* +X199940075Y-100942866D01* +X199958499Y-100890188D01* +X199985382Y-100846177D01* +X200017907Y-100813124D01* +X200058858Y-100786445D01* +X200109795Y-100766158D01* +X200172814Y-100752961D01* +X200250446Y-100748175D01* +X200330759Y-100753858D01* +G37* +G36* +X201147611Y-100748175D02* +G01* +X201222484Y-100755355D01* +X201284569Y-100775610D01* +X201336472Y-100808137D01* +X201366747Y-100840500D01* +X201389538Y-100882984D01* +X201404446Y-100938074D01* +X201409928Y-101009087D01* +X201409928Y-101514121D01* +X201210443Y-101514121D01* +X201210443Y-101057264D01* +X201205962Y-101001780D01* +X201194750Y-100966284D01* +X201177685Y-100941513D01* +X201154764Y-100923784D01* +X201124743Y-100912514D01* +X201085452Y-100908398D01* +X201038274Y-100914095D01* +X201001285Y-100930005D01* +X200972068Y-100955815D01* +X200949530Y-100993151D01* +X200935654Y-101041502D01* +X200930418Y-101107578D01* +X200930418Y-101514121D01* +X200736368Y-101514121D01* +X200736368Y-100767714D01* +X200924251Y-100767714D01* +X200924251Y-100874754D01* +X200963079Y-100823238D01* +X200995265Y-100792871D01* +X201037445Y-100768668D01* +X201087588Y-100753537D01* +X201147611Y-100748175D01* +G37* +G36* +X201619916Y-101658712D02* +G01* +X201644523Y-101660666D01* +X201699173Y-101659079D01* +X201723566Y-101653033D01* +X201742892Y-101642714D01* +X201757942Y-101626281D01* +X201774644Y-101592278D01* +X201785985Y-101557139D01* +X201786612Y-101545384D01* +X201513365Y-100767714D01* +X201729886Y-100767714D01* +X201892491Y-101318299D01* +X202046181Y-100767714D01* +X202253177Y-100767714D01* +X201997699Y-101501786D01* +X201943542Y-101647261D01* +X201906041Y-101728421D01* +X201880890Y-101767461D01* +X201857802Y-101787607D01* +X201823883Y-101803654D01* +X201775662Y-101814710D01* +X201708759Y-101818936D01* +X201667055Y-101818447D01* +X201619916Y-101815028D01* +X201619916Y-101658712D01* +G37* +G36* +X202943529Y-100862786D02* +G01* +X202983335Y-100815505D01* +X203024801Y-100782674D01* +X203061404Y-100764133D01* +X203105476Y-100752376D01* +X203158707Y-100748175D01* +X203230053Y-100755262D01* +X203290824Y-100775513D01* +X203343189Y-100808492D01* +X203388540Y-100855214D01* +X203423755Y-100910442D01* +X203449621Y-100973869D01* +X203465865Y-101046945D01* +X203471582Y-101131453D01* +X203465964Y-101219171D01* +X203449943Y-101295830D01* +X203424378Y-101363062D01* +X203389578Y-101422224D01* +X203353793Y-101464146D01* +X203313748Y-101495974D01* +X203268911Y-101518716D01* +X203218347Y-101532706D01* +X203160783Y-101537568D01* +X203100224Y-101532936D01* +X203051574Y-101520156D01* +X203012528Y-101500321D01* +X202980193Y-101472637D01* +X202940110Y-101423140D01* +X202940110Y-101514121D01* +X202749539Y-101514121D01* +X202749539Y-101152519D01* +X202937423Y-101152519D01* +X202942544Y-101216081D01* +X202956934Y-101269107D01* +X202979738Y-101313536D01* +X203003452Y-101341229D01* +X203032124Y-101360849D01* +X203066733Y-101373024D01* +X203108881Y-101377345D01* +X203155690Y-101370338D01* +X203193880Y-101350117D01* +X203225630Y-101315612D01* +X203247897Y-101272492D01* +X203262178Y-101219182D01* +X203267334Y-101153252D01* +X203261719Y-101076636D01* +X203246818Y-101020017D01* +X203222443Y-100975207D01* +X203191252Y-100944915D01* +X203152386Y-100926605D01* +X203103386Y-100920122D01* +X203053502Y-100926538D01* +X203014049Y-100944601D01* +X202982516Y-100974305D01* +X202957939Y-101017941D01* +X202943093Y-101074156D01* +X202937423Y-101152519D01* +X202749539Y-101152519D01* +X202749539Y-100509794D01* +X202943529Y-100509794D01* +X202943529Y-100862786D01* +G37* +G36* +X203805218Y-100767714D02* +G01* +X203805218Y-101216999D01* +X203809580Y-101276423D01* +X203820239Y-101312742D01* +X203836313Y-101337080D01* +X203858131Y-101354452D01* +X203886897Y-101365492D01* +X203924775Y-101369529D01* +X203972667Y-101364006D01* +X204009953Y-101348674D01* +X204039128Y-101324042D01* +X204061429Y-101288806D01* +X204075233Y-101241164D01* +X204080541Y-101173280D01* +X204080541Y-100767714D01* +X204277950Y-100767714D01* +X204277950Y-101514121D01* +X204088723Y-101514121D01* +X204088723Y-101408058D01* +X204075045Y-101428574D01* +X204049094Y-101458677D01* +X204002317Y-101494266D01* +X203960617Y-101514670D01* +X203915781Y-101525748D01* +X203860539Y-101529752D01* +X203794370Y-101524242D01* +X203741233Y-101508991D01* +X203698538Y-101485154D01* +X203664404Y-101452792D01* +X203637850Y-101410867D01* +X203621426Y-101365679D01* +X203610060Y-101302772D01* +X203605732Y-101217243D01* +X203605732Y-100767714D01* +X203805218Y-100767714D01* +G37* +G36* +X204389569Y-100912306D02* +G01* +X204389569Y-100775530D01* +X204493372Y-100775530D01* +X204493372Y-100564504D01* +X204686019Y-100564504D01* +X204686019Y-100775530D01* +X204806980Y-100775530D01* +X204806980Y-100912306D01* +X204686019Y-100912306D01* +X204686019Y-101308529D01* +X204689792Y-101349814D01* +X204697620Y-101365987D01* +X204715512Y-101373455D01* +X204768695Y-101377345D01* +X204787502Y-101376368D01* +X204806980Y-101373437D01* +X204806980Y-101518028D01* +X204714717Y-101525844D01* +X204643125Y-101523868D01* +X204590575Y-101513986D01* +X204552746Y-101498229D01* +X204526162Y-101477667D01* +X204508909Y-101453151D01* +X204497596Y-101419523D01* +X204493372Y-101373864D01* +X204493372Y-100912306D01* +X204389569Y-100912306D01* +G37* +G36* +X204855584Y-100912306D02* +G01* +X204855584Y-100775530D01* +X204959387Y-100775530D01* +X204959387Y-100564504D01* +X205152034Y-100564504D01* +X205152034Y-100775530D01* +X205272995Y-100775530D01* +X205272995Y-100912306D01* +X205152034Y-100912306D01* +X205152034Y-101308529D01* +X205155808Y-101349814D01* +X205163635Y-101365987D01* +X205181528Y-101373455D01* +X205234710Y-101377345D01* +X205253517Y-101376368D01* +X205272995Y-101373437D01* +X205272995Y-101518028D01* +X205180732Y-101525844D01* +X205109140Y-101523868D01* +X205056590Y-101513986D01* +X205018761Y-101498229D01* +X204992177Y-101477667D01* +X204974924Y-101453151D01* +X204963611Y-101419523D01* +X204959387Y-101373864D01* +X204959387Y-100912306D01* +X204855584Y-100912306D01* +G37* +G36* +X205810321Y-100753530D02* +G01* +X205875966Y-100768614D01* +X205931666Y-100792425D01* +X205978990Y-100824632D01* +X206019035Y-100865595D01* +X206060118Y-100926684D01* +X206089372Y-100992627D01* +X206107197Y-101064397D01* +X206113313Y-101143238D01* +X206107138Y-101223508D01* +X206089221Y-101295849D01* +X206059957Y-101361614D01* +X206019035Y-101421858D01* +X205979085Y-101462146D01* +X205931819Y-101493879D01* +X205876126Y-101517375D01* +X205810430Y-101532275D01* +X205732782Y-101537568D01* +X205655163Y-101532276D01* +X205589485Y-101517377D01* +X205533803Y-101493882D01* +X205486542Y-101462148D01* +X205446591Y-101421858D01* +X205405669Y-101361614D01* +X205376404Y-101295849D01* +X205358488Y-101223508D01* +X205352313Y-101143238D01* +X205352370Y-101142505D01* +X205554546Y-101142505D01* +X205560427Y-101216371D01* +X205576353Y-101273036D01* +X205600647Y-101316223D01* +X205625932Y-101342780D01* +X205655619Y-101361614D01* +X205690580Y-101373249D01* +X205732172Y-101377345D01* +X205773733Y-101373244D01* +X205808604Y-101361604D01* +X205838156Y-101342773D01* +X205863269Y-101316223D01* +X205887393Y-101273060D01* +X205903218Y-101216396D01* +X205909065Y-101142505D01* +X205903210Y-101068614D01* +X205887378Y-101012088D01* +X205863269Y-100969154D01* +X205828859Y-100935734D01* +X205786053Y-100915542D01* +X205732172Y-100908398D01* +X205678236Y-100915535D01* +X205635278Y-100935725D01* +X205600647Y-100969154D01* +X205576367Y-101012113D01* +X205560436Y-101068639D01* +X205554546Y-101142505D01* +X205352370Y-101142505D01* +X205358429Y-101064397D01* +X205376254Y-100992627D01* +X205405508Y-100926684D01* +X205446591Y-100865595D01* +X205486637Y-100824629D01* +X205533956Y-100792422D01* +X205589645Y-100768612D01* +X205655271Y-100753529D01* +X205732782Y-100748175D01* +X205810321Y-100753530D01* +G37* +G36* +X206665546Y-100748175D02* +G01* +X206740418Y-100755355D01* +X206802504Y-100775610D01* +X206854407Y-100808137D01* +X206884681Y-100840500D01* +X206907472Y-100882984D01* +X206922380Y-100938074D01* +X206927863Y-101009087D01* +X206927863Y-101514121D01* +X206728377Y-101514121D01* +X206728377Y-101057264D01* +X206723896Y-101001780D01* +X206712685Y-100966284D01* +X206695619Y-100941513D01* +X206672698Y-100923784D01* +X206642678Y-100912514D01* +X206603386Y-100908398D01* +X206556208Y-100914095D01* +X206519219Y-100930005D01* +X206490002Y-100955815D01* +X206467465Y-100993151D01* +X206453589Y-101041502D01* +X206448353Y-101107578D01* +X206448353Y-101514121D01* +X206254302Y-101514121D01* +X206254302Y-100767714D01* +X206442186Y-100767714D01* +X206442186Y-100874754D01* +X206481013Y-100823238D01* +X206513199Y-100792871D01* +X206555380Y-100768668D01* +X206605522Y-100753537D01* +X206665546Y-100748175D01* +G37* +G36* +X207420134Y-100912306D02* +G01* +X207420134Y-100775530D01* +X207523937Y-100775530D01* +X207523937Y-100564504D01* +X207716584Y-100564504D01* +X207716584Y-100775530D01* +X207837545Y-100775530D01* +X207837545Y-100912306D01* +X207716584Y-100912306D01* +X207716584Y-101308529D01* +X207720358Y-101349814D01* +X207728185Y-101365987D01* +X207746078Y-101373455D01* +X207799260Y-101377345D01* +X207818067Y-101376368D01* +X207837545Y-101373437D01* +X207837545Y-101518028D01* +X207745282Y-101525844D01* +X207673690Y-101523868D01* +X207621140Y-101513986D01* +X207583311Y-101498229D01* +X207556727Y-101477667D01* +X207539474Y-101453151D01* +X207528161Y-101419523D01* +X207523937Y-101373864D01* +X207523937Y-100912306D01* +X207420134Y-100912306D01* +G37* +G36* +X208374871Y-100753530D02* +G01* +X208440516Y-100768614D01* +X208496216Y-100792425D01* +X208543540Y-100824632D01* +X208583585Y-100865595D01* +X208624668Y-100926684D01* +X208653922Y-100992627D01* +X208671747Y-101064397D01* +X208677863Y-101143238D01* +X208671688Y-101223508D01* +X208653771Y-101295849D01* +X208624507Y-101361614D01* +X208583585Y-101421858D01* +X208543634Y-101462146D01* +X208496369Y-101493879D01* +X208440676Y-101517375D01* +X208374980Y-101532275D01* +X208297332Y-101537568D01* +X208219713Y-101532276D01* +X208154035Y-101517377D01* +X208098353Y-101493882D01* +X208051092Y-101462148D01* +X208011141Y-101421858D01* +X207970219Y-101361614D01* +X207940954Y-101295849D01* +X207923038Y-101223508D01* +X207916863Y-101143238D01* +X207916920Y-101142505D01* +X208119096Y-101142505D01* +X208124977Y-101216371D01* +X208140903Y-101273036D01* +X208165197Y-101316223D01* +X208190482Y-101342780D01* +X208220169Y-101361614D01* +X208255130Y-101373249D01* +X208296722Y-101377345D01* +X208338283Y-101373244D01* +X208373154Y-101361604D01* +X208402706Y-101342773D01* +X208427819Y-101316223D01* +X208451942Y-101273060D01* +X208467768Y-101216396D01* +X208473615Y-101142505D01* +X208467760Y-101068614D01* +X208451928Y-101012088D01* +X208427819Y-100969154D01* +X208393409Y-100935734D01* +X208350603Y-100915542D01* +X208296722Y-100908398D01* +X208242786Y-100915535D01* +X208199828Y-100935725D01* +X208165197Y-100969154D01* +X208140917Y-101012113D01* +X208124986Y-101068639D01* +X208119096Y-101142505D01* +X207916920Y-101142505D01* +X207922979Y-101064397D01* +X207940804Y-100992627D01* +X207970058Y-100926684D01* +X208011141Y-100865595D01* +X208051187Y-100824629D01* +X208098506Y-100792422D01* +X208154195Y-100768612D01* +X208219821Y-100753529D01* +X208297332Y-100748175D01* +X208374871Y-100753530D01* +G37* +G36* +X209610748Y-100748175D02* +G01* +X209619907Y-100748175D01* +X209636699Y-100748175D01* +X209636699Y-100947477D01* +X209603909Y-100947477D01* +X209580706Y-100947477D01* +X209522727Y-100953102D01* +X209479140Y-100968339D01* +X209446556Y-100991910D01* +X209422864Y-101024230D01* +X209411438Y-101054090D01* +X209403422Y-101097078D01* +X209400333Y-101157160D01* +X209400333Y-101514121D01* +X209204267Y-101514121D01* +X209204267Y-100767714D01* +X209390075Y-100767714D01* +X209390075Y-100897590D01* +X209435830Y-100829494D01* +X209468660Y-100794520D01* +X209507454Y-100769383D01* +X209554130Y-100753731D01* +X209610748Y-100748175D01* +G37* +G36* +X210105412Y-100752214D02* +G01* +X210160902Y-100763930D01* +X210211586Y-100782980D01* +X210257880Y-100810304D01* +X210298717Y-100846589D01* +X210334562Y-100892828D01* +X210359937Y-100938493D01* +X210378900Y-100989400D01* +X210391287Y-101046334D01* +X210396333Y-101103134D01* +X210397454Y-101193674D01* +X209887842Y-101193674D01* +X209894621Y-101250200D01* +X209909152Y-101293911D01* +X209930354Y-101327498D01* +X209958184Y-101352859D01* +X209986264Y-101368379D01* +X210018295Y-101377925D01* +X210055209Y-101381252D01* +X210093935Y-101377172D01* +X210126003Y-101365617D01* +X210152845Y-101346875D01* +X210171501Y-101325620D01* +X210189054Y-101295279D01* +X210387868Y-101295279D01* +X210377732Y-101337201D01* +X210355569Y-101381536D01* +X210318869Y-101429368D01* +X210278531Y-101467560D01* +X210232550Y-101497358D01* +X210180124Y-101519152D01* +X210120116Y-101532785D01* +X210051118Y-101537568D01* +X209981657Y-101531756D01* +X209917395Y-101514670D01* +X209857252Y-101486309D01* +X209800403Y-101445977D01* +X209763518Y-101407634D01* +X209733865Y-101360459D01* +X209711458Y-101302903D01* +X209696988Y-101232908D01* +X209691776Y-101148000D01* +X209697792Y-101064714D01* +X209892604Y-101064714D01* +X210195221Y-101064714D01* +X210187264Y-101015266D01* +X210171435Y-100977237D01* +X210148449Y-100948149D01* +X210118430Y-100926189D01* +X210084132Y-100912972D01* +X210044279Y-100908398D01* +X210001058Y-100913453D01* +X209966783Y-100927605D01* +X209939377Y-100950530D01* +X209918415Y-100980539D01* +X209902661Y-101018056D01* +X209892604Y-101064714D01* +X209697792Y-101064714D01* +X209698781Y-101051015D01* +X209718292Y-100971178D01* +X209748781Y-100905431D01* +X209789778Y-100851368D01* +X209842015Y-100806526D01* +X209900877Y-100774610D01* +X209967681Y-100754999D01* +X210044279Y-100748175D01* +X210105412Y-100752214D01* +G37* +G36* +X210451676Y-100912306D02* +G01* +X210451676Y-100775530D01* +X210555480Y-100775530D01* +X210555480Y-100564504D01* +X210748126Y-100564504D01* +X210748126Y-100775530D01* +X210869087Y-100775530D01* +X210869087Y-100912306D01* +X210748126Y-100912306D01* +X210748126Y-101308529D01* +X210751900Y-101349814D01* +X210759728Y-101365987D01* +X210777620Y-101373455D01* +X210830802Y-101377345D01* +X210849609Y-101376368D01* +X210869087Y-101373437D01* +X210869087Y-101518028D01* +X210776825Y-101525844D01* +X210705232Y-101523868D01* +X210652683Y-101513986D01* +X210614853Y-101498229D01* +X210588269Y-101477667D01* +X210571016Y-101453151D01* +X210559704Y-101419523D01* +X210555480Y-101373864D01* +X210555480Y-100912306D01* +X210451676Y-100912306D01* +G37* +G36* +X211188191Y-100767714D02* +G01* +X211188191Y-101216999D01* +X211192553Y-101276423D01* +X211203212Y-101312742D01* +X211219286Y-101337080D01* +X211241104Y-101354452D01* +X211269870Y-101365492D01* +X211307747Y-101369529D01* +X211355640Y-101364006D01* +X211392926Y-101348674D01* +X211422100Y-101324042D01* +X211444401Y-101288806D01* +X211458205Y-101241164D01* +X211463513Y-101173280D01* +X211463513Y-100767714D01* +X211660923Y-100767714D01* +X211660923Y-101514121D01* +X211471696Y-101514121D01* +X211471696Y-101408058D01* +X211458018Y-101428574D01* +X211432067Y-101458677D01* +X211385290Y-101494266D01* +X211343590Y-101514670D01* +X211298754Y-101525748D01* +X211243512Y-101529752D01* +X211177342Y-101524242D01* +X211124206Y-101508991D01* +X211081511Y-101485154D01* +X211047377Y-101452792D01* +X211020823Y-101410867D01* +X211004399Y-101365679D01* +X210993033Y-101302772D01* +X210988705Y-101217243D01* +X210988705Y-100767714D01* +X211188191Y-100767714D01* +G37* +G36* +X212253456Y-100748175D02* +G01* +X212262615Y-100748175D01* +X212279407Y-100748175D01* +X212279407Y-100947477D01* +X212246617Y-100947477D01* +X212223414Y-100947477D01* +X212165434Y-100953102D01* +X212121848Y-100968339D01* +X212089264Y-100991910D01* +X212065572Y-101024230D01* +X212054146Y-101054090D01* +X212046130Y-101097078D01* +X212043041Y-101157160D01* +X212043041Y-101514121D01* +X211846975Y-101514121D01* +X211846975Y-100767714D01* +X212032782Y-100767714D01* +X212032782Y-100897590D01* +X212078538Y-100829494D01* +X212111368Y-100794520D01* +X212150162Y-100769383D01* +X212196837Y-100753731D01* +X212253456Y-100748175D01* +G37* +G36* +X212805811Y-100748175D02* +G01* +X212880683Y-100755355D01* +X212942769Y-100775610D01* +X212994672Y-100808137D01* +X213024946Y-100840500D01* +X213047737Y-100882984D01* +X213062645Y-100938074D01* +X213068128Y-101009087D01* +X213068128Y-101514121D01* +X212868642Y-101514121D01* +X212868642Y-101057264D01* +X212864162Y-101001780D01* +X212852950Y-100966284D01* +X212835884Y-100941513D01* +X212812963Y-100923784D01* +X212782943Y-100912514D01* +X212743651Y-100908398D01* +X212696473Y-100914095D01* +X212659484Y-100930005D01* +X212630267Y-100955815D01* +X212607730Y-100993151D01* +X212593854Y-101041502D01* +X212588618Y-101107578D01* +X212588618Y-101514121D01* +X212394567Y-101514121D01* +X212394567Y-100767714D01* +X212582451Y-100767714D01* +X212582451Y-100874754D01* +X212621278Y-100823238D01* +X212653465Y-100792871D01* +X212695645Y-100768668D01* +X212745787Y-100753537D01* +X212805811Y-100748175D01* +G37* +G36* +X214047481Y-100748175D02* +G01* +X214114239Y-100754352D01* +X214172838Y-100772172D01* +X214208261Y-100791009D01* +X214238956Y-100815307D01* +X214265406Y-100845445D01* +X214290496Y-100888662D01* +X214302959Y-100931479D01* +X214307735Y-100982639D01* +X214309797Y-101075644D01* +X214309797Y-101514121D01* +X214110984Y-101514121D01* +X214110984Y-101058302D01* +X214105368Y-101001388D01* +X214090467Y-100960666D01* +X214068317Y-100932385D01* +X214035899Y-100914878D01* +X213989412Y-100908398D01* +X213940497Y-100914600D01* +X213902299Y-100931953D01* +X213872236Y-100960300D01* +X213851190Y-100997044D01* +X213837398Y-101045365D01* +X213832303Y-101108494D01* +X213832303Y-101514121D01* +X213638252Y-101514121D01* +X213638252Y-100509794D01* +X213832303Y-100509794D01* +X213832303Y-100863091D01* +X213863339Y-100823161D01* +X213895925Y-100793816D01* +X213930305Y-100773515D01* +X213987407Y-100754518D01* +X214047481Y-100748175D01* +G37* +G36* +X214903971Y-100753530D02* +G01* +X214969616Y-100768614D01* +X215025315Y-100792425D01* +X215072639Y-100824632D01* +X215112685Y-100865595D01* +X215153768Y-100926684D01* +X215183022Y-100992627D01* +X215200846Y-101064397D01* +X215206962Y-101143238D01* +X215200788Y-101223508D01* +X215182871Y-101295849D01* +X215153607Y-101361614D01* +X215112685Y-101421858D01* +X215072734Y-101462146D01* +X215025469Y-101493879D01* +X214969776Y-101517375D01* +X214904079Y-101532275D01* +X214826432Y-101537568D01* +X214748813Y-101532276D01* +X214683135Y-101517377D01* +X214627453Y-101493882D01* +X214580192Y-101462148D01* +X214540241Y-101421858D01* +X214499319Y-101361614D01* +X214470054Y-101295849D01* +X214452138Y-101223508D01* +X214445963Y-101143238D01* +X214446020Y-101142505D01* +X214648196Y-101142505D01* +X214654077Y-101216371D01* +X214670003Y-101273036D01* +X214694297Y-101316223D01* +X214719582Y-101342780D01* +X214749269Y-101361614D01* +X214784230Y-101373249D01* +X214825821Y-101377345D01* +X214867382Y-101373244D01* +X214902254Y-101361604D01* +X214931806Y-101342773D01* +X214956919Y-101316223D01* +X214981042Y-101273060D01* +X214996868Y-101216396D01* +X215002714Y-101142505D01* +X214996860Y-101068614D01* +X214981028Y-101012088D01* +X214956919Y-100969154D01* +X214922509Y-100935734D01* +X214879703Y-100915542D01* +X214825821Y-100908398D01* +X214771886Y-100915535D01* +X214728928Y-100935725D01* +X214694297Y-100969154D01* +X214670017Y-101012113D01* +X214654085Y-101068639D01* +X214648196Y-101142505D01* +X214446020Y-101142505D01* +X214452079Y-101064397D01* +X214469903Y-100992627D01* +X214499157Y-100926684D01* +X214540241Y-100865595D01* +X214580287Y-100824629D01* +X214627606Y-100792422D01* +X214683295Y-100768612D01* +X214748921Y-100753529D01* +X214826432Y-100748175D01* +X214903971Y-100753530D01* +G37* +G36* +X216178622Y-100748175D02* +G01* +X216227233Y-100752828D01* +X216275647Y-100766982D01* +X216320299Y-100792143D01* +X216362414Y-100832866D01* +X216388298Y-100875783D01* +X216404729Y-100929403D01* +X216409574Y-100971728D01* +X216411568Y-101040411D01* +X216410225Y-101514121D01* +X216210739Y-101514121D01* +X216210739Y-101032046D01* +X216207021Y-100991305D01* +X216197062Y-100961216D01* +X216175419Y-100932324D01* +X216144627Y-100914791D01* +X216101441Y-100908398D01* +X216062971Y-100912981D01* +X216032700Y-100925786D01* +X216008700Y-100946539D01* +X215990066Y-100976481D01* +X215978556Y-101014821D01* +X215974373Y-101063309D01* +X215974373Y-101514121D01* +X215778308Y-101514121D01* +X215778308Y-101067584D01* +X215774229Y-101005567D01* +X215764630Y-100970558D01* +X215743600Y-100940892D01* +X215712700Y-100922844D01* +X215668337Y-100916214D01* +X215627218Y-100920196D01* +X215596284Y-100930985D01* +X215573140Y-100947677D01* +X215556291Y-100970558D01* +X215545137Y-101005644D01* +X215540598Y-101062760D01* +X215540598Y-101514121D01* +X215343189Y-101514121D01* +X215343189Y-100767714D01* +X215532416Y-100767714D01* +X215532416Y-100871273D01* +X215569934Y-100820151D01* +X215600743Y-100790734D01* +X215640565Y-100767801D01* +X215688825Y-100753340D01* +X215747594Y-100748175D01* +X215803516Y-100752681D01* +X215848828Y-100765185D01* +X215885591Y-100784750D01* +X215922607Y-100823211D01* +X215949827Y-100871945D01* +X215978181Y-100832169D01* +X216009758Y-100801244D01* +X216044776Y-100778095D01* +X216085769Y-100761653D01* +X216130164Y-100751616D01* +X216178622Y-100748175D01* +G37* +G36* +X216946166Y-100752214D02* +G01* +X217001656Y-100763930D01* +X217052339Y-100782980D01* +X217098634Y-100810304D01* +X217139470Y-100846589D01* +X217175316Y-100892828D01* +X217200691Y-100938493D01* +X217219654Y-100989400D01* +X217232041Y-101046334D01* +X217237087Y-101103134D01* +X217238208Y-101193674D01* +X216728595Y-101193674D01* +X216735374Y-101250200D01* +X216749905Y-101293911D01* +X216771108Y-101327498D01* +X216798937Y-101352859D01* +X216827018Y-101368379D01* +X216859049Y-101377925D01* +X216895963Y-101381252D01* +X216934688Y-101377172D01* +X216966757Y-101365617D01* +X216993599Y-101346875D01* +X217012255Y-101325620D01* +X217029808Y-101295279D01* +X217228622Y-101295279D01* +X217218485Y-101337201D01* +X217196323Y-101381536D01* +X217159623Y-101429368D01* +X217119285Y-101467560D01* +X217073304Y-101497358D01* +X217020878Y-101519152D01* +X216960869Y-101532785D01* +X216891872Y-101537568D01* +X216822411Y-101531756D01* +X216758149Y-101514670D01* +X216698006Y-101486309D01* +X216641156Y-101445977D01* +X216604271Y-101407634D01* +X216574619Y-101360459D01* +X216552212Y-101302903D01* +X216537741Y-101232908D01* +X216532529Y-101148000D01* +X216538545Y-101064714D01* +X216733358Y-101064714D01* +X217035975Y-101064714D01* +X217028017Y-101015266D01* +X217012188Y-100977237D01* +X216989202Y-100948149D01* +X216959184Y-100926189D01* +X216924886Y-100912972D01* +X216885033Y-100908398D01* +X216841811Y-100913453D01* +X216807536Y-100927605D01* +X216780131Y-100950530D01* +X216759168Y-100980539D01* +X216743414Y-101018056D01* +X216733358Y-101064714D01* +X216538545Y-101064714D01* +X216539535Y-101051015D01* +X216559046Y-100971178D01* +X216589535Y-100905431D01* +X216630532Y-100851368D01* +X216682769Y-100806526D01* +X216741631Y-100774610D01* +X216808434Y-100754999D01* +X216885033Y-100748175D01* +X216946166Y-100752214D01* +G37* +G36* +X198158690Y-98988744D02* +G01* +X198167849Y-98988744D01* +X198184641Y-98988744D01* +X198184641Y-99188046D01* +X198151851Y-99188046D01* +X198128648Y-99188046D01* +X198070669Y-99193671D01* +X198027082Y-99208908D01* +X197994498Y-99232479D01* +X197970806Y-99264799D01* +X197959380Y-99294659D01* +X197951364Y-99337647D01* +X197948275Y-99397729D01* +X197948275Y-99754690D01* +X197752209Y-99754690D01* +X197752209Y-99008283D01* +X197938017Y-99008283D01* +X197938017Y-99138159D01* +X197983772Y-99070063D01* +X198016602Y-99035089D01* +X198055396Y-99009952D01* +X198102072Y-98994300D01* +X198158690Y-98988744D01* +G37* +G36* +X198653354Y-98992783D02* +G01* +X198708844Y-99004499D01* +X198759527Y-99023549D01* +X198805822Y-99050873D01* +X198846659Y-99087158D01* +X198882504Y-99133397D01* +X198907879Y-99179062D01* +X198926842Y-99229969D01* +X198939229Y-99286903D01* +X198944275Y-99343703D01* +X198945396Y-99434243D01* +X198435783Y-99434243D01* +X198442563Y-99490769D01* +X198457093Y-99534480D01* +X198478296Y-99568067D01* +X198506125Y-99593428D01* +X198534206Y-99608948D01* +X198566237Y-99618494D01* +X198603151Y-99621821D01* +X198641876Y-99617741D01* +X198673945Y-99606186D01* +X198700787Y-99587444D01* +X198719443Y-99566189D01* +X198736996Y-99535848D01* +X198935810Y-99535848D01* +X198925674Y-99577770D01* +X198903511Y-99622105D01* +X198866811Y-99669937D01* +X198826473Y-99708129D01* +X198780492Y-99737927D01* +X198728066Y-99759721D01* +X198668057Y-99773354D01* +X198599060Y-99778137D01* +X198529599Y-99772325D01* +X198465337Y-99755239D01* +X198405194Y-99726878D01* +X198348345Y-99686546D01* +X198311460Y-99648203D01* +X198281807Y-99601028D01* +X198259400Y-99543472D01* +X198244929Y-99473477D01* +X198239717Y-99388569D01* +X198245733Y-99305283D01* +X198440546Y-99305283D01* +X198743163Y-99305283D01* +X198735205Y-99255835D01* +X198719377Y-99217806D01* +X198696391Y-99188718D01* +X198666372Y-99166758D01* +X198632074Y-99153541D01* +X198592221Y-99148967D01* +X198548999Y-99154022D01* +X198514725Y-99168174D01* +X198487319Y-99191099D01* +X198466356Y-99221108D01* +X198450602Y-99258625D01* +X198440546Y-99305283D01* +X198245733Y-99305283D01* +X198246723Y-99291584D01* +X198266234Y-99211747D01* +X198296723Y-99146000D01* +X198337720Y-99091937D01* +X198389957Y-99047095D01* +X198448819Y-99015179D01* +X198515622Y-98995568D01* +X198592221Y-98988744D01* +X198653354Y-98992783D01* +G37* +G36* +X199520832Y-99270112D02* +G01* +X199511002Y-99229974D01* +X199492805Y-99194396D01* +X199467775Y-99169740D01* +X199434726Y-99154489D01* +X199391017Y-99148967D01* +X199345241Y-99155262D01* +X199308814Y-99173120D01* +X199279441Y-99202909D01* +X199256439Y-99247397D01* +X199242687Y-99305382D01* +X199237327Y-99389241D01* +X199242668Y-99469113D01* +X199256439Y-99524796D01* +X199278513Y-99566633D01* +X199306975Y-99594845D01* +X199342588Y-99611879D01* +X199387659Y-99617914D01* +X199431542Y-99613160D01* +X199462751Y-99600497D01* +X199484623Y-99580972D01* +X199507162Y-99539921D01* +X199519489Y-99485045D01* +X199718242Y-99485045D01* +X199708274Y-99541900D01* +X199687162Y-99597127D01* +X199654006Y-99651558D01* +X199614357Y-99696673D01* +X199568490Y-99731477D01* +X199515573Y-99756771D01* +X199454270Y-99772576D01* +X199382835Y-99778137D01* +X199309849Y-99773261D01* +X199248672Y-99759599D01* +X199197358Y-99738173D01* +X199154326Y-99709399D01* +X199118442Y-99673051D01* +X199082713Y-99618704D01* +X199056330Y-99555257D01* +X199039655Y-99481043D01* +X199033751Y-99394004D01* +X199040503Y-99295230D01* +X199059258Y-99214154D01* +X199088421Y-99147669D01* +X199127357Y-99093280D01* +X199177490Y-99048329D01* +X199236017Y-99015986D01* +X199304600Y-98995844D01* +X199385583Y-98988744D01* +X199455873Y-98993060D01* +X199516593Y-99005295D01* +X199569156Y-99024674D01* +X199614744Y-99050843D01* +X199652526Y-99085138D01* +X199683004Y-99131213D01* +X199706019Y-99191682D01* +X199720318Y-99270112D01* +X199520832Y-99270112D01* +G37* +G36* +X200264369Y-98988744D02* +G01* +X200331127Y-98994921D01* +X200389726Y-99012741D01* +X200425149Y-99031578D01* +X200455844Y-99055876D01* +X200482294Y-99086014D01* +X200507384Y-99129231D01* +X200519847Y-99172048D01* +X200524623Y-99223208D01* +X200526685Y-99316213D01* +X200526685Y-99754690D01* +X200327872Y-99754690D01* +X200327872Y-99298871D01* +X200322256Y-99241957D01* +X200307355Y-99201235D01* +X200285205Y-99172954D01* +X200252787Y-99155447D01* +X200206300Y-99148967D01* +X200157385Y-99155169D01* +X200119187Y-99172522D01* +X200089124Y-99200869D01* +X200068078Y-99237613D01* +X200054286Y-99285934D01* +X200049191Y-99349063D01* +X200049191Y-99754690D01* +X199855140Y-99754690D01* +X199855140Y-98750363D01* +X200049191Y-98750363D01* +X200049191Y-99103660D01* +X200080227Y-99063730D01* +X200112813Y-99034385D01* +X200147193Y-99014084D01* +X200204295Y-98995087D01* +X200264369Y-98988744D01* +G37* +G36* +X201082050Y-98994427D02* +G01* +X201154011Y-99010844D01* +X201218931Y-99037470D01* +X201259402Y-99066197D01* +X201288513Y-99104816D01* +X201307086Y-99155487D01* +X201313880Y-99221874D01* +X201313880Y-99566256D01* +X201315223Y-99653084D01* +X201319837Y-99689785D01* +X201326825Y-99707612D01* +X201338419Y-99720341D01* +X201355585Y-99731242D01* +X201355585Y-99754690D01* +X201143765Y-99754690D01* +X201131492Y-99712680D01* +X201126057Y-99667922D01* +X201082818Y-99708107D01* +X201033123Y-99742050D01* +X200989970Y-99761900D01* +X200942896Y-99773988D01* +X200891035Y-99778137D01* +X200825818Y-99771308D01* +X200770858Y-99751834D01* +X200723973Y-99720068D01* +X200695803Y-99688927D01* +X200675409Y-99651969D01* +X200662623Y-99608021D01* +X200658088Y-99555448D01* +X200659249Y-99541832D01* +X200853482Y-99541832D01* +X200857001Y-99574331D01* +X200866457Y-99597938D01* +X200881143Y-99614922D01* +X200911347Y-99631669D01* +X200948432Y-99637453D01* +X200989150Y-99633309D01* +X201027486Y-99620961D01* +X201064203Y-99600023D01* +X201086040Y-99579325D01* +X201102791Y-99551089D01* +X201114227Y-99513381D01* +X201119219Y-99463552D01* +X201119219Y-99390096D01* +X201081972Y-99409147D01* +X201030375Y-99422641D01* +X200986656Y-99430946D01* +X200929924Y-99444513D01* +X200898545Y-99457996D01* +X200873585Y-99479241D01* +X200858736Y-99506518D01* +X200853482Y-99541832D01* +X200659249Y-99541832D01* +X200662744Y-99500850D01* +X200675901Y-99454935D01* +X200696917Y-99416081D01* +X200725956Y-99383113D01* +X200763967Y-99355414D01* +X200804148Y-99336769D01* +X200859767Y-99320384D01* +X200934754Y-99307298D01* +X201001005Y-99299054D01* +X201050982Y-99290456D01* +X201078247Y-99281835D01* +X201102251Y-99266942D01* +X201115449Y-99248739D01* +X201119890Y-99226148D01* +X201115956Y-99197295D01* +X201105288Y-99176853D01* +X201088078Y-99162584D01* +X201052131Y-99150078D01* +X200994838Y-99145059D01* +X200950145Y-99149506D01* +X200918783Y-99161224D01* +X200897202Y-99178948D01* +X200880619Y-99207140D01* +X200869847Y-99246664D01* +X200682024Y-99246664D01* +X200691366Y-99183435D01* +X200709790Y-99130757D01* +X200736673Y-99086746D01* +X200769198Y-99053693D01* +X200810149Y-99027014D01* +X200861086Y-99006727D01* +X200924106Y-98993530D01* +X201001738Y-98988744D01* +X201082050Y-98994427D01* +G37* +G36* +X201890721Y-98988744D02* +G01* +X201899880Y-98988744D01* +X201916671Y-98988744D01* +X201916671Y-99188046D01* +X201883882Y-99188046D01* +X201860679Y-99188046D01* +X201802699Y-99193671D01* +X201759112Y-99208908D01* +X201726529Y-99232479D01* +X201702837Y-99264799D01* +X201691411Y-99294659D01* +X201683394Y-99337647D01* +X201680305Y-99397729D01* +X201680305Y-99754690D01* +X201484239Y-99754690D01* +X201484239Y-99008283D01* +X201670047Y-99008283D01* +X201670047Y-99138159D01* +X201715803Y-99070063D01* +X201748632Y-99035089D01* +X201787427Y-99009952D01* +X201834102Y-98994300D01* +X201890721Y-98988744D01* +G37* +G36* +X202355455Y-98993322D02* +G01* +X202399356Y-99006085D01* +X202442717Y-99030761D01* +X202480828Y-99066640D01* +X202514151Y-99115567D01* +X202514151Y-99008283D01* +X202703378Y-99008283D01* +X202703378Y-99715916D01* +X202696962Y-99811566D01* +X202679972Y-99882248D01* +X202654895Y-99933597D01* +X202618896Y-99975803D01* +X202571593Y-100009915D01* +X202510754Y-100036036D01* +X202433237Y-100053209D01* +X202335182Y-100059505D01* +X202241320Y-100052608D01* +X202164709Y-100033466D01* +X202102174Y-100003634D01* +X202062003Y-99972111D01* +X202032513Y-99934530D01* +X202012643Y-99889962D01* +X202002462Y-99836755D01* +X202214220Y-99836755D01* +X202225635Y-99866716D01* +X202240843Y-99884932D01* +X202263506Y-99898197D01* +X202297465Y-99907421D01* +X202346783Y-99911005D01* +X202398617Y-99905922D01* +X202437504Y-99892157D01* +X202466512Y-99870849D01* +X202487528Y-99841579D01* +X202499052Y-99810590D01* +X202507423Y-99762656D01* +X202510731Y-99691858D01* +X202510731Y-99644658D01* +X202480439Y-99687148D01* +X202450586Y-99715061D01* +X202409776Y-99738501D01* +X202360182Y-99753304D01* +X202299644Y-99758597D01* +X202229750Y-99751916D01* +X202169416Y-99732749D01* +X202116732Y-99701491D01* +X202070422Y-99657298D01* +X202034321Y-99604742D01* +X202007626Y-99542762D01* +X201990705Y-99469573D01* +X201984913Y-99386127D01* +X202186254Y-99386127D01* +X202191947Y-99449353D01* +X202208114Y-99502936D01* +X202232553Y-99545585D01* +X202263537Y-99574573D01* +X202301968Y-99592150D01* +X202350202Y-99598374D01* +X202393422Y-99592557D01* +X202431409Y-99575443D01* +X202465607Y-99546167D01* +X202490073Y-99508357D01* +X202506509Y-99454695D01* +X202512746Y-99379899D01* +X202506998Y-99309628D01* +X202491516Y-99256507D01* +X202467989Y-99216684D01* +X202434835Y-99185596D01* +X202395547Y-99167114D01* +X202348126Y-99160691D01* +X202300057Y-99167017D01* +X202261805Y-99184899D01* +X202230992Y-99214484D01* +X202206771Y-99258205D01* +X202191808Y-99313522D01* +X202186254Y-99386127D01* +X201984913Y-99386127D01* +X201984693Y-99382952D01* +X201990269Y-99299867D01* +X202006273Y-99226333D01* +X202032018Y-99160915D01* +X202067369Y-99102439D01* +X202103285Y-99061426D01* +X202143877Y-99030086D01* +X202189743Y-99007548D01* +X202241890Y-98993608D01* +X202301659Y-98988744D01* +X202355455Y-98993322D01* +G37* +G36* +X203258742Y-98994427D02* +G01* +X203330703Y-99010844D01* +X203395623Y-99037470D01* +X203436094Y-99066197D01* +X203465205Y-99104816D01* +X203483779Y-99155487D01* +X203490572Y-99221874D01* +X203490572Y-99566256D01* +X203491916Y-99653084D01* +X203496529Y-99689785D01* +X203503517Y-99707612D01* +X203515111Y-99720341D01* +X203532277Y-99731242D01* +X203532277Y-99754690D01* +X203320457Y-99754690D01* +X203308184Y-99712680D01* +X203302750Y-99667922D01* +X203259510Y-99708107D01* +X203209815Y-99742050D01* +X203166663Y-99761900D01* +X203119588Y-99773988D01* +X203067727Y-99778137D01* +X203002511Y-99771308D01* +X202947550Y-99751834D01* +X202900665Y-99720068D01* +X202872495Y-99688927D01* +X202852102Y-99651969D01* +X202839315Y-99608021D01* +X202834780Y-99555448D01* +X202835941Y-99541832D01* +X203030175Y-99541832D01* +X203033693Y-99574331D01* +X203043149Y-99597938D01* +X203057835Y-99614922D01* +X203088039Y-99631669D01* +X203125124Y-99637453D01* +X203165842Y-99633309D01* +X203204178Y-99620961D01* +X203240895Y-99600023D01* +X203262732Y-99579325D01* +X203279484Y-99551089D01* +X203290919Y-99513381D01* +X203295911Y-99463552D01* +X203295911Y-99390096D01* +X203258664Y-99409147D01* +X203207067Y-99422641D01* +X203163348Y-99430946D01* +X203106616Y-99444513D01* +X203075237Y-99457996D01* +X203050277Y-99479241D01* +X203035429Y-99506518D01* +X203030175Y-99541832D01* +X202835941Y-99541832D01* +X202839437Y-99500850D01* +X202852593Y-99454935D01* +X202873609Y-99416081D01* +X202902648Y-99383113D01* +X202940660Y-99355414D01* +X202980840Y-99336769D01* +X203036459Y-99320384D01* +X203111446Y-99307298D01* +X203177697Y-99299054D01* +X203227674Y-99290456D01* +X203254939Y-99281835D01* +X203278944Y-99266942D01* +X203292141Y-99248739D01* +X203296582Y-99226148D01* +X203292649Y-99197295D01* +X203281980Y-99176853D01* +X203264770Y-99162584D01* +X203228823Y-99150078D01* +X203171530Y-99145059D01* +X203126837Y-99149506D01* +X203095476Y-99161224D01* +X203073894Y-99178948D01* +X203057311Y-99207140D01* +X203046539Y-99246664D01* +X202858716Y-99246664D01* +X202868058Y-99183435D01* +X202886482Y-99130757D01* +X202913365Y-99086746D01* +X202945890Y-99053693D01* +X202986842Y-99027014D01* +X203037778Y-99006727D01* +X203100798Y-98993530D01* +X203178430Y-98988744D01* +X203258742Y-98994427D01* +G37* +G36* +X203850159Y-99103355D02* +G01* +X203889964Y-99056074D01* +X203931431Y-99023243D01* +X203968034Y-99004702D01* +X204012106Y-98992945D01* +X204065337Y-98988744D01* +X204136683Y-98995831D01* +X204197454Y-99016082D01* +X204249819Y-99049061D01* +X204295169Y-99095783D01* +X204330385Y-99151011D01* +X204356251Y-99214438D01* +X204372495Y-99287514D01* +X204378212Y-99372022D01* +X204372594Y-99459740D01* +X204356572Y-99536399D01* +X204331007Y-99603631D01* +X204296207Y-99662793D01* +X204260423Y-99704715D01* +X204220377Y-99736543D01* +X204175541Y-99759285D01* +X204124976Y-99773275D01* +X204067413Y-99778137D01* +X204006854Y-99773505D01* +X203958204Y-99760725D01* +X203919157Y-99740890D01* +X203886823Y-99713206D01* +X203846739Y-99663709D01* +X203846739Y-99754690D01* +X203656169Y-99754690D01* +X203656169Y-99393088D01* +X203844053Y-99393088D01* +X203849173Y-99456650D01* +X203863563Y-99509676D01* +X203886368Y-99554105D01* +X203910082Y-99581798D01* +X203938754Y-99601418D01* +X203973363Y-99613593D01* +X204015511Y-99617914D01* +X204062320Y-99610907D01* +X204100510Y-99590686D01* +X204132259Y-99556181D01* +X204154527Y-99513061D01* +X204168807Y-99459751D01* +X204173964Y-99393821D01* +X204168349Y-99317205D01* +X204153447Y-99260586D01* +X204129073Y-99215776D01* +X204097882Y-99185484D01* +X204059016Y-99167174D01* +X204010016Y-99160691D01* +X203960132Y-99167107D01* +X203920679Y-99185170D01* +X203889145Y-99214874D01* +X203864569Y-99258510D01* +X203849723Y-99314725D01* +X203844053Y-99393088D01* +X203656169Y-99393088D01* +X203656169Y-98750363D01* +X203850159Y-98750363D01* +X203850159Y-99103355D01* +G37* +G36* +X204716671Y-99754690D02* +G01* +X204521949Y-99754690D01* +X204521949Y-98750363D01* +X204716671Y-98750363D01* +X204716671Y-99754690D01* +G37* +G36* +X205261589Y-98992783D02* +G01* +X205317079Y-99004499D01* +X205367762Y-99023549D01* +X205414057Y-99050873D01* +X205454893Y-99087158D01* +X205490738Y-99133397D01* +X205516113Y-99179062D01* +X205535077Y-99229969D01* +X205547463Y-99286903D01* +X205552509Y-99343703D01* +X205553631Y-99434243D01* +X205044018Y-99434243D01* +X205050797Y-99490769D01* +X205065328Y-99534480D01* +X205086530Y-99568067D01* +X205114360Y-99593428D01* +X205142440Y-99608948D01* +X205174471Y-99618494D01* +X205211385Y-99621821D01* +X205250111Y-99617741D01* +X205282180Y-99606186D01* +X205309021Y-99587444D01* +X205327677Y-99566189D01* +X205345230Y-99535848D01* +X205544044Y-99535848D01* +X205533908Y-99577770D01* +X205511745Y-99622105D01* +X205475045Y-99669937D01* +X205434707Y-99708129D01* +X205388726Y-99737927D01* +X205336300Y-99759721D01* +X205276292Y-99773354D01* +X205207294Y-99778137D01* +X205137833Y-99772325D01* +X205073571Y-99755239D01* +X205013429Y-99726878D01* +X204956579Y-99686546D01* +X204919694Y-99648203D01* +X204890042Y-99601028D01* +X204867634Y-99543472D01* +X204853164Y-99473477D01* +X204847952Y-99388569D01* +X204853968Y-99305283D01* +X205048781Y-99305283D01* +X205351398Y-99305283D01* +X205343440Y-99255835D01* +X205327611Y-99217806D01* +X205304625Y-99188718D01* +X205274606Y-99166758D01* +X205240308Y-99153541D01* +X205200455Y-99148967D01* +X205157234Y-99154022D01* +X205122959Y-99168174D01* +X205095553Y-99191099D01* +X205074591Y-99221108D01* +X205058837Y-99258625D01* +X205048781Y-99305283D01* +X204853968Y-99305283D01* +X204854957Y-99291584D01* +X204874468Y-99211747D01* +X204904957Y-99146000D01* +X204945954Y-99091937D01* +X204998191Y-99047095D01* +X205057053Y-99015179D01* +X205123857Y-98995568D01* +X205200455Y-98988744D01* +X205261589Y-98992783D01* +G37* +G36* +X206919742Y-99754690D02* +G01* +X206691558Y-99754690D01* +X206626651Y-99543664D01* +X206255707Y-99543664D01* +X206186036Y-99754690D01* +X205966096Y-99754690D01* +X206102567Y-99371717D01* +X206312432Y-99371717D01* +X206567910Y-99371717D01* +X206442186Y-98976959D01* +X206312432Y-99371717D01* +X206102567Y-99371717D01* +X206325377Y-98746455D01* +X206563147Y-98746455D01* +X206919742Y-99754690D01* +G37* +G36* +X207929930Y-99754690D02* +G01* +X207701746Y-99754690D01* +X207636839Y-99543664D01* +X207265895Y-99543664D01* +X207196225Y-99754690D01* +X206976284Y-99754690D01* +X207112755Y-99371717D01* +X207322620Y-99371717D01* +X207578099Y-99371717D01* +X207452375Y-98976959D01* +X207322620Y-99371717D01* +X207112755Y-99371717D01* +X207335565Y-98746455D01* +X207573336Y-98746455D01* +X207929930Y-99754690D01* +G37* +G36* +X208940119Y-99754690D02* +G01* +X208711935Y-99754690D01* +X208647027Y-99543664D01* +X208276084Y-99543664D01* +X208206413Y-99754690D01* +X207986473Y-99754690D01* +X208122944Y-99371717D01* +X208332809Y-99371717D01* +X208588287Y-99371717D01* +X208462563Y-98976959D01* +X208332809Y-99371717D01* +X208122944Y-99371717D01* +X208345754Y-98746455D01* +X208583524Y-98746455D01* +X208940119Y-99754690D01* +G37* +G36* +X209402287Y-98746455D02* +G01* +X209622961Y-98746455D01* +X210023946Y-99444929D01* +X210023946Y-98746455D01* +X210220012Y-98746455D01* +X210220012Y-99754690D01* +X210009597Y-99754690D01* +X209598353Y-99038386D01* +X209598353Y-99754690D01* +X209402287Y-99754690D01* +X209402287Y-98746455D01* +G37* +G36* +X210600360Y-98918402D02* +G01* +X210402950Y-98918402D01* +X210402950Y-98742547D01* +X210600360Y-98742547D01* +X210600360Y-98918402D01* +G37* +G36* +X210402950Y-99008283D02* +G01* +X210600360Y-99008283D01* +X210600360Y-99754690D01* +X210402950Y-99754690D01* +X210402950Y-99008283D01* +G37* +G36* +X211472123Y-98746455D02* +G01* +X211774801Y-98746455D01* +X211774801Y-99754690D01* +X211578735Y-99754690D01* +X211578735Y-99072763D01* +X211579407Y-98990332D01* +X211580079Y-98908571D01* +X211389508Y-99754690D01* +X211185260Y-99754690D01* +X210996033Y-98908571D01* +X210996705Y-98990332D01* +X210997376Y-99072763D01* +X210997376Y-99754690D01* +X210801310Y-99754690D01* +X210801310Y-98746455D01* +X211107347Y-98746455D01* +X211290468Y-99539206D01* +X211472123Y-98746455D01* +G37* +G36* +X211968913Y-99754690D02* +G01* +X211968913Y-98746455D01* +X212177252Y-98746455D01* +X212177252Y-99129428D01* +X212570728Y-99129428D01* +X212570728Y-98746455D01* +X212779738Y-98746455D01* +X212779738Y-99754690D01* +X212570728Y-99754690D01* +X212570728Y-99301375D01* +X212177252Y-99301375D01* +X212177252Y-99754690D01* +X211968913Y-99754690D01* +G37* +G36* +X213765800Y-98994099D02* +G01* +X213831444Y-99009183D01* +X213887144Y-99032994D01* +X213934468Y-99065201D01* +X213974513Y-99106164D01* +X214015597Y-99167253D01* +X214044850Y-99233196D01* +X214062675Y-99304966D01* +X214068791Y-99383807D01* +X214062616Y-99464077D01* +X214044700Y-99536418D01* +X214015435Y-99602183D01* +X213974513Y-99662427D01* +X213934563Y-99702715D01* +X213887298Y-99734448D01* +X213831605Y-99757944D01* +X213765908Y-99772844D01* +X213688261Y-99778137D01* +X213610641Y-99772845D01* +X213544964Y-99757946D01* +X213489281Y-99734451D01* +X213442020Y-99702717D01* +X213402069Y-99662427D01* +X213361147Y-99602183D01* +X213331883Y-99536418D01* +X213313966Y-99464077D01* +X213307791Y-99383807D01* +X213307848Y-99383074D01* +X213510025Y-99383074D01* +X213515906Y-99456940D01* +X213531831Y-99513605D01* +X213556125Y-99556792D01* +X213581410Y-99583349D01* +X213611097Y-99602183D01* +X213646059Y-99613818D01* +X213687650Y-99617914D01* +X213729211Y-99613813D01* +X213764082Y-99602173D01* +X213793634Y-99583342D01* +X213818748Y-99556792D01* +X213842871Y-99513629D01* +X213858696Y-99456965D01* +X213864543Y-99383074D01* +X213858688Y-99309183D01* +X213842857Y-99252657D01* +X213818748Y-99209723D01* +X213784337Y-99176303D01* +X213741531Y-99156111D01* +X213687650Y-99148967D01* +X213633714Y-99156104D01* +X213590757Y-99176294D01* +X213556125Y-99209723D01* +X213531846Y-99252682D01* +X213515914Y-99309208D01* +X213510025Y-99383074D01* +X213307848Y-99383074D01* +X213313907Y-99304966D01* +X213331732Y-99233196D01* +X213360986Y-99167253D01* +X213402069Y-99106164D01* +X213442115Y-99065198D01* +X213489435Y-99032991D01* +X213545124Y-99009181D01* +X213610750Y-98994098D01* +X213688261Y-98988744D01* +X213765800Y-98994099D01* +G37* +G36* +X214621024Y-98988744D02* +G01* +X214695897Y-98995924D01* +X214757982Y-99016179D01* +X214809885Y-99048706D01* +X214840159Y-99081069D01* +X214862950Y-99123553D01* +X214877858Y-99178643D01* +X214883341Y-99249656D01* +X214883341Y-99754690D01* +X214683856Y-99754690D01* +X214683856Y-99297833D01* +X214679375Y-99242349D01* +X214668163Y-99206853D01* +X214651097Y-99182082D01* +X214628176Y-99164353D01* +X214598156Y-99153083D01* +X214558864Y-99148967D01* +X214511686Y-99154664D01* +X214474698Y-99170574D01* +X214445480Y-99196384D01* +X214422943Y-99233720D01* +X214409067Y-99282071D01* +X214403831Y-99348147D01* +X214403831Y-99754690D01* +X214209780Y-99754690D01* +X214209780Y-99008283D01* +X214397664Y-99008283D01* +X214397664Y-99115323D01* +X214436492Y-99063807D01* +X214468678Y-99033440D01* +X214510858Y-99009237D01* +X214561000Y-98994106D01* +X214621024Y-98988744D01* +G37* +G36* +X215262101Y-99754690D02* +G01* +X215067378Y-99754690D01* +X215067378Y-98750363D01* +X215262101Y-98750363D01* +X215262101Y-99754690D01* +G37* +G36* +X215482163Y-99899281D02* +G01* +X215506771Y-99901235D01* +X215561420Y-99899648D01* +X215585814Y-99893602D01* +X215605140Y-99883283D01* +X215620189Y-99866850D01* +X215636891Y-99832847D01* +X215648232Y-99797708D01* +X215648859Y-99785953D01* +X215375612Y-99008283D01* +X215592134Y-99008283D01* +X215754738Y-99558868D01* +X215908428Y-99008283D01* +X216115424Y-99008283D01* +X215859946Y-99742355D01* +X215805789Y-99887830D01* +X215768288Y-99968990D01* +X215743137Y-100008030D01* +X215720050Y-100028176D01* +X215686130Y-100044223D01* +X215637910Y-100055279D01* +X215571007Y-100059505D01* +X215529302Y-100059016D01* +X215482163Y-100055597D01* +X215482163Y-99899281D01* +G37* +D10* +X144647943Y-92840255D02* +X144647943Y-93221207D01* +X143981276Y-92983112D02* +X144838419Y-92983112D01* +X144838419Y-92983112D02* +X144933657Y-93030731D01* +X144933657Y-93030731D02* +X144981276Y-93125969D01* +X144981276Y-93125969D02* +X144981276Y-93221207D01* +X144647943Y-93983112D02* +X143981276Y-93983112D01* +X144647943Y-93554541D02* +X144124134Y-93554541D01* +X144124134Y-93554541D02* +X144028896Y-93602160D01* +X144028896Y-93602160D02* +X143981276Y-93697398D01* +X143981276Y-93697398D02* +X143981276Y-93840255D01* +X143981276Y-93840255D02* +X144028896Y-93935493D01* +X144028896Y-93935493D02* +X144076515Y-93983112D01* +X143981276Y-94602160D02* +X144028896Y-94506922D01* +X144028896Y-94506922D02* +X144124134Y-94459303D01* +X144124134Y-94459303D02* +X144981276Y-94459303D01* +X143981276Y-95125970D02* +X144028896Y-95030732D01* +X144028896Y-95030732D02* +X144124134Y-94983113D01* +X144124134Y-94983113D02* +X144981276Y-94983113D01* +D12* +X178014285Y-107597438D02* +X178823808Y-107597438D01* +X178823808Y-107597438D02* +X178919046Y-107549819D01* +X178919046Y-107549819D02* +X178966666Y-107502200D01* +X178966666Y-107502200D02* +X179014285Y-107406962D01* +X179014285Y-107406962D02* +X179014285Y-107216486D01* +X179014285Y-107216486D02* +X178966666Y-107121248D01* +X178966666Y-107121248D02* +X178919046Y-107073629D01* +X178919046Y-107073629D02* +X178823808Y-107026010D01* +X178823808Y-107026010D02* +X178014285Y-107026010D01* +X178014285Y-106073629D02* +X178014285Y-106549819D01* +X178014285Y-106549819D02* +X178490475Y-106597438D01* +X178490475Y-106597438D02* +X178442856Y-106549819D01* +X178442856Y-106549819D02* +X178395237Y-106454581D01* +X178395237Y-106454581D02* +X178395237Y-106216486D01* +X178395237Y-106216486D02* +X178442856Y-106121248D01* +X178442856Y-106121248D02* +X178490475Y-106073629D01* +X178490475Y-106073629D02* +X178585713Y-106026010D01* +X178585713Y-106026010D02* +X178823808Y-106026010D01* +X178823808Y-106026010D02* +X178919046Y-106073629D01* +X178919046Y-106073629D02* +X178966666Y-106121248D01* +X178966666Y-106121248D02* +X179014285Y-106216486D01* +X179014285Y-106216486D02* +X179014285Y-106454581D01* +X179014285Y-106454581D02* +X178966666Y-106549819D01* +X178966666Y-106549819D02* +X178919046Y-106597438D01* +D13* +X172711685Y-112107588D02* +X172711685Y-112679016D01* +X172711685Y-112393302D02* +X171711685Y-112393302D01* +X171711685Y-112393302D02* +X171854542Y-112488540D01* +X171854542Y-112488540D02* +X171949780Y-112583778D01* +X171949780Y-112583778D02* +X171997399Y-112679016D01* +X172711685Y-102309969D02* +X172711685Y-102881397D01* +X172711685Y-102595683D02* +X171711685Y-102595683D01* +X171711685Y-102595683D02* +X171854542Y-102690921D01* +X171854542Y-102690921D02* +X171949780Y-102786159D01* +X171949780Y-102786159D02* +X171997399Y-102881397D01* +X171711685Y-101976635D02* +X171711685Y-101357588D01* +X171711685Y-101357588D02* +X172092637Y-101690921D01* +X172092637Y-101690921D02* +X172092637Y-101548064D01* +X172092637Y-101548064D02* +X172140256Y-101452826D01* +X172140256Y-101452826D02* +X172187875Y-101405207D01* +X172187875Y-101405207D02* +X172283113Y-101357588D01* +X172283113Y-101357588D02* +X172521208Y-101357588D01* +X172521208Y-101357588D02* +X172616446Y-101405207D01* +X172616446Y-101405207D02* +X172664066Y-101452826D01* +X172664066Y-101452826D02* +X172711685Y-101548064D01* +X172711685Y-101548064D02* +X172711685Y-101833778D01* +X172711685Y-101833778D02* +X172664066Y-101929016D01* +X172664066Y-101929016D02* +X172616446Y-101976635D01* +D14* +G36* +X136820335Y-119322019D02* +G01* +X136899889Y-119388538D01* +X136944633Y-119442289D01* +X137003363Y-119521535D01* +X137041081Y-119577042D01* +X137065386Y-119624258D01* +X137083876Y-119678632D01* +X137104150Y-119755610D01* +X137109902Y-119778283D01* +X137137236Y-119884081D01* +X137165941Y-119992403D01* +X137183595Y-120057271D01* +X137206731Y-120150104D01* +X137230914Y-120261553D01* +X137245231Y-120336258D01* +X137271808Y-120445726D01* +X137311880Y-120567238D01* +X137346607Y-120651636D01* +X137439440Y-120847880D01* +X137516015Y-121002411D01* +X137578073Y-121118572D01* +X137627358Y-121199706D01* +X137646037Y-121225947D01* +X137683739Y-121281493D01* +X137704009Y-121323268D01* +X137705123Y-121329830D01* +X137715389Y-121362364D01* +X137742768Y-121426305D01* +X137782128Y-121509939D01* +X137798798Y-121543722D01* +X137846347Y-121642653D01* +X137888512Y-121737038D01* +X137917692Y-121809694D01* +X137921916Y-121821983D01* +X137950193Y-121886124D01* +X137982680Y-121929332D01* +X137989134Y-121933910D01* +X138012692Y-121967621D01* +X138042306Y-122041243D01* +X138075949Y-122146846D01* +X138111595Y-122276498D01* +X138147219Y-122422269D01* +X138180796Y-122576228D01* +X138210299Y-122730443D01* +X138233703Y-122876986D01* +X138237883Y-122907796D01* +X138261545Y-123057901D01* +X138287423Y-123164558D01* +X138314980Y-123226081D01* +X138343680Y-123240787D01* +X138343942Y-123240702D01* +X138362822Y-123226043D01* +X138377555Y-123192812D01* +X138388596Y-123136020D01* +X138396403Y-123050681D01* +X138401430Y-122931806D01* +X138404136Y-122774407D01* +X138404975Y-122573519D01* +X138406333Y-122436038D01* +X139542599Y-122436038D01* +X139542944Y-122546150D01* +X139556070Y-122651325D01* +X139576480Y-122721814D01* +X139629446Y-122792187D01* +X139710157Y-122835496D01* +X139804678Y-122849508D01* +X139899071Y-122831993D01* +X139974430Y-122785542D01* +X140021566Y-122723102D01* +X140042712Y-122643009D01* +X140040821Y-122576540D01* +X140737431Y-122576540D01* +X140750101Y-122693272D01* +X140780385Y-122793441D01* +X140790005Y-122812489D01* +X140832089Y-122876646D01* +X140877558Y-122911221D01* +X140943820Y-122925951D01* +X140998746Y-122929242D01* +X141059178Y-122922415D01* +X141102630Y-122888429D01* +X141127074Y-122853212D01* +X141159826Y-122782057D01* +X141165983Y-122703895D01* +X141162189Y-122665198D01* +X141146313Y-122556556D01* +X141128541Y-122483389D01* +X141103334Y-122432789D01* +X141065149Y-122391847D01* +X141034138Y-122366879D01* +X140944235Y-122316710D01* +X140863110Y-122306082D01* +X140798359Y-122334789D01* +X140768832Y-122374081D01* +X140743350Y-122463418D01* +X140737431Y-122576540D01* +X140040821Y-122576540D01* +X140039639Y-122534964D01* +X140029389Y-122466182D01* +X139997815Y-122345140D01* +X139949433Y-122265312D01* +X139877803Y-122220511D01* +X139776490Y-122204552D01* +X139756793Y-122204262D01* +X139676466Y-122207069D01* +X139628174Y-122219544D01* +X139595568Y-122247770D01* +X139579751Y-122270128D01* +X139554910Y-122338270D01* +X139542599Y-122436038D01* +X138406333Y-122436038D01* +X138406708Y-122398112D01* +X138411521Y-122204127D01* +X138418962Y-121999177D01* +X138428577Y-121790875D01* +X138439913Y-121586836D01* +X138452518Y-121394672D01* +X138465938Y-121221999D01* +X138479720Y-121076428D01* +X138493412Y-120965574D01* +X138504149Y-120906364D01* +X138550167Y-120721960D01* +X138589459Y-120583381D01* +X138622788Y-120488514D01* +X138650922Y-120435246D01* +X138674623Y-120421465D01* +X138679062Y-120423360D01* +X138698592Y-120418275D01* +X138699774Y-120410470D01* +X138718028Y-120386868D01* +X138764692Y-120387191D01* +X138827615Y-120408733D01* +X138894649Y-120448789D01* +X138903949Y-120455941D01* +X138978118Y-120521213D01* +X139039582Y-120586770D01* +X139078808Y-120641625D01* +X139087931Y-120668026D01* +X139100395Y-120699676D01* +X139131554Y-120753507D01* +X139144478Y-120773368D01* +X139180801Y-120836477D01* +X139225956Y-120927366D01* +X139271348Y-121028537D01* +X139280219Y-121049725D01* +X139341564Y-121190539D01* +X139395348Y-121293231D01* +X139447637Y-121366244D01* +X139504496Y-121418023D01* +X139571989Y-121457011D01* +X139573127Y-121457548D01* +X139613314Y-121475566D01* +X139651492Y-121488758D01* +X139695265Y-121497576D01* +X139752238Y-121502473D01* +X139830016Y-121503902D01* +X139936206Y-121502314D01* +X140078411Y-121498164D01* +X140191751Y-121494375D01* +X140303930Y-121494313D01* +X140420318Y-121500079D01* +X140496250Y-121507938D01* +X140630931Y-121527277D01* +X140779833Y-121374509D01* +X140838183Y-121309278D01* +X140907895Y-121223200D01* +X140982856Y-121124862D01* +X141056949Y-121022850D01* +X141124060Y-120925751D01* +X141178074Y-120842152D01* +X141212877Y-120780639D01* +X141222792Y-120752487D01* +X141242464Y-120731969D01* +X141289852Y-120702794D01* +X141347517Y-120674055D01* +X141398020Y-120654845D01* +X141416207Y-120651636D01* +X141438303Y-120675192D01* +X141451610Y-120744639D01* +X141456096Y-120858147D01* +X141451730Y-121013884D01* +X141438482Y-121210018D01* +X141427733Y-121330932D01* +X141384131Y-121788983D01* +X141438289Y-121978428D01* +X141465792Y-122085427D01* +X141487761Y-122190708D01* +X141499825Y-122273082D01* +X141500324Y-122279310D01* +X141509496Y-122358110D01* +X141526423Y-122463093D01* +X141547668Y-122573232D01* +X141550623Y-122587087D01* +X141574109Y-122745668D01* +X141573606Y-122904674D01* +X141547935Y-123076199D01* +X141495918Y-123272336D01* +X141478531Y-123327027D01* +X141449691Y-123419493D01* +X141428066Y-123496780D01* +X141417391Y-123545288D01* +X141416871Y-123551518D01* +X141401351Y-123609456D01* +X141360715Y-123686808D01* +X141303847Y-123768377D01* +X141261357Y-123817538D01* +X141205804Y-123888405D01* +X141155340Y-123972821D01* +X141145992Y-123992310D01* +X141120949Y-124057480D01* +X141111864Y-124117145D01* +X141117074Y-124191923D01* +X141125442Y-124247037D01* +X141143489Y-124346983D01* +X141163449Y-124443852D01* +X141175982Y-124496812D01* +X141199581Y-124589550D01* +X141222842Y-124684198D01* +X141224443Y-124690891D01* +X141245264Y-124757352D01* +X141280840Y-124850969D01* +X141324758Y-124955238D01* +X141342263Y-124994138D01* +X141403661Y-125126604D01* +X141468680Y-125264713D01* +X141532526Y-125398489D01* +X141590404Y-125517956D01* +X141637519Y-125613137D01* +X141668724Y-125673412D01* +X141691912Y-125718157D01* +X141730909Y-125795847D01* +X141780378Y-125895758D01* +X141834979Y-126007169D01* +X141837846Y-126013049D01* +X141917016Y-126172604D01* +X141996493Y-126327555D01* +X142072524Y-126471035D01* +X142141355Y-126596178D01* +X142199232Y-126696115D01* +X142242403Y-126763981D01* +X142261750Y-126788614D01* +X142292837Y-126831954D01* +X142329902Y-126900015D01* +X142345892Y-126934410D01* +X142391146Y-127022672D01* +X142458454Y-127135681D01* +X142539202Y-127260587D01* +X142624778Y-127384537D01* +X142706566Y-127494683D01* +X142775952Y-127578172D01* +X142781230Y-127583871D01* +X142828183Y-127622858D01* +X142866877Y-127638455D01* +X142909251Y-127651742D01* +X142965253Y-127683990D01* +X142969030Y-127686642D01* +X143034047Y-127726312D01* +X143116584Y-127768449D01* +X143146450Y-127781873D01* +X143205474Y-127809763D01* +X143244250Y-127839944D01* +X143270004Y-127884194D01* +X143289958Y-127954293D01* +X143308271Y-128045727D01* +X143319469Y-128212226D01* +X143288528Y-128360364D01* +X143217328Y-128485869D01* +X143107750Y-128584468D01* +X143058698Y-128612846D01* +X142954262Y-128646737D01* +X142837524Y-128654657D01* +X142725304Y-128637821D01* +X142634420Y-128597445D01* +X142613590Y-128580698D01* +X142570768Y-128548187D01* +X142520420Y-128531750D01* +X142445715Y-128527141D01* +X142403597Y-128527695D01* +X142317126Y-128526215D01* +X142246302Y-128518698D01* +X142213128Y-128509498D01* +X142171313Y-128466253D01* +X142124892Y-128382454D01* +X142077290Y-128265393D01* +X142032775Y-128125367D01* +X141982214Y-127992096D01* +X141914016Y-127894790D01* +X141907286Y-127887890D01* +X141848902Y-127816450D01* +X141791955Y-127726295D01* +X141768428Y-127679966D01* +X141715693Y-127585788D01* +X141647709Y-127491831D01* +X141615664Y-127455692D01* +X141548454Y-127376584D01* +X141487054Y-127287818D01* +X141465384Y-127249484D01* +X141425297Y-127186301D01* +X141358288Y-127097763D01* +X141271941Y-126992621D01* +X141173840Y-126879630D01* +X141071569Y-126767542D01* +X140972712Y-126665111D01* +X140891334Y-126586959D01* +X140831191Y-126522522D01* +X140787257Y-126457738D01* +X140773731Y-126424305D01* +X140747810Y-126369028D01* +X140711703Y-126340038D01* +X140671844Y-126312348D01* +X140621034Y-126257748D01* +X140590924Y-126217639D01* +X140525179Y-126140840D01* +X140466249Y-126111823D01* +X140413633Y-126130403D01* +X140397960Y-126146478D01* +X140379681Y-126175914D01* +X140382622Y-126182868D01* +X140380269Y-126198274D01* +X140355941Y-126231387D01* +X140313654Y-126268141D01* +X140283399Y-126279907D01* +X140254726Y-126293957D01* +X140252401Y-126302532D01* +X140232492Y-126327608D01* +X140207410Y-126339437D01* +X140162295Y-126365589D01* +X140106301Y-126412748D01* +X140092176Y-126426868D01* +X140029452Y-126479832D01* +X139944639Y-126535869D01* +X139852212Y-126587077D01* +X139766650Y-126625553D01* +X139702430Y-126643392D01* +X139694788Y-126643804D01* +X139631163Y-126654707D01* +X139603122Y-126665793D01* +X139493023Y-126707420D01* +X139359163Y-126734958D01* +X139225374Y-126743759D01* +X139206529Y-126743164D01* +X139125635Y-126741916D01* +X139075956Y-126751369D01* +X139040475Y-126776913D01* +X139018516Y-126802726D01* +X138987245Y-126851579D01* +X138971817Y-126905414D01* +X138972199Y-126974657D01* +X138988360Y-127069736D01* +X139017304Y-127189649D01* +X139044094Y-127295679D01* +X139068754Y-127397147D01* +X139086505Y-127474335D01* +X139088250Y-127482475D01* +X139112048Y-127574756D01* +X139142291Y-127668140D01* +X139145439Y-127676554D01* +X139169449Y-127756970D01* +X139194192Y-127868496D01* +X139217354Y-127996545D01* +X139236624Y-128126533D01* +X139249689Y-128243875D01* +X139254237Y-128333987D01* +X139253335Y-128357066D01* +X139238419Y-128429120D01* +X139203893Y-128468544D01* +X139191035Y-128475106D01* +X139149291Y-128500036D01* +X139136451Y-128517560D01* +X139116581Y-128533723D01* +X139097822Y-128536067D01* +X139052440Y-128550311D01* +X138997545Y-128584561D01* +X138997512Y-128584587D01* +X138946571Y-128618505D01* +X138909151Y-128633095D01* +X138908546Y-128633107D01* +X138874867Y-128651488D01* +X138853964Y-128676821D01* +X138814765Y-128710160D01* +X138748765Y-128741930D01* +X138720765Y-128751244D01* +X138636005Y-128776057D01* +X138556842Y-128799594D01* +X138540363Y-128804569D01* +X138466003Y-128817425D01* +X138362370Y-128823387D01* +X138246348Y-128822808D01* +X138134824Y-128816043D01* +X138044684Y-128803445D01* +X138008370Y-128793420D01* +X137955253Y-128763588D01* +X137927965Y-128730382D01* +X137927779Y-128729600D01* +X137906666Y-128689007D01* +X137865061Y-128636204D01* +X137857613Y-128628176D01* +X137808202Y-128546165D01* +X137782030Y-128439702D01* +X137781578Y-128328192D01* +X137807330Y-128235056D01* +X137874073Y-128042827D01* +X137900357Y-127827556D01* +X137885737Y-127593638D01* +X137877223Y-127541416D01* +X137834064Y-127305097D01* +X137796242Y-127105831D01* +X137761506Y-126932748D01* +X137727604Y-126774980D01* +X137692285Y-126621657D01* +X137654956Y-126468564D01* +X137626764Y-126362894D01* +X137601456Y-126292249D01* +X137572706Y-126244016D01* +X137534189Y-126205582D01* +X137515726Y-126190961D01* +X137434312Y-126146534D01* +X137348209Y-126127112D01* +X137273301Y-126134670D01* +X137236813Y-126156278D01* +X137196020Y-126180483D01* +X137181978Y-126182868D01* +X137141546Y-126201578D01* +X137080199Y-126252659D01* +X137004563Y-126328534D01* +X136921265Y-126421630D01* +X136836930Y-126524369D01* +X136758185Y-126629177D01* +X136691656Y-126728479D01* +X136664781Y-126774168D01* +X136611835Y-126862676D01* +X136556174Y-126944611D01* +X136515577Y-126995571D01* +X136466398Y-127065992D01* +X136433582Y-127143230D01* +X136431191Y-127153259D01* +X136414376Y-127217010D01* +X136396483Y-127259874D01* +X136394678Y-127262428D01* +X136382361Y-127298071D01* +X136367960Y-127369388D01* +X136353275Y-127463690D01* +X136340108Y-127568289D01* +X136330261Y-127670496D01* +X136325795Y-127747624D01* +X136313841Y-127873222D01* +X136287793Y-128002421D01* +X136251118Y-128126277D01* +X136207284Y-128235846D01* +X136159758Y-128322185D01* +X136112007Y-128376349D01* +X136076566Y-128390509D01* +X136046541Y-128403069D01* +X135993206Y-128434700D01* +X135968240Y-128451158D01* +X135862736Y-128500677D01* +X135752608Y-128506102D01* +X135631128Y-128467381D01* +X135593606Y-128448318D01* +X135513931Y-128395760D01* +X135453434Y-128329515D01* +X135402309Y-128244779D01* +X135363296Y-128163930D01* +X135336281Y-128093320D01* +X135327664Y-128053183D01* +X135337279Y-128013267D01* +X135363696Y-127938782D01* +X135403271Y-127839160D01* +X135452362Y-127723833D01* +X135471915Y-127679722D01* +X135526261Y-127554717D01* +X135574957Y-127435834D01* +X135613470Y-127334626D01* +X135637270Y-127262650D01* +X135640645Y-127249469D01* +X135694170Y-127014766D01* +X135738803Y-126824110D01* +X135775428Y-126674023D01* +X135804927Y-126561026D01* +X135828183Y-126481642D01* +X135846081Y-126432392D01* +X135850556Y-126422938D01* +X135875017Y-126350292D01* +X135885626Y-126268557D01* +X135885639Y-126266120D01* +X135903053Y-126176520D01* +X135954792Y-126098382D01* +X136004598Y-126022190D01* +X136036643Y-125937449D01* +X136039105Y-125924817D01* +X136064574Y-125841145D01* +X136107508Y-125758463D01* +X136115510Y-125747000D01* +X136165856Y-125647090D01* +X136176756Y-125576217D01* +X136187820Y-125497684D01* +X136215366Y-125410388D01* +X136225276Y-125388023D01* +X136254980Y-125317095D01* +X136272125Y-125257865D01* +X136273795Y-125242760D01* +X136283533Y-125192364D01* +X136293207Y-125174874D01* +X136311474Y-125141329D01* +X136339701Y-125076935D01* +X136367677Y-125006268D01* +X136431645Y-124848507D01* +X136492938Y-124718976D01* +X136548313Y-124623918D01* +X136594227Y-124569818D01* +X136621170Y-124536567D01* +X136661047Y-124473876D01* +X136702896Y-124399586D01* +X136751181Y-124319835D01* +X136795799Y-124265538D01* +X136824351Y-124247237D01* +X136864767Y-124223920D01* +X136912782Y-124173956D01* +X136928191Y-124153106D01* +X136989461Y-124081031D01* +X137062597Y-124016922D01* +X137074197Y-124008850D01* +X137142449Y-123951474D01* +X137199133Y-123883912D01* +X137206214Y-123872513D01* +X137244701Y-123808677D01* +X137297065Y-123725320D01* +X137338843Y-123660627D01* +X137384068Y-123587648D01* +X137409938Y-123528861D01* +X137421595Y-123465216D01* +X137424180Y-123377660D01* +X137423969Y-123345250D01* +X137410785Y-123141812D01* +X137377502Y-122922406D01* +X137328237Y-122713718D01* +X137306281Y-122633022D01* +X137288886Y-122561857D01* +X137285090Y-122543899D01* +X137268998Y-122473594D01* +X137240958Y-122364710D01* +X137203064Y-122225111D01* +X137157411Y-122062660D01* +X137149347Y-122034444D01* +X136982669Y-121382486D01* +X136849365Y-120710885D01* +X136753021Y-120038295D01* +X136736556Y-119886302D01* +X136722264Y-119770043D01* +X136704510Y-119660730D01* +X136686146Y-119574800D01* +X136677300Y-119544806D01* +X136651665Y-119433973D01* +X136659235Y-119353945D01* +X136693925Y-119307054D01* +X136749653Y-119295635D01* +X136820335Y-119322019D01* +G37* +G36* +X136498832Y-113795913D02* +G01* +X136498832Y-113908903D01* +X136385843Y-113908903D01* +X136272854Y-113908903D01* +X136272854Y-113795913D01* +X136272854Y-113682924D01* +X136385843Y-113682924D01* +X136498832Y-113682924D01* +X136498832Y-113795913D01* +G37* +G36* +X137628726Y-114021892D02* +G01* +X137628726Y-114134881D01* +X137515736Y-114134881D01* +X137402747Y-114134881D01* +X137402747Y-114021892D01* +X137402747Y-113908903D01* +X137515736Y-113908903D01* +X137628726Y-113908903D01* +X137628726Y-114021892D01* +G37* +G36* +X138080683Y-114247871D02* +G01* +X138080683Y-114360860D01* +X137967694Y-114360860D01* +X137854704Y-114360860D01* +X137854704Y-114247871D01* +X137854704Y-114134881D01* +X137967694Y-114134881D01* +X138080683Y-114134881D01* +X138080683Y-114247871D01* +G37* +G36* +X138306662Y-111875095D02* +G01* +X138306662Y-112101073D01* +X138193672Y-112101073D01* +X138080683Y-112101073D01* +X138080683Y-111875095D01* +X138080683Y-111649116D01* +X138193672Y-111649116D01* +X138306662Y-111649116D01* +X138306662Y-111875095D01* +G37* +G36* +X138306662Y-112440041D02* +G01* +X138306662Y-112553031D01* +X138193672Y-112553031D01* +X138080683Y-112553031D01* +X138080683Y-112440041D01* +X138080683Y-112327052D01* +X138193672Y-112327052D01* +X138306662Y-112327052D01* +X138306662Y-112440041D01* +G37* +G36* +X139662534Y-111536127D02* +G01* +X139662534Y-111649116D01* +X139549544Y-111649116D01* +X139436555Y-111649116D01* +X139436555Y-111536127D01* +X139436555Y-111423137D01* +X139549544Y-111423137D01* +X139662534Y-111423137D01* +X139662534Y-111536127D01* +G37* +G36* +X139662534Y-113682924D02* +G01* +X139662534Y-113908903D01* +X139549544Y-113908903D01* +X139436555Y-113908903D01* +X139436555Y-113682924D01* +X139436555Y-113456945D01* +X139549544Y-113456945D01* +X139662534Y-113456945D01* +X139662534Y-113682924D01* +G37* +G36* +X140340469Y-114699828D02* +G01* +X140340469Y-114812817D01* +X140227480Y-114812817D01* +X140114491Y-114812817D01* +X140114491Y-114699828D01* +X140114491Y-114586839D01* +X140227480Y-114586839D01* +X140340469Y-114586839D01* +X140340469Y-114699828D01* +G37* +G36* +X140566448Y-114247871D02* +G01* +X140566448Y-114360860D01* +X140453459Y-114360860D01* +X140340469Y-114360860D01* +X140340469Y-114247871D01* +X140340469Y-114134881D01* +X140453459Y-114134881D01* +X140566448Y-114134881D01* +X140566448Y-114247871D01* +G37* +G36* +X141244384Y-116733636D02* +G01* +X141244384Y-116846625D01* +X141131395Y-116846625D01* +X141018405Y-116846625D01* +X141018405Y-116733636D01* +X141018405Y-116620646D01* +X141131395Y-116620646D01* +X141244384Y-116620646D01* +X141244384Y-116733636D01* +G37* +G36* +X141470363Y-115377764D02* +G01* +X141470363Y-115490753D01* +X141357373Y-115490753D01* +X141244384Y-115490753D01* +X141244384Y-115377764D01* +X141244384Y-115264774D01* +X141357373Y-115264774D01* +X141470363Y-115264774D01* +X141470363Y-115377764D01* +G37* +G36* +X141696341Y-116733636D02* +G01* +X141696341Y-116846625D01* +X141583352Y-116846625D01* +X141470363Y-116846625D01* +X141470363Y-116733636D01* +X141470363Y-116620646D01* +X141583352Y-116620646D01* +X141696341Y-116620646D01* +X141696341Y-116733636D01* +G37* +G36* +X141922320Y-114925806D02* +G01* +X141922320Y-115038796D01* +X141809331Y-115038796D01* +X141696341Y-115038796D01* +X141696341Y-114925806D01* +X141696341Y-114812817D01* +X141809331Y-114812817D01* +X141922320Y-114812817D01* +X141922320Y-114925806D01* +G37* +G36* +X142374277Y-116733636D02* +G01* +X142374277Y-116846625D01* +X142261288Y-116846625D01* +X142148299Y-116846625D01* +X142148299Y-116733636D01* +X142148299Y-116620646D01* +X142261288Y-116620646D01* +X142374277Y-116620646D01* +X142374277Y-116733636D01* +G37* +G36* +X137176768Y-113908903D02* +G01* +X137176768Y-114134881D01* +X136950790Y-114134881D01* +X136724811Y-114134881D01* +X136724811Y-114021892D01* +X136724811Y-113908903D01* +X136837800Y-113908903D01* +X136950790Y-113908903D01* +X136950790Y-113795913D01* +X136950790Y-113682924D01* +X137063779Y-113682924D01* +X137176768Y-113682924D01* +X137176768Y-113908903D01* +G37* +G36* +X142148299Y-116394668D02* +G01* +X142148299Y-116620646D01* +X142035309Y-116620646D01* +X141922320Y-116620646D01* +X141922320Y-116507657D01* +X141922320Y-116394668D01* +X141809331Y-116394668D01* +X141696341Y-116394668D01* +X141696341Y-116281678D01* +X141696341Y-116168689D01* +X141922320Y-116168689D01* +X142148299Y-116168689D01* +X142148299Y-116394668D01* +G37* +G36* +X139436555Y-111310148D02* +G01* +X139436555Y-111423137D01* +X139323566Y-111423137D01* +X139210576Y-111423137D01* +X139210576Y-111649116D01* +X139210576Y-111875095D01* +X138984598Y-111875095D01* +X138758619Y-111875095D01* +X138758619Y-111649116D01* +X138758619Y-111423137D01* +X138871608Y-111423137D01* +X138984598Y-111423137D01* +X138984598Y-111310148D01* +X138984598Y-111197159D01* +X139210576Y-111197159D01* +X139436555Y-111197159D01* +X139436555Y-111310148D01* +G37* +G36* +X137402747Y-111762105D02* +G01* +X137402747Y-112327052D01* +X136837800Y-112327052D01* +X136272854Y-112327052D01* +X136272854Y-112101073D01* +X136498832Y-112101073D01* +X136837800Y-112101073D01* +X137176768Y-112101073D01* +X137176768Y-111762105D01* +X137176768Y-111423137D01* +X136837800Y-111423137D01* +X136498832Y-111423137D01* +X136498832Y-111762105D01* +X136498832Y-112101073D01* +X136272854Y-112101073D01* +X136272854Y-111762105D01* +X136272854Y-111197159D01* +X136837800Y-111197159D01* +X137402747Y-111197159D01* +X137402747Y-111762105D01* +G37* +G36* +X137402747Y-116733636D02* +G01* +X137402747Y-117298582D01* +X136837800Y-117298582D01* +X136272854Y-117298582D01* +X136272854Y-117072604D01* +X136498832Y-117072604D01* +X136837800Y-117072604D01* +X137176768Y-117072604D01* +X137176768Y-116733636D01* +X137176768Y-116394668D01* +X136837800Y-116394668D01* +X136498832Y-116394668D01* +X136498832Y-116733636D01* +X136498832Y-117072604D01* +X136272854Y-117072604D01* +X136272854Y-116733636D01* +X136272854Y-116168689D01* +X136837800Y-116168689D01* +X137402747Y-116168689D01* +X137402747Y-116733636D01* +G37* +G36* +X141470363Y-116055700D02* +G01* +X141470363Y-116394668D01* +X141131395Y-116394668D01* +X140792427Y-116394668D01* +X140792427Y-116168689D01* +X141018405Y-116168689D01* +X141131395Y-116168689D01* +X141244384Y-116168689D01* +X141244384Y-116055700D01* +X141244384Y-115942710D01* +X141131395Y-115942710D01* +X141018405Y-115942710D01* +X141018405Y-116055700D01* +X141018405Y-116168689D01* +X140792427Y-116168689D01* +X140792427Y-116055700D01* +X140792427Y-115716732D01* +X141131395Y-115716732D01* +X141470363Y-115716732D01* +X141470363Y-116055700D01* +G37* +G36* +X142374277Y-111762105D02* +G01* +X142374277Y-112327052D01* +X141809331Y-112327052D01* +X141244384Y-112327052D01* +X141244384Y-112101073D01* +X141470363Y-112101073D01* +X141809331Y-112101073D01* +X142148299Y-112101073D01* +X142148299Y-111762105D01* +X142148299Y-111423137D01* +X141809331Y-111423137D01* +X141470363Y-111423137D01* +X141470363Y-111762105D01* +X141470363Y-112101073D01* +X141244384Y-112101073D01* +X141244384Y-111762105D01* +X141244384Y-111197159D01* +X141809331Y-111197159D01* +X142374277Y-111197159D01* +X142374277Y-111762105D01* +G37* +G36* +X137628726Y-113117977D02* +G01* +X137628726Y-113230967D01* +X137402747Y-113230967D01* +X137176768Y-113230967D01* +X137176768Y-113343956D01* +X137176768Y-113456945D01* +X137063779Y-113456945D01* +X136950790Y-113456945D01* +X136950790Y-113569935D01* +X136950790Y-113682924D01* +X136837800Y-113682924D01* +X136724811Y-113682924D01* +X136724811Y-113456945D01* +X136724811Y-113230967D01* +X136950790Y-113230967D01* +X137176768Y-113230967D01* +X137176768Y-113117977D01* +X137176768Y-113004988D01* +X137402747Y-113004988D01* +X137628726Y-113004988D01* +X137628726Y-113117977D01* +G37* +G36* +X136498832Y-114247871D02* +G01* +X136498832Y-114360860D01* +X137063779Y-114360860D01* +X137628726Y-114360860D01* +X137628726Y-114473849D01* +X137628726Y-114586839D01* +X137515736Y-114586839D01* +X137402747Y-114586839D01* +X137402747Y-114699828D01* +X137402747Y-114812817D01* +X137289758Y-114812817D01* +X137176768Y-114812817D01* +X137176768Y-114699828D01* +X137176768Y-114586839D01* +X137063779Y-114586839D01* +X136950790Y-114586839D01* +X136950790Y-114699828D01* +X136950790Y-114812817D01* +X136724811Y-114812817D01* +X136498832Y-114812817D01* +X136498832Y-114699828D01* +X136498832Y-114586839D01* +X136385843Y-114586839D01* +X136272854Y-114586839D01* +X136272854Y-114360860D01* +X136272854Y-114134881D01* +X136385843Y-114134881D01* +X136498832Y-114134881D01* +X136498832Y-114247871D01* +G37* +G36* +X138532640Y-113343956D02* +G01* +X138532640Y-113456945D01* +X138419651Y-113456945D01* +X138306662Y-113456945D01* +X138306662Y-113569935D01* +X138306662Y-113682924D01* +X138193672Y-113682924D01* +X138080683Y-113682924D01* +X138080683Y-113795913D01* +X138080683Y-113908903D01* +X137967694Y-113908903D01* +X137854704Y-113908903D01* +X137854704Y-113795913D01* +X137854704Y-113682924D01* +X137628726Y-113682924D01* +X137402747Y-113682924D01* +X137402747Y-113569935D01* +X137402747Y-113456945D01* +X137628726Y-113456945D01* +X137854704Y-113456945D01* +X137854704Y-113569935D01* +X137854704Y-113682924D01* +X137967694Y-113682924D01* +X138080683Y-113682924D01* +X138080683Y-113569935D01* +X138080683Y-113456945D01* +X138193672Y-113456945D01* +X138306662Y-113456945D01* +X138306662Y-113343956D01* +X138306662Y-113230967D01* +X138419651Y-113230967D01* +X138532640Y-113230967D01* +X138532640Y-113343956D01* +G37* +G36* +X140566448Y-113569935D02* +G01* +X140566448Y-113908903D01* +X140453459Y-113908903D01* +X140340469Y-113908903D01* +X140340469Y-114021892D01* +X140340469Y-114134881D01* +X140114491Y-114134881D01* +X139888512Y-114134881D01* +X139888512Y-114247871D01* +X139888512Y-114360860D01* +X140001501Y-114360860D01* +X140114491Y-114360860D01* +X140114491Y-114473849D01* +X140114491Y-114586839D01* +X139775523Y-114586839D01* +X139436555Y-114586839D01* +X139436555Y-114473849D01* +X139436555Y-114360860D01* +X139549544Y-114360860D01* +X139662534Y-114360860D01* +X139662534Y-114247871D01* +X139662534Y-114134881D01* +X139775523Y-114134881D01* +X139888512Y-114134881D01* +X139888512Y-113908903D01* +X140114491Y-113908903D01* +X140227480Y-113908903D01* +X140340469Y-113908903D01* +X140340469Y-113795913D01* +X140340469Y-113682924D01* +X140227480Y-113682924D01* +X140114491Y-113682924D01* +X140114491Y-113795913D01* +X140114491Y-113908903D01* +X139888512Y-113908903D01* +X139888512Y-113795913D01* +X139888512Y-113456945D01* +X140114491Y-113456945D01* +X140340469Y-113456945D01* +X140340469Y-113343956D01* +X140340469Y-113230967D01* +X140453459Y-113230967D01* +X140566448Y-113230967D01* +X140566448Y-113569935D01* +G37* +G36* +X141244384Y-114247871D02* +G01* +X141244384Y-114360860D01* +X141357373Y-114360860D01* +X141470363Y-114360860D01* +X141470363Y-114247871D01* +X141470363Y-114134881D01* +X141583352Y-114134881D01* +X141696341Y-114134881D01* +X141696341Y-114247871D01* +X141696341Y-114360860D01* +X141583352Y-114360860D01* +X141470363Y-114360860D01* +X141470363Y-114473849D01* +X141470363Y-114586839D01* +X141583352Y-114586839D01* +X141696341Y-114586839D01* +X141696341Y-114473849D01* +X141696341Y-114360860D01* +X141809331Y-114360860D01* +X141922320Y-114360860D01* +X141922320Y-114473849D01* +X141922320Y-114586839D01* +X141809331Y-114586839D01* +X141696341Y-114586839D01* +X141696341Y-114699828D01* +X141696341Y-114812817D01* +X141357373Y-114812817D01* +X141018405Y-114812817D01* +X141018405Y-114925806D01* +X141018405Y-115038796D01* +X140905416Y-115038796D01* +X140792427Y-115038796D01* +X140792427Y-115264774D01* +X140792427Y-115490753D01* +X140679437Y-115490753D01* +X140566448Y-115490753D01* +X140566448Y-115264774D01* +X140566448Y-115038796D01* +X140679437Y-115038796D01* +X140792427Y-115038796D01* +X140792427Y-114925806D01* +X140792427Y-114812817D01* +X140679437Y-114812817D01* +X140566448Y-114812817D01* +X140566448Y-114586839D01* +X140566448Y-114360860D01* +X140679437Y-114360860D01* +X140792427Y-114360860D01* +X140792427Y-114473849D01* +X140792427Y-114586839D01* +X141018405Y-114586839D01* +X141244384Y-114586839D01* +X141244384Y-114473849D01* +X141244384Y-114360860D01* +X141131395Y-114360860D01* +X141018405Y-114360860D01* +X141018405Y-114247871D01* +X141018405Y-114134881D01* +X141131395Y-114134881D01* +X141244384Y-114134881D01* +X141244384Y-114247871D01* +G37* +G36* +X139888512Y-111988084D02* +G01* +X139888512Y-112101073D01* +X140227480Y-112101073D01* +X140566448Y-112101073D01* +X140566448Y-112327052D01* +X140566448Y-112553031D01* +X140453459Y-112553031D01* +X140340469Y-112553031D01* +X140340469Y-112666020D01* +X140340469Y-112779009D01* +X140114491Y-112779009D01* +X139888512Y-112779009D01* +X139888512Y-112891999D01* +X139888512Y-113004988D01* +X140114491Y-113004988D01* +X140340469Y-113004988D01* +X140340469Y-113117977D01* +X140340469Y-113230967D01* +X140001501Y-113230967D01* +X139662534Y-113230967D01* +X139662534Y-113117977D01* +X139662534Y-113004988D01* +X139549544Y-113004988D01* +X139436555Y-113004988D01* +X139436555Y-112891999D01* +X139436555Y-112779009D01* +X139662534Y-112779009D01* +X139775523Y-112779009D01* +X139888512Y-112779009D01* +X139888512Y-112553031D01* +X140114491Y-112553031D01* +X140227480Y-112553031D01* +X140340469Y-112553031D01* +X140340469Y-112440041D01* +X140340469Y-112327052D01* +X140227480Y-112327052D01* +X140114491Y-112327052D01* +X140114491Y-112440041D01* +X140114491Y-112553031D01* +X139888512Y-112553031D01* +X139888512Y-112440041D01* +X139888512Y-112327052D01* +X139775523Y-112327052D01* +X139662534Y-112327052D01* +X139662534Y-112553031D01* +X139662534Y-112779009D01* +X139436555Y-112779009D01* +X139323566Y-112779009D01* +X139210576Y-112779009D01* +X139210576Y-112666020D01* +X139210576Y-112553031D01* +X139323566Y-112553031D01* +X139436555Y-112553031D01* +X139436555Y-112327052D01* +X139436555Y-112101073D01* +X139549544Y-112101073D01* +X139662534Y-112101073D01* +X139662534Y-111988084D01* +X139662534Y-111875095D01* +X139775523Y-111875095D01* +X139888512Y-111875095D01* +X139888512Y-111988084D01* +G37* +G36* +X139210576Y-112440041D02* +G01* +X139210576Y-112553031D01* +X139097587Y-112553031D01* +X138984598Y-112553031D01* +X138984598Y-112440041D01* +X138984598Y-112327052D01* +X139097587Y-112327052D01* +X139210576Y-112327052D01* +X139210576Y-112440041D01* +G37* +G36* +X142826235Y-114247871D02* +G01* +X142826235Y-117750540D01* +X139323566Y-117750540D01* +X135820897Y-117750540D01* +X135820897Y-117524561D01* +X136046875Y-117524561D01* +X136837800Y-117524561D01* +X137628726Y-117524561D01* +X137628726Y-117298582D01* +X137854704Y-117298582D01* +X137854704Y-117524561D01* +X137967694Y-117524561D01* +X138080683Y-117524561D01* +X138080683Y-117411572D01* +X138080683Y-117298582D01* +X138193672Y-117298582D01* +X138306662Y-117298582D01* +X138306662Y-117411572D01* +X138306662Y-117524561D01* +X138532640Y-117524561D01* +X138758619Y-117524561D01* +X139436555Y-117524561D01* +X139549544Y-117524561D01* +X139662534Y-117524561D01* +X139662534Y-117411572D01* +X139662534Y-117298582D01* +X139549544Y-117298582D01* +X139436555Y-117298582D01* +X139436555Y-117411572D01* +X139436555Y-117524561D01* +X138758619Y-117524561D01* +X138758619Y-117411572D01* +X138758619Y-117298582D01* +X138758619Y-117072604D01* +X138871608Y-117072604D01* +X138984598Y-117072604D01* +X138984598Y-116959614D01* +X138984598Y-116846625D01* +X138758619Y-116846625D01* +X138532640Y-116846625D01* +X138532640Y-116959614D01* +X138532640Y-117072604D01* +X138193672Y-117072604D01* +X137854704Y-117072604D01* +X137854704Y-117298582D01* +X137628726Y-117298582D01* +X137628726Y-117072604D01* +X137628726Y-116733636D01* +X138080683Y-116733636D01* +X138080683Y-116846625D01* +X138306662Y-116846625D01* +X138532640Y-116846625D01* +X138532640Y-116733636D01* +X138532640Y-116620646D01* +X138871608Y-116620646D01* +X139210576Y-116620646D01* +X139210576Y-116394668D01* +X139210576Y-116168689D01* +X139323566Y-116168689D01* +X139436555Y-116168689D01* +X139436555Y-116281678D01* +X139436555Y-116394668D01* +X139549544Y-116394668D01* +X139662534Y-116394668D01* +X139662534Y-116507657D01* +X139662534Y-116620646D01* +X139549544Y-116620646D01* +X139436555Y-116620646D01* +X139436555Y-116846625D01* +X139436555Y-117072604D01* +X139549544Y-117072604D01* +X139662534Y-117072604D01* +X139662534Y-116846625D01* +X139662534Y-116620646D01* +X139775523Y-116620646D01* +X139888512Y-116620646D01* +X139888512Y-116394668D01* +X139888512Y-116168689D01* +X139775523Y-116168689D01* +X139662534Y-116168689D01* +X139662534Y-115942710D01* +X139662534Y-115716732D01* +X139888512Y-115716732D01* +X140001501Y-115716732D01* +X140114491Y-115716732D01* +X140114491Y-115603742D01* +X140114491Y-115490753D01* +X140001501Y-115490753D01* +X139888512Y-115490753D01* +X139888512Y-115603742D01* +X139888512Y-115716732D01* +X139662534Y-115716732D01* +X139549544Y-115716732D01* +X139436555Y-115716732D01* +X139436555Y-115829721D01* +X139436555Y-115942710D01* +X139323566Y-115942710D01* +X139210576Y-115942710D01* +X139210576Y-115829721D01* +X139210576Y-115716732D01* +X138984598Y-115716732D01* +X138758619Y-115716732D01* +X138758619Y-115829721D01* +X138758619Y-115942710D01* +X138871608Y-115942710D01* +X138984598Y-115942710D01* +X138984598Y-116055700D01* +X138984598Y-116168689D01* +X138871608Y-116168689D01* +X138758619Y-116168689D01* +X138758619Y-116281678D01* +X138758619Y-116394668D01* +X138645630Y-116394668D01* +X138532640Y-116394668D01* +X138532640Y-116507657D01* +X138532640Y-116620646D01* +X138306662Y-116620646D01* +X138080683Y-116620646D01* +X138080683Y-116733636D01* +X137628726Y-116733636D01* +X137628726Y-116620646D01* +X137628726Y-115942710D01* +X136837800Y-115942710D01* +X136046875Y-115942710D01* +X136046875Y-116733636D01* +X136046875Y-117524561D01* +X135820897Y-117524561D01* +X135820897Y-116733636D01* +X135820897Y-114247871D01* +X135820897Y-112779009D01* +X136046875Y-112779009D01* +X136046875Y-112891999D01* +X136046875Y-113004988D01* +X136159864Y-113004988D01* +X136272854Y-113004988D01* +X136272854Y-113117977D01* +X136272854Y-113230967D01* +X136159864Y-113230967D01* +X136046875Y-113230967D01* +X136046875Y-114473849D01* +X136046875Y-115716732D01* +X136159864Y-115716732D01* +X136272854Y-115716732D01* +X136272854Y-115490753D01* +X136272854Y-115264774D01* +X136385843Y-115264774D01* +X136498832Y-115264774D01* +X136498832Y-115377764D01* +X136498832Y-115490753D01* +X136611822Y-115490753D01* +X136724811Y-115490753D01* +X136724811Y-115603742D01* +X136724811Y-115716732D01* +X136950790Y-115716732D01* +X137176768Y-115716732D01* +X137402747Y-115716732D01* +X137515736Y-115716732D01* +X137628726Y-115716732D01* +X137628726Y-115603742D01* +X137628726Y-115490753D01* +X137515736Y-115490753D01* +X137402747Y-115490753D01* +X137402747Y-115603742D01* +X137402747Y-115716732D01* +X137176768Y-115716732D01* +X137176768Y-115603742D01* +X137176768Y-115490753D01* +X137063779Y-115490753D01* +X136950790Y-115490753D01* +X136950790Y-115377764D01* +X136950790Y-115264774D01* +X137402747Y-115264774D01* +X137515736Y-115264774D01* +X137628726Y-115264774D01* +X137628726Y-115151785D01* +X137628726Y-115038796D01* +X137515736Y-115038796D01* +X137402747Y-115038796D01* +X137402747Y-115151785D01* +X137402747Y-115264774D01* +X136950790Y-115264774D01* +X136837800Y-115264774D01* +X136724811Y-115264774D01* +X136724811Y-115151785D01* +X136724811Y-115038796D01* +X137063779Y-115038796D01* +X137402747Y-115038796D01* +X137402747Y-114925806D01* +X137402747Y-114812817D01* +X137741715Y-114812817D01* +X138080683Y-114812817D01* +X138080683Y-114925806D01* +X138080683Y-115038796D01* +X138306662Y-115038796D01* +X138532640Y-115038796D01* +X138532640Y-114812817D01* +X138532640Y-114586839D01* +X138306662Y-114586839D01* +X138080683Y-114586839D01* +X138080683Y-114473849D01* +X138080683Y-114360860D01* +X138306662Y-114360860D01* +X138532640Y-114360860D01* +X138532640Y-114021892D01* +X138532640Y-113682924D01* +X138645630Y-113682924D01* +X138758619Y-113682924D01* +X138758619Y-113569935D01* +X138758619Y-113456945D01* +X138871608Y-113456945D01* +X138984598Y-113456945D01* +X138984598Y-113343956D01* +X138984598Y-113230967D01* +X138758619Y-113230967D01* +X138532640Y-113230967D01* +X138532640Y-113004988D01* +X138532640Y-112779009D01* +X138419651Y-112779009D01* +X138306662Y-112779009D01* +X138306662Y-112666020D01* +X138306662Y-112553031D01* +X138419651Y-112553031D01* +X138532640Y-112553031D01* +X138532640Y-112214063D01* +X138532640Y-111875095D01* +X138645630Y-111875095D01* +X138758619Y-111875095D01* +X138758619Y-111988084D01* +X138758619Y-112101073D01* +X138871608Y-112101073D01* +X138984598Y-112101073D01* +X138984598Y-112214063D01* +X138984598Y-112327052D01* +X138871608Y-112327052D01* +X138758619Y-112327052D01* +X138758619Y-112666020D01* +X138758619Y-113004988D01* +X138871608Y-113004988D01* +X138984598Y-113004988D01* +X138984598Y-112891999D01* +X138984598Y-112779009D01* +X139097587Y-112779009D01* +X139210576Y-112779009D01* +X139210576Y-113004988D01* +X139210576Y-113230967D01* +X139323566Y-113230967D01* +X139436555Y-113230967D01* +X139436555Y-113343956D01* +X139436555Y-113456945D01* +X139323566Y-113456945D01* +X139210576Y-113456945D01* +X139210576Y-113569935D01* +X139210576Y-113682924D01* +X139097587Y-113682924D01* +X138984598Y-113682924D01* +X138984598Y-113795913D01* +X138984598Y-113908903D01* +X138871608Y-113908903D01* +X138758619Y-113908903D01* +X138758619Y-114021892D01* +X138758619Y-114134881D01* +X138871608Y-114134881D01* +X138984598Y-114134881D01* +X138984598Y-114247871D01* +X138984598Y-114360860D01* +X138871608Y-114360860D01* +X138758619Y-114360860D01* +X138758619Y-114586839D01* +X138758619Y-114812817D01* +X138871608Y-114812817D01* +X138984598Y-114812817D01* +X138984598Y-114699828D01* +X138984598Y-114586839D01* +X139097587Y-114586839D01* +X139210576Y-114586839D01* +X139210576Y-114699828D01* +X139210576Y-114812817D01* +X139323566Y-114812817D01* +X139436555Y-114812817D01* +X139436555Y-114925806D01* +X139436555Y-115038796D01* +X139097587Y-115038796D01* +X138758619Y-115038796D01* +X138758619Y-115151785D01* +X138758619Y-115264774D01* +X138306662Y-115264774D01* +X137854704Y-115264774D01* +X137854704Y-115377764D01* +X137854704Y-115490753D01* +X137967694Y-115490753D01* +X138080683Y-115490753D01* +X138080683Y-115603742D01* +X138080683Y-115716732D01* +X137967694Y-115716732D01* +X137854704Y-115716732D01* +X137854704Y-116055700D01* +X137854704Y-116394668D01* +X137967694Y-116394668D01* +X138080683Y-116394668D01* +X138080683Y-116281678D01* +X138080683Y-116168689D01* +X138306662Y-116168689D01* +X138532640Y-116168689D01* +X138532640Y-116055700D01* +X138532640Y-115942710D01* +X138306662Y-115942710D01* +X138080683Y-115942710D01* +X138080683Y-115829721D01* +X138080683Y-115716732D01* +X138419651Y-115716732D01* +X138758619Y-115716732D01* +X138758619Y-115603742D01* +X138758619Y-115490753D01* +X138758619Y-115264774D01* +X138984598Y-115264774D01* +X139210576Y-115264774D01* +X139210576Y-115377764D01* +X139210576Y-115490753D01* +X139323566Y-115490753D01* +X139436555Y-115490753D01* +X139436555Y-115377764D01* +X139436555Y-115264774D01* +X139662534Y-115264774D01* +X139888512Y-115264774D01* +X139888512Y-115038796D01* +X139888512Y-114812817D01* +X140001501Y-114812817D01* +X140114491Y-114812817D01* +X140114491Y-115038796D01* +X140114491Y-115264774D01* +X140227480Y-115264774D01* +X140340469Y-115264774D01* +X140340469Y-115377764D01* +X140340469Y-115490753D01* +X140453459Y-115490753D01* +X140566448Y-115490753D01* +X140566448Y-115716732D01* +X140566448Y-115942710D01* +X140453459Y-115942710D01* +X140340469Y-115942710D01* +X140340469Y-115829721D01* +X140340469Y-115716732D01* +X140227480Y-115716732D01* +X140114491Y-115716732D01* +X140114491Y-115942710D01* +X140114491Y-116168689D01* +X140227480Y-116168689D01* +X140340469Y-116168689D01* +X140340469Y-116394668D01* +X140340469Y-116620646D01* +X140453459Y-116620646D01* +X140566448Y-116620646D01* +X140566448Y-116733636D01* +X140566448Y-116846625D01* +X140227480Y-116846625D01* +X139888512Y-116846625D01* +X139888512Y-116959614D01* +X139888512Y-117072604D01* +X140001501Y-117072604D01* +X140114491Y-117072604D01* +X140114491Y-117185593D01* +X140114491Y-117298582D01* +X140001501Y-117298582D01* +X139888512Y-117298582D01* +X139888512Y-117411572D01* +X139888512Y-117524561D01* +X140001501Y-117524561D01* +X140114491Y-117524561D01* +X140114491Y-117411572D01* +X140114491Y-117298582D01* +X140227480Y-117298582D01* +X140340469Y-117298582D01* +X140340469Y-117185593D01* +X140340469Y-117072604D01* +X140566448Y-117072604D01* +X140792427Y-117072604D01* +X140792427Y-117185593D01* +X140792427Y-117298582D01* +X141018405Y-117298582D01* +X141244384Y-117298582D01* +X141244384Y-117185593D01* +X141244384Y-117072604D01* +X141470363Y-117072604D01* +X141696341Y-117072604D01* +X141696341Y-117185593D01* +X141696341Y-117298582D01* +X141583352Y-117298582D01* +X141470363Y-117298582D01* +X141470363Y-117411572D01* +X141470363Y-117524561D01* +X141583352Y-117524561D01* +X141696341Y-117524561D01* +X141696341Y-117411572D01* +X141696341Y-117298582D01* +X141809331Y-117298582D01* +X141922320Y-117298582D01* +X141922320Y-117411572D01* +X141922320Y-117524561D01* +X142035309Y-117524561D01* +X142148299Y-117524561D01* +X142148299Y-117298582D01* +X142374277Y-117298582D01* +X142487267Y-117298582D01* +X142600256Y-117298582D01* +X142600256Y-117185593D01* +X142600256Y-117072604D01* +X142487267Y-117072604D01* +X142374277Y-117072604D01* +X142374277Y-117185593D01* +X142374277Y-117298582D01* +X142148299Y-117298582D01* +X142148299Y-117185593D01* +X142148299Y-117072604D01* +X142261288Y-117072604D01* +X142374277Y-117072604D01* +X142374277Y-116959614D01* +X142374277Y-116846625D01* +X142487267Y-116846625D01* +X142600256Y-116846625D01* +X142600256Y-116507657D01* +X142600256Y-116168689D01* +X142374277Y-116168689D01* +X142148299Y-116168689D01* +X142148299Y-116055700D01* +X142148299Y-115942710D01* +X142035309Y-115942710D01* +X141922320Y-115942710D01* +X141922320Y-115829721D01* +X141922320Y-115716732D01* +X142261288Y-115716732D01* +X142600256Y-115716732D01* +X142600256Y-115603742D01* +X142600256Y-115490753D01* +X142261288Y-115490753D01* +X141922320Y-115490753D01* +X141922320Y-115603742D01* +X141922320Y-115716732D01* +X141809331Y-115716732D01* +X141696341Y-115716732D01* +X141696341Y-115490753D01* +X141696341Y-115264774D01* +X141809331Y-115264774D01* +X141922320Y-115264774D01* +X141922320Y-115151785D01* +X141922320Y-115038796D01* +X142148299Y-115038796D01* +X142374277Y-115038796D01* +X142374277Y-115151785D01* +X142374277Y-115264774D01* +X142487267Y-115264774D01* +X142600256Y-115264774D01* +X142600256Y-115038796D01* +X142600256Y-114812817D01* +X142374277Y-114812817D01* +X142148299Y-114812817D01* +X142148299Y-114586839D01* +X142374277Y-114586839D01* +X142487267Y-114586839D01* +X142600256Y-114586839D01* +X142600256Y-114473849D01* +X142600256Y-114360860D01* +X142487267Y-114360860D01* +X142374277Y-114360860D01* +X142374277Y-114473849D01* +X142374277Y-114586839D01* +X142148299Y-114586839D01* +X142148299Y-114473849D01* +X142148299Y-114134881D01* +X142374277Y-114134881D01* +X142600256Y-114134881D01* +X142600256Y-113908903D01* +X142600256Y-113682924D01* +X142487267Y-113682924D01* +X142374277Y-113682924D01* +X142374277Y-113795913D01* +X142374277Y-113908903D01* +X142261288Y-113908903D01* +X142148299Y-113908903D01* +X142148299Y-114021892D01* +X142148299Y-114134881D01* +X141922320Y-114134881D01* +X141696341Y-114134881D01* +X141696341Y-114021892D01* +X141696341Y-113908903D01* +X141470363Y-113908903D01* +X141244384Y-113908903D01* +X141244384Y-113795913D01* +X141244384Y-113682924D01* +X141470363Y-113682924D01* +X141696341Y-113682924D01* +X141922320Y-113682924D01* +X141922320Y-113569935D01* +X141922320Y-113456945D01* +X141696341Y-113456945D01* +X141470363Y-113456945D01* +X141470363Y-113569935D01* +X141470363Y-113682924D01* +X141244384Y-113682924D01* +X141131395Y-113682924D01* +X141018405Y-113682924D01* +X141018405Y-113908903D01* +X141018405Y-114134881D01* +X140905416Y-114134881D01* +X140792427Y-114134881D01* +X140792427Y-113795913D01* +X140792427Y-113569935D01* +X140792427Y-113456945D01* +X140905416Y-113456945D01* +X141018405Y-113456945D01* +X141018405Y-113230967D01* +X141244384Y-113230967D01* +X141244384Y-113456945D01* +X141357373Y-113456945D01* +X141470363Y-113456945D01* +X141470363Y-113343956D01* +X141470363Y-113230967D01* +X141583352Y-113230967D01* +X141696341Y-113230967D01* +X141922320Y-113230967D01* +X142148299Y-113230967D01* +X142374277Y-113230967D01* +X142374277Y-113117977D01* +X142374277Y-113004988D01* +X142148299Y-113004988D01* +X141922320Y-113004988D01* +X141922320Y-113117977D01* +X141922320Y-113230967D01* +X141696341Y-113230967D01* +X141696341Y-113117977D01* +X141696341Y-113004988D01* +X141809331Y-113004988D01* +X141922320Y-113004988D01* +X141922320Y-112891999D01* +X141922320Y-112779009D01* +X141696341Y-112779009D01* +X141470363Y-112779009D01* +X141470363Y-112891999D01* +X141470363Y-113004988D01* +X141357373Y-113004988D01* +X141244384Y-113004988D01* +X141244384Y-113230967D01* +X141018405Y-113230967D01* +X141018405Y-113004988D01* +X140792427Y-113004988D01* +X140566448Y-113004988D01* +X140566448Y-112891999D01* +X140566448Y-112779009D01* +X140679437Y-112779009D01* +X140792427Y-112779009D01* +X140792427Y-112553031D01* +X141018405Y-112553031D01* +X141809331Y-112553031D01* +X142600256Y-112553031D01* +X142600256Y-111762105D01* +X142600256Y-110971180D01* +X141809331Y-110971180D01* +X141018405Y-110971180D01* +X141018405Y-111762105D01* +X141018405Y-112553031D01* +X140792427Y-112553031D01* +X140792427Y-112327052D01* +X140792427Y-111875095D01* +X140453459Y-111875095D01* +X140114491Y-111875095D01* +X140114491Y-111762105D01* +X140114491Y-111649116D01* +X140340469Y-111649116D01* +X140566448Y-111649116D01* +X140566448Y-111536127D01* +X140566448Y-111423137D01* +X140679437Y-111423137D01* +X140792427Y-111423137D01* +X140792427Y-111310148D01* +X140792427Y-111197159D01* +X140679437Y-111197159D01* +X140566448Y-111197159D01* +X140566448Y-111310148D01* +X140566448Y-111423137D01* +X140340469Y-111423137D01* +X140114491Y-111423137D01* +X140114491Y-111536127D01* +X140114491Y-111649116D01* +X140001501Y-111649116D01* +X139888512Y-111649116D01* +X139888512Y-111536127D01* +X139888512Y-111423137D01* +X139775523Y-111423137D01* +X139662534Y-111423137D01* +X139662534Y-111197159D01* +X139888512Y-111197159D01* +X140001501Y-111197159D01* +X140114491Y-111197159D01* +X140114491Y-111084169D01* +X140114491Y-110971180D01* +X140001501Y-110971180D01* +X139888512Y-110971180D01* +X139888512Y-111084169D01* +X139888512Y-111197159D01* +X139662534Y-111197159D01* +X139662534Y-111084169D01* +X139662534Y-110971180D01* +X139323566Y-110971180D01* +X138984598Y-110971180D01* +X138984598Y-111084169D01* +X138984598Y-111197159D01* +X138871608Y-111197159D01* +X138758619Y-111197159D01* +X138758619Y-111084169D01* +X138758619Y-110971180D01* +X138419651Y-110971180D01* +X138080683Y-110971180D01* +X138080683Y-111084169D01* +X138080683Y-111197159D01* +X138306662Y-111197159D01* +X138532640Y-111197159D01* +X138532640Y-111310148D01* +X138532640Y-111423137D01* +X138306662Y-111423137D01* +X138080683Y-111423137D01* +X138080683Y-111536127D01* +X138080683Y-111649116D01* +X137967694Y-111649116D01* +X137854704Y-111649116D01* +X137854704Y-111875095D01* +X137854704Y-112101073D01* +X137967694Y-112101073D01* +X138080683Y-112101073D01* +X138080683Y-112214063D01* +X138080683Y-112327052D01* +X137967694Y-112327052D01* +X137854704Y-112327052D01* +X137854704Y-112440041D01* +X137854704Y-112553031D01* +X137967694Y-112553031D01* +X138080683Y-112553031D01* +X138080683Y-112779009D01* +X138080683Y-113004988D01* +X138193672Y-113004988D01* +X138306662Y-113004988D01* +X138306662Y-113117977D01* +X138306662Y-113230967D01* +X138080683Y-113230967D01* +X137854704Y-113230967D01* +X137854704Y-113004988D01* +X137854704Y-112779009D01* +X137515736Y-112779009D01* +X137176768Y-112779009D01* +X137176768Y-112891999D01* +X137176768Y-113004988D01* +X136950790Y-113004988D01* +X136724811Y-113004988D01* +X136724811Y-113117977D01* +X136724811Y-113230967D01* +X136611822Y-113230967D01* +X136498832Y-113230967D01* +X136498832Y-113004988D01* +X136498832Y-112779009D01* +X136272854Y-112779009D01* +X136046875Y-112779009D01* +X135820897Y-112779009D01* +X135820897Y-112553031D01* +X136046875Y-112553031D01* +X136837800Y-112553031D01* +X137628726Y-112553031D01* +X137628726Y-111762105D01* +X137628726Y-110971180D01* +X136837800Y-110971180D01* +X136046875Y-110971180D01* +X136046875Y-111762105D01* +X136046875Y-112553031D01* +X135820897Y-112553031D01* +X135820897Y-111762105D01* +X135820897Y-110745202D01* +X139323566Y-110745202D01* +X142826235Y-110745202D01* +X142826235Y-114247871D01* +G37* +D15* +X187228862Y-121900210D02* +X187510022Y-121900210D01* +X187228862Y-122920210D02* +X187510022Y-122920210D01* +X167824546Y-117750712D02* +X167543386Y-117750712D01* +X167824546Y-118770712D02* +X167543386Y-118770712D01* +X158822600Y-106685974D02* +X159103760Y-106685974D01* +X158822600Y-107705974D02* +X159103760Y-107705974D01* +X187132579Y-120025261D02* +X187413739Y-120025261D01* +X187132579Y-121045261D02* +X187413739Y-121045261D01* +X164078620Y-116076961D02* +X163428620Y-116076961D01* +X164078620Y-116076961D02* +X164728620Y-116076961D01* +X164078620Y-119196961D02* +X163428620Y-119196961D01* +X164078620Y-119196961D02* +X164728620Y-119196961D01* +X162916120Y-116126961D02* +X162676120Y-115796961D01* +X163156120Y-115796961D01* +X162916120Y-116126961D01* +G36* +X162916120Y-116126961D02* +G01* +X162676120Y-115796961D01* +X163156120Y-115796961D01* +X162916120Y-116126961D01* +G37* +X159261321Y-109376389D02* +X159261321Y-109657549D01* +X160281321Y-109376389D02* +X160281321Y-109657549D01* +D12* +X153444572Y-100040590D02* +X159594572Y-100040590D01* +X153444572Y-105880590D02* +X159594572Y-105880590D01* +X159594572Y-100040590D02* +X159594572Y-100040590D01* +X159594572Y-105880590D02* +X159594572Y-105880590D01* +D15* +X147750023Y-94131058D02* +X147750023Y-94605574D01* +X148795023Y-94131058D02* +X148795023Y-94605574D01* +X160689767Y-116695831D02* +X160689767Y-116221315D01* +X161734767Y-116695831D02* +X161734767Y-116221315D01* +X147755612Y-90972592D02* +X147755612Y-91253752D01* +X148775612Y-90972592D02* +X148775612Y-91253752D01* +X160453796Y-126574290D02* +X159979280Y-126574290D01* +X160453796Y-127619290D02* +X159979280Y-127619290D01* +D11* +X147718909Y-82857494D02* +X149028909Y-82857494D01* +X147718909Y-89457494D02* +X147718909Y-82857494D01* +X147718909Y-89457494D02* +X149028909Y-89457494D01* +X152998909Y-82857494D02* +X154318909Y-82857494D01* +X152998909Y-89457494D02* +X154318909Y-89457494D01* +X154318909Y-89457494D02* +X154318909Y-82857494D01* +D15* +X165628408Y-125040799D02* +G75* +G02* +X163228408Y-125040799I-1200000J0D01* +G01* +X163228408Y-125040799D02* +G75* +G02* +X165628408Y-125040799I1200000J0D01* +G01* +X165628408Y-129563379D02* +G75* +G02* +X163228408Y-129563379I-1200000J0D01* +G01* +X163228408Y-129563379D02* +G75* +G02* +X165628408Y-129563379I1200000J0D01* +G01* +X151406872Y-96135191D02* +X151929376Y-96135191D01* +X151406872Y-97605191D02* +X151929376Y-97605191D01* +X174962093Y-129417950D02* +X175436609Y-129417950D01* +X174962093Y-130462950D02* +X175436609Y-130462950D01* +X158725922Y-111325459D02* +X159200438Y-111325459D01* +X158725922Y-112370459D02* +X159200438Y-112370459D01* +X176796892Y-126276884D02* +X177078052Y-126276884D01* +X176796892Y-127296884D02* +X177078052Y-127296884D01* +X155536756Y-121230500D02* +X155536756Y-118570500D01* +X155536756Y-121230500D02* +X157236756Y-121230500D01* +X157236756Y-121230500D02* +X157236756Y-118570500D01* +X148693692Y-118912201D02* +X148693692Y-113402201D01* +X148693692Y-118912201D02* +X151993692Y-118912201D01* +X151993692Y-118912201D02* +X151993692Y-113402201D01* +D11* +X162259466Y-111435534D02* +X162259466Y-102435534D01* +X170309466Y-102435534D02* +X162259466Y-102435534D01* +X170309466Y-111435534D02* +X162259466Y-111435534D01* +X170309466Y-111485534D02* +X170309466Y-112535534D01* +X170549466Y-102195534D02* +X170549466Y-101145534D01* +X171559466Y-113035534D02* +X171209466Y-113035534D01* +X175559466Y-100635534D02* +X171559466Y-100635534D01* +X175559466Y-102205534D02* +X175559466Y-100635534D01* +X175559466Y-113035534D02* +X171559466Y-113035534D01* +X175559466Y-113035534D02* +X175559466Y-111475534D01* +X170549466Y-102195534D02* +G75* +G02* +X170309466Y-102435534I-239999J-1D01* +G01* +X170550508Y-101147629D02* +G75* +G02* +X171559466Y-100635534I1008959J-737906D01* +G01* +X171319466Y-113045534D02* +G75* +G02* +X170310508Y-112533439I0J1250000D01* +G01* +D15* +X179101687Y-124068690D02* +X179382847Y-124068690D01* +X179101687Y-125088690D02* +X179382847Y-125088690D01* +X171018870Y-129419882D02* +X170544354Y-129419882D01* +X171018870Y-130464882D02* +X170544354Y-130464882D01* +X139526311Y-91051939D02* +G75* +G02* +X137126311Y-91051939I-1200000J0D01* +G01* +X137126311Y-91051939D02* +G75* +G02* +X139526311Y-91051939I1200000J0D01* +G01* +X158395852Y-119728248D02* +X159805852Y-119728248D01* +X158405852Y-122048248D02* +X159805852Y-122048248D01* +X158025852Y-119778248D02* +X157785852Y-119448248D01* +X158265852Y-119448248D01* +X158025852Y-119778248D01* +G36* +X158025852Y-119778248D02* +G01* +X157785852Y-119448248D01* +X158265852Y-119448248D01* +X158025852Y-119778248D01* +G37* +X142308633Y-90568276D02* +X142308633Y-91042792D01* +X143353633Y-90568276D02* +X143353633Y-91042792D01* +X156013830Y-97023954D02* +X155539314Y-97023954D01* +X156013830Y-98068954D02* +X155539314Y-98068954D01* +X146357397Y-97064583D02* +X146831913Y-97064583D01* +X146357397Y-98109583D02* +X146831913Y-98109583D01* +X182344599Y-115888550D02* +X182625759Y-115888550D01* +X182344599Y-116908550D02* +X182625759Y-116908550D01* +X158822600Y-112963015D02* +X159103760Y-112963015D01* +X158822600Y-113983015D02* +X159103760Y-113983015D01* +X159615772Y-86070869D02* +X160090288Y-86070869D01* +X159615772Y-87115869D02* +X160090288Y-87115869D01* +X153719391Y-123963882D02* +X153244875Y-123963882D01* +X153719391Y-125008882D02* +X153244875Y-125008882D01* +X157632540Y-109279711D02* +X157632540Y-109754227D01* +X158677540Y-109279711D02* +X158677540Y-109754227D01* +X179382847Y-121148690D02* +X179101687Y-121148690D01* +X179382847Y-122168690D02* +X179101687Y-122168690D01* +X184075901Y-120012761D02* +X184550417Y-120012761D01* +X184075901Y-121057761D02* +X184550417Y-121057761D01* +X162146759Y-121697755D02* +X162621275Y-121697755D01* +X162146759Y-122742755D02* +X162621275Y-122742755D01* +X187116424Y-117506635D02* +X187397584Y-117506635D01* +X187116424Y-118526635D02* +X187397584Y-118526635D01* +X158598406Y-124320845D02* +X158598406Y-123670845D01* +X158598406Y-124320845D02* +X158598406Y-124970845D01* +X161718406Y-124320845D02* +X161718406Y-123670845D01* +X161718406Y-124320845D02* +X161718406Y-124970845D01* +X158648406Y-125483345D02* +X158318406Y-125723345D01* +X158318406Y-125243345D01* +X158648406Y-125483345D01* +G36* +X158648406Y-125483345D02* +G01* +X158318406Y-125723345D01* +X158318406Y-125243345D01* +X158648406Y-125483345D01* +G37* +X179101687Y-122608690D02* +X179382847Y-122608690D01* +X179101687Y-123628690D02* +X179382847Y-123628690D01* +X162276931Y-120073940D02* +X162751447Y-120073940D01* +X162276931Y-121118940D02* +X162751447Y-121118940D01* +X165396209Y-119978899D02* +X165677369Y-119978899D01* +X165396209Y-120998899D02* +X165677369Y-120998899D01* +X184172184Y-121887710D02* +X184646700Y-121887710D01* +X184172184Y-122932710D02* +X184646700Y-122932710D01* +X154639238Y-111405048D02* +X154920398Y-111405048D01* +X154639238Y-112425048D02* +X154920398Y-112425048D01* +X159316651Y-96736136D02* +X158666651Y-96736136D01* +X159316651Y-96736136D02* +X159966651Y-96736136D01* +X159316651Y-99856136D02* +X158666651Y-99856136D01* +X159316651Y-99856136D02* +X159966651Y-99856136D01* +X158154151Y-96786136D02* +X157914151Y-96456136D01* +X158394151Y-96456136D01* +X158154151Y-96786136D01* +G36* +X158154151Y-96786136D02* +G01* +X157914151Y-96456136D01* +X158394151Y-96456136D01* +X158154151Y-96786136D01* +G37* +D16* +X137604466Y-81730000D02* +X137604466Y-83160000D01* +X137604466Y-86960000D02* +X137604466Y-85500000D01* +X146544466Y-81730000D02* +X137604466Y-81730000D01* +X146544466Y-83160000D02* +X146544466Y-81730000D01* +X146544466Y-86960000D02* +X146544466Y-85500000D01* +D15* +X145327603Y-89977781D02* +X145327603Y-92662781D01* +X145327603Y-92662781D02* +X147247603Y-92662781D01* +X147247603Y-92662781D02* +X147247603Y-89977781D01* +X184059746Y-117494135D02* +X184534262Y-117494135D01* +X184059746Y-118539135D02* +X184534262Y-118539135D01* +X181471664Y-127327070D02* +G75* +G02* +X179071664Y-127327070I-1200000J0D01* +G01* +X179071664Y-127327070D02* +G75* +G02* +X181471664Y-127327070I1200000J0D01* +G01* +D12* +X153889818Y-106329279D02* +X155669818Y-106329279D01* +X153889818Y-109409279D02* +X155669818Y-109409279D01* +D17* +X153629818Y-106199279D02* +G75* +G02* +X153329818Y-106199279I-150000J0D01* +G01* +X153329818Y-106199279D02* +G75* +G02* +X153629818Y-106199279I150000J0D01* +G01* +D15* +X219369305Y-94883903D02* +G75* +G02* +X216969305Y-94883903I-1200000J0D01* +G01* +X216969305Y-94883903D02* +G75* +G02* +X219369305Y-94883903I1200000J0D01* +G01* +X169498648Y-116050375D02* +X169779808Y-116050375D01* +X169498648Y-117070375D02* +X169779808Y-117070375D01* +X159291735Y-93271538D02* +X158641735Y-93271538D01* +X159291735Y-93271538D02* +X159941735Y-93271538D01* +X159291735Y-96391538D02* +X158641735Y-96391538D01* +X159291735Y-96391538D02* +X159941735Y-96391538D01* +X160694235Y-96671538D02* +X160214235Y-96671538D01* +X160454235Y-96341538D01* +X160694235Y-96671538D01* +G36* +X160694235Y-96671538D02* +G01* +X160214235Y-96671538D01* +X160454235Y-96341538D01* +X160694235Y-96671538D01* +G37* +X163208928Y-96871965D02* +X162734412Y-96871965D01* +X163208928Y-97916965D02* +X162734412Y-97916965D01* +X165203437Y-121710255D02* +X165484597Y-121710255D01* +X165203437Y-122730255D02* +X165484597Y-122730255D01* +D13* +X168901495Y-119231194D02* +X175551495Y-119231194D01* +X168901495Y-125431194D02* +X168901495Y-119231194D01* +X168901495Y-125861194D02* +X168901495Y-125101194D01* +X175551495Y-119231194D02* +X175551495Y-125861194D01* +X175551495Y-125861194D02* +X168901495Y-125861194D01* +D18* +X176301495Y-125921194D02* +G75* +G02* +X176301245Y-125931221I200000J-10003D01* +G01* +D11* +X175241495Y-125161194D02* +G75* +G02* +X174901495Y-125161194I-170000J0D01* +G01* +X174901495Y-125161194D02* +G75* +G02* +X175241495Y-125161194I170000J0D01* +G01* +D15* +X155241569Y-116318160D02* +X155522729Y-116318160D01* +X155241569Y-117338160D02* +X155522729Y-117338160D01* +X158755501Y-118188721D02* +X159230017Y-118188721D01* +X158755501Y-119233721D02* +X159230017Y-119233721D01* +X143772305Y-89973635D02* +X143772305Y-92258635D01* +X143772305Y-92258635D02* +X145242305Y-92258635D01* +X145242305Y-92258635D02* +X145242305Y-89973635D01* +X154542560Y-109787963D02* +X155017076Y-109787963D01* +X154542560Y-110832963D02* +X155017076Y-110832963D01* +D11* +X152136567Y-122314558D02* +X152136567Y-121474558D01* +X153906567Y-122784558D02* +X153146567Y-122784558D01* +X155056567Y-122594558D02* +X155056567Y-121194558D01* +D17* +X154636567Y-119884558D02* +G75* +G02* +X154336567Y-119884558I-150000J0D01* +G01* +X154336567Y-119884558D02* +G75* +G02* +X154636567Y-119884558I150000J0D01* +G01* +D11* +X151533169Y-90492776D02* +X155633169Y-90492776D01* +X151533169Y-95592776D02* +X151533169Y-90492776D01* +X152783169Y-95592776D02* +X151533169Y-95592776D01* +X154383169Y-95592776D02* +X155633169Y-95592776D01* +X155633169Y-90492776D02* +X155633169Y-95592776D01* +X152780599Y-95548385D02* +G75* +G02* +X154383169Y-95542776I802570J-364391D01* +G01* +X156253169Y-96072776D02* +G75* +G02* +X155913169Y-96072776I-170000J0D01* +G01* +X155913169Y-96072776D02* +G75* +G02* +X156253169Y-96072776I170000J0D01* +G01* +D15* +X166757762Y-115742085D02* +X166283246Y-115742085D01* +X166757762Y-116787085D02* +X166283246Y-116787085D01* +X156614998Y-89228781D02* +X156614998Y-89509941D01* +X157634998Y-89228781D02* +X157634998Y-89509941D01* +X179287921Y-115876050D02* +X179762437Y-115876050D01* +X179287921Y-116921050D02* +X179762437Y-116921050D01* +X157074511Y-124601927D02* +X157074511Y-125076443D01* +X158119511Y-124601927D02* +X158119511Y-125076443D01* +X157765680Y-115626388D02* +X157765680Y-117026388D01* +X160085680Y-115616388D02* +X160085680Y-117026388D01* +X160365680Y-115486388D02* +X160035680Y-115246388D01* +X160365680Y-115006388D01* +X160365680Y-115486388D01* +G36* +X160365680Y-115486388D02* +G01* +X160035680Y-115246388D01* +X160365680Y-115006388D01* +X160365680Y-115486388D01* +G37* +X161431580Y-82386310D02* +X155921580Y-82386310D01* +X161431580Y-85686310D02* +X155921580Y-85686310D01* +X161431580Y-85686310D02* +X161431580Y-82386310D01* +X168811415Y-129563379D02* +G75* +G02* +X166411415Y-129563379I-1200000J0D01* +G01* +X166411415Y-129563379D02* +G75* +G02* +X168811415Y-129563379I1200000J0D01* +G01* +X172468995Y-128952293D02* +X172468995Y-129426809D01* +X173513995Y-128952293D02* +X173513995Y-129426809D01* +X175058761Y-127975724D02* +X175339921Y-127975724D01* +X175058761Y-128995724D02* +X175339921Y-128995724D01* +X155185101Y-124007727D02* +X155185101Y-124288887D01* +X156205101Y-124007727D02* +X156205101Y-124288887D01* +X154046867Y-118678736D02* +X153765707Y-118678736D01* +X154046867Y-119698736D02* +X153765707Y-119698736D01* +X167357075Y-126015753D02* +X167075915Y-126015753D01* +X167357075Y-127035753D02* +X167075915Y-127035753D01* +X153216992Y-125475145D02* +X153691508Y-125475145D01* +X153216992Y-126520145D02* +X153691508Y-126520145D01* +D11* +X153989818Y-113089341D02* +X153989818Y-113119341D01* +X153989818Y-113089341D02* +X155569818Y-113089341D01* +X153989818Y-115959341D02* +X153989818Y-115989341D01* +X155569818Y-113089341D02* +X155569818Y-113119341D01* +X155569818Y-114079341D02* +X155569818Y-114999341D01* +X155569818Y-115959341D02* +X155569818Y-115989341D01* +X155569818Y-115989341D02* +X153989818Y-115989341D01* +D19* +X153459818Y-112999341D02* +G75* +G02* +X153219818Y-112999341I-120000J0D01* +G01* +X153219818Y-112999341D02* +G75* +G02* +X153459818Y-112999341I120000J0D01* +G01* +D15* +X140808633Y-90568276D02* +X140808633Y-91042792D01* +X141853633Y-90568276D02* +X141853633Y-91042792D01* +%LPC*% +D20* +X186594442Y-122410210D03* +X188144442Y-122410210D03* +D21* +X168458966Y-118260712D03* +X166908966Y-118260712D03* +D20* +X158188180Y-107195974D03* +X159738180Y-107195974D03* +D22* +X202951133Y-104665534D03* +X210951133Y-104665534D03* +X202951133Y-109165534D03* +X210951133Y-109165534D03* +D20* +X186498159Y-120535261D03* +X188048159Y-120535261D03* +D23* +X163141120Y-116686961D03* +X163141120Y-118586961D03* +X165016120Y-117636961D03* +D24* +X159771321Y-108741969D03* +X159771321Y-110291969D03* +D25* +X158924572Y-102960590D03* +X154264572Y-102960590D03* +D26* +X148272523Y-93543316D03* +X148272523Y-95193316D03* +D27* +X161212267Y-117283573D03* +X161212267Y-115633573D03* +D24* +X148265612Y-90338172D03* +X148265612Y-91888172D03* +D28* +X161041538Y-127096790D03* +X159391538Y-127096790D03* +D29* +X151018909Y-89007494D03* +X151018909Y-83307494D03* +D30* +X164428408Y-125040799D03* +X164428408Y-129563379D03* +D31* +X150718124Y-96870191D03* +X152618124Y-96870191D03* +D32* +X174374351Y-129940450D03* +X176024351Y-129940450D03* +X158138180Y-111847959D03* +X159788180Y-111847959D03* +D20* +X176162472Y-126786884D03* +X177712472Y-126786884D03* +D33* +X156386756Y-120670500D03* +X156386756Y-118570500D03* +D34* +X150343692Y-117402201D03* +X150343692Y-113402201D03* +D35* +X174559466Y-111035534D03* +X174559466Y-110335534D03* +X174559466Y-109635534D03* +X174559466Y-108935534D03* +X174559466Y-108235534D03* +X174559466Y-107535534D03* +X174559466Y-106835534D03* +X174559466Y-106135534D03* +X174559466Y-105435534D03* +X174559466Y-104735534D03* +X174559466Y-104035534D03* +X174559466Y-103335534D03* +X174559466Y-102635534D03* +D20* +X178467267Y-124578690D03* +X180017267Y-124578690D03* +D28* +X171606612Y-129942382D03* +X169956612Y-129942382D03* +D30* +X138326311Y-91051939D03* +D36* +X158155852Y-120238248D03* +X158155852Y-120888248D03* +X158155852Y-121538248D03* +X160055852Y-121538248D03* +X160055852Y-120888248D03* +X160055852Y-120238248D03* +D26* +X142831133Y-89980534D03* +X142831133Y-91630534D03* +D28* +X156601572Y-97546454D03* +X154951572Y-97546454D03* +D32* +X145769655Y-97587083D03* +X147419655Y-97587083D03* +D20* +X181710179Y-116398550D03* +X183260179Y-116398550D03* +X158188180Y-113473015D03* +X159738180Y-113473015D03* +D32* +X159028030Y-86593369D03* +X160678030Y-86593369D03* +D28* +X154307133Y-124486382D03* +X152657133Y-124486382D03* +D26* +X158155040Y-108691969D03* +X158155040Y-110341969D03* +D21* +X180017267Y-121658690D03* +X178467267Y-121658690D03* +D32* +X183488159Y-120535261D03* +X185138159Y-120535261D03* +X161559017Y-122220255D03* +X163209017Y-122220255D03* +D20* +X186482004Y-118016635D03* +X188032004Y-118016635D03* +D37* +X161087776Y-90140150D03* +X216827776Y-90140150D03* +D38* +X159208406Y-125258345D03* +X161108406Y-125258345D03* +X160158406Y-123383345D03* +D22* +X210951133Y-113132201D03* +X218951133Y-113132201D03* +X210951133Y-117632201D03* +X218951133Y-117632201D03* +D20* +X178467267Y-123118690D03* +X180017267Y-123118690D03* +D22* +X194951133Y-113132201D03* +X202951133Y-113132201D03* +X194951133Y-117632201D03* +X202951133Y-117632201D03* +D32* +X161689189Y-120596440D03* +X163339189Y-120596440D03* +D20* +X164761789Y-120488899D03* +X166311789Y-120488899D03* +D32* +X183584442Y-122410210D03* +X185234442Y-122410210D03* +D20* +X154004818Y-111915048D03* +X155554818Y-111915048D03* +D23* +X158379151Y-97346136D03* +X158379151Y-99246136D03* +X160254151Y-98296136D03* +D39* +X142574466Y-88210000D03* +D40* +X140554466Y-88210000D03* +D41* +X139324466Y-88210000D03* +D39* +X141574466Y-88210000D03* +D40* +X143594466Y-88210000D03* +D41* +X144824466Y-88210000D03* +D42* +X146394466Y-88130000D03* +X146394466Y-84330000D03* +X137754466Y-84330000D03* +X137754466Y-88130000D03* +D43* +X146287603Y-91915281D03* +X146287603Y-90040281D03* +D32* +X183472004Y-118016635D03* +X185122004Y-118016635D03* +D30* +X180271664Y-127327070D03* +D44* +X153629818Y-106919279D03* +X153629818Y-107869279D03* +X153629818Y-108819279D03* +X155929818Y-108819279D03* +X155929818Y-107869279D03* +X155929818Y-106919279D03* +D30* +X218169305Y-94883903D03* +D20* +X168864228Y-116560375D03* +X170414228Y-116560375D03* +D45* +X160229235Y-95781538D03* +X160229235Y-93881538D03* +X158354235Y-94831538D03* +D28* +X163796670Y-97394465D03* +X162146670Y-97394465D03* +D20* +X164569017Y-122220255D03* +X166119017Y-122220255D03* +D46* +X176341495Y-125291194D03* +X176341495Y-124791194D03* +X176341495Y-124291194D03* +X176341495Y-123791194D03* +X176341495Y-123291194D03* +X176341495Y-122791194D03* +X176341495Y-122291194D03* +X176341495Y-121791194D03* +X176341495Y-121291194D03* +X176341495Y-120791194D03* +X176341495Y-120291194D03* +X176341495Y-119791194D03* +D47* +X174991495Y-118441194D03* +X174491495Y-118441194D03* +X173991495Y-118441194D03* +X173491495Y-118441194D03* +X172991495Y-118441194D03* +X172491495Y-118441194D03* +X171991495Y-118441194D03* +X171491495Y-118441194D03* +X170991495Y-118441194D03* +X170491495Y-118441194D03* +X169991495Y-118441194D03* +X169491495Y-118441194D03* +D46* +X168141495Y-119791194D03* +X168141495Y-120291194D03* +X168141495Y-120791194D03* +X168141495Y-121291194D03* +X168141495Y-121791194D03* +X168141495Y-122291194D03* +X168141495Y-122791194D03* +X168141495Y-123291194D03* +X168141495Y-123791194D03* +X168141495Y-124291194D03* +X168141495Y-124791194D03* +X168141495Y-125291194D03* +D47* +X169491495Y-126641194D03* +X169991495Y-126641194D03* +X170491495Y-126641194D03* +X170991495Y-126641194D03* +X171491495Y-126641194D03* +X171991495Y-126641194D03* +X172491495Y-126641194D03* +X172991495Y-126641194D03* +X173491495Y-126641194D03* +X173991495Y-126641194D03* +X174491495Y-126641194D03* +X174991495Y-126641194D03* +D20* +X154607149Y-116828160D03* +X156157149Y-116828160D03* +D32* +X158167759Y-118711221D03* +X159817759Y-118711221D03* +D48* +X146357799Y-127848868D03* +X146357799Y-119848868D03* +X150857799Y-127848868D03* +X150857799Y-119848868D03* +D22* +X210951133Y-126098868D03* +X202951133Y-126098868D03* +X210951133Y-121598868D03* +X202951133Y-121598868D03* +D49* +X144507305Y-91561135D03* +X144507305Y-89986135D03* +D32* +X153954818Y-110310463D03* +X155604818Y-110310463D03* +D50* +X154476567Y-120794558D03* +X153526567Y-120794558D03* +X152576567Y-120794558D03* +X152576567Y-122994558D03* +X154476567Y-122994558D03* +D51* +X156493169Y-94952776D03* +X156493169Y-93682776D03* +X156493169Y-92402776D03* +X156493169Y-91132776D03* +X150673169Y-91132776D03* +X150673169Y-92402776D03* +X150673169Y-93682776D03* +X150673169Y-94952776D03* +D52* +X153583169Y-93042776D03* +D28* +X167345504Y-116264585D03* +X165695504Y-116264585D03* +D24* +X157124998Y-88594361D03* +X157124998Y-90144361D03* +D32* +X178700179Y-116398550D03* +X180350179Y-116398550D03* +D26* +X157597011Y-124014185D03* +X157597011Y-125664185D03* +D53* +X159575680Y-115376388D03* +X158925680Y-115376388D03* +X158275680Y-115376388D03* +X158275680Y-117276388D03* +X158925680Y-117276388D03* +X159575680Y-117276388D03* +D54* +X159921580Y-84036310D03* +X155921580Y-84036310D03* +D30* +X167611415Y-129563379D03* +D26* +X172991495Y-128364551D03* +X172991495Y-130014551D03* +D20* +X174424341Y-128485724D03* +X175974341Y-128485724D03* +D24* +X155695101Y-123373307D03* +X155695101Y-124923307D03* +D21* +X154681287Y-119188736D03* +X153131287Y-119188736D03* +D48* +X146357799Y-110915534D03* +X146357799Y-102915534D03* +X150857799Y-110915534D03* +X150857799Y-102915534D03* +D21* +X167991495Y-126525753D03* +X166441495Y-126525753D03* +D32* +X152629250Y-125997645D03* +X154279250Y-125997645D03* +D55* +X153429818Y-113589341D03* +X153429818Y-114539341D03* +X153429818Y-115489341D03* +X156129818Y-115489341D03* +X156129818Y-113589341D03* +D26* +X141331133Y-89980534D03* +X141331133Y-91630534D03* +%LPD*% +M02* diff --git a/v2_output_thermalpads/stm32card-NPTH-drl_map.gbr b/kicad_outputs/v2_output_thermalpads/stm32card-NPTH-drl_map.gbr similarity index 96% rename from v2_output_thermalpads/stm32card-NPTH-drl_map.gbr rename to kicad_outputs/v2_output_thermalpads/stm32card-NPTH-drl_map.gbr index 6a43591..ba8c5f9 100644 --- a/v2_output_thermalpads/stm32card-NPTH-drl_map.gbr +++ b/kicad_outputs/v2_output_thermalpads/stm32card-NPTH-drl_map.gbr @@ -1,12 +1,12 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2*% -%TF.CreationDate,2025-07-13T16:14:11-05:00*% +%TF.GenerationSoftware,KiCad,Pcbnew,9.0.3*% +%TF.CreationDate,2025-08-27T19:31:05-05:00*% %TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% %TF.SameCoordinates,Original*% %TF.FileFunction,Drillmap*% %TF.FilePolarity,Positive*% %FSLAX45Y45*% G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.2) date 2025-07-13 16:14:11* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:05* %MOMM*% %LPD*% G01* diff --git a/kicad_outputs/v2_output_thermalpads/stm32card-NPTH.drl b/kicad_outputs/v2_output_thermalpads/stm32card-NPTH.drl new file mode 100644 index 0000000..1977d4f --- /dev/null +++ b/kicad_outputs/v2_output_thermalpads/stm32card-NPTH.drl @@ -0,0 +1,12 @@ +M48 +; DRILL file {KiCad 9.0.3} date 2025-08-27T19:31:05-0500 +; FORMAT={-:-/ absolute / metric / decimal} +; #@! TF.CreationDate,2025-08-27T19:31:05-05:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.3 +; #@! TF.FileFunction,NonPlated,1,2,NPTH +FMAT,2 +METRIC +% +G90 +G05 +M30 diff --git a/v2_output_thermalpads/stm32card-PTH-drl_map.gbr b/kicad_outputs/v2_output_thermalpads/stm32card-PTH-drl_map.gbr similarity index 90% rename from v2_output_thermalpads/stm32card-PTH-drl_map.gbr rename to kicad_outputs/v2_output_thermalpads/stm32card-PTH-drl_map.gbr index 69fb7d0..5e83470 100644 --- a/v2_output_thermalpads/stm32card-PTH-drl_map.gbr +++ b/kicad_outputs/v2_output_thermalpads/stm32card-PTH-drl_map.gbr @@ -1,12 +1,12 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2*% -%TF.CreationDate,2025-07-13T16:14:11-05:00*% +%TF.GenerationSoftware,KiCad,Pcbnew,9.0.3*% +%TF.CreationDate,2025-08-27T19:31:05-05:00*% %TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% %TF.SameCoordinates,Original*% %TF.FileFunction,Drillmap*% %TF.FilePolarity,Positive*% %FSLAX45Y45*% G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.2) date 2025-07-13 16:14:11* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:05* %MOMM*% %LPD*% G01* @@ -62,78 +62,70 @@ X14467134Y-8660086D02* X14497134Y-8690086D01* X14497134Y-8660086D02* X14467134Y-8690086D01* -X14886315Y-9709309D02* -X14916315Y-9739309D01* -X14916315Y-9709309D02* -X14886315Y-9739309D01* -X15188362Y-9176103D02* -X15218362Y-9206103D01* -X15218362Y-9176103D02* -X15188362Y-9206103D01* -X15233510Y-10771928D02* -X15263510Y-10801928D01* -X15263510Y-10771928D02* -X15233510Y-10801928D01* -X15243494Y-11782910D02* -X15273494Y-11812910D01* -X15273494Y-11782910D02* -X15243494Y-11812910D01* +X14927040Y-9274355D02* +X14957040Y-9304355D01* +X14957040Y-9274355D02* +X14927040Y-9304355D01* +X15250880Y-10923202D02* +X15280880Y-10953202D01* +X15280880Y-10923202D02* +X15250880Y-10953202D01* +X15255483Y-9421812D02* +X15285483Y-9451812D01* +X15285483Y-9421812D02* +X15255483Y-9451812D01* +X15258314Y-9157217D02* +X15288314Y-9187217D01* +X15288314Y-9157217D02* +X15258314Y-9187217D01* +X15281530Y-11802242D02* +X15311530Y-11832242D01* +X15311530Y-11802242D02* +X15281530Y-11832242D01* X15320740Y-11606959D02* X15350740Y-11636959D01* X15350740Y-11606959D02* X15320740Y-11636959D01* -X15537470Y-12587115D02* -X15567470Y-12617115D01* -X15567470Y-12587115D02* -X15537470Y-12617115D01* -X15544511Y-11785922D02* -X15574511Y-11815922D01* -X15574511Y-11785922D02* -X15544511Y-11815922D01* -X15560449Y-9662996D02* -X15590449Y-9692996D01* -X15590449Y-9662996D02* -X15560449Y-9692996D01* -X15564025Y-9400149D02* -X15594025Y-9430149D01* -X15594025Y-9400149D02* -X15564025Y-9430149D01* -X15646597Y-9531967D02* -X15676597Y-9561967D01* -X15676597Y-9531967D02* -X15646597Y-9561967D01* +X15343317Y-9289278D02* +X15373317Y-9319278D01* +X15373317Y-9289278D02* +X15343317Y-9319278D01* +X15425889Y-9421096D02* +X15455889Y-9451096D01* +X15455889Y-9421096D02* +X15425889Y-9451096D01* +X15429465Y-9158248D02* +X15459465Y-9188248D01* +X15459465Y-9158248D02* +X15429465Y-9188248D01* +X15554052Y-12614941D02* +X15584052Y-12644941D01* +X15584052Y-12614941D02* +X15554052Y-12644941D01* +X15604647Y-8950185D02* +X15634647Y-8980185D01* +X15634647Y-8950185D02* +X15604647Y-8980185D01* +X15662903Y-9909614D02* +X15692903Y-9939614D01* +X15692903Y-9909614D02* +X15662903Y-9939614D01* X15674446Y-11176505D02* X15704446Y-11206505D01* X15704446Y-11176505D02* X15674446Y-11206505D01* -X15728012Y-12761537D02* -X15758012Y-12791537D01* -X15758012Y-12761537D02* -X15728012Y-12791537D01* -X15731600Y-9664028D02* -X15761600Y-9694028D01* -X15761600Y-9664028D02* -X15731600Y-9694028D01* -X15734431Y-9399433D02* -X15764431Y-9429433D01* -X15764431Y-9399433D02* -X15734431Y-9429433D01* -X15779696Y-9044834D02* -X15809696Y-9074834D01* -X15809696Y-9044834D02* -X15779696Y-9074834D01* -X15876636Y-11950008D02* -X15906636Y-11980008D01* -X15906636Y-11950008D02* -X15876636Y-11980008D01* -X15879252Y-12431608D02* -X15909252Y-12461608D01* -X15909252Y-12431608D02* -X15879252Y-12461608D01* +X15719035Y-12051950D02* +X15749035Y-12081950D01* +X15749035Y-12051950D02* +X15719035Y-12081950D01* X15882247Y-11094987D02* X15912247Y-11124987D01* X15912247Y-11094987D02* X15882247Y-11124987D01* +X15884145Y-11795548D02* +X15914145Y-11825548D01* +X15914145Y-11795548D02* +X15884145Y-11825548D01* X15891310Y-11431009D02* X15921310Y-11461009D01* X15921310Y-11431009D02* @@ -142,54 +134,50 @@ X16061449Y-10704597D02* X16091449Y-10734597D01* X16091449Y-10704597D02* X16061449Y-10734597D01* -X16506486Y-12657137D02* -X16536486Y-12687137D01* -X16536486Y-12657137D02* -X16506486Y-12687137D01* -X16612488Y-8417432D02* -X16642488Y-8447432D01* -X16642488Y-8417432D02* -X16612488Y-8447432D01* -X16711450Y-11721343D02* -X16741450Y-11751343D01* -X16741450Y-11721343D02* -X16711450Y-11751343D01* -X16890776Y-12443088D02* -X16920776Y-12473088D01* -X16920776Y-12443088D02* -X16890776Y-12473088D01* -X16970140Y-12854044D02* -X17000140Y-12884044D01* -X17000140Y-12854044D02* -X16970140Y-12884044D01* -X17001361Y-11510728D02* -X17031361Y-11540728D01* -X17031361Y-11510728D02* -X17001361Y-11540728D01* -X17382855Y-12523096D02* -X17412855Y-12553096D01* -X17412855Y-12523096D02* -X17382855Y-12553096D01* -X17469624Y-12182906D02* -X17499624Y-12212906D01* -X17499624Y-12182906D02* -X17469624Y-12212906D01* +X16087075Y-12116620D02* +X16117075Y-12146620D01* +X16117075Y-12116620D02* +X16087075Y-12146620D01* +X16531548Y-12657844D02* +X16561548Y-12687844D01* +X16561548Y-12657844D02* +X16531548Y-12687844D01* +X16548441Y-11843696D02* +X16578441Y-11873696D01* +X16578441Y-11843696D02* +X16548441Y-11873696D01* +X16915838Y-12443795D02* +X16945838Y-12473795D01* +X16945838Y-12443795D02* +X16915838Y-12473795D01* +X16995202Y-12854751D02* +X17025202Y-12884751D01* +X17025202Y-12854751D02* +X16995202Y-12884751D01* +X17026423Y-11533452D02* +X17056423Y-11563452D01* +X17056423Y-11533452D02* +X17026423Y-11563452D01* +X17279775Y-10249839D02* +X17309775Y-10279839D01* +X17309775Y-10249839D02* +X17279775Y-10279839D01* +X17407917Y-12523803D02* +X17437917Y-12553803D01* +X17437917Y-12523803D02* +X17407917Y-12553803D01* +X17494686Y-12183613D02* +X17524686Y-12213613D01* +X17524686Y-12183613D02* +X17494686Y-12213613D01* X17602115Y-10598553D02* X17632115Y-10628553D01* X17632115Y-10598553D02* X17602115Y-10628553D01* -X17604964Y-10248553D02* -X17634964Y-10278553D01* -X17634964Y-10248553D02* -X17604964Y-10278553D01* -X17604964Y-10388553D02* -X17634964Y-10418553D01* -X17634964Y-10388553D02* -X17604964Y-10418553D01* -X17681471Y-12832865D02* -X17711471Y-12862865D01* -X17711471Y-12832865D02* -X17681471Y-12862865D01* +X17706533Y-12833572D02* +X17736533Y-12863572D01* +X17736533Y-12833572D02* +X17706533Y-12863572D01* X17736654Y-11624855D02* X17766654Y-11654855D01* X17766654Y-11624855D02* @@ -210,6 +198,10 @@ X18215680Y-11786663D02* X18245680Y-11816663D01* X18245680Y-11786663D02* X18215680Y-11816663D01* +X21667778Y-8647536D02* +X21697778Y-8677536D01* +X21697778Y-8647536D02* +X21667778Y-8677536D01* X13805447Y-8433000D02* G75* G02* @@ -859,22 +851,74 @@ X16800438Y-13777061D02* X16819486Y-13748489D01* X16819486Y-13748489D02* X16829010Y-13738966D01* -X16990914Y-13834204D02* -X16990914Y-13967537D01* -X16943295Y-13758013D02* -X16895676Y-13900870D01* -X16895676Y-13900870D02* -X17019486Y-13900870D01* -X17200438Y-13967537D02* -X17086152Y-13967537D01* +X16886152Y-13767537D02* +X17009962Y-13767537D01* +X17009962Y-13767537D02* +X16943295Y-13843728D01* +X16943295Y-13843728D02* +X16971867Y-13843728D01* +X16971867Y-13843728D02* +X16990914Y-13853251D01* +X16990914Y-13853251D02* +X17000438Y-13862775D01* +X17000438Y-13862775D02* +X17009962Y-13881823D01* +X17009962Y-13881823D02* +X17009962Y-13929442D01* +X17009962Y-13929442D02* +X17000438Y-13948489D01* +X17000438Y-13948489D02* +X16990914Y-13958013D01* +X16990914Y-13958013D02* +X16971867Y-13967537D01* +X16971867Y-13967537D02* +X16914724Y-13967537D01* +X16914724Y-13967537D02* +X16895676Y-13958013D01* +X16895676Y-13958013D02* +X16886152Y-13948489D01* +X17105200Y-13967537D02* +X17143295Y-13967537D01* X17143295Y-13967537D02* -X17143295Y-13767537D01* -X17143295Y-13767537D02* -X17124248Y-13796109D01* -X17124248Y-13796109D02* -X17105200Y-13815156D01* -X17105200Y-13815156D02* -X17086152Y-13824680D01* +X17162343Y-13958013D01* +X17162343Y-13958013D02* +X17171867Y-13948489D01* +X17171867Y-13948489D02* +X17190914Y-13919918D01* +X17190914Y-13919918D02* +X17200438Y-13881823D01* +X17200438Y-13881823D02* +X17200438Y-13805632D01* +X17200438Y-13805632D02* +X17190914Y-13786585D01* +X17190914Y-13786585D02* +X17181390Y-13777061D01* +X17181390Y-13777061D02* +X17162343Y-13767537D01* +X17162343Y-13767537D02* +X17124248Y-13767537D01* +X17124248Y-13767537D02* +X17105200Y-13777061D01* +X17105200Y-13777061D02* +X17095676Y-13786585D01* +X17095676Y-13786585D02* +X17086152Y-13805632D01* +X17086152Y-13805632D02* +X17086152Y-13853251D01* +X17086152Y-13853251D02* +X17095676Y-13872299D01* +X17095676Y-13872299D02* +X17105200Y-13881823D01* +X17105200Y-13881823D02* +X17124248Y-13891347D01* +X17124248Y-13891347D02* +X17162343Y-13891347D01* +X17162343Y-13891347D02* +X17181390Y-13881823D01* +X17181390Y-13881823D02* +X17190914Y-13872299D01* +X17190914Y-13872299D02* +X17200438Y-13853251D01* X17438533Y-13967537D02* X17438533Y-13767537D01* X17524248Y-13967537D02* diff --git a/v2_output_thermalpads/stm32card-PTH.drl b/kicad_outputs/v2_output_thermalpads/stm32card-PTH.drl similarity index 51% rename from v2_output_thermalpads/stm32card-PTH.drl rename to kicad_outputs/v2_output_thermalpads/stm32card-PTH.drl index 79bd198..470ff65 100644 --- a/v2_output_thermalpads/stm32card-PTH.drl +++ b/kicad_outputs/v2_output_thermalpads/stm32card-PTH.drl @@ -1,8 +1,8 @@ M48 -; DRILL file {KiCad 9.0.2} date 2025-07-13T16:14:11-0500 +; DRILL file {KiCad 9.0.3} date 2025-08-27T19:31:05-0500 ; FORMAT={-:-/ absolute / metric / decimal} -; #@! TF.CreationDate,2025-07-13T16:14:11-05:00 -; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.2 +; #@! TF.CreationDate,2025-08-27T19:31:05-05:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.3 ; #@! TF.FileFunction,Plated,1,2,PTH FMAT,2 METRIC @@ -18,43 +18,41 @@ X139.329Y-86.794 X141.331Y-92.806 X142.831Y-92.806 X144.821Y-86.751 -X149.013Y-97.243 -X152.034Y-91.911 -X152.485Y-107.869 -X152.585Y-117.979 +X149.42Y-92.894 +X152.659Y-109.382 +X152.705Y-94.368 +X152.733Y-91.722 +X152.965Y-118.172 X153.357Y-116.22 -X155.525Y-126.021 -X155.595Y-118.009 -X155.754Y-96.78 -X155.79Y-94.151 -X156.616Y-95.47 +X153.583Y-93.043 +X154.409Y-94.361 +X154.445Y-91.732 +X155.691Y-126.299 +X156.196Y-89.652 +X156.779Y-99.246 X156.894Y-111.915 -X157.43Y-127.765 -X157.466Y-96.79 -X157.494Y-94.144 -X157.947Y-90.598 -X158.916Y-119.65 -X158.943Y-124.466 +X157.34Y-120.669 X158.972Y-111.1 +X158.991Y-118.105 X159.063Y-114.46 X160.764Y-107.196 -X165.215Y-126.721 -X166.275Y-84.324 -X167.265Y-117.363 -X169.058Y-124.581 -X169.851Y-128.69 -X170.164Y-115.257 -X173.979Y-125.381 -X174.846Y-121.979 +X161.021Y-121.316 +X165.465Y-126.728 +X165.634Y-118.587 +X169.308Y-124.588 +X170.102Y-128.698 +X170.414Y-115.485 +X172.948Y-102.648 +X174.229Y-125.388 +X175.097Y-121.986 X176.171Y-106.136 -X176.2Y-102.636 -X176.2Y-104.036 -X176.965Y-128.479 +X177.215Y-128.486 X177.517Y-116.399 X181.016Y-123.112 X182.194Y-122.41 X182.291Y-120.535 X182.307Y-118.017 +X216.828Y-86.625 T2 X137.754Y-84.63G85X137.754Y-84.03 G05 diff --git a/v2_output_thermalpads/stm32card-job.gbrjob b/kicad_outputs/v2_output_thermalpads/stm32card-job.gbrjob similarity index 100% rename from v2_output_thermalpads/stm32card-job.gbrjob rename to kicad_outputs/v2_output_thermalpads/stm32card-job.gbrjob diff --git a/kicad_outputs/v3_career_fair/stm32card-B_Cu.gbl b/kicad_outputs/v3_career_fair/stm32card-B_Cu.gbl new file mode 100644 index 0000000..0b6d05b --- /dev/null +++ b/kicad_outputs/v3_career_fair/stm32card-B_Cu.gbl @@ -0,0 +1,1143 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:31:24-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Copper,L2,Bot* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:24* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +%ADD10C,0.200000*% +G04 #@! TA.AperFunction,ComponentPad* +%ADD11O,1.100000X1.700000*% +G04 #@! TD* +G04 #@! TA.AperFunction,ViaPad* +%ADD12C,0.600000*% +G04 #@! TD* +G04 APERTURE END LIST* +D10* +G36* +X213619333Y-92270705D02* +G01* +X212250413Y-92270705D01* +X212023575Y-92260135D01* +X211821034Y-92229855D01* +X211634163Y-92170521D01* +X211477751Y-92078363D01* +X211359708Y-91971345D01* +X211262512Y-91841142D01* +X211187838Y-91694214D01* +X211142737Y-91534985D01* +X211127324Y-91360289D01* +X211130436Y-91322554D01* +X211764614Y-91322554D01* +X211778905Y-91459025D01* +X211818016Y-91563128D01* +X211879502Y-91642460D01* +X211965382Y-91701374D01* +X212088427Y-91739735D01* +X212274960Y-91754864D01* +X213016847Y-91754864D01* +X213016847Y-90945931D01* +X212264702Y-90945931D01* +X212079947Y-90961569D01* +X211959337Y-90997405D01* +X211874093Y-91050951D01* +X211814701Y-91120608D01* +X211777855Y-91209199D01* +X211764614Y-91322554D01* +X211130436Y-91322554D01* +X211141320Y-91190562D01* +X211181188Y-91044713D01* +X211245293Y-90918454D01* +X211334643Y-90809722D01* +X211449641Y-90721289D01* +X211594621Y-90652474D01* +X211456480Y-90566392D01* +X211365094Y-90479550D01* +X211289929Y-90359797D01* +X211242624Y-90213143D01* +X211231499Y-90094501D01* +X211828179Y-90094501D01* +X211843751Y-90217536D01* +X211885674Y-90304646D01* +X211952193Y-90365427D01* +X212038178Y-90406127D01* +X212144242Y-90432341D01* +X212274960Y-90441814D01* +X213016847Y-90441814D01* +X213016847Y-89761842D01* +X212352812Y-89761842D01* +X212143894Y-89775141D01* +X211992127Y-89810019D01* +X211902689Y-89870566D01* +X211848263Y-89961633D01* +X211828179Y-90094501D01* +X211231499Y-90094501D01* +X211225693Y-90032585D01* +X211241937Y-89857348D01* +X211288701Y-89704379D01* +X211365094Y-89569318D01* +X211463933Y-89461402D01* +X211587120Y-89374568D01* +X211738784Y-89308317D01* +X211924718Y-89264264D01* +X212152045Y-89246001D01* +X213619333Y-89246001D01* +X213619333Y-92270705D01* +G37* +G36* +X209432889Y-89972868D02* +G01* +X209405412Y-89972868D01* +X209355037Y-89972868D01* +X209355037Y-90570774D01* +X209453405Y-90570774D01* +X209523015Y-90570774D01* +X209696953Y-90587649D01* +X209827714Y-90633361D01* +X209925465Y-90704074D01* +X209996540Y-90801034D01* +X210030818Y-90890614D01* +X210054868Y-91019576D01* +X210064135Y-91199822D01* +X210064135Y-92270705D01* +X210652332Y-92270705D01* +X210652332Y-90031486D01* +X210094909Y-90031486D01* +X210094909Y-90421114D01* +X209957642Y-90216824D01* +X209859154Y-90111903D01* +X209742770Y-90036491D01* +X209602744Y-89989535D01* +X209432889Y-89972868D01* +G37* +G36* +X208362092Y-89993341D02* +G01* +X208562502Y-90052172D01* +X208739088Y-90147920D01* +X208895799Y-90282446D01* +X209018790Y-90444636D01* +X209110258Y-90641878D01* +X209168790Y-90881387D01* +X209189806Y-91172344D01* +X209174170Y-91427066D01* +X209130759Y-91637052D01* +X209063537Y-91809719D01* +X208974580Y-91951246D01* +X208863925Y-92066273D01* +X208693376Y-92187269D01* +X208512949Y-92272353D01* +X208320163Y-92323611D01* +X208111779Y-92341046D01* +X207904787Y-92326698D01* +X207724762Y-92285798D01* +X207567483Y-92220417D01* +X207429541Y-92131022D01* +X207308526Y-92016448D01* +X207198426Y-91872951D01* +X207131938Y-91739946D01* +X207101530Y-91614180D01* +X207697971Y-91614180D01* +X207750630Y-91705204D01* +X207806598Y-91768969D01* +X207887123Y-91825193D01* +X207983330Y-91859859D01* +X208099506Y-91872100D01* +X208210249Y-91862117D01* +X208306341Y-91833479D01* +X208390583Y-91786920D01* +X208474071Y-91710836D01* +X208537679Y-91610077D01* +X208581271Y-91478943D01* +X208601608Y-91309365D01* +X207072770Y-91309365D01* +X207076134Y-91037744D01* +X207086374Y-90922484D01* +X207679470Y-90922484D01* +X208587320Y-90922484D01* +X208557152Y-90782510D01* +X208509890Y-90669960D01* +X208447003Y-90579933D01* +X208364785Y-90511157D01* +X208261961Y-90468703D01* +X208132296Y-90453538D01* +X208012738Y-90467260D01* +X207909844Y-90506909D01* +X207819787Y-90572789D01* +X207750829Y-90660053D01* +X207703342Y-90774141D01* +X207679470Y-90922484D01* +X207086374Y-90922484D01* +X207091272Y-90867346D01* +X207128432Y-90696543D01* +X207185323Y-90543822D01* +X207261448Y-90406826D01* +X207368983Y-90268109D01* +X207491493Y-90159256D01* +X207630377Y-90077282D01* +X207782426Y-90020132D01* +X207948897Y-89984984D01* +X208132296Y-89972868D01* +X208362092Y-89993341D01* +G37* +G36* +X206910105Y-90465261D02* +G01* +X206910105Y-90054933D01* +X206598695Y-90054933D01* +X206598695Y-89421856D01* +X206020755Y-89421856D01* +X206020755Y-90054933D01* +X205657872Y-90054933D01* +X205657872Y-90465261D01* +X206020755Y-90465261D01* +X206020755Y-91653930D01* +X206009434Y-91777784D01* +X205985951Y-91826305D01* +X205932274Y-91848709D01* +X205772727Y-91860377D01* +X205716307Y-91857446D01* +X205657872Y-91848653D01* +X205657872Y-92282428D01* +X205934660Y-92305875D01* +X206149436Y-92299948D01* +X206307086Y-92270301D01* +X206420574Y-92223031D01* +X206500326Y-92161345D01* +X206552084Y-92087795D01* +X206586023Y-91986911D01* +X206598695Y-91849935D01* +X206598695Y-90465261D01* +X206910105Y-90465261D01* +G37* +G36* +X205512059Y-90465261D02* +G01* +X205512059Y-90054933D01* +X205200649Y-90054933D01* +X205200649Y-89421856D01* +X204622709Y-89421856D01* +X204622709Y-90054933D01* +X204259825Y-90054933D01* +X204259825Y-90465261D01* +X204622709Y-90465261D01* +X204622709Y-91653930D01* +X204611388Y-91777784D01* +X204587905Y-91826305D01* +X204534228Y-91848709D01* +X204374681Y-91860377D01* +X204318261Y-91857446D01* +X204259825Y-91848653D01* +X204259825Y-92282428D01* +X204536614Y-92305875D01* +X204751390Y-92299948D01* +X204909040Y-92270301D01* +X205022527Y-92223031D01* +X205102280Y-92161345D01* +X205154038Y-92087795D01* +X205187977Y-91986911D01* +X205200649Y-91849935D01* +X205200649Y-90465261D01* +X205512059Y-90465261D01* +G37* +G36* +X202258927Y-89246001D02* +G01* +X201859224Y-90977988D01* +X201773311Y-91460124D01* +X201685201Y-90988246D01* +X201344848Y-89246001D01* +X200678798Y-89246001D01* +X200320310Y-90977988D01* +X200227987Y-91460124D01* +X200135846Y-90996306D01* +X199732113Y-89246001D01* +X199090609Y-89246001D01* +X199941123Y-92270705D01* +X200543609Y-92270705D01* +X200908325Y-90501898D01* +X201014937Y-89916997D01* +X201121549Y-90501898D01* +X201486265Y-92270705D01* +X202072448Y-92270705D01* +X202929007Y-89246001D01* +X202258927Y-89246001D01* +G37* +G36* +X198177165Y-89993341D02* +G01* +X198377575Y-90052172D01* +X198554161Y-90147920D01* +X198710872Y-90282446D01* +X198833864Y-90444636D01* +X198925331Y-90641878D01* +X198983863Y-90881387D01* +X199004880Y-91172344D01* +X198989244Y-91427066D01* +X198945833Y-91637052D01* +X198878611Y-91809719D01* +X198789653Y-91951246D01* +X198678999Y-92066273D01* +X198508450Y-92187269D01* +X198328022Y-92272353D01* +X198135236Y-92323611D01* +X197926853Y-92341046D01* +X197719860Y-92326698D01* +X197539835Y-92285798D01* +X197382556Y-92220417D01* +X197244614Y-92131022D01* +X197123599Y-92016448D01* +X197013499Y-91872951D01* +X196947011Y-91739946D01* +X196916603Y-91614180D01* +X197513044Y-91614180D01* +X197565703Y-91705204D01* +X197621671Y-91768969D01* +X197702196Y-91825193D01* +X197798403Y-91859859D01* +X197914579Y-91872100D01* +X198025322Y-91862117D01* +X198121414Y-91833479D01* +X198205656Y-91786920D01* +X198289145Y-91710836D01* +X198352752Y-91610077D01* +X198396344Y-91478943D01* +X198416682Y-91309365D01* +X196887844Y-91309365D01* +X196891208Y-91037744D01* +X196901447Y-90922484D01* +X197494543Y-90922484D01* +X198402393Y-90922484D01* +X198372225Y-90782510D01* +X198324963Y-90669960D01* +X198262076Y-90579933D01* +X198179858Y-90511157D01* +X198077034Y-90468703D01* +X197947369Y-90453538D01* +X197827811Y-90467260D01* +X197724917Y-90506909D01* +X197634860Y-90572789D01* +X197565902Y-90660053D01* +X197518416Y-90774141D01* +X197494543Y-90922484D01* +X196901447Y-90922484D01* +X196906345Y-90867346D01* +X196943506Y-90696543D01* +X197000396Y-90543822D01* +X197076521Y-90406826D01* +X197184056Y-90268109D01* +X197306566Y-90159256D01* +X197445450Y-90077282D01* +X197597500Y-90020132D01* +X197763970Y-89984984D01* +X197947369Y-89972868D01* +X198177165Y-89993341D01* +G37* +G36* +X195895180Y-89773566D02* +G01* +X196487407Y-89773566D01* +X196487407Y-89246001D01* +X195895180Y-89246001D01* +X195895180Y-89773566D01* +G37* +G36* +X196487407Y-90031486D02* +G01* +X195895180Y-90031486D01* +X195895180Y-92270705D01* +X196487407Y-92270705D01* +X196487407Y-90031486D01* +G37* +G36* +X194732706Y-92270705D02* +G01* +X195316874Y-92270705D01* +X195316874Y-89246001D01* +X194732706Y-89246001D01* +X194732706Y-92270705D01* +G37* +G36* +X193516265Y-89987225D02* +G01* +X193705324Y-90026817D01* +X193858133Y-90087679D01* +X193980988Y-90167716D01* +X194078562Y-90266875D01* +X194159212Y-90398906D01* +X194214484Y-90556941D01* +X194242510Y-90746629D01* +X193679042Y-90746629D01* +X193646725Y-90628056D01* +X193596977Y-90543480D01* +X193532232Y-90490307D01* +X193438148Y-90455155D01* +X193304068Y-90441814D01* +X193132188Y-90456869D01* +X193024349Y-90494387D01* +X192972718Y-90537195D01* +X192940713Y-90598520D01* +X192928911Y-90685080D01* +X192942235Y-90752852D01* +X192981828Y-90807462D01* +X193053841Y-90852142D01* +X193135637Y-90878003D01* +X193285567Y-90903799D01* +X193484320Y-90928529D01* +X193709282Y-90967788D01* +X193876138Y-91016944D01* +X193996680Y-91072877D01* +X194110715Y-91155974D01* +X194197832Y-91254879D01* +X194260880Y-91371442D01* +X194300349Y-91509185D01* +X194314318Y-91672981D01* +X194300712Y-91830700D01* +X194262354Y-91962542D01* +X194201174Y-92073417D01* +X194116664Y-92166840D01* +X193976008Y-92262138D01* +X193811127Y-92320559D01* +X193615478Y-92341046D01* +X193459894Y-92328599D01* +X193318670Y-92292337D01* +X193189213Y-92232786D01* +X193040128Y-92130957D01* +X192910410Y-92010403D01* +X192894107Y-92144675D01* +X192857287Y-92270705D01* +X192221828Y-92270705D01* +X192221828Y-92200363D01* +X192273326Y-92167659D01* +X192308107Y-92129471D01* +X192329072Y-92075992D01* +X192342912Y-91965889D01* +X192346942Y-91705404D01* +X192346942Y-91397292D01* +X192930926Y-91397292D01* +X192945901Y-91546778D01* +X192980208Y-91659903D01* +X193030462Y-91744612D01* +X193095973Y-91806704D01* +X193206125Y-91869520D01* +X193321132Y-91906562D01* +X193443287Y-91918995D01* +X193554541Y-91901642D01* +X193645153Y-91851401D01* +X193689211Y-91800451D01* +X193717579Y-91729629D01* +X193728135Y-91632132D01* +X193712373Y-91526191D01* +X193667826Y-91444358D01* +X193592947Y-91380623D01* +X193498811Y-91340175D01* +X193328615Y-91299473D01* +X193197456Y-91274560D01* +X193042667Y-91234077D01* +X192930926Y-91176924D01* +X192930926Y-91397292D01* +X192346942Y-91397292D01* +X192346942Y-90672257D01* +X192367323Y-90473096D01* +X192423044Y-90321083D01* +X192510377Y-90205228D01* +X192631790Y-90119047D01* +X192826549Y-90039167D01* +X193042432Y-89989917D01* +X193283369Y-89972868D01* +X193516265Y-89987225D01* +G37* +G36* +X190591874Y-89972868D02* +G01* +X190367256Y-89994407D01* +X190181000Y-90055174D01* +X190025291Y-90152753D01* +X189934468Y-90249844D01* +X189866095Y-90377295D01* +X189821371Y-90542565D01* +X189804923Y-90755605D01* +X189804923Y-92270705D01* +X190403379Y-92270705D01* +X190403379Y-90900136D01* +X190416822Y-90733684D01* +X190450457Y-90627194D01* +X190501654Y-90552882D01* +X190570417Y-90499695D01* +X190660479Y-90465884D01* +X190778353Y-90453538D01* +X190919887Y-90470629D01* +X191030853Y-90518357D01* +X191118505Y-90595789D01* +X191186116Y-90707795D01* +X191227745Y-90852848D01* +X191243452Y-91051078D01* +X191243452Y-92270705D01* +X191825605Y-92270705D01* +X191825605Y-90031486D01* +X191261954Y-90031486D01* +X191261954Y-90352604D01* +X191145471Y-90198058D01* +X191048913Y-90106957D01* +X190922372Y-90034347D01* +X190771945Y-89988954D01* +X190591874Y-89972868D01* +G37* +G36* +X187824358Y-90312671D02* +G01* +X187938090Y-90170009D01* +X188080630Y-90062993D01* +X188188975Y-90013556D01* +X188308368Y-89983300D01* +X188441132Y-89972868D01* +X188654658Y-89994356D01* +X188839573Y-90056210D01* +X189001844Y-90157715D01* +X189145284Y-90302412D01* +X189255200Y-90472169D01* +X189337298Y-90674979D01* +X189389768Y-90917164D01* +X189408517Y-91206416D01* +X189390354Y-91453878D01* +X189338511Y-91669119D01* +X189255364Y-91857397D01* +X189141071Y-92022859D01* +X188996038Y-92164897D01* +X188840020Y-92262750D01* +X188670207Y-92321146D01* +X188482165Y-92341046D01* +X188325753Y-92330287D01* +X188194675Y-92300127D01* +X188084660Y-92252753D01* +X187985651Y-92185164D01* +X187890840Y-92092269D01* +X187799811Y-91969919D01* +X187799811Y-92270705D01* +X187232130Y-92270705D01* +X187232130Y-91190113D01* +X187808055Y-91190113D01* +X187823852Y-91384248D01* +X187867901Y-91543207D01* +X187937198Y-91673714D01* +X188008989Y-91755203D01* +X188093788Y-91812599D01* +X188194129Y-91847936D01* +X188314187Y-91860377D01* +X188434284Y-91847765D01* +X188533272Y-91812123D01* +X188615685Y-91754442D01* +X188684215Y-91672615D01* +X188748872Y-91541856D01* +X188790780Y-91377498D01* +X188806031Y-91171429D01* +X188791559Y-90980895D01* +X188750801Y-90820481D01* +X188686230Y-90684897D01* +X188618097Y-90599414D01* +X188534979Y-90539210D01* +X188433997Y-90501942D01* +X188310157Y-90488709D01* +X188202113Y-90500837D01* +X188104652Y-90536503D01* +X188015051Y-90596603D01* +X187930112Y-90692177D01* +X187865801Y-90817653D01* +X187823595Y-90980415D01* +X187808055Y-91190113D01* +X187232130Y-91190113D01* +X187232130Y-89246001D01* +X187824358Y-89246001D01* +X187824358Y-90312671D01* +G37* +D11* +X146394466Y-88130000D03* +X146394466Y-84330000D03* +X137754466Y-84330000D03* +X137754466Y-88130000D03* +D12* +X152733145Y-91722173D03* +X165465476Y-126728439D03* +X159063103Y-114460088D03* +X175096858Y-121986131D03* +X169308377Y-124587949D03* +X156894461Y-111915048D03* +X177516540Y-116398550D03* +X153583169Y-93042776D03* +X182290644Y-120535261D03* +X160764492Y-107195974D03* +X155690517Y-126299413D03* +X152704834Y-94368118D03* +X170102016Y-128697514D03* +X142831133Y-92805534D03* +X182194361Y-122410210D03* +X176171148Y-106135534D03* +X152965298Y-118172420D03* +X182306799Y-118016635D03* +X156196469Y-89651848D03* +X157340350Y-120669500D03* +X158991448Y-118105482D03* +X144821338Y-86750857D03* +X154444650Y-91732484D03* +X156779032Y-99246136D03* +X153357396Y-116219587D03* +X141331133Y-92805534D03* +X152658799Y-109382017D03* +X174229170Y-125388031D03* +X172947746Y-102648389D03* +X216827776Y-86625361D03* +X158972471Y-111099870D03* +X165634415Y-118586961D03* +X149420397Y-92893553D03* +X161020748Y-121316201D03* +X139328918Y-86794310D03* +X181015522Y-123111621D03* +X177215329Y-128485724D03* +X170414228Y-115484524D03* +X154408893Y-94360958D03* +G04 #@! TA.AperFunction,Conductor* +G36* +X216398577Y-82036035D02* +G01* +X216461765Y-82036034D01* +X216467172Y-82036152D01* +X216851240Y-82052917D01* +X216861977Y-82053857D01* +X217240446Y-82103682D01* +X217251065Y-82105554D01* +X217623762Y-82188176D01* +X217634176Y-82190967D01* +X217998246Y-82305756D01* +X218008381Y-82309445D01* +X218361045Y-82455522D01* +X218370845Y-82460092D01* +X218709416Y-82636340D01* +X218718783Y-82641747D01* +X219040698Y-82846829D01* +X219040719Y-82846842D01* +X219049580Y-82853047D01* +X219352404Y-83085412D01* +X219360685Y-83092361D01* +X219642110Y-83350240D01* +X219649759Y-83357889D01* +X219907638Y-83639314D01* +X219914592Y-83647601D01* +X220146952Y-83950419D01* +X220153157Y-83959280D01* +X220358251Y-84281215D01* +X220363659Y-84290583D01* +X220539907Y-84629154D01* +X220544479Y-84638959D01* +X220690548Y-84991603D01* +X220694247Y-85001766D01* +X220788070Y-85299339D01* +X220809027Y-85365805D01* +X220811827Y-85376254D01* +X220894442Y-85748917D01* +X220896320Y-85759571D01* +X220946139Y-86138002D01* +X220947082Y-86148778D01* +X220963847Y-86532827D01* +X220963965Y-86538233D01* +X220963965Y-86571484D01* +X220963965Y-86601423D01* +X220963965Y-86601425D01* +X220963966Y-86611417D01* +X220963966Y-127332823D01* +X220963848Y-127338233D01* +X220947077Y-127722279D01* +X220946134Y-127733055D01* +X220896311Y-128111489D01* +X220894433Y-128122142D01* +X220811814Y-128494804D01* +X220809014Y-128505253D01* +X220694232Y-128869290D01* +X220690532Y-128879455D01* +X220544459Y-129232105D01* +X220539887Y-129241909D01* +X220363636Y-129580485D01* +X220358227Y-129589853D01* +X220153142Y-129911771D01* +X220146938Y-129920632D01* +X219914572Y-130223458D01* +X219907619Y-130231745D01* +X219649741Y-130513171D01* +X219642092Y-130520820D01* +X219360667Y-130778701D01* +X219352380Y-130785654D01* +X219049563Y-131018016D01* +X219040702Y-131024221D01* +X218718776Y-131229313D01* +X218709407Y-131234722D01* +X218370833Y-131410975D01* +X218361030Y-131415547D01* +X218008371Y-131561626D01* +X217998206Y-131565325D01* +X217634180Y-131680107D01* +X217623731Y-131682907D01* +X217251086Y-131765524D01* +X217240433Y-131767403D01* +X216861981Y-131817232D01* +X216851205Y-131818175D01* +X216514504Y-131832880D01* +X216467892Y-131834916D01* +X216462484Y-131835034D01* +X137567177Y-131835034D01* +X137561767Y-131834916D01* +X137177714Y-131818145D01* +X137166938Y-131817202D01* +X136788514Y-131767379D01* +X136777861Y-131765501D01* +X136405199Y-131682882D01* +X136394750Y-131680082D01* +X136030714Y-131565300D01* +X136020549Y-131561600D01* +X135667901Y-131415527D01* +X135658097Y-131410955D01* +X135319523Y-131234704D01* +X135310155Y-131229295D01* +X134988244Y-131024214D01* +X134979383Y-131018010D01* +X134676540Y-130785630D01* +X134668253Y-130778676D01* +X134386840Y-130520808D01* +X134379191Y-130513159D01* +X134121323Y-130231746D01* +X134114369Y-130223459D01* +X133881989Y-129920616D01* +X133875785Y-129911755D01* +X133670704Y-129589844D01* +X133665295Y-129580476D01* +X133489044Y-129241902D01* +X133484472Y-129232098D01* +X133454992Y-129160927D01* +X133338396Y-128879443D01* +X133334699Y-128869285D01* +X133219917Y-128505249D01* +X133217117Y-128494800D01* +X133134493Y-128122114D01* +X133132623Y-128111511D01* +X133082794Y-127733040D01* +X133081854Y-127722294D01* +X133065084Y-127338233D01* +X133064966Y-127332824D01* +X133064966Y-92846534D01* +X186726630Y-92846534D01* +X214124833Y-92846534D01* +X214124833Y-88740501D01* +X186726630Y-88740501D01* +X186726630Y-92846534D01* +X133064966Y-92846534D01* +X133064966Y-87726579D01* +X136704466Y-87726579D01* +X136704466Y-87880000D01* +X137454466Y-87880000D01* +X137454466Y-88380000D01* +X136704466Y-88380000D01* +X136704466Y-88533420D01* +X136744814Y-88736266D01* +X136744816Y-88736274D01* +X136823966Y-88927358D01* +X136823971Y-88927368D01* +X136938876Y-89099335D01* +X136938879Y-89099339D01* +X137085126Y-89245586D01* +X137085130Y-89245589D01* +X137257097Y-89360494D01* +X137257107Y-89360499D01* +X137448189Y-89439648D01* +X137448191Y-89439649D01* +X137504466Y-89450842D01* +X137504466Y-88596988D01* +X137514406Y-88614205D01* +X137570261Y-88670060D01* +X137638670Y-88709556D01* +X137714970Y-88730000D01* +X137793962Y-88730000D01* +X137870262Y-88709556D01* +X137938671Y-88670060D01* +X137994526Y-88614205D01* +X138004466Y-88596988D01* +X138004466Y-89450842D01* +X138060740Y-89439649D01* +X138060742Y-89439648D01* +X138251824Y-89360499D01* +X138251834Y-89360494D01* +X138423801Y-89245589D01* +X138423805Y-89245586D01* +X138570052Y-89099339D01* +X138570055Y-89099335D01* +X138684960Y-88927368D01* +X138684965Y-88927358D01* +X138764115Y-88736274D01* +X138764117Y-88736266D01* +X138804465Y-88533420D01* +X138804466Y-88533417D01* +X138804466Y-88380000D01* +X138054466Y-88380000D01* +X138054466Y-87880000D01* +X138804466Y-87880000D01* +X138804466Y-87726583D01* +X138804465Y-87726579D01* +X145344466Y-87726579D01* +X145344466Y-87880000D01* +X146094466Y-87880000D01* +X146094466Y-88380000D01* +X145344466Y-88380000D01* +X145344466Y-88533420D01* +X145384814Y-88736266D01* +X145384816Y-88736274D01* +X145463966Y-88927358D01* +X145463971Y-88927368D01* +X145578876Y-89099335D01* +X145578879Y-89099339D01* +X145725126Y-89245586D01* +X145725130Y-89245589D01* +X145897097Y-89360494D01* +X145897107Y-89360499D01* +X146088189Y-89439648D01* +X146088191Y-89439649D01* +X146144466Y-89450842D01* +X146144466Y-88596988D01* +X146154406Y-88614205D01* +X146210261Y-88670060D01* +X146278670Y-88709556D01* +X146354970Y-88730000D01* +X146433962Y-88730000D01* +X146510262Y-88709556D01* +X146578671Y-88670060D01* +X146634526Y-88614205D01* +X146644466Y-88596988D01* +X146644466Y-89450842D01* +X146700740Y-89439649D01* +X146700742Y-89439648D01* +X146891824Y-89360499D01* +X146891834Y-89360494D01* +X147063801Y-89245589D01* +X147063805Y-89245586D01* +X147210052Y-89099339D01* +X147210055Y-89099335D01* +X147324960Y-88927368D01* +X147324965Y-88927358D01* +X147404115Y-88736274D01* +X147404117Y-88736266D01* +X147418298Y-88664977D01* +X147418303Y-88664949D01* +X147444466Y-88533414D01* +X147444466Y-88380000D01* +X146694466Y-88380000D01* +X146694466Y-87880000D01* +X147444466Y-87880000D01* +X147444466Y-87726583D01* +X147444465Y-87726579D01* +X147404117Y-87523733D01* +X147404115Y-87523725D01* +X147324965Y-87332641D01* +X147324960Y-87332631D01* +X147210055Y-87160664D01* +X147210052Y-87160660D01* +X147063805Y-87014413D01* +X147063801Y-87014410D01* +X146891834Y-86899505D01* +X146891824Y-86899500D01* +X146700738Y-86820349D01* +X146700733Y-86820347D01* +X146644466Y-86809155D01* +X146644466Y-87663011D01* +X146634526Y-87645795D01* +X146578671Y-87589940D01* +X146510262Y-87550444D01* +X146433962Y-87530000D01* +X146354970Y-87530000D01* +X146278670Y-87550444D01* +X146210261Y-87589940D01* +X146154406Y-87645795D01* +X146144466Y-87663011D01* +X146144466Y-86809156D01* +X146144465Y-86809155D01* +X146088198Y-86820347D01* +X146088193Y-86820349D01* +X145897107Y-86899500D01* +X145897097Y-86899505D01* +X145725130Y-87014410D01* +X145725126Y-87014413D01* +X145578879Y-87160660D01* +X145578876Y-87160664D01* +X145463971Y-87332631D01* +X145463966Y-87332641D01* +X145384816Y-87523725D01* +X145384814Y-87523733D01* +X145344466Y-87726579D01* +X138804465Y-87726579D01* +X138764117Y-87523733D01* +X138764115Y-87523725D01* +X138684965Y-87332641D01* +X138684960Y-87332631D01* +X138570055Y-87160664D01* +X138570052Y-87160660D01* +X138423805Y-87014413D01* +X138423801Y-87014410D01* +X138251834Y-86899505D01* +X138251824Y-86899500D01* +X138060738Y-86820349D01* +X138060733Y-86820347D01* +X138004466Y-86809155D01* +X138004466Y-87663011D01* +X137994526Y-87645795D01* +X137938671Y-87589940D01* +X137870262Y-87550444D01* +X137793962Y-87530000D01* +X137714970Y-87530000D01* +X137638670Y-87550444D01* +X137570261Y-87589940D01* +X137514406Y-87645795D01* +X137504466Y-87663011D01* +X137504466Y-86809156D01* +X137504465Y-86809155D01* +X137448198Y-86820347D01* +X137448193Y-86820349D01* +X137257107Y-86899500D01* +X137257097Y-86899505D01* +X137085130Y-87014410D01* +X137085126Y-87014413D01* +X136938879Y-87160660D01* +X136938876Y-87160664D01* +X136823971Y-87332631D01* +X136823966Y-87332641D01* +X136744816Y-87523725D01* +X136744814Y-87523733D01* +X136704466Y-87726579D01* +X133064966Y-87726579D01* +X133064966Y-86601421D01* +X133064967Y-86601418D01* +X133064966Y-86538225D01* +X133065084Y-86532821D01* +X133081846Y-86148771D01* +X133082789Y-86137995D01* +X133132607Y-85759546D01* +X133134478Y-85748931D01* +X133217096Y-85376244D01* +X133219896Y-85365797D01* +X133334675Y-85001751D01* +X133338358Y-84991628D01* +X133484452Y-84638918D01* +X133488997Y-84629171D01* +X133665267Y-84290553D01* +X133670660Y-84281212D01* +X133875767Y-83959255D01* +X133881957Y-83950416D01* +X133900248Y-83926579D01* +X136704466Y-83926579D01* +X136704466Y-84080000D01* +X137454466Y-84080000D01* +X137454466Y-84580000D01* +X136704466Y-84580000D01* +X136704466Y-84733420D01* +X136744814Y-84936266D01* +X136744816Y-84936274D01* +X136823966Y-85127358D01* +X136823971Y-85127368D01* +X136938876Y-85299335D01* +X136938879Y-85299339D01* +X137085126Y-85445586D01* +X137085130Y-85445589D01* +X137257097Y-85560494D01* +X137257107Y-85560499D01* +X137448189Y-85639648D01* +X137448191Y-85639649D01* +X137504466Y-85650842D01* +X137504466Y-84796988D01* +X137514406Y-84814205D01* +X137570261Y-84870060D01* +X137638670Y-84909556D01* +X137714970Y-84930000D01* +X137793962Y-84930000D01* +X137870262Y-84909556D01* +X137938671Y-84870060D01* +X137994526Y-84814205D01* +X138004466Y-84796988D01* +X138004466Y-85650842D01* +X138060740Y-85639649D01* +X138060742Y-85639648D01* +X138251824Y-85560499D01* +X138251834Y-85560494D01* +X138423801Y-85445589D01* +X138423805Y-85445586D01* +X138570052Y-85299339D01* +X138570055Y-85299335D01* +X138684960Y-85127368D01* +X138684965Y-85127358D01* +X138764115Y-84936274D01* +X138764117Y-84936266D01* +X138804465Y-84733420D01* +X138804466Y-84733417D01* +X138804466Y-84580000D01* +X138054466Y-84580000D01* +X138054466Y-84080000D01* +X138804466Y-84080000D01* +X138804466Y-83926583D01* +X138804465Y-83926579D01* +X145344466Y-83926579D01* +X145344466Y-84080000D01* +X146094466Y-84080000D01* +X146094466Y-84580000D01* +X145344466Y-84580000D01* +X145344466Y-84733420D01* +X145384814Y-84936266D01* +X145384816Y-84936274D01* +X145463966Y-85127358D01* +X145463971Y-85127368D01* +X145578876Y-85299335D01* +X145578879Y-85299339D01* +X145725126Y-85445586D01* +X145725130Y-85445589D01* +X145897097Y-85560494D01* +X145897107Y-85560499D01* +X146088189Y-85639648D01* +X146088191Y-85639649D01* +X146144466Y-85650842D01* +X146144466Y-84796988D01* +X146154406Y-84814205D01* +X146210261Y-84870060D01* +X146278670Y-84909556D01* +X146354970Y-84930000D01* +X146433962Y-84930000D01* +X146510262Y-84909556D01* +X146578671Y-84870060D01* +X146634526Y-84814205D01* +X146644466Y-84796988D01* +X146644466Y-85650842D01* +X146700740Y-85639649D01* +X146700742Y-85639648D01* +X146891824Y-85560499D01* +X146891834Y-85560494D01* +X147063801Y-85445589D01* +X147063805Y-85445586D01* +X147210052Y-85299339D01* +X147210055Y-85299335D01* +X147324960Y-85127368D01* +X147324965Y-85127358D01* +X147404115Y-84936274D01* +X147404117Y-84936266D01* +X147444465Y-84733420D01* +X147444466Y-84733417D01* +X147444466Y-84580000D01* +X146694466Y-84580000D01* +X146694466Y-84080000D01* +X147444466Y-84080000D01* +X147444466Y-83926583D01* +X147444465Y-83926579D01* +X147404117Y-83723733D01* +X147404115Y-83723725D01* +X147324965Y-83532641D01* +X147324960Y-83532631D01* +X147210055Y-83360664D01* +X147210052Y-83360660D01* +X147063805Y-83214413D01* +X147063801Y-83214410D01* +X146891834Y-83099505D01* +X146891824Y-83099500D01* +X146700738Y-83020349D01* +X146700733Y-83020347D01* +X146644466Y-83009155D01* +X146644466Y-83863011D01* +X146634526Y-83845795D01* +X146578671Y-83789940D01* +X146510262Y-83750444D01* +X146433962Y-83730000D01* +X146354970Y-83730000D01* +X146278670Y-83750444D01* +X146210261Y-83789940D01* +X146154406Y-83845795D01* +X146144466Y-83863011D01* +X146144466Y-83009156D01* +X146144465Y-83009155D01* +X146088198Y-83020347D01* +X146088193Y-83020349D01* +X145897107Y-83099500D01* +X145897097Y-83099505D01* +X145725130Y-83214410D01* +X145725126Y-83214413D01* +X145578879Y-83360660D01* +X145578876Y-83360664D01* +X145463971Y-83532631D01* +X145463966Y-83532641D01* +X145384816Y-83723725D01* +X145384814Y-83723733D01* +X145344466Y-83926579D01* +X138804465Y-83926579D01* +X138764117Y-83723733D01* +X138764115Y-83723725D01* +X138684965Y-83532641D01* +X138684960Y-83532631D01* +X138570055Y-83360664D01* +X138570052Y-83360660D01* +X138423805Y-83214413D01* +X138423801Y-83214410D01* +X138251834Y-83099505D01* +X138251824Y-83099500D01* +X138060738Y-83020349D01* +X138060733Y-83020347D01* +X138004466Y-83009155D01* +X138004466Y-83863011D01* +X137994526Y-83845795D01* +X137938671Y-83789940D01* +X137870262Y-83750444D01* +X137793962Y-83730000D01* +X137714970Y-83730000D01* +X137638670Y-83750444D01* +X137570261Y-83789940D01* +X137514406Y-83845795D01* +X137504466Y-83863011D01* +X137504466Y-83009156D01* +X137504465Y-83009155D01* +X137448198Y-83020347D01* +X137448193Y-83020349D01* +X137257107Y-83099500D01* +X137257097Y-83099505D01* +X137085130Y-83214410D01* +X137085126Y-83214413D01* +X136938879Y-83360660D01* +X136938876Y-83360664D01* +X136823971Y-83532631D01* +X136823966Y-83532641D01* +X136744816Y-83723725D01* +X136744814Y-83723733D01* +X136704466Y-83926579D01* +X133900248Y-83926579D01* +X134114328Y-83647583D01* +X134121278Y-83639300D01* +X134379167Y-83357862D01* +X134386793Y-83350236D01* +X134668235Y-83092343D01* +X134676519Y-83085394D01* +X134761288Y-83020349D01* +X134979348Y-82853026D01* +X134988187Y-82846836D01* +X135310144Y-82641729D01* +X135319485Y-82636336D01* +X135658094Y-82460070D01* +X135667853Y-82455520D01* +X136020560Y-82309427D01* +X136030683Y-82305744D01* +X136394731Y-82190964D01* +X136405178Y-82188165D01* +X136777862Y-82105548D01* +X136788477Y-82103677D01* +X137166930Y-82053858D01* +X137177699Y-82052916D01* +X137561803Y-82036151D01* +X137567202Y-82036034D01* +X137630349Y-82036035D01* +X137630353Y-82036034D01* +X216398573Y-82036034D01* +X216398577Y-82036035D01* +G37* +G04 #@! TD.AperFunction* +M02* diff --git a/v1_output/stm32card-B_Mask.gbs b/kicad_outputs/v3_career_fair/stm32card-B_Mask.gbs similarity index 97% rename from v1_output/stm32card-B_Mask.gbs rename to kicad_outputs/v3_career_fair/stm32card-B_Mask.gbs index b551811..c5a7e0b 100644 --- a/v1_output/stm32card-B_Mask.gbs +++ b/kicad_outputs/v3_career_fair/stm32card-B_Mask.gbs @@ -1,18 +1,18 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.0*% -%TF.CreationDate,2025-03-23T23:43:45-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Soldermask,Bot*% -%TF.FilePolarity,Negative*% +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:31:25-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Soldermask,Bot* +G04 #@! TF.FilePolarity,Negative* %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.0) date 2025-03-23 23:43:45* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:25* %MOMM*% %LPD*% G01* G04 APERTURE LIST* %ADD10C,0.200000*% -%ADD11O,1.100000X1.700000*% +%ADD11O,1.304000X1.904000*% G04 APERTURE END LIST* D10* G36* @@ -552,10 +552,8 @@ X187824358Y-89246001D01* X187824358Y-90312671D01* G37* D11* -%TO.C,J1*% X146394466Y-88130000D03* X146394466Y-84330000D03* -X137754466Y-88130000D03* X137754466Y-84330000D03* -%TD*% +X137754466Y-88130000D03* M02* diff --git a/kicad_outputs/v3_career_fair/stm32card-B_Paste.gbp b/kicad_outputs/v3_career_fair/stm32card-B_Paste.gbp new file mode 100644 index 0000000..24fd7fb --- /dev/null +++ b/kicad_outputs/v3_career_fair/stm32card-B_Paste.gbp @@ -0,0 +1,15 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:31:24-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Paste,Bot* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:24* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 APERTURE END LIST* +M02* diff --git a/v1_output/stm32card-B_Silkscreen.gbo b/kicad_outputs/v3_career_fair/stm32card-B_Silkscreen.gbo similarity index 90% rename from v1_output/stm32card-B_Silkscreen.gbo rename to kicad_outputs/v3_career_fair/stm32card-B_Silkscreen.gbo index ec4aad4..3ae027f 100644 --- a/v1_output/stm32card-B_Silkscreen.gbo +++ b/kicad_outputs/v3_career_fair/stm32card-B_Silkscreen.gbo @@ -1,12 +1,12 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.0*% -%TF.CreationDate,2025-03-23T23:43:44-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Legend,Bot*% -%TF.FilePolarity,Positive*% +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:31:25-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Legend,Bot* +G04 #@! TF.FilePolarity,Positive* %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.0) date 2025-03-23 23:43:44* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:25* %MOMM*% %LPD*% G01* @@ -14,4230 +14,4151 @@ G04 APERTURE LIST* %ADD10C,0.150000*% %ADD11C,0.000000*% %ADD12C,0.200000*% -%ADD13O,1.100000X1.700000*% +%ADD13O,1.304000X1.904000*% G04 APERTURE END LIST* D10* G36* -X213619909Y-93065497D02* +X213618902Y-94570705D02* G01* -X212522465Y-93065497D01* -X212522465Y-93249870D01* -X213421157Y-93249870D01* -X213421157Y-93706909D01* -X212590151Y-93706909D01* -X212590151Y-93881115D01* -X213421157Y-93881115D01* -X213421157Y-94391369D01* -X212507169Y-94391369D01* -X212507169Y-94570705D01* -X213619909Y-94570705D01* -X213619909Y-93065497D01* +X213618902Y-93064215D01* +X212517336Y-93064215D01* +X212517336Y-93245931D01* +X213415020Y-93245931D01* +X213415020Y-93703154D01* +X212595280Y-93703154D01* +X212595280Y-93884871D01* +X213415020Y-93884871D01* +X213415020Y-94388988D01* +X212506070Y-94388988D01* +X212506070Y-94570705D01* +X213618902Y-94570705D01* G37* G36* -X212259324Y-93065497D02* +X212259324Y-94570705D02* G01* -X212074951Y-93065497D01* +X212259324Y-93064215D01* +X212074951Y-93064215D01* X212074951Y-94570705D01* X212259324Y-94570705D01* -X212259324Y-93065497D01* G37* G36* -X211454141Y-93459499D02* +X211451503Y-93450029D02* G01* -X211552417Y-93490577D01* -X211639210Y-93541478D01* -X211716464Y-93613669D01* -X211777683Y-93699673D01* -X211822262Y-93798236D01* -X211850114Y-93911675D01* -X211859895Y-94042957D01* -X211849878Y-94176997D01* -X211821787Y-94288820D01* -X211777518Y-94382346D01* -X211717471Y-94460612D01* -X211641451Y-94526446D01* -X211559294Y-94572435D01* -X211469559Y-94600147D01* -X211370158Y-94609631D01* -X211288463Y-94605312D01* -X211219490Y-94593236D01* -X211140130Y-94567707D01* -X211071288Y-94530871D01* -X211011487Y-94482594D01* -X210964914Y-94430235D01* -X210920812Y-94361144D01* -X210887653Y-94287427D01* -X210873185Y-94226414D01* -X211054535Y-94226414D01* -X211082306Y-94294947D01* -X211124236Y-94354458D01* -X211170341Y-94395752D01* -X211223153Y-94425231D01* -X211283999Y-94443434D01* -X211354770Y-94449804D01* -X211430871Y-94442758D01* -X211492506Y-94423105D01* -X211542647Y-94391957D01* -X211583290Y-94348871D01* -X211623231Y-94278024D01* -X211650090Y-94190042D01* -X211662150Y-94080875D01* -X210857797Y-94080875D01* -X210862449Y-93934421D01* -X211047391Y-93934421D01* -X211657021Y-93934421D01* -X211644077Y-93843600D01* -X211613632Y-93766864D01* -X211565888Y-93701322D01* -X211503635Y-93650149D01* -X211433494Y-93619906D01* -X211352755Y-93609548D01* -X211266800Y-93618691D01* -X211198266Y-93644196D01* -X211143274Y-93685037D01* -X211099598Y-93742721D01* -X211067385Y-93821839D01* -X211047391Y-93934421D01* -X210862449Y-93934421D01* -X210862711Y-93926177D01* -X210874192Y-93839075D01* -X210902387Y-93733953D01* -X210948015Y-93645452D01* -X210990838Y-93592217D01* -X211045898Y-93544976D01* -X211114985Y-93503577D01* -X211189606Y-93472861D01* -X211264827Y-93454739D01* -X211341490Y-93448714D01* -X211454141Y-93459499D01* +X211547680Y-93480777D01* +X211632841Y-93531235D01* +X211708862Y-93602953D01* +X211768670Y-93688041D01* +X211812483Y-93786681D01* +X211840014Y-93901390D01* +X211849729Y-94035355D01* +X211840246Y-94170256D01* +X211813763Y-94282175D01* +X211772303Y-94375095D01* +X211716555Y-94452186D01* +X211645234Y-94515788D01* +X211562181Y-94561528D01* +X211465074Y-94589989D01* +X211350649Y-94600014D01* +X211253931Y-94593503D01* +X211170218Y-94574996D01* +X211097492Y-94545524D01* +X211034110Y-94505400D01* +X210979050Y-94454239D01* +X210933434Y-94392471D01* +X210896973Y-94318638D01* +X210870071Y-94230718D01* +X211052520Y-94230718D01* +X211070867Y-94288362D01* +X211102541Y-94338472D01* +X211148874Y-94382393D01* +X211203978Y-94415172D01* +X211264901Y-94434951D01* +X211333247Y-94441744D01* +X211416278Y-94434285D01* +X211482861Y-94413591D01* +X211536383Y-94381030D01* +X211579169Y-94336323D01* +X211613470Y-94275139D01* +X211639130Y-94192939D01* +X211653999Y-94084173D01* +X210852668Y-94084173D01* +X210850653Y-94018685D01* +X210856356Y-93937627D01* +X211043269Y-93937627D01* +X211653999Y-93937627D01* +X211637413Y-93847180D01* +X211609430Y-93773186D01* +X211571017Y-93712771D01* +X211524045Y-93664797D01* +X211470753Y-93631148D01* +X211409868Y-93610635D01* +X211339383Y-93603503D01* +X211267539Y-93609360D01* +X211209057Y-93626767D01* +X211161243Y-93654624D01* +X211122221Y-93693170D01* +X211083062Y-93757323D01* +X211056244Y-93837521D01* +X211043269Y-93937627D01* +X210856356Y-93937627D01* +X210859782Y-93888943D01* +X210885654Y-93777642D01* +X210926790Y-93681796D01* +X210982819Y-93599015D01* +X211054401Y-93529477D01* +X211136471Y-93480223D01* +X211231120Y-93449952D01* +X211341490Y-93439372D01* +X211451503Y-93450029D01* G37* G36* -X210314078Y-93451837D02* +X210512041Y-94020242D02* G01* -X210407226Y-93481890D01* -X210490784Y-93531505D01* -X210566446Y-93602404D01* -X210625148Y-93685967D01* -X210668853Y-93786423D01* -X210696773Y-93907115D01* -X210706764Y-94052207D01* -X210698177Y-94169010D01* -X210673518Y-94272040D01* -X210633718Y-94363525D01* -X210578719Y-94445225D01* -X210509139Y-94514085D01* -X210430163Y-94562558D01* -X210339898Y-94592178D01* -X210235436Y-94602487D01* -X210140176Y-94595623D01* -X210057259Y-94576035D01* -X209984697Y-94544642D01* -X209920912Y-94501553D01* -X209867929Y-94447301D01* -X209824299Y-94378069D01* -X209790274Y-94290997D01* -X209767131Y-94182358D01* -X209946466Y-94182358D01* -X209969319Y-94261032D01* -X210000420Y-94324223D01* -X210039156Y-94374516D01* -X210087946Y-94412778D01* -X210147529Y-94436322D01* -X210221056Y-94444675D01* -X210293527Y-94437038D01* -X210352470Y-94415569D01* -X210400828Y-94380980D01* -X210440325Y-94332018D01* -X210477981Y-94253999D01* -X210501650Y-94162367D01* -X210510026Y-94054222D01* -X210503970Y-93945604D01* -X210487077Y-93854646D01* -X210460842Y-93778625D01* -X210424835Y-93714315D01* -X210382409Y-93666981D01* -X210333280Y-93633850D01* -X210276134Y-93613604D01* -X210208783Y-93606525D01* -X210125419Y-93615123D01* -X210064846Y-93638160D01* -X210021296Y-93673662D01* -X209987643Y-93721072D01* -X209962619Y-93776741D01* -X209946466Y-93842189D01* -X209767131Y-93842189D01* -X209786903Y-93731558D01* -X209817764Y-93645979D01* -X209857954Y-93580597D01* -X209906990Y-93531695D01* -X209966985Y-93493496D01* -X210036137Y-93465391D01* -X210116071Y-93447709D01* -X210208783Y-93441478D01* -X210314078Y-93451837D01* +X210503877Y-94149199D01* +X210482025Y-94246851D01* +X210449507Y-94319703D01* +X210407868Y-94373009D01* +X210356986Y-94410410D01* +X210295076Y-94433528D01* +X210218950Y-94441744D01* +X210150017Y-94433830D01* +X210090830Y-94410984D01* +X210039156Y-94373051D01* +X209997877Y-94323109D01* +X209965716Y-94259113D01* +X209943352Y-94177962D01* +X209766123Y-94177962D01* +X209787538Y-94280067D01* +X209819608Y-94364706D01* +X209861370Y-94434620D01* +X209912669Y-94491936D01* +X209974254Y-94537534D01* +X210047316Y-94571144D01* +X210134095Y-94592438D01* +X210237451Y-94600014D01* +X210337589Y-94589916D01* +X210425591Y-94560670D01* +X210504038Y-94512398D01* +X210574598Y-94443301D01* +X210629378Y-94362093D01* +X210669917Y-94266432D01* +X210695619Y-94153603D01* +X210704749Y-94020242D01* +X210695346Y-93887132D01* +X210668834Y-93774289D01* +X210626899Y-93678350D01* +X210570018Y-93596633D01* +X210497232Y-93527465D01* +X210416269Y-93478982D01* +X210325413Y-93449545D01* +X210222064Y-93439372D01* +X210115300Y-93447023D01* +X210026629Y-93468413D01* +X209952894Y-93501957D01* +X209891603Y-93547174D01* +X209840823Y-93604607D01* +X209802984Y-93671893D01* +X209777799Y-93750818D01* +X209766123Y-93843838D01* +X209943352Y-93843838D01* +X209958295Y-93768622D01* +X209985670Y-93709070D01* +X210024868Y-93662030D01* +X210075350Y-93627641D01* +X210140389Y-93605655D01* +X210224170Y-93597641D01* +X210285695Y-93604701D01* +X210339897Y-93625291D01* +X210388547Y-93659792D01* +X210432632Y-93710206D01* +X210474639Y-93789186D01* +X210502009Y-93890592D01* +X210512041Y-94020242D01* G37* G36* -X209545755Y-93166888D02* +X209316228Y-94582428D02* G01* -X209359276Y-93166888D01* -X209359276Y-93473260D01* -X209184062Y-93473260D01* -X209184062Y-93623928D01* -X209359276Y-93623928D01* -X209359276Y-94340170D01* -X209354384Y-94376067D01* -X209341291Y-94400638D01* -X209320350Y-94417015D01* -X209295045Y-94424896D01* -X209248634Y-94428280D01* -X209219966Y-94427822D01* -X209184062Y-94425166D01* -X209184062Y-94570705D01* -X209250191Y-94583985D01* -X209324471Y-94588107D01* -X209407707Y-94579302D01* -X209463482Y-94556448D01* -X209499685Y-94522070D01* -X209524399Y-94475848D01* -X209540115Y-94419442D01* -X209545755Y-94350428D01* -X209545755Y-93623928D01* -X209694408Y-93623928D01* -X209694408Y-93473260D01* -X209545755Y-93473260D01* -X209545755Y-93166888D01* +X209395212Y-94575283D01* +X209449945Y-94556658D01* +X209486954Y-94529031D01* +X209512301Y-94489993D01* +X209529802Y-94431166D01* +X209536596Y-94345207D01* +X209536596Y-93621088D01* +X209688271Y-93621088D01* +X209688271Y-93474543D01* +X209536596Y-93474543D01* +X209536596Y-93163866D01* +X209352132Y-93163866D01* +X209352132Y-93474543D01* +X209178933Y-93474543D01* +X209178933Y-93621088D01* +X209352132Y-93621088D01* +X209352132Y-94344200D01* +X209344794Y-94377330D01* +X209322914Y-94402635D01* +X209290242Y-94418345D01* +X209244512Y-94424159D01* +X209178933Y-94424159D01* +X209178933Y-94567957D01* +X209316228Y-94582428D01* G37* G36* -X208994285Y-93473260D02* +X208490168Y-93439372D02* G01* -X208819072Y-93473260D01* -X208819072Y-93662854D01* -X208786472Y-93607417D01* -X208713559Y-93528123D01* -X208653830Y-93483508D01* -X208589895Y-93457475D01* -X208519844Y-93448714D01* -X208502533Y-93449721D01* -X208460493Y-93453843D01* -X208460493Y-93648474D01* -X208490718Y-93644444D01* -X208520943Y-93643345D01* -X208589455Y-93649489D01* -X208646624Y-93666821D01* -X208694655Y-93694540D01* -X208735083Y-93733013D01* -X208776803Y-93796097D01* -X208801524Y-93864301D01* -X208809913Y-93939459D01* -X208809913Y-94570705D01* -X208994285Y-94570705D01* -X208994285Y-93473260D01* +X208437870Y-93447890D01* +X208437870Y-93622187D01* +X208475788Y-93621088D01* +X208549716Y-93627390D01* +X208611462Y-93645143D01* +X208663325Y-93673418D01* +X208706964Y-93712405D01* +X208750321Y-93777938D01* +X208778194Y-93862880D01* +X208788389Y-93972798D01* +X208788389Y-94570705D01* +X208972762Y-94570705D01* +X208972762Y-93474543D01* +X208797548Y-93474543D01* +X208797548Y-93645085D01* +X208743750Y-93566343D01* +X208686781Y-93509253D01* +X208626332Y-93470266D01* +X208561358Y-93447189D01* +X208490168Y-93439372D01* G37* G36* -X208300392Y-93478389D02* +X208295262Y-93064215D02* G01* -X208112905Y-93478389D01* -X208112905Y-94570705D01* -X208300392Y-94570705D01* -X208300392Y-93478389D01* +X208106768Y-93064215D01* +X208106768Y-93275240D01* +X208295262Y-93275240D01* +X208295262Y-93064215D01* G37* G36* -X208300392Y-93065497D02* +X208293247Y-94570705D02* G01* -X208112905Y-93065497D01* -X208112905Y-93274508D01* -X208300392Y-93274508D01* -X208300392Y-93065497D01* +X208293247Y-93474543D01* +X208108783Y-93474543D01* +X208108783Y-94570705D01* +X208293247Y-94570705D01* G37* G36* -X207516521Y-93451837D02* +X207714484Y-94020242D02* G01* -X207609669Y-93481890D01* -X207693227Y-93531505D01* -X207768889Y-93602404D01* -X207827591Y-93685967D01* -X207871296Y-93786423D01* -X207899215Y-93907115D01* -X207909206Y-94052207D01* -X207900620Y-94169010D01* -X207875960Y-94272040D01* -X207836161Y-94363525D01* -X207781162Y-94445225D01* -X207711581Y-94514085D01* -X207632605Y-94562558D01* -X207542341Y-94592178D01* -X207437878Y-94602487D01* -X207342619Y-94595623D01* -X207259701Y-94576035D01* -X207187140Y-94544642D01* -X207123355Y-94501553D01* -X207070372Y-94447301D01* -X207026741Y-94378069D01* -X206992716Y-94290997D01* -X206969573Y-94182358D01* -X207148909Y-94182358D01* -X207171761Y-94261032D01* -X207202863Y-94324223D01* -X207241599Y-94374516D01* -X207290388Y-94412778D01* -X207349972Y-94436322D01* -X207423499Y-94444675D01* -X207495969Y-94437038D01* -X207554913Y-94415569D01* -X207603270Y-94380980D01* -X207642768Y-94332018D01* -X207680423Y-94253999D01* -X207704093Y-94162367D01* -X207712469Y-94054222D01* -X207706413Y-93945604D01* -X207689519Y-93854646D01* -X207663284Y-93778625D01* -X207627278Y-93714315D01* -X207584851Y-93666981D01* -X207535723Y-93633850D01* -X207478577Y-93613604D01* -X207411225Y-93606525D01* -X207327861Y-93615123D01* -X207267288Y-93638160D01* -X207223739Y-93673662D01* -X207190086Y-93721072D01* -X207165061Y-93776741D01* -X207148909Y-93842189D01* -X206969573Y-93842189D01* -X206989345Y-93731558D01* -X207020206Y-93645979D01* -X207060396Y-93580597D01* -X207109433Y-93531695D01* -X207169427Y-93493496D01* -X207238579Y-93465391D01* -X207318514Y-93447709D01* -X207411225Y-93441478D01* -X207516521Y-93451837D01* +X207706319Y-94149199D01* +X207684468Y-94246851D01* +X207651949Y-94319703D01* +X207610310Y-94373009D01* +X207559429Y-94410410D01* +X207497518Y-94433528D01* +X207421392Y-94441744D01* +X207352459Y-94433830D01* +X207293272Y-94410984D01* +X207241599Y-94373051D01* +X207200319Y-94323109D01* +X207168159Y-94259113D01* +X207145795Y-94177962D01* +X206968566Y-94177962D01* +X206989981Y-94280067D01* +X207022050Y-94364706D01* +X207063812Y-94434620D01* +X207115112Y-94491936D01* +X207176696Y-94537534D01* +X207249758Y-94571144D01* +X207336538Y-94592438D01* +X207439893Y-94600014D01* +X207540031Y-94589916D01* +X207628033Y-94560670D01* +X207706481Y-94512398D01* +X207777040Y-94443301D01* +X207831820Y-94362093D01* +X207872359Y-94266432D01* +X207898061Y-94153603D01* +X207907191Y-94020242D01* +X207897789Y-93887132D01* +X207871276Y-93774289D01* +X207829342Y-93678350D01* +X207772461Y-93596633D01* +X207699675Y-93527465D01* +X207618711Y-93478982D01* +X207527856Y-93449545D01* +X207424506Y-93439372D01* +X207317743Y-93447023D01* +X207229071Y-93468413D01* +X207155337Y-93501957D01* +X207094046Y-93547174D01* +X207043266Y-93604607D01* +X207005426Y-93671893D01* +X206980241Y-93750818D01* +X206968566Y-93843838D01* +X207145795Y-93843838D01* +X207160738Y-93768622D01* +X207188112Y-93709070D01* +X207227311Y-93662030D01* +X207277792Y-93627641D01* +X207342832Y-93605655D01* +X207426613Y-93597641D01* +X207488137Y-93604701D01* +X207542339Y-93625291D01* +X207590990Y-93659792D01* +X207635074Y-93710206D01* +X207677081Y-93789186D01* +X207704451Y-93890592D01* +X207714484Y-94020242D01* G37* G36* -X206463789Y-93455812D02* +X206462452Y-93448362D02* G01* -X206560939Y-93482455D01* -X206648363Y-93526017D01* -X206701782Y-93570904D01* -X206741696Y-93630424D01* -X206768397Y-93707902D01* -X206779980Y-93808300D01* -X206607880Y-93808300D01* -X206590414Y-93730042D01* -X206563825Y-93680256D01* -X206517732Y-93639139D01* -X206451780Y-93612437D01* -X206358844Y-93602404D01* -X206276122Y-93607944D01* -X206213534Y-93622769D01* -X206166778Y-93644902D01* -X206130117Y-93678150D01* -X206107724Y-93722513D01* -X206099641Y-93781739D01* -X206103144Y-93824848D01* -X206111915Y-93852447D01* -X206130099Y-93877607D01* -X206157496Y-93895364D01* -X206197003Y-93905662D01* -X206491010Y-93942573D01* -X206591014Y-93963794D01* -X206673377Y-93998556D01* -X206741145Y-94046071D01* -X206781937Y-94091118D01* -X206811416Y-94144371D01* -X206829866Y-94207477D01* -X206836400Y-94282742D01* -X206825367Y-94371550D01* -X206793346Y-94447935D01* -X206739588Y-94514926D01* -X206670081Y-94565724D01* -X206588066Y-94596738D01* -X206490003Y-94607616D01* -X206406650Y-94601421D01* -X206329503Y-94583256D01* -X206257453Y-94553302D01* -X206189935Y-94513148D01* -X206136621Y-94470420D01* -X206095520Y-94425166D01* -X206081998Y-94486301D01* -X206063738Y-94526649D01* -X206030102Y-94563553D01* -X205985259Y-94586103D01* -X205925435Y-94594243D01* -X205863978Y-94591129D01* -X205798398Y-94575834D01* -X205798398Y-94439546D01* -X205831188Y-94444217D01* -X205858848Y-94445683D01* -X205892232Y-94440591D01* -X205908582Y-94428280D01* -X205917131Y-94408977D01* -X205920306Y-94382118D01* -X205920306Y-94160834D01* -X206104770Y-94160834D01* -X206114759Y-94241363D01* -X206143139Y-94307019D01* -X206189970Y-94361303D01* -X206258460Y-94405749D01* -X206351715Y-94439670D01* -X206446955Y-94450812D01* -X206498654Y-94445526D01* -X206544350Y-94430172D01* -X206585349Y-94404741D01* -X206617638Y-94370404D01* -X206636945Y-94329135D01* -X206643692Y-94278712D01* -X206633768Y-94213247D01* -X206605790Y-94163279D01* -X206558696Y-94124931D01* -X206501476Y-94101694D01* -X206408029Y-94082982D01* -X206296379Y-94068602D01* -X206191874Y-94048177D01* -X206141613Y-94031250D01* -X206104770Y-94012274D01* -X206104770Y-94160834D01* -X205920306Y-94160834D01* -X205920306Y-93749957D01* -X205928373Y-93674656D01* -X205951117Y-93613088D01* -X205987908Y-93562254D01* -X206040199Y-93520430D01* -X206123979Y-93481107D01* -X206227338Y-93455767D01* -X206354723Y-93446607D01* -X206463789Y-93455812D01* +X206560936Y-93472911D01* +X206638012Y-93510468D01* +X206697765Y-93560094D01* +X206742802Y-93622563D01* +X206773969Y-93700268D01* +X206790238Y-93796943D01* +X206620153Y-93796943D01* +X206600785Y-93721550D01* +X206567088Y-93666278D01* +X206519092Y-93626649D01* +X206453640Y-93601198D01* +X206364981Y-93591779D01* +X206287096Y-93598093D01* +X206226489Y-93615310D01* +X206179509Y-93641788D01* +X206142605Y-93679245D01* +X206120611Y-93724584D01* +X206112922Y-93780365D01* +X206112922Y-93789616D01* +X206118075Y-93829289D01* +X206132431Y-93859775D01* +X206155041Y-93882720D01* +X206183630Y-93895770D01* +X206246187Y-93907127D01* +X206497238Y-93938451D01* +X206607246Y-93961843D01* +X206691786Y-93998559D01* +X206755983Y-94047078D01* +X206804240Y-94110107D01* +X206833993Y-94186967D01* +X206844552Y-94281643D01* +X206838182Y-94354123D01* +X206820069Y-94415850D01* +X206790910Y-94468849D01* +X206750304Y-94514559D01* +X206701230Y-94550017D01* +X206640796Y-94576642D01* +X206566616Y-94593814D01* +X206475714Y-94600014D01* +X206387933Y-94592231D01* +X206306470Y-94569284D01* +X206229875Y-94530998D01* +X206157069Y-94476183D01* +X206109900Y-94427090D01* +X206091157Y-94491363D01* +X206065844Y-94534526D01* +X206030371Y-94564999D01* +X205981344Y-94584587D01* +X205914169Y-94591862D01* +X205865229Y-94586604D01* +X205807557Y-94569331D01* +X205807557Y-94436340D01* +X205869107Y-94444584D01* +X205891896Y-94440336D01* +X205911055Y-94427639D01* +X205923959Y-94408392D01* +X205928458Y-94383034D01* +X205928458Y-94135647D01* +X206112922Y-94135647D01* +X206116036Y-94201318D01* +X206129694Y-94259992D01* +X206162559Y-94316222D01* +X206218527Y-94371677D01* +X206285680Y-94412977D01* +X206364928Y-94438578D01* +X206459320Y-94447606D01* +X206518843Y-94441478D01* +X206565334Y-94424557D01* +X206601744Y-94397781D01* +X206629041Y-94361715D01* +X206645928Y-94317521D01* +X206651936Y-94262867D01* +X206644696Y-94209292D01* +X206624282Y-94167177D01* +X206590478Y-94133724D01* +X206547074Y-94109515D01* +X206484084Y-94088096D01* +X206395755Y-94070892D01* +X206226678Y-94046437D01* +X206166069Y-94034662D01* +X206112922Y-94016579D01* +X206112922Y-94135647D01* +X205928458Y-94135647D01* +X205928458Y-93779541D01* +X205935694Y-93697428D01* +X205956014Y-93629544D01* +X205988334Y-93573118D01* +X206032963Y-93526200D01* +X206086847Y-93490448D01* +X206153628Y-93463342D01* +X206236022Y-93445746D01* +X206337320Y-93439372D01* +X206462452Y-93448362D01* G37* G36* -X205613476Y-93065497D02* +X205613476Y-94570705D02* G01* -X205429103Y-93065497D01* +X205613476Y-93064215D01* +X205429103Y-93064215D01* X205429103Y-94570705D01* X205613476Y-94570705D01* -X205613476Y-93065497D01* G37* G36* -X204248017Y-93455812D02* +X204246681Y-93448362D02* G01* -X204345168Y-93482455D01* -X204432592Y-93526017D01* -X204486011Y-93570904D01* -X204525925Y-93630424D01* -X204552626Y-93707902D01* -X204564209Y-93808300D01* -X204392109Y-93808300D01* -X204374643Y-93730042D01* -X204348054Y-93680256D01* -X204301961Y-93639139D01* -X204236009Y-93612437D01* -X204143073Y-93602404D01* -X204060351Y-93607944D01* -X203997763Y-93622769D01* -X203951007Y-93644902D01* -X203914346Y-93678150D01* -X203891953Y-93722513D01* -X203883870Y-93781739D01* -X203887373Y-93824848D01* -X203896143Y-93852447D01* -X203914328Y-93877607D01* -X203941725Y-93895364D01* -X203981232Y-93905662D01* -X204275239Y-93942573D01* -X204375243Y-93963794D01* -X204457606Y-93998556D01* -X204525374Y-94046071D01* -X204566166Y-94091118D01* -X204595645Y-94144371D01* -X204614095Y-94207477D01* -X204620629Y-94282742D01* -X204609596Y-94371550D01* -X204577575Y-94447935D01* -X204523817Y-94514926D01* -X204454310Y-94565724D01* -X204372295Y-94596738D01* -X204274231Y-94607616D01* -X204190879Y-94601421D01* -X204113732Y-94583256D01* -X204041682Y-94553302D01* -X203974164Y-94513148D01* -X203920850Y-94470420D01* -X203879749Y-94425166D01* -X203866226Y-94486301D01* -X203847967Y-94526649D01* -X203814331Y-94563553D01* -X203769488Y-94586103D01* -X203709664Y-94594243D01* -X203648206Y-94591129D01* -X203582627Y-94575834D01* -X203582627Y-94439546D01* -X203615417Y-94444217D01* -X203643077Y-94445683D01* -X203676461Y-94440591D01* -X203692811Y-94428280D01* -X203701360Y-94408977D01* -X203704535Y-94382118D01* -X203704535Y-94160834D01* -X203888999Y-94160834D01* -X203898987Y-94241363D01* -X203927368Y-94307019D01* -X203974199Y-94361303D01* -X204042689Y-94405749D01* -X204135944Y-94439670D01* -X204231184Y-94450812D01* -X204282882Y-94445526D01* -X204328578Y-94430172D01* -X204369578Y-94404741D01* -X204401867Y-94370404D01* -X204421174Y-94329135D01* -X204427921Y-94278712D01* -X204417997Y-94213247D01* -X204390018Y-94163279D01* -X204342925Y-94124931D01* -X204285705Y-94101694D01* -X204192257Y-94082982D01* -X204080608Y-94068602D01* -X203976102Y-94048177D01* -X203925842Y-94031250D01* -X203888999Y-94012274D01* -X203888999Y-94160834D01* -X203704535Y-94160834D01* -X203704535Y-93749957D01* -X203712601Y-93674656D01* -X203735346Y-93613088D01* -X203772137Y-93562254D01* -X203824428Y-93520430D01* -X203908208Y-93481107D01* -X204011567Y-93455767D01* -X204138951Y-93446607D01* -X204248017Y-93455812D01* +X204345165Y-93472911D01* +X204422241Y-93510468D01* +X204481994Y-93560094D01* +X204527031Y-93622563D01* +X204558198Y-93700268D01* +X204574467Y-93796943D01* +X204404382Y-93796943D01* +X204385014Y-93721550D01* +X204351317Y-93666278D01* +X204303321Y-93626649D01* +X204237868Y-93601198D01* +X204149210Y-93591779D01* +X204071325Y-93598093D01* +X204010718Y-93615310D01* +X203963738Y-93641788D01* +X203926834Y-93679245D01* +X203904840Y-93724584D01* +X203897151Y-93780365D01* +X203897151Y-93789616D01* +X203902304Y-93829289D01* +X203916660Y-93859775D01* +X203939269Y-93882720D01* +X203967859Y-93895770D01* +X204030416Y-93907127D01* +X204281467Y-93938451D01* +X204391475Y-93961843D01* +X204476015Y-93998559D01* +X204540212Y-94047078D01* +X204588469Y-94110107D01* +X204618221Y-94186967D01* +X204628780Y-94281643D01* +X204622411Y-94354123D01* +X204604298Y-94415850D01* +X204575139Y-94468849D01* +X204534533Y-94514559D01* +X204485459Y-94550017D01* +X204425025Y-94576642D01* +X204350845Y-94593814D01* +X204259943Y-94600014D01* +X204172162Y-94592231D01* +X204090699Y-94569284D01* +X204014104Y-94530998D01* +X203941298Y-94476183D01* +X203894128Y-94427090D01* +X203875386Y-94491363D01* +X203850073Y-94534526D01* +X203814599Y-94564999D01* +X203765573Y-94584587D01* +X203698398Y-94591862D01* +X203649458Y-94586604D01* +X203591786Y-94569331D01* +X203591786Y-94436340D01* +X203653336Y-94444584D01* +X203676124Y-94440336D01* +X203695284Y-94427639D01* +X203708188Y-94408392D01* +X203712687Y-94383034D01* +X203712687Y-94135647D01* +X203897151Y-94135647D01* +X203900265Y-94201318D01* +X203913923Y-94259992D01* +X203946788Y-94316222D01* +X204002755Y-94371677D01* +X204069909Y-94412977D01* +X204149157Y-94438578D01* +X204243548Y-94447606D01* +X204303072Y-94441478D01* +X204349563Y-94424557D01* +X204385973Y-94397781D01* +X204413270Y-94361715D01* +X204430157Y-94317521D01* +X204436164Y-94262867D01* +X204428925Y-94209292D01* +X204408510Y-94167177D01* +X204374707Y-94133724D01* +X204331303Y-94109515D01* +X204268313Y-94088096D01* +X204179984Y-94070892D01* +X204010907Y-94046437D01* +X203950298Y-94034662D01* +X203897151Y-94016579D01* +X203897151Y-94135647D01* +X203712687Y-94135647D01* +X203712687Y-93779541D01* +X203719922Y-93697428D01* +X203740243Y-93629544D01* +X203772563Y-93573118D01* +X203817192Y-93526200D01* +X203871076Y-93490448D01* +X203937857Y-93463342D01* +X204020251Y-93445746D01* +X204121549Y-93439372D01* +X204246681Y-93448362D01* G37* G36* -X203402834Y-93473260D02* +X203401826Y-94570705D02* G01* -X203227620Y-93473260D01* -X203227620Y-93629057D01* -X203172311Y-93568580D01* -X203117450Y-93523163D01* -X203062665Y-93490754D01* -X202971856Y-93459475D01* -X202869041Y-93448714D01* -X202775135Y-93456320D01* -X202699764Y-93477347D01* -X202639279Y-93510123D01* -X202590991Y-93554438D01* -X202553418Y-93611563D01* -X202530175Y-93672929D01* -X202514326Y-93756084D01* -X202508356Y-93866736D01* -X202508356Y-94570705D01* -X202695843Y-94570705D01* -X202695843Y-93879009D01* -X202704033Y-93784278D01* -X202725518Y-93717167D01* -X202754917Y-93672540D01* -X202793098Y-93641228D01* -X202841688Y-93621706D01* -X202903846Y-93614677D01* -X202966357Y-93618356D01* -X203011465Y-93627958D01* -X203059179Y-93647634D01* -X203103377Y-93677332D01* -X203144639Y-93718175D01* -X203183319Y-93774645D01* -X203204539Y-93830374D01* -X203214366Y-93894465D01* -X203218370Y-93995879D01* -X203218370Y-94570705D01* -X203402834Y-94570705D01* -X203402834Y-93473260D01* +X203401826Y-93474543D01* +X203226613Y-93474543D01* +X203226613Y-93630339D01* +X203185580Y-93577033D01* +X203120429Y-93516059D01* +X203049508Y-93473645D01* +X202971485Y-93448120D01* +X202884337Y-93439372D01* +X202794474Y-93446299D01* +X202719784Y-93465709D01* +X202657531Y-93496316D01* +X202605625Y-93537924D01* +X202564153Y-93589895D01* +X202533597Y-93652397D01* +X202514190Y-93727566D01* +X202507257Y-93818192D01* +X202507257Y-94570705D01* +X202691721Y-94570705D01* +X202691721Y-93877818D01* +X202699237Y-93782030D01* +X202718842Y-93714494D01* +X202747591Y-93667983D01* +X202789376Y-93634116D01* +X202848935Y-93611883D01* +X202932514Y-93603503D01* +X202994765Y-93610046D01* +X203048959Y-93628958D01* +X203096849Y-93660195D01* +X203139510Y-93705077D01* +X203181076Y-93776747D01* +X203207709Y-93866757D01* +X203217362Y-93979851D01* +X203217362Y-94570705D01* +X203401826Y-94570705D01* G37* G36* -X201519081Y-93614677D02* +X201508822Y-93629240D02* G01* -X201582154Y-93545604D01* -X201630730Y-93507057D01* -X201689667Y-93478343D01* -X201759272Y-93460257D01* -X201841847Y-93453843D01* -X201931276Y-93461328D01* -X202009198Y-93482787D01* -X202077686Y-93517532D01* -X202138270Y-93565977D01* -X202191817Y-93629606D01* -X202244638Y-93719963D01* -X202282714Y-93818353D01* -X202306116Y-93926160D01* -X202314183Y-94045063D01* -X202304907Y-94172726D01* -X202278652Y-94281721D01* -X202236919Y-94375156D01* -X202180002Y-94455483D01* -X202107387Y-94524811D01* -X202031186Y-94572186D01* -X201950154Y-94600181D01* -X201862364Y-94609631D01* -X201787616Y-94604369D01* -X201720736Y-94589180D01* -X201660497Y-94564568D01* -X201605986Y-94529534D01* -X201555192Y-94481354D01* -X201507815Y-94418022D01* -X201507815Y-94570705D01* -X201341852Y-94570705D01* -X201341852Y-94022532D01* -X201511936Y-94022532D01* -X201518019Y-94127277D01* -X201534812Y-94212809D01* -X201560617Y-94282349D01* -X201594460Y-94338613D01* -X201639848Y-94387974D01* -X201689307Y-94421778D01* -X201743790Y-94441916D01* -X201804936Y-94448797D01* -X201885268Y-94440618D01* -X201949980Y-94417757D01* -X202002446Y-94381214D01* -X202044722Y-94329912D01* -X202085106Y-94247532D01* -X202110535Y-94150240D01* -X202119552Y-94034805D01* -X202113140Y-93929571D01* -X202095500Y-93844494D01* -X202068460Y-93776044D01* -X202032998Y-93721289D01* -X201985893Y-93674254D01* -X201933395Y-93641428D01* -X201874371Y-93621546D01* -X201807043Y-93614677D01* -X201728241Y-93625750D01* -X201659152Y-93658404D01* -X201597025Y-93714603D01* -X201562485Y-93766096D01* -X201535896Y-93832214D01* -X201518367Y-93916333D01* -X201511936Y-94022532D01* -X201341852Y-94022532D01* -X201341852Y-93060368D01* -X201519081Y-93060368D01* -X201519081Y-93614677D01* +X201523202Y-93608907D01* +X201588221Y-93533592D01* +X201661819Y-93481589D01* +X201745694Y-93450227D01* +X201842855Y-93439372D01* +X201941161Y-93449158D01* +X202027186Y-93477437D01* +X202103495Y-93523981D01* +X202171758Y-93590405D01* +X202224534Y-93668536D01* +X202263807Y-93761741D01* +X202288849Y-93872927D01* +X202297788Y-94005679D01* +X202288807Y-94137746D01* +X202263327Y-94251499D01* +X202222819Y-94349823D01* +X202167728Y-94435058D01* +X202096736Y-94507456D01* +X202016142Y-94558257D01* +X201924010Y-94589239D01* +X201817301Y-94600014D01* +X201728443Y-94590659D01* +X201650580Y-94563547D01* +X201581289Y-94518648D01* +X201519081Y-94454017D01* +X201495542Y-94420129D01* +X201495542Y-94570705D01* +X201324358Y-94570705D01* +X201324358Y-94072541D01* +X201508822Y-94072541D01* +X201518798Y-94180834D01* +X201546644Y-94268743D01* +X201590796Y-94340445D01* +X201635344Y-94384740D01* +X201686142Y-94415966D01* +X201744444Y-94435081D01* +X201812172Y-94441744D01* +X201879305Y-94434558D01* +X201936410Y-94413966D01* +X201985657Y-94380174D01* +X202028327Y-94331743D01* +X202068414Y-94254358D01* +X202095171Y-94150235D01* +X202105172Y-94011816D01* +X202095536Y-93872850D01* +X202070305Y-93772985D01* +X202033456Y-93702788D01* +X201993890Y-93660303D01* +X201945241Y-93629678D01* +X201885619Y-93610402D01* +X201812172Y-93603503D01* +X201740307Y-93611495D01* +X201680133Y-93634294D01* +X201629064Y-93671669D01* +X201585667Y-93725411D01* +X201545604Y-93810316D01* +X201518816Y-93923490D01* +X201508822Y-94072541D01* +X201324358Y-94072541D01* +X201324358Y-93064215D01* +X201508822Y-93064215D01* +X201508822Y-93629240D01* G37* G36* -X199827760Y-93024464D02* +X199848185Y-94611737D02* G01* -X199684939Y-93035088D01* -X199566050Y-93064847D01* -X199466864Y-93111684D01* -X199384093Y-93175131D01* -X199312001Y-93255561D01* -X199259963Y-93338713D01* -X199225890Y-93425514D01* -X199208787Y-93517316D01* -X199407632Y-93517316D01* -X199438545Y-93425013D01* -X199483420Y-93349030D01* -X199542362Y-93286781D01* -X199594599Y-93251325D01* -X199657706Y-93224800D01* -X199733839Y-93207793D01* -X199825653Y-93201693D01* -X199933983Y-93211954D01* -X200028248Y-93241479D01* -X200111246Y-93289740D01* -X200184873Y-93358039D01* -X200240606Y-93438842D01* -X200283305Y-93542019D01* -X200311352Y-93672684D01* -X200321619Y-93837060D01* -X200313033Y-93969530D01* -X200288729Y-94083325D01* -X200250235Y-94181322D01* -X200198154Y-94265889D01* -X200145046Y-94324060D01* -X200083190Y-94369231D01* -X200011364Y-94402251D01* -X199927694Y-94422980D01* -X199829775Y-94430295D01* -X199741051Y-94422876D01* -X199664207Y-94401659D01* -X199597104Y-94367398D01* -X199538162Y-94319724D01* -X199486492Y-94257188D01* -X199450225Y-94193906D01* -X199418858Y-94114930D01* -X199393252Y-94017403D01* -X199194499Y-94017403D01* -X199216149Y-94133871D01* -X199252825Y-94238019D01* -X199304194Y-94331617D01* -X199370720Y-94416007D01* -X199446172Y-94484736D01* -X199530737Y-94538161D01* -X199625695Y-94577032D01* -X199732846Y-94601201D01* -X199854413Y-94609631D01* -X199983479Y-94599177D01* -X200098360Y-94568964D01* -X200201557Y-94519718D01* -X200294966Y-94450812D01* -X200363030Y-94379025D01* -X200419855Y-94295220D01* -X200465660Y-94197858D01* -X200500020Y-94084909D01* -X200521883Y-93953937D01* -X200529622Y-93802164D01* -X200521888Y-93667893D01* -X200499653Y-93547881D01* -X200463953Y-93440250D01* -X200415247Y-93343389D01* -X200353401Y-93256006D01* -X200272020Y-93173190D01* -X200180498Y-93109332D01* -X200077448Y-93063124D01* -X199960766Y-93034462D01* -X199827760Y-93024464D01* +X199971665Y-94602532D01* +X200081004Y-94576043D01* +X200178511Y-94533183D01* +X200266004Y-94473799D01* +X200344700Y-94396681D01* +X200408872Y-94308646D01* +X200459843Y-94208702D01* +X200497565Y-94095155D01* +X200521295Y-93965895D01* +X200529622Y-93818467D01* +X200521029Y-93671454D01* +X200496507Y-93542299D01* +X200457434Y-93428551D01* +X200404477Y-93328114D01* +X200337556Y-93239337D01* +X200256208Y-93162139D01* +X200165525Y-93102466D01* +X200064208Y-93059260D01* +X199950365Y-93032495D01* +X199821623Y-93023182D01* +X199694578Y-93032119D01* +X199584032Y-93057607D01* +X199487372Y-93098394D01* +X199402503Y-93154249D01* +X199329438Y-93225103D01* +X199272656Y-93307673D01* +X199231307Y-93403661D01* +X199205765Y-93515575D01* +X199402503Y-93515575D01* +X199431521Y-93422041D01* +X199477638Y-93346526D01* +X199541355Y-93285865D01* +X199618628Y-93242206D01* +X199711780Y-93214705D01* +X199824646Y-93204898D01* +X199934618Y-93215767D01* +X200029527Y-93246983D01* +X200112460Y-93298049D01* +X200185423Y-93370587D01* +X200241462Y-93456081D01* +X200283304Y-93558332D01* +X200310046Y-93680563D01* +X200319604Y-93826710D01* +X200310521Y-93973804D01* +X200285364Y-94094460D01* +X200246494Y-94193149D01* +X200195132Y-94273583D01* +X200127391Y-94340828D01* +X200046575Y-94389138D01* +X199950040Y-94419317D01* +X199833896Y-94430021D01* +X199747680Y-94422947D01* +X199671564Y-94402566D01* +X199603755Y-94369431D01* +X199542912Y-94323134D01* +X199491752Y-94266617D01* +X199448909Y-94198458D01* +X199414473Y-94116896D01* +X199389130Y-94019693D01* +X199192393Y-94019693D01* +X199221850Y-94155832D01* +X199267672Y-94271744D01* +X199328989Y-94370475D01* +X199406075Y-94454292D01* +X199497608Y-94522218D01* +X199600291Y-94571066D01* +X199716228Y-94601235D01* +X199848185Y-94611737D01* G37* G36* -X198644167Y-93452347D02* +X198633863Y-93449868D02* G01* -X198743595Y-93483467D01* -X198830091Y-93534083D01* -X198905804Y-93605426D01* -X198965076Y-93690619D01* -X199008747Y-93790498D01* -X199036341Y-93907827D01* -X199046122Y-94046071D01* -X199036864Y-94174924D01* -X199010723Y-94284405D01* -X198969291Y-94377742D01* -X198912948Y-94457498D01* -X198841253Y-94523939D01* -X198758969Y-94571248D01* -X198663994Y-94600426D01* -X198553270Y-94610638D01* -X198443895Y-94602761D01* -X198351740Y-94580596D01* -X198273891Y-94545595D01* -X198208043Y-94498143D01* -X198152651Y-94437531D01* -X198097744Y-94348372D01* -X198057512Y-94247022D01* -X198032334Y-94131385D01* -X198023849Y-94004031D01* -X198216123Y-94004031D01* -X198223962Y-94115808D01* -X198246825Y-94218289D01* -X198284267Y-94312967D01* -X198324831Y-94372944D01* -X198378237Y-94415420D01* -X198447028Y-94442139D01* -X198535868Y-94451819D01* -X198617444Y-94443745D01* -X198683239Y-94421197D01* -X198736614Y-94385258D01* -X198779683Y-94335041D01* -X198821170Y-94253815D01* -X198847268Y-94157571D01* -X198856528Y-94042957D01* -X198847376Y-93923440D01* -X198821347Y-93820585D01* -X198779683Y-93731547D01* -X198735819Y-93675360D01* -X198681764Y-93635743D01* -X198615554Y-93611159D01* -X198533761Y-93602404D01* -X198442033Y-93612715D01* -X198369264Y-93641513D01* -X198311116Y-93687898D01* -X198265308Y-93754079D01* -X198239290Y-93820124D01* -X198222303Y-93902290D01* -X198216123Y-94004031D01* -X198023849Y-94004031D01* -X198023507Y-93998901D01* -X198033979Y-93861616D01* -X198063093Y-93749446D01* -X198108615Y-93657727D01* -X198170053Y-93582895D01* -X198247495Y-93520953D01* -X198331978Y-93477207D01* -X198425002Y-93450622D01* -X198528632Y-93441478D01* -X198644167Y-93452347D01* +X198730796Y-93480065D01* +X198816154Y-93529409D01* +X198891882Y-93599198D01* +X198951870Y-93682591D01* +X198995656Y-93778852D01* +X199023089Y-93890380D01* +X199032749Y-94020242D01* +X199023083Y-94150066D01* +X198995643Y-94261478D01* +X198951858Y-94357564D01* +X198891882Y-94440737D01* +X198816188Y-94510261D01* +X198730842Y-94559440D01* +X198633897Y-94589547D01* +X198522496Y-94600014D01* +X198411090Y-94589539D01* +X198314247Y-94559421D01* +X198229090Y-94510244D01* +X198153658Y-94440737D01* +X198093894Y-94357593D01* +X198050248Y-94261516D01* +X198022888Y-94150093D01* +X198013249Y-94020242D01* +X198205865Y-94020242D01* +X198211970Y-94117555D01* +X198229105Y-94199694D01* +X198255973Y-94269053D01* +X198291961Y-94327622D01* +X198339193Y-94377981D01* +X198392566Y-94413074D01* +X198453324Y-94434362D01* +X198523503Y-94441744D01* +X198593683Y-94434356D01* +X198654354Y-94413060D01* +X198707572Y-94377969D01* +X198754587Y-94327622D01* +X198790329Y-94269087D01* +X198817028Y-94199740D01* +X198834063Y-94117590D01* +X198840133Y-94020242D01* +X198834068Y-93922861D01* +X198817041Y-93840594D01* +X198790342Y-93771070D01* +X198754587Y-93712313D01* +X198707538Y-93661695D01* +X198654307Y-93626440D01* +X198593648Y-93605058D01* +X198523503Y-93597641D01* +X198453359Y-93605051D01* +X198392614Y-93626425D01* +X198339227Y-93661682D01* +X198291961Y-93712313D01* +X198255960Y-93771104D01* +X198229092Y-93840640D01* +X198211965Y-93922895D01* +X198205865Y-94020242D01* +X198013249Y-94020242D01* +X198022883Y-93890352D01* +X198050236Y-93778814D01* +X198093882Y-93682563D01* +X198153658Y-93599198D01* +X198229124Y-93529426D01* +X198314293Y-93480084D01* +X198411123Y-93449876D01* +X198522496Y-93439372D01* +X198633863Y-93449868D01* G37* G36* -X197804788Y-93473260D02* +X196510606Y-93859225D02* G01* -X197622430Y-93473260D01* -X197622430Y-93629057D01* -X197556208Y-93555456D01* -X197503545Y-93511179D01* -X197440290Y-93476597D01* -X197371786Y-93455807D01* -X197296549Y-93448714D01* -X197211290Y-93456559D01* -X197142041Y-93478461D01* -X197085523Y-93513194D01* -X197044186Y-93556530D01* -X197003549Y-93621821D01* -X196958953Y-93566899D01* -X196910877Y-93523792D01* -X196859019Y-93491212D01* -X196772110Y-93459614D01* -X196672539Y-93448714D01* -X196584068Y-93456075D01* -X196512562Y-93476506D01* -X196454689Y-93508526D01* -X196408026Y-93552080D01* -X196371296Y-93608540D01* -X196348749Y-93667604D01* -X196333772Y-93743495D01* -X196328248Y-93840083D01* -X196328248Y-94570705D01* -X196519857Y-94570705D01* -X196519857Y-93808300D01* -X196527154Y-93737470D01* -X196546156Y-93689417D01* -X196574720Y-93657725D01* -X196634329Y-93627325D01* -X196708443Y-93616692D01* -X196777951Y-93624906D01* -X196839601Y-93648965D01* -X196895380Y-93689507D01* -X196927245Y-93728027D01* -X196951655Y-93779077D01* -X196967807Y-93845828D01* -X196973782Y-93932315D01* -X196973782Y-94570705D01* -X197161269Y-94570705D01* -X197161269Y-93854462D01* -X197169155Y-93750812D01* -X197187922Y-93691522D01* -X197222335Y-93650162D01* -X197272633Y-93624293D01* -X197344726Y-93614677D01* -X197411299Y-93623403D01* -X197474055Y-93649738D01* -X197534777Y-93695643D01* -X197568687Y-93738290D01* -X197595387Y-93797892D01* -X197613499Y-93879325D01* -X197620324Y-93988643D01* -X197620324Y-94570705D01* -X197804788Y-94570705D01* -X197804788Y-93473260D01* +X196520656Y-93757618D01* +X196546858Y-93688099D01* +X196586073Y-93641810D01* +X196639313Y-93613682D01* +X196711465Y-93603503D01* +X196786734Y-93614179D01* +X196849193Y-93645034D01* +X196902066Y-93697384D01* +X196939785Y-93763470D01* +X196963993Y-93846552D01* +X196972775Y-93950999D01* +X196972775Y-94570705D01* +X197157239Y-94570705D01* +X197157239Y-93814895D01* +X197163161Y-93747607D01* +X197179207Y-93696396D01* +X197203859Y-93657633D01* +X197238376Y-93628332D01* +X197282620Y-93610083D01* +X197339597Y-93603503D01* +X197398372Y-93610094D01* +X197450582Y-93629360D01* +X197497818Y-93661649D01* +X197541006Y-93708741D01* +X197583235Y-93782567D01* +X197609830Y-93871694D01* +X197619316Y-93979851D01* +X197619316Y-94570705D01* +X197803780Y-94570705D01* +X197803780Y-93474543D01* +X197628567Y-93474543D01* +X197628567Y-93631347D01* +X197590648Y-93583078D01* +X197523369Y-93517770D01* +X197454456Y-93473687D01* +X197382826Y-93447964D01* +X197306807Y-93439372D01* +X197214469Y-93447335D01* +X197140781Y-93469344D01* +X197081938Y-93503763D01* +X197035249Y-93550652D01* +X196999428Y-93611746D01* +X196969661Y-93574652D01* +X196905017Y-93514173D01* +X196836364Y-93472546D01* +X196762543Y-93447777D01* +X196681790Y-93439372D01* +X196598234Y-93445921D01* +X196528285Y-93464340D01* +X196469499Y-93493511D01* +X196420023Y-93533344D01* +X196380451Y-93582862D01* +X196351321Y-93642316D01* +X196332834Y-93713717D01* +X196326233Y-93799691D01* +X196326233Y-94570705D01* +X196510606Y-94570705D01* +X196510606Y-93859225D01* G37* G36* -X195633529Y-93453767D02* +X195660731Y-93450361D02* G01* -X195706015Y-93474428D01* -X195770642Y-93508157D01* -X195832245Y-93556224D01* -X195891542Y-93623928D01* -X195891542Y-93478389D01* -X196070877Y-93478389D01* -X196070877Y-95008235D01* -X195886413Y-95008235D01* -X195886413Y-94447698D01* -X195825121Y-94515001D01* -X195776779Y-94553302D01* -X195718491Y-94582667D01* -X195649910Y-94601095D01* -X195568775Y-94607616D01* -X195467043Y-94596606D01* -X195375647Y-94564337D01* -X195292079Y-94510254D01* -X195228638Y-94445762D01* -X195177524Y-94365561D01* -X195138777Y-94266827D01* -X195113665Y-94145784D01* -X195105660Y-94015296D01* -X195293178Y-94015296D01* -X195299596Y-94125167D01* -X195317166Y-94213202D01* -X195343918Y-94283269D01* -X195378724Y-94338613D01* -X195425469Y-94386944D01* -X195476084Y-94420140D01* -X195531514Y-94439935D01* -X195593322Y-94446690D01* -X195667240Y-94439380D01* -X195728256Y-94418769D01* -X195779056Y-94385620D01* -X195821344Y-94339044D01* -X195855638Y-94276606D01* -X195883403Y-94181774D01* -X195893557Y-94060451D01* -X195888770Y-93955292D01* -X195875620Y-93869542D01* -X195855638Y-93800149D01* -X195820780Y-93728345D01* -X195777948Y-93675776D01* -X195726985Y-93639025D01* -X195666349Y-93616480D01* -X195593322Y-93608540D01* -X195520176Y-93616167D01* -X195459481Y-93637773D01* -X195408573Y-93672802D01* -X195365856Y-93722528D01* -X195331005Y-93789891D01* -X195303267Y-93889669D01* -X195293178Y-94015296D01* -X195105660Y-94015296D01* -X195104592Y-93997894D01* -X195113918Y-93864605D01* -X195139888Y-93754722D01* -X195180411Y-93664137D01* -X195234743Y-93589581D01* -X195304634Y-93526071D01* -X195379722Y-93482015D01* -X195461315Y-93455614D01* -X195551373Y-93446607D01* -X195633529Y-93453767D01* +X195745416Y-93482114D01* +X195819738Y-93534786D01* +X195885406Y-93611105D01* +X195894656Y-93624202D01* +X195894656Y-93474543D01* +X196069870Y-93474543D01* +X196069870Y-95004480D01* +X195885406Y-95004480D01* +X195885406Y-94450903D01* +X195823505Y-94516810D01* +X195753887Y-94562654D01* +X195674971Y-94590407D01* +X195584163Y-94600014D01* +X195475057Y-94589247D01* +X195382208Y-94558502D01* +X195302299Y-94508486D01* +X195233186Y-94437714D01* +X195179995Y-94354066D01* +X195140531Y-94255868D01* +X195115494Y-94140454D01* +X195107146Y-94012823D01* +X195299314Y-94012823D01* +X195309061Y-94150645D01* +X195335134Y-94254440D01* +X195374144Y-94331652D01* +X195415824Y-94379889D01* +X195464809Y-94413714D01* +X195522511Y-94434459D01* +X195591307Y-94441744D01* +X195661056Y-94435211D01* +X195719277Y-94416747D01* +X195768266Y-94387091D01* +X195809568Y-94345665D01* +X195849659Y-94277458D01* +X195875787Y-94188408D01* +X195885406Y-94072724D01* +X195875777Y-93910024D01* +X195850859Y-93795046D01* +X195815247Y-93716160D01* +X195775494Y-93667299D01* +X195726665Y-93632696D01* +X195666973Y-93611171D01* +X195593413Y-93603503D01* +X195518886Y-93610504D01* +X195458725Y-93630017D01* +X195409947Y-93660947D01* +X195370572Y-93703795D01* +X195333904Y-93774564D01* +X195308857Y-93874532D01* +X195299314Y-94012823D01* +X195107146Y-94012823D01* +X195106607Y-94004580D01* +X195115658Y-93868069D01* +X195140828Y-93755504D01* +X195179977Y-93662780D01* +X195232178Y-93586558D01* +X195299925Y-93522135D01* +X195376273Y-93476732D01* +X195462970Y-93449003D01* +X195562639Y-93439372D01* +X195660731Y-93450361D01* G37* G36* -X194705529Y-93473260D02* +X194882850Y-94227238D02* G01* -X194705529Y-94201776D01* -X194698278Y-94281236D01* -X194678968Y-94339162D01* -X194649796Y-94381420D01* -X194611066Y-94411541D01* -X194560802Y-94430599D01* -X194495511Y-94437531D01* -X194420812Y-94430105D01* -X194359497Y-94409211D01* -X194308758Y-94375661D01* -X194266828Y-94328544D01* -X194233194Y-94265340D01* -X194213556Y-94202546D01* -X194200246Y-94119738D01* -X194195276Y-94012274D01* -X194195276Y-93473260D01* -X194010811Y-93473260D01* -X194010811Y-94570705D01* -X194185017Y-94570705D01* -X194183002Y-94408771D01* -X194223462Y-94466776D01* -X194272120Y-94514376D01* -X194346450Y-94561665D01* -X194430935Y-94590409D01* -X194528301Y-94600380D01* -X194623060Y-94593007D01* -X194699308Y-94572629D01* -X194760610Y-94540936D01* -X194809661Y-94498287D01* -X194848045Y-94443668D01* -X194872310Y-94385722D01* -X194888266Y-94312126D01* -X194894115Y-94219270D01* -X194894115Y-93473260D01* -X194705529Y-93473260D01* +X194882850Y-93474543D01* +X194698385Y-93474543D01* +X194698385Y-94181534D01* +X194691277Y-94272654D01* +X194672753Y-94336780D01* +X194645629Y-94380836D01* +X194606010Y-94412619D01* +X194548274Y-94433719D01* +X194465836Y-94441744D01* +X194404740Y-94435172D01* +X194351233Y-94416111D01* +X194303612Y-94384477D01* +X194260855Y-94338796D01* +X194219349Y-94266225D01* +X194192684Y-94174766D01* +X194183002Y-94059535D01* +X194183002Y-93474543D01* +X193998538Y-93474543D01* +X193998538Y-94570705D01* +X194173752Y-94570705D01* +X194173752Y-94403826D01* +X194228322Y-94476801D01* +X194288304Y-94531043D01* +X194354256Y-94569055D01* +X194427479Y-94592083D01* +X194509891Y-94600014D01* +X194615520Y-94591245D01* +X194698273Y-94567240D01* +X194762937Y-94530131D01* +X194812958Y-94480126D01* +X194850074Y-94415493D01* +X194874081Y-94332791D01* +X194882850Y-94227238D01* G37* G36* -X193686579Y-93166888D02* +X193457052Y-94582428D02* G01* -X193500099Y-93166888D01* -X193500099Y-93473260D01* -X193324886Y-93473260D01* -X193324886Y-93623928D01* -X193500099Y-93623928D01* -X193500099Y-94340170D01* -X193495208Y-94376067D01* -X193482115Y-94400638D01* -X193461173Y-94417015D01* -X193435868Y-94424896D01* -X193389457Y-94428280D01* -X193360789Y-94427822D01* -X193324886Y-94425166D01* -X193324886Y-94570705D01* -X193391014Y-94583985D01* -X193465295Y-94588107D01* -X193548530Y-94579302D01* -X193604305Y-94556448D01* -X193640508Y-94522070D01* -X193665222Y-94475848D01* -X193680939Y-94419442D01* -X193686579Y-94350428D01* -X193686579Y-93623928D01* -X193835231Y-93623928D01* -X193835231Y-93473260D01* -X193686579Y-93473260D01* -X193686579Y-93166888D01* +X193536036Y-94575283D01* +X193590769Y-94556658D01* +X193627777Y-94529031D01* +X193653125Y-94489993D01* +X193670626Y-94431166D01* +X193677420Y-94345207D01* +X193677420Y-93621088D01* +X193829094Y-93621088D01* +X193829094Y-93474543D01* +X193677420Y-93474543D01* +X193677420Y-93163866D01* +X193492955Y-93163866D01* +X193492955Y-93474543D01* +X193319757Y-93474543D01* +X193319757Y-93621088D01* +X193492955Y-93621088D01* +X193492955Y-94344200D01* +X193485618Y-94377330D01* +X193463738Y-94402635D01* +X193431066Y-94418345D01* +X193385336Y-94424159D01* +X193319757Y-94424159D01* +X193319757Y-94567957D01* +X193457052Y-94582428D01* G37* G36* -X192795942Y-93459499D02* +X192793303Y-93450029D02* G01* -X192894218Y-93490577D01* -X192981011Y-93541478D01* -X193058264Y-93613669D01* -X193119484Y-93699673D01* -X193164063Y-93798236D01* -X193191914Y-93911675D01* -X193201696Y-94042957D01* -X193191678Y-94176997D01* -X193163587Y-94288820D01* -X193119318Y-94382346D01* -X193059272Y-94460612D01* -X192983251Y-94526446D01* -X192901095Y-94572435D01* -X192811359Y-94600147D01* -X192711958Y-94609631D01* -X192630263Y-94605312D01* -X192561291Y-94593236D01* -X192481931Y-94567707D01* -X192413088Y-94530871D01* -X192353288Y-94482594D01* -X192306714Y-94430235D01* -X192262612Y-94361144D01* -X192229454Y-94287427D01* -X192214985Y-94226414D01* -X192396335Y-94226414D01* -X192424106Y-94294947D01* -X192466036Y-94354458D01* -X192512141Y-94395752D01* -X192564953Y-94425231D01* -X192625799Y-94443434D01* -X192696571Y-94449804D01* -X192772671Y-94442758D01* -X192834306Y-94423105D01* -X192884447Y-94391957D01* -X192925091Y-94348871D01* -X192965032Y-94278024D01* -X192991891Y-94190042D01* -X193003951Y-94080875D01* -X192199598Y-94080875D01* -X192204249Y-93934421D01* -X192389191Y-93934421D01* -X192998821Y-93934421D01* -X192985877Y-93843600D01* -X192955432Y-93766864D01* -X192907688Y-93701322D01* -X192845436Y-93650149D01* -X192775294Y-93619906D01* -X192694556Y-93609548D01* -X192608601Y-93618691D01* -X192540067Y-93644196D01* -X192485074Y-93685037D01* -X192441398Y-93742721D01* -X192409185Y-93821839D01* -X192389191Y-93934421D01* -X192204249Y-93934421D01* -X192204511Y-93926177D01* -X192215993Y-93839075D01* -X192244188Y-93733953D01* -X192289815Y-93645452D01* -X192332639Y-93592217D01* -X192387698Y-93544976D01* -X192456785Y-93503577D01* -X192531406Y-93472861D01* -X192606628Y-93454739D01* -X192683290Y-93448714D01* -X192795942Y-93459499D01* +X192889481Y-93480777D01* +X192974641Y-93531235D01* +X193050662Y-93602953D01* +X193110470Y-93688041D01* +X193154284Y-93786681D01* +X193181815Y-93901390D01* +X193191529Y-94035355D01* +X193182046Y-94170256D01* +X193155563Y-94282175D01* +X193114104Y-94375095D01* +X193058356Y-94452186D01* +X192987035Y-94515788D01* +X192903981Y-94561528D01* +X192806874Y-94589989D01* +X192692449Y-94600014D01* +X192595731Y-94593503D01* +X192512018Y-94574996D01* +X192439293Y-94545524D01* +X192375911Y-94505400D01* +X192320851Y-94454239D01* +X192275234Y-94392471D01* +X192238773Y-94318638D01* +X192211871Y-94230718D01* +X192394320Y-94230718D01* +X192412667Y-94288362D01* +X192444341Y-94338472D01* +X192490674Y-94382393D01* +X192545779Y-94415172D01* +X192606702Y-94434951D01* +X192675047Y-94441744D01* +X192758078Y-94434285D01* +X192824661Y-94413591D01* +X192878183Y-94381030D01* +X192920969Y-94336323D01* +X192955271Y-94275139D01* +X192980930Y-94192939D01* +X192995799Y-94084173D01* +X192194469Y-94084173D01* +X192192454Y-94018685D01* +X192198157Y-93937627D01* +X192385070Y-93937627D01* +X192995799Y-93937627D01* +X192979213Y-93847180D01* +X192951230Y-93773186D01* +X192912817Y-93712771D01* +X192865845Y-93664797D01* +X192812554Y-93631148D01* +X192751669Y-93610635D01* +X192681184Y-93603503D01* +X192609340Y-93609360D01* +X192550857Y-93626767D01* +X192503043Y-93654624D01* +X192464021Y-93693170D01* +X192424862Y-93757323D01* +X192398044Y-93837521D01* +X192385070Y-93937627D01* +X192198157Y-93937627D01* +X192201582Y-93888943D01* +X192227455Y-93777642D01* +X192268590Y-93681796D01* +X192324620Y-93599015D01* +X192396202Y-93529477D01* +X192478272Y-93480223D01* +X192572921Y-93449952D01* +X192683290Y-93439372D01* +X192793303Y-93450029D01* G37* G36* -X191968605Y-93473260D02* +X191464488Y-93439372D02* G01* -X191793391Y-93473260D01* -X191793391Y-93662854D01* -X191760792Y-93607417D01* -X191687878Y-93528123D01* -X191628149Y-93483508D01* -X191564215Y-93457475D01* -X191494163Y-93448714D01* -X191476853Y-93449721D01* -X191434812Y-93453843D01* -X191434812Y-93648474D01* -X191465037Y-93644444D01* -X191495262Y-93643345D01* -X191563775Y-93649489D01* -X191620944Y-93666821D01* -X191668975Y-93694540D01* -X191709402Y-93733013D01* -X191751123Y-93796097D01* -X191775844Y-93864301D01* -X191784232Y-93939459D01* -X191784232Y-94570705D01* -X191968605Y-94570705D01* -X191968605Y-93473260D01* +X191412189Y-93447890D01* +X191412189Y-93622187D01* +X191450108Y-93621088D01* +X191524035Y-93627390D01* +X191585781Y-93645143D01* +X191637645Y-93673418D01* +X191681284Y-93712405D01* +X191724641Y-93777938D01* +X191752514Y-93862880D01* +X191762708Y-93972798D01* +X191762708Y-94570705D01* +X191947081Y-94570705D01* +X191947081Y-93474543D01* +X191771867Y-93474543D01* +X191771867Y-93645085D01* +X191718070Y-93566343D01* +X191661101Y-93509253D01* +X191600652Y-93470266D01* +X191535678Y-93447189D01* +X191464488Y-93439372D01* G37* G36* -X190647404Y-93065497D02* +X190646396Y-94570705D02* G01* -X189549960Y-93065497D01* -X189549960Y-93249870D01* -X190448651Y-93249870D01* -X190448651Y-93706909D01* -X189617646Y-93706909D01* -X189617646Y-93881115D01* -X190448651Y-93881115D01* -X190448651Y-94391369D01* -X189534664Y-94391369D01* -X189534664Y-94570705D01* -X190647404Y-94570705D01* -X190647404Y-93065497D01* +X190646396Y-93064215D01* +X189544831Y-93064215D01* +X189544831Y-93245931D01* +X190442515Y-93245931D01* +X190442515Y-93703154D01* +X189622775Y-93703154D01* +X189622775Y-93884871D01* +X190442515Y-93884871D01* +X190442515Y-94388988D01* +X189533565Y-94388988D01* +X189533565Y-94570705D01* +X190646396Y-94570705D01* G37* G36* -X189291948Y-93473260D02* +X189290940Y-94570705D02* G01* -X189116734Y-93473260D01* -X189116734Y-93629057D01* -X189061425Y-93568580D01* -X189006563Y-93523163D01* -X188951779Y-93490754D01* -X188860970Y-93459475D01* -X188758155Y-93448714D01* -X188664249Y-93456320D01* -X188588878Y-93477347D01* -X188528393Y-93510123D01* -X188480105Y-93554438D01* -X188442532Y-93611563D01* -X188419289Y-93672929D01* -X188403440Y-93756084D01* -X188397469Y-93866736D01* -X188397469Y-94570705D01* -X188584956Y-94570705D01* -X188584956Y-93879009D01* -X188593147Y-93784278D01* -X188614632Y-93717167D01* -X188644031Y-93672540D01* -X188682211Y-93641228D01* -X188730801Y-93621706D01* -X188792960Y-93614677D01* -X188855471Y-93618356D01* -X188900579Y-93627958D01* -X188948293Y-93647634D01* -X188992490Y-93677332D01* -X189033753Y-93718175D01* -X189072433Y-93774645D01* -X189093653Y-93830374D01* -X189103479Y-93894465D01* -X189107483Y-93995879D01* -X189107483Y-94570705D01* -X189291948Y-94570705D01* -X189291948Y-93473260D01* +X189290940Y-93474543D01* +X189115727Y-93474543D01* +X189115727Y-93630339D01* +X189074694Y-93577033D01* +X189009542Y-93516059D01* +X188938621Y-93473645D01* +X188860599Y-93448120D01* +X188773451Y-93439372D01* +X188683588Y-93446299D01* +X188608898Y-93465709D01* +X188546645Y-93496316D01* +X188494739Y-93537924D01* +X188453267Y-93589895D01* +X188422711Y-93652397D01* +X188403304Y-93727566D01* +X188396370Y-93818192D01* +X188396370Y-94570705D01* +X188580835Y-94570705D01* +X188580835Y-93877818D01* +X188588351Y-93782030D01* +X188607955Y-93714494D01* +X188636705Y-93667983D01* +X188678490Y-93634116D01* +X188738048Y-93611883D01* +X188821628Y-93603503D01* +X188883879Y-93610046D01* +X188938073Y-93628958D01* +X188985963Y-93660195D01* +X189028623Y-93705077D01* +X189070190Y-93776747D01* +X189096823Y-93866757D01* +X189106476Y-93979851D01* +X189106476Y-94570705D01* +X189290940Y-94570705D01* G37* G36* -X187829670Y-93463457D02* +X187816037Y-93449075D02* G01* -X187913186Y-93491772D01* -X187990697Y-93539360D01* -X188063528Y-93608540D01* -X188119968Y-93688923D01* -X188161928Y-93785233D01* -X188188693Y-93900600D01* -X188198259Y-94038927D01* -X188188086Y-94187412D01* -X188160553Y-94302385D01* -X188118908Y-94390628D01* -X188064536Y-94457498D01* -X187993798Y-94513547D01* -X187919028Y-94552620D01* -X187839104Y-94576034D01* -X187752485Y-94583985D01* -X187667689Y-94578798D01* -X187600108Y-94564622D01* -X187546588Y-94543044D01* -X187498061Y-94511638D01* -X187453738Y-94470368D01* -X187413323Y-94418022D01* -X187417114Y-94571341D01* -X187430394Y-94671324D01* -X187449135Y-94732638D01* -X187480111Y-94785061D01* -X187521363Y-94825643D01* -X187574272Y-94855725D01* -X187641526Y-94875135D01* -X187726840Y-94882206D01* -X187814328Y-94874217D01* -X187877935Y-94852952D01* -X187923577Y-94820748D01* -X187955945Y-94774340D01* -X187976883Y-94706992D01* -X188164370Y-94706992D01* -X188149633Y-94789198D01* -X188121980Y-94856283D01* -X188082099Y-94911105D01* -X188029182Y-94955479D01* -X187945156Y-94998491D01* -X187846806Y-95025393D01* -X187730961Y-95034888D01* -X187603058Y-95024507D01* -X187499936Y-94995752D01* -X187416757Y-94950834D01* -X187349952Y-94889996D01* -X187297552Y-94811497D01* -X187265414Y-94728445D01* -X187243955Y-94620453D01* -X187236003Y-94481586D01* -X187236003Y-94017403D01* -X187406179Y-94017403D01* -X187411540Y-94106647D01* -X187426840Y-94185027D01* -X187451242Y-94254074D01* -X187489421Y-94320110D01* -X187535413Y-94369312D01* -X187589740Y-94404209D01* -X187654057Y-94425796D01* -X187730961Y-94433409D01* -X187792395Y-94427113D01* -X187845550Y-94408983D01* -X187892178Y-94379183D01* -X187933377Y-94336598D01* -X187972883Y-94267856D01* -X187998966Y-94175957D01* -X188008665Y-94054222D01* -X188003805Y-93949026D01* -X187990591Y-93865211D01* -X187970747Y-93799141D01* -X187935890Y-93731581D01* -X187892824Y-93681591D01* -X187841178Y-93646273D01* -X187779266Y-93624424D01* -X187704308Y-93616692D01* -X187641344Y-93623002D01* -X187585611Y-93641324D01* -X187535556Y-93671633D01* -X187490168Y-93715061D01* -X187456040Y-93765775D01* -X187429798Y-93830768D01* -X187412515Y-93913321D01* -X187406179Y-94017403D01* -X187236003Y-94017403D01* -X187236003Y-93483519D01* -X187406179Y-93483519D01* -X187406179Y-93621821D01* -X187462233Y-93559184D01* -X187512700Y-93517316D01* -X187579459Y-93482493D01* -X187653991Y-93461206D01* -X187738105Y-93453843D01* -X187829670Y-93463457D01* +X187902475Y-93477153D01* +X187979482Y-93523402D01* +X188048691Y-93589398D01* +X188102322Y-93667165D01* +X188142210Y-93760144D01* +X188167649Y-93871299D01* +X188176735Y-94004305D01* +X188167746Y-94136656D01* +X188142246Y-94250654D01* +X188101709Y-94349187D01* +X188046584Y-94434600D01* +X187975563Y-94507222D01* +X187894958Y-94558160D01* +X187802837Y-94589215D01* +X187696157Y-94600014D01* +X187607935Y-94590596D01* +X187530438Y-94563258D01* +X187461261Y-94517874D01* +X187398944Y-94452369D01* +X187397936Y-94451361D01* +X187397936Y-94487448D01* +X187404039Y-94585238D01* +X187420876Y-94664693D01* +X187446786Y-94729005D01* +X187480918Y-94780814D01* +X187525803Y-94823806D01* +X187579717Y-94854901D01* +X187644506Y-94874431D01* +X187722810Y-94881381D01* +X187785428Y-94875703D01* +X187837491Y-94859702D01* +X187881079Y-94834120D01* +X187916807Y-94798914D01* +X187942902Y-94754745D01* +X187959481Y-94699665D01* +X188147975Y-94699665D01* +X188130326Y-94779344D01* +X188102214Y-94846031D01* +X188064164Y-94901837D01* +X188015809Y-94948243D01* +X187959376Y-94984063D01* +X187892570Y-95010744D01* +X187813458Y-95027737D01* +X187719695Y-95033789D01* +X187590572Y-95024089D01* +X187487095Y-94997359D01* +X187404330Y-94955980D01* +X187338493Y-94900616D01* +X187287688Y-94831253D01* +X187248839Y-94742755D01* +X187223205Y-94630749D01* +X187213472Y-94489830D01* +X187213472Y-94072724D01* +X187388685Y-94072724D01* +X187398658Y-94180893D01* +X187426499Y-94268746D01* +X187470659Y-94340445D01* +X187515212Y-94384794D01* +X187565863Y-94416015D01* +X187623838Y-94435099D01* +X187691027Y-94441744D01* +X187757616Y-94434582D01* +X187814499Y-94414019D01* +X187863787Y-94380202D01* +X187906724Y-94331652D01* +X187947067Y-94254231D01* +X187973974Y-94150134D01* +X187984027Y-94011816D01* +X187974458Y-93872801D01* +X187949410Y-93772939D01* +X187912861Y-93702788D01* +X187873514Y-93660572D01* +X187824320Y-93629930D01* +X187763163Y-93610500D01* +X187686906Y-93603503D01* +X187611197Y-93612208D01* +X187549019Y-93636894D01* +X187497243Y-93677330D01* +X187454279Y-93735811D01* +X187420328Y-93816826D01* +X187397323Y-93926604D01* +X187388685Y-94072724D01* +X187213472Y-94072724D01* +X187213472Y-93474543D01* +X187386670Y-93474543D01* +X187386670Y-93626126D01* +X187399951Y-93607075D01* +X187463948Y-93532727D01* +X187536852Y-93481276D01* +X187620406Y-93450166D01* +X187717680Y-93439372D01* +X187816037Y-93449075D01* G37* G36* -X186958940Y-93478389D02* +X186953811Y-93064215D02* G01* -X186771453Y-93478389D01* -X186771453Y-94570705D01* -X186958940Y-94570705D01* -X186958940Y-93478389D01* +X186765317Y-93064215D01* +X186765317Y-93275240D01* +X186953811Y-93275240D01* +X186953811Y-93064215D01* G37* G36* -X186958940Y-93065497D02* +X186951796Y-94570705D02* G01* -X186771453Y-93065497D01* -X186771453Y-93274508D01* -X186958940Y-93274508D01* -X186958940Y-93065497D01* +X186951796Y-93474543D01* +X186767332Y-93474543D01* +X186767332Y-94570705D01* +X186951796Y-94570705D01* G37* G36* -X186492925Y-93473260D02* +X186491917Y-94570705D02* G01* -X186317711Y-93473260D01* -X186317711Y-93629057D01* -X186262402Y-93568580D01* -X186207540Y-93523163D01* -X186152755Y-93490754D01* -X186061947Y-93459475D01* -X185959132Y-93448714D01* -X185865226Y-93456320D01* -X185789854Y-93477347D01* -X185729370Y-93510123D01* -X185681082Y-93554438D01* -X185643509Y-93611563D01* -X185620266Y-93672929D01* -X185604417Y-93756084D01* -X185598446Y-93866736D01* -X185598446Y-94570705D01* -X185785933Y-94570705D01* -X185785933Y-93879009D01* -X185794124Y-93784278D01* -X185815609Y-93717167D01* -X185845008Y-93672540D01* -X185883188Y-93641228D01* -X185931778Y-93621706D01* -X185993937Y-93614677D01* -X186056448Y-93618356D01* -X186101556Y-93627958D01* -X186149270Y-93647634D01* -X186193467Y-93677332D01* -X186234729Y-93718175D01* -X186273410Y-93774645D01* -X186294630Y-93830374D01* -X186304456Y-93894465D01* -X186308460Y-93995879D01* -X186308460Y-94570705D01* -X186492925Y-94570705D01* -X186492925Y-93473260D01* +X186491917Y-93474543D01* +X186316704Y-93474543D01* +X186316704Y-93630339D01* +X186275671Y-93577033D01* +X186210519Y-93516059D01* +X186139598Y-93473645D01* +X186061576Y-93448120D01* +X185974428Y-93439372D01* +X185884564Y-93446299D01* +X185809875Y-93465709D01* +X185747622Y-93496316D01* +X185695716Y-93537924D01* +X185654244Y-93589895D01* +X185623688Y-93652397D01* +X185604281Y-93727566D01* +X185597347Y-93818192D01* +X185597347Y-94570705D01* +X185781812Y-94570705D01* +X185781812Y-93877818D01* +X185789328Y-93782030D01* +X185808932Y-93714494D01* +X185837682Y-93667983D01* +X185879467Y-93634116D01* +X185939025Y-93611883D01* +X186022605Y-93603503D01* +X186084856Y-93610046D01* +X186139050Y-93628958D01* +X186186940Y-93660195D01* +X186229600Y-93705077D01* +X186271167Y-93776747D01* +X186297800Y-93866757D01* +X186307453Y-93979851D01* +X186307453Y-94570705D01* +X186491917Y-94570705D01* G37* G36* -X184982125Y-93459499D02* +X184979486Y-93450029D02* G01* -X185080401Y-93490577D01* -X185167193Y-93541478D01* -X185244447Y-93613669D01* -X185305667Y-93699673D01* -X185350246Y-93798236D01* -X185378097Y-93911675D01* -X185387878Y-94042957D01* -X185377861Y-94176997D01* -X185349770Y-94288820D01* -X185305501Y-94382346D01* -X185245454Y-94460612D01* -X185169434Y-94526446D01* -X185087278Y-94572435D01* -X184997542Y-94600147D01* -X184898141Y-94609631D01* -X184816446Y-94605312D01* -X184747474Y-94593236D01* -X184668114Y-94567707D01* -X184599271Y-94530871D01* -X184539470Y-94482594D01* -X184492897Y-94430235D01* -X184448795Y-94361144D01* -X184415637Y-94287427D01* -X184401168Y-94226414D01* -X184582518Y-94226414D01* -X184610289Y-94294947D01* -X184652219Y-94354458D01* -X184698324Y-94395752D01* -X184751136Y-94425231D01* -X184811982Y-94443434D01* -X184882754Y-94449804D01* -X184958854Y-94442758D01* -X185020489Y-94423105D01* -X185070630Y-94391957D01* -X185111273Y-94348871D01* -X185151215Y-94278024D01* -X185178074Y-94190042D01* -X185190133Y-94080875D01* -X184385781Y-94080875D01* -X184390432Y-93934421D01* -X184575374Y-93934421D01* -X185185004Y-93934421D01* -X185172060Y-93843600D01* -X185141615Y-93766864D01* -X185093871Y-93701322D01* -X185031618Y-93650149D01* -X184961477Y-93619906D01* -X184880739Y-93609548D01* -X184794784Y-93618691D01* -X184726249Y-93644196D01* -X184671257Y-93685037D01* -X184627581Y-93742721D01* -X184595368Y-93821839D01* -X184575374Y-93934421D01* -X184390432Y-93934421D01* -X184390694Y-93926177D01* -X184402175Y-93839075D01* -X184430370Y-93733953D01* -X184475998Y-93645452D01* -X184518822Y-93592217D01* -X184573881Y-93544976D01* -X184642968Y-93503577D01* -X184717589Y-93472861D01* -X184792811Y-93454739D01* -X184869473Y-93448714D01* -X184982125Y-93459499D01* +X185075663Y-93480777D01* +X185160824Y-93531235D01* +X185236845Y-93602953D01* +X185296653Y-93688041D01* +X185340467Y-93786681D01* +X185367998Y-93901390D01* +X185377712Y-94035355D01* +X185368229Y-94170256D01* +X185341746Y-94282175D01* +X185300287Y-94375095D01* +X185244538Y-94452186D01* +X185173218Y-94515788D01* +X185090164Y-94561528D01* +X184993057Y-94589989D01* +X184878632Y-94600014D01* +X184781914Y-94593503D01* +X184698201Y-94574996D01* +X184625476Y-94545524D01* +X184562093Y-94505400D01* +X184507034Y-94454239D01* +X184461417Y-94392471D01* +X184424956Y-94318638D01* +X184398054Y-94230718D01* +X184580503Y-94230718D01* +X184598850Y-94288362D01* +X184630524Y-94338472D01* +X184676857Y-94382393D01* +X184731962Y-94415172D01* +X184792884Y-94434951D01* +X184861230Y-94441744D01* +X184944261Y-94434285D01* +X185010844Y-94413591D01* +X185064366Y-94381030D01* +X185107152Y-94336323D01* +X185141454Y-94275139D01* +X185167113Y-94192939D01* +X185181982Y-94084173D01* +X184380652Y-94084173D01* +X184378637Y-94018685D01* +X184384340Y-93937627D01* +X184571253Y-93937627D01* +X185181982Y-93937627D01* +X185165396Y-93847180D01* +X185137413Y-93773186D01* +X185099000Y-93712771D01* +X185052028Y-93664797D01* +X184998737Y-93631148D01* +X184937852Y-93610635D01* +X184867366Y-93603503D01* +X184795522Y-93609360D01* +X184737040Y-93626767D01* +X184689226Y-93654624D01* +X184650204Y-93693170D01* +X184611045Y-93757323D01* +X184584227Y-93837521D01* +X184571253Y-93937627D01* +X184384340Y-93937627D01* +X184387765Y-93888943D01* +X184413638Y-93777642D01* +X184454773Y-93681796D01* +X184510802Y-93599015D01* +X184582384Y-93529477D01* +X184664455Y-93480223D01* +X184759104Y-93449952D01* +X184869473Y-93439372D01* +X184979486Y-93450029D01* G37* G36* -X183815621Y-93459499D02* +X183812982Y-93450029D02* G01* -X183913897Y-93490577D01* -X184000690Y-93541478D01* -X184077943Y-93613669D01* -X184139163Y-93699673D01* -X184183742Y-93798236D01* -X184211593Y-93911675D01* -X184221375Y-94042957D01* -X184211357Y-94176997D01* -X184183266Y-94288820D01* -X184138997Y-94382346D01* -X184078951Y-94460612D01* -X184002930Y-94526446D01* -X183920774Y-94572435D01* -X183831038Y-94600147D01* -X183731637Y-94609631D01* -X183649942Y-94605312D01* -X183580970Y-94593236D01* -X183501610Y-94567707D01* -X183432767Y-94530871D01* -X183372967Y-94482594D01* -X183326393Y-94430235D01* -X183282291Y-94361144D01* -X183249133Y-94287427D01* -X183234664Y-94226414D01* -X183416014Y-94226414D01* -X183443785Y-94294947D01* -X183485715Y-94354458D01* -X183531820Y-94395752D01* -X183584632Y-94425231D01* -X183645478Y-94443434D01* -X183716250Y-94449804D01* -X183792350Y-94442758D01* -X183853985Y-94423105D01* -X183904126Y-94391957D01* -X183944770Y-94348871D01* -X183984711Y-94278024D01* -X184011570Y-94190042D01* -X184023630Y-94080875D01* -X183219277Y-94080875D01* -X183223928Y-93934421D01* -X183408870Y-93934421D01* -X184018500Y-93934421D01* -X184005556Y-93843600D01* -X183975111Y-93766864D01* -X183927367Y-93701322D01* -X183865114Y-93650149D01* -X183794973Y-93619906D01* -X183714235Y-93609548D01* -X183628280Y-93618691D01* -X183559746Y-93644196D01* -X183504753Y-93685037D01* -X183461077Y-93742721D01* -X183428864Y-93821839D01* -X183408870Y-93934421D01* -X183223928Y-93934421D01* -X183224190Y-93926177D01* -X183235672Y-93839075D01* -X183263867Y-93733953D01* -X183309494Y-93645452D01* -X183352318Y-93592217D01* -X183407377Y-93544976D01* -X183476464Y-93503577D01* -X183551085Y-93472861D01* -X183626307Y-93454739D01* -X183702969Y-93448714D01* -X183815621Y-93459499D01* +X183909160Y-93480777D01* +X183994320Y-93531235D01* +X184070341Y-93602953D01* +X184130149Y-93688041D01* +X184173963Y-93786681D01* +X184201494Y-93901390D01* +X184211208Y-94035355D01* +X184201725Y-94170256D01* +X184175242Y-94282175D01* +X184133783Y-94375095D01* +X184078035Y-94452186D01* +X184006714Y-94515788D01* +X183923660Y-94561528D01* +X183826553Y-94589989D01* +X183712128Y-94600014D01* +X183615410Y-94593503D01* +X183531697Y-94574996D01* +X183458972Y-94545524D01* +X183395590Y-94505400D01* +X183340530Y-94454239D01* +X183294913Y-94392471D01* +X183258452Y-94318638D01* +X183231550Y-94230718D01* +X183413999Y-94230718D01* +X183432346Y-94288362D01* +X183464020Y-94338472D01* +X183510353Y-94382393D01* +X183565458Y-94415172D01* +X183626381Y-94434951D01* +X183694726Y-94441744D01* +X183777757Y-94434285D01* +X183844340Y-94413591D01* +X183897862Y-94381030D01* +X183940648Y-94336323D01* +X183974950Y-94275139D01* +X184000609Y-94192939D01* +X184015478Y-94084173D01* +X183214148Y-94084173D01* +X183212133Y-94018685D01* +X183217836Y-93937627D01* +X183404749Y-93937627D01* +X184015478Y-93937627D01* +X183998892Y-93847180D01* +X183970909Y-93773186D01* +X183932496Y-93712771D01* +X183885524Y-93664797D01* +X183832233Y-93631148D01* +X183771348Y-93610635D01* +X183700863Y-93603503D01* +X183629019Y-93609360D01* +X183570536Y-93626767D01* +X183522722Y-93654624D01* +X183483700Y-93693170D01* +X183444541Y-93757323D01* +X183417723Y-93837521D01* +X183404749Y-93937627D01* +X183217836Y-93937627D01* +X183221261Y-93888943D01* +X183247134Y-93777642D01* +X183288269Y-93681796D01* +X183344299Y-93599015D01* +X183415881Y-93529477D01* +X183497951Y-93480223D01* +X183592600Y-93449952D01* +X183702969Y-93439372D01* +X183812982Y-93450029D01* G37* G36* -X182988284Y-93473260D02* +X182484167Y-93439372D02* G01* -X182813070Y-93473260D01* -X182813070Y-93662854D01* -X182780471Y-93607417D01* -X182707557Y-93528123D01* -X182647828Y-93483508D01* -X182583894Y-93457475D01* -X182513842Y-93448714D01* -X182496532Y-93449721D01* -X182454491Y-93453843D01* -X182454491Y-93648474D01* -X182484716Y-93644444D01* -X182514941Y-93643345D01* -X182583454Y-93649489D01* -X182640623Y-93666821D01* -X182688654Y-93694540D01* -X182729081Y-93733013D01* -X182770802Y-93796097D01* -X182795523Y-93864301D01* -X182803911Y-93939459D01* -X182803911Y-94570705D01* -X182988284Y-94570705D01* -X182988284Y-93473260D01* +X182431868Y-93447890D01* +X182431868Y-93622187D01* +X182469787Y-93621088D01* +X182543714Y-93627390D01* +X182605460Y-93645143D01* +X182657324Y-93673418D01* +X182700963Y-93712405D01* +X182744320Y-93777938D01* +X182772193Y-93862880D01* +X182782387Y-93972798D01* +X182782387Y-94570705D01* +X182966760Y-94570705D01* +X182966760Y-93474543D01* +X182791546Y-93474543D01* +X182791546Y-93645085D01* +X182737749Y-93566343D01* +X182680780Y-93509253D01* +X182620331Y-93470266D01* +X182555357Y-93447189D01* +X182484167Y-93439372D01* G37* G36* -X213618344Y-96870705D02* +X213617337Y-96870705D02* G01* -X213448260Y-96870705D01* -X213448260Y-96730295D01* -X213388351Y-96801866D01* -X213338625Y-96845059D01* -X213278590Y-96877951D01* -X213208960Y-96898348D01* -X213127508Y-96905509D01* -X213039781Y-96898237D01* -X212962612Y-96877311D01* -X212894114Y-96843318D01* -X212832880Y-96795824D01* -X212778088Y-96733409D01* -X212724442Y-96644857D01* -X212685178Y-96544663D01* -X212660645Y-96430849D01* -X212652665Y-96310167D01* -X212840645Y-96310167D01* -X212849915Y-96438283D01* -X212875454Y-96541228D01* -X212914925Y-96623775D01* -X212956938Y-96675947D01* -X213007040Y-96712411D01* -X213066752Y-96734781D01* -X213138773Y-96742660D01* -X213215597Y-96734899D01* -X213278873Y-96713015D01* -X213331458Y-96677765D01* -X213375127Y-96628083D01* -X213410341Y-96561218D01* -X213430756Y-96495818D01* -X213444298Y-96413300D01* -X213449267Y-96310167D01* -X213442022Y-96201010D01* -X213422435Y-96116534D01* -X213392886Y-96051782D01* -X213354470Y-96002788D01* -X213286763Y-95950377D01* -X213213920Y-95919834D01* -X213133644Y-95909548D01* -X213064018Y-95917066D01* -X213005838Y-95938461D01* -X212956618Y-95973379D01* -X212914925Y-96023304D01* -X212874924Y-96102363D01* -X212849647Y-96196833D01* -X212840645Y-96310167D01* -X212652665Y-96310167D01* -X212652059Y-96301008D01* -X212661383Y-96162274D01* -X212687132Y-96049759D01* -X212726898Y-95958752D01* -X212779645Y-95885459D01* -X212848007Y-95824019D01* -X212924928Y-95780503D01* -X213012132Y-95753854D01* -X213112120Y-95744592D01* -X213207452Y-95755087D01* -X213294570Y-95786083D01* -X213372146Y-95836500D01* -X213439009Y-95906525D01* -X213439009Y-95360368D01* -X213618344Y-95360368D01* -X213618344Y-96870705D01* +X213444138Y-96870705D01* +X213444138Y-96736615D01* +X213426736Y-96758963D01* +X213366803Y-96820982D01* +X213298876Y-96864399D01* +X213221341Y-96890830D01* +X213131629Y-96900014D01* +X213022524Y-96889247D01* +X212929675Y-96858502D01* +X212849765Y-96808486D01* +X212780652Y-96737714D01* +X212727462Y-96654066D01* +X212687998Y-96555868D01* +X212662961Y-96440454D01* +X212654613Y-96312823D01* +X212846781Y-96312823D01* +X212856528Y-96450645D01* +X212882601Y-96554440D01* +X212921611Y-96631652D01* +X212963291Y-96679889D01* +X213012276Y-96713714D01* +X213069977Y-96734459D01* +X213138773Y-96741744D01* +X213208523Y-96735211D01* +X213266743Y-96716747D01* +X213315733Y-96687091D01* +X213357035Y-96645665D01* +X213397126Y-96577458D01* +X213423254Y-96488408D01* +X213432872Y-96372724D01* +X213423244Y-96210024D01* +X213398326Y-96095046D01* +X213362714Y-96016160D01* +X213322961Y-95967299D01* +X213274131Y-95932696D01* +X213214440Y-95911171D01* +X213140880Y-95903503D01* +X213066352Y-95910504D01* +X213006192Y-95930017D01* +X212957414Y-95960947D01* +X212918039Y-96003795D01* +X212881371Y-96074564D01* +X212856324Y-96174532D01* +X212846781Y-96312823D01* +X212654613Y-96312823D01* +X212654074Y-96304580D01* +X212663124Y-96168069D01* +X212688295Y-96055504D01* +X212727444Y-95962780D01* +X212779645Y-95886558D01* +X212847396Y-95821973D01* +X212923458Y-95776387D01* +X213009512Y-95748405D01* +X213108090Y-95738364D01* +X213205035Y-95748893D01* +X213289767Y-95780448D01* +X213365171Y-95833415D01* +X213432872Y-95910739D01* +X213432872Y-95364215D01* +X213617337Y-95364215D01* +X213617337Y-96870705D01* G37* G36* -X212432332Y-95773260D02* +X211928214Y-95739372D02* G01* -X212257118Y-95773260D01* -X212257118Y-95962854D01* -X212224518Y-95907417D01* -X212151605Y-95828123D01* -X212091876Y-95783508D01* -X212027941Y-95757475D01* -X211957890Y-95748714D01* -X211940579Y-95749721D01* -X211898539Y-95753843D01* -X211898539Y-95948474D01* -X211928764Y-95944444D01* -X211958989Y-95943345D01* -X212027501Y-95949489D01* -X212084670Y-95966821D01* -X212132701Y-95994540D01* -X212173129Y-96033013D01* -X212214849Y-96096097D01* -X212239570Y-96164301D01* -X212247959Y-96239459D01* -X212247959Y-96870705D01* -X212432332Y-96870705D01* -X212432332Y-95773260D01* +X211875916Y-95747890D01* +X211875916Y-95922187D01* +X211913835Y-95921088D01* +X211987762Y-95927390D01* +X212049508Y-95945143D01* +X212101371Y-95973418D01* +X212145010Y-96012405D01* +X212188367Y-96077938D01* +X212216240Y-96162880D01* +X212226435Y-96272798D01* +X212226435Y-96870705D01* +X212410808Y-96870705D01* +X212410808Y-95774543D01* +X212235594Y-95774543D01* +X212235594Y-95945085D01* +X212181796Y-95866343D01* +X212124827Y-95809253D01* +X212064378Y-95770266D01* +X211999404Y-95747189D01* +X211928214Y-95739372D01* G37* G36* -X211394141Y-95759499D02* +X211391503Y-95750029D02* G01* -X211492417Y-95790577D01* -X211579210Y-95841478D01* -X211656464Y-95913669D01* -X211717683Y-95999673D01* -X211762262Y-96098236D01* -X211790114Y-96211675D01* -X211799895Y-96342957D01* -X211789878Y-96476997D01* -X211761787Y-96588820D01* -X211717518Y-96682346D01* -X211657471Y-96760612D01* -X211581451Y-96826446D01* -X211499294Y-96872435D01* -X211409559Y-96900147D01* -X211310158Y-96909631D01* -X211228463Y-96905312D01* -X211159490Y-96893236D01* -X211080130Y-96867707D01* -X211011288Y-96830871D01* -X210951487Y-96782594D01* -X210904914Y-96730235D01* -X210860812Y-96661144D01* -X210827653Y-96587427D01* -X210813185Y-96526414D01* -X210994535Y-96526414D01* -X211022306Y-96594947D01* -X211064236Y-96654458D01* -X211110341Y-96695752D01* -X211163153Y-96725231D01* -X211223999Y-96743434D01* -X211294770Y-96749804D01* -X211370871Y-96742758D01* -X211432506Y-96723105D01* -X211482647Y-96691957D01* -X211523290Y-96648871D01* -X211563231Y-96578024D01* -X211590090Y-96490042D01* -X211602150Y-96380875D01* -X210797797Y-96380875D01* -X210802449Y-96234421D01* -X210987391Y-96234421D01* -X211597021Y-96234421D01* -X211584077Y-96143600D01* -X211553632Y-96066864D01* -X211505888Y-96001322D01* -X211443635Y-95950149D01* -X211373494Y-95919906D01* -X211292755Y-95909548D01* -X211206800Y-95918691D01* -X211138266Y-95944196D01* -X211083274Y-95985037D01* -X211039598Y-96042721D01* -X211007385Y-96121839D01* -X210987391Y-96234421D01* -X210802449Y-96234421D01* -X210802711Y-96226177D01* -X210814192Y-96139075D01* -X210842387Y-96033953D01* -X210888015Y-95945452D01* -X210930838Y-95892217D01* -X210985898Y-95844976D01* -X211054985Y-95803577D01* -X211129606Y-95772861D01* -X211204827Y-95754739D01* -X211281490Y-95748714D01* -X211394141Y-95759499D01* +X211487680Y-95780777D01* +X211572841Y-95831235D01* +X211648862Y-95902953D01* +X211708670Y-95988041D01* +X211752483Y-96086681D01* +X211780014Y-96201390D01* +X211789729Y-96335355D01* +X211780246Y-96470256D01* +X211753763Y-96582175D01* +X211712303Y-96675095D01* +X211656555Y-96752186D01* +X211585234Y-96815788D01* +X211502181Y-96861528D01* +X211405074Y-96889989D01* +X211290649Y-96900014D01* +X211193931Y-96893503D01* +X211110218Y-96874996D01* +X211037492Y-96845524D01* +X210974110Y-96805400D01* +X210919050Y-96754239D01* +X210873434Y-96692471D01* +X210836973Y-96618638D01* +X210810071Y-96530718D01* +X210992520Y-96530718D01* +X211010867Y-96588362D01* +X211042541Y-96638472D01* +X211088874Y-96682393D01* +X211143978Y-96715172D01* +X211204901Y-96734951D01* +X211273247Y-96741744D01* +X211356278Y-96734285D01* +X211422861Y-96713591D01* +X211476383Y-96681030D01* +X211519169Y-96636323D01* +X211553470Y-96575139D01* +X211579130Y-96492939D01* +X211593999Y-96384173D01* +X210792668Y-96384173D01* +X210790653Y-96318685D01* +X210796356Y-96237627D01* +X210983269Y-96237627D01* +X211593999Y-96237627D01* +X211577413Y-96147180D01* +X211549430Y-96073186D01* +X211511017Y-96012771D01* +X211464045Y-95964797D01* +X211410753Y-95931148D01* +X211349868Y-95910635D01* +X211279383Y-95903503D01* +X211207539Y-95909360D01* +X211149057Y-95926767D01* +X211101243Y-95954624D01* +X211062221Y-95993170D01* +X211023062Y-96057323D01* +X210996244Y-96137521D01* +X210983269Y-96237627D01* +X210796356Y-96237627D01* +X210799782Y-96188943D01* +X210825654Y-96077642D01* +X210866790Y-95981796D01* +X210922819Y-95899015D01* +X210994401Y-95829477D01* +X211076471Y-95780223D01* +X211171120Y-95749952D01* +X211281490Y-95739372D01* +X211391503Y-95750029D01* G37* G36* -X210535023Y-95466888D02* +X210305495Y-96882428D02* G01* -X210348543Y-95466888D01* -X210348543Y-95773260D01* -X210173329Y-95773260D01* -X210173329Y-95923928D01* -X210348543Y-95923928D01* -X210348543Y-96640170D01* -X210343652Y-96676067D01* -X210330558Y-96700638D01* -X210309617Y-96717015D01* -X210284312Y-96724896D01* -X210237901Y-96728280D01* -X210209233Y-96727822D01* -X210173329Y-96725166D01* -X210173329Y-96870705D01* -X210239458Y-96883985D01* -X210313739Y-96888107D01* -X210396974Y-96879302D01* -X210452749Y-96856448D01* -X210488952Y-96822070D01* -X210513666Y-96775848D01* -X210529383Y-96719442D01* -X210535023Y-96650428D01* -X210535023Y-95923928D01* -X210683675Y-95923928D01* -X210683675Y-95773260D01* -X210535023Y-95773260D01* -X210535023Y-95466888D01* +X210384479Y-96875283D01* +X210439213Y-96856658D01* +X210476221Y-96829031D01* +X210501569Y-96789993D01* +X210519069Y-96731166D01* +X210525863Y-96645207D01* +X210525863Y-95921088D01* +X210677538Y-95921088D01* +X210677538Y-95774543D01* +X210525863Y-95774543D01* +X210525863Y-95463866D01* +X210341399Y-95463866D01* +X210341399Y-95774543D01* +X210168200Y-95774543D01* +X210168200Y-95921088D01* +X210341399Y-95921088D01* +X210341399Y-96644200D01* +X210334062Y-96677330D01* +X210312182Y-96702635D01* +X210279509Y-96718345D01* +X210233780Y-96724159D01* +X210168200Y-96724159D01* +X210168200Y-96867957D01* +X210305495Y-96882428D01* G37* G36* -X209951771Y-95466888D02* +X209722243Y-96882428D02* G01* -X209765291Y-95466888D01* -X209765291Y-95773260D01* -X209590078Y-95773260D01* -X209590078Y-95923928D01* -X209765291Y-95923928D01* -X209765291Y-96640170D01* -X209760400Y-96676067D01* -X209747307Y-96700638D01* -X209726365Y-96717015D01* -X209701060Y-96724896D01* -X209654649Y-96728280D01* -X209625981Y-96727822D01* -X209590078Y-96725166D01* -X209590078Y-96870705D01* -X209656206Y-96883985D01* -X209730487Y-96888107D01* -X209813722Y-96879302D01* -X209869497Y-96856448D01* -X209905700Y-96822070D01* -X209930414Y-96775848D01* -X209946131Y-96719442D01* -X209951771Y-96650428D01* -X209951771Y-95923928D01* -X210100423Y-95923928D01* -X210100423Y-95773260D01* -X209951771Y-95773260D01* -X209951771Y-95466888D01* +X209801228Y-96875283D01* +X209855961Y-96856658D01* +X209892969Y-96829031D01* +X209918317Y-96789993D01* +X209935818Y-96731166D01* +X209942612Y-96645207D01* +X209942612Y-95921088D01* +X210094286Y-95921088D01* +X210094286Y-95774543D01* +X209942612Y-95774543D01* +X209942612Y-95463866D01* +X209758147Y-95463866D01* +X209758147Y-95774543D01* +X209584948Y-95774543D01* +X209584948Y-95921088D01* +X209758147Y-95921088D01* +X209758147Y-96644200D01* +X209750810Y-96677330D01* +X209728930Y-96702635D01* +X209696257Y-96718345D01* +X209650528Y-96724159D01* +X209584948Y-96724159D01* +X209584948Y-96867957D01* +X209722243Y-96882428D01* G37* G36* -X209123066Y-95751309D02* +X209001697Y-96741744D02* G01* -X209203429Y-95770256D01* -X209271822Y-95800242D01* -X209330142Y-95840946D01* -X209379294Y-95892884D01* -X209413904Y-95951225D01* -X209435016Y-96017277D01* -X209442341Y-96093005D01* -X209434847Y-96155755D01* -X209413111Y-96209976D01* -X209376749Y-96257712D01* -X209323456Y-96300001D01* -X209246485Y-96337850D01* -X209116460Y-96377853D01* -X208970006Y-96414764D01* -X208862367Y-96445781D01* -X208812195Y-96466971D01* -X208777015Y-96495828D01* -X208756667Y-96530986D01* -X208749638Y-96574591D01* -X208758606Y-96632250D01* -X208784144Y-96677135D01* -X208827582Y-96712435D01* -X208881093Y-96736777D01* -X208940758Y-96751757D01* -X209007833Y-96756948D01* -X209094670Y-96750229D01* -X209161221Y-96732053D01* -X209211828Y-96704413D01* -X209249725Y-96667830D01* -X209278973Y-96611563D01* -X209295795Y-96526414D01* -X209473116Y-96526414D01* -X209463212Y-96606864D01* -X209441617Y-96678644D01* -X209408662Y-96743182D01* -X209363939Y-96801553D01* -X209309881Y-96846566D01* -X209237452Y-96881189D01* -X209141874Y-96904202D01* -X209017084Y-96912745D01* -X208902091Y-96904882D01* -X208810034Y-96883286D01* -X208736633Y-96850101D01* -X208678472Y-96806224D01* -X208629000Y-96749263D01* -X208594719Y-96688810D01* -X208574238Y-96623885D01* -X208567280Y-96553067D01* -X208574681Y-96479085D01* -X208595396Y-96419169D01* -X208628506Y-96370324D01* -X208674900Y-96330684D01* -X208760095Y-96290307D01* -X208941246Y-96237444D01* -X209063246Y-96207768D01* -X209137588Y-96185137D01* -X209184146Y-96162614D01* -X209224548Y-96129506D01* -X209247240Y-96091872D01* -X209254854Y-96047850D01* -X209248826Y-96006807D01* -X209231245Y-95972198D01* -X209201090Y-95942337D01* -X209163022Y-95921491D01* -X209111535Y-95907600D01* -X209042729Y-95902404D01* -X208940741Y-95912083D01* -X208870153Y-95937366D01* -X208822453Y-95975127D01* -X208791838Y-96029344D01* -X208778306Y-96088883D01* -X208604191Y-96088883D01* -X208610531Y-96019998D01* -X208632353Y-95954238D01* -X208670778Y-95890131D01* -X208730813Y-95829087D01* -X208807606Y-95784069D01* -X208904987Y-95755120D01* -X209028350Y-95744592D01* -X209123066Y-95751309D01* +X208900202Y-96732219D01* +X208831461Y-96707564D01* +X208786337Y-96671126D01* +X208759321Y-96622384D01* +X208749638Y-96557097D01* +X208754576Y-96520983D01* +X208768522Y-96492544D01* +X208791678Y-96469902D01* +X208845201Y-96443680D01* +X208960755Y-96410368D01* +X209151356Y-96365580D01* +X209252688Y-96333880D01* +X209323793Y-96298760D01* +X209371633Y-96261349D01* +X209406952Y-96213421D01* +X209429186Y-96152712D01* +X209437212Y-96075511D01* +X209429934Y-96000153D01* +X209409091Y-95935427D01* +X209375134Y-95879196D01* +X209327120Y-95830047D01* +X209270144Y-95792036D01* +X209202460Y-95763778D01* +X209122026Y-95745785D01* +X209026335Y-95739372D01* +X208930812Y-95745832D01* +X208849923Y-95764019D01* +X208781290Y-95792698D01* +X208722985Y-95831421D01* +X208673629Y-95881238D01* +X208637486Y-95939067D01* +X208613812Y-96006346D01* +X208603092Y-96085220D01* +X208776291Y-96085220D01* +X208788615Y-96029070D01* +X208813264Y-95983682D01* +X208850663Y-95946825D01* +X208897137Y-95920575D01* +X208955368Y-95903741D01* +X209028350Y-95897641D01* +X209124361Y-95906082D01* +X209188597Y-95927745D01* +X209230035Y-95959281D01* +X209254386Y-96000698D01* +X209263006Y-96055361D01* +X209258040Y-96092408D01* +X209244085Y-96121330D01* +X209221057Y-96144113D01* +X209167775Y-96170472D01* +X209053995Y-96203830D01* +X208863394Y-96248618D01* +X208757969Y-96281104D01* +X208684289Y-96317103D01* +X208634966Y-96355413D01* +X208598515Y-96404583D01* +X208575567Y-96466957D01* +X208567280Y-96546381D01* +X208575048Y-96625582D01* +X208597314Y-96693651D01* +X208633653Y-96752854D01* +X208685158Y-96804667D01* +X208745832Y-96844180D01* +X208819704Y-96873935D01* +X208909419Y-96893112D01* +X209018183Y-96900014D01* +X209127395Y-96893362D01* +X209216406Y-96874994D01* +X209288677Y-96846725D01* +X209347086Y-96809522D01* +X209395566Y-96760472D01* +X209432996Y-96698577D01* +X209459310Y-96621228D01* +X209473116Y-96524857D01* +X209295795Y-96524857D01* +X209279483Y-96597728D01* +X209251730Y-96651532D01* +X209213363Y-96690545D01* +X209164322Y-96717012D01* +X209095776Y-96734946D01* +X209001697Y-96741744D01* G37* G36* -X208271166Y-95773260D02* +X207187003Y-95774543D02* G01* -X208060049Y-96638063D01* -X207845909Y-95773260D01* -X207638913Y-95773260D01* -X207423766Y-96632934D01* -X207199367Y-95773260D01* -X207014903Y-95773260D01* -X207333548Y-96870705D01* -X207525157Y-96870705D01* -X207748548Y-96021289D01* -X207964794Y-96870705D01* -X208156403Y-96870705D01* -X208473033Y-95773260D01* -X208271166Y-95773260D01* +X207003637Y-95774543D01* +X207314131Y-96870705D01* +X207412500Y-96870705D01* +X207738289Y-96013870D01* +X207952429Y-96870705D01* +X208150266Y-96870705D01* +X208461767Y-95774543D01* +X208360284Y-95774543D01* +X208048783Y-96647314D01* +X207834643Y-95774543D01* +X207732153Y-95774543D01* +X207409386Y-96653542D01* +X207187003Y-95774543D01* G37* G36* -X206496584Y-95759499D02* +X206493945Y-95750029D02* G01* -X206594860Y-95790577D01* -X206681653Y-95841478D01* -X206758906Y-95913669D01* -X206820126Y-95999673D01* -X206864705Y-96098236D01* -X206892556Y-96211675D01* -X206902338Y-96342957D01* -X206892320Y-96476997D01* -X206864229Y-96588820D01* -X206819960Y-96682346D01* -X206759914Y-96760612D01* -X206683893Y-96826446D01* -X206601737Y-96872435D01* -X206512001Y-96900147D01* -X206412600Y-96909631D01* -X206330905Y-96905312D01* -X206261933Y-96893236D01* -X206182573Y-96867707D01* -X206113730Y-96830871D01* -X206053930Y-96782594D01* -X206007356Y-96730235D01* -X205963254Y-96661144D01* -X205930096Y-96587427D01* -X205915627Y-96526414D01* -X206096977Y-96526414D01* -X206124748Y-96594947D01* -X206166678Y-96654458D01* -X206212783Y-96695752D01* -X206265596Y-96725231D01* -X206326441Y-96743434D01* -X206397213Y-96749804D01* -X206473314Y-96742758D01* -X206534948Y-96723105D01* -X206585089Y-96691957D01* -X206625733Y-96648871D01* -X206665674Y-96578024D01* -X206692533Y-96490042D01* -X206704593Y-96380875D01* -X205900240Y-96380875D01* -X205904891Y-96234421D01* -X206089833Y-96234421D01* -X206699463Y-96234421D01* -X206686519Y-96143600D01* -X206656074Y-96066864D01* -X206608330Y-96001322D01* -X206546078Y-95950149D01* -X206475936Y-95919906D01* -X206395198Y-95909548D01* -X206309243Y-95918691D01* -X206240709Y-95944196D01* -X206185716Y-95985037D01* -X206142040Y-96042721D01* -X206109827Y-96121839D01* -X206089833Y-96234421D01* -X205904891Y-96234421D01* -X205905153Y-96226177D01* -X205916635Y-96139075D01* -X205944830Y-96033953D01* -X205990457Y-95945452D01* -X206033281Y-95892217D01* -X206088340Y-95844976D01* -X206157428Y-95803577D01* -X206232048Y-95772861D01* -X206307270Y-95754739D01* -X206383932Y-95748714D01* -X206496584Y-95759499D01* +X206590123Y-95780777D01* +X206675283Y-95831235D01* +X206751304Y-95902953D01* +X206811112Y-95988041D01* +X206854926Y-96086681D01* +X206882457Y-96201390D01* +X206892171Y-96335355D01* +X206882688Y-96470256D01* +X206856205Y-96582175D01* +X206814746Y-96675095D01* +X206758998Y-96752186D01* +X206687677Y-96815788D01* +X206604623Y-96861528D01* +X206507516Y-96889989D01* +X206393091Y-96900014D01* +X206296373Y-96893503D01* +X206212660Y-96874996D01* +X206139935Y-96845524D01* +X206076553Y-96805400D01* +X206021493Y-96754239D01* +X205975876Y-96692471D01* +X205939415Y-96618638D01* +X205912513Y-96530718D01* +X206094962Y-96530718D01* +X206113309Y-96588362D01* +X206144983Y-96638472D01* +X206191316Y-96682393D01* +X206246421Y-96715172D01* +X206307344Y-96734951D01* +X206375689Y-96741744D01* +X206458721Y-96734285D01* +X206525303Y-96713591D01* +X206578825Y-96681030D01* +X206621611Y-96636323D01* +X206655913Y-96575139D01* +X206681572Y-96492939D01* +X206696441Y-96384173D01* +X205895111Y-96384173D01* +X205893096Y-96318685D01* +X205898799Y-96237627D01* +X206085712Y-96237627D01* +X206696441Y-96237627D01* +X206679855Y-96147180D01* +X206651872Y-96073186D01* +X206613459Y-96012771D01* +X206566487Y-95964797D01* +X206513196Y-95931148D01* +X206452311Y-95910635D01* +X206381826Y-95903503D01* +X206309982Y-95909360D01* +X206251499Y-95926767D01* +X206203685Y-95954624D01* +X206164663Y-95993170D01* +X206125504Y-96057323D01* +X206098686Y-96137521D01* +X206085712Y-96237627D01* +X205898799Y-96237627D01* +X205902224Y-96188943D01* +X205928097Y-96077642D01* +X205969232Y-95981796D01* +X206025262Y-95899015D01* +X206096844Y-95829477D01* +X206178914Y-95780223D01* +X206273563Y-95749952D01* +X206383932Y-95739372D01* +X206493945Y-95750029D01* G37* G36* -X205674376Y-95778389D02* +X205669247Y-95364215D02* G01* -X205486889Y-95778389D01* -X205486889Y-96870705D01* -X205674376Y-96870705D01* -X205674376Y-95778389D01* +X205480753Y-95364215D01* +X205480753Y-95575240D01* +X205669247Y-95575240D01* +X205669247Y-95364215D01* G37* G36* -X205674376Y-95365497D02* +X205667232Y-96870705D02* G01* -X205486889Y-95365497D01* -X205486889Y-95574508D01* -X205674376Y-95574508D01* -X205674376Y-95365497D01* +X205667232Y-95774543D01* +X205482768Y-95774543D01* +X205482768Y-96870705D01* +X205667232Y-96870705D01* G37* G36* -X205203232Y-95365497D02* +X205203232Y-96870705D02* G01* -X205018859Y-95365497D01* +X205203232Y-95364215D01* +X205018859Y-95364215D01* X205018859Y-96870705D01* X205203232Y-96870705D01* -X205203232Y-95365497D01* G37* G36* -X204421025Y-95755812D02* +X204419689Y-95748362D02* G01* -X204518176Y-95782455D01* -X204605600Y-95826017D01* -X204659019Y-95870904D01* -X204698933Y-95930424D01* -X204725634Y-96007902D01* -X204737216Y-96108300D01* -X204565117Y-96108300D01* -X204547651Y-96030042D01* -X204521061Y-95980256D01* -X204474969Y-95939139D01* -X204409017Y-95912437D01* -X204316081Y-95902404D01* -X204233358Y-95907944D01* -X204170771Y-95922769D01* -X204124014Y-95944902D01* -X204087354Y-95978150D01* -X204064961Y-96022513D01* -X204056878Y-96081739D01* -X204060381Y-96124848D01* -X204069151Y-96152447D01* -X204087336Y-96177607D01* -X204114733Y-96195364D01* -X204154239Y-96205662D01* -X204448247Y-96242573D01* -X204548250Y-96263794D01* -X204630614Y-96298556D01* -X204698382Y-96346071D01* -X204739174Y-96391118D01* -X204768653Y-96444371D01* -X204787102Y-96507477D01* -X204793637Y-96582742D01* -X204782603Y-96671550D01* -X204750583Y-96747935D01* -X204696825Y-96814926D01* -X204627318Y-96865724D01* -X204545303Y-96896738D01* -X204447239Y-96907616D01* -X204363886Y-96901421D01* -X204286740Y-96883256D01* -X204214689Y-96853302D01* -X204147172Y-96813148D01* -X204093858Y-96770420D01* -X204052756Y-96725166D01* -X204039234Y-96786301D01* -X204020974Y-96826649D01* -X203987338Y-96863553D01* -X203942496Y-96886103D01* -X203882672Y-96894243D01* -X203821214Y-96891129D01* -X203755635Y-96875834D01* -X203755635Y-96739546D01* -X203788425Y-96744217D01* -X203816085Y-96745683D01* -X203849469Y-96740591D01* -X203865819Y-96728280D01* -X203874367Y-96708977D01* -X203877543Y-96682118D01* -X203877543Y-96460834D01* -X204062007Y-96460834D01* -X204071995Y-96541363D01* -X204100376Y-96607019D01* -X204147206Y-96661303D01* -X204215697Y-96705749D01* -X204308952Y-96739670D01* -X204404191Y-96750812D01* -X204455890Y-96745526D01* -X204501586Y-96730172D01* -X204542585Y-96704741D01* -X204574875Y-96670404D01* -X204594182Y-96629135D01* -X204600929Y-96578712D01* -X204591005Y-96513247D01* -X204563026Y-96463279D01* -X204515932Y-96424931D01* -X204458713Y-96401694D01* -X204365265Y-96382982D01* -X204253616Y-96368602D01* -X204149110Y-96348177D01* -X204098850Y-96331250D01* -X204062007Y-96312274D01* -X204062007Y-96460834D01* -X203877543Y-96460834D01* -X203877543Y-96049957D01* -X203885609Y-95974656D01* -X203908354Y-95913088D01* -X203945145Y-95862254D01* -X203997435Y-95820430D01* -X204081215Y-95781107D01* -X204184575Y-95755767D01* -X204311959Y-95746607D01* -X204421025Y-95755812D01* +X204518173Y-95772911D01* +X204595249Y-95810468D01* +X204655002Y-95860094D01* +X204700039Y-95922563D01* +X204731205Y-96000268D01* +X204747475Y-96096943D01* +X204577390Y-96096943D01* +X204558021Y-96021550D01* +X204524325Y-95966278D01* +X204476328Y-95926649D01* +X204410876Y-95901198D01* +X204322217Y-95891779D01* +X204244333Y-95898093D01* +X204183725Y-95915310D01* +X204136745Y-95941788D01* +X204099842Y-95979245D01* +X204077847Y-96024584D01* +X204070159Y-96080365D01* +X204070159Y-96089616D01* +X204075312Y-96129289D01* +X204089668Y-96159775D01* +X204112277Y-96182720D01* +X204140867Y-96195770D01* +X204203424Y-96207127D01* +X204454475Y-96238451D01* +X204564483Y-96261843D01* +X204649023Y-96298559D01* +X204713220Y-96347078D01* +X204761477Y-96410107D01* +X204791229Y-96486967D01* +X204801788Y-96581643D01* +X204795419Y-96654123D01* +X204777306Y-96715850D01* +X204748146Y-96768849D01* +X204707541Y-96814559D01* +X204658467Y-96850017D01* +X204598033Y-96876642D01* +X204523853Y-96893814D01* +X204432951Y-96900014D01* +X204345170Y-96892231D01* +X204263706Y-96869284D01* +X204187112Y-96830998D01* +X204114306Y-96776183D01* +X204067136Y-96727090D01* +X204048394Y-96791363D01* +X204023081Y-96834526D01* +X203987607Y-96864999D01* +X203938580Y-96884587D01* +X203871406Y-96891862D01* +X203822466Y-96886604D01* +X203764794Y-96869331D01* +X203764794Y-96736340D01* +X203826343Y-96744584D01* +X203849132Y-96740336D01* +X203868292Y-96727639D01* +X203881195Y-96708392D01* +X203885694Y-96683034D01* +X203885694Y-96435647D01* +X204070159Y-96435647D01* +X204073273Y-96501318D01* +X204086930Y-96559992D01* +X204119795Y-96616222D01* +X204175763Y-96671677D01* +X204242917Y-96712977D01* +X204322165Y-96738578D01* +X204416556Y-96747606D01* +X204476079Y-96741478D01* +X204522571Y-96724557D01* +X204558980Y-96697781D01* +X204586278Y-96661715D01* +X204603165Y-96617521D01* +X204609172Y-96562867D01* +X204601932Y-96509292D01* +X204581518Y-96467177D01* +X204547714Y-96433724D01* +X204504311Y-96409515D01* +X204441321Y-96388096D01* +X204352992Y-96370892D01* +X204183915Y-96346437D01* +X204123306Y-96334662D01* +X204070159Y-96316579D01* +X204070159Y-96435647D01* +X203885694Y-96435647D01* +X203885694Y-96079541D01* +X203892930Y-95997428D01* +X203913250Y-95929544D01* +X203945571Y-95873118D01* +X203990200Y-95826200D01* +X204044083Y-95790448D01* +X204110865Y-95763342D01* +X204193259Y-95745746D01* +X204294557Y-95739372D01* +X204419689Y-95748362D01* G37* G36* -X203575842Y-95773260D02* +X203574834Y-96870705D02* G01* -X203400628Y-95773260D01* -X203400628Y-95929057D01* -X203345319Y-95868580D01* -X203290457Y-95823163D01* -X203235672Y-95790754D01* -X203144864Y-95759475D01* -X203042049Y-95748714D01* -X202948143Y-95756320D01* -X202872771Y-95777347D01* -X202812287Y-95810123D01* -X202763999Y-95854438D01* -X202726426Y-95911563D01* -X202703183Y-95972929D01* -X202687334Y-96056084D01* -X202681363Y-96166736D01* -X202681363Y-96870705D01* -X202868850Y-96870705D01* -X202868850Y-96179009D01* -X202877041Y-96084278D01* -X202898526Y-96017167D01* -X202927925Y-95972540D01* -X202966105Y-95941228D01* -X203014695Y-95921706D01* -X203076854Y-95914677D01* -X203139365Y-95918356D01* -X203184473Y-95927958D01* -X203232187Y-95947634D01* -X203276384Y-95977332D01* -X203317646Y-96018175D01* -X203356327Y-96074645D01* -X203377547Y-96130374D01* -X203387373Y-96194465D01* -X203391377Y-96295879D01* -X203391377Y-96870705D01* -X203575842Y-96870705D01* -X203575842Y-95773260D01* +X203574834Y-95774543D01* +X203399620Y-95774543D01* +X203399620Y-95930339D01* +X203358588Y-95877033D01* +X203293436Y-95816059D01* +X203222515Y-95773645D01* +X203144493Y-95748120D01* +X203057345Y-95739372D01* +X202967481Y-95746299D01* +X202892792Y-95765709D01* +X202830539Y-95796316D01* +X202778633Y-95837924D01* +X202737161Y-95889895D01* +X202706605Y-95952397D01* +X202687198Y-96027566D01* +X202680264Y-96118192D01* +X202680264Y-96870705D01* +X202864729Y-96870705D01* +X202864729Y-96177818D01* +X202872244Y-96082030D01* +X202891849Y-96014494D01* +X202920599Y-95967983D01* +X202962384Y-95934116D01* +X203021942Y-95911883D01* +X203105522Y-95903503D01* +X203167773Y-95910046D01* +X203221967Y-95928958D01* +X203269857Y-95960195D01* +X203312517Y-96005077D01* +X203354084Y-96076747D01* +X203380717Y-96166757D01* +X203390370Y-96279851D01* +X203390370Y-96870705D01* +X203574834Y-96870705D01* G37* G36* -X201692088Y-95914677D02* +X201681830Y-95929240D02* G01* -X201755162Y-95845604D01* -X201803738Y-95807057D01* -X201862674Y-95778343D01* -X201932280Y-95760257D01* -X202014855Y-95753843D01* -X202104284Y-95761328D01* -X202182206Y-95782787D01* -X202250694Y-95817532D01* -X202311277Y-95865977D01* -X202364825Y-95929606D01* -X202417646Y-96019963D01* -X202455722Y-96118353D01* -X202479124Y-96226160D01* -X202487190Y-96345063D01* -X202477915Y-96472726D01* -X202451660Y-96581721D01* -X202409927Y-96675156D01* -X202353009Y-96755483D01* -X202280395Y-96824811D01* -X202204194Y-96872186D01* -X202123161Y-96900181D01* -X202035372Y-96909631D01* -X201960623Y-96904369D01* -X201893744Y-96889180D01* -X201833505Y-96864568D01* -X201778994Y-96829534D01* -X201728200Y-96781354D01* -X201680822Y-96718022D01* -X201680822Y-96870705D01* -X201514859Y-96870705D01* -X201514859Y-96322532D01* -X201684944Y-96322532D01* -X201691027Y-96427277D01* -X201707820Y-96512809D01* -X201733625Y-96582349D01* -X201767468Y-96638613D01* -X201812856Y-96687974D01* -X201862315Y-96721778D01* -X201916798Y-96741916D01* -X201977944Y-96748797D01* -X202058276Y-96740618D01* -X202122988Y-96717757D01* -X202175453Y-96681214D01* -X202217729Y-96629912D01* -X202258114Y-96547532D01* -X202283542Y-96450240D01* -X202292559Y-96334805D01* -X202286148Y-96229571D01* -X202268508Y-96144494D01* -X202241468Y-96076044D01* -X202206006Y-96021289D01* -X202158901Y-95974254D01* -X202106402Y-95941428D01* -X202047378Y-95921546D01* -X201980051Y-95914677D01* -X201901248Y-95925750D01* -X201832159Y-95958404D01* -X201770032Y-96014603D01* -X201735492Y-96066096D01* -X201708903Y-96132214D01* -X201691375Y-96216333D01* -X201684944Y-96322532D01* -X201514859Y-96322532D01* -X201514859Y-95360368D01* -X201692088Y-95360368D01* -X201692088Y-95914677D01* +X201696210Y-95908907D01* +X201761229Y-95833592D01* +X201834827Y-95781589D01* +X201918702Y-95750227D01* +X202015863Y-95739372D01* +X202114169Y-95749158D01* +X202200193Y-95777437D01* +X202276503Y-95823981D01* +X202344766Y-95890405D01* +X202397542Y-95968536D01* +X202436815Y-96061741D01* +X202461857Y-96172927D01* +X202470795Y-96305679D01* +X202461814Y-96437746D01* +X202436335Y-96551499D01* +X202395827Y-96649823D01* +X202340736Y-96735058D01* +X202269744Y-96807456D01* +X202189149Y-96858257D01* +X202097018Y-96889239D01* +X201990309Y-96900014D01* +X201901451Y-96890659D01* +X201823587Y-96863547D01* +X201754297Y-96818648D01* +X201692088Y-96754017D01* +X201668549Y-96720129D01* +X201668549Y-96870705D01* +X201497366Y-96870705D01* +X201497366Y-96372541D01* +X201681830Y-96372541D01* +X201691806Y-96480834D01* +X201719651Y-96568743D01* +X201763804Y-96640445D01* +X201808351Y-96684740D01* +X201859149Y-96715966D01* +X201917451Y-96735081D01* +X201985180Y-96741744D01* +X202052312Y-96734558D01* +X202109418Y-96713966D01* +X202158665Y-96680174D01* +X202201335Y-96631743D01* +X202241421Y-96554358D01* +X202268178Y-96450235D01* +X202278179Y-96311816D01* +X202268544Y-96172850D01* +X202243312Y-96072985D01* +X202206464Y-96002788D01* +X202166898Y-95960303D01* +X202118249Y-95929678D01* +X202058627Y-95910402D01* +X201985180Y-95903503D01* +X201913315Y-95911495D01* +X201853141Y-95934294D01* +X201802072Y-95971669D01* +X201758675Y-96025411D01* +X201718612Y-96110316D01* +X201691824Y-96223490D01* +X201681830Y-96372541D01* +X201497366Y-96372541D01* +X201497366Y-95364215D01* +X201681830Y-95364215D01* +X201681830Y-95929240D01* G37* G36* -X200392929Y-95332410D02* +X200419585Y-95332494D02* G01* -X200520691Y-95355317D01* -X200636085Y-95392182D01* -X200740675Y-95442549D01* -X200835729Y-95506522D01* -X200922174Y-95584766D01* -X201003743Y-95682808D01* -X201066271Y-95787373D01* -X201110977Y-95899495D01* -X201138241Y-96020601D01* -X201147579Y-96152447D01* -X201140037Y-96262959D01* -X201117835Y-96366609D01* -X201081158Y-96464592D01* -X201029585Y-96557907D01* -X200962107Y-96647314D01* -X200881548Y-96727245D01* -X200791071Y-96792723D01* -X200689604Y-96844483D01* -X200575624Y-96882587D01* -X200447227Y-96906431D01* -X200302194Y-96914760D01* -X200156718Y-96906475D01* -X200022665Y-96882338D01* -X199898552Y-96843044D01* -X199777886Y-96789879D01* -X199687896Y-96738592D01* -X199622863Y-96689354D01* -X199690457Y-96597122D01* -X199818123Y-96678765D01* -X199958910Y-96742111D01* -X200057903Y-96771672D01* -X200163136Y-96789719D01* -X200275541Y-96795875D01* -X200422859Y-96786544D01* -X200549771Y-96760109D01* -X200659348Y-96718231D01* -X200754145Y-96661617D01* -X200836078Y-96589978D01* -X200909505Y-96497911D01* -X200961515Y-96396846D01* -X200993217Y-96284923D01* -X201004148Y-96159591D01* -X200996610Y-96042639D01* -X200974794Y-95936973D01* -X200939436Y-95840972D01* -X200890631Y-95753282D01* -X200827835Y-95672877D01* -X200741561Y-95593561D01* -X200641336Y-95531035D01* -X200525078Y-95484837D01* -X200389947Y-95455669D01* -X200232493Y-95445364D01* -X200091815Y-95454896D01* -X199972703Y-95481732D01* -X199871647Y-95524049D01* -X199785803Y-95581194D01* -X199726314Y-95639226D01* -X199680509Y-95704367D01* -X199647407Y-95777587D01* -X199626898Y-95860368D01* -X199619749Y-95954611D01* -X199626200Y-96053167D01* -X199644458Y-96137763D01* -X199673380Y-96210564D01* -X199712530Y-96273348D01* -X199763744Y-96329749D01* -X199815087Y-96366956D01* -X199867399Y-96388237D01* -X199922091Y-96395255D01* -X199956077Y-96389987D01* -X199986113Y-96374281D01* -X200006679Y-96348182D01* -X200014231Y-96307145D01* -X200007087Y-96250816D01* -X199984556Y-96166736D01* -X199920473Y-95955710D01* -X200098312Y-95955710D01* -X200106020Y-96040922D01* -X200130769Y-96137297D01* -X200175706Y-96247153D01* -X200221660Y-96322237D01* -X200272206Y-96371075D01* -X200327987Y-96399098D01* -X200391312Y-96408536D01* -X200433326Y-96402652D01* -X200469730Y-96385382D01* -X200502045Y-96355780D01* -X200525296Y-96318115D01* -X200540485Y-96268247D01* -X200546101Y-96202639D01* -X200537089Y-96114009D01* -X200509291Y-96023168D01* -X200460555Y-95928507D01* -X200411838Y-95863904D01* -X200362521Y-95822066D01* -X200311839Y-95798434D01* -X200258138Y-95790663D01* -X200210620Y-95796629D01* -X200172229Y-95813537D01* -X200140810Y-95841404D01* -X200108828Y-95895644D01* -X200098312Y-95955710D01* -X199920473Y-95955710D01* -X199848268Y-95717939D01* -X199998936Y-95717939D01* -X200050135Y-95890131D01* -X200059902Y-95836430D01* -X200083542Y-95788430D01* -X200122400Y-95744592D01* -X200170881Y-95711508D01* -X200227678Y-95691245D01* -X200295050Y-95684142D01* -X200367274Y-95693017D01* -X200438193Y-95720143D01* -X200509529Y-95767766D01* -X200582462Y-95839939D01* -X200641421Y-95921563D01* -X200682811Y-96007840D01* -X200707718Y-96099967D01* -X200716185Y-96199525D01* -X200706858Y-96292260D01* -X200680452Y-96369394D01* -X200637783Y-96434181D01* -X200580295Y-96484816D01* -X200513189Y-96514961D01* -X200433352Y-96525406D01* -X200375867Y-96520130D01* -X200319112Y-96504157D01* -X200262260Y-96476771D01* -X200212476Y-96438878D01* -X200166713Y-96384526D01* -X200124965Y-96310167D01* -X200130094Y-96335813D01* -X200132109Y-96359352D01* -X200126691Y-96403180D01* -X200110809Y-96441875D01* -X200083932Y-96476771D01* -X200048665Y-96502398D01* -X200000229Y-96519154D01* -X199934364Y-96525406D01* -X199852490Y-96515714D01* -X199774161Y-96486454D01* -X199697504Y-96435777D01* -X199621306Y-96359901D01* -X199560465Y-96273495D01* -X199517084Y-96179270D01* -X199490575Y-96075688D01* -X199481446Y-95960747D01* -X199489693Y-95851135D01* -X199513562Y-95752810D01* -X199552420Y-95663902D01* -X199606561Y-95582937D01* -X199677176Y-95508929D01* -X199762728Y-95445176D01* -X199860831Y-95394392D01* -X199973319Y-95356673D01* -X200102484Y-95332853D01* -X200250994Y-95324464D01* -X200392929Y-95332410D01* +X200534979Y-95359814D01* +X200642890Y-95404904D01* +X200744654Y-95468439D01* +X200841207Y-95551976D01* +X200923932Y-95648293D01* +X200987296Y-95751381D01* +X201032599Y-95862294D01* +X201060246Y-95982516D01* +X201069727Y-96113888D01* +X201060089Y-96244918D01* +X201031920Y-96365352D01* +X200985629Y-96477006D01* +X200920681Y-96581337D01* +X200835620Y-96679371D01* +X200737070Y-96763512D01* +X200631732Y-96827952D01* +X200518540Y-96874011D01* +X200396000Y-96902107D01* +X200262260Y-96911737D01* +X200130261Y-96900534D01* +X200002912Y-96867009D01* +X199878493Y-96810346D01* +X199791370Y-96754376D01* +X199716835Y-96691252D01* +X199653749Y-96620780D01* +X199601339Y-96542442D01* +X199739641Y-96542442D01* +X199800748Y-96606791D01* +X199876721Y-96663522D01* +X199969718Y-96712618D01* +X200068655Y-96748555D01* +X200168252Y-96769835D01* +X200269404Y-96776915D01* +X200376742Y-96769064D01* +X200475118Y-96746145D01* +X200566040Y-96708540D01* +X200650721Y-96655858D01* +X200730016Y-96586955D01* +X200797880Y-96507141D01* +X200849996Y-96421336D01* +X200887353Y-96328634D01* +X200910203Y-96227771D01* +X200918052Y-96117185D01* +X200910288Y-96006429D01* +X200887700Y-95905504D01* +X200850810Y-95812857D01* +X200799410Y-95727223D01* +X200732580Y-95647689D01* +X200654018Y-95578295D01* +X200571295Y-95525618D01* +X200483650Y-95488293D01* +X200389982Y-95465701D01* +X200288913Y-95458004D01* +X200161684Y-95468231D01* +X200049352Y-95497679D01* +X199949322Y-95545490D01* +X199859626Y-95612152D01* +X199783605Y-95695023D01* +X199730864Y-95784276D01* +X199699239Y-95881493D01* +X199688442Y-95989049D01* +X199699298Y-96095250D01* +X199731946Y-96197538D01* +X199787818Y-96297802D01* +X199843832Y-96367019D01* +X199896872Y-96410935D01* +X199947976Y-96435072D01* +X199998844Y-96442791D01* +X200019105Y-96435034D01* +X200031725Y-96408628D01* +X200033430Y-96372759D01* +X200023482Y-96325280D01* +X199944302Y-96053490D01* +X200102074Y-96053490D01* +X200119836Y-96144021D01* +X200151904Y-96231001D01* +X200191693Y-96300479D01* +X200238721Y-96355230D01* +X200295311Y-96398831D01* +X200350760Y-96423190D01* +X200406699Y-96431067D01* +X200473127Y-96423092D01* +X200520417Y-96401673D01* +X200553657Y-96367984D01* +X200574953Y-96319661D01* +X200582920Y-96251366D01* +X200576620Y-96162350D01* +X200558388Y-96082276D01* +X200528766Y-96009744D01* +X200487666Y-95943620D01* +X200434767Y-95883950D01* +X200382464Y-95844935D01* +X200329878Y-95822819D01* +X200275541Y-95815575D01* +X200219686Y-95822204D01* +X200176946Y-95840513D01* +X200144149Y-95869897D01* +X200119836Y-95912112D01* +X200102971Y-95977291D01* +X200102074Y-96053490D01* +X199944302Y-96053490D01* +X199840117Y-95695866D01* +X199987578Y-95695866D01* +X200029619Y-95841404D01* +X200037862Y-95822994D01* +X200081124Y-95749873D01* +X200131689Y-95701426D01* +X200190423Y-95672966D01* +X200260153Y-95663168D01* +X200355843Y-95673472D01* +X200444021Y-95703979D01* +X200526800Y-95755577D01* +X200605543Y-95831054D01* +X200669166Y-95918976D01* +X200714232Y-96013838D01* +X200741606Y-96117117D01* +X200750990Y-96230758D01* +X200741088Y-96332204D01* +X200713341Y-96414816D01* +X200669016Y-96482542D01* +X200624834Y-96524037D01* +X200574793Y-96553381D01* +X200517716Y-96571356D01* +X200451854Y-96577613D01* +X200386960Y-96570994D01* +X200324376Y-96551078D01* +X200262944Y-96516973D01* +X200201810Y-96466788D01* +X200185415Y-96451126D01* +X200167176Y-96509943D01* +X200139824Y-96547690D01* +X200103521Y-96569793D01* +X200055264Y-96577613D01* +X199965688Y-96566979D01* +X199879694Y-96534826D01* +X199795236Y-96479053D01* +X199710973Y-96395438D01* +X199642141Y-96299767D01* +X199594319Y-96201041D01* +X199565857Y-96098010D01* +X199556276Y-95989049D01* +X199564852Y-95879836D01* +X199589957Y-95779428D01* +X199631365Y-95686190D01* +X199689789Y-95598841D01* +X199766844Y-95516531D01* +X199854391Y-95447568D01* +X199949710Y-95394039D01* +X200053903Y-95355303D01* +X200168431Y-95331427D01* +X200295050Y-95323182D01* +X200419585Y-95332494D01* G37* G36* -X198816285Y-95763457D02* +X198802652Y-95749075D02* G01* -X198899801Y-95791772D01* -X198977313Y-95839360D01* -X199050144Y-95908540D01* -X199106584Y-95988923D01* -X199148544Y-96085233D01* -X199175309Y-96200600D01* -X199184874Y-96338927D01* -X199174702Y-96487412D01* -X199147169Y-96602385D01* -X199105523Y-96690628D01* -X199051151Y-96757498D01* -X198980413Y-96813547D01* -X198905643Y-96852620D01* -X198825720Y-96876034D01* -X198739101Y-96883985D01* -X198654305Y-96878798D01* -X198586724Y-96864622D01* -X198533204Y-96843044D01* -X198484677Y-96811638D01* -X198440353Y-96770368D01* -X198399939Y-96718022D01* -X198403729Y-96871341D01* -X198417010Y-96971324D01* -X198435751Y-97032638D01* -X198466727Y-97085061D01* -X198507978Y-97125643D01* -X198560888Y-97155725D01* -X198628142Y-97175135D01* -X198713455Y-97182206D01* -X198800943Y-97174217D01* -X198864551Y-97152952D01* -X198910193Y-97120748D01* -X198942560Y-97074340D01* -X198963499Y-97006992D01* -X199150986Y-97006992D01* -X199136248Y-97089198D01* -X199108595Y-97156283D01* -X199068715Y-97211105D01* -X199015797Y-97255479D01* -X198931772Y-97298491D01* -X198833421Y-97325393D01* -X198717577Y-97334888D01* -X198589673Y-97324507D01* -X198486552Y-97295752D01* -X198403373Y-97250834D01* -X198336567Y-97189996D01* -X198284168Y-97111497D01* -X198252029Y-97028445D01* -X198230570Y-96920453D01* -X198222619Y-96781586D01* -X198222619Y-96317403D01* -X198392795Y-96317403D01* -X198398155Y-96406647D01* -X198413456Y-96485027D01* -X198437858Y-96554074D01* -X198476037Y-96620110D01* -X198522029Y-96669312D01* -X198576355Y-96704209D01* -X198640672Y-96725796D01* -X198717577Y-96733409D01* -X198779010Y-96727113D01* -X198832166Y-96708983D01* -X198878794Y-96679183D01* -X198919993Y-96636598D01* -X198959499Y-96567856D01* -X198985581Y-96475957D01* -X198995281Y-96354222D01* -X198990420Y-96249026D01* -X198977206Y-96165211D01* -X198957362Y-96099141D01* -X198922505Y-96031581D01* -X198879440Y-95981591D01* -X198827793Y-95946273D01* -X198765882Y-95924424D01* -X198690924Y-95916692D01* -X198627960Y-95923002D01* -X198572226Y-95941324D01* -X198522172Y-95971633D01* -X198476784Y-96015061D01* -X198442656Y-96065775D01* -X198416414Y-96130768D01* -X198399131Y-96213321D01* -X198392795Y-96317403D01* -X198222619Y-96317403D01* -X198222619Y-95783519D01* -X198392795Y-95783519D01* -X198392795Y-95921821D01* -X198448848Y-95859184D01* -X198499315Y-95817316D01* -X198566075Y-95782493D01* -X198640607Y-95761206D01* -X198724721Y-95753843D01* -X198816285Y-95763457D01* +X198889091Y-95777153D01* +X198966097Y-95823402D01* +X199035306Y-95889398D01* +X199088937Y-95967165D01* +X199128826Y-96060144D01* +X199154264Y-96171299D01* +X199163350Y-96304305D01* +X199154362Y-96436656D01* +X199128862Y-96550654D01* +X199088324Y-96649187D01* +X199033199Y-96734600D01* +X198962179Y-96807222D01* +X198881573Y-96858160D01* +X198789452Y-96889215D01* +X198682772Y-96900014D01* +X198594550Y-96890596D01* +X198517053Y-96863258D01* +X198447876Y-96817874D01* +X198385559Y-96752369D01* +X198384552Y-96751361D01* +X198384552Y-96787448D01* +X198390655Y-96885238D01* +X198407492Y-96964693D01* +X198433401Y-97029005D01* +X198467533Y-97080814D01* +X198512418Y-97123806D01* +X198566332Y-97154901D01* +X198631121Y-97174431D01* +X198709425Y-97181381D01* +X198772043Y-97175703D01* +X198824107Y-97159702D01* +X198867694Y-97134120D01* +X198903423Y-97098914D01* +X198929518Y-97054745D01* +X198946096Y-96999665D01* +X199134591Y-96999665D01* +X199116942Y-97079344D01* +X199088830Y-97146031D01* +X199050780Y-97201837D01* +X199002425Y-97248243D01* +X198945992Y-97284063D01* +X198879185Y-97310744D01* +X198800074Y-97327737D01* +X198706311Y-97333789D01* +X198577188Y-97324089D01* +X198473710Y-97297359D01* +X198390945Y-97255980D01* +X198325109Y-97200616D01* +X198274304Y-97131253D01* +X198235455Y-97042755D01* +X198209821Y-96930749D01* +X198200087Y-96789830D01* +X198200087Y-96372724D01* +X198375301Y-96372724D01* +X198385273Y-96480893D01* +X198413115Y-96568746D01* +X198457275Y-96640445D01* +X198501828Y-96684794D01* +X198552479Y-96716015D01* +X198610454Y-96735099D01* +X198677643Y-96741744D01* +X198744231Y-96734582D01* +X198801114Y-96714019D01* +X198850403Y-96680202D01* +X198893340Y-96631652D01* +X198933682Y-96554231D01* +X198960590Y-96450134D01* +X198970643Y-96311816D01* +X198961073Y-96172801D01* +X198936026Y-96072939D01* +X198899477Y-96002788D01* +X198860130Y-95960572D01* +X198810936Y-95929930D01* +X198749779Y-95910500D01* +X198673521Y-95903503D01* +X198597813Y-95912208D01* +X198535635Y-95936894D01* +X198483858Y-95977330D01* +X198440894Y-96035811D01* +X198406943Y-96116826D01* +X198383938Y-96226604D01* +X198375301Y-96372724D01* +X198200087Y-96372724D01* +X198200087Y-95774543D01* +X198373286Y-95774543D01* +X198373286Y-95926126D01* +X198386567Y-95907075D01* +X198450563Y-95832727D01* +X198523468Y-95781276D01* +X198607021Y-95750166D01* +X198704296Y-95739372D01* +X198802652Y-95749075D01* G37* G36* -X197945556Y-95773260D02* +X196651374Y-96159225D02* G01* -X197763198Y-95773260D01* -X197763198Y-95929057D01* -X197696976Y-95855456D01* -X197644313Y-95811179D01* -X197581058Y-95776597D01* -X197512553Y-95755807D01* -X197437317Y-95748714D01* -X197352058Y-95756559D01* -X197282808Y-95778461D01* -X197226291Y-95813194D01* -X197184953Y-95856530D01* -X197144317Y-95921821D01* -X197099721Y-95866899D01* -X197051644Y-95823792D01* -X196999786Y-95791212D01* -X196912877Y-95759614D01* -X196813307Y-95748714D01* -X196724835Y-95756075D01* -X196653330Y-95776506D01* -X196595456Y-95808526D01* -X196548794Y-95852080D01* -X196512064Y-95908540D01* -X196489517Y-95967604D01* -X196474540Y-96043495D01* -X196469016Y-96140083D01* -X196469016Y-96870705D01* -X196660624Y-96870705D01* -X196660624Y-96108300D01* -X196667921Y-96037470D01* -X196686923Y-95989417D01* -X196715488Y-95957725D01* -X196775096Y-95927325D01* -X196849210Y-95916692D01* -X196918719Y-95924906D01* -X196980369Y-95948965D01* -X197036148Y-95989507D01* -X197068013Y-96028027D01* -X197092422Y-96079077D01* -X197108575Y-96145828D01* -X197114550Y-96232315D01* -X197114550Y-96870705D01* -X197302037Y-96870705D01* -X197302037Y-96154462D01* -X197309923Y-96050812D01* -X197328690Y-95991522D01* -X197363103Y-95950162D01* -X197413400Y-95924293D01* -X197485494Y-95914677D01* -X197552067Y-95923403D01* -X197614823Y-95949738D01* -X197675545Y-95995643D01* -X197709455Y-96038290D01* -X197736154Y-96097892D01* -X197754267Y-96179325D01* -X197761091Y-96288643D01* -X197761091Y-96870705D01* -X197945556Y-96870705D01* -X197945556Y-95773260D01* +X196661424Y-96057618D01* +X196687626Y-95988099D01* +X196726841Y-95941810D01* +X196780081Y-95913682D01* +X196852233Y-95903503D01* +X196927501Y-95914179D01* +X196989961Y-95945034D01* +X197042834Y-95997384D01* +X197080553Y-96063470D01* +X197104761Y-96146552D01* +X197113542Y-96250999D01* +X197113542Y-96870705D01* +X197298007Y-96870705D01* +X197298007Y-96114895D01* +X197303929Y-96047607D01* +X197319974Y-95996396D01* +X197344627Y-95957633D01* +X197379144Y-95928332D01* +X197423387Y-95910083D01* +X197480365Y-95903503D01* +X197539140Y-95910094D01* +X197591349Y-95929360D01* +X197638586Y-95961649D01* +X197681773Y-96008741D01* +X197724003Y-96082567D01* +X197750598Y-96171694D01* +X197760084Y-96279851D01* +X197760084Y-96870705D01* +X197944548Y-96870705D01* +X197944548Y-95774543D01* +X197769334Y-95774543D01* +X197769334Y-95931347D01* +X197731416Y-95883078D01* +X197664137Y-95817770D01* +X197595224Y-95773687D01* +X197523594Y-95747964D01* +X197447575Y-95739372D01* +X197355236Y-95747335D01* +X197281549Y-95769344D01* +X197222706Y-95803763D01* +X197176017Y-95850652D01* +X197140195Y-95911746D01* +X197110428Y-95874652D01* +X197045785Y-95814173D01* +X196977132Y-95772546D01* +X196903311Y-95747777D01* +X196822557Y-95739372D01* +X196739001Y-95745921D01* +X196669052Y-95764340D01* +X196610266Y-95793511D01* +X196560790Y-95833344D01* +X196521219Y-95882862D01* +X196492088Y-95942316D01* +X196473601Y-96013717D01* +X196467001Y-96099691D01* +X196467001Y-96870705D01* +X196651374Y-96870705D01* +X196651374Y-96159225D01* G37* G36* -X195875945Y-95755812D02* +X195874609Y-95748362D02* G01* -X195973096Y-95782455D01* -X196060520Y-95826017D01* -X196113939Y-95870904D01* -X196153853Y-95930424D01* -X196180554Y-96007902D01* -X196192136Y-96108300D01* -X196020037Y-96108300D01* -X196002570Y-96030042D01* -X195975981Y-95980256D01* -X195929889Y-95939139D01* -X195863936Y-95912437D01* -X195771000Y-95902404D01* -X195688278Y-95907944D01* -X195625691Y-95922769D01* -X195578934Y-95944902D01* -X195542273Y-95978150D01* -X195519881Y-96022513D01* -X195511798Y-96081739D01* -X195515301Y-96124848D01* -X195524071Y-96152447D01* -X195542255Y-96177607D01* -X195569653Y-96195364D01* -X195609159Y-96205662D01* -X195903166Y-96242573D01* -X196003170Y-96263794D01* -X196085533Y-96298556D01* -X196153302Y-96346071D01* -X196194094Y-96391118D01* -X196223573Y-96444371D01* -X196242022Y-96507477D01* -X196248556Y-96582742D01* -X196237523Y-96671550D01* -X196205503Y-96747935D01* -X196151745Y-96814926D01* -X196082237Y-96865724D01* -X196000222Y-96896738D01* -X195902159Y-96907616D01* -X195818806Y-96901421D01* -X195741659Y-96883256D01* -X195669609Y-96853302D01* -X195602092Y-96813148D01* -X195548778Y-96770420D01* -X195507676Y-96725166D01* -X195494154Y-96786301D01* -X195475894Y-96826649D01* -X195442258Y-96863553D01* -X195397415Y-96886103D01* -X195337591Y-96894243D01* -X195276134Y-96891129D01* -X195210555Y-96875834D01* -X195210555Y-96739546D01* -X195243344Y-96744217D01* -X195271005Y-96745683D01* -X195304389Y-96740591D01* -X195320739Y-96728280D01* -X195329287Y-96708977D01* -X195332462Y-96682118D01* -X195332462Y-96460834D01* -X195516927Y-96460834D01* -X195526915Y-96541363D01* -X195555295Y-96607019D01* -X195602126Y-96661303D01* -X195670617Y-96705749D01* -X195763871Y-96739670D01* -X195859111Y-96750812D01* -X195910810Y-96745526D01* -X195956506Y-96730172D01* -X195997505Y-96704741D01* -X196029794Y-96670404D01* -X196049101Y-96629135D01* -X196055849Y-96578712D01* -X196045924Y-96513247D01* -X196017946Y-96463279D01* -X195970852Y-96424931D01* -X195913633Y-96401694D01* -X195820185Y-96382982D01* -X195708535Y-96368602D01* -X195604030Y-96348177D01* -X195553770Y-96331250D01* -X195516927Y-96312274D01* -X195516927Y-96460834D01* -X195332462Y-96460834D01* -X195332462Y-96049957D01* -X195340529Y-95974656D01* -X195363274Y-95913088D01* -X195400064Y-95862254D01* -X195452355Y-95820430D01* -X195536135Y-95781107D01* -X195639495Y-95755767D01* -X195766879Y-95746607D01* -X195875945Y-95755812D01* +X195973093Y-95772911D01* +X196050168Y-95810468D01* +X196109921Y-95860094D01* +X196154959Y-95922563D01* +X196186125Y-96000268D01* +X196202394Y-96096943D01* +X196032310Y-96096943D01* +X196012941Y-96021550D01* +X195979244Y-95966278D01* +X195931248Y-95926649D01* +X195865796Y-95901198D01* +X195777137Y-95891779D01* +X195699253Y-95898093D01* +X195638645Y-95915310D01* +X195591665Y-95941788D01* +X195554762Y-95979245D01* +X195532767Y-96024584D01* +X195525078Y-96080365D01* +X195525078Y-96089616D01* +X195530232Y-96129289D01* +X195544587Y-96159775D01* +X195567197Y-96182720D01* +X195595787Y-96195770D01* +X195658343Y-96207127D01* +X195909395Y-96238451D01* +X196019403Y-96261843D01* +X196103943Y-96298559D01* +X196168139Y-96347078D01* +X196216397Y-96410107D01* +X196246149Y-96486967D01* +X196256708Y-96581643D01* +X196250338Y-96654123D01* +X196232226Y-96715850D01* +X196203066Y-96768849D01* +X196162461Y-96814559D01* +X196113386Y-96850017D01* +X196052953Y-96876642D01* +X195978772Y-96893814D01* +X195887871Y-96900014D01* +X195800090Y-96892231D01* +X195718626Y-96869284D01* +X195642032Y-96830998D01* +X195569225Y-96776183D01* +X195522056Y-96727090D01* +X195503313Y-96791363D01* +X195478001Y-96834526D01* +X195442527Y-96864999D01* +X195393500Y-96884587D01* +X195326326Y-96891862D01* +X195277385Y-96886604D01* +X195219714Y-96869331D01* +X195219714Y-96736340D01* +X195281263Y-96744584D01* +X195304052Y-96740336D01* +X195323212Y-96727639D01* +X195336115Y-96708392D01* +X195340614Y-96683034D01* +X195340614Y-96435647D01* +X195525078Y-96435647D01* +X195528193Y-96501318D01* +X195541850Y-96559992D01* +X195574715Y-96616222D01* +X195630683Y-96671677D01* +X195697836Y-96712977D01* +X195777085Y-96738578D01* +X195871476Y-96747606D01* +X195930999Y-96741478D01* +X195977491Y-96724557D01* +X196013900Y-96697781D01* +X196041198Y-96661715D01* +X196058084Y-96617521D01* +X196064092Y-96562867D01* +X196056852Y-96509292D01* +X196036438Y-96467177D01* +X196002634Y-96433724D01* +X195959231Y-96409515D01* +X195896241Y-96388096D01* +X195807912Y-96370892D01* +X195638835Y-96346437D01* +X195578226Y-96334662D01* +X195525078Y-96316579D01* +X195525078Y-96435647D01* +X195340614Y-96435647D01* +X195340614Y-96079541D01* +X195347850Y-95997428D01* +X195368170Y-95929544D01* +X195400490Y-95873118D01* +X195445119Y-95826200D01* +X195499003Y-95790448D01* +X195565785Y-95763342D01* +X195648179Y-95745746D01* +X195749477Y-95739372D01* +X195874609Y-95748362D01* G37* G36* -X195030761Y-95778389D02* +X195025632Y-95364215D02* G01* -X194843275Y-95778389D01* -X194843275Y-96870705D01* -X195030761Y-96870705D01* -X195030761Y-95778389D01* +X194837138Y-95364215D01* +X194837138Y-95575240D01* +X195025632Y-95575240D01* +X195025632Y-95364215D01* G37* G36* -X195030761Y-95365497D02* +X195023617Y-96870705D02* G01* -X194843275Y-95365497D01* -X194843275Y-95574508D01* -X195030761Y-95574508D01* -X195030761Y-95365497D01* +X195023617Y-95774543D01* +X194839153Y-95774543D01* +X194839153Y-96870705D01* +X195023617Y-96870705D01* G37* G36* -X194559617Y-95365497D02* +X194559617Y-96870705D02* G01* -X194375244Y-95365497D01* +X194559617Y-95364215D01* +X194375244Y-95364215D01* X194375244Y-96870705D01* X194559617Y-96870705D01* -X194559617Y-95365497D01* G37* G36* -X194054675Y-96647314D02* +X194051653Y-96647955D02* G01* -X193840535Y-96647314D01* -X193840535Y-96870705D01* -X194054675Y-96870705D01* -X194054675Y-96647314D01* +X193832292Y-96647955D01* +X193832292Y-96870705D01* +X194051653Y-96870705D01* +X194051653Y-96647955D01* G37* G36* -X193197623Y-95751837D02* +X193395586Y-96320242D02* G01* -X193290771Y-95781890D01* -X193374329Y-95831505D01* -X193449991Y-95902404D01* -X193508693Y-95985967D01* -X193552398Y-96086423D01* -X193580318Y-96207115D01* -X193590309Y-96352207D01* -X193581722Y-96469010D01* -X193557063Y-96572040D01* -X193517263Y-96663525D01* -X193462264Y-96745225D01* -X193392684Y-96814085D01* -X193313708Y-96862558D01* -X193223443Y-96892178D01* -X193118981Y-96902487D01* -X193023721Y-96895623D01* -X192940804Y-96876035D01* -X192868242Y-96844642D01* -X192804457Y-96801553D01* -X192751474Y-96747301D01* -X192707844Y-96678069D01* -X192673819Y-96590997D01* -X192650676Y-96482358D01* -X192830011Y-96482358D01* -X192852864Y-96561032D01* -X192883965Y-96624223D01* -X192922701Y-96674516D01* -X192971491Y-96712778D01* -X193031074Y-96736322D01* -X193104601Y-96744675D01* -X193177072Y-96737038D01* -X193236015Y-96715569D01* -X193284373Y-96680980D01* -X193323870Y-96632018D01* -X193361526Y-96553999D01* -X193385195Y-96462367D01* -X193393571Y-96354222D01* -X193387515Y-96245604D01* -X193370622Y-96154646D01* -X193344387Y-96078625D01* -X193308380Y-96014315D01* -X193265954Y-95966981D01* -X193216825Y-95933850D01* -X193159679Y-95913604D01* -X193092328Y-95906525D01* -X193008964Y-95915123D01* -X192948391Y-95938160D01* -X192904841Y-95973662D01* -X192871188Y-96021072D01* -X192846164Y-96076741D01* -X192830011Y-96142189D01* -X192650676Y-96142189D01* -X192670448Y-96031558D01* -X192701309Y-95945979D01* -X192741499Y-95880597D01* -X192790535Y-95831695D01* -X192850530Y-95793496D01* -X192919682Y-95765391D01* -X192999616Y-95747709D01* -X193092328Y-95741478D01* -X193197623Y-95751837D01* +X193387422Y-96449199D01* +X193365571Y-96546851D01* +X193333052Y-96619703D01* +X193291413Y-96673009D01* +X193240531Y-96710410D01* +X193178621Y-96733528D01* +X193102495Y-96741744D01* +X193033562Y-96733830D01* +X192974375Y-96710984D01* +X192922701Y-96673051D01* +X192881422Y-96623109D01* +X192849261Y-96559113D01* +X192826897Y-96477962D01* +X192649668Y-96477962D01* +X192671083Y-96580067D01* +X192703153Y-96664706D01* +X192744915Y-96734620D01* +X192796214Y-96791936D01* +X192857799Y-96837534D01* +X192930861Y-96871144D01* +X193017640Y-96892438D01* +X193120996Y-96900014D01* +X193221134Y-96889916D01* +X193309136Y-96860670D01* +X193387583Y-96812398D01* +X193458143Y-96743301D01* +X193512923Y-96662093D01* +X193553462Y-96566432D01* +X193579164Y-96453603D01* +X193588294Y-96320242D01* +X193578891Y-96187132D01* +X193552379Y-96074289D01* +X193510444Y-95978350D01* +X193453563Y-95896633D01* +X193380777Y-95827465D01* +X193299814Y-95778982D01* +X193208958Y-95749545D01* +X193105609Y-95739372D01* +X192998845Y-95747023D01* +X192910174Y-95768413D01* +X192836439Y-95801957D01* +X192775148Y-95847174D01* +X192724368Y-95904607D01* +X192686529Y-95971893D01* +X192661344Y-96050818D01* +X192649668Y-96143838D01* +X192826897Y-96143838D01* +X192841840Y-96068622D01* +X192869215Y-96009070D01* +X192908413Y-95962030D01* +X192958895Y-95927641D01* +X193023934Y-95905655D01* +X193107715Y-95897641D01* +X193169240Y-95904701D01* +X193223442Y-95925291D01* +X193272092Y-95959792D01* +X193316177Y-96010206D01* +X193358184Y-96089186D01* +X193385554Y-96190592D01* +X193395586Y-96320242D01* G37* G36* -X192139087Y-95752347D02* +X192128783Y-95749868D02* G01* -X192238515Y-95783467D01* -X192325010Y-95834083D01* -X192400724Y-95905426D01* -X192459996Y-95990619D01* -X192503667Y-96090498D01* -X192531261Y-96207827D01* -X192541041Y-96346071D01* -X192531784Y-96474924D01* -X192505643Y-96584405D01* -X192464210Y-96677742D01* -X192407868Y-96757498D01* -X192336172Y-96823939D01* -X192253888Y-96871248D01* -X192158914Y-96900426D01* -X192048190Y-96910638D01* -X191938814Y-96902761D01* -X191846659Y-96880596D01* -X191768811Y-96845595D01* -X191702963Y-96798143D01* -X191647571Y-96737531D01* -X191592663Y-96648372D01* -X191552432Y-96547022D01* -X191527254Y-96431385D01* -X191518769Y-96304031D01* -X191711043Y-96304031D01* -X191718881Y-96415808D01* -X191741745Y-96518289D01* -X191779187Y-96612967D01* -X191819751Y-96672944D01* -X191873157Y-96715420D01* -X191941948Y-96742139D01* -X192030788Y-96751819D01* -X192112363Y-96743745D01* -X192178158Y-96721197D01* -X192231533Y-96685258D01* -X192274603Y-96635041D01* -X192316090Y-96553815D01* -X192342188Y-96457571D01* -X192351448Y-96342957D01* -X192342296Y-96223440D01* -X192316266Y-96120585D01* -X192274603Y-96031547D01* -X192230739Y-95975360D01* -X192176684Y-95935743D01* -X192110474Y-95911159D01* -X192028681Y-95902404D01* -X191936952Y-95912715D01* -X191864183Y-95941513D01* -X191806036Y-95987898D01* -X191760228Y-96054079D01* -X191734210Y-96120124D01* -X191717223Y-96202290D01* -X191711043Y-96304031D01* -X191518769Y-96304031D01* -X191518427Y-96298901D01* -X191528899Y-96161616D01* -X191558013Y-96049446D01* -X191603534Y-95957727D01* -X191664973Y-95882895D01* -X191742415Y-95820953D01* -X191826898Y-95777207D01* -X191919922Y-95750622D01* -X192023552Y-95741478D01* -X192139087Y-95752347D01* +X192225716Y-95780065D01* +X192311073Y-95829409D01* +X192386802Y-95899198D01* +X192446790Y-95982591D01* +X192490575Y-96078852D01* +X192518008Y-96190380D01* +X192527669Y-96320242D01* +X192518003Y-96450066D01* +X192490563Y-96561478D01* +X192446778Y-96657564D01* +X192386802Y-96740737D01* +X192311108Y-96810261D01* +X192225762Y-96859440D01* +X192128817Y-96889547D01* +X192017415Y-96900014D01* +X191906009Y-96889539D01* +X191809167Y-96859421D01* +X191724010Y-96810244D01* +X191648578Y-96740737D01* +X191588814Y-96657593D01* +X191545168Y-96561516D01* +X191517808Y-96450093D01* +X191508169Y-96320242D01* +X191700785Y-96320242D01* +X191706890Y-96417555D01* +X191724025Y-96499694D01* +X191750892Y-96569053D01* +X191786881Y-96627622D01* +X191834113Y-96677981D01* +X191887486Y-96713074D01* +X191948244Y-96734362D01* +X192018423Y-96741744D01* +X192088603Y-96734356D01* +X192149274Y-96713060D01* +X192202492Y-96677969D01* +X192249507Y-96627622D01* +X192285249Y-96569087D01* +X192311948Y-96499740D01* +X192328983Y-96417590D01* +X192335053Y-96320242D01* +X192328988Y-96222861D01* +X192311961Y-96140594D01* +X192285261Y-96071070D01* +X192249507Y-96012313D01* +X192202458Y-95961695D01* +X192149227Y-95926440D01* +X192088568Y-95905058D01* +X192018423Y-95897641D01* +X191948279Y-95905051D01* +X191887533Y-95926425D01* +X191834147Y-95961682D01* +X191786881Y-96012313D01* +X191750880Y-96071104D01* +X191724012Y-96140640D01* +X191706885Y-96222895D01* +X191700785Y-96320242D01* +X191508169Y-96320242D01* +X191517803Y-96190352D01* +X191545155Y-96078814D01* +X191588802Y-95982563D01* +X191648578Y-95899198D01* +X191724044Y-95829426D01* +X191809213Y-95780084D01* +X191906043Y-95749876D01* +X192017415Y-95739372D01* +X192128783Y-95749868D01* G37* G36* -X191299708Y-95773260D02* +X190005526Y-96159225D02* G01* -X191117350Y-95773260D01* -X191117350Y-95929057D01* -X191051128Y-95855456D01* -X190998465Y-95811179D01* -X190935210Y-95776597D01* -X190866705Y-95755807D01* -X190791469Y-95748714D01* -X190706210Y-95756559D01* -X190636961Y-95778461D01* -X190580443Y-95813194D01* -X190539105Y-95856530D01* -X190498469Y-95921821D01* -X190453873Y-95866899D01* -X190405796Y-95823792D01* -X190353938Y-95791212D01* -X190267029Y-95759614D01* -X190167459Y-95748714D01* -X190078988Y-95756075D01* -X190007482Y-95776506D01* -X189949609Y-95808526D01* -X189902946Y-95852080D01* -X189866216Y-95908540D01* -X189843669Y-95967604D01* -X189828692Y-96043495D01* -X189823168Y-96140083D01* -X189823168Y-96870705D01* -X190014777Y-96870705D01* -X190014777Y-96108300D01* -X190022074Y-96037470D01* -X190041075Y-95989417D01* -X190069640Y-95957725D01* -X190129248Y-95927325D01* -X190203363Y-95916692D01* -X190272871Y-95924906D01* -X190334521Y-95948965D01* -X190390300Y-95989507D01* -X190422165Y-96028027D01* -X190446574Y-96079077D01* -X190462727Y-96145828D01* -X190468702Y-96232315D01* -X190468702Y-96870705D01* -X190656189Y-96870705D01* -X190656189Y-96154462D01* -X190664075Y-96050812D01* -X190682842Y-95991522D01* -X190717255Y-95950162D01* -X190767552Y-95924293D01* -X190839646Y-95914677D01* -X190906219Y-95923403D01* -X190968975Y-95949738D01* -X191029697Y-95995643D01* -X191063607Y-96038290D01* -X191090307Y-96097892D01* -X191108419Y-96179325D01* -X191115243Y-96288643D01* -X191115243Y-96870705D01* -X191299708Y-96870705D01* -X191299708Y-95773260D01* +X190015576Y-96057618D01* +X190041778Y-95988099D01* +X190080993Y-95941810D01* +X190134233Y-95913682D01* +X190206385Y-95903503D01* +X190281653Y-95914179D01* +X190344113Y-95945034D01* +X190396986Y-95997384D01* +X190434705Y-96063470D01* +X190458913Y-96146552D01* +X190467694Y-96250999D01* +X190467694Y-96870705D01* +X190652159Y-96870705D01* +X190652159Y-96114895D01* +X190658081Y-96047607D01* +X190674127Y-95996396D01* +X190698779Y-95957633D01* +X190733296Y-95928332D01* +X190777539Y-95910083D01* +X190834517Y-95903503D01* +X190893292Y-95910094D01* +X190945501Y-95929360D01* +X190992738Y-95961649D01* +X191035925Y-96008741D01* +X191078155Y-96082567D01* +X191104750Y-96171694D01* +X191114236Y-96279851D01* +X191114236Y-96870705D01* +X191298700Y-96870705D01* +X191298700Y-95774543D01* +X191123486Y-95774543D01* +X191123486Y-95931347D01* +X191085568Y-95883078D01* +X191018289Y-95817770D01* +X190949376Y-95773687D01* +X190877746Y-95747964D01* +X190801727Y-95739372D01* +X190709388Y-95747335D01* +X190635701Y-95769344D01* +X190576858Y-95803763D01* +X190530169Y-95850652D01* +X190494347Y-95911746D01* +X190464580Y-95874652D01* +X190399937Y-95814173D01* +X190331284Y-95772546D01* +X190257463Y-95747777D01* +X190176710Y-95739372D01* +X190093154Y-95745921D01* +X190023204Y-95764340D01* +X189964418Y-95793511D01* +X189914942Y-95833344D01* +X189875371Y-95882862D01* +X189846240Y-95942316D01* +X189827754Y-96013717D01* +X189821153Y-96099691D01* +X189821153Y-96870705D01* +X190005526Y-96870705D01* +X190005526Y-96159225D01* G37* G36* -X213138257Y-97640859D02* +X213530725Y-99109888D02* G01* -X213281152Y-97934682D01* -X213347359Y-98100921D01* -X213386562Y-98252207D01* -X213411365Y-98424116D01* -X213420083Y-98619418D01* -X213410427Y-98816169D01* -X213382410Y-98996568D01* -X213337101Y-99162461D01* -X213269513Y-99328845D01* -X213135235Y-99598984D01* -X213259157Y-99598984D01* -X213444721Y-99300855D01* -X213479779Y-99229940D01* -X213522573Y-99125642D01* -X213570875Y-98970187D01* -X213602441Y-98801776D01* -X213613706Y-98631691D01* -X213607332Y-98479244D01* -X213588850Y-98339241D01* -X213559046Y-98210453D01* -X213518452Y-98091762D01* -X213437122Y-97925208D01* -X213266393Y-97640859D01* -X213138257Y-97640859D01* +X213578494Y-98949907D01* +X213607182Y-98785715D01* +X213616820Y-98616212D01* +X213607174Y-98446716D01* +X213578479Y-98282741D01* +X213530725Y-98123177D01* +X213465314Y-97969557D01* +X213375499Y-97805293D01* +X213258150Y-97629044D01* +X213132120Y-97629044D01* +X213225891Y-97808012D01* +X213298112Y-97974557D01* +X213350932Y-98129864D01* +X213389302Y-98289128D01* +X213412354Y-98451372D01* +X213420083Y-98617311D01* +X213412356Y-98783191D01* +X213389305Y-98945435D01* +X213350932Y-99104759D01* +X213298081Y-99259992D01* +X213225852Y-99426179D01* +X213132120Y-99604480D01* +X213258150Y-99604480D01* +X213375467Y-99428228D01* +X213465289Y-99263808D01* +X213530725Y-99109888D01* G37* G36* -X212620915Y-97711811D02* +X212583139Y-97702664D02* G01* -X212717389Y-97741279D01* -X212797304Y-97788156D01* -X212863484Y-97852984D01* -X212916917Y-97932002D01* -X212954713Y-98016099D01* -X212977588Y-98106416D01* -X212985392Y-98204419D01* -X212977115Y-98307052D01* -X212953406Y-98396536D01* -X212915112Y-98475167D01* -X212861927Y-98544680D01* -X212796132Y-98601491D01* -X212719785Y-98642412D01* -X212630811Y-98667882D01* -X212526337Y-98676845D01* -X212424634Y-98666843D01* -X212331157Y-98637370D01* -X212275152Y-98605487D01* -X212224612Y-98560502D01* -X212179024Y-98500533D01* -X212206590Y-98679075D01* -X212239224Y-98805655D01* -X212274605Y-98891926D01* -X212311190Y-98947863D01* -X212361745Y-98997226D01* -X212415462Y-99031064D01* -X212473261Y-99051146D01* -X212536595Y-99057956D01* -X212604473Y-99050099D01* -X212663632Y-99027273D01* -X212711057Y-98993184D01* -X212746216Y-98948270D01* -X212770027Y-98890435D01* -X212781510Y-98816155D01* -X212967989Y-98816155D01* -X212960688Y-98899397D01* -X212939575Y-98973172D01* -X212905028Y-99039271D01* -X212856340Y-99098989D01* -X212797401Y-99146203D01* -X212725260Y-99181244D01* -X212637141Y-99203672D01* -X212529451Y-99211737D01* -X212427552Y-99202082D01* -X212338668Y-99174277D01* -X212260178Y-99128765D01* -X212190312Y-99064266D01* -X212128317Y-98977884D01* -X212074518Y-98865340D01* -X212030635Y-98724451D01* -X212003151Y-98566150D01* -X211993552Y-98387876D01* -X212001959Y-98229397D01* -X212008938Y-98190131D01* -X212210806Y-98190131D01* -X212217695Y-98281336D01* -X212236278Y-98350939D01* -X212264421Y-98403576D01* -X212301481Y-98442739D01* -X212364910Y-98483266D01* -X212431164Y-98506976D01* -X212501791Y-98514912D01* -X212578120Y-98508762D01* -X212638641Y-98491853D01* -X212686542Y-98465648D01* -X212724174Y-98430374D01* -X212761534Y-98370374D01* -X212785239Y-98295677D01* -X212793783Y-98202404D01* -X212784158Y-98104186D01* -X212757257Y-98024727D01* -X212714374Y-97960054D01* -X212656093Y-97910215D01* -X212585757Y-97880005D01* -X212499684Y-97869379D01* -X212418905Y-97878616D01* -X212350698Y-97905097D01* -X212292230Y-97948788D01* -X212258439Y-97990697D01* -X212233117Y-98043213D01* -X212216745Y-98108685D01* -X212210806Y-98190131D01* -X212008938Y-98190131D01* -X212025261Y-98098299D01* -X212061146Y-97990279D01* -X212108794Y-97899684D01* -X212165706Y-97828522D01* -X212232057Y-97774015D01* -X212309022Y-97734582D01* -X212398672Y-97709976D01* -X212503806Y-97701309D01* -X212620915Y-97711811D01* +X212680461Y-97728591D01* +X212763942Y-97770050D01* +X212835823Y-97827155D01* +X212894475Y-97898001D01* +X212936698Y-97979359D01* +X212962915Y-98073273D01* +X212972111Y-98182528D01* +X212963570Y-98292418D01* +X212939304Y-98386660D01* +X212900486Y-98467952D01* +X212847089Y-98538360D01* +X212780377Y-98596474D01* +X212704487Y-98637948D01* +X212617606Y-98663520D01* +X212517178Y-98672449D01* +X212418748Y-98661958D01* +X212330342Y-98631233D01* +X212249559Y-98579813D01* +X212174902Y-98505204D01* +X212194681Y-98654686D01* +X212223672Y-98774096D01* +X212259990Y-98868362D01* +X212302214Y-98939352D01* +X212348398Y-98990602D01* +X212398669Y-99025581D01* +X212453994Y-99046371D01* +X212516079Y-99053468D01* +X212588932Y-99046091D01* +X212647900Y-99025435D01* +X212695964Y-98992377D01* +X212733467Y-98947589D01* +X212759794Y-98890799D01* +X212774366Y-98818995D01* +X212952602Y-98818995D01* +X212941028Y-98909248D01* +X212916090Y-98985891D01* +X212878578Y-99051312D01* +X212828130Y-99107232D01* +X212767369Y-99151581D01* +X212696478Y-99184069D01* +X212613533Y-99204510D01* +X212516079Y-99211737D01* +X212417016Y-99202452D01* +X212329949Y-99175638D01* +X212252483Y-99131669D01* +X212182974Y-99069339D01* +X212120680Y-98985965D01* +X212074502Y-98897268D01* +X212036279Y-98791432D01* +X212006989Y-98665744D01* +X211988052Y-98517143D01* +X211981279Y-98342263D01* +X211990687Y-98184401D01* +X211990971Y-98182986D01* +X212196426Y-98182986D01* +X212206039Y-98275841D01* +X212233272Y-98352945D01* +X212277393Y-98417643D01* +X212336449Y-98467923D01* +X212405098Y-98497924D01* +X212486403Y-98508318D01* +X212567669Y-98497872D01* +X212636317Y-98467704D01* +X212695414Y-98417093D01* +X212739579Y-98352066D01* +X212766792Y-98274933D01* +X212776381Y-98182437D01* +X212766778Y-98089954D01* +X212739556Y-98013052D01* +X212695414Y-97948422D01* +X212636351Y-97898087D01* +X212567702Y-97868057D01* +X212486403Y-97857655D01* +X212405105Y-97868057D01* +X212336456Y-97898087D01* +X212277393Y-97948422D01* +X212233275Y-98013063D01* +X212206041Y-98090134D01* +X212196426Y-98182986D01* +X211990971Y-98182986D01* +X212016737Y-98054821D01* +X212056924Y-97948811D01* +X212109873Y-97862418D01* +X212165387Y-97801616D01* +X212227867Y-97755041D01* +X212298227Y-97721503D01* +X212377955Y-97700756D01* +X212469001Y-97693524D01* +X212583139Y-97702664D01* G37* G36* -X211692858Y-98131695D02* +X211140564Y-97693524D02* G01* -X211692858Y-97990279D01* -X211558538Y-97971704D01* -X211469666Y-97949304D01* -X211414238Y-97925249D01* -X211370953Y-97887276D01* -X211331153Y-97819541D01* -X211296361Y-97709552D01* -X211150822Y-97709552D01* -X211150822Y-99170705D01* -X211347560Y-99170705D01* -X211347560Y-98131695D01* -X211692858Y-98131695D01* +X211140564Y-99170705D01* +X211336294Y-99170705D01* +X211336294Y-98121437D01* +X211681593Y-98121437D01* +X211681593Y-97974892D01* +X211584157Y-97968200D01* +X211502919Y-97945408D01* +X211434668Y-97907786D01* +X211377141Y-97854899D01* +X211329257Y-97784656D01* +X211291232Y-97693524D01* +X211140564Y-97693524D01* G37* G36* -X210182064Y-99210638D02* +X209864426Y-98390807D02* G01* -X210312330Y-99200200D01* -X210415231Y-99171556D01* -X210496319Y-99127262D01* -X210559694Y-99067756D01* -X210610490Y-98993354D01* -X210646919Y-98911550D01* -X210669290Y-98820957D01* -X210677022Y-98719802D01* -X210484406Y-98719802D01* -X210471289Y-98814850D01* -X210452898Y-98881613D01* -X210431100Y-98926797D01* -X210390412Y-98975374D01* -X210336079Y-99011084D01* -X210264840Y-99034176D01* -X210171806Y-99042660D01* -X210077728Y-99033277D01* -X210001108Y-99006957D01* -X209938248Y-98964808D01* -X209889278Y-98907896D01* -X209860128Y-98841921D01* -X209850046Y-98763949D01* -X209856813Y-98688679D01* -X209875287Y-98630545D01* -X209903909Y-98585777D01* -X209942828Y-98551824D01* -X210007514Y-98520058D01* -X210091739Y-98499110D01* -X210200565Y-98491374D01* -X210237934Y-98491923D01* -X210276311Y-98493389D01* -X210276311Y-98330448D01* -X210228226Y-98334570D01* -X210186185Y-98335577D01* -X210088253Y-98326655D01* -X210016101Y-98302788D01* -X209965204Y-98268694D01* -X209929485Y-98224693D01* -X209907233Y-98168941D01* -X209899231Y-98097898D01* -X209908381Y-98028663D01* -X209934280Y-97973431D01* -X209977175Y-97928821D01* -X210031619Y-97895938D01* -X210091546Y-97876158D01* -X210158525Y-97869379D01* -X210249240Y-97878210D01* -X210319164Y-97902389D01* -X210372999Y-97940178D01* -X210413698Y-97992294D01* -X210434377Y-98039148D01* -X210449615Y-98102026D01* -X210457753Y-98185001D01* -X210640111Y-98185001D01* -X210632246Y-98077351D01* -X210609972Y-97985318D01* -X210574531Y-97906290D01* -X210523650Y-97833686D01* -X210460720Y-97777691D01* -X210384187Y-97736661D01* -X210291214Y-97710630D01* -X210177942Y-97701309D01* -X210064590Y-97708536D01* -X209971046Y-97728621D01* -X209893975Y-97759803D01* -X209830629Y-97801235D01* -X209777860Y-97855417D01* -X209739852Y-97920131D01* -X209716066Y-97997513D01* -X209707622Y-98090663D01* -X209716346Y-98178170D01* -X209740924Y-98250178D01* -X209780437Y-98309932D01* -X209831319Y-98355979D01* -X209897216Y-98391906D01* -X209824581Y-98420208D01* -X209764966Y-98460838D01* -X209716415Y-98514363D01* -X209680921Y-98577680D01* -X209658981Y-98650848D01* -X209651294Y-98736196D01* -X209660441Y-98839082D01* -X209686737Y-98928895D01* -X209729543Y-99008106D01* -X209789688Y-99078472D01* -X209862243Y-99133998D01* -X209949676Y-99175093D01* -X210054997Y-99201272D01* -X210182064Y-99210638D01* +X209778871Y-98439404D01* +X209715108Y-98498390D01* +X209669837Y-98568449D01* +X209641787Y-98651784D01* +X209631876Y-98751859D01* +X209641058Y-98846976D01* +X209667793Y-98932039D01* +X209712043Y-99009180D01* +X209775308Y-99079846D01* +X209850464Y-99136122D01* +X209937285Y-99177085D01* +X210037979Y-99202714D01* +X210155411Y-99211737D01* +X210275116Y-99203123D01* +X210373131Y-99179191D01* +X210453369Y-99141895D01* +X210518904Y-99091864D01* +X210571758Y-99028350D01* +X210612711Y-98949305D01* +X210641227Y-98851564D01* +X210655498Y-98731067D01* +X210461783Y-98731067D01* +X210442177Y-98841967D01* +X210411132Y-98920423D01* +X210371108Y-98974333D01* +X210317044Y-99013223D01* +X210244951Y-99038340D01* +X210149274Y-99047606D01* +X210053836Y-99038087D01* +X209976943Y-99011505D01* +X209914618Y-98969113D01* +X209866469Y-98911813D01* +X209837572Y-98844550D01* +X209827515Y-98764223D01* +X209836850Y-98683439D01* +X209863030Y-98618957D01* +X209905459Y-98567028D01* +X209960768Y-98526995D01* +X210023662Y-98500700D01* +X210095968Y-98487985D01* +X210194887Y-98484871D01* +X210256894Y-98488901D01* +X210256894Y-98327334D01* +X210187284Y-98332463D01* +X210072521Y-98324220D01* +X210008494Y-98306230D01* +X209949514Y-98267708D01* +X209908322Y-98222060D01* +X209883439Y-98166572D01* +X209874684Y-98098173D01* +X209883771Y-98029894D01* +X209909989Y-97972736D01* +X209954094Y-97923967D01* +X210010336Y-97887909D01* +X210077225Y-97865554D01* +X210157517Y-97857655D01* +X210239495Y-97866716D01* +X210303751Y-97891867D01* +X210354407Y-97932137D01* +X210393657Y-97989379D01* +X210421392Y-98067957D01* +X210435221Y-98174194D01* +X210614465Y-98174194D01* +X210605892Y-98059451D01* +X210581904Y-97964186D01* +X210544182Y-97884934D01* +X210493107Y-97819004D01* +X210428728Y-97765586D01* +X210352676Y-97726670D01* +X210262637Y-97702201D01* +X210155502Y-97693524D01* +X210047198Y-97700892D01* +X209955316Y-97721658D01* +X209877190Y-97754441D01* +X209810662Y-97798762D01* +X209754158Y-97855898D01* +X209714538Y-97920139D01* +X209690428Y-97992941D01* +X209682068Y-98076558D01* +X209689689Y-98157825D01* +X209711546Y-98228072D01* +X209747151Y-98289472D01* +X209797387Y-98343503D01* +X209864426Y-98390807D01* G37* G36* -X209487987Y-99598984D02* +X209090390Y-98123727D02* G01* -X209343442Y-99300927D01* -X209277877Y-99135900D01* -X209239363Y-98987313D01* -X209214834Y-98816208D01* -X209206161Y-98619418D01* -X209215806Y-98423347D01* -X209243812Y-98243271D01* -X209289142Y-98077382D01* -X209356731Y-97910998D01* -X209491009Y-97640859D01* -X209367086Y-97640859D01* -X209175936Y-97951902D01* -X209143439Y-98016947D01* -X209103671Y-98114293D01* -X209061200Y-98242806D01* -X209033512Y-98367359D01* -X209017663Y-98491434D01* -X209012537Y-98608152D01* -X209018968Y-98760573D01* -X209037625Y-98900763D01* -X209067741Y-99029931D01* -X209108800Y-99149181D01* -X209190176Y-99316970D01* -X209359851Y-99598984D01* -X209487987Y-99598984D01* +X209042623Y-98283648D01* +X209013934Y-98447809D01* +X209004294Y-98617311D01* +X209013939Y-98786809D01* +X209042633Y-98950815D01* +X209090390Y-99110438D01* +X209155752Y-99263991D01* +X209245562Y-99428222D01* +X209362965Y-99604480D01* +X209488994Y-99604480D01* +X209395218Y-99425511D01* +X209322998Y-99258998D01* +X209270183Y-99103751D01* +X209231809Y-98944428D01* +X209208759Y-98782183D01* +X209201032Y-98616304D01* +X209208761Y-98450365D01* +X209231813Y-98288121D01* +X209270183Y-98128856D01* +X209323038Y-97973562D01* +X209395268Y-97807344D01* +X209488994Y-97629044D01* +X209362965Y-97629044D01* +X209245607Y-97805305D01* +X209155788Y-97969755D01* +X209090390Y-98123727D01* G37* G36* -X208212856Y-99170705D02* +X208054037Y-97830910D02* G01* -X208198897Y-99045802D01* -X208172419Y-98936527D01* -X208134454Y-98840793D01* -X208095704Y-98776811D01* -X208040479Y-98713194D01* -X207965947Y-98649498D01* -X207868565Y-98585621D01* -X207671827Y-98471865D01* -X207551254Y-98394843D01* -X207486355Y-98340706D01* -X207438941Y-98280031D01* -X207411532Y-98215780D01* -X207402366Y-98145984D01* -X207411533Y-98063829D01* -X207437350Y-97997212D01* -X207479211Y-97942651D01* -X207534614Y-97901592D01* -X207601799Y-97876255D01* -X207684101Y-97867272D01* -X207775914Y-97877240D01* -X207847476Y-97904821D01* -X207903455Y-97948750D01* -X207946417Y-98010795D01* -X207967035Y-98063573D01* -X207981953Y-98133270D01* -X207989465Y-98223928D01* -X208176952Y-98223928D01* -X208166770Y-98097526D01* -X208142514Y-97994738D01* -X208106244Y-97911419D01* -X208052438Y-97836287D01* -X207985624Y-97778099D01* -X207904038Y-97735297D01* -X207804583Y-97708058D01* -X207683093Y-97698286D01* -X207556854Y-97708226D01* -X207456618Y-97735546D01* -X207377196Y-97777824D01* -X207314714Y-97834574D01* -X207262912Y-97906112D01* -X207226961Y-97979830D01* -X207205584Y-98056663D01* -X207198393Y-98137832D01* -X207206295Y-98223535D01* -X207229402Y-98301267D01* -X207267713Y-98372714D01* -X207322407Y-98439075D01* -X207410764Y-98511305D01* -X207579595Y-98615296D01* -X207720004Y-98693240D01* -X207813838Y-98750097D01* -X207877816Y-98798753D01* -X207939520Y-98862648D01* -X207981686Y-98928238D01* -X208006867Y-98996498D01* -X207205629Y-98996498D01* -X207205629Y-99170705D01* -X208212856Y-99170705D01* +X207982820Y-97771744D01* +X207901135Y-97729186D01* +X207806948Y-97702781D01* +X207697473Y-97693524D01* +X207586854Y-97701873D01* +X207492850Y-97725481D01* +X207412613Y-97763021D01* +X207343931Y-97814332D01* +X207286066Y-97879028D01* +X207245805Y-97949405D01* +X207221710Y-98026782D01* +X207213780Y-98113102D01* +X207224055Y-98228420D01* +X207252536Y-98320849D01* +X207297311Y-98395111D01* +X207359410Y-98458711D01* +X207462509Y-98536710D01* +X207620536Y-98632057D01* +X207777944Y-98727380D01* +X207884702Y-98808709D01* +X207952554Y-98878071D01* +X207986904Y-98929998D01* +X208015111Y-98988988D01* +X207213780Y-98988988D01* +X207213780Y-99170705D01* +X208224122Y-99170705D01* +X208216173Y-99053999D01* +X208193561Y-98952862D01* +X208157507Y-98864865D01* +X208108350Y-98788037D01* +X208048145Y-98721761D01* +X207960283Y-98646377D01* +X207838044Y-98560549D01* +X207673842Y-98462980D01* +X207572251Y-98400641D01* +X207504650Y-98348282D01* +X207462817Y-98304345D01* +X207432340Y-98253291D01* +X207413211Y-98191675D01* +X207406396Y-98116858D01* +X207415936Y-98043860D01* +X207443659Y-97981389D01* +X207490477Y-97926806D01* +X207550372Y-97885975D01* +X207622066Y-97860724D01* +X207708739Y-97851793D01* +X207774205Y-97857988D01* +X207830326Y-97875700D01* +X207878949Y-97904480D01* +X207921321Y-97945033D01* +X207963446Y-98011463D01* +X207992004Y-98097784D01* +X208004852Y-98209365D01* +X208184188Y-98209365D01* +X208176707Y-98089433D01* +X208151691Y-97988544D01* +X208110763Y-97903245D01* +X208054037Y-97830910D01* G37* G36* -X207046352Y-99170705D02* +X206887533Y-97830910D02* G01* -X207032393Y-99045802D01* -X207005915Y-98936527D01* -X206967950Y-98840793D01* -X206929200Y-98776811D01* -X206873975Y-98713194D01* -X206799443Y-98649498D01* -X206702061Y-98585621D01* -X206505324Y-98471865D01* -X206384751Y-98394843D01* -X206319852Y-98340706D01* -X206272437Y-98280031D01* -X206245028Y-98215780D01* -X206235863Y-98145984D01* -X206245029Y-98063829D01* -X206270846Y-97997212D01* -X206312708Y-97942651D01* -X206368110Y-97901592D01* -X206435295Y-97876255D01* -X206517597Y-97867272D01* -X206609410Y-97877240D01* -X206680972Y-97904821D01* -X206736951Y-97948750D01* -X206779914Y-98010795D01* -X206800532Y-98063573D01* -X206815449Y-98133270D01* -X206822961Y-98223928D01* -X207010448Y-98223928D01* -X207000266Y-98097526D01* -X206976011Y-97994738D01* -X206939740Y-97911419D01* -X206885934Y-97836287D01* -X206819120Y-97778099D01* -X206737535Y-97735297D01* -X206638079Y-97708058D01* -X206516589Y-97698286D01* -X206390350Y-97708226D01* -X206290114Y-97735546D01* -X206210692Y-97777824D01* -X206148210Y-97834574D01* -X206096408Y-97906112D01* -X206060457Y-97979830D01* -X206039081Y-98056663D01* -X206031889Y-98137832D01* -X206039791Y-98223535D01* -X206062899Y-98301267D01* -X206101210Y-98372714D01* -X206155904Y-98439075D01* -X206244260Y-98511305D01* -X206413091Y-98615296D01* -X206553500Y-98693240D01* -X206647335Y-98750097D01* -X206711312Y-98798753D01* -X206773016Y-98862648D01* -X206815182Y-98928238D01* -X206840364Y-98996498D01* -X206039125Y-98996498D01* -X206039125Y-99170705D01* -X207046352Y-99170705D01* +X206816316Y-97771744D01* +X206734631Y-97729186D01* +X206640444Y-97702781D01* +X206530969Y-97693524D01* +X206420350Y-97701873D01* +X206326347Y-97725481D01* +X206246109Y-97763021D01* +X206177428Y-97814332D01* +X206119562Y-97879028D01* +X206079301Y-97949405D01* +X206055206Y-98026782D01* +X206047277Y-98113102D01* +X206057551Y-98228420D01* +X206086033Y-98320849D01* +X206130808Y-98395111D01* +X206192907Y-98458711D01* +X206296005Y-98536710D01* +X206454033Y-98632057D01* +X206611440Y-98727380D01* +X206718198Y-98808709D01* +X206786050Y-98878071D01* +X206820400Y-98929998D01* +X206848607Y-98988988D01* +X206047277Y-98988988D01* +X206047277Y-99170705D01* +X207057618Y-99170705D01* +X207049669Y-99053999D01* +X207027057Y-98952862D01* +X206991003Y-98864865D01* +X206941847Y-98788037D01* +X206881641Y-98721761D01* +X206793779Y-98646377D01* +X206671541Y-98560549D01* +X206507339Y-98462980D01* +X206405748Y-98400641D01* +X206338146Y-98348282D01* +X206296313Y-98304345D01* +X206265837Y-98253291D01* +X206246707Y-98191675D01* +X206239893Y-98116858D01* +X206249432Y-98043860D01* +X206277155Y-97981389D01* +X206323973Y-97926806D01* +X206383868Y-97885975D01* +X206455562Y-97860724D01* +X206542235Y-97851793D01* +X206607701Y-97857988D01* +X206663822Y-97875700D01* +X206712446Y-97904480D01* +X206754818Y-97945033D01* +X206796942Y-98011463D01* +X206825500Y-98097784D01* +X206838349Y-98209365D01* +X207017684Y-98209365D01* +X207010204Y-98089433D01* +X206985187Y-97988544D01* +X206944259Y-97903245D01* +X206887533Y-97830910D01* G37* G36* -X205479459Y-97707598D02* +X205464359Y-97700970D02* G01* -X205569852Y-97730849D01* -X205645099Y-97767468D01* -X205707749Y-97817172D01* -X205760328Y-97879834D01* -X205796998Y-97946865D01* -X205819030Y-98019367D01* -X205826542Y-98098906D01* -X205817035Y-98183017D01* -X205789957Y-98253011D01* -X205745576Y-98312038D01* -X205696503Y-98351739D01* -X205625683Y-98388883D01* -X205704370Y-98428659D01* -X205766435Y-98476940D01* -X205814269Y-98533872D01* -X205849051Y-98599669D01* -X205870411Y-98673997D01* -X205877833Y-98758819D01* -X205867723Y-98867286D01* -X205839200Y-98957477D01* -X205793481Y-99033037D01* -X205729730Y-99096424D01* -X205652983Y-99146553D01* -X205568066Y-99182709D01* -X205473514Y-99205013D01* -X205367488Y-99212745D01* -X205249396Y-99203339D01* -X205150971Y-99176925D01* -X205068624Y-99135121D01* -X204999658Y-99078014D01* -X204942573Y-99006707D01* -X204902319Y-98929182D01* -X204877895Y-98844090D01* -X204871230Y-98768986D01* -X205066245Y-98768986D01* -X205076563Y-98856655D01* -X205105070Y-98923859D01* -X205150783Y-98975524D01* -X205210486Y-99013242D01* -X205280466Y-99036502D01* -X205363366Y-99044675D01* -X205443619Y-99038588D01* -X205507799Y-99021824D01* -X205559024Y-98995878D01* -X205599671Y-98961144D01* -X205642147Y-98901822D01* -X205667361Y-98836410D01* -X205675966Y-98762849D01* -X205666002Y-98677763D01* -X205637988Y-98609574D01* -X205592435Y-98554388D01* -X205532837Y-98513269D01* -X205461959Y-98487939D01* -X205376738Y-98479009D01* -X205288568Y-98487793D01* -X205215122Y-98512663D01* -X205153348Y-98552831D01* -X205116276Y-98592560D01* -X205089320Y-98640573D01* -X205072314Y-98698582D01* -X205066245Y-98768986D01* -X204871230Y-98768986D01* -X204869507Y-98749569D01* -X204876059Y-98668645D01* -X204894788Y-98598441D01* -X204924984Y-98537075D01* -X204966868Y-98483130D01* -X205026170Y-98433706D01* -X205110300Y-98386868D01* -X205035774Y-98337590D01* -X204989400Y-98292529D01* -X204951727Y-98232342D01* -X204928116Y-98159345D01* -X204921343Y-98087640D01* -X205115429Y-98087640D01* -X205123081Y-98147645D01* -X205145645Y-98201172D01* -X205184122Y-98250031D01* -X205233806Y-98286833D01* -X205296127Y-98309887D01* -X205374723Y-98318175D01* -X205442416Y-98311467D01* -X205502316Y-98291997D01* -X205556074Y-98259831D01* -X205598621Y-98216075D01* -X205624029Y-98163090D01* -X205632919Y-98097898D01* -X205626216Y-98038620D01* -X205606553Y-97985527D01* -X205573476Y-97937064D01* -X205529046Y-97900795D01* -X205466865Y-97877199D01* -X205380860Y-97868371D01* -X205294001Y-97877069D01* -X205229151Y-97900597D01* -X205181008Y-97937064D01* -X205143690Y-97985777D01* -X205122431Y-98035495D01* -X205115429Y-98087640D01* -X204921343Y-98087640D01* -X204919699Y-98070238D01* -X204927077Y-97998794D01* -X204948935Y-97932582D01* -X204985835Y-97870140D01* -X205039592Y-97810486D01* -X205102350Y-97763545D01* -X205176805Y-97728974D01* -X205265245Y-97707082D01* -X205370602Y-97699294D01* -X205479459Y-97707598D01* +X205551061Y-97722117D01* +X205625924Y-97755859D01* +X205690804Y-97802059D01* +X205745529Y-97860489D01* +X205783915Y-97925369D01* +X205807224Y-97998056D01* +X205815276Y-98080588D01* +X205807076Y-98163175D01* +X205783636Y-98233578D01* +X205745455Y-98294297D01* +X205691354Y-98346934D01* +X205620645Y-98391997D01* +X205711107Y-98442699D01* +X205778279Y-98503918D01* +X205825789Y-98576271D01* +X205855126Y-98661958D01* +X205865468Y-98764498D01* +X205856538Y-98859104D01* +X205830677Y-98942754D01* +X205788148Y-99017660D01* +X205727715Y-99085342D01* +X205655499Y-99139303D01* +X205572215Y-99178558D01* +X205475772Y-99203101D01* +X205363458Y-99211737D01* +X205251104Y-99203106D01* +X205154545Y-99178570D01* +X205071087Y-99139314D01* +X204998650Y-99085342D01* +X204937908Y-99017621D01* +X204895187Y-98942701D01* +X204869221Y-98859067D01* +X204860256Y-98764498D01* +X204860677Y-98760377D01* +X205055986Y-98760377D01* +X205065877Y-98840363D01* +X205094416Y-98908215D01* +X205142082Y-98966823D01* +X205203715Y-99011053D01* +X205276471Y-99038109D01* +X205363458Y-99047606D01* +X205450372Y-99038101D01* +X205522934Y-99011040D01* +X205584284Y-98966823D01* +X205631621Y-98908255D01* +X205659992Y-98840402D01* +X205669830Y-98760377D01* +X205659990Y-98680354D01* +X205631618Y-98612533D01* +X205584284Y-98554022D01* +X205522925Y-98509808D01* +X205450372Y-98482900D01* +X205363458Y-98473696D01* +X205276443Y-98483407D01* +X205203680Y-98510470D01* +X205142082Y-98554480D01* +X205094436Y-98612751D01* +X205065889Y-98680408D01* +X205055986Y-98760377D01* +X204860677Y-98760377D01* +X204870566Y-98663509D01* +X204899938Y-98578326D01* +X204947738Y-98505632D01* +X205015608Y-98443369D01* +X205107277Y-98390990D01* +X205034953Y-98346455D01* +X204981136Y-98294223D01* +X204943114Y-98233746D01* +X204919738Y-98163385D01* +X204912163Y-98086816D01* +X205107277Y-98086816D01* +X205115484Y-98150643D01* +X205139198Y-98204615D01* +X205178993Y-98251130D01* +X205230075Y-98285958D01* +X205290714Y-98307564D01* +X205363458Y-98315427D01* +X205436119Y-98308091D01* +X205496713Y-98286673D01* +X205547831Y-98251680D01* +X205587645Y-98204829D01* +X205611351Y-98150662D01* +X205619546Y-98086816D01* +X205611351Y-98022969D01* +X205587645Y-97968803D01* +X205547831Y-97921952D01* +X205496708Y-97886857D01* +X205436107Y-97865261D01* +X205363458Y-97857655D01* +X205290747Y-97865263D01* +X205230117Y-97886861D01* +X205178993Y-97921952D01* +X205139179Y-97968803D01* +X205115472Y-98022969D01* +X205107277Y-98086816D01* +X204912163Y-98086816D01* +X204911547Y-98080588D01* +X204919555Y-97998987D01* +X204942795Y-97926701D01* +X204981174Y-97861768D01* +X205036020Y-97802883D01* +X205100949Y-97756307D01* +X205175843Y-97722314D01* +X205262556Y-97701021D01* +X205363458Y-97693524D01* +X205464359Y-97700970D01* G37* G36* -X204691820Y-98491374D02* +X204686691Y-98502456D02* G01* -X204177445Y-98491374D01* -X204177445Y-98680875D01* -X204691820Y-98680875D01* -X204691820Y-98491374D01* +X204172316Y-98502456D01* +X204172316Y-98684173D01* +X204686691Y-98684173D01* +X204686691Y-98502456D01* G37* G36* -X203574460Y-97707484D02* +X203558273Y-97702293D02* G01* -X203667706Y-97736980D01* -X203748905Y-97785021D01* -X203820079Y-97852888D01* -X203882049Y-97943666D01* -X203934362Y-98061995D01* -X203969851Y-98190771D01* -X203992808Y-98344165D01* -X204001041Y-98526178D01* -X203993443Y-98682076D01* -X203972622Y-98808083D01* -X203941035Y-98909084D01* -X203900378Y-98989342D01* -X203851472Y-99052369D01* -X203771505Y-99121883D01* -X203686597Y-99170056D01* -X203595371Y-99198842D01* -X203495824Y-99208623D01* -X203377363Y-99198058D01* -X203278375Y-99168241D01* -X203195091Y-99120552D01* -X203124880Y-99054384D01* -X203067474Y-98973628D01* -X203027183Y-98888535D01* -X203002957Y-98797954D01* -X202996027Y-98715772D01* -X203189452Y-98715772D01* -X203197786Y-98802157D01* -X203221937Y-98878495D01* -X203261717Y-98946856D01* -X203301408Y-98988852D01* -X203349613Y-99019024D01* -X203408075Y-99037934D01* -X203479429Y-99044675D01* -X203550342Y-99038263D01* -X203610343Y-99020059D01* -X203661537Y-98990758D01* -X203705385Y-98949878D01* -X203750121Y-98882740D01* -X203777339Y-98805614D01* -X203786809Y-98715772D01* -X203780421Y-98636649D01* -X203762681Y-98572457D01* -X203734906Y-98520316D01* -X203697233Y-98478093D01* -X203633834Y-98434033D01* -X203564980Y-98407984D01* -X203488680Y-98399141D01* -X203404042Y-98406667D01* -X203339482Y-98427095D01* -X203290497Y-98458541D01* -X203254024Y-98501082D01* -X203217747Y-98571238D01* -X203196508Y-98642413D01* -X203189452Y-98715772D01* -X202996027Y-98715772D01* -X202994729Y-98700384D01* -X203004423Y-98584431D01* -X203031448Y-98489768D01* -X203074004Y-98412272D01* -X203132116Y-98348949D01* -X203204024Y-98297190D01* -X203280798Y-98260681D01* -X203363560Y-98238607D01* -X203453784Y-98231072D01* -X203558629Y-98241613D01* -X203650522Y-98272105D01* -X203710742Y-98307790D01* -X203763846Y-98353899D01* -X203810440Y-98411415D01* -X203798767Y-98274878D01* -X203776827Y-98163716D01* -X203746465Y-98073951D01* -X203708957Y-98002094D01* -X203657503Y-97937682D01* -X203600323Y-97893975D01* -X203536264Y-97868017D01* -X203463035Y-97859120D01* -X203396800Y-97865465D01* -X203342584Y-97883266D01* -X203297913Y-97911700D01* -X203261168Y-97951353D01* -X203231511Y-98006674D01* -X203208961Y-98087640D01* -X203026512Y-98087640D01* -X203036754Y-98000492D01* -X203068189Y-97913512D01* -X203123415Y-97824774D01* -X203176314Y-97772477D01* -X203247613Y-97732923D01* -X203342080Y-97706851D01* -X203466149Y-97697187D01* -X203574460Y-97707484D01* +X203647694Y-97727476D01* +X203726534Y-97768361D01* +X203796525Y-97825564D01* +X203858616Y-97900978D01* +X203916845Y-98006301D01* +X203961063Y-98133887D01* +X203989655Y-98287952D01* +X203999941Y-98473422D01* +X203990036Y-98660525D01* +X203962943Y-98810779D01* +X203921845Y-98930492D01* +X203868783Y-99025075D01* +X203811379Y-99093103D01* +X203747337Y-99144627D01* +X203675844Y-99181359D01* +X203595426Y-99203910D01* +X203504067Y-99211737D01* +X203388289Y-99202589D01* +X203289475Y-99176638D01* +X203204653Y-99135164D01* +X203131567Y-99078106D01* +X203071699Y-99007099D01* +X203028703Y-98925698D01* +X203002054Y-98831872D01* +X202992714Y-98722824D01* +X203188445Y-98722824D01* +X203198308Y-98815129D01* +X203226336Y-98892058D01* +X203271976Y-98956931D01* +X203332614Y-99007129D01* +X203403115Y-99037181D01* +X203486574Y-99047606D01* +X203570035Y-99037183D01* +X203640569Y-99007132D01* +X203701263Y-98956931D01* +X203746878Y-98892047D01* +X203774918Y-98814948D01* +X203784794Y-98722275D01* +X203774869Y-98629636D01* +X203746684Y-98552571D01* +X203700805Y-98487710D01* +X203639781Y-98437405D01* +X203569223Y-98407348D01* +X203486116Y-98396943D01* +X203403008Y-98407417D01* +X203332650Y-98437653D01* +X203271976Y-98488259D01* +X203226319Y-98553415D01* +X203198298Y-98630509D01* +X203188445Y-98722824D01* +X202992714Y-98722824D01* +X203001407Y-98613040D01* +X203026121Y-98518844D01* +X203065716Y-98437516D01* +X203120301Y-98366993D01* +X203188200Y-98309047D01* +X203265882Y-98267514D01* +X203355262Y-98241811D01* +X203459005Y-98232812D01* +X203560268Y-98243729D01* +X203650515Y-98275621D01* +X203732339Y-98328901D01* +X203807325Y-98406194D01* +X203792300Y-98245429D01* +X203761940Y-98119681D01* +X203719215Y-98022336D01* +X203666003Y-97947921D01* +X203605477Y-97897715D01* +X203536386Y-97867914D01* +X203455891Y-97857655D01* +X203385047Y-97864826D01* +X203327599Y-97884918D01* +X203280677Y-97917098D01* +X203244135Y-97960664D01* +X203218659Y-98016048D01* +X203204839Y-98086266D01* +X203022390Y-98086266D01* +X203033953Y-97995946D01* +X203058751Y-97919299D01* +X203095975Y-97853932D01* +X203145946Y-97798121D01* +X203206192Y-97753726D01* +X203276556Y-97721215D01* +X203358965Y-97700759D01* +X203455891Y-97693524D01* +X203558273Y-97702293D01* G37* G36* -X201815952Y-97727962D02* +X202835544Y-97904550D02* G01* -X201815952Y-97888796D01* -X201889762Y-97972065D01* -X202003989Y-98127574D01* -X202113958Y-98303294D01* -X202211534Y-98494396D01* -X202292121Y-98683341D01* -X202346723Y-98843816D01* -X202423568Y-99170705D01* -X202627541Y-99170705D01* -X202583288Y-98965046D01* -X202518047Y-98757680D01* -X202430767Y-98547778D01* -X202320070Y-98334570D01* -X202221874Y-98174736D01* -X202123484Y-98034928D01* -X202024963Y-97913434D01* -X202836552Y-97913434D01* -X202836552Y-97727962D01* -X201815952Y-97727962D01* +X202835544Y-97722833D01* +X201815952Y-97722833D01* +X201815952Y-97888979D01* +X201966084Y-98082096D01* +X202095338Y-98282482D01* +X202204576Y-98490729D01* +X202294372Y-98707576D01* +X202364999Y-98933901D01* +X202416423Y-99170705D01* +X202622412Y-99170705D01* +X202567185Y-98934981D01* +X202493657Y-98710316D01* +X202401894Y-98495729D01* +X202291683Y-98290364D01* +X202162536Y-98093497D01* +X202013698Y-97904550D01* +X202835544Y-97904550D01* G37* G36* -X200649449Y-97727962D02* +X201669040Y-97904550D02* G01* -X200649449Y-97888796D01* -X200723259Y-97972065D01* -X200837485Y-98127574D01* -X200947454Y-98303294D01* -X201045030Y-98494396D01* -X201125617Y-98683341D01* -X201180219Y-98843816D01* -X201257064Y-99170705D01* -X201461037Y-99170705D01* -X201416784Y-98965046D01* -X201351543Y-98757680D01* -X201264263Y-98547778D01* -X201153566Y-98334570D01* -X201055370Y-98174736D01* -X200956980Y-98034928D01* -X200858459Y-97913434D01* -X201670048Y-97913434D01* -X201670048Y-97727962D01* -X200649449Y-97727962D01* +X201669040Y-97722833D01* +X200649449Y-97722833D01* +X200649449Y-97888979D01* +X200799581Y-98082096D01* +X200928834Y-98282482D01* +X201038072Y-98490729D01* +X201127868Y-98707576D01* +X201198495Y-98933901D01* +X201249920Y-99170705D01* +X201455908Y-99170705D01* +X201400681Y-98934981D01* +X201327153Y-98710316D01* +X201235390Y-98495729D01* +X201125179Y-98290364D01* +X200996032Y-98093497D01* +X200847194Y-97904550D01* +X201669040Y-97904550D01* G37* G36* -X200074949Y-97707484D02* +X200058761Y-97702293D02* G01* -X200168195Y-97736980D01* -X200249394Y-97785021D01* -X200320568Y-97852888D01* -X200382537Y-97943666D01* -X200434851Y-98061995D01* -X200470340Y-98190771D01* -X200493297Y-98344165D01* -X200501529Y-98526178D01* -X200493932Y-98682076D01* -X200473111Y-98808083D01* -X200441523Y-98909084D01* -X200400866Y-98989342D01* -X200351961Y-99052369D01* -X200271993Y-99121883D01* -X200187085Y-99170056D01* -X200095859Y-99198842D01* -X199996313Y-99208623D01* -X199877851Y-99198058D01* -X199778863Y-99168241D01* -X199695580Y-99120552D01* -X199625369Y-99054384D01* -X199567963Y-98973628D01* -X199527671Y-98888535D01* -X199503445Y-98797954D01* -X199496516Y-98715772D01* -X199689941Y-98715772D01* -X199698275Y-98802157D01* -X199722425Y-98878495D01* -X199762206Y-98946856D01* -X199801897Y-98988852D01* -X199850101Y-99019024D01* -X199908564Y-99037934D01* -X199979918Y-99044675D01* -X200050830Y-99038263D01* -X200110832Y-99020059D01* -X200162025Y-98990758D01* -X200205873Y-98949878D01* -X200250609Y-98882740D01* -X200277827Y-98805614D01* -X200287298Y-98715772D01* -X200280909Y-98636649D01* -X200263170Y-98572457D01* -X200235395Y-98520316D01* -X200197721Y-98478093D01* -X200134323Y-98434033D01* -X200065468Y-98407984D01* -X199989169Y-98399141D01* -X199904530Y-98406667D01* -X199839971Y-98427095D01* -X199790985Y-98458541D01* -X199754512Y-98501082D01* -X199718235Y-98571238D01* -X199696996Y-98642413D01* -X199689941Y-98715772D01* -X199496516Y-98715772D01* -X199495218Y-98700384D01* -X199504912Y-98584431D01* -X199531937Y-98489768D01* -X199574492Y-98412272D01* -X199632605Y-98348949D01* -X199704512Y-98297190D01* -X199781287Y-98260681D01* -X199864049Y-98238607D01* -X199954272Y-98231072D01* -X200059117Y-98241613D01* -X200151010Y-98272105D01* -X200211230Y-98307790D01* -X200264334Y-98353899D01* -X200310928Y-98411415D01* -X200299255Y-98274878D01* -X200277316Y-98163716D01* -X200246953Y-98073951D01* -X200209445Y-98002094D01* -X200157991Y-97937682D01* -X200100811Y-97893975D01* -X200036753Y-97868017D01* -X199963523Y-97859120D01* -X199897288Y-97865465D01* -X199843073Y-97883266D01* -X199798402Y-97911700D01* -X199761656Y-97951353D01* -X199732000Y-98006674D01* -X199709449Y-98087640D01* -X199527000Y-98087640D01* -X199537242Y-98000492D01* -X199568678Y-97913512D01* -X199623903Y-97824774D01* -X199676802Y-97772477D01* -X199748102Y-97732923D01* -X199842569Y-97706851D01* -X199966637Y-97697187D01* -X200074949Y-97707484D01* +X200148182Y-97727476D01* +X200227022Y-97768361D01* +X200297013Y-97825564D01* +X200359105Y-97900978D01* +X200417333Y-98006301D01* +X200461552Y-98133887D01* +X200490144Y-98287952D01* +X200500430Y-98473422D01* +X200490525Y-98660525D01* +X200463432Y-98810779D01* +X200422334Y-98930492D01* +X200369272Y-99025075D01* +X200311867Y-99093103D01* +X200247826Y-99144627D01* +X200176333Y-99181359D01* +X200095914Y-99203910D01* +X200004556Y-99211737D01* +X199888777Y-99202589D01* +X199789964Y-99176638D01* +X199705142Y-99135164D01* +X199632055Y-99078106D01* +X199572187Y-99007099D01* +X199529192Y-98925698D01* +X199502542Y-98831872D01* +X199493203Y-98722824D01* +X199688933Y-98722824D01* +X199698797Y-98815129D01* +X199726824Y-98892058D01* +X199772464Y-98956931D01* +X199833102Y-99007129D01* +X199903604Y-99037181D01* +X199987062Y-99047606D01* +X200070523Y-99037183D01* +X200141057Y-99007132D01* +X200201751Y-98956931D01* +X200247367Y-98892047D01* +X200275406Y-98814948D01* +X200285283Y-98722275D01* +X200275357Y-98629636D01* +X200247173Y-98552571D01* +X200201294Y-98487710D01* +X200140269Y-98437405D01* +X200069712Y-98407348D01* +X199986604Y-98396943D01* +X199903496Y-98407417D01* +X199833139Y-98437653D01* +X199772464Y-98488259D01* +X199726807Y-98553415D01* +X199698787Y-98630509D01* +X199688933Y-98722824D01* +X199493203Y-98722824D01* +X199501895Y-98613040D01* +X199526610Y-98518844D01* +X199566205Y-98437516D01* +X199620789Y-98366993D01* +X199688688Y-98309047D01* +X199766370Y-98267514D01* +X199855751Y-98241811D01* +X199959493Y-98232812D01* +X200060757Y-98243729D01* +X200151004Y-98275621D01* +X200232828Y-98328901D01* +X200307814Y-98406194D01* +X200292788Y-98245429D01* +X200262429Y-98119681D01* +X200219703Y-98022336D01* +X200166492Y-97947921D01* +X200105965Y-97897715D01* +X200036875Y-97867914D01* +X199956379Y-97857655D01* +X199885536Y-97864826D01* +X199828088Y-97884918D01* +X199781165Y-97917098D01* +X199744623Y-97960664D01* +X199719147Y-98016048D01* +X199705328Y-98086266D01* +X199522878Y-98086266D01* +X199534442Y-97995946D01* +X199559240Y-97919299D01* +X199596463Y-97853932D01* +X199646435Y-97798121D01* +X199706681Y-97753726D01* +X199777045Y-97721215D01* +X199859454Y-97700759D01* +X199956379Y-97693524D01* +X200058761Y-97702293D01* G37* G36* -X213618344Y-101470705D02* +X213617337Y-101470705D02* G01* -X213448260Y-101470705D01* -X213448260Y-101330295D01* -X213388351Y-101401866D01* -X213338625Y-101445059D01* -X213278590Y-101477951D01* -X213208960Y-101498348D01* -X213127508Y-101505509D01* -X213039781Y-101498237D01* -X212962612Y-101477311D01* -X212894114Y-101443318D01* -X212832880Y-101395824D01* -X212778088Y-101333409D01* -X212724442Y-101244857D01* -X212685178Y-101144663D01* -X212660645Y-101030849D01* -X212652665Y-100910167D01* -X212840645Y-100910167D01* -X212849915Y-101038283D01* -X212875454Y-101141228D01* -X212914925Y-101223775D01* -X212956938Y-101275947D01* -X213007040Y-101312411D01* -X213066752Y-101334781D01* -X213138773Y-101342660D01* -X213215597Y-101334899D01* -X213278873Y-101313015D01* -X213331458Y-101277765D01* -X213375127Y-101228083D01* -X213410341Y-101161218D01* -X213430756Y-101095818D01* -X213444298Y-101013300D01* -X213449267Y-100910167D01* -X213442022Y-100801010D01* -X213422435Y-100716534D01* -X213392886Y-100651782D01* -X213354470Y-100602788D01* -X213286763Y-100550377D01* -X213213920Y-100519834D01* -X213133644Y-100509548D01* -X213064018Y-100517066D01* -X213005838Y-100538461D01* -X212956618Y-100573379D01* -X212914925Y-100623304D01* -X212874924Y-100702363D01* -X212849647Y-100796833D01* -X212840645Y-100910167D01* -X212652665Y-100910167D01* -X212652059Y-100901008D01* -X212661383Y-100762274D01* -X212687132Y-100649759D01* -X212726898Y-100558752D01* -X212779645Y-100485459D01* -X212848007Y-100424019D01* -X212924928Y-100380503D01* -X213012132Y-100353854D01* -X213112120Y-100344592D01* -X213207452Y-100355087D01* -X213294570Y-100386083D01* -X213372146Y-100436500D01* -X213439009Y-100506525D01* -X213439009Y-99960368D01* -X213618344Y-99960368D01* -X213618344Y-101470705D01* +X213444138Y-101470705D01* +X213444138Y-101336615D01* +X213426736Y-101358963D01* +X213366803Y-101420982D01* +X213298876Y-101464399D01* +X213221341Y-101490830D01* +X213131629Y-101500014D01* +X213022524Y-101489247D01* +X212929675Y-101458502D01* +X212849765Y-101408486D01* +X212780652Y-101337714D01* +X212727462Y-101254066D01* +X212687998Y-101155868D01* +X212662961Y-101040454D01* +X212654613Y-100912823D01* +X212846781Y-100912823D01* +X212856528Y-101050645D01* +X212882601Y-101154440D01* +X212921611Y-101231652D01* +X212963291Y-101279889D01* +X213012276Y-101313714D01* +X213069977Y-101334459D01* +X213138773Y-101341744D01* +X213208523Y-101335211D01* +X213266743Y-101316747D01* +X213315733Y-101287091D01* +X213357035Y-101245665D01* +X213397126Y-101177458D01* +X213423254Y-101088408D01* +X213432872Y-100972724D01* +X213423244Y-100810024D01* +X213398326Y-100695046D01* +X213362714Y-100616160D01* +X213322961Y-100567299D01* +X213274131Y-100532696D01* +X213214440Y-100511171D01* +X213140880Y-100503503D01* +X213066352Y-100510504D01* +X213006192Y-100530017D01* +X212957414Y-100560947D01* +X212918039Y-100603795D01* +X212881371Y-100674564D01* +X212856324Y-100774532D01* +X212846781Y-100912823D01* +X212654613Y-100912823D01* +X212654074Y-100904580D01* +X212663124Y-100768069D01* +X212688295Y-100655504D01* +X212727444Y-100562780D01* +X212779645Y-100486558D01* +X212847396Y-100421973D01* +X212923458Y-100376387D01* +X213009512Y-100348405D01* +X213108090Y-100338364D01* +X213205035Y-100348893D01* +X213289767Y-100380448D01* +X213365171Y-100433415D01* +X213432872Y-100510739D01* +X213432872Y-99964215D01* +X213617337Y-99964215D01* +X213617337Y-101470705D01* G37* G36* -X212014492Y-100353767D02* +X212041694Y-100350361D02* G01* -X212086978Y-100374428D01* -X212151605Y-100408157D01* -X212213208Y-100456224D01* -X212272505Y-100523928D01* -X212272505Y-100378389D01* -X212451840Y-100378389D01* -X212451840Y-101908235D01* -X212267376Y-101908235D01* -X212267376Y-101347698D01* -X212206084Y-101415001D01* -X212157742Y-101453302D01* -X212099454Y-101482667D01* -X212030873Y-101501095D01* -X211949738Y-101507616D01* -X211848006Y-101496606D01* -X211756610Y-101464337D01* -X211673042Y-101410254D01* -X211609601Y-101345762D01* -X211558487Y-101265561D01* -X211519740Y-101166827D01* -X211494629Y-101045784D01* -X211486623Y-100915296D01* -X211674141Y-100915296D01* -X211680559Y-101025167D01* -X211698129Y-101113202D01* -X211724881Y-101183269D01* -X211759687Y-101238613D01* -X211806432Y-101286944D01* -X211857047Y-101320140D01* -X211912477Y-101339935D01* -X211974285Y-101346690D01* -X212048203Y-101339380D01* -X212109219Y-101318769D01* -X212160019Y-101285620D01* -X212202307Y-101239044D01* -X212236601Y-101176606D01* -X212264366Y-101081774D01* -X212274520Y-100960451D01* -X212269733Y-100855292D01* -X212256583Y-100769542D01* -X212236601Y-100700149D01* -X212201743Y-100628345D01* -X212158911Y-100575776D01* -X212107948Y-100539025D01* -X212047312Y-100516480D01* -X211974285Y-100508540D01* -X211901139Y-100516167D01* -X211840444Y-100537773D01* -X211789536Y-100572802D01* -X211746819Y-100622528D01* -X211711968Y-100689891D01* -X211684230Y-100789669D01* -X211674141Y-100915296D01* -X211486623Y-100915296D01* -X211485555Y-100897894D01* -X211494881Y-100764605D01* -X211520851Y-100654722D01* -X211561374Y-100564137D01* -X211615706Y-100489581D01* -X211685597Y-100426071D01* -X211760685Y-100382015D01* -X211842278Y-100355614D01* -X211932336Y-100346607D01* -X212014492Y-100353767D01* +X212126379Y-100382114D01* +X212200701Y-100434786D01* +X212266369Y-100511105D01* +X212275619Y-100524202D01* +X212275619Y-100374543D01* +X212450833Y-100374543D01* +X212450833Y-101904480D01* +X212266369Y-101904480D01* +X212266369Y-101350903D01* +X212204468Y-101416810D01* +X212134850Y-101462654D01* +X212055934Y-101490407D01* +X211965126Y-101500014D01* +X211856020Y-101489247D01* +X211763171Y-101458502D01* +X211683262Y-101408486D01* +X211614149Y-101337714D01* +X211560958Y-101254066D01* +X211521495Y-101155868D01* +X211496457Y-101040454D01* +X211488109Y-100912823D01* +X211680277Y-100912823D01* +X211690024Y-101050645D01* +X211716097Y-101154440D01* +X211755107Y-101231652D01* +X211796787Y-101279889D01* +X211845772Y-101313714D01* +X211903474Y-101334459D01* +X211972270Y-101341744D01* +X212042019Y-101335211D01* +X212100240Y-101316747D01* +X212149229Y-101287091D01* +X212190531Y-101245665D01* +X212230622Y-101177458D01* +X212256750Y-101088408D01* +X212266369Y-100972724D01* +X212256740Y-100810024D01* +X212231822Y-100695046D01* +X212196210Y-100616160D01* +X212156457Y-100567299D01* +X212107628Y-100532696D01* +X212047936Y-100511171D01* +X211974376Y-100503503D01* +X211899849Y-100510504D01* +X211839688Y-100530017D01* +X211790910Y-100560947D01* +X211751535Y-100603795D01* +X211714867Y-100674564D01* +X211689820Y-100774532D01* +X211680277Y-100912823D01* +X211488109Y-100912823D01* +X211487570Y-100904580D01* +X211496621Y-100768069D01* +X211521791Y-100655504D01* +X211560940Y-100562780D01* +X211613141Y-100486558D01* +X211680888Y-100422135D01* +X211757236Y-100376732D01* +X211843933Y-100349003D01* +X211943602Y-100339372D01* +X212041694Y-100350361D01* G37* G36* -X210953101Y-100351837D02* +X211151064Y-100920242D02* G01* -X211046249Y-100381890D01* -X211129807Y-100431505D01* -X211205469Y-100502404D01* -X211264171Y-100585967D01* -X211307876Y-100686423D01* -X211335796Y-100807115D01* -X211345787Y-100952207D01* -X211337200Y-101069010D01* -X211312541Y-101172040D01* -X211272741Y-101263525D01* -X211217742Y-101345225D01* -X211148162Y-101414085D01* -X211069186Y-101462558D01* -X210978921Y-101492178D01* -X210874459Y-101502487D01* -X210779199Y-101495623D01* -X210696282Y-101476035D01* -X210623720Y-101444642D01* -X210559935Y-101401553D01* -X210506952Y-101347301D01* -X210463322Y-101278069D01* -X210429297Y-101190997D01* -X210406154Y-101082358D01* -X210585489Y-101082358D01* -X210608342Y-101161032D01* -X210639443Y-101224223D01* -X210678179Y-101274516D01* -X210726969Y-101312778D01* -X210786552Y-101336322D01* -X210860079Y-101344675D01* -X210932550Y-101337038D01* -X210991493Y-101315569D01* -X211039851Y-101280980D01* -X211079348Y-101232018D01* -X211117004Y-101153999D01* -X211140673Y-101062367D01* -X211149049Y-100954222D01* -X211142993Y-100845604D01* -X211126100Y-100754646D01* -X211099865Y-100678625D01* -X211063858Y-100614315D01* -X211021432Y-100566981D01* -X210972303Y-100533850D01* -X210915157Y-100513604D01* -X210847806Y-100506525D01* -X210764442Y-100515123D01* -X210703869Y-100538160D01* -X210660319Y-100573662D01* -X210626666Y-100621072D01* -X210601642Y-100676741D01* -X210585489Y-100742189D01* -X210406154Y-100742189D01* -X210425926Y-100631558D01* -X210456787Y-100545979D01* -X210496977Y-100480597D01* -X210546014Y-100431695D01* -X210606008Y-100393496D01* -X210675160Y-100365391D01* -X210755094Y-100347709D01* -X210847806Y-100341478D01* -X210953101Y-100351837D01* +X211142900Y-101049199D01* +X211121049Y-101146851D01* +X211088530Y-101219703D01* +X211046891Y-101273009D01* +X210996009Y-101310410D01* +X210934099Y-101333528D01* +X210857973Y-101341744D01* +X210789040Y-101333830D01* +X210729853Y-101310984D01* +X210678179Y-101273051D01* +X210636900Y-101223109D01* +X210604739Y-101159113D01* +X210582375Y-101077962D01* +X210405146Y-101077962D01* +X210426561Y-101180067D01* +X210458631Y-101264706D01* +X210500393Y-101334620D01* +X210551692Y-101391936D01* +X210613277Y-101437534D01* +X210686339Y-101471144D01* +X210773119Y-101492438D01* +X210876474Y-101500014D01* +X210976612Y-101489916D01* +X211064614Y-101460670D01* +X211143062Y-101412398D01* +X211213621Y-101343301D01* +X211268401Y-101262093D01* +X211308940Y-101166432D01* +X211334642Y-101053603D01* +X211343772Y-100920242D01* +X211334369Y-100787132D01* +X211307857Y-100674289D01* +X211265922Y-100578350D01* +X211209041Y-100496633D01* +X211136255Y-100427465D01* +X211055292Y-100378982D01* +X210964436Y-100349545D01* +X210861087Y-100339372D01* +X210754323Y-100347023D01* +X210665652Y-100368413D01* +X210591917Y-100401957D01* +X210530626Y-100447174D01* +X210479846Y-100504607D01* +X210442007Y-100571893D01* +X210416822Y-100650818D01* +X210405146Y-100743838D01* +X210582375Y-100743838D01* +X210597318Y-100668622D01* +X210624693Y-100609070D01* +X210663891Y-100562030D01* +X210714373Y-100527641D01* +X210779412Y-100505655D01* +X210863193Y-100497641D01* +X210924718Y-100504701D01* +X210978920Y-100525291D01* +X211027570Y-100559792D01* +X211071655Y-100610206D01* +X211113662Y-100689186D01* +X211141032Y-100790592D01* +X211151064Y-100920242D01* G37* G36* -X209939325Y-100351309D02* +X209817956Y-101341744D02* G01* -X210019689Y-100370256D01* -X210088081Y-100400242D01* -X210146402Y-100440946D01* -X210195554Y-100492884D01* -X210230163Y-100551225D01* -X210251276Y-100617277D01* -X210258601Y-100693005D01* -X210251107Y-100755755D01* -X210229371Y-100809976D01* -X210193009Y-100857712D01* -X210139716Y-100900001D01* -X210062745Y-100937850D01* -X209932720Y-100977853D01* -X209786266Y-101014764D01* -X209678627Y-101045781D01* -X209628454Y-101066971D01* -X209593275Y-101095828D01* -X209572926Y-101130986D01* -X209565898Y-101174591D01* -X209574866Y-101232250D01* -X209600403Y-101277135D01* -X209643841Y-101312435D01* -X209697352Y-101336777D01* -X209757018Y-101351757D01* -X209824093Y-101356948D01* -X209910929Y-101350229D01* -X209977481Y-101332053D01* -X210028087Y-101304413D01* -X210065985Y-101267830D01* -X210095233Y-101211563D01* -X210112055Y-101126414D01* -X210289375Y-101126414D01* -X210279471Y-101206864D01* -X210257876Y-101278644D01* -X210224921Y-101343182D01* -X210180199Y-101401553D01* -X210126141Y-101446566D01* -X210053711Y-101481189D01* -X209958133Y-101504202D01* -X209833343Y-101512745D01* -X209718351Y-101504882D01* -X209626293Y-101483286D01* -X209552892Y-101450101D01* -X209494731Y-101406224D01* -X209445259Y-101349263D01* -X209410979Y-101288810D01* -X209390498Y-101223885D01* -X209383540Y-101153067D01* -X209390941Y-101079085D01* -X209411655Y-101019169D01* -X209444766Y-100970324D01* -X209491159Y-100930684D01* -X209576354Y-100890307D01* -X209757506Y-100837444D01* -X209879505Y-100807768D01* -X209953848Y-100785137D01* -X210000406Y-100762614D01* -X210040808Y-100729506D01* -X210063499Y-100691872D01* -X210071114Y-100647850D01* -X210065085Y-100606807D01* -X210047505Y-100572198D01* -X210017350Y-100542337D01* -X209979281Y-100521491D01* -X209927794Y-100507600D01* -X209858989Y-100502404D01* -X209757000Y-100512083D01* -X209686413Y-100537366D01* -X209638712Y-100575127D01* -X209608098Y-100629344D01* -X209594566Y-100688883D01* -X209420451Y-100688883D01* -X209426791Y-100619998D01* -X209448612Y-100554238D01* -X209487038Y-100490131D01* -X209547072Y-100429087D01* -X209623866Y-100384069D01* -X209721246Y-100355120D01* -X209844609Y-100344592D01* -X209939325Y-100351309D01* +X209716462Y-101332219D01* +X209647721Y-101307564D01* +X209602597Y-101271126D01* +X209575580Y-101222384D01* +X209565898Y-101157097D01* +X209570835Y-101120983D01* +X209584782Y-101092544D01* +X209607938Y-101069902D01* +X209661460Y-101043680D01* +X209777015Y-101010368D01* +X209967616Y-100965580D01* +X210068947Y-100933880D01* +X210140052Y-100898760D01* +X210187892Y-100861349D01* +X210223211Y-100813421D01* +X210245446Y-100752712D01* +X210253472Y-100675511D01* +X210246194Y-100600153D01* +X210225351Y-100535427D01* +X210191393Y-100479196D01* +X210143379Y-100430047D01* +X210086404Y-100392036D01* +X210018719Y-100363778D01* +X209938286Y-100345785D01* +X209842594Y-100339372D01* +X209747072Y-100345832D01* +X209666183Y-100364019D01* +X209597550Y-100392698D01* +X209539245Y-100431421D01* +X209489889Y-100481238D01* +X209453746Y-100539067D01* +X209430071Y-100606346D01* +X209419352Y-100685220D01* +X209592551Y-100685220D01* +X209604874Y-100629070D01* +X209629523Y-100583682D01* +X209666922Y-100546825D01* +X209713397Y-100520575D01* +X209771628Y-100503741D01* +X209844609Y-100497641D01* +X209940621Y-100506082D01* +X210004857Y-100527745D01* +X210046294Y-100559281D01* +X210070646Y-100600698D01* +X210079265Y-100655361D01* +X210074300Y-100692408D01* +X210060344Y-100721330D01* +X210037317Y-100744113D01* +X209984035Y-100770472D01* +X209870255Y-100803830D01* +X209679654Y-100848618D01* +X209574229Y-100881104D01* +X209500549Y-100917103D01* +X209451225Y-100955413D01* +X209414774Y-101004583D01* +X209391826Y-101066957D01* +X209383540Y-101146381D01* +X209391308Y-101225582D01* +X209413573Y-101293651D01* +X209449913Y-101352854D01* +X209501417Y-101404667D01* +X209562091Y-101444180D01* +X209635964Y-101473935D01* +X209725678Y-101493112D01* +X209834443Y-101500014D01* +X209943654Y-101493362D01* +X210032666Y-101474994D01* +X210104936Y-101446725D01* +X210163346Y-101409522D01* +X210211826Y-101360472D01* +X210249256Y-101298577D01* +X210275569Y-101221228D01* +X210289375Y-101124857D01* +X210112055Y-101124857D01* +X210095743Y-101197728D01* +X210067990Y-101251532D01* +X210029623Y-101290545D01* +X209980581Y-101317012D01* +X209912036Y-101334946D01* +X209817956Y-101341744D01* G37* G36* -X208749454Y-100353767D02* +X208776656Y-100350361D02* G01* -X208821940Y-100374428D01* -X208886567Y-100408157D01* -X208948169Y-100456224D01* -X209007467Y-100523928D01* -X209007467Y-100378389D01* -X209186802Y-100378389D01* -X209186802Y-101908235D01* -X209002338Y-101908235D01* -X209002338Y-101347698D01* -X208941045Y-101415001D01* -X208892703Y-101453302D01* -X208834415Y-101482667D01* -X208765835Y-101501095D01* -X208684700Y-101507616D01* -X208582968Y-101496606D01* -X208491572Y-101464337D01* -X208408003Y-101410254D01* -X208344563Y-101345762D01* -X208293449Y-101265561D01* -X208254701Y-101166827D01* -X208229590Y-101045784D01* -X208221584Y-100915296D01* -X208409102Y-100915296D01* -X208415520Y-101025167D01* -X208433091Y-101113202D01* -X208459843Y-101183269D01* -X208494648Y-101238613D01* -X208541393Y-101286944D01* -X208592008Y-101320140D01* -X208647439Y-101339935D01* -X208709246Y-101346690D01* -X208783164Y-101339380D01* -X208844181Y-101318769D01* -X208894981Y-101285620D01* -X208937269Y-101239044D01* -X208971563Y-101176606D01* -X208999328Y-101081774D01* -X209009482Y-100960451D01* -X209004695Y-100855292D01* -X208991545Y-100769542D01* -X208971563Y-100700149D01* -X208936705Y-100628345D01* -X208893872Y-100575776D01* -X208842910Y-100539025D01* -X208782274Y-100516480D01* -X208709246Y-100508540D01* -X208636101Y-100516167D01* -X208575406Y-100537773D01* -X208524498Y-100572802D01* -X208481780Y-100622528D01* -X208446929Y-100689891D01* -X208419191Y-100789669D01* -X208409102Y-100915296D01* -X208221584Y-100915296D01* -X208220516Y-100897894D01* -X208229843Y-100764605D01* -X208255812Y-100654722D01* -X208296336Y-100564137D01* -X208350667Y-100489581D01* -X208420559Y-100426071D01* -X208495646Y-100382015D01* -X208577240Y-100355614D01* -X208667298Y-100346607D01* -X208749454Y-100353767D01* +X208861341Y-100382114D01* +X208935662Y-100434786D01* +X209001330Y-100511105D01* +X209010581Y-100524202D01* +X209010581Y-100374543D01* +X209185795Y-100374543D01* +X209185795Y-101904480D01* +X209001330Y-101904480D01* +X209001330Y-101350903D01* +X208939430Y-101416810D01* +X208869811Y-101462654D01* +X208790896Y-101490407D01* +X208700087Y-101500014D01* +X208590981Y-101489247D01* +X208498133Y-101458502D01* +X208418223Y-101408486D01* +X208349110Y-101337714D01* +X208295920Y-101254066D01* +X208256456Y-101155868D01* +X208231419Y-101040454D01* +X208223070Y-100912823D01* +X208415239Y-100912823D01* +X208424986Y-101050645D01* +X208451059Y-101154440D01* +X208490069Y-101231652D01* +X208531748Y-101279889D01* +X208580734Y-101313714D01* +X208638435Y-101334459D01* +X208707231Y-101341744D01* +X208776981Y-101335211D01* +X208835201Y-101316747D01* +X208884191Y-101287091D01* +X208925493Y-101245665D01* +X208965584Y-101177458D01* +X208991712Y-101088408D01* +X209001330Y-100972724D01* +X208991702Y-100810024D01* +X208966784Y-100695046D01* +X208931171Y-100616160D01* +X208891419Y-100567299D01* +X208842589Y-100532696D01* +X208782897Y-100511171D01* +X208709338Y-100503503D01* +X208634810Y-100510504D01* +X208574650Y-100530017D01* +X208525871Y-100560947D01* +X208486497Y-100603795D01* +X208449829Y-100674564D01* +X208424781Y-100774532D01* +X208415239Y-100912823D01* +X208223070Y-100912823D01* +X208222531Y-100904580D01* +X208231582Y-100768069D01* +X208256753Y-100655504D01* +X208295902Y-100562780D01* +X208348103Y-100486558D01* +X208415850Y-100422135D01* +X208492198Y-100376732D01* +X208578895Y-100349003D01* +X208678563Y-100339372D01* +X208776656Y-100350361D01* G37* G36* -X207684598Y-100355812D02* +X207683262Y-100348362D02* G01* -X207781749Y-100382455D01* -X207869173Y-100426017D01* -X207922592Y-100470904D01* -X207962506Y-100530424D01* -X207989207Y-100607902D01* -X208000789Y-100708300D01* -X207828690Y-100708300D01* -X207811224Y-100630042D01* -X207784634Y-100580256D01* -X207738542Y-100539139D01* -X207672590Y-100512437D01* -X207579654Y-100502404D01* -X207496931Y-100507944D01* -X207434344Y-100522769D01* -X207387587Y-100544902D01* -X207350927Y-100578150D01* -X207328534Y-100622513D01* -X207320451Y-100681739D01* -X207323954Y-100724848D01* -X207332724Y-100752447D01* -X207350908Y-100777607D01* -X207378306Y-100795364D01* -X207417812Y-100805662D01* -X207711820Y-100842573D01* -X207811823Y-100863794D01* -X207894186Y-100898556D01* -X207961955Y-100946071D01* -X208002747Y-100991118D01* -X208032226Y-101044371D01* -X208050675Y-101107477D01* -X208057209Y-101182742D01* -X208046176Y-101271550D01* -X208014156Y-101347935D01* -X207960398Y-101414926D01* -X207890891Y-101465724D01* -X207808875Y-101496738D01* -X207710812Y-101507616D01* -X207627459Y-101501421D01* -X207550312Y-101483256D01* -X207478262Y-101453302D01* -X207410745Y-101413148D01* -X207357431Y-101370420D01* -X207316329Y-101325166D01* -X207302807Y-101386301D01* -X207284547Y-101426649D01* -X207250911Y-101463553D01* -X207206069Y-101486103D01* -X207146245Y-101494243D01* -X207084787Y-101491129D01* -X207019208Y-101475834D01* -X207019208Y-101339546D01* -X207051997Y-101344217D01* -X207079658Y-101345683D01* -X207113042Y-101340591D01* -X207129392Y-101328280D01* -X207137940Y-101308977D01* -X207141116Y-101282118D01* -X207141116Y-101060834D01* -X207325580Y-101060834D01* -X207335568Y-101141363D01* -X207363948Y-101207019D01* -X207410779Y-101261303D01* -X207479270Y-101305749D01* -X207572524Y-101339670D01* -X207667764Y-101350812D01* -X207719463Y-101345526D01* -X207765159Y-101330172D01* -X207806158Y-101304741D01* -X207838448Y-101270404D01* -X207857755Y-101229135D01* -X207864502Y-101178712D01* -X207854578Y-101113247D01* -X207826599Y-101063279D01* -X207779505Y-101024931D01* -X207722286Y-101001694D01* -X207628838Y-100982982D01* -X207517188Y-100968602D01* -X207412683Y-100948177D01* -X207362423Y-100931250D01* -X207325580Y-100912274D01* -X207325580Y-101060834D01* -X207141116Y-101060834D01* -X207141116Y-100649957D01* -X207149182Y-100574656D01* -X207171927Y-100513088D01* -X207208718Y-100462254D01* -X207261008Y-100420430D01* -X207344788Y-100381107D01* -X207448148Y-100355767D01* -X207575532Y-100346607D01* -X207684598Y-100355812D01* +X207781746Y-100372911D01* +X207858822Y-100410468D01* +X207918575Y-100460094D01* +X207963612Y-100522563D01* +X207994778Y-100600268D01* +X208011048Y-100696943D01* +X207840963Y-100696943D01* +X207821594Y-100621550D01* +X207787898Y-100566278D01* +X207739901Y-100526649D01* +X207674449Y-100501198D01* +X207585790Y-100491779D01* +X207507906Y-100498093D01* +X207447298Y-100515310D01* +X207400318Y-100541788D01* +X207363415Y-100579245D01* +X207341420Y-100624584D01* +X207333732Y-100680365D01* +X207333732Y-100689616D01* +X207338885Y-100729289D01* +X207353240Y-100759775D01* +X207375850Y-100782720D01* +X207404440Y-100795770D01* +X207466997Y-100807127D01* +X207718048Y-100838451D01* +X207828056Y-100861843D01* +X207912596Y-100898559D01* +X207976792Y-100947078D01* +X208025050Y-101010107D01* +X208054802Y-101086967D01* +X208065361Y-101181643D01* +X208058991Y-101254123D01* +X208040879Y-101315850D01* +X208011719Y-101368849D01* +X207971114Y-101414559D01* +X207922040Y-101450017D01* +X207861606Y-101476642D01* +X207787426Y-101493814D01* +X207696524Y-101500014D01* +X207608743Y-101492231D01* +X207527279Y-101469284D01* +X207450685Y-101430998D01* +X207377878Y-101376183D01* +X207330709Y-101327090D01* +X207311967Y-101391363D01* +X207286654Y-101434526D01* +X207251180Y-101464999D01* +X207202153Y-101484587D01* +X207134979Y-101491862D01* +X207086039Y-101486604D01* +X207028367Y-101469331D01* +X207028367Y-101336340D01* +X207089916Y-101344584D01* +X207112705Y-101340336D01* +X207131865Y-101327639D01* +X207144768Y-101308392D01* +X207149267Y-101283034D01* +X207149267Y-101035647D01* +X207333732Y-101035647D01* +X207336846Y-101101318D01* +X207350503Y-101159992D01* +X207383368Y-101216222D01* +X207439336Y-101271677D01* +X207506490Y-101312977D01* +X207585738Y-101338578D01* +X207680129Y-101347606D01* +X207739652Y-101341478D01* +X207786144Y-101324557D01* +X207822553Y-101297781D01* +X207849851Y-101261715D01* +X207866737Y-101217521D01* +X207872745Y-101162867D01* +X207865505Y-101109292D01* +X207845091Y-101067177D01* +X207811287Y-101033724D01* +X207767884Y-101009515D01* +X207704894Y-100988096D01* +X207616565Y-100970892D01* +X207447488Y-100946437D01* +X207386879Y-100934662D01* +X207333732Y-100916579D01* +X207333732Y-101035647D01* +X207149267Y-101035647D01* +X207149267Y-100679541D01* +X207156503Y-100597428D01* +X207176823Y-100529544D01* +X207209143Y-100473118D01* +X207253773Y-100426200D01* +X207307656Y-100390448D01* +X207374438Y-100363342D01* +X207456832Y-100345746D01* +X207558130Y-100339372D01* +X207683262Y-100348362D01* G37* G36* -X206521559Y-100351837D02* +X206719522Y-100920242D02* G01* -X206614707Y-100381890D01* -X206698265Y-100431505D01* -X206773927Y-100502404D01* -X206832629Y-100585967D01* -X206876334Y-100686423D01* -X206904254Y-100807115D01* -X206914245Y-100952207D01* -X206905658Y-101069010D01* -X206880999Y-101172040D01* -X206841199Y-101263525D01* -X206786200Y-101345225D01* -X206716620Y-101414085D01* -X206637644Y-101462558D01* -X206547379Y-101492178D01* -X206442917Y-101502487D01* -X206347657Y-101495623D01* -X206264739Y-101476035D01* -X206192178Y-101444642D01* -X206128393Y-101401553D01* -X206075410Y-101347301D01* -X206031780Y-101278069D01* -X205997755Y-101190997D01* -X205974612Y-101082358D01* -X206153947Y-101082358D01* -X206176800Y-101161032D01* -X206207901Y-101224223D01* -X206246637Y-101274516D01* -X206295427Y-101312778D01* -X206355010Y-101336322D01* -X206428537Y-101344675D01* -X206501007Y-101337038D01* -X206559951Y-101315569D01* -X206608309Y-101280980D01* -X206647806Y-101232018D01* -X206685462Y-101153999D01* -X206709131Y-101062367D01* -X206717507Y-100954222D01* -X206711451Y-100845604D01* -X206694558Y-100754646D01* -X206668322Y-100678625D01* -X206632316Y-100614315D01* -X206589890Y-100566981D01* -X206540761Y-100533850D01* -X206483615Y-100513604D01* -X206416264Y-100506525D01* -X206332899Y-100515123D01* -X206272326Y-100538160D01* -X206228777Y-100573662D01* -X206195124Y-100621072D01* -X206170099Y-100676741D01* -X206153947Y-100742189D01* -X205974612Y-100742189D01* -X205994383Y-100631558D01* -X206025244Y-100545979D01* -X206065434Y-100480597D01* -X206114471Y-100431695D01* -X206174466Y-100393496D01* -X206243617Y-100365391D01* -X206323552Y-100347709D01* -X206416264Y-100341478D01* -X206521559Y-100351837D01* +X206711358Y-101049199D01* +X206689506Y-101146851D01* +X206656987Y-101219703D01* +X206615349Y-101273009D01* +X206564467Y-101310410D01* +X206502557Y-101333528D01* +X206426430Y-101341744D01* +X206357497Y-101333830D01* +X206298310Y-101310984D01* +X206246637Y-101273051D01* +X206205357Y-101223109D01* +X206173197Y-101159113D01* +X206150833Y-101077962D01* +X205973604Y-101077962D01* +X205995019Y-101180067D01* +X206027088Y-101264706D01* +X206068851Y-101334620D01* +X206120150Y-101391936D01* +X206181735Y-101437534D01* +X206254797Y-101471144D01* +X206341576Y-101492438D01* +X206444932Y-101500014D01* +X206545070Y-101489916D01* +X206633071Y-101460670D01* +X206711519Y-101412398D01* +X206782079Y-101343301D01* +X206836859Y-101262093D01* +X206877398Y-101166432D01* +X206903100Y-101053603D01* +X206912229Y-100920242D01* +X206902827Y-100787132D01* +X206876314Y-100674289D01* +X206834380Y-100578350D01* +X206777499Y-100496633D01* +X206704713Y-100427465D01* +X206623750Y-100378982D01* +X206532894Y-100349545D01* +X206429545Y-100339372D01* +X206322781Y-100347023D01* +X206234110Y-100368413D01* +X206160375Y-100401957D01* +X206099084Y-100447174D01* +X206048304Y-100504607D01* +X206010465Y-100571893D01* +X205985279Y-100650818D01* +X205973604Y-100743838D01* +X206150833Y-100743838D01* +X206165776Y-100668622D01* +X206193151Y-100609070D01* +X206232349Y-100562030D01* +X206282830Y-100527641D01* +X206347870Y-100505655D01* +X206431651Y-100497641D01* +X206493175Y-100504701D01* +X206547377Y-100525291D01* +X206596028Y-100559792D01* +X206640112Y-100610206D01* +X206682120Y-100689186D01* +X206709490Y-100790592D01* +X206719522Y-100920242D01* G37* G36* -X205445851Y-100359499D02* +X205443212Y-100350029D02* G01* -X205544127Y-100390577D01* -X205630920Y-100441478D01* -X205708173Y-100513669D01* -X205769393Y-100599673D01* -X205813972Y-100698236D01* -X205841823Y-100811675D01* -X205851605Y-100942957D01* -X205841588Y-101076997D01* -X205813497Y-101188820D01* -X205769228Y-101282346D01* -X205709181Y-101360612D01* -X205633161Y-101426446D01* -X205551004Y-101472435D01* -X205461269Y-101500147D01* -X205361867Y-101509631D01* -X205280172Y-101505312D01* -X205211200Y-101493236D01* -X205131840Y-101467707D01* -X205062997Y-101430871D01* -X205003197Y-101382594D01* -X204956623Y-101330235D01* -X204912522Y-101261144D01* -X204879363Y-101187427D01* -X204864894Y-101126414D01* -X205046245Y-101126414D01* -X205074016Y-101194947D01* -X205115945Y-101254458D01* -X205162050Y-101295752D01* -X205214863Y-101325231D01* -X205275708Y-101343434D01* -X205346480Y-101349804D01* -X205422581Y-101342758D01* -X205484215Y-101323105D01* -X205534356Y-101291957D01* -X205575000Y-101248871D01* -X205614941Y-101178024D01* -X205641800Y-101090042D01* -X205653860Y-100980875D01* -X204849507Y-100980875D01* -X204854158Y-100834421D01* -X205039101Y-100834421D01* -X205648731Y-100834421D01* -X205635787Y-100743600D01* -X205605341Y-100666864D01* -X205557598Y-100601322D01* -X205495345Y-100550149D01* -X205425203Y-100519906D01* -X205344465Y-100509548D01* -X205258510Y-100518691D01* -X205189976Y-100544196D01* -X205134984Y-100585037D01* -X205091307Y-100642721D01* -X205059094Y-100721839D01* -X205039101Y-100834421D01* -X204854158Y-100834421D01* -X204854420Y-100826177D01* -X204865902Y-100739075D01* -X204894097Y-100633953D01* -X204939724Y-100545452D01* -X204982548Y-100492217D01* -X205037607Y-100444976D01* -X205106695Y-100403577D01* -X205181316Y-100372861D01* -X205256537Y-100354739D01* -X205333199Y-100348714D01* -X205445851Y-100359499D01* +X205539390Y-100380777D01* +X205624550Y-100431235D01* +X205700571Y-100502953D01* +X205760379Y-100588041D01* +X205804193Y-100686681D01* +X205831724Y-100801390D01* +X205841438Y-100935355D01* +X205831955Y-101070256D01* +X205805472Y-101182175D01* +X205764013Y-101275095D01* +X205708265Y-101352186D01* +X205636944Y-101415788D01* +X205553891Y-101461528D01* +X205456783Y-101489989D01* +X205342359Y-101500014D01* +X205245640Y-101493503D01* +X205161927Y-101474996D01* +X205089202Y-101445524D01* +X205025820Y-101405400D01* +X204970760Y-101354239D01* +X204925143Y-101292471D01* +X204888683Y-101218638D01* +X204861780Y-101130718D01* +X205044230Y-101130718D01* +X205062576Y-101188362D01* +X205094251Y-101238472D01* +X205140583Y-101282393D01* +X205195688Y-101315172D01* +X205256611Y-101334951D01* +X205324956Y-101341744D01* +X205407988Y-101334285D01* +X205474570Y-101313591D01* +X205528092Y-101281030D01* +X205570878Y-101236323D01* +X205605180Y-101175139D01* +X205630839Y-101092939D01* +X205645708Y-100984173D01* +X204844378Y-100984173D01* +X204842363Y-100918685D01* +X204848066Y-100837627D01* +X205034979Y-100837627D01* +X205645708Y-100837627D01* +X205629122Y-100747180D01* +X205601140Y-100673186D01* +X205562727Y-100612771D01* +X205515755Y-100564797D01* +X205462463Y-100531148D01* +X205401578Y-100510635D01* +X205331093Y-100503503D01* +X205259249Y-100509360D01* +X205200767Y-100526767D01* +X205152952Y-100554624D01* +X205113930Y-100593170D01* +X205074771Y-100657323D01* +X205047954Y-100737521D01* +X205034979Y-100837627D01* +X204848066Y-100837627D01* +X204851491Y-100788943D01* +X204877364Y-100677642D01* +X204918500Y-100581796D01* +X204974529Y-100499015D01* +X205046111Y-100429477D01* +X205128181Y-100380223D01* +X205222830Y-100349952D01* +X205333199Y-100339372D01* +X205443212Y-100350029D01* G37* G36* -X204579588Y-101247314D02* +X204576566Y-101247955D02* G01* -X204365448Y-101247314D01* -X204365448Y-101470705D01* -X204579588Y-101470705D01* -X204579588Y-101247314D01* +X204357205Y-101247955D01* +X204357205Y-101470705D01* +X204576566Y-101470705D01* +X204576566Y-101247955D01* G37* G36* -X203722536Y-100351837D02* +X203920499Y-100920242D02* G01* -X203815684Y-100381890D01* -X203899242Y-100431505D01* -X203974904Y-100502404D01* -X204033606Y-100585967D01* -X204077311Y-100686423D01* -X204105230Y-100807115D01* -X204115221Y-100952207D01* -X204106635Y-101069010D01* -X204081976Y-101172040D01* -X204042176Y-101263525D01* -X203987177Y-101345225D01* -X203917597Y-101414085D01* -X203838621Y-101462558D01* -X203748356Y-101492178D01* -X203643894Y-101502487D01* -X203548634Y-101495623D01* -X203465716Y-101476035D01* -X203393155Y-101444642D01* -X203329370Y-101401553D01* -X203276387Y-101347301D01* -X203232757Y-101278069D01* -X203198732Y-101190997D01* -X203175589Y-101082358D01* -X203354924Y-101082358D01* -X203377777Y-101161032D01* -X203408878Y-101224223D01* -X203447614Y-101274516D01* -X203496404Y-101312778D01* -X203555987Y-101336322D01* -X203629514Y-101344675D01* -X203701984Y-101337038D01* -X203760928Y-101315569D01* -X203809286Y-101280980D01* -X203848783Y-101232018D01* -X203886439Y-101153999D01* -X203910108Y-101062367D01* -X203918484Y-100954222D01* -X203912428Y-100845604D01* -X203895535Y-100754646D01* -X203869299Y-100678625D01* -X203833293Y-100614315D01* -X203790867Y-100566981D01* -X203741738Y-100533850D01* -X203684592Y-100513604D01* -X203617241Y-100506525D01* -X203533876Y-100515123D01* -X203473303Y-100538160D01* -X203429754Y-100573662D01* -X203396101Y-100621072D01* -X203371076Y-100676741D01* -X203354924Y-100742189D01* -X203175589Y-100742189D01* -X203195360Y-100631558D01* -X203226221Y-100545979D01* -X203266411Y-100480597D01* -X203315448Y-100431695D01* -X203375443Y-100393496D01* -X203444594Y-100365391D01* -X203524529Y-100347709D01* -X203617241Y-100341478D01* -X203722536Y-100351837D01* +X203912335Y-101049199D01* +X203890483Y-101146851D01* +X203857964Y-101219703D01* +X203816326Y-101273009D01* +X203765444Y-101310410D01* +X203703533Y-101333528D01* +X203627407Y-101341744D01* +X203558474Y-101333830D01* +X203499287Y-101310984D01* +X203447614Y-101273051D01* +X203406334Y-101223109D01* +X203374174Y-101159113D01* +X203351810Y-101077962D01* +X203174581Y-101077962D01* +X203195996Y-101180067D01* +X203228065Y-101264706D01* +X203269828Y-101334620D01* +X203321127Y-101391936D01* +X203382712Y-101437534D01* +X203455774Y-101471144D01* +X203542553Y-101492438D01* +X203645909Y-101500014D01* +X203746047Y-101489916D01* +X203834048Y-101460670D01* +X203912496Y-101412398D01* +X203983056Y-101343301D01* +X204037836Y-101262093D01* +X204078375Y-101166432D01* +X204104076Y-101053603D01* +X204113206Y-100920242D01* +X204103804Y-100787132D01* +X204077291Y-100674289D01* +X204035357Y-100578350D01* +X203978476Y-100496633D01* +X203905690Y-100427465D01* +X203824727Y-100378982D01* +X203733871Y-100349545D01* +X203630522Y-100339372D01* +X203523758Y-100347023D01* +X203435087Y-100368413D01* +X203361352Y-100401957D01* +X203300061Y-100447174D01* +X203249281Y-100504607D01* +X203211442Y-100571893D01* +X203186256Y-100650818D01* +X203174581Y-100743838D01* +X203351810Y-100743838D01* +X203366753Y-100668622D01* +X203394128Y-100609070D01* +X203433326Y-100562030D01* +X203483807Y-100527641D01* +X203548847Y-100505655D01* +X203632628Y-100497641D01* +X203694152Y-100504701D01* +X203748354Y-100525291D01* +X203797005Y-100559792D01* +X203841089Y-100610206D01* +X203883097Y-100689186D01* +X203910467Y-100790592D01* +X203920499Y-100920242D01* G37* G36* -X202663999Y-100352347D02* +X202653696Y-100349868D02* G01* -X202763427Y-100383467D01* -X202849923Y-100434083D01* -X202925637Y-100505426D01* -X202984909Y-100590619D01* -X203028580Y-100690498D01* -X203056174Y-100807827D01* -X203065954Y-100946071D01* -X203056697Y-101074924D01* -X203030555Y-101184405D01* -X202989123Y-101277742D01* -X202932781Y-101357498D01* -X202861085Y-101423939D01* -X202778801Y-101471248D01* -X202683826Y-101500426D01* -X202573103Y-101510638D01* -X202463727Y-101502761D01* -X202371572Y-101480596D01* -X202293723Y-101445595D01* -X202227876Y-101398143D01* -X202172483Y-101337531D01* -X202117576Y-101248372D01* -X202077345Y-101147022D01* -X202052167Y-101031385D01* -X202043682Y-100904031D01* -X202235956Y-100904031D01* -X202243794Y-101015808D01* -X202266658Y-101118289D01* -X202304100Y-101212967D01* -X202344664Y-101272944D01* -X202398070Y-101315420D01* -X202466861Y-101342139D01* -X202555700Y-101351819D01* -X202637276Y-101343745D01* -X202703071Y-101321197D01* -X202756446Y-101285258D01* -X202799516Y-101235041D01* -X202841002Y-101153815D01* -X202867101Y-101057571D01* -X202876361Y-100942957D01* -X202867209Y-100823440D01* -X202841179Y-100720585D01* -X202799516Y-100631547D01* -X202755651Y-100575360D01* -X202701597Y-100535743D01* -X202635386Y-100511159D01* -X202553594Y-100502404D01* -X202461865Y-100512715D01* -X202389096Y-100541513D01* -X202330948Y-100587898D01* -X202285140Y-100654079D01* -X202259123Y-100720124D01* -X202242136Y-100802290D01* -X202235956Y-100904031D01* -X202043682Y-100904031D01* -X202043340Y-100898901D01* -X202053811Y-100761616D01* -X202082926Y-100649446D01* -X202128447Y-100557727D01* -X202189886Y-100482895D01* -X202267328Y-100420953D01* -X202351811Y-100377207D01* -X202444835Y-100350622D01* -X202548465Y-100341478D01* -X202663999Y-100352347D01* +X202750628Y-100380065D01* +X202835986Y-100429409D01* +X202911715Y-100499198D01* +X202971702Y-100582591D01* +X203015488Y-100678852D01* +X203042921Y-100790380D01* +X203052582Y-100920242D01* +X203042916Y-101050066D01* +X203015476Y-101161478D01* +X202971691Y-101257564D01* +X202911715Y-101340737D01* +X202836020Y-101410261D01* +X202750675Y-101459440D01* +X202653729Y-101489547D01* +X202542328Y-101500014D01* +X202430922Y-101489539D01* +X202334080Y-101459421D01* +X202248922Y-101410244D01* +X202173491Y-101340737D01* +X202113727Y-101257593D01* +X202070081Y-101161516D01* +X202042721Y-101050093D01* +X202033082Y-100920242D01* +X202225698Y-100920242D01* +X202231803Y-101017555D01* +X202248938Y-101099694D01* +X202275805Y-101169053D01* +X202311793Y-101227622D01* +X202359026Y-101277981D01* +X202412399Y-101313074D01* +X202473157Y-101334362D01* +X202543336Y-101341744D01* +X202613515Y-101334356D01* +X202674187Y-101313060D01* +X202727405Y-101277969D01* +X202774420Y-101227622D01* +X202810162Y-101169087D01* +X202836861Y-101099740D01* +X202853895Y-101017590D01* +X202859966Y-100920242D01* +X202853901Y-100822861D01* +X202836874Y-100740594D01* +X202810174Y-100671070D01* +X202774420Y-100612313D01* +X202727371Y-100561695D01* +X202674140Y-100526440D01* +X202613480Y-100505058D01* +X202543336Y-100497641D01* +X202473191Y-100505051D01* +X202412446Y-100526425D01* +X202359060Y-100561682D01* +X202311793Y-100612313D01* +X202275792Y-100671104D01* +X202248925Y-100740640D01* +X202231797Y-100822895D01* +X202225698Y-100920242D01* +X202033082Y-100920242D01* +X202042716Y-100790352D01* +X202070068Y-100678814D01* +X202113715Y-100582563D01* +X202173491Y-100499198D01* +X202248957Y-100429426D01* +X202334126Y-100380084D01* +X202430956Y-100349876D01* +X202542328Y-100339372D01* +X202653696Y-100349868D01* G37* G36* -X201824620Y-100373260D02* +X200530439Y-100759225D02* G01* -X201642263Y-100373260D01* -X201642263Y-100529057D01* -X201576040Y-100455456D01* -X201523377Y-100411179D01* -X201460122Y-100376597D01* -X201391618Y-100355807D01* -X201316382Y-100348714D01* -X201231123Y-100356559D01* -X201161873Y-100378461D01* -X201105356Y-100413194D01* -X201064018Y-100456530D01* -X201023382Y-100521821D01* -X200978786Y-100466899D01* -X200930709Y-100423792D01* -X200878851Y-100391212D01* -X200791942Y-100359614D01* -X200692372Y-100348714D01* -X200603900Y-100356075D01* -X200532395Y-100376506D01* -X200474521Y-100408526D01* -X200427859Y-100452080D01* -X200391129Y-100508540D01* -X200368581Y-100567604D01* -X200353605Y-100643495D01* -X200348081Y-100740083D01* -X200348081Y-101470705D01* -X200539689Y-101470705D01* -X200539689Y-100708300D01* -X200546986Y-100637470D01* -X200565988Y-100589417D01* -X200594552Y-100557725D01* -X200654161Y-100527325D01* -X200728275Y-100516692D01* -X200797784Y-100524906D01* -X200859434Y-100548965D01* -X200915213Y-100589507D01* -X200947078Y-100628027D01* -X200971487Y-100679077D01* -X200987640Y-100745828D01* -X200993615Y-100832315D01* -X200993615Y-101470705D01* -X201181102Y-101470705D01* -X201181102Y-100754462D01* -X201188988Y-100650812D01* -X201207755Y-100591522D01* -X201242168Y-100550162D01* -X201292465Y-100524293D01* -X201364559Y-100514677D01* -X201431132Y-100523403D01* -X201493888Y-100549738D01* -X201554610Y-100595643D01* -X201588520Y-100638290D01* -X201615219Y-100697892D01* -X201633332Y-100779325D01* -X201640156Y-100888643D01* -X201640156Y-101470705D01* -X201824620Y-101470705D01* -X201824620Y-100373260D01* +X200540489Y-100657618D01* +X200566691Y-100588099D01* +X200605906Y-100541810D01* +X200659146Y-100513682D01* +X200731298Y-100503503D01* +X200806566Y-100514179D01* +X200869026Y-100545034D01* +X200921899Y-100597384D01* +X200959618Y-100663470D01* +X200983826Y-100746552D01* +X200992607Y-100850999D01* +X200992607Y-101470705D01* +X201177072Y-101470705D01* +X201177072Y-100714895D01* +X201182993Y-100647607D01* +X201199039Y-100596396D01* +X201223691Y-100557633D01* +X201258208Y-100528332D01* +X201302452Y-100510083D01* +X201359429Y-100503503D01* +X201418205Y-100510094D01* +X201470414Y-100529360D01* +X201517650Y-100561649D01* +X201560838Y-100608741D01* +X201603068Y-100682567D01* +X201629663Y-100771694D01* +X201639149Y-100879851D01* +X201639149Y-101470705D01* +X201823613Y-101470705D01* +X201823613Y-100374543D01* +X201648399Y-100374543D01* +X201648399Y-100531347D01* +X201610481Y-100483078D01* +X201543202Y-100417770D01* +X201474289Y-100373687D01* +X201402659Y-100347964D01* +X201326640Y-100339372D01* +X201234301Y-100347335D01* +X201160613Y-100369344D01* +X201101771Y-100403763D01* +X201055082Y-100450652D01* +X201019260Y-100511746D01* +X200989493Y-100474652D01* +X200924850Y-100414173D01* +X200856196Y-100372546D01* +X200782376Y-100347777D01* +X200701622Y-100339372D01* +X200618066Y-100345921D01* +X200548117Y-100364340D01* +X200489331Y-100393511D01* +X200439855Y-100433344D01* +X200400284Y-100482862D01* +X200371153Y-100542316D01* +X200352666Y-100613717D01* +X200346066Y-100699691D01* +X200346066Y-101470705D01* +X200530439Y-101470705D01* +X200530439Y-100759225D01* G37* D11* -%TO.C,G\u002A\u002A\u002A*% G36* X116961419Y-110351990D02* G01* @@ -38733,7 +38654,6 @@ X148277451Y-72572242D01* X148258898Y-72603373D01* X148173873Y-72746043D01* G37* -%TD*% %LPC*% D12* G36* @@ -39273,11 +39193,9 @@ X187824358Y-89246001D01* X187824358Y-90312671D01* G37* D13* -%TO.C,J1*% X146394466Y-88130000D03* X146394466Y-84330000D03* -X137754466Y-88130000D03* X137754466Y-84330000D03* -%TD*% +X137754466Y-88130000D03* %LPD*% M02* diff --git a/kicad_outputs/v3_career_fair/stm32card-Edge_Cuts.gm1 b/kicad_outputs/v3_career_fair/stm32card-Edge_Cuts.gm1 new file mode 100644 index 0000000..ee2ae62 --- /dev/null +++ b/kicad_outputs/v3_career_fair/stm32card-Edge_Cuts.gm1 @@ -0,0 +1,46 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:31:26-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Profile,NP* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:26* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 #@! TA.AperFunction,Profile* +%ADD10C,0.050000*% +G04 #@! TD* +G04 APERTURE END LIST* +D10* +X137564466Y-132335534D02* +X216464466Y-132335534D01* +X137564466Y-132335534D02* +G75* +G02* +X132564466Y-127335534I34J5000034D01* +G01* +X132564466Y-86535534D02* +X132564466Y-127335534D01* +X216464466Y-81535534D02* +G75* +G02* +X221464466Y-86535534I34J-4999966D01* +G01* +X221464466Y-127335534D02* +X221464466Y-86535534D01* +X216464466Y-81535534D02* +X137564466Y-81535534D01* +X132564466Y-86535534D02* +G75* +G02* +X137564466Y-81535536I4999914J84D01* +G01* +X221464466Y-127335534D02* +G75* +G02* +X216464466Y-132335566I-5000066J34D01* +G01* +M02* diff --git a/kicad_outputs/v3_career_fair/stm32card-F_Cu.gtl b/kicad_outputs/v3_career_fair/stm32card-F_Cu.gtl new file mode 100644 index 0000000..d35442b --- /dev/null +++ b/kicad_outputs/v3_career_fair/stm32card-F_Cu.gtl @@ -0,0 +1,1583 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:31:23-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Copper,L1,Top* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:23* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD10RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD11RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD12R,1.800000X1.200000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD13RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD14RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD15R,3.000000X5.500000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD16RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD17RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD18RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD19R,3.500000X2.350000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD20C,2.000000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD21RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD22RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD23RoundRect,0.112500X0.112500X-0.187500X0.112500X0.187500X-0.112500X0.187500X-0.112500X-0.187500X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD24RoundRect,0.250000X0.650000X-1.000000X0.650000X1.000000X-0.650000X1.000000X-0.650000X-1.000000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD25R,2.200000X0.400000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD26RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD27R,6.450000X5.300000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD28RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD29R,0.700000X1.200000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD30R,0.760000X1.200000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD31R,0.800000X1.200000*% +G04 #@! TD* +G04 #@! TA.AperFunction,ComponentPad* +%ADD32O,1.100000X1.700000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD33RoundRect,0.243750X0.456250X-0.243750X0.456250X0.243750X-0.456250X0.243750X-0.456250X-0.243750X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD34R,1.070000X0.530000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD35RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD36R,1.200000X0.270000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD37R,0.270000X1.200000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD38R,1.200000X1.800000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD39RoundRect,0.218750X0.256250X-0.218750X0.256250X0.218750X-0.256250X0.218750X-0.256250X-0.218750X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD40R,0.600000X1.000000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD41R,1.200000X0.600000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD42R,2.400000X3.300000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD43RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD44RoundRect,0.250000X1.000000X0.650000X-1.000000X0.650000X-1.000000X-0.650000X1.000000X-0.650000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD45R,1.200000X0.500000*% +G04 #@! TD* +G04 #@! TA.AperFunction,ViaPad* +%ADD46C,0.600000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD47C,1.000000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD48C,0.350000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD49C,0.250000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD50C,0.500000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD51C,0.200000*% +G04 #@! TD* +G04 APERTURE END LIST* +D10* +X186594442Y-122410210D03* +X188144442Y-122410210D03* +D11* +X168458966Y-118260712D03* +X166908966Y-118260712D03* +D10* +X158188180Y-107195974D03* +X159738180Y-107195974D03* +D12* +X202951133Y-104665534D03* +X210951133Y-104665534D03* +X202951133Y-109165534D03* +X210951133Y-109165534D03* +D10* +X186498159Y-120535261D03* +X188048159Y-120535261D03* +D13* +X163141120Y-116686961D03* +X163141120Y-118586961D03* +X165016120Y-117636961D03* +D14* +X159771321Y-108741969D03* +X159771321Y-110291969D03* +D15* +X158924572Y-102960590D03* +X154264572Y-102960590D03* +D16* +X148272523Y-93543316D03* +X148272523Y-95193316D03* +D17* +X161212267Y-117283573D03* +X161212267Y-115633573D03* +D14* +X148265612Y-90338172D03* +X148265612Y-91888172D03* +D18* +X161041538Y-127096790D03* +X159391538Y-127096790D03* +D19* +X151018909Y-89007494D03* +X151018909Y-83307494D03* +D20* +X164428408Y-125040799D03* +X164428408Y-129563379D03* +D21* +X150718124Y-96870191D03* +X152618124Y-96870191D03* +D22* +X174374351Y-129940450D03* +X176024351Y-129940450D03* +X158138180Y-111847959D03* +X159788180Y-111847959D03* +D10* +X176162472Y-126786884D03* +X177712472Y-126786884D03* +D23* +X156386756Y-120670500D03* +X156386756Y-118570500D03* +D24* +X150343692Y-117402201D03* +X150343692Y-113402201D03* +D25* +X174559466Y-111035534D03* +X174559466Y-110335534D03* +X174559466Y-109635534D03* +X174559466Y-108935534D03* +X174559466Y-108235534D03* +X174559466Y-107535534D03* +X174559466Y-106835534D03* +X174559466Y-106135534D03* +X174559466Y-105435534D03* +X174559466Y-104735534D03* +X174559466Y-104035534D03* +X174559466Y-103335534D03* +X174559466Y-102635534D03* +D10* +X178467267Y-124578690D03* +X180017267Y-124578690D03* +D18* +X171606612Y-129942382D03* +X169956612Y-129942382D03* +D20* +X138326311Y-91051939D03* +D26* +X158155852Y-120238248D03* +X158155852Y-120888248D03* +X158155852Y-121538248D03* +X160055852Y-121538248D03* +X160055852Y-120888248D03* +X160055852Y-120238248D03* +D16* +X142831133Y-89980534D03* +X142831133Y-91630534D03* +D18* +X156601572Y-97546454D03* +X154951572Y-97546454D03* +D22* +X145769655Y-97587083D03* +X147419655Y-97587083D03* +D10* +X181710179Y-116398550D03* +X183260179Y-116398550D03* +X158188180Y-113473015D03* +X159738180Y-113473015D03* +D22* +X159028030Y-86593369D03* +X160678030Y-86593369D03* +D18* +X154307133Y-124486382D03* +X152657133Y-124486382D03* +D16* +X158155040Y-108691969D03* +X158155040Y-110341969D03* +D11* +X180017267Y-121658690D03* +X178467267Y-121658690D03* +D22* +X183488159Y-120535261D03* +X185138159Y-120535261D03* +X161559017Y-122220255D03* +X163209017Y-122220255D03* +D10* +X186482004Y-118016635D03* +X188032004Y-118016635D03* +D27* +X161087776Y-90140150D03* +X216827776Y-90140150D03* +D28* +X159208406Y-125258345D03* +X161108406Y-125258345D03* +X160158406Y-123383345D03* +D12* +X210951133Y-113132201D03* +X218951133Y-113132201D03* +X210951133Y-117632201D03* +X218951133Y-117632201D03* +D10* +X178467267Y-123118690D03* +X180017267Y-123118690D03* +D12* +X194951133Y-113132201D03* +X202951133Y-113132201D03* +X194951133Y-117632201D03* +X202951133Y-117632201D03* +D22* +X161689189Y-120596440D03* +X163339189Y-120596440D03* +D10* +X164761789Y-120488899D03* +X166311789Y-120488899D03* +D22* +X183584442Y-122410210D03* +X185234442Y-122410210D03* +D10* +X154004818Y-111915048D03* +X155554818Y-111915048D03* +D13* +X158379151Y-97346136D03* +X158379151Y-99246136D03* +X160254151Y-98296136D03* +D29* +X142574466Y-88210000D03* +D30* +X140554466Y-88210000D03* +D31* +X139324466Y-88210000D03* +D29* +X141574466Y-88210000D03* +D30* +X143594466Y-88210000D03* +D31* +X144824466Y-88210000D03* +D32* +X146394466Y-88130000D03* +X146394466Y-84330000D03* +X137754466Y-84330000D03* +X137754466Y-88130000D03* +D33* +X146287603Y-91915281D03* +X146287603Y-90040281D03* +D22* +X183472004Y-118016635D03* +X185122004Y-118016635D03* +D20* +X180271664Y-127327070D03* +D34* +X153629818Y-106919279D03* +X153629818Y-107869279D03* +X153629818Y-108819279D03* +X155929818Y-108819279D03* +X155929818Y-107869279D03* +X155929818Y-106919279D03* +D20* +X218169305Y-94883903D03* +D10* +X168864228Y-116560375D03* +X170414228Y-116560375D03* +D35* +X160229235Y-95781538D03* +X160229235Y-93881538D03* +X158354235Y-94831538D03* +D18* +X163796670Y-97394465D03* +X162146670Y-97394465D03* +D10* +X164569017Y-122220255D03* +X166119017Y-122220255D03* +D36* +X176341495Y-125291194D03* +X176341495Y-124791194D03* +X176341495Y-124291194D03* +X176341495Y-123791194D03* +X176341495Y-123291194D03* +X176341495Y-122791194D03* +X176341495Y-122291194D03* +X176341495Y-121791194D03* +X176341495Y-121291194D03* +X176341495Y-120791194D03* +X176341495Y-120291194D03* +X176341495Y-119791194D03* +D37* +X174991495Y-118441194D03* +X174491495Y-118441194D03* +X173991495Y-118441194D03* +X173491495Y-118441194D03* +X172991495Y-118441194D03* +X172491495Y-118441194D03* +X171991495Y-118441194D03* +X171491495Y-118441194D03* +X170991495Y-118441194D03* +X170491495Y-118441194D03* +X169991495Y-118441194D03* +X169491495Y-118441194D03* +D36* +X168141495Y-119791194D03* +X168141495Y-120291194D03* +X168141495Y-120791194D03* +X168141495Y-121291194D03* +X168141495Y-121791194D03* +X168141495Y-122291194D03* +X168141495Y-122791194D03* +X168141495Y-123291194D03* +X168141495Y-123791194D03* +X168141495Y-124291194D03* +X168141495Y-124791194D03* +X168141495Y-125291194D03* +D37* +X169491495Y-126641194D03* +X169991495Y-126641194D03* +X170491495Y-126641194D03* +X170991495Y-126641194D03* +X171491495Y-126641194D03* +X171991495Y-126641194D03* +X172491495Y-126641194D03* +X172991495Y-126641194D03* +X173491495Y-126641194D03* +X173991495Y-126641194D03* +X174491495Y-126641194D03* +X174991495Y-126641194D03* +D10* +X154607149Y-116828160D03* +X156157149Y-116828160D03* +D22* +X158167759Y-118711221D03* +X159817759Y-118711221D03* +D38* +X146357799Y-127848868D03* +X146357799Y-119848868D03* +X150857799Y-127848868D03* +X150857799Y-119848868D03* +D12* +X210951133Y-126098868D03* +X202951133Y-126098868D03* +X210951133Y-121598868D03* +X202951133Y-121598868D03* +D39* +X144507305Y-91561135D03* +X144507305Y-89986135D03* +D22* +X153954818Y-110310463D03* +X155604818Y-110310463D03* +D40* +X154476567Y-120794558D03* +X153526567Y-120794558D03* +X152576567Y-120794558D03* +X152576567Y-122994558D03* +X154476567Y-122994558D03* +D41* +X156493169Y-94952776D03* +X156493169Y-93682776D03* +X156493169Y-92402776D03* +X156493169Y-91132776D03* +X150673169Y-91132776D03* +X150673169Y-92402776D03* +X150673169Y-93682776D03* +X150673169Y-94952776D03* +D42* +X153583169Y-93042776D03* +D18* +X167345504Y-116264585D03* +X165695504Y-116264585D03* +D14* +X157124998Y-88594361D03* +X157124998Y-90144361D03* +D22* +X178700179Y-116398550D03* +X180350179Y-116398550D03* +D16* +X157597011Y-124014185D03* +X157597011Y-125664185D03* +D43* +X159575680Y-115376388D03* +X158925680Y-115376388D03* +X158275680Y-115376388D03* +X158275680Y-117276388D03* +X158925680Y-117276388D03* +X159575680Y-117276388D03* +D44* +X159921580Y-84036310D03* +X155921580Y-84036310D03* +D20* +X167611415Y-129563379D03* +D16* +X172991495Y-128364551D03* +X172991495Y-130014551D03* +D10* +X174424341Y-128485724D03* +X175974341Y-128485724D03* +D14* +X155695101Y-123373307D03* +X155695101Y-124923307D03* +D11* +X154681287Y-119188736D03* +X153131287Y-119188736D03* +D38* +X146357799Y-110915534D03* +X146357799Y-102915534D03* +X150857799Y-110915534D03* +X150857799Y-102915534D03* +D11* +X167991495Y-126525753D03* +X166441495Y-126525753D03* +D22* +X152629250Y-125997645D03* +X154279250Y-125997645D03* +D45* +X153429818Y-113589341D03* +X153429818Y-114539341D03* +X153429818Y-115489341D03* +X156129818Y-115489341D03* +X156129818Y-113589341D03* +D16* +X141331133Y-89980534D03* +X141331133Y-91630534D03* +D46* +X152733145Y-91722173D03* +X165465476Y-126728439D03* +X159063103Y-114460088D03* +X175096858Y-121986131D03* +X169308377Y-124587949D03* +X156894461Y-111915048D03* +X177516540Y-116398550D03* +X153583169Y-93042776D03* +X182290644Y-120535261D03* +X160764492Y-107195974D03* +X155690517Y-126299413D03* +X152704834Y-94368118D03* +X170102016Y-128697514D03* +X142831133Y-92805534D03* +X182194361Y-122410210D03* +X176171148Y-106135534D03* +X152965298Y-118172420D03* +X182306799Y-118016635D03* +X156196469Y-89651848D03* +X157340350Y-120669500D03* +X158991448Y-118105482D03* +X144821338Y-86750857D03* +X154444650Y-91732484D03* +X156779032Y-99246136D03* +X153357396Y-116219587D03* +X141331133Y-92805534D03* +X152658799Y-109382017D03* +X174229170Y-125388031D03* +X172947746Y-102648389D03* +X216827776Y-86625361D03* +X158972471Y-111099870D03* +X165634415Y-118586961D03* +X149420397Y-92893553D03* +X161020748Y-121316201D03* +X139328918Y-86794310D03* +X181015522Y-123111621D03* +X177215329Y-128485724D03* +X170414228Y-115484524D03* +X154408893Y-94360958D03* +D47* +X216827776Y-90140150D02* +X216827776Y-93542374D01* +D48* +X174559466Y-102635534D02* +X172960601Y-102635534D01* +D49* +X166238809Y-126728439D02* +X166441495Y-126525753D01* +X158379151Y-99246136D02* +X156779032Y-99246136D01* +D50* +X155695101Y-124923307D02* +X155695101Y-126294829D01* +D49* +X170414228Y-115484524D02* +X170414228Y-116560375D01* +X180017267Y-123118690D02* +X181266139Y-123118690D01* +D50* +X153526567Y-120794558D02* +X153526567Y-119584016D01* +D49* +X165634415Y-118586961D02* +X166582717Y-118586961D01* +X177215329Y-128485724D02* +X175974341Y-128485724D01* +X180017267Y-124578690D02* +X180017267Y-123118690D01* +X167991495Y-124791194D02* +X167197094Y-124791194D01* +D48* +X159063103Y-114460088D02* +X159063103Y-114148092D01* +D50* +X139324466Y-88210000D02* +X139324466Y-86798762D01* +X152877818Y-107869279D02* +X152643818Y-108103279D01* +X155695101Y-124923307D02* +X155353588Y-124923307D01* +X137754466Y-88130000D02* +X139244466Y-88130000D01* +D49* +X159771321Y-110291969D02* +X159771321Y-111831100D01* +D50* +X155695101Y-126294829D02* +X155690517Y-126299413D01* +X153526567Y-119584016D02* +X153131287Y-119188736D01* +D49* +X169991495Y-118291194D02* +X169991495Y-116983108D01* +X161559017Y-121854470D02* +X161020748Y-121316201D01* +X159788180Y-111847959D02* +X159720560Y-111847959D01* +X161755036Y-120581913D02* +X161020748Y-121316201D01* +X159771321Y-110301020D02* +X158972471Y-111099870D01* +X165465476Y-126728439D02* +X166238809Y-126728439D01* +X169991495Y-116983108D02* +X170414228Y-116560375D01* +D50* +X152643818Y-109367036D02* +X152658799Y-109382017D01* +X153131287Y-119188736D02* +X153131287Y-118338409D01* +D49* +X152618124Y-94454828D02* +X152704834Y-94368118D01* +D50* +X137754466Y-84330000D02* +X137754466Y-88130000D01* +X153131287Y-118338409D02* +X152965298Y-118172420D01* +D49* +X178700179Y-116398550D02* +X177516540Y-116398550D01* +D48* +X158925680Y-115376388D02* +X158925680Y-114597511D01* +D49* +X180017267Y-123118690D02* +X180017267Y-121658690D01* +X159771321Y-110291969D02* +X159771321Y-110301020D01* +X166582717Y-118586961D02* +X166908966Y-118260712D01* +X161559017Y-122220255D02* +X161559017Y-121854470D01* +D50* +X144904466Y-88130000D02* +X144824466Y-88210000D01* +X139244466Y-88130000D02* +X139324466Y-88210000D01* +X153429818Y-115489341D02* +X153429818Y-116147165D01* +D47* +X216827776Y-93542374D02* +X218169305Y-94883903D01* +D48* +X158155852Y-120888248D02* +X157559098Y-120888248D01* +D49* +X161755036Y-120550263D02* +X161755036Y-120581913D01* +D51* +X141331133Y-91630534D02* +X141331133Y-92805534D01* +D49* +X166441495Y-125546793D02* +X166441495Y-126525753D01* +X159771321Y-111831100D02* +X159788180Y-111847959D01* +X152618124Y-96870191D02* +X152618124Y-94454828D01* +X175291795Y-121791194D02* +X175096858Y-121986131D01* +D50* +X153629818Y-107869279D02* +X152877818Y-107869279D01* +X156493169Y-93682776D02* +X155087075Y-93682776D01* +X144824466Y-86753985D02* +X144824466Y-88210000D01* +D49* +X174491495Y-125650356D02* +X174229170Y-125388031D01* +D51* +X142831133Y-91630534D02* +X142831133Y-92805534D01* +D50* +X156493169Y-91132776D02* +X156493169Y-90776190D01* +D49* +X170102016Y-128697514D02* +X170102016Y-129796978D01* +X183488159Y-120535261D02* +X182290644Y-120535261D01* +D50* +X139324466Y-86798762D02* +X139328918Y-86794310D01* +D49* +X174491495Y-126791194D02* +X174491495Y-125650356D01* +D48* +X157559098Y-120888248D02* +X157340350Y-120669500D01* +D49* +X159788180Y-113423015D02* +X159738180Y-113473015D01* +D50* +X146394466Y-88130000D02* +X146394466Y-84330000D01* +D49* +X176491495Y-121791194D02* +X175291795Y-121791194D01* +D50* +X156493169Y-90776190D02* +X157124998Y-90144361D01* +X152643818Y-108103279D02* +X152643818Y-109367036D01* +D49* +X159597187Y-118711221D02* +X158991448Y-118105482D01* +D50* +X155353588Y-124923307D02* +X154279250Y-125997645D01* +X156196469Y-89651848D02* +X156632485Y-89651848D01* +X153429818Y-116147165D02* +X153357396Y-116219587D01* +X156632485Y-89651848D02* +X157124998Y-90144361D01* +D49* +X163141120Y-118586961D02* +X165634415Y-118586961D01* +X154607149Y-116828160D02* +X154607149Y-116666672D01* +D50* +X155554818Y-111915048D02* +X156894461Y-111915048D01* +X144821338Y-86750857D02* +X144824466Y-86753985D01* +D49* +X159817759Y-118711221D02* +X159597187Y-118711221D01* +D50* +X159738180Y-107195974D02* +X160764492Y-107195974D01* +X146394466Y-84330000D02* +X137754466Y-84330000D01* +D47* +X216827776Y-90140150D02* +X216827776Y-86625361D01* +D48* +X159063103Y-114148092D02* +X159738180Y-113473015D01* +D50* +X155087075Y-93682776D02* +X154408893Y-94360958D01* +D49* +X170102016Y-129796978D02* +X169956612Y-129942382D01* +X183584442Y-122410210D02* +X182194361Y-122410210D01* +X156487894Y-127096790D02* +X155690517Y-126299413D01* +X148265612Y-91888172D02* +X148415016Y-91888172D01* +X167197094Y-124791194D02* +X166441495Y-125546793D01* +D48* +X159788180Y-111847959D02* +X159746426Y-111847959D01* +D49* +X169105132Y-124791194D02* +X169308377Y-124587949D01* +D48* +X172960601Y-102635534D02* +X172947746Y-102648389D01* +D49* +X154607149Y-116666672D02* +X153429818Y-115489341D01* +D50* +X146394466Y-88130000D02* +X144904466Y-88130000D01* +D48* +X158925680Y-114597511D02* +X159063103Y-114460088D01* +D49* +X159391538Y-127096790D02* +X156487894Y-127096790D01* +X159788180Y-111847959D02* +X159788180Y-113423015D01* +X167991495Y-124791194D02* +X169105132Y-124791194D01* +X159720560Y-111847959D02* +X158972471Y-111099870D01* +D48* +X174559466Y-106135534D02* +X176171148Y-106135534D01* +D49* +X183472004Y-118016635D02* +X182306799Y-118016635D01* +X148415016Y-91888172D02* +X149420397Y-92893553D01* +X169934377Y-124847247D02* +X169934377Y-119656308D01* +X172625075Y-121291194D02* +X176491495Y-121291194D01* +X210951133Y-113132201D02* +X218951133Y-113132201D01* +D48* +X146357799Y-127848868D02* +X146357799Y-119848868D01* +D49* +X167991495Y-125291194D02* +X169490430Y-125291194D01* +X169491495Y-119213427D02* +X171569262Y-121291194D01* +X202951133Y-104665534D02* +X174629466Y-104665534D01* +X174629466Y-104665534D02* +X174559466Y-104735534D01* +X169934377Y-119656308D02* +X169491495Y-119213427D01* +X220177133Y-118558201D02* +X212636466Y-126098868D01* +X178467267Y-123118690D02* +X178467267Y-121658690D01* +D50* +X174559466Y-103335534D02* +X176061466Y-103335534D01* +X176061466Y-104735534D02* +X174559466Y-104735534D01* +D49* +X178099771Y-121291194D02* +X178467267Y-121658690D01* +X218951133Y-113132201D02* +X220177133Y-114358201D01* +X169491495Y-118291194D02* +X169491495Y-117187642D01* +D50* +X176440902Y-104356098D02* +X176061466Y-104735534D01* +D49* +X169491495Y-118291194D02* +X168489448Y-118291194D01* +X174569625Y-128485724D02* +X176024351Y-129940450D01* +X167991495Y-125291194D02* +X167991495Y-126525753D01* +X199109551Y-129940450D02* +X176024351Y-129940450D01* +X212177133Y-105891534D02* +X212177133Y-111906201D01* +X212177133Y-111906201D02* +X210951133Y-113132201D01* +X146357799Y-127848868D02* +X148072310Y-129563379D01* +D48* +X174559466Y-103335534D02* +X173082516Y-103335534D01* +D49* +X194951133Y-113132201D02* +X202951133Y-113132201D01* +X168489448Y-118291194D02* +X168458966Y-118260712D01* +X212636466Y-126098868D02* +X210951133Y-126098868D01* +D50* +X176061466Y-103335534D02* +X176440902Y-103714970D01* +D49* +X202951133Y-126098868D02* +X199109551Y-129940450D01* +X174991495Y-126791194D02* +X174991495Y-123657614D01* +X210951133Y-104665534D02* +X212177133Y-105891534D01* +D50* +X167991495Y-126525753D02* +X164953869Y-129563379D01* +D49* +X202951133Y-104665534D02* +X210951133Y-104665534D01* +X174991495Y-123657614D02* +X172625075Y-121291194D01* +D48* +X146357799Y-102915534D02* +X146357799Y-110915534D01* +D49* +X174424341Y-128485724D02* +X174991495Y-127918570D01* +D48* +X161212267Y-115205783D02* +X161212267Y-115633573D01* +D49* +X174424341Y-128485724D02* +X174569625Y-128485724D01* +D50* +X176440902Y-103714970D02* +X176440902Y-104356098D01* +D48* +X173082516Y-103335534D02* +X161212267Y-115205783D01* +D49* +X202951133Y-113132201D02* +X210951133Y-113132201D01* +X169491495Y-117187642D02* +X168864228Y-116560375D01* +D48* +X146357799Y-110915534D02* +X146357799Y-119848868D01* +D49* +X171569262Y-121291194D02* +X172625075Y-121291194D01* +X176158162Y-126791194D02* +X176162472Y-126786884D01* +X176341495Y-121291194D02* +X178099771Y-121291194D01* +X174991495Y-126791194D02* +X176158162Y-126791194D01* +X220177133Y-114358201D02* +X220177133Y-118558201D01* +X169491495Y-118291194D02* +X169491495Y-119213427D01* +X169490430Y-125291194D02* +X169934377Y-124847247D01* +X174991495Y-127918570D02* +X174991495Y-126791194D01* +X148072310Y-129563379D02* +X164428408Y-129563379D01* +D50* +X164953869Y-129563379D02* +X164428408Y-129563379D01* +D49* +X202951133Y-126098868D02* +X210951133Y-126098868D01* +X176491495Y-125291194D02* +X176491495Y-125565907D01* +X176491495Y-125565907D02* +X177712472Y-126786884D01* +X180350179Y-116398550D02* +X181710179Y-116398550D01* +X185234442Y-122410210D02* +X186594442Y-122410210D01* +X185122004Y-118016635D02* +X186482004Y-118016635D01* +X185138159Y-120535261D02* +X186498159Y-120535261D01* +X163466400Y-120488899D02* +X163405036Y-120550263D01* +X163446730Y-120488899D02* +X163339189Y-120596440D01* +X164761789Y-120488899D02* +X163446730Y-120488899D01* +X163209017Y-122220255D02* +X164569017Y-122220255D01* +D48* +X155929818Y-107869279D02* +X157332350Y-107869279D01* +X158155040Y-108691969D02* +X159721321Y-108691969D01* +X159721321Y-108691969D02* +X159771321Y-108741969D01* +D49* +X158594454Y-116027388D02* +X159249679Y-116027388D01* +D50* +X159771321Y-108741969D02* +X160697321Y-109667969D01* +X160697321Y-109667969D02* +X160697321Y-114254747D01* +D48* +X157332350Y-107869279D02* +X158155040Y-108691969D01* +D49* +X159575680Y-115701387D02* +X159575680Y-115376388D01* +X157749680Y-116872162D02* +X158594454Y-116027388D01* +X156386756Y-118570500D02* +X157749680Y-117207576D01* +X157749680Y-117207576D02* +X157749680Y-116872162D01* +D50* +X160697321Y-114254747D02* +X159575680Y-115376388D01* +D49* +X159249679Y-116027388D02* +X159575680Y-115701387D01* +X166311789Y-120488899D02* +X166509494Y-120291194D01* +X150857799Y-110915534D02* +X150358845Y-110915534D01* +X162285017Y-127387537D02* +X162285017Y-121919837D01* +X149117692Y-123710505D02* +X149240386Y-123833198D01* +X162789855Y-121414999D02* +X165385689Y-121414999D01* +X166509494Y-120291194D02* +X168141495Y-120291194D01* +X150358845Y-110915534D02* +X149117692Y-112156687D01* +X165385689Y-121414999D02* +X166311789Y-120488899D01* +X153423874Y-128016687D02* +X161655867Y-128016687D01* +X149117692Y-123710504D02* +X149240386Y-123833198D01* +X162285017Y-121919837D02* +X162789855Y-121414999D01* +X149240386Y-123833198D02* +X153423874Y-128016687D01* +X149117692Y-112156687D02* +X149117692Y-123710504D01* +X161655867Y-128016687D02* +X162285017Y-127387537D01* +X172991495Y-126791194D02* +X172991495Y-128364551D01* +X162389993Y-129066880D02* +X162851791Y-128605082D01* +X164315018Y-123021255D02* +X165318017Y-123021255D01* +X166119017Y-121955789D02* +X167283612Y-120791194D01* +X165318017Y-123021255D02* +X166119017Y-122220255D01* +X167283612Y-120791194D02* +X168141495Y-120791194D01* +X166119017Y-122220255D02* +X166119017Y-121955789D01* +X152075811Y-129066880D02* +X162389993Y-129066880D01* +X150857799Y-127848868D02* +X152075811Y-129066880D01* +X162851791Y-128605082D02* +X162851791Y-124484482D01* +X162851791Y-124484482D02* +X164315018Y-123021255D01* +X188144442Y-122410210D02* +X202139791Y-122410210D01* +X180410237Y-120791194D02* +X176341495Y-120791194D01* +X188144442Y-122410210D02* +X187343442Y-121609210D01* +X202139791Y-122410210D02* +X202951133Y-121598868D01* +X181228253Y-121609210D02* +X180410237Y-120791194D01* +X210951133Y-121598868D02* +X202951133Y-121598868D01* +X187343442Y-121609210D02* +X181228253Y-121609210D01* +X177315054Y-118817635D02* +X176341495Y-119791194D01* +X187231004Y-118817635D02* +X177315054Y-118817635D01* +X193725133Y-116706201D02* +X210025133Y-116706201D01* +X210025133Y-116706201D02* +X210951133Y-117632201D01* +X188032004Y-118016635D02* +X187231004Y-118817635D01* +X210951133Y-117632201D02* +X218951133Y-117632201D01* +X193725133Y-116706201D02* +X192414699Y-118016635D01* +X192414699Y-118016635D02* +X188032004Y-118016635D01* +X192048073Y-120535261D02* +X194951133Y-117632201D01* +X182206346Y-119734261D02* +X187247159Y-119734261D01* +X176341495Y-120291194D02* +X181649413Y-120291194D01* +X188048159Y-120535261D02* +X192048073Y-120535261D01* +X194951133Y-117632201D02* +X202951133Y-117632201D01* +X187247159Y-119734261D02* +X188048159Y-120535261D01* +X181649413Y-120291194D02* +X182206346Y-119734261D01* +X202951133Y-109165534D02* +X196765800Y-109165534D01* +X189532784Y-116398550D02* +X183260179Y-116398550D01* +X175923154Y-117359535D02* +X182299194Y-117359535D01* +X196765800Y-109165534D02* +X189532784Y-116398550D01* +X202951133Y-109165534D02* +X210951133Y-109165534D01* +X182299194Y-117359535D02* +X183260179Y-116398550D01* +X175923154Y-117359535D02* +X174991495Y-118291194D01* +X173991495Y-117524242D02* +X173991495Y-118291194D01* +X175985466Y-109109534D02* +X175811466Y-108935534D01* +X173991495Y-117524242D02* +X175985466Y-115530271D01* +X175811466Y-108935534D02* +X174559466Y-108935534D01* +X175985466Y-115530271D02* +X175985466Y-109109534D01* +D48* +X142574466Y-88210000D02* +X142574466Y-89723867D01* +D51* +X142574466Y-89723867D02* +X142831133Y-89980534D01* +D49* +X174559466Y-109635534D02* +X173307466Y-109635534D01* +X172991495Y-109951505D02* +X172991495Y-118441194D01* +X173307466Y-109635534D02* +X172991495Y-109951505D01* +D47* +X163796670Y-92849044D02* +X163796670Y-97394465D01* +X163796670Y-98088492D02* +X158924572Y-102960590D01* +D50* +X154943818Y-107153279D02* +X154943818Y-109649463D01* +D47* +X159921580Y-88973954D02* +X161087776Y-90140150D01* +D50* +X159301011Y-88353385D02* +X161087776Y-90140150D01* +X161087776Y-93022997D02* +X160229235Y-93881538D01* +X158924572Y-102960590D02* +X158924572Y-106459582D01* +X160678030Y-89730404D02* +X161087776Y-90140150D01* +D47* +X161087776Y-90140150D02* +X163796670Y-92849044D01* +D49* +X153429818Y-114539341D02* +X154279818Y-114539341D01* +D50* +X159541987Y-88594361D02* +X161087776Y-90140150D01* +D47* +X163796670Y-97394465D02* +X163796670Y-98088492D01* +D50* +X160678030Y-86593369D02* +X160678030Y-89730404D01* +D49* +X156157149Y-116828160D02* +X153868330Y-114539341D01* +X154779818Y-114039341D02* +X154779818Y-111135463D01* +D50* +X158924572Y-106459582D02* +X158188180Y-107195974D01* +X157124998Y-88594361D02* +X159541987Y-88594361D01* +X155177818Y-106919279D02* +X154943818Y-107153279D01* +X155929818Y-106919279D02* +X155177818Y-106919279D01* +X155929818Y-106919279D02* +X157911485Y-106919279D01* +D49* +X153868330Y-114539341D02* +X153429818Y-114539341D01* +X154279818Y-114539341D02* +X154779818Y-114039341D01* +D50* +X154943818Y-109649463D02* +X155604818Y-110310463D01* +D49* +X154779818Y-111135463D02* +X155604818Y-110310463D01* +D50* +X157911485Y-106919279D02* +X158188180Y-107195974D01* +X161087776Y-90140150D02* +X161087776Y-93022997D01* +D49* +X160448750Y-89501124D02* +X161087776Y-90140150D01* +D48* +X141574466Y-88210000D02* +X141574466Y-89737201D01* +D51* +X141574466Y-89737201D02* +X141331133Y-89980534D01* +D49* +X160963189Y-120488462D02* +X160963189Y-120098022D01* +X160963189Y-120098022D02* +X161373312Y-119687899D01* +X168038200Y-119687899D02* +X168141495Y-119791194D01* +X161373312Y-119687899D02* +X168038200Y-119687899D01* +X160563403Y-120888248D02* +X160963189Y-120488462D01* +X160055852Y-120888248D02* +X160563403Y-120888248D01* +X165695504Y-116264585D02* +X163563496Y-116264585D01* +X163563496Y-116264585D02* +X163141120Y-116686961D01* +X171991495Y-118291194D02* +X171991495Y-108851505D01* +X171991495Y-108851505D02* +X173307466Y-107535534D01* +X173307466Y-107535534D02* +X174559466Y-107535534D01* +D50* +X150673169Y-91132776D02* +X150673169Y-89353234D01* +X150673169Y-89069888D02* +X150889738Y-88853319D01* +X150673169Y-89353234D02* +X151018909Y-89007494D01* +D49* +X171678781Y-130014551D02* +X171606612Y-129942382D01* +X174300250Y-130014551D02* +X174374351Y-129940450D01* +X172991495Y-130014551D02* +X171678781Y-130014551D01* +X172991495Y-130014551D02* +X174300250Y-130014551D01* +X172491495Y-118291194D02* +X172491495Y-109051505D01* +X172491495Y-109051505D02* +X173307466Y-108235534D01* +X173307466Y-108235534D02* +X174559466Y-108235534D01* +X173307466Y-106835534D02* +X174559466Y-106835534D01* +X171491495Y-118291194D02* +X171491495Y-108651505D01* +X171491495Y-108651505D02* +X173307466Y-106835534D01* +X178467267Y-125522673D02* +X180271664Y-127327070D01* +X177671184Y-123782607D02* +X178467267Y-124578690D01* +X177671184Y-122470883D02* +X177671184Y-123782607D01* +X177491495Y-122291194D02* +X177671184Y-122470883D01* +X176491495Y-122291194D02* +X177491495Y-122291194D01* +X178467267Y-124578690D02* +X178467267Y-125522673D01* +X169491495Y-126641194D02* +X169491495Y-127683299D01* +X169491495Y-127683299D02* +X167611415Y-129563379D01* +X168141495Y-124291194D02* +X165178013Y-124291194D01* +X165178013Y-124291194D02* +X164428408Y-125040799D01* +X169123062Y-121224304D02* +X169123062Y-119484171D01* +X167999500Y-119061712D02* +X167683966Y-118746178D01* +X169123062Y-119484171D02* +X168700603Y-119061712D01* +X168700603Y-119061712D02* +X167999500Y-119061712D01* +X169056172Y-121291194D02* +X169123062Y-121224304D01* +X167683966Y-116603047D02* +X167345504Y-116264585D01* +X167683966Y-118746178D02* +X167683966Y-116603047D01* +X168141495Y-121291194D02* +X169056172Y-121291194D01* +X150673169Y-94952776D02* +X150673169Y-96825236D01* +X150673169Y-96825236D02* +X150718124Y-96870191D01* +D50* +X140405133Y-89740330D02* +X140405133Y-94560868D01* +X143594466Y-89073296D02* +X144507305Y-89986135D01* +X151243692Y-113402201D02* +X151908799Y-112737094D01* +X140405133Y-88359333D02* +X140405133Y-89740330D01* +X146233457Y-89986135D02* +X146287603Y-90040281D01* +X143594466Y-87378000D02* +X143594466Y-88210000D01* +X148265612Y-90338172D02* +X150330216Y-92402776D01* +X146287603Y-90040281D02* +X147967721Y-90040281D01* +X150343692Y-113402201D02* +X151243692Y-113402201D01* +X144507305Y-89986135D02* +X146233457Y-89986135D01* +X140554466Y-88210000D02* +X140554466Y-87378000D01* +D49* +X154681287Y-119188736D02* +X155925523Y-117944500D01* +D50* +X150330216Y-92402776D02* +X150673169Y-92402776D01* +D49* +X157298680Y-116960588D02* +X156314768Y-117944500D01* +X157298680Y-116353388D02* +X157298680Y-116960588D01* +D50* +X143594466Y-88210000D02* +X143594466Y-89073296D01* +D48* +X157632480Y-119246500D02* +X154739051Y-119246500D01* +D50* +X140773466Y-87159000D02* +X143375466Y-87159000D01* +D49* +X155925523Y-117944500D02* +X156314768Y-117944500D01* +D50* +X140554466Y-87378000D02* +X140773466Y-87159000D01* +D49* +X150343692Y-113402201D02* +X150343692Y-114652201D01* +D50* +X158167759Y-118711221D02* +X158931852Y-119475314D01* +D48* +X154739051Y-119246500D02* +X154681287Y-119188736D01* +D50* +X140405133Y-94560868D02* +X144663848Y-98819583D01* +D48* +X158167759Y-118711221D02* +X157632480Y-119246500D01* +D50* +X144663848Y-98869652D02* +X144663848Y-98819583D01* +X151908799Y-112737094D02* +X151908799Y-106114603D01* +D49* +X154434022Y-119196500D02* +X154371567Y-119134045D01* +D50* +X138326311Y-91051939D02* +X140405133Y-93130761D01* +D49* +X154951572Y-97546454D02* +X153678443Y-98819583D01* +X150343692Y-114652201D02* +X153635991Y-117944500D01* +X153635991Y-117944500D02* +X156314768Y-117944500D01* +D50* +X140405133Y-93130761D02* +X140405133Y-94560868D01* +X140554466Y-88210000D02* +X140405133Y-88359333D01* +X143375466Y-87159000D02* +X143594466Y-87378000D01* +D48* +X140554466Y-88210000D02* +X140480133Y-88284333D01* +D50* +X158931852Y-119475314D02* +X158931852Y-122679344D01* +D49* +X158275680Y-115376388D02* +X157298680Y-116353388D01* +X153678443Y-98819583D02* +X144663848Y-98819583D01* +D50* +X147967721Y-90040281D02* +X148265612Y-90338172D01* +X158931852Y-122679344D02* +X157597011Y-124014185D01* +X151908799Y-106114603D02* +X144663848Y-98869652D01* +X156129818Y-113589341D02* +X158071854Y-113589341D01* +X158071854Y-113589341D02* +X158188180Y-113473015D01* +X153954818Y-110310463D02* +X153954818Y-111865048D01* +X154004818Y-111915048D02* +X154004818Y-113014341D01* +X154004818Y-113014341D02* +X153429818Y-113589341D01* +X153629818Y-108819279D02* +X153629818Y-109985463D01* +X153954818Y-111865048D02* +X154004818Y-111915048D01* +X153629818Y-109985463D02* +X153954818Y-110310463D01* +X157837104Y-119919500D02* +X158155852Y-120238248D01* +X156037730Y-119919500D02* +X157837104Y-119919500D01* +X154307133Y-123163992D02* +X154476567Y-122994558D01* +X155629778Y-120327452D02* +X156037730Y-119919500D01* +X154476567Y-122994558D02* +X155629778Y-121841347D01* +X154307133Y-124486382D02* +X154307133Y-123163992D01* +X155629778Y-121841347D02* +X155629778Y-120327452D01* +X155695101Y-123373307D02* +X154855316Y-123373307D01* +X154855316Y-123373307D02* +X154476567Y-122994558D01* +X151018909Y-83307494D02* +X155192764Y-83307494D01* +X155192764Y-83307494D02* +X155921580Y-84036310D01* +D49* +X147915638Y-93543316D02* +X148272523Y-93543316D01* +X146287603Y-91915281D02* +X147915638Y-93543316D01* +X144507305Y-91561135D02* +X144507305Y-96324733D01* +X144507305Y-96324733D02* +X145769655Y-97587083D01* +D50* +X153629818Y-103595344D02* +X154264572Y-102960590D01* +X153629818Y-106919279D02* +X153629818Y-103595344D01* +D48* +X173207466Y-104035534D02* +X174559466Y-104035534D01* +X165618258Y-117636961D02* +X166569504Y-116685715D01* +X166569504Y-116685715D02* +X166569504Y-110673496D01* +X165016120Y-117636961D02* +X165618258Y-117636961D01* +X166569504Y-110673496D02* +X173207466Y-104035534D01* +D49* +X148272523Y-95193316D02* +X149783063Y-93682776D01* +X149783063Y-93682776D02* +X150673169Y-93682776D01* +X147419655Y-97587083D02* +X147753763Y-97921191D01* +X147753763Y-97921191D02* +X153126109Y-97921191D01* +X153126109Y-97921191D02* +X156094524Y-94952776D01* +X156094524Y-94952776D02* +X156493169Y-94952776D01* +D50* +X158138180Y-110358829D02* +X158155040Y-110341969D01* +X158138180Y-111847959D02* +X158138180Y-110358829D01* +X158155040Y-110341969D02* +X157452508Y-110341969D01* +X157452508Y-110341969D02* +X155929818Y-108819279D01* +X152576567Y-124405816D02* +X152657133Y-124486382D01* +X152657133Y-125969762D02* +X152629250Y-125997645D01* +X152576567Y-122994558D02* +X152576567Y-124405816D01* +X152657133Y-124486382D02* +X152657133Y-125969762D01* +X159575680Y-117276388D02* +X161205082Y-117276388D01* +X161212267Y-118757652D02* +X160055852Y-119914067D01* +X160055852Y-119914067D02* +X160055852Y-120238248D01* +X161205082Y-117276388D02* +X161212267Y-117283573D01* +X161212267Y-117283573D02* +X161212267Y-118757652D01* +X157597011Y-125664185D02* +X158802566Y-125664185D01* +X158802566Y-125664185D02* +X159208406Y-125258345D01* +D49* +X161155822Y-97394465D02* +X160254151Y-98296136D01* +X161842162Y-97394465D02* +X160229235Y-95781538D01* +X162146670Y-97394465D02* +X161842162Y-97394465D01* +X162146670Y-97394465D02* +X161155822Y-97394465D01* +X156801890Y-97346136D02* +X156601572Y-97546454D01* +X158379151Y-97346136D02* +X156801890Y-97346136D01* +D50* +X155442169Y-88314970D02* +X155442169Y-91883776D01* +X156807291Y-92402776D02* +X158354235Y-93949720D01* +X157163770Y-86593369D02* +X155442169Y-88314970D01* +X159921580Y-84036310D02* +X159921580Y-85699819D01* +X155961169Y-92402776D02* +X156493169Y-92402776D01* +X159028030Y-86593369D02* +X157163770Y-86593369D01* +X156493169Y-92402776D02* +X156807291Y-92402776D01* +X159921580Y-85699819D02* +X159028030Y-86593369D01* +X155442169Y-91883776D02* +X155961169Y-92402776D01* +X158354235Y-93949720D02* +X158354235Y-94831538D01* +D48* +X156759835Y-92402776D02* +X156493169Y-92402776D01* +D50* +X152212665Y-120430656D02* +X152212665Y-118371174D01* +X152576567Y-120794558D02* +X152212665Y-120430656D01* +X154476567Y-121546558D02* +X154277567Y-121745558D01* +X154277567Y-121745558D02* +X153254501Y-121745558D01* +X153254501Y-121745558D02* +X152775567Y-121745558D01* +X151243692Y-117402201D02* +X150343692Y-117402201D01* +X152576567Y-121546558D02* +X152576567Y-120794558D01* +X154476567Y-120794558D02* +X154476567Y-121546558D01* +X152212665Y-118371174D02* +X151243692Y-117402201D01* +X152775567Y-121745558D02* +X152576567Y-121546558D01* +D48* +X157077881Y-124790185D02* +X156647745Y-124360049D01* +X158116141Y-124790185D02* +X157077881Y-124790185D01* +X156647745Y-120931489D02* +X156386756Y-120670500D01* +X157254504Y-121538248D02* +X156386756Y-120670500D01* +X160158406Y-123383345D02* +X159522981Y-123383345D01* +X156647745Y-124360049D02* +X156647745Y-120931489D01* +X158155852Y-121538248D02* +X157254504Y-121538248D01* +X159522981Y-123383345D02* +X158116141Y-124790185D01* +D49* +X161108406Y-127029922D02* +X161041538Y-127096790D01* +X161108406Y-125258345D02* +X161108406Y-127029922D01* +M02* diff --git a/kicad_outputs/v3_career_fair/stm32card-F_Mask.gts b/kicad_outputs/v3_career_fair/stm32card-F_Mask.gts new file mode 100644 index 0000000..d0d7dfe --- /dev/null +++ b/kicad_outputs/v3_career_fair/stm32card-F_Mask.gts @@ -0,0 +1,424 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:31:25-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Soldermask,Top* +G04 #@! TF.FilePolarity,Negative* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:25* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%ADD10RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% +%ADD11RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% +%ADD12R,1.800000X1.200000*% +%ADD13RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*% +%ADD14RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% +%ADD15R,3.000000X5.500000*% +%ADD16RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% +%ADD17RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*% +%ADD18RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% +%ADD19R,3.500000X2.350000*% +%ADD20C,2.000000*% +%ADD21RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*% +%ADD22RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% +%ADD23RoundRect,0.112500X0.112500X-0.187500X0.112500X0.187500X-0.112500X0.187500X-0.112500X-0.187500X0*% +%ADD24RoundRect,0.250000X0.650000X-1.000000X0.650000X1.000000X-0.650000X1.000000X-0.650000X-1.000000X0*% +%ADD25R,2.200000X0.400000*% +%ADD26RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*% +%ADD27R,6.450000X5.300000*% +%ADD28RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*% +%ADD29RoundRect,0.102000X0.350000X0.600000X-0.350000X0.600000X-0.350000X-0.600000X0.350000X-0.600000X0*% +%ADD30RoundRect,0.102000X0.380000X0.600000X-0.380000X0.600000X-0.380000X-0.600000X0.380000X-0.600000X0*% +%ADD31RoundRect,0.102000X0.400000X0.600000X-0.400000X0.600000X-0.400000X-0.600000X0.400000X-0.600000X0*% +%ADD32O,1.304000X1.904000*% +%ADD33RoundRect,0.243750X0.456250X-0.243750X0.456250X0.243750X-0.456250X0.243750X-0.456250X-0.243750X0*% +%ADD34R,1.070000X0.530000*% +%ADD35RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*% +%ADD36R,1.200000X0.270000*% +%ADD37R,0.270000X1.200000*% +%ADD38R,1.200000X1.800000*% +%ADD39RoundRect,0.218750X0.256250X-0.218750X0.256250X0.218750X-0.256250X0.218750X-0.256250X-0.218750X0*% +%ADD40R,0.600000X1.000000*% +%ADD41R,1.200000X0.600000*% +%ADD42R,2.400000X3.300000*% +%ADD43RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% +%ADD44RoundRect,0.250000X1.000000X0.650000X-1.000000X0.650000X-1.000000X-0.650000X1.000000X-0.650000X0*% +%ADD45R,1.200000X0.500000*% +G04 APERTURE END LIST* +D10* +X186594442Y-122410210D03* +X188144442Y-122410210D03* +D11* +X168458966Y-118260712D03* +X166908966Y-118260712D03* +D10* +X158188180Y-107195974D03* +X159738180Y-107195974D03* +D12* +X202951133Y-104665534D03* +X210951133Y-104665534D03* +X202951133Y-109165534D03* +X210951133Y-109165534D03* +D10* +X186498159Y-120535261D03* +X188048159Y-120535261D03* +D13* +X163141120Y-116686961D03* +X163141120Y-118586961D03* +X165016120Y-117636961D03* +D14* +X159771321Y-108741969D03* +X159771321Y-110291969D03* +D15* +X158924572Y-102960590D03* +X154264572Y-102960590D03* +D16* +X148272523Y-93543316D03* +X148272523Y-95193316D03* +D17* +X161212267Y-117283573D03* +X161212267Y-115633573D03* +D14* +X148265612Y-90338172D03* +X148265612Y-91888172D03* +D18* +X161041538Y-127096790D03* +X159391538Y-127096790D03* +D19* +X151018909Y-89007494D03* +X151018909Y-83307494D03* +D20* +X164428408Y-125040799D03* +X164428408Y-129563379D03* +D21* +X150718124Y-96870191D03* +X152618124Y-96870191D03* +D22* +X174374351Y-129940450D03* +X176024351Y-129940450D03* +X158138180Y-111847959D03* +X159788180Y-111847959D03* +D10* +X176162472Y-126786884D03* +X177712472Y-126786884D03* +D23* +X156386756Y-120670500D03* +X156386756Y-118570500D03* +D24* +X150343692Y-117402201D03* +X150343692Y-113402201D03* +D25* +X174559466Y-111035534D03* +X174559466Y-110335534D03* +X174559466Y-109635534D03* +X174559466Y-108935534D03* +X174559466Y-108235534D03* +X174559466Y-107535534D03* +X174559466Y-106835534D03* +X174559466Y-106135534D03* +X174559466Y-105435534D03* +X174559466Y-104735534D03* +X174559466Y-104035534D03* +X174559466Y-103335534D03* +X174559466Y-102635534D03* +D10* +X178467267Y-124578690D03* +X180017267Y-124578690D03* +D18* +X171606612Y-129942382D03* +X169956612Y-129942382D03* +D20* +X138326311Y-91051939D03* +D26* +X158155852Y-120238248D03* +X158155852Y-120888248D03* +X158155852Y-121538248D03* +X160055852Y-121538248D03* +X160055852Y-120888248D03* +X160055852Y-120238248D03* +D16* +X142831133Y-89980534D03* +X142831133Y-91630534D03* +D18* +X156601572Y-97546454D03* +X154951572Y-97546454D03* +D22* +X145769655Y-97587083D03* +X147419655Y-97587083D03* +D10* +X181710179Y-116398550D03* +X183260179Y-116398550D03* +X158188180Y-113473015D03* +X159738180Y-113473015D03* +D22* +X159028030Y-86593369D03* +X160678030Y-86593369D03* +D18* +X154307133Y-124486382D03* +X152657133Y-124486382D03* +D16* +X158155040Y-108691969D03* +X158155040Y-110341969D03* +D11* +X180017267Y-121658690D03* +X178467267Y-121658690D03* +D22* +X183488159Y-120535261D03* +X185138159Y-120535261D03* +X161559017Y-122220255D03* +X163209017Y-122220255D03* +D10* +X186482004Y-118016635D03* +X188032004Y-118016635D03* +D27* +X161087776Y-90140150D03* +X216827776Y-90140150D03* +D28* +X159208406Y-125258345D03* +X161108406Y-125258345D03* +X160158406Y-123383345D03* +D12* +X210951133Y-113132201D03* +X218951133Y-113132201D03* +X210951133Y-117632201D03* +X218951133Y-117632201D03* +D10* +X178467267Y-123118690D03* +X180017267Y-123118690D03* +D12* +X194951133Y-113132201D03* +X202951133Y-113132201D03* +X194951133Y-117632201D03* +X202951133Y-117632201D03* +D22* +X161689189Y-120596440D03* +X163339189Y-120596440D03* +D10* +X164761789Y-120488899D03* +X166311789Y-120488899D03* +D22* +X183584442Y-122410210D03* +X185234442Y-122410210D03* +D10* +X154004818Y-111915048D03* +X155554818Y-111915048D03* +D13* +X158379151Y-97346136D03* +X158379151Y-99246136D03* +X160254151Y-98296136D03* +D29* +X142574466Y-88210000D03* +D30* +X140554466Y-88210000D03* +D31* +X139324466Y-88210000D03* +D29* +X141574466Y-88210000D03* +D30* +X143594466Y-88210000D03* +D31* +X144824466Y-88210000D03* +D32* +X146394466Y-88130000D03* +X146394466Y-84330000D03* +X137754466Y-84330000D03* +X137754466Y-88130000D03* +D33* +X146287603Y-91915281D03* +X146287603Y-90040281D03* +D22* +X183472004Y-118016635D03* +X185122004Y-118016635D03* +D20* +X180271664Y-127327070D03* +D34* +X153629818Y-106919279D03* +X153629818Y-107869279D03* +X153629818Y-108819279D03* +X155929818Y-108819279D03* +X155929818Y-107869279D03* +X155929818Y-106919279D03* +D20* +X218169305Y-94883903D03* +D10* +X168864228Y-116560375D03* +X170414228Y-116560375D03* +D35* +X160229235Y-95781538D03* +X160229235Y-93881538D03* +X158354235Y-94831538D03* +D18* +X163796670Y-97394465D03* +X162146670Y-97394465D03* +D10* +X164569017Y-122220255D03* +X166119017Y-122220255D03* +D36* +X176341495Y-125291194D03* +X176341495Y-124791194D03* +X176341495Y-124291194D03* +X176341495Y-123791194D03* +X176341495Y-123291194D03* +X176341495Y-122791194D03* +X176341495Y-122291194D03* +X176341495Y-121791194D03* +X176341495Y-121291194D03* +X176341495Y-120791194D03* +X176341495Y-120291194D03* +X176341495Y-119791194D03* +D37* +X174991495Y-118441194D03* +X174491495Y-118441194D03* +X173991495Y-118441194D03* +X173491495Y-118441194D03* +X172991495Y-118441194D03* +X172491495Y-118441194D03* +X171991495Y-118441194D03* +X171491495Y-118441194D03* +X170991495Y-118441194D03* +X170491495Y-118441194D03* +X169991495Y-118441194D03* +X169491495Y-118441194D03* +D36* +X168141495Y-119791194D03* +X168141495Y-120291194D03* +X168141495Y-120791194D03* +X168141495Y-121291194D03* +X168141495Y-121791194D03* +X168141495Y-122291194D03* +X168141495Y-122791194D03* +X168141495Y-123291194D03* +X168141495Y-123791194D03* +X168141495Y-124291194D03* +X168141495Y-124791194D03* +X168141495Y-125291194D03* +D37* +X169491495Y-126641194D03* +X169991495Y-126641194D03* +X170491495Y-126641194D03* +X170991495Y-126641194D03* +X171491495Y-126641194D03* +X171991495Y-126641194D03* +X172491495Y-126641194D03* +X172991495Y-126641194D03* +X173491495Y-126641194D03* +X173991495Y-126641194D03* +X174491495Y-126641194D03* +X174991495Y-126641194D03* +D10* +X154607149Y-116828160D03* +X156157149Y-116828160D03* +D22* +X158167759Y-118711221D03* +X159817759Y-118711221D03* +D38* +X146357799Y-127848868D03* +X146357799Y-119848868D03* +X150857799Y-127848868D03* +X150857799Y-119848868D03* +D12* +X210951133Y-126098868D03* +X202951133Y-126098868D03* +X210951133Y-121598868D03* +X202951133Y-121598868D03* +D39* +X144507305Y-91561135D03* +X144507305Y-89986135D03* +D22* +X153954818Y-110310463D03* +X155604818Y-110310463D03* +D40* +X154476567Y-120794558D03* +X153526567Y-120794558D03* +X152576567Y-120794558D03* +X152576567Y-122994558D03* +X154476567Y-122994558D03* +D41* +X156493169Y-94952776D03* +X156493169Y-93682776D03* +X156493169Y-92402776D03* +X156493169Y-91132776D03* +X150673169Y-91132776D03* +X150673169Y-92402776D03* +X150673169Y-93682776D03* +X150673169Y-94952776D03* +D42* +X153583169Y-93042776D03* +D18* +X167345504Y-116264585D03* +X165695504Y-116264585D03* +D14* +X157124998Y-88594361D03* +X157124998Y-90144361D03* +D22* +X178700179Y-116398550D03* +X180350179Y-116398550D03* +D16* +X157597011Y-124014185D03* +X157597011Y-125664185D03* +D43* +X159575680Y-115376388D03* +X158925680Y-115376388D03* +X158275680Y-115376388D03* +X158275680Y-117276388D03* +X158925680Y-117276388D03* +X159575680Y-117276388D03* +D44* +X159921580Y-84036310D03* +X155921580Y-84036310D03* +D20* +X167611415Y-129563379D03* +D16* +X172991495Y-128364551D03* +X172991495Y-130014551D03* +D10* +X174424341Y-128485724D03* +X175974341Y-128485724D03* +D14* +X155695101Y-123373307D03* +X155695101Y-124923307D03* +D11* +X154681287Y-119188736D03* +X153131287Y-119188736D03* +D38* +X146357799Y-110915534D03* +X146357799Y-102915534D03* +X150857799Y-110915534D03* +X150857799Y-102915534D03* +D11* +X167991495Y-126525753D03* +X166441495Y-126525753D03* +D22* +X152629250Y-125997645D03* +X154279250Y-125997645D03* +D45* +X153429818Y-113589341D03* +X153429818Y-114539341D03* +X153429818Y-115489341D03* +X156129818Y-115489341D03* +X156129818Y-113589341D03* +D16* +X141331133Y-89980534D03* +X141331133Y-91630534D03* +M02* diff --git a/kicad_outputs/v3_career_fair/stm32card-F_Paste.gtp b/kicad_outputs/v3_career_fair/stm32card-F_Paste.gtp new file mode 100644 index 0000000..ab544da --- /dev/null +++ b/kicad_outputs/v3_career_fair/stm32card-F_Paste.gtp @@ -0,0 +1,406 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:31:24-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Paste,Top* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:24* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%ADD10RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% +%ADD11RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% +%ADD12R,1.800000X1.200000*% +%ADD13RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*% +%ADD14RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% +%ADD15R,3.000000X5.500000*% +%ADD16RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% +%ADD17RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*% +%ADD18RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% +%ADD19R,3.500000X2.350000*% +%ADD20RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*% +%ADD21RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% +%ADD22RoundRect,0.112500X0.112500X-0.187500X0.112500X0.187500X-0.112500X0.187500X-0.112500X-0.187500X0*% +%ADD23RoundRect,0.250000X0.650000X-1.000000X0.650000X1.000000X-0.650000X1.000000X-0.650000X-1.000000X0*% +%ADD24R,2.200000X0.400000*% +%ADD25RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*% +%ADD26R,6.450000X5.300000*% +%ADD27RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*% +%ADD28R,0.700000X1.200000*% +%ADD29R,0.760000X1.200000*% +%ADD30R,0.800000X1.200000*% +%ADD31RoundRect,0.243750X0.456250X-0.243750X0.456250X0.243750X-0.456250X0.243750X-0.456250X-0.243750X0*% +%ADD32R,1.070000X0.530000*% +%ADD33RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*% +%ADD34R,1.200000X0.270000*% +%ADD35R,0.270000X1.200000*% +%ADD36R,1.200000X1.800000*% +%ADD37RoundRect,0.218750X0.256250X-0.218750X0.256250X0.218750X-0.256250X0.218750X-0.256250X-0.218750X0*% +%ADD38R,0.600000X1.000000*% +%ADD39R,1.200000X0.600000*% +%ADD40R,2.400000X3.300000*% +%ADD41RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% +%ADD42RoundRect,0.250000X1.000000X0.650000X-1.000000X0.650000X-1.000000X-0.650000X1.000000X-0.650000X0*% +%ADD43R,1.200000X0.500000*% +G04 APERTURE END LIST* +D10* +X186594442Y-122410210D03* +X188144442Y-122410210D03* +D11* +X168458966Y-118260712D03* +X166908966Y-118260712D03* +D10* +X158188180Y-107195974D03* +X159738180Y-107195974D03* +D12* +X202951133Y-104665534D03* +X210951133Y-104665534D03* +X202951133Y-109165534D03* +X210951133Y-109165534D03* +D10* +X186498159Y-120535261D03* +X188048159Y-120535261D03* +D13* +X163141120Y-116686961D03* +X163141120Y-118586961D03* +X165016120Y-117636961D03* +D14* +X159771321Y-108741969D03* +X159771321Y-110291969D03* +D15* +X158924572Y-102960590D03* +X154264572Y-102960590D03* +D16* +X148272523Y-93543316D03* +X148272523Y-95193316D03* +D17* +X161212267Y-117283573D03* +X161212267Y-115633573D03* +D14* +X148265612Y-90338172D03* +X148265612Y-91888172D03* +D18* +X161041538Y-127096790D03* +X159391538Y-127096790D03* +D19* +X151018909Y-89007494D03* +X151018909Y-83307494D03* +D20* +X150718124Y-96870191D03* +X152618124Y-96870191D03* +D21* +X174374351Y-129940450D03* +X176024351Y-129940450D03* +X158138180Y-111847959D03* +X159788180Y-111847959D03* +D10* +X176162472Y-126786884D03* +X177712472Y-126786884D03* +D22* +X156386756Y-120670500D03* +X156386756Y-118570500D03* +D23* +X150343692Y-117402201D03* +X150343692Y-113402201D03* +D24* +X174559466Y-111035534D03* +X174559466Y-110335534D03* +X174559466Y-109635534D03* +X174559466Y-108935534D03* +X174559466Y-108235534D03* +X174559466Y-107535534D03* +X174559466Y-106835534D03* +X174559466Y-106135534D03* +X174559466Y-105435534D03* +X174559466Y-104735534D03* +X174559466Y-104035534D03* +X174559466Y-103335534D03* +X174559466Y-102635534D03* +D10* +X178467267Y-124578690D03* +X180017267Y-124578690D03* +D18* +X171606612Y-129942382D03* +X169956612Y-129942382D03* +D25* +X158155852Y-120238248D03* +X158155852Y-120888248D03* +X158155852Y-121538248D03* +X160055852Y-121538248D03* +X160055852Y-120888248D03* +X160055852Y-120238248D03* +D16* +X142831133Y-89980534D03* +X142831133Y-91630534D03* +D18* +X156601572Y-97546454D03* +X154951572Y-97546454D03* +D21* +X145769655Y-97587083D03* +X147419655Y-97587083D03* +D10* +X181710179Y-116398550D03* +X183260179Y-116398550D03* +X158188180Y-113473015D03* +X159738180Y-113473015D03* +D21* +X159028030Y-86593369D03* +X160678030Y-86593369D03* +D18* +X154307133Y-124486382D03* +X152657133Y-124486382D03* +D16* +X158155040Y-108691969D03* +X158155040Y-110341969D03* +D11* +X180017267Y-121658690D03* +X178467267Y-121658690D03* +D21* +X183488159Y-120535261D03* +X185138159Y-120535261D03* +X161559017Y-122220255D03* +X163209017Y-122220255D03* +D10* +X186482004Y-118016635D03* +X188032004Y-118016635D03* +D26* +X161087776Y-90140150D03* +X216827776Y-90140150D03* +D27* +X159208406Y-125258345D03* +X161108406Y-125258345D03* +X160158406Y-123383345D03* +D12* +X210951133Y-113132201D03* +X218951133Y-113132201D03* +X210951133Y-117632201D03* +X218951133Y-117632201D03* +D10* +X178467267Y-123118690D03* +X180017267Y-123118690D03* +D12* +X194951133Y-113132201D03* +X202951133Y-113132201D03* +X194951133Y-117632201D03* +X202951133Y-117632201D03* +D21* +X161689189Y-120596440D03* +X163339189Y-120596440D03* +D10* +X164761789Y-120488899D03* +X166311789Y-120488899D03* +D21* +X183584442Y-122410210D03* +X185234442Y-122410210D03* +D10* +X154004818Y-111915048D03* +X155554818Y-111915048D03* +D13* +X158379151Y-97346136D03* +X158379151Y-99246136D03* +X160254151Y-98296136D03* +D28* +X142574466Y-88210000D03* +D29* +X140554466Y-88210000D03* +D30* +X139324466Y-88210000D03* +D28* +X141574466Y-88210000D03* +D29* +X143594466Y-88210000D03* +D30* +X144824466Y-88210000D03* +D31* +X146287603Y-91915281D03* +X146287603Y-90040281D03* +D21* +X183472004Y-118016635D03* +X185122004Y-118016635D03* +D32* +X153629818Y-106919279D03* +X153629818Y-107869279D03* +X153629818Y-108819279D03* +X155929818Y-108819279D03* +X155929818Y-107869279D03* +X155929818Y-106919279D03* +D10* +X168864228Y-116560375D03* +X170414228Y-116560375D03* +D33* +X160229235Y-95781538D03* +X160229235Y-93881538D03* +X158354235Y-94831538D03* +D18* +X163796670Y-97394465D03* +X162146670Y-97394465D03* +D10* +X164569017Y-122220255D03* +X166119017Y-122220255D03* +D34* +X176341495Y-125291194D03* +X176341495Y-124791194D03* +X176341495Y-124291194D03* +X176341495Y-123791194D03* +X176341495Y-123291194D03* +X176341495Y-122791194D03* +X176341495Y-122291194D03* +X176341495Y-121791194D03* +X176341495Y-121291194D03* +X176341495Y-120791194D03* +X176341495Y-120291194D03* +X176341495Y-119791194D03* +D35* +X174991495Y-118441194D03* +X174491495Y-118441194D03* +X173991495Y-118441194D03* +X173491495Y-118441194D03* +X172991495Y-118441194D03* +X172491495Y-118441194D03* +X171991495Y-118441194D03* +X171491495Y-118441194D03* +X170991495Y-118441194D03* +X170491495Y-118441194D03* +X169991495Y-118441194D03* +X169491495Y-118441194D03* +D34* +X168141495Y-119791194D03* +X168141495Y-120291194D03* +X168141495Y-120791194D03* +X168141495Y-121291194D03* +X168141495Y-121791194D03* +X168141495Y-122291194D03* +X168141495Y-122791194D03* +X168141495Y-123291194D03* +X168141495Y-123791194D03* +X168141495Y-124291194D03* +X168141495Y-124791194D03* +X168141495Y-125291194D03* +D35* +X169491495Y-126641194D03* +X169991495Y-126641194D03* +X170491495Y-126641194D03* +X170991495Y-126641194D03* +X171491495Y-126641194D03* +X171991495Y-126641194D03* +X172491495Y-126641194D03* +X172991495Y-126641194D03* +X173491495Y-126641194D03* +X173991495Y-126641194D03* +X174491495Y-126641194D03* +X174991495Y-126641194D03* +D10* +X154607149Y-116828160D03* +X156157149Y-116828160D03* +D21* +X158167759Y-118711221D03* +X159817759Y-118711221D03* +D36* +X146357799Y-127848868D03* +X146357799Y-119848868D03* +X150857799Y-127848868D03* +X150857799Y-119848868D03* +D12* +X210951133Y-126098868D03* +X202951133Y-126098868D03* +X210951133Y-121598868D03* +X202951133Y-121598868D03* +D37* +X144507305Y-91561135D03* +X144507305Y-89986135D03* +D21* +X153954818Y-110310463D03* +X155604818Y-110310463D03* +D38* +X154476567Y-120794558D03* +X153526567Y-120794558D03* +X152576567Y-120794558D03* +X152576567Y-122994558D03* +X154476567Y-122994558D03* +D39* +X156493169Y-94952776D03* +X156493169Y-93682776D03* +X156493169Y-92402776D03* +X156493169Y-91132776D03* +X150673169Y-91132776D03* +X150673169Y-92402776D03* +X150673169Y-93682776D03* +X150673169Y-94952776D03* +D40* +X153583169Y-93042776D03* +D18* +X167345504Y-116264585D03* +X165695504Y-116264585D03* +D14* +X157124998Y-88594361D03* +X157124998Y-90144361D03* +D21* +X178700179Y-116398550D03* +X180350179Y-116398550D03* +D16* +X157597011Y-124014185D03* +X157597011Y-125664185D03* +D41* +X159575680Y-115376388D03* +X158925680Y-115376388D03* +X158275680Y-115376388D03* +X158275680Y-117276388D03* +X158925680Y-117276388D03* +X159575680Y-117276388D03* +D42* +X159921580Y-84036310D03* +X155921580Y-84036310D03* +D16* +X172991495Y-128364551D03* +X172991495Y-130014551D03* +D10* +X174424341Y-128485724D03* +X175974341Y-128485724D03* +D14* +X155695101Y-123373307D03* +X155695101Y-124923307D03* +D11* +X154681287Y-119188736D03* +X153131287Y-119188736D03* +D36* +X146357799Y-110915534D03* +X146357799Y-102915534D03* +X150857799Y-110915534D03* +X150857799Y-102915534D03* +D11* +X167991495Y-126525753D03* +X166441495Y-126525753D03* +D21* +X152629250Y-125997645D03* +X154279250Y-125997645D03* +D43* +X153429818Y-113589341D03* +X153429818Y-114539341D03* +X153429818Y-115489341D03* +X156129818Y-115489341D03* +X156129818Y-113589341D03* +D16* +X141331133Y-89980534D03* +X141331133Y-91630534D03* +M02* diff --git a/kicad_outputs/v3_career_fair/stm32card-F_Silkscreen.gto b/kicad_outputs/v3_career_fair/stm32card-F_Silkscreen.gto new file mode 100644 index 0000000..55a5d46 --- /dev/null +++ b/kicad_outputs/v3_career_fair/stm32card-F_Silkscreen.gto @@ -0,0 +1,5129 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.3* +G04 #@! TF.CreationDate,2025-08-27T19:31:24-05:00* +G04 #@! TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Legend,Top* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:24* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%ADD10C,0.125000*% +%ADD11C,0.250000*% +%ADD12C,0.150000*% +%ADD13C,0.200000*% +%ADD14C,0.000000*% +%ADD15C,0.120000*% +%ADD16C,0.127000*% +%ADD17C,0.300000*% +%ADD18C,0.400000*% +%ADD19C,0.240000*% +%ADD20RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% +%ADD21RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% +%ADD22R,1.800000X1.200000*% +%ADD23RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*% +%ADD24RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% +%ADD25R,3.000000X5.500000*% +%ADD26RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% +%ADD27RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*% +%ADD28RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% +%ADD29R,3.500000X2.350000*% +%ADD30C,2.000000*% +%ADD31RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*% +%ADD32RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% +%ADD33RoundRect,0.112500X0.112500X-0.187500X0.112500X0.187500X-0.112500X0.187500X-0.112500X-0.187500X0*% +%ADD34RoundRect,0.250000X0.650000X-1.000000X0.650000X1.000000X-0.650000X1.000000X-0.650000X-1.000000X0*% +%ADD35R,2.200000X0.400000*% +%ADD36RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*% +%ADD37R,6.450000X5.300000*% +%ADD38RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*% +%ADD39RoundRect,0.102000X0.350000X0.600000X-0.350000X0.600000X-0.350000X-0.600000X0.350000X-0.600000X0*% +%ADD40RoundRect,0.102000X0.380000X0.600000X-0.380000X0.600000X-0.380000X-0.600000X0.380000X-0.600000X0*% +%ADD41RoundRect,0.102000X0.400000X0.600000X-0.400000X0.600000X-0.400000X-0.600000X0.400000X-0.600000X0*% +%ADD42O,1.304000X1.904000*% +%ADD43RoundRect,0.243750X0.456250X-0.243750X0.456250X0.243750X-0.456250X0.243750X-0.456250X-0.243750X0*% +%ADD44R,1.070000X0.530000*% +%ADD45RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*% +%ADD46R,1.200000X0.270000*% +%ADD47R,0.270000X1.200000*% +%ADD48R,1.200000X1.800000*% +%ADD49RoundRect,0.218750X0.256250X-0.218750X0.256250X0.218750X-0.256250X0.218750X-0.256250X-0.218750X0*% +%ADD50R,0.600000X1.000000*% +%ADD51R,1.200000X0.600000*% +%ADD52R,2.400000X3.300000*% +%ADD53RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% +%ADD54RoundRect,0.250000X1.000000X0.650000X-1.000000X0.650000X-1.000000X-0.650000X1.000000X-0.650000X0*% +%ADD55R,1.200000X0.500000*% +G04 APERTURE END LIST* +D10* +X145879103Y-93406683D02* +X145831483Y-93311445D01* +X145831483Y-93311445D02* +X145831483Y-93120969D01* +X145831483Y-93120969D02* +X145879103Y-93025731D01* +X145879103Y-93025731D02* +X145926722Y-92978112D01* +X145926722Y-92978112D02* +X146021960Y-92930493D01* +X146021960Y-92930493D02* +X146307674Y-92930493D01* +X146307674Y-92930493D02* +X146402912Y-92978112D01* +X146402912Y-92978112D02* +X146450531Y-93025731D01* +X146450531Y-93025731D02* +X146498150Y-93120969D01* +X146498150Y-93120969D02* +X146498150Y-93311445D01* +X146498150Y-93311445D02* +X146450531Y-93406683D01* +X145831483Y-93835255D02* +X146831483Y-93835255D01* +X145831483Y-94263826D02* +X146355293Y-94263826D01* +X146355293Y-94263826D02* +X146450531Y-94216207D01* +X146450531Y-94216207D02* +X146498150Y-94120969D01* +X146498150Y-94120969D02* +X146498150Y-93978112D01* +X146498150Y-93978112D02* +X146450531Y-93882874D01* +X146450531Y-93882874D02* +X146402912Y-93835255D01* +X145831483Y-94740017D02* +X146498150Y-94740017D01* +X146307674Y-94740017D02* +X146402912Y-94787636D01* +X146402912Y-94787636D02* +X146450531Y-94835255D01* +X146450531Y-94835255D02* +X146498150Y-94930493D01* +X146498150Y-94930493D02* +X146498150Y-95025731D01* +X146498150Y-95787636D02* +X145688626Y-95787636D01* +X145688626Y-95787636D02* +X145593388Y-95740017D01* +X145593388Y-95740017D02* +X145545769Y-95692398D01* +X145545769Y-95692398D02* +X145498150Y-95597160D01* +X145498150Y-95597160D02* +X145498150Y-95454303D01* +X145498150Y-95454303D02* +X145545769Y-95359065D01* +X145879103Y-95787636D02* +X145831483Y-95692398D01* +X145831483Y-95692398D02* +X145831483Y-95501922D01* +X145831483Y-95501922D02* +X145879103Y-95406684D01* +X145879103Y-95406684D02* +X145926722Y-95359065D01* +X145926722Y-95359065D02* +X146021960Y-95311446D01* +X146021960Y-95311446D02* +X146307674Y-95311446D01* +X146307674Y-95311446D02* +X146402912Y-95359065D01* +X146402912Y-95359065D02* +X146450531Y-95406684D01* +X146450531Y-95406684D02* +X146498150Y-95501922D01* +X146498150Y-95501922D02* +X146498150Y-95692398D01* +X146498150Y-95692398D02* +X146450531Y-95787636D01* +D11* +G36* +X197025708Y-100748175D02* +G01* +X197092466Y-100754352D01* +X197151066Y-100772172D01* +X197186488Y-100791009D01* +X197217184Y-100815307D01* +X197243634Y-100845445D01* +X197268724Y-100888662D01* +X197281186Y-100931479D01* +X197285962Y-100982639D01* +X197288025Y-101075644D01* +X197288025Y-101514121D01* +X197089211Y-101514121D01* +X197089211Y-101058302D01* +X197083596Y-101001388D01* +X197068695Y-100960666D01* +X197046545Y-100932385D01* +X197014126Y-100914878D01* +X196967639Y-100908398D01* +X196918724Y-100914600D01* +X196880527Y-100931953D01* +X196850464Y-100960300D01* +X196829417Y-100997044D01* +X196815626Y-101045365D01* +X196810530Y-101108494D01* +X196810530Y-101514121D01* +X196616479Y-101514121D01* +X196616479Y-100509794D01* +X196810530Y-100509794D01* +X196810530Y-100863091D01* +X196841566Y-100823161D01* +X196874153Y-100793816D01* +X196908533Y-100773515D01* +X196965635Y-100754518D01* +X197025708Y-100748175D01* +G37* +G36* +X197882199Y-100753530D02* +G01* +X197947843Y-100768614D01* +X198003543Y-100792425D01* +X198050867Y-100824632D01* +X198090912Y-100865595D01* +X198131995Y-100926684D01* +X198161249Y-100992627D01* +X198179074Y-101064397D01* +X198185190Y-101143238D01* +X198179015Y-101223508D01* +X198161099Y-101295849D01* +X198131834Y-101361614D01* +X198090912Y-101421858D01* +X198050962Y-101462146D01* +X198003696Y-101493879D01* +X197948003Y-101517375D01* +X197882307Y-101532275D01* +X197804660Y-101537568D01* +X197727040Y-101532276D01* +X197661362Y-101517377D01* +X197605680Y-101493882D01* +X197558419Y-101462148D01* +X197518468Y-101421858D01* +X197477546Y-101361614D01* +X197448282Y-101295849D01* +X197430365Y-101223508D01* +X197424190Y-101143238D01* +X197424247Y-101142505D01* +X197626423Y-101142505D01* +X197632305Y-101216371D01* +X197648230Y-101273036D01* +X197672524Y-101316223D01* +X197697809Y-101342780D01* +X197727496Y-101361614D01* +X197762457Y-101373249D01* +X197804049Y-101377345D01* +X197845610Y-101373244D01* +X197880481Y-101361604D01* +X197910033Y-101342773D01* +X197935146Y-101316223D01* +X197959270Y-101273060D01* +X197975095Y-101216396D01* +X197980942Y-101142505D01* +X197975087Y-101068614D01* +X197959255Y-101012088D01* +X197935146Y-100969154D01* +X197900736Y-100935734D01* +X197857930Y-100915542D01* +X197804049Y-100908398D01* +X197750113Y-100915535D01* +X197707156Y-100935725D01* +X197672524Y-100969154D01* +X197648244Y-101012113D01* +X197632313Y-101068639D01* +X197626423Y-101142505D01* +X197424247Y-101142505D01* +X197430306Y-101064397D01* +X197448131Y-100992627D01* +X197477385Y-100926684D01* +X197518468Y-100865595D01* +X197558514Y-100824629D01* +X197605834Y-100792422D01* +X197661523Y-100768612D01* +X197727149Y-100753529D01* +X197804660Y-100748175D01* +X197882199Y-100753530D01* +G37* +G36* +X198523649Y-101514121D02* +G01* +X198328927Y-101514121D01* +X198328927Y-100509794D01* +X198523649Y-100509794D01* +X198523649Y-101514121D01* +G37* +G36* +X199391322Y-101514121D02* +G01* +X199202095Y-101514121D01* +X199202095Y-101413859D01* +X199171752Y-101454642D01* +X199140149Y-101485607D01* +X199107146Y-101508137D01* +X199070474Y-101523928D01* +X199026781Y-101533981D01* +X198974644Y-101537568D01* +X198911963Y-101530934D01* +X198855359Y-101511469D01* +X198803353Y-101478851D01* +X198755008Y-101431505D01* +X198716911Y-101376351D01* +X198689195Y-101313592D01* +X198671914Y-101241845D01* +X198665860Y-101159358D01* +X198666616Y-101147695D01* +X198866689Y-101147695D01* +X198871772Y-101216385D01* +X198885742Y-101271171D01* +X198907294Y-101314757D01* +X198930137Y-101342033D01* +X198957608Y-101361260D01* +X198990604Y-101373141D01* +X199030637Y-101377345D01* +X199070656Y-101373198D01* +X199104103Y-101361419D01* +X199132369Y-101342287D01* +X199156299Y-101315124D01* +X199179399Y-101271621D01* +X199194081Y-101218635D01* +X199199347Y-101153923D01* +X199194167Y-101084024D01* +X199180098Y-101029770D01* +X199158661Y-100987945D01* +X199130349Y-100956087D01* +X199100481Y-100936053D01* +X199067994Y-100924165D01* +X199031980Y-100920122D01* +X198990700Y-100924533D01* +X198957039Y-100936956D01* +X198929333Y-100957024D01* +X198906622Y-100985518D01* +X198885098Y-101030713D01* +X198871512Y-101084184D01* +X198866689Y-101147695D01* +X198666616Y-101147695D01* +X198672110Y-101062940D01* +X198689599Y-100982212D01* +X198716966Y-100914609D01* +X198753604Y-100858023D01* +X198801418Y-100809791D01* +X198855508Y-100775956D01* +X198917146Y-100755338D01* +X198988321Y-100748175D01* +X199032576Y-100751652D01* +X199072374Y-100761738D01* +X199108489Y-100778217D01* +X199156002Y-100813889D01* +X199193913Y-100861443D01* +X199193913Y-100509794D01* +X199391322Y-100509794D01* +X199391322Y-101514121D01* +G37* +G36* +X200330759Y-100753858D02* +G01* +X200402720Y-100770275D01* +X200467639Y-100796901D01* +X200508110Y-100825628D01* +X200537221Y-100864247D01* +X200555795Y-100914918D01* +X200562589Y-100981305D01* +X200562589Y-101325687D01* +X200563932Y-101412515D01* +X200568545Y-101449216D01* +X200575534Y-101467043D01* +X200587127Y-101479772D01* +X200604293Y-101490673D01* +X200604293Y-101514121D01* +X200392474Y-101514121D01* +X200380200Y-101472111D01* +X200374766Y-101427353D01* +X200331527Y-101467538D01* +X200281832Y-101501481D01* +X200238679Y-101521331D01* +X200191605Y-101533419D01* +X200139743Y-101537568D01* +X200074527Y-101530739D01* +X200019567Y-101511265D01* +X199972681Y-101479499D01* +X199944511Y-101448358D01* +X199924118Y-101411400D01* +X199911332Y-101367452D01* +X199906797Y-101314879D01* +X199907958Y-101301263D01* +X200102191Y-101301263D01* +X200105710Y-101333762D01* +X200115166Y-101357369D01* +X200129851Y-101374353D01* +X200160056Y-101391100D01* +X200197140Y-101396884D01* +X200237859Y-101392740D01* +X200276194Y-101380392D01* +X200312911Y-101359454D01* +X200334749Y-101338756D01* +X200351500Y-101310520D01* +X200362936Y-101272812D01* +X200367927Y-101222983D01* +X200367927Y-101149527D01* +X200330680Y-101168578D01* +X200279084Y-101182072D01* +X200235364Y-101190377D01* +X200178632Y-101203944D01* +X200147254Y-101217427D01* +X200122294Y-101238672D01* +X200107445Y-101265949D01* +X200102191Y-101301263D01* +X199907958Y-101301263D01* +X199911453Y-101260281D01* +X199924609Y-101214366D01* +X199945625Y-101175512D01* +X199974664Y-101142544D01* +X200012676Y-101114845D01* +X200052857Y-101096200D01* +X200108475Y-101079815D01* +X200183463Y-101066729D01* +X200249714Y-101058485D01* +X200299690Y-101049887D01* +X200326955Y-101041266D01* +X200350960Y-101026373D01* +X200364158Y-101008170D01* +X200368599Y-100985579D01* +X200364665Y-100956726D01* +X200353997Y-100936284D01* +X200336786Y-100922015D01* +X200300840Y-100909509D01* +X200243547Y-100904490D01* +X200198853Y-100908937D01* +X200167492Y-100920655D01* +X200145910Y-100938379D01* +X200129327Y-100966571D01* +X200118555Y-101006095D01* +X199930732Y-101006095D01* +X199940075Y-100942866D01* +X199958499Y-100890188D01* +X199985382Y-100846177D01* +X200017907Y-100813124D01* +X200058858Y-100786445D01* +X200109795Y-100766158D01* +X200172814Y-100752961D01* +X200250446Y-100748175D01* +X200330759Y-100753858D01* +G37* +G36* +X201147611Y-100748175D02* +G01* +X201222484Y-100755355D01* +X201284569Y-100775610D01* +X201336472Y-100808137D01* +X201366747Y-100840500D01* +X201389538Y-100882984D01* +X201404446Y-100938074D01* +X201409928Y-101009087D01* +X201409928Y-101514121D01* +X201210443Y-101514121D01* +X201210443Y-101057264D01* +X201205962Y-101001780D01* +X201194750Y-100966284D01* +X201177685Y-100941513D01* +X201154764Y-100923784D01* +X201124743Y-100912514D01* +X201085452Y-100908398D01* +X201038274Y-100914095D01* +X201001285Y-100930005D01* +X200972068Y-100955815D01* +X200949530Y-100993151D01* +X200935654Y-101041502D01* +X200930418Y-101107578D01* +X200930418Y-101514121D01* +X200736368Y-101514121D01* +X200736368Y-100767714D01* +X200924251Y-100767714D01* +X200924251Y-100874754D01* +X200963079Y-100823238D01* +X200995265Y-100792871D01* +X201037445Y-100768668D01* +X201087588Y-100753537D01* +X201147611Y-100748175D01* +G37* +G36* +X201619916Y-101658712D02* +G01* +X201644523Y-101660666D01* +X201699173Y-101659079D01* +X201723566Y-101653033D01* +X201742892Y-101642714D01* +X201757942Y-101626281D01* +X201774644Y-101592278D01* +X201785985Y-101557139D01* +X201786612Y-101545384D01* +X201513365Y-100767714D01* +X201729886Y-100767714D01* +X201892491Y-101318299D01* +X202046181Y-100767714D01* +X202253177Y-100767714D01* +X201997699Y-101501786D01* +X201943542Y-101647261D01* +X201906041Y-101728421D01* +X201880890Y-101767461D01* +X201857802Y-101787607D01* +X201823883Y-101803654D01* +X201775662Y-101814710D01* +X201708759Y-101818936D01* +X201667055Y-101818447D01* +X201619916Y-101815028D01* +X201619916Y-101658712D01* +G37* +G36* +X202943529Y-100862786D02* +G01* +X202983335Y-100815505D01* +X203024801Y-100782674D01* +X203061404Y-100764133D01* +X203105476Y-100752376D01* +X203158707Y-100748175D01* +X203230053Y-100755262D01* +X203290824Y-100775513D01* +X203343189Y-100808492D01* +X203388540Y-100855214D01* +X203423755Y-100910442D01* +X203449621Y-100973869D01* +X203465865Y-101046945D01* +X203471582Y-101131453D01* +X203465964Y-101219171D01* +X203449943Y-101295830D01* +X203424378Y-101363062D01* +X203389578Y-101422224D01* +X203353793Y-101464146D01* +X203313748Y-101495974D01* +X203268911Y-101518716D01* +X203218347Y-101532706D01* +X203160783Y-101537568D01* +X203100224Y-101532936D01* +X203051574Y-101520156D01* +X203012528Y-101500321D01* +X202980193Y-101472637D01* +X202940110Y-101423140D01* +X202940110Y-101514121D01* +X202749539Y-101514121D01* +X202749539Y-101152519D01* +X202937423Y-101152519D01* +X202942544Y-101216081D01* +X202956934Y-101269107D01* +X202979738Y-101313536D01* +X203003452Y-101341229D01* +X203032124Y-101360849D01* +X203066733Y-101373024D01* +X203108881Y-101377345D01* +X203155690Y-101370338D01* +X203193880Y-101350117D01* +X203225630Y-101315612D01* +X203247897Y-101272492D01* +X203262178Y-101219182D01* +X203267334Y-101153252D01* +X203261719Y-101076636D01* +X203246818Y-101020017D01* +X203222443Y-100975207D01* +X203191252Y-100944915D01* +X203152386Y-100926605D01* +X203103386Y-100920122D01* +X203053502Y-100926538D01* +X203014049Y-100944601D01* +X202982516Y-100974305D01* +X202957939Y-101017941D01* +X202943093Y-101074156D01* +X202937423Y-101152519D01* +X202749539Y-101152519D01* +X202749539Y-100509794D01* +X202943529Y-100509794D01* +X202943529Y-100862786D01* +G37* +G36* +X203805218Y-100767714D02* +G01* +X203805218Y-101216999D01* +X203809580Y-101276423D01* +X203820239Y-101312742D01* +X203836313Y-101337080D01* +X203858131Y-101354452D01* +X203886897Y-101365492D01* +X203924775Y-101369529D01* +X203972667Y-101364006D01* +X204009953Y-101348674D01* +X204039128Y-101324042D01* +X204061429Y-101288806D01* +X204075233Y-101241164D01* +X204080541Y-101173280D01* +X204080541Y-100767714D01* +X204277950Y-100767714D01* +X204277950Y-101514121D01* +X204088723Y-101514121D01* +X204088723Y-101408058D01* +X204075045Y-101428574D01* +X204049094Y-101458677D01* +X204002317Y-101494266D01* +X203960617Y-101514670D01* +X203915781Y-101525748D01* +X203860539Y-101529752D01* +X203794370Y-101524242D01* +X203741233Y-101508991D01* +X203698538Y-101485154D01* +X203664404Y-101452792D01* +X203637850Y-101410867D01* +X203621426Y-101365679D01* +X203610060Y-101302772D01* +X203605732Y-101217243D01* +X203605732Y-100767714D01* +X203805218Y-100767714D01* +G37* +G36* +X204389569Y-100912306D02* +G01* +X204389569Y-100775530D01* +X204493372Y-100775530D01* +X204493372Y-100564504D01* +X204686019Y-100564504D01* +X204686019Y-100775530D01* +X204806980Y-100775530D01* +X204806980Y-100912306D01* +X204686019Y-100912306D01* +X204686019Y-101308529D01* +X204689792Y-101349814D01* +X204697620Y-101365987D01* +X204715512Y-101373455D01* +X204768695Y-101377345D01* +X204787502Y-101376368D01* +X204806980Y-101373437D01* +X204806980Y-101518028D01* +X204714717Y-101525844D01* +X204643125Y-101523868D01* +X204590575Y-101513986D01* +X204552746Y-101498229D01* +X204526162Y-101477667D01* +X204508909Y-101453151D01* +X204497596Y-101419523D01* +X204493372Y-101373864D01* +X204493372Y-100912306D01* +X204389569Y-100912306D01* +G37* +G36* +X204855584Y-100912306D02* +G01* +X204855584Y-100775530D01* +X204959387Y-100775530D01* +X204959387Y-100564504D01* +X205152034Y-100564504D01* +X205152034Y-100775530D01* +X205272995Y-100775530D01* +X205272995Y-100912306D01* +X205152034Y-100912306D01* +X205152034Y-101308529D01* +X205155808Y-101349814D01* +X205163635Y-101365987D01* +X205181528Y-101373455D01* +X205234710Y-101377345D01* +X205253517Y-101376368D01* +X205272995Y-101373437D01* +X205272995Y-101518028D01* +X205180732Y-101525844D01* +X205109140Y-101523868D01* +X205056590Y-101513986D01* +X205018761Y-101498229D01* +X204992177Y-101477667D01* +X204974924Y-101453151D01* +X204963611Y-101419523D01* +X204959387Y-101373864D01* +X204959387Y-100912306D01* +X204855584Y-100912306D01* +G37* +G36* +X205810321Y-100753530D02* +G01* +X205875966Y-100768614D01* +X205931666Y-100792425D01* +X205978990Y-100824632D01* +X206019035Y-100865595D01* +X206060118Y-100926684D01* +X206089372Y-100992627D01* +X206107197Y-101064397D01* +X206113313Y-101143238D01* +X206107138Y-101223508D01* +X206089221Y-101295849D01* +X206059957Y-101361614D01* +X206019035Y-101421858D01* +X205979085Y-101462146D01* +X205931819Y-101493879D01* +X205876126Y-101517375D01* +X205810430Y-101532275D01* +X205732782Y-101537568D01* +X205655163Y-101532276D01* +X205589485Y-101517377D01* +X205533803Y-101493882D01* +X205486542Y-101462148D01* +X205446591Y-101421858D01* +X205405669Y-101361614D01* +X205376404Y-101295849D01* +X205358488Y-101223508D01* +X205352313Y-101143238D01* +X205352370Y-101142505D01* +X205554546Y-101142505D01* +X205560427Y-101216371D01* +X205576353Y-101273036D01* +X205600647Y-101316223D01* +X205625932Y-101342780D01* +X205655619Y-101361614D01* +X205690580Y-101373249D01* +X205732172Y-101377345D01* +X205773733Y-101373244D01* +X205808604Y-101361604D01* +X205838156Y-101342773D01* +X205863269Y-101316223D01* +X205887393Y-101273060D01* +X205903218Y-101216396D01* +X205909065Y-101142505D01* +X205903210Y-101068614D01* +X205887378Y-101012088D01* +X205863269Y-100969154D01* +X205828859Y-100935734D01* +X205786053Y-100915542D01* +X205732172Y-100908398D01* +X205678236Y-100915535D01* +X205635278Y-100935725D01* +X205600647Y-100969154D01* +X205576367Y-101012113D01* +X205560436Y-101068639D01* +X205554546Y-101142505D01* +X205352370Y-101142505D01* +X205358429Y-101064397D01* +X205376254Y-100992627D01* +X205405508Y-100926684D01* +X205446591Y-100865595D01* +X205486637Y-100824629D01* +X205533956Y-100792422D01* +X205589645Y-100768612D01* +X205655271Y-100753529D01* +X205732782Y-100748175D01* +X205810321Y-100753530D01* +G37* +G36* +X206665546Y-100748175D02* +G01* +X206740418Y-100755355D01* +X206802504Y-100775610D01* +X206854407Y-100808137D01* +X206884681Y-100840500D01* +X206907472Y-100882984D01* +X206922380Y-100938074D01* +X206927863Y-101009087D01* +X206927863Y-101514121D01* +X206728377Y-101514121D01* +X206728377Y-101057264D01* +X206723896Y-101001780D01* +X206712685Y-100966284D01* +X206695619Y-100941513D01* +X206672698Y-100923784D01* +X206642678Y-100912514D01* +X206603386Y-100908398D01* +X206556208Y-100914095D01* +X206519219Y-100930005D01* +X206490002Y-100955815D01* +X206467465Y-100993151D01* +X206453589Y-101041502D01* +X206448353Y-101107578D01* +X206448353Y-101514121D01* +X206254302Y-101514121D01* +X206254302Y-100767714D01* +X206442186Y-100767714D01* +X206442186Y-100874754D01* +X206481013Y-100823238D01* +X206513199Y-100792871D01* +X206555380Y-100768668D01* +X206605522Y-100753537D01* +X206665546Y-100748175D01* +G37* +G36* +X207420134Y-100912306D02* +G01* +X207420134Y-100775530D01* +X207523937Y-100775530D01* +X207523937Y-100564504D01* +X207716584Y-100564504D01* +X207716584Y-100775530D01* +X207837545Y-100775530D01* +X207837545Y-100912306D01* +X207716584Y-100912306D01* +X207716584Y-101308529D01* +X207720358Y-101349814D01* +X207728185Y-101365987D01* +X207746078Y-101373455D01* +X207799260Y-101377345D01* +X207818067Y-101376368D01* +X207837545Y-101373437D01* +X207837545Y-101518028D01* +X207745282Y-101525844D01* +X207673690Y-101523868D01* +X207621140Y-101513986D01* +X207583311Y-101498229D01* +X207556727Y-101477667D01* +X207539474Y-101453151D01* +X207528161Y-101419523D01* +X207523937Y-101373864D01* +X207523937Y-100912306D01* +X207420134Y-100912306D01* +G37* +G36* +X208374871Y-100753530D02* +G01* +X208440516Y-100768614D01* +X208496216Y-100792425D01* +X208543540Y-100824632D01* +X208583585Y-100865595D01* +X208624668Y-100926684D01* +X208653922Y-100992627D01* +X208671747Y-101064397D01* +X208677863Y-101143238D01* +X208671688Y-101223508D01* +X208653771Y-101295849D01* +X208624507Y-101361614D01* +X208583585Y-101421858D01* +X208543634Y-101462146D01* +X208496369Y-101493879D01* +X208440676Y-101517375D01* +X208374980Y-101532275D01* +X208297332Y-101537568D01* +X208219713Y-101532276D01* +X208154035Y-101517377D01* +X208098353Y-101493882D01* +X208051092Y-101462148D01* +X208011141Y-101421858D01* +X207970219Y-101361614D01* +X207940954Y-101295849D01* +X207923038Y-101223508D01* +X207916863Y-101143238D01* +X207916920Y-101142505D01* +X208119096Y-101142505D01* +X208124977Y-101216371D01* +X208140903Y-101273036D01* +X208165197Y-101316223D01* +X208190482Y-101342780D01* +X208220169Y-101361614D01* +X208255130Y-101373249D01* +X208296722Y-101377345D01* +X208338283Y-101373244D01* +X208373154Y-101361604D01* +X208402706Y-101342773D01* +X208427819Y-101316223D01* +X208451942Y-101273060D01* +X208467768Y-101216396D01* +X208473615Y-101142505D01* +X208467760Y-101068614D01* +X208451928Y-101012088D01* +X208427819Y-100969154D01* +X208393409Y-100935734D01* +X208350603Y-100915542D01* +X208296722Y-100908398D01* +X208242786Y-100915535D01* +X208199828Y-100935725D01* +X208165197Y-100969154D01* +X208140917Y-101012113D01* +X208124986Y-101068639D01* +X208119096Y-101142505D01* +X207916920Y-101142505D01* +X207922979Y-101064397D01* +X207940804Y-100992627D01* +X207970058Y-100926684D01* +X208011141Y-100865595D01* +X208051187Y-100824629D01* +X208098506Y-100792422D01* +X208154195Y-100768612D01* +X208219821Y-100753529D01* +X208297332Y-100748175D01* +X208374871Y-100753530D01* +G37* +G36* +X209610748Y-100748175D02* +G01* +X209619907Y-100748175D01* +X209636699Y-100748175D01* +X209636699Y-100947477D01* +X209603909Y-100947477D01* +X209580706Y-100947477D01* +X209522727Y-100953102D01* +X209479140Y-100968339D01* +X209446556Y-100991910D01* +X209422864Y-101024230D01* +X209411438Y-101054090D01* +X209403422Y-101097078D01* +X209400333Y-101157160D01* +X209400333Y-101514121D01* +X209204267Y-101514121D01* +X209204267Y-100767714D01* +X209390075Y-100767714D01* +X209390075Y-100897590D01* +X209435830Y-100829494D01* +X209468660Y-100794520D01* +X209507454Y-100769383D01* +X209554130Y-100753731D01* +X209610748Y-100748175D01* +G37* +G36* +X210105412Y-100752214D02* +G01* +X210160902Y-100763930D01* +X210211586Y-100782980D01* +X210257880Y-100810304D01* +X210298717Y-100846589D01* +X210334562Y-100892828D01* +X210359937Y-100938493D01* +X210378900Y-100989400D01* +X210391287Y-101046334D01* +X210396333Y-101103134D01* +X210397454Y-101193674D01* +X209887842Y-101193674D01* +X209894621Y-101250200D01* +X209909152Y-101293911D01* +X209930354Y-101327498D01* +X209958184Y-101352859D01* +X209986264Y-101368379D01* +X210018295Y-101377925D01* +X210055209Y-101381252D01* +X210093935Y-101377172D01* +X210126003Y-101365617D01* +X210152845Y-101346875D01* +X210171501Y-101325620D01* +X210189054Y-101295279D01* +X210387868Y-101295279D01* +X210377732Y-101337201D01* +X210355569Y-101381536D01* +X210318869Y-101429368D01* +X210278531Y-101467560D01* +X210232550Y-101497358D01* +X210180124Y-101519152D01* +X210120116Y-101532785D01* +X210051118Y-101537568D01* +X209981657Y-101531756D01* +X209917395Y-101514670D01* +X209857252Y-101486309D01* +X209800403Y-101445977D01* +X209763518Y-101407634D01* +X209733865Y-101360459D01* +X209711458Y-101302903D01* +X209696988Y-101232908D01* +X209691776Y-101148000D01* +X209697792Y-101064714D01* +X209892604Y-101064714D01* +X210195221Y-101064714D01* +X210187264Y-101015266D01* +X210171435Y-100977237D01* +X210148449Y-100948149D01* +X210118430Y-100926189D01* +X210084132Y-100912972D01* +X210044279Y-100908398D01* +X210001058Y-100913453D01* +X209966783Y-100927605D01* +X209939377Y-100950530D01* +X209918415Y-100980539D01* +X209902661Y-101018056D01* +X209892604Y-101064714D01* +X209697792Y-101064714D01* +X209698781Y-101051015D01* +X209718292Y-100971178D01* +X209748781Y-100905431D01* +X209789778Y-100851368D01* +X209842015Y-100806526D01* +X209900877Y-100774610D01* +X209967681Y-100754999D01* +X210044279Y-100748175D01* +X210105412Y-100752214D01* +G37* +G36* +X210451676Y-100912306D02* +G01* +X210451676Y-100775530D01* +X210555480Y-100775530D01* +X210555480Y-100564504D01* +X210748126Y-100564504D01* +X210748126Y-100775530D01* +X210869087Y-100775530D01* +X210869087Y-100912306D01* +X210748126Y-100912306D01* +X210748126Y-101308529D01* +X210751900Y-101349814D01* +X210759728Y-101365987D01* +X210777620Y-101373455D01* +X210830802Y-101377345D01* +X210849609Y-101376368D01* +X210869087Y-101373437D01* +X210869087Y-101518028D01* +X210776825Y-101525844D01* +X210705232Y-101523868D01* +X210652683Y-101513986D01* +X210614853Y-101498229D01* +X210588269Y-101477667D01* +X210571016Y-101453151D01* +X210559704Y-101419523D01* +X210555480Y-101373864D01* +X210555480Y-100912306D01* +X210451676Y-100912306D01* +G37* +G36* +X211188191Y-100767714D02* +G01* +X211188191Y-101216999D01* +X211192553Y-101276423D01* +X211203212Y-101312742D01* +X211219286Y-101337080D01* +X211241104Y-101354452D01* +X211269870Y-101365492D01* +X211307747Y-101369529D01* +X211355640Y-101364006D01* +X211392926Y-101348674D01* +X211422100Y-101324042D01* +X211444401Y-101288806D01* +X211458205Y-101241164D01* +X211463513Y-101173280D01* +X211463513Y-100767714D01* +X211660923Y-100767714D01* +X211660923Y-101514121D01* +X211471696Y-101514121D01* +X211471696Y-101408058D01* +X211458018Y-101428574D01* +X211432067Y-101458677D01* +X211385290Y-101494266D01* +X211343590Y-101514670D01* +X211298754Y-101525748D01* +X211243512Y-101529752D01* +X211177342Y-101524242D01* +X211124206Y-101508991D01* +X211081511Y-101485154D01* +X211047377Y-101452792D01* +X211020823Y-101410867D01* +X211004399Y-101365679D01* +X210993033Y-101302772D01* +X210988705Y-101217243D01* +X210988705Y-100767714D01* +X211188191Y-100767714D01* +G37* +G36* +X212253456Y-100748175D02* +G01* +X212262615Y-100748175D01* +X212279407Y-100748175D01* +X212279407Y-100947477D01* +X212246617Y-100947477D01* +X212223414Y-100947477D01* +X212165434Y-100953102D01* +X212121848Y-100968339D01* +X212089264Y-100991910D01* +X212065572Y-101024230D01* +X212054146Y-101054090D01* +X212046130Y-101097078D01* +X212043041Y-101157160D01* +X212043041Y-101514121D01* +X211846975Y-101514121D01* +X211846975Y-100767714D01* +X212032782Y-100767714D01* +X212032782Y-100897590D01* +X212078538Y-100829494D01* +X212111368Y-100794520D01* +X212150162Y-100769383D01* +X212196837Y-100753731D01* +X212253456Y-100748175D01* +G37* +G36* +X212805811Y-100748175D02* +G01* +X212880683Y-100755355D01* +X212942769Y-100775610D01* +X212994672Y-100808137D01* +X213024946Y-100840500D01* +X213047737Y-100882984D01* +X213062645Y-100938074D01* +X213068128Y-101009087D01* +X213068128Y-101514121D01* +X212868642Y-101514121D01* +X212868642Y-101057264D01* +X212864162Y-101001780D01* +X212852950Y-100966284D01* +X212835884Y-100941513D01* +X212812963Y-100923784D01* +X212782943Y-100912514D01* +X212743651Y-100908398D01* +X212696473Y-100914095D01* +X212659484Y-100930005D01* +X212630267Y-100955815D01* +X212607730Y-100993151D01* +X212593854Y-101041502D01* +X212588618Y-101107578D01* +X212588618Y-101514121D01* +X212394567Y-101514121D01* +X212394567Y-100767714D01* +X212582451Y-100767714D01* +X212582451Y-100874754D01* +X212621278Y-100823238D01* +X212653465Y-100792871D01* +X212695645Y-100768668D01* +X212745787Y-100753537D01* +X212805811Y-100748175D01* +G37* +G36* +X214047481Y-100748175D02* +G01* +X214114239Y-100754352D01* +X214172838Y-100772172D01* +X214208261Y-100791009D01* +X214238956Y-100815307D01* +X214265406Y-100845445D01* +X214290496Y-100888662D01* +X214302959Y-100931479D01* +X214307735Y-100982639D01* +X214309797Y-101075644D01* +X214309797Y-101514121D01* +X214110984Y-101514121D01* +X214110984Y-101058302D01* +X214105368Y-101001388D01* +X214090467Y-100960666D01* +X214068317Y-100932385D01* +X214035899Y-100914878D01* +X213989412Y-100908398D01* +X213940497Y-100914600D01* +X213902299Y-100931953D01* +X213872236Y-100960300D01* +X213851190Y-100997044D01* +X213837398Y-101045365D01* +X213832303Y-101108494D01* +X213832303Y-101514121D01* +X213638252Y-101514121D01* +X213638252Y-100509794D01* +X213832303Y-100509794D01* +X213832303Y-100863091D01* +X213863339Y-100823161D01* +X213895925Y-100793816D01* +X213930305Y-100773515D01* +X213987407Y-100754518D01* +X214047481Y-100748175D01* +G37* +G36* +X214903971Y-100753530D02* +G01* +X214969616Y-100768614D01* +X215025315Y-100792425D01* +X215072639Y-100824632D01* +X215112685Y-100865595D01* +X215153768Y-100926684D01* +X215183022Y-100992627D01* +X215200846Y-101064397D01* +X215206962Y-101143238D01* +X215200788Y-101223508D01* +X215182871Y-101295849D01* +X215153607Y-101361614D01* +X215112685Y-101421858D01* +X215072734Y-101462146D01* +X215025469Y-101493879D01* +X214969776Y-101517375D01* +X214904079Y-101532275D01* +X214826432Y-101537568D01* +X214748813Y-101532276D01* +X214683135Y-101517377D01* +X214627453Y-101493882D01* +X214580192Y-101462148D01* +X214540241Y-101421858D01* +X214499319Y-101361614D01* +X214470054Y-101295849D01* +X214452138Y-101223508D01* +X214445963Y-101143238D01* +X214446020Y-101142505D01* +X214648196Y-101142505D01* +X214654077Y-101216371D01* +X214670003Y-101273036D01* +X214694297Y-101316223D01* +X214719582Y-101342780D01* +X214749269Y-101361614D01* +X214784230Y-101373249D01* +X214825821Y-101377345D01* +X214867382Y-101373244D01* +X214902254Y-101361604D01* +X214931806Y-101342773D01* +X214956919Y-101316223D01* +X214981042Y-101273060D01* +X214996868Y-101216396D01* +X215002714Y-101142505D01* +X214996860Y-101068614D01* +X214981028Y-101012088D01* +X214956919Y-100969154D01* +X214922509Y-100935734D01* +X214879703Y-100915542D01* +X214825821Y-100908398D01* +X214771886Y-100915535D01* +X214728928Y-100935725D01* +X214694297Y-100969154D01* +X214670017Y-101012113D01* +X214654085Y-101068639D01* +X214648196Y-101142505D01* +X214446020Y-101142505D01* +X214452079Y-101064397D01* +X214469903Y-100992627D01* +X214499157Y-100926684D01* +X214540241Y-100865595D01* +X214580287Y-100824629D01* +X214627606Y-100792422D01* +X214683295Y-100768612D01* +X214748921Y-100753529D01* +X214826432Y-100748175D01* +X214903971Y-100753530D01* +G37* +G36* +X216178622Y-100748175D02* +G01* +X216227233Y-100752828D01* +X216275647Y-100766982D01* +X216320299Y-100792143D01* +X216362414Y-100832866D01* +X216388298Y-100875783D01* +X216404729Y-100929403D01* +X216409574Y-100971728D01* +X216411568Y-101040411D01* +X216410225Y-101514121D01* +X216210739Y-101514121D01* +X216210739Y-101032046D01* +X216207021Y-100991305D01* +X216197062Y-100961216D01* +X216175419Y-100932324D01* +X216144627Y-100914791D01* +X216101441Y-100908398D01* +X216062971Y-100912981D01* +X216032700Y-100925786D01* +X216008700Y-100946539D01* +X215990066Y-100976481D01* +X215978556Y-101014821D01* +X215974373Y-101063309D01* +X215974373Y-101514121D01* +X215778308Y-101514121D01* +X215778308Y-101067584D01* +X215774229Y-101005567D01* +X215764630Y-100970558D01* +X215743600Y-100940892D01* +X215712700Y-100922844D01* +X215668337Y-100916214D01* +X215627218Y-100920196D01* +X215596284Y-100930985D01* +X215573140Y-100947677D01* +X215556291Y-100970558D01* +X215545137Y-101005644D01* +X215540598Y-101062760D01* +X215540598Y-101514121D01* +X215343189Y-101514121D01* +X215343189Y-100767714D01* +X215532416Y-100767714D01* +X215532416Y-100871273D01* +X215569934Y-100820151D01* +X215600743Y-100790734D01* +X215640565Y-100767801D01* +X215688825Y-100753340D01* +X215747594Y-100748175D01* +X215803516Y-100752681D01* +X215848828Y-100765185D01* +X215885591Y-100784750D01* +X215922607Y-100823211D01* +X215949827Y-100871945D01* +X215978181Y-100832169D01* +X216009758Y-100801244D01* +X216044776Y-100778095D01* +X216085769Y-100761653D01* +X216130164Y-100751616D01* +X216178622Y-100748175D01* +G37* +G36* +X216946166Y-100752214D02* +G01* +X217001656Y-100763930D01* +X217052339Y-100782980D01* +X217098634Y-100810304D01* +X217139470Y-100846589D01* +X217175316Y-100892828D01* +X217200691Y-100938493D01* +X217219654Y-100989400D01* +X217232041Y-101046334D01* +X217237087Y-101103134D01* +X217238208Y-101193674D01* +X216728595Y-101193674D01* +X216735374Y-101250200D01* +X216749905Y-101293911D01* +X216771108Y-101327498D01* +X216798937Y-101352859D01* +X216827018Y-101368379D01* +X216859049Y-101377925D01* +X216895963Y-101381252D01* +X216934688Y-101377172D01* +X216966757Y-101365617D01* +X216993599Y-101346875D01* +X217012255Y-101325620D01* +X217029808Y-101295279D01* +X217228622Y-101295279D01* +X217218485Y-101337201D01* +X217196323Y-101381536D01* +X217159623Y-101429368D01* +X217119285Y-101467560D01* +X217073304Y-101497358D01* +X217020878Y-101519152D01* +X216960869Y-101532785D01* +X216891872Y-101537568D01* +X216822411Y-101531756D01* +X216758149Y-101514670D01* +X216698006Y-101486309D01* +X216641156Y-101445977D01* +X216604271Y-101407634D01* +X216574619Y-101360459D01* +X216552212Y-101302903D01* +X216537741Y-101232908D01* +X216532529Y-101148000D01* +X216538545Y-101064714D01* +X216733358Y-101064714D01* +X217035975Y-101064714D01* +X217028017Y-101015266D01* +X217012188Y-100977237D01* +X216989202Y-100948149D01* +X216959184Y-100926189D01* +X216924886Y-100912972D01* +X216885033Y-100908398D01* +X216841811Y-100913453D01* +X216807536Y-100927605D01* +X216780131Y-100950530D01* +X216759168Y-100980539D01* +X216743414Y-101018056D01* +X216733358Y-101064714D01* +X216538545Y-101064714D01* +X216539535Y-101051015D01* +X216559046Y-100971178D01* +X216589535Y-100905431D01* +X216630532Y-100851368D01* +X216682769Y-100806526D01* +X216741631Y-100774610D01* +X216808434Y-100754999D01* +X216885033Y-100748175D01* +X216946166Y-100752214D01* +G37* +G36* +X198158690Y-98988744D02* +G01* +X198167849Y-98988744D01* +X198184641Y-98988744D01* +X198184641Y-99188046D01* +X198151851Y-99188046D01* +X198128648Y-99188046D01* +X198070669Y-99193671D01* +X198027082Y-99208908D01* +X197994498Y-99232479D01* +X197970806Y-99264799D01* +X197959380Y-99294659D01* +X197951364Y-99337647D01* +X197948275Y-99397729D01* +X197948275Y-99754690D01* +X197752209Y-99754690D01* +X197752209Y-99008283D01* +X197938017Y-99008283D01* +X197938017Y-99138159D01* +X197983772Y-99070063D01* +X198016602Y-99035089D01* +X198055396Y-99009952D01* +X198102072Y-98994300D01* +X198158690Y-98988744D01* +G37* +G36* +X198653354Y-98992783D02* +G01* +X198708844Y-99004499D01* +X198759527Y-99023549D01* +X198805822Y-99050873D01* +X198846659Y-99087158D01* +X198882504Y-99133397D01* +X198907879Y-99179062D01* +X198926842Y-99229969D01* +X198939229Y-99286903D01* +X198944275Y-99343703D01* +X198945396Y-99434243D01* +X198435783Y-99434243D01* +X198442563Y-99490769D01* +X198457093Y-99534480D01* +X198478296Y-99568067D01* +X198506125Y-99593428D01* +X198534206Y-99608948D01* +X198566237Y-99618494D01* +X198603151Y-99621821D01* +X198641876Y-99617741D01* +X198673945Y-99606186D01* +X198700787Y-99587444D01* +X198719443Y-99566189D01* +X198736996Y-99535848D01* +X198935810Y-99535848D01* +X198925674Y-99577770D01* +X198903511Y-99622105D01* +X198866811Y-99669937D01* +X198826473Y-99708129D01* +X198780492Y-99737927D01* +X198728066Y-99759721D01* +X198668057Y-99773354D01* +X198599060Y-99778137D01* +X198529599Y-99772325D01* +X198465337Y-99755239D01* +X198405194Y-99726878D01* +X198348345Y-99686546D01* +X198311460Y-99648203D01* +X198281807Y-99601028D01* +X198259400Y-99543472D01* +X198244929Y-99473477D01* +X198239717Y-99388569D01* +X198245733Y-99305283D01* +X198440546Y-99305283D01* +X198743163Y-99305283D01* +X198735205Y-99255835D01* +X198719377Y-99217806D01* +X198696391Y-99188718D01* +X198666372Y-99166758D01* +X198632074Y-99153541D01* +X198592221Y-99148967D01* +X198548999Y-99154022D01* +X198514725Y-99168174D01* +X198487319Y-99191099D01* +X198466356Y-99221108D01* +X198450602Y-99258625D01* +X198440546Y-99305283D01* +X198245733Y-99305283D01* +X198246723Y-99291584D01* +X198266234Y-99211747D01* +X198296723Y-99146000D01* +X198337720Y-99091937D01* +X198389957Y-99047095D01* +X198448819Y-99015179D01* +X198515622Y-98995568D01* +X198592221Y-98988744D01* +X198653354Y-98992783D01* +G37* +G36* +X199520832Y-99270112D02* +G01* +X199511002Y-99229974D01* +X199492805Y-99194396D01* +X199467775Y-99169740D01* +X199434726Y-99154489D01* +X199391017Y-99148967D01* +X199345241Y-99155262D01* +X199308814Y-99173120D01* +X199279441Y-99202909D01* +X199256439Y-99247397D01* +X199242687Y-99305382D01* +X199237327Y-99389241D01* +X199242668Y-99469113D01* +X199256439Y-99524796D01* +X199278513Y-99566633D01* +X199306975Y-99594845D01* +X199342588Y-99611879D01* +X199387659Y-99617914D01* +X199431542Y-99613160D01* +X199462751Y-99600497D01* +X199484623Y-99580972D01* +X199507162Y-99539921D01* +X199519489Y-99485045D01* +X199718242Y-99485045D01* +X199708274Y-99541900D01* +X199687162Y-99597127D01* +X199654006Y-99651558D01* +X199614357Y-99696673D01* +X199568490Y-99731477D01* +X199515573Y-99756771D01* +X199454270Y-99772576D01* +X199382835Y-99778137D01* +X199309849Y-99773261D01* +X199248672Y-99759599D01* +X199197358Y-99738173D01* +X199154326Y-99709399D01* +X199118442Y-99673051D01* +X199082713Y-99618704D01* +X199056330Y-99555257D01* +X199039655Y-99481043D01* +X199033751Y-99394004D01* +X199040503Y-99295230D01* +X199059258Y-99214154D01* +X199088421Y-99147669D01* +X199127357Y-99093280D01* +X199177490Y-99048329D01* +X199236017Y-99015986D01* +X199304600Y-98995844D01* +X199385583Y-98988744D01* +X199455873Y-98993060D01* +X199516593Y-99005295D01* +X199569156Y-99024674D01* +X199614744Y-99050843D01* +X199652526Y-99085138D01* +X199683004Y-99131213D01* +X199706019Y-99191682D01* +X199720318Y-99270112D01* +X199520832Y-99270112D01* +G37* +G36* +X200264369Y-98988744D02* +G01* +X200331127Y-98994921D01* +X200389726Y-99012741D01* +X200425149Y-99031578D01* +X200455844Y-99055876D01* +X200482294Y-99086014D01* +X200507384Y-99129231D01* +X200519847Y-99172048D01* +X200524623Y-99223208D01* +X200526685Y-99316213D01* +X200526685Y-99754690D01* +X200327872Y-99754690D01* +X200327872Y-99298871D01* +X200322256Y-99241957D01* +X200307355Y-99201235D01* +X200285205Y-99172954D01* +X200252787Y-99155447D01* +X200206300Y-99148967D01* +X200157385Y-99155169D01* +X200119187Y-99172522D01* +X200089124Y-99200869D01* +X200068078Y-99237613D01* +X200054286Y-99285934D01* +X200049191Y-99349063D01* +X200049191Y-99754690D01* +X199855140Y-99754690D01* +X199855140Y-98750363D01* +X200049191Y-98750363D01* +X200049191Y-99103660D01* +X200080227Y-99063730D01* +X200112813Y-99034385D01* +X200147193Y-99014084D01* +X200204295Y-98995087D01* +X200264369Y-98988744D01* +G37* +G36* +X201082050Y-98994427D02* +G01* +X201154011Y-99010844D01* +X201218931Y-99037470D01* +X201259402Y-99066197D01* +X201288513Y-99104816D01* +X201307086Y-99155487D01* +X201313880Y-99221874D01* +X201313880Y-99566256D01* +X201315223Y-99653084D01* +X201319837Y-99689785D01* +X201326825Y-99707612D01* +X201338419Y-99720341D01* +X201355585Y-99731242D01* +X201355585Y-99754690D01* +X201143765Y-99754690D01* +X201131492Y-99712680D01* +X201126057Y-99667922D01* +X201082818Y-99708107D01* +X201033123Y-99742050D01* +X200989970Y-99761900D01* +X200942896Y-99773988D01* +X200891035Y-99778137D01* +X200825818Y-99771308D01* +X200770858Y-99751834D01* +X200723973Y-99720068D01* +X200695803Y-99688927D01* +X200675409Y-99651969D01* +X200662623Y-99608021D01* +X200658088Y-99555448D01* +X200659249Y-99541832D01* +X200853482Y-99541832D01* +X200857001Y-99574331D01* +X200866457Y-99597938D01* +X200881143Y-99614922D01* +X200911347Y-99631669D01* +X200948432Y-99637453D01* +X200989150Y-99633309D01* +X201027486Y-99620961D01* +X201064203Y-99600023D01* +X201086040Y-99579325D01* +X201102791Y-99551089D01* +X201114227Y-99513381D01* +X201119219Y-99463552D01* +X201119219Y-99390096D01* +X201081972Y-99409147D01* +X201030375Y-99422641D01* +X200986656Y-99430946D01* +X200929924Y-99444513D01* +X200898545Y-99457996D01* +X200873585Y-99479241D01* +X200858736Y-99506518D01* +X200853482Y-99541832D01* +X200659249Y-99541832D01* +X200662744Y-99500850D01* +X200675901Y-99454935D01* +X200696917Y-99416081D01* +X200725956Y-99383113D01* +X200763967Y-99355414D01* +X200804148Y-99336769D01* +X200859767Y-99320384D01* +X200934754Y-99307298D01* +X201001005Y-99299054D01* +X201050982Y-99290456D01* +X201078247Y-99281835D01* +X201102251Y-99266942D01* +X201115449Y-99248739D01* +X201119890Y-99226148D01* +X201115956Y-99197295D01* +X201105288Y-99176853D01* +X201088078Y-99162584D01* +X201052131Y-99150078D01* +X200994838Y-99145059D01* +X200950145Y-99149506D01* +X200918783Y-99161224D01* +X200897202Y-99178948D01* +X200880619Y-99207140D01* +X200869847Y-99246664D01* +X200682024Y-99246664D01* +X200691366Y-99183435D01* +X200709790Y-99130757D01* +X200736673Y-99086746D01* +X200769198Y-99053693D01* +X200810149Y-99027014D01* +X200861086Y-99006727D01* +X200924106Y-98993530D01* +X201001738Y-98988744D01* +X201082050Y-98994427D01* +G37* +G36* +X201890721Y-98988744D02* +G01* +X201899880Y-98988744D01* +X201916671Y-98988744D01* +X201916671Y-99188046D01* +X201883882Y-99188046D01* +X201860679Y-99188046D01* +X201802699Y-99193671D01* +X201759112Y-99208908D01* +X201726529Y-99232479D01* +X201702837Y-99264799D01* +X201691411Y-99294659D01* +X201683394Y-99337647D01* +X201680305Y-99397729D01* +X201680305Y-99754690D01* +X201484239Y-99754690D01* +X201484239Y-99008283D01* +X201670047Y-99008283D01* +X201670047Y-99138159D01* +X201715803Y-99070063D01* +X201748632Y-99035089D01* +X201787427Y-99009952D01* +X201834102Y-98994300D01* +X201890721Y-98988744D01* +G37* +G36* +X202355455Y-98993322D02* +G01* +X202399356Y-99006085D01* +X202442717Y-99030761D01* +X202480828Y-99066640D01* +X202514151Y-99115567D01* +X202514151Y-99008283D01* +X202703378Y-99008283D01* +X202703378Y-99715916D01* +X202696962Y-99811566D01* +X202679972Y-99882248D01* +X202654895Y-99933597D01* +X202618896Y-99975803D01* +X202571593Y-100009915D01* +X202510754Y-100036036D01* +X202433237Y-100053209D01* +X202335182Y-100059505D01* +X202241320Y-100052608D01* +X202164709Y-100033466D01* +X202102174Y-100003634D01* +X202062003Y-99972111D01* +X202032513Y-99934530D01* +X202012643Y-99889962D01* +X202002462Y-99836755D01* +X202214220Y-99836755D01* +X202225635Y-99866716D01* +X202240843Y-99884932D01* +X202263506Y-99898197D01* +X202297465Y-99907421D01* +X202346783Y-99911005D01* +X202398617Y-99905922D01* +X202437504Y-99892157D01* +X202466512Y-99870849D01* +X202487528Y-99841579D01* +X202499052Y-99810590D01* +X202507423Y-99762656D01* +X202510731Y-99691858D01* +X202510731Y-99644658D01* +X202480439Y-99687148D01* +X202450586Y-99715061D01* +X202409776Y-99738501D01* +X202360182Y-99753304D01* +X202299644Y-99758597D01* +X202229750Y-99751916D01* +X202169416Y-99732749D01* +X202116732Y-99701491D01* +X202070422Y-99657298D01* +X202034321Y-99604742D01* +X202007626Y-99542762D01* +X201990705Y-99469573D01* +X201984913Y-99386127D01* +X202186254Y-99386127D01* +X202191947Y-99449353D01* +X202208114Y-99502936D01* +X202232553Y-99545585D01* +X202263537Y-99574573D01* +X202301968Y-99592150D01* +X202350202Y-99598374D01* +X202393422Y-99592557D01* +X202431409Y-99575443D01* +X202465607Y-99546167D01* +X202490073Y-99508357D01* +X202506509Y-99454695D01* +X202512746Y-99379899D01* +X202506998Y-99309628D01* +X202491516Y-99256507D01* +X202467989Y-99216684D01* +X202434835Y-99185596D01* +X202395547Y-99167114D01* +X202348126Y-99160691D01* +X202300057Y-99167017D01* +X202261805Y-99184899D01* +X202230992Y-99214484D01* +X202206771Y-99258205D01* +X202191808Y-99313522D01* +X202186254Y-99386127D01* +X201984913Y-99386127D01* +X201984693Y-99382952D01* +X201990269Y-99299867D01* +X202006273Y-99226333D01* +X202032018Y-99160915D01* +X202067369Y-99102439D01* +X202103285Y-99061426D01* +X202143877Y-99030086D01* +X202189743Y-99007548D01* +X202241890Y-98993608D01* +X202301659Y-98988744D01* +X202355455Y-98993322D01* +G37* +G36* +X203258742Y-98994427D02* +G01* +X203330703Y-99010844D01* +X203395623Y-99037470D01* +X203436094Y-99066197D01* +X203465205Y-99104816D01* +X203483779Y-99155487D01* +X203490572Y-99221874D01* +X203490572Y-99566256D01* +X203491916Y-99653084D01* +X203496529Y-99689785D01* +X203503517Y-99707612D01* +X203515111Y-99720341D01* +X203532277Y-99731242D01* +X203532277Y-99754690D01* +X203320457Y-99754690D01* +X203308184Y-99712680D01* +X203302750Y-99667922D01* +X203259510Y-99708107D01* +X203209815Y-99742050D01* +X203166663Y-99761900D01* +X203119588Y-99773988D01* +X203067727Y-99778137D01* +X203002511Y-99771308D01* +X202947550Y-99751834D01* +X202900665Y-99720068D01* +X202872495Y-99688927D01* +X202852102Y-99651969D01* +X202839315Y-99608021D01* +X202834780Y-99555448D01* +X202835941Y-99541832D01* +X203030175Y-99541832D01* +X203033693Y-99574331D01* +X203043149Y-99597938D01* +X203057835Y-99614922D01* +X203088039Y-99631669D01* +X203125124Y-99637453D01* +X203165842Y-99633309D01* +X203204178Y-99620961D01* +X203240895Y-99600023D01* +X203262732Y-99579325D01* +X203279484Y-99551089D01* +X203290919Y-99513381D01* +X203295911Y-99463552D01* +X203295911Y-99390096D01* +X203258664Y-99409147D01* +X203207067Y-99422641D01* +X203163348Y-99430946D01* +X203106616Y-99444513D01* +X203075237Y-99457996D01* +X203050277Y-99479241D01* +X203035429Y-99506518D01* +X203030175Y-99541832D01* +X202835941Y-99541832D01* +X202839437Y-99500850D01* +X202852593Y-99454935D01* +X202873609Y-99416081D01* +X202902648Y-99383113D01* +X202940660Y-99355414D01* +X202980840Y-99336769D01* +X203036459Y-99320384D01* +X203111446Y-99307298D01* +X203177697Y-99299054D01* +X203227674Y-99290456D01* +X203254939Y-99281835D01* +X203278944Y-99266942D01* +X203292141Y-99248739D01* +X203296582Y-99226148D01* +X203292649Y-99197295D01* +X203281980Y-99176853D01* +X203264770Y-99162584D01* +X203228823Y-99150078D01* +X203171530Y-99145059D01* +X203126837Y-99149506D01* +X203095476Y-99161224D01* +X203073894Y-99178948D01* +X203057311Y-99207140D01* +X203046539Y-99246664D01* +X202858716Y-99246664D01* +X202868058Y-99183435D01* +X202886482Y-99130757D01* +X202913365Y-99086746D01* +X202945890Y-99053693D01* +X202986842Y-99027014D01* +X203037778Y-99006727D01* +X203100798Y-98993530D01* +X203178430Y-98988744D01* +X203258742Y-98994427D01* +G37* +G36* +X203850159Y-99103355D02* +G01* +X203889964Y-99056074D01* +X203931431Y-99023243D01* +X203968034Y-99004702D01* +X204012106Y-98992945D01* +X204065337Y-98988744D01* +X204136683Y-98995831D01* +X204197454Y-99016082D01* +X204249819Y-99049061D01* +X204295169Y-99095783D01* +X204330385Y-99151011D01* +X204356251Y-99214438D01* +X204372495Y-99287514D01* +X204378212Y-99372022D01* +X204372594Y-99459740D01* +X204356572Y-99536399D01* +X204331007Y-99603631D01* +X204296207Y-99662793D01* +X204260423Y-99704715D01* +X204220377Y-99736543D01* +X204175541Y-99759285D01* +X204124976Y-99773275D01* +X204067413Y-99778137D01* +X204006854Y-99773505D01* +X203958204Y-99760725D01* +X203919157Y-99740890D01* +X203886823Y-99713206D01* +X203846739Y-99663709D01* +X203846739Y-99754690D01* +X203656169Y-99754690D01* +X203656169Y-99393088D01* +X203844053Y-99393088D01* +X203849173Y-99456650D01* +X203863563Y-99509676D01* +X203886368Y-99554105D01* +X203910082Y-99581798D01* +X203938754Y-99601418D01* +X203973363Y-99613593D01* +X204015511Y-99617914D01* +X204062320Y-99610907D01* +X204100510Y-99590686D01* +X204132259Y-99556181D01* +X204154527Y-99513061D01* +X204168807Y-99459751D01* +X204173964Y-99393821D01* +X204168349Y-99317205D01* +X204153447Y-99260586D01* +X204129073Y-99215776D01* +X204097882Y-99185484D01* +X204059016Y-99167174D01* +X204010016Y-99160691D01* +X203960132Y-99167107D01* +X203920679Y-99185170D01* +X203889145Y-99214874D01* +X203864569Y-99258510D01* +X203849723Y-99314725D01* +X203844053Y-99393088D01* +X203656169Y-99393088D01* +X203656169Y-98750363D01* +X203850159Y-98750363D01* +X203850159Y-99103355D01* +G37* +G36* +X204716671Y-99754690D02* +G01* +X204521949Y-99754690D01* +X204521949Y-98750363D01* +X204716671Y-98750363D01* +X204716671Y-99754690D01* +G37* +G36* +X205261589Y-98992783D02* +G01* +X205317079Y-99004499D01* +X205367762Y-99023549D01* +X205414057Y-99050873D01* +X205454893Y-99087158D01* +X205490738Y-99133397D01* +X205516113Y-99179062D01* +X205535077Y-99229969D01* +X205547463Y-99286903D01* +X205552509Y-99343703D01* +X205553631Y-99434243D01* +X205044018Y-99434243D01* +X205050797Y-99490769D01* +X205065328Y-99534480D01* +X205086530Y-99568067D01* +X205114360Y-99593428D01* +X205142440Y-99608948D01* +X205174471Y-99618494D01* +X205211385Y-99621821D01* +X205250111Y-99617741D01* +X205282180Y-99606186D01* +X205309021Y-99587444D01* +X205327677Y-99566189D01* +X205345230Y-99535848D01* +X205544044Y-99535848D01* +X205533908Y-99577770D01* +X205511745Y-99622105D01* +X205475045Y-99669937D01* +X205434707Y-99708129D01* +X205388726Y-99737927D01* +X205336300Y-99759721D01* +X205276292Y-99773354D01* +X205207294Y-99778137D01* +X205137833Y-99772325D01* +X205073571Y-99755239D01* +X205013429Y-99726878D01* +X204956579Y-99686546D01* +X204919694Y-99648203D01* +X204890042Y-99601028D01* +X204867634Y-99543472D01* +X204853164Y-99473477D01* +X204847952Y-99388569D01* +X204853968Y-99305283D01* +X205048781Y-99305283D01* +X205351398Y-99305283D01* +X205343440Y-99255835D01* +X205327611Y-99217806D01* +X205304625Y-99188718D01* +X205274606Y-99166758D01* +X205240308Y-99153541D01* +X205200455Y-99148967D01* +X205157234Y-99154022D01* +X205122959Y-99168174D01* +X205095553Y-99191099D01* +X205074591Y-99221108D01* +X205058837Y-99258625D01* +X205048781Y-99305283D01* +X204853968Y-99305283D01* +X204854957Y-99291584D01* +X204874468Y-99211747D01* +X204904957Y-99146000D01* +X204945954Y-99091937D01* +X204998191Y-99047095D01* +X205057053Y-99015179D01* +X205123857Y-98995568D01* +X205200455Y-98988744D01* +X205261589Y-98992783D01* +G37* +G36* +X206919742Y-99754690D02* +G01* +X206691558Y-99754690D01* +X206626651Y-99543664D01* +X206255707Y-99543664D01* +X206186036Y-99754690D01* +X205966096Y-99754690D01* +X206102567Y-99371717D01* +X206312432Y-99371717D01* +X206567910Y-99371717D01* +X206442186Y-98976959D01* +X206312432Y-99371717D01* +X206102567Y-99371717D01* +X206325377Y-98746455D01* +X206563147Y-98746455D01* +X206919742Y-99754690D01* +G37* +G36* +X207929930Y-99754690D02* +G01* +X207701746Y-99754690D01* +X207636839Y-99543664D01* +X207265895Y-99543664D01* +X207196225Y-99754690D01* +X206976284Y-99754690D01* +X207112755Y-99371717D01* +X207322620Y-99371717D01* +X207578099Y-99371717D01* +X207452375Y-98976959D01* +X207322620Y-99371717D01* +X207112755Y-99371717D01* +X207335565Y-98746455D01* +X207573336Y-98746455D01* +X207929930Y-99754690D01* +G37* +G36* +X208940119Y-99754690D02* +G01* +X208711935Y-99754690D01* +X208647027Y-99543664D01* +X208276084Y-99543664D01* +X208206413Y-99754690D01* +X207986473Y-99754690D01* +X208122944Y-99371717D01* +X208332809Y-99371717D01* +X208588287Y-99371717D01* +X208462563Y-98976959D01* +X208332809Y-99371717D01* +X208122944Y-99371717D01* +X208345754Y-98746455D01* +X208583524Y-98746455D01* +X208940119Y-99754690D01* +G37* +G36* +X209402287Y-98746455D02* +G01* +X209622961Y-98746455D01* +X210023946Y-99444929D01* +X210023946Y-98746455D01* +X210220012Y-98746455D01* +X210220012Y-99754690D01* +X210009597Y-99754690D01* +X209598353Y-99038386D01* +X209598353Y-99754690D01* +X209402287Y-99754690D01* +X209402287Y-98746455D01* +G37* +G36* +X210600360Y-98918402D02* +G01* +X210402950Y-98918402D01* +X210402950Y-98742547D01* +X210600360Y-98742547D01* +X210600360Y-98918402D01* +G37* +G36* +X210402950Y-99008283D02* +G01* +X210600360Y-99008283D01* +X210600360Y-99754690D01* +X210402950Y-99754690D01* +X210402950Y-99008283D01* +G37* +G36* +X211472123Y-98746455D02* +G01* +X211774801Y-98746455D01* +X211774801Y-99754690D01* +X211578735Y-99754690D01* +X211578735Y-99072763D01* +X211579407Y-98990332D01* +X211580079Y-98908571D01* +X211389508Y-99754690D01* +X211185260Y-99754690D01* +X210996033Y-98908571D01* +X210996705Y-98990332D01* +X210997376Y-99072763D01* +X210997376Y-99754690D01* +X210801310Y-99754690D01* +X210801310Y-98746455D01* +X211107347Y-98746455D01* +X211290468Y-99539206D01* +X211472123Y-98746455D01* +G37* +G36* +X211968913Y-99754690D02* +G01* +X211968913Y-98746455D01* +X212177252Y-98746455D01* +X212177252Y-99129428D01* +X212570728Y-99129428D01* +X212570728Y-98746455D01* +X212779738Y-98746455D01* +X212779738Y-99754690D01* +X212570728Y-99754690D01* +X212570728Y-99301375D01* +X212177252Y-99301375D01* +X212177252Y-99754690D01* +X211968913Y-99754690D01* +G37* +G36* +X213765800Y-98994099D02* +G01* +X213831444Y-99009183D01* +X213887144Y-99032994D01* +X213934468Y-99065201D01* +X213974513Y-99106164D01* +X214015597Y-99167253D01* +X214044850Y-99233196D01* +X214062675Y-99304966D01* +X214068791Y-99383807D01* +X214062616Y-99464077D01* +X214044700Y-99536418D01* +X214015435Y-99602183D01* +X213974513Y-99662427D01* +X213934563Y-99702715D01* +X213887298Y-99734448D01* +X213831605Y-99757944D01* +X213765908Y-99772844D01* +X213688261Y-99778137D01* +X213610641Y-99772845D01* +X213544964Y-99757946D01* +X213489281Y-99734451D01* +X213442020Y-99702717D01* +X213402069Y-99662427D01* +X213361147Y-99602183D01* +X213331883Y-99536418D01* +X213313966Y-99464077D01* +X213307791Y-99383807D01* +X213307848Y-99383074D01* +X213510025Y-99383074D01* +X213515906Y-99456940D01* +X213531831Y-99513605D01* +X213556125Y-99556792D01* +X213581410Y-99583349D01* +X213611097Y-99602183D01* +X213646059Y-99613818D01* +X213687650Y-99617914D01* +X213729211Y-99613813D01* +X213764082Y-99602173D01* +X213793634Y-99583342D01* +X213818748Y-99556792D01* +X213842871Y-99513629D01* +X213858696Y-99456965D01* +X213864543Y-99383074D01* +X213858688Y-99309183D01* +X213842857Y-99252657D01* +X213818748Y-99209723D01* +X213784337Y-99176303D01* +X213741531Y-99156111D01* +X213687650Y-99148967D01* +X213633714Y-99156104D01* +X213590757Y-99176294D01* +X213556125Y-99209723D01* +X213531846Y-99252682D01* +X213515914Y-99309208D01* +X213510025Y-99383074D01* +X213307848Y-99383074D01* +X213313907Y-99304966D01* +X213331732Y-99233196D01* +X213360986Y-99167253D01* +X213402069Y-99106164D01* +X213442115Y-99065198D01* +X213489435Y-99032991D01* +X213545124Y-99009181D01* +X213610750Y-98994098D01* +X213688261Y-98988744D01* +X213765800Y-98994099D01* +G37* +G36* +X214621024Y-98988744D02* +G01* +X214695897Y-98995924D01* +X214757982Y-99016179D01* +X214809885Y-99048706D01* +X214840159Y-99081069D01* +X214862950Y-99123553D01* +X214877858Y-99178643D01* +X214883341Y-99249656D01* +X214883341Y-99754690D01* +X214683856Y-99754690D01* +X214683856Y-99297833D01* +X214679375Y-99242349D01* +X214668163Y-99206853D01* +X214651097Y-99182082D01* +X214628176Y-99164353D01* +X214598156Y-99153083D01* +X214558864Y-99148967D01* +X214511686Y-99154664D01* +X214474698Y-99170574D01* +X214445480Y-99196384D01* +X214422943Y-99233720D01* +X214409067Y-99282071D01* +X214403831Y-99348147D01* +X214403831Y-99754690D01* +X214209780Y-99754690D01* +X214209780Y-99008283D01* +X214397664Y-99008283D01* +X214397664Y-99115323D01* +X214436492Y-99063807D01* +X214468678Y-99033440D01* +X214510858Y-99009237D01* +X214561000Y-98994106D01* +X214621024Y-98988744D01* +G37* +G36* +X215262101Y-99754690D02* +G01* +X215067378Y-99754690D01* +X215067378Y-98750363D01* +X215262101Y-98750363D01* +X215262101Y-99754690D01* +G37* +G36* +X215482163Y-99899281D02* +G01* +X215506771Y-99901235D01* +X215561420Y-99899648D01* +X215585814Y-99893602D01* +X215605140Y-99883283D01* +X215620189Y-99866850D01* +X215636891Y-99832847D01* +X215648232Y-99797708D01* +X215648859Y-99785953D01* +X215375612Y-99008283D01* +X215592134Y-99008283D01* +X215754738Y-99558868D01* +X215908428Y-99008283D01* +X216115424Y-99008283D01* +X215859946Y-99742355D01* +X215805789Y-99887830D01* +X215768288Y-99968990D01* +X215743137Y-100008030D01* +X215720050Y-100028176D01* +X215686130Y-100044223D01* +X215637910Y-100055279D01* +X215571007Y-100059505D01* +X215529302Y-100059016D01* +X215482163Y-100055597D01* +X215482163Y-99899281D01* +G37* +D10* +X144647943Y-92840255D02* +X144647943Y-93221207D01* +X143981276Y-92983112D02* +X144838419Y-92983112D01* +X144838419Y-92983112D02* +X144933657Y-93030731D01* +X144933657Y-93030731D02* +X144981276Y-93125969D01* +X144981276Y-93125969D02* +X144981276Y-93221207D01* +X144647943Y-93983112D02* +X143981276Y-93983112D01* +X144647943Y-93554541D02* +X144124134Y-93554541D01* +X144124134Y-93554541D02* +X144028896Y-93602160D01* +X144028896Y-93602160D02* +X143981276Y-93697398D01* +X143981276Y-93697398D02* +X143981276Y-93840255D01* +X143981276Y-93840255D02* +X144028896Y-93935493D01* +X144028896Y-93935493D02* +X144076515Y-93983112D01* +X143981276Y-94602160D02* +X144028896Y-94506922D01* +X144028896Y-94506922D02* +X144124134Y-94459303D01* +X144124134Y-94459303D02* +X144981276Y-94459303D01* +X143981276Y-95125970D02* +X144028896Y-95030732D01* +X144028896Y-95030732D02* +X144124134Y-94983113D01* +X144124134Y-94983113D02* +X144981276Y-94983113D01* +D12* +X178014285Y-107597438D02* +X178823808Y-107597438D01* +X178823808Y-107597438D02* +X178919046Y-107549819D01* +X178919046Y-107549819D02* +X178966666Y-107502200D01* +X178966666Y-107502200D02* +X179014285Y-107406962D01* +X179014285Y-107406962D02* +X179014285Y-107216486D01* +X179014285Y-107216486D02* +X178966666Y-107121248D01* +X178966666Y-107121248D02* +X178919046Y-107073629D01* +X178919046Y-107073629D02* +X178823808Y-107026010D01* +X178823808Y-107026010D02* +X178014285Y-107026010D01* +X178014285Y-106073629D02* +X178014285Y-106549819D01* +X178014285Y-106549819D02* +X178490475Y-106597438D01* +X178490475Y-106597438D02* +X178442856Y-106549819D01* +X178442856Y-106549819D02* +X178395237Y-106454581D01* +X178395237Y-106454581D02* +X178395237Y-106216486D01* +X178395237Y-106216486D02* +X178442856Y-106121248D01* +X178442856Y-106121248D02* +X178490475Y-106073629D01* +X178490475Y-106073629D02* +X178585713Y-106026010D01* +X178585713Y-106026010D02* +X178823808Y-106026010D01* +X178823808Y-106026010D02* +X178919046Y-106073629D01* +X178919046Y-106073629D02* +X178966666Y-106121248D01* +X178966666Y-106121248D02* +X179014285Y-106216486D01* +X179014285Y-106216486D02* +X179014285Y-106454581D01* +X179014285Y-106454581D02* +X178966666Y-106549819D01* +X178966666Y-106549819D02* +X178919046Y-106597438D01* +D13* +X172711685Y-112107588D02* +X172711685Y-112679016D01* +X172711685Y-112393302D02* +X171711685Y-112393302D01* +X171711685Y-112393302D02* +X171854542Y-112488540D01* +X171854542Y-112488540D02* +X171949780Y-112583778D01* +X171949780Y-112583778D02* +X171997399Y-112679016D01* +X172711685Y-102309969D02* +X172711685Y-102881397D01* +X172711685Y-102595683D02* +X171711685Y-102595683D01* +X171711685Y-102595683D02* +X171854542Y-102690921D01* +X171854542Y-102690921D02* +X171949780Y-102786159D01* +X171949780Y-102786159D02* +X171997399Y-102881397D01* +X171711685Y-101976635D02* +X171711685Y-101357588D01* +X171711685Y-101357588D02* +X172092637Y-101690921D01* +X172092637Y-101690921D02* +X172092637Y-101548064D01* +X172092637Y-101548064D02* +X172140256Y-101452826D01* +X172140256Y-101452826D02* +X172187875Y-101405207D01* +X172187875Y-101405207D02* +X172283113Y-101357588D01* +X172283113Y-101357588D02* +X172521208Y-101357588D01* +X172521208Y-101357588D02* +X172616446Y-101405207D01* +X172616446Y-101405207D02* +X172664066Y-101452826D01* +X172664066Y-101452826D02* +X172711685Y-101548064D01* +X172711685Y-101548064D02* +X172711685Y-101833778D01* +X172711685Y-101833778D02* +X172664066Y-101929016D01* +X172664066Y-101929016D02* +X172616446Y-101976635D01* +D14* +G36* +X136820335Y-119322019D02* +G01* +X136899889Y-119388538D01* +X136944633Y-119442289D01* +X137003363Y-119521535D01* +X137041081Y-119577042D01* +X137065386Y-119624258D01* +X137083876Y-119678632D01* +X137104150Y-119755610D01* +X137109902Y-119778283D01* +X137137236Y-119884081D01* +X137165941Y-119992403D01* +X137183595Y-120057271D01* +X137206731Y-120150104D01* +X137230914Y-120261553D01* +X137245231Y-120336258D01* +X137271808Y-120445726D01* +X137311880Y-120567238D01* +X137346607Y-120651636D01* +X137439440Y-120847880D01* +X137516015Y-121002411D01* +X137578073Y-121118572D01* +X137627358Y-121199706D01* +X137646037Y-121225947D01* +X137683739Y-121281493D01* +X137704009Y-121323268D01* +X137705123Y-121329830D01* +X137715389Y-121362364D01* +X137742768Y-121426305D01* +X137782128Y-121509939D01* +X137798798Y-121543722D01* +X137846347Y-121642653D01* +X137888512Y-121737038D01* +X137917692Y-121809694D01* +X137921916Y-121821983D01* +X137950193Y-121886124D01* +X137982680Y-121929332D01* +X137989134Y-121933910D01* +X138012692Y-121967621D01* +X138042306Y-122041243D01* +X138075949Y-122146846D01* +X138111595Y-122276498D01* +X138147219Y-122422269D01* +X138180796Y-122576228D01* +X138210299Y-122730443D01* +X138233703Y-122876986D01* +X138237883Y-122907796D01* +X138261545Y-123057901D01* +X138287423Y-123164558D01* +X138314980Y-123226081D01* +X138343680Y-123240787D01* +X138343942Y-123240702D01* +X138362822Y-123226043D01* +X138377555Y-123192812D01* +X138388596Y-123136020D01* +X138396403Y-123050681D01* +X138401430Y-122931806D01* +X138404136Y-122774407D01* +X138404975Y-122573519D01* +X138406333Y-122436038D01* +X139542599Y-122436038D01* +X139542944Y-122546150D01* +X139556070Y-122651325D01* +X139576480Y-122721814D01* +X139629446Y-122792187D01* +X139710157Y-122835496D01* +X139804678Y-122849508D01* +X139899071Y-122831993D01* +X139974430Y-122785542D01* +X140021566Y-122723102D01* +X140042712Y-122643009D01* +X140040821Y-122576540D01* +X140737431Y-122576540D01* +X140750101Y-122693272D01* +X140780385Y-122793441D01* +X140790005Y-122812489D01* +X140832089Y-122876646D01* +X140877558Y-122911221D01* +X140943820Y-122925951D01* +X140998746Y-122929242D01* +X141059178Y-122922415D01* +X141102630Y-122888429D01* +X141127074Y-122853212D01* +X141159826Y-122782057D01* +X141165983Y-122703895D01* +X141162189Y-122665198D01* +X141146313Y-122556556D01* +X141128541Y-122483389D01* +X141103334Y-122432789D01* +X141065149Y-122391847D01* +X141034138Y-122366879D01* +X140944235Y-122316710D01* +X140863110Y-122306082D01* +X140798359Y-122334789D01* +X140768832Y-122374081D01* +X140743350Y-122463418D01* +X140737431Y-122576540D01* +X140040821Y-122576540D01* +X140039639Y-122534964D01* +X140029389Y-122466182D01* +X139997815Y-122345140D01* +X139949433Y-122265312D01* +X139877803Y-122220511D01* +X139776490Y-122204552D01* +X139756793Y-122204262D01* +X139676466Y-122207069D01* +X139628174Y-122219544D01* +X139595568Y-122247770D01* +X139579751Y-122270128D01* +X139554910Y-122338270D01* +X139542599Y-122436038D01* +X138406333Y-122436038D01* +X138406708Y-122398112D01* +X138411521Y-122204127D01* +X138418962Y-121999177D01* +X138428577Y-121790875D01* +X138439913Y-121586836D01* +X138452518Y-121394672D01* +X138465938Y-121221999D01* +X138479720Y-121076428D01* +X138493412Y-120965574D01* +X138504149Y-120906364D01* +X138550167Y-120721960D01* +X138589459Y-120583381D01* +X138622788Y-120488514D01* +X138650922Y-120435246D01* +X138674623Y-120421465D01* +X138679062Y-120423360D01* +X138698592Y-120418275D01* +X138699774Y-120410470D01* +X138718028Y-120386868D01* +X138764692Y-120387191D01* +X138827615Y-120408733D01* +X138894649Y-120448789D01* +X138903949Y-120455941D01* +X138978118Y-120521213D01* +X139039582Y-120586770D01* +X139078808Y-120641625D01* +X139087931Y-120668026D01* +X139100395Y-120699676D01* +X139131554Y-120753507D01* +X139144478Y-120773368D01* +X139180801Y-120836477D01* +X139225956Y-120927366D01* +X139271348Y-121028537D01* +X139280219Y-121049725D01* +X139341564Y-121190539D01* +X139395348Y-121293231D01* +X139447637Y-121366244D01* +X139504496Y-121418023D01* +X139571989Y-121457011D01* +X139573127Y-121457548D01* +X139613314Y-121475566D01* +X139651492Y-121488758D01* +X139695265Y-121497576D01* +X139752238Y-121502473D01* +X139830016Y-121503902D01* +X139936206Y-121502314D01* +X140078411Y-121498164D01* +X140191751Y-121494375D01* +X140303930Y-121494313D01* +X140420318Y-121500079D01* +X140496250Y-121507938D01* +X140630931Y-121527277D01* +X140779833Y-121374509D01* +X140838183Y-121309278D01* +X140907895Y-121223200D01* +X140982856Y-121124862D01* +X141056949Y-121022850D01* +X141124060Y-120925751D01* +X141178074Y-120842152D01* +X141212877Y-120780639D01* +X141222792Y-120752487D01* +X141242464Y-120731969D01* +X141289852Y-120702794D01* +X141347517Y-120674055D01* +X141398020Y-120654845D01* +X141416207Y-120651636D01* +X141438303Y-120675192D01* +X141451610Y-120744639D01* +X141456096Y-120858147D01* +X141451730Y-121013884D01* +X141438482Y-121210018D01* +X141427733Y-121330932D01* +X141384131Y-121788983D01* +X141438289Y-121978428D01* +X141465792Y-122085427D01* +X141487761Y-122190708D01* +X141499825Y-122273082D01* +X141500324Y-122279310D01* +X141509496Y-122358110D01* +X141526423Y-122463093D01* +X141547668Y-122573232D01* +X141550623Y-122587087D01* +X141574109Y-122745668D01* +X141573606Y-122904674D01* +X141547935Y-123076199D01* +X141495918Y-123272336D01* +X141478531Y-123327027D01* +X141449691Y-123419493D01* +X141428066Y-123496780D01* +X141417391Y-123545288D01* +X141416871Y-123551518D01* +X141401351Y-123609456D01* +X141360715Y-123686808D01* +X141303847Y-123768377D01* +X141261357Y-123817538D01* +X141205804Y-123888405D01* +X141155340Y-123972821D01* +X141145992Y-123992310D01* +X141120949Y-124057480D01* +X141111864Y-124117145D01* +X141117074Y-124191923D01* +X141125442Y-124247037D01* +X141143489Y-124346983D01* +X141163449Y-124443852D01* +X141175982Y-124496812D01* +X141199581Y-124589550D01* +X141222842Y-124684198D01* +X141224443Y-124690891D01* +X141245264Y-124757352D01* +X141280840Y-124850969D01* +X141324758Y-124955238D01* +X141342263Y-124994138D01* +X141403661Y-125126604D01* +X141468680Y-125264713D01* +X141532526Y-125398489D01* +X141590404Y-125517956D01* +X141637519Y-125613137D01* +X141668724Y-125673412D01* +X141691912Y-125718157D01* +X141730909Y-125795847D01* +X141780378Y-125895758D01* +X141834979Y-126007169D01* +X141837846Y-126013049D01* +X141917016Y-126172604D01* +X141996493Y-126327555D01* +X142072524Y-126471035D01* +X142141355Y-126596178D01* +X142199232Y-126696115D01* +X142242403Y-126763981D01* +X142261750Y-126788614D01* +X142292837Y-126831954D01* +X142329902Y-126900015D01* +X142345892Y-126934410D01* +X142391146Y-127022672D01* +X142458454Y-127135681D01* +X142539202Y-127260587D01* +X142624778Y-127384537D01* +X142706566Y-127494683D01* +X142775952Y-127578172D01* +X142781230Y-127583871D01* +X142828183Y-127622858D01* +X142866877Y-127638455D01* +X142909251Y-127651742D01* +X142965253Y-127683990D01* +X142969030Y-127686642D01* +X143034047Y-127726312D01* +X143116584Y-127768449D01* +X143146450Y-127781873D01* +X143205474Y-127809763D01* +X143244250Y-127839944D01* +X143270004Y-127884194D01* +X143289958Y-127954293D01* +X143308271Y-128045727D01* +X143319469Y-128212226D01* +X143288528Y-128360364D01* +X143217328Y-128485869D01* +X143107750Y-128584468D01* +X143058698Y-128612846D01* +X142954262Y-128646737D01* +X142837524Y-128654657D01* +X142725304Y-128637821D01* +X142634420Y-128597445D01* +X142613590Y-128580698D01* +X142570768Y-128548187D01* +X142520420Y-128531750D01* +X142445715Y-128527141D01* +X142403597Y-128527695D01* +X142317126Y-128526215D01* +X142246302Y-128518698D01* +X142213128Y-128509498D01* +X142171313Y-128466253D01* +X142124892Y-128382454D01* +X142077290Y-128265393D01* +X142032775Y-128125367D01* +X141982214Y-127992096D01* +X141914016Y-127894790D01* +X141907286Y-127887890D01* +X141848902Y-127816450D01* +X141791955Y-127726295D01* +X141768428Y-127679966D01* +X141715693Y-127585788D01* +X141647709Y-127491831D01* +X141615664Y-127455692D01* +X141548454Y-127376584D01* +X141487054Y-127287818D01* +X141465384Y-127249484D01* +X141425297Y-127186301D01* +X141358288Y-127097763D01* +X141271941Y-126992621D01* +X141173840Y-126879630D01* +X141071569Y-126767542D01* +X140972712Y-126665111D01* +X140891334Y-126586959D01* +X140831191Y-126522522D01* +X140787257Y-126457738D01* +X140773731Y-126424305D01* +X140747810Y-126369028D01* +X140711703Y-126340038D01* +X140671844Y-126312348D01* +X140621034Y-126257748D01* +X140590924Y-126217639D01* +X140525179Y-126140840D01* +X140466249Y-126111823D01* +X140413633Y-126130403D01* +X140397960Y-126146478D01* +X140379681Y-126175914D01* +X140382622Y-126182868D01* +X140380269Y-126198274D01* +X140355941Y-126231387D01* +X140313654Y-126268141D01* +X140283399Y-126279907D01* +X140254726Y-126293957D01* +X140252401Y-126302532D01* +X140232492Y-126327608D01* +X140207410Y-126339437D01* +X140162295Y-126365589D01* +X140106301Y-126412748D01* +X140092176Y-126426868D01* +X140029452Y-126479832D01* +X139944639Y-126535869D01* +X139852212Y-126587077D01* +X139766650Y-126625553D01* +X139702430Y-126643392D01* +X139694788Y-126643804D01* +X139631163Y-126654707D01* +X139603122Y-126665793D01* +X139493023Y-126707420D01* +X139359163Y-126734958D01* +X139225374Y-126743759D01* +X139206529Y-126743164D01* +X139125635Y-126741916D01* +X139075956Y-126751369D01* +X139040475Y-126776913D01* +X139018516Y-126802726D01* +X138987245Y-126851579D01* +X138971817Y-126905414D01* +X138972199Y-126974657D01* +X138988360Y-127069736D01* +X139017304Y-127189649D01* +X139044094Y-127295679D01* +X139068754Y-127397147D01* +X139086505Y-127474335D01* +X139088250Y-127482475D01* +X139112048Y-127574756D01* +X139142291Y-127668140D01* +X139145439Y-127676554D01* +X139169449Y-127756970D01* +X139194192Y-127868496D01* +X139217354Y-127996545D01* +X139236624Y-128126533D01* +X139249689Y-128243875D01* +X139254237Y-128333987D01* +X139253335Y-128357066D01* +X139238419Y-128429120D01* +X139203893Y-128468544D01* +X139191035Y-128475106D01* +X139149291Y-128500036D01* +X139136451Y-128517560D01* +X139116581Y-128533723D01* +X139097822Y-128536067D01* +X139052440Y-128550311D01* +X138997545Y-128584561D01* +X138997512Y-128584587D01* +X138946571Y-128618505D01* +X138909151Y-128633095D01* +X138908546Y-128633107D01* +X138874867Y-128651488D01* +X138853964Y-128676821D01* +X138814765Y-128710160D01* +X138748765Y-128741930D01* +X138720765Y-128751244D01* +X138636005Y-128776057D01* +X138556842Y-128799594D01* +X138540363Y-128804569D01* +X138466003Y-128817425D01* +X138362370Y-128823387D01* +X138246348Y-128822808D01* +X138134824Y-128816043D01* +X138044684Y-128803445D01* +X138008370Y-128793420D01* +X137955253Y-128763588D01* +X137927965Y-128730382D01* +X137927779Y-128729600D01* +X137906666Y-128689007D01* +X137865061Y-128636204D01* +X137857613Y-128628176D01* +X137808202Y-128546165D01* +X137782030Y-128439702D01* +X137781578Y-128328192D01* +X137807330Y-128235056D01* +X137874073Y-128042827D01* +X137900357Y-127827556D01* +X137885737Y-127593638D01* +X137877223Y-127541416D01* +X137834064Y-127305097D01* +X137796242Y-127105831D01* +X137761506Y-126932748D01* +X137727604Y-126774980D01* +X137692285Y-126621657D01* +X137654956Y-126468564D01* +X137626764Y-126362894D01* +X137601456Y-126292249D01* +X137572706Y-126244016D01* +X137534189Y-126205582D01* +X137515726Y-126190961D01* +X137434312Y-126146534D01* +X137348209Y-126127112D01* +X137273301Y-126134670D01* +X137236813Y-126156278D01* +X137196020Y-126180483D01* +X137181978Y-126182868D01* +X137141546Y-126201578D01* +X137080199Y-126252659D01* +X137004563Y-126328534D01* +X136921265Y-126421630D01* +X136836930Y-126524369D01* +X136758185Y-126629177D01* +X136691656Y-126728479D01* +X136664781Y-126774168D01* +X136611835Y-126862676D01* +X136556174Y-126944611D01* +X136515577Y-126995571D01* +X136466398Y-127065992D01* +X136433582Y-127143230D01* +X136431191Y-127153259D01* +X136414376Y-127217010D01* +X136396483Y-127259874D01* +X136394678Y-127262428D01* +X136382361Y-127298071D01* +X136367960Y-127369388D01* +X136353275Y-127463690D01* +X136340108Y-127568289D01* +X136330261Y-127670496D01* +X136325795Y-127747624D01* +X136313841Y-127873222D01* +X136287793Y-128002421D01* +X136251118Y-128126277D01* +X136207284Y-128235846D01* +X136159758Y-128322185D01* +X136112007Y-128376349D01* +X136076566Y-128390509D01* +X136046541Y-128403069D01* +X135993206Y-128434700D01* +X135968240Y-128451158D01* +X135862736Y-128500677D01* +X135752608Y-128506102D01* +X135631128Y-128467381D01* +X135593606Y-128448318D01* +X135513931Y-128395760D01* +X135453434Y-128329515D01* +X135402309Y-128244779D01* +X135363296Y-128163930D01* +X135336281Y-128093320D01* +X135327664Y-128053183D01* +X135337279Y-128013267D01* +X135363696Y-127938782D01* +X135403271Y-127839160D01* +X135452362Y-127723833D01* +X135471915Y-127679722D01* +X135526261Y-127554717D01* +X135574957Y-127435834D01* +X135613470Y-127334626D01* +X135637270Y-127262650D01* +X135640645Y-127249469D01* +X135694170Y-127014766D01* +X135738803Y-126824110D01* +X135775428Y-126674023D01* +X135804927Y-126561026D01* +X135828183Y-126481642D01* +X135846081Y-126432392D01* +X135850556Y-126422938D01* +X135875017Y-126350292D01* +X135885626Y-126268557D01* +X135885639Y-126266120D01* +X135903053Y-126176520D01* +X135954792Y-126098382D01* +X136004598Y-126022190D01* +X136036643Y-125937449D01* +X136039105Y-125924817D01* +X136064574Y-125841145D01* +X136107508Y-125758463D01* +X136115510Y-125747000D01* +X136165856Y-125647090D01* +X136176756Y-125576217D01* +X136187820Y-125497684D01* +X136215366Y-125410388D01* +X136225276Y-125388023D01* +X136254980Y-125317095D01* +X136272125Y-125257865D01* +X136273795Y-125242760D01* +X136283533Y-125192364D01* +X136293207Y-125174874D01* +X136311474Y-125141329D01* +X136339701Y-125076935D01* +X136367677Y-125006268D01* +X136431645Y-124848507D01* +X136492938Y-124718976D01* +X136548313Y-124623918D01* +X136594227Y-124569818D01* +X136621170Y-124536567D01* +X136661047Y-124473876D01* +X136702896Y-124399586D01* +X136751181Y-124319835D01* +X136795799Y-124265538D01* +X136824351Y-124247237D01* +X136864767Y-124223920D01* +X136912782Y-124173956D01* +X136928191Y-124153106D01* +X136989461Y-124081031D01* +X137062597Y-124016922D01* +X137074197Y-124008850D01* +X137142449Y-123951474D01* +X137199133Y-123883912D01* +X137206214Y-123872513D01* +X137244701Y-123808677D01* +X137297065Y-123725320D01* +X137338843Y-123660627D01* +X137384068Y-123587648D01* +X137409938Y-123528861D01* +X137421595Y-123465216D01* +X137424180Y-123377660D01* +X137423969Y-123345250D01* +X137410785Y-123141812D01* +X137377502Y-122922406D01* +X137328237Y-122713718D01* +X137306281Y-122633022D01* +X137288886Y-122561857D01* +X137285090Y-122543899D01* +X137268998Y-122473594D01* +X137240958Y-122364710D01* +X137203064Y-122225111D01* +X137157411Y-122062660D01* +X137149347Y-122034444D01* +X136982669Y-121382486D01* +X136849365Y-120710885D01* +X136753021Y-120038295D01* +X136736556Y-119886302D01* +X136722264Y-119770043D01* +X136704510Y-119660730D01* +X136686146Y-119574800D01* +X136677300Y-119544806D01* +X136651665Y-119433973D01* +X136659235Y-119353945D01* +X136693925Y-119307054D01* +X136749653Y-119295635D01* +X136820335Y-119322019D01* +G37* +G36* +X136498832Y-113795913D02* +G01* +X136498832Y-113908903D01* +X136385843Y-113908903D01* +X136272854Y-113908903D01* +X136272854Y-113795913D01* +X136272854Y-113682924D01* +X136385843Y-113682924D01* +X136498832Y-113682924D01* +X136498832Y-113795913D01* +G37* +G36* +X137628726Y-114021892D02* +G01* +X137628726Y-114134881D01* +X137515736Y-114134881D01* +X137402747Y-114134881D01* +X137402747Y-114021892D01* +X137402747Y-113908903D01* +X137515736Y-113908903D01* +X137628726Y-113908903D01* +X137628726Y-114021892D01* +G37* +G36* +X138080683Y-114247871D02* +G01* +X138080683Y-114360860D01* +X137967694Y-114360860D01* +X137854704Y-114360860D01* +X137854704Y-114247871D01* +X137854704Y-114134881D01* +X137967694Y-114134881D01* +X138080683Y-114134881D01* +X138080683Y-114247871D01* +G37* +G36* +X138306662Y-111875095D02* +G01* +X138306662Y-112101073D01* +X138193672Y-112101073D01* +X138080683Y-112101073D01* +X138080683Y-111875095D01* +X138080683Y-111649116D01* +X138193672Y-111649116D01* +X138306662Y-111649116D01* +X138306662Y-111875095D01* +G37* +G36* +X138306662Y-112440041D02* +G01* +X138306662Y-112553031D01* +X138193672Y-112553031D01* +X138080683Y-112553031D01* +X138080683Y-112440041D01* +X138080683Y-112327052D01* +X138193672Y-112327052D01* +X138306662Y-112327052D01* +X138306662Y-112440041D01* +G37* +G36* +X139662534Y-111536127D02* +G01* +X139662534Y-111649116D01* +X139549544Y-111649116D01* +X139436555Y-111649116D01* +X139436555Y-111536127D01* +X139436555Y-111423137D01* +X139549544Y-111423137D01* +X139662534Y-111423137D01* +X139662534Y-111536127D01* +G37* +G36* +X139662534Y-113682924D02* +G01* +X139662534Y-113908903D01* +X139549544Y-113908903D01* +X139436555Y-113908903D01* +X139436555Y-113682924D01* +X139436555Y-113456945D01* +X139549544Y-113456945D01* +X139662534Y-113456945D01* +X139662534Y-113682924D01* +G37* +G36* +X140340469Y-114699828D02* +G01* +X140340469Y-114812817D01* +X140227480Y-114812817D01* +X140114491Y-114812817D01* +X140114491Y-114699828D01* +X140114491Y-114586839D01* +X140227480Y-114586839D01* +X140340469Y-114586839D01* +X140340469Y-114699828D01* +G37* +G36* +X140566448Y-114247871D02* +G01* +X140566448Y-114360860D01* +X140453459Y-114360860D01* +X140340469Y-114360860D01* +X140340469Y-114247871D01* +X140340469Y-114134881D01* +X140453459Y-114134881D01* +X140566448Y-114134881D01* +X140566448Y-114247871D01* +G37* +G36* +X141244384Y-116733636D02* +G01* +X141244384Y-116846625D01* +X141131395Y-116846625D01* +X141018405Y-116846625D01* +X141018405Y-116733636D01* +X141018405Y-116620646D01* +X141131395Y-116620646D01* +X141244384Y-116620646D01* +X141244384Y-116733636D01* +G37* +G36* +X141470363Y-115377764D02* +G01* +X141470363Y-115490753D01* +X141357373Y-115490753D01* +X141244384Y-115490753D01* +X141244384Y-115377764D01* +X141244384Y-115264774D01* +X141357373Y-115264774D01* +X141470363Y-115264774D01* +X141470363Y-115377764D01* +G37* +G36* +X141696341Y-116733636D02* +G01* +X141696341Y-116846625D01* +X141583352Y-116846625D01* +X141470363Y-116846625D01* +X141470363Y-116733636D01* +X141470363Y-116620646D01* +X141583352Y-116620646D01* +X141696341Y-116620646D01* +X141696341Y-116733636D01* +G37* +G36* +X141922320Y-114925806D02* +G01* +X141922320Y-115038796D01* +X141809331Y-115038796D01* +X141696341Y-115038796D01* +X141696341Y-114925806D01* +X141696341Y-114812817D01* +X141809331Y-114812817D01* +X141922320Y-114812817D01* +X141922320Y-114925806D01* +G37* +G36* +X142374277Y-116733636D02* +G01* +X142374277Y-116846625D01* +X142261288Y-116846625D01* +X142148299Y-116846625D01* +X142148299Y-116733636D01* +X142148299Y-116620646D01* +X142261288Y-116620646D01* +X142374277Y-116620646D01* +X142374277Y-116733636D01* +G37* +G36* +X137176768Y-113908903D02* +G01* +X137176768Y-114134881D01* +X136950790Y-114134881D01* +X136724811Y-114134881D01* +X136724811Y-114021892D01* +X136724811Y-113908903D01* +X136837800Y-113908903D01* +X136950790Y-113908903D01* +X136950790Y-113795913D01* +X136950790Y-113682924D01* +X137063779Y-113682924D01* +X137176768Y-113682924D01* +X137176768Y-113908903D01* +G37* +G36* +X142148299Y-116394668D02* +G01* +X142148299Y-116620646D01* +X142035309Y-116620646D01* +X141922320Y-116620646D01* +X141922320Y-116507657D01* +X141922320Y-116394668D01* +X141809331Y-116394668D01* +X141696341Y-116394668D01* +X141696341Y-116281678D01* +X141696341Y-116168689D01* +X141922320Y-116168689D01* +X142148299Y-116168689D01* +X142148299Y-116394668D01* +G37* +G36* +X139436555Y-111310148D02* +G01* +X139436555Y-111423137D01* +X139323566Y-111423137D01* +X139210576Y-111423137D01* +X139210576Y-111649116D01* +X139210576Y-111875095D01* +X138984598Y-111875095D01* +X138758619Y-111875095D01* +X138758619Y-111649116D01* +X138758619Y-111423137D01* +X138871608Y-111423137D01* +X138984598Y-111423137D01* +X138984598Y-111310148D01* +X138984598Y-111197159D01* +X139210576Y-111197159D01* +X139436555Y-111197159D01* +X139436555Y-111310148D01* +G37* +G36* +X137402747Y-111762105D02* +G01* +X137402747Y-112327052D01* +X136837800Y-112327052D01* +X136272854Y-112327052D01* +X136272854Y-112101073D01* +X136498832Y-112101073D01* +X136837800Y-112101073D01* +X137176768Y-112101073D01* +X137176768Y-111762105D01* +X137176768Y-111423137D01* +X136837800Y-111423137D01* +X136498832Y-111423137D01* +X136498832Y-111762105D01* +X136498832Y-112101073D01* +X136272854Y-112101073D01* +X136272854Y-111762105D01* +X136272854Y-111197159D01* +X136837800Y-111197159D01* +X137402747Y-111197159D01* +X137402747Y-111762105D01* +G37* +G36* +X137402747Y-116733636D02* +G01* +X137402747Y-117298582D01* +X136837800Y-117298582D01* +X136272854Y-117298582D01* +X136272854Y-117072604D01* +X136498832Y-117072604D01* +X136837800Y-117072604D01* +X137176768Y-117072604D01* +X137176768Y-116733636D01* +X137176768Y-116394668D01* +X136837800Y-116394668D01* +X136498832Y-116394668D01* +X136498832Y-116733636D01* +X136498832Y-117072604D01* +X136272854Y-117072604D01* +X136272854Y-116733636D01* +X136272854Y-116168689D01* +X136837800Y-116168689D01* +X137402747Y-116168689D01* +X137402747Y-116733636D01* +G37* +G36* +X141470363Y-116055700D02* +G01* +X141470363Y-116394668D01* +X141131395Y-116394668D01* +X140792427Y-116394668D01* +X140792427Y-116168689D01* +X141018405Y-116168689D01* +X141131395Y-116168689D01* +X141244384Y-116168689D01* +X141244384Y-116055700D01* +X141244384Y-115942710D01* +X141131395Y-115942710D01* +X141018405Y-115942710D01* +X141018405Y-116055700D01* +X141018405Y-116168689D01* +X140792427Y-116168689D01* +X140792427Y-116055700D01* +X140792427Y-115716732D01* +X141131395Y-115716732D01* +X141470363Y-115716732D01* +X141470363Y-116055700D01* +G37* +G36* +X142374277Y-111762105D02* +G01* +X142374277Y-112327052D01* +X141809331Y-112327052D01* +X141244384Y-112327052D01* +X141244384Y-112101073D01* +X141470363Y-112101073D01* +X141809331Y-112101073D01* +X142148299Y-112101073D01* +X142148299Y-111762105D01* +X142148299Y-111423137D01* +X141809331Y-111423137D01* +X141470363Y-111423137D01* +X141470363Y-111762105D01* +X141470363Y-112101073D01* +X141244384Y-112101073D01* +X141244384Y-111762105D01* +X141244384Y-111197159D01* +X141809331Y-111197159D01* +X142374277Y-111197159D01* +X142374277Y-111762105D01* +G37* +G36* +X137628726Y-113117977D02* +G01* +X137628726Y-113230967D01* +X137402747Y-113230967D01* +X137176768Y-113230967D01* +X137176768Y-113343956D01* +X137176768Y-113456945D01* +X137063779Y-113456945D01* +X136950790Y-113456945D01* +X136950790Y-113569935D01* +X136950790Y-113682924D01* +X136837800Y-113682924D01* +X136724811Y-113682924D01* +X136724811Y-113456945D01* +X136724811Y-113230967D01* +X136950790Y-113230967D01* +X137176768Y-113230967D01* +X137176768Y-113117977D01* +X137176768Y-113004988D01* +X137402747Y-113004988D01* +X137628726Y-113004988D01* +X137628726Y-113117977D01* +G37* +G36* +X136498832Y-114247871D02* +G01* +X136498832Y-114360860D01* +X137063779Y-114360860D01* +X137628726Y-114360860D01* +X137628726Y-114473849D01* +X137628726Y-114586839D01* +X137515736Y-114586839D01* +X137402747Y-114586839D01* +X137402747Y-114699828D01* +X137402747Y-114812817D01* +X137289758Y-114812817D01* +X137176768Y-114812817D01* +X137176768Y-114699828D01* +X137176768Y-114586839D01* +X137063779Y-114586839D01* +X136950790Y-114586839D01* +X136950790Y-114699828D01* +X136950790Y-114812817D01* +X136724811Y-114812817D01* +X136498832Y-114812817D01* +X136498832Y-114699828D01* +X136498832Y-114586839D01* +X136385843Y-114586839D01* +X136272854Y-114586839D01* +X136272854Y-114360860D01* +X136272854Y-114134881D01* +X136385843Y-114134881D01* +X136498832Y-114134881D01* +X136498832Y-114247871D01* +G37* +G36* +X138532640Y-113343956D02* +G01* +X138532640Y-113456945D01* +X138419651Y-113456945D01* +X138306662Y-113456945D01* +X138306662Y-113569935D01* +X138306662Y-113682924D01* +X138193672Y-113682924D01* +X138080683Y-113682924D01* +X138080683Y-113795913D01* +X138080683Y-113908903D01* +X137967694Y-113908903D01* +X137854704Y-113908903D01* +X137854704Y-113795913D01* +X137854704Y-113682924D01* +X137628726Y-113682924D01* +X137402747Y-113682924D01* +X137402747Y-113569935D01* +X137402747Y-113456945D01* +X137628726Y-113456945D01* +X137854704Y-113456945D01* +X137854704Y-113569935D01* +X137854704Y-113682924D01* +X137967694Y-113682924D01* +X138080683Y-113682924D01* +X138080683Y-113569935D01* +X138080683Y-113456945D01* +X138193672Y-113456945D01* +X138306662Y-113456945D01* +X138306662Y-113343956D01* +X138306662Y-113230967D01* +X138419651Y-113230967D01* +X138532640Y-113230967D01* +X138532640Y-113343956D01* +G37* +G36* +X140566448Y-113569935D02* +G01* +X140566448Y-113908903D01* +X140453459Y-113908903D01* +X140340469Y-113908903D01* +X140340469Y-114021892D01* +X140340469Y-114134881D01* +X140114491Y-114134881D01* +X139888512Y-114134881D01* +X139888512Y-114247871D01* +X139888512Y-114360860D01* +X140001501Y-114360860D01* +X140114491Y-114360860D01* +X140114491Y-114473849D01* +X140114491Y-114586839D01* +X139775523Y-114586839D01* +X139436555Y-114586839D01* +X139436555Y-114473849D01* +X139436555Y-114360860D01* +X139549544Y-114360860D01* +X139662534Y-114360860D01* +X139662534Y-114247871D01* +X139662534Y-114134881D01* +X139775523Y-114134881D01* +X139888512Y-114134881D01* +X139888512Y-113908903D01* +X140114491Y-113908903D01* +X140227480Y-113908903D01* +X140340469Y-113908903D01* +X140340469Y-113795913D01* +X140340469Y-113682924D01* +X140227480Y-113682924D01* +X140114491Y-113682924D01* +X140114491Y-113795913D01* +X140114491Y-113908903D01* +X139888512Y-113908903D01* +X139888512Y-113795913D01* +X139888512Y-113456945D01* +X140114491Y-113456945D01* +X140340469Y-113456945D01* +X140340469Y-113343956D01* +X140340469Y-113230967D01* +X140453459Y-113230967D01* +X140566448Y-113230967D01* +X140566448Y-113569935D01* +G37* +G36* +X141244384Y-114247871D02* +G01* +X141244384Y-114360860D01* +X141357373Y-114360860D01* +X141470363Y-114360860D01* +X141470363Y-114247871D01* +X141470363Y-114134881D01* +X141583352Y-114134881D01* +X141696341Y-114134881D01* +X141696341Y-114247871D01* +X141696341Y-114360860D01* +X141583352Y-114360860D01* +X141470363Y-114360860D01* +X141470363Y-114473849D01* +X141470363Y-114586839D01* +X141583352Y-114586839D01* +X141696341Y-114586839D01* +X141696341Y-114473849D01* +X141696341Y-114360860D01* +X141809331Y-114360860D01* +X141922320Y-114360860D01* +X141922320Y-114473849D01* +X141922320Y-114586839D01* +X141809331Y-114586839D01* +X141696341Y-114586839D01* +X141696341Y-114699828D01* +X141696341Y-114812817D01* +X141357373Y-114812817D01* +X141018405Y-114812817D01* +X141018405Y-114925806D01* +X141018405Y-115038796D01* +X140905416Y-115038796D01* +X140792427Y-115038796D01* +X140792427Y-115264774D01* +X140792427Y-115490753D01* +X140679437Y-115490753D01* +X140566448Y-115490753D01* +X140566448Y-115264774D01* +X140566448Y-115038796D01* +X140679437Y-115038796D01* +X140792427Y-115038796D01* +X140792427Y-114925806D01* +X140792427Y-114812817D01* +X140679437Y-114812817D01* +X140566448Y-114812817D01* +X140566448Y-114586839D01* +X140566448Y-114360860D01* +X140679437Y-114360860D01* +X140792427Y-114360860D01* +X140792427Y-114473849D01* +X140792427Y-114586839D01* +X141018405Y-114586839D01* +X141244384Y-114586839D01* +X141244384Y-114473849D01* +X141244384Y-114360860D01* +X141131395Y-114360860D01* +X141018405Y-114360860D01* +X141018405Y-114247871D01* +X141018405Y-114134881D01* +X141131395Y-114134881D01* +X141244384Y-114134881D01* +X141244384Y-114247871D01* +G37* +G36* +X139888512Y-111988084D02* +G01* +X139888512Y-112101073D01* +X140227480Y-112101073D01* +X140566448Y-112101073D01* +X140566448Y-112327052D01* +X140566448Y-112553031D01* +X140453459Y-112553031D01* +X140340469Y-112553031D01* +X140340469Y-112666020D01* +X140340469Y-112779009D01* +X140114491Y-112779009D01* +X139888512Y-112779009D01* +X139888512Y-112891999D01* +X139888512Y-113004988D01* +X140114491Y-113004988D01* +X140340469Y-113004988D01* +X140340469Y-113117977D01* +X140340469Y-113230967D01* +X140001501Y-113230967D01* +X139662534Y-113230967D01* +X139662534Y-113117977D01* +X139662534Y-113004988D01* +X139549544Y-113004988D01* +X139436555Y-113004988D01* +X139436555Y-112891999D01* +X139436555Y-112779009D01* +X139662534Y-112779009D01* +X139775523Y-112779009D01* +X139888512Y-112779009D01* +X139888512Y-112553031D01* +X140114491Y-112553031D01* +X140227480Y-112553031D01* +X140340469Y-112553031D01* +X140340469Y-112440041D01* +X140340469Y-112327052D01* +X140227480Y-112327052D01* +X140114491Y-112327052D01* +X140114491Y-112440041D01* +X140114491Y-112553031D01* +X139888512Y-112553031D01* +X139888512Y-112440041D01* +X139888512Y-112327052D01* +X139775523Y-112327052D01* +X139662534Y-112327052D01* +X139662534Y-112553031D01* +X139662534Y-112779009D01* +X139436555Y-112779009D01* +X139323566Y-112779009D01* +X139210576Y-112779009D01* +X139210576Y-112666020D01* +X139210576Y-112553031D01* +X139323566Y-112553031D01* +X139436555Y-112553031D01* +X139436555Y-112327052D01* +X139436555Y-112101073D01* +X139549544Y-112101073D01* +X139662534Y-112101073D01* +X139662534Y-111988084D01* +X139662534Y-111875095D01* +X139775523Y-111875095D01* +X139888512Y-111875095D01* +X139888512Y-111988084D01* +G37* +G36* +X139210576Y-112440041D02* +G01* +X139210576Y-112553031D01* +X139097587Y-112553031D01* +X138984598Y-112553031D01* +X138984598Y-112440041D01* +X138984598Y-112327052D01* +X139097587Y-112327052D01* +X139210576Y-112327052D01* +X139210576Y-112440041D01* +G37* +G36* +X142826235Y-114247871D02* +G01* +X142826235Y-117750540D01* +X139323566Y-117750540D01* +X135820897Y-117750540D01* +X135820897Y-117524561D01* +X136046875Y-117524561D01* +X136837800Y-117524561D01* +X137628726Y-117524561D01* +X137628726Y-117298582D01* +X137854704Y-117298582D01* +X137854704Y-117524561D01* +X137967694Y-117524561D01* +X138080683Y-117524561D01* +X138080683Y-117411572D01* +X138080683Y-117298582D01* +X138193672Y-117298582D01* +X138306662Y-117298582D01* +X138306662Y-117411572D01* +X138306662Y-117524561D01* +X138532640Y-117524561D01* +X138758619Y-117524561D01* +X139436555Y-117524561D01* +X139549544Y-117524561D01* +X139662534Y-117524561D01* +X139662534Y-117411572D01* +X139662534Y-117298582D01* +X139549544Y-117298582D01* +X139436555Y-117298582D01* +X139436555Y-117411572D01* +X139436555Y-117524561D01* +X138758619Y-117524561D01* +X138758619Y-117411572D01* +X138758619Y-117298582D01* +X138758619Y-117072604D01* +X138871608Y-117072604D01* +X138984598Y-117072604D01* +X138984598Y-116959614D01* +X138984598Y-116846625D01* +X138758619Y-116846625D01* +X138532640Y-116846625D01* +X138532640Y-116959614D01* +X138532640Y-117072604D01* +X138193672Y-117072604D01* +X137854704Y-117072604D01* +X137854704Y-117298582D01* +X137628726Y-117298582D01* +X137628726Y-117072604D01* +X137628726Y-116733636D01* +X138080683Y-116733636D01* +X138080683Y-116846625D01* +X138306662Y-116846625D01* +X138532640Y-116846625D01* +X138532640Y-116733636D01* +X138532640Y-116620646D01* +X138871608Y-116620646D01* +X139210576Y-116620646D01* +X139210576Y-116394668D01* +X139210576Y-116168689D01* +X139323566Y-116168689D01* +X139436555Y-116168689D01* +X139436555Y-116281678D01* +X139436555Y-116394668D01* +X139549544Y-116394668D01* +X139662534Y-116394668D01* +X139662534Y-116507657D01* +X139662534Y-116620646D01* +X139549544Y-116620646D01* +X139436555Y-116620646D01* +X139436555Y-116846625D01* +X139436555Y-117072604D01* +X139549544Y-117072604D01* +X139662534Y-117072604D01* +X139662534Y-116846625D01* +X139662534Y-116620646D01* +X139775523Y-116620646D01* +X139888512Y-116620646D01* +X139888512Y-116394668D01* +X139888512Y-116168689D01* +X139775523Y-116168689D01* +X139662534Y-116168689D01* +X139662534Y-115942710D01* +X139662534Y-115716732D01* +X139888512Y-115716732D01* +X140001501Y-115716732D01* +X140114491Y-115716732D01* +X140114491Y-115603742D01* +X140114491Y-115490753D01* +X140001501Y-115490753D01* +X139888512Y-115490753D01* +X139888512Y-115603742D01* +X139888512Y-115716732D01* +X139662534Y-115716732D01* +X139549544Y-115716732D01* +X139436555Y-115716732D01* +X139436555Y-115829721D01* +X139436555Y-115942710D01* +X139323566Y-115942710D01* +X139210576Y-115942710D01* +X139210576Y-115829721D01* +X139210576Y-115716732D01* +X138984598Y-115716732D01* +X138758619Y-115716732D01* +X138758619Y-115829721D01* +X138758619Y-115942710D01* +X138871608Y-115942710D01* +X138984598Y-115942710D01* +X138984598Y-116055700D01* +X138984598Y-116168689D01* +X138871608Y-116168689D01* +X138758619Y-116168689D01* +X138758619Y-116281678D01* +X138758619Y-116394668D01* +X138645630Y-116394668D01* +X138532640Y-116394668D01* +X138532640Y-116507657D01* +X138532640Y-116620646D01* +X138306662Y-116620646D01* +X138080683Y-116620646D01* +X138080683Y-116733636D01* +X137628726Y-116733636D01* +X137628726Y-116620646D01* +X137628726Y-115942710D01* +X136837800Y-115942710D01* +X136046875Y-115942710D01* +X136046875Y-116733636D01* +X136046875Y-117524561D01* +X135820897Y-117524561D01* +X135820897Y-116733636D01* +X135820897Y-114247871D01* +X135820897Y-112779009D01* +X136046875Y-112779009D01* +X136046875Y-112891999D01* +X136046875Y-113004988D01* +X136159864Y-113004988D01* +X136272854Y-113004988D01* +X136272854Y-113117977D01* +X136272854Y-113230967D01* +X136159864Y-113230967D01* +X136046875Y-113230967D01* +X136046875Y-114473849D01* +X136046875Y-115716732D01* +X136159864Y-115716732D01* +X136272854Y-115716732D01* +X136272854Y-115490753D01* +X136272854Y-115264774D01* +X136385843Y-115264774D01* +X136498832Y-115264774D01* +X136498832Y-115377764D01* +X136498832Y-115490753D01* +X136611822Y-115490753D01* +X136724811Y-115490753D01* +X136724811Y-115603742D01* +X136724811Y-115716732D01* +X136950790Y-115716732D01* +X137176768Y-115716732D01* +X137402747Y-115716732D01* +X137515736Y-115716732D01* +X137628726Y-115716732D01* +X137628726Y-115603742D01* +X137628726Y-115490753D01* +X137515736Y-115490753D01* +X137402747Y-115490753D01* +X137402747Y-115603742D01* +X137402747Y-115716732D01* +X137176768Y-115716732D01* +X137176768Y-115603742D01* +X137176768Y-115490753D01* +X137063779Y-115490753D01* +X136950790Y-115490753D01* +X136950790Y-115377764D01* +X136950790Y-115264774D01* +X137402747Y-115264774D01* +X137515736Y-115264774D01* +X137628726Y-115264774D01* +X137628726Y-115151785D01* +X137628726Y-115038796D01* +X137515736Y-115038796D01* +X137402747Y-115038796D01* +X137402747Y-115151785D01* +X137402747Y-115264774D01* +X136950790Y-115264774D01* +X136837800Y-115264774D01* +X136724811Y-115264774D01* +X136724811Y-115151785D01* +X136724811Y-115038796D01* +X137063779Y-115038796D01* +X137402747Y-115038796D01* +X137402747Y-114925806D01* +X137402747Y-114812817D01* +X137741715Y-114812817D01* +X138080683Y-114812817D01* +X138080683Y-114925806D01* +X138080683Y-115038796D01* +X138306662Y-115038796D01* +X138532640Y-115038796D01* +X138532640Y-114812817D01* +X138532640Y-114586839D01* +X138306662Y-114586839D01* +X138080683Y-114586839D01* +X138080683Y-114473849D01* +X138080683Y-114360860D01* +X138306662Y-114360860D01* +X138532640Y-114360860D01* +X138532640Y-114021892D01* +X138532640Y-113682924D01* +X138645630Y-113682924D01* +X138758619Y-113682924D01* +X138758619Y-113569935D01* +X138758619Y-113456945D01* +X138871608Y-113456945D01* +X138984598Y-113456945D01* +X138984598Y-113343956D01* +X138984598Y-113230967D01* +X138758619Y-113230967D01* +X138532640Y-113230967D01* +X138532640Y-113004988D01* +X138532640Y-112779009D01* +X138419651Y-112779009D01* +X138306662Y-112779009D01* +X138306662Y-112666020D01* +X138306662Y-112553031D01* +X138419651Y-112553031D01* +X138532640Y-112553031D01* +X138532640Y-112214063D01* +X138532640Y-111875095D01* +X138645630Y-111875095D01* +X138758619Y-111875095D01* +X138758619Y-111988084D01* +X138758619Y-112101073D01* +X138871608Y-112101073D01* +X138984598Y-112101073D01* +X138984598Y-112214063D01* +X138984598Y-112327052D01* +X138871608Y-112327052D01* +X138758619Y-112327052D01* +X138758619Y-112666020D01* +X138758619Y-113004988D01* +X138871608Y-113004988D01* +X138984598Y-113004988D01* +X138984598Y-112891999D01* +X138984598Y-112779009D01* +X139097587Y-112779009D01* +X139210576Y-112779009D01* +X139210576Y-113004988D01* +X139210576Y-113230967D01* +X139323566Y-113230967D01* +X139436555Y-113230967D01* +X139436555Y-113343956D01* +X139436555Y-113456945D01* +X139323566Y-113456945D01* +X139210576Y-113456945D01* +X139210576Y-113569935D01* +X139210576Y-113682924D01* +X139097587Y-113682924D01* +X138984598Y-113682924D01* +X138984598Y-113795913D01* +X138984598Y-113908903D01* +X138871608Y-113908903D01* +X138758619Y-113908903D01* +X138758619Y-114021892D01* +X138758619Y-114134881D01* +X138871608Y-114134881D01* +X138984598Y-114134881D01* +X138984598Y-114247871D01* +X138984598Y-114360860D01* +X138871608Y-114360860D01* +X138758619Y-114360860D01* +X138758619Y-114586839D01* +X138758619Y-114812817D01* +X138871608Y-114812817D01* +X138984598Y-114812817D01* +X138984598Y-114699828D01* +X138984598Y-114586839D01* +X139097587Y-114586839D01* +X139210576Y-114586839D01* +X139210576Y-114699828D01* +X139210576Y-114812817D01* +X139323566Y-114812817D01* +X139436555Y-114812817D01* +X139436555Y-114925806D01* +X139436555Y-115038796D01* +X139097587Y-115038796D01* +X138758619Y-115038796D01* +X138758619Y-115151785D01* +X138758619Y-115264774D01* +X138306662Y-115264774D01* +X137854704Y-115264774D01* +X137854704Y-115377764D01* +X137854704Y-115490753D01* +X137967694Y-115490753D01* +X138080683Y-115490753D01* +X138080683Y-115603742D01* +X138080683Y-115716732D01* +X137967694Y-115716732D01* +X137854704Y-115716732D01* +X137854704Y-116055700D01* +X137854704Y-116394668D01* +X137967694Y-116394668D01* +X138080683Y-116394668D01* +X138080683Y-116281678D01* +X138080683Y-116168689D01* +X138306662Y-116168689D01* +X138532640Y-116168689D01* +X138532640Y-116055700D01* +X138532640Y-115942710D01* +X138306662Y-115942710D01* +X138080683Y-115942710D01* +X138080683Y-115829721D01* +X138080683Y-115716732D01* +X138419651Y-115716732D01* +X138758619Y-115716732D01* +X138758619Y-115603742D01* +X138758619Y-115490753D01* +X138758619Y-115264774D01* +X138984598Y-115264774D01* +X139210576Y-115264774D01* +X139210576Y-115377764D01* +X139210576Y-115490753D01* +X139323566Y-115490753D01* +X139436555Y-115490753D01* +X139436555Y-115377764D01* +X139436555Y-115264774D01* +X139662534Y-115264774D01* +X139888512Y-115264774D01* +X139888512Y-115038796D01* +X139888512Y-114812817D01* +X140001501Y-114812817D01* +X140114491Y-114812817D01* +X140114491Y-115038796D01* +X140114491Y-115264774D01* +X140227480Y-115264774D01* +X140340469Y-115264774D01* +X140340469Y-115377764D01* +X140340469Y-115490753D01* +X140453459Y-115490753D01* +X140566448Y-115490753D01* +X140566448Y-115716732D01* +X140566448Y-115942710D01* +X140453459Y-115942710D01* +X140340469Y-115942710D01* +X140340469Y-115829721D01* +X140340469Y-115716732D01* +X140227480Y-115716732D01* +X140114491Y-115716732D01* +X140114491Y-115942710D01* +X140114491Y-116168689D01* +X140227480Y-116168689D01* +X140340469Y-116168689D01* +X140340469Y-116394668D01* +X140340469Y-116620646D01* +X140453459Y-116620646D01* +X140566448Y-116620646D01* +X140566448Y-116733636D01* +X140566448Y-116846625D01* +X140227480Y-116846625D01* +X139888512Y-116846625D01* +X139888512Y-116959614D01* +X139888512Y-117072604D01* +X140001501Y-117072604D01* +X140114491Y-117072604D01* +X140114491Y-117185593D01* +X140114491Y-117298582D01* +X140001501Y-117298582D01* +X139888512Y-117298582D01* +X139888512Y-117411572D01* +X139888512Y-117524561D01* +X140001501Y-117524561D01* +X140114491Y-117524561D01* +X140114491Y-117411572D01* +X140114491Y-117298582D01* +X140227480Y-117298582D01* +X140340469Y-117298582D01* +X140340469Y-117185593D01* +X140340469Y-117072604D01* +X140566448Y-117072604D01* +X140792427Y-117072604D01* +X140792427Y-117185593D01* +X140792427Y-117298582D01* +X141018405Y-117298582D01* +X141244384Y-117298582D01* +X141244384Y-117185593D01* +X141244384Y-117072604D01* +X141470363Y-117072604D01* +X141696341Y-117072604D01* +X141696341Y-117185593D01* +X141696341Y-117298582D01* +X141583352Y-117298582D01* +X141470363Y-117298582D01* +X141470363Y-117411572D01* +X141470363Y-117524561D01* +X141583352Y-117524561D01* +X141696341Y-117524561D01* +X141696341Y-117411572D01* +X141696341Y-117298582D01* +X141809331Y-117298582D01* +X141922320Y-117298582D01* +X141922320Y-117411572D01* +X141922320Y-117524561D01* +X142035309Y-117524561D01* +X142148299Y-117524561D01* +X142148299Y-117298582D01* +X142374277Y-117298582D01* +X142487267Y-117298582D01* +X142600256Y-117298582D01* +X142600256Y-117185593D01* +X142600256Y-117072604D01* +X142487267Y-117072604D01* +X142374277Y-117072604D01* +X142374277Y-117185593D01* +X142374277Y-117298582D01* +X142148299Y-117298582D01* +X142148299Y-117185593D01* +X142148299Y-117072604D01* +X142261288Y-117072604D01* +X142374277Y-117072604D01* +X142374277Y-116959614D01* +X142374277Y-116846625D01* +X142487267Y-116846625D01* +X142600256Y-116846625D01* +X142600256Y-116507657D01* +X142600256Y-116168689D01* +X142374277Y-116168689D01* +X142148299Y-116168689D01* +X142148299Y-116055700D01* +X142148299Y-115942710D01* +X142035309Y-115942710D01* +X141922320Y-115942710D01* +X141922320Y-115829721D01* +X141922320Y-115716732D01* +X142261288Y-115716732D01* +X142600256Y-115716732D01* +X142600256Y-115603742D01* +X142600256Y-115490753D01* +X142261288Y-115490753D01* +X141922320Y-115490753D01* +X141922320Y-115603742D01* +X141922320Y-115716732D01* +X141809331Y-115716732D01* +X141696341Y-115716732D01* +X141696341Y-115490753D01* +X141696341Y-115264774D01* +X141809331Y-115264774D01* +X141922320Y-115264774D01* +X141922320Y-115151785D01* +X141922320Y-115038796D01* +X142148299Y-115038796D01* +X142374277Y-115038796D01* +X142374277Y-115151785D01* +X142374277Y-115264774D01* +X142487267Y-115264774D01* +X142600256Y-115264774D01* +X142600256Y-115038796D01* +X142600256Y-114812817D01* +X142374277Y-114812817D01* +X142148299Y-114812817D01* +X142148299Y-114586839D01* +X142374277Y-114586839D01* +X142487267Y-114586839D01* +X142600256Y-114586839D01* +X142600256Y-114473849D01* +X142600256Y-114360860D01* +X142487267Y-114360860D01* +X142374277Y-114360860D01* +X142374277Y-114473849D01* +X142374277Y-114586839D01* +X142148299Y-114586839D01* +X142148299Y-114473849D01* +X142148299Y-114134881D01* +X142374277Y-114134881D01* +X142600256Y-114134881D01* +X142600256Y-113908903D01* +X142600256Y-113682924D01* +X142487267Y-113682924D01* +X142374277Y-113682924D01* +X142374277Y-113795913D01* +X142374277Y-113908903D01* +X142261288Y-113908903D01* +X142148299Y-113908903D01* +X142148299Y-114021892D01* +X142148299Y-114134881D01* +X141922320Y-114134881D01* +X141696341Y-114134881D01* +X141696341Y-114021892D01* +X141696341Y-113908903D01* +X141470363Y-113908903D01* +X141244384Y-113908903D01* +X141244384Y-113795913D01* +X141244384Y-113682924D01* +X141470363Y-113682924D01* +X141696341Y-113682924D01* +X141922320Y-113682924D01* +X141922320Y-113569935D01* +X141922320Y-113456945D01* +X141696341Y-113456945D01* +X141470363Y-113456945D01* +X141470363Y-113569935D01* +X141470363Y-113682924D01* +X141244384Y-113682924D01* +X141131395Y-113682924D01* +X141018405Y-113682924D01* +X141018405Y-113908903D01* +X141018405Y-114134881D01* +X140905416Y-114134881D01* +X140792427Y-114134881D01* +X140792427Y-113795913D01* +X140792427Y-113569935D01* +X140792427Y-113456945D01* +X140905416Y-113456945D01* +X141018405Y-113456945D01* +X141018405Y-113230967D01* +X141244384Y-113230967D01* +X141244384Y-113456945D01* +X141357373Y-113456945D01* +X141470363Y-113456945D01* +X141470363Y-113343956D01* +X141470363Y-113230967D01* +X141583352Y-113230967D01* +X141696341Y-113230967D01* +X141922320Y-113230967D01* +X142148299Y-113230967D01* +X142374277Y-113230967D01* +X142374277Y-113117977D01* +X142374277Y-113004988D01* +X142148299Y-113004988D01* +X141922320Y-113004988D01* +X141922320Y-113117977D01* +X141922320Y-113230967D01* +X141696341Y-113230967D01* +X141696341Y-113117977D01* +X141696341Y-113004988D01* +X141809331Y-113004988D01* +X141922320Y-113004988D01* +X141922320Y-112891999D01* +X141922320Y-112779009D01* +X141696341Y-112779009D01* +X141470363Y-112779009D01* +X141470363Y-112891999D01* +X141470363Y-113004988D01* +X141357373Y-113004988D01* +X141244384Y-113004988D01* +X141244384Y-113230967D01* +X141018405Y-113230967D01* +X141018405Y-113004988D01* +X140792427Y-113004988D01* +X140566448Y-113004988D01* +X140566448Y-112891999D01* +X140566448Y-112779009D01* +X140679437Y-112779009D01* +X140792427Y-112779009D01* +X140792427Y-112553031D01* +X141018405Y-112553031D01* +X141809331Y-112553031D01* +X142600256Y-112553031D01* +X142600256Y-111762105D01* +X142600256Y-110971180D01* +X141809331Y-110971180D01* +X141018405Y-110971180D01* +X141018405Y-111762105D01* +X141018405Y-112553031D01* +X140792427Y-112553031D01* +X140792427Y-112327052D01* +X140792427Y-111875095D01* +X140453459Y-111875095D01* +X140114491Y-111875095D01* +X140114491Y-111762105D01* +X140114491Y-111649116D01* +X140340469Y-111649116D01* +X140566448Y-111649116D01* +X140566448Y-111536127D01* +X140566448Y-111423137D01* +X140679437Y-111423137D01* +X140792427Y-111423137D01* +X140792427Y-111310148D01* +X140792427Y-111197159D01* +X140679437Y-111197159D01* +X140566448Y-111197159D01* +X140566448Y-111310148D01* +X140566448Y-111423137D01* +X140340469Y-111423137D01* +X140114491Y-111423137D01* +X140114491Y-111536127D01* +X140114491Y-111649116D01* +X140001501Y-111649116D01* +X139888512Y-111649116D01* +X139888512Y-111536127D01* +X139888512Y-111423137D01* +X139775523Y-111423137D01* +X139662534Y-111423137D01* +X139662534Y-111197159D01* +X139888512Y-111197159D01* +X140001501Y-111197159D01* +X140114491Y-111197159D01* +X140114491Y-111084169D01* +X140114491Y-110971180D01* +X140001501Y-110971180D01* +X139888512Y-110971180D01* +X139888512Y-111084169D01* +X139888512Y-111197159D01* +X139662534Y-111197159D01* +X139662534Y-111084169D01* +X139662534Y-110971180D01* +X139323566Y-110971180D01* +X138984598Y-110971180D01* +X138984598Y-111084169D01* +X138984598Y-111197159D01* +X138871608Y-111197159D01* +X138758619Y-111197159D01* +X138758619Y-111084169D01* +X138758619Y-110971180D01* +X138419651Y-110971180D01* +X138080683Y-110971180D01* +X138080683Y-111084169D01* +X138080683Y-111197159D01* +X138306662Y-111197159D01* +X138532640Y-111197159D01* +X138532640Y-111310148D01* +X138532640Y-111423137D01* +X138306662Y-111423137D01* +X138080683Y-111423137D01* +X138080683Y-111536127D01* +X138080683Y-111649116D01* +X137967694Y-111649116D01* +X137854704Y-111649116D01* +X137854704Y-111875095D01* +X137854704Y-112101073D01* +X137967694Y-112101073D01* +X138080683Y-112101073D01* +X138080683Y-112214063D01* +X138080683Y-112327052D01* +X137967694Y-112327052D01* +X137854704Y-112327052D01* +X137854704Y-112440041D01* +X137854704Y-112553031D01* +X137967694Y-112553031D01* +X138080683Y-112553031D01* +X138080683Y-112779009D01* +X138080683Y-113004988D01* +X138193672Y-113004988D01* +X138306662Y-113004988D01* +X138306662Y-113117977D01* +X138306662Y-113230967D01* +X138080683Y-113230967D01* +X137854704Y-113230967D01* +X137854704Y-113004988D01* +X137854704Y-112779009D01* +X137515736Y-112779009D01* +X137176768Y-112779009D01* +X137176768Y-112891999D01* +X137176768Y-113004988D01* +X136950790Y-113004988D01* +X136724811Y-113004988D01* +X136724811Y-113117977D01* +X136724811Y-113230967D01* +X136611822Y-113230967D01* +X136498832Y-113230967D01* +X136498832Y-113004988D01* +X136498832Y-112779009D01* +X136272854Y-112779009D01* +X136046875Y-112779009D01* +X135820897Y-112779009D01* +X135820897Y-112553031D01* +X136046875Y-112553031D01* +X136837800Y-112553031D01* +X137628726Y-112553031D01* +X137628726Y-111762105D01* +X137628726Y-110971180D01* +X136837800Y-110971180D01* +X136046875Y-110971180D01* +X136046875Y-111762105D01* +X136046875Y-112553031D01* +X135820897Y-112553031D01* +X135820897Y-111762105D01* +X135820897Y-110745202D01* +X139323566Y-110745202D01* +X142826235Y-110745202D01* +X142826235Y-114247871D01* +G37* +D15* +X187228862Y-121900210D02* +X187510022Y-121900210D01* +X187228862Y-122920210D02* +X187510022Y-122920210D01* +X167824546Y-117750712D02* +X167543386Y-117750712D01* +X167824546Y-118770712D02* +X167543386Y-118770712D01* +X158822600Y-106685974D02* +X159103760Y-106685974D01* +X158822600Y-107705974D02* +X159103760Y-107705974D01* +X187132579Y-120025261D02* +X187413739Y-120025261D01* +X187132579Y-121045261D02* +X187413739Y-121045261D01* +X164078620Y-116076961D02* +X163428620Y-116076961D01* +X164078620Y-116076961D02* +X164728620Y-116076961D01* +X164078620Y-119196961D02* +X163428620Y-119196961D01* +X164078620Y-119196961D02* +X164728620Y-119196961D01* +X162916120Y-116126961D02* +X162676120Y-115796961D01* +X163156120Y-115796961D01* +X162916120Y-116126961D01* +G36* +X162916120Y-116126961D02* +G01* +X162676120Y-115796961D01* +X163156120Y-115796961D01* +X162916120Y-116126961D01* +G37* +X159261321Y-109376389D02* +X159261321Y-109657549D01* +X160281321Y-109376389D02* +X160281321Y-109657549D01* +D12* +X153444572Y-100040590D02* +X159594572Y-100040590D01* +X153444572Y-105880590D02* +X159594572Y-105880590D01* +X159594572Y-100040590D02* +X159594572Y-100040590D01* +X159594572Y-105880590D02* +X159594572Y-105880590D01* +D15* +X147750023Y-94131058D02* +X147750023Y-94605574D01* +X148795023Y-94131058D02* +X148795023Y-94605574D01* +X160689767Y-116695831D02* +X160689767Y-116221315D01* +X161734767Y-116695831D02* +X161734767Y-116221315D01* +X147755612Y-90972592D02* +X147755612Y-91253752D01* +X148775612Y-90972592D02* +X148775612Y-91253752D01* +X160453796Y-126574290D02* +X159979280Y-126574290D01* +X160453796Y-127619290D02* +X159979280Y-127619290D01* +D11* +X147718909Y-82857494D02* +X149028909Y-82857494D01* +X147718909Y-89457494D02* +X147718909Y-82857494D01* +X147718909Y-89457494D02* +X149028909Y-89457494D01* +X152998909Y-82857494D02* +X154318909Y-82857494D01* +X152998909Y-89457494D02* +X154318909Y-89457494D01* +X154318909Y-89457494D02* +X154318909Y-82857494D01* +D15* +X165628408Y-125040799D02* +G75* +G02* +X163228408Y-125040799I-1200000J0D01* +G01* +X163228408Y-125040799D02* +G75* +G02* +X165628408Y-125040799I1200000J0D01* +G01* +X165628408Y-129563379D02* +G75* +G02* +X163228408Y-129563379I-1200000J0D01* +G01* +X163228408Y-129563379D02* +G75* +G02* +X165628408Y-129563379I1200000J0D01* +G01* +X151406872Y-96135191D02* +X151929376Y-96135191D01* +X151406872Y-97605191D02* +X151929376Y-97605191D01* +X174962093Y-129417950D02* +X175436609Y-129417950D01* +X174962093Y-130462950D02* +X175436609Y-130462950D01* +X158725922Y-111325459D02* +X159200438Y-111325459D01* +X158725922Y-112370459D02* +X159200438Y-112370459D01* +X176796892Y-126276884D02* +X177078052Y-126276884D01* +X176796892Y-127296884D02* +X177078052Y-127296884D01* +X155536756Y-121230500D02* +X155536756Y-118570500D01* +X155536756Y-121230500D02* +X157236756Y-121230500D01* +X157236756Y-121230500D02* +X157236756Y-118570500D01* +X148693692Y-118912201D02* +X148693692Y-113402201D01* +X148693692Y-118912201D02* +X151993692Y-118912201D01* +X151993692Y-118912201D02* +X151993692Y-113402201D01* +D11* +X162259466Y-111435534D02* +X162259466Y-102435534D01* +X170309466Y-102435534D02* +X162259466Y-102435534D01* +X170309466Y-111435534D02* +X162259466Y-111435534D01* +X170309466Y-111485534D02* +X170309466Y-112535534D01* +X170549466Y-102195534D02* +X170549466Y-101145534D01* +X171559466Y-113035534D02* +X171209466Y-113035534D01* +X175559466Y-100635534D02* +X171559466Y-100635534D01* +X175559466Y-102205534D02* +X175559466Y-100635534D01* +X175559466Y-113035534D02* +X171559466Y-113035534D01* +X175559466Y-113035534D02* +X175559466Y-111475534D01* +X170549466Y-102195534D02* +G75* +G02* +X170309466Y-102435534I-239999J-1D01* +G01* +X170550508Y-101147629D02* +G75* +G02* +X171559466Y-100635534I1008959J-737906D01* +G01* +X171319466Y-113045534D02* +G75* +G02* +X170310508Y-112533439I0J1250000D01* +G01* +D15* +X179101687Y-124068690D02* +X179382847Y-124068690D01* +X179101687Y-125088690D02* +X179382847Y-125088690D01* +X171018870Y-129419882D02* +X170544354Y-129419882D01* +X171018870Y-130464882D02* +X170544354Y-130464882D01* +X139526311Y-91051939D02* +G75* +G02* +X137126311Y-91051939I-1200000J0D01* +G01* +X137126311Y-91051939D02* +G75* +G02* +X139526311Y-91051939I1200000J0D01* +G01* +X158395852Y-119728248D02* +X159805852Y-119728248D01* +X158405852Y-122048248D02* +X159805852Y-122048248D01* +X158025852Y-119778248D02* +X157785852Y-119448248D01* +X158265852Y-119448248D01* +X158025852Y-119778248D01* +G36* +X158025852Y-119778248D02* +G01* +X157785852Y-119448248D01* +X158265852Y-119448248D01* +X158025852Y-119778248D01* +G37* +X142308633Y-90568276D02* +X142308633Y-91042792D01* +X143353633Y-90568276D02* +X143353633Y-91042792D01* +X156013830Y-97023954D02* +X155539314Y-97023954D01* +X156013830Y-98068954D02* +X155539314Y-98068954D01* +X146357397Y-97064583D02* +X146831913Y-97064583D01* +X146357397Y-98109583D02* +X146831913Y-98109583D01* +X182344599Y-115888550D02* +X182625759Y-115888550D01* +X182344599Y-116908550D02* +X182625759Y-116908550D01* +X158822600Y-112963015D02* +X159103760Y-112963015D01* +X158822600Y-113983015D02* +X159103760Y-113983015D01* +X159615772Y-86070869D02* +X160090288Y-86070869D01* +X159615772Y-87115869D02* +X160090288Y-87115869D01* +X153719391Y-123963882D02* +X153244875Y-123963882D01* +X153719391Y-125008882D02* +X153244875Y-125008882D01* +X157632540Y-109279711D02* +X157632540Y-109754227D01* +X158677540Y-109279711D02* +X158677540Y-109754227D01* +X179382847Y-121148690D02* +X179101687Y-121148690D01* +X179382847Y-122168690D02* +X179101687Y-122168690D01* +X184075901Y-120012761D02* +X184550417Y-120012761D01* +X184075901Y-121057761D02* +X184550417Y-121057761D01* +X162146759Y-121697755D02* +X162621275Y-121697755D01* +X162146759Y-122742755D02* +X162621275Y-122742755D01* +X187116424Y-117506635D02* +X187397584Y-117506635D01* +X187116424Y-118526635D02* +X187397584Y-118526635D01* +X158598406Y-124320845D02* +X158598406Y-123670845D01* +X158598406Y-124320845D02* +X158598406Y-124970845D01* +X161718406Y-124320845D02* +X161718406Y-123670845D01* +X161718406Y-124320845D02* +X161718406Y-124970845D01* +X158648406Y-125483345D02* +X158318406Y-125723345D01* +X158318406Y-125243345D01* +X158648406Y-125483345D01* +G36* +X158648406Y-125483345D02* +G01* +X158318406Y-125723345D01* +X158318406Y-125243345D01* +X158648406Y-125483345D01* +G37* +X179101687Y-122608690D02* +X179382847Y-122608690D01* +X179101687Y-123628690D02* +X179382847Y-123628690D01* +X162276931Y-120073940D02* +X162751447Y-120073940D01* +X162276931Y-121118940D02* +X162751447Y-121118940D01* +X165396209Y-119978899D02* +X165677369Y-119978899D01* +X165396209Y-120998899D02* +X165677369Y-120998899D01* +X184172184Y-121887710D02* +X184646700Y-121887710D01* +X184172184Y-122932710D02* +X184646700Y-122932710D01* +X154639238Y-111405048D02* +X154920398Y-111405048D01* +X154639238Y-112425048D02* +X154920398Y-112425048D01* +X159316651Y-96736136D02* +X158666651Y-96736136D01* +X159316651Y-96736136D02* +X159966651Y-96736136D01* +X159316651Y-99856136D02* +X158666651Y-99856136D01* +X159316651Y-99856136D02* +X159966651Y-99856136D01* +X158154151Y-96786136D02* +X157914151Y-96456136D01* +X158394151Y-96456136D01* +X158154151Y-96786136D01* +G36* +X158154151Y-96786136D02* +G01* +X157914151Y-96456136D01* +X158394151Y-96456136D01* +X158154151Y-96786136D01* +G37* +D16* +X137604466Y-81730000D02* +X137604466Y-83160000D01* +X137604466Y-86960000D02* +X137604466Y-85500000D01* +X146544466Y-81730000D02* +X137604466Y-81730000D01* +X146544466Y-83160000D02* +X146544466Y-81730000D01* +X146544466Y-86960000D02* +X146544466Y-85500000D01* +D15* +X145327603Y-89977781D02* +X145327603Y-92662781D01* +X145327603Y-92662781D02* +X147247603Y-92662781D01* +X147247603Y-92662781D02* +X147247603Y-89977781D01* +X184059746Y-117494135D02* +X184534262Y-117494135D01* +X184059746Y-118539135D02* +X184534262Y-118539135D01* +X181471664Y-127327070D02* +G75* +G02* +X179071664Y-127327070I-1200000J0D01* +G01* +X179071664Y-127327070D02* +G75* +G02* +X181471664Y-127327070I1200000J0D01* +G01* +D12* +X153889818Y-106329279D02* +X155669818Y-106329279D01* +X153889818Y-109409279D02* +X155669818Y-109409279D01* +D17* +X153629818Y-106199279D02* +G75* +G02* +X153329818Y-106199279I-150000J0D01* +G01* +X153329818Y-106199279D02* +G75* +G02* +X153629818Y-106199279I150000J0D01* +G01* +D15* +X219369305Y-94883903D02* +G75* +G02* +X216969305Y-94883903I-1200000J0D01* +G01* +X216969305Y-94883903D02* +G75* +G02* +X219369305Y-94883903I1200000J0D01* +G01* +X169498648Y-116050375D02* +X169779808Y-116050375D01* +X169498648Y-117070375D02* +X169779808Y-117070375D01* +X159291735Y-93271538D02* +X158641735Y-93271538D01* +X159291735Y-93271538D02* +X159941735Y-93271538D01* +X159291735Y-96391538D02* +X158641735Y-96391538D01* +X159291735Y-96391538D02* +X159941735Y-96391538D01* +X160694235Y-96671538D02* +X160214235Y-96671538D01* +X160454235Y-96341538D01* +X160694235Y-96671538D01* +G36* +X160694235Y-96671538D02* +G01* +X160214235Y-96671538D01* +X160454235Y-96341538D01* +X160694235Y-96671538D01* +G37* +X163208928Y-96871965D02* +X162734412Y-96871965D01* +X163208928Y-97916965D02* +X162734412Y-97916965D01* +X165203437Y-121710255D02* +X165484597Y-121710255D01* +X165203437Y-122730255D02* +X165484597Y-122730255D01* +D13* +X168901495Y-119231194D02* +X175551495Y-119231194D01* +X168901495Y-125431194D02* +X168901495Y-119231194D01* +X168901495Y-125861194D02* +X168901495Y-125101194D01* +X175551495Y-119231194D02* +X175551495Y-125861194D01* +X175551495Y-125861194D02* +X168901495Y-125861194D01* +D18* +X176301495Y-125921194D02* +G75* +G02* +X176301245Y-125931221I200000J-10003D01* +G01* +D11* +X175241495Y-125161194D02* +G75* +G02* +X174901495Y-125161194I-170000J0D01* +G01* +X174901495Y-125161194D02* +G75* +G02* +X175241495Y-125161194I170000J0D01* +G01* +D15* +X155241569Y-116318160D02* +X155522729Y-116318160D01* +X155241569Y-117338160D02* +X155522729Y-117338160D01* +X158755501Y-118188721D02* +X159230017Y-118188721D01* +X158755501Y-119233721D02* +X159230017Y-119233721D01* +X143772305Y-89973635D02* +X143772305Y-92258635D01* +X143772305Y-92258635D02* +X145242305Y-92258635D01* +X145242305Y-92258635D02* +X145242305Y-89973635D01* +X154542560Y-109787963D02* +X155017076Y-109787963D01* +X154542560Y-110832963D02* +X155017076Y-110832963D01* +D11* +X152136567Y-122314558D02* +X152136567Y-121474558D01* +X153906567Y-122784558D02* +X153146567Y-122784558D01* +X155056567Y-122594558D02* +X155056567Y-121194558D01* +D17* +X154636567Y-119884558D02* +G75* +G02* +X154336567Y-119884558I-150000J0D01* +G01* +X154336567Y-119884558D02* +G75* +G02* +X154636567Y-119884558I150000J0D01* +G01* +D11* +X151533169Y-90492776D02* +X155633169Y-90492776D01* +X151533169Y-95592776D02* +X151533169Y-90492776D01* +X152783169Y-95592776D02* +X151533169Y-95592776D01* +X154383169Y-95592776D02* +X155633169Y-95592776D01* +X155633169Y-90492776D02* +X155633169Y-95592776D01* +X152780599Y-95548385D02* +G75* +G02* +X154383169Y-95542776I802570J-364391D01* +G01* +X156253169Y-96072776D02* +G75* +G02* +X155913169Y-96072776I-170000J0D01* +G01* +X155913169Y-96072776D02* +G75* +G02* +X156253169Y-96072776I170000J0D01* +G01* +D15* +X166757762Y-115742085D02* +X166283246Y-115742085D01* +X166757762Y-116787085D02* +X166283246Y-116787085D01* +X156614998Y-89228781D02* +X156614998Y-89509941D01* +X157634998Y-89228781D02* +X157634998Y-89509941D01* +X179287921Y-115876050D02* +X179762437Y-115876050D01* +X179287921Y-116921050D02* +X179762437Y-116921050D01* +X157074511Y-124601927D02* +X157074511Y-125076443D01* +X158119511Y-124601927D02* +X158119511Y-125076443D01* +X157765680Y-115626388D02* +X157765680Y-117026388D01* +X160085680Y-115616388D02* +X160085680Y-117026388D01* +X160365680Y-115486388D02* +X160035680Y-115246388D01* +X160365680Y-115006388D01* +X160365680Y-115486388D01* +G36* +X160365680Y-115486388D02* +G01* +X160035680Y-115246388D01* +X160365680Y-115006388D01* +X160365680Y-115486388D01* +G37* +X161431580Y-82386310D02* +X155921580Y-82386310D01* +X161431580Y-85686310D02* +X155921580Y-85686310D01* +X161431580Y-85686310D02* +X161431580Y-82386310D01* +X168811415Y-129563379D02* +G75* +G02* +X166411415Y-129563379I-1200000J0D01* +G01* +X166411415Y-129563379D02* +G75* +G02* +X168811415Y-129563379I1200000J0D01* +G01* +X172468995Y-128952293D02* +X172468995Y-129426809D01* +X173513995Y-128952293D02* +X173513995Y-129426809D01* +X175058761Y-127975724D02* +X175339921Y-127975724D01* +X175058761Y-128995724D02* +X175339921Y-128995724D01* +X155185101Y-124007727D02* +X155185101Y-124288887D01* +X156205101Y-124007727D02* +X156205101Y-124288887D01* +X154046867Y-118678736D02* +X153765707Y-118678736D01* +X154046867Y-119698736D02* +X153765707Y-119698736D01* +X167357075Y-126015753D02* +X167075915Y-126015753D01* +X167357075Y-127035753D02* +X167075915Y-127035753D01* +X153216992Y-125475145D02* +X153691508Y-125475145D01* +X153216992Y-126520145D02* +X153691508Y-126520145D01* +D11* +X153989818Y-113089341D02* +X153989818Y-113119341D01* +X153989818Y-113089341D02* +X155569818Y-113089341D01* +X153989818Y-115959341D02* +X153989818Y-115989341D01* +X155569818Y-113089341D02* +X155569818Y-113119341D01* +X155569818Y-114079341D02* +X155569818Y-114999341D01* +X155569818Y-115959341D02* +X155569818Y-115989341D01* +X155569818Y-115989341D02* +X153989818Y-115989341D01* +D19* +X153459818Y-112999341D02* +G75* +G02* +X153219818Y-112999341I-120000J0D01* +G01* +X153219818Y-112999341D02* +G75* +G02* +X153459818Y-112999341I120000J0D01* +G01* +D15* +X140808633Y-90568276D02* +X140808633Y-91042792D01* +X141853633Y-90568276D02* +X141853633Y-91042792D01* +%LPC*% +D20* +X186594442Y-122410210D03* +X188144442Y-122410210D03* +D21* +X168458966Y-118260712D03* +X166908966Y-118260712D03* +D20* +X158188180Y-107195974D03* +X159738180Y-107195974D03* +D22* +X202951133Y-104665534D03* +X210951133Y-104665534D03* +X202951133Y-109165534D03* +X210951133Y-109165534D03* +D20* +X186498159Y-120535261D03* +X188048159Y-120535261D03* +D23* +X163141120Y-116686961D03* +X163141120Y-118586961D03* +X165016120Y-117636961D03* +D24* +X159771321Y-108741969D03* +X159771321Y-110291969D03* +D25* +X158924572Y-102960590D03* +X154264572Y-102960590D03* +D26* +X148272523Y-93543316D03* +X148272523Y-95193316D03* +D27* +X161212267Y-117283573D03* +X161212267Y-115633573D03* +D24* +X148265612Y-90338172D03* +X148265612Y-91888172D03* +D28* +X161041538Y-127096790D03* +X159391538Y-127096790D03* +D29* +X151018909Y-89007494D03* +X151018909Y-83307494D03* +D30* +X164428408Y-125040799D03* +X164428408Y-129563379D03* +D31* +X150718124Y-96870191D03* +X152618124Y-96870191D03* +D32* +X174374351Y-129940450D03* +X176024351Y-129940450D03* +X158138180Y-111847959D03* +X159788180Y-111847959D03* +D20* +X176162472Y-126786884D03* +X177712472Y-126786884D03* +D33* +X156386756Y-120670500D03* +X156386756Y-118570500D03* +D34* +X150343692Y-117402201D03* +X150343692Y-113402201D03* +D35* +X174559466Y-111035534D03* +X174559466Y-110335534D03* +X174559466Y-109635534D03* +X174559466Y-108935534D03* +X174559466Y-108235534D03* +X174559466Y-107535534D03* +X174559466Y-106835534D03* +X174559466Y-106135534D03* +X174559466Y-105435534D03* +X174559466Y-104735534D03* +X174559466Y-104035534D03* +X174559466Y-103335534D03* +X174559466Y-102635534D03* +D20* +X178467267Y-124578690D03* +X180017267Y-124578690D03* +D28* +X171606612Y-129942382D03* +X169956612Y-129942382D03* +D30* +X138326311Y-91051939D03* +D36* +X158155852Y-120238248D03* +X158155852Y-120888248D03* +X158155852Y-121538248D03* +X160055852Y-121538248D03* +X160055852Y-120888248D03* +X160055852Y-120238248D03* +D26* +X142831133Y-89980534D03* +X142831133Y-91630534D03* +D28* +X156601572Y-97546454D03* +X154951572Y-97546454D03* +D32* +X145769655Y-97587083D03* +X147419655Y-97587083D03* +D20* +X181710179Y-116398550D03* +X183260179Y-116398550D03* +X158188180Y-113473015D03* +X159738180Y-113473015D03* +D32* +X159028030Y-86593369D03* +X160678030Y-86593369D03* +D28* +X154307133Y-124486382D03* +X152657133Y-124486382D03* +D26* +X158155040Y-108691969D03* +X158155040Y-110341969D03* +D21* +X180017267Y-121658690D03* +X178467267Y-121658690D03* +D32* +X183488159Y-120535261D03* +X185138159Y-120535261D03* +X161559017Y-122220255D03* +X163209017Y-122220255D03* +D20* +X186482004Y-118016635D03* +X188032004Y-118016635D03* +D37* +X161087776Y-90140150D03* +X216827776Y-90140150D03* +D38* +X159208406Y-125258345D03* +X161108406Y-125258345D03* +X160158406Y-123383345D03* +D22* +X210951133Y-113132201D03* +X218951133Y-113132201D03* +X210951133Y-117632201D03* +X218951133Y-117632201D03* +D20* +X178467267Y-123118690D03* +X180017267Y-123118690D03* +D22* +X194951133Y-113132201D03* +X202951133Y-113132201D03* +X194951133Y-117632201D03* +X202951133Y-117632201D03* +D32* +X161689189Y-120596440D03* +X163339189Y-120596440D03* +D20* +X164761789Y-120488899D03* +X166311789Y-120488899D03* +D32* +X183584442Y-122410210D03* +X185234442Y-122410210D03* +D20* +X154004818Y-111915048D03* +X155554818Y-111915048D03* +D23* +X158379151Y-97346136D03* +X158379151Y-99246136D03* +X160254151Y-98296136D03* +D39* +X142574466Y-88210000D03* +D40* +X140554466Y-88210000D03* +D41* +X139324466Y-88210000D03* +D39* +X141574466Y-88210000D03* +D40* +X143594466Y-88210000D03* +D41* +X144824466Y-88210000D03* +D42* +X146394466Y-88130000D03* +X146394466Y-84330000D03* +X137754466Y-84330000D03* +X137754466Y-88130000D03* +D43* +X146287603Y-91915281D03* +X146287603Y-90040281D03* +D32* +X183472004Y-118016635D03* +X185122004Y-118016635D03* +D30* +X180271664Y-127327070D03* +D44* +X153629818Y-106919279D03* +X153629818Y-107869279D03* +X153629818Y-108819279D03* +X155929818Y-108819279D03* +X155929818Y-107869279D03* +X155929818Y-106919279D03* +D30* +X218169305Y-94883903D03* +D20* +X168864228Y-116560375D03* +X170414228Y-116560375D03* +D45* +X160229235Y-95781538D03* +X160229235Y-93881538D03* +X158354235Y-94831538D03* +D28* +X163796670Y-97394465D03* +X162146670Y-97394465D03* +D20* +X164569017Y-122220255D03* +X166119017Y-122220255D03* +D46* +X176341495Y-125291194D03* +X176341495Y-124791194D03* +X176341495Y-124291194D03* +X176341495Y-123791194D03* +X176341495Y-123291194D03* +X176341495Y-122791194D03* +X176341495Y-122291194D03* +X176341495Y-121791194D03* +X176341495Y-121291194D03* +X176341495Y-120791194D03* +X176341495Y-120291194D03* +X176341495Y-119791194D03* +D47* +X174991495Y-118441194D03* +X174491495Y-118441194D03* +X173991495Y-118441194D03* +X173491495Y-118441194D03* +X172991495Y-118441194D03* +X172491495Y-118441194D03* +X171991495Y-118441194D03* +X171491495Y-118441194D03* +X170991495Y-118441194D03* +X170491495Y-118441194D03* +X169991495Y-118441194D03* +X169491495Y-118441194D03* +D46* +X168141495Y-119791194D03* +X168141495Y-120291194D03* +X168141495Y-120791194D03* +X168141495Y-121291194D03* +X168141495Y-121791194D03* +X168141495Y-122291194D03* +X168141495Y-122791194D03* +X168141495Y-123291194D03* +X168141495Y-123791194D03* +X168141495Y-124291194D03* +X168141495Y-124791194D03* +X168141495Y-125291194D03* +D47* +X169491495Y-126641194D03* +X169991495Y-126641194D03* +X170491495Y-126641194D03* +X170991495Y-126641194D03* +X171491495Y-126641194D03* +X171991495Y-126641194D03* +X172491495Y-126641194D03* +X172991495Y-126641194D03* +X173491495Y-126641194D03* +X173991495Y-126641194D03* +X174491495Y-126641194D03* +X174991495Y-126641194D03* +D20* +X154607149Y-116828160D03* +X156157149Y-116828160D03* +D32* +X158167759Y-118711221D03* +X159817759Y-118711221D03* +D48* +X146357799Y-127848868D03* +X146357799Y-119848868D03* +X150857799Y-127848868D03* +X150857799Y-119848868D03* +D22* +X210951133Y-126098868D03* +X202951133Y-126098868D03* +X210951133Y-121598868D03* +X202951133Y-121598868D03* +D49* +X144507305Y-91561135D03* +X144507305Y-89986135D03* +D32* +X153954818Y-110310463D03* +X155604818Y-110310463D03* +D50* +X154476567Y-120794558D03* +X153526567Y-120794558D03* +X152576567Y-120794558D03* +X152576567Y-122994558D03* +X154476567Y-122994558D03* +D51* +X156493169Y-94952776D03* +X156493169Y-93682776D03* +X156493169Y-92402776D03* +X156493169Y-91132776D03* +X150673169Y-91132776D03* +X150673169Y-92402776D03* +X150673169Y-93682776D03* +X150673169Y-94952776D03* +D52* +X153583169Y-93042776D03* +D28* +X167345504Y-116264585D03* +X165695504Y-116264585D03* +D24* +X157124998Y-88594361D03* +X157124998Y-90144361D03* +D32* +X178700179Y-116398550D03* +X180350179Y-116398550D03* +D26* +X157597011Y-124014185D03* +X157597011Y-125664185D03* +D53* +X159575680Y-115376388D03* +X158925680Y-115376388D03* +X158275680Y-115376388D03* +X158275680Y-117276388D03* +X158925680Y-117276388D03* +X159575680Y-117276388D03* +D54* +X159921580Y-84036310D03* +X155921580Y-84036310D03* +D30* +X167611415Y-129563379D03* +D26* +X172991495Y-128364551D03* +X172991495Y-130014551D03* +D20* +X174424341Y-128485724D03* +X175974341Y-128485724D03* +D24* +X155695101Y-123373307D03* +X155695101Y-124923307D03* +D21* +X154681287Y-119188736D03* +X153131287Y-119188736D03* +D48* +X146357799Y-110915534D03* +X146357799Y-102915534D03* +X150857799Y-110915534D03* +X150857799Y-102915534D03* +D21* +X167991495Y-126525753D03* +X166441495Y-126525753D03* +D32* +X152629250Y-125997645D03* +X154279250Y-125997645D03* +D55* +X153429818Y-113589341D03* +X153429818Y-114539341D03* +X153429818Y-115489341D03* +X156129818Y-115489341D03* +X156129818Y-113589341D03* +D26* +X141331133Y-89980534D03* +X141331133Y-91630534D03* +%LPD*% +M02* diff --git a/v1_output/stm32card-NPTH-drl_map.gbr b/kicad_outputs/v3_career_fair/stm32card-NPTH-drl_map.gbr similarity index 88% rename from v1_output/stm32card-NPTH-drl_map.gbr rename to kicad_outputs/v3_career_fair/stm32card-NPTH-drl_map.gbr index 38c0c50..96f28ce 100644 --- a/v1_output/stm32card-NPTH-drl_map.gbr +++ b/kicad_outputs/v3_career_fair/stm32card-NPTH-drl_map.gbr @@ -1,19 +1,18 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.0*% -%TF.CreationDate,2025-03-23T23:41:23-05:00*% +%TF.GenerationSoftware,KiCad,Pcbnew,9.0.3*% +%TF.CreationDate,2025-08-27T19:31:21-05:00*% %TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% %TF.SameCoordinates,Original*% %TF.FileFunction,Drillmap*% %TF.FilePolarity,Positive*% %FSLAX45Y45*% G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.0) date 2025-03-23 23:41:23* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:21* %MOMM*% %LPD*% G01* G04 APERTURE LIST* %ADD10C,0.050000*% -%ADD11C,1.600000*% -%ADD12C,0.200000*% +%ADD11C,0.200000*% G04 APERTURE END LIST* D10* X13756447Y-13233553D02* @@ -37,35 +36,14 @@ X13756447Y-8153553D01* X13256447Y-8653553D02* G75* G02* -X13756447Y-8153547I500003J3D01* +X13756447Y-8153554I499991J8D01* G01* X22146447Y-12733553D02* G75* G02* -X21646447Y-13233547I-499997J3D01* +X21646447Y-13233557I-500007J3D01* G01* D11* -X15825353Y-9000238D02* -G75* -G02* -X15665353Y-9000238I-80000J0D01* -G01* -X15665353Y-9000238D02* -G75* -G02* -X15825353Y-9000238I80000J0D01* -G01* -X21815353Y-9000238D02* -G75* -G02* -X21655353Y-9000238I-80000J0D01* -G01* -X21655353Y-9000238D02* -G75* -G02* -X21815353Y-9000238I80000J0D01* -G01* -D12* X13514723Y-13547537D02* X13514723Y-13347537D01* X13514723Y-13347537D02* diff --git a/kicad_outputs/v3_career_fair/stm32card-NPTH.drl b/kicad_outputs/v3_career_fair/stm32card-NPTH.drl new file mode 100644 index 0000000..6dcd512 --- /dev/null +++ b/kicad_outputs/v3_career_fair/stm32card-NPTH.drl @@ -0,0 +1,12 @@ +M48 +; DRILL file {KiCad 9.0.3} date 2025-08-27T19:31:21-0500 +; FORMAT={-:-/ absolute / metric / decimal} +; #@! TF.CreationDate,2025-08-27T19:31:21-05:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.3 +; #@! TF.FileFunction,NonPlated,1,2,NPTH +FMAT,2 +METRIC +% +G90 +G05 +M30 diff --git a/v1_output/stm32card-PTH-drl_map.gbr b/kicad_outputs/v3_career_fair/stm32card-PTH-drl_map.gbr similarity index 89% rename from v1_output/stm32card-PTH-drl_map.gbr rename to kicad_outputs/v3_career_fair/stm32card-PTH-drl_map.gbr index f53d110..f343c8f 100644 --- a/v1_output/stm32card-PTH-drl_map.gbr +++ b/kicad_outputs/v3_career_fair/stm32card-PTH-drl_map.gbr @@ -1,20 +1,19 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.0*% -%TF.CreationDate,2025-03-23T23:41:23-05:00*% +%TF.GenerationSoftware,KiCad,Pcbnew,9.0.3*% +%TF.CreationDate,2025-08-27T19:31:21-05:00*% %TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% %TF.SameCoordinates,Original*% %TF.FileFunction,Drillmap*% %TF.FilePolarity,Positive*% %FSLAX45Y45*% G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.0) date 2025-03-23 23:41:23* +G04 Created by KiCad (PCBNEW 9.0.3) date 2025-08-27 19:31:21* %MOMM*% %LPD*% G01* G04 APERTURE LIST* %ADD10C,0.050000*% -%ADD11C,1.600000*% -%ADD12C,0.200000*% -%ADD13C,0.100000*% +%ADD11C,0.200000*% +%ADD12C,0.100000*% G04 APERTURE END LIST* D10* X13756447Y-13233553D02* @@ -38,40 +37,19 @@ X13756447Y-8153553D01* X13256447Y-8653553D02* G75* G02* -X13756447Y-8153547I500003J3D01* +X13756447Y-8153554I499991J8D01* G01* X22146447Y-12733553D02* G75* G02* -X21646447Y-13233547I-499997J3D01* +X21646447Y-13233557I-500007J3D01* G01* D11* -X15825353Y-9000238D02* -G75* -G02* -X15665353Y-9000238I-80000J0D01* -G01* -X15665353Y-9000238D02* -G75* -G02* -X15825353Y-9000238I80000J0D01* -G01* -X21815353Y-9000238D02* -G75* -G02* -X21655353Y-9000238I-80000J0D01* -G01* -X21655353Y-9000238D02* -G75* -G02* -X21815353Y-9000238I80000J0D01* -G01* D12* -D13* -X13918113Y-8940553D02* -X13948113Y-8970553D01* -X13948113Y-8940553D02* -X13918113Y-8970553D01* +X13917892Y-8664431D02* +X13947892Y-8694431D01* +X13947892Y-8664431D02* +X13917892Y-8694431D01* X14118113Y-9265553D02* X14148113Y-9295553D01* X14148113Y-9265553D02* @@ -80,94 +58,126 @@ X14268113Y-9265553D02* X14298113Y-9295553D01* X14298113Y-9265553D02* X14268113Y-9295553D01* -X14467447Y-8940553D02* -X14497447Y-8970553D01* -X14497447Y-8940553D02* -X14467447Y-8970553D01* -X14480025Y-9463069D02* -X14510025Y-9493069D01* -X14510025Y-9463069D02* -X14480025Y-9493069D01* -X14760287Y-9819910D02* -X14790287Y-9849910D01* -X14790287Y-9819910D02* -X14760287Y-9849910D01* -X14862376Y-9467836D02* -X14892376Y-9497836D01* -X14892376Y-9467836D02* -X14862376Y-9497836D01* -X15334395Y-9898177D02* -X15364395Y-9928177D01* -X15364395Y-9898177D02* -X15334395Y-9928177D01* -X15667855Y-11963740D02* -X15697855Y-11993740D01* -X15697855Y-11963740D02* -X15667855Y-11993740D01* -X15670144Y-12113600D02* -X15700144Y-12143600D01* -X15700144Y-12113600D02* -X15670144Y-12143600D01* -X15817569Y-10323323D02* -X15847569Y-10353323D01* -X15847569Y-10323323D02* -X15817569Y-10353323D01* -X16008863Y-10671007D02* -X16038863Y-10701007D01* -X16038863Y-10671007D02* -X16008863Y-10701007D01* -X16496773Y-12636868D02* -X16526773Y-12666868D01* -X16526773Y-12636868D02* -X16496773Y-12666868D01* -X16518870Y-11809091D02* -X16548870Y-11839091D01* -X16548870Y-11809091D02* -X16518870Y-11839091D01* -X16835898Y-12978531D02* -X16865898Y-13008531D01* -X16865898Y-12978531D02* -X16835898Y-13008531D01* -X16890776Y-12443088D02* -X16920776Y-12473088D01* -X16920776Y-12443088D02* -X16890776Y-12473088D01* -X17001361Y-11510728D02* -X17031361Y-11540728D01* -X17031361Y-11510728D02* -X17001361Y-11540728D01* -X17382855Y-12523096D02* -X17412855Y-12553096D01* -X17412855Y-12523096D02* -X17382855Y-12553096D01* -X17415353Y-8521558D02* -X17445353Y-8551558D01* -X17445353Y-8521558D02* -X17415353Y-8551558D01* -X17415353Y-9484882D02* -X17445353Y-9514882D01* -X17445353Y-9484882D02* -X17415353Y-9514882D01* -X17469624Y-12182906D02* -X17499624Y-12212906D01* -X17499624Y-12182906D02* -X17469624Y-12212906D01* +X14467134Y-8660086D02* +X14497134Y-8690086D01* +X14497134Y-8660086D02* +X14467134Y-8690086D01* +X14927040Y-9274355D02* +X14957040Y-9304355D01* +X14957040Y-9274355D02* +X14927040Y-9304355D01* +X15250880Y-10923202D02* +X15280880Y-10953202D01* +X15280880Y-10923202D02* +X15250880Y-10953202D01* +X15255483Y-9421812D02* +X15285483Y-9451812D01* +X15285483Y-9421812D02* +X15255483Y-9451812D01* +X15258314Y-9157217D02* +X15288314Y-9187217D01* +X15288314Y-9157217D02* +X15258314Y-9187217D01* +X15281530Y-11802242D02* +X15311530Y-11832242D01* +X15311530Y-11802242D02* +X15281530Y-11832242D01* +X15320740Y-11606959D02* +X15350740Y-11636959D01* +X15350740Y-11606959D02* +X15320740Y-11636959D01* +X15343317Y-9289278D02* +X15373317Y-9319278D01* +X15373317Y-9289278D02* +X15343317Y-9319278D01* +X15425889Y-9421096D02* +X15455889Y-9451096D01* +X15455889Y-9421096D02* +X15425889Y-9451096D01* +X15429465Y-9158248D02* +X15459465Y-9188248D01* +X15459465Y-9158248D02* +X15429465Y-9188248D01* +X15554052Y-12614941D02* +X15584052Y-12644941D01* +X15584052Y-12614941D02* +X15554052Y-12644941D01* +X15604647Y-8950185D02* +X15634647Y-8980185D01* +X15634647Y-8950185D02* +X15604647Y-8980185D01* +X15662903Y-9909614D02* +X15692903Y-9939614D01* +X15692903Y-9909614D02* +X15662903Y-9939614D01* +X15674446Y-11176505D02* +X15704446Y-11206505D01* +X15704446Y-11176505D02* +X15674446Y-11206505D01* +X15719035Y-12051950D02* +X15749035Y-12081950D01* +X15749035Y-12051950D02* +X15719035Y-12081950D01* +X15882247Y-11094987D02* +X15912247Y-11124987D01* +X15912247Y-11094987D02* +X15882247Y-11124987D01* +X15884145Y-11795548D02* +X15914145Y-11825548D01* +X15914145Y-11795548D02* +X15884145Y-11825548D01* +X15891310Y-11431009D02* +X15921310Y-11461009D01* +X15921310Y-11431009D02* +X15891310Y-11461009D01* +X16061449Y-10704597D02* +X16091449Y-10734597D01* +X16091449Y-10704597D02* +X16061449Y-10734597D01* +X16087075Y-12116620D02* +X16117075Y-12146620D01* +X16117075Y-12116620D02* +X16087075Y-12146620D01* +X16531548Y-12657844D02* +X16561548Y-12687844D01* +X16561548Y-12657844D02* +X16531548Y-12687844D01* +X16548441Y-11843696D02* +X16578441Y-11873696D01* +X16578441Y-11843696D02* +X16548441Y-11873696D01* +X16915838Y-12443795D02* +X16945838Y-12473795D01* +X16945838Y-12443795D02* +X16915838Y-12473795D01* +X16995202Y-12854751D02* +X17025202Y-12884751D01* +X17025202Y-12854751D02* +X16995202Y-12884751D01* +X17026423Y-11533452D02* +X17056423Y-11563452D01* +X17056423Y-11533452D02* +X17026423Y-11563452D01* +X17279775Y-10249839D02* +X17309775Y-10279839D01* +X17309775Y-10249839D02* +X17279775Y-10279839D01* +X17407917Y-12523803D02* +X17437917Y-12553803D01* +X17437917Y-12523803D02* +X17407917Y-12553803D01* +X17494686Y-12183613D02* +X17524686Y-12213613D01* +X17524686Y-12183613D02* +X17494686Y-12213613D01* X17602115Y-10598553D02* X17632115Y-10628553D01* X17632115Y-10598553D02* X17602115Y-10628553D01* -X17604964Y-10248553D02* -X17634964Y-10278553D01* -X17634964Y-10248553D02* -X17604964Y-10278553D01* -X17604964Y-10388553D02* -X17634964Y-10418553D01* -X17634964Y-10388553D02* -X17604964Y-10418553D01* -X17681471Y-12832865D02* -X17711471Y-12862865D01* -X17711471Y-12832865D02* -X17681471Y-12862865D01* +X17706533Y-12833572D02* +X17736533Y-12863572D01* +X17736533Y-12833572D02* +X17706533Y-12863572D01* X17736654Y-11624855D02* X17766654Y-11654855D01* X17766654Y-11624855D02* @@ -188,22 +198,10 @@ X18215680Y-11786663D02* X18245680Y-11816663D01* X18245680Y-11786663D02* X18215680Y-11816663D01* -X18725353Y-8521558D02* -X18755353Y-8551558D01* -X18755353Y-8521558D02* -X18725353Y-8551558D01* -X18725353Y-9484882D02* -X18755353Y-9514882D01* -X18755353Y-9484882D02* -X18725353Y-9514882D01* -X20035353Y-8521558D02* -X20065353Y-8551558D01* -X20065353Y-8521558D02* -X20035353Y-8551558D01* -X20035353Y-9484882D02* -X20065353Y-9514882D01* -X20065353Y-9484882D02* -X20035353Y-9514882D01* +X21667778Y-8647536D02* +X21697778Y-8677536D01* +X21697778Y-8647536D02* +X21667778Y-8677536D01* X13805447Y-8433000D02* G75* G02* @@ -300,7 +298,7 @@ G75* G03* X14669447Y-8843000I30000J0D01* G01* -D12* +D11* X13514723Y-13547537D02* X13514723Y-13347537D01* X13514723Y-13347537D02* @@ -439,12 +437,12 @@ X14876628Y-13433251D02* X14886152Y-13423728D01* X14886152Y-13423728D02* X14886152Y-13442775D01* -D13* +D12* X13223947Y-13861053D02* X13253947Y-13891053D01* X13253947Y-13861053D02* X13223947Y-13891053D01* -D12* +D11* X13552819Y-13767537D02* X13571866Y-13767537D01* X13571866Y-13767537D02* @@ -879,12 +877,48 @@ X16914724Y-13967537D02* X16895676Y-13958013D01* X16895676Y-13958013D02* X16886152Y-13948489D01* -X17181390Y-13834204D02* -X17181390Y-13967537D01* -X17133771Y-13758013D02* -X17086152Y-13900870D01* -X17086152Y-13900870D02* -X17209962Y-13900870D01* +X17105200Y-13967537D02* +X17143295Y-13967537D01* +X17143295Y-13967537D02* +X17162343Y-13958013D01* +X17162343Y-13958013D02* +X17171867Y-13948489D01* +X17171867Y-13948489D02* +X17190914Y-13919918D01* +X17190914Y-13919918D02* +X17200438Y-13881823D01* +X17200438Y-13881823D02* +X17200438Y-13805632D01* +X17200438Y-13805632D02* +X17190914Y-13786585D01* +X17190914Y-13786585D02* +X17181390Y-13777061D01* +X17181390Y-13777061D02* +X17162343Y-13767537D01* +X17162343Y-13767537D02* +X17124248Y-13767537D01* +X17124248Y-13767537D02* +X17105200Y-13777061D01* +X17105200Y-13777061D02* +X17095676Y-13786585D01* +X17095676Y-13786585D02* +X17086152Y-13805632D01* +X17086152Y-13805632D02* +X17086152Y-13853251D01* +X17086152Y-13853251D02* +X17095676Y-13872299D01* +X17095676Y-13872299D02* +X17105200Y-13881823D01* +X17105200Y-13881823D02* +X17124248Y-13891347D01* +X17124248Y-13891347D02* +X17162343Y-13891347D01* +X17162343Y-13891347D02* +X17181390Y-13881823D01* +X17181390Y-13881823D02* +X17190914Y-13872299D01* +X17190914Y-13872299D02* +X17200438Y-13853251D01* X17438533Y-13967537D02* X17438533Y-13767537D01* X17524248Y-13967537D02* @@ -1013,7 +1047,7 @@ X18248057Y-13777061D02* X18229010Y-13748489D01* X18229010Y-13748489D02* X18219486Y-13738966D01* -D13* +D12* X13253947Y-14140053D02* G75* G02* @@ -1024,7 +1058,7 @@ G75* G02* X13253947Y-14140053I30000J0D01* G01* -D12* +D11* X13552819Y-14031537D02* X13571866Y-14031537D01* X13571866Y-14031537D02* diff --git a/kicad_outputs/v3_career_fair/stm32card-PTH.drl b/kicad_outputs/v3_career_fair/stm32card-PTH.drl new file mode 100644 index 0000000..c0e5c87 --- /dev/null +++ b/kicad_outputs/v3_career_fair/stm32card-PTH.drl @@ -0,0 +1,65 @@ +M48 +; DRILL file {KiCad 9.0.3} date 2025-08-27T19:31:21-0500 +; FORMAT={-:-/ absolute / metric / decimal} +; #@! TF.CreationDate,2025-08-27T19:31:21-05:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.3 +; #@! TF.FileFunction,Plated,1,2,PTH +FMAT,2 +METRIC +; #@! TA.AperFunction,Plated,PTH,ViaDrill +T1C0.300 +; #@! TA.AperFunction,Plated,PTH,ComponentDrill +T2C0.600 +% +G90 +G05 +T1 +X139.329Y-86.794 +X141.331Y-92.806 +X142.831Y-92.806 +X144.821Y-86.751 +X149.42Y-92.894 +X152.659Y-109.382 +X152.705Y-94.368 +X152.733Y-91.722 +X152.965Y-118.172 +X153.357Y-116.22 +X153.583Y-93.043 +X154.409Y-94.361 +X154.445Y-91.732 +X155.691Y-126.299 +X156.196Y-89.652 +X156.779Y-99.246 +X156.894Y-111.915 +X157.34Y-120.669 +X158.972Y-111.1 +X158.991Y-118.105 +X159.063Y-114.46 +X160.764Y-107.196 +X161.021Y-121.316 +X165.465Y-126.728 +X165.634Y-118.587 +X169.308Y-124.588 +X170.102Y-128.698 +X170.414Y-115.485 +X172.948Y-102.648 +X174.229Y-125.388 +X175.097Y-121.986 +X176.171Y-106.136 +X177.215Y-128.486 +X177.517Y-116.399 +X181.016Y-123.112 +X182.194Y-122.41 +X182.291Y-120.535 +X182.307Y-118.017 +X216.828Y-86.625 +T2 +X137.754Y-84.63G85X137.754Y-84.03 +G05 +X137.754Y-88.43G85X137.754Y-87.83 +G05 +X146.394Y-84.63G85X146.394Y-84.03 +G05 +X146.394Y-88.43G85X146.394Y-87.83 +G05 +M30 diff --git a/kicad_outputs/v3_career_fair/v3_vareer_fair.zip b/kicad_outputs/v3_career_fair/v3_vareer_fair.zip new file mode 100644 index 0000000..113d6e2 Binary files /dev/null and b/kicad_outputs/v3_career_fair/v3_vareer_fair.zip differ diff --git a/mandrel_border_sample.xcf b/mandrel_border_sample.xcf new file mode 100644 index 0000000..cd4d119 Binary files /dev/null and b/mandrel_border_sample.xcf differ diff --git a/pcb_qrcode.png b/pcb_qrcode.png index 2c4f1e3..7b594bc 100644 Binary files a/pcb_qrcode.png and b/pcb_qrcode.png differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/benchmark.c.B092177E9C4A6341.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/benchmark.c.B092177E9C4A6341.idx index d623b7d..7c59b6e 100644 Binary files a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/benchmark.c.B092177E9C4A6341.idx and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/benchmark.c.B092177E9C4A6341.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/fonts.h.7A184C2C52E39444.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/fonts.h.7A184C2C52E39444.idx index 5b5a388..baeae3e 100644 Binary files a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/fonts.h.7A184C2C52E39444.idx and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/fonts.h.7A184C2C52E39444.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/gpio.c.2DC0B10E3F5D23F5.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/gpio.c.2DC0B10E3F5D23F5.idx new file mode 100644 index 0000000..6c5dd3f Binary files /dev/null and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/gpio.c.2DC0B10E3F5D23F5.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/gpio.h.F971E5F9BA103739.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/gpio.h.F971E5F9BA103739.idx new file mode 100644 index 0000000..30e9f81 Binary files /dev/null and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/gpio.h.F971E5F9BA103739.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/idle.c.5819A476F397352C.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/idle.c.5819A476F397352C.idx new file mode 100644 index 0000000..067a495 Binary files /dev/null and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/idle.c.5819A476F397352C.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/idle.h.D99D51B3BA8C1665.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/idle.h.D99D51B3BA8C1665.idx new file mode 100644 index 0000000..85150b2 Binary files /dev/null and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/idle.h.D99D51B3BA8C1665.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/interrupts.c.1E1C088760D0C170.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/interrupts.c.1E1C088760D0C170.idx new file mode 100644 index 0000000..a30d3ec Binary files /dev/null and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/interrupts.c.1E1C088760D0C170.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/interrupts.h.BB967A4856DCD392.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/interrupts.h.BB967A4856DCD392.idx new file mode 100644 index 0000000..a6354de Binary files /dev/null and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/interrupts.h.BB967A4856DCD392.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/main.c.5BFC0518E8029882.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/main.c.5BFC0518E8029882.idx index a7c15c4..4b0cd70 100644 Binary files a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/main.c.5BFC0518E8029882.idx and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/main.c.5BFC0518E8029882.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/main.h.7DBE1B8EF99687F2.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/main.h.7DBE1B8EF99687F2.idx index c9356b9..4c4228a 100644 Binary files a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/main.h.7DBE1B8EF99687F2.idx and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/main.h.7DBE1B8EF99687F2.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/mandelbrot.c.FB8DE522EAEACE98.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/mandelbrot.c.FB8DE522EAEACE98.idx index e34ba48..ee175ff 100644 Binary files a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/mandelbrot.c.FB8DE522EAEACE98.idx and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/mandelbrot.c.FB8DE522EAEACE98.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/mandelbrot.h.0F4977C005A86044.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/mandelbrot.h.0F4977C005A86044.idx index e89de12..cc7f8d1 100644 Binary files a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/mandelbrot.h.0F4977C005A86044.idx and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/mandelbrot.h.0F4977C005A86044.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/st7735.c.F7FEF3B96F2E873D.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/st7735.c.F7FEF3B96F2E873D.idx index 80ecf33..46d6146 100644 Binary files a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/st7735.c.F7FEF3B96F2E873D.idx and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/st7735.c.F7FEF3B96F2E873D.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/st7735.h.22CFE36DC0050F94.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/st7735.h.22CFE36DC0050F94.idx index 5e6cbaa..a9a9b24 100644 Binary files a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/st7735.h.22CFE36DC0050F94.idx and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/st7735.h.22CFE36DC0050F94.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/stm32f1xx_it.c.4EBD30B08BF3EE21.idx b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/stm32f1xx_it.c.4EBD30B08BF3EE21.idx index d7e39a0..0f7b5b9 100644 Binary files a/program/stm32f1_buisnesscard_v1/.cache/clangd/index/stm32f1xx_it.c.4EBD30B08BF3EE21.idx and b/program/stm32f1_buisnesscard_v1/.cache/clangd/index/stm32f1xx_it.c.4EBD30B08BF3EE21.idx differ diff --git a/program/stm32f1_buisnesscard_v1/.gdb_history b/program/stm32f1_buisnesscard_v1/.gdb_history index 9c6797c..c3ebac0 100644 --- a/program/stm32f1_buisnesscard_v1/.gdb_history +++ b/program/stm32f1_buisnesscard_v1/.gdb_history @@ -1,256 +1,256 @@ -ptype render_mandelbrot:cam -ptype render_mandelbrot:camera -set draw_mandelbrot:cam -set draw_mandelbrot()::cam - draw_mandelbrot()::cam -print $3 -ptype $3 -bruh = 1 -set bruh = 1 -set $bruh = 1 -set $bruh = { - min_r = -1, - min_i = -0.5, - max_r = 1, - max_i = 0.5 -} -set $bruh = {1, 2, 3, 4} -bruh -print $bruh -set draw_mandelbrot()::cam -set draw_mandelbrot()::cam = $bruh -set draw_mandelbrot()::cam.min_r = -2 -set draw_mandelbrot()::cam -set draw_mandelbrot()::cam = 0 -set draw_mandelbrot()::cam = {0} -print $bruh -print draw_mandelbrot()::cam -print draw_mandelbrot()::cam -set draw_mandelbrot()::cam = { - min_r = 0, - min_i = 0, - max_r = 0, - max_i = 0 -} -set draw_mandelbrot()::cam = {0, 0, 0, 0} -set draw_mandelbrot()::cam = {0, 1, 2, 3} -print draw_mandelbrot()::cam -bruh -print $bruh -set draw_mandelbrot()::cam = bruh -set draw_mandelbrot()::cam = $bruh -set bruh = draw_mandelbrot()::cam -set $bruh = draw_mandelbrot()::cam -print $bruh -set draw_mandelbrot()::cam = $bruh -bruh = { asdf = 0 } -set $bruh = { asdf = 0 } -set $bruh = { min_r = 0 } -print bruh -print bruh -print $bruh -bruh.min_r -set $bruh.min_r = 1 -set #bruh -print $bruh -set draw_mandelbrot()::cam = $bruh -print draw_mandelbrot()::cam -print $bruh[0] -print $bruh -set $bruh = {$bruh, $bruh} -bruh -print $bruh -print $bruh[0] -print $bruh[1] load c -c -print draw_mandelbrot()::cam -set $asdf = { - min_r = -1, - min_i = -0.5, - max_r = 1, - max_i = 0.5 -} -set $bruh = { - min_r = -1, - min_i = -0.5, - max_r = 1, - max_i = 0.5 -} -set $bruh[0] = { - min_r = -1, - min_i = -0.5, - max_r = 1, - max_i = 0.5 -} -set $bruh[0] = { - .min_r = -1, - min_i = -0.5, - max_r = 1, - max_i = 0.5 -} -print camera -print *cam -print draw_mandelbrot()::cam -c -quit -d -c -quit -c -quit -c -load -c -print *cam -print draw_mandelbrot()::cam -x -c -print draw_mandelbrot()::cam -c -load -c -print draw_mandelbrot()::cam -printf "%1.20f\n" draw_mandelbrot()::cam -printf "%1.20f\n", draw_mandelbrot()::cam.min_i -printf "%1.20f\n", draw_mandelbrot()::cam.max_r -print 3 -print -1.4054856689592869e-05 -for -while -exit -quit -len(vi -len(vi) -quit -quit -quit -quit -command render_mandelbrot(0xff) -c -command render_mandelbrot(0xff) -c -quit -c -quit -quit -quit -print render_mandelbrot -quit -quit -c -set draw_mandelbrot()::view_mode 0 -set draw_mandelbrot()::view_mode = 0 -quit -quit -load -c -quit -c -c -quit -disp benchmark_stop:time -disp benchmark_stop.time -disp benchmark_stop()::time -quit -quit -quit -exit -quit -quit -quit -c -c -load -quit -c -load -load -exit -load -c -quit -quit -quit -quit -load -c -b mandelbrot.c:102 -c -c -c -c -c -c -c -load -c -quit -info b -b render_mandelbrot -c -c -c -c -c -c -c -c -c -c -quit -b render_mandelbrot -c -context -next -context -p sizeof(bool) -p sizeof(uint16_t) -context -print bruh -print &bruh -print &framebuffer -context -f 1 -print &framebuffer -context -p &view_mode -print bottom_buffered -print &bottom_buffered -print &bottom_buffered -print &view_mode -f 0 -print bruh -print &bruh -print &bruh -exit -load -quit -quit -c -quit -c -b render_mandelbrot -c -c -d -b 80012d0 -b 0x80012d0 -b *0x80012d0 -c next -reg -p _sbss -p (uintptr_32)_sbss -p/x_sbss -p/x _sbss -p (void *)_sbss -p (void)_sbss -p (void *)&_sbss -p (void *)&__bss_start__ -p sp -reg +n +print borders +n +print nei_dir +n +n +print nei_dir +print this_index +print pixels[this_index] +print framebuffer[this_index] +print framebuffer[this_index] & G_MASK +print framebuffer[this_index+1] & G_MASK +next +print gchan_info +next +print i +print this_coord +print get_neighbor_coord(this_coord, nei_dir, scale) +print FIXED_TO_DOUBLE(this_coord.r) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, nei_dir, scale)) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, nei_dir, scale).r) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 0, scale).r) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 0, scale).r) 1 +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 0, scale).r), 1 +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 0, scale).r) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 1, scale).r) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 2, scale).r) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 3, scale).r) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 4, scale).r) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 5, scale).r) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 6, scale).r) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 7, scale).r) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 0, scale).i) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 1, scale).i) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 2, scale).i) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 3, scale).i) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 4, scale).i) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 5, scale).i) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 6, scale).i) +print FIXED_TO_DOUBLE(get_neighbor_coord(this_coord, 7, scale).i) +print FIXED_TO_DOUBLE(this_coord.i) c +c +quit +c +c +quit +c +quit +c +c +quit +quit +c +c +quit +next +qiot +quit +c +quit +quit +c +c +f 2 +context +quit +c +quit +c +quit +'c +c +c +quit +c +HAL_GPIO_TogglePin +print HAL_GPIO_TogglePin() +b idle +c +print HAL_GPIO_TogglePin() +quit +c +c +quit +quit +c +quit +c +b idle +c +next +print charging_bat +print charging_bat() +print charging_batt() +b charging_batt +c +print HAL_GPIO_ReadPin(GPIO_EXTI_REG, CHARGING_PIN) +print ~HAL_GPIO_ReadPin(GPIO_EXTI_REG, CHARGING_PIN) +print ~(HAL_GPIO_ReadPin(GPIO_EXTI_REG, CHARGING_PIN)) +print !(HAL_GPIO_ReadPin(GPIO_EXTI_REG, CHARGING_PIN)) +print (HAL_GPIO_ReadPin(GPIO_EXTI_REG, CHARGING_PIN)) +print GPIO_PIN_SET +ptype GPIO_PIN_SET +quit +print HAL_GPIO_ReadPin(GPIO_EXTI_REG, CHARGING_PIN) +b charging_batt +c +step +quit +b idle +c +next +print charing_batt() +print charging_batt() +print event_peek() +next +next +c +next +next +next +b idle d c +b idle +c +next +print event_peek +print event_peek() +print ST7735_wake() +b ST7735_wake +c +c +next +next +next +c +next +quit +c +quit +c +b idle.c:23 +c +c +quit +c +c +c +print ST7735_sleep() +c +print ST7735_wake() +quit +b main +c +next +print ST7735_sleep() +print ST7735_wake() +exit +c +quit +c +quit +c +quit +c +quit +c +quit +quit +c +quit +c +quit +c +quit +c +quit +c +quit +c +quit +c +quit +quit +c +quit +c +quit +c +next +quit +c +print on_pixel +next +quit +c +next +quit +quit +c +print y +print x +next +next +print framebuffer[on_pixel] & G_MASK +print framebuffer[on_pixel] +print framebuffer[on_pixel] & ~G_MASK +quit +c +c +quit +c +c +quit +c +next +next +quit +quit +c +c +step +print on_pixel +quit +c +next +print border +print borders +next +print iterate(this_coord) +quit +c +quit +c +print framebuffer[this_index] +print framebuffer[this_index] & GCHAN +print framebuffer[this_index] & G_MASK +print framebuffer[nei_i] & G_MASK +print nei_i +print framebuffer[nei_i] & G_MASK +next +print i +print colorscheme[i] +print ITERS +quit +c +c +c +c +quit +quit diff --git a/program/stm32f1_buisnesscard_v1/Core/Inc/gpio.h b/program/stm32f1_buisnesscard_v1/Core/Inc/gpio.h new file mode 100644 index 0000000..9d7e777 --- /dev/null +++ b/program/stm32f1_buisnesscard_v1/Core/Inc/gpio.h @@ -0,0 +1,24 @@ +#pragma once +#include +#include +#include "stm32f1xx_hal.h" + +/** all external interupts will be on GPIOB due to hardware layout and software convinience + TODO move to gpio.h or somethin +**/ + +#define GPIO_EXTI_REG GPIOB +#define BUTTON_UP GPIO_PIN_3 +#define BUTTON_RIGHT GPIO_PIN_2 +#define BUTTON_DOWN GPIO_PIN_0 +#define BUTTON_LEFT GPIO_PIN_1 +#define BUTTON_A GPIO_PIN_13 +#define BUTTON_B GPIO_PIN_14 +#define CHARGING_PIN GPIO_PIN_12 +#define EVENT_NONE 0 + +extern int button; +void HAL_GPIO_EXTI_Callback(uint16_t pin); +int event_get(); +int event_peek(); +bool charging_batt(); diff --git a/program/stm32f1_buisnesscard_v1/Core/Inc/idle.h b/program/stm32f1_buisnesscard_v1/Core/Inc/idle.h new file mode 100644 index 0000000..7dfe69a --- /dev/null +++ b/program/stm32f1_buisnesscard_v1/Core/Inc/idle.h @@ -0,0 +1,2 @@ +#pragma once +void idle(); diff --git a/program/stm32f1_buisnesscard_v1/Core/Inc/main.h b/program/stm32f1_buisnesscard_v1/Core/Inc/main.h index f7c0376..b6305ee 100644 --- a/program/stm32f1_buisnesscard_v1/Core/Inc/main.h +++ b/program/stm32f1_buisnesscard_v1/Core/Inc/main.h @@ -35,7 +35,8 @@ extern "C" { /* Exported types ------------------------------------------------------------*/ /* USER CODE BEGIN ET */ - +void SystemClock_Config(); +extern TIM_HandleTypeDef htim2; /* USER CODE END ET */ /* Exported constants --------------------------------------------------------*/ @@ -58,13 +59,6 @@ void Error_Handler(void); /* Private defines -----------------------------------------------------------*/ /* USER CODE BEGIN Private defines */ -#define GPIO_BUTTON_REG GPIOB -#define BUTTON_UP GPIO_PIN_3 -#define BUTTON_RIGHT GPIO_PIN_2 -#define BUTTON_DOWN GPIO_PIN_0 -#define BUTTON_LEFT GPIO_PIN_1 -#define BUTTON_A GPIO_PIN_13 -#define BUTTON_B GPIO_PIN_14 /* USER CODE END Private defines */ diff --git a/program/stm32f1_buisnesscard_v1/Core/Inc/mandelbrot.h b/program/stm32f1_buisnesscard_v1/Core/Inc/mandelbrot.h index d54afeb..2d9c957 100644 --- a/program/stm32f1_buisnesscard_v1/Core/Inc/mandelbrot.h +++ b/program/stm32f1_buisnesscard_v1/Core/Inc/mandelbrot.h @@ -1,11 +1,3 @@ #pragma once -extern int state; -enum states { - MANDELBROT, - BURNINGSHIP, - SCREENSAVER, - HELP, -}; - -void draw_mandelbrot(int key_pressed); +void draw_mandelbrot(); diff --git a/program/stm32f1_buisnesscard_v1/Core/Inc/st7735.h b/program/stm32f1_buisnesscard_v1/Core/Inc/st7735.h index 11f6f62..19f16d9 100644 --- a/program/stm32f1_buisnesscard_v1/Core/Inc/st7735.h +++ b/program/stm32f1_buisnesscard_v1/Core/Inc/st7735.h @@ -27,6 +27,9 @@ extern SPI_HandleTypeDef ST7735_SPI_PORT; #define ST7735_DC_Pin GPIO_PIN_0 //data command pin - RS on datasheet #define ST7735_DC_GPIO_Port GPIOB +#define BACKLIGHT_PORT GPIOB +#define BACKLIGHT_PIN GPIO_PIN_15 + // AliExpress/eBay 1.8" display, default orientation /* #define ST7735_IS_160X128 1 diff --git a/program/stm32f1_buisnesscard_v1/Core/Src/benchmark.c b/program/stm32f1_buisnesscard_v1/Core/Src/benchmark.c index f268aac..ccf7e4f 100644 --- a/program/stm32f1_buisnesscard_v1/Core/Src/benchmark.c +++ b/program/stm32f1_buisnesscard_v1/Core/Src/benchmark.c @@ -14,3 +14,7 @@ void benchmark_stop() { __NOP(); // __BKPT(); } + +void benchmark() { + +} diff --git a/program/stm32f1_buisnesscard_v1/Core/Src/gpio.c b/program/stm32f1_buisnesscard_v1/Core/Src/gpio.c new file mode 100644 index 0000000..9d6d9ec --- /dev/null +++ b/program/stm32f1_buisnesscard_v1/Core/Src/gpio.c @@ -0,0 +1,16 @@ +#include "gpio.h" +#include +#include + +int gpio_event = EVENT_NONE; +void HAL_GPIO_EXTI_Callback(uint16_t pin) { gpio_event = pin; } +int event_get() { + int event = gpio_event; + gpio_event = EVENT_NONE; + return event; +} + +int event_peek() { return gpio_event; } + +bool charging_batt() { return !HAL_GPIO_ReadPin(GPIO_EXTI_REG, CHARGING_PIN); } +//bool charging_batt() { return ~HAL_GPIO_ReadPin(GPIO_EXTI_REG, CHARGING_PIN); } diff --git a/program/stm32f1_buisnesscard_v1/Core/Src/idle.c b/program/stm32f1_buisnesscard_v1/Core/Src/idle.c new file mode 100644 index 0000000..3582599 --- /dev/null +++ b/program/stm32f1_buisnesscard_v1/Core/Src/idle.c @@ -0,0 +1,33 @@ +#include "stm32f1xx_hal.h" +#include "st7735.h" +#include "gpio.h" +#include "idle.h" +#include "main.h" + + +void idle() { + while(charging_batt() && (event_peek() == EVENT_NONE)) { + HAL_PWR_EnterSTOPMode(PWR_LOWPOWERREGULATOR_ON, PWR_STOPENTRY_WFI); + } + if(!charging_batt() && (event_peek() == EVENT_NONE)) { + HAL_TIM_Base_Stop_IT(&htim2); + HAL_SuspendTick(); + __HAL_TIM_SET_COUNTER(&htim2, 0); + HAL_TIM_Base_Start_IT(&htim2); + //in this power state we still recieve timer interrupts + HAL_PWR_EnterSLEEPMode(PWR_LOWPOWERREGULATOR_ON, PWR_SLEEPENTRY_WFI); //TODO ajust time + } + + SystemClock_Config(); + HAL_ResumeTick(); + + if(!charging_batt() && (event_peek() == EVENT_NONE)) { + ST7735_sleep(); + HAL_SuspendTick(); + HAL_PWR_EnterSTOPMode(PWR_LOWPOWERREGULATOR_ON, PWR_STOPENTRY_WFI); + SystemClock_Config(); + HAL_ResumeTick(); + ST7735_wake(); + event_get(); + } +} diff --git a/program/stm32f1_buisnesscard_v1/Core/Src/main.c b/program/stm32f1_buisnesscard_v1/Core/Src/main.c index 356573d..e8d1ae3 100644 --- a/program/stm32f1_buisnesscard_v1/Core/Src/main.c +++ b/program/stm32f1_buisnesscard_v1/Core/Src/main.c @@ -25,6 +25,7 @@ #include "st7735.h" #include "mandelbrot.h" #include "benchmark.h" +#include "stm32f1xx_it.h" //#include "mandelbrot.h" /* USER CODE END Includes */ @@ -81,10 +82,6 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef* htim) { int button_pressed = 0; bool button_event; -void HAL_GPIO_EXTI_Callback(uint16_t pin) { - button_event = true; - button_pressed = pin; -} /* USER CODE END 0 */ /** @@ -103,7 +100,7 @@ int main(void) /* Reset of all peripherals, Initializes the Flash interface and the Systick. */ HAL_Init(); - /* USE CODE BEGIN Init */ + /* USER CODE BEGIN Init */ /* USER CODE END Init */ @@ -122,39 +119,15 @@ int main(void) /* USER CODE BEGIN 2 */ ST7735_Init(); ST7735_InvertColors(false); - //ST7735_FillScreenFast(ST7735_MAGENTA); + ST7735_FillScreenFast(ST7735_BLUE); + HAL_ResumeTick(); + /* USER CODE END 2 */ - //HAL_GPIO_EXTI_Callback(0xff); - draw_mandelbrot(button_pressed); - BENCHMARK_INIT: //for benchmarking gdb script - HAL_SuspendTick(); - HAL_PWR_EnterSLEEPMode(PWR_LOWPOWERREGULATOR_ON, PWR_SLEEPENTRY_WFI); - - - - //we'll clean everything up later + /* Infinite loop */ + /* USER CODE BEGIN WHILE */ while (1) { - //later we'll impliment menu - if(button_event) { - button_event = false; - HAL_ResumeTick(); - draw_mandelbrot(button_pressed); - HAL_TIM_Base_Stop_IT(&htim2); - HAL_SuspendTick(); - __HAL_TIM_SET_COUNTER(&htim2, 0); - HAL_TIM_Base_Start_IT(&htim2); - HAL_PWR_EnterSLEEPMode(PWR_LOWPOWERREGULATOR_ON, PWR_SLEEPENTRY_WFI); - HAL_ResumeTick(); - } - else { //zzzzz - //ST7735_sleep(); - HAL_SuspendTick(); - HAL_PWR_EnterSTOPMode(PWR_LOWPOWERREGULATOR_ON, PWR_STOPENTRY_WFI); - SystemClock_Config(); - HAL_ResumeTick(); - ST7735_wake(); - } + draw_mandelbrot(); /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ @@ -346,6 +319,9 @@ static void MX_GPIO_Init(void) /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(GPIOB, GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2, GPIO_PIN_RESET); + /*Configure GPIO pin Output Level */ + HAL_GPIO_WritePin(GPIOB, GPIO_PIN_15, GPIO_PIN_SET); + /*Configure GPIO pins : PA0 PA1 PA2 PA3 */ GPIO_InitStruct.Pin = GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3; GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING; @@ -359,12 +335,25 @@ static void MX_GPIO_Init(void) GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); + /*Configure GPIO pin : PB12 */ + GPIO_InitStruct.Pin = GPIO_PIN_12; + GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING; + GPIO_InitStruct.Pull = GPIO_PULLUP; + HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); + /*Configure GPIO pins : PB13 PB14 */ GPIO_InitStruct.Pin = GPIO_PIN_13|GPIO_PIN_14; GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING; GPIO_InitStruct.Pull = GPIO_PULLDOWN; HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); + /*Configure GPIO pin : PB15 */ + GPIO_InitStruct.Pin = GPIO_PIN_15; + GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; + GPIO_InitStruct.Pull = GPIO_NOPULL; + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); + /* EXTI interrupt init*/ HAL_NVIC_SetPriority(EXTI0_IRQn, 0, 0); HAL_NVIC_EnableIRQ(EXTI0_IRQn); diff --git a/program/stm32f1_buisnesscard_v1/Core/Src/mandelbrot.c b/program/stm32f1_buisnesscard_v1/Core/Src/mandelbrot.c index 9bbf8ae..e3e4b22 100644 --- a/program/stm32f1_buisnesscard_v1/Core/Src/mandelbrot.c +++ b/program/stm32f1_buisnesscard_v1/Core/Src/mandelbrot.c @@ -2,8 +2,9 @@ #include #include "mandelbrot.h" #include "st7735.h" -#include "benchmark.h" #include "main.h" +#include "gpio.h" +#include "idle.h" #define RES_X 160 #define RES_Y 80 @@ -29,6 +30,8 @@ #define G_BITS 6 #define B_BITS 5 +#define G_MASK 0xe007 + //imaginary axis set automatically #define CAM_DEF_MIN_R -1 #define CAM_DEF_MAX_R 1 @@ -41,21 +44,92 @@ #define CAM_ZOOM_IN BUTTON_A #define CAM_ZOOM_OUT BUTTON_B + +#define BACKSTACK_SIZE 32 +#define GCHAN_UNRENDERED 0 //don't change; green channel zero'd on cam move +#define GCHAN_BLOCKED (1 << 2) //interior element or visiteed +#define GCHAN_INTERNAL (1 << 1) //part of set, 0x20 +#define GCHAN_EXTERNAL (1 << 0) //not part of set, 0x10 + +enum DIRECTIONS { + N, NE, E, SE, S, SW, W, NW +}; + +typedef struct { + int32_t r; int32_t i; +} FixedCord; + struct camera { double min_r, min_i, max_r, max_i; }; +struct window { + unsigned int x0, y0, w, h; +}; + +//C does remainder, not modulo. +//TODO optimize for mod 8. Benchmark +inline int mod(int n, int d) { + int r = n % d; + return (r < 0) ? r + d : r; +} +int mod(int n, int d); + + +inline FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step) { + if((direction == NW) || (direction < E)) from_coord.i += step.i; //up + if((direction > N) && (direction < S)) from_coord.r += step.r; //right + if((direction > E) && (direction < W)) from_coord.i -= step.i; //down + if(direction > S) from_coord.r -= step.r; //left + return from_coord; +} +FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step); + + +size_t get_neighbor_index(size_t from_pixel, int direction, struct window win) { + //TODO gross since window is no longer constant + int neighbor_index_accl[8] = + {-win.w, -win.w + 1, 1, win.w + 1, win.w, win.w - 1, -1, -win.w - 1}; + from_pixel += neighbor_index_accl[direction]; + return from_pixel; +} + +void detect_borders(bool borders[8], size_t i, struct window win) { + //if this is too slow, it's easy to do it without the modulos. + int index_mod = i % win.w; + bzero(borders, sizeof(*borders) * 8); + if((i + win.w) >= (win.w * win.h)) { + for(int nei_dir = SE; nei_dir <= SW; nei_dir++) + borders[nei_dir] = true; + } + else if(((int)(i - win.w)) < 0) { + borders[NE] = true; + borders[N] = true; + borders[NW] = true; + } + if(index_mod == 0) { + for(int nei_dir = SW; nei_dir <= NW; nei_dir++) + borders[nei_dir] = true; + } + else if(index_mod == (win.w - 1)) { + for(int nei_dir = NE; nei_dir <= SE; nei_dir++) + borders[nei_dir] = true; + } +} + enum VIEW_MODES { VIEW_UNINIT, VIEW_MANDREL, VIEW_SHIP }; -void init_colorscheme_mandrel(uint16_t *scheme) { +void init_colorscheme(uint16_t *scheme) { uint16_t *tc = scheme; - for(unsigned int i = 0; i < ITERS; i++) { - if((i == 0) || (i == ITERS)) *tc = 0; - else if(i < 128) *tc = (((((i - 64) << 2)+0x1f) & 0x1f) | (((((i - 128) << 1)+0x1f) & 0x1f) << (5+6))); + for(unsigned int i = 0; i <= ITERS; i++) { + if(i < 128) *tc = (((((i - 64) << 2)+0x1f) & 0x1f) | (((((i - 128) << 1)+0x1f) & 0x1f) << (5+6))); else *tc = (-2*(i - 128)+0x1f) & 0xff; *tc = (*tc << 8) | (*tc >> 8); //convert to little endian + *tc &= ~0b111; tc++; } + scheme[0] = 0; + scheme[ITERS] = 0; } void init_colorscheme_ship(uint16_t *scheme) { @@ -85,10 +159,183 @@ void cam_zoom(struct camera *cam, double zoom) { cam->max_r -= r_scale; } +inline int __attribute__((always_inline)) iterate(FixedCord c) { + int32_t z_i = 0; + int32_t z_r = 0; + int32_t z_r_2, z_i_2, zn_r, zn_i; + for(int it = 0; it < ITERS; it++) { + z_r_2 = FIXED_MULTIPLY(z_r, z_r); + z_i_2 = FIXED_MULTIPLY(z_i, z_i); -//TODO look into border tracing; this is too slow. Change name -// -void render_mandelbrot(uint16_t *framebuffer, uint16_t *colorscheme, struct camera cam, int x0, int y0, int w, int h) { + zn_r = z_r_2 - z_i_2 + c.r; + + //zn_i = abs(FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c.i; + zn_i = (FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c.i; + + z_i = zn_i; + z_r = zn_r; + + if(z_i_2 + z_r_2 > INFTY_SQR_FIXED) return it; + } + return ITERS; +} + +int iterate(FixedCord c); + +unsigned int mandelbrot_bordertrace(uint16_t *framebuffer, uint16_t *colorscheme, struct camera cam, const struct window win) { + unsigned int total_iters = 0; + size_t on_pixel = 0; + bool border_scanning = false; + + FixedCord scale = { + .r = DOUBLE_TO_FIXED((cam.max_r - cam.min_r) / (double)RES_X), + .i = DOUBLE_TO_FIXED((cam.max_i - cam.min_i) / (double)RES_Y) + }; + + FixedCord c = { + .i = DOUBLE_TO_FIXED((((cam.max_i - cam.min_i) * (RES_Y - win.y0)) / RES_Y) + cam.min_i), + .r = DOUBLE_TO_FIXED((((cam.max_r - cam.min_r) * win.x0) / RES_X) + cam.min_r) + }; + + + uint64_t r0 = c.r; + + + for(int y = win.y0; y < (win.y0 + win.h); y++) { + border_scanning = false; + c.r = r0; + for(int x = win.x0; x < (win.x0 + win.w); x++) { + if(framebuffer[on_pixel] & G_MASK) { + border_scanning = false; + framebuffer[on_pixel] &= G_MASK; + } + else if(border_scanning) { framebuffer[on_pixel] &= G_MASK; } + else { + int i = iterate(c); + total_iters += i; + framebuffer[on_pixel] = colorscheme[i]; + if(i == ITERS) { + FixedCord this_coord = c; + size_t this_index = on_pixel; + bool seperated_from_start = false; + bool nei_canidate[8]; + int nei_presort[8]; + + size_t backstack[BACKSTACK_SIZE]; + int backstack_i = 0; + int backstack_calls = 0; + + int nei_dir; + + + bool borders[8]; + detect_borders(borders, this_index, win); + //interior check + for(nei_dir = 0; nei_dir < 8; nei_dir++) { + if(borders[nei_dir] || (framebuffer[get_neighbor_index(on_pixel, nei_dir, win)] & GCHAN_EXTERNAL)) break; + } + + + + if(nei_dir < 8) { + while(true) { + bzero(nei_presort, sizeof(nei_presort)); + bzero(nei_canidate, sizeof(nei_canidate)); + detect_borders(borders, this_index, win); + + //step 1: check pixels around us, fill in neighbors. + + /** now fill in neighbor info based on green channel, + * iterate if no info available. + * if this is to slow we could flatten this; it's predictable + * where there will be info + **/ + bool start_is_nei = false; + for(int nei_dir = 0; nei_dir < 8; nei_dir++) { + size_t nei_i; + uint8_t gchan_info; + + //happens if we're pushed against the screen + if(borders[nei_dir]) { + nei_presort[nei_dir] = GCHAN_EXTERNAL; + continue; + } + + nei_i = get_neighbor_index(this_index, nei_dir, win); + gchan_info = framebuffer[nei_i] & G_MASK; + if(nei_i == on_pixel) start_is_nei = true; + if(gchan_info) nei_presort[nei_dir] = gchan_info; + else { + int i = iterate(get_neighbor_coord(this_coord, nei_dir, scale)); + framebuffer[nei_i] = colorscheme[i]; + nei_presort[nei_dir] = + (i >= ITERS) ? GCHAN_INTERNAL : GCHAN_EXTERNAL; + framebuffer[nei_i] |= nei_presort[nei_dir]; + } + } + if(!start_is_nei && !seperated_from_start && (this_index != on_pixel)) seperated_from_start = true; + if(start_is_nei && seperated_from_start) { + framebuffer[this_index] |= GCHAN_BLOCKED; + break; + } + + int edge_cnt = 0; + //see what neighbors are good canidates for the next pixel in our path + for(int nei_dir = 0; nei_dir < 8; nei_dir += 2) { + int nei_edge_i; + if(nei_presort[nei_dir] != GCHAN_INTERNAL) { + continue; + } + + for(nei_edge_i = -2; nei_edge_i <= 2; nei_edge_i++) { + int nei_edge_mod = mod((nei_dir + nei_edge_i), 8); + if((nei_presort[nei_edge_mod] == GCHAN_EXTERNAL) || borders[nei_edge_mod]) break; + } + + //no edge found + if(nei_edge_i > 2) continue; + + //narrow bridge scenario + if(nei_presort[mod((nei_dir + 1), 8)] & nei_presort[mod((nei_dir - 1), 8)] & GCHAN_EXTERNAL) + continue; + + edge_cnt++; + nei_canidate[nei_dir] = true; + } + if(edge_cnt >= 2) backstack[backstack_i++ % BACKSTACK_SIZE] = this_index; + + //now go to canidate with lowest prioraty + framebuffer[this_index] |= GCHAN_BLOCKED; + for(nei_dir = 0; nei_dir < 8; nei_dir += 2) { + if(!nei_canidate[nei_dir]) continue; + backstack_calls = 0; + this_index = get_neighbor_index(this_index, nei_dir, win); + this_coord = get_neighbor_coord(this_coord, nei_dir, scale); + break; + } + if(nei_dir >= 8) { + if((backstack_calls++ > BACKSTACK_SIZE) || (backstack_i < 1)) break; + this_index = backstack[--backstack_i % BACKSTACK_SIZE]; + this_coord.r = DOUBLE_TO_FIXED(((((this_index % win.w) + win.x0) / (double)RES_X) * (cam.max_r - cam.min_r)) + cam.min_r); + this_coord.i = DOUBLE_TO_FIXED(((((this_index / (double)win.w) + win.y0) / (double)RES_Y) * (cam.min_i - cam.max_i)) + cam.max_i); + } + } + } + else border_scanning = true; + } + else framebuffer[on_pixel] |= GCHAN_EXTERNAL; + } + on_pixel++; + c.r += scale.r; + } + c.i -= scale.i; + } + for(size_t i = 0; i < (win.w * win.h); i++) framebuffer[i] &= ~G_MASK; + return total_iters; +} + +//TODO rename +unsigned int render_mandelbrot(uint16_t *framebuffer, uint16_t *colorscheme, struct camera cam, int x0, int y0, int w, int h) { int32_t scale_i = DOUBLE_TO_FIXED((cam.max_i - cam.min_i) / (double)RES_Y); int32_t scale_r = DOUBLE_TO_FIXED((cam.max_r - cam.min_r) / (double)RES_X); int32_t c_i = DOUBLE_TO_FIXED((((cam.max_i - cam.min_i) * (RES_Y - y0)) / RES_Y) + cam.min_i); @@ -96,17 +343,7 @@ void render_mandelbrot(uint16_t *framebuffer, uint16_t *colorscheme, struct came int32_t c_r, z_i, z_r, zn_r, z_r_2, z_i_2; size_t fb_index = 0; int i; - - /** - bool bruh[RES_X * (RES_Y/2)]; - for(size_t i = 0; i < sizeof(bruh) / sizeof(bruh[0]); i++) { - bruh[i] = i % 1; - } - for(size_t i = sizeof(bruh) / sizeof(bruh[0]); i > 0; i--) { - framebuffer[i] = bruh[i]; - } - **/ - + unsigned int total_iters = 0; for(int y = y0; y < y0 + h; y++) { c_r = c_r0; @@ -125,106 +362,98 @@ void render_mandelbrot(uint16_t *framebuffer, uint16_t *colorscheme, struct came if(z_i_2 + z_r_2 > INFTY_SQR_FIXED) break; } + total_iters += i; framebuffer[fb_index++] = colorscheme[i]; c_r += scale_r; } c_i -= scale_i; } + return total_iters; } -#define FB_SIZE_X RES_X -#define FB_SIZE_Y RES_Y/2 +#define FB_SIZE_X RES_X/2 +#define FB_SIZE_Y RES_Y //TODO rename -void draw_mandelbrot(int key_pressed) { - static uint16_t framebuffer[FB_SIZE_X * FB_SIZE_Y]; - uint16_t columnbuffer[8*RES_Y]; - static bool bottom_buffered = true; +void draw_mandelbrot() { + uint16_t framebuffer[FB_SIZE_X * FB_SIZE_Y]; + uint16_t columnbuffer[(size_t)(STEP_SIZE * RES_X * RES_Y)]; + uint16_t left_line = 0; //program flow is awful atm becuase I was planning something different; will be improved soon. + /** static struct camera cam = { .min_r = CAM_DEF_MIN_R, .max_r = CAM_DEF_MAX_R, .min_i = ((double)RES_Y / RES_X) * CAM_DEF_MIN_R, .max_i = ((double)RES_Y / RES_X) * CAM_DEF_MAX_R, }; - static int view_mode = VIEW_UNINIT; - static uint16_t colorscheme[ITERS]; + **/ + + struct camera cam = { + .min_r = 1.511138965827779623297, .min_i = -0.000099833545397436595, .max_r = 1.513299500557251375810, .max_i = 0.000980433819429512915 + }; + uint16_t colorscheme[ITERS + 1]; - //yes, I know the following is disgusting. Before I clean it, I just wanna get the general idea out, - //it's more efficient in that order - //TODO once you get your idea ironed out, clean the code and improve the flow - benchmark_start(); - if(view_mode == VIEW_UNINIT) { - view_mode = VIEW_MANDREL; - init_colorscheme_mandrel(colorscheme); - render_mandelbrot(framebuffer, colorscheme, cam, 0, 0, RES_X, RES_Y/2); - ST7735_DrawImage(0, 0, RES_X, (RES_Y / 2), framebuffer); - render_mandelbrot(framebuffer, colorscheme, cam, 0, RES_Y/2, RES_X, RES_Y/2); - ST7735_DrawImage(0, (RES_Y / 2), RES_X, (RES_Y / 2), framebuffer); - bottom_buffered = true; - } - else { - const int y_offset = STEP_SIZE * RES_Y; + /** yes, I know the following is disgusting. Before I clean it, I just wanna get the general idea out, + it's more efficient in that order + TODO once you get your idea ironed out, clean code **/ + + init_colorscheme(colorscheme); + bzero(framebuffer, sizeof(framebuffer)); + bzero(columnbuffer, sizeof(columnbuffer)); + + while(true) { + const int y_offset = STEP_SIZE * FB_SIZE_Y; const int x_offset = STEP_SIZE * RES_X; - const size_t bottom_space = RES_X * ((RES_Y/2) - y_offset) * sizeof(uint16_t); - uint16_t top_line = bottom_buffered ? (RES_Y/2) : 0; - switch(key_pressed) { + const size_t top_space = FB_SIZE_X * (FB_SIZE_Y - y_offset) * sizeof(uint16_t); + left_line = left_line ? (RES_X/2) : 0; + switch(event_get()) { case BUTTON_UP: cam_shift(&cam, 0, STEP_SIZE); - memmove(framebuffer + (RES_X * y_offset), framebuffer, bottom_space); - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, y_offset); + memmove(framebuffer + (FB_SIZE_X * y_offset), framebuffer, top_space); + mandelbrot_bordertrace(framebuffer, colorscheme, cam, (struct window){left_line, 0, FB_SIZE_X, y_offset}); break; case BUTTON_DOWN: - uint16_t bottom_line = (bottom_buffered ? RES_Y : (RES_Y/2)) - y_offset; cam_shift(&cam, 0, -STEP_SIZE); - memmove(framebuffer, framebuffer + (RES_X * y_offset), bottom_space); - render_mandelbrot(framebuffer + (RES_X*((RES_Y/2)-y_offset)), colorscheme, cam, 0, bottom_line, RES_X, y_offset); + memmove(framebuffer, framebuffer + (FB_SIZE_X * y_offset), top_space); + mandelbrot_bordertrace(framebuffer + (FB_SIZE_X * (FB_SIZE_Y - y_offset)), colorscheme, cam, (struct window){left_line, (RES_Y - y_offset), FB_SIZE_X, y_offset}); break; case BUTTON_RIGHT: cam_shift(&cam, STEP_SIZE, 0); - render_mandelbrot(columnbuffer, colorscheme, cam, RES_X - x_offset, top_line, x_offset, RES_Y/2); - for(uint16_t y = 0; y < RES_Y/2; y++) { - memmove(framebuffer + (RES_X * y), framebuffer + (RES_X * y) + x_offset, (RES_X - x_offset) * sizeof(*framebuffer)); - memmove(framebuffer + (RES_X * y) + (RES_X - x_offset), columnbuffer + (x_offset * y), x_offset * sizeof(*framebuffer)); + mandelbrot_bordertrace(columnbuffer, colorscheme, cam, (struct window){left_line + (FB_SIZE_X - x_offset), 0, x_offset, FB_SIZE_Y}); + for(uint16_t y = 0; y < FB_SIZE_Y; y++) { + memmove(framebuffer + (FB_SIZE_X * y), framebuffer + (FB_SIZE_X * y) + x_offset, (FB_SIZE_X - x_offset) * sizeof(*framebuffer)); + memmove(framebuffer + (FB_SIZE_X * y) + (FB_SIZE_X - x_offset), columnbuffer + (x_offset * y), x_offset * sizeof(*framebuffer)); } break; case BUTTON_LEFT: cam_shift(&cam, -STEP_SIZE, 0); - render_mandelbrot(columnbuffer, colorscheme, cam, 0, top_line, x_offset, RES_Y/2); - for(uint16_t y = 0; y < RES_Y/2; y++) { - memmove(framebuffer + (RES_X * y) + x_offset, framebuffer + (RES_X * y), (RES_X - x_offset) * sizeof(*framebuffer)); - memmove(framebuffer + (RES_X * y), columnbuffer + (x_offset * y), x_offset * sizeof(*framebuffer)); + mandelbrot_bordertrace(columnbuffer, colorscheme, cam, (struct window){left_line, 0, x_offset, FB_SIZE_Y}); + for(uint16_t y = 0; y < FB_SIZE_Y; y++) { + memmove(framebuffer + (FB_SIZE_X * y) + x_offset, framebuffer + (FB_SIZE_X * y), (FB_SIZE_X - x_offset) * sizeof(*framebuffer)); + memmove(framebuffer + (FB_SIZE_X * y), columnbuffer + (x_offset * y), x_offset * sizeof(*framebuffer)); } break; case BUTTON_A: cam_zoom(&cam, ZOOM_SIZE); - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, RES_Y/2); + mandelbrot_bordertrace(framebuffer, colorscheme, cam, (struct window){left_line, 0, FB_SIZE_X, FB_SIZE_Y}); break; case BUTTON_B: cam_zoom(&cam, -ZOOM_SIZE); - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, RES_Y/2); + mandelbrot_bordertrace(framebuffer, colorscheme, cam, (struct window){left_line, 0, FB_SIZE_X, FB_SIZE_Y}); break; default: - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, RES_Y/2); + mandelbrot_bordertrace(framebuffer, colorscheme, cam, (struct window){left_line, 0, FB_SIZE_X, FB_SIZE_Y}); } - ST7735_DrawImage(0, top_line, RES_X, (RES_Y/2), framebuffer); + ST7735_DrawImage(left_line, 0, FB_SIZE_X, FB_SIZE_Y, framebuffer); - bottom_buffered = !bottom_buffered; - top_line = bottom_buffered ? (RES_Y/2) : 0; - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, RES_Y/2); - ST7735_DrawImage(0, top_line, RES_X, (RES_Y/2), framebuffer); + left_line = left_line ? 0 : FB_SIZE_X; + mandelbrot_bordertrace(framebuffer, colorscheme, cam, (struct window){left_line, 0, FB_SIZE_X, FB_SIZE_Y}); + ST7735_DrawImage(left_line, 0, FB_SIZE_X, FB_SIZE_Y, framebuffer); + idle(); } - benchmark_stop(); - - /** - render_mandelbrot(framebuffer, colorscheme, cam, false, key_pressed); - ST7735_DrawImage(0, 0, ST7735_WIDTH, (ST7735_HEIGHT / 2), framebuffer); - render_mandelbrot(framebuffer, colorscheme, cam, true, key_pressed); - ST7735_DrawImage(0, (ST7735_HEIGHT / 2), ST7735_WIDTH, (ST7735_HEIGHT / 2), framebuffer); - **/ -// ST7735_DrawImage(0, 0, ST7735_WIDTH - 1, ST7735_HEIGHT - 1, (uint16_t *)0x80000000); } diff --git a/program/stm32f1_buisnesscard_v1/Core/Src/st7735.c b/program/stm32f1_buisnesscard_v1/Core/Src/st7735.c index 5b21abc..9f4bf62 100644 --- a/program/stm32f1_buisnesscard_v1/Core/Src/st7735.c +++ b/program/stm32f1_buisnesscard_v1/Core/Src/st7735.c @@ -7,6 +7,7 @@ #include "malloc.h" #include "stm32f1xx_hal_spi.h" #include "string.h" +#include "gpio.h" #define DELAY 0x80 @@ -314,6 +315,7 @@ void ST7735_sleep() { ST7735_Select(); ST7735_WriteCommand(ST7735_SLPIN); ST7735_Unselect(); + HAL_GPIO_WritePin(BACKLIGHT_PORT, BACKLIGHT_PIN, GPIO_PIN_RESET); HAL_Delay(200); } @@ -322,5 +324,6 @@ void ST7735_wake() { ST7735_Select(); ST7735_WriteCommand(ST7735_SLPOUT); ST7735_Unselect(); + HAL_GPIO_WritePin(BACKLIGHT_PORT, BACKLIGHT_PIN, GPIO_PIN_SET); HAL_Delay(200); } diff --git a/program/stm32f1_buisnesscard_v1/Core/Src/stm32f1xx_it.c b/program/stm32f1_buisnesscard_v1/Core/Src/stm32f1xx_it.c index a08ff3b..f8a96e3 100644 --- a/program/stm32f1_buisnesscard_v1/Core/Src/stm32f1xx_it.c +++ b/program/stm32f1_buisnesscard_v1/Core/Src/stm32f1xx_it.c @@ -84,6 +84,7 @@ void NMI_Handler(void) void HardFault_Handler(void) { /* USER CODE BEGIN HardFault_IRQn 0 */ + __BKPT(); /* USER CODE END HardFault_IRQn 0 */ while (1) @@ -276,6 +277,7 @@ void EXTI15_10_IRQHandler(void) /* USER CODE BEGIN EXTI15_10_IRQn 0 */ /* USER CODE END EXTI15_10_IRQn 0 */ + HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_12); HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_13); HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_14); /* USER CODE BEGIN EXTI15_10_IRQn 1 */ diff --git a/program/stm32f1_buisnesscard_v1/Makefile b/program/stm32f1_buisnesscard_v1/Makefile index 438178d..a3b8c32 100644 --- a/program/stm32f1_buisnesscard_v1/Makefile +++ b/program/stm32f1_buisnesscard_v1/Makefile @@ -1,5 +1,5 @@ ########################################################################################################################## -# File automatically-generated by tool: [projectgenerator] version: [4.5.0-RC5] date: [Tue May 13 23:21:12 CDT 2025] +# File automatically-generated by tool: [projectgenerator] version: [4.5.0-RC5] date: [Wed Sep 03 06:02:40 CDT 2025] ########################################################################################################################## # ------------------------------------------------ @@ -20,7 +20,7 @@ TARGET = stm32f1_buisnesscard_v1 # building variables ###################################### # debug build? -DEBUG = 1 +DEBUG = 0 # optimization OPT = -Ofast @@ -46,6 +46,8 @@ Core/Src/st7735.c \ Core/Src/fonts.c \ Core/Src/mandelbrot.c \ Core/Src/stm32f1xx_hal_msp.c \ +Core/Src/gpio.c \ +Core/Src/idle.c \ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c \ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c \ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c \ diff --git a/program/stm32f1_buisnesscard_v1/art_snapshot.c b/program/stm32f1_buisnesscard_v1/art_snapshot.c new file mode 100644 index 0000000..02176d3 --- /dev/null +++ b/program/stm32f1_buisnesscard_v1/art_snapshot.c @@ -0,0 +1,604 @@ +/** READ BEFORE JUDING! + * Yes, I know this code is a mess. Debug code is added + * happhazardly, two cameras are used, etc. + * That's because it's a temporary program + * to create optimizations and debug rendering issues without hardware. + * None of this is going to be included in the project, and the code is thus + * not extensible or organized; it really doesn't save any effort to do so. + * + * This code is meant for my eyes only. You've been warned! + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define WINDOW_SIZE_X 1600 +#define WINDOW_SIZE_Y 800 +#define RES_X 160 +#define RES_Y 80 +#define DEFAULT_CENTER_X 0 +#define DEFAULT_CENTER_Y 0 +#define MOUSE_BUTTON 0 +#define STEP_SIZE .1 +#define ZOOM_SIZE .1 + + +#define DECIMAL_LOC 28 +#define DOUBLE_SCALER (1 << DECIMAL_LOC) +#define DOUBLE_TO_FIXED(val) (int32_t)((val) * DOUBLE_SCALER) +#define FIXED_MULTIPLY(x,y) ((((uint64_t)(x))*(y)) >> DECIMAL_LOC) +#define FIXED_TO_DOUBLE(val) ((val) / (double)DOUBLE_SCALER) + +#define INFTY 2 +#define INFTY_SQR INFTY * INFTY +#define ITERS 255 +#define INFTY_SQR_FIXED DOUBLE_TO_FIXED(INFTY_SQR) + +//#define SHIP +//#undef SHIP +//#define COLOR_DEBUG +//#define SHIP + +Color get_color_dbg(int i) { + if(i == ITERS) return (Color){0,0,255,255}; +// if(i == 0) return (Color){255,255,255,255}; + return (Color){255,0,255,255}; +} + + +#ifdef COLOR_DEBUG +Color get_color(int i) { + if(i == ITERS) return (Color){0, 0, 0, 255}; + if(i == 0) return (Color){0, 0, 0, 255}; + return (Color) { + 2*(i - 128)+255, + 0, + 0, + 255 + }; +} +#else +Color get_color(int i) { +// if((i == ITERS) || (i == 0)) return (Color){0, 0, 0, 255}; + if(i == ITERS) return (Color){0,0,0,255}; + if(i == 0) return (Color){0,0,1,255}; + if(i < 128) { + return (Color) { + (8*(i - 128)+255) & 0xff, + 0, + (16*(i - 64)+255) & 0xff, + 255 + }; + } + return (Color) { + 0, + 0, + ((unsigned int)-2*(i - 128)+255) & 0xff, + 255 + }; +} +#endif + +//C does remainder, not modulo. +//TODO optimize for mod 8. Benchmark +inline int mod(int n, int d) { + int r = n % d; + return (r < 0) ? r + d : r; +} +int mod(int n, int d); + + +struct camera { + double min_r, min_i, max_r, max_i; +}; + +typedef struct { + int32_t r; int32_t i; +} FixedCord; + +static inline int iterate(FixedCord c) { + int32_t z_i = 0; + int32_t z_r = 0; + int32_t z_r_2, z_i_2, zn_r, zn_i; + for(int it = 0; it < ITERS; it++) { + z_r_2 = FIXED_MULTIPLY(z_r, z_r); + z_i_2 = FIXED_MULTIPLY(z_i, z_i); + + zn_r = z_r_2 - z_i_2 + c.r; + +#ifdef SHIP + zn_i = abs(FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c.i; +#else + zn_i = (FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c.i; +#endif + + z_i = zn_i; + z_r = zn_r; + + if(z_i_2 + z_r_2 > INFTY_SQR_FIXED) return it; + } + return ITERS; +} + +//blllluuuuurg, matracies and vectors in raylib are floats and we need doubles +void shift_cam(struct camera *cam, double step_r, double step_i) { + double i_offset = (cam->max_i - cam->min_i) * step_i; + double r_offset = (cam->max_r - cam->min_r) * step_r; + cam->min_i += i_offset; + cam->max_i += i_offset; + cam->min_r += r_offset; + cam->max_r += r_offset; +} + +void zoom_cam(struct camera *cam, double zoom) { + double i_scale = (cam->max_i - cam->min_i) * zoom; + double r_scale = (cam->max_r - cam->min_r) * zoom; + cam->min_i += i_scale; + cam->max_i -= i_scale; + cam->min_r += r_scale; + cam->max_r -= r_scale; +} + +enum DIRECTIONS { + N, NE, E, SE, S, SW, W, NW +}; + +inline FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step) { + if((direction == NW) || (direction < E)) from_coord.i += step.i; + if((direction > N) && (direction < S)) from_coord.r += step.r; + if((direction > E) && (direction < W)) from_coord.i -= step.i; + if(direction > S) from_coord.r -= step.r; + return from_coord; +} +FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step); + + +size_t get_neighbor_index(size_t from_pixel, int direction) { + const int neighbor_index_accl[8] = + {-RES_X, -RES_X + 1, 1, RES_X + 1, RES_X, RES_X - 1, -1, -RES_X - 1}; + from_pixel += neighbor_index_accl[direction]; + //canidate for optimization; lots of branches. maybe inline + return from_pixel; +} + +//we'll be storing info in the green channel to utalize available memory +//per pixel. + +#define BACKSTACK_SIZE 32 +#define GCHAN_UNRENDERED 0 //don't change; green channel zero'd on cam move +#define GCHAN_BLOCKED (1 << 7) //interior element or visiteed +#define GCHAN_INTERNAL (1 << 5) //part of set, 0x20 +#define GCHAN_EXTERNAL (1 << 0) //not part of set, 0x10 +#define GCHAN_INNER_VISITED (1 << 3) +#define GCHAN_INNER_CLOSED (1 << 2) + + +/** +void switch_pixel(coord &this_coord, const coord step, size_t this_index, int dir) { + +} +**/ + +void debug_step(Color *pix, Texture *tex, size_t index, bool pause) { + return; +// SetTargetFPS(0); + static bool fuckin_manual_pause_iguess = false; + static Camera2D cam = {0}; + if(!cam.zoom) cam.zoom = (float)GetRenderWidth()/RES_X; + static int debug_color = 0; + const float dbg_cam_step = 100; + const float dbg_cam_zoom = 1.5; + + (pause || fuckin_manual_pause_iguess) ? SetTargetFPS(60) : SetTargetFPS(0); + + + + for(;;) { + switch(GetKeyPressed()) { + case KEY_UP: + cam.offset.y += dbg_cam_step; + break; + case KEY_DOWN: + cam.offset.y -= dbg_cam_step; + break; + case KEY_RIGHT: + cam.offset.x += dbg_cam_step; + break; + case KEY_LEFT: + cam.offset.x -= dbg_cam_step; + break; + case KEY_W: + cam.zoom *= dbg_cam_zoom; + break; + case KEY_S: + cam.zoom /= dbg_cam_zoom; + break; + case KEY_SPACE: + Vector2 mouse_pos = + Vector2Multiply(GetMousePosition(), (Vector2){(double)RES_X / WINDOW_SIZE_X, (double)RES_Y / WINDOW_SIZE_Y}); + //mouse_pos = Vector2Divide(mouse_pos, (Vector2){cam.zoom, cam.zoom}); + printf("%f, %f (%lu)\n", mouse_pos.x, mouse_pos.y, ((size_t)mouse_pos.y * RES_X) + (size_t)mouse_pos.x); + break; + case KEY_ENTER: + return; + default: + BeginDrawing(); + pix[index] = + (Color) {debug_color, pix[index].g, 0, 255}; + BeginDrawing(); + UpdateTexture(*tex, pix); + DrawTextureEx(*tex, (Vector2) + {0 - cam.offset.x, cam.offset.y}, 0, + cam.zoom, WHITE); + EndDrawing(); + if(!pause && !fuckin_manual_pause_iguess) return; + } + } +} + +//only need four indecies, however we use 8 because it's more convinient. +void detect_borders(bool borders[8], size_t i) { + //if this is too slow, it's easy to do it without the modulos. + int index_mod = i % RES_X; + bzero(borders, sizeof(*borders) * 8); + if((i + RES_X) > (RES_X * RES_Y)) { + for(int nei_dir = SE; nei_dir <= SW; nei_dir++) + borders[nei_dir] = GCHAN_EXTERNAL; + } + else if(((int)i - RES_X) < 0) { + borders[NE] = GCHAN_EXTERNAL; + borders[N] = GCHAN_EXTERNAL; + borders[NW] = GCHAN_EXTERNAL; + } + if(index_mod == 0) { + for(int nei_dir = SW; nei_dir < NW; nei_dir++) + borders[nei_dir] = GCHAN_EXTERNAL; + } + else if(index_mod == (RES_X - 1)) { + for(int nei_dir = NE; nei_dir < SE; nei_dir++) + borders[nei_dir] = GCHAN_EXTERNAL; + } +} + +void debug_nei_arrays(int *priority, int *presort, size_t index) { + int debug_x = index % RES_X; + int debug_y = index / RES_X; + printf("(%i, %i) %lu: pre [", debug_x, debug_y, index); + for(int nd = 0; nd < 8; nd++) printf("%i, ", presort[nd]); + printf("], pri ["); + for(int nd = 0; nd < 8; nd++) printf("%i, ", priority[nd]); + printf("]\n"); +} + +enum { + SCAN_MODE_NONE, + SCAN_MODE_SAFE, + SCAN_MODE_INTERIOR +} scan_mode; + +unsigned int mandelbrot_bordertrace(struct camera *cam, Color *pixels) { + //these lookup tables r cheap cuz on the stm32f1, 1 memory read is 1 instruction + FixedCord scale = { + .r = DOUBLE_TO_FIXED((cam->max_r - cam->min_r) / (double)RES_X), + .i = DOUBLE_TO_FIXED((cam->max_i - cam->min_i) / (double)RES_Y)}; + FixedCord c = {.r = 0, .i = DOUBLE_TO_FIXED(cam->max_i)}; + unsigned int total_iters = 0; + size_t on_pixel = 0; + int border_scanning = 0; + + + + Image img = GenImageColor(RES_X, RES_Y, BLUE); + Texture debug_tex = LoadTextureFromImage(img); + UnloadImage(img); +// bzero(pixels, RES_X * RES_Y * sizeof(Color)); +// for(size_t c = 0; c < (RES_X * RES_Y); c++) pixels[c] = (Color){0,0,0,255}; + + + for(int y = 0; y < RES_Y; y++) { + border_scanning = 0; + c.r = DOUBLE_TO_FIXED(cam->min_r); + for(int x = 0; x < RES_X; x++) { + + //c.r = DOUBLE_TO_FIXED((((on_pixel % RES_X) / (double)RES_X) * (cam->max_r - cam->min_r)) + cam->min_r); + //c.i = DOUBLE_TO_FIXED((((on_pixel / (double)RES_X) / (double)RES_Y) * (cam->min_i - cam->max_i)) + cam->max_i); + + switch(pixels[on_pixel].g) { + case GCHAN_UNRENDERED: + if(border_scanning) { + //pixels[on_pixel] = get_color(ITERS); + //printf("interior\n"); + pixels[on_pixel] = (Color){0xfe,0,0xfe,0xff}; + break; + } + //printf("rendering %i, %i (%lu)\n", x, y, on_pixel); + int i = iterate(c); + total_iters += i; + pixels[on_pixel] = get_color(i); + if(i == ITERS) { + FixedCord this_coord = c; + size_t this_index = on_pixel; + bool seperated_from_start = false; + bool nei_canidate[8]; + int last_nei_canidate[8]; + int nei_presort[8]; + + size_t backstack[BACKSTACK_SIZE]; + size_t backstack_i = 0; + int backstack_calls = 0; + + int nei_dir; + + debug_step(pixels, &debug_tex, this_index, false); + bool debug_mode = false; + + + + bool borders[8]; + detect_borders(borders, on_pixel); + for(nei_dir = 0; nei_dir < 8; nei_dir++) { + size_t nei_i; + if(borders[nei_dir]) break; + nei_i = get_neighbor_index(on_pixel, nei_dir); + if(pixels[nei_i].g & GCHAN_EXTERNAL) break; + } + + if(nei_dir >= 8) { + border_scanning = SCAN_MODE_INTERIOR; + break; + } + + while(true) { + detect_borders(borders, this_index); + debug_step(pixels, &debug_tex, this_index, false); + if(debug_mode) debug_step(pixels, &debug_tex, on_pixel, debug_mode); + + //step 1: check pixels around us, fill in neighbors. + bzero(nei_presort, sizeof(nei_presort)); + + this_coord.r = DOUBLE_TO_FIXED((((this_index % RES_X) / (double)RES_X) * (cam->max_r - cam->min_r)) + cam->min_r); + this_coord.i = DOUBLE_TO_FIXED((((this_index / (double)RES_X) / (double)RES_Y) * (cam->min_i - cam->max_i)) + cam->max_i); + /** now fill in neighbor info based on green channel, + * iterate if no info available. + * if this is to slow we could flatten this; it's predictable + * where there will be info + **/ + bool start_is_nei = false; + for(int nei_dir = 0; nei_dir < 8; nei_dir++) { + size_t nei_i; + uint8_t gchan_info; + + //happens if we're pushed against the screen + if(borders[nei_dir]) { + nei_presort[nei_dir] = GCHAN_EXTERNAL; + continue; + } + + nei_i = get_neighbor_index(this_index, nei_dir); + gchan_info = pixels[nei_i].g; + if(nei_i == on_pixel) start_is_nei = true; + //note that when we move this over, there will be no alpha channel. + //gchan_info will be extracted differently!!! + if(gchan_info) nei_presort[nei_dir] = gchan_info; + else { + int i = iterate(get_neighbor_coord(this_coord, nei_dir, scale)); + pixels[nei_i] = get_color(i); + nei_presort[nei_dir] = (i >= ITERS) ? GCHAN_INTERNAL : GCHAN_EXTERNAL; + pixels[nei_i].g = nei_presort[nei_dir]; + } + } + if(!start_is_nei && !seperated_from_start && (this_index != on_pixel)) seperated_from_start = true; + if(start_is_nei && seperated_from_start) { + pixels[this_index].g = GCHAN_BLOCKED; + break; + } + + int edge_cnt = 0; + //see what neighbors are good canidates for the next pixel in our path + for(int nei_dir = 0; nei_dir < 8; nei_dir += 2) { + int nei_edge_i; + if(nei_presort[nei_dir] != GCHAN_INTERNAL) { + continue; + } + + for(nei_edge_i = -2; nei_edge_i <= 2; nei_edge_i++) { + int nei_edge_mod = mod((nei_dir + nei_edge_i), 8); + if((nei_presort[nei_edge_mod] == GCHAN_EXTERNAL) || borders[nei_edge_mod]) break; + } + + //no edge found + if(nei_edge_i > 2) continue; + + //narrow bridge scenario + if(nei_presort[mod((nei_dir + 1), 8)] & nei_presort[mod((nei_dir - 1), 8)] & GCHAN_EXTERNAL) + continue; + + edge_cnt++; + nei_canidate[nei_dir] = true; + } + if(edge_cnt >= 2) backstack[backstack_i++ % BACKSTACK_SIZE] = this_index; + + //now go to canidate with lowest prioraty + pixels[this_index].g = GCHAN_BLOCKED; + for(int nei_dir = 0; nei_dir < 8; nei_dir += 2) { + if(!nei_canidate[nei_dir]) continue; + backstack_calls = 0; + this_index = get_neighbor_index(this_index, nei_dir); + this_coord = get_neighbor_coord(this_coord, nei_dir, scale); + goto NEXT_PIXEL; + } + if((backstack_calls++ > BACKSTACK_SIZE) || (backstack_i < 1)) break; + this_index = backstack[--backstack_i % BACKSTACK_SIZE]; + NEXT_PIXEL: + for(int i = 0; i < 8; i++) nei_canidate[i] = false; + } + debug_step(pixels, &debug_tex, this_index, true); + } + else pixels[on_pixel].g = GCHAN_EXTERNAL; + break; + /** + case GCHAN_INNER_CLOSED: + if(((x + 2) < RES_X) && (pixels[on_pixel + 1].g == GCHAN_UNRENDERED)) border_scanning = SCAN_MODE_NONE; + break; + **/ + default: + border_scanning = SCAN_MODE_NONE; + } + on_pixel++; + c.r += scale.r; + } + c.i += scale.i; + border_scanning = false; + } + debug_step(pixels, &debug_tex, 0, true); + for(size_t i = 0; i < (RES_X * RES_Y); i++) pixels[i].g = 0; + return total_iters; +} + +unsigned int mandelbrot_unoptimized(struct camera *cam, Color *pixels) { + FixedCord scale = { + .r = DOUBLE_TO_FIXED((cam->max_r - cam->min_r) / (double)RES_X), + .i = DOUBLE_TO_FIXED((cam->max_i - cam->min_i) / (double)RES_Y)}; + FixedCord c = { .r = DOUBLE_TO_FIXED(cam->min_r), .i = DOUBLE_TO_FIXED(cam->max_i) }; + unsigned int total_iters = 0; + size_t on_pixel = 0; + for(int y = 0; y < RES_Y; y++) { + c.r = DOUBLE_TO_FIXED(cam->min_r); + for(int x = 0; x < RES_X; x++) { + int i = iterate(c); + //c.r = DOUBLE_TO_FIXED((((on_pixel % RES_X) / (double)RES_X) * (cam->max_r - cam->min_r)) + cam->min_r); + //c.i = DOUBLE_TO_FIXED((((on_pixel / (double)RES_X) / (double)RES_Y) * (cam->min_i - cam->max_i)) + cam->max_i); + total_iters += i; + pixels[((y * RES_X) + x)] = get_color(i); + on_pixel++; + c.r += scale.r; + } + c.i -= scale.i; + } + return total_iters; +} + +int main() { + //test(); + //return 0; + Color *pixels_unoptimized = malloc(RES_X * RES_Y * sizeof(Color)); + Color *pixels_optimized = malloc(RES_X * RES_Y * sizeof(Color)); + bool optimized = false; + //(1.514379082621093886019, 0.000033222739567139065) - (1.514381385800912305228, 0.000034374329476534746) + + struct camera cam_default = { + .min_r = -1, + .max_r = 1 + }; + cam_default.min_i = ((double)RES_Y / RES_X) * cam_default.min_r; + cam_default.max_i = ((double)RES_Y / RES_X) * cam_default.max_r; + + + //done + //.min_r = 0.340060821337554164412, .min_i = -0.076399869494282027227, .max_r = 0.340671385211165078655, .max_i = -0.076094587557451340287 + + //done + //.min_r = 0.348347456407892719366, .min_i = -0.092130353675640097588, .max_r = 0.349033773135021985201, .max_i = -0.091787195312047098472 + + + //has internal noise + //.min_r = 0.348416088080605645949, .min_i = -0.092130353675640097588, .max_r = 0.349102404807734911785, .max_i = -0.091787195312047098472 + + //needs diagnol transfer + //.min_r = 0.352126044212195454808, .min_i = -0.101818891004586714599, .max_r = 0.354169737175103083171, .max_i = -0.100797044523048578979 + + //works + //.min_r = 1.514379082621093886019, .min_i = 0.000033222739567139065, .max_r = 1.514381385800912305228, .max_i = 0.000034374329476534746 + +// unusual issue; complete rendered border + // .min_r = 0.426539347230382670517, .min_i = 0.218210183100018217939, .max_r = 0.427445609943903681582, .max_i = 0.218663314456816582076 + + + + struct camera cam = { + //.min_r = 0.348416088080605645949, .min_i = -0.092130353675640097588, .max_r = 0.349102404807734911785, .max_i = -0.091787195312047098472 + .min_r = 0.348347456407892719366, .min_i = -0.092130353675640097588, .max_r = 0.349033773135021985201, .max_i = -0.091787195312047098472 + }; + InitWindow(WINDOW_SIZE_X, WINDOW_SIZE_Y, "mandelbrot fixed point test"); + SetTraceLogLevel(LOG_ERROR); + + Image img = GenImageColor(RES_X, RES_Y, BLUE); + Texture tex = LoadTextureFromImage(img); + UnloadImage(img); + + SetTargetFPS(60); + + while(!WindowShouldClose()) { + switch(GetKeyPressed()) { + case KEY_UP: + shift_cam(&cam, 0, STEP_SIZE); + break; + case KEY_DOWN: + shift_cam(&cam, 0, -STEP_SIZE); + break; + case KEY_RIGHT: + shift_cam(&cam, STEP_SIZE, 0); + break; + case KEY_LEFT: + shift_cam(&cam, -STEP_SIZE, 0); + break; + case KEY_W: + zoom_cam(&cam, ZOOM_SIZE); + break; + case KEY_S: + zoom_cam(&cam, -ZOOM_SIZE); + break; + case KEY_SPACE: + optimized = !optimized; + break; + default: + BeginDrawing(); + EndDrawing(); + continue; + break; + } + printf(".min_r = %.21f, .min_i = %.21f, .max_r = %.21f, .max_i = %.21f\n", cam.min_r, cam.min_i, cam.max_r, cam.max_i); + + + clock_t begin, end; + double time_unoptimized; + double time_optimized; + + for(int i = 0; i < (RES_X * RES_Y); i++) { pixels_unoptimized[i] = (Color){0, 0, 0, 0xff}; } + for(int i = 0; i < (RES_X * RES_Y); i++) { pixels_optimized[i] = (Color){0, 0, 0, 0xff}; } + + begin = clock(); + unsigned int unoptimized_iters = mandelbrot_unoptimized(&cam, pixels_unoptimized); + end = clock(); + + time_unoptimized = (double)(end - begin) / CLOCKS_PER_SEC; + printf("Unoptimized: %u iterations, %f seconds\n", unoptimized_iters, time_unoptimized); + + begin = clock(); + unsigned int optimized_iters = mandelbrot_bordertrace(&cam, pixels_optimized); + end = clock(); + + time_optimized = (double)(end - begin) / CLOCKS_PER_SEC; + printf("Border tracing: %u iterations, %f seconds\n", optimized_iters, time_optimized); + + printf("border tracing does %f%% of nieve approach\n", ((float)optimized_iters / unoptimized_iters) * 100); + + BeginDrawing(); + printf("%s\n", optimized ? "optimized mode" : "unoptimized mode"); + UpdateTexture(tex, optimized ? pixels_optimized : pixels_unoptimized); + DrawTextureEx(tex, (Vector2){0,0}, 0, (float)GetRenderWidth()/RES_X, WHITE); + EndDrawing(); + + } + + return 0; +} diff --git a/program/stm32f1_buisnesscard_v1/backup b/program/stm32f1_buisnesscard_v1/backup index 60e38eb..746a9f8 100644 --- a/program/stm32f1_buisnesscard_v1/backup +++ b/program/stm32f1_buisnesscard_v1/backup @@ -24,11 +24,13 @@ #define INFTY_SQR_FIXED DOUBLE_TO_FIXED(INFTY_SQR) //TODO move to some hardware.h or somethin -//channel order: B, G, R -#define R_BITS 5 -#define G_BITS 6 +//channel order: G, R, B +#define R_BITS 6 +#define G_BITS 5 #define B_BITS 5 +#define G_MASK 0xe007u //little endian + //imaginary axis set automatically #define CAM_DEF_MIN_R -1 #define CAM_DEF_MAX_R 1 @@ -41,10 +43,84 @@ #define CAM_ZOOM_IN BUTTON_A #define CAM_ZOOM_OUT BUTTON_B + +#define BACKSTACK_SIZE 32 +#define GCHAN_UNRENDERED 0 //don't change; green channel zero'd on cam move +#define GCHAN_BLOCKED (1 << 0) //interior element or visiteed +#define GCHAN_INTERNAL (1 << 1) //part of set, 0x20 +#define GCHAN_EXTERNAL (1 << 2) //not part of set, 0x10 + +enum DIRECTIONS { + N, NE, E, SE, S, SW, W, NW +}; + +typedef struct { + int32_t r; int32_t i; +} FixedCord; + +enum { //TODO remove + SCAN_MODE_NONE, + SCAN_MODE_SAFE, + SCAN_MODE_INTERIOR +} scan_mode; + struct camera { double min_r, min_i, max_r, max_i; }; +struct window { + unsigned int x0, y0, xn, yn; +}; + +//C does remainder, not modulo. +//TODO optimize for mod 8. Benchmark +inline int mod(int n, int d) { + int r = n % d; + return (r < 0) ? r + d : r; +} +int mod(int n, int d); + + +FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step) { + if((direction == NW) || (direction < E)) from_coord.i += step.i; //up + if((direction > N) && (direction < S)) from_coord.r += step.r; //right + if((direction > E) && (direction < W)) from_coord.i -= step.i; //down + if(direction > S) from_coord.r -= step.r; //left + return from_coord; +} +//FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step); + + +size_t get_neighbor_index(size_t from_pixel, int direction) { + const int neighbor_index_accl[8] = + {-RES_X, -RES_X + 1, 1, RES_X + 1, RES_X, RES_X - 1, -1, -RES_X - 1}; + from_pixel += neighbor_index_accl[direction]; + return from_pixel; +} + +void detect_borders(bool borders[8], size_t i) { + //if this is too slow, it's easy to do it without the modulos. + int index_mod = i % RES_X; + bzero(borders, sizeof(*borders) * 8); + if((i + RES_X) > (RES_X * RES_Y)) { + for(int nei_dir = SE; nei_dir <= SW; nei_dir++) + borders[nei_dir] = GCHAN_EXTERNAL; + } + else if(((int)i - RES_X) < 0) { + borders[NE] = GCHAN_EXTERNAL; + borders[N] = GCHAN_EXTERNAL; + borders[NW] = GCHAN_EXTERNAL; + } + if(index_mod == 0) { + for(int nei_dir = SW; nei_dir < NW; nei_dir++) + borders[nei_dir] = GCHAN_EXTERNAL; + } + else if(index_mod == (RES_X - 1)) { + for(int nei_dir = NE; nei_dir < SE; nei_dir++) + borders[nei_dir] = GCHAN_EXTERNAL; + } +} + enum VIEW_MODES { VIEW_UNINIT, VIEW_MANDREL, VIEW_SHIP }; void init_colorscheme_mandrel(uint16_t *scheme) { @@ -85,10 +161,184 @@ void cam_zoom(struct camera *cam, double zoom) { cam->max_r -= r_scale; } +inline int __attribute__((inline)) iterate(FixedCord c) { + int32_t z_i = 0; + int32_t z_r = 0; + int32_t z_r_2, z_i_2, zn_r, zn_i; + for(int it = 0; it < ITERS; it++) { + z_r_2 = FIXED_MULTIPLY(z_r, z_r); + z_i_2 = FIXED_MULTIPLY(z_i, z_i); + + zn_r = z_r_2 - z_i_2 + c.r; + + //zn_i = abs(FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c.i; + zn_i = (FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c.i; + + z_i = zn_i; + z_r = zn_r; + + if(z_i_2 + z_r_2 > INFTY_SQR_FIXED) return it; + } + return ITERS; +} + +unsigned int mandelbrot_bordertrace(uint16_t *framebuffer, uint16_t *colorscheme, struct camera cam, struct window win) { + unsigned int total_iters = 0; + size_t on_pixel = 0; + int border_scanning = 0; + + //these lookup tables r cheap cuz on the stm32f1, 1 memory read is 1 instruction + FixedCord scale = { + .r = DOUBLE_TO_FIXED((cam.max_r - cam.min_r) / (double)RES_X), .i = DOUBLE_TO_FIXED((cam.max_i - cam.min_i) / (double)RES_Y) + }; + + FixedCord c = { + .i = DOUBLE_TO_FIXED((((cam.max_i - cam.min_i) * (RES_Y - win.y0)) / RES_Y) + cam.min_i), + .r = DOUBLE_TO_FIXED((((cam.max_r - cam.min_r) * win.x0) / RES_X) + cam.min_r) + }; + + uint64_t r0 = c.r; + + for(int y = win.y0; y < win.yn; y++) { + border_scanning = 0; + c.r = r0; + for(int x = win.x0; x < win.xn; x++) { + switch(framebuffer[on_pixel] & G_MASK) { + case GCHAN_UNRENDERED: + if(border_scanning) { + framebuffer[on_pixel] = colorscheme[ITERS]; + break; + } + int i = iterate(c); + total_iters += i; + framebuffer[on_pixel] = colorscheme[i]; + if(i == ITERS) { + FixedCord this_coord = c; + size_t this_index = on_pixel; + bool seperated_from_start = false; + bool nei_canidate[8]; + int nei_presort[8]; + + size_t backstack[BACKSTACK_SIZE]; + size_t backstack_i = 0; + int backstack_calls = 0; + + int nei_dir; + + bool borders[8]; + detect_borders(borders, on_pixel); + for(nei_dir = 0; nei_dir < 8; nei_dir++) { + size_t nei_i; + if(borders[nei_dir]) break; + nei_i = get_neighbor_index(on_pixel, nei_dir); + if(framebuffer[nei_i] & GCHAN_EXTERNAL) break; + } + + if(nei_dir >= 8) { + border_scanning = SCAN_MODE_INTERIOR; + break; + } + + while(true) { + detect_borders(borders, this_index); + + //step 1: check pixels around us, fill in neighbors. + bzero(nei_presort, sizeof(nei_presort)); + + /** now fill in neighbor info based on green channel, + * iterate if no info available. + * if this is to slow we could flatten this; it's predictable + * where there will be info + **/ + bool start_is_nei = false; + for(int nei_dir = 0; nei_dir < 8; nei_dir++) { + size_t nei_i; + uint8_t gchan_info; + + //happens if we're pushed against the screen + if(borders[nei_dir]) { + nei_presort[nei_dir] = GCHAN_EXTERNAL; + continue; + } + + nei_i = get_neighbor_index(this_index, nei_dir); + gchan_info = framebuffer[nei_i] & G_MASK; + if(nei_i == on_pixel) start_is_nei = true; + if(gchan_info) nei_presort[nei_dir] = gchan_info; + else { + int i = iterate(get_neighbor_coord(this_coord, nei_dir, scale)); + framebuffer[nei_i] = colorscheme[i]; + nei_presort[nei_dir] = + (i >= ITERS) ? GCHAN_INTERNAL : GCHAN_EXTERNAL; + framebuffer[nei_i] |= nei_presort[nei_dir]; + } + } + if(!start_is_nei && !seperated_from_start && (this_index != on_pixel)) seperated_from_start = true; + if(start_is_nei && seperated_from_start) { + framebuffer[this_index] |= GCHAN_BLOCKED; + break; + } + + int edge_cnt = 0; + //see what neighbors are good canidates for the next pixel in our path + for(int nei_dir = 0; nei_dir < 8; nei_dir += 2) { + int nei_edge_i; + if(nei_presort[nei_dir] != GCHAN_INTERNAL) { + continue; + } + + for(nei_edge_i = -2; nei_edge_i <= 2; nei_edge_i++) { + int nei_edge_mod = mod((nei_dir + nei_edge_i), 8); + if((nei_presort[nei_edge_mod] == GCHAN_EXTERNAL) || borders[nei_edge_mod]) break; + } + + //no edge found + if(nei_edge_i > 2) continue; + + //narrow bridge scenario + if(nei_presort[mod((nei_dir + 1), 8)] & nei_presort[mod((nei_dir - 1), 8)] & GCHAN_EXTERNAL) + continue; + + edge_cnt++; + nei_canidate[nei_dir] = true; + } + if(edge_cnt >= 2) backstack[backstack_i++ % BACKSTACK_SIZE] = this_index; + + //now go to canidate with lowest prioraty + framebuffer[this_index] |= GCHAN_BLOCKED; + for(int nei_dir = 0; nei_dir < 8; nei_dir += 2) { + if(!nei_canidate[nei_dir]) continue; + backstack_calls = 0; + this_index = get_neighbor_index(this_index, nei_dir); + this_coord = get_neighbor_coord(this_coord, nei_dir, scale); + goto NEXT_PIXEL; + } + if((backstack_calls++ > BACKSTACK_SIZE) || (backstack_i < 1)) break; + this_index = backstack[--backstack_i % BACKSTACK_SIZE]; + c.r = DOUBLE_TO_FIXED((((on_pixel % RES_X) / (double)RES_X) * (cam.max_r - cam.min_r)) + cam.min_r); + c.i = DOUBLE_TO_FIXED((((on_pixel / (double)RES_X) / (double)RES_Y) * (cam.min_i - cam.max_i)) + cam.max_i); + NEXT_PIXEL: //TODO improve flow + for(int i = 0; i < 8; i++) nei_canidate[i] = false; + } + } + else framebuffer[on_pixel] |= GCHAN_EXTERNAL; + break; + default: + border_scanning = SCAN_MODE_NONE; + } + on_pixel++; + c.r += scale.r; + } + border_scanning = false; + c.i -= scale.i; + } + for(size_t i = 0; i < (RES_X * RES_Y); i++) framebuffer[i] &= ~G_MASK; + return total_iters; +} + //TODO look into border tracing; this is too slow. Change name -// -void render_mandelbrot(uint16_t *framebuffer, uint16_t *colorscheme, struct camera cam, int x0, int y0, int w, int h) { +unsigned int render_mandelbrot(uint16_t *framebuffer, uint16_t *colorscheme, struct camera cam, int x0, int y0, int w, int h) { int32_t scale_i = DOUBLE_TO_FIXED((cam.max_i - cam.min_i) / (double)RES_Y); int32_t scale_r = DOUBLE_TO_FIXED((cam.max_r - cam.min_r) / (double)RES_X); int32_t c_i = DOUBLE_TO_FIXED((((cam.max_i - cam.min_i) * (RES_Y - y0)) / RES_Y) + cam.min_i); @@ -96,8 +346,7 @@ void render_mandelbrot(uint16_t *framebuffer, uint16_t *colorscheme, struct came int32_t c_r, z_i, z_r, zn_r, z_r_2, z_i_2; size_t fb_index = 0; int i; - - //for(;;); + unsigned int total_iters = 0; for(int y = y0; y < y0 + h; y++) { c_r = c_r0; @@ -110,127 +359,107 @@ void render_mandelbrot(uint16_t *framebuffer, uint16_t *colorscheme, struct came zn_r = z_r_2 - z_i_2 + c_r; - //z_i = abs(FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c_i; z_i = (FIXED_MULTIPLY(z_r, z_i) << 1) + c_i; z_r = zn_r; if(z_i_2 + z_r_2 > INFTY_SQR_FIXED) break; } + total_iters += i; framebuffer[fb_index++] = colorscheme[i]; c_r += scale_r; } c_i -= scale_i; } + return total_iters; } -#define FB_SIZE_X RES_X -#define FB_SIZE_Y RES_Y/2 +#define FB_SIZE_X RES_X/2 +#define FB_SIZE_Y RES_Y //TODO rename void draw_mandelbrot(int key_pressed) { static uint16_t framebuffer[FB_SIZE_X * FB_SIZE_Y]; - uint16_t columnbuffer[8*RES_Y]; - static bool bottom_buffered = true; + uint16_t columnbuffer[(size_t)(STEP_SIZE * RES_X * RES_Y)]; + static bool left_buffered = true; //program flow is awful atm becuase I was planning something different; will be improved soon. static struct camera cam = { .min_r = CAM_DEF_MIN_R, .max_r = CAM_DEF_MAX_R, .min_i = ((double)RES_Y / RES_X) * CAM_DEF_MIN_R, .max_i = ((double)RES_Y / RES_X) * CAM_DEF_MAX_R, - }; static int view_mode = VIEW_UNINIT; static uint16_t colorscheme[ITERS]; - //we could get rid of this and do some awful bitbashing lol - //but for readability, we shant - //TODO camera moves l/r more then u/d for some reason - /** - if(key_pressed & CAM_MOVE_UP) cam_shift(&cam, 0, STEP_SIZE); - if(key_pressed & CAM_MOVE_DOWN) cam_shift(&cam, 0, -STEP_SIZE); - if(key_pressed & CAM_MOVE_RIGHT) cam_shift(&cam, -STEP_SIZE, 0); - if(key_pressed & CAM_MOVE_LEFT) cam_shift(&cam, STEP_SIZE, 0); - if(key_pressed & CAM_ZOOM_IN) cam_zoom(&cam, ZOOM_SIZE); - if(key_pressed & CAM_ZOOM_OUT) cam_zoom(&cam, -ZOOM_SIZE); - **/ - //yes, I know the following is disgusting. Before I clean it, I just wanna get the general idea out, //it's more efficient in that order //TODO once you get your idea ironed out, clean the code and improve the flow benchmark_start(); if(view_mode == VIEW_UNINIT) { + //TODO view_mode = VIEW_MANDREL; init_colorscheme_mandrel(colorscheme); - render_mandelbrot(framebuffer, colorscheme, cam, 0, 0, RES_X, RES_Y/2); - ST7735_DrawImage(0, 0, RES_X, (RES_Y / 2), framebuffer); - render_mandelbrot(framebuffer, colorscheme, cam, 0, RES_Y/2, RES_X, RES_Y/2); - ST7735_DrawImage(0, (RES_Y / 2), RES_X, (RES_Y / 2), framebuffer); - bottom_buffered = true; + render_mandelbrot(framebuffer, colorscheme, cam, 0, 0, FB_SIZE_X, RES_Y); + ST7735_DrawImage(0, 0, FB_SIZE_X, RES_Y, framebuffer); + render_mandelbrot(framebuffer, colorscheme, cam, FB_SIZE_X, 0, FB_SIZE_X, RES_Y); + ST7735_DrawImage(FB_SIZE_X, 0, FB_SIZE_X, RES_Y, framebuffer); + left_buffered = true; } else { const int y_offset = STEP_SIZE * RES_Y; const int x_offset = STEP_SIZE * RES_X; - const size_t bottom_space = RES_X * ((RES_Y/2) - y_offset) * sizeof(uint16_t); - uint16_t top_line = bottom_buffered ? (RES_Y/2) : 0; +// const size_t top_space = RES_X * ((RES_Y/2) - y_offset) * sizeof(uint16_t); + const size_t top_space = (RES_X / 2) * (RES_Y - y_offset) * sizeof(uint16_t); + uint16_t left_line = left_buffered ? (RES_X/2) : 0; switch(key_pressed) { case BUTTON_UP: cam_shift(&cam, 0, STEP_SIZE); - memmove(framebuffer + (RES_X * y_offset), framebuffer, bottom_space); - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, y_offset); + memmove(framebuffer + (FB_SIZE_X * y_offset), framebuffer, top_space); + render_mandelbrot(framebuffer, colorscheme, cam, left_line, 0, FB_SIZE_X, y_offset); break; case BUTTON_DOWN: - uint16_t bottom_line = (bottom_buffered ? RES_Y : (RES_Y/2)) - y_offset; cam_shift(&cam, 0, -STEP_SIZE); - memmove(framebuffer, framebuffer + (RES_X * y_offset), bottom_space); - render_mandelbrot(framebuffer + (RES_X*((RES_Y/2)-y_offset)), colorscheme, cam, 0, bottom_line, RES_X, y_offset); + memmove(framebuffer, framebuffer + (FB_SIZE_X * y_offset), top_space); + render_mandelbrot(framebuffer + (FB_SIZE_X * (RES_Y - y_offset)), colorscheme, cam, left_line, (RES_Y - y_offset), FB_SIZE_X, y_offset); break; case BUTTON_RIGHT: cam_shift(&cam, STEP_SIZE, 0); - render_mandelbrot(columnbuffer, colorscheme, cam, RES_X - x_offset, top_line, x_offset, RES_Y/2); - for(uint16_t y = 0; y < RES_Y/2; y++) { - memmove(framebuffer + (RES_X * y), framebuffer + (RES_X * y) + x_offset, (RES_X - x_offset) * sizeof(*framebuffer)); - memmove(framebuffer + (RES_X * y) + (RES_X - x_offset), columnbuffer + (x_offset * y), x_offset * sizeof(*framebuffer)); + render_mandelbrot(columnbuffer, colorscheme, cam, left_line + (FB_SIZE_X - x_offset), 0, x_offset, RES_Y); + for(uint16_t y = 0; y < RES_Y; y++) { + memmove(framebuffer + (FB_SIZE_X * y), framebuffer + (FB_SIZE_X * y) + x_offset, (FB_SIZE_X - x_offset) * sizeof(*framebuffer)); + memmove(framebuffer + (FB_SIZE_X * y) + (FB_SIZE_X - x_offset), columnbuffer + (x_offset * y), x_offset * sizeof(*framebuffer)); } break; case BUTTON_LEFT: cam_shift(&cam, -STEP_SIZE, 0); - render_mandelbrot(columnbuffer, colorscheme, cam, 0, top_line, x_offset, RES_Y/2); - for(uint16_t y = 0; y < RES_Y/2; y++) { - memmove(framebuffer + (RES_X * y) + x_offset, framebuffer + (RES_X * y), (RES_X - x_offset) * sizeof(*framebuffer)); - memmove(framebuffer + (RES_X * y), columnbuffer + (x_offset * y), x_offset * sizeof(*framebuffer)); + render_mandelbrot(columnbuffer, colorscheme, cam, left_line, 0, x_offset, RES_Y); + for(uint16_t y = 0; y < RES_Y; y++) { + memmove(framebuffer + (FB_SIZE_X * y) + x_offset, framebuffer + (FB_SIZE_X * y), (FB_SIZE_X - x_offset) * sizeof(*framebuffer)); + memmove(framebuffer + (FB_SIZE_X * y), columnbuffer + (x_offset * y), x_offset * sizeof(*framebuffer)); } break; case BUTTON_A: cam_zoom(&cam, ZOOM_SIZE); - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, RES_Y/2); + render_mandelbrot(framebuffer, colorscheme, cam, left_line, 0, FB_SIZE_X, RES_Y); break; case BUTTON_B: cam_zoom(&cam, -ZOOM_SIZE); - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, RES_Y/2); + render_mandelbrot(framebuffer, colorscheme, cam, left_line, 0, FB_SIZE_X, RES_Y); break; default: - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, RES_Y/2); + render_mandelbrot(framebuffer, colorscheme, cam, left_line, 0, FB_SIZE_X, RES_Y); } - ST7735_DrawImage(0, top_line, RES_X, (RES_Y/2), framebuffer); + ST7735_DrawImage(left_line, 0, FB_SIZE_X, RES_Y, framebuffer); - bottom_buffered = !bottom_buffered; - top_line = bottom_buffered ? (RES_Y/2) : 0; - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, RES_Y/2); - ST7735_DrawImage(0, top_line, RES_X, (RES_Y/2), framebuffer); + left_buffered = !left_buffered; + left_line = left_buffered ? FB_SIZE_X : 0; + render_mandelbrot(framebuffer, colorscheme, cam, left_line, 0, FB_SIZE_X, RES_Y); + ST7735_DrawImage(left_line, 0, FB_SIZE_X, RES_Y, framebuffer); } benchmark_stop(); - - - /** - render_mandelbrot(framebuffer, colorscheme, cam, false, key_pressed); - ST7735_DrawImage(0, 0, ST7735_WIDTH, (ST7735_HEIGHT / 2), framebuffer); - render_mandelbrot(framebuffer, colorscheme, cam, true, key_pressed); - ST7735_DrawImage(0, (ST7735_HEIGHT / 2), ST7735_WIDTH, (ST7735_HEIGHT / 2), framebuffer); - **/ -// ST7735_DrawImage(0, 0, ST7735_WIDTH - 1, ST7735_HEIGHT - 1, (uint16_t *)0x80000000); } diff --git a/program/stm32f1_buisnesscard_v1/compile_commands.json b/program/stm32f1_buisnesscard_v1/compile_commands.json index c6d3230..4eb5f7d 100644 --- a/program/stm32f1_buisnesscard_v1/compile_commands.json +++ b/program/stm32f1_buisnesscard_v1/compile_commands.json @@ -17,8 +17,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/main.d", @@ -48,8 +46,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_it.d", @@ -79,8 +75,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_msp.d", @@ -110,8 +104,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_gpio_ex.d", @@ -141,8 +133,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_spi.d", @@ -172,8 +162,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal.d", @@ -203,8 +191,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_rcc.d", @@ -234,8 +220,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_rcc_ex.d", @@ -265,8 +249,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_gpio.d", @@ -296,8 +278,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_dma.d", @@ -327,8 +307,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_cortex.d", @@ -358,8 +336,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_pwr.d", @@ -389,8 +365,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_flash.d", @@ -420,8 +394,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_flash_ex.d", @@ -451,8 +423,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_exti.d", @@ -482,8 +452,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/system_stm32f1xx.d", @@ -513,8 +481,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/sysmem.d", @@ -544,8 +510,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/syscalls.d", @@ -575,8 +539,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/st7735.d", @@ -606,8 +568,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/fonts.d", @@ -637,8 +597,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_tim.d", @@ -668,8 +626,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/stm32f1xx_hal_tim_ex.d", @@ -699,8 +655,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/mandelbrot.d", @@ -732,8 +686,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/startup_stm32f103xb.d", @@ -762,8 +714,6 @@ "-Wall", "-fdata-sections", "-ffunction-sections", - "-ggdb", - "-g3", "-MMD", "-MP", "-MFbuild/benchmark.d", @@ -774,5 +724,63 @@ "build/benchmark.o" ], "file": "Core/Src/benchmark.c" + }, + { + "directory": "/home/indigo/projects/stm32_buisnesscard/program/stm32f1_buisnesscard_v1", + "arguments": [ + "arm-none-eabi-gcc", + "-c", + "-mcpu=cortex-m3", + "-mthumb", + "-DSTM32F103xB", + "-DUSE_HAL_DRIVER", + "-ICore/Inc", + "-IDrivers/STM32F1xx_HAL_Driver/Inc", + "-IDrivers/CMSIS/Device/ST/STM32F1xx/Include", + "-IDrivers/CMSIS/Include", + "-IDrivers/STM32F1xx_HAL_Driver/Inc/Legacy", + "-Ofast", + "-Wall", + "-fdata-sections", + "-ffunction-sections", + "-MMD", + "-MP", + "-MFbuild/idle.d", + "-Wall", + "-Wa,-a,-ad,-alms=build/idle.lst", + "Core/Src/idle.c", + "-o", + "build/idle.o" + ], + "file": "Core/Src/idle.c" + }, + { + "directory": "/home/indigo/projects/stm32_buisnesscard/program/stm32f1_buisnesscard_v1", + "arguments": [ + "arm-none-eabi-gcc", + "-c", + "-mcpu=cortex-m3", + "-mthumb", + "-DSTM32F103xB", + "-DUSE_HAL_DRIVER", + "-ICore/Inc", + "-IDrivers/STM32F1xx_HAL_Driver/Inc", + "-IDrivers/CMSIS/Device/ST/STM32F1xx/Include", + "-IDrivers/CMSIS/Include", + "-IDrivers/STM32F1xx_HAL_Driver/Inc/Legacy", + "-Ofast", + "-Wall", + "-fdata-sections", + "-ffunction-sections", + "-MMD", + "-MP", + "-MFbuild/gpio.d", + "-Wall", + "-Wa,-a,-ad,-alms=build/gpio.lst", + "Core/Src/gpio.c", + "-o", + "build/gpio.o" + ], + "file": "Core/Src/gpio.c" } ] diff --git a/program/stm32f1_buisnesscard_v1/debug.gdb b/program/stm32f1_buisnesscard_v1/debug.gdb index fec9547..a606466 100644 --- a/program/stm32f1_buisnesscard_v1/debug.gdb +++ b/program/stm32f1_buisnesscard_v1/debug.gdb @@ -3,3 +3,8 @@ file build/stm32f1_buisnesscard_v1.elf target extended localhost:3333 load +#break mandelbrot.c:430 +#commands +# print cam +#end + diff --git a/program/stm32f1_buisnesscard_v1/stm32f1_buisnesscard_v1.ioc b/program/stm32f1_buisnesscard_v1/stm32f1_buisnesscard_v1.ioc index 04535d1..e41bba0 100644 --- a/program/stm32f1_buisnesscard_v1/stm32f1_buisnesscard_v1.ioc +++ b/program/stm32f1_buisnesscard_v1/stm32f1_buisnesscard_v1.ioc @@ -18,12 +18,14 @@ Mcu.Name=STM32F103C(8-B)Tx Mcu.Package=LQFP48 Mcu.Pin0=PA0-WKUP Mcu.Pin1=PA1 -Mcu.Pin10=PB14 -Mcu.Pin11=PA13 -Mcu.Pin12=PA14 -Mcu.Pin13=VP_SYS_VS_Systick -Mcu.Pin14=VP_TIM2_VS_ClockSourceINT -Mcu.Pin15=VP_TIM4_VS_ClockSourceINT +Mcu.Pin10=PB13 +Mcu.Pin11=PB14 +Mcu.Pin12=PB15 +Mcu.Pin13=PA13 +Mcu.Pin14=PA14 +Mcu.Pin15=VP_SYS_VS_Systick +Mcu.Pin16=VP_TIM2_VS_ClockSourceINT +Mcu.Pin17=VP_TIM4_VS_ClockSourceINT Mcu.Pin2=PA2 Mcu.Pin3=PA3 Mcu.Pin4=PA5 @@ -31,8 +33,8 @@ Mcu.Pin5=PA7 Mcu.Pin6=PB0 Mcu.Pin7=PB1 Mcu.Pin8=PB2 -Mcu.Pin9=PB13 -Mcu.PinsNb=16 +Mcu.Pin9=PB12 +Mcu.PinsNb=18 Mcu.ThirdPartyNb=0 Mcu.UserConstants= Mcu.UserName=STM32F103C8Tx @@ -88,6 +90,10 @@ PB1.GPIOParameters=GPIO_Speed PB1.GPIO_Speed=GPIO_SPEED_FREQ_HIGH PB1.Locked=true PB1.Signal=GPIO_Output +PB12.GPIOParameters=GPIO_PuPd +PB12.GPIO_PuPd=GPIO_PULLUP +PB12.Locked=true +PB12.Signal=GPXTI12 PB13.GPIOParameters=GPIO_PuPd PB13.GPIO_PuPd=GPIO_PULLDOWN PB13.Locked=true @@ -96,6 +102,12 @@ PB14.GPIOParameters=GPIO_PuPd PB14.GPIO_PuPd=GPIO_PULLDOWN PB14.Locked=true PB14.Signal=GPXTI14 +PB15.GPIOParameters=PinState,GPIO_PuPd,GPIO_ModeDefaultOutputPP +PB15.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PB15.GPIO_PuPd=GPIO_NOPULL +PB15.Locked=true +PB15.PinState=GPIO_PIN_SET +PB15.Signal=GPIO_Output PB2.GPIOParameters=GPIO_Speed PB2.GPIO_Speed=GPIO_SPEED_FREQ_HIGH PB2.Locked=true @@ -155,6 +167,8 @@ SH.GPXTI0.0=GPIO_EXTI0 SH.GPXTI0.ConfNb=1 SH.GPXTI1.0=GPIO_EXTI1 SH.GPXTI1.ConfNb=1 +SH.GPXTI12.0=GPIO_EXTI12 +SH.GPXTI12.ConfNb=1 SH.GPXTI13.0=GPIO_EXTI13 SH.GPXTI13.ConfNb=1 SH.GPXTI14.0=GPIO_EXTI14 diff --git a/program/stm32f1_buisnesscard_v1/thereisnogoodwaytodothis b/program/stm32f1_buisnesscard_v1/thereisnogoodwaytodothis deleted file mode 100644 index bca2d03..0000000 --- a/program/stm32f1_buisnesscard_v1/thereisnogoodwaytodothis +++ /dev/null @@ -1,239 +0,0 @@ -#include -#include -#include "mandelbrot.h" -#include "st7735.h" -#include "benchmark.h" -#include "main.h" - -#define RES_X 160 -#define RES_Y 80 -#define DEFAULT_CENTER_X 0 -#define DEFAULT_CENTER_Y 0 -#define STEP_SIZE .1 -#define ZOOM_SIZE .1 - -#define DECIMAL_LOC 28 -#define DOUBLE_SCALER (1 << DECIMAL_LOC) -#define DOUBLE_TO_FIXED(val) (int32_t)((val) * DOUBLE_SCALER) -#define FIXED_MULTIPLY(x,y) ((((uint64_t)(x))*(y)) >> DECIMAL_LOC) -#define FIXED_TO_DOUBLE(val) ((val) / (double)DOUBLE_SCALER) - -#define INFTY 2 -#define INFTY_SQR INFTY * INFTY -#define ITERS 255 -#define INFTY_SQR_FIXED DOUBLE_TO_FIXED(INFTY_SQR) - -//TODO move to some hardware.h or somethin -//channel order: B, G, R -#define R_BITS 5 -#define G_BITS 6 -#define B_BITS 5 - -//imaginary axis set automatically -#define CAM_DEF_MIN_R -1 -#define CAM_DEF_MAX_R 1 - -//set controls -#define CAM_MOVE_UP BUTTON_UP -#define CAM_MOVE_RIGHT BUTTON_RIGHT -#define CAM_MOVE_DOWN BUTTON_DOWN -#define CAM_MOVE_LEFT BUTTON_LEFT -#define CAM_ZOOM_IN BUTTON_A -#define CAM_ZOOM_OUT BUTTON_B - -struct camera { - double min_r, min_i, max_r, max_i; -}; - -enum VIEW_MODES { VIEW_UNINIT, VIEW_MANDREL, VIEW_SHIP }; - -void init_colorscheme_mandrel(uint16_t *scheme) { - uint16_t *tc = scheme; - for(unsigned int i = 0; i < ITERS; i++) { - if((i == 0) || (i == ITERS)) *tc = 0; - else if(i < 128) *tc = (((((i - 64) << 2)+0x1f) & 0x1f) | (((((i - 128) << 1)+0x1f) & 0x1f) << (5+6))); - else *tc = (-2*(i - 128)+0x1f) & 0xff; - *tc = (*tc << 8) | (*tc >> 8); //convert to little endian - tc++; - } -} - -void init_colorscheme_ship(uint16_t *scheme) { - uint16_t *tc = scheme; - for(unsigned int i = 0; i < ITERS; i++) { - if((i == 0) || (i == ITERS)) *tc = 0; - else *tc = (((i - (128)) << 1)+0x1f) << (5+6); - tc++; - } -} - -void cam_shift(struct camera *cam, double step_r, double step_i) { - double i_offset = (cam->max_i - cam->min_i) * step_i; - double r_offset = (cam->max_r - cam->min_r) * step_r; - cam->min_i += i_offset; - cam->max_i += i_offset; - cam->min_r += r_offset; - cam->max_r += r_offset; -} - -void cam_zoom(struct camera *cam, double zoom) { - double i_scale = (cam->max_i - cam->min_i) * zoom; - double r_scale = (cam->max_r - cam->min_r) * zoom; - cam->min_i += i_scale; - cam->max_i -= i_scale; - cam->min_r += r_scale; - cam->max_r -= r_scale; -} - - -//TODO look into border tracing; this is too slow. Change name -// -void render_mandelbrot(uint16_t *framebuffer, uint16_t *colorscheme, struct camera cam, int x0, int y0, int w, int h) { - int32_t scale_i = DOUBLE_TO_FIXED((cam.max_i - cam.min_i) / (double)RES_Y); - int32_t scale_r = DOUBLE_TO_FIXED((cam.max_r - cam.min_r) / (double)RES_X); - int32_t c_i = DOUBLE_TO_FIXED((((cam.max_i - cam.min_i) * (RES_Y - y0)) / RES_Y) + cam.min_i); - int32_t c_r0 = DOUBLE_TO_FIXED((((cam.max_r - cam.min_r) * x0) / RES_X) + cam.min_r); - int32_t c_r, z_i, z_r, zn_r, z_r_2, z_i_2; - size_t fb_index = 0; - int i; - - //for(;;); - - for(int y = y0; y < y0 + h; y++) { - c_r = c_r0; - for(int x = x0; x < x0 + w; x++) { - z_i = 0; - z_r = 0; - for(i = 0; i < ITERS; i++) { - z_r_2 = FIXED_MULTIPLY(z_r, z_r); - z_i_2 = FIXED_MULTIPLY(z_i, z_i); - - zn_r = z_r_2 - z_i_2 + c_r; - - //z_i = abs(FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c_i; - z_i = (FIXED_MULTIPLY(z_r, z_i) << 1) + c_i; - - z_r = zn_r; - - if(z_i_2 + z_r_2 > INFTY_SQR_FIXED) break; - } - framebuffer[fb_index++] = colorscheme[i]; - c_r += scale_r; - } - c_i -= scale_i; - } -} - - - -#define FB_SIZE_X RES_X -#define FB_SIZE_Y RES_Y/2 - -//TODO rename -void draw_mandelbrot(int key_pressed) { - static uint16_t framebuffer[FB_SIZE_X * FB_SIZE_Y]; - uint16_t columnbuffer[8*RES_Y]; - static bool bottom_buffered = true; - //program flow is awful atm becuase I was planning something different; will be improved soon. - static struct camera cam = { - .min_r = CAM_DEF_MIN_R, - .max_r = CAM_DEF_MAX_R, - .min_i = ((double)RES_Y / RES_X) * CAM_DEF_MIN_R, - .max_i = ((double)RES_Y / RES_X) * CAM_DEF_MAX_R, - - }; - static int view_mode = VIEW_UNINIT; - static uint16_t colorscheme[ITERS]; - - - - //we could get rid of this and do some awful bitbashing lol - //but for readability, we shant - //TODO camera moves l/r more then u/d for some reason - /** - if(key_pressed & CAM_MOVE_UP) cam_shift(&cam, 0, STEP_SIZE); - if(key_pressed & CAM_MOVE_DOWN) cam_shift(&cam, 0, -STEP_SIZE); - if(key_pressed & CAM_MOVE_RIGHT) cam_shift(&cam, -STEP_SIZE, 0); - if(key_pressed & CAM_MOVE_LEFT) cam_shift(&cam, STEP_SIZE, 0); - if(key_pressed & CAM_ZOOM_IN) cam_zoom(&cam, ZOOM_SIZE); - if(key_pressed & CAM_ZOOM_OUT) cam_zoom(&cam, -ZOOM_SIZE); - **/ - - //yes, I know the following is disgusting. Before I clean it, I just wanna get the general idea out, - //it's more efficient in that order - //TODO once you get your idea ironed out, clean the code and improve the flow - benchmark_start(); - if(view_mode == VIEW_UNINIT) { - view_mode = VIEW_MANDREL; - init_colorscheme_mandrel(colorscheme); - render_mandelbrot(framebuffer, colorscheme, cam, 0, 0, RES_X, RES_Y/2); - ST7735_DrawImage(0, 0, RES_X, (RES_Y / 2), framebuffer); - render_mandelbrot(framebuffer, colorscheme, cam, 0, RES_Y/2, RES_X, RES_Y/2); - ST7735_DrawImage(0, (RES_Y / 2), RES_X, (RES_Y / 2), framebuffer); - bottom_buffered = true; - } - else { - uint16_t top_line = bottom_buffered ? (RES_Y/2) : 0; - switch(key_pressed) { - const int y_offset = STEP_SIZE * RES_Y; - const int x_offset = STEP_SIZE * RES_X; - const size_t lines_rendered = (RES_Y/2) - y_offset; - const size_t rendered_area_y = RES_X * lines_rendered * sizeof(uint16_t); - const uint16_t framebuffer_offset_y = framebuffer + (RES_X * y_offset); - const uint16_t columns_rendered = RES_X - x_offset; - const uint16_t - case BUTTON_UP: - cam_shift(&cam, 0, STEP_SIZE); - memmove(framebuffer_offset, framebuffer, rendered_area_y); - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, y_offset); - break; - case BUTTON_DOWN: - cam_shift(&cam, 0, -STEP_SIZE); - memmove(framebuffer, framebuffer_offset_y, rendered_area_y); - render_mandelbrot(framebuffer+(RES_X*lines_rendered), colorscheme, cam, 0, bottom_buffered ? RES_Y : lines_rendered, RES_X, y_offset); - break; - case BUTTON_RIGHT: - cam_shift(&cam, STEP_SIZE, 0); - render_mandelbrot(columnbuffer, colorscheme, cam, RES_X - x_offset, top_line, x_offset, RES_Y/2); - for(uint16_t y = 0; y < RES_Y/2; y++) { - memmove(framebuffer + (RES_X * y), framebuffer + (RES_X * y) + x_offset, (RES_X - x_offset) * sizeof(*framebuffer)); - memmove(framebuffer + (RES_X * y) + (RES_X - x_offset), columnbuffer + (x_offset * y), x_offset * sizeof(*framebuffer)); - } - break; - case BUTTON_LEFT: - cam_shift(&cam, -STEP_SIZE, 0); - render_mandelbrot(columnbuffer, colorscheme, cam, 0, top_line, x_offset, RES_Y/2); - for(uint16_t y = 0; y < RES_Y/2; y++) { - memmove(framebuffer + (RES_X * y) + x_offset, framebuffer + (RES_X * y), (RES_X - x_offset) * sizeof(*framebuffer)); - memmove(framebuffer + (RES_X * y), columnbuffer + (x_offset * y), x_offset * sizeof(*framebuffer)); - } - break; - case BUTTON_A: - cam_zoom(&cam, ZOOM_SIZE); - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, RES_Y/2); - break; - case BUTTON_B: - cam_zoom(&cam, -ZOOM_SIZE); - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, RES_Y/2); - break; - default: - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, RES_Y/2); - } - ST7735_DrawImage(0, top_line, RES_X, (RES_Y/2), framebuffer); - - bottom_buffered = !bottom_buffered; - top_line = bottom_buffered ? (RES_Y/2) : 0; - render_mandelbrot(framebuffer, colorscheme, cam, 0, top_line, RES_X, RES_Y/2); - ST7735_DrawImage(0, top_line, RES_X, (RES_Y/2), framebuffer); - } - benchmark_stop(); - - - /** - render_mandelbrot(framebuffer, colorscheme, cam, false, key_pressed); - ST7735_DrawImage(0, 0, ST7735_WIDTH, (ST7735_HEIGHT / 2), framebuffer); - render_mandelbrot(framebuffer, colorscheme, cam, true, key_pressed); - ST7735_DrawImage(0, (ST7735_HEIGHT / 2), ST7735_WIDTH, (ST7735_HEIGHT / 2), framebuffer); - **/ -// ST7735_DrawImage(0, 0, ST7735_WIDTH - 1, ST7735_HEIGHT - 1, (uint16_t *)0x80000000); -} diff --git a/recon/mandelbrot_tests/c/.gdb_history b/recon/mandelbrot_tests/c/.gdb_history index cf849bd..52b0e0b 100644 --- a/recon/mandelbrot_tests/c/.gdb_history +++ b/recon/mandelbrot_tests/c/.gdb_history @@ -1,256 +1,256 @@ -print previous_neighbors -print current_neighbors -print previous_neighbors -print previous_neighbors -print source_dir -c -print previous_neighbors -print current_bord_i -print prev_bord_i -quit -b 249 -c -print visited_border -quit -c -print visted_border -print visited_border -context -context -print previous_neighbors -print bord_i -print current_bord_i -print prev_bord_i -quit -print prev_bord_i -print current_bord_i -next -print current_bord_i -next -print nei_dir -next -print nei_dir -next -print current_neighbors -next -print nei_dir -next -next print nei_i -print current_neighbors -print current_bord_i -print get_neighbor_index(current_bord_i, nei_i) -print nei_i -quit -c -c -c -c -c -c -c -c -quit -quit -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -quit -c -c -quit -c -print current_board_i -print current_bord_i -next -print current_bord_i -print current_neighbors -next -print nei_dir -print current_neighbors -print nei_dir -next -next -print i -print nei_dir -next -print current_neighbors -next -print nei_dir -next -print i -print nei_dir -print nei_dir -print nei_dir -print get_neighbor_coord(current_bord_cord, nei_dir, scale) -print current_bord_cord print nei_dir quit -c -c -c -c -quit -c -quit -c -quit -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -quit -c -quit -c -quit -c -print RES_X -quit -c -print current_board_i -print current_bord_i -print current_bord_i -next -next -print nei_dir -next -print previous_neighbors -print source_dir -print source_dir -print prevbord_i -print prev_bord_i -print current_neighbors -quit -c -quit -c -quit -c -quit -c -quit -cc -c -quit -quit -quit -c -c -c -quit -quit -b BORDER_START -d 7 -f 7 -b BORDER_START -b main:BORDER_START -b mandelbrot_bordertrace:BORDER_START -quit -c -quit -quit -c -b 327 if current_bord_i == 2012 -quit -c -print nei_dir -quit -c -c -quit -c -print current_bord_i -print prev_bord_i -c -print prev_bord_i -quit -c -next -print get_neighbor_coord -print nei_dir -next -print current_bord_cord -next -print current_bord_cord -next -print prev_bord_i -next -print current_bord_i -print prev_bord_i -next -print current_bord_i -next -print filled_neighbors -print filled_neighbors -quit -c -c -qu8it -quit -c -quit -c +print borders quit +f 5 +context +f 6 +context +c +quit +quit +quit +quit +quit +f 6 +context +next +f 6 +advance +1 +next +b 363 +c +next +print on_pixel +next +print borders +next +next +quit +b 391 +c +quit +quit +quit +quit +quit +quit +quit +quit +quit +qiut +quit +quit +c +quit +quit +quit +quit +quit +quit +quit +quit +quit +quit +print pixels[8613].g +f 6 +print pixels[8613].g +quit +f 6 +watch pixels[8613] +start +c +f 6 +print iter +iterate +b iter +b iterate +d +p iterate(8613) +b this_index == 8613 +watch this_index == 8613 +c +start +c +info b +info +watch pixels[8613] context -f 4 -f 3 f 5 f 6 -f 5 -f 4 -f 3 -context -f 2 -context -f 3 -context -f 2 -quit -b main.c:222 +watch pixels[8613] +info +i +info b +info watch +start +info watch +watch pixels[8613] +b mandelbrot_bordertrace c +watch pixels[8613] +c +print this_coord next -f 1 +c +quit +quit +quit +c +print pixels +print on_pixel +print this_index +print this_coord +next +print nei_i +next +print nei_i +quit +c +c +quit +c +quit +quit +quit +quit +quit +quit +quit +f 6 +context +print touching_start +print start_detached +p touching_start +print pass +quit +quit +quit +quit +quit +quit +quit +quit +quit +quit +f 6 +exit +start +c +exit +c +print pixels[1971].g +f 7 +context +print pixels[1971].g +quit +quit +quit +quit +qiut +quit +quit +quit +quit +quit +quit +quit +quit +quit +quit +quit +quit +print pixels[848] +f 7 +print pixels[848].g +print pixels[848] +c +print pixels[858] +f 6 +f 7 +print pixels[858] +quit +quit +exit +quit +quit +quit +quit +print pixels[1991].g +f 6 +print pixels[1991].g +print pixels[1991].g == GCHAN_INNER_VISITED +print pixels[1991].g == GCHAN_INNER_CLOSED +print pixels[1991].g == GCHAN_INNER_VISITED +quit +quit +quit +quit +quit +quit quit print nei_i -print this_index -print RES_X -print nei_dir -get_neighbor_index(this_index, nei_dir) -print get_neighbor_index(this_index, nei_dir) -print this_index -pirnt on_pixel -print on_pixel +quit + c +quit +quit +quiot +quit +quit +quit +quit +quit +quit +quit +quit +quyit +quit +quit +quit +quit +quit +quit +quit +quit +quit +quit +quyit +quit +b 394 +c +print scale +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 7, (FixedCord){3355443,3355443}) +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 0, (FixedCord){3355443,3355443}) +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 1, (FixedCord){3355443,3355443}) +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 2, (FixedCord){3355443,3355443}) +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 3, (FixedCord){3355443,3355443}) +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 4, (FixedCord){3355443,3355443}) +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 5, (FixedCord){3355443,3355443}) +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 6, (FixedCord){3355443,3355443}) +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 7, (FixedCord){3355443,3355443}) +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 8, (FixedCord){3355443,3355443}) +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 8, (FixedCord){3355443,3355443}) +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 9, (FixedCord){3355443,3355443}) +print get_neighbor_coord((FixedCord){-140928622, 134217728}, 7, (FixedCord){3355443,3355443}) +p sizeof(double) +c +d +c +quit +quit +b mandelbrot_bordertrace +c +next +print scale +cat camera +cat cam +print cam +print *cam +x +c +print *cam +c +c +print *cam quit diff --git a/recon/mandelbrot_tests/c/backup b/recon/mandelbrot_tests/c/backup index 1b6a2fd..61d030a 100644 --- a/recon/mandelbrot_tests/c/backup +++ b/recon/mandelbrot_tests/c/backup @@ -1,14 +1,30 @@ +/** READ BEFORE JUDING! + * Yes, I know this code is a mess. Debug code is added + * happhazardly, two cameras are used, etc. + * That's because it's a temporary program + * to create optimizations and debug rendering issues without hardware. + * None of this is going to be included in the project, and the code is thus + * not extensible or organized; it really doesn't save any effort to do so. + * + * This code is meant for my eyes only. You've been warned! + * + */ + #include #include #include #include #include #include +#include +#include +#include +#include #define WINDOW_SIZE_X 1600 #define WINDOW_SIZE_Y 800 -#define RES_X 1600 -#define RES_Y 800 +#define RES_X 160 +#define RES_Y 80 #define DEFAULT_CENTER_X 0 #define DEFAULT_CENTER_Y 0 #define MOUSE_BUTTON 0 @@ -28,9 +44,18 @@ #define INFTY_SQR_FIXED DOUBLE_TO_FIXED(INFTY_SQR) //#define SHIP -#undef SHIP +//#undef SHIP +//#define COLOR_DEBUG -#ifdef SHIP +Color get_color_dbg(int i) { + if(i == ITERS) return (Color){0,0,255,255}; +// if(i == 0) return (Color){255,255,255,255}; + return (Color){255,0,255,255}; +} + + +#ifdef COLOR_DEBUG +#elif SHIP Color get_color(int i) { if(i == ITERS) return (Color){0, 0, 0, 255}; if(i == 0) return (Color){0, 0, 0, 255}; @@ -43,7 +68,9 @@ Color get_color(int i) { } #else Color get_color(int i) { - if((i == ITERS) || (i == 0)) return (Color){0, 0, 0, 255}; +// if((i == ITERS) || (i == 0)) return (Color){0, 0, 0, 255}; + if(i == ITERS) return (Color){0,0,0,255}; + if(i == 0) return (Color){0,0,1,255}; if(i < 128) { return (Color) { (8*(i - 128)+255) & 0xff, @@ -61,20 +88,24 @@ Color get_color(int i) { } #endif +//C does remainder, not modulo. +//TODO optimize for mod 8 +inline int mod(int n, int d) { + int r = n % d; + return (r < 0) ? r + d : r; +} +int mod(int n, int d); + struct camera { double min_r, min_i, max_r, max_i; }; -struct vec2_double { - double x, y; -}; +typedef struct { + int32_t r; int32_t i; +} FixedCord; -struct vec2_float { - int32_t x, y; -}; - -static inline int iterate(int32_t r, int32_t i) { +static inline int iterate(FixedCord c) { int32_t z_i = 0; int32_t z_r = 0; int32_t z_r_2, z_i_2, zn_r, zn_i; @@ -82,12 +113,12 @@ static inline int iterate(int32_t r, int32_t i) { z_r_2 = FIXED_MULTIPLY(z_r, z_r); z_i_2 = FIXED_MULTIPLY(z_i, z_i); - zn_r = z_r_2 - z_i_2 + r; + zn_r = z_r_2 - z_i_2 + c.r; #ifdef SHIP - zn_i = abs(FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + i; + zn_i = abs(FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c.i; #else - zn_i = (FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + i; + zn_i = (FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c.i; #endif z_i = zn_i; @@ -121,24 +152,579 @@ enum DIRECTIONS { N, NE, E, SE, S, SW, W, NW }; + +//we can inline these if needed + +inline bool bitarray_check(uint8_t *array, size_t i) { + return array[i/8] & (1 << (i%8)); +} + +inline void bitarray_set(uint8_t *array, size_t i) { + array[i/8] |= (1 << (i%8)); +} + +inline FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step) { + if((direction == NW) || (direction < E)) from_coord.i += step.i; + if((direction > N) && (direction < S)) from_coord.r += step.r; + if((direction > E) && (direction < W)) from_coord.i -= step.i; + if(direction > S) from_coord.r -= step.r; + return from_coord; +} +FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step); + + +size_t get_neighbor_index(size_t from_pixel, int direction) { + const int neighbor_index_accl[8] = + {-RES_X, -RES_X + 1, 1, RES_X + 1, RES_X, RES_X - 1, -1, -RES_X - 1}; + from_pixel += neighbor_index_accl[direction]; + //canidate for optimization; lots of branches. maybe inline + return from_pixel; +} + +//we'll be storing info in the green channel to utalize available memory +//per pixel. + +#define BACKSTACK_SIZE 32 +#define GCHAN_UNRENDERED 0 //don't change; green channel zero'd on cam move +#define GCHAN_BLOCKED (1 << 7) //interior element or visiteed +#define GCHAN_INTERNAL (1 << 5) //part of set, 0x20 +#define GCHAN_EXTERNAL (1 << 0) //not part of set, 0x10 +#define GCHAN_INNER_VISITED (1 << 3) +#define GCHAN_INNER_CLOSED (1 << 2) + + +/** +void switch_pixel(coord &this_coord, const coord step, size_t this_index, int dir) { + +} +**/ + +void debug_step(Color *pix, Texture *tex, size_t index, bool pause) { + return; +// SetTargetFPS(0); + static bool fuckin_manual_pause_iguess = false; + static Camera2D cam = {0}; + if(!cam.zoom) cam.zoom = (float)GetRenderWidth()/RES_X; + static int debug_color = 0; + const float dbg_cam_step = 100; + const float dbg_cam_zoom = 1.5; + + (pause || fuckin_manual_pause_iguess) ? SetTargetFPS(60) : SetTargetFPS(0); + + + + for(;;) { + switch(GetKeyPressed()) { + case KEY_UP: + cam.offset.y += dbg_cam_step; + break; + case KEY_DOWN: + cam.offset.y -= dbg_cam_step; + break; + case KEY_RIGHT: + cam.offset.x += dbg_cam_step; + break; + case KEY_LEFT: + cam.offset.x -= dbg_cam_step; + break; + case KEY_W: + cam.zoom *= dbg_cam_zoom; + break; + case KEY_S: + cam.zoom /= dbg_cam_zoom; + break; + case KEY_SPACE: + Vector2 mouse_pos = Vector2Multiply(GetMousePosition(), (Vector2){(double)RES_X / WINDOW_SIZE_X, (double)RES_Y / WINDOW_SIZE_Y}); + //mouse_pos = Vector2Divide(mouse_pos, (Vector2){cam.zoom, cam.zoom}); + printf("%f, %f (%lu)\n", mouse_pos.x, mouse_pos.y, ((size_t)mouse_pos.y * RES_X) + (size_t)mouse_pos.x); + break; + case KEY_ENTER: + return; + default: + BeginDrawing(); + pix[index] = + (Color) {debug_color, pix[index].g, 0, 255}; + BeginDrawing(); + UpdateTexture(*tex, pix); + DrawTextureEx(*tex, (Vector2) + {0 - cam.offset.x, cam.offset.y}, 0, + cam.zoom, WHITE); + EndDrawing(); + if(!pause && !fuckin_manual_pause_iguess) return; + } + } +} + +//only need four indecies, however we use 8 because it's more convinient. +void detect_borders(bool borders[8], size_t i) { + //if this is too slow, it's easy to do it without the modulos. + int index_mod = i % RES_X; + bzero(borders, sizeof(*borders) * 8); + if((i + RES_X) > (RES_X * RES_Y)) { + for(int nei_dir = SE; nei_dir <= SW; nei_dir++) + borders[nei_dir] = GCHAN_EXTERNAL; + } + else if(((int)i - RES_X) < 0) { + borders[NE] = GCHAN_EXTERNAL; + borders[N] = GCHAN_EXTERNAL; + borders[NW] = GCHAN_EXTERNAL; + } + if(index_mod == 0) { + for(int nei_dir = SW; nei_dir < NW; nei_dir++) + borders[nei_dir] = GCHAN_EXTERNAL; + } + else if(index_mod == (RES_X - 1)) { + for(int nei_dir = NE; nei_dir < SE; nei_dir++) + borders[nei_dir] = GCHAN_EXTERNAL; + } + + /** + //runs into occational percision issues + if((this_coord.i - scale.i) <= cam_bord_fixed_s) { + for(int nei_dir = SE; nei_dir <= SW; nei_dir++) + nei_presort[nei_dir] = GCHAN_EXTERNAL; + } + else if((this_coord.i + scale.i) >= cam_bord_fixed_n) { + printf("bruh\n"); + nei_presort[NE] = GCHAN_EXTERNAL; + nei_presort[N] = GCHAN_EXTERNAL; + nei_presort[NW] = GCHAN_EXTERNAL; + } + if((this_coord.r - scale.r) <= cam_bord_fixed_w) { + for(int nei_dir = SW; nei_dir < NW; nei_dir++) + nei_presort[nei_dir] = GCHAN_EXTERNAL; + } + else if((this_coord.r + scale.r) >= cam_bord_fixed_e) { + for(int nei_dir = NE; nei_dir < SE; nei_dir++) + nei_presort[nei_dir] = GCHAN_EXTERNAL; + } + **/ +} + +void debug_nei_arrays(int *priority, int *presort, size_t index) { + int debug_x = index % RES_X; + int debug_y = index / RES_X; + printf("(%i, %i) %lu: pre [", debug_x, debug_y, index); + for(int nd = 0; nd < 8; nd++) printf("%i, ", presort[nd]); + printf("], pri ["); + for(int nd = 0; nd < 8; nd++) printf("%i, ", priority[nd]); + printf("]\n"); +} + +enum { + SCAN_MODE_NONE, + SCAN_MODE_SAFE, + SCAN_MODE_INTERIOR +} scan_mode; + +unsigned int mandelbrot_bordertrace(struct camera *cam, Color *pixels) { + //these lookup tables r cheap cuz on the stm32f1, 1 memory read is 1 instruction + FixedCord scale = { + .r = DOUBLE_TO_FIXED((cam->max_r - cam->min_r) / (double)RES_X), + .i = DOUBLE_TO_FIXED((cam->max_i - cam->min_i) / (double)RES_Y)}; + FixedCord c = {.r = 0, .i = DOUBLE_TO_FIXED(cam->max_i)}; + unsigned int total_iters = 0; + size_t on_pixel = 0; + int border_scanning = 0; + + + + Image img = GenImageColor(RES_X, RES_Y, BLUE); + Texture debug_tex = LoadTextureFromImage(img); + UnloadImage(img); +// bzero(pixels, RES_X * RES_Y * sizeof(Color)); +// for(size_t c = 0; c < (RES_X * RES_Y); c++) pixels[c] = (Color){0,0,0,255}; + + + for(int y = 0; y < RES_Y; y++) { + border_scanning = 0; + for(int x = 0; x < RES_X; x++) { + + c.r = DOUBLE_TO_FIXED((((on_pixel % RES_X) / (double)RES_X) * (cam->max_r - cam->min_r)) + cam->min_r); + c.i = DOUBLE_TO_FIXED((((on_pixel / (double)RES_X) / (double)RES_Y) * (cam->min_i - cam->max_i)) + cam->max_i); + + /** + SetTargetFPS(0); + BeginDrawing(); + UpdateTexture(debug_tex, pixels); + DrawTextureEx(debug_tex, (Vector2){0,0}, 0, (float)GetRenderWidth()/RES_X, WHITE); + EndDrawing(); + **/ + + switch(pixels[on_pixel].g) { + case GCHAN_INTERNAL: +// printf("starting interior trace...\n"); + size_t inner_pix_i = on_pixel; + int next_pix; + bool pass = false; + bool start_detached = false; + bool touching_start; + bool borders[8]; + int nei_dir; + size_t nei_i; + + bool trusted_nei[8]; + + { + //TODO + detect_borders(borders, on_pixel); + for(nei_dir = 0; nei_dir < 8; nei_dir += 2) if(borders[nei_dir]) break; + + + int edge_state = 0; + bool first_unrendered = false; + for(nei_dir = 0; nei_dir < 8; nei_dir += 2) { + nei_i = get_neighbor_index(inner_pix_i, nei_dir); + if((nei_dir == 0) && (pixels[nei_i].g == GCHAN_UNRENDERED)) first_unrendered = true; + if((edge_state & 1) && (pixels[nei_i].g != GCHAN_UNRENDERED)) edge_state++; + else if(!(edge_state & 1) && (pixels[nei_i].g == GCHAN_UNRENDERED)) edge_state++; + } + //tired, easier to think of success states + if(!((edge_state == 1) + || ((edge_state == 2) && (!first_unrendered && pixels[nei_i].g != GCHAN_UNRENDERED)) + || ((edge_state == 3) && (first_unrendered && pixels[nei_i].g == GCHAN_UNRENDERED)))) break; + } + for(nei_dir = 0; nei_dir < 8; nei_dir++) { + nei_i = get_neighbor_index(inner_pix_i, nei_dir); + if(pixels[nei_i].g == GCHAN_UNRENDERED) trusted_nei[nei_dir] = true; + else trusted_nei[nei_dir] = false; + } + + while(true) { + detect_borders(borders, inner_pix_i); + + next_pix = -1; + touching_start = false; + //debug_step(pixels, &debug_tex, inner_pix_i, true); + for(nei_dir = 0; nei_dir < 8; nei_dir += 2) { + size_t nei_i; + size_t localized_dirs[8]; + + if(borders[nei_dir]) continue; + nei_i = get_neighbor_index(inner_pix_i, nei_dir); + if(nei_i == on_pixel) { + touching_start = true; + if(start_detached) { + next_pix = on_pixel; + break; + } + continue; + } + if(pixels[nei_i].g != ((pass) ? GCHAN_INNER_VISITED : GCHAN_INTERNAL)) continue; + //if((pixels[nei_i].g == GCHAN_UNRENDERED) || (pixels[nei_i].g == ((pass) ? GCHAN_INNER_CLOSED : GCHAN_INNER_VISITED))) continue; + + for(int i = 0; i < 8; i++) localized_dirs[i] = mod(nei_dir + i, 8); + if(!(trusted_nei[localized_dirs[2]] || trusted_nei[localized_dirs[1]] || + trusted_nei[localized_dirs[6]] || trusted_nei[localized_dirs[7]])) { + continue; + } + /** TODO if we have time, we can only keep track of safe borders when we get in trouble by looking at + the past pixel. This has a lot of overhead, but I did it before thinking & I'm out of resources. + **/ + trusted_nei[localized_dirs[4]] = false; + trusted_nei[localized_dirs[3]] = trusted_nei[localized_dirs[2]]; + trusted_nei[localized_dirs[2]] = trusted_nei[localized_dirs[1]]; + trusted_nei[localized_dirs[5]] = trusted_nei[localized_dirs[6]]; + trusted_nei[localized_dirs[6]] = trusted_nei[localized_dirs[7]]; + { + bool front_neighbors[5]; + bool local_borders[8]; + detect_borders(local_borders, nei_i); + for(int nei_edge_dir = -1; nei_edge_dir <= 1; nei_edge_dir++) { + size_t nei_edge_local = mod(nei_dir + nei_edge_dir, 8); + front_neighbors[nei_edge_dir + 1] = + !(local_borders[nei_edge_local] || (pixels[get_neighbor_index(nei_i, nei_edge_local)].g != GCHAN_UNRENDERED)); + } + front_neighbors[3] = trusted_nei[localized_dirs[6]]; + front_neighbors[4] = trusted_nei[localized_dirs[2]]; + trusted_nei[localized_dirs[7]] = (front_neighbors[0] && (front_neighbors[3] || + (front_neighbors[1] && front_neighbors[2] && front_neighbors[4]))); + trusted_nei[localized_dirs[1]] = (front_neighbors[2] && (front_neighbors[4] || + (front_neighbors[0] && front_neighbors[1] && front_neighbors[3]))); + trusted_nei[localized_dirs[0]] = (front_neighbors[1] && (trusted_nei[localized_dirs[1]] || + trusted_nei[localized_dirs[7]])); + } + next_pix = nei_i; + break; + } + if(!start_detached && !touching_start && !(inner_pix_i == on_pixel)) start_detached = true; + else if(start_detached && touching_start) { + start_detached = false; + if(pass) { + pixels[inner_pix_i].g = GCHAN_INNER_CLOSED; + pixels[touching_start].g = GCHAN_INNER_CLOSED; + border_scanning = true; + debug_step(pixels, &debug_tex, inner_pix_i, true); + break; + } + else { + pass = true; + pixels[inner_pix_i].g = GCHAN_INNER_VISITED; + inner_pix_i = on_pixel; + continue; + } + } + pixels[inner_pix_i].g = ((pass) ? GCHAN_INNER_CLOSED : GCHAN_INNER_VISITED); + //TODO remove + if(pass) pixels[next_pix].r = 0xff; + else { pixels[next_pix].b = 0xaa; } + + if(next_pix < 0) { + debug_step(pixels, &debug_tex, inner_pix_i, true); + break; + } + else { + inner_pix_i = next_pix; + } + } + break; + case GCHAN_UNRENDERED: + if(border_scanning) { + //pixels[on_pixel] = get_color(ITERS); + //printf("interior\n"); + pixels[on_pixel] = (Color){0xfe,0,0xfe,0xff}; + break; + } + //printf("rendering %i, %i (%lu)\n", x, y, on_pixel); + int i = iterate(c); + total_iters += i; + pixels[on_pixel] = get_color(i); + if(i == ITERS) { + FixedCord this_coord = c; + size_t this_index = on_pixel; + bool seperated_from_start = false; + int nei_priority[8]; + int last_nei_priority[8]; + int nei_presort[8]; + + size_t backstack[BACKSTACK_SIZE]; + size_t backstack_i = 0; + int backstack_calls = 0; + + int nei_dir; + + debug_step(pixels, &debug_tex, this_index, false); + bool debug_mode = false; + + + + bool borders[8]; + detect_borders(borders, inner_pix_i); + for(nei_dir = 0; nei_dir < 8; nei_dir++) { + size_t nei_i; + if(borders[nei_dir]) break; + nei_i = get_neighbor_index(on_pixel, nei_dir); + if(pixels[nei_i].g & GCHAN_EXTERNAL) break; + } + + if(nei_dir >= 8) { + border_scanning = SCAN_MODE_INTERIOR; + break; + } + + while(true) { + detect_borders(borders, this_index); + debug_step(pixels, &debug_tex, this_index, false); + if(debug_mode) debug_step(pixels, &debug_tex, on_pixel, debug_mode); + + //step 1: check pixels around us, fill in neighbors. + bzero(nei_presort, sizeof(nei_presort)); + + this_coord.r = DOUBLE_TO_FIXED((((this_index % RES_X) / (double)RES_X) * (cam->max_r - cam->min_r)) + cam->min_r); + this_coord.i = DOUBLE_TO_FIXED((((this_index / (double)RES_X) / (double)RES_Y) * (cam->min_i - cam->max_i)) + cam->max_i); + /** now fill in neighbor info based on green channel, + * iterate if no info available. + * if this is to slow we could flatten this; it's predictable + * where there will be info + **/ + // TODO replace modulos with bitwise ops + bool start_is_nei = false; + for(int nei_dir = 0; nei_dir < 8; nei_dir++) { + size_t nei_i; + uint8_t gchan_info; + + //happens if we're pushed against the screen + if(borders[nei_dir]) { + nei_presort[nei_dir] = GCHAN_EXTERNAL; + continue; + } + + nei_i = get_neighbor_index(this_index, nei_dir); + gchan_info = pixels[nei_i].g; + if(nei_i == on_pixel) start_is_nei = true; + //note that when we move this over, there will be no alpha channel. + //gchan_info will be extracted differently!!! + if(gchan_info) nei_presort[nei_dir] = gchan_info; + else { + int i = iterate(get_neighbor_coord(this_coord, nei_dir, scale)); + pixels[nei_i] = get_color(i); + if(i == ITERS) nei_presort[nei_dir] = GCHAN_INTERNAL; + else { + //exterior + nei_presort[nei_dir] = GCHAN_EXTERNAL; + } + pixels[nei_i].g = nei_presort[nei_dir]; + } + } + if(!start_is_nei && !seperated_from_start && (this_index != on_pixel)) seperated_from_start = true; + if(start_is_nei && seperated_from_start) { + //printf("success!\n"); + pixels[this_index].g = GCHAN_BLOCKED; + break; + } + + //go back if we're in the interior and not an edge + int edge_cnt = 0; + //sort into prioraties + for(int nei_dir = 0; nei_dir < 8; nei_dir += 2) { + int nei_edge_i; + if(nei_presort[nei_dir] != GCHAN_INTERNAL) { + nei_priority[nei_dir] = -1; + continue; + } + + //TODO rename nei_edge_i + //printf("%i: \n", nei_dir); + for(nei_edge_i = -2; nei_edge_i <= 2; nei_edge_i++) { + int nei_edge_mod = mod((nei_dir + nei_edge_i), 8); + if((nei_presort[nei_edge_mod] == GCHAN_EXTERNAL) || borders[nei_edge_mod]) break; + } + if(nei_edge_i > 2) { + //no edge found + nei_priority[nei_dir] = -2; //TODO test; remove interior check if nessesary + continue; + } + + //narrow bridge scenario + if(nei_presort[mod((nei_dir + 1), 8)] & nei_presort[mod((nei_dir - 1), 8)] & GCHAN_EXTERNAL) { + nei_i = get_neighbor_index(this_index, nei_dir); + //pixels[nei_i] = (Color) {0xff, pixels[nei_i].g, 0x00, 0xff}; + nei_priority[nei_dir] = -1; + continue; + } + + edge_cnt++; + nei_priority[nei_dir] = 0; + } + if(edge_cnt >= 2) { + backstack[backstack_i++ % BACKSTACK_SIZE] = this_index; + //printf("backstack increased\n"); + } + + //now go to canidate with lowest prioraty + pixels[this_index].g = GCHAN_BLOCKED; + for(int priority = 0; priority <= 5; priority++) { //TODO we might not need the priority system anymore + for(int nei_dir = 0; nei_dir < 8; nei_dir += 2) { + if(nei_priority[nei_dir] != priority) continue; + backstack_calls = 0; + this_index = get_neighbor_index(this_index, nei_dir); + this_coord = get_neighbor_coord(this_coord, nei_dir, scale); + //printf("--> (%zu, %zu)\n", this_index % RES_X, this_index / RES_X); + goto NEXT_PIXEL; + } + } + if((backstack_calls++ > BACKSTACK_SIZE) || (backstack_i < 1)) { //please don't cause issues... + //printf("cycled through backstack, questionable success...\n"); + break; + } + this_index = backstack[--backstack_i % BACKSTACK_SIZE]; + NEXT_PIXEL: + memcpy(last_nei_priority, nei_priority, sizeof(nei_priority)); + } + debug_step(pixels, &debug_tex, this_index, true); + } + else pixels[on_pixel].g = GCHAN_EXTERNAL; + break; + case GCHAN_INNER_CLOSED: + //printf("bruh\n"); + if(((x + 2) < RES_X) && (pixels[on_pixel + 1].g == GCHAN_UNRENDERED)) border_scanning = SCAN_MODE_NONE; + break; + default: + border_scanning = SCAN_MODE_NONE; + } + on_pixel++; + c.r += scale.r; + //printf("%u\n", on_pixel); + } + border_scanning = false; + } + debug_step(pixels, &debug_tex, 0, true); + for(size_t i = 0; i < (RES_X * RES_Y); i++) pixels[i].g = 0; + return total_iters; +} + +unsigned int mandelbrot_unoptimized(struct camera *cam, Color *pixels) { + FixedCord scale = { + .r = DOUBLE_TO_FIXED((cam->max_r - cam->min_r) / (double)RES_X), + .i = DOUBLE_TO_FIXED((cam->max_i - cam->min_i) / (double)RES_Y)}; + FixedCord c = { .r = DOUBLE_TO_FIXED(cam->min_r), .i = DOUBLE_TO_FIXED(cam->max_i) }; + unsigned int total_iters = 0; + size_t on_pixel = 0; + for(int y = 0; y < RES_Y; y++) { + c.r = DOUBLE_TO_FIXED(cam->min_r); + for(int x = 0; x < RES_X; x++) { + int i = iterate(c); + c.r = DOUBLE_TO_FIXED((((on_pixel % RES_X) / (double)RES_X) * (cam->max_r - cam->min_r)) + cam->min_r); + c.i = DOUBLE_TO_FIXED((((on_pixel / (double)RES_X) / (double)RES_Y) * (cam->min_i - cam->max_i)) + cam->max_i); + total_iters += i; + pixels[((y * RES_X) + x)] = get_color(i); + on_pixel++; +// c.r += scale.r; + } + c.i -= scale.i; + } + return total_iters; +} + int main() { - Color *pixels = malloc(RES_X * RES_Y * sizeof(Color)); - struct camera cam = { + //test(); + //return 0; + Color *pixels_unoptimized = malloc(RES_X * RES_Y * sizeof(Color)); + Color *pixels_optimized = malloc(RES_X * RES_Y * sizeof(Color)); + bool optimized = true; + //(1.514379082621093886019, 0.000033222739567139065) - (1.514381385800912305228, 0.000034374329476534746) + + struct camera cam_default = { .min_r = -1, - .max_r = 1, - // .min_i = -1, - // .max_i = 1 + .max_r = 1 + }; + cam_default.min_i = ((double)RES_Y / RES_X) * cam_default.min_r; + cam_default.max_i = ((double)RES_Y / RES_X) * cam_default.max_r; + + + //done + //.min_r = 0.340060821337554164412, .min_i = -0.076399869494282027227, .max_r = 0.340671385211165078655, .max_i = -0.076094587557451340287 + + //done + //.min_r = 0.348347456407892719366, .min_i = -0.092130353675640097588, .max_r = 0.349033773135021985201, .max_i = -0.091787195312047098472 + + + //has internal noise + //.min_r = 0.348416088080605645949, .min_i = -0.092130353675640097588, .max_r = 0.349102404807734911785, .max_i = -0.091787195312047098472 + + //needs diagnol transfer + //.min_r = 0.352126044212195454808, .min_i = -0.101818891004586714599, .max_r = 0.354169737175103083171, .max_i = -0.100797044523048578979 + + //works + //.min_r = 1.514379082621093886019, .min_i = 0.000033222739567139065, .max_r = 1.514381385800912305228, .max_i = 0.000034374329476534746 + +// unusual issue; complete rendered border + // .min_r = 0.426539347230382670517, .min_i = 0.218210183100018217939, .max_r = 0.427445609943903681582, .max_i = 0.218663314456816582076 + + + + struct camera cam = { + //.min_r = 0.348416088080605645949, .min_i = -0.092130353675640097588, .max_r = 0.349102404807734911785, .max_i = -0.091787195312047098472 + .min_r = 0.348347456407892719366, .min_i = -0.092130353675640097588, .max_r = 0.349033773135021985201, .max_i = -0.091787195312047098472 }; - cam.min_i = ((double)RES_Y / RES_X) * cam.min_r; - cam.max_i = ((double)RES_Y / RES_X) * cam.max_r; InitWindow(WINDOW_SIZE_X, WINDOW_SIZE_Y, "mandelbrot fixed point test"); + SetTraceLogLevel(LOG_ERROR); Image img = GenImageColor(RES_X, RES_Y, BLUE); Texture tex = LoadTextureFromImage(img); UnloadImage(img); - SetTargetFPS(10); - + SetTargetFPS(60); while(!WindowShouldClose()) { switch(GetKeyPressed()) { @@ -160,50 +746,47 @@ int main() { case KEY_S: zoom_cam(&cam, -ZOOM_SIZE); break; + case KEY_SPACE: + optimized = !optimized; + break; default: BeginDrawing(); EndDrawing(); continue; break; } - printf("(%.6f, %.6f) - (%.6f, %.6f)\n", cam.min_r, cam.min_i, cam.max_r, cam.max_i); - struct coords { - int x, y - }; - { - int32_t scale_i = DOUBLE_TO_FIXED((cam.max_i - cam.min_i) / (double)RES_Y); - int32_t scale_r = DOUBLE_TO_FIXED((cam.max_r - cam.min_r) / (double)RES_X); - int32_t c_i = DOUBLE_TO_FIXED(cam.max_i); - int32_t c_r; - uint8_t rendered[(RES_X * RES_Y) / 8] = {0}; - uint8_t edges[(RES_X * RES_Y) / 8] = {0}; - int32_t directions_r[8] = {0, scale_r, scale_r, scale_r, 0, -scale_r, -scale_r, -scale_r}; - int32_t directions_i[8] = {scale_i, scale_i, 0, -scale_i, -scale_i, -scale_i, 0, scale_i}; - int i; - for(int y = 0; y < RES_Y; y++) { - c_r = DOUBLE_TO_FIXED(cam.min_r); - for(int x = 0; x < RES_X; x++) { - int i = iterate(c_r, c_i); - if(i >= ITERS) { - int start_x = x; - int start_y = y; - do { - for(int canidate_d = 0; canidate_d < NW; canidate_d++) { + printf(".min_r = %.21f, .min_i = %.21f, .max_r = %.21f, .max_i = %.21f\n", cam.min_r, cam.min_i, cam.max_r, cam.max_i); - } - } while((x != start_x) && (y != start_y)); - } - pixels[((y * RES_X) + x)] = get_color(iterate(c_r, c_i)); - c_r += scale_r; - } - c_i -= scale_i; - } - } + + clock_t begin, end; + double time_unoptimized; + double time_optimized; + + for(int i = 0; i < (RES_X * RES_Y); i++) { pixels_unoptimized[i] = (Color){0, 0, 0, 0xff}; } + for(int i = 0; i < (RES_X * RES_Y); i++) { pixels_optimized[i] = (Color){0, 0, 0, 0xff}; } + + begin = clock(); + unsigned int unoptimized_iters = mandelbrot_unoptimized(&cam, pixels_unoptimized); + end = clock(); + + time_unoptimized = (double)(end - begin) / CLOCKS_PER_SEC; + printf("Unoptimized: %u iterations, %f seconds\n", unoptimized_iters, time_unoptimized); + + begin = clock(); + unsigned int optimized_iters = mandelbrot_bordertrace(&cam, pixels_optimized); + end = clock(); + + time_optimized = (double)(end - begin) / CLOCKS_PER_SEC; + printf("Border tracing: %u iterations, %f seconds\n", optimized_iters, time_optimized); + + printf("border tracing does %f%% of nieve approach\n", ((float)optimized_iters / unoptimized_iters) * 100); BeginDrawing(); - UpdateTexture(tex, pixels); + printf("%s\n", optimized ? "optimized mode" : "unoptimized mode"); + UpdateTexture(tex, optimized ? pixels_optimized : pixels_unoptimized); DrawTextureEx(tex, (Vector2){0,0}, 0, (float)GetRenderWidth()/RES_X, WHITE); EndDrawing(); + } return 0; diff --git a/recon/mandelbrot_tests/c/backup_lasttime b/recon/mandelbrot_tests/c/backup_lasttime new file mode 100644 index 0000000..9ee4436 --- /dev/null +++ b/recon/mandelbrot_tests/c/backup_lasttime @@ -0,0 +1,585 @@ +/** READ BEFORE JUDING! + * Yes, I know this code is a mess. Debug code is added + * happhazardly, two cameras are used, etc. + * That's because it's a temporary program + * to create optimizations and debug rendering issues without hardware. + * None of this is going to be included in the project, and the code is thus + * not extensible or organized; it really doesn't save any effort to do so. + * + * This code is meant for my eyes only. You've been warned! + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define WINDOW_SIZE_X 1600 +#define WINDOW_SIZE_Y 800 +#define RES_X 1600 +#define RES_Y 800 +#define DEFAULT_CENTER_X 0 +#define DEFAULT_CENTER_Y 0 +#define MOUSE_BUTTON 0 +#define STEP_SIZE .1 +#define ZOOM_SIZE .1 + + +#define DECIMAL_LOC 28 +#define DOUBLE_SCALER (1 << DECIMAL_LOC) +#define DOUBLE_TO_FIXED(val) (int32_t)((val) * DOUBLE_SCALER) +#define FIXED_MULTIPLY(x,y) ((((uint64_t)(x))*(y)) >> DECIMAL_LOC) +#define FIXED_TO_DOUBLE(val) ((val) / (double)DOUBLE_SCALER) + +#define INFTY 2 +#define INFTY_SQR INFTY * INFTY +#define ITERS 255 +#define INFTY_SQR_FIXED DOUBLE_TO_FIXED(INFTY_SQR) + +//#define SHIP +//#undef SHIP + +int debug_x, debug_y; + + +#ifdef SHIP +Color get_color(int i) { + if(i == ITERS) return (Color){0, 0, 0, 255}; + if(i == 0) return (Color){0, 0, 0, 255}; + return (Color) { + 2*(i - 128)+255, + 0, + 0, + 255 + }; +} +#else +Color get_color(int i) { +// if((i == ITERS) || (i == 0)) return (Color){0, 0, 0, 255}; + if(i == ITERS) return (Color){0,0,0,255}; + if(i == 0) return (Color){0,0,1,255}; + if(i < 128) { + return (Color) { + (8*(i - 128)+255) & 0xff, + 0, + (16*(i - 64)+255) & 0xff, + 255 + }; + } + return (Color) { + 0, + 0, + ((unsigned int)-2*(i - 128)+255) & 0xff, + 255 + }; +} +#endif + + +//TODO remove +struct debug_info { + int32_t r, i; + int x, y; +}; + +__attribute__((used)) struct debug_info debug_get_coord(size_t i) { + struct debug_info ret; + ret.x = i % RES_X; + ret.y = i / RES_Y; + return ret; +} + +struct camera { + double min_r, min_i, max_r, max_i; +}; + +typedef struct { + int32_t r; int32_t i; +} FixedCord; + +static inline int iterate(FixedCord c) { + int32_t z_i = 0; + int32_t z_r = 0; + int32_t z_r_2, z_i_2, zn_r, zn_i; + for(int it = 0; it < ITERS; it++) { + z_r_2 = FIXED_MULTIPLY(z_r, z_r); + z_i_2 = FIXED_MULTIPLY(z_i, z_i); + + zn_r = z_r_2 - z_i_2 + c.r; + +#ifdef SHIP + zn_i = abs(FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c.i; +#else + zn_i = (FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c.i; +#endif + + z_i = zn_i; + z_r = zn_r; + + if(z_i_2 + z_r_2 > INFTY_SQR_FIXED) return it; + } + return ITERS; +} + +//blllluuuuurg, matracies and vectors in raylib are floats and we need doubles +void shift_cam(struct camera *cam, double step_r, double step_i) { + double i_offset = (cam->max_i - cam->min_i) * step_i; + double r_offset = (cam->max_r - cam->min_r) * step_r; + cam->min_i += i_offset; + cam->max_i += i_offset; + cam->min_r += r_offset; + cam->max_r += r_offset; +} + +void zoom_cam(struct camera *cam, double zoom) { + double i_scale = (cam->max_i - cam->min_i) * zoom; + double r_scale = (cam->max_r - cam->min_r) * zoom; + cam->min_i += i_scale; + cam->max_i -= i_scale; + cam->min_r += r_scale; + cam->max_r -= r_scale; +} + +enum DIRECTIONS { + N, NE, E, SE, S, SW, W, NW +}; + + +//we can inline these if needed + +inline bool bitarray_check(uint8_t *array, size_t i) { + return array[i/8] & (1 << (i%8)); +} + +inline void bitarray_set(uint8_t *array, size_t i) { + array[i/8] |= (1 << (i%8)); +} + +inline FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step) { + if((direction == NW) || (direction < E)) from_coord.i += step.i; + if((direction > N) && (direction < S)) from_coord.r += step.r; + if((direction > E) && (direction < W)) from_coord.i -= step.i; + if(direction > S) from_coord.r -= step.r; + return from_coord; +} +FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step); + + +size_t get_neighbor_index(size_t from_pixel, int direction) { + const int neighbor_index_accl[8] = + {-RES_X, -RES_X + 1, 1, RES_X + 1, RES_X, RES_X - 1, -1, -RES_X - 1}; + from_pixel += neighbor_index_accl[direction]; + //canidate for optimization; lots of branches. maybe inline + return from_pixel; +} + + + +bool bitarray_check(uint8_t *array, size_t i); +void bitarray_set(uint8_t *array, size_t i); +#define BITARRAY_SET(array, i) ((array)[(i)/8] |= (1 << ((i) % 8))) +#define BITARRAY_CLEAR(array, i) ((array)[(i)/8] &= ~(1 << ((i) % 8))) +#define BITARRAY_CHECK(array, i) ((array)[(i)/8] & (1 << ((i) % 8))) + + +#define PRESORT_UNSOLVED (1 << 0) +#define PRESORT_VISITED (1 << VISITED) +//#define PRESORT_INTERIOR (1 << INTERIOR) //in set, NOT an edge +//#define PRESORT_BACKTRACKED (1 << BACKTRACED) +//#define PRESORT_EXTERIOR (1 << + +//we'll be storing info in the green channel to utalize all available memory. +//the following is bitmasks to do so +#define GCHAN_RENDERED (1 << 0) +#define GCHAN_VISITED (1 << 1) +#define GCHAN_BLOCKED (1 << 2) //interior element or backtrack +#define GCHAN_EXTERNAL (1 << 3) +#define GCHAN_DEBUG (1 << 4) //extra, not nessesary + +/** +void switch_pixel(coord &this_coord, const coord step, size_t this_index, int dir) { + +} +**/ + +unsigned int mandelbrot_bordertrace(struct camera *cam, Color *pixels) { + //these lookup tables r cheap cuz on the stm32f1, 1 memory read is 1 instruction + FixedCord scale = { + .r = DOUBLE_TO_FIXED((cam->max_r - cam->min_r) / (double)RES_X), + .i = DOUBLE_TO_FIXED((cam->max_i - cam->min_i) / (double)RES_Y)}; + FixedCord c = {.r = 0, .i = DOUBLE_TO_FIXED(cam->max_i)}; + unsigned int total_iters = 0; + size_t on_pixel = 0; + + //for camera border calculations + int32_t cam_bord_fixed_n = DOUBLE_TO_FIXED(cam->min_i); + int32_t cam_bord_fixed_s = DOUBLE_TO_FIXED(cam->max_i); + int32_t cam_bord_fixed_e = DOUBLE_TO_FIXED(cam->max_r); + int32_t cam_bord_fixed_w = DOUBLE_TO_FIXED(cam->min_r); + + + //I know this is gross, just for debugigng! + //will clean up once I get things ironed out + Image img = GenImageColor(RES_X, RES_Y, BLUE); + Texture debug_tex = LoadTextureFromImage(img); + UnloadImage(img); + Color *debug_pix = malloc(RES_X * RES_Y * sizeof(Color)); + memcpy(debug_pix, pixels, RES_X * RES_Y * sizeof(Color)); + static Camera2D debug_cam = {0}; + debug_cam.zoom = (float)GetRenderWidth()/RES_X; + + + + /** + //for keeping track of border only. will organize later + uint8_t set[(160*80)/8] = {0}; + uint8_t unset[(160*80)/8] = {0}; + **/ + + const Color debug_colors[] = + { (Color) {0xff, 0x00, 0x00, 0xff}, + (Color) {0xff, 0x00, 0xff, 0xff}, + (Color) {0x00, 0xff, 0x00, 0xff}, + (Color) {0x00, 0x00, 0xff, 0xff}, + (Color) {0x6a, 0x00, 0xff, 0xff} + }; + static int debug_color = 0; + for(int y = 0; y < RES_Y; y++) { + c.r = DOUBLE_TO_FIXED(cam->min_r); + for(int x = 0; x < RES_X; x++) { + int i = iterate(c); + total_iters += i; + pixels[on_pixel] = get_color(i); + + + if(i == ITERS) { + FixedCord this_coord = c; + size_t this_index = on_pixel; + int nei_priority[8]; + int last_nei_priority[8]; + int last_direction = E; + int nei_presort[8]; + + //only really need to zero green channel + bzero(pixels, RES_X * RES_Y * sizeof(*pixels)); + + //this is so fucking knarly + printf("NEW BORDER\n"); + while(true) { + //step 1: check pixels around us, fill in neighbors. + bzero(nei_presort, sizeof(nei_presort)); + + //find if we're pushed against screen border. + //feels gross but I don't think there's a better way + if((this_coord.i - scale.i) < cam_bord_fixed_n) { + for(int nei_dir = SE; nei_dir <= SW; nei_dir++) + nei_presort[nei_dir] = GCHAN_EXTERNAL; + } + else if((this_coord.i + scale.i) > cam_bord_fixed_s) { + nei_presort[NE] = GCHAN_EXTERNAL; + nei_presort[N] = GCHAN_EXTERNAL; + nei_presort[NW] = GCHAN_EXTERNAL; + } + if((this_coord.r - scale.r) < cam_bord_fixed_w) { + for(int nei_dir = SW; nei_dir < NW; nei_dir++) + nei_presort[nei_dir] = GCHAN_EXTERNAL; + } + else if((this_coord.r + scale.r) > cam_bord_fixed_e) { + for(int nei_dir = NE; nei_dir < SE; nei_dir++) + nei_presort[nei_dir] = GCHAN_EXTERNAL; + } + + + + /** now fill in neighbor info based on green channel, + * iterate if no info available. + * if this is to slow we could flatten this; it's predictable + * where there will be info + **/ + // TODO replace modulos with something faster + bool interior = true; + for(int nei_dir = 0; nei_dir < 8; nei_dir++) { + size_t nei_i; + uint8_t gchan_info; + + //happens if we're pushed against the screen + if(nei_presort[nei_dir] == GCHAN_EXTERNAL) { + interior = false; + continue; + } + + nei_i = get_neighbor_index(this_index, nei_dir); + gchan_info = pixels[nei_i].g; + //note that when we move this over, there will be no alpha channel. + //gchan_info will be extracted differently!!! + if(gchan_info & GCHAN_RENDERED) { + gchan_info &= ~(GCHAN_RENDERED); + + if(gchan_info & GCHAN_EXTERNAL) { + interior = false; + gchan_info = GCHAN_BLOCKED; + } + + if(gchan_info & GCHAN_BLOCKED) gchan_info = GCHAN_BLOCKED; + + nei_presort[nei_dir] = gchan_info; + } + else { + int i = iterate(get_neighbor_coord(this_coord, nei_dir, scale)); + pixels[nei_i] = get_color(i); + pixels[nei_i].g = GCHAN_RENDERED; + if(i == ITERS) nei_presort[nei_dir] = 0; + else { + //exterior + interior = false; + nei_presort[nei_dir] = GCHAN_BLOCKED; + pixels[nei_i].g |= GCHAN_EXTERNAL; + } + } + } + if(interior) { + printf("interior\n"); + asm volatile("interior_check:"); + pixels[this_index].g = GCHAN_RENDERED | GCHAN_BLOCKED; + //printf("bruh\n"); + memcpy(nei_priority, last_nei_priority, sizeof(nei_priority)); + nei_priority[last_direction] = -1; + this_index = get_neighbor_index(this_index, (last_direction + 4) % 8); + this_coord = get_neighbor_coord( + this_coord, (last_direction + 4) % 8, scale); + pixels[this_index].g ^= GCHAN_VISITED; //so we don't think we need to backtrack + } + else { + int blocked_cnt = 0; + for(int nei_dir = 0; nei_dir < 8; nei_dir++) { + int offset_cw = (last_direction - nei_dir) % 8; + int offset_ccw = (nei_dir - last_direction) % 8; + int forward_offset; + switch(nei_presort[nei_dir]) { + case GCHAN_VISITED: + nei_priority[nei_dir] = 15; + break; + case GCHAN_BLOCKED: + case GCHAN_EXTERNAL: + nei_priority[nei_dir] = -1; + blocked_cnt++; + break; + default: //unvisited element + if((nei_presort[(nei_dir - 1) % 8] == 0) || + (nei_presort[(nei_dir + 1) % 8] == 0)) { + nei_priority[nei_dir] = 3; + break; + } + if((nei_presort[(nei_dir - 1) % 8] == GCHAN_VISITED) || + (nei_presort[(nei_dir + 1) % 8] == GCHAN_VISITED)) { + nei_priority[nei_dir] = 7; + break; + } + nei_priority[nei_dir] = 11; + break; + } + if(nei_priority[nei_dir] < 0) continue; + forward_offset = abs((offset_cw < offset_ccw) ? + offset_cw : offset_ccw); + if(forward_offset < 3) nei_priority[nei_dir] -= (3-forward_offset); + } + if(blocked_cnt == 8) { + for(int nd = 0; nd < 8; nd++) printf("%i, ", nei_priority[nd]); + printf("we blocked ourselves in!\n"); + for(;;) sleep(10); + exit(1); + } + } + for(int priority = 0; priority < 17; priority++) { + for(int nei_dir = 0; nei_dir < 8; nei_dir++) { + if(nei_priority[nei_dir] != priority) continue; + if(nei_dir % 2) continue; + printf("(%zu, %zu): dir %i. [", this_index % RES_X, this_index / RES_X, nei_dir); + for(int nd = 0; nd < 8; nd++) printf("%i, ", nei_priority[nd]); + printf("] -> "); + +// if(pixels[this_index].g & GCHAN_VISITED) { + if(priority >= 12) { + pixels[this_index].g |= GCHAN_BLOCKED; + printf("backtracking!!!\n"); + } + else + pixels[this_index].g |= GCHAN_VISITED; + + memcpy(last_nei_priority, nei_priority, sizeof(nei_priority)); + last_direction = nei_dir; + this_index = get_neighbor_index(this_index, nei_dir); + this_coord = get_neighbor_coord(this_coord, nei_dir, scale); + printf("(%zu, %zu)\n", this_index % RES_X, this_index / RES_X); + + debug_x = this_index % RES_X; + debug_y = this_index / RES_X; + + /** + BeginDrawing(); + DrawPixel(debug_x, debug_y, + debug_colors[debug_color % (sizeof(debug_colors) / sizeof(*debug_colors))]); + EndDrawing(); + */ + + //FOR VISUAL DEBUGGING- read warning on line 0! + { + static bool hit_debug_pix = false; + const float dbg_cam_step = 100; + const float dbg_cam_zoom = .25; + if((debug_x == 1046) && (debug_y == 126)) hit_debug_pix = true; + if(hit_debug_pix) { + for(;;) { + switch(GetKeyPressed()) { + case KEY_UP: + debug_cam.offset.y += dbg_cam_step; + break; + case KEY_DOWN: + debug_cam.offset.y -= dbg_cam_step; + break; + case KEY_RIGHT: + debug_cam.offset.x += dbg_cam_step; + break; + case KEY_LEFT: + debug_cam.offset.x -= dbg_cam_step; + break; + case KEY_W: + debug_cam.zoom += dbg_cam_zoom; + break; + case KEY_S: + debug_cam.zoom -= dbg_cam_zoom; + break; + case KEY_ENTER: + goto switch_pixel; + default: + // BeginDrawing(); + BeginDrawing(); + const int dbg_clrs = 32; + uint8_t this_dbg_clr = + ((debug_color++) % dbg_clrs) * (255 / dbg_clrs); + debug_pix[this_index] = + (Color) {this_dbg_clr, this_dbg_clr, this_dbg_clr, 255}; + BeginDrawing(); + UpdateTexture(debug_tex, debug_pix); + DrawTextureEx(debug_tex, (Vector2) + {0 - debug_cam.offset.x, debug_cam.offset.y}, 0, + debug_cam.zoom, WHITE); + EndDrawing(); + // EndDrawing(); + } + } + } + } + goto switch_pixel; + } + } + switch_pixel: + } + debug_color++; + } + on_pixel++; + c.r += scale.r; + } + c.i -= scale.i; + } + return total_iters; +} + +unsigned int mandelbrot_unoptimized(struct camera *cam, Color *pixels) { + FixedCord scale = { .r = DOUBLE_TO_FIXED((cam->max_r - cam->min_r) / (double)RES_X), .i = DOUBLE_TO_FIXED((cam->max_i - cam->min_i) / (double)RES_Y) }; + FixedCord c = { .r = 0, .i = DOUBLE_TO_FIXED(cam->max_i) }; + unsigned int total_iters = 0; + for(int y = 0; y < RES_Y; y++) { + c.r = DOUBLE_TO_FIXED(cam->min_r); + for(int x = 0; x < RES_X; x++) { + int i = iterate(c); + total_iters += i; + pixels[((y * RES_X) + x)] = get_color(i); + c.r += scale.r; + } + c.i -= scale.i; + } + return total_iters; +} + +void test() { + uint8_t bitarray[(160*80)/8] = {0}; + int test_i = 9; + BITARRAY_SET(bitarray, test_i); + printf("%s\n", BITARRAY_CHECK(bitarray, 9) ? "true" : "false"); +} + +int main() { + //test(); + //return 0; + Color *pixels = malloc(RES_X * RES_Y * sizeof(Color)); + struct camera cam = { + .min_r = -1, + .max_r = 1, + // .min_i = -1, + // .max_i = 1 + }; + cam.min_i = ((double)RES_Y / RES_X) * cam.min_r; + cam.max_i = ((double)RES_Y / RES_X) * cam.max_r; + InitWindow(WINDOW_SIZE_X, WINDOW_SIZE_Y, "mandelbrot fixed point test"); + + Image img = GenImageColor(RES_X, RES_Y, BLUE); + Texture tex = LoadTextureFromImage(img); + Texture backdrop = LoadTextureFromImage(img); + UnloadImage(img); + + SetTargetFPS(60); + + + while(!WindowShouldClose()) { + switch(GetKeyPressed()) { + case KEY_UP: + shift_cam(&cam, 0, STEP_SIZE); + break; + case KEY_DOWN: + shift_cam(&cam, 0, -STEP_SIZE); + break; + case KEY_RIGHT: + shift_cam(&cam, STEP_SIZE, 0); + break; + case KEY_LEFT: + shift_cam(&cam, -STEP_SIZE, 0); + break; + case KEY_W: + zoom_cam(&cam, ZOOM_SIZE); + break; + case KEY_S: + zoom_cam(&cam, -ZOOM_SIZE); + break; + default: + BeginDrawing(); + EndDrawing(); + continue; + break; + } + printf("(%.21f, %.21f) - (%.21f, %.21f)\n", cam.min_r, cam.min_i, cam.max_r, cam.max_i); + + printf("Unoptimized: %u iterations\n", mandelbrot_unoptimized(&cam, pixels)); + BeginDrawing(); + UpdateTexture(backdrop, pixels); + DrawTextureEx(backdrop, (Vector2){0,0}, 0, (float)GetRenderWidth()/RES_X, WHITE); + EndDrawing(); + + /** + printf("Border tracing: %u iterations\n", mandelbrot_bordertrace(&cam, pixels)); + BeginDrawing(); + UpdateTexture(tex, pixels); + DrawTextureEx(tex, (Vector2){0,0}, 0, (float)GetRenderWidth()/RES_X, WHITE); + EndDrawing(); + **/ + + } + + return 0; +} diff --git a/recon/mandelbrot_tests/c/fuckingkillme b/recon/mandelbrot_tests/c/fuckingkillme new file mode 100644 index 0000000..9c07153 --- /dev/null +++ b/recon/mandelbrot_tests/c/fuckingkillme @@ -0,0 +1,561 @@ +/** READ BEFORE JUDING! + * Yes, I know this code is a mess. Debug code is added + * happhazardly, two cameras are used, etc. + * That's because it's a temporary program + * to create optimizations and debug rendering issues without hardware. + * None of this is going to be included in the project, and the code is thus + * not extensible or organized; it really doesn't save any effort to do so. + * + * This code is meant for my eyes only. You've been warned! + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define WINDOW_SIZE_X 1600 +#define WINDOW_SIZE_Y 800 +#define RES_X 1600 +#define RES_Y 800 +#define DEFAULT_CENTER_X 0 +#define DEFAULT_CENTER_Y 0 +#define MOUSE_BUTTON 0 +#define STEP_SIZE .1 +#define ZOOM_SIZE .1 + + +#define DECIMAL_LOC 28 +#define DOUBLE_SCALER (1 << DECIMAL_LOC) +#define DOUBLE_TO_FIXED(val) (int32_t)((val) * DOUBLE_SCALER) +#define FIXED_MULTIPLY(x,y) ((((uint64_t)(x))*(y)) >> DECIMAL_LOC) +#define FIXED_TO_DOUBLE(val) ((val) / (double)DOUBLE_SCALER) + +#define INFTY 2 +#define INFTY_SQR INFTY * INFTY +#define ITERS 255 +#define INFTY_SQR_FIXED DOUBLE_TO_FIXED(INFTY_SQR) + +//#define SHIP +//#undef SHIP + +int debug_x, debug_y; + + +#ifdef SHIP +Color get_color(int i) { + if(i == ITERS) return (Color){0, 0, 0, 255}; + if(i == 0) return (Color){0, 0, 0, 255}; + return (Color) { + 2*(i - 128)+255, + 0, + 0, + 255 + }; +} +#else +Color get_color(int i) { +// if((i == ITERS) || (i == 0)) return (Color){0, 0, 0, 255}; + if(i == ITERS) return (Color){0,0,0,255}; + if(i == 0) return (Color){0,0,1,255}; + if(i < 128) { + return (Color) { + (8*(i - 128)+255) & 0xff, + 0, + (16*(i - 64)+255) & 0xff, + 255 + }; + } + return (Color) { + 0, + 0, + ((unsigned int)-2*(i - 128)+255) & 0xff, + 255 + }; +} +#endif + + +//TODO remove +struct debug_info { + int32_t r, i; + int x, y; +}; + +__attribute__((used)) struct debug_info debug_get_coord(size_t i) { + struct debug_info ret; + ret.x = i % RES_X; + ret.y = i / RES_Y; + return ret; +} + +struct camera { + double min_r, min_i, max_r, max_i; +}; + +typedef struct { + int32_t r; int32_t i; +} FixedCord; + +static inline int iterate(FixedCord c) { + int32_t z_i = 0; + int32_t z_r = 0; + int32_t z_r_2, z_i_2, zn_r, zn_i; + for(int it = 0; it < ITERS; it++) { + z_r_2 = FIXED_MULTIPLY(z_r, z_r); + z_i_2 = FIXED_MULTIPLY(z_i, z_i); + + zn_r = z_r_2 - z_i_2 + c.r; + +#ifdef SHIP + zn_i = abs(FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c.i; +#else + zn_i = (FIXED_MULTIPLY((DOUBLE_TO_FIXED(2)), (FIXED_MULTIPLY(z_r, z_i)))) + c.i; +#endif + + z_i = zn_i; + z_r = zn_r; + + if(z_i_2 + z_r_2 > INFTY_SQR_FIXED) return it; + } + return ITERS; +} + +//blllluuuuurg, matracies and vectors in raylib are floats and we need doubles +void shift_cam(struct camera *cam, double step_r, double step_i) { + double i_offset = (cam->max_i - cam->min_i) * step_i; + double r_offset = (cam->max_r - cam->min_r) * step_r; + cam->min_i += i_offset; + cam->max_i += i_offset; + cam->min_r += r_offset; + cam->max_r += r_offset; +} + +void zoom_cam(struct camera *cam, double zoom) { + double i_scale = (cam->max_i - cam->min_i) * zoom; + double r_scale = (cam->max_r - cam->min_r) * zoom; + cam->min_i += i_scale; + cam->max_i -= i_scale; + cam->min_r += r_scale; + cam->max_r -= r_scale; +} + +enum DIRECTIONS { + N, NE, E, SE, S, SW, W, NW +}; + + +//we can inline these if needed + +inline bool bitarray_check(uint8_t *array, size_t i) { + return array[i/8] & (1 << (i%8)); +} + +inline void bitarray_set(uint8_t *array, size_t i) { + array[i/8] |= (1 << (i%8)); +} + +inline FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step) { + if((direction == NW) || (direction < E)) from_coord.i += step.i; + if((direction > N) && (direction < S)) from_coord.r += step.r; + if((direction > E) && (direction < W)) from_coord.i -= step.i; + if(direction > S) from_coord.r -= step.r; + return from_coord; +} +FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step); + + +size_t get_neighbor_index(size_t from_pixel, int direction) { + const int neighbor_index_accl[8] = + {-RES_X, -RES_X + 1, 1, RES_X + 1, RES_X, RES_X - 1, -1, -RES_X - 1}; + from_pixel += neighbor_index_accl[direction]; + //canidate for optimization; lots of branches. maybe inline + return from_pixel; +} + + + +bool bitarray_check(uint8_t *array, size_t i); +void bitarray_set(uint8_t *array, size_t i); +#define BITARRAY_SET(array, i) ((array)[(i)/8] |= (1 << ((i) % 8))) +#define BITARRAY_CLEAR(array, i) ((array)[(i)/8] &= ~(1 << ((i) % 8))) +#define BITARRAY_CHECK(array, i) ((array)[(i)/8] & (1 << ((i) % 8))) + +//we'll be storing info in the green channel to utalize available memory +//per pixel. + +#define GCHAN_BLOCKED (1 << 0) //interior element or visiteed +#define GCHAN_INTERNAL (1 << 1) //part of set +#define GCHAN_EXTERNAL (1 << 2) //not part of set +#define GCHAN_DEBUG (1 << 3) //extra, not nessesary + +#define BACKSTACK_SIZE 32 + + +/** +void switch_pixel(coord &this_coord, const coord step, size_t this_index, int dir) { + +} +**/ + +void debug_step(Color *pix, Texture *tex, size_t index) { + static Camera2D cam = {0}; + if(!cam.zoom) cam.zoom = (float)GetRenderWidth()/RES_X; + static int debug_color = 0; + const Color debug_colors[] = + { (Color) {0xff, 0x00, 0x00, 0xff}, + (Color) {0xff, 0x00, 0xff, 0xff}, + (Color) {0x00, 0xff, 0x00, 0xff}, + (Color) {0x00, 0x00, 0xff, 0xff}, + (Color) {0x6a, 0x00, 0xff, 0xff} + }; + const float dbg_cam_step = 100; + const float dbg_cam_zoom = .25; + + for(;;) { + switch(GetKeyPressed()) { + case KEY_UP: + cam.offset.y += dbg_cam_step; + break; + case KEY_DOWN: + cam.offset.y -= dbg_cam_step; + break; + case KEY_RIGHT: + cam.offset.x += dbg_cam_step; + break; + case KEY_LEFT: + cam.offset.x -= dbg_cam_step; + break; + case KEY_W: + cam.zoom += dbg_cam_zoom; + break; + case KEY_S: + cam.zoom -= dbg_cam_zoom; + break; + case KEY_ENTER: + return; + default: + BeginDrawing(); + const int dbg_clrs = 32; + uint8_t this_dbg_clr = + ((debug_color++) % dbg_clrs) * (255 / dbg_clrs); + pix[index] = + (Color) {this_dbg_clr, this_dbg_clr, this_dbg_clr, 255}; + BeginDrawing(); + UpdateTexture(*tex, pix); + DrawTextureEx(*tex, (Vector2) + {0 - cam.offset.x, cam.offset.y}, 0, + cam.zoom, WHITE); + EndDrawing(); + } + } +} + +unsigned int mandelbrot_bordertrace(struct camera *cam, Color *pixels) { + //these lookup tables r cheap cuz on the stm32f1, 1 memory read is 1 instruction + FixedCord scale = { + .r = DOUBLE_TO_FIXED((cam->max_r - cam->min_r) / (double)RES_X), + .i = DOUBLE_TO_FIXED((cam->max_i - cam->min_i) / (double)RES_Y)}; + FixedCord c = {.r = 0, .i = DOUBLE_TO_FIXED(cam->max_i)}; + unsigned int total_iters = 0; + size_t on_pixel = 0; + + //for camera border calculations + int32_t cam_bord_fixed_n = DOUBLE_TO_FIXED(cam->min_i); + int32_t cam_bord_fixed_s = DOUBLE_TO_FIXED(cam->max_i); + int32_t cam_bord_fixed_e = DOUBLE_TO_FIXED(cam->max_r); + int32_t cam_bord_fixed_w = DOUBLE_TO_FIXED(cam->min_r); + + + //I know this is gross, just for debugigng! + //will clean up once I get things ironed out + Image img = GenImageColor(RES_X, RES_Y, BLUE); + Texture debug_tex = LoadTextureFromImage(img); + UnloadImage(img); + Color *debug_pix = malloc(RES_X * RES_Y * sizeof(Color)); + memcpy(debug_pix, pixels, RES_X * RES_Y * sizeof(Color)); + + + + /** + //for keeping track of border only. will organize later + uint8_t set[(160*80)/8] = {0}; + uint8_t unset[(160*80)/8] = {0}; + **/ + + for(int y = 0; y < RES_Y; y++) { + c.r = DOUBLE_TO_FIXED(cam->min_r); + for(int x = 0; x < RES_X; x++) { + int i = iterate(c); + total_iters += i; + pixels[on_pixel] = get_color(i); + + + if(i == ITERS) { + FixedCord this_coord = c; + size_t this_index = on_pixel; + int nei_priority[8]; + int last_nei_priority[8]; + int last_direction = E; + int nei_presort[8]; + + size_t backstack[BACKSTACK_SIZE]; + size_t backstack_i = 0; + + //only really need to zero green channel + bzero(pixels, RES_X * RES_Y * sizeof(*pixels)); + + //this is so fucking knarly + printf("NEW BORDER\n"); + while(true) { + //step 1: check pixels around us, fill in neighbors. + bzero(nei_presort, sizeof(nei_presort)); + + //find if we're pushed against screen border. + //feels gross but I don't think there's a better way + if((this_coord.i - scale.i) < cam_bord_fixed_n) { + for(int nei_dir = SE; nei_dir <= SW; nei_dir++) + nei_presort[nei_dir] = GCHAN_EXTERNAL; + } + else if((this_coord.i + scale.i) > cam_bord_fixed_s) { + nei_presort[NE] = GCHAN_EXTERNAL; + nei_presort[N] = GCHAN_EXTERNAL; + nei_presort[NW] = GCHAN_EXTERNAL; + } + if((this_coord.r - scale.r) < cam_bord_fixed_w) { + for(int nei_dir = SW; nei_dir < NW; nei_dir++) + nei_presort[nei_dir] = GCHAN_EXTERNAL; + } + else if((this_coord.r + scale.r) > cam_bord_fixed_e) { + for(int nei_dir = NE; nei_dir < SE; nei_dir++) + nei_presort[nei_dir] = GCHAN_EXTERNAL; + } + + + + /** now fill in neighbor info based on green channel, + * iterate if no info available. + * if this is to slow we could flatten this; it's predictable + * where there will be info + **/ + // TODO replace modulos with something faster + bool interior = true; + for(int nei_dir = 0; nei_dir < 8; nei_dir++) { + size_t nei_i; + uint8_t gchan_info; + + //happens if we're pushed against the screen + if(nei_presort[nei_dir] == GCHAN_EXTERNAL) { + interior = false; + nei_presort[nei_dir] = GCHAN_EXTERNAL; + continue; + } + + nei_i = get_neighbor_index(this_index, nei_dir); + gchan_info = pixels[nei_i].g; + //note that when we move this over, there will be no alpha channel. + //gchan_info will be extracted differently!!! + if(gchan_info) { + if(gchan_info & GCHAN_EXTERNAL) interior = false; + nei_presort[nei_dir] = gchan_info; + } + else { + int i = iterate(get_neighbor_coord(this_coord, nei_dir, scale)); + pixels[nei_i] = get_color(i); + if(i == ITERS) nei_presort[nei_dir] = GCHAN_INTERNAL; + else { + //exterior + interior = false; + nei_presort[nei_dir] = GCHAN_EXTERNAL; + } + pixels[nei_i].g = nei_presort[nei_dir]; + } + } + //go back if we're in the interior and not an edge + if(interior) { + printf("interior\n"); + asm volatile("interior_check:"); + pixels[this_index].g = GCHAN_BLOCKED; + //printf("bruh\n"); + memcpy(nei_priority, last_nei_priority, sizeof(nei_priority)); + nei_priority[last_direction] = -1; + this_index = get_neighbor_index(this_index, (last_direction + 4) % 8); + this_coord = get_neighbor_coord( + this_coord, (last_direction + 4) % 8, scale); + pixels[this_index].g = GCHAN_BLOCKED; //so we don't think we need to backtrack + } + else { + int edge_cnt = 0; + //sort into prioraties + for(int nei_dir = 0; nei_dir < 8; nei_dir += 2) { + int nei_1 = nei_presort[(nei_dir + 1) % 8]; + int nei_2 = nei_presort[(nei_dir - 1) % 8]; + if((nei_presort[nei_dir] != GCHAN_INTERNAL) || ((nei_1 & nei_2) & (GCHAN_EXTERNAL | GCHAN_BLOCKED))) { + nei_priority[nei_dir] = -1; + } + else if(((nei_1 ^ nei_2) & (GCHAN_INTERNAL | GCHAN_EXTERNAL)) == (GCHAN_INTERNAL | GCHAN_EXTERNAL)) { + edge_cnt++; + nei_priority[nei_dir] = 0; + } + else if(nei_1 & nei_2 & GCHAN_INTERNAL) { + nei_priority[nei_dir] = 1; + } + else if(((nei_1 ^ nei_2) & (GCHAN_BLOCKED | GCHAN_EXTERNAL)) == (GCHAN_BLOCKED | GCHAN_EXTERNAL)) { + nei_priority[nei_dir] = 2; + } + } + if(edge_cnt >= 2) { + backstack[backstack_i] = this_index; + if(backstack_i++ > BACKSTACK_SIZE) { + printf("max backstack\n"); + for(;;); + } + printf("backstack increased\n"); + } + } + //now go to canidate with lowest prioraty + for(int priority = 0; priority <= 1; priority++) { + for(int nei_dir = 0; nei_dir < 8; nei_dir += 2) { + if(nei_priority[nei_dir] != priority) continue; + printf("(%zu, %zu): dir %i. [", this_index % RES_X, this_index / RES_X, nei_dir); + for(int nd = 0; nd < 8; nd++) printf("%i, ", nei_priority[nd]); + printf("] -> "); + + pixels[this_index].g = GCHAN_BLOCKED; + + memcpy(last_nei_priority, nei_priority, sizeof(nei_priority)); + this_index = get_neighbor_index(this_index, nei_dir); + this_coord = get_neighbor_coord(this_coord, nei_dir, scale); + printf("(%zu, %zu)\n", this_index % RES_X, this_index / RES_X); + + debug_x = this_index % RES_X; + debug_y = this_index / RES_X; + + //FOR VISUAL DEBUGGING- read warning on line 0! + { + static bool hit_debug_pix = true; + if((debug_x == 1046) && (debug_y == 126)) hit_debug_pix = true; + if(hit_debug_pix) debug_step(debug_pix, &debug_tex, this_index); + } + goto next_pixel; + } + } + printf("checking backtrack stack\nThis pri:"); + for(int nd = 0; nd < 8; nd++) printf("%i, ", nei_priority[nd]); + printf("\n"); + if(--backstack_i > BACKSTACK_SIZE) { + printf("backstack depleated, no recovery\n"); + for(;;); + } + printf("%lu\n", backstack_i); + this_index = backstack[backstack_i]; + this_coord.r = (((this_index % RES_X) / (float)RES_X) * (cam->max_r - cam->min_r)) + cam->min_r; + this_coord.i = (((this_index / RES_X) / (float)RES_Y) * (cam->max_i - cam->min_i)) + cam->min_i; + debug_step(debug_pix, &debug_tex, this_index); + next_pixel: + } + } + on_pixel++; + c.r += scale.r; + } + c.i -= scale.i; + } + return total_iters; +} + +unsigned int mandelbrot_unoptimized(struct camera *cam, Color *pixels) { + FixedCord scale = { .r = DOUBLE_TO_FIXED((cam->max_r - cam->min_r) / (double)RES_X), .i = DOUBLE_TO_FIXED((cam->max_i - cam->min_i) / (double)RES_Y) }; + FixedCord c = { .r = 0, .i = DOUBLE_TO_FIXED(cam->max_i) }; + unsigned int total_iters = 0; + for(int y = 0; y < RES_Y; y++) { + c.r = DOUBLE_TO_FIXED(cam->min_r); + for(int x = 0; x < RES_X; x++) { + int i = iterate(c); + total_iters += i; + pixels[((y * RES_X) + x)] = get_color(i); + c.r += scale.r; + } + c.i -= scale.i; + } + return total_iters; +} + +void test() { + uint8_t bitarray[(160*80)/8] = {0}; + int test_i = 9; + BITARRAY_SET(bitarray, test_i); + printf("%s\n", BITARRAY_CHECK(bitarray, 9) ? "true" : "false"); +} + +int main() { + //test(); + //return 0; + Color *pixels = malloc(RES_X * RES_Y * sizeof(Color)); + struct camera cam = { + .min_r = -1, + .max_r = 1, + // .min_i = -1, + // .max_i = 1 + }; + cam.min_i = ((double)RES_Y / RES_X) * cam.min_r; + cam.max_i = ((double)RES_Y / RES_X) * cam.max_r; + InitWindow(WINDOW_SIZE_X, WINDOW_SIZE_Y, "mandelbrot fixed point test"); + + Image img = GenImageColor(RES_X, RES_Y, BLUE); + Texture tex = LoadTextureFromImage(img); + Texture backdrop = LoadTextureFromImage(img); + UnloadImage(img); + + SetTargetFPS(60); + + + while(!WindowShouldClose()) { + switch(GetKeyPressed()) { + case KEY_UP: + shift_cam(&cam, 0, STEP_SIZE); + break; + case KEY_DOWN: + shift_cam(&cam, 0, -STEP_SIZE); + break; + case KEY_RIGHT: + shift_cam(&cam, STEP_SIZE, 0); + break; + case KEY_LEFT: + shift_cam(&cam, -STEP_SIZE, 0); + break; + case KEY_W: + zoom_cam(&cam, ZOOM_SIZE); + break; + case KEY_S: + zoom_cam(&cam, -ZOOM_SIZE); + break; + default: + BeginDrawing(); + EndDrawing(); + continue; + break; + } + printf("(%.21f, %.21f) - (%.21f, %.21f)\n", cam.min_r, cam.min_i, cam.max_r, cam.max_i); + + printf("Unoptimized: %u iterations\n", mandelbrot_unoptimized(&cam, pixels)); + BeginDrawing(); + UpdateTexture(backdrop, pixels); + DrawTextureEx(backdrop, (Vector2){0,0}, 0, (float)GetRenderWidth()/RES_X, WHITE); + EndDrawing(); + + printf("Border tracing: %u iterations\n", mandelbrot_bordertrace(&cam, pixels)); + BeginDrawing(); + UpdateTexture(tex, pixels); + DrawTextureEx(tex, (Vector2){0,0}, 0, (float)GetRenderWidth()/RES_X, WHITE); + EndDrawing(); + + } + + return 0; +} diff --git a/recon/mandelbrot_tests/c/main.c b/recon/mandelbrot_tests/c/main.c index 4b96a3d..7eb0991 100644 --- a/recon/mandelbrot_tests/c/main.c +++ b/recon/mandelbrot_tests/c/main.c @@ -1,3 +1,15 @@ +/** READ BEFORE JUDING! + * Yes, I know this code is a mess. Debug code is added + * happhazardly, two cameras are used, etc. + * That's because it's a temporary program + * to create optimizations and debug rendering issues without hardware. + * None of this is going to be included in the project, and the code is thus + * not extensible or organized; it really doesn't save any effort to do so. + * + * This code is meant for my eyes only. You've been warned! + * + */ + #include #include #include @@ -6,6 +18,8 @@ #include #include #include +#include +#include #define WINDOW_SIZE_X 1600 #define WINDOW_SIZE_Y 800 @@ -31,8 +45,17 @@ //#define SHIP //#undef SHIP +//#define COLOR_DEBUG +//#define SHIP -#ifdef SHIP +Color get_color_dbg(int i) { + if(i == ITERS) return (Color){0,0,255,255}; +// if(i == 0) return (Color){255,255,255,255}; + return (Color){255,0,255,255}; +} + + +#ifdef COLOR_DEBUG Color get_color(int i) { if(i == ITERS) return (Color){0, 0, 0, 255}; if(i == 0) return (Color){0, 0, 0, 255}; @@ -65,6 +88,14 @@ Color get_color(int i) { } #endif +//C does remainder, not modulo. +//TODO optimize for mod 8. Benchmark +inline int mod(int n, int d) { + int r = n % d; + return (r < 0) ? r + d : r; +} +int mod(int n, int d); + struct camera { double min_r, min_i, max_r, max_i; @@ -121,17 +152,6 @@ enum DIRECTIONS { N, NE, E, SE, S, SW, W, NW }; - -//we can inline these if needed - -inline bool bitarray_check(uint8_t *array, size_t i) { - return array[i/8] & (1 << (i%8)); -} - -inline void bitarray_set(uint8_t *array, size_t i) { - array[i/8] |= (1 << (i%8)); -} - inline FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step) { if((direction == NW) || (direction < E)) from_coord.i += step.i; if((direction > N) && (direction < S)) from_coord.r += step.r; @@ -143,34 +163,24 @@ FixedCord get_neighbor_coord(FixedCord from_coord, int direction, FixedCord step size_t get_neighbor_index(size_t from_pixel, int direction) { - const size_t neighbor_index_accl[8] = + const int neighbor_index_accl[8] = {-RES_X, -RES_X + 1, 1, RES_X + 1, RES_X, RES_X - 1, -1, -RES_X - 1}; from_pixel += neighbor_index_accl[direction]; //canidate for optimization; lots of branches. maybe inline return from_pixel; } +//we'll be storing info in the green channel to utalize available memory +//per pixel. +#define BACKSTACK_SIZE 32 +#define GCHAN_UNRENDERED 0 //don't change; green channel zero'd on cam move +#define GCHAN_BLOCKED (1 << 7) //interior element or visiteed +#define GCHAN_INTERNAL (1 << 5) //part of set, 0x20 +#define GCHAN_EXTERNAL (1 << 0) //not part of set, 0x10 +#define GCHAN_INNER_VISITED (1 << 3) +#define GCHAN_INNER_CLOSED (1 << 2) -bool bitarray_check(uint8_t *array, size_t i); -void bitarray_set(uint8_t *array, size_t i); -#define BITARRAY_SET(array, i) ((array)[(i)/8] |= (1 << ((i) % 8))) -#define BITARRAY_CLEAR(array, i) ((array)[(i)/8] &= ~(1 << ((i) % 8))) -#define BITARRAY_CHECK(array, i) ((array)[(i)/8] & (1 << ((i) % 8))) - - -#define PRESORT_UNSOLVED (1 << 0) -#define PRESORT_VISITED (1 << VISITED) -//#define PRESORT_INTERIOR (1 << INTERIOR) //in set, NOT an edge -//#define PRESORT_BACKTRACKED (1 << BACKTRACED) -//#define PRESORT_EXTERIOR (1 << - -//we'll be storing info in the green channel to utalize all available memory. -//the following is bitmasks to do so -#define GCHAN_RENDERED (1 << 0) -#define GCHAN_VISITED (1 << 1) -#define GCHAN_BLOCKED (1 << 2) //interior element or backtrack -#define GCHAN_DEBUG (1 << 3) //extra, not nessesary /** void switch_pixel(coord &this_coord, const coord step, size_t this_index, int dir) { @@ -178,6 +188,102 @@ void switch_pixel(coord &this_coord, const coord step, size_t this_index, int di } **/ +void debug_step(Color *pix, Texture *tex, size_t index, bool pause) { +// SetTargetFPS(0); + static bool fuckin_manual_pause_iguess = false; + static Camera2D cam = {0}; + if(!cam.zoom) cam.zoom = (float)GetRenderWidth()/RES_X; + static int debug_color = 0; + const float dbg_cam_step = 100; + const float dbg_cam_zoom = 1.5; + + (pause || fuckin_manual_pause_iguess) ? SetTargetFPS(60) : SetTargetFPS(0); + + + + for(;;) { + switch(GetKeyPressed()) { + case KEY_UP: + cam.offset.y += dbg_cam_step; + break; + case KEY_DOWN: + cam.offset.y -= dbg_cam_step; + break; + case KEY_RIGHT: + cam.offset.x += dbg_cam_step; + break; + case KEY_LEFT: + cam.offset.x -= dbg_cam_step; + break; + case KEY_W: + cam.zoom *= dbg_cam_zoom; + break; + case KEY_S: + cam.zoom /= dbg_cam_zoom; + break; + case KEY_SPACE: + Vector2 mouse_pos = + Vector2Multiply(GetMousePosition(), (Vector2){(double)RES_X / WINDOW_SIZE_X, (double)RES_Y / WINDOW_SIZE_Y}); + //mouse_pos = Vector2Divide(mouse_pos, (Vector2){cam.zoom, cam.zoom}); + printf("%f, %f (%lu)\n", mouse_pos.x, mouse_pos.y, ((size_t)mouse_pos.y * RES_X) + (size_t)mouse_pos.x); + break; + case KEY_ENTER: + return; + default: + BeginDrawing(); + pix[index] = + (Color) {0, pix[index].g, 255, 255}; + BeginDrawing(); + UpdateTexture(*tex, pix); + DrawTextureEx(*tex, (Vector2) + {0 - cam.offset.x, cam.offset.y}, 0, + cam.zoom, WHITE); + EndDrawing(); + if(!pause && !fuckin_manual_pause_iguess) return; + } + } +} + +//only need four indecies, however we use 8 because it's more convinient. +void detect_borders(bool borders[8], size_t i) { + //if this is too slow, it's easy to do it without the modulos. + int index_mod = i % RES_X; + bzero(borders, sizeof(*borders) * 8); + if((i + RES_X) > (RES_X * RES_Y)) { + for(int nei_dir = SE; nei_dir <= SW; nei_dir++) + borders[nei_dir] = GCHAN_EXTERNAL; + } + else if(((int)i - RES_X) < 0) { + borders[NE] = GCHAN_EXTERNAL; + borders[N] = GCHAN_EXTERNAL; + borders[NW] = GCHAN_EXTERNAL; + } + if(index_mod == 0) { + for(int nei_dir = SW; nei_dir < NW; nei_dir++) + borders[nei_dir] = GCHAN_EXTERNAL; + } + else if(index_mod == (RES_X - 1)) { + for(int nei_dir = NE; nei_dir < SE; nei_dir++) + borders[nei_dir] = GCHAN_EXTERNAL; + } +} + +void debug_nei_arrays(int *priority, int *presort, size_t index) { + int debug_x = index % RES_X; + int debug_y = index / RES_X; + printf("(%i, %i) %lu: pre [", debug_x, debug_y, index); + for(int nd = 0; nd < 8; nd++) printf("%i, ", presort[nd]); + printf("], pri ["); + for(int nd = 0; nd < 8; nd++) printf("%i, ", priority[nd]); + printf("]\n"); +} + +enum { + SCAN_MODE_NONE, + SCAN_MODE_SAFE, + SCAN_MODE_INTERIOR +} scan_mode; + unsigned int mandelbrot_bordertrace(struct camera *cam, Color *pixels) { //these lookup tables r cheap cuz on the stm32f1, 1 memory read is 1 instruction FixedCord scale = { @@ -186,229 +292,252 @@ unsigned int mandelbrot_bordertrace(struct camera *cam, Color *pixels) { FixedCord c = {.r = 0, .i = DOUBLE_TO_FIXED(cam->max_i)}; unsigned int total_iters = 0; size_t on_pixel = 0; + int border_scanning = 0; - //having these r kinda gross, will restructure later - int32_t cam_bord_fixed_n = DOUBLE_TO_FIXED(cam->min_i); - int32_t cam_bord_fixed_s = DOUBLE_TO_FIXED(cam->max_i); - int32_t cam_bord_fixed_e = DOUBLE_TO_FIXED(cam->max_r); - int32_t cam_bord_fixed_w = DOUBLE_TO_FIXED(cam->min_r); + + Image img = GenImageColor(RES_X, RES_Y, BLUE); + Texture debug_tex = LoadTextureFromImage(img); + UnloadImage(img); +// bzero(pixels, RES_X * RES_Y * sizeof(Color)); +// for(size_t c = 0; c < (RES_X * RES_Y); c++) pixels[c] = (Color){0,0,0,255}; + - /** - //for keeping track of border only. will organize later - uint8_t set[(160*80)/8] = {0}; - uint8_t unset[(160*80)/8] = {0}; - **/ for(int y = 0; y < RES_Y; y++) { + border_scanning = 0; c.r = DOUBLE_TO_FIXED(cam->min_r); for(int x = 0; x < RES_X; x++) { - int i = iterate(c); - total_iters += i; - pixels[on_pixel] = get_color(i); - /** - const Color debug_colors[] = - { (Color) {0xff, 0x00, 0x00, 0xff}, - (Color) {0xff, 0x00, 0xff, 0xff}, - (Color) {0x00, 0xff, 0x00, 0xff}, - (Color) {0x00, 0x00, 0xff, 0xff}, - (Color) {0x6a, 0x00, 0xff, 0xff} - }; + //c.r = DOUBLE_TO_FIXED((((on_pixel % RES_X) / (double)RES_X) * (cam->max_r - cam->min_r)) + cam->min_r); + //c.i = DOUBLE_TO_FIXED((((on_pixel / (double)RES_X) / (double)RES_Y) * (cam->min_i - cam->max_i)) + cam->max_i); - static int on_dbg_color = 0; - **/ - - if(i == ITERS) { - FixedCord this_coord = c; - size_t this_index = on_pixel; - int nei_priority[8]; - int last_nei_priority[8]; - //only really need to zero green channel - bzero(pixels, RES_X * RES_Y * sizeof(*pixels)); - int last_direction = W; - int nei_presort[8] = {0}; - - //this is so fucking knarly - while(true) { - //step 1: check pixels around us, fill in neighbors. - - //find if we're pushed against screen border. - //feels gross but I don't think there's a better way - if((this_coord.i - scale.i) < cam_bord_fixed_n) { - for(int nei_dir = SE; nei_dir <= SW; nei_dir++) - nei_presort[nei_dir] = GCHAN_BLOCKED; - } - else if((this_coord.i + scale.i) > cam_bord_fixed_s) { - nei_presort[NE] = GCHAN_BLOCKED; - nei_presort[N] = GCHAN_BLOCKED; - nei_presort[NW] = GCHAN_BLOCKED; - } - if((this_coord.r - scale.r) < cam_bord_fixed_w) { - for(int nei_dir = SW; nei_dir < NW; nei_dir++) - nei_presort[nei_dir] = GCHAN_BLOCKED; - } - else if((this_coord.r + scale.r) > cam_bord_fixed_e) { - for(int nei_dir = NE; nei_dir < SE; nei_dir++) - nei_presort[nei_dir] = GCHAN_BLOCKED; + switch(pixels[on_pixel].g) { + case GCHAN_UNRENDERED: + if(border_scanning) { + //pixels[on_pixel] = get_color(ITERS); + //printf("interior\n"); + pixels[on_pixel] = (Color){0xfe,0,0xfe,0xff}; + break; } + //printf("rendering %i, %i (%lu)\n", x, y, on_pixel); + int i = iterate(c); + total_iters += i; + pixels[on_pixel] = get_color(i); + if(i == ITERS) { + FixedCord this_coord = c; + size_t this_index = on_pixel; + bool seperated_from_start = false; + bool nei_canidate[8]; + int last_nei_canidate[8]; + int nei_presort[8]; + + size_t backstack[BACKSTACK_SIZE]; + size_t backstack_i = 0; + int backstack_calls = 0; + + int nei_dir; + + debug_step(pixels, &debug_tex, this_index, false); + bool debug_mode = false; - /** now fill in neighbor info based on green channel, - * iterate if no info available. - * if this is to slow we could flatten this; it's predictable - * where there will be info - **/ - //if this is too slow, get rid of all the modulos. - bool interior = true; - for(int nei_dir = 0; nei_dir < 8; nei_dir++) { - size_t nei_i; - uint8_t gchan_info; - nei_i = get_neighbor_index(this_index, nei_dir); - gchan_info = pixels[this_index].g; - //note that when we move this over, there will be no alpha channel. - //gchan_info will be extracted differently!!! - if(gchan_info & GCHAN_RENDERED) { - gchan_info &= ~(GCHAN_RENDERED); - gchan_info ^= GCHAN_BLOCKED << 1; - nei_presort[nei_i] = gchan_info; - if(!gchan_info) interior = false; - /** - if(gchan_info & GCHAN_BLOCKED) nei_presort[nei_dir] = -1; - else if(gchan_info & GCHAN_VISITED) nei_priority[nei_dir] = 12; - else if((pixels[nei_i].r | pixels[nei_i].b) == 0) //unvisited element - nei_priority[nei_dir] = 9; - else { //exterior - interior = false; - nei_priority[nei_dir] = -1; - } - **/ + + bool borders[8]; + detect_borders(borders, on_pixel); + for(nei_dir = 0; nei_dir < 8; nei_dir++) { + size_t nei_i; + if(borders[nei_dir]) break; + nei_i = get_neighbor_index(on_pixel, nei_dir); + if(pixels[nei_i].g & GCHAN_EXTERNAL) break; } - else { - int i = iterate(get_neighbor_coord(this_coord, nei_dir, scale)); - pixels[nei_i] = get_color(i); - pixels[nei_i].g |= GCHAN_RENDERED; - if(i == ITERS) continue; - interior = false; - } - //TODO if interior true - /** - if((nei_priority[nei_dir] == 6) && (nei_i > 0)) { - if(last_nei_unvisited) { - nei_priority[nei_dir] = 3; - nei_priority[nei_dir-1] = 3; - } - else if(nei_priority[nei_dir-1] == 12) - nei_priority[nei_dir-1] = 6; - LAST_nei_unvisited = true; - } - else last_nei_unvisited = false; - **/ - } - if(interior) { - memcpy(last_nei_priority, nei_priority, sizeof(nei_priority)); - pixels[this_index].g |= GCHAN_BLOCKED; - this_index = get_neighbor_index(this_index, (last_direction + 4) % 8); - this_coord = get_neighbor_coord( - this_coord, (last_direction + 4) % 8, scale); - } - else { - for(int nei_dir = 0; nei_dir < 8; nei_dir++) { - int offset_cw = (last_direction - nei_dir) % 8; - int offset_ccw = (nei_dir - last_direction) % 8; - int forward_offset; - switch(nei_presort[nei_dir]) { - case GCHAN_VISITED: - nei_priority[nei_dir] = 12; - break; - case GCHAN_BLOCKED: - nei_priority[nei_dir] = -1; - break; - default: //unvisited element - if((nei_presort[(nei_dir - 1) % 8] == 0) || - (nei_presort[(nei_dir + 1) % 8] == 0)) { - nei_priority[nei_dir] = 3; - break; - } - if((nei_presort[(nei_dir - 1) % 8] == GCHAN_VISITED) || - (nei_presort[(nei_dir + 1) % 8] == GCHAN_VISITED)) { - nei_priority[nei_dir] = 6; - break; - } - nei_priority[nei_dir] = 9; - break; - } - forward_offset = (offset_cw < offset_ccw) ? offset_cw : offset_ccw; - if(forward_offset < 3) nei_priority[nei_dir] -= (3-forward_offset); + if(nei_dir >= 8) { + border_scanning = SCAN_MODE_INTERIOR; + break; } - } - for(int priority = 0; priority < 12; priority++) { - for(int nei_dir = 0; nei_dir < 8; nei_dir++) { - if(nei_priority[nei_dir] != priority) continue; - //switch pixels!!!!1!! - memcpy(last_nei_priority, nei_priority, sizeof(nei_priority)); - last_direction = nei_dir; - this_index = get_neighbor_index(this_index, nei_dir); - this_coord = get_neighbor_coord(this_coord, nei_dir, scale); + + while(true) { + detect_borders(borders, this_index); + debug_step(pixels, &debug_tex, this_index, false); + if(debug_mode) debug_step(pixels, &debug_tex, on_pixel, debug_mode); - goto drunkaloneandunemployed; + //step 1: check pixels around us, fill in neighbors. + bzero(nei_presort, sizeof(nei_presort)); + +// this_coord.r = DOUBLE_TO_FIXED((((this_index % RES_X) / (double)RES_X) * (cam->max_r - cam->min_r)) + cam->min_r); +// this_coord.i = DOUBLE_TO_FIXED((((this_index / (double)RES_X) / (double)RES_Y) * (cam->min_i - cam->max_i)) + cam->max_i); + /** now fill in neighbor info based on green channel, + * iterate if no info available. + * if this is to slow we could flatten this; it's predictable + * where there will be info + **/ + bool start_is_nei = false; + for(int nei_dir = 0; nei_dir < 8; nei_dir++) { + size_t nei_i; + uint8_t gchan_info; + + //happens if we're pushed against the screen + if(borders[nei_dir]) { + nei_presort[nei_dir] = GCHAN_EXTERNAL; + continue; + } + + nei_i = get_neighbor_index(this_index, nei_dir); + gchan_info = pixels[nei_i].g; + if(nei_i == on_pixel) start_is_nei = true; + //note that when we move this over, there will be no alpha channel. + //gchan_info will be extracted differently!!! + if(gchan_info) nei_presort[nei_dir] = gchan_info; + else { + int i = iterate(get_neighbor_coord(this_coord, nei_dir, scale)); + pixels[nei_i] = get_color(i); + nei_presort[nei_dir] = (i >= ITERS) ? GCHAN_INTERNAL : GCHAN_EXTERNAL; + pixels[nei_i].g = nei_presort[nei_dir]; + } + } + if(!start_is_nei && !seperated_from_start && (this_index != on_pixel)) seperated_from_start = true; + if(start_is_nei && seperated_from_start) { + pixels[this_index].g = GCHAN_BLOCKED; + break; + } + + int edge_cnt = 0; + //see what neighbors are good canidates for the next pixel in our path + for(int nei_dir = 0; nei_dir < 8; nei_dir += 2) { + int nei_edge_i; + if(nei_presort[nei_dir] != GCHAN_INTERNAL) { + continue; + } + + for(nei_edge_i = -2; nei_edge_i <= 2; nei_edge_i++) { + int nei_edge_mod = mod((nei_dir + nei_edge_i), 8); + if((nei_presort[nei_edge_mod] == GCHAN_EXTERNAL) || borders[nei_edge_mod]) break; + } + + //no edge found + if(nei_edge_i > 2) continue; + + //narrow bridge scenario + if(nei_presort[mod((nei_dir + 1), 8)] & nei_presort[mod((nei_dir - 1), 8)] & GCHAN_EXTERNAL) + continue; + + edge_cnt++; + nei_canidate[nei_dir] = true; + } + if(edge_cnt >= 2) backstack[backstack_i++ % BACKSTACK_SIZE] = this_index; + + //now go to canidate with lowest prioraty + pixels[this_index].g = GCHAN_BLOCKED; + for(int nei_dir = 0; nei_dir < 8; nei_dir += 2) { + if(!nei_canidate[nei_dir]) continue; + backstack_calls = 0; + this_index = get_neighbor_index(this_index, nei_dir); + this_coord = get_neighbor_coord(this_coord, nei_dir, scale); + goto NEXT_PIXEL; + } + if((backstack_calls++ > BACKSTACK_SIZE) || (backstack_i < 1)) break; + this_index = backstack[--backstack_i % BACKSTACK_SIZE]; + this_coord.r = DOUBLE_TO_FIXED((((this_index % RES_X) / (double)RES_X) * (cam->max_r - cam->min_r)) + cam->min_r); + this_coord.i = DOUBLE_TO_FIXED((((this_index / (double)RES_X) / (double)RES_Y) * (cam->min_i - cam->max_i)) + cam->max_i); + NEXT_PIXEL: + for(int i = 0; i < 8; i++) nei_canidate[i] = false; } + debug_step(pixels, &debug_tex, this_index, true); } - drunkaloneandunemployed: - } + else pixels[on_pixel].g = GCHAN_EXTERNAL; + break; + /** + case GCHAN_INNER_CLOSED: + if(((x + 2) < RES_X) && (pixels[on_pixel + 1].g == GCHAN_UNRENDERED)) border_scanning = SCAN_MODE_NONE; + break; + **/ + default: + border_scanning = SCAN_MODE_NONE; } on_pixel++; c.r += scale.r; } c.i -= scale.i; + border_scanning = false; } + debug_step(pixels, &debug_tex, 0, true); + for(size_t i = 0; i < (RES_X * RES_Y); i++) pixels[i].g = 0; return total_iters; } unsigned int mandelbrot_unoptimized(struct camera *cam, Color *pixels) { - FixedCord scale = { .r = DOUBLE_TO_FIXED((cam->max_r - cam->min_r) / (double)RES_X), .i = DOUBLE_TO_FIXED((cam->max_i - cam->min_i) / (double)RES_Y) }; - FixedCord c = { .r = 0, .i = DOUBLE_TO_FIXED(cam->max_i) }; + FixedCord scale = { + .r = DOUBLE_TO_FIXED((cam->max_r - cam->min_r) / (double)RES_X), + .i = DOUBLE_TO_FIXED((cam->max_i - cam->min_i) / (double)RES_Y)}; + FixedCord c = { .r = DOUBLE_TO_FIXED(cam->min_r), .i = DOUBLE_TO_FIXED(cam->max_i) }; unsigned int total_iters = 0; + size_t on_pixel = 0; for(int y = 0; y < RES_Y; y++) { c.r = DOUBLE_TO_FIXED(cam->min_r); for(int x = 0; x < RES_X; x++) { int i = iterate(c); + //c.r = DOUBLE_TO_FIXED((((on_pixel % RES_X) / (double)RES_X) * (cam->max_r - cam->min_r)) + cam->min_r); + //c.i = DOUBLE_TO_FIXED((((on_pixel / (double)RES_X) / (double)RES_Y) * (cam->min_i - cam->max_i)) + cam->max_i); total_iters += i; pixels[((y * RES_X) + x)] = get_color(i); - c.r += scale.r; + on_pixel++; + c.r += scale.r; } c.i -= scale.i; } return total_iters; } -void test() { - uint8_t bitarray[(160*80)/8] = {0}; - int test_i = 9; - BITARRAY_SET(bitarray, test_i); - printf("%s\n", BITARRAY_CHECK(bitarray, 9) ? "true" : "false"); -} - int main() { //test(); //return 0; - Color *pixels = malloc(RES_X * RES_Y * sizeof(Color)); - struct camera cam = { + Color *pixels_unoptimized = malloc(RES_X * RES_Y * sizeof(Color)); + Color *pixels_optimized = malloc(RES_X * RES_Y * sizeof(Color)); + bool optimized = false; + //(1.514379082621093886019, 0.000033222739567139065) - (1.514381385800912305228, 0.000034374329476534746) + + struct camera cam_default = { .min_r = -1, - .max_r = 1, - // .min_i = -1, - // .max_i = 1 + .max_r = 1 }; - cam.min_i = ((double)RES_Y / RES_X) * cam.min_r; - cam.max_i = ((double)RES_Y / RES_X) * cam.max_r; + cam_default.min_i = ((double)RES_Y / RES_X) * cam_default.min_r; + cam_default.max_i = ((double)RES_Y / RES_X) * cam_default.max_r; + + + //done + //.min_r = 0.340060821337554164412, .min_i = -0.076399869494282027227, .max_r = 0.340671385211165078655, .max_i = -0.076094587557451340287 + + //done + //.min_r = 0.348347456407892719366, .min_i = -0.092130353675640097588, .max_r = 0.349033773135021985201, .max_i = -0.091787195312047098472 + + + //has internal noise + //.min_r = 0.348416088080605645949, .min_i = -0.092130353675640097588, .max_r = 0.349102404807734911785, .max_i = -0.091787195312047098472 + + //needs diagnol transfer + //.min_r = 0.352126044212195454808, .min_i = -0.101818891004586714599, .max_r = 0.354169737175103083171, .max_i = -0.100797044523048578979 + + //works + //.min_r = 1.514379082621093886019, .min_i = 0.000033222739567139065, .max_r = 1.514381385800912305228, .max_i = 0.000034374329476534746 + +// unusual issue; complete rendered border + // .min_r = 0.426539347230382670517, .min_i = 0.218210183100018217939, .max_r = 0.427445609943903681582, .max_i = 0.218663314456816582076 + + + + struct camera cam = { + .min_r = -0.640818352996663453958, .min_i = 0.410802460984564632440, .max_r = -0.637784130994323406050, .max_i = 0.412319571985918953416 + }; + +// InitWindow(WINDOW_SIZE_X, WINDOW_SIZE_Y, "mandelbrot fixed point test"); + SetTraceLogLevel(LOG_ERROR); Image img = GenImageColor(RES_X, RES_Y, BLUE); Texture tex = LoadTextureFromImage(img); UnloadImage(img); - SetTargetFPS(0); - + SetTargetFPS(60); while(!WindowShouldClose()) { switch(GetKeyPressed()) { @@ -430,21 +559,47 @@ int main() { case KEY_S: zoom_cam(&cam, -ZOOM_SIZE); break; + case KEY_SPACE: + optimized = !optimized; + break; default: BeginDrawing(); EndDrawing(); continue; break; } - printf("(%.21f, %.21f) - (%.21f, %.21f)\n", cam.min_r, cam.min_i, cam.max_r, cam.max_i); + printf(".min_r = %.21f, .min_i = %.21f, .max_r = %.21f, .max_i = %.21f\n", cam.min_r, cam.min_i, cam.max_r, cam.max_i); - printf("Unoptimized: %u iterations\n", mandelbrot_unoptimized(&cam, pixels)); - printf("Border tracing: %u iterations\n", mandelbrot_bordertrace(&cam, pixels)); + + clock_t begin, end; + double time_unoptimized; + double time_optimized; + + for(int i = 0; i < (RES_X * RES_Y); i++) { pixels_unoptimized[i] = (Color){0, 0, 0, 0xff}; } + for(int i = 0; i < (RES_X * RES_Y); i++) { pixels_optimized[i] = (Color){0, 0, 0, 0xff}; } + + begin = clock(); + unsigned int unoptimized_iters = mandelbrot_unoptimized(&cam, pixels_unoptimized); + end = clock(); + + time_unoptimized = (double)(end - begin) / CLOCKS_PER_SEC; + printf("Unoptimized: %u iterations, %f seconds\n", unoptimized_iters, time_unoptimized); + + begin = clock(); + unsigned int optimized_iters = mandelbrot_bordertrace(&cam, pixels_optimized); + end = clock(); + + time_optimized = (double)(end - begin) / CLOCKS_PER_SEC; + printf("Border tracing: %u iterations, %f seconds\n", optimized_iters, time_optimized); + + printf("border tracing does %f%% of nieve approach\n", ((float)optimized_iters / unoptimized_iters) * 100); BeginDrawing(); - UpdateTexture(tex, pixels); + printf("%s\n", optimized ? "optimized mode" : "unoptimized mode"); + UpdateTexture(tex, optimized ? pixels_optimized : pixels_unoptimized); DrawTextureEx(tex, (Vector2){0,0}, 0, (float)GetRenderWidth()/RES_X, WHITE); EndDrawing(); + } return 0; diff --git a/recon/mandelbrot_tests/c/makefile b/recon/mandelbrot_tests/c/makefile index 72da4bf..8578499 100644 --- a/recon/mandelbrot_tests/c/makefile +++ b/recon/mandelbrot_tests/c/makefile @@ -1,6 +1,6 @@ .default: make make: - gcc main.c -O0 -o mandelbrot -lraylib -lm -Wall -ggdb + gcc main.c -O0 -ggdb3 -o mandelbrot -lraylib -lm -Wall -ggdb #gcc main.c -Ofast -o mandelbrot -lraylib -lm -Wall -ggdb clean: diff --git a/recon/mandelbrot_tests/c/mandelbrot b/recon/mandelbrot_tests/c/mandelbrot index 17c2d04..9ddb824 100755 Binary files a/recon/mandelbrot_tests/c/mandelbrot and b/recon/mandelbrot_tests/c/mandelbrot differ diff --git a/recon/mandelbrot_tests/c/start.gdb b/recon/mandelbrot_tests/c/start.gdb index cb29fb1..34c48c0 100644 --- a/recon/mandelbrot_tests/c/start.gdb +++ b/recon/mandelbrot_tests/c/start.gdb @@ -1,10 +1,48 @@ file ./mandelbrot -start_pwndbg +#b debugeroni1 +#b main +#break 367 if this_index == 37wat + +#commands +#watch this_index if this_index > (RES_X * RES_Y) +#end +#b debugeroni2 #b 301 -b mandelbrot_bordertrace:BORDER_START -#b 327 if current_bord_i == 2012 +#b mandelbrot_bordertrace:BORDER_START #commands #commands #watch current_bord_i if current_bord_i == (412 + (1 * 1600)) #end + +#b 466 +#commands +# print FIXED_TO_DOUBLE(this_coord.r) +# print FIXED_TO_DOUBLE(this_coord.i) +# print this_index +# continue +#end +# +#b 426 +#commands +# print FIXED_TO_DOUBLE(this_coord.r) +# print FIXED_TO_DOUBLE(this_coord.i) +# print this_index +# continue +#end +# +#b 386 +#commands +# print this_index +#end + +#watch this_index if this_index > (RES_X * RES_Y) + +#break mandelbrot_bordertrace +#commands +# watch pixels[8613] +#end + +start_pwndbg +set gdb-workaround-stop-event 1 run + diff --git a/recon/mandelbrot_tests/c/tests/2025-07-14-235424_1600x800_scrot.png b/recon/mandelbrot_tests/c/tests/2025-07-14-235424_1600x800_scrot.png new file mode 100644 index 0000000..49704fc Binary files /dev/null and b/recon/mandelbrot_tests/c/tests/2025-07-14-235424_1600x800_scrot.png differ diff --git a/stm32card_first.csv b/stm32card_first.csv deleted file mode 100644 index cbf8bfe..0000000 --- a/stm32card_first.csv +++ /dev/null @@ -1,37 +0,0 @@ -Id;Designator;Footprint;Quantity;Designation;Supplier and ref;; -1;BAT4,BAT3,BAT2,BAT1;2997_KEY;4;2997;;;15 -2;C21,C7,C12,C9,C11,C4;C_0603_1608Metric;6;100nF;;; -3;C20,C3,C10,C8,C6,C5;C_0603_1608Metric;6;10uF;;; -4;C14,C15,C13,C17,C16,C18;C_0603_1608Metric;6;2.2uF;;; -5;SW1,SW5,SW3,SW6,SW2,SW8,SW4;SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6;7;TSD003A04126A02;;; -6;U2;SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BL;1;MT9216;;; -7;R3,R11,R12;R_0603_1608Metric;3;0;;; -8;U3;OLED-SMD_ST7735S;1;N096-1608TBBIG11-H13;;; -9;C19;C_0603_1608Metric;1;.1uF;;; -10;R2;R_0603_1608Metric;1;100k 1%;;; -11;R1;R_0603_1608Metric;1;400k 1%;;; -12;R6,R9,R7,R5,R8,R4;R_0603_1608Metric;6;1k;;; -13;U4;LQFP-48_L7.0-W7.0-P0.50-LS9.0-BL;1;STM32F103C8T6;;; -14;C2;C_0603_1608Metric;1;22pF;;; -15;R10;R_0603_1608Metric;1;10k;;; -16;L1;L_0603_1608Metric;1;4.7uH;;; -17;C1;C_0603_1608Metric;1;4.7uF;;; -;;;;;;; -Id;Designator;Footprint;Quantity;Designation;;; -1;BAT4,BAT3,BAT2,BAT1;2997_KEY;60;2997;na;; -2;C21,C7,C12,C9,C11,C4;C_0603_1608Metric;90;100nF;done;; -3;C20,C3,C10,C8,C6,C5;C_0603_1608Metric;90;10uF;done;; -4;C14,C15,C13,C17,C16,C18;C_0603_1608Metric;90;2.2uF;done;; -5;SW1,SW5,SW3,SW6,SW2,SW8,SW4;SW-SMD_4P-L6.0-W6.0-P4.50-LS8.6;105;TSD003A04126A02;done;; -6;U2;SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BL;15;MT9216;done;; -7;R3,R11,R12;R_0603_1608Metric;45;0;done;; -8;U3;OLED-SMD_ST7735S;15;N096-1608TBBIG11-H13;done;; -9;C19;C_0603_1608Metric;15;.1uF;done;; -10;R2;R_0603_1608Metric;15;100k 1%;Done - TODO;; -11;R1;R_0603_1608Metric;15;400k 1%;done;; -12;R6,R9,R7,R5,R8,R4;R_0603_1608Metric;90;1k;done;; -13;U4;LQFP-48_L7.0-W7.0-P0.50-LS9.0-BL;15;STM32F103C8T6;done;; -14;C2;C_0603_1608Metric;15;22pF;done;; -15;R10;R_0603_1608Metric;15;10k;done;; -16;L1;L_0603_1608Metric;15;4.7uH;done;; -17;C1;C_0603_1608Metric;15;4.7uF;done;; diff --git a/v1_output/mandrelexplorerv1a.zip b/v1_output/mandrelexplorerv1a.zip deleted file mode 100644 index 12f38a8..0000000 Binary files a/v1_output/mandrelexplorerv1a.zip and /dev/null differ diff --git a/v1_output/stm32card-B_Cu.gbl b/v1_output/stm32card-B_Cu.gbl deleted file mode 100644 index 3b4363f..0000000 --- a/v1_output/stm32card-B_Cu.gbl +++ /dev/null @@ -1,1051 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.0*% -%TF.CreationDate,2025-03-23T23:43:44-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Copper,L2,Bot*% -%TF.FilePolarity,Positive*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.0) date 2025-03-23 23:43:44* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -%ADD10C,0.200000*% -%TA.AperFunction,ComponentPad*% -%ADD11O,1.100000X1.700000*% -%TD*% -%TA.AperFunction,ViaPad*% -%ADD12C,0.600000*% -%TD*% -%TA.AperFunction,ViaPad*% -%ADD13C,1.000000*% -%TD*% -G04 APERTURE END LIST* -D10* -G36* -X213619333Y-92270705D02* -G01* -X212250413Y-92270705D01* -X212023575Y-92260135D01* -X211821034Y-92229855D01* -X211634163Y-92170521D01* -X211477751Y-92078363D01* -X211359708Y-91971345D01* -X211262512Y-91841142D01* -X211187838Y-91694214D01* -X211142737Y-91534985D01* -X211127324Y-91360289D01* -X211130436Y-91322554D01* -X211764614Y-91322554D01* -X211778905Y-91459025D01* -X211818016Y-91563128D01* -X211879502Y-91642460D01* -X211965382Y-91701374D01* -X212088427Y-91739735D01* -X212274960Y-91754864D01* -X213016847Y-91754864D01* -X213016847Y-90945931D01* -X212264702Y-90945931D01* -X212079947Y-90961569D01* -X211959337Y-90997405D01* -X211874093Y-91050951D01* -X211814701Y-91120608D01* -X211777855Y-91209199D01* -X211764614Y-91322554D01* -X211130436Y-91322554D01* -X211141320Y-91190562D01* -X211181188Y-91044713D01* -X211245293Y-90918454D01* -X211334643Y-90809722D01* -X211449641Y-90721289D01* -X211594621Y-90652474D01* -X211456480Y-90566392D01* -X211365094Y-90479550D01* -X211289929Y-90359797D01* -X211242624Y-90213143D01* -X211231499Y-90094501D01* -X211828179Y-90094501D01* -X211843751Y-90217536D01* -X211885674Y-90304646D01* -X211952193Y-90365427D01* -X212038178Y-90406127D01* -X212144242Y-90432341D01* -X212274960Y-90441814D01* -X213016847Y-90441814D01* -X213016847Y-89761842D01* -X212352812Y-89761842D01* -X212143894Y-89775141D01* -X211992127Y-89810019D01* -X211902689Y-89870566D01* -X211848263Y-89961633D01* -X211828179Y-90094501D01* -X211231499Y-90094501D01* -X211225693Y-90032585D01* -X211241937Y-89857348D01* -X211288701Y-89704379D01* -X211365094Y-89569318D01* -X211463933Y-89461402D01* -X211587120Y-89374568D01* -X211738784Y-89308317D01* -X211924718Y-89264264D01* -X212152045Y-89246001D01* -X213619333Y-89246001D01* -X213619333Y-92270705D01* -G37* -G36* -X209432889Y-89972868D02* -G01* -X209405412Y-89972868D01* -X209355037Y-89972868D01* -X209355037Y-90570774D01* -X209453405Y-90570774D01* -X209523015Y-90570774D01* -X209696953Y-90587649D01* -X209827714Y-90633361D01* -X209925465Y-90704074D01* -X209996540Y-90801034D01* -X210030818Y-90890614D01* -X210054868Y-91019576D01* -X210064135Y-91199822D01* -X210064135Y-92270705D01* -X210652332Y-92270705D01* -X210652332Y-90031486D01* -X210094909Y-90031486D01* -X210094909Y-90421114D01* -X209957642Y-90216824D01* -X209859154Y-90111903D01* -X209742770Y-90036491D01* -X209602744Y-89989535D01* -X209432889Y-89972868D01* -G37* -G36* -X208362092Y-89993341D02* -G01* -X208562502Y-90052172D01* -X208739088Y-90147920D01* -X208895799Y-90282446D01* -X209018790Y-90444636D01* -X209110258Y-90641878D01* -X209168790Y-90881387D01* -X209189806Y-91172344D01* -X209174170Y-91427066D01* -X209130759Y-91637052D01* -X209063537Y-91809719D01* -X208974580Y-91951246D01* -X208863925Y-92066273D01* -X208693376Y-92187269D01* -X208512949Y-92272353D01* -X208320163Y-92323611D01* -X208111779Y-92341046D01* -X207904787Y-92326698D01* -X207724762Y-92285798D01* -X207567483Y-92220417D01* -X207429541Y-92131022D01* -X207308526Y-92016448D01* -X207198426Y-91872951D01* -X207131938Y-91739946D01* -X207101530Y-91614180D01* -X207697971Y-91614180D01* -X207750630Y-91705204D01* -X207806598Y-91768969D01* -X207887123Y-91825193D01* -X207983330Y-91859859D01* -X208099506Y-91872100D01* -X208210249Y-91862117D01* -X208306341Y-91833479D01* -X208390583Y-91786920D01* -X208474071Y-91710836D01* -X208537679Y-91610077D01* -X208581271Y-91478943D01* -X208601608Y-91309365D01* -X207072770Y-91309365D01* -X207076134Y-91037744D01* -X207086374Y-90922484D01* -X207679470Y-90922484D01* -X208587320Y-90922484D01* -X208557152Y-90782510D01* -X208509890Y-90669960D01* -X208447003Y-90579933D01* -X208364785Y-90511157D01* -X208261961Y-90468703D01* -X208132296Y-90453538D01* -X208012738Y-90467260D01* -X207909844Y-90506909D01* -X207819787Y-90572789D01* -X207750829Y-90660053D01* -X207703342Y-90774141D01* -X207679470Y-90922484D01* -X207086374Y-90922484D01* -X207091272Y-90867346D01* -X207128432Y-90696543D01* -X207185323Y-90543822D01* -X207261448Y-90406826D01* -X207368983Y-90268109D01* -X207491493Y-90159256D01* -X207630377Y-90077282D01* -X207782426Y-90020132D01* -X207948897Y-89984984D01* -X208132296Y-89972868D01* -X208362092Y-89993341D01* -G37* -G36* -X206910105Y-90465261D02* -G01* -X206910105Y-90054933D01* -X206598695Y-90054933D01* -X206598695Y-89421856D01* -X206020755Y-89421856D01* -X206020755Y-90054933D01* -X205657872Y-90054933D01* -X205657872Y-90465261D01* -X206020755Y-90465261D01* -X206020755Y-91653930D01* -X206009434Y-91777784D01* -X205985951Y-91826305D01* -X205932274Y-91848709D01* -X205772727Y-91860377D01* -X205716307Y-91857446D01* -X205657872Y-91848653D01* -X205657872Y-92282428D01* -X205934660Y-92305875D01* -X206149436Y-92299948D01* -X206307086Y-92270301D01* -X206420574Y-92223031D01* -X206500326Y-92161345D01* -X206552084Y-92087795D01* -X206586023Y-91986911D01* -X206598695Y-91849935D01* -X206598695Y-90465261D01* -X206910105Y-90465261D01* -G37* -G36* -X205512059Y-90465261D02* -G01* -X205512059Y-90054933D01* -X205200649Y-90054933D01* -X205200649Y-89421856D01* -X204622709Y-89421856D01* -X204622709Y-90054933D01* -X204259825Y-90054933D01* -X204259825Y-90465261D01* -X204622709Y-90465261D01* -X204622709Y-91653930D01* -X204611388Y-91777784D01* -X204587905Y-91826305D01* -X204534228Y-91848709D01* -X204374681Y-91860377D01* -X204318261Y-91857446D01* -X204259825Y-91848653D01* -X204259825Y-92282428D01* -X204536614Y-92305875D01* -X204751390Y-92299948D01* -X204909040Y-92270301D01* -X205022527Y-92223031D01* -X205102280Y-92161345D01* -X205154038Y-92087795D01* -X205187977Y-91986911D01* -X205200649Y-91849935D01* -X205200649Y-90465261D01* -X205512059Y-90465261D01* -G37* -G36* -X202258927Y-89246001D02* -G01* -X201859224Y-90977988D01* -X201773311Y-91460124D01* -X201685201Y-90988246D01* -X201344848Y-89246001D01* -X200678798Y-89246001D01* -X200320310Y-90977988D01* -X200227987Y-91460124D01* -X200135846Y-90996306D01* -X199732113Y-89246001D01* -X199090609Y-89246001D01* -X199941123Y-92270705D01* -X200543609Y-92270705D01* -X200908325Y-90501898D01* -X201014937Y-89916997D01* -X201121549Y-90501898D01* -X201486265Y-92270705D01* -X202072448Y-92270705D01* -X202929007Y-89246001D01* -X202258927Y-89246001D01* -G37* -G36* -X198177165Y-89993341D02* -G01* -X198377575Y-90052172D01* -X198554161Y-90147920D01* -X198710872Y-90282446D01* -X198833864Y-90444636D01* -X198925331Y-90641878D01* -X198983863Y-90881387D01* -X199004880Y-91172344D01* -X198989244Y-91427066D01* -X198945833Y-91637052D01* -X198878611Y-91809719D01* -X198789653Y-91951246D01* -X198678999Y-92066273D01* -X198508450Y-92187269D01* -X198328022Y-92272353D01* -X198135236Y-92323611D01* -X197926853Y-92341046D01* -X197719860Y-92326698D01* -X197539835Y-92285798D01* -X197382556Y-92220417D01* -X197244614Y-92131022D01* -X197123599Y-92016448D01* -X197013499Y-91872951D01* -X196947011Y-91739946D01* -X196916603Y-91614180D01* -X197513044Y-91614180D01* -X197565703Y-91705204D01* -X197621671Y-91768969D01* -X197702196Y-91825193D01* -X197798403Y-91859859D01* -X197914579Y-91872100D01* -X198025322Y-91862117D01* -X198121414Y-91833479D01* -X198205656Y-91786920D01* -X198289145Y-91710836D01* -X198352752Y-91610077D01* -X198396344Y-91478943D01* -X198416682Y-91309365D01* -X196887844Y-91309365D01* -X196891208Y-91037744D01* -X196901447Y-90922484D01* -X197494543Y-90922484D01* -X198402393Y-90922484D01* -X198372225Y-90782510D01* -X198324963Y-90669960D01* -X198262076Y-90579933D01* -X198179858Y-90511157D01* -X198077034Y-90468703D01* -X197947369Y-90453538D01* -X197827811Y-90467260D01* -X197724917Y-90506909D01* -X197634860Y-90572789D01* -X197565902Y-90660053D01* -X197518416Y-90774141D01* -X197494543Y-90922484D01* -X196901447Y-90922484D01* -X196906345Y-90867346D01* -X196943506Y-90696543D01* -X197000396Y-90543822D01* -X197076521Y-90406826D01* -X197184056Y-90268109D01* -X197306566Y-90159256D01* -X197445450Y-90077282D01* -X197597500Y-90020132D01* -X197763970Y-89984984D01* -X197947369Y-89972868D01* -X198177165Y-89993341D01* -G37* -G36* -X195895180Y-89773566D02* -G01* -X196487407Y-89773566D01* -X196487407Y-89246001D01* -X195895180Y-89246001D01* -X195895180Y-89773566D01* -G37* -G36* -X196487407Y-90031486D02* -G01* -X195895180Y-90031486D01* -X195895180Y-92270705D01* -X196487407Y-92270705D01* -X196487407Y-90031486D01* -G37* -G36* -X194732706Y-92270705D02* -G01* -X195316874Y-92270705D01* -X195316874Y-89246001D01* -X194732706Y-89246001D01* -X194732706Y-92270705D01* -G37* -G36* -X193516265Y-89987225D02* -G01* -X193705324Y-90026817D01* -X193858133Y-90087679D01* -X193980988Y-90167716D01* -X194078562Y-90266875D01* -X194159212Y-90398906D01* -X194214484Y-90556941D01* -X194242510Y-90746629D01* -X193679042Y-90746629D01* -X193646725Y-90628056D01* -X193596977Y-90543480D01* -X193532232Y-90490307D01* -X193438148Y-90455155D01* -X193304068Y-90441814D01* -X193132188Y-90456869D01* -X193024349Y-90494387D01* -X192972718Y-90537195D01* -X192940713Y-90598520D01* -X192928911Y-90685080D01* -X192942235Y-90752852D01* -X192981828Y-90807462D01* -X193053841Y-90852142D01* -X193135637Y-90878003D01* -X193285567Y-90903799D01* -X193484320Y-90928529D01* -X193709282Y-90967788D01* -X193876138Y-91016944D01* -X193996680Y-91072877D01* -X194110715Y-91155974D01* -X194197832Y-91254879D01* -X194260880Y-91371442D01* -X194300349Y-91509185D01* -X194314318Y-91672981D01* -X194300712Y-91830700D01* -X194262354Y-91962542D01* -X194201174Y-92073417D01* -X194116664Y-92166840D01* -X193976008Y-92262138D01* -X193811127Y-92320559D01* -X193615478Y-92341046D01* -X193459894Y-92328599D01* -X193318670Y-92292337D01* -X193189213Y-92232786D01* -X193040128Y-92130957D01* -X192910410Y-92010403D01* -X192894107Y-92144675D01* -X192857287Y-92270705D01* -X192221828Y-92270705D01* -X192221828Y-92200363D01* -X192273326Y-92167659D01* -X192308107Y-92129471D01* -X192329072Y-92075992D01* -X192342912Y-91965889D01* -X192346942Y-91705404D01* -X192346942Y-91397292D01* -X192930926Y-91397292D01* -X192945901Y-91546778D01* -X192980208Y-91659903D01* -X193030462Y-91744612D01* -X193095973Y-91806704D01* -X193206125Y-91869520D01* -X193321132Y-91906562D01* -X193443287Y-91918995D01* -X193554541Y-91901642D01* -X193645153Y-91851401D01* -X193689211Y-91800451D01* -X193717579Y-91729629D01* -X193728135Y-91632132D01* -X193712373Y-91526191D01* -X193667826Y-91444358D01* -X193592947Y-91380623D01* -X193498811Y-91340175D01* -X193328615Y-91299473D01* -X193197456Y-91274560D01* -X193042667Y-91234077D01* -X192930926Y-91176924D01* -X192930926Y-91397292D01* -X192346942Y-91397292D01* -X192346942Y-90672257D01* -X192367323Y-90473096D01* -X192423044Y-90321083D01* -X192510377Y-90205228D01* -X192631790Y-90119047D01* -X192826549Y-90039167D01* -X193042432Y-89989917D01* -X193283369Y-89972868D01* -X193516265Y-89987225D01* -G37* -G36* -X190591874Y-89972868D02* -G01* -X190367256Y-89994407D01* -X190181000Y-90055174D01* -X190025291Y-90152753D01* -X189934468Y-90249844D01* -X189866095Y-90377295D01* -X189821371Y-90542565D01* -X189804923Y-90755605D01* -X189804923Y-92270705D01* -X190403379Y-92270705D01* -X190403379Y-90900136D01* -X190416822Y-90733684D01* -X190450457Y-90627194D01* -X190501654Y-90552882D01* -X190570417Y-90499695D01* -X190660479Y-90465884D01* -X190778353Y-90453538D01* -X190919887Y-90470629D01* -X191030853Y-90518357D01* -X191118505Y-90595789D01* -X191186116Y-90707795D01* -X191227745Y-90852848D01* -X191243452Y-91051078D01* -X191243452Y-92270705D01* -X191825605Y-92270705D01* -X191825605Y-90031486D01* -X191261954Y-90031486D01* -X191261954Y-90352604D01* -X191145471Y-90198058D01* -X191048913Y-90106957D01* -X190922372Y-90034347D01* -X190771945Y-89988954D01* -X190591874Y-89972868D01* -G37* -G36* -X187824358Y-90312671D02* -G01* -X187938090Y-90170009D01* -X188080630Y-90062993D01* -X188188975Y-90013556D01* -X188308368Y-89983300D01* -X188441132Y-89972868D01* -X188654658Y-89994356D01* -X188839573Y-90056210D01* -X189001844Y-90157715D01* -X189145284Y-90302412D01* -X189255200Y-90472169D01* -X189337298Y-90674979D01* -X189389768Y-90917164D01* -X189408517Y-91206416D01* -X189390354Y-91453878D01* -X189338511Y-91669119D01* -X189255364Y-91857397D01* -X189141071Y-92022859D01* -X188996038Y-92164897D01* -X188840020Y-92262750D01* -X188670207Y-92321146D01* -X188482165Y-92341046D01* -X188325753Y-92330287D01* -X188194675Y-92300127D01* -X188084660Y-92252753D01* -X187985651Y-92185164D01* -X187890840Y-92092269D01* -X187799811Y-91969919D01* -X187799811Y-92270705D01* -X187232130Y-92270705D01* -X187232130Y-91190113D01* -X187808055Y-91190113D01* -X187823852Y-91384248D01* -X187867901Y-91543207D01* -X187937198Y-91673714D01* -X188008989Y-91755203D01* -X188093788Y-91812599D01* -X188194129Y-91847936D01* -X188314187Y-91860377D01* -X188434284Y-91847765D01* -X188533272Y-91812123D01* -X188615685Y-91754442D01* -X188684215Y-91672615D01* -X188748872Y-91541856D01* -X188790780Y-91377498D01* -X188806031Y-91171429D01* -X188791559Y-90980895D01* -X188750801Y-90820481D01* -X188686230Y-90684897D01* -X188618097Y-90599414D01* -X188534979Y-90539210D01* -X188433997Y-90501942D01* -X188310157Y-90488709D01* -X188202113Y-90500837D01* -X188104652Y-90536503D01* -X188015051Y-90596603D01* -X187930112Y-90692177D01* -X187865801Y-90817653D01* -X187823595Y-90980415D01* -X187808055Y-91190113D01* -X187232130Y-91190113D01* -X187232130Y-89246001D01* -X187824358Y-89246001D01* -X187824358Y-90312671D01* -G37* -D11* -%TO.P,J1,SH1*% -%TO.N,N/C*% -X146394466Y-88130000D03* -%TO.P,J1,SH2*% -X146394466Y-84330000D03* -%TO.P,J1,SH3*% -X137754466Y-88130000D03* -%TO.P,J1,SH4*% -X137754466Y-84330000D03* -%TD*% -D12* -%TO.N,GND*% -X158325688Y-103383231D03* -X174846241Y-121979062D03* -X176199643Y-104035534D03* -X165117727Y-126518684D03* -X169057760Y-124580880D03* -D13* -X174303529Y-85365581D03* -X187403529Y-85365581D03* -D12* -X156828555Y-119787400D03* -X177516540Y-116398550D03* -X176199643Y-102635534D03* -X182290644Y-120535261D03* -X147752869Y-98349097D03* -X148773765Y-94828363D03* -X144950255Y-94780685D03* -D13* -X187403529Y-94998815D03* -X200503529Y-85365581D03* -D12* -X168508983Y-129935313D03* -X142831133Y-92805534D03* -X182194361Y-122410210D03* -X176171148Y-106135534D03* -X153493954Y-99131767D03* -X182306799Y-118016635D03* -X160238628Y-106860065D03* -X144824466Y-89555534D03* -X141331133Y-92805534D03* -D13* -X174303529Y-94998815D03* -D12* -X173978553Y-125380962D03* -X156851445Y-121286002D03* -D13* -X200503529Y-94998815D03* -D12* -X139331133Y-89555534D03* -X165338703Y-118240907D03* -X181015522Y-123111621D03* -X176964712Y-128478655D03* -X170163611Y-115257278D03* -%TD*% -%TA.AperFunction,Conductor*% -%TO.N,GND*% -G36* -X218536610Y-82546383D02* -G01* -X218579464Y-82568692D01* -X218709416Y-82636340D01* -X218718783Y-82641748D01* -X218753973Y-82664166D01* -X218775030Y-82681066D01* -X220318935Y-84224971D01* -X220335832Y-84246023D01* -X220358255Y-84281222D01* -X220363647Y-84290560D01* -X220490549Y-84534337D01* -X220539908Y-84629155D01* -X220544479Y-84638959D01* -X220690548Y-84991603D01* -X220694248Y-85001768D01* -X220708272Y-85046247D01* -X220714011Y-85083534D01* -X220714011Y-128787459D01* -X220708271Y-128824748D01* -X220694232Y-128869272D01* -X220690533Y-128879437D01* -X220544459Y-129232084D01* -X220539887Y-129241888D01* -X220419726Y-129472709D01* -X220397418Y-129503132D01* -X218632129Y-131268421D01* -X218601704Y-131290730D01* -X218370825Y-131410917D01* -X218361033Y-131415483D01* -X218008384Y-131561552D01* -X217998219Y-131565251D01* -X217689606Y-131662555D01* -X217652319Y-131668294D01* -X137003620Y-131668294D01* -X136936581Y-131648609D01* -X136915939Y-131631975D01* -X133703553Y-128419589D01* -X133670068Y-128358266D01* -X133667234Y-128331908D01* -X133667234Y-92846534D01* -X186726630Y-92846534D01* -X214124833Y-92846534D01* -X214124833Y-89864712D01* -X215253029Y-89864712D01* -X215253029Y-90140047D01* -X215253030Y-90140064D01* -X215288967Y-90413035D01* -X215288968Y-90413040D01* -X215288969Y-90413046D01* -X215288970Y-90413048D01* -X215360233Y-90679010D01* -X215465604Y-90933397D01* -X215465609Y-90933408D01* -X215548390Y-91076787D01* -X215603280Y-91171859D01* -X215603282Y-91171862D01* -X215603283Y-91171863D01* -X215770899Y-91390306D01* -X215770905Y-91390313D01* -X215965595Y-91585003D01* -X215965601Y-91585008D01* -X216184050Y-91752629D01* -X216337307Y-91841112D01* -X216422500Y-91890299D01* -X216422505Y-91890301D01* -X216422508Y-91890303D01* -X216676897Y-91995675D01* -X216942863Y-92066940D01* -X217215855Y-92102880D01* -X217215862Y-92102880D01* -X217491196Y-92102880D01* -X217491203Y-92102880D01* -X217764195Y-92066940D01* -X218030161Y-91995675D01* -X218284550Y-91890303D01* -X218523008Y-91752629D01* -X218741457Y-91585008D01* -X218936157Y-91390308D01* -X219103778Y-91171859D01* -X219241452Y-90933401D01* -X219346824Y-90679012D01* -X219418089Y-90413046D01* -X219454029Y-90140054D01* -X219454029Y-89864706D01* -X219418089Y-89591714D01* -X219346824Y-89325748D01* -X219241452Y-89071359D01* -X219241450Y-89071356D01* -X219241448Y-89071351D01* -X219158450Y-88927596D01* -X219103778Y-88832901D01* -X218936157Y-88614452D01* -X218936152Y-88614446D01* -X218741462Y-88419756D01* -X218741455Y-88419750D01* -X218523012Y-88252134D01* -X218523011Y-88252133D01* -X218523008Y-88252131D01* -X218427936Y-88197241D01* -X218284557Y-88114460D01* -X218284546Y-88114455D01* -X218030159Y-88009084D01* -X217897178Y-87973452D01* -X217764195Y-87937820D01* -X217764189Y-87937819D01* -X217764184Y-87937818D01* -X217491213Y-87901881D01* -X217491208Y-87901880D01* -X217491203Y-87901880D01* -X217215855Y-87901880D01* -X217215849Y-87901880D01* -X217215844Y-87901881D01* -X216942873Y-87937818D01* -X216942866Y-87937819D01* -X216942863Y-87937820D01* -X216886654Y-87952880D01* -X216676898Y-88009084D01* -X216422511Y-88114455D01* -X216422500Y-88114460D01* -X216184045Y-88252134D01* -X215965602Y-88419750D01* -X215965595Y-88419756D01* -X215770905Y-88614446D01* -X215770899Y-88614453D01* -X215603283Y-88832896D01* -X215465609Y-89071351D01* -X215465604Y-89071362D01* -X215360233Y-89325749D01* -X215288970Y-89591711D01* -X215288967Y-89591724D01* -X215253030Y-89864695D01* -X215253029Y-89864712D01* -X214124833Y-89864712D01* -X214124833Y-88740501D01* -X186726630Y-88740501D01* -X186726630Y-92846534D01* -X133667234Y-92846534D01* -X133667234Y-89864712D01* -X155353029Y-89864712D01* -X155353029Y-90140047D01* -X155353030Y-90140064D01* -X155388967Y-90413035D01* -X155388968Y-90413040D01* -X155388969Y-90413046D01* -X155388970Y-90413048D01* -X155460233Y-90679010D01* -X155565604Y-90933397D01* -X155565609Y-90933408D01* -X155648390Y-91076787D01* -X155703280Y-91171859D01* -X155703282Y-91171862D01* -X155703283Y-91171863D01* -X155870899Y-91390306D01* -X155870905Y-91390313D01* -X156065595Y-91585003D01* -X156065601Y-91585008D01* -X156284050Y-91752629D01* -X156437307Y-91841112D01* -X156522500Y-91890299D01* -X156522505Y-91890301D01* -X156522508Y-91890303D01* -X156776897Y-91995675D01* -X157042863Y-92066940D01* -X157315855Y-92102880D01* -X157315862Y-92102880D01* -X157591196Y-92102880D01* -X157591203Y-92102880D01* -X157864195Y-92066940D01* -X158130161Y-91995675D01* -X158384550Y-91890303D01* -X158623008Y-91752629D01* -X158841457Y-91585008D01* -X159036157Y-91390308D01* -X159203778Y-91171859D01* -X159341452Y-90933401D01* -X159446824Y-90679012D01* -X159518089Y-90413046D01* -X159554029Y-90140054D01* -X159554029Y-89864706D01* -X159518089Y-89591714D01* -X159446824Y-89325748D01* -X159341452Y-89071359D01* -X159341450Y-89071356D01* -X159341448Y-89071351D01* -X159258450Y-88927596D01* -X159203778Y-88832901D01* -X159194537Y-88820858D01* -X159151389Y-88764625D01* -X159036158Y-88614453D01* -X159036152Y-88614446D01* -X158841462Y-88419756D01* -X158841455Y-88419750D01* -X158623012Y-88252134D01* -X158623011Y-88252133D01* -X158623008Y-88252131D01* -X158527936Y-88197241D01* -X158384557Y-88114460D01* -X158384546Y-88114455D01* -X158130159Y-88009084D01* -X157997178Y-87973452D01* -X157864195Y-87937820D01* -X157864189Y-87937819D01* -X157864184Y-87937818D01* -X157591213Y-87901881D01* -X157591208Y-87901880D01* -X157591203Y-87901880D01* -X157315855Y-87901880D01* -X157315849Y-87901880D01* -X157315844Y-87901881D01* -X157042873Y-87937818D01* -X157042866Y-87937819D01* -X157042863Y-87937820D01* -X156986654Y-87952880D01* -X156776898Y-88009084D01* -X156522511Y-88114455D01* -X156522500Y-88114460D01* -X156284045Y-88252134D01* -X156065602Y-88419750D01* -X156065595Y-88419756D01* -X155870905Y-88614446D01* -X155870899Y-88614453D01* -X155703283Y-88832896D01* -X155565609Y-89071351D01* -X155565604Y-89071362D01* -X155460233Y-89325749D01* -X155388970Y-89591711D01* -X155388967Y-89591724D01* -X155353030Y-89864695D01* -X155353029Y-89864712D01* -X133667234Y-89864712D01* -X133667234Y-87726530D01* -X136703966Y-87726530D01* -X136703966Y-88533469D01* -X136744334Y-88736412D01* -X136744336Y-88736420D01* -X136823524Y-88927596D01* -X136938490Y-89099657D01* -X137084808Y-89245975D01* -X137084811Y-89245977D01* -X137256868Y-89360941D01* -X137448046Y-89440130D01* -X137650996Y-89480499D01* -X137651000Y-89480500D01* -X137651001Y-89480500D01* -X137857932Y-89480500D01* -X137857933Y-89480499D01* -X138060886Y-89440130D01* -X138252064Y-89360941D01* -X138424121Y-89245977D01* -X138570443Y-89099655D01* -X138685407Y-88927598D01* -X138764596Y-88736420D01* -X138804966Y-88533465D01* -X138804966Y-87726535D01* -X138804965Y-87726530D01* -X145343966Y-87726530D01* -X145343966Y-88533469D01* -X145384334Y-88736412D01* -X145384336Y-88736420D01* -X145463524Y-88927596D01* -X145578490Y-89099657D01* -X145724808Y-89245975D01* -X145724811Y-89245977D01* -X145896868Y-89360941D01* -X146088046Y-89440130D01* -X146290996Y-89480499D01* -X146291000Y-89480500D01* -X146291001Y-89480500D01* -X146497932Y-89480500D01* -X146497933Y-89480499D01* -X146700886Y-89440130D01* -X146892064Y-89360941D01* -X147064121Y-89245977D01* -X147210443Y-89099655D01* -X147325407Y-88927598D01* -X147404596Y-88736420D01* -X147444966Y-88533465D01* -X147444966Y-87726535D01* -X147404596Y-87523580D01* -X147325407Y-87332402D01* -X147210443Y-87160345D01* -X147210441Y-87160342D01* -X147064123Y-87014024D01* -X146947398Y-86936032D01* -X146892064Y-86899059D01* -X146700886Y-86819870D01* -X146700878Y-86819868D01* -X146497935Y-86779500D01* -X146497931Y-86779500D01* -X146291001Y-86779500D01* -X146290996Y-86779500D01* -X146088053Y-86819868D01* -X146088045Y-86819870D01* -X145896869Y-86899058D01* -X145724808Y-87014024D01* -X145578490Y-87160342D01* -X145463524Y-87332403D01* -X145384336Y-87523579D01* -X145384334Y-87523587D01* -X145343966Y-87726530D01* -X138804965Y-87726530D01* -X138764596Y-87523580D01* -X138685407Y-87332402D01* -X138570443Y-87160345D01* -X138570441Y-87160342D01* -X138424123Y-87014024D01* -X138307398Y-86936032D01* -X138252064Y-86899059D01* -X138060886Y-86819870D01* -X138060878Y-86819868D01* -X137857935Y-86779500D01* -X137857931Y-86779500D01* -X137651001Y-86779500D01* -X137650996Y-86779500D01* -X137448053Y-86819868D01* -X137448045Y-86819870D01* -X137256869Y-86899058D01* -X137084808Y-87014024D01* -X136938490Y-87160342D01* -X136823524Y-87332403D01* -X136744336Y-87523579D01* -X136744334Y-87523587D01* -X136703966Y-87726530D01* -X133667234Y-87726530D01* -X133667234Y-86744679D01* -X133686919Y-86677640D01* -X133703548Y-86657003D01* -X136492287Y-83868264D01* -X136553608Y-83834781D01* -X136623300Y-83839765D01* -X136679233Y-83881637D01* -X136703650Y-83947101D01* -X136703966Y-83955947D01* -X136703966Y-84733469D01* -X136744334Y-84936412D01* -X136744336Y-84936420D01* -X136823524Y-85127596D01* -X136938490Y-85299657D01* -X137084808Y-85445975D01* -X137084811Y-85445977D01* -X137256868Y-85560941D01* -X137448046Y-85640130D01* -X137650996Y-85680499D01* -X137651000Y-85680500D01* -X137651001Y-85680500D01* -X137857932Y-85680500D01* -X137857933Y-85680499D01* -X138060886Y-85640130D01* -X138252064Y-85560941D01* -X138424121Y-85445977D01* -X138570443Y-85299655D01* -X138685407Y-85127598D01* -X138764596Y-84936420D01* -X138804966Y-84733465D01* -X138804966Y-83926535D01* -X138804965Y-83926530D01* -X145343966Y-83926530D01* -X145343966Y-84733469D01* -X145384334Y-84936412D01* -X145384336Y-84936420D01* -X145463524Y-85127596D01* -X145578490Y-85299657D01* -X145724808Y-85445975D01* -X145724811Y-85445977D01* -X145896868Y-85560941D01* -X146088046Y-85640130D01* -X146290996Y-85680499D01* -X146291000Y-85680500D01* -X146291001Y-85680500D01* -X146497932Y-85680500D01* -X146497933Y-85680499D01* -X146700886Y-85640130D01* -X146892064Y-85560941D01* -X147064121Y-85445977D01* -X147210443Y-85299655D01* -X147325407Y-85127598D01* -X147404596Y-84936420D01* -X147444966Y-84733465D01* -X147444966Y-83926535D01* -X147404596Y-83723580D01* -X147325407Y-83532402D01* -X147210443Y-83360345D01* -X147210441Y-83360342D01* -X147064123Y-83214024D01* -X146978092Y-83156541D01* -X146892064Y-83099059D01* -X146867072Y-83088707D01* -X146700886Y-83019870D01* -X146700878Y-83019868D01* -X146497935Y-82979500D01* -X146497931Y-82979500D01* -X146291001Y-82979500D01* -X146290996Y-82979500D01* -X146088053Y-83019868D01* -X146088045Y-83019870D01* -X145896869Y-83099058D01* -X145724808Y-83214024D01* -X145578490Y-83360342D01* -X145463524Y-83532403D01* -X145384336Y-83723579D01* -X145384334Y-83723587D01* -X145343966Y-83926530D01* -X138804965Y-83926530D01* -X138764596Y-83723580D01* -X138685407Y-83532402D01* -X138570443Y-83360345D01* -X138570441Y-83360342D01* -X138424123Y-83214024D01* -X138338092Y-83156541D01* -X138252064Y-83099059D01* -X138227072Y-83088707D01* -X138060886Y-83019870D01* -X138060878Y-83019868D01* -X137857935Y-82979500D01* -X137857931Y-82979500D01* -X137680414Y-82979500D01* -X137613375Y-82959815D01* -X137567620Y-82907011D01* -X137557676Y-82837853D01* -X137586701Y-82774297D01* -X137592733Y-82767819D01* -X137791860Y-82568692D01* -X137853183Y-82535207D01* -X137879541Y-82532373D01* -X218479354Y-82532373D01* -X218536610Y-82546383D01* -G37* -%TD.AperFunction*% -%TD*% -M02* diff --git a/v1_output/stm32card-B_Paste.gbp b/v1_output/stm32card-B_Paste.gbp deleted file mode 100644 index 6d9efce..0000000 --- a/v1_output/stm32card-B_Paste.gbp +++ /dev/null @@ -1,15 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.0*% -%TF.CreationDate,2025-03-23T23:43:44-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Paste,Bot*% -%TF.FilePolarity,Positive*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.0) date 2025-03-23 23:43:44* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 APERTURE END LIST* -M02* diff --git a/v1_output/stm32card-Edge_Cuts.gm1 b/v1_output/stm32card-Edge_Cuts.gm1 deleted file mode 100644 index 9e7741d..0000000 --- a/v1_output/stm32card-Edge_Cuts.gm1 +++ /dev/null @@ -1,72 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.0*% -%TF.CreationDate,2025-03-23T23:43:45-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Profile,NP*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.0) date 2025-03-23 23:43:45* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -%TA.AperFunction,Profile*% -%ADD10C,0.050000*% -%TD*% -%TA.AperFunction,Profile*% -%ADD11C,1.600000*% -%TD*% -G04 APERTURE END LIST* -D10* -X137564466Y-132335534D02* -X216464466Y-132335534D01* -X137564466Y-132335534D02* -G75* -G02* -X132564466Y-127335534I34J5000034D01* -G01* -X132564466Y-86535534D02* -X132564466Y-127335534D01* -X216464466Y-81535534D02* -G75* -G02* -X221464466Y-86535534I34J-4999966D01* -G01* -X221464466Y-127335534D02* -X221464466Y-86535534D01* -X216464466Y-81535534D02* -X137564466Y-81535534D01* -X132564466Y-86535534D02* -G75* -G02* -X137564466Y-81535466I5000034J34D01* -G01* -X221464466Y-127335534D02* -G75* -G02* -X216464466Y-132335466I-4999966J34D01* -G01* -%TO.C,U6*% -D11* -X158253529Y-90002380D02* -G75* -G02* -X156653529Y-90002380I-800000J0D01* -G01* -X156653529Y-90002380D02* -G75* -G02* -X158253529Y-90002380I800000J0D01* -G01* -X218153529Y-90002380D02* -G75* -G02* -X216553529Y-90002380I-800000J0D01* -G01* -X216553529Y-90002380D02* -G75* -G02* -X218153529Y-90002380I800000J0D01* -G01* -%TD*% -M02* diff --git a/v1_output/stm32card-F_Cu.gtl b/v1_output/stm32card-F_Cu.gtl deleted file mode 100644 index fc5f7db..0000000 --- a/v1_output/stm32card-F_Cu.gtl +++ /dev/null @@ -1,2106 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.0*% -%TF.CreationDate,2025-03-23T23:43:44-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Copper,L1,Top*% -%TF.FilePolarity,Positive*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.0) date 2025-03-23 23:43:44* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 Aperture macros list* -%AMRoundRect* -0 Rectangle with rounded corners* -0 $1 Rounding radius* -0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* -0 Add a 4 corners polygon primitive as box body* -4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* -0 Add four circle primitives for the rounded corners* -1,1,$1+$1,$2,$3* -1,1,$1+$1,$4,$5* -1,1,$1+$1,$6,$7* -1,1,$1+$1,$8,$9* -0 Add four rect primitives between the rounded corners* -20,1,$1+$1,$2,$3,$4,$5,0* -20,1,$1+$1,$4,$5,$6,$7,0* -20,1,$1+$1,$6,$7,$8,$9,0* -20,1,$1+$1,$8,$9,$2,$3,0*% -G04 Aperture macros list end* -%TA.AperFunction,EtchedComponent*% -%ADD10C,0.000000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD11RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD12RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD13R,1.800000X1.200000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD14R,4.000000X4.000000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD15C,2.000000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD16R,0.490000X1.160000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD17R,0.490000X1.180000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD18RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD19R,2.200000X0.400000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD20RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD21RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD22RoundRect,0.250000X0.450000X-0.262500X0.450000X0.262500X-0.450000X0.262500X-0.450000X-0.262500X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD23RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD24R,0.700000X1.200000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD25R,0.760000X1.200000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD26R,0.800000X1.200000*% -%TD*% -%TA.AperFunction,ComponentPad*% -%ADD27O,1.100000X1.700000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD28O,1.500000X0.270000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD29O,0.270000X1.500000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD30C,12.100000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD31C,12.100016*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD32C,12.100148*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD33R,1.200000X1.800000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD34RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD35R,3.000000X5.500000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD36RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% -%TD*% -%TA.AperFunction,ViaPad*% -%ADD37C,0.600000*% -%TD*% -%TA.AperFunction,ViaPad*% -%ADD38C,1.000000*% -%TD*% -%TA.AperFunction,Conductor*% -%ADD39C,2.000000*% -%TD*% -%TA.AperFunction,Conductor*% -%ADD40C,0.250000*% -%TD*% -%TA.AperFunction,Conductor*% -%ADD41C,0.500000*% -%TD*% -%TA.AperFunction,Conductor*% -%ADD42C,0.200000*% -%TD*% -%TA.AperFunction,Conductor*% -%ADD43C,0.350000*% -%TD*% -G04 APERTURE END LIST* -D10* -%TA.AperFunction,EtchedComponent*% -%TO.C,G\u002A\u002A\u002A*% -G36* -X137333516Y-107370087D02* -G01* -X137413070Y-107436606D01* -X137457814Y-107490357D01* -X137516544Y-107569603D01* -X137554262Y-107625110D01* -X137578567Y-107672326D01* -X137597057Y-107726700D01* -X137617331Y-107803678D01* -X137623083Y-107826351D01* -X137650417Y-107932149D01* -X137679122Y-108040471D01* -X137696776Y-108105339D01* -X137719912Y-108198172D01* -X137744095Y-108309621D01* -X137758412Y-108384326D01* -X137784989Y-108493794D01* -X137825061Y-108615306D01* -X137859788Y-108699704D01* -X137952621Y-108895948D01* -X138029196Y-109050479D01* -X138091254Y-109166640D01* -X138140539Y-109247774D01* -X138159218Y-109274015D01* -X138196920Y-109329561D01* -X138217190Y-109371336D01* -X138218304Y-109377898D01* -X138228570Y-109410432D01* -X138255949Y-109474373D01* -X138295309Y-109558007D01* -X138311979Y-109591790D01* -X138359528Y-109690721D01* -X138401693Y-109785106D01* -X138430873Y-109857762D01* -X138435097Y-109870051D01* -X138463374Y-109934192D01* -X138495861Y-109977400D01* -X138502315Y-109981978D01* -X138525873Y-110015689D01* -X138555487Y-110089311D01* -X138589130Y-110194914D01* -X138624776Y-110324566D01* -X138660400Y-110470337D01* -X138693977Y-110624296D01* -X138723480Y-110778511D01* -X138746884Y-110925054D01* -X138751064Y-110955864D01* -X138774726Y-111105969D01* -X138800604Y-111212626D01* -X138828161Y-111274149D01* -X138856861Y-111288855D01* -X138857123Y-111288770D01* -X138876003Y-111274111D01* -X138890736Y-111240880D01* -X138901777Y-111184088D01* -X138909584Y-111098749D01* -X138914611Y-110979874D01* -X138917317Y-110822475D01* -X138918156Y-110621587D01* -X138919514Y-110484106D01* -X140055780Y-110484106D01* -X140056125Y-110594218D01* -X140069251Y-110699393D01* -X140089661Y-110769882D01* -X140142627Y-110840255D01* -X140223338Y-110883564D01* -X140317859Y-110897576D01* -X140412252Y-110880061D01* -X140487611Y-110833610D01* -X140534747Y-110771170D01* -X140555893Y-110691077D01* -X140554002Y-110624608D01* -X141250612Y-110624608D01* -X141263282Y-110741340D01* -X141293566Y-110841509D01* -X141303186Y-110860557D01* -X141345270Y-110924714D01* -X141390739Y-110959289D01* -X141457001Y-110974019D01* -X141511927Y-110977310D01* -X141572359Y-110970483D01* -X141615811Y-110936497D01* -X141640255Y-110901280D01* -X141673007Y-110830125D01* -X141679164Y-110751963D01* -X141675370Y-110713266D01* -X141659494Y-110604624D01* -X141641722Y-110531457D01* -X141616515Y-110480857D01* -X141578330Y-110439915D01* -X141547319Y-110414947D01* -X141457416Y-110364778D01* -X141376291Y-110354150D01* -X141311540Y-110382857D01* -X141282013Y-110422149D01* -X141256531Y-110511486D01* -X141250612Y-110624608D01* -X140554002Y-110624608D01* -X140552820Y-110583032D01* -X140542570Y-110514250D01* -X140510996Y-110393208D01* -X140462614Y-110313380D01* -X140390984Y-110268579D01* -X140289671Y-110252620D01* -X140269974Y-110252330D01* -X140189647Y-110255137D01* -X140141355Y-110267612D01* -X140108749Y-110295838D01* -X140092932Y-110318196D01* -X140068091Y-110386338D01* -X140055780Y-110484106D01* -X138919514Y-110484106D01* -X138919889Y-110446180D01* -X138924702Y-110252195D01* -X138932143Y-110047245D01* -X138941758Y-109838943D01* -X138953094Y-109634904D01* -X138965699Y-109442740D01* -X138979119Y-109270067D01* -X138992901Y-109124496D01* -X139006593Y-109013642D01* -X139017330Y-108954432D01* -X139063348Y-108770028D01* -X139102640Y-108631449D01* -X139135969Y-108536582D01* -X139164103Y-108483314D01* -X139187804Y-108469533D01* -X139192243Y-108471428D01* -X139211773Y-108466343D01* -X139212955Y-108458538D01* -X139231209Y-108434936D01* -X139277873Y-108435259D01* -X139340796Y-108456801D01* -X139407830Y-108496857D01* -X139417130Y-108504009D01* -X139491299Y-108569281D01* -X139552763Y-108634838D01* -X139591989Y-108689693D01* -X139601112Y-108716094D01* -X139613576Y-108747744D01* -X139644735Y-108801575D01* -X139657659Y-108821436D01* -X139693982Y-108884545D01* -X139739137Y-108975434D01* -X139784529Y-109076605D01* -X139793400Y-109097793D01* -X139854745Y-109238607D01* -X139908529Y-109341299D01* -X139960818Y-109414312D01* -X140017677Y-109466091D01* -X140085170Y-109505079D01* -X140086308Y-109505616D01* -X140126495Y-109523634D01* -X140164673Y-109536826D01* -X140208446Y-109545644D01* -X140265419Y-109550541D01* -X140343197Y-109551970D01* -X140449387Y-109550382D01* -X140591592Y-109546232D01* -X140704932Y-109542443D01* -X140817111Y-109542381D01* -X140933499Y-109548147D01* -X141009431Y-109556006D01* -X141144112Y-109575345D01* -X141293014Y-109422577D01* -X141351364Y-109357346D01* -X141421076Y-109271268D01* -X141496037Y-109172930D01* -X141570130Y-109070918D01* -X141637241Y-108973819D01* -X141691255Y-108890220D01* -X141726058Y-108828707D01* -X141735973Y-108800555D01* -X141755645Y-108780037D01* -X141803033Y-108750862D01* -X141860698Y-108722123D01* -X141911201Y-108702913D01* -X141929388Y-108699704D01* -X141951484Y-108723260D01* -X141964791Y-108792707D01* -X141969277Y-108906215D01* -X141964911Y-109061952D01* -X141951663Y-109258086D01* -X141940914Y-109379000D01* -X141897312Y-109837051D01* -X141951470Y-110026496D01* -X141978973Y-110133495D01* -X142000942Y-110238776D01* -X142013006Y-110321150D01* -X142013505Y-110327378D01* -X142022677Y-110406178D01* -X142039604Y-110511161D01* -X142060849Y-110621300D01* -X142063804Y-110635155D01* -X142087290Y-110793736D01* -X142086787Y-110952742D01* -X142061116Y-111124267D01* -X142009099Y-111320404D01* -X141991712Y-111375095D01* -X141962872Y-111467561D01* -X141941247Y-111544848D01* -X141930572Y-111593356D01* -X141930052Y-111599586D01* -X141914532Y-111657524D01* -X141873896Y-111734876D01* -X141817028Y-111816445D01* -X141774538Y-111865606D01* -X141718985Y-111936473D01* -X141668521Y-112020889D01* -X141659173Y-112040378D01* -X141634130Y-112105548D01* -X141625045Y-112165213D01* -X141630255Y-112239991D01* -X141638623Y-112295105D01* -X141656670Y-112395051D01* -X141676630Y-112491920D01* -X141689163Y-112544880D01* -X141712762Y-112637618D01* -X141736023Y-112732266D01* -X141737624Y-112738959D01* -X141758445Y-112805420D01* -X141794021Y-112899037D01* -X141837939Y-113003306D01* -X141855444Y-113042206D01* -X141916842Y-113174672D01* -X141981861Y-113312781D01* -X142045707Y-113446557D01* -X142103585Y-113566024D01* -X142150700Y-113661205D01* -X142181905Y-113721480D01* -X142205093Y-113766225D01* -X142244090Y-113843915D01* -X142293559Y-113943826D01* -X142348160Y-114055237D01* -X142351027Y-114061117D01* -X142430197Y-114220672D01* -X142509674Y-114375623D01* -X142585705Y-114519103D01* -X142654536Y-114644246D01* -X142712413Y-114744183D01* -X142755584Y-114812049D01* -X142774931Y-114836682D01* -X142806018Y-114880022D01* -X142843083Y-114948083D01* -X142859073Y-114982478D01* -X142904327Y-115070740D01* -X142971635Y-115183749D01* -X143052383Y-115308655D01* -X143137959Y-115432605D01* -X143219747Y-115542751D01* -X143289133Y-115626240D01* -X143294411Y-115631939D01* -X143341364Y-115670926D01* -X143380058Y-115686523D01* -X143422432Y-115699810D01* -X143478434Y-115732058D01* -X143482211Y-115734710D01* -X143547228Y-115774380D01* -X143629765Y-115816517D01* -X143659631Y-115829941D01* -X143718655Y-115857831D01* -X143757431Y-115888012D01* -X143783185Y-115932262D01* -X143803139Y-116002361D01* -X143821452Y-116093795D01* -X143832650Y-116260294D01* -X143801709Y-116408432D01* -X143730509Y-116533937D01* -X143620931Y-116632536D01* -X143571879Y-116660914D01* -X143467443Y-116694805D01* -X143350705Y-116702725D01* -X143238485Y-116685889D01* -X143147601Y-116645513D01* -X143126771Y-116628766D01* -X143083949Y-116596255D01* -X143033601Y-116579818D01* -X142958896Y-116575209D01* -X142916778Y-116575763D01* -X142830307Y-116574283D01* -X142759483Y-116566766D01* -X142726309Y-116557566D01* -X142684494Y-116514321D01* -X142638073Y-116430522D01* -X142590471Y-116313461D01* -X142545956Y-116173435D01* -X142495395Y-116040164D01* -X142427197Y-115942858D01* -X142420467Y-115935958D01* -X142362083Y-115864518D01* -X142305136Y-115774363D01* -X142281609Y-115728034D01* -X142228874Y-115633856D01* -X142160890Y-115539899D01* -X142128845Y-115503760D01* -X142061635Y-115424652D01* -X142000235Y-115335886D01* -X141978565Y-115297552D01* -X141938478Y-115234369D01* -X141871469Y-115145831D01* -X141785122Y-115040689D01* -X141687021Y-114927698D01* -X141584750Y-114815610D01* -X141485893Y-114713179D01* -X141404515Y-114635027D01* -X141344372Y-114570590D01* -X141300438Y-114505806D01* -X141286912Y-114472373D01* -X141260991Y-114417096D01* -X141224884Y-114388106D01* -X141185025Y-114360416D01* -X141134215Y-114305816D01* -X141104105Y-114265707D01* -X141038360Y-114188908D01* -X140979430Y-114159891D01* -X140926814Y-114178471D01* -X140911141Y-114194546D01* -X140892862Y-114223982D01* -X140895803Y-114230936D01* -X140893450Y-114246342D01* -X140869122Y-114279455D01* -X140826835Y-114316209D01* -X140796580Y-114327975D01* -X140767907Y-114342025D01* -X140765582Y-114350600D01* -X140745673Y-114375676D01* -X140720591Y-114387505D01* -X140675476Y-114413657D01* -X140619482Y-114460816D01* -X140605357Y-114474936D01* -X140542633Y-114527900D01* -X140457820Y-114583937D01* -X140365393Y-114635145D01* -X140279831Y-114673621D01* -X140215611Y-114691460D01* -X140207969Y-114691872D01* -X140144344Y-114702775D01* -X140116303Y-114713861D01* -X140006204Y-114755488D01* -X139872344Y-114783026D01* -X139738555Y-114791827D01* -X139719710Y-114791232D01* -X139638816Y-114789984D01* -X139589137Y-114799437D01* -X139553656Y-114824981D01* -X139531697Y-114850794D01* -X139500426Y-114899647D01* -X139484998Y-114953482D01* -X139485380Y-115022725D01* -X139501541Y-115117804D01* -X139530485Y-115237717D01* -X139557275Y-115343747D01* -X139581935Y-115445215D01* -X139599686Y-115522403D01* -X139601431Y-115530543D01* -X139625229Y-115622824D01* -X139655472Y-115716208D01* -X139658620Y-115724622D01* -X139682630Y-115805038D01* -X139707373Y-115916564D01* -X139730535Y-116044613D01* -X139749805Y-116174601D01* -X139762870Y-116291943D01* -X139767418Y-116382055D01* -X139766516Y-116405134D01* -X139751600Y-116477188D01* -X139717074Y-116516612D01* -X139704216Y-116523174D01* -X139662472Y-116548104D01* -X139649632Y-116565628D01* -X139629762Y-116581791D01* -X139611003Y-116584135D01* -X139565621Y-116598379D01* -X139510726Y-116632629D01* -X139510693Y-116632655D01* -X139459752Y-116666573D01* -X139422332Y-116681163D01* -X139421727Y-116681175D01* -X139388048Y-116699556D01* -X139367145Y-116724889D01* -X139327946Y-116758228D01* -X139261946Y-116789998D01* -X139233946Y-116799312D01* -X139149186Y-116824125D01* -X139070023Y-116847662D01* -X139053544Y-116852637D01* -X138979184Y-116865493D01* -X138875551Y-116871455D01* -X138759529Y-116870876D01* -X138648005Y-116864111D01* -X138557865Y-116851513D01* -X138521551Y-116841488D01* -X138468434Y-116811656D01* -X138441146Y-116778450D01* -X138440960Y-116777668D01* -X138419847Y-116737075D01* -X138378242Y-116684272D01* -X138370794Y-116676244D01* -X138321383Y-116594233D01* -X138295211Y-116487770D01* -X138294759Y-116376260D01* -X138320511Y-116283124D01* -X138387254Y-116090895D01* -X138413538Y-115875624D01* -X138398918Y-115641706D01* -X138390404Y-115589484D01* -X138347245Y-115353165D01* -X138309423Y-115153899D01* -X138274687Y-114980816D01* -X138240785Y-114823048D01* -X138205466Y-114669725D01* -X138168137Y-114516632D01* -X138139945Y-114410962D01* -X138114637Y-114340317D01* -X138085887Y-114292084D01* -X138047370Y-114253650D01* -X138028907Y-114239029D01* -X137947493Y-114194602D01* -X137861390Y-114175180D01* -X137786482Y-114182738D01* -X137749994Y-114204346D01* -X137709201Y-114228551D01* -X137695159Y-114230936D01* -X137654727Y-114249646D01* -X137593380Y-114300727D01* -X137517744Y-114376602D01* -X137434446Y-114469698D01* -X137350111Y-114572437D01* -X137271366Y-114677245D01* -X137204837Y-114776547D01* -X137177962Y-114822236D01* -X137125016Y-114910744D01* -X137069355Y-114992679D01* -X137028758Y-115043639D01* -X136979579Y-115114060D01* -X136946763Y-115191298D01* -X136944372Y-115201327D01* -X136927557Y-115265078D01* -X136909664Y-115307942D01* -X136907859Y-115310496D01* -X136895542Y-115346139D01* -X136881141Y-115417456D01* -X136866456Y-115511758D01* -X136853289Y-115616357D01* -X136843442Y-115718564D01* -X136838976Y-115795692D01* -X136827022Y-115921290D01* -X136800974Y-116050489D01* -X136764299Y-116174345D01* -X136720465Y-116283914D01* -X136672939Y-116370253D01* -X136625188Y-116424417D01* -X136589747Y-116438577D01* -X136559722Y-116451137D01* -X136506387Y-116482768D01* -X136481421Y-116499226D01* -X136375917Y-116548745D01* -X136265789Y-116554170D01* -X136144309Y-116515449D01* -X136106787Y-116496386D01* -X136027112Y-116443828D01* -X135966615Y-116377583D01* -X135915490Y-116292847D01* -X135876477Y-116211998D01* -X135849462Y-116141388D01* -X135840845Y-116101251D01* -X135850460Y-116061335D01* -X135876877Y-115986850D01* -X135916452Y-115887228D01* -X135965543Y-115771901D01* -X135985096Y-115727790D01* -X136039442Y-115602785D01* -X136088138Y-115483902D01* -X136126651Y-115382694D01* -X136150451Y-115310718D01* -X136153826Y-115297537D01* -X136207351Y-115062834D01* -X136251984Y-114872178D01* -X136288609Y-114722091D01* -X136318108Y-114609094D01* -X136341364Y-114529710D01* -X136359262Y-114480460D01* -X136363737Y-114471006D01* -X136388198Y-114398360D01* -X136398807Y-114316625D01* -X136398820Y-114314188D01* -X136416234Y-114224588D01* -X136467973Y-114146450D01* -X136517779Y-114070258D01* -X136549824Y-113985517D01* -X136552286Y-113972885D01* -X136577755Y-113889213D01* -X136620689Y-113806531D01* -X136628691Y-113795068D01* -X136679037Y-113695158D01* -X136689937Y-113624285D01* -X136701001Y-113545752D01* -X136728547Y-113458456D01* -X136738457Y-113436091D01* -X136768161Y-113365163D01* -X136785306Y-113305933D01* -X136786976Y-113290828D01* -X136796714Y-113240432D01* -X136806388Y-113222942D01* -X136824655Y-113189397D01* -X136852882Y-113125003D01* -X136880858Y-113054336D01* -X136944826Y-112896575D01* -X137006119Y-112767044D01* -X137061494Y-112671986D01* -X137107408Y-112617886D01* -X137134351Y-112584635D01* -X137174228Y-112521944D01* -X137216077Y-112447654D01* -X137264362Y-112367903D01* -X137308980Y-112313606D01* -X137337532Y-112295305D01* -X137377948Y-112271988D01* -X137425963Y-112222024D01* -X137441372Y-112201174D01* -X137502642Y-112129099D01* -X137575778Y-112064990D01* -X137587378Y-112056918D01* -X137655630Y-111999542D01* -X137712314Y-111931980D01* -X137719395Y-111920581D01* -X137757882Y-111856745D01* -X137810246Y-111773388D01* -X137852024Y-111708695D01* -X137897249Y-111635716D01* -X137923119Y-111576929D01* -X137934776Y-111513284D01* -X137937361Y-111425728D01* -X137937150Y-111393318D01* -X137923966Y-111189880D01* -X137890683Y-110970474D01* -X137841418Y-110761786D01* -X137819462Y-110681090D01* -X137802067Y-110609925D01* -X137798271Y-110591967D01* -X137782179Y-110521662D01* -X137754139Y-110412778D01* -X137716245Y-110273179D01* -X137670592Y-110110728D01* -X137662528Y-110082512D01* -X137495850Y-109430554D01* -X137362546Y-108758953D01* -X137266202Y-108086363D01* -X137249737Y-107934370D01* -X137235445Y-107818111D01* -X137217691Y-107708798D01* -X137199327Y-107622868D01* -X137190481Y-107592874D01* -X137164846Y-107482041D01* -X137172416Y-107402013D01* -X137207106Y-107355122D01* -X137262834Y-107343703D01* -X137333516Y-107370087D01* -G37* -%TD.AperFunction*% -%TD*% -D11* -%TO.P,C14,1*% -%TO.N,Net-(C14-Pad1)*% -X186594442Y-122410210D03* -%TO.P,C14,2*% -%TO.N,in_button_down*% -X188144442Y-122410210D03* -%TD*% -D12* -%TO.P,C4,1*% -%TO.N,+3V0*% -X168208349Y-118253643D03* -%TO.P,C4,2*% -%TO.N,GND*% -X166658349Y-118253643D03* -%TD*% -D13* -%TO.P,b_up1,1,1*% -%TO.N,+3V0*% -X202951133Y-104665534D03* -%TO.P,b_up1,2,2*% -X210951133Y-104665534D03* -%TO.P,b_up1,3,3*% -%TO.N,in_button_up*% -X202951133Y-109165534D03* -%TO.P,b_up1,4,4*% -X210951133Y-109165534D03* -%TD*% -D14* -%TO.P,TP1,1,1*% -%TO.N,Net-(U2-VIN)*% -X151296213Y-89989223D03* -%TD*% -D15* -%TO.P,unreg_vcc1,1,1*% -%TO.N,unregulated_vcc*% -X158963914Y-99135976D03* -%TD*% -D11* -%TO.P,C16,1*% -%TO.N,Net-(C16-Pad1)*% -X186498159Y-120535261D03* -%TO.P,C16,2*% -%TO.N,in_button_right*% -X188048159Y-120535261D03* -%TD*% -D15* -%TO.P,SWDIO1,1,1*% -%TO.N,Net-(U4-PA13)*% -X164750573Y-124284125D03* -%TD*% -D16* -%TO.P,U1,1,VIN*% -%TO.N,unregulated_vcc*% -X159275688Y-102255065D03* -%TO.P,U1,2,GND*% -%TO.N,GND*% -X158325688Y-102255065D03* -%TO.P,U1,3,EN*% -%TO.N,unregulated_vcc*% -X157375688Y-102255065D03* -D17* -%TO.P,U1,4,FB*% -%TO.N,Net-(U1-FB)*% -X157375688Y-104555065D03* -%TO.P,U1,5,SW*% -%TO.N,Net-(U1-SW)*% -X159275688Y-104555065D03* -%TD*% -D18* -%TO.P,R10,1*% -%TO.N,Net-(R10-Pad1)*% -X174123734Y-129933381D03* -%TO.P,R10,2*% -%TO.N,+3V0*% -X175773734Y-129933381D03* -%TD*% -D11* -%TO.P,C12,1*% -%TO.N,+3V0*% -X175911855Y-126779815D03* -%TO.P,C12,2*% -%TO.N,Net-(U4-VBAT)*% -X177461855Y-126779815D03* -%TD*% -D19* -%TO.P,U5,1,NC*% -%TO.N,unconnected-(U5-NC-Pad1)*% -X174559466Y-111035534D03* -%TO.P,U5,2,NC*% -%TO.N,unconnected-(U5-NC-Pad2)*% -X174559466Y-110335534D03* -%TO.P,U5,3,SDA*% -%TO.N,spi1_mosi*% -X174559466Y-109635534D03* -%TO.P,U5,4,SCL*% -%TO.N,spi1_sck*% -X174559466Y-108935534D03* -%TO.P,U5,5,RS*% -%TO.N,lcd_dataselect*% -X174559466Y-108235534D03* -%TO.P,U5,6,RESET*% -%TO.N,lcd_reset*% -X174559466Y-107535534D03* -%TO.P,U5,7,CS*% -%TO.N,lcd_cs*% -X174559466Y-106835534D03* -%TO.P,U5,8,GND*% -%TO.N,GND*% -X174559466Y-106135534D03* -%TO.P,U5,9,NC*% -%TO.N,unconnected-(U5-NC-Pad9)*% -X174559466Y-105435534D03* -%TO.P,U5,10,VDD*% -%TO.N,+3V0*% -X174559466Y-104735534D03* -%TO.P,U5,11,LEDK*% -%TO.N,GND*% -X174559466Y-104035534D03* -%TO.P,U5,12,LEDA*% -%TO.N,+3V0*% -X174559466Y-103335534D03* -%TO.P,U5,13,GND*% -%TO.N,GND*% -X174559466Y-102635534D03* -%TD*% -D11* -%TO.P,C11,1*% -%TO.N,Net-(U4-NRST)*% -X178216650Y-124571621D03* -%TO.P,C11,2*% -%TO.N,GND*% -X179766650Y-124571621D03* -%TD*% -D20* -%TO.P,R11,1*% -%TO.N,Net-(R10-Pad1)*% -X171355995Y-129935313D03* -%TO.P,R11,2*% -%TO.N,GND*% -X169705995Y-129935313D03* -%TD*% -D21* -%TO.P,U3,1,VIN*% -%TO.N,Net-(U2-~{CE})*% -X149064155Y-95624097D03* -%TO.P,U3,2,GND*% -%TO.N,GND*% -X148414155Y-95624097D03* -%TO.P,U3,3,~{CE}*% -%TO.N,Net-(U2-VIN)*% -X147764155Y-95624097D03* -%TO.P,U3,4,NC*% -%TO.N,unconnected-(U3-NC-Pad4)*% -X147764155Y-97524097D03* -%TO.P,U3,5,ST*% -%TO.N,GND*% -X148414155Y-97524097D03* -%TO.P,U3,6,VOUT*% -%TO.N,unregulated_vcc*% -X149064155Y-97524097D03* -%TD*% -D22* -%TO.P,R4,1*% -%TO.N,Net-(U1-FB)*% -X153498188Y-103060065D03* -%TO.P,R4,2*% -%TO.N,GND*% -X153498188Y-101235065D03* -%TD*% -D23* -%TO.P,R2,1*% -%TO.N,Net-(J1-CC1)*% -X142831133Y-89980534D03* -%TO.P,R2,2*% -%TO.N,GND*% -X142831133Y-91630534D03* -%TD*% -D11* -%TO.P,C13,1*% -%TO.N,Net-(C13-Pad1)*% -X181710179Y-116398550D03* -%TO.P,C13,2*% -%TO.N,in_button_up*% -X183260179Y-116398550D03* -%TD*% -D22* -%TO.P,R3,1*% -%TO.N,+3V0*% -X153498188Y-106885065D03* -%TO.P,R3,2*% -%TO.N,Net-(U1-FB)*% -X153498188Y-105060065D03* -%TD*% -D12* -%TO.P,C8,1*% -%TO.N,GND*% -X179766650Y-121651621D03* -%TO.P,C8,2*% -%TO.N,+3V0*% -X178216650Y-121651621D03* -%TD*% -D18* -%TO.P,R9,1*% -%TO.N,GND*% -X183488159Y-120535261D03* -%TO.P,R9,2*% -%TO.N,Net-(C16-Pad1)*% -X185138159Y-120535261D03* -%TD*% -%TO.P,R13,1*% -%TO.N,GND*% -X158034256Y-121286002D03* -%TO.P,R13,2*% -%TO.N,Net-(C18-Pad1)*% -X159684256Y-121286002D03* -%TD*% -D11* -%TO.P,C15,1*% -%TO.N,Net-(C15-Pad1)*% -X186482004Y-118016635D03* -%TO.P,C15,2*% -%TO.N,in_button_left*% -X188032004Y-118016635D03* -%TD*% -D13* -%TO.P,b_left1,1,1*% -%TO.N,+3V0*% -X210951133Y-113132201D03* -%TO.P,b_left1,2,2*% -X218951133Y-113132201D03* -%TO.P,b_left1,3,3*% -%TO.N,in_button_left*% -X210951133Y-117632201D03* -%TO.P,b_left1,4,4*% -X218951133Y-117632201D03* -%TD*% -D11* -%TO.P,C5,1*% -%TO.N,+3V0*% -X178216650Y-123111621D03* -%TO.P,C5,2*% -%TO.N,GND*% -X179766650Y-123111621D03* -%TD*% -D13* -%TO.P,b_right1,1,1*% -%TO.N,+3V0*% -X194951133Y-113132201D03* -%TO.P,b_right1,2,2*% -X202951133Y-113132201D03* -%TO.P,b_right1,3,3*% -%TO.N,in_button_right*% -X194951133Y-117632201D03* -%TO.P,b_right1,4,4*% -X202951133Y-117632201D03* -%TD*% -D18* -%TO.P,R12,1*% -%TO.N,GND*% -X158028042Y-119787400D03* -%TO.P,R12,2*% -%TO.N,Net-(C17-Pad1)*% -X159678042Y-119787400D03* -%TD*% -D11* -%TO.P,C17,1*% -%TO.N,Net-(C17-Pad1)*% -X161038042Y-119787400D03* -%TO.P,C17,2*% -%TO.N,in_button_a*% -X162588042Y-119787400D03* -%TD*% -D18* -%TO.P,R6,1*% -%TO.N,GND*% -X183584442Y-122410210D03* -%TO.P,R6,2*% -%TO.N,Net-(C14-Pad1)*% -X185234442Y-122410210D03* -%TD*% -D15* -%TO.P,TP_mosi1,1,1*% -%TO.N,spi1_mosi*% -X174362663Y-114235371D03* -%TD*% -D24* -%TO.P,J1,A5,CC1*% -%TO.N,Net-(J1-CC1)*% -X142574466Y-88210000D03* -D25* -%TO.P,J1,A9,VBUS*% -%TO.N,Net-(U2-~{CE})*% -X140554466Y-88210000D03* -D26* -%TO.P,J1,A12,GND*% -%TO.N,GND*% -X139324466Y-88210000D03* -D24* -%TO.P,J1,B5,CC2*% -%TO.N,Net-(J1-CC2)*% -X141574466Y-88210000D03* -D25* -%TO.P,J1,B9,VBUS*% -%TO.N,Net-(U2-~{CE})*% -X143594466Y-88210000D03* -D26* -%TO.P,J1,B12,GND*% -%TO.N,GND*% -X144824466Y-88210000D03* -D27* -%TO.P,J1,SH1*% -%TO.N,N/C*% -X146394466Y-88130000D03* -%TO.P,J1,SH2*% -X146394466Y-84330000D03* -%TO.P,J1,SH3*% -X137754466Y-88130000D03* -%TO.P,J1,SH4*% -X137754466Y-84330000D03* -%TD*% -D18* -%TO.P,R7,1*% -%TO.N,GND*% -X183472004Y-118016635D03* -%TO.P,R7,2*% -%TO.N,Net-(C15-Pad1)*% -X185122004Y-118016635D03* -%TD*% -D15* -%TO.P,tst_nrst1,1,1*% -%TO.N,Net-(U4-NRST)*% -X180021047Y-127320001D03* -%TD*% -%TO.P,TestPoint_gnd1,1,1*% -%TO.N,GND*% -X155734045Y-99135976D03* -%TD*% -D11* -%TO.P,C2,1*% -%TO.N,+3V0*% -X168613611Y-116553306D03* -%TO.P,C2,2*% -%TO.N,GND*% -X170163611Y-116553306D03* -%TD*% -D15* -%TO.P,TP_sck1,1,1*% -%TO.N,spi1_sck*% -X178381844Y-108935534D03* -%TD*% -D11* -%TO.P,C18,1*% -%TO.N,Net-(C18-Pad1)*% -X161044256Y-121286002D03* -%TO.P,C18,2*% -%TO.N,in_button_b*% -X162594256Y-121286002D03* -%TD*% -D28* -%TO.P,U4,1,VBAT*% -%TO.N,Net-(U4-VBAT)*% -X176240878Y-125284125D03* -%TO.P,U4,2,PC13-TAMPER-RTC*% -%TO.N,unconnected-(U4-PC13-TAMPER-RTC-Pad2)*% -X176240878Y-124784125D03* -%TO.P,U4,3,PC14-OSC32_IN*% -%TO.N,unconnected-(U4-PC14-OSC32_IN-Pad3)*% -X176240878Y-124284125D03* -%TO.P,U4,4,PC15-OSC32_OUT*% -%TO.N,unconnected-(U4-PC15-OSC32_OUT-Pad4)*% -X176240878Y-123784125D03* -%TO.P,U4,5,PD0-OSC_IN*% -%TO.N,unconnected-(U4-PD0-OSC_IN-Pad5)*% -X176240878Y-123284125D03* -%TO.P,U4,6,PD1-OSC_OUT*% -%TO.N,unconnected-(U4-PD1-OSC_OUT-Pad6)*% -X176240878Y-122784125D03* -%TO.P,U4,7,NRST*% -%TO.N,Net-(U4-NRST)*% -X176240878Y-122284125D03* -%TO.P,U4,8,VSSA*% -%TO.N,GND*% -X176240878Y-121784125D03* -%TO.P,U4,9,VDDA*% -%TO.N,+3V0*% -X176240878Y-121284125D03* -%TO.P,U4,10,PA0-WKUP*% -%TO.N,in_button_down*% -X176240878Y-120784125D03* -%TO.P,U4,11,PA1*% -%TO.N,in_button_right*% -X176240878Y-120284125D03* -%TO.P,U4,12,PA2*% -%TO.N,in_button_left*% -X176240878Y-119784125D03* -D29* -%TO.P,U4,13,PA3*% -%TO.N,in_button_up*% -X174740878Y-118284125D03* -%TO.P,U4,14,PA4*% -%TO.N,unconnected-(U4-PA4-Pad14)*% -X174240878Y-118284125D03* -%TO.P,U4,15,PA5*% -%TO.N,spi1_sck*% -X173740878Y-118284125D03* -%TO.P,U4,16,PA6*% -%TO.N,spi1_miso*% -X173240878Y-118284125D03* -%TO.P,U4,17,PA7*% -%TO.N,spi1_mosi*% -X172740878Y-118284125D03* -%TO.P,U4,18,PB0*% -%TO.N,lcd_dataselect*% -X172240878Y-118284125D03* -%TO.P,U4,19,PB1*% -%TO.N,lcd_reset*% -X171740878Y-118284125D03* -%TO.P,U4,20,PB2*% -%TO.N,lcd_cs*% -X171240878Y-118284125D03* -%TO.P,U4,21,PB10*% -%TO.N,unconnected-(U4-PB10-Pad21)*% -X170740878Y-118284125D03* -%TO.P,U4,22,PB11*% -%TO.N,unconnected-(U4-PB11-Pad22)*% -X170240878Y-118284125D03* -%TO.P,U4,23,VSS_1*% -%TO.N,GND*% -X169740878Y-118284125D03* -%TO.P,U4,24,VDD_1*% -%TO.N,+3V0*% -X169240878Y-118284125D03* -D28* -%TO.P,U4,25,PB12*% -%TO.N,power_info*% -X167740878Y-119784125D03* -%TO.P,U4,26,PB13*% -%TO.N,in_button_a*% -X167740878Y-120284125D03* -%TO.P,U4,27,PB14*% -%TO.N,in_button_b*% -X167740878Y-120784125D03* -%TO.P,U4,28,PB15*% -%TO.N,unconnected-(U4-PB15-Pad28)*% -X167740878Y-121284125D03* -%TO.P,U4,29,PA8*% -%TO.N,unconnected-(U4-PA8-Pad29)*% -X167740878Y-121784125D03* -%TO.P,U4,30,PA9*% -%TO.N,unconnected-(U4-PA9-Pad30)*% -X167740878Y-122284125D03* -%TO.P,U4,31,PA10*% -%TO.N,unconnected-(U4-PA10-Pad31)*% -X167740878Y-122784125D03* -%TO.P,U4,32,PA11*% -%TO.N,unconnected-(U4-PA11-Pad32)*% -X167740878Y-123284125D03* -%TO.P,U4,33,PA12*% -%TO.N,unconnected-(U4-PA12-Pad33)*% -X167740878Y-123784125D03* -%TO.P,U4,34,PA13*% -%TO.N,Net-(U4-PA13)*% -X167740878Y-124284125D03* -%TO.P,U4,35,VSS_2*% -%TO.N,GND*% -X167740878Y-124784125D03* -%TO.P,U4,36,VDD_2*% -%TO.N,+3V0*% -X167740878Y-125284125D03* -D29* -%TO.P,U4,37,PA14*% -%TO.N,Net-(U4-PA14)*% -X169240878Y-126784125D03* -%TO.P,U4,38,PA15*% -%TO.N,unconnected-(U4-PA15-Pad38)*% -X169740878Y-126784125D03* -%TO.P,U4,39,PB3*% -%TO.N,unconnected-(U4-PB3-Pad39)*% -X170240878Y-126784125D03* -%TO.P,U4,40,PB4*% -%TO.N,unconnected-(U4-PB4-Pad40)*% -X170740878Y-126784125D03* -%TO.P,U4,41,PB5*% -%TO.N,unconnected-(U4-PB5-Pad41)*% -X171240878Y-126784125D03* -%TO.P,U4,42,PB6*% -%TO.N,unconnected-(U4-PB6-Pad42)*% -X171740878Y-126784125D03* -%TO.P,U4,43,PB7*% -%TO.N,unconnected-(U4-PB7-Pad43)*% -X172240878Y-126784125D03* -%TO.P,U4,44,BOOT0*% -%TO.N,Net-(U4-BOOT0)*% -X172740878Y-126784125D03* -%TO.P,U4,45,PB8*% -%TO.N,unconnected-(U4-PB8-Pad45)*% -X173240878Y-126784125D03* -%TO.P,U4,46,PB9*% -%TO.N,unconnected-(U4-PB9-Pad46)*% -X173740878Y-126784125D03* -%TO.P,U4,47,VSS_3*% -%TO.N,GND*% -X174240878Y-126784125D03* -%TO.P,U4,48,VDD_3*% -%TO.N,+3V0*% -X174740878Y-126784125D03* -%TD*% -D11* -%TO.P,C10,1*% -%TO.N,+3V0*% -X157473188Y-106860065D03* -%TO.P,C10,2*% -%TO.N,GND*% -X159023188Y-106860065D03* -%TD*% -D30* -%TO.P,U6,1,gnd_1*% -%TO.N,GND*% -X167753529Y-90002380D03* -D31* -%TO.P,U6,2,gnd_2*% -X180853529Y-90002380D03* -D32* -%TO.P,U6,3,gnd_3*% -X193953529Y-90002380D03* -D30* -%TO.P,U6,4,gnd_4*% -X207053529Y-90002380D03* -%TD*% -D33* -%TO.P,b_b1,1,1*% -%TO.N,+3V0*% -X146357799Y-127848868D03* -%TO.P,b_b1,2,2*% -X146357799Y-119848868D03* -%TO.P,b_b1,3,3*% -%TO.N,in_button_b*% -X150857799Y-127848868D03* -%TO.P,b_b1,4,4*% -X150857799Y-119848868D03* -%TD*% -D13* -%TO.P,b_down1,1,1*% -%TO.N,+3V0*% -X210951133Y-126098868D03* -%TO.P,b_down1,2,2*% -X202951133Y-126098868D03* -%TO.P,b_down1,3,3*% -%TO.N,in_button_down*% -X210951133Y-121598868D03* -%TO.P,b_down1,4,4*% -X202951133Y-121598868D03* -%TD*% -D18* -%TO.P,R5,1*% -%TO.N,GND*% -X178700179Y-116398550D03* -%TO.P,R5,2*% -%TO.N,Net-(C13-Pad1)*% -X180350179Y-116398550D03* -%TD*% -D34* -%TO.P,C9,1*% -%TO.N,+3V0*% -X155748188Y-106747565D03* -%TO.P,C9,2*% -%TO.N,Net-(U1-FB)*% -X155748188Y-105197565D03* -%TD*% -D21* -%TO.P,U2,1,VIN*% -%TO.N,Net-(U2-VIN)*% -X145600255Y-95624097D03* -%TO.P,U2,2,GND*% -%TO.N,GND*% -X144950255Y-95624097D03* -%TO.P,U2,3,~{CE}*% -%TO.N,Net-(U2-~{CE})*% -X144300255Y-95624097D03* -%TO.P,U2,4,NC*% -%TO.N,unconnected-(U2-NC-Pad4)*% -X144300255Y-97524097D03* -%TO.P,U2,5,ST*% -%TO.N,power_info*% -X144950255Y-97524097D03* -%TO.P,U2,6,VOUT*% -%TO.N,unregulated_vcc*% -X145600255Y-97524097D03* -%TD*% -D15* -%TO.P,SWCLK1,1,1*% -%TO.N,Net-(U4-PA14)*% -X165303801Y-129637235D03* -%TD*% -D23* -%TO.P,R8,1*% -%TO.N,Net-(U4-BOOT0)*% -X172740878Y-128357482D03* -%TO.P,R8,2*% -%TO.N,Net-(R10-Pad1)*% -X172740878Y-130007482D03* -%TD*% -D11* -%TO.P,C6,1*% -%TO.N,+3V0*% -X174173724Y-128478655D03* -%TO.P,C6,2*% -%TO.N,GND*% -X175723724Y-128478655D03* -%TD*% -D35* -%TO.P,L1,1,1*% -%TO.N,Net-(U1-SW)*% -X159428188Y-111060065D03* -%TO.P,L1,2,2*% -%TO.N,+3V0*% -X154768188Y-111060065D03* -%TD*% -D33* -%TO.P,b_a1,1,1*% -%TO.N,+3V0*% -X146357799Y-110915534D03* -%TO.P,b_a1,2,2*% -X146357799Y-102915534D03* -%TO.P,b_a1,3,3*% -%TO.N,in_button_a*% -X150857799Y-110915534D03* -%TO.P,b_a1,4,4*% -X150857799Y-102915534D03* -%TD*% -D12* -%TO.P,C3,1*% -%TO.N,+3V0*% -X167740878Y-126518684D03* -%TO.P,C3,2*% -%TO.N,GND*% -X166190878Y-126518684D03* -%TD*% -D36* -%TO.P,C1,1*% -%TO.N,unregulated_vcc*% -X155860751Y-101557657D03* -%TO.P,C1,2*% -%TO.N,GND*% -X155860751Y-103107657D03* -%TD*% -D23* -%TO.P,R1,1*% -%TO.N,Net-(J1-CC2)*% -X141331133Y-89980534D03* -%TO.P,R1,2*% -%TO.N,GND*% -X141331133Y-91630534D03* -%TD*% -D37* -%TO.N,GND*% -X158325688Y-103383231D03* -X174846241Y-121979062D03* -X176199643Y-104035534D03* -X165117727Y-126518684D03* -X169057760Y-124580880D03* -D38* -X174303529Y-85365581D03* -X187403529Y-85365581D03* -D37* -X156828555Y-119787400D03* -X177516540Y-116398550D03* -X176199643Y-102635534D03* -X182290644Y-120535261D03* -X147752869Y-98349097D03* -X148773765Y-94828363D03* -X144950255Y-94780685D03* -D38* -X187403529Y-94998815D03* -X200503529Y-85365581D03* -D37* -X168508983Y-129935313D03* -X142831133Y-92805534D03* -X182194361Y-122410210D03* -X176171148Y-106135534D03* -X153493954Y-99131767D03* -X182306799Y-118016635D03* -X160238628Y-106860065D03* -X144824466Y-89555534D03* -X141331133Y-92805534D03* -D38* -X174303529Y-94998815D03* -D37* -X173978553Y-125380962D03* -X156851445Y-121286002D03* -D38* -X200503529Y-94998815D03* -D37* -X139331133Y-89555534D03* -X165338703Y-118240907D03* -X181015522Y-123111621D03* -X176964712Y-128478655D03* -X170163611Y-115257278D03* -%TD*% -D39* -%TO.N,GND*% -X182407094Y-90002380D02* -X187403529Y-94998815D01* -D40* -X158034256Y-121286002D02* -X156851445Y-121286002D01* -D39* -X180853529Y-90002380D02* -X182407094Y-90002380D01* -X207053529Y-90002380D02* -X205499964Y-90002380D01* -X169307094Y-90002380D02* -X174303529Y-94998815D01* -D40* -X169705995Y-129935313D02* -X168508983Y-129935313D01* -X179766650Y-123111621D02* -X181015522Y-123111621D01* -D41* -X158325688Y-102255065D02* -X158325688Y-103383231D01* -D39* -X193953529Y-90002380D02* -X195866730Y-90002380D01* -D40* -X176964712Y-128478655D02* -X175723724Y-128478655D01* -X179766650Y-124571621D02* -X179766650Y-123111621D01* -X167740878Y-124784125D02* -X166946477Y-124784125D01* -D39* -X167753529Y-90002380D02* -X169666730Y-90002380D01* -X167753529Y-90002380D02* -X169307094Y-90002380D01* -D40* -X169740878Y-118284125D02* -X169740878Y-116976039D01* -X166190878Y-126518684D02* -X165117727Y-126518684D01* -D39* -X205140328Y-90002380D02* -X200503529Y-85365581D01* -D40* -X148414155Y-95187973D02* -X148414155Y-95624097D01* -D39* -X180853529Y-90002380D02* -X167753529Y-90002380D01* -D40* -X148773765Y-94828363D02* -X148414155Y-95187973D01* -D41* -X144824466Y-89555534D02* -X144824466Y-88210000D01* -D40* -X155860751Y-103107657D02* -X156136325Y-103383231D01* -D41* -X174559466Y-106135534D02* -X176171148Y-106135534D01* -D40* -X169740878Y-116976039D02* -X170163611Y-116553306D01* -D39* -X180853529Y-90002380D02* -X178940328Y-90002380D01* -D41* -X155734045Y-99135976D02* -X153498163Y-99135976D01* -D40* -X147914154Y-98349097D02* -X147752869Y-98349097D01* -X178700179Y-116398550D02* -X177516540Y-116398550D01* -X179766650Y-123111621D02* -X179766650Y-121651621D01* -D41* -X139324466Y-88210000D02* -X139324466Y-89548867D01* -D39* -X182766730Y-90002380D02* -X187403529Y-85365581D01* -X207053529Y-90002380D02* -X193953529Y-90002380D01* -D40* -X153498188Y-99136001D02* -X153493954Y-99131767D01* -D39* -X193953529Y-90002380D02* -X192399964Y-90002380D01* -D41* -X159023188Y-106860065D02* -X160238628Y-106860065D01* -D42* -X141331133Y-91630534D02* -X141331133Y-92805534D01* -D40* -X166190878Y-125539724D02* -X166190878Y-126518684D01* -D41* -X174559466Y-102635534D02* -X176199643Y-102635534D01* -D40* -X175041178Y-121784125D02* -X174846241Y-121979062D01* -D39* -X180853529Y-90002380D02* -X182766730Y-90002380D01* -D40* -X153498188Y-101235065D02* -X153634956Y-101235065D01* -X166658349Y-118253643D02* -X165351439Y-118253643D01* -X174240878Y-125643287D02* -X173978553Y-125380962D01* -D42* -X142831133Y-91630534D02* -X142831133Y-92805534D01* -D39* -X207053529Y-90002380D02* -X205140328Y-90002380D01* -D40* -X183488159Y-120535261D02* -X182290644Y-120535261D01* -X174240878Y-126784125D02* -X174240878Y-125643287D01* -D39* -X179299964Y-90002380D02* -X174303529Y-94998815D01* -D40* -X158028042Y-119787400D02* -X156828555Y-119787400D01* -X176240878Y-121784125D02* -X175041178Y-121784125D01* -D39* -X169666730Y-90002380D02* -X174303529Y-85365581D01* -D41* -X170163611Y-116553306D02* -X170163611Y-115257278D01* -D40* -X148414155Y-97524097D02* -X148414155Y-97849096D01* -D39* -X178940328Y-90002380D02* -X174303529Y-85365581D01* -D41* -X156136325Y-103383231D02* -X158325688Y-103383231D01* -D40* -X153498163Y-99135976D02* -X153493954Y-99131767D01* -D39* -X195507094Y-90002380D02* -X200503529Y-94998815D01* -D42* -X139324466Y-89548867D02* -X139331133Y-89555534D01* -D39* -X192399964Y-90002380D02* -X187403529Y-94998815D01* -X193953529Y-90002380D02* -X195507094Y-90002380D01* -X205499964Y-90002380D02* -X200503529Y-94998815D01* -X193953529Y-90002380D02* -X192040328Y-90002380D01* -D40* -X165351439Y-118253643D02* -X165338703Y-118240907D01* -X183584442Y-122410210D02* -X182194361Y-122410210D01* -D39* -X192040328Y-90002380D02* -X187403529Y-85365581D01* -X180853529Y-90002380D02* -X179299964Y-90002380D01* -D40* -X166946477Y-124784125D02* -X166190878Y-125539724D01* -X148414155Y-97849096D02* -X147914154Y-98349097D01* -X168854515Y-124784125D02* -X169057760Y-124580880D01* -D41* -X153498188Y-101235065D02* -X153498188Y-99136001D01* -D39* -X195866730Y-90002380D02* -X200503529Y-85365581D01* -D40* -X144950255Y-95624097D02* -X144950255Y-94780685D01* -D39* -X193953529Y-90002380D02* -X180853529Y-90002380D01* -D41* -X174559466Y-104035534D02* -X176199643Y-104035534D01* -D40* -X167740878Y-124784125D02* -X168854515Y-124784125D01* -X183472004Y-118016635D02* -X182306799Y-118016635D01* -%TO.N,+3V0*% -X169683760Y-124840178D02* -X169683760Y-119649239D01* -X172374458Y-121284125D02* -X176240878Y-121284125D01* -D41* -X166258642Y-116553306D02* -X163966401Y-114261065D01* -X154768188Y-111552065D02* -X154768188Y-111060065D01* -D40* -X154768188Y-113201600D02* -X154768188Y-111060065D01* -X210951133Y-113132201D02* -X218951133Y-113132201D01* -X167740878Y-125284125D02* -X169239813Y-125284125D01* -D41* -X155860688Y-106860065D02* -X155748188Y-106747565D01* -D40* -X169240878Y-119206358D02* -X171318645Y-121284125D01* -X169683760Y-119649239D02* -X169240878Y-119206358D01* -X220177133Y-118558201D02* -X212636466Y-126098868D01* -X178216650Y-123111621D02* -X178216650Y-121651621D01* -D41* -X174559466Y-103335534D02* -X173057466Y-103335534D01* -D40* -X218951133Y-113132201D02* -X220177133Y-114358201D01* -X169240878Y-118284125D02* -X169240878Y-117180573D01* -D41* -X155748188Y-106747565D02* -X153635688Y-106747565D01* -D40* -X169240878Y-118284125D02* -X168238831Y-118284125D01* -X174319008Y-128478655D02* -X175773734Y-129933381D01* -X167740878Y-125284125D02* -X167740878Y-126518684D01* -X174559466Y-103335534D02* -X201621133Y-103335534D01* -X212177133Y-105891534D02* -X212177133Y-111906201D01* -X212177133Y-111906201D02* -X210951133Y-113132201D01* -X151783799Y-129074868D02* -X147583799Y-129074868D01* -X194951133Y-113132201D02* -X202951133Y-113132201D01* -X168238831Y-118284125D02* -X168208349Y-118253643D01* -D41* -X157473188Y-106860065D02* -X155860688Y-106860065D01* -D40* -X212636466Y-126098868D02* -X210951133Y-126098868D01* -X174740878Y-126784125D02* -X174740878Y-123650545D01* -X210951133Y-104665534D02* -X212177133Y-105891534D01* -X166939878Y-127319684D02* -X153538983Y-127319684D01* -X202951133Y-104665534D02* -X210951133Y-104665534D01* -X174740878Y-123650545D02* -X172374458Y-121284125D01* -X174173724Y-128478655D02* -X174740878Y-127911501D01* -X154768188Y-111060065D02* -X154768188Y-112310065D01* -D41* -X172210188Y-104182812D02* -X172210188Y-106017278D01* -D40* -X174173724Y-128478655D02* -X174319008Y-128478655D01* -D41* -X172210188Y-105484812D02* -X172210188Y-106017278D01* -D40* -X199116620Y-129933381D02* -X175773734Y-129933381D01* -D41* -X153635688Y-106747565D02* -X153498188Y-106885065D01* -X153498188Y-106885065D02* -X153498188Y-109790065D01* -D40* -X202951133Y-113132201D02* -X210951133Y-113132201D01* -D41* -X168613611Y-116553306D02* -X166258642Y-116553306D01* -D40* -X202951133Y-126098868D02* -X199116620Y-129933381D01* -D41* -X174559466Y-104735534D02* -X172959466Y-104735534D01* -D40* -X169240878Y-117180573D02* -X168613611Y-116553306D01* -X178216650Y-121651621D02* -X177849154Y-121284125D01* -X166939878Y-127319684D02* -X167740878Y-126518684D01* -X146357799Y-127848868D02* -X146357799Y-119848868D01* -D41* -X172959466Y-104735534D02* -X172210188Y-105484812D01* -X163966401Y-114261065D02* -X157477188Y-114261065D01* -X172210188Y-106017278D02* -X163966401Y-114261065D01* -X153498188Y-109790065D02* -X154768188Y-111060065D01* -D40* -X171318645Y-121284125D02* -X172374458Y-121284125D01* -X146357799Y-110915534D02* -X146357799Y-102915534D01* -X175907545Y-126784125D02* -X175911855Y-126779815D01* -X146357799Y-110915534D02* -X146357799Y-119848868D01* -X174740878Y-126784125D02* -X175907545Y-126784125D01* -X177849154Y-121284125D02* -X176240878Y-121284125D01* -X220177133Y-114358201D02* -X220177133Y-118558201D01* -D41* -X157477188Y-114261065D02* -X154768188Y-111552065D01* -D40* -X169240878Y-118284125D02* -X169240878Y-119206358D01* -X153538983Y-127319684D02* -X151783799Y-129074868D01* -X147583799Y-129074868D02* -X146357799Y-127848868D01* -X169239813Y-125284125D02* -X169683760Y-124840178D01* -X174740878Y-127911501D02* -X174740878Y-126784125D01* -D41* -X173057466Y-103335534D02* -X172210188Y-104182812D01* -D40* -X201621133Y-103335534D02* -X202951133Y-104665534D01* -X202951133Y-126098868D02* -X210951133Y-126098868D01* -%TO.N,Net-(U4-VBAT)*% -X176240878Y-125284125D02* -X176240878Y-125558838D01* -X176240878Y-125558838D02* -X177461855Y-126779815D01* -%TO.N,Net-(C13-Pad1)*% -X180350179Y-116398550D02* -X181710179Y-116398550D01* -%TO.N,Net-(C14-Pad1)*% -X185234442Y-122410210D02* -X186594442Y-122410210D01* -%TO.N,Net-(C15-Pad1)*% -X185122004Y-118016635D02* -X186482004Y-118016635D01* -%TO.N,Net-(C16-Pad1)*% -X185138159Y-120535261D02* -X186498159Y-120535261D01* -%TO.N,Net-(C17-Pad1)*% -X159678042Y-119787400D02* -X161038042Y-119787400D01* -%TO.N,Net-(C18-Pad1)*% -X159684256Y-121286002D02* -X161044256Y-121286002D01* -%TO.N,Net-(U2-VIN)*% -X145600255Y-95624097D02* -X147764155Y-95624097D01* -D41* -X147764155Y-93521281D02* -X151296213Y-89989223D01* -X147764155Y-95624097D02* -X147764155Y-93521281D01* -D40* -%TO.N,in_button_a*% -X161787042Y-118986400D02* -X162588042Y-119787400D01* -X150857799Y-114597324D02* -X155246875Y-118986400D01* -X155246875Y-118986400D02* -X161787042Y-118986400D01* -X162588042Y-119787400D02* -X163084767Y-120284125D01* -X150857799Y-110915534D02* -X150857799Y-114597324D01* -X150857799Y-110915534D02* -X150857799Y-102915534D01* -X163084767Y-120284125D02* -X167740878Y-120284125D01* -%TO.N,Net-(U4-BOOT0)*% -X172740878Y-126784125D02* -X172740878Y-128357482D01* -%TO.N,in_button_b*% -X162594256Y-121286002D02* -X157135658Y-126744600D01* -X157135658Y-126744600D02* -X151962067Y-126744600D01* -X163096133Y-120784125D02* -X162594256Y-121286002D01* -X151962067Y-126744600D02* -X150857799Y-127848868D01* -X150857799Y-119848868D02* -X150857799Y-127848868D01* -X167740878Y-120784125D02* -X163096133Y-120784125D01* -%TO.N,in_button_down*% -X188144442Y-122410210D02* -X202139791Y-122410210D01* -X181995726Y-121609210D02* -X181170641Y-120784125D01* -X202139791Y-122410210D02* -X202951133Y-121598868D01* -X188241831Y-122410210D02* -X187440831Y-121609210D01* -X210951133Y-121598868D02* -X202951133Y-121598868D01* -X181170641Y-120784125D02* -X176240878Y-120784125D01* -X187440831Y-121609210D02* -X181995726Y-121609210D01* -%TO.N,in_button_left*% -X188032004Y-118016635D02* -X187093568Y-118955071D01* -X193725133Y-116706201D02* -X210025133Y-116706201D01* -X210025133Y-116706201D02* -X210951133Y-117632201D01* -X210951133Y-117632201D02* -X218951133Y-117632201D01* -X193725133Y-116706201D02* -X192414699Y-118016635D01* -X192414699Y-118016635D02* -X188032004Y-118016635D01* -X177069932Y-118955071D02* -X176240878Y-119784125D01* -X187093568Y-118955071D02* -X177069932Y-118955071D01* -%TO.N,in_button_right*% -X192048073Y-120535261D02* -X194951133Y-117632201D01* -X188048159Y-120535261D02* -X192048073Y-120535261D01* -X187063174Y-119406071D02* -X178118932Y-119406071D01* -X178118932Y-119406071D02* -X177240878Y-120284125D01* -X194951133Y-117632201D02* -X202951133Y-117632201D01* -X188048159Y-120391056D02* -X187063174Y-119406071D01* -X188048159Y-120535261D02* -X188048159Y-120391056D01* -X177240878Y-120284125D02* -X176240878Y-120284125D01* -%TO.N,in_button_up*% -X202951133Y-109165534D02* -X196765800Y-109165534D01* -X189532784Y-116398550D02* -X183260179Y-116398550D01* -X182306263Y-117352466D02* -X175672537Y-117352466D01* -X183260179Y-116398550D02* -X182306263Y-117352466D01* -X196765800Y-109165534D02* -X189532784Y-116398550D01* -X202951133Y-109165534D02* -X210951133Y-109165534D01* -X175672537Y-117352466D02* -X174740878Y-118284125D01* -D41* -%TO.N,unregulated_vcc*% -X159275688Y-101478065D02* -X159275688Y-102255065D01* -X157375688Y-101478065D02* -X157629688Y-101224065D01* -X149064155Y-98099886D02* -X149064155Y-97524097D01* -X145600255Y-97524097D02* -X147176255Y-99100097D01* -X149064155Y-97524097D02* -X157352035Y-97524097D01* -X155860751Y-101557657D02* -X157296096Y-101557657D01* -X158963914Y-99135976D02* -X158963914Y-101166291D01* -X157375688Y-102255065D02* -X157375688Y-101478065D01* -X158963914Y-101166291D02* -X159021688Y-101224065D01* -X159021688Y-101224065D02* -X159275688Y-101478065D01* -X157296096Y-101557657D02* -X157375688Y-101478065D01* -X157352035Y-97524097D02* -X158963914Y-99135976D01* -X148063944Y-99100097D02* -X149064155Y-98099886D01* -X157629688Y-101224065D02* -X159021688Y-101224065D01* -X147176255Y-99100097D02* -X148063944Y-99100097D01* -%TO.N,Net-(U1-FB)*% -X153498188Y-105060065D02* -X153498188Y-103060065D01* -X156733188Y-105197565D02* -X157375688Y-104555065D01* -D43* -X155610688Y-105060065D02* -X155748188Y-105197565D01* -D41* -X153498188Y-105060065D02* -X155610688Y-105060065D01* -X155748188Y-105197565D02* -X156733188Y-105197565D01* -D40* -%TO.N,spi1_sck*% -X173740878Y-117517173D02* -X173740878Y-118284125D01* -X176210538Y-109334606D02* -X176210538Y-115047513D01* -X174559466Y-108935534D02* -X175811466Y-108935534D01* -X176210538Y-115047513D02* -X173740878Y-117517173D01* -X178381844Y-108935534D02* -X174559466Y-108935534D01* -X175811466Y-108935534D02* -X176210538Y-109334606D01* -D43* -%TO.N,Net-(J1-CC1)*% -X142574466Y-88210000D02* -X142574466Y-89723867D01* -D42* -X142574466Y-89723867D02* -X142831133Y-89980534D01* -D40* -%TO.N,spi1_mosi*% -X174559466Y-109635534D02* -X173307466Y-109635534D01* -X172740878Y-110202122D02* -X172740878Y-118284125D01* -X172740878Y-115857156D02* -X174362663Y-114235371D01* -X173307466Y-109635534D02* -X172740878Y-110202122D01* -X172740878Y-118284125D02* -X172740878Y-115857156D01* -%TO.N,Net-(U2-~{CE})*% -X144300255Y-95949096D02* -X144300255Y-95624097D01* -D41* -X143594466Y-88210000D02* -X143757133Y-88372667D01* -X143594466Y-87378000D02* -X143594466Y-88210000D01* -D40* -X148738154Y-96275097D02* -X144626256Y-96275097D01* -D41* -X143757133Y-95080975D02* -X144300255Y-95624097D01* -X140554466Y-88210000D02* -X140554466Y-87378000D01* -X143757133Y-88372667D02* -X143757133Y-95080975D01* -D40* -X149064155Y-95949096D02* -X148738154Y-96275097D01* -D41* -X140773466Y-87159000D02* -X143375466Y-87159000D01* -X140554466Y-87378000D02* -X140773466Y-87159000D01* -D40* -X144626256Y-96275097D02* -X144300255Y-95949096D01* -D41* -X143375466Y-87159000D02* -X143594466Y-87378000D01* -D42* -X143594466Y-88210000D02* -X143831133Y-88446667D01* -D43* -X140554466Y-88210000D02* -X140480133Y-88284333D01* -D40* -X149064155Y-95624097D02* -X149064155Y-95949096D01* -D43* -%TO.N,Net-(J1-CC2)*% -X141574466Y-88210000D02* -X141574466Y-89737201D01* -D42* -X141574466Y-89737201D02* -X141331133Y-89980534D01* -D40* -%TO.N,power_info*% -X144950255Y-99019948D02* -X147313909Y-101383602D01* -X163341804Y-117129306D02* -X155935429Y-117129306D01* -X152037231Y-101976085D02* -X151444748Y-101383602D01* -X165996623Y-119784125D02* -X163341804Y-117129306D01* -X151444748Y-101383602D02* -X147313909Y-101383602D01* -X152037231Y-113231108D02* -X152037231Y-101976085D01* -X155935429Y-117129306D02* -X152037231Y-113231108D01* -X144950255Y-97524097D02* -X144950255Y-99019948D01* -X167740878Y-119784125D02* -X165996623Y-119784125D01* -%TO.N,lcd_reset*% -X173307466Y-107535534D02* -X174559466Y-107535534D01* -X171740878Y-109102122D02* -X173307466Y-107535534D01* -X171740878Y-118284125D02* -X171740878Y-109102122D01* -D41* -%TO.N,Net-(U1-SW)*% -X161172920Y-109315333D02* -X159428188Y-111060065D01* -X159275688Y-104555065D02* -X161172920Y-106452297D01* -X161172920Y-106452297D02* -X161172920Y-109315333D01* -D40* -%TO.N,Net-(R10-Pad1)*% -X171428164Y-130007482D02* -X171355995Y-129935313D01* -X174049633Y-130007482D02* -X174123734Y-129933381D01* -X172740878Y-130007482D02* -X171428164Y-130007482D01* -X172740878Y-130007482D02* -X174049633Y-130007482D01* -%TO.N,lcd_dataselect*% -X172240878Y-118284125D02* -X172240878Y-109302122D01* -X172240878Y-109302122D02* -X173307466Y-108235534D01* -X173307466Y-108235534D02* -X174559466Y-108235534D01* -%TO.N,lcd_cs*% -X171240878Y-108902122D02* -X173307466Y-106835534D01* -X173307466Y-106835534D02* -X174559466Y-106835534D01* -X171240878Y-118284125D02* -X171240878Y-108902122D01* -%TO.N,Net-(U4-NRST)*% -X178216650Y-125515604D02* -X180021047Y-127320001D01* -X177420567Y-123775538D02* -X178216650Y-124571621D01* -X177420567Y-122463814D02* -X177420567Y-123775538D01* -X177240878Y-122284125D02* -X177420567Y-122463814D01* -X176240878Y-122284125D02* -X177240878Y-122284125D01* -X178216650Y-124571621D02* -X178216650Y-125515604D01* -%TO.N,Net-(U4-PA14)*% -X167292002Y-129637235D02* -X165303801Y-129637235D01* -X169240878Y-127688359D02* -X167292002Y-129637235D01* -X169240878Y-126784125D02* -X169240878Y-127688359D01* -%TO.N,Net-(U4-PA13)*% -X167740878Y-124284125D02* -X164750573Y-124284125D01* -%TD*% -M02* diff --git a/v1_output/stm32card-F_Mask.gts b/v1_output/stm32card-F_Mask.gts deleted file mode 100644 index a6a2084..0000000 --- a/v1_output/stm32card-F_Mask.gts +++ /dev/null @@ -1,412 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.0*% -%TF.CreationDate,2025-03-23T23:43:45-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Soldermask,Top*% -%TF.FilePolarity,Negative*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.0) date 2025-03-23 23:43:45* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 Aperture macros list* -%AMRoundRect* -0 Rectangle with rounded corners* -0 $1 Rounding radius* -0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* -0 Add a 4 corners polygon primitive as box body* -4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* -0 Add four circle primitives for the rounded corners* -1,1,$1+$1,$2,$3* -1,1,$1+$1,$4,$5* -1,1,$1+$1,$6,$7* -1,1,$1+$1,$8,$9* -0 Add four rect primitives between the rounded corners* -20,1,$1+$1,$2,$3,$4,$5,0* -20,1,$1+$1,$4,$5,$6,$7,0* -20,1,$1+$1,$6,$7,$8,$9,0* -20,1,$1+$1,$8,$9,$2,$3,0*% -G04 Aperture macros list end* -%ADD10RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% -%ADD11RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% -%ADD12R,1.800000X1.200000*% -%ADD13R,4.000000X4.000000*% -%ADD14C,2.000000*% -%ADD15R,0.490000X1.160000*% -%ADD16R,0.490000X1.180000*% -%ADD17RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% -%ADD18R,2.200000X0.400000*% -%ADD19RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% -%ADD20RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% -%ADD21RoundRect,0.250000X0.450000X-0.262500X0.450000X0.262500X-0.450000X0.262500X-0.450000X-0.262500X0*% -%ADD22RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% -%ADD23RoundRect,0.102000X0.350000X0.600000X-0.350000X0.600000X-0.350000X-0.600000X0.350000X-0.600000X0*% -%ADD24RoundRect,0.102000X0.380000X0.600000X-0.380000X0.600000X-0.380000X-0.600000X0.380000X-0.600000X0*% -%ADD25RoundRect,0.102000X0.400000X0.600000X-0.400000X0.600000X-0.400000X-0.600000X0.400000X-0.600000X0*% -%ADD26O,1.304000X1.904000*% -%ADD27O,1.500000X0.270000*% -%ADD28O,0.270000X1.500000*% -%ADD29C,12.100000*% -%ADD30C,12.100016*% -%ADD31C,12.100148*% -%ADD32R,1.200000X1.800000*% -%ADD33RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*% -%ADD34R,3.000000X5.500000*% -%ADD35RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% -G04 APERTURE END LIST* -D10* -%TO.C,C14*% -X186594442Y-122410210D03* -X188144442Y-122410210D03* -%TD*% -D11* -%TO.C,C4*% -X168208349Y-118253643D03* -X166658349Y-118253643D03* -%TD*% -D12* -%TO.C,b_up1*% -X202951133Y-104665534D03* -X210951133Y-104665534D03* -X202951133Y-109165534D03* -X210951133Y-109165534D03* -%TD*% -D13* -%TO.C,TP1*% -X151296213Y-89989223D03* -%TD*% -D14* -%TO.C,unreg_vcc1*% -X158963914Y-99135976D03* -%TD*% -D10* -%TO.C,C16*% -X186498159Y-120535261D03* -X188048159Y-120535261D03* -%TD*% -D14* -%TO.C,SWDIO1*% -X164750573Y-124284125D03* -%TD*% -D15* -%TO.C,U1*% -X159275688Y-102255065D03* -X158325688Y-102255065D03* -X157375688Y-102255065D03* -D16* -X157375688Y-104555065D03* -X159275688Y-104555065D03* -%TD*% -D17* -%TO.C,R10*% -X174123734Y-129933381D03* -X175773734Y-129933381D03* -%TD*% -D10* -%TO.C,C12*% -X175911855Y-126779815D03* -X177461855Y-126779815D03* -%TD*% -D18* -%TO.C,U5*% -X174559466Y-111035534D03* -X174559466Y-110335534D03* -X174559466Y-109635534D03* -X174559466Y-108935534D03* -X174559466Y-108235534D03* -X174559466Y-107535534D03* -X174559466Y-106835534D03* -X174559466Y-106135534D03* -X174559466Y-105435534D03* -X174559466Y-104735534D03* -X174559466Y-104035534D03* -X174559466Y-103335534D03* -X174559466Y-102635534D03* -%TD*% -D10* -%TO.C,C11*% -X178216650Y-124571621D03* -X179766650Y-124571621D03* -%TD*% -D19* -%TO.C,R11*% -X171355995Y-129935313D03* -X169705995Y-129935313D03* -%TD*% -D20* -%TO.C,U3*% -X149064155Y-95624097D03* -X148414155Y-95624097D03* -X147764155Y-95624097D03* -X147764155Y-97524097D03* -X148414155Y-97524097D03* -X149064155Y-97524097D03* -%TD*% -D21* -%TO.C,R4*% -X153498188Y-103060065D03* -X153498188Y-101235065D03* -%TD*% -D22* -%TO.C,R2*% -X142831133Y-89980534D03* -X142831133Y-91630534D03* -%TD*% -D10* -%TO.C,C13*% -X181710179Y-116398550D03* -X183260179Y-116398550D03* -%TD*% -D21* -%TO.C,R3*% -X153498188Y-106885065D03* -X153498188Y-105060065D03* -%TD*% -D11* -%TO.C,C8*% -X179766650Y-121651621D03* -X178216650Y-121651621D03* -%TD*% -D17* -%TO.C,R9*% -X183488159Y-120535261D03* -X185138159Y-120535261D03* -%TD*% -%TO.C,R13*% -X158034256Y-121286002D03* -X159684256Y-121286002D03* -%TD*% -D10* -%TO.C,C15*% -X186482004Y-118016635D03* -X188032004Y-118016635D03* -%TD*% -D12* -%TO.C,b_left1*% -X210951133Y-113132201D03* -X218951133Y-113132201D03* -X210951133Y-117632201D03* -X218951133Y-117632201D03* -%TD*% -D10* -%TO.C,C5*% -X178216650Y-123111621D03* -X179766650Y-123111621D03* -%TD*% -D12* -%TO.C,b_right1*% -X194951133Y-113132201D03* -X202951133Y-113132201D03* -X194951133Y-117632201D03* -X202951133Y-117632201D03* -%TD*% -D17* -%TO.C,R12*% -X158028042Y-119787400D03* -X159678042Y-119787400D03* -%TD*% -D10* -%TO.C,C17*% -X161038042Y-119787400D03* -X162588042Y-119787400D03* -%TD*% -D17* -%TO.C,R6*% -X183584442Y-122410210D03* -X185234442Y-122410210D03* -%TD*% -D14* -%TO.C,TP_mosi1*% -X174362663Y-114235371D03* -%TD*% -D23* -%TO.C,J1*% -X142574466Y-88210000D03* -D24* -X140554466Y-88210000D03* -D25* -X139324466Y-88210000D03* -D23* -X141574466Y-88210000D03* -D24* -X143594466Y-88210000D03* -D25* -X144824466Y-88210000D03* -D26* -X146394466Y-88130000D03* -X146394466Y-84330000D03* -X137754466Y-88130000D03* -X137754466Y-84330000D03* -%TD*% -D17* -%TO.C,R7*% -X183472004Y-118016635D03* -X185122004Y-118016635D03* -%TD*% -D14* -%TO.C,tst_nrst1*% -X180021047Y-127320001D03* -%TD*% -%TO.C,TestPoint_gnd1*% -X155734045Y-99135976D03* -%TD*% -D10* -%TO.C,C2*% -X168613611Y-116553306D03* -X170163611Y-116553306D03* -%TD*% -D14* -%TO.C,TP_sck1*% -X178381844Y-108935534D03* -%TD*% -D10* -%TO.C,C18*% -X161044256Y-121286002D03* -X162594256Y-121286002D03* -%TD*% -D27* -%TO.C,U4*% -X176240878Y-125284125D03* -X176240878Y-124784125D03* -X176240878Y-124284125D03* -X176240878Y-123784125D03* -X176240878Y-123284125D03* -X176240878Y-122784125D03* -X176240878Y-122284125D03* -X176240878Y-121784125D03* -X176240878Y-121284125D03* -X176240878Y-120784125D03* -X176240878Y-120284125D03* -X176240878Y-119784125D03* -D28* -X174740878Y-118284125D03* -X174240878Y-118284125D03* -X173740878Y-118284125D03* -X173240878Y-118284125D03* -X172740878Y-118284125D03* -X172240878Y-118284125D03* -X171740878Y-118284125D03* -X171240878Y-118284125D03* -X170740878Y-118284125D03* -X170240878Y-118284125D03* -X169740878Y-118284125D03* -X169240878Y-118284125D03* -D27* -X167740878Y-119784125D03* -X167740878Y-120284125D03* -X167740878Y-120784125D03* -X167740878Y-121284125D03* -X167740878Y-121784125D03* -X167740878Y-122284125D03* -X167740878Y-122784125D03* -X167740878Y-123284125D03* -X167740878Y-123784125D03* -X167740878Y-124284125D03* -X167740878Y-124784125D03* -X167740878Y-125284125D03* -D28* -X169240878Y-126784125D03* -X169740878Y-126784125D03* -X170240878Y-126784125D03* -X170740878Y-126784125D03* -X171240878Y-126784125D03* -X171740878Y-126784125D03* -X172240878Y-126784125D03* -X172740878Y-126784125D03* -X173240878Y-126784125D03* -X173740878Y-126784125D03* -X174240878Y-126784125D03* -X174740878Y-126784125D03* -%TD*% -D10* -%TO.C,C10*% -X157473188Y-106860065D03* -X159023188Y-106860065D03* -%TD*% -D29* -%TO.C,U6*% -X167753529Y-90002380D03* -D30* -X180853529Y-90002380D03* -D31* -X193953529Y-90002380D03* -D29* -X207053529Y-90002380D03* -%TD*% -D32* -%TO.C,b_b1*% -X146357799Y-127848868D03* -X146357799Y-119848868D03* -X150857799Y-127848868D03* -X150857799Y-119848868D03* -%TD*% -D12* -%TO.C,b_down1*% -X210951133Y-126098868D03* -X202951133Y-126098868D03* -X210951133Y-121598868D03* -X202951133Y-121598868D03* -%TD*% -D17* -%TO.C,R5*% -X178700179Y-116398550D03* -X180350179Y-116398550D03* -%TD*% -D33* -%TO.C,C9*% -X155748188Y-106747565D03* -X155748188Y-105197565D03* -%TD*% -D20* -%TO.C,U2*% -X145600255Y-95624097D03* -X144950255Y-95624097D03* -X144300255Y-95624097D03* -X144300255Y-97524097D03* -X144950255Y-97524097D03* -X145600255Y-97524097D03* -%TD*% -D14* -%TO.C,SWCLK1*% -X165303801Y-129637235D03* -%TD*% -D22* -%TO.C,R8*% -X172740878Y-128357482D03* -X172740878Y-130007482D03* -%TD*% -D10* -%TO.C,C6*% -X174173724Y-128478655D03* -X175723724Y-128478655D03* -%TD*% -D34* -%TO.C,L1*% -X159428188Y-111060065D03* -X154768188Y-111060065D03* -%TD*% -D32* -%TO.C,b_a1*% -X146357799Y-110915534D03* -X146357799Y-102915534D03* -X150857799Y-110915534D03* -X150857799Y-102915534D03* -%TD*% -D11* -%TO.C,C3*% -X167740878Y-126518684D03* -X166190878Y-126518684D03* -%TD*% -D35* -%TO.C,C1*% -X155860751Y-101557657D03* -X155860751Y-103107657D03* -%TD*% -D22* -%TO.C,R1*% -X141331133Y-89980534D03* -X141331133Y-91630534D03* -%TD*% -M02* diff --git a/v1_output/stm32card-F_Paste.gtp b/v1_output/stm32card-F_Paste.gtp deleted file mode 100644 index 1ca75f0..0000000 --- a/v1_output/stm32card-F_Paste.gtp +++ /dev/null @@ -1,760 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.0*% -%TF.CreationDate,2025-03-23T23:43:44-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Paste,Top*% -%TF.FilePolarity,Positive*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.0) date 2025-03-23 23:43:44* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 Aperture macros list* -%AMRoundRect* -0 Rectangle with rounded corners* -0 $1 Rounding radius* -0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* -0 Add a 4 corners polygon primitive as box body* -4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* -0 Add four circle primitives for the rounded corners* -1,1,$1+$1,$2,$3* -1,1,$1+$1,$4,$5* -1,1,$1+$1,$6,$7* -1,1,$1+$1,$8,$9* -0 Add four rect primitives between the rounded corners* -20,1,$1+$1,$2,$3,$4,$5,0* -20,1,$1+$1,$4,$5,$6,$7,0* -20,1,$1+$1,$6,$7,$8,$9,0* -20,1,$1+$1,$8,$9,$2,$3,0*% -G04 Aperture macros list end* -%ADD10C,0.300000*% -%ADD11RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% -%ADD12RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% -%ADD13R,1.800000X1.200000*% -%ADD14R,0.490000X1.160000*% -%ADD15R,0.490000X1.180000*% -%ADD16RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% -%ADD17R,2.200000X0.400000*% -%ADD18RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% -%ADD19RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% -%ADD20RoundRect,0.250000X0.450000X-0.262500X0.450000X0.262500X-0.450000X0.262500X-0.450000X-0.262500X0*% -%ADD21RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% -%ADD22R,0.700000X1.200000*% -%ADD23R,0.760000X1.200000*% -%ADD24R,0.800000X1.200000*% -%ADD25O,1.500000X0.270000*% -%ADD26O,0.270000X1.500000*% -%ADD27C,12.100000*% -%ADD28C,12.100016*% -%ADD29C,12.100148*% -%ADD30R,1.200000X1.800000*% -%ADD31RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*% -%ADD32R,3.000000X5.500000*% -%ADD33RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% -G04 APERTURE END LIST* -D10* -X135236036Y-130146168D02* -X135236036Y-129146168D01* -X135236036Y-129289025D02* -X135307465Y-129217597D01* -X135307465Y-129217597D02* -X135450322Y-129146168D01* -X135450322Y-129146168D02* -X135664608Y-129146168D01* -X135664608Y-129146168D02* -X135807465Y-129217597D01* -X135807465Y-129217597D02* -X135878894Y-129360454D01* -X135878894Y-129360454D02* -X135878894Y-130146168D01* -X135878894Y-129360454D02* -X135950322Y-129217597D01* -X135950322Y-129217597D02* -X136093179Y-129146168D01* -X136093179Y-129146168D02* -X136307465Y-129146168D01* -X136307465Y-129146168D02* -X136450322Y-129217597D01* -X136450322Y-129217597D02* -X136521751Y-129360454D01* -X136521751Y-129360454D02* -X136521751Y-130146168D01* -X137878894Y-130146168D02* -X137878894Y-129360454D01* -X137878894Y-129360454D02* -X137807465Y-129217597D01* -X137807465Y-129217597D02* -X137664608Y-129146168D01* -X137664608Y-129146168D02* -X137378894Y-129146168D01* -X137378894Y-129146168D02* -X137236036Y-129217597D01* -X137878894Y-130074740D02* -X137736036Y-130146168D01* -X137736036Y-130146168D02* -X137378894Y-130146168D01* -X137378894Y-130146168D02* -X137236036Y-130074740D01* -X137236036Y-130074740D02* -X137164608Y-129931882D01* -X137164608Y-129931882D02* -X137164608Y-129789025D01* -X137164608Y-129789025D02* -X137236036Y-129646168D01* -X137236036Y-129646168D02* -X137378894Y-129574740D01* -X137378894Y-129574740D02* -X137736036Y-129574740D01* -X137736036Y-129574740D02* -X137878894Y-129503311D01* -X138593179Y-129146168D02* -X138593179Y-130146168D01* -X138593179Y-129289025D02* -X138664608Y-129217597D01* -X138664608Y-129217597D02* -X138807465Y-129146168D01* -X138807465Y-129146168D02* -X139021751Y-129146168D01* -X139021751Y-129146168D02* -X139164608Y-129217597D01* -X139164608Y-129217597D02* -X139236037Y-129360454D01* -X139236037Y-129360454D02* -X139236037Y-130146168D01* -X140593180Y-130146168D02* -X140593180Y-128646168D01* -X140593180Y-130074740D02* -X140450322Y-130146168D01* -X140450322Y-130146168D02* -X140164608Y-130146168D01* -X140164608Y-130146168D02* -X140021751Y-130074740D01* -X140021751Y-130074740D02* -X139950322Y-130003311D01* -X139950322Y-130003311D02* -X139878894Y-129860454D01* -X139878894Y-129860454D02* -X139878894Y-129431882D01* -X139878894Y-129431882D02* -X139950322Y-129289025D01* -X139950322Y-129289025D02* -X140021751Y-129217597D01* -X140021751Y-129217597D02* -X140164608Y-129146168D01* -X140164608Y-129146168D02* -X140450322Y-129146168D01* -X140450322Y-129146168D02* -X140593180Y-129217597D01* -X141307465Y-130146168D02* -X141307465Y-129146168D01* -X141307465Y-129431882D02* -X141378894Y-129289025D01* -X141378894Y-129289025D02* -X141450323Y-129217597D01* -X141450323Y-129217597D02* -X141593180Y-129146168D01* -X141593180Y-129146168D02* -X141736037Y-129146168D01* -X142807465Y-130074740D02* -X142664608Y-130146168D01* -X142664608Y-130146168D02* -X142378894Y-130146168D01* -X142378894Y-130146168D02* -X142236036Y-130074740D01* -X142236036Y-130074740D02* -X142164608Y-129931882D01* -X142164608Y-129931882D02* -X142164608Y-129360454D01* -X142164608Y-129360454D02* -X142236036Y-129217597D01* -X142236036Y-129217597D02* -X142378894Y-129146168D01* -X142378894Y-129146168D02* -X142664608Y-129146168D01* -X142664608Y-129146168D02* -X142807465Y-129217597D01* -X142807465Y-129217597D02* -X142878894Y-129360454D01* -X142878894Y-129360454D02* -X142878894Y-129503311D01* -X142878894Y-129503311D02* -X142164608Y-129646168D01* -X143736036Y-130146168D02* -X143593179Y-130074740D01* -X143593179Y-130074740D02* -X143521750Y-129931882D01* -X143521750Y-129931882D02* -X143521750Y-128646168D01* -X144950322Y-130074740D02* -X144807464Y-130146168D01* -X144807464Y-130146168D02* -X144521750Y-130146168D01* -X144521750Y-130146168D02* -X144378893Y-130074740D01* -X144378893Y-130074740D02* -X144307464Y-130003311D01* -X144307464Y-130003311D02* -X144236036Y-129860454D01* -X144236036Y-129860454D02* -X144236036Y-129431882D01* -X144236036Y-129431882D02* -X144307464Y-129289025D01* -X144307464Y-129289025D02* -X144378893Y-129217597D01* -X144378893Y-129217597D02* -X144521750Y-129146168D01* -X144521750Y-129146168D02* -X144807464Y-129146168D01* -X144807464Y-129146168D02* -X144950322Y-129217597D01* -X146236036Y-130146168D02* -X146236036Y-129360454D01* -X146236036Y-129360454D02* -X146164607Y-129217597D01* -X146164607Y-129217597D02* -X146021750Y-129146168D01* -X146021750Y-129146168D02* -X145736036Y-129146168D01* -X145736036Y-129146168D02* -X145593178Y-129217597D01* -X146236036Y-130074740D02* -X146093178Y-130146168D01* -X146093178Y-130146168D02* -X145736036Y-130146168D01* -X145736036Y-130146168D02* -X145593178Y-130074740D01* -X145593178Y-130074740D02* -X145521750Y-129931882D01* -X145521750Y-129931882D02* -X145521750Y-129789025D01* -X145521750Y-129789025D02* -X145593178Y-129646168D01* -X145593178Y-129646168D02* -X145736036Y-129574740D01* -X145736036Y-129574740D02* -X146093178Y-129574740D01* -X146093178Y-129574740D02* -X146236036Y-129503311D01* -X146950321Y-130146168D02* -X146950321Y-129146168D01* -X146950321Y-129431882D02* -X147021750Y-129289025D01* -X147021750Y-129289025D02* -X147093179Y-129217597D01* -X147093179Y-129217597D02* -X147236036Y-129146168D01* -X147236036Y-129146168D02* -X147378893Y-129146168D01* -X148521750Y-130146168D02* -X148521750Y-128646168D01* -X148521750Y-130074740D02* -X148378892Y-130146168D01* -X148378892Y-130146168D02* -X148093178Y-130146168D01* -X148093178Y-130146168D02* -X147950321Y-130074740D01* -X147950321Y-130074740D02* -X147878892Y-130003311D01* -X147878892Y-130003311D02* -X147807464Y-129860454D01* -X147807464Y-129860454D02* -X147807464Y-129431882D01* -X147807464Y-129431882D02* -X147878892Y-129289025D01* -X147878892Y-129289025D02* -X147950321Y-129217597D01* -X147950321Y-129217597D02* -X148093178Y-129146168D01* -X148093178Y-129146168D02* -X148378892Y-129146168D01* -X148378892Y-129146168D02* -X148521750Y-129217597D01* -X149236035Y-130003311D02* -X149307464Y-130074740D01* -X149307464Y-130074740D02* -X149236035Y-130146168D01* -X149236035Y-130146168D02* -X149164607Y-130074740D01* -X149164607Y-130074740D02* -X149236035Y-130003311D01* -X149236035Y-130003311D02* -X149236035Y-130146168D01* -X150593179Y-130146168D02* -X150593179Y-129360454D01* -X150593179Y-129360454D02* -X150521750Y-129217597D01* -X150521750Y-129217597D02* -X150378893Y-129146168D01* -X150378893Y-129146168D02* -X150093179Y-129146168D01* -X150093179Y-129146168D02* -X149950321Y-129217597D01* -X150593179Y-130074740D02* -X150450321Y-130146168D01* -X150450321Y-130146168D02* -X150093179Y-130146168D01* -X150093179Y-130146168D02* -X149950321Y-130074740D01* -X149950321Y-130074740D02* -X149878893Y-129931882D01* -X149878893Y-129931882D02* -X149878893Y-129789025D01* -X149878893Y-129789025D02* -X149950321Y-129646168D01* -X149950321Y-129646168D02* -X150093179Y-129574740D01* -X150093179Y-129574740D02* -X150450321Y-129574740D01* -X150450321Y-129574740D02* -X150593179Y-129503311D01* -X151521750Y-130146168D02* -X151378893Y-130074740D01* -X151378893Y-130074740D02* -X151307464Y-129931882D01* -X151307464Y-129931882D02* -X151307464Y-128646168D01* -X152093178Y-129146168D02* -X152093178Y-130646168D01* -X152093178Y-129217597D02* -X152236036Y-129146168D01* -X152236036Y-129146168D02* -X152521750Y-129146168D01* -X152521750Y-129146168D02* -X152664607Y-129217597D01* -X152664607Y-129217597D02* -X152736036Y-129289025D01* -X152736036Y-129289025D02* -X152807464Y-129431882D01* -X152807464Y-129431882D02* -X152807464Y-129860454D01* -X152807464Y-129860454D02* -X152736036Y-130003311D01* -X152736036Y-130003311D02* -X152664607Y-130074740D01* -X152664607Y-130074740D02* -X152521750Y-130146168D01* -X152521750Y-130146168D02* -X152236036Y-130146168D01* -X152236036Y-130146168D02* -X152093178Y-130074740D01* -X153450321Y-130146168D02* -X153450321Y-128646168D01* -X154093179Y-130146168D02* -X154093179Y-129360454D01* -X154093179Y-129360454D02* -X154021750Y-129217597D01* -X154021750Y-129217597D02* -X153878893Y-129146168D01* -X153878893Y-129146168D02* -X153664607Y-129146168D01* -X153664607Y-129146168D02* -X153521750Y-129217597D01* -X153521750Y-129217597D02* -X153450321Y-129289025D01* -X155450322Y-130146168D02* -X155450322Y-129360454D01* -X155450322Y-129360454D02* -X155378893Y-129217597D01* -X155378893Y-129217597D02* -X155236036Y-129146168D01* -X155236036Y-129146168D02* -X154950322Y-129146168D01* -X154950322Y-129146168D02* -X154807464Y-129217597D01* -X155450322Y-130074740D02* -X155307464Y-130146168D01* -X155307464Y-130146168D02* -X154950322Y-130146168D01* -X154950322Y-130146168D02* -X154807464Y-130074740D01* -X154807464Y-130074740D02* -X154736036Y-129931882D01* -X154736036Y-129931882D02* -X154736036Y-129789025D01* -X154736036Y-129789025D02* -X154807464Y-129646168D01* -X154807464Y-129646168D02* -X154950322Y-129574740D01* -X154950322Y-129574740D02* -X155307464Y-129574740D01* -X155307464Y-129574740D02* -X155450322Y-129503311D01* -X156164607Y-130003311D02* -X156236036Y-130074740D01* -X156236036Y-130074740D02* -X156164607Y-130146168D01* -X156164607Y-130146168D02* -X156093179Y-130074740D01* -X156093179Y-130074740D02* -X156164607Y-130003311D01* -X156164607Y-130003311D02* -X156164607Y-130146168D01* -X157164608Y-128646168D02* -X157307465Y-128646168D01* -X157307465Y-128646168D02* -X157450322Y-128717597D01* -X157450322Y-128717597D02* -X157521751Y-128789025D01* -X157521751Y-128789025D02* -X157593179Y-128931882D01* -X157593179Y-128931882D02* -X157664608Y-129217597D01* -X157664608Y-129217597D02* -X157664608Y-129574740D01* -X157664608Y-129574740D02* -X157593179Y-129860454D01* -X157593179Y-129860454D02* -X157521751Y-130003311D01* -X157521751Y-130003311D02* -X157450322Y-130074740D01* -X157450322Y-130074740D02* -X157307465Y-130146168D01* -X157307465Y-130146168D02* -X157164608Y-130146168D01* -X157164608Y-130146168D02* -X157021751Y-130074740D01* -X157021751Y-130074740D02* -X156950322Y-130003311D01* -X156950322Y-130003311D02* -X156878893Y-129860454D01* -X156878893Y-129860454D02* -X156807465Y-129574740D01* -X156807465Y-129574740D02* -X156807465Y-129217597D01* -X156807465Y-129217597D02* -X156878893Y-128931882D01* -X156878893Y-128931882D02* -X156950322Y-128789025D01* -X156950322Y-128789025D02* -X157021751Y-128717597D01* -X157021751Y-128717597D02* -X157164608Y-128646168D01* -X159093179Y-130146168D02* -X158236036Y-130146168D01* -X158664607Y-130146168D02* -X158664607Y-128646168D01* -X158664607Y-128646168D02* -X158521750Y-128860454D01* -X158521750Y-128860454D02* -X158378893Y-129003311D01* -X158378893Y-129003311D02* -X158236036Y-129074740D01* -D11* -%TO.C,C14*% -X186594442Y-122410210D03* -X188144442Y-122410210D03* -%TD*% -D12* -%TO.C,C4*% -X168208349Y-118253643D03* -X166658349Y-118253643D03* -%TD*% -D13* -%TO.C,b_up1*% -X202951133Y-104665534D03* -X210951133Y-104665534D03* -X202951133Y-109165534D03* -X210951133Y-109165534D03* -%TD*% -D11* -%TO.C,C16*% -X186498159Y-120535261D03* -X188048159Y-120535261D03* -%TD*% -D14* -%TO.C,U1*% -X159275688Y-102255065D03* -X158325688Y-102255065D03* -X157375688Y-102255065D03* -D15* -X157375688Y-104555065D03* -X159275688Y-104555065D03* -%TD*% -D16* -%TO.C,R10*% -X174123734Y-129933381D03* -X175773734Y-129933381D03* -%TD*% -D11* -%TO.C,C12*% -X175911855Y-126779815D03* -X177461855Y-126779815D03* -%TD*% -D17* -%TO.C,U5*% -X174559466Y-111035534D03* -X174559466Y-110335534D03* -X174559466Y-109635534D03* -X174559466Y-108935534D03* -X174559466Y-108235534D03* -X174559466Y-107535534D03* -X174559466Y-106835534D03* -X174559466Y-106135534D03* -X174559466Y-105435534D03* -X174559466Y-104735534D03* -X174559466Y-104035534D03* -X174559466Y-103335534D03* -X174559466Y-102635534D03* -%TD*% -D11* -%TO.C,C11*% -X178216650Y-124571621D03* -X179766650Y-124571621D03* -%TD*% -D18* -%TO.C,R11*% -X171355995Y-129935313D03* -X169705995Y-129935313D03* -%TD*% -D19* -%TO.C,U3*% -X149064155Y-95624097D03* -X148414155Y-95624097D03* -X147764155Y-95624097D03* -X147764155Y-97524097D03* -X148414155Y-97524097D03* -X149064155Y-97524097D03* -%TD*% -D20* -%TO.C,R4*% -X153498188Y-103060065D03* -X153498188Y-101235065D03* -%TD*% -D21* -%TO.C,R2*% -X142831133Y-89980534D03* -X142831133Y-91630534D03* -%TD*% -D11* -%TO.C,C13*% -X181710179Y-116398550D03* -X183260179Y-116398550D03* -%TD*% -D20* -%TO.C,R3*% -X153498188Y-106885065D03* -X153498188Y-105060065D03* -%TD*% -D12* -%TO.C,C8*% -X179766650Y-121651621D03* -X178216650Y-121651621D03* -%TD*% -D16* -%TO.C,R9*% -X183488159Y-120535261D03* -X185138159Y-120535261D03* -%TD*% -%TO.C,R13*% -X158034256Y-121286002D03* -X159684256Y-121286002D03* -%TD*% -D11* -%TO.C,C15*% -X186482004Y-118016635D03* -X188032004Y-118016635D03* -%TD*% -D13* -%TO.C,b_left1*% -X210951133Y-113132201D03* -X218951133Y-113132201D03* -X210951133Y-117632201D03* -X218951133Y-117632201D03* -%TD*% -D11* -%TO.C,C5*% -X178216650Y-123111621D03* -X179766650Y-123111621D03* -%TD*% -D13* -%TO.C,b_right1*% -X194951133Y-113132201D03* -X202951133Y-113132201D03* -X194951133Y-117632201D03* -X202951133Y-117632201D03* -%TD*% -D16* -%TO.C,R12*% -X158028042Y-119787400D03* -X159678042Y-119787400D03* -%TD*% -D11* -%TO.C,C17*% -X161038042Y-119787400D03* -X162588042Y-119787400D03* -%TD*% -D16* -%TO.C,R6*% -X183584442Y-122410210D03* -X185234442Y-122410210D03* -%TD*% -D22* -%TO.C,J1*% -X142574466Y-88210000D03* -D23* -X140554466Y-88210000D03* -D24* -X139324466Y-88210000D03* -D22* -X141574466Y-88210000D03* -D23* -X143594466Y-88210000D03* -D24* -X144824466Y-88210000D03* -%TD*% -D16* -%TO.C,R7*% -X183472004Y-118016635D03* -X185122004Y-118016635D03* -%TD*% -D11* -%TO.C,C2*% -X168613611Y-116553306D03* -X170163611Y-116553306D03* -%TD*% -%TO.C,C18*% -X161044256Y-121286002D03* -X162594256Y-121286002D03* -%TD*% -D25* -%TO.C,U4*% -X176240878Y-125284125D03* -X176240878Y-124784125D03* -X176240878Y-124284125D03* -X176240878Y-123784125D03* -X176240878Y-123284125D03* -X176240878Y-122784125D03* -X176240878Y-122284125D03* -X176240878Y-121784125D03* -X176240878Y-121284125D03* -X176240878Y-120784125D03* -X176240878Y-120284125D03* -X176240878Y-119784125D03* -D26* -X174740878Y-118284125D03* -X174240878Y-118284125D03* -X173740878Y-118284125D03* -X173240878Y-118284125D03* -X172740878Y-118284125D03* -X172240878Y-118284125D03* -X171740878Y-118284125D03* -X171240878Y-118284125D03* -X170740878Y-118284125D03* -X170240878Y-118284125D03* -X169740878Y-118284125D03* -X169240878Y-118284125D03* -D25* -X167740878Y-119784125D03* -X167740878Y-120284125D03* -X167740878Y-120784125D03* -X167740878Y-121284125D03* -X167740878Y-121784125D03* -X167740878Y-122284125D03* -X167740878Y-122784125D03* -X167740878Y-123284125D03* -X167740878Y-123784125D03* -X167740878Y-124284125D03* -X167740878Y-124784125D03* -X167740878Y-125284125D03* -D26* -X169240878Y-126784125D03* -X169740878Y-126784125D03* -X170240878Y-126784125D03* -X170740878Y-126784125D03* -X171240878Y-126784125D03* -X171740878Y-126784125D03* -X172240878Y-126784125D03* -X172740878Y-126784125D03* -X173240878Y-126784125D03* -X173740878Y-126784125D03* -X174240878Y-126784125D03* -X174740878Y-126784125D03* -%TD*% -D11* -%TO.C,C10*% -X157473188Y-106860065D03* -X159023188Y-106860065D03* -%TD*% -D27* -%TO.C,U6*% -X167753529Y-90002380D03* -D28* -X180853529Y-90002380D03* -D29* -X193953529Y-90002380D03* -D27* -X207053529Y-90002380D03* -%TD*% -D30* -%TO.C,b_b1*% -X146357799Y-127848868D03* -X146357799Y-119848868D03* -X150857799Y-127848868D03* -X150857799Y-119848868D03* -%TD*% -D13* -%TO.C,b_down1*% -X210951133Y-126098868D03* -X202951133Y-126098868D03* -X210951133Y-121598868D03* -X202951133Y-121598868D03* -%TD*% -D16* -%TO.C,R5*% -X178700179Y-116398550D03* -X180350179Y-116398550D03* -%TD*% -D31* -%TO.C,C9*% -X155748188Y-106747565D03* -X155748188Y-105197565D03* -%TD*% -D19* -%TO.C,U2*% -X145600255Y-95624097D03* -X144950255Y-95624097D03* -X144300255Y-95624097D03* -X144300255Y-97524097D03* -X144950255Y-97524097D03* -X145600255Y-97524097D03* -%TD*% -D21* -%TO.C,R8*% -X172740878Y-128357482D03* -X172740878Y-130007482D03* -%TD*% -D11* -%TO.C,C6*% -X174173724Y-128478655D03* -X175723724Y-128478655D03* -%TD*% -D32* -%TO.C,L1*% -X159428188Y-111060065D03* -X154768188Y-111060065D03* -%TD*% -D30* -%TO.C,b_a1*% -X146357799Y-110915534D03* -X146357799Y-102915534D03* -X150857799Y-110915534D03* -X150857799Y-102915534D03* -%TD*% -D12* -%TO.C,C3*% -X167740878Y-126518684D03* -X166190878Y-126518684D03* -%TD*% -D33* -%TO.C,C1*% -X155860751Y-101557657D03* -X155860751Y-103107657D03* -%TD*% -D21* -%TO.C,R1*% -X141331133Y-89980534D03* -X141331133Y-91630534D03* -%TD*% -M02* diff --git a/v1_output/stm32card-F_Silkscreen.gto b/v1_output/stm32card-F_Silkscreen.gto deleted file mode 100644 index 187a262..0000000 --- a/v1_output/stm32card-F_Silkscreen.gto +++ /dev/null @@ -1,1825 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.0*% -%TF.CreationDate,2025-03-23T23:43:44-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Legend,Top*% -%TF.FilePolarity,Positive*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.0) date 2025-03-23 23:43:44* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 Aperture macros list* -%AMRoundRect* -0 Rectangle with rounded corners* -0 $1 Rounding radius* -0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* -0 Add a 4 corners polygon primitive as box body* -4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* -0 Add four circle primitives for the rounded corners* -1,1,$1+$1,$2,$3* -1,1,$1+$1,$4,$5* -1,1,$1+$1,$6,$7* -1,1,$1+$1,$8,$9* -0 Add four rect primitives between the rounded corners* -20,1,$1+$1,$2,$3,$4,$5,0* -20,1,$1+$1,$4,$5,$6,$7,0* -20,1,$1+$1,$6,$7,$8,$9,0* -20,1,$1+$1,$8,$9,$2,$3,0*% -G04 Aperture macros list end* -%ADD10C,0.150000*% -%ADD11C,0.200000*% -%ADD12C,0.000000*% -%ADD13C,0.120000*% -%ADD14C,0.250000*% -%ADD15C,0.300000*% -%ADD16C,0.127000*% -%ADD17C,0.400000*% -%ADD18RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% -%ADD19RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% -%ADD20R,1.800000X1.200000*% -%ADD21R,4.000000X4.000000*% -%ADD22C,2.000000*% -%ADD23R,0.490000X1.160000*% -%ADD24R,0.490000X1.180000*% -%ADD25RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% -%ADD26R,2.200000X0.400000*% -%ADD27RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% -%ADD28RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% -%ADD29RoundRect,0.250000X0.450000X-0.262500X0.450000X0.262500X-0.450000X0.262500X-0.450000X-0.262500X0*% -%ADD30RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% -%ADD31RoundRect,0.102000X0.350000X0.600000X-0.350000X0.600000X-0.350000X-0.600000X0.350000X-0.600000X0*% -%ADD32RoundRect,0.102000X0.380000X0.600000X-0.380000X0.600000X-0.380000X-0.600000X0.380000X-0.600000X0*% -%ADD33RoundRect,0.102000X0.400000X0.600000X-0.400000X0.600000X-0.400000X-0.600000X0.400000X-0.600000X0*% -%ADD34O,1.304000X1.904000*% -%ADD35O,1.500000X0.270000*% -%ADD36O,0.270000X1.500000*% -%ADD37C,12.100000*% -%ADD38C,12.100016*% -%ADD39C,12.100148*% -%ADD40R,1.200000X1.800000*% -%ADD41RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*% -%ADD42R,3.000000X5.500000*% -%ADD43RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% -G04 APERTURE END LIST* -D10* -X178014285Y-107597438D02* -X178823808Y-107597438D01* -X178823808Y-107597438D02* -X178919046Y-107549819D01* -X178919046Y-107549819D02* -X178966666Y-107502200D01* -X178966666Y-107502200D02* -X179014285Y-107406962D01* -X179014285Y-107406962D02* -X179014285Y-107216486D01* -X179014285Y-107216486D02* -X178966666Y-107121248D01* -X178966666Y-107121248D02* -X178919046Y-107073629D01* -X178919046Y-107073629D02* -X178823808Y-107026010D01* -X178823808Y-107026010D02* -X178014285Y-107026010D01* -X178014285Y-106073629D02* -X178014285Y-106549819D01* -X178014285Y-106549819D02* -X178490475Y-106597438D01* -X178490475Y-106597438D02* -X178442856Y-106549819D01* -X178442856Y-106549819D02* -X178395237Y-106454581D01* -X178395237Y-106454581D02* -X178395237Y-106216486D01* -X178395237Y-106216486D02* -X178442856Y-106121248D01* -X178442856Y-106121248D02* -X178490475Y-106073629D01* -X178490475Y-106073629D02* -X178585713Y-106026010D01* -X178585713Y-106026010D02* -X178823808Y-106026010D01* -X178823808Y-106026010D02* -X178919046Y-106073629D01* -X178919046Y-106073629D02* -X178966666Y-106121248D01* -X178966666Y-106121248D02* -X179014285Y-106216486D01* -X179014285Y-106216486D02* -X179014285Y-106454581D01* -X179014285Y-106454581D02* -X178966666Y-106549819D01* -X178966666Y-106549819D02* -X178919046Y-106597438D01* -D11* -X172711685Y-112107588D02* -X172711685Y-112679016D01* -X172711685Y-112393302D02* -X171711685Y-112393302D01* -X171711685Y-112393302D02* -X171854542Y-112488540D01* -X171854542Y-112488540D02* -X171949780Y-112583778D01* -X171949780Y-112583778D02* -X171997399Y-112679016D01* -X172711685Y-102309969D02* -X172711685Y-102881397D01* -X172711685Y-102595683D02* -X171711685Y-102595683D01* -X171711685Y-102595683D02* -X171854542Y-102690921D01* -X171854542Y-102690921D02* -X171949780Y-102786159D01* -X171949780Y-102786159D02* -X171997399Y-102881397D01* -X171711685Y-101976635D02* -X171711685Y-101357588D01* -X171711685Y-101357588D02* -X172092637Y-101690921D01* -X172092637Y-101690921D02* -X172092637Y-101548064D01* -X172092637Y-101548064D02* -X172140256Y-101452826D01* -X172140256Y-101452826D02* -X172187875Y-101405207D01* -X172187875Y-101405207D02* -X172283113Y-101357588D01* -X172283113Y-101357588D02* -X172521208Y-101357588D01* -X172521208Y-101357588D02* -X172616446Y-101405207D01* -X172616446Y-101405207D02* -X172664066Y-101452826D01* -X172664066Y-101452826D02* -X172711685Y-101548064D01* -X172711685Y-101548064D02* -X172711685Y-101833778D01* -X172711685Y-101833778D02* -X172664066Y-101929016D01* -X172664066Y-101929016D02* -X172616446Y-101976635D01* -D12* -%TO.C,G\u002A\u002A\u002A*% -G36* -X137333516Y-117939951D02* -G01* -X137413070Y-118006470D01* -X137457814Y-118060221D01* -X137516544Y-118139467D01* -X137554262Y-118194974D01* -X137578567Y-118242190D01* -X137597057Y-118296564D01* -X137617331Y-118373542D01* -X137623083Y-118396215D01* -X137650417Y-118502013D01* -X137679122Y-118610335D01* -X137696776Y-118675203D01* -X137719912Y-118768036D01* -X137744095Y-118879485D01* -X137758412Y-118954190D01* -X137784989Y-119063658D01* -X137825061Y-119185170D01* -X137859788Y-119269568D01* -X137952621Y-119465812D01* -X138029196Y-119620343D01* -X138091254Y-119736504D01* -X138140539Y-119817638D01* -X138159218Y-119843879D01* -X138196920Y-119899425D01* -X138217190Y-119941200D01* -X138218304Y-119947762D01* -X138228570Y-119980296D01* -X138255949Y-120044237D01* -X138295309Y-120127871D01* -X138311979Y-120161654D01* -X138359528Y-120260585D01* -X138401693Y-120354970D01* -X138430873Y-120427626D01* -X138435097Y-120439915D01* -X138463374Y-120504056D01* -X138495861Y-120547264D01* -X138502315Y-120551842D01* -X138525873Y-120585553D01* -X138555487Y-120659175D01* -X138589130Y-120764778D01* -X138624776Y-120894430D01* -X138660400Y-121040201D01* -X138693977Y-121194160D01* -X138723480Y-121348375D01* -X138746884Y-121494918D01* -X138751064Y-121525728D01* -X138774726Y-121675833D01* -X138800604Y-121782490D01* -X138828161Y-121844013D01* -X138856861Y-121858719D01* -X138857123Y-121858634D01* -X138876003Y-121843975D01* -X138890736Y-121810744D01* -X138901777Y-121753952D01* -X138909584Y-121668613D01* -X138914611Y-121549738D01* -X138917317Y-121392339D01* -X138918156Y-121191451D01* -X138919514Y-121053970D01* -X140055780Y-121053970D01* -X140056125Y-121164082D01* -X140069251Y-121269257D01* -X140089661Y-121339746D01* -X140142627Y-121410119D01* -X140223338Y-121453428D01* -X140317859Y-121467440D01* -X140412252Y-121449925D01* -X140487611Y-121403474D01* -X140534747Y-121341034D01* -X140555893Y-121260941D01* -X140554002Y-121194472D01* -X141250612Y-121194472D01* -X141263282Y-121311204D01* -X141293566Y-121411373D01* -X141303186Y-121430421D01* -X141345270Y-121494578D01* -X141390739Y-121529153D01* -X141457001Y-121543883D01* -X141511927Y-121547174D01* -X141572359Y-121540347D01* -X141615811Y-121506361D01* -X141640255Y-121471144D01* -X141673007Y-121399989D01* -X141679164Y-121321827D01* -X141675370Y-121283130D01* -X141659494Y-121174488D01* -X141641722Y-121101321D01* -X141616515Y-121050721D01* -X141578330Y-121009779D01* -X141547319Y-120984811D01* -X141457416Y-120934642D01* -X141376291Y-120924014D01* -X141311540Y-120952721D01* -X141282013Y-120992013D01* -X141256531Y-121081350D01* -X141250612Y-121194472D01* -X140554002Y-121194472D01* -X140552820Y-121152896D01* -X140542570Y-121084114D01* -X140510996Y-120963072D01* -X140462614Y-120883244D01* -X140390984Y-120838443D01* -X140289671Y-120822484D01* -X140269974Y-120822194D01* -X140189647Y-120825001D01* -X140141355Y-120837476D01* -X140108749Y-120865702D01* -X140092932Y-120888060D01* -X140068091Y-120956202D01* -X140055780Y-121053970D01* -X138919514Y-121053970D01* -X138919889Y-121016044D01* -X138924702Y-120822059D01* -X138932143Y-120617109D01* -X138941758Y-120408807D01* -X138953094Y-120204768D01* -X138965699Y-120012604D01* -X138979119Y-119839931D01* -X138992901Y-119694360D01* -X139006593Y-119583506D01* -X139017330Y-119524296D01* -X139063348Y-119339892D01* -X139102640Y-119201313D01* -X139135969Y-119106446D01* -X139164103Y-119053178D01* -X139187804Y-119039397D01* -X139192243Y-119041292D01* -X139211773Y-119036207D01* -X139212955Y-119028402D01* -X139231209Y-119004800D01* -X139277873Y-119005123D01* -X139340796Y-119026665D01* -X139407830Y-119066721D01* -X139417130Y-119073873D01* -X139491299Y-119139145D01* -X139552763Y-119204702D01* -X139591989Y-119259557D01* -X139601112Y-119285958D01* -X139613576Y-119317608D01* -X139644735Y-119371439D01* -X139657659Y-119391300D01* -X139693982Y-119454409D01* -X139739137Y-119545298D01* -X139784529Y-119646469D01* -X139793400Y-119667657D01* -X139854745Y-119808471D01* -X139908529Y-119911163D01* -X139960818Y-119984176D01* -X140017677Y-120035955D01* -X140085170Y-120074943D01* -X140086308Y-120075480D01* -X140126495Y-120093498D01* -X140164673Y-120106690D01* -X140208446Y-120115508D01* -X140265419Y-120120405D01* -X140343197Y-120121834D01* -X140449387Y-120120246D01* -X140591592Y-120116096D01* -X140704932Y-120112307D01* -X140817111Y-120112245D01* -X140933499Y-120118011D01* -X141009431Y-120125870D01* -X141144112Y-120145209D01* -X141293014Y-119992441D01* -X141351364Y-119927210D01* -X141421076Y-119841132D01* -X141496037Y-119742794D01* -X141570130Y-119640782D01* -X141637241Y-119543683D01* -X141691255Y-119460084D01* -X141726058Y-119398571D01* -X141735973Y-119370419D01* -X141755645Y-119349901D01* -X141803033Y-119320726D01* -X141860698Y-119291987D01* -X141911201Y-119272777D01* -X141929388Y-119269568D01* -X141951484Y-119293124D01* -X141964791Y-119362571D01* -X141969277Y-119476079D01* -X141964911Y-119631816D01* -X141951663Y-119827950D01* -X141940914Y-119948864D01* -X141897312Y-120406915D01* -X141951470Y-120596360D01* -X141978973Y-120703359D01* -X142000942Y-120808640D01* -X142013006Y-120891014D01* -X142013505Y-120897242D01* -X142022677Y-120976042D01* -X142039604Y-121081025D01* -X142060849Y-121191164D01* -X142063804Y-121205019D01* -X142087290Y-121363600D01* -X142086787Y-121522606D01* -X142061116Y-121694131D01* -X142009099Y-121890268D01* -X141991712Y-121944959D01* -X141962872Y-122037425D01* -X141941247Y-122114712D01* -X141930572Y-122163220D01* -X141930052Y-122169450D01* -X141914532Y-122227388D01* -X141873896Y-122304740D01* -X141817028Y-122386309D01* -X141774538Y-122435470D01* -X141718985Y-122506337D01* -X141668521Y-122590753D01* -X141659173Y-122610242D01* -X141634130Y-122675412D01* -X141625045Y-122735077D01* -X141630255Y-122809855D01* -X141638623Y-122864969D01* -X141656670Y-122964915D01* -X141676630Y-123061784D01* -X141689163Y-123114744D01* -X141712762Y-123207482D01* -X141736023Y-123302130D01* -X141737624Y-123308823D01* -X141758445Y-123375284D01* -X141794021Y-123468901D01* -X141837939Y-123573170D01* -X141855444Y-123612070D01* -X141916842Y-123744536D01* -X141981861Y-123882645D01* -X142045707Y-124016421D01* -X142103585Y-124135888D01* -X142150700Y-124231069D01* -X142181905Y-124291344D01* -X142205093Y-124336089D01* -X142244090Y-124413779D01* -X142293559Y-124513690D01* -X142348160Y-124625101D01* -X142351027Y-124630981D01* -X142430197Y-124790536D01* -X142509674Y-124945487D01* -X142585705Y-125088967D01* -X142654536Y-125214110D01* -X142712413Y-125314047D01* -X142755584Y-125381913D01* -X142774931Y-125406546D01* -X142806018Y-125449886D01* -X142843083Y-125517947D01* -X142859073Y-125552342D01* -X142904327Y-125640604D01* -X142971635Y-125753613D01* -X143052383Y-125878519D01* -X143137959Y-126002469D01* -X143219747Y-126112615D01* -X143289133Y-126196104D01* -X143294411Y-126201803D01* -X143341364Y-126240790D01* -X143380058Y-126256387D01* -X143422432Y-126269674D01* -X143478434Y-126301922D01* -X143482211Y-126304574D01* -X143547228Y-126344244D01* -X143629765Y-126386381D01* -X143659631Y-126399805D01* -X143718655Y-126427695D01* -X143757431Y-126457876D01* -X143783185Y-126502126D01* -X143803139Y-126572225D01* -X143821452Y-126663659D01* -X143832650Y-126830158D01* -X143801709Y-126978296D01* -X143730509Y-127103801D01* -X143620931Y-127202400D01* -X143571879Y-127230778D01* -X143467443Y-127264669D01* -X143350705Y-127272589D01* -X143238485Y-127255753D01* -X143147601Y-127215377D01* -X143126771Y-127198630D01* -X143083949Y-127166119D01* -X143033601Y-127149682D01* -X142958896Y-127145073D01* -X142916778Y-127145627D01* -X142830307Y-127144147D01* -X142759483Y-127136630D01* -X142726309Y-127127430D01* -X142684494Y-127084185D01* -X142638073Y-127000386D01* -X142590471Y-126883325D01* -X142545956Y-126743299D01* -X142495395Y-126610028D01* -X142427197Y-126512722D01* -X142420467Y-126505822D01* -X142362083Y-126434382D01* -X142305136Y-126344227D01* -X142281609Y-126297898D01* -X142228874Y-126203720D01* -X142160890Y-126109763D01* -X142128845Y-126073624D01* -X142061635Y-125994516D01* -X142000235Y-125905750D01* -X141978565Y-125867416D01* -X141938478Y-125804233D01* -X141871469Y-125715695D01* -X141785122Y-125610553D01* -X141687021Y-125497562D01* -X141584750Y-125385474D01* -X141485893Y-125283043D01* -X141404515Y-125204891D01* -X141344372Y-125140454D01* -X141300438Y-125075670D01* -X141286912Y-125042237D01* -X141260991Y-124986960D01* -X141224884Y-124957970D01* -X141185025Y-124930280D01* -X141134215Y-124875680D01* -X141104105Y-124835571D01* -X141038360Y-124758772D01* -X140979430Y-124729755D01* -X140926814Y-124748335D01* -X140911141Y-124764410D01* -X140892862Y-124793846D01* -X140895803Y-124800800D01* -X140893450Y-124816206D01* -X140869122Y-124849319D01* -X140826835Y-124886073D01* -X140796580Y-124897839D01* -X140767907Y-124911889D01* -X140765582Y-124920464D01* -X140745673Y-124945540D01* -X140720591Y-124957369D01* -X140675476Y-124983521D01* -X140619482Y-125030680D01* -X140605357Y-125044800D01* -X140542633Y-125097764D01* -X140457820Y-125153801D01* -X140365393Y-125205009D01* -X140279831Y-125243485D01* -X140215611Y-125261324D01* -X140207969Y-125261736D01* -X140144344Y-125272639D01* -X140116303Y-125283725D01* -X140006204Y-125325352D01* -X139872344Y-125352890D01* -X139738555Y-125361691D01* -X139719710Y-125361096D01* -X139638816Y-125359848D01* -X139589137Y-125369301D01* -X139553656Y-125394845D01* -X139531697Y-125420658D01* -X139500426Y-125469511D01* -X139484998Y-125523346D01* -X139485380Y-125592589D01* -X139501541Y-125687668D01* -X139530485Y-125807581D01* -X139557275Y-125913611D01* -X139581935Y-126015079D01* -X139599686Y-126092267D01* -X139601431Y-126100407D01* -X139625229Y-126192688D01* -X139655472Y-126286072D01* -X139658620Y-126294486D01* -X139682630Y-126374902D01* -X139707373Y-126486428D01* -X139730535Y-126614477D01* -X139749805Y-126744465D01* -X139762870Y-126861807D01* -X139767418Y-126951919D01* -X139766516Y-126974998D01* -X139751600Y-127047052D01* -X139717074Y-127086476D01* -X139704216Y-127093038D01* -X139662472Y-127117968D01* -X139649632Y-127135492D01* -X139629762Y-127151655D01* -X139611003Y-127153999D01* -X139565621Y-127168243D01* -X139510726Y-127202493D01* -X139510693Y-127202519D01* -X139459752Y-127236437D01* -X139422332Y-127251027D01* -X139421727Y-127251039D01* -X139388048Y-127269420D01* -X139367145Y-127294753D01* -X139327946Y-127328092D01* -X139261946Y-127359862D01* -X139233946Y-127369176D01* -X139149186Y-127393989D01* -X139070023Y-127417526D01* -X139053544Y-127422501D01* -X138979184Y-127435357D01* -X138875551Y-127441319D01* -X138759529Y-127440740D01* -X138648005Y-127433975D01* -X138557865Y-127421377D01* -X138521551Y-127411352D01* -X138468434Y-127381520D01* -X138441146Y-127348314D01* -X138440960Y-127347532D01* -X138419847Y-127306939D01* -X138378242Y-127254136D01* -X138370794Y-127246108D01* -X138321383Y-127164097D01* -X138295211Y-127057634D01* -X138294759Y-126946124D01* -X138320511Y-126852988D01* -X138387254Y-126660759D01* -X138413538Y-126445488D01* -X138398918Y-126211570D01* -X138390404Y-126159348D01* -X138347245Y-125923029D01* -X138309423Y-125723763D01* -X138274687Y-125550680D01* -X138240785Y-125392912D01* -X138205466Y-125239589D01* -X138168137Y-125086496D01* -X138139945Y-124980826D01* -X138114637Y-124910181D01* -X138085887Y-124861948D01* -X138047370Y-124823514D01* -X138028907Y-124808893D01* -X137947493Y-124764466D01* -X137861390Y-124745044D01* -X137786482Y-124752602D01* -X137749994Y-124774210D01* -X137709201Y-124798415D01* -X137695159Y-124800800D01* -X137654727Y-124819510D01* -X137593380Y-124870591D01* -X137517744Y-124946466D01* -X137434446Y-125039562D01* -X137350111Y-125142301D01* -X137271366Y-125247109D01* -X137204837Y-125346411D01* -X137177962Y-125392100D01* -X137125016Y-125480608D01* -X137069355Y-125562543D01* -X137028758Y-125613503D01* -X136979579Y-125683924D01* -X136946763Y-125761162D01* -X136944372Y-125771191D01* -X136927557Y-125834942D01* -X136909664Y-125877806D01* -X136907859Y-125880360D01* -X136895542Y-125916003D01* -X136881141Y-125987320D01* -X136866456Y-126081622D01* -X136853289Y-126186221D01* -X136843442Y-126288428D01* -X136838976Y-126365556D01* -X136827022Y-126491154D01* -X136800974Y-126620353D01* -X136764299Y-126744209D01* -X136720465Y-126853778D01* -X136672939Y-126940117D01* -X136625188Y-126994281D01* -X136589747Y-127008441D01* -X136559722Y-127021001D01* -X136506387Y-127052632D01* -X136481421Y-127069090D01* -X136375917Y-127118609D01* -X136265789Y-127124034D01* -X136144309Y-127085313D01* -X136106787Y-127066250D01* -X136027112Y-127013692D01* -X135966615Y-126947447D01* -X135915490Y-126862711D01* -X135876477Y-126781862D01* -X135849462Y-126711252D01* -X135840845Y-126671115D01* -X135850460Y-126631199D01* -X135876877Y-126556714D01* -X135916452Y-126457092D01* -X135965543Y-126341765D01* -X135985096Y-126297654D01* -X136039442Y-126172649D01* -X136088138Y-126053766D01* -X136126651Y-125952558D01* -X136150451Y-125880582D01* -X136153826Y-125867401D01* -X136207351Y-125632698D01* -X136251984Y-125442042D01* -X136288609Y-125291955D01* -X136318108Y-125178958D01* -X136341364Y-125099574D01* -X136359262Y-125050324D01* -X136363737Y-125040870D01* -X136388198Y-124968224D01* -X136398807Y-124886489D01* -X136398820Y-124884052D01* -X136416234Y-124794452D01* -X136467973Y-124716314D01* -X136517779Y-124640122D01* -X136549824Y-124555381D01* -X136552286Y-124542749D01* -X136577755Y-124459077D01* -X136620689Y-124376395D01* -X136628691Y-124364932D01* -X136679037Y-124265022D01* -X136689937Y-124194149D01* -X136701001Y-124115616D01* -X136728547Y-124028320D01* -X136738457Y-124005955D01* -X136768161Y-123935027D01* -X136785306Y-123875797D01* -X136786976Y-123860692D01* -X136796714Y-123810296D01* -X136806388Y-123792806D01* -X136824655Y-123759261D01* -X136852882Y-123694867D01* -X136880858Y-123624200D01* -X136944826Y-123466439D01* -X137006119Y-123336908D01* -X137061494Y-123241850D01* -X137107408Y-123187750D01* -X137134351Y-123154499D01* -X137174228Y-123091808D01* -X137216077Y-123017518D01* -X137264362Y-122937767D01* -X137308980Y-122883470D01* -X137337532Y-122865169D01* -X137377948Y-122841852D01* -X137425963Y-122791888D01* -X137441372Y-122771038D01* -X137502642Y-122698963D01* -X137575778Y-122634854D01* -X137587378Y-122626782D01* -X137655630Y-122569406D01* -X137712314Y-122501844D01* -X137719395Y-122490445D01* -X137757882Y-122426609D01* -X137810246Y-122343252D01* -X137852024Y-122278559D01* -X137897249Y-122205580D01* -X137923119Y-122146793D01* -X137934776Y-122083148D01* -X137937361Y-121995592D01* -X137937150Y-121963182D01* -X137923966Y-121759744D01* -X137890683Y-121540338D01* -X137841418Y-121331650D01* -X137819462Y-121250954D01* -X137802067Y-121179789D01* -X137798271Y-121161831D01* -X137782179Y-121091526D01* -X137754139Y-120982642D01* -X137716245Y-120843043D01* -X137670592Y-120680592D01* -X137662528Y-120652376D01* -X137495850Y-120000418D01* -X137362546Y-119328817D01* -X137266202Y-118656227D01* -X137249737Y-118504234D01* -X137235445Y-118387975D01* -X137217691Y-118278662D01* -X137199327Y-118192732D01* -X137190481Y-118162738D01* -X137164846Y-118051905D01* -X137172416Y-117971877D01* -X137207106Y-117924986D01* -X137262834Y-117913567D01* -X137333516Y-117939951D01* -G37* -D13* -%TO.C,C14*% -X187228862Y-121900210D02* -X187510022Y-121900210D01* -X187228862Y-122920210D02* -X187510022Y-122920210D01* -%TO.C,C4*% -X167573929Y-117743643D02* -X167292769Y-117743643D01* -X167573929Y-118763643D02* -X167292769Y-118763643D01* -D14* -%TO.C,b_up1*% -X203951133Y-103915534D02* -X209951133Y-103915534D01* -X203951133Y-105645534D02* -X203951133Y-108185534D01* -X203951133Y-109915534D02* -X209951133Y-109915534D01* -X209951133Y-105645534D02* -X209951133Y-108185534D01* -X205491133Y-104885534D02* -G75* -G02* -X204351133Y-104885534I-570000J0D01* -G01* -X204351133Y-104885534D02* -G75* -G02* -X205491133Y-104885534I570000J0D01* -G01* -X205551133Y-109005534D02* -G75* -G02* -X204411133Y-109005534I-570000J0D01* -G01* -X204411133Y-109005534D02* -G75* -G02* -X205551133Y-109005534I570000J0D01* -G01* -X208661133Y-106915534D02* -G75* -G02* -X205241133Y-106915534I-1710000J0D01* -G01* -X205241133Y-106915534D02* -G75* -G02* -X208661133Y-106915534I1710000J0D01* -G01* -X209551133Y-108945534D02* -G75* -G02* -X208411133Y-108945534I-570000J0D01* -G01* -X208411133Y-108945534D02* -G75* -G02* -X209551133Y-108945534I570000J0D01* -G01* -X209611133Y-104945534D02* -G75* -G02* -X208471133Y-104945534I-570000J0D01* -G01* -X208471133Y-104945534D02* -G75* -G02* -X209611133Y-104945534I570000J0D01* -G01* -D13* -%TO.C,TP1*% -X149096213Y-87789223D02* -X153496213Y-87789223D01* -X149096213Y-92189223D02* -X149096213Y-87789223D01* -X153496213Y-87789223D02* -X153496213Y-92189223D01* -X153496213Y-92189223D02* -X149096213Y-92189223D01* -%TO.C,unreg_vcc1*% -X160163914Y-99135976D02* -G75* -G02* -X157763914Y-99135976I-1200000J0D01* -G01* -X157763914Y-99135976D02* -G75* -G02* -X160163914Y-99135976I1200000J0D01* -G01* -%TO.C,C16*% -X187132579Y-120025261D02* -X187413739Y-120025261D01* -X187132579Y-121045261D02* -X187413739Y-121045261D01* -%TO.C,SWDIO1*% -X165950573Y-124284125D02* -G75* -G02* -X163550573Y-124284125I-1200000J0D01* -G01* -X163550573Y-124284125D02* -G75* -G02* -X165950573Y-124284125I1200000J0D01* -G01* -D10* -%TO.C,U1*% -X156795688Y-102555065D02* -X156795688Y-104255065D01* -X157845688Y-104255065D02* -X158805688Y-104255065D01* -X159855688Y-102555065D02* -X159855688Y-104255065D01* -D15* -X160125688Y-102265065D02* -G75* -G02* -X159825688Y-102265065I-150000J0D01* -G01* -X159825688Y-102265065D02* -G75* -G02* -X160125688Y-102265065I150000J0D01* -G01* -D13* -%TO.C,R10*% -X174711476Y-129410881D02* -X175185992Y-129410881D01* -X174711476Y-130455881D02* -X175185992Y-130455881D01* -%TO.C,C12*% -X176546275Y-126269815D02* -X176827435Y-126269815D01* -X176546275Y-127289815D02* -X176827435Y-127289815D01* -D14* -%TO.C,U5*% -X162259466Y-111435534D02* -X162259466Y-102435534D01* -X170309466Y-102435534D02* -X162259466Y-102435534D01* -X170309466Y-111435534D02* -X162259466Y-111435534D01* -X170309466Y-111485534D02* -X170309466Y-112535534D01* -X170549466Y-102195534D02* -X170549466Y-101145534D01* -X171559466Y-113035534D02* -X171209466Y-113035534D01* -X175559466Y-100635534D02* -X171559466Y-100635534D01* -X175559466Y-102205534D02* -X175559466Y-100635534D01* -X175559466Y-113035534D02* -X171559466Y-113035534D01* -X175559466Y-113035534D02* -X175559466Y-111475534D01* -X170549466Y-102195534D02* -G75* -G02* -X170309466Y-102435534I-239999J-1D01* -G01* -X170550508Y-101147629D02* -G75* -G02* -X171559466Y-100635534I1008959J-737906D01* -G01* -X171319466Y-113045534D02* -G75* -G02* -X170310508Y-112533439I0J1250000D01* -G01* -D13* -%TO.C,C11*% -X178851070Y-124061621D02* -X179132230Y-124061621D01* -X178851070Y-125081621D02* -X179132230Y-125081621D01* -%TO.C,R11*% -X170768253Y-129412813D02* -X170293737Y-129412813D01* -X170768253Y-130457813D02* -X170293737Y-130457813D01* -%TO.C,U3*% -X147254155Y-95874097D02* -X147254155Y-97274097D01* -X149574155Y-95864097D02* -X149574155Y-97274097D01* -X149854155Y-95734097D02* -X149524155Y-95494097D01* -X149854155Y-95254097D01* -X149854155Y-95734097D01* -G36* -X149854155Y-95734097D02* -G01* -X149524155Y-95494097D01* -X149854155Y-95254097D01* -X149854155Y-95734097D01* -G37* -%TO.C,R4*% -X152763188Y-102374629D02* -X152763188Y-101920501D01* -X154233188Y-102374629D02* -X154233188Y-101920501D01* -%TO.C,R2*% -X142308633Y-90568276D02* -X142308633Y-91042792D01* -X143353633Y-90568276D02* -X143353633Y-91042792D01* -%TO.C,C13*% -X182344599Y-115888550D02* -X182625759Y-115888550D01* -X182344599Y-116908550D02* -X182625759Y-116908550D01* -%TO.C,R3*% -X152763188Y-106199629D02* -X152763188Y-105745501D01* -X154233188Y-106199629D02* -X154233188Y-105745501D01* -%TO.C,C8*% -X179132230Y-121141621D02* -X178851070Y-121141621D01* -X179132230Y-122161621D02* -X178851070Y-122161621D01* -%TO.C,R9*% -X184075901Y-120012761D02* -X184550417Y-120012761D01* -X184075901Y-121057761D02* -X184550417Y-121057761D01* -%TO.C,R13*% -X158621998Y-120763502D02* -X159096514Y-120763502D01* -X158621998Y-121808502D02* -X159096514Y-121808502D01* -%TO.C,C15*% -X187116424Y-117506635D02* -X187397584Y-117506635D01* -X187116424Y-118526635D02* -X187397584Y-118526635D01* -D14* -%TO.C,b_left1*% -X211951133Y-112382201D02* -X217951133Y-112382201D01* -X211951133Y-114112201D02* -X211951133Y-116652201D01* -X211951133Y-118382201D02* -X217951133Y-118382201D01* -X217951133Y-114112201D02* -X217951133Y-116652201D01* -X213491133Y-113352201D02* -G75* -G02* -X212351133Y-113352201I-570000J0D01* -G01* -X212351133Y-113352201D02* -G75* -G02* -X213491133Y-113352201I570000J0D01* -G01* -X213551133Y-117472201D02* -G75* -G02* -X212411133Y-117472201I-570000J0D01* -G01* -X212411133Y-117472201D02* -G75* -G02* -X213551133Y-117472201I570000J0D01* -G01* -X216661133Y-115382201D02* -G75* -G02* -X213241133Y-115382201I-1710000J0D01* -G01* -X213241133Y-115382201D02* -G75* -G02* -X216661133Y-115382201I1710000J0D01* -G01* -X217551133Y-117412201D02* -G75* -G02* -X216411133Y-117412201I-570000J0D01* -G01* -X216411133Y-117412201D02* -G75* -G02* -X217551133Y-117412201I570000J0D01* -G01* -X217611133Y-113412201D02* -G75* -G02* -X216471133Y-113412201I-570000J0D01* -G01* -X216471133Y-113412201D02* -G75* -G02* -X217611133Y-113412201I570000J0D01* -G01* -D13* -%TO.C,C5*% -X178851070Y-122601621D02* -X179132230Y-122601621D01* -X178851070Y-123621621D02* -X179132230Y-123621621D01* -D14* -%TO.C,b_right1*% -X195951133Y-112382201D02* -X201951133Y-112382201D01* -X195951133Y-114112201D02* -X195951133Y-116652201D01* -X195951133Y-118382201D02* -X201951133Y-118382201D01* -X201951133Y-114112201D02* -X201951133Y-116652201D01* -X197491133Y-113352201D02* -G75* -G02* -X196351133Y-113352201I-570000J0D01* -G01* -X196351133Y-113352201D02* -G75* -G02* -X197491133Y-113352201I570000J0D01* -G01* -X197551133Y-117472201D02* -G75* -G02* -X196411133Y-117472201I-570000J0D01* -G01* -X196411133Y-117472201D02* -G75* -G02* -X197551133Y-117472201I570000J0D01* -G01* -X200661133Y-115382201D02* -G75* -G02* -X197241133Y-115382201I-1710000J0D01* -G01* -X197241133Y-115382201D02* -G75* -G02* -X200661133Y-115382201I1710000J0D01* -G01* -X201551133Y-117412201D02* -G75* -G02* -X200411133Y-117412201I-570000J0D01* -G01* -X200411133Y-117412201D02* -G75* -G02* -X201551133Y-117412201I570000J0D01* -G01* -X201611133Y-113412201D02* -G75* -G02* -X200471133Y-113412201I-570000J0D01* -G01* -X200471133Y-113412201D02* -G75* -G02* -X201611133Y-113412201I570000J0D01* -G01* -D13* -%TO.C,R12*% -X158615784Y-119264900D02* -X159090300Y-119264900D01* -X158615784Y-120309900D02* -X159090300Y-120309900D01* -%TO.C,C17*% -X161672462Y-119277400D02* -X161953622Y-119277400D01* -X161672462Y-120297400D02* -X161953622Y-120297400D01* -%TO.C,R6*% -X184172184Y-121887710D02* -X184646700Y-121887710D01* -X184172184Y-122932710D02* -X184646700Y-122932710D01* -%TO.C,TP_mosi1*% -X175562663Y-114235371D02* -G75* -G02* -X173162663Y-114235371I-1200000J0D01* -G01* -X173162663Y-114235371D02* -G75* -G02* -X175562663Y-114235371I1200000J0D01* -G01* -D16* -%TO.C,J1*% -X137604466Y-81730000D02* -X137604466Y-83160000D01* -X137604466Y-86960000D02* -X137604466Y-85500000D01* -X146544466Y-81730000D02* -X137604466Y-81730000D01* -X146544466Y-83160000D02* -X146544466Y-81730000D01* -X146544466Y-86960000D02* -X146544466Y-85500000D01* -D13* -%TO.C,R7*% -X184059746Y-117494135D02* -X184534262Y-117494135D01* -X184059746Y-118539135D02* -X184534262Y-118539135D01* -%TO.C,tst_nrst1*% -X181221047Y-127320001D02* -G75* -G02* -X178821047Y-127320001I-1200000J0D01* -G01* -X178821047Y-127320001D02* -G75* -G02* -X181221047Y-127320001I1200000J0D01* -G01* -%TO.C,TestPoint_gnd1*% -X156934045Y-99135976D02* -G75* -G02* -X154534045Y-99135976I-1200000J0D01* -G01* -X154534045Y-99135976D02* -G75* -G02* -X156934045Y-99135976I1200000J0D01* -G01* -%TO.C,C2*% -X169248031Y-116043306D02* -X169529191Y-116043306D01* -X169248031Y-117063306D02* -X169529191Y-117063306D01* -%TO.C,TP_sck1*% -X179581844Y-108935534D02* -G75* -G02* -X177181844Y-108935534I-1200000J0D01* -G01* -X177181844Y-108935534D02* -G75* -G02* -X179581844Y-108935534I1200000J0D01* -G01* -%TO.C,C18*% -X161678676Y-120776002D02* -X161959836Y-120776002D01* -X161678676Y-121796002D02* -X161959836Y-121796002D01* -D11* -%TO.C,U4*% -X168650878Y-119224125D02* -X175300878Y-119224125D01* -X168650878Y-125424125D02* -X168650878Y-119224125D01* -X168650878Y-125854125D02* -X168650878Y-125094125D01* -X175300878Y-119224125D02* -X175300878Y-125854125D01* -X175300878Y-125854125D02* -X168650878Y-125854125D01* -D17* -X176050878Y-125914125D02* -G75* -G02* -X176050628Y-125924152I200000J-10003D01* -G01* -D14* -X174990878Y-125154125D02* -G75* -G02* -X174650878Y-125154125I-170000J0D01* -G01* -X174650878Y-125154125D02* -G75* -G02* -X174990878Y-125154125I170000J0D01* -G01* -D13* -%TO.C,C10*% -X158107608Y-106350065D02* -X158388768Y-106350065D01* -X158107608Y-107370065D02* -X158388768Y-107370065D01* -D14* -%TO.C,b_b1*% -X145607799Y-126848868D02* -X145607799Y-120848868D01* -X147337799Y-120848868D02* -X149877799Y-120848868D01* -X147337799Y-126848868D02* -X149877799Y-126848868D01* -X151607799Y-126848868D02* -X151607799Y-120848868D01* -X147147799Y-125878868D02* -G75* -G02* -X146007799Y-125878868I-570000J0D01* -G01* -X146007799Y-125878868D02* -G75* -G02* -X147147799Y-125878868I570000J0D01* -G01* -X147207799Y-121758868D02* -G75* -G02* -X146067799Y-121758868I-570000J0D01* -G01* -X146067799Y-121758868D02* -G75* -G02* -X147207799Y-121758868I570000J0D01* -G01* -X150317799Y-123848868D02* -G75* -G02* -X146897799Y-123848868I-1710000J0D01* -G01* -X146897799Y-123848868D02* -G75* -G02* -X150317799Y-123848868I1710000J0D01* -G01* -X151207799Y-121818868D02* -G75* -G02* -X150067799Y-121818868I-570000J0D01* -G01* -X150067799Y-121818868D02* -G75* -G02* -X151207799Y-121818868I570000J0D01* -G01* -X151267799Y-125818868D02* -G75* -G02* -X150127799Y-125818868I-570000J0D01* -G01* -X150127799Y-125818868D02* -G75* -G02* -X151267799Y-125818868I570000J0D01* -G01* -%TO.C,b_down1*% -X203951133Y-125118868D02* -X203951133Y-122578868D01* -X209951133Y-120848868D02* -X203951133Y-120848868D01* -X209951133Y-125118868D02* -X209951133Y-122578868D01* -X209951133Y-126848868D02* -X203951133Y-126848868D01* -X205431133Y-125818868D02* -G75* -G02* -X204291133Y-125818868I-570000J0D01* -G01* -X204291133Y-125818868D02* -G75* -G02* -X205431133Y-125818868I570000J0D01* -G01* -X205491133Y-121818868D02* -G75* -G02* -X204351133Y-121818868I-570000J0D01* -G01* -X204351133Y-121818868D02* -G75* -G02* -X205491133Y-121818868I570000J0D01* -G01* -X208661133Y-123848868D02* -G75* -G02* -X205241133Y-123848868I-1710000J0D01* -G01* -X205241133Y-123848868D02* -G75* -G02* -X208661133Y-123848868I1710000J0D01* -G01* -X209491133Y-121758868D02* -G75* -G02* -X208351133Y-121758868I-570000J0D01* -G01* -X208351133Y-121758868D02* -G75* -G02* -X209491133Y-121758868I570000J0D01* -G01* -X209551133Y-125878868D02* -G75* -G02* -X208411133Y-125878868I-570000J0D01* -G01* -X208411133Y-125878868D02* -G75* -G02* -X209551133Y-125878868I570000J0D01* -G01* -D13* -%TO.C,R5*% -X179287921Y-115876050D02* -X179762437Y-115876050D01* -X179287921Y-116921050D02* -X179762437Y-116921050D01* -%TO.C,C9*% -X155238188Y-106113145D02* -X155238188Y-105831985D01* -X156258188Y-106113145D02* -X156258188Y-105831985D01* -%TO.C,U2*% -X143790255Y-95874097D02* -X143790255Y-97274097D01* -X146110255Y-95864097D02* -X146110255Y-97274097D01* -X146390255Y-95734097D02* -X146060255Y-95494097D01* -X146390255Y-95254097D01* -X146390255Y-95734097D01* -G36* -X146390255Y-95734097D02* -G01* -X146060255Y-95494097D01* -X146390255Y-95254097D01* -X146390255Y-95734097D01* -G37* -%TO.C,SWCLK1*% -X166503801Y-129637235D02* -G75* -G02* -X164103801Y-129637235I-1200000J0D01* -G01* -X164103801Y-129637235D02* -G75* -G02* -X166503801Y-129637235I1200000J0D01* -G01* -%TO.C,R8*% -X172218378Y-128945224D02* -X172218378Y-129419740D01* -X173263378Y-128945224D02* -X173263378Y-129419740D01* -%TO.C,C6*% -X174808144Y-127968655D02* -X175089304Y-127968655D01* -X174808144Y-128988655D02* -X175089304Y-128988655D01* -D10* -%TO.C,L1*% -X153948188Y-108140065D02* -X160098188Y-108140065D01* -X153948188Y-113980065D02* -X160098188Y-113980065D01* -X160098188Y-108140065D02* -X160098188Y-108140065D01* -X160098188Y-113980065D02* -X160098188Y-113980065D01* -D14* -%TO.C,b_a1*% -X145607799Y-109915534D02* -X145607799Y-103915534D01* -X147337799Y-103915534D02* -X149877799Y-103915534D01* -X147337799Y-109915534D02* -X149877799Y-109915534D01* -X151607799Y-109915534D02* -X151607799Y-103915534D01* -X147147799Y-108945534D02* -G75* -G02* -X146007799Y-108945534I-570000J0D01* -G01* -X146007799Y-108945534D02* -G75* -G02* -X147147799Y-108945534I570000J0D01* -G01* -X147207799Y-104825534D02* -G75* -G02* -X146067799Y-104825534I-570000J0D01* -G01* -X146067799Y-104825534D02* -G75* -G02* -X147207799Y-104825534I570000J0D01* -G01* -X150317799Y-106915534D02* -G75* -G02* -X146897799Y-106915534I-1710000J0D01* -G01* -X146897799Y-106915534D02* -G75* -G02* -X150317799Y-106915534I1710000J0D01* -G01* -X151207799Y-104885534D02* -G75* -G02* -X150067799Y-104885534I-570000J0D01* -G01* -X150067799Y-104885534D02* -G75* -G02* -X151207799Y-104885534I570000J0D01* -G01* -X151267799Y-108885534D02* -G75* -G02* -X150127799Y-108885534I-570000J0D01* -G01* -X150127799Y-108885534D02* -G75* -G02* -X151267799Y-108885534I570000J0D01* -G01* -D13* -%TO.C,C3*% -X167106458Y-126008684D02* -X166825298Y-126008684D01* -X167106458Y-127028684D02* -X166825298Y-127028684D01* -%TO.C,C1*% -X155350751Y-102192077D02* -X155350751Y-102473237D01* -X156370751Y-102192077D02* -X156370751Y-102473237D01* -%TO.C,R1*% -X140808633Y-90568276D02* -X140808633Y-91042792D01* -X141853633Y-90568276D02* -X141853633Y-91042792D01* -%TD*% -%LPC*% -D18* -%TO.C,C14*% -X186594442Y-122410210D03* -X188144442Y-122410210D03* -%TD*% -D19* -%TO.C,C4*% -X168208349Y-118253643D03* -X166658349Y-118253643D03* -%TD*% -D20* -%TO.C,b_up1*% -X202951133Y-104665534D03* -X210951133Y-104665534D03* -X202951133Y-109165534D03* -X210951133Y-109165534D03* -%TD*% -D21* -%TO.C,TP1*% -X151296213Y-89989223D03* -%TD*% -D22* -%TO.C,unreg_vcc1*% -X158963914Y-99135976D03* -%TD*% -D18* -%TO.C,C16*% -X186498159Y-120535261D03* -X188048159Y-120535261D03* -%TD*% -D22* -%TO.C,SWDIO1*% -X164750573Y-124284125D03* -%TD*% -D23* -%TO.C,U1*% -X159275688Y-102255065D03* -X158325688Y-102255065D03* -X157375688Y-102255065D03* -D24* -X157375688Y-104555065D03* -X159275688Y-104555065D03* -%TD*% -D25* -%TO.C,R10*% -X174123734Y-129933381D03* -X175773734Y-129933381D03* -%TD*% -D18* -%TO.C,C12*% -X175911855Y-126779815D03* -X177461855Y-126779815D03* -%TD*% -D26* -%TO.C,U5*% -X174559466Y-111035534D03* -X174559466Y-110335534D03* -X174559466Y-109635534D03* -X174559466Y-108935534D03* -X174559466Y-108235534D03* -X174559466Y-107535534D03* -X174559466Y-106835534D03* -X174559466Y-106135534D03* -X174559466Y-105435534D03* -X174559466Y-104735534D03* -X174559466Y-104035534D03* -X174559466Y-103335534D03* -X174559466Y-102635534D03* -%TD*% -D18* -%TO.C,C11*% -X178216650Y-124571621D03* -X179766650Y-124571621D03* -%TD*% -D27* -%TO.C,R11*% -X171355995Y-129935313D03* -X169705995Y-129935313D03* -%TD*% -D28* -%TO.C,U3*% -X149064155Y-95624097D03* -X148414155Y-95624097D03* -X147764155Y-95624097D03* -X147764155Y-97524097D03* -X148414155Y-97524097D03* -X149064155Y-97524097D03* -%TD*% -D29* -%TO.C,R4*% -X153498188Y-103060065D03* -X153498188Y-101235065D03* -%TD*% -D30* -%TO.C,R2*% -X142831133Y-89980534D03* -X142831133Y-91630534D03* -%TD*% -D18* -%TO.C,C13*% -X181710179Y-116398550D03* -X183260179Y-116398550D03* -%TD*% -D29* -%TO.C,R3*% -X153498188Y-106885065D03* -X153498188Y-105060065D03* -%TD*% -D19* -%TO.C,C8*% -X179766650Y-121651621D03* -X178216650Y-121651621D03* -%TD*% -D25* -%TO.C,R9*% -X183488159Y-120535261D03* -X185138159Y-120535261D03* -%TD*% -%TO.C,R13*% -X158034256Y-121286002D03* -X159684256Y-121286002D03* -%TD*% -D18* -%TO.C,C15*% -X186482004Y-118016635D03* -X188032004Y-118016635D03* -%TD*% -D20* -%TO.C,b_left1*% -X210951133Y-113132201D03* -X218951133Y-113132201D03* -X210951133Y-117632201D03* -X218951133Y-117632201D03* -%TD*% -D18* -%TO.C,C5*% -X178216650Y-123111621D03* -X179766650Y-123111621D03* -%TD*% -D20* -%TO.C,b_right1*% -X194951133Y-113132201D03* -X202951133Y-113132201D03* -X194951133Y-117632201D03* -X202951133Y-117632201D03* -%TD*% -D25* -%TO.C,R12*% -X158028042Y-119787400D03* -X159678042Y-119787400D03* -%TD*% -D18* -%TO.C,C17*% -X161038042Y-119787400D03* -X162588042Y-119787400D03* -%TD*% -D25* -%TO.C,R6*% -X183584442Y-122410210D03* -X185234442Y-122410210D03* -%TD*% -D22* -%TO.C,TP_mosi1*% -X174362663Y-114235371D03* -%TD*% -D31* -%TO.C,J1*% -X142574466Y-88210000D03* -D32* -X140554466Y-88210000D03* -D33* -X139324466Y-88210000D03* -D31* -X141574466Y-88210000D03* -D32* -X143594466Y-88210000D03* -D33* -X144824466Y-88210000D03* -D34* -X146394466Y-88130000D03* -X146394466Y-84330000D03* -X137754466Y-88130000D03* -X137754466Y-84330000D03* -%TD*% -D25* -%TO.C,R7*% -X183472004Y-118016635D03* -X185122004Y-118016635D03* -%TD*% -D22* -%TO.C,tst_nrst1*% -X180021047Y-127320001D03* -%TD*% -%TO.C,TestPoint_gnd1*% -X155734045Y-99135976D03* -%TD*% -D18* -%TO.C,C2*% -X168613611Y-116553306D03* -X170163611Y-116553306D03* -%TD*% -D22* -%TO.C,TP_sck1*% -X178381844Y-108935534D03* -%TD*% -D18* -%TO.C,C18*% -X161044256Y-121286002D03* -X162594256Y-121286002D03* -%TD*% -D35* -%TO.C,U4*% -X176240878Y-125284125D03* -X176240878Y-124784125D03* -X176240878Y-124284125D03* -X176240878Y-123784125D03* -X176240878Y-123284125D03* -X176240878Y-122784125D03* -X176240878Y-122284125D03* -X176240878Y-121784125D03* -X176240878Y-121284125D03* -X176240878Y-120784125D03* -X176240878Y-120284125D03* -X176240878Y-119784125D03* -D36* -X174740878Y-118284125D03* -X174240878Y-118284125D03* -X173740878Y-118284125D03* -X173240878Y-118284125D03* -X172740878Y-118284125D03* -X172240878Y-118284125D03* -X171740878Y-118284125D03* -X171240878Y-118284125D03* -X170740878Y-118284125D03* -X170240878Y-118284125D03* -X169740878Y-118284125D03* -X169240878Y-118284125D03* -D35* -X167740878Y-119784125D03* -X167740878Y-120284125D03* -X167740878Y-120784125D03* -X167740878Y-121284125D03* -X167740878Y-121784125D03* -X167740878Y-122284125D03* -X167740878Y-122784125D03* -X167740878Y-123284125D03* -X167740878Y-123784125D03* -X167740878Y-124284125D03* -X167740878Y-124784125D03* -X167740878Y-125284125D03* -D36* -X169240878Y-126784125D03* -X169740878Y-126784125D03* -X170240878Y-126784125D03* -X170740878Y-126784125D03* -X171240878Y-126784125D03* -X171740878Y-126784125D03* -X172240878Y-126784125D03* -X172740878Y-126784125D03* -X173240878Y-126784125D03* -X173740878Y-126784125D03* -X174240878Y-126784125D03* -X174740878Y-126784125D03* -%TD*% -D18* -%TO.C,C10*% -X157473188Y-106860065D03* -X159023188Y-106860065D03* -%TD*% -D37* -%TO.C,U6*% -X167753529Y-90002380D03* -D38* -X180853529Y-90002380D03* -D39* -X193953529Y-90002380D03* -D37* -X207053529Y-90002380D03* -%TD*% -D40* -%TO.C,b_b1*% -X146357799Y-127848868D03* -X146357799Y-119848868D03* -X150857799Y-127848868D03* -X150857799Y-119848868D03* -%TD*% -D20* -%TO.C,b_down1*% -X210951133Y-126098868D03* -X202951133Y-126098868D03* -X210951133Y-121598868D03* -X202951133Y-121598868D03* -%TD*% -D25* -%TO.C,R5*% -X178700179Y-116398550D03* -X180350179Y-116398550D03* -%TD*% -D41* -%TO.C,C9*% -X155748188Y-106747565D03* -X155748188Y-105197565D03* -%TD*% -D28* -%TO.C,U2*% -X145600255Y-95624097D03* -X144950255Y-95624097D03* -X144300255Y-95624097D03* -X144300255Y-97524097D03* -X144950255Y-97524097D03* -X145600255Y-97524097D03* -%TD*% -D22* -%TO.C,SWCLK1*% -X165303801Y-129637235D03* -%TD*% -D30* -%TO.C,R8*% -X172740878Y-128357482D03* -X172740878Y-130007482D03* -%TD*% -D18* -%TO.C,C6*% -X174173724Y-128478655D03* -X175723724Y-128478655D03* -%TD*% -D42* -%TO.C,L1*% -X159428188Y-111060065D03* -X154768188Y-111060065D03* -%TD*% -D40* -%TO.C,b_a1*% -X146357799Y-110915534D03* -X146357799Y-102915534D03* -X150857799Y-110915534D03* -X150857799Y-102915534D03* -%TD*% -D19* -%TO.C,C3*% -X167740878Y-126518684D03* -X166190878Y-126518684D03* -%TD*% -D43* -%TO.C,C1*% -X155860751Y-101557657D03* -X155860751Y-103107657D03* -%TD*% -D30* -%TO.C,R1*% -X141331133Y-89980534D03* -X141331133Y-91630534D03* -%TD*% -%LPD*% -M02* diff --git a/v1_output/stm32card-NPTH.drl b/v1_output/stm32card-NPTH.drl deleted file mode 100644 index bca93ea..0000000 --- a/v1_output/stm32card-NPTH.drl +++ /dev/null @@ -1,12 +0,0 @@ -M48 -; DRILL file {KiCad 9.0.0} date 2025-03-23T23:41:23-0500 -; FORMAT={-:-/ absolute / metric / decimal} -; #@! TF.CreationDate,2025-03-23T23:41:23-05:00 -; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.0 -; #@! TF.FileFunction,NonPlated,1,2,NPTH -FMAT,2 -METRIC -% -G90 -G05 -M30 diff --git a/v1_output/stm32card-PTH.drl b/v1_output/stm32card-PTH.drl deleted file mode 100644 index 1a877ff..0000000 --- a/v1_output/stm32card-PTH.drl +++ /dev/null @@ -1,60 +0,0 @@ -M48 -; DRILL file {KiCad 9.0.0} date 2025-03-23T23:41:23-0500 -; FORMAT={-:-/ absolute / metric / decimal} -; #@! TF.CreationDate,2025-03-23T23:41:23-05:00 -; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.0 -; #@! TF.FileFunction,Plated,1,2,PTH -FMAT,2 -METRIC -; #@! TA.AperFunction,Plated,PTH,ViaDrill -T1C0.300 -; #@! TA.AperFunction,Plated,PTH,ComponentDrill -T2C0.600 -% -G90 -G05 -T1 -X139.331Y-89.556 -X141.331Y-92.806 -X142.831Y-92.806 -X144.824Y-89.556 -X144.95Y-94.781 -X147.753Y-98.349 -X148.774Y-94.828 -X153.494Y-99.132 -X156.829Y-119.787 -X156.851Y-121.286 -X158.326Y-103.383 -X160.239Y-106.86 -X165.118Y-126.519 -X165.339Y-118.241 -X168.509Y-129.935 -X169.058Y-124.581 -X170.164Y-115.257 -X173.979Y-125.381 -X174.304Y-85.366 -X174.304Y-94.999 -X174.846Y-121.979 -X176.171Y-106.136 -X176.2Y-102.636 -X176.2Y-104.036 -X176.965Y-128.479 -X177.517Y-116.399 -X181.016Y-123.112 -X182.194Y-122.41 -X182.291Y-120.535 -X182.307Y-118.017 -X187.404Y-85.366 -X187.404Y-94.999 -X200.504Y-85.366 -X200.504Y-94.999 -T2 -X137.754Y-84.63G85X137.754Y-84.03 -G05 -X137.754Y-88.43G85X137.754Y-87.83 -G05 -X146.394Y-84.63G85X146.394Y-84.03 -G05 -X146.394Y-88.43G85X146.394Y-87.83 -G05 -M30 diff --git a/v1_output/stm32card-job.gbrjob b/v1_output/stm32card-job.gbrjob deleted file mode 100644 index a8d9235..0000000 --- a/v1_output/stm32card-job.gbrjob +++ /dev/null @@ -1,127 +0,0 @@ -{ - "Header": { - "GenerationSoftware": { - "Vendor": "KiCad", - "Application": "Pcbnew", - "Version": "9.0.0" - }, - "CreationDate": "2025-03-23T23:43:45-05:00" - }, - "GeneralSpecs": { - "ProjectId": { - "Name": "stm32card", - "GUID": "73746d33-3263-4617-9264-2e6b69636164", - "Revision": "rev?" - }, - "Size": { - "X": 88.95, - "Y": 50.85 - }, - "LayerNumber": 2, - "BoardThickness": 1.6, - "Finish": "None" - }, - "DesignRules": [ - { - "Layers": "Outer", - "PadToPad": 0.2, - "PadToTrack": 0.2, - "TrackToTrack": 0.2, - "MinLineWidth": 0.2, - "TrackToRegion": 0.5, - "RegionToRegion": 0.5 - } - ], - "FilesAttributes": [ - { - "Path": "stm32card-F_Cu.gtl", - "FileFunction": "Copper,L1,Top", - "FilePolarity": "Positive" - }, - { - "Path": "stm32card-B_Cu.gbl", - "FileFunction": "Copper,L2,Bot", - "FilePolarity": "Positive" - }, - { - "Path": "stm32card-F_Paste.gtp", - "FileFunction": "SolderPaste,Top", - "FilePolarity": "Positive" - }, - { - "Path": "stm32card-B_Paste.gbp", - "FileFunction": "SolderPaste,Bot", - "FilePolarity": "Positive" - }, - { - "Path": "stm32card-F_Silkscreen.gto", - "FileFunction": "Legend,Top", - "FilePolarity": "Positive" - }, - { - "Path": "stm32card-B_Silkscreen.gbo", - "FileFunction": "Legend,Bot", - "FilePolarity": "Positive" - }, - { - "Path": "stm32card-F_Mask.gts", - "FileFunction": "SolderMask,Top", - "FilePolarity": "Negative" - }, - { - "Path": "stm32card-B_Mask.gbs", - "FileFunction": "SolderMask,Bot", - "FilePolarity": "Negative" - }, - { - "Path": "stm32card-Edge_Cuts.gm1", - "FileFunction": "Profile", - "FilePolarity": "Positive" - } - ], - "MaterialStackup": [ - { - "Type": "Legend", - "Name": "Top Silk Screen" - }, - { - "Type": "SolderPaste", - "Name": "Top Solder Paste" - }, - { - "Type": "SolderMask", - "Thickness": 0.01, - "Name": "Top Solder Mask" - }, - { - "Type": "Copper", - "Thickness": 0.035, - "Name": "F.Cu" - }, - { - "Type": "Dielectric", - "Thickness": 1.51, - "Material": "FR4", - "Name": "F.Cu/B.Cu", - "Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)" - }, - { - "Type": "Copper", - "Thickness": 0.035, - "Name": "B.Cu" - }, - { - "Type": "SolderMask", - "Thickness": 0.01, - "Name": "Bottom Solder Mask" - }, - { - "Type": "SolderPaste", - "Name": "Bottom Solder Paste" - }, - { - "Type": "Legend", - "Name": "Bottom Silk Screen" - } - ] -} diff --git a/v2_output_thermalpads/stm32card-B_Paste.gbp b/v2_output_thermalpads/stm32card-B_Paste.gbp deleted file mode 100644 index 16aa888..0000000 --- a/v2_output_thermalpads/stm32card-B_Paste.gbp +++ /dev/null @@ -1,15 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2*% -%TF.CreationDate,2025-07-13T16:14:14-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Paste,Bot*% -%TF.FilePolarity,Positive*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.2) date 2025-07-13 16:14:14* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 APERTURE END LIST* -M02* diff --git a/v2_output_thermalpads/stm32card-F_Cu.gtl b/v2_output_thermalpads/stm32card-F_Cu.gtl deleted file mode 100644 index 5ecd399..0000000 --- a/v2_output_thermalpads/stm32card-F_Cu.gtl +++ /dev/null @@ -1,2101 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2*% -%TF.CreationDate,2025-07-13T16:14:12-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Copper,L1,Top*% -%TF.FilePolarity,Positive*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.2) date 2025-07-13 16:14:12* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 Aperture macros list* -%AMRoundRect* -0 Rectangle with rounded corners* -0 $1 Rounding radius* -0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* -0 Add a 4 corners polygon primitive as box body* -4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* -0 Add four circle primitives for the rounded corners* -1,1,$1+$1,$2,$3* -1,1,$1+$1,$4,$5* -1,1,$1+$1,$6,$7* -1,1,$1+$1,$8,$9* -0 Add four rect primitives between the rounded corners* -20,1,$1+$1,$2,$3,$4,$5,0* -20,1,$1+$1,$4,$5,$6,$7,0* -20,1,$1+$1,$6,$7,$8,$9,0* -20,1,$1+$1,$8,$9,$2,$3,0*% -G04 Aperture macros list end* -%TA.AperFunction,SMDPad,CuDef*% -%ADD10RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD11RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD12RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD13R,1.800000X1.200000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD14RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD15RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD16R,3.000000X5.500000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD17RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD18RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD19R,2.350000X3.500000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD20C,2.000000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD21RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD22RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD23RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD24R,2.200000X0.400000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD25RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD26RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD27R,0.700000X1.200000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD28R,0.760000X1.200000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD29R,0.800000X1.200000*% -%TD*% -%TA.AperFunction,ComponentPad*% -%ADD30O,1.100000X1.700000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD31RoundRect,0.243750X0.243750X0.456250X-0.243750X0.456250X-0.243750X-0.456250X0.243750X-0.456250X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD32R,1.070000X0.530000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD33R,1.200000X0.270000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD34R,0.270000X1.200000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD35R,1.200000X1.800000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD36RoundRect,0.218750X0.218750X0.256250X-0.218750X0.256250X-0.218750X-0.256250X0.218750X-0.256250X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD37R,0.600000X1.000000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD38R,1.200000X0.600000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD39R,2.400000X3.300000*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD40RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD41RoundRect,0.250000X0.650000X-1.000000X0.650000X1.000000X-0.650000X1.000000X-0.650000X-1.000000X0*% -%TD*% -%TA.AperFunction,SMDPad,CuDef*% -%ADD42R,1.200000X0.500000*% -%TD*% -%TA.AperFunction,ViaPad*% -%ADD43C,0.600000*% -%TD*% -%TA.AperFunction,Conductor*% -%ADD44C,0.250000*% -%TD*% -%TA.AperFunction,Conductor*% -%ADD45C,0.500000*% -%TD*% -%TA.AperFunction,Conductor*% -%ADD46C,0.350000*% -%TD*% -%TA.AperFunction,Conductor*% -%ADD47C,0.200000*% -%TD*% -%TA.AperFunction,Conductor*% -%ADD48C,1.000000*% -%TD*% -G04 APERTURE END LIST* -D10* -%TO.P,C14,1*% -%TO.N,Net-(C14-Pad1)*% -X186594442Y-122410210D03* -%TO.P,C14,2*% -%TO.N,in_button_down*% -X188144442Y-122410210D03* -%TD*% -D11* -%TO.P,Q2,1,G*% -%TO.N,usb vbus*% -X157919747Y-124145560D03* -%TO.P,Q2,2,S*% -%TO.N,GND*% -X159819747Y-124145560D03* -%TO.P,Q2,3,D*% -%TO.N,Net-(Q2-D)*% -X158869747Y-122270560D03* -%TD*% -D12* -%TO.P,C4,1*% -%TO.N,+3V0*% -X168208349Y-118253643D03* -%TO.P,C4,2*% -%TO.N,GND*% -X166658349Y-118253643D03* -%TD*% -D10* -%TO.P,C25,1*% -%TO.N,bat output*% -X158188180Y-107195974D03* -%TO.P,C25,2*% -%TO.N,GND*% -X159738180Y-107195974D03* -%TD*% -D13* -%TO.P,b_up1,1,1*% -%TO.N,+3V0*% -X202951133Y-104665534D03* -%TO.P,b_up1,2,2*% -X210951133Y-104665534D03* -%TO.P,b_up1,3,3*% -%TO.N,in_button_up*% -X202951133Y-109165534D03* -%TO.P,b_up1,4,4*% -X210951133Y-109165534D03* -%TD*% -D10* -%TO.P,C16,1*% -%TO.N,Net-(C16-Pad1)*% -X186498159Y-120535261D03* -%TO.P,C16,2*% -%TO.N,in_button_right*% -X188048159Y-120535261D03* -%TD*% -D14* -%TO.P,R22,1*% -%TO.N,usb vbus*% -X158253611Y-125980447D03* -%TO.P,R22,2*% -%TO.N,GND*% -X156603611Y-125980447D03* -%TD*% -D15* -%TO.P,C22,1*% -%TO.N,Net-(U2-VIN)*% -X159771321Y-108741969D03* -%TO.P,C22,2*% -%TO.N,GND*% -X159771321Y-110291969D03* -%TD*% -D16* -%TO.P,L2,1,1*% -%TO.N,bat output*% -X158924572Y-102960590D03* -%TO.P,L2,2,2*% -%TO.N,Net-(U6-SW)*% -X154264572Y-102960590D03* -%TD*% -D14* -%TO.P,R14,1*% -%TO.N,Net-(D2-K)*% -X163868852Y-97111187D03* -%TO.P,R14,2*% -%TO.N,Net-(U1-~{DONE})*% -X162218852Y-97111187D03* -%TD*% -D17* -%TO.P,R24,1*% -%TO.N,Net-(U2-VOUT)*% -X161212267Y-117283573D03* -%TO.P,R24,2*% -%TO.N,+3V0*% -X161212267Y-115633573D03* -%TD*% -D18* -%TO.P,C9,1*% -%TO.N,usb vbus*% -X152049345Y-94727156D03* -%TO.P,C9,2*% -%TO.N,GND*% -X152049345Y-93177156D03* -%TD*% -D19* -%TO.P,L1,1,1*% -%TO.N,Net-(U1-SW)*% -X153109399Y-86734328D03* -%TO.P,L1,2,2*% -%TO.N,Net-(D1-A)*% -X158809399Y-86734328D03* -%TD*% -D20* -%TO.P,SWDIO1,1,1*% -%TO.N,Net-(U4-PA13)*% -X164177791Y-125033730D03* -%TD*% -%TO.P,TP3,1,1*% -%TO.N,+3V0*% -X162215982Y-129637235D03* -%TD*% -D21* -%TO.P,Q1,1,G*% -%TO.N,backlight_fet*% -X164907099Y-117901836D03* -%TO.P,Q1,2,S*% -%TO.N,Net-(Q1-S)*% -X164907099Y-116001836D03* -%TO.P,Q1,3,D*% -%TO.N,+3V0*% -X163032099Y-116951836D03* -%TD*% -D22* -%TO.P,C7,1*% -%TO.N,Net-(U1-CT)*% -X152194313Y-97232762D03* -%TO.P,C7,2*% -%TO.N,GND*% -X150294313Y-97232762D03* -%TD*% -D23* -%TO.P,R10,1*% -%TO.N,Net-(R10-Pad1)*% -X174123734Y-129933381D03* -%TO.P,R10,2*% -%TO.N,+3V0*% -X175773734Y-129933381D03* -%TD*% -%TO.P,R17,1*% -%TO.N,Net-(U6-FB)*% -X158138180Y-111847959D03* -%TO.P,R17,2*% -%TO.N,GND*% -X159788180Y-111847959D03* -%TD*% -D10* -%TO.P,C12,1*% -%TO.N,+3V0*% -X175911855Y-126779815D03* -%TO.P,C12,2*% -%TO.N,Net-(U4-VBAT)*% -X177461855Y-126779815D03* -%TD*% -D24* -%TO.P,U5,1,NC*% -%TO.N,unconnected-(U5-NC-Pad1)*% -X174559466Y-111035534D03* -%TO.P,U5,2,NC*% -%TO.N,unconnected-(U5-NC-Pad2)*% -X174559466Y-110335534D03* -%TO.P,U5,3,SDA*% -%TO.N,spi1_mosi*% -X174559466Y-109635534D03* -%TO.P,U5,4,SCL*% -%TO.N,spi1_sck*% -X174559466Y-108935534D03* -%TO.P,U5,5,RS*% -%TO.N,lcd_dataselect*% -X174559466Y-108235534D03* -%TO.P,U5,6,RESET*% -%TO.N,lcd_reset*% -X174559466Y-107535534D03* -%TO.P,U5,7,CS*% -%TO.N,lcd_cs*% -X174559466Y-106835534D03* -%TO.P,U5,8,GND*% -%TO.N,GND*% -X174559466Y-106135534D03* -%TO.P,U5,9,NC*% -%TO.N,unconnected-(U5-NC-Pad9)*% -X174559466Y-105435534D03* -%TO.P,U5,10,VDD*% -%TO.N,+3V0*% -X174559466Y-104735534D03* -%TO.P,U5,11,LEDK*% -%TO.N,GND*% -X174559466Y-104035534D03* -%TO.P,U5,12,LEDA*% -%TO.N,Net-(Q1-S)*% -X174559466Y-103335534D03* -%TO.P,U5,13,GND*% -%TO.N,GND*% -X174559466Y-102635534D03* -%TD*% -D10* -%TO.P,C11,1*% -%TO.N,Net-(U4-NRST)*% -X178216650Y-124571621D03* -%TO.P,C11,2*% -%TO.N,GND*% -X179766650Y-124571621D03* -%TD*% -D14* -%TO.P,R11,1*% -%TO.N,Net-(R10-Pad1)*% -X171355995Y-129935313D03* -%TO.P,R11,2*% -%TO.N,GND*% -X169705995Y-129935313D03* -%TD*% -D20* -%TO.P,TP2,1,1*% -%TO.N,usb vbus*% -X134880772Y-88298705D03* -%TD*% -D25* -%TO.P,U3,1,VIN*% -%TO.N,Net-(U3-VIN)*% -X158013180Y-118919663D03* -%TO.P,U3,2,GND*% -%TO.N,GND*% -X158013180Y-119569663D03* -%TO.P,U3,3,~{CE}*% -%TO.N,Net-(Q2-D)*% -X158013180Y-120219663D03* -%TO.P,U3,4,NC*% -%TO.N,unconnected-(U3-NC-Pad4)*% -X159913180Y-120219663D03* -%TO.P,U3,5,ST*% -%TO.N,power_info*% -X159913180Y-119569663D03* -%TO.P,U3,6,VOUT*% -%TO.N,Net-(U2-VOUT)*% -X159913180Y-118919663D03* -%TD*% -D26* -%TO.P,R2,1*% -%TO.N,Net-(J1-CC1)*% -X142831133Y-89980534D03* -%TO.P,R2,2*% -%TO.N,GND*% -X142831133Y-91630534D03* -%TD*% -D14* -%TO.P,R15,1*% -%TO.N,Net-(D3-K)*% -X163868852Y-95545650D03* -%TO.P,R15,2*% -%TO.N,Net-(U1-~{CHRG})*% -X162218852Y-95545650D03* -%TD*% -D10* -%TO.P,C13,1*% -%TO.N,Net-(C13-Pad1)*% -X181710179Y-116398550D03* -%TO.P,C13,2*% -%TO.N,in_button_up*% -X183260179Y-116398550D03* -%TD*% -%TO.P,C10,1*% -%TO.N,Net-(U7-CT)*% -X158188180Y-113473015D03* -%TO.P,C10,2*% -%TO.N,GND*% -X159738180Y-113473015D03* -%TD*% -D14* -%TO.P,R18,1*% -%TO.N,Net-(U3-VIN)*% -X154421265Y-126000289D03* -%TO.P,R18,2*% -%TO.N,Net-(U9-FB)*% -X152771265Y-126000289D03* -%TD*% -D26* -%TO.P,R16,1*% -%TO.N,Net-(U2-VIN)*% -X158155040Y-108691969D03* -%TO.P,R16,2*% -%TO.N,Net-(U6-FB)*% -X158155040Y-110341969D03* -%TD*% -D12* -%TO.P,C8,1*% -%TO.N,GND*% -X179766650Y-121651621D03* -%TO.P,C8,2*% -%TO.N,+3V0*% -X178216650Y-121651621D03* -%TD*% -D23* -%TO.P,R9,1*% -%TO.N,GND*% -X183488159Y-120535261D03* -%TO.P,R9,2*% -%TO.N,Net-(C16-Pad1)*% -X185138159Y-120535261D03* -%TD*% -%TO.P,R13,1*% -%TO.N,GND*% -X161308400Y-122213186D03* -%TO.P,R13,2*% -%TO.N,Net-(C18-Pad1)*% -X162958400Y-122213186D03* -%TD*% -D10* -%TO.P,C15,1*% -%TO.N,Net-(C15-Pad1)*% -X186482004Y-118016635D03* -%TO.P,C15,2*% -%TO.N,in_button_left*% -X188032004Y-118016635D03* -%TD*% -D13* -%TO.P,b_left1,1,1*% -%TO.N,+3V0*% -X210951133Y-113132201D03* -%TO.P,b_left1,2,2*% -X218951133Y-113132201D03* -%TO.P,b_left1,3,3*% -%TO.N,in_button_left*% -X210951133Y-117632201D03* -%TO.P,b_left1,4,4*% -X218951133Y-117632201D03* -%TD*% -D10* -%TO.P,C5,1*% -%TO.N,+3V0*% -X178216650Y-123111621D03* -%TO.P,C5,2*% -%TO.N,GND*% -X179766650Y-123111621D03* -%TD*% -D13* -%TO.P,b_right1,1,1*% -%TO.N,+3V0*% -X194951133Y-113132201D03* -%TO.P,b_right1,2,2*% -X202951133Y-113132201D03* -%TO.P,b_right1,3,3*% -%TO.N,in_button_right*% -X194951133Y-117632201D03* -%TO.P,b_right1,4,4*% -X202951133Y-117632201D03* -%TD*% -D23* -%TO.P,R12,1*% -%TO.N,GND*% -X161501172Y-120481830D03* -%TO.P,R12,2*% -%TO.N,Net-(C17-Pad1)*% -X163151172Y-120481830D03* -%TD*% -D10* -%TO.P,C17,1*% -%TO.N,Net-(C17-Pad1)*% -X164511172Y-120481830D03* -%TO.P,C17,2*% -%TO.N,in_button_a*% -X166061172Y-120481830D03* -%TD*% -D23* -%TO.P,R6,1*% -%TO.N,GND*% -X183584442Y-122410210D03* -%TO.P,R6,2*% -%TO.N,Net-(C14-Pad1)*% -X185234442Y-122410210D03* -%TD*% -D10* -%TO.P,C19,1*% -%TO.N,Net-(U6-EN)*% -X154004818Y-111915048D03* -%TO.P,C19,2*% -%TO.N,GND*% -X155554818Y-111915048D03* -%TD*% -D20* -%TO.P,TP_mosi1,1,1*% -%TO.N,spi1_mosi*% -X174362663Y-114235371D03* -%TD*% -D27* -%TO.P,J1,A5,CC1*% -%TO.N,Net-(J1-CC1)*% -X142574466Y-88210000D03* -D28* -%TO.P,J1,A9,VBUS*% -%TO.N,usb vbus*% -X140554466Y-88210000D03* -D29* -%TO.P,J1,A12,GND*% -%TO.N,GND*% -X139324466Y-88210000D03* -D27* -%TO.P,J1,B5,CC2*% -%TO.N,Net-(J1-CC2)*% -X141574466Y-88210000D03* -D28* -%TO.P,J1,B9,VBUS*% -%TO.N,usb vbus*% -X143594466Y-88210000D03* -D29* -%TO.P,J1,B12,GND*% -%TO.N,GND*% -X144824466Y-88210000D03* -D30* -%TO.P,J1,SH1*% -%TO.N,N/C*% -X146394466Y-88130000D03* -%TO.P,J1,SH2*% -X146394466Y-84330000D03* -%TO.P,J1,SH3*% -X137754466Y-88130000D03* -%TO.P,J1,SH4*% -X137754466Y-84330000D03* -%TD*% -D31* -%TO.P,D2,1,K*% -%TO.N,Net-(D2-K)*% -X164192771Y-91972776D03* -%TO.P,D2,2,A*% -%TO.N,usb vbus*% -X162317771Y-91972776D03* -%TD*% -D23* -%TO.P,R7,1*% -%TO.N,GND*% -X183472004Y-118016635D03* -%TO.P,R7,2*% -%TO.N,Net-(C15-Pad1)*% -X185122004Y-118016635D03* -%TD*% -D20* -%TO.P,tst_nrst1,1,1*% -%TO.N,Net-(U4-NRST)*% -X180021047Y-127320001D03* -%TD*% -D32* -%TO.P,U6,1,SW*% -%TO.N,Net-(U6-SW)*% -X153629818Y-106919279D03* -%TO.P,U6,2,GND*% -%TO.N,GND*% -X153629818Y-107869279D03* -%TO.P,U6,3,EN*% -%TO.N,Net-(U6-EN)*% -X153629818Y-108819279D03* -%TO.P,U6,4,FB*% -%TO.N,Net-(U6-FB)*% -X155929818Y-108819279D03* -%TO.P,U6,5,VOUT*% -%TO.N,Net-(U2-VIN)*% -X155929818Y-107869279D03* -%TO.P,U6,6,VBAT*% -%TO.N,bat output*% -X155929818Y-106919279D03* -%TD*% -D14* -%TO.P,R4,1*% -%TO.N,Net-(U1-ISEL)*% -X156264853Y-91818710D03* -%TO.P,R4,2*% -%TO.N,GND*% -X154614853Y-91818710D03* -%TD*% -D20* -%TO.P,TestPoint_gnd1,1,1*% -%TO.N,GND*% -X166260568Y-86489059D03* -%TD*% -D10* -%TO.P,C2,1*% -%TO.N,+3V0*% -X168613611Y-116553306D03* -%TO.P,C2,2*% -%TO.N,GND*% -X170163611Y-116553306D03* -%TD*% -D20* -%TO.P,TP_sck1,1,1*% -%TO.N,spi1_sck*% -X178381844Y-108935534D03* -%TD*% -D10* -%TO.P,C18,1*% -%TO.N,Net-(C18-Pad1)*% -X164318400Y-122213186D03* -%TO.P,C18,2*% -%TO.N,in_button_b*% -X165868400Y-122213186D03* -%TD*% -D33* -%TO.P,U4,1,VBAT*% -%TO.N,Net-(U4-VBAT)*% -X176090878Y-125284125D03* -%TO.P,U4,2,PC13-TAMPER-RTC*% -%TO.N,unconnected-(U4-PC13-TAMPER-RTC-Pad2)*% -X176090878Y-124784125D03* -%TO.P,U4,3,PC14-OSC32_IN*% -%TO.N,unconnected-(U4-PC14-OSC32_IN-Pad3)*% -X176090878Y-124284125D03* -%TO.P,U4,4,PC15-OSC32_OUT*% -%TO.N,unconnected-(U4-PC15-OSC32_OUT-Pad4)*% -X176090878Y-123784125D03* -%TO.P,U4,5,PD0-OSC_IN*% -%TO.N,unconnected-(U4-PD0-OSC_IN-Pad5)*% -X176090878Y-123284125D03* -%TO.P,U4,6,PD1-OSC_OUT*% -%TO.N,unconnected-(U4-PD1-OSC_OUT-Pad6)*% -X176090878Y-122784125D03* -%TO.P,U4,7,NRST*% -%TO.N,Net-(U4-NRST)*% -X176090878Y-122284125D03* -%TO.P,U4,8,VSSA*% -%TO.N,GND*% -X176090878Y-121784125D03* -%TO.P,U4,9,VDDA*% -%TO.N,+3V0*% -X176090878Y-121284125D03* -%TO.P,U4,10,PA0-WKUP*% -%TO.N,in_button_down*% -X176090878Y-120784125D03* -%TO.P,U4,11,PA1*% -%TO.N,in_button_right*% -X176090878Y-120284125D03* -%TO.P,U4,12,PA2*% -%TO.N,in_button_left*% -X176090878Y-119784125D03* -D34* -%TO.P,U4,13,PA3*% -%TO.N,in_button_up*% -X174740878Y-118434125D03* -%TO.P,U4,14,PA4*% -%TO.N,unconnected-(U4-PA4-Pad14)*% -X174240878Y-118434125D03* -%TO.P,U4,15,PA5*% -%TO.N,spi1_sck*% -X173740878Y-118434125D03* -%TO.P,U4,16,PA6*% -%TO.N,spi1_miso*% -X173240878Y-118434125D03* -%TO.P,U4,17,PA7*% -%TO.N,spi1_mosi*% -X172740878Y-118434125D03* -%TO.P,U4,18,PB0*% -%TO.N,lcd_dataselect*% -X172240878Y-118434125D03* -%TO.P,U4,19,PB1*% -%TO.N,lcd_reset*% -X171740878Y-118434125D03* -%TO.P,U4,20,PB2*% -%TO.N,lcd_cs*% -X171240878Y-118434125D03* -%TO.P,U4,21,PB10*% -%TO.N,unconnected-(U4-PB10-Pad21)*% -X170740878Y-118434125D03* -%TO.P,U4,22,PB11*% -%TO.N,unconnected-(U4-PB11-Pad22)*% -X170240878Y-118434125D03* -%TO.P,U4,23,VSS_1*% -%TO.N,GND*% -X169740878Y-118434125D03* -%TO.P,U4,24,VDD_1*% -%TO.N,+3V0*% -X169240878Y-118434125D03* -D33* -%TO.P,U4,25,PB12*% -%TO.N,power_info*% -X167890878Y-119784125D03* -%TO.P,U4,26,PB13*% -%TO.N,in_button_a*% -X167890878Y-120284125D03* -%TO.P,U4,27,PB14*% -%TO.N,in_button_b*% -X167890878Y-120784125D03* -%TO.P,U4,28,PB15*% -%TO.N,backlight_fet*% -X167890878Y-121284125D03* -%TO.P,U4,29,PA8*% -%TO.N,unconnected-(U4-PA8-Pad29)*% -X167890878Y-121784125D03* -%TO.P,U4,30,PA9*% -%TO.N,unconnected-(U4-PA9-Pad30)*% -X167890878Y-122284125D03* -%TO.P,U4,31,PA10*% -%TO.N,unconnected-(U4-PA10-Pad31)*% -X167890878Y-122784125D03* -%TO.P,U4,32,PA11*% -%TO.N,unconnected-(U4-PA11-Pad32)*% -X167890878Y-123284125D03* -%TO.P,U4,33,PA12*% -%TO.N,unconnected-(U4-PA12-Pad33)*% -X167890878Y-123784125D03* -%TO.P,U4,34,PA13*% -%TO.N,Net-(U4-PA13)*% -X167890878Y-124284125D03* -%TO.P,U4,35,VSS_2*% -%TO.N,GND*% -X167890878Y-124784125D03* -%TO.P,U4,36,VDD_2*% -%TO.N,+3V0*% -X167890878Y-125284125D03* -D34* -%TO.P,U4,37,PA14*% -%TO.N,Net-(U4-PA14)*% -X169240878Y-126634125D03* -%TO.P,U4,38,PA15*% -%TO.N,unconnected-(U4-PA15-Pad38)*% -X169740878Y-126634125D03* -%TO.P,U4,39,PB3*% -%TO.N,unconnected-(U4-PB3-Pad39)*% -X170240878Y-126634125D03* -%TO.P,U4,40,PB4*% -%TO.N,unconnected-(U4-PB4-Pad40)*% -X170740878Y-126634125D03* -%TO.P,U4,41,PB5*% -%TO.N,unconnected-(U4-PB5-Pad41)*% -X171240878Y-126634125D03* -%TO.P,U4,42,PB6*% -%TO.N,unconnected-(U4-PB6-Pad42)*% -X171740878Y-126634125D03* -%TO.P,U4,43,PB7*% -%TO.N,unconnected-(U4-PB7-Pad43)*% -X172240878Y-126634125D03* -%TO.P,U4,44,BOOT0*% -%TO.N,Net-(U4-BOOT0)*% -X172740878Y-126634125D03* -%TO.P,U4,45,PB8*% -%TO.N,unconnected-(U4-PB8-Pad45)*% -X173240878Y-126634125D03* -%TO.P,U4,46,PB9*% -%TO.N,unconnected-(U4-PB9-Pad46)*% -X173740878Y-126634125D03* -%TO.P,U4,47,VSS_3*% -%TO.N,GND*% -X174240878Y-126634125D03* -%TO.P,U4,48,VDD_3*% -%TO.N,+3V0*% -X174740878Y-126634125D03* -%TD*% -D12* -%TO.P,C20,1*% -%TO.N,GND*% -X156306367Y-117183014D03* -%TO.P,C20,2*% -%TO.N,bat output*% -X154756367Y-117183014D03* -%TD*% -D23* -%TO.P,R23,1*% -%TO.N,usb vbus*% -X159750308Y-125969797D03* -%TO.P,R23,2*% -%TO.N,Net-(Q2-D)*% -X161400308Y-125969797D03* -%TD*% -D35* -%TO.P,b_b1,1,1*% -%TO.N,+3V0*% -X146357799Y-127848868D03* -%TO.P,b_b1,2,2*% -X146357799Y-119848868D03* -%TO.P,b_b1,3,3*% -%TO.N,in_button_b*% -X150857799Y-127848868D03* -%TO.P,b_b1,4,4*% -X150857799Y-119848868D03* -%TD*% -D13* -%TO.P,b_down1,1,1*% -%TO.N,+3V0*% -X210951133Y-126098868D03* -%TO.P,b_down1,2,2*% -X202951133Y-126098868D03* -%TO.P,b_down1,3,3*% -%TO.N,in_button_down*% -X210951133Y-121598868D03* -%TO.P,b_down1,4,4*% -X202951133Y-121598868D03* -%TD*% -D36* -%TO.P,D3,1,K*% -%TO.N,Net-(D3-K)*% -X163876963Y-93905116D03* -%TO.P,D3,2,A*% -%TO.N,usb vbus*% -X162301963Y-93905116D03* -%TD*% -D23* -%TO.P,R20,1*% -%TO.N,Net-(U6-EN)*% -X153954818Y-110310463D03* -%TO.P,R20,2*% -%TO.N,bat output*% -X155604818Y-110310463D03* -%TD*% -D37* -%TO.P,U9,1,VIN*% -%TO.N,usb vbus*% -X154476567Y-120794558D03* -%TO.P,U9,2,VSS*% -%TO.N,GND*% -X153526567Y-120794558D03* -%TO.P,U9,3,CE*% -%TO.N,usb vbus*% -X152576567Y-120794558D03* -%TO.P,U9,4,FB*% -%TO.N,Net-(U9-FB)*% -X152576567Y-122994558D03* -%TO.P,U9,5,VOUT*% -%TO.N,Net-(U3-VIN)*% -X154476567Y-122994558D03* -%TD*% -D38* -%TO.P,U1,1,~{CHRG}*% -%TO.N,Net-(U1-~{CHRG})*% -X159525975Y-97379672D03* -%TO.P,U1,2,ISEL*% -%TO.N,Net-(U1-ISEL)*% -X159525975Y-96109672D03* -%TO.P,U1,3,BAT*% -%TO.N,Net-(D1-K)*% -X159525975Y-94829672D03* -%TO.P,U1,4,GND*% -%TO.N,GND*% -X159525975Y-93559672D03* -%TO.P,U1,5,SW*% -%TO.N,Net-(U1-SW)*% -X153705975Y-93559672D03* -%TO.P,U1,6,VIN*% -%TO.N,usb vbus*% -X153705975Y-94829672D03* -%TO.P,U1,7,~{DONE}*% -%TO.N,Net-(U1-~{DONE})*% -X153705975Y-96109672D03* -%TO.P,U1,8,CT*% -%TO.N,Net-(U1-CT)*% -X153705975Y-97379672D03* -D39* -%TO.P,U1,9,EP*% -%TO.N,GND*% -X156615975Y-95469672D03* -%TD*% -D12* -%TO.P,C1,1*% -%TO.N,Net-(D1-K)*% -X159506914Y-91818526D03* -%TO.P,C1,2*% -%TO.N,GND*% -X157956914Y-91818526D03* -%TD*% -D23* -%TO.P,R5,1*% -%TO.N,GND*% -X178700179Y-116398550D03* -%TO.P,R5,2*% -%TO.N,Net-(C13-Pad1)*% -X180350179Y-116398550D03* -%TD*% -D40* -%TO.P,U2,1,VIN*% -%TO.N,Net-(U2-VIN)*% -X159575680Y-115376388D03* -%TO.P,U2,2,GND*% -%TO.N,GND*% -X158925680Y-115376388D03* -%TO.P,U2,3,~{CE}*% -%TO.N,usb vbus*% -X158275680Y-115376388D03* -%TO.P,U2,4,NC*% -%TO.N,unconnected-(U2-NC-Pad4)*% -X158275680Y-117276388D03* -%TO.P,U2,5,ST*% -%TO.N,unconnected-(U2-ST-Pad5)*% -X158925680Y-117276388D03* -%TO.P,U2,6,VOUT*% -%TO.N,Net-(U2-VOUT)*% -X159575680Y-117276388D03* -%TD*% -D41* -%TO.P,D1,1,K*% -%TO.N,Net-(D1-K)*% -X162704823Y-88794524D03* -%TO.P,D1,2,A*% -%TO.N,Net-(D1-A)*% -X162704823Y-84794524D03* -%TD*% -D20* -%TO.P,SWCLK1,1,1*% -%TO.N,Net-(U4-PA14)*% -X165303801Y-129637235D03* -%TD*% -D26* -%TO.P,R8,1*% -%TO.N,Net-(U4-BOOT0)*% -X172740878Y-128357482D03* -%TO.P,R8,2*% -%TO.N,Net-(R10-Pad1)*% -X172740878Y-130007482D03* -%TD*% -D10* -%TO.P,C6,1*% -%TO.N,+3V0*% -X174173724Y-128478655D03* -%TO.P,C6,2*% -%TO.N,GND*% -X175723724Y-128478655D03* -%TD*% -%TO.P,C24,1*% -%TO.N,Net-(U3-VIN)*% -X154469361Y-124419275D03* -%TO.P,C24,2*% -%TO.N,GND*% -X156019361Y-124419275D03* -%TD*% -D12* -%TO.P,C21,1*% -%TO.N,usb vbus*% -X154371567Y-119134045D03* -%TO.P,C21,2*% -%TO.N,GND*% -X152821567Y-119134045D03* -%TD*% -D35* -%TO.P,b_a1,1,1*% -%TO.N,+3V0*% -X146357799Y-110915534D03* -%TO.P,b_a1,2,2*% -X146357799Y-102915534D03* -%TO.P,b_a1,3,3*% -%TO.N,in_button_a*% -X150857799Y-110915534D03* -%TO.P,b_a1,4,4*% -%TO.N,unconnected-(b_a1-Pad4)*% -X150857799Y-102915534D03* -%TD*% -D12* -%TO.P,C3,1*% -%TO.N,+3V0*% -X167740878Y-126518684D03* -%TO.P,C3,2*% -%TO.N,GND*% -X166190878Y-126518684D03* -%TD*% -D20* -%TO.P,TP1,1,1*% -%TO.N,bat output*% -X166644763Y-96653916D03* -%TD*% -D23* -%TO.P,R19,1*% -%TO.N,Net-(U9-FB)*% -X154524973Y-127765370D03* -%TO.P,R19,2*% -%TO.N,GND*% -X156174973Y-127765370D03* -%TD*% -D42* -%TO.P,U7,1,VOUT*% -%TO.N,Net-(U6-EN)*% -X153429818Y-113589341D03* -%TO.P,U7,2,VDD*% -%TO.N,bat output*% -X153429818Y-114539341D03* -%TO.P,U7,3,GND*% -%TO.N,GND*% -X153429818Y-115489341D03* -%TO.P,U7,4,N.C.*% -%TO.N,unconnected-(U7-N.C.-Pad4)*% -X156129818Y-115489341D03* -%TO.P,U7,5,CT*% -%TO.N,Net-(U7-CT)*% -X156129818Y-113589341D03* -%TD*% -D26* -%TO.P,R1,1*% -%TO.N,Net-(J1-CC2)*% -X141331133Y-89980534D03* -%TO.P,R1,2*% -%TO.N,GND*% -X141331133Y-91630534D03* -%TD*% -%TO.P,R21,1*% -%TO.N,Net-(D1-K)*% -X166643276Y-88787760D03* -%TO.P,R21,2*% -%TO.N,bat output*% -X166643276Y-90437760D03* -%TD*% -D43* -%TO.N,GND*% -X155754494Y-96779964D03* -X157465999Y-96790275D03* -X157494310Y-94144330D03* -X155790251Y-94151490D03* -X156615975Y-95469672D03* -X158916359Y-119650083D03* -X158942524Y-124466081D03* -X152584938Y-117979096D03* -X155595108Y-118009222D03* -X157946956Y-90598344D03* -X152033625Y-91911028D03* -X166274878Y-84324324D03* -X149013148Y-97243090D03* -X153357396Y-116219587D03* -X158972471Y-111099870D03* -X152485096Y-107869279D03* -X160764492Y-107195974D03* -X159063103Y-114460088D03* -X155524703Y-126021147D03* -X157430120Y-127765370D03* -X165214859Y-126721370D03* -X174846241Y-121979062D03* -X176199643Y-104035534D03* -X169057760Y-124580880D03* -X156894461Y-111915048D03* -X177516540Y-116398550D03* -X176199643Y-102635534D03* -X182290644Y-120535261D03* -X169851399Y-128690445D03* -X142831133Y-92805534D03* -X182194361Y-122410210D03* -X176171148Y-106135534D03* -X182306799Y-118016635D03* -X144821338Y-86750857D03* -X141331133Y-92805534D03* -X173978553Y-125380962D03* -X139328918Y-86794310D03* -X167264504Y-117363432D03* -X181015522Y-123111621D03* -X176964712Y-128478655D03* -X170163611Y-115257278D03* -%TD*% -D44* -%TO.N,in_button_a*% -X150857799Y-110915534D02* -X151783799Y-111841534D01* -X151783799Y-111841534D02* -X151783799Y-126757923D01* -X151783799Y-126757923D02* -X154230185Y-129204309D01* -X162534982Y-121412186D02* -X165460655Y-121412186D01* -X154230185Y-129204309D02* -X159390214Y-129204309D01* -X159390214Y-129204309D02* -X162126308Y-126468215D01* -X162126308Y-126468215D02* -X162126308Y-121820860D01* -X162126308Y-121820860D02* -X162534982Y-121412186D01* -X165460655Y-121412186D02* -X166061172Y-120811669D01* -X166061172Y-120811669D02* -X166061172Y-120481830D01* -%TO.N,Net-(U9-FB)*% -X152576567Y-122994558D02* -X152576567Y-125805591D01* -X152576567Y-125805591D02* -X152771265Y-126000289D01* -D45* -%TO.N,GND*% -X152049345Y-93177156D02* -X152049345Y-91926748D01* -X152049345Y-91926748D02* -X152033625Y-91911028D01* -D44* -X161308400Y-122213186D02* -X160908400Y-122213186D01* -X160908400Y-122213186D02* -X158916359Y-120221145D01* -X158916359Y-120221145D02* -X158916359Y-119650083D01* -X161308400Y-122213186D02* -X161308400Y-120674602D01* -X161308400Y-120674602D02* -X161501172Y-120481830D01* -D46* -X158013180Y-119569663D02* -X158835939Y-119569663D01* -X158835939Y-119569663D02* -X158916359Y-119650083D01* -D44* -X159819747Y-124145560D02* -X159263045Y-124145560D01* -X159263045Y-124145560D02* -X158942524Y-124466081D01* -X156174973Y-127765370D02* -X157430120Y-127765370D01* -D45* -X166260568Y-86489059D02* -X166260568Y-84338634D01* -X166260568Y-84338634D02* -X166274878Y-84324324D01* -X159525975Y-93559672D02* -X159525975Y-93387587D01* -X159525975Y-93387587D02* -X157956914Y-91818526D01* -X152584938Y-117979096D02* -X152584938Y-118897416D01* -D44* -X152584938Y-118897416D02* -X152821567Y-119134045D01* -%TO.N,usb vbus*% -X158253611Y-125980447D02* -X158253611Y-124479424D01* -X158253611Y-124479424D02* -X157919747Y-124145560D01* -X153596567Y-126598009D02* -X153596567Y-122424558D01* -X153596567Y-122424558D02* -X154371567Y-121649558D01* -X154371567Y-121649558D02* -X154371567Y-120689558D01* -%TO.N,GND*% -X156019361Y-124419275D02* -X156019361Y-125526489D01* -X156019361Y-125526489D02* -X155524703Y-126021147D01* -D45* -%TO.N,Net-(U3-VIN)*% -X154469361Y-124419275D02* -X154469361Y-125952193D01* -X154469361Y-125952193D02* -X154421265Y-126000289D01* -X154476567Y-122994558D02* -X154476567Y-124412069D01* -X154476567Y-124412069D02* -X154469361Y-124419275D01* -%TO.N,usb vbus*% -X140405133Y-89740330D02* -X140405133Y-94560868D01* -X140405133Y-94560868D02* -X149806799Y-103962534D01* -X149806799Y-103962534D02* -X149806799Y-107462534D01* -X149806799Y-107462534D02* -X152378818Y-110034553D01* -X152378818Y-110034553D02* -X152378818Y-116363309D01* -X152378818Y-116363309D02* -X154371567Y-118356058D01* -X154371567Y-118356058D02* -X154371567Y-119134045D01* -X149439622Y-94727156D02* -X151243228Y-94727156D01* -D44* -X162994852Y-97630317D02* -X162018497Y-98606672D01* -X162301963Y-93905116D02* -X162994852Y-94598005D01* -X151950997Y-98606672D02* -X151243228Y-97898903D01* -X162994852Y-94598005D02* -X162994852Y-97630317D01* -X151243228Y-97898903D02* -X151243228Y-94727156D01* -X162018497Y-98606672D02* -X151950997Y-98606672D01* -D45* -%TO.N,GND*% -X154614853Y-90566705D02* -X157915317Y-90566705D01* -X157915317Y-90566705D02* -X157946956Y-90598344D01* -X154614853Y-91818710D02* -X154614853Y-90566705D01* -X157956914Y-91818526D02* -X157956914Y-90608302D01* -X157956914Y-90608302D02* -X157946956Y-90598344D01* -X150294313Y-97232762D02* -X149023476Y-97232762D01* -X149023476Y-97232762D02* -X149013148Y-97243090D01* -%TO.N,Net-(U1-CT)*% -X152194313Y-97232762D02* -X153559065Y-97232762D01* -X153559065Y-97232762D02* -X153705975Y-97379672D01* -%TO.N,bat output*% -X166643276Y-90437760D02* -X166643276Y-96652429D01* -X166643276Y-96652429D02* -X166644763Y-96653916D01* -%TO.N,Net-(D1-K)*% -X162704823Y-88794524D02* -X166636512Y-88794524D01* -X166636512Y-88794524D02* -X166643276Y-88787760D01* -%TO.N,bat output*% -X166644763Y-96653916D02* -X160338089Y-102960590D01* -X160338089Y-102960590D02* -X158924572Y-102960590D01* -%TO.N,GND*% -X153429818Y-115489341D02* -X153429818Y-116147165D01* -X153429818Y-116147165D02* -X153357396Y-116219587D01* -D44* -X159788180Y-111847959D02* -X159720560Y-111847959D01* -X159720560Y-111847959D02* -X158972471Y-111099870D01* -X159771321Y-110291969D02* -X159771321Y-110301020D01* -X159771321Y-110301020D02* -X158972471Y-111099870D01* -D45* -X152485096Y-107869279D02* -X153629818Y-107869279D01* -X159738180Y-107195974D02* -X160764492Y-107195974D01* -D46* -X159063103Y-114460088D02* -X159063103Y-114148092D01* -X159063103Y-114148092D02* -X159738180Y-113473015D01* -X158925680Y-115376388D02* -X158925680Y-114597511D01* -X158925680Y-114597511D02* -X159063103Y-114460088D01* -X159788180Y-111847959D02* -X159746426Y-111847959D01* -D45* -X155554818Y-111915048D02* -X156894461Y-111915048D01* -D44* -X156603611Y-125980447D02* -X155565403Y-125980447D01* -X155565403Y-125980447D02* -X155524703Y-126021147D01* -D45* -%TO.N,Net-(U3-VIN)*% -X154476567Y-122994558D02* -X155227567Y-122243558D01* -X155227567Y-122243558D02* -X155227567Y-121248272D01* -X155227567Y-121248272D02* -X157556176Y-118919663D01* -X157556176Y-118919663D02* -X158013180Y-118919663D01* -D44* -%TO.N,Net-(Q2-D)*% -X158869747Y-122270560D02* -X158869747Y-121076230D01* -X158869747Y-121076230D02* -X158013180Y-120219663D01* -%TO.N,GND*% -X165988192Y-126721370D02* -X166190878Y-126518684D01* -X179766650Y-123111621D02* -X181015522Y-123111621D01* -X176964712Y-128478655D02* -X175723724Y-128478655D01* -X179766650Y-124571621D02* -X179766650Y-123111621D01* -X167740878Y-124784125D02* -X166946477Y-124784125D01* -D45* -X139324466Y-88210000D02* -X139324466Y-86798762D01* -D44* -X166658349Y-118253643D02* -X166658349Y-117969587D01* -X159771321Y-110291969D02* -X159771321Y-111831100D01* -X169740878Y-118284125D02* -X169740878Y-116976039D01* -X165214859Y-126721370D02* -X165988192Y-126721370D01* -D45* -X174559466Y-106135534D02* -X176171148Y-106135534D01* -D44* -X169740878Y-116976039D02* -X170163611Y-116553306D01* -X178700179Y-116398550D02* -X177516540Y-116398550D01* -X179766650Y-123111621D02* -X179766650Y-121651621D01* -D45* -X153526567Y-120794558D02* -X153526567Y-119839045D01* -D44* -X166190878Y-125539724D02* -X166190878Y-126518684D01* -X159771321Y-111831100D02* -X159788180Y-111847959D01* -D45* -X174559466Y-102635534D02* -X176199643Y-102635534D01* -D44* -X175041178Y-121784125D02* -X174846241Y-121979062D01* -D45* -X144824466Y-86753985D02* -X144824466Y-88210000D01* -D44* -X174240878Y-125643287D02* -X173978553Y-125380962D01* -X166658349Y-117969587D02* -X167264504Y-117363432D01* -X169851399Y-128690445D02* -X169851399Y-129789909D01* -X183488159Y-120535261D02* -X182290644Y-120535261D01* -D45* -X139324466Y-86798762D02* -X139328918Y-86794310D01* -D44* -X174240878Y-126784125D02* -X174240878Y-125643287D01* -X159788180Y-113423015D02* -X159738180Y-113473015D01* -X176240878Y-121784125D02* -X175041178Y-121784125D01* -D45* -X170163611Y-116553306D02* -X170163611Y-115257278D01* -X153526567Y-119839045D02* -X152821567Y-119134045D01* -X144821338Y-86750857D02* -X144824466Y-86753985D01* -D44* -X169851399Y-129789909D02* -X169705995Y-129935313D01* -X183584442Y-122410210D02* -X182194361Y-122410210D01* -X166946477Y-124784125D02* -X166190878Y-125539724D01* -X168854515Y-124784125D02* -X169057760Y-124580880D01* -X159788180Y-111847959D02* -X159788180Y-113423015D01* -D45* -X174559466Y-104035534D02* -X176199643Y-104035534D01* -D44* -X167740878Y-124784125D02* -X168854515Y-124784125D01* -X183472004Y-118016635D02* -X182306799Y-118016635D01* -%TO.N,+3V0*% -X169683760Y-124840178D02* -X169683760Y-119649239D01* -X172374458Y-121284125D02* -X176240878Y-121284125D01* -X210951133Y-113132201D02* -X218951133Y-113132201D01* -D46* -X146357799Y-127848868D02* -X146357799Y-119848868D01* -D44* -X167740878Y-125284125D02* -X169239813Y-125284125D01* -X169240878Y-119206358D02* -X171318645Y-121284125D01* -X169683760Y-119649239D02* -X169240878Y-119206358D01* -X220177133Y-118558201D02* -X212636466Y-126098868D01* -X178216650Y-123111621D02* -X178216650Y-121651621D01* -X218951133Y-113132201D02* -X220177133Y-114358201D01* -X169240878Y-118284125D02* -X169240878Y-117180573D01* -X169240878Y-118284125D02* -X168238831Y-118284125D01* -X174319008Y-128478655D02* -X175773734Y-129933381D01* -X167740878Y-125284125D02* -X167740878Y-126518684D01* -X212177133Y-105891534D02* -X212177133Y-111906201D01* -X212177133Y-111906201D02* -X210951133Y-113132201D01* -X202951133Y-104665534D02* -X174629466Y-104665534D01* -X194951133Y-113132201D02* -X202951133Y-113132201D01* -X163892262Y-127960955D02* -X162215982Y-129637235D01* -X168238831Y-118284125D02* -X168208349Y-118253643D01* -D45* -X174559466Y-104735534D02* -X173057466Y-104735534D01* -D44* -X212636466Y-126098868D02* -X210951133Y-126098868D01* -D45* -X166666828Y-116553306D02* -X166268298Y-116951836D01* -D44* -X174740878Y-126784125D02* -X174740878Y-123650545D01* -X210951133Y-104665534D02* -X212177133Y-105891534D01* -X162215982Y-129637235D02* -X161075895Y-130777322D01* -D45* -X161212267Y-115633573D02* -X161713836Y-115633573D01* -D44* -X167740878Y-126518684D02* -X166298607Y-127960955D01* -X202951133Y-104665534D02* -X210951133Y-104665534D01* -X174740878Y-123650545D02* -X172374458Y-121284125D01* -X149286253Y-130777322D02* -X146357799Y-127848868D01* -D46* -X146357799Y-102915534D02* -X146357799Y-110915534D01* -D44* -X174173724Y-128478655D02* -X174740878Y-127911501D01* -X174173724Y-128478655D02* -X174319008Y-128478655D01* -X199116620Y-129933381D02* -X175773734Y-129933381D01* -D45* -X168613611Y-116553306D02* -X166666828Y-116553306D01* -D44* -X166298607Y-127960955D02* -X163892262Y-127960955D01* -X202951133Y-113132201D02* -X210951133Y-113132201D01* -X202951133Y-126098868D02* -X199116620Y-129933381D01* -X169240878Y-117180573D02* -X168613611Y-116553306D01* -X178216650Y-121651621D02* -X177849154Y-121284125D01* -X161075895Y-130777322D02* -X149286253Y-130777322D01* -D46* -X146357799Y-110915534D02* -X146357799Y-119848868D01* -D45* -X166268298Y-116951836D02* -X163032099Y-116951836D01* -D44* -X171318645Y-121284125D02* -X172374458Y-121284125D01* -X174629466Y-104665534D02* -X174559466Y-104735534D01* -X175907545Y-126784125D02* -X175911855Y-126779815D01* -X174740878Y-126784125D02* -X175907545Y-126784125D01* -X177849154Y-121284125D02* -X176240878Y-121284125D01* -X220177133Y-114358201D02* -X220177133Y-118558201D01* -X169240878Y-118284125D02* -X169240878Y-119206358D01* -D45* -X166666828Y-111126172D02* -X173057466Y-104735534D01* -D44* -X169239813Y-125284125D02* -X169683760Y-124840178D01* -X174740878Y-127911501D02* -X174740878Y-126784125D01* -D45* -X161713836Y-115633573D02* -X163032099Y-116951836D01* -X166666828Y-116553306D02* -X166666828Y-111126172D01* -D44* -X202951133Y-126098868D02* -X210951133Y-126098868D01* -%TO.N,Net-(U4-VBAT)*% -X176240878Y-125284125D02* -X176240878Y-125558838D01* -X176240878Y-125558838D02* -X177461855Y-126779815D01* -%TO.N,Net-(C13-Pad1)*% -X180350179Y-116398550D02* -X181710179Y-116398550D01* -%TO.N,Net-(C14-Pad1)*% -X185234442Y-122410210D02* -X186594442Y-122410210D01* -%TO.N,Net-(C15-Pad1)*% -X185122004Y-118016635D02* -X186482004Y-118016635D01* -%TO.N,Net-(C16-Pad1)*% -X185138159Y-120535261D02* -X186498159Y-120535261D01* -%TO.N,Net-(C17-Pad1)*% -X164511172Y-120481830D02* -X163151172Y-120481830D01* -%TO.N,Net-(C18-Pad1)*% -X162958400Y-122213186D02* -X164318400Y-122213186D01* -D46* -%TO.N,Net-(U2-VIN)*% -X155929818Y-107869279D02* -X157332350Y-107869279D01* -X158155040Y-108691969D02* -X159721321Y-108691969D01* -X159721321Y-108691969D02* -X159771321Y-108741969D01* -D45* -X159771321Y-108741969D02* -X160697321Y-109667969D01* -X160697321Y-109667969D02* -X160697321Y-114254747D01* -D46* -X157332350Y-107869279D02* -X158155040Y-108691969D01* -D45* -X160697321Y-114254747D02* -X159575680Y-115376388D01* -D44* -%TO.N,in_button_a*% -X166258877Y-120284125D02* -X167890878Y-120284125D01* -X166061172Y-120481830D02* -X166258877Y-120284125D01* -%TO.N,Net-(U4-BOOT0)*% -X172740878Y-126784125D02* -X172740878Y-128357482D01* -%TO.N,in_button_b*% -X159535560Y-129696773D02* -X162851791Y-126380542D01* -X165868400Y-121948720D02* -X167032995Y-120784125D01* -X164322087Y-123014186D02* -X165067400Y-123014186D01* -X152705704Y-129696773D02* -X159535560Y-129696773D01* -X166101783Y-122022212D02* -X166101783Y-121871046D01* -X167032995Y-120784125D02* -X167890878Y-120784125D01* -X150857799Y-127848868D02* -X152705704Y-129696773D01* -X165067400Y-123014186D02* -X165868400Y-122213186D01* -X162851791Y-126380542D02* -X162851791Y-124484482D01* -X165868400Y-122213186D02* -X165868400Y-121948720D01* -X162851791Y-124484482D02* -X164322087Y-123014186D01* -%TO.N,in_button_down*% -X188144442Y-122410210D02* -X202139791Y-122410210D01* -X181995726Y-121609210D02* -X181170641Y-120784125D01* -X202139791Y-122410210D02* -X202951133Y-121598868D01* -X188241831Y-122410210D02* -X187440831Y-121609210D01* -X210951133Y-121598868D02* -X202951133Y-121598868D01* -X181170641Y-120784125D02* -X176240878Y-120784125D01* -X187440831Y-121609210D02* -X181995726Y-121609210D01* -%TO.N,in_button_left*% -X188032004Y-118016635D02* -X187093568Y-118955071D01* -X193725133Y-116706201D02* -X210025133Y-116706201D01* -X210025133Y-116706201D02* -X210951133Y-117632201D01* -X210951133Y-117632201D02* -X218951133Y-117632201D01* -X193725133Y-116706201D02* -X192414699Y-118016635D01* -X192414699Y-118016635D02* -X188032004Y-118016635D01* -X177069932Y-118955071D02* -X176240878Y-119784125D01* -X187093568Y-118955071D02* -X177069932Y-118955071D01* -%TO.N,in_button_right*% -X192048073Y-120535261D02* -X194951133Y-117632201D01* -X188048159Y-120535261D02* -X192048073Y-120535261D01* -X187063174Y-119406071D02* -X178118932Y-119406071D01* -X178118932Y-119406071D02* -X177240878Y-120284125D01* -X194951133Y-117632201D02* -X202951133Y-117632201D01* -X188048159Y-120391056D02* -X187063174Y-119406071D01* -X188048159Y-120535261D02* -X188048159Y-120391056D01* -X177240878Y-120284125D02* -X176090878Y-120284125D01* -%TO.N,in_button_up*% -X202951133Y-109165534D02* -X196765800Y-109165534D01* -X189532784Y-116398550D02* -X183260179Y-116398550D01* -X182306263Y-117352466D02* -X175672537Y-117352466D01* -X183260179Y-116398550D02* -X182306263Y-117352466D01* -X196765800Y-109165534D02* -X189532784Y-116398550D01* -X202951133Y-109165534D02* -X210951133Y-109165534D01* -X175672537Y-117352466D02* -X174740878Y-118284125D01* -%TO.N,spi1_sck*% -X173740878Y-117517173D02* -X173740878Y-118284125D01* -X176210538Y-109334606D02* -X176210538Y-115047513D01* -X174559466Y-108935534D02* -X175811466Y-108935534D01* -X176210538Y-115047513D02* -X173740878Y-117517173D01* -X178381844Y-108935534D02* -X174559466Y-108935534D01* -X175811466Y-108935534D02* -X176210538Y-109334606D01* -D46* -%TO.N,Net-(J1-CC1)*% -X142574466Y-88210000D02* -X142574466Y-89723867D01* -D47* -X142574466Y-89723867D02* -X142831133Y-89980534D01* -D44* -%TO.N,spi1_mosi*% -X174559466Y-109635534D02* -X173307466Y-109635534D01* -X172740878Y-110202122D02* -X172740878Y-118284125D01* -X172740878Y-115857156D02* -X174362663Y-114235371D01* -X173307466Y-109635534D02* -X172740878Y-110202122D01* -X172740878Y-118284125D02* -X172740878Y-115857156D01* -D45* -%TO.N,bat output*% -X154943818Y-107153279D02* -X154943818Y-109649463D01* -D48* -X158188180Y-103696982D02* -X158924572Y-102960590D01* -D44* -X154279818Y-114539341D02* -X154756367Y-115015890D01* -D45* -X158924572Y-102960590D02* -X158924572Y-106459582D01* -D44* -X153429818Y-114539341D02* -X154279818Y-114539341D01* -X154756367Y-115015890D02* -X154756367Y-117183014D01* -X154779818Y-114039341D02* -X154779818Y-111135463D01* -D48* -X158924572Y-102960590D02* -X158924572Y-104210590D01* -D45* -X158924572Y-106459582D02* -X158188180Y-107195974D01* -X155177818Y-106919279D02* -X154943818Y-107153279D01* -X155929818Y-106919279D02* -X155177818Y-106919279D01* -X155929818Y-106919279D02* -X157911485Y-106919279D01* -D44* -X154279818Y-114539341D02* -X154779818Y-114039341D01* -D45* -X154943818Y-109649463D02* -X155604818Y-110310463D01* -D44* -X154779818Y-111135463D02* -X155604818Y-110310463D01* -D45* -X157911485Y-106919279D02* -X158188180Y-107195974D01* -D46* -%TO.N,Net-(J1-CC2)*% -X141574466Y-88210000D02* -X141574466Y-89737201D01* -D47* -X141574466Y-89737201D02* -X141331133Y-89980534D01* -D44* -%TO.N,power_info*% -X167890878Y-119784125D02* -X167676416Y-119569663D01* -X167676416Y-119569663D02* -X159913180Y-119569663D01* -D45* -%TO.N,Net-(Q1-S)*% -X164907099Y-116001836D02* -X164907099Y-111485901D01* -X164907099Y-111485901D02* -X173057466Y-103335534D01* -X173057466Y-103335534D02* -X174559466Y-103335534D01* -D44* -%TO.N,lcd_reset*% -X173307466Y-107535534D02* -X174559466Y-107535534D01* -X171740878Y-109102122D02* -X173307466Y-107535534D01* -X171740878Y-118284125D02* -X171740878Y-109102122D01* -D48* -%TO.N,Net-(U1-SW)*% -X153109399Y-86734328D02* -X153225345Y-86850274D01* -X153225345Y-93079042D02* -X153705975Y-93559672D01* -X153225345Y-86850274D02* -X153225345Y-93079042D01* -D44* -%TO.N,Net-(R10-Pad1)*% -X171428164Y-130007482D02* -X171355995Y-129935313D01* -X174049633Y-130007482D02* -X174123734Y-129933381D01* -X172740878Y-130007482D02* -X171428164Y-130007482D01* -X172740878Y-130007482D02* -X174049633Y-130007482D01* -%TO.N,lcd_dataselect*% -X172240878Y-118284125D02* -X172240878Y-109302122D01* -X172240878Y-109302122D02* -X173307466Y-108235534D01* -X173307466Y-108235534D02* -X174559466Y-108235534D01* -%TO.N,lcd_cs*% -X171240878Y-108902122D02* -X173307466Y-106835534D01* -X173307466Y-106835534D02* -X174559466Y-106835534D01* -X171240878Y-118284125D02* -X171240878Y-108902122D01* -%TO.N,Net-(U4-NRST)*% -X178216650Y-125515604D02* -X180021047Y-127320001D01* -X177420567Y-123775538D02* -X178216650Y-124571621D01* -X177420567Y-122463814D02* -X177420567Y-123775538D01* -X177240878Y-122284125D02* -X177420567Y-122463814D01* -X176240878Y-122284125D02* -X177240878Y-122284125D01* -X178216650Y-124571621D02* -X178216650Y-125515604D01* -%TO.N,Net-(U4-PA14)*% -X167292002Y-129637235D02* -X165303801Y-129637235D01* -X169240878Y-127688359D02* -X167292002Y-129637235D01* -X169240878Y-126784125D02* -X169240878Y-127688359D01* -%TO.N,Net-(U4-PA13)*% -X167890878Y-124284125D02* -X164927396Y-124284125D01* -X164927396Y-124284125D02* -X164177791Y-125033730D01* -%TO.N,backlight_fet*% -X168412526Y-119054643D02* -X166059906Y-119054643D01* -X166059906Y-119054643D02* -X164907099Y-117901836D01* -X167890878Y-121284125D02* -X168777878Y-121284125D01* -X168881815Y-119523932D02* -X168412526Y-119054643D01* -X168777878Y-121284125D02* -X168881815Y-121180188D01* -X168881815Y-121180188D02* -X168881815Y-119523932D01* -D45* -%TO.N,Net-(D1-K)*% -X160734843Y-94141700D02* -X160734843Y-90590598D01* -D48* -X159506914Y-91818526D02* -X159680821Y-91818526D01* -D45* -X162704823Y-88794524D02* -X162530916Y-88794524D01* -X162530916Y-88794524D02* -X160734843Y-90590598D01* -X160046871Y-94829672D02* -X160734843Y-94141700D01* -X160734843Y-90590598D02* -X159506914Y-91818526D01* -X159525975Y-94829672D02* -X160046871Y-94829672D01* -D44* -%TO.N,usb vbus*% -X157749680Y-115902388D02* -X158275680Y-115376388D01* -X158253611Y-125980447D02* -X159739658Y-125980447D01* -D45* -X143594466Y-88210000D02* -X143757133Y-88372667D01* -D46* -X162317771Y-91972776D02* -X162317771Y-93889308D01* -D44* -X154476567Y-121296558D02* -X154152567Y-121620558D01* -D45* -X140405133Y-88359333D02* -X140405133Y-89740330D01* -X134880772Y-88298705D02* -X136322397Y-89740330D01* -D44* -X152900567Y-121620558D02* -X152576567Y-121296558D01* -D45* -X143594466Y-88882000D02* -X149439622Y-94727156D01* -X143594466Y-87378000D02* -X143594466Y-88210000D01* -X154371567Y-119134045D02* -X154371567Y-120689558D01* -D44* -X162301963Y-91988584D02* -X162317771Y-91972776D01* -X154152567Y-121620558D02* -X153560368Y-121620558D01* -D45* -X143594466Y-88210000D02* -X143594466Y-88882000D01* -D44* -X152576567Y-121296558D02* -X152576567Y-120794558D01* -D45* -X140554466Y-88210000D02* -X140554466Y-87378000D01* -D44* -X157749680Y-117000167D02* -X157749680Y-115902388D01* -X154476567Y-120794558D02* -X154476567Y-121296558D01* -D45* -X140773466Y-87159000D02* -X143375466Y-87159000D01* -X140554466Y-87378000D02* -X140773466Y-87159000D01* -D44* -X155615802Y-119134045D02* -X154371567Y-119134045D01* -X156765833Y-117984014D02* -X157749680Y-117000167D01* -D45* -X136322397Y-89740330D02* -X140405133Y-89740330D01* -X152151861Y-94829672D02* -X152049345Y-94727156D01* -D44* -X156765833Y-117984014D02* -X155615802Y-119134045D01* -X153560368Y-121620558D02* -X152900567Y-121620558D01* -X157344836Y-126889222D02* -X158253611Y-125980447D01* -D45* -X151243228Y-94727156D02* -X152049345Y-94727156D01* -X140554466Y-88210000D02* -X140405133Y-88359333D01* -X143375466Y-87159000D02* -X143594466Y-87378000D01* -D47* -X143594466Y-88210000D02* -X143831133Y-88446667D01* -D46* -X140554466Y-88210000D02* -X140480133Y-88284333D01* -D45* -X158264261Y-125969797D02* -X158253611Y-125980447D01* -D44* -X157344836Y-126889222D02* -X153887780Y-126889222D01* -D45* -X153705975Y-94829672D02* -X152151861Y-94829672D01* -D44* -X153887780Y-126889222D02* -X153596567Y-126598009D01* -D46* -X162317771Y-93889308D02* -X162301963Y-93905116D01* -D44* -X154371567Y-120689558D02* -X154476567Y-120794558D01* -X159739658Y-125980447D02* -X159750308Y-125969797D01* -D45* -%TO.N,Net-(U7-CT)*% -X156129818Y-113589341D02* -X158071854Y-113589341D01* -X158071854Y-113589341D02* -X158188180Y-113473015D01* -%TO.N,Net-(U6-EN)*% -X153954818Y-110310463D02* -X153954818Y-111865048D01* -X154004818Y-111915048D02* -X154004818Y-113014341D01* -X154004818Y-113014341D02* -X153429818Y-113589341D01* -X153629818Y-108819279D02* -X153629818Y-109985463D01* -X153954818Y-111865048D02* -X154004818Y-111915048D01* -X153629818Y-109985463D02* -X153954818Y-110310463D01* -%TO.N,Net-(U3-VIN)*% -X154476567Y-122994558D02* -X154476567Y-122794558D01* -%TO.N,Net-(D1-A)*% -X162704823Y-84794524D02* -X160749203Y-84794524D01* -X160749203Y-84794524D02* -X158809399Y-86734328D01* -D46* -%TO.N,Net-(D2-K)*% -X164192771Y-91972776D02* -X164690463Y-92470468D01* -X164690463Y-92470468D02* -X164690463Y-96289576D01* -X164690463Y-96289576D02* -X163868852Y-97111187D01* -%TO.N,Net-(D3-K)*% -X163876963Y-95537539D02* -X163868852Y-95545650D01* -X163876963Y-93905116D02* -X163876963Y-95537539D01* -D45* -%TO.N,Net-(U6-SW)*% -X153629818Y-103595344D02* -X154264572Y-102960590D01* -X153629818Y-106919279D02* -X153629818Y-103595344D01* -%TO.N,Net-(U1-ISEL)*% -X159003975Y-96109672D02* -X159525975Y-96109672D01* -X158474975Y-95580672D02* -X159003975Y-96109672D01* -X158474975Y-93677374D02* -X158474975Y-95580672D01* -X157923855Y-93126254D02* -X158474975Y-93677374D01* -X157572397Y-93126254D02* -X157923855Y-93126254D01* -X156264853Y-91818710D02* -X157572397Y-93126254D01* -D46* -%TO.N,Net-(U1-~{DONE})*% -X153705975Y-96109672D02* -X153865781Y-96109672D01* -X161274367Y-98055672D02* -X162218852Y-97111187D01* -X155811781Y-98055672D02* -X161274367Y-98055672D01* -X153865781Y-96109672D02* -X155811781Y-98055672D01* -%TO.N,Net-(U1-~{CHRG})*% -X160384830Y-97379672D02* -X159525975Y-97379672D01* -X162218852Y-95545650D02* -X160384830Y-97379672D01* -D45* -%TO.N,Net-(U6-FB)*% -X158138180Y-110358829D02* -X158155040Y-110341969D01* -X158138180Y-111847959D02* -X158138180Y-110358829D01* -X158155040Y-110341969D02* -X157452508Y-110341969D01* -X157452508Y-110341969D02* -X155929818Y-108819279D01* -D44* -%TO.N,Net-(U9-FB)*% -X154124973Y-127765370D02* -X152771265Y-126411662D01* -X154524973Y-127765370D02* -X154124973Y-127765370D01* -X152771265Y-126411662D02* -X152771265Y-126000289D01* -D45* -%TO.N,Net-(U2-VOUT)*% -X159575680Y-117276388D02* -X161205082Y-117276388D01* -X161205082Y-117276388D02* -X161212267Y-117283573D01* -X159913180Y-118919663D02* -X159913180Y-118582660D01* -X159913180Y-118582660D02* -X161212267Y-117283573D01* -D44* -%TO.N,Net-(Q2-D)*% -X159536347Y-122270560D02* -X158869747Y-122270560D01* -X161400308Y-125969797D02* -X161400308Y-124134521D01* -X161400308Y-124134521D02* -X159536347Y-122270560D01* -D47* -%TO.N,GND*% -X142831133Y-91630534D02* -X142831133Y-92805534D01* -X141331133Y-91630534D02* -X141331133Y-92805534D01* -D44* -%TO.N,in_button_b*% -X150857799Y-127848868D02* -X150857799Y-119848868D01* -%TO.N,GND*% -X156306367Y-117297963D02* -X155595108Y-118009222D01* -X156306367Y-117183014D02* -X156306367Y-117297963D01* -X161501172Y-120481830D02* -X161220065Y-120481830D01* -%TD*% -M02* diff --git a/v2_output_thermalpads/stm32card-F_Mask.gts b/v2_output_thermalpads/stm32card-F_Mask.gts deleted file mode 100644 index 8d1dca7..0000000 --- a/v2_output_thermalpads/stm32card-F_Mask.gts +++ /dev/null @@ -1,555 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2*% -%TF.CreationDate,2025-07-13T16:14:15-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Soldermask,Top*% -%TF.FilePolarity,Negative*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.2) date 2025-07-13 16:14:15* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 Aperture macros list* -%AMRoundRect* -0 Rectangle with rounded corners* -0 $1 Rounding radius* -0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* -0 Add a 4 corners polygon primitive as box body* -4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* -0 Add four circle primitives for the rounded corners* -1,1,$1+$1,$2,$3* -1,1,$1+$1,$4,$5* -1,1,$1+$1,$6,$7* -1,1,$1+$1,$8,$9* -0 Add four rect primitives between the rounded corners* -20,1,$1+$1,$2,$3,$4,$5,0* -20,1,$1+$1,$4,$5,$6,$7,0* -20,1,$1+$1,$6,$7,$8,$9,0* -20,1,$1+$1,$8,$9,$2,$3,0*% -G04 Aperture macros list end* -%ADD10RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% -%ADD11RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*% -%ADD12RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% -%ADD13R,1.800000X1.200000*% -%ADD14RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% -%ADD15RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% -%ADD16R,3.000000X5.500000*% -%ADD17RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*% -%ADD18RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*% -%ADD19R,2.350000X3.500000*% -%ADD20C,2.000000*% -%ADD21RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*% -%ADD22RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*% -%ADD23RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% -%ADD24R,2.200000X0.400000*% -%ADD25RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*% -%ADD26RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% -%ADD27RoundRect,0.102000X0.350000X0.600000X-0.350000X0.600000X-0.350000X-0.600000X0.350000X-0.600000X0*% -%ADD28RoundRect,0.102000X0.380000X0.600000X-0.380000X0.600000X-0.380000X-0.600000X0.380000X-0.600000X0*% -%ADD29RoundRect,0.102000X0.400000X0.600000X-0.400000X0.600000X-0.400000X-0.600000X0.400000X-0.600000X0*% -%ADD30O,1.304000X1.904000*% -%ADD31RoundRect,0.243750X0.243750X0.456250X-0.243750X0.456250X-0.243750X-0.456250X0.243750X-0.456250X0*% -%ADD32R,1.070000X0.530000*% -%ADD33R,1.200000X0.270000*% -%ADD34R,0.270000X1.200000*% -%ADD35R,1.200000X1.800000*% -%ADD36RoundRect,0.218750X0.218750X0.256250X-0.218750X0.256250X-0.218750X-0.256250X0.218750X-0.256250X0*% -%ADD37R,0.600000X1.000000*% -%ADD38R,1.200000X0.600000*% -%ADD39R,2.400000X3.300000*% -%ADD40RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% -%ADD41RoundRect,0.250000X0.650000X-1.000000X0.650000X1.000000X-0.650000X1.000000X-0.650000X-1.000000X0*% -%ADD42R,1.200000X0.500000*% -G04 APERTURE END LIST* -D10* -%TO.C,C14*% -X186594442Y-122410210D03* -X188144442Y-122410210D03* -%TD*% -D11* -%TO.C,Q2*% -X157919747Y-124145560D03* -X159819747Y-124145560D03* -X158869747Y-122270560D03* -%TD*% -D12* -%TO.C,C4*% -X168208349Y-118253643D03* -X166658349Y-118253643D03* -%TD*% -D10* -%TO.C,C25*% -X158188180Y-107195974D03* -X159738180Y-107195974D03* -%TD*% -D13* -%TO.C,b_up1*% -X202951133Y-104665534D03* -X210951133Y-104665534D03* -X202951133Y-109165534D03* -X210951133Y-109165534D03* -%TD*% -D10* -%TO.C,C16*% -X186498159Y-120535261D03* -X188048159Y-120535261D03* -%TD*% -D14* -%TO.C,R22*% -X158253611Y-125980447D03* -X156603611Y-125980447D03* -%TD*% -D15* -%TO.C,C22*% -X159771321Y-108741969D03* -X159771321Y-110291969D03* -%TD*% -D16* -%TO.C,L2*% -X158924572Y-102960590D03* -X154264572Y-102960590D03* -%TD*% -D14* -%TO.C,R14*% -X163868852Y-97111187D03* -X162218852Y-97111187D03* -%TD*% -D17* -%TO.C,R24*% -X161212267Y-117283573D03* -X161212267Y-115633573D03* -%TD*% -D18* -%TO.C,C9*% -X152049345Y-94727156D03* -X152049345Y-93177156D03* -%TD*% -D19* -%TO.C,L1*% -X153109399Y-86734328D03* -X158809399Y-86734328D03* -%TD*% -D20* -%TO.C,SWDIO1*% -X164177791Y-125033730D03* -%TD*% -%TO.C,TP3*% -X162215982Y-129637235D03* -%TD*% -D21* -%TO.C,Q1*% -X164907099Y-117901836D03* -X164907099Y-116001836D03* -X163032099Y-116951836D03* -%TD*% -D22* -%TO.C,C7*% -X152194313Y-97232762D03* -X150294313Y-97232762D03* -%TD*% -D23* -%TO.C,R10*% -X174123734Y-129933381D03* -X175773734Y-129933381D03* -%TD*% -%TO.C,R17*% -X158138180Y-111847959D03* -X159788180Y-111847959D03* -%TD*% -D10* -%TO.C,C12*% -X175911855Y-126779815D03* -X177461855Y-126779815D03* -%TD*% -D24* -%TO.C,U5*% -X174559466Y-111035534D03* -X174559466Y-110335534D03* -X174559466Y-109635534D03* -X174559466Y-108935534D03* -X174559466Y-108235534D03* -X174559466Y-107535534D03* -X174559466Y-106835534D03* -X174559466Y-106135534D03* -X174559466Y-105435534D03* -X174559466Y-104735534D03* -X174559466Y-104035534D03* -X174559466Y-103335534D03* -X174559466Y-102635534D03* -%TD*% -D10* -%TO.C,C11*% -X178216650Y-124571621D03* -X179766650Y-124571621D03* -%TD*% -D14* -%TO.C,R11*% -X171355995Y-129935313D03* -X169705995Y-129935313D03* -%TD*% -D20* -%TO.C,TP2*% -X134880772Y-88298705D03* -%TD*% -D25* -%TO.C,U3*% -X158013180Y-118919663D03* -X158013180Y-119569663D03* -X158013180Y-120219663D03* -X159913180Y-120219663D03* -X159913180Y-119569663D03* -X159913180Y-118919663D03* -%TD*% -D26* -%TO.C,R2*% -X142831133Y-89980534D03* -X142831133Y-91630534D03* -%TD*% -D14* -%TO.C,R15*% -X163868852Y-95545650D03* -X162218852Y-95545650D03* -%TD*% -D10* -%TO.C,C13*% -X181710179Y-116398550D03* -X183260179Y-116398550D03* -%TD*% -%TO.C,C10*% -X158188180Y-113473015D03* -X159738180Y-113473015D03* -%TD*% -D14* -%TO.C,R18*% -X154421265Y-126000289D03* -X152771265Y-126000289D03* -%TD*% -D26* -%TO.C,R16*% -X158155040Y-108691969D03* -X158155040Y-110341969D03* -%TD*% -D12* -%TO.C,C8*% -X179766650Y-121651621D03* -X178216650Y-121651621D03* -%TD*% -D23* -%TO.C,R9*% -X183488159Y-120535261D03* -X185138159Y-120535261D03* -%TD*% -%TO.C,R13*% -X161308400Y-122213186D03* -X162958400Y-122213186D03* -%TD*% -D10* -%TO.C,C15*% -X186482004Y-118016635D03* -X188032004Y-118016635D03* -%TD*% -D13* -%TO.C,b_left1*% -X210951133Y-113132201D03* -X218951133Y-113132201D03* -X210951133Y-117632201D03* -X218951133Y-117632201D03* -%TD*% -D10* -%TO.C,C5*% -X178216650Y-123111621D03* -X179766650Y-123111621D03* -%TD*% -D13* -%TO.C,b_right1*% -X194951133Y-113132201D03* -X202951133Y-113132201D03* -X194951133Y-117632201D03* -X202951133Y-117632201D03* -%TD*% -D23* -%TO.C,R12*% -X161501172Y-120481830D03* -X163151172Y-120481830D03* -%TD*% -D10* -%TO.C,C17*% -X164511172Y-120481830D03* -X166061172Y-120481830D03* -%TD*% -D23* -%TO.C,R6*% -X183584442Y-122410210D03* -X185234442Y-122410210D03* -%TD*% -D10* -%TO.C,C19*% -X154004818Y-111915048D03* -X155554818Y-111915048D03* -%TD*% -D20* -%TO.C,TP_mosi1*% -X174362663Y-114235371D03* -%TD*% -D27* -%TO.C,J1*% -X142574466Y-88210000D03* -D28* -X140554466Y-88210000D03* -D29* -X139324466Y-88210000D03* -D27* -X141574466Y-88210000D03* -D28* -X143594466Y-88210000D03* -D29* -X144824466Y-88210000D03* -D30* -X146394466Y-88130000D03* -X146394466Y-84330000D03* -X137754466Y-88130000D03* -X137754466Y-84330000D03* -%TD*% -D31* -%TO.C,D2*% -X164192771Y-91972776D03* -X162317771Y-91972776D03* -%TD*% -D23* -%TO.C,R7*% -X183472004Y-118016635D03* -X185122004Y-118016635D03* -%TD*% -D20* -%TO.C,tst_nrst1*% -X180021047Y-127320001D03* -%TD*% -D32* -%TO.C,U6*% -X153629818Y-106919279D03* -X153629818Y-107869279D03* -X153629818Y-108819279D03* -X155929818Y-108819279D03* -X155929818Y-107869279D03* -X155929818Y-106919279D03* -%TD*% -D14* -%TO.C,R4*% -X156264853Y-91818710D03* -X154614853Y-91818710D03* -%TD*% -D20* -%TO.C,TestPoint_gnd1*% -X166260568Y-86489059D03* -%TD*% -D10* -%TO.C,C2*% -X168613611Y-116553306D03* -X170163611Y-116553306D03* -%TD*% -D20* -%TO.C,TP_sck1*% -X178381844Y-108935534D03* -%TD*% -D10* -%TO.C,C18*% -X164318400Y-122213186D03* -X165868400Y-122213186D03* -%TD*% -D33* -%TO.C,U4*% -X176090878Y-125284125D03* -X176090878Y-124784125D03* -X176090878Y-124284125D03* -X176090878Y-123784125D03* -X176090878Y-123284125D03* -X176090878Y-122784125D03* -X176090878Y-122284125D03* -X176090878Y-121784125D03* -X176090878Y-121284125D03* -X176090878Y-120784125D03* -X176090878Y-120284125D03* -X176090878Y-119784125D03* -D34* -X174740878Y-118434125D03* -X174240878Y-118434125D03* -X173740878Y-118434125D03* -X173240878Y-118434125D03* -X172740878Y-118434125D03* -X172240878Y-118434125D03* -X171740878Y-118434125D03* -X171240878Y-118434125D03* -X170740878Y-118434125D03* -X170240878Y-118434125D03* -X169740878Y-118434125D03* -X169240878Y-118434125D03* -D33* -X167890878Y-119784125D03* -X167890878Y-120284125D03* -X167890878Y-120784125D03* -X167890878Y-121284125D03* -X167890878Y-121784125D03* -X167890878Y-122284125D03* -X167890878Y-122784125D03* -X167890878Y-123284125D03* -X167890878Y-123784125D03* -X167890878Y-124284125D03* -X167890878Y-124784125D03* -X167890878Y-125284125D03* -D34* -X169240878Y-126634125D03* -X169740878Y-126634125D03* -X170240878Y-126634125D03* -X170740878Y-126634125D03* -X171240878Y-126634125D03* -X171740878Y-126634125D03* -X172240878Y-126634125D03* -X172740878Y-126634125D03* -X173240878Y-126634125D03* -X173740878Y-126634125D03* -X174240878Y-126634125D03* -X174740878Y-126634125D03* -%TD*% -D12* -%TO.C,C20*% -X156306367Y-117183014D03* -X154756367Y-117183014D03* -%TD*% -D23* -%TO.C,R23*% -X159750308Y-125969797D03* -X161400308Y-125969797D03* -%TD*% -D35* -%TO.C,b_b1*% -X146357799Y-127848868D03* -X146357799Y-119848868D03* -X150857799Y-127848868D03* -X150857799Y-119848868D03* -%TD*% -D13* -%TO.C,b_down1*% -X210951133Y-126098868D03* -X202951133Y-126098868D03* -X210951133Y-121598868D03* -X202951133Y-121598868D03* -%TD*% -D36* -%TO.C,D3*% -X163876963Y-93905116D03* -X162301963Y-93905116D03* -%TD*% -D23* -%TO.C,R20*% -X153954818Y-110310463D03* -X155604818Y-110310463D03* -%TD*% -D37* -%TO.C,U9*% -X154476567Y-120794558D03* -X153526567Y-120794558D03* -X152576567Y-120794558D03* -X152576567Y-122994558D03* -X154476567Y-122994558D03* -%TD*% -D38* -%TO.C,U1*% -X159525975Y-97379672D03* -X159525975Y-96109672D03* -X159525975Y-94829672D03* -X159525975Y-93559672D03* -X153705975Y-93559672D03* -X153705975Y-94829672D03* -X153705975Y-96109672D03* -X153705975Y-97379672D03* -D39* -X156615975Y-95469672D03* -%TD*% -D12* -%TO.C,C1*% -X159506914Y-91818526D03* -X157956914Y-91818526D03* -%TD*% -D23* -%TO.C,R5*% -X178700179Y-116398550D03* -X180350179Y-116398550D03* -%TD*% -D40* -%TO.C,U2*% -X159575680Y-115376388D03* -X158925680Y-115376388D03* -X158275680Y-115376388D03* -X158275680Y-117276388D03* -X158925680Y-117276388D03* -X159575680Y-117276388D03* -%TD*% -D41* -%TO.C,D1*% -X162704823Y-88794524D03* -X162704823Y-84794524D03* -%TD*% -D20* -%TO.C,SWCLK1*% -X165303801Y-129637235D03* -%TD*% -D26* -%TO.C,R8*% -X172740878Y-128357482D03* -X172740878Y-130007482D03* -%TD*% -D10* -%TO.C,C6*% -X174173724Y-128478655D03* -X175723724Y-128478655D03* -%TD*% -%TO.C,C24*% -X154469361Y-124419275D03* -X156019361Y-124419275D03* -%TD*% -D12* -%TO.C,C21*% -X154371567Y-119134045D03* -X152821567Y-119134045D03* -%TD*% -D35* -%TO.C,b_a1*% -X146357799Y-110915534D03* -X146357799Y-102915534D03* -X150857799Y-110915534D03* -X150857799Y-102915534D03* -%TD*% -D12* -%TO.C,C3*% -X167740878Y-126518684D03* -X166190878Y-126518684D03* -%TD*% -D20* -%TO.C,TP1*% -X166644763Y-96653916D03* -%TD*% -D23* -%TO.C,R19*% -X154524973Y-127765370D03* -X156174973Y-127765370D03* -%TD*% -D42* -%TO.C,U7*% -X153429818Y-113589341D03* -X153429818Y-114539341D03* -X153429818Y-115489341D03* -X156129818Y-115489341D03* -X156129818Y-113589341D03* -%TD*% -D26* -%TO.C,R1*% -X141331133Y-89980534D03* -X141331133Y-91630534D03* -%TD*% -%TO.C,R21*% -X166643276Y-88787760D03* -X166643276Y-90437760D03* -%TD*% -M02* diff --git a/v2_output_thermalpads/stm32card-F_Paste.gtp b/v2_output_thermalpads/stm32card-F_Paste.gtp deleted file mode 100644 index ede9cb2..0000000 --- a/v2_output_thermalpads/stm32card-F_Paste.gtp +++ /dev/null @@ -1,512 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2*% -%TF.CreationDate,2025-07-13T16:14:14-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Paste,Top*% -%TF.FilePolarity,Positive*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.2) date 2025-07-13 16:14:14* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 Aperture macros list* -%AMRoundRect* -0 Rectangle with rounded corners* -0 $1 Rounding radius* -0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* -0 Add a 4 corners polygon primitive as box body* -4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* -0 Add four circle primitives for the rounded corners* -1,1,$1+$1,$2,$3* -1,1,$1+$1,$4,$5* -1,1,$1+$1,$6,$7* -1,1,$1+$1,$8,$9* -0 Add four rect primitives between the rounded corners* -20,1,$1+$1,$2,$3,$4,$5,0* -20,1,$1+$1,$4,$5,$6,$7,0* -20,1,$1+$1,$6,$7,$8,$9,0* -20,1,$1+$1,$8,$9,$2,$3,0*% -G04 Aperture macros list end* -%ADD10RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% -%ADD11RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*% -%ADD12RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% -%ADD13R,1.800000X1.200000*% -%ADD14RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% -%ADD15RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% -%ADD16R,3.000000X5.500000*% -%ADD17RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*% -%ADD18RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*% -%ADD19R,2.350000X3.500000*% -%ADD20RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*% -%ADD21RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*% -%ADD22RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% -%ADD23R,2.200000X0.400000*% -%ADD24RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*% -%ADD25RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% -%ADD26R,0.700000X1.200000*% -%ADD27R,0.760000X1.200000*% -%ADD28R,0.800000X1.200000*% -%ADD29RoundRect,0.243750X0.243750X0.456250X-0.243750X0.456250X-0.243750X-0.456250X0.243750X-0.456250X0*% -%ADD30R,1.070000X0.530000*% -%ADD31R,1.200000X0.270000*% -%ADD32R,0.270000X1.200000*% -%ADD33R,1.200000X1.800000*% -%ADD34RoundRect,0.218750X0.218750X0.256250X-0.218750X0.256250X-0.218750X-0.256250X0.218750X-0.256250X0*% -%ADD35R,0.600000X1.000000*% -%ADD36R,1.200000X0.600000*% -%ADD37R,2.400000X3.300000*% -%ADD38RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% -%ADD39RoundRect,0.250000X0.650000X-1.000000X0.650000X1.000000X-0.650000X1.000000X-0.650000X-1.000000X0*% -%ADD40R,1.200000X0.500000*% -G04 APERTURE END LIST* -D10* -%TO.C,C14*% -X186594442Y-122410210D03* -X188144442Y-122410210D03* -%TD*% -D11* -%TO.C,Q2*% -X157919747Y-124145560D03* -X159819747Y-124145560D03* -X158869747Y-122270560D03* -%TD*% -D12* -%TO.C,C4*% -X168208349Y-118253643D03* -X166658349Y-118253643D03* -%TD*% -D10* -%TO.C,C25*% -X158188180Y-107195974D03* -X159738180Y-107195974D03* -%TD*% -D13* -%TO.C,b_up1*% -X202951133Y-104665534D03* -X210951133Y-104665534D03* -X202951133Y-109165534D03* -X210951133Y-109165534D03* -%TD*% -D10* -%TO.C,C16*% -X186498159Y-120535261D03* -X188048159Y-120535261D03* -%TD*% -D14* -%TO.C,R22*% -X158253611Y-125980447D03* -X156603611Y-125980447D03* -%TD*% -D15* -%TO.C,C22*% -X159771321Y-108741969D03* -X159771321Y-110291969D03* -%TD*% -D16* -%TO.C,L2*% -X158924572Y-102960590D03* -X154264572Y-102960590D03* -%TD*% -D14* -%TO.C,R14*% -X163868852Y-97111187D03* -X162218852Y-97111187D03* -%TD*% -D17* -%TO.C,R24*% -X161212267Y-117283573D03* -X161212267Y-115633573D03* -%TD*% -D18* -%TO.C,C9*% -X152049345Y-94727156D03* -X152049345Y-93177156D03* -%TD*% -D19* -%TO.C,L1*% -X153109399Y-86734328D03* -X158809399Y-86734328D03* -%TD*% -D20* -%TO.C,Q1*% -X164907099Y-117901836D03* -X164907099Y-116001836D03* -X163032099Y-116951836D03* -%TD*% -D21* -%TO.C,C7*% -X152194313Y-97232762D03* -X150294313Y-97232762D03* -%TD*% -D22* -%TO.C,R10*% -X174123734Y-129933381D03* -X175773734Y-129933381D03* -%TD*% -%TO.C,R17*% -X158138180Y-111847959D03* -X159788180Y-111847959D03* -%TD*% -D10* -%TO.C,C12*% -X175911855Y-126779815D03* -X177461855Y-126779815D03* -%TD*% -D23* -%TO.C,U5*% -X174559466Y-111035534D03* -X174559466Y-110335534D03* -X174559466Y-109635534D03* -X174559466Y-108935534D03* -X174559466Y-108235534D03* -X174559466Y-107535534D03* -X174559466Y-106835534D03* -X174559466Y-106135534D03* -X174559466Y-105435534D03* -X174559466Y-104735534D03* -X174559466Y-104035534D03* -X174559466Y-103335534D03* -X174559466Y-102635534D03* -%TD*% -D10* -%TO.C,C11*% -X178216650Y-124571621D03* -X179766650Y-124571621D03* -%TD*% -D14* -%TO.C,R11*% -X171355995Y-129935313D03* -X169705995Y-129935313D03* -%TD*% -D24* -%TO.C,U3*% -X158013180Y-118919663D03* -X158013180Y-119569663D03* -X158013180Y-120219663D03* -X159913180Y-120219663D03* -X159913180Y-119569663D03* -X159913180Y-118919663D03* -%TD*% -D25* -%TO.C,R2*% -X142831133Y-89980534D03* -X142831133Y-91630534D03* -%TD*% -D14* -%TO.C,R15*% -X163868852Y-95545650D03* -X162218852Y-95545650D03* -%TD*% -D10* -%TO.C,C13*% -X181710179Y-116398550D03* -X183260179Y-116398550D03* -%TD*% -%TO.C,C10*% -X158188180Y-113473015D03* -X159738180Y-113473015D03* -%TD*% -D14* -%TO.C,R18*% -X154421265Y-126000289D03* -X152771265Y-126000289D03* -%TD*% -D25* -%TO.C,R16*% -X158155040Y-108691969D03* -X158155040Y-110341969D03* -%TD*% -D12* -%TO.C,C8*% -X179766650Y-121651621D03* -X178216650Y-121651621D03* -%TD*% -D22* -%TO.C,R9*% -X183488159Y-120535261D03* -X185138159Y-120535261D03* -%TD*% -%TO.C,R13*% -X161308400Y-122213186D03* -X162958400Y-122213186D03* -%TD*% -D10* -%TO.C,C15*% -X186482004Y-118016635D03* -X188032004Y-118016635D03* -%TD*% -D13* -%TO.C,b_left1*% -X210951133Y-113132201D03* -X218951133Y-113132201D03* -X210951133Y-117632201D03* -X218951133Y-117632201D03* -%TD*% -D10* -%TO.C,C5*% -X178216650Y-123111621D03* -X179766650Y-123111621D03* -%TD*% -D13* -%TO.C,b_right1*% -X194951133Y-113132201D03* -X202951133Y-113132201D03* -X194951133Y-117632201D03* -X202951133Y-117632201D03* -%TD*% -D22* -%TO.C,R12*% -X161501172Y-120481830D03* -X163151172Y-120481830D03* -%TD*% -D10* -%TO.C,C17*% -X164511172Y-120481830D03* -X166061172Y-120481830D03* -%TD*% -D22* -%TO.C,R6*% -X183584442Y-122410210D03* -X185234442Y-122410210D03* -%TD*% -D10* -%TO.C,C19*% -X154004818Y-111915048D03* -X155554818Y-111915048D03* -%TD*% -D26* -%TO.C,J1*% -X142574466Y-88210000D03* -D27* -X140554466Y-88210000D03* -D28* -X139324466Y-88210000D03* -D26* -X141574466Y-88210000D03* -D27* -X143594466Y-88210000D03* -D28* -X144824466Y-88210000D03* -%TD*% -D29* -%TO.C,D2*% -X164192771Y-91972776D03* -X162317771Y-91972776D03* -%TD*% -D22* -%TO.C,R7*% -X183472004Y-118016635D03* -X185122004Y-118016635D03* -%TD*% -D30* -%TO.C,U6*% -X153629818Y-106919279D03* -X153629818Y-107869279D03* -X153629818Y-108819279D03* -X155929818Y-108819279D03* -X155929818Y-107869279D03* -X155929818Y-106919279D03* -%TD*% -D14* -%TO.C,R4*% -X156264853Y-91818710D03* -X154614853Y-91818710D03* -%TD*% -D10* -%TO.C,C2*% -X168613611Y-116553306D03* -X170163611Y-116553306D03* -%TD*% -%TO.C,C18*% -X164318400Y-122213186D03* -X165868400Y-122213186D03* -%TD*% -D31* -%TO.C,U4*% -X176090878Y-125284125D03* -X176090878Y-124784125D03* -X176090878Y-124284125D03* -X176090878Y-123784125D03* -X176090878Y-123284125D03* -X176090878Y-122784125D03* -X176090878Y-122284125D03* -X176090878Y-121784125D03* -X176090878Y-121284125D03* -X176090878Y-120784125D03* -X176090878Y-120284125D03* -X176090878Y-119784125D03* -D32* -X174740878Y-118434125D03* -X174240878Y-118434125D03* -X173740878Y-118434125D03* -X173240878Y-118434125D03* -X172740878Y-118434125D03* -X172240878Y-118434125D03* -X171740878Y-118434125D03* -X171240878Y-118434125D03* -X170740878Y-118434125D03* -X170240878Y-118434125D03* -X169740878Y-118434125D03* -X169240878Y-118434125D03* -D31* -X167890878Y-119784125D03* -X167890878Y-120284125D03* -X167890878Y-120784125D03* -X167890878Y-121284125D03* -X167890878Y-121784125D03* -X167890878Y-122284125D03* -X167890878Y-122784125D03* -X167890878Y-123284125D03* -X167890878Y-123784125D03* -X167890878Y-124284125D03* -X167890878Y-124784125D03* -X167890878Y-125284125D03* -D32* -X169240878Y-126634125D03* -X169740878Y-126634125D03* -X170240878Y-126634125D03* -X170740878Y-126634125D03* -X171240878Y-126634125D03* -X171740878Y-126634125D03* -X172240878Y-126634125D03* -X172740878Y-126634125D03* -X173240878Y-126634125D03* -X173740878Y-126634125D03* -X174240878Y-126634125D03* -X174740878Y-126634125D03* -%TD*% -D12* -%TO.C,C20*% -X156306367Y-117183014D03* -X154756367Y-117183014D03* -%TD*% -D22* -%TO.C,R23*% -X159750308Y-125969797D03* -X161400308Y-125969797D03* -%TD*% -D33* -%TO.C,b_b1*% -X146357799Y-127848868D03* -X146357799Y-119848868D03* -X150857799Y-127848868D03* -X150857799Y-119848868D03* -%TD*% -D13* -%TO.C,b_down1*% -X210951133Y-126098868D03* -X202951133Y-126098868D03* -X210951133Y-121598868D03* -X202951133Y-121598868D03* -%TD*% -D34* -%TO.C,D3*% -X163876963Y-93905116D03* -X162301963Y-93905116D03* -%TD*% -D22* -%TO.C,R20*% -X153954818Y-110310463D03* -X155604818Y-110310463D03* -%TD*% -D35* -%TO.C,U9*% -X154476567Y-120794558D03* -X153526567Y-120794558D03* -X152576567Y-120794558D03* -X152576567Y-122994558D03* -X154476567Y-122994558D03* -%TD*% -D36* -%TO.C,U1*% -X159525975Y-97379672D03* -X159525975Y-96109672D03* -X159525975Y-94829672D03* -X159525975Y-93559672D03* -X153705975Y-93559672D03* -X153705975Y-94829672D03* -X153705975Y-96109672D03* -X153705975Y-97379672D03* -D37* -X156615975Y-95469672D03* -%TD*% -D12* -%TO.C,C1*% -X159506914Y-91818526D03* -X157956914Y-91818526D03* -%TD*% -D22* -%TO.C,R5*% -X178700179Y-116398550D03* -X180350179Y-116398550D03* -%TD*% -D38* -%TO.C,U2*% -X159575680Y-115376388D03* -X158925680Y-115376388D03* -X158275680Y-115376388D03* -X158275680Y-117276388D03* -X158925680Y-117276388D03* -X159575680Y-117276388D03* -%TD*% -D39* -%TO.C,D1*% -X162704823Y-88794524D03* -X162704823Y-84794524D03* -%TD*% -D25* -%TO.C,R8*% -X172740878Y-128357482D03* -X172740878Y-130007482D03* -%TD*% -D10* -%TO.C,C6*% -X174173724Y-128478655D03* -X175723724Y-128478655D03* -%TD*% -%TO.C,C24*% -X154469361Y-124419275D03* -X156019361Y-124419275D03* -%TD*% -D12* -%TO.C,C21*% -X154371567Y-119134045D03* -X152821567Y-119134045D03* -%TD*% -D33* -%TO.C,b_a1*% -X146357799Y-110915534D03* -X146357799Y-102915534D03* -X150857799Y-110915534D03* -X150857799Y-102915534D03* -%TD*% -D12* -%TO.C,C3*% -X167740878Y-126518684D03* -X166190878Y-126518684D03* -%TD*% -D22* -%TO.C,R19*% -X154524973Y-127765370D03* -X156174973Y-127765370D03* -%TD*% -D40* -%TO.C,U7*% -X153429818Y-113589341D03* -X153429818Y-114539341D03* -X153429818Y-115489341D03* -X156129818Y-115489341D03* -X156129818Y-113589341D03* -%TD*% -D25* -%TO.C,R1*% -X141331133Y-89980534D03* -X141331133Y-91630534D03* -%TD*% -%TO.C,R21*% -X166643276Y-88787760D03* -X166643276Y-90437760D03* -%TD*% -M02* diff --git a/v2_output_thermalpads/stm32card-F_Silkscreen.gto b/v2_output_thermalpads/stm32card-F_Silkscreen.gto deleted file mode 100644 index 2f731fe..0000000 --- a/v2_output_thermalpads/stm32card-F_Silkscreen.gto +++ /dev/null @@ -1,3244 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2*% -%TF.CreationDate,2025-07-13T16:14:14-05:00*% -%TF.ProjectId,stm32card,73746d33-3263-4617-9264-2e6b69636164,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Legend,Top*% -%TF.FilePolarity,Positive*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.2) date 2025-07-13 16:14:14* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 Aperture macros list* -%AMRoundRect* -0 Rectangle with rounded corners* -0 $1 Rounding radius* -0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* -0 Add a 4 corners polygon primitive as box body* -4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* -0 Add four circle primitives for the rounded corners* -1,1,$1+$1,$2,$3* -1,1,$1+$1,$4,$5* -1,1,$1+$1,$6,$7* -1,1,$1+$1,$8,$9* -0 Add four rect primitives between the rounded corners* -20,1,$1+$1,$2,$3,$4,$5,0* -20,1,$1+$1,$4,$5,$6,$7,0* -20,1,$1+$1,$6,$7,$8,$9,0* -20,1,$1+$1,$8,$9,$2,$3,0*% -G04 Aperture macros list end* -%ADD10C,0.100000*% -%ADD11C,0.150000*% -%ADD12C,0.200000*% -%ADD13C,0.000000*% -%ADD14C,0.120000*% -%ADD15C,0.250000*% -%ADD16C,0.127000*% -%ADD17C,0.300000*% -%ADD18C,0.400000*% -%ADD19C,0.240000*% -%ADD20RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*% -%ADD21RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*% -%ADD22RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*% -%ADD23R,1.800000X1.200000*% -%ADD24RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*% -%ADD25RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*% -%ADD26R,3.000000X5.500000*% -%ADD27RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*% -%ADD28RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*% -%ADD29R,2.350000X3.500000*% -%ADD30C,2.000000*% -%ADD31RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*% -%ADD32RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*% -%ADD33RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*% -%ADD34R,2.200000X0.400000*% -%ADD35RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*% -%ADD36RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*% -%ADD37RoundRect,0.102000X0.350000X0.600000X-0.350000X0.600000X-0.350000X-0.600000X0.350000X-0.600000X0*% -%ADD38RoundRect,0.102000X0.380000X0.600000X-0.380000X0.600000X-0.380000X-0.600000X0.380000X-0.600000X0*% -%ADD39RoundRect,0.102000X0.400000X0.600000X-0.400000X0.600000X-0.400000X-0.600000X0.400000X-0.600000X0*% -%ADD40O,1.304000X1.904000*% -%ADD41RoundRect,0.243750X0.243750X0.456250X-0.243750X0.456250X-0.243750X-0.456250X0.243750X-0.456250X0*% -%ADD42R,1.070000X0.530000*% -%ADD43R,1.200000X0.270000*% -%ADD44R,0.270000X1.200000*% -%ADD45R,1.200000X1.800000*% -%ADD46RoundRect,0.218750X0.218750X0.256250X-0.218750X0.256250X-0.218750X-0.256250X0.218750X-0.256250X0*% -%ADD47R,0.600000X1.000000*% -%ADD48R,1.200000X0.600000*% -%ADD49R,2.400000X3.300000*% -%ADD50RoundRect,0.100000X-0.100000X0.225000X-0.100000X-0.225000X0.100000X-0.225000X0.100000X0.225000X0*% -%ADD51RoundRect,0.250000X0.650000X-1.000000X0.650000X1.000000X-0.650000X1.000000X-0.650000X-1.000000X0*% -%ADD52R,1.200000X0.500000*% -G04 APERTURE END LIST* -D10* -X165719063Y-94153128D02* -X165623825Y-94200747D01* -X165623825Y-94200747D02* -X165433349Y-94200747D01* -X165433349Y-94200747D02* -X165338111Y-94153128D01* -X165338111Y-94153128D02* -X165290492Y-94105508D01* -X165290492Y-94105508D02* -X165242873Y-94010270D01* -X165242873Y-94010270D02* -X165242873Y-93724556D01* -X165242873Y-93724556D02* -X165290492Y-93629318D01* -X165290492Y-93629318D02* -X165338111Y-93581699D01* -X165338111Y-93581699D02* -X165433349Y-93534080D01* -X165433349Y-93534080D02* -X165623825Y-93534080D01* -X165623825Y-93534080D02* -X165719063Y-93581699D01* -X166147635Y-94200747D02* -X166147635Y-93200747D01* -X166576206Y-94200747D02* -X166576206Y-93676937D01* -X166576206Y-93676937D02* -X166528587Y-93581699D01* -X166528587Y-93581699D02* -X166433349Y-93534080D01* -X166433349Y-93534080D02* -X166290492Y-93534080D01* -X166290492Y-93534080D02* -X166195254Y-93581699D01* -X166195254Y-93581699D02* -X166147635Y-93629318D01* -X167052397Y-94200747D02* -X167052397Y-93534080D01* -X167052397Y-93724556D02* -X167100016Y-93629318D01* -X167100016Y-93629318D02* -X167147635Y-93581699D01* -X167147635Y-93581699D02* -X167242873Y-93534080D01* -X167242873Y-93534080D02* -X167338111Y-93534080D01* -X168100016Y-93534080D02* -X168100016Y-94343604D01* -X168100016Y-94343604D02* -X168052397Y-94438842D01* -X168052397Y-94438842D02* -X168004778Y-94486461D01* -X168004778Y-94486461D02* -X167909540Y-94534080D01* -X167909540Y-94534080D02* -X167766683Y-94534080D01* -X167766683Y-94534080D02* -X167671445Y-94486461D01* -X168100016Y-94153128D02* -X168004778Y-94200747D01* -X168004778Y-94200747D02* -X167814302Y-94200747D01* -X167814302Y-94200747D02* -X167719064Y-94153128D01* -X167719064Y-94153128D02* -X167671445Y-94105508D01* -X167671445Y-94105508D02* -X167623826Y-94010270D01* -X167623826Y-94010270D02* -X167623826Y-93724556D01* -X167623826Y-93724556D02* -X167671445Y-93629318D01* -X167671445Y-93629318D02* -X167719064Y-93581699D01* -X167719064Y-93581699D02* -X167814302Y-93534080D01* -X167814302Y-93534080D02* -X168004778Y-93534080D01* -X168004778Y-93534080D02* -X168100016Y-93581699D01* -X165375839Y-91806823D02* -X165756791Y-91806823D01* -X165518696Y-92473490D02* -X165518696Y-91616347D01* -X165518696Y-91616347D02* -X165566315Y-91521109D01* -X165566315Y-91521109D02* -X165661553Y-91473490D01* -X165661553Y-91473490D02* -X165756791Y-91473490D01* -X166518696Y-91806823D02* -X166518696Y-92473490D01* -X166090125Y-91806823D02* -X166090125Y-92330632D01* -X166090125Y-92330632D02* -X166137744Y-92425871D01* -X166137744Y-92425871D02* -X166232982Y-92473490D01* -X166232982Y-92473490D02* -X166375839Y-92473490D01* -X166375839Y-92473490D02* -X166471077Y-92425871D01* -X166471077Y-92425871D02* -X166518696Y-92378251D01* -X167137744Y-92473490D02* -X167042506Y-92425871D01* -X167042506Y-92425871D02* -X166994887Y-92330632D01* -X166994887Y-92330632D02* -X166994887Y-91473490D01* -X167661554Y-92473490D02* -X167566316Y-92425871D01* -X167566316Y-92425871D02* -X167518697Y-92330632D01* -X167518697Y-92330632D02* -X167518697Y-91473490D01* -D11* -X155792732Y-83189147D02* -X155316542Y-83189147D01* -X155316542Y-83189147D02* -X155316542Y-82189147D01* -X156649875Y-83189147D02* -X156078447Y-83189147D01* -X156364161Y-83189147D02* -X156364161Y-82189147D01* -X156364161Y-82189147D02* -X156268923Y-82332004D01* -X156268923Y-82332004D02* -X156173685Y-82427242D01* -X156173685Y-82427242D02* -X156078447Y-82474861D01* -X178014285Y-107597438D02* -X178823808Y-107597438D01* -X178823808Y-107597438D02* -X178919046Y-107549819D01* -X178919046Y-107549819D02* -X178966666Y-107502200D01* -X178966666Y-107502200D02* -X179014285Y-107406962D01* -X179014285Y-107406962D02* -X179014285Y-107216486D01* -X179014285Y-107216486D02* -X178966666Y-107121248D01* -X178966666Y-107121248D02* -X178919046Y-107073629D01* -X178919046Y-107073629D02* -X178823808Y-107026010D01* -X178823808Y-107026010D02* -X178014285Y-107026010D01* -X178014285Y-106073629D02* -X178014285Y-106549819D01* -X178014285Y-106549819D02* -X178490475Y-106597438D01* -X178490475Y-106597438D02* -X178442856Y-106549819D01* -X178442856Y-106549819D02* -X178395237Y-106454581D01* -X178395237Y-106454581D02* -X178395237Y-106216486D01* -X178395237Y-106216486D02* -X178442856Y-106121248D01* -X178442856Y-106121248D02* -X178490475Y-106073629D01* -X178490475Y-106073629D02* -X178585713Y-106026010D01* -X178585713Y-106026010D02* -X178823808Y-106026010D01* -X178823808Y-106026010D02* -X178919046Y-106073629D01* -X178919046Y-106073629D02* -X178966666Y-106121248D01* -X178966666Y-106121248D02* -X179014285Y-106216486D01* -X179014285Y-106216486D02* -X179014285Y-106454581D01* -X179014285Y-106454581D02* -X178966666Y-106549819D01* -X178966666Y-106549819D02* -X178919046Y-106597438D01* -D12* -X172711685Y-112107588D02* -X172711685Y-112679016D01* -X172711685Y-112393302D02* -X171711685Y-112393302D01* -X171711685Y-112393302D02* -X171854542Y-112488540D01* -X171854542Y-112488540D02* -X171949780Y-112583778D01* -X171949780Y-112583778D02* -X171997399Y-112679016D01* -X172711685Y-102309969D02* -X172711685Y-102881397D01* -X172711685Y-102595683D02* -X171711685Y-102595683D01* -X171711685Y-102595683D02* -X171854542Y-102690921D01* -X171854542Y-102690921D02* -X171949780Y-102786159D01* -X171949780Y-102786159D02* -X171997399Y-102881397D01* -X171711685Y-101976635D02* -X171711685Y-101357588D01* -X171711685Y-101357588D02* -X172092637Y-101690921D01* -X172092637Y-101690921D02* -X172092637Y-101548064D01* -X172092637Y-101548064D02* -X172140256Y-101452826D01* -X172140256Y-101452826D02* -X172187875Y-101405207D01* -X172187875Y-101405207D02* -X172283113Y-101357588D01* -X172283113Y-101357588D02* -X172521208Y-101357588D01* -X172521208Y-101357588D02* -X172616446Y-101405207D01* -X172616446Y-101405207D02* -X172664066Y-101452826D01* -X172664066Y-101452826D02* -X172711685Y-101548064D01* -X172711685Y-101548064D02* -X172711685Y-101833778D01* -X172711685Y-101833778D02* -X172664066Y-101929016D01* -X172664066Y-101929016D02* -X172616446Y-101976635D01* -D13* -%TO.C,G\u002A\u002A\u002A*% -G36* -X137504732Y-116130444D02* -G01* -X137504732Y-117138380D01* -X136496795Y-117138380D01* -X135488859Y-117138380D01* -X135488859Y-116850399D01* -X135776841Y-116850399D01* -X136496795Y-116850399D01* -X137216750Y-116850399D01* -X137216750Y-116130444D01* -X137216750Y-115410489D01* -X136496795Y-115410489D01* -X135776841Y-115410489D01* -X135776841Y-116130444D01* -X135776841Y-116850399D01* -X135488859Y-116850399D01* -X135488859Y-116130444D01* -X135488859Y-115122507D01* -X136496795Y-115122507D01* -X137504732Y-115122507D01* -X137504732Y-116130444D01* -G37* -G36* -X138368678Y-116706408D02* -G01* -X138368678Y-116850399D01* -X138512668Y-116850399D01* -X138656659Y-116850399D01* -X138656659Y-116994389D01* -X138656659Y-117138380D01* -X138224687Y-117138380D01* -X137792714Y-117138380D01* -X137792714Y-116850399D01* -X137792714Y-116562417D01* -X138080696Y-116562417D01* -X138368678Y-116562417D01* -X138368678Y-116706408D01* -G37* -G36* -X139232623Y-116994389D02* -G01* -X139232623Y-117138380D01* -X139088632Y-117138380D01* -X138944641Y-117138380D01* -X138944641Y-116994389D01* -X138944641Y-116850399D01* -X139088632Y-116850399D01* -X139232623Y-116850399D01* -X139232623Y-116994389D01* -G37* -G36* -X140672532Y-116418426D02* -G01* -X140672532Y-116562417D01* -X140528541Y-116562417D01* -X140384551Y-116562417D01* -X140384551Y-116706408D01* -X140384551Y-116850399D01* -X140528541Y-116850399D01* -X140672532Y-116850399D01* -X140672532Y-116994389D01* -X140672532Y-117138380D01* -X140240560Y-117138380D01* -X139808587Y-117138380D01* -X139808587Y-116994389D01* -X139808587Y-116850399D01* -X139664596Y-116850399D01* -X139520605Y-116850399D01* -X139520605Y-116706408D01* -X139520605Y-116562417D01* -X139664596Y-116562417D01* -X139808587Y-116562417D01* -X139808587Y-116706408D01* -X139808587Y-116850399D01* -X139952578Y-116850399D01* -X140096569Y-116850399D01* -X140096569Y-116706408D01* -X140096569Y-116562417D01* -X140240560Y-116562417D01* -X140384551Y-116562417D01* -X140384551Y-116418426D01* -X140384551Y-116274435D01* -X140528541Y-116274435D01* -X140672532Y-116274435D01* -X140672532Y-116418426D01* -G37* -G36* -X141248496Y-116994389D02* -G01* -X141248496Y-117138380D01* -X141104505Y-117138380D01* -X140960514Y-117138380D01* -X140960514Y-116994389D01* -X140960514Y-116850399D01* -X141104505Y-116850399D01* -X141248496Y-116850399D01* -X141248496Y-116994389D01* -G37* -G36* -X142688405Y-116994389D02* -G01* -X142688405Y-117138380D01* -X142400424Y-117138380D01* -X142112442Y-117138380D01* -X142112442Y-116994389D01* -X142112442Y-116850399D01* -X142400424Y-116850399D01* -X142688405Y-116850399D01* -X142688405Y-116994389D01* -G37* -G36* -X140096569Y-110082825D02* -G01* -X140096569Y-110226816D01* -X140240560Y-110226816D01* -X140384551Y-110226816D01* -X140384551Y-110370807D01* -X140384551Y-110514798D01* -X140240560Y-110514798D01* -X140096569Y-110514798D01* -X140096569Y-110658789D01* -X140096569Y-110802780D01* -X139952578Y-110802780D01* -X139808587Y-110802780D01* -X139808587Y-110946770D01* -X139808587Y-111090761D01* -X139952578Y-111090761D01* -X140096569Y-111090761D01* -X140096569Y-111234752D01* -X140096569Y-111378743D01* -X140240560Y-111378743D01* -X140384551Y-111378743D01* -X140384551Y-111666725D01* -X140384551Y-111954707D01* -X140240560Y-111954707D01* -X140096569Y-111954707D01* -X140096569Y-112098698D01* -X140096569Y-112242689D01* -X139952578Y-112242689D01* -X139808587Y-112242689D01* -X139808587Y-112386680D01* -X139808587Y-112530671D01* -X139520605Y-112530671D01* -X139232623Y-112530671D01* -X139232623Y-112674662D01* -X139232623Y-112818653D01* -X139376614Y-112818653D01* -X139520605Y-112818653D01* -X139520605Y-113106634D01* -X139520605Y-113394616D01* -X139232623Y-113394616D01* -X138944641Y-113394616D01* -X138944641Y-113970580D01* -X138944641Y-114546544D01* -X138656659Y-114546544D01* -X138368678Y-114546544D01* -X138368678Y-114690535D01* -X138368678Y-114834526D01* -X138224687Y-114834526D01* -X138080696Y-114834526D01* -X138080696Y-115122507D01* -X138080696Y-115410489D01* -X138368678Y-115410489D01* -X138656659Y-115410489D01* -X138656659Y-115266498D01* -X138656659Y-115122507D01* -X138800650Y-115122507D01* -X138944641Y-115122507D01* -X138944641Y-114834526D01* -X138944641Y-114546544D01* -X139232623Y-114546544D01* -X139520605Y-114546544D01* -X139520605Y-114690535D01* -X139520605Y-114834526D01* -X139808587Y-114834526D01* -X140096569Y-114834526D01* -X140096569Y-114690535D01* -X140096569Y-114546544D01* -X139952578Y-114546544D01* -X139808587Y-114546544D01* -X139808587Y-114402553D01* -X139808587Y-114258562D01* -X139952578Y-114258562D01* -X140096569Y-114258562D01* -X140096569Y-114402553D01* -X140096569Y-114546544D01* -X140384551Y-114546544D01* -X140672532Y-114546544D01* -X140960514Y-114546544D01* -X141104505Y-114546544D01* -X141248496Y-114546544D01* -X141248496Y-114402553D01* -X141248496Y-114258562D01* -X141104505Y-114258562D01* -X140960514Y-114258562D01* -X140960514Y-114402553D01* -X140960514Y-114546544D01* -X140672532Y-114546544D01* -X140672532Y-114402553D01* -X140672532Y-114258562D01* -X140528541Y-114258562D01* -X140384551Y-114258562D01* -X140384551Y-113970580D01* -X140384551Y-113682598D01* -X140240560Y-113682598D01* -X140096569Y-113682598D01* -X140096569Y-113538607D01* -X140096569Y-113394616D01* -X140528541Y-113394616D01* -X140960514Y-113394616D01* -X140960514Y-113250625D01* -X140960514Y-113106634D01* -X140816523Y-113106634D01* -X140672532Y-113106634D01* -X140672532Y-112674662D01* -X140672532Y-112242689D01* -X141104505Y-112242689D01* -X141536478Y-112242689D01* -X141536478Y-112386680D01* -X141536478Y-112530671D01* -X141248496Y-112530671D01* -X140960514Y-112530671D01* -X140960514Y-112674662D01* -X140960514Y-112818653D01* -X141104505Y-112818653D01* -X141248496Y-112818653D01* -X141248496Y-112962643D01* -X141248496Y-113106634D01* -X141392487Y-113106634D01* -X141536478Y-113106634D01* -X141536478Y-113250625D01* -X141536478Y-113394616D01* -X141248496Y-113394616D01* -X140960514Y-113394616D01* -X140960514Y-113538607D01* -X140960514Y-113682598D01* -X141104505Y-113682598D01* -X141248496Y-113682598D01* -X141248496Y-113826589D01* -X141248496Y-113970580D01* -X141392487Y-113970580D01* -X141536478Y-113970580D01* -X141536478Y-114258562D01* -X141536478Y-114546544D01* -X141824460Y-114546544D01* -X142112442Y-114546544D01* -X142112442Y-114402553D01* -X142112442Y-114258562D01* -X142256433Y-114258562D01* -X142400424Y-114258562D01* -X142400424Y-113970580D01* -X142400424Y-113682598D01* -X142256433Y-113682598D01* -X142112442Y-113682598D01* -X142112442Y-113970580D01* -X142112442Y-114258562D01* -X141968451Y-114258562D01* -X141824460Y-114258562D01* -X141824460Y-114114571D01* -X141824460Y-113970580D01* -X141680469Y-113970580D01* -X141536478Y-113970580D01* -X141536478Y-113682598D01* -X141536478Y-113394616D01* -X141680469Y-113394616D01* -X141824460Y-113394616D01* -X141824460Y-113538607D01* -X141824460Y-113682598D01* -X141968451Y-113682598D01* -X142112442Y-113682598D01* -X142112442Y-113538607D01* -X142112442Y-113394616D01* -X142400424Y-113394616D01* -X142688405Y-113394616D01* -X142688405Y-113826589D01* -X142688405Y-114258562D01* -X142544414Y-114258562D01* -X142400424Y-114258562D01* -X142400424Y-114402553D01* -X142400424Y-114546544D01* -X142256433Y-114546544D01* -X142112442Y-114546544D01* -X142112442Y-114690535D01* -X142112442Y-114834526D01* -X141968451Y-114834526D01* -X141824460Y-114834526D01* -X141824460Y-115122507D01* -X141824460Y-115410489D01* -X141968451Y-115410489D01* -X142112442Y-115410489D01* -X142112442Y-115266498D01* -X142112442Y-115122507D01* -X142256433Y-115122507D01* -X142400424Y-115122507D01* -X142400424Y-114978516D01* -X142400424Y-114834526D01* -X142544414Y-114834526D01* -X142688405Y-114834526D01* -X142688405Y-115122507D01* -X142688405Y-115410489D01* -X142544414Y-115410489D01* -X142400424Y-115410489D01* -X142400424Y-115554480D01* -X142400424Y-115698471D01* -X142112442Y-115698471D01* -X141824460Y-115698471D01* -X141824460Y-115842462D01* -X141824460Y-115986453D01* -X141968451Y-115986453D01* -X142112442Y-115986453D01* -X142112442Y-116274435D01* -X142112442Y-116562417D01* -X141968451Y-116562417D01* -X141824460Y-116562417D01* -X141824460Y-116706408D01* -X141824460Y-116850399D01* -X141680469Y-116850399D01* -X141536478Y-116850399D01* -X141536478Y-116706408D01* -X141536478Y-116562417D01* -X141680469Y-116562417D01* -X141824460Y-116562417D01* -X141824460Y-116418426D01* -X141824460Y-116274435D01* -X141680469Y-116274435D01* -X141536478Y-116274435D01* -X141536478Y-116418426D01* -X141536478Y-116562417D01* -X141248496Y-116562417D01* -X140960514Y-116562417D01* -X140960514Y-116418426D01* -X140960514Y-116274435D01* -X140960514Y-115986453D01* -X140528541Y-115986453D01* -X140096569Y-115986453D01* -X140096569Y-116130444D01* -X140096569Y-116274435D01* -X139808587Y-116274435D01* -X139520605Y-116274435D01* -X139520605Y-116130444D01* -X139520605Y-115986453D01* -X139808587Y-115986453D01* -X140096569Y-115986453D01* -X140096569Y-115698471D01* -X140384551Y-115698471D01* -X140816523Y-115698471D01* -X141248496Y-115698471D01* -X141248496Y-115266498D01* -X141248496Y-114834526D01* -X140816523Y-114834526D01* -X140384551Y-114834526D01* -X140384551Y-115266498D01* -X140384551Y-115698471D01* -X140096569Y-115698471D01* -X140096569Y-115410489D01* -X139952578Y-115410489D01* -X139808587Y-115410489D01* -X139808587Y-115554480D01* -X139808587Y-115698471D01* -X139664596Y-115698471D01* -X139520605Y-115698471D01* -X139520605Y-115410489D01* -X139520605Y-115266498D01* -X139520605Y-115122507D01* -X139376614Y-115122507D01* -X139232623Y-115122507D01* -X139232623Y-115410489D01* -X139232623Y-115698471D01* -X139088632Y-115698471D01* -X138944641Y-115698471D01* -X138944641Y-115554480D01* -X138944641Y-115410489D01* -X138800650Y-115410489D01* -X138656659Y-115410489D01* -X138656659Y-115698471D01* -X138656659Y-115986453D01* -X138368678Y-115986453D01* -X138080696Y-115986453D01* -X138080696Y-116130444D01* -X138080696Y-116274435D01* -X137936705Y-116274435D01* -X137792714Y-116274435D01* -X137792714Y-116130444D01* -X137792714Y-115986453D01* -X137936705Y-115986453D01* -X138080696Y-115986453D01* -X138080696Y-115698471D01* -X138080696Y-115410489D01* -X137936705Y-115410489D01* -X137792714Y-115410489D01* -X137792714Y-115122507D01* -X137792714Y-114834526D01* -X137360741Y-114834526D01* -X136928768Y-114834526D01* -X136928768Y-114690535D01* -X136928768Y-114546544D01* -X136784777Y-114546544D01* -X136640786Y-114546544D01* -X136640786Y-114690535D01* -X136640786Y-114834526D01* -X136064823Y-114834526D01* -X135488859Y-114834526D01* -X135488859Y-114690535D01* -X135488859Y-114546544D01* -X135632850Y-114546544D01* -X135776841Y-114546544D01* -X135776841Y-114402553D01* -X135776841Y-114258562D01* -X135920832Y-114258562D01* -X136064823Y-114258562D01* -X136064823Y-114402553D01* -X136064823Y-114546544D01* -X136352805Y-114546544D01* -X136640786Y-114546544D01* -X136640786Y-114258562D01* -X136640786Y-113970580D01* -X136784777Y-113970580D01* -X136928768Y-113970580D01* -X136928768Y-114258562D01* -X136928768Y-114546544D01* -X137360741Y-114546544D01* -X137792714Y-114546544D01* -X137792714Y-114402553D01* -X137792714Y-114258562D01* -X137504732Y-114258562D01* -X137216750Y-114258562D01* -X137216750Y-114114571D01* -X137216750Y-113970580D01* -X137360741Y-113970580D01* -X137504732Y-113970580D01* -X137504732Y-113826589D01* -X137504732Y-113682598D01* -X137648723Y-113682598D01* -X137792714Y-113682598D01* -X137792714Y-113826589D01* -X137792714Y-113970580D01* -X137936705Y-113970580D01* -X138080696Y-113970580D01* -X138080696Y-114114571D01* -X138080696Y-114258562D01* -X138224687Y-114258562D01* -X138368678Y-114258562D01* -X138368678Y-114114571D01* -X138368678Y-113970580D01* -X138512668Y-113970580D01* -X138656659Y-113970580D01* -X138656659Y-113826589D01* -X138656659Y-113682598D01* -X138512668Y-113682598D01* -X138368678Y-113682598D01* -X138368678Y-113538607D01* -X138368678Y-113394616D01* -X138224687Y-113394616D01* -X138080696Y-113394616D01* -X138080696Y-113538607D01* -X138080696Y-113682598D01* -X137936705Y-113682598D01* -X137792714Y-113682598D01* -X137792714Y-113538607D01* -X137792714Y-113394616D01* -X137936705Y-113394616D01* -X138080696Y-113394616D01* -X138080696Y-113250625D01* -X138080696Y-113106634D01* -X137936705Y-113106634D01* -X137792714Y-113106634D01* -X137792714Y-112962643D01* -X137792714Y-112818653D01* -X137936705Y-112818653D01* -X138080696Y-112818653D01* -X138080696Y-112674662D01* -X138080696Y-112530671D01* -X138224687Y-112530671D01* -X138368678Y-112530671D01* -X138368678Y-112674662D01* -X138368678Y-112818653D01* -X138224687Y-112818653D01* -X138080696Y-112818653D01* -X138080696Y-112962643D01* -X138080696Y-113106634D01* -X138368678Y-113106634D01* -X138656659Y-113106634D01* -X138656659Y-112674662D01* -X138656659Y-112242689D01* -X138512668Y-112242689D01* -X138368678Y-112242689D01* -X138368678Y-111810716D01* -X138368678Y-111378743D01* -X138224687Y-111378743D01* -X138080696Y-111378743D01* -X138080696Y-111810716D01* -X138080696Y-112242689D01* -X137936705Y-112242689D01* -X137792714Y-112242689D01* -X137792714Y-112386680D01* -X137792714Y-112530671D01* -X137504732Y-112530671D01* -X137216750Y-112530671D01* -X137216750Y-112386680D01* -X137216750Y-112242689D01* -X137504732Y-112242689D01* -X137792714Y-112242689D01* -X137792714Y-111666725D01* -X137792714Y-111090761D01* -X137936705Y-111090761D01* -X138080696Y-111090761D01* -X138080696Y-110946770D01* -X138080696Y-110802780D01* -X138224687Y-110802780D01* -X138368678Y-110802780D01* -X138368678Y-110946770D01* -X138368678Y-111090761D01* -X138512668Y-111090761D01* -X138656659Y-111090761D01* -X138656659Y-111522734D01* -X138656659Y-111954707D01* -X138800650Y-111954707D01* -X138944641Y-111954707D01* -X138944641Y-111378743D01* -X138944641Y-110802780D01* -X139088632Y-110802780D01* -X139232623Y-110802780D01* -X139232623Y-111378743D01* -X139232623Y-111954707D01* -X139088632Y-111954707D01* -X138944641Y-111954707D01* -X138944641Y-112098698D01* -X138944641Y-112242689D01* -X139232623Y-112242689D01* -X139520605Y-112242689D01* -X139520605Y-111954707D01* -X139808587Y-111954707D01* -X139952578Y-111954707D01* -X140096569Y-111954707D01* -X140096569Y-111810716D01* -X140096569Y-111666725D01* -X139952578Y-111666725D01* -X139808587Y-111666725D01* -X139808587Y-111810716D01* -X139808587Y-111954707D01* -X139520605Y-111954707D01* -X139520605Y-111810716D01* -X139520605Y-111666725D01* -X139664596Y-111666725D01* -X139808587Y-111666725D01* -X139808587Y-111522734D01* -X139808587Y-111378743D01* -X139664596Y-111378743D01* -X139520605Y-111378743D01* -X139520605Y-110946770D01* -X139520605Y-110514798D01* -X139664596Y-110514798D01* -X139808587Y-110514798D01* -X139808587Y-110370807D01* -X139808587Y-110226816D01* -X139664596Y-110226816D01* -X139520605Y-110226816D01* -X139520605Y-110370807D01* -X139520605Y-110514798D01* -X139376614Y-110514798D01* -X139232623Y-110514798D01* -X139232623Y-110370807D01* -X139232623Y-110226816D01* -X139376614Y-110226816D01* -X139520605Y-110226816D01* -X139520605Y-110082825D01* -X139520605Y-109938834D01* -X139808587Y-109938834D01* -X140096569Y-109938834D01* -X140096569Y-110082825D01* -G37* -G36* -X136064823Y-112386680D02* -G01* -X136064823Y-112530671D01* -X135920832Y-112530671D01* -X135776841Y-112530671D01* -X135776841Y-112674662D01* -X135776841Y-112818653D01* -X136208814Y-112818653D01* -X136640786Y-112818653D01* -X136640786Y-112674662D01* -X136640786Y-112530671D01* -X136784777Y-112530671D01* -X136928768Y-112530671D01* -X136928768Y-112674662D01* -X136928768Y-112818653D01* -X136784777Y-112818653D01* -X136640786Y-112818653D01* -X136640786Y-113106634D01* -X136640786Y-113394616D01* -X136784777Y-113394616D01* -X136928768Y-113394616D01* -X136928768Y-113538607D01* -X136928768Y-113682598D01* -X137072759Y-113682598D01* -X137216750Y-113682598D01* -X137216750Y-113538607D01* -X137216750Y-113394616D01* -X137360741Y-113394616D01* -X137504732Y-113394616D01* -X137504732Y-113538607D01* -X137504732Y-113682598D01* -X137360741Y-113682598D01* -X137216750Y-113682598D01* -X137216750Y-113826589D01* -X137216750Y-113970580D01* -X137072759Y-113970580D01* -X136928768Y-113970580D01* -X136928768Y-113826589D01* -X136928768Y-113682598D01* -X136496795Y-113682598D01* -X136064823Y-113682598D01* -X136064823Y-113826589D01* -X136064823Y-113970580D01* -X135920832Y-113970580D01* -X135776841Y-113970580D01* -X135776841Y-114114571D01* -X135776841Y-114258562D01* -X135632850Y-114258562D01* -X135488859Y-114258562D01* -X135488859Y-114114571D01* -X135488859Y-113970580D01* -X135632850Y-113970580D01* -X135776841Y-113970580D01* -X135776841Y-113682598D01* -X135776841Y-113394616D01* -X136064823Y-113394616D01* -X136352805Y-113394616D01* -X136352805Y-113250625D01* -X136352805Y-113106634D01* -X136064823Y-113106634D01* -X135776841Y-113106634D01* -X135776841Y-113250625D01* -X135776841Y-113394616D01* -X135632850Y-113394616D01* -X135488859Y-113394616D01* -X135488859Y-113250625D01* -X135488859Y-112818653D01* -X135488859Y-112242689D01* -X135776841Y-112242689D01* -X136064823Y-112242689D01* -X136064823Y-112386680D01* -G37* -G36* -X138944641Y-116130444D02* -G01* -X138944641Y-116274435D01* -X138800650Y-116274435D01* -X138656659Y-116274435D01* -X138656659Y-116130444D01* -X138656659Y-115986453D01* -X138800650Y-115986453D01* -X138944641Y-115986453D01* -X138944641Y-116130444D01* -G37* -G36* -X142688405Y-115842462D02* -G01* -X142688405Y-115986453D01* -X142544414Y-115986453D01* -X142400424Y-115986453D01* -X142400424Y-115842462D01* -X142400424Y-115698471D01* -X142544414Y-115698471D01* -X142688405Y-115698471D01* -X142688405Y-115842462D01* -G37* -G36* -X139808587Y-113538607D02* -G01* -X139808587Y-113682598D01* -X139664596Y-113682598D01* -X139520605Y-113682598D01* -X139520605Y-113826589D01* -X139520605Y-113970580D01* -X139664596Y-113970580D01* -X139808587Y-113970580D01* -X139808587Y-114114571D01* -X139808587Y-114258562D01* -X139520605Y-114258562D01* -X139232623Y-114258562D01* -X139232623Y-113970580D01* -X139232623Y-113682598D01* -X139376614Y-113682598D01* -X139520605Y-113682598D01* -X139520605Y-113538607D01* -X139520605Y-113394616D01* -X139664596Y-113394616D01* -X139808587Y-113394616D01* -X139808587Y-113538607D01* -G37* -G36* -X137504732Y-112962643D02* -G01* -X137504732Y-113106634D01* -X137216750Y-113106634D01* -X136928768Y-113106634D01* -X136928768Y-112962643D01* -X136928768Y-112818653D01* -X137216750Y-112818653D01* -X137504732Y-112818653D01* -X137504732Y-112962643D01* -G37* -G36* -X140384551Y-112674662D02* -G01* -X140384551Y-113106634D01* -X140240560Y-113106634D01* -X140096569Y-113106634D01* -X140096569Y-112674662D01* -X140096569Y-112242689D01* -X140240560Y-112242689D01* -X140384551Y-112242689D01* -X140384551Y-112674662D01* -G37* -G36* -X136640786Y-112386680D02* -G01* -X136640786Y-112530671D01* -X136496795Y-112530671D01* -X136352805Y-112530671D01* -X136352805Y-112386680D01* -X136352805Y-112242689D01* -X136496795Y-112242689D01* -X136640786Y-112242689D01* -X136640786Y-112386680D01* -G37* -G36* -X138656659Y-110226816D02* -G01* -X138656659Y-110514798D01* -X138368678Y-110514798D01* -X138080696Y-110514798D01* -X138080696Y-110658789D01* -X138080696Y-110802780D01* -X137936705Y-110802780D01* -X137792714Y-110802780D01* -X137792714Y-110514798D01* -X137792714Y-110226816D01* -X138080696Y-110226816D01* -X138368678Y-110226816D01* -X138368678Y-110082825D01* -X138368678Y-109938834D01* -X138512668Y-109938834D01* -X138656659Y-109938834D01* -X138656659Y-110226816D01* -G37* -G36* -X142688405Y-116418426D02* -G01* -X142688405Y-116562417D01* -X142544414Y-116562417D01* -X142400424Y-116562417D01* -X142400424Y-116418426D01* -X142400424Y-116274435D01* -X142544414Y-116274435D01* -X142688405Y-116274435D01* -X142688405Y-116418426D01* -G37* -G36* -X142688405Y-112818653D02* -G01* -X142688405Y-113106634D01* -X142400424Y-113106634D01* -X142112442Y-113106634D01* -X142112442Y-112962643D01* -X142112442Y-112818653D01* -X142256433Y-112818653D01* -X142400424Y-112818653D01* -X142400424Y-112674662D01* -X142400424Y-112530671D01* -X142544414Y-112530671D01* -X142688405Y-112530671D01* -X142688405Y-112818653D01* -G37* -G36* -X142400424Y-112386680D02* -G01* -X142400424Y-112530671D01* -X142112442Y-112530671D01* -X141824460Y-112530671D01* -X141824460Y-112386680D01* -X141824460Y-112242689D01* -X142112442Y-112242689D01* -X142400424Y-112242689D01* -X142400424Y-112386680D01* -G37* -G36* -X137504732Y-110946770D02* -G01* -X137504732Y-111954707D01* -X136496795Y-111954707D01* -X135488859Y-111954707D01* -X135488859Y-111666725D01* -X135776841Y-111666725D01* -X136496795Y-111666725D01* -X137216750Y-111666725D01* -X137216750Y-110946770D01* -X137216750Y-110226816D01* -X136496795Y-110226816D01* -X135776841Y-110226816D01* -X135776841Y-110946770D01* -X135776841Y-111666725D01* -X135488859Y-111666725D01* -X135488859Y-110946770D01* -X135488859Y-109938834D01* -X136496795Y-109938834D01* -X137504732Y-109938834D01* -X137504732Y-110946770D01* -G37* -G36* -X142688405Y-110946770D02* -G01* -X142688405Y-111954707D01* -X141680469Y-111954707D01* -X140672532Y-111954707D01* -X140672532Y-111666725D01* -X140960514Y-111666725D01* -X141680469Y-111666725D01* -X142400424Y-111666725D01* -X142400424Y-110946770D01* -X142400424Y-110226816D01* -X141680469Y-110226816D01* -X140960514Y-110226816D01* -X140960514Y-110946770D01* -X140960514Y-111666725D01* -X140672532Y-111666725D01* -X140672532Y-110946770D01* -X140672532Y-109938834D01* -X141680469Y-109938834D01* -X142688405Y-109938834D01* -X142688405Y-110946770D01* -G37* -G36* -X136928768Y-116130444D02* -G01* -X136928768Y-116562417D01* -X136496795Y-116562417D01* -X136064823Y-116562417D01* -X136064823Y-116130444D01* -X136064823Y-115698471D01* -X136496795Y-115698471D01* -X136928768Y-115698471D01* -X136928768Y-116130444D01* -G37* -G36* -X140960514Y-115266498D02* -G01* -X140960514Y-115410489D01* -X140816523Y-115410489D01* -X140672532Y-115410489D01* -X140672532Y-115266498D01* -X140672532Y-115122507D01* -X140816523Y-115122507D01* -X140960514Y-115122507D01* -X140960514Y-115266498D01* -G37* -G36* -X138368678Y-113826589D02* -G01* -X138368678Y-113970580D01* -X138224687Y-113970580D01* -X138080696Y-113970580D01* -X138080696Y-113826589D01* -X138080696Y-113682598D01* -X138224687Y-113682598D01* -X138368678Y-113682598D01* -X138368678Y-113826589D01* -G37* -G36* -X136928768Y-110946770D02* -G01* -X136928768Y-111378743D01* -X136496795Y-111378743D01* -X136064823Y-111378743D01* -X136064823Y-110946770D01* -X136064823Y-110514798D01* -X136496795Y-110514798D01* -X136928768Y-110514798D01* -X136928768Y-110946770D01* -G37* -G36* -X142112442Y-110946770D02* -G01* -X142112442Y-111378743D01* -X141680469Y-111378743D01* -X141248496Y-111378743D01* -X141248496Y-110946770D01* -X141248496Y-110514798D01* -X141680469Y-110514798D01* -X142112442Y-110514798D01* -X142112442Y-110946770D01* -G37* -G36* -X136820335Y-119322019D02* -G01* -X136899889Y-119388538D01* -X136944633Y-119442289D01* -X137003363Y-119521535D01* -X137041081Y-119577042D01* -X137065386Y-119624258D01* -X137083876Y-119678632D01* -X137104150Y-119755610D01* -X137109902Y-119778283D01* -X137137236Y-119884081D01* -X137165941Y-119992403D01* -X137183595Y-120057271D01* -X137206731Y-120150104D01* -X137230914Y-120261553D01* -X137245231Y-120336258D01* -X137271808Y-120445726D01* -X137311880Y-120567238D01* -X137346607Y-120651636D01* -X137439440Y-120847880D01* -X137516015Y-121002411D01* -X137578073Y-121118572D01* -X137627358Y-121199706D01* -X137646037Y-121225947D01* -X137683739Y-121281493D01* -X137704009Y-121323268D01* -X137705123Y-121329830D01* -X137715389Y-121362364D01* -X137742768Y-121426305D01* -X137782128Y-121509939D01* -X137798798Y-121543722D01* -X137846347Y-121642653D01* -X137888512Y-121737038D01* -X137917692Y-121809694D01* -X137921916Y-121821983D01* -X137950193Y-121886124D01* -X137982680Y-121929332D01* -X137989134Y-121933910D01* -X138012692Y-121967621D01* -X138042306Y-122041243D01* -X138075949Y-122146846D01* -X138111595Y-122276498D01* -X138147219Y-122422269D01* -X138180796Y-122576228D01* -X138210299Y-122730443D01* -X138233703Y-122876986D01* -X138237883Y-122907796D01* -X138261545Y-123057901D01* -X138287423Y-123164558D01* -X138314980Y-123226081D01* -X138343680Y-123240787D01* -X138343942Y-123240702D01* -X138362822Y-123226043D01* -X138377555Y-123192812D01* -X138388596Y-123136020D01* -X138396403Y-123050681D01* -X138401430Y-122931806D01* -X138404136Y-122774407D01* -X138404975Y-122573519D01* -X138406333Y-122436038D01* -X139542599Y-122436038D01* -X139542944Y-122546150D01* -X139556070Y-122651325D01* -X139576480Y-122721814D01* -X139629446Y-122792187D01* -X139710157Y-122835496D01* -X139804678Y-122849508D01* -X139899071Y-122831993D01* -X139974430Y-122785542D01* -X140021566Y-122723102D01* -X140042712Y-122643009D01* -X140040821Y-122576540D01* -X140737431Y-122576540D01* -X140750101Y-122693272D01* -X140780385Y-122793441D01* -X140790005Y-122812489D01* -X140832089Y-122876646D01* -X140877558Y-122911221D01* -X140943820Y-122925951D01* -X140998746Y-122929242D01* -X141059178Y-122922415D01* -X141102630Y-122888429D01* -X141127074Y-122853212D01* -X141159826Y-122782057D01* -X141165983Y-122703895D01* -X141162189Y-122665198D01* -X141146313Y-122556556D01* -X141128541Y-122483389D01* -X141103334Y-122432789D01* -X141065149Y-122391847D01* -X141034138Y-122366879D01* -X140944235Y-122316710D01* -X140863110Y-122306082D01* -X140798359Y-122334789D01* -X140768832Y-122374081D01* -X140743350Y-122463418D01* -X140737431Y-122576540D01* -X140040821Y-122576540D01* -X140039639Y-122534964D01* -X140029389Y-122466182D01* -X139997815Y-122345140D01* -X139949433Y-122265312D01* -X139877803Y-122220511D01* -X139776490Y-122204552D01* -X139756793Y-122204262D01* -X139676466Y-122207069D01* -X139628174Y-122219544D01* -X139595568Y-122247770D01* -X139579751Y-122270128D01* -X139554910Y-122338270D01* -X139542599Y-122436038D01* -X138406333Y-122436038D01* -X138406708Y-122398112D01* -X138411521Y-122204127D01* -X138418962Y-121999177D01* -X138428577Y-121790875D01* -X138439913Y-121586836D01* -X138452518Y-121394672D01* -X138465938Y-121221999D01* -X138479720Y-121076428D01* -X138493412Y-120965574D01* -X138504149Y-120906364D01* -X138550167Y-120721960D01* -X138589459Y-120583381D01* -X138622788Y-120488514D01* -X138650922Y-120435246D01* -X138674623Y-120421465D01* -X138679062Y-120423360D01* -X138698592Y-120418275D01* -X138699774Y-120410470D01* -X138718028Y-120386868D01* -X138764692Y-120387191D01* -X138827615Y-120408733D01* -X138894649Y-120448789D01* -X138903949Y-120455941D01* -X138978118Y-120521213D01* -X139039582Y-120586770D01* -X139078808Y-120641625D01* -X139087931Y-120668026D01* -X139100395Y-120699676D01* -X139131554Y-120753507D01* -X139144478Y-120773368D01* -X139180801Y-120836477D01* -X139225956Y-120927366D01* -X139271348Y-121028537D01* -X139280219Y-121049725D01* -X139341564Y-121190539D01* -X139395348Y-121293231D01* -X139447637Y-121366244D01* -X139504496Y-121418023D01* -X139571989Y-121457011D01* -X139573127Y-121457548D01* -X139613314Y-121475566D01* -X139651492Y-121488758D01* -X139695265Y-121497576D01* -X139752238Y-121502473D01* -X139830016Y-121503902D01* -X139936206Y-121502314D01* -X140078411Y-121498164D01* -X140191751Y-121494375D01* -X140303930Y-121494313D01* -X140420318Y-121500079D01* -X140496250Y-121507938D01* -X140630931Y-121527277D01* -X140779833Y-121374509D01* -X140838183Y-121309278D01* -X140907895Y-121223200D01* -X140982856Y-121124862D01* -X141056949Y-121022850D01* -X141124060Y-120925751D01* -X141178074Y-120842152D01* -X141212877Y-120780639D01* -X141222792Y-120752487D01* -X141242464Y-120731969D01* -X141289852Y-120702794D01* -X141347517Y-120674055D01* -X141398020Y-120654845D01* -X141416207Y-120651636D01* -X141438303Y-120675192D01* -X141451610Y-120744639D01* -X141456096Y-120858147D01* -X141451730Y-121013884D01* -X141438482Y-121210018D01* -X141427733Y-121330932D01* -X141384131Y-121788983D01* -X141438289Y-121978428D01* -X141465792Y-122085427D01* -X141487761Y-122190708D01* -X141499825Y-122273082D01* -X141500324Y-122279310D01* -X141509496Y-122358110D01* -X141526423Y-122463093D01* -X141547668Y-122573232D01* -X141550623Y-122587087D01* -X141574109Y-122745668D01* -X141573606Y-122904674D01* -X141547935Y-123076199D01* -X141495918Y-123272336D01* -X141478531Y-123327027D01* -X141449691Y-123419493D01* -X141428066Y-123496780D01* -X141417391Y-123545288D01* -X141416871Y-123551518D01* -X141401351Y-123609456D01* -X141360715Y-123686808D01* -X141303847Y-123768377D01* -X141261357Y-123817538D01* -X141205804Y-123888405D01* -X141155340Y-123972821D01* -X141145992Y-123992310D01* -X141120949Y-124057480D01* -X141111864Y-124117145D01* -X141117074Y-124191923D01* -X141125442Y-124247037D01* -X141143489Y-124346983D01* -X141163449Y-124443852D01* -X141175982Y-124496812D01* -X141199581Y-124589550D01* -X141222842Y-124684198D01* -X141224443Y-124690891D01* -X141245264Y-124757352D01* -X141280840Y-124850969D01* -X141324758Y-124955238D01* -X141342263Y-124994138D01* -X141403661Y-125126604D01* -X141468680Y-125264713D01* -X141532526Y-125398489D01* -X141590404Y-125517956D01* -X141637519Y-125613137D01* -X141668724Y-125673412D01* -X141691912Y-125718157D01* -X141730909Y-125795847D01* -X141780378Y-125895758D01* -X141834979Y-126007169D01* -X141837846Y-126013049D01* -X141917016Y-126172604D01* -X141996493Y-126327555D01* -X142072524Y-126471035D01* -X142141355Y-126596178D01* -X142199232Y-126696115D01* -X142242403Y-126763981D01* -X142261750Y-126788614D01* -X142292837Y-126831954D01* -X142329902Y-126900015D01* -X142345892Y-126934410D01* -X142391146Y-127022672D01* -X142458454Y-127135681D01* -X142539202Y-127260587D01* -X142624778Y-127384537D01* -X142706566Y-127494683D01* -X142775952Y-127578172D01* -X142781230Y-127583871D01* -X142828183Y-127622858D01* -X142866877Y-127638455D01* -X142909251Y-127651742D01* -X142965253Y-127683990D01* -X142969030Y-127686642D01* -X143034047Y-127726312D01* -X143116584Y-127768449D01* -X143146450Y-127781873D01* -X143205474Y-127809763D01* -X143244250Y-127839944D01* -X143270004Y-127884194D01* -X143289958Y-127954293D01* -X143308271Y-128045727D01* -X143319469Y-128212226D01* -X143288528Y-128360364D01* -X143217328Y-128485869D01* -X143107750Y-128584468D01* -X143058698Y-128612846D01* -X142954262Y-128646737D01* -X142837524Y-128654657D01* -X142725304Y-128637821D01* -X142634420Y-128597445D01* -X142613590Y-128580698D01* -X142570768Y-128548187D01* -X142520420Y-128531750D01* -X142445715Y-128527141D01* -X142403597Y-128527695D01* -X142317126Y-128526215D01* -X142246302Y-128518698D01* -X142213128Y-128509498D01* -X142171313Y-128466253D01* -X142124892Y-128382454D01* -X142077290Y-128265393D01* -X142032775Y-128125367D01* -X141982214Y-127992096D01* -X141914016Y-127894790D01* -X141907286Y-127887890D01* -X141848902Y-127816450D01* -X141791955Y-127726295D01* -X141768428Y-127679966D01* -X141715693Y-127585788D01* -X141647709Y-127491831D01* -X141615664Y-127455692D01* -X141548454Y-127376584D01* -X141487054Y-127287818D01* -X141465384Y-127249484D01* -X141425297Y-127186301D01* -X141358288Y-127097763D01* -X141271941Y-126992621D01* -X141173840Y-126879630D01* -X141071569Y-126767542D01* -X140972712Y-126665111D01* -X140891334Y-126586959D01* -X140831191Y-126522522D01* -X140787257Y-126457738D01* -X140773731Y-126424305D01* -X140747810Y-126369028D01* -X140711703Y-126340038D01* -X140671844Y-126312348D01* -X140621034Y-126257748D01* -X140590924Y-126217639D01* -X140525179Y-126140840D01* -X140466249Y-126111823D01* -X140413633Y-126130403D01* -X140397960Y-126146478D01* -X140379681Y-126175914D01* -X140382622Y-126182868D01* -X140380269Y-126198274D01* -X140355941Y-126231387D01* -X140313654Y-126268141D01* -X140283399Y-126279907D01* -X140254726Y-126293957D01* -X140252401Y-126302532D01* -X140232492Y-126327608D01* -X140207410Y-126339437D01* -X140162295Y-126365589D01* -X140106301Y-126412748D01* -X140092176Y-126426868D01* -X140029452Y-126479832D01* -X139944639Y-126535869D01* -X139852212Y-126587077D01* -X139766650Y-126625553D01* -X139702430Y-126643392D01* -X139694788Y-126643804D01* -X139631163Y-126654707D01* -X139603122Y-126665793D01* -X139493023Y-126707420D01* -X139359163Y-126734958D01* -X139225374Y-126743759D01* -X139206529Y-126743164D01* -X139125635Y-126741916D01* -X139075956Y-126751369D01* -X139040475Y-126776913D01* -X139018516Y-126802726D01* -X138987245Y-126851579D01* -X138971817Y-126905414D01* -X138972199Y-126974657D01* -X138988360Y-127069736D01* -X139017304Y-127189649D01* -X139044094Y-127295679D01* -X139068754Y-127397147D01* -X139086505Y-127474335D01* -X139088250Y-127482475D01* -X139112048Y-127574756D01* -X139142291Y-127668140D01* -X139145439Y-127676554D01* -X139169449Y-127756970D01* -X139194192Y-127868496D01* -X139217354Y-127996545D01* -X139236624Y-128126533D01* -X139249689Y-128243875D01* -X139254237Y-128333987D01* -X139253335Y-128357066D01* -X139238419Y-128429120D01* -X139203893Y-128468544D01* -X139191035Y-128475106D01* -X139149291Y-128500036D01* -X139136451Y-128517560D01* -X139116581Y-128533723D01* -X139097822Y-128536067D01* -X139052440Y-128550311D01* -X138997545Y-128584561D01* -X138997512Y-128584587D01* -X138946571Y-128618505D01* -X138909151Y-128633095D01* -X138908546Y-128633107D01* -X138874867Y-128651488D01* -X138853964Y-128676821D01* -X138814765Y-128710160D01* -X138748765Y-128741930D01* -X138720765Y-128751244D01* -X138636005Y-128776057D01* -X138556842Y-128799594D01* -X138540363Y-128804569D01* -X138466003Y-128817425D01* -X138362370Y-128823387D01* -X138246348Y-128822808D01* -X138134824Y-128816043D01* -X138044684Y-128803445D01* -X138008370Y-128793420D01* -X137955253Y-128763588D01* -X137927965Y-128730382D01* -X137927779Y-128729600D01* -X137906666Y-128689007D01* -X137865061Y-128636204D01* -X137857613Y-128628176D01* -X137808202Y-128546165D01* -X137782030Y-128439702D01* -X137781578Y-128328192D01* -X137807330Y-128235056D01* -X137874073Y-128042827D01* -X137900357Y-127827556D01* -X137885737Y-127593638D01* -X137877223Y-127541416D01* -X137834064Y-127305097D01* -X137796242Y-127105831D01* -X137761506Y-126932748D01* -X137727604Y-126774980D01* -X137692285Y-126621657D01* -X137654956Y-126468564D01* -X137626764Y-126362894D01* -X137601456Y-126292249D01* -X137572706Y-126244016D01* -X137534189Y-126205582D01* -X137515726Y-126190961D01* -X137434312Y-126146534D01* -X137348209Y-126127112D01* -X137273301Y-126134670D01* -X137236813Y-126156278D01* -X137196020Y-126180483D01* -X137181978Y-126182868D01* -X137141546Y-126201578D01* -X137080199Y-126252659D01* -X137004563Y-126328534D01* -X136921265Y-126421630D01* -X136836930Y-126524369D01* -X136758185Y-126629177D01* -X136691656Y-126728479D01* -X136664781Y-126774168D01* -X136611835Y-126862676D01* -X136556174Y-126944611D01* -X136515577Y-126995571D01* -X136466398Y-127065992D01* -X136433582Y-127143230D01* -X136431191Y-127153259D01* -X136414376Y-127217010D01* -X136396483Y-127259874D01* -X136394678Y-127262428D01* -X136382361Y-127298071D01* -X136367960Y-127369388D01* -X136353275Y-127463690D01* -X136340108Y-127568289D01* -X136330261Y-127670496D01* -X136325795Y-127747624D01* -X136313841Y-127873222D01* -X136287793Y-128002421D01* -X136251118Y-128126277D01* -X136207284Y-128235846D01* -X136159758Y-128322185D01* -X136112007Y-128376349D01* -X136076566Y-128390509D01* -X136046541Y-128403069D01* -X135993206Y-128434700D01* -X135968240Y-128451158D01* -X135862736Y-128500677D01* -X135752608Y-128506102D01* -X135631128Y-128467381D01* -X135593606Y-128448318D01* -X135513931Y-128395760D01* -X135453434Y-128329515D01* -X135402309Y-128244779D01* -X135363296Y-128163930D01* -X135336281Y-128093320D01* -X135327664Y-128053183D01* -X135337279Y-128013267D01* -X135363696Y-127938782D01* -X135403271Y-127839160D01* -X135452362Y-127723833D01* -X135471915Y-127679722D01* -X135526261Y-127554717D01* -X135574957Y-127435834D01* -X135613470Y-127334626D01* -X135637270Y-127262650D01* -X135640645Y-127249469D01* -X135694170Y-127014766D01* -X135738803Y-126824110D01* -X135775428Y-126674023D01* -X135804927Y-126561026D01* -X135828183Y-126481642D01* -X135846081Y-126432392D01* -X135850556Y-126422938D01* -X135875017Y-126350292D01* -X135885626Y-126268557D01* -X135885639Y-126266120D01* -X135903053Y-126176520D01* -X135954792Y-126098382D01* -X136004598Y-126022190D01* -X136036643Y-125937449D01* -X136039105Y-125924817D01* -X136064574Y-125841145D01* -X136107508Y-125758463D01* -X136115510Y-125747000D01* -X136165856Y-125647090D01* -X136176756Y-125576217D01* -X136187820Y-125497684D01* -X136215366Y-125410388D01* -X136225276Y-125388023D01* -X136254980Y-125317095D01* -X136272125Y-125257865D01* -X136273795Y-125242760D01* -X136283533Y-125192364D01* -X136293207Y-125174874D01* -X136311474Y-125141329D01* -X136339701Y-125076935D01* -X136367677Y-125006268D01* -X136431645Y-124848507D01* -X136492938Y-124718976D01* -X136548313Y-124623918D01* -X136594227Y-124569818D01* -X136621170Y-124536567D01* -X136661047Y-124473876D01* -X136702896Y-124399586D01* -X136751181Y-124319835D01* -X136795799Y-124265538D01* -X136824351Y-124247237D01* -X136864767Y-124223920D01* -X136912782Y-124173956D01* -X136928191Y-124153106D01* -X136989461Y-124081031D01* -X137062597Y-124016922D01* -X137074197Y-124008850D01* -X137142449Y-123951474D01* -X137199133Y-123883912D01* -X137206214Y-123872513D01* -X137244701Y-123808677D01* -X137297065Y-123725320D01* -X137338843Y-123660627D01* -X137384068Y-123587648D01* -X137409938Y-123528861D01* -X137421595Y-123465216D01* -X137424180Y-123377660D01* -X137423969Y-123345250D01* -X137410785Y-123141812D01* -X137377502Y-122922406D01* -X137328237Y-122713718D01* -X137306281Y-122633022D01* -X137288886Y-122561857D01* -X137285090Y-122543899D01* -X137268998Y-122473594D01* -X137240958Y-122364710D01* -X137203064Y-122225111D01* -X137157411Y-122062660D01* -X137149347Y-122034444D01* -X136982669Y-121382486D01* -X136849365Y-120710885D01* -X136753021Y-120038295D01* -X136736556Y-119886302D01* -X136722264Y-119770043D01* -X136704510Y-119660730D01* -X136686146Y-119574800D01* -X136677300Y-119544806D01* -X136651665Y-119433973D01* -X136659235Y-119353945D01* -X136693925Y-119307054D01* -X136749653Y-119295635D01* -X136820335Y-119322019D01* -G37* -D14* -%TO.C,C14*% -X187228862Y-121900210D02* -X187510022Y-121900210D01* -X187228862Y-122920210D02* -X187510022Y-122920210D01* -%TO.C,Q2*% -X157309747Y-123208060D02* -X157309747Y-122558060D01* -X157309747Y-123208060D02* -X157309747Y-123858060D01* -X160429747Y-123208060D02* -X160429747Y-122558060D01* -X160429747Y-123208060D02* -X160429747Y-123858060D01* -X157359747Y-124370560D02* -X157029747Y-124610560D01* -X157029747Y-124130560D01* -X157359747Y-124370560D01* -G36* -X157359747Y-124370560D02* -G01* -X157029747Y-124610560D01* -X157029747Y-124130560D01* -X157359747Y-124370560D01* -G37* -%TO.C,C4*% -X167573929Y-117743643D02* -X167292769Y-117743643D01* -X167573929Y-118763643D02* -X167292769Y-118763643D01* -%TO.C,C25*% -X158822600Y-106685974D02* -X159103760Y-106685974D01* -X158822600Y-107705974D02* -X159103760Y-107705974D01* -D15* -%TO.C,b_up1*% -X203951133Y-103915534D02* -X209951133Y-103915534D01* -X203951133Y-105645534D02* -X203951133Y-108185534D01* -X203951133Y-109915534D02* -X209951133Y-109915534D01* -X209951133Y-105645534D02* -X209951133Y-108185534D01* -X205491133Y-104885534D02* -G75* -G02* -X204351133Y-104885534I-570000J0D01* -G01* -X204351133Y-104885534D02* -G75* -G02* -X205491133Y-104885534I570000J0D01* -G01* -X205551133Y-109005534D02* -G75* -G02* -X204411133Y-109005534I-570000J0D01* -G01* -X204411133Y-109005534D02* -G75* -G02* -X205551133Y-109005534I570000J0D01* -G01* -X208661133Y-106915534D02* -G75* -G02* -X205241133Y-106915534I-1710000J0D01* -G01* -X205241133Y-106915534D02* -G75* -G02* -X208661133Y-106915534I1710000J0D01* -G01* -X209551133Y-108945534D02* -G75* -G02* -X208411133Y-108945534I-570000J0D01* -G01* -X208411133Y-108945534D02* -G75* -G02* -X209551133Y-108945534I570000J0D01* -G01* -X209611133Y-104945534D02* -G75* -G02* -X208471133Y-104945534I-570000J0D01* -G01* -X208471133Y-104945534D02* -G75* -G02* -X209611133Y-104945534I570000J0D01* -G01* -D14* -%TO.C,C16*% -X187132579Y-120025261D02* -X187413739Y-120025261D01* -X187132579Y-121045261D02* -X187413739Y-121045261D01* -%TO.C,R22*% -X157665869Y-125457947D02* -X157191353Y-125457947D01* -X157665869Y-126502947D02* -X157191353Y-126502947D01* -%TO.C,C22*% -X159261321Y-109376389D02* -X159261321Y-109657549D01* -X160281321Y-109376389D02* -X160281321Y-109657549D01* -D11* -%TO.C,L2*% -X153444572Y-100040590D02* -X159594572Y-100040590D01* -X153444572Y-105880590D02* -X159594572Y-105880590D01* -X159594572Y-100040590D02* -X159594572Y-100040590D01* -X159594572Y-105880590D02* -X159594572Y-105880590D01* -D14* -%TO.C,R14*% -X163281110Y-96588687D02* -X162806594Y-96588687D01* -X163281110Y-97633687D02* -X162806594Y-97633687D01* -%TO.C,R24*% -X160689767Y-116695831D02* -X160689767Y-116221315D01* -X161734767Y-116695831D02* -X161734767Y-116221315D01* -%TO.C,C9*% -X151539345Y-94092736D02* -X151539345Y-93811576D01* -X152559345Y-94092736D02* -X152559345Y-93811576D01* -D15* -%TO.C,L1*% -X152659399Y-83434328D02* -X152659399Y-84744328D01* -X152659399Y-83434328D02* -X159259399Y-83434328D01* -X152659399Y-88714328D02* -X152659399Y-90034328D01* -X152659399Y-90034328D02* -X159259399Y-90034328D01* -X159259399Y-83434328D02* -X159259399Y-84744328D01* -X159259399Y-88714328D02* -X159259399Y-90034328D01* -D14* -%TO.C,SWDIO1*% -X165377791Y-125033730D02* -G75* -G02* -X162977791Y-125033730I-1200000J0D01* -G01* -X162977791Y-125033730D02* -G75* -G02* -X165377791Y-125033730I1200000J0D01* -G01* -%TO.C,TP3*% -X163415982Y-129637235D02* -G75* -G02* -X161015982Y-129637235I-1200000J0D01* -G01* -X161015982Y-129637235D02* -G75* -G02* -X163415982Y-129637235I1200000J0D01* -G01* -%TO.C,Q1*% -X163969599Y-115391836D02* -X163319599Y-115391836D01* -X163969599Y-115391836D02* -X164619599Y-115391836D01* -X163969599Y-118511836D02* -X163319599Y-118511836D01* -X163969599Y-118511836D02* -X164619599Y-118511836D01* -X165372099Y-118791836D02* -X164892099Y-118791836D01* -X165132099Y-118461836D01* -X165372099Y-118791836D01* -G36* -X165372099Y-118791836D02* -G01* -X164892099Y-118791836D01* -X165132099Y-118461836D01* -X165372099Y-118791836D01* -G37* -%TO.C,C7*% -X151505565Y-96497762D02* -X150983061Y-96497762D01* -X151505565Y-97967762D02* -X150983061Y-97967762D01* -%TO.C,R10*% -X174711476Y-129410881D02* -X175185992Y-129410881D01* -X174711476Y-130455881D02* -X175185992Y-130455881D01* -%TO.C,R17*% -X158725922Y-111325459D02* -X159200438Y-111325459D01* -X158725922Y-112370459D02* -X159200438Y-112370459D01* -%TO.C,C12*% -X176546275Y-126269815D02* -X176827435Y-126269815D01* -X176546275Y-127289815D02* -X176827435Y-127289815D01* -D15* -%TO.C,U5*% -X162259466Y-111435534D02* -X162259466Y-102435534D01* -X170309466Y-102435534D02* -X162259466Y-102435534D01* -X170309466Y-111435534D02* -X162259466Y-111435534D01* -X170309466Y-111485534D02* -X170309466Y-112535534D01* -X170549466Y-102195534D02* -X170549466Y-101145534D01* -X171559466Y-113035534D02* -X171209466Y-113035534D01* -X175559466Y-100635534D02* -X171559466Y-100635534D01* -X175559466Y-102205534D02* -X175559466Y-100635534D01* -X175559466Y-113035534D02* -X171559466Y-113035534D01* -X175559466Y-113035534D02* -X175559466Y-111475534D01* -X170549466Y-102195534D02* -G75* -G02* -X170309466Y-102435534I-239999J-1D01* -G01* -X170550508Y-101147629D02* -G75* -G02* -X171559466Y-100635534I1008959J-737906D01* -G01* -X171319466Y-113045534D02* -G75* -G02* -X170310508Y-112533439I0J1250000D01* -G01* -D14* -%TO.C,C11*% -X178851070Y-124061621D02* -X179132230Y-124061621D01* -X178851070Y-125081621D02* -X179132230Y-125081621D01* -%TO.C,R11*% -X170768253Y-129412813D02* -X170293737Y-129412813D01* -X170768253Y-130457813D02* -X170293737Y-130457813D01* -%TO.C,TP2*% -X136080772Y-88298705D02* -G75* -G02* -X133680772Y-88298705I-1200000J0D01* -G01* -X133680772Y-88298705D02* -G75* -G02* -X136080772Y-88298705I1200000J0D01* -G01* -%TO.C,U3*% -X158253180Y-118409663D02* -X159663180Y-118409663D01* -X158263180Y-120729663D02* -X159663180Y-120729663D01* -X157883180Y-118459663D02* -X157643180Y-118129663D01* -X158123180Y-118129663D01* -X157883180Y-118459663D01* -G36* -X157883180Y-118459663D02* -G01* -X157643180Y-118129663D01* -X158123180Y-118129663D01* -X157883180Y-118459663D01* -G37* -%TO.C,R2*% -X142308633Y-90568276D02* -X142308633Y-91042792D01* -X143353633Y-90568276D02* -X143353633Y-91042792D01* -%TO.C,R15*% -X163281110Y-95023150D02* -X162806594Y-95023150D01* -X163281110Y-96068150D02* -X162806594Y-96068150D01* -%TO.C,C13*% -X182344599Y-115888550D02* -X182625759Y-115888550D01* -X182344599Y-116908550D02* -X182625759Y-116908550D01* -%TO.C,C10*% -X158822600Y-112963015D02* -X159103760Y-112963015D01* -X158822600Y-113983015D02* -X159103760Y-113983015D01* -%TO.C,R18*% -X153833523Y-125477789D02* -X153359007Y-125477789D01* -X153833523Y-126522789D02* -X153359007Y-126522789D01* -%TO.C,R16*% -X157632540Y-109279711D02* -X157632540Y-109754227D01* -X158677540Y-109279711D02* -X158677540Y-109754227D01* -%TO.C,C8*% -X179132230Y-121141621D02* -X178851070Y-121141621D01* -X179132230Y-122161621D02* -X178851070Y-122161621D01* -%TO.C,R9*% -X184075901Y-120012761D02* -X184550417Y-120012761D01* -X184075901Y-121057761D02* -X184550417Y-121057761D01* -%TO.C,R13*% -X161896142Y-121690686D02* -X162370658Y-121690686D01* -X161896142Y-122735686D02* -X162370658Y-122735686D01* -%TO.C,C15*% -X187116424Y-117506635D02* -X187397584Y-117506635D01* -X187116424Y-118526635D02* -X187397584Y-118526635D01* -D15* -%TO.C,b_left1*% -X211951133Y-112382201D02* -X217951133Y-112382201D01* -X211951133Y-114112201D02* -X211951133Y-116652201D01* -X211951133Y-118382201D02* -X217951133Y-118382201D01* -X217951133Y-114112201D02* -X217951133Y-116652201D01* -X213491133Y-113352201D02* -G75* -G02* -X212351133Y-113352201I-570000J0D01* -G01* -X212351133Y-113352201D02* -G75* -G02* -X213491133Y-113352201I570000J0D01* -G01* -X213551133Y-117472201D02* -G75* -G02* -X212411133Y-117472201I-570000J0D01* -G01* -X212411133Y-117472201D02* -G75* -G02* -X213551133Y-117472201I570000J0D01* -G01* -X216661133Y-115382201D02* -G75* -G02* -X213241133Y-115382201I-1710000J0D01* -G01* -X213241133Y-115382201D02* -G75* -G02* -X216661133Y-115382201I1710000J0D01* -G01* -X217551133Y-117412201D02* -G75* -G02* -X216411133Y-117412201I-570000J0D01* -G01* -X216411133Y-117412201D02* -G75* -G02* -X217551133Y-117412201I570000J0D01* -G01* -X217611133Y-113412201D02* -G75* -G02* -X216471133Y-113412201I-570000J0D01* -G01* -X216471133Y-113412201D02* -G75* -G02* -X217611133Y-113412201I570000J0D01* -G01* -D14* -%TO.C,C5*% -X178851070Y-122601621D02* -X179132230Y-122601621D01* -X178851070Y-123621621D02* -X179132230Y-123621621D01* -D15* -%TO.C,b_right1*% -X195951133Y-112382201D02* -X201951133Y-112382201D01* -X195951133Y-114112201D02* -X195951133Y-116652201D01* -X195951133Y-118382201D02* -X201951133Y-118382201D01* -X201951133Y-114112201D02* -X201951133Y-116652201D01* -X197491133Y-113352201D02* -G75* -G02* -X196351133Y-113352201I-570000J0D01* -G01* -X196351133Y-113352201D02* -G75* -G02* -X197491133Y-113352201I570000J0D01* -G01* -X197551133Y-117472201D02* -G75* -G02* -X196411133Y-117472201I-570000J0D01* -G01* -X196411133Y-117472201D02* -G75* -G02* -X197551133Y-117472201I570000J0D01* -G01* -X200661133Y-115382201D02* -G75* -G02* -X197241133Y-115382201I-1710000J0D01* -G01* -X197241133Y-115382201D02* -G75* -G02* -X200661133Y-115382201I1710000J0D01* -G01* -X201551133Y-117412201D02* -G75* -G02* -X200411133Y-117412201I-570000J0D01* -G01* -X200411133Y-117412201D02* -G75* -G02* -X201551133Y-117412201I570000J0D01* -G01* -X201611133Y-113412201D02* -G75* -G02* -X200471133Y-113412201I-570000J0D01* -G01* -X200471133Y-113412201D02* -G75* -G02* -X201611133Y-113412201I570000J0D01* -G01* -D14* -%TO.C,R12*% -X162088914Y-119959330D02* -X162563430Y-119959330D01* -X162088914Y-121004330D02* -X162563430Y-121004330D01* -%TO.C,C17*% -X165145592Y-119971830D02* -X165426752Y-119971830D01* -X165145592Y-120991830D02* -X165426752Y-120991830D01* -%TO.C,R6*% -X184172184Y-121887710D02* -X184646700Y-121887710D01* -X184172184Y-122932710D02* -X184646700Y-122932710D01* -%TO.C,C19*% -X154639238Y-111405048D02* -X154920398Y-111405048D01* -X154639238Y-112425048D02* -X154920398Y-112425048D01* -%TO.C,TP_mosi1*% -X175562663Y-114235371D02* -G75* -G02* -X173162663Y-114235371I-1200000J0D01* -G01* -X173162663Y-114235371D02* -G75* -G02* -X175562663Y-114235371I1200000J0D01* -G01* -D16* -%TO.C,J1*% -X137604466Y-81730000D02* -X137604466Y-83160000D01* -X137604466Y-86960000D02* -X137604466Y-85500000D01* -X146544466Y-81730000D02* -X137604466Y-81730000D01* -X146544466Y-83160000D02* -X146544466Y-81730000D01* -X146544466Y-86960000D02* -X146544466Y-85500000D01* -D14* -%TO.C,D2*% -X162255271Y-92932776D02* -X164940271Y-92932776D01* -X164940271Y-91012776D02* -X162255271Y-91012776D01* -X164940271Y-92932776D02* -X164940271Y-91012776D01* -%TO.C,R7*% -X184059746Y-117494135D02* -X184534262Y-117494135D01* -X184059746Y-118539135D02* -X184534262Y-118539135D01* -%TO.C,tst_nrst1*% -X181221047Y-127320001D02* -G75* -G02* -X178821047Y-127320001I-1200000J0D01* -G01* -X178821047Y-127320001D02* -G75* -G02* -X181221047Y-127320001I1200000J0D01* -G01* -D11* -%TO.C,U6*% -X153889818Y-106329279D02* -X155669818Y-106329279D01* -X153889818Y-109409279D02* -X155669818Y-109409279D01* -D17* -X153629818Y-106199279D02* -G75* -G02* -X153329818Y-106199279I-150000J0D01* -G01* -X153329818Y-106199279D02* -G75* -G02* -X153629818Y-106199279I150000J0D01* -G01* -D14* -%TO.C,R4*% -X155677111Y-91296210D02* -X155202595Y-91296210D01* -X155677111Y-92341210D02* -X155202595Y-92341210D01* -%TO.C,TestPoint_gnd1*% -X167460568Y-86489059D02* -G75* -G02* -X165060568Y-86489059I-1200000J0D01* -G01* -X165060568Y-86489059D02* -G75* -G02* -X167460568Y-86489059I1200000J0D01* -G01* -%TO.C,C2*% -X169248031Y-116043306D02* -X169529191Y-116043306D01* -X169248031Y-117063306D02* -X169529191Y-117063306D01* -%TO.C,TP_sck1*% -X179581844Y-108935534D02* -G75* -G02* -X177181844Y-108935534I-1200000J0D01* -G01* -X177181844Y-108935534D02* -G75* -G02* -X179581844Y-108935534I1200000J0D01* -G01* -%TO.C,C18*% -X164952820Y-121703186D02* -X165233980Y-121703186D01* -X164952820Y-122723186D02* -X165233980Y-122723186D01* -D12* -%TO.C,U4*% -X168650878Y-119224125D02* -X175300878Y-119224125D01* -X168650878Y-125424125D02* -X168650878Y-119224125D01* -X168650878Y-125854125D02* -X168650878Y-125094125D01* -X175300878Y-119224125D02* -X175300878Y-125854125D01* -X175300878Y-125854125D02* -X168650878Y-125854125D01* -D18* -X176050878Y-125914125D02* -G75* -G02* -X176050628Y-125924152I200000J-10003D01* -G01* -D15* -X174990878Y-125154125D02* -G75* -G02* -X174650878Y-125154125I-170000J0D01* -G01* -X174650878Y-125154125D02* -G75* -G02* -X174990878Y-125154125I170000J0D01* -G01* -D14* -%TO.C,C20*% -X155671947Y-116673014D02* -X155390787Y-116673014D01* -X155671947Y-117693014D02* -X155390787Y-117693014D01* -%TO.C,R23*% -X160338050Y-125447297D02* -X160812566Y-125447297D01* -X160338050Y-126492297D02* -X160812566Y-126492297D01* -D15* -%TO.C,b_b1*% -X145607799Y-126848868D02* -X145607799Y-120848868D01* -X147337799Y-120848868D02* -X149877799Y-120848868D01* -X147337799Y-126848868D02* -X149877799Y-126848868D01* -X151607799Y-126848868D02* -X151607799Y-120848868D01* -X147147799Y-125878868D02* -G75* -G02* -X146007799Y-125878868I-570000J0D01* -G01* -X146007799Y-125878868D02* -G75* -G02* -X147147799Y-125878868I570000J0D01* -G01* -X147207799Y-121758868D02* -G75* -G02* -X146067799Y-121758868I-570000J0D01* -G01* -X146067799Y-121758868D02* -G75* -G02* -X147207799Y-121758868I570000J0D01* -G01* -X150317799Y-123848868D02* -G75* -G02* -X146897799Y-123848868I-1710000J0D01* -G01* -X146897799Y-123848868D02* -G75* -G02* -X150317799Y-123848868I1710000J0D01* -G01* -X151207799Y-121818868D02* -G75* -G02* -X150067799Y-121818868I-570000J0D01* -G01* -X150067799Y-121818868D02* -G75* -G02* -X151207799Y-121818868I570000J0D01* -G01* -X151267799Y-125818868D02* -G75* -G02* -X150127799Y-125818868I-570000J0D01* -G01* -X150127799Y-125818868D02* -G75* -G02* -X151267799Y-125818868I570000J0D01* -G01* -%TO.C,b_down1*% -X203951133Y-125118868D02* -X203951133Y-122578868D01* -X209951133Y-120848868D02* -X203951133Y-120848868D01* -X209951133Y-125118868D02* -X209951133Y-122578868D01* -X209951133Y-126848868D02* -X203951133Y-126848868D01* -X205431133Y-125818868D02* -G75* -G02* -X204291133Y-125818868I-570000J0D01* -G01* -X204291133Y-125818868D02* -G75* -G02* -X205431133Y-125818868I570000J0D01* -G01* -X205491133Y-121818868D02* -G75* -G02* -X204351133Y-121818868I-570000J0D01* -G01* -X204351133Y-121818868D02* -G75* -G02* -X205491133Y-121818868I570000J0D01* -G01* -X208661133Y-123848868D02* -G75* -G02* -X205241133Y-123848868I-1710000J0D01* -G01* -X205241133Y-123848868D02* -G75* -G02* -X208661133Y-123848868I1710000J0D01* -G01* -X209491133Y-121758868D02* -G75* -G02* -X208351133Y-121758868I-570000J0D01* -G01* -X208351133Y-121758868D02* -G75* -G02* -X209491133Y-121758868I570000J0D01* -G01* -X209551133Y-125878868D02* -G75* -G02* -X208411133Y-125878868I-570000J0D01* -G01* -X208411133Y-125878868D02* -G75* -G02* -X209551133Y-125878868I570000J0D01* -G01* -D14* -%TO.C,D3*% -X162289463Y-94640116D02* -X164574463Y-94640116D01* -X164574463Y-93170116D02* -X162289463Y-93170116D01* -X164574463Y-94640116D02* -X164574463Y-93170116D01* -%TO.C,R20*% -X154542560Y-109787963D02* -X155017076Y-109787963D01* -X154542560Y-110832963D02* -X155017076Y-110832963D01* -D15* -%TO.C,U9*% -X152136567Y-122314558D02* -X152136567Y-121474558D01* -X153906567Y-122784558D02* -X153146567Y-122784558D01* -X155056567Y-122594558D02* -X155056567Y-121194558D01* -D17* -X154636567Y-119884558D02* -G75* -G02* -X154336567Y-119884558I-150000J0D01* -G01* -X154336567Y-119884558D02* -G75* -G02* -X154636567Y-119884558I150000J0D01* -G01* -D15* -%TO.C,U1*% -X154565975Y-92919672D02* -X158665975Y-92919672D01* -X154565975Y-98019672D02* -X154565975Y-92919672D01* -X155815975Y-98019672D02* -X154565975Y-98019672D01* -X157415975Y-98019672D02* -X158665975Y-98019672D01* -X158665975Y-92919672D02* -X158665975Y-98019672D01* -X155813405Y-97975281D02* -G75* -G02* -X157415975Y-97969672I802570J-364391D01* -G01* -X159285975Y-98499672D02* -G75* -G02* -X158945975Y-98499672I-170000J0D01* -G01* -X158945975Y-98499672D02* -G75* -G02* -X159285975Y-98499672I170000J0D01* -G01* -D14* -%TO.C,C1*% -X158872494Y-91308526D02* -X158591334Y-91308526D01* -X158872494Y-92328526D02* -X158591334Y-92328526D01* -%TO.C,R5*% -X179287921Y-115876050D02* -X179762437Y-115876050D01* -X179287921Y-116921050D02* -X179762437Y-116921050D01* -%TO.C,U2*% -X157765680Y-115626388D02* -X157765680Y-117026388D01* -X160085680Y-115616388D02* -X160085680Y-117026388D01* -X160365680Y-115486388D02* -X160035680Y-115246388D01* -X160365680Y-115006388D01* -X160365680Y-115486388D01* -G36* -X160365680Y-115486388D02* -G01* -X160035680Y-115246388D01* -X160365680Y-115006388D01* -X160365680Y-115486388D01* -G37* -%TO.C,D1*% -X161054823Y-90304524D02* -X161054823Y-84794524D01* -X161054823Y-90304524D02* -X164354823Y-90304524D01* -X164354823Y-90304524D02* -X164354823Y-84794524D01* -%TO.C,SWCLK1*% -X166503801Y-129637235D02* -G75* -G02* -X164103801Y-129637235I-1200000J0D01* -G01* -X164103801Y-129637235D02* -G75* -G02* -X166503801Y-129637235I1200000J0D01* -G01* -%TO.C,R8*% -X172218378Y-128945224D02* -X172218378Y-129419740D01* -X173263378Y-128945224D02* -X173263378Y-129419740D01* -%TO.C,C6*% -X174808144Y-127968655D02* -X175089304Y-127968655D01* -X174808144Y-128988655D02* -X175089304Y-128988655D01* -%TO.C,C24*% -X155103781Y-124929275D02* -X155384941Y-124929275D01* -X155103781Y-123909275D02* -X155384941Y-123909275D01* -%TO.C,C21*% -X153737147Y-118624045D02* -X153455987Y-118624045D01* -X153737147Y-119644045D02* -X153455987Y-119644045D01* -D15* -%TO.C,b_a1*% -X145607799Y-109915534D02* -X145607799Y-103915534D01* -X147337799Y-103915534D02* -X149877799Y-103915534D01* -X147337799Y-109915534D02* -X149877799Y-109915534D01* -X151607799Y-109915534D02* -X151607799Y-103915534D01* -X147147799Y-108945534D02* -G75* -G02* -X146007799Y-108945534I-570000J0D01* -G01* -X146007799Y-108945534D02* -G75* -G02* -X147147799Y-108945534I570000J0D01* -G01* -X147207799Y-104825534D02* -G75* -G02* -X146067799Y-104825534I-570000J0D01* -G01* -X146067799Y-104825534D02* -G75* -G02* -X147207799Y-104825534I570000J0D01* -G01* -X150317799Y-106915534D02* -G75* -G02* -X146897799Y-106915534I-1710000J0D01* -G01* -X146897799Y-106915534D02* -G75* -G02* -X150317799Y-106915534I1710000J0D01* -G01* -X151207799Y-104885534D02* -G75* -G02* -X150067799Y-104885534I-570000J0D01* -G01* -X150067799Y-104885534D02* -G75* -G02* -X151207799Y-104885534I570000J0D01* -G01* -X151267799Y-108885534D02* -G75* -G02* -X150127799Y-108885534I-570000J0D01* -G01* -X150127799Y-108885534D02* -G75* -G02* -X151267799Y-108885534I570000J0D01* -G01* -D14* -%TO.C,C3*% -X167106458Y-126008684D02* -X166825298Y-126008684D01* -X167106458Y-127028684D02* -X166825298Y-127028684D01* -%TO.C,TP1*% -X167844763Y-96653916D02* -G75* -G02* -X165444763Y-96653916I-1200000J0D01* -G01* -X165444763Y-96653916D02* -G75* -G02* -X167844763Y-96653916I1200000J0D01* -G01* -%TO.C,R19*% -X155112715Y-127242870D02* -X155587231Y-127242870D01* -X155112715Y-128287870D02* -X155587231Y-128287870D01* -D15* -%TO.C,U7*% -X153989818Y-113089341D02* -X153989818Y-113119341D01* -X153989818Y-113089341D02* -X155569818Y-113089341D01* -X153989818Y-115959341D02* -X153989818Y-115989341D01* -X155569818Y-113089341D02* -X155569818Y-113119341D01* -X155569818Y-114079341D02* -X155569818Y-114999341D01* -X155569818Y-115959341D02* -X155569818Y-115989341D01* -X155569818Y-115989341D02* -X153989818Y-115989341D01* -D19* -X153459818Y-112999341D02* -G75* -G02* -X153219818Y-112999341I-120000J0D01* -G01* -X153219818Y-112999341D02* -G75* -G02* -X153459818Y-112999341I120000J0D01* -G01* -D14* -%TO.C,R1*% -X140808633Y-90568276D02* -X140808633Y-91042792D01* -X141853633Y-90568276D02* -X141853633Y-91042792D01* -%TO.C,R21*% -X166120776Y-89375502D02* -X166120776Y-89850018D01* -X167165776Y-89375502D02* -X167165776Y-89850018D01* -%TD*% -%LPC*% -D20* -%TO.C,C14*% -X186594442Y-122410210D03* -X188144442Y-122410210D03* -%TD*% -D21* -%TO.C,Q2*% -X157919747Y-124145560D03* -X159819747Y-124145560D03* -X158869747Y-122270560D03* -%TD*% -D22* -%TO.C,C4*% -X168208349Y-118253643D03* -X166658349Y-118253643D03* -%TD*% -D20* -%TO.C,C25*% -X158188180Y-107195974D03* -X159738180Y-107195974D03* -%TD*% -D23* -%TO.C,b_up1*% -X202951133Y-104665534D03* -X210951133Y-104665534D03* -X202951133Y-109165534D03* -X210951133Y-109165534D03* -%TD*% -D20* -%TO.C,C16*% -X186498159Y-120535261D03* -X188048159Y-120535261D03* -%TD*% -D24* -%TO.C,R22*% -X158253611Y-125980447D03* -X156603611Y-125980447D03* -%TD*% -D25* -%TO.C,C22*% -X159771321Y-108741969D03* -X159771321Y-110291969D03* -%TD*% -D26* -%TO.C,L2*% -X158924572Y-102960590D03* -X154264572Y-102960590D03* -%TD*% -D24* -%TO.C,R14*% -X163868852Y-97111187D03* -X162218852Y-97111187D03* -%TD*% -D27* -%TO.C,R24*% -X161212267Y-117283573D03* -X161212267Y-115633573D03* -%TD*% -D28* -%TO.C,C9*% -X152049345Y-94727156D03* -X152049345Y-93177156D03* -%TD*% -D29* -%TO.C,L1*% -X153109399Y-86734328D03* -X158809399Y-86734328D03* -%TD*% -D30* -%TO.C,SWDIO1*% -X164177791Y-125033730D03* -%TD*% -%TO.C,TP3*% -X162215982Y-129637235D03* -%TD*% -D31* -%TO.C,Q1*% -X164907099Y-117901836D03* -X164907099Y-116001836D03* -X163032099Y-116951836D03* -%TD*% -D32* -%TO.C,C7*% -X152194313Y-97232762D03* -X150294313Y-97232762D03* -%TD*% -D33* -%TO.C,R10*% -X174123734Y-129933381D03* -X175773734Y-129933381D03* -%TD*% -%TO.C,R17*% -X158138180Y-111847959D03* -X159788180Y-111847959D03* -%TD*% -D20* -%TO.C,C12*% -X175911855Y-126779815D03* -X177461855Y-126779815D03* -%TD*% -D34* -%TO.C,U5*% -X174559466Y-111035534D03* -X174559466Y-110335534D03* -X174559466Y-109635534D03* -X174559466Y-108935534D03* -X174559466Y-108235534D03* -X174559466Y-107535534D03* -X174559466Y-106835534D03* -X174559466Y-106135534D03* -X174559466Y-105435534D03* -X174559466Y-104735534D03* -X174559466Y-104035534D03* -X174559466Y-103335534D03* -X174559466Y-102635534D03* -%TD*% -D20* -%TO.C,C11*% -X178216650Y-124571621D03* -X179766650Y-124571621D03* -%TD*% -D24* -%TO.C,R11*% -X171355995Y-129935313D03* -X169705995Y-129935313D03* -%TD*% -D30* -%TO.C,TP2*% -X134880772Y-88298705D03* -%TD*% -D35* -%TO.C,U3*% -X158013180Y-118919663D03* -X158013180Y-119569663D03* -X158013180Y-120219663D03* -X159913180Y-120219663D03* -X159913180Y-119569663D03* -X159913180Y-118919663D03* -%TD*% -D36* -%TO.C,R2*% -X142831133Y-89980534D03* -X142831133Y-91630534D03* -%TD*% -D24* -%TO.C,R15*% -X163868852Y-95545650D03* -X162218852Y-95545650D03* -%TD*% -D20* -%TO.C,C13*% -X181710179Y-116398550D03* -X183260179Y-116398550D03* -%TD*% -%TO.C,C10*% -X158188180Y-113473015D03* -X159738180Y-113473015D03* -%TD*% -D24* -%TO.C,R18*% -X154421265Y-126000289D03* -X152771265Y-126000289D03* -%TD*% -D36* -%TO.C,R16*% -X158155040Y-108691969D03* -X158155040Y-110341969D03* -%TD*% -D22* -%TO.C,C8*% -X179766650Y-121651621D03* -X178216650Y-121651621D03* -%TD*% -D33* -%TO.C,R9*% -X183488159Y-120535261D03* -X185138159Y-120535261D03* -%TD*% -%TO.C,R13*% -X161308400Y-122213186D03* -X162958400Y-122213186D03* -%TD*% -D20* -%TO.C,C15*% -X186482004Y-118016635D03* -X188032004Y-118016635D03* -%TD*% -D23* -%TO.C,b_left1*% -X210951133Y-113132201D03* -X218951133Y-113132201D03* -X210951133Y-117632201D03* -X218951133Y-117632201D03* -%TD*% -D20* -%TO.C,C5*% -X178216650Y-123111621D03* -X179766650Y-123111621D03* -%TD*% -D23* -%TO.C,b_right1*% -X194951133Y-113132201D03* -X202951133Y-113132201D03* -X194951133Y-117632201D03* -X202951133Y-117632201D03* -%TD*% -D33* -%TO.C,R12*% -X161501172Y-120481830D03* -X163151172Y-120481830D03* -%TD*% -D20* -%TO.C,C17*% -X164511172Y-120481830D03* -X166061172Y-120481830D03* -%TD*% -D33* -%TO.C,R6*% -X183584442Y-122410210D03* -X185234442Y-122410210D03* -%TD*% -D20* -%TO.C,C19*% -X154004818Y-111915048D03* -X155554818Y-111915048D03* -%TD*% -D30* -%TO.C,TP_mosi1*% -X174362663Y-114235371D03* -%TD*% -D37* -%TO.C,J1*% -X142574466Y-88210000D03* -D38* -X140554466Y-88210000D03* -D39* -X139324466Y-88210000D03* -D37* -X141574466Y-88210000D03* -D38* -X143594466Y-88210000D03* -D39* -X144824466Y-88210000D03* -D40* -X146394466Y-88130000D03* -X146394466Y-84330000D03* -X137754466Y-88130000D03* -X137754466Y-84330000D03* -%TD*% -D41* -%TO.C,D2*% -X164192771Y-91972776D03* -X162317771Y-91972776D03* -%TD*% -D33* -%TO.C,R7*% -X183472004Y-118016635D03* -X185122004Y-118016635D03* -%TD*% -D30* -%TO.C,tst_nrst1*% -X180021047Y-127320001D03* -%TD*% -D42* -%TO.C,U6*% -X153629818Y-106919279D03* -X153629818Y-107869279D03* -X153629818Y-108819279D03* -X155929818Y-108819279D03* -X155929818Y-107869279D03* -X155929818Y-106919279D03* -%TD*% -D24* -%TO.C,R4*% -X156264853Y-91818710D03* -X154614853Y-91818710D03* -%TD*% -D30* -%TO.C,TestPoint_gnd1*% -X166260568Y-86489059D03* -%TD*% -D20* -%TO.C,C2*% -X168613611Y-116553306D03* -X170163611Y-116553306D03* -%TD*% -D30* -%TO.C,TP_sck1*% -X178381844Y-108935534D03* -%TD*% -D20* -%TO.C,C18*% -X164318400Y-122213186D03* -X165868400Y-122213186D03* -%TD*% -D43* -%TO.C,U4*% -X176090878Y-125284125D03* -X176090878Y-124784125D03* -X176090878Y-124284125D03* -X176090878Y-123784125D03* -X176090878Y-123284125D03* -X176090878Y-122784125D03* -X176090878Y-122284125D03* -X176090878Y-121784125D03* -X176090878Y-121284125D03* -X176090878Y-120784125D03* -X176090878Y-120284125D03* -X176090878Y-119784125D03* -D44* -X174740878Y-118434125D03* -X174240878Y-118434125D03* -X173740878Y-118434125D03* -X173240878Y-118434125D03* -X172740878Y-118434125D03* -X172240878Y-118434125D03* -X171740878Y-118434125D03* -X171240878Y-118434125D03* -X170740878Y-118434125D03* -X170240878Y-118434125D03* -X169740878Y-118434125D03* -X169240878Y-118434125D03* -D43* -X167890878Y-119784125D03* -X167890878Y-120284125D03* -X167890878Y-120784125D03* -X167890878Y-121284125D03* -X167890878Y-121784125D03* -X167890878Y-122284125D03* -X167890878Y-122784125D03* -X167890878Y-123284125D03* -X167890878Y-123784125D03* -X167890878Y-124284125D03* -X167890878Y-124784125D03* -X167890878Y-125284125D03* -D44* -X169240878Y-126634125D03* -X169740878Y-126634125D03* -X170240878Y-126634125D03* -X170740878Y-126634125D03* -X171240878Y-126634125D03* -X171740878Y-126634125D03* -X172240878Y-126634125D03* -X172740878Y-126634125D03* -X173240878Y-126634125D03* -X173740878Y-126634125D03* -X174240878Y-126634125D03* -X174740878Y-126634125D03* -%TD*% -D22* -%TO.C,C20*% -X156306367Y-117183014D03* -X154756367Y-117183014D03* -%TD*% -D33* -%TO.C,R23*% -X159750308Y-125969797D03* -X161400308Y-125969797D03* -%TD*% -D45* -%TO.C,b_b1*% -X146357799Y-127848868D03* -X146357799Y-119848868D03* -X150857799Y-127848868D03* -X150857799Y-119848868D03* -%TD*% -D23* -%TO.C,b_down1*% -X210951133Y-126098868D03* -X202951133Y-126098868D03* -X210951133Y-121598868D03* -X202951133Y-121598868D03* -%TD*% -D46* -%TO.C,D3*% -X163876963Y-93905116D03* -X162301963Y-93905116D03* -%TD*% -D33* -%TO.C,R20*% -X153954818Y-110310463D03* -X155604818Y-110310463D03* -%TD*% -D47* -%TO.C,U9*% -X154476567Y-120794558D03* -X153526567Y-120794558D03* -X152576567Y-120794558D03* -X152576567Y-122994558D03* -X154476567Y-122994558D03* -%TD*% -D48* -%TO.C,U1*% -X159525975Y-97379672D03* -X159525975Y-96109672D03* -X159525975Y-94829672D03* -X159525975Y-93559672D03* -X153705975Y-93559672D03* -X153705975Y-94829672D03* -X153705975Y-96109672D03* -X153705975Y-97379672D03* -D49* -X156615975Y-95469672D03* -%TD*% -D22* -%TO.C,C1*% -X159506914Y-91818526D03* -X157956914Y-91818526D03* -%TD*% -D33* -%TO.C,R5*% -X178700179Y-116398550D03* -X180350179Y-116398550D03* -%TD*% -D50* -%TO.C,U2*% -X159575680Y-115376388D03* -X158925680Y-115376388D03* -X158275680Y-115376388D03* -X158275680Y-117276388D03* -X158925680Y-117276388D03* -X159575680Y-117276388D03* -%TD*% -D51* -%TO.C,D1*% -X162704823Y-88794524D03* -X162704823Y-84794524D03* -%TD*% -D30* -%TO.C,SWCLK1*% -X165303801Y-129637235D03* -%TD*% -D36* -%TO.C,R8*% -X172740878Y-128357482D03* -X172740878Y-130007482D03* -%TD*% -D20* -%TO.C,C6*% -X174173724Y-128478655D03* -X175723724Y-128478655D03* -%TD*% -%TO.C,C24*% -X154469361Y-124419275D03* -X156019361Y-124419275D03* -%TD*% -D22* -%TO.C,C21*% -X154371567Y-119134045D03* -X152821567Y-119134045D03* -%TD*% -D45* -%TO.C,b_a1*% -X146357799Y-110915534D03* -X146357799Y-102915534D03* -X150857799Y-110915534D03* -X150857799Y-102915534D03* -%TD*% -D22* -%TO.C,C3*% -X167740878Y-126518684D03* -X166190878Y-126518684D03* -%TD*% -D30* -%TO.C,TP1*% -X166644763Y-96653916D03* -%TD*% -D33* -%TO.C,R19*% -X154524973Y-127765370D03* -X156174973Y-127765370D03* -%TD*% -D52* -%TO.C,U7*% -X153429818Y-113589341D03* -X153429818Y-114539341D03* -X153429818Y-115489341D03* -X156129818Y-115489341D03* -X156129818Y-113589341D03* -%TD*% -D36* -%TO.C,R1*% -X141331133Y-89980534D03* -X141331133Y-91630534D03* -%TD*% -%TO.C,R21*% -X166643276Y-88787760D03* -X166643276Y-90437760D03* -%TD*% -%LPD*% -M02* diff --git a/v2_output_thermalpads/stm32card-NPTH.drl b/v2_output_thermalpads/stm32card-NPTH.drl deleted file mode 100644 index 74f02d1..0000000 --- a/v2_output_thermalpads/stm32card-NPTH.drl +++ /dev/null @@ -1,12 +0,0 @@ -M48 -; DRILL file {KiCad 9.0.2} date 2025-07-13T16:14:11-0500 -; FORMAT={-:-/ absolute / metric / decimal} -; #@! TF.CreationDate,2025-07-13T16:14:11-05:00 -; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.2 -; #@! TF.FileFunction,NonPlated,1,2,NPTH -FMAT,2 -METRIC -% -G90 -G05 -M30