From 269583d92d24be55df952ff7a60bafe3bb9ba141 Mon Sep 17 00:00:00 2001 From: Maximilian Stiefel Date: Fri, 30 Jun 2017 00:16:49 +0200 Subject: [PATCH] Simulated the new transimpedance amp. --- ltspice/magnet_driver/clean.sh | 2 + ltspice/magnet_driver/magnet_driver.asc | 71 + ...ransimpedance_ada4530_ext_amps_pulsing.asc | 6 +- .../LED_CONN_1.25_PITCH.kicad_mod | 0 .../Logo.pretty/UU.kicad_mod | 0 .../MountingHole_3.2mm_M3.kicad_mod | 0 .../Vishay_T73YE103KT20.kicad_mod | 0 .../Photodiodes.pretty/BPW34FA.kicad_mod | 0 .../Samtec-PHT-1-3-01-L-S.kicad_mod | 0 .../LED_CONN_1.25_PITCH.kicad_mod | 0 .../TP_SMD_quadr_1mm.kicad_mod | 0 .../TP_SMD_quadr_3mm.kicad_mod | 0 .../Stitchging-Via-0.340.7.kicad_mod | 0 .../Stitchging-Via-0.4-0.7.kicad_mod | 0 .../Vias.pretty/Stitchging-Via-0.6.kicad_mod | 0 .../Stitchging-Via-0.8-1.5.kicad_mod | 0 .../analog_board-cache.lib | 0 .../analog_board.bak | 0 .../analog_board.kicad_pcb | 0 .../analog_board.kicad_pcb-bak | 0 .../analog_board.net | 0 .../analog_board.pro | 0 .../analog_board.sch | 0 .../fp-lib-table | 0 .../highCurrent.bak | 0 .../highCurrent.sch | 0 .../layout_v0.2.pdf | Bin .../lowCurrent.bak | 0 .../lowCurrent.sch | 0 .../output/analog_board-B.Cu.ps | 0 .../output/analog_board-F.Cu.ps | 0 .../output/analog_board.png | Bin .../output/mechanical_drawing.pdf | Bin .../output/schematics.pdf | Bin .../schematicSymb/ad8616.bak | 0 .../schematicSymb/ad8616.bck | 0 .../schematicSymb/ad8616.dcm | 0 .../schematicSymb/ad8616.lib | 0 .../schematics_v0.2.pdf | Bin .../LED_CONN_1.25_PITCH.kicad_mod | 16 + .../Logo.pretty/UU.kicad_mod | 9 + .../MountingHole_3.2mm_M3.kicad_mod | 11 + .../Vishay_T73YE103KT20.kicad_mod | 28 + .../Photodiodes.pretty/BPW34FA.kicad_mod | 30 + .../Samtec-PHT-1-3-01-L-S.kicad_mod | 29 + .../LED_CONN_1.25_PITCH.kicad_mod | 16 + .../TP_SMD_quadr_1mm.kicad_mod | 9 + .../TP_SMD_quadr_3mm.kicad_mod | 9 + .../Stitchging-Via-0.340.7.kicad_mod | 10 + .../Stitchging-Via-0.4-0.7.kicad_mod | 10 + .../Vias.pretty/Stitchging-Via-0.6.kicad_mod | 10 + .../Stitchging-Via-0.8-1.5.kicad_mod | 10 + pcbs/analog_board_v0.2/analog_board-cache.lib | 399 + pcbs/analog_board_v0.2/analog_board.bak | 126 + pcbs/analog_board_v0.2/analog_board.kicad_pcb | 2432 +++ .../analog_board.kicad_pcb-bak | 2420 +++ pcbs/analog_board_v0.2/analog_board.net | 602 + pcbs/analog_board_v0.2/analog_board.pro | 72 + pcbs/analog_board_v0.2/analog_board.sch | 126 + pcbs/analog_board_v0.2/fp-lib-table | 3 + pcbs/analog_board_v0.2/highCurrent.bak | 656 + pcbs/analog_board_v0.2/highCurrent.sch | 656 + pcbs/analog_board_v0.2/highCurrentPart.bak | 860 + pcbs/analog_board_v0.2/highCurrentPart.sch | 820 + pcbs/analog_board_v0.2/interface.bak | 106 + pcbs/analog_board_v0.2/interface.sch | 106 + pcbs/analog_board_v0.2/layout_v0.2.pdf | Bin 0 -> 59020 bytes pcbs/analog_board_v0.2/lowCurrent.bak | 358 + pcbs/analog_board_v0.2/lowCurrent.sch | 358 + .../output/analog_board-B.Cu.ps | 921 + .../output/analog_board-F.Cu.ps | 4748 +++++ .../analog_board_v0.2/output/analog_board.png | Bin 0 -> 151836 bytes .../output/mechanical_drawing.pdf | Bin 0 -> 21110 bytes pcbs/analog_board_v0.2/output/schematics.pdf | Bin 0 -> 94954 bytes .../schematicSymb/ad8616.bak | 63 + .../schematicSymb/ad8616.bck | 32 + .../schematicSymb/ad8616.dcm | 32 + .../schematicSymb/ad8616.lib | 63 + .../schematicSymb/icl7660.lib | 27 + pcbs/analog_board_v0.2/schematics_v0.2.pdf | Bin 0 -> 96843 bytes pcbs/analog_board_v0.2/sensitiveReadout.bak | 359 + pcbs/analog_board_v0.2/sensitiveReadout.sch | 359 + pcbs/backplane/backplane.FCStd | Bin 16599 -> 27806 bytes pcbs/backplane/backplane.bak | 10 +- pcbs/backplane/backplane.kicad_pcb | 2216 ++- pcbs/backplane/backplane.kicad_pcb-bak | 2274 ++- pcbs/backplane/backplane.step | 15153 ++++++---------- 87 files changed, 26023 insertions(+), 10610 deletions(-) create mode 100755 ltspice/magnet_driver/clean.sh create mode 100644 ltspice/magnet_driver/magnet_driver.asc rename pcbs/{analog_board => analog_board_v0.1}/ConnectorsChina.pretty/LED_CONN_1.25_PITCH.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/Logo.pretty/UU.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/MountingHoles.pretty/MountingHole_3.2mm_M3.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/MyPotis.pretty/Vishay_T73YE103KT20.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/Photodiodes.pretty/BPW34FA.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/SamtecConn.pretty/Samtec-PHT-1-3-01-L-S.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/Testpoints.pretty/LED_CONN_1.25_PITCH.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/Testpoints.pretty/TP_SMD_quadr_1mm.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/Testpoints.pretty/TP_SMD_quadr_3mm.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/Vias.pretty/Stitchging-Via-0.340.7.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/Vias.pretty/Stitchging-Via-0.4-0.7.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/Vias.pretty/Stitchging-Via-0.6.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/Vias.pretty/Stitchging-Via-0.8-1.5.kicad_mod (100%) rename pcbs/{analog_board => analog_board_v0.1}/analog_board-cache.lib (100%) rename pcbs/{analog_board => analog_board_v0.1}/analog_board.bak (100%) rename pcbs/{analog_board => analog_board_v0.1}/analog_board.kicad_pcb (100%) rename pcbs/{analog_board => analog_board_v0.1}/analog_board.kicad_pcb-bak (100%) rename pcbs/{analog_board => analog_board_v0.1}/analog_board.net (100%) rename pcbs/{analog_board => analog_board_v0.1}/analog_board.pro (100%) rename pcbs/{analog_board => analog_board_v0.1}/analog_board.sch (100%) rename pcbs/{analog_board => analog_board_v0.1}/fp-lib-table (100%) rename pcbs/{analog_board => analog_board_v0.1}/highCurrent.bak (100%) rename pcbs/{analog_board => analog_board_v0.1}/highCurrent.sch (100%) rename pcbs/{analog_board => analog_board_v0.1}/layout_v0.2.pdf (100%) rename pcbs/{analog_board => analog_board_v0.1}/lowCurrent.bak (100%) rename pcbs/{analog_board => analog_board_v0.1}/lowCurrent.sch (100%) rename pcbs/{analog_board => analog_board_v0.1}/output/analog_board-B.Cu.ps (100%) rename pcbs/{analog_board => analog_board_v0.1}/output/analog_board-F.Cu.ps (100%) rename pcbs/{analog_board => analog_board_v0.1}/output/analog_board.png (100%) rename pcbs/{analog_board => analog_board_v0.1}/output/mechanical_drawing.pdf (100%) rename pcbs/{analog_board => analog_board_v0.1}/output/schematics.pdf (100%) rename pcbs/{analog_board => analog_board_v0.1}/schematicSymb/ad8616.bak (100%) rename pcbs/{analog_board => analog_board_v0.1}/schematicSymb/ad8616.bck (100%) rename pcbs/{analog_board => analog_board_v0.1}/schematicSymb/ad8616.dcm (100%) rename pcbs/{analog_board => analog_board_v0.1}/schematicSymb/ad8616.lib (100%) rename pcbs/{analog_board => analog_board_v0.1}/schematics_v0.2.pdf (100%) create mode 100644 pcbs/analog_board_v0.2/ConnectorsChina.pretty/LED_CONN_1.25_PITCH.kicad_mod create mode 100644 pcbs/analog_board_v0.2/Logo.pretty/UU.kicad_mod create mode 100644 pcbs/analog_board_v0.2/MountingHoles.pretty/MountingHole_3.2mm_M3.kicad_mod create mode 100644 pcbs/analog_board_v0.2/MyPotis.pretty/Vishay_T73YE103KT20.kicad_mod create mode 100644 pcbs/analog_board_v0.2/Photodiodes.pretty/BPW34FA.kicad_mod create mode 100644 pcbs/analog_board_v0.2/SamtecConn.pretty/Samtec-PHT-1-3-01-L-S.kicad_mod create mode 100644 pcbs/analog_board_v0.2/Testpoints.pretty/LED_CONN_1.25_PITCH.kicad_mod create mode 100644 pcbs/analog_board_v0.2/Testpoints.pretty/TP_SMD_quadr_1mm.kicad_mod create mode 100644 pcbs/analog_board_v0.2/Testpoints.pretty/TP_SMD_quadr_3mm.kicad_mod create mode 100644 pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.340.7.kicad_mod create mode 100644 pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.4-0.7.kicad_mod create mode 100644 pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.6.kicad_mod create mode 100644 pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.8-1.5.kicad_mod create mode 100644 pcbs/analog_board_v0.2/analog_board-cache.lib create mode 100644 pcbs/analog_board_v0.2/analog_board.bak create mode 100644 pcbs/analog_board_v0.2/analog_board.kicad_pcb create mode 100644 pcbs/analog_board_v0.2/analog_board.kicad_pcb-bak create mode 100644 pcbs/analog_board_v0.2/analog_board.net create mode 100644 pcbs/analog_board_v0.2/analog_board.pro create mode 100644 pcbs/analog_board_v0.2/analog_board.sch create mode 100644 pcbs/analog_board_v0.2/fp-lib-table create mode 100644 pcbs/analog_board_v0.2/highCurrent.bak create mode 100644 pcbs/analog_board_v0.2/highCurrent.sch create mode 100644 pcbs/analog_board_v0.2/highCurrentPart.bak create mode 100644 pcbs/analog_board_v0.2/highCurrentPart.sch create mode 100644 pcbs/analog_board_v0.2/interface.bak create mode 100644 pcbs/analog_board_v0.2/interface.sch create mode 100644 pcbs/analog_board_v0.2/layout_v0.2.pdf create mode 100644 pcbs/analog_board_v0.2/lowCurrent.bak create mode 100644 pcbs/analog_board_v0.2/lowCurrent.sch create mode 100644 pcbs/analog_board_v0.2/output/analog_board-B.Cu.ps create mode 100644 pcbs/analog_board_v0.2/output/analog_board-F.Cu.ps create mode 100644 pcbs/analog_board_v0.2/output/analog_board.png create mode 100644 pcbs/analog_board_v0.2/output/mechanical_drawing.pdf create mode 100644 pcbs/analog_board_v0.2/output/schematics.pdf create mode 100644 pcbs/analog_board_v0.2/schematicSymb/ad8616.bak create mode 100644 pcbs/analog_board_v0.2/schematicSymb/ad8616.bck create mode 100644 pcbs/analog_board_v0.2/schematicSymb/ad8616.dcm create mode 100644 pcbs/analog_board_v0.2/schematicSymb/ad8616.lib create mode 100644 pcbs/analog_board_v0.2/schematicSymb/icl7660.lib create mode 100644 pcbs/analog_board_v0.2/schematics_v0.2.pdf create mode 100644 pcbs/analog_board_v0.2/sensitiveReadout.bak create mode 100644 pcbs/analog_board_v0.2/sensitiveReadout.sch diff --git a/ltspice/magnet_driver/clean.sh b/ltspice/magnet_driver/clean.sh new file mode 100755 index 0000000..2f9fb7b --- /dev/null +++ b/ltspice/magnet_driver/clean.sh @@ -0,0 +1,2 @@ +#!/bin/bash +rm *.net *.log *.raw *.plt diff --git a/ltspice/magnet_driver/magnet_driver.asc b/ltspice/magnet_driver/magnet_driver.asc new file mode 100644 index 0000000..f8e069a --- /dev/null +++ b/ltspice/magnet_driver/magnet_driver.asc @@ -0,0 +1,71 @@ +Version 4 +SHEET 1 1320 680 +WIRE 320 -96 320 -128 +WIRE 592 -96 592 -128 +WIRE 272 -80 208 -80 +WIRE 704 -80 640 -80 +WIRE 16 -32 16 -48 +WIRE 16 80 16 48 +WIRE 208 80 208 -80 +WIRE 208 80 144 80 +WIRE 320 80 320 0 +WIRE 416 80 320 80 +WIRE 592 80 592 0 +WIRE 592 80 496 80 +WIRE 704 80 704 -80 +WIRE 768 80 704 80 +WIRE 144 128 144 80 +WIRE 768 128 768 80 +WIRE 320 176 320 80 +WIRE 592 176 592 80 +WIRE 208 256 208 80 +WIRE 272 256 208 256 +WIRE 704 256 704 80 +WIRE 704 256 640 256 +WIRE 144 352 144 208 +WIRE 320 352 320 272 +WIRE 592 352 592 272 +WIRE 768 352 768 208 +FLAG 144 352 0 +FLAG 16 80 0 +FLAG 16 -48 V+ +FLAG 320 -128 V+ +FLAG 320 352 0 +FLAG 592 -128 V+ +FLAG 592 352 0 +FLAG 768 352 0 +SYMBOL voltage 144 112 R0 +WINDOW 3 -169 323 Left 2 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +SYMATTR Value PULSE(0V 3.3V 0 1us 1us 5s 10s) +SYMATTR InstName V1 +SYMBOL voltage 16 -48 R0 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +SYMATTR InstName V2 +SYMATTR Value 5V +SYMBOL nmos 272 176 R0 +SYMATTR InstName M1 +SYMATTR Value AO6408 +SYMBOL pmos 272 0 M180 +SYMATTR InstName M2 +SYMATTR Value AO6407 +SYMBOL nmos 640 176 M0 +SYMATTR InstName M3 +SYMATTR Value AO6408 +SYMBOL pmos 640 0 R180 +SYMATTR InstName M4 +SYMATTR Value AO6407 +SYMBOL res 512 64 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R1 +SYMATTR Value 47 +SYMBOL voltage 768 112 M0 +WINDOW 3 -121 332 Left 2 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +SYMATTR Value PULSE(3.3V 0V 0 1us 1us 5s 10s) +SYMATTR InstName V3 +TEXT -32 480 Left 2 !.tran 100s diff --git a/ltspice/transimpedance_amplifier/010transimpedance_ada4530_ext_amps_pulsing.asc b/ltspice/transimpedance_amplifier/010transimpedance_ada4530_ext_amps_pulsing.asc index 31106cf..1c7a1ad 100644 --- a/ltspice/transimpedance_amplifier/010transimpedance_ada4530_ext_amps_pulsing.asc +++ b/ltspice/transimpedance_amplifier/010transimpedance_ada4530_ext_amps_pulsing.asc @@ -82,9 +82,9 @@ FLAG 960 288 OUT3 SYMBOL current 16 144 R0 WINDOW 123 24 108 Left 2 WINDOW 39 0 0 Left 2 -SYMATTR Value2 AC 10pA +WINDOW 3 -24 214 Left 2 SYMATTR InstName I1 -SYMATTR Value 0 +SYMATTR Value PULSE(0 10pA 0 1us 1us 2.5ms 5ms 10) SYMBOL res 64 128 R0 SYMATTR InstName R1 SYMATTR Value 5G @@ -156,6 +156,6 @@ WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C2 SYMATTR Value 30f -TEXT 240 -352 Left 2 !.ac dec 100 1Hz 10kHz +TEXT 240 -352 Left 2 !.tran 1s TEXT 240 -320 Left 2 !.include ADA4530.cir TEXT 240 -288 Left 2 !.include ADA4522.cir diff --git a/pcbs/analog_board/ConnectorsChina.pretty/LED_CONN_1.25_PITCH.kicad_mod b/pcbs/analog_board_v0.1/ConnectorsChina.pretty/LED_CONN_1.25_PITCH.kicad_mod similarity index 100% rename from pcbs/analog_board/ConnectorsChina.pretty/LED_CONN_1.25_PITCH.kicad_mod rename to pcbs/analog_board_v0.1/ConnectorsChina.pretty/LED_CONN_1.25_PITCH.kicad_mod diff --git a/pcbs/analog_board/Logo.pretty/UU.kicad_mod b/pcbs/analog_board_v0.1/Logo.pretty/UU.kicad_mod similarity index 100% rename from pcbs/analog_board/Logo.pretty/UU.kicad_mod rename to pcbs/analog_board_v0.1/Logo.pretty/UU.kicad_mod diff --git a/pcbs/analog_board/MountingHoles.pretty/MountingHole_3.2mm_M3.kicad_mod b/pcbs/analog_board_v0.1/MountingHoles.pretty/MountingHole_3.2mm_M3.kicad_mod similarity index 100% rename from pcbs/analog_board/MountingHoles.pretty/MountingHole_3.2mm_M3.kicad_mod rename to pcbs/analog_board_v0.1/MountingHoles.pretty/MountingHole_3.2mm_M3.kicad_mod diff --git a/pcbs/analog_board/MyPotis.pretty/Vishay_T73YE103KT20.kicad_mod b/pcbs/analog_board_v0.1/MyPotis.pretty/Vishay_T73YE103KT20.kicad_mod similarity index 100% rename from pcbs/analog_board/MyPotis.pretty/Vishay_T73YE103KT20.kicad_mod rename to pcbs/analog_board_v0.1/MyPotis.pretty/Vishay_T73YE103KT20.kicad_mod diff --git a/pcbs/analog_board/Photodiodes.pretty/BPW34FA.kicad_mod b/pcbs/analog_board_v0.1/Photodiodes.pretty/BPW34FA.kicad_mod similarity index 100% rename from pcbs/analog_board/Photodiodes.pretty/BPW34FA.kicad_mod rename to pcbs/analog_board_v0.1/Photodiodes.pretty/BPW34FA.kicad_mod diff --git a/pcbs/analog_board/SamtecConn.pretty/Samtec-PHT-1-3-01-L-S.kicad_mod b/pcbs/analog_board_v0.1/SamtecConn.pretty/Samtec-PHT-1-3-01-L-S.kicad_mod similarity index 100% rename from pcbs/analog_board/SamtecConn.pretty/Samtec-PHT-1-3-01-L-S.kicad_mod rename to pcbs/analog_board_v0.1/SamtecConn.pretty/Samtec-PHT-1-3-01-L-S.kicad_mod diff --git a/pcbs/analog_board/Testpoints.pretty/LED_CONN_1.25_PITCH.kicad_mod b/pcbs/analog_board_v0.1/Testpoints.pretty/LED_CONN_1.25_PITCH.kicad_mod similarity index 100% rename from pcbs/analog_board/Testpoints.pretty/LED_CONN_1.25_PITCH.kicad_mod rename to pcbs/analog_board_v0.1/Testpoints.pretty/LED_CONN_1.25_PITCH.kicad_mod diff --git a/pcbs/analog_board/Testpoints.pretty/TP_SMD_quadr_1mm.kicad_mod b/pcbs/analog_board_v0.1/Testpoints.pretty/TP_SMD_quadr_1mm.kicad_mod similarity index 100% rename from pcbs/analog_board/Testpoints.pretty/TP_SMD_quadr_1mm.kicad_mod rename to pcbs/analog_board_v0.1/Testpoints.pretty/TP_SMD_quadr_1mm.kicad_mod diff --git a/pcbs/analog_board/Testpoints.pretty/TP_SMD_quadr_3mm.kicad_mod b/pcbs/analog_board_v0.1/Testpoints.pretty/TP_SMD_quadr_3mm.kicad_mod similarity index 100% rename from pcbs/analog_board/Testpoints.pretty/TP_SMD_quadr_3mm.kicad_mod rename to pcbs/analog_board_v0.1/Testpoints.pretty/TP_SMD_quadr_3mm.kicad_mod diff --git a/pcbs/analog_board/Vias.pretty/Stitchging-Via-0.340.7.kicad_mod b/pcbs/analog_board_v0.1/Vias.pretty/Stitchging-Via-0.340.7.kicad_mod similarity index 100% rename from pcbs/analog_board/Vias.pretty/Stitchging-Via-0.340.7.kicad_mod rename to pcbs/analog_board_v0.1/Vias.pretty/Stitchging-Via-0.340.7.kicad_mod diff --git a/pcbs/analog_board/Vias.pretty/Stitchging-Via-0.4-0.7.kicad_mod b/pcbs/analog_board_v0.1/Vias.pretty/Stitchging-Via-0.4-0.7.kicad_mod similarity index 100% rename from pcbs/analog_board/Vias.pretty/Stitchging-Via-0.4-0.7.kicad_mod rename to pcbs/analog_board_v0.1/Vias.pretty/Stitchging-Via-0.4-0.7.kicad_mod diff --git a/pcbs/analog_board/Vias.pretty/Stitchging-Via-0.6.kicad_mod b/pcbs/analog_board_v0.1/Vias.pretty/Stitchging-Via-0.6.kicad_mod similarity index 100% rename from pcbs/analog_board/Vias.pretty/Stitchging-Via-0.6.kicad_mod rename to pcbs/analog_board_v0.1/Vias.pretty/Stitchging-Via-0.6.kicad_mod diff --git a/pcbs/analog_board/Vias.pretty/Stitchging-Via-0.8-1.5.kicad_mod b/pcbs/analog_board_v0.1/Vias.pretty/Stitchging-Via-0.8-1.5.kicad_mod similarity index 100% rename from pcbs/analog_board/Vias.pretty/Stitchging-Via-0.8-1.5.kicad_mod rename to pcbs/analog_board_v0.1/Vias.pretty/Stitchging-Via-0.8-1.5.kicad_mod diff --git a/pcbs/analog_board/analog_board-cache.lib b/pcbs/analog_board_v0.1/analog_board-cache.lib similarity index 100% rename from pcbs/analog_board/analog_board-cache.lib rename to pcbs/analog_board_v0.1/analog_board-cache.lib diff --git a/pcbs/analog_board/analog_board.bak b/pcbs/analog_board_v0.1/analog_board.bak similarity index 100% rename from pcbs/analog_board/analog_board.bak rename to pcbs/analog_board_v0.1/analog_board.bak diff --git a/pcbs/analog_board/analog_board.kicad_pcb b/pcbs/analog_board_v0.1/analog_board.kicad_pcb similarity index 100% rename from pcbs/analog_board/analog_board.kicad_pcb rename to pcbs/analog_board_v0.1/analog_board.kicad_pcb diff --git a/pcbs/analog_board/analog_board.kicad_pcb-bak b/pcbs/analog_board_v0.1/analog_board.kicad_pcb-bak similarity index 100% rename from pcbs/analog_board/analog_board.kicad_pcb-bak rename to pcbs/analog_board_v0.1/analog_board.kicad_pcb-bak diff --git a/pcbs/analog_board/analog_board.net b/pcbs/analog_board_v0.1/analog_board.net similarity index 100% rename from pcbs/analog_board/analog_board.net rename to pcbs/analog_board_v0.1/analog_board.net diff --git a/pcbs/analog_board/analog_board.pro b/pcbs/analog_board_v0.1/analog_board.pro similarity index 100% rename from pcbs/analog_board/analog_board.pro rename to pcbs/analog_board_v0.1/analog_board.pro diff --git a/pcbs/analog_board/analog_board.sch b/pcbs/analog_board_v0.1/analog_board.sch similarity index 100% rename from pcbs/analog_board/analog_board.sch rename to pcbs/analog_board_v0.1/analog_board.sch diff --git a/pcbs/analog_board/fp-lib-table b/pcbs/analog_board_v0.1/fp-lib-table similarity index 100% rename from pcbs/analog_board/fp-lib-table rename to pcbs/analog_board_v0.1/fp-lib-table diff --git a/pcbs/analog_board/highCurrent.bak b/pcbs/analog_board_v0.1/highCurrent.bak similarity index 100% rename from pcbs/analog_board/highCurrent.bak rename to pcbs/analog_board_v0.1/highCurrent.bak diff --git a/pcbs/analog_board/highCurrent.sch b/pcbs/analog_board_v0.1/highCurrent.sch similarity index 100% rename from pcbs/analog_board/highCurrent.sch rename to pcbs/analog_board_v0.1/highCurrent.sch diff --git a/pcbs/analog_board/layout_v0.2.pdf b/pcbs/analog_board_v0.1/layout_v0.2.pdf similarity index 100% rename from pcbs/analog_board/layout_v0.2.pdf rename to pcbs/analog_board_v0.1/layout_v0.2.pdf diff --git a/pcbs/analog_board/lowCurrent.bak b/pcbs/analog_board_v0.1/lowCurrent.bak similarity index 100% rename from pcbs/analog_board/lowCurrent.bak rename to pcbs/analog_board_v0.1/lowCurrent.bak diff --git a/pcbs/analog_board/lowCurrent.sch b/pcbs/analog_board_v0.1/lowCurrent.sch similarity index 100% rename from pcbs/analog_board/lowCurrent.sch rename to pcbs/analog_board_v0.1/lowCurrent.sch diff --git a/pcbs/analog_board/output/analog_board-B.Cu.ps b/pcbs/analog_board_v0.1/output/analog_board-B.Cu.ps similarity index 100% rename from pcbs/analog_board/output/analog_board-B.Cu.ps rename to pcbs/analog_board_v0.1/output/analog_board-B.Cu.ps diff --git a/pcbs/analog_board/output/analog_board-F.Cu.ps b/pcbs/analog_board_v0.1/output/analog_board-F.Cu.ps similarity index 100% rename from pcbs/analog_board/output/analog_board-F.Cu.ps rename to pcbs/analog_board_v0.1/output/analog_board-F.Cu.ps diff --git a/pcbs/analog_board/output/analog_board.png b/pcbs/analog_board_v0.1/output/analog_board.png similarity index 100% rename from pcbs/analog_board/output/analog_board.png rename to pcbs/analog_board_v0.1/output/analog_board.png diff --git a/pcbs/analog_board/output/mechanical_drawing.pdf b/pcbs/analog_board_v0.1/output/mechanical_drawing.pdf similarity index 100% rename from pcbs/analog_board/output/mechanical_drawing.pdf rename to pcbs/analog_board_v0.1/output/mechanical_drawing.pdf diff --git a/pcbs/analog_board/output/schematics.pdf b/pcbs/analog_board_v0.1/output/schematics.pdf similarity index 100% rename from pcbs/analog_board/output/schematics.pdf rename to pcbs/analog_board_v0.1/output/schematics.pdf diff --git a/pcbs/analog_board/schematicSymb/ad8616.bak b/pcbs/analog_board_v0.1/schematicSymb/ad8616.bak similarity index 100% rename from pcbs/analog_board/schematicSymb/ad8616.bak rename to pcbs/analog_board_v0.1/schematicSymb/ad8616.bak diff --git a/pcbs/analog_board/schematicSymb/ad8616.bck b/pcbs/analog_board_v0.1/schematicSymb/ad8616.bck similarity index 100% rename from pcbs/analog_board/schematicSymb/ad8616.bck rename to pcbs/analog_board_v0.1/schematicSymb/ad8616.bck diff --git a/pcbs/analog_board/schematicSymb/ad8616.dcm b/pcbs/analog_board_v0.1/schematicSymb/ad8616.dcm similarity index 100% rename from pcbs/analog_board/schematicSymb/ad8616.dcm rename to pcbs/analog_board_v0.1/schematicSymb/ad8616.dcm diff --git a/pcbs/analog_board/schematicSymb/ad8616.lib b/pcbs/analog_board_v0.1/schematicSymb/ad8616.lib similarity index 100% rename from pcbs/analog_board/schematicSymb/ad8616.lib rename to pcbs/analog_board_v0.1/schematicSymb/ad8616.lib diff --git a/pcbs/analog_board/schematics_v0.2.pdf b/pcbs/analog_board_v0.1/schematics_v0.2.pdf similarity index 100% rename from pcbs/analog_board/schematics_v0.2.pdf rename to pcbs/analog_board_v0.1/schematics_v0.2.pdf diff --git a/pcbs/analog_board_v0.2/ConnectorsChina.pretty/LED_CONN_1.25_PITCH.kicad_mod b/pcbs/analog_board_v0.2/ConnectorsChina.pretty/LED_CONN_1.25_PITCH.kicad_mod new file mode 100644 index 0000000..9c4adbc --- /dev/null +++ b/pcbs/analog_board_v0.2/ConnectorsChina.pretty/LED_CONN_1.25_PITCH.kicad_mod @@ -0,0 +1,16 @@ +(module Additional:LED_CONN_1.25_PITCH (layer F.Cu) (tedit 59415C5D) + (fp_text reference P3 (at 0 6.7 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X04 (at 0 -2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.75 -1.725) (end 1.75 5.475) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 -1.725) (end -1.75 5.475) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 5.475) (end 1.75 5.475) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 -1.725) (end 1.75 -1.725) (layer F.SilkS) (width 0.15)) + (pad 4 thru_hole circle (at 0 3.75) (size 1 1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at 0 2.5) (size 1 1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at 0 0) (size 1 1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 0 1.25) (size 1 1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/pcbs/analog_board_v0.2/Logo.pretty/UU.kicad_mod b/pcbs/analog_board_v0.2/Logo.pretty/UU.kicad_mod new file mode 100644 index 0000000..33867f7 --- /dev/null +++ b/pcbs/analog_board_v0.2/Logo.pretty/UU.kicad_mod @@ -0,0 +1,9 @@ +(module LOGO (layer F.Cu) + (at 0 0) + (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide + (effects (font (thickness 0.3))) + ) + (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide + (effects (font (thickness 0.3))) + ) +) diff --git a/pcbs/analog_board_v0.2/MountingHoles.pretty/MountingHole_3.2mm_M3.kicad_mod b/pcbs/analog_board_v0.2/MountingHoles.pretty/MountingHole_3.2mm_M3.kicad_mod new file mode 100644 index 0000000..33b4d34 --- /dev/null +++ b/pcbs/analog_board_v0.2/MountingHoles.pretty/MountingHole_3.2mm_M3.kicad_mod @@ -0,0 +1,11 @@ +(module MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5941A03A) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 3.8 3.8) (drill 3.2) (layers *.Cu *.Mask)) +) diff --git a/pcbs/analog_board_v0.2/MyPotis.pretty/Vishay_T73YE103KT20.kicad_mod b/pcbs/analog_board_v0.2/MyPotis.pretty/Vishay_T73YE103KT20.kicad_mod new file mode 100644 index 0000000..ec44cd3 --- /dev/null +++ b/pcbs/analog_board_v0.2/MyPotis.pretty/Vishay_T73YE103KT20.kicad_mod @@ -0,0 +1,28 @@ +(module Vishay_T73YE103KT20 (layer F.Cu) (tedit 594113A3) + (descr "Vishay T73YE103KT20") + (tags "Potentiometer, Wire Pads only, small, RevA, 02 Aug 2010,") + (fp_text reference REF** (at 0 -2.159) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "Vishay T73YE103KT20" (at 0 7.747) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.304 -0.93) (end 3.304 6.07) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.3 -0.93) (end -3.3 6.07) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.3 -0.93) (end 3.3 -0.93) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.3 6.07) (end 3.3 6.07) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.651 4.826) (end -2.667 4.826) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.667 3.54) (end -2.667 4.826) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.651 4.826) (end 2.667 4.826) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.667 3.54) (end 2.667 4.826) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 1) (end 0 4.064) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 4.064) (end -0.508 3.556) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 4.064) (end 0.508 3.556) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.651 4.064) (end 1.651 5.461) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.651 5.461) (end -1.651 5.461) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.651 5.461) (end -1.651 4.064) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.651 4.064) (end 1.651 4.064) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 2.54 2.54) (size 1 1) (drill 0.5) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at -2.54 2.54) (size 1 1) (drill 0.5) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 0 0) (size 1 1) (drill 0.5) (layers *.Cu *.Mask)) +) diff --git a/pcbs/analog_board_v0.2/Photodiodes.pretty/BPW34FA.kicad_mod b/pcbs/analog_board_v0.2/Photodiodes.pretty/BPW34FA.kicad_mod new file mode 100644 index 0000000..085206b --- /dev/null +++ b/pcbs/analog_board_v0.2/Photodiodes.pretty/BPW34FA.kicad_mod @@ -0,0 +1,30 @@ +(module BPW34FA (layer F.Cu) (tedit 58FDDC7C) + (fp_text reference REF** (at 0 3.81) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BPW34FA (at 0 -3.81) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 -1.2) (end -0.6 -1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.8 -1.2) (end -0.8 -1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end -0.5 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -1) (end -0.5 -0.8) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end -0.3 -0.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end 0.3 -1.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.8 -1.2) (end 0 -1.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 -0.9) (end -1.1 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 0) (end 0.6 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.6 0) (end 0.6 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.6 -0.9) (end 0.6 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 0) (end 0.6 -0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 0) (end 1.5 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 0) (end 1.6 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 1) (end 2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 -2) (end 2 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 1) (end -2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 -2) (end 2 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 2) (end 2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 -2) (end -2 -1) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -2.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 2.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) +) diff --git a/pcbs/analog_board_v0.2/SamtecConn.pretty/Samtec-PHT-1-3-01-L-S.kicad_mod b/pcbs/analog_board_v0.2/SamtecConn.pretty/Samtec-PHT-1-3-01-L-S.kicad_mod new file mode 100644 index 0000000..4594b25 --- /dev/null +++ b/pcbs/analog_board_v0.2/SamtecConn.pretty/Samtec-PHT-1-3-01-L-S.kicad_mod @@ -0,0 +1,29 @@ +(module Samtec-PHT-1-3-01-L-S (layer F.Cu) (tedit 59410BCC) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (fp_text reference REF** (at 0 -5.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Samtec-PHT-1-3-01-L-S (at 0 -3.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 2.54) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 5.08) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/pcbs/analog_board_v0.2/Testpoints.pretty/LED_CONN_1.25_PITCH.kicad_mod b/pcbs/analog_board_v0.2/Testpoints.pretty/LED_CONN_1.25_PITCH.kicad_mod new file mode 100644 index 0000000..48387a9 --- /dev/null +++ b/pcbs/analog_board_v0.2/Testpoints.pretty/LED_CONN_1.25_PITCH.kicad_mod @@ -0,0 +1,16 @@ +(module LED_CONN_1.25_PITCH (layer F.Cu) (tedit 59415D36) + (fp_text reference *REF (at 0 6.7) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X04 (at 0 -2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.75 -1.725) (end 1.75 5.475) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 -1.725) (end -1.75 5.475) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 5.475) (end 1.75 5.475) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 -1.725) (end 1.75 -1.725) (layer F.SilkS) (width 0.15)) + (pad 4 thru_hole circle (at 0 3.75) (size 1 1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at 0 2.5) (size 1 1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at 0 0) (size 1 1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 0 1.25) (size 1 1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/pcbs/analog_board_v0.2/Testpoints.pretty/TP_SMD_quadr_1mm.kicad_mod b/pcbs/analog_board_v0.2/Testpoints.pretty/TP_SMD_quadr_1mm.kicad_mod new file mode 100644 index 0000000..c0e346e --- /dev/null +++ b/pcbs/analog_board_v0.2/Testpoints.pretty/TP_SMD_quadr_1mm.kicad_mod @@ -0,0 +1,9 @@ +(module TP_SMD_quadr_1mm (layer F.Cu) (tedit 59412ED1) + (fp_text reference TP5 (at 0 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 1 1) (layers F.Cu F.Paste F.Mask)) +) diff --git a/pcbs/analog_board_v0.2/Testpoints.pretty/TP_SMD_quadr_3mm.kicad_mod b/pcbs/analog_board_v0.2/Testpoints.pretty/TP_SMD_quadr_3mm.kicad_mod new file mode 100644 index 0000000..c5b9b87 --- /dev/null +++ b/pcbs/analog_board_v0.2/Testpoints.pretty/TP_SMD_quadr_3mm.kicad_mod @@ -0,0 +1,9 @@ +(module TP_SMD_quadr_3mm (layer F.Cu) (tedit 58FF0D14) + (fp_text reference REF** (at 0 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TP_SMD_quadr_3mm (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 3) (layers F.Cu F.Paste F.Mask)) +) diff --git a/pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.340.7.kicad_mod b/pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.340.7.kicad_mod new file mode 100644 index 0000000..e78b581 --- /dev/null +++ b/pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.340.7.kicad_mod @@ -0,0 +1,10 @@ +(module Stitchging-Via-0.340.7 (layer F.Cu) (tedit 59416441) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.3-0,7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (zone_connect 2)) +) diff --git a/pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.4-0.7.kicad_mod b/pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.4-0.7.kicad_mod new file mode 100644 index 0000000..1a07112 --- /dev/null +++ b/pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.4-0.7.kicad_mod @@ -0,0 +1,10 @@ +(module Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 5941646D) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (zone_connect 2)) +) diff --git a/pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.6.kicad_mod b/pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.6.kicad_mod new file mode 100644 index 0000000..6195b8a --- /dev/null +++ b/pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.6.kicad_mod @@ -0,0 +1,10 @@ +(module Stitchging-Via-0.6 (layer F.Cu) (tedit 590A0DDF) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.6 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu) + (zone_connect 2)) +) diff --git a/pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.8-1.5.kicad_mod b/pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.8-1.5.kicad_mod new file mode 100644 index 0000000..577625b --- /dev/null +++ b/pcbs/analog_board_v0.2/Vias.pretty/Stitchging-Via-0.8-1.5.kicad_mod @@ -0,0 +1,10 @@ +(module Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416394) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (zone_connect 2)) +) diff --git a/pcbs/analog_board_v0.2/analog_board-cache.lib b/pcbs/analog_board_v0.2/analog_board-cache.lib new file mode 100644 index 0000000..5fbde57 --- /dev/null +++ b/pcbs/analog_board_v0.2/analog_board-cache.lib @@ -0,0 +1,399 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# +3V3 +# +DEF +3V3 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3V3" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS +3.3V +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3V3 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +5V +# +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# AD8616 +# +DEF AD8616 U 0 10 Y Y 1 F N +F0 "U" -621 -296 50 H V L CNN +F1 "AD8616" 300 -300 50 H V L CNN +F2 "" -197 50 50 H V C CNN +F3 "" -297 150 50 H V C CNN +DRAW +T 0 -436 -92 60 0 0 0 + Normal 0 C C +T 0 436 -92 60 0 0 0 + Normal 0 C C +T 0 -444 104 60 0 0 0 - Normal 0 C C +T 0 444 104 60 0 0 0 - Normal 0 C C +P 2 0 0 0 -700 -100 -500 -100 N +P 2 0 0 0 -700 100 -500 100 N +P 2 0 0 0 500 100 650 100 N +P 2 0 0 0 650 -100 500 -100 N +P 4 0 0 0 -100 0 -50 0 -50 300 -700 300 N +P 4 0 0 0 100 0 50 0 50 300 650 300 N +S -700 400 650 -400 0 1 0 N +P 4 0 1 10 -500 -200 -100 0 -500 200 -500 -200 f +P 4 0 1 10 500 -200 100 0 500 200 500 -200 f +X V- 4 0 -550 150 U 50 50 0 1 W +X V+ 8 0 550 150 D 50 50 0 1 W +X ~ 1 -800 300 100 R 50 50 1 1 O +X ~ 2 -800 100 100 R 50 50 1 1 I +X ~ 3 -800 -100 100 R 50 50 1 1 I +X ~ 5 750 -100 100 L 50 50 1 1 I +X ~ 6 750 100 100 L 50 50 1 1 I +X ~ 7 750 300 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X03 +# +DEF CONN_01X03 J 0 40 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "CONN_01X03" 100 0 50 V V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Pin_Header_Straight_1X* + Pin_Header_Angled_1X* + Socket_Strip_Straight_1X* + Socket_Strip_Angled_1X* +$ENDFPLIST +DRAW +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 150 50 -150 0 1 0 N +X P1 1 -200 100 150 R 50 50 1 1 P +X P2 2 -200 0 150 R 50 50 1 1 P +X P3 3 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X03 +# +DEF CONN_02X03 J 0 1 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "CONN_02X03" 0 -200 50 H V C CNN +F2 "" 0 -1200 50 H I C CNN +F3 "" 0 -1200 50 H I C CNN +$FPLIST + Pin_Header_Straight_2X* + Pin_Header_Angled_2X* + Socket_Strip_Straight_2X* + Socket_Strip_Angled_2X* + IDC_Header_Straight_* +$ENDFPLIST +DRAW +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 150 100 -150 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +X P1 1 -250 100 150 R 50 50 1 1 P +X P2 2 250 100 150 L 50 50 1 1 P +X P3 3 -250 0 150 R 50 50 1 1 P +X P4 4 250 0 150 L 50 50 1 1 P +X P5 5 -250 -100 150 R 50 50 1 1 P +X P6 6 250 -100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X07 +# +DEF CONN_02X07 J 0 1 Y N 1 F N +F0 "J" 0 400 50 H V C CNN +F1 "CONN_02X07" 0 0 50 V V C CNN +F2 "" 0 -1200 50 H I C CNN +F3 "" 0 -1200 50 H I C CNN +$FPLIST + Pin_Header_Straight_2X* + Pin_Header_Angled_2X* + Socket_Strip_Straight_2X* + Socket_Strip_Angled_2X* + IDC_Header_Straight_* +$ENDFPLIST +DRAW +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 350 100 -350 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +X P1 1 -250 300 150 R 50 50 1 1 P +X P2 2 250 300 150 L 50 50 1 1 P +X P3 3 -250 200 150 R 50 50 1 1 P +X P4 4 250 200 150 L 50 50 1 1 P +X P5 5 -250 100 150 R 50 50 1 1 P +X P6 6 250 100 150 L 50 50 1 1 P +X P7 7 -250 0 150 R 50 50 1 1 P +X P8 8 250 0 150 L 50 50 1 1 P +X P9 9 -250 -100 150 R 50 50 1 1 P +X P10 10 250 -100 150 L 50 50 1 1 P +X P11 11 -250 -200 150 R 50 50 1 1 P +X P12 12 250 -200 150 L 50 50 1 1 P +X P13 13 -250 -300 150 R 50 50 1 1 P +X P14 14 250 -300 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Photo +# +DEF D_Photo D 0 40 N N 1 F N +F0 "D" 20 70 50 H V L CNN +F1 "D_Photo" -40 -110 50 H V C CNN +F2 "" -50 0 50 H I C CNN +F3 "" -50 0 50 H I C CNN +$FPLIST + *photodiode* +$ENDFPLIST +DRAW +P 2 0 1 8 -100 50 -100 -50 N +P 2 0 1 0 -80 70 -60 70 N +P 2 0 1 0 0 0 -100 0 N +P 3 0 1 0 -20 130 -80 70 -80 90 N +P 4 0 1 8 0 -50 0 50 -100 0 0 -50 N +P 5 0 1 0 30 130 -30 70 -30 90 -30 70 -10 70 N +X K 1 -200 0 100 R 50 50 1 1 P +X A 2 100 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# ICL7660 +# +DEF ICL7660 U 0 25 Y Y 1 F N +F0 "U" -155 130 40 H V C CNN +F1 "ICL7660" 125 130 40 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + DIP8* +$ENDFPLIST +DRAW +S -250 100 250 -550 0 1 0 N +X NC 1 -400 0 150 R 30 30 1 1 I +X CAP+ 2 -400 -150 150 R 30 30 1 1 I +X GND 3 -400 -300 150 R 30 30 1 1 I +X CAP- 4 -400 -450 150 R 30 30 1 1 I +X Vout 5 400 -450 150 L 30 30 1 1 I +X LV 6 400 -300 150 L 30 30 1 1 I +X OSC 7 400 -150 150 L 30 30 1 1 I +X V+ 8 400 0 150 L 30 30 1 1 I +ENDDRAW +ENDDEF +# +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + LED* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MMBT3904 +# +DEF MMBT3904 Q 0 0 Y Y 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "MMBT3904" 200 0 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 200 -75 50 H I L CIN +F3 "" 0 0 50 H I L CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X B 1 -200 0 200 R 50 50 1 1 I +X E 2 100 -200 100 U 50 50 1 1 P +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# POT +# +DEF POT RV 0 40 N N 1 F N +F0 "RV" -175 0 50 V V C CNN +F1 "POT" -100 0 50 V V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S 40 100 -40 -100 0 1 10 N +P 2 0 1 0 100 0 60 0 N +P 3 0 1 0 45 0 90 20 90 -20 F +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +X 3 3 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NMOS_GSD +# +DEF Q_NMOS_GSD Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_GSD" 200 -50 50 H V L CNN +F2 "" 200 100 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N +X G 1 -200 0 210 R 50 50 1 1 I +X S 2 100 -200 100 U 50 50 1 1 P +X D 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PMOS_GSD +# +DEF Q_PMOS_GSD Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_GSD" 200 -50 50 H V L CNN +F2 "" 200 100 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 N +X G 1 -200 0 210 R 50 50 1 1 I +X S 2 100 -200 100 U 50 50 1 1 P +X D 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TEST +# +DEF TEST TP 0 40 N N 1 F N +F0 "TP" 0 300 50 H V C BNN +F1 "TEST" 0 250 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 200 -50 150 0 100 50 150 0 200 0 200 N +X ~ 1 0 0 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcbs/analog_board_v0.2/analog_board.bak b/pcbs/analog_board_v0.2/analog_board.bak new file mode 100644 index 0000000..09b959c --- /dev/null +++ b/pcbs/analog_board_v0.2/analog_board.bak @@ -0,0 +1,126 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ad8616 +LIBS:icl7660 +LIBS:analog_board-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 4 +Title "SensUs Sensor" +Date "2017-06-14" +Rev "v.0.2" +Comp "Uppsala University" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Sheet +S 5100 3125 1700 1175 +U 5940AE3E +F0 "sensitiveReadout" 60 +F1 "sensitiveReadout.sch" 60 +F2 "BPW34FA_OUT" O L 5100 3325 60 +$EndSheet +$Sheet +S 8000 3150 1700 1150 +U 5954D902 +F0 "interface" 60 +F1 "interface.sch" 60 +F2 "5V" O L 8000 3300 60 +F3 "ADC1" I L 8000 3800 60 +F4 "ADC2" I L 8000 3900 60 +F5 "ADC3" I L 8000 4000 60 +F6 "ADC4" I L 8000 4100 60 +F7 "GND" O L 8000 3500 60 +F8 "3.3V" O L 8000 3400 60 +F9 "I2C_SCL" O R 9700 4000 60 +F10 "DAC1" O R 9700 3300 60 +F11 "DAC2" O R 9700 3400 60 +F12 "GPIO4" B R 9700 3850 60 +F13 "GPIO3" B R 9700 3750 60 +F14 "GPIO2" B R 9700 3650 60 +F15 "GPIO1" B R 9700 3550 60 +F16 "I2C_SDA" B R 9700 4100 60 +$EndSheet +$Sheet +S 1950 3100 1700 1200 +U 59409417 +F0 "highCurrentPart" 60 +F1 "highCurrentPart.sch" 60 +F2 "BPW34_OUT" O L 1950 3275 60 +$EndSheet +$Comp +L +3.3V #PWR? +U 1 1 59551FE0 +P 7650 3400 +F 0 "#PWR?" H 7650 3250 50 0001 C CNN +F 1 "+3.3V" H 7650 3540 50 0000 C CNN +F 2 "" H 7650 3400 50 0001 C CNN +F 3 "" H 7650 3400 50 0001 C CNN + 1 7650 3400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8000 3400 7650 3400 +$Comp +L GND #PWR? +U 1 1 595520F8 +P 7650 3500 +F 0 "#PWR?" H 7650 3250 50 0001 C CNN +F 1 "GND" H 7650 3350 50 0000 C CNN +F 2 "" H 7650 3500 50 0001 C CNN +F 3 "" H 7650 3500 50 0001 C CNN + 1 7650 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7650 3500 8000 3500 +$Comp +L +5V #PWR? +U 1 1 59552732 +P 7650 3150 +F 0 "#PWR?" H 7650 3000 50 0001 C CNN +F 1 "+5V" H 7650 3290 50 0000 C CNN +F 2 "" H 7650 3150 50 0001 C CNN +F 3 "" H 7650 3150 50 0001 C CNN + 1 7650 3150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8000 3300 7800 3300 +Wire Wire Line + 7800 3300 7800 3150 +Wire Wire Line + 7800 3150 7650 3150 +$EndSCHEMATC diff --git a/pcbs/analog_board_v0.2/analog_board.kicad_pcb b/pcbs/analog_board_v0.2/analog_board.kicad_pcb new file mode 100644 index 0000000..f77ccac --- /dev/null +++ b/pcbs/analog_board_v0.2/analog_board.kicad_pcb @@ -0,0 +1,2432 @@ +(kicad_pcb (version 4) (host pcbnew 4.0.5+dfsg1-4) + + (general + (links 90) + (no_connects 0) + (area 87.150001 71.8 191.85 137.700001) + (thickness 1.6) + (drawings 23) + (tracks 179) + (zones 0) + (modules 54) + (nets 22) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal hide) + (32 B.Adhes user hide) + (33 F.Adhes user hide) + (34 B.Paste user hide) + (35 F.Paste user hide) + (36 B.SilkS user hide) + (37 F.SilkS user hide) + (38 B.Mask user hide) + (39 F.Mask user hide) + (40 Dwgs.User user) + (41 Cmts.User user hide) + (42 Eco1.User user hide) + (43 Eco2.User user hide) + (44 Edge.Cuts user) + (45 Margin user hide) + (46 B.CrtYd user hide) + (47 F.CrtYd user) + (48 B.Fab user hide) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (user_trace_width 0.2) + (user_trace_width 0.3) + (user_trace_width 0.5) + (user_trace_width 0.6) + (user_trace_width 0.7) + (user_trace_width 0.8) + (user_trace_width 0.9) + (user_trace_width 1) + (trace_clearance 0.2) + (zone_clearance 0.3) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.1) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 3.8 3.8) + (pad_drill 3.2) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (visible_elements FFFFFF1F) + (pcbplotparams + (layerselection 0x00000_80000001) + (usegerberextensions false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 2) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 +5V) + (net 2 GND) + (net 3 "Net-(C4-Pad1)") + (net 4 "Net-(C4-Pad2)") + (net 5 "Net-(C5-Pad1)") + (net 6 "Net-(C6-Pad1)") + (net 7 "Net-(D1-Pad1)") + (net 8 Signal) + (net 9 "Net-(Q1-Pad1)") + (net 10 "Net-(Q1-Pad2)") + (net 11 "Net-(R1-Pad2)") + (net 12 "Net-(R10-Pad2)") + (net 13 "Net-(C10-Pad1)") + (net 14 /lowCurrent/BPW34FA_OUT) + (net 15 "Net-(P2-Pad1)") + (net 16 "Net-(P2-Pad2)") + (net 17 "Net-(P7-Pad1)") + (net 18 "Net-(P7-Pad2)") + (net 19 "Net-(P7-Pad3)") + (net 20 /highCurrent/BPW34_OUT) + (net 21 "Net-(U2-Pad1)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +5V) + (add_net /highCurrent/BPW34_OUT) + (add_net /lowCurrent/BPW34FA_OUT) + (add_net GND) + (add_net "Net-(C10-Pad1)") + (add_net "Net-(C4-Pad1)") + (add_net "Net-(C4-Pad2)") + (add_net "Net-(C5-Pad1)") + (add_net "Net-(C6-Pad1)") + (add_net "Net-(D1-Pad1)") + (add_net "Net-(P2-Pad1)") + (add_net "Net-(P2-Pad2)") + (add_net "Net-(P7-Pad1)") + (add_net "Net-(P7-Pad2)") + (add_net "Net-(P7-Pad3)") + (add_net "Net-(Q1-Pad1)") + (add_net "Net-(Q1-Pad2)") + (add_net "Net-(R1-Pad2)") + (add_net "Net-(R10-Pad2)") + (add_net "Net-(U2-Pad1)") + (add_net Signal) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 594245CB) + (at 130.175 98.044) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 59423B2A) + (at 165.481 124.46) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 5941A20D) + (at 105.029 117.856) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 5941A1CE) + (at 175.26 91.567) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module "Mounting Holes:MountingHole_3.2mm_M3" (layer F.Cu) (tedit 5941A1F2) (tstamp 5941A121) + (at 105 85) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 3.8 3.8) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module "Mounting Holes:MountingHole_3.2mm_M3" (layer F.Cu) (tedit 5941A15D) (tstamp 5941A0FD) + (at 105 125) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 3.8 3.8) (drill 3.2) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (module "Mounting Holes:MountingHole_3.2mm_M3" (layer F.Cu) (tedit 5941A1D8) (tstamp 5941A0F2) + (at 175 85) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 3.8 3.8) (drill 3.2) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 5948E77D) + (at 104.14 103.505) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 5948E774) + (at 154.305 95.25) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 5948E75C) + (at 137.795 125.73) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module Photodiodes:BPW34FA (layer F.Cu) (tedit 58FDDC7C) (tstamp 5945E3E8) + (at 127.762 114.046) + (path /59409417/5940A54D) + (fp_text reference D2 (at 0 3.81) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BPW34 (at 0 -3.81) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 -1.2) (end -0.6 -1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.8 -1.2) (end -0.8 -1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end -0.5 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -1) (end -0.5 -0.8) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end -0.3 -0.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end 0.3 -1.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.8 -1.2) (end 0 -1.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 -0.9) (end -1.1 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 0) (end 0.6 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.6 0) (end 0.6 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.6 -0.9) (end 0.6 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 0) (end 0.6 -0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 0) (end 1.5 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 0) (end 1.6 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 1) (end 2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 -2) (end 2 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 1) (end -2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 -2) (end 2 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 2) (end 2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 -2) (end -2 -1) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -2.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 4 "Net-(C4-Pad2)")) + (pad 2 thru_hole circle (at 2.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E342) + (at 125.984 103.378 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/594122D8) + (attr smd) + (fp_text reference C1 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1u (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E352) + (at 128.27 103.378 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/594122E0) + (attr smd) + (fp_text reference C2 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100n (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E362) + (at 130.556 103.378 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/594122E8) + (attr smd) + (fp_text reference C3 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E372) + (at 109.728 117.832 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A529) + (attr smd) + (fp_text reference C4 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100p (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C4-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E382) + (at 115.062 117.832 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A51B) + (attr smd) + (fp_text reference C5 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10p (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(C5-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E392) + (at 123.19 117.832 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A506) + (attr smd) + (fp_text reference C6 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1p (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C6-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E3A2) + (at 167.894 118.872 270) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5941B3D6) + (attr smd) + (fp_text reference C7 (at 0 -2.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1u (at 0 2.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E3B2) + (at 172.466 118.872 270) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5941B3DE) + (attr smd) + (fp_text reference C8 (at 0 -2.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100n (at 0 2.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E3C2) + (at 170.18 118.872 270) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5941B3E6) + (attr smd) + (fp_text reference C9 (at 0 -2.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 0 2.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LEDs:LED-5MM (layer F.Cu) (tedit 5570F7EA) (tstamp 5945E3CE) + (at 135 104 270) + (descr "LED 5mm round vertical") + (tags "LED 5mm round vertical") + (path /59409417/5940A5C4) + (fp_text reference D1 (at 1.524 4.064 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.524 -3.937 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.5 -1.55) (end -1.5 1.55) (layer F.CrtYd) (width 0.05)) + (fp_arc (start 1.3 0) (end -1.5 1.55) (angle -302) (layer F.CrtYd) (width 0.05)) + (fp_arc (start 1.27 0) (end -1.23 -1.5) (angle 297.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.23 1.5) (end -1.23 -1.5) (layer F.SilkS) (width 0.15)) + (fp_circle (center 1.27 0) (end 0.97 -2.5) (layer F.SilkS) (width 0.15)) + (fp_text user K (at -1.905 1.905 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 2 1.9) (drill 1.00076) (layers *.Cu *.Mask) + (net 7 "Net-(D1-Pad1)")) + (pad 2 thru_hole circle (at 2.54 0 270) (size 1.9 1.9) (drill 1.00076) (layers *.Cu *.Mask) + (net 1 +5V)) + (model LEDs.3dshapes/LED-5MM.wrl + (at (xyz 0.05 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module Photodiodes:BPW34FA (layer F.Cu) (tedit 58FDDC7C) (tstamp 5945E402) + (at 145.034 104.902 90) + (path /5940AE3E/5940C87D) + (fp_text reference D3 (at 0 3.81 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BPW34 (at 0 -3.81 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 -1.2) (end -0.6 -1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.8 -1.2) (end -0.8 -1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end -0.5 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -1) (end -0.5 -0.8) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end -0.3 -0.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end 0.3 -1.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.8 -1.2) (end 0 -1.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 -0.9) (end -1.1 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 0) (end 0.6 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.6 0) (end 0.6 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.6 -0.9) (end 0.6 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 0) (end 0.6 -0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 0) (end 1.5 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 0) (end 1.6 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 1) (end 2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 -2) (end 2 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 1) (end -2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 -2) (end 2 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 2) (end 2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 -2) (end -2 -1) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -2.5 0 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 13 "Net-(C10-Pad1)")) + (pad 2 thru_hole circle (at 2.5 0 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (module "Samtec Connectors:Samtec-PHT-1-3-01-L-S" (layer F.Cu) (tedit 59410BCC) (tstamp 5945E414) + (at 112.014 93.98 180) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (path /59409417/59416658) + (fp_text reference P2 (at 0 -5.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X03 (at 0 -3.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 15 "Net-(P2-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 16 "Net-(P2-Pad2)")) + (pad 3 thru_hole oval (at 0 5.08 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 2 GND)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module "Samtec Connectors:Samtec-PHT-1-3-01-L-S" (layer F.Cu) (tedit 59410BCC) (tstamp 5945E426) + (at 114.554 93.98 180) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (path /59409417/5941362B) + (fp_text reference P3 (at 0 -5.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X03 (at 0 -3.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 8 Signal)) + (pad 2 thru_hole oval (at 0 2.54 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 8 Signal)) + (pad 3 thru_hole oval (at 0 5.08 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 8 Signal)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module "Samtec Connectors:Samtec-PHT-1-3-01-L-S" (layer F.Cu) (tedit 59410BCC) (tstamp 5945E438) + (at 134.62 123.698 180) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (path /59409417/594137A6) + (fp_text reference P4 (at 0 -5.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X03 (at 0 -3.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 20 /highCurrent/BPW34_OUT)) + (pad 2 thru_hole oval (at 0 2.54 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 20 /highCurrent/BPW34_OUT)) + (pad 3 thru_hole oval (at 0 5.08 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 20 /highCurrent/BPW34_OUT)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module "Samtec Connectors:Samtec-PHT-1-3-01-L-S" (layer F.Cu) (tedit 59410BCC) (tstamp 5945E44A) + (at 132.08 123.698 180) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (path /59409417/5941342E) + (fp_text reference P5 (at 0 -5.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X03 (at 0 -3.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 3 "Net-(C4-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 5 "Net-(C5-Pad1)")) + (pad 3 thru_hole oval (at 0 5.08 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 6 "Net-(C6-Pad1)")) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module "Samtec Connectors:Samtec-PHT-1-3-01-L-S" (layer F.Cu) (tedit 59410BCC) (tstamp 5945E480) + (at 154.686 125.476 270) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (path /5940AE3E/5940F760) + (fp_text reference P6 (at 0 -5.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X03 (at 0 -3.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 270) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 2 thru_hole oval (at 0 2.54 270) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 3 thru_hole oval (at 0 5.08 270) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 2 GND)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module "Samtec Connectors:Samtec-PHT-1-3-01-L-S" (layer F.Cu) (tedit 59410BCC) (tstamp 5945E492) + (at 154.686 122.936 270) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (path /5940AE3E/5940F5BC) + (fp_text reference P7 (at 0 -5.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X03 (at 0 -3.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 270) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 17 "Net-(P7-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54 270) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 18 "Net-(P7-Pad2)")) + (pad 3 thru_hole oval (at 0 5.08 270) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 19 "Net-(P7-Pad3)")) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module TO_SOT_Packages_SMD:SOT-23 (layer F.Cu) (tedit 583F39EB) (tstamp 5945E4A5) + (at 133.096 91.44) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /59409417/5940A5EB) + (attr smd) + (fp_text reference Q1 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MMBT3904 (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.15)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.15)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.15)) + (fp_line (start -0.7 -1.52) (end -0.7 1.52) (layer F.Fab) (width 0.15)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(Q1-Pad1)")) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(Q1-Pad2)")) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 7 "Net-(D1-Pad1)")) + (model TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E4B5) + (at 116.84 83.82) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/59417DE3) + (attr smd) + (fp_text reference R1 (at 0 -2.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 0 2.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(R1-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E4C5) + (at 112.014 98.044 270) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/59417DEB) + (attr smd) + (fp_text reference R2 (at 0 -2.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 2.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(P2-Pad1)")) + (pad 2 smd rect (at 0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E4D5) + (at 109.474 98.044 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/594182DF) + (attr smd) + (fp_text reference R3 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(P2-Pad1)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E4E5) + (at 133.858 96.774 270) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A5D3) + (attr smd) + (fp_text reference R4 (at 0 -2.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 2.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(Q1-Pad2)")) + (pad 2 smd rect (at 0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E4F5) + (at 112.014 117.832 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A522) + (attr smd) + (fp_text reference R5 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1M (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C4-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E505) + (at 117.602 117.832 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A514) + (attr smd) + (fp_text reference R6 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10M (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(C5-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E515) + (at 120.904 117.832 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A4FF) + (attr smd) + (fp_text reference R7 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100M (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C6-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E525) + (at 154.94 113.03 180) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5940D158) + (attr smd) + (fp_text reference R8 (at 0 -2.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 0 2.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 180) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 14 /lowCurrent/BPW34FA_OUT)) + (pad 2 smd rect (at 0.95 0 180) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(R10-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E535) + (at 155.194 117.602 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5940FA2A) + (attr smd) + (fp_text reference R9 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 17 "Net-(P7-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(R10-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E545) + (at 152.4 117.602 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5940F9FA) + (attr smd) + (fp_text reference R10 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1K (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(P7-Pad2)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(R10-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E555) + (at 149.352 117.602 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5940FA82) + (attr smd) + (fp_text reference R11 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1k (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(P7-Pad3)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(R10-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E565) + (at 148.336 113.03 180) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5940CEAF) + (attr smd) + (fp_text reference R12 (at 0 -2.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10M (at 0 2.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 180) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(R10-Pad2)")) + (pad 2 smd rect (at 0.95 0 180) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C10-Pad1)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module MyPotis:Vishay_T73YE103KT20 (layer F.Cu) (tedit 594113A3) (tstamp 5945E570) + (at 120.396 86.36 90) + (descr "Vishay T73YE103KT20") + (tags "Potentiometer, Wire Pads only, small, RevA, 02 Aug 2010,") + (path /59409417/5940A5CC) + (fp_text reference RV1 (at 0 -2.159 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value T73YE103KT20 (at 0 7.747 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.304 -0.93) (end 3.304 6.07) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.3 -0.93) (end -3.3 6.07) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.3 -0.93) (end 3.3 -0.93) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.3 6.07) (end 3.3 6.07) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.651 4.826) (end -2.667 4.826) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.667 3.54) (end -2.667 4.826) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.651 4.826) (end 2.667 4.826) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.667 3.54) (end 2.667 4.826) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 1) (end 0 4.064) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 4.064) (end -0.508 3.556) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 4.064) (end 0.508 3.556) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.651 4.064) (end 1.651 5.461) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.651 5.461) (end -1.651 5.461) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.651 5.461) (end -1.651 4.064) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.651 4.064) (end 1.651 4.064) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 2.54 2.54 90) (size 1 1) (drill 0.5) (layers *.Cu *.Mask) + (net 11 "Net-(R1-Pad2)")) + (pad 3 thru_hole circle (at -2.54 2.54 90) (size 1 1) (drill 0.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 2 thru_hole circle (at 0 0 90) (size 1 1) (drill 0.5) (layers *.Cu *.Mask) + (net 16 "Net-(P2-Pad2)")) + ) + + (module Testpoints:TP_SMD_quadr_3mm (layer F.Cu) (tedit 58FF0D14) (tstamp 5945E575) + (at 167.64 88.9) + (path /58FEC254) + (fp_text reference TP1 (at 0 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + ) + + (module Testpoints:TP_SMD_quadr_3mm (layer F.Cu) (tedit 58FF0D14) (tstamp 5945E57A) + (at 161.29 88.9) + (path /58FF116B) + (fp_text reference TP2 (at 0 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + ) + + (module Testpoints:TP_SMD_quadr_3mm (layer F.Cu) (tedit 58FF0D14) (tstamp 5945E57F) + (at 119.38 94.234) + (path /59409417/594174AB) + (fp_text reference TP3 (at 0 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 3) (layers F.Cu F.Paste F.Mask) + (net 8 Signal)) + ) + + (module SMD_Packages:SOIC-8-N (layer F.Cu) (tedit 0) (tstamp 5945E597) + (at 120.5 105 180) + (descr "Module Narrow CMS SOJ 8 pins large") + (tags "CMS SOJ") + (path /59409417/5940A4EA) + (attr smd) + (fp_text reference U1 (at 0 -1.27 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value AD8616 (at 0 1.27 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.54 -2.286) (end 2.54 -2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.54 -2.286) (end 2.54 2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.54 2.286) (end -2.54 2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.54 2.286) (end -2.54 -2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.54 -0.762) (end -2.032 -0.762) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.032 -0.762) (end -2.032 0.508) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.032 0.508) (end -2.54 0.508) (layer F.SilkS) (width 0.15)) + (pad 8 smd rect (at -1.905 -3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 7 smd rect (at -0.635 -3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 20 /highCurrent/BPW34_OUT)) + (pad 6 smd rect (at 0.635 -3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (pad 5 smd rect (at 1.905 -3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 4 smd rect (at 1.905 3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 3 smd rect (at 0.635 3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 8 Signal)) + (pad 2 smd rect (at -0.635 3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(Q1-Pad2)")) + (pad 1 smd rect (at -1.905 3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(Q1-Pad1)")) + (model SMD_Packages.3dshapes/SOIC-8-N.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.5 0.38 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SMD_Packages:SOIC-8-N (layer F.Cu) (tedit 0) (tstamp 5945E5AA) + (at 165.862 112.522 90) + (descr "Module Narrow CMS SOJ 8 pins large") + (tags "CMS SOJ") + (path /5940AE3E/5940C81A) + (attr smd) + (fp_text reference U2 (at 0 -1.27 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value AD8616 (at 0 1.27 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.54 -2.286) (end 2.54 -2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.54 -2.286) (end 2.54 2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.54 2.286) (end -2.54 2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.54 2.286) (end -2.54 -2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.54 -0.762) (end -2.032 -0.762) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.032 -0.762) (end -2.032 0.508) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.032 0.508) (end -2.54 0.508) (layer F.SilkS) (width 0.15)) + (pad 8 smd rect (at -1.905 -3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 7 smd rect (at -0.635 -3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 14 /lowCurrent/BPW34FA_OUT)) + (pad 6 smd rect (at 0.635 -3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C10-Pad1)")) + (pad 5 smd rect (at 1.905 -3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 4 smd rect (at 1.905 3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 3 smd rect (at 0.635 3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 14 /lowCurrent/BPW34FA_OUT)) + (pad 2 smd rect (at -0.635 3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(U2-Pad1)")) + (pad 1 smd rect (at -1.905 3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(U2-Pad1)")) + (model SMD_Packages.3dshapes/SOIC-8-N.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.5 0.38 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945EE1C) + (at 151.638 109.728) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/59421E44) + (attr smd) + (fp_text reference C10 (at 0 -2.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1p (at 0 2.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C10-Pad1)")) + (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 14 /lowCurrent/BPW34FA_OUT)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Testpoints:TP_SMD_quadr_1mm (layer F.Cu) (tedit 59412ED1) (tstamp 5945F10E) + (at 109.728 120.372) + (path /59409417/5940A55A) + (fp_text reference TP4 (at 0 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 1 1) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C4-Pad1)")) + ) + + (module Testpoints:TP_SMD_quadr_1mm (layer F.Cu) (tedit 59412ED1) (tstamp 5945F112) + (at 115.062 120.372) + (path /59409417/59420B4B) + (fp_text reference TP5 (at 0 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 1 1) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(C5-Pad1)")) + ) + + (module Testpoints:TP_SMD_quadr_1mm (layer F.Cu) (tedit 59412ED1) (tstamp 5945F116) + (at 120.904 120.372) + (path /59409417/59420C55) + (fp_text reference TP6 (at 0 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 1 1) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C6-Pad1)")) + ) + + (module ConnectorsChina:LED_CONN_1.25_PITCH (layer B.Cu) (tedit 59415C5D) (tstamp 5945FDE2) + (at 143.002 84.328 90) + (path /59424F6E) + (fp_text reference P1 (at 0 -6.7 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value CONN_01X04 (at 0 2.6 90) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 1.75 1.725) (end 1.75 -5.475) (layer B.SilkS) (width 0.15)) + (fp_line (start -1.75 1.725) (end -1.75 -5.475) (layer B.SilkS) (width 0.15)) + (fp_line (start -1.75 -5.475) (end 1.75 -5.475) (layer B.SilkS) (width 0.15)) + (fp_line (start -1.75 1.725) (end 1.75 1.725) (layer B.SilkS) (width 0.15)) + (pad 4 thru_hole circle (at 0 -3.75 90) (size 1 1) (drill 0.7) (layers *.Cu *.Mask B.SilkS) + (net 1 +5V)) + (pad 3 thru_hole circle (at 0 -2.5 90) (size 1 1) (drill 0.7) (layers *.Cu *.Mask B.SilkS) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0 90) (size 1 1) (drill 0.7) (layers *.Cu *.Mask B.SilkS) + (net 20 /highCurrent/BPW34_OUT)) + (pad 2 thru_hole circle (at 0 -1.25 90) (size 1 1) (drill 0.7) (layers *.Cu *.Mask B.SilkS) + (net 14 /lowCurrent/BPW34FA_OUT)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 5948E669) + (at 136.525 116.205) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module "Mounting Holes:MountingHole_3.2mm_M3" (layer F.Cu) (tedit 5941A157) (tstamp 5941A0C3) + (at 175 125) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 3.8 3.8) (drill 3.2) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (dimension 35 (width 0.3) (layer Dwgs.User) + (gr_text "35,000 mm" (at 117.5 109.35) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 100 105) (xy 100 110.7))) + (feature2 (pts (xy 135 105) (xy 135 110.7))) + (crossbar (pts (xy 135 108) (xy 100 108))) + (arrow1a (pts (xy 100 108) (xy 101.126504 107.413579))) + (arrow1b (pts (xy 100 108) (xy 101.126504 108.586421))) + (arrow2a (pts (xy 135 108) (xy 133.873496 107.413579))) + (arrow2b (pts (xy 135 108) (xy 133.873496 108.586421))) + ) + (gr_text "< 1" (at 124.714 100.33) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text "< 1" (at 171.958 114.554) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text FIXED (at 102.87 93.98) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text POTI (at 102.87 91.44) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text OFF (at 102.87 88.9) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text GND (at 156.845 88.9) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text 0.1k (at 147.955 127.635) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text 1k (at 151.765 127.635) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text 10k (at 154.305 127.635) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text 1M (at 139.065 123.825) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text 10M (at 139.065 121.285) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text 100M (at 139.065 118.745) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text "Uwe Zimmermann\nMaximilian Stiefel\n2017" (at 102.87 110.49) (layer F.Cu) + (effects (font (size 1 1) (thickness 0.2)) (justify left)) + ) + (gr_text +5V (at 169.545 88.9) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (dimension 25 (width 0.3) (layer Dwgs.User) + (gr_text "25,000 mm" (at 185.35 92.5 270) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 100 105) (xy 186.7 105))) + (feature2 (pts (xy 100 80) (xy 186.7 80))) + (crossbar (pts (xy 184 80) (xy 184 105))) + (arrow1a (pts (xy 184 105) (xy 183.413579 103.873496))) + (arrow1b (pts (xy 184 105) (xy 184.586421 103.873496))) + (arrow2a (pts (xy 184 80) (xy 183.413579 81.126504))) + (arrow2b (pts (xy 184 80) (xy 184.586421 81.126504))) + ) + (dimension 40 (width 0.3) (layer Dwgs.User) + (gr_text "40,000 mm" (at 119 73) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 140 80) (xy 140 75))) + (feature2 (pts (xy 100 80) (xy 100 75))) + (crossbar (pts (xy 100 75) (xy 140 75))) + (arrow1a (pts (xy 140 75) (xy 138.873496 75.586421))) + (arrow1b (pts (xy 140 75) (xy 138.873496 74.413579))) + (arrow2a (pts (xy 100 75) (xy 101.126504 75.586421))) + (arrow2b (pts (xy 100 75) (xy 101.126504 74.413579))) + ) + (dimension 50 (width 0.3) (layer Dwgs.User) + (gr_text "50,000 mm" (at 93.65 105 270) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 100 130) (xy 92.3 130))) + (feature2 (pts (xy 100 80) (xy 92.3 80))) + (crossbar (pts (xy 95 80) (xy 95 130))) + (arrow1a (pts (xy 95 130) (xy 94.413579 128.873496))) + (arrow1b (pts (xy 95 130) (xy 95.586421 128.873496))) + (arrow2a (pts (xy 95 80) (xy 94.413579 81.126504))) + (arrow2b (pts (xy 95 80) (xy 95.586421 81.126504))) + ) + (dimension 80 (width 0.3) (layer Dwgs.User) + (gr_text "80,000 mm" (at 140 136.35) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 180 130) (xy 180 137.7))) + (feature2 (pts (xy 100 130) (xy 100 137.7))) + (crossbar (pts (xy 100 135) (xy 180 135))) + (arrow1a (pts (xy 180 135) (xy 178.873496 135.586421))) + (arrow1b (pts (xy 180 135) (xy 178.873496 134.413579))) + (arrow2a (pts (xy 100 135) (xy 101.126504 135.586421))) + (arrow2b (pts (xy 100 135) (xy 101.126504 134.413579))) + ) + (gr_line (start 180 80) (end 180 130) (angle 90) (layer Edge.Cuts) (width 0.1) (tstamp 5945D985)) + (gr_line (start 100 80) (end 100 130) (angle 90) (layer Edge.Cuts) (width 0.1) (tstamp 5945D979)) + (gr_line (start 100 130) (end 180 130) (angle 90) (layer Edge.Cuts) (width 0.1) (tstamp 5945D970)) + (gr_line (start 100 80) (end 180 80) (angle 90) (layer Edge.Cuts) (width 0.1)) + + (segment (start 170.18 117.922) (end 167.894 117.922) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 172.466 117.922) (end 170.18 117.922) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 125.984 104.328) (end 124.78 104.328) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 122.405 106.703) (end 122.405 108.175) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A912)) + (segment (start 124.78 104.328) (end 122.405 106.703) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A90F)) + (segment (start 135 106.54) (end 133.21 106.54) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 133.21 106.54) (end 130.998 104.328) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A909)) + (segment (start 130.998 104.328) (end 130.556 104.328) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A90C)) + (segment (start 130.556 104.328) (end 128.27 104.328) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 125.984 104.328) (end 128.27 104.328) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 115.89 83.82) (end 110.744 83.82) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 108.138 98.994) (end 109.474 98.994) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A13B)) + (segment (start 106.68 97.536) (end 108.138 98.994) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A13A)) + (segment (start 106.68 87.884) (end 106.68 97.536) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A133)) + (segment (start 110.744 83.82) (end 106.68 87.884) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A12B)) + (segment (start 135 106.54) (end 136.284 106.54) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 136.284 106.54) (end 137.668 105.156) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E72F)) + (segment (start 137.668 105.156) (end 137.668 85.912) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E730)) + (segment (start 167.64 88.9) (end 167.64 92.964) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 173.924 117.922) (end 172.466 117.922) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E728)) + (segment (start 175.006 116.84) (end 173.924 117.922) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E727)) + (segment (start 175.006 96.774) (end 175.006 116.84) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E725)) + (segment (start 172.72 94.488) (end 175.006 96.774) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E723)) + (segment (start 169.164 94.488) (end 172.72 94.488) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E722)) + (segment (start 167.64 92.964) (end 169.164 94.488) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E721)) + (segment (start 167.64 84.582) (end 167.64 88.9) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6E4)) + (segment (start 163.83 80.772) (end 167.64 84.582) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6E2)) + (segment (start 140.97 80.772) (end 163.83 80.772) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6E1)) + (segment (start 115.89 82.738) (end 115.89 83.82) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6C4)) + (segment (start 109.408 99.06) (end 109.474 98.994) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E679)) + (segment (start 167.894 117.922) (end 167.828 117.856) (width 0.5) (layer F.Cu) (net 1) (tstamp 5945FE08)) + (segment (start 167.828 117.856) (end 164.084 117.856) (width 0.5) (layer F.Cu) (net 1) (tstamp 5945FE09)) + (segment (start 164.084 117.856) (end 162.687 116.459) (width 0.5) (layer F.Cu) (net 1) (tstamp 5945FE0A)) + (segment (start 162.687 116.459) (end 162.687 114.427) (width 0.5) (layer F.Cu) (net 1) (tstamp 5945FE0B)) + (segment (start 172.466 117.922) (end 172.532 117.856) (width 0.5) (layer F.Cu) (net 1) (tstamp 5945FDB1)) + (segment (start 137.668 85.912) (end 139.252 84.328) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E731)) + (segment (start 139.252 84.328) (end 139.252 82.49) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 139.252 82.49) (end 140.97 80.772) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6E0)) + (segment (start 139.252 84.328) (end 136.906 84.328) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 136.906 84.328) (end 134.112 81.534) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6BF)) + (segment (start 134.112 81.534) (end 117.094 81.534) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6C1)) + (segment (start 117.094 81.534) (end 115.89 82.738) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6C3)) + (segment (start 162.687 110.617) (end 164.084 110.617) (width 0.2) (layer F.Cu) (net 2)) + (segment (start 159.639 112.522) (end 159.004 111.887) (width 0.2) (layer F.Cu) (net 2) (tstamp 5943DE4F)) + (segment (start 164.084 112.522) (end 159.639 112.522) (width 0.3) (layer F.Cu) (net 2) (tstamp 5943DE46)) + (segment (start 164.465 112.141) (end 164.084 112.522) (width 0.2) (layer F.Cu) (net 2) (tstamp 5943DE44)) + (segment (start 164.465 110.998) (end 164.465 112.141) (width 0.2) (layer F.Cu) (net 2) (tstamp 5943DE43)) + (segment (start 164.084 110.617) (end 164.465 110.998) (width 0.2) (layer F.Cu) (net 2) (tstamp 5943DE42)) + (segment (start 161.29 83.566) (end 161.29 88.9) (width 0.5) (layer F.Cu) (net 2) (tstamp 5948E85D)) + (segment (start 159.512 81.788) (end 161.29 83.566) (width 0.5) (layer F.Cu) (net 2) (tstamp 5948E85C)) + (segment (start 141.986 81.788) (end 159.512 81.788) (width 0.5) (layer F.Cu) (net 2) (tstamp 5948E85B)) + (segment (start 140.502 84.328) (end 140.502 83.272) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 140.502 83.272) (end 141.986 81.788) (width 0.5) (layer F.Cu) (net 2) (tstamp 5948E85A)) + (segment (start 112.014 118.782) (end 109.728 118.782) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 109.728 118.782) (end 109.728 120.372) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 132.08 123.698) (end 128.778 123.698) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 112.014 123.698) (end 112.014 118.782) (width 0.5) (layer F.Cu) (net 3) (tstamp 5945F29D)) + (segment (start 114.3 125.984) (end 112.014 123.698) (width 0.5) (layer F.Cu) (net 3) (tstamp 5945F29B)) + (segment (start 126.492 125.984) (end 114.3 125.984) (width 0.5) (layer F.Cu) (net 3) (tstamp 5945F299)) + (segment (start 128.778 123.698) (end 126.492 125.984) (width 0.5) (layer F.Cu) (net 3) (tstamp 5945F298)) + (segment (start 119.865 112.522) (end 119.865 116.882) (width 0.5) (layer F.Cu) (net 4)) + (segment (start 119.865 108.175) (end 119.865 112.522) (width 0.5) (layer F.Cu) (net 4)) + (segment (start 119.865 112.522) (end 119.865 112.753) (width 0.5) (layer F.Cu) (net 4) (tstamp 5943D09E)) + (segment (start 121.158 114.046) (end 125.262 114.046) (width 0.5) (layer F.Cu) (net 4) (tstamp 5943D09B)) + (segment (start 119.865 112.753) (end 121.158 114.046) (width 0.5) (layer F.Cu) (net 4) (tstamp 5943D09A)) + (segment (start 119.888 108.198) (end 119.865 108.175) (width 0.5) (layer F.Cu) (net 4) (tstamp 5945F2B6)) + (segment (start 123.19 116.882) (end 120.904 116.882) (width 0.5) (layer F.Cu) (net 4)) + (segment (start 117.602 116.882) (end 119.634 116.882) (width 0.5) (layer F.Cu) (net 4)) + (segment (start 119.634 116.882) (end 120.904 116.882) (width 0.5) (layer F.Cu) (net 4) (tstamp 5943D0A3)) + (segment (start 115.062 116.882) (end 117.602 116.882) (width 0.5) (layer F.Cu) (net 4)) + (segment (start 109.728 116.882) (end 112.014 116.882) (width 0.5) (layer F.Cu) (net 4)) + (segment (start 112.014 116.882) (end 115.062 116.882) (width 0.5) (layer F.Cu) (net 4) (tstamp 5945F2A7)) + (segment (start 117.602 118.782) (end 115.062 118.782) (width 0.5) (layer F.Cu) (net 5)) + (segment (start 115.062 118.782) (end 115.062 120.372) (width 0.5) (layer F.Cu) (net 5)) + (segment (start 117.602 118.782) (end 117.602 121.666) (width 0.5) (layer F.Cu) (net 5)) + (segment (start 124.714 121.158) (end 132.08 121.158) (width 0.5) (layer F.Cu) (net 5) (tstamp 5945F290)) + (segment (start 122.682 123.19) (end 124.714 121.158) (width 0.5) (layer F.Cu) (net 5) (tstamp 5945F28F)) + (segment (start 119.126 123.19) (end 122.682 123.19) (width 0.5) (layer F.Cu) (net 5) (tstamp 5945F28E)) + (segment (start 117.602 121.666) (end 119.126 123.19) (width 0.5) (layer F.Cu) (net 5) (tstamp 5945F28D)) + (segment (start 123.19 118.782) (end 120.904 118.782) (width 0.5) (layer F.Cu) (net 6)) + (segment (start 120.904 118.782) (end 120.904 120.372) (width 0.5) (layer F.Cu) (net 6)) + (segment (start 123.19 118.782) (end 131.916 118.782) (width 0.5) (layer F.Cu) (net 6)) + (segment (start 131.916 118.782) (end 132.08 118.618) (width 0.5) (layer F.Cu) (net 6) (tstamp 5945F289)) + (segment (start 134.096 91.44) (end 135.128 91.44) (width 0.5) (layer F.Cu) (net 7)) + (segment (start 135.128 91.44) (end 136.398 92.71) (width 0.5) (layer F.Cu) (net 7) (tstamp 5945F4A6)) + (segment (start 136.398 92.71) (end 136.398 100.33) (width 0.5) (layer F.Cu) (net 7) (tstamp 5945F4A7)) + (segment (start 136.398 100.33) (end 135 101.728) (width 0.5) (layer F.Cu) (net 7) (tstamp 5945F4A8)) + (segment (start 135 101.728) (end 135 104) (width 0.5) (layer F.Cu) (net 7) (tstamp 5945F4A9)) + (segment (start 119.865 101.825) (end 119.865 94.719) (width 0.5) (layer F.Cu) (net 8)) + (segment (start 119.865 94.719) (end 119.38 94.234) (width 0.5) (layer F.Cu) (net 8) (tstamp 5945FAC3)) + (segment (start 114.554 93.98) (end 119.126 93.98) (width 0.5) (layer F.Cu) (net 8)) + (segment (start 119.126 93.98) (end 119.38 94.234) (width 0.5) (layer F.Cu) (net 8) (tstamp 5945FABF)) + (segment (start 114.554 93.98) (end 114.554 91.44) (width 0.5) (layer F.Cu) (net 8)) + (segment (start 114.554 91.44) (end 114.554 88.9) (width 0.5) (layer F.Cu) (net 8) (tstamp 5945F53A)) + (segment (start 122.405 101.825) (end 122.405 93.495) (width 0.5) (layer F.Cu) (net 9)) + (segment (start 122.405 93.495) (end 125.41 90.49) (width 0.5) (layer F.Cu) (net 9) (tstamp 5945F496)) + (segment (start 125.41 90.49) (end 132.096 90.49) (width 0.5) (layer F.Cu) (net 9) (tstamp 5945F498)) + (segment (start 132.096 92.39) (end 125.1 92.39) (width 0.5) (layer F.Cu) (net 10)) + (segment (start 121.135 102.593) (end 121.135 101.825) (width 0.5) (layer F.Cu) (net 10) (tstamp 5943D020)) + (segment (start 121.92 103.378) (end 121.135 102.593) (width 0.5) (layer F.Cu) (net 10) (tstamp 5943D01F)) + (segment (start 123.19 103.378) (end 121.92 103.378) (width 0.5) (layer F.Cu) (net 10) (tstamp 5943D01E)) + (segment (start 123.952 102.616) (end 123.19 103.378) (width 0.5) (layer F.Cu) (net 10) (tstamp 5943D01D)) + (segment (start 123.952 93.538) (end 123.952 102.616) (width 0.5) (layer F.Cu) (net 10) (tstamp 5943D01A)) + (segment (start 125.1 92.39) (end 123.952 93.538) (width 0.5) (layer F.Cu) (net 10) (tstamp 5943D017)) + (segment (start 133.858 95.824) (end 133.858 94.152) (width 0.5) (layer F.Cu) (net 10)) + (segment (start 133.858 94.152) (end 132.096 92.39) (width 0.5) (layer F.Cu) (net 10) (tstamp 5945F4AC)) + (segment (start 117.79 83.82) (end 122.936 83.82) (width 0.5) (layer F.Cu) (net 11)) + (segment (start 152.4 116.652) (end 152.4 113.03) (width 0.5) (layer F.Cu) (net 12)) + (segment (start 149.286 116.586) (end 149.352 116.652) (width 0.5) (layer F.Cu) (net 12) (tstamp 5945FA74)) + (segment (start 152.4 116.652) (end 149.352 116.652) (width 0.5) (layer F.Cu) (net 12)) + (segment (start 155.194 116.652) (end 152.4 116.652) (width 0.5) (layer F.Cu) (net 12)) + (segment (start 149.286 113.03) (end 152.4 113.03) (width 0.5) (layer F.Cu) (net 12)) + (segment (start 152.4 113.03) (end 153.99 113.03) (width 0.5) (layer F.Cu) (net 12) (tstamp 5943D505)) + (segment (start 150.688 109.728) (end 145.034 109.728) (width 0.5) (layer F.Cu) (net 13)) + (segment (start 145.034 107.402) (end 147.106 107.402) (width 0.5) (layer F.Cu) (net 13)) + (segment (start 160.909 111.887) (end 162.687 111.887) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9D3)) + (segment (start 160.528 111.506) (end 160.909 111.887) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9D2)) + (segment (start 160.528 106.934) (end 160.528 111.506) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9D1)) + (segment (start 160.02 106.426) (end 160.528 106.934) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9D0)) + (segment (start 148.082 106.426) (end 160.02 106.426) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9CF)) + (segment (start 147.106 107.402) (end 148.082 106.426) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9CE)) + (segment (start 147.386 113.03) (end 145.542 113.03) (width 0.5) (layer F.Cu) (net 13)) + (segment (start 145.034 112.522) (end 145.034 111.252) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F977)) + (segment (start 145.034 111.252) (end 145.034 109.728) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F97C)) + (segment (start 145.034 109.728) (end 145.034 107.402) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9F1)) + (segment (start 145.542 113.03) (end 145.034 112.522) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F976)) + (segment (start 169.037 111.887) (end 166.751 111.887) (width 0.5) (layer F.Cu) (net 14)) + (segment (start 165.481 113.157) (end 162.687 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD44)) + (segment (start 166.751 111.887) (end 165.481 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD42)) + (segment (start 169.037 111.887) (end 170.887 111.887) (width 0.5) (layer F.Cu) (net 14)) + (segment (start 170.887 111.887) (end 171.774 111) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DCFC)) + (segment (start 171.774 111) (end 171.774 101.774) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DCFD)) + (segment (start 171.774 101.774) (end 169 99) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DCFF)) + (segment (start 169 99) (end 152 99) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD04)) + (segment (start 152 99) (end 149 96) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD0A)) + (segment (start 149 96) (end 149 85) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD0D)) + (segment (start 149 85) (end 147 83) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD10)) + (segment (start 147 83) (end 142.552 83) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD12)) + (segment (start 142.552 83) (end 141.752 83.8) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD14)) + (segment (start 141.752 83.8) (end 141.752 84.328) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD1A)) + (segment (start 163.195 113.157) (end 162.687 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5948E705)) + (segment (start 163.195 113.157) (end 162.687 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945FE21)) + (segment (start 152.588 109.728) (end 154.686 109.728) (width 0.5) (layer F.Cu) (net 14)) + (segment (start 155.89 110.932) (end 155.89 113.03) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945F9F4)) + (segment (start 154.686 109.728) (end 155.89 110.932) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945F9F3)) + (segment (start 162.687 113.157) (end 160.528 113.157) (width 0.5) (layer F.Cu) (net 14)) + (segment (start 159.004 113.157) (end 156.017 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945F9CB)) + (segment (start 159.512 113.157) (end 159.004 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945FE64)) + (segment (start 160.528 113.157) (end 159.512 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945FE79)) + (segment (start 156.017 113.157) (end 155.89 113.03) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945F9BA)) + (segment (start 109.474 97.094) (end 112.014 97.094) (width 0.5) (layer F.Cu) (net 15)) + (segment (start 112.014 97.094) (end 112.014 93.98) (width 0.5) (layer F.Cu) (net 15)) + (segment (start 120.396 86.36) (end 110.49 86.36) (width 0.5) (layer F.Cu) (net 16)) + (segment (start 110.236 91.44) (end 112.014 91.44) (width 0.5) (layer F.Cu) (net 16) (tstamp 5945FAF1)) + (segment (start 109.22 90.424) (end 110.236 91.44) (width 0.5) (layer F.Cu) (net 16) (tstamp 5945FAF0)) + (segment (start 109.22 87.63) (end 109.22 90.424) (width 0.5) (layer F.Cu) (net 16) (tstamp 5945FAEF)) + (segment (start 110.49 86.36) (end 109.22 87.63) (width 0.5) (layer F.Cu) (net 16) (tstamp 5945FAEE)) + (segment (start 155.194 118.552) (end 155.194 122.428) (width 0.5) (layer F.Cu) (net 17)) + (segment (start 155.194 122.428) (end 154.686 122.936) (width 0.5) (layer F.Cu) (net 17) (tstamp 5945FE36)) + (segment (start 152.4 118.552) (end 152.4 122.682) (width 0.5) (layer F.Cu) (net 18)) + (segment (start 152.4 122.682) (end 152.146 122.936) (width 0.5) (layer F.Cu) (net 18) (tstamp 5945FE33)) + (segment (start 149.352 118.552) (end 149.352 122.682) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 149.352 122.682) (end 149.606 122.936) (width 0.5) (layer F.Cu) (net 19) (tstamp 5945FE30)) + (segment (start 139.192 89.154) (end 139.192 88.646) (width 0.5) (layer F.Cu) (net 20)) + (segment (start 143.002 87.122) (end 143.002 84.328) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E739)) + (segment (start 142.24 87.884) (end 143.002 87.122) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E738)) + (segment (start 139.954 87.884) (end 142.24 87.884) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E737)) + (segment (start 139.192 88.646) (end 139.954 87.884) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E736)) + (segment (start 139.192 89.154) (end 139.192 116.84) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E6C9)) + (segment (start 139.192 116.84) (end 137.414 118.618) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E6CB)) + (segment (start 134.62 118.618) (end 137.414 118.618) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E6CC)) + (segment (start 134.62 121.158) (end 134.62 123.698) (width 0.5) (layer F.Cu) (net 20)) + (segment (start 134.62 118.618) (end 134.62 121.158) (width 0.5) (layer F.Cu) (net 20)) + (segment (start 134.62 118.618) (end 134.62 115.316) (width 0.5) (layer F.Cu) (net 20)) + (segment (start 121.135 109.451) (end 121.135 108.175) (width 0.5) (layer F.Cu) (net 20) (tstamp 5945F2EE)) + (segment (start 122.174 110.49) (end 121.135 109.451) (width 0.5) (layer F.Cu) (net 20) (tstamp 5945F2ED)) + (segment (start 129.794 110.49) (end 122.174 110.49) (width 0.5) (layer F.Cu) (net 20) (tstamp 5945F2EB)) + (segment (start 134.62 115.316) (end 129.794 110.49) (width 0.5) (layer F.Cu) (net 20) (tstamp 5945F2EA)) + (segment (start 169.037 113.157) (end 169.037 114.427) (width 0.5) (layer F.Cu) (net 21)) + + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5945E615) (hatch none 0.508) + (connect_pads yes (clearance 0.3)) + (min_thickness 0.5) + (fill yes (arc_segments 32) (thermal_gap 0.2) (thermal_bridge_width 0.5)) + (polygon + (pts + (xy 177.5 127.5) (xy 142.5 127.5) (xy 142.5 82.5) (xy 177.5 82.5) + ) + ) + (filled_polygon + (pts + (xy 177.25 127.25) (xy 157.026429 127.25) (xy 157.026429 126.475) (xy 153.755 126.475) (xy 153.755 127.25) + (xy 153.724524 127.25) (xy 153.724524 126.475) (xy 151.215 126.475) (xy 151.215 127.25) (xy 151.057381 127.25) + (xy 151.057381 126.475) (xy 147.405 126.475) (xy 147.405 127.25) (xy 142.75 127.25) (xy 142.75 122.828258) + (xy 148.106 122.828258) (xy 148.106 123.043742) (xy 148.134567 123.335094) (xy 148.219181 123.615348) (xy 148.356618 123.873829) + (xy 148.541644 124.100693) (xy 148.767211 124.287298) (xy 149.024727 124.426537) (xy 149.304383 124.513105) (xy 149.595528 124.543705) + (xy 149.887072 124.517173) (xy 150.16791 124.434518) (xy 150.427345 124.298888) (xy 150.655495 124.115451) (xy 150.84367 123.891193) + (xy 150.875279 123.833696) (xy 150.896618 123.873829) (xy 151.081644 124.100693) (xy 151.307211 124.287298) (xy 151.564727 124.426537) + (xy 151.844383 124.513105) (xy 152.135528 124.543705) (xy 152.427072 124.517173) (xy 152.70791 124.434518) (xy 152.967345 124.298888) + (xy 153.195495 124.115451) (xy 153.201187 124.108667) (xy 153.236328 124.22214) (xy 153.321897 124.351996) (xy 153.440256 124.452872) + (xy 153.582032 124.516781) (xy 153.736 124.538661) (xy 155.636 124.538661) (xy 155.723585 124.531677) (xy 155.87214 124.485672) + (xy 156.001996 124.400103) (xy 156.102872 124.281744) (xy 156.166781 124.139968) (xy 156.188661 123.986) (xy 156.188661 121.886) + (xy 156.181677 121.798415) (xy 156.135672 121.64986) (xy 156.050103 121.520004) (xy 155.994 121.472188) (xy 155.994 119.428348) + (xy 156.08014 119.401672) (xy 156.209996 119.316103) (xy 156.310872 119.197744) (xy 156.374781 119.055968) (xy 156.396661 118.902) + (xy 156.396661 118.202) (xy 156.389677 118.114415) (xy 156.343672 117.96586) (xy 156.258103 117.836004) (xy 156.139744 117.735128) + (xy 155.997968 117.671219) (xy 155.844 117.649339) (xy 154.544 117.649339) (xy 154.456415 117.656323) (xy 154.30786 117.702328) + (xy 154.178004 117.787897) (xy 154.077128 117.906256) (xy 154.013219 118.048032) (xy 153.991339 118.202) (xy 153.991339 118.902) + (xy 153.998323 118.989585) (xy 154.044328 119.13814) (xy 154.129897 119.267996) (xy 154.248256 119.368872) (xy 154.390032 119.432781) + (xy 154.394 119.433345) (xy 154.394 121.333339) (xy 153.736 121.333339) (xy 153.648415 121.340323) (xy 153.49986 121.386328) + (xy 153.370004 121.471897) (xy 153.269128 121.590256) (xy 153.205219 121.732032) (xy 153.200765 121.763373) (xy 153.2 121.76274) + (xy 153.2 119.428348) (xy 153.28614 119.401672) (xy 153.415996 119.316103) (xy 153.516872 119.197744) (xy 153.580781 119.055968) + (xy 153.602661 118.902) (xy 153.602661 118.202) (xy 153.595677 118.114415) (xy 153.549672 117.96586) (xy 153.464103 117.836004) + (xy 153.345744 117.735128) (xy 153.203968 117.671219) (xy 153.05 117.649339) (xy 151.75 117.649339) (xy 151.662415 117.656323) + (xy 151.51386 117.702328) (xy 151.384004 117.787897) (xy 151.283128 117.906256) (xy 151.219219 118.048032) (xy 151.197339 118.202) + (xy 151.197339 118.902) (xy 151.204323 118.989585) (xy 151.250328 119.13814) (xy 151.335897 119.267996) (xy 151.454256 119.368872) + (xy 151.596032 119.432781) (xy 151.6 119.433345) (xy 151.6 121.432799) (xy 151.58409 121.437482) (xy 151.324655 121.573112) + (xy 151.096505 121.756549) (xy 150.90833 121.980807) (xy 150.876721 122.038304) (xy 150.855382 121.998171) (xy 150.670356 121.771307) + (xy 150.444789 121.584702) (xy 150.187273 121.445463) (xy 150.152 121.434544) (xy 150.152 119.428348) (xy 150.23814 119.401672) + (xy 150.367996 119.316103) (xy 150.468872 119.197744) (xy 150.532781 119.055968) (xy 150.554661 118.902) (xy 150.554661 118.202) + (xy 150.547677 118.114415) (xy 150.501672 117.96586) (xy 150.416103 117.836004) (xy 150.297744 117.735128) (xy 150.155968 117.671219) + (xy 150.002 117.649339) (xy 148.702 117.649339) (xy 148.614415 117.656323) (xy 148.46586 117.702328) (xy 148.336004 117.787897) + (xy 148.235128 117.906256) (xy 148.171219 118.048032) (xy 148.149339 118.202) (xy 148.149339 118.902) (xy 148.156323 118.989585) + (xy 148.202328 119.13814) (xy 148.287897 119.267996) (xy 148.406256 119.368872) (xy 148.548032 119.432781) (xy 148.552 119.433345) + (xy 148.552 121.761918) (xy 148.36833 121.980807) (xy 148.227297 122.237345) (xy 148.138779 122.51639) (xy 148.106146 122.807315) + (xy 148.106 122.828258) (xy 142.75 122.828258) (xy 142.75 119.985) (xy 142.815001 119.985) (xy 142.815001 117.585) + (xy 142.75 117.585) (xy 142.75 116.302) (xy 148.149339 116.302) (xy 148.149339 117.002) (xy 148.156323 117.089585) + (xy 148.202328 117.23814) (xy 148.287897 117.367996) (xy 148.406256 117.468872) (xy 148.548032 117.532781) (xy 148.702 117.554661) + (xy 150.002 117.554661) (xy 150.089585 117.547677) (xy 150.23814 117.501672) (xy 150.31352 117.452) (xy 151.43446 117.452) + (xy 151.454256 117.468872) (xy 151.596032 117.532781) (xy 151.75 117.554661) (xy 153.05 117.554661) (xy 153.137585 117.547677) + (xy 153.28614 117.501672) (xy 153.36152 117.452) (xy 154.22846 117.452) (xy 154.248256 117.468872) (xy 154.390032 117.532781) + (xy 154.544 117.554661) (xy 155.844 117.554661) (xy 155.931585 117.547677) (xy 156.08014 117.501672) (xy 156.209996 117.416103) + (xy 156.310872 117.297744) (xy 156.374781 117.155968) (xy 156.396661 117.002) (xy 156.396661 116.302) (xy 156.389677 116.214415) + (xy 156.343672 116.06586) (xy 156.258103 115.936004) (xy 156.139744 115.835128) (xy 155.997968 115.771219) (xy 155.844 115.749339) + (xy 154.544 115.749339) (xy 154.456415 115.756323) (xy 154.30786 115.802328) (xy 154.23248 115.852) (xy 153.36554 115.852) + (xy 153.345744 115.835128) (xy 153.203968 115.771219) (xy 153.2 115.770655) (xy 153.2 114.006696) (xy 153.225897 114.045996) + (xy 153.344256 114.146872) (xy 153.486032 114.210781) (xy 153.64 114.232661) (xy 154.34 114.232661) (xy 154.427585 114.225677) + (xy 154.57614 114.179672) (xy 154.705996 114.094103) (xy 154.806872 113.975744) (xy 154.870781 113.833968) (xy 154.892661 113.68) + (xy 154.892661 112.38) (xy 154.885677 112.292415) (xy 154.839672 112.14386) (xy 154.754103 112.014004) (xy 154.635744 111.913128) + (xy 154.493968 111.849219) (xy 154.34 111.827339) (xy 153.64 111.827339) (xy 153.552415 111.834323) (xy 153.40386 111.880328) + (xy 153.274004 111.965897) (xy 153.173128 112.084256) (xy 153.109219 112.226032) (xy 153.108655 112.23) (xy 150.162348 112.23) + (xy 150.135672 112.14386) (xy 150.050103 112.014004) (xy 149.931744 111.913128) (xy 149.789968 111.849219) (xy 149.636 111.827339) + (xy 148.936 111.827339) (xy 148.848415 111.834323) (xy 148.69986 111.880328) (xy 148.570004 111.965897) (xy 148.469128 112.084256) + (xy 148.405219 112.226032) (xy 148.383339 112.38) (xy 148.383339 113.68) (xy 148.390323 113.767585) (xy 148.436328 113.91614) + (xy 148.521897 114.045996) (xy 148.640256 114.146872) (xy 148.782032 114.210781) (xy 148.936 114.232661) (xy 149.636 114.232661) + (xy 149.723585 114.225677) (xy 149.87214 114.179672) (xy 150.001996 114.094103) (xy 150.102872 113.975744) (xy 150.166781 113.833968) + (xy 150.167345 113.83) (xy 151.6 113.83) (xy 151.6 115.775652) (xy 151.51386 115.802328) (xy 151.43848 115.852) + (xy 150.31754 115.852) (xy 150.297744 115.835128) (xy 150.155968 115.771219) (xy 150.002 115.749339) (xy 148.702 115.749339) + (xy 148.614415 115.756323) (xy 148.46586 115.802328) (xy 148.336004 115.887897) (xy 148.235128 116.006256) (xy 148.171219 116.148032) + (xy 148.149339 116.302) (xy 142.75 116.302) (xy 142.75 88.495633) (xy 142.797732 88.457529) (xy 142.803583 88.451758) + (xy 142.803707 88.451657) (xy 142.803802 88.451542) (xy 142.805685 88.449685) (xy 143.567686 87.687685) (xy 143.614575 87.630601) + (xy 143.662091 87.573974) (xy 143.664119 87.570285) (xy 143.666787 87.567037) (xy 143.701688 87.501947) (xy 143.737308 87.437154) + (xy 143.73858 87.433143) (xy 143.740568 87.429436) (xy 143.762176 87.358761) (xy 143.784518 87.288329) (xy 143.784987 87.28415) + (xy 143.786217 87.280126) (xy 143.793685 87.206602) (xy 143.801922 87.13317) (xy 143.801979 87.124946) (xy 143.801995 87.124793) + (xy 143.801981 87.12465) (xy 143.802 87.122) (xy 143.802 85.015556) (xy 143.919388 84.849149) (xy 144.003141 84.661035) + (xy 144.048761 84.460237) (xy 144.052046 84.225042) (xy 144.01205 84.023048) (xy 143.933581 83.832669) (xy 143.911876 83.8) + (xy 146.66863 83.8) (xy 148.2 85.331371) (xy 148.2 96) (xy 148.207207 96.073506) (xy 148.213651 96.147161) + (xy 148.214826 96.151205) (xy 148.215236 96.155387) (xy 148.23658 96.226081) (xy 148.257211 96.297094) (xy 148.259147 96.30083) + (xy 148.260363 96.304856) (xy 148.295062 96.370116) (xy 148.329064 96.435711) (xy 148.331687 96.438997) (xy 148.333663 96.442713) + (xy 148.380369 96.499981) (xy 148.426471 96.557732) (xy 148.432242 96.563583) (xy 148.432343 96.563707) (xy 148.432458 96.563802) + (xy 148.434315 96.565685) (xy 151.434315 99.565686) (xy 151.491399 99.612575) (xy 151.548026 99.660091) (xy 151.551715 99.662119) + (xy 151.554963 99.664787) (xy 151.620053 99.699688) (xy 151.684846 99.735308) (xy 151.688857 99.73658) (xy 151.692564 99.738568) + (xy 151.763239 99.760176) (xy 151.833671 99.782518) (xy 151.83785 99.782987) (xy 151.841874 99.784217) (xy 151.915398 99.791685) + (xy 151.98883 99.799922) (xy 151.997054 99.799979) (xy 151.997207 99.799995) (xy 151.99735 99.799981) (xy 152 99.8) + (xy 168.66863 99.8) (xy 170.974 102.105371) (xy 170.974 110.668629) (xy 170.55563 111.087) (xy 169.655373 111.087) + (xy 169.6085 111.080339) (xy 168.4655 111.080339) (xy 168.381966 111.087) (xy 166.751 111.087) (xy 166.677494 111.094207) + (xy 166.603839 111.100651) (xy 166.599795 111.101826) (xy 166.595613 111.102236) (xy 166.524919 111.12358) (xy 166.453906 111.144211) + (xy 166.45017 111.146147) (xy 166.446144 111.147363) (xy 166.380905 111.182051) (xy 166.315288 111.216064) (xy 166.312 111.218689) + (xy 166.308287 111.220663) (xy 166.251011 111.267376) (xy 166.193268 111.313472) (xy 166.187414 111.319244) (xy 166.187293 111.319343) + (xy 166.1872 111.319455) (xy 166.185314 111.321315) (xy 165.14963 112.357) (xy 163.761319 112.357) (xy 163.789281 112.294968) + (xy 163.811161 112.141) (xy 163.811161 111.633) (xy 163.804177 111.545415) (xy 163.758172 111.39686) (xy 163.672603 111.267004) + (xy 163.554244 111.166128) (xy 163.412468 111.102219) (xy 163.2585 111.080339) (xy 162.1155 111.080339) (xy 162.031966 111.087) + (xy 161.328 111.087) (xy 161.328 106.934) (xy 161.320788 106.860444) (xy 161.314348 106.786839) (xy 161.313175 106.7828) + (xy 161.312764 106.778613) (xy 161.291394 106.707831) (xy 161.270788 106.636906) (xy 161.268854 106.633175) (xy 161.267637 106.629144) + (xy 161.23293 106.563869) (xy 161.198936 106.498288) (xy 161.196311 106.495) (xy 161.194337 106.491287) (xy 161.147624 106.434011) + (xy 161.101528 106.376268) (xy 161.095756 106.370414) (xy 161.095657 106.370293) (xy 161.095545 106.3702) (xy 161.093685 106.368314) + (xy 160.585685 105.860315) (xy 160.528631 105.81345) (xy 160.471974 105.765909) (xy 160.468285 105.763881) (xy 160.465037 105.761213) + (xy 160.399929 105.726302) (xy 160.335154 105.690692) (xy 160.331145 105.68942) (xy 160.327437 105.687432) (xy 160.256747 105.66582) + (xy 160.186329 105.643482) (xy 160.18215 105.643013) (xy 160.178126 105.641783) (xy 160.104602 105.634315) (xy 160.03117 105.626078) + (xy 160.022946 105.626021) (xy 160.022793 105.626005) (xy 160.02265 105.626019) (xy 160.02 105.626) (xy 148.082 105.626) + (xy 148.008444 105.633212) (xy 147.934839 105.639652) (xy 147.9308 105.640825) (xy 147.926613 105.641236) (xy 147.855831 105.662606) + (xy 147.784906 105.683212) (xy 147.781175 105.685146) (xy 147.777144 105.686363) (xy 147.711869 105.72107) (xy 147.646288 105.755064) + (xy 147.643 105.757689) (xy 147.639287 105.759663) (xy 147.582011 105.806376) (xy 147.524268 105.852472) (xy 147.518414 105.858244) + (xy 147.518293 105.858343) (xy 147.5182 105.858455) (xy 147.516314 105.860315) (xy 146.77463 106.602) (xy 146.077728 106.602) + (xy 146.055647 106.568765) (xy 145.874347 106.386195) (xy 145.661038 106.242317) (xy 145.423846 106.142611) (xy 145.171805 106.090874) + (xy 144.914515 106.089078) (xy 144.661776 106.13729) (xy 144.423215 106.233675) (xy 144.207918 106.374561) (xy 144.024087 106.554582) + (xy 143.878723 106.766881) (xy 143.777363 107.003371) (xy 143.723868 107.255045) (xy 143.720276 107.512317) (xy 143.766723 107.765386) + (xy 143.86144 108.004614) (xy 144.000819 108.220889) (xy 144.179552 108.405973) (xy 144.234 108.443815) (xy 144.234 112.522) + (xy 144.241207 112.595506) (xy 144.247651 112.669161) (xy 144.248826 112.673205) (xy 144.249236 112.677387) (xy 144.27058 112.748081) + (xy 144.291211 112.819094) (xy 144.293147 112.82283) (xy 144.294363 112.826856) (xy 144.329062 112.892116) (xy 144.363064 112.957711) + (xy 144.365687 112.960997) (xy 144.367663 112.964713) (xy 144.414369 113.021981) (xy 144.460471 113.079732) (xy 144.466242 113.085583) + (xy 144.466343 113.085707) (xy 144.466458 113.085802) (xy 144.468315 113.087685) (xy 144.976314 113.595685) (xy 145.033393 113.64257) + (xy 145.090026 113.690091) (xy 145.093715 113.692119) (xy 145.096963 113.694787) (xy 145.162071 113.729698) (xy 145.226846 113.765308) + (xy 145.230855 113.76658) (xy 145.234563 113.768568) (xy 145.305211 113.790167) (xy 145.375671 113.812518) (xy 145.379855 113.812987) + (xy 145.383874 113.814216) (xy 145.457349 113.82168) (xy 145.53083 113.829922) (xy 145.539054 113.829979) (xy 145.539207 113.829995) + (xy 145.53935 113.829981) (xy 145.542 113.83) (xy 146.509652 113.83) (xy 146.536328 113.91614) (xy 146.621897 114.045996) + (xy 146.740256 114.146872) (xy 146.882032 114.210781) (xy 147.036 114.232661) (xy 147.736 114.232661) (xy 147.823585 114.225677) + (xy 147.97214 114.179672) (xy 148.101996 114.094103) (xy 148.202872 113.975744) (xy 148.266781 113.833968) (xy 148.288661 113.68) + (xy 148.288661 112.38) (xy 148.281677 112.292415) (xy 148.235672 112.14386) (xy 148.150103 112.014004) (xy 148.031744 111.913128) + (xy 147.889968 111.849219) (xy 147.736 111.827339) (xy 147.036 111.827339) (xy 146.948415 111.834323) (xy 146.79986 111.880328) + (xy 146.670004 111.965897) (xy 146.569128 112.084256) (xy 146.505219 112.226032) (xy 146.504655 112.23) (xy 145.873371 112.23) + (xy 145.834 112.19063) (xy 145.834 110.528) (xy 149.811652 110.528) (xy 149.838328 110.61414) (xy 149.923897 110.743996) + (xy 150.042256 110.844872) (xy 150.184032 110.908781) (xy 150.338 110.930661) (xy 151.038 110.930661) (xy 151.125585 110.923677) + (xy 151.27414 110.877672) (xy 151.403996 110.792103) (xy 151.504872 110.673744) (xy 151.568781 110.531968) (xy 151.590661 110.378) + (xy 151.590661 109.078) (xy 151.583677 108.990415) (xy 151.537672 108.84186) (xy 151.452103 108.712004) (xy 151.333744 108.611128) + (xy 151.191968 108.547219) (xy 151.038 108.525339) (xy 150.338 108.525339) (xy 150.250415 108.532323) (xy 150.10186 108.578328) + (xy 149.972004 108.663897) (xy 149.871128 108.782256) (xy 149.807219 108.924032) (xy 149.806655 108.928) (xy 145.834 108.928) + (xy 145.834 108.448269) (xy 145.845656 108.440872) (xy 146.031983 108.263436) (xy 146.075321 108.202) (xy 147.106 108.202) + (xy 147.179506 108.194793) (xy 147.253161 108.188349) (xy 147.257205 108.187174) (xy 147.261387 108.186764) (xy 147.332081 108.16542) + (xy 147.403094 108.144789) (xy 147.40683 108.142853) (xy 147.410856 108.141637) (xy 147.476116 108.106938) (xy 147.541711 108.072936) + (xy 147.544997 108.070313) (xy 147.548713 108.068337) (xy 147.605981 108.021631) (xy 147.663732 107.975529) (xy 147.669583 107.969758) + (xy 147.669707 107.969657) (xy 147.669802 107.969542) (xy 147.671685 107.967685) (xy 148.413371 107.226) (xy 159.68863 107.226) + (xy 159.728 107.265371) (xy 159.728 111.506) (xy 159.735207 111.579506) (xy 159.741651 111.653161) (xy 159.742826 111.657205) + (xy 159.743236 111.661387) (xy 159.76458 111.732081) (xy 159.785211 111.803094) (xy 159.787147 111.80683) (xy 159.788363 111.810856) + (xy 159.823062 111.876116) (xy 159.857064 111.941711) (xy 159.859687 111.944997) (xy 159.861663 111.948713) (xy 159.908369 112.005981) + (xy 159.954471 112.063732) (xy 159.960242 112.069583) (xy 159.960343 112.069707) (xy 159.960458 112.069802) (xy 159.962315 112.071685) + (xy 160.247629 112.357) (xy 156.790827 112.357) (xy 156.785677 112.292415) (xy 156.739672 112.14386) (xy 156.69 112.06848) + (xy 156.69 110.932) (xy 156.682793 110.858494) (xy 156.676349 110.784839) (xy 156.675174 110.780795) (xy 156.674764 110.776613) + (xy 156.65342 110.705919) (xy 156.632789 110.634906) (xy 156.630853 110.63117) (xy 156.629637 110.627144) (xy 156.594949 110.561905) + (xy 156.560936 110.496288) (xy 156.558311 110.493) (xy 156.556337 110.489287) (xy 156.509649 110.432041) (xy 156.463529 110.374268) + (xy 156.457754 110.368412) (xy 156.457657 110.368293) (xy 156.457546 110.368202) (xy 156.455685 110.366314) (xy 155.251685 109.162315) + (xy 155.194631 109.11545) (xy 155.137974 109.067909) (xy 155.134285 109.065881) (xy 155.131037 109.063213) (xy 155.065929 109.028302) + (xy 155.001154 108.992692) (xy 154.997145 108.99142) (xy 154.993437 108.989432) (xy 154.922747 108.96782) (xy 154.852329 108.945482) + (xy 154.84815 108.945013) (xy 154.844126 108.943783) (xy 154.770602 108.936315) (xy 154.69717 108.928078) (xy 154.688946 108.928021) + (xy 154.688793 108.928005) (xy 154.68865 108.928019) (xy 154.686 108.928) (xy 153.464348 108.928) (xy 153.437672 108.84186) + (xy 153.352103 108.712004) (xy 153.233744 108.611128) (xy 153.091968 108.547219) (xy 152.938 108.525339) (xy 152.238 108.525339) + (xy 152.150415 108.532323) (xy 152.00186 108.578328) (xy 151.872004 108.663897) (xy 151.771128 108.782256) (xy 151.707219 108.924032) + (xy 151.685339 109.078) (xy 151.685339 110.378) (xy 151.692323 110.465585) (xy 151.738328 110.61414) (xy 151.823897 110.743996) + (xy 151.942256 110.844872) (xy 152.084032 110.908781) (xy 152.238 110.930661) (xy 152.938 110.930661) (xy 153.025585 110.923677) + (xy 153.17414 110.877672) (xy 153.303996 110.792103) (xy 153.404872 110.673744) (xy 153.468781 110.531968) (xy 153.469345 110.528) + (xy 154.35463 110.528) (xy 155.09 111.263371) (xy 155.09 112.06446) (xy 155.073128 112.084256) (xy 155.009219 112.226032) + (xy 154.987339 112.38) (xy 154.987339 113.68) (xy 154.994323 113.767585) (xy 155.040328 113.91614) (xy 155.125897 114.045996) + (xy 155.244256 114.146872) (xy 155.386032 114.210781) (xy 155.54 114.232661) (xy 156.24 114.232661) (xy 156.327585 114.225677) + (xy 156.47614 114.179672) (xy 156.605996 114.094103) (xy 156.706872 113.975744) (xy 156.715321 113.957) (xy 161.612681 113.957) + (xy 161.584719 114.019032) (xy 161.562839 114.173) (xy 161.562839 114.681) (xy 161.569823 114.768585) (xy 161.615828 114.91714) + (xy 161.701397 115.046996) (xy 161.819756 115.147872) (xy 161.887 115.178184) (xy 161.887 116.459) (xy 161.894207 116.532506) + (xy 161.900651 116.606161) (xy 161.901826 116.610205) (xy 161.902236 116.614387) (xy 161.92358 116.685081) (xy 161.944211 116.756094) + (xy 161.946147 116.75983) (xy 161.947363 116.763856) (xy 161.982062 116.829116) (xy 162.016064 116.894711) (xy 162.018687 116.897997) + (xy 162.020663 116.901713) (xy 162.067369 116.958981) (xy 162.113471 117.016732) (xy 162.119242 117.022583) (xy 162.119343 117.022707) + (xy 162.119458 117.022802) (xy 162.121315 117.024685) (xy 163.518314 118.421685) (xy 163.575393 118.46857) (xy 163.632026 118.516091) + (xy 163.635715 118.518119) (xy 163.638963 118.520787) (xy 163.704071 118.555698) (xy 163.768846 118.591308) (xy 163.772855 118.59258) + (xy 163.776563 118.594568) (xy 163.847253 118.61618) (xy 163.917671 118.638518) (xy 163.92185 118.638987) (xy 163.925874 118.640217) + (xy 163.999398 118.647685) (xy 164.07283 118.655922) (xy 164.081054 118.655979) (xy 164.081207 118.655995) (xy 164.08135 118.655981) + (xy 164.084 118.656) (xy 166.851021 118.656) (xy 166.948256 118.738872) (xy 167.090032 118.802781) (xy 167.244 118.824661) + (xy 168.544 118.824661) (xy 168.631585 118.817677) (xy 168.78014 118.771672) (xy 168.85552 118.722) (xy 169.21446 118.722) + (xy 169.234256 118.738872) (xy 169.376032 118.802781) (xy 169.53 118.824661) (xy 170.83 118.824661) (xy 170.917585 118.817677) + (xy 171.06614 118.771672) (xy 171.14152 118.722) (xy 171.50046 118.722) (xy 171.520256 118.738872) (xy 171.662032 118.802781) + (xy 171.816 118.824661) (xy 173.116 118.824661) (xy 173.203585 118.817677) (xy 173.35214 118.771672) (xy 173.42752 118.722) + (xy 173.924 118.722) (xy 173.997506 118.714793) (xy 174.071161 118.708349) (xy 174.075205 118.707174) (xy 174.079387 118.706764) + (xy 174.150081 118.68542) (xy 174.221094 118.664789) (xy 174.22483 118.662853) (xy 174.228856 118.661637) (xy 174.294116 118.626938) + (xy 174.359711 118.592936) (xy 174.362997 118.590313) (xy 174.366713 118.588337) (xy 174.423981 118.541631) (xy 174.481732 118.495529) + (xy 174.487583 118.489758) (xy 174.487707 118.489657) (xy 174.487802 118.489542) (xy 174.489685 118.487685) (xy 175.571685 117.405685) + (xy 175.61855 117.348631) (xy 175.666091 117.291974) (xy 175.668119 117.288285) (xy 175.670787 117.285037) (xy 175.705698 117.219929) + (xy 175.741308 117.155154) (xy 175.74258 117.151145) (xy 175.744568 117.147437) (xy 175.76618 117.076747) (xy 175.788518 117.006329) + (xy 175.788987 117.00215) (xy 175.790217 116.998126) (xy 175.797685 116.924602) (xy 175.805922 116.85117) (xy 175.805979 116.842946) + (xy 175.805995 116.842793) (xy 175.805981 116.84265) (xy 175.806 116.84) (xy 175.806 96.774) (xy 175.798793 96.700494) + (xy 175.792349 96.626839) (xy 175.791174 96.622795) (xy 175.790764 96.618613) (xy 175.76942 96.547919) (xy 175.748789 96.476906) + (xy 175.746853 96.47317) (xy 175.745637 96.469144) (xy 175.710949 96.403905) (xy 175.676936 96.338288) (xy 175.674311 96.335) + (xy 175.672337 96.331287) (xy 175.625649 96.274041) (xy 175.579529 96.216268) (xy 175.573754 96.210412) (xy 175.573657 96.210293) + (xy 175.573546 96.210202) (xy 175.571685 96.208314) (xy 173.285685 93.922315) (xy 173.228631 93.87545) (xy 173.171974 93.827909) + (xy 173.168285 93.825881) (xy 173.165037 93.823213) (xy 173.099929 93.788302) (xy 173.035154 93.752692) (xy 173.031145 93.75142) + (xy 173.027437 93.749432) (xy 172.956747 93.72782) (xy 172.886329 93.705482) (xy 172.88215 93.705013) (xy 172.878126 93.703783) + (xy 172.804602 93.696315) (xy 172.73117 93.688078) (xy 172.722946 93.688021) (xy 172.722793 93.688005) (xy 172.72265 93.688019) + (xy 172.72 93.688) (xy 169.495371 93.688) (xy 168.44 92.63263) (xy 168.44 90.952661) (xy 169.14 90.952661) + (xy 169.227585 90.945677) (xy 169.37614 90.899672) (xy 169.505996 90.814103) (xy 169.606872 90.695744) (xy 169.670781 90.553968) + (xy 169.692661 90.4) (xy 169.692661 90.14) (xy 172.533095 90.14) (xy 172.533095 87.74) (xy 169.692661 87.74) + (xy 169.692661 87.4) (xy 169.685677 87.312415) (xy 169.639672 87.16386) (xy 169.554103 87.034004) (xy 169.435744 86.933128) + (xy 169.293968 86.869219) (xy 169.14 86.847339) (xy 168.44 86.847339) (xy 168.44 84.582) (xy 168.432793 84.508494) + (xy 168.426349 84.434839) (xy 168.425174 84.430795) (xy 168.424764 84.426613) (xy 168.40342 84.355919) (xy 168.382789 84.284906) + (xy 168.380853 84.28117) (xy 168.379637 84.277144) (xy 168.344938 84.211884) (xy 168.310936 84.146289) (xy 168.308313 84.143003) + (xy 168.306337 84.139287) (xy 168.259631 84.082019) (xy 168.213529 84.024268) (xy 168.207754 84.018412) (xy 168.207657 84.018293) + (xy 168.207546 84.018202) (xy 168.205686 84.016315) (xy 166.939371 82.75) (xy 177.25 82.75) + ) + ) + (filled_polygon + (pts + (xy 166.84 84.913371) (xy 166.84 86.847339) (xy 166.14 86.847339) (xy 166.052415 86.854323) (xy 165.90386 86.900328) + (xy 165.774004 86.985897) (xy 165.673128 87.104256) (xy 165.609219 87.246032) (xy 165.587339 87.4) (xy 165.587339 90.4) + (xy 165.594323 90.487585) (xy 165.640328 90.63614) (xy 165.725897 90.765996) (xy 165.844256 90.866872) (xy 165.986032 90.930781) + (xy 166.14 90.952661) (xy 166.84 90.952661) (xy 166.84 92.964) (xy 166.847207 93.037506) (xy 166.853651 93.111161) + (xy 166.854826 93.115205) (xy 166.855236 93.119387) (xy 166.87658 93.190081) (xy 166.897211 93.261094) (xy 166.899147 93.26483) + (xy 166.900363 93.268856) (xy 166.935062 93.334116) (xy 166.969064 93.399711) (xy 166.971687 93.402997) (xy 166.973663 93.406713) + (xy 167.020369 93.463981) (xy 167.066471 93.521732) (xy 167.072242 93.527583) (xy 167.072343 93.527707) (xy 167.072458 93.527802) + (xy 167.074315 93.529685) (xy 168.598314 95.053685) (xy 168.655393 95.10057) (xy 168.712026 95.148091) (xy 168.715715 95.150119) + (xy 168.718963 95.152787) (xy 168.784071 95.187698) (xy 168.848846 95.223308) (xy 168.852855 95.22458) (xy 168.856563 95.226568) + (xy 168.927211 95.248167) (xy 168.997671 95.270518) (xy 169.001855 95.270987) (xy 169.005874 95.272216) (xy 169.079349 95.27968) + (xy 169.15283 95.287922) (xy 169.161054 95.287979) (xy 169.161207 95.287995) (xy 169.16135 95.287981) (xy 169.164 95.288) + (xy 172.38863 95.288) (xy 174.206 97.105371) (xy 174.206 113.394) (xy 171.408 113.394) (xy 171.408 115.794) + (xy 174.206 115.794) (xy 174.206 116.50863) (xy 173.59263 117.122) (xy 173.43154 117.122) (xy 173.411744 117.105128) + (xy 173.269968 117.041219) (xy 173.116 117.019339) (xy 171.816 117.019339) (xy 171.728415 117.026323) (xy 171.57986 117.072328) + (xy 171.50448 117.122) (xy 171.14554 117.122) (xy 171.125744 117.105128) (xy 170.983968 117.041219) (xy 170.83 117.019339) + (xy 169.53 117.019339) (xy 169.442415 117.026323) (xy 169.29386 117.072328) (xy 169.21848 117.122) (xy 168.85954 117.122) + (xy 168.839744 117.105128) (xy 168.697968 117.041219) (xy 168.544 117.019339) (xy 167.244 117.019339) (xy 167.156415 117.026323) + (xy 167.060585 117.056) (xy 164.415371 117.056) (xy 163.487 116.12763) (xy 163.487 115.183038) (xy 163.49464 115.180672) + (xy 163.624496 115.095103) (xy 163.725372 114.976744) (xy 163.789281 114.834968) (xy 163.811161 114.681) (xy 163.811161 114.173) + (xy 163.804177 114.085415) (xy 163.764409 113.957) (xy 165.481 113.957) (xy 165.554506 113.949793) (xy 165.628161 113.943349) + (xy 165.632205 113.942174) (xy 165.636387 113.941764) (xy 165.707081 113.92042) (xy 165.778094 113.899789) (xy 165.78183 113.897853) + (xy 165.785856 113.896637) (xy 165.851116 113.861938) (xy 165.916711 113.827936) (xy 165.919997 113.825313) (xy 165.923713 113.823337) + (xy 165.980981 113.776631) (xy 166.038732 113.730529) (xy 166.044583 113.724758) (xy 166.044707 113.724657) (xy 166.044802 113.724542) + (xy 166.046685 113.722685) (xy 167.082371 112.687) (xy 167.962681 112.687) (xy 167.934719 112.749032) (xy 167.912839 112.903) + (xy 167.912839 113.411) (xy 167.919823 113.498585) (xy 167.965828 113.64714) (xy 168.051397 113.776996) (xy 168.070327 113.79313) + (xy 167.998628 113.877256) (xy 167.934719 114.019032) (xy 167.912839 114.173) (xy 167.912839 114.681) (xy 167.919823 114.768585) + (xy 167.965828 114.91714) (xy 168.051397 115.046996) (xy 168.169756 115.147872) (xy 168.311532 115.211781) (xy 168.4655 115.233661) + (xy 169.6085 115.233661) (xy 169.696085 115.226677) (xy 169.84464 115.180672) (xy 169.974496 115.095103) (xy 170.075372 114.976744) + (xy 170.139281 114.834968) (xy 170.161161 114.681) (xy 170.161161 114.173) (xy 170.154177 114.085415) (xy 170.108172 113.93686) + (xy 170.022603 113.807004) (xy 170.003673 113.79087) (xy 170.075372 113.706744) (xy 170.139281 113.564968) (xy 170.161161 113.411) + (xy 170.161161 112.903) (xy 170.154177 112.815415) (xy 170.114409 112.687) (xy 170.887 112.687) (xy 170.960506 112.679793) + (xy 171.034161 112.673349) (xy 171.038205 112.672174) (xy 171.042387 112.671764) (xy 171.113081 112.65042) (xy 171.184094 112.629789) + (xy 171.18783 112.627853) (xy 171.191856 112.626637) (xy 171.257116 112.591938) (xy 171.322711 112.557936) (xy 171.325997 112.555313) + (xy 171.329713 112.553337) (xy 171.386981 112.506631) (xy 171.444732 112.460529) (xy 171.450583 112.454758) (xy 171.450707 112.454657) + (xy 171.450802 112.454542) (xy 171.452685 112.452685) (xy 172.339685 111.565686) (xy 172.38657 111.508607) (xy 172.434091 111.451974) + (xy 172.436119 111.448285) (xy 172.438787 111.445037) (xy 172.473698 111.379929) (xy 172.509308 111.315154) (xy 172.51058 111.311145) + (xy 172.512568 111.307437) (xy 172.534167 111.236789) (xy 172.556518 111.166329) (xy 172.556987 111.162145) (xy 172.558216 111.158126) + (xy 172.56568 111.084651) (xy 172.573922 111.01117) (xy 172.573979 111.002946) (xy 172.573995 111.002793) (xy 172.573981 111.00265) + (xy 172.574 111) (xy 172.574 101.774) (xy 172.566788 101.700444) (xy 172.560348 101.626839) (xy 172.559175 101.6228) + (xy 172.558764 101.618613) (xy 172.537408 101.547878) (xy 172.516789 101.476906) (xy 172.514853 101.47317) (xy 172.513637 101.469144) + (xy 172.478949 101.403905) (xy 172.444936 101.338288) (xy 172.442311 101.335) (xy 172.440337 101.331287) (xy 172.393624 101.274011) + (xy 172.347528 101.216268) (xy 172.341756 101.210414) (xy 172.341657 101.210293) (xy 172.341545 101.2102) (xy 172.339685 101.208314) + (xy 169.565685 98.434315) (xy 169.508631 98.38745) (xy 169.451974 98.339909) (xy 169.448285 98.337881) (xy 169.445037 98.335213) + (xy 169.379929 98.300302) (xy 169.315154 98.264692) (xy 169.311145 98.26342) (xy 169.307437 98.261432) (xy 169.236747 98.23982) + (xy 169.166329 98.217482) (xy 169.16215 98.217013) (xy 169.158126 98.215783) (xy 169.084602 98.208315) (xy 169.01117 98.200078) + (xy 169.002946 98.200021) (xy 169.002793 98.200005) (xy 169.00265 98.200019) (xy 169 98.2) (xy 152.331371 98.2) + (xy 149.8 95.66863) (xy 149.8 87.74) (xy 156.295 87.74) (xy 156.295 90.14) (xy 159.833095 90.14) + (xy 159.833095 87.74) (xy 156.295 87.74) (xy 149.8 87.74) (xy 149.8 85) (xy 149.792793 84.926494) + (xy 149.786349 84.852839) (xy 149.785174 84.848795) (xy 149.784764 84.844613) (xy 149.76342 84.773919) (xy 149.742789 84.702906) + (xy 149.740853 84.69917) (xy 149.739637 84.695144) (xy 149.704949 84.629905) (xy 149.670936 84.564288) (xy 149.668311 84.561) + (xy 149.666337 84.557287) (xy 149.619649 84.500041) (xy 149.573529 84.442268) (xy 149.567754 84.436412) (xy 149.567657 84.436293) + (xy 149.567546 84.436202) (xy 149.565685 84.434314) (xy 147.88137 82.75) (xy 164.67663 82.75) + ) + ) + ) + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5945FCFC) (hatch none 0.508) + (connect_pads yes (clearance 0.3)) + (min_thickness 0.5) + (fill yes (arc_segments 16) (thermal_gap 0.2) (thermal_bridge_width 0.5)) + (polygon + (pts + (xy 140 107.5) (xy 130 107.5) (xy 130 105) (xy 102.5 105) (xy 102.5 82.5) + (xy 140 82.5) + ) + ) + (filled_polygon + (pts + (xy 117.048988 82.768032) (xy 116.923406 82.951827) (xy 116.879225 83.17) (xy 116.879225 84.47) (xy 116.917576 84.673818) + (xy 117.038032 84.861012) (xy 117.221827 84.986594) (xy 117.44 85.030775) (xy 118.14 85.030775) (xy 118.343818 84.992424) + (xy 118.531012 84.871968) (xy 118.656594 84.688173) (xy 118.670399 84.62) (xy 122.250974 84.62) (xy 122.340446 84.709628) + (xy 122.726226 84.869818) (xy 123.143942 84.870182) (xy 123.53 84.710666) (xy 123.825628 84.415554) (xy 123.985818 84.029774) + (xy 123.986182 83.612058) (xy 123.826666 83.226) (xy 123.531554 82.930372) (xy 123.145774 82.770182) (xy 122.728058 82.769818) + (xy 122.342 82.929334) (xy 122.251175 83.02) (xy 118.672551 83.02) (xy 118.662424 82.966182) (xy 118.541968 82.778988) + (xy 118.499543 82.75) (xy 134.19663 82.75) (xy 136.340315 84.893686) (xy 136.599853 85.067104) (xy 136.906 85.128) + (xy 137.32063 85.128) (xy 137.102315 85.346315) (xy 136.928896 85.605853) (xy 136.868 85.912) (xy 136.868 92.048629) + (xy 135.693685 90.874315) (xy 135.434147 90.700896) (xy 135.128 90.64) (xy 134.934814 90.64) (xy 134.764173 90.523406) + (xy 134.546 90.479225) (xy 133.646 90.479225) (xy 133.442182 90.517576) (xy 133.254988 90.638032) (xy 133.129406 90.821827) + (xy 133.085225 91.04) (xy 133.085225 91.84) (xy 133.123576 92.043818) (xy 133.244032 92.231012) (xy 133.427827 92.356594) + (xy 133.646 92.400775) (xy 134.546 92.400775) (xy 134.749818 92.362424) (xy 134.852792 92.296162) (xy 135.598 93.041371) + (xy 135.598 99.998629) (xy 134.434315 101.162315) (xy 134.260896 101.421853) (xy 134.2 101.728) (xy 134.2 102.489225) + (xy 134 102.489225) (xy 133.796182 102.527576) (xy 133.608988 102.648032) (xy 133.483406 102.831827) (xy 133.439225 103.05) + (xy 133.439225 104.95) (xy 133.477576 105.153818) (xy 133.598032 105.341012) (xy 133.781827 105.466594) (xy 133.92339 105.495261) + (xy 133.729103 105.689209) (xy 133.708013 105.74) (xy 133.541371 105.74) (xy 131.763856 103.962486) (xy 131.728424 103.774182) + (xy 131.607968 103.586988) (xy 131.424173 103.461406) (xy 131.206 103.417225) (xy 129.906 103.417225) (xy 129.702182 103.455576) + (xy 129.589632 103.528) (xy 129.235636 103.528) (xy 129.138173 103.461406) (xy 128.92 103.417225) (xy 127.62 103.417225) + (xy 127.416182 103.455576) (xy 127.303632 103.528) (xy 126.949636 103.528) (xy 126.852173 103.461406) (xy 126.634 103.417225) + (xy 125.334 103.417225) (xy 125.130182 103.455576) (xy 125.017632 103.528) (xy 124.78 103.528) (xy 124.483445 103.586988) + (xy 124.473853 103.588896) (xy 124.214314 103.762315) (xy 123.226629 104.75) (xy 102.75 104.75) (xy 102.75 95.22) + (xy 105.88 95.22) (xy 105.88 97.536) (xy 105.939097 97.833104) (xy 105.940896 97.842147) (xy 106.114315 98.101685) + (xy 107.572314 99.559685) (xy 107.67109 99.625685) (xy 107.831853 99.733104) (xy 108.138 99.794) (xy 108.508364 99.794) + (xy 108.605827 99.860594) (xy 108.824 99.904775) (xy 110.124 99.904775) (xy 110.327818 99.866424) (xy 110.515012 99.745968) + (xy 110.640594 99.562173) (xy 110.684775 99.344) (xy 110.684775 98.644) (xy 110.646424 98.440182) (xy 110.525968 98.252988) + (xy 110.342173 98.127406) (xy 110.124 98.083225) (xy 108.824 98.083225) (xy 108.620182 98.121576) (xy 108.507632 98.194) + (xy 108.469371 98.194) (xy 107.48 97.20463) (xy 107.48 96.744) (xy 108.263225 96.744) (xy 108.263225 97.444) + (xy 108.301576 97.647818) (xy 108.422032 97.835012) (xy 108.605827 97.960594) (xy 108.824 98.004775) (xy 110.124 98.004775) + (xy 110.327818 97.966424) (xy 110.440368 97.894) (xy 111.048364 97.894) (xy 111.145827 97.960594) (xy 111.364 98.004775) + (xy 112.664 98.004775) (xy 112.867818 97.966424) (xy 113.055012 97.845968) (xy 113.180594 97.662173) (xy 113.224775 97.444) + (xy 113.224775 96.744) (xy 113.186424 96.540182) (xy 113.065968 96.352988) (xy 112.882173 96.227406) (xy 112.814 96.213601) + (xy 112.814 95.490775) (xy 113.064 95.490775) (xy 113.267818 95.452424) (xy 113.281487 95.443628) (xy 113.285827 95.446594) + (xy 113.504 95.490775) (xy 115.604 95.490775) (xy 115.807818 95.452424) (xy 115.995012 95.331968) (xy 116.120594 95.148173) + (xy 116.164775 94.93) (xy 116.164775 94.78) (xy 117.319225 94.78) (xy 117.319225 95.734) (xy 117.357576 95.937818) + (xy 117.478032 96.125012) (xy 117.661827 96.250594) (xy 117.88 96.294775) (xy 119.065 96.294775) (xy 119.065 101.180539) + (xy 119.050225 101.2535) (xy 119.050225 102.3965) (xy 119.088576 102.600318) (xy 119.209032 102.787512) (xy 119.392827 102.913094) + (xy 119.611 102.957275) (xy 120.119 102.957275) (xy 120.322818 102.918924) (xy 120.391091 102.874991) (xy 120.395896 102.899147) + (xy 120.569315 103.158685) (xy 121.354315 103.943686) (xy 121.613853 104.117104) (xy 121.92 104.178) (xy 123.19 104.178) + (xy 123.496147 104.117104) (xy 123.755685 103.943685) (xy 124.517686 103.181685) (xy 124.691104 102.922147) (xy 124.752 102.616) + (xy 124.752 101.57) (xy 127.625905 101.57) (xy 127.625905 99.17) (xy 124.752 99.17) (xy 124.752 93.86937) + (xy 125.431371 93.19) (xy 131.257186 93.19) (xy 131.427827 93.306594) (xy 131.646 93.350775) (xy 131.925405 93.350775) + (xy 133.058 94.483371) (xy 133.058 94.941449) (xy 133.004182 94.951576) (xy 132.816988 95.072032) (xy 132.691406 95.255827) + (xy 132.647225 95.474) (xy 132.647225 96.174) (xy 132.685576 96.377818) (xy 132.806032 96.565012) (xy 132.989827 96.690594) + (xy 133.208 96.734775) (xy 134.508 96.734775) (xy 134.711818 96.696424) (xy 134.899012 96.575968) (xy 135.024594 96.392173) + (xy 135.068775 96.174) (xy 135.068775 95.474) (xy 135.030424 95.270182) (xy 134.909968 95.082988) (xy 134.726173 94.957406) + (xy 134.658 94.943601) (xy 134.658 94.152) (xy 134.597104 93.845853) (xy 134.567232 93.801147) (xy 134.423685 93.586314) + (xy 133.106775 92.269405) (xy 133.106775 91.99) (xy 133.068424 91.786182) (xy 132.947968 91.598988) (xy 132.764173 91.473406) + (xy 132.601162 91.440396) (xy 132.749818 91.412424) (xy 132.937012 91.291968) (xy 133.062594 91.108173) (xy 133.106775 90.89) + (xy 133.106775 90.09) (xy 133.068424 89.886182) (xy 132.947968 89.698988) (xy 132.764173 89.573406) (xy 132.546 89.529225) + (xy 131.646 89.529225) (xy 131.442182 89.567576) (xy 131.254988 89.688032) (xy 131.253643 89.69) (xy 125.41 89.69) + (xy 125.103853 89.750896) (xy 124.844315 89.924314) (xy 121.839315 92.929315) (xy 121.665896 93.188853) (xy 121.605 93.495) + (xy 121.605 100.736466) (xy 121.389 100.692725) (xy 120.881 100.692725) (xy 120.677182 100.731076) (xy 120.665 100.738915) + (xy 120.665 96.294775) (xy 120.88 96.294775) (xy 121.083818 96.256424) (xy 121.271012 96.135968) (xy 121.396594 95.952173) + (xy 121.440775 95.734) (xy 121.440775 92.734) (xy 121.402424 92.530182) (xy 121.281968 92.342988) (xy 121.098173 92.217406) + (xy 120.88 92.173225) (xy 117.88 92.173225) (xy 117.676182 92.211576) (xy 117.488988 92.332032) (xy 117.363406 92.515827) + (xy 117.319225 92.734) (xy 117.319225 93.18) (xy 116.164775 93.18) (xy 116.164775 93.03) (xy 116.126424 92.826182) + (xy 116.005968 92.638988) (xy 115.822173 92.513406) (xy 115.747582 92.498301) (xy 116.071165 92.014025) (xy 116.185346 91.44) + (xy 116.071165 90.865975) (xy 115.746006 90.37934) (xy 115.432706 90.17) (xy 115.746006 89.96066) (xy 116.071165 89.474025) + (xy 116.185346 88.9) (xy 116.071165 88.325975) (xy 115.746006 87.83934) (xy 115.259371 87.514181) (xy 114.685346 87.4) + (xy 114.422654 87.4) (xy 113.848629 87.514181) (xy 113.361994 87.83934) (xy 113.036835 88.325975) (xy 112.922654 88.9) + (xy 113.036835 89.474025) (xy 113.361994 89.96066) (xy 113.675294 90.17) (xy 113.361994 90.37934) (xy 113.284 90.496066) + (xy 113.206006 90.37934) (xy 112.719371 90.054181) (xy 112.145346 89.94) (xy 111.882654 89.94) (xy 111.308629 90.054181) + (xy 110.821994 90.37934) (xy 110.647827 90.64) (xy 110.56737 90.64) (xy 110.02 90.09263) (xy 110.02 87.96137) + (xy 110.821371 87.16) (xy 119.710974 87.16) (xy 119.800446 87.249628) (xy 120.186226 87.409818) (xy 120.603942 87.410182) + (xy 120.99 87.250666) (xy 121.285628 86.955554) (xy 121.445818 86.569774) (xy 121.446182 86.152058) (xy 121.286666 85.766) + (xy 120.991554 85.470372) (xy 120.605774 85.310182) (xy 120.188058 85.309818) (xy 119.802 85.469334) (xy 119.711175 85.56) + (xy 110.49 85.56) (xy 110.183853 85.620896) (xy 109.924314 85.794315) (xy 108.654315 87.064315) (xy 108.480896 87.323853) + (xy 108.42 87.63) (xy 108.42 90.424) (xy 108.462965 90.64) (xy 108.480896 90.730147) (xy 108.654315 90.989685) + (xy 109.670315 92.005685) (xy 109.929853 92.179104) (xy 110.236 92.24) (xy 110.647827 92.24) (xy 110.819196 92.496472) + (xy 110.760182 92.507576) (xy 110.572988 92.628032) (xy 110.447406 92.811827) (xy 110.403225 93.03) (xy 110.403225 94.93) + (xy 110.441576 95.133818) (xy 110.562032 95.321012) (xy 110.745827 95.446594) (xy 110.964 95.490775) (xy 111.214 95.490775) + (xy 111.214 96.211449) (xy 111.160182 96.221576) (xy 111.047632 96.294) (xy 110.439636 96.294) (xy 110.342173 96.227406) + (xy 110.124 96.183225) (xy 108.824 96.183225) (xy 108.620182 96.221576) (xy 108.432988 96.342032) (xy 108.307406 96.525827) + (xy 108.263225 96.744) (xy 107.48 96.744) (xy 107.48 88.21537) (xy 111.07537 84.62) (xy 115.007449 84.62) + (xy 115.017576 84.673818) (xy 115.138032 84.861012) (xy 115.321827 84.986594) (xy 115.54 85.030775) (xy 116.24 85.030775) + (xy 116.443818 84.992424) (xy 116.631012 84.871968) (xy 116.756594 84.688173) (xy 116.800775 84.47) (xy 116.800775 83.17) + (xy 116.767296 82.992074) (xy 117.00937 82.75) (xy 117.077011 82.75) + ) + ) + ) + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5945FCFB) (hatch none 0.508) + (connect_pads yes (clearance 0.3)) + (min_thickness 0.5) + (fill yes (arc_segments 16) (thermal_gap 0.2) (thermal_bridge_width 0.5)) + (polygon + (pts + (xy 102.5 107.5) (xy 128.302 107.5) (xy 135.802 115) (xy 140 115) (xy 140 127.5) + (xy 102.5 127.5) + ) + ) + (filled_polygon + (pts + (xy 119.050225 108.7465) (xy 119.065 108.825022) (xy 119.065 116.082) (xy 118.567636 116.082) (xy 118.470173 116.015406) + (xy 118.252 115.971225) (xy 116.952 115.971225) (xy 116.748182 116.009576) (xy 116.635632 116.082) (xy 116.027636 116.082) + (xy 115.930173 116.015406) (xy 115.712 115.971225) (xy 114.412 115.971225) (xy 114.208182 116.009576) (xy 114.095632 116.082) + (xy 112.979636 116.082) (xy 112.882173 116.015406) (xy 112.664 115.971225) (xy 111.364 115.971225) (xy 111.160182 116.009576) + (xy 111.047632 116.082) (xy 110.693636 116.082) (xy 110.596173 116.015406) (xy 110.378 115.971225) (xy 109.078 115.971225) + (xy 108.874182 116.009576) (xy 108.686988 116.130032) (xy 108.561406 116.313827) (xy 108.517225 116.532) (xy 108.517225 117.232) + (xy 108.555576 117.435818) (xy 108.676032 117.623012) (xy 108.859827 117.748594) (xy 109.078 117.792775) (xy 110.378 117.792775) + (xy 110.581818 117.754424) (xy 110.694368 117.682) (xy 111.048364 117.682) (xy 111.145827 117.748594) (xy 111.364 117.792775) + (xy 112.664 117.792775) (xy 112.867818 117.754424) (xy 112.980368 117.682) (xy 114.096364 117.682) (xy 114.193827 117.748594) + (xy 114.412 117.792775) (xy 115.712 117.792775) (xy 115.915818 117.754424) (xy 116.028368 117.682) (xy 116.636364 117.682) + (xy 116.733827 117.748594) (xy 116.952 117.792775) (xy 118.252 117.792775) (xy 118.455818 117.754424) (xy 118.568368 117.682) + (xy 119.938364 117.682) (xy 120.035827 117.748594) (xy 120.254 117.792775) (xy 121.554 117.792775) (xy 121.757818 117.754424) + (xy 121.870368 117.682) (xy 122.224364 117.682) (xy 122.321827 117.748594) (xy 122.54 117.792775) (xy 123.84 117.792775) + (xy 124.043818 117.754424) (xy 124.231012 117.633968) (xy 124.356594 117.450173) (xy 124.400775 117.232) (xy 124.400775 116.532) + (xy 124.362424 116.328182) (xy 124.241968 116.140988) (xy 124.058173 116.015406) (xy 123.84 115.971225) (xy 122.54 115.971225) + (xy 122.336182 116.009576) (xy 122.223632 116.082) (xy 121.869636 116.082) (xy 121.772173 116.015406) (xy 121.554 115.971225) + (xy 120.665 115.971225) (xy 120.665 114.660252) (xy 120.799788 114.750315) (xy 120.851853 114.785104) (xy 121.158 114.846) + (xy 124.206773 114.846) (xy 124.517841 115.157611) (xy 124.999882 115.357772) (xy 125.521828 115.358228) (xy 126.004218 115.158908) + (xy 126.373611 114.790159) (xy 126.573772 114.308118) (xy 126.574228 113.786172) (xy 126.374908 113.303782) (xy 126.006159 112.934389) + (xy 125.524118 112.734228) (xy 125.002172 112.733772) (xy 124.519782 112.933092) (xy 124.206328 113.246) (xy 121.489371 113.246) + (xy 120.665 112.42163) (xy 120.665 110.11237) (xy 121.608315 111.055686) (xy 121.867853 111.229104) (xy 122.174 111.29) + (xy 129.46263 111.29) (xy 133.82 115.647371) (xy 133.82 117.29541) (xy 133.427994 117.55734) (xy 133.35 117.674066) + (xy 133.272006 117.55734) (xy 132.785371 117.232181) (xy 132.211346 117.118) (xy 131.948654 117.118) (xy 131.374629 117.232181) + (xy 130.887994 117.55734) (xy 130.604245 117.982) (xy 124.155636 117.982) (xy 124.058173 117.915406) (xy 123.84 117.871225) + (xy 122.54 117.871225) (xy 122.336182 117.909576) (xy 122.223632 117.982) (xy 121.869636 117.982) (xy 121.772173 117.915406) + (xy 121.554 117.871225) (xy 120.254 117.871225) (xy 120.050182 117.909576) (xy 119.862988 118.030032) (xy 119.737406 118.213827) + (xy 119.693225 118.432) (xy 119.693225 119.132) (xy 119.731576 119.335818) (xy 119.852032 119.523012) (xy 119.937082 119.581124) + (xy 119.887406 119.653827) (xy 119.843225 119.872) (xy 119.843225 120.872) (xy 119.881576 121.075818) (xy 120.002032 121.263012) + (xy 120.185827 121.388594) (xy 120.404 121.432775) (xy 121.404 121.432775) (xy 121.607818 121.394424) (xy 121.795012 121.273968) + (xy 121.920594 121.090173) (xy 121.964775 120.872) (xy 121.964775 119.872) (xy 121.926424 119.668182) (xy 121.870967 119.582) + (xy 122.224364 119.582) (xy 122.321827 119.648594) (xy 122.54 119.692775) (xy 123.84 119.692775) (xy 124.043818 119.654424) + (xy 124.156368 119.582) (xy 130.823408 119.582) (xy 130.887994 119.67866) (xy 131.201294 119.888) (xy 130.887994 120.09734) + (xy 130.713827 120.358) (xy 124.714 120.358) (xy 124.407853 120.418896) (xy 124.148315 120.592315) (xy 122.35063 122.39) + (xy 119.457371 122.39) (xy 118.402 121.33463) (xy 118.402 119.664551) (xy 118.455818 119.654424) (xy 118.643012 119.533968) + (xy 118.768594 119.350173) (xy 118.812775 119.132) (xy 118.812775 118.432) (xy 118.774424 118.228182) (xy 118.653968 118.040988) + (xy 118.470173 117.915406) (xy 118.252 117.871225) (xy 116.952 117.871225) (xy 116.748182 117.909576) (xy 116.635632 117.982) + (xy 116.027636 117.982) (xy 115.930173 117.915406) (xy 115.712 117.871225) (xy 114.412 117.871225) (xy 114.208182 117.909576) + (xy 114.020988 118.030032) (xy 113.895406 118.213827) (xy 113.851225 118.432) (xy 113.851225 119.132) (xy 113.889576 119.335818) + (xy 114.010032 119.523012) (xy 114.095082 119.581124) (xy 114.045406 119.653827) (xy 114.001225 119.872) (xy 114.001225 120.872) + (xy 114.039576 121.075818) (xy 114.160032 121.263012) (xy 114.343827 121.388594) (xy 114.562 121.432775) (xy 115.562 121.432775) + (xy 115.765818 121.394424) (xy 115.953012 121.273968) (xy 116.078594 121.090173) (xy 116.122775 120.872) (xy 116.122775 119.872) + (xy 116.084424 119.668182) (xy 116.028967 119.582) (xy 116.636364 119.582) (xy 116.733827 119.648594) (xy 116.802 119.662399) + (xy 116.802 121.666) (xy 116.847969 121.897104) (xy 116.862896 121.972147) (xy 117.036315 122.231685) (xy 118.560314 123.755685) + (xy 118.819853 123.929104) (xy 119.126 123.99) (xy 122.682 123.99) (xy 122.988147 123.929104) (xy 123.247685 123.755685) + (xy 125.04537 121.958) (xy 130.713827 121.958) (xy 130.885196 122.214472) (xy 130.826182 122.225576) (xy 130.638988 122.346032) + (xy 130.513406 122.529827) (xy 130.469225 122.748) (xy 130.469225 122.898) (xy 128.778 122.898) (xy 128.471853 122.958896) + (xy 128.212314 123.132315) (xy 126.16063 125.184) (xy 114.631371 125.184) (xy 112.814 123.36663) (xy 112.814 119.664551) + (xy 112.867818 119.654424) (xy 113.055012 119.533968) (xy 113.180594 119.350173) (xy 113.224775 119.132) (xy 113.224775 118.432) + (xy 113.186424 118.228182) (xy 113.065968 118.040988) (xy 112.882173 117.915406) (xy 112.664 117.871225) (xy 111.364 117.871225) + (xy 111.160182 117.909576) (xy 111.047632 117.982) (xy 110.693636 117.982) (xy 110.596173 117.915406) (xy 110.378 117.871225) + (xy 109.078 117.871225) (xy 108.874182 117.909576) (xy 108.686988 118.030032) (xy 108.561406 118.213827) (xy 108.517225 118.432) + (xy 108.517225 119.132) (xy 108.555576 119.335818) (xy 108.676032 119.523012) (xy 108.761082 119.581124) (xy 108.711406 119.653827) + (xy 108.667225 119.872) (xy 108.667225 120.872) (xy 108.705576 121.075818) (xy 108.826032 121.263012) (xy 109.009827 121.388594) + (xy 109.228 121.432775) (xy 110.228 121.432775) (xy 110.431818 121.394424) (xy 110.619012 121.273968) (xy 110.744594 121.090173) + (xy 110.788775 120.872) (xy 110.788775 119.872) (xy 110.750424 119.668182) (xy 110.694967 119.582) (xy 111.048364 119.582) + (xy 111.145827 119.648594) (xy 111.214 119.662399) (xy 111.214 123.698) (xy 111.259969 123.929104) (xy 111.274896 124.004147) + (xy 111.448315 124.263685) (xy 113.734314 126.549685) (xy 113.993853 126.723104) (xy 114.3 126.784) (xy 126.492 126.784) + (xy 126.798147 126.723104) (xy 127.057685 126.549685) (xy 129.109371 124.498) (xy 130.469225 124.498) (xy 130.469225 124.648) + (xy 130.507576 124.851818) (xy 130.628032 125.039012) (xy 130.811827 125.164594) (xy 131.03 125.208775) (xy 133.13 125.208775) + (xy 133.333818 125.170424) (xy 133.347487 125.161628) (xy 133.351827 125.164594) (xy 133.57 125.208775) (xy 135.67 125.208775) + (xy 135.873818 125.170424) (xy 136.061012 125.049968) (xy 136.186594 124.866173) (xy 136.230775 124.648) (xy 136.230775 122.748) + (xy 136.192424 122.544182) (xy 136.071968 122.356988) (xy 135.888173 122.231406) (xy 135.813582 122.216301) (xy 136.137165 121.732025) + (xy 136.251346 121.158) (xy 136.137165 120.583975) (xy 135.812006 120.09734) (xy 135.498706 119.888) (xy 135.812006 119.67866) + (xy 135.986173 119.418) (xy 137.414 119.418) (xy 137.720147 119.357104) (xy 137.979685 119.183685) (xy 138.515 118.64837) + (xy 138.515 119.985) (xy 139.75 119.985) (xy 139.75 120.125) (xy 138.515 120.125) (xy 138.515 122.525) + (xy 139.75 122.525) (xy 139.75 122.665) (xy 138.515 122.665) (xy 138.515 125.065) (xy 139.75 125.065) + (xy 139.75 127.25) (xy 102.75 127.25) (xy 102.75 113.64) (xy 116.94381 113.64) (xy 116.94381 107.75) + (xy 119.050225 107.75) + ) + ) + (filled_polygon + (pts + (xy 135.625223 115.176777) (xy 135.707927 115.231625) (xy 135.802 115.25) (xy 138.392 115.25) (xy 138.392 116.508629) + (xy 137.08263 117.818) (xy 135.986173 117.818) (xy 135.812006 117.55734) (xy 135.42 117.29541) (xy 135.42 115.316) + (xy 135.359104 115.009853) (xy 135.185686 114.750315) (xy 130.359685 109.924315) (xy 130.100147 109.750896) (xy 129.794 109.69) + (xy 122.505371 109.69) (xy 122.115445 109.300075) (xy 122.151 109.307275) (xy 122.659 109.307275) (xy 122.862818 109.268924) + (xy 123.050012 109.148468) (xy 123.175594 108.964673) (xy 123.219775 108.7465) (xy 123.219775 107.75) (xy 128.198446 107.75) + ) + ) + ) + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 5945FD05) (hatch none 0.508) + (connect_pads yes (clearance 1)) + (min_thickness 0.5) + (fill yes (arc_segments 32) (thermal_gap 0.2) (thermal_bridge_width 0.5)) + (polygon + (pts + (xy 100 80) (xy 180 80) (xy 180 130) (xy 100 130) + ) + ) + (filled_polygon + (pts + (xy 178.7 128.7) (xy 101.3 128.7) (xy 101.3 118.602641) (xy 129.768925 118.602641) (xy 129.807839 119.030239) + (xy 129.929067 119.442135) (xy 130.12799 119.822639) (xy 130.179236 119.886377) (xy 130.144988 119.927776) (xy 129.940772 120.305466) + (xy 129.813805 120.715629) (xy 129.768925 121.142641) (xy 129.807839 121.570239) (xy 129.929067 121.982135) (xy 129.974589 122.06921) + (xy 129.968926 122.075855) (xy 129.82368 122.398073) (xy 129.773952 122.748) (xy 129.773952 124.648) (xy 129.789826 124.847058) + (xy 129.894381 125.184681) (xy 130.088857 125.47981) (xy 130.357855 125.709074) (xy 130.680073 125.85432) (xy 131.03 125.904048) + (xy 133.13 125.904048) (xy 133.329058 125.888174) (xy 133.36971 125.875585) (xy 133.57 125.904048) (xy 135.67 125.904048) + (xy 135.869058 125.888174) (xy 136.206681 125.783619) (xy 136.50181 125.589143) (xy 136.731074 125.320145) (xy 136.87632 124.997927) + (xy 136.926048 124.648) (xy 136.926048 122.824871) (xy 147.406 122.824871) (xy 147.406 123.047129) (xy 147.447899 123.474445) + (xy 147.571999 123.885484) (xy 147.773573 124.26459) (xy 148.044944 124.597324) (xy 148.375776 124.871012) (xy 148.753466 125.075228) + (xy 149.163629 125.202195) (xy 149.590641 125.247075) (xy 150.018239 125.208161) (xy 150.430135 125.086933) (xy 150.810639 124.88801) + (xy 150.874377 124.836764) (xy 150.915776 124.871012) (xy 151.293466 125.075228) (xy 151.703629 125.202195) (xy 152.130641 125.247075) + (xy 152.558239 125.208161) (xy 152.970135 125.086933) (xy 153.05721 125.041411) (xy 153.063855 125.047074) (xy 153.386073 125.19232) + (xy 153.736 125.242048) (xy 155.636 125.242048) (xy 155.835058 125.226174) (xy 156.172681 125.121619) (xy 156.46781 124.927143) + (xy 156.697074 124.658145) (xy 156.84232 124.335927) (xy 156.892048 123.986) (xy 156.892048 121.886) (xy 156.876174 121.686942) + (xy 156.771619 121.349319) (xy 156.577143 121.05419) (xy 156.308145 120.824926) (xy 155.985927 120.67968) (xy 155.636 120.629952) + (xy 153.736 120.629952) (xy 153.536942 120.645826) (xy 153.199319 120.750381) (xy 153.070152 120.835496) (xy 152.998534 120.796772) + (xy 152.588371 120.669805) (xy 152.161359 120.624925) (xy 151.733761 120.663839) (xy 151.321865 120.785067) (xy 150.941361 120.98399) + (xy 150.877623 121.035236) (xy 150.836224 121.000988) (xy 150.458534 120.796772) (xy 150.048371 120.669805) (xy 149.621359 120.624925) + (xy 149.193761 120.663839) (xy 148.781865 120.785067) (xy 148.401361 120.98399) (xy 148.066741 121.253031) (xy 147.79075 121.581944) + (xy 147.583902 121.958199) (xy 147.454075 122.367465) (xy 147.406214 122.794154) (xy 147.406 122.824871) (xy 136.926048 122.824871) + (xy 136.926048 122.748) (xy 136.910174 122.548942) (xy 136.805619 122.211319) (xy 136.720504 122.082152) (xy 136.759228 122.010534) + (xy 136.886195 121.600371) (xy 136.931075 121.173359) (xy 136.892161 120.745761) (xy 136.770933 120.333865) (xy 136.57201 119.953361) + (xy 136.520764 119.889623) (xy 136.555012 119.848224) (xy 136.759228 119.470534) (xy 136.886195 119.060371) (xy 136.931075 118.633359) + (xy 136.892161 118.205761) (xy 136.770933 117.793865) (xy 136.57201 117.413361) (xy 136.302969 117.078741) (xy 135.974056 116.80275) + (xy 135.597801 116.595902) (xy 135.188535 116.466075) (xy 134.761846 116.418214) (xy 134.731129 116.418) (xy 134.508871 116.418) + (xy 134.081555 116.459899) (xy 133.670516 116.583999) (xy 133.34804 116.755462) (xy 133.057801 116.595902) (xy 132.648535 116.466075) + (xy 132.221846 116.418214) (xy 132.191129 116.418) (xy 131.968871 116.418) (xy 131.541555 116.459899) (xy 131.130516 116.583999) + (xy 130.75141 116.785573) (xy 130.418676 117.056944) (xy 130.144988 117.387776) (xy 129.940772 117.765466) (xy 129.813805 118.175629) + (xy 129.768925 118.602641) (xy 101.3 118.602641) (xy 101.3 114.215174) (xy 123.247356 114.215174) (xy 123.318584 114.603266) + (xy 123.463836 114.970131) (xy 123.67758 115.301796) (xy 123.951673 115.585629) (xy 124.275677 115.810817) (xy 124.63725 115.968784) + (xy 125.022619 116.053513) (xy 125.417106 116.061776) (xy 125.805685 115.993259) (xy 126.173555 115.850572) (xy 126.506704 115.639149) + (xy 126.792443 115.367043) (xy 127.019888 115.04462) (xy 127.180376 114.684159) (xy 127.267793 114.299391) (xy 127.274086 113.848713) + (xy 127.197446 113.461654) (xy 127.047086 113.096853) (xy 126.828732 112.768204) (xy 126.550702 112.488226) (xy 126.223586 112.267584) + (xy 125.859843 112.11468) (xy 125.473329 112.03534) (xy 125.078765 112.032586) (xy 124.69118 112.106521) (xy 124.325338 112.254331) + (xy 123.995173 112.470385) (xy 123.713261 112.746454) (xy 123.49034 113.072022) (xy 123.334901 113.434688) (xy 123.252865 113.820639) + (xy 123.247356 114.215174) (xy 101.3 114.215174) (xy 101.3 103.05) (xy 132.743952 103.05) (xy 132.743952 104.95) + (xy 132.759826 105.149058) (xy 132.864381 105.486681) (xy 132.981572 105.664526) (xy 132.892834 105.871568) (xy 132.803132 106.293582) + (xy 132.797108 106.724982) (xy 132.874992 107.149336) (xy 133.033816 107.550481) (xy 133.267532 107.913137) (xy 133.567237 108.223491) + (xy 133.921515 108.469721) (xy 134.316873 108.642448) (xy 134.738251 108.735094) (xy 135.169599 108.74413) (xy 135.594486 108.669211) + (xy 135.99673 108.51319) (xy 136.361009 108.282012) (xy 136.673447 107.984481) (xy 136.922145 107.63193) (xy 136.949195 107.571174) + (xy 143.019356 107.571174) (xy 143.090584 107.959266) (xy 143.235836 108.326131) (xy 143.44958 108.657796) (xy 143.723673 108.941629) + (xy 144.047677 109.166817) (xy 144.40925 109.324784) (xy 144.794619 109.409513) (xy 145.189106 109.417776) (xy 145.577685 109.349259) + (xy 145.945555 109.206572) (xy 146.278704 108.995149) (xy 146.564443 108.723043) (xy 146.791888 108.40062) (xy 146.952376 108.040159) + (xy 147.039793 107.655391) (xy 147.046086 107.204713) (xy 146.969446 106.817654) (xy 146.819086 106.452853) (xy 146.600732 106.124204) + (xy 146.322702 105.844226) (xy 145.995586 105.623584) (xy 145.631843 105.47068) (xy 145.245329 105.39134) (xy 144.850765 105.388586) + (xy 144.46318 105.462521) (xy 144.097338 105.610331) (xy 143.767173 105.826385) (xy 143.485261 106.102454) (xy 143.26234 106.428022) + (xy 143.106901 106.790688) (xy 143.024865 107.176639) (xy 143.019356 107.571174) (xy 136.949195 107.571174) (xy 137.097628 107.237788) + (xy 137.193213 106.817067) (xy 137.200094 106.324279) (xy 137.116294 105.901053) (xy 137.020809 105.669389) (xy 137.061074 105.622145) + (xy 137.20632 105.299927) (xy 137.256048 104.95) (xy 137.256048 103.05) (xy 137.240174 102.850942) (xy 137.135619 102.513319) + (xy 136.941143 102.21819) (xy 136.672145 101.988926) (xy 136.349927 101.84368) (xy 136 101.793952) (xy 134 101.793952) + (xy 133.800942 101.809826) (xy 133.463319 101.914381) (xy 133.16819 102.108857) (xy 132.938926 102.377855) (xy 132.79368 102.700073) + (xy 132.743952 103.05) (xy 101.3 103.05) (xy 101.3 91.424641) (xy 109.702925 91.424641) (xy 109.741839 91.852239) + (xy 109.863067 92.264135) (xy 109.908589 92.35121) (xy 109.902926 92.357855) (xy 109.75768 92.680073) (xy 109.707952 93.03) + (xy 109.707952 94.93) (xy 109.723826 95.129058) (xy 109.828381 95.466681) (xy 110.022857 95.76181) (xy 110.291855 95.991074) + (xy 110.614073 96.13632) (xy 110.964 96.186048) (xy 113.064 96.186048) (xy 113.263058 96.170174) (xy 113.30371 96.157585) + (xy 113.504 96.186048) (xy 115.604 96.186048) (xy 115.803058 96.170174) (xy 116.140681 96.065619) (xy 116.43581 95.871143) + (xy 116.665074 95.602145) (xy 116.81032 95.279927) (xy 116.860048 94.93) (xy 116.860048 93.03) (xy 116.844174 92.830942) + (xy 116.739619 92.493319) (xy 116.654504 92.364152) (xy 116.693228 92.292534) (xy 116.820195 91.882371) (xy 116.865075 91.455359) + (xy 116.826161 91.027761) (xy 116.704933 90.615865) (xy 116.50601 90.235361) (xy 116.454764 90.171623) (xy 116.489012 90.130224) + (xy 116.693228 89.752534) (xy 116.820195 89.342371) (xy 116.865075 88.915359) (xy 116.826161 88.487761) (xy 116.704933 88.075865) + (xy 116.50601 87.695361) (xy 116.236969 87.360741) (xy 115.908056 87.08475) (xy 115.531801 86.877902) (xy 115.122535 86.748075) + (xy 114.695846 86.700214) (xy 114.665129 86.7) (xy 114.442871 86.7) (xy 114.015555 86.741899) (xy 113.604516 86.865999) + (xy 113.22541 87.067573) (xy 112.892676 87.338944) (xy 112.618988 87.669776) (xy 112.414772 88.047466) (xy 112.287805 88.457629) + (xy 112.242925 88.884641) (xy 112.276516 89.253749) (xy 112.155846 89.240214) (xy 112.125129 89.24) (xy 111.902871 89.24) + (xy 111.475555 89.281899) (xy 111.064516 89.405999) (xy 110.68541 89.607573) (xy 110.352676 89.878944) (xy 110.078988 90.209776) + (xy 109.874772 90.587466) (xy 109.747805 90.997629) (xy 109.702925 91.424641) (xy 101.3 91.424641) (xy 101.3 85.264861) + (xy 101.845859 85.264861) (xy 101.957374 85.872459) (xy 102.184782 86.446826) (xy 102.519421 86.966083) (xy 102.948544 87.410453) + (xy 103.455806 87.76301) (xy 104.021886 88.010324) (xy 104.625223 88.142976) (xy 105.242834 88.155913) (xy 105.851196 88.048643) + (xy 106.427137 87.82525) (xy 106.948718 87.494245) (xy 107.396073 87.068234) (xy 107.752162 86.563446) (xy 107.777228 86.507145) + (xy 118.643699 86.507145) (xy 118.705652 86.844699) (xy 118.83199 87.163792) (xy 119.0179 87.452268) (xy 119.256302 87.699141) + (xy 119.538114 87.895006) (xy 119.852604 88.032402) (xy 120.18779 88.106098) (xy 120.530908 88.113285) (xy 120.868887 88.053691) + (xy 121.188854 87.929584) (xy 121.478621 87.745692) (xy 121.727152 87.509019) (xy 121.924979 87.228581) (xy 122.064568 86.915059) + (xy 122.140602 86.580394) (xy 122.146076 86.188404) (xy 122.079416 85.851747) (xy 121.948635 85.534449) (xy 121.758715 85.248597) + (xy 121.51689 85.005077) (xy 121.23237 84.813166) (xy 120.915993 84.680174) (xy 120.57981 84.611165) (xy 120.236626 84.608769) + (xy 119.899512 84.673077) (xy 119.581309 84.801639) (xy 119.294137 84.989559) (xy 119.048935 85.229679) (xy 118.855043 85.512852) + (xy 118.719845 85.828292) (xy 118.648491 86.163985) (xy 118.643699 86.507145) (xy 107.777228 86.507145) (xy 108.003422 85.999106) + (xy 108.140283 85.39671) (xy 108.150136 84.691127) (xy 108.030148 84.085144) (xy 107.981513 83.967145) (xy 121.183699 83.967145) + (xy 121.245652 84.304699) (xy 121.37199 84.623792) (xy 121.5579 84.912268) (xy 121.796302 85.159141) (xy 122.078114 85.355006) + (xy 122.392604 85.492402) (xy 122.72779 85.566098) (xy 123.070908 85.573285) (xy 123.408887 85.513691) (xy 123.728854 85.389584) + (xy 124.018621 85.205692) (xy 124.267152 84.969019) (xy 124.464979 84.688581) (xy 124.560006 84.475145) (xy 137.499699 84.475145) + (xy 137.561652 84.812699) (xy 137.68799 85.131792) (xy 137.8739 85.420268) (xy 138.112302 85.667141) (xy 138.394114 85.863006) + (xy 138.708604 86.000402) (xy 139.04379 86.074098) (xy 139.386908 86.081285) (xy 139.724887 86.021691) (xy 140.044854 85.897584) + (xy 140.334621 85.713692) (xy 140.502694 85.553638) (xy 140.612302 85.667141) (xy 140.894114 85.863006) (xy 141.208604 86.000402) + (xy 141.54379 86.074098) (xy 141.886908 86.081285) (xy 142.224887 86.021691) (xy 142.374502 85.963659) (xy 142.458604 86.000402) + (xy 142.79379 86.074098) (xy 143.136908 86.081285) (xy 143.474887 86.021691) (xy 143.794854 85.897584) (xy 144.084621 85.713692) + (xy 144.333152 85.477019) (xy 144.530979 85.196581) (xy 144.670568 84.883059) (xy 144.746602 84.548394) (xy 144.752076 84.156404) + (xy 144.685416 83.819747) (xy 144.554635 83.502449) (xy 144.364715 83.216597) (xy 144.12289 82.973077) (xy 143.83837 82.781166) + (xy 143.521993 82.648174) (xy 143.18581 82.579165) (xy 142.842626 82.576769) (xy 142.505512 82.641077) (xy 142.37783 82.692664) + (xy 142.271993 82.648174) (xy 141.93581 82.579165) (xy 141.592626 82.576769) (xy 141.255512 82.641077) (xy 140.937309 82.769639) + (xy 140.650137 82.957559) (xy 140.501765 83.102856) (xy 140.37289 82.973077) (xy 140.08837 82.781166) (xy 139.771993 82.648174) + (xy 139.43581 82.579165) (xy 139.092626 82.576769) (xy 138.755512 82.641077) (xy 138.437309 82.769639) (xy 138.150137 82.957559) + (xy 137.904935 83.197679) (xy 137.711043 83.480852) (xy 137.575845 83.796292) (xy 137.504491 84.131985) (xy 137.499699 84.475145) + (xy 124.560006 84.475145) (xy 124.604568 84.375059) (xy 124.680602 84.040394) (xy 124.686076 83.648404) (xy 124.619416 83.311747) + (xy 124.488635 82.994449) (xy 124.298715 82.708597) (xy 124.05689 82.465077) (xy 123.77237 82.273166) (xy 123.455993 82.140174) + (xy 123.11981 82.071165) (xy 122.776626 82.068769) (xy 122.439512 82.133077) (xy 122.121309 82.261639) (xy 121.834137 82.449559) + (xy 121.588935 82.689679) (xy 121.395043 82.972852) (xy 121.259845 83.288292) (xy 121.188491 83.623985) (xy 121.183699 83.967145) + (xy 107.981513 83.967145) (xy 107.794743 83.514009) (xy 107.452887 82.999474) (xy 107.017601 82.561139) (xy 106.505466 82.215699) + (xy 105.935988 81.976313) (xy 105.330858 81.852098) (xy 104.713126 81.847785) (xy 104.106321 81.963539) (xy 103.533556 82.194951) + (xy 103.016647 82.533207) (xy 102.575284 82.965422) (xy 102.226277 83.475133) (xy 101.982921 84.042926) (xy 101.854484 84.647174) + (xy 101.845859 85.264861) (xy 101.3 85.264861) (xy 101.3 81.3) (xy 178.7 81.3) + ) + ) + ) +) diff --git a/pcbs/analog_board_v0.2/analog_board.kicad_pcb-bak b/pcbs/analog_board_v0.2/analog_board.kicad_pcb-bak new file mode 100644 index 0000000..a6b9b9c --- /dev/null +++ b/pcbs/analog_board_v0.2/analog_board.kicad_pcb-bak @@ -0,0 +1,2420 @@ +(kicad_pcb (version 4) (host pcbnew 4.0.5+dfsg1-4) + + (general + (links 90) + (no_connects 0) + (area 87.150001 71.8 191.85 137.700001) + (thickness 1.6) + (drawings 22) + (tracks 179) + (zones 0) + (modules 54) + (nets 22) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal hide) + (32 B.Adhes user hide) + (33 F.Adhes user hide) + (34 B.Paste user hide) + (35 F.Paste user hide) + (36 B.SilkS user hide) + (37 F.SilkS user hide) + (38 B.Mask user hide) + (39 F.Mask user hide) + (40 Dwgs.User user) + (41 Cmts.User user hide) + (42 Eco1.User user hide) + (43 Eco2.User user hide) + (44 Edge.Cuts user) + (45 Margin user hide) + (46 B.CrtYd user hide) + (47 F.CrtYd user hide) + (48 B.Fab user hide) + (49 F.Fab user hide) + ) + + (setup + (last_trace_width 0.3) + (user_trace_width 0.2) + (user_trace_width 0.3) + (user_trace_width 0.5) + (user_trace_width 0.6) + (user_trace_width 0.7) + (user_trace_width 0.8) + (user_trace_width 0.9) + (user_trace_width 1) + (trace_clearance 0.2) + (zone_clearance 0.3) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.1) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 3.8 3.8) + (pad_drill 3.2) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (visible_elements FFFFFF1F) + (pcbplotparams + (layerselection 0x00000_80000001) + (usegerberextensions false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 2) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 +5V) + (net 2 GND) + (net 3 "Net-(C4-Pad1)") + (net 4 "Net-(C4-Pad2)") + (net 5 "Net-(C5-Pad1)") + (net 6 "Net-(C6-Pad1)") + (net 7 "Net-(D1-Pad1)") + (net 8 Signal) + (net 9 "Net-(Q1-Pad1)") + (net 10 "Net-(Q1-Pad2)") + (net 11 "Net-(R1-Pad2)") + (net 12 "Net-(R10-Pad2)") + (net 13 "Net-(C10-Pad1)") + (net 14 /lowCurrent/BPW34FA_OUT) + (net 15 "Net-(P2-Pad1)") + (net 16 "Net-(P2-Pad2)") + (net 17 "Net-(P7-Pad1)") + (net 18 "Net-(P7-Pad2)") + (net 19 "Net-(P7-Pad3)") + (net 20 /highCurrent/BPW34_OUT) + (net 21 "Net-(U2-Pad1)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +5V) + (add_net /highCurrent/BPW34_OUT) + (add_net /lowCurrent/BPW34FA_OUT) + (add_net GND) + (add_net "Net-(C10-Pad1)") + (add_net "Net-(C4-Pad1)") + (add_net "Net-(C4-Pad2)") + (add_net "Net-(C5-Pad1)") + (add_net "Net-(C6-Pad1)") + (add_net "Net-(D1-Pad1)") + (add_net "Net-(P2-Pad1)") + (add_net "Net-(P2-Pad2)") + (add_net "Net-(P7-Pad1)") + (add_net "Net-(P7-Pad2)") + (add_net "Net-(P7-Pad3)") + (add_net "Net-(Q1-Pad1)") + (add_net "Net-(Q1-Pad2)") + (add_net "Net-(R1-Pad2)") + (add_net "Net-(R10-Pad2)") + (add_net "Net-(U2-Pad1)") + (add_net Signal) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 594245CB) + (at 130.175 98.044) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 59423B2A) + (at 165.481 124.46) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 5941A20D) + (at 105.029 117.856) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 5941A1CE) + (at 175.26 91.567) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module "Mounting Holes:MountingHole_3.2mm_M3" (layer F.Cu) (tedit 5941A1F2) (tstamp 5941A121) + (at 105 85) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 3.8 3.8) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module "Mounting Holes:MountingHole_3.2mm_M3" (layer F.Cu) (tedit 5941A15D) (tstamp 5941A0FD) + (at 105 125) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 3.8 3.8) (drill 3.2) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (module "Mounting Holes:MountingHole_3.2mm_M3" (layer F.Cu) (tedit 5941A1D8) (tstamp 5941A0F2) + (at 175 85) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 3.8 3.8) (drill 3.2) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 5948E77D) + (at 104.14 103.505) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 5948E774) + (at 154.305 95.25) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 5948E75C) + (at 137.795 125.73) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module Photodiodes:BPW34FA (layer F.Cu) (tedit 58FDDC7C) (tstamp 5945E3E8) + (at 127.762 114.046) + (path /59409417/5940A54D) + (fp_text reference D2 (at 0 3.81) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BPW34 (at 0 -3.81) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 -1.2) (end -0.6 -1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.8 -1.2) (end -0.8 -1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end -0.5 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -1) (end -0.5 -0.8) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end -0.3 -0.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end 0.3 -1.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.8 -1.2) (end 0 -1.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 -0.9) (end -1.1 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 0) (end 0.6 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.6 0) (end 0.6 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.6 -0.9) (end 0.6 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 0) (end 0.6 -0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 0) (end 1.5 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 0) (end 1.6 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 1) (end 2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 -2) (end 2 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 1) (end -2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 -2) (end 2 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 2) (end 2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 -2) (end -2 -1) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -2.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 4 "Net-(C4-Pad2)")) + (pad 2 thru_hole circle (at 2.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E342) + (at 125.984 103.378 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/594122D8) + (attr smd) + (fp_text reference C1 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1u (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E352) + (at 128.27 103.378 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/594122E0) + (attr smd) + (fp_text reference C2 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100n (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E362) + (at 130.556 103.378 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/594122E8) + (attr smd) + (fp_text reference C3 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E372) + (at 109.728 117.832 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A529) + (attr smd) + (fp_text reference C4 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100p (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C4-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E382) + (at 115.062 117.832 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A51B) + (attr smd) + (fp_text reference C5 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10p (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(C5-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E392) + (at 123.19 117.832 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A506) + (attr smd) + (fp_text reference C6 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1p (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C6-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E3A2) + (at 167.894 118.872 270) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5941B3D6) + (attr smd) + (fp_text reference C7 (at 0 -2.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1u (at 0 2.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E3B2) + (at 172.466 118.872 270) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5941B3DE) + (attr smd) + (fp_text reference C8 (at 0 -2.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100n (at 0 2.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E3C2) + (at 170.18 118.872 270) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5941B3E6) + (attr smd) + (fp_text reference C9 (at 0 -2.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 0 2.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LEDs:LED-5MM (layer F.Cu) (tedit 5570F7EA) (tstamp 5945E3CE) + (at 135 104 270) + (descr "LED 5mm round vertical") + (tags "LED 5mm round vertical") + (path /59409417/5940A5C4) + (fp_text reference D1 (at 1.524 4.064 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.524 -3.937 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.5 -1.55) (end -1.5 1.55) (layer F.CrtYd) (width 0.05)) + (fp_arc (start 1.3 0) (end -1.5 1.55) (angle -302) (layer F.CrtYd) (width 0.05)) + (fp_arc (start 1.27 0) (end -1.23 -1.5) (angle 297.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.23 1.5) (end -1.23 -1.5) (layer F.SilkS) (width 0.15)) + (fp_circle (center 1.27 0) (end 0.97 -2.5) (layer F.SilkS) (width 0.15)) + (fp_text user K (at -1.905 1.905 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 2 1.9) (drill 1.00076) (layers *.Cu *.Mask) + (net 7 "Net-(D1-Pad1)")) + (pad 2 thru_hole circle (at 2.54 0 270) (size 1.9 1.9) (drill 1.00076) (layers *.Cu *.Mask) + (net 1 +5V)) + (model LEDs.3dshapes/LED-5MM.wrl + (at (xyz 0.05 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module Photodiodes:BPW34FA (layer F.Cu) (tedit 58FDDC7C) (tstamp 5945E402) + (at 145.034 104.902 90) + (path /5940AE3E/5940C87D) + (fp_text reference D3 (at 0 3.81 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BPW34 (at 0 -3.81 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 -1.2) (end -0.6 -1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.8 -1.2) (end -0.8 -1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end -0.5 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -1) (end -0.5 -0.8) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end -0.3 -0.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5 -0.8) (end 0.3 -1.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.8 -1.2) (end 0 -1.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 -0.9) (end -1.1 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 0) (end 0.6 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.6 0) (end 0.6 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.6 -0.9) (end 0.6 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1 0) (end 0.6 -0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 0) (end 1.5 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 0) (end 1.6 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 1) (end 2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 -2) (end 2 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 1) (end -2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 -2) (end 2 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 2) (end 2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 -2) (end -2 -1) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -2.5 0 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 13 "Net-(C10-Pad1)")) + (pad 2 thru_hole circle (at 2.5 0 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (module "Samtec Connectors:Samtec-PHT-1-3-01-L-S" (layer F.Cu) (tedit 59410BCC) (tstamp 5945E414) + (at 112.014 93.98 180) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (path /59409417/59416658) + (fp_text reference P2 (at 0 -5.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X03 (at 0 -3.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 15 "Net-(P2-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 16 "Net-(P2-Pad2)")) + (pad 3 thru_hole oval (at 0 5.08 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 2 GND)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module "Samtec Connectors:Samtec-PHT-1-3-01-L-S" (layer F.Cu) (tedit 59410BCC) (tstamp 5945E426) + (at 114.554 93.98 180) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (path /59409417/5941362B) + (fp_text reference P3 (at 0 -5.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X03 (at 0 -3.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 8 Signal)) + (pad 2 thru_hole oval (at 0 2.54 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 8 Signal)) + (pad 3 thru_hole oval (at 0 5.08 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 8 Signal)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module "Samtec Connectors:Samtec-PHT-1-3-01-L-S" (layer F.Cu) (tedit 59410BCC) (tstamp 5945E438) + (at 134.62 123.698 180) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (path /59409417/594137A6) + (fp_text reference P4 (at 0 -5.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X03 (at 0 -3.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 20 /highCurrent/BPW34_OUT)) + (pad 2 thru_hole oval (at 0 2.54 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 20 /highCurrent/BPW34_OUT)) + (pad 3 thru_hole oval (at 0 5.08 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 20 /highCurrent/BPW34_OUT)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module "Samtec Connectors:Samtec-PHT-1-3-01-L-S" (layer F.Cu) (tedit 59410BCC) (tstamp 5945E44A) + (at 132.08 123.698 180) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (path /59409417/5941342E) + (fp_text reference P5 (at 0 -5.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X03 (at 0 -3.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 3 "Net-(C4-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 5 "Net-(C5-Pad1)")) + (pad 3 thru_hole oval (at 0 5.08 180) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 6 "Net-(C6-Pad1)")) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module "Samtec Connectors:Samtec-PHT-1-3-01-L-S" (layer F.Cu) (tedit 59410BCC) (tstamp 5945E480) + (at 154.686 125.476 270) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (path /5940AE3E/5940F760) + (fp_text reference P6 (at 0 -5.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X03 (at 0 -3.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 270) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 2 thru_hole oval (at 0 2.54 270) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 3 thru_hole oval (at 0 5.08 270) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 2 GND)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module "Samtec Connectors:Samtec-PHT-1-3-01-L-S" (layer F.Cu) (tedit 59410BCC) (tstamp 5945E492) + (at 154.686 122.936 270) + (descr Samtec-PHT-1-3-01-L-S) + (tags "pin header") + (path /5940AE3E/5940F5BC) + (fp_text reference P7 (at 0 -5.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_01X03 (at 0 -3.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 270) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 17 "Net-(P7-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54 270) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 18 "Net-(P7-Pad2)")) + (pad 3 thru_hole oval (at 0 5.08 270) (size 2.1 1.9) (drill 1.2) (layers *.Cu *.Mask) + (net 19 "Net-(P7-Pad3)")) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl + (at (xyz 0 -0.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module TO_SOT_Packages_SMD:SOT-23 (layer F.Cu) (tedit 583F39EB) (tstamp 5945E4A5) + (at 133.096 91.44) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /59409417/5940A5EB) + (attr smd) + (fp_text reference Q1 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MMBT3904 (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.15)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.15)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.15)) + (fp_line (start -0.7 -1.52) (end -0.7 1.52) (layer F.Fab) (width 0.15)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(Q1-Pad1)")) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(Q1-Pad2)")) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 7 "Net-(D1-Pad1)")) + (model TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E4B5) + (at 116.84 83.82) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/59417DE3) + (attr smd) + (fp_text reference R1 (at 0 -2.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 0 2.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(R1-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E4C5) + (at 112.014 98.044 270) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/59417DEB) + (attr smd) + (fp_text reference R2 (at 0 -2.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 2.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(P2-Pad1)")) + (pad 2 smd rect (at 0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E4D5) + (at 109.474 98.044 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/594182DF) + (attr smd) + (fp_text reference R3 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(P2-Pad1)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E4E5) + (at 133.858 96.774 270) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A5D3) + (attr smd) + (fp_text reference R4 (at 0 -2.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 2.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(Q1-Pad2)")) + (pad 2 smd rect (at 0.95 0 270) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E4F5) + (at 112.014 117.832 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A522) + (attr smd) + (fp_text reference R5 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1M (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C4-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E505) + (at 117.602 117.832 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A514) + (attr smd) + (fp_text reference R6 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10M (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(C5-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E515) + (at 120.904 117.832 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /59409417/5940A4FF) + (attr smd) + (fp_text reference R7 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100M (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C6-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E525) + (at 154.94 113.03 180) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5940D158) + (attr smd) + (fp_text reference R8 (at 0 -2.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 0 2.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 180) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 14 /lowCurrent/BPW34FA_OUT)) + (pad 2 smd rect (at 0.95 0 180) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(R10-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E535) + (at 155.194 117.602 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5940FA2A) + (attr smd) + (fp_text reference R9 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 17 "Net-(P7-Pad1)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(R10-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E545) + (at 152.4 117.602 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5940F9FA) + (attr smd) + (fp_text reference R10 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1K (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(P7-Pad2)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(R10-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E555) + (at 149.352 117.602 90) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5940FA82) + (attr smd) + (fp_text reference R11 (at 0 -2.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1k (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(P7-Pad3)")) + (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(R10-Pad2)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945E565) + (at 148.336 113.03 180) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/5940CEAF) + (attr smd) + (fp_text reference R12 (at 0 -2.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10M (at 0 2.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0 180) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(R10-Pad2)")) + (pad 2 smd rect (at 0.95 0 180) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C10-Pad1)")) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module MyPotis:Vishay_T73YE103KT20 (layer F.Cu) (tedit 594113A3) (tstamp 5945E570) + (at 120.396 86.36 90) + (descr "Vishay T73YE103KT20") + (tags "Potentiometer, Wire Pads only, small, RevA, 02 Aug 2010,") + (path /59409417/5940A5CC) + (fp_text reference RV1 (at 0 -2.159 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value T73YE103KT20 (at 0 7.747 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.304 -0.93) (end 3.304 6.07) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.3 -0.93) (end -3.3 6.07) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.3 -0.93) (end 3.3 -0.93) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.3 6.07) (end 3.3 6.07) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.651 4.826) (end -2.667 4.826) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.667 3.54) (end -2.667 4.826) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.651 4.826) (end 2.667 4.826) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.667 3.54) (end 2.667 4.826) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 1) (end 0 4.064) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 4.064) (end -0.508 3.556) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 4.064) (end 0.508 3.556) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.651 4.064) (end 1.651 5.461) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.651 5.461) (end -1.651 5.461) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.651 5.461) (end -1.651 4.064) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.651 4.064) (end 1.651 4.064) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 2.54 2.54 90) (size 1 1) (drill 0.5) (layers *.Cu *.Mask) + (net 11 "Net-(R1-Pad2)")) + (pad 3 thru_hole circle (at -2.54 2.54 90) (size 1 1) (drill 0.5) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 2 thru_hole circle (at 0 0 90) (size 1 1) (drill 0.5) (layers *.Cu *.Mask) + (net 16 "Net-(P2-Pad2)")) + ) + + (module Testpoints:TP_SMD_quadr_3mm (layer F.Cu) (tedit 58FF0D14) (tstamp 5945E575) + (at 167.64 88.9) + (path /58FEC254) + (fp_text reference TP1 (at 0 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 3) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + ) + + (module Testpoints:TP_SMD_quadr_3mm (layer F.Cu) (tedit 58FF0D14) (tstamp 5945E57A) + (at 161.29 88.9) + (path /58FF116B) + (fp_text reference TP2 (at 0 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + ) + + (module Testpoints:TP_SMD_quadr_3mm (layer F.Cu) (tedit 58FF0D14) (tstamp 5945E57F) + (at 119.38 94.234) + (path /59409417/594174AB) + (fp_text reference TP3 (at 0 2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 3) (layers F.Cu F.Paste F.Mask) + (net 8 Signal)) + ) + + (module SMD_Packages:SOIC-8-N (layer F.Cu) (tedit 0) (tstamp 5945E597) + (at 120.5 105 180) + (descr "Module Narrow CMS SOJ 8 pins large") + (tags "CMS SOJ") + (path /59409417/5940A4EA) + (attr smd) + (fp_text reference U1 (at 0 -1.27 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value AD8616 (at 0 1.27 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.54 -2.286) (end 2.54 -2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.54 -2.286) (end 2.54 2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.54 2.286) (end -2.54 2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.54 2.286) (end -2.54 -2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.54 -0.762) (end -2.032 -0.762) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.032 -0.762) (end -2.032 0.508) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.032 0.508) (end -2.54 0.508) (layer F.SilkS) (width 0.15)) + (pad 8 smd rect (at -1.905 -3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 7 smd rect (at -0.635 -3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 20 /highCurrent/BPW34_OUT)) + (pad 6 smd rect (at 0.635 -3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad2)")) + (pad 5 smd rect (at 1.905 -3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 4 smd rect (at 1.905 3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 3 smd rect (at 0.635 3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 8 Signal)) + (pad 2 smd rect (at -0.635 3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(Q1-Pad2)")) + (pad 1 smd rect (at -1.905 3.175 180) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(Q1-Pad1)")) + (model SMD_Packages.3dshapes/SOIC-8-N.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.5 0.38 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SMD_Packages:SOIC-8-N (layer F.Cu) (tedit 0) (tstamp 5945E5AA) + (at 165.862 112.522 90) + (descr "Module Narrow CMS SOJ 8 pins large") + (tags "CMS SOJ") + (path /5940AE3E/5940C81A) + (attr smd) + (fp_text reference U2 (at 0 -1.27 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value AD8616 (at 0 1.27 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.54 -2.286) (end 2.54 -2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.54 -2.286) (end 2.54 2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.54 2.286) (end -2.54 2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.54 2.286) (end -2.54 -2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.54 -0.762) (end -2.032 -0.762) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.032 -0.762) (end -2.032 0.508) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.032 0.508) (end -2.54 0.508) (layer F.SilkS) (width 0.15)) + (pad 8 smd rect (at -1.905 -3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 +5V)) + (pad 7 smd rect (at -0.635 -3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 14 /lowCurrent/BPW34FA_OUT)) + (pad 6 smd rect (at 0.635 -3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C10-Pad1)")) + (pad 5 smd rect (at 1.905 -3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 4 smd rect (at 1.905 3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 3 smd rect (at 0.635 3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 14 /lowCurrent/BPW34FA_OUT)) + (pad 2 smd rect (at -0.635 3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(U2-Pad1)")) + (pad 1 smd rect (at -1.905 3.175 90) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(U2-Pad1)")) + (model SMD_Packages.3dshapes/SOIC-8-N.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.5 0.38 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58307B54) (tstamp 5945EE1C) + (at 151.638 109.728) + (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0805") + (path /5940AE3E/59421E44) + (attr smd) + (fp_text reference C10 (at 0 -2.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1p (at 0 2.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.6 0.875) (end -0.6 0.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6 -0.875) (end 0.6 -0.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C10-Pad1)")) + (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask) + (net 14 /lowCurrent/BPW34FA_OUT)) + (model Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Testpoints:TP_SMD_quadr_1mm (layer F.Cu) (tedit 59412ED1) (tstamp 5945F10E) + (at 109.728 120.372) + (path /59409417/5940A55A) + (fp_text reference TP4 (at 0 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 1 1) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C4-Pad1)")) + ) + + (module Testpoints:TP_SMD_quadr_1mm (layer F.Cu) (tedit 59412ED1) (tstamp 5945F112) + (at 115.062 120.372) + (path /59409417/59420B4B) + (fp_text reference TP5 (at 0 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 1 1) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(C5-Pad1)")) + ) + + (module Testpoints:TP_SMD_quadr_1mm (layer F.Cu) (tedit 59412ED1) (tstamp 5945F116) + (at 120.904 120.372) + (path /59409417/59420C55) + (fp_text reference TP6 (at 0 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TEST (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 1 1) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C6-Pad1)")) + ) + + (module ConnectorsChina:LED_CONN_1.25_PITCH (layer B.Cu) (tedit 59415C5D) (tstamp 5945FDE2) + (at 143.002 84.328 90) + (path /59424F6E) + (fp_text reference P1 (at 0 -6.7 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value CONN_01X04 (at 0 2.6 90) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 1.75 1.725) (end 1.75 -5.475) (layer B.SilkS) (width 0.15)) + (fp_line (start -1.75 1.725) (end -1.75 -5.475) (layer B.SilkS) (width 0.15)) + (fp_line (start -1.75 -5.475) (end 1.75 -5.475) (layer B.SilkS) (width 0.15)) + (fp_line (start -1.75 1.725) (end 1.75 1.725) (layer B.SilkS) (width 0.15)) + (pad 4 thru_hole circle (at 0 -3.75 90) (size 1 1) (drill 0.7) (layers *.Cu *.Mask B.SilkS) + (net 1 +5V)) + (pad 3 thru_hole circle (at 0 -2.5 90) (size 1 1) (drill 0.7) (layers *.Cu *.Mask B.SilkS) + (net 2 GND)) + (pad 1 thru_hole circle (at 0 0 90) (size 1 1) (drill 0.7) (layers *.Cu *.Mask B.SilkS) + (net 20 /highCurrent/BPW34_OUT)) + (pad 2 thru_hole circle (at 0 -1.25 90) (size 1 1) (drill 0.7) (layers *.Cu *.Mask B.SilkS) + (net 14 /lowCurrent/BPW34FA_OUT)) + ) + + (module Vias:Stitchging-Via-0.8-1.5 (layer F.Cu) (tedit 59416672) (tstamp 5948E669) + (at 136.525 116.205) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.8-1.5 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu) + (net 2 GND) (zone_connect 2)) + ) + + (module "Mounting Holes:MountingHole_3.2mm_M3" (layer F.Cu) (tedit 5941A157) (tstamp 5941A0C3) + (at 175 125) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 3.8 3.8) (drill 3.2) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (gr_text "< 1" (at 124.714 100.33) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text "< 1" (at 171.958 114.554) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text FIXED (at 102.87 93.98) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text POTI (at 102.87 91.44) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text OFF (at 102.87 88.9) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text GND (at 156.845 88.9) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text 0.1k (at 147.955 127.635) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text 1k (at 151.765 127.635) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text 10k (at 154.305 127.635) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text 1M (at 139.065 123.825) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text 10M (at 139.065 121.285) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text 100M (at 139.065 118.745) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (gr_text "Uwe Zimmermann\nMaximilian Stiefel\n2017" (at 102.87 110.49) (layer F.Cu) + (effects (font (size 1 1) (thickness 0.2)) (justify left)) + ) + (gr_text +5V (at 169.545 88.9) (layer F.Cu) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify left)) + ) + (dimension 25 (width 0.3) (layer Dwgs.User) + (gr_text "25,000 mm" (at 185.35 92.5 270) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 100 105) (xy 186.7 105))) + (feature2 (pts (xy 100 80) (xy 186.7 80))) + (crossbar (pts (xy 184 80) (xy 184 105))) + (arrow1a (pts (xy 184 105) (xy 183.413579 103.873496))) + (arrow1b (pts (xy 184 105) (xy 184.586421 103.873496))) + (arrow2a (pts (xy 184 80) (xy 183.413579 81.126504))) + (arrow2b (pts (xy 184 80) (xy 184.586421 81.126504))) + ) + (dimension 40 (width 0.3) (layer Dwgs.User) + (gr_text "40,000 mm" (at 119 73) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 140 80) (xy 140 75))) + (feature2 (pts (xy 100 80) (xy 100 75))) + (crossbar (pts (xy 100 75) (xy 140 75))) + (arrow1a (pts (xy 140 75) (xy 138.873496 75.586421))) + (arrow1b (pts (xy 140 75) (xy 138.873496 74.413579))) + (arrow2a (pts (xy 100 75) (xy 101.126504 75.586421))) + (arrow2b (pts (xy 100 75) (xy 101.126504 74.413579))) + ) + (dimension 50 (width 0.3) (layer Dwgs.User) + (gr_text "50,000 mm" (at 93.65 105 270) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 100 130) (xy 92.3 130))) + (feature2 (pts (xy 100 80) (xy 92.3 80))) + (crossbar (pts (xy 95 80) (xy 95 130))) + (arrow1a (pts (xy 95 130) (xy 94.413579 128.873496))) + (arrow1b (pts (xy 95 130) (xy 95.586421 128.873496))) + (arrow2a (pts (xy 95 80) (xy 94.413579 81.126504))) + (arrow2b (pts (xy 95 80) (xy 95.586421 81.126504))) + ) + (dimension 80 (width 0.3) (layer Dwgs.User) + (gr_text "80,000 mm" (at 140 136.35) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 180 130) (xy 180 137.7))) + (feature2 (pts (xy 100 130) (xy 100 137.7))) + (crossbar (pts (xy 100 135) (xy 180 135))) + (arrow1a (pts (xy 180 135) (xy 178.873496 135.586421))) + (arrow1b (pts (xy 180 135) (xy 178.873496 134.413579))) + (arrow2a (pts (xy 100 135) (xy 101.126504 135.586421))) + (arrow2b (pts (xy 100 135) (xy 101.126504 134.413579))) + ) + (gr_line (start 180 80) (end 180 130) (angle 90) (layer Edge.Cuts) (width 0.1) (tstamp 5945D985)) + (gr_line (start 100 80) (end 100 130) (angle 90) (layer Edge.Cuts) (width 0.1) (tstamp 5945D979)) + (gr_line (start 100 130) (end 180 130) (angle 90) (layer Edge.Cuts) (width 0.1) (tstamp 5945D970)) + (gr_line (start 100 80) (end 180 80) (angle 90) (layer Edge.Cuts) (width 0.1)) + + (segment (start 170.18 117.922) (end 167.894 117.922) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 172.466 117.922) (end 170.18 117.922) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 125.984 104.328) (end 124.78 104.328) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 122.405 106.703) (end 122.405 108.175) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A912)) + (segment (start 124.78 104.328) (end 122.405 106.703) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A90F)) + (segment (start 135 106.54) (end 133.21 106.54) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 133.21 106.54) (end 130.998 104.328) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A909)) + (segment (start 130.998 104.328) (end 130.556 104.328) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A90C)) + (segment (start 130.556 104.328) (end 128.27 104.328) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 125.984 104.328) (end 128.27 104.328) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 115.89 83.82) (end 110.744 83.82) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 108.138 98.994) (end 109.474 98.994) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A13B)) + (segment (start 106.68 97.536) (end 108.138 98.994) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A13A)) + (segment (start 106.68 87.884) (end 106.68 97.536) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A133)) + (segment (start 110.744 83.82) (end 106.68 87.884) (width 0.5) (layer F.Cu) (net 1) (tstamp 5941A12B)) + (segment (start 135 106.54) (end 136.284 106.54) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 136.284 106.54) (end 137.668 105.156) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E72F)) + (segment (start 137.668 105.156) (end 137.668 85.912) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E730)) + (segment (start 167.64 88.9) (end 167.64 92.964) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 173.924 117.922) (end 172.466 117.922) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E728)) + (segment (start 175.006 116.84) (end 173.924 117.922) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E727)) + (segment (start 175.006 96.774) (end 175.006 116.84) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E725)) + (segment (start 172.72 94.488) (end 175.006 96.774) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E723)) + (segment (start 169.164 94.488) (end 172.72 94.488) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E722)) + (segment (start 167.64 92.964) (end 169.164 94.488) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E721)) + (segment (start 167.64 84.582) (end 167.64 88.9) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6E4)) + (segment (start 163.83 80.772) (end 167.64 84.582) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6E2)) + (segment (start 140.97 80.772) (end 163.83 80.772) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6E1)) + (segment (start 115.89 82.738) (end 115.89 83.82) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6C4)) + (segment (start 109.408 99.06) (end 109.474 98.994) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E679)) + (segment (start 167.894 117.922) (end 167.828 117.856) (width 0.5) (layer F.Cu) (net 1) (tstamp 5945FE08)) + (segment (start 167.828 117.856) (end 164.084 117.856) (width 0.5) (layer F.Cu) (net 1) (tstamp 5945FE09)) + (segment (start 164.084 117.856) (end 162.687 116.459) (width 0.5) (layer F.Cu) (net 1) (tstamp 5945FE0A)) + (segment (start 162.687 116.459) (end 162.687 114.427) (width 0.5) (layer F.Cu) (net 1) (tstamp 5945FE0B)) + (segment (start 172.466 117.922) (end 172.532 117.856) (width 0.5) (layer F.Cu) (net 1) (tstamp 5945FDB1)) + (segment (start 137.668 85.912) (end 139.252 84.328) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E731)) + (segment (start 139.252 84.328) (end 139.252 82.49) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 139.252 82.49) (end 140.97 80.772) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6E0)) + (segment (start 139.252 84.328) (end 136.906 84.328) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 136.906 84.328) (end 134.112 81.534) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6BF)) + (segment (start 134.112 81.534) (end 117.094 81.534) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6C1)) + (segment (start 117.094 81.534) (end 115.89 82.738) (width 0.5) (layer F.Cu) (net 1) (tstamp 5948E6C3)) + (segment (start 162.687 110.617) (end 164.084 110.617) (width 0.2) (layer F.Cu) (net 2)) + (segment (start 159.639 112.522) (end 159.004 111.887) (width 0.2) (layer F.Cu) (net 2) (tstamp 5943DE4F)) + (segment (start 164.084 112.522) (end 159.639 112.522) (width 0.3) (layer F.Cu) (net 2) (tstamp 5943DE46)) + (segment (start 164.465 112.141) (end 164.084 112.522) (width 0.2) (layer F.Cu) (net 2) (tstamp 5943DE44)) + (segment (start 164.465 110.998) (end 164.465 112.141) (width 0.2) (layer F.Cu) (net 2) (tstamp 5943DE43)) + (segment (start 164.084 110.617) (end 164.465 110.998) (width 0.2) (layer F.Cu) (net 2) (tstamp 5943DE42)) + (segment (start 161.29 83.566) (end 161.29 88.9) (width 0.5) (layer F.Cu) (net 2) (tstamp 5948E85D)) + (segment (start 159.512 81.788) (end 161.29 83.566) (width 0.5) (layer F.Cu) (net 2) (tstamp 5948E85C)) + (segment (start 141.986 81.788) (end 159.512 81.788) (width 0.5) (layer F.Cu) (net 2) (tstamp 5948E85B)) + (segment (start 140.502 84.328) (end 140.502 83.272) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 140.502 83.272) (end 141.986 81.788) (width 0.5) (layer F.Cu) (net 2) (tstamp 5948E85A)) + (segment (start 112.014 118.782) (end 109.728 118.782) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 109.728 118.782) (end 109.728 120.372) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 132.08 123.698) (end 128.778 123.698) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 112.014 123.698) (end 112.014 118.782) (width 0.5) (layer F.Cu) (net 3) (tstamp 5945F29D)) + (segment (start 114.3 125.984) (end 112.014 123.698) (width 0.5) (layer F.Cu) (net 3) (tstamp 5945F29B)) + (segment (start 126.492 125.984) (end 114.3 125.984) (width 0.5) (layer F.Cu) (net 3) (tstamp 5945F299)) + (segment (start 128.778 123.698) (end 126.492 125.984) (width 0.5) (layer F.Cu) (net 3) (tstamp 5945F298)) + (segment (start 119.865 112.522) (end 119.865 116.882) (width 0.5) (layer F.Cu) (net 4)) + (segment (start 119.865 108.175) (end 119.865 112.522) (width 0.5) (layer F.Cu) (net 4)) + (segment (start 119.865 112.522) (end 119.865 112.753) (width 0.5) (layer F.Cu) (net 4) (tstamp 5943D09E)) + (segment (start 121.158 114.046) (end 125.262 114.046) (width 0.5) (layer F.Cu) (net 4) (tstamp 5943D09B)) + (segment (start 119.865 112.753) (end 121.158 114.046) (width 0.5) (layer F.Cu) (net 4) (tstamp 5943D09A)) + (segment (start 119.888 108.198) (end 119.865 108.175) (width 0.5) (layer F.Cu) (net 4) (tstamp 5945F2B6)) + (segment (start 123.19 116.882) (end 120.904 116.882) (width 0.5) (layer F.Cu) (net 4)) + (segment (start 117.602 116.882) (end 119.634 116.882) (width 0.5) (layer F.Cu) (net 4)) + (segment (start 119.634 116.882) (end 120.904 116.882) (width 0.5) (layer F.Cu) (net 4) (tstamp 5943D0A3)) + (segment (start 115.062 116.882) (end 117.602 116.882) (width 0.5) (layer F.Cu) (net 4)) + (segment (start 109.728 116.882) (end 112.014 116.882) (width 0.5) (layer F.Cu) (net 4)) + (segment (start 112.014 116.882) (end 115.062 116.882) (width 0.5) (layer F.Cu) (net 4) (tstamp 5945F2A7)) + (segment (start 117.602 118.782) (end 115.062 118.782) (width 0.5) (layer F.Cu) (net 5)) + (segment (start 115.062 118.782) (end 115.062 120.372) (width 0.5) (layer F.Cu) (net 5)) + (segment (start 117.602 118.782) (end 117.602 121.666) (width 0.5) (layer F.Cu) (net 5)) + (segment (start 124.714 121.158) (end 132.08 121.158) (width 0.5) (layer F.Cu) (net 5) (tstamp 5945F290)) + (segment (start 122.682 123.19) (end 124.714 121.158) (width 0.5) (layer F.Cu) (net 5) (tstamp 5945F28F)) + (segment (start 119.126 123.19) (end 122.682 123.19) (width 0.5) (layer F.Cu) (net 5) (tstamp 5945F28E)) + (segment (start 117.602 121.666) (end 119.126 123.19) (width 0.5) (layer F.Cu) (net 5) (tstamp 5945F28D)) + (segment (start 123.19 118.782) (end 120.904 118.782) (width 0.5) (layer F.Cu) (net 6)) + (segment (start 120.904 118.782) (end 120.904 120.372) (width 0.5) (layer F.Cu) (net 6)) + (segment (start 123.19 118.782) (end 131.916 118.782) (width 0.5) (layer F.Cu) (net 6)) + (segment (start 131.916 118.782) (end 132.08 118.618) (width 0.5) (layer F.Cu) (net 6) (tstamp 5945F289)) + (segment (start 134.096 91.44) (end 135.128 91.44) (width 0.5) (layer F.Cu) (net 7)) + (segment (start 135.128 91.44) (end 136.398 92.71) (width 0.5) (layer F.Cu) (net 7) (tstamp 5945F4A6)) + (segment (start 136.398 92.71) (end 136.398 100.33) (width 0.5) (layer F.Cu) (net 7) (tstamp 5945F4A7)) + (segment (start 136.398 100.33) (end 135 101.728) (width 0.5) (layer F.Cu) (net 7) (tstamp 5945F4A8)) + (segment (start 135 101.728) (end 135 104) (width 0.5) (layer F.Cu) (net 7) (tstamp 5945F4A9)) + (segment (start 119.865 101.825) (end 119.865 94.719) (width 0.5) (layer F.Cu) (net 8)) + (segment (start 119.865 94.719) (end 119.38 94.234) (width 0.5) (layer F.Cu) (net 8) (tstamp 5945FAC3)) + (segment (start 114.554 93.98) (end 119.126 93.98) (width 0.5) (layer F.Cu) (net 8)) + (segment (start 119.126 93.98) (end 119.38 94.234) (width 0.5) (layer F.Cu) (net 8) (tstamp 5945FABF)) + (segment (start 114.554 93.98) (end 114.554 91.44) (width 0.5) (layer F.Cu) (net 8)) + (segment (start 114.554 91.44) (end 114.554 88.9) (width 0.5) (layer F.Cu) (net 8) (tstamp 5945F53A)) + (segment (start 122.405 101.825) (end 122.405 93.495) (width 0.5) (layer F.Cu) (net 9)) + (segment (start 122.405 93.495) (end 125.41 90.49) (width 0.5) (layer F.Cu) (net 9) (tstamp 5945F496)) + (segment (start 125.41 90.49) (end 132.096 90.49) (width 0.5) (layer F.Cu) (net 9) (tstamp 5945F498)) + (segment (start 132.096 92.39) (end 125.1 92.39) (width 0.5) (layer F.Cu) (net 10)) + (segment (start 121.135 102.593) (end 121.135 101.825) (width 0.5) (layer F.Cu) (net 10) (tstamp 5943D020)) + (segment (start 121.92 103.378) (end 121.135 102.593) (width 0.5) (layer F.Cu) (net 10) (tstamp 5943D01F)) + (segment (start 123.19 103.378) (end 121.92 103.378) (width 0.5) (layer F.Cu) (net 10) (tstamp 5943D01E)) + (segment (start 123.952 102.616) (end 123.19 103.378) (width 0.5) (layer F.Cu) (net 10) (tstamp 5943D01D)) + (segment (start 123.952 93.538) (end 123.952 102.616) (width 0.5) (layer F.Cu) (net 10) (tstamp 5943D01A)) + (segment (start 125.1 92.39) (end 123.952 93.538) (width 0.5) (layer F.Cu) (net 10) (tstamp 5943D017)) + (segment (start 133.858 95.824) (end 133.858 94.152) (width 0.5) (layer F.Cu) (net 10)) + (segment (start 133.858 94.152) (end 132.096 92.39) (width 0.5) (layer F.Cu) (net 10) (tstamp 5945F4AC)) + (segment (start 117.79 83.82) (end 122.936 83.82) (width 0.5) (layer F.Cu) (net 11)) + (segment (start 152.4 116.652) (end 152.4 113.03) (width 0.5) (layer F.Cu) (net 12)) + (segment (start 149.286 116.586) (end 149.352 116.652) (width 0.5) (layer F.Cu) (net 12) (tstamp 5945FA74)) + (segment (start 152.4 116.652) (end 149.352 116.652) (width 0.5) (layer F.Cu) (net 12)) + (segment (start 155.194 116.652) (end 152.4 116.652) (width 0.5) (layer F.Cu) (net 12)) + (segment (start 149.286 113.03) (end 152.4 113.03) (width 0.5) (layer F.Cu) (net 12)) + (segment (start 152.4 113.03) (end 153.99 113.03) (width 0.5) (layer F.Cu) (net 12) (tstamp 5943D505)) + (segment (start 150.688 109.728) (end 145.034 109.728) (width 0.5) (layer F.Cu) (net 13)) + (segment (start 145.034 107.402) (end 147.106 107.402) (width 0.5) (layer F.Cu) (net 13)) + (segment (start 160.909 111.887) (end 162.687 111.887) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9D3)) + (segment (start 160.528 111.506) (end 160.909 111.887) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9D2)) + (segment (start 160.528 106.934) (end 160.528 111.506) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9D1)) + (segment (start 160.02 106.426) (end 160.528 106.934) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9D0)) + (segment (start 148.082 106.426) (end 160.02 106.426) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9CF)) + (segment (start 147.106 107.402) (end 148.082 106.426) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9CE)) + (segment (start 147.386 113.03) (end 145.542 113.03) (width 0.5) (layer F.Cu) (net 13)) + (segment (start 145.034 112.522) (end 145.034 111.252) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F977)) + (segment (start 145.034 111.252) (end 145.034 109.728) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F97C)) + (segment (start 145.034 109.728) (end 145.034 107.402) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F9F1)) + (segment (start 145.542 113.03) (end 145.034 112.522) (width 0.5) (layer F.Cu) (net 13) (tstamp 5945F976)) + (segment (start 169.037 111.887) (end 166.751 111.887) (width 0.5) (layer F.Cu) (net 14)) + (segment (start 165.481 113.157) (end 162.687 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD44)) + (segment (start 166.751 111.887) (end 165.481 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD42)) + (segment (start 169.037 111.887) (end 170.887 111.887) (width 0.5) (layer F.Cu) (net 14)) + (segment (start 170.887 111.887) (end 171.774 111) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DCFC)) + (segment (start 171.774 111) (end 171.774 101.774) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DCFD)) + (segment (start 171.774 101.774) (end 169 99) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DCFF)) + (segment (start 169 99) (end 152 99) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD04)) + (segment (start 152 99) (end 149 96) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD0A)) + (segment (start 149 96) (end 149 85) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD0D)) + (segment (start 149 85) (end 147 83) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD10)) + (segment (start 147 83) (end 142.552 83) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD12)) + (segment (start 142.552 83) (end 141.752 83.8) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD14)) + (segment (start 141.752 83.8) (end 141.752 84.328) (width 0.5) (layer F.Cu) (net 14) (tstamp 5943DD1A)) + (segment (start 163.195 113.157) (end 162.687 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5948E705)) + (segment (start 163.195 113.157) (end 162.687 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945FE21)) + (segment (start 152.588 109.728) (end 154.686 109.728) (width 0.5) (layer F.Cu) (net 14)) + (segment (start 155.89 110.932) (end 155.89 113.03) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945F9F4)) + (segment (start 154.686 109.728) (end 155.89 110.932) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945F9F3)) + (segment (start 162.687 113.157) (end 160.528 113.157) (width 0.5) (layer F.Cu) (net 14)) + (segment (start 159.004 113.157) (end 156.017 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945F9CB)) + (segment (start 159.512 113.157) (end 159.004 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945FE64)) + (segment (start 160.528 113.157) (end 159.512 113.157) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945FE79)) + (segment (start 156.017 113.157) (end 155.89 113.03) (width 0.5) (layer F.Cu) (net 14) (tstamp 5945F9BA)) + (segment (start 109.474 97.094) (end 112.014 97.094) (width 0.5) (layer F.Cu) (net 15)) + (segment (start 112.014 97.094) (end 112.014 93.98) (width 0.5) (layer F.Cu) (net 15)) + (segment (start 120.396 86.36) (end 110.49 86.36) (width 0.5) (layer F.Cu) (net 16)) + (segment (start 110.236 91.44) (end 112.014 91.44) (width 0.5) (layer F.Cu) (net 16) (tstamp 5945FAF1)) + (segment (start 109.22 90.424) (end 110.236 91.44) (width 0.5) (layer F.Cu) (net 16) (tstamp 5945FAF0)) + (segment (start 109.22 87.63) (end 109.22 90.424) (width 0.5) (layer F.Cu) (net 16) (tstamp 5945FAEF)) + (segment (start 110.49 86.36) (end 109.22 87.63) (width 0.5) (layer F.Cu) (net 16) (tstamp 5945FAEE)) + (segment (start 155.194 118.552) (end 155.194 122.428) (width 0.5) (layer F.Cu) (net 17)) + (segment (start 155.194 122.428) (end 154.686 122.936) (width 0.5) (layer F.Cu) (net 17) (tstamp 5945FE36)) + (segment (start 152.4 118.552) (end 152.4 122.682) (width 0.5) (layer F.Cu) (net 18)) + (segment (start 152.4 122.682) (end 152.146 122.936) (width 0.5) (layer F.Cu) (net 18) (tstamp 5945FE33)) + (segment (start 149.352 118.552) (end 149.352 122.682) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 149.352 122.682) (end 149.606 122.936) (width 0.5) (layer F.Cu) (net 19) (tstamp 5945FE30)) + (segment (start 139.192 89.154) (end 139.192 88.646) (width 0.5) (layer F.Cu) (net 20)) + (segment (start 143.002 87.122) (end 143.002 84.328) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E739)) + (segment (start 142.24 87.884) (end 143.002 87.122) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E738)) + (segment (start 139.954 87.884) (end 142.24 87.884) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E737)) + (segment (start 139.192 88.646) (end 139.954 87.884) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E736)) + (segment (start 139.192 89.154) (end 139.192 116.84) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E6C9)) + (segment (start 139.192 116.84) (end 137.414 118.618) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E6CB)) + (segment (start 134.62 118.618) (end 137.414 118.618) (width 0.5) (layer F.Cu) (net 20) (tstamp 5948E6CC)) + (segment (start 134.62 121.158) (end 134.62 123.698) (width 0.5) (layer F.Cu) (net 20)) + (segment (start 134.62 118.618) (end 134.62 121.158) (width 0.5) (layer F.Cu) (net 20)) + (segment (start 134.62 118.618) (end 134.62 115.316) (width 0.5) (layer F.Cu) (net 20)) + (segment (start 121.135 109.451) (end 121.135 108.175) (width 0.5) (layer F.Cu) (net 20) (tstamp 5945F2EE)) + (segment (start 122.174 110.49) (end 121.135 109.451) (width 0.5) (layer F.Cu) (net 20) (tstamp 5945F2ED)) + (segment (start 129.794 110.49) (end 122.174 110.49) (width 0.5) (layer F.Cu) (net 20) (tstamp 5945F2EB)) + (segment (start 134.62 115.316) (end 129.794 110.49) (width 0.5) (layer F.Cu) (net 20) (tstamp 5945F2EA)) + (segment (start 169.037 113.157) (end 169.037 114.427) (width 0.5) (layer F.Cu) (net 21)) + + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5945E615) (hatch none 0.508) + (connect_pads yes (clearance 0.3)) + (min_thickness 0.5) + (fill yes (arc_segments 32) (thermal_gap 0.2) (thermal_bridge_width 0.5)) + (polygon + (pts + (xy 177.5 127.5) (xy 142.5 127.5) (xy 142.5 82.5) (xy 177.5 82.5) + ) + ) + (filled_polygon + (pts + (xy 177.25 127.25) (xy 157.026429 127.25) (xy 157.026429 126.475) (xy 153.755 126.475) (xy 153.755 127.25) + (xy 153.724524 127.25) (xy 153.724524 126.475) (xy 151.215 126.475) (xy 151.215 127.25) (xy 151.057381 127.25) + (xy 151.057381 126.475) (xy 147.405 126.475) (xy 147.405 127.25) (xy 142.75 127.25) (xy 142.75 122.828258) + (xy 148.106 122.828258) (xy 148.106 123.043742) (xy 148.134567 123.335094) (xy 148.219181 123.615348) (xy 148.356618 123.873829) + (xy 148.541644 124.100693) (xy 148.767211 124.287298) (xy 149.024727 124.426537) (xy 149.304383 124.513105) (xy 149.595528 124.543705) + (xy 149.887072 124.517173) (xy 150.16791 124.434518) (xy 150.427345 124.298888) (xy 150.655495 124.115451) (xy 150.84367 123.891193) + (xy 150.875279 123.833696) (xy 150.896618 123.873829) (xy 151.081644 124.100693) (xy 151.307211 124.287298) (xy 151.564727 124.426537) + (xy 151.844383 124.513105) (xy 152.135528 124.543705) (xy 152.427072 124.517173) (xy 152.70791 124.434518) (xy 152.967345 124.298888) + (xy 153.195495 124.115451) (xy 153.201187 124.108667) (xy 153.236328 124.22214) (xy 153.321897 124.351996) (xy 153.440256 124.452872) + (xy 153.582032 124.516781) (xy 153.736 124.538661) (xy 155.636 124.538661) (xy 155.723585 124.531677) (xy 155.87214 124.485672) + (xy 156.001996 124.400103) (xy 156.102872 124.281744) (xy 156.166781 124.139968) (xy 156.188661 123.986) (xy 156.188661 121.886) + (xy 156.181677 121.798415) (xy 156.135672 121.64986) (xy 156.050103 121.520004) (xy 155.994 121.472188) (xy 155.994 119.428348) + (xy 156.08014 119.401672) (xy 156.209996 119.316103) (xy 156.310872 119.197744) (xy 156.374781 119.055968) (xy 156.396661 118.902) + (xy 156.396661 118.202) (xy 156.389677 118.114415) (xy 156.343672 117.96586) (xy 156.258103 117.836004) (xy 156.139744 117.735128) + (xy 155.997968 117.671219) (xy 155.844 117.649339) (xy 154.544 117.649339) (xy 154.456415 117.656323) (xy 154.30786 117.702328) + (xy 154.178004 117.787897) (xy 154.077128 117.906256) (xy 154.013219 118.048032) (xy 153.991339 118.202) (xy 153.991339 118.902) + (xy 153.998323 118.989585) (xy 154.044328 119.13814) (xy 154.129897 119.267996) (xy 154.248256 119.368872) (xy 154.390032 119.432781) + (xy 154.394 119.433345) (xy 154.394 121.333339) (xy 153.736 121.333339) (xy 153.648415 121.340323) (xy 153.49986 121.386328) + (xy 153.370004 121.471897) (xy 153.269128 121.590256) (xy 153.205219 121.732032) (xy 153.200765 121.763373) (xy 153.2 121.76274) + (xy 153.2 119.428348) (xy 153.28614 119.401672) (xy 153.415996 119.316103) (xy 153.516872 119.197744) (xy 153.580781 119.055968) + (xy 153.602661 118.902) (xy 153.602661 118.202) (xy 153.595677 118.114415) (xy 153.549672 117.96586) (xy 153.464103 117.836004) + (xy 153.345744 117.735128) (xy 153.203968 117.671219) (xy 153.05 117.649339) (xy 151.75 117.649339) (xy 151.662415 117.656323) + (xy 151.51386 117.702328) (xy 151.384004 117.787897) (xy 151.283128 117.906256) (xy 151.219219 118.048032) (xy 151.197339 118.202) + (xy 151.197339 118.902) (xy 151.204323 118.989585) (xy 151.250328 119.13814) (xy 151.335897 119.267996) (xy 151.454256 119.368872) + (xy 151.596032 119.432781) (xy 151.6 119.433345) (xy 151.6 121.432799) (xy 151.58409 121.437482) (xy 151.324655 121.573112) + (xy 151.096505 121.756549) (xy 150.90833 121.980807) (xy 150.876721 122.038304) (xy 150.855382 121.998171) (xy 150.670356 121.771307) + (xy 150.444789 121.584702) (xy 150.187273 121.445463) (xy 150.152 121.434544) (xy 150.152 119.428348) (xy 150.23814 119.401672) + (xy 150.367996 119.316103) (xy 150.468872 119.197744) (xy 150.532781 119.055968) (xy 150.554661 118.902) (xy 150.554661 118.202) + (xy 150.547677 118.114415) (xy 150.501672 117.96586) (xy 150.416103 117.836004) (xy 150.297744 117.735128) (xy 150.155968 117.671219) + (xy 150.002 117.649339) (xy 148.702 117.649339) (xy 148.614415 117.656323) (xy 148.46586 117.702328) (xy 148.336004 117.787897) + (xy 148.235128 117.906256) (xy 148.171219 118.048032) (xy 148.149339 118.202) (xy 148.149339 118.902) (xy 148.156323 118.989585) + (xy 148.202328 119.13814) (xy 148.287897 119.267996) (xy 148.406256 119.368872) (xy 148.548032 119.432781) (xy 148.552 119.433345) + (xy 148.552 121.761918) (xy 148.36833 121.980807) (xy 148.227297 122.237345) (xy 148.138779 122.51639) (xy 148.106146 122.807315) + (xy 148.106 122.828258) (xy 142.75 122.828258) (xy 142.75 119.985) (xy 142.815001 119.985) (xy 142.815001 117.585) + (xy 142.75 117.585) (xy 142.75 116.302) (xy 148.149339 116.302) (xy 148.149339 117.002) (xy 148.156323 117.089585) + (xy 148.202328 117.23814) (xy 148.287897 117.367996) (xy 148.406256 117.468872) (xy 148.548032 117.532781) (xy 148.702 117.554661) + (xy 150.002 117.554661) (xy 150.089585 117.547677) (xy 150.23814 117.501672) (xy 150.31352 117.452) (xy 151.43446 117.452) + (xy 151.454256 117.468872) (xy 151.596032 117.532781) (xy 151.75 117.554661) (xy 153.05 117.554661) (xy 153.137585 117.547677) + (xy 153.28614 117.501672) (xy 153.36152 117.452) (xy 154.22846 117.452) (xy 154.248256 117.468872) (xy 154.390032 117.532781) + (xy 154.544 117.554661) (xy 155.844 117.554661) (xy 155.931585 117.547677) (xy 156.08014 117.501672) (xy 156.209996 117.416103) + (xy 156.310872 117.297744) (xy 156.374781 117.155968) (xy 156.396661 117.002) (xy 156.396661 116.302) (xy 156.389677 116.214415) + (xy 156.343672 116.06586) (xy 156.258103 115.936004) (xy 156.139744 115.835128) (xy 155.997968 115.771219) (xy 155.844 115.749339) + (xy 154.544 115.749339) (xy 154.456415 115.756323) (xy 154.30786 115.802328) (xy 154.23248 115.852) (xy 153.36554 115.852) + (xy 153.345744 115.835128) (xy 153.203968 115.771219) (xy 153.2 115.770655) (xy 153.2 114.006696) (xy 153.225897 114.045996) + (xy 153.344256 114.146872) (xy 153.486032 114.210781) (xy 153.64 114.232661) (xy 154.34 114.232661) (xy 154.427585 114.225677) + (xy 154.57614 114.179672) (xy 154.705996 114.094103) (xy 154.806872 113.975744) (xy 154.870781 113.833968) (xy 154.892661 113.68) + (xy 154.892661 112.38) (xy 154.885677 112.292415) (xy 154.839672 112.14386) (xy 154.754103 112.014004) (xy 154.635744 111.913128) + (xy 154.493968 111.849219) (xy 154.34 111.827339) (xy 153.64 111.827339) (xy 153.552415 111.834323) (xy 153.40386 111.880328) + (xy 153.274004 111.965897) (xy 153.173128 112.084256) (xy 153.109219 112.226032) (xy 153.108655 112.23) (xy 150.162348 112.23) + (xy 150.135672 112.14386) (xy 150.050103 112.014004) (xy 149.931744 111.913128) (xy 149.789968 111.849219) (xy 149.636 111.827339) + (xy 148.936 111.827339) (xy 148.848415 111.834323) (xy 148.69986 111.880328) (xy 148.570004 111.965897) (xy 148.469128 112.084256) + (xy 148.405219 112.226032) (xy 148.383339 112.38) (xy 148.383339 113.68) (xy 148.390323 113.767585) (xy 148.436328 113.91614) + (xy 148.521897 114.045996) (xy 148.640256 114.146872) (xy 148.782032 114.210781) (xy 148.936 114.232661) (xy 149.636 114.232661) + (xy 149.723585 114.225677) (xy 149.87214 114.179672) (xy 150.001996 114.094103) (xy 150.102872 113.975744) (xy 150.166781 113.833968) + (xy 150.167345 113.83) (xy 151.6 113.83) (xy 151.6 115.775652) (xy 151.51386 115.802328) (xy 151.43848 115.852) + (xy 150.31754 115.852) (xy 150.297744 115.835128) (xy 150.155968 115.771219) (xy 150.002 115.749339) (xy 148.702 115.749339) + (xy 148.614415 115.756323) (xy 148.46586 115.802328) (xy 148.336004 115.887897) (xy 148.235128 116.006256) (xy 148.171219 116.148032) + (xy 148.149339 116.302) (xy 142.75 116.302) (xy 142.75 88.495633) (xy 142.797732 88.457529) (xy 142.803583 88.451758) + (xy 142.803707 88.451657) (xy 142.803802 88.451542) (xy 142.805685 88.449685) (xy 143.567686 87.687685) (xy 143.614575 87.630601) + (xy 143.662091 87.573974) (xy 143.664119 87.570285) (xy 143.666787 87.567037) (xy 143.701688 87.501947) (xy 143.737308 87.437154) + (xy 143.73858 87.433143) (xy 143.740568 87.429436) (xy 143.762176 87.358761) (xy 143.784518 87.288329) (xy 143.784987 87.28415) + (xy 143.786217 87.280126) (xy 143.793685 87.206602) (xy 143.801922 87.13317) (xy 143.801979 87.124946) (xy 143.801995 87.124793) + (xy 143.801981 87.12465) (xy 143.802 87.122) (xy 143.802 85.015556) (xy 143.919388 84.849149) (xy 144.003141 84.661035) + (xy 144.048761 84.460237) (xy 144.052046 84.225042) (xy 144.01205 84.023048) (xy 143.933581 83.832669) (xy 143.911876 83.8) + (xy 146.66863 83.8) (xy 148.2 85.331371) (xy 148.2 96) (xy 148.207207 96.073506) (xy 148.213651 96.147161) + (xy 148.214826 96.151205) (xy 148.215236 96.155387) (xy 148.23658 96.226081) (xy 148.257211 96.297094) (xy 148.259147 96.30083) + (xy 148.260363 96.304856) (xy 148.295062 96.370116) (xy 148.329064 96.435711) (xy 148.331687 96.438997) (xy 148.333663 96.442713) + (xy 148.380369 96.499981) (xy 148.426471 96.557732) (xy 148.432242 96.563583) (xy 148.432343 96.563707) (xy 148.432458 96.563802) + (xy 148.434315 96.565685) (xy 151.434315 99.565686) (xy 151.491399 99.612575) (xy 151.548026 99.660091) (xy 151.551715 99.662119) + (xy 151.554963 99.664787) (xy 151.620053 99.699688) (xy 151.684846 99.735308) (xy 151.688857 99.73658) (xy 151.692564 99.738568) + (xy 151.763239 99.760176) (xy 151.833671 99.782518) (xy 151.83785 99.782987) (xy 151.841874 99.784217) (xy 151.915398 99.791685) + (xy 151.98883 99.799922) (xy 151.997054 99.799979) (xy 151.997207 99.799995) (xy 151.99735 99.799981) (xy 152 99.8) + (xy 168.66863 99.8) (xy 170.974 102.105371) (xy 170.974 110.668629) (xy 170.55563 111.087) (xy 169.655373 111.087) + (xy 169.6085 111.080339) (xy 168.4655 111.080339) (xy 168.381966 111.087) (xy 166.751 111.087) (xy 166.677494 111.094207) + (xy 166.603839 111.100651) (xy 166.599795 111.101826) (xy 166.595613 111.102236) (xy 166.524919 111.12358) (xy 166.453906 111.144211) + (xy 166.45017 111.146147) (xy 166.446144 111.147363) (xy 166.380905 111.182051) (xy 166.315288 111.216064) (xy 166.312 111.218689) + (xy 166.308287 111.220663) (xy 166.251011 111.267376) (xy 166.193268 111.313472) (xy 166.187414 111.319244) (xy 166.187293 111.319343) + (xy 166.1872 111.319455) (xy 166.185314 111.321315) (xy 165.14963 112.357) (xy 163.761319 112.357) (xy 163.789281 112.294968) + (xy 163.811161 112.141) (xy 163.811161 111.633) (xy 163.804177 111.545415) (xy 163.758172 111.39686) (xy 163.672603 111.267004) + (xy 163.554244 111.166128) (xy 163.412468 111.102219) (xy 163.2585 111.080339) (xy 162.1155 111.080339) (xy 162.031966 111.087) + (xy 161.328 111.087) (xy 161.328 106.934) (xy 161.320788 106.860444) (xy 161.314348 106.786839) (xy 161.313175 106.7828) + (xy 161.312764 106.778613) (xy 161.291394 106.707831) (xy 161.270788 106.636906) (xy 161.268854 106.633175) (xy 161.267637 106.629144) + (xy 161.23293 106.563869) (xy 161.198936 106.498288) (xy 161.196311 106.495) (xy 161.194337 106.491287) (xy 161.147624 106.434011) + (xy 161.101528 106.376268) (xy 161.095756 106.370414) (xy 161.095657 106.370293) (xy 161.095545 106.3702) (xy 161.093685 106.368314) + (xy 160.585685 105.860315) (xy 160.528631 105.81345) (xy 160.471974 105.765909) (xy 160.468285 105.763881) (xy 160.465037 105.761213) + (xy 160.399929 105.726302) (xy 160.335154 105.690692) (xy 160.331145 105.68942) (xy 160.327437 105.687432) (xy 160.256747 105.66582) + (xy 160.186329 105.643482) (xy 160.18215 105.643013) (xy 160.178126 105.641783) (xy 160.104602 105.634315) (xy 160.03117 105.626078) + (xy 160.022946 105.626021) (xy 160.022793 105.626005) (xy 160.02265 105.626019) (xy 160.02 105.626) (xy 148.082 105.626) + (xy 148.008444 105.633212) (xy 147.934839 105.639652) (xy 147.9308 105.640825) (xy 147.926613 105.641236) (xy 147.855831 105.662606) + (xy 147.784906 105.683212) (xy 147.781175 105.685146) (xy 147.777144 105.686363) (xy 147.711869 105.72107) (xy 147.646288 105.755064) + (xy 147.643 105.757689) (xy 147.639287 105.759663) (xy 147.582011 105.806376) (xy 147.524268 105.852472) (xy 147.518414 105.858244) + (xy 147.518293 105.858343) (xy 147.5182 105.858455) (xy 147.516314 105.860315) (xy 146.77463 106.602) (xy 146.077728 106.602) + (xy 146.055647 106.568765) (xy 145.874347 106.386195) (xy 145.661038 106.242317) (xy 145.423846 106.142611) (xy 145.171805 106.090874) + (xy 144.914515 106.089078) (xy 144.661776 106.13729) (xy 144.423215 106.233675) (xy 144.207918 106.374561) (xy 144.024087 106.554582) + (xy 143.878723 106.766881) (xy 143.777363 107.003371) (xy 143.723868 107.255045) (xy 143.720276 107.512317) (xy 143.766723 107.765386) + (xy 143.86144 108.004614) (xy 144.000819 108.220889) (xy 144.179552 108.405973) (xy 144.234 108.443815) (xy 144.234 112.522) + (xy 144.241207 112.595506) (xy 144.247651 112.669161) (xy 144.248826 112.673205) (xy 144.249236 112.677387) (xy 144.27058 112.748081) + (xy 144.291211 112.819094) (xy 144.293147 112.82283) (xy 144.294363 112.826856) (xy 144.329062 112.892116) (xy 144.363064 112.957711) + (xy 144.365687 112.960997) (xy 144.367663 112.964713) (xy 144.414369 113.021981) (xy 144.460471 113.079732) (xy 144.466242 113.085583) + (xy 144.466343 113.085707) (xy 144.466458 113.085802) (xy 144.468315 113.087685) (xy 144.976314 113.595685) (xy 145.033393 113.64257) + (xy 145.090026 113.690091) (xy 145.093715 113.692119) (xy 145.096963 113.694787) (xy 145.162071 113.729698) (xy 145.226846 113.765308) + (xy 145.230855 113.76658) (xy 145.234563 113.768568) (xy 145.305211 113.790167) (xy 145.375671 113.812518) (xy 145.379855 113.812987) + (xy 145.383874 113.814216) (xy 145.457349 113.82168) (xy 145.53083 113.829922) (xy 145.539054 113.829979) (xy 145.539207 113.829995) + (xy 145.53935 113.829981) (xy 145.542 113.83) (xy 146.509652 113.83) (xy 146.536328 113.91614) (xy 146.621897 114.045996) + (xy 146.740256 114.146872) (xy 146.882032 114.210781) (xy 147.036 114.232661) (xy 147.736 114.232661) (xy 147.823585 114.225677) + (xy 147.97214 114.179672) (xy 148.101996 114.094103) (xy 148.202872 113.975744) (xy 148.266781 113.833968) (xy 148.288661 113.68) + (xy 148.288661 112.38) (xy 148.281677 112.292415) (xy 148.235672 112.14386) (xy 148.150103 112.014004) (xy 148.031744 111.913128) + (xy 147.889968 111.849219) (xy 147.736 111.827339) (xy 147.036 111.827339) (xy 146.948415 111.834323) (xy 146.79986 111.880328) + (xy 146.670004 111.965897) (xy 146.569128 112.084256) (xy 146.505219 112.226032) (xy 146.504655 112.23) (xy 145.873371 112.23) + (xy 145.834 112.19063) (xy 145.834 110.528) (xy 149.811652 110.528) (xy 149.838328 110.61414) (xy 149.923897 110.743996) + (xy 150.042256 110.844872) (xy 150.184032 110.908781) (xy 150.338 110.930661) (xy 151.038 110.930661) (xy 151.125585 110.923677) + (xy 151.27414 110.877672) (xy 151.403996 110.792103) (xy 151.504872 110.673744) (xy 151.568781 110.531968) (xy 151.590661 110.378) + (xy 151.590661 109.078) (xy 151.583677 108.990415) (xy 151.537672 108.84186) (xy 151.452103 108.712004) (xy 151.333744 108.611128) + (xy 151.191968 108.547219) (xy 151.038 108.525339) (xy 150.338 108.525339) (xy 150.250415 108.532323) (xy 150.10186 108.578328) + (xy 149.972004 108.663897) (xy 149.871128 108.782256) (xy 149.807219 108.924032) (xy 149.806655 108.928) (xy 145.834 108.928) + (xy 145.834 108.448269) (xy 145.845656 108.440872) (xy 146.031983 108.263436) (xy 146.075321 108.202) (xy 147.106 108.202) + (xy 147.179506 108.194793) (xy 147.253161 108.188349) (xy 147.257205 108.187174) (xy 147.261387 108.186764) (xy 147.332081 108.16542) + (xy 147.403094 108.144789) (xy 147.40683 108.142853) (xy 147.410856 108.141637) (xy 147.476116 108.106938) (xy 147.541711 108.072936) + (xy 147.544997 108.070313) (xy 147.548713 108.068337) (xy 147.605981 108.021631) (xy 147.663732 107.975529) (xy 147.669583 107.969758) + (xy 147.669707 107.969657) (xy 147.669802 107.969542) (xy 147.671685 107.967685) (xy 148.413371 107.226) (xy 159.68863 107.226) + (xy 159.728 107.265371) (xy 159.728 111.506) (xy 159.735207 111.579506) (xy 159.741651 111.653161) (xy 159.742826 111.657205) + (xy 159.743236 111.661387) (xy 159.76458 111.732081) (xy 159.785211 111.803094) (xy 159.787147 111.80683) (xy 159.788363 111.810856) + (xy 159.823062 111.876116) (xy 159.857064 111.941711) (xy 159.859687 111.944997) (xy 159.861663 111.948713) (xy 159.908369 112.005981) + (xy 159.954471 112.063732) (xy 159.960242 112.069583) (xy 159.960343 112.069707) (xy 159.960458 112.069802) (xy 159.962315 112.071685) + (xy 160.247629 112.357) (xy 156.790827 112.357) (xy 156.785677 112.292415) (xy 156.739672 112.14386) (xy 156.69 112.06848) + (xy 156.69 110.932) (xy 156.682793 110.858494) (xy 156.676349 110.784839) (xy 156.675174 110.780795) (xy 156.674764 110.776613) + (xy 156.65342 110.705919) (xy 156.632789 110.634906) (xy 156.630853 110.63117) (xy 156.629637 110.627144) (xy 156.594949 110.561905) + (xy 156.560936 110.496288) (xy 156.558311 110.493) (xy 156.556337 110.489287) (xy 156.509649 110.432041) (xy 156.463529 110.374268) + (xy 156.457754 110.368412) (xy 156.457657 110.368293) (xy 156.457546 110.368202) (xy 156.455685 110.366314) (xy 155.251685 109.162315) + (xy 155.194631 109.11545) (xy 155.137974 109.067909) (xy 155.134285 109.065881) (xy 155.131037 109.063213) (xy 155.065929 109.028302) + (xy 155.001154 108.992692) (xy 154.997145 108.99142) (xy 154.993437 108.989432) (xy 154.922747 108.96782) (xy 154.852329 108.945482) + (xy 154.84815 108.945013) (xy 154.844126 108.943783) (xy 154.770602 108.936315) (xy 154.69717 108.928078) (xy 154.688946 108.928021) + (xy 154.688793 108.928005) (xy 154.68865 108.928019) (xy 154.686 108.928) (xy 153.464348 108.928) (xy 153.437672 108.84186) + (xy 153.352103 108.712004) (xy 153.233744 108.611128) (xy 153.091968 108.547219) (xy 152.938 108.525339) (xy 152.238 108.525339) + (xy 152.150415 108.532323) (xy 152.00186 108.578328) (xy 151.872004 108.663897) (xy 151.771128 108.782256) (xy 151.707219 108.924032) + (xy 151.685339 109.078) (xy 151.685339 110.378) (xy 151.692323 110.465585) (xy 151.738328 110.61414) (xy 151.823897 110.743996) + (xy 151.942256 110.844872) (xy 152.084032 110.908781) (xy 152.238 110.930661) (xy 152.938 110.930661) (xy 153.025585 110.923677) + (xy 153.17414 110.877672) (xy 153.303996 110.792103) (xy 153.404872 110.673744) (xy 153.468781 110.531968) (xy 153.469345 110.528) + (xy 154.35463 110.528) (xy 155.09 111.263371) (xy 155.09 112.06446) (xy 155.073128 112.084256) (xy 155.009219 112.226032) + (xy 154.987339 112.38) (xy 154.987339 113.68) (xy 154.994323 113.767585) (xy 155.040328 113.91614) (xy 155.125897 114.045996) + (xy 155.244256 114.146872) (xy 155.386032 114.210781) (xy 155.54 114.232661) (xy 156.24 114.232661) (xy 156.327585 114.225677) + (xy 156.47614 114.179672) (xy 156.605996 114.094103) (xy 156.706872 113.975744) (xy 156.715321 113.957) (xy 161.612681 113.957) + (xy 161.584719 114.019032) (xy 161.562839 114.173) (xy 161.562839 114.681) (xy 161.569823 114.768585) (xy 161.615828 114.91714) + (xy 161.701397 115.046996) (xy 161.819756 115.147872) (xy 161.887 115.178184) (xy 161.887 116.459) (xy 161.894207 116.532506) + (xy 161.900651 116.606161) (xy 161.901826 116.610205) (xy 161.902236 116.614387) (xy 161.92358 116.685081) (xy 161.944211 116.756094) + (xy 161.946147 116.75983) (xy 161.947363 116.763856) (xy 161.982062 116.829116) (xy 162.016064 116.894711) (xy 162.018687 116.897997) + (xy 162.020663 116.901713) (xy 162.067369 116.958981) (xy 162.113471 117.016732) (xy 162.119242 117.022583) (xy 162.119343 117.022707) + (xy 162.119458 117.022802) (xy 162.121315 117.024685) (xy 163.518314 118.421685) (xy 163.575393 118.46857) (xy 163.632026 118.516091) + (xy 163.635715 118.518119) (xy 163.638963 118.520787) (xy 163.704071 118.555698) (xy 163.768846 118.591308) (xy 163.772855 118.59258) + (xy 163.776563 118.594568) (xy 163.847253 118.61618) (xy 163.917671 118.638518) (xy 163.92185 118.638987) (xy 163.925874 118.640217) + (xy 163.999398 118.647685) (xy 164.07283 118.655922) (xy 164.081054 118.655979) (xy 164.081207 118.655995) (xy 164.08135 118.655981) + (xy 164.084 118.656) (xy 166.851021 118.656) (xy 166.948256 118.738872) (xy 167.090032 118.802781) (xy 167.244 118.824661) + (xy 168.544 118.824661) (xy 168.631585 118.817677) (xy 168.78014 118.771672) (xy 168.85552 118.722) (xy 169.21446 118.722) + (xy 169.234256 118.738872) (xy 169.376032 118.802781) (xy 169.53 118.824661) (xy 170.83 118.824661) (xy 170.917585 118.817677) + (xy 171.06614 118.771672) (xy 171.14152 118.722) (xy 171.50046 118.722) (xy 171.520256 118.738872) (xy 171.662032 118.802781) + (xy 171.816 118.824661) (xy 173.116 118.824661) (xy 173.203585 118.817677) (xy 173.35214 118.771672) (xy 173.42752 118.722) + (xy 173.924 118.722) (xy 173.997506 118.714793) (xy 174.071161 118.708349) (xy 174.075205 118.707174) (xy 174.079387 118.706764) + (xy 174.150081 118.68542) (xy 174.221094 118.664789) (xy 174.22483 118.662853) (xy 174.228856 118.661637) (xy 174.294116 118.626938) + (xy 174.359711 118.592936) (xy 174.362997 118.590313) (xy 174.366713 118.588337) (xy 174.423981 118.541631) (xy 174.481732 118.495529) + (xy 174.487583 118.489758) (xy 174.487707 118.489657) (xy 174.487802 118.489542) (xy 174.489685 118.487685) (xy 175.571685 117.405685) + (xy 175.61855 117.348631) (xy 175.666091 117.291974) (xy 175.668119 117.288285) (xy 175.670787 117.285037) (xy 175.705698 117.219929) + (xy 175.741308 117.155154) (xy 175.74258 117.151145) (xy 175.744568 117.147437) (xy 175.76618 117.076747) (xy 175.788518 117.006329) + (xy 175.788987 117.00215) (xy 175.790217 116.998126) (xy 175.797685 116.924602) (xy 175.805922 116.85117) (xy 175.805979 116.842946) + (xy 175.805995 116.842793) (xy 175.805981 116.84265) (xy 175.806 116.84) (xy 175.806 96.774) (xy 175.798793 96.700494) + (xy 175.792349 96.626839) (xy 175.791174 96.622795) (xy 175.790764 96.618613) (xy 175.76942 96.547919) (xy 175.748789 96.476906) + (xy 175.746853 96.47317) (xy 175.745637 96.469144) (xy 175.710949 96.403905) (xy 175.676936 96.338288) (xy 175.674311 96.335) + (xy 175.672337 96.331287) (xy 175.625649 96.274041) (xy 175.579529 96.216268) (xy 175.573754 96.210412) (xy 175.573657 96.210293) + (xy 175.573546 96.210202) (xy 175.571685 96.208314) (xy 173.285685 93.922315) (xy 173.228631 93.87545) (xy 173.171974 93.827909) + (xy 173.168285 93.825881) (xy 173.165037 93.823213) (xy 173.099929 93.788302) (xy 173.035154 93.752692) (xy 173.031145 93.75142) + (xy 173.027437 93.749432) (xy 172.956747 93.72782) (xy 172.886329 93.705482) (xy 172.88215 93.705013) (xy 172.878126 93.703783) + (xy 172.804602 93.696315) (xy 172.73117 93.688078) (xy 172.722946 93.688021) (xy 172.722793 93.688005) (xy 172.72265 93.688019) + (xy 172.72 93.688) (xy 169.495371 93.688) (xy 168.44 92.63263) (xy 168.44 90.952661) (xy 169.14 90.952661) + (xy 169.227585 90.945677) (xy 169.37614 90.899672) (xy 169.505996 90.814103) (xy 169.606872 90.695744) (xy 169.670781 90.553968) + (xy 169.692661 90.4) (xy 169.692661 90.14) (xy 172.533095 90.14) (xy 172.533095 87.74) (xy 169.692661 87.74) + (xy 169.692661 87.4) (xy 169.685677 87.312415) (xy 169.639672 87.16386) (xy 169.554103 87.034004) (xy 169.435744 86.933128) + (xy 169.293968 86.869219) (xy 169.14 86.847339) (xy 168.44 86.847339) (xy 168.44 84.582) (xy 168.432793 84.508494) + (xy 168.426349 84.434839) (xy 168.425174 84.430795) (xy 168.424764 84.426613) (xy 168.40342 84.355919) (xy 168.382789 84.284906) + (xy 168.380853 84.28117) (xy 168.379637 84.277144) (xy 168.344938 84.211884) (xy 168.310936 84.146289) (xy 168.308313 84.143003) + (xy 168.306337 84.139287) (xy 168.259631 84.082019) (xy 168.213529 84.024268) (xy 168.207754 84.018412) (xy 168.207657 84.018293) + (xy 168.207546 84.018202) (xy 168.205686 84.016315) (xy 166.939371 82.75) (xy 177.25 82.75) + ) + ) + (filled_polygon + (pts + (xy 166.84 84.913371) (xy 166.84 86.847339) (xy 166.14 86.847339) (xy 166.052415 86.854323) (xy 165.90386 86.900328) + (xy 165.774004 86.985897) (xy 165.673128 87.104256) (xy 165.609219 87.246032) (xy 165.587339 87.4) (xy 165.587339 90.4) + (xy 165.594323 90.487585) (xy 165.640328 90.63614) (xy 165.725897 90.765996) (xy 165.844256 90.866872) (xy 165.986032 90.930781) + (xy 166.14 90.952661) (xy 166.84 90.952661) (xy 166.84 92.964) (xy 166.847207 93.037506) (xy 166.853651 93.111161) + (xy 166.854826 93.115205) (xy 166.855236 93.119387) (xy 166.87658 93.190081) (xy 166.897211 93.261094) (xy 166.899147 93.26483) + (xy 166.900363 93.268856) (xy 166.935062 93.334116) (xy 166.969064 93.399711) (xy 166.971687 93.402997) (xy 166.973663 93.406713) + (xy 167.020369 93.463981) (xy 167.066471 93.521732) (xy 167.072242 93.527583) (xy 167.072343 93.527707) (xy 167.072458 93.527802) + (xy 167.074315 93.529685) (xy 168.598314 95.053685) (xy 168.655393 95.10057) (xy 168.712026 95.148091) (xy 168.715715 95.150119) + (xy 168.718963 95.152787) (xy 168.784071 95.187698) (xy 168.848846 95.223308) (xy 168.852855 95.22458) (xy 168.856563 95.226568) + (xy 168.927211 95.248167) (xy 168.997671 95.270518) (xy 169.001855 95.270987) (xy 169.005874 95.272216) (xy 169.079349 95.27968) + (xy 169.15283 95.287922) (xy 169.161054 95.287979) (xy 169.161207 95.287995) (xy 169.16135 95.287981) (xy 169.164 95.288) + (xy 172.38863 95.288) (xy 174.206 97.105371) (xy 174.206 113.394) (xy 171.408 113.394) (xy 171.408 115.794) + (xy 174.206 115.794) (xy 174.206 116.50863) (xy 173.59263 117.122) (xy 173.43154 117.122) (xy 173.411744 117.105128) + (xy 173.269968 117.041219) (xy 173.116 117.019339) (xy 171.816 117.019339) (xy 171.728415 117.026323) (xy 171.57986 117.072328) + (xy 171.50448 117.122) (xy 171.14554 117.122) (xy 171.125744 117.105128) (xy 170.983968 117.041219) (xy 170.83 117.019339) + (xy 169.53 117.019339) (xy 169.442415 117.026323) (xy 169.29386 117.072328) (xy 169.21848 117.122) (xy 168.85954 117.122) + (xy 168.839744 117.105128) (xy 168.697968 117.041219) (xy 168.544 117.019339) (xy 167.244 117.019339) (xy 167.156415 117.026323) + (xy 167.060585 117.056) (xy 164.415371 117.056) (xy 163.487 116.12763) (xy 163.487 115.183038) (xy 163.49464 115.180672) + (xy 163.624496 115.095103) (xy 163.725372 114.976744) (xy 163.789281 114.834968) (xy 163.811161 114.681) (xy 163.811161 114.173) + (xy 163.804177 114.085415) (xy 163.764409 113.957) (xy 165.481 113.957) (xy 165.554506 113.949793) (xy 165.628161 113.943349) + (xy 165.632205 113.942174) (xy 165.636387 113.941764) (xy 165.707081 113.92042) (xy 165.778094 113.899789) (xy 165.78183 113.897853) + (xy 165.785856 113.896637) (xy 165.851116 113.861938) (xy 165.916711 113.827936) (xy 165.919997 113.825313) (xy 165.923713 113.823337) + (xy 165.980981 113.776631) (xy 166.038732 113.730529) (xy 166.044583 113.724758) (xy 166.044707 113.724657) (xy 166.044802 113.724542) + (xy 166.046685 113.722685) (xy 167.082371 112.687) (xy 167.962681 112.687) (xy 167.934719 112.749032) (xy 167.912839 112.903) + (xy 167.912839 113.411) (xy 167.919823 113.498585) (xy 167.965828 113.64714) (xy 168.051397 113.776996) (xy 168.070327 113.79313) + (xy 167.998628 113.877256) (xy 167.934719 114.019032) (xy 167.912839 114.173) (xy 167.912839 114.681) (xy 167.919823 114.768585) + (xy 167.965828 114.91714) (xy 168.051397 115.046996) (xy 168.169756 115.147872) (xy 168.311532 115.211781) (xy 168.4655 115.233661) + (xy 169.6085 115.233661) (xy 169.696085 115.226677) (xy 169.84464 115.180672) (xy 169.974496 115.095103) (xy 170.075372 114.976744) + (xy 170.139281 114.834968) (xy 170.161161 114.681) (xy 170.161161 114.173) (xy 170.154177 114.085415) (xy 170.108172 113.93686) + (xy 170.022603 113.807004) (xy 170.003673 113.79087) (xy 170.075372 113.706744) (xy 170.139281 113.564968) (xy 170.161161 113.411) + (xy 170.161161 112.903) (xy 170.154177 112.815415) (xy 170.114409 112.687) (xy 170.887 112.687) (xy 170.960506 112.679793) + (xy 171.034161 112.673349) (xy 171.038205 112.672174) (xy 171.042387 112.671764) (xy 171.113081 112.65042) (xy 171.184094 112.629789) + (xy 171.18783 112.627853) (xy 171.191856 112.626637) (xy 171.257116 112.591938) (xy 171.322711 112.557936) (xy 171.325997 112.555313) + (xy 171.329713 112.553337) (xy 171.386981 112.506631) (xy 171.444732 112.460529) (xy 171.450583 112.454758) (xy 171.450707 112.454657) + (xy 171.450802 112.454542) (xy 171.452685 112.452685) (xy 172.339685 111.565686) (xy 172.38657 111.508607) (xy 172.434091 111.451974) + (xy 172.436119 111.448285) (xy 172.438787 111.445037) (xy 172.473698 111.379929) (xy 172.509308 111.315154) (xy 172.51058 111.311145) + (xy 172.512568 111.307437) (xy 172.534167 111.236789) (xy 172.556518 111.166329) (xy 172.556987 111.162145) (xy 172.558216 111.158126) + (xy 172.56568 111.084651) (xy 172.573922 111.01117) (xy 172.573979 111.002946) (xy 172.573995 111.002793) (xy 172.573981 111.00265) + (xy 172.574 111) (xy 172.574 101.774) (xy 172.566788 101.700444) (xy 172.560348 101.626839) (xy 172.559175 101.6228) + (xy 172.558764 101.618613) (xy 172.537408 101.547878) (xy 172.516789 101.476906) (xy 172.514853 101.47317) (xy 172.513637 101.469144) + (xy 172.478949 101.403905) (xy 172.444936 101.338288) (xy 172.442311 101.335) (xy 172.440337 101.331287) (xy 172.393624 101.274011) + (xy 172.347528 101.216268) (xy 172.341756 101.210414) (xy 172.341657 101.210293) (xy 172.341545 101.2102) (xy 172.339685 101.208314) + (xy 169.565685 98.434315) (xy 169.508631 98.38745) (xy 169.451974 98.339909) (xy 169.448285 98.337881) (xy 169.445037 98.335213) + (xy 169.379929 98.300302) (xy 169.315154 98.264692) (xy 169.311145 98.26342) (xy 169.307437 98.261432) (xy 169.236747 98.23982) + (xy 169.166329 98.217482) (xy 169.16215 98.217013) (xy 169.158126 98.215783) (xy 169.084602 98.208315) (xy 169.01117 98.200078) + (xy 169.002946 98.200021) (xy 169.002793 98.200005) (xy 169.00265 98.200019) (xy 169 98.2) (xy 152.331371 98.2) + (xy 149.8 95.66863) (xy 149.8 87.74) (xy 156.295 87.74) (xy 156.295 90.14) (xy 159.833095 90.14) + (xy 159.833095 87.74) (xy 156.295 87.74) (xy 149.8 87.74) (xy 149.8 85) (xy 149.792793 84.926494) + (xy 149.786349 84.852839) (xy 149.785174 84.848795) (xy 149.784764 84.844613) (xy 149.76342 84.773919) (xy 149.742789 84.702906) + (xy 149.740853 84.69917) (xy 149.739637 84.695144) (xy 149.704949 84.629905) (xy 149.670936 84.564288) (xy 149.668311 84.561) + (xy 149.666337 84.557287) (xy 149.619649 84.500041) (xy 149.573529 84.442268) (xy 149.567754 84.436412) (xy 149.567657 84.436293) + (xy 149.567546 84.436202) (xy 149.565685 84.434314) (xy 147.88137 82.75) (xy 164.67663 82.75) + ) + ) + ) + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5945FCFC) (hatch none 0.508) + (connect_pads yes (clearance 0.3)) + (min_thickness 0.5) + (fill yes (arc_segments 16) (thermal_gap 0.2) (thermal_bridge_width 0.5)) + (polygon + (pts + (xy 140 107.5) (xy 130 107.5) (xy 130 105) (xy 102.5 105) (xy 102.5 82.5) + (xy 140 82.5) + ) + ) + (filled_polygon + (pts + (xy 117.048988 82.768032) (xy 116.923406 82.951827) (xy 116.879225 83.17) (xy 116.879225 84.47) (xy 116.917576 84.673818) + (xy 117.038032 84.861012) (xy 117.221827 84.986594) (xy 117.44 85.030775) (xy 118.14 85.030775) (xy 118.343818 84.992424) + (xy 118.531012 84.871968) (xy 118.656594 84.688173) (xy 118.670399 84.62) (xy 122.250974 84.62) (xy 122.340446 84.709628) + (xy 122.726226 84.869818) (xy 123.143942 84.870182) (xy 123.53 84.710666) (xy 123.825628 84.415554) (xy 123.985818 84.029774) + (xy 123.986182 83.612058) (xy 123.826666 83.226) (xy 123.531554 82.930372) (xy 123.145774 82.770182) (xy 122.728058 82.769818) + (xy 122.342 82.929334) (xy 122.251175 83.02) (xy 118.672551 83.02) (xy 118.662424 82.966182) (xy 118.541968 82.778988) + (xy 118.499543 82.75) (xy 134.19663 82.75) (xy 136.340315 84.893686) (xy 136.599853 85.067104) (xy 136.906 85.128) + (xy 137.32063 85.128) (xy 137.102315 85.346315) (xy 136.928896 85.605853) (xy 136.868 85.912) (xy 136.868 92.048629) + (xy 135.693685 90.874315) (xy 135.434147 90.700896) (xy 135.128 90.64) (xy 134.934814 90.64) (xy 134.764173 90.523406) + (xy 134.546 90.479225) (xy 133.646 90.479225) (xy 133.442182 90.517576) (xy 133.254988 90.638032) (xy 133.129406 90.821827) + (xy 133.085225 91.04) (xy 133.085225 91.84) (xy 133.123576 92.043818) (xy 133.244032 92.231012) (xy 133.427827 92.356594) + (xy 133.646 92.400775) (xy 134.546 92.400775) (xy 134.749818 92.362424) (xy 134.852792 92.296162) (xy 135.598 93.041371) + (xy 135.598 99.998629) (xy 134.434315 101.162315) (xy 134.260896 101.421853) (xy 134.2 101.728) (xy 134.2 102.489225) + (xy 134 102.489225) (xy 133.796182 102.527576) (xy 133.608988 102.648032) (xy 133.483406 102.831827) (xy 133.439225 103.05) + (xy 133.439225 104.95) (xy 133.477576 105.153818) (xy 133.598032 105.341012) (xy 133.781827 105.466594) (xy 133.92339 105.495261) + (xy 133.729103 105.689209) (xy 133.708013 105.74) (xy 133.541371 105.74) (xy 131.763856 103.962486) (xy 131.728424 103.774182) + (xy 131.607968 103.586988) (xy 131.424173 103.461406) (xy 131.206 103.417225) (xy 129.906 103.417225) (xy 129.702182 103.455576) + (xy 129.589632 103.528) (xy 129.235636 103.528) (xy 129.138173 103.461406) (xy 128.92 103.417225) (xy 127.62 103.417225) + (xy 127.416182 103.455576) (xy 127.303632 103.528) (xy 126.949636 103.528) (xy 126.852173 103.461406) (xy 126.634 103.417225) + (xy 125.334 103.417225) (xy 125.130182 103.455576) (xy 125.017632 103.528) (xy 124.78 103.528) (xy 124.483445 103.586988) + (xy 124.473853 103.588896) (xy 124.214314 103.762315) (xy 123.226629 104.75) (xy 102.75 104.75) (xy 102.75 95.22) + (xy 105.88 95.22) (xy 105.88 97.536) (xy 105.939097 97.833104) (xy 105.940896 97.842147) (xy 106.114315 98.101685) + (xy 107.572314 99.559685) (xy 107.67109 99.625685) (xy 107.831853 99.733104) (xy 108.138 99.794) (xy 108.508364 99.794) + (xy 108.605827 99.860594) (xy 108.824 99.904775) (xy 110.124 99.904775) (xy 110.327818 99.866424) (xy 110.515012 99.745968) + (xy 110.640594 99.562173) (xy 110.684775 99.344) (xy 110.684775 98.644) (xy 110.646424 98.440182) (xy 110.525968 98.252988) + (xy 110.342173 98.127406) (xy 110.124 98.083225) (xy 108.824 98.083225) (xy 108.620182 98.121576) (xy 108.507632 98.194) + (xy 108.469371 98.194) (xy 107.48 97.20463) (xy 107.48 96.744) (xy 108.263225 96.744) (xy 108.263225 97.444) + (xy 108.301576 97.647818) (xy 108.422032 97.835012) (xy 108.605827 97.960594) (xy 108.824 98.004775) (xy 110.124 98.004775) + (xy 110.327818 97.966424) (xy 110.440368 97.894) (xy 111.048364 97.894) (xy 111.145827 97.960594) (xy 111.364 98.004775) + (xy 112.664 98.004775) (xy 112.867818 97.966424) (xy 113.055012 97.845968) (xy 113.180594 97.662173) (xy 113.224775 97.444) + (xy 113.224775 96.744) (xy 113.186424 96.540182) (xy 113.065968 96.352988) (xy 112.882173 96.227406) (xy 112.814 96.213601) + (xy 112.814 95.490775) (xy 113.064 95.490775) (xy 113.267818 95.452424) (xy 113.281487 95.443628) (xy 113.285827 95.446594) + (xy 113.504 95.490775) (xy 115.604 95.490775) (xy 115.807818 95.452424) (xy 115.995012 95.331968) (xy 116.120594 95.148173) + (xy 116.164775 94.93) (xy 116.164775 94.78) (xy 117.319225 94.78) (xy 117.319225 95.734) (xy 117.357576 95.937818) + (xy 117.478032 96.125012) (xy 117.661827 96.250594) (xy 117.88 96.294775) (xy 119.065 96.294775) (xy 119.065 101.180539) + (xy 119.050225 101.2535) (xy 119.050225 102.3965) (xy 119.088576 102.600318) (xy 119.209032 102.787512) (xy 119.392827 102.913094) + (xy 119.611 102.957275) (xy 120.119 102.957275) (xy 120.322818 102.918924) (xy 120.391091 102.874991) (xy 120.395896 102.899147) + (xy 120.569315 103.158685) (xy 121.354315 103.943686) (xy 121.613853 104.117104) (xy 121.92 104.178) (xy 123.19 104.178) + (xy 123.496147 104.117104) (xy 123.755685 103.943685) (xy 124.517686 103.181685) (xy 124.691104 102.922147) (xy 124.752 102.616) + (xy 124.752 101.57) (xy 127.625905 101.57) (xy 127.625905 99.17) (xy 124.752 99.17) (xy 124.752 93.86937) + (xy 125.431371 93.19) (xy 131.257186 93.19) (xy 131.427827 93.306594) (xy 131.646 93.350775) (xy 131.925405 93.350775) + (xy 133.058 94.483371) (xy 133.058 94.941449) (xy 133.004182 94.951576) (xy 132.816988 95.072032) (xy 132.691406 95.255827) + (xy 132.647225 95.474) (xy 132.647225 96.174) (xy 132.685576 96.377818) (xy 132.806032 96.565012) (xy 132.989827 96.690594) + (xy 133.208 96.734775) (xy 134.508 96.734775) (xy 134.711818 96.696424) (xy 134.899012 96.575968) (xy 135.024594 96.392173) + (xy 135.068775 96.174) (xy 135.068775 95.474) (xy 135.030424 95.270182) (xy 134.909968 95.082988) (xy 134.726173 94.957406) + (xy 134.658 94.943601) (xy 134.658 94.152) (xy 134.597104 93.845853) (xy 134.567232 93.801147) (xy 134.423685 93.586314) + (xy 133.106775 92.269405) (xy 133.106775 91.99) (xy 133.068424 91.786182) (xy 132.947968 91.598988) (xy 132.764173 91.473406) + (xy 132.601162 91.440396) (xy 132.749818 91.412424) (xy 132.937012 91.291968) (xy 133.062594 91.108173) (xy 133.106775 90.89) + (xy 133.106775 90.09) (xy 133.068424 89.886182) (xy 132.947968 89.698988) (xy 132.764173 89.573406) (xy 132.546 89.529225) + (xy 131.646 89.529225) (xy 131.442182 89.567576) (xy 131.254988 89.688032) (xy 131.253643 89.69) (xy 125.41 89.69) + (xy 125.103853 89.750896) (xy 124.844315 89.924314) (xy 121.839315 92.929315) (xy 121.665896 93.188853) (xy 121.605 93.495) + (xy 121.605 100.736466) (xy 121.389 100.692725) (xy 120.881 100.692725) (xy 120.677182 100.731076) (xy 120.665 100.738915) + (xy 120.665 96.294775) (xy 120.88 96.294775) (xy 121.083818 96.256424) (xy 121.271012 96.135968) (xy 121.396594 95.952173) + (xy 121.440775 95.734) (xy 121.440775 92.734) (xy 121.402424 92.530182) (xy 121.281968 92.342988) (xy 121.098173 92.217406) + (xy 120.88 92.173225) (xy 117.88 92.173225) (xy 117.676182 92.211576) (xy 117.488988 92.332032) (xy 117.363406 92.515827) + (xy 117.319225 92.734) (xy 117.319225 93.18) (xy 116.164775 93.18) (xy 116.164775 93.03) (xy 116.126424 92.826182) + (xy 116.005968 92.638988) (xy 115.822173 92.513406) (xy 115.747582 92.498301) (xy 116.071165 92.014025) (xy 116.185346 91.44) + (xy 116.071165 90.865975) (xy 115.746006 90.37934) (xy 115.432706 90.17) (xy 115.746006 89.96066) (xy 116.071165 89.474025) + (xy 116.185346 88.9) (xy 116.071165 88.325975) (xy 115.746006 87.83934) (xy 115.259371 87.514181) (xy 114.685346 87.4) + (xy 114.422654 87.4) (xy 113.848629 87.514181) (xy 113.361994 87.83934) (xy 113.036835 88.325975) (xy 112.922654 88.9) + (xy 113.036835 89.474025) (xy 113.361994 89.96066) (xy 113.675294 90.17) (xy 113.361994 90.37934) (xy 113.284 90.496066) + (xy 113.206006 90.37934) (xy 112.719371 90.054181) (xy 112.145346 89.94) (xy 111.882654 89.94) (xy 111.308629 90.054181) + (xy 110.821994 90.37934) (xy 110.647827 90.64) (xy 110.56737 90.64) (xy 110.02 90.09263) (xy 110.02 87.96137) + (xy 110.821371 87.16) (xy 119.710974 87.16) (xy 119.800446 87.249628) (xy 120.186226 87.409818) (xy 120.603942 87.410182) + (xy 120.99 87.250666) (xy 121.285628 86.955554) (xy 121.445818 86.569774) (xy 121.446182 86.152058) (xy 121.286666 85.766) + (xy 120.991554 85.470372) (xy 120.605774 85.310182) (xy 120.188058 85.309818) (xy 119.802 85.469334) (xy 119.711175 85.56) + (xy 110.49 85.56) (xy 110.183853 85.620896) (xy 109.924314 85.794315) (xy 108.654315 87.064315) (xy 108.480896 87.323853) + (xy 108.42 87.63) (xy 108.42 90.424) (xy 108.462965 90.64) (xy 108.480896 90.730147) (xy 108.654315 90.989685) + (xy 109.670315 92.005685) (xy 109.929853 92.179104) (xy 110.236 92.24) (xy 110.647827 92.24) (xy 110.819196 92.496472) + (xy 110.760182 92.507576) (xy 110.572988 92.628032) (xy 110.447406 92.811827) (xy 110.403225 93.03) (xy 110.403225 94.93) + (xy 110.441576 95.133818) (xy 110.562032 95.321012) (xy 110.745827 95.446594) (xy 110.964 95.490775) (xy 111.214 95.490775) + (xy 111.214 96.211449) (xy 111.160182 96.221576) (xy 111.047632 96.294) (xy 110.439636 96.294) (xy 110.342173 96.227406) + (xy 110.124 96.183225) (xy 108.824 96.183225) (xy 108.620182 96.221576) (xy 108.432988 96.342032) (xy 108.307406 96.525827) + (xy 108.263225 96.744) (xy 107.48 96.744) (xy 107.48 88.21537) (xy 111.07537 84.62) (xy 115.007449 84.62) + (xy 115.017576 84.673818) (xy 115.138032 84.861012) (xy 115.321827 84.986594) (xy 115.54 85.030775) (xy 116.24 85.030775) + (xy 116.443818 84.992424) (xy 116.631012 84.871968) (xy 116.756594 84.688173) (xy 116.800775 84.47) (xy 116.800775 83.17) + (xy 116.767296 82.992074) (xy 117.00937 82.75) (xy 117.077011 82.75) + ) + ) + ) + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5945FCFB) (hatch none 0.508) + (connect_pads yes (clearance 0.3)) + (min_thickness 0.5) + (fill yes (arc_segments 16) (thermal_gap 0.2) (thermal_bridge_width 0.5)) + (polygon + (pts + (xy 102.5 107.5) (xy 128.302 107.5) (xy 135.802 115) (xy 140 115) (xy 140 127.5) + (xy 102.5 127.5) + ) + ) + (filled_polygon + (pts + (xy 119.050225 108.7465) (xy 119.065 108.825022) (xy 119.065 116.082) (xy 118.567636 116.082) (xy 118.470173 116.015406) + (xy 118.252 115.971225) (xy 116.952 115.971225) (xy 116.748182 116.009576) (xy 116.635632 116.082) (xy 116.027636 116.082) + (xy 115.930173 116.015406) (xy 115.712 115.971225) (xy 114.412 115.971225) (xy 114.208182 116.009576) (xy 114.095632 116.082) + (xy 112.979636 116.082) (xy 112.882173 116.015406) (xy 112.664 115.971225) (xy 111.364 115.971225) (xy 111.160182 116.009576) + (xy 111.047632 116.082) (xy 110.693636 116.082) (xy 110.596173 116.015406) (xy 110.378 115.971225) (xy 109.078 115.971225) + (xy 108.874182 116.009576) (xy 108.686988 116.130032) (xy 108.561406 116.313827) (xy 108.517225 116.532) (xy 108.517225 117.232) + (xy 108.555576 117.435818) (xy 108.676032 117.623012) (xy 108.859827 117.748594) (xy 109.078 117.792775) (xy 110.378 117.792775) + (xy 110.581818 117.754424) (xy 110.694368 117.682) (xy 111.048364 117.682) (xy 111.145827 117.748594) (xy 111.364 117.792775) + (xy 112.664 117.792775) (xy 112.867818 117.754424) (xy 112.980368 117.682) (xy 114.096364 117.682) (xy 114.193827 117.748594) + (xy 114.412 117.792775) (xy 115.712 117.792775) (xy 115.915818 117.754424) (xy 116.028368 117.682) (xy 116.636364 117.682) + (xy 116.733827 117.748594) (xy 116.952 117.792775) (xy 118.252 117.792775) (xy 118.455818 117.754424) (xy 118.568368 117.682) + (xy 119.938364 117.682) (xy 120.035827 117.748594) (xy 120.254 117.792775) (xy 121.554 117.792775) (xy 121.757818 117.754424) + (xy 121.870368 117.682) (xy 122.224364 117.682) (xy 122.321827 117.748594) (xy 122.54 117.792775) (xy 123.84 117.792775) + (xy 124.043818 117.754424) (xy 124.231012 117.633968) (xy 124.356594 117.450173) (xy 124.400775 117.232) (xy 124.400775 116.532) + (xy 124.362424 116.328182) (xy 124.241968 116.140988) (xy 124.058173 116.015406) (xy 123.84 115.971225) (xy 122.54 115.971225) + (xy 122.336182 116.009576) (xy 122.223632 116.082) (xy 121.869636 116.082) (xy 121.772173 116.015406) (xy 121.554 115.971225) + (xy 120.665 115.971225) (xy 120.665 114.660252) (xy 120.799788 114.750315) (xy 120.851853 114.785104) (xy 121.158 114.846) + (xy 124.206773 114.846) (xy 124.517841 115.157611) (xy 124.999882 115.357772) (xy 125.521828 115.358228) (xy 126.004218 115.158908) + (xy 126.373611 114.790159) (xy 126.573772 114.308118) (xy 126.574228 113.786172) (xy 126.374908 113.303782) (xy 126.006159 112.934389) + (xy 125.524118 112.734228) (xy 125.002172 112.733772) (xy 124.519782 112.933092) (xy 124.206328 113.246) (xy 121.489371 113.246) + (xy 120.665 112.42163) (xy 120.665 110.11237) (xy 121.608315 111.055686) (xy 121.867853 111.229104) (xy 122.174 111.29) + (xy 129.46263 111.29) (xy 133.82 115.647371) (xy 133.82 117.29541) (xy 133.427994 117.55734) (xy 133.35 117.674066) + (xy 133.272006 117.55734) (xy 132.785371 117.232181) (xy 132.211346 117.118) (xy 131.948654 117.118) (xy 131.374629 117.232181) + (xy 130.887994 117.55734) (xy 130.604245 117.982) (xy 124.155636 117.982) (xy 124.058173 117.915406) (xy 123.84 117.871225) + (xy 122.54 117.871225) (xy 122.336182 117.909576) (xy 122.223632 117.982) (xy 121.869636 117.982) (xy 121.772173 117.915406) + (xy 121.554 117.871225) (xy 120.254 117.871225) (xy 120.050182 117.909576) (xy 119.862988 118.030032) (xy 119.737406 118.213827) + (xy 119.693225 118.432) (xy 119.693225 119.132) (xy 119.731576 119.335818) (xy 119.852032 119.523012) (xy 119.937082 119.581124) + (xy 119.887406 119.653827) (xy 119.843225 119.872) (xy 119.843225 120.872) (xy 119.881576 121.075818) (xy 120.002032 121.263012) + (xy 120.185827 121.388594) (xy 120.404 121.432775) (xy 121.404 121.432775) (xy 121.607818 121.394424) (xy 121.795012 121.273968) + (xy 121.920594 121.090173) (xy 121.964775 120.872) (xy 121.964775 119.872) (xy 121.926424 119.668182) (xy 121.870967 119.582) + (xy 122.224364 119.582) (xy 122.321827 119.648594) (xy 122.54 119.692775) (xy 123.84 119.692775) (xy 124.043818 119.654424) + (xy 124.156368 119.582) (xy 130.823408 119.582) (xy 130.887994 119.67866) (xy 131.201294 119.888) (xy 130.887994 120.09734) + (xy 130.713827 120.358) (xy 124.714 120.358) (xy 124.407853 120.418896) (xy 124.148315 120.592315) (xy 122.35063 122.39) + (xy 119.457371 122.39) (xy 118.402 121.33463) (xy 118.402 119.664551) (xy 118.455818 119.654424) (xy 118.643012 119.533968) + (xy 118.768594 119.350173) (xy 118.812775 119.132) (xy 118.812775 118.432) (xy 118.774424 118.228182) (xy 118.653968 118.040988) + (xy 118.470173 117.915406) (xy 118.252 117.871225) (xy 116.952 117.871225) (xy 116.748182 117.909576) (xy 116.635632 117.982) + (xy 116.027636 117.982) (xy 115.930173 117.915406) (xy 115.712 117.871225) (xy 114.412 117.871225) (xy 114.208182 117.909576) + (xy 114.020988 118.030032) (xy 113.895406 118.213827) (xy 113.851225 118.432) (xy 113.851225 119.132) (xy 113.889576 119.335818) + (xy 114.010032 119.523012) (xy 114.095082 119.581124) (xy 114.045406 119.653827) (xy 114.001225 119.872) (xy 114.001225 120.872) + (xy 114.039576 121.075818) (xy 114.160032 121.263012) (xy 114.343827 121.388594) (xy 114.562 121.432775) (xy 115.562 121.432775) + (xy 115.765818 121.394424) (xy 115.953012 121.273968) (xy 116.078594 121.090173) (xy 116.122775 120.872) (xy 116.122775 119.872) + (xy 116.084424 119.668182) (xy 116.028967 119.582) (xy 116.636364 119.582) (xy 116.733827 119.648594) (xy 116.802 119.662399) + (xy 116.802 121.666) (xy 116.847969 121.897104) (xy 116.862896 121.972147) (xy 117.036315 122.231685) (xy 118.560314 123.755685) + (xy 118.819853 123.929104) (xy 119.126 123.99) (xy 122.682 123.99) (xy 122.988147 123.929104) (xy 123.247685 123.755685) + (xy 125.04537 121.958) (xy 130.713827 121.958) (xy 130.885196 122.214472) (xy 130.826182 122.225576) (xy 130.638988 122.346032) + (xy 130.513406 122.529827) (xy 130.469225 122.748) (xy 130.469225 122.898) (xy 128.778 122.898) (xy 128.471853 122.958896) + (xy 128.212314 123.132315) (xy 126.16063 125.184) (xy 114.631371 125.184) (xy 112.814 123.36663) (xy 112.814 119.664551) + (xy 112.867818 119.654424) (xy 113.055012 119.533968) (xy 113.180594 119.350173) (xy 113.224775 119.132) (xy 113.224775 118.432) + (xy 113.186424 118.228182) (xy 113.065968 118.040988) (xy 112.882173 117.915406) (xy 112.664 117.871225) (xy 111.364 117.871225) + (xy 111.160182 117.909576) (xy 111.047632 117.982) (xy 110.693636 117.982) (xy 110.596173 117.915406) (xy 110.378 117.871225) + (xy 109.078 117.871225) (xy 108.874182 117.909576) (xy 108.686988 118.030032) (xy 108.561406 118.213827) (xy 108.517225 118.432) + (xy 108.517225 119.132) (xy 108.555576 119.335818) (xy 108.676032 119.523012) (xy 108.761082 119.581124) (xy 108.711406 119.653827) + (xy 108.667225 119.872) (xy 108.667225 120.872) (xy 108.705576 121.075818) (xy 108.826032 121.263012) (xy 109.009827 121.388594) + (xy 109.228 121.432775) (xy 110.228 121.432775) (xy 110.431818 121.394424) (xy 110.619012 121.273968) (xy 110.744594 121.090173) + (xy 110.788775 120.872) (xy 110.788775 119.872) (xy 110.750424 119.668182) (xy 110.694967 119.582) (xy 111.048364 119.582) + (xy 111.145827 119.648594) (xy 111.214 119.662399) (xy 111.214 123.698) (xy 111.259969 123.929104) (xy 111.274896 124.004147) + (xy 111.448315 124.263685) (xy 113.734314 126.549685) (xy 113.993853 126.723104) (xy 114.3 126.784) (xy 126.492 126.784) + (xy 126.798147 126.723104) (xy 127.057685 126.549685) (xy 129.109371 124.498) (xy 130.469225 124.498) (xy 130.469225 124.648) + (xy 130.507576 124.851818) (xy 130.628032 125.039012) (xy 130.811827 125.164594) (xy 131.03 125.208775) (xy 133.13 125.208775) + (xy 133.333818 125.170424) (xy 133.347487 125.161628) (xy 133.351827 125.164594) (xy 133.57 125.208775) (xy 135.67 125.208775) + (xy 135.873818 125.170424) (xy 136.061012 125.049968) (xy 136.186594 124.866173) (xy 136.230775 124.648) (xy 136.230775 122.748) + (xy 136.192424 122.544182) (xy 136.071968 122.356988) (xy 135.888173 122.231406) (xy 135.813582 122.216301) (xy 136.137165 121.732025) + (xy 136.251346 121.158) (xy 136.137165 120.583975) (xy 135.812006 120.09734) (xy 135.498706 119.888) (xy 135.812006 119.67866) + (xy 135.986173 119.418) (xy 137.414 119.418) (xy 137.720147 119.357104) (xy 137.979685 119.183685) (xy 138.515 118.64837) + (xy 138.515 119.985) (xy 139.75 119.985) (xy 139.75 120.125) (xy 138.515 120.125) (xy 138.515 122.525) + (xy 139.75 122.525) (xy 139.75 122.665) (xy 138.515 122.665) (xy 138.515 125.065) (xy 139.75 125.065) + (xy 139.75 127.25) (xy 102.75 127.25) (xy 102.75 113.64) (xy 116.94381 113.64) (xy 116.94381 107.75) + (xy 119.050225 107.75) + ) + ) + (filled_polygon + (pts + (xy 135.625223 115.176777) (xy 135.707927 115.231625) (xy 135.802 115.25) (xy 138.392 115.25) (xy 138.392 116.508629) + (xy 137.08263 117.818) (xy 135.986173 117.818) (xy 135.812006 117.55734) (xy 135.42 117.29541) (xy 135.42 115.316) + (xy 135.359104 115.009853) (xy 135.185686 114.750315) (xy 130.359685 109.924315) (xy 130.100147 109.750896) (xy 129.794 109.69) + (xy 122.505371 109.69) (xy 122.115445 109.300075) (xy 122.151 109.307275) (xy 122.659 109.307275) (xy 122.862818 109.268924) + (xy 123.050012 109.148468) (xy 123.175594 108.964673) (xy 123.219775 108.7465) (xy 123.219775 107.75) (xy 128.198446 107.75) + ) + ) + ) + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 5945FD05) (hatch none 0.508) + (connect_pads yes (clearance 1)) + (min_thickness 0.5) + (fill yes (arc_segments 32) (thermal_gap 0.2) (thermal_bridge_width 0.5)) + (polygon + (pts + (xy 100 80) (xy 180 80) (xy 180 130) (xy 100 130) + ) + ) + (filled_polygon + (pts + (xy 178.7 128.7) (xy 101.3 128.7) (xy 101.3 118.602641) (xy 129.768925 118.602641) (xy 129.807839 119.030239) + (xy 129.929067 119.442135) (xy 130.12799 119.822639) (xy 130.179236 119.886377) (xy 130.144988 119.927776) (xy 129.940772 120.305466) + (xy 129.813805 120.715629) (xy 129.768925 121.142641) (xy 129.807839 121.570239) (xy 129.929067 121.982135) (xy 129.974589 122.06921) + (xy 129.968926 122.075855) (xy 129.82368 122.398073) (xy 129.773952 122.748) (xy 129.773952 124.648) (xy 129.789826 124.847058) + (xy 129.894381 125.184681) (xy 130.088857 125.47981) (xy 130.357855 125.709074) (xy 130.680073 125.85432) (xy 131.03 125.904048) + (xy 133.13 125.904048) (xy 133.329058 125.888174) (xy 133.36971 125.875585) (xy 133.57 125.904048) (xy 135.67 125.904048) + (xy 135.869058 125.888174) (xy 136.206681 125.783619) (xy 136.50181 125.589143) (xy 136.731074 125.320145) (xy 136.87632 124.997927) + (xy 136.926048 124.648) (xy 136.926048 122.824871) (xy 147.406 122.824871) (xy 147.406 123.047129) (xy 147.447899 123.474445) + (xy 147.571999 123.885484) (xy 147.773573 124.26459) (xy 148.044944 124.597324) (xy 148.375776 124.871012) (xy 148.753466 125.075228) + (xy 149.163629 125.202195) (xy 149.590641 125.247075) (xy 150.018239 125.208161) (xy 150.430135 125.086933) (xy 150.810639 124.88801) + (xy 150.874377 124.836764) (xy 150.915776 124.871012) (xy 151.293466 125.075228) (xy 151.703629 125.202195) (xy 152.130641 125.247075) + (xy 152.558239 125.208161) (xy 152.970135 125.086933) (xy 153.05721 125.041411) (xy 153.063855 125.047074) (xy 153.386073 125.19232) + (xy 153.736 125.242048) (xy 155.636 125.242048) (xy 155.835058 125.226174) (xy 156.172681 125.121619) (xy 156.46781 124.927143) + (xy 156.697074 124.658145) (xy 156.84232 124.335927) (xy 156.892048 123.986) (xy 156.892048 121.886) (xy 156.876174 121.686942) + (xy 156.771619 121.349319) (xy 156.577143 121.05419) (xy 156.308145 120.824926) (xy 155.985927 120.67968) (xy 155.636 120.629952) + (xy 153.736 120.629952) (xy 153.536942 120.645826) (xy 153.199319 120.750381) (xy 153.070152 120.835496) (xy 152.998534 120.796772) + (xy 152.588371 120.669805) (xy 152.161359 120.624925) (xy 151.733761 120.663839) (xy 151.321865 120.785067) (xy 150.941361 120.98399) + (xy 150.877623 121.035236) (xy 150.836224 121.000988) (xy 150.458534 120.796772) (xy 150.048371 120.669805) (xy 149.621359 120.624925) + (xy 149.193761 120.663839) (xy 148.781865 120.785067) (xy 148.401361 120.98399) (xy 148.066741 121.253031) (xy 147.79075 121.581944) + (xy 147.583902 121.958199) (xy 147.454075 122.367465) (xy 147.406214 122.794154) (xy 147.406 122.824871) (xy 136.926048 122.824871) + (xy 136.926048 122.748) (xy 136.910174 122.548942) (xy 136.805619 122.211319) (xy 136.720504 122.082152) (xy 136.759228 122.010534) + (xy 136.886195 121.600371) (xy 136.931075 121.173359) (xy 136.892161 120.745761) (xy 136.770933 120.333865) (xy 136.57201 119.953361) + (xy 136.520764 119.889623) (xy 136.555012 119.848224) (xy 136.759228 119.470534) (xy 136.886195 119.060371) (xy 136.931075 118.633359) + (xy 136.892161 118.205761) (xy 136.770933 117.793865) (xy 136.57201 117.413361) (xy 136.302969 117.078741) (xy 135.974056 116.80275) + (xy 135.597801 116.595902) (xy 135.188535 116.466075) (xy 134.761846 116.418214) (xy 134.731129 116.418) (xy 134.508871 116.418) + (xy 134.081555 116.459899) (xy 133.670516 116.583999) (xy 133.34804 116.755462) (xy 133.057801 116.595902) (xy 132.648535 116.466075) + (xy 132.221846 116.418214) (xy 132.191129 116.418) (xy 131.968871 116.418) (xy 131.541555 116.459899) (xy 131.130516 116.583999) + (xy 130.75141 116.785573) (xy 130.418676 117.056944) (xy 130.144988 117.387776) (xy 129.940772 117.765466) (xy 129.813805 118.175629) + (xy 129.768925 118.602641) (xy 101.3 118.602641) (xy 101.3 114.215174) (xy 123.247356 114.215174) (xy 123.318584 114.603266) + (xy 123.463836 114.970131) (xy 123.67758 115.301796) (xy 123.951673 115.585629) (xy 124.275677 115.810817) (xy 124.63725 115.968784) + (xy 125.022619 116.053513) (xy 125.417106 116.061776) (xy 125.805685 115.993259) (xy 126.173555 115.850572) (xy 126.506704 115.639149) + (xy 126.792443 115.367043) (xy 127.019888 115.04462) (xy 127.180376 114.684159) (xy 127.267793 114.299391) (xy 127.274086 113.848713) + (xy 127.197446 113.461654) (xy 127.047086 113.096853) (xy 126.828732 112.768204) (xy 126.550702 112.488226) (xy 126.223586 112.267584) + (xy 125.859843 112.11468) (xy 125.473329 112.03534) (xy 125.078765 112.032586) (xy 124.69118 112.106521) (xy 124.325338 112.254331) + (xy 123.995173 112.470385) (xy 123.713261 112.746454) (xy 123.49034 113.072022) (xy 123.334901 113.434688) (xy 123.252865 113.820639) + (xy 123.247356 114.215174) (xy 101.3 114.215174) (xy 101.3 103.05) (xy 132.743952 103.05) (xy 132.743952 104.95) + (xy 132.759826 105.149058) (xy 132.864381 105.486681) (xy 132.981572 105.664526) (xy 132.892834 105.871568) (xy 132.803132 106.293582) + (xy 132.797108 106.724982) (xy 132.874992 107.149336) (xy 133.033816 107.550481) (xy 133.267532 107.913137) (xy 133.567237 108.223491) + (xy 133.921515 108.469721) (xy 134.316873 108.642448) (xy 134.738251 108.735094) (xy 135.169599 108.74413) (xy 135.594486 108.669211) + (xy 135.99673 108.51319) (xy 136.361009 108.282012) (xy 136.673447 107.984481) (xy 136.922145 107.63193) (xy 136.949195 107.571174) + (xy 143.019356 107.571174) (xy 143.090584 107.959266) (xy 143.235836 108.326131) (xy 143.44958 108.657796) (xy 143.723673 108.941629) + (xy 144.047677 109.166817) (xy 144.40925 109.324784) (xy 144.794619 109.409513) (xy 145.189106 109.417776) (xy 145.577685 109.349259) + (xy 145.945555 109.206572) (xy 146.278704 108.995149) (xy 146.564443 108.723043) (xy 146.791888 108.40062) (xy 146.952376 108.040159) + (xy 147.039793 107.655391) (xy 147.046086 107.204713) (xy 146.969446 106.817654) (xy 146.819086 106.452853) (xy 146.600732 106.124204) + (xy 146.322702 105.844226) (xy 145.995586 105.623584) (xy 145.631843 105.47068) (xy 145.245329 105.39134) (xy 144.850765 105.388586) + (xy 144.46318 105.462521) (xy 144.097338 105.610331) (xy 143.767173 105.826385) (xy 143.485261 106.102454) (xy 143.26234 106.428022) + (xy 143.106901 106.790688) (xy 143.024865 107.176639) (xy 143.019356 107.571174) (xy 136.949195 107.571174) (xy 137.097628 107.237788) + (xy 137.193213 106.817067) (xy 137.200094 106.324279) (xy 137.116294 105.901053) (xy 137.020809 105.669389) (xy 137.061074 105.622145) + (xy 137.20632 105.299927) (xy 137.256048 104.95) (xy 137.256048 103.05) (xy 137.240174 102.850942) (xy 137.135619 102.513319) + (xy 136.941143 102.21819) (xy 136.672145 101.988926) (xy 136.349927 101.84368) (xy 136 101.793952) (xy 134 101.793952) + (xy 133.800942 101.809826) (xy 133.463319 101.914381) (xy 133.16819 102.108857) (xy 132.938926 102.377855) (xy 132.79368 102.700073) + (xy 132.743952 103.05) (xy 101.3 103.05) (xy 101.3 91.424641) (xy 109.702925 91.424641) (xy 109.741839 91.852239) + (xy 109.863067 92.264135) (xy 109.908589 92.35121) (xy 109.902926 92.357855) (xy 109.75768 92.680073) (xy 109.707952 93.03) + (xy 109.707952 94.93) (xy 109.723826 95.129058) (xy 109.828381 95.466681) (xy 110.022857 95.76181) (xy 110.291855 95.991074) + (xy 110.614073 96.13632) (xy 110.964 96.186048) (xy 113.064 96.186048) (xy 113.263058 96.170174) (xy 113.30371 96.157585) + (xy 113.504 96.186048) (xy 115.604 96.186048) (xy 115.803058 96.170174) (xy 116.140681 96.065619) (xy 116.43581 95.871143) + (xy 116.665074 95.602145) (xy 116.81032 95.279927) (xy 116.860048 94.93) (xy 116.860048 93.03) (xy 116.844174 92.830942) + (xy 116.739619 92.493319) (xy 116.654504 92.364152) (xy 116.693228 92.292534) (xy 116.820195 91.882371) (xy 116.865075 91.455359) + (xy 116.826161 91.027761) (xy 116.704933 90.615865) (xy 116.50601 90.235361) (xy 116.454764 90.171623) (xy 116.489012 90.130224) + (xy 116.693228 89.752534) (xy 116.820195 89.342371) (xy 116.865075 88.915359) (xy 116.826161 88.487761) (xy 116.704933 88.075865) + (xy 116.50601 87.695361) (xy 116.236969 87.360741) (xy 115.908056 87.08475) (xy 115.531801 86.877902) (xy 115.122535 86.748075) + (xy 114.695846 86.700214) (xy 114.665129 86.7) (xy 114.442871 86.7) (xy 114.015555 86.741899) (xy 113.604516 86.865999) + (xy 113.22541 87.067573) (xy 112.892676 87.338944) (xy 112.618988 87.669776) (xy 112.414772 88.047466) (xy 112.287805 88.457629) + (xy 112.242925 88.884641) (xy 112.276516 89.253749) (xy 112.155846 89.240214) (xy 112.125129 89.24) (xy 111.902871 89.24) + (xy 111.475555 89.281899) (xy 111.064516 89.405999) (xy 110.68541 89.607573) (xy 110.352676 89.878944) (xy 110.078988 90.209776) + (xy 109.874772 90.587466) (xy 109.747805 90.997629) (xy 109.702925 91.424641) (xy 101.3 91.424641) (xy 101.3 85.264861) + (xy 101.845859 85.264861) (xy 101.957374 85.872459) (xy 102.184782 86.446826) (xy 102.519421 86.966083) (xy 102.948544 87.410453) + (xy 103.455806 87.76301) (xy 104.021886 88.010324) (xy 104.625223 88.142976) (xy 105.242834 88.155913) (xy 105.851196 88.048643) + (xy 106.427137 87.82525) (xy 106.948718 87.494245) (xy 107.396073 87.068234) (xy 107.752162 86.563446) (xy 107.777228 86.507145) + (xy 118.643699 86.507145) (xy 118.705652 86.844699) (xy 118.83199 87.163792) (xy 119.0179 87.452268) (xy 119.256302 87.699141) + (xy 119.538114 87.895006) (xy 119.852604 88.032402) (xy 120.18779 88.106098) (xy 120.530908 88.113285) (xy 120.868887 88.053691) + (xy 121.188854 87.929584) (xy 121.478621 87.745692) (xy 121.727152 87.509019) (xy 121.924979 87.228581) (xy 122.064568 86.915059) + (xy 122.140602 86.580394) (xy 122.146076 86.188404) (xy 122.079416 85.851747) (xy 121.948635 85.534449) (xy 121.758715 85.248597) + (xy 121.51689 85.005077) (xy 121.23237 84.813166) (xy 120.915993 84.680174) (xy 120.57981 84.611165) (xy 120.236626 84.608769) + (xy 119.899512 84.673077) (xy 119.581309 84.801639) (xy 119.294137 84.989559) (xy 119.048935 85.229679) (xy 118.855043 85.512852) + (xy 118.719845 85.828292) (xy 118.648491 86.163985) (xy 118.643699 86.507145) (xy 107.777228 86.507145) (xy 108.003422 85.999106) + (xy 108.140283 85.39671) (xy 108.150136 84.691127) (xy 108.030148 84.085144) (xy 107.981513 83.967145) (xy 121.183699 83.967145) + (xy 121.245652 84.304699) (xy 121.37199 84.623792) (xy 121.5579 84.912268) (xy 121.796302 85.159141) (xy 122.078114 85.355006) + (xy 122.392604 85.492402) (xy 122.72779 85.566098) (xy 123.070908 85.573285) (xy 123.408887 85.513691) (xy 123.728854 85.389584) + (xy 124.018621 85.205692) (xy 124.267152 84.969019) (xy 124.464979 84.688581) (xy 124.560006 84.475145) (xy 137.499699 84.475145) + (xy 137.561652 84.812699) (xy 137.68799 85.131792) (xy 137.8739 85.420268) (xy 138.112302 85.667141) (xy 138.394114 85.863006) + (xy 138.708604 86.000402) (xy 139.04379 86.074098) (xy 139.386908 86.081285) (xy 139.724887 86.021691) (xy 140.044854 85.897584) + (xy 140.334621 85.713692) (xy 140.502694 85.553638) (xy 140.612302 85.667141) (xy 140.894114 85.863006) (xy 141.208604 86.000402) + (xy 141.54379 86.074098) (xy 141.886908 86.081285) (xy 142.224887 86.021691) (xy 142.374502 85.963659) (xy 142.458604 86.000402) + (xy 142.79379 86.074098) (xy 143.136908 86.081285) (xy 143.474887 86.021691) (xy 143.794854 85.897584) (xy 144.084621 85.713692) + (xy 144.333152 85.477019) (xy 144.530979 85.196581) (xy 144.670568 84.883059) (xy 144.746602 84.548394) (xy 144.752076 84.156404) + (xy 144.685416 83.819747) (xy 144.554635 83.502449) (xy 144.364715 83.216597) (xy 144.12289 82.973077) (xy 143.83837 82.781166) + (xy 143.521993 82.648174) (xy 143.18581 82.579165) (xy 142.842626 82.576769) (xy 142.505512 82.641077) (xy 142.37783 82.692664) + (xy 142.271993 82.648174) (xy 141.93581 82.579165) (xy 141.592626 82.576769) (xy 141.255512 82.641077) (xy 140.937309 82.769639) + (xy 140.650137 82.957559) (xy 140.501765 83.102856) (xy 140.37289 82.973077) (xy 140.08837 82.781166) (xy 139.771993 82.648174) + (xy 139.43581 82.579165) (xy 139.092626 82.576769) (xy 138.755512 82.641077) (xy 138.437309 82.769639) (xy 138.150137 82.957559) + (xy 137.904935 83.197679) (xy 137.711043 83.480852) (xy 137.575845 83.796292) (xy 137.504491 84.131985) (xy 137.499699 84.475145) + (xy 124.560006 84.475145) (xy 124.604568 84.375059) (xy 124.680602 84.040394) (xy 124.686076 83.648404) (xy 124.619416 83.311747) + (xy 124.488635 82.994449) (xy 124.298715 82.708597) (xy 124.05689 82.465077) (xy 123.77237 82.273166) (xy 123.455993 82.140174) + (xy 123.11981 82.071165) (xy 122.776626 82.068769) (xy 122.439512 82.133077) (xy 122.121309 82.261639) (xy 121.834137 82.449559) + (xy 121.588935 82.689679) (xy 121.395043 82.972852) (xy 121.259845 83.288292) (xy 121.188491 83.623985) (xy 121.183699 83.967145) + (xy 107.981513 83.967145) (xy 107.794743 83.514009) (xy 107.452887 82.999474) (xy 107.017601 82.561139) (xy 106.505466 82.215699) + (xy 105.935988 81.976313) (xy 105.330858 81.852098) (xy 104.713126 81.847785) (xy 104.106321 81.963539) (xy 103.533556 82.194951) + (xy 103.016647 82.533207) (xy 102.575284 82.965422) (xy 102.226277 83.475133) (xy 101.982921 84.042926) (xy 101.854484 84.647174) + (xy 101.845859 85.264861) (xy 101.3 85.264861) (xy 101.3 81.3) (xy 178.7 81.3) + ) + ) + ) +) diff --git a/pcbs/analog_board_v0.2/analog_board.net b/pcbs/analog_board_v0.2/analog_board.net new file mode 100644 index 0000000..dd0d60d --- /dev/null +++ b/pcbs/analog_board_v0.2/analog_board.net @@ -0,0 +1,602 @@ +(export (version D) + (design + (source /home/maximilian/UppSense/pcbs/analog_board/analog_board.sch) + (date "fre 16 jun 2017 15:27:35") + (tool "Eeschema 4.0.5+dfsg1-4") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title "SensUs Sensor") + (company "Uppsala University") + (rev v.0.2) + (date 2017-06-14) + (source analog_board.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 2) (name /highCurrent/) (tstamps /59409417/) + (title_block + (title "High Current Part of Analog Board") + (company) + (rev v0.2) + (date 2017-06-14) + (source highCurrent.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 3) (name /lowCurrent/) (tstamps /5940AE3E/) + (title_block + (title "High Current Part of Analog Board") + (company) + (rev v0.2) + (date 2017-06-14) + (source lowCurrent.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref TP1) + (value TEST) + (footprint Testpoints:TP_SMD_quadr_3mm) + (libsource (lib device) (part TEST)) + (sheetpath (names /) (tstamps /)) + (tstamp 58FEC254)) + (comp (ref TP2) + (value TEST) + (footprint Testpoints:TP_SMD_quadr_3mm) + (libsource (lib device) (part TEST)) + (sheetpath (names /) (tstamps /)) + (tstamp 58FF116B)) + (comp (ref P1) + (value CONN_01X04) + (footprint ConnectorsChina:LED_CONN_1.25_PITCH) + (libsource (lib conn) (part CONN_01X04)) + (sheetpath (names /) (tstamps /)) + (tstamp 59424F6E)) + (comp (ref U1) + (value AD8616) + (footprint SMD_Packages:SOIC-8-N) + (datasheet http://www.farnell.com/datasheets/1841629.pdf) + (fields + (field (name Farnell) AD8616ARZ)) + (libsource (lib ad8616) (part AD8616)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A4EA)) + (comp (ref R7) + (value 100M) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 9236511)) + (libsource (lib device) (part R)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A4FF)) + (comp (ref C6) + (value 1p) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 1759179)) + (libsource (lib device) (part C)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A506)) + (comp (ref R6) + (value 10M) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 9238115)) + (libsource (lib device) (part R)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A514)) + (comp (ref C5) + (value 10p) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 1759191)) + (libsource (lib device) (part C)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A51B)) + (comp (ref R5) + (value 1M) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 1576507)) + (libsource (lib device) (part R)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A522)) + (comp (ref C4) + (value 100p) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 2332782)) + (libsource (lib device) (part C)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A529)) + (comp (ref D2) + (value BPW34) + (footprint Photodiodes:BPW34FA) + (datasheet http://www.farnell.com/datasheets/2046123.pdf) + (fields + (field (name Farnell) 1045425)) + (libsource (lib device) (part D_Photo)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A54D)) + (comp (ref TP4) + (value TEST) + (footprint Testpoints:TP_SMD_quadr_1mm) + (libsource (lib device) (part TEST)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A55A)) + (comp (ref D1) + (value LED) + (footprint LEDs:LED-5MM) + (libsource (lib device) (part LED)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A5C4)) + (comp (ref RV1) + (value T73YE103KT20) + (footprint MyPotis:Vishay_T73YE103KT20) + (datasheet http://www.farnell.com/datasheets/2243711.pdf) + (fields + (field (name Farnell) 2550676)) + (libsource (lib device) (part POT)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A5CC)) + (comp (ref R4) + (value 100R) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 2504961)) + (libsource (lib device) (part R)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A5D3)) + (comp (ref Q1) + (value MMBT3904) + (footprint TO_SOT_Packages_SMD:SOT-23) + (datasheet https://www.fairchildsemi.com/datasheets/MM/MMBT3904.pdf) + (fields + (field (name Farnell) 1757936RL)) + (libsource (lib transistors) (part MMBT3904)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5940A5EB)) + (comp (ref C1) + (value 1u) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 2496946)) + (libsource (lib device) (part C)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 594122D8)) + (comp (ref C2) + (value 100n) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 499687)) + (libsource (lib device) (part C)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 594122E0)) + (comp (ref C3) + (value 10n) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 1414662)) + (libsource (lib device) (part C)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 594122E8)) + (comp (ref P5) + (value CONN_01X03) + (footprint "Samtec Connectors:Samtec-PHT-1-3-01-L-S") + (libsource (lib conn) (part CONN_01X03)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5941342E)) + (comp (ref P3) + (value CONN_01X03) + (footprint "Samtec Connectors:Samtec-PHT-1-3-01-L-S") + (libsource (lib conn) (part CONN_01X03)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 5941362B)) + (comp (ref P4) + (value CONN_01X03) + (footprint "Samtec Connectors:Samtec-PHT-1-3-01-L-S") + (libsource (lib conn) (part CONN_01X03)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 594137A6)) + (comp (ref P2) + (value CONN_01X03) + (footprint "Samtec Connectors:Samtec-PHT-1-3-01-L-S") + (libsource (lib conn) (part CONN_01X03)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 59416658)) + (comp (ref TP3) + (value TEST) + (footprint Testpoints:TP_SMD_quadr_3mm) + (libsource (lib device) (part TEST)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 594174AB)) + (comp (ref R1) + (value 100k) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 2447551)) + (libsource (lib device) (part R)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 59417DE3)) + (comp (ref R2) + (value 10k) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 9237755)) + (libsource (lib device) (part R)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 59417DEB)) + (comp (ref R3) + (value 100k) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 2447551)) + (libsource (lib device) (part R)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 594182DF)) + (comp (ref TP5) + (value TEST) + (footprint Testpoints:TP_SMD_quadr_1mm) + (libsource (lib device) (part TEST)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 59420B4B)) + (comp (ref TP6) + (value TEST) + (footprint Testpoints:TP_SMD_quadr_1mm) + (libsource (lib device) (part TEST)) + (sheetpath (names /highCurrent/) (tstamps /59409417/)) + (tstamp 59420C55)) + (comp (ref U2) + (value AD8616) + (footprint SMD_Packages:SOIC-8-N) + (datasheet http://www.farnell.com/datasheets/1841629.pdf) + (fields + (field (name Farnell) AD8616ARZ)) + (libsource (lib ad8616) (part AD8616)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 5940C81A)) + (comp (ref D3) + (value BPW34) + (footprint Photodiodes:BPW34FA) + (datasheet http://www.farnell.com/datasheets/2046123.pdf) + (fields + (field (name Farnell) 1045425)) + (libsource (lib device) (part D_Photo)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 5940C87D)) + (comp (ref R12) + (value 10M) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 9238115)) + (libsource (lib device) (part R)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 5940CEAF)) + (comp (ref R8) + (value 100k) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 2447551)) + (libsource (lib device) (part R)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 5940D158)) + (comp (ref P7) + (value CONN_01X03) + (footprint "Samtec Connectors:Samtec-PHT-1-3-01-L-S") + (libsource (lib conn) (part CONN_01X03)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 5940F5BC)) + (comp (ref P6) + (value CONN_01X03) + (footprint "Samtec Connectors:Samtec-PHT-1-3-01-L-S") + (libsource (lib conn) (part CONN_01X03)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 5940F760)) + (comp (ref R10) + (value 1K) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 9237496)) + (libsource (lib device) (part R)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 5940F9FA)) + (comp (ref R9) + (value 10k) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 9237755)) + (libsource (lib device) (part R)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 5940FA2A)) + (comp (ref R11) + (value 0.1k) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 2504961)) + (libsource (lib device) (part R)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 5940FA82)) + (comp (ref C7) + (value 1u) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 2496946)) + (libsource (lib device) (part C)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 5941B3D6)) + (comp (ref C8) + (value 100n) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 499687)) + (libsource (lib device) (part C)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 5941B3DE)) + (comp (ref C9) + (value 10n) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 1414662)) + (libsource (lib device) (part C)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 5941B3E6)) + (comp (ref C10) + (value 1p) + (footprint Resistors_SMD:R_0805) + (fields + (field (name Farnell) 1759179)) + (libsource (lib device) (part C)) + (sheetpath (names /lowCurrent/) (tstamps /5940AE3E/)) + (tstamp 59421E44))) + (libparts + (libpart (lib ad8616) (part AD8616) + (description "Ompamp withlow input offset voltage") + (fields + (field (name Reference) U) + (field (name Value) AD8616)) + (pins + (pin (num 1) (name ~) (type output)) + (pin (num 2) (name ~) (type input)) + (pin (num 3) (name ~) (type input)) + (pin (num 4) (name V-) (type power_in)) + (pin (num 5) (name ~) (type input)) + (pin (num 6) (name ~) (type input)) + (pin (num 7) (name ~) (type output)) + (pin (num 8) (name V+) (type power_in)))) + (libpart (lib device) (part C) + (description "Unpolarized capacitor") + (footprints + (fp C?) + (fp C_????_*) + (fp C_????) + (fp SMD*_c) + (fp Capacitor*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib conn) (part CONN_01X03) + (description "Connector, single row, 01x03") + (footprints + (fp Pin_Header_Straight_1X03) + (fp Pin_Header_Angled_1X03) + (fp Socket_Strip_Straight_1X03) + (fp Socket_Strip_Angled_1X03)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X03)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)))) + (libpart (lib conn) (part CONN_01X04) + (description "Connector, single row, 01x04") + (footprints + (fp Pin_Header_Straight_1X04) + (fp Pin_Header_Angled_1X04) + (fp Socket_Strip_Straight_1X04) + (fp Socket_Strip_Angled_1X04)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X04)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)))) + (libpart (lib device) (part D_Photo) + (description Photodiode) + (footprints + (fp *photodiode*)) + (fields + (field (name Reference) D) + (field (name Value) D_Photo)) + (pins + (pin (num 1) (name K) (type passive)) + (pin (num 2) (name A) (type passive)))) + (libpart (lib device) (part LED) + (description "LED generic") + (footprints + (fp LED*)) + (fields + (field (name Reference) D) + (field (name Value) LED)) + (pins + (pin (num 1) (name K) (type passive)) + (pin (num 2) (name A) (type passive)))) + (libpart (lib transistors) (part MMBT3904) + (description "40V Vce, 0.2A Ic, NPN, Small Signal Transistor, SOT-23") + (docs http://www.nxp.com/documents/data_sheet/MMBT3904.pdf) + (footprints + (fp SOT-23*)) + (fields + (field (name Reference) Q) + (field (name Value) MMBT3904) + (field (name Footprint) SOT-23)) + (pins + (pin (num 1) (name B) (type input)) + (pin (num 2) (name E) (type passive)) + (pin (num 3) (name C) (type passive)))) + (libpart (lib device) (part POT) + (description Potentionmeter) + (fields + (field (name Reference) RV) + (field (name Value) POT)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)) + (pin (num 3) (name 3) (type passive)))) + (libpart (lib device) (part R) + (description Resistor) + (footprints + (fp R_*) + (fp Resistor_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib device) (part TEST) + (description "Testpoint, connection for test equipment") + (fields + (field (name Reference) TP) + (field (name Value) TEST)) + (pins + (pin (num 1) (name ~) (type passive))))) + (libraries + (library (logical device) + (uri /usr/share/kicad/library/device.lib)) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib)) + (library (logical transistors) + (uri /usr/share/kicad/library/transistors.lib)) + (library (logical ad8616) + (uri /home/maximilian/UppSense/pcbs/analog_board/schematicSymb/ad8616.lib))) + (nets + (net (code 1) (name /lowCurrent/BPW34FA_OUT) + (node (ref U2) (pin 3)) + (node (ref U2) (pin 7)) + (node (ref P1) (pin 2)) + (node (ref R8) (pin 1)) + (node (ref C10) (pin 2))) + (net (code 2) (name /highCurrent/BPW34_OUT) + (node (ref P4) (pin 2)) + (node (ref P4) (pin 3)) + (node (ref P4) (pin 1)) + (node (ref U1) (pin 7)) + (node (ref P1) (pin 1))) + (net (code 3) (name GND) + (node (ref R2) (pin 2)) + (node (ref C8) (pin 2)) + (node (ref U1) (pin 5)) + (node (ref U1) (pin 4)) + (node (ref D2) (pin 2)) + (node (ref RV1) (pin 3)) + (node (ref R4) (pin 2)) + (node (ref P2) (pin 3)) + (node (ref C9) (pin 2)) + (node (ref C7) (pin 2)) + (node (ref D3) (pin 2)) + (node (ref P6) (pin 1)) + (node (ref U2) (pin 5)) + (node (ref U2) (pin 4)) + (node (ref TP2) (pin 1)) + (node (ref P1) (pin 3)) + (node (ref P6) (pin 2)) + (node (ref C3) (pin 2)) + (node (ref C2) (pin 2)) + (node (ref C1) (pin 2)) + (node (ref P6) (pin 3))) + (net (code 4) (name +5V) + (node (ref U1) (pin 8)) + (node (ref U2) (pin 8)) + (node (ref C8) (pin 1)) + (node (ref C9) (pin 1)) + (node (ref C7) (pin 1)) + (node (ref D1) (pin 2)) + (node (ref R1) (pin 1)) + (node (ref R3) (pin 1)) + (node (ref C3) (pin 1)) + (node (ref C1) (pin 1)) + (node (ref C2) (pin 1)) + (node (ref TP1) (pin 1)) + (node (ref P1) (pin 4))) + (net (code 5) (name "Net-(C4-Pad1)") + (node (ref P5) (pin 1)) + (node (ref TP4) (pin 1)) + (node (ref C4) (pin 1)) + (node (ref R5) (pin 1))) + (net (code 6) (name "Net-(P2-Pad1)") + (node (ref P2) (pin 1)) + (node (ref R2) (pin 1)) + (node (ref R3) (pin 2))) + (net (code 7) (name "Net-(P2-Pad2)") + (node (ref RV1) (pin 2)) + (node (ref P2) (pin 2))) + (net (code 8) (name "Net-(C5-Pad1)") + (node (ref C5) (pin 1)) + (node (ref TP5) (pin 1)) + (node (ref R6) (pin 1)) + (node (ref P5) (pin 2))) + (net (code 9) (name "Net-(C6-Pad1)") + (node (ref C6) (pin 1)) + (node (ref TP6) (pin 1)) + (node (ref R7) (pin 1)) + (node (ref P5) (pin 3))) + (net (code 10) (name "Net-(R1-Pad2)") + (node (ref RV1) (pin 1)) + (node (ref R1) (pin 2))) + (net (code 11) (name "Net-(C4-Pad2)") + (node (ref C5) (pin 2)) + (node (ref R5) (pin 2)) + (node (ref R6) (pin 2)) + (node (ref C6) (pin 2)) + (node (ref R7) (pin 2)) + (node (ref U1) (pin 6)) + (node (ref C4) (pin 2)) + (node (ref D2) (pin 1))) + (net (code 12) (name Signal) + (node (ref P3) (pin 1)) + (node (ref U1) (pin 3)) + (node (ref TP3) (pin 1)) + (node (ref P3) (pin 3)) + (node (ref P3) (pin 2))) + (net (code 13) (name "Net-(Q1-Pad1)") + (node (ref U1) (pin 1)) + (node (ref Q1) (pin 1))) + (net (code 14) (name "Net-(D1-Pad1)") + (node (ref Q1) (pin 3)) + (node (ref D1) (pin 1))) + (net (code 15) (name "Net-(Q1-Pad2)") + (node (ref Q1) (pin 2)) + (node (ref R4) (pin 1)) + (node (ref U1) (pin 2))) + (net (code 16) (name "Net-(P7-Pad3)") + (node (ref R11) (pin 1)) + (node (ref P7) (pin 3))) + (net (code 17) (name "Net-(P7-Pad2)") + (node (ref P7) (pin 2)) + (node (ref R10) (pin 1))) + (net (code 18) (name "Net-(P7-Pad1)") + (node (ref P7) (pin 1)) + (node (ref R9) (pin 1))) + (net (code 19) (name "Net-(U2-Pad1)") + (node (ref U2) (pin 1)) + (node (ref U2) (pin 2))) + (net (code 20) (name "Net-(C10-Pad1)") + (node (ref R12) (pin 2)) + (node (ref C10) (pin 1)) + (node (ref D3) (pin 1)) + (node (ref U2) (pin 6))) + (net (code 21) (name "Net-(R10-Pad2)") + (node (ref R11) (pin 2)) + (node (ref R12) (pin 1)) + (node (ref R9) (pin 2)) + (node (ref R10) (pin 2)) + (node (ref R8) (pin 2))))) \ No newline at end of file diff --git a/pcbs/analog_board_v0.2/analog_board.pro b/pcbs/analog_board_v0.2/analog_board.pro new file mode 100644 index 0000000..b91332d --- /dev/null +++ b/pcbs/analog_board_v0.2/analog_board.pro @@ -0,0 +1,72 @@ +update=tor 29 jun 2017 11:35:48 +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName= +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName= +SpiceForceRefPrefix=0 +SpiceUseNetNumbers=0 +LabSize=60 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves +LibName30=schematicSymb/ad8616 +LibName31=schematicSymb/icl7660 diff --git a/pcbs/analog_board_v0.2/analog_board.sch b/pcbs/analog_board_v0.2/analog_board.sch new file mode 100644 index 0000000..09b959c --- /dev/null +++ b/pcbs/analog_board_v0.2/analog_board.sch @@ -0,0 +1,126 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ad8616 +LIBS:icl7660 +LIBS:analog_board-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 4 +Title "SensUs Sensor" +Date "2017-06-14" +Rev "v.0.2" +Comp "Uppsala University" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Sheet +S 5100 3125 1700 1175 +U 5940AE3E +F0 "sensitiveReadout" 60 +F1 "sensitiveReadout.sch" 60 +F2 "BPW34FA_OUT" O L 5100 3325 60 +$EndSheet +$Sheet +S 8000 3150 1700 1150 +U 5954D902 +F0 "interface" 60 +F1 "interface.sch" 60 +F2 "5V" O L 8000 3300 60 +F3 "ADC1" I L 8000 3800 60 +F4 "ADC2" I L 8000 3900 60 +F5 "ADC3" I L 8000 4000 60 +F6 "ADC4" I L 8000 4100 60 +F7 "GND" O L 8000 3500 60 +F8 "3.3V" O L 8000 3400 60 +F9 "I2C_SCL" O R 9700 4000 60 +F10 "DAC1" O R 9700 3300 60 +F11 "DAC2" O R 9700 3400 60 +F12 "GPIO4" B R 9700 3850 60 +F13 "GPIO3" B R 9700 3750 60 +F14 "GPIO2" B R 9700 3650 60 +F15 "GPIO1" B R 9700 3550 60 +F16 "I2C_SDA" B R 9700 4100 60 +$EndSheet +$Sheet +S 1950 3100 1700 1200 +U 59409417 +F0 "highCurrentPart" 60 +F1 "highCurrentPart.sch" 60 +F2 "BPW34_OUT" O L 1950 3275 60 +$EndSheet +$Comp +L +3.3V #PWR? +U 1 1 59551FE0 +P 7650 3400 +F 0 "#PWR?" H 7650 3250 50 0001 C CNN +F 1 "+3.3V" H 7650 3540 50 0000 C CNN +F 2 "" H 7650 3400 50 0001 C CNN +F 3 "" H 7650 3400 50 0001 C CNN + 1 7650 3400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8000 3400 7650 3400 +$Comp +L GND #PWR? +U 1 1 595520F8 +P 7650 3500 +F 0 "#PWR?" H 7650 3250 50 0001 C CNN +F 1 "GND" H 7650 3350 50 0000 C CNN +F 2 "" H 7650 3500 50 0001 C CNN +F 3 "" H 7650 3500 50 0001 C CNN + 1 7650 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7650 3500 8000 3500 +$Comp +L +5V #PWR? +U 1 1 59552732 +P 7650 3150 +F 0 "#PWR?" H 7650 3000 50 0001 C CNN +F 1 "+5V" H 7650 3290 50 0000 C CNN +F 2 "" H 7650 3150 50 0001 C CNN +F 3 "" H 7650 3150 50 0001 C CNN + 1 7650 3150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8000 3300 7800 3300 +Wire Wire Line + 7800 3300 7800 3150 +Wire Wire Line + 7800 3150 7650 3150 +$EndSCHEMATC diff --git a/pcbs/analog_board_v0.2/fp-lib-table b/pcbs/analog_board_v0.2/fp-lib-table new file mode 100644 index 0000000..c0fee8f --- /dev/null +++ b/pcbs/analog_board_v0.2/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name Potentiometer)(type KiCad)(uri "$(KIPRJMOD)/Potentiometer.pretty")(options "")(descr "")) +) diff --git a/pcbs/analog_board_v0.2/highCurrent.bak b/pcbs/analog_board_v0.2/highCurrent.bak new file mode 100644 index 0000000..e52726f --- /dev/null +++ b/pcbs/analog_board_v0.2/highCurrent.bak @@ -0,0 +1,656 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ad8616 +LIBS:analog_board-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 2 3 +Title "High Current Part of Analog Board" +Date "2017-06-14" +Rev "v0.2" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L GND #PWR05 +U 1 1 5940A4E3 +P 6675 5125 +F 0 "#PWR05" H 6675 4875 50 0001 C CNN +F 1 "GND" H 6675 4975 50 0000 C CNN +F 2 "" H 6675 5125 50 0000 C CNN +F 3 "" H 6675 5125 50 0000 C CNN + 1 6675 5125 + 1 0 0 -1 +$EndComp +$Comp +L AD8616 U1 +U 1 1 5940A4EA +P 6675 4175 +F 0 "U1" H 6054 3879 50 0000 L CNN +F 1 "AD8616" H 6975 3875 50 0000 L CNN +F 2 "SMD_Packages:SOIC-8-N" H 6478 4225 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/1841629.pdf" H 6378 4325 50 0001 C CNN +F 4 "AD8616ARZ" H 6675 4175 60 0001 C CNN "Farnell" + 1 6675 4175 + 1 0 0 -1 +$EndComp +$Comp +L R R7 +U 1 1 5940A4FF +P 9650 3475 +F 0 "R7" V 9730 3475 50 0000 C CNN +F 1 "100M" V 9650 3475 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 9580 3475 50 0001 C CNN +F 3 "" H 9650 3475 50 0000 C CNN +F 4 "9236511" V 9650 3475 60 0001 C CNN "Farnell" + 1 9650 3475 + -1 0 0 -1 +$EndComp +$Comp +L C C6 +U 1 1 5940A506 +P 9350 3475 +F 0 "C6" H 9375 3575 50 0000 L CNN +F 1 "1p" H 9375 3375 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 9388 3325 50 0001 C CNN +F 3 "" H 9350 3475 50 0000 C CNN +F 4 "1759179" H 9350 3475 60 0001 C CNN "Farnell" + 1 9350 3475 + -1 0 0 -1 +$EndComp +$Comp +L R R6 +U 1 1 5940A514 +P 9100 3475 +F 0 "R6" V 9180 3475 50 0000 C CNN +F 1 "10M" V 9100 3475 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 9030 3475 50 0001 C CNN +F 3 "" H 9100 3475 50 0000 C CNN +F 4 "9238115" V 9100 3475 60 0001 C CNN "Farnell" + 1 9100 3475 + -1 0 0 -1 +$EndComp +$Comp +L C C5 +U 1 1 5940A51B +P 8800 3475 +F 0 "C5" H 8825 3575 50 0000 L CNN +F 1 "10p" H 8825 3375 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 8838 3325 50 0001 C CNN +F 3 "" H 8800 3475 50 0000 C CNN +F 4 "1759191" H 8800 3475 60 0001 C CNN "Farnell" + 1 8800 3475 + -1 0 0 -1 +$EndComp +$Comp +L R R5 +U 1 1 5940A522 +P 8550 3475 +F 0 "R5" V 8630 3475 50 0000 C CNN +F 1 "1M" V 8550 3475 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 8480 3475 50 0001 C CNN +F 3 "" H 8550 3475 50 0000 C CNN +F 4 "1576507" V 8550 3475 60 0001 C CNN "Farnell" + 1 8550 3475 + -1 0 0 -1 +$EndComp +$Comp +L C C4 +U 1 1 5940A529 +P 8250 3475 +F 0 "C4" H 8275 3575 50 0000 L CNN +F 1 "100p" H 8275 3375 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 8288 3325 50 0001 C CNN +F 3 "" H 8250 3475 50 0000 C CNN +F 4 "2332782" H 8250 3475 60 0001 C CNN "Farnell" + 1 8250 3475 + -1 0 0 -1 +$EndComp +$Comp +L D_Photo D2 +U 1 1 5940A54D +P 7800 4750 +F 0 "D2" H 7820 4820 50 0000 L CNN +F 1 "BPW34" H 7760 4640 50 0000 C CNN +F 2 "Photodiodes:BPW34FA" H 7750 4750 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2046123.pdf" H 7750 4750 50 0001 C CNN +F 4 "1045425" H 7800 4750 60 0001 C CNN "Farnell" + 1 7800 4750 + 0 -1 1 0 +$EndComp +$Comp +L GND #PWR06 +U 1 1 5940A554 +P 7800 5125 +F 0 "#PWR06" H 7800 4875 50 0001 C CNN +F 1 "GND" H 7800 4975 50 0000 C CNN +F 2 "" H 7800 5125 50 0000 C CNN +F 3 "" H 7800 5125 50 0000 C CNN + 1 7800 5125 + -1 0 0 -1 +$EndComp +$Comp +L TEST TP4 +U 1 1 5940A55A +P 9775 2775 +F 0 "TP4" H 9775 3075 50 0000 C BNN +F 1 "TEST" H 9775 3025 50 0000 C CNN +F 2 "Testpoints:TP_SMD_quadr_1mm" H 9775 2775 50 0001 C CNN +F 3 "" H 9775 2775 50 0000 C CNN + 1 9775 2775 + -1 0 0 -1 +$EndComp +Wire Wire Line + 9650 3825 9650 3625 +Wire Wire Line + 9350 3825 9650 3825 +Wire Wire Line + 9350 3825 9350 3625 +Wire Wire Line + 9350 3125 9350 3325 +Wire Wire Line + 9350 3125 9650 3125 +Wire Wire Line + 9650 3125 9650 3325 +Wire Wire Line + 8800 3825 9100 3825 +Wire Wire Line + 8800 3825 8800 3625 +Wire Wire Line + 8800 3125 8800 3325 +Wire Wire Line + 8800 3125 9100 3125 +Wire Wire Line + 8550 3825 8550 3625 +Wire Wire Line + 8250 3825 8550 3825 +Wire Wire Line + 8250 3825 8250 3625 +Wire Wire Line + 8250 3125 8250 3325 +Wire Wire Line + 8250 3125 8550 3125 +Wire Wire Line + 8550 3125 8550 3325 +Connection ~ 8400 3125 +Connection ~ 8950 3125 +Wire Wire Line + 9100 3125 9100 3325 +Wire Wire Line + 9100 3825 9100 3625 +Connection ~ 9500 3125 +Connection ~ 9500 3825 +Connection ~ 8950 3825 +Connection ~ 8400 3825 +Wire Wire Line + 7575 3875 7425 3875 +$Comp +L +5V #PWR07 +U 1 1 5940A5BC +P 6675 3625 +F 0 "#PWR07" H 6675 3475 50 0001 C CNN +F 1 "+5V" H 6675 3765 50 0000 C CNN +F 2 "" H 6675 3625 50 0000 C CNN +F 3 "" H 6675 3625 50 0000 C CNN + 1 6675 3625 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6675 4725 6675 5125 +$Comp +L LED D1 +U 1 1 5940A5C4 +P 5300 3425 +F 0 "D1" H 5300 3525 50 0000 C CNN +F 1 "LED" H 5300 3325 50 0000 C CNN +F 2 "LEDs:LED-5MM" H 5300 3425 50 0001 C CNN +F 3 "" H 5300 3425 50 0000 C CNN + 1 5300 3425 + 0 -1 -1 0 +$EndComp +$Comp +L POT RV1 +U 1 1 5940A5CC +P 1525 3375 +F 0 "RV1" V 1350 3375 50 0000 C CNN +F 1 "T73YE103KT20" V 1425 3375 50 0000 C CNN +F 2 "MyPotis:Vishay_T73YE103KT20" H 1525 3375 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2243711.pdf" H 1525 3375 50 0001 C CNN +F 4 "2550676" V 1525 3375 60 0001 C CNN "Farnell" + 1 1525 3375 + 0 1 1 0 +$EndComp +$Comp +L R R4 +U 1 1 5940A5D3 +P 5300 4600 +F 0 "R4" V 5380 4600 50 0000 C CNN +F 1 "100R" V 5300 4600 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 5230 4600 50 0001 C CNN +F 3 "" H 5300 4600 50 0000 C CNN +F 4 "2504961" V 5300 4600 60 0001 C CNN "Farnell" + 1 5300 4600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5300 4075 5300 4450 +Wire Wire Line + 5300 3575 5300 3675 +$Comp +L +5V #PWR08 +U 1 1 5940A5DC +P 5300 3200 +F 0 "#PWR08" H 5300 3050 50 0001 C CNN +F 1 "+5V" H 5300 3340 50 0000 C CNN +F 2 "" H 5300 3200 50 0000 C CNN +F 3 "" H 5300 3200 50 0000 C CNN + 1 5300 3200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5300 3200 5300 3275 +$Comp +L GND #PWR09 +U 1 1 5940A5E4 +P 5300 5150 +F 0 "#PWR09" H 5300 4900 50 0001 C CNN +F 1 "GND" H 5300 5000 50 0000 C CNN +F 2 "" H 5300 5150 50 0000 C CNN +F 3 "" H 5300 5150 50 0000 C CNN + 1 5300 5150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5300 4750 5300 5150 +$Comp +L MMBT3904 Q1 +U 1 1 5940A5EB +P 5400 3875 +F 0 "Q1" H 5600 3950 50 0000 L CNN +F 1 "MMBT3904" H 5600 3875 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 5600 3800 50 0001 L CIN +F 3 "https://www.fairchildsemi.com/datasheets/MM/MMBT3904.pdf" H 5400 3875 50 0001 L CNN +F 4 "1757936RL" H 5400 3875 60 0001 C CNN "Farnell" + 1 5400 3875 + -1 0 0 -1 +$EndComp +Wire Wire Line + 7800 4075 7800 4550 +Wire Wire Line + 7800 4850 7800 5125 +Wire Wire Line + 5600 3875 5875 3875 +Text GLabel 5875 4275 0 60 Input ~ 0 +Signal +$Comp +L GND #PWR010 +U 1 1 5940A601 +P 1200 3375 +F 0 "#PWR010" H 1200 3125 50 0001 C CNN +F 1 "GND" H 1200 3225 50 0000 C CNN +F 2 "" H 1200 3375 50 0000 C CNN +F 3 "" H 1200 3375 50 0000 C CNN + 1 1200 3375 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1825 3375 1675 3375 +Wire Wire Line + 1375 3375 1200 3375 +Text GLabel 3750 5150 2 60 Output ~ 0 +Signal +$Comp +L +5V #PWR011 +U 1 1 5940A60A +P 2225 3375 +F 0 "#PWR011" H 2225 3225 50 0001 C CNN +F 1 "+5V" H 2225 3515 50 0000 C CNN +F 2 "" H 2225 3375 50 0000 C CNN +F 3 "" H 2225 3375 50 0000 C CNN + 1 2225 3375 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2225 3375 2125 3375 +Wire Wire Line + 5425 4075 5875 4075 +Wire Wire Line + 5300 4300 5425 4300 +Wire Wire Line + 5425 4300 5425 4075 +Connection ~ 5300 4300 +Wire Wire Line + 7425 4075 9500 4075 +Connection ~ 7800 4075 +$Comp +L GND #PWR012 +U 1 1 5940EF10 +P 7425 5125 +F 0 "#PWR012" H 7425 4875 50 0001 C CNN +F 1 "GND" H 7425 4975 50 0000 C CNN +F 2 "" H 7425 5125 50 0000 C CNN +F 3 "" H 7425 5125 50 0000 C CNN + 1 7425 5125 + -1 0 0 -1 +$EndComp +Wire Wire Line + 7425 4275 7425 5125 +$Comp +L +5V #PWR013 +U 1 1 594122D1 +P 800 900 +F 0 "#PWR013" H 800 750 50 0001 C CNN +F 1 "+5V" H 800 1040 50 0000 C CNN +F 2 "" H 800 900 50 0000 C CNN +F 3 "" H 800 900 50 0000 C CNN + 1 800 900 + 1 0 0 -1 +$EndComp +$Comp +L C C1 +U 1 1 594122D8 +P 1075 1100 +F 0 "C1" H 1100 1200 50 0000 L CNN +F 1 "1u" H 1100 1000 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 1113 950 50 0001 C CNN +F 3 "" H 1075 1100 50 0000 C CNN +F 4 "2496946" H 1075 1100 60 0001 C CNN "Farnell" + 1 1075 1100 + 1 0 0 -1 +$EndComp +$Comp +L C C2 +U 1 1 594122E0 +P 1325 1100 +F 0 "C2" H 1350 1200 50 0000 L CNN +F 1 "100n" H 1350 1000 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 1363 950 50 0001 C CNN +F 3 "" H 1325 1100 50 0000 C CNN +F 4 "499687" H 1325 1100 60 0001 C CNN "Farnell" + 1 1325 1100 + 1 0 0 -1 +$EndComp +$Comp +L C C3 +U 1 1 594122E8 +P 1575 1100 +F 0 "C3" H 1600 1200 50 0000 L CNN +F 1 "10n" H 1600 1000 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 1613 950 50 0001 C CNN +F 3 "" H 1575 1100 50 0000 C CNN +F 4 "1414662" H 1575 1100 60 0001 C CNN "Farnell" + 1 1575 1100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 800 900 800 950 +Wire Wire Line + 800 950 1575 950 +Connection ~ 1075 950 +Connection ~ 1325 950 +$Comp +L GND #PWR014 +U 1 1 594122F3 +P 1075 1325 +F 0 "#PWR014" H 1075 1075 50 0001 C CNN +F 1 "GND" H 1075 1175 50 0000 C CNN +F 2 "" H 1075 1325 50 0000 C CNN +F 3 "" H 1075 1325 50 0000 C CNN + 1 1075 1325 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1075 1250 1075 1325 +Wire Wire Line + 1075 1250 1575 1250 +Connection ~ 1325 1250 +Text Notes 775 1625 0 60 ~ 0 +Place decoupling capacitors close to component! +$Comp +L CONN_01X03 P5 +U 1 1 5941342E +P 8950 2325 +F 0 "P5" H 8950 2525 50 0000 C CNN +F 1 "CONN_01X03" V 9050 2325 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 8950 2325 50 0001 C CNN +F 3 "" H 8950 2325 50 0000 C CNN + 1 8950 2325 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X03 P3 +U 1 1 5941362B +P 3450 5150 +F 0 "P3" H 3450 5350 50 0000 C CNN +F 1 "CONN_01X03" V 3550 5150 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 3450 5150 50 0001 C CNN +F 3 "" H 3450 5150 50 0000 C CNN + 1 3450 5150 + -1 0 0 -1 +$EndComp +$Comp +L CONN_01X03 P4 +U 1 1 594137A6 +P 8950 2025 +F 0 "P4" H 8950 2225 50 0000 C CNN +F 1 "CONN_01X03" V 9050 2025 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 8950 2025 50 0001 C CNN +F 3 "" H 8950 2025 50 0000 C CNN + 1 8950 2025 + 0 -1 1 0 +$EndComp +Wire Wire Line + 8400 4075 8400 3825 +Wire Wire Line + 8950 4075 8950 3825 +Connection ~ 8400 4075 +Wire Wire Line + 9500 4075 9500 3825 +Connection ~ 8950 4075 +Wire Wire Line + 8950 2525 8950 3125 +Wire Wire Line + 9050 2525 9500 2525 +Wire Wire Line + 8850 2525 8400 2525 +Wire Wire Line + 8400 2525 8400 3125 +Connection ~ 8400 2775 +Connection ~ 8950 2875 +Wire Wire Line + 9500 2525 9500 3125 +Connection ~ 9500 2975 +Wire Wire Line + 8850 1825 9050 1825 +Connection ~ 8950 1825 +Wire Wire Line + 7575 1600 7575 3875 +Wire Wire Line + 6950 1600 8950 1600 +Wire Wire Line + 8950 1600 8950 1825 +$Comp +L CONN_01X03 P2 +U 1 1 59416658 +P 3125 5150 +F 0 "P2" H 3125 5350 50 0000 C CNN +F 1 "CONN_01X03" V 3225 5150 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 3125 5150 50 0001 C CNN +F 3 "" H 3125 5150 50 0000 C CNN + 1 3125 5150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3650 4775 3650 5250 +Connection ~ 3650 5150 +Wire Wire Line + 3650 5150 3750 5150 +$Comp +L TEST TP3 +U 1 1 594174AB +P 3650 4775 +F 0 "TP3" H 3650 5075 50 0000 C BNN +F 1 "TEST" H 3650 5025 50 0000 C CNN +F 2 "Testpoints:TP_SMD_quadr_3mm" H 3650 4775 50 0001 C CNN +F 3 "" H 3650 4775 50 0000 C CNN + 1 3650 4775 + -1 0 0 -1 +$EndComp +Connection ~ 3650 5050 +$Comp +L GND #PWR015 +U 1 1 59417827 +P 2650 5375 +F 0 "#PWR015" H 2650 5125 50 0001 C CNN +F 1 "GND" H 2650 5225 50 0000 C CNN +F 2 "" H 2650 5375 50 0000 C CNN +F 3 "" H 2650 5375 50 0000 C CNN + 1 2650 5375 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2925 5250 2650 5250 +Wire Wire Line + 2650 5250 2650 5375 +$Comp +L R R1 +U 1 1 59417DE3 +P 1975 3375 +F 0 "R1" V 2055 3375 50 0000 C CNN +F 1 "100k" V 1975 3375 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 1905 3375 50 0001 C CNN +F 3 "" H 1975 3375 50 0000 C CNN +F 4 "2447551" V 1975 3375 60 0001 C CNN "Farnell" + 1 1975 3375 + 0 1 1 0 +$EndComp +$Comp +L R R2 +U 1 1 59417DEB +P 2375 4525 +F 0 "R2" V 2455 4525 50 0000 C CNN +F 1 "10k" V 2375 4525 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 2305 4525 50 0001 C CNN +F 3 "" H 2375 4525 50 0000 C CNN +F 4 "9237755" V 2375 4525 60 0001 C CNN "Farnell" + 1 2375 4525 + 0 1 1 0 +$EndComp +$Comp +L R R3 +U 1 1 594182DF +P 2825 4525 +F 0 "R3" V 2905 4525 50 0000 C CNN +F 1 "100k" V 2825 4525 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 2755 4525 50 0001 C CNN +F 3 "" H 2825 4525 50 0000 C CNN +F 4 "2447551" V 2825 4525 60 0001 C CNN "Farnell" + 1 2825 4525 + 0 1 1 0 +$EndComp +$Comp +L +5V #PWR016 +U 1 1 5941842E +P 3075 4525 +F 0 "#PWR016" H 3075 4375 50 0001 C CNN +F 1 "+5V" H 3075 4665 50 0000 C CNN +F 2 "" H 3075 4525 50 0000 C CNN +F 3 "" H 3075 4525 50 0000 C CNN + 1 3075 4525 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3075 4525 2975 4525 +Wire Wire Line + 2525 4525 2675 4525 +$Comp +L GND #PWR017 +U 1 1 5941869D +P 2050 4525 +F 0 "#PWR017" H 2050 4275 50 0001 C CNN +F 1 "GND" H 2050 4375 50 0000 C CNN +F 2 "" H 2050 4525 50 0000 C CNN +F 3 "" H 2050 4525 50 0000 C CNN + 1 2050 4525 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2225 4525 2050 4525 +Wire Wire Line + 2600 4525 2600 5050 +Wire Wire Line + 2600 5050 2925 5050 +Connection ~ 2600 4525 +Wire Wire Line + 1525 3525 1525 5150 +Wire Wire Line + 1525 5150 2925 5150 +Text Notes 4475 2725 0 60 ~ 0 +Constant current source with 100R sensing resistor.\n +Text Notes 1800 4175 0 60 ~ 0 +Constant current with ca. 4.55 mA. +$Comp +L TEST TP5 +U 1 1 59420B4B +P 10000 2875 +F 0 "TP5" H 10000 3175 50 0000 C BNN +F 1 "TEST" H 10000 3125 50 0000 C CNN +F 2 "Testpoints:TP_SMD_quadr_1mm" H 10000 2875 50 0001 C CNN +F 3 "" H 10000 2875 50 0000 C CNN + 1 10000 2875 + -1 0 0 -1 +$EndComp +$Comp +L TEST TP6 +U 1 1 59420C55 +P 10200 2975 +F 0 "TP6" H 10200 3275 50 0000 C BNN +F 1 "TEST" H 10200 3225 50 0000 C CNN +F 2 "Testpoints:TP_SMD_quadr_1mm" H 10200 2975 50 0001 C CNN +F 3 "" H 10200 2975 50 0000 C CNN + 1 10200 2975 + -1 0 0 -1 +$EndComp +Wire Wire Line + 9500 2975 10200 2975 +Wire Wire Line + 10000 2875 8950 2875 +Wire Wire Line + 8400 2775 9775 2775 +Text HLabel 6950 1600 0 60 Output ~ 0 +BPW34_OUT +Connection ~ 7575 1600 +$EndSCHEMATC diff --git a/pcbs/analog_board_v0.2/highCurrent.sch b/pcbs/analog_board_v0.2/highCurrent.sch new file mode 100644 index 0000000..e52726f --- /dev/null +++ b/pcbs/analog_board_v0.2/highCurrent.sch @@ -0,0 +1,656 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ad8616 +LIBS:analog_board-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 2 3 +Title "High Current Part of Analog Board" +Date "2017-06-14" +Rev "v0.2" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L GND #PWR05 +U 1 1 5940A4E3 +P 6675 5125 +F 0 "#PWR05" H 6675 4875 50 0001 C CNN +F 1 "GND" H 6675 4975 50 0000 C CNN +F 2 "" H 6675 5125 50 0000 C CNN +F 3 "" H 6675 5125 50 0000 C CNN + 1 6675 5125 + 1 0 0 -1 +$EndComp +$Comp +L AD8616 U1 +U 1 1 5940A4EA +P 6675 4175 +F 0 "U1" H 6054 3879 50 0000 L CNN +F 1 "AD8616" H 6975 3875 50 0000 L CNN +F 2 "SMD_Packages:SOIC-8-N" H 6478 4225 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/1841629.pdf" H 6378 4325 50 0001 C CNN +F 4 "AD8616ARZ" H 6675 4175 60 0001 C CNN "Farnell" + 1 6675 4175 + 1 0 0 -1 +$EndComp +$Comp +L R R7 +U 1 1 5940A4FF +P 9650 3475 +F 0 "R7" V 9730 3475 50 0000 C CNN +F 1 "100M" V 9650 3475 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 9580 3475 50 0001 C CNN +F 3 "" H 9650 3475 50 0000 C CNN +F 4 "9236511" V 9650 3475 60 0001 C CNN "Farnell" + 1 9650 3475 + -1 0 0 -1 +$EndComp +$Comp +L C C6 +U 1 1 5940A506 +P 9350 3475 +F 0 "C6" H 9375 3575 50 0000 L CNN +F 1 "1p" H 9375 3375 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 9388 3325 50 0001 C CNN +F 3 "" H 9350 3475 50 0000 C CNN +F 4 "1759179" H 9350 3475 60 0001 C CNN "Farnell" + 1 9350 3475 + -1 0 0 -1 +$EndComp +$Comp +L R R6 +U 1 1 5940A514 +P 9100 3475 +F 0 "R6" V 9180 3475 50 0000 C CNN +F 1 "10M" V 9100 3475 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 9030 3475 50 0001 C CNN +F 3 "" H 9100 3475 50 0000 C CNN +F 4 "9238115" V 9100 3475 60 0001 C CNN "Farnell" + 1 9100 3475 + -1 0 0 -1 +$EndComp +$Comp +L C C5 +U 1 1 5940A51B +P 8800 3475 +F 0 "C5" H 8825 3575 50 0000 L CNN +F 1 "10p" H 8825 3375 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 8838 3325 50 0001 C CNN +F 3 "" H 8800 3475 50 0000 C CNN +F 4 "1759191" H 8800 3475 60 0001 C CNN "Farnell" + 1 8800 3475 + -1 0 0 -1 +$EndComp +$Comp +L R R5 +U 1 1 5940A522 +P 8550 3475 +F 0 "R5" V 8630 3475 50 0000 C CNN +F 1 "1M" V 8550 3475 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 8480 3475 50 0001 C CNN +F 3 "" H 8550 3475 50 0000 C CNN +F 4 "1576507" V 8550 3475 60 0001 C CNN "Farnell" + 1 8550 3475 + -1 0 0 -1 +$EndComp +$Comp +L C C4 +U 1 1 5940A529 +P 8250 3475 +F 0 "C4" H 8275 3575 50 0000 L CNN +F 1 "100p" H 8275 3375 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 8288 3325 50 0001 C CNN +F 3 "" H 8250 3475 50 0000 C CNN +F 4 "2332782" H 8250 3475 60 0001 C CNN "Farnell" + 1 8250 3475 + -1 0 0 -1 +$EndComp +$Comp +L D_Photo D2 +U 1 1 5940A54D +P 7800 4750 +F 0 "D2" H 7820 4820 50 0000 L CNN +F 1 "BPW34" H 7760 4640 50 0000 C CNN +F 2 "Photodiodes:BPW34FA" H 7750 4750 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2046123.pdf" H 7750 4750 50 0001 C CNN +F 4 "1045425" H 7800 4750 60 0001 C CNN "Farnell" + 1 7800 4750 + 0 -1 1 0 +$EndComp +$Comp +L GND #PWR06 +U 1 1 5940A554 +P 7800 5125 +F 0 "#PWR06" H 7800 4875 50 0001 C CNN +F 1 "GND" H 7800 4975 50 0000 C CNN +F 2 "" H 7800 5125 50 0000 C CNN +F 3 "" H 7800 5125 50 0000 C CNN + 1 7800 5125 + -1 0 0 -1 +$EndComp +$Comp +L TEST TP4 +U 1 1 5940A55A +P 9775 2775 +F 0 "TP4" H 9775 3075 50 0000 C BNN +F 1 "TEST" H 9775 3025 50 0000 C CNN +F 2 "Testpoints:TP_SMD_quadr_1mm" H 9775 2775 50 0001 C CNN +F 3 "" H 9775 2775 50 0000 C CNN + 1 9775 2775 + -1 0 0 -1 +$EndComp +Wire Wire Line + 9650 3825 9650 3625 +Wire Wire Line + 9350 3825 9650 3825 +Wire Wire Line + 9350 3825 9350 3625 +Wire Wire Line + 9350 3125 9350 3325 +Wire Wire Line + 9350 3125 9650 3125 +Wire Wire Line + 9650 3125 9650 3325 +Wire Wire Line + 8800 3825 9100 3825 +Wire Wire Line + 8800 3825 8800 3625 +Wire Wire Line + 8800 3125 8800 3325 +Wire Wire Line + 8800 3125 9100 3125 +Wire Wire Line + 8550 3825 8550 3625 +Wire Wire Line + 8250 3825 8550 3825 +Wire Wire Line + 8250 3825 8250 3625 +Wire Wire Line + 8250 3125 8250 3325 +Wire Wire Line + 8250 3125 8550 3125 +Wire Wire Line + 8550 3125 8550 3325 +Connection ~ 8400 3125 +Connection ~ 8950 3125 +Wire Wire Line + 9100 3125 9100 3325 +Wire Wire Line + 9100 3825 9100 3625 +Connection ~ 9500 3125 +Connection ~ 9500 3825 +Connection ~ 8950 3825 +Connection ~ 8400 3825 +Wire Wire Line + 7575 3875 7425 3875 +$Comp +L +5V #PWR07 +U 1 1 5940A5BC +P 6675 3625 +F 0 "#PWR07" H 6675 3475 50 0001 C CNN +F 1 "+5V" H 6675 3765 50 0000 C CNN +F 2 "" H 6675 3625 50 0000 C CNN +F 3 "" H 6675 3625 50 0000 C CNN + 1 6675 3625 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6675 4725 6675 5125 +$Comp +L LED D1 +U 1 1 5940A5C4 +P 5300 3425 +F 0 "D1" H 5300 3525 50 0000 C CNN +F 1 "LED" H 5300 3325 50 0000 C CNN +F 2 "LEDs:LED-5MM" H 5300 3425 50 0001 C CNN +F 3 "" H 5300 3425 50 0000 C CNN + 1 5300 3425 + 0 -1 -1 0 +$EndComp +$Comp +L POT RV1 +U 1 1 5940A5CC +P 1525 3375 +F 0 "RV1" V 1350 3375 50 0000 C CNN +F 1 "T73YE103KT20" V 1425 3375 50 0000 C CNN +F 2 "MyPotis:Vishay_T73YE103KT20" H 1525 3375 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2243711.pdf" H 1525 3375 50 0001 C CNN +F 4 "2550676" V 1525 3375 60 0001 C CNN "Farnell" + 1 1525 3375 + 0 1 1 0 +$EndComp +$Comp +L R R4 +U 1 1 5940A5D3 +P 5300 4600 +F 0 "R4" V 5380 4600 50 0000 C CNN +F 1 "100R" V 5300 4600 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 5230 4600 50 0001 C CNN +F 3 "" H 5300 4600 50 0000 C CNN +F 4 "2504961" V 5300 4600 60 0001 C CNN "Farnell" + 1 5300 4600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5300 4075 5300 4450 +Wire Wire Line + 5300 3575 5300 3675 +$Comp +L +5V #PWR08 +U 1 1 5940A5DC +P 5300 3200 +F 0 "#PWR08" H 5300 3050 50 0001 C CNN +F 1 "+5V" H 5300 3340 50 0000 C CNN +F 2 "" H 5300 3200 50 0000 C CNN +F 3 "" H 5300 3200 50 0000 C CNN + 1 5300 3200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5300 3200 5300 3275 +$Comp +L GND #PWR09 +U 1 1 5940A5E4 +P 5300 5150 +F 0 "#PWR09" H 5300 4900 50 0001 C CNN +F 1 "GND" H 5300 5000 50 0000 C CNN +F 2 "" H 5300 5150 50 0000 C CNN +F 3 "" H 5300 5150 50 0000 C CNN + 1 5300 5150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5300 4750 5300 5150 +$Comp +L MMBT3904 Q1 +U 1 1 5940A5EB +P 5400 3875 +F 0 "Q1" H 5600 3950 50 0000 L CNN +F 1 "MMBT3904" H 5600 3875 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 5600 3800 50 0001 L CIN +F 3 "https://www.fairchildsemi.com/datasheets/MM/MMBT3904.pdf" H 5400 3875 50 0001 L CNN +F 4 "1757936RL" H 5400 3875 60 0001 C CNN "Farnell" + 1 5400 3875 + -1 0 0 -1 +$EndComp +Wire Wire Line + 7800 4075 7800 4550 +Wire Wire Line + 7800 4850 7800 5125 +Wire Wire Line + 5600 3875 5875 3875 +Text GLabel 5875 4275 0 60 Input ~ 0 +Signal +$Comp +L GND #PWR010 +U 1 1 5940A601 +P 1200 3375 +F 0 "#PWR010" H 1200 3125 50 0001 C CNN +F 1 "GND" H 1200 3225 50 0000 C CNN +F 2 "" H 1200 3375 50 0000 C CNN +F 3 "" H 1200 3375 50 0000 C CNN + 1 1200 3375 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1825 3375 1675 3375 +Wire Wire Line + 1375 3375 1200 3375 +Text GLabel 3750 5150 2 60 Output ~ 0 +Signal +$Comp +L +5V #PWR011 +U 1 1 5940A60A +P 2225 3375 +F 0 "#PWR011" H 2225 3225 50 0001 C CNN +F 1 "+5V" H 2225 3515 50 0000 C CNN +F 2 "" H 2225 3375 50 0000 C CNN +F 3 "" H 2225 3375 50 0000 C CNN + 1 2225 3375 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2225 3375 2125 3375 +Wire Wire Line + 5425 4075 5875 4075 +Wire Wire Line + 5300 4300 5425 4300 +Wire Wire Line + 5425 4300 5425 4075 +Connection ~ 5300 4300 +Wire Wire Line + 7425 4075 9500 4075 +Connection ~ 7800 4075 +$Comp +L GND #PWR012 +U 1 1 5940EF10 +P 7425 5125 +F 0 "#PWR012" H 7425 4875 50 0001 C CNN +F 1 "GND" H 7425 4975 50 0000 C CNN +F 2 "" H 7425 5125 50 0000 C CNN +F 3 "" H 7425 5125 50 0000 C CNN + 1 7425 5125 + -1 0 0 -1 +$EndComp +Wire Wire Line + 7425 4275 7425 5125 +$Comp +L +5V #PWR013 +U 1 1 594122D1 +P 800 900 +F 0 "#PWR013" H 800 750 50 0001 C CNN +F 1 "+5V" H 800 1040 50 0000 C CNN +F 2 "" H 800 900 50 0000 C CNN +F 3 "" H 800 900 50 0000 C CNN + 1 800 900 + 1 0 0 -1 +$EndComp +$Comp +L C C1 +U 1 1 594122D8 +P 1075 1100 +F 0 "C1" H 1100 1200 50 0000 L CNN +F 1 "1u" H 1100 1000 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 1113 950 50 0001 C CNN +F 3 "" H 1075 1100 50 0000 C CNN +F 4 "2496946" H 1075 1100 60 0001 C CNN "Farnell" + 1 1075 1100 + 1 0 0 -1 +$EndComp +$Comp +L C C2 +U 1 1 594122E0 +P 1325 1100 +F 0 "C2" H 1350 1200 50 0000 L CNN +F 1 "100n" H 1350 1000 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 1363 950 50 0001 C CNN +F 3 "" H 1325 1100 50 0000 C CNN +F 4 "499687" H 1325 1100 60 0001 C CNN "Farnell" + 1 1325 1100 + 1 0 0 -1 +$EndComp +$Comp +L C C3 +U 1 1 594122E8 +P 1575 1100 +F 0 "C3" H 1600 1200 50 0000 L CNN +F 1 "10n" H 1600 1000 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 1613 950 50 0001 C CNN +F 3 "" H 1575 1100 50 0000 C CNN +F 4 "1414662" H 1575 1100 60 0001 C CNN "Farnell" + 1 1575 1100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 800 900 800 950 +Wire Wire Line + 800 950 1575 950 +Connection ~ 1075 950 +Connection ~ 1325 950 +$Comp +L GND #PWR014 +U 1 1 594122F3 +P 1075 1325 +F 0 "#PWR014" H 1075 1075 50 0001 C CNN +F 1 "GND" H 1075 1175 50 0000 C CNN +F 2 "" H 1075 1325 50 0000 C CNN +F 3 "" H 1075 1325 50 0000 C CNN + 1 1075 1325 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1075 1250 1075 1325 +Wire Wire Line + 1075 1250 1575 1250 +Connection ~ 1325 1250 +Text Notes 775 1625 0 60 ~ 0 +Place decoupling capacitors close to component! +$Comp +L CONN_01X03 P5 +U 1 1 5941342E +P 8950 2325 +F 0 "P5" H 8950 2525 50 0000 C CNN +F 1 "CONN_01X03" V 9050 2325 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 8950 2325 50 0001 C CNN +F 3 "" H 8950 2325 50 0000 C CNN + 1 8950 2325 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X03 P3 +U 1 1 5941362B +P 3450 5150 +F 0 "P3" H 3450 5350 50 0000 C CNN +F 1 "CONN_01X03" V 3550 5150 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 3450 5150 50 0001 C CNN +F 3 "" H 3450 5150 50 0000 C CNN + 1 3450 5150 + -1 0 0 -1 +$EndComp +$Comp +L CONN_01X03 P4 +U 1 1 594137A6 +P 8950 2025 +F 0 "P4" H 8950 2225 50 0000 C CNN +F 1 "CONN_01X03" V 9050 2025 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 8950 2025 50 0001 C CNN +F 3 "" H 8950 2025 50 0000 C CNN + 1 8950 2025 + 0 -1 1 0 +$EndComp +Wire Wire Line + 8400 4075 8400 3825 +Wire Wire Line + 8950 4075 8950 3825 +Connection ~ 8400 4075 +Wire Wire Line + 9500 4075 9500 3825 +Connection ~ 8950 4075 +Wire Wire Line + 8950 2525 8950 3125 +Wire Wire Line + 9050 2525 9500 2525 +Wire Wire Line + 8850 2525 8400 2525 +Wire Wire Line + 8400 2525 8400 3125 +Connection ~ 8400 2775 +Connection ~ 8950 2875 +Wire Wire Line + 9500 2525 9500 3125 +Connection ~ 9500 2975 +Wire Wire Line + 8850 1825 9050 1825 +Connection ~ 8950 1825 +Wire Wire Line + 7575 1600 7575 3875 +Wire Wire Line + 6950 1600 8950 1600 +Wire Wire Line + 8950 1600 8950 1825 +$Comp +L CONN_01X03 P2 +U 1 1 59416658 +P 3125 5150 +F 0 "P2" H 3125 5350 50 0000 C CNN +F 1 "CONN_01X03" V 3225 5150 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 3125 5150 50 0001 C CNN +F 3 "" H 3125 5150 50 0000 C CNN + 1 3125 5150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3650 4775 3650 5250 +Connection ~ 3650 5150 +Wire Wire Line + 3650 5150 3750 5150 +$Comp +L TEST TP3 +U 1 1 594174AB +P 3650 4775 +F 0 "TP3" H 3650 5075 50 0000 C BNN +F 1 "TEST" H 3650 5025 50 0000 C CNN +F 2 "Testpoints:TP_SMD_quadr_3mm" H 3650 4775 50 0001 C CNN +F 3 "" H 3650 4775 50 0000 C CNN + 1 3650 4775 + -1 0 0 -1 +$EndComp +Connection ~ 3650 5050 +$Comp +L GND #PWR015 +U 1 1 59417827 +P 2650 5375 +F 0 "#PWR015" H 2650 5125 50 0001 C CNN +F 1 "GND" H 2650 5225 50 0000 C CNN +F 2 "" H 2650 5375 50 0000 C CNN +F 3 "" H 2650 5375 50 0000 C CNN + 1 2650 5375 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2925 5250 2650 5250 +Wire Wire Line + 2650 5250 2650 5375 +$Comp +L R R1 +U 1 1 59417DE3 +P 1975 3375 +F 0 "R1" V 2055 3375 50 0000 C CNN +F 1 "100k" V 1975 3375 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 1905 3375 50 0001 C CNN +F 3 "" H 1975 3375 50 0000 C CNN +F 4 "2447551" V 1975 3375 60 0001 C CNN "Farnell" + 1 1975 3375 + 0 1 1 0 +$EndComp +$Comp +L R R2 +U 1 1 59417DEB +P 2375 4525 +F 0 "R2" V 2455 4525 50 0000 C CNN +F 1 "10k" V 2375 4525 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 2305 4525 50 0001 C CNN +F 3 "" H 2375 4525 50 0000 C CNN +F 4 "9237755" V 2375 4525 60 0001 C CNN "Farnell" + 1 2375 4525 + 0 1 1 0 +$EndComp +$Comp +L R R3 +U 1 1 594182DF +P 2825 4525 +F 0 "R3" V 2905 4525 50 0000 C CNN +F 1 "100k" V 2825 4525 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 2755 4525 50 0001 C CNN +F 3 "" H 2825 4525 50 0000 C CNN +F 4 "2447551" V 2825 4525 60 0001 C CNN "Farnell" + 1 2825 4525 + 0 1 1 0 +$EndComp +$Comp +L +5V #PWR016 +U 1 1 5941842E +P 3075 4525 +F 0 "#PWR016" H 3075 4375 50 0001 C CNN +F 1 "+5V" H 3075 4665 50 0000 C CNN +F 2 "" H 3075 4525 50 0000 C CNN +F 3 "" H 3075 4525 50 0000 C CNN + 1 3075 4525 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3075 4525 2975 4525 +Wire Wire Line + 2525 4525 2675 4525 +$Comp +L GND #PWR017 +U 1 1 5941869D +P 2050 4525 +F 0 "#PWR017" H 2050 4275 50 0001 C CNN +F 1 "GND" H 2050 4375 50 0000 C CNN +F 2 "" H 2050 4525 50 0000 C CNN +F 3 "" H 2050 4525 50 0000 C CNN + 1 2050 4525 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2225 4525 2050 4525 +Wire Wire Line + 2600 4525 2600 5050 +Wire Wire Line + 2600 5050 2925 5050 +Connection ~ 2600 4525 +Wire Wire Line + 1525 3525 1525 5150 +Wire Wire Line + 1525 5150 2925 5150 +Text Notes 4475 2725 0 60 ~ 0 +Constant current source with 100R sensing resistor.\n +Text Notes 1800 4175 0 60 ~ 0 +Constant current with ca. 4.55 mA. +$Comp +L TEST TP5 +U 1 1 59420B4B +P 10000 2875 +F 0 "TP5" H 10000 3175 50 0000 C BNN +F 1 "TEST" H 10000 3125 50 0000 C CNN +F 2 "Testpoints:TP_SMD_quadr_1mm" H 10000 2875 50 0001 C CNN +F 3 "" H 10000 2875 50 0000 C CNN + 1 10000 2875 + -1 0 0 -1 +$EndComp +$Comp +L TEST TP6 +U 1 1 59420C55 +P 10200 2975 +F 0 "TP6" H 10200 3275 50 0000 C BNN +F 1 "TEST" H 10200 3225 50 0000 C CNN +F 2 "Testpoints:TP_SMD_quadr_1mm" H 10200 2975 50 0001 C CNN +F 3 "" H 10200 2975 50 0000 C CNN + 1 10200 2975 + -1 0 0 -1 +$EndComp +Wire Wire Line + 9500 2975 10200 2975 +Wire Wire Line + 10000 2875 8950 2875 +Wire Wire Line + 8400 2775 9775 2775 +Text HLabel 6950 1600 0 60 Output ~ 0 +BPW34_OUT +Connection ~ 7575 1600 +$EndSCHEMATC diff --git a/pcbs/analog_board_v0.2/highCurrentPart.bak b/pcbs/analog_board_v0.2/highCurrentPart.bak new file mode 100644 index 0000000..2ab2fbe --- /dev/null +++ b/pcbs/analog_board_v0.2/highCurrentPart.bak @@ -0,0 +1,860 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ad8616 +LIBS:icl7660 +LIBS:analog_board-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 4 4 +Title "High Current Part of Analog Board" +Date "2017-06-14" +Rev "v0.2" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L GND #PWR05 +U 1 1 5940A4E3 +P 9025 2675 +F 0 "#PWR05" H 9025 2425 50 0001 C CNN +F 1 "GND" H 9025 2525 50 0000 C CNN +F 2 "" H 9025 2675 50 0000 C CNN +F 3 "" H 9025 2675 50 0000 C CNN + 1 9025 2675 + 1 0 0 -1 +$EndComp +$Comp +L AD8616 U1 +U 1 1 5940A4EA +P 9025 2000 +F 0 "U1" H 8404 1704 50 0000 L CNN +F 1 "AD8616" H 9325 1700 50 0000 L CNN +F 2 "SMD_Packages:SOIC-8-N" H 8828 2050 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/1841629.pdf" H 8728 2150 50 0001 C CNN +F 4 "AD8616ARZ" H 9025 2000 60 0001 C CNN "Farnell" + 1 9025 2000 + 1 0 0 -1 +$EndComp +$Comp +L R R5 +U 1 1 5940A522 +P 10250 1700 +F 0 "R5" V 10330 1700 50 0000 C CNN +F 1 "1M" V 10250 1700 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 10180 1700 50 0001 C CNN +F 3 "" H 10250 1700 50 0000 C CNN +F 4 "1576507" V 10250 1700 60 0001 C CNN "Farnell" + 1 10250 1700 + 0 1 -1 0 +$EndComp +$Comp +L C C4 +U 1 1 5940A529 +P 10250 1400 +F 0 "C4" H 10275 1500 50 0000 L CNN +F 1 "100p" H 10275 1300 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 10288 1250 50 0001 C CNN +F 3 "" H 10250 1400 50 0000 C CNN +F 4 "2332782" H 10250 1400 60 0001 C CNN "Farnell" + 1 10250 1400 + 0 1 -1 0 +$EndComp +$Comp +L D_Photo D2 +U 1 1 5940A54D +P 10600 2575 +F 0 "D2" H 10620 2645 50 0000 L CNN +F 1 "BPW34" H 10560 2465 50 0000 C CNN +F 2 "Photodiodes:BPW34FA" H 10550 2575 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2046123.pdf" H 10550 2575 50 0001 C CNN +F 4 "1045425" H 10600 2575 60 0001 C CNN "Farnell" + 1 10600 2575 + 0 -1 1 0 +$EndComp +$Comp +L GND #PWR06 +U 1 1 5940A554 +P 10600 2675 +F 0 "#PWR06" H 10600 2425 50 0001 C CNN +F 1 "GND" H 10600 2525 50 0000 C CNN +F 2 "" H 10600 2675 50 0000 C CNN +F 3 "" H 10600 2675 50 0000 C CNN + 1 10600 2675 + -1 0 0 -1 +$EndComp +Wire Wire Line + 9775 1700 9875 1700 +Wire Wire Line + 9875 1700 10100 1700 +Wire Wire Line + 9025 2550 9025 2675 +$Comp +L LED D1 +U 1 1 5940A5C4 +P 7650 1250 +F 0 "D1" H 7650 1350 50 0000 C CNN +F 1 "LED" H 7650 1150 50 0000 C CNN +F 2 "LEDs:LED-5MM" H 7650 1250 50 0001 C CNN +F 3 "" H 7650 1250 50 0000 C CNN + 1 7650 1250 + 0 -1 -1 0 +$EndComp +$Comp +L POT RV1 +U 1 1 5940A5CC +P 8475 3275 +F 0 "RV1" V 8300 3275 50 0000 C CNN +F 1 "T73YE103KT20" V 8375 3275 50 0000 C CNN +F 2 "MyPotis:Vishay_T73YE103KT20" H 8475 3275 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2243711.pdf" H 8475 3275 50 0001 C CNN +F 4 "2550676" V 8475 3275 60 0001 C CNN "Farnell" + 1 8475 3275 + 0 1 1 0 +$EndComp +$Comp +L R R4 +U 1 1 5940A5D3 +P 7650 2425 +F 0 "R4" V 7730 2425 50 0000 C CNN +F 1 "100R" V 7650 2425 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 7580 2425 50 0001 C CNN +F 3 "" H 7650 2425 50 0000 C CNN +F 4 "2504961" V 7650 2425 60 0001 C CNN "Farnell" + 1 7650 2425 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7650 1900 7650 2125 +Wire Wire Line + 7650 2125 7650 2275 +Wire Wire Line + 7650 1400 7650 1500 +$Comp +L +5V #PWR08 +U 1 1 5940A5DC +P 7650 1025 +F 0 "#PWR08" H 7650 875 50 0001 C CNN +F 1 "+5V" H 7650 1165 50 0000 C CNN +F 2 "" H 7650 1025 50 0000 C CNN +F 3 "" H 7650 1025 50 0000 C CNN + 1 7650 1025 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7650 1025 7650 1100 +$Comp +L GND #PWR09 +U 1 1 5940A5E4 +P 7650 2700 +F 0 "#PWR09" H 7650 2450 50 0001 C CNN +F 1 "GND" H 7650 2550 50 0000 C CNN +F 2 "" H 7650 2700 50 0000 C CNN +F 3 "" H 7650 2700 50 0000 C CNN + 1 7650 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7650 2575 7650 2700 +$Comp +L MMBT3904 Q1 +U 1 1 5940A5EB +P 7750 1700 +F 0 "Q1" H 7950 1775 50 0000 L CNN +F 1 "MMBT3904" H 7950 1700 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 7950 1625 50 0001 L CIN +F 3 "https://www.fairchildsemi.com/datasheets/MM/MMBT3904.pdf" H 7750 1700 50 0001 L CNN +F 4 "1757936RL" H 7750 1700 60 0001 C CNN "Farnell" + 1 7750 1700 + -1 0 0 -1 +$EndComp +Wire Wire Line + 10600 2675 10600 2675 +Wire Wire Line + 7950 1700 8225 1700 +Text GLabel 8225 2100 0 60 Input ~ 0 +Signal +$Comp +L GND #PWR010 +U 1 1 5940A601 +P 8250 3275 +F 0 "#PWR010" H 8250 3025 50 0001 C CNN +F 1 "GND" H 8250 3125 50 0000 C CNN +F 2 "" H 8250 3275 50 0000 C CNN +F 3 "" H 8250 3275 50 0000 C CNN + 1 8250 3275 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8675 3275 8625 3275 +Wire Wire Line + 8325 3275 8250 3275 +Text GLabel 10700 3800 2 60 Output ~ 0 +Signal +$Comp +L +5V #PWR011 +U 1 1 5940A60A +P 9025 3275 +F 0 "#PWR011" H 9025 3125 50 0001 C CNN +F 1 "+5V" H 9025 3415 50 0000 C CNN +F 2 "" H 9025 3275 50 0000 C CNN +F 3 "" H 9025 3275 50 0000 C CNN + 1 9025 3275 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9025 3275 8975 3275 +Wire Wire Line + 7775 1900 8225 1900 +Wire Wire Line + 7650 2125 7775 2125 +Wire Wire Line + 7775 2125 7775 1900 +Connection ~ 7650 2125 +$Comp +L GND #PWR012 +U 1 1 5940EF10 +P 9775 2675 +F 0 "#PWR012" H 9775 2425 50 0001 C CNN +F 1 "GND" H 9775 2525 50 0000 C CNN +F 2 "" H 9775 2675 50 0000 C CNN +F 3 "" H 9775 2675 50 0000 C CNN + 1 9775 2675 + -1 0 0 -1 +$EndComp +Wire Wire Line + 9775 2100 9775 2675 +$Comp +L +5V #PWR013 +U 1 1 594122D1 +P 9025 875 +F 0 "#PWR013" H 9025 725 50 0001 C CNN +F 1 "+5V" H 9025 1015 50 0000 C CNN +F 2 "" H 9025 875 50 0000 C CNN +F 3 "" H 9025 875 50 0000 C CNN + 1 9025 875 + 1 0 0 -1 +$EndComp +$Comp +L C C1 +U 1 1 594122D8 +P 8225 1100 +F 0 "C1" H 8250 1200 50 0000 L CNN +F 1 "1u" H 8250 1000 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 8263 950 50 0001 C CNN +F 3 "" H 8225 1100 50 0000 C CNN +F 4 "2496946" H 8225 1100 60 0001 C CNN "Farnell" + 1 8225 1100 + 1 0 0 -1 +$EndComp +$Comp +L C C2 +U 1 1 594122E0 +P 8475 1100 +F 0 "C2" H 8500 1200 50 0000 L CNN +F 1 "100n" H 8500 1000 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 8513 950 50 0001 C CNN +F 3 "" H 8475 1100 50 0000 C CNN +F 4 "499687" H 8475 1100 60 0001 C CNN "Farnell" + 1 8475 1100 + 1 0 0 -1 +$EndComp +$Comp +L C C3 +U 1 1 594122E8 +P 8725 1100 +F 0 "C3" H 8750 1200 50 0000 L CNN +F 1 "10n" H 8750 1000 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 8763 950 50 0001 C CNN +F 3 "" H 8725 1100 50 0000 C CNN +F 4 "1414662" H 8725 1100 60 0001 C CNN "Farnell" + 1 8725 1100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8225 950 8475 950 +Wire Wire Line + 8475 950 8725 950 +Wire Wire Line + 8725 950 9025 950 +Connection ~ 8475 950 +$Comp +L GND #PWR014 +U 1 1 594122F3 +P 8225 1325 +F 0 "#PWR014" H 8225 1075 50 0001 C CNN +F 1 "GND" H 8225 1175 50 0000 C CNN +F 2 "" H 8225 1325 50 0000 C CNN +F 3 "" H 8225 1325 50 0000 C CNN + 1 8225 1325 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8225 1250 8225 1325 +Wire Wire Line + 8225 1250 8475 1250 +Wire Wire Line + 8475 1250 8725 1250 +Connection ~ 8475 1250 +Text Notes 6600 800 0 60 ~ 0 +Place decoupling capacitors close to component! +$Comp +L CONN_01X03 P3 +U 1 1 5941362B +P 10400 3800 +F 0 "P3" H 10400 4000 50 0000 C CNN +F 1 "CONN_01X03" V 10500 3800 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 10400 3800 50 0001 C CNN +F 3 "" H 10400 3800 50 0000 C CNN + 1 10400 3800 + -1 0 0 -1 +$EndComp +$Comp +L CONN_01X03 P2 +U 1 1 59416658 +P 10075 3800 +F 0 "P2" H 10075 4000 50 0000 C CNN +F 1 "CONN_01X03" V 10175 3800 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 10075 3800 50 0001 C CNN +F 3 "" H 10075 3800 50 0000 C CNN + 1 10075 3800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10600 3575 10600 3700 +Wire Wire Line + 10600 3700 10600 3800 +Wire Wire Line + 10600 3800 10600 3900 +Connection ~ 10600 3800 +Wire Wire Line + 10600 3800 10700 3800 +$Comp +L TEST TP3 +U 1 1 594174AB +P 10600 3575 +F 0 "TP3" H 10600 3875 50 0000 C BNN +F 1 "TEST" H 10600 3825 50 0000 C CNN +F 2 "Testpoints:TP_SMD_quadr_3mm" H 10600 3575 50 0001 C CNN +F 3 "" H 10600 3575 50 0000 C CNN + 1 10600 3575 + -1 0 0 -1 +$EndComp +Connection ~ 10600 3700 +$Comp +L GND #PWR015 +U 1 1 59417827 +P 9600 3950 +F 0 "#PWR015" H 9600 3700 50 0001 C CNN +F 1 "GND" H 9600 3800 50 0000 C CNN +F 2 "" H 9600 3950 50 0000 C CNN +F 3 "" H 9600 3950 50 0000 C CNN + 1 9600 3950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9875 3900 9600 3900 +Wire Wire Line + 9600 3900 9600 3950 +$Comp +L R R1 +U 1 1 59417DE3 +P 8825 3275 +F 0 "R1" V 8905 3275 50 0000 C CNN +F 1 "100k" V 8825 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 8755 3275 50 0001 C CNN +F 3 "" H 8825 3275 50 0000 C CNN +F 4 "2447551" V 8825 3275 60 0001 C CNN "Farnell" + 1 8825 3275 + 0 1 1 0 +$EndComp +$Comp +L R R2 +U 1 1 59417DEB +P 9325 3475 +F 0 "R2" V 9405 3475 50 0000 C CNN +F 1 "10k" V 9325 3475 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 9255 3475 50 0001 C CNN +F 3 "" H 9325 3475 50 0000 C CNN +F 4 "9237755" V 9325 3475 60 0001 C CNN "Farnell" + 1 9325 3475 + 0 1 1 0 +$EndComp +$Comp +L R R3 +U 1 1 594182DF +P 9775 3475 +F 0 "R3" V 9855 3475 50 0000 C CNN +F 1 "100k" V 9775 3475 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 9705 3475 50 0001 C CNN +F 3 "" H 9775 3475 50 0000 C CNN +F 4 "2447551" V 9775 3475 60 0001 C CNN "Farnell" + 1 9775 3475 + 0 1 1 0 +$EndComp +$Comp +L +5V #PWR016 +U 1 1 5941842E +P 9950 3475 +F 0 "#PWR016" H 9950 3325 50 0001 C CNN +F 1 "+5V" H 9950 3615 50 0000 C CNN +F 2 "" H 9950 3475 50 0000 C CNN +F 3 "" H 9950 3475 50 0000 C CNN + 1 9950 3475 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9950 3475 9925 3475 +Wire Wire Line + 9475 3475 9550 3475 +Wire Wire Line + 9550 3475 9625 3475 +$Comp +L GND #PWR017 +U 1 1 5941869D +P 9100 3475 +F 0 "#PWR017" H 9100 3225 50 0001 C CNN +F 1 "GND" H 9100 3325 50 0000 C CNN +F 2 "" H 9100 3475 50 0000 C CNN +F 3 "" H 9100 3475 50 0000 C CNN + 1 9100 3475 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9175 3475 9100 3475 +Wire Wire Line + 9550 3475 9550 3700 +Wire Wire Line + 9550 3700 9875 3700 +Connection ~ 9550 3475 +Wire Wire Line + 8475 3425 8475 3800 +Wire Wire Line + 8475 3800 9875 3800 +Text Notes 7300 4525 0 60 ~ 0 +Constant current source with 100R sensing resistor. Monitoring diode included\nwith 1uA being translated into 1V.\n +Text Notes 9375 3175 0 60 ~ 0 +Constant current with ca. 4.55 mA. +Text HLabel 9875 1225 1 60 Output ~ 0 +BPW34_OUT +$Comp +L ICL7660 U? +U 1 1 59553570 +P 2125 1175 +F 0 "U?" H 1970 1305 40 0000 C CNN +F 1 "ICL7660" H 2250 1305 40 0000 C CNN +F 2 "SMD_Packages:SOIC-8-N" H 2125 1175 60 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2059962.pdf" H 2125 1175 60 0001 C CNN + 1 2125 1175 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 59553CC6 +P 2825 1475 +F 0 "#PWR?" H 2825 1225 50 0001 C CNN +F 1 "GND" H 2825 1325 50 0000 C CNN +F 2 "" H 2825 1475 50 0001 C CNN +F 3 "" H 2825 1475 50 0001 C CNN + 1 2825 1475 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2525 1475 2825 1475 +$Comp +L C C? +U 1 1 5955413D +P 1275 1475 +F 0 "C?" H 1300 1575 50 0000 L CNN +F 1 "10u" H 1300 1375 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 1313 1325 50 0001 C CNN +F 3 "" H 1275 1475 50 0001 C CNN +F 4 "2496998" H 1275 1475 60 0001 C CNN "Farnell" + 1 1275 1475 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10600 1900 9775 1900 +Wire Wire Line + 10600 1400 10600 1700 +Wire Wire Line + 10600 1700 10600 1900 +Wire Wire Line + 10600 1900 10600 2375 +Wire Wire Line + 10600 1700 10400 1700 +Connection ~ 10600 1900 +Wire Wire Line + 9875 1400 10100 1400 +Wire Wire Line + 9875 1225 9875 1400 +Wire Wire Line + 9875 1400 9875 1700 +Connection ~ 9875 1700 +Wire Wire Line + 10400 1400 10600 1400 +Connection ~ 10600 1700 +Connection ~ 9875 1400 +$Comp +L Q_PMOS_GSD Q? +U 1 1 59556D86 +P 2275 5475 +F 0 "Q?" H 2475 5525 50 0000 L CNN +F 1 "DMP2035U" H 2475 5425 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 2475 5575 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2100440.pdf" H 2275 5475 50 0001 C CNN +F 4 "2061419" H 2275 5475 60 0001 C CNN "Farnell" + 1 2275 5475 + 1 0 0 1 +$EndComp +$Comp +L Q_NMOS_GSD Q? +U 1 1 59557415 +P 2275 6125 +F 0 "Q?" H 2475 6175 50 0000 L CNN +F 1 "TSM2314" H 2475 6075 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 2475 6225 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2044480.pdf" H 2275 6125 50 0001 C CNN +F 4 "TSM2314CX" H 2275 6125 60 0001 C CNN "Farnell" + 1 2275 6125 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2375 5675 2375 5800 +Wire Wire Line + 2375 5800 2375 5925 +$Comp +L GND #PWR? +U 1 1 59557860 +P 2375 6425 +F 0 "#PWR?" H 2375 6175 50 0001 C CNN +F 1 "GND" H 2375 6275 50 0000 C CNN +F 2 "" H 2375 6425 50 0000 C CNN +F 3 "" H 2375 6425 50 0000 C CNN + 1 2375 6425 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2375 6325 2375 6425 +$Comp +L +5V #PWR? +U 1 1 59557DF9 +P 2375 5200 +F 0 "#PWR?" H 2375 5050 50 0001 C CNN +F 1 "+5V" H 2375 5340 50 0000 C CNN +F 2 "" H 2375 5200 50 0000 C CNN +F 3 "" H 2375 5200 50 0000 C CNN + 1 2375 5200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2375 5200 2375 5275 +Wire Wire Line + 2075 5475 1950 5475 +Wire Wire Line + 1950 5475 1950 5800 +Wire Wire Line + 1950 5800 1950 6125 +Wire Wire Line + 1950 6125 2075 6125 +Text HLabel 1875 5800 0 60 Input ~ 0 +GPIO_COIL_3 +Wire Wire Line + 1875 5800 1950 5800 +Connection ~ 1950 5800 +Wire Wire Line + 4025 5675 4025 5800 +Wire Wire Line + 4025 5800 4025 5925 +$Comp +L GND #PWR? +U 1 1 59558304 +P 4025 6425 +F 0 "#PWR?" H 4025 6175 50 0001 C CNN +F 1 "GND" H 4025 6275 50 0000 C CNN +F 2 "" H 4025 6425 50 0000 C CNN +F 3 "" H 4025 6425 50 0000 C CNN + 1 4025 6425 + -1 0 0 -1 +$EndComp +Wire Wire Line + 4025 6325 4025 6425 +$Comp +L +5V #PWR? +U 1 1 5955830B +P 4025 5200 +F 0 "#PWR?" H 4025 5050 50 0001 C CNN +F 1 "+5V" H 4025 5340 50 0000 C CNN +F 2 "" H 4025 5200 50 0000 C CNN +F 3 "" H 4025 5200 50 0000 C CNN + 1 4025 5200 + -1 0 0 -1 +$EndComp +Wire Wire Line + 4025 5200 4025 5275 +Wire Wire Line + 4325 5475 4450 5475 +Wire Wire Line + 4450 5475 4450 5800 +Wire Wire Line + 4450 5800 4450 6125 +Wire Wire Line + 4450 6125 4325 6125 +Text HLabel 4525 5800 2 60 Input ~ 0 +GPIO_COIL_4 +Wire Wire Line + 4525 5800 4450 5800 +Connection ~ 4450 5800 +$Comp +L R R? +U 1 1 595585A3 +P 2800 5800 +F 0 "R?" V 2880 5800 50 0000 C CNN +F 1 "R" V 2800 5800 50 0000 C CNN +F 2 "" V 2730 5800 50 0001 C CNN +F 3 "" H 2800 5800 50 0001 C CNN + 1 2800 5800 + 0 1 1 0 +$EndComp +$Comp +L Q_NMOS_GSD Q? +U 1 1 59558B41 +P 4125 6125 +F 0 "Q?" H 4325 6175 50 0000 L CNN +F 1 "TSM2314" H 4325 6075 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 4325 6225 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2044480.pdf" H 4125 6125 50 0001 C CNN +F 4 "TSM2314CX" H 4125 6125 60 0001 C CNN "Farnell" + 1 4125 6125 + -1 0 0 -1 +$EndComp +$Comp +L Q_PMOS_GSD Q? +U 1 1 5955D522 +P 4125 5475 +F 0 "Q?" H 4325 5525 50 0000 L CNN +F 1 "DMP2035U" H 4325 5425 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 4325 5575 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2100440.pdf" H 4125 5475 50 0001 C CNN +F 4 "2061419" H 4125 5475 60 0001 C CNN "Farnell" + 1 4125 5475 + -1 0 0 1 +$EndComp +Text HLabel 3075 5700 1 60 Output ~ 0 +COIL_3 +Text HLabel 3350 5700 1 60 Output ~ 0 +COIL_4 +Wire Wire Line + 3350 5700 3350 5800 +Wire Wire Line + 3350 5800 4025 5800 +Connection ~ 4025 5800 +Wire Wire Line + 2650 5800 2375 5800 +Connection ~ 2375 5800 +Wire Wire Line + 2950 5800 3075 5800 +Wire Wire Line + 3075 5800 3075 5700 +Text Notes 1625 6875 0 60 ~ 0 +H bridge for driving a coil with a rectangular signal in the mHz range. Designed\nfor 100 mA. Maximum current unknown. +Wire Wire Line + 9025 875 9025 950 +Wire Wire Line + 9025 950 9025 1450 +Connection ~ 8725 950 +Connection ~ 9025 950 +$Comp +L Q_PMOS_GSD Q? +U 1 1 5956290B +P 2275 3775 +F 0 "Q?" H 2475 3825 50 0000 L CNN +F 1 "DMP2035U" H 2475 3725 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 2475 3875 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2100440.pdf" H 2275 3775 50 0001 C CNN +F 4 "2061419" H 2275 3775 60 0001 C CNN "Farnell" + 1 2275 3775 + 1 0 0 1 +$EndComp +$Comp +L Q_NMOS_GSD Q? +U 1 1 59562912 +P 2275 4425 +F 0 "Q?" H 2475 4475 50 0000 L CNN +F 1 "TSM2314" H 2475 4375 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 2475 4525 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2044480.pdf" H 2275 4425 50 0001 C CNN +F 4 "TSM2314CX" H 2275 4425 60 0001 C CNN "Farnell" + 1 2275 4425 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2375 3975 2375 4100 +Wire Wire Line + 2375 4100 2375 4225 +$Comp +L GND #PWR? +U 1 1 5956291A +P 2375 4725 +F 0 "#PWR?" H 2375 4475 50 0001 C CNN +F 1 "GND" H 2375 4575 50 0000 C CNN +F 2 "" H 2375 4725 50 0000 C CNN +F 3 "" H 2375 4725 50 0000 C CNN + 1 2375 4725 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2375 4625 2375 4725 +$Comp +L +5V #PWR? +U 1 1 59562921 +P 2375 3500 +F 0 "#PWR?" H 2375 3350 50 0001 C CNN +F 1 "+5V" H 2375 3640 50 0000 C CNN +F 2 "" H 2375 3500 50 0000 C CNN +F 3 "" H 2375 3500 50 0000 C CNN + 1 2375 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2375 3500 2375 3575 +Wire Wire Line + 2075 3775 1950 3775 +Wire Wire Line + 1950 3775 1950 4100 +Wire Wire Line + 1950 4100 1950 4425 +Wire Wire Line + 1950 4425 2075 4425 +Text HLabel 1875 4100 0 60 Input ~ 0 +GPIO_COIL_1 +Wire Wire Line + 1875 4100 1950 4100 +Connection ~ 1950 4100 +Wire Wire Line + 4025 3975 4025 4100 +Wire Wire Line + 4025 4100 4025 4225 +$Comp +L GND #PWR? +U 1 1 59562931 +P 4025 4725 +F 0 "#PWR?" H 4025 4475 50 0001 C CNN +F 1 "GND" H 4025 4575 50 0000 C CNN +F 2 "" H 4025 4725 50 0000 C CNN +F 3 "" H 4025 4725 50 0000 C CNN + 1 4025 4725 + -1 0 0 -1 +$EndComp +Wire Wire Line + 4025 4625 4025 4725 +$Comp +L +5V #PWR? +U 1 1 59562938 +P 4025 3500 +F 0 "#PWR?" H 4025 3350 50 0001 C CNN +F 1 "+5V" H 4025 3640 50 0000 C CNN +F 2 "" H 4025 3500 50 0000 C CNN +F 3 "" H 4025 3500 50 0000 C CNN + 1 4025 3500 + -1 0 0 -1 +$EndComp +Wire Wire Line + 4025 3500 4025 3575 +Wire Wire Line + 4325 3775 4450 3775 +Wire Wire Line + 4450 3775 4450 4100 +Wire Wire Line + 4450 4100 4450 4425 +Wire Wire Line + 4450 4425 4325 4425 +Text HLabel 4525 4100 2 60 Input ~ 0 +GPIO_COIL_2 +Wire Wire Line + 4525 4100 4450 4100 +Connection ~ 4450 4100 +$Comp +L R R? +U 1 1 59562946 +P 2800 4100 +F 0 "R?" V 2880 4100 50 0000 C CNN +F 1 "R" V 2800 4100 50 0000 C CNN +F 2 "" V 2730 4100 50 0001 C CNN +F 3 "" H 2800 4100 50 0001 C CNN + 1 2800 4100 + 0 1 1 0 +$EndComp +$Comp +L Q_NMOS_GSD Q? +U 1 1 5956294D +P 4125 4425 +F 0 "Q?" H 4325 4475 50 0000 L CNN +F 1 "TSM2314" H 4325 4375 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 4325 4525 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2044480.pdf" H 4125 4425 50 0001 C CNN +F 4 "TSM2314CX" H 4125 4425 60 0001 C CNN "Farnell" + 1 4125 4425 + -1 0 0 -1 +$EndComp +$Comp +L Q_PMOS_GSD Q? +U 1 1 59562954 +P 4125 3775 +F 0 "Q?" H 4325 3825 50 0000 L CNN +F 1 "DMP2035U" H 4325 3725 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 4325 3875 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2100440.pdf" H 4125 3775 50 0001 C CNN +F 4 "2061419" H 4125 3775 60 0001 C CNN "Farnell" + 1 4125 3775 + -1 0 0 1 +$EndComp +Text HLabel 3075 4000 1 60 Output ~ 0 +COIL_1 +Text HLabel 3350 4000 1 60 Output ~ 0 +COIL_2 +Wire Wire Line + 3350 4000 3350 4100 +Wire Wire Line + 3350 4100 4025 4100 +Connection ~ 4025 4100 +Wire Wire Line + 2650 4100 2375 4100 +Connection ~ 2375 4100 +Wire Wire Line + 2950 4100 3075 4100 +Wire Wire Line + 3075 4100 3075 4000 +$EndSCHEMATC diff --git a/pcbs/analog_board_v0.2/highCurrentPart.sch b/pcbs/analog_board_v0.2/highCurrentPart.sch new file mode 100644 index 0000000..bac0554 --- /dev/null +++ b/pcbs/analog_board_v0.2/highCurrentPart.sch @@ -0,0 +1,820 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ad8616 +LIBS:icl7660 +LIBS:analog_board-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 4 4 +Title "High Current Part of Analog Board" +Date "2017-06-14" +Rev "v0.2" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L GND #PWR05 +U 1 1 5940A4E3 +P 9025 2675 +F 0 "#PWR05" H 9025 2425 50 0001 C CNN +F 1 "GND" H 9025 2525 50 0000 C CNN +F 2 "" H 9025 2675 50 0000 C CNN +F 3 "" H 9025 2675 50 0000 C CNN + 1 9025 2675 + 1 0 0 -1 +$EndComp +$Comp +L AD8616 U1 +U 1 1 5940A4EA +P 9025 2000 +F 0 "U1" H 8404 1704 50 0000 L CNN +F 1 "AD8616" H 9325 1700 50 0000 L CNN +F 2 "SMD_Packages:SOIC-8-N" H 8828 2050 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/1841629.pdf" H 8728 2150 50 0001 C CNN +F 4 "AD8616ARZ" H 9025 2000 60 0001 C CNN "Farnell" + 1 9025 2000 + 1 0 0 -1 +$EndComp +$Comp +L R R5 +U 1 1 5940A522 +P 10250 1700 +F 0 "R5" V 10330 1700 50 0000 C CNN +F 1 "1M" V 10250 1700 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 10180 1700 50 0001 C CNN +F 3 "" H 10250 1700 50 0000 C CNN +F 4 "1576507" V 10250 1700 60 0001 C CNN "Farnell" + 1 10250 1700 + 0 1 -1 0 +$EndComp +$Comp +L C C4 +U 1 1 5940A529 +P 10250 1400 +F 0 "C4" H 10275 1500 50 0000 L CNN +F 1 "100p" H 10275 1300 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 10288 1250 50 0001 C CNN +F 3 "" H 10250 1400 50 0000 C CNN +F 4 "2332782" H 10250 1400 60 0001 C CNN "Farnell" + 1 10250 1400 + 0 1 -1 0 +$EndComp +$Comp +L D_Photo D2 +U 1 1 5940A54D +P 10600 2575 +F 0 "D2" H 10620 2645 50 0000 L CNN +F 1 "BPW34" H 10560 2465 50 0000 C CNN +F 2 "Photodiodes:BPW34FA" H 10550 2575 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2046123.pdf" H 10550 2575 50 0001 C CNN +F 4 "1045425" H 10600 2575 60 0001 C CNN "Farnell" + 1 10600 2575 + 0 -1 1 0 +$EndComp +$Comp +L GND #PWR06 +U 1 1 5940A554 +P 10600 2675 +F 0 "#PWR06" H 10600 2425 50 0001 C CNN +F 1 "GND" H 10600 2525 50 0000 C CNN +F 2 "" H 10600 2675 50 0000 C CNN +F 3 "" H 10600 2675 50 0000 C CNN + 1 10600 2675 + -1 0 0 -1 +$EndComp +Wire Wire Line + 9775 1700 10100 1700 +Wire Wire Line + 9025 2550 9025 2675 +$Comp +L LED D1 +U 1 1 5940A5C4 +P 7650 1250 +F 0 "D1" H 7650 1350 50 0000 C CNN +F 1 "LED" H 7650 1150 50 0000 C CNN +F 2 "LEDs:LED-5MM" H 7650 1250 50 0001 C CNN +F 3 "" H 7650 1250 50 0000 C CNN + 1 7650 1250 + 0 -1 -1 0 +$EndComp +$Comp +L POT RV1 +U 1 1 5940A5CC +P 8475 3275 +F 0 "RV1" V 8300 3275 50 0000 C CNN +F 1 "T73YE103KT20" V 8375 3275 50 0000 C CNN +F 2 "MyPotis:Vishay_T73YE103KT20" H 8475 3275 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2243711.pdf" H 8475 3275 50 0001 C CNN +F 4 "2550676" V 8475 3275 60 0001 C CNN "Farnell" + 1 8475 3275 + 0 1 1 0 +$EndComp +$Comp +L R R4 +U 1 1 5940A5D3 +P 7650 2425 +F 0 "R4" V 7730 2425 50 0000 C CNN +F 1 "100R" V 7650 2425 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 7580 2425 50 0001 C CNN +F 3 "" H 7650 2425 50 0000 C CNN +F 4 "2504961" V 7650 2425 60 0001 C CNN "Farnell" + 1 7650 2425 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7650 1900 7650 2275 +Wire Wire Line + 7650 1400 7650 1500 +$Comp +L +5V #PWR08 +U 1 1 5940A5DC +P 7650 1025 +F 0 "#PWR08" H 7650 875 50 0001 C CNN +F 1 "+5V" H 7650 1165 50 0000 C CNN +F 2 "" H 7650 1025 50 0000 C CNN +F 3 "" H 7650 1025 50 0000 C CNN + 1 7650 1025 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7650 1025 7650 1100 +$Comp +L GND #PWR09 +U 1 1 5940A5E4 +P 7650 2700 +F 0 "#PWR09" H 7650 2450 50 0001 C CNN +F 1 "GND" H 7650 2550 50 0000 C CNN +F 2 "" H 7650 2700 50 0000 C CNN +F 3 "" H 7650 2700 50 0000 C CNN + 1 7650 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7650 2575 7650 2700 +$Comp +L MMBT3904 Q1 +U 1 1 5940A5EB +P 7750 1700 +F 0 "Q1" H 7950 1775 50 0000 L CNN +F 1 "MMBT3904" H 7950 1700 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 7950 1625 50 0001 L CIN +F 3 "https://www.fairchildsemi.com/datasheets/MM/MMBT3904.pdf" H 7750 1700 50 0001 L CNN +F 4 "1757936RL" H 7750 1700 60 0001 C CNN "Farnell" + 1 7750 1700 + -1 0 0 -1 +$EndComp +Wire Wire Line + 10600 2675 10600 2675 +Wire Wire Line + 7950 1700 8225 1700 +Text GLabel 8225 2100 0 60 Input ~ 0 +Signal +$Comp +L GND #PWR010 +U 1 1 5940A601 +P 8250 3275 +F 0 "#PWR010" H 8250 3025 50 0001 C CNN +F 1 "GND" H 8250 3125 50 0000 C CNN +F 2 "" H 8250 3275 50 0000 C CNN +F 3 "" H 8250 3275 50 0000 C CNN + 1 8250 3275 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8675 3275 8625 3275 +Wire Wire Line + 8325 3275 8250 3275 +Text GLabel 10700 3800 2 60 Output ~ 0 +Signal +$Comp +L +5V #PWR011 +U 1 1 5940A60A +P 9025 3275 +F 0 "#PWR011" H 9025 3125 50 0001 C CNN +F 1 "+5V" H 9025 3415 50 0000 C CNN +F 2 "" H 9025 3275 50 0000 C CNN +F 3 "" H 9025 3275 50 0000 C CNN + 1 9025 3275 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9025 3275 8975 3275 +Wire Wire Line + 7775 1900 8225 1900 +Wire Wire Line + 7650 2125 7775 2125 +Wire Wire Line + 7775 2125 7775 1900 +Connection ~ 7650 2125 +$Comp +L GND #PWR012 +U 1 1 5940EF10 +P 9775 2675 +F 0 "#PWR012" H 9775 2425 50 0001 C CNN +F 1 "GND" H 9775 2525 50 0000 C CNN +F 2 "" H 9775 2675 50 0000 C CNN +F 3 "" H 9775 2675 50 0000 C CNN + 1 9775 2675 + -1 0 0 -1 +$EndComp +Wire Wire Line + 9775 2100 9775 2675 +$Comp +L +5V #PWR013 +U 1 1 594122D1 +P 9025 875 +F 0 "#PWR013" H 9025 725 50 0001 C CNN +F 1 "+5V" H 9025 1015 50 0000 C CNN +F 2 "" H 9025 875 50 0000 C CNN +F 3 "" H 9025 875 50 0000 C CNN + 1 9025 875 + 1 0 0 -1 +$EndComp +$Comp +L C C1 +U 1 1 594122D8 +P 8225 1100 +F 0 "C1" H 8250 1200 50 0000 L CNN +F 1 "1u" H 8250 1000 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 8263 950 50 0001 C CNN +F 3 "" H 8225 1100 50 0000 C CNN +F 4 "2496946" H 8225 1100 60 0001 C CNN "Farnell" + 1 8225 1100 + 1 0 0 -1 +$EndComp +$Comp +L C C2 +U 1 1 594122E0 +P 8475 1100 +F 0 "C2" H 8500 1200 50 0000 L CNN +F 1 "100n" H 8500 1000 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 8513 950 50 0001 C CNN +F 3 "" H 8475 1100 50 0000 C CNN +F 4 "499687" H 8475 1100 60 0001 C CNN "Farnell" + 1 8475 1100 + 1 0 0 -1 +$EndComp +$Comp +L C C3 +U 1 1 594122E8 +P 8725 1100 +F 0 "C3" H 8750 1200 50 0000 L CNN +F 1 "10n" H 8750 1000 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 8763 950 50 0001 C CNN +F 3 "" H 8725 1100 50 0000 C CNN +F 4 "1414662" H 8725 1100 60 0001 C CNN "Farnell" + 1 8725 1100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8225 950 9025 950 +Connection ~ 8475 950 +$Comp +L GND #PWR014 +U 1 1 594122F3 +P 8225 1325 +F 0 "#PWR014" H 8225 1075 50 0001 C CNN +F 1 "GND" H 8225 1175 50 0000 C CNN +F 2 "" H 8225 1325 50 0000 C CNN +F 3 "" H 8225 1325 50 0000 C CNN + 1 8225 1325 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8225 1250 8225 1325 +Wire Wire Line + 8225 1250 8725 1250 +Connection ~ 8475 1250 +Text Notes 6600 800 0 60 ~ 0 +Place decoupling capacitors close to component! +$Comp +L CONN_01X03 P3 +U 1 1 5941362B +P 10400 3800 +F 0 "P3" H 10400 4000 50 0000 C CNN +F 1 "CONN_01X03" V 10500 3800 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 10400 3800 50 0001 C CNN +F 3 "" H 10400 3800 50 0000 C CNN + 1 10400 3800 + -1 0 0 -1 +$EndComp +$Comp +L CONN_01X03 P2 +U 1 1 59416658 +P 10075 3800 +F 0 "P2" H 10075 4000 50 0000 C CNN +F 1 "CONN_01X03" V 10175 3800 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 10075 3800 50 0001 C CNN +F 3 "" H 10075 3800 50 0000 C CNN + 1 10075 3800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10600 3575 10600 3900 +Connection ~ 10600 3800 +Wire Wire Line + 10600 3800 10700 3800 +$Comp +L TEST TP3 +U 1 1 594174AB +P 10600 3575 +F 0 "TP3" H 10600 3875 50 0000 C BNN +F 1 "TEST" H 10600 3825 50 0000 C CNN +F 2 "Testpoints:TP_SMD_quadr_3mm" H 10600 3575 50 0001 C CNN +F 3 "" H 10600 3575 50 0000 C CNN + 1 10600 3575 + -1 0 0 -1 +$EndComp +Connection ~ 10600 3700 +$Comp +L GND #PWR015 +U 1 1 59417827 +P 9600 3950 +F 0 "#PWR015" H 9600 3700 50 0001 C CNN +F 1 "GND" H 9600 3800 50 0000 C CNN +F 2 "" H 9600 3950 50 0000 C CNN +F 3 "" H 9600 3950 50 0000 C CNN + 1 9600 3950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9875 3900 9600 3900 +Wire Wire Line + 9600 3900 9600 3950 +$Comp +L R R1 +U 1 1 59417DE3 +P 8825 3275 +F 0 "R1" V 8905 3275 50 0000 C CNN +F 1 "100k" V 8825 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 8755 3275 50 0001 C CNN +F 3 "" H 8825 3275 50 0000 C CNN +F 4 "2447551" V 8825 3275 60 0001 C CNN "Farnell" + 1 8825 3275 + 0 1 1 0 +$EndComp +$Comp +L R R2 +U 1 1 59417DEB +P 9325 3475 +F 0 "R2" V 9405 3475 50 0000 C CNN +F 1 "10k" V 9325 3475 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 9255 3475 50 0001 C CNN +F 3 "" H 9325 3475 50 0000 C CNN +F 4 "9237755" V 9325 3475 60 0001 C CNN "Farnell" + 1 9325 3475 + 0 1 1 0 +$EndComp +$Comp +L R R3 +U 1 1 594182DF +P 9775 3475 +F 0 "R3" V 9855 3475 50 0000 C CNN +F 1 "100k" V 9775 3475 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 9705 3475 50 0001 C CNN +F 3 "" H 9775 3475 50 0000 C CNN +F 4 "2447551" V 9775 3475 60 0001 C CNN "Farnell" + 1 9775 3475 + 0 1 1 0 +$EndComp +$Comp +L +5V #PWR016 +U 1 1 5941842E +P 9950 3475 +F 0 "#PWR016" H 9950 3325 50 0001 C CNN +F 1 "+5V" H 9950 3615 50 0000 C CNN +F 2 "" H 9950 3475 50 0000 C CNN +F 3 "" H 9950 3475 50 0000 C CNN + 1 9950 3475 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9950 3475 9925 3475 +Wire Wire Line + 9475 3475 9625 3475 +$Comp +L GND #PWR017 +U 1 1 5941869D +P 9100 3475 +F 0 "#PWR017" H 9100 3225 50 0001 C CNN +F 1 "GND" H 9100 3325 50 0000 C CNN +F 2 "" H 9100 3475 50 0000 C CNN +F 3 "" H 9100 3475 50 0000 C CNN + 1 9100 3475 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9175 3475 9100 3475 +Wire Wire Line + 9550 3475 9550 3700 +Wire Wire Line + 9550 3700 9875 3700 +Connection ~ 9550 3475 +Wire Wire Line + 8475 3425 8475 3800 +Wire Wire Line + 8475 3800 9875 3800 +Text Notes 7300 4525 0 60 ~ 0 +Constant current source with 100R sensing resistor. Monitoring diode included\nwith 1uA being translated into 1V.\n +Text Notes 9375 3175 0 60 ~ 0 +Constant current with ca. 4.55 mA. +Text HLabel 9875 1225 1 60 Output ~ 0 +BPW34_OUT +$Comp +L ICL7660 U? +U 1 1 59553570 +P 2125 1175 +F 0 "U?" H 1970 1305 40 0000 C CNN +F 1 "ICL7660" H 2250 1305 40 0000 C CNN +F 2 "SMD_Packages:SOIC-8-N" H 2125 1175 60 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2059962.pdf" H 2125 1175 60 0001 C CNN + 1 2125 1175 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 59553CC6 +P 2825 1475 +F 0 "#PWR?" H 2825 1225 50 0001 C CNN +F 1 "GND" H 2825 1325 50 0000 C CNN +F 2 "" H 2825 1475 50 0001 C CNN +F 3 "" H 2825 1475 50 0001 C CNN + 1 2825 1475 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2525 1475 2825 1475 +$Comp +L C C? +U 1 1 5955413D +P 1275 1475 +F 0 "C?" H 1300 1575 50 0000 L CNN +F 1 "10u" H 1300 1375 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 1313 1325 50 0001 C CNN +F 3 "" H 1275 1475 50 0001 C CNN +F 4 "2496998" H 1275 1475 60 0001 C CNN "Farnell" + 1 1275 1475 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10600 1900 9775 1900 +Wire Wire Line + 10600 1400 10600 2375 +Wire Wire Line + 10600 1700 10400 1700 +Connection ~ 10600 1900 +Wire Wire Line + 9875 1400 10100 1400 +Wire Wire Line + 9875 1225 9875 1700 +Connection ~ 9875 1700 +Wire Wire Line + 10400 1400 10600 1400 +Connection ~ 10600 1700 +Connection ~ 9875 1400 +$Comp +L Q_PMOS_GSD Q? +U 1 1 59556D86 +P 2275 5475 +F 0 "Q?" H 2475 5525 50 0000 L CNN +F 1 "DMP2035U" H 2475 5425 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 2475 5575 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2100440.pdf" H 2275 5475 50 0001 C CNN +F 4 "2061419" H 2275 5475 60 0001 C CNN "Farnell" + 1 2275 5475 + 1 0 0 1 +$EndComp +$Comp +L Q_NMOS_GSD Q? +U 1 1 59557415 +P 2275 6125 +F 0 "Q?" H 2475 6175 50 0000 L CNN +F 1 "TSM2314" H 2475 6075 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 2475 6225 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2044480.pdf" H 2275 6125 50 0001 C CNN +F 4 "TSM2314CX" H 2275 6125 60 0001 C CNN "Farnell" + 1 2275 6125 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2375 5675 2375 5925 +$Comp +L GND #PWR? +U 1 1 59557860 +P 2375 6425 +F 0 "#PWR?" H 2375 6175 50 0001 C CNN +F 1 "GND" H 2375 6275 50 0000 C CNN +F 2 "" H 2375 6425 50 0000 C CNN +F 3 "" H 2375 6425 50 0000 C CNN + 1 2375 6425 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2375 6325 2375 6425 +$Comp +L +5V #PWR? +U 1 1 59557DF9 +P 2375 5200 +F 0 "#PWR?" H 2375 5050 50 0001 C CNN +F 1 "+5V" H 2375 5340 50 0000 C CNN +F 2 "" H 2375 5200 50 0000 C CNN +F 3 "" H 2375 5200 50 0000 C CNN + 1 2375 5200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2375 5200 2375 5275 +Wire Wire Line + 2075 5475 1950 5475 +Wire Wire Line + 1950 5475 1950 6125 +Wire Wire Line + 1950 6125 2075 6125 +Text HLabel 1875 5800 0 60 Input ~ 0 +GPIO_COIL_3 +Wire Wire Line + 1875 5800 1950 5800 +Connection ~ 1950 5800 +Wire Wire Line + 4025 5675 4025 5925 +$Comp +L GND #PWR? +U 1 1 59558304 +P 4025 6425 +F 0 "#PWR?" H 4025 6175 50 0001 C CNN +F 1 "GND" H 4025 6275 50 0000 C CNN +F 2 "" H 4025 6425 50 0000 C CNN +F 3 "" H 4025 6425 50 0000 C CNN + 1 4025 6425 + -1 0 0 -1 +$EndComp +Wire Wire Line + 4025 6325 4025 6425 +$Comp +L +5V #PWR? +U 1 1 5955830B +P 4025 5200 +F 0 "#PWR?" H 4025 5050 50 0001 C CNN +F 1 "+5V" H 4025 5340 50 0000 C CNN +F 2 "" H 4025 5200 50 0000 C CNN +F 3 "" H 4025 5200 50 0000 C CNN + 1 4025 5200 + -1 0 0 -1 +$EndComp +Wire Wire Line + 4025 5200 4025 5275 +Wire Wire Line + 4325 5475 4450 5475 +Wire Wire Line + 4450 5475 4450 6125 +Wire Wire Line + 4450 6125 4325 6125 +Text HLabel 4525 5800 2 60 Input ~ 0 +GPIO_COIL_4 +Wire Wire Line + 4525 5800 4450 5800 +Connection ~ 4450 5800 +$Comp +L R R? +U 1 1 595585A3 +P 2800 5800 +F 0 "R?" V 2880 5800 50 0000 C CNN +F 1 "R" V 2800 5800 50 0000 C CNN +F 2 "" V 2730 5800 50 0001 C CNN +F 3 "" H 2800 5800 50 0001 C CNN + 1 2800 5800 + 0 1 1 0 +$EndComp +$Comp +L Q_NMOS_GSD Q? +U 1 1 59558B41 +P 4125 6125 +F 0 "Q?" H 4325 6175 50 0000 L CNN +F 1 "TSM2314" H 4325 6075 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 4325 6225 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2044480.pdf" H 4125 6125 50 0001 C CNN +F 4 "TSM2314CX" H 4125 6125 60 0001 C CNN "Farnell" + 1 4125 6125 + -1 0 0 -1 +$EndComp +$Comp +L Q_PMOS_GSD Q? +U 1 1 5955D522 +P 4125 5475 +F 0 "Q?" H 4325 5525 50 0000 L CNN +F 1 "DMP2035U" H 4325 5425 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 4325 5575 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2100440.pdf" H 4125 5475 50 0001 C CNN +F 4 "2061419" H 4125 5475 60 0001 C CNN "Farnell" + 1 4125 5475 + -1 0 0 1 +$EndComp +Text HLabel 3075 5700 1 60 Output ~ 0 +COIL_3 +Text HLabel 3350 5700 1 60 Output ~ 0 +COIL_4 +Wire Wire Line + 3350 5700 3350 5800 +Wire Wire Line + 3350 5800 4025 5800 +Connection ~ 4025 5800 +Wire Wire Line + 2650 5800 2375 5800 +Connection ~ 2375 5800 +Wire Wire Line + 2950 5800 3075 5800 +Wire Wire Line + 3075 5800 3075 5700 +Text Notes 1625 6875 0 60 ~ 0 +H bridge for driving a coil with a rectangular signal in the mHz range. Designed\nfor 100 mA. Maximum current unknown. +Wire Wire Line + 9025 875 9025 1450 +Connection ~ 8725 950 +Connection ~ 9025 950 +$Comp +L Q_PMOS_GSD Q? +U 1 1 5956290B +P 2275 3775 +F 0 "Q?" H 2475 3825 50 0000 L CNN +F 1 "DMP2035U" H 2475 3725 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 2475 3875 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2100440.pdf" H 2275 3775 50 0001 C CNN +F 4 "2061419" H 2275 3775 60 0001 C CNN "Farnell" + 1 2275 3775 + 1 0 0 1 +$EndComp +$Comp +L Q_NMOS_GSD Q? +U 1 1 59562912 +P 2275 4425 +F 0 "Q?" H 2475 4475 50 0000 L CNN +F 1 "TSM2314" H 2475 4375 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 2475 4525 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2044480.pdf" H 2275 4425 50 0001 C CNN +F 4 "TSM2314CX" H 2275 4425 60 0001 C CNN "Farnell" + 1 2275 4425 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2375 3975 2375 4225 +$Comp +L GND #PWR? +U 1 1 5956291A +P 2375 4725 +F 0 "#PWR?" H 2375 4475 50 0001 C CNN +F 1 "GND" H 2375 4575 50 0000 C CNN +F 2 "" H 2375 4725 50 0000 C CNN +F 3 "" H 2375 4725 50 0000 C CNN + 1 2375 4725 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2375 4625 2375 4725 +$Comp +L +5V #PWR? +U 1 1 59562921 +P 2375 3500 +F 0 "#PWR?" H 2375 3350 50 0001 C CNN +F 1 "+5V" H 2375 3640 50 0000 C CNN +F 2 "" H 2375 3500 50 0000 C CNN +F 3 "" H 2375 3500 50 0000 C CNN + 1 2375 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2375 3500 2375 3575 +Wire Wire Line + 2075 3775 1950 3775 +Wire Wire Line + 1950 3775 1950 4425 +Wire Wire Line + 1950 4425 2075 4425 +Text HLabel 1875 4100 0 60 Input ~ 0 +GPIO_COIL_1 +Wire Wire Line + 1875 4100 1950 4100 +Connection ~ 1950 4100 +Wire Wire Line + 4025 3975 4025 4225 +$Comp +L GND #PWR? +U 1 1 59562931 +P 4025 4725 +F 0 "#PWR?" H 4025 4475 50 0001 C CNN +F 1 "GND" H 4025 4575 50 0000 C CNN +F 2 "" H 4025 4725 50 0000 C CNN +F 3 "" H 4025 4725 50 0000 C CNN + 1 4025 4725 + -1 0 0 -1 +$EndComp +Wire Wire Line + 4025 4625 4025 4725 +$Comp +L +5V #PWR? +U 1 1 59562938 +P 4025 3500 +F 0 "#PWR?" H 4025 3350 50 0001 C CNN +F 1 "+5V" H 4025 3640 50 0000 C CNN +F 2 "" H 4025 3500 50 0000 C CNN +F 3 "" H 4025 3500 50 0000 C CNN + 1 4025 3500 + -1 0 0 -1 +$EndComp +Wire Wire Line + 4025 3500 4025 3575 +Wire Wire Line + 4325 3775 4450 3775 +Wire Wire Line + 4450 3775 4450 4425 +Wire Wire Line + 4450 4425 4325 4425 +Text HLabel 4525 4100 2 60 Input ~ 0 +GPIO_COIL_2 +Wire Wire Line + 4525 4100 4450 4100 +Connection ~ 4450 4100 +$Comp +L R R? +U 1 1 59562946 +P 2800 4100 +F 0 "R?" V 2880 4100 50 0000 C CNN +F 1 "R" V 2800 4100 50 0000 C CNN +F 2 "" V 2730 4100 50 0001 C CNN +F 3 "" H 2800 4100 50 0001 C CNN + 1 2800 4100 + 0 1 1 0 +$EndComp +$Comp +L Q_NMOS_GSD Q? +U 1 1 5956294D +P 4125 4425 +F 0 "Q?" H 4325 4475 50 0000 L CNN +F 1 "TSM2314" H 4325 4375 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 4325 4525 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2044480.pdf" H 4125 4425 50 0001 C CNN +F 4 "TSM2314CX" H 4125 4425 60 0001 C CNN "Farnell" + 1 4125 4425 + -1 0 0 -1 +$EndComp +$Comp +L Q_PMOS_GSD Q? +U 1 1 59562954 +P 4125 3775 +F 0 "Q?" H 4325 3825 50 0000 L CNN +F 1 "DMP2035U" H 4325 3725 50 0000 L CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 4325 3875 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2100440.pdf" H 4125 3775 50 0001 C CNN +F 4 "2061419" H 4125 3775 60 0001 C CNN "Farnell" + 1 4125 3775 + -1 0 0 1 +$EndComp +Text HLabel 3075 4000 1 60 Output ~ 0 +COIL_1 +Text HLabel 3350 4000 1 60 Output ~ 0 +COIL_2 +Wire Wire Line + 3350 4000 3350 4100 +Wire Wire Line + 3350 4100 4025 4100 +Connection ~ 4025 4100 +Wire Wire Line + 2650 4100 2375 4100 +Connection ~ 2375 4100 +Wire Wire Line + 2950 4100 3075 4100 +Wire Wire Line + 3075 4100 3075 4000 +$EndSCHEMATC diff --git a/pcbs/analog_board_v0.2/interface.bak b/pcbs/analog_board_v0.2/interface.bak new file mode 100644 index 0000000..6c3f74d --- /dev/null +++ b/pcbs/analog_board_v0.2/interface.bak @@ -0,0 +1,106 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ad8616 +LIBS:icl7660 +LIBS:analog_board-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 3 4 +Title "Interface to Backplane" +Date "2017-06-29" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L CONN_02X03 J? +U 1 1 5954E6D0 +P 3750 2500 +F 0 "J?" H 3750 2700 50 0000 C CNN +F 1 "CONN_02X03" H 3750 2300 50 0000 C CNN +F 2 "" H 3750 1300 50 0001 C CNN +F 3 "" H 3750 1300 50 0001 C CNN + 1 3750 2500 + 1 0 0 -1 +$EndComp +Text HLabel 3500 2400 0 60 Output ~ 0 +5V +Text HLabel 3500 2500 0 60 Input ~ 0 +ADC1 +Text HLabel 3500 2600 0 60 Input ~ 0 +ADC2 +Text HLabel 4000 2500 2 60 Input ~ 0 +ADC3 +Text HLabel 4000 2600 2 60 Input ~ 0 +ADC4 +Text HLabel 4000 2400 2 60 Output ~ 0 +GND +$Comp +L CONN_02X07 J? +U 1 1 5954E8F2 +P 3750 3400 +F 0 "J?" H 3750 3800 50 0000 C CNN +F 1 "CONN_02X07" V 3750 3400 50 0000 C CNN +F 2 "" H 3750 2200 50 0001 C CNN +F 3 "" H 3750 2200 50 0001 C CNN + 1 3750 3400 + 1 0 0 -1 +$EndComp +Text HLabel 3500 3100 0 60 Output ~ 0 +3.3V +Text HLabel 3500 3200 0 60 Output ~ 0 +GND +Text HLabel 3500 3300 0 60 Output ~ 0 +I2C_SCL +Text HLabel 3500 3400 0 60 BiDi ~ 0 +I2C_SDA +Text HLabel 3500 3700 0 60 Output ~ 0 +DAC1 +Text HLabel 4000 3700 2 60 Output ~ 0 +DAC2 +NoConn ~ 3500 3600 +NoConn ~ 3500 3500 +NoConn ~ 4000 3600 +Text HLabel 4000 3500 2 60 BiDi ~ 0 +GPIO4 +Text HLabel 4000 3400 2 60 BiDi ~ 0 +GPIO3 +Text HLabel 4000 3300 2 60 BiDi ~ 0 +GPIO2 +Text HLabel 4000 3200 2 60 BiDi ~ 0 +GPIO1 +NoConn ~ 4000 3100 +$EndSCHEMATC diff --git a/pcbs/analog_board_v0.2/interface.sch b/pcbs/analog_board_v0.2/interface.sch new file mode 100644 index 0000000..6c3f74d --- /dev/null +++ b/pcbs/analog_board_v0.2/interface.sch @@ -0,0 +1,106 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ad8616 +LIBS:icl7660 +LIBS:analog_board-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 3 4 +Title "Interface to Backplane" +Date "2017-06-29" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L CONN_02X03 J? +U 1 1 5954E6D0 +P 3750 2500 +F 0 "J?" H 3750 2700 50 0000 C CNN +F 1 "CONN_02X03" H 3750 2300 50 0000 C CNN +F 2 "" H 3750 1300 50 0001 C CNN +F 3 "" H 3750 1300 50 0001 C CNN + 1 3750 2500 + 1 0 0 -1 +$EndComp +Text HLabel 3500 2400 0 60 Output ~ 0 +5V +Text HLabel 3500 2500 0 60 Input ~ 0 +ADC1 +Text HLabel 3500 2600 0 60 Input ~ 0 +ADC2 +Text HLabel 4000 2500 2 60 Input ~ 0 +ADC3 +Text HLabel 4000 2600 2 60 Input ~ 0 +ADC4 +Text HLabel 4000 2400 2 60 Output ~ 0 +GND +$Comp +L CONN_02X07 J? +U 1 1 5954E8F2 +P 3750 3400 +F 0 "J?" H 3750 3800 50 0000 C CNN +F 1 "CONN_02X07" V 3750 3400 50 0000 C CNN +F 2 "" H 3750 2200 50 0001 C CNN +F 3 "" H 3750 2200 50 0001 C CNN + 1 3750 3400 + 1 0 0 -1 +$EndComp +Text HLabel 3500 3100 0 60 Output ~ 0 +3.3V +Text HLabel 3500 3200 0 60 Output ~ 0 +GND +Text HLabel 3500 3300 0 60 Output ~ 0 +I2C_SCL +Text HLabel 3500 3400 0 60 BiDi ~ 0 +I2C_SDA +Text HLabel 3500 3700 0 60 Output ~ 0 +DAC1 +Text HLabel 4000 3700 2 60 Output ~ 0 +DAC2 +NoConn ~ 3500 3600 +NoConn ~ 3500 3500 +NoConn ~ 4000 3600 +Text HLabel 4000 3500 2 60 BiDi ~ 0 +GPIO4 +Text HLabel 4000 3400 2 60 BiDi ~ 0 +GPIO3 +Text HLabel 4000 3300 2 60 BiDi ~ 0 +GPIO2 +Text HLabel 4000 3200 2 60 BiDi ~ 0 +GPIO1 +NoConn ~ 4000 3100 +$EndSCHEMATC diff --git a/pcbs/analog_board_v0.2/layout_v0.2.pdf b/pcbs/analog_board_v0.2/layout_v0.2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4a1d40a114ff18b8c48265535c91aba45d29c06e GIT binary patch literal 59020 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 qf&5Ot$IJl9K`!1kB^;BR;q`rj#>^}f!fN-<` literal 0 HcmV?d00001 diff --git a/pcbs/analog_board_v0.2/lowCurrent.bak b/pcbs/analog_board_v0.2/lowCurrent.bak new file mode 100644 index 0000000..e2dca93 --- /dev/null +++ b/pcbs/analog_board_v0.2/lowCurrent.bak @@ -0,0 +1,358 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ad8616 +LIBS:analog_board-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 3 3 +Title "High Current Part of Analog Board" +Date "2017-06-14" +Rev "v0.2" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L GND #PWR018 +U 1 1 5940C813 +P 5225 5250 +F 0 "#PWR018" H 5225 5000 50 0001 C CNN +F 1 "GND" H 5225 5100 50 0000 C CNN +F 2 "" H 5225 5250 50 0000 C CNN +F 3 "" H 5225 5250 50 0000 C CNN + 1 5225 5250 + 1 0 0 -1 +$EndComp +$Comp +L AD8616 U2 +U 1 1 5940C81A +P 5225 4300 +F 0 "U2" H 4604 4004 50 0000 L CNN +F 1 "AD8616" H 5525 4000 50 0000 L CNN +F 2 "SMD_Packages:SOIC-8-N" H 5028 4350 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/1841629.pdf" H 4928 4450 50 0001 C CNN +F 4 "AD8616ARZ" H 5225 4300 60 0001 C CNN "Farnell" + 1 5225 4300 + 1 0 0 -1 +$EndComp +$Comp +L D_Photo D3 +U 1 1 5940C87D +P 6875 4875 +F 0 "D3" H 6895 4945 50 0000 L CNN +F 1 "BPW34" H 6835 4765 50 0000 C CNN +F 2 "Photodiodes:BPW34FA" H 6825 4875 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2046123.pdf" H 6825 4875 50 0001 C CNN +F 4 "1045425" H 6875 4875 60 0001 C CNN "Farnell" + 1 6875 4875 + 0 -1 1 0 +$EndComp +$Comp +L GND #PWR019 +U 1 1 5940C884 +P 6875 5250 +F 0 "#PWR019" H 6875 5000 50 0001 C CNN +F 1 "GND" H 6875 5100 50 0000 C CNN +F 2 "" H 6875 5250 50 0000 C CNN +F 3 "" H 6875 5250 50 0000 C CNN + 1 6875 5250 + -1 0 0 -1 +$EndComp +$Comp +L R R12 +U 1 1 5940CEAF +P 7500 3600 +F 0 "R12" V 7580 3600 50 0000 C CNN +F 1 "10M" V 7500 3600 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 7430 3600 50 0001 C CNN +F 3 "" H 7500 3600 50 0000 C CNN +F 4 "9238115" V 7500 3600 60 0001 C CNN "Farnell" + 1 7500 3600 + 0 -1 -1 0 +$EndComp +$Comp +L R R8 +U 1 1 5940D158 +P 6300 3600 +F 0 "R8" V 6380 3600 50 0000 C CNN +F 1 "100k" V 6300 3600 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 6230 3600 50 0001 C CNN +F 3 "" H 6300 3600 50 0000 C CNN +F 4 "2447551" V 6300 3600 60 0001 C CNN "Farnell" + 1 6300 3600 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR020 +U 1 1 5940F526 +P 6975 2125 +F 0 "#PWR020" H 6975 1875 50 0001 C CNN +F 1 "GND" H 6975 1975 50 0000 C CNN +F 2 "" H 6975 2125 50 0000 C CNN +F 3 "" H 6975 2125 50 0000 C CNN + 1 6975 2125 + -1 0 0 1 +$EndComp +$Comp +L CONN_01X03 P7 +U 1 1 5940F5BC +P 6875 2825 +F 0 "P7" H 6875 3025 50 0000 C CNN +F 1 "CONN_01X03" V 6975 2825 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 6875 2825 50 0001 C CNN +F 3 "" H 6875 2825 50 0000 C CNN + 1 6875 2825 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X03 P6 +U 1 1 5940F760 +P 6875 2525 +F 0 "P6" H 6875 2725 50 0000 C CNN +F 1 "CONN_01X03" V 6975 2525 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 6875 2525 50 0001 C CNN +F 3 "" H 6875 2525 50 0000 C CNN + 1 6875 2525 + 0 -1 1 0 +$EndComp +$Comp +L R R10 +U 1 1 5940F9FA +P 6875 3275 +F 0 "R10" V 6955 3275 50 0000 C CNN +F 1 "1K" V 6875 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 6805 3275 50 0001 C CNN +F 3 "" H 6875 3275 50 0000 C CNN +F 4 "9237496" V 6875 3275 60 0001 C CNN "Farnell" + 1 6875 3275 + 1 0 0 -1 +$EndComp +$Comp +L R R9 +U 1 1 5940FA2A +P 6675 3275 +F 0 "R9" V 6755 3275 50 0000 C CNN +F 1 "10k" V 6675 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 6605 3275 50 0001 C CNN +F 3 "" H 6675 3275 50 0000 C CNN +F 4 "9237755" V 6675 3275 60 0001 C CNN "Farnell" + 1 6675 3275 + 1 0 0 -1 +$EndComp +$Comp +L R R11 +U 1 1 5940FA82 +P 7075 3275 +F 0 "R11" V 7155 3275 50 0000 C CNN +F 1 "0.1k" V 7075 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 7005 3275 50 0001 C CNN +F 3 "" H 7075 3275 50 0001 C CNN +F 4 "2504961" V 7075 3275 60 0001 C CNN "Farnell" + 1 7075 3275 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5225 4850 5225 5250 +Wire Wire Line + 6875 4975 6875 5250 +Wire Wire Line + 6450 3600 7350 3600 +Wire Wire Line + 6975 2125 6975 2325 +Wire Wire Line + 6775 2225 6975 2225 +Wire Wire Line + 6775 2225 6775 2325 +Connection ~ 6975 2225 +Wire Wire Line + 6875 2325 6875 2225 +Connection ~ 6875 2225 +Wire Wire Line + 6675 3425 6675 3600 +Connection ~ 6675 3600 +Wire Wire Line + 6875 3425 6875 3600 +Connection ~ 6875 3600 +Wire Wire Line + 7075 3425 7075 3600 +Connection ~ 7075 3600 +Wire Wire Line + 6675 3125 6675 3025 +Wire Wire Line + 6675 3025 6775 3025 +Wire Wire Line + 6875 3125 6875 3025 +Wire Wire Line + 6975 3025 7075 3025 +Wire Wire Line + 7075 3025 7075 3125 +Wire Wire Line + 7650 4200 5975 4200 +$Comp +L GND #PWR021 +U 1 1 59410288 +P 6325 5250 +F 0 "#PWR021" H 6325 5000 50 0001 C CNN +F 1 "GND" H 6325 5100 50 0000 C CNN +F 2 "" H 6325 5250 50 0000 C CNN +F 3 "" H 6325 5250 50 0000 C CNN + 1 6325 5250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5975 4400 6325 4400 +Wire Wire Line + 6325 4400 6325 5250 +$Comp +L +5V #PWR022 +U 1 1 59411770 +P 5225 3750 +F 0 "#PWR022" H 5225 3600 50 0001 C CNN +F 1 "+5V" H 5225 3890 50 0000 C CNN +F 2 "" H 5225 3750 50 0000 C CNN +F 3 "" H 5225 3750 50 0000 C CNN + 1 5225 3750 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR023 +U 1 1 5941B3CF +P 1675 1725 +F 0 "#PWR023" H 1675 1575 50 0001 C CNN +F 1 "+5V" H 1675 1865 50 0000 C CNN +F 2 "" H 1675 1725 50 0000 C CNN +F 3 "" H 1675 1725 50 0000 C CNN + 1 1675 1725 + 1 0 0 -1 +$EndComp +$Comp +L C C7 +U 1 1 5941B3D6 +P 1950 1925 +F 0 "C7" H 1975 2025 50 0000 L CNN +F 1 "1u" H 1975 1825 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 1988 1775 50 0001 C CNN +F 3 "" H 1950 1925 50 0000 C CNN +F 4 "2496946" H 1950 1925 60 0001 C CNN "Farnell" + 1 1950 1925 + 1 0 0 -1 +$EndComp +$Comp +L C C8 +U 1 1 5941B3DE +P 2200 1925 +F 0 "C8" H 2225 2025 50 0000 L CNN +F 1 "100n" H 2225 1825 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 2238 1775 50 0001 C CNN +F 3 "" H 2200 1925 50 0000 C CNN +F 4 "499687" H 2200 1925 60 0001 C CNN "Farnell" + 1 2200 1925 + 1 0 0 -1 +$EndComp +$Comp +L C C9 +U 1 1 5941B3E6 +P 2450 1925 +F 0 "C9" H 2475 2025 50 0000 L CNN +F 1 "10n" H 2475 1825 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 2488 1775 50 0001 C CNN +F 3 "" H 2450 1925 50 0000 C CNN +F 4 "1414662" H 2450 1925 60 0001 C CNN "Farnell" + 1 2450 1925 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1675 1725 1675 1775 +Wire Wire Line + 1675 1775 2450 1775 +Connection ~ 1950 1775 +Connection ~ 2200 1775 +$Comp +L GND #PWR024 +U 1 1 5941B3F1 +P 1950 2150 +F 0 "#PWR024" H 1950 1900 50 0001 C CNN +F 1 "GND" H 1950 2000 50 0000 C CNN +F 2 "" H 1950 2150 50 0000 C CNN +F 3 "" H 1950 2150 50 0000 C CNN + 1 1950 2150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1950 2075 1950 2150 +Wire Wire Line + 1950 2075 2450 2075 +Connection ~ 2200 2075 +Text Notes 1650 2450 0 60 ~ 0 +Place decoupling capacitors close to component! +Wire Wire Line + 6875 4675 6875 4200 +Connection ~ 6875 4200 +Wire Wire Line + 4100 3600 6150 3600 +Wire Wire Line + 5975 4000 6725 4000 +$Comp +L C C10 +U 1 1 59421E44 +P 6875 4000 +F 0 "C10" H 6900 4100 50 0000 L CNN +F 1 "1p" H 6900 3900 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 6913 3850 50 0001 C CNN +F 3 "" H 6875 4000 50 0000 C CNN +F 4 "1759179" H 6875 4000 60 0001 C CNN "Farnell" + 1 6875 4000 + 0 1 -1 0 +$EndComp +Wire Wire Line + 6075 3150 6075 4000 +Connection ~ 6075 4000 +Wire Wire Line + 7025 4000 7650 4000 +Wire Wire Line + 7650 3600 7650 4200 +Connection ~ 7650 4000 +Text HLabel 5725 3150 0 60 Output ~ 0 +BPW34FA_OUT +Wire Wire Line + 6075 3150 5725 3150 +Connection ~ 6075 3600 +Wire Wire Line + 4425 4000 4425 4200 +Wire Wire Line + 4100 3600 4100 4400 +Wire Wire Line + 4100 4400 4425 4400 +$EndSCHEMATC diff --git a/pcbs/analog_board_v0.2/lowCurrent.sch b/pcbs/analog_board_v0.2/lowCurrent.sch new file mode 100644 index 0000000..e2dca93 --- /dev/null +++ b/pcbs/analog_board_v0.2/lowCurrent.sch @@ -0,0 +1,358 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ad8616 +LIBS:analog_board-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 3 3 +Title "High Current Part of Analog Board" +Date "2017-06-14" +Rev "v0.2" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L GND #PWR018 +U 1 1 5940C813 +P 5225 5250 +F 0 "#PWR018" H 5225 5000 50 0001 C CNN +F 1 "GND" H 5225 5100 50 0000 C CNN +F 2 "" H 5225 5250 50 0000 C CNN +F 3 "" H 5225 5250 50 0000 C CNN + 1 5225 5250 + 1 0 0 -1 +$EndComp +$Comp +L AD8616 U2 +U 1 1 5940C81A +P 5225 4300 +F 0 "U2" H 4604 4004 50 0000 L CNN +F 1 "AD8616" H 5525 4000 50 0000 L CNN +F 2 "SMD_Packages:SOIC-8-N" H 5028 4350 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/1841629.pdf" H 4928 4450 50 0001 C CNN +F 4 "AD8616ARZ" H 5225 4300 60 0001 C CNN "Farnell" + 1 5225 4300 + 1 0 0 -1 +$EndComp +$Comp +L D_Photo D3 +U 1 1 5940C87D +P 6875 4875 +F 0 "D3" H 6895 4945 50 0000 L CNN +F 1 "BPW34" H 6835 4765 50 0000 C CNN +F 2 "Photodiodes:BPW34FA" H 6825 4875 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2046123.pdf" H 6825 4875 50 0001 C CNN +F 4 "1045425" H 6875 4875 60 0001 C CNN "Farnell" + 1 6875 4875 + 0 -1 1 0 +$EndComp +$Comp +L GND #PWR019 +U 1 1 5940C884 +P 6875 5250 +F 0 "#PWR019" H 6875 5000 50 0001 C CNN +F 1 "GND" H 6875 5100 50 0000 C CNN +F 2 "" H 6875 5250 50 0000 C CNN +F 3 "" H 6875 5250 50 0000 C CNN + 1 6875 5250 + -1 0 0 -1 +$EndComp +$Comp +L R R12 +U 1 1 5940CEAF +P 7500 3600 +F 0 "R12" V 7580 3600 50 0000 C CNN +F 1 "10M" V 7500 3600 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 7430 3600 50 0001 C CNN +F 3 "" H 7500 3600 50 0000 C CNN +F 4 "9238115" V 7500 3600 60 0001 C CNN "Farnell" + 1 7500 3600 + 0 -1 -1 0 +$EndComp +$Comp +L R R8 +U 1 1 5940D158 +P 6300 3600 +F 0 "R8" V 6380 3600 50 0000 C CNN +F 1 "100k" V 6300 3600 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 6230 3600 50 0001 C CNN +F 3 "" H 6300 3600 50 0000 C CNN +F 4 "2447551" V 6300 3600 60 0001 C CNN "Farnell" + 1 6300 3600 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR020 +U 1 1 5940F526 +P 6975 2125 +F 0 "#PWR020" H 6975 1875 50 0001 C CNN +F 1 "GND" H 6975 1975 50 0000 C CNN +F 2 "" H 6975 2125 50 0000 C CNN +F 3 "" H 6975 2125 50 0000 C CNN + 1 6975 2125 + -1 0 0 1 +$EndComp +$Comp +L CONN_01X03 P7 +U 1 1 5940F5BC +P 6875 2825 +F 0 "P7" H 6875 3025 50 0000 C CNN +F 1 "CONN_01X03" V 6975 2825 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 6875 2825 50 0001 C CNN +F 3 "" H 6875 2825 50 0000 C CNN + 1 6875 2825 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X03 P6 +U 1 1 5940F760 +P 6875 2525 +F 0 "P6" H 6875 2725 50 0000 C CNN +F 1 "CONN_01X03" V 6975 2525 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 6875 2525 50 0001 C CNN +F 3 "" H 6875 2525 50 0000 C CNN + 1 6875 2525 + 0 -1 1 0 +$EndComp +$Comp +L R R10 +U 1 1 5940F9FA +P 6875 3275 +F 0 "R10" V 6955 3275 50 0000 C CNN +F 1 "1K" V 6875 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 6805 3275 50 0001 C CNN +F 3 "" H 6875 3275 50 0000 C CNN +F 4 "9237496" V 6875 3275 60 0001 C CNN "Farnell" + 1 6875 3275 + 1 0 0 -1 +$EndComp +$Comp +L R R9 +U 1 1 5940FA2A +P 6675 3275 +F 0 "R9" V 6755 3275 50 0000 C CNN +F 1 "10k" V 6675 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 6605 3275 50 0001 C CNN +F 3 "" H 6675 3275 50 0000 C CNN +F 4 "9237755" V 6675 3275 60 0001 C CNN "Farnell" + 1 6675 3275 + 1 0 0 -1 +$EndComp +$Comp +L R R11 +U 1 1 5940FA82 +P 7075 3275 +F 0 "R11" V 7155 3275 50 0000 C CNN +F 1 "0.1k" V 7075 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 7005 3275 50 0001 C CNN +F 3 "" H 7075 3275 50 0001 C CNN +F 4 "2504961" V 7075 3275 60 0001 C CNN "Farnell" + 1 7075 3275 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5225 4850 5225 5250 +Wire Wire Line + 6875 4975 6875 5250 +Wire Wire Line + 6450 3600 7350 3600 +Wire Wire Line + 6975 2125 6975 2325 +Wire Wire Line + 6775 2225 6975 2225 +Wire Wire Line + 6775 2225 6775 2325 +Connection ~ 6975 2225 +Wire Wire Line + 6875 2325 6875 2225 +Connection ~ 6875 2225 +Wire Wire Line + 6675 3425 6675 3600 +Connection ~ 6675 3600 +Wire Wire Line + 6875 3425 6875 3600 +Connection ~ 6875 3600 +Wire Wire Line + 7075 3425 7075 3600 +Connection ~ 7075 3600 +Wire Wire Line + 6675 3125 6675 3025 +Wire Wire Line + 6675 3025 6775 3025 +Wire Wire Line + 6875 3125 6875 3025 +Wire Wire Line + 6975 3025 7075 3025 +Wire Wire Line + 7075 3025 7075 3125 +Wire Wire Line + 7650 4200 5975 4200 +$Comp +L GND #PWR021 +U 1 1 59410288 +P 6325 5250 +F 0 "#PWR021" H 6325 5000 50 0001 C CNN +F 1 "GND" H 6325 5100 50 0000 C CNN +F 2 "" H 6325 5250 50 0000 C CNN +F 3 "" H 6325 5250 50 0000 C CNN + 1 6325 5250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5975 4400 6325 4400 +Wire Wire Line + 6325 4400 6325 5250 +$Comp +L +5V #PWR022 +U 1 1 59411770 +P 5225 3750 +F 0 "#PWR022" H 5225 3600 50 0001 C CNN +F 1 "+5V" H 5225 3890 50 0000 C CNN +F 2 "" H 5225 3750 50 0000 C CNN +F 3 "" H 5225 3750 50 0000 C CNN + 1 5225 3750 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR023 +U 1 1 5941B3CF +P 1675 1725 +F 0 "#PWR023" H 1675 1575 50 0001 C CNN +F 1 "+5V" H 1675 1865 50 0000 C CNN +F 2 "" H 1675 1725 50 0000 C CNN +F 3 "" H 1675 1725 50 0000 C CNN + 1 1675 1725 + 1 0 0 -1 +$EndComp +$Comp +L C C7 +U 1 1 5941B3D6 +P 1950 1925 +F 0 "C7" H 1975 2025 50 0000 L CNN +F 1 "1u" H 1975 1825 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 1988 1775 50 0001 C CNN +F 3 "" H 1950 1925 50 0000 C CNN +F 4 "2496946" H 1950 1925 60 0001 C CNN "Farnell" + 1 1950 1925 + 1 0 0 -1 +$EndComp +$Comp +L C C8 +U 1 1 5941B3DE +P 2200 1925 +F 0 "C8" H 2225 2025 50 0000 L CNN +F 1 "100n" H 2225 1825 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 2238 1775 50 0001 C CNN +F 3 "" H 2200 1925 50 0000 C CNN +F 4 "499687" H 2200 1925 60 0001 C CNN "Farnell" + 1 2200 1925 + 1 0 0 -1 +$EndComp +$Comp +L C C9 +U 1 1 5941B3E6 +P 2450 1925 +F 0 "C9" H 2475 2025 50 0000 L CNN +F 1 "10n" H 2475 1825 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 2488 1775 50 0001 C CNN +F 3 "" H 2450 1925 50 0000 C CNN +F 4 "1414662" H 2450 1925 60 0001 C CNN "Farnell" + 1 2450 1925 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1675 1725 1675 1775 +Wire Wire Line + 1675 1775 2450 1775 +Connection ~ 1950 1775 +Connection ~ 2200 1775 +$Comp +L GND #PWR024 +U 1 1 5941B3F1 +P 1950 2150 +F 0 "#PWR024" H 1950 1900 50 0001 C CNN +F 1 "GND" H 1950 2000 50 0000 C CNN +F 2 "" H 1950 2150 50 0000 C CNN +F 3 "" H 1950 2150 50 0000 C CNN + 1 1950 2150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1950 2075 1950 2150 +Wire Wire Line + 1950 2075 2450 2075 +Connection ~ 2200 2075 +Text Notes 1650 2450 0 60 ~ 0 +Place decoupling capacitors close to component! +Wire Wire Line + 6875 4675 6875 4200 +Connection ~ 6875 4200 +Wire Wire Line + 4100 3600 6150 3600 +Wire Wire Line + 5975 4000 6725 4000 +$Comp +L C C10 +U 1 1 59421E44 +P 6875 4000 +F 0 "C10" H 6900 4100 50 0000 L CNN +F 1 "1p" H 6900 3900 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 6913 3850 50 0001 C CNN +F 3 "" H 6875 4000 50 0000 C CNN +F 4 "1759179" H 6875 4000 60 0001 C CNN "Farnell" + 1 6875 4000 + 0 1 -1 0 +$EndComp +Wire Wire Line + 6075 3150 6075 4000 +Connection ~ 6075 4000 +Wire Wire Line + 7025 4000 7650 4000 +Wire Wire Line + 7650 3600 7650 4200 +Connection ~ 7650 4000 +Text HLabel 5725 3150 0 60 Output ~ 0 +BPW34FA_OUT +Wire Wire Line + 6075 3150 5725 3150 +Connection ~ 6075 3600 +Wire Wire Line + 4425 4000 4425 4200 +Wire Wire Line + 4100 3600 4100 4400 +Wire Wire Line + 4100 4400 4425 4400 +$EndSCHEMATC diff --git a/pcbs/analog_board_v0.2/output/analog_board-B.Cu.ps b/pcbs/analog_board_v0.2/output/analog_board-B.Cu.ps new file mode 100644 index 0000000..ad4d75a --- /dev/null +++ b/pcbs/analog_board_v0.2/output/analog_board-B.Cu.ps @@ -0,0 +1,921 @@ +%!PS-Adobe-3.0 +%%Creator: PCBNEW +%%CreationDate: Fri Jun 16 15:39:48 2017 +%%Title: /home/maximilian/UppSense/pcbs/analog_board/analog_board-B.Cu.ps +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentMedia: A4 595 842 0 () () +%%Orientation: Landscape +%%EndComments +%%BeginProlog +/line { newpath moveto lineto stroke } bind def +/cir0 { newpath 0 360 arc stroke } bind def +/cir1 { newpath 0 360 arc gsave fill grestore stroke } bind def +/cir2 { newpath 0 360 arc gsave fill grestore stroke } bind def +/arc0 { newpath arc stroke } bind def +/arc1 { newpath 4 index 4 index moveto arc closepath gsave fill + grestore stroke } bind def +/arc2 { newpath 4 index 4 index moveto arc closepath gsave fill + grestore stroke } bind def +/poly0 { stroke } bind def +/poly1 { closepath gsave fill grestore stroke } bind def +/poly2 { closepath gsave fill grestore stroke } bind def +/rect0 { rectstroke } bind def +/rect1 { rectfill } bind def +/rect2 { rectfill } bind def +/linemode0 { 0 setlinecap 0 setlinejoin 0 setlinewidth } bind def +/linemode1 { 1 setlinecap 1 setlinejoin } bind def +/dashedline { [200] 100 setdash } bind def +/solidline { [] 0 setdash } bind def +/phantomshow { moveto + /KicadFont findfont 0.000001 scalefont setfont + show } bind def +/textshow { gsave + findfont exch scalefont setfont concat 1 scale 0 0 moveto show + } bind def +/reencodefont { + findfont dup length dict begin + { 1 index /FID ne + { def } + { pop pop } ifelse + } forall + /Encoding ISOLatin1Encoding def + currentdict + end } bind def +/KicadFont /Helvetica reencodefont definefont pop +/KicadFont-Bold /Helvetica-Bold reencodefont definefont pop +/KicadFont-Oblique /Helvetica-Oblique reencodefont definefont pop +/KicadFont-BoldOblique /Helvetica-BoldOblique reencodefont definefont pop +%%EndProlog +%%Page: 1 1 +%%BeginPageSetup +gsave +0.0072 0.0072 scale +linemode1 +82680 0 translate 90 rotate +39.3701 setlinewidth +%%EndPageSetup +0 0 0 setrgbcolor +0 0 0 setrgbcolor +0 setlinewidth +51250 44080 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +65150 33680 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +41350 36280 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +69000 46630 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +41338.6 49215.4 748.031 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +41338.6 33467.4 748.031 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +68897.6 49215.4 748.031 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +41000 41930 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +60750 45180 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +54250 33180 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +49315.7 37780 300 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +51284.3 37780 300 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +newpath +52755.9 41361.1 moveto +52755.9 42109.1 lineto +53543.3 42109.1 lineto +53543.3 41361.1 lineto +52755.9 41361.1 lineto +poly1 +0 0 0 setrgbcolor +53149.6 40735.1 374.016 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +57100 40395.7 300 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +57100 42364.3 300 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +newpath +44513.4 46054 moveto +44513.4 45306 lineto +43686.6 45306 lineto +43686.6 46054 lineto +44513.4 46054 lineto +poly1 +0 0 0 setrgbcolor +748.031 setlinewidth +newpath +44139.4 46680 moveto +44060.6 46680 lineto +stroke +0 0 0 setrgbcolor +newpath +44139.4 47680 moveto +44060.6 47680 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +newpath +45513.4 46054 moveto +45513.4 45306 lineto +44686.6 45306 lineto +44686.6 46054 lineto +45513.4 46054 lineto +poly1 +0 0 0 setrgbcolor +748.031 setlinewidth +newpath +45139.4 46680 moveto +45060.6 46680 lineto +stroke +0 0 0 setrgbcolor +newpath +45139.4 47680 moveto +45060.6 47680 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +newpath +53413.4 34354 moveto +53413.4 33606 lineto +52586.6 33606 lineto +52586.6 34354 lineto +53413.4 34354 lineto +poly1 +0 0 0 setrgbcolor +748.031 setlinewidth +newpath +53039.4 34980 moveto +52960.6 34980 lineto +stroke +0 0 0 setrgbcolor +newpath +53039.4 35980 moveto +52960.6 35980 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +newpath +52413.4 34354 moveto +52413.4 33606 lineto +51586.6 33606 lineto +51586.6 34354 lineto +52413.4 34354 lineto +poly1 +0 0 0 setrgbcolor +748.031 setlinewidth +newpath +52039.4 34980 moveto +51960.6 34980 lineto +stroke +0 0 0 setrgbcolor +newpath +52039.4 35980 moveto +51960.6 35980 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +newpath +60526 33693.4 moveto +61274 33693.4 lineto +61274 32866.6 lineto +60526 32866.6 lineto +60526 33693.4 lineto +poly1 +0 0 0 setrgbcolor +748.031 setlinewidth +newpath +59900 33319.4 moveto +59900 33240.6 lineto +stroke +0 0 0 setrgbcolor +newpath +58900 33319.4 moveto +58900 33240.6 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +newpath +60526 34693.4 moveto +61274 34693.4 lineto +61274 33866.6 lineto +60526 33866.6 lineto +60526 34693.4 lineto +poly1 +0 0 0 setrgbcolor +748.031 setlinewidth +newpath +59900 34319.4 moveto +59900 34240.6 lineto +stroke +0 0 0 setrgbcolor +newpath +58900 34319.4 moveto +58900 34240.6 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +48400 49680 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +48400 47680 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +47400 48680 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +54823.6 49480 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +55315.7 49480 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +56300 49480 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +55807.9 49480 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +53750 36930 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +68897.6 33467.4 748.031 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +196.85 setlinewidth +newpath +70354.3 32010.7 moveto +39881.9 32010.7 lineto +39881.9 35986 lineto +51090.1 35986 lineto +51105.4 35817.7 lineto +51153.2 35655.5 lineto +51231.5 35505.7 lineto +51251.7 35480.6 lineto +51238.2 35464.3 lineto +51157.8 35315.6 lineto +51107.8 35154.2 lineto +51090.1 34986 lineto +51105.4 34817.7 lineto +51153.2 34655.5 lineto +51171.1 34621.3 lineto +51168.9 34618.6 lineto +51111.7 34491.8 lineto +51092.1 34354 lineto +51092.1 33606 lineto +51098.4 33527.6 lineto +51139.5 33394.7 lineto +51216.1 33278.5 lineto +51322 33188.2 lineto +51448.8 33131.1 lineto +51586.6 33111.5 lineto +52413.4 33111.5 lineto +52491.8 33117.7 lineto +52507.8 33122.7 lineto +52586.6 33111.5 lineto +53413.4 33111.5 lineto +53491.8 33117.7 lineto +53624.7 33158.9 lineto +53740.9 33235.5 lineto +53831.1 33341.4 lineto +53888.3 33468.2 lineto +53907.9 33606 lineto +53907.9 34323.8 lineto +58033.9 34323.8 lineto +58033.9 34236.2 lineto +58050.4 34068 lineto +58099.2 33906.2 lineto +58178.6 33756.9 lineto +58285.4 33625.9 lineto +58415.7 33518.2 lineto +58564.4 33437.8 lineto +58725.8 33387.8 lineto +58894 33370.1 lineto +59062.3 33385.4 lineto +59224.5 33433.2 lineto +59374.3 33511.5 lineto +59399.4 33531.7 lineto +59415.7 33518.2 lineto +59564.4 33437.8 lineto +59725.8 33387.8 lineto +59894 33370.1 lineto +60062.3 33385.4 lineto +60224.5 33433.2 lineto +60258.7 33451.1 lineto +60261.4 33448.9 lineto +60388.2 33391.7 lineto +60526 33372.1 lineto +61274 33372.1 lineto +61352.4 33378.4 lineto +61485.3 33419.5 lineto +61601.5 33496.1 lineto +61691.8 33602 lineto +61748.9 33728.8 lineto +61768.5 33866.6 lineto +61768.5 34693.4 lineto +61762.3 34771.8 lineto +61721.1 34904.7 lineto +61644.5 35020.9 lineto +61538.6 35111.1 lineto +61411.8 35168.3 lineto +61274 35187.9 lineto +60526 35187.9 lineto +60447.6 35181.6 lineto +60314.7 35140.5 lineto +60263.8 35107 lineto +60235.6 35122.2 lineto +60074.2 35172.2 lineto +59906 35189.9 lineto +59737.7 35174.6 lineto +59575.5 35126.8 lineto +59425.7 35048.5 lineto +59400.6 35028.3 lineto +59384.3 35041.8 lineto +59235.6 35122.2 lineto +59074.2 35172.2 lineto +58906 35189.9 lineto +58737.7 35174.6 lineto +58575.5 35126.8 lineto +58425.7 35048.5 lineto +58294 34942.6 lineto +58185.3 34813.1 lineto +58103.9 34665 lineto +58052.8 34503.8 lineto +58033.9 34335.8 lineto +58033.9 34323.8 lineto +53907.9 34323.8 lineto +53907.9 34354 lineto +53901.6 34432.4 lineto +53860.5 34565.3 lineto +53827 34616.2 lineto +53842.2 34644.4 lineto +53892.2 34805.8 lineto +53909.9 34974 lineto +53894.6 35142.3 lineto +53846.8 35304.5 lineto +53768.5 35454.3 lineto +53748.3 35479.4 lineto +53761.8 35495.7 lineto +53842.2 35644.4 lineto +53892.2 35805.8 lineto +53909.9 35974 lineto +53894.6 36142.3 lineto +53846.8 36304.5 lineto +53768.5 36454.3 lineto +53662.6 36586 lineto +53533.1 36694.7 lineto +53385 36776.1 lineto +53223.8 36827.2 lineto +53055.8 36846.1 lineto +53043.8 36846.1 lineto +52956.2 36846.1 lineto +52788 36829.6 lineto +52626.2 36780.8 lineto +52499.2 36713.3 lineto +52385 36776.1 lineto +52223.8 36827.2 lineto +52055.8 36846.1 lineto +52043.8 36846.1 lineto +51956.2 36846.1 lineto +51788 36829.6 lineto +51626.2 36780.8 lineto +51476.9 36701.4 lineto +51345.9 36594.6 lineto +51238.2 36464.3 lineto +51157.8 36315.6 lineto +51107.8 36154.2 lineto +51090.1 35986 lineto +39881.9 35986 lineto +39881.9 37713.4 lineto +48522.6 37713.4 lineto +48550.6 37560.6 lineto +48607.8 37416.2 lineto +48692 37285.6 lineto +48799.9 37173.8 lineto +48927.4 37085.2 lineto +49069.8 37023 lineto +49221.5 36989.6 lineto +49376.8 36986.4 lineto +49529.8 37013.4 lineto +49674.6 37069.5 lineto +49805.8 37152.8 lineto +49918.3 37259.9 lineto +50007.8 37386.8 lineto +50071 37528.8 lineto +50105.4 37680.2 lineto +50107.9 37857.7 lineto +50077.7 38010.1 lineto +50018.5 38153.7 lineto +49932.6 38283.1 lineto +49823.1 38393.3 lineto +49694.3 38480.2 lineto +49551.1 38540.4 lineto +49398.9 38571.6 lineto +49243.6 38572.7 lineto +49091 38543.6 lineto +48947 38485.4 lineto +48817 38400.3 lineto +48706 38291.6 lineto +48618.2 38163.5 lineto +48557 38020.7 lineto +48524.8 37868.7 lineto +48522.6 37713.4 lineto +39881.9 37713.4 lineto +39881.9 42109.1 lineto +52261.4 42109.1 lineto +52261.4 41361.1 lineto +52267.6 41282.7 lineto +52308.8 41149.8 lineto +52354.9 41079.8 lineto +52320 40998.3 lineto +52284.7 40832.1 lineto +52282.3 40662.3 lineto +52313 40495.2 lineto +52375.5 40337.3 lineto +52467.5 40194.5 lineto +52585.5 40072.3 lineto +52725 39975.4 lineto +52880.7 39907.4 lineto +53046.6 39870.9 lineto +53216.4 39867.4 lineto +53383.7 39896.8 lineto +53542 39958.3 lineto +53685.4 40049.3 lineto +53808.4 40166.4 lineto +53906.4 40305.2 lineto +53917 40329.1 lineto +56306.8 40329.1 lineto +56334.9 40176.4 lineto +56392.1 40031.9 lineto +56476.2 39901.3 lineto +56584.1 39789.6 lineto +56711.7 39700.9 lineto +56854 39638.7 lineto +57005.8 39605.4 lineto +57161.1 39602.1 lineto +57314 39629.1 lineto +57458.9 39685.3 lineto +57590 39768.5 lineto +57702.5 39875.7 lineto +57792.1 40002.6 lineto +57855.3 40144.5 lineto +57889.7 40296 lineto +57892.2 40473.4 lineto +57862 40625.8 lineto +57802.8 40769.4 lineto +57716.8 40898.8 lineto +57607.4 41009 lineto +57478.6 41095.9 lineto +57335.4 41156.1 lineto +57183.2 41187.3 lineto +57027.9 41188.4 lineto +56875.3 41159.3 lineto +56731.2 41101.1 lineto +56601.2 41016.1 lineto +56490.3 40907.4 lineto +56402.5 40779.2 lineto +56341.3 40636.4 lineto +56309 40484.5 lineto +56306.8 40329.1 lineto +53917 40329.1 lineto +53975.4 40460.4 lineto +54013.1 40626 lineto +54015.8 40820 lineto +53982.8 40986.7 lineto +53945.2 41077.9 lineto +53961.1 41096.5 lineto +54018.2 41223.3 lineto +54037.8 41361.1 lineto +54037.8 42109.1 lineto +54031.6 42187.5 lineto +53990.4 42320.4 lineto +53913.8 42436.6 lineto +53807.9 42526.9 lineto +53681.1 42584.1 lineto +53543.3 42603.6 lineto +52755.9 42603.6 lineto +52677.5 42597.4 lineto +52544.6 42556.2 lineto +52428.4 42479.7 lineto +52338.2 42373.8 lineto +52281 42246.9 lineto +52261.4 42109.1 lineto +39881.9 42109.1 lineto +39881.9 46686 lineto +43190.1 46686 lineto +43205.4 46517.7 lineto +43253.2 46355.5 lineto +43271.1 46321.3 lineto +43268.9 46318.6 lineto +43211.7 46191.8 lineto +43192.1 46054 lineto +43192.1 45306 lineto +43198.4 45227.6 lineto +43239.5 45094.7 lineto +43316.1 44978.5 lineto +43422 44888.2 lineto +43548.8 44831.1 lineto +43686.6 44811.5 lineto +44513.4 44811.5 lineto +44591.8 44817.7 lineto +44607.8 44822.7 lineto +44686.6 44811.5 lineto +45513.4 44811.5 lineto +45591.8 44817.7 lineto +45724.7 44858.9 lineto +45840.9 44935.5 lineto +45931.1 45041.4 lineto +45988.3 45168.2 lineto +46007.9 45306 lineto +46007.9 46054 lineto +46001.6 46132.4 lineto +45960.5 46265.3 lineto +45927 46316.2 lineto +45942.2 46344.4 lineto +45992.2 46505.8 lineto +46009.9 46674 lineto +45994.6 46842.3 lineto +45946.8 47004.5 lineto +45868.5 47154.3 lineto +45848.3 47179.4 lineto +45861.8 47195.7 lineto +45942.2 47344.4 lineto +45992.2 47505.8 lineto +46009.9 47674 lineto +45994.6 47842.3 lineto +45946.8 48004.5 lineto +45868.5 48154.3 lineto +45762.6 48286 lineto +45633.1 48394.7 lineto +45485 48476.1 lineto +45323.8 48527.2 lineto +45155.8 48546.1 lineto +45143.8 48546.1 lineto +45056.2 48546.1 lineto +44888 48529.6 lineto +44726.2 48480.8 lineto +44576.9 48401.4 lineto +44445.9 48294.6 lineto +44338.2 48164.3 lineto +44257.8 48015.6 lineto +44207.8 47854.2 lineto +44190.1 47686 lineto +44203.4 47540.7 lineto +44155.8 47546.1 lineto +44143.8 47546.1 lineto +44056.2 47546.1 lineto +43888 47529.6 lineto +43726.2 47480.8 lineto +43576.9 47401.4 lineto +43445.9 47294.6 lineto +43338.2 47164.3 lineto +43257.8 47015.6 lineto +43207.8 46854.2 lineto +43190.1 46686 lineto +39881.9 46686 lineto +39881.9 49111.2 lineto +40096.8 49111.2 lineto +40140.7 48871.9 lineto +40230.2 48645.8 lineto +40362 48441.4 lineto +40530.9 48266.4 lineto +40730.6 48127.6 lineto +40953.5 48030.3 lineto +41191 47978 lineto +41434.2 47972.9 lineto +41673.7 48015.2 lineto +41900.4 48103.1 lineto +42105.8 48233.4 lineto +42281.9 48401.2 lineto +42422.1 48599.9 lineto +42432 48622.1 lineto +46710.1 48622.1 lineto +46734.5 48489.2 lineto +46784.2 48363.5 lineto +46857.4 48250 lineto +46951.3 48152.8 lineto +47062.2 48075.7 lineto +47186.1 48021.6 lineto +47318 47992.6 lineto +47453.1 47989.7 lineto +47586.2 48013.2 lineto +47712.1 48062.1 lineto +47826.2 48134.5 lineto +47924.1 48227.6 lineto +48002 48338 lineto +48056.9 48461.5 lineto +48086.9 48593.2 lineto +48089 48747.6 lineto +48062.8 48880.1 lineto +48011.3 49005 lineto +47936.5 49117.6 lineto +47841.3 49213.4 lineto +47729.3 49289 lineto +47604.7 49341.3 lineto +47472.4 49368.5 lineto +47337.3 49369.5 lineto +47204.5 49344.1 lineto +47079.3 49293.5 lineto +46966.2 49219.5 lineto +46869.7 49125 lineto +46793.3 49013.5 lineto +46740.1 48889.3 lineto +46712 48757.2 lineto +46710.1 48622.1 lineto +42432 48622.1 lineto +42521 48822.1 lineto +42574.9 49059.2 lineto +42578.8 49337 lineto +42531.6 49575.6 lineto +42512.4 49622.1 lineto +47710.1 49622.1 lineto +47734.5 49489.2 lineto +47784.2 49363.5 lineto +47857.4 49250 lineto +47951.3 49152.8 lineto +48062.2 49075.7 lineto +48186.1 49021.6 lineto +48318 48992.6 lineto +48453.1 48989.7 lineto +48586.2 49013.2 lineto +48712.1 49062.1 lineto +48826.2 49134.5 lineto +48924.1 49227.6 lineto +49002 49338 lineto +49039.4 49422.1 lineto +54133.7 49422.1 lineto +54158.1 49289.2 lineto +54207.9 49163.5 lineto +54281.1 49050 lineto +54374.9 48952.8 lineto +54485.9 48875.7 lineto +54609.7 48821.6 lineto +54741.6 48792.6 lineto +54876.7 48789.7 lineto +55009.8 48813.2 lineto +55135.8 48862.1 lineto +55249.9 48934.5 lineto +55316 48997.5 lineto +55359.2 48952.8 lineto +55470.1 48875.7 lineto +55593.9 48821.6 lineto +55725.9 48792.6 lineto +55861 48789.7 lineto +55994 48813.2 lineto +56053 48836 lineto +56086.1 48821.6 lineto +56218 48792.6 lineto +56353.1 48789.7 lineto +56486.2 48813.2 lineto +56612.1 48862.1 lineto +56726.2 48934.5 lineto +56824.1 49027.6 lineto +56902 49138 lineto +56956.9 49261.5 lineto +56986.9 49393.2 lineto +56989 49547.6 lineto +56962.8 49680.1 lineto +56911.3 49805 lineto +56836.5 49917.6 lineto +56741.3 50013.4 lineto +56629.3 50089 lineto +56504.7 50141.3 lineto +56372.4 50168.5 lineto +56237.3 50169.5 lineto +56104.5 50144.1 lineto +56054.3 50123.8 lineto +56012.6 50141.3 lineto +55880.2 50168.5 lineto +55745.1 50169.5 lineto +55612.4 50144.1 lineto +55487.1 50093.5 lineto +55374.1 50019.5 lineto +55315.7 49962.3 lineto +55264.9 50013.4 lineto +55152.9 50089 lineto +55028.3 50141.3 lineto +54896 50168.5 lineto +54760.9 50169.5 lineto +54628.2 50144.1 lineto +54502.9 50093.5 lineto +54389.8 50019.5 lineto +54293.3 49925 lineto +54216.9 49813.5 lineto +54163.7 49689.3 lineto +54135.6 49557.2 lineto +54133.7 49422.1 lineto +49039.4 49422.1 lineto +49056.9 49461.5 lineto +49086.9 49593.2 lineto +49089 49747.6 lineto +49062.8 49880.1 lineto +49011.3 50005 lineto +48936.5 50117.6 lineto +48841.3 50213.4 lineto +48729.3 50289 lineto +48604.7 50341.3 lineto +48472.4 50368.5 lineto +48337.3 50369.5 lineto +48204.5 50344.1 lineto +48079.3 50293.5 lineto +47966.2 50219.5 lineto +47869.7 50125 lineto +47793.3 50013.5 lineto +47740.1 49889.3 lineto +47712 49757.2 lineto +47710.1 49622.1 lineto +42512.4 49622.1 lineto +42438.9 49800.5 lineto +42304.3 50003 lineto +42132.9 50175.6 lineto +41931.3 50311.6 lineto +41707.1 50405.9 lineto +41468.8 50454.8 lineto +41225.6 50456.5 lineto +40986.7 50410.9 lineto +40761.2 50319.8 lineto +40557.7 50186.6 lineto +40384 50016.4 lineto +40246.6 49815.8 lineto +40150.8 49592.2 lineto +40100.2 49354.3 lineto +40096.8 49111.2 lineto +39881.9 49111.2 lineto +39881.9 50672.1 lineto +70354.3 50672.1 lineto +70354.3 32010.7 lineto +poly1 +1 1 1 setrgbcolor +0 setlinewidth +51250 44080 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +65150 33680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +41350 36280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +69000 46630 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +41338.6 49215.4 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +41338.6 33467.4 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +68897.6 49215.4 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +41000 41930 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +60750 45180 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +54250 33180 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +49315.7 37780 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +51284.3 37780 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +53149.6 41735.1 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +53149.6 40735.1 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +57100 40395.7 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +57100 42364.3 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +44100 45680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +44100 46680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +44100 47680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +45100 45680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +45100 46680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +45100 47680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +53000 33980 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +53000 34980 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +53000 35980 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +52000 33980 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +52000 34980 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +52000 35980 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +60900 33280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +59900 33280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +58900 33280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +60900 34280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +59900 34280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +58900 34280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +48400 49680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +48400 47680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +47400 48680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +54823.6 49480 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +55315.7 49480 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +56300 49480 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +55807.9 49480 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +53750 36930 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +68897.6 33467.4 68.8976 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +showpage +grestore +%%EOF diff --git a/pcbs/analog_board_v0.2/output/analog_board-F.Cu.ps b/pcbs/analog_board_v0.2/output/analog_board-F.Cu.ps new file mode 100644 index 0000000..e619601 --- /dev/null +++ b/pcbs/analog_board_v0.2/output/analog_board-F.Cu.ps @@ -0,0 +1,4748 @@ +%!PS-Adobe-3.0 +%%Creator: PCBNEW +%%CreationDate: Fri Jun 16 15:39:48 2017 +%%Title: /home/maximilian/UppSense/pcbs/analog_board/analog_board-F.Cu.ps +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentMedia: A4 595 842 0 () () +%%Orientation: Landscape +%%EndComments +%%BeginProlog +/line { newpath moveto lineto stroke } bind def +/cir0 { newpath 0 360 arc stroke } bind def +/cir1 { newpath 0 360 arc gsave fill grestore stroke } bind def +/cir2 { newpath 0 360 arc gsave fill grestore stroke } bind def +/arc0 { newpath arc stroke } bind def +/arc1 { newpath 4 index 4 index moveto arc closepath gsave fill + grestore stroke } bind def +/arc2 { newpath 4 index 4 index moveto arc closepath gsave fill + grestore stroke } bind def +/poly0 { stroke } bind def +/poly1 { closepath gsave fill grestore stroke } bind def +/poly2 { closepath gsave fill grestore stroke } bind def +/rect0 { rectstroke } bind def +/rect1 { rectfill } bind def +/rect2 { rectfill } bind def +/linemode0 { 0 setlinecap 0 setlinejoin 0 setlinewidth } bind def +/linemode1 { 1 setlinecap 1 setlinejoin } bind def +/dashedline { [200] 100 setdash } bind def +/solidline { [] 0 setdash } bind def +/phantomshow { moveto + /KicadFont findfont 0.000001 scalefont setfont + show } bind def +/textshow { gsave + findfont exch scalefont setfont concat 1 scale 0 0 moveto show + } bind def +/reencodefont { + findfont dup length dict begin + { 1 index /FID ne + { def } + { pop pop } ifelse + } forall + /Encoding ISOLatin1Encoding def + currentdict + end } bind def +/KicadFont /Helvetica reencodefont definefont pop +/KicadFont-Bold /Helvetica-Bold reencodefont definefont pop +/KicadFont-Oblique /Helvetica-Oblique reencodefont definefont pop +/KicadFont-BoldOblique /Helvetica-BoldOblique reencodefont definefont pop +%%EndProlog +%%Page: 1 1 +%%BeginPageSetup +gsave +0.0072 0.0072 scale +linemode1 +82680 0 translate 90 rotate +39.3701 setlinewidth +%%EndPageSetup +0 0 0 setrgbcolor +0 0 0 setrgbcolor +39.3701 setlinewidth +newpath +49415 43247.5 moveto +49175 43157.5 lineto +49415 43067.5 lineto +stroke +newpath +49969.9 43037.5 moveto +49789.9 43037.5 lineto +stroke +newpath +49879.9 43037.5 moveto +49879.9 43352.5 lineto +49849.9 43307.5 lineto +49819.9 43277.5 lineto +49789.9 43262.5 lineto +stroke +0 0 0 setrgbcolor +newpath +68015 37647.5 moveto +67775 37557.5 lineto +68015 37467.5 lineto +stroke +newpath +68569.9 37437.5 moveto +68389.9 37437.5 lineto +stroke +newpath +68479.9 37437.5 moveto +68479.9 37752.5 lineto +68449.9 37707.5 lineto +68419.9 37677.5 lineto +68389.9 37662.5 lineto +stroke +0 0 0 setrgbcolor +newpath +40680 45702.5 moveto +40575 45702.5 lineto +stroke +newpath +40575 45537.5 moveto +40575 45852.5 lineto +40725 45852.5 lineto +stroke +newpath +40845 45537.5 moveto +40845 45852.5 lineto +stroke +newpath +40964.9 45852.5 moveto +41174.9 45537.5 lineto +stroke +newpath +41174.9 45852.5 moveto +40964.9 45537.5 lineto +stroke +newpath +41294.9 45702.5 moveto +41399.9 45702.5 lineto +stroke +newpath +41444.9 45537.5 moveto +41294.9 45537.5 lineto +41294.9 45852.5 lineto +41444.9 45852.5 lineto +stroke +newpath +41579.9 45537.5 moveto +41579.9 45852.5 lineto +41654.9 45852.5 lineto +41699.8 45837.5 lineto +41729.8 45807.5 lineto +41744.8 45777.5 lineto +41759.8 45717.5 lineto +41759.8 45672.5 lineto +41744.8 45612.5 lineto +41729.8 45582.5 lineto +41699.8 45552.5 lineto +41654.9 45537.5 lineto +41579.9 45537.5 lineto +stroke +0 0 0 setrgbcolor +newpath +40575 46537.5 moveto +40575 46852.5 lineto +40695 46852.5 lineto +40725 46837.5 lineto +40740 46822.5 lineto +40755 46792.5 lineto +40755 46747.5 lineto +40740 46717.5 lineto +40725 46702.5 lineto +40695 46687.5 lineto +40575 46687.5 lineto +stroke +newpath +40949.9 46852.5 moveto +41009.9 46852.5 lineto +41039.9 46837.5 lineto +41069.9 46807.5 lineto +41084.9 46747.5 lineto +41084.9 46642.5 lineto +41069.9 46582.5 lineto +41039.9 46552.5 lineto +41009.9 46537.5 lineto +40949.9 46537.5 lineto +40919.9 46552.5 lineto +40890 46582.5 lineto +40875 46642.5 lineto +40875 46747.5 lineto +40890 46807.5 lineto +40919.9 46837.5 lineto +40949.9 46852.5 lineto +stroke +newpath +41174.9 46852.5 moveto +41354.9 46852.5 lineto +stroke +newpath +41264.9 46537.5 moveto +41264.9 46852.5 lineto +stroke +newpath +41459.9 46537.5 moveto +41459.9 46852.5 lineto +stroke +0 0 0 setrgbcolor +newpath +40635 47852.5 moveto +40695 47852.5 lineto +40725 47837.5 lineto +40755 47807.5 lineto +40770 47747.5 lineto +40770 47642.5 lineto +40755 47582.5 lineto +40725 47552.5 lineto +40695 47537.5 lineto +40635 47537.5 lineto +40605 47552.5 lineto +40575 47582.5 lineto +40560 47642.5 lineto +40560 47747.5 lineto +40575 47807.5 lineto +40605 47837.5 lineto +40635 47852.5 lineto +stroke +newpath +41009.9 47702.5 moveto +40904.9 47702.5 lineto +stroke +newpath +40904.9 47537.5 moveto +40904.9 47852.5 lineto +41054.9 47852.5 lineto +stroke +newpath +41279.9 47702.5 moveto +41174.9 47702.5 lineto +stroke +newpath +41174.9 47537.5 moveto +41174.9 47852.5 lineto +41324.9 47852.5 lineto +stroke +0 0 0 setrgbcolor +newpath +61990 47837.5 moveto +61960 47852.5 lineto +61915 47852.5 lineto +61870 47837.5 lineto +61840 47807.5 lineto +61825 47777.5 lineto +61810 47717.5 lineto +61810 47672.5 lineto +61825 47612.5 lineto +61840 47582.5 lineto +61870 47552.5 lineto +61915 47537.5 lineto +61945 47537.5 lineto +61990 47552.5 lineto +62005 47567.5 lineto +62005 47672.5 lineto +61945 47672.5 lineto +stroke +newpath +62140 47537.5 moveto +62140 47852.5 lineto +62319.9 47537.5 lineto +62319.9 47852.5 lineto +stroke +newpath +62469.9 47537.5 moveto +62469.9 47852.5 lineto +62544.9 47852.5 lineto +62589.9 47837.5 lineto +62619.9 47807.5 lineto +62634.9 47777.5 lineto +62649.9 47717.5 lineto +62649.9 47672.5 lineto +62634.9 47612.5 lineto +62619.9 47582.5 lineto +62589.9 47552.5 lineto +62544.9 47537.5 lineto +62469.9 47537.5 lineto +stroke +0 0 0 setrgbcolor +newpath +58385 32602.5 moveto +58415 32602.5 lineto +58445 32587.5 lineto +58460 32572.5 lineto +58475 32542.5 lineto +58490 32482.5 lineto +58490 32407.5 lineto +58475 32347.5 lineto +58460 32317.5 lineto +58445 32302.5 lineto +58415 32287.5 lineto +58385 32287.5 lineto +58355 32302.5 lineto +58340 32317.5 lineto +58325 32347.5 lineto +58310 32407.5 lineto +58310 32482.5 lineto +58325 32542.5 lineto +58340 32572.5 lineto +58355 32587.5 lineto +58385 32602.5 lineto +stroke +newpath +58625 32317.5 moveto +58640 32302.5 lineto +58625 32287.5 lineto +58610 32302.5 lineto +58625 32317.5 lineto +58625 32287.5 lineto +stroke +newpath +58939.9 32287.5 moveto +58759.9 32287.5 lineto +stroke +newpath +58849.9 32287.5 moveto +58849.9 32602.5 lineto +58819.9 32557.5 lineto +58789.9 32527.5 lineto +58759.9 32512.5 lineto +stroke +newpath +59074.9 32287.5 moveto +59074.9 32602.5 lineto +stroke +newpath +59104.9 32407.5 moveto +59194.9 32287.5 lineto +stroke +newpath +59194.9 32497.5 moveto +59074.9 32377.5 lineto +stroke +0 0 0 setrgbcolor +newpath +59990 32287.5 moveto +59810 32287.5 lineto +stroke +newpath +59900 32287.5 moveto +59900 32602.5 lineto +59870 32557.5 lineto +59840 32527.5 lineto +59810 32512.5 lineto +stroke +newpath +60125 32287.5 moveto +60125 32602.5 lineto +stroke +newpath +60154.9 32407.5 moveto +60244.9 32287.5 lineto +stroke +newpath +60244.9 32497.5 moveto +60125 32377.5 lineto +stroke +0 0 0 setrgbcolor +newpath +60990 32287.5 moveto +60810 32287.5 lineto +stroke +newpath +60900 32287.5 moveto +60900 32602.5 lineto +60870 32557.5 lineto +60840 32527.5 lineto +60810 32512.5 lineto +stroke +newpath +61184.9 32602.5 moveto +61214.9 32602.5 lineto +61244.9 32587.5 lineto +61259.9 32572.5 lineto +61274.9 32542.5 lineto +61289.9 32482.5 lineto +61289.9 32407.5 lineto +61274.9 32347.5 lineto +61259.9 32317.5 lineto +61244.9 32302.5 lineto +61214.9 32287.5 lineto +61184.9 32287.5 lineto +61154.9 32302.5 lineto +61140 32317.5 lineto +61125 32347.5 lineto +61110 32407.5 lineto +61110 32482.5 lineto +61125 32542.5 lineto +61140 32572.5 lineto +61154.9 32587.5 lineto +61184.9 32602.5 lineto +stroke +newpath +61424.9 32287.5 moveto +61424.9 32602.5 lineto +stroke +newpath +61454.9 32407.5 moveto +61544.9 32287.5 lineto +stroke +newpath +61544.9 32497.5 moveto +61424.9 32377.5 lineto +stroke +0 0 0 setrgbcolor +newpath +54990 33787.5 moveto +54810 33787.5 lineto +stroke +newpath +54900 33787.5 moveto +54900 34102.5 lineto +54870 34057.5 lineto +54840 34027.5 lineto +54810 34012.5 lineto +stroke +newpath +55125 33787.5 moveto +55125 34102.5 lineto +55229.9 33877.5 lineto +55334.9 34102.5 lineto +55334.9 33787.5 lineto +stroke +0 0 0 setrgbcolor +newpath +54990 34787.5 moveto +54810 34787.5 lineto +stroke +newpath +54900 34787.5 moveto +54900 35102.5 lineto +54870 35057.5 lineto +54840 35027.5 lineto +54810 35012.5 lineto +stroke +newpath +55184.9 35102.5 moveto +55214.9 35102.5 lineto +55244.9 35087.5 lineto +55259.9 35072.5 lineto +55274.9 35042.5 lineto +55289.9 34982.5 lineto +55289.9 34907.5 lineto +55274.9 34847.5 lineto +55259.9 34817.5 lineto +55244.9 34802.5 lineto +55214.9 34787.5 lineto +55184.9 34787.5 lineto +55154.9 34802.5 lineto +55140 34817.5 lineto +55125 34847.5 lineto +55110 34907.5 lineto +55110 34982.5 lineto +55125 35042.5 lineto +55140 35072.5 lineto +55154.9 35087.5 lineto +55184.9 35102.5 lineto +stroke +newpath +55424.9 34787.5 moveto +55424.9 35102.5 lineto +55529.9 34877.5 lineto +55634.9 35102.5 lineto +55634.9 34787.5 lineto +stroke +0 0 0 setrgbcolor +newpath +54990 35787.5 moveto +54810 35787.5 lineto +stroke +newpath +54900 35787.5 moveto +54900 36102.5 lineto +54870 36057.5 lineto +54840 36027.5 lineto +54810 36012.5 lineto +stroke +newpath +55184.9 36102.5 moveto +55214.9 36102.5 lineto +55244.9 36087.5 lineto +55259.9 36072.5 lineto +55274.9 36042.5 lineto +55289.9 35982.5 lineto +55289.9 35907.5 lineto +55274.9 35847.5 lineto +55259.9 35817.5 lineto +55244.9 35802.5 lineto +55214.9 35787.5 lineto +55184.9 35787.5 lineto +55154.9 35802.5 lineto +55140 35817.5 lineto +55125 35847.5 lineto +55110 35907.5 lineto +55110 35982.5 lineto +55125 36042.5 lineto +55140 36072.5 lineto +55154.9 36087.5 lineto +55184.9 36102.5 lineto +stroke +newpath +55484.9 36102.5 moveto +55514.9 36102.5 lineto +55544.9 36087.5 lineto +55559.9 36072.5 lineto +55574.9 36042.5 lineto +55589.9 35982.5 lineto +55589.9 35907.5 lineto +55574.9 35847.5 lineto +55559.9 35817.5 lineto +55544.9 35802.5 lineto +55514.9 35787.5 lineto +55484.9 35787.5 lineto +55454.9 35802.5 lineto +55439.9 35817.5 lineto +55424.9 35847.5 lineto +55409.9 35907.5 lineto +55409.9 35982.5 lineto +55424.9 36042.5 lineto +55439.9 36072.5 lineto +55454.9 36087.5 lineto +55484.9 36102.5 lineto +stroke +newpath +55724.9 35787.5 moveto +55724.9 36102.5 lineto +55829.9 35877.5 lineto +55934.9 36102.5 lineto +55934.9 35787.5 lineto +stroke +0 0 0 setrgbcolor +78.7402 setlinewidth +newpath +40593.7 40064.9 moveto +40593.7 39746.2 lineto +40612.5 39708.7 lineto +40631.2 39689.9 lineto +40668.7 39671.2 lineto +40743.7 39671.2 lineto +40781.2 39689.9 lineto +40800 39708.7 lineto +40818.7 39746.2 lineto +40818.7 40064.9 lineto +stroke +newpath +40968.7 39933.7 moveto +41043.7 39671.2 lineto +41118.7 39858.7 lineto +41193.7 39671.2 lineto +41268.7 39933.7 lineto +stroke +newpath +41568.6 39689.9 moveto +41531.1 39671.2 lineto +41456.1 39671.2 lineto +41418.6 39689.9 lineto +41399.9 39727.4 lineto +41399.9 39877.4 lineto +41418.6 39914.9 lineto +41456.1 39933.7 lineto +41531.1 39933.7 lineto +41568.6 39914.9 lineto +41587.4 39877.4 lineto +41587.4 39839.9 lineto +41399.9 39802.4 lineto +stroke +newpath +42018.6 40064.9 moveto +42281 40064.9 lineto +42018.6 39671.2 lineto +42281 39671.2 lineto +stroke +newpath +42431 39671.2 moveto +42431 39933.7 lineto +stroke +newpath +42431 40064.9 moveto +42412.3 40046.1 lineto +42431 40027.4 lineto +42449.8 40046.1 lineto +42431 40064.9 lineto +42431 40027.4 lineto +stroke +newpath +42618.5 39671.2 moveto +42618.5 39933.7 lineto +stroke +newpath +42618.5 39896.2 moveto +42637.2 39914.9 lineto +42674.7 39933.7 lineto +42731 39933.7 lineto +42768.5 39914.9 lineto +42787.2 39877.4 lineto +42787.2 39671.2 lineto +stroke +newpath +42787.2 39877.4 moveto +42806 39914.9 lineto +42843.5 39933.7 lineto +42899.7 39933.7 lineto +42937.2 39914.9 lineto +42955.9 39877.4 lineto +42955.9 39671.2 lineto +stroke +newpath +43143.4 39671.2 moveto +43143.4 39933.7 lineto +stroke +newpath +43143.4 39896.2 moveto +43162.2 39914.9 lineto +43199.7 39933.7 lineto +43255.9 39933.7 lineto +43293.4 39914.9 lineto +43312.1 39877.4 lineto +43312.1 39671.2 lineto +stroke +newpath +43312.1 39877.4 moveto +43330.9 39914.9 lineto +43368.4 39933.7 lineto +43424.6 39933.7 lineto +43462.1 39914.9 lineto +43480.9 39877.4 lineto +43480.9 39671.2 lineto +stroke +newpath +43818.3 39689.9 moveto +43780.8 39671.2 lineto +43705.8 39671.2 lineto +43668.4 39689.9 lineto +43649.6 39727.4 lineto +43649.6 39877.4 lineto +43668.4 39914.9 lineto +43705.8 39933.7 lineto +43780.8 39933.7 lineto +43818.3 39914.9 lineto +43837.1 39877.4 lineto +43837.1 39839.9 lineto +43649.6 39802.4 lineto +stroke +newpath +44005.8 39671.2 moveto +44005.8 39933.7 lineto +stroke +newpath +44005.8 39858.7 moveto +44024.6 39896.2 lineto +44043.3 39914.9 lineto +44080.8 39933.7 lineto +44118.3 39933.7 lineto +stroke +newpath +44249.5 39671.2 moveto +44249.5 39933.7 lineto +stroke +newpath +44249.5 39896.2 moveto +44268.3 39914.9 lineto +44305.8 39933.7 lineto +44362 39933.7 lineto +44399.5 39914.9 lineto +44418.3 39877.4 lineto +44418.3 39671.2 lineto +stroke +newpath +44418.3 39877.4 moveto +44437 39914.9 lineto +44474.5 39933.7 lineto +44530.7 39933.7 lineto +44568.2 39914.9 lineto +44587 39877.4 lineto +44587 39671.2 lineto +stroke +newpath +44943.2 39671.2 moveto +44943.2 39877.4 lineto +44924.4 39914.9 lineto +44887 39933.7 lineto +44812 39933.7 lineto +44774.5 39914.9 lineto +stroke +newpath +44943.2 39689.9 moveto +44905.7 39671.2 lineto +44812 39671.2 lineto +44774.5 39689.9 lineto +44755.7 39727.4 lineto +44755.7 39764.9 lineto +44774.5 39802.4 lineto +44812 39821.2 lineto +44905.7 39821.2 lineto +44943.2 39839.9 lineto +stroke +newpath +45130.7 39933.7 moveto +45130.7 39671.2 lineto +stroke +newpath +45130.7 39896.2 moveto +45149.4 39914.9 lineto +45186.9 39933.7 lineto +45243.2 39933.7 lineto +45280.7 39914.9 lineto +45299.4 39877.4 lineto +45299.4 39671.2 lineto +stroke +newpath +45486.9 39933.7 moveto +45486.9 39671.2 lineto +stroke +newpath +45486.9 39896.2 moveto +45505.6 39914.9 lineto +45543.1 39933.7 lineto +45599.4 39933.7 lineto +45636.9 39914.9 lineto +45655.6 39877.4 lineto +45655.6 39671.2 lineto +stroke +newpath +40593.7 39001.9 moveto +40593.7 39395.6 lineto +40725 39114.4 lineto +40856.2 39395.6 lineto +40856.2 39001.9 lineto +stroke +newpath +41212.4 39001.9 moveto +41212.4 39208.1 lineto +41193.7 39245.6 lineto +41156.2 39264.4 lineto +41081.2 39264.4 lineto +41043.7 39245.6 lineto +stroke +newpath +41212.4 39020.6 moveto +41174.9 39001.9 lineto +41081.2 39001.9 lineto +41043.7 39020.6 lineto +41024.9 39058.1 lineto +41024.9 39095.6 lineto +41043.7 39133.1 lineto +41081.2 39151.9 lineto +41174.9 39151.9 lineto +41212.4 39170.6 lineto +stroke +newpath +41362.4 39001.9 moveto +41568.6 39264.4 lineto +stroke +newpath +41362.4 39264.4 moveto +41568.6 39001.9 lineto +stroke +newpath +41718.6 39001.9 moveto +41718.6 39264.4 lineto +stroke +newpath +41718.6 39395.6 moveto +41699.8 39376.9 lineto +41718.6 39358.1 lineto +41737.3 39376.9 lineto +41718.6 39395.6 lineto +41718.6 39358.1 lineto +stroke +newpath +41906.1 39001.9 moveto +41906.1 39264.4 lineto +stroke +newpath +41906.1 39226.9 moveto +41924.8 39245.6 lineto +41962.3 39264.4 lineto +42018.6 39264.4 lineto +42056.1 39245.6 lineto +42074.8 39208.1 lineto +42074.8 39001.9 lineto +stroke +newpath +42074.8 39208.1 moveto +42093.6 39245.6 lineto +42131 39264.4 lineto +42187.3 39264.4 lineto +42224.8 39245.6 lineto +42243.5 39208.1 lineto +42243.5 39001.9 lineto +stroke +newpath +42431 39001.9 moveto +42431 39264.4 lineto +stroke +newpath +42431 39395.6 moveto +42412.3 39376.9 lineto +42431 39358.1 lineto +42449.8 39376.9 lineto +42431 39395.6 lineto +42431 39358.1 lineto +stroke +newpath +42674.7 39001.9 moveto +42637.2 39020.6 lineto +42618.5 39058.1 lineto +42618.5 39395.6 lineto +stroke +newpath +42824.7 39001.9 moveto +42824.7 39264.4 lineto +stroke +newpath +42824.7 39395.6 moveto +42806 39376.9 lineto +42824.7 39358.1 lineto +42843.5 39376.9 lineto +42824.7 39395.6 lineto +42824.7 39358.1 lineto +stroke +newpath +43180.9 39001.9 moveto +43180.9 39208.1 lineto +43162.2 39245.6 lineto +43124.7 39264.4 lineto +43049.7 39264.4 lineto +43012.2 39245.6 lineto +stroke +newpath +43180.9 39020.6 moveto +43143.4 39001.9 lineto +43049.7 39001.9 lineto +43012.2 39020.6 lineto +42993.4 39058.1 lineto +42993.4 39095.6 lineto +43012.2 39133.1 lineto +43049.7 39151.9 lineto +43143.4 39151.9 lineto +43180.9 39170.6 lineto +stroke +newpath +43368.4 39264.4 moveto +43368.4 39001.9 lineto +stroke +newpath +43368.4 39226.9 moveto +43387.1 39245.6 lineto +43424.6 39264.4 lineto +43480.9 39264.4 lineto +43518.4 39245.6 lineto +43537.1 39208.1 lineto +43537.1 39001.9 lineto +stroke +newpath +44005.8 39020.6 moveto +44062.1 39001.9 lineto +44155.8 39001.9 lineto +44193.3 39020.6 lineto +44212 39039.4 lineto +44230.8 39076.9 lineto +44230.8 39114.4 lineto +44212 39151.9 lineto +44193.3 39170.6 lineto +44155.8 39189.4 lineto +44080.8 39208.1 lineto +44043.3 39226.9 lineto +44024.6 39245.6 lineto +44005.8 39283.1 lineto +44005.8 39320.6 lineto +44024.6 39358.1 lineto +44043.3 39376.9 lineto +44080.8 39395.6 lineto +44174.5 39395.6 lineto +44230.8 39376.9 lineto +stroke +newpath +44343.3 39264.4 moveto +44493.3 39264.4 lineto +stroke +newpath +44399.5 39395.6 moveto +44399.5 39058.1 lineto +44418.3 39020.6 lineto +44455.8 39001.9 lineto +44493.3 39001.9 lineto +stroke +newpath +44624.5 39001.9 moveto +44624.5 39264.4 lineto +stroke +newpath +44624.5 39395.6 moveto +44605.7 39376.9 lineto +44624.5 39358.1 lineto +44643.2 39376.9 lineto +44624.5 39395.6 lineto +44624.5 39358.1 lineto +stroke +newpath +44961.9 39020.6 moveto +44924.4 39001.9 lineto +44849.5 39001.9 lineto +44812 39020.6 lineto +44793.2 39058.1 lineto +44793.2 39208.1 lineto +44812 39245.6 lineto +44849.5 39264.4 lineto +44924.4 39264.4 lineto +44961.9 39245.6 lineto +44980.7 39208.1 lineto +44980.7 39170.6 lineto +44793.2 39133.1 lineto +stroke +newpath +45093.2 39264.4 moveto +45243.2 39264.4 lineto +stroke +newpath +45149.4 39001.9 moveto +45149.4 39339.4 lineto +45168.2 39376.9 lineto +45205.7 39395.6 lineto +45243.2 39395.6 lineto +stroke +newpath +45524.4 39020.6 moveto +45486.9 39001.9 lineto +45411.9 39001.9 lineto +45374.4 39020.6 lineto +45355.6 39058.1 lineto +45355.6 39208.1 lineto +45374.4 39245.6 lineto +45411.9 39264.4 lineto +45486.9 39264.4 lineto +45524.4 39245.6 lineto +45543.1 39208.1 lineto +45543.1 39170.6 lineto +45355.6 39133.1 lineto +stroke +newpath +45768.1 39001.9 moveto +45730.6 39020.6 lineto +45711.8 39058.1 lineto +45711.8 39395.6 lineto +stroke +newpath +40575 38688.8 moveto +40593.7 38707.6 lineto +40631.2 38726.3 lineto +40725 38726.3 lineto +40762.5 38707.6 lineto +40781.2 38688.8 lineto +40800 38651.3 lineto +40800 38613.8 lineto +40781.2 38557.6 lineto +40556.2 38332.6 lineto +40800 38332.6 lineto +stroke +newpath +41043.7 38726.3 moveto +41081.2 38726.3 lineto +41118.7 38707.6 lineto +41137.4 38688.8 lineto +41156.2 38651.3 lineto +41174.9 38576.3 lineto +41174.9 38482.6 lineto +41156.2 38407.6 lineto +41137.4 38370.1 lineto +41118.7 38351.4 lineto +41081.2 38332.6 lineto +41043.7 38332.6 lineto +41006.2 38351.4 lineto +40987.4 38370.1 lineto +40968.7 38407.6 lineto +40949.9 38482.6 lineto +40949.9 38576.3 lineto +40968.7 38651.3 lineto +40987.4 38688.8 lineto +41006.2 38707.6 lineto +41043.7 38726.3 lineto +stroke +newpath +41549.9 38332.6 moveto +41324.9 38332.6 lineto +stroke +newpath +41437.4 38332.6 moveto +41437.4 38726.3 lineto +41399.9 38670.1 lineto +41362.4 38632.6 lineto +41324.9 38613.8 lineto +stroke +newpath +41681.1 38726.3 moveto +41943.6 38726.3 lineto +41774.8 38332.6 lineto +stroke +0 0 0 setrgbcolor +39.3701 setlinewidth +newpath +66825 47657.5 moveto +67065 47657.5 lineto +stroke +newpath +66945 47537.5 moveto +66945 47777.5 lineto +stroke +newpath +67364.9 47852.5 moveto +67214.9 47852.5 lineto +67199.9 47702.5 lineto +67214.9 47717.5 lineto +67244.9 47732.5 lineto +67319.9 47732.5 lineto +67349.9 47717.5 lineto +67364.9 47702.5 lineto +67379.9 47672.5 lineto +67379.9 47597.5 lineto +67364.9 47567.5 lineto +67349.9 47552.5 lineto +67319.9 47537.5 lineto +67244.9 47537.5 lineto +67214.9 47552.5 lineto +67199.9 47567.5 lineto +stroke +newpath +67469.9 47852.5 moveto +67574.9 47537.5 lineto +67679.9 47852.5 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +51250 44080 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +65150 33680 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +41350 36280 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +69000 46630 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +41338.6 49215.4 748.031 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +41338.6 33467.4 748.031 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +68897.6 49215.4 748.031 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +41000 41930 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +60750 45180 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +54250 33180 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +49315.7 37780 300 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +51284.3 37780 300 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +newpath +49855.9 41468.2 moveto +49344.1 41468.2 lineto +49344.1 41743.8 lineto +49855.9 41743.8 lineto +49855.9 41468.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +49855.9 42216.2 moveto +49344.1 42216.2 lineto +49344.1 42491.8 lineto +49855.9 42491.8 lineto +49855.9 42216.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +50755.9 41468.2 moveto +50244.1 41468.2 lineto +50244.1 41743.8 lineto +50755.9 41743.8 lineto +50755.9 41468.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +50755.9 42216.2 moveto +50244.1 42216.2 lineto +50244.1 42491.8 lineto +50755.9 42491.8 lineto +50755.9 42216.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +51655.9 41468.2 moveto +51144.1 41468.2 lineto +51144.1 41743.8 lineto +51655.9 41743.8 lineto +51655.9 41468.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +51655.9 42216.2 moveto +51144.1 42216.2 lineto +51144.1 42491.8 lineto +51655.9 42491.8 lineto +51655.9 42216.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +43455.9 35777.6 moveto +42944.1 35777.6 lineto +42944.1 36053.2 lineto +43455.9 36053.2 lineto +43455.9 35777.6 lineto +poly1 +0 0 0 setrgbcolor +newpath +43455.9 36525.7 moveto +42944.1 36525.7 lineto +42944.1 36801.3 lineto +43455.9 36801.3 lineto +43455.9 36525.7 lineto +poly1 +0 0 0 setrgbcolor +newpath +45555.9 35777.6 moveto +45044.1 35777.6 lineto +45044.1 36053.2 lineto +45555.9 36053.2 lineto +45555.9 35777.6 lineto +poly1 +0 0 0 setrgbcolor +newpath +45555.9 36525.7 moveto +45044.1 36525.7 lineto +45044.1 36801.3 lineto +45555.9 36801.3 lineto +45555.9 36525.7 lineto +poly1 +0 0 0 setrgbcolor +newpath +48755.9 35777.6 moveto +48244.1 35777.6 lineto +48244.1 36053.2 lineto +48755.9 36053.2 lineto +48755.9 35777.6 lineto +poly1 +0 0 0 setrgbcolor +newpath +48755.9 36525.7 moveto +48244.1 36525.7 lineto +48244.1 36801.3 lineto +48755.9 36801.3 lineto +48755.9 36525.7 lineto +poly1 +0 0 0 setrgbcolor +newpath +65844.1 36391.8 moveto +66355.9 36391.8 lineto +66355.9 36116.2 lineto +65844.1 36116.2 lineto +65844.1 36391.8 lineto +poly1 +0 0 0 setrgbcolor +newpath +65844.1 35643.8 moveto +66355.9 35643.8 lineto +66355.9 35368.2 lineto +65844.1 35368.2 lineto +65844.1 35643.8 lineto +poly1 +0 0 0 setrgbcolor +newpath +67644.1 36391.8 moveto +68155.9 36391.8 lineto +68155.9 36116.2 lineto +67644.1 36116.2 lineto +67644.1 36391.8 lineto +poly1 +0 0 0 setrgbcolor +newpath +67644.1 35643.8 moveto +68155.9 35643.8 lineto +68155.9 35368.2 lineto +67644.1 35368.2 lineto +67644.1 35643.8 lineto +poly1 +0 0 0 setrgbcolor +newpath +66744.1 36391.8 moveto +67255.9 36391.8 lineto +67255.9 36116.2 lineto +66744.1 36116.2 lineto +66744.1 36391.8 lineto +poly1 +0 0 0 setrgbcolor +newpath +66744.1 35643.8 moveto +67255.9 35643.8 lineto +67255.9 35368.2 lineto +66744.1 35368.2 lineto +66744.1 35643.8 lineto +poly1 +0 0 0 setrgbcolor +newpath +52755.9 41361.1 moveto +52755.9 42109.1 lineto +53543.3 42109.1 lineto +53543.3 41361.1 lineto +52755.9 41361.1 lineto +poly1 +0 0 0 setrgbcolor +53149.6 40735.1 374.016 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +57100 40395.7 300 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +57100 42364.3 300 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +newpath +44513.4 46054 moveto +44513.4 45306 lineto +43686.6 45306 lineto +43686.6 46054 lineto +44513.4 46054 lineto +poly1 +0 0 0 setrgbcolor +748.031 setlinewidth +newpath +44139.4 46680 moveto +44060.6 46680 lineto +stroke +0 0 0 setrgbcolor +newpath +44139.4 47680 moveto +44060.6 47680 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +newpath +45513.4 46054 moveto +45513.4 45306 lineto +44686.6 45306 lineto +44686.6 46054 lineto +45513.4 46054 lineto +poly1 +0 0 0 setrgbcolor +748.031 setlinewidth +newpath +45139.4 46680 moveto +45060.6 46680 lineto +stroke +0 0 0 setrgbcolor +newpath +45139.4 47680 moveto +45060.6 47680 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +newpath +53413.4 34354 moveto +53413.4 33606 lineto +52586.6 33606 lineto +52586.6 34354 lineto +53413.4 34354 lineto +poly1 +0 0 0 setrgbcolor +748.031 setlinewidth +newpath +53039.4 34980 moveto +52960.6 34980 lineto +stroke +0 0 0 setrgbcolor +newpath +53039.4 35980 moveto +52960.6 35980 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +newpath +52413.4 34354 moveto +52413.4 33606 lineto +51586.6 33606 lineto +51586.6 34354 lineto +52413.4 34354 lineto +poly1 +0 0 0 setrgbcolor +748.031 setlinewidth +newpath +52039.4 34980 moveto +51960.6 34980 lineto +stroke +0 0 0 setrgbcolor +newpath +52039.4 35980 moveto +51960.6 35980 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +newpath +60526 33693.4 moveto +61274 33693.4 lineto +61274 32866.6 lineto +60526 32866.6 lineto +60526 33693.4 lineto +poly1 +0 0 0 setrgbcolor +748.031 setlinewidth +newpath +59900 33319.4 moveto +59900 33240.6 lineto +stroke +0 0 0 setrgbcolor +newpath +58900 33319.4 moveto +58900 33240.6 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +newpath +60526 34693.4 moveto +61274 34693.4 lineto +61274 33866.6 lineto +60526 33866.6 lineto +60526 34693.4 lineto +poly1 +0 0 0 setrgbcolor +748.031 setlinewidth +newpath +59900 34319.4 moveto +59900 34240.6 lineto +stroke +0 0 0 setrgbcolor +newpath +58900 34319.4 moveto +58900 34240.6 lineto +stroke +0 0 0 setrgbcolor +0 setlinewidth +newpath +51829.1 46896.5 moveto +51829.1 47211.5 lineto +52183.5 47211.5 lineto +52183.5 46896.5 lineto +51829.1 46896.5 lineto +poly1 +0 0 0 setrgbcolor +newpath +51829.1 46148.5 moveto +51829.1 46463.5 lineto +52183.5 46463.5 lineto +52183.5 46148.5 lineto +51829.1 46148.5 lineto +poly1 +0 0 0 setrgbcolor +newpath +52616.5 46522.5 moveto +52616.5 46837.5 lineto +52970.9 46837.5 lineto +52970.9 46522.5 lineto +52616.5 46522.5 lineto +poly1 +0 0 0 setrgbcolor +newpath +45488.2 49424.1 moveto +45488.2 49935.9 lineto +45763.8 49935.9 lineto +45763.8 49424.1 lineto +45488.2 49424.1 lineto +poly1 +0 0 0 setrgbcolor +newpath +46236.2 49424.1 moveto +46236.2 49935.9 lineto +46511.8 49935.9 lineto +46511.8 49424.1 lineto +46236.2 49424.1 lineto +poly1 +0 0 0 setrgbcolor +newpath +43844.1 44591.8 moveto +44355.9 44591.8 lineto +44355.9 44316.2 lineto +43844.1 44316.2 lineto +43844.1 44591.8 lineto +poly1 +0 0 0 setrgbcolor +newpath +43844.1 43843.8 moveto +44355.9 43843.8 lineto +44355.9 43568.2 lineto +43844.1 43568.2 lineto +43844.1 43843.8 lineto +poly1 +0 0 0 setrgbcolor +newpath +43355.9 43568.2 moveto +42844.1 43568.2 lineto +42844.1 43843.8 lineto +43355.9 43843.8 lineto +43355.9 43568.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +43355.9 44316.2 moveto +42844.1 44316.2 lineto +42844.1 44591.8 lineto +43355.9 44591.8 lineto +43355.9 44316.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +52444.1 45091.8 moveto +52955.9 45091.8 lineto +52955.9 44816.2 lineto +52444.1 44816.2 lineto +52444.1 45091.8 lineto +poly1 +0 0 0 setrgbcolor +newpath +52444.1 44343.8 moveto +52955.9 44343.8 lineto +52955.9 44068.2 lineto +52444.1 44068.2 lineto +52444.1 44343.8 lineto +poly1 +0 0 0 setrgbcolor +newpath +44355.9 35777.6 moveto +43844.1 35777.6 lineto +43844.1 36053.2 lineto +44355.9 36053.2 lineto +44355.9 35777.6 lineto +poly1 +0 0 0 setrgbcolor +newpath +44355.9 36525.7 moveto +43844.1 36525.7 lineto +43844.1 36801.3 lineto +44355.9 36801.3 lineto +44355.9 36525.7 lineto +poly1 +0 0 0 setrgbcolor +newpath +46555.9 35777.6 moveto +46044.1 35777.6 lineto +46044.1 36053.2 lineto +46555.9 36053.2 lineto +46555.9 35777.6 lineto +poly1 +0 0 0 setrgbcolor +newpath +46555.9 36525.7 moveto +46044.1 36525.7 lineto +46044.1 36801.3 lineto +46555.9 36801.3 lineto +46555.9 36525.7 lineto +poly1 +0 0 0 setrgbcolor +newpath +47855.9 35777.6 moveto +47344.1 35777.6 lineto +47344.1 36053.2 lineto +47855.9 36053.2 lineto +47855.9 35777.6 lineto +poly1 +0 0 0 setrgbcolor +newpath +47855.9 36525.7 moveto +47344.1 36525.7 lineto +47344.1 36801.3 lineto +47855.9 36801.3 lineto +47855.9 36525.7 lineto +poly1 +0 0 0 setrgbcolor +newpath +61511.8 38435.9 moveto +61511.8 37924.1 lineto +61236.2 37924.1 lineto +61236.2 38435.9 lineto +61511.8 38435.9 lineto +poly1 +0 0 0 setrgbcolor +newpath +60763.8 38435.9 moveto +60763.8 37924.1 lineto +60488.2 37924.1 lineto +60488.2 38435.9 lineto +60763.8 38435.9 lineto +poly1 +0 0 0 setrgbcolor +newpath +61355.9 35868.2 moveto +60844.1 35868.2 lineto +60844.1 36143.8 lineto +61355.9 36143.8 lineto +61355.9 35868.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +61355.9 36616.2 moveto +60844.1 36616.2 lineto +60844.1 36891.8 lineto +61355.9 36891.8 lineto +61355.9 36616.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +60255.9 35868.2 moveto +59744.1 35868.2 lineto +59744.1 36143.8 lineto +60255.9 36143.8 lineto +60255.9 35868.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +60255.9 36616.2 moveto +59744.1 36616.2 lineto +59744.1 36891.8 lineto +60255.9 36891.8 lineto +60255.9 36616.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +59055.9 35868.2 moveto +58544.1 35868.2 lineto +58544.1 36143.8 lineto +59055.9 36143.8 lineto +59055.9 35868.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +59055.9 36616.2 moveto +58544.1 36616.2 lineto +58544.1 36891.8 lineto +59055.9 36891.8 lineto +59055.9 36616.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +58911.8 38435.9 moveto +58911.8 37924.1 lineto +58636.2 37924.1 lineto +58636.2 38435.9 lineto +58911.8 38435.9 lineto +poly1 +0 0 0 setrgbcolor +newpath +58163.8 38435.9 moveto +58163.8 37924.1 lineto +57888.2 37924.1 lineto +57888.2 38435.9 lineto +58163.8 38435.9 lineto +poly1 +0 0 0 setrgbcolor +48400 49680 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +48400 47680 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +47400 48680 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +newpath +65409.4 47089.4 moveto +65409.4 48270.6 lineto +66590.6 48270.6 lineto +66590.6 47089.4 lineto +65409.4 47089.4 lineto +poly1 +0 0 0 setrgbcolor +newpath +62909.4 47089.4 moveto +62909.4 48270.6 lineto +64090.6 48270.6 lineto +64090.6 47089.4 lineto +62909.4 47089.4 lineto +poly1 +0 0 0 setrgbcolor +newpath +46409.4 44989.4 moveto +46409.4 46170.6 lineto +47590.6 46170.6 lineto +47590.6 44989.4 lineto +46409.4 44989.4 lineto +poly1 +0 0 0 setrgbcolor +newpath +48290.9 40316.4 moveto +48290.9 39866.4 lineto +48090.9 39866.4 lineto +48090.9 40316.4 lineto +48290.9 40316.4 lineto +poly1 +0 0 0 setrgbcolor +newpath +47790.9 40316.4 moveto +47790.9 39866.4 lineto +47590.9 39866.4 lineto +47590.9 40316.4 lineto +47790.9 40316.4 lineto +poly1 +0 0 0 setrgbcolor +newpath +47290.9 40316.4 moveto +47290.9 39866.4 lineto +47090.9 39866.4 lineto +47090.9 40316.4 lineto +47290.9 40316.4 lineto +poly1 +0 0 0 setrgbcolor +newpath +46790.9 40316.4 moveto +46790.9 39866.4 lineto +46590.9 39866.4 lineto +46590.9 40316.4 lineto +46790.9 40316.4 lineto +poly1 +0 0 0 setrgbcolor +newpath +46790.9 42816.4 moveto +46790.9 42366.4 lineto +46590.9 42366.4 lineto +46590.9 42816.4 lineto +46790.9 42816.4 lineto +poly1 +0 0 0 setrgbcolor +newpath +47290.9 42816.4 moveto +47290.9 42366.4 lineto +47090.9 42366.4 lineto +47090.9 42816.4 lineto +47290.9 42816.4 lineto +poly1 +0 0 0 setrgbcolor +newpath +47790.9 42816.4 moveto +47790.9 42366.4 lineto +47590.9 42366.4 lineto +47590.9 42816.4 lineto +47790.9 42816.4 lineto +poly1 +0 0 0 setrgbcolor +newpath +48290.9 42816.4 moveto +48290.9 42366.4 lineto +48090.9 42366.4 lineto +48090.9 42816.4 lineto +48290.9 42816.4 lineto +poly1 +0 0 0 setrgbcolor +newpath +64275 37530 moveto +63825 37530 lineto +63825 37730 lineto +64275 37730 lineto +64275 37530 lineto +poly1 +0 0 0 setrgbcolor +newpath +64275 38030 moveto +63825 38030 lineto +63825 38230 lineto +64275 38230 lineto +64275 38030 lineto +poly1 +0 0 0 setrgbcolor +newpath +64275 38530 moveto +63825 38530 lineto +63825 38730 lineto +64275 38730 lineto +64275 38530 lineto +poly1 +0 0 0 setrgbcolor +newpath +64275 39030 moveto +63825 39030 lineto +63825 39230 lineto +64275 39230 lineto +64275 39030 lineto +poly1 +0 0 0 setrgbcolor +newpath +66775 39030 moveto +66325 39030 lineto +66325 39230 lineto +66775 39230 lineto +66775 39030 lineto +poly1 +0 0 0 setrgbcolor +newpath +66775 38530 moveto +66325 38530 lineto +66325 38730 lineto +66775 38730 lineto +66775 38530 lineto +poly1 +0 0 0 setrgbcolor +newpath +66775 38030 moveto +66325 38030 lineto +66325 38230 lineto +66775 38230 lineto +66775 38030 lineto +poly1 +0 0 0 setrgbcolor +newpath +66775 37530 moveto +66325 37530 lineto +66325 37730 lineto +66775 37730 lineto +66775 37530 lineto +poly1 +0 0 0 setrgbcolor +newpath +59188.2 39224.1 moveto +59188.2 39735.9 lineto +59463.8 39735.9 lineto +59463.8 39224.1 lineto +59188.2 39224.1 lineto +poly1 +0 0 0 setrgbcolor +newpath +59936.2 39224.1 moveto +59936.2 39735.9 lineto +60211.8 39735.9 lineto +60211.8 39224.1 lineto +59936.2 39224.1 lineto +poly1 +0 0 0 setrgbcolor +newpath +43003.1 35092.6 moveto +43003.1 35486.3 lineto +43396.9 35486.3 lineto +43396.9 35092.6 lineto +43003.1 35092.6 lineto +poly1 +0 0 0 setrgbcolor +newpath +45103.1 35092.6 moveto +45103.1 35486.3 lineto +45496.9 35486.3 lineto +45496.9 35092.6 lineto +45103.1 35092.6 lineto +poly1 +0 0 0 setrgbcolor +newpath +47403.1 35092.6 moveto +47403.1 35486.3 lineto +47796.9 35486.3 lineto +47796.9 35092.6 lineto +47403.1 35092.6 lineto +poly1 +0 0 0 setrgbcolor +54823.6 49480 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +55315.7 49480 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +56300 49480 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +55807.9 49480 196.85 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +53750 36930 295.276 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +0 setlinewidth +68897.6 33467.4 748.031 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +196.85 setlinewidth +newpath +67000 36254 moveto +66100 36254 lineto +stroke +0 0 0 setrgbcolor +newpath +67900 36254 moveto +67000 36254 lineto +stroke +0 0 0 setrgbcolor +newpath +49600 41606 moveto +49126 41606 lineto +stroke +0 0 0 setrgbcolor +newpath +48190.9 40670.9 moveto +48190.9 40091.4 lineto +stroke +0 0 0 setrgbcolor +newpath +49126 41606 moveto +48190.9 40670.9 lineto +stroke +0 0 0 setrgbcolor +newpath +53149.6 40735.1 moveto +52444.9 40735.1 lineto +stroke +0 0 0 setrgbcolor +newpath +52444.9 40735.1 moveto +51574 41606 lineto +stroke +0 0 0 setrgbcolor +newpath +51574 41606 moveto +51400 41606 lineto +stroke +0 0 0 setrgbcolor +newpath +51400 41606 moveto +50500 41606 lineto +stroke +0 0 0 setrgbcolor +newpath +49600 41606 moveto +50500 41606 lineto +stroke +0 0 0 setrgbcolor +newpath +45626 49680 moveto +43600 49680 lineto +stroke +0 0 0 setrgbcolor +newpath +42574 43706 moveto +43100 43706 lineto +stroke +0 0 0 setrgbcolor +newpath +42000 44280 moveto +42574 43706 lineto +stroke +0 0 0 setrgbcolor +newpath +42000 48080 moveto +42000 44280 lineto +stroke +0 0 0 setrgbcolor +newpath +43600 49680 moveto +42000 48080 lineto +stroke +0 0 0 setrgbcolor +newpath +53149.6 40735.1 moveto +53655.1 40735.1 lineto +stroke +0 0 0 setrgbcolor +newpath +53655.1 40735.1 moveto +54200 41280 lineto +stroke +0 0 0 setrgbcolor +newpath +54200 41280 moveto +54200 48856.4 lineto +stroke +0 0 0 setrgbcolor +newpath +66000 47680 moveto +66000 46080 lineto +stroke +0 0 0 setrgbcolor +newpath +68474 36254 moveto +67900 36254 lineto +stroke +0 0 0 setrgbcolor +newpath +68900 36680 moveto +68474 36254 lineto +stroke +0 0 0 setrgbcolor +newpath +68900 44580 moveto +68900 36680 lineto +stroke +0 0 0 setrgbcolor +newpath +68000 45480 moveto +68900 44580 lineto +stroke +0 0 0 setrgbcolor +newpath +66600 45480 moveto +68000 45480 lineto +stroke +0 0 0 setrgbcolor +newpath +66000 46080 moveto +66600 45480 lineto +stroke +0 0 0 setrgbcolor +newpath +66000 49380 moveto +66000 47680 lineto +stroke +0 0 0 setrgbcolor +newpath +64500 50880 moveto +66000 49380 lineto +stroke +0 0 0 setrgbcolor +newpath +55500 50880 moveto +64500 50880 lineto +stroke +0 0 0 setrgbcolor +newpath +45626 50106 moveto +45626 49680 lineto +stroke +0 0 0 setrgbcolor +newpath +43074 43680 moveto +43100 43706 lineto +stroke +0 0 0 setrgbcolor +newpath +66100 36254 moveto +66074 36280 lineto +stroke +0 0 0 setrgbcolor +newpath +66074 36280 moveto +64600 36280 lineto +stroke +0 0 0 setrgbcolor +newpath +64600 36280 moveto +64050 36830 lineto +stroke +0 0 0 setrgbcolor +newpath +64050 36830 moveto +64050 37630 lineto +stroke +0 0 0 setrgbcolor +newpath +67900 36254 moveto +67926 36280 lineto +stroke +0 0 0 setrgbcolor +newpath +54200 48856.4 moveto +54823.6 49480 lineto +stroke +0 0 0 setrgbcolor +newpath +54823.6 49480 moveto +54823.6 50203.6 lineto +stroke +0 0 0 setrgbcolor +newpath +54823.6 50203.6 moveto +55500 50880 lineto +stroke +0 0 0 setrgbcolor +newpath +54823.6 49480 moveto +53900 49480 lineto +stroke +0 0 0 setrgbcolor +newpath +53900 49480 moveto +52800 50580 lineto +stroke +0 0 0 setrgbcolor +newpath +52800 50580 moveto +46100 50580 lineto +stroke +0 0 0 setrgbcolor +newpath +46100 50580 moveto +45626 50106 lineto +stroke +0 0 0 setrgbcolor +78.7402 setlinewidth +newpath +64050 39130 moveto +64600 39130 lineto +stroke +0 0 0 setrgbcolor +newpath +62850 38380 moveto +62600 38630 lineto +stroke +0 0 0 setrgbcolor +118.11 setlinewidth +newpath +64600 38380 moveto +62850 38380 lineto +stroke +0 0 0 setrgbcolor +78.7402 setlinewidth +newpath +64750 38530 moveto +64600 38380 lineto +stroke +0 0 0 setrgbcolor +newpath +64750 38980 moveto +64750 38530 lineto +stroke +0 0 0 setrgbcolor +newpath +64600 39130 moveto +64750 38980 lineto +stroke +0 0 0 setrgbcolor +196.85 setlinewidth +newpath +63500 49780 moveto +63500 47680 lineto +stroke +0 0 0 setrgbcolor +newpath +62800 50480 moveto +63500 49780 lineto +stroke +0 0 0 setrgbcolor +newpath +55900 50480 moveto +62800 50480 lineto +stroke +0 0 0 setrgbcolor +newpath +55315.7 49480 moveto +55315.7 49895.7 lineto +stroke +0 0 0 setrgbcolor +newpath +55315.7 49895.7 moveto +55900 50480 lineto +stroke +0 0 0 setrgbcolor +newpath +44100 35915.4 moveto +43200 35915.4 lineto +stroke +0 0 0 setrgbcolor +newpath +43200 35915.4 moveto +43200 35289.4 lineto +stroke +0 0 0 setrgbcolor +newpath +52000 33980 moveto +50700 33980 lineto +stroke +0 0 0 setrgbcolor +newpath +44100 33980 moveto +44100 35915.4 lineto +stroke +0 0 0 setrgbcolor +newpath +45000 33080 moveto +44100 33980 lineto +stroke +0 0 0 setrgbcolor +newpath +49800 33080 moveto +45000 33080 lineto +stroke +0 0 0 setrgbcolor +newpath +50700 33980 moveto +49800 33080 lineto +stroke +0 0 0 setrgbcolor +newpath +47190.9 38380 moveto +47190.9 36663.5 lineto +stroke +0 0 0 setrgbcolor +newpath +47190.9 40091.4 moveto +47190.9 38380 lineto +stroke +0 0 0 setrgbcolor +newpath +47190.9 38380 moveto +47190.9 38289.1 lineto +stroke +0 0 0 setrgbcolor +newpath +47700 37780 moveto +49315.7 37780 lineto +stroke +0 0 0 setrgbcolor +newpath +47190.9 38289.1 moveto +47700 37780 lineto +stroke +0 0 0 setrgbcolor +newpath +47200 40082.4 moveto +47190.9 40091.4 lineto +stroke +0 0 0 setrgbcolor +newpath +48500 36663.5 moveto +47600 36663.5 lineto +stroke +0 0 0 setrgbcolor +newpath +46300 36663.5 moveto +47100 36663.5 lineto +stroke +0 0 0 setrgbcolor +newpath +47100 36663.5 moveto +47600 36663.5 lineto +stroke +0 0 0 setrgbcolor +newpath +45300 36663.5 moveto +46300 36663.5 lineto +stroke +0 0 0 setrgbcolor +newpath +43200 36663.5 moveto +44100 36663.5 lineto +stroke +0 0 0 setrgbcolor +newpath +44100 36663.5 moveto +45300 36663.5 lineto +stroke +0 0 0 setrgbcolor +newpath +46300 35915.4 moveto +45300 35915.4 lineto +stroke +0 0 0 setrgbcolor +newpath +45300 35915.4 moveto +45300 35289.4 lineto +stroke +0 0 0 setrgbcolor +newpath +46300 35915.4 moveto +46300 34780 lineto +stroke +0 0 0 setrgbcolor +newpath +49100 34980 moveto +52000 34980 lineto +stroke +0 0 0 setrgbcolor +newpath +48300 34180 moveto +49100 34980 lineto +stroke +0 0 0 setrgbcolor +newpath +46900 34180 moveto +48300 34180 lineto +stroke +0 0 0 setrgbcolor +newpath +46300 34780 moveto +46900 34180 lineto +stroke +0 0 0 setrgbcolor +newpath +48500 35915.4 moveto +47600 35915.4 lineto +stroke +0 0 0 setrgbcolor +newpath +47600 35915.4 moveto +47600 35289.4 lineto +stroke +0 0 0 setrgbcolor +newpath +48500 35915.4 moveto +51935.4 35915.4 lineto +stroke +0 0 0 setrgbcolor +newpath +51935.4 35915.4 moveto +52000 35980 lineto +stroke +0 0 0 setrgbcolor +newpath +52793.7 46680 moveto +53200 46680 lineto +stroke +0 0 0 setrgbcolor +newpath +53200 46680 moveto +53700 46180 lineto +stroke +0 0 0 setrgbcolor +newpath +53700 46180 moveto +53700 43180 lineto +stroke +0 0 0 setrgbcolor +newpath +53700 43180 moveto +53149.6 42629.6 lineto +stroke +0 0 0 setrgbcolor +newpath +53149.6 42629.6 moveto +53149.6 41735.1 lineto +stroke +0 0 0 setrgbcolor +newpath +47190.9 42591.4 moveto +47190.9 45389.1 lineto +stroke +0 0 0 setrgbcolor +newpath +47190.9 45389.1 moveto +47000 45580 lineto +stroke +0 0 0 setrgbcolor +newpath +45100 45680 moveto +46900 45680 lineto +stroke +0 0 0 setrgbcolor +newpath +46900 45680 moveto +47000 45580 lineto +stroke +0 0 0 setrgbcolor +newpath +45100 45680 moveto +45100 46680 lineto +stroke +0 0 0 setrgbcolor +newpath +45100 46680 moveto +45100 47680 lineto +stroke +0 0 0 setrgbcolor +newpath +48190.9 42591.4 moveto +48190.9 45870.9 lineto +stroke +0 0 0 setrgbcolor +newpath +48190.9 45870.9 moveto +49374 47054 lineto +stroke +0 0 0 setrgbcolor +newpath +49374 47054 moveto +52006.3 47054 lineto +stroke +0 0 0 setrgbcolor +newpath +52006.3 46306 moveto +49252 46306 lineto +stroke +0 0 0 setrgbcolor +newpath +47690.9 42289.1 moveto +47690.9 42591.4 lineto +stroke +0 0 0 setrgbcolor +newpath +48000 41980 moveto +47690.9 42289.1 lineto +stroke +0 0 0 setrgbcolor +newpath +48500 41980 moveto +48000 41980 lineto +stroke +0 0 0 setrgbcolor +newpath +48800 42280 moveto +48500 41980 lineto +stroke +0 0 0 setrgbcolor +newpath +48800 45854 moveto +48800 42280 lineto +stroke +0 0 0 setrgbcolor +newpath +49252 46306 moveto +48800 45854 lineto +stroke +0 0 0 setrgbcolor +newpath +52700 44954 moveto +52700 45612.3 lineto +stroke +0 0 0 setrgbcolor +newpath +52700 45612.3 moveto +52006.3 46306 lineto +stroke +0 0 0 setrgbcolor +newpath +46374 49680 moveto +48400 49680 lineto +stroke +0 0 0 setrgbcolor +newpath +60000 36754 moveto +60000 38180 lineto +stroke +0 0 0 setrgbcolor +newpath +58774 36780 moveto +58800 36754 lineto +stroke +0 0 0 setrgbcolor +newpath +60000 36754 moveto +58800 36754 lineto +stroke +0 0 0 setrgbcolor +newpath +61100 36754 moveto +60000 36754 lineto +stroke +0 0 0 setrgbcolor +newpath +58774 38180 moveto +60000 38180 lineto +stroke +0 0 0 setrgbcolor +newpath +60000 38180 moveto +60626 38180 lineto +stroke +0 0 0 setrgbcolor +newpath +59326 39480 moveto +57100 39480 lineto +stroke +0 0 0 setrgbcolor +newpath +57100 40395.7 moveto +57915.7 40395.7 lineto +stroke +0 0 0 setrgbcolor +newpath +63350 38630 moveto +64050 38630 lineto +stroke +0 0 0 setrgbcolor +newpath +63200 38780 moveto +63350 38630 lineto +stroke +0 0 0 setrgbcolor +newpath +63200 40580 moveto +63200 38780 lineto +stroke +0 0 0 setrgbcolor +newpath +63000 40780 moveto +63200 40580 lineto +stroke +0 0 0 setrgbcolor +newpath +58300 40780 moveto +63000 40780 lineto +stroke +0 0 0 setrgbcolor +newpath +57915.7 40395.7 moveto +58300 40780 lineto +stroke +0 0 0 setrgbcolor +newpath +58026 38180 moveto +57300 38180 lineto +stroke +0 0 0 setrgbcolor +newpath +57100 38380 moveto +57100 38880 lineto +stroke +0 0 0 setrgbcolor +newpath +57100 38880 moveto +57100 39480 lineto +stroke +0 0 0 setrgbcolor +newpath +57100 39480 moveto +57100 40395.7 lineto +stroke +0 0 0 setrgbcolor +newpath +57300 38180 moveto +57100 38380 lineto +stroke +0 0 0 setrgbcolor +newpath +66550 38630 moveto +65650 38630 lineto +stroke +0 0 0 setrgbcolor +newpath +65150 38130 moveto +64050 38130 lineto +stroke +0 0 0 setrgbcolor +newpath +65650 38630 moveto +65150 38130 lineto +stroke +0 0 0 setrgbcolor +newpath +66550 38630 moveto +67278.3 38630 lineto +stroke +0 0 0 setrgbcolor +newpath +67278.3 38630 moveto +67627.6 38979.2 lineto +stroke +0 0 0 setrgbcolor +newpath +67627.6 38979.2 moveto +67627.6 42611.5 lineto +stroke +0 0 0 setrgbcolor +newpath +67627.6 42611.5 moveto +66535.4 43703.6 lineto +stroke +0 0 0 setrgbcolor +newpath +66535.4 43703.6 moveto +59842.5 43703.6 lineto +stroke +0 0 0 setrgbcolor +newpath +59842.5 43703.6 moveto +58661.4 44884.7 lineto +stroke +0 0 0 setrgbcolor +newpath +58661.4 44884.7 moveto +58661.4 49215.4 lineto +stroke +0 0 0 setrgbcolor +newpath +58661.4 49215.4 moveto +57874 50002.8 lineto +stroke +0 0 0 setrgbcolor +newpath +57874 50002.8 moveto +56122.8 50002.8 lineto +stroke +0 0 0 setrgbcolor +newpath +56122.8 50002.8 moveto +55807.9 49687.9 lineto +stroke +0 0 0 setrgbcolor +newpath +55807.9 49687.9 moveto +55807.9 49480 lineto +stroke +0 0 0 setrgbcolor +newpath +64250 38130 moveto +64050 38130 lineto +stroke +0 0 0 setrgbcolor +newpath +64250 38130 moveto +64050 38130 lineto +stroke +0 0 0 setrgbcolor +newpath +60074 39480 moveto +60900 39480 lineto +stroke +0 0 0 setrgbcolor +newpath +61374 39006 moveto +61374 38180 lineto +stroke +0 0 0 setrgbcolor +newpath +60900 39480 moveto +61374 39006 lineto +stroke +0 0 0 setrgbcolor +newpath +64050 38130 moveto +63200 38130 lineto +stroke +0 0 0 setrgbcolor +newpath +62600 38130 moveto +61424 38130 lineto +stroke +0 0 0 setrgbcolor +newpath +62800 38130 moveto +62600 38130 lineto +stroke +0 0 0 setrgbcolor +newpath +63200 38130 moveto +62800 38130 lineto +stroke +0 0 0 setrgbcolor +newpath +61424 38130 moveto +61374 38180 lineto +stroke +0 0 0 setrgbcolor +newpath +43100 44454 moveto +44100 44454 lineto +stroke +0 0 0 setrgbcolor +newpath +44100 44454 moveto +44100 45680 lineto +stroke +0 0 0 setrgbcolor +newpath +47400 48680 moveto +43500 48680 lineto +stroke +0 0 0 setrgbcolor +newpath +43400 46680 moveto +44100 46680 lineto +stroke +0 0 0 setrgbcolor +newpath +43000 47080 moveto +43400 46680 lineto +stroke +0 0 0 setrgbcolor +newpath +43000 48180 moveto +43000 47080 lineto +stroke +0 0 0 setrgbcolor +newpath +43500 48680 moveto +43000 48180 lineto +stroke +0 0 0 setrgbcolor +newpath +61100 36006 moveto +61100 34480 lineto +stroke +0 0 0 setrgbcolor +newpath +61100 34480 moveto +60900 34280 lineto +stroke +0 0 0 setrgbcolor +newpath +60000 36006 moveto +60000 34380 lineto +stroke +0 0 0 setrgbcolor +newpath +60000 34380 moveto +59900 34280 lineto +stroke +0 0 0 setrgbcolor +newpath +58800 36006 moveto +58800 34380 lineto +stroke +0 0 0 setrgbcolor +newpath +58800 34380 moveto +58900 34280 lineto +stroke +0 0 0 setrgbcolor +newpath +54800 47580 moveto +54800 47780 lineto +stroke +0 0 0 setrgbcolor +newpath +56300 48380 moveto +56300 49480 lineto +stroke +0 0 0 setrgbcolor +newpath +56000 48080 moveto +56300 48380 lineto +stroke +0 0 0 setrgbcolor +newpath +55100 48080 moveto +56000 48080 lineto +stroke +0 0 0 setrgbcolor +newpath +54800 47780 moveto +55100 48080 lineto +stroke +0 0 0 setrgbcolor +newpath +54800 47580 moveto +54800 36680 lineto +stroke +0 0 0 setrgbcolor +newpath +54800 36680 moveto +54100 35980 lineto +stroke +0 0 0 setrgbcolor +newpath +53000 35980 moveto +54100 35980 lineto +stroke +0 0 0 setrgbcolor +newpath +53000 34980 moveto +53000 33980 lineto +stroke +0 0 0 setrgbcolor +newpath +53000 35980 moveto +53000 34980 lineto +stroke +0 0 0 setrgbcolor +newpath +53000 35980 moveto +53000 37280 lineto +stroke +0 0 0 setrgbcolor +newpath +47690.9 39589.1 moveto +47690.9 40091.4 lineto +stroke +0 0 0 setrgbcolor +newpath +48100 39180 moveto +47690.9 39589.1 lineto +stroke +0 0 0 setrgbcolor +newpath +51100 39180 moveto +48100 39180 lineto +stroke +0 0 0 setrgbcolor +newpath +53000 37280 moveto +51100 39180 lineto +stroke +0 0 0 setrgbcolor +newpath +66550 38130 moveto +66550 37630 lineto +stroke +0 0 0 setrgbcolor +newpath +69783.5 32581.6 moveto +61821.4 32581.6 lineto +61821.4 32886.7 lineto +60533.5 32886.7 lineto +60533.5 32581.6 lineto +60521.5 32581.6 lineto +60521.5 32886.7 lineto +59533.5 32886.7 lineto +59533.5 32581.6 lineto +59471.4 32581.6 lineto +59471.4 32886.7 lineto +58033.5 32886.7 lineto +58033.5 32581.6 lineto +56200.8 32581.6 lineto +56200.8 34322.4 lineto +58309.4 34322.4 lineto +58309.4 34237.6 lineto +58320.7 34122.9 lineto +58354 34012.5 lineto +58408.1 33910.8 lineto +58481 33821.5 lineto +58569.8 33748 lineto +58671.2 33693.2 lineto +58781.3 33659.1 lineto +58895.9 33647 lineto +59010.7 33657.5 lineto +59121.2 33690 lineto +59223.4 33743.4 lineto +59313.2 33815.6 lineto +59387.3 33903.9 lineto +59399.7 33926.6 lineto +59408.1 33910.8 lineto +59481 33821.5 lineto +59569.8 33748 lineto +59671.2 33693.2 lineto +59781.3 33659.1 lineto +59895.9 33647 lineto +60010.7 33657.5 lineto +60121.2 33690 lineto +60223.4 33743.4 lineto +60313.2 33815.6 lineto +60315.4 33818.3 lineto +60329.3 33773.6 lineto +60363 33722.5 lineto +60409.5 33682.8 lineto +60465.4 33657.6 lineto +60526 33649 lineto +61274 33649 lineto +61308.5 33651.8 lineto +61367 33669.9 lineto +61418.1 33703.6 lineto +61457.8 33750.2 lineto +61483 33806 lineto +61491.6 33866.6 lineto +61491.6 34693.4 lineto +61488.8 34727.9 lineto +61470.7 34786.4 lineto +61437 34837.5 lineto +61415 34856.3 lineto +61415 35661 lineto +61448.9 35671.5 lineto +61500 35705.2 lineto +61539.7 35751.8 lineto +61564.9 35807.6 lineto +61573.5 35868.2 lineto +61573.5 36143.8 lineto +61570.7 36178.3 lineto +61552.6 36236.7 lineto +61518.9 36287.9 lineto +61472.3 36327.6 lineto +61416.5 36352.7 lineto +61355.9 36361.4 lineto +60844.1 36361.4 lineto +60809.6 36358.6 lineto +60751.1 36340.5 lineto +60700 36306.8 lineto +60660.3 36260.2 lineto +60635.1 36204.4 lineto +60626.5 36143.8 lineto +60626.5 35868.2 lineto +60629.3 35833.7 lineto +60647.4 35775.2 lineto +60681.1 35724.1 lineto +60727.7 35684.4 lineto +60783.5 35659.2 lineto +60785 35659 lineto +60785 34911 lineto +60526 34911 lineto +60491.5 34908.2 lineto +60433 34890.1 lineto +60381.9 34856.4 lineto +60342.2 34809.8 lineto +60317 34754 lineto +60315.3 34741.7 lineto +60315 34741.9 lineto +60315 35661 lineto +60348.9 35671.5 lineto +60400 35705.2 lineto +60439.7 35751.8 lineto +60464.9 35807.6 lineto +60473.5 35868.2 lineto +60473.5 36143.8 lineto +60470.7 36178.3 lineto +60452.6 36236.7 lineto +60418.9 36287.9 lineto +60372.3 36327.6 lineto +60316.5 36352.7 lineto +60255.9 36361.4 lineto +59744.1 36361.4 lineto +59709.6 36358.6 lineto +59651.1 36340.5 lineto +59600 36306.8 lineto +59560.3 36260.2 lineto +59535.1 36204.4 lineto +59526.5 36143.8 lineto +59526.5 35868.2 lineto +59529.3 35833.7 lineto +59547.4 35775.2 lineto +59581.1 35724.1 lineto +59627.7 35684.4 lineto +59683.5 35659.2 lineto +59685 35659 lineto +59685 34871.8 lineto +59678.8 34870 lineto +59576.6 34816.6 lineto +59486.8 34744.4 lineto +59412.7 34656.1 lineto +59400.3 34633.4 lineto +59391.9 34649.2 lineto +59319 34738.5 lineto +59230.2 34812 lineto +59128.8 34866.8 lineto +59115 34871.1 lineto +59115 35661 lineto +59148.9 35671.5 lineto +59200 35705.2 lineto +59239.7 35751.8 lineto +59264.9 35807.6 lineto +59273.5 35868.2 lineto +59273.5 36143.8 lineto +59270.7 36178.3 lineto +59252.6 36236.7 lineto +59218.9 36287.9 lineto +59172.3 36327.6 lineto +59116.5 36352.7 lineto +59055.9 36361.4 lineto +58544.1 36361.4 lineto +58509.6 36358.6 lineto +58451.1 36340.5 lineto +58400 36306.8 lineto +58360.3 36260.2 lineto +58335.1 36204.4 lineto +58326.5 36143.8 lineto +58326.5 35868.2 lineto +58329.3 35833.7 lineto +58347.4 35775.2 lineto +58381.1 35724.1 lineto +58427.7 35684.4 lineto +58483.5 35659.2 lineto +58485 35659 lineto +58485 34742.2 lineto +58412.7 34656.1 lineto +58357.2 34555.1 lineto +58322.4 34445.2 lineto +58309.5 34330.7 lineto +58309.4 34322.4 lineto +56200.8 34322.4 lineto +56200.8 35441.8 lineto +56226.4 35441.8 lineto +56226.4 36386.7 lineto +56200.8 36386.7 lineto +56200.8 36891.8 lineto +58326.5 36891.8 lineto +58326.5 36616.2 lineto +58329.3 36581.7 lineto +58347.4 36523.3 lineto +58381.1 36472.1 lineto +58427.7 36432.4 lineto +58483.5 36407.3 lineto +58544.1 36398.6 lineto +59055.9 36398.6 lineto +59090.4 36401.4 lineto +59148.9 36419.5 lineto +59178.6 36439.1 lineto +59619.9 36439.1 lineto +59627.7 36432.4 lineto +59683.5 36407.3 lineto +59744.1 36398.6 lineto +60255.9 36398.6 lineto +60290.4 36401.4 lineto +60348.9 36419.5 lineto +60378.6 36439.1 lineto +60719.9 36439.1 lineto +60727.7 36432.4 lineto +60783.5 36407.3 lineto +60844.1 36398.6 lineto +61355.9 36398.6 lineto +61390.4 36401.4 lineto +61448.9 36419.5 lineto +61500 36453.2 lineto +61539.7 36499.8 lineto +61564.9 36555.6 lineto +61573.5 36616.2 lineto +61573.5 36891.8 lineto +61570.7 36926.3 lineto +61552.6 36984.8 lineto +61518.9 37035.9 lineto +61472.3 37075.6 lineto +61416.5 37100.8 lineto +61355.9 37109.4 lineto +60844.1 37109.4 lineto +60809.6 37106.6 lineto +60751.1 37088.5 lineto +60721.4 37069 lineto +60380.1 37069 lineto +60372.3 37075.6 lineto +60316.5 37100.8 lineto +60315 37101 lineto +60315 37795.5 lineto +60325.2 37780 lineto +60371.8 37740.3 lineto +60427.6 37715.1 lineto +60488.2 37706.5 lineto +60763.8 37706.5 lineto +60798.3 37709.3 lineto +60856.7 37727.4 lineto +60907.9 37761.1 lineto +60947.6 37807.7 lineto +60972.7 37863.5 lineto +60981.4 37924.1 lineto +60981.4 38435.9 lineto +60978.6 38470.4 lineto +60960.5 38528.9 lineto +60926.8 38580 lineto +60880.2 38619.7 lineto +60824.4 38644.9 lineto +60763.8 38653.5 lineto +60488.2 38653.5 lineto +60453.7 38650.7 lineto +60395.2 38632.6 lineto +60344.1 38598.9 lineto +60304.4 38552.3 lineto +60279.2 38496.5 lineto +60279 38495 lineto +59119 38495 lineto +59108.5 38528.9 lineto +59074.8 38580 lineto +59028.2 38619.7 lineto +58972.4 38644.9 lineto +58911.8 38653.5 lineto +58636.2 38653.5 lineto +58601.7 38650.7 lineto +58543.3 38632.6 lineto +58492.1 38598.9 lineto +58452.4 38552.3 lineto +58427.3 38496.5 lineto +58418.6 38435.9 lineto +58418.6 37924.1 lineto +58421.4 37889.6 lineto +58439.5 37831.1 lineto +58473.2 37780 lineto +58519.8 37740.3 lineto +58575.6 37715.1 lineto +58636.2 37706.5 lineto +58911.8 37706.5 lineto +58946.3 37709.3 lineto +59004.8 37727.4 lineto +59055.9 37761.1 lineto +59095.6 37807.7 lineto +59120.8 37863.5 lineto +59121 37865 lineto +59685 37865 lineto +59685 37099 lineto +59651.1 37088.5 lineto +59621.4 37069 lineto +59180.1 37069 lineto +59172.3 37075.6 lineto +59116.5 37100.8 lineto +59055.9 37109.4 lineto +58544.1 37109.4 lineto +58509.6 37106.6 lineto +58451.1 37088.5 lineto +58400 37054.8 lineto +58360.3 37008.2 lineto +58335.1 36952.4 lineto +58326.5 36891.8 lineto +56200.8 36891.8 lineto +56200.8 47839.2 lineto +56219.6 47854.2 lineto +56221.9 47856.5 lineto +56221.9 47856.5 lineto +56222 47856.6 lineto +56222.7 47857.3 lineto +56522.7 48157.3 lineto +56541.2 48179.8 lineto +56559.9 48202.1 lineto +56560.7 48203.5 lineto +56561.7 48204.8 lineto +56575.5 48230.4 lineto +56589.5 48255.9 lineto +56590 48257.5 lineto +56590.8 48259 lineto +56599.3 48286.8 lineto +56608.1 48314.5 lineto +56608.3 48316.2 lineto +56608.7 48317.7 lineto +56611.7 48346.7 lineto +56614.9 48375.6 lineto +56615 48378.8 lineto +56615 48378.9 lineto +56615 48379 lineto +56615 48380 lineto +56615 49209.3 lineto +56661.2 49274.8 lineto +56694.2 49348.9 lineto +56712.1 49427.9 lineto +56713.4 49520.5 lineto +56697.7 49600.1 lineto +56666.8 49675 lineto +56658.2 49687.9 lineto +57743.6 49687.9 lineto +58346.5 49085 lineto +58346.5 44884.7 lineto +58349.3 44855.8 lineto +58351.8 44826.8 lineto +58352.3 44825.2 lineto +58352.5 44823.5 lineto +58360.9 44795.7 lineto +58369 44767.8 lineto +58369.7 44766.3 lineto +58370.2 44764.7 lineto +58383.9 44739 lineto +58397.3 44713.2 lineto +58398.3 44711.9 lineto +58399.1 44710.4 lineto +58417.5 44687.9 lineto +58435.6 44665.1 lineto +58437.9 44662.8 lineto +58437.9 44662.8 lineto +58438 44662.8 lineto +58438.7 44662 lineto +59619.8 43480.9 lineto +59642.3 43462.5 lineto +59664.6 43443.7 lineto +59666 43442.9 lineto +59667.3 43441.9 lineto +59692.9 43428.2 lineto +59718.4 43414.1 lineto +59720 43413.6 lineto +59721.5 43412.8 lineto +59749.3 43404.3 lineto +59777 43395.5 lineto +59778.7 43395.4 lineto +59780.3 43394.9 lineto +59809.2 43391.9 lineto +59838.1 43388.7 lineto +59841.4 43388.7 lineto +59841.4 43388.7 lineto +59841.5 43388.7 lineto +59842.5 43388.7 lineto +66405 43388.7 lineto +67312.6 42481 lineto +67312.6 39109.7 lineto +67147.9 38945 lineto +66793.5 38945 lineto +66775 38947.6 lineto +66325 38947.6 lineto +66292.1 38945 lineto +65650 38945 lineto +65621.1 38942.1 lineto +65592.1 38939.6 lineto +65590.5 38939.1 lineto +65588.8 38939 lineto +65561 38930.6 lineto +65533 38922.4 lineto +65531.6 38921.7 lineto +65530 38921.2 lineto +65504.3 38907.5 lineto +65478.5 38894.1 lineto +65477.2 38893.1 lineto +65475.7 38892.3 lineto +65453.2 38873.9 lineto +65430.4 38855.8 lineto +65428.1 38853.5 lineto +65428.1 38853.5 lineto +65428 38853.4 lineto +65427.3 38852.7 lineto +65019.5 38445 lineto +64473 38445 lineto +64484 38469.4 lineto +64492.6 38530 lineto +64492.6 38730 lineto +64489.8 38764.5 lineto +64471.7 38823 lineto +64438 38874.1 lineto +64391.4 38913.8 lineto +64335.6 38939 lineto +64275 38947.6 lineto +63825 38947.6 lineto +63792.1 38945 lineto +63515 38945 lineto +63515 40580 lineto +63512.1 40609 lineto +63509.6 40637.9 lineto +63509.1 40639.5 lineto +63509 40641.2 lineto +63500.5 40669 lineto +63492.4 40697 lineto +63491.7 40698.4 lineto +63491.2 40700 lineto +63477.5 40725.7 lineto +63464.1 40751.5 lineto +63463.1 40752.8 lineto +63462.3 40754.3 lineto +63443.9 40776.8 lineto +63425.8 40799.6 lineto +63423.5 40801.9 lineto +63423.5 40801.9 lineto +63423.4 40802 lineto +63422.7 40802.7 lineto +63222.7 41002.7 lineto +63200.2 41021.2 lineto +63177.9 41039.9 lineto +63176.5 41040.7 lineto +63175.2 41041.7 lineto +63149.6 41055.5 lineto +63124.1 41069.5 lineto +63122.5 41070 lineto +63121 41070.8 lineto +63093.2 41079.3 lineto +63065.5 41088.1 lineto +63063.8 41088.3 lineto +63062.3 41088.7 lineto +63033.3 41091.7 lineto +63004.4 41094.9 lineto +63001.2 41095 lineto +63001.1 41095 lineto +63001 41095 lineto +63000 41095 lineto +58300 41095 lineto +58271 41092.1 lineto +58242.1 41089.6 lineto +58240.5 41089.1 lineto +58238.8 41089 lineto +58211 41080.5 lineto +58183 41072.4 lineto +58181.6 41071.7 lineto +58180 41071.2 lineto +58154.3 41057.5 lineto +58128.5 41044.1 lineto +58127.2 41043.1 lineto +58125.7 41042.3 lineto +58103.2 41023.9 lineto +58080.4 41005.8 lineto +58078.1 41003.5 lineto +58078.1 41003.5 lineto +58078 41003.4 lineto +58077.3 41002.7 lineto +57785.3 40710.7 lineto +57510.9 40710.7 lineto +57502.2 40723.8 lineto +57430.8 40795.7 lineto +57346.9 40852.3 lineto +57253.5 40891.6 lineto +57154.3 40911.9 lineto +57053 40912.6 lineto +56953.5 40893.7 lineto +56859.5 40855.7 lineto +56774.8 40800.3 lineto +56702.4 40729.4 lineto +56645.2 40645.8 lineto +56605.3 40552.7 lineto +56584.2 40453.6 lineto +56582.8 40352.3 lineto +56601.1 40252.7 lineto +56638.4 40158.5 lineto +56693.2 40073.4 lineto +56763.6 40000.5 lineto +56785 39985.6 lineto +56785 38380 lineto +56787.9 38351.1 lineto +56790.4 38322.1 lineto +56790.9 38320.5 lineto +56791 38318.8 lineto +56799.4 38291 lineto +56807.6 38263 lineto +56808.3 38261.6 lineto +56808.8 38260 lineto +56822.5 38234.3 lineto +56835.9 38208.5 lineto +56836.9 38207.2 lineto +56837.7 38205.7 lineto +56856.1 38183.2 lineto +56874.2 38160.4 lineto +56876.5 38158.1 lineto +56876.5 38158.1 lineto +56876.6 38158 lineto +56877.3 38157.3 lineto +57077.3 37957.3 lineto +57099.8 37938.8 lineto +57122.1 37920.1 lineto +57123.5 37919.3 lineto +57124.8 37918.3 lineto +57150.4 37904.5 lineto +57175.9 37890.5 lineto +57177.5 37890 lineto +57179 37889.2 lineto +57206.8 37880.7 lineto +57234.5 37871.9 lineto +57236.2 37871.7 lineto +57237.7 37871.3 lineto +57266.7 37868.3 lineto +57295.6 37865.1 lineto +57298.8 37865 lineto +57298.9 37865 lineto +57299 37865 lineto +57300 37865 lineto +57681 37865 lineto +57691.5 37831.1 lineto +57725.2 37780 lineto +57771.8 37740.3 lineto +57827.6 37715.1 lineto +57888.2 37706.5 lineto +58163.8 37706.5 lineto +58198.3 37709.3 lineto +58256.7 37727.4 lineto +58307.9 37761.1 lineto +58347.6 37807.7 lineto +58372.7 37863.5 lineto +58381.4 37924.1 lineto +58381.4 38435.9 lineto +58378.6 38470.4 lineto +58360.5 38528.9 lineto +58326.8 38580 lineto +58280.2 38619.7 lineto +58224.4 38644.9 lineto +58163.8 38653.5 lineto +57888.2 38653.5 lineto +57853.7 38650.7 lineto +57795.2 38632.6 lineto +57744.1 38598.9 lineto +57704.4 38552.3 lineto +57679.2 38496.5 lineto +57679 38495 lineto +57430.5 38495 lineto +57415 38510.5 lineto +57415 39165 lineto +58981 39165 lineto +58991.5 39131.1 lineto +59025.2 39080 lineto +59071.8 39040.3 lineto +59127.6 39015.1 lineto +59188.2 39006.5 lineto +59463.8 39006.5 lineto +59498.3 39009.3 lineto +59556.7 39027.4 lineto +59607.9 39061.1 lineto +59647.6 39107.7 lineto +59672.7 39163.5 lineto +59681.4 39224.1 lineto +59681.4 39735.9 lineto +59678.6 39770.4 lineto +59660.5 39828.9 lineto +59626.8 39880 lineto +59580.2 39919.7 lineto +59524.4 39944.9 lineto +59463.8 39953.5 lineto +59188.2 39953.5 lineto +59153.7 39950.7 lineto +59095.2 39932.6 lineto +59044.1 39898.9 lineto +59004.4 39852.3 lineto +58979.2 39796.5 lineto +58979 39795 lineto +57415 39795 lineto +57415 39983.8 lineto +57419.5 39986.7 lineto +57492.9 40056.6 lineto +57510 40080.8 lineto +57915.7 40080.8 lineto +57944.7 40083.6 lineto +57973.7 40086.2 lineto +57975.3 40086.6 lineto +57976.9 40086.8 lineto +58004.8 40095.2 lineto +58032.7 40103.3 lineto +58034.2 40104.1 lineto +58035.8 40104.6 lineto +58061.5 40118.2 lineto +58087.3 40131.6 lineto +58088.6 40132.6 lineto +58090 40133.4 lineto +58112.6 40151.8 lineto +58135.3 40169.9 lineto +58137.6 40172.2 lineto +58137.7 40172.3 lineto +58137.7 40172.3 lineto +58138.5 40173 lineto +58430.5 40465 lineto +62869.5 40465 lineto +62885 40449.5 lineto +62885 38780 lineto +62887.9 38751.1 lineto +62890.4 38722.1 lineto +62890.9 38720.5 lineto +62891 38718.8 lineto +62899.4 38691 lineto +62907.6 38663 lineto +62908.3 38661.6 lineto +62908.8 38660 lineto +62922.5 38634.3 lineto +62935.9 38608.5 lineto +62936.9 38607.2 lineto +62937.7 38605.7 lineto +62956.1 38583.2 lineto +62974.2 38560.4 lineto +62976.5 38558.1 lineto +62976.5 38558.1 lineto +62976.6 38558 lineto +62977.3 38557.3 lineto +63089.6 38445 lineto +61728.7 38445 lineto +61726.6 38470.4 lineto +61708.5 38528.9 lineto +61689 38558.6 lineto +61689 39006 lineto +61686.1 39034.9 lineto +61683.6 39063.9 lineto +61683.1 39065.5 lineto +61683 39067.2 lineto +61674.6 39095 lineto +61666.5 39123 lineto +61665.7 39124.4 lineto +61665.2 39126 lineto +61651.6 39151.7 lineto +61638.2 39177.5 lineto +61637.1 39178.8 lineto +61636.4 39180.3 lineto +61618 39202.8 lineto +61599.8 39225.6 lineto +61597.5 39227.9 lineto +61597.5 39227.9 lineto +61597.5 39228 lineto +61596.7 39228.7 lineto +61122.7 39702.7 lineto +61100.2 39721.2 lineto +61077.9 39739.9 lineto +61076.5 39740.7 lineto +61075.2 39741.7 lineto +61049.6 39755.5 lineto +61024.1 39769.5 lineto +61022.5 39770 lineto +61021 39770.8 lineto +60993.2 39779.3 lineto +60965.5 39788.1 lineto +60963.8 39788.3 lineto +60962.3 39788.7 lineto +60933.3 39791.7 lineto +60904.4 39794.9 lineto +60901.2 39795 lineto +60901.1 39795 lineto +60901 39795 lineto +60900 39795 lineto +60419 39795 lineto +60408.5 39828.9 lineto +60374.8 39880 lineto +60328.2 39919.7 lineto +60272.4 39944.9 lineto +60211.8 39953.5 lineto +59936.2 39953.5 lineto +59901.7 39950.7 lineto +59843.3 39932.6 lineto +59792.1 39898.9 lineto +59752.4 39852.3 lineto +59727.3 39796.5 lineto +59718.6 39735.9 lineto +59718.6 39224.1 lineto +59721.4 39189.6 lineto +59739.5 39131.1 lineto +59773.2 39080 lineto +59819.8 39040.3 lineto +59875.6 39015.1 lineto +59936.2 39006.5 lineto +60211.8 39006.5 lineto +60246.3 39009.3 lineto +60304.8 39027.4 lineto +60355.9 39061.1 lineto +60395.6 39107.7 lineto +60420.8 39163.5 lineto +60421 39165 lineto +60769.5 39165 lineto +61059.1 38875.5 lineto +61059.1 38560.1 lineto +61052.4 38552.3 lineto +61027.3 38496.5 lineto +61018.6 38435.9 lineto +61018.6 37924.1 lineto +61021.4 37889.6 lineto +61039.5 37831.1 lineto +61073.2 37780 lineto +61119.8 37740.3 lineto +61175.6 37715.1 lineto +61236.2 37706.5 lineto +61511.8 37706.5 lineto +61546.3 37709.3 lineto +61604.8 37727.4 lineto +61655.9 37761.1 lineto +61695.6 37807.7 lineto +61698.9 37815 lineto +63627 37815 lineto +63616 37790.6 lineto +63607.4 37730 lineto +63607.4 37530 lineto +63610.2 37495.5 lineto +63628.3 37437 lineto +63662 37385.9 lineto +63708.6 37346.2 lineto +63735 37334.3 lineto +63735 36830 lineto +63737.9 36801.1 lineto +63740.4 36772.1 lineto +63740.9 36770.5 lineto +63741 36768.8 lineto +63749.4 36741 lineto +63757.6 36713 lineto +63758.3 36711.6 lineto +63758.8 36710 lineto +63772.5 36684.3 lineto +63785.9 36658.5 lineto +63786.9 36657.2 lineto +63787.7 36655.7 lineto +63806.1 36633.2 lineto +63824.2 36610.4 lineto +63826.5 36608.1 lineto +63826.5 36608.1 lineto +63826.6 36608 lineto +63827.3 36607.3 lineto +64377.3 36057.3 lineto +64399.8 36038.8 lineto +64422.1 36020.1 lineto +64423.5 36019.3 lineto +64424.8 36018.3 lineto +64450.4 36004.5 lineto +64475.9 35990.5 lineto +64477.5 35990 lineto +64479 35989.2 lineto +64506.8 35980.7 lineto +64534.5 35971.9 lineto +64536.2 35971.7 lineto +64537.7 35971.3 lineto +64566.7 35968.3 lineto +64595.6 35965.1 lineto +64598.8 35965 lineto +64598.9 35965 lineto +64599 35965 lineto +64600 35965 lineto +65689.4 35965 lineto +65727.7 35932.4 lineto +65783.5 35907.3 lineto +65844.1 35898.6 lineto +66355.9 35898.6 lineto +66390.4 35901.4 lineto +66448.9 35919.5 lineto +66478.6 35939.1 lineto +66619.9 35939.1 lineto +66627.7 35932.4 lineto +66683.5 35907.3 lineto +66744.1 35898.6 lineto +67255.9 35898.6 lineto +67290.4 35901.4 lineto +67348.9 35919.5 lineto +67378.6 35939.1 lineto +67519.9 35939.1 lineto +67527.7 35932.4 lineto +67583.5 35907.3 lineto +67644.1 35898.6 lineto +68155.9 35898.6 lineto +68190.4 35901.4 lineto +68248.9 35919.5 lineto +68278.6 35939.1 lineto +68474 35939.1 lineto +68503 35941.9 lineto +68532 35944.4 lineto +68533.5 35944.9 lineto +68535.2 35945.1 lineto +68563 35953.5 lineto +68591 35961.6 lineto +68592.5 35962.3 lineto +68594 35962.8 lineto +68619.7 35976.5 lineto +68645.6 35989.9 lineto +68646.8 35990.9 lineto +68648.3 35991.7 lineto +68670.9 36010.1 lineto +68693.6 36028.2 lineto +68695.9 36030.5 lineto +68695.9 36030.5 lineto +68696 36030.6 lineto +68696.7 36031.3 lineto +69122.7 36457.3 lineto +69141.2 36479.8 lineto +69159.9 36502.1 lineto +69160.7 36503.5 lineto +69161.7 36504.8 lineto +69175.5 36530.4 lineto +69189.5 36555.9 lineto +69190 36557.5 lineto +69190.8 36559 lineto +69199.3 36586.8 lineto +69208.1 36614.5 lineto +69208.3 36616.2 lineto +69208.7 36617.7 lineto +69211.7 36646.7 lineto +69214.9 36675.6 lineto +69215 36678.8 lineto +69215 36678.9 lineto +69215 36679 lineto +69215 36680 lineto +69215 44580 lineto +69212.1 44608.9 lineto +69209.6 44637.9 lineto +69209.1 44639.5 lineto +69209 44641.2 lineto +69200.6 44669 lineto +69192.4 44697 lineto +69191.7 44698.4 lineto +69191.2 44700 lineto +69177.5 44725.7 lineto +69164.1 44751.5 lineto +69163.1 44752.8 lineto +69162.3 44754.3 lineto +69144 44776.8 lineto +69125.8 44799.6 lineto +69123.5 44801.9 lineto +69123.5 44801.9 lineto +69123.4 44802 lineto +69122.7 44802.7 lineto +68222.7 45702.7 lineto +68200.2 45721.2 lineto +68177.9 45739.9 lineto +68176.5 45740.7 lineto +68175.2 45741.7 lineto +68149.6 45755.5 lineto +68124.1 45769.5 lineto +68122.5 45770 lineto +68121 45770.8 lineto +68093.2 45779.3 lineto +68065.5 45788.1 lineto +68063.8 45788.3 lineto +68062.3 45788.7 lineto +68033.3 45791.7 lineto +68004.4 45794.9 lineto +68001.2 45795 lineto +68001.1 45795 lineto +68001 45795 lineto +68000 45795 lineto +66730.5 45795 lineto +66315 46210.5 lineto +66315 46871.9 lineto +66590.6 46871.9 lineto +66625 46874.6 lineto +66683.5 46892.7 lineto +66734.6 46926.4 lineto +66774.4 46973 lineto +66799.5 47028.8 lineto +66808.1 47089.4 lineto +66808.1 47191.8 lineto +67926.4 47191.8 lineto +67926.4 48136.7 lineto +66808.1 48136.7 lineto +66808.1 48270.6 lineto +66805.4 48305 lineto +66787.3 48363.5 lineto +66753.6 48414.6 lineto +66707 48454.4 lineto +66651.2 48479.5 lineto +66590.6 48488.1 lineto +66315 48488.1 lineto +66315 49380 lineto +66312.1 49408.9 lineto +66309.6 49437.9 lineto +66309.1 49439.5 lineto +66309 49441.2 lineto +66300.6 49469 lineto +66292.4 49497 lineto +66291.7 49498.4 lineto +66291.2 49500 lineto +66277.5 49525.7 lineto +66264.1 49551.5 lineto +66263.1 49552.8 lineto +66262.3 49554.3 lineto +66243.9 49576.8 lineto +66225.8 49599.6 lineto +66223.5 49601.9 lineto +66223.5 49601.9 lineto +66223.4 49602 lineto +66222.7 49602.7 lineto +65724.2 50101.3 lineto +69783.5 50101.3 lineto +69783.5 32581.6 lineto +poly1 +newpath +65685 49249.5 moveto +65685 48488.1 lineto +65409.4 48488.1 lineto +65375 48485.4 lineto +65316.5 48467.3 lineto +65265.4 48433.6 lineto +65225.6 48387 lineto +65200.5 48331.2 lineto +65191.9 48270.6 lineto +65191.9 47089.4 lineto +65194.6 47055 lineto +65212.7 46996.5 lineto +65246.4 46945.4 lineto +65293 46905.6 lineto +65348.8 46880.5 lineto +65409.4 46871.9 lineto +65685 46871.9 lineto +65685 46080 lineto +65687.9 46051.1 lineto +65690.4 46022.1 lineto +65690.9 46020.5 lineto +65691 46018.8 lineto +65699.4 45991 lineto +65707.6 45963 lineto +65708.3 45961.6 lineto +65708.8 45960 lineto +65722.5 45934.3 lineto +65735.9 45908.5 lineto +65736.9 45907.2 lineto +65737.7 45905.7 lineto +65756.1 45883.2 lineto +65774.2 45860.4 lineto +65776.5 45858.1 lineto +65776.5 45858.1 lineto +65776.6 45858 lineto +65777.3 45857.3 lineto +66377.3 45257.3 lineto +66399.8 45238.8 lineto +66422.1 45220.1 lineto +66423.5 45219.3 lineto +66424.8 45218.3 lineto +66450.4 45204.5 lineto +66475.9 45190.5 lineto +66477.5 45190 lineto +66479 45189.2 lineto +66506.8 45180.7 lineto +66534.5 45171.9 lineto +66536.2 45171.7 lineto +66537.7 45171.3 lineto +66566.7 45168.3 lineto +66595.6 45165.1 lineto +66598.8 45165 lineto +66598.9 45165 lineto +66599 45165 lineto +66600 45165 lineto +67869.5 45165 lineto +68585 44449.5 lineto +68585 38036.7 lineto +67483.5 38036.7 lineto +67483.5 37091.8 lineto +68585 37091.8 lineto +68585 36810.5 lineto +68343.6 36569 lineto +68280.1 36569 lineto +68272.3 36575.6 lineto +68216.5 36600.8 lineto +68155.9 36609.4 lineto +67644.1 36609.4 lineto +67609.6 36606.6 lineto +67551.1 36588.5 lineto +67521.4 36569 lineto +67380.1 36569 lineto +67372.3 36575.6 lineto +67316.5 36600.8 lineto +67255.9 36609.4 lineto +66744.1 36609.4 lineto +66709.6 36606.6 lineto +66651.1 36588.5 lineto +66621.4 36569 lineto +66480.1 36569 lineto +66472.3 36575.6 lineto +66416.5 36600.8 lineto +66355.9 36609.4 lineto +65844.1 36609.4 lineto +65809.6 36606.6 lineto +65771.9 36595 lineto +64730.5 36595 lineto +64365 36960.5 lineto +64365 37332.3 lineto +64368 37333.3 lineto +64419.1 37367 lineto +64458.8 37413.6 lineto +64484 37469.4 lineto +64492.6 37530 lineto +64492.6 37730 lineto +64489.8 37764.5 lineto +64474.2 37815 lineto +65150 37815 lineto +65178.9 37817.9 lineto +65207.9 37820.4 lineto +65209.5 37820.9 lineto +65211.2 37821 lineto +65239 37829.4 lineto +65267 37837.6 lineto +65268.4 37838.3 lineto +65270 37838.8 lineto +65295.7 37852.5 lineto +65321.5 37865.9 lineto +65322.8 37866.9 lineto +65324.3 37867.7 lineto +65346.8 37886.1 lineto +65369.6 37904.2 lineto +65371.9 37906.5 lineto +65371.9 37906.5 lineto +65372 37906.6 lineto +65372.7 37907.3 lineto +65780.5 38315 lineto +66127 38315 lineto +66116 38290.6 lineto +66107.4 38230 lineto +66107.4 38030 lineto +66110.2 37995.5 lineto +66128.3 37937 lineto +66162 37885.9 lineto +66169.4 37879.6 lineto +66141.2 37846.4 lineto +66116 37790.6 lineto +66107.4 37730 lineto +66107.4 37530 lineto +66110.2 37495.5 lineto +66128.3 37437 lineto +66162 37385.9 lineto +66208.6 37346.2 lineto +66264.4 37321 lineto +66325 37312.4 lineto +66775 37312.4 lineto +66809.5 37315.2 lineto +66868 37333.3 lineto +66919.1 37367 lineto +66958.8 37413.6 lineto +66984 37469.4 lineto +66992.6 37530 lineto +66992.6 37730 lineto +66989.8 37764.5 lineto +66971.7 37823 lineto +66938 37874.1 lineto +66930.6 37880.4 lineto +66958.8 37913.6 lineto +66984 37969.4 lineto +66992.6 38030 lineto +66992.6 38230 lineto +66989.8 38264.5 lineto +66974.2 38315 lineto +67278.3 38315 lineto +67307.3 38317.9 lineto +67336.3 38320.4 lineto +67337.9 38320.9 lineto +67339.5 38321 lineto +67367.4 38329.4 lineto +67395.3 38337.6 lineto +67396.8 38338.3 lineto +67398.4 38338.8 lineto +67424.1 38352.5 lineto +67449.9 38365.9 lineto +67451.2 38366.9 lineto +67452.6 38367.7 lineto +67475.2 38386.1 lineto +67497.9 38404.2 lineto +67500.2 38406.5 lineto +67500.3 38406.5 lineto +67500.3 38406.6 lineto +67501.1 38407.3 lineto +67850.3 38756.5 lineto +67868.7 38779 lineto +67887.4 38801.3 lineto +67888.2 38802.7 lineto +67889.3 38804 lineto +67903 38829.6 lineto +67917.1 38855.1 lineto +67917.6 38856.7 lineto +67918.3 38858.2 lineto +67926.8 38886 lineto +67935.6 38913.7 lineto +67935.8 38915.4 lineto +67936.3 38917 lineto +67939.2 38945.9 lineto +67942.5 38974.8 lineto +67942.5 38978.1 lineto +67942.5 38978.1 lineto +67942.5 38978.2 lineto +67942.5 38979.2 lineto +67942.5 42611.5 lineto +67939.7 42640.5 lineto +67937.1 42669.4 lineto +67936.7 42671 lineto +67936.5 42672.7 lineto +67928.1 42700.5 lineto +67920 42728.5 lineto +67919.2 42729.9 lineto +67918.8 42731.5 lineto +67905.1 42757.2 lineto +67891.7 42783 lineto +67890.7 42784.3 lineto +67889.9 42785.8 lineto +67871.5 42808.3 lineto +67853.4 42831.1 lineto +67851.1 42833.4 lineto +67851 42833.4 lineto +67851 42833.5 lineto +67850.3 42834.2 lineto +66758.1 43926.3 lineto +66735.7 43944.8 lineto +66713.4 43963.5 lineto +66711.9 43964.3 lineto +66710.6 43965.3 lineto +66685 43979.1 lineto +66659.5 43993.1 lineto +66657.9 43993.6 lineto +66656.5 43994.4 lineto +66628.6 44002.9 lineto +66600.9 44011.7 lineto +66599.3 44011.9 lineto +66597.7 44012.4 lineto +66568.7 44015.3 lineto +66539.8 44018.6 lineto +66536.6 44018.6 lineto +66536.5 44018.6 lineto +66536.5 44018.6 lineto +66535.4 44018.6 lineto +59973 44018.6 lineto +58976.4 45015.2 lineto +58976.4 48136.7 lineto +61533.5 48136.7 lineto +61533.5 47191.8 lineto +62926.4 47191.8 lineto +62926.4 48136.7 lineto +61533.5 48136.7 lineto +58976.4 48136.7 lineto +58976.4 49215.4 lineto +58973.5 49244.4 lineto +58971 49273.4 lineto +58970.5 49275 lineto +58970.4 49276.6 lineto +58962 49304.4 lineto +58953.9 49332.4 lineto +58953.1 49333.9 lineto +58952.6 49335.5 lineto +58939 49361.1 lineto +58925.6 49387 lineto +58924.5 49388.3 lineto +58923.8 49389.7 lineto +58905.4 49412.3 lineto +58887.2 49435 lineto +58884.9 49437.3 lineto +58884.9 49437.4 lineto +58884.9 49437.4 lineto +58884.1 49438.1 lineto +58221 50101.3 lineto +64833.3 50101.3 lineto +65685 49249.5 lineto +poly1 +0 0 0 setrgbcolor +newpath +46082.3 50094.2 moveto +46032.8 50021.8 lineto +46015.4 49935.9 lineto +46015.4 49424.1 lineto +46030.5 49343.9 lineto +46078 49270.2 lineto +46150.3 49220.7 lineto +46236.2 49203.3 lineto +46511.8 49203.3 lineto +46592.1 49218.4 lineto +46665.8 49265.8 lineto +46715.2 49338.2 lineto +46720.6 49365 lineto +48130.3 49365 lineto +48165.5 49329.8 lineto +48317.4 49266.7 lineto +48481.9 49266.5 lineto +48633.9 49329.3 lineto +48750.2 49445.5 lineto +48813.3 49597.4 lineto +48813.5 49761.9 lineto +48750.7 49913.9 lineto +48634.5 50030.2 lineto +48482.6 50093.3 lineto +48318.1 50093.5 lineto +48166.1 50030.7 lineto +48130.4 49995 lineto +46721.5 49995 lineto +46717.5 50016.1 lineto +46670.1 50089.8 lineto +46653.4 50101.3 lineto +52833.3 50101.3 lineto +53677.3 49257.3 lineto +53779.5 49189 lineto +53900 49165 lineto +54063.2 49165 lineto +53977.3 49079.1 lineto +53909 48976.9 lineto +53885 48856.4 lineto +53885 46440.4 lineto +53422.7 46902.7 lineto +53320.5 46971 lineto +53200 46995 lineto +53123.9 46995 lineto +53056.8 47040.9 lineto +52970.9 47058.3 lineto +52616.5 47058.3 lineto +52536.3 47043.2 lineto +52462.6 46995.7 lineto +52413.2 46923.4 lineto +52395.8 46837.5 lineto +52395.8 46522.5 lineto +52410.9 46442.3 lineto +52458.3 46368.6 lineto +52530.6 46319.1 lineto +52616.5 46301.7 lineto +52970.9 46301.7 lineto +53051.1 46316.8 lineto +53091.7 46342.9 lineto +53385 46049.5 lineto +53385 43310.5 lineto +52926.9 42852.3 lineto +52858.6 42750.1 lineto +52834.6 42629.6 lineto +52834.6 42329.9 lineto +52755.9 42329.9 lineto +52675.7 42314.8 lineto +52602 42267.4 lineto +52552.5 42195 lineto +52535.1 42109.1 lineto +52535.1 41361.1 lineto +52550.2 41280.9 lineto +52597.7 41207.2 lineto +52670 41157.7 lineto +52725.7 41146.4 lineto +52649.3 41070.1 lineto +52640.9 41050.1 lineto +52575.3 41050.1 lineto +51875.5 41749.9 lineto +51861.6 41824 lineto +51814.2 41897.7 lineto +51741.8 41947.2 lineto +51655.9 41964.6 lineto +51144.1 41964.6 lineto +51063.9 41949.5 lineto +51019.5 41920.9 lineto +50880.2 41920.9 lineto +50841.8 41947.2 lineto +50755.9 41964.6 lineto +50244.1 41964.6 lineto +50163.9 41949.5 lineto +50119.5 41920.9 lineto +49980.2 41920.9 lineto +49941.8 41947.2 lineto +49855.9 41964.6 lineto +49344.1 41964.6 lineto +49263.9 41949.5 lineto +49219.5 41920.9 lineto +49126 41920.9 lineto +49009.2 41897.7 lineto +49005.5 41897 lineto +48903.3 41828.7 lineto +48514.4 41439.8 lineto +40452.8 41439.8 lineto +40452.8 45191.8 lineto +41685 45191.8 lineto +41685 44280 lineto +41708.3 44163 lineto +41709 44159.5 lineto +41777.3 44057.3 lineto +42351.3 43483.3 lineto +42390.2 43457.3 lineto +42453.5 43415 lineto +42574 43391 lineto +42719.8 43391 lineto +42758.2 43364.8 lineto +42844.1 43347.4 lineto +43355.9 43347.4 lineto +43436.1 43362.5 lineto +43509.8 43409.9 lineto +43559.3 43482.3 lineto +43576.7 43568.2 lineto +43576.7 43843.8 lineto +43561.6 43924 lineto +43514.2 43997.7 lineto +43441.8 44047.2 lineto +43355.9 44064.6 lineto +42844.1 44064.6 lineto +42763.9 44049.5 lineto +42719.5 44020.9 lineto +42704.5 44020.9 lineto +42315 44410.5 lineto +42315 44591.8 lineto +42623.3 44591.8 lineto +42623.3 44316.2 lineto +42638.4 44236 lineto +42685.8 44162.3 lineto +42758.2 44112.8 lineto +42844.1 44095.4 lineto +43355.9 44095.4 lineto +43436.1 44110.5 lineto +43480.5 44139.1 lineto +43719.8 44139.1 lineto +43758.2 44112.8 lineto +43844.1 44095.4 lineto +44355.9 44095.4 lineto +44436.1 44110.5 lineto +44509.8 44158 lineto +44559.3 44230.3 lineto +44576.7 44316.2 lineto +44576.7 44591.8 lineto +44561.6 44672.1 lineto +44514.2 44745.8 lineto +44441.8 44795.2 lineto +44415 44800.6 lineto +44415 45085.2 lineto +44513.4 45085.2 lineto +44593.6 45100.3 lineto +44599 45103.8 lineto +44600.7 45102.6 lineto +44686.6 45085.2 lineto +45513.4 45085.2 lineto +45593.6 45100.3 lineto +45667.3 45147.7 lineto +45716.8 45220.1 lineto +45734.2 45306 lineto +45734.2 45365 lineto +46188.7 45365 lineto +46188.7 44989.4 lineto +46203.8 44909.2 lineto +46251.2 44835.5 lineto +46323.6 44786.1 lineto +46409.4 44768.7 lineto +46876 44768.7 lineto +46876 42845.1 lineto +46870.2 42816.4 lineto +46870.2 42366.4 lineto +46885.3 42286.2 lineto +46932.7 42212.5 lineto +47005.1 42163 lineto +47090.9 42145.6 lineto +47290.9 42145.6 lineto +47371.2 42160.7 lineto +47398.1 42178 lineto +47400 42168.5 lineto +47468.2 42066.3 lineto +47777.3 41757.3 lineto +47879.5 41689 lineto +48000 41665 lineto +48500 41665 lineto +48620.5 41689 lineto +48722.7 41757.3 lineto +49022.7 42057.3 lineto +49091 42159.5 lineto +49115 42280 lineto +49115 42691.8 lineto +50246.4 42691.8 lineto +50246.4 43636.7 lineto +49115 43636.7 lineto +49115 45723.6 lineto +49382.4 45991 lineto +51676.1 45991 lineto +51743.2 45945.1 lineto +51829.1 45927.7 lineto +51939.1 45927.7 lineto +52385 45481.8 lineto +52385 45301.5 lineto +52363.9 45297.5 lineto +52290.2 45250.1 lineto +52240.7 45177.7 lineto +52223.3 45091.8 lineto +52223.3 44816.2 lineto +52238.4 44736 lineto +52285.8 44662.3 lineto +52358.2 44612.8 lineto +52444.1 44595.4 lineto +52955.9 44595.4 lineto +53036.1 44610.5 lineto +53109.8 44658 lineto +53159.3 44730.3 lineto +53176.7 44816.2 lineto +53176.7 45091.8 lineto +53161.6 45172.1 lineto +53114.2 45245.8 lineto +53041.8 45295.2 lineto +53015 45300.6 lineto +53015 45612.3 lineto +52991 45732.8 lineto +52979.2 45750.4 lineto +52922.7 45835 lineto +52404.2 46353.5 lineto +52404.2 46463.5 lineto +52389.1 46543.7 lineto +52341.7 46617.4 lineto +52269.4 46666.8 lineto +52205.2 46679.8 lineto +52263.7 46690.9 lineto +52337.4 46738.3 lineto +52386.8 46810.6 lineto +52404.2 46896.5 lineto +52404.2 47211.5 lineto +52389.1 47291.7 lineto +52341.7 47365.4 lineto +52269.4 47414.9 lineto +52183.5 47432.3 lineto +51829.1 47432.3 lineto +51748.9 47417.2 lineto +51675.2 47369.8 lineto +51674.7 47369 lineto +49374 47369 lineto +49253.5 47345 lineto +49151.3 47276.7 lineto +47968.2 46093.7 lineto +47900 45991.5 lineto +47876 45870.9 lineto +47876 43020 lineto +47790.9 43037.2 lineto +47590.9 43037.2 lineto +47510.7 43022.1 lineto +47505.9 43019 lineto +47505.9 44768.7 lineto +47590.6 44768.7 lineto +47670.8 44783.8 lineto +47744.5 44831.2 lineto +47793.9 44903.6 lineto +47811.3 44989.4 lineto +47811.3 46170.6 lineto +47796.2 46250.8 lineto +47748.8 46324.5 lineto +47676.4 46373.9 lineto +47590.6 46391.3 lineto +46409.4 46391.3 lineto +46329.2 46376.2 lineto +46255.5 46328.8 lineto +46206.1 46256.4 lineto +46188.7 46170.6 lineto +46188.7 45995 lineto +45734.2 45995 lineto +45734.2 46054 lineto +45719.1 46134.3 lineto +45671.6 46208 lineto +45599.3 46257.4 lineto +45569.9 46263.3 lineto +45697.3 46454 lineto +45742.3 46680 lineto +45697.3 46906 lineto +45569.3 47097.6 lineto +45445.9 47180 lineto +45569.3 47262.4 lineto +45697.3 47454 lineto +45742.3 47680 lineto +45697.3 47906 lineto +45569.3 48097.6 lineto +45377.7 48225.6 lineto +45151.7 48270.6 lineto +45048.3 48270.6 lineto +44822.3 48225.6 lineto +44630.7 48097.6 lineto +44502.7 47906 lineto +44457.7 47680 lineto +44502.7 47454 lineto +44630.7 47262.4 lineto +44754.1 47180 lineto +44630.7 47097.6 lineto +44600 47051.6 lineto +44569.3 47097.6 lineto +44377.7 47225.6 lineto +44151.7 47270.6 lineto +44048.3 47270.6 lineto +43822.3 47225.6 lineto +43630.7 47097.6 lineto +43562.1 46995 lineto +43530.5 46995 lineto +43315 47210.5 lineto +43315 48049.5 lineto +43630.5 48365 lineto +47130.3 48365 lineto +47165.5 48329.8 lineto +47317.4 48266.7 lineto +47481.9 48266.5 lineto +47633.9 48329.3 lineto +47750.2 48445.5 lineto +47813.3 48597.4 lineto +47813.5 48761.9 lineto +47750.7 48913.9 lineto +47634.5 49030.2 lineto +47482.6 49093.3 lineto +47318.1 49093.5 lineto +47166.1 49030.7 lineto +47130.4 48995 lineto +43500 48995 lineto +43379.5 48971 lineto +43277.3 48902.7 lineto +42777.3 48402.7 lineto +42709 48300.5 lineto +42685 48180 lineto +42685 47080 lineto +42702 46995 lineto +42709 46959.5 lineto +42777.3 46857.3 lineto +43177.3 46457.3 lineto +43279.5 46389 lineto +43400 46365 lineto +43562.1 46365 lineto +43629.6 46264.1 lineto +43606.4 46259.7 lineto +43532.7 46212.3 lineto +43483.2 46139.9 lineto +43465.8 46054 lineto +43465.8 45306 lineto +43480.9 45225.7 lineto +43528.4 45152 lineto +43600.7 45102.6 lineto +43686.6 45085.2 lineto +43785 45085.2 lineto +43785 44801.5 lineto +43763.9 44797.5 lineto +43719.5 44769 lineto +43480.2 44769 lineto +43441.8 44795.2 lineto +43355.9 44812.6 lineto +42844.1 44812.6 lineto +42763.9 44797.5 lineto +42690.2 44750.1 lineto +42640.7 44677.7 lineto +42623.3 44591.8 lineto +42315 44591.8 lineto +42315 47949.5 lineto +43730.5 49365 lineto +45278.5 49365 lineto +45282.5 49343.9 lineto +45329.9 49270.2 lineto +45402.3 49220.7 lineto +45488.2 49203.3 lineto +45763.8 49203.3 lineto +45844 49218.4 lineto +45917.7 49265.8 lineto +45967.2 49338.2 lineto +45984.6 49424.1 lineto +45984.6 49935.9 lineto +45971.4 50006 lineto +46066.7 50101.3 lineto +46093.3 50101.3 lineto +46082.3 50094.2 lineto +poly1 +0 0 0 setrgbcolor +newpath +46870.2 39866.4 moveto +46876 39835.5 lineto +46876 36978.4 lineto +46680.2 36978.4 lineto +46641.8 37004.6 lineto +46555.9 37022 lineto +46044.1 37022 lineto +45963.9 37006.9 lineto +45919.5 36978.4 lineto +45680.2 36978.4 lineto +45641.8 37004.6 lineto +45555.9 37022 lineto +45044.1 37022 lineto +44963.9 37006.9 lineto +44919.5 36978.4 lineto +44480.2 36978.4 lineto +44441.8 37004.6 lineto +44355.9 37022 lineto +43844.1 37022 lineto +43763.9 37006.9 lineto +43719.5 36978.4 lineto +43580.2 36978.4 lineto +43541.8 37004.6 lineto +43455.9 37022 lineto +42944.1 37022 lineto +42863.9 37006.9 lineto +42790.2 36959.5 lineto +42740.7 36887.2 lineto +42723.3 36801.3 lineto +42723.3 36525.7 lineto +42738.4 36445.4 lineto +42785.8 36371.7 lineto +42858.2 36322.3 lineto +42944.1 36304.9 lineto +43455.9 36304.9 lineto +43536.1 36320 lineto +43580.5 36348.5 lineto +43719.8 36348.5 lineto +43758.2 36322.3 lineto +43844.1 36304.9 lineto +44355.9 36304.9 lineto +44436.1 36320 lineto +44480.5 36348.5 lineto +44919.8 36348.5 lineto +44958.2 36322.3 lineto +45044.1 36304.9 lineto +45555.9 36304.9 lineto +45636.1 36320 lineto +45680.5 36348.5 lineto +45919.8 36348.5 lineto +45958.2 36322.3 lineto +46044.1 36304.9 lineto +46555.9 36304.9 lineto +46636.1 36320 lineto +46680.5 36348.5 lineto +47219.8 36348.5 lineto +47258.2 36322.3 lineto +47344.1 36304.9 lineto +47855.9 36304.9 lineto +47936.1 36320 lineto +47980.5 36348.5 lineto +48119.8 36348.5 lineto +48158.2 36322.3 lineto +48244.1 36304.9 lineto +48755.9 36304.9 lineto +48836.1 36320 lineto +48909.8 36367.4 lineto +48959.3 36439.8 lineto +48976.7 36525.7 lineto +48976.7 36801.3 lineto +48961.6 36881.5 lineto +48914.2 36955.2 lineto +48841.8 37004.6 lineto +48755.9 37022 lineto +48244.1 37022 lineto +48163.9 37006.9 lineto +48119.5 36978.4 lineto +47980.2 36978.4 lineto +47941.8 37004.6 lineto +47855.9 37022 lineto +47505.9 37022 lineto +47505.9 37538.2 lineto +47559 37502.7 lineto +47579.5 37489 lineto +47700 37465 lineto +48900.3 37465 lineto +49022.8 37342.4 lineto +49212.6 37263.6 lineto +49418 37263.4 lineto +49608 37341.8 lineto +49753.4 37487 lineto +49832.2 37676.8 lineto +49832.4 37882.3 lineto +49753.9 38072.2 lineto +49608.7 38217.6 lineto +49418.9 38296.4 lineto +49213.5 38296.6 lineto +49023.5 38218.2 lineto +48900.1 38095 lineto +47830.5 38095 lineto +47505.9 38419.5 lineto +47505.9 39328.7 lineto +47877.3 38957.3 lineto +47979.5 38889 lineto +48100 38865 lineto +50969.5 38865 lineto +52685 37149.5 lineto +52685 36500.7 lineto +52530.7 36397.6 lineto +52500 36351.6 lineto +52469.3 36397.6 lineto +52277.7 36525.6 lineto +52051.7 36570.6 lineto +51948.3 36570.6 lineto +51722.3 36525.6 lineto +51530.7 36397.6 lineto +51419 36230.4 lineto +48880.2 36230.4 lineto +48841.8 36256.6 lineto +48755.9 36274 lineto +48244.1 36274 lineto +48163.9 36258.9 lineto +48119.5 36230.4 lineto +47980.2 36230.4 lineto +47941.8 36256.6 lineto +47855.9 36274 lineto +47344.1 36274 lineto +47263.9 36258.9 lineto +47190.2 36211.5 lineto +47140.7 36139.1 lineto +47123.3 36053.2 lineto +47123.3 35777.6 lineto +47138.4 35697.4 lineto +47185.8 35623.7 lineto +47219.3 35600.8 lineto +47199.8 35572.2 lineto +47182.4 35486.3 lineto +47182.4 35092.6 lineto +47197.5 35012.4 lineto +47244.9 34938.7 lineto +47317.3 34889.2 lineto +47403.1 34871.8 lineto +47796.9 34871.8 lineto +47877.1 34886.9 lineto +47950.8 34934.3 lineto +48000.2 35006.7 lineto +48017.6 35092.6 lineto +48017.6 35486.3 lineto +48002.5 35566.5 lineto +47980.7 35600.5 lineto +48119.8 35600.5 lineto +48158.2 35574.3 lineto +48244.1 35556.9 lineto +48755.9 35556.9 lineto +48836.1 35572 lineto +48880.5 35600.5 lineto +51505.3 35600.5 lineto +51530.7 35562.4 lineto +51654.1 35480 lineto +51530.7 35397.6 lineto +51462.1 35295 lineto +49100 35295 lineto +48979.5 35271 lineto +48877.3 35202.7 lineto +48169.5 34495 lineto +47030.5 34495 lineto +46615 34910.5 lineto +46615 35568 lineto +46636.1 35572 lineto +46709.8 35619.4 lineto +46759.3 35691.7 lineto +46776.7 35777.6 lineto +46776.7 36053.2 lineto +46761.6 36133.5 lineto +46714.2 36207.2 lineto +46641.8 36256.6 lineto +46555.9 36274 lineto +46044.1 36274 lineto +45963.9 36258.9 lineto +45919.5 36230.4 lineto +45680.2 36230.4 lineto +45641.8 36256.6 lineto +45555.9 36274 lineto +45044.1 36274 lineto +44963.9 36258.9 lineto +44890.2 36211.5 lineto +44840.7 36139.1 lineto +44823.3 36053.2 lineto +44823.3 35777.6 lineto +44838.4 35697.4 lineto +44885.8 35623.7 lineto +44919.3 35600.8 lineto +44899.8 35572.2 lineto +44882.4 35486.3 lineto +44882.4 35092.6 lineto +44897.5 35012.4 lineto +44944.9 34938.7 lineto +45017.3 34889.2 lineto +45103.1 34871.8 lineto +45496.9 34871.8 lineto +45577.1 34886.9 lineto +45650.8 34934.3 lineto +45700.2 35006.7 lineto +45717.6 35092.6 lineto +45717.6 35486.3 lineto +45702.5 35566.5 lineto +45680.7 35600.5 lineto +45919.8 35600.5 lineto +45958.2 35574.3 lineto +45985 35568.8 lineto +45985 34780 lineto +46003.1 34689 lineto +46009 34659.5 lineto +46077.3 34557.3 lineto +46677.3 33957.3 lineto +46779.5 33889 lineto +46900 33865 lineto +48300 33865 lineto +48420.5 33889 lineto +48522.7 33957.3 lineto +49230.5 34665 lineto +51462.1 34665 lineto +51529.6 34564.1 lineto +51506.4 34559.7 lineto +51432.7 34512.3 lineto +51383.2 34439.9 lineto +51365.8 34354 lineto +51365.8 34295 lineto +50700 34295 lineto +50579.5 34271 lineto +50477.3 34202.7 lineto +49669.5 33395 lineto +45130.5 33395 lineto +44415 34110.5 lineto +44415 35568 lineto +44436.1 35572 lineto +44509.8 35619.4 lineto +44559.3 35691.7 lineto +44576.7 35777.6 lineto +44576.7 36053.2 lineto +44561.6 36133.5 lineto +44514.2 36207.2 lineto +44441.8 36256.6 lineto +44355.9 36274 lineto +43844.1 36274 lineto +43763.9 36258.9 lineto +43719.5 36230.4 lineto +43580.2 36230.4 lineto +43541.8 36256.6 lineto +43455.9 36274 lineto +42944.1 36274 lineto +42863.9 36258.9 lineto +42790.2 36211.5 lineto +42740.7 36139.1 lineto +42723.3 36053.2 lineto +42723.3 35777.6 lineto +42738.4 35697.4 lineto +42785.8 35623.7 lineto +42819.3 35600.8 lineto +42799.8 35572.2 lineto +42782.4 35486.3 lineto +42782.4 35092.6 lineto +42797.5 35012.4 lineto +42844.9 34938.7 lineto +42917.3 34889.2 lineto +43003.1 34871.8 lineto +43396.9 34871.8 lineto +43477.1 34886.9 lineto +43550.8 34934.3 lineto +43600.2 35006.7 lineto +43617.6 35092.6 lineto +43617.6 35486.3 lineto +43602.5 35566.5 lineto +43580.7 35600.5 lineto +43719.8 35600.5 lineto +43758.2 35574.3 lineto +43785 35568.8 lineto +43785 33980 lineto +43803.1 33889 lineto +43809 33859.5 lineto +43877.3 33757.3 lineto +44777.3 32857.3 lineto +44879.5 32789 lineto +45000 32765 lineto +49800 32765 lineto +49920.5 32789 lineto +50022.7 32857.3 lineto +50830.5 33665 lineto +51365.8 33665 lineto +51365.8 33606 lineto +51380.9 33525.7 lineto +51428.4 33452 lineto +51500.7 33402.6 lineto +51586.6 33385.2 lineto +52413.4 33385.2 lineto +52493.6 33400.3 lineto +52499 33403.8 lineto +52500.7 33402.6 lineto +52586.6 33385.2 lineto +53413.4 33385.2 lineto +53493.6 33400.3 lineto +53567.3 33447.7 lineto +53616.8 33520.1 lineto +53634.2 33606 lineto +53634.2 34354 lineto +53619.1 34434.3 lineto +53571.6 34508 lineto +53499.3 34557.4 lineto +53469.9 34563.3 lineto +53597.3 34754 lineto +53642.3 34980 lineto +53597.3 35206 lineto +53469.3 35397.6 lineto +53345.9 35480 lineto +53469.3 35562.4 lineto +53537.9 35665 lineto +54100 35665 lineto +54220.5 35689 lineto +54322.7 35757.3 lineto +54533.5 35968 lineto +54533.5 35441.8 lineto +55019.7 35441.8 lineto +55019.7 35386.7 lineto +54533.5 35386.7 lineto +54533.5 34441.8 lineto +55019.7 34441.8 lineto +55019.7 34386.7 lineto +54533.5 34386.7 lineto +54533.5 33441.8 lineto +55019.7 33441.8 lineto +55019.7 32581.6 lineto +40452.8 32581.6 lineto +40452.8 37939.8 lineto +46040.9 37939.8 lineto +46040.9 40258.7 lineto +46870.2 40258.7 lineto +46870.2 39866.4 lineto +poly1 +newpath +53395.8 37334.8 moveto +53428.3 37313.2 lineto +53465.4 37306 lineto +54485 37306 lineto +54485 36810.5 lineto +53969.5 36295 lineto +53537.9 36295 lineto +53469.3 36397.6 lineto +53315 36500.7 lineto +53315 37280 lineto +53291 37400.5 lineto +53222.7 37502.7 lineto +51322.7 39402.7 lineto +51220.5 39471 lineto +51100 39495 lineto +48230.5 39495 lineto +48076.9 39648.5 lineto +48090.9 39645.6 lineto +48290.9 39645.6 lineto +48371.2 39660.7 lineto +48444.9 39708.2 lineto +48494.3 39780.5 lineto +48511.7 39866.4 lineto +48511.7 40258.7 lineto +50471.8 40258.7 lineto +53395.8 37334.8 lineto +poly1 +1 1 1 setrgbcolor +0 setlinewidth +51250 44080 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +65150 33680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +41350 36280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +69000 46630 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +41338.6 49215.4 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +41338.6 33467.4 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +68897.6 49215.4 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +41000 41930 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +60750 45180 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +54250 33180 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +49315.7 37780 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +51284.3 37780 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +53149.6 41735.1 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +53149.6 40735.1 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +57100 40395.7 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +57100 42364.3 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +44100 45680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +44100 46680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +44100 47680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +45100 45680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +45100 46680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +45100 47680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +53000 33980 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +53000 34980 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +53000 35980 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +52000 33980 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +52000 34980 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +52000 35980 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +60900 33280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +59900 33280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +58900 33280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +60900 34280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +59900 34280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +58900 34280 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +48400 49680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +48400 47680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +47400 48680 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +54823.6 49480 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +55315.7 49480 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +56300 49480 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +55807.9 49480 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +53750 36930 68.8976 cir1 +39.3701 setlinewidth +0 setlinewidth +68897.6 33467.4 68.8976 cir1 +39.3701 setlinewidth +0 0 0 setrgbcolor +showpage +grestore +%%EOF diff --git a/pcbs/analog_board_v0.2/output/analog_board.png b/pcbs/analog_board_v0.2/output/analog_board.png new file mode 100644 index 0000000000000000000000000000000000000000..900ff01ffae99d2f8f06d5fe80c0edeb9832900d GIT binary patch literal 151836 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%0DKPyOG$O&AIESG6zG(**pD7c6QPm+TR(O~H^F}`P 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 A82|tP literal 0 HcmV?d00001 diff --git a/pcbs/analog_board_v0.2/output/mechanical_drawing.pdf b/pcbs/analog_board_v0.2/output/mechanical_drawing.pdf new file mode 100644 index 0000000000000000000000000000000000000000..efaf3443202231d5be50955edde4dc6487028b42 GIT binary patch literal 21110 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 z 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 literal 0 HcmV?d00001 diff --git a/pcbs/analog_board_v0.2/output/schematics.pdf b/pcbs/analog_board_v0.2/output/schematics.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c5f0c4ed372b306014ceb95cedd77d3349fe1982 GIT binary patch literal 94954 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 z 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

bN?waHqkL#b}HqUUDF=sU)4 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 E0JG7{AOHXW literal 0 HcmV?d00001 diff --git a/pcbs/analog_board_v0.2/schematicSymb/ad8616.bak b/pcbs/analog_board_v0.2/schematicSymb/ad8616.bak new file mode 100644 index 0000000..7d14e41 --- /dev/null +++ b/pcbs/analog_board_v0.2/schematicSymb/ad8616.bak @@ -0,0 +1,63 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# AD8616 +# +DEF AD8616 U 0 10 Y Y 1 F N +F0 "U" -621 -296 50 H V L CNN +F1 "AD8616" 300 -300 50 H V L CNN +F2 "" -197 50 50 H V C CNN +F3 "" -297 150 50 H V C CNN +DRAW +T 0 -436 108 60 0 0 0 + Normal 0 C C +T 0 436 108 60 0 0 0 + Normal 0 C C +T 0 -444 -96 60 0 0 0 - Normal 0 C C +T 0 444 -96 60 0 0 0 - Normal 0 C C +P 2 0 0 0 -700 -100 -500 -100 N +P 2 0 0 0 -700 100 -500 100 N +P 2 0 0 0 500 100 650 100 N +P 2 0 0 0 650 -100 500 -100 N +P 4 0 0 0 -100 0 -50 0 -50 300 -700 300 N +P 4 0 0 0 100 0 50 0 50 300 650 300 N +S -700 400 650 -400 0 1 0 N +P 4 0 1 10 -500 -200 -100 0 -500 200 -500 -200 f +P 4 0 1 10 500 -200 100 0 500 200 500 -200 f +X V- 4 0 -550 150 U 50 50 0 1 W +X V+ 8 0 550 150 D 50 50 0 1 W +X ~ 1 -800 300 100 R 50 50 1 1 O +X ~ 2 -800 -100 100 R 50 50 1 1 I +X ~ 3 -800 100 100 R 50 50 1 1 I +X ~ 5 750 100 100 L 50 50 1 1 I +X ~ 6 750 -100 100 L 50 50 1 1 I +X ~ 7 750 300 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# OP275 +# +DEF OP275 U 0 10 Y Y 2 F N +F0 "U" 0 150 50 H V L CNN +F1 "OP275" 0 -150 50 H V L CNN +F2 "" -100 50 50 H V C CNN +F3 "" 0 150 50 H V C CNN +ALIAS ADA4075 MCP6002 LM7332 +$FPLIST + DIP* + SOIC* + SOP* + LFCSP* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 4 -100 -300 150 U 50 50 0 1 W +X V+ 8 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcbs/analog_board_v0.2/schematicSymb/ad8616.bck b/pcbs/analog_board_v0.2/schematicSymb/ad8616.bck new file mode 100644 index 0000000..4755ee8 --- /dev/null +++ b/pcbs/analog_board_v0.2/schematicSymb/ad8616.bck @@ -0,0 +1,32 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP AD8616 +D Ompamp withlow input offset voltage +K ampliop +$ENDCMP +# +$CMP ADA4075 +D Very low noise audio op amp +K ampliop low-power +F http://www.analog.com/static/imported-files/data_sheets/ADA4075-2.pdf +$ENDCMP +# +$CMP LM7332 +D High voltage dual rail to rail op-amp 30V +K high voltage op amp rail dual +F http://www.ti.com/lit/gpn/lm7332 +$ENDCMP +# +$CMP MCP6002 +D Dual general purpose rail-to-rail op amp +K dual op amp rail +F http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf +$ENDCMP +# +$CMP OP275 +D Dual Op amp (low power) +K ampliop +F analog-dev/op275.pdf +$ENDCMP +# +#End Doc Library diff --git a/pcbs/analog_board_v0.2/schematicSymb/ad8616.dcm b/pcbs/analog_board_v0.2/schematicSymb/ad8616.dcm new file mode 100644 index 0000000..4755ee8 --- /dev/null +++ b/pcbs/analog_board_v0.2/schematicSymb/ad8616.dcm @@ -0,0 +1,32 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP AD8616 +D Ompamp withlow input offset voltage +K ampliop +$ENDCMP +# +$CMP ADA4075 +D Very low noise audio op amp +K ampliop low-power +F http://www.analog.com/static/imported-files/data_sheets/ADA4075-2.pdf +$ENDCMP +# +$CMP LM7332 +D High voltage dual rail to rail op-amp 30V +K high voltage op amp rail dual +F http://www.ti.com/lit/gpn/lm7332 +$ENDCMP +# +$CMP MCP6002 +D Dual general purpose rail-to-rail op amp +K dual op amp rail +F http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf +$ENDCMP +# +$CMP OP275 +D Dual Op amp (low power) +K ampliop +F analog-dev/op275.pdf +$ENDCMP +# +#End Doc Library diff --git a/pcbs/analog_board_v0.2/schematicSymb/ad8616.lib b/pcbs/analog_board_v0.2/schematicSymb/ad8616.lib new file mode 100644 index 0000000..bc944bf --- /dev/null +++ b/pcbs/analog_board_v0.2/schematicSymb/ad8616.lib @@ -0,0 +1,63 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# AD8616 +# +DEF AD8616 U 0 10 Y Y 1 F N +F0 "U" -621 -296 50 H V L CNN +F1 "AD8616" 300 -300 50 H V L CNN +F2 "" -197 50 50 H V C CNN +F3 "" -297 150 50 H V C CNN +DRAW +T 0 -436 -92 60 0 0 0 + Normal 0 C C +T 0 436 -92 60 0 0 0 + Normal 0 C C +T 0 -444 104 60 0 0 0 - Normal 0 C C +T 0 444 104 60 0 0 0 - Normal 0 C C +P 2 0 0 0 -700 -100 -500 -100 N +P 2 0 0 0 -700 100 -500 100 N +P 2 0 0 0 500 100 650 100 N +P 2 0 0 0 650 -100 500 -100 N +P 4 0 0 0 -100 0 -50 0 -50 300 -700 300 N +P 4 0 0 0 100 0 50 0 50 300 650 300 N +S -700 400 650 -400 0 1 0 N +P 4 0 1 10 -500 -200 -100 0 -500 200 -500 -200 f +P 4 0 1 10 500 -200 100 0 500 200 500 -200 f +X V- 4 0 -550 150 U 50 50 0 1 W +X V+ 8 0 550 150 D 50 50 0 1 W +X ~ 1 -800 300 100 R 50 50 1 1 O +X ~ 2 -800 100 100 R 50 50 1 1 I +X ~ 3 -800 -100 100 R 50 50 1 1 I +X ~ 5 750 -100 100 L 50 50 1 1 I +X ~ 6 750 100 100 L 50 50 1 1 I +X ~ 7 750 300 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# OP275 +# +DEF OP275 U 0 10 Y Y 2 F N +F0 "U" 0 150 50 H V L CNN +F1 "OP275" 0 -150 50 H V L CNN +F2 "" -100 50 50 H V C CNN +F3 "" 0 150 50 H V C CNN +ALIAS ADA4075 MCP6002 LM7332 +$FPLIST + DIP* + SOIC* + SOP* + LFCSP* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 4 -100 -300 150 U 50 50 0 1 W +X V+ 8 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcbs/analog_board_v0.2/schematicSymb/icl7660.lib b/pcbs/analog_board_v0.2/schematicSymb/icl7660.lib new file mode 100644 index 0000000..e464b1d --- /dev/null +++ b/pcbs/analog_board_v0.2/schematicSymb/icl7660.lib @@ -0,0 +1,27 @@ +EESchema-LIBRARY Version 2.3 Date: 8/2/2014 5:07:35 PM +#encoding utf-8 +# +# ICL7660 +# +DEF ICL7660 U 0 25 Y Y 1 F N +F0 "U" -155 130 40 H V C CNN +F1 "ICL7660" 125 130 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DIP8* +$ENDFPLIST +DRAW +S -250 100 250 -550 0 1 0 N +X NC 1 -400 0 150 R 30 30 1 1 I +X CAP+ 2 -400 -150 150 R 30 30 1 1 I +X GND 3 -400 -300 150 R 30 30 1 1 I +X CAP- 4 -400 -450 150 R 30 30 1 1 I +X Vout 5 400 -450 150 L 30 30 1 1 I +X LV 6 400 -300 150 L 30 30 1 1 I +X OSC 7 400 -150 150 L 30 30 1 1 I +X V+ 8 400 0 150 L 30 30 1 1 I +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcbs/analog_board_v0.2/schematics_v0.2.pdf b/pcbs/analog_board_v0.2/schematics_v0.2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6563c040c41b0c716fb2576e96593cdafb29c122 GIT binary patch literal 96843 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 O)gg+gs+#Yx5cwCJ=`R!j literal 0 HcmV?d00001 diff --git a/pcbs/analog_board_v0.2/sensitiveReadout.bak b/pcbs/analog_board_v0.2/sensitiveReadout.bak new file mode 100644 index 0000000..9c5abb4 --- /dev/null +++ b/pcbs/analog_board_v0.2/sensitiveReadout.bak @@ -0,0 +1,359 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ad8616 +LIBS:icl7660 +LIBS:analog_board-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 2 4 +Title "High Current Part of Analog Board" +Date "2017-06-14" +Rev "v0.2" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L GND #PWR018 +U 1 1 5940C813 +P 5225 5250 +F 0 "#PWR018" H 5225 5000 50 0001 C CNN +F 1 "GND" H 5225 5100 50 0000 C CNN +F 2 "" H 5225 5250 50 0000 C CNN +F 3 "" H 5225 5250 50 0000 C CNN + 1 5225 5250 + 1 0 0 -1 +$EndComp +$Comp +L AD8616 U2 +U 1 1 5940C81A +P 5225 4300 +F 0 "U2" H 4604 4004 50 0000 L CNN +F 1 "AD8616" H 5525 4000 50 0000 L CNN +F 2 "SMD_Packages:SOIC-8-N" H 5028 4350 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/1841629.pdf" H 4928 4450 50 0001 C CNN +F 4 "AD8616ARZ" H 5225 4300 60 0001 C CNN "Farnell" + 1 5225 4300 + 1 0 0 -1 +$EndComp +$Comp +L D_Photo D3 +U 1 1 5940C87D +P 6875 4875 +F 0 "D3" H 6895 4945 50 0000 L CNN +F 1 "BPW34" H 6835 4765 50 0000 C CNN +F 2 "Photodiodes:BPW34FA" H 6825 4875 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2046123.pdf" H 6825 4875 50 0001 C CNN +F 4 "1045425" H 6875 4875 60 0001 C CNN "Farnell" + 1 6875 4875 + 0 -1 1 0 +$EndComp +$Comp +L GND #PWR019 +U 1 1 5940C884 +P 6875 5250 +F 0 "#PWR019" H 6875 5000 50 0001 C CNN +F 1 "GND" H 6875 5100 50 0000 C CNN +F 2 "" H 6875 5250 50 0000 C CNN +F 3 "" H 6875 5250 50 0000 C CNN + 1 6875 5250 + -1 0 0 -1 +$EndComp +$Comp +L R R12 +U 1 1 5940CEAF +P 7500 3600 +F 0 "R12" V 7580 3600 50 0000 C CNN +F 1 "10M" V 7500 3600 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 7430 3600 50 0001 C CNN +F 3 "" H 7500 3600 50 0000 C CNN +F 4 "9238115" V 7500 3600 60 0001 C CNN "Farnell" + 1 7500 3600 + 0 -1 -1 0 +$EndComp +$Comp +L R R8 +U 1 1 5940D158 +P 6300 3600 +F 0 "R8" V 6380 3600 50 0000 C CNN +F 1 "100k" V 6300 3600 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 6230 3600 50 0001 C CNN +F 3 "" H 6300 3600 50 0000 C CNN +F 4 "2447551" V 6300 3600 60 0001 C CNN "Farnell" + 1 6300 3600 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR020 +U 1 1 5940F526 +P 6975 2125 +F 0 "#PWR020" H 6975 1875 50 0001 C CNN +F 1 "GND" H 6975 1975 50 0000 C CNN +F 2 "" H 6975 2125 50 0000 C CNN +F 3 "" H 6975 2125 50 0000 C CNN + 1 6975 2125 + -1 0 0 1 +$EndComp +$Comp +L CONN_01X03 P7 +U 1 1 5940F5BC +P 6875 2825 +F 0 "P7" H 6875 3025 50 0000 C CNN +F 1 "CONN_01X03" V 6975 2825 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 6875 2825 50 0001 C CNN +F 3 "" H 6875 2825 50 0000 C CNN + 1 6875 2825 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X03 P6 +U 1 1 5940F760 +P 6875 2525 +F 0 "P6" H 6875 2725 50 0000 C CNN +F 1 "CONN_01X03" V 6975 2525 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 6875 2525 50 0001 C CNN +F 3 "" H 6875 2525 50 0000 C CNN + 1 6875 2525 + 0 -1 1 0 +$EndComp +$Comp +L R R10 +U 1 1 5940F9FA +P 6875 3275 +F 0 "R10" V 6955 3275 50 0000 C CNN +F 1 "1K" V 6875 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 6805 3275 50 0001 C CNN +F 3 "" H 6875 3275 50 0000 C CNN +F 4 "9237496" V 6875 3275 60 0001 C CNN "Farnell" + 1 6875 3275 + 1 0 0 -1 +$EndComp +$Comp +L R R9 +U 1 1 5940FA2A +P 6675 3275 +F 0 "R9" V 6755 3275 50 0000 C CNN +F 1 "10k" V 6675 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 6605 3275 50 0001 C CNN +F 3 "" H 6675 3275 50 0000 C CNN +F 4 "9237755" V 6675 3275 60 0001 C CNN "Farnell" + 1 6675 3275 + 1 0 0 -1 +$EndComp +$Comp +L R R11 +U 1 1 5940FA82 +P 7075 3275 +F 0 "R11" V 7155 3275 50 0000 C CNN +F 1 "0.1k" V 7075 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 7005 3275 50 0001 C CNN +F 3 "" H 7075 3275 50 0001 C CNN +F 4 "2504961" V 7075 3275 60 0001 C CNN "Farnell" + 1 7075 3275 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5225 4850 5225 5250 +Wire Wire Line + 6875 4975 6875 5250 +Wire Wire Line + 6450 3600 7350 3600 +Wire Wire Line + 6975 2125 6975 2325 +Wire Wire Line + 6775 2225 6975 2225 +Wire Wire Line + 6775 2225 6775 2325 +Connection ~ 6975 2225 +Wire Wire Line + 6875 2325 6875 2225 +Connection ~ 6875 2225 +Wire Wire Line + 6675 3425 6675 3600 +Connection ~ 6675 3600 +Wire Wire Line + 6875 3425 6875 3600 +Connection ~ 6875 3600 +Wire Wire Line + 7075 3425 7075 3600 +Connection ~ 7075 3600 +Wire Wire Line + 6675 3125 6675 3025 +Wire Wire Line + 6675 3025 6775 3025 +Wire Wire Line + 6875 3125 6875 3025 +Wire Wire Line + 6975 3025 7075 3025 +Wire Wire Line + 7075 3025 7075 3125 +Wire Wire Line + 7650 4200 5975 4200 +$Comp +L GND #PWR021 +U 1 1 59410288 +P 6325 5250 +F 0 "#PWR021" H 6325 5000 50 0001 C CNN +F 1 "GND" H 6325 5100 50 0000 C CNN +F 2 "" H 6325 5250 50 0000 C CNN +F 3 "" H 6325 5250 50 0000 C CNN + 1 6325 5250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5975 4400 6325 4400 +Wire Wire Line + 6325 4400 6325 5250 +$Comp +L +5V #PWR022 +U 1 1 59411770 +P 5225 3750 +F 0 "#PWR022" H 5225 3600 50 0001 C CNN +F 1 "+5V" H 5225 3890 50 0000 C CNN +F 2 "" H 5225 3750 50 0000 C CNN +F 3 "" H 5225 3750 50 0000 C CNN + 1 5225 3750 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR023 +U 1 1 5941B3CF +P 1675 1725 +F 0 "#PWR023" H 1675 1575 50 0001 C CNN +F 1 "+5V" H 1675 1865 50 0000 C CNN +F 2 "" H 1675 1725 50 0000 C CNN +F 3 "" H 1675 1725 50 0000 C CNN + 1 1675 1725 + 1 0 0 -1 +$EndComp +$Comp +L C C7 +U 1 1 5941B3D6 +P 1950 1925 +F 0 "C7" H 1975 2025 50 0000 L CNN +F 1 "1u" H 1975 1825 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 1988 1775 50 0001 C CNN +F 3 "" H 1950 1925 50 0000 C CNN +F 4 "2496946" H 1950 1925 60 0001 C CNN "Farnell" + 1 1950 1925 + 1 0 0 -1 +$EndComp +$Comp +L C C8 +U 1 1 5941B3DE +P 2200 1925 +F 0 "C8" H 2225 2025 50 0000 L CNN +F 1 "100n" H 2225 1825 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 2238 1775 50 0001 C CNN +F 3 "" H 2200 1925 50 0000 C CNN +F 4 "499687" H 2200 1925 60 0001 C CNN "Farnell" + 1 2200 1925 + 1 0 0 -1 +$EndComp +$Comp +L C C9 +U 1 1 5941B3E6 +P 2450 1925 +F 0 "C9" H 2475 2025 50 0000 L CNN +F 1 "10n" H 2475 1825 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 2488 1775 50 0001 C CNN +F 3 "" H 2450 1925 50 0000 C CNN +F 4 "1414662" H 2450 1925 60 0001 C CNN "Farnell" + 1 2450 1925 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1675 1725 1675 1775 +Wire Wire Line + 1675 1775 2450 1775 +Connection ~ 1950 1775 +Connection ~ 2200 1775 +$Comp +L GND #PWR024 +U 1 1 5941B3F1 +P 1950 2150 +F 0 "#PWR024" H 1950 1900 50 0001 C CNN +F 1 "GND" H 1950 2000 50 0000 C CNN +F 2 "" H 1950 2150 50 0000 C CNN +F 3 "" H 1950 2150 50 0000 C CNN + 1 1950 2150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1950 2075 1950 2150 +Wire Wire Line + 1950 2075 2450 2075 +Connection ~ 2200 2075 +Text Notes 1650 2450 0 60 ~ 0 +Place decoupling capacitors close to component! +Wire Wire Line + 6875 4675 6875 4200 +Connection ~ 6875 4200 +Wire Wire Line + 4100 3600 6150 3600 +Wire Wire Line + 5975 4000 6725 4000 +$Comp +L C C10 +U 1 1 59421E44 +P 6875 4000 +F 0 "C10" H 6900 4100 50 0000 L CNN +F 1 "1p" H 6900 3900 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 6913 3850 50 0001 C CNN +F 3 "" H 6875 4000 50 0000 C CNN +F 4 "1759179" H 6875 4000 60 0001 C CNN "Farnell" + 1 6875 4000 + 0 1 -1 0 +$EndComp +Wire Wire Line + 6075 3150 6075 4000 +Connection ~ 6075 4000 +Wire Wire Line + 7025 4000 7650 4000 +Wire Wire Line + 7650 3600 7650 4200 +Connection ~ 7650 4000 +Text HLabel 5725 3150 0 60 Output ~ 0 +BPW34FA_OUT +Wire Wire Line + 6075 3150 5725 3150 +Connection ~ 6075 3600 +Wire Wire Line + 4425 4000 4425 4200 +Wire Wire Line + 4100 3600 4100 4400 +Wire Wire Line + 4100 4400 4425 4400 +$EndSCHEMATC diff --git a/pcbs/analog_board_v0.2/sensitiveReadout.sch b/pcbs/analog_board_v0.2/sensitiveReadout.sch new file mode 100644 index 0000000..9c5abb4 --- /dev/null +++ b/pcbs/analog_board_v0.2/sensitiveReadout.sch @@ -0,0 +1,359 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ad8616 +LIBS:icl7660 +LIBS:analog_board-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 2 4 +Title "High Current Part of Analog Board" +Date "2017-06-14" +Rev "v0.2" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L GND #PWR018 +U 1 1 5940C813 +P 5225 5250 +F 0 "#PWR018" H 5225 5000 50 0001 C CNN +F 1 "GND" H 5225 5100 50 0000 C CNN +F 2 "" H 5225 5250 50 0000 C CNN +F 3 "" H 5225 5250 50 0000 C CNN + 1 5225 5250 + 1 0 0 -1 +$EndComp +$Comp +L AD8616 U2 +U 1 1 5940C81A +P 5225 4300 +F 0 "U2" H 4604 4004 50 0000 L CNN +F 1 "AD8616" H 5525 4000 50 0000 L CNN +F 2 "SMD_Packages:SOIC-8-N" H 5028 4350 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/1841629.pdf" H 4928 4450 50 0001 C CNN +F 4 "AD8616ARZ" H 5225 4300 60 0001 C CNN "Farnell" + 1 5225 4300 + 1 0 0 -1 +$EndComp +$Comp +L D_Photo D3 +U 1 1 5940C87D +P 6875 4875 +F 0 "D3" H 6895 4945 50 0000 L CNN +F 1 "BPW34" H 6835 4765 50 0000 C CNN +F 2 "Photodiodes:BPW34FA" H 6825 4875 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/2046123.pdf" H 6825 4875 50 0001 C CNN +F 4 "1045425" H 6875 4875 60 0001 C CNN "Farnell" + 1 6875 4875 + 0 -1 1 0 +$EndComp +$Comp +L GND #PWR019 +U 1 1 5940C884 +P 6875 5250 +F 0 "#PWR019" H 6875 5000 50 0001 C CNN +F 1 "GND" H 6875 5100 50 0000 C CNN +F 2 "" H 6875 5250 50 0000 C CNN +F 3 "" H 6875 5250 50 0000 C CNN + 1 6875 5250 + -1 0 0 -1 +$EndComp +$Comp +L R R12 +U 1 1 5940CEAF +P 7500 3600 +F 0 "R12" V 7580 3600 50 0000 C CNN +F 1 "10M" V 7500 3600 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 7430 3600 50 0001 C CNN +F 3 "" H 7500 3600 50 0000 C CNN +F 4 "9238115" V 7500 3600 60 0001 C CNN "Farnell" + 1 7500 3600 + 0 -1 -1 0 +$EndComp +$Comp +L R R8 +U 1 1 5940D158 +P 6300 3600 +F 0 "R8" V 6380 3600 50 0000 C CNN +F 1 "100k" V 6300 3600 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 6230 3600 50 0001 C CNN +F 3 "" H 6300 3600 50 0000 C CNN +F 4 "2447551" V 6300 3600 60 0001 C CNN "Farnell" + 1 6300 3600 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR020 +U 1 1 5940F526 +P 6975 2125 +F 0 "#PWR020" H 6975 1875 50 0001 C CNN +F 1 "GND" H 6975 1975 50 0000 C CNN +F 2 "" H 6975 2125 50 0000 C CNN +F 3 "" H 6975 2125 50 0000 C CNN + 1 6975 2125 + -1 0 0 1 +$EndComp +$Comp +L CONN_01X03 P7 +U 1 1 5940F5BC +P 6875 2825 +F 0 "P7" H 6875 3025 50 0000 C CNN +F 1 "CONN_01X03" V 6975 2825 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 6875 2825 50 0001 C CNN +F 3 "" H 6875 2825 50 0000 C CNN + 1 6875 2825 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X03 P6 +U 1 1 5940F760 +P 6875 2525 +F 0 "P6" H 6875 2725 50 0000 C CNN +F 1 "CONN_01X03" V 6975 2525 50 0000 C CNN +F 2 "Samtec Connectors:Samtec-PHT-1-3-01-L-S" H 6875 2525 50 0001 C CNN +F 3 "" H 6875 2525 50 0000 C CNN + 1 6875 2525 + 0 -1 1 0 +$EndComp +$Comp +L R R10 +U 1 1 5940F9FA +P 6875 3275 +F 0 "R10" V 6955 3275 50 0000 C CNN +F 1 "1K" V 6875 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 6805 3275 50 0001 C CNN +F 3 "" H 6875 3275 50 0000 C CNN +F 4 "9237496" V 6875 3275 60 0001 C CNN "Farnell" + 1 6875 3275 + 1 0 0 -1 +$EndComp +$Comp +L R R9 +U 1 1 5940FA2A +P 6675 3275 +F 0 "R9" V 6755 3275 50 0000 C CNN +F 1 "10k" V 6675 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 6605 3275 50 0001 C CNN +F 3 "" H 6675 3275 50 0000 C CNN +F 4 "9237755" V 6675 3275 60 0001 C CNN "Farnell" + 1 6675 3275 + 1 0 0 -1 +$EndComp +$Comp +L R R11 +U 1 1 5940FA82 +P 7075 3275 +F 0 "R11" V 7155 3275 50 0000 C CNN +F 1 "0.1k" V 7075 3275 50 0000 C CNN +F 2 "Resistors_SMD:R_0805" V 7005 3275 50 0001 C CNN +F 3 "" H 7075 3275 50 0001 C CNN +F 4 "2504961" V 7075 3275 60 0001 C CNN "Farnell" + 1 7075 3275 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5225 4850 5225 5250 +Wire Wire Line + 6875 4975 6875 5250 +Wire Wire Line + 6450 3600 7350 3600 +Wire Wire Line + 6975 2125 6975 2325 +Wire Wire Line + 6775 2225 6975 2225 +Wire Wire Line + 6775 2225 6775 2325 +Connection ~ 6975 2225 +Wire Wire Line + 6875 2325 6875 2225 +Connection ~ 6875 2225 +Wire Wire Line + 6675 3425 6675 3600 +Connection ~ 6675 3600 +Wire Wire Line + 6875 3425 6875 3600 +Connection ~ 6875 3600 +Wire Wire Line + 7075 3425 7075 3600 +Connection ~ 7075 3600 +Wire Wire Line + 6675 3125 6675 3025 +Wire Wire Line + 6675 3025 6775 3025 +Wire Wire Line + 6875 3125 6875 3025 +Wire Wire Line + 6975 3025 7075 3025 +Wire Wire Line + 7075 3025 7075 3125 +Wire Wire Line + 7650 4200 5975 4200 +$Comp +L GND #PWR021 +U 1 1 59410288 +P 6325 5250 +F 0 "#PWR021" H 6325 5000 50 0001 C CNN +F 1 "GND" H 6325 5100 50 0000 C CNN +F 2 "" H 6325 5250 50 0000 C CNN +F 3 "" H 6325 5250 50 0000 C CNN + 1 6325 5250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5975 4400 6325 4400 +Wire Wire Line + 6325 4400 6325 5250 +$Comp +L +5V #PWR022 +U 1 1 59411770 +P 5225 3750 +F 0 "#PWR022" H 5225 3600 50 0001 C CNN +F 1 "+5V" H 5225 3890 50 0000 C CNN +F 2 "" H 5225 3750 50 0000 C CNN +F 3 "" H 5225 3750 50 0000 C CNN + 1 5225 3750 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR023 +U 1 1 5941B3CF +P 1675 1725 +F 0 "#PWR023" H 1675 1575 50 0001 C CNN +F 1 "+5V" H 1675 1865 50 0000 C CNN +F 2 "" H 1675 1725 50 0000 C CNN +F 3 "" H 1675 1725 50 0000 C CNN + 1 1675 1725 + 1 0 0 -1 +$EndComp +$Comp +L C C7 +U 1 1 5941B3D6 +P 1950 1925 +F 0 "C7" H 1975 2025 50 0000 L CNN +F 1 "1u" H 1975 1825 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 1988 1775 50 0001 C CNN +F 3 "" H 1950 1925 50 0000 C CNN +F 4 "2496946" H 1950 1925 60 0001 C CNN "Farnell" + 1 1950 1925 + 1 0 0 -1 +$EndComp +$Comp +L C C8 +U 1 1 5941B3DE +P 2200 1925 +F 0 "C8" H 2225 2025 50 0000 L CNN +F 1 "100n" H 2225 1825 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 2238 1775 50 0001 C CNN +F 3 "" H 2200 1925 50 0000 C CNN +F 4 "499687" H 2200 1925 60 0001 C CNN "Farnell" + 1 2200 1925 + 1 0 0 -1 +$EndComp +$Comp +L C C9 +U 1 1 5941B3E6 +P 2450 1925 +F 0 "C9" H 2475 2025 50 0000 L CNN +F 1 "10n" H 2475 1825 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 2488 1775 50 0001 C CNN +F 3 "" H 2450 1925 50 0000 C CNN +F 4 "1414662" H 2450 1925 60 0001 C CNN "Farnell" + 1 2450 1925 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1675 1725 1675 1775 +Wire Wire Line + 1675 1775 2450 1775 +Connection ~ 1950 1775 +Connection ~ 2200 1775 +$Comp +L GND #PWR024 +U 1 1 5941B3F1 +P 1950 2150 +F 0 "#PWR024" H 1950 1900 50 0001 C CNN +F 1 "GND" H 1950 2000 50 0000 C CNN +F 2 "" H 1950 2150 50 0000 C CNN +F 3 "" H 1950 2150 50 0000 C CNN + 1 1950 2150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1950 2075 1950 2150 +Wire Wire Line + 1950 2075 2450 2075 +Connection ~ 2200 2075 +Text Notes 1650 2450 0 60 ~ 0 +Place decoupling capacitors close to component! +Wire Wire Line + 6875 4675 6875 4200 +Connection ~ 6875 4200 +Wire Wire Line + 4100 3600 6150 3600 +Wire Wire Line + 5975 4000 6725 4000 +$Comp +L C C10 +U 1 1 59421E44 +P 6875 4000 +F 0 "C10" H 6900 4100 50 0000 L CNN +F 1 "1p" H 6900 3900 50 0000 L CNN +F 2 "Resistors_SMD:R_0805" H 6913 3850 50 0001 C CNN +F 3 "" H 6875 4000 50 0000 C CNN +F 4 "1759179" H 6875 4000 60 0001 C CNN "Farnell" + 1 6875 4000 + 0 1 -1 0 +$EndComp +Wire Wire Line + 6075 3150 6075 4000 +Connection ~ 6075 4000 +Wire Wire Line + 7025 4000 7650 4000 +Wire Wire Line + 7650 3600 7650 4200 +Connection ~ 7650 4000 +Text HLabel 5725 3150 0 60 Output ~ 0 +BPW34FA_OUT +Wire Wire Line + 6075 3150 5725 3150 +Connection ~ 6075 3600 +Wire Wire Line + 4425 4000 4425 4200 +Wire Wire Line + 4100 3600 4100 4400 +Wire Wire Line + 4100 4400 4425 4400 +$EndSCHEMATC diff --git a/pcbs/backplane/backplane.FCStd b/pcbs/backplane/backplane.FCStd index 9f7d9db06d78612ac9c6b8706f1fea6f366a1ff3..2cd84aca06b0f2901ec0577870bbcc342484647a 100644 GIT binary patch literal 27806 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 diff --git a/pcbs/backplane/backplane.bak b/pcbs/backplane/backplane.bak index 98a67e1..d6eae1c 100644 --- a/pcbs/backplane/backplane.bak +++ b/pcbs/backplane/backplane.bak @@ -60,7 +60,7 @@ F 4 "2554980" H 1700 2500 60 0001 C CNN "Farnell" 1 1700 2500 1 0 0 -1 $EndComp -Text GLabel 4800 2250 0 60 UnSpc ~ 0 +Text GLabel 4800 2250 0 60 Input ~ 0 5V Text GLabel 4800 2350 0 60 UnSpc ~ 0 ADC1 @@ -267,9 +267,9 @@ F 3 "" H 2850 2250 50 0000 C CNN 1 2850 2250 1 0 0 -1 $EndComp -Text GLabel 4800 2900 0 60 UnSpc ~ 0 +Text GLabel 4800 2900 0 60 Input ~ 0 5V -Text GLabel 4850 1550 0 60 UnSpc ~ 0 +Text GLabel 4850 1550 0 60 Input ~ 0 5V $Comp L GND #PWR3 @@ -1309,10 +1309,10 @@ F 3 "" H 8350 2450 50 0001 C CNN 0 1 1 0 $EndComp $Comp -L TEST 5V1 +L TEST 5V0 U 1 1 59524FF7 P 8350 2650 -F 0 "5V1" H 8350 2950 50 0000 C BNN +F 0 "5V0" H 8350 2950 50 0000 C BNN F 1 "TEST" H 8350 2900 50 0000 C CNN F 2 "myTestPoints:TP_SMD_quadr_1mm" H 8350 2650 50 0001 C CNN F 3 "" H 8350 2650 50 0001 C CNN diff --git a/pcbs/backplane/backplane.kicad_pcb b/pcbs/backplane/backplane.kicad_pcb index 56834af..9e52f5f 100644 --- a/pcbs/backplane/backplane.kicad_pcb +++ b/pcbs/backplane/backplane.kicad_pcb @@ -1,14 +1,14 @@ (kicad_pcb (version 4) (host pcbnew 4.0.6-e0-6349~52~ubuntu17.04.1) (general - (links 107) + (links 179) (no_connects 0) (area 114.400999 66.146999 194.551001 116.297001) (thickness 1.6) (drawings 29) (tracks 460) (zones 0) - (modules 59) + (modules 127) (nets 41) ) @@ -27,7 +27,7 @@ (33 F.Adhes user) (34 B.Paste user) (35 F.Paste user) - (36 B.SilkS user) + (36 B.SilkS user hide) (37 F.SilkS user) (38 B.Mask user) (39 F.Mask user) @@ -44,7 +44,7 @@ ) (setup - (last_trace_width 0.25) + (last_trace_width 0.4) (user_trace_width 0.2) (user_trace_width 0.3) (user_trace_width 0.4) @@ -71,12 +71,12 @@ (mod_edge_width 0.15) (mod_text_size 1 1) (mod_text_width 0.15) - (pad_size 3.2 3.2) - (pad_drill 3.2) + (pad_size 1.05 1.25) + (pad_drill 0.65) (pad_to_mask_clearance 0.2) (aux_axis_origin 114.476 66.222) (grid_origin 114.476 116.222) - (visible_elements FFFFFFFF) + (visible_elements FFFFFF9F) (pcbplotparams (layerselection 0x00030_80000001) (usegerberextensions false) @@ -195,8 +195,824 @@ (add_net nRST) ) + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555CE7) + (at 182.294 67.708) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555CDF) + (at 174.42 67.708) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555CD6) + (at 164.768 67.708) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555CD1) + (at 158.926 67.708) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C8E) + (at 168.07 104.792) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C84) + (at 176.452 113.682) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C66) + (at 130.986 102.252) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C38) + (at 136.574 101.49) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C32) + (at 135.05 101.744) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C2B) + (at 122.604 106.824) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C26) + (at 121.08 105.808) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C1F) + (at 122.604 102.506) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C1A) + (at 134.288 106.062) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C15) + (at 134.542 104.538) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C01) + (at 130.732 108.094) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BFC) + (at 126.414 108.094) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BF3) + (at 130.478 104.538) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BEE) + (at 126.16 104.538) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BCD) + (at 164.768 94.378) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BC7) + (at 164.768 89.806) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BBB) + (at 166.8 82.44) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BB1) + (at 164.514 76.852) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B9B) + (at 144.702 68.47) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B89) + (at 128.192 78.63) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B75) + (at 132.51 94.378) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B64) + (at 129.97 84.472) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B55) + (at 127.938 84.472) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B50) + (at 125.398 84.472) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B4B) + (at 122.604 84.472) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B45) + (at 118.54 95.902) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B3B) + (at 118.54 81.932) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B36) + (at 118.54 76.09) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B31) + (at 118.54 91.076) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555AC2) + (at 121.08 102.252) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555ABD) + (at 128.446 104.538) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555AB2) + (at 133.526 107.332) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555AAD) + (at 134.542 103.014) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555AA8) + (at 128.192 113.174) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555AA3) + (at 128.446 108.094) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A98) + (at 125.144 113.174) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A93) + (at 140.892 98.696) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A8D) + (at 146.226 99.458) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A81) + (at 160.196 97.68) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A7C) + (at 153.846 97.68) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A6D) + (at 151.814 75.328) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A68) + (at 159.688 80.154) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A5E) + (at 161.72 75.328) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A59) + (at 161.72 84.472) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A54) + (at 161.72 91.076) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A4F) + (at 189.914 97.426) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A4A) + (at 186.104 90.822) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A45) + (at 189.914 90.822) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A40) + (at 188.39 102.252) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A3B) + (at 182.294 93.362) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A36) + (at 182.548 102.252) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A31) + (at 177.976 97.426) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A2C) + (at 177.976 101.236) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A27) + (at 169.594 97.426) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A22) + (at 171.88 100.474) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559F9) + (at 155.624 107.586) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559F4) + (at 153.084 104.03) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559EF) + (at 149.274 102.506) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559E4) + (at 155.624 101.49) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559D5) + (at 162.99 99.966) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559CE) + (at 162.99 103.776) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559BF) + (at 162.99 107.586) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559BA) + (at 138.86 105.808) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559B5) + (at 148.766 109.364) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 5952A995) - (at 148.844 105.612) + (at 148.766 105.808) (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) @@ -208,7 +1024,7 @@ ) (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 5952A98E) - (at 143.51 105.612) + (at 143.432 105.808) (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) @@ -1642,7 +2458,7 @@ ) ) - (module "myUSB:ZX62D-B-5P8(30)" (layer B.Cu) (tedit 59525524) (tstamp 59520086) + (module "myUSB:ZX62D-B-5P8(30)" (layer B.Cu) (tedit 59555A45) (tstamp 59520086) (at 115.951 107.39 90) (path /5948EBA5) (fp_text reference P1 (at -2.583 0.096 180) (layer B.SilkS) @@ -1662,13 +2478,17 @@ (net 26 D+)) (pad 2 smd rect (at 2.95 2.65 90) (size 0.4 1.35) (layers B.Cu B.Paste B.Mask) (net 25 D-)) - (pad "" thru_hole oval (at 6.025 2.925 90) (size 1.05 1.25) (drill oval 0.65 0.85) (layers *.Cu *.Mask)) - (pad "" thru_hole oval (at 1.175 2.925 90) (size 1.05 1.25) (drill oval 0.65 0.85) (layers *.Cu *.Mask)) - (pad "" thru_hole oval (at 7.2 0 90) (size 1.4 2) (drill oval 0.825 1.5) (layers *.Cu *.Mask)) + (pad "" thru_hole oval (at 6.025 2.925 90) (size 1.05 1.25) (drill oval 0.65 0.85) (layers *.Cu *.Mask) + (net 1 GND)) + (pad "" thru_hole oval (at 1.175 2.925 90) (size 1.05 1.25) (drill oval 0.65 0.85) (layers *.Cu *.Mask) + (net 1 GND)) + (pad "" thru_hole oval (at 7.2 0 90) (size 1.4 2) (drill oval 0.825 1.5) (layers *.Cu *.Mask) + (net 1 GND)) (pad 1 smd rect (at 2.3 2.65 90) (size 0.4 1.35) (layers B.Cu B.Paste B.Mask) (net 36 "Net-(P1-Pad1)")) (pad "" smd rect (at 4.75 0 90) (size 1.8 1.9) (layers B.Cu B.Paste B.Mask)) - (pad "" thru_hole oval (at 0 0 90) (size 1.4 2) (drill oval 0.825 1.5) (layers *.Cu *.Mask)) + (pad "" thru_hole oval (at 0 0 90) (size 1.4 2) (drill oval 0.825 1.5) (layers *.Cu *.Mask) + (net 1 GND)) (pad "" smd rect (at 2.45 0 90) (size 1.8 1.9) (layers B.Cu B.Paste B.Mask)) ) @@ -5149,7 +5969,7 @@ ) (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 5952A976) - (at 145.669 102.31) + (at 145.718 102.506) (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) @@ -5240,10 +6060,10 @@ (gr_text RX (at 145.415 77.164) (layer F.SilkS) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text 3.3V (at 139.319 77.164) (layer F.SilkS) + (gr_text 3.3V (at 140.13 77.106) (layer F.SilkS) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text 5V (at 135.001 77.164) (layer F.SilkS) + (gr_text 5V (at 135.05 77.106) (layer F.SilkS) (effects (font (size 1.5 1.5) (thickness 0.3))) ) (gr_text "Analog PCB\n" (at 201.476 103.222) (layer Dwgs.User) @@ -5484,9 +6304,9 @@ (segment (start 150.526 113.57) (end 150.526 94.012) (width 0.4) (layer F.Cu) (net 11) (tstamp 59521B55)) (segment (start 185.959 103.664) (end 185.965 103.67) (width 0.4) (layer F.Cu) (net 11) (tstamp 59521939)) (segment (start 185.965 103.67) (end 187.229 104.934) (width 0.4) (layer F.Cu) (net 11) (tstamp 59522584)) - (segment (start 187.229 104.934) (end 187.229 110.522) (width 0.4) (layer F.Cu) (net 11) (tstamp 5952193C)) - (segment (start 187.229 110.522) (end 184.943 112.808) (width 0.4) (layer F.Cu) (net 11) (tstamp 5952193E)) - (segment (start 184.943 112.808) (end 181.895 112.808) (width 0.4) (layer F.Cu) (net 11) (tstamp 59521941)) + (segment (start 187.229 104.934) (end 187.229 111.284) (width 0.4) (layer F.Cu) (net 11) (tstamp 5952193C)) + (segment (start 187.229 111.284) (end 185.705 112.808) (width 0.4) (layer F.Cu) (net 11) (tstamp 5952193E)) + (segment (start 185.705 112.808) (end 181.895 112.808) (width 0.4) (layer F.Cu) (net 11) (tstamp 59521941)) (segment (start 181.895 112.808) (end 178.593 112.808) (width 0.4) (layer F.Cu) (net 11) (tstamp 59521AF9)) (segment (start 177.096 108.922) (end 177.096 111.311) (width 0.4) (layer F.Cu) (net 11) (tstamp 5952127A)) (segment (start 178.593 112.808) (end 177.096 111.311) (width 0.4) (layer F.Cu) (net 11) (tstamp 59521278)) @@ -5665,15 +6485,15 @@ (via (at 131.953 88.594) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 19)) (segment (start 131.953 88.594) (end 137.4405 94.0815) (width 0.4) (layer F.Cu) (net 19) (tstamp 59525297)) (segment (start 135.921 68.612) (end 117.899 68.612) (width 0.4) (layer B.Cu) (net 19)) - (segment (start 142.711 111.157) (end 146.401 111.157) (width 0.4) (layer B.Cu) (net 20)) - (segment (start 146.401 111.157) (end 146.716 110.842) (width 0.4) (layer B.Cu) (net 20) (tstamp 5952092D)) + (segment (start 146.716 110.842) (end 143.026 110.842) (width 0.4) (layer B.Cu) (net 20)) + (segment (start 143.026 110.842) (end 142.711 111.157) (width 0.4) (layer B.Cu) (net 20) (tstamp 5955595F)) (segment (start 137.191 102.902) (end 137.191 107.982) (width 0.4) (layer B.Cu) (net 20)) (segment (start 137.191 107.982) (end 137.826 108.617) (width 0.4) (layer B.Cu) (net 20) (tstamp 59520822)) (segment (start 137.826 108.617) (end 141.636 108.617) (width 0.4) (layer B.Cu) (net 20) (tstamp 59520824)) (segment (start 141.636 108.617) (end 142.711 109.692) (width 0.4) (layer B.Cu) (net 20) (tstamp 59520826)) (segment (start 142.711 109.692) (end 142.711 111.157) (width 0.4) (layer B.Cu) (net 20) (tstamp 59520827)) - (segment (start 134.211 111.157) (end 130.521 111.157) (width 0.4) (layer B.Cu) (net 21)) - (segment (start 130.521 111.157) (end 130.206 110.842) (width 0.4) (layer B.Cu) (net 21) (tstamp 59520931)) + (segment (start 130.206 110.842) (end 133.896 110.842) (width 0.4) (layer B.Cu) (net 21)) + (segment (start 133.896 110.842) (end 134.211 111.157) (width 0.4) (layer B.Cu) (net 21) (tstamp 5955595A)) (segment (start 135.921 102.902) (end 135.921 107.982) (width 0.4) (layer B.Cu) (net 21)) (segment (start 135.921 107.982) (end 135.286 108.617) (width 0.4) (layer B.Cu) (net 21) (tstamp 59520833)) (segment (start 135.286 108.617) (end 134.651 108.617) (width 0.4) (layer B.Cu) (net 21) (tstamp 59520834)) @@ -5795,11 +6615,11 @@ (via (at 150.526 92.742) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 35)) (segment (start 150.526 91.472) (end 150.526 92.742) (width 0.4) (layer B.Cu) (net 35)) (segment (start 158.146 90.71) (end 158.146 78.452) (width 0.4) (layer F.Cu) (net 35)) - (segment (start 118.601 105.09) (end 118.251 105.09) (width 0.4) (layer B.Cu) (net 36)) (segment (start 118.251 105.09) (end 117.729 105.612) (width 0.4) (layer B.Cu) (net 36) (tstamp 5952996A)) - (segment (start 117.729 105.612) (end 117.729 107.771) (width 0.4) (layer B.Cu) (net 36) (tstamp 5952996B)) - (segment (start 117.729 107.771) (end 118.38 108.422) (width 0.4) (layer B.Cu) (net 36) (tstamp 5952996C)) - (segment (start 118.38 108.422) (end 124.079 108.422) (width 0.4) (layer B.Cu) (net 36) (tstamp 5952996D)) + (segment (start 118.38 108.422) (end 124.079 108.422) (width 0.6) (layer B.Cu) (net 36) (tstamp 5952996D)) + (segment (start 117.729 107.771) (end 118.38 108.422) (width 0.6) (layer B.Cu) (net 36) (tstamp 5952996C)) + (segment (start 117.729 105.612) (end 117.729 107.771) (width 0.6) (layer B.Cu) (net 36) (tstamp 5952996B)) + (segment (start 118.601 105.09) (end 118.251 105.09) (width 0.4) (layer B.Cu) (net 36)) (segment (start 145.446 74.835) (end 145.446 74.792) (width 0.4) (layer F.Cu) (net 37) (tstamp 59521D5A)) (via (at 145.446 74.835) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 37)) (segment (start 145.446 76.552) (end 145.446 74.835) (width 0.4) (layer B.Cu) (net 37)) @@ -5821,252 +6641,259 @@ (xy 114.476 66.222) (xy 114.476 116.222) (xy 194.476 116.222) (xy 194.476 66.222) ) ) + (filled_polygon + (pts + (xy 121.600648 71.711692) (xy 121.625626 71.651538) (xy 121.626372 70.796215) (xy 121.299744 70.005714) (xy 120.695467 69.400381) + (xy 119.905538 69.072374) (xy 119.050215 69.071628) (xy 118.259714 69.398256) (xy 117.654381 70.002533) (xy 117.326374 70.792462) + (xy 117.325628 71.647785) (xy 117.652256 72.438286) (xy 118.256533 73.043619) (xy 119.046462 73.371626) (xy 119.901785 73.372372) + (xy 120.566 73.097924) (xy 120.566 100.362) (xy 120.62309 100.649013) (xy 120.78567 100.89233) (xy 121.64567 101.75233) + (xy 121.888987 101.91491) (xy 122.176 101.972) (xy 123.051625 101.972) (xy 123.051625 102.0856) (xy 123.089976 102.289418) + (xy 123.210432 102.476612) (xy 123.394227 102.602194) (xy 123.6124 102.646375) (xy 123.726 102.646375) (xy 123.726 108.71434) + (xy 122.822787 109.617553) (xy 122.582143 109.716985) (xy 122.342826 109.955885) (xy 122.213148 110.268183) (xy 122.212853 110.606334) + (xy 122.341985 110.918857) (xy 122.580885 111.158174) (xy 122.893183 111.287852) (xy 123.231334 111.288147) (xy 123.543857 111.159015) + (xy 123.783174 110.920115) (xy 123.883744 110.677916) (xy 125.00633 109.55533) (xy 125.16891 109.312013) (xy 125.226 109.025) + (xy 125.226 102.646375) (xy 125.3396 102.646375) (xy 125.543418 102.608024) (xy 125.730612 102.487568) (xy 125.856194 102.303773) + (xy 125.900375 102.0856) (xy 125.900375 102.075565) (xy 126.016434 102.24926) (xy 126.475039 102.55569) (xy 126.522463 102.565123) + (xy 127.64367 103.68633) (xy 127.886987 103.84891) (xy 128.174 103.906) (xy 132.492 103.906) (xy 132.779013 103.84891) + (xy 133.02233 103.68633) (xy 134.54633 102.16233) (xy 134.70891 101.919013) (xy 134.766 101.632) (xy 134.766 94.647) + (xy 134.70891 94.359987) (xy 134.54633 94.11667) (xy 132.931447 92.501787) (xy 132.832015 92.261143) (xy 132.593115 92.021826) + (xy 132.280817 91.892148) (xy 131.942666 91.891853) (xy 131.630143 92.020985) (xy 131.591 92.06006) (xy 131.591 89.36405) + (xy 131.713084 89.414744) (xy 136.91017 94.61183) (xy 137.153487 94.77441) (xy 137.4405 94.8315) (xy 142.565214 94.8315) + (xy 142.805683 94.931352) (xy 143.143834 94.931647) (xy 143.456357 94.802515) (xy 143.649 94.610208) (xy 143.649 99.008) + (xy 143.70609 99.295013) (xy 143.86867 99.53833) (xy 145.13867 100.80833) (xy 145.381987 100.97091) (xy 145.669 101.028) + (xy 146.274714 101.028) (xy 146.515183 101.127852) (xy 146.853334 101.128147) (xy 147.095708 101.028) (xy 148.814714 101.028) + (xy 149.055183 101.127852) (xy 149.393334 101.128147) (xy 149.705857 100.999015) (xy 149.776 100.928994) (xy 149.776 112.180959) + (xy 149.648817 112.128148) (xy 149.310666 112.127853) (xy 148.998143 112.256985) (xy 148.758826 112.495885) (xy 148.682696 112.679225) + (xy 147.709 112.679225) (xy 147.505182 112.717576) (xy 147.317988 112.838032) (xy 147.192406 113.021827) (xy 147.148225 113.24) + (xy 147.148225 114.24) (xy 147.186576 114.443818) (xy 147.307032 114.631012) (xy 147.490827 114.756594) (xy 147.709 114.800775) + (xy 148.709 114.800775) (xy 148.912818 114.762424) (xy 149.100012 114.641968) (xy 149.225594 114.458173) (xy 149.267773 114.249887) + (xy 149.719213 113.798447) (xy 149.813677 113.759415) (xy 149.83309 113.857013) (xy 149.99567 114.10033) (xy 151.49234 115.597) + (xy 119.537558 115.597) (xy 117.806445 115.252661) (xy 116.391067 114.306936) (xy 115.44534 112.891556) (xy 115.197939 111.647785) + (xy 117.325628 111.647785) (xy 117.652256 112.438286) (xy 118.256533 113.043619) (xy 119.046462 113.371626) (xy 119.901785 113.372372) + (xy 120.692286 113.045744) (xy 121.297619 112.441467) (xy 121.625626 111.651538) (xy 121.626372 110.796215) (xy 121.299744 110.005714) + (xy 120.695467 109.400381) (xy 119.905538 109.072374) (xy 119.050215 109.071628) (xy 118.259714 109.398256) (xy 117.654381 110.002533) + (xy 117.326374 110.792462) (xy 117.325628 111.647785) (xy 115.197939 111.647785) (xy 115.101 111.160442) (xy 115.101 71.283558) + (xy 115.44534 69.552444) (xy 116.391067 68.137064) (xy 117.806445 67.191339) (xy 119.537558 66.847) (xy 126.46534 66.847) + ) + ) (filled_polygon (pts (xy 191.145556 67.19134) (xy 192.560936 68.137067) (xy 193.506661 69.552445) (xy 193.851 71.283558) (xy 193.851 111.160442) (xy 193.506661 112.891555) (xy 192.560936 114.306933) (xy 191.145556 115.25266) (xy 189.414442 115.597) (xy 181.56366 115.597) (xy 182.42533 114.73533) (xy 182.487713 114.641968) (xy 182.58791 114.492013) (xy 182.645 114.205) (xy 182.645 113.558) - (xy 184.943 113.558) (xy 185.230013 113.50091) (xy 185.47333 113.33833) (xy 187.75933 111.05233) (xy 187.92191 110.809013) - (xy 187.979 110.522) (xy 187.979 104.934) (xy 187.92191 104.646987) (xy 187.75933 104.40367) (xy 186.48933 103.13367) - (xy 186.246013 102.97109) (xy 185.959 102.914) (xy 185.928836 102.92) (xy 178.32766 102.92) (xy 176.969447 101.561787) - (xy 176.870015 101.321143) (xy 176.631115 101.081826) (xy 176.318817 100.952148) (xy 175.980666 100.951853) (xy 175.668143 101.080985) - (xy 175.428826 101.319885) (xy 175.387058 101.420474) (xy 175.346015 101.321143) (xy 175.107115 101.081826) (xy 174.794817 100.952148) - (xy 174.456666 100.951853) (xy 174.144143 101.080985) (xy 173.904826 101.319885) (xy 173.804256 101.562084) (xy 173.21434 102.152) - (xy 167.083223 102.152) (xy 167.121174 102.114115) (xy 167.250852 101.801817) (xy 167.251147 101.463666) (xy 167.151 101.221292) - (xy 167.151 85.94066) (xy 168.094779 84.996881) (xy 168.210432 85.176612) (xy 168.394227 85.302194) (xy 168.6124 85.346375) - (xy 170.3396 85.346375) (xy 170.543418 85.308024) (xy 170.730612 85.187568) (xy 170.856194 85.003773) (xy 170.900375 84.7856) - (xy 170.900375 83.0584) (xy 170.862024 82.854582) (xy 170.741568 82.667388) (xy 170.557773 82.541806) (xy 170.342454 82.498203) - (xy 170.475566 82.40926) (xy 170.746 82.004527) (xy 171.016434 82.40926) (xy 171.475039 82.71569) (xy 172.016 82.823294) - (xy 172.556961 82.71569) (xy 173.015566 82.40926) (xy 173.286 82.004527) (xy 173.556434 82.40926) (xy 173.91972 82.652) - (xy 173.556434 82.89474) (xy 173.250004 83.353345) (xy 173.1424 83.894306) (xy 173.1424 83.949694) (xy 173.250004 84.490655) - (xy 173.556434 84.94926) (xy 173.806 85.116015) (xy 173.806 85.55834) (xy 171.082787 88.281553) (xy 170.842143 88.380985) - (xy 170.602826 88.619885) (xy 170.473148 88.932183) (xy 170.472853 89.270334) (xy 170.601985 89.582857) (xy 170.840885 89.822174) - (xy 171.153183 89.951852) (xy 171.491334 89.952147) (xy 171.803857 89.823015) (xy 172.043174 89.584115) (xy 172.143744 89.341916) - (xy 173.91966 87.566) (xy 174.902293 87.566) (xy 174.993032 87.707012) (xy 175.176827 87.832594) (xy 175.395 87.876775) - (xy 176.395 87.876775) (xy 176.598818 87.838424) (xy 176.786012 87.717968) (xy 176.911594 87.534173) (xy 176.955775 87.316) - (xy 176.955775 86.316) (xy 176.917424 86.112182) (xy 176.796968 85.924988) (xy 176.613173 85.799406) (xy 176.395 85.755225) - (xy 175.395 85.755225) (xy 175.306 85.771972) (xy 175.306 85.116015) (xy 175.555566 84.94926) (xy 175.826 84.544527) - (xy 176.096434 84.94926) (xy 176.555039 85.25569) (xy 177.096 85.363294) (xy 177.413483 85.300143) (xy 177.431 85.31766) - (xy 177.431 85.823293) (xy 177.289988 85.914032) (xy 177.164406 86.097827) (xy 177.120225 86.316) (xy 177.120225 87.316) - (xy 177.158576 87.519818) (xy 177.279032 87.707012) (xy 177.462827 87.832594) (xy 177.681 87.876775) (xy 177.837565 87.876775) - (xy 173.29834 92.416) (xy 169.291 92.416) (xy 169.003987 92.47309) (xy 168.76067 92.63567) (xy 167.49067 93.90567) - (xy 167.32809 94.148987) (xy 167.271 94.436) (xy 167.271 96.819714) (xy 167.171148 97.060183) (xy 167.170853 97.398334) - (xy 167.299985 97.710857) (xy 167.538885 97.950174) (xy 167.851183 98.079852) (xy 168.189334 98.080147) (xy 168.501857 97.951015) - (xy 168.741174 97.712115) (xy 168.870852 97.399817) (xy 168.871147 97.061666) (xy 168.771 96.819292) (xy 168.771 94.74666) - (xy 169.60166 93.916) (xy 173.609 93.916) (xy 173.896013 93.85891) (xy 174.13933 93.69633) (xy 177.485959 90.349701) - (xy 177.431 90.626) (xy 177.431 94.63334) (xy 176.85434 95.21) (xy 171.479286 95.21) (xy 171.238817 95.110148) - (xy 170.900666 95.109853) (xy 170.588143 95.238985) (xy 170.348826 95.477885) (xy 170.219148 95.790183) (xy 170.218853 96.128334) - (xy 170.347985 96.440857) (xy 170.586885 96.680174) (xy 170.899183 96.809852) (xy 171.237334 96.810147) (xy 171.479708 96.71) - (xy 177.165 96.71) (xy 177.452013 96.65291) (xy 177.69533 96.49033) (xy 178.71133 95.47433) (xy 178.87391 95.231013) - (xy 178.931 94.944) (xy 178.931 90.93666) (xy 182.70633 87.16133) (xy 182.86891 86.918013) (xy 182.926 86.631) - (xy 182.926 85.116015) (xy 183.175566 84.94926) (xy 183.446 84.544527) (xy 183.716434 84.94926) (xy 183.966 85.116015) - (xy 183.966 94.801) (xy 184.02309 95.088013) (xy 184.18567 95.33133) (xy 189.019 100.16466) (xy 189.019 106.809714) - (xy 188.919148 107.050183) (xy 188.918853 107.388334) (xy 189.047985 107.700857) (xy 189.286885 107.940174) (xy 189.599183 108.069852) - (xy 189.937334 108.070147) (xy 190.249857 107.941015) (xy 190.489174 107.702115) (xy 190.618852 107.389817) (xy 190.619147 107.051666) - (xy 190.519 106.809292) (xy 190.519 99.854) (xy 190.46191 99.566987) (xy 190.29933 99.32367) (xy 185.466 94.49034) - (xy 185.466 85.116015) (xy 185.715566 84.94926) (xy 185.834007 84.772) (xy 186.840293 84.772) (xy 186.931032 84.913012) - (xy 187.114827 85.038594) (xy 187.333 85.082775) (xy 188.333 85.082775) (xy 188.536818 85.044424) (xy 188.724012 84.923968) - (xy 188.849594 84.740173) (xy 188.893775 84.522) (xy 188.893775 83.522) (xy 188.855424 83.318182) (xy 188.734968 83.130988) - (xy 188.551173 83.005406) (xy 188.333 82.961225) (xy 187.333 82.961225) (xy 187.129182 82.999576) (xy 186.941988 83.120032) - (xy 186.838153 83.272) (xy 185.967643 83.272) (xy 185.715566 82.89474) (xy 185.35228 82.652) (xy 185.715566 82.40926) - (xy 185.900825 82.132) (xy 188.25834 82.132) (xy 190.797 84.67066) (xy 190.797 99.697714) (xy 190.697148 99.938183) - (xy 190.696853 100.276334) (xy 190.825985 100.588857) (xy 191.064885 100.828174) (xy 191.377183 100.957852) (xy 191.715334 100.958147) - (xy 192.027857 100.829015) (xy 192.267174 100.590115) (xy 192.396852 100.277817) (xy 192.397147 99.939666) (xy 192.297 99.697292) - (xy 192.297 84.36) (xy 192.23991 84.072987) (xy 192.07733 83.82967) (xy 189.09933 80.85167) (xy 188.856013 80.68909) - (xy 188.569 80.632) (xy 185.900825 80.632) (xy 185.715566 80.35474) (xy 185.662 80.318948) (xy 185.662 79.172707) - (xy 185.803012 79.081968) (xy 185.928594 78.898173) (xy 185.972775 78.68) (xy 185.972775 77.68) (xy 185.934424 77.476182) - (xy 185.813968 77.288988) (xy 185.630173 77.163406) (xy 185.412 77.119225) (xy 184.412 77.119225) (xy 184.208182 77.157576) - (xy 184.020988 77.278032) (xy 183.895406 77.461827) (xy 183.851225 77.68) (xy 183.851225 78.68) (xy 183.889576 78.883818) - (xy 184.010032 79.071012) (xy 184.162 79.174847) (xy 184.162 80.057022) (xy 183.716434 80.35474) (xy 183.446 80.759473) - (xy 183.175566 80.35474) (xy 182.716961 80.04831) (xy 182.176 79.940706) (xy 181.635039 80.04831) (xy 181.176434 80.35474) - (xy 180.906 80.759473) (xy 180.635566 80.35474) (xy 180.386 80.187985) (xy 180.386 77.78566) (xy 181.881213 76.290447) - (xy 182.121857 76.191015) (xy 182.361174 75.952115) (xy 182.490852 75.639817) (xy 182.491147 75.301666) (xy 182.362015 74.989143) - (xy 182.123115 74.749826) (xy 181.993488 74.696) (xy 185.77534 74.696) (xy 189.019 77.93966) (xy 189.019 79.123714) - (xy 188.919148 79.364183) (xy 188.918853 79.702334) (xy 189.047985 80.014857) (xy 189.286885 80.254174) (xy 189.599183 80.383852) - (xy 189.937334 80.384147) (xy 190.249857 80.255015) (xy 190.489174 80.016115) (xy 190.618852 79.703817) (xy 190.619147 79.365666) - (xy 190.519 79.123292) (xy 190.519 77.629) (xy 190.490773 77.48709) (xy 190.461911 77.341988) (xy 190.29933 77.09867) - (xy 186.61633 73.41567) (xy 186.373013 73.25309) (xy 186.086 73.196) (xy 179.863 73.196) (xy 179.575987 73.25309) - (xy 179.439912 73.344013) (xy 179.33267 73.41567) (xy 176.56567 76.18267) (xy 176.40309 76.425987) (xy 176.346 76.713) - (xy 176.346 80.187985) (xy 176.096434 80.35474) (xy 175.826 80.759473) (xy 175.555566 80.35474) (xy 175.096961 80.04831) - (xy 174.556 79.940706) (xy 174.015039 80.04831) (xy 173.556434 80.35474) (xy 173.286 80.759473) (xy 173.015566 80.35474) - (xy 172.766 80.187985) (xy 172.766 76.259) (xy 172.70891 75.971987) (xy 172.54633 75.72867) (xy 171.50333 74.68567) - (xy 171.260013 74.52309) (xy 170.973 74.466) (xy 164.242 74.466) (xy 163.954987 74.52309) (xy 163.71167 74.68567) - (xy 162.56867 75.82867) (xy 162.40609 76.071987) (xy 162.349 76.359) (xy 162.349 98.658) (xy 162.40609 98.945013) - (xy 162.56867 99.18833) (xy 164.152553 100.772213) (xy 164.251985 101.012857) (xy 164.490885 101.252174) (xy 164.803183 101.381852) - (xy 165.141334 101.382147) (xy 165.453857 101.253015) (xy 165.651 101.056216) (xy 165.651 101.221714) (xy 165.551148 101.462183) - (xy 165.550853 101.800334) (xy 165.679985 102.112857) (xy 165.918885 102.352174) (xy 165.98833 102.38101) (xy 164.21967 104.14967) - (xy 164.05709 104.392987) (xy 164 104.68) (xy 164 113.189) (xy 164.05709 113.476013) (xy 164.21967 113.71933) - (xy 164.84434 114.344) (xy 152.36066 114.344) (xy 151.276 113.25934) (xy 151.276 94.422286) (xy 151.375852 94.181817) - (xy 151.376147 93.843666) (xy 151.247015 93.531143) (xy 151.20794 93.492) (xy 156.114 93.492) (xy 156.401013 93.43491) - (xy 156.64433 93.27233) (xy 158.360326 91.556334) (xy 159.550853 91.556334) (xy 159.651 91.798708) (xy 159.651 95.549714) - (xy 159.551148 95.790183) (xy 159.550853 96.128334) (xy 159.679985 96.440857) (xy 159.918885 96.680174) (xy 160.231183 96.809852) - (xy 160.569334 96.810147) (xy 160.881857 96.681015) (xy 161.121174 96.442115) (xy 161.250852 96.129817) (xy 161.251147 95.791666) - (xy 161.151 95.549292) (xy 161.151 91.798286) (xy 161.250852 91.557817) (xy 161.251147 91.219666) (xy 161.122015 90.907143) - (xy 160.883115 90.667826) (xy 160.570817 90.538148) (xy 160.232666 90.537853) (xy 159.920143 90.666985) (xy 159.680826 90.905885) - (xy 159.551148 91.218183) (xy 159.550853 91.556334) (xy 158.360326 91.556334) (xy 158.67633 91.24033) (xy 158.80207 91.052147) - (xy 158.83891 90.997013) (xy 158.896 90.71) (xy 158.896 78.862286) (xy 158.995852 78.621817) (xy 158.996147 78.283666) - (xy 158.867015 77.971143) (xy 158.628115 77.731826) (xy 158.315817 77.602148) (xy 157.977666 77.601853) (xy 157.665143 77.730985) - (xy 157.425826 77.969885) (xy 157.296148 78.282183) (xy 157.295853 78.620334) (xy 157.396 78.862708) (xy 157.396 89.519777) - (xy 157.358115 89.481826) (xy 157.115916 89.381256) (xy 155.721 87.98634) (xy 155.721 78.862286) (xy 155.820852 78.621817) - (xy 155.821147 78.283666) (xy 155.692015 77.971143) (xy 155.453115 77.731826) (xy 155.140817 77.602148) (xy 154.802666 77.601853) - (xy 154.490143 77.730985) (xy 154.250826 77.969885) (xy 154.121148 78.282183) (xy 154.120853 78.620334) (xy 154.221 78.862708) - (xy 154.221 88.297) (xy 154.27809 88.584013) (xy 154.44067 88.82733) (xy 156.055553 90.442213) (xy 156.154985 90.682857) - (xy 156.393885 90.922174) (xy 156.706183 91.051852) (xy 156.743455 91.051885) (xy 155.80334 91.992) (xy 150.936286 91.992) - (xy 150.695817 91.892148) (xy 150.357666 91.891853) (xy 150.045143 92.020985) (xy 149.805826 92.259885) (xy 149.676148 92.572183) - (xy 149.675853 92.910334) (xy 149.804985 93.222857) (xy 149.958919 93.377059) (xy 149.805826 93.529885) (xy 149.676148 93.842183) - (xy 149.675853 94.180334) (xy 149.776 94.422708) (xy 149.776 97.848831) (xy 149.707115 97.779826) (xy 149.394817 97.650148) - (xy 149.056666 97.649853) (xy 148.814292 97.75) (xy 147.095286 97.75) (xy 146.854817 97.650148) (xy 146.516666 97.649853) - (xy 146.204143 97.778985) (xy 145.964826 98.017885) (xy 145.835148 98.330183) (xy 145.834853 98.668334) (xy 145.963985 98.980857) - (xy 146.202885 99.220174) (xy 146.515183 99.349852) (xy 146.853334 99.350147) (xy 147.095708 99.25) (xy 148.814714 99.25) - (xy 149.055183 99.349852) (xy 149.393334 99.350147) (xy 149.705857 99.221015) (xy 149.776 99.150994) (xy 149.776 99.626831) - (xy 149.707115 99.557826) (xy 149.394817 99.428148) (xy 149.056666 99.427853) (xy 148.814292 99.528) (xy 147.095286 99.528) - (xy 146.854817 99.428148) (xy 146.516666 99.427853) (xy 146.274292 99.528) (xy 145.97966 99.528) (xy 145.149 98.69734) - (xy 145.149 88.65066) (xy 147.433213 86.366447) (xy 147.673857 86.267015) (xy 147.913174 86.028115) (xy 148.042852 85.715817) - (xy 148.043147 85.377666) (xy 147.914015 85.065143) (xy 147.675115 84.825826) (xy 147.362817 84.696148) (xy 147.024666 84.695853) - (xy 146.712143 84.824985) (xy 146.472826 85.063885) (xy 146.372256 85.306084) (xy 143.86867 87.80967) (xy 143.70609 88.052987) - (xy 143.649 88.34) (xy 143.649 93.553045) (xy 143.457615 93.361326) (xy 143.145317 93.231648) (xy 142.807166 93.231353) - (xy 142.564792 93.3315) (xy 141.613602 93.3315) (xy 141.721174 93.224115) (xy 141.850852 92.911817) (xy 141.851147 92.573666) - (xy 141.722015 92.261143) (xy 141.483115 92.021826) (xy 141.170817 91.892148) (xy 141.166804 91.892144) (xy 135.791447 86.516787) - (xy 135.692015 86.276143) (xy 135.453115 86.036826) (xy 135.140817 85.907148) (xy 134.802666 85.906853) (xy 134.490143 86.035985) - (xy 134.250826 86.274885) (xy 134.121148 86.587183) (xy 134.120853 86.925334) (xy 134.249985 87.237857) (xy 134.488885 87.477174) - (xy 134.731084 87.577744) (xy 140.212239 93.058899) (xy 140.279985 93.222857) (xy 140.388439 93.3315) (xy 137.75116 93.3315) - (xy 132.773447 88.353787) (xy 132.674015 88.113143) (xy 132.435115 87.873826) (xy 132.122817 87.744148) (xy 131.784666 87.743853) - (xy 131.591 87.823874) (xy 131.591 80.677) (xy 131.53391 80.389987) (xy 131.37133 80.14667) (xy 130.306 79.08134) - (xy 130.306 77.416015) (xy 130.555566 77.24926) (xy 130.861996 76.790655) (xy 130.9696 76.249694) (xy 130.9696 76.194306) - (xy 130.861996 75.653345) (xy 130.555566 75.19474) (xy 130.19228 74.952) (xy 130.555566 74.70926) (xy 130.861996 74.250655) - (xy 130.873663 74.192) (xy 134.125225 74.192) (xy 134.125225 75.392) (xy 134.163576 75.595818) (xy 134.284032 75.783012) - (xy 134.467827 75.908594) (xy 134.536 75.922399) (xy 134.536 76.141714) (xy 134.436148 76.382183) (xy 134.435853 76.720334) - (xy 134.564985 77.032857) (xy 134.803885 77.272174) (xy 135.116183 77.401852) (xy 135.454334 77.402147) (xy 135.766857 77.273015) - (xy 136.006174 77.034115) (xy 136.135852 76.721817) (xy 136.136147 76.383666) (xy 136.036 76.141292) (xy 136.036 75.924551) - (xy 136.089818 75.914424) (xy 136.277012 75.793968) (xy 136.402594 75.610173) (xy 136.446775 75.392) (xy 136.446775 74.192) - (xy 137.300225 74.192) (xy 137.300225 75.392) (xy 137.338576 75.595818) (xy 137.459032 75.783012) (xy 137.642827 75.908594) - (xy 137.711 75.922399) (xy 137.711 76.141714) (xy 137.611148 76.382183) (xy 137.610853 76.720334) (xy 137.739985 77.032857) - (xy 137.978885 77.272174) (xy 138.291183 77.401852) (xy 138.629334 77.402147) (xy 138.941857 77.273015) (xy 139.181174 77.034115) - (xy 139.310852 76.721817) (xy 139.311147 76.383666) (xy 139.211 76.141292) (xy 139.211 75.924551) (xy 139.264818 75.914424) - (xy 139.452012 75.793968) (xy 139.577594 75.610173) (xy 139.621775 75.392) (xy 139.621775 74.192) (xy 139.583424 73.988182) - (xy 139.462968 73.800988) (xy 139.279173 73.675406) (xy 139.061 73.631225) (xy 137.861 73.631225) (xy 137.657182 73.669576) - (xy 137.469988 73.790032) (xy 137.344406 73.973827) (xy 137.300225 74.192) (xy 136.446775 74.192) (xy 136.408424 73.988182) - (xy 136.287968 73.800988) (xy 136.104173 73.675406) (xy 135.886 73.631225) (xy 134.686 73.631225) (xy 134.482182 73.669576) - (xy 134.294988 73.790032) (xy 134.169406 73.973827) (xy 134.125225 74.192) (xy 130.873663 74.192) (xy 130.9696 73.709694) - (xy 130.9696 73.654306) (xy 130.861996 73.113345) (xy 130.555566 72.65474) (xy 130.163 72.392436) (xy 130.163 71.552707) - (xy 130.304012 71.461968) (xy 130.429594 71.278173) (xy 130.473775 71.06) (xy 130.473775 70.06) (xy 130.435424 69.856182) - (xy 130.314968 69.668988) (xy 130.131173 69.543406) (xy 129.913 69.499225) (xy 128.913 69.499225) (xy 128.709182 69.537576) - (xy 128.521988 69.658032) (xy 128.396406 69.841827) (xy 128.352225 70.06) (xy 128.352225 71.06) (xy 128.390576 71.263818) - (xy 128.511032 71.451012) (xy 128.663 71.554847) (xy 128.663 72.583535) (xy 128.556434 72.65474) (xy 128.286 73.059473) - (xy 128.015566 72.65474) (xy 127.623 72.392436) (xy 127.623 71.552707) (xy 127.764012 71.461968) (xy 127.889594 71.278173) - (xy 127.933775 71.06) (xy 127.933775 70.06) (xy 127.895424 69.856182) (xy 127.774968 69.668988) (xy 127.591173 69.543406) - (xy 127.373 69.499225) (xy 126.373 69.499225) (xy 126.169182 69.537576) (xy 125.981988 69.658032) (xy 125.856406 69.841827) - (xy 125.812225 70.06) (xy 125.812225 71.06) (xy 125.850576 71.263818) (xy 125.971032 71.451012) (xy 126.123 71.554847) - (xy 126.123 72.583535) (xy 126.016434 72.65474) (xy 125.710004 73.113345) (xy 125.6024 73.654306) (xy 125.6024 73.709694) - (xy 125.710004 74.250655) (xy 126.016434 74.70926) (xy 126.37972 74.952) (xy 126.016434 75.19474) (xy 125.900375 75.368435) - (xy 125.900375 75.3584) (xy 125.862024 75.154582) (xy 125.741568 74.967388) (xy 125.557773 74.841806) (xy 125.3396 74.797625) - (xy 123.6124 74.797625) (xy 123.408582 74.835976) (xy 123.221388 74.956432) (xy 123.095806 75.140227) (xy 123.051625 75.3584) - (xy 123.051625 75.472) (xy 122.066 75.472) (xy 122.066 73.36766) (xy 127.97666 67.457) (xy 134.431488 67.457) - (xy 134.410225 67.562) (xy 134.410225 69.662) (xy 134.448576 69.865818) (xy 134.569032 70.053012) (xy 134.752827 70.178594) - (xy 134.971 70.222775) (xy 136.871 70.222775) (xy 137.074818 70.184424) (xy 137.262012 70.063968) (xy 137.387594 69.880173) - (xy 137.402699 69.805582) (xy 137.777404 70.055952) (xy 137.93067 70.28533) (xy 139.87 72.22466) (xy 139.87 77.57234) - (xy 139.74034 77.702) (xy 138.871286 77.702) (xy 138.630817 77.602148) (xy 138.292666 77.601853) (xy 137.980143 77.730985) - (xy 137.740826 77.969885) (xy 137.611148 78.282183) (xy 137.610853 78.620334) (xy 137.739985 78.932857) (xy 137.978885 79.172174) - (xy 138.267457 79.292) (xy 136.35866 79.292) (xy 136.036 78.96934) (xy 136.036 78.862286) (xy 136.135852 78.621817) - (xy 136.136147 78.283666) (xy 136.007015 77.971143) (xy 135.768115 77.731826) (xy 135.455817 77.602148) (xy 135.117666 77.601853) - (xy 134.805143 77.730985) (xy 134.565826 77.969885) (xy 134.436148 78.282183) (xy 134.435853 78.620334) (xy 134.536 78.862708) - (xy 134.536 79.28) (xy 134.59309 79.567013) (xy 134.75567 79.81033) (xy 135.51767 80.57233) (xy 135.760987 80.73491) - (xy 136.048 80.792) (xy 149.19934 80.792) (xy 149.676038 81.268698) (xy 149.675853 81.480334) (xy 149.804985 81.792857) - (xy 150.043885 82.032174) (xy 150.356183 82.161852) (xy 150.694334 82.162147) (xy 150.936708 82.062) (xy 151.99334 82.062) - (xy 152.189 82.25766) (xy 152.189 89.38334) (xy 152.12034 89.452) (xy 150.936286 89.452) (xy 150.695817 89.352148) - (xy 150.357666 89.351853) (xy 150.045143 89.480985) (xy 149.805826 89.719885) (xy 149.676148 90.032183) (xy 149.675853 90.370334) - (xy 149.804985 90.682857) (xy 150.043885 90.922174) (xy 150.356183 91.051852) (xy 150.694334 91.052147) (xy 150.936708 90.952) - (xy 152.431 90.952) (xy 152.718013 90.89491) (xy 152.96133 90.73233) (xy 153.46933 90.22433) (xy 153.63191 89.981013) - (xy 153.689 89.694) (xy 153.689 81.947) (xy 153.63191 81.659987) (xy 153.46933 81.41667) (xy 152.83433 80.78167) - (xy 152.591013 80.61909) (xy 152.304 80.562) (xy 151.079269 80.562) (xy 151.05633 80.52767) (xy 150.04033 79.51167) - (xy 149.797013 79.34909) (xy 149.51 79.292) (xy 143.402 79.292) (xy 143.402 78.391) (xy 147.871 78.391) - (xy 147.871 78.452) (xy 147.92809 78.739013) (xy 148.09067 78.98233) (xy 148.333987 79.14491) (xy 148.621 79.202) - (xy 148.908013 79.14491) (xy 149.15133 78.98233) (xy 149.31391 78.739013) (xy 149.371 78.452) (xy 149.371 78.391) - (xy 149.31391 78.103987) (xy 149.15133 77.86067) (xy 148.908013 77.69809) (xy 148.621 77.641) (xy 148.333987 77.69809) - (xy 148.09067 77.86067) (xy 147.92809 78.103987) (xy 147.871 78.391) (xy 143.402 78.391) (xy 143.402 73.49466) - (xy 143.55466 73.342) (xy 144.311998 73.342) (xy 144.413032 73.499012) (xy 144.574381 73.609257) (xy 144.423988 73.706032) - (xy 144.298406 73.889827) (xy 144.254225 74.108) (xy 144.254225 75.308) (xy 144.292576 75.511818) (xy 144.413032 75.699012) - (xy 144.596827 75.824594) (xy 144.815 75.868775) (xy 146.015 75.868775) (xy 146.218818 75.830424) (xy 146.406012 75.709968) - (xy 146.531594 75.526173) (xy 146.575775 75.308) (xy 146.575775 74.108) (xy 146.537424 73.904182) (xy 146.416968 73.716988) - (xy 146.255619 73.606743) (xy 146.406012 73.509968) (xy 146.52078 73.342) (xy 147.613998 73.342) (xy 147.715032 73.499012) - (xy 147.876381 73.609257) (xy 147.725988 73.706032) (xy 147.600406 73.889827) (xy 147.556225 74.108) (xy 147.556225 75.308) - (xy 147.594576 75.511818) (xy 147.715032 75.699012) (xy 147.898827 75.824594) (xy 148.117 75.868775) (xy 149.317 75.868775) - (xy 149.520818 75.830424) (xy 149.708012 75.709968) (xy 149.833594 75.526173) (xy 149.877775 75.308) (xy 149.877775 74.108) - (xy 149.839424 73.904182) (xy 149.718968 73.716988) (xy 149.557619 73.606743) (xy 149.708012 73.509968) (xy 149.82278 73.342) - (xy 153.963998 73.342) (xy 154.065032 73.499012) (xy 154.226381 73.609257) (xy 154.075988 73.706032) (xy 153.950406 73.889827) - (xy 153.906225 74.108) (xy 153.906225 75.308) (xy 153.944576 75.511818) (xy 154.065032 75.699012) (xy 154.221 75.805581) - (xy 154.221 76.141714) (xy 154.121148 76.382183) (xy 154.120853 76.720334) (xy 154.249985 77.032857) (xy 154.488885 77.272174) - (xy 154.801183 77.401852) (xy 155.139334 77.402147) (xy 155.451857 77.273015) (xy 155.691174 77.034115) (xy 155.820852 76.721817) - (xy 155.821147 76.383666) (xy 155.721 76.141292) (xy 155.721 75.858614) (xy 155.870818 75.830424) (xy 156.058012 75.709968) - (xy 156.183594 75.526173) (xy 156.227775 75.308) (xy 156.227775 74.108) (xy 156.189424 73.904182) (xy 156.068968 73.716988) - (xy 155.907619 73.606743) (xy 156.058012 73.509968) (xy 156.17278 73.342) (xy 157.011998 73.342) (xy 157.113032 73.499012) - (xy 157.274381 73.609257) (xy 157.123988 73.706032) (xy 156.998406 73.889827) (xy 156.954225 74.108) (xy 156.954225 75.308) - (xy 156.992576 75.511818) (xy 157.113032 75.699012) (xy 157.296827 75.824594) (xy 157.396 75.844677) (xy 157.396 76.141714) - (xy 157.296148 76.382183) (xy 157.295853 76.720334) (xy 157.424985 77.032857) (xy 157.663885 77.272174) (xy 157.976183 77.401852) - (xy 158.314334 77.402147) (xy 158.626857 77.273015) (xy 158.866174 77.034115) (xy 158.995852 76.721817) (xy 158.996147 76.383666) - (xy 158.896 76.141292) (xy 158.896 75.834718) (xy 158.918818 75.830424) (xy 159.106012 75.709968) (xy 159.231594 75.526173) - (xy 159.275775 75.308) (xy 159.275775 74.108) (xy 159.237424 73.904182) (xy 159.116968 73.716988) (xy 158.955619 73.606743) - (xy 159.106012 73.509968) (xy 159.231594 73.326173) (xy 159.275775 73.108) (xy 159.275775 71.908) (xy 159.237424 71.704182) - (xy 159.116968 71.516988) (xy 158.933173 71.391406) (xy 158.715 71.347225) (xy 157.515 71.347225) (xy 157.311182 71.385576) - (xy 157.123988 71.506032) (xy 156.998406 71.689827) (xy 156.96759 71.842) (xy 156.215356 71.842) (xy 156.189424 71.704182) - (xy 156.068968 71.516988) (xy 155.885173 71.391406) (xy 155.667 71.347225) (xy 154.467 71.347225) (xy 154.263182 71.385576) - (xy 154.075988 71.506032) (xy 153.950406 71.689827) (xy 153.91959 71.842) (xy 152.546 71.842) (xy 152.546 70.011582) - (xy 152.85666 69.804006) (xy 153.066 69.490706) (xy 153.27534 69.804006) (xy 153.761975 70.129165) (xy 154.336 70.243346) - (xy 154.910025 70.129165) (xy 155.39666 69.804006) (xy 155.721819 69.317371) (xy 155.836 68.743346) (xy 155.836 68.480654) - (xy 155.721819 67.906629) (xy 155.39666 67.419994) (xy 154.910025 67.094835) (xy 154.336 66.980654) (xy 153.761975 67.094835) - (xy 153.27534 67.419994) (xy 153.066 67.733294) (xy 152.85666 67.419994) (xy 152.370025 67.094835) (xy 151.796 66.980654) - (xy 151.221975 67.094835) (xy 150.739528 67.417196) (xy 150.728424 67.358182) (xy 150.607968 67.170988) (xy 150.424173 67.045406) - (xy 150.206 67.001225) (xy 148.306 67.001225) (xy 148.102182 67.039576) (xy 147.914988 67.160032) (xy 147.789406 67.343827) - (xy 147.745225 67.562) (xy 147.745225 67.862) (xy 147.02666 67.862) (xy 146.01166 66.847) (xy 189.414442 66.847) + (xy 185.705 113.558) (xy 185.992013 113.50091) (xy 186.23533 113.33833) (xy 187.501129 112.072531) (xy 187.652256 112.438286) + (xy 188.256533 113.043619) (xy 189.046462 113.371626) (xy 189.901785 113.372372) (xy 190.692286 113.045744) (xy 191.297619 112.441467) + (xy 191.625626 111.651538) (xy 191.626372 110.796215) (xy 191.299744 110.005714) (xy 190.695467 109.400381) (xy 189.905538 109.072374) + (xy 189.050215 109.071628) (xy 188.259714 109.398256) (xy 187.979 109.67848) (xy 187.979 104.934) (xy 187.92191 104.646987) + (xy 187.75933 104.40367) (xy 186.48933 103.13367) (xy 186.246013 102.97109) (xy 185.959 102.914) (xy 185.928836 102.92) + (xy 178.32766 102.92) (xy 176.969447 101.561787) (xy 176.870015 101.321143) (xy 176.631115 101.081826) (xy 176.318817 100.952148) + (xy 175.980666 100.951853) (xy 175.668143 101.080985) (xy 175.428826 101.319885) (xy 175.387058 101.420474) (xy 175.346015 101.321143) + (xy 175.107115 101.081826) (xy 174.794817 100.952148) (xy 174.456666 100.951853) (xy 174.144143 101.080985) (xy 173.904826 101.319885) + (xy 173.804256 101.562084) (xy 173.21434 102.152) (xy 167.083223 102.152) (xy 167.121174 102.114115) (xy 167.250852 101.801817) + (xy 167.251147 101.463666) (xy 167.151 101.221292) (xy 167.151 85.94066) (xy 168.094779 84.996881) (xy 168.210432 85.176612) + (xy 168.394227 85.302194) (xy 168.6124 85.346375) (xy 170.3396 85.346375) (xy 170.543418 85.308024) (xy 170.730612 85.187568) + (xy 170.856194 85.003773) (xy 170.900375 84.7856) (xy 170.900375 83.0584) (xy 170.862024 82.854582) (xy 170.741568 82.667388) + (xy 170.557773 82.541806) (xy 170.342454 82.498203) (xy 170.475566 82.40926) (xy 170.746 82.004527) (xy 171.016434 82.40926) + (xy 171.475039 82.71569) (xy 172.016 82.823294) (xy 172.556961 82.71569) (xy 173.015566 82.40926) (xy 173.286 82.004527) + (xy 173.556434 82.40926) (xy 173.91972 82.652) (xy 173.556434 82.89474) (xy 173.250004 83.353345) (xy 173.1424 83.894306) + (xy 173.1424 83.949694) (xy 173.250004 84.490655) (xy 173.556434 84.94926) (xy 173.806 85.116015) (xy 173.806 85.55834) + (xy 171.082787 88.281553) (xy 170.842143 88.380985) (xy 170.602826 88.619885) (xy 170.473148 88.932183) (xy 170.472853 89.270334) + (xy 170.601985 89.582857) (xy 170.840885 89.822174) (xy 171.153183 89.951852) (xy 171.491334 89.952147) (xy 171.803857 89.823015) + (xy 172.043174 89.584115) (xy 172.143744 89.341916) (xy 173.91966 87.566) (xy 174.902293 87.566) (xy 174.993032 87.707012) + (xy 175.176827 87.832594) (xy 175.395 87.876775) (xy 176.395 87.876775) (xy 176.598818 87.838424) (xy 176.786012 87.717968) + (xy 176.911594 87.534173) (xy 176.955775 87.316) (xy 176.955775 86.316) (xy 176.917424 86.112182) (xy 176.796968 85.924988) + (xy 176.613173 85.799406) (xy 176.395 85.755225) (xy 175.395 85.755225) (xy 175.306 85.771972) (xy 175.306 85.116015) + (xy 175.555566 84.94926) (xy 175.826 84.544527) (xy 176.096434 84.94926) (xy 176.555039 85.25569) (xy 177.096 85.363294) + (xy 177.413483 85.300143) (xy 177.431 85.31766) (xy 177.431 85.823293) (xy 177.289988 85.914032) (xy 177.164406 86.097827) + (xy 177.120225 86.316) (xy 177.120225 87.316) (xy 177.158576 87.519818) (xy 177.279032 87.707012) (xy 177.462827 87.832594) + (xy 177.681 87.876775) (xy 177.837565 87.876775) (xy 173.29834 92.416) (xy 169.291 92.416) (xy 169.003987 92.47309) + (xy 168.76067 92.63567) (xy 167.49067 93.90567) (xy 167.32809 94.148987) (xy 167.271 94.436) (xy 167.271 96.819714) + (xy 167.171148 97.060183) (xy 167.170853 97.398334) (xy 167.299985 97.710857) (xy 167.538885 97.950174) (xy 167.851183 98.079852) + (xy 168.189334 98.080147) (xy 168.501857 97.951015) (xy 168.741174 97.712115) (xy 168.870852 97.399817) (xy 168.871147 97.061666) + (xy 168.771 96.819292) (xy 168.771 94.74666) (xy 169.60166 93.916) (xy 173.609 93.916) (xy 173.896013 93.85891) + (xy 174.13933 93.69633) (xy 177.485959 90.349701) (xy 177.431 90.626) (xy 177.431 94.63334) (xy 176.85434 95.21) + (xy 171.479286 95.21) (xy 171.238817 95.110148) (xy 170.900666 95.109853) (xy 170.588143 95.238985) (xy 170.348826 95.477885) + (xy 170.219148 95.790183) (xy 170.218853 96.128334) (xy 170.347985 96.440857) (xy 170.586885 96.680174) (xy 170.899183 96.809852) + (xy 171.237334 96.810147) (xy 171.479708 96.71) (xy 177.165 96.71) (xy 177.452013 96.65291) (xy 177.69533 96.49033) + (xy 178.71133 95.47433) (xy 178.87391 95.231013) (xy 178.931 94.944) (xy 178.931 90.93666) (xy 182.70633 87.16133) + (xy 182.86891 86.918013) (xy 182.926 86.631) (xy 182.926 85.116015) (xy 183.175566 84.94926) (xy 183.446 84.544527) + (xy 183.716434 84.94926) (xy 183.966 85.116015) (xy 183.966 94.801) (xy 184.02309 95.088013) (xy 184.18567 95.33133) + (xy 189.019 100.16466) (xy 189.019 106.809714) (xy 188.919148 107.050183) (xy 188.918853 107.388334) (xy 189.047985 107.700857) + (xy 189.286885 107.940174) (xy 189.599183 108.069852) (xy 189.937334 108.070147) (xy 190.249857 107.941015) (xy 190.489174 107.702115) + (xy 190.618852 107.389817) (xy 190.619147 107.051666) (xy 190.519 106.809292) (xy 190.519 99.854) (xy 190.46191 99.566987) + (xy 190.29933 99.32367) (xy 185.466 94.49034) (xy 185.466 85.116015) (xy 185.715566 84.94926) (xy 185.834007 84.772) + (xy 186.840293 84.772) (xy 186.931032 84.913012) (xy 187.114827 85.038594) (xy 187.333 85.082775) (xy 188.333 85.082775) + (xy 188.536818 85.044424) (xy 188.724012 84.923968) (xy 188.849594 84.740173) (xy 188.893775 84.522) (xy 188.893775 83.522) + (xy 188.855424 83.318182) (xy 188.734968 83.130988) (xy 188.551173 83.005406) (xy 188.333 82.961225) (xy 187.333 82.961225) + (xy 187.129182 82.999576) (xy 186.941988 83.120032) (xy 186.838153 83.272) (xy 185.967643 83.272) (xy 185.715566 82.89474) + (xy 185.35228 82.652) (xy 185.715566 82.40926) (xy 185.900825 82.132) (xy 188.25834 82.132) (xy 190.797 84.67066) + (xy 190.797 99.697714) (xy 190.697148 99.938183) (xy 190.696853 100.276334) (xy 190.825985 100.588857) (xy 191.064885 100.828174) + (xy 191.377183 100.957852) (xy 191.715334 100.958147) (xy 192.027857 100.829015) (xy 192.267174 100.590115) (xy 192.396852 100.277817) + (xy 192.397147 99.939666) (xy 192.297 99.697292) (xy 192.297 84.36) (xy 192.23991 84.072987) (xy 192.07733 83.82967) + (xy 189.09933 80.85167) (xy 188.856013 80.68909) (xy 188.569 80.632) (xy 185.900825 80.632) (xy 185.715566 80.35474) + (xy 185.662 80.318948) (xy 185.662 79.172707) (xy 185.803012 79.081968) (xy 185.928594 78.898173) (xy 185.972775 78.68) + (xy 185.972775 77.68) (xy 185.934424 77.476182) (xy 185.813968 77.288988) (xy 185.630173 77.163406) (xy 185.412 77.119225) + (xy 184.412 77.119225) (xy 184.208182 77.157576) (xy 184.020988 77.278032) (xy 183.895406 77.461827) (xy 183.851225 77.68) + (xy 183.851225 78.68) (xy 183.889576 78.883818) (xy 184.010032 79.071012) (xy 184.162 79.174847) (xy 184.162 80.057022) + (xy 183.716434 80.35474) (xy 183.446 80.759473) (xy 183.175566 80.35474) (xy 182.716961 80.04831) (xy 182.176 79.940706) + (xy 181.635039 80.04831) (xy 181.176434 80.35474) (xy 180.906 80.759473) (xy 180.635566 80.35474) (xy 180.386 80.187985) + (xy 180.386 77.78566) (xy 181.881213 76.290447) (xy 182.121857 76.191015) (xy 182.361174 75.952115) (xy 182.490852 75.639817) + (xy 182.491147 75.301666) (xy 182.362015 74.989143) (xy 182.123115 74.749826) (xy 181.993488 74.696) (xy 185.77534 74.696) + (xy 189.019 77.93966) (xy 189.019 79.123714) (xy 188.919148 79.364183) (xy 188.918853 79.702334) (xy 189.047985 80.014857) + (xy 189.286885 80.254174) (xy 189.599183 80.383852) (xy 189.937334 80.384147) (xy 190.249857 80.255015) (xy 190.489174 80.016115) + (xy 190.618852 79.703817) (xy 190.619147 79.365666) (xy 190.519 79.123292) (xy 190.519 77.629) (xy 190.490773 77.48709) + (xy 190.461911 77.341988) (xy 190.29933 77.09867) (xy 186.61633 73.41567) (xy 186.373013 73.25309) (xy 186.086 73.196) + (xy 179.863 73.196) (xy 179.575987 73.25309) (xy 179.439912 73.344013) (xy 179.33267 73.41567) (xy 176.56567 76.18267) + (xy 176.40309 76.425987) (xy 176.346 76.713) (xy 176.346 80.187985) (xy 176.096434 80.35474) (xy 175.826 80.759473) + (xy 175.555566 80.35474) (xy 175.096961 80.04831) (xy 174.556 79.940706) (xy 174.015039 80.04831) (xy 173.556434 80.35474) + (xy 173.286 80.759473) (xy 173.015566 80.35474) (xy 172.766 80.187985) (xy 172.766 76.259) (xy 172.70891 75.971987) + (xy 172.54633 75.72867) (xy 171.50333 74.68567) (xy 171.260013 74.52309) (xy 170.973 74.466) (xy 164.242 74.466) + (xy 163.954987 74.52309) (xy 163.71167 74.68567) (xy 162.56867 75.82867) (xy 162.40609 76.071987) (xy 162.349 76.359) + (xy 162.349 98.658) (xy 162.40609 98.945013) (xy 162.56867 99.18833) (xy 164.152553 100.772213) (xy 164.251985 101.012857) + (xy 164.490885 101.252174) (xy 164.803183 101.381852) (xy 165.141334 101.382147) (xy 165.453857 101.253015) (xy 165.651 101.056216) + (xy 165.651 101.221714) (xy 165.551148 101.462183) (xy 165.550853 101.800334) (xy 165.679985 102.112857) (xy 165.918885 102.352174) + (xy 165.98833 102.38101) (xy 164.21967 104.14967) (xy 164.05709 104.392987) (xy 164 104.68) (xy 164 113.189) + (xy 164.05709 113.476013) (xy 164.21967 113.71933) (xy 164.84434 114.344) (xy 152.36066 114.344) (xy 151.276 113.25934) + (xy 151.276 94.422286) (xy 151.375852 94.181817) (xy 151.376147 93.843666) (xy 151.247015 93.531143) (xy 151.20794 93.492) + (xy 156.114 93.492) (xy 156.401013 93.43491) (xy 156.64433 93.27233) (xy 158.360326 91.556334) (xy 159.550853 91.556334) + (xy 159.651 91.798708) (xy 159.651 95.549714) (xy 159.551148 95.790183) (xy 159.550853 96.128334) (xy 159.679985 96.440857) + (xy 159.918885 96.680174) (xy 160.231183 96.809852) (xy 160.569334 96.810147) (xy 160.881857 96.681015) (xy 161.121174 96.442115) + (xy 161.250852 96.129817) (xy 161.251147 95.791666) (xy 161.151 95.549292) (xy 161.151 91.798286) (xy 161.250852 91.557817) + (xy 161.251147 91.219666) (xy 161.122015 90.907143) (xy 160.883115 90.667826) (xy 160.570817 90.538148) (xy 160.232666 90.537853) + (xy 159.920143 90.666985) (xy 159.680826 90.905885) (xy 159.551148 91.218183) (xy 159.550853 91.556334) (xy 158.360326 91.556334) + (xy 158.67633 91.24033) (xy 158.80207 91.052147) (xy 158.83891 90.997013) (xy 158.896 90.71) (xy 158.896 78.862286) + (xy 158.995852 78.621817) (xy 158.996147 78.283666) (xy 158.867015 77.971143) (xy 158.628115 77.731826) (xy 158.315817 77.602148) + (xy 157.977666 77.601853) (xy 157.665143 77.730985) (xy 157.425826 77.969885) (xy 157.296148 78.282183) (xy 157.295853 78.620334) + (xy 157.396 78.862708) (xy 157.396 89.519777) (xy 157.358115 89.481826) (xy 157.115916 89.381256) (xy 155.721 87.98634) + (xy 155.721 78.862286) (xy 155.820852 78.621817) (xy 155.821147 78.283666) (xy 155.692015 77.971143) (xy 155.453115 77.731826) + (xy 155.140817 77.602148) (xy 154.802666 77.601853) (xy 154.490143 77.730985) (xy 154.250826 77.969885) (xy 154.121148 78.282183) + (xy 154.120853 78.620334) (xy 154.221 78.862708) (xy 154.221 88.297) (xy 154.27809 88.584013) (xy 154.44067 88.82733) + (xy 156.055553 90.442213) (xy 156.154985 90.682857) (xy 156.393885 90.922174) (xy 156.706183 91.051852) (xy 156.743455 91.051885) + (xy 155.80334 91.992) (xy 150.936286 91.992) (xy 150.695817 91.892148) (xy 150.357666 91.891853) (xy 150.045143 92.020985) + (xy 149.805826 92.259885) (xy 149.676148 92.572183) (xy 149.675853 92.910334) (xy 149.804985 93.222857) (xy 149.958919 93.377059) + (xy 149.805826 93.529885) (xy 149.676148 93.842183) (xy 149.675853 94.180334) (xy 149.776 94.422708) (xy 149.776 97.848831) + (xy 149.707115 97.779826) (xy 149.394817 97.650148) (xy 149.056666 97.649853) (xy 148.814292 97.75) (xy 147.095286 97.75) + (xy 146.854817 97.650148) (xy 146.516666 97.649853) (xy 146.204143 97.778985) (xy 145.964826 98.017885) (xy 145.835148 98.330183) + (xy 145.834853 98.668334) (xy 145.963985 98.980857) (xy 146.202885 99.220174) (xy 146.515183 99.349852) (xy 146.853334 99.350147) + (xy 147.095708 99.25) (xy 148.814714 99.25) (xy 149.055183 99.349852) (xy 149.393334 99.350147) (xy 149.705857 99.221015) + (xy 149.776 99.150994) (xy 149.776 99.626831) (xy 149.707115 99.557826) (xy 149.394817 99.428148) (xy 149.056666 99.427853) + (xy 148.814292 99.528) (xy 147.095286 99.528) (xy 146.854817 99.428148) (xy 146.516666 99.427853) (xy 146.274292 99.528) + (xy 145.97966 99.528) (xy 145.149 98.69734) (xy 145.149 88.65066) (xy 147.433213 86.366447) (xy 147.673857 86.267015) + (xy 147.913174 86.028115) (xy 148.042852 85.715817) (xy 148.043147 85.377666) (xy 147.914015 85.065143) (xy 147.675115 84.825826) + (xy 147.362817 84.696148) (xy 147.024666 84.695853) (xy 146.712143 84.824985) (xy 146.472826 85.063885) (xy 146.372256 85.306084) + (xy 143.86867 87.80967) (xy 143.70609 88.052987) (xy 143.649 88.34) (xy 143.649 93.553045) (xy 143.457615 93.361326) + (xy 143.145317 93.231648) (xy 142.807166 93.231353) (xy 142.564792 93.3315) (xy 141.613602 93.3315) (xy 141.721174 93.224115) + (xy 141.850852 92.911817) (xy 141.851147 92.573666) (xy 141.722015 92.261143) (xy 141.483115 92.021826) (xy 141.170817 91.892148) + (xy 141.166804 91.892144) (xy 135.791447 86.516787) (xy 135.692015 86.276143) (xy 135.453115 86.036826) (xy 135.140817 85.907148) + (xy 134.802666 85.906853) (xy 134.490143 86.035985) (xy 134.250826 86.274885) (xy 134.121148 86.587183) (xy 134.120853 86.925334) + (xy 134.249985 87.237857) (xy 134.488885 87.477174) (xy 134.731084 87.577744) (xy 140.212239 93.058899) (xy 140.279985 93.222857) + (xy 140.388439 93.3315) (xy 137.75116 93.3315) (xy 132.773447 88.353787) (xy 132.674015 88.113143) (xy 132.435115 87.873826) + (xy 132.122817 87.744148) (xy 131.784666 87.743853) (xy 131.591 87.823874) (xy 131.591 80.677) (xy 131.53391 80.389987) + (xy 131.37133 80.14667) (xy 130.306 79.08134) (xy 130.306 77.416015) (xy 130.555566 77.24926) (xy 130.861996 76.790655) + (xy 130.9696 76.249694) (xy 130.9696 76.194306) (xy 130.861996 75.653345) (xy 130.555566 75.19474) (xy 130.19228 74.952) + (xy 130.555566 74.70926) (xy 130.861996 74.250655) (xy 130.873663 74.192) (xy 134.125225 74.192) (xy 134.125225 75.392) + (xy 134.163576 75.595818) (xy 134.284032 75.783012) (xy 134.467827 75.908594) (xy 134.536 75.922399) (xy 134.536 76.141714) + (xy 134.436148 76.382183) (xy 134.435853 76.720334) (xy 134.564985 77.032857) (xy 134.803885 77.272174) (xy 135.116183 77.401852) + (xy 135.454334 77.402147) (xy 135.766857 77.273015) (xy 136.006174 77.034115) (xy 136.135852 76.721817) (xy 136.136147 76.383666) + (xy 136.036 76.141292) (xy 136.036 75.924551) (xy 136.089818 75.914424) (xy 136.277012 75.793968) (xy 136.402594 75.610173) + (xy 136.446775 75.392) (xy 136.446775 74.192) (xy 137.300225 74.192) (xy 137.300225 75.392) (xy 137.338576 75.595818) + (xy 137.459032 75.783012) (xy 137.642827 75.908594) (xy 137.711 75.922399) (xy 137.711 76.141714) (xy 137.611148 76.382183) + (xy 137.610853 76.720334) (xy 137.739985 77.032857) (xy 137.978885 77.272174) (xy 138.291183 77.401852) (xy 138.629334 77.402147) + (xy 138.941857 77.273015) (xy 139.181174 77.034115) (xy 139.310852 76.721817) (xy 139.311147 76.383666) (xy 139.211 76.141292) + (xy 139.211 75.924551) (xy 139.264818 75.914424) (xy 139.452012 75.793968) (xy 139.577594 75.610173) (xy 139.621775 75.392) + (xy 139.621775 74.192) (xy 139.583424 73.988182) (xy 139.462968 73.800988) (xy 139.279173 73.675406) (xy 139.061 73.631225) + (xy 137.861 73.631225) (xy 137.657182 73.669576) (xy 137.469988 73.790032) (xy 137.344406 73.973827) (xy 137.300225 74.192) + (xy 136.446775 74.192) (xy 136.408424 73.988182) (xy 136.287968 73.800988) (xy 136.104173 73.675406) (xy 135.886 73.631225) + (xy 134.686 73.631225) (xy 134.482182 73.669576) (xy 134.294988 73.790032) (xy 134.169406 73.973827) (xy 134.125225 74.192) + (xy 130.873663 74.192) (xy 130.9696 73.709694) (xy 130.9696 73.654306) (xy 130.861996 73.113345) (xy 130.555566 72.65474) + (xy 130.163 72.392436) (xy 130.163 71.552707) (xy 130.304012 71.461968) (xy 130.429594 71.278173) (xy 130.473775 71.06) + (xy 130.473775 70.06) (xy 130.435424 69.856182) (xy 130.314968 69.668988) (xy 130.131173 69.543406) (xy 129.913 69.499225) + (xy 128.913 69.499225) (xy 128.709182 69.537576) (xy 128.521988 69.658032) (xy 128.396406 69.841827) (xy 128.352225 70.06) + (xy 128.352225 71.06) (xy 128.390576 71.263818) (xy 128.511032 71.451012) (xy 128.663 71.554847) (xy 128.663 72.583535) + (xy 128.556434 72.65474) (xy 128.286 73.059473) (xy 128.015566 72.65474) (xy 127.623 72.392436) (xy 127.623 71.552707) + (xy 127.764012 71.461968) (xy 127.889594 71.278173) (xy 127.933775 71.06) (xy 127.933775 70.06) (xy 127.895424 69.856182) + (xy 127.774968 69.668988) (xy 127.591173 69.543406) (xy 127.373 69.499225) (xy 126.373 69.499225) (xy 126.169182 69.537576) + (xy 125.981988 69.658032) (xy 125.856406 69.841827) (xy 125.812225 70.06) (xy 125.812225 71.06) (xy 125.850576 71.263818) + (xy 125.971032 71.451012) (xy 126.123 71.554847) (xy 126.123 72.583535) (xy 126.016434 72.65474) (xy 125.710004 73.113345) + (xy 125.6024 73.654306) (xy 125.6024 73.709694) (xy 125.710004 74.250655) (xy 126.016434 74.70926) (xy 126.37972 74.952) + (xy 126.016434 75.19474) (xy 125.900375 75.368435) (xy 125.900375 75.3584) (xy 125.862024 75.154582) (xy 125.741568 74.967388) + (xy 125.557773 74.841806) (xy 125.3396 74.797625) (xy 123.6124 74.797625) (xy 123.408582 74.835976) (xy 123.221388 74.956432) + (xy 123.095806 75.140227) (xy 123.051625 75.3584) (xy 123.051625 75.472) (xy 122.066 75.472) (xy 122.066 73.36766) + (xy 127.97666 67.457) (xy 134.431488 67.457) (xy 134.410225 67.562) (xy 134.410225 69.662) (xy 134.448576 69.865818) + (xy 134.569032 70.053012) (xy 134.752827 70.178594) (xy 134.971 70.222775) (xy 136.871 70.222775) (xy 137.074818 70.184424) + (xy 137.262012 70.063968) (xy 137.387594 69.880173) (xy 137.402699 69.805582) (xy 137.777404 70.055952) (xy 137.93067 70.28533) + (xy 139.87 72.22466) (xy 139.87 77.57234) (xy 139.74034 77.702) (xy 138.871286 77.702) (xy 138.630817 77.602148) + (xy 138.292666 77.601853) (xy 137.980143 77.730985) (xy 137.740826 77.969885) (xy 137.611148 78.282183) (xy 137.610853 78.620334) + (xy 137.739985 78.932857) (xy 137.978885 79.172174) (xy 138.267457 79.292) (xy 136.35866 79.292) (xy 136.036 78.96934) + (xy 136.036 78.862286) (xy 136.135852 78.621817) (xy 136.136147 78.283666) (xy 136.007015 77.971143) (xy 135.768115 77.731826) + (xy 135.455817 77.602148) (xy 135.117666 77.601853) (xy 134.805143 77.730985) (xy 134.565826 77.969885) (xy 134.436148 78.282183) + (xy 134.435853 78.620334) (xy 134.536 78.862708) (xy 134.536 79.28) (xy 134.59309 79.567013) (xy 134.75567 79.81033) + (xy 135.51767 80.57233) (xy 135.760987 80.73491) (xy 136.048 80.792) (xy 149.19934 80.792) (xy 149.676038 81.268698) + (xy 149.675853 81.480334) (xy 149.804985 81.792857) (xy 150.043885 82.032174) (xy 150.356183 82.161852) (xy 150.694334 82.162147) + (xy 150.936708 82.062) (xy 151.99334 82.062) (xy 152.189 82.25766) (xy 152.189 89.38334) (xy 152.12034 89.452) + (xy 150.936286 89.452) (xy 150.695817 89.352148) (xy 150.357666 89.351853) (xy 150.045143 89.480985) (xy 149.805826 89.719885) + (xy 149.676148 90.032183) (xy 149.675853 90.370334) (xy 149.804985 90.682857) (xy 150.043885 90.922174) (xy 150.356183 91.051852) + (xy 150.694334 91.052147) (xy 150.936708 90.952) (xy 152.431 90.952) (xy 152.718013 90.89491) (xy 152.96133 90.73233) + (xy 153.46933 90.22433) (xy 153.63191 89.981013) (xy 153.689 89.694) (xy 153.689 81.947) (xy 153.63191 81.659987) + (xy 153.46933 81.41667) (xy 152.83433 80.78167) (xy 152.591013 80.61909) (xy 152.304 80.562) (xy 151.079269 80.562) + (xy 151.05633 80.52767) (xy 150.04033 79.51167) (xy 149.797013 79.34909) (xy 149.51 79.292) (xy 143.402 79.292) + (xy 143.402 78.391) (xy 147.871 78.391) (xy 147.871 78.452) (xy 147.92809 78.739013) (xy 148.09067 78.98233) + (xy 148.333987 79.14491) (xy 148.621 79.202) (xy 148.908013 79.14491) (xy 149.15133 78.98233) (xy 149.31391 78.739013) + (xy 149.371 78.452) (xy 149.371 78.391) (xy 149.31391 78.103987) (xy 149.15133 77.86067) (xy 148.908013 77.69809) + (xy 148.621 77.641) (xy 148.333987 77.69809) (xy 148.09067 77.86067) (xy 147.92809 78.103987) (xy 147.871 78.391) + (xy 143.402 78.391) (xy 143.402 73.49466) (xy 143.55466 73.342) (xy 144.311998 73.342) (xy 144.413032 73.499012) + (xy 144.574381 73.609257) (xy 144.423988 73.706032) (xy 144.298406 73.889827) (xy 144.254225 74.108) (xy 144.254225 75.308) + (xy 144.292576 75.511818) (xy 144.413032 75.699012) (xy 144.596827 75.824594) (xy 144.815 75.868775) (xy 146.015 75.868775) + (xy 146.218818 75.830424) (xy 146.406012 75.709968) (xy 146.531594 75.526173) (xy 146.575775 75.308) (xy 146.575775 74.108) + (xy 146.537424 73.904182) (xy 146.416968 73.716988) (xy 146.255619 73.606743) (xy 146.406012 73.509968) (xy 146.52078 73.342) + (xy 147.613998 73.342) (xy 147.715032 73.499012) (xy 147.876381 73.609257) (xy 147.725988 73.706032) (xy 147.600406 73.889827) + (xy 147.556225 74.108) (xy 147.556225 75.308) (xy 147.594576 75.511818) (xy 147.715032 75.699012) (xy 147.898827 75.824594) + (xy 148.117 75.868775) (xy 149.317 75.868775) (xy 149.520818 75.830424) (xy 149.708012 75.709968) (xy 149.833594 75.526173) + (xy 149.877775 75.308) (xy 149.877775 74.108) (xy 149.839424 73.904182) (xy 149.718968 73.716988) (xy 149.557619 73.606743) + (xy 149.708012 73.509968) (xy 149.82278 73.342) (xy 153.963998 73.342) (xy 154.065032 73.499012) (xy 154.226381 73.609257) + (xy 154.075988 73.706032) (xy 153.950406 73.889827) (xy 153.906225 74.108) (xy 153.906225 75.308) (xy 153.944576 75.511818) + (xy 154.065032 75.699012) (xy 154.221 75.805581) (xy 154.221 76.141714) (xy 154.121148 76.382183) (xy 154.120853 76.720334) + (xy 154.249985 77.032857) (xy 154.488885 77.272174) (xy 154.801183 77.401852) (xy 155.139334 77.402147) (xy 155.451857 77.273015) + (xy 155.691174 77.034115) (xy 155.820852 76.721817) (xy 155.821147 76.383666) (xy 155.721 76.141292) (xy 155.721 75.858614) + (xy 155.870818 75.830424) (xy 156.058012 75.709968) (xy 156.183594 75.526173) (xy 156.227775 75.308) (xy 156.227775 74.108) + (xy 156.189424 73.904182) (xy 156.068968 73.716988) (xy 155.907619 73.606743) (xy 156.058012 73.509968) (xy 156.17278 73.342) + (xy 157.011998 73.342) (xy 157.113032 73.499012) (xy 157.274381 73.609257) (xy 157.123988 73.706032) (xy 156.998406 73.889827) + (xy 156.954225 74.108) (xy 156.954225 75.308) (xy 156.992576 75.511818) (xy 157.113032 75.699012) (xy 157.296827 75.824594) + (xy 157.396 75.844677) (xy 157.396 76.141714) (xy 157.296148 76.382183) (xy 157.295853 76.720334) (xy 157.424985 77.032857) + (xy 157.663885 77.272174) (xy 157.976183 77.401852) (xy 158.314334 77.402147) (xy 158.626857 77.273015) (xy 158.866174 77.034115) + (xy 158.995852 76.721817) (xy 158.996147 76.383666) (xy 158.896 76.141292) (xy 158.896 75.834718) (xy 158.918818 75.830424) + (xy 159.106012 75.709968) (xy 159.231594 75.526173) (xy 159.275775 75.308) (xy 159.275775 74.108) (xy 159.237424 73.904182) + (xy 159.116968 73.716988) (xy 158.955619 73.606743) (xy 159.106012 73.509968) (xy 159.231594 73.326173) (xy 159.275775 73.108) + (xy 159.275775 71.908) (xy 159.237424 71.704182) (xy 159.201134 71.647785) (xy 187.325628 71.647785) (xy 187.652256 72.438286) + (xy 188.256533 73.043619) (xy 189.046462 73.371626) (xy 189.901785 73.372372) (xy 190.692286 73.045744) (xy 191.297619 72.441467) + (xy 191.625626 71.651538) (xy 191.626372 70.796215) (xy 191.299744 70.005714) (xy 190.695467 69.400381) (xy 189.905538 69.072374) + (xy 189.050215 69.071628) (xy 188.259714 69.398256) (xy 187.654381 70.002533) (xy 187.326374 70.792462) (xy 187.325628 71.647785) + (xy 159.201134 71.647785) (xy 159.116968 71.516988) (xy 158.933173 71.391406) (xy 158.715 71.347225) (xy 157.515 71.347225) + (xy 157.311182 71.385576) (xy 157.123988 71.506032) (xy 156.998406 71.689827) (xy 156.96759 71.842) (xy 156.215356 71.842) + (xy 156.189424 71.704182) (xy 156.068968 71.516988) (xy 155.885173 71.391406) (xy 155.667 71.347225) (xy 154.467 71.347225) + (xy 154.263182 71.385576) (xy 154.075988 71.506032) (xy 153.950406 71.689827) (xy 153.91959 71.842) (xy 152.546 71.842) + (xy 152.546 70.011582) (xy 152.85666 69.804006) (xy 153.066 69.490706) (xy 153.27534 69.804006) (xy 153.761975 70.129165) + (xy 154.336 70.243346) (xy 154.910025 70.129165) (xy 155.39666 69.804006) (xy 155.721819 69.317371) (xy 155.836 68.743346) + (xy 155.836 68.480654) (xy 155.721819 67.906629) (xy 155.39666 67.419994) (xy 154.910025 67.094835) (xy 154.336 66.980654) + (xy 153.761975 67.094835) (xy 153.27534 67.419994) (xy 153.066 67.733294) (xy 152.85666 67.419994) (xy 152.370025 67.094835) + (xy 151.796 66.980654) (xy 151.221975 67.094835) (xy 150.739528 67.417196) (xy 150.728424 67.358182) (xy 150.607968 67.170988) + (xy 150.424173 67.045406) (xy 150.206 67.001225) (xy 148.306 67.001225) (xy 148.102182 67.039576) (xy 147.914988 67.160032) + (xy 147.789406 67.343827) (xy 147.745225 67.562) (xy 147.745225 67.862) (xy 147.02666 67.862) (xy 146.01166 66.847) + (xy 189.414442 66.847) ) ) (filled_polygon (pts - (xy 120.78567 72.52667) (xy 120.62309 72.769987) (xy 120.566 73.057) (xy 120.566 100.362) (xy 120.62309 100.649013) - (xy 120.78567 100.89233) (xy 121.64567 101.75233) (xy 121.888987 101.91491) (xy 122.176 101.972) (xy 123.051625 101.972) - (xy 123.051625 102.0856) (xy 123.089976 102.289418) (xy 123.210432 102.476612) (xy 123.394227 102.602194) (xy 123.6124 102.646375) - (xy 123.726 102.646375) (xy 123.726 108.71434) (xy 122.822787 109.617553) (xy 122.582143 109.716985) (xy 122.342826 109.955885) - (xy 122.213148 110.268183) (xy 122.212853 110.606334) (xy 122.341985 110.918857) (xy 122.580885 111.158174) (xy 122.893183 111.287852) - (xy 123.231334 111.288147) (xy 123.543857 111.159015) (xy 123.783174 110.920115) (xy 123.883744 110.677916) (xy 125.00633 109.55533) - (xy 125.16891 109.312013) (xy 125.226 109.025) (xy 125.226 102.646375) (xy 125.3396 102.646375) (xy 125.543418 102.608024) - (xy 125.730612 102.487568) (xy 125.856194 102.303773) (xy 125.900375 102.0856) (xy 125.900375 102.075565) (xy 126.016434 102.24926) - (xy 126.475039 102.55569) (xy 126.522463 102.565123) (xy 127.64367 103.68633) (xy 127.886987 103.84891) (xy 128.174 103.906) - (xy 132.492 103.906) (xy 132.779013 103.84891) (xy 133.02233 103.68633) (xy 134.54633 102.16233) (xy 134.70891 101.919013) - (xy 134.766 101.632) (xy 134.766 94.647) (xy 134.70891 94.359987) (xy 134.54633 94.11667) (xy 132.931447 92.501787) - (xy 132.832015 92.261143) (xy 132.593115 92.021826) (xy 132.280817 91.892148) (xy 131.942666 91.891853) (xy 131.630143 92.020985) - (xy 131.591 92.06006) (xy 131.591 89.36405) (xy 131.713084 89.414744) (xy 136.91017 94.61183) (xy 137.153487 94.77441) - (xy 137.4405 94.8315) (xy 142.565214 94.8315) (xy 142.805683 94.931352) (xy 143.143834 94.931647) (xy 143.456357 94.802515) - (xy 143.649 94.610208) (xy 143.649 99.008) (xy 143.70609 99.295013) (xy 143.86867 99.53833) (xy 145.13867 100.80833) - (xy 145.381987 100.97091) (xy 145.669 101.028) (xy 146.274714 101.028) (xy 146.515183 101.127852) (xy 146.853334 101.128147) - (xy 147.095708 101.028) (xy 148.814714 101.028) (xy 149.055183 101.127852) (xy 149.393334 101.128147) (xy 149.705857 100.999015) - (xy 149.776 100.928994) (xy 149.776 112.180959) (xy 149.648817 112.128148) (xy 149.310666 112.127853) (xy 148.998143 112.256985) - (xy 148.758826 112.495885) (xy 148.682696 112.679225) (xy 147.709 112.679225) (xy 147.505182 112.717576) (xy 147.317988 112.838032) - (xy 147.192406 113.021827) (xy 147.148225 113.24) (xy 147.148225 114.24) (xy 147.186576 114.443818) (xy 147.307032 114.631012) - (xy 147.490827 114.756594) (xy 147.709 114.800775) (xy 148.709 114.800775) (xy 148.912818 114.762424) (xy 149.100012 114.641968) - (xy 149.225594 114.458173) (xy 149.267773 114.249887) (xy 149.719213 113.798447) (xy 149.813677 113.759415) (xy 149.83309 113.857013) - (xy 149.99567 114.10033) (xy 151.49234 115.597) (xy 119.537558 115.597) (xy 117.806445 115.252661) (xy 116.391067 114.306936) - (xy 115.44534 112.891556) (xy 115.101 111.160442) (xy 115.101 108.517267) (xy 115.14228 108.544849) (xy 115.620634 108.64) - (xy 116.281366 108.64) (xy 116.75972 108.544849) (xy 117.165249 108.273883) (xy 117.436215 107.868354) (xy 117.531366 107.39) - (xy 117.436215 106.911646) (xy 117.165249 106.506117) (xy 116.75972 106.235151) (xy 116.658415 106.215) (xy 117.67798 106.215) - (xy 117.75981 106.626385) (xy 117.99284 106.97514) (xy 118.341595 107.20817) (xy 118.75298 107.29) (xy 118.99902 107.29) - (xy 119.410405 107.20817) (xy 119.75916 106.97514) (xy 119.99219 106.626385) (xy 120.07402 106.215) (xy 119.99219 105.803615) - (xy 119.75916 105.45486) (xy 119.410405 105.22183) (xy 118.99902 105.14) (xy 118.75298 105.14) (xy 118.341595 105.22183) - (xy 117.99284 105.45486) (xy 117.75981 105.803615) (xy 117.67798 106.215) (xy 116.658415 106.215) (xy 116.281366 106.14) - (xy 115.620634 106.14) (xy 115.14228 106.235151) (xy 115.101 106.262733) (xy 115.101 101.317267) (xy 115.14228 101.344849) - (xy 115.620634 101.44) (xy 116.281366 101.44) (xy 116.658414 101.365) (xy 117.67798 101.365) (xy 117.75981 101.776385) - (xy 117.99284 102.12514) (xy 118.341595 102.35817) (xy 118.75298 102.44) (xy 118.99902 102.44) (xy 119.410405 102.35817) - (xy 119.75916 102.12514) (xy 119.99219 101.776385) (xy 120.07402 101.365) (xy 119.99219 100.953615) (xy 119.75916 100.60486) - (xy 119.410405 100.37183) (xy 118.99902 100.29) (xy 118.75298 100.29) (xy 118.341595 100.37183) (xy 117.99284 100.60486) - (xy 117.75981 100.953615) (xy 117.67798 101.365) (xy 116.658414 101.365) (xy 116.75972 101.344849) (xy 117.165249 101.073883) - (xy 117.436215 100.668354) (xy 117.531366 100.19) (xy 117.436215 99.711646) (xy 117.165249 99.306117) (xy 116.75972 99.035151) - (xy 116.281366 98.94) (xy 115.620634 98.94) (xy 115.14228 99.035151) (xy 115.101 99.062733) (xy 115.101 71.283558) - (xy 115.44534 69.552444) (xy 116.391067 68.137064) (xy 117.806445 67.191339) (xy 119.537558 66.847) (xy 126.46534 66.847) + (xy 176.096434 109.94926) (xy 176.346 110.116015) (xy 176.346 111.311) (xy 176.40309 111.598013) (xy 176.56567 111.84133) + (xy 178.06267 113.33833) (xy 178.305987 113.50091) (xy 178.593 113.558) (xy 181.145 113.558) (xy 181.145 113.89434) + (xy 180.69534 114.344) (xy 174.68866 114.344) (xy 175.08633 113.94633) (xy 175.24891 113.703013) (xy 175.306 113.416) + (xy 175.306 110.116015) (xy 175.555566 109.94926) (xy 175.826 109.544527) ) ) (filled_polygon (pts (xy 175.427985 102.282857) (xy 175.666885 102.522174) (xy 175.909084 102.622744) (xy 177.48667 104.20033) (xy 177.729987 104.36291) - (xy 178.017 104.42) (xy 185.65434 104.42) (xy 186.479 105.24466) (xy 186.479 110.21134) (xy 184.63234 112.058) + (xy 178.017 104.42) (xy 185.65434 104.42) (xy 186.479 105.24466) (xy 186.479 110.97334) (xy 185.39434 112.058) (xy 178.90366 112.058) (xy 177.846 111.00034) (xy 177.846 110.116015) (xy 178.095566 109.94926) (xy 178.366 109.544527) (xy 178.636434 109.94926) (xy 179.095039 110.25569) (xy 179.636 110.363294) (xy 180.176961 110.25569) (xy 180.635566 109.94926) (xy 180.906 109.544527) (xy 181.176434 109.94926) (xy 181.635039 110.25569) (xy 182.176 110.363294) (xy 182.716961 110.25569) @@ -6098,6 +6925,12 @@ (xy 175.345174 102.284115) (xy 175.386942 102.183526) ) ) + (filled_polygon + (pts + (xy 133.266 101.32134) (xy 132.18134 102.406) (xy 130.320988 102.406) (xy 130.555566 102.24926) (xy 130.740825 101.972) + (xy 131.886 101.972) (xy 132.173013 101.91491) (xy 132.41633 101.75233) (xy 133.266 100.90266) + ) + ) (filled_polygon (pts (xy 123.051625 77.0856) (xy 123.089976 77.289418) (xy 123.210432 77.476612) (xy 123.394227 77.602194) (xy 123.6124 77.646375) @@ -6122,6 +6955,63 @@ (xy 122.386666 87.743853) (xy 122.074143 87.872985) (xy 122.066 87.881114) (xy 122.066 76.972) (xy 123.051625 76.972) ) ) + (filled_polygon + (pts + (xy 130.091 80.98766) (xy 130.091 94.012) (xy 130.14809 94.299013) (xy 130.31067 94.54233) (xy 131.996 96.22766) + (xy 131.996 100.05134) (xy 131.57534 100.472) (xy 130.740825 100.472) (xy 130.555566 100.19474) (xy 130.19228 99.952) + (xy 130.555566 99.70926) (xy 130.861996 99.250655) (xy 130.9696 98.709694) (xy 130.9696 98.654306) (xy 130.861996 98.113345) + (xy 130.555566 97.65474) (xy 130.306 97.487985) (xy 130.306 95.267) (xy 130.24891 94.979987) (xy 130.08633 94.73667) + (xy 129.686 94.33634) (xy 129.686 82.357286) (xy 129.785852 82.116817) (xy 129.786147 81.778666) (xy 129.657015 81.466143) + (xy 129.438457 81.247203) (xy 129.8945 80.79116) + ) + ) + (filled_polygon + (pts + (xy 168.598853 76.146334) (xy 168.726 76.454053) (xy 168.726 80.187985) (xy 168.476434 80.35474) (xy 168.170004 80.813345) + (xy 168.0624 81.354306) (xy 168.0624 81.409694) (xy 168.170004 81.950655) (xy 168.476434 82.40926) (xy 168.609499 82.498171) + (xy 168.408582 82.535976) (xy 168.221388 82.656432) (xy 168.095806 82.840227) (xy 168.051625 83.0584) (xy 168.051625 83.183413) + (xy 167.821987 83.22909) (xy 167.636027 83.353345) (xy 167.57867 83.39167) (xy 165.87067 85.09967) (xy 165.70809 85.342987) + (xy 165.651 85.63) (xy 165.651 100.008053) (xy 165.455115 99.811826) (xy 165.212916 99.711256) (xy 163.849 98.34734) + (xy 163.849 76.66966) (xy 164.55266 75.966) (xy 168.59901 75.966) + ) + ) + (filled_polygon + (pts + (xy 131.628885 93.462174) (xy 131.871084 93.562744) (xy 133.266 94.95766) (xy 133.266 95.37634) (xy 131.591 93.70134) + (xy 131.591 93.424223) + ) + ) + (filled_polygon + (pts + (xy 128.085853 82.115334) (xy 128.186 82.357708) (xy 128.186 92.059777) (xy 128.148115 92.021826) (xy 127.905916 91.921256) + (xy 127.766 91.78134) (xy 127.766 81.780775) (xy 128.086145 81.780775) + ) + ) + (filled_polygon + (pts + (xy 128.556434 77.24926) (xy 128.806 77.416015) (xy 128.806 79.392) (xy 128.86309 79.679013) (xy 128.871997 79.692343) + (xy 128.860974 79.703366) (xy 128.643 79.659225) (xy 127.766 79.659225) (xy 127.766 77.416015) (xy 128.015566 77.24926) + (xy 128.286 76.844527) + ) + ) + (filled_polygon + (pts + (xy 146.18567 69.14233) (xy 146.428987 69.30491) (xy 146.716 69.362) (xy 147.745225 69.362) (xy 147.745225 69.662) + (xy 147.783576 69.865818) (xy 147.904032 70.053012) (xy 148.087827 70.178594) (xy 148.306 70.222775) (xy 150.206 70.222775) + (xy 150.409818 70.184424) (xy 150.597012 70.063968) (xy 150.722594 69.880173) (xy 150.737699 69.805582) (xy 151.046 70.011582) + (xy 151.046 71.842) (xy 149.865356 71.842) (xy 149.839424 71.704182) (xy 149.718968 71.516988) (xy 149.535173 71.391406) + (xy 149.317 71.347225) (xy 148.117 71.347225) (xy 147.913182 71.385576) (xy 147.725988 71.506032) (xy 147.600406 71.689827) + (xy 147.56959 71.842) (xy 146.563356 71.842) (xy 146.537424 71.704182) (xy 146.416968 71.516988) (xy 146.233173 71.391406) + (xy 146.015 71.347225) (xy 144.815 71.347225) (xy 144.611182 71.385576) (xy 144.423988 71.506032) (xy 144.298406 71.689827) + (xy 144.26759 71.842) (xy 143.244 71.842) (xy 142.956987 71.89909) (xy 142.71367 72.06167) (xy 142.12167 72.65367) + (xy 141.95909 72.896987) (xy 141.902 73.184) (xy 141.902 79.292) (xy 138.653892 79.292) (xy 138.871708 79.202) + (xy 140.051 79.202) (xy 140.338013 79.14491) (xy 140.58133 78.98233) (xy 141.15033 78.41333) (xy 141.312911 78.170012) + (xy 141.37 77.883) (xy 141.37 71.914) (xy 141.31291 71.626987) (xy 141.15033 71.38367) (xy 139.541289 69.774629) + (xy 139.731 69.490706) (xy 139.94034 69.804006) (xy 140.426975 70.129165) (xy 141.001 70.243346) (xy 141.575025 70.129165) + (xy 142.06166 69.804006) (xy 142.386819 69.317371) (xy 142.501 68.743346) (xy 142.501 68.480654) (xy 142.386819 67.906629) + (xy 142.086387 67.457) (xy 144.50034 67.457) + ) + ) ) (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 595229D2) (hatch edge 0.508) (connect_pads yes (clearance 0.3)) @@ -6156,390 +7046,409 @@ (xy 122.212406 109.753827) (xy 122.168225 109.972) (xy 122.168225 110.872) (xy 122.206576 111.075818) (xy 122.327032 111.263012) (xy 122.379 111.29852) (xy 122.379 113.806) (xy 122.43609 114.093013) (xy 122.59867 114.33633) (xy 123.75967 115.49733) (xy 123.908836 115.597) (xy 119.537558 115.597) (xy 117.806445 115.252661) (xy 116.391067 114.306936) (xy 115.44534 112.891556) - (xy 115.101 111.160442) (xy 115.101 108.517267) (xy 115.14228 108.544849) (xy 115.620634 108.64) (xy 116.281366 108.64) - (xy 116.75972 108.544849) (xy 117.165249 108.273883) (xy 117.17279 108.262598) (xy 117.19867 108.30133) (xy 117.84967 108.95233) - (xy 118.092987 109.11491) (xy 118.38 109.172) (xy 123.218467 109.172) (xy 123.277032 109.263012) (xy 123.460827 109.388594) - (xy 123.679 109.432775) (xy 124.479 109.432775) (xy 124.682818 109.394424) (xy 124.870012 109.273968) (xy 124.995594 109.090173) - (xy 125.039775 108.872) (xy 125.039775 107.972) (xy 125.001424 107.768182) (xy 124.928593 107.655) (xy 132.01304 107.655) - (xy 132.338321 107.590298) (xy 132.614081 107.406041) (xy 133.863041 106.157081) (xy 134.047298 105.881321) (xy 134.112 105.55604) - (xy 134.112 102.008122) (xy 134.965122 101.155) (xy 137.821 101.155) (xy 137.821 101.502015) (xy 137.675702 101.719469) - (xy 137.65716 101.812688) (xy 137.445 101.769725) (xy 136.937 101.769725) (xy 136.733182 101.808076) (xy 136.553685 101.923579) - (xy 136.393173 101.813906) (xy 136.175 101.769725) (xy 135.667 101.769725) (xy 135.463182 101.808076) (xy 135.275988 101.928532) - (xy 135.150406 102.112327) (xy 135.106225 102.3305) (xy 135.106225 103.4735) (xy 135.144576 103.677318) (xy 135.171 103.718382) - (xy 135.171 107.67134) (xy 134.97534 107.867) (xy 134.651 107.867) (xy 134.363987 107.92409) (xy 134.2439 108.00433) - (xy 134.12067 108.08667) (xy 133.68067 108.52667) (xy 133.51809 108.769987) (xy 133.461 109.057) (xy 133.461 109.596225) - (xy 131.961 109.596225) (xy 131.757182 109.634576) (xy 131.569988 109.755032) (xy 131.444406 109.938827) (xy 131.400225 110.157) - (xy 131.400225 110.404044) (xy 131.378424 110.288182) (xy 131.257968 110.100988) (xy 131.074173 109.975406) (xy 130.856 109.931225) + (xy 115.101 111.160442) (xy 115.101 106.400775) (xy 116.879 106.400775) (xy 116.879 107.771) (xy 116.943702 108.096281) + (xy 117.127959 108.372041) (xy 117.778959 109.023041) (xy 118.054719 109.207298) (xy 118.38 109.272) (xy 118.565277 109.272) + (xy 118.259714 109.398256) (xy 117.654381 110.002533) (xy 117.326374 110.792462) (xy 117.325628 111.647785) (xy 117.652256 112.438286) + (xy 118.256533 113.043619) (xy 119.046462 113.371626) (xy 119.901785 113.372372) (xy 120.692286 113.045744) (xy 121.297619 112.441467) + (xy 121.625626 111.651538) (xy 121.626372 110.796215) (xy 121.299744 110.005714) (xy 120.695467 109.400381) (xy 120.386291 109.272) + (xy 123.290186 109.272) (xy 123.460827 109.388594) (xy 123.679 109.432775) (xy 124.479 109.432775) (xy 124.682818 109.394424) + (xy 124.870012 109.273968) (xy 124.995594 109.090173) (xy 125.039775 108.872) (xy 125.039775 107.972) (xy 125.001424 107.768182) + (xy 124.928593 107.655) (xy 132.01304 107.655) (xy 132.338321 107.590298) (xy 132.614081 107.406041) (xy 133.863041 106.157081) + (xy 134.047298 105.881321) (xy 134.112 105.55604) (xy 134.112 102.008122) (xy 134.965122 101.155) (xy 137.821 101.155) + (xy 137.821 101.502015) (xy 137.675702 101.719469) (xy 137.65716 101.812688) (xy 137.445 101.769725) (xy 136.937 101.769725) + (xy 136.733182 101.808076) (xy 136.553685 101.923579) (xy 136.393173 101.813906) (xy 136.175 101.769725) (xy 135.667 101.769725) + (xy 135.463182 101.808076) (xy 135.275988 101.928532) (xy 135.150406 102.112327) (xy 135.106225 102.3305) (xy 135.106225 103.4735) + (xy 135.144576 103.677318) (xy 135.171 103.718382) (xy 135.171 107.67134) (xy 134.97534 107.867) (xy 134.651 107.867) + (xy 134.363987 107.92409) (xy 134.2439 108.00433) (xy 134.12067 108.08667) (xy 133.68067 108.52667) (xy 133.51809 108.769987) + (xy 133.461 109.057) (xy 133.461 109.596225) (xy 131.961 109.596225) (xy 131.757182 109.634576) (xy 131.569988 109.755032) + (xy 131.444406 109.938827) (xy 131.413388 110.092) (xy 131.244814 110.092) (xy 131.074173 109.975406) (xy 130.856 109.931225) (xy 129.556 109.931225) (xy 129.352182 109.969576) (xy 129.164988 110.090032) (xy 129.039406 110.273827) (xy 128.995225 110.492) (xy 128.995225 111.192) (xy 129.033576 111.395818) (xy 129.154032 111.583012) (xy 129.337827 111.708594) (xy 129.556 111.752775) - (xy 130.088615 111.752775) (xy 130.233987 111.84991) (xy 130.521 111.907) (xy 131.400225 111.907) (xy 131.400225 112.157) - (xy 131.438576 112.360818) (xy 131.559032 112.548012) (xy 131.742827 112.673594) (xy 131.961 112.717775) (xy 136.461 112.717775) - (xy 136.664818 112.679424) (xy 136.852012 112.558968) (xy 136.977594 112.375173) (xy 137.021775 112.157) (xy 137.021775 110.157) - (xy 136.983424 109.953182) (xy 136.862968 109.765988) (xy 136.679173 109.640406) (xy 136.461 109.596225) (xy 134.961 109.596225) - (xy 134.961 109.36766) (xy 134.96166 109.367) (xy 135.286 109.367) (xy 135.573013 109.30991) (xy 135.81633 109.14733) - (xy 136.45133 108.51233) (xy 136.511687 108.422) (xy 136.556 108.355681) (xy 136.66067 108.51233) (xy 137.29567 109.14733) - (xy 137.538987 109.30991) (xy 137.826 109.367) (xy 141.32534 109.367) (xy 141.554565 109.596225) (xy 140.461 109.596225) - (xy 140.257182 109.634576) (xy 140.069988 109.755032) (xy 139.944406 109.938827) (xy 139.900225 110.157) (xy 139.900225 112.157) - (xy 139.938576 112.360818) (xy 140.059032 112.548012) (xy 140.242827 112.673594) (xy 140.461 112.717775) (xy 144.961 112.717775) - (xy 145.164818 112.679424) (xy 145.352012 112.558968) (xy 145.477594 112.375173) (xy 145.521775 112.157) (xy 145.521775 111.907) - (xy 146.401 111.907) (xy 146.688013 111.84991) (xy 146.833385 111.752775) (xy 147.366 111.752775) (xy 147.569818 111.714424) - (xy 147.757012 111.593968) (xy 147.882594 111.410173) (xy 147.926775 111.192) (xy 147.926775 110.492) (xy 147.888424 110.288182) - (xy 147.767968 110.100988) (xy 147.584173 109.975406) (xy 147.366 109.931225) (xy 146.066 109.931225) (xy 145.862182 109.969576) - (xy 145.674988 110.090032) (xy 145.549406 110.273827) (xy 145.522438 110.407) (xy 145.521775 110.407) (xy 145.521775 110.157) - (xy 145.483424 109.953182) (xy 145.362968 109.765988) (xy 145.179173 109.640406) (xy 144.961 109.596225) (xy 143.441949 109.596225) - (xy 143.40391 109.404987) (xy 143.24133 109.16167) (xy 142.16633 108.08667) (xy 141.923013 107.92409) (xy 141.636 107.867) - (xy 138.13666 107.867) (xy 137.941 107.67134) (xy 137.941 103.957415) (xy 137.988827 103.990094) (xy 138.207 104.034275) - (xy 138.715 104.034275) (xy 138.918818 103.995924) (xy 139.098315 103.880421) (xy 139.258827 103.990094) (xy 139.477 104.034275) - (xy 139.81204 104.034275) (xy 139.790225 104.142) (xy 139.790225 104.842) (xy 139.828576 105.045818) (xy 139.949032 105.233012) - (xy 140.132827 105.358594) (xy 140.351 105.402775) (xy 141.651 105.402775) (xy 141.854818 105.364424) (xy 142.042012 105.243968) - (xy 142.043357 105.242) (xy 151.17034 105.242) (xy 151.554 105.62566) (xy 151.554 108.683151) (xy 151.523 108.839) - (xy 151.523 108.891) (xy 151.554 109.046849) (xy 151.554 109.887) (xy 151.61109 110.174013) (xy 151.77367 110.41733) - (xy 152.281438 110.925098) (xy 152.164988 111.000032) (xy 152.039406 111.183827) (xy 151.995225 111.402) (xy 151.995225 112.162) - (xy 151.533814 112.162) (xy 151.363173 112.045406) (xy 151.145 112.001225) (xy 149.845 112.001225) (xy 149.641182 112.039576) - (xy 149.503734 112.128021) (xy 149.310666 112.127853) (xy 148.998143 112.256985) (xy 148.758826 112.495885) (xy 148.629148 112.808183) - (xy 148.628853 113.146334) (xy 148.757985 113.458857) (xy 148.996885 113.698174) (xy 149.309183 113.827852) (xy 149.647334 113.828147) - (xy 149.721072 113.797679) (xy 149.845 113.822775) (xy 151.145 113.822775) (xy 151.348818 113.784424) (xy 151.536012 113.663968) - (xy 151.537357 113.662) (xy 152.069728 113.662) (xy 152.154032 113.793012) (xy 152.337827 113.918594) (xy 152.556 113.962775) - (xy 154.056 113.962775) (xy 154.259818 113.924424) (xy 154.447012 113.803968) (xy 154.572594 113.620173) (xy 154.616775 113.402) - (xy 154.616775 111.402) (xy 154.578424 111.198182) (xy 154.457968 111.010988) (xy 154.274173 110.885406) (xy 154.056 110.841225) - (xy 154.046497 110.841225) (xy 153.99891 110.601987) (xy 153.83633 110.35867) (xy 153.14966 109.672) (xy 168.051625 109.672) - (xy 168.051625 109.7856) (xy 168.089976 109.989418) (xy 168.210432 110.176612) (xy 168.394227 110.302194) (xy 168.6124 110.346375) - (xy 170.3396 110.346375) (xy 170.543418 110.308024) (xy 170.730612 110.187568) (xy 170.856194 110.003773) (xy 170.900375 109.7856) - (xy 170.900375 108.0584) (xy 170.862024 107.854582) (xy 170.741568 107.667388) (xy 170.557773 107.541806) (xy 170.342454 107.498203) - (xy 170.475566 107.40926) (xy 170.746 107.004527) (xy 171.016434 107.40926) (xy 171.475039 107.71569) (xy 172.016 107.823294) - (xy 172.556961 107.71569) (xy 173.015566 107.40926) (xy 173.286 107.004527) (xy 173.556434 107.40926) (xy 173.91972 107.652) - (xy 173.556434 107.89474) (xy 173.250004 108.353345) (xy 173.1424 108.894306) (xy 173.1424 108.949694) (xy 173.250004 109.490655) - (xy 173.556434 109.94926) (xy 174.015039 110.25569) (xy 174.556 110.363294) (xy 175.096961 110.25569) (xy 175.555566 109.94926) - (xy 175.826 109.544527) (xy 176.096434 109.94926) (xy 176.555039 110.25569) (xy 177.096 110.363294) (xy 177.636961 110.25569) - (xy 178.095566 109.94926) (xy 178.366 109.544527) (xy 178.636434 109.94926) (xy 179.095039 110.25569) (xy 179.636 110.363294) - (xy 180.176961 110.25569) (xy 180.635566 109.94926) (xy 180.906 109.544527) (xy 181.176434 109.94926) (xy 181.635039 110.25569) - (xy 182.176 110.363294) (xy 182.716961 110.25569) (xy 183.175566 109.94926) (xy 183.446 109.544527) (xy 183.716434 109.94926) - (xy 184.175039 110.25569) (xy 184.716 110.363294) (xy 185.256961 110.25569) (xy 185.715566 109.94926) (xy 185.900825 109.672) - (xy 188.067 109.672) (xy 188.354013 109.61491) (xy 188.59733 109.45233) (xy 190.009213 108.040447) (xy 190.249857 107.941015) - (xy 190.489174 107.702115) (xy 190.618852 107.389817) (xy 190.619147 107.051666) (xy 190.490015 106.739143) (xy 190.265462 106.514198) - (xy 192.07733 104.70233) (xy 192.23991 104.459013) (xy 192.297 104.172) (xy 192.297 100.518286) (xy 192.396852 100.277817) - (xy 192.397147 99.939666) (xy 192.268015 99.627143) (xy 192.029115 99.387826) (xy 191.716817 99.258148) (xy 191.378666 99.257853) - (xy 191.066143 99.386985) (xy 190.826826 99.625885) (xy 190.697148 99.938183) (xy 190.696853 100.276334) (xy 190.797 100.518708) - (xy 190.797 103.86134) (xy 189.02634 105.632) (xy 185.900825 105.632) (xy 185.715566 105.35474) (xy 185.256961 105.04831) - (xy 184.716 104.940706) (xy 184.175039 105.04831) (xy 183.716434 105.35474) (xy 183.446 105.759473) (xy 183.175566 105.35474) - (xy 182.716961 105.04831) (xy 182.176 104.940706) (xy 181.635039 105.04831) (xy 181.176434 105.35474) (xy 180.906 105.759473) - (xy 180.635566 105.35474) (xy 180.386 105.187985) (xy 180.386 104.97566) (xy 181.50533 103.85633) (xy 181.517556 103.838032) - (xy 181.66791 103.613013) (xy 181.725 103.326) (xy 181.725 92.46066) (xy 184.27616 89.9095) (xy 190.524774 89.9095) - (xy 190.658 89.936) (xy 190.945013 89.87891) (xy 191.18833 89.71633) (xy 192.58533 88.31933) (xy 192.593577 88.306987) - (xy 192.74791 88.076013) (xy 192.805 87.789) (xy 192.805 76.74) (xy 192.74791 76.452987) (xy 192.58533 76.20967) - (xy 191.31533 74.93967) (xy 191.072013 74.77709) (xy 190.785 74.72) (xy 182.051286 74.72) (xy 181.810817 74.620148) - (xy 181.472666 74.619853) (xy 181.160143 74.748985) (xy 180.920826 74.987885) (xy 180.791148 75.300183) (xy 180.790853 75.638334) - (xy 180.919985 75.950857) (xy 181.158885 76.190174) (xy 181.471183 76.319852) (xy 181.809334 76.320147) (xy 182.051708 76.22) - (xy 190.47434 76.22) (xy 191.305 77.05066) (xy 191.305 87.47834) (xy 190.37384 88.4095) (xy 183.9655 88.4095) - (xy 183.678487 88.46659) (xy 183.460867 88.612) (xy 183.43517 88.62917) (xy 180.455 91.60934) (xy 180.455 91.44466) - (xy 183.82566 88.074) (xy 188.595 88.074) (xy 188.882013 88.01691) (xy 189.12533 87.85433) (xy 190.29933 86.68033) - (xy 190.368433 86.57691) (xy 190.46191 86.437013) (xy 190.519 86.15) (xy 190.519 79.944286) (xy 190.618852 79.703817) - (xy 190.619147 79.365666) (xy 190.490015 79.053143) (xy 190.251115 78.813826) (xy 189.938817 78.684148) (xy 189.600666 78.683853) - (xy 189.288143 78.812985) (xy 189.048826 79.051885) (xy 188.919148 79.364183) (xy 188.918853 79.702334) (xy 189.019 79.944708) - (xy 189.019 85.83934) (xy 188.28434 86.574) (xy 183.515 86.574) (xy 183.227987 86.63109) (xy 183.049024 86.75067) - (xy 182.98467 86.79367) (xy 179.17467 90.60367) (xy 179.01209 90.846987) (xy 178.955 91.134) (xy 178.955 102.25334) - (xy 178.88634 102.322) (xy 177.673 102.322) (xy 177.385987 102.37909) (xy 177.14267 102.54167) (xy 176.56567 103.11867) - (xy 176.40309 103.361987) (xy 176.346 103.649) (xy 176.346 105.187985) (xy 176.096434 105.35474) (xy 175.826 105.759473) - (xy 175.555566 105.35474) (xy 175.306 105.187985) (xy 175.306 103.564) (xy 175.24891 103.276987) (xy 175.08633 103.03367) - (xy 174.70473 102.65207) (xy 174.793334 102.652147) (xy 175.105857 102.523015) (xy 175.345174 102.284115) (xy 175.386942 102.183526) - (xy 175.427985 102.282857) (xy 175.666885 102.522174) (xy 175.979183 102.651852) (xy 176.317334 102.652147) (xy 176.629857 102.523015) - (xy 176.869174 102.284115) (xy 176.998852 101.971817) (xy 176.999147 101.633666) (xy 176.899 101.391292) (xy 176.899 88.90466) - (xy 177.62633 88.17733) (xy 177.78891 87.934013) (xy 177.846 87.647) (xy 177.846 85.116015) (xy 178.095566 84.94926) - (xy 178.366 84.544527) (xy 178.636434 84.94926) (xy 179.095039 85.25569) (xy 179.636 85.363294) (xy 180.176961 85.25569) - (xy 180.635566 84.94926) (xy 180.906 84.544527) (xy 181.176434 84.94926) (xy 181.635039 85.25569) (xy 182.176 85.363294) - (xy 182.716961 85.25569) (xy 183.175566 84.94926) (xy 183.446 84.544527) (xy 183.716434 84.94926) (xy 184.175039 85.25569) - (xy 184.716 85.363294) (xy 185.256961 85.25569) (xy 185.715566 84.94926) (xy 186.021996 84.490655) (xy 186.1296 83.949694) - (xy 186.1296 83.894306) (xy 186.021996 83.353345) (xy 185.715566 82.89474) (xy 185.35228 82.652) (xy 185.715566 82.40926) - (xy 186.021996 81.950655) (xy 186.1296 81.409694) (xy 186.1296 81.354306) (xy 186.021996 80.813345) (xy 185.715566 80.35474) - (xy 185.256961 80.04831) (xy 184.716 79.940706) (xy 184.175039 80.04831) (xy 183.716434 80.35474) (xy 183.446 80.759473) - (xy 183.175566 80.35474) (xy 182.926 80.187985) (xy 182.926 78.672) (xy 182.86891 78.384987) (xy 182.70633 78.14167) - (xy 182.17133 77.60667) (xy 181.928013 77.44409) (xy 181.641 77.387) (xy 179.15766 77.387) (xy 178.962 77.19134) - (xy 178.962 72.168) (xy 178.90491 71.880987) (xy 178.74233 71.63767) (xy 177.72633 70.62167) (xy 177.483013 70.45909) - (xy 177.196 70.402) (xy 134.397 70.402) (xy 134.109987 70.45909) (xy 133.86667 70.62167) (xy 132.72367 71.76467) - (xy 132.56109 72.007987) (xy 132.504 72.295) (xy 132.504 74.29434) (xy 131.36133 73.15167) (xy 131.118013 72.98909) - (xy 130.831 72.932) (xy 130.740825 72.932) (xy 130.555566 72.65474) (xy 130.096961 72.34831) (xy 129.556 72.240706) - (xy 129.015039 72.34831) (xy 128.556434 72.65474) (xy 128.286 73.059473) (xy 128.015566 72.65474) (xy 127.766 72.487985) - (xy 127.766 72.407) (xy 127.70891 72.119987) (xy 127.54633 71.87667) (xy 126.92633 71.25667) (xy 126.683013 71.09409) - (xy 126.396 71.037) (xy 122.586 71.037) (xy 122.298987 71.09409) (xy 122.05567 71.25667) (xy 120.78567 72.52667) - (xy 120.62309 72.769987) (xy 120.566 73.057) (xy 120.566 78.772) (xy 120.62309 79.059013) (xy 120.78567 79.30233) - (xy 123.106 81.62266) (xy 123.106 87.942831) (xy 123.037115 87.873826) (xy 122.724817 87.744148) (xy 122.386666 87.743853) - (xy 122.144292 87.844) (xy 119.05566 87.844) (xy 117.209 85.99734) (xy 117.209 70.36266) (xy 118.20966 69.362) - (xy 134.410225 69.362) (xy 134.410225 69.662) (xy 134.448576 69.865818) (xy 134.569032 70.053012) (xy 134.752827 70.178594) - (xy 134.971 70.222775) (xy 136.871 70.222775) (xy 137.074818 70.184424) (xy 137.262012 70.063968) (xy 137.387594 69.880173) - (xy 137.402699 69.805582) (xy 137.886975 70.129165) (xy 138.461 70.243346) (xy 139.035025 70.129165) (xy 139.52166 69.804006) - (xy 139.731 69.490706) (xy 139.94034 69.804006) (xy 140.426975 70.129165) (xy 141.001 70.243346) (xy 141.575025 70.129165) - (xy 142.06166 69.804006) (xy 142.386819 69.317371) (xy 142.501 68.743346) (xy 142.501 68.480654) (xy 142.386819 67.906629) - (xy 142.156546 67.562) (xy 147.745225 67.562) (xy 147.745225 69.662) (xy 147.783576 69.865818) (xy 147.904032 70.053012) - (xy 148.087827 70.178594) (xy 148.306 70.222775) (xy 150.206 70.222775) (xy 150.409818 70.184424) (xy 150.597012 70.063968) - (xy 150.722594 69.880173) (xy 150.737699 69.805582) (xy 151.221975 70.129165) (xy 151.796 70.243346) (xy 152.370025 70.129165) - (xy 152.85666 69.804006) (xy 153.066 69.490706) (xy 153.27534 69.804006) (xy 153.761975 70.129165) (xy 154.336 70.243346) - (xy 154.910025 70.129165) (xy 155.39666 69.804006) (xy 155.721819 69.317371) (xy 155.836 68.743346) (xy 155.836 68.480654) - (xy 155.721819 67.906629) (xy 155.39666 67.419994) (xy 154.910025 67.094835) (xy 154.336 66.980654) (xy 153.761975 67.094835) - (xy 153.27534 67.419994) (xy 153.066 67.733294) (xy 152.85666 67.419994) (xy 152.370025 67.094835) (xy 151.796 66.980654) - (xy 151.221975 67.094835) (xy 150.739528 67.417196) (xy 150.728424 67.358182) (xy 150.607968 67.170988) (xy 150.424173 67.045406) - (xy 150.206 67.001225) (xy 148.306 67.001225) (xy 148.102182 67.039576) (xy 147.914988 67.160032) (xy 147.789406 67.343827) - (xy 147.745225 67.562) (xy 142.156546 67.562) (xy 142.06166 67.419994) (xy 141.575025 67.094835) (xy 141.001 66.980654) - (xy 140.426975 67.094835) (xy 139.94034 67.419994) (xy 139.731 67.733294) (xy 139.52166 67.419994) (xy 139.035025 67.094835) - (xy 138.461 66.980654) (xy 137.886975 67.094835) (xy 137.404528 67.417196) (xy 137.393424 67.358182) (xy 137.272968 67.170988) - (xy 137.089173 67.045406) (xy 136.871 67.001225) (xy 134.971 67.001225) (xy 134.767182 67.039576) (xy 134.579988 67.160032) - (xy 134.454406 67.343827) (xy 134.410225 67.562) (xy 134.410225 67.862) (xy 117.899 67.862) (xy 117.611988 67.919089) - (xy 117.36867 68.08167) (xy 115.92867 69.52167) (xy 115.76609 69.764987) (xy 115.709 70.052) (xy 115.709 86.308) - (xy 115.76609 86.595013) (xy 115.92867 86.83833) (xy 118.21467 89.12433) (xy 118.457987 89.28691) (xy 118.745 89.344) - (xy 122.144714 89.344) (xy 122.385183 89.443852) (xy 122.723334 89.444147) (xy 123.035857 89.315015) (xy 123.106 89.244994) - (xy 123.106 92.742) (xy 123.16309 93.029013) (xy 123.32567 93.27233) (xy 126.266 96.21266) (xy 126.266 97.487985) - (xy 126.016434 97.65474) (xy 125.710004 98.113345) (xy 125.6024 98.654306) (xy 125.6024 98.709694) (xy 125.710004 99.250655) - (xy 126.016434 99.70926) (xy 126.37972 99.952) (xy 126.016434 100.19474) (xy 125.900375 100.368435) (xy 125.900375 100.3584) - (xy 125.862024 100.154582) (xy 125.741568 99.967388) (xy 125.557773 99.841806) (xy 125.3396 99.797625) (xy 123.6124 99.797625) - (xy 123.408582 99.835976) (xy 123.221388 99.956432) (xy 123.095806 100.140227) (xy 123.051625 100.3584) (xy 123.051625 102.0856) - (xy 123.089976 102.289418) (xy 123.210432 102.476612) (xy 123.394227 102.602194) (xy 123.6124 102.646375) (xy 125.3396 102.646375) - (xy 125.543418 102.608024) (xy 125.730612 102.487568) (xy 125.856194 102.303773) (xy 125.900375 102.0856) (xy 125.900375 102.075565) - (xy 126.016434 102.24926) (xy 126.475039 102.55569) (xy 127.016 102.663294) (xy 127.556961 102.55569) (xy 128.015566 102.24926) - (xy 128.286 101.844527) (xy 128.556434 102.24926) (xy 129.015039 102.55569) (xy 129.556 102.663294) (xy 130.096961 102.55569) - (xy 130.555566 102.24926) (xy 130.861996 101.790655) (xy 130.9696 101.249694) (xy 130.9696 101.194306) (xy 130.861996 100.653345) - (xy 130.555566 100.19474) (xy 130.19228 99.952) (xy 130.555566 99.70926) (xy 130.861996 99.250655) (xy 130.9696 98.709694) - (xy 130.9696 98.654306) (xy 130.861996 98.113345) (xy 130.555566 97.65474) (xy 130.096961 97.34831) (xy 129.556 97.240706) - (xy 129.015039 97.34831) (xy 128.556434 97.65474) (xy 128.286 98.059473) (xy 128.015566 97.65474) (xy 127.766 97.487985) - (xy 127.766 95.902) (xy 127.70891 95.614987) (xy 127.54633 95.37167) (xy 125.084994 92.910334) (xy 126.815853 92.910334) - (xy 126.944985 93.222857) (xy 127.183885 93.462174) (xy 127.496183 93.591852) (xy 127.834334 93.592147) (xy 128.076708 93.492) - (xy 131.700714 93.492) (xy 131.941183 93.591852) (xy 132.279334 93.592147) (xy 132.591857 93.463015) (xy 132.831174 93.224115) - (xy 132.960852 92.911817) (xy 132.961147 92.573666) (xy 132.832015 92.261143) (xy 132.593115 92.021826) (xy 132.280817 91.892148) - (xy 131.942666 91.891853) (xy 131.700292 91.992) (xy 128.076286 91.992) (xy 127.835817 91.892148) (xy 127.497666 91.891853) - (xy 127.185143 92.020985) (xy 126.945826 92.259885) (xy 126.816148 92.572183) (xy 126.815853 92.910334) (xy 125.084994 92.910334) - (xy 124.606 92.43134) (xy 124.606 89.021649) (xy 124.627985 89.074857) (xy 124.866885 89.314174) (xy 125.179183 89.443852) - (xy 125.517334 89.444147) (xy 125.759708 89.344) (xy 131.542714 89.344) (xy 131.783183 89.443852) (xy 132.121334 89.444147) - (xy 132.433857 89.315015) (xy 132.673174 89.076115) (xy 132.802852 88.763817) (xy 132.803147 88.425666) (xy 132.674015 88.113143) - (xy 132.435115 87.873826) (xy 132.122817 87.744148) (xy 131.784666 87.743853) (xy 131.542292 87.844) (xy 125.759286 87.844) - (xy 125.518817 87.744148) (xy 125.180666 87.743853) (xy 124.868143 87.872985) (xy 124.628826 88.111885) (xy 124.606 88.166856) - (xy 124.606 86.307) (xy 134.010225 86.307) (xy 134.010225 87.207) (xy 134.048576 87.410818) (xy 134.169032 87.598012) - (xy 134.352827 87.723594) (xy 134.571 87.767775) (xy 135.371 87.767775) (xy 135.574818 87.729424) (xy 135.762012 87.608968) - (xy 135.887594 87.425173) (xy 135.920604 87.262162) (xy 135.948576 87.410818) (xy 136.069032 87.598012) (xy 136.121 87.63352) - (xy 136.121 88.30634) (xy 134.816115 89.611225) (xy 134.636 89.611225) (xy 134.432182 89.649576) (xy 134.244988 89.770032) - (xy 134.119406 89.953827) (xy 134.075225 90.172) (xy 134.075225 90.872) (xy 134.113576 91.075818) (xy 134.234032 91.263012) - (xy 134.417827 91.388594) (xy 134.636 91.432775) (xy 135.936 91.432775) (xy 136.139818 91.394424) (xy 136.327012 91.273968) - (xy 136.452594 91.090173) (xy 136.496775 90.872) (xy 136.496775 90.172) (xy 136.477753 90.070907) (xy 137.40133 89.14733) - (xy 137.56391 88.904013) (xy 137.621 88.617) (xy 137.621 87.635358) (xy 137.662012 87.608968) (xy 137.787594 87.425173) - (xy 137.831775 87.207) (xy 137.831775 86.307) (xy 137.793424 86.103182) (xy 137.672968 85.915988) (xy 137.489173 85.790406) - (xy 137.271 85.746225) (xy 136.471 85.746225) (xy 136.267182 85.784576) (xy 136.079988 85.905032) (xy 135.954406 86.088827) - (xy 135.921396 86.251838) (xy 135.893424 86.103182) (xy 135.772968 85.915988) (xy 135.589173 85.790406) (xy 135.371 85.746225) - (xy 134.571 85.746225) (xy 134.367182 85.784576) (xy 134.179988 85.905032) (xy 134.054406 86.088827) (xy 134.010225 86.307) - (xy 124.606 86.307) (xy 124.606 81.312) (xy 124.54891 81.024987) (xy 124.38633 80.78167) (xy 122.066 78.46134) - (xy 122.066 73.36766) (xy 122.89666 72.537) (xy 126.08534 72.537) (xy 126.12832 72.57998) (xy 126.016434 72.65474) - (xy 125.710004 73.113345) (xy 125.6024 73.654306) (xy 125.6024 73.709694) (xy 125.710004 74.250655) (xy 126.016434 74.70926) - (xy 126.37972 74.952) (xy 126.016434 75.19474) (xy 125.900375 75.368435) (xy 125.900375 75.3584) (xy 125.862024 75.154582) - (xy 125.741568 74.967388) (xy 125.557773 74.841806) (xy 125.3396 74.797625) (xy 123.6124 74.797625) (xy 123.408582 74.835976) - (xy 123.221388 74.956432) (xy 123.095806 75.140227) (xy 123.051625 75.3584) (xy 123.051625 77.0856) (xy 123.089976 77.289418) - (xy 123.210432 77.476612) (xy 123.394227 77.602194) (xy 123.6124 77.646375) (xy 125.3396 77.646375) (xy 125.543418 77.608024) - (xy 125.730612 77.487568) (xy 125.856194 77.303773) (xy 125.900375 77.0856) (xy 125.900375 77.075565) (xy 126.016434 77.24926) - (xy 126.475039 77.55569) (xy 127.016 77.663294) (xy 127.556961 77.55569) (xy 128.015566 77.24926) (xy 128.286 76.844527) - (xy 128.556434 77.24926) (xy 129.015039 77.55569) (xy 129.556 77.663294) (xy 130.096961 77.55569) (xy 130.555566 77.24926) - (xy 130.861996 76.790655) (xy 130.9696 76.249694) (xy 130.9696 76.194306) (xy 130.861996 75.653345) (xy 130.555566 75.19474) - (xy 130.19228 74.952) (xy 130.555566 74.70926) (xy 130.652511 74.564171) (xy 131.361 75.27266) (xy 131.361 78.46134) - (xy 128.695787 81.126553) (xy 128.455143 81.225985) (xy 128.215826 81.464885) (xy 128.086148 81.777183) (xy 128.085853 82.115334) - (xy 128.214985 82.427857) (xy 128.453885 82.667174) (xy 128.766183 82.796852) (xy 129.104334 82.797147) (xy 129.416857 82.668015) - (xy 129.656174 82.429115) (xy 129.756744 82.186916) (xy 132.530489 79.413171) (xy 132.56109 79.567013) (xy 132.72367 79.81033) - (xy 135.171 82.25766) (xy 135.171 83.878642) (xy 135.129988 83.905032) (xy 135.004406 84.088827) (xy 134.960225 84.307) - (xy 134.960225 85.207) (xy 134.998576 85.410818) (xy 135.119032 85.598012) (xy 135.302827 85.723594) (xy 135.521 85.767775) - (xy 136.321 85.767775) (xy 136.524818 85.729424) (xy 136.712012 85.608968) (xy 136.837594 85.425173) (xy 136.881775 85.207) - (xy 136.881775 84.307) (xy 140.675225 84.307) (xy 140.675225 85.207) (xy 140.713576 85.410818) (xy 140.834032 85.598012) - (xy 141.017827 85.723594) (xy 141.236 85.767775) (xy 142.036 85.767775) (xy 142.239818 85.729424) (xy 142.427012 85.608968) - (xy 142.552594 85.425173) (xy 142.596775 85.207) (xy 142.596775 84.307) (xy 142.558424 84.103182) (xy 142.437968 83.915988) - (xy 142.386 83.88048) (xy 142.386 78.102) (xy 144.235225 78.102) (xy 144.235225 78.802) (xy 144.273576 79.005818) - (xy 144.394032 79.193012) (xy 144.577827 79.318594) (xy 144.696 79.342525) (xy 144.696 85.757) (xy 144.75309 86.044013) - (xy 144.91567 86.28733) (xy 145.93167 87.30333) (xy 146.174987 87.46591) (xy 146.462 87.523) (xy 153.828 87.523) - (xy 154.115013 87.46591) (xy 154.35833 87.30333) (xy 155.50133 86.16033) (xy 155.66391 85.917013) (xy 155.721 85.63) - (xy 155.721 83.65466) (xy 155.743725 83.631935) (xy 155.743725 84.106) (xy 155.782076 84.309818) (xy 155.902532 84.497012) - (xy 156.086327 84.622594) (xy 156.3045 84.666775) (xy 157.4475 84.666775) (xy 157.651318 84.628424) (xy 157.692382 84.602) - (xy 159.41234 84.602) (xy 159.651 84.84066) (xy 159.651 90.977714) (xy 159.551148 91.218183) (xy 159.550853 91.556334) - (xy 159.679985 91.868857) (xy 159.802913 91.992) (xy 157.931415 91.992) (xy 157.964094 91.944173) (xy 158.008275 91.726) - (xy 158.008275 91.218) (xy 157.969924 91.014182) (xy 157.854421 90.834685) (xy 157.964094 90.674173) (xy 158.008275 90.456) - (xy 158.008275 89.948) (xy 157.969924 89.744182) (xy 157.849468 89.556988) (xy 157.665673 89.431406) (xy 157.4475 89.387225) - (xy 157.130291 89.387225) (xy 157.045817 89.352148) (xy 156.707666 89.351853) (xy 156.622059 89.387225) (xy 156.3045 89.387225) - (xy 156.100682 89.425576) (xy 155.913488 89.546032) (xy 155.787906 89.729827) (xy 155.743725 89.948) (xy 155.743725 90.456) - (xy 155.782076 90.659818) (xy 155.897579 90.839315) (xy 155.787906 90.999827) (xy 155.743725 91.218) (xy 155.743725 91.726) - (xy 155.782076 91.929818) (xy 155.897579 92.109315) (xy 155.787906 92.269827) (xy 155.743725 92.488) (xy 155.743725 92.996) - (xy 155.782076 93.199818) (xy 155.902532 93.387012) (xy 156.086327 93.512594) (xy 156.3045 93.556775) (xy 157.4475 93.556775) - (xy 157.651318 93.518424) (xy 157.692382 93.492) (xy 167.683 93.492) (xy 167.970013 93.43491) (xy 168.21333 93.27233) - (xy 171.563213 89.922447) (xy 171.803857 89.823015) (xy 172.043174 89.584115) (xy 172.172852 89.271817) (xy 172.173147 88.933666) - (xy 172.044015 88.621143) (xy 171.805115 88.381826) (xy 171.492817 88.252148) (xy 171.154666 88.251853) (xy 170.842143 88.380985) - (xy 170.602826 88.619885) (xy 170.502256 88.862084) (xy 167.37234 91.992) (xy 160.999076 91.992) (xy 161.121174 91.870115) - (xy 161.250852 91.557817) (xy 161.251147 91.219666) (xy 161.151 90.977292) (xy 161.151 84.53) (xy 161.09391 84.242987) - (xy 160.93133 83.99967) (xy 160.25333 83.32167) (xy 160.010013 83.15909) (xy 159.723 83.102) (xy 157.931415 83.102) - (xy 157.964094 83.054173) (xy 158.008275 82.836) (xy 158.008275 82.328) (xy 157.969924 82.124182) (xy 157.854421 81.944685) - (xy 157.964094 81.784173) (xy 158.008275 81.566) (xy 158.008275 81.058) (xy 157.969924 80.854182) (xy 157.849468 80.666988) - (xy 157.665673 80.541406) (xy 157.4475 80.497225) (xy 156.3045 80.497225) (xy 156.100682 80.535576) (xy 155.913488 80.656032) - (xy 155.787906 80.839827) (xy 155.743725 81.058) (xy 155.743725 81.566) (xy 155.782076 81.769818) (xy 155.822089 81.832) - (xy 155.733 81.832) (xy 155.445987 81.88909) (xy 155.3259 81.96933) (xy 155.20267 82.05167) (xy 154.44067 82.81367) - (xy 154.27809 83.056987) (xy 154.221 83.344) (xy 154.221 85.31934) (xy 153.51734 86.023) (xy 147.915298 86.023) - (xy 147.977999 85.872) (xy 149.706187 85.872) (xy 149.736327 85.892594) (xy 149.9545 85.936775) (xy 151.0975 85.936775) - (xy 151.301318 85.898424) (xy 151.488512 85.777968) (xy 151.614094 85.594173) (xy 151.658275 85.376) (xy 151.658275 84.868) - (xy 151.619924 84.664182) (xy 151.504421 84.484685) (xy 151.614094 84.324173) (xy 151.658275 84.106) (xy 151.658275 83.598) - (xy 151.619924 83.394182) (xy 151.504421 83.214685) (xy 151.614094 83.054173) (xy 151.658275 82.836) (xy 151.658275 82.328) - (xy 151.619924 82.124182) (xy 151.504421 81.944685) (xy 151.614094 81.784173) (xy 151.658275 81.566) (xy 151.658275 81.058) - (xy 151.619924 80.854182) (xy 151.499468 80.666988) (xy 151.315673 80.541406) (xy 151.0975 80.497225) (xy 150.780291 80.497225) - (xy 150.695817 80.462148) (xy 150.357666 80.461853) (xy 150.272059 80.497225) (xy 149.9545 80.497225) (xy 149.750682 80.535576) - (xy 149.563488 80.656032) (xy 149.437906 80.839827) (xy 149.393725 81.058) (xy 149.393725 81.151065) (xy 149.371 81.12834) - (xy 149.371 79.343959) (xy 149.474818 79.324424) (xy 149.662012 79.203968) (xy 149.787594 79.020173) (xy 149.831775 78.802) - (xy 149.831775 78.102) (xy 153.760225 78.102) (xy 153.760225 78.802) (xy 153.798576 79.005818) (xy 153.919032 79.193012) - (xy 154.102827 79.318594) (xy 154.321 79.362775) (xy 155.621 79.362775) (xy 155.824818 79.324424) (xy 156.012012 79.203968) - (xy 156.137594 79.020173) (xy 156.181775 78.802) (xy 156.181775 78.102) (xy 156.935225 78.102) (xy 156.935225 78.802) - (xy 156.973576 79.005818) (xy 157.094032 79.193012) (xy 157.277827 79.318594) (xy 157.496 79.362775) (xy 158.796 79.362775) - (xy 158.999818 79.324424) (xy 159.187012 79.203968) (xy 159.312594 79.020173) (xy 159.356775 78.802) (xy 159.356775 78.102) - (xy 159.318424 77.898182) (xy 159.197968 77.710988) (xy 159.014173 77.585406) (xy 158.796 77.541225) (xy 157.496 77.541225) - (xy 157.292182 77.579576) (xy 157.104988 77.700032) (xy 156.979406 77.883827) (xy 156.935225 78.102) (xy 156.181775 78.102) - (xy 156.143424 77.898182) (xy 156.022968 77.710988) (xy 155.839173 77.585406) (xy 155.621 77.541225) (xy 154.321 77.541225) - (xy 154.117182 77.579576) (xy 153.929988 77.700032) (xy 153.804406 77.883827) (xy 153.760225 78.102) (xy 149.831775 78.102) - (xy 149.793424 77.898182) (xy 149.672968 77.710988) (xy 149.489173 77.585406) (xy 149.271 77.541225) (xy 147.971 77.541225) - (xy 147.767182 77.579576) (xy 147.579988 77.700032) (xy 147.454406 77.883827) (xy 147.410225 78.102) (xy 147.410225 78.802) - (xy 147.448576 79.005818) (xy 147.569032 79.193012) (xy 147.752827 79.318594) (xy 147.871 79.342525) (xy 147.871 81.439) - (xy 147.92809 81.726013) (xy 148.09067 81.96933) (xy 149.23367 83.11233) (xy 149.476987 83.27491) (xy 149.505692 83.28062) - (xy 149.437906 83.379827) (xy 149.393725 83.598) (xy 149.393725 84.106) (xy 149.432076 84.309818) (xy 149.472089 84.372) - (xy 147.617 84.372) (xy 147.329988 84.429089) (xy 147.08667 84.59167) (xy 146.952787 84.725553) (xy 146.712143 84.824985) - (xy 146.472826 85.063885) (xy 146.343148 85.376183) (xy 146.342959 85.593299) (xy 146.196 85.44634) (xy 146.196 79.343959) - (xy 146.299818 79.324424) (xy 146.487012 79.203968) (xy 146.612594 79.020173) (xy 146.656775 78.802) (xy 146.656775 78.102) - (xy 146.618424 77.898182) (xy 146.497968 77.710988) (xy 146.314173 77.585406) (xy 146.096 77.541225) (xy 144.796 77.541225) - (xy 144.592182 77.579576) (xy 144.404988 77.700032) (xy 144.279406 77.883827) (xy 144.235225 78.102) (xy 142.386 78.102) - (xy 142.386 75.39966) (xy 143.21666 74.569) (xy 144.636087 74.569) (xy 144.596148 74.665183) (xy 144.595853 75.003334) - (xy 144.696 75.245708) (xy 144.696 75.660041) (xy 144.592182 75.679576) (xy 144.404988 75.800032) (xy 144.279406 75.983827) - (xy 144.235225 76.202) (xy 144.235225 76.902) (xy 144.273576 77.105818) (xy 144.394032 77.293012) (xy 144.577827 77.418594) - (xy 144.796 77.462775) (xy 146.096 77.462775) (xy 146.299818 77.424424) (xy 146.487012 77.303968) (xy 146.612594 77.120173) - (xy 146.656775 76.902) (xy 146.656775 76.202) (xy 146.618424 75.998182) (xy 146.497968 75.810988) (xy 146.314173 75.685406) - (xy 146.196 75.661475) (xy 146.196 75.245286) (xy 146.295852 75.004817) (xy 146.296147 74.666666) (xy 146.255792 74.569) - (xy 147.811087 74.569) (xy 147.771148 74.665183) (xy 147.770853 75.003334) (xy 147.871 75.245708) (xy 147.871 75.660041) - (xy 147.767182 75.679576) (xy 147.579988 75.800032) (xy 147.454406 75.983827) (xy 147.410225 76.202) (xy 147.410225 76.902) - (xy 147.448576 77.105818) (xy 147.569032 77.293012) (xy 147.752827 77.418594) (xy 147.971 77.462775) (xy 149.271 77.462775) - (xy 149.474818 77.424424) (xy 149.662012 77.303968) (xy 149.787594 77.120173) (xy 149.831775 76.902) (xy 149.831775 76.202) - (xy 153.760225 76.202) (xy 153.760225 76.902) (xy 153.798576 77.105818) (xy 153.919032 77.293012) (xy 154.102827 77.418594) - (xy 154.321 77.462775) (xy 155.621 77.462775) (xy 155.824818 77.424424) (xy 156.012012 77.303968) (xy 156.137594 77.120173) - (xy 156.181775 76.902) (xy 156.181775 76.202) (xy 156.935225 76.202) (xy 156.935225 76.902) (xy 156.973576 77.105818) - (xy 157.094032 77.293012) (xy 157.277827 77.418594) (xy 157.496 77.462775) (xy 158.796 77.462775) (xy 158.999818 77.424424) - (xy 159.187012 77.303968) (xy 159.312594 77.120173) (xy 159.356775 76.902) (xy 159.356775 76.202) (xy 159.318424 75.998182) - (xy 159.197968 75.810988) (xy 159.014173 75.685406) (xy 158.796 75.641225) (xy 157.496 75.641225) (xy 157.292182 75.679576) - (xy 157.104988 75.800032) (xy 156.979406 75.983827) (xy 156.935225 76.202) (xy 156.181775 76.202) (xy 156.143424 75.998182) - (xy 156.022968 75.810988) (xy 155.839173 75.685406) (xy 155.621 75.641225) (xy 154.321 75.641225) (xy 154.117182 75.679576) - (xy 153.929988 75.800032) (xy 153.804406 75.983827) (xy 153.760225 76.202) (xy 149.831775 76.202) (xy 149.793424 75.998182) - (xy 149.672968 75.810988) (xy 149.489173 75.685406) (xy 149.371 75.661475) (xy 149.371 75.245286) (xy 149.470852 75.004817) - (xy 149.471147 74.666666) (xy 149.430792 74.569) (xy 166.97934 74.569) (xy 168.628553 76.218213) (xy 168.727985 76.458857) - (xy 168.966885 76.698174) (xy 169.279183 76.827852) (xy 169.617334 76.828147) (xy 169.929857 76.699015) (xy 170.169174 76.460115) - (xy 170.298852 76.147817) (xy 170.299147 75.809666) (xy 170.170015 75.497143) (xy 169.931115 75.257826) (xy 169.688916 75.157256) - (xy 167.82033 73.28867) (xy 167.577013 73.12609) (xy 167.29 73.069) (xy 142.906 73.069) (xy 142.618987 73.12609) - (xy 142.37567 73.28867) (xy 141.10567 74.55867) (xy 140.94309 74.801987) (xy 140.886 75.089) (xy 140.886 83.878642) - (xy 140.844988 83.905032) (xy 140.719406 84.088827) (xy 140.675225 84.307) (xy 136.881775 84.307) (xy 136.843424 84.103182) - (xy 136.722968 83.915988) (xy 136.671 83.88048) (xy 136.671 81.947) (xy 136.65018 81.84233) (xy 136.613911 81.659988) - (xy 136.45133 81.41667) (xy 134.004 78.96934) (xy 134.004 78.102) (xy 134.075225 78.102) (xy 134.075225 78.802) - (xy 134.113576 79.005818) (xy 134.234032 79.193012) (xy 134.417827 79.318594) (xy 134.636 79.362775) (xy 135.936 79.362775) - (xy 136.139818 79.324424) (xy 136.327012 79.203968) (xy 136.452594 79.020173) (xy 136.496775 78.802) (xy 136.496775 78.102) - (xy 137.250225 78.102) (xy 137.250225 78.802) (xy 137.288576 79.005818) (xy 137.409032 79.193012) (xy 137.592827 79.318594) - (xy 137.811 79.362775) (xy 139.111 79.362775) (xy 139.314818 79.324424) (xy 139.502012 79.203968) (xy 139.627594 79.020173) - (xy 139.671775 78.802) (xy 139.671775 78.102) (xy 139.633424 77.898182) (xy 139.512968 77.710988) (xy 139.329173 77.585406) - (xy 139.111 77.541225) (xy 137.811 77.541225) (xy 137.607182 77.579576) (xy 137.419988 77.700032) (xy 137.294406 77.883827) - (xy 137.250225 78.102) (xy 136.496775 78.102) (xy 136.458424 77.898182) (xy 136.337968 77.710988) (xy 136.154173 77.585406) - (xy 135.936 77.541225) (xy 134.636 77.541225) (xy 134.432182 77.579576) (xy 134.244988 77.700032) (xy 134.119406 77.883827) - (xy 134.075225 78.102) (xy 134.004 78.102) (xy 134.004 76.202) (xy 134.075225 76.202) (xy 134.075225 76.902) - (xy 134.113576 77.105818) (xy 134.234032 77.293012) (xy 134.417827 77.418594) (xy 134.636 77.462775) (xy 135.936 77.462775) - (xy 136.139818 77.424424) (xy 136.327012 77.303968) (xy 136.452594 77.120173) (xy 136.496775 76.902) (xy 136.496775 76.202) - (xy 137.250225 76.202) (xy 137.250225 76.902) (xy 137.288576 77.105818) (xy 137.409032 77.293012) (xy 137.592827 77.418594) - (xy 137.811 77.462775) (xy 139.111 77.462775) (xy 139.314818 77.424424) (xy 139.502012 77.303968) (xy 139.627594 77.120173) - (xy 139.671775 76.902) (xy 139.671775 76.202) (xy 139.633424 75.998182) (xy 139.512968 75.810988) (xy 139.329173 75.685406) - (xy 139.111 75.641225) (xy 137.811 75.641225) (xy 137.607182 75.679576) (xy 137.419988 75.800032) (xy 137.294406 75.983827) - (xy 137.250225 76.202) (xy 136.496775 76.202) (xy 136.458424 75.998182) (xy 136.337968 75.810988) (xy 136.154173 75.685406) - (xy 135.936 75.641225) (xy 134.636 75.641225) (xy 134.432182 75.679576) (xy 134.244988 75.800032) (xy 134.119406 75.983827) - (xy 134.075225 76.202) (xy 134.004 76.202) (xy 134.004 72.60566) (xy 134.70766 71.902) (xy 176.88534 71.902) - (xy 177.462 72.47866) (xy 177.462 77.502) (xy 177.51909 77.789013) (xy 177.68167 78.03233) (xy 178.31667 78.66733) - (xy 178.559987 78.82991) (xy 178.847 78.887) (xy 181.33034 78.887) (xy 181.426 78.98266) (xy 181.426 80.187985) - (xy 181.176434 80.35474) (xy 180.906 80.759473) (xy 180.635566 80.35474) (xy 180.176961 80.04831) (xy 179.636 79.940706) - (xy 179.095039 80.04831) (xy 178.636434 80.35474) (xy 178.366 80.759473) (xy 178.095566 80.35474) (xy 177.636961 80.04831) - (xy 177.096 79.940706) (xy 176.555039 80.04831) (xy 176.096434 80.35474) (xy 175.826 80.759473) (xy 175.555566 80.35474) - (xy 175.306 80.187985) (xy 175.306 79.307) (xy 175.24891 79.019987) (xy 175.08633 78.77667) (xy 173.53533 77.22567) - (xy 173.292013 77.06309) (xy 173.005 77.006) (xy 166.147 77.006) (xy 165.859987 77.06309) (xy 165.61667 77.22567) - (xy 164.34667 78.49567) (xy 164.18409 78.738987) (xy 164.127 79.026) (xy 164.127 85.884) (xy 164.18409 86.171013) - (xy 164.34667 86.41433) (xy 165.74367 87.81133) (xy 165.986987 87.97391) (xy 166.274 88.031) (xy 171.80534 88.031) - (xy 172.382 88.60766) (xy 172.382 102.14) (xy 172.423799 102.350139) (xy 170.07533 100.00167) (xy 169.832013 99.83909) - (xy 169.545 99.782) (xy 165.383286 99.782) (xy 165.142817 99.682148) (xy 164.804666 99.681853) (xy 164.492143 99.810985) - (xy 164.252826 100.049885) (xy 164.123148 100.362183) (xy 164.122853 100.700334) (xy 164.251985 101.012857) (xy 164.490885 101.252174) - (xy 164.803183 101.381852) (xy 165.141334 101.382147) (xy 165.383708 101.282) (xy 165.625967 101.282) (xy 165.551148 101.462183) - (xy 165.550853 101.800334) (xy 165.651 102.042708) (xy 165.651 108.172) (xy 153.054 108.172) (xy 153.054 105.315) - (xy 152.99691 105.027987) (xy 152.83433 104.78467) (xy 152.01133 103.96167) (xy 151.768013 103.79909) (xy 151.481 103.742) - (xy 148.609 103.742) (xy 148.609 100.864055) (xy 148.742885 100.998174) (xy 149.055183 101.127852) (xy 149.393334 101.128147) - (xy 149.635708 101.028) (xy 156.083 101.028) (xy 156.370013 100.97091) (xy 156.61333 100.80833) (xy 157.91766 99.504) - (xy 166.497 99.504) (xy 166.784013 99.44691) (xy 167.02733 99.28433) (xy 168.261213 98.050447) (xy 168.501857 97.951015) - (xy 168.741174 97.712115) (xy 168.870852 97.399817) (xy 168.871147 97.061666) (xy 168.742015 96.749143) (xy 168.70294 96.71) - (xy 170.658714 96.71) (xy 170.899183 96.809852) (xy 171.237334 96.810147) (xy 171.549857 96.681015) (xy 171.789174 96.442115) - (xy 171.918852 96.129817) (xy 171.919147 95.791666) (xy 171.790015 95.479143) (xy 171.551115 95.239826) (xy 171.238817 95.110148) - (xy 170.900666 95.109853) (xy 170.658292 95.21) (xy 160.811286 95.21) (xy 160.570817 95.110148) (xy 160.232666 95.109853) - (xy 159.990292 95.21) (xy 151.765 95.21) (xy 151.477987 95.26709) (xy 151.23467 95.42967) (xy 148.984787 97.679553) - (xy 148.744143 97.778985) (xy 148.609 97.913893) (xy 148.609 97.06) (xy 148.55191 96.772987) (xy 148.38933 96.52967) - (xy 147.88133 96.02167) (xy 147.638013 95.85909) (xy 147.351 95.802) (xy 145.592188 95.802) (xy 145.587424 95.776682) - (xy 145.561 95.735618) (xy 145.561 95.65546) (xy 145.66133 95.55513) (xy 145.82391 95.311813) (xy 145.873701 95.061497) - (xy 145.997594 94.880173) (xy 146.041775 94.662) (xy 146.041775 93.362) (xy 146.003424 93.158182) (xy 145.882968 92.970988) - (xy 145.881 92.969643) (xy 145.881 92.510814) (xy 145.997594 92.340173) (xy 146.041775 92.122) (xy 146.041775 90.822) - (xy 146.003424 90.618182) (xy 145.882968 90.430988) (xy 145.699173 90.305406) (xy 145.481 90.261225) (xy 144.781 90.261225) - (xy 144.577182 90.299576) (xy 144.389988 90.420032) (xy 144.264406 90.603827) (xy 144.220225 90.822) (xy 144.220225 92.122) - (xy 144.258576 92.325818) (xy 144.379032 92.513012) (xy 144.381 92.514357) (xy 144.381 92.973186) (xy 144.264406 93.143827) - (xy 144.226624 93.3304) (xy 143.383137 93.3304) (xy 143.145317 93.231648) (xy 142.807166 93.231353) (xy 142.494643 93.360485) - (xy 142.269698 93.585038) (xy 141.930429 93.245769) (xy 142.042012 93.173968) (xy 142.167594 92.990173) (xy 142.211775 92.772) - (xy 142.211775 92.072) (xy 142.173424 91.868182) (xy 142.052968 91.680988) (xy 141.869173 91.555406) (xy 141.651 91.511225) - (xy 140.351 91.511225) (xy 140.147182 91.549576) (xy 139.959988 91.670032) (xy 139.834406 91.853827) (xy 139.790225 92.072) - (xy 139.790225 92.772) (xy 139.828576 92.975818) (xy 139.949032 93.163012) (xy 140.132827 93.288594) (xy 140.251 93.312525) - (xy 140.251 93.377) (xy 140.30809 93.664013) (xy 140.47067 93.90733) (xy 140.483765 93.920425) (xy 140.366 93.897) - (xy 139.211 93.897) (xy 139.211 91.14766) (xy 139.790225 90.568435) (xy 139.790225 90.872) (xy 139.828576 91.075818) - (xy 139.949032 91.263012) (xy 140.132827 91.388594) (xy 140.351 91.432775) (xy 141.651 91.432775) (xy 141.854818 91.394424) - (xy 142.042012 91.273968) (xy 142.167594 91.090173) (xy 142.211775 90.872) (xy 142.211775 90.686885) (xy 142.95066 89.948) - (xy 149.393725 89.948) (xy 149.393725 90.456) (xy 149.432076 90.659818) (xy 149.547579 90.839315) (xy 149.437906 90.999827) - (xy 149.393725 91.218) (xy 149.393725 91.726) (xy 149.432076 91.929818) (xy 149.547579 92.109315) (xy 149.437906 92.269827) - (xy 149.393725 92.488) (xy 149.393725 92.996) (xy 149.432076 93.199818) (xy 149.547579 93.379315) (xy 149.437906 93.539827) - (xy 149.393725 93.758) (xy 149.393725 94.266) (xy 149.432076 94.469818) (xy 149.552532 94.657012) (xy 149.736327 94.782594) - (xy 149.9545 94.826775) (xy 150.271709 94.826775) (xy 150.356183 94.861852) (xy 150.694334 94.862147) (xy 150.779941 94.826775) - (xy 151.0975 94.826775) (xy 151.301318 94.788424) (xy 151.488512 94.667968) (xy 151.614094 94.484173) (xy 151.658275 94.266) - (xy 151.658275 93.758) (xy 151.619924 93.554182) (xy 151.504421 93.374685) (xy 151.614094 93.214173) (xy 151.658275 92.996) - (xy 151.658275 92.488) (xy 151.619924 92.284182) (xy 151.504421 92.104685) (xy 151.614094 91.944173) (xy 151.658275 91.726) - (xy 151.658275 91.218) (xy 151.619924 91.014182) (xy 151.504421 90.834685) (xy 151.614094 90.674173) (xy 151.658275 90.456) - (xy 151.658275 89.948) (xy 151.619924 89.744182) (xy 151.499468 89.556988) (xy 151.315673 89.431406) (xy 151.0975 89.387225) - (xy 150.780291 89.387225) (xy 150.695817 89.352148) (xy 150.357666 89.351853) (xy 150.272059 89.387225) (xy 149.9545 89.387225) - (xy 149.750682 89.425576) (xy 149.563488 89.546032) (xy 149.437906 89.729827) (xy 149.393725 89.948) (xy 142.95066 89.948) - (xy 143.11633 89.78233) (xy 143.27891 89.539013) (xy 143.336 89.252) (xy 143.336 87.635358) (xy 143.377012 87.608968) - (xy 143.502594 87.425173) (xy 143.546775 87.207) (xy 143.546775 86.307) (xy 143.508424 86.103182) (xy 143.387968 85.915988) - (xy 143.204173 85.790406) (xy 142.986 85.746225) (xy 142.186 85.746225) (xy 141.982182 85.784576) (xy 141.794988 85.905032) - (xy 141.669406 86.088827) (xy 141.636396 86.251838) (xy 141.608424 86.103182) (xy 141.487968 85.915988) (xy 141.304173 85.790406) - (xy 141.086 85.746225) (xy 140.286 85.746225) (xy 140.082182 85.784576) (xy 139.894988 85.905032) (xy 139.769406 86.088827) - (xy 139.725225 86.307) (xy 139.725225 87.207) (xy 139.763576 87.410818) (xy 139.884032 87.598012) (xy 139.936 87.63352) - (xy 139.936 88.30134) (xy 137.93067 90.30667) (xy 137.76809 90.549987) (xy 137.711 90.837) (xy 137.711 93.897) - (xy 136.23166 93.897) (xy 136.036 93.70134) (xy 136.036 93.313959) (xy 136.139818 93.294424) (xy 136.327012 93.173968) - (xy 136.452594 92.990173) (xy 136.496775 92.772) (xy 136.496775 92.072) (xy 136.458424 91.868182) (xy 136.337968 91.680988) - (xy 136.154173 91.555406) (xy 135.936 91.511225) (xy 134.636 91.511225) (xy 134.432182 91.549576) (xy 134.244988 91.670032) - (xy 134.119406 91.853827) (xy 134.075225 92.072) (xy 134.075225 92.772) (xy 134.113576 92.975818) (xy 134.234032 93.163012) - (xy 134.417827 93.288594) (xy 134.536 93.312525) (xy 134.536 94.012) (xy 134.59309 94.299013) (xy 134.75567 94.54233) - (xy 135.39067 95.17733) (xy 135.633987 95.33991) (xy 135.921 95.397) (xy 140.05534 95.397) (xy 140.101697 95.443357) - (xy 139.985 95.419725) (xy 139.477 95.419725) (xy 139.273182 95.458076) (xy 139.093685 95.573579) (xy 138.933173 95.463906) - (xy 138.715 95.419725) (xy 138.207 95.419725) (xy 138.003182 95.458076) (xy 137.823685 95.573579) (xy 137.663173 95.463906) - (xy 137.445 95.419725) (xy 136.937 95.419725) (xy 136.733182 95.458076) (xy 136.553685 95.573579) (xy 136.393173 95.463906) - (xy 136.175 95.419725) (xy 135.667 95.419725) (xy 135.463182 95.458076) (xy 135.275988 95.578532) (xy 135.150406 95.762327) - (xy 135.106225 95.9805) (xy 135.106225 97.1235) (xy 135.144576 97.327318) (xy 135.265032 97.514512) (xy 135.448827 97.640094) - (xy 135.667 97.684275) (xy 136.175 97.684275) (xy 136.378818 97.645924) (xy 136.558315 97.530421) (xy 136.718827 97.640094) - (xy 136.937 97.684275) (xy 137.445 97.684275) (xy 137.648818 97.645924) (xy 137.828315 97.530421) (xy 137.988827 97.640094) - (xy 138.207 97.684275) (xy 138.715 97.684275) (xy 138.918818 97.645924) (xy 139.098315 97.530421) (xy 139.258827 97.640094) - (xy 139.477 97.684275) (xy 139.985 97.684275) (xy 140.188818 97.645924) (xy 140.368315 97.530421) (xy 140.528827 97.640094) - (xy 140.747 97.684275) (xy 141.255 97.684275) (xy 141.458818 97.645924) (xy 141.638315 97.530421) (xy 141.798827 97.640094) - (xy 142.017 97.684275) (xy 142.525 97.684275) (xy 142.728818 97.645924) (xy 142.908315 97.530421) (xy 143.068827 97.640094) - (xy 143.287 97.684275) (xy 143.795 97.684275) (xy 143.998818 97.645924) (xy 144.178315 97.530421) (xy 144.338827 97.640094) - (xy 144.557 97.684275) (xy 145.065 97.684275) (xy 145.268818 97.645924) (xy 145.456012 97.525468) (xy 145.581594 97.341673) - (xy 145.589628 97.302) (xy 147.04034 97.302) (xy 147.109 97.37066) (xy 147.109 97.755694) (xy 146.854817 97.650148) - (xy 146.516666 97.649853) (xy 146.274292 97.75) (xy 143.637 97.75) (xy 143.349987 97.80709) (xy 143.135848 97.950174) - (xy 143.10667 97.96967) (xy 141.74067 99.33567) (xy 141.57809 99.578987) (xy 141.521 99.866) (xy 141.521 101.846585) - (xy 141.473173 101.813906) (xy 141.255 101.769725) (xy 140.747 101.769725) (xy 140.543182 101.808076) (xy 140.534974 101.813358) - (xy 140.516298 101.719469) (xy 140.371 101.502015) (xy 140.371 100.162965) (xy 140.371001 100.16296) (xy 140.306298 99.837679) - (xy 140.122041 99.561919) (xy 139.414081 98.853959) (xy 139.138321 98.669702) (xy 138.81304 98.605) (xy 134.26096 98.605) - (xy 133.935679 98.669702) (xy 133.659919 98.853959) (xy 131.810959 100.702919) (xy 131.626702 100.978679) (xy 131.562 101.30396) - (xy 131.562 104.851878) (xy 131.308878 105.105) (xy 125.265122 105.105) (xy 123.214081 103.053959) (xy 122.938321 102.869702) - (xy 122.61304 102.805) (xy 119.811373 102.805) (xy 119.798424 102.736182) (xy 119.677968 102.548988) (xy 119.494173 102.423406) - (xy 119.29015 102.38209) (xy 119.410405 102.35817) (xy 119.75916 102.12514) (xy 119.99219 101.776385) (xy 120.07402 101.365) - (xy 119.99219 100.953615) (xy 119.75916 100.60486) (xy 119.410405 100.37183) (xy 118.99902 100.29) (xy 118.75298 100.29) - (xy 118.341595 100.37183) (xy 117.99284 100.60486) (xy 117.75981 100.953615) (xy 117.67798 101.365) (xy 117.75981 101.776385) - (xy 117.99284 102.12514) (xy 118.341595 102.35817) (xy 118.447445 102.379225) (xy 117.926 102.379225) (xy 117.722182 102.417576) + (xy 130.856 111.752775) (xy 131.059818 111.714424) (xy 131.247012 111.593968) (xy 131.248357 111.592) (xy 131.400225 111.592) + (xy 131.400225 112.157) (xy 131.438576 112.360818) (xy 131.559032 112.548012) (xy 131.742827 112.673594) (xy 131.961 112.717775) + (xy 136.461 112.717775) (xy 136.664818 112.679424) (xy 136.852012 112.558968) (xy 136.977594 112.375173) (xy 137.021775 112.157) + (xy 137.021775 110.157) (xy 136.983424 109.953182) (xy 136.862968 109.765988) (xy 136.679173 109.640406) (xy 136.461 109.596225) + (xy 134.961 109.596225) (xy 134.961 109.36766) (xy 134.96166 109.367) (xy 135.286 109.367) (xy 135.573013 109.30991) + (xy 135.81633 109.14733) (xy 136.45133 108.51233) (xy 136.511687 108.422) (xy 136.556 108.355681) (xy 136.66067 108.51233) + (xy 137.29567 109.14733) (xy 137.538987 109.30991) (xy 137.826 109.367) (xy 141.32534 109.367) (xy 141.554565 109.596225) + (xy 140.461 109.596225) (xy 140.257182 109.634576) (xy 140.069988 109.755032) (xy 139.944406 109.938827) (xy 139.900225 110.157) + (xy 139.900225 112.157) (xy 139.938576 112.360818) (xy 140.059032 112.548012) (xy 140.242827 112.673594) (xy 140.461 112.717775) + (xy 144.961 112.717775) (xy 145.164818 112.679424) (xy 145.352012 112.558968) (xy 145.477594 112.375173) (xy 145.521775 112.157) + (xy 145.521775 111.592) (xy 145.677186 111.592) (xy 145.847827 111.708594) (xy 146.066 111.752775) (xy 147.366 111.752775) + (xy 147.569818 111.714424) (xy 147.757012 111.593968) (xy 147.882594 111.410173) (xy 147.926775 111.192) (xy 147.926775 110.492) + (xy 147.888424 110.288182) (xy 147.767968 110.100988) (xy 147.584173 109.975406) (xy 147.366 109.931225) (xy 146.066 109.931225) + (xy 145.862182 109.969576) (xy 145.674988 110.090032) (xy 145.673643 110.092) (xy 145.509544 110.092) (xy 145.483424 109.953182) + (xy 145.362968 109.765988) (xy 145.179173 109.640406) (xy 144.961 109.596225) (xy 143.441949 109.596225) (xy 143.40391 109.404987) + (xy 143.24133 109.16167) (xy 142.16633 108.08667) (xy 141.923013 107.92409) (xy 141.636 107.867) (xy 138.13666 107.867) + (xy 137.941 107.67134) (xy 137.941 103.957415) (xy 137.988827 103.990094) (xy 138.207 104.034275) (xy 138.715 104.034275) + (xy 138.918818 103.995924) (xy 139.098315 103.880421) (xy 139.258827 103.990094) (xy 139.477 104.034275) (xy 139.81204 104.034275) + (xy 139.790225 104.142) (xy 139.790225 104.842) (xy 139.828576 105.045818) (xy 139.949032 105.233012) (xy 140.132827 105.358594) + (xy 140.351 105.402775) (xy 141.651 105.402775) (xy 141.854818 105.364424) (xy 142.042012 105.243968) (xy 142.043357 105.242) + (xy 151.17034 105.242) (xy 151.554 105.62566) (xy 151.554 108.683151) (xy 151.523 108.839) (xy 151.523 108.891) + (xy 151.554 109.046849) (xy 151.554 109.887) (xy 151.61109 110.174013) (xy 151.77367 110.41733) (xy 152.281438 110.925098) + (xy 152.164988 111.000032) (xy 152.039406 111.183827) (xy 151.995225 111.402) (xy 151.995225 112.162) (xy 151.533814 112.162) + (xy 151.363173 112.045406) (xy 151.145 112.001225) (xy 149.845 112.001225) (xy 149.641182 112.039576) (xy 149.503734 112.128021) + (xy 149.310666 112.127853) (xy 148.998143 112.256985) (xy 148.758826 112.495885) (xy 148.629148 112.808183) (xy 148.628853 113.146334) + (xy 148.757985 113.458857) (xy 148.996885 113.698174) (xy 149.309183 113.827852) (xy 149.647334 113.828147) (xy 149.721072 113.797679) + (xy 149.845 113.822775) (xy 151.145 113.822775) (xy 151.348818 113.784424) (xy 151.536012 113.663968) (xy 151.537357 113.662) + (xy 152.069728 113.662) (xy 152.154032 113.793012) (xy 152.337827 113.918594) (xy 152.556 113.962775) (xy 154.056 113.962775) + (xy 154.259818 113.924424) (xy 154.447012 113.803968) (xy 154.572594 113.620173) (xy 154.616775 113.402) (xy 154.616775 111.402) + (xy 154.578424 111.198182) (xy 154.457968 111.010988) (xy 154.274173 110.885406) (xy 154.056 110.841225) (xy 154.046497 110.841225) + (xy 153.99891 110.601987) (xy 153.83633 110.35867) (xy 153.14966 109.672) (xy 168.051625 109.672) (xy 168.051625 109.7856) + (xy 168.089976 109.989418) (xy 168.210432 110.176612) (xy 168.394227 110.302194) (xy 168.6124 110.346375) (xy 170.3396 110.346375) + (xy 170.543418 110.308024) (xy 170.730612 110.187568) (xy 170.856194 110.003773) (xy 170.900375 109.7856) (xy 170.900375 108.0584) + (xy 170.862024 107.854582) (xy 170.741568 107.667388) (xy 170.557773 107.541806) (xy 170.342454 107.498203) (xy 170.475566 107.40926) + (xy 170.746 107.004527) (xy 171.016434 107.40926) (xy 171.475039 107.71569) (xy 172.016 107.823294) (xy 172.556961 107.71569) + (xy 173.015566 107.40926) (xy 173.286 107.004527) (xy 173.556434 107.40926) (xy 173.91972 107.652) (xy 173.556434 107.89474) + (xy 173.250004 108.353345) (xy 173.1424 108.894306) (xy 173.1424 108.949694) (xy 173.250004 109.490655) (xy 173.556434 109.94926) + (xy 174.015039 110.25569) (xy 174.556 110.363294) (xy 175.096961 110.25569) (xy 175.555566 109.94926) (xy 175.826 109.544527) + (xy 176.096434 109.94926) (xy 176.555039 110.25569) (xy 177.096 110.363294) (xy 177.636961 110.25569) (xy 178.095566 109.94926) + (xy 178.366 109.544527) (xy 178.636434 109.94926) (xy 179.095039 110.25569) (xy 179.636 110.363294) (xy 180.176961 110.25569) + (xy 180.635566 109.94926) (xy 180.906 109.544527) (xy 181.176434 109.94926) (xy 181.635039 110.25569) (xy 182.176 110.363294) + (xy 182.716961 110.25569) (xy 183.175566 109.94926) (xy 183.446 109.544527) (xy 183.716434 109.94926) (xy 184.175039 110.25569) + (xy 184.716 110.363294) (xy 185.256961 110.25569) (xy 185.715566 109.94926) (xy 185.900825 109.672) (xy 187.985492 109.672) + (xy 187.654381 110.002533) (xy 187.326374 110.792462) (xy 187.325628 111.647785) (xy 187.652256 112.438286) (xy 188.256533 113.043619) + (xy 189.046462 113.371626) (xy 189.901785 113.372372) (xy 190.692286 113.045744) (xy 191.297619 112.441467) (xy 191.625626 111.651538) + (xy 191.626372 110.796215) (xy 191.299744 110.005714) (xy 190.695467 109.400381) (xy 189.905538 109.072374) (xy 189.050215 109.071628) + (xy 188.927206 109.122454) (xy 190.009213 108.040447) (xy 190.249857 107.941015) (xy 190.489174 107.702115) (xy 190.618852 107.389817) + (xy 190.619147 107.051666) (xy 190.490015 106.739143) (xy 190.265462 106.514198) (xy 192.07733 104.70233) (xy 192.23991 104.459013) + (xy 192.297 104.172) (xy 192.297 100.518286) (xy 192.396852 100.277817) (xy 192.397147 99.939666) (xy 192.268015 99.627143) + (xy 192.029115 99.387826) (xy 191.716817 99.258148) (xy 191.378666 99.257853) (xy 191.066143 99.386985) (xy 190.826826 99.625885) + (xy 190.697148 99.938183) (xy 190.696853 100.276334) (xy 190.797 100.518708) (xy 190.797 103.86134) (xy 189.02634 105.632) + (xy 185.900825 105.632) (xy 185.715566 105.35474) (xy 185.256961 105.04831) (xy 184.716 104.940706) (xy 184.175039 105.04831) + (xy 183.716434 105.35474) (xy 183.446 105.759473) (xy 183.175566 105.35474) (xy 182.716961 105.04831) (xy 182.176 104.940706) + (xy 181.635039 105.04831) (xy 181.176434 105.35474) (xy 180.906 105.759473) (xy 180.635566 105.35474) (xy 180.386 105.187985) + (xy 180.386 104.97566) (xy 181.50533 103.85633) (xy 181.517556 103.838032) (xy 181.66791 103.613013) (xy 181.725 103.326) + (xy 181.725 92.46066) (xy 184.27616 89.9095) (xy 190.524774 89.9095) (xy 190.658 89.936) (xy 190.945013 89.87891) + (xy 191.18833 89.71633) (xy 192.58533 88.31933) (xy 192.593577 88.306987) (xy 192.74791 88.076013) (xy 192.805 87.789) + (xy 192.805 76.74) (xy 192.74791 76.452987) (xy 192.58533 76.20967) (xy 191.31533 74.93967) (xy 191.072013 74.77709) + (xy 190.785 74.72) (xy 182.051286 74.72) (xy 181.810817 74.620148) (xy 181.472666 74.619853) (xy 181.160143 74.748985) + (xy 180.920826 74.987885) (xy 180.791148 75.300183) (xy 180.790853 75.638334) (xy 180.919985 75.950857) (xy 181.158885 76.190174) + (xy 181.471183 76.319852) (xy 181.809334 76.320147) (xy 182.051708 76.22) (xy 190.47434 76.22) (xy 191.305 77.05066) + (xy 191.305 87.47834) (xy 190.37384 88.4095) (xy 183.9655 88.4095) (xy 183.678487 88.46659) (xy 183.460867 88.612) + (xy 183.43517 88.62917) (xy 180.455 91.60934) (xy 180.455 91.44466) (xy 183.82566 88.074) (xy 188.595 88.074) + (xy 188.882013 88.01691) (xy 189.12533 87.85433) (xy 190.29933 86.68033) (xy 190.368433 86.57691) (xy 190.46191 86.437013) + (xy 190.519 86.15) (xy 190.519 79.944286) (xy 190.618852 79.703817) (xy 190.619147 79.365666) (xy 190.490015 79.053143) + (xy 190.251115 78.813826) (xy 189.938817 78.684148) (xy 189.600666 78.683853) (xy 189.288143 78.812985) (xy 189.048826 79.051885) + (xy 188.919148 79.364183) (xy 188.918853 79.702334) (xy 189.019 79.944708) (xy 189.019 85.83934) (xy 188.28434 86.574) + (xy 183.515 86.574) (xy 183.227987 86.63109) (xy 183.049024 86.75067) (xy 182.98467 86.79367) (xy 179.17467 90.60367) + (xy 179.01209 90.846987) (xy 178.955 91.134) (xy 178.955 102.25334) (xy 178.88634 102.322) (xy 177.673 102.322) + (xy 177.385987 102.37909) (xy 177.14267 102.54167) (xy 176.56567 103.11867) (xy 176.40309 103.361987) (xy 176.346 103.649) + (xy 176.346 105.187985) (xy 176.096434 105.35474) (xy 175.826 105.759473) (xy 175.555566 105.35474) (xy 175.306 105.187985) + (xy 175.306 103.564) (xy 175.24891 103.276987) (xy 175.08633 103.03367) (xy 174.70473 102.65207) (xy 174.793334 102.652147) + (xy 175.105857 102.523015) (xy 175.345174 102.284115) (xy 175.386942 102.183526) (xy 175.427985 102.282857) (xy 175.666885 102.522174) + (xy 175.979183 102.651852) (xy 176.317334 102.652147) (xy 176.629857 102.523015) (xy 176.869174 102.284115) (xy 176.998852 101.971817) + (xy 176.999147 101.633666) (xy 176.899 101.391292) (xy 176.899 88.90466) (xy 177.62633 88.17733) (xy 177.78891 87.934013) + (xy 177.846 87.647) (xy 177.846 85.116015) (xy 178.095566 84.94926) (xy 178.366 84.544527) (xy 178.636434 84.94926) + (xy 179.095039 85.25569) (xy 179.636 85.363294) (xy 180.176961 85.25569) (xy 180.635566 84.94926) (xy 180.906 84.544527) + (xy 181.176434 84.94926) (xy 181.635039 85.25569) (xy 182.176 85.363294) (xy 182.716961 85.25569) (xy 183.175566 84.94926) + (xy 183.446 84.544527) (xy 183.716434 84.94926) (xy 184.175039 85.25569) (xy 184.716 85.363294) (xy 185.256961 85.25569) + (xy 185.715566 84.94926) (xy 186.021996 84.490655) (xy 186.1296 83.949694) (xy 186.1296 83.894306) (xy 186.021996 83.353345) + (xy 185.715566 82.89474) (xy 185.35228 82.652) (xy 185.715566 82.40926) (xy 186.021996 81.950655) (xy 186.1296 81.409694) + (xy 186.1296 81.354306) (xy 186.021996 80.813345) (xy 185.715566 80.35474) (xy 185.256961 80.04831) (xy 184.716 79.940706) + (xy 184.175039 80.04831) (xy 183.716434 80.35474) (xy 183.446 80.759473) (xy 183.175566 80.35474) (xy 182.926 80.187985) + (xy 182.926 78.672) (xy 182.86891 78.384987) (xy 182.70633 78.14167) (xy 182.17133 77.60667) (xy 181.928013 77.44409) + (xy 181.641 77.387) (xy 179.15766 77.387) (xy 178.962 77.19134) (xy 178.962 72.168) (xy 178.90491 71.880987) + (xy 178.749089 71.647785) (xy 187.325628 71.647785) (xy 187.652256 72.438286) (xy 188.256533 73.043619) (xy 189.046462 73.371626) + (xy 189.901785 73.372372) (xy 190.692286 73.045744) (xy 191.297619 72.441467) (xy 191.625626 71.651538) (xy 191.626372 70.796215) + (xy 191.299744 70.005714) (xy 190.695467 69.400381) (xy 189.905538 69.072374) (xy 189.050215 69.071628) (xy 188.259714 69.398256) + (xy 187.654381 70.002533) (xy 187.326374 70.792462) (xy 187.325628 71.647785) (xy 178.749089 71.647785) (xy 178.74233 71.63767) + (xy 177.72633 70.62167) (xy 177.483013 70.45909) (xy 177.196 70.402) (xy 134.397 70.402) (xy 134.109987 70.45909) + (xy 133.86667 70.62167) (xy 132.72367 71.76467) (xy 132.56109 72.007987) (xy 132.504 72.295) (xy 132.504 74.29434) + (xy 131.36133 73.15167) (xy 131.118013 72.98909) (xy 130.831 72.932) (xy 130.740825 72.932) (xy 130.555566 72.65474) + (xy 130.096961 72.34831) (xy 129.556 72.240706) (xy 129.015039 72.34831) (xy 128.556434 72.65474) (xy 128.286 73.059473) + (xy 128.015566 72.65474) (xy 127.766 72.487985) (xy 127.766 72.407) (xy 127.70891 72.119987) (xy 127.54633 71.87667) + (xy 126.92633 71.25667) (xy 126.683013 71.09409) (xy 126.396 71.037) (xy 122.586 71.037) (xy 122.298987 71.09409) + (xy 122.05567 71.25667) (xy 121.600648 71.711692) (xy 121.625626 71.651538) (xy 121.626372 70.796215) (xy 121.299744 70.005714) + (xy 120.695467 69.400381) (xy 120.603035 69.362) (xy 134.410225 69.362) (xy 134.410225 69.662) (xy 134.448576 69.865818) + (xy 134.569032 70.053012) (xy 134.752827 70.178594) (xy 134.971 70.222775) (xy 136.871 70.222775) (xy 137.074818 70.184424) + (xy 137.262012 70.063968) (xy 137.387594 69.880173) (xy 137.402699 69.805582) (xy 137.886975 70.129165) (xy 138.461 70.243346) + (xy 139.035025 70.129165) (xy 139.52166 69.804006) (xy 139.731 69.490706) (xy 139.94034 69.804006) (xy 140.426975 70.129165) + (xy 141.001 70.243346) (xy 141.575025 70.129165) (xy 142.06166 69.804006) (xy 142.386819 69.317371) (xy 142.501 68.743346) + (xy 142.501 68.480654) (xy 142.386819 67.906629) (xy 142.156546 67.562) (xy 147.745225 67.562) (xy 147.745225 69.662) + (xy 147.783576 69.865818) (xy 147.904032 70.053012) (xy 148.087827 70.178594) (xy 148.306 70.222775) (xy 150.206 70.222775) + (xy 150.409818 70.184424) (xy 150.597012 70.063968) (xy 150.722594 69.880173) (xy 150.737699 69.805582) (xy 151.221975 70.129165) + (xy 151.796 70.243346) (xy 152.370025 70.129165) (xy 152.85666 69.804006) (xy 153.066 69.490706) (xy 153.27534 69.804006) + (xy 153.761975 70.129165) (xy 154.336 70.243346) (xy 154.910025 70.129165) (xy 155.39666 69.804006) (xy 155.721819 69.317371) + (xy 155.836 68.743346) (xy 155.836 68.480654) (xy 155.721819 67.906629) (xy 155.39666 67.419994) (xy 154.910025 67.094835) + (xy 154.336 66.980654) (xy 153.761975 67.094835) (xy 153.27534 67.419994) (xy 153.066 67.733294) (xy 152.85666 67.419994) + (xy 152.370025 67.094835) (xy 151.796 66.980654) (xy 151.221975 67.094835) (xy 150.739528 67.417196) (xy 150.728424 67.358182) + (xy 150.607968 67.170988) (xy 150.424173 67.045406) (xy 150.206 67.001225) (xy 148.306 67.001225) (xy 148.102182 67.039576) + (xy 147.914988 67.160032) (xy 147.789406 67.343827) (xy 147.745225 67.562) (xy 142.156546 67.562) (xy 142.06166 67.419994) + (xy 141.575025 67.094835) (xy 141.001 66.980654) (xy 140.426975 67.094835) (xy 139.94034 67.419994) (xy 139.731 67.733294) + (xy 139.52166 67.419994) (xy 139.035025 67.094835) (xy 138.461 66.980654) (xy 137.886975 67.094835) (xy 137.404528 67.417196) + (xy 137.393424 67.358182) (xy 137.272968 67.170988) (xy 137.089173 67.045406) (xy 136.871 67.001225) (xy 134.971 67.001225) + (xy 134.767182 67.039576) (xy 134.579988 67.160032) (xy 134.454406 67.343827) (xy 134.410225 67.562) (xy 134.410225 67.862) + (xy 117.899 67.862) (xy 117.611988 67.919089) (xy 117.36867 68.08167) (xy 115.92867 69.52167) (xy 115.76609 69.764987) + (xy 115.709 70.052) (xy 115.709 86.308) (xy 115.76609 86.595013) (xy 115.92867 86.83833) (xy 118.21467 89.12433) + (xy 118.457987 89.28691) (xy 118.745 89.344) (xy 122.144714 89.344) (xy 122.385183 89.443852) (xy 122.723334 89.444147) + (xy 123.035857 89.315015) (xy 123.106 89.244994) (xy 123.106 92.742) (xy 123.16309 93.029013) (xy 123.32567 93.27233) + (xy 126.266 96.21266) (xy 126.266 97.487985) (xy 126.016434 97.65474) (xy 125.710004 98.113345) (xy 125.6024 98.654306) + (xy 125.6024 98.709694) (xy 125.710004 99.250655) (xy 126.016434 99.70926) (xy 126.37972 99.952) (xy 126.016434 100.19474) + (xy 125.900375 100.368435) (xy 125.900375 100.3584) (xy 125.862024 100.154582) (xy 125.741568 99.967388) (xy 125.557773 99.841806) + (xy 125.3396 99.797625) (xy 123.6124 99.797625) (xy 123.408582 99.835976) (xy 123.221388 99.956432) (xy 123.095806 100.140227) + (xy 123.051625 100.3584) (xy 123.051625 102.0856) (xy 123.089976 102.289418) (xy 123.210432 102.476612) (xy 123.394227 102.602194) + (xy 123.6124 102.646375) (xy 125.3396 102.646375) (xy 125.543418 102.608024) (xy 125.730612 102.487568) (xy 125.856194 102.303773) + (xy 125.900375 102.0856) (xy 125.900375 102.075565) (xy 126.016434 102.24926) (xy 126.475039 102.55569) (xy 127.016 102.663294) + (xy 127.556961 102.55569) (xy 128.015566 102.24926) (xy 128.286 101.844527) (xy 128.556434 102.24926) (xy 129.015039 102.55569) + (xy 129.556 102.663294) (xy 130.096961 102.55569) (xy 130.555566 102.24926) (xy 130.861996 101.790655) (xy 130.9696 101.249694) + (xy 130.9696 101.194306) (xy 130.861996 100.653345) (xy 130.555566 100.19474) (xy 130.19228 99.952) (xy 130.555566 99.70926) + (xy 130.861996 99.250655) (xy 130.9696 98.709694) (xy 130.9696 98.654306) (xy 130.861996 98.113345) (xy 130.555566 97.65474) + (xy 130.096961 97.34831) (xy 129.556 97.240706) (xy 129.015039 97.34831) (xy 128.556434 97.65474) (xy 128.286 98.059473) + (xy 128.015566 97.65474) (xy 127.766 97.487985) (xy 127.766 95.902) (xy 127.70891 95.614987) (xy 127.54633 95.37167) + (xy 125.084994 92.910334) (xy 126.815853 92.910334) (xy 126.944985 93.222857) (xy 127.183885 93.462174) (xy 127.496183 93.591852) + (xy 127.834334 93.592147) (xy 128.076708 93.492) (xy 131.700714 93.492) (xy 131.941183 93.591852) (xy 132.279334 93.592147) + (xy 132.591857 93.463015) (xy 132.831174 93.224115) (xy 132.960852 92.911817) (xy 132.961147 92.573666) (xy 132.832015 92.261143) + (xy 132.593115 92.021826) (xy 132.280817 91.892148) (xy 131.942666 91.891853) (xy 131.700292 91.992) (xy 128.076286 91.992) + (xy 127.835817 91.892148) (xy 127.497666 91.891853) (xy 127.185143 92.020985) (xy 126.945826 92.259885) (xy 126.816148 92.572183) + (xy 126.815853 92.910334) (xy 125.084994 92.910334) (xy 124.606 92.43134) (xy 124.606 89.021649) (xy 124.627985 89.074857) + (xy 124.866885 89.314174) (xy 125.179183 89.443852) (xy 125.517334 89.444147) (xy 125.759708 89.344) (xy 131.542714 89.344) + (xy 131.783183 89.443852) (xy 132.121334 89.444147) (xy 132.433857 89.315015) (xy 132.673174 89.076115) (xy 132.802852 88.763817) + (xy 132.803147 88.425666) (xy 132.674015 88.113143) (xy 132.435115 87.873826) (xy 132.122817 87.744148) (xy 131.784666 87.743853) + (xy 131.542292 87.844) (xy 125.759286 87.844) (xy 125.518817 87.744148) (xy 125.180666 87.743853) (xy 124.868143 87.872985) + (xy 124.628826 88.111885) (xy 124.606 88.166856) (xy 124.606 86.307) (xy 134.010225 86.307) (xy 134.010225 87.207) + (xy 134.048576 87.410818) (xy 134.169032 87.598012) (xy 134.352827 87.723594) (xy 134.571 87.767775) (xy 135.371 87.767775) + (xy 135.574818 87.729424) (xy 135.762012 87.608968) (xy 135.887594 87.425173) (xy 135.920604 87.262162) (xy 135.948576 87.410818) + (xy 136.069032 87.598012) (xy 136.121 87.63352) (xy 136.121 88.30634) (xy 134.816115 89.611225) (xy 134.636 89.611225) + (xy 134.432182 89.649576) (xy 134.244988 89.770032) (xy 134.119406 89.953827) (xy 134.075225 90.172) (xy 134.075225 90.872) + (xy 134.113576 91.075818) (xy 134.234032 91.263012) (xy 134.417827 91.388594) (xy 134.636 91.432775) (xy 135.936 91.432775) + (xy 136.139818 91.394424) (xy 136.327012 91.273968) (xy 136.452594 91.090173) (xy 136.496775 90.872) (xy 136.496775 90.172) + (xy 136.477753 90.070907) (xy 137.40133 89.14733) (xy 137.56391 88.904013) (xy 137.621 88.617) (xy 137.621 87.635358) + (xy 137.662012 87.608968) (xy 137.787594 87.425173) (xy 137.831775 87.207) (xy 137.831775 86.307) (xy 137.793424 86.103182) + (xy 137.672968 85.915988) (xy 137.489173 85.790406) (xy 137.271 85.746225) (xy 136.471 85.746225) (xy 136.267182 85.784576) + (xy 136.079988 85.905032) (xy 135.954406 86.088827) (xy 135.921396 86.251838) (xy 135.893424 86.103182) (xy 135.772968 85.915988) + (xy 135.589173 85.790406) (xy 135.371 85.746225) (xy 134.571 85.746225) (xy 134.367182 85.784576) (xy 134.179988 85.905032) + (xy 134.054406 86.088827) (xy 134.010225 86.307) (xy 124.606 86.307) (xy 124.606 81.312) (xy 124.54891 81.024987) + (xy 124.38633 80.78167) (xy 122.066 78.46134) (xy 122.066 73.36766) (xy 122.89666 72.537) (xy 126.08534 72.537) + (xy 126.12832 72.57998) (xy 126.016434 72.65474) (xy 125.710004 73.113345) (xy 125.6024 73.654306) (xy 125.6024 73.709694) + (xy 125.710004 74.250655) (xy 126.016434 74.70926) (xy 126.37972 74.952) (xy 126.016434 75.19474) (xy 125.900375 75.368435) + (xy 125.900375 75.3584) (xy 125.862024 75.154582) (xy 125.741568 74.967388) (xy 125.557773 74.841806) (xy 125.3396 74.797625) + (xy 123.6124 74.797625) (xy 123.408582 74.835976) (xy 123.221388 74.956432) (xy 123.095806 75.140227) (xy 123.051625 75.3584) + (xy 123.051625 77.0856) (xy 123.089976 77.289418) (xy 123.210432 77.476612) (xy 123.394227 77.602194) (xy 123.6124 77.646375) + (xy 125.3396 77.646375) (xy 125.543418 77.608024) (xy 125.730612 77.487568) (xy 125.856194 77.303773) (xy 125.900375 77.0856) + (xy 125.900375 77.075565) (xy 126.016434 77.24926) (xy 126.475039 77.55569) (xy 127.016 77.663294) (xy 127.556961 77.55569) + (xy 128.015566 77.24926) (xy 128.286 76.844527) (xy 128.556434 77.24926) (xy 129.015039 77.55569) (xy 129.556 77.663294) + (xy 130.096961 77.55569) (xy 130.555566 77.24926) (xy 130.861996 76.790655) (xy 130.9696 76.249694) (xy 130.9696 76.194306) + (xy 130.861996 75.653345) (xy 130.555566 75.19474) (xy 130.19228 74.952) (xy 130.555566 74.70926) (xy 130.652511 74.564171) + (xy 131.361 75.27266) (xy 131.361 78.46134) (xy 128.695787 81.126553) (xy 128.455143 81.225985) (xy 128.215826 81.464885) + (xy 128.086148 81.777183) (xy 128.085853 82.115334) (xy 128.214985 82.427857) (xy 128.453885 82.667174) (xy 128.766183 82.796852) + (xy 129.104334 82.797147) (xy 129.416857 82.668015) (xy 129.656174 82.429115) (xy 129.756744 82.186916) (xy 132.530489 79.413171) + (xy 132.56109 79.567013) (xy 132.72367 79.81033) (xy 135.171 82.25766) (xy 135.171 83.878642) (xy 135.129988 83.905032) + (xy 135.004406 84.088827) (xy 134.960225 84.307) (xy 134.960225 85.207) (xy 134.998576 85.410818) (xy 135.119032 85.598012) + (xy 135.302827 85.723594) (xy 135.521 85.767775) (xy 136.321 85.767775) (xy 136.524818 85.729424) (xy 136.712012 85.608968) + (xy 136.837594 85.425173) (xy 136.881775 85.207) (xy 136.881775 84.307) (xy 140.675225 84.307) (xy 140.675225 85.207) + (xy 140.713576 85.410818) (xy 140.834032 85.598012) (xy 141.017827 85.723594) (xy 141.236 85.767775) (xy 142.036 85.767775) + (xy 142.239818 85.729424) (xy 142.427012 85.608968) (xy 142.552594 85.425173) (xy 142.596775 85.207) (xy 142.596775 84.307) + (xy 142.558424 84.103182) (xy 142.437968 83.915988) (xy 142.386 83.88048) (xy 142.386 78.102) (xy 144.235225 78.102) + (xy 144.235225 78.802) (xy 144.273576 79.005818) (xy 144.394032 79.193012) (xy 144.577827 79.318594) (xy 144.696 79.342525) + (xy 144.696 85.757) (xy 144.75309 86.044013) (xy 144.91567 86.28733) (xy 145.93167 87.30333) (xy 146.174987 87.46591) + (xy 146.462 87.523) (xy 153.828 87.523) (xy 154.115013 87.46591) (xy 154.35833 87.30333) (xy 155.50133 86.16033) + (xy 155.66391 85.917013) (xy 155.721 85.63) (xy 155.721 83.65466) (xy 155.743725 83.631935) (xy 155.743725 84.106) + (xy 155.782076 84.309818) (xy 155.902532 84.497012) (xy 156.086327 84.622594) (xy 156.3045 84.666775) (xy 157.4475 84.666775) + (xy 157.651318 84.628424) (xy 157.692382 84.602) (xy 159.41234 84.602) (xy 159.651 84.84066) (xy 159.651 90.977714) + (xy 159.551148 91.218183) (xy 159.550853 91.556334) (xy 159.679985 91.868857) (xy 159.802913 91.992) (xy 157.931415 91.992) + (xy 157.964094 91.944173) (xy 158.008275 91.726) (xy 158.008275 91.218) (xy 157.969924 91.014182) (xy 157.854421 90.834685) + (xy 157.964094 90.674173) (xy 158.008275 90.456) (xy 158.008275 89.948) (xy 157.969924 89.744182) (xy 157.849468 89.556988) + (xy 157.665673 89.431406) (xy 157.4475 89.387225) (xy 157.130291 89.387225) (xy 157.045817 89.352148) (xy 156.707666 89.351853) + (xy 156.622059 89.387225) (xy 156.3045 89.387225) (xy 156.100682 89.425576) (xy 155.913488 89.546032) (xy 155.787906 89.729827) + (xy 155.743725 89.948) (xy 155.743725 90.456) (xy 155.782076 90.659818) (xy 155.897579 90.839315) (xy 155.787906 90.999827) + (xy 155.743725 91.218) (xy 155.743725 91.726) (xy 155.782076 91.929818) (xy 155.897579 92.109315) (xy 155.787906 92.269827) + (xy 155.743725 92.488) (xy 155.743725 92.996) (xy 155.782076 93.199818) (xy 155.902532 93.387012) (xy 156.086327 93.512594) + (xy 156.3045 93.556775) (xy 157.4475 93.556775) (xy 157.651318 93.518424) (xy 157.692382 93.492) (xy 167.683 93.492) + (xy 167.970013 93.43491) (xy 168.21333 93.27233) (xy 171.563213 89.922447) (xy 171.803857 89.823015) (xy 172.043174 89.584115) + (xy 172.172852 89.271817) (xy 172.173147 88.933666) (xy 172.044015 88.621143) (xy 171.805115 88.381826) (xy 171.492817 88.252148) + (xy 171.154666 88.251853) (xy 170.842143 88.380985) (xy 170.602826 88.619885) (xy 170.502256 88.862084) (xy 167.37234 91.992) + (xy 160.999076 91.992) (xy 161.121174 91.870115) (xy 161.250852 91.557817) (xy 161.251147 91.219666) (xy 161.151 90.977292) + (xy 161.151 84.53) (xy 161.09391 84.242987) (xy 160.93133 83.99967) (xy 160.25333 83.32167) (xy 160.010013 83.15909) + (xy 159.723 83.102) (xy 157.931415 83.102) (xy 157.964094 83.054173) (xy 158.008275 82.836) (xy 158.008275 82.328) + (xy 157.969924 82.124182) (xy 157.854421 81.944685) (xy 157.964094 81.784173) (xy 158.008275 81.566) (xy 158.008275 81.058) + (xy 157.969924 80.854182) (xy 157.849468 80.666988) (xy 157.665673 80.541406) (xy 157.4475 80.497225) (xy 156.3045 80.497225) + (xy 156.100682 80.535576) (xy 155.913488 80.656032) (xy 155.787906 80.839827) (xy 155.743725 81.058) (xy 155.743725 81.566) + (xy 155.782076 81.769818) (xy 155.822089 81.832) (xy 155.733 81.832) (xy 155.445987 81.88909) (xy 155.3259 81.96933) + (xy 155.20267 82.05167) (xy 154.44067 82.81367) (xy 154.27809 83.056987) (xy 154.221 83.344) (xy 154.221 85.31934) + (xy 153.51734 86.023) (xy 147.915298 86.023) (xy 147.977999 85.872) (xy 149.706187 85.872) (xy 149.736327 85.892594) + (xy 149.9545 85.936775) (xy 151.0975 85.936775) (xy 151.301318 85.898424) (xy 151.488512 85.777968) (xy 151.614094 85.594173) + (xy 151.658275 85.376) (xy 151.658275 84.868) (xy 151.619924 84.664182) (xy 151.504421 84.484685) (xy 151.614094 84.324173) + (xy 151.658275 84.106) (xy 151.658275 83.598) (xy 151.619924 83.394182) (xy 151.504421 83.214685) (xy 151.614094 83.054173) + (xy 151.658275 82.836) (xy 151.658275 82.328) (xy 151.619924 82.124182) (xy 151.504421 81.944685) (xy 151.614094 81.784173) + (xy 151.658275 81.566) (xy 151.658275 81.058) (xy 151.619924 80.854182) (xy 151.499468 80.666988) (xy 151.315673 80.541406) + (xy 151.0975 80.497225) (xy 150.780291 80.497225) (xy 150.695817 80.462148) (xy 150.357666 80.461853) (xy 150.272059 80.497225) + (xy 149.9545 80.497225) (xy 149.750682 80.535576) (xy 149.563488 80.656032) (xy 149.437906 80.839827) (xy 149.393725 81.058) + (xy 149.393725 81.151065) (xy 149.371 81.12834) (xy 149.371 79.343959) (xy 149.474818 79.324424) (xy 149.662012 79.203968) + (xy 149.787594 79.020173) (xy 149.831775 78.802) (xy 149.831775 78.102) (xy 153.760225 78.102) (xy 153.760225 78.802) + (xy 153.798576 79.005818) (xy 153.919032 79.193012) (xy 154.102827 79.318594) (xy 154.321 79.362775) (xy 155.621 79.362775) + (xy 155.824818 79.324424) (xy 156.012012 79.203968) (xy 156.137594 79.020173) (xy 156.181775 78.802) (xy 156.181775 78.102) + (xy 156.935225 78.102) (xy 156.935225 78.802) (xy 156.973576 79.005818) (xy 157.094032 79.193012) (xy 157.277827 79.318594) + (xy 157.496 79.362775) (xy 158.796 79.362775) (xy 158.999818 79.324424) (xy 159.187012 79.203968) (xy 159.312594 79.020173) + (xy 159.356775 78.802) (xy 159.356775 78.102) (xy 159.318424 77.898182) (xy 159.197968 77.710988) (xy 159.014173 77.585406) + (xy 158.796 77.541225) (xy 157.496 77.541225) (xy 157.292182 77.579576) (xy 157.104988 77.700032) (xy 156.979406 77.883827) + (xy 156.935225 78.102) (xy 156.181775 78.102) (xy 156.143424 77.898182) (xy 156.022968 77.710988) (xy 155.839173 77.585406) + (xy 155.621 77.541225) (xy 154.321 77.541225) (xy 154.117182 77.579576) (xy 153.929988 77.700032) (xy 153.804406 77.883827) + (xy 153.760225 78.102) (xy 149.831775 78.102) (xy 149.793424 77.898182) (xy 149.672968 77.710988) (xy 149.489173 77.585406) + (xy 149.271 77.541225) (xy 147.971 77.541225) (xy 147.767182 77.579576) (xy 147.579988 77.700032) (xy 147.454406 77.883827) + (xy 147.410225 78.102) (xy 147.410225 78.802) (xy 147.448576 79.005818) (xy 147.569032 79.193012) (xy 147.752827 79.318594) + (xy 147.871 79.342525) (xy 147.871 81.439) (xy 147.92809 81.726013) (xy 148.09067 81.96933) (xy 149.23367 83.11233) + (xy 149.476987 83.27491) (xy 149.505692 83.28062) (xy 149.437906 83.379827) (xy 149.393725 83.598) (xy 149.393725 84.106) + (xy 149.432076 84.309818) (xy 149.472089 84.372) (xy 147.617 84.372) (xy 147.329988 84.429089) (xy 147.08667 84.59167) + (xy 146.952787 84.725553) (xy 146.712143 84.824985) (xy 146.472826 85.063885) (xy 146.343148 85.376183) (xy 146.342959 85.593299) + (xy 146.196 85.44634) (xy 146.196 79.343959) (xy 146.299818 79.324424) (xy 146.487012 79.203968) (xy 146.612594 79.020173) + (xy 146.656775 78.802) (xy 146.656775 78.102) (xy 146.618424 77.898182) (xy 146.497968 77.710988) (xy 146.314173 77.585406) + (xy 146.096 77.541225) (xy 144.796 77.541225) (xy 144.592182 77.579576) (xy 144.404988 77.700032) (xy 144.279406 77.883827) + (xy 144.235225 78.102) (xy 142.386 78.102) (xy 142.386 75.39966) (xy 143.21666 74.569) (xy 144.636087 74.569) + (xy 144.596148 74.665183) (xy 144.595853 75.003334) (xy 144.696 75.245708) (xy 144.696 75.660041) (xy 144.592182 75.679576) + (xy 144.404988 75.800032) (xy 144.279406 75.983827) (xy 144.235225 76.202) (xy 144.235225 76.902) (xy 144.273576 77.105818) + (xy 144.394032 77.293012) (xy 144.577827 77.418594) (xy 144.796 77.462775) (xy 146.096 77.462775) (xy 146.299818 77.424424) + (xy 146.487012 77.303968) (xy 146.612594 77.120173) (xy 146.656775 76.902) (xy 146.656775 76.202) (xy 146.618424 75.998182) + (xy 146.497968 75.810988) (xy 146.314173 75.685406) (xy 146.196 75.661475) (xy 146.196 75.245286) (xy 146.295852 75.004817) + (xy 146.296147 74.666666) (xy 146.255792 74.569) (xy 147.811087 74.569) (xy 147.771148 74.665183) (xy 147.770853 75.003334) + (xy 147.871 75.245708) (xy 147.871 75.660041) (xy 147.767182 75.679576) (xy 147.579988 75.800032) (xy 147.454406 75.983827) + (xy 147.410225 76.202) (xy 147.410225 76.902) (xy 147.448576 77.105818) (xy 147.569032 77.293012) (xy 147.752827 77.418594) + (xy 147.971 77.462775) (xy 149.271 77.462775) (xy 149.474818 77.424424) (xy 149.662012 77.303968) (xy 149.787594 77.120173) + (xy 149.831775 76.902) (xy 149.831775 76.202) (xy 153.760225 76.202) (xy 153.760225 76.902) (xy 153.798576 77.105818) + (xy 153.919032 77.293012) (xy 154.102827 77.418594) (xy 154.321 77.462775) (xy 155.621 77.462775) (xy 155.824818 77.424424) + (xy 156.012012 77.303968) (xy 156.137594 77.120173) (xy 156.181775 76.902) (xy 156.181775 76.202) (xy 156.935225 76.202) + (xy 156.935225 76.902) (xy 156.973576 77.105818) (xy 157.094032 77.293012) (xy 157.277827 77.418594) (xy 157.496 77.462775) + (xy 158.796 77.462775) (xy 158.999818 77.424424) (xy 159.187012 77.303968) (xy 159.312594 77.120173) (xy 159.356775 76.902) + (xy 159.356775 76.202) (xy 159.318424 75.998182) (xy 159.197968 75.810988) (xy 159.014173 75.685406) (xy 158.796 75.641225) + (xy 157.496 75.641225) (xy 157.292182 75.679576) (xy 157.104988 75.800032) (xy 156.979406 75.983827) (xy 156.935225 76.202) + (xy 156.181775 76.202) (xy 156.143424 75.998182) (xy 156.022968 75.810988) (xy 155.839173 75.685406) (xy 155.621 75.641225) + (xy 154.321 75.641225) (xy 154.117182 75.679576) (xy 153.929988 75.800032) (xy 153.804406 75.983827) (xy 153.760225 76.202) + (xy 149.831775 76.202) (xy 149.793424 75.998182) (xy 149.672968 75.810988) (xy 149.489173 75.685406) (xy 149.371 75.661475) + (xy 149.371 75.245286) (xy 149.470852 75.004817) (xy 149.471147 74.666666) (xy 149.430792 74.569) (xy 166.97934 74.569) + (xy 168.628553 76.218213) (xy 168.727985 76.458857) (xy 168.966885 76.698174) (xy 169.279183 76.827852) (xy 169.617334 76.828147) + (xy 169.929857 76.699015) (xy 170.169174 76.460115) (xy 170.298852 76.147817) (xy 170.299147 75.809666) (xy 170.170015 75.497143) + (xy 169.931115 75.257826) (xy 169.688916 75.157256) (xy 167.82033 73.28867) (xy 167.577013 73.12609) (xy 167.29 73.069) + (xy 142.906 73.069) (xy 142.618987 73.12609) (xy 142.37567 73.28867) (xy 141.10567 74.55867) (xy 140.94309 74.801987) + (xy 140.886 75.089) (xy 140.886 83.878642) (xy 140.844988 83.905032) (xy 140.719406 84.088827) (xy 140.675225 84.307) + (xy 136.881775 84.307) (xy 136.843424 84.103182) (xy 136.722968 83.915988) (xy 136.671 83.88048) (xy 136.671 81.947) + (xy 136.65018 81.84233) (xy 136.613911 81.659988) (xy 136.45133 81.41667) (xy 134.004 78.96934) (xy 134.004 78.102) + (xy 134.075225 78.102) (xy 134.075225 78.802) (xy 134.113576 79.005818) (xy 134.234032 79.193012) (xy 134.417827 79.318594) + (xy 134.636 79.362775) (xy 135.936 79.362775) (xy 136.139818 79.324424) (xy 136.327012 79.203968) (xy 136.452594 79.020173) + (xy 136.496775 78.802) (xy 136.496775 78.102) (xy 137.250225 78.102) (xy 137.250225 78.802) (xy 137.288576 79.005818) + (xy 137.409032 79.193012) (xy 137.592827 79.318594) (xy 137.811 79.362775) (xy 139.111 79.362775) (xy 139.314818 79.324424) + (xy 139.502012 79.203968) (xy 139.627594 79.020173) (xy 139.671775 78.802) (xy 139.671775 78.102) (xy 139.633424 77.898182) + (xy 139.512968 77.710988) (xy 139.329173 77.585406) (xy 139.111 77.541225) (xy 137.811 77.541225) (xy 137.607182 77.579576) + (xy 137.419988 77.700032) (xy 137.294406 77.883827) (xy 137.250225 78.102) (xy 136.496775 78.102) (xy 136.458424 77.898182) + (xy 136.337968 77.710988) (xy 136.154173 77.585406) (xy 135.936 77.541225) (xy 134.636 77.541225) (xy 134.432182 77.579576) + (xy 134.244988 77.700032) (xy 134.119406 77.883827) (xy 134.075225 78.102) (xy 134.004 78.102) (xy 134.004 76.202) + (xy 134.075225 76.202) (xy 134.075225 76.902) (xy 134.113576 77.105818) (xy 134.234032 77.293012) (xy 134.417827 77.418594) + (xy 134.636 77.462775) (xy 135.936 77.462775) (xy 136.139818 77.424424) (xy 136.327012 77.303968) (xy 136.452594 77.120173) + (xy 136.496775 76.902) (xy 136.496775 76.202) (xy 137.250225 76.202) (xy 137.250225 76.902) (xy 137.288576 77.105818) + (xy 137.409032 77.293012) (xy 137.592827 77.418594) (xy 137.811 77.462775) (xy 139.111 77.462775) (xy 139.314818 77.424424) + (xy 139.502012 77.303968) (xy 139.627594 77.120173) (xy 139.671775 76.902) (xy 139.671775 76.202) (xy 139.633424 75.998182) + (xy 139.512968 75.810988) (xy 139.329173 75.685406) (xy 139.111 75.641225) (xy 137.811 75.641225) (xy 137.607182 75.679576) + (xy 137.419988 75.800032) (xy 137.294406 75.983827) (xy 137.250225 76.202) (xy 136.496775 76.202) (xy 136.458424 75.998182) + (xy 136.337968 75.810988) (xy 136.154173 75.685406) (xy 135.936 75.641225) (xy 134.636 75.641225) (xy 134.432182 75.679576) + (xy 134.244988 75.800032) (xy 134.119406 75.983827) (xy 134.075225 76.202) (xy 134.004 76.202) (xy 134.004 72.60566) + (xy 134.70766 71.902) (xy 176.88534 71.902) (xy 177.462 72.47866) (xy 177.462 77.502) (xy 177.51909 77.789013) + (xy 177.68167 78.03233) (xy 178.31667 78.66733) (xy 178.559987 78.82991) (xy 178.847 78.887) (xy 181.33034 78.887) + (xy 181.426 78.98266) (xy 181.426 80.187985) (xy 181.176434 80.35474) (xy 180.906 80.759473) (xy 180.635566 80.35474) + (xy 180.176961 80.04831) (xy 179.636 79.940706) (xy 179.095039 80.04831) (xy 178.636434 80.35474) (xy 178.366 80.759473) + (xy 178.095566 80.35474) (xy 177.636961 80.04831) (xy 177.096 79.940706) (xy 176.555039 80.04831) (xy 176.096434 80.35474) + (xy 175.826 80.759473) (xy 175.555566 80.35474) (xy 175.306 80.187985) (xy 175.306 79.307) (xy 175.24891 79.019987) + (xy 175.08633 78.77667) (xy 173.53533 77.22567) (xy 173.292013 77.06309) (xy 173.005 77.006) (xy 166.147 77.006) + (xy 165.859987 77.06309) (xy 165.61667 77.22567) (xy 164.34667 78.49567) (xy 164.18409 78.738987) (xy 164.127 79.026) + (xy 164.127 85.884) (xy 164.18409 86.171013) (xy 164.34667 86.41433) (xy 165.74367 87.81133) (xy 165.986987 87.97391) + (xy 166.274 88.031) (xy 171.80534 88.031) (xy 172.382 88.60766) (xy 172.382 102.14) (xy 172.423799 102.350139) + (xy 170.07533 100.00167) (xy 169.832013 99.83909) (xy 169.545 99.782) (xy 165.383286 99.782) (xy 165.142817 99.682148) + (xy 164.804666 99.681853) (xy 164.492143 99.810985) (xy 164.252826 100.049885) (xy 164.123148 100.362183) (xy 164.122853 100.700334) + (xy 164.251985 101.012857) (xy 164.490885 101.252174) (xy 164.803183 101.381852) (xy 165.141334 101.382147) (xy 165.383708 101.282) + (xy 165.625967 101.282) (xy 165.551148 101.462183) (xy 165.550853 101.800334) (xy 165.651 102.042708) (xy 165.651 108.172) + (xy 153.054 108.172) (xy 153.054 105.315) (xy 152.99691 105.027987) (xy 152.83433 104.78467) (xy 152.01133 103.96167) + (xy 151.768013 103.79909) (xy 151.481 103.742) (xy 148.609 103.742) (xy 148.609 100.864055) (xy 148.742885 100.998174) + (xy 149.055183 101.127852) (xy 149.393334 101.128147) (xy 149.635708 101.028) (xy 156.083 101.028) (xy 156.370013 100.97091) + (xy 156.61333 100.80833) (xy 157.91766 99.504) (xy 166.497 99.504) (xy 166.784013 99.44691) (xy 167.02733 99.28433) + (xy 168.261213 98.050447) (xy 168.501857 97.951015) (xy 168.741174 97.712115) (xy 168.870852 97.399817) (xy 168.871147 97.061666) + (xy 168.742015 96.749143) (xy 168.70294 96.71) (xy 170.658714 96.71) (xy 170.899183 96.809852) (xy 171.237334 96.810147) + (xy 171.549857 96.681015) (xy 171.789174 96.442115) (xy 171.918852 96.129817) (xy 171.919147 95.791666) (xy 171.790015 95.479143) + (xy 171.551115 95.239826) (xy 171.238817 95.110148) (xy 170.900666 95.109853) (xy 170.658292 95.21) (xy 160.811286 95.21) + (xy 160.570817 95.110148) (xy 160.232666 95.109853) (xy 159.990292 95.21) (xy 151.765 95.21) (xy 151.477987 95.26709) + (xy 151.23467 95.42967) (xy 148.984787 97.679553) (xy 148.744143 97.778985) (xy 148.609 97.913893) (xy 148.609 97.06) + (xy 148.55191 96.772987) (xy 148.38933 96.52967) (xy 147.88133 96.02167) (xy 147.638013 95.85909) (xy 147.351 95.802) + (xy 145.592188 95.802) (xy 145.587424 95.776682) (xy 145.561 95.735618) (xy 145.561 95.65546) (xy 145.66133 95.55513) + (xy 145.82391 95.311813) (xy 145.873701 95.061497) (xy 145.997594 94.880173) (xy 146.041775 94.662) (xy 146.041775 93.362) + (xy 146.003424 93.158182) (xy 145.882968 92.970988) (xy 145.881 92.969643) (xy 145.881 92.510814) (xy 145.997594 92.340173) + (xy 146.041775 92.122) (xy 146.041775 90.822) (xy 146.003424 90.618182) (xy 145.882968 90.430988) (xy 145.699173 90.305406) + (xy 145.481 90.261225) (xy 144.781 90.261225) (xy 144.577182 90.299576) (xy 144.389988 90.420032) (xy 144.264406 90.603827) + (xy 144.220225 90.822) (xy 144.220225 92.122) (xy 144.258576 92.325818) (xy 144.379032 92.513012) (xy 144.381 92.514357) + (xy 144.381 92.973186) (xy 144.264406 93.143827) (xy 144.226624 93.3304) (xy 143.383137 93.3304) (xy 143.145317 93.231648) + (xy 142.807166 93.231353) (xy 142.494643 93.360485) (xy 142.269698 93.585038) (xy 141.930429 93.245769) (xy 142.042012 93.173968) + (xy 142.167594 92.990173) (xy 142.211775 92.772) (xy 142.211775 92.072) (xy 142.173424 91.868182) (xy 142.052968 91.680988) + (xy 141.869173 91.555406) (xy 141.651 91.511225) (xy 140.351 91.511225) (xy 140.147182 91.549576) (xy 139.959988 91.670032) + (xy 139.834406 91.853827) (xy 139.790225 92.072) (xy 139.790225 92.772) (xy 139.828576 92.975818) (xy 139.949032 93.163012) + (xy 140.132827 93.288594) (xy 140.251 93.312525) (xy 140.251 93.377) (xy 140.30809 93.664013) (xy 140.47067 93.90733) + (xy 140.483765 93.920425) (xy 140.366 93.897) (xy 139.211 93.897) (xy 139.211 91.14766) (xy 139.790225 90.568435) + (xy 139.790225 90.872) (xy 139.828576 91.075818) (xy 139.949032 91.263012) (xy 140.132827 91.388594) (xy 140.351 91.432775) + (xy 141.651 91.432775) (xy 141.854818 91.394424) (xy 142.042012 91.273968) (xy 142.167594 91.090173) (xy 142.211775 90.872) + (xy 142.211775 90.686885) (xy 142.95066 89.948) (xy 149.393725 89.948) (xy 149.393725 90.456) (xy 149.432076 90.659818) + (xy 149.547579 90.839315) (xy 149.437906 90.999827) (xy 149.393725 91.218) (xy 149.393725 91.726) (xy 149.432076 91.929818) + (xy 149.547579 92.109315) (xy 149.437906 92.269827) (xy 149.393725 92.488) (xy 149.393725 92.996) (xy 149.432076 93.199818) + (xy 149.547579 93.379315) (xy 149.437906 93.539827) (xy 149.393725 93.758) (xy 149.393725 94.266) (xy 149.432076 94.469818) + (xy 149.552532 94.657012) (xy 149.736327 94.782594) (xy 149.9545 94.826775) (xy 150.271709 94.826775) (xy 150.356183 94.861852) + (xy 150.694334 94.862147) (xy 150.779941 94.826775) (xy 151.0975 94.826775) (xy 151.301318 94.788424) (xy 151.488512 94.667968) + (xy 151.614094 94.484173) (xy 151.658275 94.266) (xy 151.658275 93.758) (xy 151.619924 93.554182) (xy 151.504421 93.374685) + (xy 151.614094 93.214173) (xy 151.658275 92.996) (xy 151.658275 92.488) (xy 151.619924 92.284182) (xy 151.504421 92.104685) + (xy 151.614094 91.944173) (xy 151.658275 91.726) (xy 151.658275 91.218) (xy 151.619924 91.014182) (xy 151.504421 90.834685) + (xy 151.614094 90.674173) (xy 151.658275 90.456) (xy 151.658275 89.948) (xy 151.619924 89.744182) (xy 151.499468 89.556988) + (xy 151.315673 89.431406) (xy 151.0975 89.387225) (xy 150.780291 89.387225) (xy 150.695817 89.352148) (xy 150.357666 89.351853) + (xy 150.272059 89.387225) (xy 149.9545 89.387225) (xy 149.750682 89.425576) (xy 149.563488 89.546032) (xy 149.437906 89.729827) + (xy 149.393725 89.948) (xy 142.95066 89.948) (xy 143.11633 89.78233) (xy 143.27891 89.539013) (xy 143.336 89.252) + (xy 143.336 87.635358) (xy 143.377012 87.608968) (xy 143.502594 87.425173) (xy 143.546775 87.207) (xy 143.546775 86.307) + (xy 143.508424 86.103182) (xy 143.387968 85.915988) (xy 143.204173 85.790406) (xy 142.986 85.746225) (xy 142.186 85.746225) + (xy 141.982182 85.784576) (xy 141.794988 85.905032) (xy 141.669406 86.088827) (xy 141.636396 86.251838) (xy 141.608424 86.103182) + (xy 141.487968 85.915988) (xy 141.304173 85.790406) (xy 141.086 85.746225) (xy 140.286 85.746225) (xy 140.082182 85.784576) + (xy 139.894988 85.905032) (xy 139.769406 86.088827) (xy 139.725225 86.307) (xy 139.725225 87.207) (xy 139.763576 87.410818) + (xy 139.884032 87.598012) (xy 139.936 87.63352) (xy 139.936 88.30134) (xy 137.93067 90.30667) (xy 137.76809 90.549987) + (xy 137.711 90.837) (xy 137.711 93.897) (xy 136.23166 93.897) (xy 136.036 93.70134) (xy 136.036 93.313959) + (xy 136.139818 93.294424) (xy 136.327012 93.173968) (xy 136.452594 92.990173) (xy 136.496775 92.772) (xy 136.496775 92.072) + (xy 136.458424 91.868182) (xy 136.337968 91.680988) (xy 136.154173 91.555406) (xy 135.936 91.511225) (xy 134.636 91.511225) + (xy 134.432182 91.549576) (xy 134.244988 91.670032) (xy 134.119406 91.853827) (xy 134.075225 92.072) (xy 134.075225 92.772) + (xy 134.113576 92.975818) (xy 134.234032 93.163012) (xy 134.417827 93.288594) (xy 134.536 93.312525) (xy 134.536 94.012) + (xy 134.59309 94.299013) (xy 134.75567 94.54233) (xy 135.39067 95.17733) (xy 135.633987 95.33991) (xy 135.921 95.397) + (xy 140.05534 95.397) (xy 140.101697 95.443357) (xy 139.985 95.419725) (xy 139.477 95.419725) (xy 139.273182 95.458076) + (xy 139.093685 95.573579) (xy 138.933173 95.463906) (xy 138.715 95.419725) (xy 138.207 95.419725) (xy 138.003182 95.458076) + (xy 137.823685 95.573579) (xy 137.663173 95.463906) (xy 137.445 95.419725) (xy 136.937 95.419725) (xy 136.733182 95.458076) + (xy 136.553685 95.573579) (xy 136.393173 95.463906) (xy 136.175 95.419725) (xy 135.667 95.419725) (xy 135.463182 95.458076) + (xy 135.275988 95.578532) (xy 135.150406 95.762327) (xy 135.106225 95.9805) (xy 135.106225 97.1235) (xy 135.144576 97.327318) + (xy 135.265032 97.514512) (xy 135.448827 97.640094) (xy 135.667 97.684275) (xy 136.175 97.684275) (xy 136.378818 97.645924) + (xy 136.558315 97.530421) (xy 136.718827 97.640094) (xy 136.937 97.684275) (xy 137.445 97.684275) (xy 137.648818 97.645924) + (xy 137.828315 97.530421) (xy 137.988827 97.640094) (xy 138.207 97.684275) (xy 138.715 97.684275) (xy 138.918818 97.645924) + (xy 139.098315 97.530421) (xy 139.258827 97.640094) (xy 139.477 97.684275) (xy 139.985 97.684275) (xy 140.188818 97.645924) + (xy 140.368315 97.530421) (xy 140.528827 97.640094) (xy 140.747 97.684275) (xy 141.255 97.684275) (xy 141.458818 97.645924) + (xy 141.638315 97.530421) (xy 141.798827 97.640094) (xy 142.017 97.684275) (xy 142.525 97.684275) (xy 142.728818 97.645924) + (xy 142.908315 97.530421) (xy 143.068827 97.640094) (xy 143.287 97.684275) (xy 143.795 97.684275) (xy 143.998818 97.645924) + (xy 144.178315 97.530421) (xy 144.338827 97.640094) (xy 144.557 97.684275) (xy 145.065 97.684275) (xy 145.268818 97.645924) + (xy 145.456012 97.525468) (xy 145.581594 97.341673) (xy 145.589628 97.302) (xy 147.04034 97.302) (xy 147.109 97.37066) + (xy 147.109 97.755694) (xy 146.854817 97.650148) (xy 146.516666 97.649853) (xy 146.274292 97.75) (xy 143.637 97.75) + (xy 143.349987 97.80709) (xy 143.135848 97.950174) (xy 143.10667 97.96967) (xy 141.74067 99.33567) (xy 141.57809 99.578987) + (xy 141.521 99.866) (xy 141.521 101.846585) (xy 141.473173 101.813906) (xy 141.255 101.769725) (xy 140.747 101.769725) + (xy 140.543182 101.808076) (xy 140.534974 101.813358) (xy 140.516298 101.719469) (xy 140.371 101.502015) (xy 140.371 100.162965) + (xy 140.371001 100.16296) (xy 140.306298 99.837679) (xy 140.122041 99.561919) (xy 139.414081 98.853959) (xy 139.138321 98.669702) + (xy 138.81304 98.605) (xy 134.26096 98.605) (xy 133.935679 98.669702) (xy 133.659919 98.853959) (xy 131.810959 100.702919) + (xy 131.626702 100.978679) (xy 131.562 101.30396) (xy 131.562 104.851878) (xy 131.308878 105.105) (xy 125.265122 105.105) + (xy 123.214081 103.053959) (xy 122.938321 102.869702) (xy 122.61304 102.805) (xy 119.811373 102.805) (xy 119.798424 102.736182) + (xy 119.677968 102.548988) (xy 119.494173 102.423406) (xy 119.276 102.379225) (xy 117.926 102.379225) (xy 117.722182 102.417576) (xy 117.534988 102.538032) (xy 117.461775 102.645183) (xy 117.461775 101.74) (xy 117.423424 101.536182) (xy 117.302968 101.348988) - (xy 117.119173 101.223406) (xy 116.982802 101.19579) (xy 117.165249 101.073883) (xy 117.436215 100.668354) (xy 117.531366 100.19) - (xy 117.436215 99.711646) (xy 117.165249 99.306117) (xy 116.75972 99.035151) (xy 116.281366 98.94) (xy 115.620634 98.94) - (xy 115.14228 99.035151) (xy 115.101 99.062733) (xy 115.101 71.283558) (xy 115.44534 69.552444) (xy 116.391067 68.137064) - (xy 117.806445 67.191339) (xy 119.537558 66.847) (xy 189.414442 66.847) + (xy 117.119173 101.223406) (xy 116.901 101.179225) (xy 115.101 101.179225) (xy 115.101 71.283558) (xy 115.44534 69.552444) + (xy 116.391067 68.137064) (xy 117.806445 67.191339) (xy 119.537558 66.847) (xy 189.414442 66.847) + ) + ) + (filled_polygon + (pts + (xy 171.266 103.31366) (xy 171.266 105.187985) (xy 171.016434 105.35474) (xy 170.746 105.759473) (xy 170.475566 105.35474) + (xy 170.016961 105.04831) (xy 169.476 104.940706) (xy 168.935039 105.04831) (xy 168.476434 105.35474) (xy 168.170004 105.813345) + (xy 168.0624 106.354306) (xy 168.0624 106.409694) (xy 168.170004 106.950655) (xy 168.476434 107.40926) (xy 168.609499 107.498171) + (xy 168.408582 107.535976) (xy 168.221388 107.656432) (xy 168.095806 107.840227) (xy 168.051625 108.0584) (xy 168.051625 108.172) + (xy 167.151 108.172) (xy 167.151 102.042286) (xy 167.250852 101.801817) (xy 167.251147 101.463666) (xy 167.176084 101.282) + (xy 169.23434 101.282) + ) + ) + (filled_polygon + (pts + (xy 123.959917 107.406038) (xy 123.959919 107.406041) (xy 123.967677 107.411225) (xy 123.679 107.411225) (xy 123.475182 107.449576) + (xy 123.287988 107.570032) (xy 123.286643 107.572) (xy 118.732082 107.572) (xy 118.579 107.418918) (xy 118.579 105.850775) + (xy 119.276 105.850775) (xy 119.479818 105.812424) (xy 119.667012 105.691968) (xy 119.792594 105.508173) (xy 119.82584 105.344) + (xy 121.897878 105.344) ) ) (filled_polygon @@ -6549,6 +7458,22 @@ (xy 146.853334 101.128147) (xy 147.109 101.022508) ) ) + (filled_polygon + (pts + (xy 160.231183 96.809852) (xy 160.569334 96.810147) (xy 160.811708 96.71) (xy 167.338777 96.71) (xy 167.300826 96.747885) + (xy 167.200256 96.990084) (xy 166.18634 98.004) (xy 157.607 98.004) (xy 157.319987 98.06109) (xy 157.07667 98.22367) + (xy 155.77234 99.528) (xy 149.635286 99.528) (xy 149.394817 99.428148) (xy 149.056666 99.427853) (xy 148.744143 99.556985) + (xy 148.609 99.691893) (xy 148.609 99.086055) (xy 148.742885 99.220174) (xy 149.055183 99.349852) (xy 149.393334 99.350147) + (xy 149.705857 99.221015) (xy 149.945174 98.982115) (xy 150.045744 98.739916) (xy 152.07566 96.71) (xy 159.990714 96.71) + ) + ) + (filled_polygon + (pts + (xy 147.109 99.533694) (xy 146.854817 99.428148) (xy 146.516666 99.427853) (xy 146.274292 99.528) (xy 143.891 99.528) + (xy 143.614701 99.582959) (xy 143.94766 99.25) (xy 146.274714 99.25) (xy 146.515183 99.349852) (xy 146.853334 99.350147) + (xy 147.109 99.244508) + ) + ) (filled_polygon (pts (xy 173.806 79.61766) (xy 173.806 80.187985) (xy 173.556434 80.35474) (xy 173.286 80.759473) (xy 173.015566 80.35474) @@ -6567,5 +7492,14 @@ (xy 166.45766 78.506) (xy 172.69434 78.506) ) ) + (filled_polygon + (pts + (xy 118.259714 69.398256) (xy 117.654381 70.002533) (xy 117.326374 70.792462) (xy 117.325628 71.647785) (xy 117.652256 72.438286) + (xy 118.256533 73.043619) (xy 119.046462 73.371626) (xy 119.901785 73.372372) (xy 120.566 73.097924) (xy 120.566 78.772) + (xy 120.62309 79.059013) (xy 120.78567 79.30233) (xy 123.106 81.62266) (xy 123.106 87.942831) (xy 123.037115 87.873826) + (xy 122.724817 87.744148) (xy 122.386666 87.743853) (xy 122.144292 87.844) (xy 119.05566 87.844) (xy 117.209 85.99734) + (xy 117.209 70.36266) (xy 118.20966 69.362) (xy 118.34746 69.362) + ) + ) ) ) diff --git a/pcbs/backplane/backplane.kicad_pcb-bak b/pcbs/backplane/backplane.kicad_pcb-bak index 007f7fb..bf59f56 100644 --- a/pcbs/backplane/backplane.kicad_pcb-bak +++ b/pcbs/backplane/backplane.kicad_pcb-bak @@ -1,14 +1,14 @@ (kicad_pcb (version 4) (host pcbnew 4.0.6-e0-6349~52~ubuntu17.04.1) (general - (links 107) + (links 179) (no_connects 0) (area 114.400999 66.146999 194.551001 116.297001) (thickness 1.6) (drawings 29) (tracks 460) (zones 0) - (modules 55) + (modules 127) (nets 41) ) @@ -27,8 +27,8 @@ (33 F.Adhes user) (34 B.Paste user) (35 F.Paste user) - (36 B.SilkS user) - (37 F.SilkS user) + (36 B.SilkS user hide) + (37 F.SilkS user hide) (38 B.Mask user) (39 F.Mask user) (40 Dwgs.User user hide) @@ -44,7 +44,7 @@ ) (setup - (last_trace_width 0.25) + (last_trace_width 0.4) (user_trace_width 0.2) (user_trace_width 0.3) (user_trace_width 0.4) @@ -71,12 +71,12 @@ (mod_edge_width 0.15) (mod_text_size 1 1) (mod_text_width 0.15) - (pad_size 0.7 0.7) - (pad_drill 0.4) + (pad_size 1.05 1.25) + (pad_drill 0.65) (pad_to_mask_clearance 0.2) (aux_axis_origin 114.476 66.222) (grid_origin 114.476 116.222) - (visible_elements FFFFFFFF) + (visible_elements FFFFFF9F) (pcbplotparams (layerselection 0x00030_80000001) (usegerberextensions false) @@ -195,8 +195,824 @@ (add_net nRST) ) + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555CE7) + (at 182.294 67.708) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555CDF) + (at 174.42 67.708) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555CD6) + (at 164.768 67.708) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555CD1) + (at 158.926 67.708) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C8E) + (at 168.07 104.792) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C84) + (at 176.452 113.682) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C66) + (at 130.986 102.252) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C38) + (at 136.574 101.49) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C32) + (at 135.05 101.744) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C2B) + (at 122.604 106.824) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C26) + (at 121.08 105.808) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C1F) + (at 122.604 102.506) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C1A) + (at 134.288 106.062) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C15) + (at 134.542 104.538) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555C01) + (at 130.732 108.094) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BFC) + (at 126.414 108.094) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BF3) + (at 130.478 104.538) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BEE) + (at 126.16 104.538) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BCD) + (at 164.768 94.378) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BC7) + (at 164.768 89.806) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BBB) + (at 166.8 82.44) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555BB1) + (at 164.514 76.852) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B9B) + (at 144.702 68.47) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B89) + (at 128.192 78.63) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B75) + (at 132.51 94.378) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B64) + (at 129.97 84.472) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B55) + (at 127.938 84.472) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B50) + (at 125.398 84.472) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B4B) + (at 122.604 84.472) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B45) + (at 118.54 95.902) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B3B) + (at 118.54 81.932) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B36) + (at 118.54 76.09) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555B31) + (at 118.54 91.076) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555AC2) + (at 121.08 102.252) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555ABD) + (at 128.446 104.538) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555AB2) + (at 133.526 107.332) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555AAD) + (at 134.542 103.014) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555AA8) + (at 128.192 113.174) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555AA3) + (at 128.446 108.094) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A98) + (at 125.144 113.174) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A93) + (at 140.892 98.696) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A8D) + (at 146.226 99.458) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A81) + (at 160.196 97.68) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A7C) + (at 153.846 97.68) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A6D) + (at 151.814 75.328) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A68) + (at 159.688 80.154) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A5E) + (at 161.72 75.328) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A59) + (at 161.72 84.472) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A54) + (at 161.72 91.076) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A4F) + (at 189.914 97.426) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A4A) + (at 186.104 90.822) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A45) + (at 189.914 90.822) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A40) + (at 188.39 102.252) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A3B) + (at 182.294 93.362) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A36) + (at 182.548 102.252) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A31) + (at 177.976 97.426) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A2C) + (at 177.976 101.236) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A27) + (at 169.594 97.426) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 59555A22) + (at 171.88 100.474) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559F9) + (at 155.624 107.586) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559F4) + (at 153.084 104.03) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559EF) + (at 149.274 102.506) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559E4) + (at 155.624 101.49) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559D5) + (at 162.99 99.966) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559CE) + (at 162.99 103.776) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559BF) + (at 162.99 107.586) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559BA) + (at 138.86 105.808) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 595559B5) + (at 148.766 109.364) + (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Stitching-Via-0.5-0.7 (at 0 -1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.4) (layers *.Cu) + (net 1 GND) (zone_connect 2)) + ) + (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 5952A995) - (at 148.844 105.612) + (at 148.766 105.808) (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) @@ -208,7 +1024,7 @@ ) (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 5952A98E) - (at 143.51 105.612) + (at 143.432 105.808) (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) @@ -1642,7 +2458,7 @@ ) ) - (module "myUSB:ZX62D-B-5P8(30)" (layer B.Cu) (tedit 59525524) (tstamp 59520086) + (module "myUSB:ZX62D-B-5P8(30)" (layer B.Cu) (tedit 59555A45) (tstamp 59520086) (at 115.951 107.39 90) (path /5948EBA5) (fp_text reference P1 (at -2.583 0.096 180) (layer B.SilkS) @@ -1662,13 +2478,17 @@ (net 26 D+)) (pad 2 smd rect (at 2.95 2.65 90) (size 0.4 1.35) (layers B.Cu B.Paste B.Mask) (net 25 D-)) - (pad "" thru_hole oval (at 6.025 2.925 90) (size 1.05 1.25) (drill oval 0.65 0.85) (layers *.Cu *.Mask)) - (pad "" thru_hole oval (at 1.175 2.925 90) (size 1.05 1.25) (drill oval 0.65 0.85) (layers *.Cu *.Mask)) - (pad "" thru_hole oval (at 7.2 0 90) (size 1.4 2) (drill oval 0.825 1.5) (layers *.Cu *.Mask)) + (pad "" thru_hole oval (at 6.025 2.925 90) (size 1.05 1.25) (drill oval 0.65 0.85) (layers *.Cu *.Mask) + (net 1 GND)) + (pad "" thru_hole oval (at 1.175 2.925 90) (size 1.05 1.25) (drill oval 0.65 0.85) (layers *.Cu *.Mask) + (net 1 GND)) + (pad "" thru_hole oval (at 7.2 0 90) (size 1.4 2) (drill oval 0.825 1.5) (layers *.Cu *.Mask) + (net 1 GND)) (pad 1 smd rect (at 2.3 2.65 90) (size 0.4 1.35) (layers B.Cu B.Paste B.Mask) (net 36 "Net-(P1-Pad1)")) (pad "" smd rect (at 4.75 0 90) (size 1.8 1.9) (layers B.Cu B.Paste B.Mask)) - (pad "" thru_hole oval (at 0 0 90) (size 1.4 2) (drill oval 0.825 1.5) (layers *.Cu *.Mask)) + (pad "" thru_hole oval (at 0 0 90) (size 1.4 2) (drill oval 0.825 1.5) (layers *.Cu *.Mask) + (net 1 GND)) (pad "" smd rect (at 2.45 0 90) (size 1.8 1.9) (layers B.Cu B.Paste B.Mask)) ) @@ -5149,7 +5969,7 @@ ) (module myVias:Stitchging-Via-0.4-0.7 (layer F.Cu) (tedit 59527BCE) (tstamp 5952A976) - (at 145.669 102.31) + (at 145.718 102.506) (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) @@ -5160,6 +5980,66 @@ (net 1 GND) (zone_connect 2)) ) + (module Mounting_Holes:MountingHole_3.2mm_M3_DIN965 (layer F.Cu) (tedit 595376D6) (tstamp 59537BEE) + (at 189.476 111.222) + (descr "Mounting Hole 3.2mm, no annular, M3, DIN965") + (tags "mounting hole 3.2mm no annular m3 din965") + (fp_text reference REF** (at 0 -3.8) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3_DIN965 (at 0 3.8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 2.8 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.05 0) (layer F.CrtYd) (width 0.05)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3_DIN965 (layer F.Cu) (tedit 595376E3) (tstamp 59537BFB) + (at 189.476 71.222) + (descr "Mounting Hole 3.2mm, no annular, M3, DIN965") + (tags "mounting hole 3.2mm no annular m3 din965") + (fp_text reference REF** (at 0 -3.8) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3_DIN965 (at 0 3.8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 2.8 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.05 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3_DIN965 (layer F.Cu) (tedit 595376E8) (tstamp 59537C08) + (at 119.476 71.222) + (descr "Mounting Hole 3.2mm, no annular, M3, DIN965") + (tags "mounting hole 3.2mm no annular m3 din965") + (fp_text reference REF** (at 0 -3.8) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3_DIN965 (at 0 3.8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 2.8 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.05 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3_DIN965 (layer F.Cu) (tedit 595376F3) (tstamp 59537C15) + (at 119.476 111.222) + (descr "Mounting Hole 3.2mm, no annular, M3, DIN965") + (tags "mounting hole 3.2mm no annular m3 din965") + (fp_text reference REF** (at 0 -3.8) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3_DIN965 (at 0 3.8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 2.8 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.05 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + (gr_line (start 114.476 111.222) (end 114.476 71.222) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 189.476 116.222) (end 119.476 116.222) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 194.476 71.222) (end 194.476 111.222) (angle 90) (layer Edge.Cuts) (width 0.15)) @@ -5424,9 +6304,9 @@ (segment (start 150.526 113.57) (end 150.526 94.012) (width 0.4) (layer F.Cu) (net 11) (tstamp 59521B55)) (segment (start 185.959 103.664) (end 185.965 103.67) (width 0.4) (layer F.Cu) (net 11) (tstamp 59521939)) (segment (start 185.965 103.67) (end 187.229 104.934) (width 0.4) (layer F.Cu) (net 11) (tstamp 59522584)) - (segment (start 187.229 104.934) (end 187.229 110.522) (width 0.4) (layer F.Cu) (net 11) (tstamp 5952193C)) - (segment (start 187.229 110.522) (end 184.943 112.808) (width 0.4) (layer F.Cu) (net 11) (tstamp 5952193E)) - (segment (start 184.943 112.808) (end 181.895 112.808) (width 0.4) (layer F.Cu) (net 11) (tstamp 59521941)) + (segment (start 187.229 104.934) (end 187.229 111.284) (width 0.4) (layer F.Cu) (net 11) (tstamp 5952193C)) + (segment (start 187.229 111.284) (end 185.705 112.808) (width 0.4) (layer F.Cu) (net 11) (tstamp 5952193E)) + (segment (start 185.705 112.808) (end 181.895 112.808) (width 0.4) (layer F.Cu) (net 11) (tstamp 59521941)) (segment (start 181.895 112.808) (end 178.593 112.808) (width 0.4) (layer F.Cu) (net 11) (tstamp 59521AF9)) (segment (start 177.096 108.922) (end 177.096 111.311) (width 0.4) (layer F.Cu) (net 11) (tstamp 5952127A)) (segment (start 178.593 112.808) (end 177.096 111.311) (width 0.4) (layer F.Cu) (net 11) (tstamp 59521278)) @@ -5605,15 +6485,15 @@ (via (at 131.953 88.594) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 19)) (segment (start 131.953 88.594) (end 137.4405 94.0815) (width 0.4) (layer F.Cu) (net 19) (tstamp 59525297)) (segment (start 135.921 68.612) (end 117.899 68.612) (width 0.4) (layer B.Cu) (net 19)) - (segment (start 142.711 111.157) (end 146.401 111.157) (width 0.4) (layer B.Cu) (net 20)) - (segment (start 146.401 111.157) (end 146.716 110.842) (width 0.4) (layer B.Cu) (net 20) (tstamp 5952092D)) + (segment (start 146.716 110.842) (end 143.026 110.842) (width 0.4) (layer B.Cu) (net 20)) + (segment (start 143.026 110.842) (end 142.711 111.157) (width 0.4) (layer B.Cu) (net 20) (tstamp 5955595F)) (segment (start 137.191 102.902) (end 137.191 107.982) (width 0.4) (layer B.Cu) (net 20)) (segment (start 137.191 107.982) (end 137.826 108.617) (width 0.4) (layer B.Cu) (net 20) (tstamp 59520822)) (segment (start 137.826 108.617) (end 141.636 108.617) (width 0.4) (layer B.Cu) (net 20) (tstamp 59520824)) (segment (start 141.636 108.617) (end 142.711 109.692) (width 0.4) (layer B.Cu) (net 20) (tstamp 59520826)) (segment (start 142.711 109.692) (end 142.711 111.157) (width 0.4) (layer B.Cu) (net 20) (tstamp 59520827)) - (segment (start 134.211 111.157) (end 130.521 111.157) (width 0.4) (layer B.Cu) (net 21)) - (segment (start 130.521 111.157) (end 130.206 110.842) (width 0.4) (layer B.Cu) (net 21) (tstamp 59520931)) + (segment (start 130.206 110.842) (end 133.896 110.842) (width 0.4) (layer B.Cu) (net 21)) + (segment (start 133.896 110.842) (end 134.211 111.157) (width 0.4) (layer B.Cu) (net 21) (tstamp 5955595A)) (segment (start 135.921 102.902) (end 135.921 107.982) (width 0.4) (layer B.Cu) (net 21)) (segment (start 135.921 107.982) (end 135.286 108.617) (width 0.4) (layer B.Cu) (net 21) (tstamp 59520833)) (segment (start 135.286 108.617) (end 134.651 108.617) (width 0.4) (layer B.Cu) (net 21) (tstamp 59520834)) @@ -5735,11 +6615,11 @@ (via (at 150.526 92.742) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 35)) (segment (start 150.526 91.472) (end 150.526 92.742) (width 0.4) (layer B.Cu) (net 35)) (segment (start 158.146 90.71) (end 158.146 78.452) (width 0.4) (layer F.Cu) (net 35)) - (segment (start 118.601 105.09) (end 118.251 105.09) (width 0.4) (layer B.Cu) (net 36)) (segment (start 118.251 105.09) (end 117.729 105.612) (width 0.4) (layer B.Cu) (net 36) (tstamp 5952996A)) - (segment (start 117.729 105.612) (end 117.729 107.771) (width 0.4) (layer B.Cu) (net 36) (tstamp 5952996B)) - (segment (start 117.729 107.771) (end 118.38 108.422) (width 0.4) (layer B.Cu) (net 36) (tstamp 5952996C)) - (segment (start 118.38 108.422) (end 124.079 108.422) (width 0.4) (layer B.Cu) (net 36) (tstamp 5952996D)) + (segment (start 118.38 108.422) (end 124.079 108.422) (width 0.6) (layer B.Cu) (net 36) (tstamp 5952996D)) + (segment (start 117.729 107.771) (end 118.38 108.422) (width 0.6) (layer B.Cu) (net 36) (tstamp 5952996C)) + (segment (start 117.729 105.612) (end 117.729 107.771) (width 0.6) (layer B.Cu) (net 36) (tstamp 5952996B)) + (segment (start 118.601 105.09) (end 118.251 105.09) (width 0.4) (layer B.Cu) (net 36)) (segment (start 145.446 74.835) (end 145.446 74.792) (width 0.4) (layer F.Cu) (net 37) (tstamp 59521D5A)) (via (at 145.446 74.835) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 37)) (segment (start 145.446 76.552) (end 145.446 74.835) (width 0.4) (layer B.Cu) (net 37)) @@ -5761,252 +6641,259 @@ (xy 114.476 66.222) (xy 114.476 116.222) (xy 194.476 116.222) (xy 194.476 66.222) ) ) + (filled_polygon + (pts + (xy 121.600648 71.711692) (xy 121.625626 71.651538) (xy 121.626372 70.796215) (xy 121.299744 70.005714) (xy 120.695467 69.400381) + (xy 119.905538 69.072374) (xy 119.050215 69.071628) (xy 118.259714 69.398256) (xy 117.654381 70.002533) (xy 117.326374 70.792462) + (xy 117.325628 71.647785) (xy 117.652256 72.438286) (xy 118.256533 73.043619) (xy 119.046462 73.371626) (xy 119.901785 73.372372) + (xy 120.566 73.097924) (xy 120.566 100.362) (xy 120.62309 100.649013) (xy 120.78567 100.89233) (xy 121.64567 101.75233) + (xy 121.888987 101.91491) (xy 122.176 101.972) (xy 123.051625 101.972) (xy 123.051625 102.0856) (xy 123.089976 102.289418) + (xy 123.210432 102.476612) (xy 123.394227 102.602194) (xy 123.6124 102.646375) (xy 123.726 102.646375) (xy 123.726 108.71434) + (xy 122.822787 109.617553) (xy 122.582143 109.716985) (xy 122.342826 109.955885) (xy 122.213148 110.268183) (xy 122.212853 110.606334) + (xy 122.341985 110.918857) (xy 122.580885 111.158174) (xy 122.893183 111.287852) (xy 123.231334 111.288147) (xy 123.543857 111.159015) + (xy 123.783174 110.920115) (xy 123.883744 110.677916) (xy 125.00633 109.55533) (xy 125.16891 109.312013) (xy 125.226 109.025) + (xy 125.226 102.646375) (xy 125.3396 102.646375) (xy 125.543418 102.608024) (xy 125.730612 102.487568) (xy 125.856194 102.303773) + (xy 125.900375 102.0856) (xy 125.900375 102.075565) (xy 126.016434 102.24926) (xy 126.475039 102.55569) (xy 126.522463 102.565123) + (xy 127.64367 103.68633) (xy 127.886987 103.84891) (xy 128.174 103.906) (xy 132.492 103.906) (xy 132.779013 103.84891) + (xy 133.02233 103.68633) (xy 134.54633 102.16233) (xy 134.70891 101.919013) (xy 134.766 101.632) (xy 134.766 94.647) + (xy 134.70891 94.359987) (xy 134.54633 94.11667) (xy 132.931447 92.501787) (xy 132.832015 92.261143) (xy 132.593115 92.021826) + (xy 132.280817 91.892148) (xy 131.942666 91.891853) (xy 131.630143 92.020985) (xy 131.591 92.06006) (xy 131.591 89.36405) + (xy 131.713084 89.414744) (xy 136.91017 94.61183) (xy 137.153487 94.77441) (xy 137.4405 94.8315) (xy 142.565214 94.8315) + (xy 142.805683 94.931352) (xy 143.143834 94.931647) (xy 143.456357 94.802515) (xy 143.649 94.610208) (xy 143.649 99.008) + (xy 143.70609 99.295013) (xy 143.86867 99.53833) (xy 145.13867 100.80833) (xy 145.381987 100.97091) (xy 145.669 101.028) + (xy 146.274714 101.028) (xy 146.515183 101.127852) (xy 146.853334 101.128147) (xy 147.095708 101.028) (xy 148.814714 101.028) + (xy 149.055183 101.127852) (xy 149.393334 101.128147) (xy 149.705857 100.999015) (xy 149.776 100.928994) (xy 149.776 112.180959) + (xy 149.648817 112.128148) (xy 149.310666 112.127853) (xy 148.998143 112.256985) (xy 148.758826 112.495885) (xy 148.682696 112.679225) + (xy 147.709 112.679225) (xy 147.505182 112.717576) (xy 147.317988 112.838032) (xy 147.192406 113.021827) (xy 147.148225 113.24) + (xy 147.148225 114.24) (xy 147.186576 114.443818) (xy 147.307032 114.631012) (xy 147.490827 114.756594) (xy 147.709 114.800775) + (xy 148.709 114.800775) (xy 148.912818 114.762424) (xy 149.100012 114.641968) (xy 149.225594 114.458173) (xy 149.267773 114.249887) + (xy 149.719213 113.798447) (xy 149.813677 113.759415) (xy 149.83309 113.857013) (xy 149.99567 114.10033) (xy 151.49234 115.597) + (xy 119.537558 115.597) (xy 117.806445 115.252661) (xy 116.391067 114.306936) (xy 115.44534 112.891556) (xy 115.197939 111.647785) + (xy 117.325628 111.647785) (xy 117.652256 112.438286) (xy 118.256533 113.043619) (xy 119.046462 113.371626) (xy 119.901785 113.372372) + (xy 120.692286 113.045744) (xy 121.297619 112.441467) (xy 121.625626 111.651538) (xy 121.626372 110.796215) (xy 121.299744 110.005714) + (xy 120.695467 109.400381) (xy 119.905538 109.072374) (xy 119.050215 109.071628) (xy 118.259714 109.398256) (xy 117.654381 110.002533) + (xy 117.326374 110.792462) (xy 117.325628 111.647785) (xy 115.197939 111.647785) (xy 115.101 111.160442) (xy 115.101 71.283558) + (xy 115.44534 69.552444) (xy 116.391067 68.137064) (xy 117.806445 67.191339) (xy 119.537558 66.847) (xy 126.46534 66.847) + ) + ) (filled_polygon (pts (xy 191.145556 67.19134) (xy 192.560936 68.137067) (xy 193.506661 69.552445) (xy 193.851 71.283558) (xy 193.851 111.160442) (xy 193.506661 112.891555) (xy 192.560936 114.306933) (xy 191.145556 115.25266) (xy 189.414442 115.597) (xy 181.56366 115.597) (xy 182.42533 114.73533) (xy 182.487713 114.641968) (xy 182.58791 114.492013) (xy 182.645 114.205) (xy 182.645 113.558) - (xy 184.943 113.558) (xy 185.230013 113.50091) (xy 185.47333 113.33833) (xy 187.75933 111.05233) (xy 187.92191 110.809013) - (xy 187.979 110.522) (xy 187.979 104.934) (xy 187.92191 104.646987) (xy 187.75933 104.40367) (xy 186.48933 103.13367) - (xy 186.246013 102.97109) (xy 185.959 102.914) (xy 185.928836 102.92) (xy 178.32766 102.92) (xy 176.969447 101.561787) - (xy 176.870015 101.321143) (xy 176.631115 101.081826) (xy 176.318817 100.952148) (xy 175.980666 100.951853) (xy 175.668143 101.080985) - (xy 175.428826 101.319885) (xy 175.387058 101.420474) (xy 175.346015 101.321143) (xy 175.107115 101.081826) (xy 174.794817 100.952148) - (xy 174.456666 100.951853) (xy 174.144143 101.080985) (xy 173.904826 101.319885) (xy 173.804256 101.562084) (xy 173.21434 102.152) - (xy 167.083223 102.152) (xy 167.121174 102.114115) (xy 167.250852 101.801817) (xy 167.251147 101.463666) (xy 167.151 101.221292) - (xy 167.151 85.94066) (xy 168.094779 84.996881) (xy 168.210432 85.176612) (xy 168.394227 85.302194) (xy 168.6124 85.346375) - (xy 170.3396 85.346375) (xy 170.543418 85.308024) (xy 170.730612 85.187568) (xy 170.856194 85.003773) (xy 170.900375 84.7856) - (xy 170.900375 83.0584) (xy 170.862024 82.854582) (xy 170.741568 82.667388) (xy 170.557773 82.541806) (xy 170.342454 82.498203) - (xy 170.475566 82.40926) (xy 170.746 82.004527) (xy 171.016434 82.40926) (xy 171.475039 82.71569) (xy 172.016 82.823294) - (xy 172.556961 82.71569) (xy 173.015566 82.40926) (xy 173.286 82.004527) (xy 173.556434 82.40926) (xy 173.91972 82.652) - (xy 173.556434 82.89474) (xy 173.250004 83.353345) (xy 173.1424 83.894306) (xy 173.1424 83.949694) (xy 173.250004 84.490655) - (xy 173.556434 84.94926) (xy 173.806 85.116015) (xy 173.806 85.55834) (xy 171.082787 88.281553) (xy 170.842143 88.380985) - (xy 170.602826 88.619885) (xy 170.473148 88.932183) (xy 170.472853 89.270334) (xy 170.601985 89.582857) (xy 170.840885 89.822174) - (xy 171.153183 89.951852) (xy 171.491334 89.952147) (xy 171.803857 89.823015) (xy 172.043174 89.584115) (xy 172.143744 89.341916) - (xy 173.91966 87.566) (xy 174.902293 87.566) (xy 174.993032 87.707012) (xy 175.176827 87.832594) (xy 175.395 87.876775) - (xy 176.395 87.876775) (xy 176.598818 87.838424) (xy 176.786012 87.717968) (xy 176.911594 87.534173) (xy 176.955775 87.316) - (xy 176.955775 86.316) (xy 176.917424 86.112182) (xy 176.796968 85.924988) (xy 176.613173 85.799406) (xy 176.395 85.755225) - (xy 175.395 85.755225) (xy 175.306 85.771972) (xy 175.306 85.116015) (xy 175.555566 84.94926) (xy 175.826 84.544527) - (xy 176.096434 84.94926) (xy 176.555039 85.25569) (xy 177.096 85.363294) (xy 177.413483 85.300143) (xy 177.431 85.31766) - (xy 177.431 85.823293) (xy 177.289988 85.914032) (xy 177.164406 86.097827) (xy 177.120225 86.316) (xy 177.120225 87.316) - (xy 177.158576 87.519818) (xy 177.279032 87.707012) (xy 177.462827 87.832594) (xy 177.681 87.876775) (xy 177.837565 87.876775) - (xy 173.29834 92.416) (xy 169.291 92.416) (xy 169.003987 92.47309) (xy 168.76067 92.63567) (xy 167.49067 93.90567) - (xy 167.32809 94.148987) (xy 167.271 94.436) (xy 167.271 96.819714) (xy 167.171148 97.060183) (xy 167.170853 97.398334) - (xy 167.299985 97.710857) (xy 167.538885 97.950174) (xy 167.851183 98.079852) (xy 168.189334 98.080147) (xy 168.501857 97.951015) - (xy 168.741174 97.712115) (xy 168.870852 97.399817) (xy 168.871147 97.061666) (xy 168.771 96.819292) (xy 168.771 94.74666) - (xy 169.60166 93.916) (xy 173.609 93.916) (xy 173.896013 93.85891) (xy 174.13933 93.69633) (xy 177.485959 90.349701) - (xy 177.431 90.626) (xy 177.431 94.63334) (xy 176.85434 95.21) (xy 171.479286 95.21) (xy 171.238817 95.110148) - (xy 170.900666 95.109853) (xy 170.588143 95.238985) (xy 170.348826 95.477885) (xy 170.219148 95.790183) (xy 170.218853 96.128334) - (xy 170.347985 96.440857) (xy 170.586885 96.680174) (xy 170.899183 96.809852) (xy 171.237334 96.810147) (xy 171.479708 96.71) - (xy 177.165 96.71) (xy 177.452013 96.65291) (xy 177.69533 96.49033) (xy 178.71133 95.47433) (xy 178.87391 95.231013) - (xy 178.931 94.944) (xy 178.931 90.93666) (xy 182.70633 87.16133) (xy 182.86891 86.918013) (xy 182.926 86.631) - (xy 182.926 85.116015) (xy 183.175566 84.94926) (xy 183.446 84.544527) (xy 183.716434 84.94926) (xy 183.966 85.116015) - (xy 183.966 94.801) (xy 184.02309 95.088013) (xy 184.18567 95.33133) (xy 189.019 100.16466) (xy 189.019 106.809714) - (xy 188.919148 107.050183) (xy 188.918853 107.388334) (xy 189.047985 107.700857) (xy 189.286885 107.940174) (xy 189.599183 108.069852) - (xy 189.937334 108.070147) (xy 190.249857 107.941015) (xy 190.489174 107.702115) (xy 190.618852 107.389817) (xy 190.619147 107.051666) - (xy 190.519 106.809292) (xy 190.519 99.854) (xy 190.46191 99.566987) (xy 190.29933 99.32367) (xy 185.466 94.49034) - (xy 185.466 85.116015) (xy 185.715566 84.94926) (xy 185.834007 84.772) (xy 186.840293 84.772) (xy 186.931032 84.913012) - (xy 187.114827 85.038594) (xy 187.333 85.082775) (xy 188.333 85.082775) (xy 188.536818 85.044424) (xy 188.724012 84.923968) - (xy 188.849594 84.740173) (xy 188.893775 84.522) (xy 188.893775 83.522) (xy 188.855424 83.318182) (xy 188.734968 83.130988) - (xy 188.551173 83.005406) (xy 188.333 82.961225) (xy 187.333 82.961225) (xy 187.129182 82.999576) (xy 186.941988 83.120032) - (xy 186.838153 83.272) (xy 185.967643 83.272) (xy 185.715566 82.89474) (xy 185.35228 82.652) (xy 185.715566 82.40926) - (xy 185.900825 82.132) (xy 188.25834 82.132) (xy 190.797 84.67066) (xy 190.797 99.697714) (xy 190.697148 99.938183) - (xy 190.696853 100.276334) (xy 190.825985 100.588857) (xy 191.064885 100.828174) (xy 191.377183 100.957852) (xy 191.715334 100.958147) - (xy 192.027857 100.829015) (xy 192.267174 100.590115) (xy 192.396852 100.277817) (xy 192.397147 99.939666) (xy 192.297 99.697292) - (xy 192.297 84.36) (xy 192.23991 84.072987) (xy 192.07733 83.82967) (xy 189.09933 80.85167) (xy 188.856013 80.68909) - (xy 188.569 80.632) (xy 185.900825 80.632) (xy 185.715566 80.35474) (xy 185.662 80.318948) (xy 185.662 79.172707) - (xy 185.803012 79.081968) (xy 185.928594 78.898173) (xy 185.972775 78.68) (xy 185.972775 77.68) (xy 185.934424 77.476182) - (xy 185.813968 77.288988) (xy 185.630173 77.163406) (xy 185.412 77.119225) (xy 184.412 77.119225) (xy 184.208182 77.157576) - (xy 184.020988 77.278032) (xy 183.895406 77.461827) (xy 183.851225 77.68) (xy 183.851225 78.68) (xy 183.889576 78.883818) - (xy 184.010032 79.071012) (xy 184.162 79.174847) (xy 184.162 80.057022) (xy 183.716434 80.35474) (xy 183.446 80.759473) - (xy 183.175566 80.35474) (xy 182.716961 80.04831) (xy 182.176 79.940706) (xy 181.635039 80.04831) (xy 181.176434 80.35474) - (xy 180.906 80.759473) (xy 180.635566 80.35474) (xy 180.386 80.187985) (xy 180.386 77.78566) (xy 181.881213 76.290447) - (xy 182.121857 76.191015) (xy 182.361174 75.952115) (xy 182.490852 75.639817) (xy 182.491147 75.301666) (xy 182.362015 74.989143) - (xy 182.123115 74.749826) (xy 181.993488 74.696) (xy 185.77534 74.696) (xy 189.019 77.93966) (xy 189.019 79.123714) - (xy 188.919148 79.364183) (xy 188.918853 79.702334) (xy 189.047985 80.014857) (xy 189.286885 80.254174) (xy 189.599183 80.383852) - (xy 189.937334 80.384147) (xy 190.249857 80.255015) (xy 190.489174 80.016115) (xy 190.618852 79.703817) (xy 190.619147 79.365666) - (xy 190.519 79.123292) (xy 190.519 77.629) (xy 190.490773 77.48709) (xy 190.461911 77.341988) (xy 190.29933 77.09867) - (xy 186.61633 73.41567) (xy 186.373013 73.25309) (xy 186.086 73.196) (xy 179.863 73.196) (xy 179.575987 73.25309) - (xy 179.439912 73.344013) (xy 179.33267 73.41567) (xy 176.56567 76.18267) (xy 176.40309 76.425987) (xy 176.346 76.713) - (xy 176.346 80.187985) (xy 176.096434 80.35474) (xy 175.826 80.759473) (xy 175.555566 80.35474) (xy 175.096961 80.04831) - (xy 174.556 79.940706) (xy 174.015039 80.04831) (xy 173.556434 80.35474) (xy 173.286 80.759473) (xy 173.015566 80.35474) - (xy 172.766 80.187985) (xy 172.766 76.259) (xy 172.70891 75.971987) (xy 172.54633 75.72867) (xy 171.50333 74.68567) - (xy 171.260013 74.52309) (xy 170.973 74.466) (xy 164.242 74.466) (xy 163.954987 74.52309) (xy 163.71167 74.68567) - (xy 162.56867 75.82867) (xy 162.40609 76.071987) (xy 162.349 76.359) (xy 162.349 98.658) (xy 162.40609 98.945013) - (xy 162.56867 99.18833) (xy 164.152553 100.772213) (xy 164.251985 101.012857) (xy 164.490885 101.252174) (xy 164.803183 101.381852) - (xy 165.141334 101.382147) (xy 165.453857 101.253015) (xy 165.651 101.056216) (xy 165.651 101.221714) (xy 165.551148 101.462183) - (xy 165.550853 101.800334) (xy 165.679985 102.112857) (xy 165.918885 102.352174) (xy 165.98833 102.38101) (xy 164.21967 104.14967) - (xy 164.05709 104.392987) (xy 164 104.68) (xy 164 113.189) (xy 164.05709 113.476013) (xy 164.21967 113.71933) - (xy 164.84434 114.344) (xy 152.36066 114.344) (xy 151.276 113.25934) (xy 151.276 94.422286) (xy 151.375852 94.181817) - (xy 151.376147 93.843666) (xy 151.247015 93.531143) (xy 151.20794 93.492) (xy 156.114 93.492) (xy 156.401013 93.43491) - (xy 156.64433 93.27233) (xy 158.360326 91.556334) (xy 159.550853 91.556334) (xy 159.651 91.798708) (xy 159.651 95.549714) - (xy 159.551148 95.790183) (xy 159.550853 96.128334) (xy 159.679985 96.440857) (xy 159.918885 96.680174) (xy 160.231183 96.809852) - (xy 160.569334 96.810147) (xy 160.881857 96.681015) (xy 161.121174 96.442115) (xy 161.250852 96.129817) (xy 161.251147 95.791666) - (xy 161.151 95.549292) (xy 161.151 91.798286) (xy 161.250852 91.557817) (xy 161.251147 91.219666) (xy 161.122015 90.907143) - (xy 160.883115 90.667826) (xy 160.570817 90.538148) (xy 160.232666 90.537853) (xy 159.920143 90.666985) (xy 159.680826 90.905885) - (xy 159.551148 91.218183) (xy 159.550853 91.556334) (xy 158.360326 91.556334) (xy 158.67633 91.24033) (xy 158.80207 91.052147) - (xy 158.83891 90.997013) (xy 158.896 90.71) (xy 158.896 78.862286) (xy 158.995852 78.621817) (xy 158.996147 78.283666) - (xy 158.867015 77.971143) (xy 158.628115 77.731826) (xy 158.315817 77.602148) (xy 157.977666 77.601853) (xy 157.665143 77.730985) - (xy 157.425826 77.969885) (xy 157.296148 78.282183) (xy 157.295853 78.620334) (xy 157.396 78.862708) (xy 157.396 89.519777) - (xy 157.358115 89.481826) (xy 157.115916 89.381256) (xy 155.721 87.98634) (xy 155.721 78.862286) (xy 155.820852 78.621817) - (xy 155.821147 78.283666) (xy 155.692015 77.971143) (xy 155.453115 77.731826) (xy 155.140817 77.602148) (xy 154.802666 77.601853) - (xy 154.490143 77.730985) (xy 154.250826 77.969885) (xy 154.121148 78.282183) (xy 154.120853 78.620334) (xy 154.221 78.862708) - (xy 154.221 88.297) (xy 154.27809 88.584013) (xy 154.44067 88.82733) (xy 156.055553 90.442213) (xy 156.154985 90.682857) - (xy 156.393885 90.922174) (xy 156.706183 91.051852) (xy 156.743455 91.051885) (xy 155.80334 91.992) (xy 150.936286 91.992) - (xy 150.695817 91.892148) (xy 150.357666 91.891853) (xy 150.045143 92.020985) (xy 149.805826 92.259885) (xy 149.676148 92.572183) - (xy 149.675853 92.910334) (xy 149.804985 93.222857) (xy 149.958919 93.377059) (xy 149.805826 93.529885) (xy 149.676148 93.842183) - (xy 149.675853 94.180334) (xy 149.776 94.422708) (xy 149.776 97.848831) (xy 149.707115 97.779826) (xy 149.394817 97.650148) - (xy 149.056666 97.649853) (xy 148.814292 97.75) (xy 147.095286 97.75) (xy 146.854817 97.650148) (xy 146.516666 97.649853) - (xy 146.204143 97.778985) (xy 145.964826 98.017885) (xy 145.835148 98.330183) (xy 145.834853 98.668334) (xy 145.963985 98.980857) - (xy 146.202885 99.220174) (xy 146.515183 99.349852) (xy 146.853334 99.350147) (xy 147.095708 99.25) (xy 148.814714 99.25) - (xy 149.055183 99.349852) (xy 149.393334 99.350147) (xy 149.705857 99.221015) (xy 149.776 99.150994) (xy 149.776 99.626831) - (xy 149.707115 99.557826) (xy 149.394817 99.428148) (xy 149.056666 99.427853) (xy 148.814292 99.528) (xy 147.095286 99.528) - (xy 146.854817 99.428148) (xy 146.516666 99.427853) (xy 146.274292 99.528) (xy 145.97966 99.528) (xy 145.149 98.69734) - (xy 145.149 88.65066) (xy 147.433213 86.366447) (xy 147.673857 86.267015) (xy 147.913174 86.028115) (xy 148.042852 85.715817) - (xy 148.043147 85.377666) (xy 147.914015 85.065143) (xy 147.675115 84.825826) (xy 147.362817 84.696148) (xy 147.024666 84.695853) - (xy 146.712143 84.824985) (xy 146.472826 85.063885) (xy 146.372256 85.306084) (xy 143.86867 87.80967) (xy 143.70609 88.052987) - (xy 143.649 88.34) (xy 143.649 93.553045) (xy 143.457615 93.361326) (xy 143.145317 93.231648) (xy 142.807166 93.231353) - (xy 142.564792 93.3315) (xy 141.613602 93.3315) (xy 141.721174 93.224115) (xy 141.850852 92.911817) (xy 141.851147 92.573666) - (xy 141.722015 92.261143) (xy 141.483115 92.021826) (xy 141.170817 91.892148) (xy 141.166804 91.892144) (xy 135.791447 86.516787) - (xy 135.692015 86.276143) (xy 135.453115 86.036826) (xy 135.140817 85.907148) (xy 134.802666 85.906853) (xy 134.490143 86.035985) - (xy 134.250826 86.274885) (xy 134.121148 86.587183) (xy 134.120853 86.925334) (xy 134.249985 87.237857) (xy 134.488885 87.477174) - (xy 134.731084 87.577744) (xy 140.212239 93.058899) (xy 140.279985 93.222857) (xy 140.388439 93.3315) (xy 137.75116 93.3315) - (xy 132.773447 88.353787) (xy 132.674015 88.113143) (xy 132.435115 87.873826) (xy 132.122817 87.744148) (xy 131.784666 87.743853) - (xy 131.591 87.823874) (xy 131.591 80.677) (xy 131.53391 80.389987) (xy 131.37133 80.14667) (xy 130.306 79.08134) - (xy 130.306 77.416015) (xy 130.555566 77.24926) (xy 130.861996 76.790655) (xy 130.9696 76.249694) (xy 130.9696 76.194306) - (xy 130.861996 75.653345) (xy 130.555566 75.19474) (xy 130.19228 74.952) (xy 130.555566 74.70926) (xy 130.861996 74.250655) - (xy 130.873663 74.192) (xy 134.125225 74.192) (xy 134.125225 75.392) (xy 134.163576 75.595818) (xy 134.284032 75.783012) - (xy 134.467827 75.908594) (xy 134.536 75.922399) (xy 134.536 76.141714) (xy 134.436148 76.382183) (xy 134.435853 76.720334) - (xy 134.564985 77.032857) (xy 134.803885 77.272174) (xy 135.116183 77.401852) (xy 135.454334 77.402147) (xy 135.766857 77.273015) - (xy 136.006174 77.034115) (xy 136.135852 76.721817) (xy 136.136147 76.383666) (xy 136.036 76.141292) (xy 136.036 75.924551) - (xy 136.089818 75.914424) (xy 136.277012 75.793968) (xy 136.402594 75.610173) (xy 136.446775 75.392) (xy 136.446775 74.192) - (xy 137.300225 74.192) (xy 137.300225 75.392) (xy 137.338576 75.595818) (xy 137.459032 75.783012) (xy 137.642827 75.908594) - (xy 137.711 75.922399) (xy 137.711 76.141714) (xy 137.611148 76.382183) (xy 137.610853 76.720334) (xy 137.739985 77.032857) - (xy 137.978885 77.272174) (xy 138.291183 77.401852) (xy 138.629334 77.402147) (xy 138.941857 77.273015) (xy 139.181174 77.034115) - (xy 139.310852 76.721817) (xy 139.311147 76.383666) (xy 139.211 76.141292) (xy 139.211 75.924551) (xy 139.264818 75.914424) - (xy 139.452012 75.793968) (xy 139.577594 75.610173) (xy 139.621775 75.392) (xy 139.621775 74.192) (xy 139.583424 73.988182) - (xy 139.462968 73.800988) (xy 139.279173 73.675406) (xy 139.061 73.631225) (xy 137.861 73.631225) (xy 137.657182 73.669576) - (xy 137.469988 73.790032) (xy 137.344406 73.973827) (xy 137.300225 74.192) (xy 136.446775 74.192) (xy 136.408424 73.988182) - (xy 136.287968 73.800988) (xy 136.104173 73.675406) (xy 135.886 73.631225) (xy 134.686 73.631225) (xy 134.482182 73.669576) - (xy 134.294988 73.790032) (xy 134.169406 73.973827) (xy 134.125225 74.192) (xy 130.873663 74.192) (xy 130.9696 73.709694) - (xy 130.9696 73.654306) (xy 130.861996 73.113345) (xy 130.555566 72.65474) (xy 130.163 72.392436) (xy 130.163 71.552707) - (xy 130.304012 71.461968) (xy 130.429594 71.278173) (xy 130.473775 71.06) (xy 130.473775 70.06) (xy 130.435424 69.856182) - (xy 130.314968 69.668988) (xy 130.131173 69.543406) (xy 129.913 69.499225) (xy 128.913 69.499225) (xy 128.709182 69.537576) - (xy 128.521988 69.658032) (xy 128.396406 69.841827) (xy 128.352225 70.06) (xy 128.352225 71.06) (xy 128.390576 71.263818) - (xy 128.511032 71.451012) (xy 128.663 71.554847) (xy 128.663 72.583535) (xy 128.556434 72.65474) (xy 128.286 73.059473) - (xy 128.015566 72.65474) (xy 127.623 72.392436) (xy 127.623 71.552707) (xy 127.764012 71.461968) (xy 127.889594 71.278173) - (xy 127.933775 71.06) (xy 127.933775 70.06) (xy 127.895424 69.856182) (xy 127.774968 69.668988) (xy 127.591173 69.543406) - (xy 127.373 69.499225) (xy 126.373 69.499225) (xy 126.169182 69.537576) (xy 125.981988 69.658032) (xy 125.856406 69.841827) - (xy 125.812225 70.06) (xy 125.812225 71.06) (xy 125.850576 71.263818) (xy 125.971032 71.451012) (xy 126.123 71.554847) - (xy 126.123 72.583535) (xy 126.016434 72.65474) (xy 125.710004 73.113345) (xy 125.6024 73.654306) (xy 125.6024 73.709694) - (xy 125.710004 74.250655) (xy 126.016434 74.70926) (xy 126.37972 74.952) (xy 126.016434 75.19474) (xy 125.900375 75.368435) - (xy 125.900375 75.3584) (xy 125.862024 75.154582) (xy 125.741568 74.967388) (xy 125.557773 74.841806) (xy 125.3396 74.797625) - (xy 123.6124 74.797625) (xy 123.408582 74.835976) (xy 123.221388 74.956432) (xy 123.095806 75.140227) (xy 123.051625 75.3584) - (xy 123.051625 75.472) (xy 122.066 75.472) (xy 122.066 73.36766) (xy 127.97666 67.457) (xy 134.431488 67.457) - (xy 134.410225 67.562) (xy 134.410225 69.662) (xy 134.448576 69.865818) (xy 134.569032 70.053012) (xy 134.752827 70.178594) - (xy 134.971 70.222775) (xy 136.871 70.222775) (xy 137.074818 70.184424) (xy 137.262012 70.063968) (xy 137.387594 69.880173) - (xy 137.402699 69.805582) (xy 137.777404 70.055952) (xy 137.93067 70.28533) (xy 139.87 72.22466) (xy 139.87 77.57234) - (xy 139.74034 77.702) (xy 138.871286 77.702) (xy 138.630817 77.602148) (xy 138.292666 77.601853) (xy 137.980143 77.730985) - (xy 137.740826 77.969885) (xy 137.611148 78.282183) (xy 137.610853 78.620334) (xy 137.739985 78.932857) (xy 137.978885 79.172174) - (xy 138.267457 79.292) (xy 136.35866 79.292) (xy 136.036 78.96934) (xy 136.036 78.862286) (xy 136.135852 78.621817) - (xy 136.136147 78.283666) (xy 136.007015 77.971143) (xy 135.768115 77.731826) (xy 135.455817 77.602148) (xy 135.117666 77.601853) - (xy 134.805143 77.730985) (xy 134.565826 77.969885) (xy 134.436148 78.282183) (xy 134.435853 78.620334) (xy 134.536 78.862708) - (xy 134.536 79.28) (xy 134.59309 79.567013) (xy 134.75567 79.81033) (xy 135.51767 80.57233) (xy 135.760987 80.73491) - (xy 136.048 80.792) (xy 149.19934 80.792) (xy 149.676038 81.268698) (xy 149.675853 81.480334) (xy 149.804985 81.792857) - (xy 150.043885 82.032174) (xy 150.356183 82.161852) (xy 150.694334 82.162147) (xy 150.936708 82.062) (xy 151.99334 82.062) - (xy 152.189 82.25766) (xy 152.189 89.38334) (xy 152.12034 89.452) (xy 150.936286 89.452) (xy 150.695817 89.352148) - (xy 150.357666 89.351853) (xy 150.045143 89.480985) (xy 149.805826 89.719885) (xy 149.676148 90.032183) (xy 149.675853 90.370334) - (xy 149.804985 90.682857) (xy 150.043885 90.922174) (xy 150.356183 91.051852) (xy 150.694334 91.052147) (xy 150.936708 90.952) - (xy 152.431 90.952) (xy 152.718013 90.89491) (xy 152.96133 90.73233) (xy 153.46933 90.22433) (xy 153.63191 89.981013) - (xy 153.689 89.694) (xy 153.689 81.947) (xy 153.63191 81.659987) (xy 153.46933 81.41667) (xy 152.83433 80.78167) - (xy 152.591013 80.61909) (xy 152.304 80.562) (xy 151.079269 80.562) (xy 151.05633 80.52767) (xy 150.04033 79.51167) - (xy 149.797013 79.34909) (xy 149.51 79.292) (xy 143.402 79.292) (xy 143.402 78.391) (xy 147.871 78.391) - (xy 147.871 78.452) (xy 147.92809 78.739013) (xy 148.09067 78.98233) (xy 148.333987 79.14491) (xy 148.621 79.202) - (xy 148.908013 79.14491) (xy 149.15133 78.98233) (xy 149.31391 78.739013) (xy 149.371 78.452) (xy 149.371 78.391) - (xy 149.31391 78.103987) (xy 149.15133 77.86067) (xy 148.908013 77.69809) (xy 148.621 77.641) (xy 148.333987 77.69809) - (xy 148.09067 77.86067) (xy 147.92809 78.103987) (xy 147.871 78.391) (xy 143.402 78.391) (xy 143.402 73.49466) - (xy 143.55466 73.342) (xy 144.311998 73.342) (xy 144.413032 73.499012) (xy 144.574381 73.609257) (xy 144.423988 73.706032) - (xy 144.298406 73.889827) (xy 144.254225 74.108) (xy 144.254225 75.308) (xy 144.292576 75.511818) (xy 144.413032 75.699012) - (xy 144.596827 75.824594) (xy 144.815 75.868775) (xy 146.015 75.868775) (xy 146.218818 75.830424) (xy 146.406012 75.709968) - (xy 146.531594 75.526173) (xy 146.575775 75.308) (xy 146.575775 74.108) (xy 146.537424 73.904182) (xy 146.416968 73.716988) - (xy 146.255619 73.606743) (xy 146.406012 73.509968) (xy 146.52078 73.342) (xy 147.613998 73.342) (xy 147.715032 73.499012) - (xy 147.876381 73.609257) (xy 147.725988 73.706032) (xy 147.600406 73.889827) (xy 147.556225 74.108) (xy 147.556225 75.308) - (xy 147.594576 75.511818) (xy 147.715032 75.699012) (xy 147.898827 75.824594) (xy 148.117 75.868775) (xy 149.317 75.868775) - (xy 149.520818 75.830424) (xy 149.708012 75.709968) (xy 149.833594 75.526173) (xy 149.877775 75.308) (xy 149.877775 74.108) - (xy 149.839424 73.904182) (xy 149.718968 73.716988) (xy 149.557619 73.606743) (xy 149.708012 73.509968) (xy 149.82278 73.342) - (xy 153.963998 73.342) (xy 154.065032 73.499012) (xy 154.226381 73.609257) (xy 154.075988 73.706032) (xy 153.950406 73.889827) - (xy 153.906225 74.108) (xy 153.906225 75.308) (xy 153.944576 75.511818) (xy 154.065032 75.699012) (xy 154.221 75.805581) - (xy 154.221 76.141714) (xy 154.121148 76.382183) (xy 154.120853 76.720334) (xy 154.249985 77.032857) (xy 154.488885 77.272174) - (xy 154.801183 77.401852) (xy 155.139334 77.402147) (xy 155.451857 77.273015) (xy 155.691174 77.034115) (xy 155.820852 76.721817) - (xy 155.821147 76.383666) (xy 155.721 76.141292) (xy 155.721 75.858614) (xy 155.870818 75.830424) (xy 156.058012 75.709968) - (xy 156.183594 75.526173) (xy 156.227775 75.308) (xy 156.227775 74.108) (xy 156.189424 73.904182) (xy 156.068968 73.716988) - (xy 155.907619 73.606743) (xy 156.058012 73.509968) (xy 156.17278 73.342) (xy 157.011998 73.342) (xy 157.113032 73.499012) - (xy 157.274381 73.609257) (xy 157.123988 73.706032) (xy 156.998406 73.889827) (xy 156.954225 74.108) (xy 156.954225 75.308) - (xy 156.992576 75.511818) (xy 157.113032 75.699012) (xy 157.296827 75.824594) (xy 157.396 75.844677) (xy 157.396 76.141714) - (xy 157.296148 76.382183) (xy 157.295853 76.720334) (xy 157.424985 77.032857) (xy 157.663885 77.272174) (xy 157.976183 77.401852) - (xy 158.314334 77.402147) (xy 158.626857 77.273015) (xy 158.866174 77.034115) (xy 158.995852 76.721817) (xy 158.996147 76.383666) - (xy 158.896 76.141292) (xy 158.896 75.834718) (xy 158.918818 75.830424) (xy 159.106012 75.709968) (xy 159.231594 75.526173) - (xy 159.275775 75.308) (xy 159.275775 74.108) (xy 159.237424 73.904182) (xy 159.116968 73.716988) (xy 158.955619 73.606743) - (xy 159.106012 73.509968) (xy 159.231594 73.326173) (xy 159.275775 73.108) (xy 159.275775 71.908) (xy 159.237424 71.704182) - (xy 159.116968 71.516988) (xy 158.933173 71.391406) (xy 158.715 71.347225) (xy 157.515 71.347225) (xy 157.311182 71.385576) - (xy 157.123988 71.506032) (xy 156.998406 71.689827) (xy 156.96759 71.842) (xy 156.215356 71.842) (xy 156.189424 71.704182) - (xy 156.068968 71.516988) (xy 155.885173 71.391406) (xy 155.667 71.347225) (xy 154.467 71.347225) (xy 154.263182 71.385576) - (xy 154.075988 71.506032) (xy 153.950406 71.689827) (xy 153.91959 71.842) (xy 152.546 71.842) (xy 152.546 70.011582) - (xy 152.85666 69.804006) (xy 153.066 69.490706) (xy 153.27534 69.804006) (xy 153.761975 70.129165) (xy 154.336 70.243346) - (xy 154.910025 70.129165) (xy 155.39666 69.804006) (xy 155.721819 69.317371) (xy 155.836 68.743346) (xy 155.836 68.480654) - (xy 155.721819 67.906629) (xy 155.39666 67.419994) (xy 154.910025 67.094835) (xy 154.336 66.980654) (xy 153.761975 67.094835) - (xy 153.27534 67.419994) (xy 153.066 67.733294) (xy 152.85666 67.419994) (xy 152.370025 67.094835) (xy 151.796 66.980654) - (xy 151.221975 67.094835) (xy 150.739528 67.417196) (xy 150.728424 67.358182) (xy 150.607968 67.170988) (xy 150.424173 67.045406) - (xy 150.206 67.001225) (xy 148.306 67.001225) (xy 148.102182 67.039576) (xy 147.914988 67.160032) (xy 147.789406 67.343827) - (xy 147.745225 67.562) (xy 147.745225 67.862) (xy 147.02666 67.862) (xy 146.01166 66.847) (xy 189.414442 66.847) + (xy 185.705 113.558) (xy 185.992013 113.50091) (xy 186.23533 113.33833) (xy 187.501129 112.072531) (xy 187.652256 112.438286) + (xy 188.256533 113.043619) (xy 189.046462 113.371626) (xy 189.901785 113.372372) (xy 190.692286 113.045744) (xy 191.297619 112.441467) + (xy 191.625626 111.651538) (xy 191.626372 110.796215) (xy 191.299744 110.005714) (xy 190.695467 109.400381) (xy 189.905538 109.072374) + (xy 189.050215 109.071628) (xy 188.259714 109.398256) (xy 187.979 109.67848) (xy 187.979 104.934) (xy 187.92191 104.646987) + (xy 187.75933 104.40367) (xy 186.48933 103.13367) (xy 186.246013 102.97109) (xy 185.959 102.914) (xy 185.928836 102.92) + (xy 178.32766 102.92) (xy 176.969447 101.561787) (xy 176.870015 101.321143) (xy 176.631115 101.081826) (xy 176.318817 100.952148) + (xy 175.980666 100.951853) (xy 175.668143 101.080985) (xy 175.428826 101.319885) (xy 175.387058 101.420474) (xy 175.346015 101.321143) + (xy 175.107115 101.081826) (xy 174.794817 100.952148) (xy 174.456666 100.951853) (xy 174.144143 101.080985) (xy 173.904826 101.319885) + (xy 173.804256 101.562084) (xy 173.21434 102.152) (xy 167.083223 102.152) (xy 167.121174 102.114115) (xy 167.250852 101.801817) + (xy 167.251147 101.463666) (xy 167.151 101.221292) (xy 167.151 85.94066) (xy 168.094779 84.996881) (xy 168.210432 85.176612) + (xy 168.394227 85.302194) (xy 168.6124 85.346375) (xy 170.3396 85.346375) (xy 170.543418 85.308024) (xy 170.730612 85.187568) + (xy 170.856194 85.003773) (xy 170.900375 84.7856) (xy 170.900375 83.0584) (xy 170.862024 82.854582) (xy 170.741568 82.667388) + (xy 170.557773 82.541806) (xy 170.342454 82.498203) (xy 170.475566 82.40926) (xy 170.746 82.004527) (xy 171.016434 82.40926) + (xy 171.475039 82.71569) (xy 172.016 82.823294) (xy 172.556961 82.71569) (xy 173.015566 82.40926) (xy 173.286 82.004527) + (xy 173.556434 82.40926) (xy 173.91972 82.652) (xy 173.556434 82.89474) (xy 173.250004 83.353345) (xy 173.1424 83.894306) + (xy 173.1424 83.949694) (xy 173.250004 84.490655) (xy 173.556434 84.94926) (xy 173.806 85.116015) (xy 173.806 85.55834) + (xy 171.082787 88.281553) (xy 170.842143 88.380985) (xy 170.602826 88.619885) (xy 170.473148 88.932183) (xy 170.472853 89.270334) + (xy 170.601985 89.582857) (xy 170.840885 89.822174) (xy 171.153183 89.951852) (xy 171.491334 89.952147) (xy 171.803857 89.823015) + (xy 172.043174 89.584115) (xy 172.143744 89.341916) (xy 173.91966 87.566) (xy 174.902293 87.566) (xy 174.993032 87.707012) + (xy 175.176827 87.832594) (xy 175.395 87.876775) (xy 176.395 87.876775) (xy 176.598818 87.838424) (xy 176.786012 87.717968) + (xy 176.911594 87.534173) (xy 176.955775 87.316) (xy 176.955775 86.316) (xy 176.917424 86.112182) (xy 176.796968 85.924988) + (xy 176.613173 85.799406) (xy 176.395 85.755225) (xy 175.395 85.755225) (xy 175.306 85.771972) (xy 175.306 85.116015) + (xy 175.555566 84.94926) (xy 175.826 84.544527) (xy 176.096434 84.94926) (xy 176.555039 85.25569) (xy 177.096 85.363294) + (xy 177.413483 85.300143) (xy 177.431 85.31766) (xy 177.431 85.823293) (xy 177.289988 85.914032) (xy 177.164406 86.097827) + (xy 177.120225 86.316) (xy 177.120225 87.316) (xy 177.158576 87.519818) (xy 177.279032 87.707012) (xy 177.462827 87.832594) + (xy 177.681 87.876775) (xy 177.837565 87.876775) (xy 173.29834 92.416) (xy 169.291 92.416) (xy 169.003987 92.47309) + (xy 168.76067 92.63567) (xy 167.49067 93.90567) (xy 167.32809 94.148987) (xy 167.271 94.436) (xy 167.271 96.819714) + (xy 167.171148 97.060183) (xy 167.170853 97.398334) (xy 167.299985 97.710857) (xy 167.538885 97.950174) (xy 167.851183 98.079852) + (xy 168.189334 98.080147) (xy 168.501857 97.951015) (xy 168.741174 97.712115) (xy 168.870852 97.399817) (xy 168.871147 97.061666) + (xy 168.771 96.819292) (xy 168.771 94.74666) (xy 169.60166 93.916) (xy 173.609 93.916) (xy 173.896013 93.85891) + (xy 174.13933 93.69633) (xy 177.485959 90.349701) (xy 177.431 90.626) (xy 177.431 94.63334) (xy 176.85434 95.21) + (xy 171.479286 95.21) (xy 171.238817 95.110148) (xy 170.900666 95.109853) (xy 170.588143 95.238985) (xy 170.348826 95.477885) + (xy 170.219148 95.790183) (xy 170.218853 96.128334) (xy 170.347985 96.440857) (xy 170.586885 96.680174) (xy 170.899183 96.809852) + (xy 171.237334 96.810147) (xy 171.479708 96.71) (xy 177.165 96.71) (xy 177.452013 96.65291) (xy 177.69533 96.49033) + (xy 178.71133 95.47433) (xy 178.87391 95.231013) (xy 178.931 94.944) (xy 178.931 90.93666) (xy 182.70633 87.16133) + (xy 182.86891 86.918013) (xy 182.926 86.631) (xy 182.926 85.116015) (xy 183.175566 84.94926) (xy 183.446 84.544527) + (xy 183.716434 84.94926) (xy 183.966 85.116015) (xy 183.966 94.801) (xy 184.02309 95.088013) (xy 184.18567 95.33133) + (xy 189.019 100.16466) (xy 189.019 106.809714) (xy 188.919148 107.050183) (xy 188.918853 107.388334) (xy 189.047985 107.700857) + (xy 189.286885 107.940174) (xy 189.599183 108.069852) (xy 189.937334 108.070147) (xy 190.249857 107.941015) (xy 190.489174 107.702115) + (xy 190.618852 107.389817) (xy 190.619147 107.051666) (xy 190.519 106.809292) (xy 190.519 99.854) (xy 190.46191 99.566987) + (xy 190.29933 99.32367) (xy 185.466 94.49034) (xy 185.466 85.116015) (xy 185.715566 84.94926) (xy 185.834007 84.772) + (xy 186.840293 84.772) (xy 186.931032 84.913012) (xy 187.114827 85.038594) (xy 187.333 85.082775) (xy 188.333 85.082775) + (xy 188.536818 85.044424) (xy 188.724012 84.923968) (xy 188.849594 84.740173) (xy 188.893775 84.522) (xy 188.893775 83.522) + (xy 188.855424 83.318182) (xy 188.734968 83.130988) (xy 188.551173 83.005406) (xy 188.333 82.961225) (xy 187.333 82.961225) + (xy 187.129182 82.999576) (xy 186.941988 83.120032) (xy 186.838153 83.272) (xy 185.967643 83.272) (xy 185.715566 82.89474) + (xy 185.35228 82.652) (xy 185.715566 82.40926) (xy 185.900825 82.132) (xy 188.25834 82.132) (xy 190.797 84.67066) + (xy 190.797 99.697714) (xy 190.697148 99.938183) (xy 190.696853 100.276334) (xy 190.825985 100.588857) (xy 191.064885 100.828174) + (xy 191.377183 100.957852) (xy 191.715334 100.958147) (xy 192.027857 100.829015) (xy 192.267174 100.590115) (xy 192.396852 100.277817) + (xy 192.397147 99.939666) (xy 192.297 99.697292) (xy 192.297 84.36) (xy 192.23991 84.072987) (xy 192.07733 83.82967) + (xy 189.09933 80.85167) (xy 188.856013 80.68909) (xy 188.569 80.632) (xy 185.900825 80.632) (xy 185.715566 80.35474) + (xy 185.662 80.318948) (xy 185.662 79.172707) (xy 185.803012 79.081968) (xy 185.928594 78.898173) (xy 185.972775 78.68) + (xy 185.972775 77.68) (xy 185.934424 77.476182) (xy 185.813968 77.288988) (xy 185.630173 77.163406) (xy 185.412 77.119225) + (xy 184.412 77.119225) (xy 184.208182 77.157576) (xy 184.020988 77.278032) (xy 183.895406 77.461827) (xy 183.851225 77.68) + (xy 183.851225 78.68) (xy 183.889576 78.883818) (xy 184.010032 79.071012) (xy 184.162 79.174847) (xy 184.162 80.057022) + (xy 183.716434 80.35474) (xy 183.446 80.759473) (xy 183.175566 80.35474) (xy 182.716961 80.04831) (xy 182.176 79.940706) + (xy 181.635039 80.04831) (xy 181.176434 80.35474) (xy 180.906 80.759473) (xy 180.635566 80.35474) (xy 180.386 80.187985) + (xy 180.386 77.78566) (xy 181.881213 76.290447) (xy 182.121857 76.191015) (xy 182.361174 75.952115) (xy 182.490852 75.639817) + (xy 182.491147 75.301666) (xy 182.362015 74.989143) (xy 182.123115 74.749826) (xy 181.993488 74.696) (xy 185.77534 74.696) + (xy 189.019 77.93966) (xy 189.019 79.123714) (xy 188.919148 79.364183) (xy 188.918853 79.702334) (xy 189.047985 80.014857) + (xy 189.286885 80.254174) (xy 189.599183 80.383852) (xy 189.937334 80.384147) (xy 190.249857 80.255015) (xy 190.489174 80.016115) + (xy 190.618852 79.703817) (xy 190.619147 79.365666) (xy 190.519 79.123292) (xy 190.519 77.629) (xy 190.490773 77.48709) + (xy 190.461911 77.341988) (xy 190.29933 77.09867) (xy 186.61633 73.41567) (xy 186.373013 73.25309) (xy 186.086 73.196) + (xy 179.863 73.196) (xy 179.575987 73.25309) (xy 179.439912 73.344013) (xy 179.33267 73.41567) (xy 176.56567 76.18267) + (xy 176.40309 76.425987) (xy 176.346 76.713) (xy 176.346 80.187985) (xy 176.096434 80.35474) (xy 175.826 80.759473) + (xy 175.555566 80.35474) (xy 175.096961 80.04831) (xy 174.556 79.940706) (xy 174.015039 80.04831) (xy 173.556434 80.35474) + (xy 173.286 80.759473) (xy 173.015566 80.35474) (xy 172.766 80.187985) (xy 172.766 76.259) (xy 172.70891 75.971987) + (xy 172.54633 75.72867) (xy 171.50333 74.68567) (xy 171.260013 74.52309) (xy 170.973 74.466) (xy 164.242 74.466) + (xy 163.954987 74.52309) (xy 163.71167 74.68567) (xy 162.56867 75.82867) (xy 162.40609 76.071987) (xy 162.349 76.359) + (xy 162.349 98.658) (xy 162.40609 98.945013) (xy 162.56867 99.18833) (xy 164.152553 100.772213) (xy 164.251985 101.012857) + (xy 164.490885 101.252174) (xy 164.803183 101.381852) (xy 165.141334 101.382147) (xy 165.453857 101.253015) (xy 165.651 101.056216) + (xy 165.651 101.221714) (xy 165.551148 101.462183) (xy 165.550853 101.800334) (xy 165.679985 102.112857) (xy 165.918885 102.352174) + (xy 165.98833 102.38101) (xy 164.21967 104.14967) (xy 164.05709 104.392987) (xy 164 104.68) (xy 164 113.189) + (xy 164.05709 113.476013) (xy 164.21967 113.71933) (xy 164.84434 114.344) (xy 152.36066 114.344) (xy 151.276 113.25934) + (xy 151.276 94.422286) (xy 151.375852 94.181817) (xy 151.376147 93.843666) (xy 151.247015 93.531143) (xy 151.20794 93.492) + (xy 156.114 93.492) (xy 156.401013 93.43491) (xy 156.64433 93.27233) (xy 158.360326 91.556334) (xy 159.550853 91.556334) + (xy 159.651 91.798708) (xy 159.651 95.549714) (xy 159.551148 95.790183) (xy 159.550853 96.128334) (xy 159.679985 96.440857) + (xy 159.918885 96.680174) (xy 160.231183 96.809852) (xy 160.569334 96.810147) (xy 160.881857 96.681015) (xy 161.121174 96.442115) + (xy 161.250852 96.129817) (xy 161.251147 95.791666) (xy 161.151 95.549292) (xy 161.151 91.798286) (xy 161.250852 91.557817) + (xy 161.251147 91.219666) (xy 161.122015 90.907143) (xy 160.883115 90.667826) (xy 160.570817 90.538148) (xy 160.232666 90.537853) + (xy 159.920143 90.666985) (xy 159.680826 90.905885) (xy 159.551148 91.218183) (xy 159.550853 91.556334) (xy 158.360326 91.556334) + (xy 158.67633 91.24033) (xy 158.80207 91.052147) (xy 158.83891 90.997013) (xy 158.896 90.71) (xy 158.896 78.862286) + (xy 158.995852 78.621817) (xy 158.996147 78.283666) (xy 158.867015 77.971143) (xy 158.628115 77.731826) (xy 158.315817 77.602148) + (xy 157.977666 77.601853) (xy 157.665143 77.730985) (xy 157.425826 77.969885) (xy 157.296148 78.282183) (xy 157.295853 78.620334) + (xy 157.396 78.862708) (xy 157.396 89.519777) (xy 157.358115 89.481826) (xy 157.115916 89.381256) (xy 155.721 87.98634) + (xy 155.721 78.862286) (xy 155.820852 78.621817) (xy 155.821147 78.283666) (xy 155.692015 77.971143) (xy 155.453115 77.731826) + (xy 155.140817 77.602148) (xy 154.802666 77.601853) (xy 154.490143 77.730985) (xy 154.250826 77.969885) (xy 154.121148 78.282183) + (xy 154.120853 78.620334) (xy 154.221 78.862708) (xy 154.221 88.297) (xy 154.27809 88.584013) (xy 154.44067 88.82733) + (xy 156.055553 90.442213) (xy 156.154985 90.682857) (xy 156.393885 90.922174) (xy 156.706183 91.051852) (xy 156.743455 91.051885) + (xy 155.80334 91.992) (xy 150.936286 91.992) (xy 150.695817 91.892148) (xy 150.357666 91.891853) (xy 150.045143 92.020985) + (xy 149.805826 92.259885) (xy 149.676148 92.572183) (xy 149.675853 92.910334) (xy 149.804985 93.222857) (xy 149.958919 93.377059) + (xy 149.805826 93.529885) (xy 149.676148 93.842183) (xy 149.675853 94.180334) (xy 149.776 94.422708) (xy 149.776 97.848831) + (xy 149.707115 97.779826) (xy 149.394817 97.650148) (xy 149.056666 97.649853) (xy 148.814292 97.75) (xy 147.095286 97.75) + (xy 146.854817 97.650148) (xy 146.516666 97.649853) (xy 146.204143 97.778985) (xy 145.964826 98.017885) (xy 145.835148 98.330183) + (xy 145.834853 98.668334) (xy 145.963985 98.980857) (xy 146.202885 99.220174) (xy 146.515183 99.349852) (xy 146.853334 99.350147) + (xy 147.095708 99.25) (xy 148.814714 99.25) (xy 149.055183 99.349852) (xy 149.393334 99.350147) (xy 149.705857 99.221015) + (xy 149.776 99.150994) (xy 149.776 99.626831) (xy 149.707115 99.557826) (xy 149.394817 99.428148) (xy 149.056666 99.427853) + (xy 148.814292 99.528) (xy 147.095286 99.528) (xy 146.854817 99.428148) (xy 146.516666 99.427853) (xy 146.274292 99.528) + (xy 145.97966 99.528) (xy 145.149 98.69734) (xy 145.149 88.65066) (xy 147.433213 86.366447) (xy 147.673857 86.267015) + (xy 147.913174 86.028115) (xy 148.042852 85.715817) (xy 148.043147 85.377666) (xy 147.914015 85.065143) (xy 147.675115 84.825826) + (xy 147.362817 84.696148) (xy 147.024666 84.695853) (xy 146.712143 84.824985) (xy 146.472826 85.063885) (xy 146.372256 85.306084) + (xy 143.86867 87.80967) (xy 143.70609 88.052987) (xy 143.649 88.34) (xy 143.649 93.553045) (xy 143.457615 93.361326) + (xy 143.145317 93.231648) (xy 142.807166 93.231353) (xy 142.564792 93.3315) (xy 141.613602 93.3315) (xy 141.721174 93.224115) + (xy 141.850852 92.911817) (xy 141.851147 92.573666) (xy 141.722015 92.261143) (xy 141.483115 92.021826) (xy 141.170817 91.892148) + (xy 141.166804 91.892144) (xy 135.791447 86.516787) (xy 135.692015 86.276143) (xy 135.453115 86.036826) (xy 135.140817 85.907148) + (xy 134.802666 85.906853) (xy 134.490143 86.035985) (xy 134.250826 86.274885) (xy 134.121148 86.587183) (xy 134.120853 86.925334) + (xy 134.249985 87.237857) (xy 134.488885 87.477174) (xy 134.731084 87.577744) (xy 140.212239 93.058899) (xy 140.279985 93.222857) + (xy 140.388439 93.3315) (xy 137.75116 93.3315) (xy 132.773447 88.353787) (xy 132.674015 88.113143) (xy 132.435115 87.873826) + (xy 132.122817 87.744148) (xy 131.784666 87.743853) (xy 131.591 87.823874) (xy 131.591 80.677) (xy 131.53391 80.389987) + (xy 131.37133 80.14667) (xy 130.306 79.08134) (xy 130.306 77.416015) (xy 130.555566 77.24926) (xy 130.861996 76.790655) + (xy 130.9696 76.249694) (xy 130.9696 76.194306) (xy 130.861996 75.653345) (xy 130.555566 75.19474) (xy 130.19228 74.952) + (xy 130.555566 74.70926) (xy 130.861996 74.250655) (xy 130.873663 74.192) (xy 134.125225 74.192) (xy 134.125225 75.392) + (xy 134.163576 75.595818) (xy 134.284032 75.783012) (xy 134.467827 75.908594) (xy 134.536 75.922399) (xy 134.536 76.141714) + (xy 134.436148 76.382183) (xy 134.435853 76.720334) (xy 134.564985 77.032857) (xy 134.803885 77.272174) (xy 135.116183 77.401852) + (xy 135.454334 77.402147) (xy 135.766857 77.273015) (xy 136.006174 77.034115) (xy 136.135852 76.721817) (xy 136.136147 76.383666) + (xy 136.036 76.141292) (xy 136.036 75.924551) (xy 136.089818 75.914424) (xy 136.277012 75.793968) (xy 136.402594 75.610173) + (xy 136.446775 75.392) (xy 136.446775 74.192) (xy 137.300225 74.192) (xy 137.300225 75.392) (xy 137.338576 75.595818) + (xy 137.459032 75.783012) (xy 137.642827 75.908594) (xy 137.711 75.922399) (xy 137.711 76.141714) (xy 137.611148 76.382183) + (xy 137.610853 76.720334) (xy 137.739985 77.032857) (xy 137.978885 77.272174) (xy 138.291183 77.401852) (xy 138.629334 77.402147) + (xy 138.941857 77.273015) (xy 139.181174 77.034115) (xy 139.310852 76.721817) (xy 139.311147 76.383666) (xy 139.211 76.141292) + (xy 139.211 75.924551) (xy 139.264818 75.914424) (xy 139.452012 75.793968) (xy 139.577594 75.610173) (xy 139.621775 75.392) + (xy 139.621775 74.192) (xy 139.583424 73.988182) (xy 139.462968 73.800988) (xy 139.279173 73.675406) (xy 139.061 73.631225) + (xy 137.861 73.631225) (xy 137.657182 73.669576) (xy 137.469988 73.790032) (xy 137.344406 73.973827) (xy 137.300225 74.192) + (xy 136.446775 74.192) (xy 136.408424 73.988182) (xy 136.287968 73.800988) (xy 136.104173 73.675406) (xy 135.886 73.631225) + (xy 134.686 73.631225) (xy 134.482182 73.669576) (xy 134.294988 73.790032) (xy 134.169406 73.973827) (xy 134.125225 74.192) + (xy 130.873663 74.192) (xy 130.9696 73.709694) (xy 130.9696 73.654306) (xy 130.861996 73.113345) (xy 130.555566 72.65474) + (xy 130.163 72.392436) (xy 130.163 71.552707) (xy 130.304012 71.461968) (xy 130.429594 71.278173) (xy 130.473775 71.06) + (xy 130.473775 70.06) (xy 130.435424 69.856182) (xy 130.314968 69.668988) (xy 130.131173 69.543406) (xy 129.913 69.499225) + (xy 128.913 69.499225) (xy 128.709182 69.537576) (xy 128.521988 69.658032) (xy 128.396406 69.841827) (xy 128.352225 70.06) + (xy 128.352225 71.06) (xy 128.390576 71.263818) (xy 128.511032 71.451012) (xy 128.663 71.554847) (xy 128.663 72.583535) + (xy 128.556434 72.65474) (xy 128.286 73.059473) (xy 128.015566 72.65474) (xy 127.623 72.392436) (xy 127.623 71.552707) + (xy 127.764012 71.461968) (xy 127.889594 71.278173) (xy 127.933775 71.06) (xy 127.933775 70.06) (xy 127.895424 69.856182) + (xy 127.774968 69.668988) (xy 127.591173 69.543406) (xy 127.373 69.499225) (xy 126.373 69.499225) (xy 126.169182 69.537576) + (xy 125.981988 69.658032) (xy 125.856406 69.841827) (xy 125.812225 70.06) (xy 125.812225 71.06) (xy 125.850576 71.263818) + (xy 125.971032 71.451012) (xy 126.123 71.554847) (xy 126.123 72.583535) (xy 126.016434 72.65474) (xy 125.710004 73.113345) + (xy 125.6024 73.654306) (xy 125.6024 73.709694) (xy 125.710004 74.250655) (xy 126.016434 74.70926) (xy 126.37972 74.952) + (xy 126.016434 75.19474) (xy 125.900375 75.368435) (xy 125.900375 75.3584) (xy 125.862024 75.154582) (xy 125.741568 74.967388) + (xy 125.557773 74.841806) (xy 125.3396 74.797625) (xy 123.6124 74.797625) (xy 123.408582 74.835976) (xy 123.221388 74.956432) + (xy 123.095806 75.140227) (xy 123.051625 75.3584) (xy 123.051625 75.472) (xy 122.066 75.472) (xy 122.066 73.36766) + (xy 127.97666 67.457) (xy 134.431488 67.457) (xy 134.410225 67.562) (xy 134.410225 69.662) (xy 134.448576 69.865818) + (xy 134.569032 70.053012) (xy 134.752827 70.178594) (xy 134.971 70.222775) (xy 136.871 70.222775) (xy 137.074818 70.184424) + (xy 137.262012 70.063968) (xy 137.387594 69.880173) (xy 137.402699 69.805582) (xy 137.777404 70.055952) (xy 137.93067 70.28533) + (xy 139.87 72.22466) (xy 139.87 77.57234) (xy 139.74034 77.702) (xy 138.871286 77.702) (xy 138.630817 77.602148) + (xy 138.292666 77.601853) (xy 137.980143 77.730985) (xy 137.740826 77.969885) (xy 137.611148 78.282183) (xy 137.610853 78.620334) + (xy 137.739985 78.932857) (xy 137.978885 79.172174) (xy 138.267457 79.292) (xy 136.35866 79.292) (xy 136.036 78.96934) + (xy 136.036 78.862286) (xy 136.135852 78.621817) (xy 136.136147 78.283666) (xy 136.007015 77.971143) (xy 135.768115 77.731826) + (xy 135.455817 77.602148) (xy 135.117666 77.601853) (xy 134.805143 77.730985) (xy 134.565826 77.969885) (xy 134.436148 78.282183) + (xy 134.435853 78.620334) (xy 134.536 78.862708) (xy 134.536 79.28) (xy 134.59309 79.567013) (xy 134.75567 79.81033) + (xy 135.51767 80.57233) (xy 135.760987 80.73491) (xy 136.048 80.792) (xy 149.19934 80.792) (xy 149.676038 81.268698) + (xy 149.675853 81.480334) (xy 149.804985 81.792857) (xy 150.043885 82.032174) (xy 150.356183 82.161852) (xy 150.694334 82.162147) + (xy 150.936708 82.062) (xy 151.99334 82.062) (xy 152.189 82.25766) (xy 152.189 89.38334) (xy 152.12034 89.452) + (xy 150.936286 89.452) (xy 150.695817 89.352148) (xy 150.357666 89.351853) (xy 150.045143 89.480985) (xy 149.805826 89.719885) + (xy 149.676148 90.032183) (xy 149.675853 90.370334) (xy 149.804985 90.682857) (xy 150.043885 90.922174) (xy 150.356183 91.051852) + (xy 150.694334 91.052147) (xy 150.936708 90.952) (xy 152.431 90.952) (xy 152.718013 90.89491) (xy 152.96133 90.73233) + (xy 153.46933 90.22433) (xy 153.63191 89.981013) (xy 153.689 89.694) (xy 153.689 81.947) (xy 153.63191 81.659987) + (xy 153.46933 81.41667) (xy 152.83433 80.78167) (xy 152.591013 80.61909) (xy 152.304 80.562) (xy 151.079269 80.562) + (xy 151.05633 80.52767) (xy 150.04033 79.51167) (xy 149.797013 79.34909) (xy 149.51 79.292) (xy 143.402 79.292) + (xy 143.402 78.391) (xy 147.871 78.391) (xy 147.871 78.452) (xy 147.92809 78.739013) (xy 148.09067 78.98233) + (xy 148.333987 79.14491) (xy 148.621 79.202) (xy 148.908013 79.14491) (xy 149.15133 78.98233) (xy 149.31391 78.739013) + (xy 149.371 78.452) (xy 149.371 78.391) (xy 149.31391 78.103987) (xy 149.15133 77.86067) (xy 148.908013 77.69809) + (xy 148.621 77.641) (xy 148.333987 77.69809) (xy 148.09067 77.86067) (xy 147.92809 78.103987) (xy 147.871 78.391) + (xy 143.402 78.391) (xy 143.402 73.49466) (xy 143.55466 73.342) (xy 144.311998 73.342) (xy 144.413032 73.499012) + (xy 144.574381 73.609257) (xy 144.423988 73.706032) (xy 144.298406 73.889827) (xy 144.254225 74.108) (xy 144.254225 75.308) + (xy 144.292576 75.511818) (xy 144.413032 75.699012) (xy 144.596827 75.824594) (xy 144.815 75.868775) (xy 146.015 75.868775) + (xy 146.218818 75.830424) (xy 146.406012 75.709968) (xy 146.531594 75.526173) (xy 146.575775 75.308) (xy 146.575775 74.108) + (xy 146.537424 73.904182) (xy 146.416968 73.716988) (xy 146.255619 73.606743) (xy 146.406012 73.509968) (xy 146.52078 73.342) + (xy 147.613998 73.342) (xy 147.715032 73.499012) (xy 147.876381 73.609257) (xy 147.725988 73.706032) (xy 147.600406 73.889827) + (xy 147.556225 74.108) (xy 147.556225 75.308) (xy 147.594576 75.511818) (xy 147.715032 75.699012) (xy 147.898827 75.824594) + (xy 148.117 75.868775) (xy 149.317 75.868775) (xy 149.520818 75.830424) (xy 149.708012 75.709968) (xy 149.833594 75.526173) + (xy 149.877775 75.308) (xy 149.877775 74.108) (xy 149.839424 73.904182) (xy 149.718968 73.716988) (xy 149.557619 73.606743) + (xy 149.708012 73.509968) (xy 149.82278 73.342) (xy 153.963998 73.342) (xy 154.065032 73.499012) (xy 154.226381 73.609257) + (xy 154.075988 73.706032) (xy 153.950406 73.889827) (xy 153.906225 74.108) (xy 153.906225 75.308) (xy 153.944576 75.511818) + (xy 154.065032 75.699012) (xy 154.221 75.805581) (xy 154.221 76.141714) (xy 154.121148 76.382183) (xy 154.120853 76.720334) + (xy 154.249985 77.032857) (xy 154.488885 77.272174) (xy 154.801183 77.401852) (xy 155.139334 77.402147) (xy 155.451857 77.273015) + (xy 155.691174 77.034115) (xy 155.820852 76.721817) (xy 155.821147 76.383666) (xy 155.721 76.141292) (xy 155.721 75.858614) + (xy 155.870818 75.830424) (xy 156.058012 75.709968) (xy 156.183594 75.526173) (xy 156.227775 75.308) (xy 156.227775 74.108) + (xy 156.189424 73.904182) (xy 156.068968 73.716988) (xy 155.907619 73.606743) (xy 156.058012 73.509968) (xy 156.17278 73.342) + (xy 157.011998 73.342) (xy 157.113032 73.499012) (xy 157.274381 73.609257) (xy 157.123988 73.706032) (xy 156.998406 73.889827) + (xy 156.954225 74.108) (xy 156.954225 75.308) (xy 156.992576 75.511818) (xy 157.113032 75.699012) (xy 157.296827 75.824594) + (xy 157.396 75.844677) (xy 157.396 76.141714) (xy 157.296148 76.382183) (xy 157.295853 76.720334) (xy 157.424985 77.032857) + (xy 157.663885 77.272174) (xy 157.976183 77.401852) (xy 158.314334 77.402147) (xy 158.626857 77.273015) (xy 158.866174 77.034115) + (xy 158.995852 76.721817) (xy 158.996147 76.383666) (xy 158.896 76.141292) (xy 158.896 75.834718) (xy 158.918818 75.830424) + (xy 159.106012 75.709968) (xy 159.231594 75.526173) (xy 159.275775 75.308) (xy 159.275775 74.108) (xy 159.237424 73.904182) + (xy 159.116968 73.716988) (xy 158.955619 73.606743) (xy 159.106012 73.509968) (xy 159.231594 73.326173) (xy 159.275775 73.108) + (xy 159.275775 71.908) (xy 159.237424 71.704182) (xy 159.201134 71.647785) (xy 187.325628 71.647785) (xy 187.652256 72.438286) + (xy 188.256533 73.043619) (xy 189.046462 73.371626) (xy 189.901785 73.372372) (xy 190.692286 73.045744) (xy 191.297619 72.441467) + (xy 191.625626 71.651538) (xy 191.626372 70.796215) (xy 191.299744 70.005714) (xy 190.695467 69.400381) (xy 189.905538 69.072374) + (xy 189.050215 69.071628) (xy 188.259714 69.398256) (xy 187.654381 70.002533) (xy 187.326374 70.792462) (xy 187.325628 71.647785) + (xy 159.201134 71.647785) (xy 159.116968 71.516988) (xy 158.933173 71.391406) (xy 158.715 71.347225) (xy 157.515 71.347225) + (xy 157.311182 71.385576) (xy 157.123988 71.506032) (xy 156.998406 71.689827) (xy 156.96759 71.842) (xy 156.215356 71.842) + (xy 156.189424 71.704182) (xy 156.068968 71.516988) (xy 155.885173 71.391406) (xy 155.667 71.347225) (xy 154.467 71.347225) + (xy 154.263182 71.385576) (xy 154.075988 71.506032) (xy 153.950406 71.689827) (xy 153.91959 71.842) (xy 152.546 71.842) + (xy 152.546 70.011582) (xy 152.85666 69.804006) (xy 153.066 69.490706) (xy 153.27534 69.804006) (xy 153.761975 70.129165) + (xy 154.336 70.243346) (xy 154.910025 70.129165) (xy 155.39666 69.804006) (xy 155.721819 69.317371) (xy 155.836 68.743346) + (xy 155.836 68.480654) (xy 155.721819 67.906629) (xy 155.39666 67.419994) (xy 154.910025 67.094835) (xy 154.336 66.980654) + (xy 153.761975 67.094835) (xy 153.27534 67.419994) (xy 153.066 67.733294) (xy 152.85666 67.419994) (xy 152.370025 67.094835) + (xy 151.796 66.980654) (xy 151.221975 67.094835) (xy 150.739528 67.417196) (xy 150.728424 67.358182) (xy 150.607968 67.170988) + (xy 150.424173 67.045406) (xy 150.206 67.001225) (xy 148.306 67.001225) (xy 148.102182 67.039576) (xy 147.914988 67.160032) + (xy 147.789406 67.343827) (xy 147.745225 67.562) (xy 147.745225 67.862) (xy 147.02666 67.862) (xy 146.01166 66.847) + (xy 189.414442 66.847) ) ) (filled_polygon (pts - (xy 120.78567 72.52667) (xy 120.62309 72.769987) (xy 120.566 73.057) (xy 120.566 100.362) (xy 120.62309 100.649013) - (xy 120.78567 100.89233) (xy 121.64567 101.75233) (xy 121.888987 101.91491) (xy 122.176 101.972) (xy 123.051625 101.972) - (xy 123.051625 102.0856) (xy 123.089976 102.289418) (xy 123.210432 102.476612) (xy 123.394227 102.602194) (xy 123.6124 102.646375) - (xy 123.726 102.646375) (xy 123.726 108.71434) (xy 122.822787 109.617553) (xy 122.582143 109.716985) (xy 122.342826 109.955885) - (xy 122.213148 110.268183) (xy 122.212853 110.606334) (xy 122.341985 110.918857) (xy 122.580885 111.158174) (xy 122.893183 111.287852) - (xy 123.231334 111.288147) (xy 123.543857 111.159015) (xy 123.783174 110.920115) (xy 123.883744 110.677916) (xy 125.00633 109.55533) - (xy 125.16891 109.312013) (xy 125.226 109.025) (xy 125.226 102.646375) (xy 125.3396 102.646375) (xy 125.543418 102.608024) - (xy 125.730612 102.487568) (xy 125.856194 102.303773) (xy 125.900375 102.0856) (xy 125.900375 102.075565) (xy 126.016434 102.24926) - (xy 126.475039 102.55569) (xy 126.522463 102.565123) (xy 127.64367 103.68633) (xy 127.886987 103.84891) (xy 128.174 103.906) - (xy 132.492 103.906) (xy 132.779013 103.84891) (xy 133.02233 103.68633) (xy 134.54633 102.16233) (xy 134.70891 101.919013) - (xy 134.766 101.632) (xy 134.766 94.647) (xy 134.70891 94.359987) (xy 134.54633 94.11667) (xy 132.931447 92.501787) - (xy 132.832015 92.261143) (xy 132.593115 92.021826) (xy 132.280817 91.892148) (xy 131.942666 91.891853) (xy 131.630143 92.020985) - (xy 131.591 92.06006) (xy 131.591 89.36405) (xy 131.713084 89.414744) (xy 136.91017 94.61183) (xy 137.153487 94.77441) - (xy 137.4405 94.8315) (xy 142.565214 94.8315) (xy 142.805683 94.931352) (xy 143.143834 94.931647) (xy 143.456357 94.802515) - (xy 143.649 94.610208) (xy 143.649 99.008) (xy 143.70609 99.295013) (xy 143.86867 99.53833) (xy 145.13867 100.80833) - (xy 145.381987 100.97091) (xy 145.669 101.028) (xy 146.274714 101.028) (xy 146.515183 101.127852) (xy 146.853334 101.128147) - (xy 147.095708 101.028) (xy 148.814714 101.028) (xy 149.055183 101.127852) (xy 149.393334 101.128147) (xy 149.705857 100.999015) - (xy 149.776 100.928994) (xy 149.776 112.180959) (xy 149.648817 112.128148) (xy 149.310666 112.127853) (xy 148.998143 112.256985) - (xy 148.758826 112.495885) (xy 148.682696 112.679225) (xy 147.709 112.679225) (xy 147.505182 112.717576) (xy 147.317988 112.838032) - (xy 147.192406 113.021827) (xy 147.148225 113.24) (xy 147.148225 114.24) (xy 147.186576 114.443818) (xy 147.307032 114.631012) - (xy 147.490827 114.756594) (xy 147.709 114.800775) (xy 148.709 114.800775) (xy 148.912818 114.762424) (xy 149.100012 114.641968) - (xy 149.225594 114.458173) (xy 149.267773 114.249887) (xy 149.719213 113.798447) (xy 149.813677 113.759415) (xy 149.83309 113.857013) - (xy 149.99567 114.10033) (xy 151.49234 115.597) (xy 119.537558 115.597) (xy 117.806445 115.252661) (xy 116.391067 114.306936) - (xy 115.44534 112.891556) (xy 115.101 111.160442) (xy 115.101 108.517267) (xy 115.14228 108.544849) (xy 115.620634 108.64) - (xy 116.281366 108.64) (xy 116.75972 108.544849) (xy 117.165249 108.273883) (xy 117.436215 107.868354) (xy 117.531366 107.39) - (xy 117.436215 106.911646) (xy 117.165249 106.506117) (xy 116.75972 106.235151) (xy 116.658415 106.215) (xy 117.67798 106.215) - (xy 117.75981 106.626385) (xy 117.99284 106.97514) (xy 118.341595 107.20817) (xy 118.75298 107.29) (xy 118.99902 107.29) - (xy 119.410405 107.20817) (xy 119.75916 106.97514) (xy 119.99219 106.626385) (xy 120.07402 106.215) (xy 119.99219 105.803615) - (xy 119.75916 105.45486) (xy 119.410405 105.22183) (xy 118.99902 105.14) (xy 118.75298 105.14) (xy 118.341595 105.22183) - (xy 117.99284 105.45486) (xy 117.75981 105.803615) (xy 117.67798 106.215) (xy 116.658415 106.215) (xy 116.281366 106.14) - (xy 115.620634 106.14) (xy 115.14228 106.235151) (xy 115.101 106.262733) (xy 115.101 101.317267) (xy 115.14228 101.344849) - (xy 115.620634 101.44) (xy 116.281366 101.44) (xy 116.658414 101.365) (xy 117.67798 101.365) (xy 117.75981 101.776385) - (xy 117.99284 102.12514) (xy 118.341595 102.35817) (xy 118.75298 102.44) (xy 118.99902 102.44) (xy 119.410405 102.35817) - (xy 119.75916 102.12514) (xy 119.99219 101.776385) (xy 120.07402 101.365) (xy 119.99219 100.953615) (xy 119.75916 100.60486) - (xy 119.410405 100.37183) (xy 118.99902 100.29) (xy 118.75298 100.29) (xy 118.341595 100.37183) (xy 117.99284 100.60486) - (xy 117.75981 100.953615) (xy 117.67798 101.365) (xy 116.658414 101.365) (xy 116.75972 101.344849) (xy 117.165249 101.073883) - (xy 117.436215 100.668354) (xy 117.531366 100.19) (xy 117.436215 99.711646) (xy 117.165249 99.306117) (xy 116.75972 99.035151) - (xy 116.281366 98.94) (xy 115.620634 98.94) (xy 115.14228 99.035151) (xy 115.101 99.062733) (xy 115.101 71.283558) - (xy 115.44534 69.552444) (xy 116.391067 68.137064) (xy 117.806445 67.191339) (xy 119.537558 66.847) (xy 126.46534 66.847) + (xy 176.096434 109.94926) (xy 176.346 110.116015) (xy 176.346 111.311) (xy 176.40309 111.598013) (xy 176.56567 111.84133) + (xy 178.06267 113.33833) (xy 178.305987 113.50091) (xy 178.593 113.558) (xy 181.145 113.558) (xy 181.145 113.89434) + (xy 180.69534 114.344) (xy 174.68866 114.344) (xy 175.08633 113.94633) (xy 175.24891 113.703013) (xy 175.306 113.416) + (xy 175.306 110.116015) (xy 175.555566 109.94926) (xy 175.826 109.544527) ) ) (filled_polygon (pts (xy 175.427985 102.282857) (xy 175.666885 102.522174) (xy 175.909084 102.622744) (xy 177.48667 104.20033) (xy 177.729987 104.36291) - (xy 178.017 104.42) (xy 185.65434 104.42) (xy 186.479 105.24466) (xy 186.479 110.21134) (xy 184.63234 112.058) + (xy 178.017 104.42) (xy 185.65434 104.42) (xy 186.479 105.24466) (xy 186.479 110.97334) (xy 185.39434 112.058) (xy 178.90366 112.058) (xy 177.846 111.00034) (xy 177.846 110.116015) (xy 178.095566 109.94926) (xy 178.366 109.544527) (xy 178.636434 109.94926) (xy 179.095039 110.25569) (xy 179.636 110.363294) (xy 180.176961 110.25569) (xy 180.635566 109.94926) (xy 180.906 109.544527) (xy 181.176434 109.94926) (xy 181.635039 110.25569) (xy 182.176 110.363294) (xy 182.716961 110.25569) @@ -6038,6 +6925,12 @@ (xy 175.345174 102.284115) (xy 175.386942 102.183526) ) ) + (filled_polygon + (pts + (xy 133.266 101.32134) (xy 132.18134 102.406) (xy 130.320988 102.406) (xy 130.555566 102.24926) (xy 130.740825 101.972) + (xy 131.886 101.972) (xy 132.173013 101.91491) (xy 132.41633 101.75233) (xy 133.266 100.90266) + ) + ) (filled_polygon (pts (xy 123.051625 77.0856) (xy 123.089976 77.289418) (xy 123.210432 77.476612) (xy 123.394227 77.602194) (xy 123.6124 77.646375) @@ -6062,6 +6955,63 @@ (xy 122.386666 87.743853) (xy 122.074143 87.872985) (xy 122.066 87.881114) (xy 122.066 76.972) (xy 123.051625 76.972) ) ) + (filled_polygon + (pts + (xy 130.091 80.98766) (xy 130.091 94.012) (xy 130.14809 94.299013) (xy 130.31067 94.54233) (xy 131.996 96.22766) + (xy 131.996 100.05134) (xy 131.57534 100.472) (xy 130.740825 100.472) (xy 130.555566 100.19474) (xy 130.19228 99.952) + (xy 130.555566 99.70926) (xy 130.861996 99.250655) (xy 130.9696 98.709694) (xy 130.9696 98.654306) (xy 130.861996 98.113345) + (xy 130.555566 97.65474) (xy 130.306 97.487985) (xy 130.306 95.267) (xy 130.24891 94.979987) (xy 130.08633 94.73667) + (xy 129.686 94.33634) (xy 129.686 82.357286) (xy 129.785852 82.116817) (xy 129.786147 81.778666) (xy 129.657015 81.466143) + (xy 129.438457 81.247203) (xy 129.8945 80.79116) + ) + ) + (filled_polygon + (pts + (xy 168.598853 76.146334) (xy 168.726 76.454053) (xy 168.726 80.187985) (xy 168.476434 80.35474) (xy 168.170004 80.813345) + (xy 168.0624 81.354306) (xy 168.0624 81.409694) (xy 168.170004 81.950655) (xy 168.476434 82.40926) (xy 168.609499 82.498171) + (xy 168.408582 82.535976) (xy 168.221388 82.656432) (xy 168.095806 82.840227) (xy 168.051625 83.0584) (xy 168.051625 83.183413) + (xy 167.821987 83.22909) (xy 167.636027 83.353345) (xy 167.57867 83.39167) (xy 165.87067 85.09967) (xy 165.70809 85.342987) + (xy 165.651 85.63) (xy 165.651 100.008053) (xy 165.455115 99.811826) (xy 165.212916 99.711256) (xy 163.849 98.34734) + (xy 163.849 76.66966) (xy 164.55266 75.966) (xy 168.59901 75.966) + ) + ) + (filled_polygon + (pts + (xy 131.628885 93.462174) (xy 131.871084 93.562744) (xy 133.266 94.95766) (xy 133.266 95.37634) (xy 131.591 93.70134) + (xy 131.591 93.424223) + ) + ) + (filled_polygon + (pts + (xy 128.085853 82.115334) (xy 128.186 82.357708) (xy 128.186 92.059777) (xy 128.148115 92.021826) (xy 127.905916 91.921256) + (xy 127.766 91.78134) (xy 127.766 81.780775) (xy 128.086145 81.780775) + ) + ) + (filled_polygon + (pts + (xy 128.556434 77.24926) (xy 128.806 77.416015) (xy 128.806 79.392) (xy 128.86309 79.679013) (xy 128.871997 79.692343) + (xy 128.860974 79.703366) (xy 128.643 79.659225) (xy 127.766 79.659225) (xy 127.766 77.416015) (xy 128.015566 77.24926) + (xy 128.286 76.844527) + ) + ) + (filled_polygon + (pts + (xy 146.18567 69.14233) (xy 146.428987 69.30491) (xy 146.716 69.362) (xy 147.745225 69.362) (xy 147.745225 69.662) + (xy 147.783576 69.865818) (xy 147.904032 70.053012) (xy 148.087827 70.178594) (xy 148.306 70.222775) (xy 150.206 70.222775) + (xy 150.409818 70.184424) (xy 150.597012 70.063968) (xy 150.722594 69.880173) (xy 150.737699 69.805582) (xy 151.046 70.011582) + (xy 151.046 71.842) (xy 149.865356 71.842) (xy 149.839424 71.704182) (xy 149.718968 71.516988) (xy 149.535173 71.391406) + (xy 149.317 71.347225) (xy 148.117 71.347225) (xy 147.913182 71.385576) (xy 147.725988 71.506032) (xy 147.600406 71.689827) + (xy 147.56959 71.842) (xy 146.563356 71.842) (xy 146.537424 71.704182) (xy 146.416968 71.516988) (xy 146.233173 71.391406) + (xy 146.015 71.347225) (xy 144.815 71.347225) (xy 144.611182 71.385576) (xy 144.423988 71.506032) (xy 144.298406 71.689827) + (xy 144.26759 71.842) (xy 143.244 71.842) (xy 142.956987 71.89909) (xy 142.71367 72.06167) (xy 142.12167 72.65367) + (xy 141.95909 72.896987) (xy 141.902 73.184) (xy 141.902 79.292) (xy 138.653892 79.292) (xy 138.871708 79.202) + (xy 140.051 79.202) (xy 140.338013 79.14491) (xy 140.58133 78.98233) (xy 141.15033 78.41333) (xy 141.312911 78.170012) + (xy 141.37 77.883) (xy 141.37 71.914) (xy 141.31291 71.626987) (xy 141.15033 71.38367) (xy 139.541289 69.774629) + (xy 139.731 69.490706) (xy 139.94034 69.804006) (xy 140.426975 70.129165) (xy 141.001 70.243346) (xy 141.575025 70.129165) + (xy 142.06166 69.804006) (xy 142.386819 69.317371) (xy 142.501 68.743346) (xy 142.501 68.480654) (xy 142.386819 67.906629) + (xy 142.086387 67.457) (xy 144.50034 67.457) + ) + ) ) (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 595229D2) (hatch edge 0.508) (connect_pads yes (clearance 0.3)) @@ -6096,390 +7046,409 @@ (xy 122.212406 109.753827) (xy 122.168225 109.972) (xy 122.168225 110.872) (xy 122.206576 111.075818) (xy 122.327032 111.263012) (xy 122.379 111.29852) (xy 122.379 113.806) (xy 122.43609 114.093013) (xy 122.59867 114.33633) (xy 123.75967 115.49733) (xy 123.908836 115.597) (xy 119.537558 115.597) (xy 117.806445 115.252661) (xy 116.391067 114.306936) (xy 115.44534 112.891556) - (xy 115.101 111.160442) (xy 115.101 108.517267) (xy 115.14228 108.544849) (xy 115.620634 108.64) (xy 116.281366 108.64) - (xy 116.75972 108.544849) (xy 117.165249 108.273883) (xy 117.17279 108.262598) (xy 117.19867 108.30133) (xy 117.84967 108.95233) - (xy 118.092987 109.11491) (xy 118.38 109.172) (xy 123.218467 109.172) (xy 123.277032 109.263012) (xy 123.460827 109.388594) - (xy 123.679 109.432775) (xy 124.479 109.432775) (xy 124.682818 109.394424) (xy 124.870012 109.273968) (xy 124.995594 109.090173) - (xy 125.039775 108.872) (xy 125.039775 107.972) (xy 125.001424 107.768182) (xy 124.928593 107.655) (xy 132.01304 107.655) - (xy 132.338321 107.590298) (xy 132.614081 107.406041) (xy 133.863041 106.157081) (xy 134.047298 105.881321) (xy 134.112 105.55604) - (xy 134.112 102.008122) (xy 134.965122 101.155) (xy 137.821 101.155) (xy 137.821 101.502015) (xy 137.675702 101.719469) - (xy 137.65716 101.812688) (xy 137.445 101.769725) (xy 136.937 101.769725) (xy 136.733182 101.808076) (xy 136.553685 101.923579) - (xy 136.393173 101.813906) (xy 136.175 101.769725) (xy 135.667 101.769725) (xy 135.463182 101.808076) (xy 135.275988 101.928532) - (xy 135.150406 102.112327) (xy 135.106225 102.3305) (xy 135.106225 103.4735) (xy 135.144576 103.677318) (xy 135.171 103.718382) - (xy 135.171 107.67134) (xy 134.97534 107.867) (xy 134.651 107.867) (xy 134.363987 107.92409) (xy 134.2439 108.00433) - (xy 134.12067 108.08667) (xy 133.68067 108.52667) (xy 133.51809 108.769987) (xy 133.461 109.057) (xy 133.461 109.596225) - (xy 131.961 109.596225) (xy 131.757182 109.634576) (xy 131.569988 109.755032) (xy 131.444406 109.938827) (xy 131.400225 110.157) - (xy 131.400225 110.404044) (xy 131.378424 110.288182) (xy 131.257968 110.100988) (xy 131.074173 109.975406) (xy 130.856 109.931225) + (xy 115.101 111.160442) (xy 115.101 106.400775) (xy 116.879 106.400775) (xy 116.879 107.771) (xy 116.943702 108.096281) + (xy 117.127959 108.372041) (xy 117.778959 109.023041) (xy 118.054719 109.207298) (xy 118.38 109.272) (xy 118.565277 109.272) + (xy 118.259714 109.398256) (xy 117.654381 110.002533) (xy 117.326374 110.792462) (xy 117.325628 111.647785) (xy 117.652256 112.438286) + (xy 118.256533 113.043619) (xy 119.046462 113.371626) (xy 119.901785 113.372372) (xy 120.692286 113.045744) (xy 121.297619 112.441467) + (xy 121.625626 111.651538) (xy 121.626372 110.796215) (xy 121.299744 110.005714) (xy 120.695467 109.400381) (xy 120.386291 109.272) + (xy 123.290186 109.272) (xy 123.460827 109.388594) (xy 123.679 109.432775) (xy 124.479 109.432775) (xy 124.682818 109.394424) + (xy 124.870012 109.273968) (xy 124.995594 109.090173) (xy 125.039775 108.872) (xy 125.039775 107.972) (xy 125.001424 107.768182) + (xy 124.928593 107.655) (xy 132.01304 107.655) (xy 132.338321 107.590298) (xy 132.614081 107.406041) (xy 133.863041 106.157081) + (xy 134.047298 105.881321) (xy 134.112 105.55604) (xy 134.112 102.008122) (xy 134.965122 101.155) (xy 137.821 101.155) + (xy 137.821 101.502015) (xy 137.675702 101.719469) (xy 137.65716 101.812688) (xy 137.445 101.769725) (xy 136.937 101.769725) + (xy 136.733182 101.808076) (xy 136.553685 101.923579) (xy 136.393173 101.813906) (xy 136.175 101.769725) (xy 135.667 101.769725) + (xy 135.463182 101.808076) (xy 135.275988 101.928532) (xy 135.150406 102.112327) (xy 135.106225 102.3305) (xy 135.106225 103.4735) + (xy 135.144576 103.677318) (xy 135.171 103.718382) (xy 135.171 107.67134) (xy 134.97534 107.867) (xy 134.651 107.867) + (xy 134.363987 107.92409) (xy 134.2439 108.00433) (xy 134.12067 108.08667) (xy 133.68067 108.52667) (xy 133.51809 108.769987) + (xy 133.461 109.057) (xy 133.461 109.596225) (xy 131.961 109.596225) (xy 131.757182 109.634576) (xy 131.569988 109.755032) + (xy 131.444406 109.938827) (xy 131.413388 110.092) (xy 131.244814 110.092) (xy 131.074173 109.975406) (xy 130.856 109.931225) (xy 129.556 109.931225) (xy 129.352182 109.969576) (xy 129.164988 110.090032) (xy 129.039406 110.273827) (xy 128.995225 110.492) (xy 128.995225 111.192) (xy 129.033576 111.395818) (xy 129.154032 111.583012) (xy 129.337827 111.708594) (xy 129.556 111.752775) - (xy 130.088615 111.752775) (xy 130.233987 111.84991) (xy 130.521 111.907) (xy 131.400225 111.907) (xy 131.400225 112.157) - (xy 131.438576 112.360818) (xy 131.559032 112.548012) (xy 131.742827 112.673594) (xy 131.961 112.717775) (xy 136.461 112.717775) - (xy 136.664818 112.679424) (xy 136.852012 112.558968) (xy 136.977594 112.375173) (xy 137.021775 112.157) (xy 137.021775 110.157) - (xy 136.983424 109.953182) (xy 136.862968 109.765988) (xy 136.679173 109.640406) (xy 136.461 109.596225) (xy 134.961 109.596225) - (xy 134.961 109.36766) (xy 134.96166 109.367) (xy 135.286 109.367) (xy 135.573013 109.30991) (xy 135.81633 109.14733) - (xy 136.45133 108.51233) (xy 136.511687 108.422) (xy 136.556 108.355681) (xy 136.66067 108.51233) (xy 137.29567 109.14733) - (xy 137.538987 109.30991) (xy 137.826 109.367) (xy 141.32534 109.367) (xy 141.554565 109.596225) (xy 140.461 109.596225) - (xy 140.257182 109.634576) (xy 140.069988 109.755032) (xy 139.944406 109.938827) (xy 139.900225 110.157) (xy 139.900225 112.157) - (xy 139.938576 112.360818) (xy 140.059032 112.548012) (xy 140.242827 112.673594) (xy 140.461 112.717775) (xy 144.961 112.717775) - (xy 145.164818 112.679424) (xy 145.352012 112.558968) (xy 145.477594 112.375173) (xy 145.521775 112.157) (xy 145.521775 111.907) - (xy 146.401 111.907) (xy 146.688013 111.84991) (xy 146.833385 111.752775) (xy 147.366 111.752775) (xy 147.569818 111.714424) - (xy 147.757012 111.593968) (xy 147.882594 111.410173) (xy 147.926775 111.192) (xy 147.926775 110.492) (xy 147.888424 110.288182) - (xy 147.767968 110.100988) (xy 147.584173 109.975406) (xy 147.366 109.931225) (xy 146.066 109.931225) (xy 145.862182 109.969576) - (xy 145.674988 110.090032) (xy 145.549406 110.273827) (xy 145.522438 110.407) (xy 145.521775 110.407) (xy 145.521775 110.157) - (xy 145.483424 109.953182) (xy 145.362968 109.765988) (xy 145.179173 109.640406) (xy 144.961 109.596225) (xy 143.441949 109.596225) - (xy 143.40391 109.404987) (xy 143.24133 109.16167) (xy 142.16633 108.08667) (xy 141.923013 107.92409) (xy 141.636 107.867) - (xy 138.13666 107.867) (xy 137.941 107.67134) (xy 137.941 103.957415) (xy 137.988827 103.990094) (xy 138.207 104.034275) - (xy 138.715 104.034275) (xy 138.918818 103.995924) (xy 139.098315 103.880421) (xy 139.258827 103.990094) (xy 139.477 104.034275) - (xy 139.81204 104.034275) (xy 139.790225 104.142) (xy 139.790225 104.842) (xy 139.828576 105.045818) (xy 139.949032 105.233012) - (xy 140.132827 105.358594) (xy 140.351 105.402775) (xy 141.651 105.402775) (xy 141.854818 105.364424) (xy 142.042012 105.243968) - (xy 142.043357 105.242) (xy 151.17034 105.242) (xy 151.554 105.62566) (xy 151.554 108.683151) (xy 151.523 108.839) - (xy 151.523 108.891) (xy 151.554 109.046849) (xy 151.554 109.887) (xy 151.61109 110.174013) (xy 151.77367 110.41733) - (xy 152.281438 110.925098) (xy 152.164988 111.000032) (xy 152.039406 111.183827) (xy 151.995225 111.402) (xy 151.995225 112.162) - (xy 151.533814 112.162) (xy 151.363173 112.045406) (xy 151.145 112.001225) (xy 149.845 112.001225) (xy 149.641182 112.039576) - (xy 149.503734 112.128021) (xy 149.310666 112.127853) (xy 148.998143 112.256985) (xy 148.758826 112.495885) (xy 148.629148 112.808183) - (xy 148.628853 113.146334) (xy 148.757985 113.458857) (xy 148.996885 113.698174) (xy 149.309183 113.827852) (xy 149.647334 113.828147) - (xy 149.721072 113.797679) (xy 149.845 113.822775) (xy 151.145 113.822775) (xy 151.348818 113.784424) (xy 151.536012 113.663968) - (xy 151.537357 113.662) (xy 152.069728 113.662) (xy 152.154032 113.793012) (xy 152.337827 113.918594) (xy 152.556 113.962775) - (xy 154.056 113.962775) (xy 154.259818 113.924424) (xy 154.447012 113.803968) (xy 154.572594 113.620173) (xy 154.616775 113.402) - (xy 154.616775 111.402) (xy 154.578424 111.198182) (xy 154.457968 111.010988) (xy 154.274173 110.885406) (xy 154.056 110.841225) - (xy 154.046497 110.841225) (xy 153.99891 110.601987) (xy 153.83633 110.35867) (xy 153.14966 109.672) (xy 168.051625 109.672) - (xy 168.051625 109.7856) (xy 168.089976 109.989418) (xy 168.210432 110.176612) (xy 168.394227 110.302194) (xy 168.6124 110.346375) - (xy 170.3396 110.346375) (xy 170.543418 110.308024) (xy 170.730612 110.187568) (xy 170.856194 110.003773) (xy 170.900375 109.7856) - (xy 170.900375 108.0584) (xy 170.862024 107.854582) (xy 170.741568 107.667388) (xy 170.557773 107.541806) (xy 170.342454 107.498203) - (xy 170.475566 107.40926) (xy 170.746 107.004527) (xy 171.016434 107.40926) (xy 171.475039 107.71569) (xy 172.016 107.823294) - (xy 172.556961 107.71569) (xy 173.015566 107.40926) (xy 173.286 107.004527) (xy 173.556434 107.40926) (xy 173.91972 107.652) - (xy 173.556434 107.89474) (xy 173.250004 108.353345) (xy 173.1424 108.894306) (xy 173.1424 108.949694) (xy 173.250004 109.490655) - (xy 173.556434 109.94926) (xy 174.015039 110.25569) (xy 174.556 110.363294) (xy 175.096961 110.25569) (xy 175.555566 109.94926) - (xy 175.826 109.544527) (xy 176.096434 109.94926) (xy 176.555039 110.25569) (xy 177.096 110.363294) (xy 177.636961 110.25569) - (xy 178.095566 109.94926) (xy 178.366 109.544527) (xy 178.636434 109.94926) (xy 179.095039 110.25569) (xy 179.636 110.363294) - (xy 180.176961 110.25569) (xy 180.635566 109.94926) (xy 180.906 109.544527) (xy 181.176434 109.94926) (xy 181.635039 110.25569) - (xy 182.176 110.363294) (xy 182.716961 110.25569) (xy 183.175566 109.94926) (xy 183.446 109.544527) (xy 183.716434 109.94926) - (xy 184.175039 110.25569) (xy 184.716 110.363294) (xy 185.256961 110.25569) (xy 185.715566 109.94926) (xy 185.900825 109.672) - (xy 188.067 109.672) (xy 188.354013 109.61491) (xy 188.59733 109.45233) (xy 190.009213 108.040447) (xy 190.249857 107.941015) - (xy 190.489174 107.702115) (xy 190.618852 107.389817) (xy 190.619147 107.051666) (xy 190.490015 106.739143) (xy 190.265462 106.514198) - (xy 192.07733 104.70233) (xy 192.23991 104.459013) (xy 192.297 104.172) (xy 192.297 100.518286) (xy 192.396852 100.277817) - (xy 192.397147 99.939666) (xy 192.268015 99.627143) (xy 192.029115 99.387826) (xy 191.716817 99.258148) (xy 191.378666 99.257853) - (xy 191.066143 99.386985) (xy 190.826826 99.625885) (xy 190.697148 99.938183) (xy 190.696853 100.276334) (xy 190.797 100.518708) - (xy 190.797 103.86134) (xy 189.02634 105.632) (xy 185.900825 105.632) (xy 185.715566 105.35474) (xy 185.256961 105.04831) - (xy 184.716 104.940706) (xy 184.175039 105.04831) (xy 183.716434 105.35474) (xy 183.446 105.759473) (xy 183.175566 105.35474) - (xy 182.716961 105.04831) (xy 182.176 104.940706) (xy 181.635039 105.04831) (xy 181.176434 105.35474) (xy 180.906 105.759473) - (xy 180.635566 105.35474) (xy 180.386 105.187985) (xy 180.386 104.97566) (xy 181.50533 103.85633) (xy 181.517556 103.838032) - (xy 181.66791 103.613013) (xy 181.725 103.326) (xy 181.725 92.46066) (xy 184.27616 89.9095) (xy 190.524774 89.9095) - (xy 190.658 89.936) (xy 190.945013 89.87891) (xy 191.18833 89.71633) (xy 192.58533 88.31933) (xy 192.593577 88.306987) - (xy 192.74791 88.076013) (xy 192.805 87.789) (xy 192.805 76.74) (xy 192.74791 76.452987) (xy 192.58533 76.20967) - (xy 191.31533 74.93967) (xy 191.072013 74.77709) (xy 190.785 74.72) (xy 182.051286 74.72) (xy 181.810817 74.620148) - (xy 181.472666 74.619853) (xy 181.160143 74.748985) (xy 180.920826 74.987885) (xy 180.791148 75.300183) (xy 180.790853 75.638334) - (xy 180.919985 75.950857) (xy 181.158885 76.190174) (xy 181.471183 76.319852) (xy 181.809334 76.320147) (xy 182.051708 76.22) - (xy 190.47434 76.22) (xy 191.305 77.05066) (xy 191.305 87.47834) (xy 190.37384 88.4095) (xy 183.9655 88.4095) - (xy 183.678487 88.46659) (xy 183.460867 88.612) (xy 183.43517 88.62917) (xy 180.455 91.60934) (xy 180.455 91.44466) - (xy 183.82566 88.074) (xy 188.595 88.074) (xy 188.882013 88.01691) (xy 189.12533 87.85433) (xy 190.29933 86.68033) - (xy 190.368433 86.57691) (xy 190.46191 86.437013) (xy 190.519 86.15) (xy 190.519 79.944286) (xy 190.618852 79.703817) - (xy 190.619147 79.365666) (xy 190.490015 79.053143) (xy 190.251115 78.813826) (xy 189.938817 78.684148) (xy 189.600666 78.683853) - (xy 189.288143 78.812985) (xy 189.048826 79.051885) (xy 188.919148 79.364183) (xy 188.918853 79.702334) (xy 189.019 79.944708) - (xy 189.019 85.83934) (xy 188.28434 86.574) (xy 183.515 86.574) (xy 183.227987 86.63109) (xy 183.049024 86.75067) - (xy 182.98467 86.79367) (xy 179.17467 90.60367) (xy 179.01209 90.846987) (xy 178.955 91.134) (xy 178.955 102.25334) - (xy 178.88634 102.322) (xy 177.673 102.322) (xy 177.385987 102.37909) (xy 177.14267 102.54167) (xy 176.56567 103.11867) - (xy 176.40309 103.361987) (xy 176.346 103.649) (xy 176.346 105.187985) (xy 176.096434 105.35474) (xy 175.826 105.759473) - (xy 175.555566 105.35474) (xy 175.306 105.187985) (xy 175.306 103.564) (xy 175.24891 103.276987) (xy 175.08633 103.03367) - (xy 174.70473 102.65207) (xy 174.793334 102.652147) (xy 175.105857 102.523015) (xy 175.345174 102.284115) (xy 175.386942 102.183526) - (xy 175.427985 102.282857) (xy 175.666885 102.522174) (xy 175.979183 102.651852) (xy 176.317334 102.652147) (xy 176.629857 102.523015) - (xy 176.869174 102.284115) (xy 176.998852 101.971817) (xy 176.999147 101.633666) (xy 176.899 101.391292) (xy 176.899 88.90466) - (xy 177.62633 88.17733) (xy 177.78891 87.934013) (xy 177.846 87.647) (xy 177.846 85.116015) (xy 178.095566 84.94926) - (xy 178.366 84.544527) (xy 178.636434 84.94926) (xy 179.095039 85.25569) (xy 179.636 85.363294) (xy 180.176961 85.25569) - (xy 180.635566 84.94926) (xy 180.906 84.544527) (xy 181.176434 84.94926) (xy 181.635039 85.25569) (xy 182.176 85.363294) - (xy 182.716961 85.25569) (xy 183.175566 84.94926) (xy 183.446 84.544527) (xy 183.716434 84.94926) (xy 184.175039 85.25569) - (xy 184.716 85.363294) (xy 185.256961 85.25569) (xy 185.715566 84.94926) (xy 186.021996 84.490655) (xy 186.1296 83.949694) - (xy 186.1296 83.894306) (xy 186.021996 83.353345) (xy 185.715566 82.89474) (xy 185.35228 82.652) (xy 185.715566 82.40926) - (xy 186.021996 81.950655) (xy 186.1296 81.409694) (xy 186.1296 81.354306) (xy 186.021996 80.813345) (xy 185.715566 80.35474) - (xy 185.256961 80.04831) (xy 184.716 79.940706) (xy 184.175039 80.04831) (xy 183.716434 80.35474) (xy 183.446 80.759473) - (xy 183.175566 80.35474) (xy 182.926 80.187985) (xy 182.926 78.672) (xy 182.86891 78.384987) (xy 182.70633 78.14167) - (xy 182.17133 77.60667) (xy 181.928013 77.44409) (xy 181.641 77.387) (xy 179.15766 77.387) (xy 178.962 77.19134) - (xy 178.962 72.168) (xy 178.90491 71.880987) (xy 178.74233 71.63767) (xy 177.72633 70.62167) (xy 177.483013 70.45909) - (xy 177.196 70.402) (xy 134.397 70.402) (xy 134.109987 70.45909) (xy 133.86667 70.62167) (xy 132.72367 71.76467) - (xy 132.56109 72.007987) (xy 132.504 72.295) (xy 132.504 74.29434) (xy 131.36133 73.15167) (xy 131.118013 72.98909) - (xy 130.831 72.932) (xy 130.740825 72.932) (xy 130.555566 72.65474) (xy 130.096961 72.34831) (xy 129.556 72.240706) - (xy 129.015039 72.34831) (xy 128.556434 72.65474) (xy 128.286 73.059473) (xy 128.015566 72.65474) (xy 127.766 72.487985) - (xy 127.766 72.407) (xy 127.70891 72.119987) (xy 127.54633 71.87667) (xy 126.92633 71.25667) (xy 126.683013 71.09409) - (xy 126.396 71.037) (xy 122.586 71.037) (xy 122.298987 71.09409) (xy 122.05567 71.25667) (xy 120.78567 72.52667) - (xy 120.62309 72.769987) (xy 120.566 73.057) (xy 120.566 78.772) (xy 120.62309 79.059013) (xy 120.78567 79.30233) - (xy 123.106 81.62266) (xy 123.106 87.942831) (xy 123.037115 87.873826) (xy 122.724817 87.744148) (xy 122.386666 87.743853) - (xy 122.144292 87.844) (xy 119.05566 87.844) (xy 117.209 85.99734) (xy 117.209 70.36266) (xy 118.20966 69.362) - (xy 134.410225 69.362) (xy 134.410225 69.662) (xy 134.448576 69.865818) (xy 134.569032 70.053012) (xy 134.752827 70.178594) - (xy 134.971 70.222775) (xy 136.871 70.222775) (xy 137.074818 70.184424) (xy 137.262012 70.063968) (xy 137.387594 69.880173) - (xy 137.402699 69.805582) (xy 137.886975 70.129165) (xy 138.461 70.243346) (xy 139.035025 70.129165) (xy 139.52166 69.804006) - (xy 139.731 69.490706) (xy 139.94034 69.804006) (xy 140.426975 70.129165) (xy 141.001 70.243346) (xy 141.575025 70.129165) - (xy 142.06166 69.804006) (xy 142.386819 69.317371) (xy 142.501 68.743346) (xy 142.501 68.480654) (xy 142.386819 67.906629) - (xy 142.156546 67.562) (xy 147.745225 67.562) (xy 147.745225 69.662) (xy 147.783576 69.865818) (xy 147.904032 70.053012) - (xy 148.087827 70.178594) (xy 148.306 70.222775) (xy 150.206 70.222775) (xy 150.409818 70.184424) (xy 150.597012 70.063968) - (xy 150.722594 69.880173) (xy 150.737699 69.805582) (xy 151.221975 70.129165) (xy 151.796 70.243346) (xy 152.370025 70.129165) - (xy 152.85666 69.804006) (xy 153.066 69.490706) (xy 153.27534 69.804006) (xy 153.761975 70.129165) (xy 154.336 70.243346) - (xy 154.910025 70.129165) (xy 155.39666 69.804006) (xy 155.721819 69.317371) (xy 155.836 68.743346) (xy 155.836 68.480654) - (xy 155.721819 67.906629) (xy 155.39666 67.419994) (xy 154.910025 67.094835) (xy 154.336 66.980654) (xy 153.761975 67.094835) - (xy 153.27534 67.419994) (xy 153.066 67.733294) (xy 152.85666 67.419994) (xy 152.370025 67.094835) (xy 151.796 66.980654) - (xy 151.221975 67.094835) (xy 150.739528 67.417196) (xy 150.728424 67.358182) (xy 150.607968 67.170988) (xy 150.424173 67.045406) - (xy 150.206 67.001225) (xy 148.306 67.001225) (xy 148.102182 67.039576) (xy 147.914988 67.160032) (xy 147.789406 67.343827) - (xy 147.745225 67.562) (xy 142.156546 67.562) (xy 142.06166 67.419994) (xy 141.575025 67.094835) (xy 141.001 66.980654) - (xy 140.426975 67.094835) (xy 139.94034 67.419994) (xy 139.731 67.733294) (xy 139.52166 67.419994) (xy 139.035025 67.094835) - (xy 138.461 66.980654) (xy 137.886975 67.094835) (xy 137.404528 67.417196) (xy 137.393424 67.358182) (xy 137.272968 67.170988) - (xy 137.089173 67.045406) (xy 136.871 67.001225) (xy 134.971 67.001225) (xy 134.767182 67.039576) (xy 134.579988 67.160032) - (xy 134.454406 67.343827) (xy 134.410225 67.562) (xy 134.410225 67.862) (xy 117.899 67.862) (xy 117.611988 67.919089) - (xy 117.36867 68.08167) (xy 115.92867 69.52167) (xy 115.76609 69.764987) (xy 115.709 70.052) (xy 115.709 86.308) - (xy 115.76609 86.595013) (xy 115.92867 86.83833) (xy 118.21467 89.12433) (xy 118.457987 89.28691) (xy 118.745 89.344) - (xy 122.144714 89.344) (xy 122.385183 89.443852) (xy 122.723334 89.444147) (xy 123.035857 89.315015) (xy 123.106 89.244994) - (xy 123.106 92.742) (xy 123.16309 93.029013) (xy 123.32567 93.27233) (xy 126.266 96.21266) (xy 126.266 97.487985) - (xy 126.016434 97.65474) (xy 125.710004 98.113345) (xy 125.6024 98.654306) (xy 125.6024 98.709694) (xy 125.710004 99.250655) - (xy 126.016434 99.70926) (xy 126.37972 99.952) (xy 126.016434 100.19474) (xy 125.900375 100.368435) (xy 125.900375 100.3584) - (xy 125.862024 100.154582) (xy 125.741568 99.967388) (xy 125.557773 99.841806) (xy 125.3396 99.797625) (xy 123.6124 99.797625) - (xy 123.408582 99.835976) (xy 123.221388 99.956432) (xy 123.095806 100.140227) (xy 123.051625 100.3584) (xy 123.051625 102.0856) - (xy 123.089976 102.289418) (xy 123.210432 102.476612) (xy 123.394227 102.602194) (xy 123.6124 102.646375) (xy 125.3396 102.646375) - (xy 125.543418 102.608024) (xy 125.730612 102.487568) (xy 125.856194 102.303773) (xy 125.900375 102.0856) (xy 125.900375 102.075565) - (xy 126.016434 102.24926) (xy 126.475039 102.55569) (xy 127.016 102.663294) (xy 127.556961 102.55569) (xy 128.015566 102.24926) - (xy 128.286 101.844527) (xy 128.556434 102.24926) (xy 129.015039 102.55569) (xy 129.556 102.663294) (xy 130.096961 102.55569) - (xy 130.555566 102.24926) (xy 130.861996 101.790655) (xy 130.9696 101.249694) (xy 130.9696 101.194306) (xy 130.861996 100.653345) - (xy 130.555566 100.19474) (xy 130.19228 99.952) (xy 130.555566 99.70926) (xy 130.861996 99.250655) (xy 130.9696 98.709694) - (xy 130.9696 98.654306) (xy 130.861996 98.113345) (xy 130.555566 97.65474) (xy 130.096961 97.34831) (xy 129.556 97.240706) - (xy 129.015039 97.34831) (xy 128.556434 97.65474) (xy 128.286 98.059473) (xy 128.015566 97.65474) (xy 127.766 97.487985) - (xy 127.766 95.902) (xy 127.70891 95.614987) (xy 127.54633 95.37167) (xy 125.084994 92.910334) (xy 126.815853 92.910334) - (xy 126.944985 93.222857) (xy 127.183885 93.462174) (xy 127.496183 93.591852) (xy 127.834334 93.592147) (xy 128.076708 93.492) - (xy 131.700714 93.492) (xy 131.941183 93.591852) (xy 132.279334 93.592147) (xy 132.591857 93.463015) (xy 132.831174 93.224115) - (xy 132.960852 92.911817) (xy 132.961147 92.573666) (xy 132.832015 92.261143) (xy 132.593115 92.021826) (xy 132.280817 91.892148) - (xy 131.942666 91.891853) (xy 131.700292 91.992) (xy 128.076286 91.992) (xy 127.835817 91.892148) (xy 127.497666 91.891853) - (xy 127.185143 92.020985) (xy 126.945826 92.259885) (xy 126.816148 92.572183) (xy 126.815853 92.910334) (xy 125.084994 92.910334) - (xy 124.606 92.43134) (xy 124.606 89.021649) (xy 124.627985 89.074857) (xy 124.866885 89.314174) (xy 125.179183 89.443852) - (xy 125.517334 89.444147) (xy 125.759708 89.344) (xy 131.542714 89.344) (xy 131.783183 89.443852) (xy 132.121334 89.444147) - (xy 132.433857 89.315015) (xy 132.673174 89.076115) (xy 132.802852 88.763817) (xy 132.803147 88.425666) (xy 132.674015 88.113143) - (xy 132.435115 87.873826) (xy 132.122817 87.744148) (xy 131.784666 87.743853) (xy 131.542292 87.844) (xy 125.759286 87.844) - (xy 125.518817 87.744148) (xy 125.180666 87.743853) (xy 124.868143 87.872985) (xy 124.628826 88.111885) (xy 124.606 88.166856) - (xy 124.606 86.307) (xy 134.010225 86.307) (xy 134.010225 87.207) (xy 134.048576 87.410818) (xy 134.169032 87.598012) - (xy 134.352827 87.723594) (xy 134.571 87.767775) (xy 135.371 87.767775) (xy 135.574818 87.729424) (xy 135.762012 87.608968) - (xy 135.887594 87.425173) (xy 135.920604 87.262162) (xy 135.948576 87.410818) (xy 136.069032 87.598012) (xy 136.121 87.63352) - (xy 136.121 88.30634) (xy 134.816115 89.611225) (xy 134.636 89.611225) (xy 134.432182 89.649576) (xy 134.244988 89.770032) - (xy 134.119406 89.953827) (xy 134.075225 90.172) (xy 134.075225 90.872) (xy 134.113576 91.075818) (xy 134.234032 91.263012) - (xy 134.417827 91.388594) (xy 134.636 91.432775) (xy 135.936 91.432775) (xy 136.139818 91.394424) (xy 136.327012 91.273968) - (xy 136.452594 91.090173) (xy 136.496775 90.872) (xy 136.496775 90.172) (xy 136.477753 90.070907) (xy 137.40133 89.14733) - (xy 137.56391 88.904013) (xy 137.621 88.617) (xy 137.621 87.635358) (xy 137.662012 87.608968) (xy 137.787594 87.425173) - (xy 137.831775 87.207) (xy 137.831775 86.307) (xy 137.793424 86.103182) (xy 137.672968 85.915988) (xy 137.489173 85.790406) - (xy 137.271 85.746225) (xy 136.471 85.746225) (xy 136.267182 85.784576) (xy 136.079988 85.905032) (xy 135.954406 86.088827) - (xy 135.921396 86.251838) (xy 135.893424 86.103182) (xy 135.772968 85.915988) (xy 135.589173 85.790406) (xy 135.371 85.746225) - (xy 134.571 85.746225) (xy 134.367182 85.784576) (xy 134.179988 85.905032) (xy 134.054406 86.088827) (xy 134.010225 86.307) - (xy 124.606 86.307) (xy 124.606 81.312) (xy 124.54891 81.024987) (xy 124.38633 80.78167) (xy 122.066 78.46134) - (xy 122.066 73.36766) (xy 122.89666 72.537) (xy 126.08534 72.537) (xy 126.12832 72.57998) (xy 126.016434 72.65474) - (xy 125.710004 73.113345) (xy 125.6024 73.654306) (xy 125.6024 73.709694) (xy 125.710004 74.250655) (xy 126.016434 74.70926) - (xy 126.37972 74.952) (xy 126.016434 75.19474) (xy 125.900375 75.368435) (xy 125.900375 75.3584) (xy 125.862024 75.154582) - (xy 125.741568 74.967388) (xy 125.557773 74.841806) (xy 125.3396 74.797625) (xy 123.6124 74.797625) (xy 123.408582 74.835976) - (xy 123.221388 74.956432) (xy 123.095806 75.140227) (xy 123.051625 75.3584) (xy 123.051625 77.0856) (xy 123.089976 77.289418) - (xy 123.210432 77.476612) (xy 123.394227 77.602194) (xy 123.6124 77.646375) (xy 125.3396 77.646375) (xy 125.543418 77.608024) - (xy 125.730612 77.487568) (xy 125.856194 77.303773) (xy 125.900375 77.0856) (xy 125.900375 77.075565) (xy 126.016434 77.24926) - (xy 126.475039 77.55569) (xy 127.016 77.663294) (xy 127.556961 77.55569) (xy 128.015566 77.24926) (xy 128.286 76.844527) - (xy 128.556434 77.24926) (xy 129.015039 77.55569) (xy 129.556 77.663294) (xy 130.096961 77.55569) (xy 130.555566 77.24926) - (xy 130.861996 76.790655) (xy 130.9696 76.249694) (xy 130.9696 76.194306) (xy 130.861996 75.653345) (xy 130.555566 75.19474) - (xy 130.19228 74.952) (xy 130.555566 74.70926) (xy 130.652511 74.564171) (xy 131.361 75.27266) (xy 131.361 78.46134) - (xy 128.695787 81.126553) (xy 128.455143 81.225985) (xy 128.215826 81.464885) (xy 128.086148 81.777183) (xy 128.085853 82.115334) - (xy 128.214985 82.427857) (xy 128.453885 82.667174) (xy 128.766183 82.796852) (xy 129.104334 82.797147) (xy 129.416857 82.668015) - (xy 129.656174 82.429115) (xy 129.756744 82.186916) (xy 132.530489 79.413171) (xy 132.56109 79.567013) (xy 132.72367 79.81033) - (xy 135.171 82.25766) (xy 135.171 83.878642) (xy 135.129988 83.905032) (xy 135.004406 84.088827) (xy 134.960225 84.307) - (xy 134.960225 85.207) (xy 134.998576 85.410818) (xy 135.119032 85.598012) (xy 135.302827 85.723594) (xy 135.521 85.767775) - (xy 136.321 85.767775) (xy 136.524818 85.729424) (xy 136.712012 85.608968) (xy 136.837594 85.425173) (xy 136.881775 85.207) - (xy 136.881775 84.307) (xy 140.675225 84.307) (xy 140.675225 85.207) (xy 140.713576 85.410818) (xy 140.834032 85.598012) - (xy 141.017827 85.723594) (xy 141.236 85.767775) (xy 142.036 85.767775) (xy 142.239818 85.729424) (xy 142.427012 85.608968) - (xy 142.552594 85.425173) (xy 142.596775 85.207) (xy 142.596775 84.307) (xy 142.558424 84.103182) (xy 142.437968 83.915988) - (xy 142.386 83.88048) (xy 142.386 78.102) (xy 144.235225 78.102) (xy 144.235225 78.802) (xy 144.273576 79.005818) - (xy 144.394032 79.193012) (xy 144.577827 79.318594) (xy 144.696 79.342525) (xy 144.696 85.757) (xy 144.75309 86.044013) - (xy 144.91567 86.28733) (xy 145.93167 87.30333) (xy 146.174987 87.46591) (xy 146.462 87.523) (xy 153.828 87.523) - (xy 154.115013 87.46591) (xy 154.35833 87.30333) (xy 155.50133 86.16033) (xy 155.66391 85.917013) (xy 155.721 85.63) - (xy 155.721 83.65466) (xy 155.743725 83.631935) (xy 155.743725 84.106) (xy 155.782076 84.309818) (xy 155.902532 84.497012) - (xy 156.086327 84.622594) (xy 156.3045 84.666775) (xy 157.4475 84.666775) (xy 157.651318 84.628424) (xy 157.692382 84.602) - (xy 159.41234 84.602) (xy 159.651 84.84066) (xy 159.651 90.977714) (xy 159.551148 91.218183) (xy 159.550853 91.556334) - (xy 159.679985 91.868857) (xy 159.802913 91.992) (xy 157.931415 91.992) (xy 157.964094 91.944173) (xy 158.008275 91.726) - (xy 158.008275 91.218) (xy 157.969924 91.014182) (xy 157.854421 90.834685) (xy 157.964094 90.674173) (xy 158.008275 90.456) - (xy 158.008275 89.948) (xy 157.969924 89.744182) (xy 157.849468 89.556988) (xy 157.665673 89.431406) (xy 157.4475 89.387225) - (xy 157.130291 89.387225) (xy 157.045817 89.352148) (xy 156.707666 89.351853) (xy 156.622059 89.387225) (xy 156.3045 89.387225) - (xy 156.100682 89.425576) (xy 155.913488 89.546032) (xy 155.787906 89.729827) (xy 155.743725 89.948) (xy 155.743725 90.456) - (xy 155.782076 90.659818) (xy 155.897579 90.839315) (xy 155.787906 90.999827) (xy 155.743725 91.218) (xy 155.743725 91.726) - (xy 155.782076 91.929818) (xy 155.897579 92.109315) (xy 155.787906 92.269827) (xy 155.743725 92.488) (xy 155.743725 92.996) - (xy 155.782076 93.199818) (xy 155.902532 93.387012) (xy 156.086327 93.512594) (xy 156.3045 93.556775) (xy 157.4475 93.556775) - (xy 157.651318 93.518424) (xy 157.692382 93.492) (xy 167.683 93.492) (xy 167.970013 93.43491) (xy 168.21333 93.27233) - (xy 171.563213 89.922447) (xy 171.803857 89.823015) (xy 172.043174 89.584115) (xy 172.172852 89.271817) (xy 172.173147 88.933666) - (xy 172.044015 88.621143) (xy 171.805115 88.381826) (xy 171.492817 88.252148) (xy 171.154666 88.251853) (xy 170.842143 88.380985) - (xy 170.602826 88.619885) (xy 170.502256 88.862084) (xy 167.37234 91.992) (xy 160.999076 91.992) (xy 161.121174 91.870115) - (xy 161.250852 91.557817) (xy 161.251147 91.219666) (xy 161.151 90.977292) (xy 161.151 84.53) (xy 161.09391 84.242987) - (xy 160.93133 83.99967) (xy 160.25333 83.32167) (xy 160.010013 83.15909) (xy 159.723 83.102) (xy 157.931415 83.102) - (xy 157.964094 83.054173) (xy 158.008275 82.836) (xy 158.008275 82.328) (xy 157.969924 82.124182) (xy 157.854421 81.944685) - (xy 157.964094 81.784173) (xy 158.008275 81.566) (xy 158.008275 81.058) (xy 157.969924 80.854182) (xy 157.849468 80.666988) - (xy 157.665673 80.541406) (xy 157.4475 80.497225) (xy 156.3045 80.497225) (xy 156.100682 80.535576) (xy 155.913488 80.656032) - (xy 155.787906 80.839827) (xy 155.743725 81.058) (xy 155.743725 81.566) (xy 155.782076 81.769818) (xy 155.822089 81.832) - (xy 155.733 81.832) (xy 155.445987 81.88909) (xy 155.3259 81.96933) (xy 155.20267 82.05167) (xy 154.44067 82.81367) - (xy 154.27809 83.056987) (xy 154.221 83.344) (xy 154.221 85.31934) (xy 153.51734 86.023) (xy 147.915298 86.023) - (xy 147.977999 85.872) (xy 149.706187 85.872) (xy 149.736327 85.892594) (xy 149.9545 85.936775) (xy 151.0975 85.936775) - (xy 151.301318 85.898424) (xy 151.488512 85.777968) (xy 151.614094 85.594173) (xy 151.658275 85.376) (xy 151.658275 84.868) - (xy 151.619924 84.664182) (xy 151.504421 84.484685) (xy 151.614094 84.324173) (xy 151.658275 84.106) (xy 151.658275 83.598) - (xy 151.619924 83.394182) (xy 151.504421 83.214685) (xy 151.614094 83.054173) (xy 151.658275 82.836) (xy 151.658275 82.328) - (xy 151.619924 82.124182) (xy 151.504421 81.944685) (xy 151.614094 81.784173) (xy 151.658275 81.566) (xy 151.658275 81.058) - (xy 151.619924 80.854182) (xy 151.499468 80.666988) (xy 151.315673 80.541406) (xy 151.0975 80.497225) (xy 150.780291 80.497225) - (xy 150.695817 80.462148) (xy 150.357666 80.461853) (xy 150.272059 80.497225) (xy 149.9545 80.497225) (xy 149.750682 80.535576) - (xy 149.563488 80.656032) (xy 149.437906 80.839827) (xy 149.393725 81.058) (xy 149.393725 81.151065) (xy 149.371 81.12834) - (xy 149.371 79.343959) (xy 149.474818 79.324424) (xy 149.662012 79.203968) (xy 149.787594 79.020173) (xy 149.831775 78.802) - (xy 149.831775 78.102) (xy 153.760225 78.102) (xy 153.760225 78.802) (xy 153.798576 79.005818) (xy 153.919032 79.193012) - (xy 154.102827 79.318594) (xy 154.321 79.362775) (xy 155.621 79.362775) (xy 155.824818 79.324424) (xy 156.012012 79.203968) - (xy 156.137594 79.020173) (xy 156.181775 78.802) (xy 156.181775 78.102) (xy 156.935225 78.102) (xy 156.935225 78.802) - (xy 156.973576 79.005818) (xy 157.094032 79.193012) (xy 157.277827 79.318594) (xy 157.496 79.362775) (xy 158.796 79.362775) - (xy 158.999818 79.324424) (xy 159.187012 79.203968) (xy 159.312594 79.020173) (xy 159.356775 78.802) (xy 159.356775 78.102) - (xy 159.318424 77.898182) (xy 159.197968 77.710988) (xy 159.014173 77.585406) (xy 158.796 77.541225) (xy 157.496 77.541225) - (xy 157.292182 77.579576) (xy 157.104988 77.700032) (xy 156.979406 77.883827) (xy 156.935225 78.102) (xy 156.181775 78.102) - (xy 156.143424 77.898182) (xy 156.022968 77.710988) (xy 155.839173 77.585406) (xy 155.621 77.541225) (xy 154.321 77.541225) - (xy 154.117182 77.579576) (xy 153.929988 77.700032) (xy 153.804406 77.883827) (xy 153.760225 78.102) (xy 149.831775 78.102) - (xy 149.793424 77.898182) (xy 149.672968 77.710988) (xy 149.489173 77.585406) (xy 149.271 77.541225) (xy 147.971 77.541225) - (xy 147.767182 77.579576) (xy 147.579988 77.700032) (xy 147.454406 77.883827) (xy 147.410225 78.102) (xy 147.410225 78.802) - (xy 147.448576 79.005818) (xy 147.569032 79.193012) (xy 147.752827 79.318594) (xy 147.871 79.342525) (xy 147.871 81.439) - (xy 147.92809 81.726013) (xy 148.09067 81.96933) (xy 149.23367 83.11233) (xy 149.476987 83.27491) (xy 149.505692 83.28062) - (xy 149.437906 83.379827) (xy 149.393725 83.598) (xy 149.393725 84.106) (xy 149.432076 84.309818) (xy 149.472089 84.372) - (xy 147.617 84.372) (xy 147.329988 84.429089) (xy 147.08667 84.59167) (xy 146.952787 84.725553) (xy 146.712143 84.824985) - (xy 146.472826 85.063885) (xy 146.343148 85.376183) (xy 146.342959 85.593299) (xy 146.196 85.44634) (xy 146.196 79.343959) - (xy 146.299818 79.324424) (xy 146.487012 79.203968) (xy 146.612594 79.020173) (xy 146.656775 78.802) (xy 146.656775 78.102) - (xy 146.618424 77.898182) (xy 146.497968 77.710988) (xy 146.314173 77.585406) (xy 146.096 77.541225) (xy 144.796 77.541225) - (xy 144.592182 77.579576) (xy 144.404988 77.700032) (xy 144.279406 77.883827) (xy 144.235225 78.102) (xy 142.386 78.102) - (xy 142.386 75.39966) (xy 143.21666 74.569) (xy 144.636087 74.569) (xy 144.596148 74.665183) (xy 144.595853 75.003334) - (xy 144.696 75.245708) (xy 144.696 75.660041) (xy 144.592182 75.679576) (xy 144.404988 75.800032) (xy 144.279406 75.983827) - (xy 144.235225 76.202) (xy 144.235225 76.902) (xy 144.273576 77.105818) (xy 144.394032 77.293012) (xy 144.577827 77.418594) - (xy 144.796 77.462775) (xy 146.096 77.462775) (xy 146.299818 77.424424) (xy 146.487012 77.303968) (xy 146.612594 77.120173) - (xy 146.656775 76.902) (xy 146.656775 76.202) (xy 146.618424 75.998182) (xy 146.497968 75.810988) (xy 146.314173 75.685406) - (xy 146.196 75.661475) (xy 146.196 75.245286) (xy 146.295852 75.004817) (xy 146.296147 74.666666) (xy 146.255792 74.569) - (xy 147.811087 74.569) (xy 147.771148 74.665183) (xy 147.770853 75.003334) (xy 147.871 75.245708) (xy 147.871 75.660041) - (xy 147.767182 75.679576) (xy 147.579988 75.800032) (xy 147.454406 75.983827) (xy 147.410225 76.202) (xy 147.410225 76.902) - (xy 147.448576 77.105818) (xy 147.569032 77.293012) (xy 147.752827 77.418594) (xy 147.971 77.462775) (xy 149.271 77.462775) - (xy 149.474818 77.424424) (xy 149.662012 77.303968) (xy 149.787594 77.120173) (xy 149.831775 76.902) (xy 149.831775 76.202) - (xy 153.760225 76.202) (xy 153.760225 76.902) (xy 153.798576 77.105818) (xy 153.919032 77.293012) (xy 154.102827 77.418594) - (xy 154.321 77.462775) (xy 155.621 77.462775) (xy 155.824818 77.424424) (xy 156.012012 77.303968) (xy 156.137594 77.120173) - (xy 156.181775 76.902) (xy 156.181775 76.202) (xy 156.935225 76.202) (xy 156.935225 76.902) (xy 156.973576 77.105818) - (xy 157.094032 77.293012) (xy 157.277827 77.418594) (xy 157.496 77.462775) (xy 158.796 77.462775) (xy 158.999818 77.424424) - (xy 159.187012 77.303968) (xy 159.312594 77.120173) (xy 159.356775 76.902) (xy 159.356775 76.202) (xy 159.318424 75.998182) - (xy 159.197968 75.810988) (xy 159.014173 75.685406) (xy 158.796 75.641225) (xy 157.496 75.641225) (xy 157.292182 75.679576) - (xy 157.104988 75.800032) (xy 156.979406 75.983827) (xy 156.935225 76.202) (xy 156.181775 76.202) (xy 156.143424 75.998182) - (xy 156.022968 75.810988) (xy 155.839173 75.685406) (xy 155.621 75.641225) (xy 154.321 75.641225) (xy 154.117182 75.679576) - (xy 153.929988 75.800032) (xy 153.804406 75.983827) (xy 153.760225 76.202) (xy 149.831775 76.202) (xy 149.793424 75.998182) - (xy 149.672968 75.810988) (xy 149.489173 75.685406) (xy 149.371 75.661475) (xy 149.371 75.245286) (xy 149.470852 75.004817) - (xy 149.471147 74.666666) (xy 149.430792 74.569) (xy 166.97934 74.569) (xy 168.628553 76.218213) (xy 168.727985 76.458857) - (xy 168.966885 76.698174) (xy 169.279183 76.827852) (xy 169.617334 76.828147) (xy 169.929857 76.699015) (xy 170.169174 76.460115) - (xy 170.298852 76.147817) (xy 170.299147 75.809666) (xy 170.170015 75.497143) (xy 169.931115 75.257826) (xy 169.688916 75.157256) - (xy 167.82033 73.28867) (xy 167.577013 73.12609) (xy 167.29 73.069) (xy 142.906 73.069) (xy 142.618987 73.12609) - (xy 142.37567 73.28867) (xy 141.10567 74.55867) (xy 140.94309 74.801987) (xy 140.886 75.089) (xy 140.886 83.878642) - (xy 140.844988 83.905032) (xy 140.719406 84.088827) (xy 140.675225 84.307) (xy 136.881775 84.307) (xy 136.843424 84.103182) - (xy 136.722968 83.915988) (xy 136.671 83.88048) (xy 136.671 81.947) (xy 136.65018 81.84233) (xy 136.613911 81.659988) - (xy 136.45133 81.41667) (xy 134.004 78.96934) (xy 134.004 78.102) (xy 134.075225 78.102) (xy 134.075225 78.802) - (xy 134.113576 79.005818) (xy 134.234032 79.193012) (xy 134.417827 79.318594) (xy 134.636 79.362775) (xy 135.936 79.362775) - (xy 136.139818 79.324424) (xy 136.327012 79.203968) (xy 136.452594 79.020173) (xy 136.496775 78.802) (xy 136.496775 78.102) - (xy 137.250225 78.102) (xy 137.250225 78.802) (xy 137.288576 79.005818) (xy 137.409032 79.193012) (xy 137.592827 79.318594) - (xy 137.811 79.362775) (xy 139.111 79.362775) (xy 139.314818 79.324424) (xy 139.502012 79.203968) (xy 139.627594 79.020173) - (xy 139.671775 78.802) (xy 139.671775 78.102) (xy 139.633424 77.898182) (xy 139.512968 77.710988) (xy 139.329173 77.585406) - (xy 139.111 77.541225) (xy 137.811 77.541225) (xy 137.607182 77.579576) (xy 137.419988 77.700032) (xy 137.294406 77.883827) - (xy 137.250225 78.102) (xy 136.496775 78.102) (xy 136.458424 77.898182) (xy 136.337968 77.710988) (xy 136.154173 77.585406) - (xy 135.936 77.541225) (xy 134.636 77.541225) (xy 134.432182 77.579576) (xy 134.244988 77.700032) (xy 134.119406 77.883827) - (xy 134.075225 78.102) (xy 134.004 78.102) (xy 134.004 76.202) (xy 134.075225 76.202) (xy 134.075225 76.902) - (xy 134.113576 77.105818) (xy 134.234032 77.293012) (xy 134.417827 77.418594) (xy 134.636 77.462775) (xy 135.936 77.462775) - (xy 136.139818 77.424424) (xy 136.327012 77.303968) (xy 136.452594 77.120173) (xy 136.496775 76.902) (xy 136.496775 76.202) - (xy 137.250225 76.202) (xy 137.250225 76.902) (xy 137.288576 77.105818) (xy 137.409032 77.293012) (xy 137.592827 77.418594) - (xy 137.811 77.462775) (xy 139.111 77.462775) (xy 139.314818 77.424424) (xy 139.502012 77.303968) (xy 139.627594 77.120173) - (xy 139.671775 76.902) (xy 139.671775 76.202) (xy 139.633424 75.998182) (xy 139.512968 75.810988) (xy 139.329173 75.685406) - (xy 139.111 75.641225) (xy 137.811 75.641225) (xy 137.607182 75.679576) (xy 137.419988 75.800032) (xy 137.294406 75.983827) - (xy 137.250225 76.202) (xy 136.496775 76.202) (xy 136.458424 75.998182) (xy 136.337968 75.810988) (xy 136.154173 75.685406) - (xy 135.936 75.641225) (xy 134.636 75.641225) (xy 134.432182 75.679576) (xy 134.244988 75.800032) (xy 134.119406 75.983827) - (xy 134.075225 76.202) (xy 134.004 76.202) (xy 134.004 72.60566) (xy 134.70766 71.902) (xy 176.88534 71.902) - (xy 177.462 72.47866) (xy 177.462 77.502) (xy 177.51909 77.789013) (xy 177.68167 78.03233) (xy 178.31667 78.66733) - (xy 178.559987 78.82991) (xy 178.847 78.887) (xy 181.33034 78.887) (xy 181.426 78.98266) (xy 181.426 80.187985) - (xy 181.176434 80.35474) (xy 180.906 80.759473) (xy 180.635566 80.35474) (xy 180.176961 80.04831) (xy 179.636 79.940706) - (xy 179.095039 80.04831) (xy 178.636434 80.35474) (xy 178.366 80.759473) (xy 178.095566 80.35474) (xy 177.636961 80.04831) - (xy 177.096 79.940706) (xy 176.555039 80.04831) (xy 176.096434 80.35474) (xy 175.826 80.759473) (xy 175.555566 80.35474) - (xy 175.306 80.187985) (xy 175.306 79.307) (xy 175.24891 79.019987) (xy 175.08633 78.77667) (xy 173.53533 77.22567) - (xy 173.292013 77.06309) (xy 173.005 77.006) (xy 166.147 77.006) (xy 165.859987 77.06309) (xy 165.61667 77.22567) - (xy 164.34667 78.49567) (xy 164.18409 78.738987) (xy 164.127 79.026) (xy 164.127 85.884) (xy 164.18409 86.171013) - (xy 164.34667 86.41433) (xy 165.74367 87.81133) (xy 165.986987 87.97391) (xy 166.274 88.031) (xy 171.80534 88.031) - (xy 172.382 88.60766) (xy 172.382 102.14) (xy 172.423799 102.350139) (xy 170.07533 100.00167) (xy 169.832013 99.83909) - (xy 169.545 99.782) (xy 165.383286 99.782) (xy 165.142817 99.682148) (xy 164.804666 99.681853) (xy 164.492143 99.810985) - (xy 164.252826 100.049885) (xy 164.123148 100.362183) (xy 164.122853 100.700334) (xy 164.251985 101.012857) (xy 164.490885 101.252174) - (xy 164.803183 101.381852) (xy 165.141334 101.382147) (xy 165.383708 101.282) (xy 165.625967 101.282) (xy 165.551148 101.462183) - (xy 165.550853 101.800334) (xy 165.651 102.042708) (xy 165.651 108.172) (xy 153.054 108.172) (xy 153.054 105.315) - (xy 152.99691 105.027987) (xy 152.83433 104.78467) (xy 152.01133 103.96167) (xy 151.768013 103.79909) (xy 151.481 103.742) - (xy 148.609 103.742) (xy 148.609 100.864055) (xy 148.742885 100.998174) (xy 149.055183 101.127852) (xy 149.393334 101.128147) - (xy 149.635708 101.028) (xy 156.083 101.028) (xy 156.370013 100.97091) (xy 156.61333 100.80833) (xy 157.91766 99.504) - (xy 166.497 99.504) (xy 166.784013 99.44691) (xy 167.02733 99.28433) (xy 168.261213 98.050447) (xy 168.501857 97.951015) - (xy 168.741174 97.712115) (xy 168.870852 97.399817) (xy 168.871147 97.061666) (xy 168.742015 96.749143) (xy 168.70294 96.71) - (xy 170.658714 96.71) (xy 170.899183 96.809852) (xy 171.237334 96.810147) (xy 171.549857 96.681015) (xy 171.789174 96.442115) - (xy 171.918852 96.129817) (xy 171.919147 95.791666) (xy 171.790015 95.479143) (xy 171.551115 95.239826) (xy 171.238817 95.110148) - (xy 170.900666 95.109853) (xy 170.658292 95.21) (xy 160.811286 95.21) (xy 160.570817 95.110148) (xy 160.232666 95.109853) - (xy 159.990292 95.21) (xy 151.765 95.21) (xy 151.477987 95.26709) (xy 151.23467 95.42967) (xy 148.984787 97.679553) - (xy 148.744143 97.778985) (xy 148.609 97.913893) (xy 148.609 97.06) (xy 148.55191 96.772987) (xy 148.38933 96.52967) - (xy 147.88133 96.02167) (xy 147.638013 95.85909) (xy 147.351 95.802) (xy 145.592188 95.802) (xy 145.587424 95.776682) - (xy 145.561 95.735618) (xy 145.561 95.65546) (xy 145.66133 95.55513) (xy 145.82391 95.311813) (xy 145.873701 95.061497) - (xy 145.997594 94.880173) (xy 146.041775 94.662) (xy 146.041775 93.362) (xy 146.003424 93.158182) (xy 145.882968 92.970988) - (xy 145.881 92.969643) (xy 145.881 92.510814) (xy 145.997594 92.340173) (xy 146.041775 92.122) (xy 146.041775 90.822) - (xy 146.003424 90.618182) (xy 145.882968 90.430988) (xy 145.699173 90.305406) (xy 145.481 90.261225) (xy 144.781 90.261225) - (xy 144.577182 90.299576) (xy 144.389988 90.420032) (xy 144.264406 90.603827) (xy 144.220225 90.822) (xy 144.220225 92.122) - (xy 144.258576 92.325818) (xy 144.379032 92.513012) (xy 144.381 92.514357) (xy 144.381 92.973186) (xy 144.264406 93.143827) - (xy 144.226624 93.3304) (xy 143.383137 93.3304) (xy 143.145317 93.231648) (xy 142.807166 93.231353) (xy 142.494643 93.360485) - (xy 142.269698 93.585038) (xy 141.930429 93.245769) (xy 142.042012 93.173968) (xy 142.167594 92.990173) (xy 142.211775 92.772) - (xy 142.211775 92.072) (xy 142.173424 91.868182) (xy 142.052968 91.680988) (xy 141.869173 91.555406) (xy 141.651 91.511225) - (xy 140.351 91.511225) (xy 140.147182 91.549576) (xy 139.959988 91.670032) (xy 139.834406 91.853827) (xy 139.790225 92.072) - (xy 139.790225 92.772) (xy 139.828576 92.975818) (xy 139.949032 93.163012) (xy 140.132827 93.288594) (xy 140.251 93.312525) - (xy 140.251 93.377) (xy 140.30809 93.664013) (xy 140.47067 93.90733) (xy 140.483765 93.920425) (xy 140.366 93.897) - (xy 139.211 93.897) (xy 139.211 91.14766) (xy 139.790225 90.568435) (xy 139.790225 90.872) (xy 139.828576 91.075818) - (xy 139.949032 91.263012) (xy 140.132827 91.388594) (xy 140.351 91.432775) (xy 141.651 91.432775) (xy 141.854818 91.394424) - (xy 142.042012 91.273968) (xy 142.167594 91.090173) (xy 142.211775 90.872) (xy 142.211775 90.686885) (xy 142.95066 89.948) - (xy 149.393725 89.948) (xy 149.393725 90.456) (xy 149.432076 90.659818) (xy 149.547579 90.839315) (xy 149.437906 90.999827) - (xy 149.393725 91.218) (xy 149.393725 91.726) (xy 149.432076 91.929818) (xy 149.547579 92.109315) (xy 149.437906 92.269827) - (xy 149.393725 92.488) (xy 149.393725 92.996) (xy 149.432076 93.199818) (xy 149.547579 93.379315) (xy 149.437906 93.539827) - (xy 149.393725 93.758) (xy 149.393725 94.266) (xy 149.432076 94.469818) (xy 149.552532 94.657012) (xy 149.736327 94.782594) - (xy 149.9545 94.826775) (xy 150.271709 94.826775) (xy 150.356183 94.861852) (xy 150.694334 94.862147) (xy 150.779941 94.826775) - (xy 151.0975 94.826775) (xy 151.301318 94.788424) (xy 151.488512 94.667968) (xy 151.614094 94.484173) (xy 151.658275 94.266) - (xy 151.658275 93.758) (xy 151.619924 93.554182) (xy 151.504421 93.374685) (xy 151.614094 93.214173) (xy 151.658275 92.996) - (xy 151.658275 92.488) (xy 151.619924 92.284182) (xy 151.504421 92.104685) (xy 151.614094 91.944173) (xy 151.658275 91.726) - (xy 151.658275 91.218) (xy 151.619924 91.014182) (xy 151.504421 90.834685) (xy 151.614094 90.674173) (xy 151.658275 90.456) - (xy 151.658275 89.948) (xy 151.619924 89.744182) (xy 151.499468 89.556988) (xy 151.315673 89.431406) (xy 151.0975 89.387225) - (xy 150.780291 89.387225) (xy 150.695817 89.352148) (xy 150.357666 89.351853) (xy 150.272059 89.387225) (xy 149.9545 89.387225) - (xy 149.750682 89.425576) (xy 149.563488 89.546032) (xy 149.437906 89.729827) (xy 149.393725 89.948) (xy 142.95066 89.948) - (xy 143.11633 89.78233) (xy 143.27891 89.539013) (xy 143.336 89.252) (xy 143.336 87.635358) (xy 143.377012 87.608968) - (xy 143.502594 87.425173) (xy 143.546775 87.207) (xy 143.546775 86.307) (xy 143.508424 86.103182) (xy 143.387968 85.915988) - (xy 143.204173 85.790406) (xy 142.986 85.746225) (xy 142.186 85.746225) (xy 141.982182 85.784576) (xy 141.794988 85.905032) - (xy 141.669406 86.088827) (xy 141.636396 86.251838) (xy 141.608424 86.103182) (xy 141.487968 85.915988) (xy 141.304173 85.790406) - (xy 141.086 85.746225) (xy 140.286 85.746225) (xy 140.082182 85.784576) (xy 139.894988 85.905032) (xy 139.769406 86.088827) - (xy 139.725225 86.307) (xy 139.725225 87.207) (xy 139.763576 87.410818) (xy 139.884032 87.598012) (xy 139.936 87.63352) - (xy 139.936 88.30134) (xy 137.93067 90.30667) (xy 137.76809 90.549987) (xy 137.711 90.837) (xy 137.711 93.897) - (xy 136.23166 93.897) (xy 136.036 93.70134) (xy 136.036 93.313959) (xy 136.139818 93.294424) (xy 136.327012 93.173968) - (xy 136.452594 92.990173) (xy 136.496775 92.772) (xy 136.496775 92.072) (xy 136.458424 91.868182) (xy 136.337968 91.680988) - (xy 136.154173 91.555406) (xy 135.936 91.511225) (xy 134.636 91.511225) (xy 134.432182 91.549576) (xy 134.244988 91.670032) - (xy 134.119406 91.853827) (xy 134.075225 92.072) (xy 134.075225 92.772) (xy 134.113576 92.975818) (xy 134.234032 93.163012) - (xy 134.417827 93.288594) (xy 134.536 93.312525) (xy 134.536 94.012) (xy 134.59309 94.299013) (xy 134.75567 94.54233) - (xy 135.39067 95.17733) (xy 135.633987 95.33991) (xy 135.921 95.397) (xy 140.05534 95.397) (xy 140.101697 95.443357) - (xy 139.985 95.419725) (xy 139.477 95.419725) (xy 139.273182 95.458076) (xy 139.093685 95.573579) (xy 138.933173 95.463906) - (xy 138.715 95.419725) (xy 138.207 95.419725) (xy 138.003182 95.458076) (xy 137.823685 95.573579) (xy 137.663173 95.463906) - (xy 137.445 95.419725) (xy 136.937 95.419725) (xy 136.733182 95.458076) (xy 136.553685 95.573579) (xy 136.393173 95.463906) - (xy 136.175 95.419725) (xy 135.667 95.419725) (xy 135.463182 95.458076) (xy 135.275988 95.578532) (xy 135.150406 95.762327) - (xy 135.106225 95.9805) (xy 135.106225 97.1235) (xy 135.144576 97.327318) (xy 135.265032 97.514512) (xy 135.448827 97.640094) - (xy 135.667 97.684275) (xy 136.175 97.684275) (xy 136.378818 97.645924) (xy 136.558315 97.530421) (xy 136.718827 97.640094) - (xy 136.937 97.684275) (xy 137.445 97.684275) (xy 137.648818 97.645924) (xy 137.828315 97.530421) (xy 137.988827 97.640094) - (xy 138.207 97.684275) (xy 138.715 97.684275) (xy 138.918818 97.645924) (xy 139.098315 97.530421) (xy 139.258827 97.640094) - (xy 139.477 97.684275) (xy 139.985 97.684275) (xy 140.188818 97.645924) (xy 140.368315 97.530421) (xy 140.528827 97.640094) - (xy 140.747 97.684275) (xy 141.255 97.684275) (xy 141.458818 97.645924) (xy 141.638315 97.530421) (xy 141.798827 97.640094) - (xy 142.017 97.684275) (xy 142.525 97.684275) (xy 142.728818 97.645924) (xy 142.908315 97.530421) (xy 143.068827 97.640094) - (xy 143.287 97.684275) (xy 143.795 97.684275) (xy 143.998818 97.645924) (xy 144.178315 97.530421) (xy 144.338827 97.640094) - (xy 144.557 97.684275) (xy 145.065 97.684275) (xy 145.268818 97.645924) (xy 145.456012 97.525468) (xy 145.581594 97.341673) - (xy 145.589628 97.302) (xy 147.04034 97.302) (xy 147.109 97.37066) (xy 147.109 97.755694) (xy 146.854817 97.650148) - (xy 146.516666 97.649853) (xy 146.274292 97.75) (xy 143.637 97.75) (xy 143.349987 97.80709) (xy 143.135848 97.950174) - (xy 143.10667 97.96967) (xy 141.74067 99.33567) (xy 141.57809 99.578987) (xy 141.521 99.866) (xy 141.521 101.846585) - (xy 141.473173 101.813906) (xy 141.255 101.769725) (xy 140.747 101.769725) (xy 140.543182 101.808076) (xy 140.534974 101.813358) - (xy 140.516298 101.719469) (xy 140.371 101.502015) (xy 140.371 100.162965) (xy 140.371001 100.16296) (xy 140.306298 99.837679) - (xy 140.122041 99.561919) (xy 139.414081 98.853959) (xy 139.138321 98.669702) (xy 138.81304 98.605) (xy 134.26096 98.605) - (xy 133.935679 98.669702) (xy 133.659919 98.853959) (xy 131.810959 100.702919) (xy 131.626702 100.978679) (xy 131.562 101.30396) - (xy 131.562 104.851878) (xy 131.308878 105.105) (xy 125.265122 105.105) (xy 123.214081 103.053959) (xy 122.938321 102.869702) - (xy 122.61304 102.805) (xy 119.811373 102.805) (xy 119.798424 102.736182) (xy 119.677968 102.548988) (xy 119.494173 102.423406) - (xy 119.29015 102.38209) (xy 119.410405 102.35817) (xy 119.75916 102.12514) (xy 119.99219 101.776385) (xy 120.07402 101.365) - (xy 119.99219 100.953615) (xy 119.75916 100.60486) (xy 119.410405 100.37183) (xy 118.99902 100.29) (xy 118.75298 100.29) - (xy 118.341595 100.37183) (xy 117.99284 100.60486) (xy 117.75981 100.953615) (xy 117.67798 101.365) (xy 117.75981 101.776385) - (xy 117.99284 102.12514) (xy 118.341595 102.35817) (xy 118.447445 102.379225) (xy 117.926 102.379225) (xy 117.722182 102.417576) + (xy 130.856 111.752775) (xy 131.059818 111.714424) (xy 131.247012 111.593968) (xy 131.248357 111.592) (xy 131.400225 111.592) + (xy 131.400225 112.157) (xy 131.438576 112.360818) (xy 131.559032 112.548012) (xy 131.742827 112.673594) (xy 131.961 112.717775) + (xy 136.461 112.717775) (xy 136.664818 112.679424) (xy 136.852012 112.558968) (xy 136.977594 112.375173) (xy 137.021775 112.157) + (xy 137.021775 110.157) (xy 136.983424 109.953182) (xy 136.862968 109.765988) (xy 136.679173 109.640406) (xy 136.461 109.596225) + (xy 134.961 109.596225) (xy 134.961 109.36766) (xy 134.96166 109.367) (xy 135.286 109.367) (xy 135.573013 109.30991) + (xy 135.81633 109.14733) (xy 136.45133 108.51233) (xy 136.511687 108.422) (xy 136.556 108.355681) (xy 136.66067 108.51233) + (xy 137.29567 109.14733) (xy 137.538987 109.30991) (xy 137.826 109.367) (xy 141.32534 109.367) (xy 141.554565 109.596225) + (xy 140.461 109.596225) (xy 140.257182 109.634576) (xy 140.069988 109.755032) (xy 139.944406 109.938827) (xy 139.900225 110.157) + (xy 139.900225 112.157) (xy 139.938576 112.360818) (xy 140.059032 112.548012) (xy 140.242827 112.673594) (xy 140.461 112.717775) + (xy 144.961 112.717775) (xy 145.164818 112.679424) (xy 145.352012 112.558968) (xy 145.477594 112.375173) (xy 145.521775 112.157) + (xy 145.521775 111.592) (xy 145.677186 111.592) (xy 145.847827 111.708594) (xy 146.066 111.752775) (xy 147.366 111.752775) + (xy 147.569818 111.714424) (xy 147.757012 111.593968) (xy 147.882594 111.410173) (xy 147.926775 111.192) (xy 147.926775 110.492) + (xy 147.888424 110.288182) (xy 147.767968 110.100988) (xy 147.584173 109.975406) (xy 147.366 109.931225) (xy 146.066 109.931225) + (xy 145.862182 109.969576) (xy 145.674988 110.090032) (xy 145.673643 110.092) (xy 145.509544 110.092) (xy 145.483424 109.953182) + (xy 145.362968 109.765988) (xy 145.179173 109.640406) (xy 144.961 109.596225) (xy 143.441949 109.596225) (xy 143.40391 109.404987) + (xy 143.24133 109.16167) (xy 142.16633 108.08667) (xy 141.923013 107.92409) (xy 141.636 107.867) (xy 138.13666 107.867) + (xy 137.941 107.67134) (xy 137.941 103.957415) (xy 137.988827 103.990094) (xy 138.207 104.034275) (xy 138.715 104.034275) + (xy 138.918818 103.995924) (xy 139.098315 103.880421) (xy 139.258827 103.990094) (xy 139.477 104.034275) (xy 139.81204 104.034275) + (xy 139.790225 104.142) (xy 139.790225 104.842) (xy 139.828576 105.045818) (xy 139.949032 105.233012) (xy 140.132827 105.358594) + (xy 140.351 105.402775) (xy 141.651 105.402775) (xy 141.854818 105.364424) (xy 142.042012 105.243968) (xy 142.043357 105.242) + (xy 151.17034 105.242) (xy 151.554 105.62566) (xy 151.554 108.683151) (xy 151.523 108.839) (xy 151.523 108.891) + (xy 151.554 109.046849) (xy 151.554 109.887) (xy 151.61109 110.174013) (xy 151.77367 110.41733) (xy 152.281438 110.925098) + (xy 152.164988 111.000032) (xy 152.039406 111.183827) (xy 151.995225 111.402) (xy 151.995225 112.162) (xy 151.533814 112.162) + (xy 151.363173 112.045406) (xy 151.145 112.001225) (xy 149.845 112.001225) (xy 149.641182 112.039576) (xy 149.503734 112.128021) + (xy 149.310666 112.127853) (xy 148.998143 112.256985) (xy 148.758826 112.495885) (xy 148.629148 112.808183) (xy 148.628853 113.146334) + (xy 148.757985 113.458857) (xy 148.996885 113.698174) (xy 149.309183 113.827852) (xy 149.647334 113.828147) (xy 149.721072 113.797679) + (xy 149.845 113.822775) (xy 151.145 113.822775) (xy 151.348818 113.784424) (xy 151.536012 113.663968) (xy 151.537357 113.662) + (xy 152.069728 113.662) (xy 152.154032 113.793012) (xy 152.337827 113.918594) (xy 152.556 113.962775) (xy 154.056 113.962775) + (xy 154.259818 113.924424) (xy 154.447012 113.803968) (xy 154.572594 113.620173) (xy 154.616775 113.402) (xy 154.616775 111.402) + (xy 154.578424 111.198182) (xy 154.457968 111.010988) (xy 154.274173 110.885406) (xy 154.056 110.841225) (xy 154.046497 110.841225) + (xy 153.99891 110.601987) (xy 153.83633 110.35867) (xy 153.14966 109.672) (xy 168.051625 109.672) (xy 168.051625 109.7856) + (xy 168.089976 109.989418) (xy 168.210432 110.176612) (xy 168.394227 110.302194) (xy 168.6124 110.346375) (xy 170.3396 110.346375) + (xy 170.543418 110.308024) (xy 170.730612 110.187568) (xy 170.856194 110.003773) (xy 170.900375 109.7856) (xy 170.900375 108.0584) + (xy 170.862024 107.854582) (xy 170.741568 107.667388) (xy 170.557773 107.541806) (xy 170.342454 107.498203) (xy 170.475566 107.40926) + (xy 170.746 107.004527) (xy 171.016434 107.40926) (xy 171.475039 107.71569) (xy 172.016 107.823294) (xy 172.556961 107.71569) + (xy 173.015566 107.40926) (xy 173.286 107.004527) (xy 173.556434 107.40926) (xy 173.91972 107.652) (xy 173.556434 107.89474) + (xy 173.250004 108.353345) (xy 173.1424 108.894306) (xy 173.1424 108.949694) (xy 173.250004 109.490655) (xy 173.556434 109.94926) + (xy 174.015039 110.25569) (xy 174.556 110.363294) (xy 175.096961 110.25569) (xy 175.555566 109.94926) (xy 175.826 109.544527) + (xy 176.096434 109.94926) (xy 176.555039 110.25569) (xy 177.096 110.363294) (xy 177.636961 110.25569) (xy 178.095566 109.94926) + (xy 178.366 109.544527) (xy 178.636434 109.94926) (xy 179.095039 110.25569) (xy 179.636 110.363294) (xy 180.176961 110.25569) + (xy 180.635566 109.94926) (xy 180.906 109.544527) (xy 181.176434 109.94926) (xy 181.635039 110.25569) (xy 182.176 110.363294) + (xy 182.716961 110.25569) (xy 183.175566 109.94926) (xy 183.446 109.544527) (xy 183.716434 109.94926) (xy 184.175039 110.25569) + (xy 184.716 110.363294) (xy 185.256961 110.25569) (xy 185.715566 109.94926) (xy 185.900825 109.672) (xy 187.985492 109.672) + (xy 187.654381 110.002533) (xy 187.326374 110.792462) (xy 187.325628 111.647785) (xy 187.652256 112.438286) (xy 188.256533 113.043619) + (xy 189.046462 113.371626) (xy 189.901785 113.372372) (xy 190.692286 113.045744) (xy 191.297619 112.441467) (xy 191.625626 111.651538) + (xy 191.626372 110.796215) (xy 191.299744 110.005714) (xy 190.695467 109.400381) (xy 189.905538 109.072374) (xy 189.050215 109.071628) + (xy 188.927206 109.122454) (xy 190.009213 108.040447) (xy 190.249857 107.941015) (xy 190.489174 107.702115) (xy 190.618852 107.389817) + (xy 190.619147 107.051666) (xy 190.490015 106.739143) (xy 190.265462 106.514198) (xy 192.07733 104.70233) (xy 192.23991 104.459013) + (xy 192.297 104.172) (xy 192.297 100.518286) (xy 192.396852 100.277817) (xy 192.397147 99.939666) (xy 192.268015 99.627143) + (xy 192.029115 99.387826) (xy 191.716817 99.258148) (xy 191.378666 99.257853) (xy 191.066143 99.386985) (xy 190.826826 99.625885) + (xy 190.697148 99.938183) (xy 190.696853 100.276334) (xy 190.797 100.518708) (xy 190.797 103.86134) (xy 189.02634 105.632) + (xy 185.900825 105.632) (xy 185.715566 105.35474) (xy 185.256961 105.04831) (xy 184.716 104.940706) (xy 184.175039 105.04831) + (xy 183.716434 105.35474) (xy 183.446 105.759473) (xy 183.175566 105.35474) (xy 182.716961 105.04831) (xy 182.176 104.940706) + (xy 181.635039 105.04831) (xy 181.176434 105.35474) (xy 180.906 105.759473) (xy 180.635566 105.35474) (xy 180.386 105.187985) + (xy 180.386 104.97566) (xy 181.50533 103.85633) (xy 181.517556 103.838032) (xy 181.66791 103.613013) (xy 181.725 103.326) + (xy 181.725 92.46066) (xy 184.27616 89.9095) (xy 190.524774 89.9095) (xy 190.658 89.936) (xy 190.945013 89.87891) + (xy 191.18833 89.71633) (xy 192.58533 88.31933) (xy 192.593577 88.306987) (xy 192.74791 88.076013) (xy 192.805 87.789) + (xy 192.805 76.74) (xy 192.74791 76.452987) (xy 192.58533 76.20967) (xy 191.31533 74.93967) (xy 191.072013 74.77709) + (xy 190.785 74.72) (xy 182.051286 74.72) (xy 181.810817 74.620148) (xy 181.472666 74.619853) (xy 181.160143 74.748985) + (xy 180.920826 74.987885) (xy 180.791148 75.300183) (xy 180.790853 75.638334) (xy 180.919985 75.950857) (xy 181.158885 76.190174) + (xy 181.471183 76.319852) (xy 181.809334 76.320147) (xy 182.051708 76.22) (xy 190.47434 76.22) (xy 191.305 77.05066) + (xy 191.305 87.47834) (xy 190.37384 88.4095) (xy 183.9655 88.4095) (xy 183.678487 88.46659) (xy 183.460867 88.612) + (xy 183.43517 88.62917) (xy 180.455 91.60934) (xy 180.455 91.44466) (xy 183.82566 88.074) (xy 188.595 88.074) + (xy 188.882013 88.01691) (xy 189.12533 87.85433) (xy 190.29933 86.68033) (xy 190.368433 86.57691) (xy 190.46191 86.437013) + (xy 190.519 86.15) (xy 190.519 79.944286) (xy 190.618852 79.703817) (xy 190.619147 79.365666) (xy 190.490015 79.053143) + (xy 190.251115 78.813826) (xy 189.938817 78.684148) (xy 189.600666 78.683853) (xy 189.288143 78.812985) (xy 189.048826 79.051885) + (xy 188.919148 79.364183) (xy 188.918853 79.702334) (xy 189.019 79.944708) (xy 189.019 85.83934) (xy 188.28434 86.574) + (xy 183.515 86.574) (xy 183.227987 86.63109) (xy 183.049024 86.75067) (xy 182.98467 86.79367) (xy 179.17467 90.60367) + (xy 179.01209 90.846987) (xy 178.955 91.134) (xy 178.955 102.25334) (xy 178.88634 102.322) (xy 177.673 102.322) + (xy 177.385987 102.37909) (xy 177.14267 102.54167) (xy 176.56567 103.11867) (xy 176.40309 103.361987) (xy 176.346 103.649) + (xy 176.346 105.187985) (xy 176.096434 105.35474) (xy 175.826 105.759473) (xy 175.555566 105.35474) (xy 175.306 105.187985) + (xy 175.306 103.564) (xy 175.24891 103.276987) (xy 175.08633 103.03367) (xy 174.70473 102.65207) (xy 174.793334 102.652147) + (xy 175.105857 102.523015) (xy 175.345174 102.284115) (xy 175.386942 102.183526) (xy 175.427985 102.282857) (xy 175.666885 102.522174) + (xy 175.979183 102.651852) (xy 176.317334 102.652147) (xy 176.629857 102.523015) (xy 176.869174 102.284115) (xy 176.998852 101.971817) + (xy 176.999147 101.633666) (xy 176.899 101.391292) (xy 176.899 88.90466) (xy 177.62633 88.17733) (xy 177.78891 87.934013) + (xy 177.846 87.647) (xy 177.846 85.116015) (xy 178.095566 84.94926) (xy 178.366 84.544527) (xy 178.636434 84.94926) + (xy 179.095039 85.25569) (xy 179.636 85.363294) (xy 180.176961 85.25569) (xy 180.635566 84.94926) (xy 180.906 84.544527) + (xy 181.176434 84.94926) (xy 181.635039 85.25569) (xy 182.176 85.363294) (xy 182.716961 85.25569) (xy 183.175566 84.94926) + (xy 183.446 84.544527) (xy 183.716434 84.94926) (xy 184.175039 85.25569) (xy 184.716 85.363294) (xy 185.256961 85.25569) + (xy 185.715566 84.94926) (xy 186.021996 84.490655) (xy 186.1296 83.949694) (xy 186.1296 83.894306) (xy 186.021996 83.353345) + (xy 185.715566 82.89474) (xy 185.35228 82.652) (xy 185.715566 82.40926) (xy 186.021996 81.950655) (xy 186.1296 81.409694) + (xy 186.1296 81.354306) (xy 186.021996 80.813345) (xy 185.715566 80.35474) (xy 185.256961 80.04831) (xy 184.716 79.940706) + (xy 184.175039 80.04831) (xy 183.716434 80.35474) (xy 183.446 80.759473) (xy 183.175566 80.35474) (xy 182.926 80.187985) + (xy 182.926 78.672) (xy 182.86891 78.384987) (xy 182.70633 78.14167) (xy 182.17133 77.60667) (xy 181.928013 77.44409) + (xy 181.641 77.387) (xy 179.15766 77.387) (xy 178.962 77.19134) (xy 178.962 72.168) (xy 178.90491 71.880987) + (xy 178.749089 71.647785) (xy 187.325628 71.647785) (xy 187.652256 72.438286) (xy 188.256533 73.043619) (xy 189.046462 73.371626) + (xy 189.901785 73.372372) (xy 190.692286 73.045744) (xy 191.297619 72.441467) (xy 191.625626 71.651538) (xy 191.626372 70.796215) + (xy 191.299744 70.005714) (xy 190.695467 69.400381) (xy 189.905538 69.072374) (xy 189.050215 69.071628) (xy 188.259714 69.398256) + (xy 187.654381 70.002533) (xy 187.326374 70.792462) (xy 187.325628 71.647785) (xy 178.749089 71.647785) (xy 178.74233 71.63767) + (xy 177.72633 70.62167) (xy 177.483013 70.45909) (xy 177.196 70.402) (xy 134.397 70.402) (xy 134.109987 70.45909) + (xy 133.86667 70.62167) (xy 132.72367 71.76467) (xy 132.56109 72.007987) (xy 132.504 72.295) (xy 132.504 74.29434) + (xy 131.36133 73.15167) (xy 131.118013 72.98909) (xy 130.831 72.932) (xy 130.740825 72.932) (xy 130.555566 72.65474) + (xy 130.096961 72.34831) (xy 129.556 72.240706) (xy 129.015039 72.34831) (xy 128.556434 72.65474) (xy 128.286 73.059473) + (xy 128.015566 72.65474) (xy 127.766 72.487985) (xy 127.766 72.407) (xy 127.70891 72.119987) (xy 127.54633 71.87667) + (xy 126.92633 71.25667) (xy 126.683013 71.09409) (xy 126.396 71.037) (xy 122.586 71.037) (xy 122.298987 71.09409) + (xy 122.05567 71.25667) (xy 121.600648 71.711692) (xy 121.625626 71.651538) (xy 121.626372 70.796215) (xy 121.299744 70.005714) + (xy 120.695467 69.400381) (xy 120.603035 69.362) (xy 134.410225 69.362) (xy 134.410225 69.662) (xy 134.448576 69.865818) + (xy 134.569032 70.053012) (xy 134.752827 70.178594) (xy 134.971 70.222775) (xy 136.871 70.222775) (xy 137.074818 70.184424) + (xy 137.262012 70.063968) (xy 137.387594 69.880173) (xy 137.402699 69.805582) (xy 137.886975 70.129165) (xy 138.461 70.243346) + (xy 139.035025 70.129165) (xy 139.52166 69.804006) (xy 139.731 69.490706) (xy 139.94034 69.804006) (xy 140.426975 70.129165) + (xy 141.001 70.243346) (xy 141.575025 70.129165) (xy 142.06166 69.804006) (xy 142.386819 69.317371) (xy 142.501 68.743346) + (xy 142.501 68.480654) (xy 142.386819 67.906629) (xy 142.156546 67.562) (xy 147.745225 67.562) (xy 147.745225 69.662) + (xy 147.783576 69.865818) (xy 147.904032 70.053012) (xy 148.087827 70.178594) (xy 148.306 70.222775) (xy 150.206 70.222775) + (xy 150.409818 70.184424) (xy 150.597012 70.063968) (xy 150.722594 69.880173) (xy 150.737699 69.805582) (xy 151.221975 70.129165) + (xy 151.796 70.243346) (xy 152.370025 70.129165) (xy 152.85666 69.804006) (xy 153.066 69.490706) (xy 153.27534 69.804006) + (xy 153.761975 70.129165) (xy 154.336 70.243346) (xy 154.910025 70.129165) (xy 155.39666 69.804006) (xy 155.721819 69.317371) + (xy 155.836 68.743346) (xy 155.836 68.480654) (xy 155.721819 67.906629) (xy 155.39666 67.419994) (xy 154.910025 67.094835) + (xy 154.336 66.980654) (xy 153.761975 67.094835) (xy 153.27534 67.419994) (xy 153.066 67.733294) (xy 152.85666 67.419994) + (xy 152.370025 67.094835) (xy 151.796 66.980654) (xy 151.221975 67.094835) (xy 150.739528 67.417196) (xy 150.728424 67.358182) + (xy 150.607968 67.170988) (xy 150.424173 67.045406) (xy 150.206 67.001225) (xy 148.306 67.001225) (xy 148.102182 67.039576) + (xy 147.914988 67.160032) (xy 147.789406 67.343827) (xy 147.745225 67.562) (xy 142.156546 67.562) (xy 142.06166 67.419994) + (xy 141.575025 67.094835) (xy 141.001 66.980654) (xy 140.426975 67.094835) (xy 139.94034 67.419994) (xy 139.731 67.733294) + (xy 139.52166 67.419994) (xy 139.035025 67.094835) (xy 138.461 66.980654) (xy 137.886975 67.094835) (xy 137.404528 67.417196) + (xy 137.393424 67.358182) (xy 137.272968 67.170988) (xy 137.089173 67.045406) (xy 136.871 67.001225) (xy 134.971 67.001225) + (xy 134.767182 67.039576) (xy 134.579988 67.160032) (xy 134.454406 67.343827) (xy 134.410225 67.562) (xy 134.410225 67.862) + (xy 117.899 67.862) (xy 117.611988 67.919089) (xy 117.36867 68.08167) (xy 115.92867 69.52167) (xy 115.76609 69.764987) + (xy 115.709 70.052) (xy 115.709 86.308) (xy 115.76609 86.595013) (xy 115.92867 86.83833) (xy 118.21467 89.12433) + (xy 118.457987 89.28691) (xy 118.745 89.344) (xy 122.144714 89.344) (xy 122.385183 89.443852) (xy 122.723334 89.444147) + (xy 123.035857 89.315015) (xy 123.106 89.244994) (xy 123.106 92.742) (xy 123.16309 93.029013) (xy 123.32567 93.27233) + (xy 126.266 96.21266) (xy 126.266 97.487985) (xy 126.016434 97.65474) (xy 125.710004 98.113345) (xy 125.6024 98.654306) + (xy 125.6024 98.709694) (xy 125.710004 99.250655) (xy 126.016434 99.70926) (xy 126.37972 99.952) (xy 126.016434 100.19474) + (xy 125.900375 100.368435) (xy 125.900375 100.3584) (xy 125.862024 100.154582) (xy 125.741568 99.967388) (xy 125.557773 99.841806) + (xy 125.3396 99.797625) (xy 123.6124 99.797625) (xy 123.408582 99.835976) (xy 123.221388 99.956432) (xy 123.095806 100.140227) + (xy 123.051625 100.3584) (xy 123.051625 102.0856) (xy 123.089976 102.289418) (xy 123.210432 102.476612) (xy 123.394227 102.602194) + (xy 123.6124 102.646375) (xy 125.3396 102.646375) (xy 125.543418 102.608024) (xy 125.730612 102.487568) (xy 125.856194 102.303773) + (xy 125.900375 102.0856) (xy 125.900375 102.075565) (xy 126.016434 102.24926) (xy 126.475039 102.55569) (xy 127.016 102.663294) + (xy 127.556961 102.55569) (xy 128.015566 102.24926) (xy 128.286 101.844527) (xy 128.556434 102.24926) (xy 129.015039 102.55569) + (xy 129.556 102.663294) (xy 130.096961 102.55569) (xy 130.555566 102.24926) (xy 130.861996 101.790655) (xy 130.9696 101.249694) + (xy 130.9696 101.194306) (xy 130.861996 100.653345) (xy 130.555566 100.19474) (xy 130.19228 99.952) (xy 130.555566 99.70926) + (xy 130.861996 99.250655) (xy 130.9696 98.709694) (xy 130.9696 98.654306) (xy 130.861996 98.113345) (xy 130.555566 97.65474) + (xy 130.096961 97.34831) (xy 129.556 97.240706) (xy 129.015039 97.34831) (xy 128.556434 97.65474) (xy 128.286 98.059473) + (xy 128.015566 97.65474) (xy 127.766 97.487985) (xy 127.766 95.902) (xy 127.70891 95.614987) (xy 127.54633 95.37167) + (xy 125.084994 92.910334) (xy 126.815853 92.910334) (xy 126.944985 93.222857) (xy 127.183885 93.462174) (xy 127.496183 93.591852) + (xy 127.834334 93.592147) (xy 128.076708 93.492) (xy 131.700714 93.492) (xy 131.941183 93.591852) (xy 132.279334 93.592147) + (xy 132.591857 93.463015) (xy 132.831174 93.224115) (xy 132.960852 92.911817) (xy 132.961147 92.573666) (xy 132.832015 92.261143) + (xy 132.593115 92.021826) (xy 132.280817 91.892148) (xy 131.942666 91.891853) (xy 131.700292 91.992) (xy 128.076286 91.992) + (xy 127.835817 91.892148) (xy 127.497666 91.891853) (xy 127.185143 92.020985) (xy 126.945826 92.259885) (xy 126.816148 92.572183) + (xy 126.815853 92.910334) (xy 125.084994 92.910334) (xy 124.606 92.43134) (xy 124.606 89.021649) (xy 124.627985 89.074857) + (xy 124.866885 89.314174) (xy 125.179183 89.443852) (xy 125.517334 89.444147) (xy 125.759708 89.344) (xy 131.542714 89.344) + (xy 131.783183 89.443852) (xy 132.121334 89.444147) (xy 132.433857 89.315015) (xy 132.673174 89.076115) (xy 132.802852 88.763817) + (xy 132.803147 88.425666) (xy 132.674015 88.113143) (xy 132.435115 87.873826) (xy 132.122817 87.744148) (xy 131.784666 87.743853) + (xy 131.542292 87.844) (xy 125.759286 87.844) (xy 125.518817 87.744148) (xy 125.180666 87.743853) (xy 124.868143 87.872985) + (xy 124.628826 88.111885) (xy 124.606 88.166856) (xy 124.606 86.307) (xy 134.010225 86.307) (xy 134.010225 87.207) + (xy 134.048576 87.410818) (xy 134.169032 87.598012) (xy 134.352827 87.723594) (xy 134.571 87.767775) (xy 135.371 87.767775) + (xy 135.574818 87.729424) (xy 135.762012 87.608968) (xy 135.887594 87.425173) (xy 135.920604 87.262162) (xy 135.948576 87.410818) + (xy 136.069032 87.598012) (xy 136.121 87.63352) (xy 136.121 88.30634) (xy 134.816115 89.611225) (xy 134.636 89.611225) + (xy 134.432182 89.649576) (xy 134.244988 89.770032) (xy 134.119406 89.953827) (xy 134.075225 90.172) (xy 134.075225 90.872) + (xy 134.113576 91.075818) (xy 134.234032 91.263012) (xy 134.417827 91.388594) (xy 134.636 91.432775) (xy 135.936 91.432775) + (xy 136.139818 91.394424) (xy 136.327012 91.273968) (xy 136.452594 91.090173) (xy 136.496775 90.872) (xy 136.496775 90.172) + (xy 136.477753 90.070907) (xy 137.40133 89.14733) (xy 137.56391 88.904013) (xy 137.621 88.617) (xy 137.621 87.635358) + (xy 137.662012 87.608968) (xy 137.787594 87.425173) (xy 137.831775 87.207) (xy 137.831775 86.307) (xy 137.793424 86.103182) + (xy 137.672968 85.915988) (xy 137.489173 85.790406) (xy 137.271 85.746225) (xy 136.471 85.746225) (xy 136.267182 85.784576) + (xy 136.079988 85.905032) (xy 135.954406 86.088827) (xy 135.921396 86.251838) (xy 135.893424 86.103182) (xy 135.772968 85.915988) + (xy 135.589173 85.790406) (xy 135.371 85.746225) (xy 134.571 85.746225) (xy 134.367182 85.784576) (xy 134.179988 85.905032) + (xy 134.054406 86.088827) (xy 134.010225 86.307) (xy 124.606 86.307) (xy 124.606 81.312) (xy 124.54891 81.024987) + (xy 124.38633 80.78167) (xy 122.066 78.46134) (xy 122.066 73.36766) (xy 122.89666 72.537) (xy 126.08534 72.537) + (xy 126.12832 72.57998) (xy 126.016434 72.65474) (xy 125.710004 73.113345) (xy 125.6024 73.654306) (xy 125.6024 73.709694) + (xy 125.710004 74.250655) (xy 126.016434 74.70926) (xy 126.37972 74.952) (xy 126.016434 75.19474) (xy 125.900375 75.368435) + (xy 125.900375 75.3584) (xy 125.862024 75.154582) (xy 125.741568 74.967388) (xy 125.557773 74.841806) (xy 125.3396 74.797625) + (xy 123.6124 74.797625) (xy 123.408582 74.835976) (xy 123.221388 74.956432) (xy 123.095806 75.140227) (xy 123.051625 75.3584) + (xy 123.051625 77.0856) (xy 123.089976 77.289418) (xy 123.210432 77.476612) (xy 123.394227 77.602194) (xy 123.6124 77.646375) + (xy 125.3396 77.646375) (xy 125.543418 77.608024) (xy 125.730612 77.487568) (xy 125.856194 77.303773) (xy 125.900375 77.0856) + (xy 125.900375 77.075565) (xy 126.016434 77.24926) (xy 126.475039 77.55569) (xy 127.016 77.663294) (xy 127.556961 77.55569) + (xy 128.015566 77.24926) (xy 128.286 76.844527) (xy 128.556434 77.24926) (xy 129.015039 77.55569) (xy 129.556 77.663294) + (xy 130.096961 77.55569) (xy 130.555566 77.24926) (xy 130.861996 76.790655) (xy 130.9696 76.249694) (xy 130.9696 76.194306) + (xy 130.861996 75.653345) (xy 130.555566 75.19474) (xy 130.19228 74.952) (xy 130.555566 74.70926) (xy 130.652511 74.564171) + (xy 131.361 75.27266) (xy 131.361 78.46134) (xy 128.695787 81.126553) (xy 128.455143 81.225985) (xy 128.215826 81.464885) + (xy 128.086148 81.777183) (xy 128.085853 82.115334) (xy 128.214985 82.427857) (xy 128.453885 82.667174) (xy 128.766183 82.796852) + (xy 129.104334 82.797147) (xy 129.416857 82.668015) (xy 129.656174 82.429115) (xy 129.756744 82.186916) (xy 132.530489 79.413171) + (xy 132.56109 79.567013) (xy 132.72367 79.81033) (xy 135.171 82.25766) (xy 135.171 83.878642) (xy 135.129988 83.905032) + (xy 135.004406 84.088827) (xy 134.960225 84.307) (xy 134.960225 85.207) (xy 134.998576 85.410818) (xy 135.119032 85.598012) + (xy 135.302827 85.723594) (xy 135.521 85.767775) (xy 136.321 85.767775) (xy 136.524818 85.729424) (xy 136.712012 85.608968) + (xy 136.837594 85.425173) (xy 136.881775 85.207) (xy 136.881775 84.307) (xy 140.675225 84.307) (xy 140.675225 85.207) + (xy 140.713576 85.410818) (xy 140.834032 85.598012) (xy 141.017827 85.723594) (xy 141.236 85.767775) (xy 142.036 85.767775) + (xy 142.239818 85.729424) (xy 142.427012 85.608968) (xy 142.552594 85.425173) (xy 142.596775 85.207) (xy 142.596775 84.307) + (xy 142.558424 84.103182) (xy 142.437968 83.915988) (xy 142.386 83.88048) (xy 142.386 78.102) (xy 144.235225 78.102) + (xy 144.235225 78.802) (xy 144.273576 79.005818) (xy 144.394032 79.193012) (xy 144.577827 79.318594) (xy 144.696 79.342525) + (xy 144.696 85.757) (xy 144.75309 86.044013) (xy 144.91567 86.28733) (xy 145.93167 87.30333) (xy 146.174987 87.46591) + (xy 146.462 87.523) (xy 153.828 87.523) (xy 154.115013 87.46591) (xy 154.35833 87.30333) (xy 155.50133 86.16033) + (xy 155.66391 85.917013) (xy 155.721 85.63) (xy 155.721 83.65466) (xy 155.743725 83.631935) (xy 155.743725 84.106) + (xy 155.782076 84.309818) (xy 155.902532 84.497012) (xy 156.086327 84.622594) (xy 156.3045 84.666775) (xy 157.4475 84.666775) + (xy 157.651318 84.628424) (xy 157.692382 84.602) (xy 159.41234 84.602) (xy 159.651 84.84066) (xy 159.651 90.977714) + (xy 159.551148 91.218183) (xy 159.550853 91.556334) (xy 159.679985 91.868857) (xy 159.802913 91.992) (xy 157.931415 91.992) + (xy 157.964094 91.944173) (xy 158.008275 91.726) (xy 158.008275 91.218) (xy 157.969924 91.014182) (xy 157.854421 90.834685) + (xy 157.964094 90.674173) (xy 158.008275 90.456) (xy 158.008275 89.948) (xy 157.969924 89.744182) (xy 157.849468 89.556988) + (xy 157.665673 89.431406) (xy 157.4475 89.387225) (xy 157.130291 89.387225) (xy 157.045817 89.352148) (xy 156.707666 89.351853) + (xy 156.622059 89.387225) (xy 156.3045 89.387225) (xy 156.100682 89.425576) (xy 155.913488 89.546032) (xy 155.787906 89.729827) + (xy 155.743725 89.948) (xy 155.743725 90.456) (xy 155.782076 90.659818) (xy 155.897579 90.839315) (xy 155.787906 90.999827) + (xy 155.743725 91.218) (xy 155.743725 91.726) (xy 155.782076 91.929818) (xy 155.897579 92.109315) (xy 155.787906 92.269827) + (xy 155.743725 92.488) (xy 155.743725 92.996) (xy 155.782076 93.199818) (xy 155.902532 93.387012) (xy 156.086327 93.512594) + (xy 156.3045 93.556775) (xy 157.4475 93.556775) (xy 157.651318 93.518424) (xy 157.692382 93.492) (xy 167.683 93.492) + (xy 167.970013 93.43491) (xy 168.21333 93.27233) (xy 171.563213 89.922447) (xy 171.803857 89.823015) (xy 172.043174 89.584115) + (xy 172.172852 89.271817) (xy 172.173147 88.933666) (xy 172.044015 88.621143) (xy 171.805115 88.381826) (xy 171.492817 88.252148) + (xy 171.154666 88.251853) (xy 170.842143 88.380985) (xy 170.602826 88.619885) (xy 170.502256 88.862084) (xy 167.37234 91.992) + (xy 160.999076 91.992) (xy 161.121174 91.870115) (xy 161.250852 91.557817) (xy 161.251147 91.219666) (xy 161.151 90.977292) + (xy 161.151 84.53) (xy 161.09391 84.242987) (xy 160.93133 83.99967) (xy 160.25333 83.32167) (xy 160.010013 83.15909) + (xy 159.723 83.102) (xy 157.931415 83.102) (xy 157.964094 83.054173) (xy 158.008275 82.836) (xy 158.008275 82.328) + (xy 157.969924 82.124182) (xy 157.854421 81.944685) (xy 157.964094 81.784173) (xy 158.008275 81.566) (xy 158.008275 81.058) + (xy 157.969924 80.854182) (xy 157.849468 80.666988) (xy 157.665673 80.541406) (xy 157.4475 80.497225) (xy 156.3045 80.497225) + (xy 156.100682 80.535576) (xy 155.913488 80.656032) (xy 155.787906 80.839827) (xy 155.743725 81.058) (xy 155.743725 81.566) + (xy 155.782076 81.769818) (xy 155.822089 81.832) (xy 155.733 81.832) (xy 155.445987 81.88909) (xy 155.3259 81.96933) + (xy 155.20267 82.05167) (xy 154.44067 82.81367) (xy 154.27809 83.056987) (xy 154.221 83.344) (xy 154.221 85.31934) + (xy 153.51734 86.023) (xy 147.915298 86.023) (xy 147.977999 85.872) (xy 149.706187 85.872) (xy 149.736327 85.892594) + (xy 149.9545 85.936775) (xy 151.0975 85.936775) (xy 151.301318 85.898424) (xy 151.488512 85.777968) (xy 151.614094 85.594173) + (xy 151.658275 85.376) (xy 151.658275 84.868) (xy 151.619924 84.664182) (xy 151.504421 84.484685) (xy 151.614094 84.324173) + (xy 151.658275 84.106) (xy 151.658275 83.598) (xy 151.619924 83.394182) (xy 151.504421 83.214685) (xy 151.614094 83.054173) + (xy 151.658275 82.836) (xy 151.658275 82.328) (xy 151.619924 82.124182) (xy 151.504421 81.944685) (xy 151.614094 81.784173) + (xy 151.658275 81.566) (xy 151.658275 81.058) (xy 151.619924 80.854182) (xy 151.499468 80.666988) (xy 151.315673 80.541406) + (xy 151.0975 80.497225) (xy 150.780291 80.497225) (xy 150.695817 80.462148) (xy 150.357666 80.461853) (xy 150.272059 80.497225) + (xy 149.9545 80.497225) (xy 149.750682 80.535576) (xy 149.563488 80.656032) (xy 149.437906 80.839827) (xy 149.393725 81.058) + (xy 149.393725 81.151065) (xy 149.371 81.12834) (xy 149.371 79.343959) (xy 149.474818 79.324424) (xy 149.662012 79.203968) + (xy 149.787594 79.020173) (xy 149.831775 78.802) (xy 149.831775 78.102) (xy 153.760225 78.102) (xy 153.760225 78.802) + (xy 153.798576 79.005818) (xy 153.919032 79.193012) (xy 154.102827 79.318594) (xy 154.321 79.362775) (xy 155.621 79.362775) + (xy 155.824818 79.324424) (xy 156.012012 79.203968) (xy 156.137594 79.020173) (xy 156.181775 78.802) (xy 156.181775 78.102) + (xy 156.935225 78.102) (xy 156.935225 78.802) (xy 156.973576 79.005818) (xy 157.094032 79.193012) (xy 157.277827 79.318594) + (xy 157.496 79.362775) (xy 158.796 79.362775) (xy 158.999818 79.324424) (xy 159.187012 79.203968) (xy 159.312594 79.020173) + (xy 159.356775 78.802) (xy 159.356775 78.102) (xy 159.318424 77.898182) (xy 159.197968 77.710988) (xy 159.014173 77.585406) + (xy 158.796 77.541225) (xy 157.496 77.541225) (xy 157.292182 77.579576) (xy 157.104988 77.700032) (xy 156.979406 77.883827) + (xy 156.935225 78.102) (xy 156.181775 78.102) (xy 156.143424 77.898182) (xy 156.022968 77.710988) (xy 155.839173 77.585406) + (xy 155.621 77.541225) (xy 154.321 77.541225) (xy 154.117182 77.579576) (xy 153.929988 77.700032) (xy 153.804406 77.883827) + (xy 153.760225 78.102) (xy 149.831775 78.102) (xy 149.793424 77.898182) (xy 149.672968 77.710988) (xy 149.489173 77.585406) + (xy 149.271 77.541225) (xy 147.971 77.541225) (xy 147.767182 77.579576) (xy 147.579988 77.700032) (xy 147.454406 77.883827) + (xy 147.410225 78.102) (xy 147.410225 78.802) (xy 147.448576 79.005818) (xy 147.569032 79.193012) (xy 147.752827 79.318594) + (xy 147.871 79.342525) (xy 147.871 81.439) (xy 147.92809 81.726013) (xy 148.09067 81.96933) (xy 149.23367 83.11233) + (xy 149.476987 83.27491) (xy 149.505692 83.28062) (xy 149.437906 83.379827) (xy 149.393725 83.598) (xy 149.393725 84.106) + (xy 149.432076 84.309818) (xy 149.472089 84.372) (xy 147.617 84.372) (xy 147.329988 84.429089) (xy 147.08667 84.59167) + (xy 146.952787 84.725553) (xy 146.712143 84.824985) (xy 146.472826 85.063885) (xy 146.343148 85.376183) (xy 146.342959 85.593299) + (xy 146.196 85.44634) (xy 146.196 79.343959) (xy 146.299818 79.324424) (xy 146.487012 79.203968) (xy 146.612594 79.020173) + (xy 146.656775 78.802) (xy 146.656775 78.102) (xy 146.618424 77.898182) (xy 146.497968 77.710988) (xy 146.314173 77.585406) + (xy 146.096 77.541225) (xy 144.796 77.541225) (xy 144.592182 77.579576) (xy 144.404988 77.700032) (xy 144.279406 77.883827) + (xy 144.235225 78.102) (xy 142.386 78.102) (xy 142.386 75.39966) (xy 143.21666 74.569) (xy 144.636087 74.569) + (xy 144.596148 74.665183) (xy 144.595853 75.003334) (xy 144.696 75.245708) (xy 144.696 75.660041) (xy 144.592182 75.679576) + (xy 144.404988 75.800032) (xy 144.279406 75.983827) (xy 144.235225 76.202) (xy 144.235225 76.902) (xy 144.273576 77.105818) + (xy 144.394032 77.293012) (xy 144.577827 77.418594) (xy 144.796 77.462775) (xy 146.096 77.462775) (xy 146.299818 77.424424) + (xy 146.487012 77.303968) (xy 146.612594 77.120173) (xy 146.656775 76.902) (xy 146.656775 76.202) (xy 146.618424 75.998182) + (xy 146.497968 75.810988) (xy 146.314173 75.685406) (xy 146.196 75.661475) (xy 146.196 75.245286) (xy 146.295852 75.004817) + (xy 146.296147 74.666666) (xy 146.255792 74.569) (xy 147.811087 74.569) (xy 147.771148 74.665183) (xy 147.770853 75.003334) + (xy 147.871 75.245708) (xy 147.871 75.660041) (xy 147.767182 75.679576) (xy 147.579988 75.800032) (xy 147.454406 75.983827) + (xy 147.410225 76.202) (xy 147.410225 76.902) (xy 147.448576 77.105818) (xy 147.569032 77.293012) (xy 147.752827 77.418594) + (xy 147.971 77.462775) (xy 149.271 77.462775) (xy 149.474818 77.424424) (xy 149.662012 77.303968) (xy 149.787594 77.120173) + (xy 149.831775 76.902) (xy 149.831775 76.202) (xy 153.760225 76.202) (xy 153.760225 76.902) (xy 153.798576 77.105818) + (xy 153.919032 77.293012) (xy 154.102827 77.418594) (xy 154.321 77.462775) (xy 155.621 77.462775) (xy 155.824818 77.424424) + (xy 156.012012 77.303968) (xy 156.137594 77.120173) (xy 156.181775 76.902) (xy 156.181775 76.202) (xy 156.935225 76.202) + (xy 156.935225 76.902) (xy 156.973576 77.105818) (xy 157.094032 77.293012) (xy 157.277827 77.418594) (xy 157.496 77.462775) + (xy 158.796 77.462775) (xy 158.999818 77.424424) (xy 159.187012 77.303968) (xy 159.312594 77.120173) (xy 159.356775 76.902) + (xy 159.356775 76.202) (xy 159.318424 75.998182) (xy 159.197968 75.810988) (xy 159.014173 75.685406) (xy 158.796 75.641225) + (xy 157.496 75.641225) (xy 157.292182 75.679576) (xy 157.104988 75.800032) (xy 156.979406 75.983827) (xy 156.935225 76.202) + (xy 156.181775 76.202) (xy 156.143424 75.998182) (xy 156.022968 75.810988) (xy 155.839173 75.685406) (xy 155.621 75.641225) + (xy 154.321 75.641225) (xy 154.117182 75.679576) (xy 153.929988 75.800032) (xy 153.804406 75.983827) (xy 153.760225 76.202) + (xy 149.831775 76.202) (xy 149.793424 75.998182) (xy 149.672968 75.810988) (xy 149.489173 75.685406) (xy 149.371 75.661475) + (xy 149.371 75.245286) (xy 149.470852 75.004817) (xy 149.471147 74.666666) (xy 149.430792 74.569) (xy 166.97934 74.569) + (xy 168.628553 76.218213) (xy 168.727985 76.458857) (xy 168.966885 76.698174) (xy 169.279183 76.827852) (xy 169.617334 76.828147) + (xy 169.929857 76.699015) (xy 170.169174 76.460115) (xy 170.298852 76.147817) (xy 170.299147 75.809666) (xy 170.170015 75.497143) + (xy 169.931115 75.257826) (xy 169.688916 75.157256) (xy 167.82033 73.28867) (xy 167.577013 73.12609) (xy 167.29 73.069) + (xy 142.906 73.069) (xy 142.618987 73.12609) (xy 142.37567 73.28867) (xy 141.10567 74.55867) (xy 140.94309 74.801987) + (xy 140.886 75.089) (xy 140.886 83.878642) (xy 140.844988 83.905032) (xy 140.719406 84.088827) (xy 140.675225 84.307) + (xy 136.881775 84.307) (xy 136.843424 84.103182) (xy 136.722968 83.915988) (xy 136.671 83.88048) (xy 136.671 81.947) + (xy 136.65018 81.84233) (xy 136.613911 81.659988) (xy 136.45133 81.41667) (xy 134.004 78.96934) (xy 134.004 78.102) + (xy 134.075225 78.102) (xy 134.075225 78.802) (xy 134.113576 79.005818) (xy 134.234032 79.193012) (xy 134.417827 79.318594) + (xy 134.636 79.362775) (xy 135.936 79.362775) (xy 136.139818 79.324424) (xy 136.327012 79.203968) (xy 136.452594 79.020173) + (xy 136.496775 78.802) (xy 136.496775 78.102) (xy 137.250225 78.102) (xy 137.250225 78.802) (xy 137.288576 79.005818) + (xy 137.409032 79.193012) (xy 137.592827 79.318594) (xy 137.811 79.362775) (xy 139.111 79.362775) (xy 139.314818 79.324424) + (xy 139.502012 79.203968) (xy 139.627594 79.020173) (xy 139.671775 78.802) (xy 139.671775 78.102) (xy 139.633424 77.898182) + (xy 139.512968 77.710988) (xy 139.329173 77.585406) (xy 139.111 77.541225) (xy 137.811 77.541225) (xy 137.607182 77.579576) + (xy 137.419988 77.700032) (xy 137.294406 77.883827) (xy 137.250225 78.102) (xy 136.496775 78.102) (xy 136.458424 77.898182) + (xy 136.337968 77.710988) (xy 136.154173 77.585406) (xy 135.936 77.541225) (xy 134.636 77.541225) (xy 134.432182 77.579576) + (xy 134.244988 77.700032) (xy 134.119406 77.883827) (xy 134.075225 78.102) (xy 134.004 78.102) (xy 134.004 76.202) + (xy 134.075225 76.202) (xy 134.075225 76.902) (xy 134.113576 77.105818) (xy 134.234032 77.293012) (xy 134.417827 77.418594) + (xy 134.636 77.462775) (xy 135.936 77.462775) (xy 136.139818 77.424424) (xy 136.327012 77.303968) (xy 136.452594 77.120173) + (xy 136.496775 76.902) (xy 136.496775 76.202) (xy 137.250225 76.202) (xy 137.250225 76.902) (xy 137.288576 77.105818) + (xy 137.409032 77.293012) (xy 137.592827 77.418594) (xy 137.811 77.462775) (xy 139.111 77.462775) (xy 139.314818 77.424424) + (xy 139.502012 77.303968) (xy 139.627594 77.120173) (xy 139.671775 76.902) (xy 139.671775 76.202) (xy 139.633424 75.998182) + (xy 139.512968 75.810988) (xy 139.329173 75.685406) (xy 139.111 75.641225) (xy 137.811 75.641225) (xy 137.607182 75.679576) + (xy 137.419988 75.800032) (xy 137.294406 75.983827) (xy 137.250225 76.202) (xy 136.496775 76.202) (xy 136.458424 75.998182) + (xy 136.337968 75.810988) (xy 136.154173 75.685406) (xy 135.936 75.641225) (xy 134.636 75.641225) (xy 134.432182 75.679576) + (xy 134.244988 75.800032) (xy 134.119406 75.983827) (xy 134.075225 76.202) (xy 134.004 76.202) (xy 134.004 72.60566) + (xy 134.70766 71.902) (xy 176.88534 71.902) (xy 177.462 72.47866) (xy 177.462 77.502) (xy 177.51909 77.789013) + (xy 177.68167 78.03233) (xy 178.31667 78.66733) (xy 178.559987 78.82991) (xy 178.847 78.887) (xy 181.33034 78.887) + (xy 181.426 78.98266) (xy 181.426 80.187985) (xy 181.176434 80.35474) (xy 180.906 80.759473) (xy 180.635566 80.35474) + (xy 180.176961 80.04831) (xy 179.636 79.940706) (xy 179.095039 80.04831) (xy 178.636434 80.35474) (xy 178.366 80.759473) + (xy 178.095566 80.35474) (xy 177.636961 80.04831) (xy 177.096 79.940706) (xy 176.555039 80.04831) (xy 176.096434 80.35474) + (xy 175.826 80.759473) (xy 175.555566 80.35474) (xy 175.306 80.187985) (xy 175.306 79.307) (xy 175.24891 79.019987) + (xy 175.08633 78.77667) (xy 173.53533 77.22567) (xy 173.292013 77.06309) (xy 173.005 77.006) (xy 166.147 77.006) + (xy 165.859987 77.06309) (xy 165.61667 77.22567) (xy 164.34667 78.49567) (xy 164.18409 78.738987) (xy 164.127 79.026) + (xy 164.127 85.884) (xy 164.18409 86.171013) (xy 164.34667 86.41433) (xy 165.74367 87.81133) (xy 165.986987 87.97391) + (xy 166.274 88.031) (xy 171.80534 88.031) (xy 172.382 88.60766) (xy 172.382 102.14) (xy 172.423799 102.350139) + (xy 170.07533 100.00167) (xy 169.832013 99.83909) (xy 169.545 99.782) (xy 165.383286 99.782) (xy 165.142817 99.682148) + (xy 164.804666 99.681853) (xy 164.492143 99.810985) (xy 164.252826 100.049885) (xy 164.123148 100.362183) (xy 164.122853 100.700334) + (xy 164.251985 101.012857) (xy 164.490885 101.252174) (xy 164.803183 101.381852) (xy 165.141334 101.382147) (xy 165.383708 101.282) + (xy 165.625967 101.282) (xy 165.551148 101.462183) (xy 165.550853 101.800334) (xy 165.651 102.042708) (xy 165.651 108.172) + (xy 153.054 108.172) (xy 153.054 105.315) (xy 152.99691 105.027987) (xy 152.83433 104.78467) (xy 152.01133 103.96167) + (xy 151.768013 103.79909) (xy 151.481 103.742) (xy 148.609 103.742) (xy 148.609 100.864055) (xy 148.742885 100.998174) + (xy 149.055183 101.127852) (xy 149.393334 101.128147) (xy 149.635708 101.028) (xy 156.083 101.028) (xy 156.370013 100.97091) + (xy 156.61333 100.80833) (xy 157.91766 99.504) (xy 166.497 99.504) (xy 166.784013 99.44691) (xy 167.02733 99.28433) + (xy 168.261213 98.050447) (xy 168.501857 97.951015) (xy 168.741174 97.712115) (xy 168.870852 97.399817) (xy 168.871147 97.061666) + (xy 168.742015 96.749143) (xy 168.70294 96.71) (xy 170.658714 96.71) (xy 170.899183 96.809852) (xy 171.237334 96.810147) + (xy 171.549857 96.681015) (xy 171.789174 96.442115) (xy 171.918852 96.129817) (xy 171.919147 95.791666) (xy 171.790015 95.479143) + (xy 171.551115 95.239826) (xy 171.238817 95.110148) (xy 170.900666 95.109853) (xy 170.658292 95.21) (xy 160.811286 95.21) + (xy 160.570817 95.110148) (xy 160.232666 95.109853) (xy 159.990292 95.21) (xy 151.765 95.21) (xy 151.477987 95.26709) + (xy 151.23467 95.42967) (xy 148.984787 97.679553) (xy 148.744143 97.778985) (xy 148.609 97.913893) (xy 148.609 97.06) + (xy 148.55191 96.772987) (xy 148.38933 96.52967) (xy 147.88133 96.02167) (xy 147.638013 95.85909) (xy 147.351 95.802) + (xy 145.592188 95.802) (xy 145.587424 95.776682) (xy 145.561 95.735618) (xy 145.561 95.65546) (xy 145.66133 95.55513) + (xy 145.82391 95.311813) (xy 145.873701 95.061497) (xy 145.997594 94.880173) (xy 146.041775 94.662) (xy 146.041775 93.362) + (xy 146.003424 93.158182) (xy 145.882968 92.970988) (xy 145.881 92.969643) (xy 145.881 92.510814) (xy 145.997594 92.340173) + (xy 146.041775 92.122) (xy 146.041775 90.822) (xy 146.003424 90.618182) (xy 145.882968 90.430988) (xy 145.699173 90.305406) + (xy 145.481 90.261225) (xy 144.781 90.261225) (xy 144.577182 90.299576) (xy 144.389988 90.420032) (xy 144.264406 90.603827) + (xy 144.220225 90.822) (xy 144.220225 92.122) (xy 144.258576 92.325818) (xy 144.379032 92.513012) (xy 144.381 92.514357) + (xy 144.381 92.973186) (xy 144.264406 93.143827) (xy 144.226624 93.3304) (xy 143.383137 93.3304) (xy 143.145317 93.231648) + (xy 142.807166 93.231353) (xy 142.494643 93.360485) (xy 142.269698 93.585038) (xy 141.930429 93.245769) (xy 142.042012 93.173968) + (xy 142.167594 92.990173) (xy 142.211775 92.772) (xy 142.211775 92.072) (xy 142.173424 91.868182) (xy 142.052968 91.680988) + (xy 141.869173 91.555406) (xy 141.651 91.511225) (xy 140.351 91.511225) (xy 140.147182 91.549576) (xy 139.959988 91.670032) + (xy 139.834406 91.853827) (xy 139.790225 92.072) (xy 139.790225 92.772) (xy 139.828576 92.975818) (xy 139.949032 93.163012) + (xy 140.132827 93.288594) (xy 140.251 93.312525) (xy 140.251 93.377) (xy 140.30809 93.664013) (xy 140.47067 93.90733) + (xy 140.483765 93.920425) (xy 140.366 93.897) (xy 139.211 93.897) (xy 139.211 91.14766) (xy 139.790225 90.568435) + (xy 139.790225 90.872) (xy 139.828576 91.075818) (xy 139.949032 91.263012) (xy 140.132827 91.388594) (xy 140.351 91.432775) + (xy 141.651 91.432775) (xy 141.854818 91.394424) (xy 142.042012 91.273968) (xy 142.167594 91.090173) (xy 142.211775 90.872) + (xy 142.211775 90.686885) (xy 142.95066 89.948) (xy 149.393725 89.948) (xy 149.393725 90.456) (xy 149.432076 90.659818) + (xy 149.547579 90.839315) (xy 149.437906 90.999827) (xy 149.393725 91.218) (xy 149.393725 91.726) (xy 149.432076 91.929818) + (xy 149.547579 92.109315) (xy 149.437906 92.269827) (xy 149.393725 92.488) (xy 149.393725 92.996) (xy 149.432076 93.199818) + (xy 149.547579 93.379315) (xy 149.437906 93.539827) (xy 149.393725 93.758) (xy 149.393725 94.266) (xy 149.432076 94.469818) + (xy 149.552532 94.657012) (xy 149.736327 94.782594) (xy 149.9545 94.826775) (xy 150.271709 94.826775) (xy 150.356183 94.861852) + (xy 150.694334 94.862147) (xy 150.779941 94.826775) (xy 151.0975 94.826775) (xy 151.301318 94.788424) (xy 151.488512 94.667968) + (xy 151.614094 94.484173) (xy 151.658275 94.266) (xy 151.658275 93.758) (xy 151.619924 93.554182) (xy 151.504421 93.374685) + (xy 151.614094 93.214173) (xy 151.658275 92.996) (xy 151.658275 92.488) (xy 151.619924 92.284182) (xy 151.504421 92.104685) + (xy 151.614094 91.944173) (xy 151.658275 91.726) (xy 151.658275 91.218) (xy 151.619924 91.014182) (xy 151.504421 90.834685) + (xy 151.614094 90.674173) (xy 151.658275 90.456) (xy 151.658275 89.948) (xy 151.619924 89.744182) (xy 151.499468 89.556988) + (xy 151.315673 89.431406) (xy 151.0975 89.387225) (xy 150.780291 89.387225) (xy 150.695817 89.352148) (xy 150.357666 89.351853) + (xy 150.272059 89.387225) (xy 149.9545 89.387225) (xy 149.750682 89.425576) (xy 149.563488 89.546032) (xy 149.437906 89.729827) + (xy 149.393725 89.948) (xy 142.95066 89.948) (xy 143.11633 89.78233) (xy 143.27891 89.539013) (xy 143.336 89.252) + (xy 143.336 87.635358) (xy 143.377012 87.608968) (xy 143.502594 87.425173) (xy 143.546775 87.207) (xy 143.546775 86.307) + (xy 143.508424 86.103182) (xy 143.387968 85.915988) (xy 143.204173 85.790406) (xy 142.986 85.746225) (xy 142.186 85.746225) + (xy 141.982182 85.784576) (xy 141.794988 85.905032) (xy 141.669406 86.088827) (xy 141.636396 86.251838) (xy 141.608424 86.103182) + (xy 141.487968 85.915988) (xy 141.304173 85.790406) (xy 141.086 85.746225) (xy 140.286 85.746225) (xy 140.082182 85.784576) + (xy 139.894988 85.905032) (xy 139.769406 86.088827) (xy 139.725225 86.307) (xy 139.725225 87.207) (xy 139.763576 87.410818) + (xy 139.884032 87.598012) (xy 139.936 87.63352) (xy 139.936 88.30134) (xy 137.93067 90.30667) (xy 137.76809 90.549987) + (xy 137.711 90.837) (xy 137.711 93.897) (xy 136.23166 93.897) (xy 136.036 93.70134) (xy 136.036 93.313959) + (xy 136.139818 93.294424) (xy 136.327012 93.173968) (xy 136.452594 92.990173) (xy 136.496775 92.772) (xy 136.496775 92.072) + (xy 136.458424 91.868182) (xy 136.337968 91.680988) (xy 136.154173 91.555406) (xy 135.936 91.511225) (xy 134.636 91.511225) + (xy 134.432182 91.549576) (xy 134.244988 91.670032) (xy 134.119406 91.853827) (xy 134.075225 92.072) (xy 134.075225 92.772) + (xy 134.113576 92.975818) (xy 134.234032 93.163012) (xy 134.417827 93.288594) (xy 134.536 93.312525) (xy 134.536 94.012) + (xy 134.59309 94.299013) (xy 134.75567 94.54233) (xy 135.39067 95.17733) (xy 135.633987 95.33991) (xy 135.921 95.397) + (xy 140.05534 95.397) (xy 140.101697 95.443357) (xy 139.985 95.419725) (xy 139.477 95.419725) (xy 139.273182 95.458076) + (xy 139.093685 95.573579) (xy 138.933173 95.463906) (xy 138.715 95.419725) (xy 138.207 95.419725) (xy 138.003182 95.458076) + (xy 137.823685 95.573579) (xy 137.663173 95.463906) (xy 137.445 95.419725) (xy 136.937 95.419725) (xy 136.733182 95.458076) + (xy 136.553685 95.573579) (xy 136.393173 95.463906) (xy 136.175 95.419725) (xy 135.667 95.419725) (xy 135.463182 95.458076) + (xy 135.275988 95.578532) (xy 135.150406 95.762327) (xy 135.106225 95.9805) (xy 135.106225 97.1235) (xy 135.144576 97.327318) + (xy 135.265032 97.514512) (xy 135.448827 97.640094) (xy 135.667 97.684275) (xy 136.175 97.684275) (xy 136.378818 97.645924) + (xy 136.558315 97.530421) (xy 136.718827 97.640094) (xy 136.937 97.684275) (xy 137.445 97.684275) (xy 137.648818 97.645924) + (xy 137.828315 97.530421) (xy 137.988827 97.640094) (xy 138.207 97.684275) (xy 138.715 97.684275) (xy 138.918818 97.645924) + (xy 139.098315 97.530421) (xy 139.258827 97.640094) (xy 139.477 97.684275) (xy 139.985 97.684275) (xy 140.188818 97.645924) + (xy 140.368315 97.530421) (xy 140.528827 97.640094) (xy 140.747 97.684275) (xy 141.255 97.684275) (xy 141.458818 97.645924) + (xy 141.638315 97.530421) (xy 141.798827 97.640094) (xy 142.017 97.684275) (xy 142.525 97.684275) (xy 142.728818 97.645924) + (xy 142.908315 97.530421) (xy 143.068827 97.640094) (xy 143.287 97.684275) (xy 143.795 97.684275) (xy 143.998818 97.645924) + (xy 144.178315 97.530421) (xy 144.338827 97.640094) (xy 144.557 97.684275) (xy 145.065 97.684275) (xy 145.268818 97.645924) + (xy 145.456012 97.525468) (xy 145.581594 97.341673) (xy 145.589628 97.302) (xy 147.04034 97.302) (xy 147.109 97.37066) + (xy 147.109 97.755694) (xy 146.854817 97.650148) (xy 146.516666 97.649853) (xy 146.274292 97.75) (xy 143.637 97.75) + (xy 143.349987 97.80709) (xy 143.135848 97.950174) (xy 143.10667 97.96967) (xy 141.74067 99.33567) (xy 141.57809 99.578987) + (xy 141.521 99.866) (xy 141.521 101.846585) (xy 141.473173 101.813906) (xy 141.255 101.769725) (xy 140.747 101.769725) + (xy 140.543182 101.808076) (xy 140.534974 101.813358) (xy 140.516298 101.719469) (xy 140.371 101.502015) (xy 140.371 100.162965) + (xy 140.371001 100.16296) (xy 140.306298 99.837679) (xy 140.122041 99.561919) (xy 139.414081 98.853959) (xy 139.138321 98.669702) + (xy 138.81304 98.605) (xy 134.26096 98.605) (xy 133.935679 98.669702) (xy 133.659919 98.853959) (xy 131.810959 100.702919) + (xy 131.626702 100.978679) (xy 131.562 101.30396) (xy 131.562 104.851878) (xy 131.308878 105.105) (xy 125.265122 105.105) + (xy 123.214081 103.053959) (xy 122.938321 102.869702) (xy 122.61304 102.805) (xy 119.811373 102.805) (xy 119.798424 102.736182) + (xy 119.677968 102.548988) (xy 119.494173 102.423406) (xy 119.276 102.379225) (xy 117.926 102.379225) (xy 117.722182 102.417576) (xy 117.534988 102.538032) (xy 117.461775 102.645183) (xy 117.461775 101.74) (xy 117.423424 101.536182) (xy 117.302968 101.348988) - (xy 117.119173 101.223406) (xy 116.982802 101.19579) (xy 117.165249 101.073883) (xy 117.436215 100.668354) (xy 117.531366 100.19) - (xy 117.436215 99.711646) (xy 117.165249 99.306117) (xy 116.75972 99.035151) (xy 116.281366 98.94) (xy 115.620634 98.94) - (xy 115.14228 99.035151) (xy 115.101 99.062733) (xy 115.101 71.283558) (xy 115.44534 69.552444) (xy 116.391067 68.137064) - (xy 117.806445 67.191339) (xy 119.537558 66.847) (xy 189.414442 66.847) + (xy 117.119173 101.223406) (xy 116.901 101.179225) (xy 115.101 101.179225) (xy 115.101 71.283558) (xy 115.44534 69.552444) + (xy 116.391067 68.137064) (xy 117.806445 67.191339) (xy 119.537558 66.847) (xy 189.414442 66.847) + ) + ) + (filled_polygon + (pts + (xy 171.266 103.31366) (xy 171.266 105.187985) (xy 171.016434 105.35474) (xy 170.746 105.759473) (xy 170.475566 105.35474) + (xy 170.016961 105.04831) (xy 169.476 104.940706) (xy 168.935039 105.04831) (xy 168.476434 105.35474) (xy 168.170004 105.813345) + (xy 168.0624 106.354306) (xy 168.0624 106.409694) (xy 168.170004 106.950655) (xy 168.476434 107.40926) (xy 168.609499 107.498171) + (xy 168.408582 107.535976) (xy 168.221388 107.656432) (xy 168.095806 107.840227) (xy 168.051625 108.0584) (xy 168.051625 108.172) + (xy 167.151 108.172) (xy 167.151 102.042286) (xy 167.250852 101.801817) (xy 167.251147 101.463666) (xy 167.176084 101.282) + (xy 169.23434 101.282) + ) + ) + (filled_polygon + (pts + (xy 123.959917 107.406038) (xy 123.959919 107.406041) (xy 123.967677 107.411225) (xy 123.679 107.411225) (xy 123.475182 107.449576) + (xy 123.287988 107.570032) (xy 123.286643 107.572) (xy 118.732082 107.572) (xy 118.579 107.418918) (xy 118.579 105.850775) + (xy 119.276 105.850775) (xy 119.479818 105.812424) (xy 119.667012 105.691968) (xy 119.792594 105.508173) (xy 119.82584 105.344) + (xy 121.897878 105.344) ) ) (filled_polygon @@ -6489,6 +7458,22 @@ (xy 146.853334 101.128147) (xy 147.109 101.022508) ) ) + (filled_polygon + (pts + (xy 160.231183 96.809852) (xy 160.569334 96.810147) (xy 160.811708 96.71) (xy 167.338777 96.71) (xy 167.300826 96.747885) + (xy 167.200256 96.990084) (xy 166.18634 98.004) (xy 157.607 98.004) (xy 157.319987 98.06109) (xy 157.07667 98.22367) + (xy 155.77234 99.528) (xy 149.635286 99.528) (xy 149.394817 99.428148) (xy 149.056666 99.427853) (xy 148.744143 99.556985) + (xy 148.609 99.691893) (xy 148.609 99.086055) (xy 148.742885 99.220174) (xy 149.055183 99.349852) (xy 149.393334 99.350147) + (xy 149.705857 99.221015) (xy 149.945174 98.982115) (xy 150.045744 98.739916) (xy 152.07566 96.71) (xy 159.990714 96.71) + ) + ) + (filled_polygon + (pts + (xy 147.109 99.533694) (xy 146.854817 99.428148) (xy 146.516666 99.427853) (xy 146.274292 99.528) (xy 143.891 99.528) + (xy 143.614701 99.582959) (xy 143.94766 99.25) (xy 146.274714 99.25) (xy 146.515183 99.349852) (xy 146.853334 99.350147) + (xy 147.109 99.244508) + ) + ) (filled_polygon (pts (xy 173.806 79.61766) (xy 173.806 80.187985) (xy 173.556434 80.35474) (xy 173.286 80.759473) (xy 173.015566 80.35474) @@ -6507,5 +7492,14 @@ (xy 166.45766 78.506) (xy 172.69434 78.506) ) ) + (filled_polygon + (pts + (xy 118.259714 69.398256) (xy 117.654381 70.002533) (xy 117.326374 70.792462) (xy 117.325628 71.647785) (xy 117.652256 72.438286) + (xy 118.256533 73.043619) (xy 119.046462 73.371626) (xy 119.901785 73.372372) (xy 120.566 73.097924) (xy 120.566 78.772) + (xy 120.62309 79.059013) (xy 120.78567 79.30233) (xy 123.106 81.62266) (xy 123.106 87.942831) (xy 123.037115 87.873826) + (xy 122.724817 87.744148) (xy 122.386666 87.743853) (xy 122.144292 87.844) (xy 119.05566 87.844) (xy 117.209 85.99734) + (xy 117.209 70.36266) (xy 118.20966 69.362) (xy 118.34746 69.362) + ) + ) ) ) diff --git a/pcbs/backplane/backplane.step b/pcbs/backplane/backplane.step index 8a98132..35fac3c 100644 --- a/pcbs/backplane/backplane.step +++ b/pcbs/backplane/backplane.step @@ -2,7 +2,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME('/home/maximilian/UppSense/pcbs/backplane/backplane.step', - '2017-06-28T11:46:11',('kicad StepUp'),('ksu MCAD'), + '2017-06-29T22:10:53',('kicad StepUp'),('ksu MCAD'), 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); ENDSEC; @@ -34,9419 +34,5930 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( #20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-04),#20, +#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-04),#20, 'distance_accuracy_value','confusion accuracy'); #24 = PRODUCT_TYPE('part',$,(#7)); -#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#7616); +#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#5875); #26 = MANIFOLD_SOLID_BREP('',#27); -#27 = CLOSED_SHELL('',(#28,#158,#234,#310,#396,#482,#558,#629,#686,#772, - #858,#944,#1030,#1116,#1202,#1288,#1374,#1460,#1546,#1632,#1718, - #1804,#1890,#2010,#2084,#2170,#2256,#2325,#2382,#2468,#2554,#2640, - #2726,#2834,#2920,#3006,#3092,#3173,#3218,#3304,#3390,#3476,#3562, - #3648,#3734,#3820,#3906,#3992,#4078,#4164,#4250,#4336,#4422,#4508, - #4594,#4680,#4766,#4852,#4938,#5024,#5110,#5196,#5282,#5368,#5454, - #5540,#5626,#5712,#5798,#5884,#5970,#6056,#6142,#6228,#6336,#6422, - #6508,#6594,#6675,#6720,#6828,#6914,#7000,#7086,#7167,#7212,#7414)); -#28 = ADVANCED_FACE('',(#29),#43,.T.); +#27 = CLOSED_SHELL('',(#28,#70,#101,#132,#165,#198,#229,#260,#284,#317, + #350,#383,#416,#449,#482,#515,#548,#581,#614,#647,#680,#713,#746, + #779,#812,#845,#878,#911,#944,#977,#1010,#1043,#1076,#1109,#1142, + #1175,#1208,#1241,#1274,#1307,#1340,#1373,#1406,#1439,#1472,#1505, + #1538,#1571,#1604,#1637,#1670,#1703,#1736,#1769,#1802,#1835,#1868, + #1901,#1934,#1967,#2000,#2033,#2066,#2099,#2132,#2165,#2207,#2238, + #2271,#2304,#2335,#2359,#2399,#2432,#2465,#2498,#2531,#2553,#2586, + #2619,#2652,#2685,#2718,#2751,#2784,#2817,#2850,#2883,#2916,#2949, + #2982,#3015,#3048,#3081,#3114,#3147,#3180,#3213,#3246,#3279,#3312, + #3345,#3378,#3411,#3444,#3477,#3510,#3543,#3576,#3609,#3642,#3675, + #3708,#3741,#3774,#3807,#3840,#3873,#3906,#3939,#3972,#4012,#4045, + #4078,#4111,#4144,#4166,#4206,#4239,#4272,#4305,#4338,#4360,#4393, + #4426,#4459,#4492,#4525,#4558,#4591,#4624,#4657,#4690,#4723,#4756, + #4789,#4822,#4855,#4888,#4921,#4954,#4987,#5020,#5053,#5464)); +#28 = ADVANCED_FACE('',(#29),#65,.T.); #29 = FACE_BOUND('',#30,.T.); -#30 = EDGE_LOOP('',(#31,#66,#99,#127)); +#30 = EDGE_LOOP('',(#31,#41,#50,#58)); #31 = ORIENTED_EDGE('',*,*,#32,.T.); #32 = EDGE_CURVE('',#33,#35,#37,.T.); #33 = VERTEX_POINT('',#34); #34 = CARTESIAN_POINT('',(114.476,-111.222,0.)); #35 = VERTEX_POINT('',#36); #36 = CARTESIAN_POINT('',(114.476,-111.222,-1.6)); -#37 = SURFACE_CURVE('',#38,(#42,#54),.PCURVE_S1.); -#38 = LINE('',#39,#40); -#39 = CARTESIAN_POINT('',(114.476,-111.222,0.)); -#40 = VECTOR('',#41,1.); -#41 = DIRECTION('',(0.,0.,-1.)); -#42 = PCURVE('',#43,#48); -#43 = CYLINDRICAL_SURFACE('',#44,5.); -#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); -#45 = CARTESIAN_POINT('',(119.476,-111.222,0.)); -#46 = DIRECTION('',(0.,0.,1.)); -#47 = DIRECTION('',(-1.,0.,0.)); -#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); -#49 = LINE('',#50,#51); -#50 = CARTESIAN_POINT('',(0.,0.)); -#51 = VECTOR('',#52,1.); -#52 = DIRECTION('',(0.,-1.)); -#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#54 = PCURVE('',#55,#60); -#55 = PLANE('',#56); -#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); -#57 = CARTESIAN_POINT('',(114.476,-111.222,0.)); -#58 = DIRECTION('',(1.,-0.,0.)); -#59 = DIRECTION('',(0.,1.,0.)); -#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); -#61 = LINE('',#62,#63); -#62 = CARTESIAN_POINT('',(0.,0.)); -#63 = VECTOR('',#64,1.); -#64 = DIRECTION('',(0.,-1.)); -#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#66 = ORIENTED_EDGE('',*,*,#67,.T.); -#67 = EDGE_CURVE('',#35,#68,#70,.T.); -#68 = VERTEX_POINT('',#69); -#69 = CARTESIAN_POINT('',(119.476,-116.222,-1.6)); -#70 = SURFACE_CURVE('',#71,(#76,#83),.PCURVE_S1.); -#71 = CIRCLE('',#72,5.); -#72 = AXIS2_PLACEMENT_3D('',#73,#74,#75); -#73 = CARTESIAN_POINT('',(119.476,-111.222,-1.6)); -#74 = DIRECTION('',(0.,0.,1.)); -#75 = DIRECTION('',(-1.,0.,0.)); -#76 = PCURVE('',#43,#77); -#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(114.476,-111.222,0.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(0.,0.,-1.)); +#41 = ORIENTED_EDGE('',*,*,#42,.T.); +#42 = EDGE_CURVE('',#35,#43,#45,.T.); +#43 = VERTEX_POINT('',#44); +#44 = CARTESIAN_POINT('',(119.476,-116.222,-1.6)); +#45 = CIRCLE('',#46,5.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(119.476,-111.222,-1.6)); +#48 = DIRECTION('',(0.,0.,1.)); +#49 = DIRECTION('',(-1.,0.,0.)); +#50 = ORIENTED_EDGE('',*,*,#51,.F.); +#51 = EDGE_CURVE('',#52,#43,#54,.T.); +#52 = VERTEX_POINT('',#53); +#53 = CARTESIAN_POINT('',(119.476,-116.222,0.)); +#54 = LINE('',#55,#56); +#55 = CARTESIAN_POINT('',(119.476,-116.222,0.)); +#56 = VECTOR('',#57,1.); +#57 = DIRECTION('',(0.,0.,-1.)); +#58 = ORIENTED_EDGE('',*,*,#59,.F.); +#59 = EDGE_CURVE('',#33,#52,#60,.T.); +#60 = CIRCLE('',#61,5.); +#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64); +#62 = CARTESIAN_POINT('',(119.476,-111.222,0.)); +#63 = DIRECTION('',(0.,0.,1.)); +#64 = DIRECTION('',(-1.,0.,0.)); +#65 = CYLINDRICAL_SURFACE('',#66,5.); +#66 = AXIS2_PLACEMENT_3D('',#67,#68,#69); +#67 = CARTESIAN_POINT('',(119.476,-111.222,0.)); +#68 = DIRECTION('',(0.,0.,1.)); +#69 = DIRECTION('',(-1.,0.,0.)); +#70 = ADVANCED_FACE('',(#71),#96,.F.); +#71 = FACE_BOUND('',#72,.F.); +#72 = EDGE_LOOP('',(#73,#74,#82,#90)); +#73 = ORIENTED_EDGE('',*,*,#32,.T.); +#74 = ORIENTED_EDGE('',*,*,#75,.T.); +#75 = EDGE_CURVE('',#35,#76,#78,.T.); +#76 = VERTEX_POINT('',#77); +#77 = CARTESIAN_POINT('',(114.476,-71.222,-1.6)); #78 = LINE('',#79,#80); -#79 = CARTESIAN_POINT('',(0.,-1.6)); +#79 = CARTESIAN_POINT('',(114.476,-111.222,-1.6)); #80 = VECTOR('',#81,1.); -#81 = DIRECTION('',(1.,0.)); -#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#83 = PCURVE('',#84,#89); -#84 = PLANE('',#85); -#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88); -#86 = CARTESIAN_POINT('',(114.476,-111.222,-1.6)); -#87 = DIRECTION('',(0.,0.,-1.)); -#88 = DIRECTION('',(-1.,0.,-0.)); -#89 = DEFINITIONAL_REPRESENTATION('',(#90),#98); -#90 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#91,#92,#93,#94,#95,#96,#97), -.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#91 = CARTESIAN_POINT('',(0.,0.)); -#92 = CARTESIAN_POINT('',(0.,-8.660254037844)); -#93 = CARTESIAN_POINT('',(-7.5,-4.330127018922)); -#94 = CARTESIAN_POINT('',(-15.,-1.224646799147E-15)); -#95 = CARTESIAN_POINT('',(-7.5,4.330127018922)); -#96 = CARTESIAN_POINT('',(-7.993605777301E-15,8.660254037844)); -#97 = CARTESIAN_POINT('',(0.,0.)); -#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#99 = ORIENTED_EDGE('',*,*,#100,.F.); -#100 = EDGE_CURVE('',#101,#68,#103,.T.); -#101 = VERTEX_POINT('',#102); -#102 = CARTESIAN_POINT('',(119.476,-116.222,0.)); -#103 = SURFACE_CURVE('',#104,(#108,#115),.PCURVE_S1.); -#104 = LINE('',#105,#106); -#105 = CARTESIAN_POINT('',(119.476,-116.222,0.)); -#106 = VECTOR('',#107,1.); -#107 = DIRECTION('',(0.,0.,-1.)); -#108 = PCURVE('',#43,#109); -#109 = DEFINITIONAL_REPRESENTATION('',(#110),#114); +#81 = DIRECTION('',(0.,1.,0.)); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#84,#76,#86,.T.); +#84 = VERTEX_POINT('',#85); +#85 = CARTESIAN_POINT('',(114.476,-71.222,0.)); +#86 = LINE('',#87,#88); +#87 = CARTESIAN_POINT('',(114.476,-71.222,0.)); +#88 = VECTOR('',#89,1.); +#89 = DIRECTION('',(0.,0.,-1.)); +#90 = ORIENTED_EDGE('',*,*,#91,.F.); +#91 = EDGE_CURVE('',#33,#84,#92,.T.); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(114.476,-111.222,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(0.,1.,0.)); +#96 = PLANE('',#97); +#97 = AXIS2_PLACEMENT_3D('',#98,#99,#100); +#98 = CARTESIAN_POINT('',(114.476,-111.222,0.)); +#99 = DIRECTION('',(1.,-0.,0.)); +#100 = DIRECTION('',(0.,1.,0.)); +#101 = ADVANCED_FACE('',(#102),#127,.F.); +#102 = FACE_BOUND('',#103,.F.); +#103 = EDGE_LOOP('',(#104,#114,#120,#121)); +#104 = ORIENTED_EDGE('',*,*,#105,.T.); +#105 = EDGE_CURVE('',#106,#108,#110,.T.); +#106 = VERTEX_POINT('',#107); +#107 = CARTESIAN_POINT('',(189.476,-116.222,0.)); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(189.476,-116.222,-1.6)); #110 = LINE('',#111,#112); -#111 = CARTESIAN_POINT('',(1.570796326795,0.)); +#111 = CARTESIAN_POINT('',(189.476,-116.222,0.)); #112 = VECTOR('',#113,1.); -#113 = DIRECTION('',(0.,-1.)); -#114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#115 = PCURVE('',#116,#121); -#116 = PLANE('',#117); -#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); -#118 = CARTESIAN_POINT('',(189.476,-116.222,0.)); -#119 = DIRECTION('',(0.,1.,0.)); -#120 = DIRECTION('',(-1.,0.,0.)); -#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126); -#122 = LINE('',#123,#124); -#123 = CARTESIAN_POINT('',(70.,0.)); -#124 = VECTOR('',#125,1.); -#125 = DIRECTION('',(0.,-1.)); -#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#127 = ORIENTED_EDGE('',*,*,#128,.F.); -#128 = EDGE_CURVE('',#33,#101,#129,.T.); -#129 = SURFACE_CURVE('',#130,(#135,#142),.PCURVE_S1.); -#130 = CIRCLE('',#131,5.); -#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); -#132 = CARTESIAN_POINT('',(119.476,-111.222,0.)); -#133 = DIRECTION('',(0.,0.,1.)); -#134 = DIRECTION('',(-1.,0.,0.)); -#135 = PCURVE('',#43,#136); -#136 = DEFINITIONAL_REPRESENTATION('',(#137),#141); -#137 = LINE('',#138,#139); -#138 = CARTESIAN_POINT('',(0.,0.)); -#139 = VECTOR('',#140,1.); -#140 = DIRECTION('',(1.,0.)); -#141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#142 = PCURVE('',#143,#148); -#143 = PLANE('',#144); -#144 = AXIS2_PLACEMENT_3D('',#145,#146,#147); -#145 = CARTESIAN_POINT('',(114.476,-111.222,0.)); -#146 = DIRECTION('',(0.,0.,-1.)); -#147 = DIRECTION('',(-1.,0.,-0.)); -#148 = DEFINITIONAL_REPRESENTATION('',(#149),#157); -#149 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#150,#151,#152,#153,#154,#155 -,#156),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#150 = CARTESIAN_POINT('',(0.,0.)); -#151 = CARTESIAN_POINT('',(0.,-8.660254037844)); -#152 = CARTESIAN_POINT('',(-7.5,-4.330127018922)); -#153 = CARTESIAN_POINT('',(-15.,-1.224646799147E-15)); -#154 = CARTESIAN_POINT('',(-7.5,4.330127018922)); -#155 = CARTESIAN_POINT('',(-7.993605777301E-15,8.660254037844)); -#156 = CARTESIAN_POINT('',(0.,0.)); -#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#158 = ADVANCED_FACE('',(#159),#55,.F.); -#159 = FACE_BOUND('',#160,.F.); -#160 = EDGE_LOOP('',(#161,#162,#185,#213)); -#161 = ORIENTED_EDGE('',*,*,#32,.T.); -#162 = ORIENTED_EDGE('',*,*,#163,.T.); -#163 = EDGE_CURVE('',#35,#164,#166,.T.); -#164 = VERTEX_POINT('',#165); -#165 = CARTESIAN_POINT('',(114.476,-71.222,-1.6)); -#166 = SURFACE_CURVE('',#167,(#171,#178),.PCURVE_S1.); -#167 = LINE('',#168,#169); -#168 = CARTESIAN_POINT('',(114.476,-111.222,-1.6)); -#169 = VECTOR('',#170,1.); -#170 = DIRECTION('',(0.,1.,0.)); -#171 = PCURVE('',#55,#172); -#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177); -#173 = LINE('',#174,#175); -#174 = CARTESIAN_POINT('',(0.,-1.6)); -#175 = VECTOR('',#176,1.); -#176 = DIRECTION('',(1.,0.)); -#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#178 = PCURVE('',#84,#179); -#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); -#180 = LINE('',#181,#182); -#181 = CARTESIAN_POINT('',(0.,0.)); -#182 = VECTOR('',#183,1.); -#183 = DIRECTION('',(0.,1.)); -#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#185 = ORIENTED_EDGE('',*,*,#186,.F.); -#186 = EDGE_CURVE('',#187,#164,#189,.T.); -#187 = VERTEX_POINT('',#188); -#188 = CARTESIAN_POINT('',(114.476,-71.222,0.)); -#189 = SURFACE_CURVE('',#190,(#194,#201),.PCURVE_S1.); -#190 = LINE('',#191,#192); -#191 = CARTESIAN_POINT('',(114.476,-71.222,0.)); -#192 = VECTOR('',#193,1.); -#193 = DIRECTION('',(0.,0.,-1.)); -#194 = PCURVE('',#55,#195); -#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200); -#196 = LINE('',#197,#198); -#197 = CARTESIAN_POINT('',(40.,0.)); -#198 = VECTOR('',#199,1.); -#199 = DIRECTION('',(0.,-1.)); -#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#201 = PCURVE('',#202,#207); -#202 = CYLINDRICAL_SURFACE('',#203,5.); -#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); -#204 = CARTESIAN_POINT('',(119.476,-71.222,0.)); -#205 = DIRECTION('',(0.,-0.,1.)); -#206 = DIRECTION('',(0.,1.,0.)); -#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); -#208 = LINE('',#209,#210); -#209 = CARTESIAN_POINT('',(1.570796326795,0.)); -#210 = VECTOR('',#211,1.); -#211 = DIRECTION('',(0.,-1.)); -#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#213 = ORIENTED_EDGE('',*,*,#214,.F.); -#214 = EDGE_CURVE('',#33,#187,#215,.T.); -#215 = SURFACE_CURVE('',#216,(#220,#227),.PCURVE_S1.); -#216 = LINE('',#217,#218); -#217 = CARTESIAN_POINT('',(114.476,-111.222,0.)); -#218 = VECTOR('',#219,1.); -#219 = DIRECTION('',(0.,1.,0.)); -#220 = PCURVE('',#55,#221); -#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226); -#222 = LINE('',#223,#224); -#223 = CARTESIAN_POINT('',(0.,0.)); -#224 = VECTOR('',#225,1.); -#225 = DIRECTION('',(1.,0.)); -#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#227 = PCURVE('',#143,#228); -#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233); -#229 = LINE('',#230,#231); -#230 = CARTESIAN_POINT('',(0.,0.)); -#231 = VECTOR('',#232,1.); -#232 = DIRECTION('',(0.,1.)); -#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#234 = ADVANCED_FACE('',(#235),#116,.F.); -#235 = FACE_BOUND('',#236,.F.); -#236 = EDGE_LOOP('',(#237,#267,#288,#289)); -#237 = ORIENTED_EDGE('',*,*,#238,.T.); -#238 = EDGE_CURVE('',#239,#241,#243,.T.); -#239 = VERTEX_POINT('',#240); -#240 = CARTESIAN_POINT('',(189.476,-116.222,0.)); -#241 = VERTEX_POINT('',#242); -#242 = CARTESIAN_POINT('',(189.476,-116.222,-1.6)); -#243 = SURFACE_CURVE('',#244,(#248,#255),.PCURVE_S1.); +#113 = DIRECTION('',(0.,0.,-1.)); +#114 = ORIENTED_EDGE('',*,*,#115,.T.); +#115 = EDGE_CURVE('',#108,#43,#116,.T.); +#116 = LINE('',#117,#118); +#117 = CARTESIAN_POINT('',(189.476,-116.222,-1.6)); +#118 = VECTOR('',#119,1.); +#119 = DIRECTION('',(-1.,0.,0.)); +#120 = ORIENTED_EDGE('',*,*,#51,.F.); +#121 = ORIENTED_EDGE('',*,*,#122,.F.); +#122 = EDGE_CURVE('',#106,#52,#123,.T.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(189.476,-116.222,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(-1.,0.,0.)); +#127 = PLANE('',#128); +#128 = AXIS2_PLACEMENT_3D('',#129,#130,#131); +#129 = CARTESIAN_POINT('',(189.476,-116.222,0.)); +#130 = DIRECTION('',(0.,1.,0.)); +#131 = DIRECTION('',(-1.,0.,0.)); +#132 = ADVANCED_FACE('',(#133),#160,.T.); +#133 = FACE_BOUND('',#134,.T.); +#134 = EDGE_LOOP('',(#135,#145,#152,#153)); +#135 = ORIENTED_EDGE('',*,*,#136,.T.); +#136 = EDGE_CURVE('',#137,#139,#141,.T.); +#137 = VERTEX_POINT('',#138); +#138 = CARTESIAN_POINT('',(119.476,-66.222,0.)); +#139 = VERTEX_POINT('',#140); +#140 = CARTESIAN_POINT('',(119.476,-66.222,-1.6)); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(119.476,-66.222,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(0.,0.,-1.)); +#145 = ORIENTED_EDGE('',*,*,#146,.T.); +#146 = EDGE_CURVE('',#139,#76,#147,.T.); +#147 = CIRCLE('',#148,5.); +#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); +#149 = CARTESIAN_POINT('',(119.476,-71.222,-1.6)); +#150 = DIRECTION('',(0.,-0.,1.)); +#151 = DIRECTION('',(0.,1.,0.)); +#152 = ORIENTED_EDGE('',*,*,#83,.F.); +#153 = ORIENTED_EDGE('',*,*,#154,.F.); +#154 = EDGE_CURVE('',#137,#84,#155,.T.); +#155 = CIRCLE('',#156,5.); +#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159); +#157 = CARTESIAN_POINT('',(119.476,-71.222,0.)); +#158 = DIRECTION('',(0.,-0.,1.)); +#159 = DIRECTION('',(0.,1.,0.)); +#160 = CYLINDRICAL_SURFACE('',#161,5.); +#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164); +#162 = CARTESIAN_POINT('',(119.476,-71.222,0.)); +#163 = DIRECTION('',(0.,-0.,1.)); +#164 = DIRECTION('',(0.,1.,0.)); +#165 = ADVANCED_FACE('',(#166),#193,.T.); +#166 = FACE_BOUND('',#167,.T.); +#167 = EDGE_LOOP('',(#168,#169,#178,#186)); +#168 = ORIENTED_EDGE('',*,*,#105,.T.); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#108,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(194.476,-111.222,-1.6)); +#173 = CIRCLE('',#174,5.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(189.476,-111.222,-1.6)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(-5.684341886081E-15,-1.,0.)); +#178 = ORIENTED_EDGE('',*,*,#179,.F.); +#179 = EDGE_CURVE('',#180,#171,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(194.476,-111.222,0.)); +#182 = LINE('',#183,#184); +#183 = CARTESIAN_POINT('',(194.476,-111.222,0.)); +#184 = VECTOR('',#185,1.); +#185 = DIRECTION('',(0.,0.,-1.)); +#186 = ORIENTED_EDGE('',*,*,#187,.F.); +#187 = EDGE_CURVE('',#106,#180,#188,.T.); +#188 = CIRCLE('',#189,5.); +#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192); +#190 = CARTESIAN_POINT('',(189.476,-111.222,0.)); +#191 = DIRECTION('',(0.,0.,1.)); +#192 = DIRECTION('',(-5.684341886081E-15,-1.,0.)); +#193 = CYLINDRICAL_SURFACE('',#194,5.); +#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); +#195 = CARTESIAN_POINT('',(189.476,-111.222,0.)); +#196 = DIRECTION('',(0.,0.,1.)); +#197 = DIRECTION('',(-5.684341886081E-15,-1.,0.)); +#198 = ADVANCED_FACE('',(#199),#224,.F.); +#199 = FACE_BOUND('',#200,.F.); +#200 = EDGE_LOOP('',(#201,#202,#210,#218)); +#201 = ORIENTED_EDGE('',*,*,#136,.T.); +#202 = ORIENTED_EDGE('',*,*,#203,.T.); +#203 = EDGE_CURVE('',#139,#204,#206,.T.); +#204 = VERTEX_POINT('',#205); +#205 = CARTESIAN_POINT('',(189.476,-66.222,-1.6)); +#206 = LINE('',#207,#208); +#207 = CARTESIAN_POINT('',(119.476,-66.222,-1.6)); +#208 = VECTOR('',#209,1.); +#209 = DIRECTION('',(1.,0.,0.)); +#210 = ORIENTED_EDGE('',*,*,#211,.F.); +#211 = EDGE_CURVE('',#212,#204,#214,.T.); +#212 = VERTEX_POINT('',#213); +#213 = CARTESIAN_POINT('',(189.476,-66.222,0.)); +#214 = LINE('',#215,#216); +#215 = CARTESIAN_POINT('',(189.476,-66.222,0.)); +#216 = VECTOR('',#217,1.); +#217 = DIRECTION('',(0.,0.,-1.)); +#218 = ORIENTED_EDGE('',*,*,#219,.F.); +#219 = EDGE_CURVE('',#137,#212,#220,.T.); +#220 = LINE('',#221,#222); +#221 = CARTESIAN_POINT('',(119.476,-66.222,0.)); +#222 = VECTOR('',#223,1.); +#223 = DIRECTION('',(1.,0.,0.)); +#224 = PLANE('',#225); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(119.476,-66.222,0.)); +#227 = DIRECTION('',(0.,-1.,0.)); +#228 = DIRECTION('',(1.,0.,0.)); +#229 = ADVANCED_FACE('',(#230),#255,.F.); +#230 = FACE_BOUND('',#231,.F.); +#231 = EDGE_LOOP('',(#232,#242,#248,#249)); +#232 = ORIENTED_EDGE('',*,*,#233,.T.); +#233 = EDGE_CURVE('',#234,#236,#238,.T.); +#234 = VERTEX_POINT('',#235); +#235 = CARTESIAN_POINT('',(194.476,-71.222,0.)); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(194.476,-71.222,-1.6)); +#238 = LINE('',#239,#240); +#239 = CARTESIAN_POINT('',(194.476,-71.222,0.)); +#240 = VECTOR('',#241,1.); +#241 = DIRECTION('',(0.,0.,-1.)); +#242 = ORIENTED_EDGE('',*,*,#243,.T.); +#243 = EDGE_CURVE('',#236,#171,#244,.T.); #244 = LINE('',#245,#246); -#245 = CARTESIAN_POINT('',(189.476,-116.222,0.)); +#245 = CARTESIAN_POINT('',(194.476,-71.222,-1.6)); #246 = VECTOR('',#247,1.); -#247 = DIRECTION('',(0.,0.,-1.)); -#248 = PCURVE('',#116,#249); -#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254); -#250 = LINE('',#251,#252); -#251 = CARTESIAN_POINT('',(0.,0.)); -#252 = VECTOR('',#253,1.); -#253 = DIRECTION('',(0.,-1.)); -#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#255 = PCURVE('',#256,#261); -#256 = CYLINDRICAL_SURFACE('',#257,5.); -#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); -#258 = CARTESIAN_POINT('',(189.476,-111.222,0.)); -#259 = DIRECTION('',(0.,0.,1.)); -#260 = DIRECTION('',(-5.684341886081E-15,-1.,0.)); -#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266); -#262 = LINE('',#263,#264); -#263 = CARTESIAN_POINT('',(0.,0.)); -#264 = VECTOR('',#265,1.); -#265 = DIRECTION('',(0.,-1.)); -#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#267 = ORIENTED_EDGE('',*,*,#268,.T.); -#268 = EDGE_CURVE('',#241,#68,#269,.T.); -#269 = SURFACE_CURVE('',#270,(#274,#281),.PCURVE_S1.); -#270 = LINE('',#271,#272); -#271 = CARTESIAN_POINT('',(189.476,-116.222,-1.6)); -#272 = VECTOR('',#273,1.); -#273 = DIRECTION('',(-1.,0.,0.)); -#274 = PCURVE('',#116,#275); -#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280); -#276 = LINE('',#277,#278); -#277 = CARTESIAN_POINT('',(0.,-1.6)); -#278 = VECTOR('',#279,1.); -#279 = DIRECTION('',(1.,0.)); -#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#281 = PCURVE('',#84,#282); -#282 = DEFINITIONAL_REPRESENTATION('',(#283),#287); -#283 = LINE('',#284,#285); -#284 = CARTESIAN_POINT('',(-75.,-5.)); -#285 = VECTOR('',#286,1.); -#286 = DIRECTION('',(1.,0.)); -#287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#288 = ORIENTED_EDGE('',*,*,#100,.F.); -#289 = ORIENTED_EDGE('',*,*,#290,.F.); -#290 = EDGE_CURVE('',#239,#101,#291,.T.); -#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); -#292 = LINE('',#293,#294); -#293 = CARTESIAN_POINT('',(189.476,-116.222,0.)); -#294 = VECTOR('',#295,1.); -#295 = DIRECTION('',(-1.,0.,0.)); -#296 = PCURVE('',#116,#297); -#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); -#298 = LINE('',#299,#300); -#299 = CARTESIAN_POINT('',(0.,0.)); -#300 = VECTOR('',#301,1.); -#301 = DIRECTION('',(1.,0.)); -#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#303 = PCURVE('',#143,#304); -#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309); -#305 = LINE('',#306,#307); -#306 = CARTESIAN_POINT('',(-75.,-5.)); -#307 = VECTOR('',#308,1.); -#308 = DIRECTION('',(1.,0.)); -#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#310 = ADVANCED_FACE('',(#311),#202,.T.); -#311 = FACE_BOUND('',#312,.T.); -#312 = EDGE_LOOP('',(#313,#343,#369,#370)); -#313 = ORIENTED_EDGE('',*,*,#314,.T.); -#314 = EDGE_CURVE('',#315,#317,#319,.T.); -#315 = VERTEX_POINT('',#316); -#316 = CARTESIAN_POINT('',(119.476,-66.222,0.)); -#317 = VERTEX_POINT('',#318); -#318 = CARTESIAN_POINT('',(119.476,-66.222,-1.6)); -#319 = SURFACE_CURVE('',#320,(#324,#331),.PCURVE_S1.); -#320 = LINE('',#321,#322); -#321 = CARTESIAN_POINT('',(119.476,-66.222,0.)); -#322 = VECTOR('',#323,1.); -#323 = DIRECTION('',(0.,0.,-1.)); -#324 = PCURVE('',#202,#325); -#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330); +#247 = DIRECTION('',(0.,-1.,0.)); +#248 = ORIENTED_EDGE('',*,*,#179,.F.); +#249 = ORIENTED_EDGE('',*,*,#250,.F.); +#250 = EDGE_CURVE('',#234,#180,#251,.T.); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(194.476,-71.222,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(0.,-1.,0.)); +#255 = PLANE('',#256); +#256 = AXIS2_PLACEMENT_3D('',#257,#258,#259); +#257 = CARTESIAN_POINT('',(194.476,-71.222,0.)); +#258 = DIRECTION('',(-1.,-0.,-0.)); +#259 = DIRECTION('',(0.,-1.,0.)); +#260 = ADVANCED_FACE('',(#261),#279,.T.); +#261 = FACE_BOUND('',#262,.T.); +#262 = EDGE_LOOP('',(#263,#264,#271,#272)); +#263 = ORIENTED_EDGE('',*,*,#233,.T.); +#264 = ORIENTED_EDGE('',*,*,#265,.T.); +#265 = EDGE_CURVE('',#236,#204,#266,.T.); +#266 = CIRCLE('',#267,5.); +#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270); +#268 = CARTESIAN_POINT('',(189.476,-71.222,-1.6)); +#269 = DIRECTION('',(0.,0.,1.)); +#270 = DIRECTION('',(1.,0.,-0.)); +#271 = ORIENTED_EDGE('',*,*,#211,.F.); +#272 = ORIENTED_EDGE('',*,*,#273,.F.); +#273 = EDGE_CURVE('',#234,#212,#274,.T.); +#274 = CIRCLE('',#275,5.); +#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); +#276 = CARTESIAN_POINT('',(189.476,-71.222,0.)); +#277 = DIRECTION('',(0.,0.,1.)); +#278 = DIRECTION('',(1.,0.,-0.)); +#279 = CYLINDRICAL_SURFACE('',#280,5.); +#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283); +#281 = CARTESIAN_POINT('',(189.476,-71.222,0.)); +#282 = DIRECTION('',(0.,0.,1.)); +#283 = DIRECTION('',(1.,0.,-0.)); +#284 = ADVANCED_FACE('',(#285),#312,.F.); +#285 = FACE_BOUND('',#286,.F.); +#286 = EDGE_LOOP('',(#287,#297,#304,#305)); +#287 = ORIENTED_EDGE('',*,*,#288,.T.); +#288 = EDGE_CURVE('',#289,#291,#293,.T.); +#289 = VERTEX_POINT('',#290); +#290 = CARTESIAN_POINT('',(133.726,-107.332,0.)); +#291 = VERTEX_POINT('',#292); +#292 = CARTESIAN_POINT('',(133.726,-107.332,-1.6)); +#293 = LINE('',#294,#295); +#294 = CARTESIAN_POINT('',(133.726,-107.332,0.)); +#295 = VECTOR('',#296,1.); +#296 = DIRECTION('',(0.,0.,-1.)); +#297 = ORIENTED_EDGE('',*,*,#298,.T.); +#298 = EDGE_CURVE('',#291,#291,#299,.T.); +#299 = CIRCLE('',#300,0.2); +#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303); +#301 = CARTESIAN_POINT('',(133.526,-107.332,-1.6)); +#302 = DIRECTION('',(0.,0.,1.)); +#303 = DIRECTION('',(1.,0.,-0.)); +#304 = ORIENTED_EDGE('',*,*,#288,.F.); +#305 = ORIENTED_EDGE('',*,*,#306,.F.); +#306 = EDGE_CURVE('',#289,#289,#307,.T.); +#307 = CIRCLE('',#308,0.2); +#308 = AXIS2_PLACEMENT_3D('',#309,#310,#311); +#309 = CARTESIAN_POINT('',(133.526,-107.332,0.)); +#310 = DIRECTION('',(0.,0.,1.)); +#311 = DIRECTION('',(1.,0.,-0.)); +#312 = CYLINDRICAL_SURFACE('',#313,0.2); +#313 = AXIS2_PLACEMENT_3D('',#314,#315,#316); +#314 = CARTESIAN_POINT('',(133.526,-107.332,0.)); +#315 = DIRECTION('',(0.,0.,1.)); +#316 = DIRECTION('',(1.,0.,-0.)); +#317 = ADVANCED_FACE('',(#318),#345,.F.); +#318 = FACE_BOUND('',#319,.F.); +#319 = EDGE_LOOP('',(#320,#330,#337,#338)); +#320 = ORIENTED_EDGE('',*,*,#321,.T.); +#321 = EDGE_CURVE('',#322,#324,#326,.T.); +#322 = VERTEX_POINT('',#323); +#323 = CARTESIAN_POINT('',(134.488,-106.062,0.)); +#324 = VERTEX_POINT('',#325); +#325 = CARTESIAN_POINT('',(134.488,-106.062,-1.6)); #326 = LINE('',#327,#328); -#327 = CARTESIAN_POINT('',(0.,0.)); +#327 = CARTESIAN_POINT('',(134.488,-106.062,0.)); #328 = VECTOR('',#329,1.); -#329 = DIRECTION('',(0.,-1.)); -#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#331 = PCURVE('',#332,#337); -#332 = PLANE('',#333); +#329 = DIRECTION('',(0.,0.,-1.)); +#330 = ORIENTED_EDGE('',*,*,#331,.T.); +#331 = EDGE_CURVE('',#324,#324,#332,.T.); +#332 = CIRCLE('',#333,0.2); #333 = AXIS2_PLACEMENT_3D('',#334,#335,#336); -#334 = CARTESIAN_POINT('',(119.476,-66.222,0.)); -#335 = DIRECTION('',(0.,-1.,0.)); -#336 = DIRECTION('',(1.,0.,0.)); -#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342); -#338 = LINE('',#339,#340); -#339 = CARTESIAN_POINT('',(0.,0.)); -#340 = VECTOR('',#341,1.); -#341 = DIRECTION('',(0.,-1.)); -#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#343 = ORIENTED_EDGE('',*,*,#344,.T.); -#344 = EDGE_CURVE('',#317,#164,#345,.T.); -#345 = SURFACE_CURVE('',#346,(#351,#358),.PCURVE_S1.); -#346 = CIRCLE('',#347,5.); -#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350); -#348 = CARTESIAN_POINT('',(119.476,-71.222,-1.6)); -#349 = DIRECTION('',(0.,-0.,1.)); -#350 = DIRECTION('',(0.,1.,0.)); -#351 = PCURVE('',#202,#352); -#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357); -#353 = LINE('',#354,#355); -#354 = CARTESIAN_POINT('',(0.,-1.6)); -#355 = VECTOR('',#356,1.); -#356 = DIRECTION('',(1.,0.)); -#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#358 = PCURVE('',#84,#359); -#359 = DEFINITIONAL_REPRESENTATION('',(#360),#368); -#360 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#361,#362,#363,#364,#365,#366 -,#367),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#361 = CARTESIAN_POINT('',(-5.,45.)); -#362 = CARTESIAN_POINT('',(3.660254037844,45.)); -#363 = CARTESIAN_POINT('',(-0.669872981078,37.5)); -#364 = CARTESIAN_POINT('',(-5.,30.)); -#365 = CARTESIAN_POINT('',(-9.330127018922,37.5)); -#366 = CARTESIAN_POINT('',(-13.66025403784,45.)); -#367 = CARTESIAN_POINT('',(-5.,45.)); -#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#369 = ORIENTED_EDGE('',*,*,#186,.F.); -#370 = ORIENTED_EDGE('',*,*,#371,.F.); -#371 = EDGE_CURVE('',#315,#187,#372,.T.); -#372 = SURFACE_CURVE('',#373,(#378,#385),.PCURVE_S1.); -#373 = CIRCLE('',#374,5.); +#334 = CARTESIAN_POINT('',(134.288,-106.062,-1.6)); +#335 = DIRECTION('',(0.,0.,1.)); +#336 = DIRECTION('',(1.,0.,-0.)); +#337 = ORIENTED_EDGE('',*,*,#321,.F.); +#338 = ORIENTED_EDGE('',*,*,#339,.F.); +#339 = EDGE_CURVE('',#322,#322,#340,.T.); +#340 = CIRCLE('',#341,0.2); +#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344); +#342 = CARTESIAN_POINT('',(134.288,-106.062,0.)); +#343 = DIRECTION('',(0.,0.,1.)); +#344 = DIRECTION('',(1.,0.,-0.)); +#345 = CYLINDRICAL_SURFACE('',#346,0.2); +#346 = AXIS2_PLACEMENT_3D('',#347,#348,#349); +#347 = CARTESIAN_POINT('',(134.288,-106.062,0.)); +#348 = DIRECTION('',(0.,0.,1.)); +#349 = DIRECTION('',(1.,0.,-0.)); +#350 = ADVANCED_FACE('',(#351),#378,.F.); +#351 = FACE_BOUND('',#352,.F.); +#352 = EDGE_LOOP('',(#353,#363,#370,#371)); +#353 = ORIENTED_EDGE('',*,*,#354,.T.); +#354 = EDGE_CURVE('',#355,#357,#359,.T.); +#355 = VERTEX_POINT('',#356); +#356 = CARTESIAN_POINT('',(134.742,-103.014,0.)); +#357 = VERTEX_POINT('',#358); +#358 = CARTESIAN_POINT('',(134.742,-103.014,-1.6)); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(134.742,-103.014,0.)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(0.,0.,-1.)); +#363 = ORIENTED_EDGE('',*,*,#364,.T.); +#364 = EDGE_CURVE('',#357,#357,#365,.T.); +#365 = CIRCLE('',#366,0.2); +#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); +#367 = CARTESIAN_POINT('',(134.542,-103.014,-1.6)); +#368 = DIRECTION('',(0.,0.,1.)); +#369 = DIRECTION('',(1.,0.,-0.)); +#370 = ORIENTED_EDGE('',*,*,#354,.F.); +#371 = ORIENTED_EDGE('',*,*,#372,.F.); +#372 = EDGE_CURVE('',#355,#355,#373,.T.); +#373 = CIRCLE('',#374,0.2); #374 = AXIS2_PLACEMENT_3D('',#375,#376,#377); -#375 = CARTESIAN_POINT('',(119.476,-71.222,0.)); -#376 = DIRECTION('',(0.,-0.,1.)); -#377 = DIRECTION('',(0.,1.,0.)); -#378 = PCURVE('',#202,#379); -#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); -#380 = LINE('',#381,#382); -#381 = CARTESIAN_POINT('',(0.,0.)); -#382 = VECTOR('',#383,1.); -#383 = DIRECTION('',(1.,0.)); -#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#385 = PCURVE('',#143,#386); -#386 = DEFINITIONAL_REPRESENTATION('',(#387),#395); -#387 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#388,#389,#390,#391,#392,#393 -,#394),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#388 = CARTESIAN_POINT('',(-5.,45.)); -#389 = CARTESIAN_POINT('',(3.660254037844,45.)); -#390 = CARTESIAN_POINT('',(-0.669872981078,37.5)); -#391 = CARTESIAN_POINT('',(-5.,30.)); -#392 = CARTESIAN_POINT('',(-9.330127018922,37.5)); -#393 = CARTESIAN_POINT('',(-13.66025403784,45.)); -#394 = CARTESIAN_POINT('',(-5.,45.)); -#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#396 = ADVANCED_FACE('',(#397),#256,.T.); -#397 = FACE_BOUND('',#398,.T.); -#398 = EDGE_LOOP('',(#399,#400,#428,#456)); -#399 = ORIENTED_EDGE('',*,*,#238,.T.); -#400 = ORIENTED_EDGE('',*,*,#401,.T.); -#401 = EDGE_CURVE('',#241,#402,#404,.T.); -#402 = VERTEX_POINT('',#403); -#403 = CARTESIAN_POINT('',(194.476,-111.222,-1.6)); -#404 = SURFACE_CURVE('',#405,(#410,#417),.PCURVE_S1.); -#405 = CIRCLE('',#406,5.); -#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409); -#407 = CARTESIAN_POINT('',(189.476,-111.222,-1.6)); -#408 = DIRECTION('',(0.,0.,1.)); -#409 = DIRECTION('',(-5.684341886081E-15,-1.,0.)); -#410 = PCURVE('',#256,#411); -#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); -#412 = LINE('',#413,#414); -#413 = CARTESIAN_POINT('',(0.,-1.6)); -#414 = VECTOR('',#415,1.); -#415 = DIRECTION('',(1.,0.)); -#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#417 = PCURVE('',#84,#418); -#418 = DEFINITIONAL_REPRESENTATION('',(#419),#427); -#419 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#420,#421,#422,#423,#424,#425 -,#426),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#420 = CARTESIAN_POINT('',(-75.,-5.)); -#421 = CARTESIAN_POINT('',(-83.66025403784,-5.)); -#422 = CARTESIAN_POINT('',(-79.33012701892,2.5)); -#423 = CARTESIAN_POINT('',(-75.,10.)); -#424 = CARTESIAN_POINT('',(-70.66987298107,2.5)); -#425 = CARTESIAN_POINT('',(-66.33974596215,-5.)); -#426 = CARTESIAN_POINT('',(-75.,-5.)); -#427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#428 = ORIENTED_EDGE('',*,*,#429,.F.); -#429 = EDGE_CURVE('',#430,#402,#432,.T.); -#430 = VERTEX_POINT('',#431); -#431 = CARTESIAN_POINT('',(194.476,-111.222,0.)); -#432 = SURFACE_CURVE('',#433,(#437,#444),.PCURVE_S1.); -#433 = LINE('',#434,#435); -#434 = CARTESIAN_POINT('',(194.476,-111.222,0.)); -#435 = VECTOR('',#436,1.); -#436 = DIRECTION('',(0.,0.,-1.)); -#437 = PCURVE('',#256,#438); -#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); -#439 = LINE('',#440,#441); -#440 = CARTESIAN_POINT('',(1.570796326795,0.)); -#441 = VECTOR('',#442,1.); -#442 = DIRECTION('',(0.,-1.)); -#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#444 = PCURVE('',#445,#450); -#445 = PLANE('',#446); -#446 = AXIS2_PLACEMENT_3D('',#447,#448,#449); -#447 = CARTESIAN_POINT('',(194.476,-71.222,0.)); -#448 = DIRECTION('',(-1.,-0.,-0.)); -#449 = DIRECTION('',(0.,-1.,0.)); -#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455); -#451 = LINE('',#452,#453); -#452 = CARTESIAN_POINT('',(40.,0.)); -#453 = VECTOR('',#454,1.); -#454 = DIRECTION('',(0.,-1.)); -#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#456 = ORIENTED_EDGE('',*,*,#457,.F.); -#457 = EDGE_CURVE('',#239,#430,#458,.T.); -#458 = SURFACE_CURVE('',#459,(#464,#471),.PCURVE_S1.); -#459 = CIRCLE('',#460,5.); -#460 = AXIS2_PLACEMENT_3D('',#461,#462,#463); -#461 = CARTESIAN_POINT('',(189.476,-111.222,0.)); -#462 = DIRECTION('',(0.,0.,1.)); -#463 = DIRECTION('',(-5.684341886081E-15,-1.,0.)); -#464 = PCURVE('',#256,#465); -#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); -#466 = LINE('',#467,#468); -#467 = CARTESIAN_POINT('',(0.,0.)); -#468 = VECTOR('',#469,1.); -#469 = DIRECTION('',(1.,0.)); -#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#471 = PCURVE('',#143,#472); -#472 = DEFINITIONAL_REPRESENTATION('',(#473),#481); -#473 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#474,#475,#476,#477,#478,#479 -,#480),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#474 = CARTESIAN_POINT('',(-75.,-5.)); -#475 = CARTESIAN_POINT('',(-83.66025403784,-5.)); -#476 = CARTESIAN_POINT('',(-79.33012701892,2.5)); -#477 = CARTESIAN_POINT('',(-75.,10.)); -#478 = CARTESIAN_POINT('',(-70.66987298107,2.5)); -#479 = CARTESIAN_POINT('',(-66.33974596215,-5.)); -#480 = CARTESIAN_POINT('',(-75.,-5.)); -#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#482 = ADVANCED_FACE('',(#483),#332,.F.); +#375 = CARTESIAN_POINT('',(134.542,-103.014,0.)); +#376 = DIRECTION('',(0.,0.,1.)); +#377 = DIRECTION('',(1.,0.,-0.)); +#378 = CYLINDRICAL_SURFACE('',#379,0.2); +#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382); +#380 = CARTESIAN_POINT('',(134.542,-103.014,0.)); +#381 = DIRECTION('',(0.,0.,1.)); +#382 = DIRECTION('',(1.,0.,-0.)); +#383 = ADVANCED_FACE('',(#384),#411,.F.); +#384 = FACE_BOUND('',#385,.F.); +#385 = EDGE_LOOP('',(#386,#396,#403,#404)); +#386 = ORIENTED_EDGE('',*,*,#387,.T.); +#387 = EDGE_CURVE('',#388,#390,#392,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(134.742,-104.538,0.)); +#390 = VERTEX_POINT('',#391); +#391 = CARTESIAN_POINT('',(134.742,-104.538,-1.6)); +#392 = LINE('',#393,#394); +#393 = CARTESIAN_POINT('',(134.742,-104.538,0.)); +#394 = VECTOR('',#395,1.); +#395 = DIRECTION('',(0.,0.,-1.)); +#396 = ORIENTED_EDGE('',*,*,#397,.T.); +#397 = EDGE_CURVE('',#390,#390,#398,.T.); +#398 = CIRCLE('',#399,0.2); +#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402); +#400 = CARTESIAN_POINT('',(134.542,-104.538,-1.6)); +#401 = DIRECTION('',(0.,0.,1.)); +#402 = DIRECTION('',(1.,0.,-0.)); +#403 = ORIENTED_EDGE('',*,*,#387,.F.); +#404 = ORIENTED_EDGE('',*,*,#405,.F.); +#405 = EDGE_CURVE('',#388,#388,#406,.T.); +#406 = CIRCLE('',#407,0.2); +#407 = AXIS2_PLACEMENT_3D('',#408,#409,#410); +#408 = CARTESIAN_POINT('',(134.542,-104.538,0.)); +#409 = DIRECTION('',(0.,0.,1.)); +#410 = DIRECTION('',(1.,0.,-0.)); +#411 = CYLINDRICAL_SURFACE('',#412,0.2); +#412 = AXIS2_PLACEMENT_3D('',#413,#414,#415); +#413 = CARTESIAN_POINT('',(134.542,-104.538,0.)); +#414 = DIRECTION('',(0.,0.,1.)); +#415 = DIRECTION('',(1.,0.,-0.)); +#416 = ADVANCED_FACE('',(#417),#444,.F.); +#417 = FACE_BOUND('',#418,.F.); +#418 = EDGE_LOOP('',(#419,#429,#436,#437)); +#419 = ORIENTED_EDGE('',*,*,#420,.T.); +#420 = EDGE_CURVE('',#421,#423,#425,.T.); +#421 = VERTEX_POINT('',#422); +#422 = CARTESIAN_POINT('',(139.06,-105.808,0.)); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(139.06,-105.808,-1.6)); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(139.06,-105.808,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(0.,0.,-1.)); +#429 = ORIENTED_EDGE('',*,*,#430,.T.); +#430 = EDGE_CURVE('',#423,#423,#431,.T.); +#431 = CIRCLE('',#432,0.2); +#432 = AXIS2_PLACEMENT_3D('',#433,#434,#435); +#433 = CARTESIAN_POINT('',(138.86,-105.808,-1.6)); +#434 = DIRECTION('',(0.,0.,1.)); +#435 = DIRECTION('',(1.,0.,-0.)); +#436 = ORIENTED_EDGE('',*,*,#420,.F.); +#437 = ORIENTED_EDGE('',*,*,#438,.F.); +#438 = EDGE_CURVE('',#421,#421,#439,.T.); +#439 = CIRCLE('',#440,0.2); +#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443); +#441 = CARTESIAN_POINT('',(138.86,-105.808,0.)); +#442 = DIRECTION('',(0.,0.,1.)); +#443 = DIRECTION('',(1.,0.,-0.)); +#444 = CYLINDRICAL_SURFACE('',#445,0.2); +#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448); +#446 = CARTESIAN_POINT('',(138.86,-105.808,0.)); +#447 = DIRECTION('',(0.,0.,1.)); +#448 = DIRECTION('',(1.,0.,-0.)); +#449 = ADVANCED_FACE('',(#450),#477,.F.); +#450 = FACE_BOUND('',#451,.F.); +#451 = EDGE_LOOP('',(#452,#462,#469,#470)); +#452 = ORIENTED_EDGE('',*,*,#453,.T.); +#453 = EDGE_CURVE('',#454,#456,#458,.T.); +#454 = VERTEX_POINT('',#455); +#455 = CARTESIAN_POINT('',(145.918,-102.506,0.)); +#456 = VERTEX_POINT('',#457); +#457 = CARTESIAN_POINT('',(145.918,-102.506,-1.6)); +#458 = LINE('',#459,#460); +#459 = CARTESIAN_POINT('',(145.918,-102.506,0.)); +#460 = VECTOR('',#461,1.); +#461 = DIRECTION('',(0.,0.,-1.)); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#456,#456,#464,.T.); +#464 = CIRCLE('',#465,0.2); +#465 = AXIS2_PLACEMENT_3D('',#466,#467,#468); +#466 = CARTESIAN_POINT('',(145.718,-102.506,-1.6)); +#467 = DIRECTION('',(0.,0.,1.)); +#468 = DIRECTION('',(1.,0.,-0.)); +#469 = ORIENTED_EDGE('',*,*,#453,.F.); +#470 = ORIENTED_EDGE('',*,*,#471,.F.); +#471 = EDGE_CURVE('',#454,#454,#472,.T.); +#472 = CIRCLE('',#473,0.2); +#473 = AXIS2_PLACEMENT_3D('',#474,#475,#476); +#474 = CARTESIAN_POINT('',(145.718,-102.506,0.)); +#475 = DIRECTION('',(0.,0.,1.)); +#476 = DIRECTION('',(1.,0.,-0.)); +#477 = CYLINDRICAL_SURFACE('',#478,0.2); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(145.718,-102.506,0.)); +#480 = DIRECTION('',(0.,0.,1.)); +#481 = DIRECTION('',(1.,0.,-0.)); +#482 = ADVANCED_FACE('',(#483),#510,.F.); #483 = FACE_BOUND('',#484,.F.); -#484 = EDGE_LOOP('',(#485,#486,#509,#537)); -#485 = ORIENTED_EDGE('',*,*,#314,.T.); -#486 = ORIENTED_EDGE('',*,*,#487,.T.); -#487 = EDGE_CURVE('',#317,#488,#490,.T.); -#488 = VERTEX_POINT('',#489); -#489 = CARTESIAN_POINT('',(189.476,-66.222,-1.6)); -#490 = SURFACE_CURVE('',#491,(#495,#502),.PCURVE_S1.); +#484 = EDGE_LOOP('',(#485,#495,#502,#503)); +#485 = ORIENTED_EDGE('',*,*,#486,.T.); +#486 = EDGE_CURVE('',#487,#489,#491,.T.); +#487 = VERTEX_POINT('',#488); +#488 = CARTESIAN_POINT('',(143.632,-105.808,0.)); +#489 = VERTEX_POINT('',#490); +#490 = CARTESIAN_POINT('',(143.632,-105.808,-1.6)); #491 = LINE('',#492,#493); -#492 = CARTESIAN_POINT('',(119.476,-66.222,-1.6)); +#492 = CARTESIAN_POINT('',(143.632,-105.808,0.)); #493 = VECTOR('',#494,1.); -#494 = DIRECTION('',(1.,0.,0.)); -#495 = PCURVE('',#332,#496); -#496 = DEFINITIONAL_REPRESENTATION('',(#497),#501); -#497 = LINE('',#498,#499); -#498 = CARTESIAN_POINT('',(0.,-1.6)); -#499 = VECTOR('',#500,1.); -#500 = DIRECTION('',(1.,0.)); -#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#502 = PCURVE('',#84,#503); -#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508); -#504 = LINE('',#505,#506); -#505 = CARTESIAN_POINT('',(-5.,45.)); -#506 = VECTOR('',#507,1.); -#507 = DIRECTION('',(-1.,0.)); -#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#509 = ORIENTED_EDGE('',*,*,#510,.F.); -#510 = EDGE_CURVE('',#511,#488,#513,.T.); -#511 = VERTEX_POINT('',#512); -#512 = CARTESIAN_POINT('',(189.476,-66.222,0.)); -#513 = SURFACE_CURVE('',#514,(#518,#525),.PCURVE_S1.); -#514 = LINE('',#515,#516); -#515 = CARTESIAN_POINT('',(189.476,-66.222,0.)); -#516 = VECTOR('',#517,1.); -#517 = DIRECTION('',(0.,0.,-1.)); -#518 = PCURVE('',#332,#519); -#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524); -#520 = LINE('',#521,#522); -#521 = CARTESIAN_POINT('',(70.,0.)); -#522 = VECTOR('',#523,1.); -#523 = DIRECTION('',(0.,-1.)); -#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#525 = PCURVE('',#526,#531); -#526 = CYLINDRICAL_SURFACE('',#527,5.); -#527 = AXIS2_PLACEMENT_3D('',#528,#529,#530); -#528 = CARTESIAN_POINT('',(189.476,-71.222,0.)); -#529 = DIRECTION('',(0.,0.,1.)); -#530 = DIRECTION('',(1.,0.,-0.)); -#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); -#532 = LINE('',#533,#534); -#533 = CARTESIAN_POINT('',(1.570796326795,0.)); -#534 = VECTOR('',#535,1.); -#535 = DIRECTION('',(0.,-1.)); -#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#537 = ORIENTED_EDGE('',*,*,#538,.F.); -#538 = EDGE_CURVE('',#315,#511,#539,.T.); -#539 = SURFACE_CURVE('',#540,(#544,#551),.PCURVE_S1.); -#540 = LINE('',#541,#542); -#541 = CARTESIAN_POINT('',(119.476,-66.222,0.)); -#542 = VECTOR('',#543,1.); -#543 = DIRECTION('',(1.,0.,0.)); -#544 = PCURVE('',#332,#545); -#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550); -#546 = LINE('',#547,#548); -#547 = CARTESIAN_POINT('',(0.,0.)); -#548 = VECTOR('',#549,1.); -#549 = DIRECTION('',(1.,0.)); -#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#551 = PCURVE('',#143,#552); -#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); -#553 = LINE('',#554,#555); -#554 = CARTESIAN_POINT('',(-5.,45.)); -#555 = VECTOR('',#556,1.); -#556 = DIRECTION('',(-1.,0.)); -#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#558 = ADVANCED_FACE('',(#559),#445,.F.); -#559 = FACE_BOUND('',#560,.F.); -#560 = EDGE_LOOP('',(#561,#586,#607,#608)); +#494 = DIRECTION('',(0.,0.,-1.)); +#495 = ORIENTED_EDGE('',*,*,#496,.T.); +#496 = EDGE_CURVE('',#489,#489,#497,.T.); +#497 = CIRCLE('',#498,0.2); +#498 = AXIS2_PLACEMENT_3D('',#499,#500,#501); +#499 = CARTESIAN_POINT('',(143.432,-105.808,-1.6)); +#500 = DIRECTION('',(0.,0.,1.)); +#501 = DIRECTION('',(1.,0.,-0.)); +#502 = ORIENTED_EDGE('',*,*,#486,.F.); +#503 = ORIENTED_EDGE('',*,*,#504,.F.); +#504 = EDGE_CURVE('',#487,#487,#505,.T.); +#505 = CIRCLE('',#506,0.2); +#506 = AXIS2_PLACEMENT_3D('',#507,#508,#509); +#507 = CARTESIAN_POINT('',(143.432,-105.808,0.)); +#508 = DIRECTION('',(0.,0.,1.)); +#509 = DIRECTION('',(1.,0.,-0.)); +#510 = CYLINDRICAL_SURFACE('',#511,0.2); +#511 = AXIS2_PLACEMENT_3D('',#512,#513,#514); +#512 = CARTESIAN_POINT('',(143.432,-105.808,0.)); +#513 = DIRECTION('',(0.,0.,1.)); +#514 = DIRECTION('',(1.,0.,-0.)); +#515 = ADVANCED_FACE('',(#516),#543,.F.); +#516 = FACE_BOUND('',#517,.F.); +#517 = EDGE_LOOP('',(#518,#528,#535,#536)); +#518 = ORIENTED_EDGE('',*,*,#519,.T.); +#519 = EDGE_CURVE('',#520,#522,#524,.T.); +#520 = VERTEX_POINT('',#521); +#521 = CARTESIAN_POINT('',(135.25,-101.744,0.)); +#522 = VERTEX_POINT('',#523); +#523 = CARTESIAN_POINT('',(135.25,-101.744,-1.6)); +#524 = LINE('',#525,#526); +#525 = CARTESIAN_POINT('',(135.25,-101.744,0.)); +#526 = VECTOR('',#527,1.); +#527 = DIRECTION('',(0.,0.,-1.)); +#528 = ORIENTED_EDGE('',*,*,#529,.T.); +#529 = EDGE_CURVE('',#522,#522,#530,.T.); +#530 = CIRCLE('',#531,0.2); +#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534); +#532 = CARTESIAN_POINT('',(135.05,-101.744,-1.6)); +#533 = DIRECTION('',(0.,0.,1.)); +#534 = DIRECTION('',(1.,0.,-0.)); +#535 = ORIENTED_EDGE('',*,*,#519,.F.); +#536 = ORIENTED_EDGE('',*,*,#537,.F.); +#537 = EDGE_CURVE('',#520,#520,#538,.T.); +#538 = CIRCLE('',#539,0.2); +#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542); +#540 = CARTESIAN_POINT('',(135.05,-101.744,0.)); +#541 = DIRECTION('',(0.,0.,1.)); +#542 = DIRECTION('',(1.,0.,-0.)); +#543 = CYLINDRICAL_SURFACE('',#544,0.2); +#544 = AXIS2_PLACEMENT_3D('',#545,#546,#547); +#545 = CARTESIAN_POINT('',(135.05,-101.744,0.)); +#546 = DIRECTION('',(0.,0.,1.)); +#547 = DIRECTION('',(1.,0.,-0.)); +#548 = ADVANCED_FACE('',(#549),#576,.F.); +#549 = FACE_BOUND('',#550,.F.); +#550 = EDGE_LOOP('',(#551,#561,#568,#569)); +#551 = ORIENTED_EDGE('',*,*,#552,.T.); +#552 = EDGE_CURVE('',#553,#555,#557,.T.); +#553 = VERTEX_POINT('',#554); +#554 = CARTESIAN_POINT('',(136.774,-101.49,0.)); +#555 = VERTEX_POINT('',#556); +#556 = CARTESIAN_POINT('',(136.774,-101.49,-1.6)); +#557 = LINE('',#558,#559); +#558 = CARTESIAN_POINT('',(136.774,-101.49,0.)); +#559 = VECTOR('',#560,1.); +#560 = DIRECTION('',(0.,0.,-1.)); #561 = ORIENTED_EDGE('',*,*,#562,.T.); -#562 = EDGE_CURVE('',#563,#565,#567,.T.); -#563 = VERTEX_POINT('',#564); -#564 = CARTESIAN_POINT('',(194.476,-71.222,0.)); -#565 = VERTEX_POINT('',#566); -#566 = CARTESIAN_POINT('',(194.476,-71.222,-1.6)); -#567 = SURFACE_CURVE('',#568,(#572,#579),.PCURVE_S1.); -#568 = LINE('',#569,#570); -#569 = CARTESIAN_POINT('',(194.476,-71.222,0.)); -#570 = VECTOR('',#571,1.); -#571 = DIRECTION('',(0.,0.,-1.)); -#572 = PCURVE('',#445,#573); -#573 = DEFINITIONAL_REPRESENTATION('',(#574),#578); -#574 = LINE('',#575,#576); -#575 = CARTESIAN_POINT('',(0.,0.)); -#576 = VECTOR('',#577,1.); -#577 = DIRECTION('',(0.,-1.)); -#578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#579 = PCURVE('',#526,#580); -#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); -#581 = LINE('',#582,#583); -#582 = CARTESIAN_POINT('',(0.,0.)); -#583 = VECTOR('',#584,1.); -#584 = DIRECTION('',(0.,-1.)); -#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#586 = ORIENTED_EDGE('',*,*,#587,.T.); -#587 = EDGE_CURVE('',#565,#402,#588,.T.); -#588 = SURFACE_CURVE('',#589,(#593,#600),.PCURVE_S1.); -#589 = LINE('',#590,#591); -#590 = CARTESIAN_POINT('',(194.476,-71.222,-1.6)); -#591 = VECTOR('',#592,1.); -#592 = DIRECTION('',(0.,-1.,0.)); -#593 = PCURVE('',#445,#594); -#594 = DEFINITIONAL_REPRESENTATION('',(#595),#599); -#595 = LINE('',#596,#597); -#596 = CARTESIAN_POINT('',(0.,-1.6)); -#597 = VECTOR('',#598,1.); -#598 = DIRECTION('',(1.,0.)); -#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#600 = PCURVE('',#84,#601); -#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); -#602 = LINE('',#603,#604); -#603 = CARTESIAN_POINT('',(-80.,40.)); -#604 = VECTOR('',#605,1.); -#605 = DIRECTION('',(-0.,-1.)); -#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#607 = ORIENTED_EDGE('',*,*,#429,.F.); -#608 = ORIENTED_EDGE('',*,*,#609,.F.); -#609 = EDGE_CURVE('',#563,#430,#610,.T.); -#610 = SURFACE_CURVE('',#611,(#615,#622),.PCURVE_S1.); -#611 = LINE('',#612,#613); -#612 = CARTESIAN_POINT('',(194.476,-71.222,0.)); -#613 = VECTOR('',#614,1.); -#614 = DIRECTION('',(0.,-1.,0.)); -#615 = PCURVE('',#445,#616); -#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); -#617 = LINE('',#618,#619); -#618 = CARTESIAN_POINT('',(0.,0.)); -#619 = VECTOR('',#620,1.); -#620 = DIRECTION('',(1.,0.)); -#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#622 = PCURVE('',#143,#623); -#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628); -#624 = LINE('',#625,#626); -#625 = CARTESIAN_POINT('',(-80.,40.)); -#626 = VECTOR('',#627,1.); -#627 = DIRECTION('',(-0.,-1.)); -#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#629 = ADVANCED_FACE('',(#630),#526,.T.); -#630 = FACE_BOUND('',#631,.T.); -#631 = EDGE_LOOP('',(#632,#633,#659,#660)); -#632 = ORIENTED_EDGE('',*,*,#562,.T.); -#633 = ORIENTED_EDGE('',*,*,#634,.T.); -#634 = EDGE_CURVE('',#565,#488,#635,.T.); -#635 = SURFACE_CURVE('',#636,(#641,#648),.PCURVE_S1.); -#636 = CIRCLE('',#637,5.); -#637 = AXIS2_PLACEMENT_3D('',#638,#639,#640); -#638 = CARTESIAN_POINT('',(189.476,-71.222,-1.6)); -#639 = DIRECTION('',(0.,0.,1.)); -#640 = DIRECTION('',(1.,0.,-0.)); -#641 = PCURVE('',#526,#642); -#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647); -#643 = LINE('',#644,#645); -#644 = CARTESIAN_POINT('',(0.,-1.6)); -#645 = VECTOR('',#646,1.); -#646 = DIRECTION('',(1.,0.)); -#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#648 = PCURVE('',#84,#649); -#649 = DEFINITIONAL_REPRESENTATION('',(#650),#658); -#650 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#651,#652,#653,#654,#655,#656 -,#657),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#651 = CARTESIAN_POINT('',(-80.,40.)); -#652 = CARTESIAN_POINT('',(-80.,48.660254037844)); -#653 = CARTESIAN_POINT('',(-72.5,44.330127018922)); -#654 = CARTESIAN_POINT('',(-65.,40.)); -#655 = CARTESIAN_POINT('',(-72.5,35.669872981078)); -#656 = CARTESIAN_POINT('',(-80.,31.339745962156)); -#657 = CARTESIAN_POINT('',(-80.,40.)); -#658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#659 = ORIENTED_EDGE('',*,*,#510,.F.); -#660 = ORIENTED_EDGE('',*,*,#661,.F.); -#661 = EDGE_CURVE('',#563,#511,#662,.T.); -#662 = SURFACE_CURVE('',#663,(#668,#675),.PCURVE_S1.); -#663 = CIRCLE('',#664,5.); -#664 = AXIS2_PLACEMENT_3D('',#665,#666,#667); -#665 = CARTESIAN_POINT('',(189.476,-71.222,0.)); -#666 = DIRECTION('',(0.,0.,1.)); -#667 = DIRECTION('',(1.,0.,-0.)); -#668 = PCURVE('',#526,#669); -#669 = DEFINITIONAL_REPRESENTATION('',(#670),#674); -#670 = LINE('',#671,#672); -#671 = CARTESIAN_POINT('',(0.,0.)); -#672 = VECTOR('',#673,1.); -#673 = DIRECTION('',(1.,0.)); -#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#675 = PCURVE('',#143,#676); -#676 = DEFINITIONAL_REPRESENTATION('',(#677),#685); -#677 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#678,#679,#680,#681,#682,#683 -,#684),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#678 = CARTESIAN_POINT('',(-80.,40.)); -#679 = CARTESIAN_POINT('',(-80.,48.660254037844)); -#680 = CARTESIAN_POINT('',(-72.5,44.330127018922)); -#681 = CARTESIAN_POINT('',(-65.,40.)); -#682 = CARTESIAN_POINT('',(-72.5,35.669872981078)); -#683 = CARTESIAN_POINT('',(-80.,31.339745962156)); -#684 = CARTESIAN_POINT('',(-80.,40.)); -#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#686 = ADVANCED_FACE('',(#687),#701,.F.); -#687 = FACE_BOUND('',#688,.F.); -#688 = EDGE_LOOP('',(#689,#719,#745,#746)); -#689 = ORIENTED_EDGE('',*,*,#690,.T.); -#690 = EDGE_CURVE('',#691,#693,#695,.T.); -#691 = VERTEX_POINT('',#692); -#692 = CARTESIAN_POINT('',(149.256,-68.012,0.)); -#693 = VERTEX_POINT('',#694); -#694 = CARTESIAN_POINT('',(149.256,-68.012,-1.6)); -#695 = SEAM_CURVE('',#696,(#700,#712),.PCURVE_S1.); -#696 = LINE('',#697,#698); -#697 = CARTESIAN_POINT('',(149.256,-68.012,0.)); -#698 = VECTOR('',#699,1.); -#699 = DIRECTION('',(0.,0.,-1.)); -#700 = PCURVE('',#701,#706); -#701 = CYLINDRICAL_SURFACE('',#702,0.6); -#702 = AXIS2_PLACEMENT_3D('',#703,#704,#705); -#703 = CARTESIAN_POINT('',(149.256,-68.612,0.)); -#704 = DIRECTION('',(0.,0.,1.)); -#705 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711); -#707 = LINE('',#708,#709); -#708 = CARTESIAN_POINT('',(0.,0.)); -#709 = VECTOR('',#710,1.); -#710 = DIRECTION('',(0.,-1.)); -#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#712 = PCURVE('',#701,#713); -#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718); -#714 = LINE('',#715,#716); -#715 = CARTESIAN_POINT('',(6.28318530718,0.)); -#716 = VECTOR('',#717,1.); -#717 = DIRECTION('',(0.,-1.)); -#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#719 = ORIENTED_EDGE('',*,*,#720,.T.); -#720 = EDGE_CURVE('',#693,#693,#721,.T.); -#721 = SURFACE_CURVE('',#722,(#727,#734),.PCURVE_S1.); -#722 = CIRCLE('',#723,0.6); -#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); -#724 = CARTESIAN_POINT('',(149.256,-68.612,-1.6)); -#725 = DIRECTION('',(0.,0.,1.)); -#726 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#727 = PCURVE('',#701,#728); -#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733); -#729 = LINE('',#730,#731); -#730 = CARTESIAN_POINT('',(0.,-1.6)); -#731 = VECTOR('',#732,1.); -#732 = DIRECTION('',(1.,0.)); -#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#734 = PCURVE('',#84,#735); -#735 = DEFINITIONAL_REPRESENTATION('',(#736),#744); -#736 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#737,#738,#739,#740,#741,#742 -,#743),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#737 = CARTESIAN_POINT('',(-34.78,43.21)); -#738 = CARTESIAN_POINT('',(-33.74076951545,43.21)); -#739 = CARTESIAN_POINT('',(-34.26038475772,42.31)); -#740 = CARTESIAN_POINT('',(-34.78,41.41)); -#741 = CARTESIAN_POINT('',(-35.29961524227,42.31)); -#742 = CARTESIAN_POINT('',(-35.81923048454,43.21)); -#743 = CARTESIAN_POINT('',(-34.78,43.21)); -#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#745 = ORIENTED_EDGE('',*,*,#690,.F.); -#746 = ORIENTED_EDGE('',*,*,#747,.F.); -#747 = EDGE_CURVE('',#691,#691,#748,.T.); -#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); -#749 = CIRCLE('',#750,0.6); -#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); -#751 = CARTESIAN_POINT('',(149.256,-68.612,0.)); -#752 = DIRECTION('',(0.,0.,1.)); -#753 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#754 = PCURVE('',#701,#755); -#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); -#756 = LINE('',#757,#758); -#757 = CARTESIAN_POINT('',(0.,0.)); -#758 = VECTOR('',#759,1.); -#759 = DIRECTION('',(1.,0.)); -#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#761 = PCURVE('',#143,#762); -#762 = DEFINITIONAL_REPRESENTATION('',(#763),#771); -#763 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#764,#765,#766,#767,#768,#769 -,#770),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#764 = CARTESIAN_POINT('',(-34.78,43.21)); -#765 = CARTESIAN_POINT('',(-33.74076951545,43.21)); -#766 = CARTESIAN_POINT('',(-34.26038475772,42.31)); -#767 = CARTESIAN_POINT('',(-34.78,41.41)); -#768 = CARTESIAN_POINT('',(-35.29961524227,42.31)); -#769 = CARTESIAN_POINT('',(-35.81923048454,43.21)); -#770 = CARTESIAN_POINT('',(-34.78,43.21)); -#771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#772 = ADVANCED_FACE('',(#773),#787,.F.); -#773 = FACE_BOUND('',#774,.F.); -#774 = EDGE_LOOP('',(#775,#805,#831,#832)); -#775 = ORIENTED_EDGE('',*,*,#776,.T.); -#776 = EDGE_CURVE('',#777,#779,#781,.T.); -#777 = VERTEX_POINT('',#778); -#778 = CARTESIAN_POINT('',(135.921,-68.012,0.)); -#779 = VERTEX_POINT('',#780); -#780 = CARTESIAN_POINT('',(135.921,-68.012,-1.6)); -#781 = SEAM_CURVE('',#782,(#786,#798),.PCURVE_S1.); -#782 = LINE('',#783,#784); -#783 = CARTESIAN_POINT('',(135.921,-68.012,0.)); -#784 = VECTOR('',#785,1.); -#785 = DIRECTION('',(0.,0.,-1.)); -#786 = PCURVE('',#787,#792); -#787 = CYLINDRICAL_SURFACE('',#788,0.6); -#788 = AXIS2_PLACEMENT_3D('',#789,#790,#791); -#789 = CARTESIAN_POINT('',(135.921,-68.612,0.)); -#790 = DIRECTION('',(0.,0.,1.)); -#791 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); -#793 = LINE('',#794,#795); -#794 = CARTESIAN_POINT('',(0.,0.)); -#795 = VECTOR('',#796,1.); -#796 = DIRECTION('',(0.,-1.)); -#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#798 = PCURVE('',#787,#799); -#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804); -#800 = LINE('',#801,#802); -#801 = CARTESIAN_POINT('',(6.28318530718,0.)); -#802 = VECTOR('',#803,1.); -#803 = DIRECTION('',(0.,-1.)); -#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#805 = ORIENTED_EDGE('',*,*,#806,.T.); -#806 = EDGE_CURVE('',#779,#779,#807,.T.); -#807 = SURFACE_CURVE('',#808,(#813,#820),.PCURVE_S1.); -#808 = CIRCLE('',#809,0.6); -#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812); -#810 = CARTESIAN_POINT('',(135.921,-68.612,-1.6)); -#811 = DIRECTION('',(0.,0.,1.)); -#812 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#813 = PCURVE('',#787,#814); -#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); -#815 = LINE('',#816,#817); -#816 = CARTESIAN_POINT('',(0.,-1.6)); -#817 = VECTOR('',#818,1.); -#818 = DIRECTION('',(1.,0.)); -#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#820 = PCURVE('',#84,#821); -#821 = DEFINITIONAL_REPRESENTATION('',(#822),#830); -#822 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#823,#824,#825,#826,#827,#828 -,#829),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#823 = CARTESIAN_POINT('',(-21.445,43.21)); -#824 = CARTESIAN_POINT('',(-20.40576951545,43.21)); -#825 = CARTESIAN_POINT('',(-20.92538475772,42.31)); -#826 = CARTESIAN_POINT('',(-21.445,41.41)); -#827 = CARTESIAN_POINT('',(-21.96461524227,42.31)); -#828 = CARTESIAN_POINT('',(-22.48423048454,43.21)); -#829 = CARTESIAN_POINT('',(-21.445,43.21)); -#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#831 = ORIENTED_EDGE('',*,*,#776,.F.); -#832 = ORIENTED_EDGE('',*,*,#833,.F.); -#833 = EDGE_CURVE('',#777,#777,#834,.T.); -#834 = SURFACE_CURVE('',#835,(#840,#847),.PCURVE_S1.); -#835 = CIRCLE('',#836,0.6); +#562 = EDGE_CURVE('',#555,#555,#563,.T.); +#563 = CIRCLE('',#564,0.2); +#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567); +#565 = CARTESIAN_POINT('',(136.574,-101.49,-1.6)); +#566 = DIRECTION('',(0.,0.,1.)); +#567 = DIRECTION('',(1.,0.,-0.)); +#568 = ORIENTED_EDGE('',*,*,#552,.F.); +#569 = ORIENTED_EDGE('',*,*,#570,.F.); +#570 = EDGE_CURVE('',#553,#553,#571,.T.); +#571 = CIRCLE('',#572,0.2); +#572 = AXIS2_PLACEMENT_3D('',#573,#574,#575); +#573 = CARTESIAN_POINT('',(136.574,-101.49,0.)); +#574 = DIRECTION('',(0.,0.,1.)); +#575 = DIRECTION('',(1.,0.,-0.)); +#576 = CYLINDRICAL_SURFACE('',#577,0.2); +#577 = AXIS2_PLACEMENT_3D('',#578,#579,#580); +#578 = CARTESIAN_POINT('',(136.574,-101.49,0.)); +#579 = DIRECTION('',(0.,0.,1.)); +#580 = DIRECTION('',(1.,0.,-0.)); +#581 = ADVANCED_FACE('',(#582),#609,.F.); +#582 = FACE_BOUND('',#583,.F.); +#583 = EDGE_LOOP('',(#584,#594,#601,#602)); +#584 = ORIENTED_EDGE('',*,*,#585,.T.); +#585 = EDGE_CURVE('',#586,#588,#590,.T.); +#586 = VERTEX_POINT('',#587); +#587 = CARTESIAN_POINT('',(148.966,-105.808,0.)); +#588 = VERTEX_POINT('',#589); +#589 = CARTESIAN_POINT('',(148.966,-105.808,-1.6)); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(148.966,-105.808,0.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(0.,0.,-1.)); +#594 = ORIENTED_EDGE('',*,*,#595,.T.); +#595 = EDGE_CURVE('',#588,#588,#596,.T.); +#596 = CIRCLE('',#597,0.2); +#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600); +#598 = CARTESIAN_POINT('',(148.766,-105.808,-1.6)); +#599 = DIRECTION('',(0.,0.,1.)); +#600 = DIRECTION('',(1.,0.,-0.)); +#601 = ORIENTED_EDGE('',*,*,#585,.F.); +#602 = ORIENTED_EDGE('',*,*,#603,.F.); +#603 = EDGE_CURVE('',#586,#586,#604,.T.); +#604 = CIRCLE('',#605,0.2); +#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608); +#606 = CARTESIAN_POINT('',(148.766,-105.808,0.)); +#607 = DIRECTION('',(0.,0.,1.)); +#608 = DIRECTION('',(1.,0.,-0.)); +#609 = CYLINDRICAL_SURFACE('',#610,0.2); +#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613); +#611 = CARTESIAN_POINT('',(148.766,-105.808,0.)); +#612 = DIRECTION('',(0.,0.,1.)); +#613 = DIRECTION('',(1.,0.,-0.)); +#614 = ADVANCED_FACE('',(#615),#642,.F.); +#615 = FACE_BOUND('',#616,.F.); +#616 = EDGE_LOOP('',(#617,#627,#634,#635)); +#617 = ORIENTED_EDGE('',*,*,#618,.T.); +#618 = EDGE_CURVE('',#619,#621,#623,.T.); +#619 = VERTEX_POINT('',#620); +#620 = CARTESIAN_POINT('',(149.474,-102.506,0.)); +#621 = VERTEX_POINT('',#622); +#622 = CARTESIAN_POINT('',(149.474,-102.506,-1.6)); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(149.474,-102.506,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,-1.)); +#627 = ORIENTED_EDGE('',*,*,#628,.T.); +#628 = EDGE_CURVE('',#621,#621,#629,.T.); +#629 = CIRCLE('',#630,0.2); +#630 = AXIS2_PLACEMENT_3D('',#631,#632,#633); +#631 = CARTESIAN_POINT('',(149.274,-102.506,-1.6)); +#632 = DIRECTION('',(0.,0.,1.)); +#633 = DIRECTION('',(1.,0.,-0.)); +#634 = ORIENTED_EDGE('',*,*,#618,.F.); +#635 = ORIENTED_EDGE('',*,*,#636,.F.); +#636 = EDGE_CURVE('',#619,#619,#637,.T.); +#637 = CIRCLE('',#638,0.2); +#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641); +#639 = CARTESIAN_POINT('',(149.274,-102.506,0.)); +#640 = DIRECTION('',(0.,0.,1.)); +#641 = DIRECTION('',(1.,0.,-0.)); +#642 = CYLINDRICAL_SURFACE('',#643,0.2); +#643 = AXIS2_PLACEMENT_3D('',#644,#645,#646); +#644 = CARTESIAN_POINT('',(149.274,-102.506,0.)); +#645 = DIRECTION('',(0.,0.,1.)); +#646 = DIRECTION('',(1.,0.,-0.)); +#647 = ADVANCED_FACE('',(#648),#675,.F.); +#648 = FACE_BOUND('',#649,.F.); +#649 = EDGE_LOOP('',(#650,#660,#667,#668)); +#650 = ORIENTED_EDGE('',*,*,#651,.T.); +#651 = EDGE_CURVE('',#652,#654,#656,.T.); +#652 = VERTEX_POINT('',#653); +#653 = CARTESIAN_POINT('',(153.284,-104.03,0.)); +#654 = VERTEX_POINT('',#655); +#655 = CARTESIAN_POINT('',(153.284,-104.03,-1.6)); +#656 = LINE('',#657,#658); +#657 = CARTESIAN_POINT('',(153.284,-104.03,0.)); +#658 = VECTOR('',#659,1.); +#659 = DIRECTION('',(0.,0.,-1.)); +#660 = ORIENTED_EDGE('',*,*,#661,.T.); +#661 = EDGE_CURVE('',#654,#654,#662,.T.); +#662 = CIRCLE('',#663,0.2); +#663 = AXIS2_PLACEMENT_3D('',#664,#665,#666); +#664 = CARTESIAN_POINT('',(153.084,-104.03,-1.6)); +#665 = DIRECTION('',(0.,0.,1.)); +#666 = DIRECTION('',(1.,0.,-0.)); +#667 = ORIENTED_EDGE('',*,*,#651,.F.); +#668 = ORIENTED_EDGE('',*,*,#669,.F.); +#669 = EDGE_CURVE('',#652,#652,#670,.T.); +#670 = CIRCLE('',#671,0.2); +#671 = AXIS2_PLACEMENT_3D('',#672,#673,#674); +#672 = CARTESIAN_POINT('',(153.084,-104.03,0.)); +#673 = DIRECTION('',(0.,0.,1.)); +#674 = DIRECTION('',(1.,0.,-0.)); +#675 = CYLINDRICAL_SURFACE('',#676,0.2); +#676 = AXIS2_PLACEMENT_3D('',#677,#678,#679); +#677 = CARTESIAN_POINT('',(153.084,-104.03,0.)); +#678 = DIRECTION('',(0.,0.,1.)); +#679 = DIRECTION('',(1.,0.,-0.)); +#680 = ADVANCED_FACE('',(#681),#708,.F.); +#681 = FACE_BOUND('',#682,.F.); +#682 = EDGE_LOOP('',(#683,#693,#700,#701)); +#683 = ORIENTED_EDGE('',*,*,#684,.T.); +#684 = EDGE_CURVE('',#685,#687,#689,.T.); +#685 = VERTEX_POINT('',#686); +#686 = CARTESIAN_POINT('',(172.08,-100.474,0.)); +#687 = VERTEX_POINT('',#688); +#688 = CARTESIAN_POINT('',(172.08,-100.474,-1.6)); +#689 = LINE('',#690,#691); +#690 = CARTESIAN_POINT('',(172.08,-100.474,0.)); +#691 = VECTOR('',#692,1.); +#692 = DIRECTION('',(0.,0.,-1.)); +#693 = ORIENTED_EDGE('',*,*,#694,.T.); +#694 = EDGE_CURVE('',#687,#687,#695,.T.); +#695 = CIRCLE('',#696,0.2); +#696 = AXIS2_PLACEMENT_3D('',#697,#698,#699); +#697 = CARTESIAN_POINT('',(171.88,-100.474,-1.6)); +#698 = DIRECTION('',(0.,0.,1.)); +#699 = DIRECTION('',(1.,0.,-0.)); +#700 = ORIENTED_EDGE('',*,*,#684,.F.); +#701 = ORIENTED_EDGE('',*,*,#702,.F.); +#702 = EDGE_CURVE('',#685,#685,#703,.T.); +#703 = CIRCLE('',#704,0.2); +#704 = AXIS2_PLACEMENT_3D('',#705,#706,#707); +#705 = CARTESIAN_POINT('',(171.88,-100.474,0.)); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = DIRECTION('',(1.,0.,-0.)); +#708 = CYLINDRICAL_SURFACE('',#709,0.2); +#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712); +#710 = CARTESIAN_POINT('',(171.88,-100.474,0.)); +#711 = DIRECTION('',(0.,0.,1.)); +#712 = DIRECTION('',(1.,0.,-0.)); +#713 = ADVANCED_FACE('',(#714),#741,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#726,#733,#734)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#718,#720,#722,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(172.016,-105.874,0.)); +#720 = VERTEX_POINT('',#721); +#721 = CARTESIAN_POINT('',(172.016,-105.874,-1.6)); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(172.016,-105.874,0.)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(0.,0.,-1.)); +#726 = ORIENTED_EDGE('',*,*,#727,.T.); +#727 = EDGE_CURVE('',#720,#720,#728,.T.); +#728 = CIRCLE('',#729,0.508); +#729 = AXIS2_PLACEMENT_3D('',#730,#731,#732); +#730 = CARTESIAN_POINT('',(172.016,-106.382,-1.6)); +#731 = DIRECTION('',(0.,0.,1.)); +#732 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#733 = ORIENTED_EDGE('',*,*,#717,.F.); +#734 = ORIENTED_EDGE('',*,*,#735,.F.); +#735 = EDGE_CURVE('',#718,#718,#736,.T.); +#736 = CIRCLE('',#737,0.508); +#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740); +#738 = CARTESIAN_POINT('',(172.016,-106.382,0.)); +#739 = DIRECTION('',(0.,0.,1.)); +#740 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#741 = CYLINDRICAL_SURFACE('',#742,0.508); +#742 = AXIS2_PLACEMENT_3D('',#743,#744,#745); +#743 = CARTESIAN_POINT('',(172.016,-106.382,0.)); +#744 = DIRECTION('',(0.,0.,1.)); +#745 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#746 = ADVANCED_FACE('',(#747),#774,.F.); +#747 = FACE_BOUND('',#748,.F.); +#748 = EDGE_LOOP('',(#749,#759,#766,#767)); +#749 = ORIENTED_EDGE('',*,*,#750,.T.); +#750 = EDGE_CURVE('',#751,#753,#755,.T.); +#751 = VERTEX_POINT('',#752); +#752 = CARTESIAN_POINT('',(169.476,-105.874,0.)); +#753 = VERTEX_POINT('',#754); +#754 = CARTESIAN_POINT('',(169.476,-105.874,-1.6)); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(169.476,-105.874,0.)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,0.,-1.)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#753,#753,#761,.T.); +#761 = CIRCLE('',#762,0.508); +#762 = AXIS2_PLACEMENT_3D('',#763,#764,#765); +#763 = CARTESIAN_POINT('',(169.476,-106.382,-1.6)); +#764 = DIRECTION('',(0.,0.,1.)); +#765 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#766 = ORIENTED_EDGE('',*,*,#750,.F.); +#767 = ORIENTED_EDGE('',*,*,#768,.F.); +#768 = EDGE_CURVE('',#751,#751,#769,.T.); +#769 = CIRCLE('',#770,0.508); +#770 = AXIS2_PLACEMENT_3D('',#771,#772,#773); +#771 = CARTESIAN_POINT('',(169.476,-106.382,0.)); +#772 = DIRECTION('',(0.,0.,1.)); +#773 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#774 = CYLINDRICAL_SURFACE('',#775,0.508); +#775 = AXIS2_PLACEMENT_3D('',#776,#777,#778); +#776 = CARTESIAN_POINT('',(169.476,-106.382,0.)); +#777 = DIRECTION('',(0.,0.,1.)); +#778 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#779 = ADVANCED_FACE('',(#780),#807,.F.); +#780 = FACE_BOUND('',#781,.F.); +#781 = EDGE_LOOP('',(#782,#792,#799,#800)); +#782 = ORIENTED_EDGE('',*,*,#783,.T.); +#783 = EDGE_CURVE('',#784,#786,#788,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(168.27,-104.792,0.)); +#786 = VERTEX_POINT('',#787); +#787 = CARTESIAN_POINT('',(168.27,-104.792,-1.6)); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(168.27,-104.792,0.)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(0.,0.,-1.)); +#792 = ORIENTED_EDGE('',*,*,#793,.T.); +#793 = EDGE_CURVE('',#786,#786,#794,.T.); +#794 = CIRCLE('',#795,0.2); +#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798); +#796 = CARTESIAN_POINT('',(168.07,-104.792,-1.6)); +#797 = DIRECTION('',(0.,0.,1.)); +#798 = DIRECTION('',(1.,0.,-0.)); +#799 = ORIENTED_EDGE('',*,*,#783,.F.); +#800 = ORIENTED_EDGE('',*,*,#801,.F.); +#801 = EDGE_CURVE('',#784,#784,#802,.T.); +#802 = CIRCLE('',#803,0.2); +#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806); +#804 = CARTESIAN_POINT('',(168.07,-104.792,0.)); +#805 = DIRECTION('',(0.,0.,1.)); +#806 = DIRECTION('',(1.,0.,-0.)); +#807 = CYLINDRICAL_SURFACE('',#808,0.2); +#808 = AXIS2_PLACEMENT_3D('',#809,#810,#811); +#809 = CARTESIAN_POINT('',(168.07,-104.792,0.)); +#810 = DIRECTION('',(0.,0.,1.)); +#811 = DIRECTION('',(1.,0.,-0.)); +#812 = ADVANCED_FACE('',(#813),#840,.F.); +#813 = FACE_BOUND('',#814,.F.); +#814 = EDGE_LOOP('',(#815,#825,#832,#833)); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#817,#819,#821,.T.); +#817 = VERTEX_POINT('',#818); +#818 = CARTESIAN_POINT('',(155.824,-101.49,0.)); +#819 = VERTEX_POINT('',#820); +#820 = CARTESIAN_POINT('',(155.824,-101.49,-1.6)); +#821 = LINE('',#822,#823); +#822 = CARTESIAN_POINT('',(155.824,-101.49,0.)); +#823 = VECTOR('',#824,1.); +#824 = DIRECTION('',(0.,0.,-1.)); +#825 = ORIENTED_EDGE('',*,*,#826,.T.); +#826 = EDGE_CURVE('',#819,#819,#827,.T.); +#827 = CIRCLE('',#828,0.2); +#828 = AXIS2_PLACEMENT_3D('',#829,#830,#831); +#829 = CARTESIAN_POINT('',(155.624,-101.49,-1.6)); +#830 = DIRECTION('',(0.,0.,1.)); +#831 = DIRECTION('',(1.,0.,-0.)); +#832 = ORIENTED_EDGE('',*,*,#816,.F.); +#833 = ORIENTED_EDGE('',*,*,#834,.F.); +#834 = EDGE_CURVE('',#817,#817,#835,.T.); +#835 = CIRCLE('',#836,0.2); #836 = AXIS2_PLACEMENT_3D('',#837,#838,#839); -#837 = CARTESIAN_POINT('',(135.921,-68.612,0.)); +#837 = CARTESIAN_POINT('',(155.624,-101.49,0.)); #838 = DIRECTION('',(0.,0.,1.)); -#839 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#840 = PCURVE('',#787,#841); -#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846); -#842 = LINE('',#843,#844); -#843 = CARTESIAN_POINT('',(0.,0.)); -#844 = VECTOR('',#845,1.); -#845 = DIRECTION('',(1.,0.)); -#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#847 = PCURVE('',#143,#848); -#848 = DEFINITIONAL_REPRESENTATION('',(#849),#857); -#849 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#850,#851,#852,#853,#854,#855 -,#856),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#850 = CARTESIAN_POINT('',(-21.445,43.21)); -#851 = CARTESIAN_POINT('',(-20.40576951545,43.21)); -#852 = CARTESIAN_POINT('',(-20.92538475772,42.31)); -#853 = CARTESIAN_POINT('',(-21.445,41.41)); -#854 = CARTESIAN_POINT('',(-21.96461524227,42.31)); -#855 = CARTESIAN_POINT('',(-22.48423048454,43.21)); -#856 = CARTESIAN_POINT('',(-21.445,43.21)); -#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#858 = ADVANCED_FACE('',(#859),#873,.F.); -#859 = FACE_BOUND('',#860,.F.); -#860 = EDGE_LOOP('',(#861,#891,#917,#918)); -#861 = ORIENTED_EDGE('',*,*,#862,.T.); -#862 = EDGE_CURVE('',#863,#865,#867,.T.); -#863 = VERTEX_POINT('',#864); -#864 = CARTESIAN_POINT('',(141.001,-68.012,0.)); -#865 = VERTEX_POINT('',#866); -#866 = CARTESIAN_POINT('',(141.001,-68.012,-1.6)); -#867 = SEAM_CURVE('',#868,(#872,#884),.PCURVE_S1.); -#868 = LINE('',#869,#870); -#869 = CARTESIAN_POINT('',(141.001,-68.012,0.)); -#870 = VECTOR('',#871,1.); -#871 = DIRECTION('',(0.,0.,-1.)); -#872 = PCURVE('',#873,#878); -#873 = CYLINDRICAL_SURFACE('',#874,0.6); +#839 = DIRECTION('',(1.,0.,-0.)); +#840 = CYLINDRICAL_SURFACE('',#841,0.2); +#841 = AXIS2_PLACEMENT_3D('',#842,#843,#844); +#842 = CARTESIAN_POINT('',(155.624,-101.49,0.)); +#843 = DIRECTION('',(0.,0.,1.)); +#844 = DIRECTION('',(1.,0.,-0.)); +#845 = ADVANCED_FACE('',(#846),#873,.F.); +#846 = FACE_BOUND('',#847,.F.); +#847 = EDGE_LOOP('',(#848,#858,#865,#866)); +#848 = ORIENTED_EDGE('',*,*,#849,.T.); +#849 = EDGE_CURVE('',#850,#852,#854,.T.); +#850 = VERTEX_POINT('',#851); +#851 = CARTESIAN_POINT('',(163.19,-103.776,0.)); +#852 = VERTEX_POINT('',#853); +#853 = CARTESIAN_POINT('',(163.19,-103.776,-1.6)); +#854 = LINE('',#855,#856); +#855 = CARTESIAN_POINT('',(163.19,-103.776,0.)); +#856 = VECTOR('',#857,1.); +#857 = DIRECTION('',(0.,0.,-1.)); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#852,#852,#860,.T.); +#860 = CIRCLE('',#861,0.2); +#861 = AXIS2_PLACEMENT_3D('',#862,#863,#864); +#862 = CARTESIAN_POINT('',(162.99,-103.776,-1.6)); +#863 = DIRECTION('',(0.,0.,1.)); +#864 = DIRECTION('',(1.,0.,-0.)); +#865 = ORIENTED_EDGE('',*,*,#849,.F.); +#866 = ORIENTED_EDGE('',*,*,#867,.F.); +#867 = EDGE_CURVE('',#850,#850,#868,.T.); +#868 = CIRCLE('',#869,0.2); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(162.99,-103.776,0.)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,-0.)); +#873 = CYLINDRICAL_SURFACE('',#874,0.2); #874 = AXIS2_PLACEMENT_3D('',#875,#876,#877); -#875 = CARTESIAN_POINT('',(141.001,-68.612,0.)); +#875 = CARTESIAN_POINT('',(162.99,-103.776,0.)); #876 = DIRECTION('',(0.,0.,1.)); -#877 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#878 = DEFINITIONAL_REPRESENTATION('',(#879),#883); -#879 = LINE('',#880,#881); -#880 = CARTESIAN_POINT('',(0.,0.)); -#881 = VECTOR('',#882,1.); -#882 = DIRECTION('',(0.,-1.)); -#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#884 = PCURVE('',#873,#885); -#885 = DEFINITIONAL_REPRESENTATION('',(#886),#890); -#886 = LINE('',#887,#888); -#887 = CARTESIAN_POINT('',(6.28318530718,0.)); -#888 = VECTOR('',#889,1.); -#889 = DIRECTION('',(0.,-1.)); -#890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); +#877 = DIRECTION('',(1.,0.,-0.)); +#878 = ADVANCED_FACE('',(#879),#906,.F.); +#879 = FACE_BOUND('',#880,.F.); +#880 = EDGE_LOOP('',(#881,#891,#898,#899)); +#881 = ORIENTED_EDGE('',*,*,#882,.T.); +#882 = EDGE_CURVE('',#883,#885,#887,.T.); +#883 = VERTEX_POINT('',#884); +#884 = CARTESIAN_POINT('',(155.824,-107.586,0.)); +#885 = VERTEX_POINT('',#886); +#886 = CARTESIAN_POINT('',(155.824,-107.586,-1.6)); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(155.824,-107.586,0.)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(0.,0.,-1.)); #891 = ORIENTED_EDGE('',*,*,#892,.T.); -#892 = EDGE_CURVE('',#865,#865,#893,.T.); -#893 = SURFACE_CURVE('',#894,(#899,#906),.PCURVE_S1.); -#894 = CIRCLE('',#895,0.6); -#895 = AXIS2_PLACEMENT_3D('',#896,#897,#898); -#896 = CARTESIAN_POINT('',(141.001,-68.612,-1.6)); -#897 = DIRECTION('',(0.,0.,1.)); -#898 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#899 = PCURVE('',#873,#900); -#900 = DEFINITIONAL_REPRESENTATION('',(#901),#905); -#901 = LINE('',#902,#903); -#902 = CARTESIAN_POINT('',(0.,-1.6)); -#903 = VECTOR('',#904,1.); -#904 = DIRECTION('',(1.,0.)); -#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#906 = PCURVE('',#84,#907); -#907 = DEFINITIONAL_REPRESENTATION('',(#908),#916); -#908 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#909,#910,#911,#912,#913,#914 -,#915),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#909 = CARTESIAN_POINT('',(-26.525,43.21)); -#910 = CARTESIAN_POINT('',(-25.48576951545,43.21)); -#911 = CARTESIAN_POINT('',(-26.00538475772,42.31)); -#912 = CARTESIAN_POINT('',(-26.525,41.41)); -#913 = CARTESIAN_POINT('',(-27.04461524227,42.31)); -#914 = CARTESIAN_POINT('',(-27.56423048454,43.21)); -#915 = CARTESIAN_POINT('',(-26.525,43.21)); -#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#917 = ORIENTED_EDGE('',*,*,#862,.F.); -#918 = ORIENTED_EDGE('',*,*,#919,.F.); -#919 = EDGE_CURVE('',#863,#863,#920,.T.); -#920 = SURFACE_CURVE('',#921,(#926,#933),.PCURVE_S1.); -#921 = CIRCLE('',#922,0.6); -#922 = AXIS2_PLACEMENT_3D('',#923,#924,#925); -#923 = CARTESIAN_POINT('',(141.001,-68.612,0.)); -#924 = DIRECTION('',(0.,0.,1.)); -#925 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#926 = PCURVE('',#873,#927); -#927 = DEFINITIONAL_REPRESENTATION('',(#928),#932); -#928 = LINE('',#929,#930); -#929 = CARTESIAN_POINT('',(0.,0.)); -#930 = VECTOR('',#931,1.); -#931 = DIRECTION('',(1.,0.)); -#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#933 = PCURVE('',#143,#934); -#934 = DEFINITIONAL_REPRESENTATION('',(#935),#943); -#935 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#936,#937,#938,#939,#940,#941 -,#942),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#936 = CARTESIAN_POINT('',(-26.525,43.21)); -#937 = CARTESIAN_POINT('',(-25.48576951545,43.21)); -#938 = CARTESIAN_POINT('',(-26.00538475772,42.31)); -#939 = CARTESIAN_POINT('',(-26.525,41.41)); -#940 = CARTESIAN_POINT('',(-27.04461524227,42.31)); -#941 = CARTESIAN_POINT('',(-27.56423048454,43.21)); -#942 = CARTESIAN_POINT('',(-26.525,43.21)); -#943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#944 = ADVANCED_FACE('',(#945),#959,.F.); +#892 = EDGE_CURVE('',#885,#885,#893,.T.); +#893 = CIRCLE('',#894,0.2); +#894 = AXIS2_PLACEMENT_3D('',#895,#896,#897); +#895 = CARTESIAN_POINT('',(155.624,-107.586,-1.6)); +#896 = DIRECTION('',(0.,0.,1.)); +#897 = DIRECTION('',(1.,0.,-0.)); +#898 = ORIENTED_EDGE('',*,*,#882,.F.); +#899 = ORIENTED_EDGE('',*,*,#900,.F.); +#900 = EDGE_CURVE('',#883,#883,#901,.T.); +#901 = CIRCLE('',#902,0.2); +#902 = AXIS2_PLACEMENT_3D('',#903,#904,#905); +#903 = CARTESIAN_POINT('',(155.624,-107.586,0.)); +#904 = DIRECTION('',(0.,0.,1.)); +#905 = DIRECTION('',(1.,0.,-0.)); +#906 = CYLINDRICAL_SURFACE('',#907,0.2); +#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910); +#908 = CARTESIAN_POINT('',(155.624,-107.586,0.)); +#909 = DIRECTION('',(0.,0.,1.)); +#910 = DIRECTION('',(1.,0.,-0.)); +#911 = ADVANCED_FACE('',(#912),#939,.F.); +#912 = FACE_BOUND('',#913,.F.); +#913 = EDGE_LOOP('',(#914,#924,#931,#932)); +#914 = ORIENTED_EDGE('',*,*,#915,.T.); +#915 = EDGE_CURVE('',#916,#918,#920,.T.); +#916 = VERTEX_POINT('',#917); +#917 = CARTESIAN_POINT('',(163.19,-107.586,0.)); +#918 = VERTEX_POINT('',#919); +#919 = CARTESIAN_POINT('',(163.19,-107.586,-1.6)); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(163.19,-107.586,0.)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(0.,0.,-1.)); +#924 = ORIENTED_EDGE('',*,*,#925,.T.); +#925 = EDGE_CURVE('',#918,#918,#926,.T.); +#926 = CIRCLE('',#927,0.2); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(162.99,-107.586,-1.6)); +#929 = DIRECTION('',(0.,0.,1.)); +#930 = DIRECTION('',(1.,0.,-0.)); +#931 = ORIENTED_EDGE('',*,*,#915,.F.); +#932 = ORIENTED_EDGE('',*,*,#933,.F.); +#933 = EDGE_CURVE('',#916,#916,#934,.T.); +#934 = CIRCLE('',#935,0.2); +#935 = AXIS2_PLACEMENT_3D('',#936,#937,#938); +#936 = CARTESIAN_POINT('',(162.99,-107.586,0.)); +#937 = DIRECTION('',(0.,0.,1.)); +#938 = DIRECTION('',(1.,0.,-0.)); +#939 = CYLINDRICAL_SURFACE('',#940,0.2); +#940 = AXIS2_PLACEMENT_3D('',#941,#942,#943); +#941 = CARTESIAN_POINT('',(162.99,-107.586,0.)); +#942 = DIRECTION('',(0.,0.,1.)); +#943 = DIRECTION('',(1.,0.,-0.)); +#944 = ADVANCED_FACE('',(#945),#972,.F.); #945 = FACE_BOUND('',#946,.F.); -#946 = EDGE_LOOP('',(#947,#977,#1003,#1004)); +#946 = EDGE_LOOP('',(#947,#957,#964,#965)); #947 = ORIENTED_EDGE('',*,*,#948,.T.); #948 = EDGE_CURVE('',#949,#951,#953,.T.); #949 = VERTEX_POINT('',#950); -#950 = CARTESIAN_POINT('',(138.461,-68.012,0.)); +#950 = CARTESIAN_POINT('',(146.426,-99.458,0.)); #951 = VERTEX_POINT('',#952); -#952 = CARTESIAN_POINT('',(138.461,-68.012,-1.6)); -#953 = SEAM_CURVE('',#954,(#958,#970),.PCURVE_S1.); -#954 = LINE('',#955,#956); -#955 = CARTESIAN_POINT('',(138.461,-68.012,0.)); -#956 = VECTOR('',#957,1.); -#957 = DIRECTION('',(0.,0.,-1.)); -#958 = PCURVE('',#959,#964); -#959 = CYLINDRICAL_SURFACE('',#960,0.6); +#952 = CARTESIAN_POINT('',(146.426,-99.458,-1.6)); +#953 = LINE('',#954,#955); +#954 = CARTESIAN_POINT('',(146.426,-99.458,0.)); +#955 = VECTOR('',#956,1.); +#956 = DIRECTION('',(0.,0.,-1.)); +#957 = ORIENTED_EDGE('',*,*,#958,.T.); +#958 = EDGE_CURVE('',#951,#951,#959,.T.); +#959 = CIRCLE('',#960,0.2); #960 = AXIS2_PLACEMENT_3D('',#961,#962,#963); -#961 = CARTESIAN_POINT('',(138.461,-68.612,0.)); +#961 = CARTESIAN_POINT('',(146.226,-99.458,-1.6)); #962 = DIRECTION('',(0.,0.,1.)); -#963 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969); -#965 = LINE('',#966,#967); -#966 = CARTESIAN_POINT('',(0.,0.)); -#967 = VECTOR('',#968,1.); -#968 = DIRECTION('',(0.,-1.)); -#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#970 = PCURVE('',#959,#971); -#971 = DEFINITIONAL_REPRESENTATION('',(#972),#976); -#972 = LINE('',#973,#974); -#973 = CARTESIAN_POINT('',(6.28318530718,0.)); -#974 = VECTOR('',#975,1.); -#975 = DIRECTION('',(0.,-1.)); -#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#977 = ORIENTED_EDGE('',*,*,#978,.T.); -#978 = EDGE_CURVE('',#951,#951,#979,.T.); -#979 = SURFACE_CURVE('',#980,(#985,#992),.PCURVE_S1.); -#980 = CIRCLE('',#981,0.6); -#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984); -#982 = CARTESIAN_POINT('',(138.461,-68.612,-1.6)); -#983 = DIRECTION('',(0.,0.,1.)); -#984 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#985 = PCURVE('',#959,#986); -#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991); -#987 = LINE('',#988,#989); -#988 = CARTESIAN_POINT('',(0.,-1.6)); -#989 = VECTOR('',#990,1.); -#990 = DIRECTION('',(1.,0.)); -#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#992 = PCURVE('',#84,#993); -#993 = DEFINITIONAL_REPRESENTATION('',(#994),#1002); -#994 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#995,#996,#997,#998,#999, -#1000,#1001),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2 - ,1),(-2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#995 = CARTESIAN_POINT('',(-23.985,43.21)); -#996 = CARTESIAN_POINT('',(-22.94576951545,43.21)); -#997 = CARTESIAN_POINT('',(-23.46538475772,42.31)); -#998 = CARTESIAN_POINT('',(-23.985,41.41)); -#999 = CARTESIAN_POINT('',(-24.50461524227,42.31)); -#1000 = CARTESIAN_POINT('',(-25.02423048454,43.21)); -#1001 = CARTESIAN_POINT('',(-23.985,43.21)); -#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1003 = ORIENTED_EDGE('',*,*,#948,.F.); -#1004 = ORIENTED_EDGE('',*,*,#1005,.F.); -#1005 = EDGE_CURVE('',#949,#949,#1006,.T.); -#1006 = SURFACE_CURVE('',#1007,(#1012,#1019),.PCURVE_S1.); -#1007 = CIRCLE('',#1008,0.6); -#1008 = AXIS2_PLACEMENT_3D('',#1009,#1010,#1011); -#1009 = CARTESIAN_POINT('',(138.461,-68.612,0.)); -#1010 = DIRECTION('',(0.,0.,1.)); -#1011 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1012 = PCURVE('',#959,#1013); -#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1018); -#1014 = LINE('',#1015,#1016); -#1015 = CARTESIAN_POINT('',(0.,0.)); -#1016 = VECTOR('',#1017,1.); -#1017 = DIRECTION('',(1.,0.)); -#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1019 = PCURVE('',#143,#1020); -#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1029); -#1021 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1022,#1023,#1024,#1025, -#1026,#1027,#1028),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1022 = CARTESIAN_POINT('',(-23.985,43.21)); -#1023 = CARTESIAN_POINT('',(-22.94576951545,43.21)); -#1024 = CARTESIAN_POINT('',(-23.46538475772,42.31)); -#1025 = CARTESIAN_POINT('',(-23.985,41.41)); -#1026 = CARTESIAN_POINT('',(-24.50461524227,42.31)); -#1027 = CARTESIAN_POINT('',(-25.02423048454,43.21)); -#1028 = CARTESIAN_POINT('',(-23.985,43.21)); -#1029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1030 = ADVANCED_FACE('',(#1031),#1045,.F.); -#1031 = FACE_BOUND('',#1032,.F.); -#1032 = EDGE_LOOP('',(#1033,#1063,#1089,#1090)); -#1033 = ORIENTED_EDGE('',*,*,#1034,.T.); -#1034 = EDGE_CURVE('',#1035,#1037,#1039,.T.); -#1035 = VERTEX_POINT('',#1036); -#1036 = CARTESIAN_POINT('',(121.076,-71.222,0.)); -#1037 = VERTEX_POINT('',#1038); -#1038 = CARTESIAN_POINT('',(121.076,-71.222,-1.6)); -#1039 = SEAM_CURVE('',#1040,(#1044,#1056),.PCURVE_S1.); -#1040 = LINE('',#1041,#1042); -#1041 = CARTESIAN_POINT('',(121.076,-71.222,0.)); -#1042 = VECTOR('',#1043,1.); -#1043 = DIRECTION('',(0.,0.,-1.)); -#1044 = PCURVE('',#1045,#1050); -#1045 = CYLINDRICAL_SURFACE('',#1046,1.6); -#1046 = AXIS2_PLACEMENT_3D('',#1047,#1048,#1049); -#1047 = CARTESIAN_POINT('',(119.476,-71.222,0.)); -#1048 = DIRECTION('',(0.,0.,1.)); -#1049 = DIRECTION('',(1.,0.,-0.)); -#1050 = DEFINITIONAL_REPRESENTATION('',(#1051),#1055); -#1051 = LINE('',#1052,#1053); -#1052 = CARTESIAN_POINT('',(0.,0.)); -#1053 = VECTOR('',#1054,1.); -#1054 = DIRECTION('',(0.,-1.)); -#1055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1056 = PCURVE('',#1045,#1057); -#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062); -#1058 = LINE('',#1059,#1060); -#1059 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1060 = VECTOR('',#1061,1.); -#1061 = DIRECTION('',(0.,-1.)); -#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1063 = ORIENTED_EDGE('',*,*,#1064,.T.); -#1064 = EDGE_CURVE('',#1037,#1037,#1065,.T.); -#1065 = SURFACE_CURVE('',#1066,(#1071,#1078),.PCURVE_S1.); -#1066 = CIRCLE('',#1067,1.6); +#963 = DIRECTION('',(1.,0.,-0.)); +#964 = ORIENTED_EDGE('',*,*,#948,.F.); +#965 = ORIENTED_EDGE('',*,*,#966,.F.); +#966 = EDGE_CURVE('',#949,#949,#967,.T.); +#967 = CIRCLE('',#968,0.2); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(146.226,-99.458,0.)); +#970 = DIRECTION('',(0.,0.,1.)); +#971 = DIRECTION('',(1.,0.,-0.)); +#972 = CYLINDRICAL_SURFACE('',#973,0.2); +#973 = AXIS2_PLACEMENT_3D('',#974,#975,#976); +#974 = CARTESIAN_POINT('',(146.226,-99.458,0.)); +#975 = DIRECTION('',(0.,0.,1.)); +#976 = DIRECTION('',(1.,0.,-0.)); +#977 = ADVANCED_FACE('',(#978),#1005,.F.); +#978 = FACE_BOUND('',#979,.F.); +#979 = EDGE_LOOP('',(#980,#990,#997,#998)); +#980 = ORIENTED_EDGE('',*,*,#981,.T.); +#981 = EDGE_CURVE('',#982,#984,#986,.T.); +#982 = VERTEX_POINT('',#983); +#983 = CARTESIAN_POINT('',(163.19,-99.966,0.)); +#984 = VERTEX_POINT('',#985); +#985 = CARTESIAN_POINT('',(163.19,-99.966,-1.6)); +#986 = LINE('',#987,#988); +#987 = CARTESIAN_POINT('',(163.19,-99.966,0.)); +#988 = VECTOR('',#989,1.); +#989 = DIRECTION('',(0.,0.,-1.)); +#990 = ORIENTED_EDGE('',*,*,#991,.T.); +#991 = EDGE_CURVE('',#984,#984,#992,.T.); +#992 = CIRCLE('',#993,0.2); +#993 = AXIS2_PLACEMENT_3D('',#994,#995,#996); +#994 = CARTESIAN_POINT('',(162.99,-99.966,-1.6)); +#995 = DIRECTION('',(0.,0.,1.)); +#996 = DIRECTION('',(1.,0.,-0.)); +#997 = ORIENTED_EDGE('',*,*,#981,.F.); +#998 = ORIENTED_EDGE('',*,*,#999,.F.); +#999 = EDGE_CURVE('',#982,#982,#1000,.T.); +#1000 = CIRCLE('',#1001,0.2); +#1001 = AXIS2_PLACEMENT_3D('',#1002,#1003,#1004); +#1002 = CARTESIAN_POINT('',(162.99,-99.966,0.)); +#1003 = DIRECTION('',(0.,0.,1.)); +#1004 = DIRECTION('',(1.,0.,-0.)); +#1005 = CYLINDRICAL_SURFACE('',#1006,0.2); +#1006 = AXIS2_PLACEMENT_3D('',#1007,#1008,#1009); +#1007 = CARTESIAN_POINT('',(162.99,-99.966,0.)); +#1008 = DIRECTION('',(0.,0.,1.)); +#1009 = DIRECTION('',(1.,0.,-0.)); +#1010 = ADVANCED_FACE('',(#1011),#1038,.F.); +#1011 = FACE_BOUND('',#1012,.F.); +#1012 = EDGE_LOOP('',(#1013,#1023,#1030,#1031)); +#1013 = ORIENTED_EDGE('',*,*,#1014,.T.); +#1014 = EDGE_CURVE('',#1015,#1017,#1019,.T.); +#1015 = VERTEX_POINT('',#1016); +#1016 = CARTESIAN_POINT('',(141.092,-98.696,0.)); +#1017 = VERTEX_POINT('',#1018); +#1018 = CARTESIAN_POINT('',(141.092,-98.696,-1.6)); +#1019 = LINE('',#1020,#1021); +#1020 = CARTESIAN_POINT('',(141.092,-98.696,0.)); +#1021 = VECTOR('',#1022,1.); +#1022 = DIRECTION('',(0.,0.,-1.)); +#1023 = ORIENTED_EDGE('',*,*,#1024,.T.); +#1024 = EDGE_CURVE('',#1017,#1017,#1025,.T.); +#1025 = CIRCLE('',#1026,0.2); +#1026 = AXIS2_PLACEMENT_3D('',#1027,#1028,#1029); +#1027 = CARTESIAN_POINT('',(140.892,-98.696,-1.6)); +#1028 = DIRECTION('',(0.,0.,1.)); +#1029 = DIRECTION('',(1.,0.,-0.)); +#1030 = ORIENTED_EDGE('',*,*,#1014,.F.); +#1031 = ORIENTED_EDGE('',*,*,#1032,.F.); +#1032 = EDGE_CURVE('',#1015,#1015,#1033,.T.); +#1033 = CIRCLE('',#1034,0.2); +#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037); +#1035 = CARTESIAN_POINT('',(140.892,-98.696,0.)); +#1036 = DIRECTION('',(0.,0.,1.)); +#1037 = DIRECTION('',(1.,0.,-0.)); +#1038 = CYLINDRICAL_SURFACE('',#1039,0.2); +#1039 = AXIS2_PLACEMENT_3D('',#1040,#1041,#1042); +#1040 = CARTESIAN_POINT('',(140.892,-98.696,0.)); +#1041 = DIRECTION('',(0.,0.,1.)); +#1042 = DIRECTION('',(1.,0.,-0.)); +#1043 = ADVANCED_FACE('',(#1044),#1071,.F.); +#1044 = FACE_BOUND('',#1045,.F.); +#1045 = EDGE_LOOP('',(#1046,#1056,#1063,#1064)); +#1046 = ORIENTED_EDGE('',*,*,#1047,.T.); +#1047 = EDGE_CURVE('',#1048,#1050,#1052,.T.); +#1048 = VERTEX_POINT('',#1049); +#1049 = CARTESIAN_POINT('',(169.794,-97.426,0.)); +#1050 = VERTEX_POINT('',#1051); +#1051 = CARTESIAN_POINT('',(169.794,-97.426,-1.6)); +#1052 = LINE('',#1053,#1054); +#1053 = CARTESIAN_POINT('',(169.794,-97.426,0.)); +#1054 = VECTOR('',#1055,1.); +#1055 = DIRECTION('',(0.,0.,-1.)); +#1056 = ORIENTED_EDGE('',*,*,#1057,.T.); +#1057 = EDGE_CURVE('',#1050,#1050,#1058,.T.); +#1058 = CIRCLE('',#1059,0.2); +#1059 = AXIS2_PLACEMENT_3D('',#1060,#1061,#1062); +#1060 = CARTESIAN_POINT('',(169.594,-97.426,-1.6)); +#1061 = DIRECTION('',(0.,0.,1.)); +#1062 = DIRECTION('',(1.,0.,-0.)); +#1063 = ORIENTED_EDGE('',*,*,#1047,.F.); +#1064 = ORIENTED_EDGE('',*,*,#1065,.F.); +#1065 = EDGE_CURVE('',#1048,#1048,#1066,.T.); +#1066 = CIRCLE('',#1067,0.2); #1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); -#1068 = CARTESIAN_POINT('',(119.476,-71.222,-1.6)); +#1068 = CARTESIAN_POINT('',(169.594,-97.426,0.)); #1069 = DIRECTION('',(0.,0.,1.)); #1070 = DIRECTION('',(1.,0.,-0.)); -#1071 = PCURVE('',#1045,#1072); -#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); -#1073 = LINE('',#1074,#1075); -#1074 = CARTESIAN_POINT('',(0.,-1.6)); -#1075 = VECTOR('',#1076,1.); -#1076 = DIRECTION('',(1.,0.)); -#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1078 = PCURVE('',#84,#1079); -#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1088); -#1080 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1081,#1082,#1083,#1084, -#1085,#1086,#1087),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1081 = CARTESIAN_POINT('',(-6.6,40.)); -#1082 = CARTESIAN_POINT('',(-6.6,42.77128129211)); -#1083 = CARTESIAN_POINT('',(-4.2,41.385640646055)); -#1084 = CARTESIAN_POINT('',(-1.8,40.)); -#1085 = CARTESIAN_POINT('',(-4.2,38.614359353945)); -#1086 = CARTESIAN_POINT('',(-6.6,37.22871870789)); -#1087 = CARTESIAN_POINT('',(-6.6,40.)); -#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1089 = ORIENTED_EDGE('',*,*,#1034,.F.); -#1090 = ORIENTED_EDGE('',*,*,#1091,.F.); -#1091 = EDGE_CURVE('',#1035,#1035,#1092,.T.); -#1092 = SURFACE_CURVE('',#1093,(#1098,#1105),.PCURVE_S1.); -#1093 = CIRCLE('',#1094,1.6); -#1094 = AXIS2_PLACEMENT_3D('',#1095,#1096,#1097); -#1095 = CARTESIAN_POINT('',(119.476,-71.222,0.)); -#1096 = DIRECTION('',(0.,0.,1.)); -#1097 = DIRECTION('',(1.,0.,-0.)); -#1098 = PCURVE('',#1045,#1099); -#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); -#1100 = LINE('',#1101,#1102); -#1101 = CARTESIAN_POINT('',(0.,0.)); -#1102 = VECTOR('',#1103,1.); -#1103 = DIRECTION('',(1.,0.)); -#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1105 = PCURVE('',#143,#1106); -#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1115); -#1107 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1108,#1109,#1110,#1111, -#1112,#1113,#1114),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1108 = CARTESIAN_POINT('',(-6.6,40.)); -#1109 = CARTESIAN_POINT('',(-6.6,42.77128129211)); -#1110 = CARTESIAN_POINT('',(-4.2,41.385640646055)); -#1111 = CARTESIAN_POINT('',(-1.8,40.)); -#1112 = CARTESIAN_POINT('',(-4.2,38.614359353945)); -#1113 = CARTESIAN_POINT('',(-6.6,37.22871870789)); -#1114 = CARTESIAN_POINT('',(-6.6,40.)); -#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1116 = ADVANCED_FACE('',(#1117),#1131,.F.); -#1117 = FACE_BOUND('',#1118,.F.); -#1118 = EDGE_LOOP('',(#1119,#1149,#1175,#1176)); -#1119 = ORIENTED_EDGE('',*,*,#1120,.T.); -#1120 = EDGE_CURVE('',#1121,#1123,#1125,.T.); -#1121 = VERTEX_POINT('',#1122); -#1122 = CARTESIAN_POINT('',(129.556,-100.714,0.)); -#1123 = VERTEX_POINT('',#1124); -#1124 = CARTESIAN_POINT('',(129.556,-100.714,-1.6)); -#1125 = SEAM_CURVE('',#1126,(#1130,#1142),.PCURVE_S1.); -#1126 = LINE('',#1127,#1128); -#1127 = CARTESIAN_POINT('',(129.556,-100.714,0.)); -#1128 = VECTOR('',#1129,1.); -#1129 = DIRECTION('',(0.,0.,-1.)); -#1130 = PCURVE('',#1131,#1136); -#1131 = CYLINDRICAL_SURFACE('',#1132,0.508); -#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); -#1133 = CARTESIAN_POINT('',(129.556,-101.222,0.)); -#1134 = DIRECTION('',(0.,0.,1.)); -#1135 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1136 = DEFINITIONAL_REPRESENTATION('',(#1137),#1141); -#1137 = LINE('',#1138,#1139); -#1138 = CARTESIAN_POINT('',(0.,0.)); -#1139 = VECTOR('',#1140,1.); -#1140 = DIRECTION('',(0.,-1.)); -#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1142 = PCURVE('',#1131,#1143); -#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); -#1144 = LINE('',#1145,#1146); -#1145 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1146 = VECTOR('',#1147,1.); -#1147 = DIRECTION('',(0.,-1.)); -#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1149 = ORIENTED_EDGE('',*,*,#1150,.T.); -#1150 = EDGE_CURVE('',#1123,#1123,#1151,.T.); -#1151 = SURFACE_CURVE('',#1152,(#1157,#1164),.PCURVE_S1.); -#1152 = CIRCLE('',#1153,0.508); -#1153 = AXIS2_PLACEMENT_3D('',#1154,#1155,#1156); -#1154 = CARTESIAN_POINT('',(129.556,-101.222,-1.6)); -#1155 = DIRECTION('',(0.,0.,1.)); -#1156 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1157 = PCURVE('',#1131,#1158); -#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163); -#1159 = LINE('',#1160,#1161); -#1160 = CARTESIAN_POINT('',(0.,-1.6)); -#1161 = VECTOR('',#1162,1.); -#1162 = DIRECTION('',(1.,0.)); -#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1164 = PCURVE('',#84,#1165); -#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1174); -#1166 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1167,#1168,#1169,#1170, -#1171,#1172,#1173),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1167 = CARTESIAN_POINT('',(-15.08,10.508)); -#1168 = CARTESIAN_POINT('',(-14.20011818975,10.508)); -#1169 = CARTESIAN_POINT('',(-14.64005909487,9.746)); -#1170 = CARTESIAN_POINT('',(-15.08,8.984)); -#1171 = CARTESIAN_POINT('',(-15.51994090512,9.746)); -#1172 = CARTESIAN_POINT('',(-15.95988181024,10.508)); -#1173 = CARTESIAN_POINT('',(-15.08,10.508)); -#1174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1175 = ORIENTED_EDGE('',*,*,#1120,.F.); -#1176 = ORIENTED_EDGE('',*,*,#1177,.F.); -#1177 = EDGE_CURVE('',#1121,#1121,#1178,.T.); -#1178 = SURFACE_CURVE('',#1179,(#1184,#1191),.PCURVE_S1.); -#1179 = CIRCLE('',#1180,0.508); -#1180 = AXIS2_PLACEMENT_3D('',#1181,#1182,#1183); -#1181 = CARTESIAN_POINT('',(129.556,-101.222,0.)); -#1182 = DIRECTION('',(0.,0.,1.)); -#1183 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1184 = PCURVE('',#1131,#1185); -#1185 = DEFINITIONAL_REPRESENTATION('',(#1186),#1190); -#1186 = LINE('',#1187,#1188); -#1187 = CARTESIAN_POINT('',(0.,0.)); -#1188 = VECTOR('',#1189,1.); -#1189 = DIRECTION('',(1.,0.)); -#1190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1191 = PCURVE('',#143,#1192); -#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1201); -#1193 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1194,#1195,#1196,#1197, -#1198,#1199,#1200),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1194 = CARTESIAN_POINT('',(-15.08,10.508)); -#1195 = CARTESIAN_POINT('',(-14.20011818975,10.508)); -#1196 = CARTESIAN_POINT('',(-14.64005909487,9.746)); -#1197 = CARTESIAN_POINT('',(-15.08,8.984)); -#1198 = CARTESIAN_POINT('',(-15.51994090512,9.746)); -#1199 = CARTESIAN_POINT('',(-15.95988181024,10.508)); -#1200 = CARTESIAN_POINT('',(-15.08,10.508)); -#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1202 = ADVANCED_FACE('',(#1203),#1217,.F.); -#1203 = FACE_BOUND('',#1204,.F.); -#1204 = EDGE_LOOP('',(#1205,#1235,#1261,#1262)); -#1205 = ORIENTED_EDGE('',*,*,#1206,.T.); -#1206 = EDGE_CURVE('',#1207,#1209,#1211,.T.); -#1207 = VERTEX_POINT('',#1208); -#1208 = CARTESIAN_POINT('',(127.016,-100.714,0.)); -#1209 = VERTEX_POINT('',#1210); -#1210 = CARTESIAN_POINT('',(127.016,-100.714,-1.6)); -#1211 = SEAM_CURVE('',#1212,(#1216,#1228),.PCURVE_S1.); -#1212 = LINE('',#1213,#1214); -#1213 = CARTESIAN_POINT('',(127.016,-100.714,0.)); -#1214 = VECTOR('',#1215,1.); -#1215 = DIRECTION('',(0.,0.,-1.)); -#1216 = PCURVE('',#1217,#1222); -#1217 = CYLINDRICAL_SURFACE('',#1218,0.508); -#1218 = AXIS2_PLACEMENT_3D('',#1219,#1220,#1221); -#1219 = CARTESIAN_POINT('',(127.016,-101.222,0.)); -#1220 = DIRECTION('',(0.,0.,1.)); -#1221 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); -#1223 = LINE('',#1224,#1225); -#1224 = CARTESIAN_POINT('',(0.,0.)); -#1225 = VECTOR('',#1226,1.); -#1226 = DIRECTION('',(0.,-1.)); -#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1228 = PCURVE('',#1217,#1229); -#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1234); -#1230 = LINE('',#1231,#1232); -#1231 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1232 = VECTOR('',#1233,1.); -#1233 = DIRECTION('',(0.,-1.)); -#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1235 = ORIENTED_EDGE('',*,*,#1236,.T.); -#1236 = EDGE_CURVE('',#1209,#1209,#1237,.T.); -#1237 = SURFACE_CURVE('',#1238,(#1243,#1250),.PCURVE_S1.); -#1238 = CIRCLE('',#1239,0.508); -#1239 = AXIS2_PLACEMENT_3D('',#1240,#1241,#1242); -#1240 = CARTESIAN_POINT('',(127.016,-101.222,-1.6)); -#1241 = DIRECTION('',(0.,0.,1.)); -#1242 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1243 = PCURVE('',#1217,#1244); -#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1249); -#1245 = LINE('',#1246,#1247); -#1246 = CARTESIAN_POINT('',(0.,-1.6)); -#1247 = VECTOR('',#1248,1.); -#1248 = DIRECTION('',(1.,0.)); -#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1250 = PCURVE('',#84,#1251); -#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1260); -#1252 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1253,#1254,#1255,#1256, -#1257,#1258,#1259),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1253 = CARTESIAN_POINT('',(-12.54,10.508)); -#1254 = CARTESIAN_POINT('',(-11.66011818975,10.508)); -#1255 = CARTESIAN_POINT('',(-12.10005909487,9.746)); -#1256 = CARTESIAN_POINT('',(-12.54,8.984)); -#1257 = CARTESIAN_POINT('',(-12.97994090512,9.746)); -#1258 = CARTESIAN_POINT('',(-13.41988181024,10.508)); -#1259 = CARTESIAN_POINT('',(-12.54,10.508)); -#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1261 = ORIENTED_EDGE('',*,*,#1206,.F.); +#1071 = CYLINDRICAL_SURFACE('',#1072,0.2); +#1072 = AXIS2_PLACEMENT_3D('',#1073,#1074,#1075); +#1073 = CARTESIAN_POINT('',(169.594,-97.426,0.)); +#1074 = DIRECTION('',(0.,0.,1.)); +#1075 = DIRECTION('',(1.,0.,-0.)); +#1076 = ADVANCED_FACE('',(#1077),#1104,.F.); +#1077 = FACE_BOUND('',#1078,.F.); +#1078 = EDGE_LOOP('',(#1079,#1089,#1096,#1097)); +#1079 = ORIENTED_EDGE('',*,*,#1080,.T.); +#1080 = EDGE_CURVE('',#1081,#1083,#1085,.T.); +#1081 = VERTEX_POINT('',#1082); +#1082 = CARTESIAN_POINT('',(160.396,-97.68,0.)); +#1083 = VERTEX_POINT('',#1084); +#1084 = CARTESIAN_POINT('',(160.396,-97.68,-1.6)); +#1085 = LINE('',#1086,#1087); +#1086 = CARTESIAN_POINT('',(160.396,-97.68,0.)); +#1087 = VECTOR('',#1088,1.); +#1088 = DIRECTION('',(0.,0.,-1.)); +#1089 = ORIENTED_EDGE('',*,*,#1090,.T.); +#1090 = EDGE_CURVE('',#1083,#1083,#1091,.T.); +#1091 = CIRCLE('',#1092,0.2); +#1092 = AXIS2_PLACEMENT_3D('',#1093,#1094,#1095); +#1093 = CARTESIAN_POINT('',(160.196,-97.68,-1.6)); +#1094 = DIRECTION('',(0.,0.,1.)); +#1095 = DIRECTION('',(1.,0.,-0.)); +#1096 = ORIENTED_EDGE('',*,*,#1080,.F.); +#1097 = ORIENTED_EDGE('',*,*,#1098,.F.); +#1098 = EDGE_CURVE('',#1081,#1081,#1099,.T.); +#1099 = CIRCLE('',#1100,0.2); +#1100 = AXIS2_PLACEMENT_3D('',#1101,#1102,#1103); +#1101 = CARTESIAN_POINT('',(160.196,-97.68,0.)); +#1102 = DIRECTION('',(0.,0.,1.)); +#1103 = DIRECTION('',(1.,0.,-0.)); +#1104 = CYLINDRICAL_SURFACE('',#1105,0.2); +#1105 = AXIS2_PLACEMENT_3D('',#1106,#1107,#1108); +#1106 = CARTESIAN_POINT('',(160.196,-97.68,0.)); +#1107 = DIRECTION('',(0.,0.,1.)); +#1108 = DIRECTION('',(1.,0.,-0.)); +#1109 = ADVANCED_FACE('',(#1110),#1137,.F.); +#1110 = FACE_BOUND('',#1111,.F.); +#1111 = EDGE_LOOP('',(#1112,#1122,#1129,#1130)); +#1112 = ORIENTED_EDGE('',*,*,#1113,.T.); +#1113 = EDGE_CURVE('',#1114,#1116,#1118,.T.); +#1114 = VERTEX_POINT('',#1115); +#1115 = CARTESIAN_POINT('',(154.046,-97.68,0.)); +#1116 = VERTEX_POINT('',#1117); +#1117 = CARTESIAN_POINT('',(154.046,-97.68,-1.6)); +#1118 = LINE('',#1119,#1120); +#1119 = CARTESIAN_POINT('',(154.046,-97.68,0.)); +#1120 = VECTOR('',#1121,1.); +#1121 = DIRECTION('',(0.,0.,-1.)); +#1122 = ORIENTED_EDGE('',*,*,#1123,.T.); +#1123 = EDGE_CURVE('',#1116,#1116,#1124,.T.); +#1124 = CIRCLE('',#1125,0.2); +#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128); +#1126 = CARTESIAN_POINT('',(153.846,-97.68,-1.6)); +#1127 = DIRECTION('',(0.,0.,1.)); +#1128 = DIRECTION('',(1.,0.,-0.)); +#1129 = ORIENTED_EDGE('',*,*,#1113,.F.); +#1130 = ORIENTED_EDGE('',*,*,#1131,.F.); +#1131 = EDGE_CURVE('',#1114,#1114,#1132,.T.); +#1132 = CIRCLE('',#1133,0.2); +#1133 = AXIS2_PLACEMENT_3D('',#1134,#1135,#1136); +#1134 = CARTESIAN_POINT('',(153.846,-97.68,0.)); +#1135 = DIRECTION('',(0.,0.,1.)); +#1136 = DIRECTION('',(1.,0.,-0.)); +#1137 = CYLINDRICAL_SURFACE('',#1138,0.2); +#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141); +#1139 = CARTESIAN_POINT('',(153.846,-97.68,0.)); +#1140 = DIRECTION('',(0.,0.,1.)); +#1141 = DIRECTION('',(1.,0.,-0.)); +#1142 = ADVANCED_FACE('',(#1143),#1170,.F.); +#1143 = FACE_BOUND('',#1144,.F.); +#1144 = EDGE_LOOP('',(#1145,#1155,#1162,#1163)); +#1145 = ORIENTED_EDGE('',*,*,#1146,.T.); +#1146 = EDGE_CURVE('',#1147,#1149,#1151,.T.); +#1147 = VERTEX_POINT('',#1148); +#1148 = CARTESIAN_POINT('',(174.556,-105.874,0.)); +#1149 = VERTEX_POINT('',#1150); +#1150 = CARTESIAN_POINT('',(174.556,-105.874,-1.6)); +#1151 = LINE('',#1152,#1153); +#1152 = CARTESIAN_POINT('',(174.556,-105.874,0.)); +#1153 = VECTOR('',#1154,1.); +#1154 = DIRECTION('',(0.,0.,-1.)); +#1155 = ORIENTED_EDGE('',*,*,#1156,.T.); +#1156 = EDGE_CURVE('',#1149,#1149,#1157,.T.); +#1157 = CIRCLE('',#1158,0.508); +#1158 = AXIS2_PLACEMENT_3D('',#1159,#1160,#1161); +#1159 = CARTESIAN_POINT('',(174.556,-106.382,-1.6)); +#1160 = DIRECTION('',(0.,0.,1.)); +#1161 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1162 = ORIENTED_EDGE('',*,*,#1146,.F.); +#1163 = ORIENTED_EDGE('',*,*,#1164,.F.); +#1164 = EDGE_CURVE('',#1147,#1147,#1165,.T.); +#1165 = CIRCLE('',#1166,0.508); +#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169); +#1167 = CARTESIAN_POINT('',(174.556,-106.382,0.)); +#1168 = DIRECTION('',(0.,0.,1.)); +#1169 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1170 = CYLINDRICAL_SURFACE('',#1171,0.508); +#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); +#1172 = CARTESIAN_POINT('',(174.556,-106.382,0.)); +#1173 = DIRECTION('',(0.,0.,1.)); +#1174 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1175 = ADVANCED_FACE('',(#1176),#1203,.F.); +#1176 = FACE_BOUND('',#1177,.F.); +#1177 = EDGE_LOOP('',(#1178,#1188,#1195,#1196)); +#1178 = ORIENTED_EDGE('',*,*,#1179,.T.); +#1179 = EDGE_CURVE('',#1180,#1182,#1184,.T.); +#1180 = VERTEX_POINT('',#1181); +#1181 = CARTESIAN_POINT('',(174.62,-67.708,0.)); +#1182 = VERTEX_POINT('',#1183); +#1183 = CARTESIAN_POINT('',(174.62,-67.708,-1.6)); +#1184 = LINE('',#1185,#1186); +#1185 = CARTESIAN_POINT('',(174.62,-67.708,0.)); +#1186 = VECTOR('',#1187,1.); +#1187 = DIRECTION('',(0.,0.,-1.)); +#1188 = ORIENTED_EDGE('',*,*,#1189,.T.); +#1189 = EDGE_CURVE('',#1182,#1182,#1190,.T.); +#1190 = CIRCLE('',#1191,0.2); +#1191 = AXIS2_PLACEMENT_3D('',#1192,#1193,#1194); +#1192 = CARTESIAN_POINT('',(174.42,-67.708,-1.6)); +#1193 = DIRECTION('',(0.,0.,1.)); +#1194 = DIRECTION('',(1.,0.,-0.)); +#1195 = ORIENTED_EDGE('',*,*,#1179,.F.); +#1196 = ORIENTED_EDGE('',*,*,#1197,.F.); +#1197 = EDGE_CURVE('',#1180,#1180,#1198,.T.); +#1198 = CIRCLE('',#1199,0.2); +#1199 = AXIS2_PLACEMENT_3D('',#1200,#1201,#1202); +#1200 = CARTESIAN_POINT('',(174.42,-67.708,0.)); +#1201 = DIRECTION('',(0.,0.,1.)); +#1202 = DIRECTION('',(1.,0.,-0.)); +#1203 = CYLINDRICAL_SURFACE('',#1204,0.2); +#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207); +#1205 = CARTESIAN_POINT('',(174.42,-67.708,0.)); +#1206 = DIRECTION('',(0.,0.,1.)); +#1207 = DIRECTION('',(1.,0.,-0.)); +#1208 = ADVANCED_FACE('',(#1209),#1236,.F.); +#1209 = FACE_BOUND('',#1210,.F.); +#1210 = EDGE_LOOP('',(#1211,#1221,#1228,#1229)); +#1211 = ORIENTED_EDGE('',*,*,#1212,.T.); +#1212 = EDGE_CURVE('',#1213,#1215,#1217,.T.); +#1213 = VERTEX_POINT('',#1214); +#1214 = CARTESIAN_POINT('',(161.92,-75.328,0.)); +#1215 = VERTEX_POINT('',#1216); +#1216 = CARTESIAN_POINT('',(161.92,-75.328,-1.6)); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(161.92,-75.328,0.)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(0.,0.,-1.)); +#1221 = ORIENTED_EDGE('',*,*,#1222,.T.); +#1222 = EDGE_CURVE('',#1215,#1215,#1223,.T.); +#1223 = CIRCLE('',#1224,0.2); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(161.72,-75.328,-1.6)); +#1226 = DIRECTION('',(0.,0.,1.)); +#1227 = DIRECTION('',(1.,0.,-0.)); +#1228 = ORIENTED_EDGE('',*,*,#1212,.F.); +#1229 = ORIENTED_EDGE('',*,*,#1230,.F.); +#1230 = EDGE_CURVE('',#1213,#1213,#1231,.T.); +#1231 = CIRCLE('',#1232,0.2); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(161.72,-75.328,0.)); +#1234 = DIRECTION('',(0.,0.,1.)); +#1235 = DIRECTION('',(1.,0.,-0.)); +#1236 = CYLINDRICAL_SURFACE('',#1237,0.2); +#1237 = AXIS2_PLACEMENT_3D('',#1238,#1239,#1240); +#1238 = CARTESIAN_POINT('',(161.72,-75.328,0.)); +#1239 = DIRECTION('',(0.,0.,1.)); +#1240 = DIRECTION('',(1.,0.,-0.)); +#1241 = ADVANCED_FACE('',(#1242),#1269,.F.); +#1242 = FACE_BOUND('',#1243,.F.); +#1243 = EDGE_LOOP('',(#1244,#1254,#1261,#1262)); +#1244 = ORIENTED_EDGE('',*,*,#1245,.T.); +#1245 = EDGE_CURVE('',#1246,#1248,#1250,.T.); +#1246 = VERTEX_POINT('',#1247); +#1247 = CARTESIAN_POINT('',(164.968,-67.708,0.)); +#1248 = VERTEX_POINT('',#1249); +#1249 = CARTESIAN_POINT('',(164.968,-67.708,-1.6)); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(164.968,-67.708,0.)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(0.,0.,-1.)); +#1254 = ORIENTED_EDGE('',*,*,#1255,.T.); +#1255 = EDGE_CURVE('',#1248,#1248,#1256,.T.); +#1256 = CIRCLE('',#1257,0.2); +#1257 = AXIS2_PLACEMENT_3D('',#1258,#1259,#1260); +#1258 = CARTESIAN_POINT('',(164.768,-67.708,-1.6)); +#1259 = DIRECTION('',(0.,0.,1.)); +#1260 = DIRECTION('',(1.,0.,-0.)); +#1261 = ORIENTED_EDGE('',*,*,#1245,.F.); #1262 = ORIENTED_EDGE('',*,*,#1263,.F.); -#1263 = EDGE_CURVE('',#1207,#1207,#1264,.T.); -#1264 = SURFACE_CURVE('',#1265,(#1270,#1277),.PCURVE_S1.); -#1265 = CIRCLE('',#1266,0.508); -#1266 = AXIS2_PLACEMENT_3D('',#1267,#1268,#1269); -#1267 = CARTESIAN_POINT('',(127.016,-101.222,0.)); -#1268 = DIRECTION('',(0.,0.,1.)); -#1269 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1270 = PCURVE('',#1217,#1271); -#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); -#1272 = LINE('',#1273,#1274); -#1273 = CARTESIAN_POINT('',(0.,0.)); -#1274 = VECTOR('',#1275,1.); -#1275 = DIRECTION('',(1.,0.)); -#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1277 = PCURVE('',#143,#1278); -#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1287); -#1279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1280,#1281,#1282,#1283, -#1284,#1285,#1286),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1280 = CARTESIAN_POINT('',(-12.54,10.508)); -#1281 = CARTESIAN_POINT('',(-11.66011818975,10.508)); -#1282 = CARTESIAN_POINT('',(-12.10005909487,9.746)); -#1283 = CARTESIAN_POINT('',(-12.54,8.984)); -#1284 = CARTESIAN_POINT('',(-12.97994090512,9.746)); -#1285 = CARTESIAN_POINT('',(-13.41988181024,10.508)); -#1286 = CARTESIAN_POINT('',(-12.54,10.508)); -#1287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1288 = ADVANCED_FACE('',(#1289),#1303,.F.); -#1289 = FACE_BOUND('',#1290,.F.); -#1290 = EDGE_LOOP('',(#1291,#1321,#1347,#1348)); -#1291 = ORIENTED_EDGE('',*,*,#1292,.T.); -#1292 = EDGE_CURVE('',#1293,#1295,#1297,.T.); -#1293 = VERTEX_POINT('',#1294); -#1294 = CARTESIAN_POINT('',(129.556,-98.174,0.)); -#1295 = VERTEX_POINT('',#1296); -#1296 = CARTESIAN_POINT('',(129.556,-98.174,-1.6)); -#1297 = SEAM_CURVE('',#1298,(#1302,#1314),.PCURVE_S1.); -#1298 = LINE('',#1299,#1300); -#1299 = CARTESIAN_POINT('',(129.556,-98.174,0.)); -#1300 = VECTOR('',#1301,1.); -#1301 = DIRECTION('',(0.,0.,-1.)); -#1302 = PCURVE('',#1303,#1308); -#1303 = CYLINDRICAL_SURFACE('',#1304,0.508); -#1304 = AXIS2_PLACEMENT_3D('',#1305,#1306,#1307); -#1305 = CARTESIAN_POINT('',(129.556,-98.682,0.)); -#1306 = DIRECTION('',(0.,0.,1.)); -#1307 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1308 = DEFINITIONAL_REPRESENTATION('',(#1309),#1313); -#1309 = LINE('',#1310,#1311); -#1310 = CARTESIAN_POINT('',(0.,0.)); -#1311 = VECTOR('',#1312,1.); -#1312 = DIRECTION('',(0.,-1.)); -#1313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1314 = PCURVE('',#1303,#1315); -#1315 = DEFINITIONAL_REPRESENTATION('',(#1316),#1320); +#1263 = EDGE_CURVE('',#1246,#1246,#1264,.T.); +#1264 = CIRCLE('',#1265,0.2); +#1265 = AXIS2_PLACEMENT_3D('',#1266,#1267,#1268); +#1266 = CARTESIAN_POINT('',(164.768,-67.708,0.)); +#1267 = DIRECTION('',(0.,0.,1.)); +#1268 = DIRECTION('',(1.,0.,-0.)); +#1269 = CYLINDRICAL_SURFACE('',#1270,0.2); +#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273); +#1271 = CARTESIAN_POINT('',(164.768,-67.708,0.)); +#1272 = DIRECTION('',(0.,0.,1.)); +#1273 = DIRECTION('',(1.,0.,-0.)); +#1274 = ADVANCED_FACE('',(#1275),#1302,.F.); +#1275 = FACE_BOUND('',#1276,.F.); +#1276 = EDGE_LOOP('',(#1277,#1287,#1294,#1295)); +#1277 = ORIENTED_EDGE('',*,*,#1278,.T.); +#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.); +#1279 = VERTEX_POINT('',#1280); +#1280 = CARTESIAN_POINT('',(149.256,-68.012,0.)); +#1281 = VERTEX_POINT('',#1282); +#1282 = CARTESIAN_POINT('',(149.256,-68.012,-1.6)); +#1283 = LINE('',#1284,#1285); +#1284 = CARTESIAN_POINT('',(149.256,-68.012,0.)); +#1285 = VECTOR('',#1286,1.); +#1286 = DIRECTION('',(0.,0.,-1.)); +#1287 = ORIENTED_EDGE('',*,*,#1288,.T.); +#1288 = EDGE_CURVE('',#1281,#1281,#1289,.T.); +#1289 = CIRCLE('',#1290,0.6); +#1290 = AXIS2_PLACEMENT_3D('',#1291,#1292,#1293); +#1291 = CARTESIAN_POINT('',(149.256,-68.612,-1.6)); +#1292 = DIRECTION('',(0.,0.,1.)); +#1293 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1294 = ORIENTED_EDGE('',*,*,#1278,.F.); +#1295 = ORIENTED_EDGE('',*,*,#1296,.F.); +#1296 = EDGE_CURVE('',#1279,#1279,#1297,.T.); +#1297 = CIRCLE('',#1298,0.6); +#1298 = AXIS2_PLACEMENT_3D('',#1299,#1300,#1301); +#1299 = CARTESIAN_POINT('',(149.256,-68.612,0.)); +#1300 = DIRECTION('',(0.,0.,1.)); +#1301 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1302 = CYLINDRICAL_SURFACE('',#1303,0.6); +#1303 = AXIS2_PLACEMENT_3D('',#1304,#1305,#1306); +#1304 = CARTESIAN_POINT('',(149.256,-68.612,0.)); +#1305 = DIRECTION('',(0.,0.,1.)); +#1306 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1307 = ADVANCED_FACE('',(#1308),#1335,.F.); +#1308 = FACE_BOUND('',#1309,.F.); +#1309 = EDGE_LOOP('',(#1310,#1320,#1327,#1328)); +#1310 = ORIENTED_EDGE('',*,*,#1311,.T.); +#1311 = EDGE_CURVE('',#1312,#1314,#1316,.T.); +#1312 = VERTEX_POINT('',#1313); +#1313 = CARTESIAN_POINT('',(151.796,-68.012,0.)); +#1314 = VERTEX_POINT('',#1315); +#1315 = CARTESIAN_POINT('',(151.796,-68.012,-1.6)); #1316 = LINE('',#1317,#1318); -#1317 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1317 = CARTESIAN_POINT('',(151.796,-68.012,0.)); #1318 = VECTOR('',#1319,1.); -#1319 = DIRECTION('',(0.,-1.)); -#1320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1321 = ORIENTED_EDGE('',*,*,#1322,.T.); -#1322 = EDGE_CURVE('',#1295,#1295,#1323,.T.); -#1323 = SURFACE_CURVE('',#1324,(#1329,#1336),.PCURVE_S1.); -#1324 = CIRCLE('',#1325,0.508); -#1325 = AXIS2_PLACEMENT_3D('',#1326,#1327,#1328); -#1326 = CARTESIAN_POINT('',(129.556,-98.682,-1.6)); -#1327 = DIRECTION('',(0.,0.,1.)); -#1328 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1329 = PCURVE('',#1303,#1330); -#1330 = DEFINITIONAL_REPRESENTATION('',(#1331),#1335); -#1331 = LINE('',#1332,#1333); -#1332 = CARTESIAN_POINT('',(0.,-1.6)); -#1333 = VECTOR('',#1334,1.); -#1334 = DIRECTION('',(1.,0.)); -#1335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1336 = PCURVE('',#84,#1337); -#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1346); -#1338 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1339,#1340,#1341,#1342, -#1343,#1344,#1345),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1339 = CARTESIAN_POINT('',(-15.08,13.048)); -#1340 = CARTESIAN_POINT('',(-14.20011818975,13.048)); -#1341 = CARTESIAN_POINT('',(-14.64005909487,12.286)); -#1342 = CARTESIAN_POINT('',(-15.08,11.524)); -#1343 = CARTESIAN_POINT('',(-15.51994090512,12.286)); -#1344 = CARTESIAN_POINT('',(-15.95988181024,13.048)); -#1345 = CARTESIAN_POINT('',(-15.08,13.048)); -#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1347 = ORIENTED_EDGE('',*,*,#1292,.F.); -#1348 = ORIENTED_EDGE('',*,*,#1349,.F.); -#1349 = EDGE_CURVE('',#1293,#1293,#1350,.T.); -#1350 = SURFACE_CURVE('',#1351,(#1356,#1363),.PCURVE_S1.); -#1351 = CIRCLE('',#1352,0.508); -#1352 = AXIS2_PLACEMENT_3D('',#1353,#1354,#1355); -#1353 = CARTESIAN_POINT('',(129.556,-98.682,0.)); -#1354 = DIRECTION('',(0.,0.,1.)); -#1355 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1356 = PCURVE('',#1303,#1357); -#1357 = DEFINITIONAL_REPRESENTATION('',(#1358),#1362); -#1358 = LINE('',#1359,#1360); -#1359 = CARTESIAN_POINT('',(0.,0.)); -#1360 = VECTOR('',#1361,1.); -#1361 = DIRECTION('',(1.,0.)); -#1362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1363 = PCURVE('',#143,#1364); -#1364 = DEFINITIONAL_REPRESENTATION('',(#1365),#1373); -#1365 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1366,#1367,#1368,#1369, -#1370,#1371,#1372),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1366 = CARTESIAN_POINT('',(-15.08,13.048)); -#1367 = CARTESIAN_POINT('',(-14.20011818975,13.048)); -#1368 = CARTESIAN_POINT('',(-14.64005909487,12.286)); -#1369 = CARTESIAN_POINT('',(-15.08,11.524)); -#1370 = CARTESIAN_POINT('',(-15.51994090512,12.286)); -#1371 = CARTESIAN_POINT('',(-15.95988181024,13.048)); -#1372 = CARTESIAN_POINT('',(-15.08,13.048)); -#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1374 = ADVANCED_FACE('',(#1375),#1389,.F.); -#1375 = FACE_BOUND('',#1376,.F.); -#1376 = EDGE_LOOP('',(#1377,#1407,#1433,#1434)); -#1377 = ORIENTED_EDGE('',*,*,#1378,.T.); -#1378 = EDGE_CURVE('',#1379,#1381,#1383,.T.); -#1379 = VERTEX_POINT('',#1380); -#1380 = CARTESIAN_POINT('',(127.016,-98.174,0.)); -#1381 = VERTEX_POINT('',#1382); -#1382 = CARTESIAN_POINT('',(127.016,-98.174,-1.6)); -#1383 = SEAM_CURVE('',#1384,(#1388,#1400),.PCURVE_S1.); -#1384 = LINE('',#1385,#1386); -#1385 = CARTESIAN_POINT('',(127.016,-98.174,0.)); -#1386 = VECTOR('',#1387,1.); -#1387 = DIRECTION('',(0.,0.,-1.)); -#1388 = PCURVE('',#1389,#1394); -#1389 = CYLINDRICAL_SURFACE('',#1390,0.508); -#1390 = AXIS2_PLACEMENT_3D('',#1391,#1392,#1393); -#1391 = CARTESIAN_POINT('',(127.016,-98.682,0.)); -#1392 = DIRECTION('',(0.,0.,1.)); -#1393 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); -#1395 = LINE('',#1396,#1397); -#1396 = CARTESIAN_POINT('',(0.,0.)); -#1397 = VECTOR('',#1398,1.); -#1398 = DIRECTION('',(0.,-1.)); -#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1400 = PCURVE('',#1389,#1401); -#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); -#1402 = LINE('',#1403,#1404); -#1403 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1404 = VECTOR('',#1405,1.); -#1405 = DIRECTION('',(0.,-1.)); -#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1408 = EDGE_CURVE('',#1381,#1381,#1409,.T.); -#1409 = SURFACE_CURVE('',#1410,(#1415,#1422),.PCURVE_S1.); -#1410 = CIRCLE('',#1411,0.508); -#1411 = AXIS2_PLACEMENT_3D('',#1412,#1413,#1414); -#1412 = CARTESIAN_POINT('',(127.016,-98.682,-1.6)); -#1413 = DIRECTION('',(0.,0.,1.)); -#1414 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1415 = PCURVE('',#1389,#1416); -#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421); -#1417 = LINE('',#1418,#1419); -#1418 = CARTESIAN_POINT('',(0.,-1.6)); -#1419 = VECTOR('',#1420,1.); -#1420 = DIRECTION('',(1.,0.)); -#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1422 = PCURVE('',#84,#1423); -#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1432); -#1424 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1425,#1426,#1427,#1428, -#1429,#1430,#1431),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1425 = CARTESIAN_POINT('',(-12.54,13.048)); -#1426 = CARTESIAN_POINT('',(-11.66011818975,13.048)); -#1427 = CARTESIAN_POINT('',(-12.10005909487,12.286)); -#1428 = CARTESIAN_POINT('',(-12.54,11.524)); -#1429 = CARTESIAN_POINT('',(-12.97994090512,12.286)); -#1430 = CARTESIAN_POINT('',(-13.41988181024,13.048)); -#1431 = CARTESIAN_POINT('',(-12.54,13.048)); -#1432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1433 = ORIENTED_EDGE('',*,*,#1378,.F.); -#1434 = ORIENTED_EDGE('',*,*,#1435,.F.); -#1435 = EDGE_CURVE('',#1379,#1379,#1436,.T.); -#1436 = SURFACE_CURVE('',#1437,(#1442,#1449),.PCURVE_S1.); -#1437 = CIRCLE('',#1438,0.508); -#1438 = AXIS2_PLACEMENT_3D('',#1439,#1440,#1441); -#1439 = CARTESIAN_POINT('',(127.016,-98.682,0.)); -#1440 = DIRECTION('',(0.,0.,1.)); -#1441 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1442 = PCURVE('',#1389,#1443); -#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); -#1444 = LINE('',#1445,#1446); -#1445 = CARTESIAN_POINT('',(0.,0.)); -#1446 = VECTOR('',#1447,1.); -#1447 = DIRECTION('',(1.,0.)); -#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1449 = PCURVE('',#143,#1450); -#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1459); -#1451 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1452,#1453,#1454,#1455, -#1456,#1457,#1458),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1452 = CARTESIAN_POINT('',(-12.54,13.048)); -#1453 = CARTESIAN_POINT('',(-11.66011818975,13.048)); -#1454 = CARTESIAN_POINT('',(-12.10005909487,12.286)); -#1455 = CARTESIAN_POINT('',(-12.54,11.524)); -#1456 = CARTESIAN_POINT('',(-12.97994090512,12.286)); -#1457 = CARTESIAN_POINT('',(-13.41988181024,13.048)); -#1458 = CARTESIAN_POINT('',(-12.54,13.048)); -#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1460 = ADVANCED_FACE('',(#1461),#1475,.F.); -#1461 = FACE_BOUND('',#1462,.F.); -#1462 = EDGE_LOOP('',(#1463,#1493,#1519,#1520)); -#1463 = ORIENTED_EDGE('',*,*,#1464,.T.); -#1464 = EDGE_CURVE('',#1465,#1467,#1469,.T.); -#1465 = VERTEX_POINT('',#1466); -#1466 = CARTESIAN_POINT('',(129.556,-75.714,0.)); -#1467 = VERTEX_POINT('',#1468); -#1468 = CARTESIAN_POINT('',(129.556,-75.714,-1.6)); -#1469 = SEAM_CURVE('',#1470,(#1474,#1486),.PCURVE_S1.); -#1470 = LINE('',#1471,#1472); -#1471 = CARTESIAN_POINT('',(129.556,-75.714,0.)); -#1472 = VECTOR('',#1473,1.); -#1473 = DIRECTION('',(0.,0.,-1.)); -#1474 = PCURVE('',#1475,#1480); -#1475 = CYLINDRICAL_SURFACE('',#1476,0.508); -#1476 = AXIS2_PLACEMENT_3D('',#1477,#1478,#1479); -#1477 = CARTESIAN_POINT('',(129.556,-76.222,0.)); -#1478 = DIRECTION('',(0.,0.,1.)); -#1479 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1480 = DEFINITIONAL_REPRESENTATION('',(#1481),#1485); +#1319 = DIRECTION('',(0.,0.,-1.)); +#1320 = ORIENTED_EDGE('',*,*,#1321,.T.); +#1321 = EDGE_CURVE('',#1314,#1314,#1322,.T.); +#1322 = CIRCLE('',#1323,0.6); +#1323 = AXIS2_PLACEMENT_3D('',#1324,#1325,#1326); +#1324 = CARTESIAN_POINT('',(151.796,-68.612,-1.6)); +#1325 = DIRECTION('',(0.,0.,1.)); +#1326 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1327 = ORIENTED_EDGE('',*,*,#1311,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1329,.F.); +#1329 = EDGE_CURVE('',#1312,#1312,#1330,.T.); +#1330 = CIRCLE('',#1331,0.6); +#1331 = AXIS2_PLACEMENT_3D('',#1332,#1333,#1334); +#1332 = CARTESIAN_POINT('',(151.796,-68.612,0.)); +#1333 = DIRECTION('',(0.,0.,1.)); +#1334 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1335 = CYLINDRICAL_SURFACE('',#1336,0.6); +#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); +#1337 = CARTESIAN_POINT('',(151.796,-68.612,0.)); +#1338 = DIRECTION('',(0.,0.,1.)); +#1339 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1340 = ADVANCED_FACE('',(#1341),#1368,.F.); +#1341 = FACE_BOUND('',#1342,.F.); +#1342 = EDGE_LOOP('',(#1343,#1353,#1360,#1361)); +#1343 = ORIENTED_EDGE('',*,*,#1344,.T.); +#1344 = EDGE_CURVE('',#1345,#1347,#1349,.T.); +#1345 = VERTEX_POINT('',#1346); +#1346 = CARTESIAN_POINT('',(154.336,-68.012,0.)); +#1347 = VERTEX_POINT('',#1348); +#1348 = CARTESIAN_POINT('',(154.336,-68.012,-1.6)); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(154.336,-68.012,0.)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(0.,0.,-1.)); +#1353 = ORIENTED_EDGE('',*,*,#1354,.T.); +#1354 = EDGE_CURVE('',#1347,#1347,#1355,.T.); +#1355 = CIRCLE('',#1356,0.6); +#1356 = AXIS2_PLACEMENT_3D('',#1357,#1358,#1359); +#1357 = CARTESIAN_POINT('',(154.336,-68.612,-1.6)); +#1358 = DIRECTION('',(0.,0.,1.)); +#1359 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1360 = ORIENTED_EDGE('',*,*,#1344,.F.); +#1361 = ORIENTED_EDGE('',*,*,#1362,.F.); +#1362 = EDGE_CURVE('',#1345,#1345,#1363,.T.); +#1363 = CIRCLE('',#1364,0.6); +#1364 = AXIS2_PLACEMENT_3D('',#1365,#1366,#1367); +#1365 = CARTESIAN_POINT('',(154.336,-68.612,0.)); +#1366 = DIRECTION('',(0.,0.,1.)); +#1367 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1368 = CYLINDRICAL_SURFACE('',#1369,0.6); +#1369 = AXIS2_PLACEMENT_3D('',#1370,#1371,#1372); +#1370 = CARTESIAN_POINT('',(154.336,-68.612,0.)); +#1371 = DIRECTION('',(0.,0.,1.)); +#1372 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1373 = ADVANCED_FACE('',(#1374),#1401,.F.); +#1374 = FACE_BOUND('',#1375,.F.); +#1375 = EDGE_LOOP('',(#1376,#1386,#1393,#1394)); +#1376 = ORIENTED_EDGE('',*,*,#1377,.T.); +#1377 = EDGE_CURVE('',#1378,#1380,#1382,.T.); +#1378 = VERTEX_POINT('',#1379); +#1379 = CARTESIAN_POINT('',(159.126,-67.708,0.)); +#1380 = VERTEX_POINT('',#1381); +#1381 = CARTESIAN_POINT('',(159.126,-67.708,-1.6)); +#1382 = LINE('',#1383,#1384); +#1383 = CARTESIAN_POINT('',(159.126,-67.708,0.)); +#1384 = VECTOR('',#1385,1.); +#1385 = DIRECTION('',(0.,0.,-1.)); +#1386 = ORIENTED_EDGE('',*,*,#1387,.T.); +#1387 = EDGE_CURVE('',#1380,#1380,#1388,.T.); +#1388 = CIRCLE('',#1389,0.2); +#1389 = AXIS2_PLACEMENT_3D('',#1390,#1391,#1392); +#1390 = CARTESIAN_POINT('',(158.926,-67.708,-1.6)); +#1391 = DIRECTION('',(0.,0.,1.)); +#1392 = DIRECTION('',(1.,0.,-0.)); +#1393 = ORIENTED_EDGE('',*,*,#1377,.F.); +#1394 = ORIENTED_EDGE('',*,*,#1395,.F.); +#1395 = EDGE_CURVE('',#1378,#1378,#1396,.T.); +#1396 = CIRCLE('',#1397,0.2); +#1397 = AXIS2_PLACEMENT_3D('',#1398,#1399,#1400); +#1398 = CARTESIAN_POINT('',(158.926,-67.708,0.)); +#1399 = DIRECTION('',(0.,0.,1.)); +#1400 = DIRECTION('',(1.,0.,-0.)); +#1401 = CYLINDRICAL_SURFACE('',#1402,0.2); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(158.926,-67.708,0.)); +#1404 = DIRECTION('',(0.,0.,1.)); +#1405 = DIRECTION('',(1.,0.,-0.)); +#1406 = ADVANCED_FACE('',(#1407),#1434,.F.); +#1407 = FACE_BOUND('',#1408,.F.); +#1408 = EDGE_LOOP('',(#1409,#1419,#1426,#1427)); +#1409 = ORIENTED_EDGE('',*,*,#1410,.T.); +#1410 = EDGE_CURVE('',#1411,#1413,#1415,.T.); +#1411 = VERTEX_POINT('',#1412); +#1412 = CARTESIAN_POINT('',(152.014,-75.328,0.)); +#1413 = VERTEX_POINT('',#1414); +#1414 = CARTESIAN_POINT('',(152.014,-75.328,-1.6)); +#1415 = LINE('',#1416,#1417); +#1416 = CARTESIAN_POINT('',(152.014,-75.328,0.)); +#1417 = VECTOR('',#1418,1.); +#1418 = DIRECTION('',(0.,0.,-1.)); +#1419 = ORIENTED_EDGE('',*,*,#1420,.T.); +#1420 = EDGE_CURVE('',#1413,#1413,#1421,.T.); +#1421 = CIRCLE('',#1422,0.2); +#1422 = AXIS2_PLACEMENT_3D('',#1423,#1424,#1425); +#1423 = CARTESIAN_POINT('',(151.814,-75.328,-1.6)); +#1424 = DIRECTION('',(0.,0.,1.)); +#1425 = DIRECTION('',(1.,0.,-0.)); +#1426 = ORIENTED_EDGE('',*,*,#1410,.F.); +#1427 = ORIENTED_EDGE('',*,*,#1428,.F.); +#1428 = EDGE_CURVE('',#1411,#1411,#1429,.T.); +#1429 = CIRCLE('',#1430,0.2); +#1430 = AXIS2_PLACEMENT_3D('',#1431,#1432,#1433); +#1431 = CARTESIAN_POINT('',(151.814,-75.328,0.)); +#1432 = DIRECTION('',(0.,0.,1.)); +#1433 = DIRECTION('',(1.,0.,-0.)); +#1434 = CYLINDRICAL_SURFACE('',#1435,0.2); +#1435 = AXIS2_PLACEMENT_3D('',#1436,#1437,#1438); +#1436 = CARTESIAN_POINT('',(151.814,-75.328,0.)); +#1437 = DIRECTION('',(0.,0.,1.)); +#1438 = DIRECTION('',(1.,0.,-0.)); +#1439 = ADVANCED_FACE('',(#1440),#1467,.F.); +#1440 = FACE_BOUND('',#1441,.F.); +#1441 = EDGE_LOOP('',(#1442,#1452,#1459,#1460)); +#1442 = ORIENTED_EDGE('',*,*,#1443,.T.); +#1443 = EDGE_CURVE('',#1444,#1446,#1448,.T.); +#1444 = VERTEX_POINT('',#1445); +#1445 = CARTESIAN_POINT('',(164.968,-94.378,0.)); +#1446 = VERTEX_POINT('',#1447); +#1447 = CARTESIAN_POINT('',(164.968,-94.378,-1.6)); +#1448 = LINE('',#1449,#1450); +#1449 = CARTESIAN_POINT('',(164.968,-94.378,0.)); +#1450 = VECTOR('',#1451,1.); +#1451 = DIRECTION('',(0.,0.,-1.)); +#1452 = ORIENTED_EDGE('',*,*,#1453,.T.); +#1453 = EDGE_CURVE('',#1446,#1446,#1454,.T.); +#1454 = CIRCLE('',#1455,0.2); +#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458); +#1456 = CARTESIAN_POINT('',(164.768,-94.378,-1.6)); +#1457 = DIRECTION('',(0.,0.,1.)); +#1458 = DIRECTION('',(1.,0.,-0.)); +#1459 = ORIENTED_EDGE('',*,*,#1443,.F.); +#1460 = ORIENTED_EDGE('',*,*,#1461,.F.); +#1461 = EDGE_CURVE('',#1444,#1444,#1462,.T.); +#1462 = CIRCLE('',#1463,0.2); +#1463 = AXIS2_PLACEMENT_3D('',#1464,#1465,#1466); +#1464 = CARTESIAN_POINT('',(164.768,-94.378,0.)); +#1465 = DIRECTION('',(0.,0.,1.)); +#1466 = DIRECTION('',(1.,0.,-0.)); +#1467 = CYLINDRICAL_SURFACE('',#1468,0.2); +#1468 = AXIS2_PLACEMENT_3D('',#1469,#1470,#1471); +#1469 = CARTESIAN_POINT('',(164.768,-94.378,0.)); +#1470 = DIRECTION('',(0.,0.,1.)); +#1471 = DIRECTION('',(1.,0.,-0.)); +#1472 = ADVANCED_FACE('',(#1473),#1500,.F.); +#1473 = FACE_BOUND('',#1474,.F.); +#1474 = EDGE_LOOP('',(#1475,#1485,#1492,#1493)); +#1475 = ORIENTED_EDGE('',*,*,#1476,.T.); +#1476 = EDGE_CURVE('',#1477,#1479,#1481,.T.); +#1477 = VERTEX_POINT('',#1478); +#1478 = CARTESIAN_POINT('',(164.968,-89.806,0.)); +#1479 = VERTEX_POINT('',#1480); +#1480 = CARTESIAN_POINT('',(164.968,-89.806,-1.6)); #1481 = LINE('',#1482,#1483); -#1482 = CARTESIAN_POINT('',(0.,0.)); +#1482 = CARTESIAN_POINT('',(164.968,-89.806,0.)); #1483 = VECTOR('',#1484,1.); -#1484 = DIRECTION('',(0.,-1.)); -#1485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1486 = PCURVE('',#1475,#1487); -#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492); -#1488 = LINE('',#1489,#1490); -#1489 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1490 = VECTOR('',#1491,1.); -#1491 = DIRECTION('',(0.,-1.)); -#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1493 = ORIENTED_EDGE('',*,*,#1494,.T.); -#1494 = EDGE_CURVE('',#1467,#1467,#1495,.T.); -#1495 = SURFACE_CURVE('',#1496,(#1501,#1508),.PCURVE_S1.); -#1496 = CIRCLE('',#1497,0.508); -#1497 = AXIS2_PLACEMENT_3D('',#1498,#1499,#1500); -#1498 = CARTESIAN_POINT('',(129.556,-76.222,-1.6)); -#1499 = DIRECTION('',(0.,0.,1.)); -#1500 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1501 = PCURVE('',#1475,#1502); -#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507); -#1503 = LINE('',#1504,#1505); -#1504 = CARTESIAN_POINT('',(0.,-1.6)); -#1505 = VECTOR('',#1506,1.); -#1506 = DIRECTION('',(1.,0.)); -#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1508 = PCURVE('',#84,#1509); -#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1518); -#1510 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1511,#1512,#1513,#1514, -#1515,#1516,#1517),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1511 = CARTESIAN_POINT('',(-15.08,35.508)); -#1512 = CARTESIAN_POINT('',(-14.20011818975,35.508)); -#1513 = CARTESIAN_POINT('',(-14.64005909487,34.746)); -#1514 = CARTESIAN_POINT('',(-15.08,33.984)); -#1515 = CARTESIAN_POINT('',(-15.51994090512,34.746)); -#1516 = CARTESIAN_POINT('',(-15.95988181024,35.508)); -#1517 = CARTESIAN_POINT('',(-15.08,35.508)); -#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1519 = ORIENTED_EDGE('',*,*,#1464,.F.); -#1520 = ORIENTED_EDGE('',*,*,#1521,.F.); -#1521 = EDGE_CURVE('',#1465,#1465,#1522,.T.); -#1522 = SURFACE_CURVE('',#1523,(#1528,#1535),.PCURVE_S1.); -#1523 = CIRCLE('',#1524,0.508); -#1524 = AXIS2_PLACEMENT_3D('',#1525,#1526,#1527); -#1525 = CARTESIAN_POINT('',(129.556,-76.222,0.)); -#1526 = DIRECTION('',(0.,0.,1.)); -#1527 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1528 = PCURVE('',#1475,#1529); -#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534); -#1530 = LINE('',#1531,#1532); -#1531 = CARTESIAN_POINT('',(0.,0.)); -#1532 = VECTOR('',#1533,1.); -#1533 = DIRECTION('',(1.,0.)); -#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1535 = PCURVE('',#143,#1536); -#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1545); -#1537 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1538,#1539,#1540,#1541, -#1542,#1543,#1544),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1538 = CARTESIAN_POINT('',(-15.08,35.508)); -#1539 = CARTESIAN_POINT('',(-14.20011818975,35.508)); -#1540 = CARTESIAN_POINT('',(-14.64005909487,34.746)); -#1541 = CARTESIAN_POINT('',(-15.08,33.984)); -#1542 = CARTESIAN_POINT('',(-15.51994090512,34.746)); -#1543 = CARTESIAN_POINT('',(-15.95988181024,35.508)); -#1544 = CARTESIAN_POINT('',(-15.08,35.508)); -#1545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1546 = ADVANCED_FACE('',(#1547),#1561,.F.); -#1547 = FACE_BOUND('',#1548,.F.); -#1548 = EDGE_LOOP('',(#1549,#1579,#1605,#1606)); -#1549 = ORIENTED_EDGE('',*,*,#1550,.T.); -#1550 = EDGE_CURVE('',#1551,#1553,#1555,.T.); -#1551 = VERTEX_POINT('',#1552); -#1552 = CARTESIAN_POINT('',(127.016,-75.714,0.)); -#1553 = VERTEX_POINT('',#1554); -#1554 = CARTESIAN_POINT('',(127.016,-75.714,-1.6)); -#1555 = SEAM_CURVE('',#1556,(#1560,#1572),.PCURVE_S1.); -#1556 = LINE('',#1557,#1558); -#1557 = CARTESIAN_POINT('',(127.016,-75.714,0.)); -#1558 = VECTOR('',#1559,1.); -#1559 = DIRECTION('',(0.,0.,-1.)); -#1560 = PCURVE('',#1561,#1566); -#1561 = CYLINDRICAL_SURFACE('',#1562,0.508); +#1484 = DIRECTION('',(0.,0.,-1.)); +#1485 = ORIENTED_EDGE('',*,*,#1486,.T.); +#1486 = EDGE_CURVE('',#1479,#1479,#1487,.T.); +#1487 = CIRCLE('',#1488,0.2); +#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); +#1489 = CARTESIAN_POINT('',(164.768,-89.806,-1.6)); +#1490 = DIRECTION('',(0.,0.,1.)); +#1491 = DIRECTION('',(1.,0.,-0.)); +#1492 = ORIENTED_EDGE('',*,*,#1476,.F.); +#1493 = ORIENTED_EDGE('',*,*,#1494,.F.); +#1494 = EDGE_CURVE('',#1477,#1477,#1495,.T.); +#1495 = CIRCLE('',#1496,0.2); +#1496 = AXIS2_PLACEMENT_3D('',#1497,#1498,#1499); +#1497 = CARTESIAN_POINT('',(164.768,-89.806,0.)); +#1498 = DIRECTION('',(0.,0.,1.)); +#1499 = DIRECTION('',(1.,0.,-0.)); +#1500 = CYLINDRICAL_SURFACE('',#1501,0.2); +#1501 = AXIS2_PLACEMENT_3D('',#1502,#1503,#1504); +#1502 = CARTESIAN_POINT('',(164.768,-89.806,0.)); +#1503 = DIRECTION('',(0.,0.,1.)); +#1504 = DIRECTION('',(1.,0.,-0.)); +#1505 = ADVANCED_FACE('',(#1506),#1533,.F.); +#1506 = FACE_BOUND('',#1507,.F.); +#1507 = EDGE_LOOP('',(#1508,#1518,#1525,#1526)); +#1508 = ORIENTED_EDGE('',*,*,#1509,.T.); +#1509 = EDGE_CURVE('',#1510,#1512,#1514,.T.); +#1510 = VERTEX_POINT('',#1511); +#1511 = CARTESIAN_POINT('',(174.556,-83.414,0.)); +#1512 = VERTEX_POINT('',#1513); +#1513 = CARTESIAN_POINT('',(174.556,-83.414,-1.6)); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(174.556,-83.414,0.)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(0.,0.,-1.)); +#1518 = ORIENTED_EDGE('',*,*,#1519,.T.); +#1519 = EDGE_CURVE('',#1512,#1512,#1520,.T.); +#1520 = CIRCLE('',#1521,0.508); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(174.556,-83.922,-1.6)); +#1523 = DIRECTION('',(0.,0.,1.)); +#1524 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1525 = ORIENTED_EDGE('',*,*,#1509,.F.); +#1526 = ORIENTED_EDGE('',*,*,#1527,.F.); +#1527 = EDGE_CURVE('',#1510,#1510,#1528,.T.); +#1528 = CIRCLE('',#1529,0.508); +#1529 = AXIS2_PLACEMENT_3D('',#1530,#1531,#1532); +#1530 = CARTESIAN_POINT('',(174.556,-83.922,0.)); +#1531 = DIRECTION('',(0.,0.,1.)); +#1532 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1533 = CYLINDRICAL_SURFACE('',#1534,0.508); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(174.556,-83.922,0.)); +#1536 = DIRECTION('',(0.,0.,1.)); +#1537 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1538 = ADVANCED_FACE('',(#1539),#1566,.F.); +#1539 = FACE_BOUND('',#1540,.F.); +#1540 = EDGE_LOOP('',(#1541,#1551,#1558,#1559)); +#1541 = ORIENTED_EDGE('',*,*,#1542,.T.); +#1542 = EDGE_CURVE('',#1543,#1545,#1547,.T.); +#1543 = VERTEX_POINT('',#1544); +#1544 = CARTESIAN_POINT('',(172.016,-83.414,0.)); +#1545 = VERTEX_POINT('',#1546); +#1546 = CARTESIAN_POINT('',(172.016,-83.414,-1.6)); +#1547 = LINE('',#1548,#1549); +#1548 = CARTESIAN_POINT('',(172.016,-83.414,0.)); +#1549 = VECTOR('',#1550,1.); +#1550 = DIRECTION('',(0.,0.,-1.)); +#1551 = ORIENTED_EDGE('',*,*,#1552,.T.); +#1552 = EDGE_CURVE('',#1545,#1545,#1553,.T.); +#1553 = CIRCLE('',#1554,0.508); +#1554 = AXIS2_PLACEMENT_3D('',#1555,#1556,#1557); +#1555 = CARTESIAN_POINT('',(172.016,-83.922,-1.6)); +#1556 = DIRECTION('',(0.,0.,1.)); +#1557 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1558 = ORIENTED_EDGE('',*,*,#1542,.F.); +#1559 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1560 = EDGE_CURVE('',#1543,#1543,#1561,.T.); +#1561 = CIRCLE('',#1562,0.508); #1562 = AXIS2_PLACEMENT_3D('',#1563,#1564,#1565); -#1563 = CARTESIAN_POINT('',(127.016,-76.222,0.)); +#1563 = CARTESIAN_POINT('',(172.016,-83.922,0.)); #1564 = DIRECTION('',(0.,0.,1.)); #1565 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); -#1567 = LINE('',#1568,#1569); -#1568 = CARTESIAN_POINT('',(0.,0.)); -#1569 = VECTOR('',#1570,1.); -#1570 = DIRECTION('',(0.,-1.)); -#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1572 = PCURVE('',#1561,#1573); -#1573 = DEFINITIONAL_REPRESENTATION('',(#1574),#1578); -#1574 = LINE('',#1575,#1576); -#1575 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1576 = VECTOR('',#1577,1.); -#1577 = DIRECTION('',(0.,-1.)); -#1578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1579 = ORIENTED_EDGE('',*,*,#1580,.T.); -#1580 = EDGE_CURVE('',#1553,#1553,#1581,.T.); -#1581 = SURFACE_CURVE('',#1582,(#1587,#1594),.PCURVE_S1.); -#1582 = CIRCLE('',#1583,0.508); -#1583 = AXIS2_PLACEMENT_3D('',#1584,#1585,#1586); -#1584 = CARTESIAN_POINT('',(127.016,-76.222,-1.6)); -#1585 = DIRECTION('',(0.,0.,1.)); -#1586 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1587 = PCURVE('',#1561,#1588); -#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1593); -#1589 = LINE('',#1590,#1591); -#1590 = CARTESIAN_POINT('',(0.,-1.6)); -#1591 = VECTOR('',#1592,1.); -#1592 = DIRECTION('',(1.,0.)); -#1593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1594 = PCURVE('',#84,#1595); -#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1604); -#1596 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1597,#1598,#1599,#1600, -#1601,#1602,#1603),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1597 = CARTESIAN_POINT('',(-12.54,35.508)); -#1598 = CARTESIAN_POINT('',(-11.66011818975,35.508)); -#1599 = CARTESIAN_POINT('',(-12.10005909487,34.746)); -#1600 = CARTESIAN_POINT('',(-12.54,33.984)); -#1601 = CARTESIAN_POINT('',(-12.97994090512,34.746)); -#1602 = CARTESIAN_POINT('',(-13.41988181024,35.508)); -#1603 = CARTESIAN_POINT('',(-12.54,35.508)); -#1604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1605 = ORIENTED_EDGE('',*,*,#1550,.F.); -#1606 = ORIENTED_EDGE('',*,*,#1607,.F.); -#1607 = EDGE_CURVE('',#1551,#1551,#1608,.T.); -#1608 = SURFACE_CURVE('',#1609,(#1614,#1621),.PCURVE_S1.); -#1609 = CIRCLE('',#1610,0.508); -#1610 = AXIS2_PLACEMENT_3D('',#1611,#1612,#1613); -#1611 = CARTESIAN_POINT('',(127.016,-76.222,0.)); -#1612 = DIRECTION('',(0.,0.,1.)); -#1613 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1614 = PCURVE('',#1561,#1615); -#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620); -#1616 = LINE('',#1617,#1618); -#1617 = CARTESIAN_POINT('',(0.,0.)); -#1618 = VECTOR('',#1619,1.); -#1619 = DIRECTION('',(1.,0.)); -#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1621 = PCURVE('',#143,#1622); -#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1631); -#1623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1624,#1625,#1626,#1627, -#1628,#1629,#1630),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1624 = CARTESIAN_POINT('',(-12.54,35.508)); -#1625 = CARTESIAN_POINT('',(-11.66011818975,35.508)); -#1626 = CARTESIAN_POINT('',(-12.10005909487,34.746)); -#1627 = CARTESIAN_POINT('',(-12.54,33.984)); -#1628 = CARTESIAN_POINT('',(-12.97994090512,34.746)); -#1629 = CARTESIAN_POINT('',(-13.41988181024,35.508)); -#1630 = CARTESIAN_POINT('',(-12.54,35.508)); -#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1632 = ADVANCED_FACE('',(#1633),#1647,.F.); -#1633 = FACE_BOUND('',#1634,.F.); -#1634 = EDGE_LOOP('',(#1635,#1665,#1691,#1692)); -#1635 = ORIENTED_EDGE('',*,*,#1636,.T.); -#1636 = EDGE_CURVE('',#1637,#1639,#1641,.T.); -#1637 = VERTEX_POINT('',#1638); -#1638 = CARTESIAN_POINT('',(124.476,-75.714,0.)); -#1639 = VERTEX_POINT('',#1640); -#1640 = CARTESIAN_POINT('',(124.476,-75.714,-1.6)); -#1641 = SEAM_CURVE('',#1642,(#1646,#1658),.PCURVE_S1.); -#1642 = LINE('',#1643,#1644); -#1643 = CARTESIAN_POINT('',(124.476,-75.714,0.)); -#1644 = VECTOR('',#1645,1.); -#1645 = DIRECTION('',(0.,0.,-1.)); -#1646 = PCURVE('',#1647,#1652); -#1647 = CYLINDRICAL_SURFACE('',#1648,0.508); -#1648 = AXIS2_PLACEMENT_3D('',#1649,#1650,#1651); -#1649 = CARTESIAN_POINT('',(124.476,-76.222,0.)); -#1650 = DIRECTION('',(0.,0.,1.)); -#1651 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); -#1653 = LINE('',#1654,#1655); -#1654 = CARTESIAN_POINT('',(0.,0.)); -#1655 = VECTOR('',#1656,1.); -#1656 = DIRECTION('',(0.,-1.)); -#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1658 = PCURVE('',#1647,#1659); -#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); -#1660 = LINE('',#1661,#1662); -#1661 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1662 = VECTOR('',#1663,1.); -#1663 = DIRECTION('',(0.,-1.)); -#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1665 = ORIENTED_EDGE('',*,*,#1666,.T.); -#1666 = EDGE_CURVE('',#1639,#1639,#1667,.T.); -#1667 = SURFACE_CURVE('',#1668,(#1673,#1680),.PCURVE_S1.); -#1668 = CIRCLE('',#1669,0.508); -#1669 = AXIS2_PLACEMENT_3D('',#1670,#1671,#1672); -#1670 = CARTESIAN_POINT('',(124.476,-76.222,-1.6)); -#1671 = DIRECTION('',(0.,0.,1.)); -#1672 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1673 = PCURVE('',#1647,#1674); -#1674 = DEFINITIONAL_REPRESENTATION('',(#1675),#1679); -#1675 = LINE('',#1676,#1677); -#1676 = CARTESIAN_POINT('',(0.,-1.6)); -#1677 = VECTOR('',#1678,1.); -#1678 = DIRECTION('',(1.,0.)); -#1679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1680 = PCURVE('',#84,#1681); -#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1690); -#1682 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1683,#1684,#1685,#1686, -#1687,#1688,#1689),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1683 = CARTESIAN_POINT('',(-10.,35.508)); -#1684 = CARTESIAN_POINT('',(-9.120118189755,35.508)); -#1685 = CARTESIAN_POINT('',(-9.560059094878,34.746)); -#1686 = CARTESIAN_POINT('',(-10.,33.984)); -#1687 = CARTESIAN_POINT('',(-10.43994090512,34.746)); -#1688 = CARTESIAN_POINT('',(-10.87988181024,35.508)); -#1689 = CARTESIAN_POINT('',(-10.,35.508)); -#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1691 = ORIENTED_EDGE('',*,*,#1636,.F.); -#1692 = ORIENTED_EDGE('',*,*,#1693,.F.); -#1693 = EDGE_CURVE('',#1637,#1637,#1694,.T.); -#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); -#1695 = CIRCLE('',#1696,0.508); -#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); -#1697 = CARTESIAN_POINT('',(124.476,-76.222,0.)); -#1698 = DIRECTION('',(0.,0.,1.)); -#1699 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1700 = PCURVE('',#1647,#1701); -#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); -#1702 = LINE('',#1703,#1704); -#1703 = CARTESIAN_POINT('',(0.,0.)); -#1704 = VECTOR('',#1705,1.); -#1705 = DIRECTION('',(1.,0.)); -#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1707 = PCURVE('',#143,#1708); -#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1717); -#1709 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1710,#1711,#1712,#1713, -#1714,#1715,#1716),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1710 = CARTESIAN_POINT('',(-10.,35.508)); -#1711 = CARTESIAN_POINT('',(-9.120118189755,35.508)); -#1712 = CARTESIAN_POINT('',(-9.560059094878,34.746)); -#1713 = CARTESIAN_POINT('',(-10.,33.984)); -#1714 = CARTESIAN_POINT('',(-10.43994090512,34.746)); -#1715 = CARTESIAN_POINT('',(-10.87988181024,35.508)); -#1716 = CARTESIAN_POINT('',(-10.,35.508)); -#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1718 = ADVANCED_FACE('',(#1719),#1733,.F.); -#1719 = FACE_BOUND('',#1720,.F.); -#1720 = EDGE_LOOP('',(#1721,#1751,#1777,#1778)); -#1721 = ORIENTED_EDGE('',*,*,#1722,.T.); -#1722 = EDGE_CURVE('',#1723,#1725,#1727,.T.); -#1723 = VERTEX_POINT('',#1724); -#1724 = CARTESIAN_POINT('',(124.476,-98.174,0.)); -#1725 = VERTEX_POINT('',#1726); -#1726 = CARTESIAN_POINT('',(124.476,-98.174,-1.6)); -#1727 = SEAM_CURVE('',#1728,(#1732,#1744),.PCURVE_S1.); -#1728 = LINE('',#1729,#1730); -#1729 = CARTESIAN_POINT('',(124.476,-98.174,0.)); -#1730 = VECTOR('',#1731,1.); -#1731 = DIRECTION('',(0.,0.,-1.)); -#1732 = PCURVE('',#1733,#1738); -#1733 = CYLINDRICAL_SURFACE('',#1734,0.508); -#1734 = AXIS2_PLACEMENT_3D('',#1735,#1736,#1737); -#1735 = CARTESIAN_POINT('',(124.476,-98.682,0.)); -#1736 = DIRECTION('',(0.,0.,1.)); -#1737 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); -#1739 = LINE('',#1740,#1741); -#1740 = CARTESIAN_POINT('',(0.,0.)); -#1741 = VECTOR('',#1742,1.); -#1742 = DIRECTION('',(0.,-1.)); -#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1744 = PCURVE('',#1733,#1745); -#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); -#1746 = LINE('',#1747,#1748); -#1747 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1748 = VECTOR('',#1749,1.); -#1749 = DIRECTION('',(0.,-1.)); -#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1751 = ORIENTED_EDGE('',*,*,#1752,.T.); -#1752 = EDGE_CURVE('',#1725,#1725,#1753,.T.); -#1753 = SURFACE_CURVE('',#1754,(#1759,#1766),.PCURVE_S1.); -#1754 = CIRCLE('',#1755,0.508); -#1755 = AXIS2_PLACEMENT_3D('',#1756,#1757,#1758); -#1756 = CARTESIAN_POINT('',(124.476,-98.682,-1.6)); -#1757 = DIRECTION('',(0.,0.,1.)); -#1758 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1759 = PCURVE('',#1733,#1760); -#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765); -#1761 = LINE('',#1762,#1763); -#1762 = CARTESIAN_POINT('',(0.,-1.6)); -#1763 = VECTOR('',#1764,1.); -#1764 = DIRECTION('',(1.,0.)); -#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1766 = PCURVE('',#84,#1767); -#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1776); -#1768 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1769,#1770,#1771,#1772, -#1773,#1774,#1775),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1769 = CARTESIAN_POINT('',(-10.,13.048)); -#1770 = CARTESIAN_POINT('',(-9.120118189755,13.048)); -#1771 = CARTESIAN_POINT('',(-9.560059094878,12.286)); -#1772 = CARTESIAN_POINT('',(-10.,11.524)); -#1773 = CARTESIAN_POINT('',(-10.43994090512,12.286)); -#1774 = CARTESIAN_POINT('',(-10.87988181024,13.048)); -#1775 = CARTESIAN_POINT('',(-10.,13.048)); -#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1777 = ORIENTED_EDGE('',*,*,#1722,.F.); -#1778 = ORIENTED_EDGE('',*,*,#1779,.F.); -#1779 = EDGE_CURVE('',#1723,#1723,#1780,.T.); -#1780 = SURFACE_CURVE('',#1781,(#1786,#1793),.PCURVE_S1.); -#1781 = CIRCLE('',#1782,0.508); -#1782 = AXIS2_PLACEMENT_3D('',#1783,#1784,#1785); -#1783 = CARTESIAN_POINT('',(124.476,-98.682,0.)); -#1784 = DIRECTION('',(0.,0.,1.)); -#1785 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1786 = PCURVE('',#1733,#1787); -#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792); -#1788 = LINE('',#1789,#1790); -#1789 = CARTESIAN_POINT('',(0.,0.)); -#1790 = VECTOR('',#1791,1.); -#1791 = DIRECTION('',(1.,0.)); -#1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1793 = PCURVE('',#143,#1794); -#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1803); -#1795 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1796,#1797,#1798,#1799, -#1800,#1801,#1802),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1796 = CARTESIAN_POINT('',(-10.,13.048)); -#1797 = CARTESIAN_POINT('',(-9.120118189755,13.048)); -#1798 = CARTESIAN_POINT('',(-9.560059094878,12.286)); -#1799 = CARTESIAN_POINT('',(-10.,11.524)); -#1800 = CARTESIAN_POINT('',(-10.43994090512,12.286)); -#1801 = CARTESIAN_POINT('',(-10.87988181024,13.048)); -#1802 = CARTESIAN_POINT('',(-10.,13.048)); -#1803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1804 = ADVANCED_FACE('',(#1805),#1819,.F.); -#1805 = FACE_BOUND('',#1806,.F.); -#1806 = EDGE_LOOP('',(#1807,#1837,#1863,#1864)); -#1807 = ORIENTED_EDGE('',*,*,#1808,.T.); -#1808 = EDGE_CURVE('',#1809,#1811,#1813,.T.); +#1566 = CYLINDRICAL_SURFACE('',#1567,0.508); +#1567 = AXIS2_PLACEMENT_3D('',#1568,#1569,#1570); +#1568 = CARTESIAN_POINT('',(172.016,-83.922,0.)); +#1569 = DIRECTION('',(0.,0.,1.)); +#1570 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1571 = ADVANCED_FACE('',(#1572),#1599,.F.); +#1572 = FACE_BOUND('',#1573,.F.); +#1573 = EDGE_LOOP('',(#1574,#1584,#1591,#1592)); +#1574 = ORIENTED_EDGE('',*,*,#1575,.T.); +#1575 = EDGE_CURVE('',#1576,#1578,#1580,.T.); +#1576 = VERTEX_POINT('',#1577); +#1577 = CARTESIAN_POINT('',(169.476,-83.414,0.)); +#1578 = VERTEX_POINT('',#1579); +#1579 = CARTESIAN_POINT('',(169.476,-83.414,-1.6)); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(169.476,-83.414,0.)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(0.,0.,-1.)); +#1584 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1585 = EDGE_CURVE('',#1578,#1578,#1586,.T.); +#1586 = CIRCLE('',#1587,0.508); +#1587 = AXIS2_PLACEMENT_3D('',#1588,#1589,#1590); +#1588 = CARTESIAN_POINT('',(169.476,-83.922,-1.6)); +#1589 = DIRECTION('',(0.,0.,1.)); +#1590 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1591 = ORIENTED_EDGE('',*,*,#1575,.F.); +#1592 = ORIENTED_EDGE('',*,*,#1593,.F.); +#1593 = EDGE_CURVE('',#1576,#1576,#1594,.T.); +#1594 = CIRCLE('',#1595,0.508); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(169.476,-83.922,0.)); +#1597 = DIRECTION('',(0.,0.,1.)); +#1598 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1599 = CYLINDRICAL_SURFACE('',#1600,0.508); +#1600 = AXIS2_PLACEMENT_3D('',#1601,#1602,#1603); +#1601 = CARTESIAN_POINT('',(169.476,-83.922,0.)); +#1602 = DIRECTION('',(0.,0.,1.)); +#1603 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1604 = ADVANCED_FACE('',(#1605),#1632,.F.); +#1605 = FACE_BOUND('',#1606,.F.); +#1606 = EDGE_LOOP('',(#1607,#1617,#1624,#1625)); +#1607 = ORIENTED_EDGE('',*,*,#1608,.T.); +#1608 = EDGE_CURVE('',#1609,#1611,#1613,.T.); +#1609 = VERTEX_POINT('',#1610); +#1610 = CARTESIAN_POINT('',(161.92,-91.076,0.)); +#1611 = VERTEX_POINT('',#1612); +#1612 = CARTESIAN_POINT('',(161.92,-91.076,-1.6)); +#1613 = LINE('',#1614,#1615); +#1614 = CARTESIAN_POINT('',(161.92,-91.076,0.)); +#1615 = VECTOR('',#1616,1.); +#1616 = DIRECTION('',(0.,0.,-1.)); +#1617 = ORIENTED_EDGE('',*,*,#1618,.T.); +#1618 = EDGE_CURVE('',#1611,#1611,#1619,.T.); +#1619 = CIRCLE('',#1620,0.2); +#1620 = AXIS2_PLACEMENT_3D('',#1621,#1622,#1623); +#1621 = CARTESIAN_POINT('',(161.72,-91.076,-1.6)); +#1622 = DIRECTION('',(0.,0.,1.)); +#1623 = DIRECTION('',(1.,0.,-0.)); +#1624 = ORIENTED_EDGE('',*,*,#1608,.F.); +#1625 = ORIENTED_EDGE('',*,*,#1626,.F.); +#1626 = EDGE_CURVE('',#1609,#1609,#1627,.T.); +#1627 = CIRCLE('',#1628,0.2); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(161.72,-91.076,0.)); +#1630 = DIRECTION('',(0.,0.,1.)); +#1631 = DIRECTION('',(1.,0.,-0.)); +#1632 = CYLINDRICAL_SURFACE('',#1633,0.2); +#1633 = AXIS2_PLACEMENT_3D('',#1634,#1635,#1636); +#1634 = CARTESIAN_POINT('',(161.72,-91.076,0.)); +#1635 = DIRECTION('',(0.,0.,1.)); +#1636 = DIRECTION('',(1.,0.,-0.)); +#1637 = ADVANCED_FACE('',(#1638),#1665,.F.); +#1638 = FACE_BOUND('',#1639,.F.); +#1639 = EDGE_LOOP('',(#1640,#1650,#1657,#1658)); +#1640 = ORIENTED_EDGE('',*,*,#1641,.T.); +#1641 = EDGE_CURVE('',#1642,#1644,#1646,.T.); +#1642 = VERTEX_POINT('',#1643); +#1643 = CARTESIAN_POINT('',(161.92,-84.472,0.)); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(161.92,-84.472,-1.6)); +#1646 = LINE('',#1647,#1648); +#1647 = CARTESIAN_POINT('',(161.92,-84.472,0.)); +#1648 = VECTOR('',#1649,1.); +#1649 = DIRECTION('',(0.,0.,-1.)); +#1650 = ORIENTED_EDGE('',*,*,#1651,.T.); +#1651 = EDGE_CURVE('',#1644,#1644,#1652,.T.); +#1652 = CIRCLE('',#1653,0.2); +#1653 = AXIS2_PLACEMENT_3D('',#1654,#1655,#1656); +#1654 = CARTESIAN_POINT('',(161.72,-84.472,-1.6)); +#1655 = DIRECTION('',(0.,0.,1.)); +#1656 = DIRECTION('',(1.,0.,-0.)); +#1657 = ORIENTED_EDGE('',*,*,#1641,.F.); +#1658 = ORIENTED_EDGE('',*,*,#1659,.F.); +#1659 = EDGE_CURVE('',#1642,#1642,#1660,.T.); +#1660 = CIRCLE('',#1661,0.2); +#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1662 = CARTESIAN_POINT('',(161.72,-84.472,0.)); +#1663 = DIRECTION('',(0.,0.,1.)); +#1664 = DIRECTION('',(1.,0.,-0.)); +#1665 = CYLINDRICAL_SURFACE('',#1666,0.2); +#1666 = AXIS2_PLACEMENT_3D('',#1667,#1668,#1669); +#1667 = CARTESIAN_POINT('',(161.72,-84.472,0.)); +#1668 = DIRECTION('',(0.,0.,1.)); +#1669 = DIRECTION('',(1.,0.,-0.)); +#1670 = ADVANCED_FACE('',(#1671),#1698,.F.); +#1671 = FACE_BOUND('',#1672,.F.); +#1672 = EDGE_LOOP('',(#1673,#1683,#1690,#1691)); +#1673 = ORIENTED_EDGE('',*,*,#1674,.T.); +#1674 = EDGE_CURVE('',#1675,#1677,#1679,.T.); +#1675 = VERTEX_POINT('',#1676); +#1676 = CARTESIAN_POINT('',(172.016,-80.874,0.)); +#1677 = VERTEX_POINT('',#1678); +#1678 = CARTESIAN_POINT('',(172.016,-80.874,-1.6)); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(172.016,-80.874,0.)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(0.,0.,-1.)); +#1683 = ORIENTED_EDGE('',*,*,#1684,.T.); +#1684 = EDGE_CURVE('',#1677,#1677,#1685,.T.); +#1685 = CIRCLE('',#1686,0.508); +#1686 = AXIS2_PLACEMENT_3D('',#1687,#1688,#1689); +#1687 = CARTESIAN_POINT('',(172.016,-81.382,-1.6)); +#1688 = DIRECTION('',(0.,0.,1.)); +#1689 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1690 = ORIENTED_EDGE('',*,*,#1674,.F.); +#1691 = ORIENTED_EDGE('',*,*,#1692,.F.); +#1692 = EDGE_CURVE('',#1675,#1675,#1693,.T.); +#1693 = CIRCLE('',#1694,0.508); +#1694 = AXIS2_PLACEMENT_3D('',#1695,#1696,#1697); +#1695 = CARTESIAN_POINT('',(172.016,-81.382,0.)); +#1696 = DIRECTION('',(0.,0.,1.)); +#1697 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1698 = CYLINDRICAL_SURFACE('',#1699,0.508); +#1699 = AXIS2_PLACEMENT_3D('',#1700,#1701,#1702); +#1700 = CARTESIAN_POINT('',(172.016,-81.382,0.)); +#1701 = DIRECTION('',(0.,0.,1.)); +#1702 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1703 = ADVANCED_FACE('',(#1704),#1731,.F.); +#1704 = FACE_BOUND('',#1705,.F.); +#1705 = EDGE_LOOP('',(#1706,#1716,#1723,#1724)); +#1706 = ORIENTED_EDGE('',*,*,#1707,.T.); +#1707 = EDGE_CURVE('',#1708,#1710,#1712,.T.); +#1708 = VERTEX_POINT('',#1709); +#1709 = CARTESIAN_POINT('',(174.556,-80.874,0.)); +#1710 = VERTEX_POINT('',#1711); +#1711 = CARTESIAN_POINT('',(174.556,-80.874,-1.6)); +#1712 = LINE('',#1713,#1714); +#1713 = CARTESIAN_POINT('',(174.556,-80.874,0.)); +#1714 = VECTOR('',#1715,1.); +#1715 = DIRECTION('',(0.,0.,-1.)); +#1716 = ORIENTED_EDGE('',*,*,#1717,.T.); +#1717 = EDGE_CURVE('',#1710,#1710,#1718,.T.); +#1718 = CIRCLE('',#1719,0.508); +#1719 = AXIS2_PLACEMENT_3D('',#1720,#1721,#1722); +#1720 = CARTESIAN_POINT('',(174.556,-81.382,-1.6)); +#1721 = DIRECTION('',(0.,0.,1.)); +#1722 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1723 = ORIENTED_EDGE('',*,*,#1707,.F.); +#1724 = ORIENTED_EDGE('',*,*,#1725,.F.); +#1725 = EDGE_CURVE('',#1708,#1708,#1726,.T.); +#1726 = CIRCLE('',#1727,0.508); +#1727 = AXIS2_PLACEMENT_3D('',#1728,#1729,#1730); +#1728 = CARTESIAN_POINT('',(174.556,-81.382,0.)); +#1729 = DIRECTION('',(0.,0.,1.)); +#1730 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1731 = CYLINDRICAL_SURFACE('',#1732,0.508); +#1732 = AXIS2_PLACEMENT_3D('',#1733,#1734,#1735); +#1733 = CARTESIAN_POINT('',(174.556,-81.382,0.)); +#1734 = DIRECTION('',(0.,0.,1.)); +#1735 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1736 = ADVANCED_FACE('',(#1737),#1764,.F.); +#1737 = FACE_BOUND('',#1738,.F.); +#1738 = EDGE_LOOP('',(#1739,#1749,#1756,#1757)); +#1739 = ORIENTED_EDGE('',*,*,#1740,.T.); +#1740 = EDGE_CURVE('',#1741,#1743,#1745,.T.); +#1741 = VERTEX_POINT('',#1742); +#1742 = CARTESIAN_POINT('',(169.476,-80.874,0.)); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(169.476,-80.874,-1.6)); +#1745 = LINE('',#1746,#1747); +#1746 = CARTESIAN_POINT('',(169.476,-80.874,0.)); +#1747 = VECTOR('',#1748,1.); +#1748 = DIRECTION('',(0.,0.,-1.)); +#1749 = ORIENTED_EDGE('',*,*,#1750,.T.); +#1750 = EDGE_CURVE('',#1743,#1743,#1751,.T.); +#1751 = CIRCLE('',#1752,0.508); +#1752 = AXIS2_PLACEMENT_3D('',#1753,#1754,#1755); +#1753 = CARTESIAN_POINT('',(169.476,-81.382,-1.6)); +#1754 = DIRECTION('',(0.,0.,1.)); +#1755 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1756 = ORIENTED_EDGE('',*,*,#1740,.F.); +#1757 = ORIENTED_EDGE('',*,*,#1758,.F.); +#1758 = EDGE_CURVE('',#1741,#1741,#1759,.T.); +#1759 = CIRCLE('',#1760,0.508); +#1760 = AXIS2_PLACEMENT_3D('',#1761,#1762,#1763); +#1761 = CARTESIAN_POINT('',(169.476,-81.382,0.)); +#1762 = DIRECTION('',(0.,0.,1.)); +#1763 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1764 = CYLINDRICAL_SURFACE('',#1765,0.508); +#1765 = AXIS2_PLACEMENT_3D('',#1766,#1767,#1768); +#1766 = CARTESIAN_POINT('',(169.476,-81.382,0.)); +#1767 = DIRECTION('',(0.,0.,1.)); +#1768 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1769 = ADVANCED_FACE('',(#1770),#1797,.F.); +#1770 = FACE_BOUND('',#1771,.F.); +#1771 = EDGE_LOOP('',(#1772,#1782,#1789,#1790)); +#1772 = ORIENTED_EDGE('',*,*,#1773,.T.); +#1773 = EDGE_CURVE('',#1774,#1776,#1778,.T.); +#1774 = VERTEX_POINT('',#1775); +#1775 = CARTESIAN_POINT('',(167.,-82.44,0.)); +#1776 = VERTEX_POINT('',#1777); +#1777 = CARTESIAN_POINT('',(167.,-82.44,-1.6)); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(167.,-82.44,0.)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(0.,0.,-1.)); +#1782 = ORIENTED_EDGE('',*,*,#1783,.T.); +#1783 = EDGE_CURVE('',#1776,#1776,#1784,.T.); +#1784 = CIRCLE('',#1785,0.2); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(166.8,-82.44,-1.6)); +#1787 = DIRECTION('',(0.,0.,1.)); +#1788 = DIRECTION('',(1.,0.,-0.)); +#1789 = ORIENTED_EDGE('',*,*,#1773,.F.); +#1790 = ORIENTED_EDGE('',*,*,#1791,.F.); +#1791 = EDGE_CURVE('',#1774,#1774,#1792,.T.); +#1792 = CIRCLE('',#1793,0.2); +#1793 = AXIS2_PLACEMENT_3D('',#1794,#1795,#1796); +#1794 = CARTESIAN_POINT('',(166.8,-82.44,0.)); +#1795 = DIRECTION('',(0.,0.,1.)); +#1796 = DIRECTION('',(1.,0.,-0.)); +#1797 = CYLINDRICAL_SURFACE('',#1798,0.2); +#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); +#1799 = CARTESIAN_POINT('',(166.8,-82.44,0.)); +#1800 = DIRECTION('',(0.,0.,1.)); +#1801 = DIRECTION('',(1.,0.,-0.)); +#1802 = ADVANCED_FACE('',(#1803),#1830,.F.); +#1803 = FACE_BOUND('',#1804,.F.); +#1804 = EDGE_LOOP('',(#1805,#1815,#1822,#1823)); +#1805 = ORIENTED_EDGE('',*,*,#1806,.T.); +#1806 = EDGE_CURVE('',#1807,#1809,#1811,.T.); +#1807 = VERTEX_POINT('',#1808); +#1808 = CARTESIAN_POINT('',(164.714,-76.852,0.)); #1809 = VERTEX_POINT('',#1810); -#1810 = CARTESIAN_POINT('',(124.476,-100.714,0.)); -#1811 = VERTEX_POINT('',#1812); -#1812 = CARTESIAN_POINT('',(124.476,-100.714,-1.6)); -#1813 = SEAM_CURVE('',#1814,(#1818,#1830),.PCURVE_S1.); -#1814 = LINE('',#1815,#1816); -#1815 = CARTESIAN_POINT('',(124.476,-100.714,0.)); -#1816 = VECTOR('',#1817,1.); -#1817 = DIRECTION('',(0.,0.,-1.)); -#1818 = PCURVE('',#1819,#1824); -#1819 = CYLINDRICAL_SURFACE('',#1820,0.508); -#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); -#1821 = CARTESIAN_POINT('',(124.476,-101.222,0.)); -#1822 = DIRECTION('',(0.,0.,1.)); -#1823 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829); -#1825 = LINE('',#1826,#1827); -#1826 = CARTESIAN_POINT('',(0.,0.)); -#1827 = VECTOR('',#1828,1.); -#1828 = DIRECTION('',(0.,-1.)); -#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1830 = PCURVE('',#1819,#1831); -#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); -#1832 = LINE('',#1833,#1834); -#1833 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1834 = VECTOR('',#1835,1.); -#1835 = DIRECTION('',(0.,-1.)); -#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1837 = ORIENTED_EDGE('',*,*,#1838,.T.); -#1838 = EDGE_CURVE('',#1811,#1811,#1839,.T.); -#1839 = SURFACE_CURVE('',#1840,(#1845,#1852),.PCURVE_S1.); -#1840 = CIRCLE('',#1841,0.508); -#1841 = AXIS2_PLACEMENT_3D('',#1842,#1843,#1844); -#1842 = CARTESIAN_POINT('',(124.476,-101.222,-1.6)); -#1843 = DIRECTION('',(0.,0.,1.)); -#1844 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1845 = PCURVE('',#1819,#1846); -#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851); -#1847 = LINE('',#1848,#1849); -#1848 = CARTESIAN_POINT('',(0.,-1.6)); -#1849 = VECTOR('',#1850,1.); -#1850 = DIRECTION('',(1.,0.)); -#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1852 = PCURVE('',#84,#1853); -#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1862); -#1854 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1855,#1856,#1857,#1858, -#1859,#1860,#1861),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1855 = CARTESIAN_POINT('',(-10.,10.508)); -#1856 = CARTESIAN_POINT('',(-9.120118189755,10.508)); -#1857 = CARTESIAN_POINT('',(-9.560059094878,9.746)); -#1858 = CARTESIAN_POINT('',(-10.,8.984)); -#1859 = CARTESIAN_POINT('',(-10.43994090512,9.746)); -#1860 = CARTESIAN_POINT('',(-10.87988181024,10.508)); -#1861 = CARTESIAN_POINT('',(-10.,10.508)); -#1862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1863 = ORIENTED_EDGE('',*,*,#1808,.F.); -#1864 = ORIENTED_EDGE('',*,*,#1865,.F.); -#1865 = EDGE_CURVE('',#1809,#1809,#1866,.T.); -#1866 = SURFACE_CURVE('',#1867,(#1872,#1879),.PCURVE_S1.); -#1867 = CIRCLE('',#1868,0.508); -#1868 = AXIS2_PLACEMENT_3D('',#1869,#1870,#1871); -#1869 = CARTESIAN_POINT('',(124.476,-101.222,0.)); -#1870 = DIRECTION('',(0.,0.,1.)); -#1871 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#1872 = PCURVE('',#1819,#1873); -#1873 = DEFINITIONAL_REPRESENTATION('',(#1874),#1878); -#1874 = LINE('',#1875,#1876); -#1875 = CARTESIAN_POINT('',(0.,0.)); -#1876 = VECTOR('',#1877,1.); -#1877 = DIRECTION('',(1.,0.)); -#1878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1879 = PCURVE('',#143,#1880); -#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1889); -#1881 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1882,#1883,#1884,#1885, -#1886,#1887,#1888),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1882 = CARTESIAN_POINT('',(-10.,10.508)); -#1883 = CARTESIAN_POINT('',(-9.120118189755,10.508)); -#1884 = CARTESIAN_POINT('',(-9.560059094878,9.746)); -#1885 = CARTESIAN_POINT('',(-10.,8.984)); -#1886 = CARTESIAN_POINT('',(-10.43994090512,9.746)); -#1887 = CARTESIAN_POINT('',(-10.87988181024,10.508)); -#1888 = CARTESIAN_POINT('',(-10.,10.508)); -#1889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1890 = ADVANCED_FACE('',(#1891),#1905,.F.); -#1891 = FACE_BOUND('',#1892,.F.); -#1892 = EDGE_LOOP('',(#1893,#1928,#1956,#1984)); -#1893 = ORIENTED_EDGE('',*,*,#1894,.T.); -#1894 = EDGE_CURVE('',#1895,#1897,#1899,.T.); -#1895 = VERTEX_POINT('',#1896); -#1896 = CARTESIAN_POINT('',(118.776,-101.04,0.)); -#1897 = VERTEX_POINT('',#1898); -#1898 = CARTESIAN_POINT('',(118.776,-101.04,-1.6)); -#1899 = SURFACE_CURVE('',#1900,(#1904,#1916),.PCURVE_S1.); -#1900 = LINE('',#1901,#1902); -#1901 = CARTESIAN_POINT('',(118.776,-101.04,0.)); -#1902 = VECTOR('',#1903,1.); -#1903 = DIRECTION('',(0.,0.,-1.)); -#1904 = PCURVE('',#1905,#1910); -#1905 = CYLINDRICAL_SURFACE('',#1906,0.325); -#1906 = AXIS2_PLACEMENT_3D('',#1907,#1908,#1909); -#1907 = CARTESIAN_POINT('',(118.776,-101.365,0.)); -#1908 = DIRECTION('',(0.,0.,1.)); -#1909 = DIRECTION('',(-8.734039132954E-14,1.,0.)); -#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915); -#1911 = LINE('',#1912,#1913); -#1912 = CARTESIAN_POINT('',(0.,0.)); -#1913 = VECTOR('',#1914,1.); -#1914 = DIRECTION('',(0.,-1.)); -#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1916 = PCURVE('',#1917,#1922); -#1917 = PLANE('',#1918); -#1918 = AXIS2_PLACEMENT_3D('',#1919,#1920,#1921); -#1919 = CARTESIAN_POINT('',(118.776,-101.04,0.)); -#1920 = DIRECTION('',(-1.110223024625E-16,-1.,-0.)); -#1921 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1927); -#1923 = LINE('',#1924,#1925); -#1924 = CARTESIAN_POINT('',(0.,0.)); -#1925 = VECTOR('',#1926,1.); -#1926 = DIRECTION('',(0.,-1.)); -#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1928 = ORIENTED_EDGE('',*,*,#1929,.T.); -#1929 = EDGE_CURVE('',#1897,#1930,#1932,.T.); -#1930 = VERTEX_POINT('',#1931); -#1931 = CARTESIAN_POINT('',(118.451,-101.365,-1.6)); -#1932 = SURFACE_CURVE('',#1933,(#1938,#1945),.PCURVE_S1.); -#1933 = CIRCLE('',#1934,0.325); -#1934 = AXIS2_PLACEMENT_3D('',#1935,#1936,#1937); -#1935 = CARTESIAN_POINT('',(118.776,-101.365,-1.6)); -#1936 = DIRECTION('',(0.,0.,1.)); -#1937 = DIRECTION('',(-8.734039132954E-14,1.,0.)); -#1938 = PCURVE('',#1905,#1939); -#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944); -#1940 = LINE('',#1941,#1942); -#1941 = CARTESIAN_POINT('',(0.,-1.6)); -#1942 = VECTOR('',#1943,1.); -#1943 = DIRECTION('',(1.,0.)); -#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1945 = PCURVE('',#84,#1946); -#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1955); -#1947 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1948,#1949,#1950,#1951, -#1952,#1953,#1954),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1948 = CARTESIAN_POINT('',(-4.3,10.182)); -#1949 = CARTESIAN_POINT('',(-3.73708348754,10.182)); -#1950 = CARTESIAN_POINT('',(-4.01854174377,9.6945)); -#1951 = CARTESIAN_POINT('',(-4.3,9.207)); -#1952 = CARTESIAN_POINT('',(-4.58145825623,9.6945)); -#1953 = CARTESIAN_POINT('',(-4.86291651246,10.182)); -#1954 = CARTESIAN_POINT('',(-4.3,10.182)); -#1955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1956 = ORIENTED_EDGE('',*,*,#1957,.F.); -#1957 = EDGE_CURVE('',#1958,#1930,#1960,.T.); -#1958 = VERTEX_POINT('',#1959); -#1959 = CARTESIAN_POINT('',(118.451,-101.365,0.)); -#1960 = SURFACE_CURVE('',#1961,(#1965,#1972),.PCURVE_S1.); -#1961 = LINE('',#1962,#1963); -#1962 = CARTESIAN_POINT('',(118.451,-101.365,0.)); -#1963 = VECTOR('',#1964,1.); -#1964 = DIRECTION('',(0.,0.,-1.)); -#1965 = PCURVE('',#1905,#1966); -#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971); -#1967 = LINE('',#1968,#1969); -#1968 = CARTESIAN_POINT('',(1.570796326795,0.)); -#1969 = VECTOR('',#1970,1.); -#1970 = DIRECTION('',(0.,-1.)); -#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1972 = PCURVE('',#1973,#1978); -#1973 = CYLINDRICAL_SURFACE('',#1974,0.325); -#1974 = AXIS2_PLACEMENT_3D('',#1975,#1976,#1977); -#1975 = CARTESIAN_POINT('',(118.776,-101.365,0.)); -#1976 = DIRECTION('',(0.,0.,1.)); -#1977 = DIRECTION('',(-1.,-8.734039132954E-14,0.)); -#1978 = DEFINITIONAL_REPRESENTATION('',(#1979),#1983); -#1979 = LINE('',#1980,#1981); -#1980 = CARTESIAN_POINT('',(0.,0.)); -#1981 = VECTOR('',#1982,1.); -#1982 = DIRECTION('',(0.,-1.)); -#1983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1984 = ORIENTED_EDGE('',*,*,#1985,.F.); -#1985 = EDGE_CURVE('',#1895,#1958,#1986,.T.); -#1986 = SURFACE_CURVE('',#1987,(#1992,#1999),.PCURVE_S1.); -#1987 = CIRCLE('',#1988,0.325); -#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991); -#1989 = CARTESIAN_POINT('',(118.776,-101.365,0.)); -#1990 = DIRECTION('',(0.,0.,1.)); -#1991 = DIRECTION('',(-8.734039132954E-14,1.,0.)); -#1992 = PCURVE('',#1905,#1993); -#1993 = DEFINITIONAL_REPRESENTATION('',(#1994),#1998); -#1994 = LINE('',#1995,#1996); -#1995 = CARTESIAN_POINT('',(0.,0.)); -#1996 = VECTOR('',#1997,1.); -#1997 = DIRECTION('',(1.,0.)); -#1998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1999 = PCURVE('',#143,#2000); -#2000 = DEFINITIONAL_REPRESENTATION('',(#2001),#2009); -#2001 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2002,#2003,#2004,#2005, -#2006,#2007,#2008),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2002 = CARTESIAN_POINT('',(-4.3,10.182)); -#2003 = CARTESIAN_POINT('',(-3.73708348754,10.182)); -#2004 = CARTESIAN_POINT('',(-4.01854174377,9.6945)); -#2005 = CARTESIAN_POINT('',(-4.3,9.207)); -#2006 = CARTESIAN_POINT('',(-4.58145825623,9.6945)); -#2007 = CARTESIAN_POINT('',(-4.86291651246,10.182)); -#2008 = CARTESIAN_POINT('',(-4.3,10.182)); -#2009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2010 = ADVANCED_FACE('',(#2011),#1917,.T.); -#2011 = FACE_BOUND('',#2012,.T.); -#2012 = EDGE_LOOP('',(#2013,#2014,#2036,#2064)); -#2013 = ORIENTED_EDGE('',*,*,#1894,.T.); -#2014 = ORIENTED_EDGE('',*,*,#2015,.T.); -#2015 = EDGE_CURVE('',#1897,#2016,#2018,.T.); -#2016 = VERTEX_POINT('',#2017); -#2017 = CARTESIAN_POINT('',(118.976,-101.04,-1.6)); -#2018 = SURFACE_CURVE('',#2019,(#2023,#2030),.PCURVE_S1.); -#2019 = LINE('',#2020,#2021); -#2020 = CARTESIAN_POINT('',(116.726,-101.04,-1.6)); -#2021 = VECTOR('',#2022,1.); -#2022 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#2023 = PCURVE('',#1917,#2024); -#2024 = DEFINITIONAL_REPRESENTATION('',(#2025),#2029); -#2025 = LINE('',#2026,#2027); -#2026 = CARTESIAN_POINT('',(-2.05,-1.6)); -#2027 = VECTOR('',#2028,1.); -#2028 = DIRECTION('',(1.,0.)); -#2029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2030 = PCURVE('',#84,#2031); -#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2035); -#2032 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2033,#2034),.UNSPECIFIED.,.F., - .F.,(2,2),(2.03,2.27),.PIECEWISE_BEZIER_KNOTS.); -#2033 = CARTESIAN_POINT('',(-4.28,10.182)); -#2034 = CARTESIAN_POINT('',(-4.52,10.182)); -#2035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2036 = ORIENTED_EDGE('',*,*,#2037,.F.); -#2037 = EDGE_CURVE('',#2038,#2016,#2040,.T.); +#1810 = CARTESIAN_POINT('',(164.714,-76.852,-1.6)); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(164.714,-76.852,0.)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.,0.,-1.)); +#1815 = ORIENTED_EDGE('',*,*,#1816,.T.); +#1816 = EDGE_CURVE('',#1809,#1809,#1817,.T.); +#1817 = CIRCLE('',#1818,0.2); +#1818 = AXIS2_PLACEMENT_3D('',#1819,#1820,#1821); +#1819 = CARTESIAN_POINT('',(164.514,-76.852,-1.6)); +#1820 = DIRECTION('',(0.,0.,1.)); +#1821 = DIRECTION('',(1.,0.,-0.)); +#1822 = ORIENTED_EDGE('',*,*,#1806,.F.); +#1823 = ORIENTED_EDGE('',*,*,#1824,.F.); +#1824 = EDGE_CURVE('',#1807,#1807,#1825,.T.); +#1825 = CIRCLE('',#1826,0.2); +#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); +#1827 = CARTESIAN_POINT('',(164.514,-76.852,0.)); +#1828 = DIRECTION('',(0.,0.,1.)); +#1829 = DIRECTION('',(1.,0.,-0.)); +#1830 = CYLINDRICAL_SURFACE('',#1831,0.2); +#1831 = AXIS2_PLACEMENT_3D('',#1832,#1833,#1834); +#1832 = CARTESIAN_POINT('',(164.514,-76.852,0.)); +#1833 = DIRECTION('',(0.,0.,1.)); +#1834 = DIRECTION('',(1.,0.,-0.)); +#1835 = ADVANCED_FACE('',(#1836),#1863,.F.); +#1836 = FACE_BOUND('',#1837,.F.); +#1837 = EDGE_LOOP('',(#1838,#1848,#1855,#1856)); +#1838 = ORIENTED_EDGE('',*,*,#1839,.T.); +#1839 = EDGE_CURVE('',#1840,#1842,#1844,.T.); +#1840 = VERTEX_POINT('',#1841); +#1841 = CARTESIAN_POINT('',(159.888,-80.154,0.)); +#1842 = VERTEX_POINT('',#1843); +#1843 = CARTESIAN_POINT('',(159.888,-80.154,-1.6)); +#1844 = LINE('',#1845,#1846); +#1845 = CARTESIAN_POINT('',(159.888,-80.154,0.)); +#1846 = VECTOR('',#1847,1.); +#1847 = DIRECTION('',(0.,0.,-1.)); +#1848 = ORIENTED_EDGE('',*,*,#1849,.T.); +#1849 = EDGE_CURVE('',#1842,#1842,#1850,.T.); +#1850 = CIRCLE('',#1851,0.2); +#1851 = AXIS2_PLACEMENT_3D('',#1852,#1853,#1854); +#1852 = CARTESIAN_POINT('',(159.688,-80.154,-1.6)); +#1853 = DIRECTION('',(0.,0.,1.)); +#1854 = DIRECTION('',(1.,0.,-0.)); +#1855 = ORIENTED_EDGE('',*,*,#1839,.F.); +#1856 = ORIENTED_EDGE('',*,*,#1857,.F.); +#1857 = EDGE_CURVE('',#1840,#1840,#1858,.T.); +#1858 = CIRCLE('',#1859,0.2); +#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); +#1860 = CARTESIAN_POINT('',(159.688,-80.154,0.)); +#1861 = DIRECTION('',(0.,0.,1.)); +#1862 = DIRECTION('',(1.,0.,-0.)); +#1863 = CYLINDRICAL_SURFACE('',#1864,0.2); +#1864 = AXIS2_PLACEMENT_3D('',#1865,#1866,#1867); +#1865 = CARTESIAN_POINT('',(159.688,-80.154,0.)); +#1866 = DIRECTION('',(0.,0.,1.)); +#1867 = DIRECTION('',(1.,0.,-0.)); +#1868 = ADVANCED_FACE('',(#1869),#1896,.F.); +#1869 = FACE_BOUND('',#1870,.F.); +#1870 = EDGE_LOOP('',(#1871,#1881,#1888,#1889)); +#1871 = ORIENTED_EDGE('',*,*,#1872,.T.); +#1872 = EDGE_CURVE('',#1873,#1875,#1877,.T.); +#1873 = VERTEX_POINT('',#1874); +#1874 = CARTESIAN_POINT('',(138.461,-68.012,0.)); +#1875 = VERTEX_POINT('',#1876); +#1876 = CARTESIAN_POINT('',(138.461,-68.012,-1.6)); +#1877 = LINE('',#1878,#1879); +#1878 = CARTESIAN_POINT('',(138.461,-68.012,0.)); +#1879 = VECTOR('',#1880,1.); +#1880 = DIRECTION('',(0.,0.,-1.)); +#1881 = ORIENTED_EDGE('',*,*,#1882,.T.); +#1882 = EDGE_CURVE('',#1875,#1875,#1883,.T.); +#1883 = CIRCLE('',#1884,0.6); +#1884 = AXIS2_PLACEMENT_3D('',#1885,#1886,#1887); +#1885 = CARTESIAN_POINT('',(138.461,-68.612,-1.6)); +#1886 = DIRECTION('',(0.,0.,1.)); +#1887 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1888 = ORIENTED_EDGE('',*,*,#1872,.F.); +#1889 = ORIENTED_EDGE('',*,*,#1890,.F.); +#1890 = EDGE_CURVE('',#1873,#1873,#1891,.T.); +#1891 = CIRCLE('',#1892,0.6); +#1892 = AXIS2_PLACEMENT_3D('',#1893,#1894,#1895); +#1893 = CARTESIAN_POINT('',(138.461,-68.612,0.)); +#1894 = DIRECTION('',(0.,0.,1.)); +#1895 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1896 = CYLINDRICAL_SURFACE('',#1897,0.6); +#1897 = AXIS2_PLACEMENT_3D('',#1898,#1899,#1900); +#1898 = CARTESIAN_POINT('',(138.461,-68.612,0.)); +#1899 = DIRECTION('',(0.,0.,1.)); +#1900 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1901 = ADVANCED_FACE('',(#1902),#1929,.F.); +#1902 = FACE_BOUND('',#1903,.F.); +#1903 = EDGE_LOOP('',(#1904,#1914,#1921,#1922)); +#1904 = ORIENTED_EDGE('',*,*,#1905,.T.); +#1905 = EDGE_CURVE('',#1906,#1908,#1910,.T.); +#1906 = VERTEX_POINT('',#1907); +#1907 = CARTESIAN_POINT('',(141.001,-68.012,0.)); +#1908 = VERTEX_POINT('',#1909); +#1909 = CARTESIAN_POINT('',(141.001,-68.012,-1.6)); +#1910 = LINE('',#1911,#1912); +#1911 = CARTESIAN_POINT('',(141.001,-68.012,0.)); +#1912 = VECTOR('',#1913,1.); +#1913 = DIRECTION('',(0.,0.,-1.)); +#1914 = ORIENTED_EDGE('',*,*,#1915,.T.); +#1915 = EDGE_CURVE('',#1908,#1908,#1916,.T.); +#1916 = CIRCLE('',#1917,0.6); +#1917 = AXIS2_PLACEMENT_3D('',#1918,#1919,#1920); +#1918 = CARTESIAN_POINT('',(141.001,-68.612,-1.6)); +#1919 = DIRECTION('',(0.,0.,1.)); +#1920 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1921 = ORIENTED_EDGE('',*,*,#1905,.F.); +#1922 = ORIENTED_EDGE('',*,*,#1923,.F.); +#1923 = EDGE_CURVE('',#1906,#1906,#1924,.T.); +#1924 = CIRCLE('',#1925,0.6); +#1925 = AXIS2_PLACEMENT_3D('',#1926,#1927,#1928); +#1926 = CARTESIAN_POINT('',(141.001,-68.612,0.)); +#1927 = DIRECTION('',(0.,0.,1.)); +#1928 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1929 = CYLINDRICAL_SURFACE('',#1930,0.6); +#1930 = AXIS2_PLACEMENT_3D('',#1931,#1932,#1933); +#1931 = CARTESIAN_POINT('',(141.001,-68.612,0.)); +#1932 = DIRECTION('',(0.,0.,1.)); +#1933 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1934 = ADVANCED_FACE('',(#1935),#1962,.F.); +#1935 = FACE_BOUND('',#1936,.F.); +#1936 = EDGE_LOOP('',(#1937,#1947,#1954,#1955)); +#1937 = ORIENTED_EDGE('',*,*,#1938,.T.); +#1938 = EDGE_CURVE('',#1939,#1941,#1943,.T.); +#1939 = VERTEX_POINT('',#1940); +#1940 = CARTESIAN_POINT('',(144.902,-68.47,0.)); +#1941 = VERTEX_POINT('',#1942); +#1942 = CARTESIAN_POINT('',(144.902,-68.47,-1.6)); +#1943 = LINE('',#1944,#1945); +#1944 = CARTESIAN_POINT('',(144.902,-68.47,0.)); +#1945 = VECTOR('',#1946,1.); +#1946 = DIRECTION('',(0.,0.,-1.)); +#1947 = ORIENTED_EDGE('',*,*,#1948,.T.); +#1948 = EDGE_CURVE('',#1941,#1941,#1949,.T.); +#1949 = CIRCLE('',#1950,0.2); +#1950 = AXIS2_PLACEMENT_3D('',#1951,#1952,#1953); +#1951 = CARTESIAN_POINT('',(144.702,-68.47,-1.6)); +#1952 = DIRECTION('',(0.,0.,1.)); +#1953 = DIRECTION('',(1.,0.,-0.)); +#1954 = ORIENTED_EDGE('',*,*,#1938,.F.); +#1955 = ORIENTED_EDGE('',*,*,#1956,.F.); +#1956 = EDGE_CURVE('',#1939,#1939,#1957,.T.); +#1957 = CIRCLE('',#1958,0.2); +#1958 = AXIS2_PLACEMENT_3D('',#1959,#1960,#1961); +#1959 = CARTESIAN_POINT('',(144.702,-68.47,0.)); +#1960 = DIRECTION('',(0.,0.,1.)); +#1961 = DIRECTION('',(1.,0.,-0.)); +#1962 = CYLINDRICAL_SURFACE('',#1963,0.2); +#1963 = AXIS2_PLACEMENT_3D('',#1964,#1965,#1966); +#1964 = CARTESIAN_POINT('',(144.702,-68.47,0.)); +#1965 = DIRECTION('',(0.,0.,1.)); +#1966 = DIRECTION('',(1.,0.,-0.)); +#1967 = ADVANCED_FACE('',(#1968),#1995,.F.); +#1968 = FACE_BOUND('',#1969,.F.); +#1969 = EDGE_LOOP('',(#1970,#1980,#1987,#1988)); +#1970 = ORIENTED_EDGE('',*,*,#1971,.T.); +#1971 = EDGE_CURVE('',#1972,#1974,#1976,.T.); +#1972 = VERTEX_POINT('',#1973); +#1973 = CARTESIAN_POINT('',(135.921,-68.012,0.)); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(135.921,-68.012,-1.6)); +#1976 = LINE('',#1977,#1978); +#1977 = CARTESIAN_POINT('',(135.921,-68.012,0.)); +#1978 = VECTOR('',#1979,1.); +#1979 = DIRECTION('',(0.,0.,-1.)); +#1980 = ORIENTED_EDGE('',*,*,#1981,.T.); +#1981 = EDGE_CURVE('',#1974,#1974,#1982,.T.); +#1982 = CIRCLE('',#1983,0.6); +#1983 = AXIS2_PLACEMENT_3D('',#1984,#1985,#1986); +#1984 = CARTESIAN_POINT('',(135.921,-68.612,-1.6)); +#1985 = DIRECTION('',(0.,0.,1.)); +#1986 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1987 = ORIENTED_EDGE('',*,*,#1971,.F.); +#1988 = ORIENTED_EDGE('',*,*,#1989,.F.); +#1989 = EDGE_CURVE('',#1972,#1972,#1990,.T.); +#1990 = CIRCLE('',#1991,0.6); +#1991 = AXIS2_PLACEMENT_3D('',#1992,#1993,#1994); +#1992 = CARTESIAN_POINT('',(135.921,-68.612,0.)); +#1993 = DIRECTION('',(0.,0.,1.)); +#1994 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#1995 = CYLINDRICAL_SURFACE('',#1996,0.6); +#1996 = AXIS2_PLACEMENT_3D('',#1997,#1998,#1999); +#1997 = CARTESIAN_POINT('',(135.921,-68.612,0.)); +#1998 = DIRECTION('',(0.,0.,1.)); +#1999 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2000 = ADVANCED_FACE('',(#2001),#2028,.F.); +#2001 = FACE_BOUND('',#2002,.F.); +#2002 = EDGE_LOOP('',(#2003,#2013,#2020,#2021)); +#2003 = ORIENTED_EDGE('',*,*,#2004,.T.); +#2004 = EDGE_CURVE('',#2005,#2007,#2009,.T.); +#2005 = VERTEX_POINT('',#2006); +#2006 = CARTESIAN_POINT('',(118.74,-76.09,0.)); +#2007 = VERTEX_POINT('',#2008); +#2008 = CARTESIAN_POINT('',(118.74,-76.09,-1.6)); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(118.74,-76.09,0.)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(0.,0.,-1.)); +#2013 = ORIENTED_EDGE('',*,*,#2014,.T.); +#2014 = EDGE_CURVE('',#2007,#2007,#2015,.T.); +#2015 = CIRCLE('',#2016,0.2); +#2016 = AXIS2_PLACEMENT_3D('',#2017,#2018,#2019); +#2017 = CARTESIAN_POINT('',(118.54,-76.09,-1.6)); +#2018 = DIRECTION('',(0.,0.,1.)); +#2019 = DIRECTION('',(1.,0.,-0.)); +#2020 = ORIENTED_EDGE('',*,*,#2004,.F.); +#2021 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2022 = EDGE_CURVE('',#2005,#2005,#2023,.T.); +#2023 = CIRCLE('',#2024,0.2); +#2024 = AXIS2_PLACEMENT_3D('',#2025,#2026,#2027); +#2025 = CARTESIAN_POINT('',(118.54,-76.09,0.)); +#2026 = DIRECTION('',(0.,0.,1.)); +#2027 = DIRECTION('',(1.,0.,-0.)); +#2028 = CYLINDRICAL_SURFACE('',#2029,0.2); +#2029 = AXIS2_PLACEMENT_3D('',#2030,#2031,#2032); +#2030 = CARTESIAN_POINT('',(118.54,-76.09,0.)); +#2031 = DIRECTION('',(0.,0.,1.)); +#2032 = DIRECTION('',(1.,0.,-0.)); +#2033 = ADVANCED_FACE('',(#2034),#2061,.F.); +#2034 = FACE_BOUND('',#2035,.F.); +#2035 = EDGE_LOOP('',(#2036,#2046,#2053,#2054)); +#2036 = ORIENTED_EDGE('',*,*,#2037,.T.); +#2037 = EDGE_CURVE('',#2038,#2040,#2042,.T.); #2038 = VERTEX_POINT('',#2039); -#2039 = CARTESIAN_POINT('',(118.976,-101.04,0.)); -#2040 = SURFACE_CURVE('',#2041,(#2045,#2052),.PCURVE_S1.); -#2041 = LINE('',#2042,#2043); -#2042 = CARTESIAN_POINT('',(118.976,-101.04,0.)); -#2043 = VECTOR('',#2044,1.); -#2044 = DIRECTION('',(0.,0.,-1.)); -#2045 = PCURVE('',#1917,#2046); -#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2051); -#2047 = LINE('',#2048,#2049); -#2048 = CARTESIAN_POINT('',(0.2,0.)); -#2049 = VECTOR('',#2050,1.); -#2050 = DIRECTION('',(0.,-1.)); -#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2052 = PCURVE('',#2053,#2058); -#2053 = CYLINDRICAL_SURFACE('',#2054,0.325); -#2054 = AXIS2_PLACEMENT_3D('',#2055,#2056,#2057); -#2055 = CARTESIAN_POINT('',(118.976,-101.365,0.)); -#2056 = DIRECTION('',(0.,0.,1.)); -#2057 = DIRECTION('',(1.,8.734039132954E-14,-0.)); -#2058 = DEFINITIONAL_REPRESENTATION('',(#2059),#2063); -#2059 = LINE('',#2060,#2061); -#2060 = CARTESIAN_POINT('',(1.570796326795,0.)); -#2061 = VECTOR('',#2062,1.); -#2062 = DIRECTION('',(0.,-1.)); -#2063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2064 = ORIENTED_EDGE('',*,*,#2065,.F.); -#2065 = EDGE_CURVE('',#1895,#2038,#2066,.T.); -#2066 = SURFACE_CURVE('',#2067,(#2071,#2078),.PCURVE_S1.); -#2067 = LINE('',#2068,#2069); -#2068 = CARTESIAN_POINT('',(116.726,-101.04,0.)); -#2069 = VECTOR('',#2070,1.); -#2070 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#2071 = PCURVE('',#1917,#2072); -#2072 = DEFINITIONAL_REPRESENTATION('',(#2073),#2077); -#2073 = LINE('',#2074,#2075); -#2074 = CARTESIAN_POINT('',(-2.05,0.)); -#2075 = VECTOR('',#2076,1.); -#2076 = DIRECTION('',(1.,0.)); -#2077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2078 = PCURVE('',#143,#2079); -#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2083); -#2080 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2081,#2082),.UNSPECIFIED.,.F., - .F.,(2,2),(2.03,2.27),.PIECEWISE_BEZIER_KNOTS.); -#2081 = CARTESIAN_POINT('',(-4.28,10.182)); -#2082 = CARTESIAN_POINT('',(-4.52,10.182)); -#2083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2084 = ADVANCED_FACE('',(#2085),#1973,.F.); -#2085 = FACE_BOUND('',#2086,.F.); -#2086 = EDGE_LOOP('',(#2087,#2088,#2116,#2144)); -#2087 = ORIENTED_EDGE('',*,*,#1957,.T.); -#2088 = ORIENTED_EDGE('',*,*,#2089,.T.); -#2089 = EDGE_CURVE('',#1930,#2090,#2092,.T.); -#2090 = VERTEX_POINT('',#2091); -#2091 = CARTESIAN_POINT('',(118.776,-101.69,-1.6)); -#2092 = SURFACE_CURVE('',#2093,(#2098,#2105),.PCURVE_S1.); -#2093 = CIRCLE('',#2094,0.325); -#2094 = AXIS2_PLACEMENT_3D('',#2095,#2096,#2097); -#2095 = CARTESIAN_POINT('',(118.776,-101.365,-1.6)); -#2096 = DIRECTION('',(0.,0.,1.)); -#2097 = DIRECTION('',(-1.,-8.734039132954E-14,0.)); -#2098 = PCURVE('',#1973,#2099); -#2099 = DEFINITIONAL_REPRESENTATION('',(#2100),#2104); -#2100 = LINE('',#2101,#2102); -#2101 = CARTESIAN_POINT('',(0.,-1.6)); -#2102 = VECTOR('',#2103,1.); -#2103 = DIRECTION('',(1.,0.)); -#2104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2105 = PCURVE('',#84,#2106); -#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2115); -#2107 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2108,#2109,#2110,#2111, -#2112,#2113,#2114),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2108 = CARTESIAN_POINT('',(-3.975,9.857)); -#2109 = CARTESIAN_POINT('',(-3.975,9.29408348754)); -#2110 = CARTESIAN_POINT('',(-4.4625,9.57554174377)); -#2111 = CARTESIAN_POINT('',(-4.95,9.857)); -#2112 = CARTESIAN_POINT('',(-4.4625,10.13845825623)); -#2113 = CARTESIAN_POINT('',(-3.975,10.41991651246)); -#2114 = CARTESIAN_POINT('',(-3.975,9.857)); -#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2116 = ORIENTED_EDGE('',*,*,#2117,.F.); -#2117 = EDGE_CURVE('',#2118,#2090,#2120,.T.); -#2118 = VERTEX_POINT('',#2119); -#2119 = CARTESIAN_POINT('',(118.776,-101.69,0.)); -#2120 = SURFACE_CURVE('',#2121,(#2125,#2132),.PCURVE_S1.); -#2121 = LINE('',#2122,#2123); -#2122 = CARTESIAN_POINT('',(118.776,-101.69,0.)); -#2123 = VECTOR('',#2124,1.); -#2124 = DIRECTION('',(0.,0.,-1.)); -#2125 = PCURVE('',#1973,#2126); -#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2131); -#2127 = LINE('',#2128,#2129); -#2128 = CARTESIAN_POINT('',(1.570796326795,0.)); -#2129 = VECTOR('',#2130,1.); -#2130 = DIRECTION('',(0.,-1.)); -#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2132 = PCURVE('',#2133,#2138); -#2133 = PLANE('',#2134); -#2134 = AXIS2_PLACEMENT_3D('',#2135,#2136,#2137); -#2135 = CARTESIAN_POINT('',(118.976,-101.69,0.)); -#2136 = DIRECTION('',(1.110223024625E-16,1.,0.)); -#2137 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2143); -#2139 = LINE('',#2140,#2141); -#2140 = CARTESIAN_POINT('',(0.2,0.)); -#2141 = VECTOR('',#2142,1.); -#2142 = DIRECTION('',(0.,-1.)); -#2143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2144 = ORIENTED_EDGE('',*,*,#2145,.F.); -#2145 = EDGE_CURVE('',#1958,#2118,#2146,.T.); -#2146 = SURFACE_CURVE('',#2147,(#2152,#2159),.PCURVE_S1.); -#2147 = CIRCLE('',#2148,0.325); +#2039 = CARTESIAN_POINT('',(118.74,-81.932,0.)); +#2040 = VERTEX_POINT('',#2041); +#2041 = CARTESIAN_POINT('',(118.74,-81.932,-1.6)); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(118.74,-81.932,0.)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.,0.,-1.)); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#2040,#2040,#2048,.T.); +#2048 = CIRCLE('',#2049,0.2); +#2049 = AXIS2_PLACEMENT_3D('',#2050,#2051,#2052); +#2050 = CARTESIAN_POINT('',(118.54,-81.932,-1.6)); +#2051 = DIRECTION('',(0.,0.,1.)); +#2052 = DIRECTION('',(1.,0.,-0.)); +#2053 = ORIENTED_EDGE('',*,*,#2037,.F.); +#2054 = ORIENTED_EDGE('',*,*,#2055,.F.); +#2055 = EDGE_CURVE('',#2038,#2038,#2056,.T.); +#2056 = CIRCLE('',#2057,0.2); +#2057 = AXIS2_PLACEMENT_3D('',#2058,#2059,#2060); +#2058 = CARTESIAN_POINT('',(118.54,-81.932,0.)); +#2059 = DIRECTION('',(0.,0.,1.)); +#2060 = DIRECTION('',(1.,0.,-0.)); +#2061 = CYLINDRICAL_SURFACE('',#2062,0.2); +#2062 = AXIS2_PLACEMENT_3D('',#2063,#2064,#2065); +#2063 = CARTESIAN_POINT('',(118.54,-81.932,0.)); +#2064 = DIRECTION('',(0.,0.,1.)); +#2065 = DIRECTION('',(1.,0.,-0.)); +#2066 = ADVANCED_FACE('',(#2067),#2094,.F.); +#2067 = FACE_BOUND('',#2068,.F.); +#2068 = EDGE_LOOP('',(#2069,#2079,#2086,#2087)); +#2069 = ORIENTED_EDGE('',*,*,#2070,.T.); +#2070 = EDGE_CURVE('',#2071,#2073,#2075,.T.); +#2071 = VERTEX_POINT('',#2072); +#2072 = CARTESIAN_POINT('',(118.74,-91.076,0.)); +#2073 = VERTEX_POINT('',#2074); +#2074 = CARTESIAN_POINT('',(118.74,-91.076,-1.6)); +#2075 = LINE('',#2076,#2077); +#2076 = CARTESIAN_POINT('',(118.74,-91.076,0.)); +#2077 = VECTOR('',#2078,1.); +#2078 = DIRECTION('',(0.,0.,-1.)); +#2079 = ORIENTED_EDGE('',*,*,#2080,.T.); +#2080 = EDGE_CURVE('',#2073,#2073,#2081,.T.); +#2081 = CIRCLE('',#2082,0.2); +#2082 = AXIS2_PLACEMENT_3D('',#2083,#2084,#2085); +#2083 = CARTESIAN_POINT('',(118.54,-91.076,-1.6)); +#2084 = DIRECTION('',(0.,0.,1.)); +#2085 = DIRECTION('',(1.,0.,-0.)); +#2086 = ORIENTED_EDGE('',*,*,#2070,.F.); +#2087 = ORIENTED_EDGE('',*,*,#2088,.F.); +#2088 = EDGE_CURVE('',#2071,#2071,#2089,.T.); +#2089 = CIRCLE('',#2090,0.2); +#2090 = AXIS2_PLACEMENT_3D('',#2091,#2092,#2093); +#2091 = CARTESIAN_POINT('',(118.54,-91.076,0.)); +#2092 = DIRECTION('',(0.,0.,1.)); +#2093 = DIRECTION('',(1.,0.,-0.)); +#2094 = CYLINDRICAL_SURFACE('',#2095,0.2); +#2095 = AXIS2_PLACEMENT_3D('',#2096,#2097,#2098); +#2096 = CARTESIAN_POINT('',(118.54,-91.076,0.)); +#2097 = DIRECTION('',(0.,0.,1.)); +#2098 = DIRECTION('',(1.,0.,-0.)); +#2099 = ADVANCED_FACE('',(#2100),#2127,.F.); +#2100 = FACE_BOUND('',#2101,.F.); +#2101 = EDGE_LOOP('',(#2102,#2112,#2119,#2120)); +#2102 = ORIENTED_EDGE('',*,*,#2103,.T.); +#2103 = EDGE_CURVE('',#2104,#2106,#2108,.T.); +#2104 = VERTEX_POINT('',#2105); +#2105 = CARTESIAN_POINT('',(121.28,-105.808,0.)); +#2106 = VERTEX_POINT('',#2107); +#2107 = CARTESIAN_POINT('',(121.28,-105.808,-1.6)); +#2108 = LINE('',#2109,#2110); +#2109 = CARTESIAN_POINT('',(121.28,-105.808,0.)); +#2110 = VECTOR('',#2111,1.); +#2111 = DIRECTION('',(0.,0.,-1.)); +#2112 = ORIENTED_EDGE('',*,*,#2113,.T.); +#2113 = EDGE_CURVE('',#2106,#2106,#2114,.T.); +#2114 = CIRCLE('',#2115,0.2); +#2115 = AXIS2_PLACEMENT_3D('',#2116,#2117,#2118); +#2116 = CARTESIAN_POINT('',(121.08,-105.808,-1.6)); +#2117 = DIRECTION('',(0.,0.,1.)); +#2118 = DIRECTION('',(1.,0.,-0.)); +#2119 = ORIENTED_EDGE('',*,*,#2103,.F.); +#2120 = ORIENTED_EDGE('',*,*,#2121,.F.); +#2121 = EDGE_CURVE('',#2104,#2104,#2122,.T.); +#2122 = CIRCLE('',#2123,0.2); +#2123 = AXIS2_PLACEMENT_3D('',#2124,#2125,#2126); +#2124 = CARTESIAN_POINT('',(121.08,-105.808,0.)); +#2125 = DIRECTION('',(0.,0.,1.)); +#2126 = DIRECTION('',(1.,0.,-0.)); +#2127 = CYLINDRICAL_SURFACE('',#2128,0.2); +#2128 = AXIS2_PLACEMENT_3D('',#2129,#2130,#2131); +#2129 = CARTESIAN_POINT('',(121.08,-105.808,0.)); +#2130 = DIRECTION('',(0.,0.,1.)); +#2131 = DIRECTION('',(1.,0.,-0.)); +#2132 = ADVANCED_FACE('',(#2133),#2160,.F.); +#2133 = FACE_BOUND('',#2134,.F.); +#2134 = EDGE_LOOP('',(#2135,#2145,#2152,#2153)); +#2135 = ORIENTED_EDGE('',*,*,#2136,.T.); +#2136 = EDGE_CURVE('',#2137,#2139,#2141,.T.); +#2137 = VERTEX_POINT('',#2138); +#2138 = CARTESIAN_POINT('',(121.28,-102.252,0.)); +#2139 = VERTEX_POINT('',#2140); +#2140 = CARTESIAN_POINT('',(121.28,-102.252,-1.6)); +#2141 = LINE('',#2142,#2143); +#2142 = CARTESIAN_POINT('',(121.28,-102.252,0.)); +#2143 = VECTOR('',#2144,1.); +#2144 = DIRECTION('',(0.,0.,-1.)); +#2145 = ORIENTED_EDGE('',*,*,#2146,.T.); +#2146 = EDGE_CURVE('',#2139,#2139,#2147,.T.); +#2147 = CIRCLE('',#2148,0.2); #2148 = AXIS2_PLACEMENT_3D('',#2149,#2150,#2151); -#2149 = CARTESIAN_POINT('',(118.776,-101.365,0.)); +#2149 = CARTESIAN_POINT('',(121.08,-102.252,-1.6)); #2150 = DIRECTION('',(0.,0.,1.)); -#2151 = DIRECTION('',(-1.,-8.734039132954E-14,0.)); -#2152 = PCURVE('',#1973,#2153); -#2153 = DEFINITIONAL_REPRESENTATION('',(#2154),#2158); -#2154 = LINE('',#2155,#2156); -#2155 = CARTESIAN_POINT('',(0.,0.)); -#2156 = VECTOR('',#2157,1.); -#2157 = DIRECTION('',(1.,0.)); -#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2159 = PCURVE('',#143,#2160); -#2160 = DEFINITIONAL_REPRESENTATION('',(#2161),#2169); -#2161 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2162,#2163,#2164,#2165, -#2166,#2167,#2168),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2162 = CARTESIAN_POINT('',(-3.975,9.857)); -#2163 = CARTESIAN_POINT('',(-3.975,9.29408348754)); -#2164 = CARTESIAN_POINT('',(-4.4625,9.57554174377)); -#2165 = CARTESIAN_POINT('',(-4.95,9.857)); -#2166 = CARTESIAN_POINT('',(-4.4625,10.13845825623)); -#2167 = CARTESIAN_POINT('',(-3.975,10.41991651246)); -#2168 = CARTESIAN_POINT('',(-3.975,9.857)); -#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2170 = ADVANCED_FACE('',(#2171),#2053,.F.); -#2171 = FACE_BOUND('',#2172,.F.); -#2172 = EDGE_LOOP('',(#2173,#2203,#2229,#2230)); -#2173 = ORIENTED_EDGE('',*,*,#2174,.T.); -#2174 = EDGE_CURVE('',#2175,#2177,#2179,.T.); -#2175 = VERTEX_POINT('',#2176); -#2176 = CARTESIAN_POINT('',(119.301,-101.365,0.)); -#2177 = VERTEX_POINT('',#2178); -#2178 = CARTESIAN_POINT('',(119.301,-101.365,-1.6)); -#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); -#2180 = LINE('',#2181,#2182); -#2181 = CARTESIAN_POINT('',(119.301,-101.365,0.)); -#2182 = VECTOR('',#2183,1.); -#2183 = DIRECTION('',(0.,0.,-1.)); -#2184 = PCURVE('',#2053,#2185); -#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); -#2186 = LINE('',#2187,#2188); -#2187 = CARTESIAN_POINT('',(0.,0.)); -#2188 = VECTOR('',#2189,1.); -#2189 = DIRECTION('',(0.,-1.)); -#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2191 = PCURVE('',#2192,#2197); -#2192 = CYLINDRICAL_SURFACE('',#2193,0.325); -#2193 = AXIS2_PLACEMENT_3D('',#2194,#2195,#2196); -#2194 = CARTESIAN_POINT('',(118.976,-101.365,0.)); -#2195 = DIRECTION('',(0.,0.,1.)); -#2196 = DIRECTION('',(8.734039132954E-14,-1.,0.)); -#2197 = DEFINITIONAL_REPRESENTATION('',(#2198),#2202); -#2198 = LINE('',#2199,#2200); -#2199 = CARTESIAN_POINT('',(1.570796326795,0.)); -#2200 = VECTOR('',#2201,1.); -#2201 = DIRECTION('',(0.,-1.)); -#2202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2203 = ORIENTED_EDGE('',*,*,#2204,.T.); -#2204 = EDGE_CURVE('',#2177,#2016,#2205,.T.); -#2205 = SURFACE_CURVE('',#2206,(#2211,#2218),.PCURVE_S1.); -#2206 = CIRCLE('',#2207,0.325); -#2207 = AXIS2_PLACEMENT_3D('',#2208,#2209,#2210); -#2208 = CARTESIAN_POINT('',(118.976,-101.365,-1.6)); -#2209 = DIRECTION('',(0.,0.,1.)); -#2210 = DIRECTION('',(1.,8.734039132954E-14,-0.)); -#2211 = PCURVE('',#2053,#2212); -#2212 = DEFINITIONAL_REPRESENTATION('',(#2213),#2217); -#2213 = LINE('',#2214,#2215); -#2214 = CARTESIAN_POINT('',(0.,-1.6)); -#2215 = VECTOR('',#2216,1.); -#2216 = DIRECTION('',(1.,0.)); -#2217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2218 = PCURVE('',#84,#2219); -#2219 = DEFINITIONAL_REPRESENTATION('',(#2220),#2228); -#2220 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2221,#2222,#2223,#2224, -#2225,#2226,#2227),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2221 = CARTESIAN_POINT('',(-4.825,9.857)); -#2222 = CARTESIAN_POINT('',(-4.825,10.41991651246)); -#2223 = CARTESIAN_POINT('',(-4.3375,10.13845825623)); -#2224 = CARTESIAN_POINT('',(-3.85,9.857)); -#2225 = CARTESIAN_POINT('',(-4.3375,9.57554174377)); -#2226 = CARTESIAN_POINT('',(-4.825,9.29408348754)); -#2227 = CARTESIAN_POINT('',(-4.825,9.857)); -#2228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2229 = ORIENTED_EDGE('',*,*,#2037,.F.); -#2230 = ORIENTED_EDGE('',*,*,#2231,.F.); -#2231 = EDGE_CURVE('',#2175,#2038,#2232,.T.); -#2232 = SURFACE_CURVE('',#2233,(#2238,#2245),.PCURVE_S1.); -#2233 = CIRCLE('',#2234,0.325); +#2151 = DIRECTION('',(1.,0.,-0.)); +#2152 = ORIENTED_EDGE('',*,*,#2136,.F.); +#2153 = ORIENTED_EDGE('',*,*,#2154,.F.); +#2154 = EDGE_CURVE('',#2137,#2137,#2155,.T.); +#2155 = CIRCLE('',#2156,0.2); +#2156 = AXIS2_PLACEMENT_3D('',#2157,#2158,#2159); +#2157 = CARTESIAN_POINT('',(121.08,-102.252,0.)); +#2158 = DIRECTION('',(0.,0.,1.)); +#2159 = DIRECTION('',(1.,0.,-0.)); +#2160 = CYLINDRICAL_SURFACE('',#2161,0.2); +#2161 = AXIS2_PLACEMENT_3D('',#2162,#2163,#2164); +#2162 = CARTESIAN_POINT('',(121.08,-102.252,0.)); +#2163 = DIRECTION('',(0.,0.,1.)); +#2164 = DIRECTION('',(1.,0.,-0.)); +#2165 = ADVANCED_FACE('',(#2166),#2202,.F.); +#2166 = FACE_BOUND('',#2167,.F.); +#2167 = EDGE_LOOP('',(#2168,#2178,#2187,#2195)); +#2168 = ORIENTED_EDGE('',*,*,#2169,.T.); +#2169 = EDGE_CURVE('',#2170,#2172,#2174,.T.); +#2170 = VERTEX_POINT('',#2171); +#2171 = CARTESIAN_POINT('',(118.776,-105.89,0.)); +#2172 = VERTEX_POINT('',#2173); +#2173 = CARTESIAN_POINT('',(118.776,-105.89,-1.6)); +#2174 = LINE('',#2175,#2176); +#2175 = CARTESIAN_POINT('',(118.776,-105.89,0.)); +#2176 = VECTOR('',#2177,1.); +#2177 = DIRECTION('',(0.,0.,-1.)); +#2178 = ORIENTED_EDGE('',*,*,#2179,.T.); +#2179 = EDGE_CURVE('',#2172,#2180,#2182,.T.); +#2180 = VERTEX_POINT('',#2181); +#2181 = CARTESIAN_POINT('',(118.451,-106.215,-1.6)); +#2182 = CIRCLE('',#2183,0.325); +#2183 = AXIS2_PLACEMENT_3D('',#2184,#2185,#2186); +#2184 = CARTESIAN_POINT('',(118.776,-106.215,-1.6)); +#2185 = DIRECTION('',(0.,0.,1.)); +#2186 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2187 = ORIENTED_EDGE('',*,*,#2188,.F.); +#2188 = EDGE_CURVE('',#2189,#2180,#2191,.T.); +#2189 = VERTEX_POINT('',#2190); +#2190 = CARTESIAN_POINT('',(118.451,-106.215,0.)); +#2191 = LINE('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(118.451,-106.215,0.)); +#2193 = VECTOR('',#2194,1.); +#2194 = DIRECTION('',(0.,0.,-1.)); +#2195 = ORIENTED_EDGE('',*,*,#2196,.F.); +#2196 = EDGE_CURVE('',#2170,#2189,#2197,.T.); +#2197 = CIRCLE('',#2198,0.325); +#2198 = AXIS2_PLACEMENT_3D('',#2199,#2200,#2201); +#2199 = CARTESIAN_POINT('',(118.776,-106.215,0.)); +#2200 = DIRECTION('',(0.,0.,1.)); +#2201 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2202 = CYLINDRICAL_SURFACE('',#2203,0.325); +#2203 = AXIS2_PLACEMENT_3D('',#2204,#2205,#2206); +#2204 = CARTESIAN_POINT('',(118.776,-106.215,0.)); +#2205 = DIRECTION('',(0.,0.,1.)); +#2206 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2207 = ADVANCED_FACE('',(#2208),#2233,.T.); +#2208 = FACE_BOUND('',#2209,.T.); +#2209 = EDGE_LOOP('',(#2210,#2211,#2219,#2227)); +#2210 = ORIENTED_EDGE('',*,*,#2169,.T.); +#2211 = ORIENTED_EDGE('',*,*,#2212,.T.); +#2212 = EDGE_CURVE('',#2172,#2213,#2215,.T.); +#2213 = VERTEX_POINT('',#2214); +#2214 = CARTESIAN_POINT('',(118.976,-105.89,-1.6)); +#2215 = LINE('',#2216,#2217); +#2216 = CARTESIAN_POINT('',(116.726,-105.89,-1.6)); +#2217 = VECTOR('',#2218,1.); +#2218 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#2219 = ORIENTED_EDGE('',*,*,#2220,.F.); +#2220 = EDGE_CURVE('',#2221,#2213,#2223,.T.); +#2221 = VERTEX_POINT('',#2222); +#2222 = CARTESIAN_POINT('',(118.976,-105.89,0.)); +#2223 = LINE('',#2224,#2225); +#2224 = CARTESIAN_POINT('',(118.976,-105.89,0.)); +#2225 = VECTOR('',#2226,1.); +#2226 = DIRECTION('',(0.,0.,-1.)); +#2227 = ORIENTED_EDGE('',*,*,#2228,.F.); +#2228 = EDGE_CURVE('',#2170,#2221,#2229,.T.); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(116.726,-105.89,0.)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#2233 = PLANE('',#2234); #2234 = AXIS2_PLACEMENT_3D('',#2235,#2236,#2237); -#2235 = CARTESIAN_POINT('',(118.976,-101.365,0.)); -#2236 = DIRECTION('',(0.,0.,1.)); -#2237 = DIRECTION('',(1.,8.734039132954E-14,-0.)); -#2238 = PCURVE('',#2053,#2239); -#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244); -#2240 = LINE('',#2241,#2242); -#2241 = CARTESIAN_POINT('',(0.,0.)); -#2242 = VECTOR('',#2243,1.); -#2243 = DIRECTION('',(1.,0.)); -#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2245 = PCURVE('',#143,#2246); -#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2255); -#2247 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2248,#2249,#2250,#2251, -#2252,#2253,#2254),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2248 = CARTESIAN_POINT('',(-4.825,9.857)); -#2249 = CARTESIAN_POINT('',(-4.825,10.41991651246)); -#2250 = CARTESIAN_POINT('',(-4.3375,10.13845825623)); -#2251 = CARTESIAN_POINT('',(-3.85,9.857)); -#2252 = CARTESIAN_POINT('',(-4.3375,9.57554174377)); -#2253 = CARTESIAN_POINT('',(-4.825,9.29408348754)); -#2254 = CARTESIAN_POINT('',(-4.825,9.857)); -#2255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2256 = ADVANCED_FACE('',(#2257),#2133,.T.); -#2257 = FACE_BOUND('',#2258,.T.); -#2258 = EDGE_LOOP('',(#2259,#2284,#2304,#2305)); -#2259 = ORIENTED_EDGE('',*,*,#2260,.T.); -#2260 = EDGE_CURVE('',#2261,#2263,#2265,.T.); -#2261 = VERTEX_POINT('',#2262); -#2262 = CARTESIAN_POINT('',(118.976,-101.69,0.)); -#2263 = VERTEX_POINT('',#2264); -#2264 = CARTESIAN_POINT('',(118.976,-101.69,-1.6)); -#2265 = SURFACE_CURVE('',#2266,(#2270,#2277),.PCURVE_S1.); -#2266 = LINE('',#2267,#2268); -#2267 = CARTESIAN_POINT('',(118.976,-101.69,0.)); -#2268 = VECTOR('',#2269,1.); -#2269 = DIRECTION('',(0.,0.,-1.)); -#2270 = PCURVE('',#2133,#2271); -#2271 = DEFINITIONAL_REPRESENTATION('',(#2272),#2276); -#2272 = LINE('',#2273,#2274); -#2273 = CARTESIAN_POINT('',(0.,0.)); -#2274 = VECTOR('',#2275,1.); -#2275 = DIRECTION('',(0.,-1.)); -#2276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2277 = PCURVE('',#2192,#2278); -#2278 = DEFINITIONAL_REPRESENTATION('',(#2279),#2283); -#2279 = LINE('',#2280,#2281); -#2280 = CARTESIAN_POINT('',(0.,0.)); -#2281 = VECTOR('',#2282,1.); -#2282 = DIRECTION('',(0.,-1.)); -#2283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); +#2235 = CARTESIAN_POINT('',(118.776,-105.89,0.)); +#2236 = DIRECTION('',(-1.110223024625E-16,-1.,-0.)); +#2237 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#2238 = ADVANCED_FACE('',(#2239),#2266,.F.); +#2239 = FACE_BOUND('',#2240,.F.); +#2240 = EDGE_LOOP('',(#2241,#2242,#2251,#2259)); +#2241 = ORIENTED_EDGE('',*,*,#2188,.T.); +#2242 = ORIENTED_EDGE('',*,*,#2243,.T.); +#2243 = EDGE_CURVE('',#2180,#2244,#2246,.T.); +#2244 = VERTEX_POINT('',#2245); +#2245 = CARTESIAN_POINT('',(118.776,-106.54,-1.6)); +#2246 = CIRCLE('',#2247,0.325); +#2247 = AXIS2_PLACEMENT_3D('',#2248,#2249,#2250); +#2248 = CARTESIAN_POINT('',(118.776,-106.215,-1.6)); +#2249 = DIRECTION('',(0.,0.,1.)); +#2250 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#2251 = ORIENTED_EDGE('',*,*,#2252,.F.); +#2252 = EDGE_CURVE('',#2253,#2244,#2255,.T.); +#2253 = VERTEX_POINT('',#2254); +#2254 = CARTESIAN_POINT('',(118.776,-106.54,0.)); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(118.776,-106.54,0.)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.,0.,-1.)); +#2259 = ORIENTED_EDGE('',*,*,#2260,.F.); +#2260 = EDGE_CURVE('',#2189,#2253,#2261,.T.); +#2261 = CIRCLE('',#2262,0.325); +#2262 = AXIS2_PLACEMENT_3D('',#2263,#2264,#2265); +#2263 = CARTESIAN_POINT('',(118.776,-106.215,0.)); +#2264 = DIRECTION('',(0.,0.,1.)); +#2265 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#2266 = CYLINDRICAL_SURFACE('',#2267,0.325); +#2267 = AXIS2_PLACEMENT_3D('',#2268,#2269,#2270); +#2268 = CARTESIAN_POINT('',(118.776,-106.215,0.)); +#2269 = DIRECTION('',(0.,0.,1.)); +#2270 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#2271 = ADVANCED_FACE('',(#2272),#2299,.F.); +#2272 = FACE_BOUND('',#2273,.F.); +#2273 = EDGE_LOOP('',(#2274,#2284,#2291,#2292)); +#2274 = ORIENTED_EDGE('',*,*,#2275,.T.); +#2275 = EDGE_CURVE('',#2276,#2278,#2280,.T.); +#2276 = VERTEX_POINT('',#2277); +#2277 = CARTESIAN_POINT('',(119.301,-106.215,0.)); +#2278 = VERTEX_POINT('',#2279); +#2279 = CARTESIAN_POINT('',(119.301,-106.215,-1.6)); +#2280 = LINE('',#2281,#2282); +#2281 = CARTESIAN_POINT('',(119.301,-106.215,0.)); +#2282 = VECTOR('',#2283,1.); +#2283 = DIRECTION('',(0.,0.,-1.)); #2284 = ORIENTED_EDGE('',*,*,#2285,.T.); -#2285 = EDGE_CURVE('',#2263,#2090,#2286,.T.); -#2286 = SURFACE_CURVE('',#2287,(#2291,#2298),.PCURVE_S1.); -#2287 = LINE('',#2288,#2289); -#2288 = CARTESIAN_POINT('',(116.626,-101.69,-1.6)); -#2289 = VECTOR('',#2290,1.); -#2290 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#2291 = PCURVE('',#2133,#2292); -#2292 = DEFINITIONAL_REPRESENTATION('',(#2293),#2297); -#2293 = LINE('',#2294,#2295); -#2294 = CARTESIAN_POINT('',(2.35,-1.6)); -#2295 = VECTOR('',#2296,1.); -#2296 = DIRECTION('',(1.,0.)); -#2297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2298 = PCURVE('',#84,#2299); -#2299 = DEFINITIONAL_REPRESENTATION('',(#2300),#2303); -#2300 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2301,#2302),.UNSPECIFIED.,.F., - .F.,(2,2),(-2.37,-2.13),.PIECEWISE_BEZIER_KNOTS.); -#2301 = CARTESIAN_POINT('',(-4.52,9.532)); -#2302 = CARTESIAN_POINT('',(-4.28,9.532)); -#2303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2304 = ORIENTED_EDGE('',*,*,#2117,.F.); -#2305 = ORIENTED_EDGE('',*,*,#2306,.F.); -#2306 = EDGE_CURVE('',#2261,#2118,#2307,.T.); -#2307 = SURFACE_CURVE('',#2308,(#2312,#2319),.PCURVE_S1.); -#2308 = LINE('',#2309,#2310); -#2309 = CARTESIAN_POINT('',(116.626,-101.69,0.)); -#2310 = VECTOR('',#2311,1.); -#2311 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#2312 = PCURVE('',#2133,#2313); -#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2318); -#2314 = LINE('',#2315,#2316); -#2315 = CARTESIAN_POINT('',(2.35,0.)); -#2316 = VECTOR('',#2317,1.); -#2317 = DIRECTION('',(1.,0.)); -#2318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2319 = PCURVE('',#143,#2320); -#2320 = DEFINITIONAL_REPRESENTATION('',(#2321),#2324); -#2321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2322,#2323),.UNSPECIFIED.,.F., - .F.,(2,2),(-2.37,-2.13),.PIECEWISE_BEZIER_KNOTS.); -#2322 = CARTESIAN_POINT('',(-4.52,9.532)); -#2323 = CARTESIAN_POINT('',(-4.28,9.532)); -#2324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2325 = ADVANCED_FACE('',(#2326),#2192,.F.); -#2326 = FACE_BOUND('',#2327,.F.); -#2327 = EDGE_LOOP('',(#2328,#2329,#2355,#2356)); -#2328 = ORIENTED_EDGE('',*,*,#2260,.T.); -#2329 = ORIENTED_EDGE('',*,*,#2330,.T.); -#2330 = EDGE_CURVE('',#2263,#2177,#2331,.T.); -#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); -#2332 = CIRCLE('',#2333,0.325); -#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); -#2334 = CARTESIAN_POINT('',(118.976,-101.365,-1.6)); -#2335 = DIRECTION('',(0.,0.,1.)); -#2336 = DIRECTION('',(8.734039132954E-14,-1.,0.)); -#2337 = PCURVE('',#2192,#2338); -#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); -#2339 = LINE('',#2340,#2341); -#2340 = CARTESIAN_POINT('',(0.,-1.6)); -#2341 = VECTOR('',#2342,1.); -#2342 = DIRECTION('',(1.,0.)); -#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2344 = PCURVE('',#84,#2345); -#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); -#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, -#2351,#2352,#2353),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2347 = CARTESIAN_POINT('',(-4.5,9.532)); -#2348 = CARTESIAN_POINT('',(-5.06291651246,9.532)); -#2349 = CARTESIAN_POINT('',(-4.78145825623,10.0195)); -#2350 = CARTESIAN_POINT('',(-4.5,10.507)); -#2351 = CARTESIAN_POINT('',(-4.21854174377,10.0195)); -#2352 = CARTESIAN_POINT('',(-3.93708348754,9.532)); -#2353 = CARTESIAN_POINT('',(-4.5,9.532)); -#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2355 = ORIENTED_EDGE('',*,*,#2174,.F.); -#2356 = ORIENTED_EDGE('',*,*,#2357,.F.); -#2357 = EDGE_CURVE('',#2261,#2175,#2358,.T.); -#2358 = SURFACE_CURVE('',#2359,(#2364,#2371),.PCURVE_S1.); -#2359 = CIRCLE('',#2360,0.325); -#2360 = AXIS2_PLACEMENT_3D('',#2361,#2362,#2363); -#2361 = CARTESIAN_POINT('',(118.976,-101.365,0.)); -#2362 = DIRECTION('',(0.,0.,1.)); -#2363 = DIRECTION('',(8.734039132954E-14,-1.,0.)); -#2364 = PCURVE('',#2192,#2365); -#2365 = DEFINITIONAL_REPRESENTATION('',(#2366),#2370); -#2366 = LINE('',#2367,#2368); -#2367 = CARTESIAN_POINT('',(0.,0.)); -#2368 = VECTOR('',#2369,1.); -#2369 = DIRECTION('',(1.,0.)); -#2370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2371 = PCURVE('',#143,#2372); -#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2381); -#2373 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2374,#2375,#2376,#2377, -#2378,#2379,#2380),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2374 = CARTESIAN_POINT('',(-4.5,9.532)); -#2375 = CARTESIAN_POINT('',(-5.06291651246,9.532)); -#2376 = CARTESIAN_POINT('',(-4.78145825623,10.0195)); -#2377 = CARTESIAN_POINT('',(-4.5,10.507)); -#2378 = CARTESIAN_POINT('',(-4.21854174377,10.0195)); -#2379 = CARTESIAN_POINT('',(-3.93708348754,9.532)); -#2380 = CARTESIAN_POINT('',(-4.5,9.532)); -#2381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2382 = ADVANCED_FACE('',(#2383),#2397,.F.); -#2383 = FACE_BOUND('',#2384,.F.); -#2384 = EDGE_LOOP('',(#2385,#2415,#2441,#2442)); -#2385 = ORIENTED_EDGE('',*,*,#2386,.T.); -#2386 = EDGE_CURVE('',#2387,#2389,#2391,.T.); -#2387 = VERTEX_POINT('',#2388); -#2388 = CARTESIAN_POINT('',(129.556,-73.174,0.)); -#2389 = VERTEX_POINT('',#2390); -#2390 = CARTESIAN_POINT('',(129.556,-73.174,-1.6)); -#2391 = SEAM_CURVE('',#2392,(#2396,#2408),.PCURVE_S1.); -#2392 = LINE('',#2393,#2394); -#2393 = CARTESIAN_POINT('',(129.556,-73.174,0.)); -#2394 = VECTOR('',#2395,1.); -#2395 = DIRECTION('',(0.,0.,-1.)); -#2396 = PCURVE('',#2397,#2402); -#2397 = CYLINDRICAL_SURFACE('',#2398,0.508); -#2398 = AXIS2_PLACEMENT_3D('',#2399,#2400,#2401); -#2399 = CARTESIAN_POINT('',(129.556,-73.682,0.)); -#2400 = DIRECTION('',(0.,0.,1.)); -#2401 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2402 = DEFINITIONAL_REPRESENTATION('',(#2403),#2407); -#2403 = LINE('',#2404,#2405); -#2404 = CARTESIAN_POINT('',(0.,0.)); -#2405 = VECTOR('',#2406,1.); -#2406 = DIRECTION('',(0.,-1.)); -#2407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2408 = PCURVE('',#2397,#2409); -#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414); -#2410 = LINE('',#2411,#2412); -#2411 = CARTESIAN_POINT('',(6.28318530718,0.)); -#2412 = VECTOR('',#2413,1.); -#2413 = DIRECTION('',(0.,-1.)); -#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2415 = ORIENTED_EDGE('',*,*,#2416,.T.); -#2416 = EDGE_CURVE('',#2389,#2389,#2417,.T.); -#2417 = SURFACE_CURVE('',#2418,(#2423,#2430),.PCURVE_S1.); -#2418 = CIRCLE('',#2419,0.508); -#2419 = AXIS2_PLACEMENT_3D('',#2420,#2421,#2422); -#2420 = CARTESIAN_POINT('',(129.556,-73.682,-1.6)); -#2421 = DIRECTION('',(0.,0.,1.)); -#2422 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2423 = PCURVE('',#2397,#2424); -#2424 = DEFINITIONAL_REPRESENTATION('',(#2425),#2429); -#2425 = LINE('',#2426,#2427); -#2426 = CARTESIAN_POINT('',(0.,-1.6)); -#2427 = VECTOR('',#2428,1.); -#2428 = DIRECTION('',(1.,0.)); -#2429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2430 = PCURVE('',#84,#2431); -#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2440); -#2432 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2433,#2434,#2435,#2436, -#2437,#2438,#2439),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2433 = CARTESIAN_POINT('',(-15.08,38.048)); -#2434 = CARTESIAN_POINT('',(-14.20011818975,38.048)); -#2435 = CARTESIAN_POINT('',(-14.64005909487,37.286)); -#2436 = CARTESIAN_POINT('',(-15.08,36.524)); -#2437 = CARTESIAN_POINT('',(-15.51994090512,37.286)); -#2438 = CARTESIAN_POINT('',(-15.95988181024,38.048)); -#2439 = CARTESIAN_POINT('',(-15.08,38.048)); -#2440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2441 = ORIENTED_EDGE('',*,*,#2386,.F.); -#2442 = ORIENTED_EDGE('',*,*,#2443,.F.); -#2443 = EDGE_CURVE('',#2387,#2387,#2444,.T.); -#2444 = SURFACE_CURVE('',#2445,(#2450,#2457),.PCURVE_S1.); -#2445 = CIRCLE('',#2446,0.508); -#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); -#2447 = CARTESIAN_POINT('',(129.556,-73.682,0.)); -#2448 = DIRECTION('',(0.,0.,1.)); -#2449 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2450 = PCURVE('',#2397,#2451); -#2451 = DEFINITIONAL_REPRESENTATION('',(#2452),#2456); -#2452 = LINE('',#2453,#2454); -#2453 = CARTESIAN_POINT('',(0.,0.)); -#2454 = VECTOR('',#2455,1.); -#2455 = DIRECTION('',(1.,0.)); -#2456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2457 = PCURVE('',#143,#2458); -#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2467); -#2459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2460,#2461,#2462,#2463, -#2464,#2465,#2466),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2460 = CARTESIAN_POINT('',(-15.08,38.048)); -#2461 = CARTESIAN_POINT('',(-14.20011818975,38.048)); -#2462 = CARTESIAN_POINT('',(-14.64005909487,37.286)); -#2463 = CARTESIAN_POINT('',(-15.08,36.524)); -#2464 = CARTESIAN_POINT('',(-15.51994090512,37.286)); -#2465 = CARTESIAN_POINT('',(-15.95988181024,38.048)); -#2466 = CARTESIAN_POINT('',(-15.08,38.048)); -#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2468 = ADVANCED_FACE('',(#2469),#2483,.F.); -#2469 = FACE_BOUND('',#2470,.F.); -#2470 = EDGE_LOOP('',(#2471,#2501,#2527,#2528)); -#2471 = ORIENTED_EDGE('',*,*,#2472,.T.); -#2472 = EDGE_CURVE('',#2473,#2475,#2477,.T.); -#2473 = VERTEX_POINT('',#2474); -#2474 = CARTESIAN_POINT('',(127.016,-73.174,0.)); -#2475 = VERTEX_POINT('',#2476); -#2476 = CARTESIAN_POINT('',(127.016,-73.174,-1.6)); -#2477 = SEAM_CURVE('',#2478,(#2482,#2494),.PCURVE_S1.); -#2478 = LINE('',#2479,#2480); -#2479 = CARTESIAN_POINT('',(127.016,-73.174,0.)); -#2480 = VECTOR('',#2481,1.); -#2481 = DIRECTION('',(0.,0.,-1.)); -#2482 = PCURVE('',#2483,#2488); -#2483 = CYLINDRICAL_SURFACE('',#2484,0.508); -#2484 = AXIS2_PLACEMENT_3D('',#2485,#2486,#2487); -#2485 = CARTESIAN_POINT('',(127.016,-73.682,0.)); -#2486 = DIRECTION('',(0.,0.,1.)); -#2487 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2488 = DEFINITIONAL_REPRESENTATION('',(#2489),#2493); -#2489 = LINE('',#2490,#2491); -#2490 = CARTESIAN_POINT('',(0.,0.)); -#2491 = VECTOR('',#2492,1.); -#2492 = DIRECTION('',(0.,-1.)); -#2493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2494 = PCURVE('',#2483,#2495); -#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); -#2496 = LINE('',#2497,#2498); -#2497 = CARTESIAN_POINT('',(6.28318530718,0.)); -#2498 = VECTOR('',#2499,1.); -#2499 = DIRECTION('',(0.,-1.)); -#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); +#2285 = EDGE_CURVE('',#2278,#2213,#2286,.T.); +#2286 = CIRCLE('',#2287,0.325); +#2287 = AXIS2_PLACEMENT_3D('',#2288,#2289,#2290); +#2288 = CARTESIAN_POINT('',(118.976,-106.215,-1.6)); +#2289 = DIRECTION('',(0.,0.,1.)); +#2290 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#2291 = ORIENTED_EDGE('',*,*,#2220,.F.); +#2292 = ORIENTED_EDGE('',*,*,#2293,.F.); +#2293 = EDGE_CURVE('',#2276,#2221,#2294,.T.); +#2294 = CIRCLE('',#2295,0.325); +#2295 = AXIS2_PLACEMENT_3D('',#2296,#2297,#2298); +#2296 = CARTESIAN_POINT('',(118.976,-106.215,0.)); +#2297 = DIRECTION('',(0.,0.,1.)); +#2298 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#2299 = CYLINDRICAL_SURFACE('',#2300,0.325); +#2300 = AXIS2_PLACEMENT_3D('',#2301,#2302,#2303); +#2301 = CARTESIAN_POINT('',(118.976,-106.215,0.)); +#2302 = DIRECTION('',(0.,0.,1.)); +#2303 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#2304 = ADVANCED_FACE('',(#2305),#2330,.T.); +#2305 = FACE_BOUND('',#2306,.T.); +#2306 = EDGE_LOOP('',(#2307,#2317,#2323,#2324)); +#2307 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2308 = EDGE_CURVE('',#2309,#2311,#2313,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(118.976,-106.54,0.)); +#2311 = VERTEX_POINT('',#2312); +#2312 = CARTESIAN_POINT('',(118.976,-106.54,-1.6)); +#2313 = LINE('',#2314,#2315); +#2314 = CARTESIAN_POINT('',(118.976,-106.54,0.)); +#2315 = VECTOR('',#2316,1.); +#2316 = DIRECTION('',(0.,0.,-1.)); +#2317 = ORIENTED_EDGE('',*,*,#2318,.T.); +#2318 = EDGE_CURVE('',#2311,#2244,#2319,.T.); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(116.626,-106.54,-1.6)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#2323 = ORIENTED_EDGE('',*,*,#2252,.F.); +#2324 = ORIENTED_EDGE('',*,*,#2325,.F.); +#2325 = EDGE_CURVE('',#2309,#2253,#2326,.T.); +#2326 = LINE('',#2327,#2328); +#2327 = CARTESIAN_POINT('',(116.626,-106.54,0.)); +#2328 = VECTOR('',#2329,1.); +#2329 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#2330 = PLANE('',#2331); +#2331 = AXIS2_PLACEMENT_3D('',#2332,#2333,#2334); +#2332 = CARTESIAN_POINT('',(118.976,-106.54,0.)); +#2333 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#2334 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#2335 = ADVANCED_FACE('',(#2336),#2354,.F.); +#2336 = FACE_BOUND('',#2337,.F.); +#2337 = EDGE_LOOP('',(#2338,#2339,#2346,#2347)); +#2338 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2339 = ORIENTED_EDGE('',*,*,#2340,.T.); +#2340 = EDGE_CURVE('',#2311,#2278,#2341,.T.); +#2341 = CIRCLE('',#2342,0.325); +#2342 = AXIS2_PLACEMENT_3D('',#2343,#2344,#2345); +#2343 = CARTESIAN_POINT('',(118.976,-106.215,-1.6)); +#2344 = DIRECTION('',(0.,0.,1.)); +#2345 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#2346 = ORIENTED_EDGE('',*,*,#2275,.F.); +#2347 = ORIENTED_EDGE('',*,*,#2348,.F.); +#2348 = EDGE_CURVE('',#2309,#2276,#2349,.T.); +#2349 = CIRCLE('',#2350,0.325); +#2350 = AXIS2_PLACEMENT_3D('',#2351,#2352,#2353); +#2351 = CARTESIAN_POINT('',(118.976,-106.215,0.)); +#2352 = DIRECTION('',(0.,0.,1.)); +#2353 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#2354 = CYLINDRICAL_SURFACE('',#2355,0.325); +#2355 = AXIS2_PLACEMENT_3D('',#2356,#2357,#2358); +#2356 = CARTESIAN_POINT('',(118.976,-106.215,0.)); +#2357 = DIRECTION('',(0.,0.,1.)); +#2358 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#2359 = ADVANCED_FACE('',(#2360),#2394,.T.); +#2360 = FACE_BOUND('',#2361,.T.); +#2361 = EDGE_LOOP('',(#2362,#2372,#2380,#2388)); +#2362 = ORIENTED_EDGE('',*,*,#2363,.T.); +#2363 = EDGE_CURVE('',#2364,#2366,#2368,.T.); +#2364 = VERTEX_POINT('',#2365); +#2365 = CARTESIAN_POINT('',(118.976,-101.69,0.)); +#2366 = VERTEX_POINT('',#2367); +#2367 = CARTESIAN_POINT('',(118.976,-101.69,-1.6)); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(118.976,-101.69,0.)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(0.,0.,-1.)); +#2372 = ORIENTED_EDGE('',*,*,#2373,.T.); +#2373 = EDGE_CURVE('',#2366,#2374,#2376,.T.); +#2374 = VERTEX_POINT('',#2375); +#2375 = CARTESIAN_POINT('',(118.776,-101.69,-1.6)); +#2376 = LINE('',#2377,#2378); +#2377 = CARTESIAN_POINT('',(116.626,-101.69,-1.6)); +#2378 = VECTOR('',#2379,1.); +#2379 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#2380 = ORIENTED_EDGE('',*,*,#2381,.F.); +#2381 = EDGE_CURVE('',#2382,#2374,#2384,.T.); +#2382 = VERTEX_POINT('',#2383); +#2383 = CARTESIAN_POINT('',(118.776,-101.69,0.)); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(118.776,-101.69,0.)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(0.,0.,-1.)); +#2388 = ORIENTED_EDGE('',*,*,#2389,.F.); +#2389 = EDGE_CURVE('',#2364,#2382,#2390,.T.); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(116.626,-101.69,0.)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#2394 = PLANE('',#2395); +#2395 = AXIS2_PLACEMENT_3D('',#2396,#2397,#2398); +#2396 = CARTESIAN_POINT('',(118.976,-101.69,0.)); +#2397 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#2398 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#2399 = ADVANCED_FACE('',(#2400),#2427,.F.); +#2400 = FACE_BOUND('',#2401,.F.); +#2401 = EDGE_LOOP('',(#2402,#2403,#2412,#2420)); +#2402 = ORIENTED_EDGE('',*,*,#2363,.T.); +#2403 = ORIENTED_EDGE('',*,*,#2404,.T.); +#2404 = EDGE_CURVE('',#2366,#2405,#2407,.T.); +#2405 = VERTEX_POINT('',#2406); +#2406 = CARTESIAN_POINT('',(119.301,-101.365,-1.6)); +#2407 = CIRCLE('',#2408,0.325); +#2408 = AXIS2_PLACEMENT_3D('',#2409,#2410,#2411); +#2409 = CARTESIAN_POINT('',(118.976,-101.365,-1.6)); +#2410 = DIRECTION('',(0.,0.,1.)); +#2411 = DIRECTION('',(8.734039132954E-14,-1.,0.)); +#2412 = ORIENTED_EDGE('',*,*,#2413,.F.); +#2413 = EDGE_CURVE('',#2414,#2405,#2416,.T.); +#2414 = VERTEX_POINT('',#2415); +#2415 = CARTESIAN_POINT('',(119.301,-101.365,0.)); +#2416 = LINE('',#2417,#2418); +#2417 = CARTESIAN_POINT('',(119.301,-101.365,0.)); +#2418 = VECTOR('',#2419,1.); +#2419 = DIRECTION('',(0.,0.,-1.)); +#2420 = ORIENTED_EDGE('',*,*,#2421,.F.); +#2421 = EDGE_CURVE('',#2364,#2414,#2422,.T.); +#2422 = CIRCLE('',#2423,0.325); +#2423 = AXIS2_PLACEMENT_3D('',#2424,#2425,#2426); +#2424 = CARTESIAN_POINT('',(118.976,-101.365,0.)); +#2425 = DIRECTION('',(0.,0.,1.)); +#2426 = DIRECTION('',(8.734039132954E-14,-1.,0.)); +#2427 = CYLINDRICAL_SURFACE('',#2428,0.325); +#2428 = AXIS2_PLACEMENT_3D('',#2429,#2430,#2431); +#2429 = CARTESIAN_POINT('',(118.976,-101.365,0.)); +#2430 = DIRECTION('',(0.,0.,1.)); +#2431 = DIRECTION('',(8.734039132954E-14,-1.,0.)); +#2432 = ADVANCED_FACE('',(#2433),#2460,.F.); +#2433 = FACE_BOUND('',#2434,.F.); +#2434 = EDGE_LOOP('',(#2435,#2445,#2452,#2453)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2439,#2441,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(118.451,-101.365,0.)); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(118.451,-101.365,-1.6)); +#2441 = LINE('',#2442,#2443); +#2442 = CARTESIAN_POINT('',(118.451,-101.365,0.)); +#2443 = VECTOR('',#2444,1.); +#2444 = DIRECTION('',(0.,0.,-1.)); +#2445 = ORIENTED_EDGE('',*,*,#2446,.T.); +#2446 = EDGE_CURVE('',#2439,#2374,#2447,.T.); +#2447 = CIRCLE('',#2448,0.325); +#2448 = AXIS2_PLACEMENT_3D('',#2449,#2450,#2451); +#2449 = CARTESIAN_POINT('',(118.776,-101.365,-1.6)); +#2450 = DIRECTION('',(0.,0.,1.)); +#2451 = DIRECTION('',(-1.,-8.734039132954E-14,0.)); +#2452 = ORIENTED_EDGE('',*,*,#2381,.F.); +#2453 = ORIENTED_EDGE('',*,*,#2454,.F.); +#2454 = EDGE_CURVE('',#2437,#2382,#2455,.T.); +#2455 = CIRCLE('',#2456,0.325); +#2456 = AXIS2_PLACEMENT_3D('',#2457,#2458,#2459); +#2457 = CARTESIAN_POINT('',(118.776,-101.365,0.)); +#2458 = DIRECTION('',(0.,0.,1.)); +#2459 = DIRECTION('',(-1.,-8.734039132954E-14,0.)); +#2460 = CYLINDRICAL_SURFACE('',#2461,0.325); +#2461 = AXIS2_PLACEMENT_3D('',#2462,#2463,#2464); +#2462 = CARTESIAN_POINT('',(118.776,-101.365,0.)); +#2463 = DIRECTION('',(0.,0.,1.)); +#2464 = DIRECTION('',(-1.,-8.734039132954E-14,0.)); +#2465 = ADVANCED_FACE('',(#2466),#2493,.F.); +#2466 = FACE_BOUND('',#2467,.F.); +#2467 = EDGE_LOOP('',(#2468,#2469,#2478,#2486)); +#2468 = ORIENTED_EDGE('',*,*,#2413,.T.); +#2469 = ORIENTED_EDGE('',*,*,#2470,.T.); +#2470 = EDGE_CURVE('',#2405,#2471,#2473,.T.); +#2471 = VERTEX_POINT('',#2472); +#2472 = CARTESIAN_POINT('',(118.976,-101.04,-1.6)); +#2473 = CIRCLE('',#2474,0.325); +#2474 = AXIS2_PLACEMENT_3D('',#2475,#2476,#2477); +#2475 = CARTESIAN_POINT('',(118.976,-101.365,-1.6)); +#2476 = DIRECTION('',(0.,0.,1.)); +#2477 = DIRECTION('',(1.,8.734039132954E-14,-0.)); +#2478 = ORIENTED_EDGE('',*,*,#2479,.F.); +#2479 = EDGE_CURVE('',#2480,#2471,#2482,.T.); +#2480 = VERTEX_POINT('',#2481); +#2481 = CARTESIAN_POINT('',(118.976,-101.04,0.)); +#2482 = LINE('',#2483,#2484); +#2483 = CARTESIAN_POINT('',(118.976,-101.04,0.)); +#2484 = VECTOR('',#2485,1.); +#2485 = DIRECTION('',(0.,0.,-1.)); +#2486 = ORIENTED_EDGE('',*,*,#2487,.F.); +#2487 = EDGE_CURVE('',#2414,#2480,#2488,.T.); +#2488 = CIRCLE('',#2489,0.325); +#2489 = AXIS2_PLACEMENT_3D('',#2490,#2491,#2492); +#2490 = CARTESIAN_POINT('',(118.976,-101.365,0.)); +#2491 = DIRECTION('',(0.,0.,1.)); +#2492 = DIRECTION('',(1.,8.734039132954E-14,-0.)); +#2493 = CYLINDRICAL_SURFACE('',#2494,0.325); +#2494 = AXIS2_PLACEMENT_3D('',#2495,#2496,#2497); +#2495 = CARTESIAN_POINT('',(118.976,-101.365,0.)); +#2496 = DIRECTION('',(0.,0.,1.)); +#2497 = DIRECTION('',(1.,8.734039132954E-14,-0.)); +#2498 = ADVANCED_FACE('',(#2499),#2526,.F.); +#2499 = FACE_BOUND('',#2500,.F.); +#2500 = EDGE_LOOP('',(#2501,#2511,#2518,#2519)); #2501 = ORIENTED_EDGE('',*,*,#2502,.T.); -#2502 = EDGE_CURVE('',#2475,#2475,#2503,.T.); -#2503 = SURFACE_CURVE('',#2504,(#2509,#2516),.PCURVE_S1.); -#2504 = CIRCLE('',#2505,0.508); -#2505 = AXIS2_PLACEMENT_3D('',#2506,#2507,#2508); -#2506 = CARTESIAN_POINT('',(127.016,-73.682,-1.6)); -#2507 = DIRECTION('',(0.,0.,1.)); -#2508 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2509 = PCURVE('',#2483,#2510); -#2510 = DEFINITIONAL_REPRESENTATION('',(#2511),#2515); -#2511 = LINE('',#2512,#2513); -#2512 = CARTESIAN_POINT('',(0.,-1.6)); -#2513 = VECTOR('',#2514,1.); -#2514 = DIRECTION('',(1.,0.)); -#2515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2516 = PCURVE('',#84,#2517); -#2517 = DEFINITIONAL_REPRESENTATION('',(#2518),#2526); -#2518 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2519,#2520,#2521,#2522, -#2523,#2524,#2525),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2519 = CARTESIAN_POINT('',(-12.54,38.048)); -#2520 = CARTESIAN_POINT('',(-11.66011818975,38.048)); -#2521 = CARTESIAN_POINT('',(-12.10005909487,37.286)); -#2522 = CARTESIAN_POINT('',(-12.54,36.524)); -#2523 = CARTESIAN_POINT('',(-12.97994090512,37.286)); -#2524 = CARTESIAN_POINT('',(-13.41988181024,38.048)); -#2525 = CARTESIAN_POINT('',(-12.54,38.048)); -#2526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2527 = ORIENTED_EDGE('',*,*,#2472,.F.); -#2528 = ORIENTED_EDGE('',*,*,#2529,.F.); -#2529 = EDGE_CURVE('',#2473,#2473,#2530,.T.); -#2530 = SURFACE_CURVE('',#2531,(#2536,#2543),.PCURVE_S1.); -#2531 = CIRCLE('',#2532,0.508); -#2532 = AXIS2_PLACEMENT_3D('',#2533,#2534,#2535); -#2533 = CARTESIAN_POINT('',(127.016,-73.682,0.)); -#2534 = DIRECTION('',(0.,0.,1.)); -#2535 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2536 = PCURVE('',#2483,#2537); -#2537 = DEFINITIONAL_REPRESENTATION('',(#2538),#2542); -#2538 = LINE('',#2539,#2540); -#2539 = CARTESIAN_POINT('',(0.,0.)); -#2540 = VECTOR('',#2541,1.); -#2541 = DIRECTION('',(1.,0.)); -#2542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2543 = PCURVE('',#143,#2544); -#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2553); -#2545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2546,#2547,#2548,#2549, -#2550,#2551,#2552),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2546 = CARTESIAN_POINT('',(-12.54,38.048)); -#2547 = CARTESIAN_POINT('',(-11.66011818975,38.048)); -#2548 = CARTESIAN_POINT('',(-12.10005909487,37.286)); -#2549 = CARTESIAN_POINT('',(-12.54,36.524)); -#2550 = CARTESIAN_POINT('',(-12.97994090512,37.286)); -#2551 = CARTESIAN_POINT('',(-13.41988181024,38.048)); -#2552 = CARTESIAN_POINT('',(-12.54,38.048)); -#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2554 = ADVANCED_FACE('',(#2555),#2569,.F.); -#2555 = FACE_BOUND('',#2556,.F.); -#2556 = EDGE_LOOP('',(#2557,#2587,#2613,#2614)); -#2557 = ORIENTED_EDGE('',*,*,#2558,.T.); -#2558 = EDGE_CURVE('',#2559,#2561,#2563,.T.); -#2559 = VERTEX_POINT('',#2560); -#2560 = CARTESIAN_POINT('',(124.476,-73.174,0.)); -#2561 = VERTEX_POINT('',#2562); -#2562 = CARTESIAN_POINT('',(124.476,-73.174,-1.6)); -#2563 = SEAM_CURVE('',#2564,(#2568,#2580),.PCURVE_S1.); -#2564 = LINE('',#2565,#2566); -#2565 = CARTESIAN_POINT('',(124.476,-73.174,0.)); -#2566 = VECTOR('',#2567,1.); -#2567 = DIRECTION('',(0.,0.,-1.)); -#2568 = PCURVE('',#2569,#2574); -#2569 = CYLINDRICAL_SURFACE('',#2570,0.508); -#2570 = AXIS2_PLACEMENT_3D('',#2571,#2572,#2573); -#2571 = CARTESIAN_POINT('',(124.476,-73.682,0.)); -#2572 = DIRECTION('',(0.,0.,1.)); -#2573 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2574 = DEFINITIONAL_REPRESENTATION('',(#2575),#2579); -#2575 = LINE('',#2576,#2577); -#2576 = CARTESIAN_POINT('',(0.,0.)); -#2577 = VECTOR('',#2578,1.); -#2578 = DIRECTION('',(0.,-1.)); -#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2580 = PCURVE('',#2569,#2581); -#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); -#2582 = LINE('',#2583,#2584); -#2583 = CARTESIAN_POINT('',(6.28318530718,0.)); -#2584 = VECTOR('',#2585,1.); -#2585 = DIRECTION('',(0.,-1.)); -#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); -#2588 = EDGE_CURVE('',#2561,#2561,#2589,.T.); -#2589 = SURFACE_CURVE('',#2590,(#2595,#2602),.PCURVE_S1.); -#2590 = CIRCLE('',#2591,0.508); -#2591 = AXIS2_PLACEMENT_3D('',#2592,#2593,#2594); -#2592 = CARTESIAN_POINT('',(124.476,-73.682,-1.6)); -#2593 = DIRECTION('',(0.,0.,1.)); -#2594 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2595 = PCURVE('',#2569,#2596); -#2596 = DEFINITIONAL_REPRESENTATION('',(#2597),#2601); -#2597 = LINE('',#2598,#2599); -#2598 = CARTESIAN_POINT('',(0.,-1.6)); -#2599 = VECTOR('',#2600,1.); -#2600 = DIRECTION('',(1.,0.)); -#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2602 = PCURVE('',#84,#2603); -#2603 = DEFINITIONAL_REPRESENTATION('',(#2604),#2612); -#2604 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2605,#2606,#2607,#2608, -#2609,#2610,#2611),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2605 = CARTESIAN_POINT('',(-10.,38.048)); -#2606 = CARTESIAN_POINT('',(-9.120118189755,38.048)); -#2607 = CARTESIAN_POINT('',(-9.560059094878,37.286)); -#2608 = CARTESIAN_POINT('',(-10.,36.524)); -#2609 = CARTESIAN_POINT('',(-10.43994090512,37.286)); -#2610 = CARTESIAN_POINT('',(-10.87988181024,38.048)); -#2611 = CARTESIAN_POINT('',(-10.,38.048)); -#2612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2613 = ORIENTED_EDGE('',*,*,#2558,.F.); -#2614 = ORIENTED_EDGE('',*,*,#2615,.F.); -#2615 = EDGE_CURVE('',#2559,#2559,#2616,.T.); -#2616 = SURFACE_CURVE('',#2617,(#2622,#2629),.PCURVE_S1.); -#2617 = CIRCLE('',#2618,0.508); -#2618 = AXIS2_PLACEMENT_3D('',#2619,#2620,#2621); -#2619 = CARTESIAN_POINT('',(124.476,-73.682,0.)); -#2620 = DIRECTION('',(0.,0.,1.)); -#2621 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2622 = PCURVE('',#2569,#2623); -#2623 = DEFINITIONAL_REPRESENTATION('',(#2624),#2628); -#2624 = LINE('',#2625,#2626); -#2625 = CARTESIAN_POINT('',(0.,0.)); -#2626 = VECTOR('',#2627,1.); -#2627 = DIRECTION('',(1.,0.)); -#2628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2629 = PCURVE('',#143,#2630); -#2630 = DEFINITIONAL_REPRESENTATION('',(#2631),#2639); -#2631 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2632,#2633,#2634,#2635, -#2636,#2637,#2638),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2632 = CARTESIAN_POINT('',(-10.,38.048)); -#2633 = CARTESIAN_POINT('',(-9.120118189755,38.048)); -#2634 = CARTESIAN_POINT('',(-9.560059094878,37.286)); -#2635 = CARTESIAN_POINT('',(-10.,36.524)); -#2636 = CARTESIAN_POINT('',(-10.43994090512,37.286)); -#2637 = CARTESIAN_POINT('',(-10.87988181024,38.048)); -#2638 = CARTESIAN_POINT('',(-10.,38.048)); -#2639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2640 = ADVANCED_FACE('',(#2641),#2655,.F.); -#2641 = FACE_BOUND('',#2642,.F.); -#2642 = EDGE_LOOP('',(#2643,#2673,#2699,#2700)); -#2643 = ORIENTED_EDGE('',*,*,#2644,.T.); -#2644 = EDGE_CURVE('',#2645,#2647,#2649,.T.); -#2645 = VERTEX_POINT('',#2646); -#2646 = CARTESIAN_POINT('',(151.796,-68.012,0.)); -#2647 = VERTEX_POINT('',#2648); -#2648 = CARTESIAN_POINT('',(151.796,-68.012,-1.6)); -#2649 = SEAM_CURVE('',#2650,(#2654,#2666),.PCURVE_S1.); -#2650 = LINE('',#2651,#2652); -#2651 = CARTESIAN_POINT('',(151.796,-68.012,0.)); -#2652 = VECTOR('',#2653,1.); -#2653 = DIRECTION('',(0.,0.,-1.)); -#2654 = PCURVE('',#2655,#2660); -#2655 = CYLINDRICAL_SURFACE('',#2656,0.6); -#2656 = AXIS2_PLACEMENT_3D('',#2657,#2658,#2659); -#2657 = CARTESIAN_POINT('',(151.796,-68.612,0.)); -#2658 = DIRECTION('',(0.,0.,1.)); -#2659 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2660 = DEFINITIONAL_REPRESENTATION('',(#2661),#2665); +#2502 = EDGE_CURVE('',#2503,#2505,#2507,.T.); +#2503 = VERTEX_POINT('',#2504); +#2504 = CARTESIAN_POINT('',(118.776,-101.04,0.)); +#2505 = VERTEX_POINT('',#2506); +#2506 = CARTESIAN_POINT('',(118.776,-101.04,-1.6)); +#2507 = LINE('',#2508,#2509); +#2508 = CARTESIAN_POINT('',(118.776,-101.04,0.)); +#2509 = VECTOR('',#2510,1.); +#2510 = DIRECTION('',(0.,0.,-1.)); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#2505,#2439,#2513,.T.); +#2513 = CIRCLE('',#2514,0.325); +#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517); +#2515 = CARTESIAN_POINT('',(118.776,-101.365,-1.6)); +#2516 = DIRECTION('',(0.,0.,1.)); +#2517 = DIRECTION('',(-8.734039132954E-14,1.,0.)); +#2518 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2519 = ORIENTED_EDGE('',*,*,#2520,.F.); +#2520 = EDGE_CURVE('',#2503,#2437,#2521,.T.); +#2521 = CIRCLE('',#2522,0.325); +#2522 = AXIS2_PLACEMENT_3D('',#2523,#2524,#2525); +#2523 = CARTESIAN_POINT('',(118.776,-101.365,0.)); +#2524 = DIRECTION('',(0.,0.,1.)); +#2525 = DIRECTION('',(-8.734039132954E-14,1.,0.)); +#2526 = CYLINDRICAL_SURFACE('',#2527,0.325); +#2527 = AXIS2_PLACEMENT_3D('',#2528,#2529,#2530); +#2528 = CARTESIAN_POINT('',(118.776,-101.365,0.)); +#2529 = DIRECTION('',(0.,0.,1.)); +#2530 = DIRECTION('',(-8.734039132954E-14,1.,0.)); +#2531 = ADVANCED_FACE('',(#2532),#2548,.T.); +#2532 = FACE_BOUND('',#2533,.T.); +#2533 = EDGE_LOOP('',(#2534,#2535,#2541,#2542)); +#2534 = ORIENTED_EDGE('',*,*,#2502,.T.); +#2535 = ORIENTED_EDGE('',*,*,#2536,.T.); +#2536 = EDGE_CURVE('',#2505,#2471,#2537,.T.); +#2537 = LINE('',#2538,#2539); +#2538 = CARTESIAN_POINT('',(116.726,-101.04,-1.6)); +#2539 = VECTOR('',#2540,1.); +#2540 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#2541 = ORIENTED_EDGE('',*,*,#2479,.F.); +#2542 = ORIENTED_EDGE('',*,*,#2543,.F.); +#2543 = EDGE_CURVE('',#2503,#2480,#2544,.T.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(116.726,-101.04,0.)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#2548 = PLANE('',#2549); +#2549 = AXIS2_PLACEMENT_3D('',#2550,#2551,#2552); +#2550 = CARTESIAN_POINT('',(118.776,-101.04,0.)); +#2551 = DIRECTION('',(-1.110223024625E-16,-1.,-0.)); +#2552 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#2553 = ADVANCED_FACE('',(#2554),#2581,.F.); +#2554 = FACE_BOUND('',#2555,.F.); +#2555 = EDGE_LOOP('',(#2556,#2566,#2573,#2574)); +#2556 = ORIENTED_EDGE('',*,*,#2557,.T.); +#2557 = EDGE_CURVE('',#2558,#2560,#2562,.T.); +#2558 = VERTEX_POINT('',#2559); +#2559 = CARTESIAN_POINT('',(118.74,-95.902,0.)); +#2560 = VERTEX_POINT('',#2561); +#2561 = CARTESIAN_POINT('',(118.74,-95.902,-1.6)); +#2562 = LINE('',#2563,#2564); +#2563 = CARTESIAN_POINT('',(118.74,-95.902,0.)); +#2564 = VECTOR('',#2565,1.); +#2565 = DIRECTION('',(0.,0.,-1.)); +#2566 = ORIENTED_EDGE('',*,*,#2567,.T.); +#2567 = EDGE_CURVE('',#2560,#2560,#2568,.T.); +#2568 = CIRCLE('',#2569,0.2); +#2569 = AXIS2_PLACEMENT_3D('',#2570,#2571,#2572); +#2570 = CARTESIAN_POINT('',(118.54,-95.902,-1.6)); +#2571 = DIRECTION('',(0.,0.,1.)); +#2572 = DIRECTION('',(1.,0.,-0.)); +#2573 = ORIENTED_EDGE('',*,*,#2557,.F.); +#2574 = ORIENTED_EDGE('',*,*,#2575,.F.); +#2575 = EDGE_CURVE('',#2558,#2558,#2576,.T.); +#2576 = CIRCLE('',#2577,0.2); +#2577 = AXIS2_PLACEMENT_3D('',#2578,#2579,#2580); +#2578 = CARTESIAN_POINT('',(118.54,-95.902,0.)); +#2579 = DIRECTION('',(0.,0.,1.)); +#2580 = DIRECTION('',(1.,0.,-0.)); +#2581 = CYLINDRICAL_SURFACE('',#2582,0.2); +#2582 = AXIS2_PLACEMENT_3D('',#2583,#2584,#2585); +#2583 = CARTESIAN_POINT('',(118.54,-95.902,0.)); +#2584 = DIRECTION('',(0.,0.,1.)); +#2585 = DIRECTION('',(1.,0.,-0.)); +#2586 = ADVANCED_FACE('',(#2587),#2614,.F.); +#2587 = FACE_BOUND('',#2588,.F.); +#2588 = EDGE_LOOP('',(#2589,#2599,#2606,#2607)); +#2589 = ORIENTED_EDGE('',*,*,#2590,.T.); +#2590 = EDGE_CURVE('',#2591,#2593,#2595,.T.); +#2591 = VERTEX_POINT('',#2592); +#2592 = CARTESIAN_POINT('',(124.476,-98.174,0.)); +#2593 = VERTEX_POINT('',#2594); +#2594 = CARTESIAN_POINT('',(124.476,-98.174,-1.6)); +#2595 = LINE('',#2596,#2597); +#2596 = CARTESIAN_POINT('',(124.476,-98.174,0.)); +#2597 = VECTOR('',#2598,1.); +#2598 = DIRECTION('',(0.,0.,-1.)); +#2599 = ORIENTED_EDGE('',*,*,#2600,.T.); +#2600 = EDGE_CURVE('',#2593,#2593,#2601,.T.); +#2601 = CIRCLE('',#2602,0.508); +#2602 = AXIS2_PLACEMENT_3D('',#2603,#2604,#2605); +#2603 = CARTESIAN_POINT('',(124.476,-98.682,-1.6)); +#2604 = DIRECTION('',(0.,0.,1.)); +#2605 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2606 = ORIENTED_EDGE('',*,*,#2590,.F.); +#2607 = ORIENTED_EDGE('',*,*,#2608,.F.); +#2608 = EDGE_CURVE('',#2591,#2591,#2609,.T.); +#2609 = CIRCLE('',#2610,0.508); +#2610 = AXIS2_PLACEMENT_3D('',#2611,#2612,#2613); +#2611 = CARTESIAN_POINT('',(124.476,-98.682,0.)); +#2612 = DIRECTION('',(0.,0.,1.)); +#2613 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2614 = CYLINDRICAL_SURFACE('',#2615,0.508); +#2615 = AXIS2_PLACEMENT_3D('',#2616,#2617,#2618); +#2616 = CARTESIAN_POINT('',(124.476,-98.682,0.)); +#2617 = DIRECTION('',(0.,0.,1.)); +#2618 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2619 = ADVANCED_FACE('',(#2620),#2647,.F.); +#2620 = FACE_BOUND('',#2621,.F.); +#2621 = EDGE_LOOP('',(#2622,#2632,#2639,#2640)); +#2622 = ORIENTED_EDGE('',*,*,#2623,.T.); +#2623 = EDGE_CURVE('',#2624,#2626,#2628,.T.); +#2624 = VERTEX_POINT('',#2625); +#2625 = CARTESIAN_POINT('',(124.476,-75.714,0.)); +#2626 = VERTEX_POINT('',#2627); +#2627 = CARTESIAN_POINT('',(124.476,-75.714,-1.6)); +#2628 = LINE('',#2629,#2630); +#2629 = CARTESIAN_POINT('',(124.476,-75.714,0.)); +#2630 = VECTOR('',#2631,1.); +#2631 = DIRECTION('',(0.,0.,-1.)); +#2632 = ORIENTED_EDGE('',*,*,#2633,.T.); +#2633 = EDGE_CURVE('',#2626,#2626,#2634,.T.); +#2634 = CIRCLE('',#2635,0.508); +#2635 = AXIS2_PLACEMENT_3D('',#2636,#2637,#2638); +#2636 = CARTESIAN_POINT('',(124.476,-76.222,-1.6)); +#2637 = DIRECTION('',(0.,0.,1.)); +#2638 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2639 = ORIENTED_EDGE('',*,*,#2623,.F.); +#2640 = ORIENTED_EDGE('',*,*,#2641,.F.); +#2641 = EDGE_CURVE('',#2624,#2624,#2642,.T.); +#2642 = CIRCLE('',#2643,0.508); +#2643 = AXIS2_PLACEMENT_3D('',#2644,#2645,#2646); +#2644 = CARTESIAN_POINT('',(124.476,-76.222,0.)); +#2645 = DIRECTION('',(0.,0.,1.)); +#2646 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2647 = CYLINDRICAL_SURFACE('',#2648,0.508); +#2648 = AXIS2_PLACEMENT_3D('',#2649,#2650,#2651); +#2649 = CARTESIAN_POINT('',(124.476,-76.222,0.)); +#2650 = DIRECTION('',(0.,0.,1.)); +#2651 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2652 = ADVANCED_FACE('',(#2653),#2680,.F.); +#2653 = FACE_BOUND('',#2654,.F.); +#2654 = EDGE_LOOP('',(#2655,#2665,#2672,#2673)); +#2655 = ORIENTED_EDGE('',*,*,#2656,.T.); +#2656 = EDGE_CURVE('',#2657,#2659,#2661,.T.); +#2657 = VERTEX_POINT('',#2658); +#2658 = CARTESIAN_POINT('',(122.804,-84.472,0.)); +#2659 = VERTEX_POINT('',#2660); +#2660 = CARTESIAN_POINT('',(122.804,-84.472,-1.6)); #2661 = LINE('',#2662,#2663); -#2662 = CARTESIAN_POINT('',(0.,0.)); +#2662 = CARTESIAN_POINT('',(122.804,-84.472,0.)); #2663 = VECTOR('',#2664,1.); -#2664 = DIRECTION('',(0.,-1.)); -#2665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2666 = PCURVE('',#2655,#2667); -#2667 = DEFINITIONAL_REPRESENTATION('',(#2668),#2672); -#2668 = LINE('',#2669,#2670); -#2669 = CARTESIAN_POINT('',(6.28318530718,0.)); -#2670 = VECTOR('',#2671,1.); -#2671 = DIRECTION('',(0.,-1.)); -#2672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2673 = ORIENTED_EDGE('',*,*,#2674,.T.); -#2674 = EDGE_CURVE('',#2647,#2647,#2675,.T.); -#2675 = SURFACE_CURVE('',#2676,(#2681,#2688),.PCURVE_S1.); -#2676 = CIRCLE('',#2677,0.6); -#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680); -#2678 = CARTESIAN_POINT('',(151.796,-68.612,-1.6)); -#2679 = DIRECTION('',(0.,0.,1.)); -#2680 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2681 = PCURVE('',#2655,#2682); -#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); -#2683 = LINE('',#2684,#2685); -#2684 = CARTESIAN_POINT('',(0.,-1.6)); -#2685 = VECTOR('',#2686,1.); -#2686 = DIRECTION('',(1.,0.)); -#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2688 = PCURVE('',#84,#2689); -#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2698); -#2690 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2691,#2692,#2693,#2694, -#2695,#2696,#2697),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2691 = CARTESIAN_POINT('',(-37.32,43.21)); -#2692 = CARTESIAN_POINT('',(-36.28076951545,43.21)); -#2693 = CARTESIAN_POINT('',(-36.80038475772,42.31)); -#2694 = CARTESIAN_POINT('',(-37.32,41.41)); -#2695 = CARTESIAN_POINT('',(-37.83961524227,42.31)); -#2696 = CARTESIAN_POINT('',(-38.35923048454,43.21)); -#2697 = CARTESIAN_POINT('',(-37.32,43.21)); -#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2699 = ORIENTED_EDGE('',*,*,#2644,.F.); -#2700 = ORIENTED_EDGE('',*,*,#2701,.F.); -#2701 = EDGE_CURVE('',#2645,#2645,#2702,.T.); -#2702 = SURFACE_CURVE('',#2703,(#2708,#2715),.PCURVE_S1.); -#2703 = CIRCLE('',#2704,0.6); -#2704 = AXIS2_PLACEMENT_3D('',#2705,#2706,#2707); -#2705 = CARTESIAN_POINT('',(151.796,-68.612,0.)); -#2706 = DIRECTION('',(0.,0.,1.)); -#2707 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2708 = PCURVE('',#2655,#2709); -#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714); -#2710 = LINE('',#2711,#2712); -#2711 = CARTESIAN_POINT('',(0.,0.)); -#2712 = VECTOR('',#2713,1.); -#2713 = DIRECTION('',(1.,0.)); -#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2715 = PCURVE('',#143,#2716); -#2716 = DEFINITIONAL_REPRESENTATION('',(#2717),#2725); -#2717 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2718,#2719,#2720,#2721, -#2722,#2723,#2724),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2718 = CARTESIAN_POINT('',(-37.32,43.21)); -#2719 = CARTESIAN_POINT('',(-36.28076951545,43.21)); -#2720 = CARTESIAN_POINT('',(-36.80038475772,42.31)); -#2721 = CARTESIAN_POINT('',(-37.32,41.41)); -#2722 = CARTESIAN_POINT('',(-37.83961524227,42.31)); -#2723 = CARTESIAN_POINT('',(-38.35923048454,43.21)); -#2724 = CARTESIAN_POINT('',(-37.32,43.21)); -#2725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2726 = ADVANCED_FACE('',(#2727),#2741,.T.); -#2727 = FACE_BOUND('',#2728,.T.); -#2728 = EDGE_LOOP('',(#2729,#2764,#2786,#2814)); -#2729 = ORIENTED_EDGE('',*,*,#2730,.T.); -#2730 = EDGE_CURVE('',#2731,#2733,#2735,.T.); -#2731 = VERTEX_POINT('',#2732); -#2732 = CARTESIAN_POINT('',(118.776,-105.89,0.)); -#2733 = VERTEX_POINT('',#2734); -#2734 = CARTESIAN_POINT('',(118.776,-105.89,-1.6)); -#2735 = SURFACE_CURVE('',#2736,(#2740,#2752),.PCURVE_S1.); -#2736 = LINE('',#2737,#2738); -#2737 = CARTESIAN_POINT('',(118.776,-105.89,0.)); -#2738 = VECTOR('',#2739,1.); -#2739 = DIRECTION('',(0.,0.,-1.)); -#2740 = PCURVE('',#2741,#2746); -#2741 = PLANE('',#2742); +#2664 = DIRECTION('',(0.,0.,-1.)); +#2665 = ORIENTED_EDGE('',*,*,#2666,.T.); +#2666 = EDGE_CURVE('',#2659,#2659,#2667,.T.); +#2667 = CIRCLE('',#2668,0.2); +#2668 = AXIS2_PLACEMENT_3D('',#2669,#2670,#2671); +#2669 = CARTESIAN_POINT('',(122.604,-84.472,-1.6)); +#2670 = DIRECTION('',(0.,0.,1.)); +#2671 = DIRECTION('',(1.,0.,-0.)); +#2672 = ORIENTED_EDGE('',*,*,#2656,.F.); +#2673 = ORIENTED_EDGE('',*,*,#2674,.F.); +#2674 = EDGE_CURVE('',#2657,#2657,#2675,.T.); +#2675 = CIRCLE('',#2676,0.2); +#2676 = AXIS2_PLACEMENT_3D('',#2677,#2678,#2679); +#2677 = CARTESIAN_POINT('',(122.604,-84.472,0.)); +#2678 = DIRECTION('',(0.,0.,1.)); +#2679 = DIRECTION('',(1.,0.,-0.)); +#2680 = CYLINDRICAL_SURFACE('',#2681,0.2); +#2681 = AXIS2_PLACEMENT_3D('',#2682,#2683,#2684); +#2682 = CARTESIAN_POINT('',(122.604,-84.472,0.)); +#2683 = DIRECTION('',(0.,0.,1.)); +#2684 = DIRECTION('',(1.,0.,-0.)); +#2685 = ADVANCED_FACE('',(#2686),#2713,.F.); +#2686 = FACE_BOUND('',#2687,.F.); +#2687 = EDGE_LOOP('',(#2688,#2698,#2705,#2706)); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2690,#2692,#2694,.T.); +#2690 = VERTEX_POINT('',#2691); +#2691 = CARTESIAN_POINT('',(122.804,-102.506,0.)); +#2692 = VERTEX_POINT('',#2693); +#2693 = CARTESIAN_POINT('',(122.804,-102.506,-1.6)); +#2694 = LINE('',#2695,#2696); +#2695 = CARTESIAN_POINT('',(122.804,-102.506,0.)); +#2696 = VECTOR('',#2697,1.); +#2697 = DIRECTION('',(0.,0.,-1.)); +#2698 = ORIENTED_EDGE('',*,*,#2699,.T.); +#2699 = EDGE_CURVE('',#2692,#2692,#2700,.T.); +#2700 = CIRCLE('',#2701,0.2); +#2701 = AXIS2_PLACEMENT_3D('',#2702,#2703,#2704); +#2702 = CARTESIAN_POINT('',(122.604,-102.506,-1.6)); +#2703 = DIRECTION('',(0.,0.,1.)); +#2704 = DIRECTION('',(1.,0.,-0.)); +#2705 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2706 = ORIENTED_EDGE('',*,*,#2707,.F.); +#2707 = EDGE_CURVE('',#2690,#2690,#2708,.T.); +#2708 = CIRCLE('',#2709,0.2); +#2709 = AXIS2_PLACEMENT_3D('',#2710,#2711,#2712); +#2710 = CARTESIAN_POINT('',(122.604,-102.506,0.)); +#2711 = DIRECTION('',(0.,0.,1.)); +#2712 = DIRECTION('',(1.,0.,-0.)); +#2713 = CYLINDRICAL_SURFACE('',#2714,0.2); +#2714 = AXIS2_PLACEMENT_3D('',#2715,#2716,#2717); +#2715 = CARTESIAN_POINT('',(122.604,-102.506,0.)); +#2716 = DIRECTION('',(0.,0.,1.)); +#2717 = DIRECTION('',(1.,0.,-0.)); +#2718 = ADVANCED_FACE('',(#2719),#2746,.F.); +#2719 = FACE_BOUND('',#2720,.F.); +#2720 = EDGE_LOOP('',(#2721,#2731,#2738,#2739)); +#2721 = ORIENTED_EDGE('',*,*,#2722,.T.); +#2722 = EDGE_CURVE('',#2723,#2725,#2727,.T.); +#2723 = VERTEX_POINT('',#2724); +#2724 = CARTESIAN_POINT('',(124.476,-100.714,0.)); +#2725 = VERTEX_POINT('',#2726); +#2726 = CARTESIAN_POINT('',(124.476,-100.714,-1.6)); +#2727 = LINE('',#2728,#2729); +#2728 = CARTESIAN_POINT('',(124.476,-100.714,0.)); +#2729 = VECTOR('',#2730,1.); +#2730 = DIRECTION('',(0.,0.,-1.)); +#2731 = ORIENTED_EDGE('',*,*,#2732,.T.); +#2732 = EDGE_CURVE('',#2725,#2725,#2733,.T.); +#2733 = CIRCLE('',#2734,0.508); +#2734 = AXIS2_PLACEMENT_3D('',#2735,#2736,#2737); +#2735 = CARTESIAN_POINT('',(124.476,-101.222,-1.6)); +#2736 = DIRECTION('',(0.,0.,1.)); +#2737 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2738 = ORIENTED_EDGE('',*,*,#2722,.F.); +#2739 = ORIENTED_EDGE('',*,*,#2740,.F.); +#2740 = EDGE_CURVE('',#2723,#2723,#2741,.T.); +#2741 = CIRCLE('',#2742,0.508); #2742 = AXIS2_PLACEMENT_3D('',#2743,#2744,#2745); -#2743 = CARTESIAN_POINT('',(118.776,-105.89,0.)); -#2744 = DIRECTION('',(-1.110223024625E-16,-1.,-0.)); -#2745 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#2746 = DEFINITIONAL_REPRESENTATION('',(#2747),#2751); -#2747 = LINE('',#2748,#2749); -#2748 = CARTESIAN_POINT('',(0.,0.)); -#2749 = VECTOR('',#2750,1.); -#2750 = DIRECTION('',(0.,-1.)); -#2751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2752 = PCURVE('',#2753,#2758); -#2753 = CYLINDRICAL_SURFACE('',#2754,0.325); -#2754 = AXIS2_PLACEMENT_3D('',#2755,#2756,#2757); -#2755 = CARTESIAN_POINT('',(118.776,-106.215,0.)); -#2756 = DIRECTION('',(0.,0.,1.)); -#2757 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); -#2759 = LINE('',#2760,#2761); -#2760 = CARTESIAN_POINT('',(0.,0.)); -#2761 = VECTOR('',#2762,1.); -#2762 = DIRECTION('',(0.,-1.)); -#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); +#2743 = CARTESIAN_POINT('',(124.476,-101.222,0.)); +#2744 = DIRECTION('',(0.,0.,1.)); +#2745 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2746 = CYLINDRICAL_SURFACE('',#2747,0.508); +#2747 = AXIS2_PLACEMENT_3D('',#2748,#2749,#2750); +#2748 = CARTESIAN_POINT('',(124.476,-101.222,0.)); +#2749 = DIRECTION('',(0.,0.,1.)); +#2750 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2751 = ADVANCED_FACE('',(#2752),#2779,.F.); +#2752 = FACE_BOUND('',#2753,.F.); +#2753 = EDGE_LOOP('',(#2754,#2764,#2771,#2772)); +#2754 = ORIENTED_EDGE('',*,*,#2755,.T.); +#2755 = EDGE_CURVE('',#2756,#2758,#2760,.T.); +#2756 = VERTEX_POINT('',#2757); +#2757 = CARTESIAN_POINT('',(131.186,-102.252,0.)); +#2758 = VERTEX_POINT('',#2759); +#2759 = CARTESIAN_POINT('',(131.186,-102.252,-1.6)); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(131.186,-102.252,0.)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(0.,0.,-1.)); #2764 = ORIENTED_EDGE('',*,*,#2765,.T.); -#2765 = EDGE_CURVE('',#2733,#2766,#2768,.T.); -#2766 = VERTEX_POINT('',#2767); -#2767 = CARTESIAN_POINT('',(118.976,-105.89,-1.6)); -#2768 = SURFACE_CURVE('',#2769,(#2773,#2780),.PCURVE_S1.); -#2769 = LINE('',#2770,#2771); -#2770 = CARTESIAN_POINT('',(116.726,-105.89,-1.6)); -#2771 = VECTOR('',#2772,1.); -#2772 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#2773 = PCURVE('',#2741,#2774); -#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); -#2775 = LINE('',#2776,#2777); -#2776 = CARTESIAN_POINT('',(-2.05,-1.6)); -#2777 = VECTOR('',#2778,1.); -#2778 = DIRECTION('',(1.,0.)); -#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2780 = PCURVE('',#84,#2781); -#2781 = DEFINITIONAL_REPRESENTATION('',(#2782),#2785); -#2782 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2783,#2784),.UNSPECIFIED.,.F., - .F.,(2,2),(2.03,2.27),.PIECEWISE_BEZIER_KNOTS.); -#2783 = CARTESIAN_POINT('',(-4.28,5.332)); -#2784 = CARTESIAN_POINT('',(-4.52,5.332)); -#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); -#2787 = EDGE_CURVE('',#2788,#2766,#2790,.T.); -#2788 = VERTEX_POINT('',#2789); -#2789 = CARTESIAN_POINT('',(118.976,-105.89,0.)); -#2790 = SURFACE_CURVE('',#2791,(#2795,#2802),.PCURVE_S1.); -#2791 = LINE('',#2792,#2793); -#2792 = CARTESIAN_POINT('',(118.976,-105.89,0.)); -#2793 = VECTOR('',#2794,1.); -#2794 = DIRECTION('',(0.,0.,-1.)); -#2795 = PCURVE('',#2741,#2796); -#2796 = DEFINITIONAL_REPRESENTATION('',(#2797),#2801); -#2797 = LINE('',#2798,#2799); -#2798 = CARTESIAN_POINT('',(0.2,0.)); -#2799 = VECTOR('',#2800,1.); -#2800 = DIRECTION('',(0.,-1.)); -#2801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2802 = PCURVE('',#2803,#2808); -#2803 = CYLINDRICAL_SURFACE('',#2804,0.325); -#2804 = AXIS2_PLACEMENT_3D('',#2805,#2806,#2807); -#2805 = CARTESIAN_POINT('',(118.976,-106.215,0.)); -#2806 = DIRECTION('',(0.,0.,1.)); -#2807 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#2808 = DEFINITIONAL_REPRESENTATION('',(#2809),#2813); -#2809 = LINE('',#2810,#2811); -#2810 = CARTESIAN_POINT('',(1.570796326795,0.)); -#2811 = VECTOR('',#2812,1.); -#2812 = DIRECTION('',(0.,-1.)); -#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); -#2815 = EDGE_CURVE('',#2731,#2788,#2816,.T.); -#2816 = SURFACE_CURVE('',#2817,(#2821,#2828),.PCURVE_S1.); -#2817 = LINE('',#2818,#2819); -#2818 = CARTESIAN_POINT('',(116.726,-105.89,0.)); -#2819 = VECTOR('',#2820,1.); -#2820 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#2821 = PCURVE('',#2741,#2822); -#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); -#2823 = LINE('',#2824,#2825); -#2824 = CARTESIAN_POINT('',(-2.05,0.)); -#2825 = VECTOR('',#2826,1.); -#2826 = DIRECTION('',(1.,0.)); -#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2828 = PCURVE('',#143,#2829); -#2829 = DEFINITIONAL_REPRESENTATION('',(#2830),#2833); -#2830 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2831,#2832),.UNSPECIFIED.,.F., - .F.,(2,2),(2.03,2.27),.PIECEWISE_BEZIER_KNOTS.); -#2831 = CARTESIAN_POINT('',(-4.28,5.332)); -#2832 = CARTESIAN_POINT('',(-4.52,5.332)); -#2833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2834 = ADVANCED_FACE('',(#2835),#2753,.F.); -#2835 = FACE_BOUND('',#2836,.F.); -#2836 = EDGE_LOOP('',(#2837,#2838,#2866,#2894)); -#2837 = ORIENTED_EDGE('',*,*,#2730,.T.); -#2838 = ORIENTED_EDGE('',*,*,#2839,.T.); -#2839 = EDGE_CURVE('',#2733,#2840,#2842,.T.); -#2840 = VERTEX_POINT('',#2841); -#2841 = CARTESIAN_POINT('',(118.451,-106.215,-1.6)); -#2842 = SURFACE_CURVE('',#2843,(#2848,#2855),.PCURVE_S1.); -#2843 = CIRCLE('',#2844,0.325); -#2844 = AXIS2_PLACEMENT_3D('',#2845,#2846,#2847); -#2845 = CARTESIAN_POINT('',(118.776,-106.215,-1.6)); -#2846 = DIRECTION('',(0.,0.,1.)); -#2847 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2848 = PCURVE('',#2753,#2849); -#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2854); -#2850 = LINE('',#2851,#2852); -#2851 = CARTESIAN_POINT('',(0.,-1.6)); -#2852 = VECTOR('',#2853,1.); -#2853 = DIRECTION('',(1.,0.)); -#2854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2855 = PCURVE('',#84,#2856); -#2856 = DEFINITIONAL_REPRESENTATION('',(#2857),#2865); -#2857 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2858,#2859,#2860,#2861, -#2862,#2863,#2864),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2858 = CARTESIAN_POINT('',(-4.3,5.332)); -#2859 = CARTESIAN_POINT('',(-3.73708348754,5.332)); -#2860 = CARTESIAN_POINT('',(-4.01854174377,4.8445)); -#2861 = CARTESIAN_POINT('',(-4.3,4.357)); -#2862 = CARTESIAN_POINT('',(-4.58145825623,4.8445)); -#2863 = CARTESIAN_POINT('',(-4.86291651246,5.332)); -#2864 = CARTESIAN_POINT('',(-4.3,5.332)); -#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2866 = ORIENTED_EDGE('',*,*,#2867,.F.); -#2867 = EDGE_CURVE('',#2868,#2840,#2870,.T.); -#2868 = VERTEX_POINT('',#2869); -#2869 = CARTESIAN_POINT('',(118.451,-106.215,0.)); -#2870 = SURFACE_CURVE('',#2871,(#2875,#2882),.PCURVE_S1.); -#2871 = LINE('',#2872,#2873); -#2872 = CARTESIAN_POINT('',(118.451,-106.215,0.)); -#2873 = VECTOR('',#2874,1.); -#2874 = DIRECTION('',(0.,0.,-1.)); -#2875 = PCURVE('',#2753,#2876); -#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2881); -#2877 = LINE('',#2878,#2879); -#2878 = CARTESIAN_POINT('',(1.570796326795,0.)); -#2879 = VECTOR('',#2880,1.); -#2880 = DIRECTION('',(0.,-1.)); -#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2882 = PCURVE('',#2883,#2888); -#2883 = CYLINDRICAL_SURFACE('',#2884,0.325); -#2884 = AXIS2_PLACEMENT_3D('',#2885,#2886,#2887); -#2885 = CARTESIAN_POINT('',(118.776,-106.215,0.)); -#2886 = DIRECTION('',(0.,0.,1.)); -#2887 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#2888 = DEFINITIONAL_REPRESENTATION('',(#2889),#2893); -#2889 = LINE('',#2890,#2891); -#2890 = CARTESIAN_POINT('',(0.,0.)); -#2891 = VECTOR('',#2892,1.); -#2892 = DIRECTION('',(0.,-1.)); -#2893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2894 = ORIENTED_EDGE('',*,*,#2895,.F.); -#2895 = EDGE_CURVE('',#2731,#2868,#2896,.T.); -#2896 = SURFACE_CURVE('',#2897,(#2902,#2909),.PCURVE_S1.); -#2897 = CIRCLE('',#2898,0.325); -#2898 = AXIS2_PLACEMENT_3D('',#2899,#2900,#2901); -#2899 = CARTESIAN_POINT('',(118.776,-106.215,0.)); -#2900 = DIRECTION('',(0.,0.,1.)); -#2901 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#2902 = PCURVE('',#2753,#2903); -#2903 = DEFINITIONAL_REPRESENTATION('',(#2904),#2908); -#2904 = LINE('',#2905,#2906); -#2905 = CARTESIAN_POINT('',(0.,0.)); -#2906 = VECTOR('',#2907,1.); -#2907 = DIRECTION('',(1.,0.)); -#2908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2909 = PCURVE('',#143,#2910); -#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2919); -#2911 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2912,#2913,#2914,#2915, -#2916,#2917,#2918),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2912 = CARTESIAN_POINT('',(-4.3,5.332)); -#2913 = CARTESIAN_POINT('',(-3.73708348754,5.332)); -#2914 = CARTESIAN_POINT('',(-4.01854174377,4.8445)); -#2915 = CARTESIAN_POINT('',(-4.3,4.357)); -#2916 = CARTESIAN_POINT('',(-4.58145825623,4.8445)); -#2917 = CARTESIAN_POINT('',(-4.86291651246,5.332)); -#2918 = CARTESIAN_POINT('',(-4.3,5.332)); -#2919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2920 = ADVANCED_FACE('',(#2921),#2803,.F.); -#2921 = FACE_BOUND('',#2922,.F.); -#2922 = EDGE_LOOP('',(#2923,#2953,#2979,#2980)); -#2923 = ORIENTED_EDGE('',*,*,#2924,.T.); -#2924 = EDGE_CURVE('',#2925,#2927,#2929,.T.); -#2925 = VERTEX_POINT('',#2926); -#2926 = CARTESIAN_POINT('',(119.301,-106.215,0.)); -#2927 = VERTEX_POINT('',#2928); -#2928 = CARTESIAN_POINT('',(119.301,-106.215,-1.6)); -#2929 = SURFACE_CURVE('',#2930,(#2934,#2941),.PCURVE_S1.); -#2930 = LINE('',#2931,#2932); -#2931 = CARTESIAN_POINT('',(119.301,-106.215,0.)); -#2932 = VECTOR('',#2933,1.); -#2933 = DIRECTION('',(0.,0.,-1.)); -#2934 = PCURVE('',#2803,#2935); -#2935 = DEFINITIONAL_REPRESENTATION('',(#2936),#2940); -#2936 = LINE('',#2937,#2938); -#2937 = CARTESIAN_POINT('',(0.,0.)); -#2938 = VECTOR('',#2939,1.); -#2939 = DIRECTION('',(0.,-1.)); -#2940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2941 = PCURVE('',#2942,#2947); -#2942 = CYLINDRICAL_SURFACE('',#2943,0.325); -#2943 = AXIS2_PLACEMENT_3D('',#2944,#2945,#2946); -#2944 = CARTESIAN_POINT('',(118.976,-106.215,0.)); -#2945 = DIRECTION('',(0.,0.,1.)); -#2946 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); -#2947 = DEFINITIONAL_REPRESENTATION('',(#2948),#2952); -#2948 = LINE('',#2949,#2950); -#2949 = CARTESIAN_POINT('',(1.570796326795,0.)); -#2950 = VECTOR('',#2951,1.); -#2951 = DIRECTION('',(0.,-1.)); -#2952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2953 = ORIENTED_EDGE('',*,*,#2954,.T.); -#2954 = EDGE_CURVE('',#2927,#2766,#2955,.T.); -#2955 = SURFACE_CURVE('',#2956,(#2961,#2968),.PCURVE_S1.); -#2956 = CIRCLE('',#2957,0.325); -#2957 = AXIS2_PLACEMENT_3D('',#2958,#2959,#2960); -#2958 = CARTESIAN_POINT('',(118.976,-106.215,-1.6)); -#2959 = DIRECTION('',(0.,0.,1.)); -#2960 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#2961 = PCURVE('',#2803,#2962); -#2962 = DEFINITIONAL_REPRESENTATION('',(#2963),#2967); -#2963 = LINE('',#2964,#2965); -#2964 = CARTESIAN_POINT('',(0.,-1.6)); -#2965 = VECTOR('',#2966,1.); -#2966 = DIRECTION('',(1.,0.)); -#2967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2968 = PCURVE('',#84,#2969); -#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2978); -#2970 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2971,#2972,#2973,#2974, -#2975,#2976,#2977),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2971 = CARTESIAN_POINT('',(-4.825,5.007)); -#2972 = CARTESIAN_POINT('',(-4.825,5.56991651246)); -#2973 = CARTESIAN_POINT('',(-4.3375,5.28845825623)); -#2974 = CARTESIAN_POINT('',(-3.85,5.007)); -#2975 = CARTESIAN_POINT('',(-4.3375,4.72554174377)); -#2976 = CARTESIAN_POINT('',(-4.825,4.44408348754)); -#2977 = CARTESIAN_POINT('',(-4.825,5.007)); -#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2979 = ORIENTED_EDGE('',*,*,#2787,.F.); -#2980 = ORIENTED_EDGE('',*,*,#2981,.F.); -#2981 = EDGE_CURVE('',#2925,#2788,#2982,.T.); -#2982 = SURFACE_CURVE('',#2983,(#2988,#2995),.PCURVE_S1.); -#2983 = CIRCLE('',#2984,0.325); -#2984 = AXIS2_PLACEMENT_3D('',#2985,#2986,#2987); -#2985 = CARTESIAN_POINT('',(118.976,-106.215,0.)); -#2986 = DIRECTION('',(0.,0.,1.)); -#2987 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#2988 = PCURVE('',#2803,#2989); -#2989 = DEFINITIONAL_REPRESENTATION('',(#2990),#2994); -#2990 = LINE('',#2991,#2992); -#2991 = CARTESIAN_POINT('',(0.,0.)); -#2992 = VECTOR('',#2993,1.); -#2993 = DIRECTION('',(1.,0.)); -#2994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2995 = PCURVE('',#143,#2996); -#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3005); -#2997 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2998,#2999,#3000,#3001, -#3002,#3003,#3004),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2998 = CARTESIAN_POINT('',(-4.825,5.007)); -#2999 = CARTESIAN_POINT('',(-4.825,5.56991651246)); -#3000 = CARTESIAN_POINT('',(-4.3375,5.28845825623)); -#3001 = CARTESIAN_POINT('',(-3.85,5.007)); -#3002 = CARTESIAN_POINT('',(-4.3375,4.72554174377)); -#3003 = CARTESIAN_POINT('',(-4.825,4.44408348754)); -#3004 = CARTESIAN_POINT('',(-4.825,5.007)); -#3005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3006 = ADVANCED_FACE('',(#3007),#2883,.F.); -#3007 = FACE_BOUND('',#3008,.F.); -#3008 = EDGE_LOOP('',(#3009,#3010,#3038,#3066)); -#3009 = ORIENTED_EDGE('',*,*,#2867,.T.); -#3010 = ORIENTED_EDGE('',*,*,#3011,.T.); -#3011 = EDGE_CURVE('',#2840,#3012,#3014,.T.); -#3012 = VERTEX_POINT('',#3013); -#3013 = CARTESIAN_POINT('',(118.776,-106.54,-1.6)); -#3014 = SURFACE_CURVE('',#3015,(#3020,#3027),.PCURVE_S1.); -#3015 = CIRCLE('',#3016,0.325); -#3016 = AXIS2_PLACEMENT_3D('',#3017,#3018,#3019); -#3017 = CARTESIAN_POINT('',(118.776,-106.215,-1.6)); -#3018 = DIRECTION('',(0.,0.,1.)); -#3019 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#3020 = PCURVE('',#2883,#3021); -#3021 = DEFINITIONAL_REPRESENTATION('',(#3022),#3026); -#3022 = LINE('',#3023,#3024); -#3023 = CARTESIAN_POINT('',(0.,-1.6)); -#3024 = VECTOR('',#3025,1.); -#3025 = DIRECTION('',(1.,0.)); -#3026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3027 = PCURVE('',#84,#3028); -#3028 = DEFINITIONAL_REPRESENTATION('',(#3029),#3037); -#3029 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3030,#3031,#3032,#3033, -#3034,#3035,#3036),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3030 = CARTESIAN_POINT('',(-3.975,5.007)); -#3031 = CARTESIAN_POINT('',(-3.975,4.44408348754)); -#3032 = CARTESIAN_POINT('',(-4.4625,4.72554174377)); -#3033 = CARTESIAN_POINT('',(-4.95,5.007)); -#3034 = CARTESIAN_POINT('',(-4.4625,5.28845825623)); -#3035 = CARTESIAN_POINT('',(-3.975,5.56991651246)); -#3036 = CARTESIAN_POINT('',(-3.975,5.007)); -#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3038 = ORIENTED_EDGE('',*,*,#3039,.F.); -#3039 = EDGE_CURVE('',#3040,#3012,#3042,.T.); -#3040 = VERTEX_POINT('',#3041); -#3041 = CARTESIAN_POINT('',(118.776,-106.54,0.)); -#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); -#3043 = LINE('',#3044,#3045); -#3044 = CARTESIAN_POINT('',(118.776,-106.54,0.)); -#3045 = VECTOR('',#3046,1.); -#3046 = DIRECTION('',(0.,0.,-1.)); -#3047 = PCURVE('',#2883,#3048); -#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); -#3049 = LINE('',#3050,#3051); -#3050 = CARTESIAN_POINT('',(1.570796326795,0.)); -#3051 = VECTOR('',#3052,1.); -#3052 = DIRECTION('',(0.,-1.)); -#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3054 = PCURVE('',#3055,#3060); -#3055 = PLANE('',#3056); -#3056 = AXIS2_PLACEMENT_3D('',#3057,#3058,#3059); -#3057 = CARTESIAN_POINT('',(118.976,-106.54,0.)); -#3058 = DIRECTION('',(1.110223024625E-16,1.,0.)); -#3059 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3065); -#3061 = LINE('',#3062,#3063); -#3062 = CARTESIAN_POINT('',(0.2,0.)); -#3063 = VECTOR('',#3064,1.); -#3064 = DIRECTION('',(0.,-1.)); -#3065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3066 = ORIENTED_EDGE('',*,*,#3067,.F.); -#3067 = EDGE_CURVE('',#2868,#3040,#3068,.T.); -#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); -#3069 = CIRCLE('',#3070,0.325); -#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); -#3071 = CARTESIAN_POINT('',(118.776,-106.215,0.)); -#3072 = DIRECTION('',(0.,0.,1.)); -#3073 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#3074 = PCURVE('',#2883,#3075); -#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); -#3076 = LINE('',#3077,#3078); -#3077 = CARTESIAN_POINT('',(0.,0.)); -#3078 = VECTOR('',#3079,1.); -#3079 = DIRECTION('',(1.,0.)); -#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3081 = PCURVE('',#143,#3082); -#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); -#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, -#3088,#3089,#3090),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3084 = CARTESIAN_POINT('',(-3.975,5.007)); -#3085 = CARTESIAN_POINT('',(-3.975,4.44408348754)); -#3086 = CARTESIAN_POINT('',(-4.4625,4.72554174377)); -#3087 = CARTESIAN_POINT('',(-4.95,5.007)); -#3088 = CARTESIAN_POINT('',(-4.4625,5.28845825623)); -#3089 = CARTESIAN_POINT('',(-3.975,5.56991651246)); -#3090 = CARTESIAN_POINT('',(-3.975,5.007)); -#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3092 = ADVANCED_FACE('',(#3093),#2942,.F.); -#3093 = FACE_BOUND('',#3094,.F.); -#3094 = EDGE_LOOP('',(#3095,#3120,#3146,#3147)); -#3095 = ORIENTED_EDGE('',*,*,#3096,.T.); -#3096 = EDGE_CURVE('',#3097,#3099,#3101,.T.); -#3097 = VERTEX_POINT('',#3098); -#3098 = CARTESIAN_POINT('',(118.976,-106.54,0.)); -#3099 = VERTEX_POINT('',#3100); -#3100 = CARTESIAN_POINT('',(118.976,-106.54,-1.6)); -#3101 = SURFACE_CURVE('',#3102,(#3106,#3113),.PCURVE_S1.); -#3102 = LINE('',#3103,#3104); -#3103 = CARTESIAN_POINT('',(118.976,-106.54,0.)); -#3104 = VECTOR('',#3105,1.); -#3105 = DIRECTION('',(0.,0.,-1.)); -#3106 = PCURVE('',#2942,#3107); -#3107 = DEFINITIONAL_REPRESENTATION('',(#3108),#3112); -#3108 = LINE('',#3109,#3110); -#3109 = CARTESIAN_POINT('',(0.,0.)); -#3110 = VECTOR('',#3111,1.); -#3111 = DIRECTION('',(0.,-1.)); -#3112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3113 = PCURVE('',#3055,#3114); -#3114 = DEFINITIONAL_REPRESENTATION('',(#3115),#3119); -#3115 = LINE('',#3116,#3117); -#3116 = CARTESIAN_POINT('',(0.,0.)); -#3117 = VECTOR('',#3118,1.); -#3118 = DIRECTION('',(0.,-1.)); -#3119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3120 = ORIENTED_EDGE('',*,*,#3121,.T.); -#3121 = EDGE_CURVE('',#3099,#2927,#3122,.T.); -#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); -#3123 = CIRCLE('',#3124,0.325); -#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); -#3125 = CARTESIAN_POINT('',(118.976,-106.215,-1.6)); -#3126 = DIRECTION('',(0.,0.,1.)); -#3127 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); -#3128 = PCURVE('',#2942,#3129); -#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); -#3130 = LINE('',#3131,#3132); -#3131 = CARTESIAN_POINT('',(0.,-1.6)); -#3132 = VECTOR('',#3133,1.); -#3133 = DIRECTION('',(1.,0.)); -#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3135 = PCURVE('',#84,#3136); -#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); -#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, -#3142,#3143,#3144),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3138 = CARTESIAN_POINT('',(-4.5,4.682)); -#3139 = CARTESIAN_POINT('',(-5.06291651246,4.682)); -#3140 = CARTESIAN_POINT('',(-4.78145825623,5.1695)); -#3141 = CARTESIAN_POINT('',(-4.5,5.657)); -#3142 = CARTESIAN_POINT('',(-4.21854174377,5.1695)); -#3143 = CARTESIAN_POINT('',(-3.93708348754,4.682)); -#3144 = CARTESIAN_POINT('',(-4.5,4.682)); -#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3146 = ORIENTED_EDGE('',*,*,#2924,.F.); -#3147 = ORIENTED_EDGE('',*,*,#3148,.F.); -#3148 = EDGE_CURVE('',#3097,#2925,#3149,.T.); -#3149 = SURFACE_CURVE('',#3150,(#3155,#3162),.PCURVE_S1.); -#3150 = CIRCLE('',#3151,0.325); -#3151 = AXIS2_PLACEMENT_3D('',#3152,#3153,#3154); -#3152 = CARTESIAN_POINT('',(118.976,-106.215,0.)); -#3153 = DIRECTION('',(0.,0.,1.)); -#3154 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); -#3155 = PCURVE('',#2942,#3156); -#3156 = DEFINITIONAL_REPRESENTATION('',(#3157),#3161); -#3157 = LINE('',#3158,#3159); -#3158 = CARTESIAN_POINT('',(0.,0.)); -#3159 = VECTOR('',#3160,1.); -#3160 = DIRECTION('',(1.,0.)); -#3161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3162 = PCURVE('',#143,#3163); -#3163 = DEFINITIONAL_REPRESENTATION('',(#3164),#3172); -#3164 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3165,#3166,#3167,#3168, -#3169,#3170,#3171),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3165 = CARTESIAN_POINT('',(-4.5,4.682)); -#3166 = CARTESIAN_POINT('',(-5.06291651246,4.682)); -#3167 = CARTESIAN_POINT('',(-4.78145825623,5.1695)); -#3168 = CARTESIAN_POINT('',(-4.5,5.657)); -#3169 = CARTESIAN_POINT('',(-4.21854174377,5.1695)); -#3170 = CARTESIAN_POINT('',(-3.93708348754,4.682)); -#3171 = CARTESIAN_POINT('',(-4.5,4.682)); -#3172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3173 = ADVANCED_FACE('',(#3174),#3055,.T.); -#3174 = FACE_BOUND('',#3175,.T.); -#3175 = EDGE_LOOP('',(#3176,#3177,#3197,#3198)); -#3176 = ORIENTED_EDGE('',*,*,#3096,.T.); -#3177 = ORIENTED_EDGE('',*,*,#3178,.T.); -#3178 = EDGE_CURVE('',#3099,#3012,#3179,.T.); -#3179 = SURFACE_CURVE('',#3180,(#3184,#3191),.PCURVE_S1.); -#3180 = LINE('',#3181,#3182); -#3181 = CARTESIAN_POINT('',(116.626,-106.54,-1.6)); -#3182 = VECTOR('',#3183,1.); -#3183 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#3184 = PCURVE('',#3055,#3185); -#3185 = DEFINITIONAL_REPRESENTATION('',(#3186),#3190); -#3186 = LINE('',#3187,#3188); -#3187 = CARTESIAN_POINT('',(2.35,-1.6)); -#3188 = VECTOR('',#3189,1.); -#3189 = DIRECTION('',(1.,0.)); -#3190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3191 = PCURVE('',#84,#3192); -#3192 = DEFINITIONAL_REPRESENTATION('',(#3193),#3196); -#3193 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3194,#3195),.UNSPECIFIED.,.F., - .F.,(2,2),(-2.37,-2.13),.PIECEWISE_BEZIER_KNOTS.); -#3194 = CARTESIAN_POINT('',(-4.52,4.682)); -#3195 = CARTESIAN_POINT('',(-4.28,4.682)); -#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3197 = ORIENTED_EDGE('',*,*,#3039,.F.); -#3198 = ORIENTED_EDGE('',*,*,#3199,.F.); -#3199 = EDGE_CURVE('',#3097,#3040,#3200,.T.); -#3200 = SURFACE_CURVE('',#3201,(#3205,#3212),.PCURVE_S1.); -#3201 = LINE('',#3202,#3203); -#3202 = CARTESIAN_POINT('',(116.626,-106.54,0.)); -#3203 = VECTOR('',#3204,1.); -#3204 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#3205 = PCURVE('',#3055,#3206); -#3206 = DEFINITIONAL_REPRESENTATION('',(#3207),#3211); -#3207 = LINE('',#3208,#3209); -#3208 = CARTESIAN_POINT('',(2.35,0.)); -#3209 = VECTOR('',#3210,1.); -#3210 = DIRECTION('',(1.,0.)); -#3211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3212 = PCURVE('',#143,#3213); -#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3217); -#3214 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3215,#3216),.UNSPECIFIED.,.F., - .F.,(2,2),(-2.37,-2.13),.PIECEWISE_BEZIER_KNOTS.); -#3215 = CARTESIAN_POINT('',(-4.52,4.682)); -#3216 = CARTESIAN_POINT('',(-4.28,4.682)); -#3217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3218 = ADVANCED_FACE('',(#3219),#3233,.F.); -#3219 = FACE_BOUND('',#3220,.F.); -#3220 = EDGE_LOOP('',(#3221,#3251,#3277,#3278)); -#3221 = ORIENTED_EDGE('',*,*,#3222,.T.); -#3222 = EDGE_CURVE('',#3223,#3225,#3227,.T.); -#3223 = VERTEX_POINT('',#3224); -#3224 = CARTESIAN_POINT('',(145.869,-102.31,0.)); -#3225 = VERTEX_POINT('',#3226); -#3226 = CARTESIAN_POINT('',(145.869,-102.31,-1.6)); -#3227 = SEAM_CURVE('',#3228,(#3232,#3244),.PCURVE_S1.); -#3228 = LINE('',#3229,#3230); -#3229 = CARTESIAN_POINT('',(145.869,-102.31,0.)); -#3230 = VECTOR('',#3231,1.); -#3231 = DIRECTION('',(0.,0.,-1.)); -#3232 = PCURVE('',#3233,#3238); -#3233 = CYLINDRICAL_SURFACE('',#3234,0.2); -#3234 = AXIS2_PLACEMENT_3D('',#3235,#3236,#3237); -#3235 = CARTESIAN_POINT('',(145.669,-102.31,0.)); -#3236 = DIRECTION('',(0.,0.,1.)); -#3237 = DIRECTION('',(1.,0.,-0.)); -#3238 = DEFINITIONAL_REPRESENTATION('',(#3239),#3243); -#3239 = LINE('',#3240,#3241); -#3240 = CARTESIAN_POINT('',(0.,0.)); -#3241 = VECTOR('',#3242,1.); -#3242 = DIRECTION('',(0.,-1.)); -#3243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3244 = PCURVE('',#3233,#3245); -#3245 = DEFINITIONAL_REPRESENTATION('',(#3246),#3250); -#3246 = LINE('',#3247,#3248); -#3247 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3248 = VECTOR('',#3249,1.); -#3249 = DIRECTION('',(0.,-1.)); -#3250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3251 = ORIENTED_EDGE('',*,*,#3252,.T.); -#3252 = EDGE_CURVE('',#3225,#3225,#3253,.T.); -#3253 = SURFACE_CURVE('',#3254,(#3259,#3266),.PCURVE_S1.); -#3254 = CIRCLE('',#3255,0.2); -#3255 = AXIS2_PLACEMENT_3D('',#3256,#3257,#3258); -#3256 = CARTESIAN_POINT('',(145.669,-102.31,-1.6)); -#3257 = DIRECTION('',(0.,0.,1.)); -#3258 = DIRECTION('',(1.,0.,-0.)); -#3259 = PCURVE('',#3233,#3260); -#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); -#3261 = LINE('',#3262,#3263); -#3262 = CARTESIAN_POINT('',(0.,-1.6)); -#3263 = VECTOR('',#3264,1.); -#3264 = DIRECTION('',(1.,0.)); -#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3266 = PCURVE('',#84,#3267); -#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3276); -#3268 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3269,#3270,#3271,#3272, -#3273,#3274,#3275),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3269 = CARTESIAN_POINT('',(-31.393,8.912)); -#3270 = CARTESIAN_POINT('',(-31.393,9.258410161514)); -#3271 = CARTESIAN_POINT('',(-31.093,9.085205080757)); -#3272 = CARTESIAN_POINT('',(-30.793,8.912)); -#3273 = CARTESIAN_POINT('',(-31.093,8.738794919243)); -#3274 = CARTESIAN_POINT('',(-31.393,8.565589838486)); -#3275 = CARTESIAN_POINT('',(-31.393,8.912)); -#3276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3277 = ORIENTED_EDGE('',*,*,#3222,.F.); -#3278 = ORIENTED_EDGE('',*,*,#3279,.F.); -#3279 = EDGE_CURVE('',#3223,#3223,#3280,.T.); -#3280 = SURFACE_CURVE('',#3281,(#3286,#3293),.PCURVE_S1.); -#3281 = CIRCLE('',#3282,0.2); -#3282 = AXIS2_PLACEMENT_3D('',#3283,#3284,#3285); -#3283 = CARTESIAN_POINT('',(145.669,-102.31,0.)); -#3284 = DIRECTION('',(0.,0.,1.)); -#3285 = DIRECTION('',(1.,0.,-0.)); -#3286 = PCURVE('',#3233,#3287); -#3287 = DEFINITIONAL_REPRESENTATION('',(#3288),#3292); +#2765 = EDGE_CURVE('',#2758,#2758,#2766,.T.); +#2766 = CIRCLE('',#2767,0.2); +#2767 = AXIS2_PLACEMENT_3D('',#2768,#2769,#2770); +#2768 = CARTESIAN_POINT('',(130.986,-102.252,-1.6)); +#2769 = DIRECTION('',(0.,0.,1.)); +#2770 = DIRECTION('',(1.,0.,-0.)); +#2771 = ORIENTED_EDGE('',*,*,#2755,.F.); +#2772 = ORIENTED_EDGE('',*,*,#2773,.F.); +#2773 = EDGE_CURVE('',#2756,#2756,#2774,.T.); +#2774 = CIRCLE('',#2775,0.2); +#2775 = AXIS2_PLACEMENT_3D('',#2776,#2777,#2778); +#2776 = CARTESIAN_POINT('',(130.986,-102.252,0.)); +#2777 = DIRECTION('',(0.,0.,1.)); +#2778 = DIRECTION('',(1.,0.,-0.)); +#2779 = CYLINDRICAL_SURFACE('',#2780,0.2); +#2780 = AXIS2_PLACEMENT_3D('',#2781,#2782,#2783); +#2781 = CARTESIAN_POINT('',(130.986,-102.252,0.)); +#2782 = DIRECTION('',(0.,0.,1.)); +#2783 = DIRECTION('',(1.,0.,-0.)); +#2784 = ADVANCED_FACE('',(#2785),#2812,.F.); +#2785 = FACE_BOUND('',#2786,.F.); +#2786 = EDGE_LOOP('',(#2787,#2797,#2804,#2805)); +#2787 = ORIENTED_EDGE('',*,*,#2788,.T.); +#2788 = EDGE_CURVE('',#2789,#2791,#2793,.T.); +#2789 = VERTEX_POINT('',#2790); +#2790 = CARTESIAN_POINT('',(129.556,-100.714,0.)); +#2791 = VERTEX_POINT('',#2792); +#2792 = CARTESIAN_POINT('',(129.556,-100.714,-1.6)); +#2793 = LINE('',#2794,#2795); +#2794 = CARTESIAN_POINT('',(129.556,-100.714,0.)); +#2795 = VECTOR('',#2796,1.); +#2796 = DIRECTION('',(0.,0.,-1.)); +#2797 = ORIENTED_EDGE('',*,*,#2798,.T.); +#2798 = EDGE_CURVE('',#2791,#2791,#2799,.T.); +#2799 = CIRCLE('',#2800,0.508); +#2800 = AXIS2_PLACEMENT_3D('',#2801,#2802,#2803); +#2801 = CARTESIAN_POINT('',(129.556,-101.222,-1.6)); +#2802 = DIRECTION('',(0.,0.,1.)); +#2803 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2804 = ORIENTED_EDGE('',*,*,#2788,.F.); +#2805 = ORIENTED_EDGE('',*,*,#2806,.F.); +#2806 = EDGE_CURVE('',#2789,#2789,#2807,.T.); +#2807 = CIRCLE('',#2808,0.508); +#2808 = AXIS2_PLACEMENT_3D('',#2809,#2810,#2811); +#2809 = CARTESIAN_POINT('',(129.556,-101.222,0.)); +#2810 = DIRECTION('',(0.,0.,1.)); +#2811 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2812 = CYLINDRICAL_SURFACE('',#2813,0.508); +#2813 = AXIS2_PLACEMENT_3D('',#2814,#2815,#2816); +#2814 = CARTESIAN_POINT('',(129.556,-101.222,0.)); +#2815 = DIRECTION('',(0.,0.,1.)); +#2816 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2817 = ADVANCED_FACE('',(#2818),#2845,.F.); +#2818 = FACE_BOUND('',#2819,.F.); +#2819 = EDGE_LOOP('',(#2820,#2830,#2837,#2838)); +#2820 = ORIENTED_EDGE('',*,*,#2821,.T.); +#2821 = EDGE_CURVE('',#2822,#2824,#2826,.T.); +#2822 = VERTEX_POINT('',#2823); +#2823 = CARTESIAN_POINT('',(129.556,-98.174,0.)); +#2824 = VERTEX_POINT('',#2825); +#2825 = CARTESIAN_POINT('',(129.556,-98.174,-1.6)); +#2826 = LINE('',#2827,#2828); +#2827 = CARTESIAN_POINT('',(129.556,-98.174,0.)); +#2828 = VECTOR('',#2829,1.); +#2829 = DIRECTION('',(0.,0.,-1.)); +#2830 = ORIENTED_EDGE('',*,*,#2831,.T.); +#2831 = EDGE_CURVE('',#2824,#2824,#2832,.T.); +#2832 = CIRCLE('',#2833,0.508); +#2833 = AXIS2_PLACEMENT_3D('',#2834,#2835,#2836); +#2834 = CARTESIAN_POINT('',(129.556,-98.682,-1.6)); +#2835 = DIRECTION('',(0.,0.,1.)); +#2836 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2837 = ORIENTED_EDGE('',*,*,#2821,.F.); +#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2839 = EDGE_CURVE('',#2822,#2822,#2840,.T.); +#2840 = CIRCLE('',#2841,0.508); +#2841 = AXIS2_PLACEMENT_3D('',#2842,#2843,#2844); +#2842 = CARTESIAN_POINT('',(129.556,-98.682,0.)); +#2843 = DIRECTION('',(0.,0.,1.)); +#2844 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2845 = CYLINDRICAL_SURFACE('',#2846,0.508); +#2846 = AXIS2_PLACEMENT_3D('',#2847,#2848,#2849); +#2847 = CARTESIAN_POINT('',(129.556,-98.682,0.)); +#2848 = DIRECTION('',(0.,0.,1.)); +#2849 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2850 = ADVANCED_FACE('',(#2851),#2878,.F.); +#2851 = FACE_BOUND('',#2852,.F.); +#2852 = EDGE_LOOP('',(#2853,#2863,#2870,#2871)); +#2853 = ORIENTED_EDGE('',*,*,#2854,.T.); +#2854 = EDGE_CURVE('',#2855,#2857,#2859,.T.); +#2855 = VERTEX_POINT('',#2856); +#2856 = CARTESIAN_POINT('',(128.138,-84.472,0.)); +#2857 = VERTEX_POINT('',#2858); +#2858 = CARTESIAN_POINT('',(128.138,-84.472,-1.6)); +#2859 = LINE('',#2860,#2861); +#2860 = CARTESIAN_POINT('',(128.138,-84.472,0.)); +#2861 = VECTOR('',#2862,1.); +#2862 = DIRECTION('',(0.,0.,-1.)); +#2863 = ORIENTED_EDGE('',*,*,#2864,.T.); +#2864 = EDGE_CURVE('',#2857,#2857,#2865,.T.); +#2865 = CIRCLE('',#2866,0.2); +#2866 = AXIS2_PLACEMENT_3D('',#2867,#2868,#2869); +#2867 = CARTESIAN_POINT('',(127.938,-84.472,-1.6)); +#2868 = DIRECTION('',(0.,0.,1.)); +#2869 = DIRECTION('',(1.,0.,-0.)); +#2870 = ORIENTED_EDGE('',*,*,#2854,.F.); +#2871 = ORIENTED_EDGE('',*,*,#2872,.F.); +#2872 = EDGE_CURVE('',#2855,#2855,#2873,.T.); +#2873 = CIRCLE('',#2874,0.2); +#2874 = AXIS2_PLACEMENT_3D('',#2875,#2876,#2877); +#2875 = CARTESIAN_POINT('',(127.938,-84.472,0.)); +#2876 = DIRECTION('',(0.,0.,1.)); +#2877 = DIRECTION('',(1.,0.,-0.)); +#2878 = CYLINDRICAL_SURFACE('',#2879,0.2); +#2879 = AXIS2_PLACEMENT_3D('',#2880,#2881,#2882); +#2880 = CARTESIAN_POINT('',(127.938,-84.472,0.)); +#2881 = DIRECTION('',(0.,0.,1.)); +#2882 = DIRECTION('',(1.,0.,-0.)); +#2883 = ADVANCED_FACE('',(#2884),#2911,.F.); +#2884 = FACE_BOUND('',#2885,.F.); +#2885 = EDGE_LOOP('',(#2886,#2896,#2903,#2904)); +#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); +#2887 = EDGE_CURVE('',#2888,#2890,#2892,.T.); +#2888 = VERTEX_POINT('',#2889); +#2889 = CARTESIAN_POINT('',(130.17,-84.472,0.)); +#2890 = VERTEX_POINT('',#2891); +#2891 = CARTESIAN_POINT('',(130.17,-84.472,-1.6)); +#2892 = LINE('',#2893,#2894); +#2893 = CARTESIAN_POINT('',(130.17,-84.472,0.)); +#2894 = VECTOR('',#2895,1.); +#2895 = DIRECTION('',(0.,0.,-1.)); +#2896 = ORIENTED_EDGE('',*,*,#2897,.T.); +#2897 = EDGE_CURVE('',#2890,#2890,#2898,.T.); +#2898 = CIRCLE('',#2899,0.2); +#2899 = AXIS2_PLACEMENT_3D('',#2900,#2901,#2902); +#2900 = CARTESIAN_POINT('',(129.97,-84.472,-1.6)); +#2901 = DIRECTION('',(0.,0.,1.)); +#2902 = DIRECTION('',(1.,0.,-0.)); +#2903 = ORIENTED_EDGE('',*,*,#2887,.F.); +#2904 = ORIENTED_EDGE('',*,*,#2905,.F.); +#2905 = EDGE_CURVE('',#2888,#2888,#2906,.T.); +#2906 = CIRCLE('',#2907,0.2); +#2907 = AXIS2_PLACEMENT_3D('',#2908,#2909,#2910); +#2908 = CARTESIAN_POINT('',(129.97,-84.472,0.)); +#2909 = DIRECTION('',(0.,0.,1.)); +#2910 = DIRECTION('',(1.,0.,-0.)); +#2911 = CYLINDRICAL_SURFACE('',#2912,0.2); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(129.97,-84.472,0.)); +#2914 = DIRECTION('',(0.,0.,1.)); +#2915 = DIRECTION('',(1.,0.,-0.)); +#2916 = ADVANCED_FACE('',(#2917),#2944,.F.); +#2917 = FACE_BOUND('',#2918,.F.); +#2918 = EDGE_LOOP('',(#2919,#2929,#2936,#2937)); +#2919 = ORIENTED_EDGE('',*,*,#2920,.T.); +#2920 = EDGE_CURVE('',#2921,#2923,#2925,.T.); +#2921 = VERTEX_POINT('',#2922); +#2922 = CARTESIAN_POINT('',(125.598,-84.472,0.)); +#2923 = VERTEX_POINT('',#2924); +#2924 = CARTESIAN_POINT('',(125.598,-84.472,-1.6)); +#2925 = LINE('',#2926,#2927); +#2926 = CARTESIAN_POINT('',(125.598,-84.472,0.)); +#2927 = VECTOR('',#2928,1.); +#2928 = DIRECTION('',(0.,0.,-1.)); +#2929 = ORIENTED_EDGE('',*,*,#2930,.T.); +#2930 = EDGE_CURVE('',#2923,#2923,#2931,.T.); +#2931 = CIRCLE('',#2932,0.2); +#2932 = AXIS2_PLACEMENT_3D('',#2933,#2934,#2935); +#2933 = CARTESIAN_POINT('',(125.398,-84.472,-1.6)); +#2934 = DIRECTION('',(0.,0.,1.)); +#2935 = DIRECTION('',(1.,0.,-0.)); +#2936 = ORIENTED_EDGE('',*,*,#2920,.F.); +#2937 = ORIENTED_EDGE('',*,*,#2938,.F.); +#2938 = EDGE_CURVE('',#2921,#2921,#2939,.T.); +#2939 = CIRCLE('',#2940,0.2); +#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943); +#2941 = CARTESIAN_POINT('',(125.398,-84.472,0.)); +#2942 = DIRECTION('',(0.,0.,1.)); +#2943 = DIRECTION('',(1.,0.,-0.)); +#2944 = CYLINDRICAL_SURFACE('',#2945,0.2); +#2945 = AXIS2_PLACEMENT_3D('',#2946,#2947,#2948); +#2946 = CARTESIAN_POINT('',(125.398,-84.472,0.)); +#2947 = DIRECTION('',(0.,0.,1.)); +#2948 = DIRECTION('',(1.,0.,-0.)); +#2949 = ADVANCED_FACE('',(#2950),#2977,.F.); +#2950 = FACE_BOUND('',#2951,.F.); +#2951 = EDGE_LOOP('',(#2952,#2962,#2969,#2970)); +#2952 = ORIENTED_EDGE('',*,*,#2953,.T.); +#2953 = EDGE_CURVE('',#2954,#2956,#2958,.T.); +#2954 = VERTEX_POINT('',#2955); +#2955 = CARTESIAN_POINT('',(127.016,-98.174,0.)); +#2956 = VERTEX_POINT('',#2957); +#2957 = CARTESIAN_POINT('',(127.016,-98.174,-1.6)); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(127.016,-98.174,0.)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(0.,0.,-1.)); +#2962 = ORIENTED_EDGE('',*,*,#2963,.T.); +#2963 = EDGE_CURVE('',#2956,#2956,#2964,.T.); +#2964 = CIRCLE('',#2965,0.508); +#2965 = AXIS2_PLACEMENT_3D('',#2966,#2967,#2968); +#2966 = CARTESIAN_POINT('',(127.016,-98.682,-1.6)); +#2967 = DIRECTION('',(0.,0.,1.)); +#2968 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2969 = ORIENTED_EDGE('',*,*,#2953,.F.); +#2970 = ORIENTED_EDGE('',*,*,#2971,.F.); +#2971 = EDGE_CURVE('',#2954,#2954,#2972,.T.); +#2972 = CIRCLE('',#2973,0.508); +#2973 = AXIS2_PLACEMENT_3D('',#2974,#2975,#2976); +#2974 = CARTESIAN_POINT('',(127.016,-98.682,0.)); +#2975 = DIRECTION('',(0.,0.,1.)); +#2976 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2977 = CYLINDRICAL_SURFACE('',#2978,0.508); +#2978 = AXIS2_PLACEMENT_3D('',#2979,#2980,#2981); +#2979 = CARTESIAN_POINT('',(127.016,-98.682,0.)); +#2980 = DIRECTION('',(0.,0.,1.)); +#2981 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#2982 = ADVANCED_FACE('',(#2983),#3010,.F.); +#2983 = FACE_BOUND('',#2984,.F.); +#2984 = EDGE_LOOP('',(#2985,#2995,#3002,#3003)); +#2985 = ORIENTED_EDGE('',*,*,#2986,.T.); +#2986 = EDGE_CURVE('',#2987,#2989,#2991,.T.); +#2987 = VERTEX_POINT('',#2988); +#2988 = CARTESIAN_POINT('',(127.016,-100.714,0.)); +#2989 = VERTEX_POINT('',#2990); +#2990 = CARTESIAN_POINT('',(127.016,-100.714,-1.6)); +#2991 = LINE('',#2992,#2993); +#2992 = CARTESIAN_POINT('',(127.016,-100.714,0.)); +#2993 = VECTOR('',#2994,1.); +#2994 = DIRECTION('',(0.,0.,-1.)); +#2995 = ORIENTED_EDGE('',*,*,#2996,.T.); +#2996 = EDGE_CURVE('',#2989,#2989,#2997,.T.); +#2997 = CIRCLE('',#2998,0.508); +#2998 = AXIS2_PLACEMENT_3D('',#2999,#3000,#3001); +#2999 = CARTESIAN_POINT('',(127.016,-101.222,-1.6)); +#3000 = DIRECTION('',(0.,0.,1.)); +#3001 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3002 = ORIENTED_EDGE('',*,*,#2986,.F.); +#3003 = ORIENTED_EDGE('',*,*,#3004,.F.); +#3004 = EDGE_CURVE('',#2987,#2987,#3005,.T.); +#3005 = CIRCLE('',#3006,0.508); +#3006 = AXIS2_PLACEMENT_3D('',#3007,#3008,#3009); +#3007 = CARTESIAN_POINT('',(127.016,-101.222,0.)); +#3008 = DIRECTION('',(0.,0.,1.)); +#3009 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3010 = CYLINDRICAL_SURFACE('',#3011,0.508); +#3011 = AXIS2_PLACEMENT_3D('',#3012,#3013,#3014); +#3012 = CARTESIAN_POINT('',(127.016,-101.222,0.)); +#3013 = DIRECTION('',(0.,0.,1.)); +#3014 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3015 = ADVANCED_FACE('',(#3016),#3043,.F.); +#3016 = FACE_BOUND('',#3017,.F.); +#3017 = EDGE_LOOP('',(#3018,#3028,#3035,#3036)); +#3018 = ORIENTED_EDGE('',*,*,#3019,.T.); +#3019 = EDGE_CURVE('',#3020,#3022,#3024,.T.); +#3020 = VERTEX_POINT('',#3021); +#3021 = CARTESIAN_POINT('',(128.392,-78.63,0.)); +#3022 = VERTEX_POINT('',#3023); +#3023 = CARTESIAN_POINT('',(128.392,-78.63,-1.6)); +#3024 = LINE('',#3025,#3026); +#3025 = CARTESIAN_POINT('',(128.392,-78.63,0.)); +#3026 = VECTOR('',#3027,1.); +#3027 = DIRECTION('',(0.,0.,-1.)); +#3028 = ORIENTED_EDGE('',*,*,#3029,.T.); +#3029 = EDGE_CURVE('',#3022,#3022,#3030,.T.); +#3030 = CIRCLE('',#3031,0.2); +#3031 = AXIS2_PLACEMENT_3D('',#3032,#3033,#3034); +#3032 = CARTESIAN_POINT('',(128.192,-78.63,-1.6)); +#3033 = DIRECTION('',(0.,0.,1.)); +#3034 = DIRECTION('',(1.,0.,-0.)); +#3035 = ORIENTED_EDGE('',*,*,#3019,.F.); +#3036 = ORIENTED_EDGE('',*,*,#3037,.F.); +#3037 = EDGE_CURVE('',#3020,#3020,#3038,.T.); +#3038 = CIRCLE('',#3039,0.2); +#3039 = AXIS2_PLACEMENT_3D('',#3040,#3041,#3042); +#3040 = CARTESIAN_POINT('',(128.192,-78.63,0.)); +#3041 = DIRECTION('',(0.,0.,1.)); +#3042 = DIRECTION('',(1.,0.,-0.)); +#3043 = CYLINDRICAL_SURFACE('',#3044,0.2); +#3044 = AXIS2_PLACEMENT_3D('',#3045,#3046,#3047); +#3045 = CARTESIAN_POINT('',(128.192,-78.63,0.)); +#3046 = DIRECTION('',(0.,0.,1.)); +#3047 = DIRECTION('',(1.,0.,-0.)); +#3048 = ADVANCED_FACE('',(#3049),#3076,.F.); +#3049 = FACE_BOUND('',#3050,.F.); +#3050 = EDGE_LOOP('',(#3051,#3061,#3068,#3069)); +#3051 = ORIENTED_EDGE('',*,*,#3052,.T.); +#3052 = EDGE_CURVE('',#3053,#3055,#3057,.T.); +#3053 = VERTEX_POINT('',#3054); +#3054 = CARTESIAN_POINT('',(128.646,-104.538,0.)); +#3055 = VERTEX_POINT('',#3056); +#3056 = CARTESIAN_POINT('',(128.646,-104.538,-1.6)); +#3057 = LINE('',#3058,#3059); +#3058 = CARTESIAN_POINT('',(128.646,-104.538,0.)); +#3059 = VECTOR('',#3060,1.); +#3060 = DIRECTION('',(0.,0.,-1.)); +#3061 = ORIENTED_EDGE('',*,*,#3062,.T.); +#3062 = EDGE_CURVE('',#3055,#3055,#3063,.T.); +#3063 = CIRCLE('',#3064,0.2); +#3064 = AXIS2_PLACEMENT_3D('',#3065,#3066,#3067); +#3065 = CARTESIAN_POINT('',(128.446,-104.538,-1.6)); +#3066 = DIRECTION('',(0.,0.,1.)); +#3067 = DIRECTION('',(1.,0.,-0.)); +#3068 = ORIENTED_EDGE('',*,*,#3052,.F.); +#3069 = ORIENTED_EDGE('',*,*,#3070,.F.); +#3070 = EDGE_CURVE('',#3053,#3053,#3071,.T.); +#3071 = CIRCLE('',#3072,0.2); +#3072 = AXIS2_PLACEMENT_3D('',#3073,#3074,#3075); +#3073 = CARTESIAN_POINT('',(128.446,-104.538,0.)); +#3074 = DIRECTION('',(0.,0.,1.)); +#3075 = DIRECTION('',(1.,0.,-0.)); +#3076 = CYLINDRICAL_SURFACE('',#3077,0.2); +#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080); +#3078 = CARTESIAN_POINT('',(128.446,-104.538,0.)); +#3079 = DIRECTION('',(0.,0.,1.)); +#3080 = DIRECTION('',(1.,0.,-0.)); +#3081 = ADVANCED_FACE('',(#3082),#3109,.F.); +#3082 = FACE_BOUND('',#3083,.F.); +#3083 = EDGE_LOOP('',(#3084,#3094,#3101,#3102)); +#3084 = ORIENTED_EDGE('',*,*,#3085,.T.); +#3085 = EDGE_CURVE('',#3086,#3088,#3090,.T.); +#3086 = VERTEX_POINT('',#3087); +#3087 = CARTESIAN_POINT('',(130.678,-104.538,0.)); +#3088 = VERTEX_POINT('',#3089); +#3089 = CARTESIAN_POINT('',(130.678,-104.538,-1.6)); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(130.678,-104.538,0.)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.,0.,-1.)); +#3094 = ORIENTED_EDGE('',*,*,#3095,.T.); +#3095 = EDGE_CURVE('',#3088,#3088,#3096,.T.); +#3096 = CIRCLE('',#3097,0.2); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(130.478,-104.538,-1.6)); +#3099 = DIRECTION('',(0.,0.,1.)); +#3100 = DIRECTION('',(1.,0.,-0.)); +#3101 = ORIENTED_EDGE('',*,*,#3085,.F.); +#3102 = ORIENTED_EDGE('',*,*,#3103,.F.); +#3103 = EDGE_CURVE('',#3086,#3086,#3104,.T.); +#3104 = CIRCLE('',#3105,0.2); +#3105 = AXIS2_PLACEMENT_3D('',#3106,#3107,#3108); +#3106 = CARTESIAN_POINT('',(130.478,-104.538,0.)); +#3107 = DIRECTION('',(0.,0.,1.)); +#3108 = DIRECTION('',(1.,0.,-0.)); +#3109 = CYLINDRICAL_SURFACE('',#3110,0.2); +#3110 = AXIS2_PLACEMENT_3D('',#3111,#3112,#3113); +#3111 = CARTESIAN_POINT('',(130.478,-104.538,0.)); +#3112 = DIRECTION('',(0.,0.,1.)); +#3113 = DIRECTION('',(1.,0.,-0.)); +#3114 = ADVANCED_FACE('',(#3115),#3142,.F.); +#3115 = FACE_BOUND('',#3116,.F.); +#3116 = EDGE_LOOP('',(#3117,#3127,#3134,#3135)); +#3117 = ORIENTED_EDGE('',*,*,#3118,.T.); +#3118 = EDGE_CURVE('',#3119,#3121,#3123,.T.); +#3119 = VERTEX_POINT('',#3120); +#3120 = CARTESIAN_POINT('',(126.36,-104.538,0.)); +#3121 = VERTEX_POINT('',#3122); +#3122 = CARTESIAN_POINT('',(126.36,-104.538,-1.6)); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(126.36,-104.538,0.)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.,0.,-1.)); +#3127 = ORIENTED_EDGE('',*,*,#3128,.T.); +#3128 = EDGE_CURVE('',#3121,#3121,#3129,.T.); +#3129 = CIRCLE('',#3130,0.2); +#3130 = AXIS2_PLACEMENT_3D('',#3131,#3132,#3133); +#3131 = CARTESIAN_POINT('',(126.16,-104.538,-1.6)); +#3132 = DIRECTION('',(0.,0.,1.)); +#3133 = DIRECTION('',(1.,0.,-0.)); +#3134 = ORIENTED_EDGE('',*,*,#3118,.F.); +#3135 = ORIENTED_EDGE('',*,*,#3136,.F.); +#3136 = EDGE_CURVE('',#3119,#3119,#3137,.T.); +#3137 = CIRCLE('',#3138,0.2); +#3138 = AXIS2_PLACEMENT_3D('',#3139,#3140,#3141); +#3139 = CARTESIAN_POINT('',(126.16,-104.538,0.)); +#3140 = DIRECTION('',(0.,0.,1.)); +#3141 = DIRECTION('',(1.,0.,-0.)); +#3142 = CYLINDRICAL_SURFACE('',#3143,0.2); +#3143 = AXIS2_PLACEMENT_3D('',#3144,#3145,#3146); +#3144 = CARTESIAN_POINT('',(126.16,-104.538,0.)); +#3145 = DIRECTION('',(0.,0.,1.)); +#3146 = DIRECTION('',(1.,0.,-0.)); +#3147 = ADVANCED_FACE('',(#3148),#3175,.F.); +#3148 = FACE_BOUND('',#3149,.F.); +#3149 = EDGE_LOOP('',(#3150,#3160,#3167,#3168)); +#3150 = ORIENTED_EDGE('',*,*,#3151,.T.); +#3151 = EDGE_CURVE('',#3152,#3154,#3156,.T.); +#3152 = VERTEX_POINT('',#3153); +#3153 = CARTESIAN_POINT('',(129.556,-75.714,0.)); +#3154 = VERTEX_POINT('',#3155); +#3155 = CARTESIAN_POINT('',(129.556,-75.714,-1.6)); +#3156 = LINE('',#3157,#3158); +#3157 = CARTESIAN_POINT('',(129.556,-75.714,0.)); +#3158 = VECTOR('',#3159,1.); +#3159 = DIRECTION('',(0.,0.,-1.)); +#3160 = ORIENTED_EDGE('',*,*,#3161,.T.); +#3161 = EDGE_CURVE('',#3154,#3154,#3162,.T.); +#3162 = CIRCLE('',#3163,0.508); +#3163 = AXIS2_PLACEMENT_3D('',#3164,#3165,#3166); +#3164 = CARTESIAN_POINT('',(129.556,-76.222,-1.6)); +#3165 = DIRECTION('',(0.,0.,1.)); +#3166 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3167 = ORIENTED_EDGE('',*,*,#3151,.F.); +#3168 = ORIENTED_EDGE('',*,*,#3169,.F.); +#3169 = EDGE_CURVE('',#3152,#3152,#3170,.T.); +#3170 = CIRCLE('',#3171,0.508); +#3171 = AXIS2_PLACEMENT_3D('',#3172,#3173,#3174); +#3172 = CARTESIAN_POINT('',(129.556,-76.222,0.)); +#3173 = DIRECTION('',(0.,0.,1.)); +#3174 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3175 = CYLINDRICAL_SURFACE('',#3176,0.508); +#3176 = AXIS2_PLACEMENT_3D('',#3177,#3178,#3179); +#3177 = CARTESIAN_POINT('',(129.556,-76.222,0.)); +#3178 = DIRECTION('',(0.,0.,1.)); +#3179 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3180 = ADVANCED_FACE('',(#3181),#3208,.F.); +#3181 = FACE_BOUND('',#3182,.F.); +#3182 = EDGE_LOOP('',(#3183,#3193,#3200,#3201)); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3185,#3187,#3189,.T.); +#3185 = VERTEX_POINT('',#3186); +#3186 = CARTESIAN_POINT('',(127.016,-75.714,0.)); +#3187 = VERTEX_POINT('',#3188); +#3188 = CARTESIAN_POINT('',(127.016,-75.714,-1.6)); +#3189 = LINE('',#3190,#3191); +#3190 = CARTESIAN_POINT('',(127.016,-75.714,0.)); +#3191 = VECTOR('',#3192,1.); +#3192 = DIRECTION('',(0.,0.,-1.)); +#3193 = ORIENTED_EDGE('',*,*,#3194,.T.); +#3194 = EDGE_CURVE('',#3187,#3187,#3195,.T.); +#3195 = CIRCLE('',#3196,0.508); +#3196 = AXIS2_PLACEMENT_3D('',#3197,#3198,#3199); +#3197 = CARTESIAN_POINT('',(127.016,-76.222,-1.6)); +#3198 = DIRECTION('',(0.,0.,1.)); +#3199 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3200 = ORIENTED_EDGE('',*,*,#3184,.F.); +#3201 = ORIENTED_EDGE('',*,*,#3202,.F.); +#3202 = EDGE_CURVE('',#3185,#3185,#3203,.T.); +#3203 = CIRCLE('',#3204,0.508); +#3204 = AXIS2_PLACEMENT_3D('',#3205,#3206,#3207); +#3205 = CARTESIAN_POINT('',(127.016,-76.222,0.)); +#3206 = DIRECTION('',(0.,0.,1.)); +#3207 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3208 = CYLINDRICAL_SURFACE('',#3209,0.508); +#3209 = AXIS2_PLACEMENT_3D('',#3210,#3211,#3212); +#3210 = CARTESIAN_POINT('',(127.016,-76.222,0.)); +#3211 = DIRECTION('',(0.,0.,1.)); +#3212 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3213 = ADVANCED_FACE('',(#3214),#3241,.F.); +#3214 = FACE_BOUND('',#3215,.F.); +#3215 = EDGE_LOOP('',(#3216,#3226,#3233,#3234)); +#3216 = ORIENTED_EDGE('',*,*,#3217,.T.); +#3217 = EDGE_CURVE('',#3218,#3220,#3222,.T.); +#3218 = VERTEX_POINT('',#3219); +#3219 = CARTESIAN_POINT('',(127.016,-73.174,0.)); +#3220 = VERTEX_POINT('',#3221); +#3221 = CARTESIAN_POINT('',(127.016,-73.174,-1.6)); +#3222 = LINE('',#3223,#3224); +#3223 = CARTESIAN_POINT('',(127.016,-73.174,0.)); +#3224 = VECTOR('',#3225,1.); +#3225 = DIRECTION('',(0.,0.,-1.)); +#3226 = ORIENTED_EDGE('',*,*,#3227,.T.); +#3227 = EDGE_CURVE('',#3220,#3220,#3228,.T.); +#3228 = CIRCLE('',#3229,0.508); +#3229 = AXIS2_PLACEMENT_3D('',#3230,#3231,#3232); +#3230 = CARTESIAN_POINT('',(127.016,-73.682,-1.6)); +#3231 = DIRECTION('',(0.,0.,1.)); +#3232 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3233 = ORIENTED_EDGE('',*,*,#3217,.F.); +#3234 = ORIENTED_EDGE('',*,*,#3235,.F.); +#3235 = EDGE_CURVE('',#3218,#3218,#3236,.T.); +#3236 = CIRCLE('',#3237,0.508); +#3237 = AXIS2_PLACEMENT_3D('',#3238,#3239,#3240); +#3238 = CARTESIAN_POINT('',(127.016,-73.682,0.)); +#3239 = DIRECTION('',(0.,0.,1.)); +#3240 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3241 = CYLINDRICAL_SURFACE('',#3242,0.508); +#3242 = AXIS2_PLACEMENT_3D('',#3243,#3244,#3245); +#3243 = CARTESIAN_POINT('',(127.016,-73.682,0.)); +#3244 = DIRECTION('',(0.,0.,1.)); +#3245 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3246 = ADVANCED_FACE('',(#3247),#3274,.F.); +#3247 = FACE_BOUND('',#3248,.F.); +#3248 = EDGE_LOOP('',(#3249,#3259,#3266,#3267)); +#3249 = ORIENTED_EDGE('',*,*,#3250,.T.); +#3250 = EDGE_CURVE('',#3251,#3253,#3255,.T.); +#3251 = VERTEX_POINT('',#3252); +#3252 = CARTESIAN_POINT('',(124.476,-73.174,0.)); +#3253 = VERTEX_POINT('',#3254); +#3254 = CARTESIAN_POINT('',(124.476,-73.174,-1.6)); +#3255 = LINE('',#3256,#3257); +#3256 = CARTESIAN_POINT('',(124.476,-73.174,0.)); +#3257 = VECTOR('',#3258,1.); +#3258 = DIRECTION('',(0.,0.,-1.)); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3253,#3253,#3261,.T.); +#3261 = CIRCLE('',#3262,0.508); +#3262 = AXIS2_PLACEMENT_3D('',#3263,#3264,#3265); +#3263 = CARTESIAN_POINT('',(124.476,-73.682,-1.6)); +#3264 = DIRECTION('',(0.,0.,1.)); +#3265 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3266 = ORIENTED_EDGE('',*,*,#3250,.F.); +#3267 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3268 = EDGE_CURVE('',#3251,#3251,#3269,.T.); +#3269 = CIRCLE('',#3270,0.508); +#3270 = AXIS2_PLACEMENT_3D('',#3271,#3272,#3273); +#3271 = CARTESIAN_POINT('',(124.476,-73.682,0.)); +#3272 = DIRECTION('',(0.,0.,1.)); +#3273 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3274 = CYLINDRICAL_SURFACE('',#3275,0.508); +#3275 = AXIS2_PLACEMENT_3D('',#3276,#3277,#3278); +#3276 = CARTESIAN_POINT('',(124.476,-73.682,0.)); +#3277 = DIRECTION('',(0.,0.,1.)); +#3278 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3279 = ADVANCED_FACE('',(#3280),#3307,.F.); +#3280 = FACE_BOUND('',#3281,.F.); +#3281 = EDGE_LOOP('',(#3282,#3292,#3299,#3300)); +#3282 = ORIENTED_EDGE('',*,*,#3283,.T.); +#3283 = EDGE_CURVE('',#3284,#3286,#3288,.T.); +#3284 = VERTEX_POINT('',#3285); +#3285 = CARTESIAN_POINT('',(129.556,-73.174,0.)); +#3286 = VERTEX_POINT('',#3287); +#3287 = CARTESIAN_POINT('',(129.556,-73.174,-1.6)); #3288 = LINE('',#3289,#3290); -#3289 = CARTESIAN_POINT('',(0.,0.)); +#3289 = CARTESIAN_POINT('',(129.556,-73.174,0.)); #3290 = VECTOR('',#3291,1.); -#3291 = DIRECTION('',(1.,0.)); -#3292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3293 = PCURVE('',#143,#3294); -#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3303); -#3295 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3296,#3297,#3298,#3299, -#3300,#3301,#3302),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3296 = CARTESIAN_POINT('',(-31.393,8.912)); -#3297 = CARTESIAN_POINT('',(-31.393,9.258410161514)); -#3298 = CARTESIAN_POINT('',(-31.093,9.085205080757)); -#3299 = CARTESIAN_POINT('',(-30.793,8.912)); -#3300 = CARTESIAN_POINT('',(-31.093,8.738794919243)); -#3301 = CARTESIAN_POINT('',(-31.393,8.565589838486)); -#3302 = CARTESIAN_POINT('',(-31.393,8.912)); -#3303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3304 = ADVANCED_FACE('',(#3305),#3319,.F.); -#3305 = FACE_BOUND('',#3306,.F.); -#3306 = EDGE_LOOP('',(#3307,#3337,#3363,#3364)); -#3307 = ORIENTED_EDGE('',*,*,#3308,.T.); -#3308 = EDGE_CURVE('',#3309,#3311,#3313,.T.); -#3309 = VERTEX_POINT('',#3310); -#3310 = CARTESIAN_POINT('',(143.71,-105.612,0.)); -#3311 = VERTEX_POINT('',#3312); -#3312 = CARTESIAN_POINT('',(143.71,-105.612,-1.6)); -#3313 = SEAM_CURVE('',#3314,(#3318,#3330),.PCURVE_S1.); -#3314 = LINE('',#3315,#3316); -#3315 = CARTESIAN_POINT('',(143.71,-105.612,0.)); -#3316 = VECTOR('',#3317,1.); -#3317 = DIRECTION('',(0.,0.,-1.)); -#3318 = PCURVE('',#3319,#3324); -#3319 = CYLINDRICAL_SURFACE('',#3320,0.2); -#3320 = AXIS2_PLACEMENT_3D('',#3321,#3322,#3323); -#3321 = CARTESIAN_POINT('',(143.51,-105.612,0.)); -#3322 = DIRECTION('',(0.,0.,1.)); -#3323 = DIRECTION('',(1.,0.,-0.)); -#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); -#3325 = LINE('',#3326,#3327); -#3326 = CARTESIAN_POINT('',(0.,0.)); -#3327 = VECTOR('',#3328,1.); -#3328 = DIRECTION('',(0.,-1.)); -#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3330 = PCURVE('',#3319,#3331); -#3331 = DEFINITIONAL_REPRESENTATION('',(#3332),#3336); -#3332 = LINE('',#3333,#3334); -#3333 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3334 = VECTOR('',#3335,1.); -#3335 = DIRECTION('',(0.,-1.)); -#3336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3337 = ORIENTED_EDGE('',*,*,#3338,.T.); -#3338 = EDGE_CURVE('',#3311,#3311,#3339,.T.); -#3339 = SURFACE_CURVE('',#3340,(#3345,#3352),.PCURVE_S1.); -#3340 = CIRCLE('',#3341,0.2); +#3291 = DIRECTION('',(0.,0.,-1.)); +#3292 = ORIENTED_EDGE('',*,*,#3293,.T.); +#3293 = EDGE_CURVE('',#3286,#3286,#3294,.T.); +#3294 = CIRCLE('',#3295,0.508); +#3295 = AXIS2_PLACEMENT_3D('',#3296,#3297,#3298); +#3296 = CARTESIAN_POINT('',(129.556,-73.682,-1.6)); +#3297 = DIRECTION('',(0.,0.,1.)); +#3298 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3299 = ORIENTED_EDGE('',*,*,#3283,.F.); +#3300 = ORIENTED_EDGE('',*,*,#3301,.F.); +#3301 = EDGE_CURVE('',#3284,#3284,#3302,.T.); +#3302 = CIRCLE('',#3303,0.508); +#3303 = AXIS2_PLACEMENT_3D('',#3304,#3305,#3306); +#3304 = CARTESIAN_POINT('',(129.556,-73.682,0.)); +#3305 = DIRECTION('',(0.,0.,1.)); +#3306 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3307 = CYLINDRICAL_SURFACE('',#3308,0.508); +#3308 = AXIS2_PLACEMENT_3D('',#3309,#3310,#3311); +#3309 = CARTESIAN_POINT('',(129.556,-73.682,0.)); +#3310 = DIRECTION('',(0.,0.,1.)); +#3311 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3312 = ADVANCED_FACE('',(#3313),#3340,.F.); +#3313 = FACE_BOUND('',#3314,.F.); +#3314 = EDGE_LOOP('',(#3315,#3325,#3332,#3333)); +#3315 = ORIENTED_EDGE('',*,*,#3316,.T.); +#3316 = EDGE_CURVE('',#3317,#3319,#3321,.T.); +#3317 = VERTEX_POINT('',#3318); +#3318 = CARTESIAN_POINT('',(121.076,-71.222,0.)); +#3319 = VERTEX_POINT('',#3320); +#3320 = CARTESIAN_POINT('',(121.076,-71.222,-1.6)); +#3321 = LINE('',#3322,#3323); +#3322 = CARTESIAN_POINT('',(121.076,-71.222,0.)); +#3323 = VECTOR('',#3324,1.); +#3324 = DIRECTION('',(0.,0.,-1.)); +#3325 = ORIENTED_EDGE('',*,*,#3326,.T.); +#3326 = EDGE_CURVE('',#3319,#3319,#3327,.T.); +#3327 = CIRCLE('',#3328,1.6); +#3328 = AXIS2_PLACEMENT_3D('',#3329,#3330,#3331); +#3329 = CARTESIAN_POINT('',(119.476,-71.222,-1.6)); +#3330 = DIRECTION('',(0.,0.,1.)); +#3331 = DIRECTION('',(1.,0.,-0.)); +#3332 = ORIENTED_EDGE('',*,*,#3316,.F.); +#3333 = ORIENTED_EDGE('',*,*,#3334,.F.); +#3334 = EDGE_CURVE('',#3317,#3317,#3335,.T.); +#3335 = CIRCLE('',#3336,1.6); +#3336 = AXIS2_PLACEMENT_3D('',#3337,#3338,#3339); +#3337 = CARTESIAN_POINT('',(119.476,-71.222,0.)); +#3338 = DIRECTION('',(0.,0.,1.)); +#3339 = DIRECTION('',(1.,0.,-0.)); +#3340 = CYLINDRICAL_SURFACE('',#3341,1.6); #3341 = AXIS2_PLACEMENT_3D('',#3342,#3343,#3344); -#3342 = CARTESIAN_POINT('',(143.51,-105.612,-1.6)); +#3342 = CARTESIAN_POINT('',(119.476,-71.222,0.)); #3343 = DIRECTION('',(0.,0.,1.)); #3344 = DIRECTION('',(1.,0.,-0.)); -#3345 = PCURVE('',#3319,#3346); -#3346 = DEFINITIONAL_REPRESENTATION('',(#3347),#3351); -#3347 = LINE('',#3348,#3349); -#3348 = CARTESIAN_POINT('',(0.,-1.6)); -#3349 = VECTOR('',#3350,1.); -#3350 = DIRECTION('',(1.,0.)); -#3351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3352 = PCURVE('',#84,#3353); -#3353 = DEFINITIONAL_REPRESENTATION('',(#3354),#3362); -#3354 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3355,#3356,#3357,#3358, -#3359,#3360,#3361),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3355 = CARTESIAN_POINT('',(-29.234,5.61)); -#3356 = CARTESIAN_POINT('',(-29.234,5.956410161514)); -#3357 = CARTESIAN_POINT('',(-28.934,5.783205080757)); -#3358 = CARTESIAN_POINT('',(-28.634,5.61)); -#3359 = CARTESIAN_POINT('',(-28.934,5.436794919243)); -#3360 = CARTESIAN_POINT('',(-29.234,5.263589838486)); -#3361 = CARTESIAN_POINT('',(-29.234,5.61)); -#3362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3363 = ORIENTED_EDGE('',*,*,#3308,.F.); -#3364 = ORIENTED_EDGE('',*,*,#3365,.F.); -#3365 = EDGE_CURVE('',#3309,#3309,#3366,.T.); -#3366 = SURFACE_CURVE('',#3367,(#3372,#3379),.PCURVE_S1.); -#3367 = CIRCLE('',#3368,0.2); -#3368 = AXIS2_PLACEMENT_3D('',#3369,#3370,#3371); -#3369 = CARTESIAN_POINT('',(143.51,-105.612,0.)); -#3370 = DIRECTION('',(0.,0.,1.)); -#3371 = DIRECTION('',(1.,0.,-0.)); -#3372 = PCURVE('',#3319,#3373); -#3373 = DEFINITIONAL_REPRESENTATION('',(#3374),#3378); -#3374 = LINE('',#3375,#3376); -#3375 = CARTESIAN_POINT('',(0.,0.)); -#3376 = VECTOR('',#3377,1.); -#3377 = DIRECTION('',(1.,0.)); -#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3379 = PCURVE('',#143,#3380); -#3380 = DEFINITIONAL_REPRESENTATION('',(#3381),#3389); -#3381 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3382,#3383,#3384,#3385, -#3386,#3387,#3388),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3382 = CARTESIAN_POINT('',(-29.234,5.61)); -#3383 = CARTESIAN_POINT('',(-29.234,5.956410161514)); -#3384 = CARTESIAN_POINT('',(-28.934,5.783205080757)); -#3385 = CARTESIAN_POINT('',(-28.634,5.61)); -#3386 = CARTESIAN_POINT('',(-28.934,5.436794919243)); -#3387 = CARTESIAN_POINT('',(-29.234,5.263589838486)); -#3388 = CARTESIAN_POINT('',(-29.234,5.61)); -#3389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3390 = ADVANCED_FACE('',(#3391),#3405,.F.); -#3391 = FACE_BOUND('',#3392,.F.); -#3392 = EDGE_LOOP('',(#3393,#3423,#3449,#3450)); -#3393 = ORIENTED_EDGE('',*,*,#3394,.T.); -#3394 = EDGE_CURVE('',#3395,#3397,#3399,.T.); -#3395 = VERTEX_POINT('',#3396); -#3396 = CARTESIAN_POINT('',(149.044,-105.612,0.)); -#3397 = VERTEX_POINT('',#3398); -#3398 = CARTESIAN_POINT('',(149.044,-105.612,-1.6)); -#3399 = SEAM_CURVE('',#3400,(#3404,#3416),.PCURVE_S1.); -#3400 = LINE('',#3401,#3402); -#3401 = CARTESIAN_POINT('',(149.044,-105.612,0.)); -#3402 = VECTOR('',#3403,1.); -#3403 = DIRECTION('',(0.,0.,-1.)); -#3404 = PCURVE('',#3405,#3410); -#3405 = CYLINDRICAL_SURFACE('',#3406,0.2); -#3406 = AXIS2_PLACEMENT_3D('',#3407,#3408,#3409); -#3407 = CARTESIAN_POINT('',(148.844,-105.612,0.)); -#3408 = DIRECTION('',(0.,0.,1.)); -#3409 = DIRECTION('',(1.,0.,-0.)); -#3410 = DEFINITIONAL_REPRESENTATION('',(#3411),#3415); -#3411 = LINE('',#3412,#3413); -#3412 = CARTESIAN_POINT('',(0.,0.)); -#3413 = VECTOR('',#3414,1.); -#3414 = DIRECTION('',(0.,-1.)); -#3415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3416 = PCURVE('',#3405,#3417); -#3417 = DEFINITIONAL_REPRESENTATION('',(#3418),#3422); -#3418 = LINE('',#3419,#3420); -#3419 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3420 = VECTOR('',#3421,1.); -#3421 = DIRECTION('',(0.,-1.)); -#3422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3423 = ORIENTED_EDGE('',*,*,#3424,.T.); -#3424 = EDGE_CURVE('',#3397,#3397,#3425,.T.); -#3425 = SURFACE_CURVE('',#3426,(#3431,#3438),.PCURVE_S1.); -#3426 = CIRCLE('',#3427,0.2); +#3345 = ADVANCED_FACE('',(#3346),#3373,.F.); +#3346 = FACE_BOUND('',#3347,.F.); +#3347 = EDGE_LOOP('',(#3348,#3358,#3365,#3366)); +#3348 = ORIENTED_EDGE('',*,*,#3349,.T.); +#3349 = EDGE_CURVE('',#3350,#3352,#3354,.T.); +#3350 = VERTEX_POINT('',#3351); +#3351 = CARTESIAN_POINT('',(132.71,-94.378,0.)); +#3352 = VERTEX_POINT('',#3353); +#3353 = CARTESIAN_POINT('',(132.71,-94.378,-1.6)); +#3354 = LINE('',#3355,#3356); +#3355 = CARTESIAN_POINT('',(132.71,-94.378,0.)); +#3356 = VECTOR('',#3357,1.); +#3357 = DIRECTION('',(0.,0.,-1.)); +#3358 = ORIENTED_EDGE('',*,*,#3359,.T.); +#3359 = EDGE_CURVE('',#3352,#3352,#3360,.T.); +#3360 = CIRCLE('',#3361,0.2); +#3361 = AXIS2_PLACEMENT_3D('',#3362,#3363,#3364); +#3362 = CARTESIAN_POINT('',(132.51,-94.378,-1.6)); +#3363 = DIRECTION('',(0.,0.,1.)); +#3364 = DIRECTION('',(1.,0.,-0.)); +#3365 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3366 = ORIENTED_EDGE('',*,*,#3367,.F.); +#3367 = EDGE_CURVE('',#3350,#3350,#3368,.T.); +#3368 = CIRCLE('',#3369,0.2); +#3369 = AXIS2_PLACEMENT_3D('',#3370,#3371,#3372); +#3370 = CARTESIAN_POINT('',(132.51,-94.378,0.)); +#3371 = DIRECTION('',(0.,0.,1.)); +#3372 = DIRECTION('',(1.,0.,-0.)); +#3373 = CYLINDRICAL_SURFACE('',#3374,0.2); +#3374 = AXIS2_PLACEMENT_3D('',#3375,#3376,#3377); +#3375 = CARTESIAN_POINT('',(132.51,-94.378,0.)); +#3376 = DIRECTION('',(0.,0.,1.)); +#3377 = DIRECTION('',(1.,0.,-0.)); +#3378 = ADVANCED_FACE('',(#3379),#3406,.F.); +#3379 = FACE_BOUND('',#3380,.F.); +#3380 = EDGE_LOOP('',(#3381,#3391,#3398,#3399)); +#3381 = ORIENTED_EDGE('',*,*,#3382,.T.); +#3382 = EDGE_CURVE('',#3383,#3385,#3387,.T.); +#3383 = VERTEX_POINT('',#3384); +#3384 = CARTESIAN_POINT('',(122.804,-106.824,0.)); +#3385 = VERTEX_POINT('',#3386); +#3386 = CARTESIAN_POINT('',(122.804,-106.824,-1.6)); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(122.804,-106.824,0.)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.,0.,-1.)); +#3391 = ORIENTED_EDGE('',*,*,#3392,.T.); +#3392 = EDGE_CURVE('',#3385,#3385,#3393,.T.); +#3393 = CIRCLE('',#3394,0.2); +#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); +#3395 = CARTESIAN_POINT('',(122.604,-106.824,-1.6)); +#3396 = DIRECTION('',(0.,0.,1.)); +#3397 = DIRECTION('',(1.,0.,-0.)); +#3398 = ORIENTED_EDGE('',*,*,#3382,.F.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#3383,#3383,#3401,.T.); +#3401 = CIRCLE('',#3402,0.2); +#3402 = AXIS2_PLACEMENT_3D('',#3403,#3404,#3405); +#3403 = CARTESIAN_POINT('',(122.604,-106.824,0.)); +#3404 = DIRECTION('',(0.,0.,1.)); +#3405 = DIRECTION('',(1.,0.,-0.)); +#3406 = CYLINDRICAL_SURFACE('',#3407,0.2); +#3407 = AXIS2_PLACEMENT_3D('',#3408,#3409,#3410); +#3408 = CARTESIAN_POINT('',(122.604,-106.824,0.)); +#3409 = DIRECTION('',(0.,0.,1.)); +#3410 = DIRECTION('',(1.,0.,-0.)); +#3411 = ADVANCED_FACE('',(#3412),#3439,.F.); +#3412 = FACE_BOUND('',#3413,.F.); +#3413 = EDGE_LOOP('',(#3414,#3424,#3431,#3432)); +#3414 = ORIENTED_EDGE('',*,*,#3415,.T.); +#3415 = EDGE_CURVE('',#3416,#3418,#3420,.T.); +#3416 = VERTEX_POINT('',#3417); +#3417 = CARTESIAN_POINT('',(184.716,-83.414,0.)); +#3418 = VERTEX_POINT('',#3419); +#3419 = CARTESIAN_POINT('',(184.716,-83.414,-1.6)); +#3420 = LINE('',#3421,#3422); +#3421 = CARTESIAN_POINT('',(184.716,-83.414,0.)); +#3422 = VECTOR('',#3423,1.); +#3423 = DIRECTION('',(0.,0.,-1.)); +#3424 = ORIENTED_EDGE('',*,*,#3425,.T.); +#3425 = EDGE_CURVE('',#3418,#3418,#3426,.T.); +#3426 = CIRCLE('',#3427,0.508); #3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); -#3428 = CARTESIAN_POINT('',(148.844,-105.612,-1.6)); +#3428 = CARTESIAN_POINT('',(184.716,-83.922,-1.6)); #3429 = DIRECTION('',(0.,0.,1.)); -#3430 = DIRECTION('',(1.,0.,-0.)); -#3431 = PCURVE('',#3405,#3432); -#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437); -#3433 = LINE('',#3434,#3435); -#3434 = CARTESIAN_POINT('',(0.,-1.6)); -#3435 = VECTOR('',#3436,1.); -#3436 = DIRECTION('',(1.,0.)); -#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3438 = PCURVE('',#84,#3439); -#3439 = DEFINITIONAL_REPRESENTATION('',(#3440),#3448); -#3440 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3441,#3442,#3443,#3444, -#3445,#3446,#3447),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3441 = CARTESIAN_POINT('',(-34.568,5.61)); -#3442 = CARTESIAN_POINT('',(-34.568,5.956410161514)); -#3443 = CARTESIAN_POINT('',(-34.268,5.783205080757)); -#3444 = CARTESIAN_POINT('',(-33.968,5.61)); -#3445 = CARTESIAN_POINT('',(-34.268,5.436794919243)); -#3446 = CARTESIAN_POINT('',(-34.568,5.263589838486)); -#3447 = CARTESIAN_POINT('',(-34.568,5.61)); -#3448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3449 = ORIENTED_EDGE('',*,*,#3394,.F.); -#3450 = ORIENTED_EDGE('',*,*,#3451,.F.); -#3451 = EDGE_CURVE('',#3395,#3395,#3452,.T.); -#3452 = SURFACE_CURVE('',#3453,(#3458,#3465),.PCURVE_S1.); -#3453 = CIRCLE('',#3454,0.2); -#3454 = AXIS2_PLACEMENT_3D('',#3455,#3456,#3457); -#3455 = CARTESIAN_POINT('',(148.844,-105.612,0.)); -#3456 = DIRECTION('',(0.,0.,1.)); -#3457 = DIRECTION('',(1.,0.,-0.)); -#3458 = PCURVE('',#3405,#3459); -#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); -#3460 = LINE('',#3461,#3462); -#3461 = CARTESIAN_POINT('',(0.,0.)); -#3462 = VECTOR('',#3463,1.); -#3463 = DIRECTION('',(1.,0.)); -#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3465 = PCURVE('',#143,#3466); -#3466 = DEFINITIONAL_REPRESENTATION('',(#3467),#3475); -#3467 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3468,#3469,#3470,#3471, -#3472,#3473,#3474),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3468 = CARTESIAN_POINT('',(-34.568,5.61)); -#3469 = CARTESIAN_POINT('',(-34.568,5.956410161514)); -#3470 = CARTESIAN_POINT('',(-34.268,5.783205080757)); -#3471 = CARTESIAN_POINT('',(-33.968,5.61)); -#3472 = CARTESIAN_POINT('',(-34.268,5.436794919243)); -#3473 = CARTESIAN_POINT('',(-34.568,5.263589838486)); -#3474 = CARTESIAN_POINT('',(-34.568,5.61)); -#3475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3476 = ADVANCED_FACE('',(#3477),#3491,.F.); -#3477 = FACE_BOUND('',#3478,.F.); -#3478 = EDGE_LOOP('',(#3479,#3509,#3535,#3536)); -#3479 = ORIENTED_EDGE('',*,*,#3480,.T.); -#3480 = EDGE_CURVE('',#3481,#3483,#3485,.T.); -#3481 = VERTEX_POINT('',#3482); -#3482 = CARTESIAN_POINT('',(184.716,-105.874,0.)); -#3483 = VERTEX_POINT('',#3484); -#3484 = CARTESIAN_POINT('',(184.716,-105.874,-1.6)); -#3485 = SEAM_CURVE('',#3486,(#3490,#3502),.PCURVE_S1.); +#3430 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3431 = ORIENTED_EDGE('',*,*,#3415,.F.); +#3432 = ORIENTED_EDGE('',*,*,#3433,.F.); +#3433 = EDGE_CURVE('',#3416,#3416,#3434,.T.); +#3434 = CIRCLE('',#3435,0.508); +#3435 = AXIS2_PLACEMENT_3D('',#3436,#3437,#3438); +#3436 = CARTESIAN_POINT('',(184.716,-83.922,0.)); +#3437 = DIRECTION('',(0.,0.,1.)); +#3438 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3439 = CYLINDRICAL_SURFACE('',#3440,0.508); +#3440 = AXIS2_PLACEMENT_3D('',#3441,#3442,#3443); +#3441 = CARTESIAN_POINT('',(184.716,-83.922,0.)); +#3442 = DIRECTION('',(0.,0.,1.)); +#3443 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3444 = ADVANCED_FACE('',(#3445),#3472,.F.); +#3445 = FACE_BOUND('',#3446,.F.); +#3446 = EDGE_LOOP('',(#3447,#3457,#3464,#3465)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3451,#3453,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(182.176,-83.414,0.)); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(182.176,-83.414,-1.6)); +#3453 = LINE('',#3454,#3455); +#3454 = CARTESIAN_POINT('',(182.176,-83.414,0.)); +#3455 = VECTOR('',#3456,1.); +#3456 = DIRECTION('',(0.,0.,-1.)); +#3457 = ORIENTED_EDGE('',*,*,#3458,.T.); +#3458 = EDGE_CURVE('',#3451,#3451,#3459,.T.); +#3459 = CIRCLE('',#3460,0.508); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(182.176,-83.922,-1.6)); +#3462 = DIRECTION('',(0.,0.,1.)); +#3463 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3464 = ORIENTED_EDGE('',*,*,#3448,.F.); +#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); +#3466 = EDGE_CURVE('',#3449,#3449,#3467,.T.); +#3467 = CIRCLE('',#3468,0.508); +#3468 = AXIS2_PLACEMENT_3D('',#3469,#3470,#3471); +#3469 = CARTESIAN_POINT('',(182.176,-83.922,0.)); +#3470 = DIRECTION('',(0.,0.,1.)); +#3471 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3472 = CYLINDRICAL_SURFACE('',#3473,0.508); +#3473 = AXIS2_PLACEMENT_3D('',#3474,#3475,#3476); +#3474 = CARTESIAN_POINT('',(182.176,-83.922,0.)); +#3475 = DIRECTION('',(0.,0.,1.)); +#3476 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3477 = ADVANCED_FACE('',(#3478),#3505,.F.); +#3478 = FACE_BOUND('',#3479,.F.); +#3479 = EDGE_LOOP('',(#3480,#3490,#3497,#3498)); +#3480 = ORIENTED_EDGE('',*,*,#3481,.T.); +#3481 = EDGE_CURVE('',#3482,#3484,#3486,.T.); +#3482 = VERTEX_POINT('',#3483); +#3483 = CARTESIAN_POINT('',(182.748,-102.252,0.)); +#3484 = VERTEX_POINT('',#3485); +#3485 = CARTESIAN_POINT('',(182.748,-102.252,-1.6)); #3486 = LINE('',#3487,#3488); -#3487 = CARTESIAN_POINT('',(184.716,-105.874,0.)); +#3487 = CARTESIAN_POINT('',(182.748,-102.252,0.)); #3488 = VECTOR('',#3489,1.); #3489 = DIRECTION('',(0.,0.,-1.)); -#3490 = PCURVE('',#3491,#3496); -#3491 = CYLINDRICAL_SURFACE('',#3492,0.508); -#3492 = AXIS2_PLACEMENT_3D('',#3493,#3494,#3495); -#3493 = CARTESIAN_POINT('',(184.716,-106.382,0.)); -#3494 = DIRECTION('',(0.,0.,1.)); -#3495 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3501); -#3497 = LINE('',#3498,#3499); -#3498 = CARTESIAN_POINT('',(0.,0.)); -#3499 = VECTOR('',#3500,1.); -#3500 = DIRECTION('',(0.,-1.)); -#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3502 = PCURVE('',#3491,#3503); -#3503 = DEFINITIONAL_REPRESENTATION('',(#3504),#3508); -#3504 = LINE('',#3505,#3506); -#3505 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3506 = VECTOR('',#3507,1.); -#3507 = DIRECTION('',(0.,-1.)); -#3508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3509 = ORIENTED_EDGE('',*,*,#3510,.T.); -#3510 = EDGE_CURVE('',#3483,#3483,#3511,.T.); -#3511 = SURFACE_CURVE('',#3512,(#3517,#3524),.PCURVE_S1.); -#3512 = CIRCLE('',#3513,0.508); -#3513 = AXIS2_PLACEMENT_3D('',#3514,#3515,#3516); -#3514 = CARTESIAN_POINT('',(184.716,-106.382,-1.6)); -#3515 = DIRECTION('',(0.,0.,1.)); -#3516 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3517 = PCURVE('',#3491,#3518); -#3518 = DEFINITIONAL_REPRESENTATION('',(#3519),#3523); +#3490 = ORIENTED_EDGE('',*,*,#3491,.T.); +#3491 = EDGE_CURVE('',#3484,#3484,#3492,.T.); +#3492 = CIRCLE('',#3493,0.2); +#3493 = AXIS2_PLACEMENT_3D('',#3494,#3495,#3496); +#3494 = CARTESIAN_POINT('',(182.548,-102.252,-1.6)); +#3495 = DIRECTION('',(0.,0.,1.)); +#3496 = DIRECTION('',(1.,0.,-0.)); +#3497 = ORIENTED_EDGE('',*,*,#3481,.F.); +#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3499 = EDGE_CURVE('',#3482,#3482,#3500,.T.); +#3500 = CIRCLE('',#3501,0.2); +#3501 = AXIS2_PLACEMENT_3D('',#3502,#3503,#3504); +#3502 = CARTESIAN_POINT('',(182.548,-102.252,0.)); +#3503 = DIRECTION('',(0.,0.,1.)); +#3504 = DIRECTION('',(1.,0.,-0.)); +#3505 = CYLINDRICAL_SURFACE('',#3506,0.2); +#3506 = AXIS2_PLACEMENT_3D('',#3507,#3508,#3509); +#3507 = CARTESIAN_POINT('',(182.548,-102.252,0.)); +#3508 = DIRECTION('',(0.,0.,1.)); +#3509 = DIRECTION('',(1.,0.,-0.)); +#3510 = ADVANCED_FACE('',(#3511),#3538,.F.); +#3511 = FACE_BOUND('',#3512,.F.); +#3512 = EDGE_LOOP('',(#3513,#3523,#3530,#3531)); +#3513 = ORIENTED_EDGE('',*,*,#3514,.T.); +#3514 = EDGE_CURVE('',#3515,#3517,#3519,.T.); +#3515 = VERTEX_POINT('',#3516); +#3516 = CARTESIAN_POINT('',(182.494,-93.362,0.)); +#3517 = VERTEX_POINT('',#3518); +#3518 = CARTESIAN_POINT('',(182.494,-93.362,-1.6)); #3519 = LINE('',#3520,#3521); -#3520 = CARTESIAN_POINT('',(0.,-1.6)); +#3520 = CARTESIAN_POINT('',(182.494,-93.362,0.)); #3521 = VECTOR('',#3522,1.); -#3522 = DIRECTION('',(1.,0.)); -#3523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3524 = PCURVE('',#84,#3525); -#3525 = DEFINITIONAL_REPRESENTATION('',(#3526),#3534); -#3526 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3527,#3528,#3529,#3530, -#3531,#3532,#3533),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3527 = CARTESIAN_POINT('',(-70.24,5.348)); -#3528 = CARTESIAN_POINT('',(-69.36011818975,5.348)); -#3529 = CARTESIAN_POINT('',(-69.80005909487,4.586)); -#3530 = CARTESIAN_POINT('',(-70.24,3.824)); -#3531 = CARTESIAN_POINT('',(-70.67994090512,4.586)); -#3532 = CARTESIAN_POINT('',(-71.11988181024,5.348)); -#3533 = CARTESIAN_POINT('',(-70.24,5.348)); -#3534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3535 = ORIENTED_EDGE('',*,*,#3480,.F.); -#3536 = ORIENTED_EDGE('',*,*,#3537,.F.); -#3537 = EDGE_CURVE('',#3481,#3481,#3538,.T.); -#3538 = SURFACE_CURVE('',#3539,(#3544,#3551),.PCURVE_S1.); -#3539 = CIRCLE('',#3540,0.508); -#3540 = AXIS2_PLACEMENT_3D('',#3541,#3542,#3543); -#3541 = CARTESIAN_POINT('',(184.716,-106.382,0.)); -#3542 = DIRECTION('',(0.,0.,1.)); -#3543 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3544 = PCURVE('',#3491,#3545); -#3545 = DEFINITIONAL_REPRESENTATION('',(#3546),#3550); -#3546 = LINE('',#3547,#3548); -#3547 = CARTESIAN_POINT('',(0.,0.)); -#3548 = VECTOR('',#3549,1.); -#3549 = DIRECTION('',(1.,0.)); -#3550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3551 = PCURVE('',#143,#3552); -#3552 = DEFINITIONAL_REPRESENTATION('',(#3553),#3561); -#3553 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3554,#3555,#3556,#3557, -#3558,#3559,#3560),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3554 = CARTESIAN_POINT('',(-70.24,5.348)); -#3555 = CARTESIAN_POINT('',(-69.36011818975,5.348)); -#3556 = CARTESIAN_POINT('',(-69.80005909487,4.586)); -#3557 = CARTESIAN_POINT('',(-70.24,3.824)); -#3558 = CARTESIAN_POINT('',(-70.67994090512,4.586)); -#3559 = CARTESIAN_POINT('',(-71.11988181024,5.348)); -#3560 = CARTESIAN_POINT('',(-70.24,5.348)); -#3561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3562 = ADVANCED_FACE('',(#3563),#3577,.F.); -#3563 = FACE_BOUND('',#3564,.F.); -#3564 = EDGE_LOOP('',(#3565,#3595,#3621,#3622)); -#3565 = ORIENTED_EDGE('',*,*,#3566,.T.); -#3566 = EDGE_CURVE('',#3567,#3569,#3571,.T.); -#3567 = VERTEX_POINT('',#3568); -#3568 = CARTESIAN_POINT('',(182.176,-105.874,0.)); -#3569 = VERTEX_POINT('',#3570); -#3570 = CARTESIAN_POINT('',(182.176,-105.874,-1.6)); -#3571 = SEAM_CURVE('',#3572,(#3576,#3588),.PCURVE_S1.); -#3572 = LINE('',#3573,#3574); -#3573 = CARTESIAN_POINT('',(182.176,-105.874,0.)); -#3574 = VECTOR('',#3575,1.); -#3575 = DIRECTION('',(0.,0.,-1.)); -#3576 = PCURVE('',#3577,#3582); -#3577 = CYLINDRICAL_SURFACE('',#3578,0.508); -#3578 = AXIS2_PLACEMENT_3D('',#3579,#3580,#3581); -#3579 = CARTESIAN_POINT('',(182.176,-106.382,0.)); -#3580 = DIRECTION('',(0.,0.,1.)); -#3581 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587); -#3583 = LINE('',#3584,#3585); -#3584 = CARTESIAN_POINT('',(0.,0.)); -#3585 = VECTOR('',#3586,1.); -#3586 = DIRECTION('',(0.,-1.)); -#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3588 = PCURVE('',#3577,#3589); -#3589 = DEFINITIONAL_REPRESENTATION('',(#3590),#3594); -#3590 = LINE('',#3591,#3592); -#3591 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3592 = VECTOR('',#3593,1.); -#3593 = DIRECTION('',(0.,-1.)); -#3594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3595 = ORIENTED_EDGE('',*,*,#3596,.T.); -#3596 = EDGE_CURVE('',#3569,#3569,#3597,.T.); -#3597 = SURFACE_CURVE('',#3598,(#3603,#3610),.PCURVE_S1.); -#3598 = CIRCLE('',#3599,0.508); -#3599 = AXIS2_PLACEMENT_3D('',#3600,#3601,#3602); -#3600 = CARTESIAN_POINT('',(182.176,-106.382,-1.6)); -#3601 = DIRECTION('',(0.,0.,1.)); -#3602 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3603 = PCURVE('',#3577,#3604); -#3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3609); -#3605 = LINE('',#3606,#3607); -#3606 = CARTESIAN_POINT('',(0.,-1.6)); -#3607 = VECTOR('',#3608,1.); -#3608 = DIRECTION('',(1.,0.)); -#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3610 = PCURVE('',#84,#3611); -#3611 = DEFINITIONAL_REPRESENTATION('',(#3612),#3620); -#3612 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3613,#3614,#3615,#3616, -#3617,#3618,#3619),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3613 = CARTESIAN_POINT('',(-67.7,5.348)); -#3614 = CARTESIAN_POINT('',(-66.82011818975,5.348)); -#3615 = CARTESIAN_POINT('',(-67.26005909487,4.586)); -#3616 = CARTESIAN_POINT('',(-67.7,3.824)); -#3617 = CARTESIAN_POINT('',(-68.13994090512,4.586)); -#3618 = CARTESIAN_POINT('',(-68.57988181024,5.348)); -#3619 = CARTESIAN_POINT('',(-67.7,5.348)); -#3620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3621 = ORIENTED_EDGE('',*,*,#3566,.F.); -#3622 = ORIENTED_EDGE('',*,*,#3623,.F.); -#3623 = EDGE_CURVE('',#3567,#3567,#3624,.T.); -#3624 = SURFACE_CURVE('',#3625,(#3630,#3637),.PCURVE_S1.); -#3625 = CIRCLE('',#3626,0.508); -#3626 = AXIS2_PLACEMENT_3D('',#3627,#3628,#3629); -#3627 = CARTESIAN_POINT('',(182.176,-106.382,0.)); -#3628 = DIRECTION('',(0.,0.,1.)); -#3629 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3630 = PCURVE('',#3577,#3631); -#3631 = DEFINITIONAL_REPRESENTATION('',(#3632),#3636); -#3632 = LINE('',#3633,#3634); -#3633 = CARTESIAN_POINT('',(0.,0.)); -#3634 = VECTOR('',#3635,1.); -#3635 = DIRECTION('',(1.,0.)); -#3636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3637 = PCURVE('',#143,#3638); -#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3647); -#3639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3640,#3641,#3642,#3643, -#3644,#3645,#3646),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3640 = CARTESIAN_POINT('',(-67.7,5.348)); -#3641 = CARTESIAN_POINT('',(-66.82011818975,5.348)); -#3642 = CARTESIAN_POINT('',(-67.26005909487,4.586)); -#3643 = CARTESIAN_POINT('',(-67.7,3.824)); -#3644 = CARTESIAN_POINT('',(-68.13994090512,4.586)); -#3645 = CARTESIAN_POINT('',(-68.57988181024,5.348)); -#3646 = CARTESIAN_POINT('',(-67.7,5.348)); -#3647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3648 = ADVANCED_FACE('',(#3649),#3663,.F.); -#3649 = FACE_BOUND('',#3650,.F.); -#3650 = EDGE_LOOP('',(#3651,#3681,#3707,#3708)); -#3651 = ORIENTED_EDGE('',*,*,#3652,.T.); -#3652 = EDGE_CURVE('',#3653,#3655,#3657,.T.); -#3653 = VERTEX_POINT('',#3654); -#3654 = CARTESIAN_POINT('',(179.636,-105.874,0.)); -#3655 = VERTEX_POINT('',#3656); -#3656 = CARTESIAN_POINT('',(179.636,-105.874,-1.6)); -#3657 = SEAM_CURVE('',#3658,(#3662,#3674),.PCURVE_S1.); -#3658 = LINE('',#3659,#3660); -#3659 = CARTESIAN_POINT('',(179.636,-105.874,0.)); -#3660 = VECTOR('',#3661,1.); -#3661 = DIRECTION('',(0.,0.,-1.)); -#3662 = PCURVE('',#3663,#3668); -#3663 = CYLINDRICAL_SURFACE('',#3664,0.508); -#3664 = AXIS2_PLACEMENT_3D('',#3665,#3666,#3667); -#3665 = CARTESIAN_POINT('',(179.636,-106.382,0.)); -#3666 = DIRECTION('',(0.,0.,1.)); -#3667 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3668 = DEFINITIONAL_REPRESENTATION('',(#3669),#3673); -#3669 = LINE('',#3670,#3671); -#3670 = CARTESIAN_POINT('',(0.,0.)); -#3671 = VECTOR('',#3672,1.); -#3672 = DIRECTION('',(0.,-1.)); -#3673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3674 = PCURVE('',#3663,#3675); -#3675 = DEFINITIONAL_REPRESENTATION('',(#3676),#3680); -#3676 = LINE('',#3677,#3678); -#3677 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3678 = VECTOR('',#3679,1.); -#3679 = DIRECTION('',(0.,-1.)); -#3680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3681 = ORIENTED_EDGE('',*,*,#3682,.T.); -#3682 = EDGE_CURVE('',#3655,#3655,#3683,.T.); -#3683 = SURFACE_CURVE('',#3684,(#3689,#3696),.PCURVE_S1.); -#3684 = CIRCLE('',#3685,0.508); -#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688); -#3686 = CARTESIAN_POINT('',(179.636,-106.382,-1.6)); -#3687 = DIRECTION('',(0.,0.,1.)); -#3688 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3689 = PCURVE('',#3663,#3690); -#3690 = DEFINITIONAL_REPRESENTATION('',(#3691),#3695); -#3691 = LINE('',#3692,#3693); -#3692 = CARTESIAN_POINT('',(0.,-1.6)); -#3693 = VECTOR('',#3694,1.); -#3694 = DIRECTION('',(1.,0.)); -#3695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3696 = PCURVE('',#84,#3697); -#3697 = DEFINITIONAL_REPRESENTATION('',(#3698),#3706); -#3698 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3699,#3700,#3701,#3702, -#3703,#3704,#3705),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3699 = CARTESIAN_POINT('',(-65.16,5.348)); -#3700 = CARTESIAN_POINT('',(-64.28011818975,5.348)); -#3701 = CARTESIAN_POINT('',(-64.72005909487,4.586)); -#3702 = CARTESIAN_POINT('',(-65.16,3.824)); -#3703 = CARTESIAN_POINT('',(-65.59994090512,4.586)); -#3704 = CARTESIAN_POINT('',(-66.03988181024,5.348)); -#3705 = CARTESIAN_POINT('',(-65.16,5.348)); -#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3707 = ORIENTED_EDGE('',*,*,#3652,.F.); -#3708 = ORIENTED_EDGE('',*,*,#3709,.F.); -#3709 = EDGE_CURVE('',#3653,#3653,#3710,.T.); -#3710 = SURFACE_CURVE('',#3711,(#3716,#3723),.PCURVE_S1.); -#3711 = CIRCLE('',#3712,0.508); -#3712 = AXIS2_PLACEMENT_3D('',#3713,#3714,#3715); -#3713 = CARTESIAN_POINT('',(179.636,-106.382,0.)); -#3714 = DIRECTION('',(0.,0.,1.)); -#3715 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3716 = PCURVE('',#3663,#3717); -#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722); -#3718 = LINE('',#3719,#3720); -#3719 = CARTESIAN_POINT('',(0.,0.)); -#3720 = VECTOR('',#3721,1.); -#3721 = DIRECTION('',(1.,0.)); -#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3723 = PCURVE('',#143,#3724); -#3724 = DEFINITIONAL_REPRESENTATION('',(#3725),#3733); -#3725 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3726,#3727,#3728,#3729, -#3730,#3731,#3732),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3726 = CARTESIAN_POINT('',(-65.16,5.348)); -#3727 = CARTESIAN_POINT('',(-64.28011818975,5.348)); -#3728 = CARTESIAN_POINT('',(-64.72005909487,4.586)); -#3729 = CARTESIAN_POINT('',(-65.16,3.824)); -#3730 = CARTESIAN_POINT('',(-65.59994090512,4.586)); -#3731 = CARTESIAN_POINT('',(-66.03988181024,5.348)); -#3732 = CARTESIAN_POINT('',(-65.16,5.348)); -#3733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3734 = ADVANCED_FACE('',(#3735),#3749,.F.); -#3735 = FACE_BOUND('',#3736,.F.); -#3736 = EDGE_LOOP('',(#3737,#3767,#3793,#3794)); -#3737 = ORIENTED_EDGE('',*,*,#3738,.T.); -#3738 = EDGE_CURVE('',#3739,#3741,#3743,.T.); -#3739 = VERTEX_POINT('',#3740); -#3740 = CARTESIAN_POINT('',(174.556,-105.874,0.)); -#3741 = VERTEX_POINT('',#3742); -#3742 = CARTESIAN_POINT('',(174.556,-105.874,-1.6)); -#3743 = SEAM_CURVE('',#3744,(#3748,#3760),.PCURVE_S1.); -#3744 = LINE('',#3745,#3746); -#3745 = CARTESIAN_POINT('',(174.556,-105.874,0.)); -#3746 = VECTOR('',#3747,1.); -#3747 = DIRECTION('',(0.,0.,-1.)); -#3748 = PCURVE('',#3749,#3754); -#3749 = CYLINDRICAL_SURFACE('',#3750,0.508); -#3750 = AXIS2_PLACEMENT_3D('',#3751,#3752,#3753); -#3751 = CARTESIAN_POINT('',(174.556,-106.382,0.)); -#3752 = DIRECTION('',(0.,0.,1.)); -#3753 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3754 = DEFINITIONAL_REPRESENTATION('',(#3755),#3759); -#3755 = LINE('',#3756,#3757); -#3756 = CARTESIAN_POINT('',(0.,0.)); -#3757 = VECTOR('',#3758,1.); -#3758 = DIRECTION('',(0.,-1.)); -#3759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3760 = PCURVE('',#3749,#3761); -#3761 = DEFINITIONAL_REPRESENTATION('',(#3762),#3766); -#3762 = LINE('',#3763,#3764); -#3763 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3764 = VECTOR('',#3765,1.); -#3765 = DIRECTION('',(0.,-1.)); -#3766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3767 = ORIENTED_EDGE('',*,*,#3768,.T.); -#3768 = EDGE_CURVE('',#3741,#3741,#3769,.T.); -#3769 = SURFACE_CURVE('',#3770,(#3775,#3782),.PCURVE_S1.); -#3770 = CIRCLE('',#3771,0.508); -#3771 = AXIS2_PLACEMENT_3D('',#3772,#3773,#3774); -#3772 = CARTESIAN_POINT('',(174.556,-106.382,-1.6)); -#3773 = DIRECTION('',(0.,0.,1.)); -#3774 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3775 = PCURVE('',#3749,#3776); -#3776 = DEFINITIONAL_REPRESENTATION('',(#3777),#3781); -#3777 = LINE('',#3778,#3779); -#3778 = CARTESIAN_POINT('',(0.,-1.6)); -#3779 = VECTOR('',#3780,1.); -#3780 = DIRECTION('',(1.,0.)); -#3781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3782 = PCURVE('',#84,#3783); -#3783 = DEFINITIONAL_REPRESENTATION('',(#3784),#3792); -#3784 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3785,#3786,#3787,#3788, -#3789,#3790,#3791),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3785 = CARTESIAN_POINT('',(-60.08,5.348)); -#3786 = CARTESIAN_POINT('',(-59.20011818975,5.348)); -#3787 = CARTESIAN_POINT('',(-59.64005909487,4.586)); -#3788 = CARTESIAN_POINT('',(-60.08,3.824)); -#3789 = CARTESIAN_POINT('',(-60.51994090512,4.586)); -#3790 = CARTESIAN_POINT('',(-60.95988181024,5.348)); -#3791 = CARTESIAN_POINT('',(-60.08,5.348)); -#3792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3793 = ORIENTED_EDGE('',*,*,#3738,.F.); -#3794 = ORIENTED_EDGE('',*,*,#3795,.F.); -#3795 = EDGE_CURVE('',#3739,#3739,#3796,.T.); -#3796 = SURFACE_CURVE('',#3797,(#3802,#3809),.PCURVE_S1.); +#3522 = DIRECTION('',(0.,0.,-1.)); +#3523 = ORIENTED_EDGE('',*,*,#3524,.T.); +#3524 = EDGE_CURVE('',#3517,#3517,#3525,.T.); +#3525 = CIRCLE('',#3526,0.2); +#3526 = AXIS2_PLACEMENT_3D('',#3527,#3528,#3529); +#3527 = CARTESIAN_POINT('',(182.294,-93.362,-1.6)); +#3528 = DIRECTION('',(0.,0.,1.)); +#3529 = DIRECTION('',(1.,0.,-0.)); +#3530 = ORIENTED_EDGE('',*,*,#3514,.F.); +#3531 = ORIENTED_EDGE('',*,*,#3532,.F.); +#3532 = EDGE_CURVE('',#3515,#3515,#3533,.T.); +#3533 = CIRCLE('',#3534,0.2); +#3534 = AXIS2_PLACEMENT_3D('',#3535,#3536,#3537); +#3535 = CARTESIAN_POINT('',(182.294,-93.362,0.)); +#3536 = DIRECTION('',(0.,0.,1.)); +#3537 = DIRECTION('',(1.,0.,-0.)); +#3538 = CYLINDRICAL_SURFACE('',#3539,0.2); +#3539 = AXIS2_PLACEMENT_3D('',#3540,#3541,#3542); +#3540 = CARTESIAN_POINT('',(182.294,-93.362,0.)); +#3541 = DIRECTION('',(0.,0.,1.)); +#3542 = DIRECTION('',(1.,0.,-0.)); +#3543 = ADVANCED_FACE('',(#3544),#3571,.F.); +#3544 = FACE_BOUND('',#3545,.F.); +#3545 = EDGE_LOOP('',(#3546,#3556,#3563,#3564)); +#3546 = ORIENTED_EDGE('',*,*,#3547,.T.); +#3547 = EDGE_CURVE('',#3548,#3550,#3552,.T.); +#3548 = VERTEX_POINT('',#3549); +#3549 = CARTESIAN_POINT('',(182.494,-67.708,0.)); +#3550 = VERTEX_POINT('',#3551); +#3551 = CARTESIAN_POINT('',(182.494,-67.708,-1.6)); +#3552 = LINE('',#3553,#3554); +#3553 = CARTESIAN_POINT('',(182.494,-67.708,0.)); +#3554 = VECTOR('',#3555,1.); +#3555 = DIRECTION('',(0.,0.,-1.)); +#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); +#3557 = EDGE_CURVE('',#3550,#3550,#3558,.T.); +#3558 = CIRCLE('',#3559,0.2); +#3559 = AXIS2_PLACEMENT_3D('',#3560,#3561,#3562); +#3560 = CARTESIAN_POINT('',(182.294,-67.708,-1.6)); +#3561 = DIRECTION('',(0.,0.,1.)); +#3562 = DIRECTION('',(1.,0.,-0.)); +#3563 = ORIENTED_EDGE('',*,*,#3547,.F.); +#3564 = ORIENTED_EDGE('',*,*,#3565,.F.); +#3565 = EDGE_CURVE('',#3548,#3548,#3566,.T.); +#3566 = CIRCLE('',#3567,0.2); +#3567 = AXIS2_PLACEMENT_3D('',#3568,#3569,#3570); +#3568 = CARTESIAN_POINT('',(182.294,-67.708,0.)); +#3569 = DIRECTION('',(0.,0.,1.)); +#3570 = DIRECTION('',(1.,0.,-0.)); +#3571 = CYLINDRICAL_SURFACE('',#3572,0.2); +#3572 = AXIS2_PLACEMENT_3D('',#3573,#3574,#3575); +#3573 = CARTESIAN_POINT('',(182.294,-67.708,0.)); +#3574 = DIRECTION('',(0.,0.,1.)); +#3575 = DIRECTION('',(1.,0.,-0.)); +#3576 = ADVANCED_FACE('',(#3577),#3604,.F.); +#3577 = FACE_BOUND('',#3578,.F.); +#3578 = EDGE_LOOP('',(#3579,#3589,#3596,#3597)); +#3579 = ORIENTED_EDGE('',*,*,#3580,.T.); +#3580 = EDGE_CURVE('',#3581,#3583,#3585,.T.); +#3581 = VERTEX_POINT('',#3582); +#3582 = CARTESIAN_POINT('',(182.176,-80.874,0.)); +#3583 = VERTEX_POINT('',#3584); +#3584 = CARTESIAN_POINT('',(182.176,-80.874,-1.6)); +#3585 = LINE('',#3586,#3587); +#3586 = CARTESIAN_POINT('',(182.176,-80.874,0.)); +#3587 = VECTOR('',#3588,1.); +#3588 = DIRECTION('',(0.,0.,-1.)); +#3589 = ORIENTED_EDGE('',*,*,#3590,.T.); +#3590 = EDGE_CURVE('',#3583,#3583,#3591,.T.); +#3591 = CIRCLE('',#3592,0.508); +#3592 = AXIS2_PLACEMENT_3D('',#3593,#3594,#3595); +#3593 = CARTESIAN_POINT('',(182.176,-81.382,-1.6)); +#3594 = DIRECTION('',(0.,0.,1.)); +#3595 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3596 = ORIENTED_EDGE('',*,*,#3580,.F.); +#3597 = ORIENTED_EDGE('',*,*,#3598,.F.); +#3598 = EDGE_CURVE('',#3581,#3581,#3599,.T.); +#3599 = CIRCLE('',#3600,0.508); +#3600 = AXIS2_PLACEMENT_3D('',#3601,#3602,#3603); +#3601 = CARTESIAN_POINT('',(182.176,-81.382,0.)); +#3602 = DIRECTION('',(0.,0.,1.)); +#3603 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3604 = CYLINDRICAL_SURFACE('',#3605,0.508); +#3605 = AXIS2_PLACEMENT_3D('',#3606,#3607,#3608); +#3606 = CARTESIAN_POINT('',(182.176,-81.382,0.)); +#3607 = DIRECTION('',(0.,0.,1.)); +#3608 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3609 = ADVANCED_FACE('',(#3610),#3637,.F.); +#3610 = FACE_BOUND('',#3611,.F.); +#3611 = EDGE_LOOP('',(#3612,#3622,#3629,#3630)); +#3612 = ORIENTED_EDGE('',*,*,#3613,.T.); +#3613 = EDGE_CURVE('',#3614,#3616,#3618,.T.); +#3614 = VERTEX_POINT('',#3615); +#3615 = CARTESIAN_POINT('',(184.716,-80.874,0.)); +#3616 = VERTEX_POINT('',#3617); +#3617 = CARTESIAN_POINT('',(184.716,-80.874,-1.6)); +#3618 = LINE('',#3619,#3620); +#3619 = CARTESIAN_POINT('',(184.716,-80.874,0.)); +#3620 = VECTOR('',#3621,1.); +#3621 = DIRECTION('',(0.,0.,-1.)); +#3622 = ORIENTED_EDGE('',*,*,#3623,.T.); +#3623 = EDGE_CURVE('',#3616,#3616,#3624,.T.); +#3624 = CIRCLE('',#3625,0.508); +#3625 = AXIS2_PLACEMENT_3D('',#3626,#3627,#3628); +#3626 = CARTESIAN_POINT('',(184.716,-81.382,-1.6)); +#3627 = DIRECTION('',(0.,0.,1.)); +#3628 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3629 = ORIENTED_EDGE('',*,*,#3613,.F.); +#3630 = ORIENTED_EDGE('',*,*,#3631,.F.); +#3631 = EDGE_CURVE('',#3614,#3614,#3632,.T.); +#3632 = CIRCLE('',#3633,0.508); +#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); +#3634 = CARTESIAN_POINT('',(184.716,-81.382,0.)); +#3635 = DIRECTION('',(0.,0.,1.)); +#3636 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3637 = CYLINDRICAL_SURFACE('',#3638,0.508); +#3638 = AXIS2_PLACEMENT_3D('',#3639,#3640,#3641); +#3639 = CARTESIAN_POINT('',(184.716,-81.382,0.)); +#3640 = DIRECTION('',(0.,0.,1.)); +#3641 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3642 = ADVANCED_FACE('',(#3643),#3670,.F.); +#3643 = FACE_BOUND('',#3644,.F.); +#3644 = EDGE_LOOP('',(#3645,#3655,#3662,#3663)); +#3645 = ORIENTED_EDGE('',*,*,#3646,.T.); +#3646 = EDGE_CURVE('',#3647,#3649,#3651,.T.); +#3647 = VERTEX_POINT('',#3648); +#3648 = CARTESIAN_POINT('',(179.636,-80.874,0.)); +#3649 = VERTEX_POINT('',#3650); +#3650 = CARTESIAN_POINT('',(179.636,-80.874,-1.6)); +#3651 = LINE('',#3652,#3653); +#3652 = CARTESIAN_POINT('',(179.636,-80.874,0.)); +#3653 = VECTOR('',#3654,1.); +#3654 = DIRECTION('',(0.,0.,-1.)); +#3655 = ORIENTED_EDGE('',*,*,#3656,.T.); +#3656 = EDGE_CURVE('',#3649,#3649,#3657,.T.); +#3657 = CIRCLE('',#3658,0.508); +#3658 = AXIS2_PLACEMENT_3D('',#3659,#3660,#3661); +#3659 = CARTESIAN_POINT('',(179.636,-81.382,-1.6)); +#3660 = DIRECTION('',(0.,0.,1.)); +#3661 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3662 = ORIENTED_EDGE('',*,*,#3646,.F.); +#3663 = ORIENTED_EDGE('',*,*,#3664,.F.); +#3664 = EDGE_CURVE('',#3647,#3647,#3665,.T.); +#3665 = CIRCLE('',#3666,0.508); +#3666 = AXIS2_PLACEMENT_3D('',#3667,#3668,#3669); +#3667 = CARTESIAN_POINT('',(179.636,-81.382,0.)); +#3668 = DIRECTION('',(0.,0.,1.)); +#3669 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3670 = CYLINDRICAL_SURFACE('',#3671,0.508); +#3671 = AXIS2_PLACEMENT_3D('',#3672,#3673,#3674); +#3672 = CARTESIAN_POINT('',(179.636,-81.382,0.)); +#3673 = DIRECTION('',(0.,0.,1.)); +#3674 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3675 = ADVANCED_FACE('',(#3676),#3703,.F.); +#3676 = FACE_BOUND('',#3677,.F.); +#3677 = EDGE_LOOP('',(#3678,#3688,#3695,#3696)); +#3678 = ORIENTED_EDGE('',*,*,#3679,.T.); +#3679 = EDGE_CURVE('',#3680,#3682,#3684,.T.); +#3680 = VERTEX_POINT('',#3681); +#3681 = CARTESIAN_POINT('',(179.636,-83.414,0.)); +#3682 = VERTEX_POINT('',#3683); +#3683 = CARTESIAN_POINT('',(179.636,-83.414,-1.6)); +#3684 = LINE('',#3685,#3686); +#3685 = CARTESIAN_POINT('',(179.636,-83.414,0.)); +#3686 = VECTOR('',#3687,1.); +#3687 = DIRECTION('',(0.,0.,-1.)); +#3688 = ORIENTED_EDGE('',*,*,#3689,.T.); +#3689 = EDGE_CURVE('',#3682,#3682,#3690,.T.); +#3690 = CIRCLE('',#3691,0.508); +#3691 = AXIS2_PLACEMENT_3D('',#3692,#3693,#3694); +#3692 = CARTESIAN_POINT('',(179.636,-83.922,-1.6)); +#3693 = DIRECTION('',(0.,0.,1.)); +#3694 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3695 = ORIENTED_EDGE('',*,*,#3679,.F.); +#3696 = ORIENTED_EDGE('',*,*,#3697,.F.); +#3697 = EDGE_CURVE('',#3680,#3680,#3698,.T.); +#3698 = CIRCLE('',#3699,0.508); +#3699 = AXIS2_PLACEMENT_3D('',#3700,#3701,#3702); +#3700 = CARTESIAN_POINT('',(179.636,-83.922,0.)); +#3701 = DIRECTION('',(0.,0.,1.)); +#3702 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3703 = CYLINDRICAL_SURFACE('',#3704,0.508); +#3704 = AXIS2_PLACEMENT_3D('',#3705,#3706,#3707); +#3705 = CARTESIAN_POINT('',(179.636,-83.922,0.)); +#3706 = DIRECTION('',(0.,0.,1.)); +#3707 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3708 = ADVANCED_FACE('',(#3709),#3736,.F.); +#3709 = FACE_BOUND('',#3710,.F.); +#3710 = EDGE_LOOP('',(#3711,#3721,#3728,#3729)); +#3711 = ORIENTED_EDGE('',*,*,#3712,.T.); +#3712 = EDGE_CURVE('',#3713,#3715,#3717,.T.); +#3713 = VERTEX_POINT('',#3714); +#3714 = CARTESIAN_POINT('',(179.636,-105.874,0.)); +#3715 = VERTEX_POINT('',#3716); +#3716 = CARTESIAN_POINT('',(179.636,-105.874,-1.6)); +#3717 = LINE('',#3718,#3719); +#3718 = CARTESIAN_POINT('',(179.636,-105.874,0.)); +#3719 = VECTOR('',#3720,1.); +#3720 = DIRECTION('',(0.,0.,-1.)); +#3721 = ORIENTED_EDGE('',*,*,#3722,.T.); +#3722 = EDGE_CURVE('',#3715,#3715,#3723,.T.); +#3723 = CIRCLE('',#3724,0.508); +#3724 = AXIS2_PLACEMENT_3D('',#3725,#3726,#3727); +#3725 = CARTESIAN_POINT('',(179.636,-106.382,-1.6)); +#3726 = DIRECTION('',(0.,0.,1.)); +#3727 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3728 = ORIENTED_EDGE('',*,*,#3712,.F.); +#3729 = ORIENTED_EDGE('',*,*,#3730,.F.); +#3730 = EDGE_CURVE('',#3713,#3713,#3731,.T.); +#3731 = CIRCLE('',#3732,0.508); +#3732 = AXIS2_PLACEMENT_3D('',#3733,#3734,#3735); +#3733 = CARTESIAN_POINT('',(179.636,-106.382,0.)); +#3734 = DIRECTION('',(0.,0.,1.)); +#3735 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3736 = CYLINDRICAL_SURFACE('',#3737,0.508); +#3737 = AXIS2_PLACEMENT_3D('',#3738,#3739,#3740); +#3738 = CARTESIAN_POINT('',(179.636,-106.382,0.)); +#3739 = DIRECTION('',(0.,0.,1.)); +#3740 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3741 = ADVANCED_FACE('',(#3742),#3769,.F.); +#3742 = FACE_BOUND('',#3743,.F.); +#3743 = EDGE_LOOP('',(#3744,#3754,#3761,#3762)); +#3744 = ORIENTED_EDGE('',*,*,#3745,.T.); +#3745 = EDGE_CURVE('',#3746,#3748,#3750,.T.); +#3746 = VERTEX_POINT('',#3747); +#3747 = CARTESIAN_POINT('',(182.176,-105.874,0.)); +#3748 = VERTEX_POINT('',#3749); +#3749 = CARTESIAN_POINT('',(182.176,-105.874,-1.6)); +#3750 = LINE('',#3751,#3752); +#3751 = CARTESIAN_POINT('',(182.176,-105.874,0.)); +#3752 = VECTOR('',#3753,1.); +#3753 = DIRECTION('',(0.,0.,-1.)); +#3754 = ORIENTED_EDGE('',*,*,#3755,.T.); +#3755 = EDGE_CURVE('',#3748,#3748,#3756,.T.); +#3756 = CIRCLE('',#3757,0.508); +#3757 = AXIS2_PLACEMENT_3D('',#3758,#3759,#3760); +#3758 = CARTESIAN_POINT('',(182.176,-106.382,-1.6)); +#3759 = DIRECTION('',(0.,0.,1.)); +#3760 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3761 = ORIENTED_EDGE('',*,*,#3745,.F.); +#3762 = ORIENTED_EDGE('',*,*,#3763,.F.); +#3763 = EDGE_CURVE('',#3746,#3746,#3764,.T.); +#3764 = CIRCLE('',#3765,0.508); +#3765 = AXIS2_PLACEMENT_3D('',#3766,#3767,#3768); +#3766 = CARTESIAN_POINT('',(182.176,-106.382,0.)); +#3767 = DIRECTION('',(0.,0.,1.)); +#3768 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3769 = CYLINDRICAL_SURFACE('',#3770,0.508); +#3770 = AXIS2_PLACEMENT_3D('',#3771,#3772,#3773); +#3771 = CARTESIAN_POINT('',(182.176,-106.382,0.)); +#3772 = DIRECTION('',(0.,0.,1.)); +#3773 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3774 = ADVANCED_FACE('',(#3775),#3802,.F.); +#3775 = FACE_BOUND('',#3776,.F.); +#3776 = EDGE_LOOP('',(#3777,#3787,#3794,#3795)); +#3777 = ORIENTED_EDGE('',*,*,#3778,.T.); +#3778 = EDGE_CURVE('',#3779,#3781,#3783,.T.); +#3779 = VERTEX_POINT('',#3780); +#3780 = CARTESIAN_POINT('',(184.716,-105.874,0.)); +#3781 = VERTEX_POINT('',#3782); +#3782 = CARTESIAN_POINT('',(184.716,-105.874,-1.6)); +#3783 = LINE('',#3784,#3785); +#3784 = CARTESIAN_POINT('',(184.716,-105.874,0.)); +#3785 = VECTOR('',#3786,1.); +#3786 = DIRECTION('',(0.,0.,-1.)); +#3787 = ORIENTED_EDGE('',*,*,#3788,.T.); +#3788 = EDGE_CURVE('',#3781,#3781,#3789,.T.); +#3789 = CIRCLE('',#3790,0.508); +#3790 = AXIS2_PLACEMENT_3D('',#3791,#3792,#3793); +#3791 = CARTESIAN_POINT('',(184.716,-106.382,-1.6)); +#3792 = DIRECTION('',(0.,0.,1.)); +#3793 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3794 = ORIENTED_EDGE('',*,*,#3778,.F.); +#3795 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3796 = EDGE_CURVE('',#3779,#3779,#3797,.T.); #3797 = CIRCLE('',#3798,0.508); #3798 = AXIS2_PLACEMENT_3D('',#3799,#3800,#3801); -#3799 = CARTESIAN_POINT('',(174.556,-106.382,0.)); +#3799 = CARTESIAN_POINT('',(184.716,-106.382,0.)); #3800 = DIRECTION('',(0.,0.,1.)); #3801 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3802 = PCURVE('',#3749,#3803); -#3803 = DEFINITIONAL_REPRESENTATION('',(#3804),#3808); -#3804 = LINE('',#3805,#3806); -#3805 = CARTESIAN_POINT('',(0.,0.)); -#3806 = VECTOR('',#3807,1.); -#3807 = DIRECTION('',(1.,0.)); -#3808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3809 = PCURVE('',#143,#3810); -#3810 = DEFINITIONAL_REPRESENTATION('',(#3811),#3819); -#3811 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3812,#3813,#3814,#3815, -#3816,#3817,#3818),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3812 = CARTESIAN_POINT('',(-60.08,5.348)); -#3813 = CARTESIAN_POINT('',(-59.20011818975,5.348)); -#3814 = CARTESIAN_POINT('',(-59.64005909487,4.586)); -#3815 = CARTESIAN_POINT('',(-60.08,3.824)); -#3816 = CARTESIAN_POINT('',(-60.51994090512,4.586)); -#3817 = CARTESIAN_POINT('',(-60.95988181024,5.348)); -#3818 = CARTESIAN_POINT('',(-60.08,5.348)); -#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3820 = ADVANCED_FACE('',(#3821),#3835,.F.); -#3821 = FACE_BOUND('',#3822,.F.); -#3822 = EDGE_LOOP('',(#3823,#3853,#3879,#3880)); -#3823 = ORIENTED_EDGE('',*,*,#3824,.T.); -#3824 = EDGE_CURVE('',#3825,#3827,#3829,.T.); -#3825 = VERTEX_POINT('',#3826); -#3826 = CARTESIAN_POINT('',(177.096,-105.874,0.)); -#3827 = VERTEX_POINT('',#3828); -#3828 = CARTESIAN_POINT('',(177.096,-105.874,-1.6)); -#3829 = SEAM_CURVE('',#3830,(#3834,#3846),.PCURVE_S1.); -#3830 = LINE('',#3831,#3832); -#3831 = CARTESIAN_POINT('',(177.096,-105.874,0.)); -#3832 = VECTOR('',#3833,1.); -#3833 = DIRECTION('',(0.,0.,-1.)); -#3834 = PCURVE('',#3835,#3840); +#3802 = CYLINDRICAL_SURFACE('',#3803,0.508); +#3803 = AXIS2_PLACEMENT_3D('',#3804,#3805,#3806); +#3804 = CARTESIAN_POINT('',(184.716,-106.382,0.)); +#3805 = DIRECTION('',(0.,0.,1.)); +#3806 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3807 = ADVANCED_FACE('',(#3808),#3835,.F.); +#3808 = FACE_BOUND('',#3809,.F.); +#3809 = EDGE_LOOP('',(#3810,#3820,#3827,#3828)); +#3810 = ORIENTED_EDGE('',*,*,#3811,.T.); +#3811 = EDGE_CURVE('',#3812,#3814,#3816,.T.); +#3812 = VERTEX_POINT('',#3813); +#3813 = CARTESIAN_POINT('',(177.096,-83.414,0.)); +#3814 = VERTEX_POINT('',#3815); +#3815 = CARTESIAN_POINT('',(177.096,-83.414,-1.6)); +#3816 = LINE('',#3817,#3818); +#3817 = CARTESIAN_POINT('',(177.096,-83.414,0.)); +#3818 = VECTOR('',#3819,1.); +#3819 = DIRECTION('',(0.,0.,-1.)); +#3820 = ORIENTED_EDGE('',*,*,#3821,.T.); +#3821 = EDGE_CURVE('',#3814,#3814,#3822,.T.); +#3822 = CIRCLE('',#3823,0.508); +#3823 = AXIS2_PLACEMENT_3D('',#3824,#3825,#3826); +#3824 = CARTESIAN_POINT('',(177.096,-83.922,-1.6)); +#3825 = DIRECTION('',(0.,0.,1.)); +#3826 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3827 = ORIENTED_EDGE('',*,*,#3811,.F.); +#3828 = ORIENTED_EDGE('',*,*,#3829,.F.); +#3829 = EDGE_CURVE('',#3812,#3812,#3830,.T.); +#3830 = CIRCLE('',#3831,0.508); +#3831 = AXIS2_PLACEMENT_3D('',#3832,#3833,#3834); +#3832 = CARTESIAN_POINT('',(177.096,-83.922,0.)); +#3833 = DIRECTION('',(0.,0.,1.)); +#3834 = DIRECTION('',(1.110223024625E-16,1.,-0.)); #3835 = CYLINDRICAL_SURFACE('',#3836,0.508); #3836 = AXIS2_PLACEMENT_3D('',#3837,#3838,#3839); -#3837 = CARTESIAN_POINT('',(177.096,-106.382,0.)); +#3837 = CARTESIAN_POINT('',(177.096,-83.922,0.)); #3838 = DIRECTION('',(0.,0.,1.)); #3839 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); -#3841 = LINE('',#3842,#3843); -#3842 = CARTESIAN_POINT('',(0.,0.)); -#3843 = VECTOR('',#3844,1.); -#3844 = DIRECTION('',(0.,-1.)); -#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3846 = PCURVE('',#3835,#3847); -#3847 = DEFINITIONAL_REPRESENTATION('',(#3848),#3852); -#3848 = LINE('',#3849,#3850); -#3849 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3850 = VECTOR('',#3851,1.); -#3851 = DIRECTION('',(0.,-1.)); -#3852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); +#3840 = ADVANCED_FACE('',(#3841),#3868,.F.); +#3841 = FACE_BOUND('',#3842,.F.); +#3842 = EDGE_LOOP('',(#3843,#3853,#3860,#3861)); +#3843 = ORIENTED_EDGE('',*,*,#3844,.T.); +#3844 = EDGE_CURVE('',#3845,#3847,#3849,.T.); +#3845 = VERTEX_POINT('',#3846); +#3846 = CARTESIAN_POINT('',(177.096,-105.874,0.)); +#3847 = VERTEX_POINT('',#3848); +#3848 = CARTESIAN_POINT('',(177.096,-105.874,-1.6)); +#3849 = LINE('',#3850,#3851); +#3850 = CARTESIAN_POINT('',(177.096,-105.874,0.)); +#3851 = VECTOR('',#3852,1.); +#3852 = DIRECTION('',(0.,0.,-1.)); #3853 = ORIENTED_EDGE('',*,*,#3854,.T.); -#3854 = EDGE_CURVE('',#3827,#3827,#3855,.T.); -#3855 = SURFACE_CURVE('',#3856,(#3861,#3868),.PCURVE_S1.); -#3856 = CIRCLE('',#3857,0.508); -#3857 = AXIS2_PLACEMENT_3D('',#3858,#3859,#3860); -#3858 = CARTESIAN_POINT('',(177.096,-106.382,-1.6)); -#3859 = DIRECTION('',(0.,0.,1.)); -#3860 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3861 = PCURVE('',#3835,#3862); -#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); -#3863 = LINE('',#3864,#3865); -#3864 = CARTESIAN_POINT('',(0.,-1.6)); -#3865 = VECTOR('',#3866,1.); -#3866 = DIRECTION('',(1.,0.)); -#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3868 = PCURVE('',#84,#3869); -#3869 = DEFINITIONAL_REPRESENTATION('',(#3870),#3878); -#3870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3871,#3872,#3873,#3874, -#3875,#3876,#3877),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3871 = CARTESIAN_POINT('',(-62.62,5.348)); -#3872 = CARTESIAN_POINT('',(-61.74011818975,5.348)); -#3873 = CARTESIAN_POINT('',(-62.18005909487,4.586)); -#3874 = CARTESIAN_POINT('',(-62.62,3.824)); -#3875 = CARTESIAN_POINT('',(-63.05994090512,4.586)); -#3876 = CARTESIAN_POINT('',(-63.49988181024,5.348)); -#3877 = CARTESIAN_POINT('',(-62.62,5.348)); -#3878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3879 = ORIENTED_EDGE('',*,*,#3824,.F.); -#3880 = ORIENTED_EDGE('',*,*,#3881,.F.); -#3881 = EDGE_CURVE('',#3825,#3825,#3882,.T.); -#3882 = SURFACE_CURVE('',#3883,(#3888,#3895),.PCURVE_S1.); -#3883 = CIRCLE('',#3884,0.508); -#3884 = AXIS2_PLACEMENT_3D('',#3885,#3886,#3887); -#3885 = CARTESIAN_POINT('',(177.096,-106.382,0.)); -#3886 = DIRECTION('',(0.,0.,1.)); -#3887 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3888 = PCURVE('',#3835,#3889); -#3889 = DEFINITIONAL_REPRESENTATION('',(#3890),#3894); -#3890 = LINE('',#3891,#3892); -#3891 = CARTESIAN_POINT('',(0.,0.)); -#3892 = VECTOR('',#3893,1.); -#3893 = DIRECTION('',(1.,0.)); -#3894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3895 = PCURVE('',#143,#3896); -#3896 = DEFINITIONAL_REPRESENTATION('',(#3897),#3905); -#3897 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3898,#3899,#3900,#3901, -#3902,#3903,#3904),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3898 = CARTESIAN_POINT('',(-62.62,5.348)); -#3899 = CARTESIAN_POINT('',(-61.74011818975,5.348)); -#3900 = CARTESIAN_POINT('',(-62.18005909487,4.586)); -#3901 = CARTESIAN_POINT('',(-62.62,3.824)); -#3902 = CARTESIAN_POINT('',(-63.05994090512,4.586)); -#3903 = CARTESIAN_POINT('',(-63.49988181024,5.348)); -#3904 = CARTESIAN_POINT('',(-62.62,5.348)); -#3905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3906 = ADVANCED_FACE('',(#3907),#3921,.F.); +#3854 = EDGE_CURVE('',#3847,#3847,#3855,.T.); +#3855 = CIRCLE('',#3856,0.508); +#3856 = AXIS2_PLACEMENT_3D('',#3857,#3858,#3859); +#3857 = CARTESIAN_POINT('',(177.096,-106.382,-1.6)); +#3858 = DIRECTION('',(0.,0.,1.)); +#3859 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3860 = ORIENTED_EDGE('',*,*,#3844,.F.); +#3861 = ORIENTED_EDGE('',*,*,#3862,.F.); +#3862 = EDGE_CURVE('',#3845,#3845,#3863,.T.); +#3863 = CIRCLE('',#3864,0.508); +#3864 = AXIS2_PLACEMENT_3D('',#3865,#3866,#3867); +#3865 = CARTESIAN_POINT('',(177.096,-106.382,0.)); +#3866 = DIRECTION('',(0.,0.,1.)); +#3867 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3868 = CYLINDRICAL_SURFACE('',#3869,0.508); +#3869 = AXIS2_PLACEMENT_3D('',#3870,#3871,#3872); +#3870 = CARTESIAN_POINT('',(177.096,-106.382,0.)); +#3871 = DIRECTION('',(0.,0.,1.)); +#3872 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3873 = ADVANCED_FACE('',(#3874),#3901,.F.); +#3874 = FACE_BOUND('',#3875,.F.); +#3875 = EDGE_LOOP('',(#3876,#3886,#3893,#3894)); +#3876 = ORIENTED_EDGE('',*,*,#3877,.T.); +#3877 = EDGE_CURVE('',#3878,#3880,#3882,.T.); +#3878 = VERTEX_POINT('',#3879); +#3879 = CARTESIAN_POINT('',(177.096,-80.874,0.)); +#3880 = VERTEX_POINT('',#3881); +#3881 = CARTESIAN_POINT('',(177.096,-80.874,-1.6)); +#3882 = LINE('',#3883,#3884); +#3883 = CARTESIAN_POINT('',(177.096,-80.874,0.)); +#3884 = VECTOR('',#3885,1.); +#3885 = DIRECTION('',(0.,0.,-1.)); +#3886 = ORIENTED_EDGE('',*,*,#3887,.T.); +#3887 = EDGE_CURVE('',#3880,#3880,#3888,.T.); +#3888 = CIRCLE('',#3889,0.508); +#3889 = AXIS2_PLACEMENT_3D('',#3890,#3891,#3892); +#3890 = CARTESIAN_POINT('',(177.096,-81.382,-1.6)); +#3891 = DIRECTION('',(0.,0.,1.)); +#3892 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3893 = ORIENTED_EDGE('',*,*,#3877,.F.); +#3894 = ORIENTED_EDGE('',*,*,#3895,.F.); +#3895 = EDGE_CURVE('',#3878,#3878,#3896,.T.); +#3896 = CIRCLE('',#3897,0.508); +#3897 = AXIS2_PLACEMENT_3D('',#3898,#3899,#3900); +#3898 = CARTESIAN_POINT('',(177.096,-81.382,0.)); +#3899 = DIRECTION('',(0.,0.,1.)); +#3900 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3901 = CYLINDRICAL_SURFACE('',#3902,0.508); +#3902 = AXIS2_PLACEMENT_3D('',#3903,#3904,#3905); +#3903 = CARTESIAN_POINT('',(177.096,-81.382,0.)); +#3904 = DIRECTION('',(0.,0.,1.)); +#3905 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#3906 = ADVANCED_FACE('',(#3907),#3934,.F.); #3907 = FACE_BOUND('',#3908,.F.); -#3908 = EDGE_LOOP('',(#3909,#3939,#3965,#3966)); +#3908 = EDGE_LOOP('',(#3909,#3919,#3926,#3927)); #3909 = ORIENTED_EDGE('',*,*,#3910,.T.); #3910 = EDGE_CURVE('',#3911,#3913,#3915,.T.); #3911 = VERTEX_POINT('',#3912); -#3912 = CARTESIAN_POINT('',(182.176,-80.874,0.)); +#3912 = CARTESIAN_POINT('',(178.176,-101.236,0.)); #3913 = VERTEX_POINT('',#3914); -#3914 = CARTESIAN_POINT('',(182.176,-80.874,-1.6)); -#3915 = SEAM_CURVE('',#3916,(#3920,#3932),.PCURVE_S1.); -#3916 = LINE('',#3917,#3918); -#3917 = CARTESIAN_POINT('',(182.176,-80.874,0.)); -#3918 = VECTOR('',#3919,1.); -#3919 = DIRECTION('',(0.,0.,-1.)); -#3920 = PCURVE('',#3921,#3926); -#3921 = CYLINDRICAL_SURFACE('',#3922,0.508); +#3914 = CARTESIAN_POINT('',(178.176,-101.236,-1.6)); +#3915 = LINE('',#3916,#3917); +#3916 = CARTESIAN_POINT('',(178.176,-101.236,0.)); +#3917 = VECTOR('',#3918,1.); +#3918 = DIRECTION('',(0.,0.,-1.)); +#3919 = ORIENTED_EDGE('',*,*,#3920,.T.); +#3920 = EDGE_CURVE('',#3913,#3913,#3921,.T.); +#3921 = CIRCLE('',#3922,0.2); #3922 = AXIS2_PLACEMENT_3D('',#3923,#3924,#3925); -#3923 = CARTESIAN_POINT('',(182.176,-81.382,0.)); +#3923 = CARTESIAN_POINT('',(177.976,-101.236,-1.6)); #3924 = DIRECTION('',(0.,0.,1.)); -#3925 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3926 = DEFINITIONAL_REPRESENTATION('',(#3927),#3931); -#3927 = LINE('',#3928,#3929); -#3928 = CARTESIAN_POINT('',(0.,0.)); -#3929 = VECTOR('',#3930,1.); -#3930 = DIRECTION('',(0.,-1.)); -#3931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3932 = PCURVE('',#3921,#3933); -#3933 = DEFINITIONAL_REPRESENTATION('',(#3934),#3938); -#3934 = LINE('',#3935,#3936); -#3935 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3936 = VECTOR('',#3937,1.); -#3937 = DIRECTION('',(0.,-1.)); -#3938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3939 = ORIENTED_EDGE('',*,*,#3940,.T.); -#3940 = EDGE_CURVE('',#3913,#3913,#3941,.T.); -#3941 = SURFACE_CURVE('',#3942,(#3947,#3954),.PCURVE_S1.); -#3942 = CIRCLE('',#3943,0.508); -#3943 = AXIS2_PLACEMENT_3D('',#3944,#3945,#3946); -#3944 = CARTESIAN_POINT('',(182.176,-81.382,-1.6)); -#3945 = DIRECTION('',(0.,0.,1.)); -#3946 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3947 = PCURVE('',#3921,#3948); -#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953); -#3949 = LINE('',#3950,#3951); -#3950 = CARTESIAN_POINT('',(0.,-1.6)); -#3951 = VECTOR('',#3952,1.); -#3952 = DIRECTION('',(1.,0.)); -#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3954 = PCURVE('',#84,#3955); -#3955 = DEFINITIONAL_REPRESENTATION('',(#3956),#3964); -#3956 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3957,#3958,#3959,#3960, -#3961,#3962,#3963),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3957 = CARTESIAN_POINT('',(-67.7,30.348)); -#3958 = CARTESIAN_POINT('',(-66.82011818975,30.348)); -#3959 = CARTESIAN_POINT('',(-67.26005909487,29.586)); -#3960 = CARTESIAN_POINT('',(-67.7,28.824)); -#3961 = CARTESIAN_POINT('',(-68.13994090512,29.586)); -#3962 = CARTESIAN_POINT('',(-68.57988181024,30.348)); -#3963 = CARTESIAN_POINT('',(-67.7,30.348)); -#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3965 = ORIENTED_EDGE('',*,*,#3910,.F.); -#3966 = ORIENTED_EDGE('',*,*,#3967,.F.); -#3967 = EDGE_CURVE('',#3911,#3911,#3968,.T.); -#3968 = SURFACE_CURVE('',#3969,(#3974,#3981),.PCURVE_S1.); -#3969 = CIRCLE('',#3970,0.508); -#3970 = AXIS2_PLACEMENT_3D('',#3971,#3972,#3973); -#3971 = CARTESIAN_POINT('',(182.176,-81.382,0.)); -#3972 = DIRECTION('',(0.,0.,1.)); -#3973 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#3974 = PCURVE('',#3921,#3975); -#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980); -#3976 = LINE('',#3977,#3978); -#3977 = CARTESIAN_POINT('',(0.,0.)); -#3978 = VECTOR('',#3979,1.); -#3979 = DIRECTION('',(1.,0.)); -#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3981 = PCURVE('',#143,#3982); -#3982 = DEFINITIONAL_REPRESENTATION('',(#3983),#3991); -#3983 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3984,#3985,#3986,#3987, -#3988,#3989,#3990),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3984 = CARTESIAN_POINT('',(-67.7,30.348)); -#3985 = CARTESIAN_POINT('',(-66.82011818975,30.348)); -#3986 = CARTESIAN_POINT('',(-67.26005909487,29.586)); -#3987 = CARTESIAN_POINT('',(-67.7,28.824)); -#3988 = CARTESIAN_POINT('',(-68.13994090512,29.586)); -#3989 = CARTESIAN_POINT('',(-68.57988181024,30.348)); -#3990 = CARTESIAN_POINT('',(-67.7,30.348)); -#3991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3992 = ADVANCED_FACE('',(#3993),#4007,.F.); -#3993 = FACE_BOUND('',#3994,.F.); -#3994 = EDGE_LOOP('',(#3995,#4025,#4051,#4052)); -#3995 = ORIENTED_EDGE('',*,*,#3996,.T.); -#3996 = EDGE_CURVE('',#3997,#3999,#4001,.T.); -#3997 = VERTEX_POINT('',#3998); -#3998 = CARTESIAN_POINT('',(184.716,-80.874,0.)); -#3999 = VERTEX_POINT('',#4000); -#4000 = CARTESIAN_POINT('',(184.716,-80.874,-1.6)); -#4001 = SEAM_CURVE('',#4002,(#4006,#4018),.PCURVE_S1.); -#4002 = LINE('',#4003,#4004); -#4003 = CARTESIAN_POINT('',(184.716,-80.874,0.)); -#4004 = VECTOR('',#4005,1.); -#4005 = DIRECTION('',(0.,0.,-1.)); -#4006 = PCURVE('',#4007,#4012); -#4007 = CYLINDRICAL_SURFACE('',#4008,0.508); +#3925 = DIRECTION('',(1.,0.,-0.)); +#3926 = ORIENTED_EDGE('',*,*,#3910,.F.); +#3927 = ORIENTED_EDGE('',*,*,#3928,.F.); +#3928 = EDGE_CURVE('',#3911,#3911,#3929,.T.); +#3929 = CIRCLE('',#3930,0.2); +#3930 = AXIS2_PLACEMENT_3D('',#3931,#3932,#3933); +#3931 = CARTESIAN_POINT('',(177.976,-101.236,0.)); +#3932 = DIRECTION('',(0.,0.,1.)); +#3933 = DIRECTION('',(1.,0.,-0.)); +#3934 = CYLINDRICAL_SURFACE('',#3935,0.2); +#3935 = AXIS2_PLACEMENT_3D('',#3936,#3937,#3938); +#3936 = CARTESIAN_POINT('',(177.976,-101.236,0.)); +#3937 = DIRECTION('',(0.,0.,1.)); +#3938 = DIRECTION('',(1.,0.,-0.)); +#3939 = ADVANCED_FACE('',(#3940),#3967,.F.); +#3940 = FACE_BOUND('',#3941,.F.); +#3941 = EDGE_LOOP('',(#3942,#3952,#3959,#3960)); +#3942 = ORIENTED_EDGE('',*,*,#3943,.T.); +#3943 = EDGE_CURVE('',#3944,#3946,#3948,.T.); +#3944 = VERTEX_POINT('',#3945); +#3945 = CARTESIAN_POINT('',(178.176,-97.426,0.)); +#3946 = VERTEX_POINT('',#3947); +#3947 = CARTESIAN_POINT('',(178.176,-97.426,-1.6)); +#3948 = LINE('',#3949,#3950); +#3949 = CARTESIAN_POINT('',(178.176,-97.426,0.)); +#3950 = VECTOR('',#3951,1.); +#3951 = DIRECTION('',(0.,0.,-1.)); +#3952 = ORIENTED_EDGE('',*,*,#3953,.T.); +#3953 = EDGE_CURVE('',#3946,#3946,#3954,.T.); +#3954 = CIRCLE('',#3955,0.2); +#3955 = AXIS2_PLACEMENT_3D('',#3956,#3957,#3958); +#3956 = CARTESIAN_POINT('',(177.976,-97.426,-1.6)); +#3957 = DIRECTION('',(0.,0.,1.)); +#3958 = DIRECTION('',(1.,0.,-0.)); +#3959 = ORIENTED_EDGE('',*,*,#3943,.F.); +#3960 = ORIENTED_EDGE('',*,*,#3961,.F.); +#3961 = EDGE_CURVE('',#3944,#3944,#3962,.T.); +#3962 = CIRCLE('',#3963,0.2); +#3963 = AXIS2_PLACEMENT_3D('',#3964,#3965,#3966); +#3964 = CARTESIAN_POINT('',(177.976,-97.426,0.)); +#3965 = DIRECTION('',(0.,0.,1.)); +#3966 = DIRECTION('',(1.,0.,-0.)); +#3967 = CYLINDRICAL_SURFACE('',#3968,0.2); +#3968 = AXIS2_PLACEMENT_3D('',#3969,#3970,#3971); +#3969 = CARTESIAN_POINT('',(177.976,-97.426,0.)); +#3970 = DIRECTION('',(0.,0.,1.)); +#3971 = DIRECTION('',(1.,0.,-0.)); +#3972 = ADVANCED_FACE('',(#3973),#4007,.T.); +#3973 = FACE_BOUND('',#3974,.T.); +#3974 = EDGE_LOOP('',(#3975,#3985,#3993,#4001)); +#3975 = ORIENTED_EDGE('',*,*,#3976,.T.); +#3976 = EDGE_CURVE('',#3977,#3979,#3981,.T.); +#3977 = VERTEX_POINT('',#3978); +#3978 = CARTESIAN_POINT('',(115.6135,-106.9775,0.)); +#3979 = VERTEX_POINT('',#3980); +#3980 = CARTESIAN_POINT('',(115.6135,-106.9775,-1.6)); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(115.6135,-106.9775,0.)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(0.,0.,-1.)); +#3985 = ORIENTED_EDGE('',*,*,#3986,.T.); +#3986 = EDGE_CURVE('',#3979,#3987,#3989,.T.); +#3987 = VERTEX_POINT('',#3988); +#3988 = CARTESIAN_POINT('',(116.2885,-106.9775,-1.6)); +#3989 = LINE('',#3990,#3991); +#3990 = CARTESIAN_POINT('',(115.38225,-106.9775,-1.6)); +#3991 = VECTOR('',#3992,1.); +#3992 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#3993 = ORIENTED_EDGE('',*,*,#3994,.F.); +#3994 = EDGE_CURVE('',#3995,#3987,#3997,.T.); +#3995 = VERTEX_POINT('',#3996); +#3996 = CARTESIAN_POINT('',(116.2885,-106.9775,0.)); +#3997 = LINE('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(116.2885,-106.9775,0.)); +#3999 = VECTOR('',#4000,1.); +#4000 = DIRECTION('',(0.,0.,-1.)); +#4001 = ORIENTED_EDGE('',*,*,#4002,.F.); +#4002 = EDGE_CURVE('',#3977,#3995,#4003,.T.); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(115.38225,-106.9775,0.)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#4007 = PLANE('',#4008); #4008 = AXIS2_PLACEMENT_3D('',#4009,#4010,#4011); -#4009 = CARTESIAN_POINT('',(184.716,-81.382,0.)); -#4010 = DIRECTION('',(0.,0.,1.)); -#4011 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4012 = DEFINITIONAL_REPRESENTATION('',(#4013),#4017); -#4013 = LINE('',#4014,#4015); -#4014 = CARTESIAN_POINT('',(0.,0.)); -#4015 = VECTOR('',#4016,1.); -#4016 = DIRECTION('',(0.,-1.)); -#4017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4018 = PCURVE('',#4007,#4019); -#4019 = DEFINITIONAL_REPRESENTATION('',(#4020),#4024); -#4020 = LINE('',#4021,#4022); -#4021 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4022 = VECTOR('',#4023,1.); -#4023 = DIRECTION('',(0.,-1.)); -#4024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4025 = ORIENTED_EDGE('',*,*,#4026,.T.); -#4026 = EDGE_CURVE('',#3999,#3999,#4027,.T.); -#4027 = SURFACE_CURVE('',#4028,(#4033,#4040),.PCURVE_S1.); -#4028 = CIRCLE('',#4029,0.508); -#4029 = AXIS2_PLACEMENT_3D('',#4030,#4031,#4032); -#4030 = CARTESIAN_POINT('',(184.716,-81.382,-1.6)); -#4031 = DIRECTION('',(0.,0.,1.)); -#4032 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4033 = PCURVE('',#4007,#4034); -#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); -#4035 = LINE('',#4036,#4037); -#4036 = CARTESIAN_POINT('',(0.,-1.6)); -#4037 = VECTOR('',#4038,1.); -#4038 = DIRECTION('',(1.,0.)); -#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4040 = PCURVE('',#84,#4041); -#4041 = DEFINITIONAL_REPRESENTATION('',(#4042),#4050); -#4042 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4043,#4044,#4045,#4046, -#4047,#4048,#4049),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4043 = CARTESIAN_POINT('',(-70.24,30.348)); -#4044 = CARTESIAN_POINT('',(-69.36011818975,30.348)); -#4045 = CARTESIAN_POINT('',(-69.80005909487,29.586)); -#4046 = CARTESIAN_POINT('',(-70.24,28.824)); -#4047 = CARTESIAN_POINT('',(-70.67994090512,29.586)); -#4048 = CARTESIAN_POINT('',(-71.11988181024,30.348)); -#4049 = CARTESIAN_POINT('',(-70.24,30.348)); -#4050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4051 = ORIENTED_EDGE('',*,*,#3996,.F.); -#4052 = ORIENTED_EDGE('',*,*,#4053,.F.); -#4053 = EDGE_CURVE('',#3997,#3997,#4054,.T.); -#4054 = SURFACE_CURVE('',#4055,(#4060,#4067),.PCURVE_S1.); -#4055 = CIRCLE('',#4056,0.508); -#4056 = AXIS2_PLACEMENT_3D('',#4057,#4058,#4059); -#4057 = CARTESIAN_POINT('',(184.716,-81.382,0.)); -#4058 = DIRECTION('',(0.,0.,1.)); -#4059 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4060 = PCURVE('',#4007,#4061); -#4061 = DEFINITIONAL_REPRESENTATION('',(#4062),#4066); -#4062 = LINE('',#4063,#4064); -#4063 = CARTESIAN_POINT('',(0.,0.)); -#4064 = VECTOR('',#4065,1.); -#4065 = DIRECTION('',(1.,0.)); -#4066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4067 = PCURVE('',#143,#4068); -#4068 = DEFINITIONAL_REPRESENTATION('',(#4069),#4077); -#4069 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4070,#4071,#4072,#4073, -#4074,#4075,#4076),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4070 = CARTESIAN_POINT('',(-70.24,30.348)); -#4071 = CARTESIAN_POINT('',(-69.36011818975,30.348)); -#4072 = CARTESIAN_POINT('',(-69.80005909487,29.586)); -#4073 = CARTESIAN_POINT('',(-70.24,28.824)); -#4074 = CARTESIAN_POINT('',(-70.67994090512,29.586)); -#4075 = CARTESIAN_POINT('',(-71.11988181024,30.348)); -#4076 = CARTESIAN_POINT('',(-70.24,30.348)); -#4077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4078 = ADVANCED_FACE('',(#4079),#4093,.F.); +#4009 = CARTESIAN_POINT('',(115.6135,-106.9775,0.)); +#4010 = DIRECTION('',(-1.110223024625E-16,-1.,-0.)); +#4011 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#4012 = ADVANCED_FACE('',(#4013),#4040,.F.); +#4013 = FACE_BOUND('',#4014,.F.); +#4014 = EDGE_LOOP('',(#4015,#4016,#4025,#4033)); +#4015 = ORIENTED_EDGE('',*,*,#3976,.T.); +#4016 = ORIENTED_EDGE('',*,*,#4017,.T.); +#4017 = EDGE_CURVE('',#3979,#4018,#4020,.T.); +#4018 = VERTEX_POINT('',#4019); +#4019 = CARTESIAN_POINT('',(115.201,-107.39,-1.6)); +#4020 = CIRCLE('',#4021,0.4125); +#4021 = AXIS2_PLACEMENT_3D('',#4022,#4023,#4024); +#4022 = CARTESIAN_POINT('',(115.6135,-107.39,-1.6)); +#4023 = DIRECTION('',(0.,0.,1.)); +#4024 = DIRECTION('',(3.45615791878E-14,1.,-0.)); +#4025 = ORIENTED_EDGE('',*,*,#4026,.F.); +#4026 = EDGE_CURVE('',#4027,#4018,#4029,.T.); +#4027 = VERTEX_POINT('',#4028); +#4028 = CARTESIAN_POINT('',(115.201,-107.39,0.)); +#4029 = LINE('',#4030,#4031); +#4030 = CARTESIAN_POINT('',(115.201,-107.39,0.)); +#4031 = VECTOR('',#4032,1.); +#4032 = DIRECTION('',(0.,0.,-1.)); +#4033 = ORIENTED_EDGE('',*,*,#4034,.F.); +#4034 = EDGE_CURVE('',#3977,#4027,#4035,.T.); +#4035 = CIRCLE('',#4036,0.4125); +#4036 = AXIS2_PLACEMENT_3D('',#4037,#4038,#4039); +#4037 = CARTESIAN_POINT('',(115.6135,-107.39,0.)); +#4038 = DIRECTION('',(0.,0.,1.)); +#4039 = DIRECTION('',(3.45615791878E-14,1.,-0.)); +#4040 = CYLINDRICAL_SURFACE('',#4041,0.4125); +#4041 = AXIS2_PLACEMENT_3D('',#4042,#4043,#4044); +#4042 = CARTESIAN_POINT('',(115.6135,-107.39,0.)); +#4043 = DIRECTION('',(0.,0.,1.)); +#4044 = DIRECTION('',(3.45615791878E-14,1.,-0.)); +#4045 = ADVANCED_FACE('',(#4046),#4073,.F.); +#4046 = FACE_BOUND('',#4047,.F.); +#4047 = EDGE_LOOP('',(#4048,#4058,#4065,#4066)); +#4048 = ORIENTED_EDGE('',*,*,#4049,.T.); +#4049 = EDGE_CURVE('',#4050,#4052,#4054,.T.); +#4050 = VERTEX_POINT('',#4051); +#4051 = CARTESIAN_POINT('',(116.701,-107.39,0.)); +#4052 = VERTEX_POINT('',#4053); +#4053 = CARTESIAN_POINT('',(116.701,-107.39,-1.6)); +#4054 = LINE('',#4055,#4056); +#4055 = CARTESIAN_POINT('',(116.701,-107.39,0.)); +#4056 = VECTOR('',#4057,1.); +#4057 = DIRECTION('',(0.,0.,-1.)); +#4058 = ORIENTED_EDGE('',*,*,#4059,.T.); +#4059 = EDGE_CURVE('',#4052,#3987,#4060,.T.); +#4060 = CIRCLE('',#4061,0.4125); +#4061 = AXIS2_PLACEMENT_3D('',#4062,#4063,#4064); +#4062 = CARTESIAN_POINT('',(116.2885,-107.39,-1.6)); +#4063 = DIRECTION('',(0.,0.,1.)); +#4064 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#4065 = ORIENTED_EDGE('',*,*,#3994,.F.); +#4066 = ORIENTED_EDGE('',*,*,#4067,.F.); +#4067 = EDGE_CURVE('',#4050,#3995,#4068,.T.); +#4068 = CIRCLE('',#4069,0.4125); +#4069 = AXIS2_PLACEMENT_3D('',#4070,#4071,#4072); +#4070 = CARTESIAN_POINT('',(116.2885,-107.39,0.)); +#4071 = DIRECTION('',(0.,0.,1.)); +#4072 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#4073 = CYLINDRICAL_SURFACE('',#4074,0.4125); +#4074 = AXIS2_PLACEMENT_3D('',#4075,#4076,#4077); +#4075 = CARTESIAN_POINT('',(116.2885,-107.39,0.)); +#4076 = DIRECTION('',(0.,0.,1.)); +#4077 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#4078 = ADVANCED_FACE('',(#4079),#4106,.F.); #4079 = FACE_BOUND('',#4080,.F.); -#4080 = EDGE_LOOP('',(#4081,#4111,#4137,#4138)); -#4081 = ORIENTED_EDGE('',*,*,#4082,.T.); -#4082 = EDGE_CURVE('',#4083,#4085,#4087,.T.); -#4083 = VERTEX_POINT('',#4084); -#4084 = CARTESIAN_POINT('',(179.636,-80.874,0.)); -#4085 = VERTEX_POINT('',#4086); -#4086 = CARTESIAN_POINT('',(179.636,-80.874,-1.6)); -#4087 = SEAM_CURVE('',#4088,(#4092,#4104),.PCURVE_S1.); -#4088 = LINE('',#4089,#4090); -#4089 = CARTESIAN_POINT('',(179.636,-80.874,0.)); -#4090 = VECTOR('',#4091,1.); -#4091 = DIRECTION('',(0.,0.,-1.)); -#4092 = PCURVE('',#4093,#4098); -#4093 = CYLINDRICAL_SURFACE('',#4094,0.508); -#4094 = AXIS2_PLACEMENT_3D('',#4095,#4096,#4097); -#4095 = CARTESIAN_POINT('',(179.636,-81.382,0.)); -#4096 = DIRECTION('',(0.,0.,1.)); -#4097 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103); -#4099 = LINE('',#4100,#4101); -#4100 = CARTESIAN_POINT('',(0.,0.)); -#4101 = VECTOR('',#4102,1.); -#4102 = DIRECTION('',(0.,-1.)); -#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4104 = PCURVE('',#4093,#4105); -#4105 = DEFINITIONAL_REPRESENTATION('',(#4106),#4110); -#4106 = LINE('',#4107,#4108); -#4107 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4108 = VECTOR('',#4109,1.); -#4109 = DIRECTION('',(0.,-1.)); -#4110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4111 = ORIENTED_EDGE('',*,*,#4112,.T.); -#4112 = EDGE_CURVE('',#4085,#4085,#4113,.T.); -#4113 = SURFACE_CURVE('',#4114,(#4119,#4126),.PCURVE_S1.); -#4114 = CIRCLE('',#4115,0.508); -#4115 = AXIS2_PLACEMENT_3D('',#4116,#4117,#4118); -#4116 = CARTESIAN_POINT('',(179.636,-81.382,-1.6)); -#4117 = DIRECTION('',(0.,0.,1.)); -#4118 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4119 = PCURVE('',#4093,#4120); -#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); -#4121 = LINE('',#4122,#4123); -#4122 = CARTESIAN_POINT('',(0.,-1.6)); -#4123 = VECTOR('',#4124,1.); -#4124 = DIRECTION('',(1.,0.)); -#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4126 = PCURVE('',#84,#4127); -#4127 = DEFINITIONAL_REPRESENTATION('',(#4128),#4136); -#4128 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4129,#4130,#4131,#4132, -#4133,#4134,#4135),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4129 = CARTESIAN_POINT('',(-65.16,30.348)); -#4130 = CARTESIAN_POINT('',(-64.28011818975,30.348)); -#4131 = CARTESIAN_POINT('',(-64.72005909487,29.586)); -#4132 = CARTESIAN_POINT('',(-65.16,28.824)); -#4133 = CARTESIAN_POINT('',(-65.59994090512,29.586)); -#4134 = CARTESIAN_POINT('',(-66.03988181024,30.348)); -#4135 = CARTESIAN_POINT('',(-65.16,30.348)); -#4136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4137 = ORIENTED_EDGE('',*,*,#4082,.F.); -#4138 = ORIENTED_EDGE('',*,*,#4139,.F.); -#4139 = EDGE_CURVE('',#4083,#4083,#4140,.T.); -#4140 = SURFACE_CURVE('',#4141,(#4146,#4153),.PCURVE_S1.); -#4141 = CIRCLE('',#4142,0.508); -#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145); -#4143 = CARTESIAN_POINT('',(179.636,-81.382,0.)); -#4144 = DIRECTION('',(0.,0.,1.)); -#4145 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4146 = PCURVE('',#4093,#4147); -#4147 = DEFINITIONAL_REPRESENTATION('',(#4148),#4152); -#4148 = LINE('',#4149,#4150); -#4149 = CARTESIAN_POINT('',(0.,0.)); -#4150 = VECTOR('',#4151,1.); -#4151 = DIRECTION('',(1.,0.)); -#4152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4153 = PCURVE('',#143,#4154); -#4154 = DEFINITIONAL_REPRESENTATION('',(#4155),#4163); -#4155 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4156,#4157,#4158,#4159, -#4160,#4161,#4162),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4156 = CARTESIAN_POINT('',(-65.16,30.348)); -#4157 = CARTESIAN_POINT('',(-64.28011818975,30.348)); -#4158 = CARTESIAN_POINT('',(-64.72005909487,29.586)); -#4159 = CARTESIAN_POINT('',(-65.16,28.824)); -#4160 = CARTESIAN_POINT('',(-65.59994090512,29.586)); -#4161 = CARTESIAN_POINT('',(-66.03988181024,30.348)); -#4162 = CARTESIAN_POINT('',(-65.16,30.348)); -#4163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4164 = ADVANCED_FACE('',(#4165),#4179,.F.); -#4165 = FACE_BOUND('',#4166,.F.); -#4166 = EDGE_LOOP('',(#4167,#4197,#4223,#4224)); -#4167 = ORIENTED_EDGE('',*,*,#4168,.T.); -#4168 = EDGE_CURVE('',#4169,#4171,#4173,.T.); -#4169 = VERTEX_POINT('',#4170); -#4170 = CARTESIAN_POINT('',(174.556,-80.874,0.)); +#4080 = EDGE_LOOP('',(#4081,#4082,#4091,#4099)); +#4081 = ORIENTED_EDGE('',*,*,#4026,.T.); +#4082 = ORIENTED_EDGE('',*,*,#4083,.T.); +#4083 = EDGE_CURVE('',#4018,#4084,#4086,.T.); +#4084 = VERTEX_POINT('',#4085); +#4085 = CARTESIAN_POINT('',(115.6135,-107.8025,-1.6)); +#4086 = CIRCLE('',#4087,0.4125); +#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); +#4088 = CARTESIAN_POINT('',(115.6135,-107.39,-1.6)); +#4089 = DIRECTION('',(0.,0.,1.)); +#4090 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#4091 = ORIENTED_EDGE('',*,*,#4092,.F.); +#4092 = EDGE_CURVE('',#4093,#4084,#4095,.T.); +#4093 = VERTEX_POINT('',#4094); +#4094 = CARTESIAN_POINT('',(115.6135,-107.8025,0.)); +#4095 = LINE('',#4096,#4097); +#4096 = CARTESIAN_POINT('',(115.6135,-107.8025,0.)); +#4097 = VECTOR('',#4098,1.); +#4098 = DIRECTION('',(0.,0.,-1.)); +#4099 = ORIENTED_EDGE('',*,*,#4100,.F.); +#4100 = EDGE_CURVE('',#4027,#4093,#4101,.T.); +#4101 = CIRCLE('',#4102,0.4125); +#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105); +#4103 = CARTESIAN_POINT('',(115.6135,-107.39,0.)); +#4104 = DIRECTION('',(0.,0.,1.)); +#4105 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#4106 = CYLINDRICAL_SURFACE('',#4107,0.4125); +#4107 = AXIS2_PLACEMENT_3D('',#4108,#4109,#4110); +#4108 = CARTESIAN_POINT('',(115.6135,-107.39,0.)); +#4109 = DIRECTION('',(0.,0.,1.)); +#4110 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#4111 = ADVANCED_FACE('',(#4112),#4139,.F.); +#4112 = FACE_BOUND('',#4113,.F.); +#4113 = EDGE_LOOP('',(#4114,#4124,#4131,#4132)); +#4114 = ORIENTED_EDGE('',*,*,#4115,.T.); +#4115 = EDGE_CURVE('',#4116,#4118,#4120,.T.); +#4116 = VERTEX_POINT('',#4117); +#4117 = CARTESIAN_POINT('',(116.2885,-107.8025,0.)); +#4118 = VERTEX_POINT('',#4119); +#4119 = CARTESIAN_POINT('',(116.2885,-107.8025,-1.6)); +#4120 = LINE('',#4121,#4122); +#4121 = CARTESIAN_POINT('',(116.2885,-107.8025,0.)); +#4122 = VECTOR('',#4123,1.); +#4123 = DIRECTION('',(0.,0.,-1.)); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4118,#4052,#4126,.T.); +#4126 = CIRCLE('',#4127,0.4125); +#4127 = AXIS2_PLACEMENT_3D('',#4128,#4129,#4130); +#4128 = CARTESIAN_POINT('',(116.2885,-107.39,-1.6)); +#4129 = DIRECTION('',(0.,0.,1.)); +#4130 = DIRECTION('',(-3.45615791878E-14,-1.,0.)); +#4131 = ORIENTED_EDGE('',*,*,#4049,.F.); +#4132 = ORIENTED_EDGE('',*,*,#4133,.F.); +#4133 = EDGE_CURVE('',#4116,#4050,#4134,.T.); +#4134 = CIRCLE('',#4135,0.4125); +#4135 = AXIS2_PLACEMENT_3D('',#4136,#4137,#4138); +#4136 = CARTESIAN_POINT('',(116.2885,-107.39,0.)); +#4137 = DIRECTION('',(0.,0.,1.)); +#4138 = DIRECTION('',(-3.45615791878E-14,-1.,0.)); +#4139 = CYLINDRICAL_SURFACE('',#4140,0.4125); +#4140 = AXIS2_PLACEMENT_3D('',#4141,#4142,#4143); +#4141 = CARTESIAN_POINT('',(116.2885,-107.39,0.)); +#4142 = DIRECTION('',(0.,0.,1.)); +#4143 = DIRECTION('',(-3.45615791878E-14,-1.,0.)); +#4144 = ADVANCED_FACE('',(#4145),#4161,.T.); +#4145 = FACE_BOUND('',#4146,.T.); +#4146 = EDGE_LOOP('',(#4147,#4148,#4154,#4155)); +#4147 = ORIENTED_EDGE('',*,*,#4115,.T.); +#4148 = ORIENTED_EDGE('',*,*,#4149,.T.); +#4149 = EDGE_CURVE('',#4118,#4084,#4150,.T.); +#4150 = LINE('',#4151,#4152); +#4151 = CARTESIAN_POINT('',(115.04475,-107.8025,-1.6)); +#4152 = VECTOR('',#4153,1.); +#4153 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#4154 = ORIENTED_EDGE('',*,*,#4092,.F.); +#4155 = ORIENTED_EDGE('',*,*,#4156,.F.); +#4156 = EDGE_CURVE('',#4116,#4093,#4157,.T.); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(115.04475,-107.8025,0.)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#4161 = PLANE('',#4162); +#4162 = AXIS2_PLACEMENT_3D('',#4163,#4164,#4165); +#4163 = CARTESIAN_POINT('',(116.2885,-107.8025,0.)); +#4164 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#4165 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#4166 = ADVANCED_FACE('',(#4167),#4201,.T.); +#4167 = FACE_BOUND('',#4168,.T.); +#4168 = EDGE_LOOP('',(#4169,#4179,#4187,#4195)); +#4169 = ORIENTED_EDGE('',*,*,#4170,.T.); +#4170 = EDGE_CURVE('',#4171,#4173,#4175,.T.); #4171 = VERTEX_POINT('',#4172); -#4172 = CARTESIAN_POINT('',(174.556,-80.874,-1.6)); -#4173 = SEAM_CURVE('',#4174,(#4178,#4190),.PCURVE_S1.); -#4174 = LINE('',#4175,#4176); -#4175 = CARTESIAN_POINT('',(174.556,-80.874,0.)); -#4176 = VECTOR('',#4177,1.); -#4177 = DIRECTION('',(0.,0.,-1.)); -#4178 = PCURVE('',#4179,#4184); -#4179 = CYLINDRICAL_SURFACE('',#4180,0.508); -#4180 = AXIS2_PLACEMENT_3D('',#4181,#4182,#4183); -#4181 = CARTESIAN_POINT('',(174.556,-81.382,0.)); -#4182 = DIRECTION('',(0.,0.,1.)); -#4183 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4184 = DEFINITIONAL_REPRESENTATION('',(#4185),#4189); -#4185 = LINE('',#4186,#4187); -#4186 = CARTESIAN_POINT('',(0.,0.)); -#4187 = VECTOR('',#4188,1.); -#4188 = DIRECTION('',(0.,-1.)); -#4189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4190 = PCURVE('',#4179,#4191); -#4191 = DEFINITIONAL_REPRESENTATION('',(#4192),#4196); -#4192 = LINE('',#4193,#4194); -#4193 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4194 = VECTOR('',#4195,1.); -#4195 = DIRECTION('',(0.,-1.)); -#4196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4197 = ORIENTED_EDGE('',*,*,#4198,.T.); -#4198 = EDGE_CURVE('',#4171,#4171,#4199,.T.); -#4199 = SURFACE_CURVE('',#4200,(#4205,#4212),.PCURVE_S1.); -#4200 = CIRCLE('',#4201,0.508); -#4201 = AXIS2_PLACEMENT_3D('',#4202,#4203,#4204); -#4202 = CARTESIAN_POINT('',(174.556,-81.382,-1.6)); -#4203 = DIRECTION('',(0.,0.,1.)); -#4204 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4205 = PCURVE('',#4179,#4206); -#4206 = DEFINITIONAL_REPRESENTATION('',(#4207),#4211); -#4207 = LINE('',#4208,#4209); -#4208 = CARTESIAN_POINT('',(0.,-1.6)); -#4209 = VECTOR('',#4210,1.); -#4210 = DIRECTION('',(1.,0.)); -#4211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4212 = PCURVE('',#84,#4213); -#4213 = DEFINITIONAL_REPRESENTATION('',(#4214),#4222); -#4214 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4215,#4216,#4217,#4218, -#4219,#4220,#4221),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4215 = CARTESIAN_POINT('',(-60.08,30.348)); -#4216 = CARTESIAN_POINT('',(-59.20011818975,30.348)); -#4217 = CARTESIAN_POINT('',(-59.64005909487,29.586)); -#4218 = CARTESIAN_POINT('',(-60.08,28.824)); -#4219 = CARTESIAN_POINT('',(-60.51994090512,29.586)); -#4220 = CARTESIAN_POINT('',(-60.95988181024,30.348)); -#4221 = CARTESIAN_POINT('',(-60.08,30.348)); -#4222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4223 = ORIENTED_EDGE('',*,*,#4168,.F.); -#4224 = ORIENTED_EDGE('',*,*,#4225,.F.); -#4225 = EDGE_CURVE('',#4169,#4169,#4226,.T.); -#4226 = SURFACE_CURVE('',#4227,(#4232,#4239),.PCURVE_S1.); -#4227 = CIRCLE('',#4228,0.508); -#4228 = AXIS2_PLACEMENT_3D('',#4229,#4230,#4231); -#4229 = CARTESIAN_POINT('',(174.556,-81.382,0.)); -#4230 = DIRECTION('',(0.,0.,1.)); -#4231 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4232 = PCURVE('',#4179,#4233); -#4233 = DEFINITIONAL_REPRESENTATION('',(#4234),#4238); -#4234 = LINE('',#4235,#4236); -#4235 = CARTESIAN_POINT('',(0.,0.)); -#4236 = VECTOR('',#4237,1.); -#4237 = DIRECTION('',(1.,0.)); -#4238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4239 = PCURVE('',#143,#4240); -#4240 = DEFINITIONAL_REPRESENTATION('',(#4241),#4249); -#4241 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4242,#4243,#4244,#4245, -#4246,#4247,#4248),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4242 = CARTESIAN_POINT('',(-60.08,30.348)); -#4243 = CARTESIAN_POINT('',(-59.20011818975,30.348)); -#4244 = CARTESIAN_POINT('',(-59.64005909487,29.586)); -#4245 = CARTESIAN_POINT('',(-60.08,28.824)); -#4246 = CARTESIAN_POINT('',(-60.51994090512,29.586)); -#4247 = CARTESIAN_POINT('',(-60.95988181024,30.348)); -#4248 = CARTESIAN_POINT('',(-60.08,30.348)); -#4249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4250 = ADVANCED_FACE('',(#4251),#4265,.F.); -#4251 = FACE_BOUND('',#4252,.F.); -#4252 = EDGE_LOOP('',(#4253,#4283,#4309,#4310)); -#4253 = ORIENTED_EDGE('',*,*,#4254,.T.); -#4254 = EDGE_CURVE('',#4255,#4257,#4259,.T.); -#4255 = VERTEX_POINT('',#4256); -#4256 = CARTESIAN_POINT('',(177.096,-80.874,0.)); -#4257 = VERTEX_POINT('',#4258); -#4258 = CARTESIAN_POINT('',(177.096,-80.874,-1.6)); -#4259 = SEAM_CURVE('',#4260,(#4264,#4276),.PCURVE_S1.); -#4260 = LINE('',#4261,#4262); -#4261 = CARTESIAN_POINT('',(177.096,-80.874,0.)); -#4262 = VECTOR('',#4263,1.); -#4263 = DIRECTION('',(0.,0.,-1.)); -#4264 = PCURVE('',#4265,#4270); -#4265 = CYLINDRICAL_SURFACE('',#4266,0.508); -#4266 = AXIS2_PLACEMENT_3D('',#4267,#4268,#4269); -#4267 = CARTESIAN_POINT('',(177.096,-81.382,0.)); -#4268 = DIRECTION('',(0.,0.,1.)); -#4269 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4270 = DEFINITIONAL_REPRESENTATION('',(#4271),#4275); -#4271 = LINE('',#4272,#4273); -#4272 = CARTESIAN_POINT('',(0.,0.)); -#4273 = VECTOR('',#4274,1.); -#4274 = DIRECTION('',(0.,-1.)); -#4275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4276 = PCURVE('',#4265,#4277); -#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282); -#4278 = LINE('',#4279,#4280); -#4279 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4280 = VECTOR('',#4281,1.); -#4281 = DIRECTION('',(0.,-1.)); -#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4283 = ORIENTED_EDGE('',*,*,#4284,.T.); -#4284 = EDGE_CURVE('',#4257,#4257,#4285,.T.); -#4285 = SURFACE_CURVE('',#4286,(#4291,#4298),.PCURVE_S1.); -#4286 = CIRCLE('',#4287,0.508); -#4287 = AXIS2_PLACEMENT_3D('',#4288,#4289,#4290); -#4288 = CARTESIAN_POINT('',(177.096,-81.382,-1.6)); -#4289 = DIRECTION('',(0.,0.,1.)); -#4290 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4291 = PCURVE('',#4265,#4292); -#4292 = DEFINITIONAL_REPRESENTATION('',(#4293),#4297); -#4293 = LINE('',#4294,#4295); -#4294 = CARTESIAN_POINT('',(0.,-1.6)); -#4295 = VECTOR('',#4296,1.); -#4296 = DIRECTION('',(1.,0.)); -#4297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4298 = PCURVE('',#84,#4299); -#4299 = DEFINITIONAL_REPRESENTATION('',(#4300),#4308); -#4300 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4301,#4302,#4303,#4304, -#4305,#4306,#4307),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4301 = CARTESIAN_POINT('',(-62.62,30.348)); -#4302 = CARTESIAN_POINT('',(-61.74011818975,30.348)); -#4303 = CARTESIAN_POINT('',(-62.18005909487,29.586)); -#4304 = CARTESIAN_POINT('',(-62.62,28.824)); -#4305 = CARTESIAN_POINT('',(-63.05994090512,29.586)); -#4306 = CARTESIAN_POINT('',(-63.49988181024,30.348)); -#4307 = CARTESIAN_POINT('',(-62.62,30.348)); -#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4309 = ORIENTED_EDGE('',*,*,#4254,.F.); -#4310 = ORIENTED_EDGE('',*,*,#4311,.F.); -#4311 = EDGE_CURVE('',#4255,#4255,#4312,.T.); -#4312 = SURFACE_CURVE('',#4313,(#4318,#4325),.PCURVE_S1.); -#4313 = CIRCLE('',#4314,0.508); -#4314 = AXIS2_PLACEMENT_3D('',#4315,#4316,#4317); -#4315 = CARTESIAN_POINT('',(177.096,-81.382,0.)); -#4316 = DIRECTION('',(0.,0.,1.)); -#4317 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4318 = PCURVE('',#4265,#4319); -#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); -#4320 = LINE('',#4321,#4322); -#4321 = CARTESIAN_POINT('',(0.,0.)); -#4322 = VECTOR('',#4323,1.); -#4323 = DIRECTION('',(1.,0.)); -#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4325 = PCURVE('',#143,#4326); -#4326 = DEFINITIONAL_REPRESENTATION('',(#4327),#4335); -#4327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4328,#4329,#4330,#4331, -#4332,#4333,#4334),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4328 = CARTESIAN_POINT('',(-62.62,30.348)); -#4329 = CARTESIAN_POINT('',(-61.74011818975,30.348)); -#4330 = CARTESIAN_POINT('',(-62.18005909487,29.586)); -#4331 = CARTESIAN_POINT('',(-62.62,28.824)); -#4332 = CARTESIAN_POINT('',(-63.05994090512,29.586)); -#4333 = CARTESIAN_POINT('',(-63.49988181024,30.348)); -#4334 = CARTESIAN_POINT('',(-62.62,30.348)); -#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4336 = ADVANCED_FACE('',(#4337),#4351,.F.); -#4337 = FACE_BOUND('',#4338,.F.); -#4338 = EDGE_LOOP('',(#4339,#4369,#4395,#4396)); -#4339 = ORIENTED_EDGE('',*,*,#4340,.T.); -#4340 = EDGE_CURVE('',#4341,#4343,#4345,.T.); -#4341 = VERTEX_POINT('',#4342); -#4342 = CARTESIAN_POINT('',(174.556,-83.414,0.)); -#4343 = VERTEX_POINT('',#4344); -#4344 = CARTESIAN_POINT('',(174.556,-83.414,-1.6)); -#4345 = SEAM_CURVE('',#4346,(#4350,#4362),.PCURVE_S1.); -#4346 = LINE('',#4347,#4348); -#4347 = CARTESIAN_POINT('',(174.556,-83.414,0.)); -#4348 = VECTOR('',#4349,1.); -#4349 = DIRECTION('',(0.,0.,-1.)); -#4350 = PCURVE('',#4351,#4356); -#4351 = CYLINDRICAL_SURFACE('',#4352,0.508); -#4352 = AXIS2_PLACEMENT_3D('',#4353,#4354,#4355); -#4353 = CARTESIAN_POINT('',(174.556,-83.922,0.)); -#4354 = DIRECTION('',(0.,0.,1.)); -#4355 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4356 = DEFINITIONAL_REPRESENTATION('',(#4357),#4361); -#4357 = LINE('',#4358,#4359); -#4358 = CARTESIAN_POINT('',(0.,0.)); -#4359 = VECTOR('',#4360,1.); -#4360 = DIRECTION('',(0.,-1.)); -#4361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4362 = PCURVE('',#4351,#4363); -#4363 = DEFINITIONAL_REPRESENTATION('',(#4364),#4368); -#4364 = LINE('',#4365,#4366); -#4365 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4366 = VECTOR('',#4367,1.); -#4367 = DIRECTION('',(0.,-1.)); -#4368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4369 = ORIENTED_EDGE('',*,*,#4370,.T.); -#4370 = EDGE_CURVE('',#4343,#4343,#4371,.T.); -#4371 = SURFACE_CURVE('',#4372,(#4377,#4384),.PCURVE_S1.); -#4372 = CIRCLE('',#4373,0.508); -#4373 = AXIS2_PLACEMENT_3D('',#4374,#4375,#4376); -#4374 = CARTESIAN_POINT('',(174.556,-83.922,-1.6)); -#4375 = DIRECTION('',(0.,0.,1.)); -#4376 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4377 = PCURVE('',#4351,#4378); -#4378 = DEFINITIONAL_REPRESENTATION('',(#4379),#4383); -#4379 = LINE('',#4380,#4381); -#4380 = CARTESIAN_POINT('',(0.,-1.6)); -#4381 = VECTOR('',#4382,1.); -#4382 = DIRECTION('',(1.,0.)); -#4383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4384 = PCURVE('',#84,#4385); -#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4394); -#4386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4387,#4388,#4389,#4390, -#4391,#4392,#4393),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4387 = CARTESIAN_POINT('',(-60.08,27.808)); -#4388 = CARTESIAN_POINT('',(-59.20011818975,27.808)); -#4389 = CARTESIAN_POINT('',(-59.64005909487,27.046)); -#4390 = CARTESIAN_POINT('',(-60.08,26.284)); -#4391 = CARTESIAN_POINT('',(-60.51994090512,27.046)); -#4392 = CARTESIAN_POINT('',(-60.95988181024,27.808)); -#4393 = CARTESIAN_POINT('',(-60.08,27.808)); -#4394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4395 = ORIENTED_EDGE('',*,*,#4340,.F.); -#4396 = ORIENTED_EDGE('',*,*,#4397,.F.); -#4397 = EDGE_CURVE('',#4341,#4341,#4398,.T.); -#4398 = SURFACE_CURVE('',#4399,(#4404,#4411),.PCURVE_S1.); -#4399 = CIRCLE('',#4400,0.508); -#4400 = AXIS2_PLACEMENT_3D('',#4401,#4402,#4403); -#4401 = CARTESIAN_POINT('',(174.556,-83.922,0.)); -#4402 = DIRECTION('',(0.,0.,1.)); -#4403 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4404 = PCURVE('',#4351,#4405); -#4405 = DEFINITIONAL_REPRESENTATION('',(#4406),#4410); -#4406 = LINE('',#4407,#4408); -#4407 = CARTESIAN_POINT('',(0.,0.)); -#4408 = VECTOR('',#4409,1.); -#4409 = DIRECTION('',(1.,0.)); -#4410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4411 = PCURVE('',#143,#4412); -#4412 = DEFINITIONAL_REPRESENTATION('',(#4413),#4421); -#4413 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4414,#4415,#4416,#4417, -#4418,#4419,#4420),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4414 = CARTESIAN_POINT('',(-60.08,27.808)); -#4415 = CARTESIAN_POINT('',(-59.20011818975,27.808)); -#4416 = CARTESIAN_POINT('',(-59.64005909487,27.046)); -#4417 = CARTESIAN_POINT('',(-60.08,26.284)); -#4418 = CARTESIAN_POINT('',(-60.51994090512,27.046)); -#4419 = CARTESIAN_POINT('',(-60.95988181024,27.808)); -#4420 = CARTESIAN_POINT('',(-60.08,27.808)); -#4421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4422 = ADVANCED_FACE('',(#4423),#4437,.F.); -#4423 = FACE_BOUND('',#4424,.F.); -#4424 = EDGE_LOOP('',(#4425,#4455,#4481,#4482)); -#4425 = ORIENTED_EDGE('',*,*,#4426,.T.); -#4426 = EDGE_CURVE('',#4427,#4429,#4431,.T.); -#4427 = VERTEX_POINT('',#4428); -#4428 = CARTESIAN_POINT('',(177.096,-83.414,0.)); -#4429 = VERTEX_POINT('',#4430); -#4430 = CARTESIAN_POINT('',(177.096,-83.414,-1.6)); -#4431 = SEAM_CURVE('',#4432,(#4436,#4448),.PCURVE_S1.); -#4432 = LINE('',#4433,#4434); -#4433 = CARTESIAN_POINT('',(177.096,-83.414,0.)); -#4434 = VECTOR('',#4435,1.); -#4435 = DIRECTION('',(0.,0.,-1.)); -#4436 = PCURVE('',#4437,#4442); -#4437 = CYLINDRICAL_SURFACE('',#4438,0.508); -#4438 = AXIS2_PLACEMENT_3D('',#4439,#4440,#4441); -#4439 = CARTESIAN_POINT('',(177.096,-83.922,0.)); -#4440 = DIRECTION('',(0.,0.,1.)); -#4441 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4442 = DEFINITIONAL_REPRESENTATION('',(#4443),#4447); -#4443 = LINE('',#4444,#4445); -#4444 = CARTESIAN_POINT('',(0.,0.)); -#4445 = VECTOR('',#4446,1.); -#4446 = DIRECTION('',(0.,-1.)); -#4447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4448 = PCURVE('',#4437,#4449); -#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454); -#4450 = LINE('',#4451,#4452); -#4451 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4452 = VECTOR('',#4453,1.); -#4453 = DIRECTION('',(0.,-1.)); -#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4455 = ORIENTED_EDGE('',*,*,#4456,.T.); -#4456 = EDGE_CURVE('',#4429,#4429,#4457,.T.); -#4457 = SURFACE_CURVE('',#4458,(#4463,#4470),.PCURVE_S1.); -#4458 = CIRCLE('',#4459,0.508); -#4459 = AXIS2_PLACEMENT_3D('',#4460,#4461,#4462); -#4460 = CARTESIAN_POINT('',(177.096,-83.922,-1.6)); -#4461 = DIRECTION('',(0.,0.,1.)); -#4462 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4463 = PCURVE('',#4437,#4464); -#4464 = DEFINITIONAL_REPRESENTATION('',(#4465),#4469); -#4465 = LINE('',#4466,#4467); -#4466 = CARTESIAN_POINT('',(0.,-1.6)); -#4467 = VECTOR('',#4468,1.); -#4468 = DIRECTION('',(1.,0.)); -#4469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4470 = PCURVE('',#84,#4471); -#4471 = DEFINITIONAL_REPRESENTATION('',(#4472),#4480); -#4472 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4473,#4474,#4475,#4476, -#4477,#4478,#4479),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4473 = CARTESIAN_POINT('',(-62.62,27.808)); -#4474 = CARTESIAN_POINT('',(-61.74011818975,27.808)); -#4475 = CARTESIAN_POINT('',(-62.18005909487,27.046)); -#4476 = CARTESIAN_POINT('',(-62.62,26.284)); -#4477 = CARTESIAN_POINT('',(-63.05994090512,27.046)); -#4478 = CARTESIAN_POINT('',(-63.49988181024,27.808)); -#4479 = CARTESIAN_POINT('',(-62.62,27.808)); -#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4481 = ORIENTED_EDGE('',*,*,#4426,.F.); -#4482 = ORIENTED_EDGE('',*,*,#4483,.F.); -#4483 = EDGE_CURVE('',#4427,#4427,#4484,.T.); -#4484 = SURFACE_CURVE('',#4485,(#4490,#4497),.PCURVE_S1.); -#4485 = CIRCLE('',#4486,0.508); -#4486 = AXIS2_PLACEMENT_3D('',#4487,#4488,#4489); -#4487 = CARTESIAN_POINT('',(177.096,-83.922,0.)); -#4488 = DIRECTION('',(0.,0.,1.)); -#4489 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4490 = PCURVE('',#4437,#4491); -#4491 = DEFINITIONAL_REPRESENTATION('',(#4492),#4496); -#4492 = LINE('',#4493,#4494); -#4493 = CARTESIAN_POINT('',(0.,0.)); -#4494 = VECTOR('',#4495,1.); -#4495 = DIRECTION('',(1.,0.)); -#4496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4497 = PCURVE('',#143,#4498); -#4498 = DEFINITIONAL_REPRESENTATION('',(#4499),#4507); -#4499 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4500,#4501,#4502,#4503, -#4504,#4505,#4506),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4500 = CARTESIAN_POINT('',(-62.62,27.808)); -#4501 = CARTESIAN_POINT('',(-61.74011818975,27.808)); -#4502 = CARTESIAN_POINT('',(-62.18005909487,27.046)); -#4503 = CARTESIAN_POINT('',(-62.62,26.284)); -#4504 = CARTESIAN_POINT('',(-63.05994090512,27.046)); -#4505 = CARTESIAN_POINT('',(-63.49988181024,27.808)); -#4506 = CARTESIAN_POINT('',(-62.62,27.808)); -#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4508 = ADVANCED_FACE('',(#4509),#4523,.F.); -#4509 = FACE_BOUND('',#4510,.F.); -#4510 = EDGE_LOOP('',(#4511,#4541,#4567,#4568)); -#4511 = ORIENTED_EDGE('',*,*,#4512,.T.); -#4512 = EDGE_CURVE('',#4513,#4515,#4517,.T.); -#4513 = VERTEX_POINT('',#4514); -#4514 = CARTESIAN_POINT('',(184.716,-83.414,0.)); -#4515 = VERTEX_POINT('',#4516); -#4516 = CARTESIAN_POINT('',(184.716,-83.414,-1.6)); -#4517 = SEAM_CURVE('',#4518,(#4522,#4534),.PCURVE_S1.); -#4518 = LINE('',#4519,#4520); -#4519 = CARTESIAN_POINT('',(184.716,-83.414,0.)); -#4520 = VECTOR('',#4521,1.); -#4521 = DIRECTION('',(0.,0.,-1.)); -#4522 = PCURVE('',#4523,#4528); -#4523 = CYLINDRICAL_SURFACE('',#4524,0.508); -#4524 = AXIS2_PLACEMENT_3D('',#4525,#4526,#4527); -#4525 = CARTESIAN_POINT('',(184.716,-83.922,0.)); -#4526 = DIRECTION('',(0.,0.,1.)); -#4527 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4533); -#4529 = LINE('',#4530,#4531); -#4530 = CARTESIAN_POINT('',(0.,0.)); -#4531 = VECTOR('',#4532,1.); -#4532 = DIRECTION('',(0.,-1.)); -#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4534 = PCURVE('',#4523,#4535); -#4535 = DEFINITIONAL_REPRESENTATION('',(#4536),#4540); -#4536 = LINE('',#4537,#4538); -#4537 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4538 = VECTOR('',#4539,1.); -#4539 = DIRECTION('',(0.,-1.)); -#4540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4541 = ORIENTED_EDGE('',*,*,#4542,.T.); -#4542 = EDGE_CURVE('',#4515,#4515,#4543,.T.); -#4543 = SURFACE_CURVE('',#4544,(#4549,#4556),.PCURVE_S1.); -#4544 = CIRCLE('',#4545,0.508); -#4545 = AXIS2_PLACEMENT_3D('',#4546,#4547,#4548); -#4546 = CARTESIAN_POINT('',(184.716,-83.922,-1.6)); -#4547 = DIRECTION('',(0.,0.,1.)); -#4548 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4549 = PCURVE('',#4523,#4550); -#4550 = DEFINITIONAL_REPRESENTATION('',(#4551),#4555); -#4551 = LINE('',#4552,#4553); -#4552 = CARTESIAN_POINT('',(0.,-1.6)); -#4553 = VECTOR('',#4554,1.); -#4554 = DIRECTION('',(1.,0.)); -#4555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4556 = PCURVE('',#84,#4557); -#4557 = DEFINITIONAL_REPRESENTATION('',(#4558),#4566); -#4558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4559,#4560,#4561,#4562, -#4563,#4564,#4565),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4559 = CARTESIAN_POINT('',(-70.24,27.808)); -#4560 = CARTESIAN_POINT('',(-69.36011818975,27.808)); -#4561 = CARTESIAN_POINT('',(-69.80005909487,27.046)); -#4562 = CARTESIAN_POINT('',(-70.24,26.284)); -#4563 = CARTESIAN_POINT('',(-70.67994090512,27.046)); -#4564 = CARTESIAN_POINT('',(-71.11988181024,27.808)); -#4565 = CARTESIAN_POINT('',(-70.24,27.808)); -#4566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4567 = ORIENTED_EDGE('',*,*,#4512,.F.); -#4568 = ORIENTED_EDGE('',*,*,#4569,.F.); -#4569 = EDGE_CURVE('',#4513,#4513,#4570,.T.); -#4570 = SURFACE_CURVE('',#4571,(#4576,#4583),.PCURVE_S1.); -#4571 = CIRCLE('',#4572,0.508); -#4572 = AXIS2_PLACEMENT_3D('',#4573,#4574,#4575); -#4573 = CARTESIAN_POINT('',(184.716,-83.922,0.)); -#4574 = DIRECTION('',(0.,0.,1.)); -#4575 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4576 = PCURVE('',#4523,#4577); -#4577 = DEFINITIONAL_REPRESENTATION('',(#4578),#4582); -#4578 = LINE('',#4579,#4580); -#4579 = CARTESIAN_POINT('',(0.,0.)); -#4580 = VECTOR('',#4581,1.); -#4581 = DIRECTION('',(1.,0.)); -#4582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4583 = PCURVE('',#143,#4584); -#4584 = DEFINITIONAL_REPRESENTATION('',(#4585),#4593); -#4585 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4586,#4587,#4588,#4589, -#4590,#4591,#4592),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4586 = CARTESIAN_POINT('',(-70.24,27.808)); -#4587 = CARTESIAN_POINT('',(-69.36011818975,27.808)); -#4588 = CARTESIAN_POINT('',(-69.80005909487,27.046)); -#4589 = CARTESIAN_POINT('',(-70.24,26.284)); -#4590 = CARTESIAN_POINT('',(-70.67994090512,27.046)); -#4591 = CARTESIAN_POINT('',(-71.11988181024,27.808)); -#4592 = CARTESIAN_POINT('',(-70.24,27.808)); -#4593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4594 = ADVANCED_FACE('',(#4595),#4609,.F.); -#4595 = FACE_BOUND('',#4596,.F.); -#4596 = EDGE_LOOP('',(#4597,#4627,#4653,#4654)); -#4597 = ORIENTED_EDGE('',*,*,#4598,.T.); -#4598 = EDGE_CURVE('',#4599,#4601,#4603,.T.); -#4599 = VERTEX_POINT('',#4600); -#4600 = CARTESIAN_POINT('',(182.176,-83.414,0.)); -#4601 = VERTEX_POINT('',#4602); -#4602 = CARTESIAN_POINT('',(182.176,-83.414,-1.6)); -#4603 = SEAM_CURVE('',#4604,(#4608,#4620),.PCURVE_S1.); -#4604 = LINE('',#4605,#4606); -#4605 = CARTESIAN_POINT('',(182.176,-83.414,0.)); -#4606 = VECTOR('',#4607,1.); -#4607 = DIRECTION('',(0.,0.,-1.)); -#4608 = PCURVE('',#4609,#4614); -#4609 = CYLINDRICAL_SURFACE('',#4610,0.508); -#4610 = AXIS2_PLACEMENT_3D('',#4611,#4612,#4613); -#4611 = CARTESIAN_POINT('',(182.176,-83.922,0.)); -#4612 = DIRECTION('',(0.,0.,1.)); -#4613 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4614 = DEFINITIONAL_REPRESENTATION('',(#4615),#4619); -#4615 = LINE('',#4616,#4617); -#4616 = CARTESIAN_POINT('',(0.,0.)); -#4617 = VECTOR('',#4618,1.); -#4618 = DIRECTION('',(0.,-1.)); -#4619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4620 = PCURVE('',#4609,#4621); -#4621 = DEFINITIONAL_REPRESENTATION('',(#4622),#4626); -#4622 = LINE('',#4623,#4624); -#4623 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4624 = VECTOR('',#4625,1.); -#4625 = DIRECTION('',(0.,-1.)); -#4626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); +#4172 = CARTESIAN_POINT('',(115.6135,-99.7775,0.)); +#4173 = VERTEX_POINT('',#4174); +#4174 = CARTESIAN_POINT('',(115.6135,-99.7775,-1.6)); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(115.6135,-99.7775,0.)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.,0.,-1.)); +#4179 = ORIENTED_EDGE('',*,*,#4180,.T.); +#4180 = EDGE_CURVE('',#4173,#4181,#4183,.T.); +#4181 = VERTEX_POINT('',#4182); +#4182 = CARTESIAN_POINT('',(116.2885,-99.7775,-1.6)); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(115.38225,-99.7775,-1.6)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#4187 = ORIENTED_EDGE('',*,*,#4188,.F.); +#4188 = EDGE_CURVE('',#4189,#4181,#4191,.T.); +#4189 = VERTEX_POINT('',#4190); +#4190 = CARTESIAN_POINT('',(116.2885,-99.7775,0.)); +#4191 = LINE('',#4192,#4193); +#4192 = CARTESIAN_POINT('',(116.2885,-99.7775,0.)); +#4193 = VECTOR('',#4194,1.); +#4194 = DIRECTION('',(0.,0.,-1.)); +#4195 = ORIENTED_EDGE('',*,*,#4196,.F.); +#4196 = EDGE_CURVE('',#4171,#4189,#4197,.T.); +#4197 = LINE('',#4198,#4199); +#4198 = CARTESIAN_POINT('',(115.38225,-99.7775,0.)); +#4199 = VECTOR('',#4200,1.); +#4200 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#4201 = PLANE('',#4202); +#4202 = AXIS2_PLACEMENT_3D('',#4203,#4204,#4205); +#4203 = CARTESIAN_POINT('',(115.6135,-99.7775,0.)); +#4204 = DIRECTION('',(-1.110223024625E-16,-1.,-0.)); +#4205 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#4206 = ADVANCED_FACE('',(#4207),#4234,.F.); +#4207 = FACE_BOUND('',#4208,.F.); +#4208 = EDGE_LOOP('',(#4209,#4210,#4219,#4227)); +#4209 = ORIENTED_EDGE('',*,*,#4170,.T.); +#4210 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4211 = EDGE_CURVE('',#4173,#4212,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(115.201,-100.19,-1.6)); +#4214 = CIRCLE('',#4215,0.4125); +#4215 = AXIS2_PLACEMENT_3D('',#4216,#4217,#4218); +#4216 = CARTESIAN_POINT('',(115.6135,-100.19,-1.6)); +#4217 = DIRECTION('',(0.,0.,1.)); +#4218 = DIRECTION('',(3.45615791878E-14,1.,-0.)); +#4219 = ORIENTED_EDGE('',*,*,#4220,.F.); +#4220 = EDGE_CURVE('',#4221,#4212,#4223,.T.); +#4221 = VERTEX_POINT('',#4222); +#4222 = CARTESIAN_POINT('',(115.201,-100.19,0.)); +#4223 = LINE('',#4224,#4225); +#4224 = CARTESIAN_POINT('',(115.201,-100.19,0.)); +#4225 = VECTOR('',#4226,1.); +#4226 = DIRECTION('',(0.,0.,-1.)); +#4227 = ORIENTED_EDGE('',*,*,#4228,.F.); +#4228 = EDGE_CURVE('',#4171,#4221,#4229,.T.); +#4229 = CIRCLE('',#4230,0.4125); +#4230 = AXIS2_PLACEMENT_3D('',#4231,#4232,#4233); +#4231 = CARTESIAN_POINT('',(115.6135,-100.19,0.)); +#4232 = DIRECTION('',(0.,0.,1.)); +#4233 = DIRECTION('',(3.45615791878E-14,1.,-0.)); +#4234 = CYLINDRICAL_SURFACE('',#4235,0.4125); +#4235 = AXIS2_PLACEMENT_3D('',#4236,#4237,#4238); +#4236 = CARTESIAN_POINT('',(115.6135,-100.19,0.)); +#4237 = DIRECTION('',(0.,0.,1.)); +#4238 = DIRECTION('',(3.45615791878E-14,1.,-0.)); +#4239 = ADVANCED_FACE('',(#4240),#4267,.F.); +#4240 = FACE_BOUND('',#4241,.F.); +#4241 = EDGE_LOOP('',(#4242,#4252,#4259,#4260)); +#4242 = ORIENTED_EDGE('',*,*,#4243,.T.); +#4243 = EDGE_CURVE('',#4244,#4246,#4248,.T.); +#4244 = VERTEX_POINT('',#4245); +#4245 = CARTESIAN_POINT('',(116.701,-100.19,0.)); +#4246 = VERTEX_POINT('',#4247); +#4247 = CARTESIAN_POINT('',(116.701,-100.19,-1.6)); +#4248 = LINE('',#4249,#4250); +#4249 = CARTESIAN_POINT('',(116.701,-100.19,0.)); +#4250 = VECTOR('',#4251,1.); +#4251 = DIRECTION('',(0.,0.,-1.)); +#4252 = ORIENTED_EDGE('',*,*,#4253,.T.); +#4253 = EDGE_CURVE('',#4246,#4181,#4254,.T.); +#4254 = CIRCLE('',#4255,0.4125); +#4255 = AXIS2_PLACEMENT_3D('',#4256,#4257,#4258); +#4256 = CARTESIAN_POINT('',(116.2885,-100.19,-1.6)); +#4257 = DIRECTION('',(0.,0.,1.)); +#4258 = DIRECTION('',(1.,-3.45615791878E-14,0.)); +#4259 = ORIENTED_EDGE('',*,*,#4188,.F.); +#4260 = ORIENTED_EDGE('',*,*,#4261,.F.); +#4261 = EDGE_CURVE('',#4244,#4189,#4262,.T.); +#4262 = CIRCLE('',#4263,0.4125); +#4263 = AXIS2_PLACEMENT_3D('',#4264,#4265,#4266); +#4264 = CARTESIAN_POINT('',(116.2885,-100.19,0.)); +#4265 = DIRECTION('',(0.,0.,1.)); +#4266 = DIRECTION('',(1.,-3.45615791878E-14,0.)); +#4267 = CYLINDRICAL_SURFACE('',#4268,0.4125); +#4268 = AXIS2_PLACEMENT_3D('',#4269,#4270,#4271); +#4269 = CARTESIAN_POINT('',(116.2885,-100.19,0.)); +#4270 = DIRECTION('',(0.,0.,1.)); +#4271 = DIRECTION('',(1.,-3.45615791878E-14,0.)); +#4272 = ADVANCED_FACE('',(#4273),#4300,.F.); +#4273 = FACE_BOUND('',#4274,.F.); +#4274 = EDGE_LOOP('',(#4275,#4276,#4285,#4293)); +#4275 = ORIENTED_EDGE('',*,*,#4220,.T.); +#4276 = ORIENTED_EDGE('',*,*,#4277,.T.); +#4277 = EDGE_CURVE('',#4212,#4278,#4280,.T.); +#4278 = VERTEX_POINT('',#4279); +#4279 = CARTESIAN_POINT('',(115.6135,-100.6025,-1.6)); +#4280 = CIRCLE('',#4281,0.4125); +#4281 = AXIS2_PLACEMENT_3D('',#4282,#4283,#4284); +#4282 = CARTESIAN_POINT('',(115.6135,-100.19,-1.6)); +#4283 = DIRECTION('',(0.,0.,1.)); +#4284 = DIRECTION('',(-1.,3.45615791878E-14,0.)); +#4285 = ORIENTED_EDGE('',*,*,#4286,.F.); +#4286 = EDGE_CURVE('',#4287,#4278,#4289,.T.); +#4287 = VERTEX_POINT('',#4288); +#4288 = CARTESIAN_POINT('',(115.6135,-100.6025,0.)); +#4289 = LINE('',#4290,#4291); +#4290 = CARTESIAN_POINT('',(115.6135,-100.6025,0.)); +#4291 = VECTOR('',#4292,1.); +#4292 = DIRECTION('',(0.,0.,-1.)); +#4293 = ORIENTED_EDGE('',*,*,#4294,.F.); +#4294 = EDGE_CURVE('',#4221,#4287,#4295,.T.); +#4295 = CIRCLE('',#4296,0.4125); +#4296 = AXIS2_PLACEMENT_3D('',#4297,#4298,#4299); +#4297 = CARTESIAN_POINT('',(115.6135,-100.19,0.)); +#4298 = DIRECTION('',(0.,0.,1.)); +#4299 = DIRECTION('',(-1.,3.45615791878E-14,0.)); +#4300 = CYLINDRICAL_SURFACE('',#4301,0.4125); +#4301 = AXIS2_PLACEMENT_3D('',#4302,#4303,#4304); +#4302 = CARTESIAN_POINT('',(115.6135,-100.19,0.)); +#4303 = DIRECTION('',(0.,0.,1.)); +#4304 = DIRECTION('',(-1.,3.45615791878E-14,0.)); +#4305 = ADVANCED_FACE('',(#4306),#4333,.F.); +#4306 = FACE_BOUND('',#4307,.F.); +#4307 = EDGE_LOOP('',(#4308,#4318,#4325,#4326)); +#4308 = ORIENTED_EDGE('',*,*,#4309,.T.); +#4309 = EDGE_CURVE('',#4310,#4312,#4314,.T.); +#4310 = VERTEX_POINT('',#4311); +#4311 = CARTESIAN_POINT('',(116.2885,-100.6025,0.)); +#4312 = VERTEX_POINT('',#4313); +#4313 = CARTESIAN_POINT('',(116.2885,-100.6025,-1.6)); +#4314 = LINE('',#4315,#4316); +#4315 = CARTESIAN_POINT('',(116.2885,-100.6025,0.)); +#4316 = VECTOR('',#4317,1.); +#4317 = DIRECTION('',(0.,0.,-1.)); +#4318 = ORIENTED_EDGE('',*,*,#4319,.T.); +#4319 = EDGE_CURVE('',#4312,#4246,#4320,.T.); +#4320 = CIRCLE('',#4321,0.4125); +#4321 = AXIS2_PLACEMENT_3D('',#4322,#4323,#4324); +#4322 = CARTESIAN_POINT('',(116.2885,-100.19,-1.6)); +#4323 = DIRECTION('',(0.,0.,1.)); +#4324 = DIRECTION('',(-3.45615791878E-14,-1.,0.)); +#4325 = ORIENTED_EDGE('',*,*,#4243,.F.); +#4326 = ORIENTED_EDGE('',*,*,#4327,.F.); +#4327 = EDGE_CURVE('',#4310,#4244,#4328,.T.); +#4328 = CIRCLE('',#4329,0.4125); +#4329 = AXIS2_PLACEMENT_3D('',#4330,#4331,#4332); +#4330 = CARTESIAN_POINT('',(116.2885,-100.19,0.)); +#4331 = DIRECTION('',(0.,0.,1.)); +#4332 = DIRECTION('',(-3.45615791878E-14,-1.,0.)); +#4333 = CYLINDRICAL_SURFACE('',#4334,0.4125); +#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); +#4335 = CARTESIAN_POINT('',(116.2885,-100.19,0.)); +#4336 = DIRECTION('',(0.,0.,1.)); +#4337 = DIRECTION('',(-3.45615791878E-14,-1.,0.)); +#4338 = ADVANCED_FACE('',(#4339),#4355,.T.); +#4339 = FACE_BOUND('',#4340,.T.); +#4340 = EDGE_LOOP('',(#4341,#4342,#4348,#4349)); +#4341 = ORIENTED_EDGE('',*,*,#4309,.T.); +#4342 = ORIENTED_EDGE('',*,*,#4343,.T.); +#4343 = EDGE_CURVE('',#4312,#4278,#4344,.T.); +#4344 = LINE('',#4345,#4346); +#4345 = CARTESIAN_POINT('',(115.04475,-100.6025,-1.6)); +#4346 = VECTOR('',#4347,1.); +#4347 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#4348 = ORIENTED_EDGE('',*,*,#4286,.F.); +#4349 = ORIENTED_EDGE('',*,*,#4350,.F.); +#4350 = EDGE_CURVE('',#4310,#4287,#4351,.T.); +#4351 = LINE('',#4352,#4353); +#4352 = CARTESIAN_POINT('',(115.04475,-100.6025,0.)); +#4353 = VECTOR('',#4354,1.); +#4354 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#4355 = PLANE('',#4356); +#4356 = AXIS2_PLACEMENT_3D('',#4357,#4358,#4359); +#4357 = CARTESIAN_POINT('',(116.2885,-100.6025,0.)); +#4358 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#4359 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#4360 = ADVANCED_FACE('',(#4361),#4388,.F.); +#4361 = FACE_BOUND('',#4362,.F.); +#4362 = EDGE_LOOP('',(#4363,#4373,#4380,#4381)); +#4363 = ORIENTED_EDGE('',*,*,#4364,.T.); +#4364 = EDGE_CURVE('',#4365,#4367,#4369,.T.); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(174.556,-108.414,0.)); +#4367 = VERTEX_POINT('',#4368); +#4368 = CARTESIAN_POINT('',(174.556,-108.414,-1.6)); +#4369 = LINE('',#4370,#4371); +#4370 = CARTESIAN_POINT('',(174.556,-108.414,0.)); +#4371 = VECTOR('',#4372,1.); +#4372 = DIRECTION('',(0.,0.,-1.)); +#4373 = ORIENTED_EDGE('',*,*,#4374,.T.); +#4374 = EDGE_CURVE('',#4367,#4367,#4375,.T.); +#4375 = CIRCLE('',#4376,0.508); +#4376 = AXIS2_PLACEMENT_3D('',#4377,#4378,#4379); +#4377 = CARTESIAN_POINT('',(174.556,-108.922,-1.6)); +#4378 = DIRECTION('',(0.,0.,1.)); +#4379 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4380 = ORIENTED_EDGE('',*,*,#4364,.F.); +#4381 = ORIENTED_EDGE('',*,*,#4382,.F.); +#4382 = EDGE_CURVE('',#4365,#4365,#4383,.T.); +#4383 = CIRCLE('',#4384,0.508); +#4384 = AXIS2_PLACEMENT_3D('',#4385,#4386,#4387); +#4385 = CARTESIAN_POINT('',(174.556,-108.922,0.)); +#4386 = DIRECTION('',(0.,0.,1.)); +#4387 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4388 = CYLINDRICAL_SURFACE('',#4389,0.508); +#4389 = AXIS2_PLACEMENT_3D('',#4390,#4391,#4392); +#4390 = CARTESIAN_POINT('',(174.556,-108.922,0.)); +#4391 = DIRECTION('',(0.,0.,1.)); +#4392 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4393 = ADVANCED_FACE('',(#4394),#4421,.F.); +#4394 = FACE_BOUND('',#4395,.F.); +#4395 = EDGE_LOOP('',(#4396,#4406,#4413,#4414)); +#4396 = ORIENTED_EDGE('',*,*,#4397,.T.); +#4397 = EDGE_CURVE('',#4398,#4400,#4402,.T.); +#4398 = VERTEX_POINT('',#4399); +#4399 = CARTESIAN_POINT('',(172.016,-108.414,0.)); +#4400 = VERTEX_POINT('',#4401); +#4401 = CARTESIAN_POINT('',(172.016,-108.414,-1.6)); +#4402 = LINE('',#4403,#4404); +#4403 = CARTESIAN_POINT('',(172.016,-108.414,0.)); +#4404 = VECTOR('',#4405,1.); +#4405 = DIRECTION('',(0.,0.,-1.)); +#4406 = ORIENTED_EDGE('',*,*,#4407,.T.); +#4407 = EDGE_CURVE('',#4400,#4400,#4408,.T.); +#4408 = CIRCLE('',#4409,0.508); +#4409 = AXIS2_PLACEMENT_3D('',#4410,#4411,#4412); +#4410 = CARTESIAN_POINT('',(172.016,-108.922,-1.6)); +#4411 = DIRECTION('',(0.,0.,1.)); +#4412 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4413 = ORIENTED_EDGE('',*,*,#4397,.F.); +#4414 = ORIENTED_EDGE('',*,*,#4415,.F.); +#4415 = EDGE_CURVE('',#4398,#4398,#4416,.T.); +#4416 = CIRCLE('',#4417,0.508); +#4417 = AXIS2_PLACEMENT_3D('',#4418,#4419,#4420); +#4418 = CARTESIAN_POINT('',(172.016,-108.922,0.)); +#4419 = DIRECTION('',(0.,0.,1.)); +#4420 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4421 = CYLINDRICAL_SURFACE('',#4422,0.508); +#4422 = AXIS2_PLACEMENT_3D('',#4423,#4424,#4425); +#4423 = CARTESIAN_POINT('',(172.016,-108.922,0.)); +#4424 = DIRECTION('',(0.,0.,1.)); +#4425 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4426 = ADVANCED_FACE('',(#4427),#4454,.F.); +#4427 = FACE_BOUND('',#4428,.F.); +#4428 = EDGE_LOOP('',(#4429,#4439,#4446,#4447)); +#4429 = ORIENTED_EDGE('',*,*,#4430,.T.); +#4430 = EDGE_CURVE('',#4431,#4433,#4435,.T.); +#4431 = VERTEX_POINT('',#4432); +#4432 = CARTESIAN_POINT('',(169.476,-108.414,0.)); +#4433 = VERTEX_POINT('',#4434); +#4434 = CARTESIAN_POINT('',(169.476,-108.414,-1.6)); +#4435 = LINE('',#4436,#4437); +#4436 = CARTESIAN_POINT('',(169.476,-108.414,0.)); +#4437 = VECTOR('',#4438,1.); +#4438 = DIRECTION('',(0.,0.,-1.)); +#4439 = ORIENTED_EDGE('',*,*,#4440,.T.); +#4440 = EDGE_CURVE('',#4433,#4433,#4441,.T.); +#4441 = CIRCLE('',#4442,0.508); +#4442 = AXIS2_PLACEMENT_3D('',#4443,#4444,#4445); +#4443 = CARTESIAN_POINT('',(169.476,-108.922,-1.6)); +#4444 = DIRECTION('',(0.,0.,1.)); +#4445 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4446 = ORIENTED_EDGE('',*,*,#4430,.F.); +#4447 = ORIENTED_EDGE('',*,*,#4448,.F.); +#4448 = EDGE_CURVE('',#4431,#4431,#4449,.T.); +#4449 = CIRCLE('',#4450,0.508); +#4450 = AXIS2_PLACEMENT_3D('',#4451,#4452,#4453); +#4451 = CARTESIAN_POINT('',(169.476,-108.922,0.)); +#4452 = DIRECTION('',(0.,0.,1.)); +#4453 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4454 = CYLINDRICAL_SURFACE('',#4455,0.508); +#4455 = AXIS2_PLACEMENT_3D('',#4456,#4457,#4458); +#4456 = CARTESIAN_POINT('',(169.476,-108.922,0.)); +#4457 = DIRECTION('',(0.,0.,1.)); +#4458 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4459 = ADVANCED_FACE('',(#4460),#4487,.F.); +#4460 = FACE_BOUND('',#4461,.F.); +#4461 = EDGE_LOOP('',(#4462,#4472,#4479,#4480)); +#4462 = ORIENTED_EDGE('',*,*,#4463,.T.); +#4463 = EDGE_CURVE('',#4464,#4466,#4468,.T.); +#4464 = VERTEX_POINT('',#4465); +#4465 = CARTESIAN_POINT('',(128.646,-108.094,0.)); +#4466 = VERTEX_POINT('',#4467); +#4467 = CARTESIAN_POINT('',(128.646,-108.094,-1.6)); +#4468 = LINE('',#4469,#4470); +#4469 = CARTESIAN_POINT('',(128.646,-108.094,0.)); +#4470 = VECTOR('',#4471,1.); +#4471 = DIRECTION('',(0.,0.,-1.)); +#4472 = ORIENTED_EDGE('',*,*,#4473,.T.); +#4473 = EDGE_CURVE('',#4466,#4466,#4474,.T.); +#4474 = CIRCLE('',#4475,0.2); +#4475 = AXIS2_PLACEMENT_3D('',#4476,#4477,#4478); +#4476 = CARTESIAN_POINT('',(128.446,-108.094,-1.6)); +#4477 = DIRECTION('',(0.,0.,1.)); +#4478 = DIRECTION('',(1.,0.,-0.)); +#4479 = ORIENTED_EDGE('',*,*,#4463,.F.); +#4480 = ORIENTED_EDGE('',*,*,#4481,.F.); +#4481 = EDGE_CURVE('',#4464,#4464,#4482,.T.); +#4482 = CIRCLE('',#4483,0.2); +#4483 = AXIS2_PLACEMENT_3D('',#4484,#4485,#4486); +#4484 = CARTESIAN_POINT('',(128.446,-108.094,0.)); +#4485 = DIRECTION('',(0.,0.,1.)); +#4486 = DIRECTION('',(1.,0.,-0.)); +#4487 = CYLINDRICAL_SURFACE('',#4488,0.2); +#4488 = AXIS2_PLACEMENT_3D('',#4489,#4490,#4491); +#4489 = CARTESIAN_POINT('',(128.446,-108.094,0.)); +#4490 = DIRECTION('',(0.,0.,1.)); +#4491 = DIRECTION('',(1.,0.,-0.)); +#4492 = ADVANCED_FACE('',(#4493),#4520,.F.); +#4493 = FACE_BOUND('',#4494,.F.); +#4494 = EDGE_LOOP('',(#4495,#4505,#4512,#4513)); +#4495 = ORIENTED_EDGE('',*,*,#4496,.T.); +#4496 = EDGE_CURVE('',#4497,#4499,#4501,.T.); +#4497 = VERTEX_POINT('',#4498); +#4498 = CARTESIAN_POINT('',(130.932,-108.094,0.)); +#4499 = VERTEX_POINT('',#4500); +#4500 = CARTESIAN_POINT('',(130.932,-108.094,-1.6)); +#4501 = LINE('',#4502,#4503); +#4502 = CARTESIAN_POINT('',(130.932,-108.094,0.)); +#4503 = VECTOR('',#4504,1.); +#4504 = DIRECTION('',(0.,0.,-1.)); +#4505 = ORIENTED_EDGE('',*,*,#4506,.T.); +#4506 = EDGE_CURVE('',#4499,#4499,#4507,.T.); +#4507 = CIRCLE('',#4508,0.2); +#4508 = AXIS2_PLACEMENT_3D('',#4509,#4510,#4511); +#4509 = CARTESIAN_POINT('',(130.732,-108.094,-1.6)); +#4510 = DIRECTION('',(0.,0.,1.)); +#4511 = DIRECTION('',(1.,0.,-0.)); +#4512 = ORIENTED_EDGE('',*,*,#4496,.F.); +#4513 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4514 = EDGE_CURVE('',#4497,#4497,#4515,.T.); +#4515 = CIRCLE('',#4516,0.2); +#4516 = AXIS2_PLACEMENT_3D('',#4517,#4518,#4519); +#4517 = CARTESIAN_POINT('',(130.732,-108.094,0.)); +#4518 = DIRECTION('',(0.,0.,1.)); +#4519 = DIRECTION('',(1.,0.,-0.)); +#4520 = CYLINDRICAL_SURFACE('',#4521,0.2); +#4521 = AXIS2_PLACEMENT_3D('',#4522,#4523,#4524); +#4522 = CARTESIAN_POINT('',(130.732,-108.094,0.)); +#4523 = DIRECTION('',(0.,0.,1.)); +#4524 = DIRECTION('',(1.,0.,-0.)); +#4525 = ADVANCED_FACE('',(#4526),#4553,.F.); +#4526 = FACE_BOUND('',#4527,.F.); +#4527 = EDGE_LOOP('',(#4528,#4538,#4545,#4546)); +#4528 = ORIENTED_EDGE('',*,*,#4529,.T.); +#4529 = EDGE_CURVE('',#4530,#4532,#4534,.T.); +#4530 = VERTEX_POINT('',#4531); +#4531 = CARTESIAN_POINT('',(148.966,-109.364,0.)); +#4532 = VERTEX_POINT('',#4533); +#4533 = CARTESIAN_POINT('',(148.966,-109.364,-1.6)); +#4534 = LINE('',#4535,#4536); +#4535 = CARTESIAN_POINT('',(148.966,-109.364,0.)); +#4536 = VECTOR('',#4537,1.); +#4537 = DIRECTION('',(0.,0.,-1.)); +#4538 = ORIENTED_EDGE('',*,*,#4539,.T.); +#4539 = EDGE_CURVE('',#4532,#4532,#4540,.T.); +#4540 = CIRCLE('',#4541,0.2); +#4541 = AXIS2_PLACEMENT_3D('',#4542,#4543,#4544); +#4542 = CARTESIAN_POINT('',(148.766,-109.364,-1.6)); +#4543 = DIRECTION('',(0.,0.,1.)); +#4544 = DIRECTION('',(1.,0.,-0.)); +#4545 = ORIENTED_EDGE('',*,*,#4529,.F.); +#4546 = ORIENTED_EDGE('',*,*,#4547,.F.); +#4547 = EDGE_CURVE('',#4530,#4530,#4548,.T.); +#4548 = CIRCLE('',#4549,0.2); +#4549 = AXIS2_PLACEMENT_3D('',#4550,#4551,#4552); +#4550 = CARTESIAN_POINT('',(148.766,-109.364,0.)); +#4551 = DIRECTION('',(0.,0.,1.)); +#4552 = DIRECTION('',(1.,0.,-0.)); +#4553 = CYLINDRICAL_SURFACE('',#4554,0.2); +#4554 = AXIS2_PLACEMENT_3D('',#4555,#4556,#4557); +#4555 = CARTESIAN_POINT('',(148.766,-109.364,0.)); +#4556 = DIRECTION('',(0.,0.,1.)); +#4557 = DIRECTION('',(1.,0.,-0.)); +#4558 = ADVANCED_FACE('',(#4559),#4586,.F.); +#4559 = FACE_BOUND('',#4560,.F.); +#4560 = EDGE_LOOP('',(#4561,#4571,#4578,#4579)); +#4561 = ORIENTED_EDGE('',*,*,#4562,.T.); +#4562 = EDGE_CURVE('',#4563,#4565,#4567,.T.); +#4563 = VERTEX_POINT('',#4564); +#4564 = CARTESIAN_POINT('',(177.096,-108.414,0.)); +#4565 = VERTEX_POINT('',#4566); +#4566 = CARTESIAN_POINT('',(177.096,-108.414,-1.6)); +#4567 = LINE('',#4568,#4569); +#4568 = CARTESIAN_POINT('',(177.096,-108.414,0.)); +#4569 = VECTOR('',#4570,1.); +#4570 = DIRECTION('',(0.,0.,-1.)); +#4571 = ORIENTED_EDGE('',*,*,#4572,.T.); +#4572 = EDGE_CURVE('',#4565,#4565,#4573,.T.); +#4573 = CIRCLE('',#4574,0.508); +#4574 = AXIS2_PLACEMENT_3D('',#4575,#4576,#4577); +#4575 = CARTESIAN_POINT('',(177.096,-108.922,-1.6)); +#4576 = DIRECTION('',(0.,0.,1.)); +#4577 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4578 = ORIENTED_EDGE('',*,*,#4562,.F.); +#4579 = ORIENTED_EDGE('',*,*,#4580,.F.); +#4580 = EDGE_CURVE('',#4563,#4563,#4581,.T.); +#4581 = CIRCLE('',#4582,0.508); +#4582 = AXIS2_PLACEMENT_3D('',#4583,#4584,#4585); +#4583 = CARTESIAN_POINT('',(177.096,-108.922,0.)); +#4584 = DIRECTION('',(0.,0.,1.)); +#4585 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4586 = CYLINDRICAL_SURFACE('',#4587,0.508); +#4587 = AXIS2_PLACEMENT_3D('',#4588,#4589,#4590); +#4588 = CARTESIAN_POINT('',(177.096,-108.922,0.)); +#4589 = DIRECTION('',(0.,0.,1.)); +#4590 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4591 = ADVANCED_FACE('',(#4592),#4619,.F.); +#4592 = FACE_BOUND('',#4593,.F.); +#4593 = EDGE_LOOP('',(#4594,#4604,#4611,#4612)); +#4594 = ORIENTED_EDGE('',*,*,#4595,.T.); +#4595 = EDGE_CURVE('',#4596,#4598,#4600,.T.); +#4596 = VERTEX_POINT('',#4597); +#4597 = CARTESIAN_POINT('',(182.176,-108.414,0.)); +#4598 = VERTEX_POINT('',#4599); +#4599 = CARTESIAN_POINT('',(182.176,-108.414,-1.6)); +#4600 = LINE('',#4601,#4602); +#4601 = CARTESIAN_POINT('',(182.176,-108.414,0.)); +#4602 = VECTOR('',#4603,1.); +#4603 = DIRECTION('',(0.,0.,-1.)); +#4604 = ORIENTED_EDGE('',*,*,#4605,.T.); +#4605 = EDGE_CURVE('',#4598,#4598,#4606,.T.); +#4606 = CIRCLE('',#4607,0.508); +#4607 = AXIS2_PLACEMENT_3D('',#4608,#4609,#4610); +#4608 = CARTESIAN_POINT('',(182.176,-108.922,-1.6)); +#4609 = DIRECTION('',(0.,0.,1.)); +#4610 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4611 = ORIENTED_EDGE('',*,*,#4595,.F.); +#4612 = ORIENTED_EDGE('',*,*,#4613,.F.); +#4613 = EDGE_CURVE('',#4596,#4596,#4614,.T.); +#4614 = CIRCLE('',#4615,0.508); +#4615 = AXIS2_PLACEMENT_3D('',#4616,#4617,#4618); +#4616 = CARTESIAN_POINT('',(182.176,-108.922,0.)); +#4617 = DIRECTION('',(0.,0.,1.)); +#4618 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4619 = CYLINDRICAL_SURFACE('',#4620,0.508); +#4620 = AXIS2_PLACEMENT_3D('',#4621,#4622,#4623); +#4621 = CARTESIAN_POINT('',(182.176,-108.922,0.)); +#4622 = DIRECTION('',(0.,0.,1.)); +#4623 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4624 = ADVANCED_FACE('',(#4625),#4652,.F.); +#4625 = FACE_BOUND('',#4626,.F.); +#4626 = EDGE_LOOP('',(#4627,#4637,#4644,#4645)); #4627 = ORIENTED_EDGE('',*,*,#4628,.T.); -#4628 = EDGE_CURVE('',#4601,#4601,#4629,.T.); -#4629 = SURFACE_CURVE('',#4630,(#4635,#4642),.PCURVE_S1.); -#4630 = CIRCLE('',#4631,0.508); -#4631 = AXIS2_PLACEMENT_3D('',#4632,#4633,#4634); -#4632 = CARTESIAN_POINT('',(182.176,-83.922,-1.6)); -#4633 = DIRECTION('',(0.,0.,1.)); -#4634 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4635 = PCURVE('',#4609,#4636); -#4636 = DEFINITIONAL_REPRESENTATION('',(#4637),#4641); -#4637 = LINE('',#4638,#4639); -#4638 = CARTESIAN_POINT('',(0.,-1.6)); -#4639 = VECTOR('',#4640,1.); -#4640 = DIRECTION('',(1.,0.)); -#4641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4642 = PCURVE('',#84,#4643); -#4643 = DEFINITIONAL_REPRESENTATION('',(#4644),#4652); -#4644 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4645,#4646,#4647,#4648, -#4649,#4650,#4651),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4645 = CARTESIAN_POINT('',(-67.7,27.808)); -#4646 = CARTESIAN_POINT('',(-66.82011818975,27.808)); -#4647 = CARTESIAN_POINT('',(-67.26005909487,27.046)); -#4648 = CARTESIAN_POINT('',(-67.7,26.284)); -#4649 = CARTESIAN_POINT('',(-68.13994090512,27.046)); -#4650 = CARTESIAN_POINT('',(-68.57988181024,27.808)); -#4651 = CARTESIAN_POINT('',(-67.7,27.808)); -#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4653 = ORIENTED_EDGE('',*,*,#4598,.F.); -#4654 = ORIENTED_EDGE('',*,*,#4655,.F.); -#4655 = EDGE_CURVE('',#4599,#4599,#4656,.T.); -#4656 = SURFACE_CURVE('',#4657,(#4662,#4669),.PCURVE_S1.); -#4657 = CIRCLE('',#4658,0.508); -#4658 = AXIS2_PLACEMENT_3D('',#4659,#4660,#4661); -#4659 = CARTESIAN_POINT('',(182.176,-83.922,0.)); -#4660 = DIRECTION('',(0.,0.,1.)); -#4661 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4662 = PCURVE('',#4609,#4663); -#4663 = DEFINITIONAL_REPRESENTATION('',(#4664),#4668); -#4664 = LINE('',#4665,#4666); -#4665 = CARTESIAN_POINT('',(0.,0.)); -#4666 = VECTOR('',#4667,1.); -#4667 = DIRECTION('',(1.,0.)); -#4668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4669 = PCURVE('',#143,#4670); -#4670 = DEFINITIONAL_REPRESENTATION('',(#4671),#4679); -#4671 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4672,#4673,#4674,#4675, -#4676,#4677,#4678),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4672 = CARTESIAN_POINT('',(-67.7,27.808)); -#4673 = CARTESIAN_POINT('',(-66.82011818975,27.808)); -#4674 = CARTESIAN_POINT('',(-67.26005909487,27.046)); -#4675 = CARTESIAN_POINT('',(-67.7,26.284)); -#4676 = CARTESIAN_POINT('',(-68.13994090512,27.046)); -#4677 = CARTESIAN_POINT('',(-68.57988181024,27.808)); -#4678 = CARTESIAN_POINT('',(-67.7,27.808)); -#4679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4680 = ADVANCED_FACE('',(#4681),#4695,.F.); -#4681 = FACE_BOUND('',#4682,.F.); -#4682 = EDGE_LOOP('',(#4683,#4713,#4739,#4740)); -#4683 = ORIENTED_EDGE('',*,*,#4684,.T.); -#4684 = EDGE_CURVE('',#4685,#4687,#4689,.T.); -#4685 = VERTEX_POINT('',#4686); -#4686 = CARTESIAN_POINT('',(179.636,-83.414,0.)); -#4687 = VERTEX_POINT('',#4688); -#4688 = CARTESIAN_POINT('',(179.636,-83.414,-1.6)); -#4689 = SEAM_CURVE('',#4690,(#4694,#4706),.PCURVE_S1.); -#4690 = LINE('',#4691,#4692); -#4691 = CARTESIAN_POINT('',(179.636,-83.414,0.)); -#4692 = VECTOR('',#4693,1.); -#4693 = DIRECTION('',(0.,0.,-1.)); -#4694 = PCURVE('',#4695,#4700); -#4695 = CYLINDRICAL_SURFACE('',#4696,0.508); -#4696 = AXIS2_PLACEMENT_3D('',#4697,#4698,#4699); -#4697 = CARTESIAN_POINT('',(179.636,-83.922,0.)); -#4698 = DIRECTION('',(0.,0.,1.)); -#4699 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4700 = DEFINITIONAL_REPRESENTATION('',(#4701),#4705); -#4701 = LINE('',#4702,#4703); -#4702 = CARTESIAN_POINT('',(0.,0.)); -#4703 = VECTOR('',#4704,1.); -#4704 = DIRECTION('',(0.,-1.)); -#4705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4706 = PCURVE('',#4695,#4707); -#4707 = DEFINITIONAL_REPRESENTATION('',(#4708),#4712); -#4708 = LINE('',#4709,#4710); -#4709 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4710 = VECTOR('',#4711,1.); -#4711 = DIRECTION('',(0.,-1.)); -#4712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4713 = ORIENTED_EDGE('',*,*,#4714,.T.); -#4714 = EDGE_CURVE('',#4687,#4687,#4715,.T.); -#4715 = SURFACE_CURVE('',#4716,(#4721,#4728),.PCURVE_S1.); -#4716 = CIRCLE('',#4717,0.508); -#4717 = AXIS2_PLACEMENT_3D('',#4718,#4719,#4720); -#4718 = CARTESIAN_POINT('',(179.636,-83.922,-1.6)); -#4719 = DIRECTION('',(0.,0.,1.)); -#4720 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4721 = PCURVE('',#4695,#4722); -#4722 = DEFINITIONAL_REPRESENTATION('',(#4723),#4727); -#4723 = LINE('',#4724,#4725); -#4724 = CARTESIAN_POINT('',(0.,-1.6)); -#4725 = VECTOR('',#4726,1.); -#4726 = DIRECTION('',(1.,0.)); -#4727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4728 = PCURVE('',#84,#4729); -#4729 = DEFINITIONAL_REPRESENTATION('',(#4730),#4738); -#4730 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4731,#4732,#4733,#4734, -#4735,#4736,#4737),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4731 = CARTESIAN_POINT('',(-65.16,27.808)); -#4732 = CARTESIAN_POINT('',(-64.28011818975,27.808)); -#4733 = CARTESIAN_POINT('',(-64.72005909487,27.046)); -#4734 = CARTESIAN_POINT('',(-65.16,26.284)); -#4735 = CARTESIAN_POINT('',(-65.59994090512,27.046)); -#4736 = CARTESIAN_POINT('',(-66.03988181024,27.808)); -#4737 = CARTESIAN_POINT('',(-65.16,27.808)); -#4738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4739 = ORIENTED_EDGE('',*,*,#4684,.F.); -#4740 = ORIENTED_EDGE('',*,*,#4741,.F.); -#4741 = EDGE_CURVE('',#4685,#4685,#4742,.T.); -#4742 = SURFACE_CURVE('',#4743,(#4748,#4755),.PCURVE_S1.); -#4743 = CIRCLE('',#4744,0.508); -#4744 = AXIS2_PLACEMENT_3D('',#4745,#4746,#4747); -#4745 = CARTESIAN_POINT('',(179.636,-83.922,0.)); -#4746 = DIRECTION('',(0.,0.,1.)); -#4747 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4748 = PCURVE('',#4695,#4749); -#4749 = DEFINITIONAL_REPRESENTATION('',(#4750),#4754); -#4750 = LINE('',#4751,#4752); -#4751 = CARTESIAN_POINT('',(0.,0.)); -#4752 = VECTOR('',#4753,1.); -#4753 = DIRECTION('',(1.,0.)); -#4754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4755 = PCURVE('',#143,#4756); -#4756 = DEFINITIONAL_REPRESENTATION('',(#4757),#4765); -#4757 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4758,#4759,#4760,#4761, -#4762,#4763,#4764),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4758 = CARTESIAN_POINT('',(-65.16,27.808)); -#4759 = CARTESIAN_POINT('',(-64.28011818975,27.808)); -#4760 = CARTESIAN_POINT('',(-64.72005909487,27.046)); -#4761 = CARTESIAN_POINT('',(-65.16,26.284)); -#4762 = CARTESIAN_POINT('',(-65.59994090512,27.046)); -#4763 = CARTESIAN_POINT('',(-66.03988181024,27.808)); -#4764 = CARTESIAN_POINT('',(-65.16,27.808)); -#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4766 = ADVANCED_FACE('',(#4767),#4781,.F.); -#4767 = FACE_BOUND('',#4768,.F.); -#4768 = EDGE_LOOP('',(#4769,#4799,#4825,#4826)); +#4628 = EDGE_CURVE('',#4629,#4631,#4633,.T.); +#4629 = VERTEX_POINT('',#4630); +#4630 = CARTESIAN_POINT('',(179.636,-108.414,0.)); +#4631 = VERTEX_POINT('',#4632); +#4632 = CARTESIAN_POINT('',(179.636,-108.414,-1.6)); +#4633 = LINE('',#4634,#4635); +#4634 = CARTESIAN_POINT('',(179.636,-108.414,0.)); +#4635 = VECTOR('',#4636,1.); +#4636 = DIRECTION('',(0.,0.,-1.)); +#4637 = ORIENTED_EDGE('',*,*,#4638,.T.); +#4638 = EDGE_CURVE('',#4631,#4631,#4639,.T.); +#4639 = CIRCLE('',#4640,0.508); +#4640 = AXIS2_PLACEMENT_3D('',#4641,#4642,#4643); +#4641 = CARTESIAN_POINT('',(179.636,-108.922,-1.6)); +#4642 = DIRECTION('',(0.,0.,1.)); +#4643 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4644 = ORIENTED_EDGE('',*,*,#4628,.F.); +#4645 = ORIENTED_EDGE('',*,*,#4646,.F.); +#4646 = EDGE_CURVE('',#4629,#4629,#4647,.T.); +#4647 = CIRCLE('',#4648,0.508); +#4648 = AXIS2_PLACEMENT_3D('',#4649,#4650,#4651); +#4649 = CARTESIAN_POINT('',(179.636,-108.922,0.)); +#4650 = DIRECTION('',(0.,0.,1.)); +#4651 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4652 = CYLINDRICAL_SURFACE('',#4653,0.508); +#4653 = AXIS2_PLACEMENT_3D('',#4654,#4655,#4656); +#4654 = CARTESIAN_POINT('',(179.636,-108.922,0.)); +#4655 = DIRECTION('',(0.,0.,1.)); +#4656 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4657 = ADVANCED_FACE('',(#4658),#4685,.F.); +#4658 = FACE_BOUND('',#4659,.F.); +#4659 = EDGE_LOOP('',(#4660,#4670,#4677,#4678)); +#4660 = ORIENTED_EDGE('',*,*,#4661,.T.); +#4661 = EDGE_CURVE('',#4662,#4664,#4666,.T.); +#4662 = VERTEX_POINT('',#4663); +#4663 = CARTESIAN_POINT('',(126.614,-108.094,0.)); +#4664 = VERTEX_POINT('',#4665); +#4665 = CARTESIAN_POINT('',(126.614,-108.094,-1.6)); +#4666 = LINE('',#4667,#4668); +#4667 = CARTESIAN_POINT('',(126.614,-108.094,0.)); +#4668 = VECTOR('',#4669,1.); +#4669 = DIRECTION('',(0.,0.,-1.)); +#4670 = ORIENTED_EDGE('',*,*,#4671,.T.); +#4671 = EDGE_CURVE('',#4664,#4664,#4672,.T.); +#4672 = CIRCLE('',#4673,0.2); +#4673 = AXIS2_PLACEMENT_3D('',#4674,#4675,#4676); +#4674 = CARTESIAN_POINT('',(126.414,-108.094,-1.6)); +#4675 = DIRECTION('',(0.,0.,1.)); +#4676 = DIRECTION('',(1.,0.,-0.)); +#4677 = ORIENTED_EDGE('',*,*,#4661,.F.); +#4678 = ORIENTED_EDGE('',*,*,#4679,.F.); +#4679 = EDGE_CURVE('',#4662,#4662,#4680,.T.); +#4680 = CIRCLE('',#4681,0.2); +#4681 = AXIS2_PLACEMENT_3D('',#4682,#4683,#4684); +#4682 = CARTESIAN_POINT('',(126.414,-108.094,0.)); +#4683 = DIRECTION('',(0.,0.,1.)); +#4684 = DIRECTION('',(1.,0.,-0.)); +#4685 = CYLINDRICAL_SURFACE('',#4686,0.2); +#4686 = AXIS2_PLACEMENT_3D('',#4687,#4688,#4689); +#4687 = CARTESIAN_POINT('',(126.414,-108.094,0.)); +#4688 = DIRECTION('',(0.,0.,1.)); +#4689 = DIRECTION('',(1.,0.,-0.)); +#4690 = ADVANCED_FACE('',(#4691),#4718,.F.); +#4691 = FACE_BOUND('',#4692,.F.); +#4692 = EDGE_LOOP('',(#4693,#4703,#4710,#4711)); +#4693 = ORIENTED_EDGE('',*,*,#4694,.T.); +#4694 = EDGE_CURVE('',#4695,#4697,#4699,.T.); +#4695 = VERTEX_POINT('',#4696); +#4696 = CARTESIAN_POINT('',(184.716,-108.414,0.)); +#4697 = VERTEX_POINT('',#4698); +#4698 = CARTESIAN_POINT('',(184.716,-108.414,-1.6)); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(184.716,-108.414,0.)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(0.,0.,-1.)); +#4703 = ORIENTED_EDGE('',*,*,#4704,.T.); +#4704 = EDGE_CURVE('',#4697,#4697,#4705,.T.); +#4705 = CIRCLE('',#4706,0.508); +#4706 = AXIS2_PLACEMENT_3D('',#4707,#4708,#4709); +#4707 = CARTESIAN_POINT('',(184.716,-108.922,-1.6)); +#4708 = DIRECTION('',(0.,0.,1.)); +#4709 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4710 = ORIENTED_EDGE('',*,*,#4694,.F.); +#4711 = ORIENTED_EDGE('',*,*,#4712,.F.); +#4712 = EDGE_CURVE('',#4695,#4695,#4713,.T.); +#4713 = CIRCLE('',#4714,0.508); +#4714 = AXIS2_PLACEMENT_3D('',#4715,#4716,#4717); +#4715 = CARTESIAN_POINT('',(184.716,-108.922,0.)); +#4716 = DIRECTION('',(0.,0.,1.)); +#4717 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4718 = CYLINDRICAL_SURFACE('',#4719,0.508); +#4719 = AXIS2_PLACEMENT_3D('',#4720,#4721,#4722); +#4720 = CARTESIAN_POINT('',(184.716,-108.922,0.)); +#4721 = DIRECTION('',(0.,0.,1.)); +#4722 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#4723 = ADVANCED_FACE('',(#4724),#4751,.F.); +#4724 = FACE_BOUND('',#4725,.F.); +#4725 = EDGE_LOOP('',(#4726,#4736,#4743,#4744)); +#4726 = ORIENTED_EDGE('',*,*,#4727,.T.); +#4727 = EDGE_CURVE('',#4728,#4730,#4732,.T.); +#4728 = VERTEX_POINT('',#4729); +#4729 = CARTESIAN_POINT('',(125.344,-113.174,0.)); +#4730 = VERTEX_POINT('',#4731); +#4731 = CARTESIAN_POINT('',(125.344,-113.174,-1.6)); +#4732 = LINE('',#4733,#4734); +#4733 = CARTESIAN_POINT('',(125.344,-113.174,0.)); +#4734 = VECTOR('',#4735,1.); +#4735 = DIRECTION('',(0.,0.,-1.)); +#4736 = ORIENTED_EDGE('',*,*,#4737,.T.); +#4737 = EDGE_CURVE('',#4730,#4730,#4738,.T.); +#4738 = CIRCLE('',#4739,0.2); +#4739 = AXIS2_PLACEMENT_3D('',#4740,#4741,#4742); +#4740 = CARTESIAN_POINT('',(125.144,-113.174,-1.6)); +#4741 = DIRECTION('',(0.,0.,1.)); +#4742 = DIRECTION('',(1.,0.,-0.)); +#4743 = ORIENTED_EDGE('',*,*,#4727,.F.); +#4744 = ORIENTED_EDGE('',*,*,#4745,.F.); +#4745 = EDGE_CURVE('',#4728,#4728,#4746,.T.); +#4746 = CIRCLE('',#4747,0.2); +#4747 = AXIS2_PLACEMENT_3D('',#4748,#4749,#4750); +#4748 = CARTESIAN_POINT('',(125.144,-113.174,0.)); +#4749 = DIRECTION('',(0.,0.,1.)); +#4750 = DIRECTION('',(1.,0.,-0.)); +#4751 = CYLINDRICAL_SURFACE('',#4752,0.2); +#4752 = AXIS2_PLACEMENT_3D('',#4753,#4754,#4755); +#4753 = CARTESIAN_POINT('',(125.144,-113.174,0.)); +#4754 = DIRECTION('',(0.,0.,1.)); +#4755 = DIRECTION('',(1.,0.,-0.)); +#4756 = ADVANCED_FACE('',(#4757),#4784,.F.); +#4757 = FACE_BOUND('',#4758,.F.); +#4758 = EDGE_LOOP('',(#4759,#4769,#4776,#4777)); +#4759 = ORIENTED_EDGE('',*,*,#4760,.T.); +#4760 = EDGE_CURVE('',#4761,#4763,#4765,.T.); +#4761 = VERTEX_POINT('',#4762); +#4762 = CARTESIAN_POINT('',(121.076,-111.222,0.)); +#4763 = VERTEX_POINT('',#4764); +#4764 = CARTESIAN_POINT('',(121.076,-111.222,-1.6)); +#4765 = LINE('',#4766,#4767); +#4766 = CARTESIAN_POINT('',(121.076,-111.222,0.)); +#4767 = VECTOR('',#4768,1.); +#4768 = DIRECTION('',(0.,0.,-1.)); #4769 = ORIENTED_EDGE('',*,*,#4770,.T.); -#4770 = EDGE_CURVE('',#4771,#4773,#4775,.T.); -#4771 = VERTEX_POINT('',#4772); -#4772 = CARTESIAN_POINT('',(172.016,-105.874,0.)); -#4773 = VERTEX_POINT('',#4774); -#4774 = CARTESIAN_POINT('',(172.016,-105.874,-1.6)); -#4775 = SEAM_CURVE('',#4776,(#4780,#4792),.PCURVE_S1.); -#4776 = LINE('',#4777,#4778); -#4777 = CARTESIAN_POINT('',(172.016,-105.874,0.)); -#4778 = VECTOR('',#4779,1.); -#4779 = DIRECTION('',(0.,0.,-1.)); -#4780 = PCURVE('',#4781,#4786); -#4781 = CYLINDRICAL_SURFACE('',#4782,0.508); -#4782 = AXIS2_PLACEMENT_3D('',#4783,#4784,#4785); -#4783 = CARTESIAN_POINT('',(172.016,-106.382,0.)); -#4784 = DIRECTION('',(0.,0.,1.)); -#4785 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4786 = DEFINITIONAL_REPRESENTATION('',(#4787),#4791); -#4787 = LINE('',#4788,#4789); -#4788 = CARTESIAN_POINT('',(0.,0.)); -#4789 = VECTOR('',#4790,1.); -#4790 = DIRECTION('',(0.,-1.)); -#4791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4792 = PCURVE('',#4781,#4793); -#4793 = DEFINITIONAL_REPRESENTATION('',(#4794),#4798); -#4794 = LINE('',#4795,#4796); -#4795 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4796 = VECTOR('',#4797,1.); -#4797 = DIRECTION('',(0.,-1.)); -#4798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4799 = ORIENTED_EDGE('',*,*,#4800,.T.); -#4800 = EDGE_CURVE('',#4773,#4773,#4801,.T.); -#4801 = SURFACE_CURVE('',#4802,(#4807,#4814),.PCURVE_S1.); -#4802 = CIRCLE('',#4803,0.508); -#4803 = AXIS2_PLACEMENT_3D('',#4804,#4805,#4806); -#4804 = CARTESIAN_POINT('',(172.016,-106.382,-1.6)); -#4805 = DIRECTION('',(0.,0.,1.)); -#4806 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4807 = PCURVE('',#4781,#4808); -#4808 = DEFINITIONAL_REPRESENTATION('',(#4809),#4813); -#4809 = LINE('',#4810,#4811); -#4810 = CARTESIAN_POINT('',(0.,-1.6)); -#4811 = VECTOR('',#4812,1.); -#4812 = DIRECTION('',(1.,0.)); -#4813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4814 = PCURVE('',#84,#4815); -#4815 = DEFINITIONAL_REPRESENTATION('',(#4816),#4824); -#4816 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4817,#4818,#4819,#4820, -#4821,#4822,#4823),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4817 = CARTESIAN_POINT('',(-57.54,5.348)); -#4818 = CARTESIAN_POINT('',(-56.66011818975,5.348)); -#4819 = CARTESIAN_POINT('',(-57.10005909487,4.586)); -#4820 = CARTESIAN_POINT('',(-57.54,3.824)); -#4821 = CARTESIAN_POINT('',(-57.97994090512,4.586)); -#4822 = CARTESIAN_POINT('',(-58.41988181024,5.348)); -#4823 = CARTESIAN_POINT('',(-57.54,5.348)); -#4824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4825 = ORIENTED_EDGE('',*,*,#4770,.F.); -#4826 = ORIENTED_EDGE('',*,*,#4827,.F.); -#4827 = EDGE_CURVE('',#4771,#4771,#4828,.T.); -#4828 = SURFACE_CURVE('',#4829,(#4834,#4841),.PCURVE_S1.); -#4829 = CIRCLE('',#4830,0.508); -#4830 = AXIS2_PLACEMENT_3D('',#4831,#4832,#4833); -#4831 = CARTESIAN_POINT('',(172.016,-106.382,0.)); -#4832 = DIRECTION('',(0.,0.,1.)); -#4833 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4834 = PCURVE('',#4781,#4835); -#4835 = DEFINITIONAL_REPRESENTATION('',(#4836),#4840); -#4836 = LINE('',#4837,#4838); -#4837 = CARTESIAN_POINT('',(0.,0.)); -#4838 = VECTOR('',#4839,1.); -#4839 = DIRECTION('',(1.,0.)); -#4840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4841 = PCURVE('',#143,#4842); -#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4851); -#4843 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4844,#4845,#4846,#4847, -#4848,#4849,#4850),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4844 = CARTESIAN_POINT('',(-57.54,5.348)); -#4845 = CARTESIAN_POINT('',(-56.66011818975,5.348)); -#4846 = CARTESIAN_POINT('',(-57.10005909487,4.586)); -#4847 = CARTESIAN_POINT('',(-57.54,3.824)); -#4848 = CARTESIAN_POINT('',(-57.97994090512,4.586)); -#4849 = CARTESIAN_POINT('',(-58.41988181024,5.348)); -#4850 = CARTESIAN_POINT('',(-57.54,5.348)); -#4851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4852 = ADVANCED_FACE('',(#4853),#4867,.F.); -#4853 = FACE_BOUND('',#4854,.F.); -#4854 = EDGE_LOOP('',(#4855,#4885,#4911,#4912)); -#4855 = ORIENTED_EDGE('',*,*,#4856,.T.); -#4856 = EDGE_CURVE('',#4857,#4859,#4861,.T.); -#4857 = VERTEX_POINT('',#4858); -#4858 = CARTESIAN_POINT('',(172.016,-80.874,0.)); -#4859 = VERTEX_POINT('',#4860); -#4860 = CARTESIAN_POINT('',(172.016,-80.874,-1.6)); -#4861 = SEAM_CURVE('',#4862,(#4866,#4878),.PCURVE_S1.); -#4862 = LINE('',#4863,#4864); -#4863 = CARTESIAN_POINT('',(172.016,-80.874,0.)); -#4864 = VECTOR('',#4865,1.); -#4865 = DIRECTION('',(0.,0.,-1.)); -#4866 = PCURVE('',#4867,#4872); -#4867 = CYLINDRICAL_SURFACE('',#4868,0.508); -#4868 = AXIS2_PLACEMENT_3D('',#4869,#4870,#4871); -#4869 = CARTESIAN_POINT('',(172.016,-81.382,0.)); -#4870 = DIRECTION('',(0.,0.,1.)); -#4871 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4872 = DEFINITIONAL_REPRESENTATION('',(#4873),#4877); -#4873 = LINE('',#4874,#4875); -#4874 = CARTESIAN_POINT('',(0.,0.)); -#4875 = VECTOR('',#4876,1.); -#4876 = DIRECTION('',(0.,-1.)); -#4877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4878 = PCURVE('',#4867,#4879); -#4879 = DEFINITIONAL_REPRESENTATION('',(#4880),#4884); -#4880 = LINE('',#4881,#4882); -#4881 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4882 = VECTOR('',#4883,1.); -#4883 = DIRECTION('',(0.,-1.)); -#4884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4885 = ORIENTED_EDGE('',*,*,#4886,.T.); -#4886 = EDGE_CURVE('',#4859,#4859,#4887,.T.); -#4887 = SURFACE_CURVE('',#4888,(#4893,#4900),.PCURVE_S1.); -#4888 = CIRCLE('',#4889,0.508); -#4889 = AXIS2_PLACEMENT_3D('',#4890,#4891,#4892); -#4890 = CARTESIAN_POINT('',(172.016,-81.382,-1.6)); -#4891 = DIRECTION('',(0.,0.,1.)); -#4892 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4893 = PCURVE('',#4867,#4894); -#4894 = DEFINITIONAL_REPRESENTATION('',(#4895),#4899); -#4895 = LINE('',#4896,#4897); -#4896 = CARTESIAN_POINT('',(0.,-1.6)); -#4897 = VECTOR('',#4898,1.); -#4898 = DIRECTION('',(1.,0.)); -#4899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4900 = PCURVE('',#84,#4901); -#4901 = DEFINITIONAL_REPRESENTATION('',(#4902),#4910); -#4902 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4903,#4904,#4905,#4906, -#4907,#4908,#4909),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4903 = CARTESIAN_POINT('',(-57.54,30.348)); -#4904 = CARTESIAN_POINT('',(-56.66011818975,30.348)); -#4905 = CARTESIAN_POINT('',(-57.10005909487,29.586)); -#4906 = CARTESIAN_POINT('',(-57.54,28.824)); -#4907 = CARTESIAN_POINT('',(-57.97994090512,29.586)); -#4908 = CARTESIAN_POINT('',(-58.41988181024,30.348)); -#4909 = CARTESIAN_POINT('',(-57.54,30.348)); -#4910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4911 = ORIENTED_EDGE('',*,*,#4856,.F.); -#4912 = ORIENTED_EDGE('',*,*,#4913,.F.); -#4913 = EDGE_CURVE('',#4857,#4857,#4914,.T.); -#4914 = SURFACE_CURVE('',#4915,(#4920,#4927),.PCURVE_S1.); -#4915 = CIRCLE('',#4916,0.508); -#4916 = AXIS2_PLACEMENT_3D('',#4917,#4918,#4919); -#4917 = CARTESIAN_POINT('',(172.016,-81.382,0.)); -#4918 = DIRECTION('',(0.,0.,1.)); -#4919 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4920 = PCURVE('',#4867,#4921); -#4921 = DEFINITIONAL_REPRESENTATION('',(#4922),#4926); -#4922 = LINE('',#4923,#4924); -#4923 = CARTESIAN_POINT('',(0.,0.)); -#4924 = VECTOR('',#4925,1.); -#4925 = DIRECTION('',(1.,0.)); -#4926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4927 = PCURVE('',#143,#4928); -#4928 = DEFINITIONAL_REPRESENTATION('',(#4929),#4937); -#4929 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4930,#4931,#4932,#4933, -#4934,#4935,#4936),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4930 = CARTESIAN_POINT('',(-57.54,30.348)); -#4931 = CARTESIAN_POINT('',(-56.66011818975,30.348)); -#4932 = CARTESIAN_POINT('',(-57.10005909487,29.586)); -#4933 = CARTESIAN_POINT('',(-57.54,28.824)); -#4934 = CARTESIAN_POINT('',(-57.97994090512,29.586)); -#4935 = CARTESIAN_POINT('',(-58.41988181024,30.348)); -#4936 = CARTESIAN_POINT('',(-57.54,30.348)); -#4937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4938 = ADVANCED_FACE('',(#4939),#4953,.F.); -#4939 = FACE_BOUND('',#4940,.F.); -#4940 = EDGE_LOOP('',(#4941,#4971,#4997,#4998)); -#4941 = ORIENTED_EDGE('',*,*,#4942,.T.); -#4942 = EDGE_CURVE('',#4943,#4945,#4947,.T.); -#4943 = VERTEX_POINT('',#4944); -#4944 = CARTESIAN_POINT('',(172.016,-83.414,0.)); -#4945 = VERTEX_POINT('',#4946); -#4946 = CARTESIAN_POINT('',(172.016,-83.414,-1.6)); -#4947 = SEAM_CURVE('',#4948,(#4952,#4964),.PCURVE_S1.); -#4948 = LINE('',#4949,#4950); -#4949 = CARTESIAN_POINT('',(172.016,-83.414,0.)); -#4950 = VECTOR('',#4951,1.); -#4951 = DIRECTION('',(0.,0.,-1.)); -#4952 = PCURVE('',#4953,#4958); -#4953 = CYLINDRICAL_SURFACE('',#4954,0.508); -#4954 = AXIS2_PLACEMENT_3D('',#4955,#4956,#4957); -#4955 = CARTESIAN_POINT('',(172.016,-83.922,0.)); -#4956 = DIRECTION('',(0.,0.,1.)); -#4957 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4958 = DEFINITIONAL_REPRESENTATION('',(#4959),#4963); -#4959 = LINE('',#4960,#4961); -#4960 = CARTESIAN_POINT('',(0.,0.)); -#4961 = VECTOR('',#4962,1.); -#4962 = DIRECTION('',(0.,-1.)); -#4963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4964 = PCURVE('',#4953,#4965); -#4965 = DEFINITIONAL_REPRESENTATION('',(#4966),#4970); -#4966 = LINE('',#4967,#4968); -#4967 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4968 = VECTOR('',#4969,1.); -#4969 = DIRECTION('',(0.,-1.)); -#4970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4971 = ORIENTED_EDGE('',*,*,#4972,.T.); -#4972 = EDGE_CURVE('',#4945,#4945,#4973,.T.); -#4973 = SURFACE_CURVE('',#4974,(#4979,#4986),.PCURVE_S1.); -#4974 = CIRCLE('',#4975,0.508); -#4975 = AXIS2_PLACEMENT_3D('',#4976,#4977,#4978); -#4976 = CARTESIAN_POINT('',(172.016,-83.922,-1.6)); -#4977 = DIRECTION('',(0.,0.,1.)); -#4978 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#4979 = PCURVE('',#4953,#4980); -#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985); -#4981 = LINE('',#4982,#4983); -#4982 = CARTESIAN_POINT('',(0.,-1.6)); -#4983 = VECTOR('',#4984,1.); -#4984 = DIRECTION('',(1.,0.)); -#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4986 = PCURVE('',#84,#4987); -#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4996); -#4988 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4989,#4990,#4991,#4992, -#4993,#4994,#4995),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4989 = CARTESIAN_POINT('',(-57.54,27.808)); -#4990 = CARTESIAN_POINT('',(-56.66011818975,27.808)); -#4991 = CARTESIAN_POINT('',(-57.10005909487,27.046)); -#4992 = CARTESIAN_POINT('',(-57.54,26.284)); -#4993 = CARTESIAN_POINT('',(-57.97994090512,27.046)); -#4994 = CARTESIAN_POINT('',(-58.41988181024,27.808)); -#4995 = CARTESIAN_POINT('',(-57.54,27.808)); -#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4997 = ORIENTED_EDGE('',*,*,#4942,.F.); -#4998 = ORIENTED_EDGE('',*,*,#4999,.F.); -#4999 = EDGE_CURVE('',#4943,#4943,#5000,.T.); -#5000 = SURFACE_CURVE('',#5001,(#5006,#5013),.PCURVE_S1.); -#5001 = CIRCLE('',#5002,0.508); -#5002 = AXIS2_PLACEMENT_3D('',#5003,#5004,#5005); -#5003 = CARTESIAN_POINT('',(172.016,-83.922,0.)); -#5004 = DIRECTION('',(0.,0.,1.)); -#5005 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5006 = PCURVE('',#4953,#5007); -#5007 = DEFINITIONAL_REPRESENTATION('',(#5008),#5012); -#5008 = LINE('',#5009,#5010); -#5009 = CARTESIAN_POINT('',(0.,0.)); -#5010 = VECTOR('',#5011,1.); -#5011 = DIRECTION('',(1.,0.)); -#5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5013 = PCURVE('',#143,#5014); -#5014 = DEFINITIONAL_REPRESENTATION('',(#5015),#5023); -#5015 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5016,#5017,#5018,#5019, -#5020,#5021,#5022),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5016 = CARTESIAN_POINT('',(-57.54,27.808)); -#5017 = CARTESIAN_POINT('',(-56.66011818975,27.808)); -#5018 = CARTESIAN_POINT('',(-57.10005909487,27.046)); -#5019 = CARTESIAN_POINT('',(-57.54,26.284)); -#5020 = CARTESIAN_POINT('',(-57.97994090512,27.046)); -#5021 = CARTESIAN_POINT('',(-58.41988181024,27.808)); -#5022 = CARTESIAN_POINT('',(-57.54,27.808)); -#5023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5024 = ADVANCED_FACE('',(#5025),#5039,.F.); -#5025 = FACE_BOUND('',#5026,.F.); -#5026 = EDGE_LOOP('',(#5027,#5057,#5083,#5084)); -#5027 = ORIENTED_EDGE('',*,*,#5028,.T.); -#5028 = EDGE_CURVE('',#5029,#5031,#5033,.T.); -#5029 = VERTEX_POINT('',#5030); -#5030 = CARTESIAN_POINT('',(169.476,-105.874,0.)); -#5031 = VERTEX_POINT('',#5032); -#5032 = CARTESIAN_POINT('',(169.476,-105.874,-1.6)); -#5033 = SEAM_CURVE('',#5034,(#5038,#5050),.PCURVE_S1.); -#5034 = LINE('',#5035,#5036); -#5035 = CARTESIAN_POINT('',(169.476,-105.874,0.)); -#5036 = VECTOR('',#5037,1.); -#5037 = DIRECTION('',(0.,0.,-1.)); -#5038 = PCURVE('',#5039,#5044); -#5039 = CYLINDRICAL_SURFACE('',#5040,0.508); -#5040 = AXIS2_PLACEMENT_3D('',#5041,#5042,#5043); -#5041 = CARTESIAN_POINT('',(169.476,-106.382,0.)); -#5042 = DIRECTION('',(0.,0.,1.)); -#5043 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5044 = DEFINITIONAL_REPRESENTATION('',(#5045),#5049); -#5045 = LINE('',#5046,#5047); -#5046 = CARTESIAN_POINT('',(0.,0.)); -#5047 = VECTOR('',#5048,1.); -#5048 = DIRECTION('',(0.,-1.)); -#5049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5050 = PCURVE('',#5039,#5051); -#5051 = DEFINITIONAL_REPRESENTATION('',(#5052),#5056); -#5052 = LINE('',#5053,#5054); -#5053 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5054 = VECTOR('',#5055,1.); -#5055 = DIRECTION('',(0.,-1.)); -#5056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5057 = ORIENTED_EDGE('',*,*,#5058,.T.); -#5058 = EDGE_CURVE('',#5031,#5031,#5059,.T.); -#5059 = SURFACE_CURVE('',#5060,(#5065,#5072),.PCURVE_S1.); -#5060 = CIRCLE('',#5061,0.508); -#5061 = AXIS2_PLACEMENT_3D('',#5062,#5063,#5064); -#5062 = CARTESIAN_POINT('',(169.476,-106.382,-1.6)); -#5063 = DIRECTION('',(0.,0.,1.)); -#5064 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5065 = PCURVE('',#5039,#5066); -#5066 = DEFINITIONAL_REPRESENTATION('',(#5067),#5071); -#5067 = LINE('',#5068,#5069); -#5068 = CARTESIAN_POINT('',(0.,-1.6)); -#5069 = VECTOR('',#5070,1.); -#5070 = DIRECTION('',(1.,0.)); -#5071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5072 = PCURVE('',#84,#5073); -#5073 = DEFINITIONAL_REPRESENTATION('',(#5074),#5082); -#5074 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5075,#5076,#5077,#5078, -#5079,#5080,#5081),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5075 = CARTESIAN_POINT('',(-55.,5.348)); -#5076 = CARTESIAN_POINT('',(-54.12011818975,5.348)); -#5077 = CARTESIAN_POINT('',(-54.56005909487,4.586)); -#5078 = CARTESIAN_POINT('',(-55.,3.824)); -#5079 = CARTESIAN_POINT('',(-55.43994090512,4.586)); -#5080 = CARTESIAN_POINT('',(-55.87988181024,5.348)); -#5081 = CARTESIAN_POINT('',(-55.,5.348)); -#5082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5083 = ORIENTED_EDGE('',*,*,#5028,.F.); -#5084 = ORIENTED_EDGE('',*,*,#5085,.F.); -#5085 = EDGE_CURVE('',#5029,#5029,#5086,.T.); -#5086 = SURFACE_CURVE('',#5087,(#5092,#5099),.PCURVE_S1.); -#5087 = CIRCLE('',#5088,0.508); -#5088 = AXIS2_PLACEMENT_3D('',#5089,#5090,#5091); -#5089 = CARTESIAN_POINT('',(169.476,-106.382,0.)); -#5090 = DIRECTION('',(0.,0.,1.)); -#5091 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5092 = PCURVE('',#5039,#5093); -#5093 = DEFINITIONAL_REPRESENTATION('',(#5094),#5098); -#5094 = LINE('',#5095,#5096); -#5095 = CARTESIAN_POINT('',(0.,0.)); -#5096 = VECTOR('',#5097,1.); -#5097 = DIRECTION('',(1.,0.)); -#5098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5099 = PCURVE('',#143,#5100); -#5100 = DEFINITIONAL_REPRESENTATION('',(#5101),#5109); -#5101 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5102,#5103,#5104,#5105, -#5106,#5107,#5108),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5102 = CARTESIAN_POINT('',(-55.,5.348)); -#5103 = CARTESIAN_POINT('',(-54.12011818975,5.348)); -#5104 = CARTESIAN_POINT('',(-54.56005909487,4.586)); -#5105 = CARTESIAN_POINT('',(-55.,3.824)); -#5106 = CARTESIAN_POINT('',(-55.43994090512,4.586)); -#5107 = CARTESIAN_POINT('',(-55.87988181024,5.348)); -#5108 = CARTESIAN_POINT('',(-55.,5.348)); -#5109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5110 = ADVANCED_FACE('',(#5111),#5125,.F.); -#5111 = FACE_BOUND('',#5112,.F.); -#5112 = EDGE_LOOP('',(#5113,#5143,#5169,#5170)); -#5113 = ORIENTED_EDGE('',*,*,#5114,.T.); -#5114 = EDGE_CURVE('',#5115,#5117,#5119,.T.); -#5115 = VERTEX_POINT('',#5116); -#5116 = CARTESIAN_POINT('',(169.476,-80.874,0.)); -#5117 = VERTEX_POINT('',#5118); -#5118 = CARTESIAN_POINT('',(169.476,-80.874,-1.6)); -#5119 = SEAM_CURVE('',#5120,(#5124,#5136),.PCURVE_S1.); -#5120 = LINE('',#5121,#5122); -#5121 = CARTESIAN_POINT('',(169.476,-80.874,0.)); -#5122 = VECTOR('',#5123,1.); -#5123 = DIRECTION('',(0.,0.,-1.)); -#5124 = PCURVE('',#5125,#5130); -#5125 = CYLINDRICAL_SURFACE('',#5126,0.508); -#5126 = AXIS2_PLACEMENT_3D('',#5127,#5128,#5129); -#5127 = CARTESIAN_POINT('',(169.476,-81.382,0.)); -#5128 = DIRECTION('',(0.,0.,1.)); -#5129 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5130 = DEFINITIONAL_REPRESENTATION('',(#5131),#5135); -#5131 = LINE('',#5132,#5133); -#5132 = CARTESIAN_POINT('',(0.,0.)); -#5133 = VECTOR('',#5134,1.); -#5134 = DIRECTION('',(0.,-1.)); -#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5136 = PCURVE('',#5125,#5137); -#5137 = DEFINITIONAL_REPRESENTATION('',(#5138),#5142); -#5138 = LINE('',#5139,#5140); -#5139 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5140 = VECTOR('',#5141,1.); -#5141 = DIRECTION('',(0.,-1.)); -#5142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5143 = ORIENTED_EDGE('',*,*,#5144,.T.); -#5144 = EDGE_CURVE('',#5117,#5117,#5145,.T.); -#5145 = SURFACE_CURVE('',#5146,(#5151,#5158),.PCURVE_S1.); -#5146 = CIRCLE('',#5147,0.508); -#5147 = AXIS2_PLACEMENT_3D('',#5148,#5149,#5150); -#5148 = CARTESIAN_POINT('',(169.476,-81.382,-1.6)); -#5149 = DIRECTION('',(0.,0.,1.)); -#5150 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5151 = PCURVE('',#5125,#5152); -#5152 = DEFINITIONAL_REPRESENTATION('',(#5153),#5157); -#5153 = LINE('',#5154,#5155); -#5154 = CARTESIAN_POINT('',(0.,-1.6)); -#5155 = VECTOR('',#5156,1.); -#5156 = DIRECTION('',(1.,0.)); -#5157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5158 = PCURVE('',#84,#5159); -#5159 = DEFINITIONAL_REPRESENTATION('',(#5160),#5168); -#5160 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5161,#5162,#5163,#5164, -#5165,#5166,#5167),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5161 = CARTESIAN_POINT('',(-55.,30.348)); -#5162 = CARTESIAN_POINT('',(-54.12011818975,30.348)); -#5163 = CARTESIAN_POINT('',(-54.56005909487,29.586)); -#5164 = CARTESIAN_POINT('',(-55.,28.824)); -#5165 = CARTESIAN_POINT('',(-55.43994090512,29.586)); -#5166 = CARTESIAN_POINT('',(-55.87988181024,30.348)); -#5167 = CARTESIAN_POINT('',(-55.,30.348)); -#5168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5169 = ORIENTED_EDGE('',*,*,#5114,.F.); -#5170 = ORIENTED_EDGE('',*,*,#5171,.F.); -#5171 = EDGE_CURVE('',#5115,#5115,#5172,.T.); -#5172 = SURFACE_CURVE('',#5173,(#5178,#5185),.PCURVE_S1.); -#5173 = CIRCLE('',#5174,0.508); -#5174 = AXIS2_PLACEMENT_3D('',#5175,#5176,#5177); -#5175 = CARTESIAN_POINT('',(169.476,-81.382,0.)); -#5176 = DIRECTION('',(0.,0.,1.)); -#5177 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5178 = PCURVE('',#5125,#5179); -#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184); -#5180 = LINE('',#5181,#5182); -#5181 = CARTESIAN_POINT('',(0.,0.)); -#5182 = VECTOR('',#5183,1.); -#5183 = DIRECTION('',(1.,0.)); -#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5185 = PCURVE('',#143,#5186); -#5186 = DEFINITIONAL_REPRESENTATION('',(#5187),#5195); -#5187 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5188,#5189,#5190,#5191, -#5192,#5193,#5194),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5188 = CARTESIAN_POINT('',(-55.,30.348)); -#5189 = CARTESIAN_POINT('',(-54.12011818975,30.348)); -#5190 = CARTESIAN_POINT('',(-54.56005909487,29.586)); -#5191 = CARTESIAN_POINT('',(-55.,28.824)); -#5192 = CARTESIAN_POINT('',(-55.43994090512,29.586)); -#5193 = CARTESIAN_POINT('',(-55.87988181024,30.348)); -#5194 = CARTESIAN_POINT('',(-55.,30.348)); -#5195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5196 = ADVANCED_FACE('',(#5197),#5211,.F.); -#5197 = FACE_BOUND('',#5198,.F.); -#5198 = EDGE_LOOP('',(#5199,#5229,#5255,#5256)); -#5199 = ORIENTED_EDGE('',*,*,#5200,.T.); -#5200 = EDGE_CURVE('',#5201,#5203,#5205,.T.); -#5201 = VERTEX_POINT('',#5202); -#5202 = CARTESIAN_POINT('',(169.476,-83.414,0.)); -#5203 = VERTEX_POINT('',#5204); -#5204 = CARTESIAN_POINT('',(169.476,-83.414,-1.6)); -#5205 = SEAM_CURVE('',#5206,(#5210,#5222),.PCURVE_S1.); -#5206 = LINE('',#5207,#5208); -#5207 = CARTESIAN_POINT('',(169.476,-83.414,0.)); -#5208 = VECTOR('',#5209,1.); -#5209 = DIRECTION('',(0.,0.,-1.)); -#5210 = PCURVE('',#5211,#5216); -#5211 = CYLINDRICAL_SURFACE('',#5212,0.508); -#5212 = AXIS2_PLACEMENT_3D('',#5213,#5214,#5215); -#5213 = CARTESIAN_POINT('',(169.476,-83.922,0.)); -#5214 = DIRECTION('',(0.,0.,1.)); -#5215 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5216 = DEFINITIONAL_REPRESENTATION('',(#5217),#5221); -#5217 = LINE('',#5218,#5219); -#5218 = CARTESIAN_POINT('',(0.,0.)); -#5219 = VECTOR('',#5220,1.); -#5220 = DIRECTION('',(0.,-1.)); -#5221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5222 = PCURVE('',#5211,#5223); -#5223 = DEFINITIONAL_REPRESENTATION('',(#5224),#5228); -#5224 = LINE('',#5225,#5226); -#5225 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5226 = VECTOR('',#5227,1.); -#5227 = DIRECTION('',(0.,-1.)); -#5228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5229 = ORIENTED_EDGE('',*,*,#5230,.T.); -#5230 = EDGE_CURVE('',#5203,#5203,#5231,.T.); -#5231 = SURFACE_CURVE('',#5232,(#5237,#5244),.PCURVE_S1.); -#5232 = CIRCLE('',#5233,0.508); -#5233 = AXIS2_PLACEMENT_3D('',#5234,#5235,#5236); -#5234 = CARTESIAN_POINT('',(169.476,-83.922,-1.6)); -#5235 = DIRECTION('',(0.,0.,1.)); -#5236 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5237 = PCURVE('',#5211,#5238); -#5238 = DEFINITIONAL_REPRESENTATION('',(#5239),#5243); -#5239 = LINE('',#5240,#5241); -#5240 = CARTESIAN_POINT('',(0.,-1.6)); -#5241 = VECTOR('',#5242,1.); -#5242 = DIRECTION('',(1.,0.)); -#5243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5244 = PCURVE('',#84,#5245); -#5245 = DEFINITIONAL_REPRESENTATION('',(#5246),#5254); -#5246 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5247,#5248,#5249,#5250, -#5251,#5252,#5253),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5247 = CARTESIAN_POINT('',(-55.,27.808)); -#5248 = CARTESIAN_POINT('',(-54.12011818975,27.808)); -#5249 = CARTESIAN_POINT('',(-54.56005909487,27.046)); -#5250 = CARTESIAN_POINT('',(-55.,26.284)); -#5251 = CARTESIAN_POINT('',(-55.43994090512,27.046)); -#5252 = CARTESIAN_POINT('',(-55.87988181024,27.808)); -#5253 = CARTESIAN_POINT('',(-55.,27.808)); -#5254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5255 = ORIENTED_EDGE('',*,*,#5200,.F.); -#5256 = ORIENTED_EDGE('',*,*,#5257,.F.); -#5257 = EDGE_CURVE('',#5201,#5201,#5258,.T.); -#5258 = SURFACE_CURVE('',#5259,(#5264,#5271),.PCURVE_S1.); -#5259 = CIRCLE('',#5260,0.508); -#5260 = AXIS2_PLACEMENT_3D('',#5261,#5262,#5263); -#5261 = CARTESIAN_POINT('',(169.476,-83.922,0.)); -#5262 = DIRECTION('',(0.,0.,1.)); -#5263 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5264 = PCURVE('',#5211,#5265); -#5265 = DEFINITIONAL_REPRESENTATION('',(#5266),#5270); -#5266 = LINE('',#5267,#5268); -#5267 = CARTESIAN_POINT('',(0.,0.)); -#5268 = VECTOR('',#5269,1.); -#5269 = DIRECTION('',(1.,0.)); -#5270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5271 = PCURVE('',#143,#5272); -#5272 = DEFINITIONAL_REPRESENTATION('',(#5273),#5281); -#5273 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5274,#5275,#5276,#5277, -#5278,#5279,#5280),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5274 = CARTESIAN_POINT('',(-55.,27.808)); -#5275 = CARTESIAN_POINT('',(-54.12011818975,27.808)); -#5276 = CARTESIAN_POINT('',(-54.56005909487,27.046)); -#5277 = CARTESIAN_POINT('',(-55.,26.284)); -#5278 = CARTESIAN_POINT('',(-55.43994090512,27.046)); -#5279 = CARTESIAN_POINT('',(-55.87988181024,27.808)); -#5280 = CARTESIAN_POINT('',(-55.,27.808)); -#5281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5282 = ADVANCED_FACE('',(#5283),#5297,.F.); -#5283 = FACE_BOUND('',#5284,.F.); -#5284 = EDGE_LOOP('',(#5285,#5315,#5341,#5342)); -#5285 = ORIENTED_EDGE('',*,*,#5286,.T.); -#5286 = EDGE_CURVE('',#5287,#5289,#5291,.T.); -#5287 = VERTEX_POINT('',#5288); -#5288 = CARTESIAN_POINT('',(154.336,-68.012,0.)); -#5289 = VERTEX_POINT('',#5290); -#5290 = CARTESIAN_POINT('',(154.336,-68.012,-1.6)); -#5291 = SEAM_CURVE('',#5292,(#5296,#5308),.PCURVE_S1.); -#5292 = LINE('',#5293,#5294); -#5293 = CARTESIAN_POINT('',(154.336,-68.012,0.)); -#5294 = VECTOR('',#5295,1.); -#5295 = DIRECTION('',(0.,0.,-1.)); -#5296 = PCURVE('',#5297,#5302); -#5297 = CYLINDRICAL_SURFACE('',#5298,0.6); -#5298 = AXIS2_PLACEMENT_3D('',#5299,#5300,#5301); -#5299 = CARTESIAN_POINT('',(154.336,-68.612,0.)); -#5300 = DIRECTION('',(0.,0.,1.)); -#5301 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5302 = DEFINITIONAL_REPRESENTATION('',(#5303),#5307); -#5303 = LINE('',#5304,#5305); -#5304 = CARTESIAN_POINT('',(0.,0.)); -#5305 = VECTOR('',#5306,1.); -#5306 = DIRECTION('',(0.,-1.)); -#5307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5308 = PCURVE('',#5297,#5309); -#5309 = DEFINITIONAL_REPRESENTATION('',(#5310),#5314); -#5310 = LINE('',#5311,#5312); -#5311 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5312 = VECTOR('',#5313,1.); -#5313 = DIRECTION('',(0.,-1.)); -#5314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5315 = ORIENTED_EDGE('',*,*,#5316,.T.); -#5316 = EDGE_CURVE('',#5289,#5289,#5317,.T.); -#5317 = SURFACE_CURVE('',#5318,(#5323,#5330),.PCURVE_S1.); -#5318 = CIRCLE('',#5319,0.6); -#5319 = AXIS2_PLACEMENT_3D('',#5320,#5321,#5322); -#5320 = CARTESIAN_POINT('',(154.336,-68.612,-1.6)); -#5321 = DIRECTION('',(0.,0.,1.)); -#5322 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5323 = PCURVE('',#5297,#5324); -#5324 = DEFINITIONAL_REPRESENTATION('',(#5325),#5329); -#5325 = LINE('',#5326,#5327); -#5326 = CARTESIAN_POINT('',(0.,-1.6)); -#5327 = VECTOR('',#5328,1.); -#5328 = DIRECTION('',(1.,0.)); -#5329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5330 = PCURVE('',#84,#5331); -#5331 = DEFINITIONAL_REPRESENTATION('',(#5332),#5340); -#5332 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5333,#5334,#5335,#5336, -#5337,#5338,#5339),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5333 = CARTESIAN_POINT('',(-39.86,43.21)); -#5334 = CARTESIAN_POINT('',(-38.82076951545,43.21)); -#5335 = CARTESIAN_POINT('',(-39.34038475772,42.31)); -#5336 = CARTESIAN_POINT('',(-39.86,41.41)); -#5337 = CARTESIAN_POINT('',(-40.37961524227,42.31)); -#5338 = CARTESIAN_POINT('',(-40.89923048454,43.21)); -#5339 = CARTESIAN_POINT('',(-39.86,43.21)); -#5340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5341 = ORIENTED_EDGE('',*,*,#5286,.F.); -#5342 = ORIENTED_EDGE('',*,*,#5343,.F.); -#5343 = EDGE_CURVE('',#5287,#5287,#5344,.T.); -#5344 = SURFACE_CURVE('',#5345,(#5350,#5357),.PCURVE_S1.); -#5345 = CIRCLE('',#5346,0.6); -#5346 = AXIS2_PLACEMENT_3D('',#5347,#5348,#5349); -#5347 = CARTESIAN_POINT('',(154.336,-68.612,0.)); -#5348 = DIRECTION('',(0.,0.,1.)); -#5349 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5350 = PCURVE('',#5297,#5351); -#5351 = DEFINITIONAL_REPRESENTATION('',(#5352),#5356); -#5352 = LINE('',#5353,#5354); -#5353 = CARTESIAN_POINT('',(0.,0.)); -#5354 = VECTOR('',#5355,1.); -#5355 = DIRECTION('',(1.,0.)); -#5356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5357 = PCURVE('',#143,#5358); -#5358 = DEFINITIONAL_REPRESENTATION('',(#5359),#5367); -#5359 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5360,#5361,#5362,#5363, -#5364,#5365,#5366),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5360 = CARTESIAN_POINT('',(-39.86,43.21)); -#5361 = CARTESIAN_POINT('',(-38.82076951545,43.21)); -#5362 = CARTESIAN_POINT('',(-39.34038475772,42.31)); -#5363 = CARTESIAN_POINT('',(-39.86,41.41)); -#5364 = CARTESIAN_POINT('',(-40.37961524227,42.31)); -#5365 = CARTESIAN_POINT('',(-40.89923048454,43.21)); -#5366 = CARTESIAN_POINT('',(-39.86,43.21)); -#5367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5368 = ADVANCED_FACE('',(#5369),#5383,.F.); -#5369 = FACE_BOUND('',#5370,.F.); -#5370 = EDGE_LOOP('',(#5371,#5401,#5427,#5428)); -#5371 = ORIENTED_EDGE('',*,*,#5372,.T.); -#5372 = EDGE_CURVE('',#5373,#5375,#5377,.T.); -#5373 = VERTEX_POINT('',#5374); -#5374 = CARTESIAN_POINT('',(172.016,-108.414,0.)); -#5375 = VERTEX_POINT('',#5376); -#5376 = CARTESIAN_POINT('',(172.016,-108.414,-1.6)); -#5377 = SEAM_CURVE('',#5378,(#5382,#5394),.PCURVE_S1.); -#5378 = LINE('',#5379,#5380); -#5379 = CARTESIAN_POINT('',(172.016,-108.414,0.)); -#5380 = VECTOR('',#5381,1.); -#5381 = DIRECTION('',(0.,0.,-1.)); -#5382 = PCURVE('',#5383,#5388); -#5383 = CYLINDRICAL_SURFACE('',#5384,0.508); -#5384 = AXIS2_PLACEMENT_3D('',#5385,#5386,#5387); -#5385 = CARTESIAN_POINT('',(172.016,-108.922,0.)); -#5386 = DIRECTION('',(0.,0.,1.)); -#5387 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5388 = DEFINITIONAL_REPRESENTATION('',(#5389),#5393); -#5389 = LINE('',#5390,#5391); -#5390 = CARTESIAN_POINT('',(0.,0.)); -#5391 = VECTOR('',#5392,1.); -#5392 = DIRECTION('',(0.,-1.)); -#5393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5394 = PCURVE('',#5383,#5395); -#5395 = DEFINITIONAL_REPRESENTATION('',(#5396),#5400); -#5396 = LINE('',#5397,#5398); -#5397 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5398 = VECTOR('',#5399,1.); -#5399 = DIRECTION('',(0.,-1.)); -#5400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5401 = ORIENTED_EDGE('',*,*,#5402,.T.); -#5402 = EDGE_CURVE('',#5375,#5375,#5403,.T.); -#5403 = SURFACE_CURVE('',#5404,(#5409,#5416),.PCURVE_S1.); -#5404 = CIRCLE('',#5405,0.508); -#5405 = AXIS2_PLACEMENT_3D('',#5406,#5407,#5408); -#5406 = CARTESIAN_POINT('',(172.016,-108.922,-1.6)); -#5407 = DIRECTION('',(0.,0.,1.)); -#5408 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5409 = PCURVE('',#5383,#5410); -#5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); -#5411 = LINE('',#5412,#5413); -#5412 = CARTESIAN_POINT('',(0.,-1.6)); -#5413 = VECTOR('',#5414,1.); -#5414 = DIRECTION('',(1.,0.)); -#5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5416 = PCURVE('',#84,#5417); -#5417 = DEFINITIONAL_REPRESENTATION('',(#5418),#5426); -#5418 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5419,#5420,#5421,#5422, -#5423,#5424,#5425),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5419 = CARTESIAN_POINT('',(-57.54,2.808)); -#5420 = CARTESIAN_POINT('',(-56.66011818975,2.808)); -#5421 = CARTESIAN_POINT('',(-57.10005909487,2.046)); -#5422 = CARTESIAN_POINT('',(-57.54,1.284)); -#5423 = CARTESIAN_POINT('',(-57.97994090512,2.046)); -#5424 = CARTESIAN_POINT('',(-58.41988181024,2.808)); -#5425 = CARTESIAN_POINT('',(-57.54,2.808)); -#5426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5427 = ORIENTED_EDGE('',*,*,#5372,.F.); -#5428 = ORIENTED_EDGE('',*,*,#5429,.F.); -#5429 = EDGE_CURVE('',#5373,#5373,#5430,.T.); -#5430 = SURFACE_CURVE('',#5431,(#5436,#5443),.PCURVE_S1.); -#5431 = CIRCLE('',#5432,0.508); -#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); -#5433 = CARTESIAN_POINT('',(172.016,-108.922,0.)); -#5434 = DIRECTION('',(0.,0.,1.)); -#5435 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5436 = PCURVE('',#5383,#5437); -#5437 = DEFINITIONAL_REPRESENTATION('',(#5438),#5442); -#5438 = LINE('',#5439,#5440); -#5439 = CARTESIAN_POINT('',(0.,0.)); -#5440 = VECTOR('',#5441,1.); -#5441 = DIRECTION('',(1.,0.)); -#5442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5443 = PCURVE('',#143,#5444); -#5444 = DEFINITIONAL_REPRESENTATION('',(#5445),#5453); -#5445 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5446,#5447,#5448,#5449, -#5450,#5451,#5452),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5446 = CARTESIAN_POINT('',(-57.54,2.808)); -#5447 = CARTESIAN_POINT('',(-56.66011818975,2.808)); -#5448 = CARTESIAN_POINT('',(-57.10005909487,2.046)); -#5449 = CARTESIAN_POINT('',(-57.54,1.284)); -#5450 = CARTESIAN_POINT('',(-57.97994090512,2.046)); -#5451 = CARTESIAN_POINT('',(-58.41988181024,2.808)); -#5452 = CARTESIAN_POINT('',(-57.54,2.808)); -#5453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5454 = ADVANCED_FACE('',(#5455),#5469,.F.); -#5455 = FACE_BOUND('',#5456,.F.); -#5456 = EDGE_LOOP('',(#5457,#5487,#5513,#5514)); -#5457 = ORIENTED_EDGE('',*,*,#5458,.T.); -#5458 = EDGE_CURVE('',#5459,#5461,#5463,.T.); -#5459 = VERTEX_POINT('',#5460); -#5460 = CARTESIAN_POINT('',(174.556,-108.414,0.)); -#5461 = VERTEX_POINT('',#5462); -#5462 = CARTESIAN_POINT('',(174.556,-108.414,-1.6)); -#5463 = SEAM_CURVE('',#5464,(#5468,#5480),.PCURVE_S1.); -#5464 = LINE('',#5465,#5466); -#5465 = CARTESIAN_POINT('',(174.556,-108.414,0.)); -#5466 = VECTOR('',#5467,1.); -#5467 = DIRECTION('',(0.,0.,-1.)); -#5468 = PCURVE('',#5469,#5474); -#5469 = CYLINDRICAL_SURFACE('',#5470,0.508); -#5470 = AXIS2_PLACEMENT_3D('',#5471,#5472,#5473); -#5471 = CARTESIAN_POINT('',(174.556,-108.922,0.)); -#5472 = DIRECTION('',(0.,0.,1.)); -#5473 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5474 = DEFINITIONAL_REPRESENTATION('',(#5475),#5479); -#5475 = LINE('',#5476,#5477); -#5476 = CARTESIAN_POINT('',(0.,0.)); -#5477 = VECTOR('',#5478,1.); -#5478 = DIRECTION('',(0.,-1.)); -#5479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5480 = PCURVE('',#5469,#5481); -#5481 = DEFINITIONAL_REPRESENTATION('',(#5482),#5486); -#5482 = LINE('',#5483,#5484); -#5483 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5484 = VECTOR('',#5485,1.); -#5485 = DIRECTION('',(0.,-1.)); -#5486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5487 = ORIENTED_EDGE('',*,*,#5488,.T.); -#5488 = EDGE_CURVE('',#5461,#5461,#5489,.T.); -#5489 = SURFACE_CURVE('',#5490,(#5495,#5502),.PCURVE_S1.); -#5490 = CIRCLE('',#5491,0.508); -#5491 = AXIS2_PLACEMENT_3D('',#5492,#5493,#5494); -#5492 = CARTESIAN_POINT('',(174.556,-108.922,-1.6)); -#5493 = DIRECTION('',(0.,0.,1.)); -#5494 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5495 = PCURVE('',#5469,#5496); -#5496 = DEFINITIONAL_REPRESENTATION('',(#5497),#5501); -#5497 = LINE('',#5498,#5499); -#5498 = CARTESIAN_POINT('',(0.,-1.6)); -#5499 = VECTOR('',#5500,1.); -#5500 = DIRECTION('',(1.,0.)); -#5501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5502 = PCURVE('',#84,#5503); -#5503 = DEFINITIONAL_REPRESENTATION('',(#5504),#5512); -#5504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5505,#5506,#5507,#5508, -#5509,#5510,#5511),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5505 = CARTESIAN_POINT('',(-60.08,2.808)); -#5506 = CARTESIAN_POINT('',(-59.20011818975,2.808)); -#5507 = CARTESIAN_POINT('',(-59.64005909487,2.046)); -#5508 = CARTESIAN_POINT('',(-60.08,1.284)); -#5509 = CARTESIAN_POINT('',(-60.51994090512,2.046)); -#5510 = CARTESIAN_POINT('',(-60.95988181024,2.808)); -#5511 = CARTESIAN_POINT('',(-60.08,2.808)); -#5512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5513 = ORIENTED_EDGE('',*,*,#5458,.F.); -#5514 = ORIENTED_EDGE('',*,*,#5515,.F.); -#5515 = EDGE_CURVE('',#5459,#5459,#5516,.T.); -#5516 = SURFACE_CURVE('',#5517,(#5522,#5529),.PCURVE_S1.); -#5517 = CIRCLE('',#5518,0.508); -#5518 = AXIS2_PLACEMENT_3D('',#5519,#5520,#5521); -#5519 = CARTESIAN_POINT('',(174.556,-108.922,0.)); -#5520 = DIRECTION('',(0.,0.,1.)); -#5521 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5522 = PCURVE('',#5469,#5523); -#5523 = DEFINITIONAL_REPRESENTATION('',(#5524),#5528); -#5524 = LINE('',#5525,#5526); -#5525 = CARTESIAN_POINT('',(0.,0.)); -#5526 = VECTOR('',#5527,1.); -#5527 = DIRECTION('',(1.,0.)); -#5528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5529 = PCURVE('',#143,#5530); -#5530 = DEFINITIONAL_REPRESENTATION('',(#5531),#5539); -#5531 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5532,#5533,#5534,#5535, -#5536,#5537,#5538),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5532 = CARTESIAN_POINT('',(-60.08,2.808)); -#5533 = CARTESIAN_POINT('',(-59.20011818975,2.808)); -#5534 = CARTESIAN_POINT('',(-59.64005909487,2.046)); -#5535 = CARTESIAN_POINT('',(-60.08,1.284)); -#5536 = CARTESIAN_POINT('',(-60.51994090512,2.046)); -#5537 = CARTESIAN_POINT('',(-60.95988181024,2.808)); -#5538 = CARTESIAN_POINT('',(-60.08,2.808)); -#5539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5540 = ADVANCED_FACE('',(#5541),#5555,.F.); -#5541 = FACE_BOUND('',#5542,.F.); -#5542 = EDGE_LOOP('',(#5543,#5573,#5599,#5600)); -#5543 = ORIENTED_EDGE('',*,*,#5544,.T.); -#5544 = EDGE_CURVE('',#5545,#5547,#5549,.T.); -#5545 = VERTEX_POINT('',#5546); -#5546 = CARTESIAN_POINT('',(177.096,-108.414,0.)); -#5547 = VERTEX_POINT('',#5548); -#5548 = CARTESIAN_POINT('',(177.096,-108.414,-1.6)); -#5549 = SEAM_CURVE('',#5550,(#5554,#5566),.PCURVE_S1.); -#5550 = LINE('',#5551,#5552); -#5551 = CARTESIAN_POINT('',(177.096,-108.414,0.)); -#5552 = VECTOR('',#5553,1.); -#5553 = DIRECTION('',(0.,0.,-1.)); -#5554 = PCURVE('',#5555,#5560); -#5555 = CYLINDRICAL_SURFACE('',#5556,0.508); -#5556 = AXIS2_PLACEMENT_3D('',#5557,#5558,#5559); -#5557 = CARTESIAN_POINT('',(177.096,-108.922,0.)); -#5558 = DIRECTION('',(0.,0.,1.)); -#5559 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); -#5561 = LINE('',#5562,#5563); -#5562 = CARTESIAN_POINT('',(0.,0.)); -#5563 = VECTOR('',#5564,1.); -#5564 = DIRECTION('',(0.,-1.)); -#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5566 = PCURVE('',#5555,#5567); -#5567 = DEFINITIONAL_REPRESENTATION('',(#5568),#5572); -#5568 = LINE('',#5569,#5570); -#5569 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5570 = VECTOR('',#5571,1.); -#5571 = DIRECTION('',(0.,-1.)); -#5572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5573 = ORIENTED_EDGE('',*,*,#5574,.T.); -#5574 = EDGE_CURVE('',#5547,#5547,#5575,.T.); -#5575 = SURFACE_CURVE('',#5576,(#5581,#5588),.PCURVE_S1.); -#5576 = CIRCLE('',#5577,0.508); -#5577 = AXIS2_PLACEMENT_3D('',#5578,#5579,#5580); -#5578 = CARTESIAN_POINT('',(177.096,-108.922,-1.6)); -#5579 = DIRECTION('',(0.,0.,1.)); -#5580 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5581 = PCURVE('',#5555,#5582); -#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587); -#5583 = LINE('',#5584,#5585); -#5584 = CARTESIAN_POINT('',(0.,-1.6)); -#5585 = VECTOR('',#5586,1.); -#5586 = DIRECTION('',(1.,0.)); -#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5588 = PCURVE('',#84,#5589); -#5589 = DEFINITIONAL_REPRESENTATION('',(#5590),#5598); -#5590 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5591,#5592,#5593,#5594, -#5595,#5596,#5597),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5591 = CARTESIAN_POINT('',(-62.62,2.808)); -#5592 = CARTESIAN_POINT('',(-61.74011818975,2.808)); -#5593 = CARTESIAN_POINT('',(-62.18005909487,2.046)); -#5594 = CARTESIAN_POINT('',(-62.62,1.284)); -#5595 = CARTESIAN_POINT('',(-63.05994090512,2.046)); -#5596 = CARTESIAN_POINT('',(-63.49988181024,2.808)); -#5597 = CARTESIAN_POINT('',(-62.62,2.808)); -#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5599 = ORIENTED_EDGE('',*,*,#5544,.F.); -#5600 = ORIENTED_EDGE('',*,*,#5601,.F.); -#5601 = EDGE_CURVE('',#5545,#5545,#5602,.T.); -#5602 = SURFACE_CURVE('',#5603,(#5608,#5615),.PCURVE_S1.); -#5603 = CIRCLE('',#5604,0.508); -#5604 = AXIS2_PLACEMENT_3D('',#5605,#5606,#5607); -#5605 = CARTESIAN_POINT('',(177.096,-108.922,0.)); -#5606 = DIRECTION('',(0.,0.,1.)); -#5607 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5608 = PCURVE('',#5555,#5609); -#5609 = DEFINITIONAL_REPRESENTATION('',(#5610),#5614); -#5610 = LINE('',#5611,#5612); -#5611 = CARTESIAN_POINT('',(0.,0.)); -#5612 = VECTOR('',#5613,1.); -#5613 = DIRECTION('',(1.,0.)); -#5614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5615 = PCURVE('',#143,#5616); -#5616 = DEFINITIONAL_REPRESENTATION('',(#5617),#5625); -#5617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5618,#5619,#5620,#5621, -#5622,#5623,#5624),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5618 = CARTESIAN_POINT('',(-62.62,2.808)); -#5619 = CARTESIAN_POINT('',(-61.74011818975,2.808)); -#5620 = CARTESIAN_POINT('',(-62.18005909487,2.046)); -#5621 = CARTESIAN_POINT('',(-62.62,1.284)); -#5622 = CARTESIAN_POINT('',(-63.05994090512,2.046)); -#5623 = CARTESIAN_POINT('',(-63.49988181024,2.808)); -#5624 = CARTESIAN_POINT('',(-62.62,2.808)); -#5625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5626 = ADVANCED_FACE('',(#5627),#5641,.F.); -#5627 = FACE_BOUND('',#5628,.F.); -#5628 = EDGE_LOOP('',(#5629,#5659,#5685,#5686)); -#5629 = ORIENTED_EDGE('',*,*,#5630,.T.); -#5630 = EDGE_CURVE('',#5631,#5633,#5635,.T.); -#5631 = VERTEX_POINT('',#5632); -#5632 = CARTESIAN_POINT('',(179.636,-108.414,0.)); -#5633 = VERTEX_POINT('',#5634); -#5634 = CARTESIAN_POINT('',(179.636,-108.414,-1.6)); -#5635 = SEAM_CURVE('',#5636,(#5640,#5652),.PCURVE_S1.); -#5636 = LINE('',#5637,#5638); -#5637 = CARTESIAN_POINT('',(179.636,-108.414,0.)); -#5638 = VECTOR('',#5639,1.); -#5639 = DIRECTION('',(0.,0.,-1.)); -#5640 = PCURVE('',#5641,#5646); -#5641 = CYLINDRICAL_SURFACE('',#5642,0.508); -#5642 = AXIS2_PLACEMENT_3D('',#5643,#5644,#5645); -#5643 = CARTESIAN_POINT('',(179.636,-108.922,0.)); -#5644 = DIRECTION('',(0.,0.,1.)); -#5645 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5646 = DEFINITIONAL_REPRESENTATION('',(#5647),#5651); -#5647 = LINE('',#5648,#5649); -#5648 = CARTESIAN_POINT('',(0.,0.)); -#5649 = VECTOR('',#5650,1.); -#5650 = DIRECTION('',(0.,-1.)); -#5651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5652 = PCURVE('',#5641,#5653); -#5653 = DEFINITIONAL_REPRESENTATION('',(#5654),#5658); -#5654 = LINE('',#5655,#5656); -#5655 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5656 = VECTOR('',#5657,1.); -#5657 = DIRECTION('',(0.,-1.)); -#5658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5659 = ORIENTED_EDGE('',*,*,#5660,.T.); -#5660 = EDGE_CURVE('',#5633,#5633,#5661,.T.); -#5661 = SURFACE_CURVE('',#5662,(#5667,#5674),.PCURVE_S1.); -#5662 = CIRCLE('',#5663,0.508); -#5663 = AXIS2_PLACEMENT_3D('',#5664,#5665,#5666); -#5664 = CARTESIAN_POINT('',(179.636,-108.922,-1.6)); -#5665 = DIRECTION('',(0.,0.,1.)); -#5666 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5667 = PCURVE('',#5641,#5668); -#5668 = DEFINITIONAL_REPRESENTATION('',(#5669),#5673); -#5669 = LINE('',#5670,#5671); -#5670 = CARTESIAN_POINT('',(0.,-1.6)); -#5671 = VECTOR('',#5672,1.); -#5672 = DIRECTION('',(1.,0.)); -#5673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5674 = PCURVE('',#84,#5675); -#5675 = DEFINITIONAL_REPRESENTATION('',(#5676),#5684); -#5676 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5677,#5678,#5679,#5680, -#5681,#5682,#5683),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5677 = CARTESIAN_POINT('',(-65.16,2.808)); -#5678 = CARTESIAN_POINT('',(-64.28011818975,2.808)); -#5679 = CARTESIAN_POINT('',(-64.72005909487,2.046)); -#5680 = CARTESIAN_POINT('',(-65.16,1.284)); -#5681 = CARTESIAN_POINT('',(-65.59994090512,2.046)); -#5682 = CARTESIAN_POINT('',(-66.03988181024,2.808)); -#5683 = CARTESIAN_POINT('',(-65.16,2.808)); -#5684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5685 = ORIENTED_EDGE('',*,*,#5630,.F.); -#5686 = ORIENTED_EDGE('',*,*,#5687,.F.); -#5687 = EDGE_CURVE('',#5631,#5631,#5688,.T.); -#5688 = SURFACE_CURVE('',#5689,(#5694,#5701),.PCURVE_S1.); -#5689 = CIRCLE('',#5690,0.508); -#5690 = AXIS2_PLACEMENT_3D('',#5691,#5692,#5693); -#5691 = CARTESIAN_POINT('',(179.636,-108.922,0.)); -#5692 = DIRECTION('',(0.,0.,1.)); -#5693 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5694 = PCURVE('',#5641,#5695); -#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); -#5696 = LINE('',#5697,#5698); -#5697 = CARTESIAN_POINT('',(0.,0.)); -#5698 = VECTOR('',#5699,1.); -#5699 = DIRECTION('',(1.,0.)); -#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5701 = PCURVE('',#143,#5702); -#5702 = DEFINITIONAL_REPRESENTATION('',(#5703),#5711); -#5703 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5704,#5705,#5706,#5707, -#5708,#5709,#5710),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5704 = CARTESIAN_POINT('',(-65.16,2.808)); -#5705 = CARTESIAN_POINT('',(-64.28011818975,2.808)); -#5706 = CARTESIAN_POINT('',(-64.72005909487,2.046)); -#5707 = CARTESIAN_POINT('',(-65.16,1.284)); -#5708 = CARTESIAN_POINT('',(-65.59994090512,2.046)); -#5709 = CARTESIAN_POINT('',(-66.03988181024,2.808)); -#5710 = CARTESIAN_POINT('',(-65.16,2.808)); -#5711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5712 = ADVANCED_FACE('',(#5713),#5727,.F.); -#5713 = FACE_BOUND('',#5714,.F.); -#5714 = EDGE_LOOP('',(#5715,#5745,#5771,#5772)); -#5715 = ORIENTED_EDGE('',*,*,#5716,.T.); -#5716 = EDGE_CURVE('',#5717,#5719,#5721,.T.); -#5717 = VERTEX_POINT('',#5718); -#5718 = CARTESIAN_POINT('',(182.176,-108.414,0.)); -#5719 = VERTEX_POINT('',#5720); -#5720 = CARTESIAN_POINT('',(182.176,-108.414,-1.6)); -#5721 = SEAM_CURVE('',#5722,(#5726,#5738),.PCURVE_S1.); -#5722 = LINE('',#5723,#5724); -#5723 = CARTESIAN_POINT('',(182.176,-108.414,0.)); -#5724 = VECTOR('',#5725,1.); -#5725 = DIRECTION('',(0.,0.,-1.)); -#5726 = PCURVE('',#5727,#5732); -#5727 = CYLINDRICAL_SURFACE('',#5728,0.508); -#5728 = AXIS2_PLACEMENT_3D('',#5729,#5730,#5731); -#5729 = CARTESIAN_POINT('',(182.176,-108.922,0.)); -#5730 = DIRECTION('',(0.,0.,1.)); -#5731 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5732 = DEFINITIONAL_REPRESENTATION('',(#5733),#5737); -#5733 = LINE('',#5734,#5735); -#5734 = CARTESIAN_POINT('',(0.,0.)); -#5735 = VECTOR('',#5736,1.); -#5736 = DIRECTION('',(0.,-1.)); -#5737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5738 = PCURVE('',#5727,#5739); -#5739 = DEFINITIONAL_REPRESENTATION('',(#5740),#5744); -#5740 = LINE('',#5741,#5742); -#5741 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5742 = VECTOR('',#5743,1.); -#5743 = DIRECTION('',(0.,-1.)); -#5744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5745 = ORIENTED_EDGE('',*,*,#5746,.T.); -#5746 = EDGE_CURVE('',#5719,#5719,#5747,.T.); -#5747 = SURFACE_CURVE('',#5748,(#5753,#5760),.PCURVE_S1.); -#5748 = CIRCLE('',#5749,0.508); -#5749 = AXIS2_PLACEMENT_3D('',#5750,#5751,#5752); -#5750 = CARTESIAN_POINT('',(182.176,-108.922,-1.6)); -#5751 = DIRECTION('',(0.,0.,1.)); -#5752 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5753 = PCURVE('',#5727,#5754); -#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5759); -#5755 = LINE('',#5756,#5757); -#5756 = CARTESIAN_POINT('',(0.,-1.6)); -#5757 = VECTOR('',#5758,1.); -#5758 = DIRECTION('',(1.,0.)); -#5759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5760 = PCURVE('',#84,#5761); -#5761 = DEFINITIONAL_REPRESENTATION('',(#5762),#5770); -#5762 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5763,#5764,#5765,#5766, -#5767,#5768,#5769),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5763 = CARTESIAN_POINT('',(-67.7,2.808)); -#5764 = CARTESIAN_POINT('',(-66.82011818975,2.808)); -#5765 = CARTESIAN_POINT('',(-67.26005909487,2.046)); -#5766 = CARTESIAN_POINT('',(-67.7,1.284)); -#5767 = CARTESIAN_POINT('',(-68.13994090512,2.046)); -#5768 = CARTESIAN_POINT('',(-68.57988181024,2.808)); -#5769 = CARTESIAN_POINT('',(-67.7,2.808)); -#5770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5771 = ORIENTED_EDGE('',*,*,#5716,.F.); -#5772 = ORIENTED_EDGE('',*,*,#5773,.F.); -#5773 = EDGE_CURVE('',#5717,#5717,#5774,.T.); -#5774 = SURFACE_CURVE('',#5775,(#5780,#5787),.PCURVE_S1.); -#5775 = CIRCLE('',#5776,0.508); -#5776 = AXIS2_PLACEMENT_3D('',#5777,#5778,#5779); -#5777 = CARTESIAN_POINT('',(182.176,-108.922,0.)); -#5778 = DIRECTION('',(0.,0.,1.)); -#5779 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5780 = PCURVE('',#5727,#5781); -#5781 = DEFINITIONAL_REPRESENTATION('',(#5782),#5786); -#5782 = LINE('',#5783,#5784); -#5783 = CARTESIAN_POINT('',(0.,0.)); -#5784 = VECTOR('',#5785,1.); -#5785 = DIRECTION('',(1.,0.)); -#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5787 = PCURVE('',#143,#5788); -#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5797); -#5789 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5790,#5791,#5792,#5793, -#5794,#5795,#5796),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5790 = CARTESIAN_POINT('',(-67.7,2.808)); -#5791 = CARTESIAN_POINT('',(-66.82011818975,2.808)); -#5792 = CARTESIAN_POINT('',(-67.26005909487,2.046)); -#5793 = CARTESIAN_POINT('',(-67.7,1.284)); -#5794 = CARTESIAN_POINT('',(-68.13994090512,2.046)); -#5795 = CARTESIAN_POINT('',(-68.57988181024,2.808)); -#5796 = CARTESIAN_POINT('',(-67.7,2.808)); -#5797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5798 = ADVANCED_FACE('',(#5799),#5813,.F.); -#5799 = FACE_BOUND('',#5800,.F.); -#5800 = EDGE_LOOP('',(#5801,#5831,#5857,#5858)); -#5801 = ORIENTED_EDGE('',*,*,#5802,.T.); -#5802 = EDGE_CURVE('',#5803,#5805,#5807,.T.); -#5803 = VERTEX_POINT('',#5804); -#5804 = CARTESIAN_POINT('',(169.476,-108.414,0.)); -#5805 = VERTEX_POINT('',#5806); -#5806 = CARTESIAN_POINT('',(169.476,-108.414,-1.6)); -#5807 = SEAM_CURVE('',#5808,(#5812,#5824),.PCURVE_S1.); -#5808 = LINE('',#5809,#5810); -#5809 = CARTESIAN_POINT('',(169.476,-108.414,0.)); -#5810 = VECTOR('',#5811,1.); -#5811 = DIRECTION('',(0.,0.,-1.)); -#5812 = PCURVE('',#5813,#5818); -#5813 = CYLINDRICAL_SURFACE('',#5814,0.508); -#5814 = AXIS2_PLACEMENT_3D('',#5815,#5816,#5817); -#5815 = CARTESIAN_POINT('',(169.476,-108.922,0.)); -#5816 = DIRECTION('',(0.,0.,1.)); -#5817 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5818 = DEFINITIONAL_REPRESENTATION('',(#5819),#5823); -#5819 = LINE('',#5820,#5821); -#5820 = CARTESIAN_POINT('',(0.,0.)); -#5821 = VECTOR('',#5822,1.); -#5822 = DIRECTION('',(0.,-1.)); -#5823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5824 = PCURVE('',#5813,#5825); -#5825 = DEFINITIONAL_REPRESENTATION('',(#5826),#5830); -#5826 = LINE('',#5827,#5828); -#5827 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5828 = VECTOR('',#5829,1.); -#5829 = DIRECTION('',(0.,-1.)); -#5830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5831 = ORIENTED_EDGE('',*,*,#5832,.T.); -#5832 = EDGE_CURVE('',#5805,#5805,#5833,.T.); -#5833 = SURFACE_CURVE('',#5834,(#5839,#5846),.PCURVE_S1.); -#5834 = CIRCLE('',#5835,0.508); -#5835 = AXIS2_PLACEMENT_3D('',#5836,#5837,#5838); -#5836 = CARTESIAN_POINT('',(169.476,-108.922,-1.6)); -#5837 = DIRECTION('',(0.,0.,1.)); -#5838 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5839 = PCURVE('',#5813,#5840); -#5840 = DEFINITIONAL_REPRESENTATION('',(#5841),#5845); -#5841 = LINE('',#5842,#5843); -#5842 = CARTESIAN_POINT('',(0.,-1.6)); -#5843 = VECTOR('',#5844,1.); -#5844 = DIRECTION('',(1.,0.)); -#5845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5846 = PCURVE('',#84,#5847); -#5847 = DEFINITIONAL_REPRESENTATION('',(#5848),#5856); -#5848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5849,#5850,#5851,#5852, -#5853,#5854,#5855),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5849 = CARTESIAN_POINT('',(-55.,2.808)); -#5850 = CARTESIAN_POINT('',(-54.12011818975,2.808)); -#5851 = CARTESIAN_POINT('',(-54.56005909487,2.046)); -#5852 = CARTESIAN_POINT('',(-55.,1.284)); -#5853 = CARTESIAN_POINT('',(-55.43994090512,2.046)); -#5854 = CARTESIAN_POINT('',(-55.87988181024,2.808)); -#5855 = CARTESIAN_POINT('',(-55.,2.808)); -#5856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5857 = ORIENTED_EDGE('',*,*,#5802,.F.); -#5858 = ORIENTED_EDGE('',*,*,#5859,.F.); -#5859 = EDGE_CURVE('',#5803,#5803,#5860,.T.); -#5860 = SURFACE_CURVE('',#5861,(#5866,#5873),.PCURVE_S1.); -#5861 = CIRCLE('',#5862,0.508); -#5862 = AXIS2_PLACEMENT_3D('',#5863,#5864,#5865); -#5863 = CARTESIAN_POINT('',(169.476,-108.922,0.)); -#5864 = DIRECTION('',(0.,0.,1.)); -#5865 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5866 = PCURVE('',#5813,#5867); -#5867 = DEFINITIONAL_REPRESENTATION('',(#5868),#5872); -#5868 = LINE('',#5869,#5870); -#5869 = CARTESIAN_POINT('',(0.,0.)); -#5870 = VECTOR('',#5871,1.); -#5871 = DIRECTION('',(1.,0.)); -#5872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5873 = PCURVE('',#143,#5874); -#5874 = DEFINITIONAL_REPRESENTATION('',(#5875),#5883); -#5875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5876,#5877,#5878,#5879, -#5880,#5881,#5882),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5876 = CARTESIAN_POINT('',(-55.,2.808)); -#5877 = CARTESIAN_POINT('',(-54.12011818975,2.808)); -#5878 = CARTESIAN_POINT('',(-54.56005909487,2.046)); -#5879 = CARTESIAN_POINT('',(-55.,1.284)); -#5880 = CARTESIAN_POINT('',(-55.43994090512,2.046)); -#5881 = CARTESIAN_POINT('',(-55.87988181024,2.808)); -#5882 = CARTESIAN_POINT('',(-55.,2.808)); -#5883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5884 = ADVANCED_FACE('',(#5885),#5899,.F.); -#5885 = FACE_BOUND('',#5886,.F.); -#5886 = EDGE_LOOP('',(#5887,#5917,#5943,#5944)); -#5887 = ORIENTED_EDGE('',*,*,#5888,.T.); -#5888 = EDGE_CURVE('',#5889,#5891,#5893,.T.); -#5889 = VERTEX_POINT('',#5890); -#5890 = CARTESIAN_POINT('',(184.716,-108.414,0.)); -#5891 = VERTEX_POINT('',#5892); -#5892 = CARTESIAN_POINT('',(184.716,-108.414,-1.6)); -#5893 = SEAM_CURVE('',#5894,(#5898,#5910),.PCURVE_S1.); -#5894 = LINE('',#5895,#5896); -#5895 = CARTESIAN_POINT('',(184.716,-108.414,0.)); -#5896 = VECTOR('',#5897,1.); -#5897 = DIRECTION('',(0.,0.,-1.)); -#5898 = PCURVE('',#5899,#5904); -#5899 = CYLINDRICAL_SURFACE('',#5900,0.508); -#5900 = AXIS2_PLACEMENT_3D('',#5901,#5902,#5903); -#5901 = CARTESIAN_POINT('',(184.716,-108.922,0.)); -#5902 = DIRECTION('',(0.,0.,1.)); -#5903 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5904 = DEFINITIONAL_REPRESENTATION('',(#5905),#5909); -#5905 = LINE('',#5906,#5907); -#5906 = CARTESIAN_POINT('',(0.,0.)); -#5907 = VECTOR('',#5908,1.); -#5908 = DIRECTION('',(0.,-1.)); -#5909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5910 = PCURVE('',#5899,#5911); -#5911 = DEFINITIONAL_REPRESENTATION('',(#5912),#5916); -#5912 = LINE('',#5913,#5914); -#5913 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5914 = VECTOR('',#5915,1.); -#5915 = DIRECTION('',(0.,-1.)); -#5916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5917 = ORIENTED_EDGE('',*,*,#5918,.T.); -#5918 = EDGE_CURVE('',#5891,#5891,#5919,.T.); -#5919 = SURFACE_CURVE('',#5920,(#5925,#5932),.PCURVE_S1.); -#5920 = CIRCLE('',#5921,0.508); -#5921 = AXIS2_PLACEMENT_3D('',#5922,#5923,#5924); -#5922 = CARTESIAN_POINT('',(184.716,-108.922,-1.6)); -#5923 = DIRECTION('',(0.,0.,1.)); -#5924 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5925 = PCURVE('',#5899,#5926); -#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931); -#5927 = LINE('',#5928,#5929); -#5928 = CARTESIAN_POINT('',(0.,-1.6)); -#5929 = VECTOR('',#5930,1.); -#5930 = DIRECTION('',(1.,0.)); -#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5932 = PCURVE('',#84,#5933); -#5933 = DEFINITIONAL_REPRESENTATION('',(#5934),#5942); -#5934 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5935,#5936,#5937,#5938, -#5939,#5940,#5941),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5935 = CARTESIAN_POINT('',(-70.24,2.808)); -#5936 = CARTESIAN_POINT('',(-69.36011818975,2.808)); -#5937 = CARTESIAN_POINT('',(-69.80005909487,2.046)); -#5938 = CARTESIAN_POINT('',(-70.24,1.284)); -#5939 = CARTESIAN_POINT('',(-70.67994090512,2.046)); -#5940 = CARTESIAN_POINT('',(-71.11988181024,2.808)); -#5941 = CARTESIAN_POINT('',(-70.24,2.808)); -#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5943 = ORIENTED_EDGE('',*,*,#5888,.F.); -#5944 = ORIENTED_EDGE('',*,*,#5945,.F.); -#5945 = EDGE_CURVE('',#5889,#5889,#5946,.T.); -#5946 = SURFACE_CURVE('',#5947,(#5952,#5959),.PCURVE_S1.); -#5947 = CIRCLE('',#5948,0.508); -#5948 = AXIS2_PLACEMENT_3D('',#5949,#5950,#5951); -#5949 = CARTESIAN_POINT('',(184.716,-108.922,0.)); -#5950 = DIRECTION('',(0.,0.,1.)); -#5951 = DIRECTION('',(1.110223024625E-16,1.,-0.)); -#5952 = PCURVE('',#5899,#5953); -#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5958); -#5954 = LINE('',#5955,#5956); -#5955 = CARTESIAN_POINT('',(0.,0.)); -#5956 = VECTOR('',#5957,1.); -#5957 = DIRECTION('',(1.,0.)); -#5958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5959 = PCURVE('',#143,#5960); -#5960 = DEFINITIONAL_REPRESENTATION('',(#5961),#5969); -#5961 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5962,#5963,#5964,#5965, -#5966,#5967,#5968),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5962 = CARTESIAN_POINT('',(-70.24,2.808)); -#5963 = CARTESIAN_POINT('',(-69.36011818975,2.808)); -#5964 = CARTESIAN_POINT('',(-69.80005909487,2.046)); -#5965 = CARTESIAN_POINT('',(-70.24,1.284)); -#5966 = CARTESIAN_POINT('',(-70.67994090512,2.046)); -#5967 = CARTESIAN_POINT('',(-71.11988181024,2.808)); -#5968 = CARTESIAN_POINT('',(-70.24,2.808)); -#5969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5970 = ADVANCED_FACE('',(#5971),#5985,.F.); -#5971 = FACE_BOUND('',#5972,.F.); -#5972 = EDGE_LOOP('',(#5973,#6003,#6029,#6030)); -#5973 = ORIENTED_EDGE('',*,*,#5974,.T.); -#5974 = EDGE_CURVE('',#5975,#5977,#5979,.T.); -#5975 = VERTEX_POINT('',#5976); -#5976 = CARTESIAN_POINT('',(121.076,-111.222,0.)); -#5977 = VERTEX_POINT('',#5978); -#5978 = CARTESIAN_POINT('',(121.076,-111.222,-1.6)); -#5979 = SEAM_CURVE('',#5980,(#5984,#5996),.PCURVE_S1.); -#5980 = LINE('',#5981,#5982); -#5981 = CARTESIAN_POINT('',(121.076,-111.222,0.)); -#5982 = VECTOR('',#5983,1.); -#5983 = DIRECTION('',(0.,0.,-1.)); -#5984 = PCURVE('',#5985,#5990); -#5985 = CYLINDRICAL_SURFACE('',#5986,1.6); -#5986 = AXIS2_PLACEMENT_3D('',#5987,#5988,#5989); -#5987 = CARTESIAN_POINT('',(119.476,-111.222,0.)); -#5988 = DIRECTION('',(0.,0.,1.)); -#5989 = DIRECTION('',(1.,0.,-0.)); -#5990 = DEFINITIONAL_REPRESENTATION('',(#5991),#5995); -#5991 = LINE('',#5992,#5993); -#5992 = CARTESIAN_POINT('',(0.,0.)); -#5993 = VECTOR('',#5994,1.); -#5994 = DIRECTION('',(0.,-1.)); -#5995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5996 = PCURVE('',#5985,#5997); -#5997 = DEFINITIONAL_REPRESENTATION('',(#5998),#6002); -#5998 = LINE('',#5999,#6000); -#5999 = CARTESIAN_POINT('',(6.28318530718,0.)); -#6000 = VECTOR('',#6001,1.); -#6001 = DIRECTION('',(0.,-1.)); -#6002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6003 = ORIENTED_EDGE('',*,*,#6004,.T.); -#6004 = EDGE_CURVE('',#5977,#5977,#6005,.T.); -#6005 = SURFACE_CURVE('',#6006,(#6011,#6018),.PCURVE_S1.); -#6006 = CIRCLE('',#6007,1.6); -#6007 = AXIS2_PLACEMENT_3D('',#6008,#6009,#6010); -#6008 = CARTESIAN_POINT('',(119.476,-111.222,-1.6)); -#6009 = DIRECTION('',(0.,0.,1.)); -#6010 = DIRECTION('',(1.,0.,-0.)); -#6011 = PCURVE('',#5985,#6012); -#6012 = DEFINITIONAL_REPRESENTATION('',(#6013),#6017); -#6013 = LINE('',#6014,#6015); -#6014 = CARTESIAN_POINT('',(0.,-1.6)); -#6015 = VECTOR('',#6016,1.); -#6016 = DIRECTION('',(1.,0.)); -#6017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6018 = PCURVE('',#84,#6019); -#6019 = DEFINITIONAL_REPRESENTATION('',(#6020),#6028); -#6020 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6021,#6022,#6023,#6024, -#6025,#6026,#6027),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6021 = CARTESIAN_POINT('',(-6.6,0.)); -#6022 = CARTESIAN_POINT('',(-6.6,2.77128129211)); -#6023 = CARTESIAN_POINT('',(-4.2,1.385640646055)); -#6024 = CARTESIAN_POINT('',(-1.8,3.918869757272E-16)); -#6025 = CARTESIAN_POINT('',(-4.2,-1.385640646055)); -#6026 = CARTESIAN_POINT('',(-6.6,-2.77128129211)); -#6027 = CARTESIAN_POINT('',(-6.6,0.)); -#6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6029 = ORIENTED_EDGE('',*,*,#5974,.F.); -#6030 = ORIENTED_EDGE('',*,*,#6031,.F.); -#6031 = EDGE_CURVE('',#5975,#5975,#6032,.T.); -#6032 = SURFACE_CURVE('',#6033,(#6038,#6045),.PCURVE_S1.); -#6033 = CIRCLE('',#6034,1.6); -#6034 = AXIS2_PLACEMENT_3D('',#6035,#6036,#6037); -#6035 = CARTESIAN_POINT('',(119.476,-111.222,0.)); -#6036 = DIRECTION('',(0.,0.,1.)); -#6037 = DIRECTION('',(1.,0.,-0.)); -#6038 = PCURVE('',#5985,#6039); -#6039 = DEFINITIONAL_REPRESENTATION('',(#6040),#6044); -#6040 = LINE('',#6041,#6042); -#6041 = CARTESIAN_POINT('',(0.,0.)); -#6042 = VECTOR('',#6043,1.); -#6043 = DIRECTION('',(1.,0.)); -#6044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6045 = PCURVE('',#143,#6046); -#6046 = DEFINITIONAL_REPRESENTATION('',(#6047),#6055); -#6047 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6048,#6049,#6050,#6051, -#6052,#6053,#6054),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6048 = CARTESIAN_POINT('',(-6.6,0.)); -#6049 = CARTESIAN_POINT('',(-6.6,2.77128129211)); -#6050 = CARTESIAN_POINT('',(-4.2,1.385640646055)); -#6051 = CARTESIAN_POINT('',(-1.8,3.918869757272E-16)); -#6052 = CARTESIAN_POINT('',(-4.2,-1.385640646055)); -#6053 = CARTESIAN_POINT('',(-6.6,-2.77128129211)); -#6054 = CARTESIAN_POINT('',(-6.6,0.)); -#6055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6056 = ADVANCED_FACE('',(#6057),#6071,.F.); -#6057 = FACE_BOUND('',#6058,.F.); -#6058 = EDGE_LOOP('',(#6059,#6089,#6115,#6116)); -#6059 = ORIENTED_EDGE('',*,*,#6060,.T.); -#6060 = EDGE_CURVE('',#6061,#6063,#6065,.T.); -#6061 = VERTEX_POINT('',#6062); -#6062 = CARTESIAN_POINT('',(191.076,-111.222,0.)); -#6063 = VERTEX_POINT('',#6064); -#6064 = CARTESIAN_POINT('',(191.076,-111.222,-1.6)); -#6065 = SEAM_CURVE('',#6066,(#6070,#6082),.PCURVE_S1.); -#6066 = LINE('',#6067,#6068); -#6067 = CARTESIAN_POINT('',(191.076,-111.222,0.)); -#6068 = VECTOR('',#6069,1.); -#6069 = DIRECTION('',(0.,0.,-1.)); -#6070 = PCURVE('',#6071,#6076); -#6071 = CYLINDRICAL_SURFACE('',#6072,1.6); -#6072 = AXIS2_PLACEMENT_3D('',#6073,#6074,#6075); -#6073 = CARTESIAN_POINT('',(189.476,-111.222,0.)); -#6074 = DIRECTION('',(0.,0.,1.)); -#6075 = DIRECTION('',(1.,0.,-0.)); -#6076 = DEFINITIONAL_REPRESENTATION('',(#6077),#6081); -#6077 = LINE('',#6078,#6079); -#6078 = CARTESIAN_POINT('',(0.,0.)); -#6079 = VECTOR('',#6080,1.); -#6080 = DIRECTION('',(0.,-1.)); -#6081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6082 = PCURVE('',#6071,#6083); -#6083 = DEFINITIONAL_REPRESENTATION('',(#6084),#6088); -#6084 = LINE('',#6085,#6086); -#6085 = CARTESIAN_POINT('',(6.28318530718,0.)); -#6086 = VECTOR('',#6087,1.); -#6087 = DIRECTION('',(0.,-1.)); -#6088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6089 = ORIENTED_EDGE('',*,*,#6090,.T.); -#6090 = EDGE_CURVE('',#6063,#6063,#6091,.T.); -#6091 = SURFACE_CURVE('',#6092,(#6097,#6104),.PCURVE_S1.); -#6092 = CIRCLE('',#6093,1.6); -#6093 = AXIS2_PLACEMENT_3D('',#6094,#6095,#6096); -#6094 = CARTESIAN_POINT('',(189.476,-111.222,-1.6)); -#6095 = DIRECTION('',(0.,0.,1.)); -#6096 = DIRECTION('',(1.,0.,-0.)); -#6097 = PCURVE('',#6071,#6098); -#6098 = DEFINITIONAL_REPRESENTATION('',(#6099),#6103); -#6099 = LINE('',#6100,#6101); -#6100 = CARTESIAN_POINT('',(0.,-1.6)); -#6101 = VECTOR('',#6102,1.); -#6102 = DIRECTION('',(1.,0.)); -#6103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6104 = PCURVE('',#84,#6105); -#6105 = DEFINITIONAL_REPRESENTATION('',(#6106),#6114); -#6106 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6107,#6108,#6109,#6110, -#6111,#6112,#6113),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6107 = CARTESIAN_POINT('',(-76.6,0.)); -#6108 = CARTESIAN_POINT('',(-76.6,2.77128129211)); -#6109 = CARTESIAN_POINT('',(-74.2,1.385640646055)); -#6110 = CARTESIAN_POINT('',(-71.8,3.918869757272E-16)); -#6111 = CARTESIAN_POINT('',(-74.2,-1.385640646055)); -#6112 = CARTESIAN_POINT('',(-76.6,-2.77128129211)); -#6113 = CARTESIAN_POINT('',(-76.6,0.)); -#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6115 = ORIENTED_EDGE('',*,*,#6060,.F.); -#6116 = ORIENTED_EDGE('',*,*,#6117,.F.); -#6117 = EDGE_CURVE('',#6061,#6061,#6118,.T.); -#6118 = SURFACE_CURVE('',#6119,(#6124,#6131),.PCURVE_S1.); -#6119 = CIRCLE('',#6120,1.6); -#6120 = AXIS2_PLACEMENT_3D('',#6121,#6122,#6123); -#6121 = CARTESIAN_POINT('',(189.476,-111.222,0.)); -#6122 = DIRECTION('',(0.,0.,1.)); -#6123 = DIRECTION('',(1.,0.,-0.)); -#6124 = PCURVE('',#6071,#6125); -#6125 = DEFINITIONAL_REPRESENTATION('',(#6126),#6130); -#6126 = LINE('',#6127,#6128); -#6127 = CARTESIAN_POINT('',(0.,0.)); -#6128 = VECTOR('',#6129,1.); -#6129 = DIRECTION('',(1.,0.)); -#6130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6131 = PCURVE('',#143,#6132); -#6132 = DEFINITIONAL_REPRESENTATION('',(#6133),#6141); -#6133 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6134,#6135,#6136,#6137, -#6138,#6139,#6140),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6134 = CARTESIAN_POINT('',(-76.6,0.)); -#6135 = CARTESIAN_POINT('',(-76.6,2.77128129211)); -#6136 = CARTESIAN_POINT('',(-74.2,1.385640646055)); -#6137 = CARTESIAN_POINT('',(-71.8,3.918869757272E-16)); -#6138 = CARTESIAN_POINT('',(-74.2,-1.385640646055)); -#6139 = CARTESIAN_POINT('',(-76.6,-2.77128129211)); -#6140 = CARTESIAN_POINT('',(-76.6,0.)); -#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6142 = ADVANCED_FACE('',(#6143),#6157,.F.); -#6143 = FACE_BOUND('',#6144,.F.); -#6144 = EDGE_LOOP('',(#6145,#6175,#6201,#6202)); -#6145 = ORIENTED_EDGE('',*,*,#6146,.T.); -#6146 = EDGE_CURVE('',#6147,#6149,#6151,.T.); -#6147 = VERTEX_POINT('',#6148); -#6148 = CARTESIAN_POINT('',(191.076,-71.222,0.)); -#6149 = VERTEX_POINT('',#6150); -#6150 = CARTESIAN_POINT('',(191.076,-71.222,-1.6)); -#6151 = SEAM_CURVE('',#6152,(#6156,#6168),.PCURVE_S1.); -#6152 = LINE('',#6153,#6154); -#6153 = CARTESIAN_POINT('',(191.076,-71.222,0.)); -#6154 = VECTOR('',#6155,1.); -#6155 = DIRECTION('',(0.,0.,-1.)); -#6156 = PCURVE('',#6157,#6162); -#6157 = CYLINDRICAL_SURFACE('',#6158,1.6); -#6158 = AXIS2_PLACEMENT_3D('',#6159,#6160,#6161); -#6159 = CARTESIAN_POINT('',(189.476,-71.222,0.)); -#6160 = DIRECTION('',(0.,0.,1.)); -#6161 = DIRECTION('',(1.,0.,-0.)); -#6162 = DEFINITIONAL_REPRESENTATION('',(#6163),#6167); -#6163 = LINE('',#6164,#6165); -#6164 = CARTESIAN_POINT('',(0.,0.)); -#6165 = VECTOR('',#6166,1.); -#6166 = DIRECTION('',(0.,-1.)); -#6167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6168 = PCURVE('',#6157,#6169); -#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174); -#6170 = LINE('',#6171,#6172); -#6171 = CARTESIAN_POINT('',(6.28318530718,0.)); -#6172 = VECTOR('',#6173,1.); -#6173 = DIRECTION('',(0.,-1.)); -#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6175 = ORIENTED_EDGE('',*,*,#6176,.T.); -#6176 = EDGE_CURVE('',#6149,#6149,#6177,.T.); -#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); -#6178 = CIRCLE('',#6179,1.6); -#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); -#6180 = CARTESIAN_POINT('',(189.476,-71.222,-1.6)); -#6181 = DIRECTION('',(0.,0.,1.)); -#6182 = DIRECTION('',(1.,0.,-0.)); -#6183 = PCURVE('',#6157,#6184); -#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); -#6185 = LINE('',#6186,#6187); -#6186 = CARTESIAN_POINT('',(0.,-1.6)); -#6187 = VECTOR('',#6188,1.); -#6188 = DIRECTION('',(1.,0.)); -#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6190 = PCURVE('',#84,#6191); -#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6200); -#6192 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6193,#6194,#6195,#6196, -#6197,#6198,#6199),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6193 = CARTESIAN_POINT('',(-76.6,40.)); -#6194 = CARTESIAN_POINT('',(-76.6,42.77128129211)); -#6195 = CARTESIAN_POINT('',(-74.2,41.385640646055)); -#6196 = CARTESIAN_POINT('',(-71.8,40.)); -#6197 = CARTESIAN_POINT('',(-74.2,38.614359353945)); -#6198 = CARTESIAN_POINT('',(-76.6,37.22871870789)); -#6199 = CARTESIAN_POINT('',(-76.6,40.)); -#6200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6201 = ORIENTED_EDGE('',*,*,#6146,.F.); -#6202 = ORIENTED_EDGE('',*,*,#6203,.F.); -#6203 = EDGE_CURVE('',#6147,#6147,#6204,.T.); -#6204 = SURFACE_CURVE('',#6205,(#6210,#6217),.PCURVE_S1.); -#6205 = CIRCLE('',#6206,1.6); -#6206 = AXIS2_PLACEMENT_3D('',#6207,#6208,#6209); -#6207 = CARTESIAN_POINT('',(189.476,-71.222,0.)); -#6208 = DIRECTION('',(0.,0.,1.)); -#6209 = DIRECTION('',(1.,0.,-0.)); -#6210 = PCURVE('',#6157,#6211); -#6211 = DEFINITIONAL_REPRESENTATION('',(#6212),#6216); -#6212 = LINE('',#6213,#6214); -#6213 = CARTESIAN_POINT('',(0.,0.)); -#6214 = VECTOR('',#6215,1.); -#6215 = DIRECTION('',(1.,0.)); -#6216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6217 = PCURVE('',#143,#6218); -#6218 = DEFINITIONAL_REPRESENTATION('',(#6219),#6227); -#6219 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6220,#6221,#6222,#6223, -#6224,#6225,#6226),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6220 = CARTESIAN_POINT('',(-76.6,40.)); -#6221 = CARTESIAN_POINT('',(-76.6,42.77128129211)); -#6222 = CARTESIAN_POINT('',(-74.2,41.385640646055)); -#6223 = CARTESIAN_POINT('',(-71.8,40.)); -#6224 = CARTESIAN_POINT('',(-74.2,38.614359353945)); -#6225 = CARTESIAN_POINT('',(-76.6,37.22871870789)); -#6226 = CARTESIAN_POINT('',(-76.6,40.)); -#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6228 = ADVANCED_FACE('',(#6229),#6243,.T.); -#6229 = FACE_BOUND('',#6230,.T.); -#6230 = EDGE_LOOP('',(#6231,#6266,#6288,#6316)); -#6231 = ORIENTED_EDGE('',*,*,#6232,.T.); -#6232 = EDGE_CURVE('',#6233,#6235,#6237,.T.); -#6233 = VERTEX_POINT('',#6234); -#6234 = CARTESIAN_POINT('',(116.2885,-107.8025,0.)); -#6235 = VERTEX_POINT('',#6236); -#6236 = CARTESIAN_POINT('',(116.2885,-107.8025,-1.6)); -#6237 = SURFACE_CURVE('',#6238,(#6242,#6254),.PCURVE_S1.); -#6238 = LINE('',#6239,#6240); -#6239 = CARTESIAN_POINT('',(116.2885,-107.8025,0.)); -#6240 = VECTOR('',#6241,1.); -#6241 = DIRECTION('',(0.,0.,-1.)); -#6242 = PCURVE('',#6243,#6248); -#6243 = PLANE('',#6244); -#6244 = AXIS2_PLACEMENT_3D('',#6245,#6246,#6247); -#6245 = CARTESIAN_POINT('',(116.2885,-107.8025,0.)); -#6246 = DIRECTION('',(1.110223024625E-16,1.,0.)); -#6247 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#6248 = DEFINITIONAL_REPRESENTATION('',(#6249),#6253); -#6249 = LINE('',#6250,#6251); -#6250 = CARTESIAN_POINT('',(0.,0.)); -#6251 = VECTOR('',#6252,1.); -#6252 = DIRECTION('',(0.,-1.)); -#6253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6254 = PCURVE('',#6255,#6260); -#6255 = CYLINDRICAL_SURFACE('',#6256,0.4125); -#6256 = AXIS2_PLACEMENT_3D('',#6257,#6258,#6259); -#6257 = CARTESIAN_POINT('',(116.2885,-107.39,0.)); -#6258 = DIRECTION('',(0.,0.,1.)); -#6259 = DIRECTION('',(-3.45615791878E-14,-1.,0.)); -#6260 = DEFINITIONAL_REPRESENTATION('',(#6261),#6265); -#6261 = LINE('',#6262,#6263); -#6262 = CARTESIAN_POINT('',(0.,0.)); -#6263 = VECTOR('',#6264,1.); -#6264 = DIRECTION('',(0.,-1.)); -#6265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6266 = ORIENTED_EDGE('',*,*,#6267,.T.); -#6267 = EDGE_CURVE('',#6235,#6268,#6270,.T.); -#6268 = VERTEX_POINT('',#6269); -#6269 = CARTESIAN_POINT('',(115.6135,-107.8025,-1.6)); -#6270 = SURFACE_CURVE('',#6271,(#6275,#6282),.PCURVE_S1.); -#6271 = LINE('',#6272,#6273); -#6272 = CARTESIAN_POINT('',(115.04475,-107.8025,-1.6)); -#6273 = VECTOR('',#6274,1.); -#6274 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#6275 = PCURVE('',#6243,#6276); -#6276 = DEFINITIONAL_REPRESENTATION('',(#6277),#6281); -#6277 = LINE('',#6278,#6279); -#6278 = CARTESIAN_POINT('',(1.24375,-1.6)); -#6279 = VECTOR('',#6280,1.); -#6280 = DIRECTION('',(1.,0.)); -#6281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6282 = PCURVE('',#84,#6283); -#6283 = DEFINITIONAL_REPRESENTATION('',(#6284),#6287); -#6284 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6285,#6286),.UNSPECIFIED.,.F., - .F.,(2,2),(-1.31125,-0.50125),.PIECEWISE_BEZIER_KNOTS.); -#6285 = CARTESIAN_POINT('',(-1.88,3.4195)); -#6286 = CARTESIAN_POINT('',(-1.07,3.4195)); -#6287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6288 = ORIENTED_EDGE('',*,*,#6289,.F.); -#6289 = EDGE_CURVE('',#6290,#6268,#6292,.T.); -#6290 = VERTEX_POINT('',#6291); -#6291 = CARTESIAN_POINT('',(115.6135,-107.8025,0.)); -#6292 = SURFACE_CURVE('',#6293,(#6297,#6304),.PCURVE_S1.); -#6293 = LINE('',#6294,#6295); -#6294 = CARTESIAN_POINT('',(115.6135,-107.8025,0.)); -#6295 = VECTOR('',#6296,1.); -#6296 = DIRECTION('',(0.,0.,-1.)); -#6297 = PCURVE('',#6243,#6298); -#6298 = DEFINITIONAL_REPRESENTATION('',(#6299),#6303); -#6299 = LINE('',#6300,#6301); -#6300 = CARTESIAN_POINT('',(0.675,0.)); -#6301 = VECTOR('',#6302,1.); -#6302 = DIRECTION('',(0.,-1.)); -#6303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6304 = PCURVE('',#6305,#6310); -#6305 = CYLINDRICAL_SURFACE('',#6306,0.4125); -#6306 = AXIS2_PLACEMENT_3D('',#6307,#6308,#6309); -#6307 = CARTESIAN_POINT('',(115.6135,-107.39,0.)); -#6308 = DIRECTION('',(0.,0.,1.)); -#6309 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#6310 = DEFINITIONAL_REPRESENTATION('',(#6311),#6315); -#6311 = LINE('',#6312,#6313); -#6312 = CARTESIAN_POINT('',(1.570796326795,0.)); -#6313 = VECTOR('',#6314,1.); -#6314 = DIRECTION('',(0.,-1.)); -#6315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6316 = ORIENTED_EDGE('',*,*,#6317,.F.); -#6317 = EDGE_CURVE('',#6233,#6290,#6318,.T.); -#6318 = SURFACE_CURVE('',#6319,(#6323,#6330),.PCURVE_S1.); -#6319 = LINE('',#6320,#6321); -#6320 = CARTESIAN_POINT('',(115.04475,-107.8025,0.)); -#6321 = VECTOR('',#6322,1.); -#6322 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#6323 = PCURVE('',#6243,#6324); -#6324 = DEFINITIONAL_REPRESENTATION('',(#6325),#6329); -#6325 = LINE('',#6326,#6327); -#6326 = CARTESIAN_POINT('',(1.24375,0.)); -#6327 = VECTOR('',#6328,1.); -#6328 = DIRECTION('',(1.,0.)); -#6329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6330 = PCURVE('',#143,#6331); -#6331 = DEFINITIONAL_REPRESENTATION('',(#6332),#6335); -#6332 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6333,#6334),.UNSPECIFIED.,.F., - .F.,(2,2),(-1.31125,-0.50125),.PIECEWISE_BEZIER_KNOTS.); -#6333 = CARTESIAN_POINT('',(-1.88,3.4195)); -#6334 = CARTESIAN_POINT('',(-1.07,3.4195)); -#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6336 = ADVANCED_FACE('',(#6337),#6255,.F.); -#6337 = FACE_BOUND('',#6338,.F.); -#6338 = EDGE_LOOP('',(#6339,#6340,#6368,#6396)); -#6339 = ORIENTED_EDGE('',*,*,#6232,.T.); -#6340 = ORIENTED_EDGE('',*,*,#6341,.T.); -#6341 = EDGE_CURVE('',#6235,#6342,#6344,.T.); -#6342 = VERTEX_POINT('',#6343); -#6343 = CARTESIAN_POINT('',(116.701,-107.39,-1.6)); -#6344 = SURFACE_CURVE('',#6345,(#6350,#6357),.PCURVE_S1.); -#6345 = CIRCLE('',#6346,0.4125); -#6346 = AXIS2_PLACEMENT_3D('',#6347,#6348,#6349); -#6347 = CARTESIAN_POINT('',(116.2885,-107.39,-1.6)); -#6348 = DIRECTION('',(0.,0.,1.)); -#6349 = DIRECTION('',(-3.45615791878E-14,-1.,0.)); -#6350 = PCURVE('',#6255,#6351); -#6351 = DEFINITIONAL_REPRESENTATION('',(#6352),#6356); -#6352 = LINE('',#6353,#6354); -#6353 = CARTESIAN_POINT('',(0.,-1.6)); -#6354 = VECTOR('',#6355,1.); -#6355 = DIRECTION('',(1.,0.)); -#6356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6357 = PCURVE('',#84,#6358); -#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6367); -#6359 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6360,#6361,#6362,#6363, -#6364,#6365,#6366),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6360 = CARTESIAN_POINT('',(-1.8125,3.4195)); -#6361 = CARTESIAN_POINT('',(-2.526970958122,3.4195)); -#6362 = CARTESIAN_POINT('',(-2.169735479061,4.03825)); -#6363 = CARTESIAN_POINT('',(-1.8125,4.657)); -#6364 = CARTESIAN_POINT('',(-1.455264520939,4.03825)); -#6365 = CARTESIAN_POINT('',(-1.098029041878,3.4195)); -#6366 = CARTESIAN_POINT('',(-1.8125,3.4195)); -#6367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6368 = ORIENTED_EDGE('',*,*,#6369,.F.); -#6369 = EDGE_CURVE('',#6370,#6342,#6372,.T.); -#6370 = VERTEX_POINT('',#6371); -#6371 = CARTESIAN_POINT('',(116.701,-107.39,0.)); -#6372 = SURFACE_CURVE('',#6373,(#6377,#6384),.PCURVE_S1.); -#6373 = LINE('',#6374,#6375); -#6374 = CARTESIAN_POINT('',(116.701,-107.39,0.)); -#6375 = VECTOR('',#6376,1.); -#6376 = DIRECTION('',(0.,0.,-1.)); -#6377 = PCURVE('',#6255,#6378); -#6378 = DEFINITIONAL_REPRESENTATION('',(#6379),#6383); -#6379 = LINE('',#6380,#6381); -#6380 = CARTESIAN_POINT('',(1.570796326795,0.)); -#6381 = VECTOR('',#6382,1.); -#6382 = DIRECTION('',(0.,-1.)); -#6383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6384 = PCURVE('',#6385,#6390); -#6385 = CYLINDRICAL_SURFACE('',#6386,0.4125); -#6386 = AXIS2_PLACEMENT_3D('',#6387,#6388,#6389); -#6387 = CARTESIAN_POINT('',(116.2885,-107.39,0.)); -#6388 = DIRECTION('',(0.,0.,1.)); -#6389 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#6390 = DEFINITIONAL_REPRESENTATION('',(#6391),#6395); -#6391 = LINE('',#6392,#6393); -#6392 = CARTESIAN_POINT('',(0.,0.)); -#6393 = VECTOR('',#6394,1.); -#6394 = DIRECTION('',(0.,-1.)); -#6395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6396 = ORIENTED_EDGE('',*,*,#6397,.F.); -#6397 = EDGE_CURVE('',#6233,#6370,#6398,.T.); -#6398 = SURFACE_CURVE('',#6399,(#6404,#6411),.PCURVE_S1.); -#6399 = CIRCLE('',#6400,0.4125); -#6400 = AXIS2_PLACEMENT_3D('',#6401,#6402,#6403); -#6401 = CARTESIAN_POINT('',(116.2885,-107.39,0.)); -#6402 = DIRECTION('',(0.,0.,1.)); -#6403 = DIRECTION('',(-3.45615791878E-14,-1.,0.)); -#6404 = PCURVE('',#6255,#6405); -#6405 = DEFINITIONAL_REPRESENTATION('',(#6406),#6410); -#6406 = LINE('',#6407,#6408); -#6407 = CARTESIAN_POINT('',(0.,0.)); -#6408 = VECTOR('',#6409,1.); -#6409 = DIRECTION('',(1.,0.)); -#6410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6411 = PCURVE('',#143,#6412); -#6412 = DEFINITIONAL_REPRESENTATION('',(#6413),#6421); -#6413 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6414,#6415,#6416,#6417, -#6418,#6419,#6420),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6414 = CARTESIAN_POINT('',(-1.8125,3.4195)); -#6415 = CARTESIAN_POINT('',(-2.526970958122,3.4195)); -#6416 = CARTESIAN_POINT('',(-2.169735479061,4.03825)); -#6417 = CARTESIAN_POINT('',(-1.8125,4.657)); -#6418 = CARTESIAN_POINT('',(-1.455264520939,4.03825)); -#6419 = CARTESIAN_POINT('',(-1.098029041878,3.4195)); -#6420 = CARTESIAN_POINT('',(-1.8125,3.4195)); -#6421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6422 = ADVANCED_FACE('',(#6423),#6305,.F.); -#6423 = FACE_BOUND('',#6424,.F.); -#6424 = EDGE_LOOP('',(#6425,#6455,#6481,#6482)); -#6425 = ORIENTED_EDGE('',*,*,#6426,.T.); -#6426 = EDGE_CURVE('',#6427,#6429,#6431,.T.); -#6427 = VERTEX_POINT('',#6428); -#6428 = CARTESIAN_POINT('',(115.201,-107.39,0.)); -#6429 = VERTEX_POINT('',#6430); -#6430 = CARTESIAN_POINT('',(115.201,-107.39,-1.6)); -#6431 = SURFACE_CURVE('',#6432,(#6436,#6443),.PCURVE_S1.); -#6432 = LINE('',#6433,#6434); -#6433 = CARTESIAN_POINT('',(115.201,-107.39,0.)); -#6434 = VECTOR('',#6435,1.); -#6435 = DIRECTION('',(0.,0.,-1.)); -#6436 = PCURVE('',#6305,#6437); -#6437 = DEFINITIONAL_REPRESENTATION('',(#6438),#6442); -#6438 = LINE('',#6439,#6440); -#6439 = CARTESIAN_POINT('',(0.,0.)); -#6440 = VECTOR('',#6441,1.); -#6441 = DIRECTION('',(0.,-1.)); -#6442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6443 = PCURVE('',#6444,#6449); -#6444 = CYLINDRICAL_SURFACE('',#6445,0.4125); -#6445 = AXIS2_PLACEMENT_3D('',#6446,#6447,#6448); -#6446 = CARTESIAN_POINT('',(115.6135,-107.39,0.)); -#6447 = DIRECTION('',(0.,0.,1.)); -#6448 = DIRECTION('',(3.45615791878E-14,1.,-0.)); -#6449 = DEFINITIONAL_REPRESENTATION('',(#6450),#6454); -#6450 = LINE('',#6451,#6452); -#6451 = CARTESIAN_POINT('',(1.570796326795,0.)); -#6452 = VECTOR('',#6453,1.); -#6453 = DIRECTION('',(0.,-1.)); -#6454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6455 = ORIENTED_EDGE('',*,*,#6456,.T.); -#6456 = EDGE_CURVE('',#6429,#6268,#6457,.T.); -#6457 = SURFACE_CURVE('',#6458,(#6463,#6470),.PCURVE_S1.); -#6458 = CIRCLE('',#6459,0.4125); -#6459 = AXIS2_PLACEMENT_3D('',#6460,#6461,#6462); -#6460 = CARTESIAN_POINT('',(115.6135,-107.39,-1.6)); -#6461 = DIRECTION('',(0.,0.,1.)); -#6462 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#6463 = PCURVE('',#6305,#6464); -#6464 = DEFINITIONAL_REPRESENTATION('',(#6465),#6469); -#6465 = LINE('',#6466,#6467); -#6466 = CARTESIAN_POINT('',(0.,-1.6)); -#6467 = VECTOR('',#6468,1.); -#6468 = DIRECTION('',(1.,0.)); -#6469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6470 = PCURVE('',#84,#6471); -#6471 = DEFINITIONAL_REPRESENTATION('',(#6472),#6480); -#6472 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6473,#6474,#6475,#6476, -#6477,#6478,#6479),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6473 = CARTESIAN_POINT('',(-0.725,3.832)); -#6474 = CARTESIAN_POINT('',(-0.725,3.117529041878)); -#6475 = CARTESIAN_POINT('',(-1.34375,3.474764520939)); -#6476 = CARTESIAN_POINT('',(-1.9625,3.832)); -#6477 = CARTESIAN_POINT('',(-1.34375,4.189235479061)); -#6478 = CARTESIAN_POINT('',(-0.725,4.546470958122)); -#6479 = CARTESIAN_POINT('',(-0.725,3.832)); -#6480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6481 = ORIENTED_EDGE('',*,*,#6289,.F.); -#6482 = ORIENTED_EDGE('',*,*,#6483,.F.); -#6483 = EDGE_CURVE('',#6427,#6290,#6484,.T.); -#6484 = SURFACE_CURVE('',#6485,(#6490,#6497),.PCURVE_S1.); -#6485 = CIRCLE('',#6486,0.4125); -#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489); -#6487 = CARTESIAN_POINT('',(115.6135,-107.39,0.)); -#6488 = DIRECTION('',(0.,0.,1.)); -#6489 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#6490 = PCURVE('',#6305,#6491); -#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); -#6492 = LINE('',#6493,#6494); -#6493 = CARTESIAN_POINT('',(0.,0.)); -#6494 = VECTOR('',#6495,1.); -#6495 = DIRECTION('',(1.,0.)); -#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6497 = PCURVE('',#143,#6498); -#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6507); -#6499 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6500,#6501,#6502,#6503, -#6504,#6505,#6506),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6500 = CARTESIAN_POINT('',(-0.725,3.832)); -#6501 = CARTESIAN_POINT('',(-0.725,3.117529041878)); -#6502 = CARTESIAN_POINT('',(-1.34375,3.474764520939)); -#6503 = CARTESIAN_POINT('',(-1.9625,3.832)); -#6504 = CARTESIAN_POINT('',(-1.34375,4.189235479061)); -#6505 = CARTESIAN_POINT('',(-0.725,4.546470958122)); -#6506 = CARTESIAN_POINT('',(-0.725,3.832)); -#6507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6508 = ADVANCED_FACE('',(#6509),#6385,.F.); -#6509 = FACE_BOUND('',#6510,.F.); -#6510 = EDGE_LOOP('',(#6511,#6512,#6540,#6568)); -#6511 = ORIENTED_EDGE('',*,*,#6369,.T.); -#6512 = ORIENTED_EDGE('',*,*,#6513,.T.); -#6513 = EDGE_CURVE('',#6342,#6514,#6516,.T.); -#6514 = VERTEX_POINT('',#6515); -#6515 = CARTESIAN_POINT('',(116.2885,-106.9775,-1.6)); -#6516 = SURFACE_CURVE('',#6517,(#6522,#6529),.PCURVE_S1.); -#6517 = CIRCLE('',#6518,0.4125); -#6518 = AXIS2_PLACEMENT_3D('',#6519,#6520,#6521); -#6519 = CARTESIAN_POINT('',(116.2885,-107.39,-1.6)); -#6520 = DIRECTION('',(0.,0.,1.)); -#6521 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#6522 = PCURVE('',#6385,#6523); -#6523 = DEFINITIONAL_REPRESENTATION('',(#6524),#6528); -#6524 = LINE('',#6525,#6526); -#6525 = CARTESIAN_POINT('',(0.,-1.6)); -#6526 = VECTOR('',#6527,1.); -#6527 = DIRECTION('',(1.,0.)); -#6528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6529 = PCURVE('',#84,#6530); -#6530 = DEFINITIONAL_REPRESENTATION('',(#6531),#6539); -#6531 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6532,#6533,#6534,#6535, -#6536,#6537,#6538),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6532 = CARTESIAN_POINT('',(-2.225,3.832)); -#6533 = CARTESIAN_POINT('',(-2.225,4.546470958122)); -#6534 = CARTESIAN_POINT('',(-1.60625,4.189235479061)); -#6535 = CARTESIAN_POINT('',(-0.9875,3.832)); -#6536 = CARTESIAN_POINT('',(-1.60625,3.474764520939)); -#6537 = CARTESIAN_POINT('',(-2.225,3.117529041878)); -#6538 = CARTESIAN_POINT('',(-2.225,3.832)); -#6539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6540 = ORIENTED_EDGE('',*,*,#6541,.F.); -#6541 = EDGE_CURVE('',#6542,#6514,#6544,.T.); -#6542 = VERTEX_POINT('',#6543); -#6543 = CARTESIAN_POINT('',(116.2885,-106.9775,0.)); -#6544 = SURFACE_CURVE('',#6545,(#6549,#6556),.PCURVE_S1.); -#6545 = LINE('',#6546,#6547); -#6546 = CARTESIAN_POINT('',(116.2885,-106.9775,0.)); -#6547 = VECTOR('',#6548,1.); -#6548 = DIRECTION('',(0.,0.,-1.)); -#6549 = PCURVE('',#6385,#6550); -#6550 = DEFINITIONAL_REPRESENTATION('',(#6551),#6555); -#6551 = LINE('',#6552,#6553); -#6552 = CARTESIAN_POINT('',(1.570796326795,0.)); -#6553 = VECTOR('',#6554,1.); -#6554 = DIRECTION('',(0.,-1.)); -#6555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6556 = PCURVE('',#6557,#6562); -#6557 = PLANE('',#6558); -#6558 = AXIS2_PLACEMENT_3D('',#6559,#6560,#6561); -#6559 = CARTESIAN_POINT('',(115.6135,-106.9775,0.)); -#6560 = DIRECTION('',(-1.110223024625E-16,-1.,-0.)); -#6561 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#6562 = DEFINITIONAL_REPRESENTATION('',(#6563),#6567); -#6563 = LINE('',#6564,#6565); -#6564 = CARTESIAN_POINT('',(0.675,0.)); -#6565 = VECTOR('',#6566,1.); -#6566 = DIRECTION('',(0.,-1.)); -#6567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6568 = ORIENTED_EDGE('',*,*,#6569,.F.); -#6569 = EDGE_CURVE('',#6370,#6542,#6570,.T.); -#6570 = SURFACE_CURVE('',#6571,(#6576,#6583),.PCURVE_S1.); -#6571 = CIRCLE('',#6572,0.4125); -#6572 = AXIS2_PLACEMENT_3D('',#6573,#6574,#6575); -#6573 = CARTESIAN_POINT('',(116.2885,-107.39,0.)); -#6574 = DIRECTION('',(0.,0.,1.)); -#6575 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#6576 = PCURVE('',#6385,#6577); -#6577 = DEFINITIONAL_REPRESENTATION('',(#6578),#6582); -#6578 = LINE('',#6579,#6580); -#6579 = CARTESIAN_POINT('',(0.,0.)); -#6580 = VECTOR('',#6581,1.); -#6581 = DIRECTION('',(1.,0.)); -#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6583 = PCURVE('',#143,#6584); -#6584 = DEFINITIONAL_REPRESENTATION('',(#6585),#6593); -#6585 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6586,#6587,#6588,#6589, -#6590,#6591,#6592),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6586 = CARTESIAN_POINT('',(-2.225,3.832)); -#6587 = CARTESIAN_POINT('',(-2.225,4.546470958122)); -#6588 = CARTESIAN_POINT('',(-1.60625,4.189235479061)); -#6589 = CARTESIAN_POINT('',(-0.9875,3.832)); -#6590 = CARTESIAN_POINT('',(-1.60625,3.474764520939)); -#6591 = CARTESIAN_POINT('',(-2.225,3.117529041878)); -#6592 = CARTESIAN_POINT('',(-2.225,3.832)); -#6593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6594 = ADVANCED_FACE('',(#6595),#6444,.F.); -#6595 = FACE_BOUND('',#6596,.F.); -#6596 = EDGE_LOOP('',(#6597,#6622,#6648,#6649)); -#6597 = ORIENTED_EDGE('',*,*,#6598,.T.); -#6598 = EDGE_CURVE('',#6599,#6601,#6603,.T.); -#6599 = VERTEX_POINT('',#6600); -#6600 = CARTESIAN_POINT('',(115.6135,-106.9775,0.)); -#6601 = VERTEX_POINT('',#6602); -#6602 = CARTESIAN_POINT('',(115.6135,-106.9775,-1.6)); -#6603 = SURFACE_CURVE('',#6604,(#6608,#6615),.PCURVE_S1.); -#6604 = LINE('',#6605,#6606); -#6605 = CARTESIAN_POINT('',(115.6135,-106.9775,0.)); -#6606 = VECTOR('',#6607,1.); -#6607 = DIRECTION('',(0.,0.,-1.)); -#6608 = PCURVE('',#6444,#6609); -#6609 = DEFINITIONAL_REPRESENTATION('',(#6610),#6614); -#6610 = LINE('',#6611,#6612); -#6611 = CARTESIAN_POINT('',(0.,0.)); -#6612 = VECTOR('',#6613,1.); -#6613 = DIRECTION('',(0.,-1.)); -#6614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6615 = PCURVE('',#6557,#6616); -#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6621); -#6617 = LINE('',#6618,#6619); -#6618 = CARTESIAN_POINT('',(0.,0.)); -#6619 = VECTOR('',#6620,1.); -#6620 = DIRECTION('',(0.,-1.)); -#6621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6622 = ORIENTED_EDGE('',*,*,#6623,.T.); -#6623 = EDGE_CURVE('',#6601,#6429,#6624,.T.); -#6624 = SURFACE_CURVE('',#6625,(#6630,#6637),.PCURVE_S1.); -#6625 = CIRCLE('',#6626,0.4125); -#6626 = AXIS2_PLACEMENT_3D('',#6627,#6628,#6629); -#6627 = CARTESIAN_POINT('',(115.6135,-107.39,-1.6)); -#6628 = DIRECTION('',(0.,0.,1.)); -#6629 = DIRECTION('',(3.45615791878E-14,1.,-0.)); -#6630 = PCURVE('',#6444,#6631); -#6631 = DEFINITIONAL_REPRESENTATION('',(#6632),#6636); -#6632 = LINE('',#6633,#6634); -#6633 = CARTESIAN_POINT('',(0.,-1.6)); -#6634 = VECTOR('',#6635,1.); -#6635 = DIRECTION('',(1.,0.)); -#6636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6637 = PCURVE('',#84,#6638); -#6638 = DEFINITIONAL_REPRESENTATION('',(#6639),#6647); -#6639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6640,#6641,#6642,#6643, -#6644,#6645,#6646),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6640 = CARTESIAN_POINT('',(-1.1375,4.2445)); -#6641 = CARTESIAN_POINT('',(-0.423029041878,4.2445)); -#6642 = CARTESIAN_POINT('',(-0.780264520939,3.62575)); -#6643 = CARTESIAN_POINT('',(-1.1375,3.007)); -#6644 = CARTESIAN_POINT('',(-1.494735479061,3.62575)); -#6645 = CARTESIAN_POINT('',(-1.851970958122,4.2445)); -#6646 = CARTESIAN_POINT('',(-1.1375,4.2445)); -#6647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6648 = ORIENTED_EDGE('',*,*,#6426,.F.); -#6649 = ORIENTED_EDGE('',*,*,#6650,.F.); -#6650 = EDGE_CURVE('',#6599,#6427,#6651,.T.); -#6651 = SURFACE_CURVE('',#6652,(#6657,#6664),.PCURVE_S1.); -#6652 = CIRCLE('',#6653,0.4125); -#6653 = AXIS2_PLACEMENT_3D('',#6654,#6655,#6656); -#6654 = CARTESIAN_POINT('',(115.6135,-107.39,0.)); -#6655 = DIRECTION('',(0.,0.,1.)); -#6656 = DIRECTION('',(3.45615791878E-14,1.,-0.)); -#6657 = PCURVE('',#6444,#6658); -#6658 = DEFINITIONAL_REPRESENTATION('',(#6659),#6663); -#6659 = LINE('',#6660,#6661); -#6660 = CARTESIAN_POINT('',(0.,0.)); -#6661 = VECTOR('',#6662,1.); -#6662 = DIRECTION('',(1.,0.)); -#6663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6664 = PCURVE('',#143,#6665); -#6665 = DEFINITIONAL_REPRESENTATION('',(#6666),#6674); -#6666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6667,#6668,#6669,#6670, -#6671,#6672,#6673),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6667 = CARTESIAN_POINT('',(-1.1375,4.2445)); -#6668 = CARTESIAN_POINT('',(-0.423029041878,4.2445)); -#6669 = CARTESIAN_POINT('',(-0.780264520939,3.62575)); -#6670 = CARTESIAN_POINT('',(-1.1375,3.007)); -#6671 = CARTESIAN_POINT('',(-1.494735479061,3.62575)); -#6672 = CARTESIAN_POINT('',(-1.851970958122,4.2445)); -#6673 = CARTESIAN_POINT('',(-1.1375,4.2445)); -#6674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6675 = ADVANCED_FACE('',(#6676),#6557,.T.); -#6676 = FACE_BOUND('',#6677,.T.); -#6677 = EDGE_LOOP('',(#6678,#6679,#6699,#6700)); -#6678 = ORIENTED_EDGE('',*,*,#6598,.T.); -#6679 = ORIENTED_EDGE('',*,*,#6680,.T.); -#6680 = EDGE_CURVE('',#6601,#6514,#6681,.T.); -#6681 = SURFACE_CURVE('',#6682,(#6686,#6693),.PCURVE_S1.); -#6682 = LINE('',#6683,#6684); -#6683 = CARTESIAN_POINT('',(115.38225,-106.9775,-1.6)); -#6684 = VECTOR('',#6685,1.); -#6685 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#6686 = PCURVE('',#6557,#6687); -#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); -#6688 = LINE('',#6689,#6690); -#6689 = CARTESIAN_POINT('',(-0.23125,-1.6)); -#6690 = VECTOR('',#6691,1.); -#6691 = DIRECTION('',(1.,0.)); -#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6693 = PCURVE('',#84,#6694); -#6694 = DEFINITIONAL_REPRESENTATION('',(#6695),#6698); -#6695 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6696,#6697),.UNSPECIFIED.,.F., - .F.,(2,2),(0.16375,0.97375),.PIECEWISE_BEZIER_KNOTS.); -#6696 = CARTESIAN_POINT('',(-1.07,4.2445)); -#6697 = CARTESIAN_POINT('',(-1.88,4.2445)); -#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6699 = ORIENTED_EDGE('',*,*,#6541,.F.); -#6700 = ORIENTED_EDGE('',*,*,#6701,.F.); -#6701 = EDGE_CURVE('',#6599,#6542,#6702,.T.); -#6702 = SURFACE_CURVE('',#6703,(#6707,#6714),.PCURVE_S1.); -#6703 = LINE('',#6704,#6705); -#6704 = CARTESIAN_POINT('',(115.38225,-106.9775,0.)); -#6705 = VECTOR('',#6706,1.); -#6706 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#6707 = PCURVE('',#6557,#6708); -#6708 = DEFINITIONAL_REPRESENTATION('',(#6709),#6713); -#6709 = LINE('',#6710,#6711); -#6710 = CARTESIAN_POINT('',(-0.23125,0.)); -#6711 = VECTOR('',#6712,1.); -#6712 = DIRECTION('',(1.,0.)); -#6713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6714 = PCURVE('',#143,#6715); -#6715 = DEFINITIONAL_REPRESENTATION('',(#6716),#6719); -#6716 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6717,#6718),.UNSPECIFIED.,.F., - .F.,(2,2),(0.16375,0.97375),.PIECEWISE_BEZIER_KNOTS.); -#6717 = CARTESIAN_POINT('',(-1.07,4.2445)); -#6718 = CARTESIAN_POINT('',(-1.88,4.2445)); -#6719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6720 = ADVANCED_FACE('',(#6721),#6735,.T.); -#6721 = FACE_BOUND('',#6722,.T.); -#6722 = EDGE_LOOP('',(#6723,#6758,#6780,#6808)); -#6723 = ORIENTED_EDGE('',*,*,#6724,.T.); -#6724 = EDGE_CURVE('',#6725,#6727,#6729,.T.); -#6725 = VERTEX_POINT('',#6726); -#6726 = CARTESIAN_POINT('',(115.6135,-99.7775,0.)); -#6727 = VERTEX_POINT('',#6728); -#6728 = CARTESIAN_POINT('',(115.6135,-99.7775,-1.6)); -#6729 = SURFACE_CURVE('',#6730,(#6734,#6746),.PCURVE_S1.); -#6730 = LINE('',#6731,#6732); -#6731 = CARTESIAN_POINT('',(115.6135,-99.7775,0.)); -#6732 = VECTOR('',#6733,1.); -#6733 = DIRECTION('',(0.,0.,-1.)); -#6734 = PCURVE('',#6735,#6740); -#6735 = PLANE('',#6736); -#6736 = AXIS2_PLACEMENT_3D('',#6737,#6738,#6739); -#6737 = CARTESIAN_POINT('',(115.6135,-99.7775,0.)); -#6738 = DIRECTION('',(-1.110223024625E-16,-1.,-0.)); -#6739 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#6740 = DEFINITIONAL_REPRESENTATION('',(#6741),#6745); -#6741 = LINE('',#6742,#6743); -#6742 = CARTESIAN_POINT('',(0.,0.)); -#6743 = VECTOR('',#6744,1.); -#6744 = DIRECTION('',(0.,-1.)); -#6745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6746 = PCURVE('',#6747,#6752); -#6747 = CYLINDRICAL_SURFACE('',#6748,0.4125); -#6748 = AXIS2_PLACEMENT_3D('',#6749,#6750,#6751); -#6749 = CARTESIAN_POINT('',(115.6135,-100.19,0.)); -#6750 = DIRECTION('',(0.,0.,1.)); -#6751 = DIRECTION('',(3.45615791878E-14,1.,-0.)); -#6752 = DEFINITIONAL_REPRESENTATION('',(#6753),#6757); -#6753 = LINE('',#6754,#6755); -#6754 = CARTESIAN_POINT('',(0.,0.)); -#6755 = VECTOR('',#6756,1.); -#6756 = DIRECTION('',(0.,-1.)); -#6757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6758 = ORIENTED_EDGE('',*,*,#6759,.T.); -#6759 = EDGE_CURVE('',#6727,#6760,#6762,.T.); -#6760 = VERTEX_POINT('',#6761); -#6761 = CARTESIAN_POINT('',(116.2885,-99.7775,-1.6)); -#6762 = SURFACE_CURVE('',#6763,(#6767,#6774),.PCURVE_S1.); -#6763 = LINE('',#6764,#6765); -#6764 = CARTESIAN_POINT('',(115.38225,-99.7775,-1.6)); -#6765 = VECTOR('',#6766,1.); -#6766 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#6767 = PCURVE('',#6735,#6768); -#6768 = DEFINITIONAL_REPRESENTATION('',(#6769),#6773); -#6769 = LINE('',#6770,#6771); -#6770 = CARTESIAN_POINT('',(-0.23125,-1.6)); -#6771 = VECTOR('',#6772,1.); -#6772 = DIRECTION('',(1.,0.)); -#6773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6774 = PCURVE('',#84,#6775); -#6775 = DEFINITIONAL_REPRESENTATION('',(#6776),#6779); -#6776 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6777,#6778),.UNSPECIFIED.,.F., - .F.,(2,2),(0.16375,0.97375),.PIECEWISE_BEZIER_KNOTS.); -#6777 = CARTESIAN_POINT('',(-1.07,11.4445)); -#6778 = CARTESIAN_POINT('',(-1.88,11.4445)); -#6779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6780 = ORIENTED_EDGE('',*,*,#6781,.F.); -#6781 = EDGE_CURVE('',#6782,#6760,#6784,.T.); -#6782 = VERTEX_POINT('',#6783); -#6783 = CARTESIAN_POINT('',(116.2885,-99.7775,0.)); -#6784 = SURFACE_CURVE('',#6785,(#6789,#6796),.PCURVE_S1.); -#6785 = LINE('',#6786,#6787); -#6786 = CARTESIAN_POINT('',(116.2885,-99.7775,0.)); -#6787 = VECTOR('',#6788,1.); -#6788 = DIRECTION('',(0.,0.,-1.)); -#6789 = PCURVE('',#6735,#6790); -#6790 = DEFINITIONAL_REPRESENTATION('',(#6791),#6795); -#6791 = LINE('',#6792,#6793); -#6792 = CARTESIAN_POINT('',(0.675,0.)); -#6793 = VECTOR('',#6794,1.); -#6794 = DIRECTION('',(0.,-1.)); -#6795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6796 = PCURVE('',#6797,#6802); -#6797 = CYLINDRICAL_SURFACE('',#6798,0.4125); -#6798 = AXIS2_PLACEMENT_3D('',#6799,#6800,#6801); -#6799 = CARTESIAN_POINT('',(116.2885,-100.19,0.)); -#6800 = DIRECTION('',(0.,0.,1.)); -#6801 = DIRECTION('',(1.,-3.45615791878E-14,0.)); -#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6807); -#6803 = LINE('',#6804,#6805); -#6804 = CARTESIAN_POINT('',(1.570796326795,0.)); -#6805 = VECTOR('',#6806,1.); -#6806 = DIRECTION('',(0.,-1.)); -#6807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6808 = ORIENTED_EDGE('',*,*,#6809,.F.); -#6809 = EDGE_CURVE('',#6725,#6782,#6810,.T.); -#6810 = SURFACE_CURVE('',#6811,(#6815,#6822),.PCURVE_S1.); -#6811 = LINE('',#6812,#6813); -#6812 = CARTESIAN_POINT('',(115.38225,-99.7775,0.)); -#6813 = VECTOR('',#6814,1.); -#6814 = DIRECTION('',(1.,-1.110223024625E-16,0.)); -#6815 = PCURVE('',#6735,#6816); -#6816 = DEFINITIONAL_REPRESENTATION('',(#6817),#6821); -#6817 = LINE('',#6818,#6819); -#6818 = CARTESIAN_POINT('',(-0.23125,0.)); -#6819 = VECTOR('',#6820,1.); -#6820 = DIRECTION('',(1.,0.)); -#6821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6822 = PCURVE('',#143,#6823); -#6823 = DEFINITIONAL_REPRESENTATION('',(#6824),#6827); -#6824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6825,#6826),.UNSPECIFIED.,.F., - .F.,(2,2),(0.16375,0.97375),.PIECEWISE_BEZIER_KNOTS.); -#6825 = CARTESIAN_POINT('',(-1.07,11.4445)); -#6826 = CARTESIAN_POINT('',(-1.88,11.4445)); -#6827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6828 = ADVANCED_FACE('',(#6829),#6747,.F.); -#6829 = FACE_BOUND('',#6830,.F.); -#6830 = EDGE_LOOP('',(#6831,#6832,#6860,#6888)); -#6831 = ORIENTED_EDGE('',*,*,#6724,.T.); -#6832 = ORIENTED_EDGE('',*,*,#6833,.T.); -#6833 = EDGE_CURVE('',#6727,#6834,#6836,.T.); -#6834 = VERTEX_POINT('',#6835); -#6835 = CARTESIAN_POINT('',(115.201,-100.19,-1.6)); -#6836 = SURFACE_CURVE('',#6837,(#6842,#6849),.PCURVE_S1.); -#6837 = CIRCLE('',#6838,0.4125); -#6838 = AXIS2_PLACEMENT_3D('',#6839,#6840,#6841); -#6839 = CARTESIAN_POINT('',(115.6135,-100.19,-1.6)); -#6840 = DIRECTION('',(0.,0.,1.)); -#6841 = DIRECTION('',(3.45615791878E-14,1.,-0.)); -#6842 = PCURVE('',#6747,#6843); -#6843 = DEFINITIONAL_REPRESENTATION('',(#6844),#6848); -#6844 = LINE('',#6845,#6846); -#6845 = CARTESIAN_POINT('',(0.,-1.6)); -#6846 = VECTOR('',#6847,1.); -#6847 = DIRECTION('',(1.,0.)); -#6848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6849 = PCURVE('',#84,#6850); -#6850 = DEFINITIONAL_REPRESENTATION('',(#6851),#6859); -#6851 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6852,#6853,#6854,#6855, -#6856,#6857,#6858),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6852 = CARTESIAN_POINT('',(-1.1375,11.4445)); -#6853 = CARTESIAN_POINT('',(-0.423029041878,11.4445)); -#6854 = CARTESIAN_POINT('',(-0.780264520939,10.82575)); -#6855 = CARTESIAN_POINT('',(-1.1375,10.207)); -#6856 = CARTESIAN_POINT('',(-1.494735479061,10.82575)); -#6857 = CARTESIAN_POINT('',(-1.851970958122,11.4445)); -#6858 = CARTESIAN_POINT('',(-1.1375,11.4445)); -#6859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6860 = ORIENTED_EDGE('',*,*,#6861,.F.); -#6861 = EDGE_CURVE('',#6862,#6834,#6864,.T.); -#6862 = VERTEX_POINT('',#6863); -#6863 = CARTESIAN_POINT('',(115.201,-100.19,0.)); -#6864 = SURFACE_CURVE('',#6865,(#6869,#6876),.PCURVE_S1.); -#6865 = LINE('',#6866,#6867); -#6866 = CARTESIAN_POINT('',(115.201,-100.19,0.)); -#6867 = VECTOR('',#6868,1.); -#6868 = DIRECTION('',(0.,0.,-1.)); -#6869 = PCURVE('',#6747,#6870); -#6870 = DEFINITIONAL_REPRESENTATION('',(#6871),#6875); -#6871 = LINE('',#6872,#6873); -#6872 = CARTESIAN_POINT('',(1.570796326795,0.)); -#6873 = VECTOR('',#6874,1.); -#6874 = DIRECTION('',(0.,-1.)); -#6875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6876 = PCURVE('',#6877,#6882); -#6877 = CYLINDRICAL_SURFACE('',#6878,0.4125); -#6878 = AXIS2_PLACEMENT_3D('',#6879,#6880,#6881); -#6879 = CARTESIAN_POINT('',(115.6135,-100.19,0.)); -#6880 = DIRECTION('',(0.,0.,1.)); -#6881 = DIRECTION('',(-1.,3.45615791878E-14,0.)); -#6882 = DEFINITIONAL_REPRESENTATION('',(#6883),#6887); -#6883 = LINE('',#6884,#6885); -#6884 = CARTESIAN_POINT('',(0.,0.)); -#6885 = VECTOR('',#6886,1.); -#6886 = DIRECTION('',(0.,-1.)); -#6887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6888 = ORIENTED_EDGE('',*,*,#6889,.F.); -#6889 = EDGE_CURVE('',#6725,#6862,#6890,.T.); -#6890 = SURFACE_CURVE('',#6891,(#6896,#6903),.PCURVE_S1.); -#6891 = CIRCLE('',#6892,0.4125); -#6892 = AXIS2_PLACEMENT_3D('',#6893,#6894,#6895); -#6893 = CARTESIAN_POINT('',(115.6135,-100.19,0.)); -#6894 = DIRECTION('',(0.,0.,1.)); -#6895 = DIRECTION('',(3.45615791878E-14,1.,-0.)); -#6896 = PCURVE('',#6747,#6897); -#6897 = DEFINITIONAL_REPRESENTATION('',(#6898),#6902); -#6898 = LINE('',#6899,#6900); -#6899 = CARTESIAN_POINT('',(0.,0.)); -#6900 = VECTOR('',#6901,1.); -#6901 = DIRECTION('',(1.,0.)); -#6902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6903 = PCURVE('',#143,#6904); -#6904 = DEFINITIONAL_REPRESENTATION('',(#6905),#6913); -#6905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6906,#6907,#6908,#6909, -#6910,#6911,#6912),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6906 = CARTESIAN_POINT('',(-1.1375,11.4445)); -#6907 = CARTESIAN_POINT('',(-0.423029041878,11.4445)); -#6908 = CARTESIAN_POINT('',(-0.780264520939,10.82575)); -#6909 = CARTESIAN_POINT('',(-1.1375,10.207)); -#6910 = CARTESIAN_POINT('',(-1.494735479061,10.82575)); -#6911 = CARTESIAN_POINT('',(-1.851970958122,11.4445)); -#6912 = CARTESIAN_POINT('',(-1.1375,11.4445)); -#6913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6914 = ADVANCED_FACE('',(#6915),#6797,.F.); -#6915 = FACE_BOUND('',#6916,.F.); -#6916 = EDGE_LOOP('',(#6917,#6947,#6973,#6974)); -#6917 = ORIENTED_EDGE('',*,*,#6918,.T.); -#6918 = EDGE_CURVE('',#6919,#6921,#6923,.T.); -#6919 = VERTEX_POINT('',#6920); -#6920 = CARTESIAN_POINT('',(116.701,-100.19,0.)); -#6921 = VERTEX_POINT('',#6922); -#6922 = CARTESIAN_POINT('',(116.701,-100.19,-1.6)); -#6923 = SURFACE_CURVE('',#6924,(#6928,#6935),.PCURVE_S1.); -#6924 = LINE('',#6925,#6926); -#6925 = CARTESIAN_POINT('',(116.701,-100.19,0.)); -#6926 = VECTOR('',#6927,1.); -#6927 = DIRECTION('',(0.,0.,-1.)); -#6928 = PCURVE('',#6797,#6929); -#6929 = DEFINITIONAL_REPRESENTATION('',(#6930),#6934); -#6930 = LINE('',#6931,#6932); -#6931 = CARTESIAN_POINT('',(0.,0.)); -#6932 = VECTOR('',#6933,1.); -#6933 = DIRECTION('',(0.,-1.)); -#6934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6935 = PCURVE('',#6936,#6941); -#6936 = CYLINDRICAL_SURFACE('',#6937,0.4125); -#6937 = AXIS2_PLACEMENT_3D('',#6938,#6939,#6940); -#6938 = CARTESIAN_POINT('',(116.2885,-100.19,0.)); -#6939 = DIRECTION('',(0.,0.,1.)); -#6940 = DIRECTION('',(-3.45615791878E-14,-1.,0.)); -#6941 = DEFINITIONAL_REPRESENTATION('',(#6942),#6946); -#6942 = LINE('',#6943,#6944); -#6943 = CARTESIAN_POINT('',(1.570796326795,0.)); -#6944 = VECTOR('',#6945,1.); -#6945 = DIRECTION('',(0.,-1.)); -#6946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6947 = ORIENTED_EDGE('',*,*,#6948,.T.); -#6948 = EDGE_CURVE('',#6921,#6760,#6949,.T.); -#6949 = SURFACE_CURVE('',#6950,(#6955,#6962),.PCURVE_S1.); -#6950 = CIRCLE('',#6951,0.4125); -#6951 = AXIS2_PLACEMENT_3D('',#6952,#6953,#6954); -#6952 = CARTESIAN_POINT('',(116.2885,-100.19,-1.6)); -#6953 = DIRECTION('',(0.,0.,1.)); -#6954 = DIRECTION('',(1.,-3.45615791878E-14,0.)); -#6955 = PCURVE('',#6797,#6956); -#6956 = DEFINITIONAL_REPRESENTATION('',(#6957),#6961); -#6957 = LINE('',#6958,#6959); -#6958 = CARTESIAN_POINT('',(0.,-1.6)); -#6959 = VECTOR('',#6960,1.); -#6960 = DIRECTION('',(1.,0.)); -#6961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6962 = PCURVE('',#84,#6963); -#6963 = DEFINITIONAL_REPRESENTATION('',(#6964),#6972); -#6964 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6965,#6966,#6967,#6968, -#6969,#6970,#6971),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6965 = CARTESIAN_POINT('',(-2.225,11.032)); -#6966 = CARTESIAN_POINT('',(-2.225,11.746470958122)); -#6967 = CARTESIAN_POINT('',(-1.60625,11.389235479061)); -#6968 = CARTESIAN_POINT('',(-0.9875,11.032)); -#6969 = CARTESIAN_POINT('',(-1.60625,10.674764520939)); -#6970 = CARTESIAN_POINT('',(-2.225,10.317529041878)); -#6971 = CARTESIAN_POINT('',(-2.225,11.032)); -#6972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6973 = ORIENTED_EDGE('',*,*,#6781,.F.); -#6974 = ORIENTED_EDGE('',*,*,#6975,.F.); -#6975 = EDGE_CURVE('',#6919,#6782,#6976,.T.); -#6976 = SURFACE_CURVE('',#6977,(#6982,#6989),.PCURVE_S1.); -#6977 = CIRCLE('',#6978,0.4125); -#6978 = AXIS2_PLACEMENT_3D('',#6979,#6980,#6981); -#6979 = CARTESIAN_POINT('',(116.2885,-100.19,0.)); -#6980 = DIRECTION('',(0.,0.,1.)); -#6981 = DIRECTION('',(1.,-3.45615791878E-14,0.)); -#6982 = PCURVE('',#6797,#6983); -#6983 = DEFINITIONAL_REPRESENTATION('',(#6984),#6988); -#6984 = LINE('',#6985,#6986); -#6985 = CARTESIAN_POINT('',(0.,0.)); -#6986 = VECTOR('',#6987,1.); -#6987 = DIRECTION('',(1.,0.)); -#6988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6989 = PCURVE('',#143,#6990); -#6990 = DEFINITIONAL_REPRESENTATION('',(#6991),#6999); -#6991 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6992,#6993,#6994,#6995, -#6996,#6997,#6998),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#6992 = CARTESIAN_POINT('',(-2.225,11.032)); -#6993 = CARTESIAN_POINT('',(-2.225,11.746470958122)); -#6994 = CARTESIAN_POINT('',(-1.60625,11.389235479061)); -#6995 = CARTESIAN_POINT('',(-0.9875,11.032)); -#6996 = CARTESIAN_POINT('',(-1.60625,10.674764520939)); -#6997 = CARTESIAN_POINT('',(-2.225,10.317529041878)); -#6998 = CARTESIAN_POINT('',(-2.225,11.032)); -#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7000 = ADVANCED_FACE('',(#7001),#6877,.F.); -#7001 = FACE_BOUND('',#7002,.F.); -#7002 = EDGE_LOOP('',(#7003,#7004,#7032,#7060)); -#7003 = ORIENTED_EDGE('',*,*,#6861,.T.); -#7004 = ORIENTED_EDGE('',*,*,#7005,.T.); -#7005 = EDGE_CURVE('',#6834,#7006,#7008,.T.); -#7006 = VERTEX_POINT('',#7007); -#7007 = CARTESIAN_POINT('',(115.6135,-100.6025,-1.6)); -#7008 = SURFACE_CURVE('',#7009,(#7014,#7021),.PCURVE_S1.); -#7009 = CIRCLE('',#7010,0.4125); -#7010 = AXIS2_PLACEMENT_3D('',#7011,#7012,#7013); -#7011 = CARTESIAN_POINT('',(115.6135,-100.19,-1.6)); -#7012 = DIRECTION('',(0.,0.,1.)); -#7013 = DIRECTION('',(-1.,3.45615791878E-14,0.)); -#7014 = PCURVE('',#6877,#7015); -#7015 = DEFINITIONAL_REPRESENTATION('',(#7016),#7020); -#7016 = LINE('',#7017,#7018); -#7017 = CARTESIAN_POINT('',(0.,-1.6)); -#7018 = VECTOR('',#7019,1.); -#7019 = DIRECTION('',(1.,0.)); -#7020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7021 = PCURVE('',#84,#7022); -#7022 = DEFINITIONAL_REPRESENTATION('',(#7023),#7031); -#7023 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7024,#7025,#7026,#7027, -#7028,#7029,#7030),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#7024 = CARTESIAN_POINT('',(-0.725,11.032)); -#7025 = CARTESIAN_POINT('',(-0.725,10.317529041878)); -#7026 = CARTESIAN_POINT('',(-1.34375,10.674764520939)); -#7027 = CARTESIAN_POINT('',(-1.9625,11.032)); -#7028 = CARTESIAN_POINT('',(-1.34375,11.389235479061)); -#7029 = CARTESIAN_POINT('',(-0.725,11.746470958122)); -#7030 = CARTESIAN_POINT('',(-0.725,11.032)); -#7031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7032 = ORIENTED_EDGE('',*,*,#7033,.F.); -#7033 = EDGE_CURVE('',#7034,#7006,#7036,.T.); -#7034 = VERTEX_POINT('',#7035); -#7035 = CARTESIAN_POINT('',(115.6135,-100.6025,0.)); -#7036 = SURFACE_CURVE('',#7037,(#7041,#7048),.PCURVE_S1.); -#7037 = LINE('',#7038,#7039); -#7038 = CARTESIAN_POINT('',(115.6135,-100.6025,0.)); -#7039 = VECTOR('',#7040,1.); -#7040 = DIRECTION('',(0.,0.,-1.)); -#7041 = PCURVE('',#6877,#7042); -#7042 = DEFINITIONAL_REPRESENTATION('',(#7043),#7047); -#7043 = LINE('',#7044,#7045); -#7044 = CARTESIAN_POINT('',(1.570796326795,0.)); -#7045 = VECTOR('',#7046,1.); -#7046 = DIRECTION('',(0.,-1.)); -#7047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7048 = PCURVE('',#7049,#7054); -#7049 = PLANE('',#7050); -#7050 = AXIS2_PLACEMENT_3D('',#7051,#7052,#7053); -#7051 = CARTESIAN_POINT('',(116.2885,-100.6025,0.)); -#7052 = DIRECTION('',(1.110223024625E-16,1.,0.)); -#7053 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#7054 = DEFINITIONAL_REPRESENTATION('',(#7055),#7059); -#7055 = LINE('',#7056,#7057); -#7056 = CARTESIAN_POINT('',(0.675,0.)); -#7057 = VECTOR('',#7058,1.); -#7058 = DIRECTION('',(0.,-1.)); -#7059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7060 = ORIENTED_EDGE('',*,*,#7061,.F.); -#7061 = EDGE_CURVE('',#6862,#7034,#7062,.T.); -#7062 = SURFACE_CURVE('',#7063,(#7068,#7075),.PCURVE_S1.); -#7063 = CIRCLE('',#7064,0.4125); -#7064 = AXIS2_PLACEMENT_3D('',#7065,#7066,#7067); -#7065 = CARTESIAN_POINT('',(115.6135,-100.19,0.)); -#7066 = DIRECTION('',(0.,0.,1.)); -#7067 = DIRECTION('',(-1.,3.45615791878E-14,0.)); -#7068 = PCURVE('',#6877,#7069); -#7069 = DEFINITIONAL_REPRESENTATION('',(#7070),#7074); -#7070 = LINE('',#7071,#7072); -#7071 = CARTESIAN_POINT('',(0.,0.)); -#7072 = VECTOR('',#7073,1.); -#7073 = DIRECTION('',(1.,0.)); -#7074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7075 = PCURVE('',#143,#7076); -#7076 = DEFINITIONAL_REPRESENTATION('',(#7077),#7085); -#7077 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7078,#7079,#7080,#7081, -#7082,#7083,#7084),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#7078 = CARTESIAN_POINT('',(-0.725,11.032)); -#7079 = CARTESIAN_POINT('',(-0.725,10.317529041878)); -#7080 = CARTESIAN_POINT('',(-1.34375,10.674764520939)); -#7081 = CARTESIAN_POINT('',(-1.9625,11.032)); -#7082 = CARTESIAN_POINT('',(-1.34375,11.389235479061)); -#7083 = CARTESIAN_POINT('',(-0.725,11.746470958122)); -#7084 = CARTESIAN_POINT('',(-0.725,11.032)); -#7085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7086 = ADVANCED_FACE('',(#7087),#6936,.F.); -#7087 = FACE_BOUND('',#7088,.F.); -#7088 = EDGE_LOOP('',(#7089,#7114,#7140,#7141)); -#7089 = ORIENTED_EDGE('',*,*,#7090,.T.); -#7090 = EDGE_CURVE('',#7091,#7093,#7095,.T.); -#7091 = VERTEX_POINT('',#7092); -#7092 = CARTESIAN_POINT('',(116.2885,-100.6025,0.)); -#7093 = VERTEX_POINT('',#7094); -#7094 = CARTESIAN_POINT('',(116.2885,-100.6025,-1.6)); -#7095 = SURFACE_CURVE('',#7096,(#7100,#7107),.PCURVE_S1.); -#7096 = LINE('',#7097,#7098); -#7097 = CARTESIAN_POINT('',(116.2885,-100.6025,0.)); -#7098 = VECTOR('',#7099,1.); -#7099 = DIRECTION('',(0.,0.,-1.)); -#7100 = PCURVE('',#6936,#7101); -#7101 = DEFINITIONAL_REPRESENTATION('',(#7102),#7106); -#7102 = LINE('',#7103,#7104); -#7103 = CARTESIAN_POINT('',(0.,0.)); -#7104 = VECTOR('',#7105,1.); -#7105 = DIRECTION('',(0.,-1.)); -#7106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7107 = PCURVE('',#7049,#7108); -#7108 = DEFINITIONAL_REPRESENTATION('',(#7109),#7113); -#7109 = LINE('',#7110,#7111); -#7110 = CARTESIAN_POINT('',(0.,0.)); -#7111 = VECTOR('',#7112,1.); -#7112 = DIRECTION('',(0.,-1.)); -#7113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7114 = ORIENTED_EDGE('',*,*,#7115,.T.); -#7115 = EDGE_CURVE('',#7093,#6921,#7116,.T.); -#7116 = SURFACE_CURVE('',#7117,(#7122,#7129),.PCURVE_S1.); -#7117 = CIRCLE('',#7118,0.4125); -#7118 = AXIS2_PLACEMENT_3D('',#7119,#7120,#7121); -#7119 = CARTESIAN_POINT('',(116.2885,-100.19,-1.6)); -#7120 = DIRECTION('',(0.,0.,1.)); -#7121 = DIRECTION('',(-3.45615791878E-14,-1.,0.)); -#7122 = PCURVE('',#6936,#7123); -#7123 = DEFINITIONAL_REPRESENTATION('',(#7124),#7128); -#7124 = LINE('',#7125,#7126); -#7125 = CARTESIAN_POINT('',(0.,-1.6)); -#7126 = VECTOR('',#7127,1.); -#7127 = DIRECTION('',(1.,0.)); -#7128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7129 = PCURVE('',#84,#7130); -#7130 = DEFINITIONAL_REPRESENTATION('',(#7131),#7139); -#7131 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7132,#7133,#7134,#7135, -#7136,#7137,#7138),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#7132 = CARTESIAN_POINT('',(-1.8125,10.6195)); -#7133 = CARTESIAN_POINT('',(-2.526970958122,10.6195)); -#7134 = CARTESIAN_POINT('',(-2.169735479061,11.23825)); -#7135 = CARTESIAN_POINT('',(-1.8125,11.857)); -#7136 = CARTESIAN_POINT('',(-1.455264520939,11.23825)); -#7137 = CARTESIAN_POINT('',(-1.098029041878,10.6195)); -#7138 = CARTESIAN_POINT('',(-1.8125,10.6195)); -#7139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7140 = ORIENTED_EDGE('',*,*,#6918,.F.); -#7141 = ORIENTED_EDGE('',*,*,#7142,.F.); -#7142 = EDGE_CURVE('',#7091,#6919,#7143,.T.); -#7143 = SURFACE_CURVE('',#7144,(#7149,#7156),.PCURVE_S1.); -#7144 = CIRCLE('',#7145,0.4125); -#7145 = AXIS2_PLACEMENT_3D('',#7146,#7147,#7148); -#7146 = CARTESIAN_POINT('',(116.2885,-100.19,0.)); -#7147 = DIRECTION('',(0.,0.,1.)); -#7148 = DIRECTION('',(-3.45615791878E-14,-1.,0.)); -#7149 = PCURVE('',#6936,#7150); -#7150 = DEFINITIONAL_REPRESENTATION('',(#7151),#7155); -#7151 = LINE('',#7152,#7153); -#7152 = CARTESIAN_POINT('',(0.,0.)); -#7153 = VECTOR('',#7154,1.); -#7154 = DIRECTION('',(1.,0.)); -#7155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7156 = PCURVE('',#143,#7157); -#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7166); -#7158 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7159,#7160,#7161,#7162, -#7163,#7164,#7165),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#7159 = CARTESIAN_POINT('',(-1.8125,10.6195)); -#7160 = CARTESIAN_POINT('',(-2.526970958122,10.6195)); -#7161 = CARTESIAN_POINT('',(-2.169735479061,11.23825)); -#7162 = CARTESIAN_POINT('',(-1.8125,11.857)); -#7163 = CARTESIAN_POINT('',(-1.455264520939,11.23825)); -#7164 = CARTESIAN_POINT('',(-1.098029041878,10.6195)); -#7165 = CARTESIAN_POINT('',(-1.8125,10.6195)); -#7166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7167 = ADVANCED_FACE('',(#7168),#7049,.T.); -#7168 = FACE_BOUND('',#7169,.T.); -#7169 = EDGE_LOOP('',(#7170,#7171,#7191,#7192)); -#7170 = ORIENTED_EDGE('',*,*,#7090,.T.); -#7171 = ORIENTED_EDGE('',*,*,#7172,.T.); -#7172 = EDGE_CURVE('',#7093,#7006,#7173,.T.); -#7173 = SURFACE_CURVE('',#7174,(#7178,#7185),.PCURVE_S1.); -#7174 = LINE('',#7175,#7176); -#7175 = CARTESIAN_POINT('',(115.04475,-100.6025,-1.6)); -#7176 = VECTOR('',#7177,1.); -#7177 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#7178 = PCURVE('',#7049,#7179); -#7179 = DEFINITIONAL_REPRESENTATION('',(#7180),#7184); -#7180 = LINE('',#7181,#7182); -#7181 = CARTESIAN_POINT('',(1.24375,-1.6)); -#7182 = VECTOR('',#7183,1.); -#7183 = DIRECTION('',(1.,0.)); -#7184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7185 = PCURVE('',#84,#7186); -#7186 = DEFINITIONAL_REPRESENTATION('',(#7187),#7190); -#7187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7188,#7189),.UNSPECIFIED.,.F., - .F.,(2,2),(-1.31125,-0.50125),.PIECEWISE_BEZIER_KNOTS.); -#7188 = CARTESIAN_POINT('',(-1.88,10.6195)); -#7189 = CARTESIAN_POINT('',(-1.07,10.6195)); -#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7191 = ORIENTED_EDGE('',*,*,#7033,.F.); -#7192 = ORIENTED_EDGE('',*,*,#7193,.F.); -#7193 = EDGE_CURVE('',#7091,#7034,#7194,.T.); -#7194 = SURFACE_CURVE('',#7195,(#7199,#7206),.PCURVE_S1.); -#7195 = LINE('',#7196,#7197); -#7196 = CARTESIAN_POINT('',(115.04475,-100.6025,0.)); -#7197 = VECTOR('',#7198,1.); -#7198 = DIRECTION('',(-1.,1.110223024625E-16,0.)); -#7199 = PCURVE('',#7049,#7200); -#7200 = DEFINITIONAL_REPRESENTATION('',(#7201),#7205); -#7201 = LINE('',#7202,#7203); -#7202 = CARTESIAN_POINT('',(1.24375,0.)); -#7203 = VECTOR('',#7204,1.); -#7204 = DIRECTION('',(1.,0.)); -#7205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7206 = PCURVE('',#143,#7207); -#7207 = DEFINITIONAL_REPRESENTATION('',(#7208),#7211); -#7208 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7209,#7210),.UNSPECIFIED.,.F., - .F.,(2,2),(-1.31125,-0.50125),.PIECEWISE_BEZIER_KNOTS.); -#7209 = CARTESIAN_POINT('',(-1.88,10.6195)); -#7210 = CARTESIAN_POINT('',(-1.07,10.6195)); -#7211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7212 = ADVANCED_FACE('',(#7213,#7223,#7226,#7229,#7232,#7235,#7238, - #7241,#7244,#7247,#7250,#7253,#7256,#7259,#7262,#7265,#7273,#7276, - #7279,#7282,#7285,#7293,#7296,#7299,#7302,#7305,#7308,#7311,#7314, - #7317,#7320,#7323,#7326,#7329,#7332,#7335,#7338,#7341,#7344,#7347, - #7350,#7353,#7356,#7359,#7362,#7365,#7368,#7371,#7374,#7377,#7380, - #7383,#7386,#7389,#7392,#7395,#7398,#7406),#143,.F.); -#7213 = FACE_BOUND('',#7214,.F.); -#7214 = EDGE_LOOP('',(#7215,#7216,#7217,#7218,#7219,#7220,#7221,#7222)); -#7215 = ORIENTED_EDGE('',*,*,#128,.F.); -#7216 = ORIENTED_EDGE('',*,*,#214,.T.); -#7217 = ORIENTED_EDGE('',*,*,#371,.F.); -#7218 = ORIENTED_EDGE('',*,*,#538,.T.); -#7219 = ORIENTED_EDGE('',*,*,#661,.F.); -#7220 = ORIENTED_EDGE('',*,*,#609,.T.); -#7221 = ORIENTED_EDGE('',*,*,#457,.F.); -#7222 = ORIENTED_EDGE('',*,*,#290,.T.); -#7223 = FACE_BOUND('',#7224,.F.); -#7224 = EDGE_LOOP('',(#7225)); -#7225 = ORIENTED_EDGE('',*,*,#747,.T.); -#7226 = FACE_BOUND('',#7227,.F.); -#7227 = EDGE_LOOP('',(#7228)); -#7228 = ORIENTED_EDGE('',*,*,#833,.T.); -#7229 = FACE_BOUND('',#7230,.F.); -#7230 = EDGE_LOOP('',(#7231)); -#7231 = ORIENTED_EDGE('',*,*,#919,.T.); -#7232 = FACE_BOUND('',#7233,.F.); -#7233 = EDGE_LOOP('',(#7234)); -#7234 = ORIENTED_EDGE('',*,*,#1005,.T.); -#7235 = FACE_BOUND('',#7236,.F.); -#7236 = EDGE_LOOP('',(#7237)); -#7237 = ORIENTED_EDGE('',*,*,#1091,.T.); -#7238 = FACE_BOUND('',#7239,.F.); -#7239 = EDGE_LOOP('',(#7240)); -#7240 = ORIENTED_EDGE('',*,*,#1177,.T.); -#7241 = FACE_BOUND('',#7242,.F.); -#7242 = EDGE_LOOP('',(#7243)); -#7243 = ORIENTED_EDGE('',*,*,#1263,.T.); -#7244 = FACE_BOUND('',#7245,.F.); -#7245 = EDGE_LOOP('',(#7246)); -#7246 = ORIENTED_EDGE('',*,*,#1349,.T.); -#7247 = FACE_BOUND('',#7248,.F.); -#7248 = EDGE_LOOP('',(#7249)); -#7249 = ORIENTED_EDGE('',*,*,#1435,.T.); -#7250 = FACE_BOUND('',#7251,.F.); -#7251 = EDGE_LOOP('',(#7252)); -#7252 = ORIENTED_EDGE('',*,*,#1521,.T.); -#7253 = FACE_BOUND('',#7254,.F.); -#7254 = EDGE_LOOP('',(#7255)); -#7255 = ORIENTED_EDGE('',*,*,#1607,.T.); -#7256 = FACE_BOUND('',#7257,.F.); -#7257 = EDGE_LOOP('',(#7258)); -#7258 = ORIENTED_EDGE('',*,*,#1693,.T.); -#7259 = FACE_BOUND('',#7260,.F.); -#7260 = EDGE_LOOP('',(#7261)); -#7261 = ORIENTED_EDGE('',*,*,#1779,.T.); -#7262 = FACE_BOUND('',#7263,.F.); -#7263 = EDGE_LOOP('',(#7264)); -#7264 = ORIENTED_EDGE('',*,*,#1865,.T.); -#7265 = FACE_BOUND('',#7266,.F.); -#7266 = EDGE_LOOP('',(#7267,#7268,#7269,#7270,#7271,#7272)); -#7267 = ORIENTED_EDGE('',*,*,#1985,.T.); -#7268 = ORIENTED_EDGE('',*,*,#2145,.T.); -#7269 = ORIENTED_EDGE('',*,*,#2306,.F.); -#7270 = ORIENTED_EDGE('',*,*,#2357,.T.); -#7271 = ORIENTED_EDGE('',*,*,#2231,.T.); -#7272 = ORIENTED_EDGE('',*,*,#2065,.F.); -#7273 = FACE_BOUND('',#7274,.F.); -#7274 = EDGE_LOOP('',(#7275)); -#7275 = ORIENTED_EDGE('',*,*,#2443,.T.); -#7276 = FACE_BOUND('',#7277,.F.); -#7277 = EDGE_LOOP('',(#7278)); -#7278 = ORIENTED_EDGE('',*,*,#2529,.T.); -#7279 = FACE_BOUND('',#7280,.F.); -#7280 = EDGE_LOOP('',(#7281)); -#7281 = ORIENTED_EDGE('',*,*,#2615,.T.); -#7282 = FACE_BOUND('',#7283,.F.); -#7283 = EDGE_LOOP('',(#7284)); -#7284 = ORIENTED_EDGE('',*,*,#2701,.T.); -#7285 = FACE_BOUND('',#7286,.F.); -#7286 = EDGE_LOOP('',(#7287,#7288,#7289,#7290,#7291,#7292)); -#7287 = ORIENTED_EDGE('',*,*,#2815,.F.); -#7288 = ORIENTED_EDGE('',*,*,#2895,.T.); -#7289 = ORIENTED_EDGE('',*,*,#3067,.T.); -#7290 = ORIENTED_EDGE('',*,*,#3199,.F.); -#7291 = ORIENTED_EDGE('',*,*,#3148,.T.); -#7292 = ORIENTED_EDGE('',*,*,#2981,.T.); -#7293 = FACE_BOUND('',#7294,.F.); -#7294 = EDGE_LOOP('',(#7295)); -#7295 = ORIENTED_EDGE('',*,*,#3279,.T.); -#7296 = FACE_BOUND('',#7297,.F.); -#7297 = EDGE_LOOP('',(#7298)); -#7298 = ORIENTED_EDGE('',*,*,#3365,.T.); -#7299 = FACE_BOUND('',#7300,.F.); -#7300 = EDGE_LOOP('',(#7301)); -#7301 = ORIENTED_EDGE('',*,*,#3451,.T.); -#7302 = FACE_BOUND('',#7303,.F.); -#7303 = EDGE_LOOP('',(#7304)); -#7304 = ORIENTED_EDGE('',*,*,#3537,.T.); -#7305 = FACE_BOUND('',#7306,.F.); -#7306 = EDGE_LOOP('',(#7307)); -#7307 = ORIENTED_EDGE('',*,*,#3623,.T.); -#7308 = FACE_BOUND('',#7309,.F.); -#7309 = EDGE_LOOP('',(#7310)); -#7310 = ORIENTED_EDGE('',*,*,#3709,.T.); -#7311 = FACE_BOUND('',#7312,.F.); -#7312 = EDGE_LOOP('',(#7313)); -#7313 = ORIENTED_EDGE('',*,*,#3795,.T.); -#7314 = FACE_BOUND('',#7315,.F.); -#7315 = EDGE_LOOP('',(#7316)); -#7316 = ORIENTED_EDGE('',*,*,#3881,.T.); -#7317 = FACE_BOUND('',#7318,.F.); -#7318 = EDGE_LOOP('',(#7319)); -#7319 = ORIENTED_EDGE('',*,*,#3967,.T.); -#7320 = FACE_BOUND('',#7321,.F.); -#7321 = EDGE_LOOP('',(#7322)); -#7322 = ORIENTED_EDGE('',*,*,#4053,.T.); -#7323 = FACE_BOUND('',#7324,.F.); -#7324 = EDGE_LOOP('',(#7325)); -#7325 = ORIENTED_EDGE('',*,*,#4139,.T.); -#7326 = FACE_BOUND('',#7327,.F.); -#7327 = EDGE_LOOP('',(#7328)); -#7328 = ORIENTED_EDGE('',*,*,#4225,.T.); -#7329 = FACE_BOUND('',#7330,.F.); -#7330 = EDGE_LOOP('',(#7331)); -#7331 = ORIENTED_EDGE('',*,*,#4311,.T.); -#7332 = FACE_BOUND('',#7333,.F.); -#7333 = EDGE_LOOP('',(#7334)); -#7334 = ORIENTED_EDGE('',*,*,#4397,.T.); -#7335 = FACE_BOUND('',#7336,.F.); -#7336 = EDGE_LOOP('',(#7337)); -#7337 = ORIENTED_EDGE('',*,*,#4483,.T.); -#7338 = FACE_BOUND('',#7339,.F.); -#7339 = EDGE_LOOP('',(#7340)); -#7340 = ORIENTED_EDGE('',*,*,#4569,.T.); -#7341 = FACE_BOUND('',#7342,.F.); -#7342 = EDGE_LOOP('',(#7343)); -#7343 = ORIENTED_EDGE('',*,*,#4655,.T.); -#7344 = FACE_BOUND('',#7345,.F.); -#7345 = EDGE_LOOP('',(#7346)); -#7346 = ORIENTED_EDGE('',*,*,#4741,.T.); -#7347 = FACE_BOUND('',#7348,.F.); -#7348 = EDGE_LOOP('',(#7349)); -#7349 = ORIENTED_EDGE('',*,*,#4827,.T.); -#7350 = FACE_BOUND('',#7351,.F.); -#7351 = EDGE_LOOP('',(#7352)); -#7352 = ORIENTED_EDGE('',*,*,#4913,.T.); -#7353 = FACE_BOUND('',#7354,.F.); -#7354 = EDGE_LOOP('',(#7355)); -#7355 = ORIENTED_EDGE('',*,*,#4999,.T.); -#7356 = FACE_BOUND('',#7357,.F.); -#7357 = EDGE_LOOP('',(#7358)); -#7358 = ORIENTED_EDGE('',*,*,#5085,.T.); -#7359 = FACE_BOUND('',#7360,.F.); -#7360 = EDGE_LOOP('',(#7361)); -#7361 = ORIENTED_EDGE('',*,*,#5171,.T.); -#7362 = FACE_BOUND('',#7363,.F.); -#7363 = EDGE_LOOP('',(#7364)); -#7364 = ORIENTED_EDGE('',*,*,#5257,.T.); -#7365 = FACE_BOUND('',#7366,.F.); -#7366 = EDGE_LOOP('',(#7367)); -#7367 = ORIENTED_EDGE('',*,*,#5343,.T.); -#7368 = FACE_BOUND('',#7369,.F.); -#7369 = EDGE_LOOP('',(#7370)); -#7370 = ORIENTED_EDGE('',*,*,#5429,.T.); -#7371 = FACE_BOUND('',#7372,.F.); -#7372 = EDGE_LOOP('',(#7373)); -#7373 = ORIENTED_EDGE('',*,*,#5515,.T.); -#7374 = FACE_BOUND('',#7375,.F.); -#7375 = EDGE_LOOP('',(#7376)); -#7376 = ORIENTED_EDGE('',*,*,#5601,.T.); -#7377 = FACE_BOUND('',#7378,.F.); -#7378 = EDGE_LOOP('',(#7379)); -#7379 = ORIENTED_EDGE('',*,*,#5687,.T.); -#7380 = FACE_BOUND('',#7381,.F.); -#7381 = EDGE_LOOP('',(#7382)); -#7382 = ORIENTED_EDGE('',*,*,#5773,.T.); -#7383 = FACE_BOUND('',#7384,.F.); -#7384 = EDGE_LOOP('',(#7385)); -#7385 = ORIENTED_EDGE('',*,*,#5859,.T.); -#7386 = FACE_BOUND('',#7387,.F.); -#7387 = EDGE_LOOP('',(#7388)); -#7388 = ORIENTED_EDGE('',*,*,#5945,.T.); -#7389 = FACE_BOUND('',#7390,.F.); -#7390 = EDGE_LOOP('',(#7391)); -#7391 = ORIENTED_EDGE('',*,*,#6031,.T.); -#7392 = FACE_BOUND('',#7393,.F.); -#7393 = EDGE_LOOP('',(#7394)); -#7394 = ORIENTED_EDGE('',*,*,#6117,.T.); -#7395 = FACE_BOUND('',#7396,.F.); -#7396 = EDGE_LOOP('',(#7397)); -#7397 = ORIENTED_EDGE('',*,*,#6203,.T.); -#7398 = FACE_BOUND('',#7399,.F.); -#7399 = EDGE_LOOP('',(#7400,#7401,#7402,#7403,#7404,#7405)); -#7400 = ORIENTED_EDGE('',*,*,#6317,.F.); -#7401 = ORIENTED_EDGE('',*,*,#6397,.T.); -#7402 = ORIENTED_EDGE('',*,*,#6569,.T.); -#7403 = ORIENTED_EDGE('',*,*,#6701,.F.); -#7404 = ORIENTED_EDGE('',*,*,#6650,.T.); -#7405 = ORIENTED_EDGE('',*,*,#6483,.T.); -#7406 = FACE_BOUND('',#7407,.F.); -#7407 = EDGE_LOOP('',(#7408,#7409,#7410,#7411,#7412,#7413)); -#7408 = ORIENTED_EDGE('',*,*,#6809,.F.); -#7409 = ORIENTED_EDGE('',*,*,#6889,.T.); -#7410 = ORIENTED_EDGE('',*,*,#7061,.T.); -#7411 = ORIENTED_EDGE('',*,*,#7193,.F.); -#7412 = ORIENTED_EDGE('',*,*,#7142,.T.); -#7413 = ORIENTED_EDGE('',*,*,#6975,.T.); -#7414 = ADVANCED_FACE('',(#7415,#7425,#7428,#7431,#7434,#7437,#7440, - #7443,#7446,#7449,#7452,#7455,#7458,#7461,#7464,#7467,#7475,#7478, - #7481,#7484,#7487,#7495,#7498,#7501,#7504,#7507,#7510,#7513,#7516, - #7519,#7522,#7525,#7528,#7531,#7534,#7537,#7540,#7543,#7546,#7549, - #7552,#7555,#7558,#7561,#7564,#7567,#7570,#7573,#7576,#7579,#7582, - #7585,#7588,#7591,#7594,#7597,#7600,#7608),#84,.T.); -#7415 = FACE_BOUND('',#7416,.T.); -#7416 = EDGE_LOOP('',(#7417,#7418,#7419,#7420,#7421,#7422,#7423,#7424)); -#7417 = ORIENTED_EDGE('',*,*,#67,.F.); -#7418 = ORIENTED_EDGE('',*,*,#163,.T.); -#7419 = ORIENTED_EDGE('',*,*,#344,.F.); -#7420 = ORIENTED_EDGE('',*,*,#487,.T.); -#7421 = ORIENTED_EDGE('',*,*,#634,.F.); -#7422 = ORIENTED_EDGE('',*,*,#587,.T.); -#7423 = ORIENTED_EDGE('',*,*,#401,.F.); -#7424 = ORIENTED_EDGE('',*,*,#268,.T.); -#7425 = FACE_BOUND('',#7426,.T.); -#7426 = EDGE_LOOP('',(#7427)); -#7427 = ORIENTED_EDGE('',*,*,#720,.T.); -#7428 = FACE_BOUND('',#7429,.T.); -#7429 = EDGE_LOOP('',(#7430)); -#7430 = ORIENTED_EDGE('',*,*,#806,.T.); -#7431 = FACE_BOUND('',#7432,.T.); -#7432 = EDGE_LOOP('',(#7433)); -#7433 = ORIENTED_EDGE('',*,*,#892,.T.); -#7434 = FACE_BOUND('',#7435,.T.); -#7435 = EDGE_LOOP('',(#7436)); -#7436 = ORIENTED_EDGE('',*,*,#978,.T.); -#7437 = FACE_BOUND('',#7438,.T.); -#7438 = EDGE_LOOP('',(#7439)); -#7439 = ORIENTED_EDGE('',*,*,#1064,.T.); -#7440 = FACE_BOUND('',#7441,.T.); -#7441 = EDGE_LOOP('',(#7442)); -#7442 = ORIENTED_EDGE('',*,*,#1150,.T.); -#7443 = FACE_BOUND('',#7444,.T.); -#7444 = EDGE_LOOP('',(#7445)); -#7445 = ORIENTED_EDGE('',*,*,#1236,.T.); -#7446 = FACE_BOUND('',#7447,.T.); -#7447 = EDGE_LOOP('',(#7448)); -#7448 = ORIENTED_EDGE('',*,*,#1322,.T.); -#7449 = FACE_BOUND('',#7450,.T.); -#7450 = EDGE_LOOP('',(#7451)); -#7451 = ORIENTED_EDGE('',*,*,#1408,.T.); -#7452 = FACE_BOUND('',#7453,.T.); -#7453 = EDGE_LOOP('',(#7454)); -#7454 = ORIENTED_EDGE('',*,*,#1494,.T.); -#7455 = FACE_BOUND('',#7456,.T.); -#7456 = EDGE_LOOP('',(#7457)); -#7457 = ORIENTED_EDGE('',*,*,#1580,.T.); -#7458 = FACE_BOUND('',#7459,.T.); -#7459 = EDGE_LOOP('',(#7460)); -#7460 = ORIENTED_EDGE('',*,*,#1666,.T.); -#7461 = FACE_BOUND('',#7462,.T.); -#7462 = EDGE_LOOP('',(#7463)); -#7463 = ORIENTED_EDGE('',*,*,#1752,.T.); -#7464 = FACE_BOUND('',#7465,.T.); -#7465 = EDGE_LOOP('',(#7466)); -#7466 = ORIENTED_EDGE('',*,*,#1838,.T.); -#7467 = FACE_BOUND('',#7468,.T.); -#7468 = EDGE_LOOP('',(#7469,#7470,#7471,#7472,#7473,#7474)); -#7469 = ORIENTED_EDGE('',*,*,#1929,.T.); -#7470 = ORIENTED_EDGE('',*,*,#2089,.T.); -#7471 = ORIENTED_EDGE('',*,*,#2285,.F.); -#7472 = ORIENTED_EDGE('',*,*,#2330,.T.); -#7473 = ORIENTED_EDGE('',*,*,#2204,.T.); -#7474 = ORIENTED_EDGE('',*,*,#2015,.F.); -#7475 = FACE_BOUND('',#7476,.T.); -#7476 = EDGE_LOOP('',(#7477)); -#7477 = ORIENTED_EDGE('',*,*,#2416,.T.); -#7478 = FACE_BOUND('',#7479,.T.); -#7479 = EDGE_LOOP('',(#7480)); -#7480 = ORIENTED_EDGE('',*,*,#2502,.T.); -#7481 = FACE_BOUND('',#7482,.T.); -#7482 = EDGE_LOOP('',(#7483)); -#7483 = ORIENTED_EDGE('',*,*,#2588,.T.); -#7484 = FACE_BOUND('',#7485,.T.); -#7485 = EDGE_LOOP('',(#7486)); -#7486 = ORIENTED_EDGE('',*,*,#2674,.T.); -#7487 = FACE_BOUND('',#7488,.T.); -#7488 = EDGE_LOOP('',(#7489,#7490,#7491,#7492,#7493,#7494)); -#7489 = ORIENTED_EDGE('',*,*,#2765,.F.); -#7490 = ORIENTED_EDGE('',*,*,#2839,.T.); -#7491 = ORIENTED_EDGE('',*,*,#3011,.T.); -#7492 = ORIENTED_EDGE('',*,*,#3178,.F.); -#7493 = ORIENTED_EDGE('',*,*,#3121,.T.); -#7494 = ORIENTED_EDGE('',*,*,#2954,.T.); -#7495 = FACE_BOUND('',#7496,.T.); -#7496 = EDGE_LOOP('',(#7497)); -#7497 = ORIENTED_EDGE('',*,*,#3252,.T.); -#7498 = FACE_BOUND('',#7499,.T.); -#7499 = EDGE_LOOP('',(#7500)); -#7500 = ORIENTED_EDGE('',*,*,#3338,.T.); -#7501 = FACE_BOUND('',#7502,.T.); -#7502 = EDGE_LOOP('',(#7503)); -#7503 = ORIENTED_EDGE('',*,*,#3424,.T.); -#7504 = FACE_BOUND('',#7505,.T.); -#7505 = EDGE_LOOP('',(#7506)); -#7506 = ORIENTED_EDGE('',*,*,#3510,.T.); -#7507 = FACE_BOUND('',#7508,.T.); -#7508 = EDGE_LOOP('',(#7509)); -#7509 = ORIENTED_EDGE('',*,*,#3596,.T.); -#7510 = FACE_BOUND('',#7511,.T.); -#7511 = EDGE_LOOP('',(#7512)); -#7512 = ORIENTED_EDGE('',*,*,#3682,.T.); -#7513 = FACE_BOUND('',#7514,.T.); -#7514 = EDGE_LOOP('',(#7515)); -#7515 = ORIENTED_EDGE('',*,*,#3768,.T.); -#7516 = FACE_BOUND('',#7517,.T.); -#7517 = EDGE_LOOP('',(#7518)); -#7518 = ORIENTED_EDGE('',*,*,#3854,.T.); -#7519 = FACE_BOUND('',#7520,.T.); -#7520 = EDGE_LOOP('',(#7521)); -#7521 = ORIENTED_EDGE('',*,*,#3940,.T.); -#7522 = FACE_BOUND('',#7523,.T.); -#7523 = EDGE_LOOP('',(#7524)); -#7524 = ORIENTED_EDGE('',*,*,#4026,.T.); -#7525 = FACE_BOUND('',#7526,.T.); -#7526 = EDGE_LOOP('',(#7527)); -#7527 = ORIENTED_EDGE('',*,*,#4112,.T.); -#7528 = FACE_BOUND('',#7529,.T.); -#7529 = EDGE_LOOP('',(#7530)); -#7530 = ORIENTED_EDGE('',*,*,#4198,.T.); -#7531 = FACE_BOUND('',#7532,.T.); -#7532 = EDGE_LOOP('',(#7533)); -#7533 = ORIENTED_EDGE('',*,*,#4284,.T.); -#7534 = FACE_BOUND('',#7535,.T.); -#7535 = EDGE_LOOP('',(#7536)); -#7536 = ORIENTED_EDGE('',*,*,#4370,.T.); -#7537 = FACE_BOUND('',#7538,.T.); -#7538 = EDGE_LOOP('',(#7539)); -#7539 = ORIENTED_EDGE('',*,*,#4456,.T.); -#7540 = FACE_BOUND('',#7541,.T.); -#7541 = EDGE_LOOP('',(#7542)); -#7542 = ORIENTED_EDGE('',*,*,#4542,.T.); -#7543 = FACE_BOUND('',#7544,.T.); -#7544 = EDGE_LOOP('',(#7545)); -#7545 = ORIENTED_EDGE('',*,*,#4628,.T.); -#7546 = FACE_BOUND('',#7547,.T.); -#7547 = EDGE_LOOP('',(#7548)); -#7548 = ORIENTED_EDGE('',*,*,#4714,.T.); -#7549 = FACE_BOUND('',#7550,.T.); -#7550 = EDGE_LOOP('',(#7551)); -#7551 = ORIENTED_EDGE('',*,*,#4800,.T.); -#7552 = FACE_BOUND('',#7553,.T.); -#7553 = EDGE_LOOP('',(#7554)); -#7554 = ORIENTED_EDGE('',*,*,#4886,.T.); -#7555 = FACE_BOUND('',#7556,.T.); -#7556 = EDGE_LOOP('',(#7557)); -#7557 = ORIENTED_EDGE('',*,*,#4972,.T.); -#7558 = FACE_BOUND('',#7559,.T.); -#7559 = EDGE_LOOP('',(#7560)); -#7560 = ORIENTED_EDGE('',*,*,#5058,.T.); -#7561 = FACE_BOUND('',#7562,.T.); -#7562 = EDGE_LOOP('',(#7563)); -#7563 = ORIENTED_EDGE('',*,*,#5144,.T.); -#7564 = FACE_BOUND('',#7565,.T.); -#7565 = EDGE_LOOP('',(#7566)); -#7566 = ORIENTED_EDGE('',*,*,#5230,.T.); -#7567 = FACE_BOUND('',#7568,.T.); -#7568 = EDGE_LOOP('',(#7569)); -#7569 = ORIENTED_EDGE('',*,*,#5316,.T.); -#7570 = FACE_BOUND('',#7571,.T.); -#7571 = EDGE_LOOP('',(#7572)); -#7572 = ORIENTED_EDGE('',*,*,#5402,.T.); -#7573 = FACE_BOUND('',#7574,.T.); -#7574 = EDGE_LOOP('',(#7575)); -#7575 = ORIENTED_EDGE('',*,*,#5488,.T.); -#7576 = FACE_BOUND('',#7577,.T.); -#7577 = EDGE_LOOP('',(#7578)); -#7578 = ORIENTED_EDGE('',*,*,#5574,.T.); -#7579 = FACE_BOUND('',#7580,.T.); -#7580 = EDGE_LOOP('',(#7581)); -#7581 = ORIENTED_EDGE('',*,*,#5660,.T.); -#7582 = FACE_BOUND('',#7583,.T.); -#7583 = EDGE_LOOP('',(#7584)); -#7584 = ORIENTED_EDGE('',*,*,#5746,.T.); -#7585 = FACE_BOUND('',#7586,.T.); -#7586 = EDGE_LOOP('',(#7587)); -#7587 = ORIENTED_EDGE('',*,*,#5832,.T.); -#7588 = FACE_BOUND('',#7589,.T.); -#7589 = EDGE_LOOP('',(#7590)); -#7590 = ORIENTED_EDGE('',*,*,#5918,.T.); -#7591 = FACE_BOUND('',#7592,.T.); -#7592 = EDGE_LOOP('',(#7593)); -#7593 = ORIENTED_EDGE('',*,*,#6004,.T.); -#7594 = FACE_BOUND('',#7595,.T.); -#7595 = EDGE_LOOP('',(#7596)); -#7596 = ORIENTED_EDGE('',*,*,#6090,.T.); -#7597 = FACE_BOUND('',#7598,.T.); -#7598 = EDGE_LOOP('',(#7599)); -#7599 = ORIENTED_EDGE('',*,*,#6176,.T.); -#7600 = FACE_BOUND('',#7601,.T.); -#7601 = EDGE_LOOP('',(#7602,#7603,#7604,#7605,#7606,#7607)); -#7602 = ORIENTED_EDGE('',*,*,#6267,.F.); -#7603 = ORIENTED_EDGE('',*,*,#6341,.T.); -#7604 = ORIENTED_EDGE('',*,*,#6513,.T.); -#7605 = ORIENTED_EDGE('',*,*,#6680,.F.); -#7606 = ORIENTED_EDGE('',*,*,#6623,.T.); -#7607 = ORIENTED_EDGE('',*,*,#6456,.T.); -#7608 = FACE_BOUND('',#7609,.T.); -#7609 = EDGE_LOOP('',(#7610,#7611,#7612,#7613,#7614,#7615)); -#7610 = ORIENTED_EDGE('',*,*,#6759,.F.); -#7611 = ORIENTED_EDGE('',*,*,#6833,.T.); -#7612 = ORIENTED_EDGE('',*,*,#7005,.T.); -#7613 = ORIENTED_EDGE('',*,*,#7172,.F.); -#7614 = ORIENTED_EDGE('',*,*,#7115,.T.); -#7615 = ORIENTED_EDGE('',*,*,#6948,.T.); -#7616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7620)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#7617,#7618,#7619)) REPRESENTATION_CONTEXT +#4770 = EDGE_CURVE('',#4763,#4763,#4771,.T.); +#4771 = CIRCLE('',#4772,1.6); +#4772 = AXIS2_PLACEMENT_3D('',#4773,#4774,#4775); +#4773 = CARTESIAN_POINT('',(119.476,-111.222,-1.6)); +#4774 = DIRECTION('',(0.,0.,1.)); +#4775 = DIRECTION('',(1.,0.,-0.)); +#4776 = ORIENTED_EDGE('',*,*,#4760,.F.); +#4777 = ORIENTED_EDGE('',*,*,#4778,.F.); +#4778 = EDGE_CURVE('',#4761,#4761,#4779,.T.); +#4779 = CIRCLE('',#4780,1.6); +#4780 = AXIS2_PLACEMENT_3D('',#4781,#4782,#4783); +#4781 = CARTESIAN_POINT('',(119.476,-111.222,0.)); +#4782 = DIRECTION('',(0.,0.,1.)); +#4783 = DIRECTION('',(1.,0.,-0.)); +#4784 = CYLINDRICAL_SURFACE('',#4785,1.6); +#4785 = AXIS2_PLACEMENT_3D('',#4786,#4787,#4788); +#4786 = CARTESIAN_POINT('',(119.476,-111.222,0.)); +#4787 = DIRECTION('',(0.,0.,1.)); +#4788 = DIRECTION('',(1.,0.,-0.)); +#4789 = ADVANCED_FACE('',(#4790),#4817,.F.); +#4790 = FACE_BOUND('',#4791,.F.); +#4791 = EDGE_LOOP('',(#4792,#4802,#4809,#4810)); +#4792 = ORIENTED_EDGE('',*,*,#4793,.T.); +#4793 = EDGE_CURVE('',#4794,#4796,#4798,.T.); +#4794 = VERTEX_POINT('',#4795); +#4795 = CARTESIAN_POINT('',(128.392,-113.174,0.)); +#4796 = VERTEX_POINT('',#4797); +#4797 = CARTESIAN_POINT('',(128.392,-113.174,-1.6)); +#4798 = LINE('',#4799,#4800); +#4799 = CARTESIAN_POINT('',(128.392,-113.174,0.)); +#4800 = VECTOR('',#4801,1.); +#4801 = DIRECTION('',(0.,0.,-1.)); +#4802 = ORIENTED_EDGE('',*,*,#4803,.T.); +#4803 = EDGE_CURVE('',#4796,#4796,#4804,.T.); +#4804 = CIRCLE('',#4805,0.2); +#4805 = AXIS2_PLACEMENT_3D('',#4806,#4807,#4808); +#4806 = CARTESIAN_POINT('',(128.192,-113.174,-1.6)); +#4807 = DIRECTION('',(0.,0.,1.)); +#4808 = DIRECTION('',(1.,0.,-0.)); +#4809 = ORIENTED_EDGE('',*,*,#4793,.F.); +#4810 = ORIENTED_EDGE('',*,*,#4811,.F.); +#4811 = EDGE_CURVE('',#4794,#4794,#4812,.T.); +#4812 = CIRCLE('',#4813,0.2); +#4813 = AXIS2_PLACEMENT_3D('',#4814,#4815,#4816); +#4814 = CARTESIAN_POINT('',(128.192,-113.174,0.)); +#4815 = DIRECTION('',(0.,0.,1.)); +#4816 = DIRECTION('',(1.,0.,-0.)); +#4817 = CYLINDRICAL_SURFACE('',#4818,0.2); +#4818 = AXIS2_PLACEMENT_3D('',#4819,#4820,#4821); +#4819 = CARTESIAN_POINT('',(128.192,-113.174,0.)); +#4820 = DIRECTION('',(0.,0.,1.)); +#4821 = DIRECTION('',(1.,0.,-0.)); +#4822 = ADVANCED_FACE('',(#4823),#4850,.F.); +#4823 = FACE_BOUND('',#4824,.F.); +#4824 = EDGE_LOOP('',(#4825,#4835,#4842,#4843)); +#4825 = ORIENTED_EDGE('',*,*,#4826,.T.); +#4826 = EDGE_CURVE('',#4827,#4829,#4831,.T.); +#4827 = VERTEX_POINT('',#4828); +#4828 = CARTESIAN_POINT('',(188.59,-102.252,0.)); +#4829 = VERTEX_POINT('',#4830); +#4830 = CARTESIAN_POINT('',(188.59,-102.252,-1.6)); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(188.59,-102.252,0.)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(0.,0.,-1.)); +#4835 = ORIENTED_EDGE('',*,*,#4836,.T.); +#4836 = EDGE_CURVE('',#4829,#4829,#4837,.T.); +#4837 = CIRCLE('',#4838,0.2); +#4838 = AXIS2_PLACEMENT_3D('',#4839,#4840,#4841); +#4839 = CARTESIAN_POINT('',(188.39,-102.252,-1.6)); +#4840 = DIRECTION('',(0.,0.,1.)); +#4841 = DIRECTION('',(1.,0.,-0.)); +#4842 = ORIENTED_EDGE('',*,*,#4826,.F.); +#4843 = ORIENTED_EDGE('',*,*,#4844,.F.); +#4844 = EDGE_CURVE('',#4827,#4827,#4845,.T.); +#4845 = CIRCLE('',#4846,0.2); +#4846 = AXIS2_PLACEMENT_3D('',#4847,#4848,#4849); +#4847 = CARTESIAN_POINT('',(188.39,-102.252,0.)); +#4848 = DIRECTION('',(0.,0.,1.)); +#4849 = DIRECTION('',(1.,0.,-0.)); +#4850 = CYLINDRICAL_SURFACE('',#4851,0.2); +#4851 = AXIS2_PLACEMENT_3D('',#4852,#4853,#4854); +#4852 = CARTESIAN_POINT('',(188.39,-102.252,0.)); +#4853 = DIRECTION('',(0.,0.,1.)); +#4854 = DIRECTION('',(1.,0.,-0.)); +#4855 = ADVANCED_FACE('',(#4856),#4883,.F.); +#4856 = FACE_BOUND('',#4857,.F.); +#4857 = EDGE_LOOP('',(#4858,#4868,#4875,#4876)); +#4858 = ORIENTED_EDGE('',*,*,#4859,.T.); +#4859 = EDGE_CURVE('',#4860,#4862,#4864,.T.); +#4860 = VERTEX_POINT('',#4861); +#4861 = CARTESIAN_POINT('',(191.076,-111.222,0.)); +#4862 = VERTEX_POINT('',#4863); +#4863 = CARTESIAN_POINT('',(191.076,-111.222,-1.6)); +#4864 = LINE('',#4865,#4866); +#4865 = CARTESIAN_POINT('',(191.076,-111.222,0.)); +#4866 = VECTOR('',#4867,1.); +#4867 = DIRECTION('',(0.,0.,-1.)); +#4868 = ORIENTED_EDGE('',*,*,#4869,.T.); +#4869 = EDGE_CURVE('',#4862,#4862,#4870,.T.); +#4870 = CIRCLE('',#4871,1.6); +#4871 = AXIS2_PLACEMENT_3D('',#4872,#4873,#4874); +#4872 = CARTESIAN_POINT('',(189.476,-111.222,-1.6)); +#4873 = DIRECTION('',(0.,0.,1.)); +#4874 = DIRECTION('',(1.,0.,-0.)); +#4875 = ORIENTED_EDGE('',*,*,#4859,.F.); +#4876 = ORIENTED_EDGE('',*,*,#4877,.F.); +#4877 = EDGE_CURVE('',#4860,#4860,#4878,.T.); +#4878 = CIRCLE('',#4879,1.6); +#4879 = AXIS2_PLACEMENT_3D('',#4880,#4881,#4882); +#4880 = CARTESIAN_POINT('',(189.476,-111.222,0.)); +#4881 = DIRECTION('',(0.,0.,1.)); +#4882 = DIRECTION('',(1.,0.,-0.)); +#4883 = CYLINDRICAL_SURFACE('',#4884,1.6); +#4884 = AXIS2_PLACEMENT_3D('',#4885,#4886,#4887); +#4885 = CARTESIAN_POINT('',(189.476,-111.222,0.)); +#4886 = DIRECTION('',(0.,0.,1.)); +#4887 = DIRECTION('',(1.,0.,-0.)); +#4888 = ADVANCED_FACE('',(#4889),#4916,.F.); +#4889 = FACE_BOUND('',#4890,.F.); +#4890 = EDGE_LOOP('',(#4891,#4901,#4908,#4909)); +#4891 = ORIENTED_EDGE('',*,*,#4892,.T.); +#4892 = EDGE_CURVE('',#4893,#4895,#4897,.T.); +#4893 = VERTEX_POINT('',#4894); +#4894 = CARTESIAN_POINT('',(191.076,-71.222,0.)); +#4895 = VERTEX_POINT('',#4896); +#4896 = CARTESIAN_POINT('',(191.076,-71.222,-1.6)); +#4897 = LINE('',#4898,#4899); +#4898 = CARTESIAN_POINT('',(191.076,-71.222,0.)); +#4899 = VECTOR('',#4900,1.); +#4900 = DIRECTION('',(0.,0.,-1.)); +#4901 = ORIENTED_EDGE('',*,*,#4902,.T.); +#4902 = EDGE_CURVE('',#4895,#4895,#4903,.T.); +#4903 = CIRCLE('',#4904,1.6); +#4904 = AXIS2_PLACEMENT_3D('',#4905,#4906,#4907); +#4905 = CARTESIAN_POINT('',(189.476,-71.222,-1.6)); +#4906 = DIRECTION('',(0.,0.,1.)); +#4907 = DIRECTION('',(1.,0.,-0.)); +#4908 = ORIENTED_EDGE('',*,*,#4892,.F.); +#4909 = ORIENTED_EDGE('',*,*,#4910,.F.); +#4910 = EDGE_CURVE('',#4893,#4893,#4911,.T.); +#4911 = CIRCLE('',#4912,1.6); +#4912 = AXIS2_PLACEMENT_3D('',#4913,#4914,#4915); +#4913 = CARTESIAN_POINT('',(189.476,-71.222,0.)); +#4914 = DIRECTION('',(0.,0.,1.)); +#4915 = DIRECTION('',(1.,0.,-0.)); +#4916 = CYLINDRICAL_SURFACE('',#4917,1.6); +#4917 = AXIS2_PLACEMENT_3D('',#4918,#4919,#4920); +#4918 = CARTESIAN_POINT('',(189.476,-71.222,0.)); +#4919 = DIRECTION('',(0.,0.,1.)); +#4920 = DIRECTION('',(1.,0.,-0.)); +#4921 = ADVANCED_FACE('',(#4922),#4949,.F.); +#4922 = FACE_BOUND('',#4923,.F.); +#4923 = EDGE_LOOP('',(#4924,#4934,#4941,#4942)); +#4924 = ORIENTED_EDGE('',*,*,#4925,.T.); +#4925 = EDGE_CURVE('',#4926,#4928,#4930,.T.); +#4926 = VERTEX_POINT('',#4927); +#4927 = CARTESIAN_POINT('',(186.304,-90.822,0.)); +#4928 = VERTEX_POINT('',#4929); +#4929 = CARTESIAN_POINT('',(186.304,-90.822,-1.6)); +#4930 = LINE('',#4931,#4932); +#4931 = CARTESIAN_POINT('',(186.304,-90.822,0.)); +#4932 = VECTOR('',#4933,1.); +#4933 = DIRECTION('',(0.,0.,-1.)); +#4934 = ORIENTED_EDGE('',*,*,#4935,.T.); +#4935 = EDGE_CURVE('',#4928,#4928,#4936,.T.); +#4936 = CIRCLE('',#4937,0.2); +#4937 = AXIS2_PLACEMENT_3D('',#4938,#4939,#4940); +#4938 = CARTESIAN_POINT('',(186.104,-90.822,-1.6)); +#4939 = DIRECTION('',(0.,0.,1.)); +#4940 = DIRECTION('',(1.,0.,-0.)); +#4941 = ORIENTED_EDGE('',*,*,#4925,.F.); +#4942 = ORIENTED_EDGE('',*,*,#4943,.F.); +#4943 = EDGE_CURVE('',#4926,#4926,#4944,.T.); +#4944 = CIRCLE('',#4945,0.2); +#4945 = AXIS2_PLACEMENT_3D('',#4946,#4947,#4948); +#4946 = CARTESIAN_POINT('',(186.104,-90.822,0.)); +#4947 = DIRECTION('',(0.,0.,1.)); +#4948 = DIRECTION('',(1.,0.,-0.)); +#4949 = CYLINDRICAL_SURFACE('',#4950,0.2); +#4950 = AXIS2_PLACEMENT_3D('',#4951,#4952,#4953); +#4951 = CARTESIAN_POINT('',(186.104,-90.822,0.)); +#4952 = DIRECTION('',(0.,0.,1.)); +#4953 = DIRECTION('',(1.,0.,-0.)); +#4954 = ADVANCED_FACE('',(#4955),#4982,.F.); +#4955 = FACE_BOUND('',#4956,.F.); +#4956 = EDGE_LOOP('',(#4957,#4967,#4974,#4975)); +#4957 = ORIENTED_EDGE('',*,*,#4958,.T.); +#4958 = EDGE_CURVE('',#4959,#4961,#4963,.T.); +#4959 = VERTEX_POINT('',#4960); +#4960 = CARTESIAN_POINT('',(190.114,-97.426,0.)); +#4961 = VERTEX_POINT('',#4962); +#4962 = CARTESIAN_POINT('',(190.114,-97.426,-1.6)); +#4963 = LINE('',#4964,#4965); +#4964 = CARTESIAN_POINT('',(190.114,-97.426,0.)); +#4965 = VECTOR('',#4966,1.); +#4966 = DIRECTION('',(0.,0.,-1.)); +#4967 = ORIENTED_EDGE('',*,*,#4968,.T.); +#4968 = EDGE_CURVE('',#4961,#4961,#4969,.T.); +#4969 = CIRCLE('',#4970,0.2); +#4970 = AXIS2_PLACEMENT_3D('',#4971,#4972,#4973); +#4971 = CARTESIAN_POINT('',(189.914,-97.426,-1.6)); +#4972 = DIRECTION('',(0.,0.,1.)); +#4973 = DIRECTION('',(1.,0.,-0.)); +#4974 = ORIENTED_EDGE('',*,*,#4958,.F.); +#4975 = ORIENTED_EDGE('',*,*,#4976,.F.); +#4976 = EDGE_CURVE('',#4959,#4959,#4977,.T.); +#4977 = CIRCLE('',#4978,0.2); +#4978 = AXIS2_PLACEMENT_3D('',#4979,#4980,#4981); +#4979 = CARTESIAN_POINT('',(189.914,-97.426,0.)); +#4980 = DIRECTION('',(0.,0.,1.)); +#4981 = DIRECTION('',(1.,0.,-0.)); +#4982 = CYLINDRICAL_SURFACE('',#4983,0.2); +#4983 = AXIS2_PLACEMENT_3D('',#4984,#4985,#4986); +#4984 = CARTESIAN_POINT('',(189.914,-97.426,0.)); +#4985 = DIRECTION('',(0.,0.,1.)); +#4986 = DIRECTION('',(1.,0.,-0.)); +#4987 = ADVANCED_FACE('',(#4988),#5015,.F.); +#4988 = FACE_BOUND('',#4989,.F.); +#4989 = EDGE_LOOP('',(#4990,#5000,#5007,#5008)); +#4990 = ORIENTED_EDGE('',*,*,#4991,.T.); +#4991 = EDGE_CURVE('',#4992,#4994,#4996,.T.); +#4992 = VERTEX_POINT('',#4993); +#4993 = CARTESIAN_POINT('',(190.114,-90.822,0.)); +#4994 = VERTEX_POINT('',#4995); +#4995 = CARTESIAN_POINT('',(190.114,-90.822,-1.6)); +#4996 = LINE('',#4997,#4998); +#4997 = CARTESIAN_POINT('',(190.114,-90.822,0.)); +#4998 = VECTOR('',#4999,1.); +#4999 = DIRECTION('',(0.,0.,-1.)); +#5000 = ORIENTED_EDGE('',*,*,#5001,.T.); +#5001 = EDGE_CURVE('',#4994,#4994,#5002,.T.); +#5002 = CIRCLE('',#5003,0.2); +#5003 = AXIS2_PLACEMENT_3D('',#5004,#5005,#5006); +#5004 = CARTESIAN_POINT('',(189.914,-90.822,-1.6)); +#5005 = DIRECTION('',(0.,0.,1.)); +#5006 = DIRECTION('',(1.,0.,-0.)); +#5007 = ORIENTED_EDGE('',*,*,#4991,.F.); +#5008 = ORIENTED_EDGE('',*,*,#5009,.F.); +#5009 = EDGE_CURVE('',#4992,#4992,#5010,.T.); +#5010 = CIRCLE('',#5011,0.2); +#5011 = AXIS2_PLACEMENT_3D('',#5012,#5013,#5014); +#5012 = CARTESIAN_POINT('',(189.914,-90.822,0.)); +#5013 = DIRECTION('',(0.,0.,1.)); +#5014 = DIRECTION('',(1.,0.,-0.)); +#5015 = CYLINDRICAL_SURFACE('',#5016,0.2); +#5016 = AXIS2_PLACEMENT_3D('',#5017,#5018,#5019); +#5017 = CARTESIAN_POINT('',(189.914,-90.822,0.)); +#5018 = DIRECTION('',(0.,0.,1.)); +#5019 = DIRECTION('',(1.,0.,-0.)); +#5020 = ADVANCED_FACE('',(#5021),#5048,.F.); +#5021 = FACE_BOUND('',#5022,.F.); +#5022 = EDGE_LOOP('',(#5023,#5033,#5040,#5041)); +#5023 = ORIENTED_EDGE('',*,*,#5024,.T.); +#5024 = EDGE_CURVE('',#5025,#5027,#5029,.T.); +#5025 = VERTEX_POINT('',#5026); +#5026 = CARTESIAN_POINT('',(176.652,-113.682,0.)); +#5027 = VERTEX_POINT('',#5028); +#5028 = CARTESIAN_POINT('',(176.652,-113.682,-1.6)); +#5029 = LINE('',#5030,#5031); +#5030 = CARTESIAN_POINT('',(176.652,-113.682,0.)); +#5031 = VECTOR('',#5032,1.); +#5032 = DIRECTION('',(0.,0.,-1.)); +#5033 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5034 = EDGE_CURVE('',#5027,#5027,#5035,.T.); +#5035 = CIRCLE('',#5036,0.2); +#5036 = AXIS2_PLACEMENT_3D('',#5037,#5038,#5039); +#5037 = CARTESIAN_POINT('',(176.452,-113.682,-1.6)); +#5038 = DIRECTION('',(0.,0.,1.)); +#5039 = DIRECTION('',(1.,0.,-0.)); +#5040 = ORIENTED_EDGE('',*,*,#5024,.F.); +#5041 = ORIENTED_EDGE('',*,*,#5042,.F.); +#5042 = EDGE_CURVE('',#5025,#5025,#5043,.T.); +#5043 = CIRCLE('',#5044,0.2); +#5044 = AXIS2_PLACEMENT_3D('',#5045,#5046,#5047); +#5045 = CARTESIAN_POINT('',(176.452,-113.682,0.)); +#5046 = DIRECTION('',(0.,0.,1.)); +#5047 = DIRECTION('',(1.,0.,-0.)); +#5048 = CYLINDRICAL_SURFACE('',#5049,0.2); +#5049 = AXIS2_PLACEMENT_3D('',#5050,#5051,#5052); +#5050 = CARTESIAN_POINT('',(176.452,-113.682,0.)); +#5051 = DIRECTION('',(0.,0.,1.)); +#5052 = DIRECTION('',(1.,0.,-0.)); +#5053 = ADVANCED_FACE('',(#5054,#5064,#5067,#5070,#5073,#5076,#5079, + #5082,#5085,#5088,#5091,#5094,#5097,#5100,#5103,#5106,#5109,#5112, + #5115,#5118,#5121,#5124,#5127,#5130,#5133,#5136,#5139,#5142,#5145, + #5148,#5151,#5154,#5157,#5160,#5163,#5166,#5169,#5172,#5175,#5178, + #5181,#5184,#5187,#5190,#5193,#5196,#5199,#5202,#5205,#5208,#5211, + #5214,#5217,#5220,#5223,#5226,#5229,#5232,#5235,#5243,#5251,#5254, + #5257,#5260,#5263,#5266,#5269,#5272,#5275,#5278,#5281,#5284,#5287, + #5290,#5293,#5296,#5299,#5302,#5305,#5308,#5311,#5314,#5317,#5320, + #5323,#5326,#5329,#5332,#5335,#5338,#5341,#5344,#5347,#5350,#5353, + #5356,#5359,#5362,#5365,#5368,#5371,#5374,#5377,#5380,#5388,#5396, + #5399,#5402,#5405,#5408,#5411,#5414,#5417,#5420,#5423,#5426,#5429, + #5432,#5435,#5438,#5441,#5444,#5447,#5450,#5453,#5456),#5459,.F.); +#5054 = FACE_BOUND('',#5055,.F.); +#5055 = EDGE_LOOP('',(#5056,#5057,#5058,#5059,#5060,#5061,#5062,#5063)); +#5056 = ORIENTED_EDGE('',*,*,#59,.F.); +#5057 = ORIENTED_EDGE('',*,*,#91,.T.); +#5058 = ORIENTED_EDGE('',*,*,#154,.F.); +#5059 = ORIENTED_EDGE('',*,*,#219,.T.); +#5060 = ORIENTED_EDGE('',*,*,#273,.F.); +#5061 = ORIENTED_EDGE('',*,*,#250,.T.); +#5062 = ORIENTED_EDGE('',*,*,#187,.F.); +#5063 = ORIENTED_EDGE('',*,*,#122,.T.); +#5064 = FACE_BOUND('',#5065,.F.); +#5065 = EDGE_LOOP('',(#5066)); +#5066 = ORIENTED_EDGE('',*,*,#306,.T.); +#5067 = FACE_BOUND('',#5068,.F.); +#5068 = EDGE_LOOP('',(#5069)); +#5069 = ORIENTED_EDGE('',*,*,#339,.T.); +#5070 = FACE_BOUND('',#5071,.F.); +#5071 = EDGE_LOOP('',(#5072)); +#5072 = ORIENTED_EDGE('',*,*,#372,.T.); +#5073 = FACE_BOUND('',#5074,.F.); +#5074 = EDGE_LOOP('',(#5075)); +#5075 = ORIENTED_EDGE('',*,*,#405,.T.); +#5076 = FACE_BOUND('',#5077,.F.); +#5077 = EDGE_LOOP('',(#5078)); +#5078 = ORIENTED_EDGE('',*,*,#438,.T.); +#5079 = FACE_BOUND('',#5080,.F.); +#5080 = EDGE_LOOP('',(#5081)); +#5081 = ORIENTED_EDGE('',*,*,#471,.T.); +#5082 = FACE_BOUND('',#5083,.F.); +#5083 = EDGE_LOOP('',(#5084)); +#5084 = ORIENTED_EDGE('',*,*,#504,.T.); +#5085 = FACE_BOUND('',#5086,.F.); +#5086 = EDGE_LOOP('',(#5087)); +#5087 = ORIENTED_EDGE('',*,*,#537,.T.); +#5088 = FACE_BOUND('',#5089,.F.); +#5089 = EDGE_LOOP('',(#5090)); +#5090 = ORIENTED_EDGE('',*,*,#570,.T.); +#5091 = FACE_BOUND('',#5092,.F.); +#5092 = EDGE_LOOP('',(#5093)); +#5093 = ORIENTED_EDGE('',*,*,#603,.T.); +#5094 = FACE_BOUND('',#5095,.F.); +#5095 = EDGE_LOOP('',(#5096)); +#5096 = ORIENTED_EDGE('',*,*,#636,.T.); +#5097 = FACE_BOUND('',#5098,.F.); +#5098 = EDGE_LOOP('',(#5099)); +#5099 = ORIENTED_EDGE('',*,*,#669,.T.); +#5100 = FACE_BOUND('',#5101,.F.); +#5101 = EDGE_LOOP('',(#5102)); +#5102 = ORIENTED_EDGE('',*,*,#702,.T.); +#5103 = FACE_BOUND('',#5104,.F.); +#5104 = EDGE_LOOP('',(#5105)); +#5105 = ORIENTED_EDGE('',*,*,#735,.T.); +#5106 = FACE_BOUND('',#5107,.F.); +#5107 = EDGE_LOOP('',(#5108)); +#5108 = ORIENTED_EDGE('',*,*,#768,.T.); +#5109 = FACE_BOUND('',#5110,.F.); +#5110 = EDGE_LOOP('',(#5111)); +#5111 = ORIENTED_EDGE('',*,*,#801,.T.); +#5112 = FACE_BOUND('',#5113,.F.); +#5113 = EDGE_LOOP('',(#5114)); +#5114 = ORIENTED_EDGE('',*,*,#834,.T.); +#5115 = FACE_BOUND('',#5116,.F.); +#5116 = EDGE_LOOP('',(#5117)); +#5117 = ORIENTED_EDGE('',*,*,#867,.T.); +#5118 = FACE_BOUND('',#5119,.F.); +#5119 = EDGE_LOOP('',(#5120)); +#5120 = ORIENTED_EDGE('',*,*,#900,.T.); +#5121 = FACE_BOUND('',#5122,.F.); +#5122 = EDGE_LOOP('',(#5123)); +#5123 = ORIENTED_EDGE('',*,*,#933,.T.); +#5124 = FACE_BOUND('',#5125,.F.); +#5125 = EDGE_LOOP('',(#5126)); +#5126 = ORIENTED_EDGE('',*,*,#966,.T.); +#5127 = FACE_BOUND('',#5128,.F.); +#5128 = EDGE_LOOP('',(#5129)); +#5129 = ORIENTED_EDGE('',*,*,#999,.T.); +#5130 = FACE_BOUND('',#5131,.F.); +#5131 = EDGE_LOOP('',(#5132)); +#5132 = ORIENTED_EDGE('',*,*,#1032,.T.); +#5133 = FACE_BOUND('',#5134,.F.); +#5134 = EDGE_LOOP('',(#5135)); +#5135 = ORIENTED_EDGE('',*,*,#1065,.T.); +#5136 = FACE_BOUND('',#5137,.F.); +#5137 = EDGE_LOOP('',(#5138)); +#5138 = ORIENTED_EDGE('',*,*,#1098,.T.); +#5139 = FACE_BOUND('',#5140,.F.); +#5140 = EDGE_LOOP('',(#5141)); +#5141 = ORIENTED_EDGE('',*,*,#1131,.T.); +#5142 = FACE_BOUND('',#5143,.F.); +#5143 = EDGE_LOOP('',(#5144)); +#5144 = ORIENTED_EDGE('',*,*,#1164,.T.); +#5145 = FACE_BOUND('',#5146,.F.); +#5146 = EDGE_LOOP('',(#5147)); +#5147 = ORIENTED_EDGE('',*,*,#1197,.T.); +#5148 = FACE_BOUND('',#5149,.F.); +#5149 = EDGE_LOOP('',(#5150)); +#5150 = ORIENTED_EDGE('',*,*,#1230,.T.); +#5151 = FACE_BOUND('',#5152,.F.); +#5152 = EDGE_LOOP('',(#5153)); +#5153 = ORIENTED_EDGE('',*,*,#1263,.T.); +#5154 = FACE_BOUND('',#5155,.F.); +#5155 = EDGE_LOOP('',(#5156)); +#5156 = ORIENTED_EDGE('',*,*,#1296,.T.); +#5157 = FACE_BOUND('',#5158,.F.); +#5158 = EDGE_LOOP('',(#5159)); +#5159 = ORIENTED_EDGE('',*,*,#1329,.T.); +#5160 = FACE_BOUND('',#5161,.F.); +#5161 = EDGE_LOOP('',(#5162)); +#5162 = ORIENTED_EDGE('',*,*,#1362,.T.); +#5163 = FACE_BOUND('',#5164,.F.); +#5164 = EDGE_LOOP('',(#5165)); +#5165 = ORIENTED_EDGE('',*,*,#1395,.T.); +#5166 = FACE_BOUND('',#5167,.F.); +#5167 = EDGE_LOOP('',(#5168)); +#5168 = ORIENTED_EDGE('',*,*,#1428,.T.); +#5169 = FACE_BOUND('',#5170,.F.); +#5170 = EDGE_LOOP('',(#5171)); +#5171 = ORIENTED_EDGE('',*,*,#1461,.T.); +#5172 = FACE_BOUND('',#5173,.F.); +#5173 = EDGE_LOOP('',(#5174)); +#5174 = ORIENTED_EDGE('',*,*,#1494,.T.); +#5175 = FACE_BOUND('',#5176,.F.); +#5176 = EDGE_LOOP('',(#5177)); +#5177 = ORIENTED_EDGE('',*,*,#1527,.T.); +#5178 = FACE_BOUND('',#5179,.F.); +#5179 = EDGE_LOOP('',(#5180)); +#5180 = ORIENTED_EDGE('',*,*,#1560,.T.); +#5181 = FACE_BOUND('',#5182,.F.); +#5182 = EDGE_LOOP('',(#5183)); +#5183 = ORIENTED_EDGE('',*,*,#1593,.T.); +#5184 = FACE_BOUND('',#5185,.F.); +#5185 = EDGE_LOOP('',(#5186)); +#5186 = ORIENTED_EDGE('',*,*,#1626,.T.); +#5187 = FACE_BOUND('',#5188,.F.); +#5188 = EDGE_LOOP('',(#5189)); +#5189 = ORIENTED_EDGE('',*,*,#1659,.T.); +#5190 = FACE_BOUND('',#5191,.F.); +#5191 = EDGE_LOOP('',(#5192)); +#5192 = ORIENTED_EDGE('',*,*,#1692,.T.); +#5193 = FACE_BOUND('',#5194,.F.); +#5194 = EDGE_LOOP('',(#5195)); +#5195 = ORIENTED_EDGE('',*,*,#1725,.T.); +#5196 = FACE_BOUND('',#5197,.F.); +#5197 = EDGE_LOOP('',(#5198)); +#5198 = ORIENTED_EDGE('',*,*,#1758,.T.); +#5199 = FACE_BOUND('',#5200,.F.); +#5200 = EDGE_LOOP('',(#5201)); +#5201 = ORIENTED_EDGE('',*,*,#1791,.T.); +#5202 = FACE_BOUND('',#5203,.F.); +#5203 = EDGE_LOOP('',(#5204)); +#5204 = ORIENTED_EDGE('',*,*,#1824,.T.); +#5205 = FACE_BOUND('',#5206,.F.); +#5206 = EDGE_LOOP('',(#5207)); +#5207 = ORIENTED_EDGE('',*,*,#1857,.T.); +#5208 = FACE_BOUND('',#5209,.F.); +#5209 = EDGE_LOOP('',(#5210)); +#5210 = ORIENTED_EDGE('',*,*,#1890,.T.); +#5211 = FACE_BOUND('',#5212,.F.); +#5212 = EDGE_LOOP('',(#5213)); +#5213 = ORIENTED_EDGE('',*,*,#1923,.T.); +#5214 = FACE_BOUND('',#5215,.F.); +#5215 = EDGE_LOOP('',(#5216)); +#5216 = ORIENTED_EDGE('',*,*,#1956,.T.); +#5217 = FACE_BOUND('',#5218,.F.); +#5218 = EDGE_LOOP('',(#5219)); +#5219 = ORIENTED_EDGE('',*,*,#1989,.T.); +#5220 = FACE_BOUND('',#5221,.F.); +#5221 = EDGE_LOOP('',(#5222)); +#5222 = ORIENTED_EDGE('',*,*,#2022,.T.); +#5223 = FACE_BOUND('',#5224,.F.); +#5224 = EDGE_LOOP('',(#5225)); +#5225 = ORIENTED_EDGE('',*,*,#2055,.T.); +#5226 = FACE_BOUND('',#5227,.F.); +#5227 = EDGE_LOOP('',(#5228)); +#5228 = ORIENTED_EDGE('',*,*,#2088,.T.); +#5229 = FACE_BOUND('',#5230,.F.); +#5230 = EDGE_LOOP('',(#5231)); +#5231 = ORIENTED_EDGE('',*,*,#2121,.T.); +#5232 = FACE_BOUND('',#5233,.F.); +#5233 = EDGE_LOOP('',(#5234)); +#5234 = ORIENTED_EDGE('',*,*,#2154,.T.); +#5235 = FACE_BOUND('',#5236,.F.); +#5236 = EDGE_LOOP('',(#5237,#5238,#5239,#5240,#5241,#5242)); +#5237 = ORIENTED_EDGE('',*,*,#2196,.T.); +#5238 = ORIENTED_EDGE('',*,*,#2260,.T.); +#5239 = ORIENTED_EDGE('',*,*,#2325,.F.); +#5240 = ORIENTED_EDGE('',*,*,#2348,.T.); +#5241 = ORIENTED_EDGE('',*,*,#2293,.T.); +#5242 = ORIENTED_EDGE('',*,*,#2228,.F.); +#5243 = FACE_BOUND('',#5244,.F.); +#5244 = EDGE_LOOP('',(#5245,#5246,#5247,#5248,#5249,#5250)); +#5245 = ORIENTED_EDGE('',*,*,#2389,.F.); +#5246 = ORIENTED_EDGE('',*,*,#2421,.T.); +#5247 = ORIENTED_EDGE('',*,*,#2487,.T.); +#5248 = ORIENTED_EDGE('',*,*,#2543,.F.); +#5249 = ORIENTED_EDGE('',*,*,#2520,.T.); +#5250 = ORIENTED_EDGE('',*,*,#2454,.T.); +#5251 = FACE_BOUND('',#5252,.F.); +#5252 = EDGE_LOOP('',(#5253)); +#5253 = ORIENTED_EDGE('',*,*,#2575,.T.); +#5254 = FACE_BOUND('',#5255,.F.); +#5255 = EDGE_LOOP('',(#5256)); +#5256 = ORIENTED_EDGE('',*,*,#2608,.T.); +#5257 = FACE_BOUND('',#5258,.F.); +#5258 = EDGE_LOOP('',(#5259)); +#5259 = ORIENTED_EDGE('',*,*,#2641,.T.); +#5260 = FACE_BOUND('',#5261,.F.); +#5261 = EDGE_LOOP('',(#5262)); +#5262 = ORIENTED_EDGE('',*,*,#2674,.T.); +#5263 = FACE_BOUND('',#5264,.F.); +#5264 = EDGE_LOOP('',(#5265)); +#5265 = ORIENTED_EDGE('',*,*,#2707,.T.); +#5266 = FACE_BOUND('',#5267,.F.); +#5267 = EDGE_LOOP('',(#5268)); +#5268 = ORIENTED_EDGE('',*,*,#2740,.T.); +#5269 = FACE_BOUND('',#5270,.F.); +#5270 = EDGE_LOOP('',(#5271)); +#5271 = ORIENTED_EDGE('',*,*,#2773,.T.); +#5272 = FACE_BOUND('',#5273,.F.); +#5273 = EDGE_LOOP('',(#5274)); +#5274 = ORIENTED_EDGE('',*,*,#2806,.T.); +#5275 = FACE_BOUND('',#5276,.F.); +#5276 = EDGE_LOOP('',(#5277)); +#5277 = ORIENTED_EDGE('',*,*,#2839,.T.); +#5278 = FACE_BOUND('',#5279,.F.); +#5279 = EDGE_LOOP('',(#5280)); +#5280 = ORIENTED_EDGE('',*,*,#2872,.T.); +#5281 = FACE_BOUND('',#5282,.F.); +#5282 = EDGE_LOOP('',(#5283)); +#5283 = ORIENTED_EDGE('',*,*,#2905,.T.); +#5284 = FACE_BOUND('',#5285,.F.); +#5285 = EDGE_LOOP('',(#5286)); +#5286 = ORIENTED_EDGE('',*,*,#2938,.T.); +#5287 = FACE_BOUND('',#5288,.F.); +#5288 = EDGE_LOOP('',(#5289)); +#5289 = ORIENTED_EDGE('',*,*,#2971,.T.); +#5290 = FACE_BOUND('',#5291,.F.); +#5291 = EDGE_LOOP('',(#5292)); +#5292 = ORIENTED_EDGE('',*,*,#3004,.T.); +#5293 = FACE_BOUND('',#5294,.F.); +#5294 = EDGE_LOOP('',(#5295)); +#5295 = ORIENTED_EDGE('',*,*,#3037,.T.); +#5296 = FACE_BOUND('',#5297,.F.); +#5297 = EDGE_LOOP('',(#5298)); +#5298 = ORIENTED_EDGE('',*,*,#3070,.T.); +#5299 = FACE_BOUND('',#5300,.F.); +#5300 = EDGE_LOOP('',(#5301)); +#5301 = ORIENTED_EDGE('',*,*,#3103,.T.); +#5302 = FACE_BOUND('',#5303,.F.); +#5303 = EDGE_LOOP('',(#5304)); +#5304 = ORIENTED_EDGE('',*,*,#3136,.T.); +#5305 = FACE_BOUND('',#5306,.F.); +#5306 = EDGE_LOOP('',(#5307)); +#5307 = ORIENTED_EDGE('',*,*,#3169,.T.); +#5308 = FACE_BOUND('',#5309,.F.); +#5309 = EDGE_LOOP('',(#5310)); +#5310 = ORIENTED_EDGE('',*,*,#3202,.T.); +#5311 = FACE_BOUND('',#5312,.F.); +#5312 = EDGE_LOOP('',(#5313)); +#5313 = ORIENTED_EDGE('',*,*,#3235,.T.); +#5314 = FACE_BOUND('',#5315,.F.); +#5315 = EDGE_LOOP('',(#5316)); +#5316 = ORIENTED_EDGE('',*,*,#3268,.T.); +#5317 = FACE_BOUND('',#5318,.F.); +#5318 = EDGE_LOOP('',(#5319)); +#5319 = ORIENTED_EDGE('',*,*,#3301,.T.); +#5320 = FACE_BOUND('',#5321,.F.); +#5321 = EDGE_LOOP('',(#5322)); +#5322 = ORIENTED_EDGE('',*,*,#3334,.T.); +#5323 = FACE_BOUND('',#5324,.F.); +#5324 = EDGE_LOOP('',(#5325)); +#5325 = ORIENTED_EDGE('',*,*,#3367,.T.); +#5326 = FACE_BOUND('',#5327,.F.); +#5327 = EDGE_LOOP('',(#5328)); +#5328 = ORIENTED_EDGE('',*,*,#3400,.T.); +#5329 = FACE_BOUND('',#5330,.F.); +#5330 = EDGE_LOOP('',(#5331)); +#5331 = ORIENTED_EDGE('',*,*,#3433,.T.); +#5332 = FACE_BOUND('',#5333,.F.); +#5333 = EDGE_LOOP('',(#5334)); +#5334 = ORIENTED_EDGE('',*,*,#3466,.T.); +#5335 = FACE_BOUND('',#5336,.F.); +#5336 = EDGE_LOOP('',(#5337)); +#5337 = ORIENTED_EDGE('',*,*,#3499,.T.); +#5338 = FACE_BOUND('',#5339,.F.); +#5339 = EDGE_LOOP('',(#5340)); +#5340 = ORIENTED_EDGE('',*,*,#3532,.T.); +#5341 = FACE_BOUND('',#5342,.F.); +#5342 = EDGE_LOOP('',(#5343)); +#5343 = ORIENTED_EDGE('',*,*,#3565,.T.); +#5344 = FACE_BOUND('',#5345,.F.); +#5345 = EDGE_LOOP('',(#5346)); +#5346 = ORIENTED_EDGE('',*,*,#3598,.T.); +#5347 = FACE_BOUND('',#5348,.F.); +#5348 = EDGE_LOOP('',(#5349)); +#5349 = ORIENTED_EDGE('',*,*,#3631,.T.); +#5350 = FACE_BOUND('',#5351,.F.); +#5351 = EDGE_LOOP('',(#5352)); +#5352 = ORIENTED_EDGE('',*,*,#3664,.T.); +#5353 = FACE_BOUND('',#5354,.F.); +#5354 = EDGE_LOOP('',(#5355)); +#5355 = ORIENTED_EDGE('',*,*,#3697,.T.); +#5356 = FACE_BOUND('',#5357,.F.); +#5357 = EDGE_LOOP('',(#5358)); +#5358 = ORIENTED_EDGE('',*,*,#3730,.T.); +#5359 = FACE_BOUND('',#5360,.F.); +#5360 = EDGE_LOOP('',(#5361)); +#5361 = ORIENTED_EDGE('',*,*,#3763,.T.); +#5362 = FACE_BOUND('',#5363,.F.); +#5363 = EDGE_LOOP('',(#5364)); +#5364 = ORIENTED_EDGE('',*,*,#3796,.T.); +#5365 = FACE_BOUND('',#5366,.F.); +#5366 = EDGE_LOOP('',(#5367)); +#5367 = ORIENTED_EDGE('',*,*,#3829,.T.); +#5368 = FACE_BOUND('',#5369,.F.); +#5369 = EDGE_LOOP('',(#5370)); +#5370 = ORIENTED_EDGE('',*,*,#3862,.T.); +#5371 = FACE_BOUND('',#5372,.F.); +#5372 = EDGE_LOOP('',(#5373)); +#5373 = ORIENTED_EDGE('',*,*,#3895,.T.); +#5374 = FACE_BOUND('',#5375,.F.); +#5375 = EDGE_LOOP('',(#5376)); +#5376 = ORIENTED_EDGE('',*,*,#3928,.T.); +#5377 = FACE_BOUND('',#5378,.F.); +#5378 = EDGE_LOOP('',(#5379)); +#5379 = ORIENTED_EDGE('',*,*,#3961,.T.); +#5380 = FACE_BOUND('',#5381,.F.); +#5381 = EDGE_LOOP('',(#5382,#5383,#5384,#5385,#5386,#5387)); +#5382 = ORIENTED_EDGE('',*,*,#4002,.F.); +#5383 = ORIENTED_EDGE('',*,*,#4034,.T.); +#5384 = ORIENTED_EDGE('',*,*,#4100,.T.); +#5385 = ORIENTED_EDGE('',*,*,#4156,.F.); +#5386 = ORIENTED_EDGE('',*,*,#4133,.T.); +#5387 = ORIENTED_EDGE('',*,*,#4067,.T.); +#5388 = FACE_BOUND('',#5389,.F.); +#5389 = EDGE_LOOP('',(#5390,#5391,#5392,#5393,#5394,#5395)); +#5390 = ORIENTED_EDGE('',*,*,#4196,.F.); +#5391 = ORIENTED_EDGE('',*,*,#4228,.T.); +#5392 = ORIENTED_EDGE('',*,*,#4294,.T.); +#5393 = ORIENTED_EDGE('',*,*,#4350,.F.); +#5394 = ORIENTED_EDGE('',*,*,#4327,.T.); +#5395 = ORIENTED_EDGE('',*,*,#4261,.T.); +#5396 = FACE_BOUND('',#5397,.F.); +#5397 = EDGE_LOOP('',(#5398)); +#5398 = ORIENTED_EDGE('',*,*,#4382,.T.); +#5399 = FACE_BOUND('',#5400,.F.); +#5400 = EDGE_LOOP('',(#5401)); +#5401 = ORIENTED_EDGE('',*,*,#4415,.T.); +#5402 = FACE_BOUND('',#5403,.F.); +#5403 = EDGE_LOOP('',(#5404)); +#5404 = ORIENTED_EDGE('',*,*,#4448,.T.); +#5405 = FACE_BOUND('',#5406,.F.); +#5406 = EDGE_LOOP('',(#5407)); +#5407 = ORIENTED_EDGE('',*,*,#4481,.T.); +#5408 = FACE_BOUND('',#5409,.F.); +#5409 = EDGE_LOOP('',(#5410)); +#5410 = ORIENTED_EDGE('',*,*,#4514,.T.); +#5411 = FACE_BOUND('',#5412,.F.); +#5412 = EDGE_LOOP('',(#5413)); +#5413 = ORIENTED_EDGE('',*,*,#4547,.T.); +#5414 = FACE_BOUND('',#5415,.F.); +#5415 = EDGE_LOOP('',(#5416)); +#5416 = ORIENTED_EDGE('',*,*,#4580,.T.); +#5417 = FACE_BOUND('',#5418,.F.); +#5418 = EDGE_LOOP('',(#5419)); +#5419 = ORIENTED_EDGE('',*,*,#4613,.T.); +#5420 = FACE_BOUND('',#5421,.F.); +#5421 = EDGE_LOOP('',(#5422)); +#5422 = ORIENTED_EDGE('',*,*,#4646,.T.); +#5423 = FACE_BOUND('',#5424,.F.); +#5424 = EDGE_LOOP('',(#5425)); +#5425 = ORIENTED_EDGE('',*,*,#4679,.T.); +#5426 = FACE_BOUND('',#5427,.F.); +#5427 = EDGE_LOOP('',(#5428)); +#5428 = ORIENTED_EDGE('',*,*,#4712,.T.); +#5429 = FACE_BOUND('',#5430,.F.); +#5430 = EDGE_LOOP('',(#5431)); +#5431 = ORIENTED_EDGE('',*,*,#4745,.T.); +#5432 = FACE_BOUND('',#5433,.F.); +#5433 = EDGE_LOOP('',(#5434)); +#5434 = ORIENTED_EDGE('',*,*,#4778,.T.); +#5435 = FACE_BOUND('',#5436,.F.); +#5436 = EDGE_LOOP('',(#5437)); +#5437 = ORIENTED_EDGE('',*,*,#4811,.T.); +#5438 = FACE_BOUND('',#5439,.F.); +#5439 = EDGE_LOOP('',(#5440)); +#5440 = ORIENTED_EDGE('',*,*,#4844,.T.); +#5441 = FACE_BOUND('',#5442,.F.); +#5442 = EDGE_LOOP('',(#5443)); +#5443 = ORIENTED_EDGE('',*,*,#4877,.T.); +#5444 = FACE_BOUND('',#5445,.F.); +#5445 = EDGE_LOOP('',(#5446)); +#5446 = ORIENTED_EDGE('',*,*,#4910,.T.); +#5447 = FACE_BOUND('',#5448,.F.); +#5448 = EDGE_LOOP('',(#5449)); +#5449 = ORIENTED_EDGE('',*,*,#4943,.T.); +#5450 = FACE_BOUND('',#5451,.F.); +#5451 = EDGE_LOOP('',(#5452)); +#5452 = ORIENTED_EDGE('',*,*,#4976,.T.); +#5453 = FACE_BOUND('',#5454,.F.); +#5454 = EDGE_LOOP('',(#5455)); +#5455 = ORIENTED_EDGE('',*,*,#5009,.T.); +#5456 = FACE_BOUND('',#5457,.F.); +#5457 = EDGE_LOOP('',(#5458)); +#5458 = ORIENTED_EDGE('',*,*,#5042,.T.); +#5459 = PLANE('',#5460); +#5460 = AXIS2_PLACEMENT_3D('',#5461,#5462,#5463); +#5461 = CARTESIAN_POINT('',(114.476,-111.222,0.)); +#5462 = DIRECTION('',(0.,0.,-1.)); +#5463 = DIRECTION('',(-1.,0.,-0.)); +#5464 = ADVANCED_FACE('',(#5465,#5475,#5478,#5481,#5484,#5487,#5490, + #5493,#5496,#5499,#5502,#5505,#5508,#5511,#5514,#5517,#5520,#5523, + #5526,#5529,#5532,#5535,#5538,#5541,#5544,#5547,#5550,#5553,#5556, + #5559,#5562,#5565,#5568,#5571,#5574,#5577,#5580,#5583,#5586,#5589, + #5592,#5595,#5598,#5601,#5604,#5607,#5610,#5613,#5616,#5619,#5622, + #5625,#5628,#5631,#5634,#5637,#5640,#5643,#5646,#5654,#5662,#5665, + #5668,#5671,#5674,#5677,#5680,#5683,#5686,#5689,#5692,#5695,#5698, + #5701,#5704,#5707,#5710,#5713,#5716,#5719,#5722,#5725,#5728,#5731, + #5734,#5737,#5740,#5743,#5746,#5749,#5752,#5755,#5758,#5761,#5764, + #5767,#5770,#5773,#5776,#5779,#5782,#5785,#5788,#5791,#5799,#5807, + #5810,#5813,#5816,#5819,#5822,#5825,#5828,#5831,#5834,#5837,#5840, + #5843,#5846,#5849,#5852,#5855,#5858,#5861,#5864,#5867),#5870,.T.); +#5465 = FACE_BOUND('',#5466,.T.); +#5466 = EDGE_LOOP('',(#5467,#5468,#5469,#5470,#5471,#5472,#5473,#5474)); +#5467 = ORIENTED_EDGE('',*,*,#42,.F.); +#5468 = ORIENTED_EDGE('',*,*,#75,.T.); +#5469 = ORIENTED_EDGE('',*,*,#146,.F.); +#5470 = ORIENTED_EDGE('',*,*,#203,.T.); +#5471 = ORIENTED_EDGE('',*,*,#265,.F.); +#5472 = ORIENTED_EDGE('',*,*,#243,.T.); +#5473 = ORIENTED_EDGE('',*,*,#170,.F.); +#5474 = ORIENTED_EDGE('',*,*,#115,.T.); +#5475 = FACE_BOUND('',#5476,.T.); +#5476 = EDGE_LOOP('',(#5477)); +#5477 = ORIENTED_EDGE('',*,*,#298,.T.); +#5478 = FACE_BOUND('',#5479,.T.); +#5479 = EDGE_LOOP('',(#5480)); +#5480 = ORIENTED_EDGE('',*,*,#331,.T.); +#5481 = FACE_BOUND('',#5482,.T.); +#5482 = EDGE_LOOP('',(#5483)); +#5483 = ORIENTED_EDGE('',*,*,#364,.T.); +#5484 = FACE_BOUND('',#5485,.T.); +#5485 = EDGE_LOOP('',(#5486)); +#5486 = ORIENTED_EDGE('',*,*,#397,.T.); +#5487 = FACE_BOUND('',#5488,.T.); +#5488 = EDGE_LOOP('',(#5489)); +#5489 = ORIENTED_EDGE('',*,*,#430,.T.); +#5490 = FACE_BOUND('',#5491,.T.); +#5491 = EDGE_LOOP('',(#5492)); +#5492 = ORIENTED_EDGE('',*,*,#463,.T.); +#5493 = FACE_BOUND('',#5494,.T.); +#5494 = EDGE_LOOP('',(#5495)); +#5495 = ORIENTED_EDGE('',*,*,#496,.T.); +#5496 = FACE_BOUND('',#5497,.T.); +#5497 = EDGE_LOOP('',(#5498)); +#5498 = ORIENTED_EDGE('',*,*,#529,.T.); +#5499 = FACE_BOUND('',#5500,.T.); +#5500 = EDGE_LOOP('',(#5501)); +#5501 = ORIENTED_EDGE('',*,*,#562,.T.); +#5502 = FACE_BOUND('',#5503,.T.); +#5503 = EDGE_LOOP('',(#5504)); +#5504 = ORIENTED_EDGE('',*,*,#595,.T.); +#5505 = FACE_BOUND('',#5506,.T.); +#5506 = EDGE_LOOP('',(#5507)); +#5507 = ORIENTED_EDGE('',*,*,#628,.T.); +#5508 = FACE_BOUND('',#5509,.T.); +#5509 = EDGE_LOOP('',(#5510)); +#5510 = ORIENTED_EDGE('',*,*,#661,.T.); +#5511 = FACE_BOUND('',#5512,.T.); +#5512 = EDGE_LOOP('',(#5513)); +#5513 = ORIENTED_EDGE('',*,*,#694,.T.); +#5514 = FACE_BOUND('',#5515,.T.); +#5515 = EDGE_LOOP('',(#5516)); +#5516 = ORIENTED_EDGE('',*,*,#727,.T.); +#5517 = FACE_BOUND('',#5518,.T.); +#5518 = EDGE_LOOP('',(#5519)); +#5519 = ORIENTED_EDGE('',*,*,#760,.T.); +#5520 = FACE_BOUND('',#5521,.T.); +#5521 = EDGE_LOOP('',(#5522)); +#5522 = ORIENTED_EDGE('',*,*,#793,.T.); +#5523 = FACE_BOUND('',#5524,.T.); +#5524 = EDGE_LOOP('',(#5525)); +#5525 = ORIENTED_EDGE('',*,*,#826,.T.); +#5526 = FACE_BOUND('',#5527,.T.); +#5527 = EDGE_LOOP('',(#5528)); +#5528 = ORIENTED_EDGE('',*,*,#859,.T.); +#5529 = FACE_BOUND('',#5530,.T.); +#5530 = EDGE_LOOP('',(#5531)); +#5531 = ORIENTED_EDGE('',*,*,#892,.T.); +#5532 = FACE_BOUND('',#5533,.T.); +#5533 = EDGE_LOOP('',(#5534)); +#5534 = ORIENTED_EDGE('',*,*,#925,.T.); +#5535 = FACE_BOUND('',#5536,.T.); +#5536 = EDGE_LOOP('',(#5537)); +#5537 = ORIENTED_EDGE('',*,*,#958,.T.); +#5538 = FACE_BOUND('',#5539,.T.); +#5539 = EDGE_LOOP('',(#5540)); +#5540 = ORIENTED_EDGE('',*,*,#991,.T.); +#5541 = FACE_BOUND('',#5542,.T.); +#5542 = EDGE_LOOP('',(#5543)); +#5543 = ORIENTED_EDGE('',*,*,#1024,.T.); +#5544 = FACE_BOUND('',#5545,.T.); +#5545 = EDGE_LOOP('',(#5546)); +#5546 = ORIENTED_EDGE('',*,*,#1057,.T.); +#5547 = FACE_BOUND('',#5548,.T.); +#5548 = EDGE_LOOP('',(#5549)); +#5549 = ORIENTED_EDGE('',*,*,#1090,.T.); +#5550 = FACE_BOUND('',#5551,.T.); +#5551 = EDGE_LOOP('',(#5552)); +#5552 = ORIENTED_EDGE('',*,*,#1123,.T.); +#5553 = FACE_BOUND('',#5554,.T.); +#5554 = EDGE_LOOP('',(#5555)); +#5555 = ORIENTED_EDGE('',*,*,#1156,.T.); +#5556 = FACE_BOUND('',#5557,.T.); +#5557 = EDGE_LOOP('',(#5558)); +#5558 = ORIENTED_EDGE('',*,*,#1189,.T.); +#5559 = FACE_BOUND('',#5560,.T.); +#5560 = EDGE_LOOP('',(#5561)); +#5561 = ORIENTED_EDGE('',*,*,#1222,.T.); +#5562 = FACE_BOUND('',#5563,.T.); +#5563 = EDGE_LOOP('',(#5564)); +#5564 = ORIENTED_EDGE('',*,*,#1255,.T.); +#5565 = FACE_BOUND('',#5566,.T.); +#5566 = EDGE_LOOP('',(#5567)); +#5567 = ORIENTED_EDGE('',*,*,#1288,.T.); +#5568 = FACE_BOUND('',#5569,.T.); +#5569 = EDGE_LOOP('',(#5570)); +#5570 = ORIENTED_EDGE('',*,*,#1321,.T.); +#5571 = FACE_BOUND('',#5572,.T.); +#5572 = EDGE_LOOP('',(#5573)); +#5573 = ORIENTED_EDGE('',*,*,#1354,.T.); +#5574 = FACE_BOUND('',#5575,.T.); +#5575 = EDGE_LOOP('',(#5576)); +#5576 = ORIENTED_EDGE('',*,*,#1387,.T.); +#5577 = FACE_BOUND('',#5578,.T.); +#5578 = EDGE_LOOP('',(#5579)); +#5579 = ORIENTED_EDGE('',*,*,#1420,.T.); +#5580 = FACE_BOUND('',#5581,.T.); +#5581 = EDGE_LOOP('',(#5582)); +#5582 = ORIENTED_EDGE('',*,*,#1453,.T.); +#5583 = FACE_BOUND('',#5584,.T.); +#5584 = EDGE_LOOP('',(#5585)); +#5585 = ORIENTED_EDGE('',*,*,#1486,.T.); +#5586 = FACE_BOUND('',#5587,.T.); +#5587 = EDGE_LOOP('',(#5588)); +#5588 = ORIENTED_EDGE('',*,*,#1519,.T.); +#5589 = FACE_BOUND('',#5590,.T.); +#5590 = EDGE_LOOP('',(#5591)); +#5591 = ORIENTED_EDGE('',*,*,#1552,.T.); +#5592 = FACE_BOUND('',#5593,.T.); +#5593 = EDGE_LOOP('',(#5594)); +#5594 = ORIENTED_EDGE('',*,*,#1585,.T.); +#5595 = FACE_BOUND('',#5596,.T.); +#5596 = EDGE_LOOP('',(#5597)); +#5597 = ORIENTED_EDGE('',*,*,#1618,.T.); +#5598 = FACE_BOUND('',#5599,.T.); +#5599 = EDGE_LOOP('',(#5600)); +#5600 = ORIENTED_EDGE('',*,*,#1651,.T.); +#5601 = FACE_BOUND('',#5602,.T.); +#5602 = EDGE_LOOP('',(#5603)); +#5603 = ORIENTED_EDGE('',*,*,#1684,.T.); +#5604 = FACE_BOUND('',#5605,.T.); +#5605 = EDGE_LOOP('',(#5606)); +#5606 = ORIENTED_EDGE('',*,*,#1717,.T.); +#5607 = FACE_BOUND('',#5608,.T.); +#5608 = EDGE_LOOP('',(#5609)); +#5609 = ORIENTED_EDGE('',*,*,#1750,.T.); +#5610 = FACE_BOUND('',#5611,.T.); +#5611 = EDGE_LOOP('',(#5612)); +#5612 = ORIENTED_EDGE('',*,*,#1783,.T.); +#5613 = FACE_BOUND('',#5614,.T.); +#5614 = EDGE_LOOP('',(#5615)); +#5615 = ORIENTED_EDGE('',*,*,#1816,.T.); +#5616 = FACE_BOUND('',#5617,.T.); +#5617 = EDGE_LOOP('',(#5618)); +#5618 = ORIENTED_EDGE('',*,*,#1849,.T.); +#5619 = FACE_BOUND('',#5620,.T.); +#5620 = EDGE_LOOP('',(#5621)); +#5621 = ORIENTED_EDGE('',*,*,#1882,.T.); +#5622 = FACE_BOUND('',#5623,.T.); +#5623 = EDGE_LOOP('',(#5624)); +#5624 = ORIENTED_EDGE('',*,*,#1915,.T.); +#5625 = FACE_BOUND('',#5626,.T.); +#5626 = EDGE_LOOP('',(#5627)); +#5627 = ORIENTED_EDGE('',*,*,#1948,.T.); +#5628 = FACE_BOUND('',#5629,.T.); +#5629 = EDGE_LOOP('',(#5630)); +#5630 = ORIENTED_EDGE('',*,*,#1981,.T.); +#5631 = FACE_BOUND('',#5632,.T.); +#5632 = EDGE_LOOP('',(#5633)); +#5633 = ORIENTED_EDGE('',*,*,#2014,.T.); +#5634 = FACE_BOUND('',#5635,.T.); +#5635 = EDGE_LOOP('',(#5636)); +#5636 = ORIENTED_EDGE('',*,*,#2047,.T.); +#5637 = FACE_BOUND('',#5638,.T.); +#5638 = EDGE_LOOP('',(#5639)); +#5639 = ORIENTED_EDGE('',*,*,#2080,.T.); +#5640 = FACE_BOUND('',#5641,.T.); +#5641 = EDGE_LOOP('',(#5642)); +#5642 = ORIENTED_EDGE('',*,*,#2113,.T.); +#5643 = FACE_BOUND('',#5644,.T.); +#5644 = EDGE_LOOP('',(#5645)); +#5645 = ORIENTED_EDGE('',*,*,#2146,.T.); +#5646 = FACE_BOUND('',#5647,.T.); +#5647 = EDGE_LOOP('',(#5648,#5649,#5650,#5651,#5652,#5653)); +#5648 = ORIENTED_EDGE('',*,*,#2179,.T.); +#5649 = ORIENTED_EDGE('',*,*,#2243,.T.); +#5650 = ORIENTED_EDGE('',*,*,#2318,.F.); +#5651 = ORIENTED_EDGE('',*,*,#2340,.T.); +#5652 = ORIENTED_EDGE('',*,*,#2285,.T.); +#5653 = ORIENTED_EDGE('',*,*,#2212,.F.); +#5654 = FACE_BOUND('',#5655,.T.); +#5655 = EDGE_LOOP('',(#5656,#5657,#5658,#5659,#5660,#5661)); +#5656 = ORIENTED_EDGE('',*,*,#2373,.F.); +#5657 = ORIENTED_EDGE('',*,*,#2404,.T.); +#5658 = ORIENTED_EDGE('',*,*,#2470,.T.); +#5659 = ORIENTED_EDGE('',*,*,#2536,.F.); +#5660 = ORIENTED_EDGE('',*,*,#2512,.T.); +#5661 = ORIENTED_EDGE('',*,*,#2446,.T.); +#5662 = FACE_BOUND('',#5663,.T.); +#5663 = EDGE_LOOP('',(#5664)); +#5664 = ORIENTED_EDGE('',*,*,#2567,.T.); +#5665 = FACE_BOUND('',#5666,.T.); +#5666 = EDGE_LOOP('',(#5667)); +#5667 = ORIENTED_EDGE('',*,*,#2600,.T.); +#5668 = FACE_BOUND('',#5669,.T.); +#5669 = EDGE_LOOP('',(#5670)); +#5670 = ORIENTED_EDGE('',*,*,#2633,.T.); +#5671 = FACE_BOUND('',#5672,.T.); +#5672 = EDGE_LOOP('',(#5673)); +#5673 = ORIENTED_EDGE('',*,*,#2666,.T.); +#5674 = FACE_BOUND('',#5675,.T.); +#5675 = EDGE_LOOP('',(#5676)); +#5676 = ORIENTED_EDGE('',*,*,#2699,.T.); +#5677 = FACE_BOUND('',#5678,.T.); +#5678 = EDGE_LOOP('',(#5679)); +#5679 = ORIENTED_EDGE('',*,*,#2732,.T.); +#5680 = FACE_BOUND('',#5681,.T.); +#5681 = EDGE_LOOP('',(#5682)); +#5682 = ORIENTED_EDGE('',*,*,#2765,.T.); +#5683 = FACE_BOUND('',#5684,.T.); +#5684 = EDGE_LOOP('',(#5685)); +#5685 = ORIENTED_EDGE('',*,*,#2798,.T.); +#5686 = FACE_BOUND('',#5687,.T.); +#5687 = EDGE_LOOP('',(#5688)); +#5688 = ORIENTED_EDGE('',*,*,#2831,.T.); +#5689 = FACE_BOUND('',#5690,.T.); +#5690 = EDGE_LOOP('',(#5691)); +#5691 = ORIENTED_EDGE('',*,*,#2864,.T.); +#5692 = FACE_BOUND('',#5693,.T.); +#5693 = EDGE_LOOP('',(#5694)); +#5694 = ORIENTED_EDGE('',*,*,#2897,.T.); +#5695 = FACE_BOUND('',#5696,.T.); +#5696 = EDGE_LOOP('',(#5697)); +#5697 = ORIENTED_EDGE('',*,*,#2930,.T.); +#5698 = FACE_BOUND('',#5699,.T.); +#5699 = EDGE_LOOP('',(#5700)); +#5700 = ORIENTED_EDGE('',*,*,#2963,.T.); +#5701 = FACE_BOUND('',#5702,.T.); +#5702 = EDGE_LOOP('',(#5703)); +#5703 = ORIENTED_EDGE('',*,*,#2996,.T.); +#5704 = FACE_BOUND('',#5705,.T.); +#5705 = EDGE_LOOP('',(#5706)); +#5706 = ORIENTED_EDGE('',*,*,#3029,.T.); +#5707 = FACE_BOUND('',#5708,.T.); +#5708 = EDGE_LOOP('',(#5709)); +#5709 = ORIENTED_EDGE('',*,*,#3062,.T.); +#5710 = FACE_BOUND('',#5711,.T.); +#5711 = EDGE_LOOP('',(#5712)); +#5712 = ORIENTED_EDGE('',*,*,#3095,.T.); +#5713 = FACE_BOUND('',#5714,.T.); +#5714 = EDGE_LOOP('',(#5715)); +#5715 = ORIENTED_EDGE('',*,*,#3128,.T.); +#5716 = FACE_BOUND('',#5717,.T.); +#5717 = EDGE_LOOP('',(#5718)); +#5718 = ORIENTED_EDGE('',*,*,#3161,.T.); +#5719 = FACE_BOUND('',#5720,.T.); +#5720 = EDGE_LOOP('',(#5721)); +#5721 = ORIENTED_EDGE('',*,*,#3194,.T.); +#5722 = FACE_BOUND('',#5723,.T.); +#5723 = EDGE_LOOP('',(#5724)); +#5724 = ORIENTED_EDGE('',*,*,#3227,.T.); +#5725 = FACE_BOUND('',#5726,.T.); +#5726 = EDGE_LOOP('',(#5727)); +#5727 = ORIENTED_EDGE('',*,*,#3260,.T.); +#5728 = FACE_BOUND('',#5729,.T.); +#5729 = EDGE_LOOP('',(#5730)); +#5730 = ORIENTED_EDGE('',*,*,#3293,.T.); +#5731 = FACE_BOUND('',#5732,.T.); +#5732 = EDGE_LOOP('',(#5733)); +#5733 = ORIENTED_EDGE('',*,*,#3326,.T.); +#5734 = FACE_BOUND('',#5735,.T.); +#5735 = EDGE_LOOP('',(#5736)); +#5736 = ORIENTED_EDGE('',*,*,#3359,.T.); +#5737 = FACE_BOUND('',#5738,.T.); +#5738 = EDGE_LOOP('',(#5739)); +#5739 = ORIENTED_EDGE('',*,*,#3392,.T.); +#5740 = FACE_BOUND('',#5741,.T.); +#5741 = EDGE_LOOP('',(#5742)); +#5742 = ORIENTED_EDGE('',*,*,#3425,.T.); +#5743 = FACE_BOUND('',#5744,.T.); +#5744 = EDGE_LOOP('',(#5745)); +#5745 = ORIENTED_EDGE('',*,*,#3458,.T.); +#5746 = FACE_BOUND('',#5747,.T.); +#5747 = EDGE_LOOP('',(#5748)); +#5748 = ORIENTED_EDGE('',*,*,#3491,.T.); +#5749 = FACE_BOUND('',#5750,.T.); +#5750 = EDGE_LOOP('',(#5751)); +#5751 = ORIENTED_EDGE('',*,*,#3524,.T.); +#5752 = FACE_BOUND('',#5753,.T.); +#5753 = EDGE_LOOP('',(#5754)); +#5754 = ORIENTED_EDGE('',*,*,#3557,.T.); +#5755 = FACE_BOUND('',#5756,.T.); +#5756 = EDGE_LOOP('',(#5757)); +#5757 = ORIENTED_EDGE('',*,*,#3590,.T.); +#5758 = FACE_BOUND('',#5759,.T.); +#5759 = EDGE_LOOP('',(#5760)); +#5760 = ORIENTED_EDGE('',*,*,#3623,.T.); +#5761 = FACE_BOUND('',#5762,.T.); +#5762 = EDGE_LOOP('',(#5763)); +#5763 = ORIENTED_EDGE('',*,*,#3656,.T.); +#5764 = FACE_BOUND('',#5765,.T.); +#5765 = EDGE_LOOP('',(#5766)); +#5766 = ORIENTED_EDGE('',*,*,#3689,.T.); +#5767 = FACE_BOUND('',#5768,.T.); +#5768 = EDGE_LOOP('',(#5769)); +#5769 = ORIENTED_EDGE('',*,*,#3722,.T.); +#5770 = FACE_BOUND('',#5771,.T.); +#5771 = EDGE_LOOP('',(#5772)); +#5772 = ORIENTED_EDGE('',*,*,#3755,.T.); +#5773 = FACE_BOUND('',#5774,.T.); +#5774 = EDGE_LOOP('',(#5775)); +#5775 = ORIENTED_EDGE('',*,*,#3788,.T.); +#5776 = FACE_BOUND('',#5777,.T.); +#5777 = EDGE_LOOP('',(#5778)); +#5778 = ORIENTED_EDGE('',*,*,#3821,.T.); +#5779 = FACE_BOUND('',#5780,.T.); +#5780 = EDGE_LOOP('',(#5781)); +#5781 = ORIENTED_EDGE('',*,*,#3854,.T.); +#5782 = FACE_BOUND('',#5783,.T.); +#5783 = EDGE_LOOP('',(#5784)); +#5784 = ORIENTED_EDGE('',*,*,#3887,.T.); +#5785 = FACE_BOUND('',#5786,.T.); +#5786 = EDGE_LOOP('',(#5787)); +#5787 = ORIENTED_EDGE('',*,*,#3920,.T.); +#5788 = FACE_BOUND('',#5789,.T.); +#5789 = EDGE_LOOP('',(#5790)); +#5790 = ORIENTED_EDGE('',*,*,#3953,.T.); +#5791 = FACE_BOUND('',#5792,.T.); +#5792 = EDGE_LOOP('',(#5793,#5794,#5795,#5796,#5797,#5798)); +#5793 = ORIENTED_EDGE('',*,*,#3986,.F.); +#5794 = ORIENTED_EDGE('',*,*,#4017,.T.); +#5795 = ORIENTED_EDGE('',*,*,#4083,.T.); +#5796 = ORIENTED_EDGE('',*,*,#4149,.F.); +#5797 = ORIENTED_EDGE('',*,*,#4125,.T.); +#5798 = ORIENTED_EDGE('',*,*,#4059,.T.); +#5799 = FACE_BOUND('',#5800,.T.); +#5800 = EDGE_LOOP('',(#5801,#5802,#5803,#5804,#5805,#5806)); +#5801 = ORIENTED_EDGE('',*,*,#4180,.F.); +#5802 = ORIENTED_EDGE('',*,*,#4211,.T.); +#5803 = ORIENTED_EDGE('',*,*,#4277,.T.); +#5804 = ORIENTED_EDGE('',*,*,#4343,.F.); +#5805 = ORIENTED_EDGE('',*,*,#4319,.T.); +#5806 = ORIENTED_EDGE('',*,*,#4253,.T.); +#5807 = FACE_BOUND('',#5808,.T.); +#5808 = EDGE_LOOP('',(#5809)); +#5809 = ORIENTED_EDGE('',*,*,#4374,.T.); +#5810 = FACE_BOUND('',#5811,.T.); +#5811 = EDGE_LOOP('',(#5812)); +#5812 = ORIENTED_EDGE('',*,*,#4407,.T.); +#5813 = FACE_BOUND('',#5814,.T.); +#5814 = EDGE_LOOP('',(#5815)); +#5815 = ORIENTED_EDGE('',*,*,#4440,.T.); +#5816 = FACE_BOUND('',#5817,.T.); +#5817 = EDGE_LOOP('',(#5818)); +#5818 = ORIENTED_EDGE('',*,*,#4473,.T.); +#5819 = FACE_BOUND('',#5820,.T.); +#5820 = EDGE_LOOP('',(#5821)); +#5821 = ORIENTED_EDGE('',*,*,#4506,.T.); +#5822 = FACE_BOUND('',#5823,.T.); +#5823 = EDGE_LOOP('',(#5824)); +#5824 = ORIENTED_EDGE('',*,*,#4539,.T.); +#5825 = FACE_BOUND('',#5826,.T.); +#5826 = EDGE_LOOP('',(#5827)); +#5827 = ORIENTED_EDGE('',*,*,#4572,.T.); +#5828 = FACE_BOUND('',#5829,.T.); +#5829 = EDGE_LOOP('',(#5830)); +#5830 = ORIENTED_EDGE('',*,*,#4605,.T.); +#5831 = FACE_BOUND('',#5832,.T.); +#5832 = EDGE_LOOP('',(#5833)); +#5833 = ORIENTED_EDGE('',*,*,#4638,.T.); +#5834 = FACE_BOUND('',#5835,.T.); +#5835 = EDGE_LOOP('',(#5836)); +#5836 = ORIENTED_EDGE('',*,*,#4671,.T.); +#5837 = FACE_BOUND('',#5838,.T.); +#5838 = EDGE_LOOP('',(#5839)); +#5839 = ORIENTED_EDGE('',*,*,#4704,.T.); +#5840 = FACE_BOUND('',#5841,.T.); +#5841 = EDGE_LOOP('',(#5842)); +#5842 = ORIENTED_EDGE('',*,*,#4737,.T.); +#5843 = FACE_BOUND('',#5844,.T.); +#5844 = EDGE_LOOP('',(#5845)); +#5845 = ORIENTED_EDGE('',*,*,#4770,.T.); +#5846 = FACE_BOUND('',#5847,.T.); +#5847 = EDGE_LOOP('',(#5848)); +#5848 = ORIENTED_EDGE('',*,*,#4803,.T.); +#5849 = FACE_BOUND('',#5850,.T.); +#5850 = EDGE_LOOP('',(#5851)); +#5851 = ORIENTED_EDGE('',*,*,#4836,.T.); +#5852 = FACE_BOUND('',#5853,.T.); +#5853 = EDGE_LOOP('',(#5854)); +#5854 = ORIENTED_EDGE('',*,*,#4869,.T.); +#5855 = FACE_BOUND('',#5856,.T.); +#5856 = EDGE_LOOP('',(#5857)); +#5857 = ORIENTED_EDGE('',*,*,#4902,.T.); +#5858 = FACE_BOUND('',#5859,.T.); +#5859 = EDGE_LOOP('',(#5860)); +#5860 = ORIENTED_EDGE('',*,*,#4935,.T.); +#5861 = FACE_BOUND('',#5862,.T.); +#5862 = EDGE_LOOP('',(#5863)); +#5863 = ORIENTED_EDGE('',*,*,#4968,.T.); +#5864 = FACE_BOUND('',#5865,.T.); +#5865 = EDGE_LOOP('',(#5866)); +#5866 = ORIENTED_EDGE('',*,*,#5001,.T.); +#5867 = FACE_BOUND('',#5868,.T.); +#5868 = EDGE_LOOP('',(#5869)); +#5869 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5870 = PLANE('',#5871); +#5871 = AXIS2_PLACEMENT_3D('',#5872,#5873,#5874); +#5872 = CARTESIAN_POINT('',(114.476,-111.222,-1.6)); +#5873 = DIRECTION('',(0.,0.,-1.)); +#5874 = DIRECTION('',(-1.,0.,-0.)); +#5875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5879)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5876,#5877,#5878)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#7617 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#7618 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#7619 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#7620 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-04),#7617, +#5876 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5877 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5878 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5879 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-04),#5876, 'distance_accuracy_value','confusion accuracy'); -#7621 = SHAPE_DEFINITION_REPRESENTATION(#7622,#25); -#7622 = PRODUCT_DEFINITION_SHAPE('','',#7623); -#7623 = PRODUCT_DEFINITION('design','',#7624,#7627); -#7624 = PRODUCT_DEFINITION_FORMATION('','',#7625); -#7625 = PRODUCT('Pcb','Pcb','',(#7626)); -#7626 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#7627 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#7628 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7629,#7631); -#7629 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7630) +#5880 = SHAPE_DEFINITION_REPRESENTATION(#5881,#25); +#5881 = PRODUCT_DEFINITION_SHAPE('','',#5882); +#5882 = PRODUCT_DEFINITION('design','',#5883,#5886); +#5883 = PRODUCT_DEFINITION_FORMATION('','',#5884); +#5884 = PRODUCT('Pcb','Pcb','',(#5885)); +#5885 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#5886 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5887 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5888,#5890); +#5888 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5889) SHAPE_REPRESENTATION_RELATIONSHIP() ); -#7630 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#7631 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #7632); -#7632 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#7623,$); -#7633 = PRODUCT_TYPE('part',$,(#7625)); -#7634 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7635),#7616); -#7635 = STYLED_ITEM('color',(#7636),#26); -#7636 = PRESENTATION_STYLE_ASSIGNMENT((#7637,#7643)); -#7637 = SURFACE_STYLE_USAGE(.BOTH.,#7638); -#7638 = SURFACE_SIDE_STYLE('',(#7639)); -#7639 = SURFACE_STYLE_FILL_AREA(#7640); -#7640 = FILL_AREA_STYLE('',(#7641)); -#7641 = FILL_AREA_STYLE_COLOUR('',#7642); -#7642 = COLOUR_RGB('',0.,0.298000007868,1.); -#7643 = CURVE_STYLE('',#7644,POSITIVE_LENGTH_MEASURE(0.1),#7642); -#7644 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5889 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#5890 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5891); +#5891 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#5882,$); +#5892 = PRODUCT_TYPE('part',$,(#5884)); +#5893 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5894),#5875); +#5894 = STYLED_ITEM('color',(#5895),#26); +#5895 = PRESENTATION_STYLE_ASSIGNMENT((#5896,#5902)); +#5896 = SURFACE_STYLE_USAGE(.BOTH.,#5897); +#5897 = SURFACE_SIDE_STYLE('',(#5898)); +#5898 = SURFACE_STYLE_FILL_AREA(#5899); +#5899 = FILL_AREA_STYLE('',(#5900)); +#5900 = FILL_AREA_STYLE_COLOUR('',#5901); +#5901 = COLOUR_RGB('',0.,0.298000007868,1.); +#5902 = CURVE_STYLE('',#5903,POSITIVE_LENGTH_MEASURE(0.1),#5901); +#5903 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21;