component
AMBTA92Q-7
Public Made by Adomby adom
Diodes Incorporated Bipolar (BJT), SOT-23. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
14 files changed
+6402
README.mdadded+74@@ -0,0 +1,74 @@+# AMBTA92Q-7++**Diodes Incorporated** · Bipolar (BJT) · SOT-23++AMBTA92Q-7 from Diodes Incorporated, in a SOT-23. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model). Symbol and footprint from KiCad-official CAD; the 3D model is generated from the datasheet's package dimensions.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | B | input | Base of the PNP transistor; VEBO max -5.0V, with IEBO max -100nA at VEB = -3.0V. |+| 2 | E | passive | Emitter of the PNP transistor; emitter-base breakdown BVEBO min -5.0V at IE = -100µA. |+| 3 | C | passive | Collector of the PNP transistor; VCEO -300V, VCBO -300V, IC max -500mA. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Diodes Incorporated |+| Package | SOT-23 |+| Category | Transistors/Thyristors |+| Pins | 3 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Collector-Base Breakdown Voltage | BVCBO | -300 | | | V | IC = -100µA | 2 |+| Collector-Emitter Breakdown Voltage | BVCEO | -300 | | | V | IC = -1.0mA | 2 |+| Emitter-Base Breakdown Voltage | BVEBO | -5 | | | V | IE = -100µA | 2 |+| Collector Cut-Off Current | ICBO | | | -250 | nA | VCB = -200V | 2 |+| Emitter Cut-Off Current | IEBO | | | -100 | nA | VEB = -3.0V | 2 |+| DC Current Gain | hFE | 25 | | | | IC = -1.0mA, VCE = -10V | 2 |+| DC Current Gain | hFE | 40 | | | | IC = -10mA, VCE = -10V | 2 |+| Collector-Emitter Saturation Voltage | VCE(SAT) | | | -0.5 | V | IC = -20mA, IB = -2.0mA | 2 |+| Base-Emitter Saturation Voltage | VBE(SAT) | | | -0.9 | V | IC = -20mA, IB = -2.0mA | 2 |+| Output Capacitance | Cobo | | | 6 | pF | VCB = -20V, f = 1.0MHz, IE = 0 | 2 |+| Current Gain-Bandwidth Product | fT | 50 | | | MHz | VCE = -20V, IC = -10mA, f = 100MHz | 2 |+| Collector-Base Voltage | VCBO | -300 | | | V | | 2 |+| Collector-Emitter Voltage | VCEO | -300 | | | V | | 2 |+| Emitter-Base Voltage | VEBO | -5 | | | V | | 2 |+| Collector Current | IC | -500 | | | mA | | 2 |+| Electrostatic Discharge - Human Body Model | ESD HBM | | | 4000 | V | JEDEC class 3A | 2 |+| Electrostatic Discharge - Machine Model | ESD MM | | | 400 | V | JEDEC class C | 2 |+| Power Dissipation | PD | | | 300 | mW | Note 6: minimum recommended pad layout, 1oz copper, single-sided FR-4 PCB, still air | 2 |+| Thermal Resistance, Junction to Ambient | RJA | | | 417 | °C/W | Note 6: minimum recommended pad layout, 1oz copper, single-sided FR-4 PCB, still air | 2 |+| Operating and Storage Temperature Range | TJ, TSTG | -55 | | 150 | °C | | 2 |++## Materials and finish++As the datasheet states them (page.json `metadata.appearance`; the 3D model's colours follow it).++| Part | Material | Colour / plating | Datasheet says | Page |+|---|---|---|---|---|+| contacts | | tin | Terminals: Finish-Matte Tin Plated Leads; Solderable per MILSTD-202, Method 208 Weight: 0.008 grams (Approximate) | 1 |++## CAD (land: KiCad; 3D: generated from the datasheet)++- Symbol: `AMBTA92Q-7`+- Footprint: `Package_TO_SOT_SMD:SOT-23`+- 3D model: SOT-23, generated on the KiCad land (body 1.3 x 2.9 mm, terminals on the pads, 1.025 mm tall, datasheet A, nominal). KiCad's stock model for this land is taller than the datasheet allows, so the model is generated from the datasheet drawing; the dimensions come from the datasheet drawing where it was read and are defaults otherwise (see provenance.model_3d_generated), not the manufacturer's CAD (STEP)+- 3D model files: `ambta92q-7-etched.step` / `ambta92q-7-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `ambta92q-7.step` / `ambta92q-7.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Diodes Incorporated datasheet](https://www.diodes.com/assets/Datasheets/AMBTA92Q-7.pdf) (5 pp, sha256 `d4e85a33d972ab80`, retrieved 2026-11-13, tier: manufacturer)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text+vision), consensus `claude-opus-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** land: KiCad official libraries (CC-BY-SA 4.0); 3D: generated from the datasheet's package dimensions (provenance.model_3d_generated).++[Datasheet PDF](docs/ambta92q-7-datasheet.pdf)
ambta92q-7-hero.glbadded⋯ 1 unchanged line ⋯
ambta92q-7-hero.overlay.jsonadded+150@@ -0,0 +1,150 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "AMBTA92Q-7",+ "kind": "component + footprint reference art",+ "board_use": false,+ "plane_z_mm": -0.02,+ "units": "metre",+ "upAxis": "Z",+ "layers": {+ "pad_outlines": {+ "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+ "rgba": [+ 0.0,+ 0.902,+ 0.863,+ 0.5+ ],+ "pads": 3,+ "span_mm": 3.35,+ "dash_mm": 0.12,+ "gap_mm": 0.072,+ "pad_stroke_mm": 0.03+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 8,+ "pin1": {+ "source": "footprint silkscreen",+ "pad": "1"+ }+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 3,+ "sides": "top + mirrored underside (single-sided)",+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.268,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -1.2,+ 1.2,+ -1.392,+ 1.392+ ],+ "pads_bbox_mm": [+ -1.675,+ 1.675,+ -1.25,+ 1.25+ ],+ "seating_z_mm": 0.0+ },+ "sources": {+ "glb": "ambta92q-7-etched.glb",+ "glb_sha256": "b1211b8f854e6d86056fe31df473ae2fd4380e46dbfa98bbf568a6b72a6a28d9",+ "footprint": "ambta92q-7.kicad_mod",+ "footprint_sha256": "d70f013a37023296292d5e78864f3e746b0e43d58c5d487c9f6437c95b85c7cb",+ "pins": "page.json component.pins",+ "pins_sha256": "88adb3a0114ad14a942771aca00eb966ca13853032d242cc20c4a52aff3d07c8"+ },+ "generator": "adom-wiki 1.8.24 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "B",+ "x": -1.825,+ "y": -0.95,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2",+ "text": "E",+ "x": -1.825,+ "y": 0.95,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "3",+ "text": "C",+ "x": 1.825,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "roundrect",+ "center_mm": [+ -0.9375,+ -0.95+ ],+ "size_mm": [+ 1.475,+ 0.6+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "roundrect",+ "center_mm": [+ -0.9375,+ 0.95+ ],+ "size_mm": [+ 1.475,+ 0.6+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "roundrect",+ "center_mm": [+ 0.9375,+ 0.0+ ],+ "size_mm": [+ 1.475,+ 0.6+ ],+ "rot": 0.0+ }+ ]+}
ambta92q-7.glbadded⋯ 1 unchanged line ⋯
ambta92q-7.kicad_modadded+177@@ -0,0 +1,177 @@+(footprint "SOT-23"+ (version 20260206)+ (generator "kicad-footprint-generator")+ (layer "F.Cu")+ (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236)")+ (tags "SOT TO_SOT_SMD")+ (property "Reference" "REF**"+ (at 0 -2.4 0)+ (layer "F.SilkS")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "SOT-23"+ (at 0 2.4 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "KiLib_Generator" "package/gullwing"+ (at 0 0 0)+ (layer "F.SilkS")+ (hide yes)+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -0.76 -1.56)+ (end 0.76 -1.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -0.76 -1.51)+ (end -0.76 -1.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -0.76 0.39)+ (end -0.76 -0.39)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -0.76 1.56)+ (end -0.76 1.51)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.76 -1.56)+ (end 0.76 -0.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.76 0.56)+ (end 0.76 1.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.76 1.56)+ (end -0.76 1.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_poly+ (pts+ (xy -1.3 -0.38)+ (xy -1.06 -0.05)+ (xy -1.54 -0.05)+ )+ (stroke+ (width 0.12)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ )+ (fp_poly+ (pts+ (xy -0.325 -1.45)+ (xy 0.65 -1.45)+ (xy 0.65 1.45)+ (xy -0.65 1.45)+ (xy -0.65 -1.125)+ )+ (stroke+ (width 0.1)+ (type solid)+ )+ (fill no)+ (layer "F.Fab")+ )+ (fp_text user "${REFERENCE}"+ (at 0 0 90)+ (layer "F.Fab")+ (effects+ (font+ (size 0.72 0.72)+ (thickness 0.11)+ )+ )+ )+ (pad "1" smd roundrect+ (at -0.9375 -0.95)+ (size 1.475 0.6)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "2" smd roundrect+ (at -0.9375 0.95)+ (size 1.475 0.6)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "3" smd roundrect+ (at 0.9375 0)+ (size 1.475 0.6)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+ (fp_poly+ (pts (xy -1.93 -1.50) (xy -0.90 -1.50) (xy -0.90 -1.70) (xy 0.90 -1.70) (xy 0.90 -0.55) (xy 1.93 -0.55) (xy 1.93 0.55) (xy 0.90 0.55) (xy 0.90 1.70) (xy -0.90 1.70) (xy -0.90 1.50) (xy -1.93 1.50))+ (stroke (width 0.05) (type solid))+ (fill no)+ (layer "F.CrtYd")+ )+)
ambta92q-7.kicad_symadded+217@@ -0,0 +1,217 @@+(kicad_symbol_lib+ (version 20251024)+ (generator "kicad_symbol_editor")+ (generator_version "10.0")+(symbol "AMBTA92Q-7"+ + (pin_names (hide yes)+ (offset 0)+ (hide yes)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "Q"+ (at 5.08 1.27 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ (justify left)+ )+ )+ (property "Value" "AMBTA92Q-7"+ (at 5.08 -1.27 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ (justify left)+ )+ )+ (property "Footprint" ""+ (at 5.08 2.54 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AMBTA92Q-7.pdf"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Description" "PNP bipolar junction transistor"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_keywords" "BJT"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "MPN" "AMBTA92Q-7" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (property "LCSC" "C5244325" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (property "DigiKey" "31-AMBTA92Q-7TR-ND" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (property "Mouser" "621-AMBTA92Q-7" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (symbol "AMBTA92Q-7_0_1"+ (polyline+ (pts+ (xy -2.54 0) (xy 0.635 0)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.635 1.905) (xy 0.635 -1.905)+ )+ (stroke+ (width 0.508)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.635 0.635) (xy 2.54 2.54)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.635 -0.635) (xy 2.54 -2.54)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (circle+ (center 1.27 0)+ (radius 2.8194)+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 2.286 -1.778) (xy 1.778 -2.286) (xy 1.27 -1.27) (xy 2.286 -1.778)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type outline)+ )+ )+ )+ (symbol "AMBTA92Q-7_1_1"+ (pin input line+ (at -5.08 0 0)+ (length 2.54)+ (name "B"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "1"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin passive line+ (at 2.54 5.08 270)+ (length 2.54)+ (name "C"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "3"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin passive line+ (at 2.54 -5.08 90)+ (length 2.54)+ (name "E"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+)
ambta92q-7.lbradded+131@@ -0,0 +1,131 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description>PNP bipolar junction transistor</description>+<packages>+<package name="SOT-23">+ <description>3 pads, 3.4 x 2.5 mm. SOT, 3 Pin</description>+ <smd name="1" x="-0.9375" y="0.9500" dx="1.4750" dy="0.6000" layer="1" roundness="50"/>+ <smd name="2" x="-0.9375" y="-0.9500" dx="1.4750" dy="0.6000" layer="1" roundness="50"/>+ <smd name="3" x="0.9375" y="-0.0000" dx="1.4750" dy="0.6000" layer="1" roundness="50"/>+ <polygon width="0.1200" layer="21">+ <vertex x="-1.3000" y="0.3800"/>+ <vertex x="-1.0600" y="0.0500"/>+ <vertex x="-1.5400" y="0.0500"/>+ </polygon>+ <polygon width="0.1000" layer="51">+ <vertex x="-0.3250" y="1.4500"/>+ <vertex x="0.6500" y="1.4500"/>+ <vertex x="0.6500" y="-1.4500"/>+ <vertex x="-0.6500" y="-1.4500"/>+ <vertex x="-0.6500" y="1.1250"/>+ </polygon>+ <wire x1="-0.7600" y1="1.5600" x2="0.7600" y2="1.5600" width="0.1200" layer="21"/>+ <wire x1="-0.7600" y1="1.5100" x2="-0.7600" y2="1.5600" width="0.1200" layer="21"/>+ <wire x1="-0.7600" y1="-0.3900" x2="-0.7600" y2="0.3900" width="0.1200" layer="21"/>+ <wire x1="-0.7600" y1="-1.5600" x2="-0.7600" y2="-1.5100" width="0.1200" layer="21"/>+ <wire x1="0.7600" y1="1.5600" x2="0.7600" y2="0.5600" width="0.1200" layer="21"/>+ <wire x1="0.7600" y1="-0.5600" x2="0.7600" y2="-1.5600" width="0.1200" layer="21"/>+ <wire x1="0.7600" y1="-1.5600" x2="-0.7600" y2="-1.5600" width="0.1200" layer="21"/>+ <text x="0" y="2.288" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-2.288" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="AMBTA92Q-7">+ <description>PNP bipolar junction transistor</description>+ <circle x="1.2700" y="0.0000" radius="2.8194" width="0.1524" layer="94"/>+ <wire x1="-2.5400" y1="0.0000" x2="0.6350" y2="0.0000" width="0.1524" layer="94"/>+ <wire x1="0.6350" y1="1.9050" x2="0.6350" y2="-1.9050" width="0.5080" layer="94"/>+ <wire x1="0.6350" y1="0.6350" x2="2.5400" y2="2.5400" width="0.1524" layer="94"/>+ <wire x1="0.6350" y1="-0.6350" x2="2.5400" y2="-2.5400" width="0.1524" layer="94"/>+ <wire x1="2.2860" y1="-1.7780" x2="1.7780" y2="-2.2860" width="0.1524" layer="94"/>+ <wire x1="1.7780" y1="-2.2860" x2="1.2700" y2="-1.2700" width="0.1524" layer="94"/>+ <wire x1="1.2700" y1="-1.2700" x2="2.2860" y2="-1.7780" width="0.1524" layer="94"/>+ <text x="5.0800" y="1.2700" size="1.27" layer="95" align="center">>NAME</text>+ <text x="5.0800" y="-1.2700" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="B" x="-5.08" y="0" length="short" direction="in" visible="pad"/>+ <pin name="C" x="2.54" y="5.08" length="short" direction="pas" rot="R270" visible="pad"/>+ <pin name="E" x="2.54" y="-5.08" length="short" direction="pas" rot="R90" visible="pad"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="AMBTA92Q-7" prefix="Q">+ <description>PNP bipolar junction transistor</description>+ <gates>+ <gate name="G$1" symbol="AMBTA92Q-7" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="SOT-23">+ <connects>+ <connect gate="G$1" pin="B" pad="1"/>+ <connect gate="G$1" pin="C" pad="3"/>+ <connect gate="G$1" pin="E" pad="2"/>+ </connects>+ <technologies>+ <technology name="">+ <attribute name="MPN" value="AMBTA92Q-7" constant="no"/>+ <attribute name="MANUFACTURER" value="Diodes Incorporated" constant="no"/>+ <attribute name="DATASHEET" value="https://www.diodes.com/assets/Datasheets/AMBTA92Q-7.pdf" constant="no"/>+ <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/ambta92q-7" constant="no"/>+ <attribute name="MOUSER_PN" value="621-AMBTA92Q-7" constant="no"/>+ <attribute name="DIGIKEY_PN" value="31-AMBTA92Q-7TR-ND" constant="no"/>+ <attribute name="LCSC_PN" value="C5244325" constant="no"/>+ </technology>+ </technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
ambta92q-7.stepadded+5212@@ -0,0 +1,5212 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-11-13T01:53:34',('Author'),(+ 'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'+ ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+ 'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+ 'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('AMBTA92Q-7','AMBTA92Q-7','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#919,#1897,#2875,#3853),#3951);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = MANIFOLD_SOLID_BREP('',#16);+#16 = CLOSED_SHELL('',(#17,#141,#232,#335,#413,#483,#546,#605,#652,#711,+ #773,#820,#846,#853,#860,#915));+#17 = ADVANCED_FACE('',(#18),#31,.T.);+#18 = FACE_BOUND('',#19,.T.);+#19 = EDGE_LOOP('',(#20,#54,#89,#116));+#20 = ORIENTED_EDGE('',*,*,#21,.T.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(0.65,-1.45,0.4595));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(0.577482813024,-1.377482813024,0.975486596563)+ );+#26 = SURFACE_CURVE('',#27,(#30,#42),.PCURVE_S1.);+#27 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28,#29),.UNSPECIFIED.,.F.,.F.,(2,+ 2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#28 = CARTESIAN_POINT('',(0.65,-1.45,0.4595));+#29 = CARTESIAN_POINT('',(0.570524157976,-1.370524157976,1.025));+#30 = PCURVE('',#31,#36);+#31 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#32,#33)+ ,(#34,#35)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.3),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#32 = CARTESIAN_POINT('',(-0.65,-1.45,0.4595));+#33 = CARTESIAN_POINT('',(-0.570524157976,-1.370524157976,1.025));+#34 = CARTESIAN_POINT('',(0.65,-1.45,0.4595));+#35 = CARTESIAN_POINT('',(0.570524157976,-1.370524157976,1.025));+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);+#37 = LINE('',#38,#39);+#38 = CARTESIAN_POINT('',(1.3,0.));+#39 = VECTOR('',#40,1.);+#40 = DIRECTION('',(0.,1.));+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#42 = PCURVE('',#43,#48);+#43 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#44,#45)+ ,(#46,#47)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.9),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#44 = CARTESIAN_POINT('',(0.65,-1.45,0.4595));+#45 = CARTESIAN_POINT('',(0.570524157976,-1.370524157976,1.025));+#46 = CARTESIAN_POINT('',(0.65,1.45,0.4595));+#47 = CARTESIAN_POINT('',(0.570524157976,1.370524157976,1.025));+#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 = ORIENTED_EDGE('',*,*,#55,.F.);+#55 = EDGE_CURVE('',#56,#24,#58,.T.);+#56 = VERTEX_POINT('',#57);+#57 = CARTESIAN_POINT('',(-0.577482813024,-1.377482813024,0.975486596563+ ));+#58 = SURFACE_CURVE('',#59,(#65,#71),.PCURVE_S1.);+#59 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#60,#61,#62,#63,#64),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-7.679081198424E-02,+ -6.958655048003E-03,1.148006971,1.217839127936),.UNSPECIFIED.);+#60 = CARTESIAN_POINT('',(-0.64731496996,-1.377482813024,0.975486596563)+ );+#61 = CARTESIAN_POINT('',(-0.612398891492,-1.377482813024,0.975486596563+ ));+#62 = CARTESIAN_POINT('',(-1.110223024625E-16,-1.377482813024,+ 0.975486596563));+#63 = CARTESIAN_POINT('',(0.612398891492,-1.377482813024,0.975486596563)+ );+#64 = CARTESIAN_POINT('',(0.64731496996,-1.377482813024,0.975486596563)+ );+#65 = PCURVE('',#31,#66);+#66 = DEFINITIONAL_REPRESENTATION('',(#67),#70);+#67 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#68,#69),.UNSPECIFIED.,.F.,.F.,(2,+ 2),(-6.958655048003E-03,1.148006971),.PIECEWISE_BEZIER_KNOTS.);+#68 = CARTESIAN_POINT('',(0.,0.912443141579));+#69 = CARTESIAN_POINT('',(1.3,0.912443141579));+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#71 = PCURVE('',#72,#83);+#72 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+ (#73,#74,#75,#76,#77)+ ,(#78,#79,#80,#81,#82+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,1.154965626048),(+ -7.679081198424E-02,-6.958655048003E-03,1.148006971,1.217839127936),+ .UNSPECIFIED.);+#73 = CARTESIAN_POINT('',(-0.64731496996,-1.377482813024,0.975486596563)+ );+#74 = CARTESIAN_POINT('',(-0.612398891492,-1.377482813024,0.975486596563+ ));+#75 = CARTESIAN_POINT('',(-1.110223024625E-16,-1.377482813024,+ 0.975486596563));+#76 = CARTESIAN_POINT('',(0.612398891492,-1.377482813024,0.975486596563)+ );+#77 = CARTESIAN_POINT('',(0.64731496996,-1.377482813024,0.975486596563)+ );+#78 = CARTESIAN_POINT('',(-0.64731496996,-1.320524157976,1.025));+#79 = CARTESIAN_POINT('',(-0.612398891492,-1.320524157976,1.025));+#80 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.320524157976,1.025));+#81 = CARTESIAN_POINT('',(0.612398891492,-1.320524157976,1.025));+#82 = CARTESIAN_POINT('',(0.64731496996,-1.320524157976,1.025));+#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);+#84 = LINE('',#85,#86);+#85 = CARTESIAN_POINT('',(0.,0.));+#86 = VECTOR('',#87,1.);+#87 = DIRECTION('',(0.,1.));+#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#89 = ORIENTED_EDGE('',*,*,#90,.F.);+#90 = EDGE_CURVE('',#91,#56,#93,.T.);+#91 = VERTEX_POINT('',#92);+#92 = CARTESIAN_POINT('',(-0.65,-1.45,0.4595));+#93 = SURFACE_CURVE('',#94,(#97,#104),.PCURVE_S1.);+#94 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#95,#96),.UNSPECIFIED.,.F.,.F.,(2,+ 2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#95 = CARTESIAN_POINT('',(-0.65,-1.45,0.4595));+#96 = CARTESIAN_POINT('',(-0.570524157976,-1.370524157976,1.025));+#97 = PCURVE('',#31,#98);+#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);+#99 = LINE('',#100,#101);+#100 = CARTESIAN_POINT('',(0.,0.));+#101 = VECTOR('',#102,1.);+#102 = DIRECTION('',(0.,1.));+#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#104 = PCURVE('',#105,#110);+#105 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#106,#107)+ ,(#108,#109+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.9),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#106 = CARTESIAN_POINT('',(-0.65,1.45,0.4595));+#107 = CARTESIAN_POINT('',(-0.570524157976,1.370524157976,1.025));+#108 = CARTESIAN_POINT('',(-0.65,-1.45,0.4595));+#109 = CARTESIAN_POINT('',(-0.570524157976,-1.370524157976,1.025));+#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);+#111 = LINE('',#112,#113);+#112 = CARTESIAN_POINT('',(2.9,0.));+#113 = VECTOR('',#114,1.);+#114 = DIRECTION('',(0.,1.));+#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#116 = ORIENTED_EDGE('',*,*,#117,.T.);+#117 = EDGE_CURVE('',#91,#22,#118,.T.);+#118 = SURFACE_CURVE('',#119,(#123,#129),.PCURVE_S1.);+#119 = LINE('',#120,#121);+#120 = CARTESIAN_POINT('',(-0.65,-1.45,0.4595));+#121 = VECTOR('',#122,1.);+#122 = DIRECTION('',(1.,0.,0.));+#123 = PCURVE('',#31,#124);+#124 = DEFINITIONAL_REPRESENTATION('',(#125),#128);+#125 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#126,#127),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.3),.PIECEWISE_BEZIER_KNOTS.);+#126 = CARTESIAN_POINT('',(0.,0.));+#127 = CARTESIAN_POINT('',(1.3,0.));+#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#129 = PCURVE('',#130,#135);+#130 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#131,#132)+ ,(#133,#134+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.3),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#131 = CARTESIAN_POINT('',(-0.592448528189,-1.392448528189,5.E-02));+#132 = CARTESIAN_POINT('',(-0.65,-1.45,0.4595));+#133 = CARTESIAN_POINT('',(0.592448528189,-1.392448528189,5.E-02));+#134 = CARTESIAN_POINT('',(0.65,-1.45,0.4595));+#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140);+#136 = LINE('',#137,#138);+#137 = CARTESIAN_POINT('',(0.,1.));+#138 = VECTOR('',#139,1.);+#139 = DIRECTION('',(1.,0.));+#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#141 = ADVANCED_FACE('',(#142),#43,.T.);+#142 = FACE_BOUND('',#143,.T.);+#143 = EDGE_LOOP('',(#144,#173,#206,#207));+#144 = ORIENTED_EDGE('',*,*,#145,.T.);+#145 = EDGE_CURVE('',#146,#148,#150,.T.);+#146 = VERTEX_POINT('',#147);+#147 = CARTESIAN_POINT('',(0.65,1.45,0.4595));+#148 = VERTEX_POINT('',#149);+#149 = CARTESIAN_POINT('',(0.577482813024,1.377482813024,0.975486596563)+ );+#150 = SURFACE_CURVE('',#151,(#154,#161),.PCURVE_S1.);+#151 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#152,#153),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#152 = CARTESIAN_POINT('',(0.65,1.45,0.4595));+#153 = CARTESIAN_POINT('',(0.570524157976,1.370524157976,1.025));+#154 = PCURVE('',#43,#155);+#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160);+#156 = LINE('',#157,#158);+#157 = CARTESIAN_POINT('',(2.9,0.));+#158 = VECTOR('',#159,1.);+#159 = DIRECTION('',(0.,1.));+#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#161 = PCURVE('',#162,#167);+#162 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#163,#164)+ ,(#165,#166+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.3),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#163 = CARTESIAN_POINT('',(0.65,1.45,0.4595));+#164 = CARTESIAN_POINT('',(0.570524157976,1.370524157976,1.025));+#165 = CARTESIAN_POINT('',(-0.65,1.45,0.4595));+#166 = CARTESIAN_POINT('',(-0.570524157976,1.370524157976,1.025));+#167 = DEFINITIONAL_REPRESENTATION('',(#168),#172);+#168 = LINE('',#169,#170);+#169 = CARTESIAN_POINT('',(0.,0.));+#170 = VECTOR('',#171,1.);+#171 = DIRECTION('',(0.,1.));+#172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#173 = ORIENTED_EDGE('',*,*,#174,.F.);+#174 = EDGE_CURVE('',#24,#148,#175,.T.);+#175 = SURFACE_CURVE('',#176,(#182,#188),.PCURVE_S1.);+#176 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#177,#178,#179,#180,#181),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.174710811984,-6.958655048001E-03,+ 2.748006971,2.915759127936),.UNSPECIFIED.);+#177 = CARTESIAN_POINT('',(0.577482813024,-1.54523496996,0.975486596563)+ );+#178 = CARTESIAN_POINT('',(0.577482813024,-1.461358891492,0.975486596563+ ));+#179 = CARTESIAN_POINT('',(0.577482813024,2.22044604925E-16,+ 0.975486596563));+#180 = CARTESIAN_POINT('',(0.577482813024,1.461358891492,0.975486596563)+ );+#181 = CARTESIAN_POINT('',(0.577482813024,1.54523496996,0.975486596563)+ );+#182 = PCURVE('',#43,#183);+#183 = DEFINITIONAL_REPRESENTATION('',(#184),#187);+#184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#185,#186),.UNSPECIFIED.,.F.,.F.,+ (2,2),(-6.958655048001E-03,2.748006971),.PIECEWISE_BEZIER_KNOTS.);+#185 = CARTESIAN_POINT('',(0.,0.912443141579));+#186 = CARTESIAN_POINT('',(2.9,0.912443141579));+#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#188 = PCURVE('',#189,#200);+#189 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+ (#190,#191,#192,#193,#194)+ ,(#195,#196,#197,#198,#199+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,2.754965626048),(+ -0.174710811984,-6.958655048001E-03,2.748006971,2.915759127936),+ .UNSPECIFIED.);+#190 = CARTESIAN_POINT('',(0.577482813024,-1.54523496996,0.975486596563)+ );+#191 = CARTESIAN_POINT('',(0.577482813024,-1.461358891492,0.975486596563+ ));+#192 = CARTESIAN_POINT('',(0.577482813024,2.22044604925E-16,+ 0.975486596563));+#193 = CARTESIAN_POINT('',(0.577482813024,1.461358891492,0.975486596563)+ );+#194 = CARTESIAN_POINT('',(0.577482813024,1.54523496996,0.975486596563)+ );+#195 = CARTESIAN_POINT('',(0.520524157976,-1.54523496996,1.025));+#196 = CARTESIAN_POINT('',(0.520524157976,-1.461358891492,1.025));+#197 = CARTESIAN_POINT('',(0.520524157976,-2.22044604925E-16,1.025));+#198 = CARTESIAN_POINT('',(0.520524157976,1.461358891492,1.025));+#199 = CARTESIAN_POINT('',(0.520524157976,1.54523496996,1.025));+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);+#201 = LINE('',#202,#203);+#202 = CARTESIAN_POINT('',(0.,0.));+#203 = VECTOR('',#204,1.);+#204 = DIRECTION('',(0.,1.));+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#206 = ORIENTED_EDGE('',*,*,#21,.F.);+#207 = ORIENTED_EDGE('',*,*,#208,.T.);+#208 = EDGE_CURVE('',#22,#146,#209,.T.);+#209 = SURFACE_CURVE('',#210,(#214,#220),.PCURVE_S1.);+#210 = LINE('',#211,#212);+#211 = CARTESIAN_POINT('',(0.65,-1.45,0.4595));+#212 = VECTOR('',#213,1.);+#213 = DIRECTION('',(0.,1.,0.));+#214 = PCURVE('',#43,#215);+#215 = DEFINITIONAL_REPRESENTATION('',(#216),#219);+#216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#217,#218),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,2.9),.PIECEWISE_BEZIER_KNOTS.);+#217 = CARTESIAN_POINT('',(0.,0.));+#218 = CARTESIAN_POINT('',(2.9,0.));+#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#220 = PCURVE('',#221,#226);+#221 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#222,#223)+ ,(#224,#225+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.9),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#222 = CARTESIAN_POINT('',(0.592448528189,-1.392448528189,5.E-02));+#223 = CARTESIAN_POINT('',(0.65,-1.45,0.4595));+#224 = CARTESIAN_POINT('',(0.592448528189,1.392448528189,5.E-02));+#225 = CARTESIAN_POINT('',(0.65,1.45,0.4595));+#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231);+#227 = LINE('',#228,#229);+#228 = CARTESIAN_POINT('',(0.,1.));+#229 = VECTOR('',#230,1.);+#230 = DIRECTION('',(1.,0.));+#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#232 = ADVANCED_FACE('',(#233),#72,.F.);+#233 = FACE_BOUND('',#234,.F.);+#234 = EDGE_LOOP('',(#235,#275,#307,#334));+#235 = ORIENTED_EDGE('',*,*,#236,.T.);+#236 = EDGE_CURVE('',#56,#237,#239,.T.);+#237 = VERTEX_POINT('',#238);+#238 = CARTESIAN_POINT('',(-0.520524157976,-1.320524157976,1.025));+#239 = SURFACE_CURVE('',#240,(#246,#255),.PCURVE_S1.);+#240 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#241,#242,#243,#244,#245),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#241 = CARTESIAN_POINT('',(-0.577482813024,-1.377482813024,+ 0.975486596563));+#242 = CARTESIAN_POINT('',(-0.563243149262,-1.363243149262,+ 0.987864947422));+#243 = CARTESIAN_POINT('',(-0.549003485498,-1.349003485498,+ 1.000243298283));+#244 = CARTESIAN_POINT('',(-0.534763821737,-1.334763821737,+ 1.012621649141));+#245 = CARTESIAN_POINT('',(-0.520524157976,-1.320524157976,1.025));+#246 = PCURVE('',#72,#247);+#247 = DEFINITIONAL_REPRESENTATION('',(#248),#254);+#248 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#249,#250,#251,#252,#253),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#249 = CARTESIAN_POINT('',(0.,-6.958655048002E-03));+#250 = CARTESIAN_POINT('',(0.288741406502,7.281008713515E-03));+#251 = CARTESIAN_POINT('',(0.577482813067,2.152067247812E-02));+#252 = CARTESIAN_POINT('',(0.866224219546,3.576033623848E-02));+#253 = CARTESIAN_POINT('',(1.154965626048,5.E-02));+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#255 = PCURVE('',#256,#267);+#256 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+ (#257,#258,#259,#260,#261)+ ,(#262,#263,#264,#265,#266+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,2.754965626048),(+ -0.174710811984,-6.958655048001E-03,2.748006971,2.915759127936),+ .UNSPECIFIED.);+#257 = CARTESIAN_POINT('',(-0.520524157976,1.54523496996,1.025));+#258 = CARTESIAN_POINT('',(-0.520524157976,1.461358891492,1.025));+#259 = CARTESIAN_POINT('',(-0.520524157976,0.,1.025));+#260 = CARTESIAN_POINT('',(-0.520524157976,-1.461358891492,1.025));+#261 = CARTESIAN_POINT('',(-0.520524157976,-1.54523496996,1.025));+#262 = CARTESIAN_POINT('',(-0.577482813024,1.54523496996,0.975486596563)+ );+#263 = CARTESIAN_POINT('',(-0.577482813024,1.461358891492,0.975486596563+ ));+#264 = CARTESIAN_POINT('',(-0.577482813024,-6.661338147751E-16,+ 0.975486596563));+#265 = CARTESIAN_POINT('',(-0.577482813024,-1.461358891492,+ 0.975486596563));+#266 = CARTESIAN_POINT('',(-0.577482813024,-1.54523496996,0.975486596563+ ));+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#274);+#268 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#269,#270,#271,#272,#273),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#269 = CARTESIAN_POINT('',(2.754965625958,2.748006970998));+#270 = CARTESIAN_POINT('',(2.066224219469,2.733767307236));+#271 = CARTESIAN_POINT('',(1.377482813008,2.719527643475));+#272 = CARTESIAN_POINT('',(0.688741406509,2.705287979714));+#273 = CARTESIAN_POINT('',(2.057576411932E-11,2.691048315952));+#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#275 = ORIENTED_EDGE('',*,*,#276,.T.);+#276 = EDGE_CURVE('',#237,#277,#279,.T.);+#277 = VERTEX_POINT('',#278);+#278 = CARTESIAN_POINT('',(0.520524157976,-1.320524157976,1.025));+#279 = SURFACE_CURVE('',#280,(#286,#293),.PCURVE_S1.);+#280 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#281,#282,#283,#284,#285),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-7.679081198424E-02,+ -6.958655048003E-03,1.148006971,1.217839127936),.UNSPECIFIED.);+#281 = CARTESIAN_POINT('',(-0.64731496996,-1.320524157976,1.025));+#282 = CARTESIAN_POINT('',(-0.612398891492,-1.320524157976,1.025));+#283 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.320524157976,1.025));+#284 = CARTESIAN_POINT('',(0.612398891492,-1.320524157976,1.025));+#285 = CARTESIAN_POINT('',(0.64731496996,-1.320524157976,1.025));+#286 = PCURVE('',#72,#287);+#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);+#288 = LINE('',#289,#290);+#289 = CARTESIAN_POINT('',(1.154965626048,0.));+#290 = VECTOR('',#291,1.);+#291 = DIRECTION('',(0.,1.));+#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#293 = PCURVE('',#294,#299);+#294 = PLANE('',#295);+#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);+#296 = CARTESIAN_POINT('',(-0.570524157976,-1.370524157976,1.025));+#297 = DIRECTION('',(0.,0.,-1.));+#298 = DIRECTION('',(0.38431255398,0.923203044218,0.));+#299 = DEFINITIONAL_REPRESENTATION('',(#300),#306);+#300 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#301,#302,#303,#304,#305),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-7.679081198424E-02,+ -6.958655048003E-03,1.148006971,1.217839127936),.UNSPECIFIED.);+#301 = CARTESIAN_POINT('',(1.664847913513E-02,-9.01091390906E-02));+#302 = CARTESIAN_POINT('',(3.006716642613E-02,-5.787450915679E-02));+#303 = CARTESIAN_POINT('',(0.26541974847,0.507494011744));+#304 = CARTESIAN_POINT('',(0.500772330514,1.072862532645));+#305 = CARTESIAN_POINT('',(0.514191017805,1.105097162579));+#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#307 = ORIENTED_EDGE('',*,*,#308,.F.);+#308 = EDGE_CURVE('',#24,#277,#309,.T.);+#309 = SURFACE_CURVE('',#310,(#316,#325),.PCURVE_S1.);+#310 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#311,#312,#313,#314,#315),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#311 = CARTESIAN_POINT('',(0.577482813024,-1.377482813024,0.975486596563+ ));+#312 = CARTESIAN_POINT('',(0.563243149262,-1.363243149262,0.987864947422+ ));+#313 = CARTESIAN_POINT('',(0.5490034855,-1.3490034855,1.000243298281));+#314 = CARTESIAN_POINT('',(0.534763821737,-1.334763821737,1.012621649141+ ));+#315 = CARTESIAN_POINT('',(0.520524157976,-1.320524157976,1.025));+#316 = PCURVE('',#72,#317);+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#324);+#318 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#319,#320,#321,#322,#323),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#319 = CARTESIAN_POINT('',(0.,1.148006971));+#320 = CARTESIAN_POINT('',(0.288741406502,1.133767307238));+#321 = CARTESIAN_POINT('',(0.577482813017,1.119527643476));+#322 = CARTESIAN_POINT('',(0.866224219546,1.105287979713));+#323 = CARTESIAN_POINT('',(1.154965626048,1.091048315952));+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#325 = PCURVE('',#189,#326);+#326 = DEFINITIONAL_REPRESENTATION('',(#327),#333);+#327 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#328,#329,#330,#331,#332),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#328 = CARTESIAN_POINT('',(4.975750931821E-11,-6.958655046972E-03));+#329 = CARTESIAN_POINT('',(0.688741406538,7.281008714546E-03));+#330 = CARTESIAN_POINT('',(1.377482813021,2.152067247595E-02));+#331 = CARTESIAN_POINT('',(2.066224219499,3.576033623724E-02));+#332 = CARTESIAN_POINT('',(2.754965625987,4.999999999875E-02));+#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#334 = ORIENTED_EDGE('',*,*,#55,.F.);+#335 = ADVANCED_FACE('',(#336),#130,.T.);+#336 = FACE_BOUND('',#337,.T.);+#337 = EDGE_LOOP('',(#338,#367,#387,#388));+#338 = ORIENTED_EDGE('',*,*,#339,.T.);+#339 = EDGE_CURVE('',#340,#342,#344,.T.);+#340 = VERTEX_POINT('',#341);+#341 = CARTESIAN_POINT('',(-0.592448528189,-1.392448528189,5.E-02));+#342 = VERTEX_POINT('',#343);+#343 = CARTESIAN_POINT('',(0.592448528189,-1.392448528189,5.E-02));+#344 = SURFACE_CURVE('',#345,(#349,#355),.PCURVE_S1.);+#345 = LINE('',#346,#347);+#346 = CARTESIAN_POINT('',(-0.592448528189,-1.392448528189,5.E-02));+#347 = VECTOR('',#348,1.);+#348 = DIRECTION('',(1.,0.,0.));+#349 = PCURVE('',#130,#350);+#350 = DEFINITIONAL_REPRESENTATION('',(#351),#354);+#351 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#352,#353),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.184897056379),.PIECEWISE_BEZIER_KNOTS.);+#352 = CARTESIAN_POINT('',(0.,0.));+#353 = CARTESIAN_POINT('',(1.3,0.));+#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#355 = PCURVE('',#356,#361);+#356 = PLANE('',#357);+#357 = AXIS2_PLACEMENT_3D('',#358,#359,#360);+#358 = CARTESIAN_POINT('',(-0.592448528189,-1.392448528189,5.E-02));+#359 = DIRECTION('',(0.,0.,-1.));+#360 = DIRECTION('',(0.391508857822,0.92017433905,0.));+#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366);+#362 = LINE('',#363,#364);+#363 = CARTESIAN_POINT('',(0.,0.));+#364 = VECTOR('',#365,1.);+#365 = DIRECTION('',(0.391508857822,0.92017433905));+#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#367 = ORIENTED_EDGE('',*,*,#368,.T.);+#368 = EDGE_CURVE('',#342,#22,#369,.T.);+#369 = SURFACE_CURVE('',#370,(#373,#380),.PCURVE_S1.);+#370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#371,#372),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#371 = CARTESIAN_POINT('',(0.592448528189,-1.392448528189,5.E-02));+#372 = CARTESIAN_POINT('',(0.65,-1.45,0.4595));+#373 = PCURVE('',#130,#374);+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);+#375 = LINE('',#376,#377);+#376 = CARTESIAN_POINT('',(1.3,0.));+#377 = VECTOR('',#378,1.);+#378 = DIRECTION('',(0.,1.));+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#380 = PCURVE('',#221,#381);+#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386);+#382 = LINE('',#383,#384);+#383 = CARTESIAN_POINT('',(0.,0.));+#384 = VECTOR('',#385,1.);+#385 = DIRECTION('',(0.,1.));+#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#387 = ORIENTED_EDGE('',*,*,#117,.F.);+#388 = ORIENTED_EDGE('',*,*,#389,.F.);+#389 = EDGE_CURVE('',#340,#91,#390,.T.);+#390 = SURFACE_CURVE('',#391,(#394,#401),.PCURVE_S1.);+#391 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#392,#393),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#392 = CARTESIAN_POINT('',(-0.592448528189,-1.392448528189,5.E-02));+#393 = CARTESIAN_POINT('',(-0.65,-1.45,0.4595));+#394 = PCURVE('',#130,#395);+#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400);+#396 = LINE('',#397,#398);+#397 = CARTESIAN_POINT('',(0.,0.));+#398 = VECTOR('',#399,1.);+#399 = DIRECTION('',(0.,1.));+#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#401 = PCURVE('',#402,#407);+#402 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#403,#404)+ ,(#405,#406+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.9),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#403 = CARTESIAN_POINT('',(-0.592448528189,1.392448528189,5.E-02));+#404 = CARTESIAN_POINT('',(-0.65,1.45,0.4595));+#405 = CARTESIAN_POINT('',(-0.592448528189,-1.392448528189,5.E-02));+#406 = CARTESIAN_POINT('',(-0.65,-1.45,0.4595));+#407 = DEFINITIONAL_REPRESENTATION('',(#408),#412);+#408 = LINE('',#409,#410);+#409 = CARTESIAN_POINT('',(2.9,0.));+#410 = VECTOR('',#411,1.);+#411 = DIRECTION('',(0.,1.));+#412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#413 = ADVANCED_FACE('',(#414),#105,.T.);+#414 = FACE_BOUND('',#415,.T.);+#415 = EDGE_LOOP('',(#416,#417,#441,#463));+#416 = ORIENTED_EDGE('',*,*,#90,.T.);+#417 = ORIENTED_EDGE('',*,*,#418,.F.);+#418 = EDGE_CURVE('',#419,#56,#421,.T.);+#419 = VERTEX_POINT('',#420);+#420 = CARTESIAN_POINT('',(-0.577482813024,1.377482813024,0.975486596563+ ));+#421 = SURFACE_CURVE('',#422,(#428,#434),.PCURVE_S1.);+#422 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#423,#424,#425,#426,#427),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.174710811984,-6.958655048001E-03,+ 2.748006971,2.915759127936),.UNSPECIFIED.);+#423 = CARTESIAN_POINT('',(-0.577482813024,1.54523496996,0.975486596563)+ );+#424 = CARTESIAN_POINT('',(-0.577482813024,1.461358891492,0.975486596563+ ));+#425 = CARTESIAN_POINT('',(-0.577482813024,-6.661338147751E-16,+ 0.975486596563));+#426 = CARTESIAN_POINT('',(-0.577482813024,-1.461358891492,+ 0.975486596563));+#427 = CARTESIAN_POINT('',(-0.577482813024,-1.54523496996,0.975486596563+ ));+#428 = PCURVE('',#105,#429);+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#433);+#430 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#431,#432),.UNSPECIFIED.,.F.,.F.,+ (2,2),(-6.958655048001E-03,2.748006971),.PIECEWISE_BEZIER_KNOTS.);+#431 = CARTESIAN_POINT('',(0.,0.912443141579));+#432 = CARTESIAN_POINT('',(2.9,0.912443141579));+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#434 = PCURVE('',#256,#435);+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);+#436 = LINE('',#437,#438);+#437 = CARTESIAN_POINT('',(2.754965626048,0.));+#438 = VECTOR('',#439,1.);+#439 = DIRECTION('',(0.,1.));+#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#441 = ORIENTED_EDGE('',*,*,#442,.F.);+#442 = EDGE_CURVE('',#443,#419,#445,.T.);+#443 = VERTEX_POINT('',#444);+#444 = CARTESIAN_POINT('',(-0.65,1.45,0.4595));+#445 = SURFACE_CURVE('',#446,(#449,#456),.PCURVE_S1.);+#446 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#447,#448),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#447 = CARTESIAN_POINT('',(-0.65,1.45,0.4595));+#448 = CARTESIAN_POINT('',(-0.570524157976,1.370524157976,1.025));+#449 = PCURVE('',#105,#450);+#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);+#451 = LINE('',#452,#453);+#452 = CARTESIAN_POINT('',(0.,0.));+#453 = VECTOR('',#454,1.);+#454 = DIRECTION('',(0.,1.));+#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#456 = PCURVE('',#162,#457);+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);+#458 = LINE('',#459,#460);+#459 = CARTESIAN_POINT('',(1.3,0.));+#460 = VECTOR('',#461,1.);+#461 = DIRECTION('',(0.,1.));+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#463 = ORIENTED_EDGE('',*,*,#464,.T.);+#464 = EDGE_CURVE('',#443,#91,#465,.T.);+#465 = SURFACE_CURVE('',#466,(#470,#476),.PCURVE_S1.);+#466 = LINE('',#467,#468);+#467 = CARTESIAN_POINT('',(-0.65,1.45,0.4595));+#468 = VECTOR('',#469,1.);+#469 = DIRECTION('',(0.,-1.,0.));+#470 = PCURVE('',#105,#471);+#471 = DEFINITIONAL_REPRESENTATION('',(#472),#475);+#472 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#473,#474),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,2.9),.PIECEWISE_BEZIER_KNOTS.);+#473 = CARTESIAN_POINT('',(0.,0.));+#474 = CARTESIAN_POINT('',(2.9,0.));+#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#476 = PCURVE('',#402,#477);+#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);+#478 = LINE('',#479,#480);+#479 = CARTESIAN_POINT('',(0.,1.));+#480 = VECTOR('',#481,1.);+#481 = DIRECTION('',(1.,0.));+#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#483 = ADVANCED_FACE('',(#484),#162,.T.);+#484 = FACE_BOUND('',#485,.T.);+#485 = EDGE_LOOP('',(#486,#487,#520,#521));+#486 = ORIENTED_EDGE('',*,*,#442,.T.);+#487 = ORIENTED_EDGE('',*,*,#488,.F.);+#488 = EDGE_CURVE('',#148,#419,#489,.T.);+#489 = SURFACE_CURVE('',#490,(#496,#502),.PCURVE_S1.);+#490 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#491,#492,#493,#494,#495),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-7.679081198424E-02,+ -6.958655048003E-03,1.148006971,1.217839127936),.UNSPECIFIED.);+#491 = CARTESIAN_POINT('',(0.64731496996,1.377482813024,0.975486596563)+ );+#492 = CARTESIAN_POINT('',(0.612398891492,1.377482813024,0.975486596563)+ );+#493 = CARTESIAN_POINT('',(1.110223024625E-16,1.377482813024,+ 0.975486596563));+#494 = CARTESIAN_POINT('',(-0.612398891492,1.377482813024,0.975486596563+ ));+#495 = CARTESIAN_POINT('',(-0.64731496996,1.377482813024,0.975486596563)+ );+#496 = PCURVE('',#162,#497);+#497 = DEFINITIONAL_REPRESENTATION('',(#498),#501);+#498 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#499,#500),.UNSPECIFIED.,.F.,.F.,+ (2,2),(-6.958655048003E-03,1.148006971),.PIECEWISE_BEZIER_KNOTS.);+#499 = CARTESIAN_POINT('',(-1.110223024625E-16,0.912443141579));+#500 = CARTESIAN_POINT('',(1.3,0.912443141579));+#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#502 = PCURVE('',#503,#514);+#503 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+ (#504,#505,#506,#507,#508)+ ,(#509,#510,#511,#512,#513+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,1.154965626048),(+ -7.679081198424E-02,-6.958655048003E-03,1.148006971,1.217839127936),+ .UNSPECIFIED.);+#504 = CARTESIAN_POINT('',(0.64731496996,1.320524157976,1.025));+#505 = CARTESIAN_POINT('',(0.612398891492,1.320524157976,1.025));+#506 = CARTESIAN_POINT('',(1.110223024625E-16,1.320524157976,1.025));+#507 = CARTESIAN_POINT('',(-0.612398891492,1.320524157976,1.025));+#508 = CARTESIAN_POINT('',(-0.64731496996,1.320524157976,1.025));+#509 = CARTESIAN_POINT('',(0.64731496996,1.377482813024,0.975486596563)+ );+#510 = CARTESIAN_POINT('',(0.612398891492,1.377482813024,0.975486596563)+ );+#511 = CARTESIAN_POINT('',(1.110223024625E-16,1.377482813024,+ 0.975486596563));+#512 = CARTESIAN_POINT('',(-0.612398891492,1.377482813024,0.975486596563+ ));+#513 = CARTESIAN_POINT('',(-0.64731496996,1.377482813024,0.975486596563)+ );+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(1.154965626048,0.));+#517 = VECTOR('',#518,1.);+#518 = DIRECTION('',(0.,1.));+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#520 = ORIENTED_EDGE('',*,*,#145,.F.);+#521 = ORIENTED_EDGE('',*,*,#522,.T.);+#522 = EDGE_CURVE('',#146,#443,#523,.T.);+#523 = SURFACE_CURVE('',#524,(#528,#534),.PCURVE_S1.);+#524 = LINE('',#525,#526);+#525 = CARTESIAN_POINT('',(0.65,1.45,0.4595));+#526 = VECTOR('',#527,1.);+#527 = DIRECTION('',(-1.,0.,0.));+#528 = PCURVE('',#162,#529);+#529 = DEFINITIONAL_REPRESENTATION('',(#530),#533);+#530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#531,#532),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.3),.PIECEWISE_BEZIER_KNOTS.);+#531 = CARTESIAN_POINT('',(0.,0.));+#532 = CARTESIAN_POINT('',(1.3,0.));+#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#534 = PCURVE('',#535,#540);+#535 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#536,#537)+ ,(#538,#539+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.3),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#536 = CARTESIAN_POINT('',(0.592448528189,1.392448528189,5.E-02));+#537 = CARTESIAN_POINT('',(0.65,1.45,0.4595));+#538 = CARTESIAN_POINT('',(-0.592448528189,1.392448528189,5.E-02));+#539 = CARTESIAN_POINT('',(-0.65,1.45,0.4595));+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545);+#541 = LINE('',#542,#543);+#542 = CARTESIAN_POINT('',(0.,1.));+#543 = VECTOR('',#544,1.);+#544 = DIRECTION('',(1.,0.));+#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#546 = ADVANCED_FACE('',(#547),#189,.F.);+#547 = FACE_BOUND('',#548,.F.);+#548 = EDGE_LOOP('',(#549,#550,#577,#604));+#549 = ORIENTED_EDGE('',*,*,#308,.T.);+#550 = ORIENTED_EDGE('',*,*,#551,.T.);+#551 = EDGE_CURVE('',#277,#552,#554,.T.);+#552 = VERTEX_POINT('',#553);+#553 = CARTESIAN_POINT('',(0.520524157976,1.320524157976,1.025));+#554 = SURFACE_CURVE('',#555,(#561,#568),.PCURVE_S1.);+#555 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#556,#557,#558,#559,#560),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.174710811984,-6.958655048001E-03,+ 2.748006971,2.915759127936),.UNSPECIFIED.);+#556 = CARTESIAN_POINT('',(0.520524157976,-1.54523496996,1.025));+#557 = CARTESIAN_POINT('',(0.520524157976,-1.461358891492,1.025));+#558 = CARTESIAN_POINT('',(0.520524157976,-2.22044604925E-16,1.025));+#559 = CARTESIAN_POINT('',(0.520524157976,1.461358891492,1.025));+#560 = CARTESIAN_POINT('',(0.520524157976,1.54523496996,1.025));+#561 = PCURVE('',#189,#562);+#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567);+#563 = LINE('',#564,#565);+#564 = CARTESIAN_POINT('',(2.754965626048,0.));+#565 = VECTOR('',#566,1.);+#566 = DIRECTION('',(0.,1.));+#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#568 = PCURVE('',#294,#569);+#569 = DEFINITIONAL_REPRESENTATION('',(#570),#576);+#570 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#571,#572,#573,#574,#575),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.174710811984,-6.958655048001E-03,+ 2.748006971,2.915759127936),.UNSPECIFIED.);+#571 = CARTESIAN_POINT('',(0.258010011338,1.074402685037));+#572 = CARTESIAN_POINT('',(0.335444662316,1.042168055103));+#573 = CARTESIAN_POINT('',(1.684575639637,0.480549487233));+#574 = CARTESIAN_POINT('',(3.033706616957,-8.106908063791E-02));+#575 = CARTESIAN_POINT('',(3.111141267936,-0.113303710572));+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#577 = ORIENTED_EDGE('',*,*,#578,.F.);+#578 = EDGE_CURVE('',#148,#552,#579,.T.);+#579 = SURFACE_CURVE('',#580,(#586,#595),.PCURVE_S1.);+#580 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#581,#582,#583,#584,#585),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#581 = CARTESIAN_POINT('',(0.577482813024,1.377482813024,0.975486596563)+ );+#582 = CARTESIAN_POINT('',(0.563243149262,1.363243149262,0.987864947422)+ );+#583 = CARTESIAN_POINT('',(0.549003485499,1.349003485499,1.000243298282)+ );+#584 = CARTESIAN_POINT('',(0.534763821738,1.334763821738,1.012621649141)+ );+#585 = CARTESIAN_POINT('',(0.520524157976,1.320524157976,1.025));+#586 = PCURVE('',#189,#587);+#587 = DEFINITIONAL_REPRESENTATION('',(#588),#594);+#588 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#589,#590,#591,#592,#593),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#589 = CARTESIAN_POINT('',(0.,2.748006971));+#590 = CARTESIAN_POINT('',(0.688741406508,2.733767307238));+#591 = CARTESIAN_POINT('',(1.377482813042,2.719527643475));+#592 = CARTESIAN_POINT('',(2.06622421954,2.705287979714));+#593 = CARTESIAN_POINT('',(2.754965626048,2.691048315952));+#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#595 = PCURVE('',#503,#596);+#596 = DEFINITIONAL_REPRESENTATION('',(#597),#603);+#597 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#598,#599,#600,#601,#602),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#598 = CARTESIAN_POINT('',(1.15496562601,-6.95865504615E-03));+#599 = CARTESIAN_POINT('',(0.8662242195,7.281008715766E-03));+#600 = CARTESIAN_POINT('',(0.577482813052,2.152067247459E-02));+#601 = CARTESIAN_POINT('',(0.288741406519,3.576033623766E-02));+#602 = CARTESIAN_POINT('',(8.626096168281E-12,4.999999999958E-02));+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#604 = ORIENTED_EDGE('',*,*,#174,.F.);+#605 = ADVANCED_FACE('',(#606),#221,.T.);+#606 = FACE_BOUND('',#607,.T.);+#607 = EDGE_LOOP('',(#608,#630,#650,#651));+#608 = ORIENTED_EDGE('',*,*,#609,.T.);+#609 = EDGE_CURVE('',#342,#610,#612,.T.);+#610 = VERTEX_POINT('',#611);+#611 = CARTESIAN_POINT('',(0.592448528189,1.392448528189,5.E-02));+#612 = SURFACE_CURVE('',#613,(#617,#623),.PCURVE_S1.);+#613 = LINE('',#614,#615);+#614 = CARTESIAN_POINT('',(0.592448528189,-1.392448528189,5.E-02));+#615 = VECTOR('',#616,1.);+#616 = DIRECTION('',(0.,1.,0.));+#617 = PCURVE('',#221,#618);+#618 = DEFINITIONAL_REPRESENTATION('',(#619),#622);+#619 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#620,#621),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,2.784897056379),.PIECEWISE_BEZIER_KNOTS.);+#620 = CARTESIAN_POINT('',(0.,0.));+#621 = CARTESIAN_POINT('',(2.9,0.));+#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#623 = PCURVE('',#356,#624);+#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629);+#625 = LINE('',#626,#627);+#626 = CARTESIAN_POINT('',(0.463897693179,1.090311865695));+#627 = VECTOR('',#628,1.);+#628 = DIRECTION('',(0.92017433905,-0.391508857822));+#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#630 = ORIENTED_EDGE('',*,*,#631,.T.);+#631 = EDGE_CURVE('',#610,#146,#632,.T.);+#632 = SURFACE_CURVE('',#633,(#636,#643),.PCURVE_S1.);+#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#634 = CARTESIAN_POINT('',(0.592448528189,1.392448528189,5.E-02));+#635 = CARTESIAN_POINT('',(0.65,1.45,0.4595));+#636 = PCURVE('',#221,#637);+#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642);+#638 = LINE('',#639,#640);+#639 = CARTESIAN_POINT('',(2.9,0.));+#640 = VECTOR('',#641,1.);+#641 = DIRECTION('',(0.,1.));+#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#643 = PCURVE('',#535,#644);+#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649);+#645 = LINE('',#646,#647);+#646 = CARTESIAN_POINT('',(0.,0.));+#647 = VECTOR('',#648,1.);+#648 = DIRECTION('',(0.,1.));+#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#650 = ORIENTED_EDGE('',*,*,#208,.F.);+#651 = ORIENTED_EDGE('',*,*,#368,.F.);+#652 = ADVANCED_FACE('',(#653),#256,.T.);+#653 = FACE_BOUND('',#654,.T.);+#654 = EDGE_LOOP('',(#655,#684,#685,#686));+#655 = ORIENTED_EDGE('',*,*,#656,.T.);+#656 = EDGE_CURVE('',#657,#419,#659,.T.);+#657 = VERTEX_POINT('',#658);+#658 = CARTESIAN_POINT('',(-0.520524157976,1.320524157976,1.025));+#659 = SURFACE_CURVE('',#660,(#666,#675),.PCURVE_S1.);+#660 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#661,#662,#663,#664,#665),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#661 = CARTESIAN_POINT('',(-0.520524157976,1.320524157976,1.025));+#662 = CARTESIAN_POINT('',(-0.534763821737,1.334763821737,1.012621649141+ ));+#663 = CARTESIAN_POINT('',(-0.5490034855,1.3490034855,1.000243298281));+#664 = CARTESIAN_POINT('',(-0.563243149262,1.363243149262,0.987864947422+ ));+#665 = CARTESIAN_POINT('',(-0.577482813024,1.377482813024,0.975486596563+ ));+#666 = PCURVE('',#256,#667);+#667 = DEFINITIONAL_REPRESENTATION('',(#668),#674);+#668 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#669,#670,#671,#672,#673),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#669 = CARTESIAN_POINT('',(5.626099192605E-11,4.999999999884E-02));+#670 = CARTESIAN_POINT('',(0.688741406545,3.576033623732E-02));+#671 = CARTESIAN_POINT('',(1.377482813024,2.152067247599E-02));+#672 = CARTESIAN_POINT('',(2.066224219505,7.281008714631E-03));+#673 = CARTESIAN_POINT('',(2.754965625994,-6.958655046886E-03));+#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#675 = PCURVE('',#503,#676);+#676 = DEFINITIONAL_REPRESENTATION('',(#677),#683);+#677 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#678,#679,#680,#681,#682),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#678 = CARTESIAN_POINT('',(0.,1.091048315952));+#679 = CARTESIAN_POINT('',(0.288741406502,1.105287979713));+#680 = CARTESIAN_POINT('',(0.577482813025,1.119527643476));+#681 = CARTESIAN_POINT('',(0.866224219546,1.133767307238));+#682 = CARTESIAN_POINT('',(1.154965626048,1.148006971));+#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#684 = ORIENTED_EDGE('',*,*,#418,.T.);+#685 = ORIENTED_EDGE('',*,*,#236,.T.);+#686 = ORIENTED_EDGE('',*,*,#687,.F.);+#687 = EDGE_CURVE('',#657,#237,#688,.T.);+#688 = SURFACE_CURVE('',#689,(#695,#702),.PCURVE_S1.);+#689 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#690,#691,#692,#693,#694),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.174710811984,-6.958655048001E-03,+ 2.748006971,2.915759127936),.UNSPECIFIED.);+#690 = CARTESIAN_POINT('',(-0.520524157976,1.54523496996,1.025));+#691 = CARTESIAN_POINT('',(-0.520524157976,1.461358891492,1.025));+#692 = CARTESIAN_POINT('',(-0.520524157976,0.,1.025));+#693 = CARTESIAN_POINT('',(-0.520524157976,-1.461358891492,1.025));+#694 = CARTESIAN_POINT('',(-0.520524157976,-1.54523496996,1.025));+#695 = PCURVE('',#256,#696);+#696 = DEFINITIONAL_REPRESENTATION('',(#697),#701);+#697 = LINE('',#698,#699);+#698 = CARTESIAN_POINT('',(0.,0.));+#699 = VECTOR('',#700,1.);+#700 = DIRECTION('',(0.,1.));+#701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#702 = PCURVE('',#294,#703);+#703 = DEFINITIONAL_REPRESENTATION('',(#704),#710);+#704 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#705,#706,#707,#708,#709),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.174710811984,-6.958655048001E-03,+ 2.748006971,2.915759127936),.UNSPECIFIED.);+#705 = CARTESIAN_POINT('',(2.711053330816,-1.074402685037));+#706 = CARTESIAN_POINT('',(2.633618679837,-1.042168055103));+#707 = CARTESIAN_POINT('',(1.284487702517,-0.480549487232));+#708 = CARTESIAN_POINT('',(-6.46432748037E-02,8.106908063853E-02));+#709 = CARTESIAN_POINT('',(-0.142077925782,0.113303710572));+#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#711 = ADVANCED_FACE('',(#712,#742),#294,.F.);+#712 = FACE_BOUND('',#713,.F.);+#713 = EDGE_LOOP('',(#714,#715,#716,#741));+#714 = ORIENTED_EDGE('',*,*,#276,.F.);+#715 = ORIENTED_EDGE('',*,*,#687,.F.);+#716 = ORIENTED_EDGE('',*,*,#717,.F.);+#717 = EDGE_CURVE('',#552,#657,#718,.T.);+#718 = SURFACE_CURVE('',#719,(#725,#734),.PCURVE_S1.);+#719 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#720,#721,#722,#723,#724),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-7.679081198424E-02,+ -6.958655048003E-03,1.148006971,1.217839127936),.UNSPECIFIED.);+#720 = CARTESIAN_POINT('',(0.64731496996,1.320524157976,1.025));+#721 = CARTESIAN_POINT('',(0.612398891492,1.320524157976,1.025));+#722 = CARTESIAN_POINT('',(1.110223024625E-16,1.320524157976,1.025));+#723 = CARTESIAN_POINT('',(-0.612398891492,1.320524157976,1.025));+#724 = CARTESIAN_POINT('',(-0.64731496996,1.320524157976,1.025));+#725 = PCURVE('',#294,#726);+#726 = DEFINITIONAL_REPRESENTATION('',(#727),#733);+#727 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#728,#729,#730,#731,#732),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-7.679081198424E-02,+ -6.958655048003E-03,1.148006971,1.217839127936),.UNSPECIFIED.);+#728 = CARTESIAN_POINT('',(2.952414863018,9.010913909122E-02));+#729 = CARTESIAN_POINT('',(2.938996175727,5.787450915741E-02));+#730 = CARTESIAN_POINT('',(2.703643593684,-0.507494011744));+#731 = CARTESIAN_POINT('',(2.46829101164,-1.072862532645));+#732 = CARTESIAN_POINT('',(2.454872324349,-1.105097162579));+#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#734 = PCURVE('',#503,#735);+#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740);+#736 = LINE('',#737,#738);+#737 = CARTESIAN_POINT('',(0.,0.));+#738 = VECTOR('',#739,1.);+#739 = DIRECTION('',(0.,1.));+#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#741 = ORIENTED_EDGE('',*,*,#551,.F.);+#742 = FACE_BOUND('',#743,.F.);+#743 = EDGE_LOOP('',(#744));+#744 = ORIENTED_EDGE('',*,*,#745,.F.);+#745 = EDGE_CURVE('',#746,#746,#748,.T.);+#746 = VERTEX_POINT('',#747);+#747 = CARTESIAN_POINT('',(-0.260524157976,1.140524157976,1.025));+#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.);+#749 = CIRCLE('',#750,8.E-02);+#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);+#751 = CARTESIAN_POINT('',(-0.340524157976,1.140524157976,1.025));+#752 = DIRECTION('',(0.,0.,-1.));+#753 = DIRECTION('',(1.,0.,0.));+#754 = PCURVE('',#294,#755);+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);+#756 = CIRCLE('',#757,8.E-02);+#757 = AXIS2_PLACEMENT_2D('',#758,#759);+#758 = CARTESIAN_POINT('',(2.406599336881,-0.752690691301));+#759 = DIRECTION('',(0.38431255398,0.923203044218));+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#761 = PCURVE('',#762,#767);+#762 = CYLINDRICAL_SURFACE('',#763,8.E-02);+#763 = AXIS2_PLACEMENT_3D('',#764,#765,#766);+#764 = CARTESIAN_POINT('',(-0.340524157976,1.140524157976,0.975));+#765 = DIRECTION('',(-0.,-0.,-1.));+#766 = DIRECTION('',(1.,0.,0.));+#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772);+#768 = LINE('',#769,#770);+#769 = CARTESIAN_POINT('',(-4.138911435803E-13,-5.E-02));+#770 = VECTOR('',#771,1.);+#771 = DIRECTION('',(1.,-0.));+#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#773 = ADVANCED_FACE('',(#774),#356,.T.);+#774 = FACE_BOUND('',#775,.F.);+#775 = EDGE_LOOP('',(#776,#777,#778,#800));+#776 = ORIENTED_EDGE('',*,*,#339,.T.);+#777 = ORIENTED_EDGE('',*,*,#609,.T.);+#778 = ORIENTED_EDGE('',*,*,#779,.T.);+#779 = EDGE_CURVE('',#610,#780,#782,.T.);+#780 = VERTEX_POINT('',#781);+#781 = CARTESIAN_POINT('',(-0.592448528189,1.392448528189,5.E-02));+#782 = SURFACE_CURVE('',#783,(#787,#794),.PCURVE_S1.);+#783 = LINE('',#784,#785);+#784 = CARTESIAN_POINT('',(0.592448528189,1.392448528189,5.E-02));+#785 = VECTOR('',#786,1.);+#786 = DIRECTION('',(-1.,0.,0.));+#787 = PCURVE('',#356,#788);+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);+#789 = LINE('',#790,#791);+#790 = CARTESIAN_POINT('',(3.026488501355,5.158096172408E-13));+#791 = VECTOR('',#792,1.);+#792 = DIRECTION('',(-0.391508857822,-0.92017433905));+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#794 = PCURVE('',#535,#795);+#795 = DEFINITIONAL_REPRESENTATION('',(#796),#799);+#796 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#797,#798),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.184897056379),.PIECEWISE_BEZIER_KNOTS.);+#797 = CARTESIAN_POINT('',(0.,0.));+#798 = CARTESIAN_POINT('',(1.3,0.));+#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#800 = ORIENTED_EDGE('',*,*,#801,.T.);+#801 = EDGE_CURVE('',#780,#340,#802,.T.);+#802 = SURFACE_CURVE('',#803,(#807,#814),.PCURVE_S1.);+#803 = LINE('',#804,#805);+#804 = CARTESIAN_POINT('',(-0.592448528189,1.392448528189,5.E-02));+#805 = VECTOR('',#806,1.);+#806 = DIRECTION('',(0.,-1.,0.));+#807 = PCURVE('',#356,#808);+#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);+#809 = LINE('',#810,#811);+#810 = CARTESIAN_POINT('',(2.562590808176,-1.090311865695));+#811 = VECTOR('',#812,1.);+#812 = DIRECTION('',(-0.92017433905,0.391508857822));+#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#814 = PCURVE('',#402,#815);+#815 = DEFINITIONAL_REPRESENTATION('',(#816),#819);+#816 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#817,#818),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,2.784897056379),.PIECEWISE_BEZIER_KNOTS.);+#817 = CARTESIAN_POINT('',(0.,0.));+#818 = CARTESIAN_POINT('',(2.9,0.));+#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#820 = ADVANCED_FACE('',(#821),#402,.T.);+#821 = FACE_BOUND('',#822,.T.);+#822 = EDGE_LOOP('',(#823,#824,#825,#826));+#823 = ORIENTED_EDGE('',*,*,#801,.T.);+#824 = ORIENTED_EDGE('',*,*,#389,.T.);+#825 = ORIENTED_EDGE('',*,*,#464,.F.);+#826 = ORIENTED_EDGE('',*,*,#827,.F.);+#827 = EDGE_CURVE('',#780,#443,#828,.T.);+#828 = SURFACE_CURVE('',#829,(#832,#839),.PCURVE_S1.);+#829 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#830,#831),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#830 = CARTESIAN_POINT('',(-0.592448528189,1.392448528189,5.E-02));+#831 = CARTESIAN_POINT('',(-0.65,1.45,0.4595));+#832 = PCURVE('',#402,#833);+#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838);+#834 = LINE('',#835,#836);+#835 = CARTESIAN_POINT('',(0.,0.));+#836 = VECTOR('',#837,1.);+#837 = DIRECTION('',(0.,1.));+#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#839 = PCURVE('',#535,#840);+#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845);+#841 = LINE('',#842,#843);+#842 = CARTESIAN_POINT('',(1.3,0.));+#843 = VECTOR('',#844,1.);+#844 = DIRECTION('',(0.,1.));+#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#846 = ADVANCED_FACE('',(#847),#503,.T.);+#847 = FACE_BOUND('',#848,.T.);+#848 = EDGE_LOOP('',(#849,#850,#851,#852));+#849 = ORIENTED_EDGE('',*,*,#578,.F.);+#850 = ORIENTED_EDGE('',*,*,#488,.T.);+#851 = ORIENTED_EDGE('',*,*,#656,.F.);+#852 = ORIENTED_EDGE('',*,*,#717,.F.);+#853 = ADVANCED_FACE('',(#854),#535,.T.);+#854 = FACE_BOUND('',#855,.T.);+#855 = EDGE_LOOP('',(#856,#857,#858,#859));+#856 = ORIENTED_EDGE('',*,*,#779,.T.);+#857 = ORIENTED_EDGE('',*,*,#827,.T.);+#858 = ORIENTED_EDGE('',*,*,#522,.F.);+#859 = ORIENTED_EDGE('',*,*,#631,.F.);+#860 = ADVANCED_FACE('',(#861),#762,.F.);+#861 = FACE_BOUND('',#862,.F.);+#862 = EDGE_LOOP('',(#863,#886,#887,#888));+#863 = ORIENTED_EDGE('',*,*,#864,.T.);+#864 = EDGE_CURVE('',#865,#746,#867,.T.);+#865 = VERTEX_POINT('',#866);+#866 = CARTESIAN_POINT('',(-0.260524157976,1.140524157976,0.975));+#867 = SEAM_CURVE('',#868,(#872,#879),.PCURVE_S1.);+#868 = LINE('',#869,#870);+#869 = CARTESIAN_POINT('',(-0.260524157976,1.140524157976,0.975));+#870 = VECTOR('',#871,1.);+#871 = DIRECTION('',(0.,0.,1.));+#872 = PCURVE('',#762,#873);+#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878);+#874 = LINE('',#875,#876);+#875 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));+#876 = VECTOR('',#877,1.);+#877 = DIRECTION('',(-0.,-1.));+#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#879 = PCURVE('',#762,#880);+#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885);+#881 = LINE('',#882,#883);+#882 = CARTESIAN_POINT('',(6.28318530718,0.));+#883 = VECTOR('',#884,1.);+#884 = DIRECTION('',(-0.,-1.));+#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#886 = ORIENTED_EDGE('',*,*,#745,.T.);+#887 = ORIENTED_EDGE('',*,*,#864,.F.);+#888 = ORIENTED_EDGE('',*,*,#889,.T.);+#889 = EDGE_CURVE('',#865,#865,#890,.T.);+#890 = SURFACE_CURVE('',#891,(#896,#903),.PCURVE_S1.);+#891 = CIRCLE('',#892,8.E-02);+#892 = AXIS2_PLACEMENT_3D('',#893,#894,#895);+#893 = CARTESIAN_POINT('',(-0.340524157976,1.140524157976,0.975));+#894 = DIRECTION('',(0.,0.,1.));+#895 = DIRECTION('',(1.,0.,0.));+#896 = PCURVE('',#762,#897);+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902);+#898 = LINE('',#899,#900);+#899 = CARTESIAN_POINT('',(6.28318530718,0.));+#900 = VECTOR('',#901,1.);+#901 = DIRECTION('',(-1.,0.));+#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#903 = PCURVE('',#904,#909);+#904 = PLANE('',#905);+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);+#906 = CARTESIAN_POINT('',(-0.340524157976,1.140524157976,0.975));+#907 = DIRECTION('',(0.,0.,1.));+#908 = DIRECTION('',(1.,0.,0.));+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);+#910 = CIRCLE('',#911,8.E-02);+#911 = AXIS2_PLACEMENT_2D('',#912,#913);+#912 = CARTESIAN_POINT('',(0.,0.));+#913 = DIRECTION('',(1.,0.));+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#915 = ADVANCED_FACE('',(#916),#904,.T.);+#916 = FACE_BOUND('',#917,.T.);+#917 = EDGE_LOOP('',(#918));+#918 = ORIENTED_EDGE('',*,*,#889,.T.);+#919 = MANIFOLD_SOLID_BREP('',#920);+#920 = CLOSED_SHELL('',(#921,#1043,#1119,#1403,#1452,#1674,#1701,#1728,+ #1755,#1782,#1809,#1836,#1863,#1890));+#921 = ADVANCED_FACE('',(#922),#936,.T.);+#922 = FACE_BOUND('',#923,.T.);+#923 = EDGE_LOOP('',(#924,#959,#988,#1016));+#924 = ORIENTED_EDGE('',*,*,#925,.F.);+#925 = EDGE_CURVE('',#926,#928,#930,.T.);+#926 = VERTEX_POINT('',#927);+#927 = CARTESIAN_POINT('',(-0.4,0.77,0.5595));+#928 = VERTEX_POINT('',#929);+#929 = CARTESIAN_POINT('',(-0.4,1.13,0.5595));+#930 = SURFACE_CURVE('',#931,(#935,#947),.PCURVE_S1.);+#931 = LINE('',#932,#933);+#932 = CARTESIAN_POINT('',(-0.4,0.77,0.5595));+#933 = VECTOR('',#934,1.);+#934 = DIRECTION('',(0.,1.,0.));+#935 = PCURVE('',#936,#941);+#936 = CYLINDRICAL_SURFACE('',#937,0.1);+#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940);+#938 = CARTESIAN_POINT('',(-0.4,0.95,0.4595));+#939 = DIRECTION('',(0.,1.,0.));+#940 = DIRECTION('',(-1.,-0.,-0.));+#941 = DEFINITIONAL_REPRESENTATION('',(#942),#946);+#942 = LINE('',#943,#944);+#943 = CARTESIAN_POINT('',(1.570796326795,-0.18));+#944 = VECTOR('',#945,1.);+#945 = DIRECTION('',(-0.,1.));+#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#947 = PCURVE('',#948,#953);+#948 = PLANE('',#949);+#949 = AXIS2_PLACEMENT_3D('',#950,#951,#952);+#950 = CARTESIAN_POINT('',(-0.4,0.95,0.5595));+#951 = DIRECTION('',(0.,0.,1.));+#952 = DIRECTION('',(1.,0.,0.));+#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958);+#954 = LINE('',#955,#956);+#955 = CARTESIAN_POINT('',(0.,-0.18));+#956 = VECTOR('',#957,1.);+#957 = DIRECTION('',(0.,1.));+#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#959 = ORIENTED_EDGE('',*,*,#960,.T.);+#960 = EDGE_CURVE('',#926,#961,#963,.T.);+#961 = VERTEX_POINT('',#962);+#962 = CARTESIAN_POINT('',(-0.35,0.77,0.546102540378));+#963 = SURFACE_CURVE('',#964,(#969,#976),.PCURVE_S1.);+#964 = CIRCLE('',#965,0.1);+#965 = AXIS2_PLACEMENT_3D('',#966,#967,#968);+#966 = CARTESIAN_POINT('',(-0.4,0.77,0.4595));+#967 = DIRECTION('',(0.,1.,-0.));+#968 = DIRECTION('',(-1.,0.,0.));+#969 = PCURVE('',#936,#970);+#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975);+#971 = LINE('',#972,#973);+#972 = CARTESIAN_POINT('',(0.,-0.18));+#973 = VECTOR('',#974,1.);+#974 = DIRECTION('',(1.,0.));+#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#976 = PCURVE('',#977,#982);+#977 = PLANE('',#978);+#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981);+#979 = CARTESIAN_POINT('',(-0.89571714168,0.77,0.271194927566));+#980 = DIRECTION('',(0.,1.,0.));+#981 = DIRECTION('',(0.,0.,-1.));+#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987);+#983 = CIRCLE('',#984,1.E-01);+#984 = AXIS2_PLACEMENT_2D('',#985,#986);+#985 = CARTESIAN_POINT('',(-0.188305072434,-0.49571714168));+#986 = DIRECTION('',(0.,1.));+#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#988 = ORIENTED_EDGE('',*,*,#989,.T.);+#989 = EDGE_CURVE('',#961,#990,#992,.T.);+#990 = VERTEX_POINT('',#991);+#991 = CARTESIAN_POINT('',(-0.35,1.13,0.546102540378));+#992 = SURFACE_CURVE('',#993,(#997,#1004),.PCURVE_S1.);+#993 = LINE('',#994,#995);+#994 = CARTESIAN_POINT('',(-0.35,0.95,0.546102540378));+#995 = VECTOR('',#996,1.);+#996 = DIRECTION('',(0.,1.,0.));+#997 = PCURVE('',#936,#998);+#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);+#999 = LINE('',#1000,#1001);+#1000 = CARTESIAN_POINT('',(2.094395102393,0.));+#1001 = VECTOR('',#1002,1.);+#1002 = DIRECTION('',(0.,1.));+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1004 = PCURVE('',#1005,#1010);+#1005 = PLANE('',#1006);+#1006 = AXIS2_PLACEMENT_3D('',#1007,#1008,#1009);+#1007 = CARTESIAN_POINT('',(-0.35,0.27,-0.5));+#1008 = DIRECTION('',(-1.,0.,0.));+#1009 = DIRECTION('',(0.,0.,-1.));+#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015);+#1011 = LINE('',#1012,#1013);+#1012 = CARTESIAN_POINT('',(-1.046102540378,-0.68));+#1013 = VECTOR('',#1014,1.);+#1014 = DIRECTION('',(0.,-1.));+#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1016 = ORIENTED_EDGE('',*,*,#1017,.F.);+#1017 = EDGE_CURVE('',#928,#990,#1018,.T.);+#1018 = SURFACE_CURVE('',#1019,(#1024,#1031),.PCURVE_S1.);+#1019 = CIRCLE('',#1020,0.1);+#1020 = AXIS2_PLACEMENT_3D('',#1021,#1022,#1023);+#1021 = CARTESIAN_POINT('',(-0.4,1.13,0.4595));+#1022 = DIRECTION('',(0.,1.,-0.));+#1023 = DIRECTION('',(-1.,0.,0.));+#1024 = PCURVE('',#936,#1025);+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);+#1026 = LINE('',#1027,#1028);+#1027 = CARTESIAN_POINT('',(-0.,0.18));+#1028 = VECTOR('',#1029,1.);+#1029 = DIRECTION('',(1.,-0.));+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1031 = PCURVE('',#1032,#1037);+#1032 = PLANE('',#1033);+#1033 = AXIS2_PLACEMENT_3D('',#1034,#1035,#1036);+#1034 = CARTESIAN_POINT('',(-0.89571714168,1.13,0.271194927566));+#1035 = DIRECTION('',(0.,1.,0.));+#1036 = DIRECTION('',(0.,0.,-1.));+#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042);+#1038 = CIRCLE('',#1039,1.E-01);+#1039 = AXIS2_PLACEMENT_2D('',#1040,#1041);+#1040 = CARTESIAN_POINT('',(-0.188305072434,-0.49571714168));+#1041 = DIRECTION('',(0.,1.));+#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1043 = ADVANCED_FACE('',(#1044),#948,.T.);+#1044 = FACE_BOUND('',#1045,.F.);+#1045 = EDGE_LOOP('',(#1046,#1047,#1070,#1098));+#1046 = ORIENTED_EDGE('',*,*,#925,.F.);+#1047 = ORIENTED_EDGE('',*,*,#1048,.T.);+#1048 = EDGE_CURVE('',#926,#1049,#1051,.T.);+#1049 = VERTEX_POINT('',#1050);+#1050 = CARTESIAN_POINT('',(-0.70624140973,0.77,0.5595));+#1051 = SURFACE_CURVE('',#1052,(#1056,#1063),.PCURVE_S1.);+#1052 = LINE('',#1053,#1054);+#1053 = CARTESIAN_POINT('',(-0.4,0.77,0.5595));+#1054 = VECTOR('',#1055,1.);+#1055 = DIRECTION('',(-1.,-0.,-0.));+#1056 = PCURVE('',#948,#1057);+#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062);+#1058 = LINE('',#1059,#1060);+#1059 = CARTESIAN_POINT('',(0.,-0.18));+#1060 = VECTOR('',#1061,1.);+#1061 = DIRECTION('',(-1.,0.));+#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1063 = PCURVE('',#977,#1064);+#1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1069);+#1065 = LINE('',#1066,#1067);+#1066 = CARTESIAN_POINT('',(-0.288305072434,-0.49571714168));+#1067 = VECTOR('',#1068,1.);+#1068 = DIRECTION('',(-0.,1.));+#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1070 = ORIENTED_EDGE('',*,*,#1071,.T.);+#1071 = EDGE_CURVE('',#1049,#1072,#1074,.T.);+#1072 = VERTEX_POINT('',#1073);+#1073 = CARTESIAN_POINT('',(-0.70624140973,1.13,0.5595));+#1074 = SURFACE_CURVE('',#1075,(#1079,#1086),.PCURVE_S1.);+#1075 = LINE('',#1076,#1077);+#1076 = CARTESIAN_POINT('',(-0.70624140973,0.77,0.5595));+#1077 = VECTOR('',#1078,1.);+#1078 = DIRECTION('',(0.,1.,0.));+#1079 = PCURVE('',#948,#1080);+#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085);+#1081 = LINE('',#1082,#1083);+#1082 = CARTESIAN_POINT('',(-0.30624140973,-0.18));+#1083 = VECTOR('',#1084,1.);+#1084 = DIRECTION('',(0.,1.));+#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1086 = PCURVE('',#1087,#1092);+#1087 = CYLINDRICAL_SURFACE('',#1088,0.1968);+#1088 = AXIS2_PLACEMENT_3D('',#1089,#1090,#1091);+#1089 = CARTESIAN_POINT('',(-0.70624140973,0.95,0.3627));+#1090 = DIRECTION('',(0.,1.,0.));+#1091 = DIRECTION('',(0.,0.,1.));+#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097);+#1093 = LINE('',#1094,#1095);+#1094 = CARTESIAN_POINT('',(6.28318530718,-0.18));+#1095 = VECTOR('',#1096,1.);+#1096 = DIRECTION('',(0.,1.));+#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1098 = ORIENTED_EDGE('',*,*,#1099,.F.);+#1099 = EDGE_CURVE('',#928,#1072,#1100,.T.);+#1100 = SURFACE_CURVE('',#1101,(#1105,#1112),.PCURVE_S1.);+#1101 = LINE('',#1102,#1103);+#1102 = CARTESIAN_POINT('',(-0.4,1.13,0.5595));+#1103 = VECTOR('',#1104,1.);+#1104 = DIRECTION('',(-1.,-0.,-0.));+#1105 = PCURVE('',#948,#1106);+#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1111);+#1107 = LINE('',#1108,#1109);+#1108 = CARTESIAN_POINT('',(0.,0.18));+#1109 = VECTOR('',#1110,1.);+#1110 = DIRECTION('',(-1.,0.));+#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1112 = PCURVE('',#1032,#1113);+#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);+#1114 = LINE('',#1115,#1116);+#1115 = CARTESIAN_POINT('',(-0.288305072434,-0.49571714168));+#1116 = VECTOR('',#1117,1.);+#1117 = DIRECTION('',(-0.,1.));+#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1119 = ADVANCED_FACE('',(#1120),#1032,.T.);+#1120 = FACE_BOUND('',#1121,.F.);+#1121 = EDGE_LOOP('',(#1122,#1123,#1124,#1152,#1180,#1208,#1236,#1264,+ #1297,#1325,#1353,#1382));+#1122 = ORIENTED_EDGE('',*,*,#1017,.F.);+#1123 = ORIENTED_EDGE('',*,*,#1099,.T.);+#1124 = ORIENTED_EDGE('',*,*,#1125,.T.);+#1125 = EDGE_CURVE('',#1072,#1126,#1128,.T.);+#1126 = VERTEX_POINT('',#1127);+#1127 = CARTESIAN_POINT('',(-0.873304242729,1.13,0.46672042987));+#1128 = SURFACE_CURVE('',#1129,(#1134,#1145),.PCURVE_S1.);+#1129 = CIRCLE('',#1130,0.1968);+#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133);+#1131 = CARTESIAN_POINT('',(-0.70624140973,1.13,0.3627));+#1132 = DIRECTION('',(0.,-1.,0.));+#1133 = DIRECTION('',(0.,0.,1.));+#1134 = PCURVE('',#1032,#1135);+#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1144);+#1136 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1137,#1138,#1139,#1140,+#1141,#1142,#1143),.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('') );+#1137 = CARTESIAN_POINT('',(-0.288305072434,-0.18947573195));+#1138 = CARTESIAN_POINT('',(-0.288305072434,0.15139186698));+#1139 = CARTESIAN_POINT('',(6.894927566E-03,-1.904193248522E-02));+#1140 = CARTESIAN_POINT('',(0.302094927566,-0.18947573195));+#1141 = CARTESIAN_POINT('',(6.894927566E-03,-0.359909531415));+#1142 = CARTESIAN_POINT('',(-0.288305072434,-0.53034333088));+#1143 = CARTESIAN_POINT('',(-0.288305072434,-0.18947573195));+#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1145 = PCURVE('',#1087,#1146);+#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151);+#1147 = LINE('',#1148,#1149);+#1148 = CARTESIAN_POINT('',(6.28318530718,0.18));+#1149 = VECTOR('',#1150,1.);+#1150 = DIRECTION('',(-1.,-0.));+#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1152 = ORIENTED_EDGE('',*,*,#1153,.T.);+#1153 = EDGE_CURVE('',#1126,#1154,#1156,.T.);+#1154 = VERTEX_POINT('',#1155);+#1155 = CARTESIAN_POINT('',(-1.039375728197,1.13,0.2));+#1156 = SURFACE_CURVE('',#1157,(#1161,#1168),.PCURVE_S1.);+#1157 = LINE('',#1158,#1159);+#1158 = CARTESIAN_POINT('',(-0.844889650914,1.13,0.512355909487));+#1159 = VECTOR('',#1160,1.);+#1160 = DIRECTION('',(-0.52855909487,-0.,-0.84889650914));+#1161 = PCURVE('',#1032,#1162);+#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1167);+#1163 = LINE('',#1164,#1165);+#1164 = CARTESIAN_POINT('',(-0.241160981921,-5.0827490766E-02));+#1165 = VECTOR('',#1166,1.);+#1166 = DIRECTION('',(0.84889650914,0.52855909487));+#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1168 = PCURVE('',#1169,#1174);+#1169 = PLANE('',#1170);+#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173);+#1171 = CARTESIAN_POINT('',(-0.873304242729,0.95,0.46672042987));+#1172 = DIRECTION('',(-0.84889650914,0.,0.52855909487));+#1173 = DIRECTION('',(0.52855909487,0.,0.84889650914));+#1174 = DEFINITIONAL_REPRESENTATION('',(#1175),#1179);+#1175 = LINE('',#1176,#1177);+#1176 = CARTESIAN_POINT('',(5.375859027064E-02,0.18));+#1177 = VECTOR('',#1178,1.);+#1178 = DIRECTION('',(-1.,0.));+#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1180 = ORIENTED_EDGE('',*,*,#1181,.T.);+#1181 = EDGE_CURVE('',#1154,#1182,#1184,.T.);+#1182 = VERTEX_POINT('',#1183);+#1183 = CARTESIAN_POINT('',(-1.2,1.13,0.2));+#1184 = SURFACE_CURVE('',#1185,(#1189,#1196),.PCURVE_S1.);+#1185 = LINE('',#1186,#1187);+#1186 = CARTESIAN_POINT('',(-0.98384,1.13,0.2));+#1187 = VECTOR('',#1188,1.);+#1188 = DIRECTION('',(-1.,-0.,-0.));+#1189 = PCURVE('',#1032,#1190);+#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1195);+#1191 = LINE('',#1192,#1193);+#1192 = CARTESIAN_POINT('',(7.1194927566E-02,8.812285832E-02));+#1193 = VECTOR('',#1194,1.);+#1194 = DIRECTION('',(-0.,1.));+#1195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1196 = PCURVE('',#1197,#1202);+#1197 = PLANE('',#1198);+#1198 = AXIS2_PLACEMENT_3D('',#1199,#1200,#1201);+#1199 = CARTESIAN_POINT('',(-1.039375728197,0.95,0.2));+#1200 = DIRECTION('',(0.,0.,1.));+#1201 = DIRECTION('',(1.,0.,0.));+#1202 = DEFINITIONAL_REPRESENTATION('',(#1203),#1207);+#1203 = LINE('',#1204,#1205);+#1204 = CARTESIAN_POINT('',(5.5535728197E-02,0.18));+#1205 = VECTOR('',#1206,1.);+#1206 = DIRECTION('',(-1.,0.));+#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1208 = ORIENTED_EDGE('',*,*,#1209,.T.);+#1209 = EDGE_CURVE('',#1182,#1210,#1212,.T.);+#1210 = VERTEX_POINT('',#1211);+#1211 = CARTESIAN_POINT('',(-1.2,1.13,0.));+#1212 = SURFACE_CURVE('',#1213,(#1217,#1224),.PCURVE_S1.);+#1213 = LINE('',#1214,#1215);+#1214 = CARTESIAN_POINT('',(-1.2,1.13,-0.114402536217));+#1215 = VECTOR('',#1216,1.);+#1216 = DIRECTION('',(-0.,-0.,-1.));+#1217 = PCURVE('',#1032,#1218);+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);+#1219 = LINE('',#1220,#1221);+#1220 = CARTESIAN_POINT('',(0.385597463783,0.30428285832));+#1221 = VECTOR('',#1222,1.);+#1222 = DIRECTION('',(1.,0.));+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1224 = PCURVE('',#1225,#1230);+#1225 = PLANE('',#1226);+#1226 = AXIS2_PLACEMENT_3D('',#1227,#1228,#1229);+#1227 = CARTESIAN_POINT('',(-1.2,0.27,-0.5));+#1228 = DIRECTION('',(-1.,0.,0.));+#1229 = DIRECTION('',(0.,0.,-1.));+#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235);+#1231 = LINE('',#1232,#1233);+#1232 = CARTESIAN_POINT('',(-0.385597463783,-0.86));+#1233 = VECTOR('',#1234,1.);+#1234 = DIRECTION('',(1.,0.));+#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);+#1237 = EDGE_CURVE('',#1238,#1210,#1240,.T.);+#1238 = VERTEX_POINT('',#1239);+#1239 = CARTESIAN_POINT('',(-1.03759859027,1.13,-2.775557561563E-17));+#1240 = SURFACE_CURVE('',#1241,(#1245,#1252),.PCURVE_S1.);+#1241 = LINE('',#1242,#1243);+#1242 = CARTESIAN_POINT('',(-0.98384,1.13,0.));+#1243 = VECTOR('',#1244,1.);+#1244 = DIRECTION('',(-1.,-0.,-0.));+#1245 = PCURVE('',#1032,#1246);+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251);+#1247 = LINE('',#1248,#1249);+#1248 = CARTESIAN_POINT('',(0.271194927566,8.812285832E-02));+#1249 = VECTOR('',#1250,1.);+#1250 = DIRECTION('',(-0.,1.));+#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1252 = PCURVE('',#1253,#1258);+#1253 = PLANE('',#1254);+#1254 = AXIS2_PLACEMENT_3D('',#1255,#1256,#1257);+#1255 = CARTESIAN_POINT('',(-1.03759859027,0.95,0.));+#1256 = DIRECTION('',(0.,0.,1.));+#1257 = DIRECTION('',(1.,0.,0.));+#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1263);+#1259 = LINE('',#1260,#1261);+#1260 = CARTESIAN_POINT('',(5.375859027E-02,0.18));+#1261 = VECTOR('',#1262,1.);+#1262 = DIRECTION('',(-1.,0.));+#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1264 = ORIENTED_EDGE('',*,*,#1265,.T.);+#1265 = EDGE_CURVE('',#1238,#1266,#1268,.T.);+#1266 = VERTEX_POINT('',#1267);+#1267 = CARTESIAN_POINT('',(-0.870535757271,1.13,9.277957012952E-02));+#1268 = SURFACE_CURVE('',#1269,(#1274,#1285),.PCURVE_S1.);+#1269 = CIRCLE('',#1270,0.1968);+#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273);+#1271 = CARTESIAN_POINT('',(-1.03759859027,1.13,0.1968));+#1272 = DIRECTION('',(0.,-1.,0.));+#1273 = DIRECTION('',(0.,0.,1.));+#1274 = PCURVE('',#1032,#1275);+#1275 = DEFINITIONAL_REPRESENTATION('',(#1276),#1284);+#1276 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1277,#1278,#1279,#1280,+#1281,#1282,#1283),.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('') );+#1277 = CARTESIAN_POINT('',(-0.122405072434,0.14188144859));+#1278 = CARTESIAN_POINT('',(-0.122405072434,0.48274904752));+#1279 = CARTESIAN_POINT('',(0.172794927566,0.312315248055));+#1280 = CARTESIAN_POINT('',(0.467994927566,0.14188144859));+#1281 = CARTESIAN_POINT('',(0.172794927566,-2.855235087478E-02));+#1282 = CARTESIAN_POINT('',(-0.122405072434,-0.19898615034));+#1283 = CARTESIAN_POINT('',(-0.122405072434,0.14188144859));+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1285 = PCURVE('',#1286,#1291);+#1286 = CYLINDRICAL_SURFACE('',#1287,0.1968);+#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290);+#1288 = CARTESIAN_POINT('',(-1.03759859027,0.95,0.1968));+#1289 = DIRECTION('',(0.,1.,0.));+#1290 = DIRECTION('',(0.,0.,1.));+#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296);+#1292 = LINE('',#1293,#1294);+#1293 = CARTESIAN_POINT('',(6.28318530718,0.18));+#1294 = VECTOR('',#1295,1.);+#1295 = DIRECTION('',(-1.,-0.));+#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1297 = ORIENTED_EDGE('',*,*,#1298,.F.);+#1298 = EDGE_CURVE('',#1299,#1266,#1301,.T.);+#1299 = VERTEX_POINT('',#1300);+#1300 = CARTESIAN_POINT('',(-0.704464271803,1.13,0.3595));+#1301 = SURFACE_CURVE('',#1302,(#1306,#1313),.PCURVE_S1.);+#1302 = LINE('',#1303,#1304);+#1303 = CARTESIAN_POINT('',(-0.675110349086,1.13,0.406644090513));+#1304 = VECTOR('',#1305,1.);+#1305 = DIRECTION('',(-0.52855909487,-0.,-0.84889650914));+#1306 = PCURVE('',#1032,#1307);+#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312);+#1308 = LINE('',#1309,#1310);+#1309 = CARTESIAN_POINT('',(-0.135449162947,-0.220606792594));+#1310 = VECTOR('',#1311,1.);+#1311 = DIRECTION('',(0.84889650914,0.52855909487));+#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1313 = PCURVE('',#1314,#1319);+#1314 = PLANE('',#1315);+#1315 = AXIS2_PLACEMENT_3D('',#1316,#1317,#1318);+#1316 = CARTESIAN_POINT('',(-0.704464269185,0.95,0.359499995286));+#1317 = DIRECTION('',(-0.84889650914,0.,0.52855909487));+#1318 = DIRECTION('',(0.52855909487,0.,0.84889650914));+#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324);+#1320 = LINE('',#1321,#1322);+#1321 = CARTESIAN_POINT('',(5.553573930318E-02,0.18));+#1322 = VECTOR('',#1323,1.);+#1323 = DIRECTION('',(-1.,0.));+#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1325 = ORIENTED_EDGE('',*,*,#1326,.F.);+#1326 = EDGE_CURVE('',#1327,#1299,#1329,.T.);+#1327 = VERTEX_POINT('',#1328);+#1328 = CARTESIAN_POINT('',(-0.4,1.13,0.3595));+#1329 = SURFACE_CURVE('',#1330,(#1334,#1341),.PCURVE_S1.);+#1330 = LINE('',#1331,#1332);+#1331 = CARTESIAN_POINT('',(-0.4,1.13,0.3595));+#1332 = VECTOR('',#1333,1.);+#1333 = DIRECTION('',(-1.,-0.,-0.));+#1334 = PCURVE('',#1032,#1335);+#1335 = DEFINITIONAL_REPRESENTATION('',(#1336),#1340);+#1336 = LINE('',#1337,#1338);+#1337 = CARTESIAN_POINT('',(-8.8305072434E-02,-0.49571714168));+#1338 = VECTOR('',#1339,1.);+#1339 = DIRECTION('',(-0.,1.));+#1340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1341 = PCURVE('',#1342,#1347);+#1342 = PLANE('',#1343);+#1343 = AXIS2_PLACEMENT_3D('',#1344,#1345,#1346);+#1344 = CARTESIAN_POINT('',(-0.4,0.95,0.3595));+#1345 = DIRECTION('',(0.,0.,1.));+#1346 = DIRECTION('',(1.,0.,0.));+#1347 = DEFINITIONAL_REPRESENTATION('',(#1348),#1352);+#1348 = LINE('',#1349,#1350);+#1349 = CARTESIAN_POINT('',(0.,0.18));+#1350 = VECTOR('',#1351,1.);+#1351 = DIRECTION('',(-1.,0.));+#1352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1353 = ORIENTED_EDGE('',*,*,#1354,.F.);+#1354 = EDGE_CURVE('',#1355,#1327,#1357,.T.);+#1355 = VERTEX_POINT('',#1356);+#1356 = CARTESIAN_POINT('',(-0.35,1.13,0.372897459622));+#1357 = SURFACE_CURVE('',#1358,(#1363,#1370),.PCURVE_S1.);+#1358 = CIRCLE('',#1359,0.1);+#1359 = AXIS2_PLACEMENT_3D('',#1360,#1361,#1362);+#1360 = CARTESIAN_POINT('',(-0.4,1.13,0.4595));+#1361 = DIRECTION('',(0.,1.,-0.));+#1362 = DIRECTION('',(-1.,0.,0.));+#1363 = PCURVE('',#1032,#1364);+#1364 = DEFINITIONAL_REPRESENTATION('',(#1365),#1369);+#1365 = CIRCLE('',#1366,1.E-01);+#1366 = AXIS2_PLACEMENT_2D('',#1367,#1368);+#1367 = CARTESIAN_POINT('',(-0.188305072434,-0.49571714168));+#1368 = DIRECTION('',(0.,1.));+#1369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1370 = PCURVE('',#1371,#1376);+#1371 = CYLINDRICAL_SURFACE('',#1372,0.1);+#1372 = AXIS2_PLACEMENT_3D('',#1373,#1374,#1375);+#1373 = CARTESIAN_POINT('',(-0.4,0.95,0.4595));+#1374 = DIRECTION('',(0.,1.,0.));+#1375 = DIRECTION('',(-1.,-0.,-0.));+#1376 = DEFINITIONAL_REPRESENTATION('',(#1377),#1381);+#1377 = LINE('',#1378,#1379);+#1378 = CARTESIAN_POINT('',(-0.,0.18));+#1379 = VECTOR('',#1380,1.);+#1380 = DIRECTION('',(1.,-0.));+#1381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1382 = ORIENTED_EDGE('',*,*,#1383,.F.);+#1383 = EDGE_CURVE('',#990,#1355,#1384,.T.);+#1384 = SURFACE_CURVE('',#1385,(#1389,#1396),.PCURVE_S1.);+#1385 = LINE('',#1386,#1387);+#1386 = CARTESIAN_POINT('',(-0.35,1.13,-0.114402536217));+#1387 = VECTOR('',#1388,1.);+#1388 = DIRECTION('',(-0.,-0.,-1.));+#1389 = PCURVE('',#1032,#1390);+#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395);+#1391 = LINE('',#1392,#1393);+#1392 = CARTESIAN_POINT('',(0.385597463783,-0.54571714168));+#1393 = VECTOR('',#1394,1.);+#1394 = DIRECTION('',(1.,0.));+#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1396 = PCURVE('',#1005,#1397);+#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402);+#1398 = LINE('',#1399,#1400);+#1399 = CARTESIAN_POINT('',(-0.385597463783,-0.86));+#1400 = VECTOR('',#1401,1.);+#1401 = DIRECTION('',(1.,0.));+#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1403 = ADVANCED_FACE('',(#1404),#1005,.F.);+#1404 = FACE_BOUND('',#1405,.T.);+#1405 = EDGE_LOOP('',(#1406,#1407,#1430,#1451));+#1406 = ORIENTED_EDGE('',*,*,#989,.F.);+#1407 = ORIENTED_EDGE('',*,*,#1408,.T.);+#1408 = EDGE_CURVE('',#961,#1409,#1411,.T.);+#1409 = VERTEX_POINT('',#1410);+#1410 = CARTESIAN_POINT('',(-0.35,0.77,0.372897459622));+#1411 = SURFACE_CURVE('',#1412,(#1416,#1423),.PCURVE_S1.);+#1412 = LINE('',#1413,#1414);+#1413 = CARTESIAN_POINT('',(-0.35,0.77,-0.114402536217));+#1414 = VECTOR('',#1415,1.);+#1415 = DIRECTION('',(-0.,-0.,-1.));+#1416 = PCURVE('',#1005,#1417);+#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422);+#1418 = LINE('',#1419,#1420);+#1419 = CARTESIAN_POINT('',(-0.385597463783,-0.5));+#1420 = VECTOR('',#1421,1.);+#1421 = DIRECTION('',(1.,0.));+#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1423 = PCURVE('',#977,#1424);+#1424 = DEFINITIONAL_REPRESENTATION('',(#1425),#1429);+#1425 = LINE('',#1426,#1427);+#1426 = CARTESIAN_POINT('',(0.385597463783,-0.54571714168));+#1427 = VECTOR('',#1428,1.);+#1428 = DIRECTION('',(1.,0.));+#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1430 = ORIENTED_EDGE('',*,*,#1431,.T.);+#1431 = EDGE_CURVE('',#1409,#1355,#1432,.T.);+#1432 = SURFACE_CURVE('',#1433,(#1437,#1444),.PCURVE_S1.);+#1433 = LINE('',#1434,#1435);+#1434 = CARTESIAN_POINT('',(-0.35,0.95,0.372897459622));+#1435 = VECTOR('',#1436,1.);+#1436 = DIRECTION('',(0.,1.,0.));+#1437 = PCURVE('',#1005,#1438);+#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443);+#1439 = LINE('',#1440,#1441);+#1440 = CARTESIAN_POINT('',(-0.872897459622,-0.68));+#1441 = VECTOR('',#1442,1.);+#1442 = DIRECTION('',(0.,-1.));+#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1444 = PCURVE('',#1371,#1445);+#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1450);+#1446 = LINE('',#1447,#1448);+#1447 = CARTESIAN_POINT('',(4.188790204786,0.));+#1448 = VECTOR('',#1449,1.);+#1449 = DIRECTION('',(0.,1.));+#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1451 = ORIENTED_EDGE('',*,*,#1383,.F.);+#1452 = ADVANCED_FACE('',(#1453),#977,.F.);+#1453 = FACE_BOUND('',#1454,.T.);+#1454 = EDGE_LOOP('',(#1455,#1456,#1457,#1485,#1508,#1531,#1554,#1577,+ #1605,#1628,#1651,#1673));+#1455 = ORIENTED_EDGE('',*,*,#960,.F.);+#1456 = ORIENTED_EDGE('',*,*,#1048,.T.);+#1457 = ORIENTED_EDGE('',*,*,#1458,.T.);+#1458 = EDGE_CURVE('',#1049,#1459,#1461,.T.);+#1459 = VERTEX_POINT('',#1460);+#1460 = CARTESIAN_POINT('',(-0.873304242729,0.77,0.46672042987));+#1461 = SURFACE_CURVE('',#1462,(#1467,#1478),.PCURVE_S1.);+#1462 = CIRCLE('',#1463,0.1968);+#1463 = AXIS2_PLACEMENT_3D('',#1464,#1465,#1466);+#1464 = CARTESIAN_POINT('',(-0.70624140973,0.77,0.3627));+#1465 = DIRECTION('',(0.,-1.,0.));+#1466 = DIRECTION('',(0.,0.,1.));+#1467 = PCURVE('',#977,#1468);+#1468 = DEFINITIONAL_REPRESENTATION('',(#1469),#1477);+#1469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1470,#1471,#1472,#1473,+#1474,#1475,#1476),.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('') );+#1470 = CARTESIAN_POINT('',(-0.288305072434,-0.18947573195));+#1471 = CARTESIAN_POINT('',(-0.288305072434,0.15139186698));+#1472 = CARTESIAN_POINT('',(6.894927566E-03,-1.904193248522E-02));+#1473 = CARTESIAN_POINT('',(0.302094927566,-0.18947573195));+#1474 = CARTESIAN_POINT('',(6.894927566E-03,-0.359909531415));+#1475 = CARTESIAN_POINT('',(-0.288305072434,-0.53034333088));+#1476 = CARTESIAN_POINT('',(-0.288305072434,-0.18947573195));+#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1478 = PCURVE('',#1087,#1479);+#1479 = DEFINITIONAL_REPRESENTATION('',(#1480),#1484);+#1480 = LINE('',#1481,#1482);+#1481 = CARTESIAN_POINT('',(6.28318530718,-0.18));+#1482 = VECTOR('',#1483,1.);+#1483 = DIRECTION('',(-1.,0.));+#1484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1485 = ORIENTED_EDGE('',*,*,#1486,.T.);+#1486 = EDGE_CURVE('',#1459,#1487,#1489,.T.);+#1487 = VERTEX_POINT('',#1488);+#1488 = CARTESIAN_POINT('',(-1.039375728197,0.77,0.2));+#1489 = SURFACE_CURVE('',#1490,(#1494,#1501),.PCURVE_S1.);+#1490 = LINE('',#1491,#1492);+#1491 = CARTESIAN_POINT('',(-0.844889650914,0.77,0.512355909487));+#1492 = VECTOR('',#1493,1.);+#1493 = DIRECTION('',(-0.52855909487,-0.,-0.84889650914));+#1494 = PCURVE('',#977,#1495);+#1495 = DEFINITIONAL_REPRESENTATION('',(#1496),#1500);+#1496 = LINE('',#1497,#1498);+#1497 = CARTESIAN_POINT('',(-0.241160981921,-5.0827490766E-02));+#1498 = VECTOR('',#1499,1.);+#1499 = DIRECTION('',(0.84889650914,0.52855909487));+#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1501 = PCURVE('',#1169,#1502);+#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507);+#1503 = LINE('',#1504,#1505);+#1504 = CARTESIAN_POINT('',(5.375859027064E-02,-0.18));+#1505 = VECTOR('',#1506,1.);+#1506 = DIRECTION('',(-1.,0.));+#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1508 = ORIENTED_EDGE('',*,*,#1509,.T.);+#1509 = EDGE_CURVE('',#1487,#1510,#1512,.T.);+#1510 = VERTEX_POINT('',#1511);+#1511 = CARTESIAN_POINT('',(-1.2,0.77,0.2));+#1512 = SURFACE_CURVE('',#1513,(#1517,#1524),.PCURVE_S1.);+#1513 = LINE('',#1514,#1515);+#1514 = CARTESIAN_POINT('',(-0.98384,0.77,0.2));+#1515 = VECTOR('',#1516,1.);+#1516 = DIRECTION('',(-1.,-0.,-0.));+#1517 = PCURVE('',#977,#1518);+#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523);+#1519 = LINE('',#1520,#1521);+#1520 = CARTESIAN_POINT('',(7.1194927566E-02,8.812285832E-02));+#1521 = VECTOR('',#1522,1.);+#1522 = DIRECTION('',(-0.,1.));+#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1524 = PCURVE('',#1197,#1525);+#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530);+#1526 = LINE('',#1527,#1528);+#1527 = CARTESIAN_POINT('',(5.5535728197E-02,-0.18));+#1528 = VECTOR('',#1529,1.);+#1529 = DIRECTION('',(-1.,0.));+#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1531 = ORIENTED_EDGE('',*,*,#1532,.T.);+#1532 = EDGE_CURVE('',#1510,#1533,#1535,.T.);+#1533 = VERTEX_POINT('',#1534);+#1534 = CARTESIAN_POINT('',(-1.2,0.77,0.));+#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.);+#1536 = LINE('',#1537,#1538);+#1537 = CARTESIAN_POINT('',(-1.2,0.77,-0.114402536217));+#1538 = VECTOR('',#1539,1.);+#1539 = DIRECTION('',(-0.,-0.,-1.));+#1540 = PCURVE('',#977,#1541);+#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546);+#1542 = LINE('',#1543,#1544);+#1543 = CARTESIAN_POINT('',(0.385597463783,0.30428285832));+#1544 = VECTOR('',#1545,1.);+#1545 = DIRECTION('',(1.,0.));+#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1547 = PCURVE('',#1225,#1548);+#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553);+#1549 = LINE('',#1550,#1551);+#1550 = CARTESIAN_POINT('',(-0.385597463783,-0.5));+#1551 = VECTOR('',#1552,1.);+#1552 = DIRECTION('',(1.,0.));+#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1554 = ORIENTED_EDGE('',*,*,#1555,.F.);+#1555 = EDGE_CURVE('',#1556,#1533,#1558,.T.);+#1556 = VERTEX_POINT('',#1557);+#1557 = CARTESIAN_POINT('',(-1.03759859027,0.77,-2.775557561563E-17));+#1558 = SURFACE_CURVE('',#1559,(#1563,#1570),.PCURVE_S1.);+#1559 = LINE('',#1560,#1561);+#1560 = CARTESIAN_POINT('',(-0.98384,0.77,0.));+#1561 = VECTOR('',#1562,1.);+#1562 = DIRECTION('',(-1.,-0.,-0.));+#1563 = PCURVE('',#977,#1564);+#1564 = DEFINITIONAL_REPRESENTATION('',(#1565),#1569);+#1565 = LINE('',#1566,#1567);+#1566 = CARTESIAN_POINT('',(0.271194927566,8.812285832E-02));+#1567 = VECTOR('',#1568,1.);+#1568 = DIRECTION('',(-0.,1.));+#1569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1570 = PCURVE('',#1253,#1571);+#1571 = DEFINITIONAL_REPRESENTATION('',(#1572),#1576);+#1572 = LINE('',#1573,#1574);+#1573 = CARTESIAN_POINT('',(5.375859027E-02,-0.18));+#1574 = VECTOR('',#1575,1.);+#1575 = DIRECTION('',(-1.,0.));+#1576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1577 = ORIENTED_EDGE('',*,*,#1578,.T.);+#1578 = EDGE_CURVE('',#1556,#1579,#1581,.T.);+#1579 = VERTEX_POINT('',#1580);+#1580 = CARTESIAN_POINT('',(-0.870535757271,0.77,9.277957012952E-02));+#1581 = SURFACE_CURVE('',#1582,(#1587,#1598),.PCURVE_S1.);+#1582 = CIRCLE('',#1583,0.1968);+#1583 = AXIS2_PLACEMENT_3D('',#1584,#1585,#1586);+#1584 = CARTESIAN_POINT('',(-1.03759859027,0.77,0.1968));+#1585 = DIRECTION('',(0.,-1.,0.));+#1586 = DIRECTION('',(0.,0.,1.));+#1587 = PCURVE('',#977,#1588);+#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1597);+#1589 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1590,#1591,#1592,#1593,+#1594,#1595,#1596),.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('') );+#1590 = CARTESIAN_POINT('',(-0.122405072434,0.14188144859));+#1591 = CARTESIAN_POINT('',(-0.122405072434,0.48274904752));+#1592 = CARTESIAN_POINT('',(0.172794927566,0.312315248055));+#1593 = CARTESIAN_POINT('',(0.467994927566,0.14188144859));+#1594 = CARTESIAN_POINT('',(0.172794927566,-2.855235087478E-02));+#1595 = CARTESIAN_POINT('',(-0.122405072434,-0.19898615034));+#1596 = CARTESIAN_POINT('',(-0.122405072434,0.14188144859));+#1597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1598 = PCURVE('',#1286,#1599);+#1599 = DEFINITIONAL_REPRESENTATION('',(#1600),#1604);+#1600 = LINE('',#1601,#1602);+#1601 = CARTESIAN_POINT('',(6.28318530718,-0.18));+#1602 = VECTOR('',#1603,1.);+#1603 = DIRECTION('',(-1.,0.));+#1604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1605 = ORIENTED_EDGE('',*,*,#1606,.F.);+#1606 = EDGE_CURVE('',#1607,#1579,#1609,.T.);+#1607 = VERTEX_POINT('',#1608);+#1608 = CARTESIAN_POINT('',(-0.704464271803,0.77,0.3595));+#1609 = SURFACE_CURVE('',#1610,(#1614,#1621),.PCURVE_S1.);+#1610 = LINE('',#1611,#1612);+#1611 = CARTESIAN_POINT('',(-0.675110349086,0.77,0.406644090513));+#1612 = VECTOR('',#1613,1.);+#1613 = DIRECTION('',(-0.52855909487,-0.,-0.84889650914));+#1614 = PCURVE('',#977,#1615);+#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620);+#1616 = LINE('',#1617,#1618);+#1617 = CARTESIAN_POINT('',(-0.135449162947,-0.220606792594));+#1618 = VECTOR('',#1619,1.);+#1619 = DIRECTION('',(0.84889650914,0.52855909487));+#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1621 = PCURVE('',#1314,#1622);+#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1627);+#1623 = LINE('',#1624,#1625);+#1624 = CARTESIAN_POINT('',(5.553573930318E-02,-0.18));+#1625 = VECTOR('',#1626,1.);+#1626 = DIRECTION('',(-1.,0.));+#1627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1628 = ORIENTED_EDGE('',*,*,#1629,.F.);+#1629 = EDGE_CURVE('',#1630,#1607,#1632,.T.);+#1630 = VERTEX_POINT('',#1631);+#1631 = CARTESIAN_POINT('',(-0.4,0.77,0.3595));+#1632 = SURFACE_CURVE('',#1633,(#1637,#1644),.PCURVE_S1.);+#1633 = LINE('',#1634,#1635);+#1634 = CARTESIAN_POINT('',(-0.4,0.77,0.3595));+#1635 = VECTOR('',#1636,1.);+#1636 = DIRECTION('',(-1.,-0.,-0.));+#1637 = PCURVE('',#977,#1638);+#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643);+#1639 = LINE('',#1640,#1641);+#1640 = CARTESIAN_POINT('',(-8.8305072434E-02,-0.49571714168));+#1641 = VECTOR('',#1642,1.);+#1642 = DIRECTION('',(-0.,1.));+#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1644 = PCURVE('',#1342,#1645);+#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1650);+#1646 = LINE('',#1647,#1648);+#1647 = CARTESIAN_POINT('',(0.,-0.18));+#1648 = VECTOR('',#1649,1.);+#1649 = DIRECTION('',(-1.,0.));+#1650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1651 = ORIENTED_EDGE('',*,*,#1652,.F.);+#1652 = EDGE_CURVE('',#1409,#1630,#1653,.T.);+#1653 = SURFACE_CURVE('',#1654,(#1659,#1666),.PCURVE_S1.);+#1654 = CIRCLE('',#1655,0.1);+#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658);+#1656 = CARTESIAN_POINT('',(-0.4,0.77,0.4595));+#1657 = DIRECTION('',(0.,1.,-0.));+#1658 = DIRECTION('',(-1.,0.,0.));+#1659 = PCURVE('',#977,#1660);+#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665);+#1661 = CIRCLE('',#1662,1.E-01);+#1662 = AXIS2_PLACEMENT_2D('',#1663,#1664);+#1663 = CARTESIAN_POINT('',(-0.188305072434,-0.49571714168));+#1664 = DIRECTION('',(0.,1.));+#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1666 = PCURVE('',#1371,#1667);+#1667 = DEFINITIONAL_REPRESENTATION('',(#1668),#1672);+#1668 = LINE('',#1669,#1670);+#1669 = CARTESIAN_POINT('',(0.,-0.18));+#1670 = VECTOR('',#1671,1.);+#1671 = DIRECTION('',(1.,0.));+#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1673 = ORIENTED_EDGE('',*,*,#1408,.F.);+#1674 = ADVANCED_FACE('',(#1675),#1087,.T.);+#1675 = FACE_BOUND('',#1676,.T.);+#1676 = EDGE_LOOP('',(#1677,#1678,#1699,#1700));+#1677 = ORIENTED_EDGE('',*,*,#1125,.T.);+#1678 = ORIENTED_EDGE('',*,*,#1679,.F.);+#1679 = EDGE_CURVE('',#1459,#1126,#1680,.T.);+#1680 = SURFACE_CURVE('',#1681,(#1685,#1692),.PCURVE_S1.);+#1681 = LINE('',#1682,#1683);+#1682 = CARTESIAN_POINT('',(-0.873304242729,0.77,0.46672042987));+#1683 = VECTOR('',#1684,1.);+#1684 = DIRECTION('',(0.,1.,0.));+#1685 = PCURVE('',#1087,#1686);+#1686 = DEFINITIONAL_REPRESENTATION('',(#1687),#1691);+#1687 = LINE('',#1688,#1689);+#1688 = CARTESIAN_POINT('',(5.269291260914,-0.18));+#1689 = VECTOR('',#1690,1.);+#1690 = DIRECTION('',(0.,1.));+#1691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1692 = PCURVE('',#1169,#1693);+#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);+#1694 = LINE('',#1695,#1696);+#1695 = CARTESIAN_POINT('',(0.,-0.18));+#1696 = VECTOR('',#1697,1.);+#1697 = DIRECTION('',(0.,1.));+#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1699 = ORIENTED_EDGE('',*,*,#1458,.F.);+#1700 = ORIENTED_EDGE('',*,*,#1071,.T.);+#1701 = ADVANCED_FACE('',(#1702),#1371,.T.);+#1702 = FACE_BOUND('',#1703,.T.);+#1703 = EDGE_LOOP('',(#1704,#1705,#1706,#1727));+#1704 = ORIENTED_EDGE('',*,*,#1431,.F.);+#1705 = ORIENTED_EDGE('',*,*,#1652,.T.);+#1706 = ORIENTED_EDGE('',*,*,#1707,.F.);+#1707 = EDGE_CURVE('',#1327,#1630,#1708,.T.);+#1708 = SURFACE_CURVE('',#1709,(#1713,#1720),.PCURVE_S1.);+#1709 = LINE('',#1710,#1711);+#1710 = CARTESIAN_POINT('',(-0.4,1.13,0.3595));+#1711 = VECTOR('',#1712,1.);+#1712 = DIRECTION('',(-0.,-1.,-0.));+#1713 = PCURVE('',#1371,#1714);+#1714 = DEFINITIONAL_REPRESENTATION('',(#1715),#1719);+#1715 = LINE('',#1716,#1717);+#1716 = CARTESIAN_POINT('',(4.712388980385,0.18));+#1717 = VECTOR('',#1718,1.);+#1718 = DIRECTION('',(0.,-1.));+#1719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1720 = PCURVE('',#1342,#1721);+#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726);+#1722 = LINE('',#1723,#1724);+#1723 = CARTESIAN_POINT('',(0.,0.18));+#1724 = VECTOR('',#1725,1.);+#1725 = DIRECTION('',(0.,-1.));+#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1727 = ORIENTED_EDGE('',*,*,#1354,.F.);+#1728 = ADVANCED_FACE('',(#1729),#1342,.F.);+#1729 = FACE_BOUND('',#1730,.T.);+#1730 = EDGE_LOOP('',(#1731,#1732,#1753,#1754));+#1731 = ORIENTED_EDGE('',*,*,#1629,.T.);+#1732 = ORIENTED_EDGE('',*,*,#1733,.F.);+#1733 = EDGE_CURVE('',#1299,#1607,#1734,.T.);+#1734 = SURFACE_CURVE('',#1735,(#1739,#1746),.PCURVE_S1.);+#1735 = LINE('',#1736,#1737);+#1736 = CARTESIAN_POINT('',(-0.704464271803,1.13,0.3595));+#1737 = VECTOR('',#1738,1.);+#1738 = DIRECTION('',(-0.,-1.,-0.));+#1739 = PCURVE('',#1342,#1740);+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);+#1741 = LINE('',#1742,#1743);+#1742 = CARTESIAN_POINT('',(-0.304464271803,0.18));+#1743 = VECTOR('',#1744,1.);+#1744 = DIRECTION('',(0.,-1.));+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1746 = PCURVE('',#1314,#1747);+#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752);+#1748 = LINE('',#1749,#1750);+#1749 = CARTESIAN_POINT('',(2.617930431869E-09,0.18));+#1750 = VECTOR('',#1751,1.);+#1751 = DIRECTION('',(0.,-1.));+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1753 = ORIENTED_EDGE('',*,*,#1326,.F.);+#1754 = ORIENTED_EDGE('',*,*,#1707,.T.);+#1755 = ADVANCED_FACE('',(#1756),#1314,.F.);+#1756 = FACE_BOUND('',#1757,.T.);+#1757 = EDGE_LOOP('',(#1758,#1759,#1780,#1781));+#1758 = ORIENTED_EDGE('',*,*,#1606,.T.);+#1759 = ORIENTED_EDGE('',*,*,#1760,.F.);+#1760 = EDGE_CURVE('',#1266,#1579,#1761,.T.);+#1761 = SURFACE_CURVE('',#1762,(#1766,#1773),.PCURVE_S1.);+#1762 = LINE('',#1763,#1764);+#1763 = CARTESIAN_POINT('',(-0.870535757271,1.13,9.277957012952E-02));+#1764 = VECTOR('',#1765,1.);+#1765 = DIRECTION('',(-0.,-1.,-0.));+#1766 = PCURVE('',#1314,#1767);+#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1772);+#1768 = LINE('',#1769,#1770);+#1769 = CARTESIAN_POINT('',(-0.314196633258,0.18));+#1770 = VECTOR('',#1771,1.);+#1771 = DIRECTION('',(0.,-1.));+#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1773 = PCURVE('',#1286,#1774);+#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1779);+#1775 = LINE('',#1776,#1777);+#1776 = CARTESIAN_POINT('',(2.127698607324,0.18));+#1777 = VECTOR('',#1778,1.);+#1778 = DIRECTION('',(-0.,-1.));+#1779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1780 = ORIENTED_EDGE('',*,*,#1298,.F.);+#1781 = ORIENTED_EDGE('',*,*,#1733,.T.);+#1782 = ADVANCED_FACE('',(#1783),#1286,.T.);+#1783 = FACE_BOUND('',#1784,.T.);+#1784 = EDGE_LOOP('',(#1785,#1806,#1807,#1808));+#1785 = ORIENTED_EDGE('',*,*,#1786,.F.);+#1786 = EDGE_CURVE('',#1238,#1556,#1787,.T.);+#1787 = SURFACE_CURVE('',#1788,(#1792,#1799),.PCURVE_S1.);+#1788 = LINE('',#1789,#1790);+#1789 = CARTESIAN_POINT('',(-1.03759859027,1.13,-2.775557561563E-17));+#1790 = VECTOR('',#1791,1.);+#1791 = DIRECTION('',(-0.,-1.,-0.));+#1792 = PCURVE('',#1286,#1793);+#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1798);+#1794 = LINE('',#1795,#1796);+#1795 = CARTESIAN_POINT('',(3.14159265359,0.18));+#1796 = VECTOR('',#1797,1.);+#1797 = DIRECTION('',(-0.,-1.));+#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1799 = PCURVE('',#1253,#1800);+#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1805);+#1801 = LINE('',#1802,#1803);+#1802 = CARTESIAN_POINT('',(0.,0.18));+#1803 = VECTOR('',#1804,1.);+#1804 = DIRECTION('',(0.,-1.));+#1805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1806 = ORIENTED_EDGE('',*,*,#1265,.T.);+#1807 = ORIENTED_EDGE('',*,*,#1760,.T.);+#1808 = ORIENTED_EDGE('',*,*,#1578,.F.);+#1809 = ADVANCED_FACE('',(#1810),#1253,.F.);+#1810 = FACE_BOUND('',#1811,.T.);+#1811 = EDGE_LOOP('',(#1812,#1813,#1814,#1835));+#1812 = ORIENTED_EDGE('',*,*,#1786,.T.);+#1813 = ORIENTED_EDGE('',*,*,#1555,.T.);+#1814 = ORIENTED_EDGE('',*,*,#1815,.T.);+#1815 = EDGE_CURVE('',#1533,#1210,#1816,.T.);+#1816 = SURFACE_CURVE('',#1817,(#1821,#1828),.PCURVE_S1.);+#1817 = LINE('',#1818,#1819);+#1818 = CARTESIAN_POINT('',(-1.2,0.61,0.));+#1819 = VECTOR('',#1820,1.);+#1820 = DIRECTION('',(0.,1.,0.));+#1821 = PCURVE('',#1253,#1822);+#1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1827);+#1823 = LINE('',#1824,#1825);+#1824 = CARTESIAN_POINT('',(-0.16240140973,-0.34));+#1825 = VECTOR('',#1826,1.);+#1826 = DIRECTION('',(0.,1.));+#1827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1828 = PCURVE('',#1225,#1829);+#1829 = DEFINITIONAL_REPRESENTATION('',(#1830),#1834);+#1830 = LINE('',#1831,#1832);+#1831 = CARTESIAN_POINT('',(-0.5,-0.34));+#1832 = VECTOR('',#1833,1.);+#1833 = DIRECTION('',(0.,-1.));+#1834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1835 = ORIENTED_EDGE('',*,*,#1237,.F.);+#1836 = ADVANCED_FACE('',(#1837),#1225,.T.);+#1837 = FACE_BOUND('',#1838,.F.);+#1838 = EDGE_LOOP('',(#1839,#1840,#1861,#1862));+#1839 = ORIENTED_EDGE('',*,*,#1209,.F.);+#1840 = ORIENTED_EDGE('',*,*,#1841,.F.);+#1841 = EDGE_CURVE('',#1510,#1182,#1842,.T.);+#1842 = SURFACE_CURVE('',#1843,(#1847,#1854),.PCURVE_S1.);+#1843 = LINE('',#1844,#1845);+#1844 = CARTESIAN_POINT('',(-1.2,0.61,0.2));+#1845 = VECTOR('',#1846,1.);+#1846 = DIRECTION('',(0.,1.,0.));+#1847 = PCURVE('',#1225,#1848);+#1848 = DEFINITIONAL_REPRESENTATION('',(#1849),#1853);+#1849 = LINE('',#1850,#1851);+#1850 = CARTESIAN_POINT('',(-0.7,-0.34));+#1851 = VECTOR('',#1852,1.);+#1852 = DIRECTION('',(0.,-1.));+#1853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1854 = PCURVE('',#1197,#1855);+#1855 = DEFINITIONAL_REPRESENTATION('',(#1856),#1860);+#1856 = LINE('',#1857,#1858);+#1857 = CARTESIAN_POINT('',(-0.160624271803,-0.34));+#1858 = VECTOR('',#1859,1.);+#1859 = DIRECTION('',(0.,1.));+#1860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1861 = ORIENTED_EDGE('',*,*,#1532,.T.);+#1862 = ORIENTED_EDGE('',*,*,#1815,.T.);+#1863 = ADVANCED_FACE('',(#1864),#1197,.T.);+#1864 = FACE_BOUND('',#1865,.F.);+#1865 = EDGE_LOOP('',(#1866,#1887,#1888,#1889));+#1866 = ORIENTED_EDGE('',*,*,#1867,.T.);+#1867 = EDGE_CURVE('',#1154,#1487,#1868,.T.);+#1868 = SURFACE_CURVE('',#1869,(#1873,#1880),.PCURVE_S1.);+#1869 = LINE('',#1870,#1871);+#1870 = CARTESIAN_POINT('',(-1.039375728197,1.13,0.2));+#1871 = VECTOR('',#1872,1.);+#1872 = DIRECTION('',(-0.,-1.,-0.));+#1873 = PCURVE('',#1197,#1874);+#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1879);+#1875 = LINE('',#1876,#1877);+#1876 = CARTESIAN_POINT('',(0.,0.18));+#1877 = VECTOR('',#1878,1.);+#1878 = DIRECTION('',(0.,-1.));+#1879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1880 = PCURVE('',#1169,#1881);+#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886);+#1882 = LINE('',#1883,#1884);+#1883 = CARTESIAN_POINT('',(-0.314196635876,0.18));+#1884 = VECTOR('',#1885,1.);+#1885 = DIRECTION('',(0.,-1.));+#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1887 = ORIENTED_EDGE('',*,*,#1509,.T.);+#1888 = ORIENTED_EDGE('',*,*,#1841,.T.);+#1889 = ORIENTED_EDGE('',*,*,#1181,.F.);+#1890 = ADVANCED_FACE('',(#1891),#1169,.T.);+#1891 = FACE_BOUND('',#1892,.F.);+#1892 = EDGE_LOOP('',(#1893,#1894,#1895,#1896));+#1893 = ORIENTED_EDGE('',*,*,#1679,.F.);+#1894 = ORIENTED_EDGE('',*,*,#1486,.T.);+#1895 = ORIENTED_EDGE('',*,*,#1867,.F.);+#1896 = ORIENTED_EDGE('',*,*,#1153,.F.);+#1897 = MANIFOLD_SOLID_BREP('',#1898);+#1898 = CLOSED_SHELL('',(#1899,#2021,#2097,#2381,#2430,#2652,#2679,#2706+ ,#2733,#2760,#2787,#2814,#2841,#2868));+#1899 = ADVANCED_FACE('',(#1900),#1914,.T.);+#1900 = FACE_BOUND('',#1901,.T.);+#1901 = EDGE_LOOP('',(#1902,#1937,#1966,#1994));+#1902 = ORIENTED_EDGE('',*,*,#1903,.F.);+#1903 = EDGE_CURVE('',#1904,#1906,#1908,.T.);+#1904 = VERTEX_POINT('',#1905);+#1905 = CARTESIAN_POINT('',(-0.4,-1.13,0.5595));+#1906 = VERTEX_POINT('',#1907);+#1907 = CARTESIAN_POINT('',(-0.4,-0.77,0.5595));+#1908 = SURFACE_CURVE('',#1909,(#1913,#1925),.PCURVE_S1.);+#1909 = LINE('',#1910,#1911);+#1910 = CARTESIAN_POINT('',(-0.4,-1.13,0.5595));+#1911 = VECTOR('',#1912,1.);+#1912 = DIRECTION('',(0.,1.,0.));+#1913 = PCURVE('',#1914,#1919);+#1914 = CYLINDRICAL_SURFACE('',#1915,0.1);+#1915 = AXIS2_PLACEMENT_3D('',#1916,#1917,#1918);+#1916 = CARTESIAN_POINT('',(-0.4,-0.95,0.4595));+#1917 = DIRECTION('',(0.,1.,0.));+#1918 = DIRECTION('',(-1.,-0.,-0.));+#1919 = DEFINITIONAL_REPRESENTATION('',(#1920),#1924);+#1920 = LINE('',#1921,#1922);+#1921 = CARTESIAN_POINT('',(1.570796326795,-0.18));+#1922 = VECTOR('',#1923,1.);+#1923 = DIRECTION('',(-0.,1.));+#1924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1925 = PCURVE('',#1926,#1931);+#1926 = PLANE('',#1927);+#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930);+#1928 = CARTESIAN_POINT('',(-0.4,-0.95,0.5595));+#1929 = DIRECTION('',(0.,0.,1.));+#1930 = DIRECTION('',(1.,0.,0.));+#1931 = DEFINITIONAL_REPRESENTATION('',(#1932),#1936);+#1932 = LINE('',#1933,#1934);+#1933 = CARTESIAN_POINT('',(0.,-0.18));+#1934 = VECTOR('',#1935,1.);+#1935 = DIRECTION('',(0.,1.));+#1936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1937 = ORIENTED_EDGE('',*,*,#1938,.T.);+#1938 = EDGE_CURVE('',#1904,#1939,#1941,.T.);+#1939 = VERTEX_POINT('',#1940);+#1940 = CARTESIAN_POINT('',(-0.35,-1.13,0.546102540378));+#1941 = SURFACE_CURVE('',#1942,(#1947,#1954),.PCURVE_S1.);+#1942 = CIRCLE('',#1943,0.1);+#1943 = AXIS2_PLACEMENT_3D('',#1944,#1945,#1946);+#1944 = CARTESIAN_POINT('',(-0.4,-1.13,0.4595));+#1945 = DIRECTION('',(0.,1.,-0.));+#1946 = DIRECTION('',(-1.,0.,0.));+#1947 = PCURVE('',#1914,#1948);+#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953);+#1949 = LINE('',#1950,#1951);+#1950 = CARTESIAN_POINT('',(0.,-0.18));+#1951 = VECTOR('',#1952,1.);+#1952 = DIRECTION('',(1.,0.));+#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1954 = PCURVE('',#1955,#1960);+#1955 = PLANE('',#1956);+#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);+#1957 = CARTESIAN_POINT('',(-0.89571714168,-1.13,0.271194927566));+#1958 = DIRECTION('',(0.,1.,0.));+#1959 = DIRECTION('',(0.,0.,-1.));+#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1965);+#1961 = CIRCLE('',#1962,1.E-01);+#1962 = AXIS2_PLACEMENT_2D('',#1963,#1964);+#1963 = CARTESIAN_POINT('',(-0.188305072434,-0.49571714168));+#1964 = DIRECTION('',(0.,1.));+#1965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1966 = ORIENTED_EDGE('',*,*,#1967,.T.);+#1967 = EDGE_CURVE('',#1939,#1968,#1970,.T.);+#1968 = VERTEX_POINT('',#1969);+#1969 = CARTESIAN_POINT('',(-0.35,-0.77,0.546102540378));+#1970 = SURFACE_CURVE('',#1971,(#1975,#1982),.PCURVE_S1.);+#1971 = LINE('',#1972,#1973);+#1972 = CARTESIAN_POINT('',(-0.35,-0.95,0.546102540378));+#1973 = VECTOR('',#1974,1.);+#1974 = DIRECTION('',(0.,1.,0.));+#1975 = PCURVE('',#1914,#1976);+#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);+#1977 = LINE('',#1978,#1979);+#1978 = CARTESIAN_POINT('',(2.094395102393,0.));+#1979 = VECTOR('',#1980,1.);+#1980 = DIRECTION('',(0.,1.));+#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1982 = PCURVE('',#1983,#1988);+#1983 = PLANE('',#1984);+#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987);+#1985 = CARTESIAN_POINT('',(-0.35,-1.63,-0.5));+#1986 = DIRECTION('',(-1.,0.,0.));+#1987 = DIRECTION('',(0.,0.,-1.));+#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);+#1989 = LINE('',#1990,#1991);+#1990 = CARTESIAN_POINT('',(-1.046102540378,-0.68));+#1991 = VECTOR('',#1992,1.);+#1992 = DIRECTION('',(0.,-1.));+#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1994 = ORIENTED_EDGE('',*,*,#1995,.F.);+#1995 = EDGE_CURVE('',#1906,#1968,#1996,.T.);+#1996 = SURFACE_CURVE('',#1997,(#2002,#2009),.PCURVE_S1.);+#1997 = CIRCLE('',#1998,0.1);+#1998 = AXIS2_PLACEMENT_3D('',#1999,#2000,#2001);+#1999 = CARTESIAN_POINT('',(-0.4,-0.77,0.4595));+#2000 = DIRECTION('',(0.,1.,-0.));+#2001 = DIRECTION('',(-1.,0.,0.));+#2002 = PCURVE('',#1914,#2003);+#2003 = DEFINITIONAL_REPRESENTATION('',(#2004),#2008);+#2004 = LINE('',#2005,#2006);+#2005 = CARTESIAN_POINT('',(-0.,0.18));+#2006 = VECTOR('',#2007,1.);+#2007 = DIRECTION('',(1.,-0.));+#2008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2009 = PCURVE('',#2010,#2015);+#2010 = PLANE('',#2011);+#2011 = AXIS2_PLACEMENT_3D('',#2012,#2013,#2014);+#2012 = CARTESIAN_POINT('',(-0.89571714168,-0.77,0.271194927566));+#2013 = DIRECTION('',(0.,1.,0.));+#2014 = DIRECTION('',(0.,0.,-1.));+#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020);+#2016 = CIRCLE('',#2017,1.E-01);+#2017 = AXIS2_PLACEMENT_2D('',#2018,#2019);+#2018 = CARTESIAN_POINT('',(-0.188305072434,-0.49571714168));+#2019 = DIRECTION('',(0.,1.));+#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2021 = ADVANCED_FACE('',(#2022),#1926,.T.);+#2022 = FACE_BOUND('',#2023,.F.);+#2023 = EDGE_LOOP('',(#2024,#2025,#2048,#2076));+#2024 = ORIENTED_EDGE('',*,*,#1903,.F.);+#2025 = ORIENTED_EDGE('',*,*,#2026,.T.);+#2026 = EDGE_CURVE('',#1904,#2027,#2029,.T.);+#2027 = VERTEX_POINT('',#2028);+#2028 = CARTESIAN_POINT('',(-0.70624140973,-1.13,0.5595));+#2029 = SURFACE_CURVE('',#2030,(#2034,#2041),.PCURVE_S1.);+#2030 = LINE('',#2031,#2032);+#2031 = CARTESIAN_POINT('',(-0.4,-1.13,0.5595));+#2032 = VECTOR('',#2033,1.);+#2033 = DIRECTION('',(-1.,-0.,-0.));+#2034 = PCURVE('',#1926,#2035);+#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040);+#2036 = LINE('',#2037,#2038);+#2037 = CARTESIAN_POINT('',(0.,-0.18));+#2038 = VECTOR('',#2039,1.);+#2039 = DIRECTION('',(-1.,0.));+#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2041 = PCURVE('',#1955,#2042);+#2042 = DEFINITIONAL_REPRESENTATION('',(#2043),#2047);+#2043 = LINE('',#2044,#2045);+#2044 = CARTESIAN_POINT('',(-0.288305072434,-0.49571714168));+#2045 = VECTOR('',#2046,1.);+#2046 = DIRECTION('',(-0.,1.));+#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2048 = ORIENTED_EDGE('',*,*,#2049,.T.);+#2049 = EDGE_CURVE('',#2027,#2050,#2052,.T.);+#2050 = VERTEX_POINT('',#2051);+#2051 = CARTESIAN_POINT('',(-0.70624140973,-0.77,0.5595));+#2052 = SURFACE_CURVE('',#2053,(#2057,#2064),.PCURVE_S1.);+#2053 = LINE('',#2054,#2055);+#2054 = CARTESIAN_POINT('',(-0.70624140973,-1.13,0.5595));+#2055 = VECTOR('',#2056,1.);+#2056 = DIRECTION('',(0.,1.,0.));+#2057 = PCURVE('',#1926,#2058);+#2058 = DEFINITIONAL_REPRESENTATION('',(#2059),#2063);+#2059 = LINE('',#2060,#2061);+#2060 = CARTESIAN_POINT('',(-0.30624140973,-0.18));+#2061 = VECTOR('',#2062,1.);+#2062 = DIRECTION('',(0.,1.));+#2063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2064 = PCURVE('',#2065,#2070);+#2065 = CYLINDRICAL_SURFACE('',#2066,0.1968);+#2066 = AXIS2_PLACEMENT_3D('',#2067,#2068,#2069);+#2067 = CARTESIAN_POINT('',(-0.70624140973,-0.95,0.3627));+#2068 = DIRECTION('',(0.,1.,0.));+#2069 = DIRECTION('',(0.,0.,1.));+#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075);+#2071 = LINE('',#2072,#2073);+#2072 = CARTESIAN_POINT('',(6.28318530718,-0.18));+#2073 = VECTOR('',#2074,1.);+#2074 = DIRECTION('',(0.,1.));+#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2076 = ORIENTED_EDGE('',*,*,#2077,.F.);+#2077 = EDGE_CURVE('',#1906,#2050,#2078,.T.);+#2078 = SURFACE_CURVE('',#2079,(#2083,#2090),.PCURVE_S1.);+#2079 = LINE('',#2080,#2081);+#2080 = CARTESIAN_POINT('',(-0.4,-0.77,0.5595));+#2081 = VECTOR('',#2082,1.);+#2082 = DIRECTION('',(-1.,-0.,-0.));+#2083 = PCURVE('',#1926,#2084);+#2084 = DEFINITIONAL_REPRESENTATION('',(#2085),#2089);+#2085 = LINE('',#2086,#2087);+#2086 = CARTESIAN_POINT('',(0.,0.18));+#2087 = VECTOR('',#2088,1.);+#2088 = DIRECTION('',(-1.,0.));+#2089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2090 = PCURVE('',#2010,#2091);+#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2096);+#2092 = LINE('',#2093,#2094);+#2093 = CARTESIAN_POINT('',(-0.288305072434,-0.49571714168));+#2094 = VECTOR('',#2095,1.);+#2095 = DIRECTION('',(-0.,1.));+#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2097 = ADVANCED_FACE('',(#2098),#2010,.T.);+#2098 = FACE_BOUND('',#2099,.F.);+#2099 = EDGE_LOOP('',(#2100,#2101,#2102,#2130,#2158,#2186,#2214,#2242,+ #2275,#2303,#2331,#2360));+#2100 = ORIENTED_EDGE('',*,*,#1995,.F.);+#2101 = ORIENTED_EDGE('',*,*,#2077,.T.);+#2102 = ORIENTED_EDGE('',*,*,#2103,.T.);+#2103 = EDGE_CURVE('',#2050,#2104,#2106,.T.);+#2104 = VERTEX_POINT('',#2105);+#2105 = CARTESIAN_POINT('',(-0.873304242729,-0.77,0.46672042987));+#2106 = SURFACE_CURVE('',#2107,(#2112,#2123),.PCURVE_S1.);+#2107 = CIRCLE('',#2108,0.1968);+#2108 = AXIS2_PLACEMENT_3D('',#2109,#2110,#2111);+#2109 = CARTESIAN_POINT('',(-0.70624140973,-0.77,0.3627));+#2110 = DIRECTION('',(0.,-1.,0.));+#2111 = DIRECTION('',(0.,0.,1.));+#2112 = PCURVE('',#2010,#2113);+#2113 = DEFINITIONAL_REPRESENTATION('',(#2114),#2122);+#2114 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2115,#2116,#2117,#2118,+#2119,#2120,#2121),.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('') );+#2115 = CARTESIAN_POINT('',(-0.288305072434,-0.18947573195));+#2116 = CARTESIAN_POINT('',(-0.288305072434,0.15139186698));+#2117 = CARTESIAN_POINT('',(6.894927566E-03,-1.904193248522E-02));+#2118 = CARTESIAN_POINT('',(0.302094927566,-0.18947573195));+#2119 = CARTESIAN_POINT('',(6.894927566E-03,-0.359909531415));+#2120 = CARTESIAN_POINT('',(-0.288305072434,-0.53034333088));+#2121 = CARTESIAN_POINT('',(-0.288305072434,-0.18947573195));+#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2123 = PCURVE('',#2065,#2124);+#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129);+#2125 = LINE('',#2126,#2127);+#2126 = CARTESIAN_POINT('',(6.28318530718,0.18));+#2127 = VECTOR('',#2128,1.);+#2128 = DIRECTION('',(-1.,-0.));+#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);+#2131 = EDGE_CURVE('',#2104,#2132,#2134,.T.);+#2132 = VERTEX_POINT('',#2133);+#2133 = CARTESIAN_POINT('',(-1.039375728197,-0.77,0.2));+#2134 = SURFACE_CURVE('',#2135,(#2139,#2146),.PCURVE_S1.);+#2135 = LINE('',#2136,#2137);+#2136 = CARTESIAN_POINT('',(-0.844889650914,-0.77,0.512355909487));+#2137 = VECTOR('',#2138,1.);+#2138 = DIRECTION('',(-0.52855909487,-0.,-0.84889650914));+#2139 = PCURVE('',#2010,#2140);+#2140 = DEFINITIONAL_REPRESENTATION('',(#2141),#2145);+#2141 = LINE('',#2142,#2143);+#2142 = CARTESIAN_POINT('',(-0.241160981921,-5.0827490766E-02));+#2143 = VECTOR('',#2144,1.);+#2144 = DIRECTION('',(0.84889650914,0.52855909487));+#2145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2146 = PCURVE('',#2147,#2152);+#2147 = PLANE('',#2148);+#2148 = AXIS2_PLACEMENT_3D('',#2149,#2150,#2151);+#2149 = CARTESIAN_POINT('',(-0.873304242729,-0.95,0.46672042987));+#2150 = DIRECTION('',(-0.84889650914,0.,0.52855909487));+#2151 = DIRECTION('',(0.52855909487,0.,0.84889650914));+#2152 = DEFINITIONAL_REPRESENTATION('',(#2153),#2157);+#2153 = LINE('',#2154,#2155);+#2154 = CARTESIAN_POINT('',(5.375859027064E-02,0.18));+#2155 = VECTOR('',#2156,1.);+#2156 = DIRECTION('',(-1.,0.));+#2157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2158 = ORIENTED_EDGE('',*,*,#2159,.T.);+#2159 = EDGE_CURVE('',#2132,#2160,#2162,.T.);+#2160 = VERTEX_POINT('',#2161);+#2161 = CARTESIAN_POINT('',(-1.2,-0.77,0.2));+#2162 = SURFACE_CURVE('',#2163,(#2167,#2174),.PCURVE_S1.);+#2163 = LINE('',#2164,#2165);+#2164 = CARTESIAN_POINT('',(-0.98384,-0.77,0.2));+#2165 = VECTOR('',#2166,1.);+#2166 = DIRECTION('',(-1.,-0.,-0.));+#2167 = PCURVE('',#2010,#2168);+#2168 = DEFINITIONAL_REPRESENTATION('',(#2169),#2173);+#2169 = LINE('',#2170,#2171);+#2170 = CARTESIAN_POINT('',(7.1194927566E-02,8.812285832E-02));+#2171 = VECTOR('',#2172,1.);+#2172 = DIRECTION('',(-0.,1.));+#2173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2174 = PCURVE('',#2175,#2180);+#2175 = PLANE('',#2176);+#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179);+#2177 = CARTESIAN_POINT('',(-1.039375728197,-0.95,0.2));+#2178 = DIRECTION('',(0.,0.,1.));+#2179 = DIRECTION('',(1.,0.,0.));+#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185);+#2181 = LINE('',#2182,#2183);+#2182 = CARTESIAN_POINT('',(5.5535728197E-02,0.18));+#2183 = VECTOR('',#2184,1.);+#2184 = DIRECTION('',(-1.,0.));+#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2186 = ORIENTED_EDGE('',*,*,#2187,.T.);+#2187 = EDGE_CURVE('',#2160,#2188,#2190,.T.);+#2188 = VERTEX_POINT('',#2189);+#2189 = CARTESIAN_POINT('',(-1.2,-0.77,0.));+#2190 = SURFACE_CURVE('',#2191,(#2195,#2202),.PCURVE_S1.);+#2191 = LINE('',#2192,#2193);+#2192 = CARTESIAN_POINT('',(-1.2,-0.77,-0.114402536217));+#2193 = VECTOR('',#2194,1.);+#2194 = DIRECTION('',(-0.,-0.,-1.));+#2195 = PCURVE('',#2010,#2196);+#2196 = DEFINITIONAL_REPRESENTATION('',(#2197),#2201);+#2197 = LINE('',#2198,#2199);+#2198 = CARTESIAN_POINT('',(0.385597463783,0.30428285832));+#2199 = VECTOR('',#2200,1.);+#2200 = DIRECTION('',(1.,0.));+#2201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2202 = PCURVE('',#2203,#2208);+#2203 = PLANE('',#2204);+#2204 = AXIS2_PLACEMENT_3D('',#2205,#2206,#2207);+#2205 = CARTESIAN_POINT('',(-1.2,-1.63,-0.5));+#2206 = DIRECTION('',(-1.,0.,0.));+#2207 = DIRECTION('',(0.,0.,-1.));+#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213);+#2209 = LINE('',#2210,#2211);+#2210 = CARTESIAN_POINT('',(-0.385597463783,-0.86));+#2211 = VECTOR('',#2212,1.);+#2212 = DIRECTION('',(1.,0.));+#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2214 = ORIENTED_EDGE('',*,*,#2215,.F.);+#2215 = EDGE_CURVE('',#2216,#2188,#2218,.T.);+#2216 = VERTEX_POINT('',#2217);+#2217 = CARTESIAN_POINT('',(-1.03759859027,-0.77,-2.775557561563E-17));+#2218 = SURFACE_CURVE('',#2219,(#2223,#2230),.PCURVE_S1.);+#2219 = LINE('',#2220,#2221);+#2220 = CARTESIAN_POINT('',(-0.98384,-0.77,0.));+#2221 = VECTOR('',#2222,1.);+#2222 = DIRECTION('',(-1.,-0.,-0.));+#2223 = PCURVE('',#2010,#2224);+#2224 = DEFINITIONAL_REPRESENTATION('',(#2225),#2229);+#2225 = LINE('',#2226,#2227);+#2226 = CARTESIAN_POINT('',(0.271194927566,8.812285832E-02));+#2227 = VECTOR('',#2228,1.);+#2228 = DIRECTION('',(-0.,1.));+#2229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2230 = PCURVE('',#2231,#2236);+#2231 = PLANE('',#2232);+#2232 = AXIS2_PLACEMENT_3D('',#2233,#2234,#2235);+#2233 = CARTESIAN_POINT('',(-1.03759859027,-0.95,0.));+#2234 = DIRECTION('',(0.,0.,1.));+#2235 = DIRECTION('',(1.,0.,0.));+#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241);+#2237 = LINE('',#2238,#2239);+#2238 = CARTESIAN_POINT('',(5.375859027E-02,0.18));+#2239 = VECTOR('',#2240,1.);+#2240 = DIRECTION('',(-1.,0.));+#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2242 = ORIENTED_EDGE('',*,*,#2243,.T.);+#2243 = EDGE_CURVE('',#2216,#2244,#2246,.T.);+#2244 = VERTEX_POINT('',#2245);+#2245 = CARTESIAN_POINT('',(-0.870535757271,-0.77,9.277957012952E-02));+#2246 = SURFACE_CURVE('',#2247,(#2252,#2263),.PCURVE_S1.);+#2247 = CIRCLE('',#2248,0.1968);+#2248 = AXIS2_PLACEMENT_3D('',#2249,#2250,#2251);+#2249 = CARTESIAN_POINT('',(-1.03759859027,-0.77,0.1968));+#2250 = DIRECTION('',(0.,-1.,0.));+#2251 = DIRECTION('',(0.,0.,1.));+#2252 = PCURVE('',#2010,#2253);+#2253 = DEFINITIONAL_REPRESENTATION('',(#2254),#2262);+#2254 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2255,#2256,#2257,#2258,+#2259,#2260,#2261),.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('') );+#2255 = CARTESIAN_POINT('',(-0.122405072434,0.14188144859));+#2256 = CARTESIAN_POINT('',(-0.122405072434,0.48274904752));+#2257 = CARTESIAN_POINT('',(0.172794927566,0.312315248055));+#2258 = CARTESIAN_POINT('',(0.467994927566,0.14188144859));+#2259 = CARTESIAN_POINT('',(0.172794927566,-2.855235087478E-02));+#2260 = CARTESIAN_POINT('',(-0.122405072434,-0.19898615034));+#2261 = CARTESIAN_POINT('',(-0.122405072434,0.14188144859));+#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2263 = PCURVE('',#2264,#2269);+#2264 = CYLINDRICAL_SURFACE('',#2265,0.1968);+#2265 = AXIS2_PLACEMENT_3D('',#2266,#2267,#2268);+#2266 = CARTESIAN_POINT('',(-1.03759859027,-0.95,0.1968));+#2267 = DIRECTION('',(0.,1.,0.));+#2268 = DIRECTION('',(0.,0.,1.));+#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2274);+#2270 = LINE('',#2271,#2272);+#2271 = CARTESIAN_POINT('',(6.28318530718,0.18));+#2272 = VECTOR('',#2273,1.);+#2273 = DIRECTION('',(-1.,-0.));+#2274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2275 = ORIENTED_EDGE('',*,*,#2276,.F.);+#2276 = EDGE_CURVE('',#2277,#2244,#2279,.T.);+#2277 = VERTEX_POINT('',#2278);+#2278 = CARTESIAN_POINT('',(-0.704464271803,-0.77,0.3595));+#2279 = SURFACE_CURVE('',#2280,(#2284,#2291),.PCURVE_S1.);+#2280 = LINE('',#2281,#2282);+#2281 = CARTESIAN_POINT('',(-0.675110349086,-0.77,0.406644090513));+#2282 = VECTOR('',#2283,1.);+#2283 = DIRECTION('',(-0.52855909487,-0.,-0.84889650914));+#2284 = PCURVE('',#2010,#2285);+#2285 = DEFINITIONAL_REPRESENTATION('',(#2286),#2290);+#2286 = LINE('',#2287,#2288);+#2287 = CARTESIAN_POINT('',(-0.135449162947,-0.220606792594));+#2288 = VECTOR('',#2289,1.);+#2289 = DIRECTION('',(0.84889650914,0.52855909487));+#2290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2291 = PCURVE('',#2292,#2297);+#2292 = PLANE('',#2293);+#2293 = AXIS2_PLACEMENT_3D('',#2294,#2295,#2296);+#2294 = CARTESIAN_POINT('',(-0.704464269185,-0.95,0.359499995286));+#2295 = DIRECTION('',(-0.84889650914,0.,0.52855909487));+#2296 = DIRECTION('',(0.52855909487,0.,0.84889650914));+#2297 = DEFINITIONAL_REPRESENTATION('',(#2298),#2302);+#2298 = LINE('',#2299,#2300);+#2299 = CARTESIAN_POINT('',(5.553573930318E-02,0.18));+#2300 = VECTOR('',#2301,1.);+#2301 = DIRECTION('',(-1.,0.));+#2302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2303 = ORIENTED_EDGE('',*,*,#2304,.F.);+#2304 = EDGE_CURVE('',#2305,#2277,#2307,.T.);+#2305 = VERTEX_POINT('',#2306);+#2306 = CARTESIAN_POINT('',(-0.4,-0.77,0.3595));+#2307 = SURFACE_CURVE('',#2308,(#2312,#2319),.PCURVE_S1.);+#2308 = LINE('',#2309,#2310);+#2309 = CARTESIAN_POINT('',(-0.4,-0.77,0.3595));+#2310 = VECTOR('',#2311,1.);+#2311 = DIRECTION('',(-1.,-0.,-0.));+#2312 = PCURVE('',#2010,#2313);+#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2318);+#2314 = LINE('',#2315,#2316);+#2315 = CARTESIAN_POINT('',(-8.8305072434E-02,-0.49571714168));+#2316 = VECTOR('',#2317,1.);+#2317 = DIRECTION('',(-0.,1.));+#2318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2319 = PCURVE('',#2320,#2325);+#2320 = PLANE('',#2321);+#2321 = AXIS2_PLACEMENT_3D('',#2322,#2323,#2324);+#2322 = CARTESIAN_POINT('',(-0.4,-0.95,0.3595));+#2323 = DIRECTION('',(0.,0.,1.));+#2324 = DIRECTION('',(1.,0.,0.));+#2325 = DEFINITIONAL_REPRESENTATION('',(#2326),#2330);+#2326 = LINE('',#2327,#2328);+#2327 = CARTESIAN_POINT('',(0.,0.18));+#2328 = VECTOR('',#2329,1.);+#2329 = DIRECTION('',(-1.,0.));+#2330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2331 = ORIENTED_EDGE('',*,*,#2332,.F.);+#2332 = EDGE_CURVE('',#2333,#2305,#2335,.T.);+#2333 = VERTEX_POINT('',#2334);+#2334 = CARTESIAN_POINT('',(-0.35,-0.77,0.372897459622));+#2335 = SURFACE_CURVE('',#2336,(#2341,#2348),.PCURVE_S1.);+#2336 = CIRCLE('',#2337,0.1);+#2337 = AXIS2_PLACEMENT_3D('',#2338,#2339,#2340);+#2338 = CARTESIAN_POINT('',(-0.4,-0.77,0.4595));+#2339 = DIRECTION('',(0.,1.,-0.));+#2340 = DIRECTION('',(-1.,0.,0.));+#2341 = PCURVE('',#2010,#2342);+#2342 = DEFINITIONAL_REPRESENTATION('',(#2343),#2347);+#2343 = CIRCLE('',#2344,1.E-01);+#2344 = AXIS2_PLACEMENT_2D('',#2345,#2346);+#2345 = CARTESIAN_POINT('',(-0.188305072434,-0.49571714168));+#2346 = DIRECTION('',(0.,1.));+#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2348 = PCURVE('',#2349,#2354);+#2349 = CYLINDRICAL_SURFACE('',#2350,0.1);+#2350 = AXIS2_PLACEMENT_3D('',#2351,#2352,#2353);+#2351 = CARTESIAN_POINT('',(-0.4,-0.95,0.4595));+#2352 = DIRECTION('',(0.,1.,0.));+#2353 = DIRECTION('',(-1.,-0.,-0.));+#2354 = DEFINITIONAL_REPRESENTATION('',(#2355),#2359);+#2355 = LINE('',#2356,#2357);+#2356 = CARTESIAN_POINT('',(-0.,0.18));+#2357 = VECTOR('',#2358,1.);+#2358 = DIRECTION('',(1.,-0.));+#2359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2360 = ORIENTED_EDGE('',*,*,#2361,.F.);+#2361 = EDGE_CURVE('',#1968,#2333,#2362,.T.);+#2362 = SURFACE_CURVE('',#2363,(#2367,#2374),.PCURVE_S1.);+#2363 = LINE('',#2364,#2365);+#2364 = CARTESIAN_POINT('',(-0.35,-0.77,-0.114402536217));+#2365 = VECTOR('',#2366,1.);+#2366 = DIRECTION('',(-0.,-0.,-1.));+#2367 = PCURVE('',#2010,#2368);+#2368 = DEFINITIONAL_REPRESENTATION('',(#2369),#2373);+#2369 = LINE('',#2370,#2371);+#2370 = CARTESIAN_POINT('',(0.385597463783,-0.54571714168));+#2371 = VECTOR('',#2372,1.);+#2372 = DIRECTION('',(1.,0.));+#2373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2374 = PCURVE('',#1983,#2375);+#2375 = DEFINITIONAL_REPRESENTATION('',(#2376),#2380);+#2376 = LINE('',#2377,#2378);+#2377 = CARTESIAN_POINT('',(-0.385597463783,-0.86));+#2378 = VECTOR('',#2379,1.);+#2379 = DIRECTION('',(1.,0.));+#2380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2381 = ADVANCED_FACE('',(#2382),#1983,.F.);+#2382 = FACE_BOUND('',#2383,.T.);+#2383 = EDGE_LOOP('',(#2384,#2385,#2408,#2429));+#2384 = ORIENTED_EDGE('',*,*,#1967,.F.);+#2385 = ORIENTED_EDGE('',*,*,#2386,.T.);+#2386 = EDGE_CURVE('',#1939,#2387,#2389,.T.);+#2387 = VERTEX_POINT('',#2388);+#2388 = CARTESIAN_POINT('',(-0.35,-1.13,0.372897459622));+#2389 = SURFACE_CURVE('',#2390,(#2394,#2401),.PCURVE_S1.);+#2390 = LINE('',#2391,#2392);+#2391 = CARTESIAN_POINT('',(-0.35,-1.13,-0.114402536217));+#2392 = VECTOR('',#2393,1.);+#2393 = DIRECTION('',(-0.,-0.,-1.));+#2394 = PCURVE('',#1983,#2395);+#2395 = DEFINITIONAL_REPRESENTATION('',(#2396),#2400);+#2396 = LINE('',#2397,#2398);+#2397 = CARTESIAN_POINT('',(-0.385597463783,-0.5));+#2398 = VECTOR('',#2399,1.);+#2399 = DIRECTION('',(1.,0.));+#2400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2401 = PCURVE('',#1955,#2402);+#2402 = DEFINITIONAL_REPRESENTATION('',(#2403),#2407);+#2403 = LINE('',#2404,#2405);+#2404 = CARTESIAN_POINT('',(0.385597463783,-0.54571714168));+#2405 = VECTOR('',#2406,1.);+#2406 = DIRECTION('',(1.,0.));+#2407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2408 = ORIENTED_EDGE('',*,*,#2409,.T.);+#2409 = EDGE_CURVE('',#2387,#2333,#2410,.T.);+#2410 = SURFACE_CURVE('',#2411,(#2415,#2422),.PCURVE_S1.);+#2411 = LINE('',#2412,#2413);+#2412 = CARTESIAN_POINT('',(-0.35,-0.95,0.372897459622));+#2413 = VECTOR('',#2414,1.);+#2414 = DIRECTION('',(0.,1.,0.));+#2415 = PCURVE('',#1983,#2416);+#2416 = DEFINITIONAL_REPRESENTATION('',(#2417),#2421);+#2417 = LINE('',#2418,#2419);+#2418 = CARTESIAN_POINT('',(-0.872897459622,-0.68));+#2419 = VECTOR('',#2420,1.);+#2420 = DIRECTION('',(0.,-1.));+#2421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2422 = PCURVE('',#2349,#2423);+#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2428);+#2424 = LINE('',#2425,#2426);+#2425 = CARTESIAN_POINT('',(4.188790204786,0.));+#2426 = VECTOR('',#2427,1.);+#2427 = DIRECTION('',(0.,1.));+#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2429 = ORIENTED_EDGE('',*,*,#2361,.F.);+#2430 = ADVANCED_FACE('',(#2431),#1955,.F.);+#2431 = FACE_BOUND('',#2432,.T.);+#2432 = EDGE_LOOP('',(#2433,#2434,#2435,#2463,#2486,#2509,#2532,#2555,+ #2583,#2606,#2629,#2651));+#2433 = ORIENTED_EDGE('',*,*,#1938,.F.);+#2434 = ORIENTED_EDGE('',*,*,#2026,.T.);+#2435 = ORIENTED_EDGE('',*,*,#2436,.T.);+#2436 = EDGE_CURVE('',#2027,#2437,#2439,.T.);+#2437 = VERTEX_POINT('',#2438);+#2438 = CARTESIAN_POINT('',(-0.873304242729,-1.13,0.46672042987));+#2439 = SURFACE_CURVE('',#2440,(#2445,#2456),.PCURVE_S1.);+#2440 = CIRCLE('',#2441,0.1968);+#2441 = AXIS2_PLACEMENT_3D('',#2442,#2443,#2444);+#2442 = CARTESIAN_POINT('',(-0.70624140973,-1.13,0.3627));+#2443 = DIRECTION('',(0.,-1.,0.));+#2444 = DIRECTION('',(0.,0.,1.));+#2445 = PCURVE('',#1955,#2446);+#2446 = DEFINITIONAL_REPRESENTATION('',(#2447),#2455);+#2447 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2448,#2449,#2450,#2451,+#2452,#2453,#2454),.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('') );+#2448 = CARTESIAN_POINT('',(-0.288305072434,-0.18947573195));+#2449 = CARTESIAN_POINT('',(-0.288305072434,0.15139186698));+#2450 = CARTESIAN_POINT('',(6.894927566E-03,-1.904193248522E-02));+#2451 = CARTESIAN_POINT('',(0.302094927566,-0.18947573195));+#2452 = CARTESIAN_POINT('',(6.894927566E-03,-0.359909531415));+#2453 = CARTESIAN_POINT('',(-0.288305072434,-0.53034333088));+#2454 = CARTESIAN_POINT('',(-0.288305072434,-0.18947573195));+#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2456 = PCURVE('',#2065,#2457);+#2457 = DEFINITIONAL_REPRESENTATION('',(#2458),#2462);+#2458 = LINE('',#2459,#2460);+#2459 = CARTESIAN_POINT('',(6.28318530718,-0.18));+#2460 = VECTOR('',#2461,1.);+#2461 = DIRECTION('',(-1.,0.));+#2462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2463 = ORIENTED_EDGE('',*,*,#2464,.T.);+#2464 = EDGE_CURVE('',#2437,#2465,#2467,.T.);+#2465 = VERTEX_POINT('',#2466);+#2466 = CARTESIAN_POINT('',(-1.039375728197,-1.13,0.2));+#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.);+#2468 = LINE('',#2469,#2470);+#2469 = CARTESIAN_POINT('',(-0.844889650914,-1.13,0.512355909487));+#2470 = VECTOR('',#2471,1.);+#2471 = DIRECTION('',(-0.52855909487,-0.,-0.84889650914));+#2472 = PCURVE('',#1955,#2473);+#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478);+#2474 = LINE('',#2475,#2476);+#2475 = CARTESIAN_POINT('',(-0.241160981921,-5.0827490766E-02));+#2476 = VECTOR('',#2477,1.);+#2477 = DIRECTION('',(0.84889650914,0.52855909487));+#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2479 = PCURVE('',#2147,#2480);+#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485);+#2481 = LINE('',#2482,#2483);+#2482 = CARTESIAN_POINT('',(5.375859027064E-02,-0.18));+#2483 = VECTOR('',#2484,1.);+#2484 = DIRECTION('',(-1.,0.));+#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2486 = ORIENTED_EDGE('',*,*,#2487,.T.);+#2487 = EDGE_CURVE('',#2465,#2488,#2490,.T.);+#2488 = VERTEX_POINT('',#2489);+#2489 = CARTESIAN_POINT('',(-1.2,-1.13,0.2));+#2490 = SURFACE_CURVE('',#2491,(#2495,#2502),.PCURVE_S1.);+#2491 = LINE('',#2492,#2493);+#2492 = CARTESIAN_POINT('',(-0.98384,-1.13,0.2));+#2493 = VECTOR('',#2494,1.);+#2494 = DIRECTION('',(-1.,-0.,-0.));+#2495 = PCURVE('',#1955,#2496);+#2496 = DEFINITIONAL_REPRESENTATION('',(#2497),#2501);+#2497 = LINE('',#2498,#2499);+#2498 = CARTESIAN_POINT('',(7.1194927566E-02,8.812285832E-02));+#2499 = VECTOR('',#2500,1.);+#2500 = DIRECTION('',(-0.,1.));+#2501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2502 = PCURVE('',#2175,#2503);+#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2508);+#2504 = LINE('',#2505,#2506);+#2505 = CARTESIAN_POINT('',(5.5535728197E-02,-0.18));+#2506 = VECTOR('',#2507,1.);+#2507 = DIRECTION('',(-1.,0.));+#2508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2509 = ORIENTED_EDGE('',*,*,#2510,.T.);+#2510 = EDGE_CURVE('',#2488,#2511,#2513,.T.);+#2511 = VERTEX_POINT('',#2512);+#2512 = CARTESIAN_POINT('',(-1.2,-1.13,0.));+#2513 = SURFACE_CURVE('',#2514,(#2518,#2525),.PCURVE_S1.);+#2514 = LINE('',#2515,#2516);+#2515 = CARTESIAN_POINT('',(-1.2,-1.13,-0.114402536217));+#2516 = VECTOR('',#2517,1.);+#2517 = DIRECTION('',(-0.,-0.,-1.));+#2518 = PCURVE('',#1955,#2519);+#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524);+#2520 = LINE('',#2521,#2522);+#2521 = CARTESIAN_POINT('',(0.385597463783,0.30428285832));+#2522 = VECTOR('',#2523,1.);+#2523 = DIRECTION('',(1.,0.));+#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2525 = PCURVE('',#2203,#2526);+#2526 = DEFINITIONAL_REPRESENTATION('',(#2527),#2531);+#2527 = LINE('',#2528,#2529);+#2528 = CARTESIAN_POINT('',(-0.385597463783,-0.5));+#2529 = VECTOR('',#2530,1.);+#2530 = DIRECTION('',(1.,0.));+#2531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2532 = ORIENTED_EDGE('',*,*,#2533,.F.);+#2533 = EDGE_CURVE('',#2534,#2511,#2536,.T.);+#2534 = VERTEX_POINT('',#2535);+#2535 = CARTESIAN_POINT('',(-1.03759859027,-1.13,-2.775557561563E-17));+#2536 = SURFACE_CURVE('',#2537,(#2541,#2548),.PCURVE_S1.);+#2537 = LINE('',#2538,#2539);+#2538 = CARTESIAN_POINT('',(-0.98384,-1.13,0.));+#2539 = VECTOR('',#2540,1.);+#2540 = DIRECTION('',(-1.,-0.,-0.));+#2541 = PCURVE('',#1955,#2542);+#2542 = DEFINITIONAL_REPRESENTATION('',(#2543),#2547);+#2543 = LINE('',#2544,#2545);+#2544 = CARTESIAN_POINT('',(0.271194927566,8.812285832E-02));+#2545 = VECTOR('',#2546,1.);+#2546 = DIRECTION('',(-0.,1.));+#2547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2548 = PCURVE('',#2231,#2549);+#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554);+#2550 = LINE('',#2551,#2552);+#2551 = CARTESIAN_POINT('',(5.375859027E-02,-0.18));+#2552 = VECTOR('',#2553,1.);+#2553 = DIRECTION('',(-1.,0.));+#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2555 = ORIENTED_EDGE('',*,*,#2556,.T.);+#2556 = EDGE_CURVE('',#2534,#2557,#2559,.T.);+#2557 = VERTEX_POINT('',#2558);+#2558 = CARTESIAN_POINT('',(-0.870535757271,-1.13,9.277957012952E-02));+#2559 = SURFACE_CURVE('',#2560,(#2565,#2576),.PCURVE_S1.);+#2560 = CIRCLE('',#2561,0.1968);+#2561 = AXIS2_PLACEMENT_3D('',#2562,#2563,#2564);+#2562 = CARTESIAN_POINT('',(-1.03759859027,-1.13,0.1968));+#2563 = DIRECTION('',(0.,-1.,0.));+#2564 = DIRECTION('',(0.,0.,1.));+#2565 = PCURVE('',#1955,#2566);+#2566 = DEFINITIONAL_REPRESENTATION('',(#2567),#2575);+#2567 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2568,#2569,#2570,#2571,+#2572,#2573,#2574),.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('') );+#2568 = CARTESIAN_POINT('',(-0.122405072434,0.14188144859));+#2569 = CARTESIAN_POINT('',(-0.122405072434,0.48274904752));+#2570 = CARTESIAN_POINT('',(0.172794927566,0.312315248055));+#2571 = CARTESIAN_POINT('',(0.467994927566,0.14188144859));+#2572 = CARTESIAN_POINT('',(0.172794927566,-2.855235087478E-02));+#2573 = CARTESIAN_POINT('',(-0.122405072434,-0.19898615034));+#2574 = CARTESIAN_POINT('',(-0.122405072434,0.14188144859));+#2575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2576 = PCURVE('',#2264,#2577);+#2577 = DEFINITIONAL_REPRESENTATION('',(#2578),#2582);+#2578 = LINE('',#2579,#2580);+#2579 = CARTESIAN_POINT('',(6.28318530718,-0.18));+#2580 = VECTOR('',#2581,1.);+#2581 = DIRECTION('',(-1.,0.));+#2582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2583 = ORIENTED_EDGE('',*,*,#2584,.F.);+#2584 = EDGE_CURVE('',#2585,#2557,#2587,.T.);+#2585 = VERTEX_POINT('',#2586);+#2586 = CARTESIAN_POINT('',(-0.704464271803,-1.13,0.3595));+#2587 = SURFACE_CURVE('',#2588,(#2592,#2599),.PCURVE_S1.);+#2588 = LINE('',#2589,#2590);+#2589 = CARTESIAN_POINT('',(-0.675110349086,-1.13,0.406644090513));+#2590 = VECTOR('',#2591,1.);+#2591 = DIRECTION('',(-0.52855909487,-0.,-0.84889650914));+#2592 = PCURVE('',#1955,#2593);+#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598);+#2594 = LINE('',#2595,#2596);+#2595 = CARTESIAN_POINT('',(-0.135449162947,-0.220606792594));+#2596 = VECTOR('',#2597,1.);+#2597 = DIRECTION('',(0.84889650914,0.52855909487));+#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2599 = PCURVE('',#2292,#2600);+#2600 = DEFINITIONAL_REPRESENTATION('',(#2601),#2605);+#2601 = LINE('',#2602,#2603);+#2602 = CARTESIAN_POINT('',(5.553573930318E-02,-0.18));+#2603 = VECTOR('',#2604,1.);+#2604 = DIRECTION('',(-1.,0.));+#2605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2606 = ORIENTED_EDGE('',*,*,#2607,.F.);+#2607 = EDGE_CURVE('',#2608,#2585,#2610,.T.);+#2608 = VERTEX_POINT('',#2609);+#2609 = CARTESIAN_POINT('',(-0.4,-1.13,0.3595));+#2610 = SURFACE_CURVE('',#2611,(#2615,#2622),.PCURVE_S1.);+#2611 = LINE('',#2612,#2613);+#2612 = CARTESIAN_POINT('',(-0.4,-1.13,0.3595));+#2613 = VECTOR('',#2614,1.);+#2614 = DIRECTION('',(-1.,-0.,-0.));+#2615 = PCURVE('',#1955,#2616);+#2616 = DEFINITIONAL_REPRESENTATION('',(#2617),#2621);+#2617 = LINE('',#2618,#2619);+#2618 = CARTESIAN_POINT('',(-8.8305072434E-02,-0.49571714168));+#2619 = VECTOR('',#2620,1.);+#2620 = DIRECTION('',(-0.,1.));+#2621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2622 = PCURVE('',#2320,#2623);+#2623 = DEFINITIONAL_REPRESENTATION('',(#2624),#2628);+#2624 = LINE('',#2625,#2626);+#2625 = CARTESIAN_POINT('',(0.,-0.18));+#2626 = VECTOR('',#2627,1.);+#2627 = DIRECTION('',(-1.,0.));+#2628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2629 = ORIENTED_EDGE('',*,*,#2630,.F.);+#2630 = EDGE_CURVE('',#2387,#2608,#2631,.T.);+#2631 = SURFACE_CURVE('',#2632,(#2637,#2644),.PCURVE_S1.);+#2632 = CIRCLE('',#2633,0.1);+#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636);+#2634 = CARTESIAN_POINT('',(-0.4,-1.13,0.4595));+#2635 = DIRECTION('',(0.,1.,-0.));+#2636 = DIRECTION('',(-1.,0.,0.));+#2637 = PCURVE('',#1955,#2638);+#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2643);+#2639 = CIRCLE('',#2640,1.E-01);+#2640 = AXIS2_PLACEMENT_2D('',#2641,#2642);+#2641 = CARTESIAN_POINT('',(-0.188305072434,-0.49571714168));+#2642 = DIRECTION('',(0.,1.));+#2643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2644 = PCURVE('',#2349,#2645);+#2645 = DEFINITIONAL_REPRESENTATION('',(#2646),#2650);+#2646 = LINE('',#2647,#2648);+#2647 = CARTESIAN_POINT('',(0.,-0.18));+#2648 = VECTOR('',#2649,1.);+#2649 = DIRECTION('',(1.,0.));+#2650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2651 = ORIENTED_EDGE('',*,*,#2386,.F.);+#2652 = ADVANCED_FACE('',(#2653),#2065,.T.);+#2653 = FACE_BOUND('',#2654,.T.);+#2654 = EDGE_LOOP('',(#2655,#2656,#2677,#2678));+#2655 = ORIENTED_EDGE('',*,*,#2103,.T.);+#2656 = ORIENTED_EDGE('',*,*,#2657,.F.);+#2657 = EDGE_CURVE('',#2437,#2104,#2658,.T.);+#2658 = SURFACE_CURVE('',#2659,(#2663,#2670),.PCURVE_S1.);+#2659 = LINE('',#2660,#2661);+#2660 = CARTESIAN_POINT('',(-0.873304242729,-1.13,0.46672042987));+#2661 = VECTOR('',#2662,1.);+#2662 = DIRECTION('',(0.,1.,0.));+#2663 = PCURVE('',#2065,#2664);+#2664 = DEFINITIONAL_REPRESENTATION('',(#2665),#2669);+#2665 = LINE('',#2666,#2667);+#2666 = CARTESIAN_POINT('',(5.269291260914,-0.18));+#2667 = VECTOR('',#2668,1.);+#2668 = DIRECTION('',(0.,1.));+#2669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2670 = PCURVE('',#2147,#2671);+#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);+#2672 = LINE('',#2673,#2674);+#2673 = CARTESIAN_POINT('',(0.,-0.18));+#2674 = VECTOR('',#2675,1.);+#2675 = DIRECTION('',(0.,1.));+#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2677 = ORIENTED_EDGE('',*,*,#2436,.F.);+#2678 = ORIENTED_EDGE('',*,*,#2049,.T.);+#2679 = ADVANCED_FACE('',(#2680),#2349,.T.);+#2680 = FACE_BOUND('',#2681,.T.);+#2681 = EDGE_LOOP('',(#2682,#2683,#2684,#2705));+#2682 = ORIENTED_EDGE('',*,*,#2409,.F.);+#2683 = ORIENTED_EDGE('',*,*,#2630,.T.);+#2684 = ORIENTED_EDGE('',*,*,#2685,.F.);+#2685 = EDGE_CURVE('',#2305,#2608,#2686,.T.);+#2686 = SURFACE_CURVE('',#2687,(#2691,#2698),.PCURVE_S1.);+#2687 = LINE('',#2688,#2689);+#2688 = CARTESIAN_POINT('',(-0.4,-0.77,0.3595));+#2689 = VECTOR('',#2690,1.);+#2690 = DIRECTION('',(-0.,-1.,-0.));+#2691 = PCURVE('',#2349,#2692);+#2692 = DEFINITIONAL_REPRESENTATION('',(#2693),#2697);+#2693 = LINE('',#2694,#2695);+#2694 = CARTESIAN_POINT('',(4.712388980385,0.18));+#2695 = VECTOR('',#2696,1.);+#2696 = DIRECTION('',(0.,-1.));+#2697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2698 = PCURVE('',#2320,#2699);+#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2704);+#2700 = LINE('',#2701,#2702);+#2701 = CARTESIAN_POINT('',(0.,0.18));+#2702 = VECTOR('',#2703,1.);+#2703 = DIRECTION('',(0.,-1.));+#2704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2705 = ORIENTED_EDGE('',*,*,#2332,.F.);+#2706 = ADVANCED_FACE('',(#2707),#2320,.F.);+#2707 = FACE_BOUND('',#2708,.T.);+#2708 = EDGE_LOOP('',(#2709,#2710,#2731,#2732));+#2709 = ORIENTED_EDGE('',*,*,#2607,.T.);+#2710 = ORIENTED_EDGE('',*,*,#2711,.F.);+#2711 = EDGE_CURVE('',#2277,#2585,#2712,.T.);+#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.);+#2713 = LINE('',#2714,#2715);+#2714 = CARTESIAN_POINT('',(-0.704464271803,-0.77,0.3595));+#2715 = VECTOR('',#2716,1.);+#2716 = DIRECTION('',(-0.,-1.,-0.));+#2717 = PCURVE('',#2320,#2718);+#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723);+#2719 = LINE('',#2720,#2721);+#2720 = CARTESIAN_POINT('',(-0.304464271803,0.18));+#2721 = VECTOR('',#2722,1.);+#2722 = DIRECTION('',(0.,-1.));+#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2724 = PCURVE('',#2292,#2725);+#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730);+#2726 = LINE('',#2727,#2728);+#2727 = CARTESIAN_POINT('',(2.617930431869E-09,0.18));+#2728 = VECTOR('',#2729,1.);+#2729 = DIRECTION('',(0.,-1.));+#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2731 = ORIENTED_EDGE('',*,*,#2304,.F.);+#2732 = ORIENTED_EDGE('',*,*,#2685,.T.);+#2733 = ADVANCED_FACE('',(#2734),#2292,.F.);+#2734 = FACE_BOUND('',#2735,.T.);+#2735 = EDGE_LOOP('',(#2736,#2737,#2758,#2759));+#2736 = ORIENTED_EDGE('',*,*,#2584,.T.);+#2737 = ORIENTED_EDGE('',*,*,#2738,.F.);+#2738 = EDGE_CURVE('',#2244,#2557,#2739,.T.);+#2739 = SURFACE_CURVE('',#2740,(#2744,#2751),.PCURVE_S1.);+#2740 = LINE('',#2741,#2742);+#2741 = CARTESIAN_POINT('',(-0.870535757271,-0.77,9.277957012952E-02));+#2742 = VECTOR('',#2743,1.);+#2743 = DIRECTION('',(-0.,-1.,-0.));+#2744 = PCURVE('',#2292,#2745);+#2745 = DEFINITIONAL_REPRESENTATION('',(#2746),#2750);+#2746 = LINE('',#2747,#2748);+#2747 = CARTESIAN_POINT('',(-0.314196633258,0.18));+#2748 = VECTOR('',#2749,1.);+#2749 = DIRECTION('',(0.,-1.));+#2750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2751 = PCURVE('',#2264,#2752);+#2752 = DEFINITIONAL_REPRESENTATION('',(#2753),#2757);+#2753 = LINE('',#2754,#2755);+#2754 = CARTESIAN_POINT('',(2.127698607324,0.18));+#2755 = VECTOR('',#2756,1.);+#2756 = DIRECTION('',(-0.,-1.));+#2757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2758 = ORIENTED_EDGE('',*,*,#2276,.F.);+#2759 = ORIENTED_EDGE('',*,*,#2711,.T.);+#2760 = ADVANCED_FACE('',(#2761),#2264,.T.);+#2761 = FACE_BOUND('',#2762,.T.);+#2762 = EDGE_LOOP('',(#2763,#2784,#2785,#2786));+#2763 = ORIENTED_EDGE('',*,*,#2764,.F.);+#2764 = EDGE_CURVE('',#2216,#2534,#2765,.T.);+#2765 = SURFACE_CURVE('',#2766,(#2770,#2777),.PCURVE_S1.);+#2766 = LINE('',#2767,#2768);+#2767 = CARTESIAN_POINT('',(-1.03759859027,-0.77,-2.775557561563E-17));+#2768 = VECTOR('',#2769,1.);+#2769 = DIRECTION('',(-0.,-1.,-0.));+#2770 = PCURVE('',#2264,#2771);+#2771 = DEFINITIONAL_REPRESENTATION('',(#2772),#2776);+#2772 = LINE('',#2773,#2774);+#2773 = CARTESIAN_POINT('',(3.14159265359,0.18));+#2774 = VECTOR('',#2775,1.);+#2775 = DIRECTION('',(-0.,-1.));+#2776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2777 = PCURVE('',#2231,#2778);+#2778 = DEFINITIONAL_REPRESENTATION('',(#2779),#2783);+#2779 = LINE('',#2780,#2781);+#2780 = CARTESIAN_POINT('',(0.,0.18));+#2781 = VECTOR('',#2782,1.);+#2782 = DIRECTION('',(0.,-1.));+#2783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2784 = ORIENTED_EDGE('',*,*,#2243,.T.);+#2785 = ORIENTED_EDGE('',*,*,#2738,.T.);+#2786 = ORIENTED_EDGE('',*,*,#2556,.F.);+#2787 = ADVANCED_FACE('',(#2788),#2231,.F.);+#2788 = FACE_BOUND('',#2789,.T.);+#2789 = EDGE_LOOP('',(#2790,#2791,#2792,#2813));+#2790 = ORIENTED_EDGE('',*,*,#2764,.T.);+#2791 = ORIENTED_EDGE('',*,*,#2533,.T.);+#2792 = ORIENTED_EDGE('',*,*,#2793,.T.);+#2793 = EDGE_CURVE('',#2511,#2188,#2794,.T.);+#2794 = SURFACE_CURVE('',#2795,(#2799,#2806),.PCURVE_S1.);+#2795 = LINE('',#2796,#2797);+#2796 = CARTESIAN_POINT('',(-1.2,-1.29,0.));+#2797 = VECTOR('',#2798,1.);+#2798 = DIRECTION('',(0.,1.,0.));+#2799 = PCURVE('',#2231,#2800);+#2800 = DEFINITIONAL_REPRESENTATION('',(#2801),#2805);+#2801 = LINE('',#2802,#2803);+#2802 = CARTESIAN_POINT('',(-0.16240140973,-0.34));+#2803 = VECTOR('',#2804,1.);+#2804 = DIRECTION('',(0.,1.));+#2805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2806 = PCURVE('',#2203,#2807);+#2807 = DEFINITIONAL_REPRESENTATION('',(#2808),#2812);+#2808 = LINE('',#2809,#2810);+#2809 = CARTESIAN_POINT('',(-0.5,-0.34));+#2810 = VECTOR('',#2811,1.);+#2811 = DIRECTION('',(0.,-1.));+#2812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2813 = ORIENTED_EDGE('',*,*,#2215,.F.);+#2814 = ADVANCED_FACE('',(#2815),#2203,.T.);+#2815 = FACE_BOUND('',#2816,.F.);+#2816 = EDGE_LOOP('',(#2817,#2818,#2839,#2840));+#2817 = ORIENTED_EDGE('',*,*,#2187,.F.);+#2818 = ORIENTED_EDGE('',*,*,#2819,.F.);+#2819 = EDGE_CURVE('',#2488,#2160,#2820,.T.);+#2820 = SURFACE_CURVE('',#2821,(#2825,#2832),.PCURVE_S1.);+#2821 = LINE('',#2822,#2823);+#2822 = CARTESIAN_POINT('',(-1.2,-1.29,0.2));+#2823 = VECTOR('',#2824,1.);+#2824 = DIRECTION('',(0.,1.,0.));+#2825 = PCURVE('',#2203,#2826);+#2826 = DEFINITIONAL_REPRESENTATION('',(#2827),#2831);+#2827 = LINE('',#2828,#2829);+#2828 = CARTESIAN_POINT('',(-0.7,-0.34));+#2829 = VECTOR('',#2830,1.);+#2830 = DIRECTION('',(0.,-1.));+#2831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2832 = PCURVE('',#2175,#2833);+#2833 = DEFINITIONAL_REPRESENTATION('',(#2834),#2838);+#2834 = LINE('',#2835,#2836);+#2835 = CARTESIAN_POINT('',(-0.160624271803,-0.34));+#2836 = VECTOR('',#2837,1.);+#2837 = DIRECTION('',(0.,1.));+#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2839 = ORIENTED_EDGE('',*,*,#2510,.T.);+#2840 = ORIENTED_EDGE('',*,*,#2793,.T.);+#2841 = ADVANCED_FACE('',(#2842),#2175,.T.);+#2842 = FACE_BOUND('',#2843,.F.);+#2843 = EDGE_LOOP('',(#2844,#2865,#2866,#2867));+#2844 = ORIENTED_EDGE('',*,*,#2845,.T.);+#2845 = EDGE_CURVE('',#2132,#2465,#2846,.T.);+#2846 = SURFACE_CURVE('',#2847,(#2851,#2858),.PCURVE_S1.);+#2847 = LINE('',#2848,#2849);+#2848 = CARTESIAN_POINT('',(-1.039375728197,-0.77,0.2));+#2849 = VECTOR('',#2850,1.);+#2850 = DIRECTION('',(-0.,-1.,-0.));+#2851 = PCURVE('',#2175,#2852);+#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857);+#2853 = LINE('',#2854,#2855);+#2854 = CARTESIAN_POINT('',(0.,0.18));+#2855 = VECTOR('',#2856,1.);+#2856 = DIRECTION('',(0.,-1.));+#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2858 = PCURVE('',#2147,#2859);+#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864);+#2860 = LINE('',#2861,#2862);+#2861 = CARTESIAN_POINT('',(-0.314196635876,0.18));+#2862 = VECTOR('',#2863,1.);+#2863 = DIRECTION('',(0.,-1.));+#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2865 = ORIENTED_EDGE('',*,*,#2487,.T.);+#2866 = ORIENTED_EDGE('',*,*,#2819,.T.);+#2867 = ORIENTED_EDGE('',*,*,#2159,.F.);+#2868 = ADVANCED_FACE('',(#2869),#2147,.T.);+#2869 = FACE_BOUND('',#2870,.F.);+#2870 = EDGE_LOOP('',(#2871,#2872,#2873,#2874));+#2871 = ORIENTED_EDGE('',*,*,#2657,.F.);+#2872 = ORIENTED_EDGE('',*,*,#2464,.T.);+#2873 = ORIENTED_EDGE('',*,*,#2845,.F.);+#2874 = ORIENTED_EDGE('',*,*,#2131,.F.);+#2875 = MANIFOLD_SOLID_BREP('',#2876);+#2876 = CLOSED_SHELL('',(#2877,#3007,#3083,#3363,#3412,#3630,#3657,#3684+ ,#3711,#3738,#3765,#3792,#3819,#3846));+#2877 = ADVANCED_FACE('',(#2878),#2893,.T.);+#2878 = FACE_BOUND('',#2879,.T.);+#2879 = EDGE_LOOP('',(#2880,#2920,#2948,#2981));+#2880 = ORIENTED_EDGE('',*,*,#2881,.T.);+#2881 = EDGE_CURVE('',#2882,#2884,#2886,.T.);+#2882 = VERTEX_POINT('',#2883);+#2883 = CARTESIAN_POINT('',(0.4,0.18,0.5595));+#2884 = VERTEX_POINT('',#2885);+#2885 = CARTESIAN_POINT('',(0.35,0.18,0.546102540378));+#2886 = SURFACE_CURVE('',#2887,(#2892,#2904),.PCURVE_S1.);+#2887 = CIRCLE('',#2888,0.1);+#2888 = AXIS2_PLACEMENT_3D('',#2889,#2890,#2891);+#2889 = CARTESIAN_POINT('',(0.4,0.18,0.4595));+#2890 = DIRECTION('',(0.,-1.,0.));+#2891 = DIRECTION('',(1.,0.,0.));+#2892 = PCURVE('',#2893,#2898);+#2893 = CYLINDRICAL_SURFACE('',#2894,0.1);+#2894 = AXIS2_PLACEMENT_3D('',#2895,#2896,#2897);+#2895 = CARTESIAN_POINT('',(0.4,0.,0.4595));+#2896 = DIRECTION('',(0.,1.,0.));+#2897 = DIRECTION('',(1.,0.,0.));+#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2903);+#2899 = LINE('',#2900,#2901);+#2900 = CARTESIAN_POINT('',(6.28318530718,0.18));+#2901 = VECTOR('',#2902,1.);+#2902 = DIRECTION('',(-1.,-0.));+#2903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2904 = PCURVE('',#2905,#2910);+#2905 = PLANE('',#2906);+#2906 = AXIS2_PLACEMENT_3D('',#2907,#2908,#2909);+#2907 = CARTESIAN_POINT('',(0.89571714168,0.18,0.271194927566));+#2908 = DIRECTION('',(0.,1.,0.));+#2909 = DIRECTION('',(0.,0.,1.));+#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('',(0.188305072434,-0.39571714168));+#2913 = CARTESIAN_POINT('',(0.361510153191,-0.39571714168));+#2914 = CARTESIAN_POINT('',(0.274907612812,-0.54571714168));+#2915 = CARTESIAN_POINT('',(0.188305072434,-0.69571714168));+#2916 = CARTESIAN_POINT('',(0.101702532056,-0.54571714168));+#2917 = CARTESIAN_POINT('',(1.509999167711E-02,-0.39571714168));+#2918 = CARTESIAN_POINT('',(0.188305072434,-0.39571714168));+#2919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2920 = ORIENTED_EDGE('',*,*,#2921,.F.);+#2921 = EDGE_CURVE('',#2922,#2884,#2924,.T.);+#2922 = VERTEX_POINT('',#2923);+#2923 = CARTESIAN_POINT('',(0.35,-0.18,0.546102540378));+#2924 = SURFACE_CURVE('',#2925,(#2929,#2936),.PCURVE_S1.);+#2925 = LINE('',#2926,#2927);+#2926 = CARTESIAN_POINT('',(0.35,0.,0.546102540378));+#2927 = VECTOR('',#2928,1.);+#2928 = DIRECTION('',(0.,1.,0.));+#2929 = PCURVE('',#2893,#2930);+#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2935);+#2931 = LINE('',#2932,#2933);+#2932 = CARTESIAN_POINT('',(4.188790204787,0.));+#2933 = VECTOR('',#2934,1.);+#2934 = DIRECTION('',(-0.,1.));+#2935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2936 = PCURVE('',#2937,#2942);+#2937 = PLANE('',#2938);+#2938 = AXIS2_PLACEMENT_3D('',#2939,#2940,#2941);+#2939 = CARTESIAN_POINT('',(0.35,-0.68,-0.5));+#2940 = DIRECTION('',(1.,0.,0.));+#2941 = DIRECTION('',(0.,0.,1.));+#2942 = DEFINITIONAL_REPRESENTATION('',(#2943),#2947);+#2943 = LINE('',#2944,#2945);+#2944 = CARTESIAN_POINT('',(1.046102540378,-0.68));+#2945 = VECTOR('',#2946,1.);+#2946 = DIRECTION('',(0.,-1.));+#2947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2948 = ORIENTED_EDGE('',*,*,#2949,.F.);+#2949 = EDGE_CURVE('',#2950,#2922,#2952,.T.);+#2950 = VERTEX_POINT('',#2951);+#2951 = CARTESIAN_POINT('',(0.4,-0.18,0.5595));+#2952 = SURFACE_CURVE('',#2953,(#2958,#2965),.PCURVE_S1.);+#2953 = CIRCLE('',#2954,0.1);+#2954 = AXIS2_PLACEMENT_3D('',#2955,#2956,#2957);+#2955 = CARTESIAN_POINT('',(0.4,-0.18,0.4595));+#2956 = DIRECTION('',(0.,-1.,0.));+#2957 = DIRECTION('',(1.,0.,0.));+#2958 = PCURVE('',#2893,#2959);+#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964);+#2960 = LINE('',#2961,#2962);+#2961 = CARTESIAN_POINT('',(6.28318530718,-0.18));+#2962 = VECTOR('',#2963,1.);+#2963 = DIRECTION('',(-1.,0.));+#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2965 = PCURVE('',#2966,#2971);+#2966 = PLANE('',#2967);+#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970);+#2968 = CARTESIAN_POINT('',(0.89571714168,-0.18,0.271194927566));+#2969 = DIRECTION('',(0.,1.,0.));+#2970 = DIRECTION('',(0.,0.,1.));+#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2980);+#2972 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2973,#2974,#2975,#2976,+#2977,#2978,#2979),.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('') );+#2973 = CARTESIAN_POINT('',(0.188305072434,-0.39571714168));+#2974 = CARTESIAN_POINT('',(0.361510153191,-0.39571714168));+#2975 = CARTESIAN_POINT('',(0.274907612812,-0.54571714168));+#2976 = CARTESIAN_POINT('',(0.188305072434,-0.69571714168));+#2977 = CARTESIAN_POINT('',(0.101702532056,-0.54571714168));+#2978 = CARTESIAN_POINT('',(1.509999167711E-02,-0.39571714168));+#2979 = CARTESIAN_POINT('',(0.188305072434,-0.39571714168));+#2980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2981 = ORIENTED_EDGE('',*,*,#2982,.T.);+#2982 = EDGE_CURVE('',#2950,#2882,#2983,.T.);+#2983 = SURFACE_CURVE('',#2984,(#2988,#2995),.PCURVE_S1.);+#2984 = LINE('',#2985,#2986);+#2985 = CARTESIAN_POINT('',(0.4,-0.18,0.5595));+#2986 = VECTOR('',#2987,1.);+#2987 = DIRECTION('',(0.,1.,0.));+#2988 = PCURVE('',#2893,#2989);+#2989 = DEFINITIONAL_REPRESENTATION('',(#2990),#2994);+#2990 = LINE('',#2991,#2992);+#2991 = CARTESIAN_POINT('',(4.712388980385,-0.18));+#2992 = VECTOR('',#2993,1.);+#2993 = DIRECTION('',(0.,1.));+#2994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2995 = PCURVE('',#2996,#3001);+#2996 = PLANE('',#2997);+#2997 = AXIS2_PLACEMENT_3D('',#2998,#2999,#3000);+#2998 = CARTESIAN_POINT('',(0.4,0.,0.5595));+#2999 = DIRECTION('',(0.,0.,1.));+#3000 = DIRECTION('',(1.,0.,0.));+#3001 = DEFINITIONAL_REPRESENTATION('',(#3002),#3006);+#3002 = LINE('',#3003,#3004);+#3003 = CARTESIAN_POINT('',(0.,-0.18));+#3004 = VECTOR('',#3005,1.);+#3005 = DIRECTION('',(0.,1.));+#3006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3007 = ADVANCED_FACE('',(#3008),#2996,.T.);+#3008 = FACE_BOUND('',#3009,.T.);+#3009 = EDGE_LOOP('',(#3010,#3011,#3034,#3062));+#3010 = ORIENTED_EDGE('',*,*,#2982,.F.);+#3011 = ORIENTED_EDGE('',*,*,#3012,.T.);+#3012 = EDGE_CURVE('',#2950,#3013,#3015,.T.);+#3013 = VERTEX_POINT('',#3014);+#3014 = CARTESIAN_POINT('',(0.70624140973,-0.18,0.5595));+#3015 = SURFACE_CURVE('',#3016,(#3020,#3027),.PCURVE_S1.);+#3016 = LINE('',#3017,#3018);+#3017 = CARTESIAN_POINT('',(0.4,-0.18,0.5595));+#3018 = VECTOR('',#3019,1.);+#3019 = DIRECTION('',(1.,0.,0.));+#3020 = PCURVE('',#2996,#3021);+#3021 = DEFINITIONAL_REPRESENTATION('',(#3022),#3026);+#3022 = LINE('',#3023,#3024);+#3023 = CARTESIAN_POINT('',(0.,-0.18));+#3024 = VECTOR('',#3025,1.);+#3025 = DIRECTION('',(1.,0.));+#3026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3027 = PCURVE('',#2966,#3028);+#3028 = DEFINITIONAL_REPRESENTATION('',(#3029),#3033);+#3029 = LINE('',#3030,#3031);+#3030 = CARTESIAN_POINT('',(0.288305072434,-0.49571714168));+#3031 = VECTOR('',#3032,1.);+#3032 = DIRECTION('',(0.,1.));+#3033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3034 = ORIENTED_EDGE('',*,*,#3035,.T.);+#3035 = EDGE_CURVE('',#3013,#3036,#3038,.T.);+#3036 = VERTEX_POINT('',#3037);+#3037 = CARTESIAN_POINT('',(0.70624140973,0.18,0.5595));+#3038 = SURFACE_CURVE('',#3039,(#3043,#3050),.PCURVE_S1.);+#3039 = LINE('',#3040,#3041);+#3040 = CARTESIAN_POINT('',(0.70624140973,-0.18,0.5595));+#3041 = VECTOR('',#3042,1.);+#3042 = DIRECTION('',(0.,1.,0.));+#3043 = PCURVE('',#2996,#3044);+#3044 = DEFINITIONAL_REPRESENTATION('',(#3045),#3049);+#3045 = LINE('',#3046,#3047);+#3046 = CARTESIAN_POINT('',(0.30624140973,-0.18));+#3047 = VECTOR('',#3048,1.);+#3048 = DIRECTION('',(0.,1.));+#3049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3050 = PCURVE('',#3051,#3056);+#3051 = CYLINDRICAL_SURFACE('',#3052,0.1968);+#3052 = AXIS2_PLACEMENT_3D('',#3053,#3054,#3055);+#3053 = CARTESIAN_POINT('',(0.70624140973,0.,0.3627));+#3054 = DIRECTION('',(0.,1.,0.));+#3055 = DIRECTION('',(0.,0.,1.));+#3056 = DEFINITIONAL_REPRESENTATION('',(#3057),#3061);+#3057 = LINE('',#3058,#3059);+#3058 = CARTESIAN_POINT('',(0.,-0.18));+#3059 = VECTOR('',#3060,1.);+#3060 = DIRECTION('',(-0.,1.));+#3061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3062 = ORIENTED_EDGE('',*,*,#3063,.F.);+#3063 = EDGE_CURVE('',#2882,#3036,#3064,.T.);+#3064 = SURFACE_CURVE('',#3065,(#3069,#3076),.PCURVE_S1.);+#3065 = LINE('',#3066,#3067);+#3066 = CARTESIAN_POINT('',(0.4,0.18,0.5595));+#3067 = VECTOR('',#3068,1.);+#3068 = DIRECTION('',(1.,0.,0.));+#3069 = PCURVE('',#2996,#3070);+#3070 = DEFINITIONAL_REPRESENTATION('',(#3071),#3075);+#3071 = LINE('',#3072,#3073);+#3072 = CARTESIAN_POINT('',(0.,0.18));+#3073 = VECTOR('',#3074,1.);+#3074 = DIRECTION('',(1.,0.));+#3075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3076 = PCURVE('',#2905,#3077);+#3077 = DEFINITIONAL_REPRESENTATION('',(#3078),#3082);+#3078 = LINE('',#3079,#3080);+#3079 = CARTESIAN_POINT('',(0.288305072434,-0.49571714168));+#3080 = VECTOR('',#3081,1.);+#3081 = DIRECTION('',(0.,1.));+#3082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3083 = ADVANCED_FACE('',(#3084),#2905,.T.);+#3084 = FACE_BOUND('',#3085,.T.);+#3085 = EDGE_LOOP('',(#3086,#3087,#3088,#3112,#3140,#3168,#3196,#3224,+ #3253,#3281,#3309,#3342));+#3086 = ORIENTED_EDGE('',*,*,#2881,.F.);+#3087 = ORIENTED_EDGE('',*,*,#3063,.T.);+#3088 = ORIENTED_EDGE('',*,*,#3089,.T.);+#3089 = EDGE_CURVE('',#3036,#3090,#3092,.T.);+#3090 = VERTEX_POINT('',#3091);+#3091 = CARTESIAN_POINT('',(0.873304242729,0.18,0.46672042987));+#3092 = SURFACE_CURVE('',#3093,(#3098,#3105),.PCURVE_S1.);+#3093 = CIRCLE('',#3094,0.1968);+#3094 = AXIS2_PLACEMENT_3D('',#3095,#3096,#3097);+#3095 = CARTESIAN_POINT('',(0.70624140973,0.18,0.3627));+#3096 = DIRECTION('',(0.,1.,0.));+#3097 = DIRECTION('',(0.,0.,1.));+#3098 = PCURVE('',#2905,#3099);+#3099 = DEFINITIONAL_REPRESENTATION('',(#3100),#3104);+#3100 = CIRCLE('',#3101,0.1968);+#3101 = AXIS2_PLACEMENT_2D('',#3102,#3103);+#3102 = CARTESIAN_POINT('',(9.1505072434E-02,-0.18947573195));+#3103 = DIRECTION('',(1.,0.));+#3104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3105 = PCURVE('',#3051,#3106);+#3106 = DEFINITIONAL_REPRESENTATION('',(#3107),#3111);+#3107 = LINE('',#3108,#3109);+#3108 = CARTESIAN_POINT('',(-4.138911435803E-13,0.18));+#3109 = VECTOR('',#3110,1.);+#3110 = DIRECTION('',(1.,-0.));+#3111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3112 = ORIENTED_EDGE('',*,*,#3113,.T.);+#3113 = EDGE_CURVE('',#3090,#3114,#3116,.T.);+#3114 = VERTEX_POINT('',#3115);+#3115 = CARTESIAN_POINT('',(1.039375728197,0.18,0.2));+#3116 = SURFACE_CURVE('',#3117,(#3121,#3128),.PCURVE_S1.);+#3117 = LINE('',#3118,#3119);+#3118 = CARTESIAN_POINT('',(0.844889650914,0.18,0.512355909487));+#3119 = VECTOR('',#3120,1.);+#3120 = DIRECTION('',(0.52855909487,0.,-0.84889650914));+#3121 = PCURVE('',#2905,#3122);+#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127);+#3123 = LINE('',#3124,#3125);+#3124 = CARTESIAN_POINT('',(0.241160981921,-5.0827490766E-02));+#3125 = VECTOR('',#3126,1.);+#3126 = DIRECTION('',(-0.84889650914,0.52855909487));+#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3128 = PCURVE('',#3129,#3134);+#3129 = PLANE('',#3130);+#3130 = AXIS2_PLACEMENT_3D('',#3131,#3132,#3133);+#3131 = CARTESIAN_POINT('',(0.873304242729,0.,0.46672042987));+#3132 = DIRECTION('',(0.84889650914,0.,0.52855909487));+#3133 = DIRECTION('',(0.52855909487,0.,-0.84889650914));+#3134 = DEFINITIONAL_REPRESENTATION('',(#3135),#3139);+#3135 = LINE('',#3136,#3137);+#3136 = CARTESIAN_POINT('',(-5.375859027064E-02,0.18));+#3137 = VECTOR('',#3138,1.);+#3138 = DIRECTION('',(1.,0.));+#3139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3140 = ORIENTED_EDGE('',*,*,#3141,.T.);+#3141 = EDGE_CURVE('',#3114,#3142,#3144,.T.);+#3142 = VERTEX_POINT('',#3143);+#3143 = CARTESIAN_POINT('',(1.2,0.18,0.2));+#3144 = SURFACE_CURVE('',#3145,(#3149,#3156),.PCURVE_S1.);+#3145 = LINE('',#3146,#3147);+#3146 = CARTESIAN_POINT('',(0.98384,0.18,0.2));+#3147 = VECTOR('',#3148,1.);+#3148 = DIRECTION('',(1.,0.,0.));+#3149 = PCURVE('',#2905,#3150);+#3150 = DEFINITIONAL_REPRESENTATION('',(#3151),#3155);+#3151 = LINE('',#3152,#3153);+#3152 = CARTESIAN_POINT('',(-7.1194927566E-02,8.812285832E-02));+#3153 = VECTOR('',#3154,1.);+#3154 = DIRECTION('',(0.,1.));+#3155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3156 = PCURVE('',#3157,#3162);+#3157 = PLANE('',#3158);+#3158 = AXIS2_PLACEMENT_3D('',#3159,#3160,#3161);+#3159 = CARTESIAN_POINT('',(1.039375728197,0.,0.2));+#3160 = DIRECTION('',(0.,0.,1.));+#3161 = DIRECTION('',(1.,0.,0.));+#3162 = DEFINITIONAL_REPRESENTATION('',(#3163),#3167);+#3163 = LINE('',#3164,#3165);+#3164 = CARTESIAN_POINT('',(-5.5535728197E-02,0.18));+#3165 = VECTOR('',#3166,1.);+#3166 = DIRECTION('',(1.,0.));+#3167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3168 = ORIENTED_EDGE('',*,*,#3169,.T.);+#3169 = EDGE_CURVE('',#3142,#3170,#3172,.T.);+#3170 = VERTEX_POINT('',#3171);+#3171 = CARTESIAN_POINT('',(1.2,0.18,0.));+#3172 = SURFACE_CURVE('',#3173,(#3177,#3184),.PCURVE_S1.);+#3173 = LINE('',#3174,#3175);+#3174 = CARTESIAN_POINT('',(1.2,0.18,-0.114402536217));+#3175 = VECTOR('',#3176,1.);+#3176 = DIRECTION('',(0.,0.,-1.));+#3177 = PCURVE('',#2905,#3178);+#3178 = DEFINITIONAL_REPRESENTATION('',(#3179),#3183);+#3179 = LINE('',#3180,#3181);+#3180 = CARTESIAN_POINT('',(-0.385597463783,0.30428285832));+#3181 = VECTOR('',#3182,1.);+#3182 = DIRECTION('',(-1.,0.));+#3183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3184 = PCURVE('',#3185,#3190);+#3185 = PLANE('',#3186);+#3186 = AXIS2_PLACEMENT_3D('',#3187,#3188,#3189);+#3187 = CARTESIAN_POINT('',(1.2,-0.68,-0.5));+#3188 = DIRECTION('',(1.,0.,0.));+#3189 = DIRECTION('',(0.,0.,1.));+#3190 = DEFINITIONAL_REPRESENTATION('',(#3191),#3195);+#3191 = LINE('',#3192,#3193);+#3192 = CARTESIAN_POINT('',(0.385597463783,-0.86));+#3193 = VECTOR('',#3194,1.);+#3194 = DIRECTION('',(-1.,0.));+#3195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3196 = ORIENTED_EDGE('',*,*,#3197,.F.);+#3197 = EDGE_CURVE('',#3198,#3170,#3200,.T.);+#3198 = VERTEX_POINT('',#3199);+#3199 = CARTESIAN_POINT('',(1.03759859027,0.18,-2.775557561563E-17));+#3200 = SURFACE_CURVE('',#3201,(#3205,#3212),.PCURVE_S1.);+#3201 = LINE('',#3202,#3203);+#3202 = CARTESIAN_POINT('',(0.98384,0.18,0.));+#3203 = VECTOR('',#3204,1.);+#3204 = DIRECTION('',(1.,0.,0.));+#3205 = PCURVE('',#2905,#3206);+#3206 = DEFINITIONAL_REPRESENTATION('',(#3207),#3211);+#3207 = LINE('',#3208,#3209);+#3208 = CARTESIAN_POINT('',(-0.271194927566,8.812285832E-02));+#3209 = VECTOR('',#3210,1.);+#3210 = DIRECTION('',(0.,1.));+#3211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3212 = PCURVE('',#3213,#3218);+#3213 = PLANE('',#3214);+#3214 = AXIS2_PLACEMENT_3D('',#3215,#3216,#3217);+#3215 = CARTESIAN_POINT('',(1.03759859027,0.,0.));+#3216 = DIRECTION('',(0.,0.,1.));+#3217 = DIRECTION('',(1.,0.,0.));+#3218 = DEFINITIONAL_REPRESENTATION('',(#3219),#3223);+#3219 = LINE('',#3220,#3221);+#3220 = CARTESIAN_POINT('',(-5.375859027E-02,0.18));+#3221 = VECTOR('',#3222,1.);+#3222 = DIRECTION('',(1.,0.));+#3223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3224 = ORIENTED_EDGE('',*,*,#3225,.T.);+#3225 = EDGE_CURVE('',#3198,#3226,#3228,.T.);+#3226 = VERTEX_POINT('',#3227);+#3227 = CARTESIAN_POINT('',(0.870535757271,0.18,9.277957012952E-02));+#3228 = SURFACE_CURVE('',#3229,(#3234,#3241),.PCURVE_S1.);+#3229 = CIRCLE('',#3230,0.1968);+#3230 = AXIS2_PLACEMENT_3D('',#3231,#3232,#3233);+#3231 = CARTESIAN_POINT('',(1.03759859027,0.18,0.1968));+#3232 = DIRECTION('',(0.,1.,0.));+#3233 = DIRECTION('',(0.,0.,1.));+#3234 = PCURVE('',#2905,#3235);+#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240);+#3236 = CIRCLE('',#3237,0.1968);+#3237 = AXIS2_PLACEMENT_2D('',#3238,#3239);+#3238 = CARTESIAN_POINT('',(-7.4394927566E-02,0.14188144859));+#3239 = DIRECTION('',(1.,0.));+#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3241 = PCURVE('',#3242,#3247);+#3242 = CYLINDRICAL_SURFACE('',#3243,0.1968);+#3243 = AXIS2_PLACEMENT_3D('',#3244,#3245,#3246);+#3244 = CARTESIAN_POINT('',(1.03759859027,0.,0.1968));+#3245 = DIRECTION('',(0.,1.,0.));+#3246 = DIRECTION('',(0.,0.,1.));+#3247 = DEFINITIONAL_REPRESENTATION('',(#3248),#3252);+#3248 = LINE('',#3249,#3250);+#3249 = CARTESIAN_POINT('',(-0.,0.18));+#3250 = VECTOR('',#3251,1.);+#3251 = DIRECTION('',(1.,-0.));+#3252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3253 = ORIENTED_EDGE('',*,*,#3254,.F.);+#3254 = EDGE_CURVE('',#3255,#3226,#3257,.T.);+#3255 = VERTEX_POINT('',#3256);+#3256 = CARTESIAN_POINT('',(0.704464271803,0.18,0.3595));+#3257 = SURFACE_CURVE('',#3258,(#3262,#3269),.PCURVE_S1.);+#3258 = LINE('',#3259,#3260);+#3259 = CARTESIAN_POINT('',(0.675110349086,0.18,0.406644090513));+#3260 = VECTOR('',#3261,1.);+#3261 = DIRECTION('',(0.52855909487,0.,-0.84889650914));+#3262 = PCURVE('',#2905,#3263);+#3263 = DEFINITIONAL_REPRESENTATION('',(#3264),#3268);+#3264 = LINE('',#3265,#3266);+#3265 = CARTESIAN_POINT('',(0.135449162947,-0.220606792594));+#3266 = VECTOR('',#3267,1.);+#3267 = DIRECTION('',(-0.84889650914,0.52855909487));+#3268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3269 = PCURVE('',#3270,#3275);+#3270 = PLANE('',#3271);+#3271 = AXIS2_PLACEMENT_3D('',#3272,#3273,#3274);+#3272 = CARTESIAN_POINT('',(0.704464269185,0.,0.359499995286));+#3273 = DIRECTION('',(0.84889650914,0.,0.52855909487));+#3274 = DIRECTION('',(0.52855909487,0.,-0.84889650914));+#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280);+#3276 = LINE('',#3277,#3278);+#3277 = CARTESIAN_POINT('',(-5.553573930318E-02,0.18));+#3278 = VECTOR('',#3279,1.);+#3279 = DIRECTION('',(1.,0.));+#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3281 = ORIENTED_EDGE('',*,*,#3282,.F.);+#3282 = EDGE_CURVE('',#3283,#3255,#3285,.T.);+#3283 = VERTEX_POINT('',#3284);+#3284 = CARTESIAN_POINT('',(0.4,0.18,0.3595));+#3285 = SURFACE_CURVE('',#3286,(#3290,#3297),.PCURVE_S1.);+#3286 = LINE('',#3287,#3288);+#3287 = CARTESIAN_POINT('',(0.4,0.18,0.3595));+#3288 = VECTOR('',#3289,1.);+#3289 = DIRECTION('',(1.,0.,0.));+#3290 = PCURVE('',#2905,#3291);+#3291 = DEFINITIONAL_REPRESENTATION('',(#3292),#3296);+#3292 = LINE('',#3293,#3294);+#3293 = CARTESIAN_POINT('',(8.8305072434E-02,-0.49571714168));+#3294 = VECTOR('',#3295,1.);+#3295 = DIRECTION('',(0.,1.));+#3296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3297 = PCURVE('',#3298,#3303);+#3298 = PLANE('',#3299);+#3299 = AXIS2_PLACEMENT_3D('',#3300,#3301,#3302);+#3300 = CARTESIAN_POINT('',(0.4,0.,0.3595));+#3301 = DIRECTION('',(0.,0.,1.));+#3302 = DIRECTION('',(1.,0.,0.));+#3303 = DEFINITIONAL_REPRESENTATION('',(#3304),#3308);+#3304 = LINE('',#3305,#3306);+#3305 = CARTESIAN_POINT('',(0.,0.18));+#3306 = VECTOR('',#3307,1.);+#3307 = DIRECTION('',(1.,0.));+#3308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3309 = ORIENTED_EDGE('',*,*,#3310,.F.);+#3310 = EDGE_CURVE('',#3311,#3283,#3313,.T.);+#3311 = VERTEX_POINT('',#3312);+#3312 = CARTESIAN_POINT('',(0.35,0.18,0.372897459622));+#3313 = SURFACE_CURVE('',#3314,(#3319,#3330),.PCURVE_S1.);+#3314 = CIRCLE('',#3315,0.1);+#3315 = AXIS2_PLACEMENT_3D('',#3316,#3317,#3318);+#3316 = CARTESIAN_POINT('',(0.4,0.18,0.4595));+#3317 = DIRECTION('',(0.,-1.,0.));+#3318 = DIRECTION('',(1.,0.,0.));+#3319 = PCURVE('',#2905,#3320);+#3320 = DEFINITIONAL_REPRESENTATION('',(#3321),#3329);+#3321 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3322,#3323,#3324,#3325,+#3326,#3327,#3328),.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('') );+#3322 = CARTESIAN_POINT('',(0.188305072434,-0.39571714168));+#3323 = CARTESIAN_POINT('',(0.361510153191,-0.39571714168));+#3324 = CARTESIAN_POINT('',(0.274907612812,-0.54571714168));+#3325 = CARTESIAN_POINT('',(0.188305072434,-0.69571714168));+#3326 = CARTESIAN_POINT('',(0.101702532056,-0.54571714168));+#3327 = CARTESIAN_POINT('',(1.509999167711E-02,-0.39571714168));+#3328 = CARTESIAN_POINT('',(0.188305072434,-0.39571714168));+#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3330 = PCURVE('',#3331,#3336);+#3331 = CYLINDRICAL_SURFACE('',#3332,0.1);+#3332 = AXIS2_PLACEMENT_3D('',#3333,#3334,#3335);+#3333 = CARTESIAN_POINT('',(0.4,0.,0.4595));+#3334 = DIRECTION('',(0.,1.,0.));+#3335 = DIRECTION('',(1.,0.,0.));+#3336 = DEFINITIONAL_REPRESENTATION('',(#3337),#3341);+#3337 = LINE('',#3338,#3339);+#3338 = CARTESIAN_POINT('',(6.28318530718,0.18));+#3339 = VECTOR('',#3340,1.);+#3340 = DIRECTION('',(-1.,-0.));+#3341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3342 = ORIENTED_EDGE('',*,*,#3343,.F.);+#3343 = EDGE_CURVE('',#2884,#3311,#3344,.T.);+#3344 = SURFACE_CURVE('',#3345,(#3349,#3356),.PCURVE_S1.);+#3345 = LINE('',#3346,#3347);+#3346 = CARTESIAN_POINT('',(0.35,0.18,-0.114402536217));+#3347 = VECTOR('',#3348,1.);+#3348 = DIRECTION('',(0.,0.,-1.));+#3349 = PCURVE('',#2905,#3350);+#3350 = DEFINITIONAL_REPRESENTATION('',(#3351),#3355);+#3351 = LINE('',#3352,#3353);+#3352 = CARTESIAN_POINT('',(-0.385597463783,-0.54571714168));+#3353 = VECTOR('',#3354,1.);+#3354 = DIRECTION('',(-1.,0.));+#3355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3356 = PCURVE('',#2937,#3357);+#3357 = DEFINITIONAL_REPRESENTATION('',(#3358),#3362);+#3358 = LINE('',#3359,#3360);+#3359 = CARTESIAN_POINT('',(0.385597463783,-0.86));+#3360 = VECTOR('',#3361,1.);+#3361 = DIRECTION('',(-1.,0.));+#3362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3363 = ADVANCED_FACE('',(#3364),#2937,.F.);+#3364 = FACE_BOUND('',#3365,.F.);+#3365 = EDGE_LOOP('',(#3366,#3367,#3390,#3411));+#3366 = ORIENTED_EDGE('',*,*,#2921,.F.);+#3367 = ORIENTED_EDGE('',*,*,#3368,.T.);+#3368 = EDGE_CURVE('',#2922,#3369,#3371,.T.);+#3369 = VERTEX_POINT('',#3370);+#3370 = CARTESIAN_POINT('',(0.35,-0.18,0.372897459622));+#3371 = SURFACE_CURVE('',#3372,(#3376,#3383),.PCURVE_S1.);+#3372 = LINE('',#3373,#3374);+#3373 = CARTESIAN_POINT('',(0.35,-0.18,-0.114402536217));+#3374 = VECTOR('',#3375,1.);+#3375 = DIRECTION('',(0.,0.,-1.));+#3376 = PCURVE('',#2937,#3377);+#3377 = DEFINITIONAL_REPRESENTATION('',(#3378),#3382);+#3378 = LINE('',#3379,#3380);+#3379 = CARTESIAN_POINT('',(0.385597463783,-0.5));+#3380 = VECTOR('',#3381,1.);+#3381 = DIRECTION('',(-1.,0.));+#3382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3383 = PCURVE('',#2966,#3384);+#3384 = DEFINITIONAL_REPRESENTATION('',(#3385),#3389);+#3385 = LINE('',#3386,#3387);+#3386 = CARTESIAN_POINT('',(-0.385597463783,-0.54571714168));+#3387 = VECTOR('',#3388,1.);+#3388 = DIRECTION('',(-1.,0.));+#3389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3390 = ORIENTED_EDGE('',*,*,#3391,.T.);+#3391 = EDGE_CURVE('',#3369,#3311,#3392,.T.);+#3392 = SURFACE_CURVE('',#3393,(#3397,#3404),.PCURVE_S1.);+#3393 = LINE('',#3394,#3395);+#3394 = CARTESIAN_POINT('',(0.35,0.,0.372897459622));+#3395 = VECTOR('',#3396,1.);+#3396 = DIRECTION('',(0.,1.,0.));+#3397 = PCURVE('',#2937,#3398);+#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403);+#3399 = LINE('',#3400,#3401);+#3400 = CARTESIAN_POINT('',(0.872897459622,-0.68));+#3401 = VECTOR('',#3402,1.);+#3402 = DIRECTION('',(0.,-1.));+#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3404 = PCURVE('',#3331,#3405);+#3405 = DEFINITIONAL_REPRESENTATION('',(#3406),#3410);+#3406 = LINE('',#3407,#3408);+#3407 = CARTESIAN_POINT('',(2.094395102394,0.));+#3408 = VECTOR('',#3409,1.);+#3409 = DIRECTION('',(-0.,1.));+#3410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3411 = ORIENTED_EDGE('',*,*,#3343,.F.);+#3412 = ADVANCED_FACE('',(#3413),#2966,.F.);+#3413 = FACE_BOUND('',#3414,.F.);+#3414 = EDGE_LOOP('',(#3415,#3416,#3417,#3441,#3464,#3487,#3510,#3533,+ #3557,#3580,#3603,#3629));+#3415 = ORIENTED_EDGE('',*,*,#2949,.F.);+#3416 = ORIENTED_EDGE('',*,*,#3012,.T.);+#3417 = ORIENTED_EDGE('',*,*,#3418,.T.);+#3418 = EDGE_CURVE('',#3013,#3419,#3421,.T.);+#3419 = VERTEX_POINT('',#3420);+#3420 = CARTESIAN_POINT('',(0.873304242729,-0.18,0.46672042987));+#3421 = SURFACE_CURVE('',#3422,(#3427,#3434),.PCURVE_S1.);+#3422 = CIRCLE('',#3423,0.1968);+#3423 = AXIS2_PLACEMENT_3D('',#3424,#3425,#3426);+#3424 = CARTESIAN_POINT('',(0.70624140973,-0.18,0.3627));+#3425 = DIRECTION('',(0.,1.,0.));+#3426 = DIRECTION('',(0.,0.,1.));+#3427 = PCURVE('',#2966,#3428);+#3428 = DEFINITIONAL_REPRESENTATION('',(#3429),#3433);+#3429 = CIRCLE('',#3430,0.1968);+#3430 = AXIS2_PLACEMENT_2D('',#3431,#3432);+#3431 = CARTESIAN_POINT('',(9.1505072434E-02,-0.18947573195));+#3432 = DIRECTION('',(1.,0.));+#3433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3434 = PCURVE('',#3051,#3435);+#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440);+#3436 = LINE('',#3437,#3438);+#3437 = CARTESIAN_POINT('',(-4.138911435803E-13,-0.18));+#3438 = VECTOR('',#3439,1.);+#3439 = DIRECTION('',(1.,0.));+#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3441 = ORIENTED_EDGE('',*,*,#3442,.T.);+#3442 = EDGE_CURVE('',#3419,#3443,#3445,.T.);+#3443 = VERTEX_POINT('',#3444);+#3444 = CARTESIAN_POINT('',(1.039375728197,-0.18,0.2));+#3445 = SURFACE_CURVE('',#3446,(#3450,#3457),.PCURVE_S1.);+#3446 = LINE('',#3447,#3448);+#3447 = CARTESIAN_POINT('',(0.844889650914,-0.18,0.512355909487));+#3448 = VECTOR('',#3449,1.);+#3449 = DIRECTION('',(0.52855909487,0.,-0.84889650914));+#3450 = PCURVE('',#2966,#3451);+#3451 = DEFINITIONAL_REPRESENTATION('',(#3452),#3456);+#3452 = LINE('',#3453,#3454);+#3453 = CARTESIAN_POINT('',(0.241160981921,-5.0827490766E-02));+#3454 = VECTOR('',#3455,1.);+#3455 = DIRECTION('',(-0.84889650914,0.52855909487));+#3456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3457 = PCURVE('',#3129,#3458);+#3458 = DEFINITIONAL_REPRESENTATION('',(#3459),#3463);+#3459 = LINE('',#3460,#3461);+#3460 = CARTESIAN_POINT('',(-5.375859027064E-02,-0.18));+#3461 = VECTOR('',#3462,1.);+#3462 = DIRECTION('',(1.,0.));+#3463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3464 = ORIENTED_EDGE('',*,*,#3465,.T.);+#3465 = EDGE_CURVE('',#3443,#3466,#3468,.T.);+#3466 = VERTEX_POINT('',#3467);+#3467 = CARTESIAN_POINT('',(1.2,-0.18,0.2));+#3468 = SURFACE_CURVE('',#3469,(#3473,#3480),.PCURVE_S1.);+#3469 = LINE('',#3470,#3471);+#3470 = CARTESIAN_POINT('',(0.98384,-0.18,0.2));+#3471 = VECTOR('',#3472,1.);+#3472 = DIRECTION('',(1.,0.,0.));+#3473 = PCURVE('',#2966,#3474);+#3474 = DEFINITIONAL_REPRESENTATION('',(#3475),#3479);+#3475 = LINE('',#3476,#3477);+#3476 = CARTESIAN_POINT('',(-7.1194927566E-02,8.812285832E-02));+#3477 = VECTOR('',#3478,1.);+#3478 = DIRECTION('',(0.,1.));+#3479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3480 = PCURVE('',#3157,#3481);+#3481 = DEFINITIONAL_REPRESENTATION('',(#3482),#3486);+#3482 = LINE('',#3483,#3484);+#3483 = CARTESIAN_POINT('',(-5.5535728197E-02,-0.18));+#3484 = VECTOR('',#3485,1.);+#3485 = DIRECTION('',(1.,0.));+#3486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3487 = ORIENTED_EDGE('',*,*,#3488,.T.);+#3488 = EDGE_CURVE('',#3466,#3489,#3491,.T.);+#3489 = VERTEX_POINT('',#3490);+#3490 = CARTESIAN_POINT('',(1.2,-0.18,0.));+#3491 = SURFACE_CURVE('',#3492,(#3496,#3503),.PCURVE_S1.);+#3492 = LINE('',#3493,#3494);+#3493 = CARTESIAN_POINT('',(1.2,-0.18,-0.114402536217));+#3494 = VECTOR('',#3495,1.);+#3495 = DIRECTION('',(0.,0.,-1.));+#3496 = PCURVE('',#2966,#3497);+#3497 = DEFINITIONAL_REPRESENTATION('',(#3498),#3502);+#3498 = LINE('',#3499,#3500);+#3499 = CARTESIAN_POINT('',(-0.385597463783,0.30428285832));+#3500 = VECTOR('',#3501,1.);+#3501 = DIRECTION('',(-1.,0.));+#3502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3503 = PCURVE('',#3185,#3504);+#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509);+#3505 = LINE('',#3506,#3507);+#3506 = CARTESIAN_POINT('',(0.385597463783,-0.5));+#3507 = VECTOR('',#3508,1.);+#3508 = DIRECTION('',(-1.,0.));+#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3510 = ORIENTED_EDGE('',*,*,#3511,.F.);+#3511 = EDGE_CURVE('',#3512,#3489,#3514,.T.);+#3512 = VERTEX_POINT('',#3513);+#3513 = CARTESIAN_POINT('',(1.03759859027,-0.18,-2.775557561563E-17));+#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.);+#3515 = LINE('',#3516,#3517);+#3516 = CARTESIAN_POINT('',(0.98384,-0.18,0.));+#3517 = VECTOR('',#3518,1.);+#3518 = DIRECTION('',(1.,0.,0.));+#3519 = PCURVE('',#2966,#3520);+#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525);+#3521 = LINE('',#3522,#3523);+#3522 = CARTESIAN_POINT('',(-0.271194927566,8.812285832E-02));+#3523 = VECTOR('',#3524,1.);+#3524 = DIRECTION('',(0.,1.));+#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3526 = PCURVE('',#3213,#3527);+#3527 = DEFINITIONAL_REPRESENTATION('',(#3528),#3532);+#3528 = LINE('',#3529,#3530);+#3529 = CARTESIAN_POINT('',(-5.375859027E-02,-0.18));+#3530 = VECTOR('',#3531,1.);+#3531 = DIRECTION('',(1.,0.));+#3532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3533 = ORIENTED_EDGE('',*,*,#3534,.T.);+#3534 = EDGE_CURVE('',#3512,#3535,#3537,.T.);+#3535 = VERTEX_POINT('',#3536);+#3536 = CARTESIAN_POINT('',(0.870535757271,-0.18,9.277957012952E-02));+#3537 = SURFACE_CURVE('',#3538,(#3543,#3550),.PCURVE_S1.);+#3538 = CIRCLE('',#3539,0.1968);+#3539 = AXIS2_PLACEMENT_3D('',#3540,#3541,#3542);+#3540 = CARTESIAN_POINT('',(1.03759859027,-0.18,0.1968));+#3541 = DIRECTION('',(0.,1.,0.));+#3542 = DIRECTION('',(0.,0.,1.));+#3543 = PCURVE('',#2966,#3544);+#3544 = DEFINITIONAL_REPRESENTATION('',(#3545),#3549);+#3545 = CIRCLE('',#3546,0.1968);+#3546 = AXIS2_PLACEMENT_2D('',#3547,#3548);+#3547 = CARTESIAN_POINT('',(-7.4394927566E-02,0.14188144859));+#3548 = DIRECTION('',(1.,0.));+#3549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3550 = PCURVE('',#3242,#3551);+#3551 = DEFINITIONAL_REPRESENTATION('',(#3552),#3556);+#3552 = LINE('',#3553,#3554);+#3553 = CARTESIAN_POINT('',(0.,-0.18));+#3554 = VECTOR('',#3555,1.);+#3555 = DIRECTION('',(1.,0.));+#3556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3557 = ORIENTED_EDGE('',*,*,#3558,.F.);+#3558 = EDGE_CURVE('',#3559,#3535,#3561,.T.);+#3559 = VERTEX_POINT('',#3560);+#3560 = CARTESIAN_POINT('',(0.704464271803,-0.18,0.3595));+#3561 = SURFACE_CURVE('',#3562,(#3566,#3573),.PCURVE_S1.);+#3562 = LINE('',#3563,#3564);+#3563 = CARTESIAN_POINT('',(0.675110349086,-0.18,0.406644090513));+#3564 = VECTOR('',#3565,1.);+#3565 = DIRECTION('',(0.52855909487,0.,-0.84889650914));+#3566 = PCURVE('',#2966,#3567);+#3567 = DEFINITIONAL_REPRESENTATION('',(#3568),#3572);+#3568 = LINE('',#3569,#3570);+#3569 = CARTESIAN_POINT('',(0.135449162947,-0.220606792594));+#3570 = VECTOR('',#3571,1.);+#3571 = DIRECTION('',(-0.84889650914,0.52855909487));+#3572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3573 = PCURVE('',#3270,#3574);+#3574 = DEFINITIONAL_REPRESENTATION('',(#3575),#3579);+#3575 = LINE('',#3576,#3577);+#3576 = CARTESIAN_POINT('',(-5.553573930318E-02,-0.18));+#3577 = VECTOR('',#3578,1.);+#3578 = DIRECTION('',(1.,0.));+#3579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3580 = ORIENTED_EDGE('',*,*,#3581,.F.);+#3581 = EDGE_CURVE('',#3582,#3559,#3584,.T.);+#3582 = VERTEX_POINT('',#3583);+#3583 = CARTESIAN_POINT('',(0.4,-0.18,0.3595));+#3584 = SURFACE_CURVE('',#3585,(#3589,#3596),.PCURVE_S1.);+#3585 = LINE('',#3586,#3587);+#3586 = CARTESIAN_POINT('',(0.4,-0.18,0.3595));+#3587 = VECTOR('',#3588,1.);+#3588 = DIRECTION('',(1.,0.,0.));+#3589 = PCURVE('',#2966,#3590);+#3590 = DEFINITIONAL_REPRESENTATION('',(#3591),#3595);+#3591 = LINE('',#3592,#3593);+#3592 = CARTESIAN_POINT('',(8.8305072434E-02,-0.49571714168));+#3593 = VECTOR('',#3594,1.);+#3594 = DIRECTION('',(0.,1.));+#3595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3596 = PCURVE('',#3298,#3597);+#3597 = DEFINITIONAL_REPRESENTATION('',(#3598),#3602);+#3598 = LINE('',#3599,#3600);+#3599 = CARTESIAN_POINT('',(0.,-0.18));+#3600 = VECTOR('',#3601,1.);+#3601 = DIRECTION('',(1.,0.));+#3602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3603 = ORIENTED_EDGE('',*,*,#3604,.F.);+#3604 = EDGE_CURVE('',#3369,#3582,#3605,.T.);+#3605 = SURFACE_CURVE('',#3606,(#3611,#3622),.PCURVE_S1.);+#3606 = CIRCLE('',#3607,0.1);+#3607 = AXIS2_PLACEMENT_3D('',#3608,#3609,#3610);+#3608 = CARTESIAN_POINT('',(0.4,-0.18,0.4595));+#3609 = DIRECTION('',(0.,-1.,0.));+#3610 = DIRECTION('',(1.,0.,0.));+#3611 = PCURVE('',#2966,#3612);+#3612 = DEFINITIONAL_REPRESENTATION('',(#3613),#3621);+#3613 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3614,#3615,#3616,#3617,+#3618,#3619,#3620),.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('') );+#3614 = CARTESIAN_POINT('',(0.188305072434,-0.39571714168));+#3615 = CARTESIAN_POINT('',(0.361510153191,-0.39571714168));+#3616 = CARTESIAN_POINT('',(0.274907612812,-0.54571714168));+#3617 = CARTESIAN_POINT('',(0.188305072434,-0.69571714168));+#3618 = CARTESIAN_POINT('',(0.101702532056,-0.54571714168));+#3619 = CARTESIAN_POINT('',(1.509999167711E-02,-0.39571714168));+#3620 = CARTESIAN_POINT('',(0.188305072434,-0.39571714168));+#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3622 = PCURVE('',#3331,#3623);+#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628);+#3624 = LINE('',#3625,#3626);+#3625 = CARTESIAN_POINT('',(6.28318530718,-0.18));+#3626 = VECTOR('',#3627,1.);+#3627 = DIRECTION('',(-1.,0.));+#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3629 = ORIENTED_EDGE('',*,*,#3368,.F.);+#3630 = ADVANCED_FACE('',(#3631),#3051,.T.);+#3631 = FACE_BOUND('',#3632,.T.);+#3632 = EDGE_LOOP('',(#3633,#3634,#3635,#3656));+#3633 = ORIENTED_EDGE('',*,*,#3035,.F.);+#3634 = ORIENTED_EDGE('',*,*,#3418,.T.);+#3635 = ORIENTED_EDGE('',*,*,#3636,.T.);+#3636 = EDGE_CURVE('',#3419,#3090,#3637,.T.);+#3637 = SURFACE_CURVE('',#3638,(#3642,#3649),.PCURVE_S1.);+#3638 = LINE('',#3639,#3640);+#3639 = CARTESIAN_POINT('',(0.873304242729,-0.18,0.46672042987));+#3640 = VECTOR('',#3641,1.);+#3641 = DIRECTION('',(0.,1.,0.));+#3642 = PCURVE('',#3051,#3643);+#3643 = DEFINITIONAL_REPRESENTATION('',(#3644),#3648);+#3644 = LINE('',#3645,#3646);+#3645 = CARTESIAN_POINT('',(1.013894046266,-0.18));+#3646 = VECTOR('',#3647,1.);+#3647 = DIRECTION('',(-0.,1.));+#3648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3649 = PCURVE('',#3129,#3650);+#3650 = DEFINITIONAL_REPRESENTATION('',(#3651),#3655);+#3651 = LINE('',#3652,#3653);+#3652 = CARTESIAN_POINT('',(0.,-0.18));+#3653 = VECTOR('',#3654,1.);+#3654 = DIRECTION('',(0.,1.));+#3655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3656 = ORIENTED_EDGE('',*,*,#3089,.F.);+#3657 = ADVANCED_FACE('',(#3658),#3331,.T.);+#3658 = FACE_BOUND('',#3659,.T.);+#3659 = EDGE_LOOP('',(#3660,#3661,#3682,#3683));+#3660 = ORIENTED_EDGE('',*,*,#3310,.T.);+#3661 = ORIENTED_EDGE('',*,*,#3662,.T.);+#3662 = EDGE_CURVE('',#3283,#3582,#3663,.T.);+#3663 = SURFACE_CURVE('',#3664,(#3668,#3675),.PCURVE_S1.);+#3664 = LINE('',#3665,#3666);+#3665 = CARTESIAN_POINT('',(0.4,0.18,0.3595));+#3666 = VECTOR('',#3667,1.);+#3667 = DIRECTION('',(0.,-1.,0.));+#3668 = PCURVE('',#3331,#3669);+#3669 = DEFINITIONAL_REPRESENTATION('',(#3670),#3674);+#3670 = LINE('',#3671,#3672);+#3671 = CARTESIAN_POINT('',(1.570796326795,0.18));+#3672 = VECTOR('',#3673,1.);+#3673 = DIRECTION('',(-0.,-1.));+#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3675 = PCURVE('',#3298,#3676);+#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681);+#3677 = LINE('',#3678,#3679);+#3678 = CARTESIAN_POINT('',(0.,0.18));+#3679 = VECTOR('',#3680,1.);+#3680 = DIRECTION('',(0.,-1.));+#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3682 = ORIENTED_EDGE('',*,*,#3604,.F.);+#3683 = ORIENTED_EDGE('',*,*,#3391,.T.);+#3684 = ADVANCED_FACE('',(#3685),#3298,.F.);+#3685 = FACE_BOUND('',#3686,.F.);+#3686 = EDGE_LOOP('',(#3687,#3688,#3709,#3710));+#3687 = ORIENTED_EDGE('',*,*,#3581,.T.);+#3688 = ORIENTED_EDGE('',*,*,#3689,.F.);+#3689 = EDGE_CURVE('',#3255,#3559,#3690,.T.);+#3690 = SURFACE_CURVE('',#3691,(#3695,#3702),.PCURVE_S1.);+#3691 = LINE('',#3692,#3693);+#3692 = CARTESIAN_POINT('',(0.704464271803,0.18,0.3595));+#3693 = VECTOR('',#3694,1.);+#3694 = DIRECTION('',(0.,-1.,0.));+#3695 = PCURVE('',#3298,#3696);+#3696 = DEFINITIONAL_REPRESENTATION('',(#3697),#3701);+#3697 = LINE('',#3698,#3699);+#3698 = CARTESIAN_POINT('',(0.304464271803,0.18));+#3699 = VECTOR('',#3700,1.);+#3700 = DIRECTION('',(0.,-1.));+#3701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3702 = PCURVE('',#3270,#3703);+#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708);+#3704 = LINE('',#3705,#3706);+#3705 = CARTESIAN_POINT('',(-2.617930431869E-09,0.18));+#3706 = VECTOR('',#3707,1.);+#3707 = DIRECTION('',(0.,-1.));+#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3709 = ORIENTED_EDGE('',*,*,#3282,.F.);+#3710 = ORIENTED_EDGE('',*,*,#3662,.T.);+#3711 = ADVANCED_FACE('',(#3712),#3270,.F.);+#3712 = FACE_BOUND('',#3713,.F.);+#3713 = EDGE_LOOP('',(#3714,#3715,#3736,#3737));+#3714 = ORIENTED_EDGE('',*,*,#3558,.T.);+#3715 = ORIENTED_EDGE('',*,*,#3716,.F.);+#3716 = EDGE_CURVE('',#3226,#3535,#3717,.T.);+#3717 = SURFACE_CURVE('',#3718,(#3722,#3729),.PCURVE_S1.);+#3718 = LINE('',#3719,#3720);+#3719 = CARTESIAN_POINT('',(0.870535757271,0.18,9.277957012952E-02));+#3720 = VECTOR('',#3721,1.);+#3721 = DIRECTION('',(0.,-1.,0.));+#3722 = PCURVE('',#3270,#3723);+#3723 = DEFINITIONAL_REPRESENTATION('',(#3724),#3728);+#3724 = LINE('',#3725,#3726);+#3725 = CARTESIAN_POINT('',(0.314196633258,0.18));+#3726 = VECTOR('',#3727,1.);+#3727 = DIRECTION('',(0.,-1.));+#3728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3729 = PCURVE('',#3242,#3730);+#3730 = DEFINITIONAL_REPRESENTATION('',(#3731),#3735);+#3731 = LINE('',#3732,#3733);+#3732 = CARTESIAN_POINT('',(4.155486699856,0.18));+#3733 = VECTOR('',#3734,1.);+#3734 = DIRECTION('',(0.,-1.));+#3735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3736 = ORIENTED_EDGE('',*,*,#3254,.F.);+#3737 = ORIENTED_EDGE('',*,*,#3689,.T.);+#3738 = ADVANCED_FACE('',(#3739),#3242,.T.);+#3739 = FACE_BOUND('',#3740,.T.);+#3740 = EDGE_LOOP('',(#3741,#3742,#3743,#3744));+#3741 = ORIENTED_EDGE('',*,*,#3534,.T.);+#3742 = ORIENTED_EDGE('',*,*,#3716,.F.);+#3743 = ORIENTED_EDGE('',*,*,#3225,.F.);+#3744 = ORIENTED_EDGE('',*,*,#3745,.T.);+#3745 = EDGE_CURVE('',#3198,#3512,#3746,.T.);+#3746 = SURFACE_CURVE('',#3747,(#3751,#3758),.PCURVE_S1.);+#3747 = LINE('',#3748,#3749);+#3748 = CARTESIAN_POINT('',(1.03759859027,0.18,-2.775557561563E-17));+#3749 = VECTOR('',#3750,1.);+#3750 = DIRECTION('',(0.,-1.,0.));+#3751 = PCURVE('',#3242,#3752);+#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3757);+#3753 = LINE('',#3754,#3755);+#3754 = CARTESIAN_POINT('',(3.14159265359,0.18));+#3755 = VECTOR('',#3756,1.);+#3756 = DIRECTION('',(0.,-1.));+#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3758 = PCURVE('',#3213,#3759);+#3759 = DEFINITIONAL_REPRESENTATION('',(#3760),#3764);+#3760 = LINE('',#3761,#3762);+#3761 = CARTESIAN_POINT('',(0.,0.18));+#3762 = VECTOR('',#3763,1.);+#3763 = DIRECTION('',(0.,-1.));+#3764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3765 = ADVANCED_FACE('',(#3766),#3213,.F.);+#3766 = FACE_BOUND('',#3767,.F.);+#3767 = EDGE_LOOP('',(#3768,#3769,#3770,#3791));+#3768 = ORIENTED_EDGE('',*,*,#3745,.T.);+#3769 = ORIENTED_EDGE('',*,*,#3511,.T.);+#3770 = ORIENTED_EDGE('',*,*,#3771,.T.);+#3771 = EDGE_CURVE('',#3489,#3170,#3772,.T.);+#3772 = SURFACE_CURVE('',#3773,(#3777,#3784),.PCURVE_S1.);+#3773 = LINE('',#3774,#3775);+#3774 = CARTESIAN_POINT('',(1.2,-0.34,0.));+#3775 = VECTOR('',#3776,1.);+#3776 = DIRECTION('',(0.,1.,0.));+#3777 = PCURVE('',#3213,#3778);+#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783);+#3779 = LINE('',#3780,#3781);+#3780 = CARTESIAN_POINT('',(0.16240140973,-0.34));+#3781 = VECTOR('',#3782,1.);+#3782 = DIRECTION('',(0.,1.));+#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3784 = PCURVE('',#3185,#3785);+#3785 = DEFINITIONAL_REPRESENTATION('',(#3786),#3790);+#3786 = LINE('',#3787,#3788);+#3787 = CARTESIAN_POINT('',(0.5,-0.34));+#3788 = VECTOR('',#3789,1.);+#3789 = DIRECTION('',(0.,-1.));+#3790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3791 = ORIENTED_EDGE('',*,*,#3197,.F.);+#3792 = ADVANCED_FACE('',(#3793),#3185,.T.);+#3793 = FACE_BOUND('',#3794,.T.);+#3794 = EDGE_LOOP('',(#3795,#3796,#3817,#3818));+#3795 = ORIENTED_EDGE('',*,*,#3169,.F.);+#3796 = ORIENTED_EDGE('',*,*,#3797,.F.);+#3797 = EDGE_CURVE('',#3466,#3142,#3798,.T.);+#3798 = SURFACE_CURVE('',#3799,(#3803,#3810),.PCURVE_S1.);+#3799 = LINE('',#3800,#3801);+#3800 = CARTESIAN_POINT('',(1.2,-0.34,0.2));+#3801 = VECTOR('',#3802,1.);+#3802 = DIRECTION('',(0.,1.,0.));+#3803 = PCURVE('',#3185,#3804);+#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809);+#3805 = LINE('',#3806,#3807);+#3806 = CARTESIAN_POINT('',(0.7,-0.34));+#3807 = VECTOR('',#3808,1.);+#3808 = DIRECTION('',(0.,-1.));+#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3810 = PCURVE('',#3157,#3811);+#3811 = DEFINITIONAL_REPRESENTATION('',(#3812),#3816);+#3812 = LINE('',#3813,#3814);+#3813 = CARTESIAN_POINT('',(0.160624271803,-0.34));+#3814 = VECTOR('',#3815,1.);+#3815 = DIRECTION('',(0.,1.));+#3816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3817 = ORIENTED_EDGE('',*,*,#3488,.T.);+#3818 = ORIENTED_EDGE('',*,*,#3771,.T.);+#3819 = ADVANCED_FACE('',(#3820),#3157,.T.);+#3820 = FACE_BOUND('',#3821,.T.);+#3821 = EDGE_LOOP('',(#3822,#3843,#3844,#3845));+#3822 = ORIENTED_EDGE('',*,*,#3823,.T.);+#3823 = EDGE_CURVE('',#3114,#3443,#3824,.T.);+#3824 = SURFACE_CURVE('',#3825,(#3829,#3836),.PCURVE_S1.);+#3825 = LINE('',#3826,#3827);+#3826 = CARTESIAN_POINT('',(1.039375728197,0.18,0.2));+#3827 = VECTOR('',#3828,1.);+#3828 = DIRECTION('',(0.,-1.,0.));+#3829 = PCURVE('',#3157,#3830);+#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3835);+#3831 = LINE('',#3832,#3833);+#3832 = CARTESIAN_POINT('',(0.,0.18));+#3833 = VECTOR('',#3834,1.);+#3834 = DIRECTION('',(0.,-1.));+#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3836 = PCURVE('',#3129,#3837);+#3837 = DEFINITIONAL_REPRESENTATION('',(#3838),#3842);+#3838 = LINE('',#3839,#3840);+#3839 = CARTESIAN_POINT('',(0.314196635876,0.18));+#3840 = VECTOR('',#3841,1.);+#3841 = DIRECTION('',(0.,-1.));+#3842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3843 = ORIENTED_EDGE('',*,*,#3465,.T.);+#3844 = ORIENTED_EDGE('',*,*,#3797,.T.);+#3845 = ORIENTED_EDGE('',*,*,#3141,.F.);+#3846 = ADVANCED_FACE('',(#3847),#3129,.T.);+#3847 = FACE_BOUND('',#3848,.T.);+#3848 = EDGE_LOOP('',(#3849,#3850,#3851,#3852));+#3849 = ORIENTED_EDGE('',*,*,#3636,.F.);+#3850 = ORIENTED_EDGE('',*,*,#3442,.T.);+#3851 = ORIENTED_EDGE('',*,*,#3823,.F.);+#3852 = ORIENTED_EDGE('',*,*,#3113,.F.);+#3853 = MANIFOLD_SOLID_BREP('',#3854);+#3854 = CLOSED_SHELL('',(#3855,#3943,#3947));+#3855 = ADVANCED_FACE('',(#3856),#3869,.T.);+#3856 = FACE_BOUND('',#3857,.T.);+#3857 = EDGE_LOOP('',(#3858,#3892,#3915,#3942));+#3858 = ORIENTED_EDGE('',*,*,#3859,.T.);+#3859 = EDGE_CURVE('',#3860,#3860,#3862,.T.);+#3860 = VERTEX_POINT('',#3861);+#3861 = CARTESIAN_POINT('',(-0.260524157976,1.140524157976,0.975));+#3862 = SURFACE_CURVE('',#3863,(#3868,#3880),.PCURVE_S1.);+#3863 = CIRCLE('',#3864,8.E-02);+#3864 = AXIS2_PLACEMENT_3D('',#3865,#3866,#3867);+#3865 = CARTESIAN_POINT('',(-0.340524157976,1.140524157976,0.975));+#3866 = DIRECTION('',(0.,0.,1.));+#3867 = DIRECTION('',(1.,0.,0.));+#3868 = PCURVE('',#3869,#3874);+#3869 = CYLINDRICAL_SURFACE('',#3870,8.E-02);+#3870 = AXIS2_PLACEMENT_3D('',#3871,#3872,#3873);+#3871 = CARTESIAN_POINT('',(-0.340524157976,1.140524157976,0.975));+#3872 = DIRECTION('',(-0.,-0.,-1.));+#3873 = DIRECTION('',(1.,0.,0.));+#3874 = DEFINITIONAL_REPRESENTATION('',(#3875),#3879);+#3875 = LINE('',#3876,#3877);+#3876 = CARTESIAN_POINT('',(6.28318530718,0.));+#3877 = VECTOR('',#3878,1.);+#3878 = DIRECTION('',(-1.,0.));+#3879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3880 = PCURVE('',#3881,#3886);+#3881 = PLANE('',#3882);+#3882 = AXIS2_PLACEMENT_3D('',#3883,#3884,#3885);+#3883 = CARTESIAN_POINT('',(-0.340524157976,1.140524157976,0.975));+#3884 = DIRECTION('',(0.,0.,1.));+#3885 = DIRECTION('',(1.,0.,0.));+#3886 = DEFINITIONAL_REPRESENTATION('',(#3887),#3891);+#3887 = CIRCLE('',#3888,8.E-02);+#3888 = AXIS2_PLACEMENT_2D('',#3889,#3890);+#3889 = CARTESIAN_POINT('',(0.,0.));+#3890 = DIRECTION('',(1.,0.));+#3891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3892 = ORIENTED_EDGE('',*,*,#3893,.T.);+#3893 = EDGE_CURVE('',#3860,#3894,#3896,.T.);+#3894 = VERTEX_POINT('',#3895);+#3895 = CARTESIAN_POINT('',(-0.260524157976,1.140524157976,0.98));+#3896 = SEAM_CURVE('',#3897,(#3901,#3908),.PCURVE_S1.);+#3897 = LINE('',#3898,#3899);+#3898 = CARTESIAN_POINT('',(-0.260524157976,1.140524157976,0.975));+#3899 = VECTOR('',#3900,1.);+#3900 = DIRECTION('',(0.,0.,1.));+#3901 = PCURVE('',#3869,#3902);+#3902 = DEFINITIONAL_REPRESENTATION('',(#3903),#3907);+#3903 = LINE('',#3904,#3905);+#3904 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));+#3905 = VECTOR('',#3906,1.);+#3906 = DIRECTION('',(-0.,-1.));+#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3908 = PCURVE('',#3869,#3909);+#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914);+#3910 = LINE('',#3911,#3912);+#3911 = CARTESIAN_POINT('',(6.28318530718,0.));+#3912 = VECTOR('',#3913,1.);+#3913 = DIRECTION('',(-0.,-1.));+#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3915 = ORIENTED_EDGE('',*,*,#3916,.F.);+#3916 = EDGE_CURVE('',#3894,#3894,#3917,.T.);+#3917 = SURFACE_CURVE('',#3918,(#3923,#3930),.PCURVE_S1.);+#3918 = CIRCLE('',#3919,8.E-02);+#3919 = AXIS2_PLACEMENT_3D('',#3920,#3921,#3922);+#3920 = CARTESIAN_POINT('',(-0.340524157976,1.140524157976,0.98));+#3921 = DIRECTION('',(0.,0.,1.));+#3922 = DIRECTION('',(1.,0.,0.));+#3923 = PCURVE('',#3869,#3924);+#3924 = DEFINITIONAL_REPRESENTATION('',(#3925),#3929);+#3925 = LINE('',#3926,#3927);+#3926 = CARTESIAN_POINT('',(6.28318530718,-5.E-03));+#3927 = VECTOR('',#3928,1.);+#3928 = DIRECTION('',(-1.,0.));+#3929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3930 = PCURVE('',#3931,#3936);+#3931 = PLANE('',#3932);+#3932 = AXIS2_PLACEMENT_3D('',#3933,#3934,#3935);+#3933 = CARTESIAN_POINT('',(-0.340524157976,1.140524157976,0.98));+#3934 = DIRECTION('',(0.,0.,1.));+#3935 = DIRECTION('',(1.,0.,0.));+#3936 = DEFINITIONAL_REPRESENTATION('',(#3937),#3941);+#3937 = CIRCLE('',#3938,8.E-02);+#3938 = AXIS2_PLACEMENT_2D('',#3939,#3940);+#3939 = CARTESIAN_POINT('',(0.,0.));+#3940 = DIRECTION('',(1.,0.));+#3941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3942 = ORIENTED_EDGE('',*,*,#3893,.F.);+#3943 = ADVANCED_FACE('',(#3944),#3881,.F.);+#3944 = FACE_BOUND('',#3945,.F.);+#3945 = EDGE_LOOP('',(#3946));+#3946 = ORIENTED_EDGE('',*,*,#3859,.T.);+#3947 = ADVANCED_FACE('',(#3948),#3931,.T.);+#3948 = FACE_BOUND('',#3949,.T.);+#3949 = EDGE_LOOP('',(#3950));+#3950 = ORIENTED_EDGE('',*,*,#3916,.T.);+#3951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3955)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3952,#3953,#3954)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#3952 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3953 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3954 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3955 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3952,+ 'distance_accuracy_value','confusion accuracy');+#3956 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#3957 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3958,#3966,#3973,#3980,#3987,#3994,#4001,#4008,#4015,#4022,#4029,+ #4036,#4043,#4050,#4057,#4064,#4071,#4079,#4086,#4093,#4100,#4107,+ #4114,#4121,#4128,#4135,#4142,#4149,#4156,#4163,#4170,#4177,#4184,+ #4191,#4198,#4205,#4212,#4219,#4226,#4233,#4240,#4247,#4254,#4261,+ #4268,#4275,#4282,#4289,#4296,#4303,#4310,#4317,#4324,#4331,#4338,+ #4345,#4352,#4359,#4366,#4374,#4381),#3951);+#3958 = STYLED_ITEM('color',(#3959),#17);+#3959 = PRESENTATION_STYLE_ASSIGNMENT((#3960));+#3960 = SURFACE_STYLE_USAGE(.BOTH.,#3961);+#3961 = SURFACE_SIDE_STYLE('',(#3962));+#3962 = SURFACE_STYLE_FILL_AREA(#3963);+#3963 = FILL_AREA_STYLE('',(#3964));+#3964 = FILL_AREA_STYLE_COLOUR('',#3965);+#3965 = COLOUR_RGB('',0.120000001395,0.120000001395,0.130000001093);+#3966 = STYLED_ITEM('color',(#3967),#141);+#3967 = PRESENTATION_STYLE_ASSIGNMENT((#3968));+#3968 = SURFACE_STYLE_USAGE(.BOTH.,#3969);+#3969 = SURFACE_SIDE_STYLE('',(#3970));+#3970 = SURFACE_STYLE_FILL_AREA(#3971);+#3971 = FILL_AREA_STYLE('',(#3972));+#3972 = FILL_AREA_STYLE_COLOUR('',#3965);+#3973 = STYLED_ITEM('color',(#3974),#232);+#3974 = PRESENTATION_STYLE_ASSIGNMENT((#3975));+#3975 = SURFACE_STYLE_USAGE(.BOTH.,#3976);+#3976 = SURFACE_SIDE_STYLE('',(#3977));+#3977 = SURFACE_STYLE_FILL_AREA(#3978);+#3978 = FILL_AREA_STYLE('',(#3979));+#3979 = FILL_AREA_STYLE_COLOUR('',#3965);+#3980 = STYLED_ITEM('color',(#3981),#335);+#3981 = PRESENTATION_STYLE_ASSIGNMENT((#3982));+#3982 = SURFACE_STYLE_USAGE(.BOTH.,#3983);+#3983 = SURFACE_SIDE_STYLE('',(#3984));+#3984 = SURFACE_STYLE_FILL_AREA(#3985);+#3985 = FILL_AREA_STYLE('',(#3986));+#3986 = FILL_AREA_STYLE_COLOUR('',#3965);+#3987 = STYLED_ITEM('color',(#3988),#413);+#3988 = PRESENTATION_STYLE_ASSIGNMENT((#3989));+#3989 = SURFACE_STYLE_USAGE(.BOTH.,#3990);+#3990 = SURFACE_SIDE_STYLE('',(#3991));+#3991 = SURFACE_STYLE_FILL_AREA(#3992);+#3992 = FILL_AREA_STYLE('',(#3993));+#3993 = FILL_AREA_STYLE_COLOUR('',#3965);+#3994 = STYLED_ITEM('color',(#3995),#483);+#3995 = PRESENTATION_STYLE_ASSIGNMENT((#3996));+#3996 = SURFACE_STYLE_USAGE(.BOTH.,#3997);+#3997 = SURFACE_SIDE_STYLE('',(#3998));+#3998 = SURFACE_STYLE_FILL_AREA(#3999);+#3999 = FILL_AREA_STYLE('',(#4000));+#4000 = FILL_AREA_STYLE_COLOUR('',#3965);+#4001 = STYLED_ITEM('color',(#4002),#546);+#4002 = PRESENTATION_STYLE_ASSIGNMENT((#4003));+#4003 = SURFACE_STYLE_USAGE(.BOTH.,#4004);+#4004 = SURFACE_SIDE_STYLE('',(#4005));+#4005 = SURFACE_STYLE_FILL_AREA(#4006);+#4006 = FILL_AREA_STYLE('',(#4007));+#4007 = FILL_AREA_STYLE_COLOUR('',#3965);+#4008 = STYLED_ITEM('color',(#4009),#605);+#4009 = PRESENTATION_STYLE_ASSIGNMENT((#4010));+#4010 = SURFACE_STYLE_USAGE(.BOTH.,#4011);+#4011 = SURFACE_SIDE_STYLE('',(#4012));+#4012 = SURFACE_STYLE_FILL_AREA(#4013);+#4013 = FILL_AREA_STYLE('',(#4014));+#4014 = FILL_AREA_STYLE_COLOUR('',#3965);+#4015 = STYLED_ITEM('color',(#4016),#652);+#4016 = PRESENTATION_STYLE_ASSIGNMENT((#4017));+#4017 = SURFACE_STYLE_USAGE(.BOTH.,#4018);+#4018 = SURFACE_SIDE_STYLE('',(#4019));+#4019 = SURFACE_STYLE_FILL_AREA(#4020);+#4020 = FILL_AREA_STYLE('',(#4021));+#4021 = FILL_AREA_STYLE_COLOUR('',#3965);+#4022 = STYLED_ITEM('color',(#4023),#711);+#4023 = PRESENTATION_STYLE_ASSIGNMENT((#4024));+#4024 = SURFACE_STYLE_USAGE(.BOTH.,#4025);+#4025 = SURFACE_SIDE_STYLE('',(#4026));+#4026 = SURFACE_STYLE_FILL_AREA(#4027);+#4027 = FILL_AREA_STYLE('',(#4028));+#4028 = FILL_AREA_STYLE_COLOUR('',#3965);+#4029 = STYLED_ITEM('color',(#4030),#773);+#4030 = PRESENTATION_STYLE_ASSIGNMENT((#4031));+#4031 = SURFACE_STYLE_USAGE(.BOTH.,#4032);+#4032 = SURFACE_SIDE_STYLE('',(#4033));+#4033 = SURFACE_STYLE_FILL_AREA(#4034);+#4034 = FILL_AREA_STYLE('',(#4035));+#4035 = FILL_AREA_STYLE_COLOUR('',#3965);+#4036 = STYLED_ITEM('color',(#4037),#820);+#4037 = PRESENTATION_STYLE_ASSIGNMENT((#4038));+#4038 = SURFACE_STYLE_USAGE(.BOTH.,#4039);+#4039 = SURFACE_SIDE_STYLE('',(#4040));+#4040 = SURFACE_STYLE_FILL_AREA(#4041);+#4041 = FILL_AREA_STYLE('',(#4042));+#4042 = FILL_AREA_STYLE_COLOUR('',#3965);+#4043 = STYLED_ITEM('color',(#4044),#846);+#4044 = PRESENTATION_STYLE_ASSIGNMENT((#4045));+#4045 = SURFACE_STYLE_USAGE(.BOTH.,#4046);+#4046 = SURFACE_SIDE_STYLE('',(#4047));+#4047 = SURFACE_STYLE_FILL_AREA(#4048);+#4048 = FILL_AREA_STYLE('',(#4049));+#4049 = FILL_AREA_STYLE_COLOUR('',#3965);+#4050 = STYLED_ITEM('color',(#4051),#853);+#4051 = PRESENTATION_STYLE_ASSIGNMENT((#4052));+#4052 = SURFACE_STYLE_USAGE(.BOTH.,#4053);+#4053 = SURFACE_SIDE_STYLE('',(#4054));+#4054 = SURFACE_STYLE_FILL_AREA(#4055);+#4055 = FILL_AREA_STYLE('',(#4056));+#4056 = FILL_AREA_STYLE_COLOUR('',#3965);+#4057 = STYLED_ITEM('color',(#4058),#860);+#4058 = PRESENTATION_STYLE_ASSIGNMENT((#4059));+#4059 = SURFACE_STYLE_USAGE(.BOTH.,#4060);+#4060 = SURFACE_SIDE_STYLE('',(#4061));+#4061 = SURFACE_STYLE_FILL_AREA(#4062);+#4062 = FILL_AREA_STYLE('',(#4063));+#4063 = FILL_AREA_STYLE_COLOUR('',#3965);+#4064 = STYLED_ITEM('color',(#4065),#915);+#4065 = PRESENTATION_STYLE_ASSIGNMENT((#4066));+#4066 = SURFACE_STYLE_USAGE(.BOTH.,#4067);+#4067 = SURFACE_SIDE_STYLE('',(#4068));+#4068 = SURFACE_STYLE_FILL_AREA(#4069);+#4069 = FILL_AREA_STYLE('',(#4070));+#4070 = FILL_AREA_STYLE_COLOUR('',#3965);+#4071 = STYLED_ITEM('color',(#4072),#921);+#4072 = PRESENTATION_STYLE_ASSIGNMENT((#4073));+#4073 = SURFACE_STYLE_USAGE(.BOTH.,#4074);+#4074 = SURFACE_SIDE_STYLE('',(#4075));+#4075 = SURFACE_STYLE_FILL_AREA(#4076);+#4076 = FILL_AREA_STYLE('',(#4077));+#4077 = FILL_AREA_STYLE_COLOUR('',#4078);+#4078 = COLOUR_RGB('',0.78000000177,0.78000000177,0.760000013601);+#4079 = STYLED_ITEM('color',(#4080),#1043);+#4080 = PRESENTATION_STYLE_ASSIGNMENT((#4081));+#4081 = SURFACE_STYLE_USAGE(.BOTH.,#4082);+#4082 = SURFACE_SIDE_STYLE('',(#4083));+#4083 = SURFACE_STYLE_FILL_AREA(#4084);+#4084 = FILL_AREA_STYLE('',(#4085));+#4085 = FILL_AREA_STYLE_COLOUR('',#4078);+#4086 = STYLED_ITEM('color',(#4087),#1119);+#4087 = PRESENTATION_STYLE_ASSIGNMENT((#4088));+#4088 = SURFACE_STYLE_USAGE(.BOTH.,#4089);+#4089 = SURFACE_SIDE_STYLE('',(#4090));+#4090 = SURFACE_STYLE_FILL_AREA(#4091);+#4091 = FILL_AREA_STYLE('',(#4092));+#4092 = FILL_AREA_STYLE_COLOUR('',#4078);+#4093 = STYLED_ITEM('color',(#4094),#1403);+#4094 = PRESENTATION_STYLE_ASSIGNMENT((#4095));+#4095 = SURFACE_STYLE_USAGE(.BOTH.,#4096);+#4096 = SURFACE_SIDE_STYLE('',(#4097));+#4097 = SURFACE_STYLE_FILL_AREA(#4098);+#4098 = FILL_AREA_STYLE('',(#4099));+#4099 = FILL_AREA_STYLE_COLOUR('',#4078);+#4100 = STYLED_ITEM('color',(#4101),#1452);+#4101 = PRESENTATION_STYLE_ASSIGNMENT((#4102));+#4102 = SURFACE_STYLE_USAGE(.BOTH.,#4103);+#4103 = SURFACE_SIDE_STYLE('',(#4104));+#4104 = SURFACE_STYLE_FILL_AREA(#4105);+#4105 = FILL_AREA_STYLE('',(#4106));+#4106 = FILL_AREA_STYLE_COLOUR('',#4078);+#4107 = STYLED_ITEM('color',(#4108),#1674);+#4108 = PRESENTATION_STYLE_ASSIGNMENT((#4109));+#4109 = SURFACE_STYLE_USAGE(.BOTH.,#4110);+#4110 = SURFACE_SIDE_STYLE('',(#4111));+#4111 = SURFACE_STYLE_FILL_AREA(#4112);+#4112 = FILL_AREA_STYLE('',(#4113));+#4113 = FILL_AREA_STYLE_COLOUR('',#4078);+#4114 = STYLED_ITEM('color',(#4115),#1701);+#4115 = PRESENTATION_STYLE_ASSIGNMENT((#4116));+#4116 = SURFACE_STYLE_USAGE(.BOTH.,#4117);+#4117 = SURFACE_SIDE_STYLE('',(#4118));+#4118 = SURFACE_STYLE_FILL_AREA(#4119);+#4119 = FILL_AREA_STYLE('',(#4120));+#4120 = FILL_AREA_STYLE_COLOUR('',#4078);+#4121 = STYLED_ITEM('color',(#4122),#1728);+#4122 = PRESENTATION_STYLE_ASSIGNMENT((#4123));+#4123 = SURFACE_STYLE_USAGE(.BOTH.,#4124);+#4124 = SURFACE_SIDE_STYLE('',(#4125));+#4125 = SURFACE_STYLE_FILL_AREA(#4126);+#4126 = FILL_AREA_STYLE('',(#4127));+#4127 = FILL_AREA_STYLE_COLOUR('',#4078);+#4128 = STYLED_ITEM('color',(#4129),#1755);+#4129 = PRESENTATION_STYLE_ASSIGNMENT((#4130));+#4130 = SURFACE_STYLE_USAGE(.BOTH.,#4131);+#4131 = SURFACE_SIDE_STYLE('',(#4132));+#4132 = SURFACE_STYLE_FILL_AREA(#4133);+#4133 = FILL_AREA_STYLE('',(#4134));+#4134 = FILL_AREA_STYLE_COLOUR('',#4078);+#4135 = STYLED_ITEM('color',(#4136),#1782);+#4136 = PRESENTATION_STYLE_ASSIGNMENT((#4137));+#4137 = SURFACE_STYLE_USAGE(.BOTH.,#4138);+#4138 = SURFACE_SIDE_STYLE('',(#4139));+#4139 = SURFACE_STYLE_FILL_AREA(#4140);+#4140 = FILL_AREA_STYLE('',(#4141));+#4141 = FILL_AREA_STYLE_COLOUR('',#4078);+#4142 = STYLED_ITEM('color',(#4143),#1809);+#4143 = PRESENTATION_STYLE_ASSIGNMENT((#4144));+#4144 = SURFACE_STYLE_USAGE(.BOTH.,#4145);+#4145 = SURFACE_SIDE_STYLE('',(#4146));+#4146 = SURFACE_STYLE_FILL_AREA(#4147);+#4147 = FILL_AREA_STYLE('',(#4148));+#4148 = FILL_AREA_STYLE_COLOUR('',#4078);+#4149 = STYLED_ITEM('color',(#4150),#1836);+#4150 = PRESENTATION_STYLE_ASSIGNMENT((#4151));+#4151 = SURFACE_STYLE_USAGE(.BOTH.,#4152);+#4152 = SURFACE_SIDE_STYLE('',(#4153));+#4153 = SURFACE_STYLE_FILL_AREA(#4154);+#4154 = FILL_AREA_STYLE('',(#4155));+#4155 = FILL_AREA_STYLE_COLOUR('',#4078);+#4156 = STYLED_ITEM('color',(#4157),#1863);+#4157 = PRESENTATION_STYLE_ASSIGNMENT((#4158));+#4158 = SURFACE_STYLE_USAGE(.BOTH.,#4159);+#4159 = SURFACE_SIDE_STYLE('',(#4160));+#4160 = SURFACE_STYLE_FILL_AREA(#4161);+#4161 = FILL_AREA_STYLE('',(#4162));+#4162 = FILL_AREA_STYLE_COLOUR('',#4078);+#4163 = STYLED_ITEM('color',(#4164),#1890);+#4164 = PRESENTATION_STYLE_ASSIGNMENT((#4165));+#4165 = SURFACE_STYLE_USAGE(.BOTH.,#4166);+#4166 = SURFACE_SIDE_STYLE('',(#4167));+#4167 = SURFACE_STYLE_FILL_AREA(#4168);+#4168 = FILL_AREA_STYLE('',(#4169));+#4169 = FILL_AREA_STYLE_COLOUR('',#4078);+#4170 = STYLED_ITEM('color',(#4171),#1899);+#4171 = PRESENTATION_STYLE_ASSIGNMENT((#4172));+#4172 = SURFACE_STYLE_USAGE(.BOTH.,#4173);+#4173 = SURFACE_SIDE_STYLE('',(#4174));+#4174 = SURFACE_STYLE_FILL_AREA(#4175);+#4175 = FILL_AREA_STYLE('',(#4176));+#4176 = FILL_AREA_STYLE_COLOUR('',#4078);+#4177 = STYLED_ITEM('color',(#4178),#2021);+#4178 = PRESENTATION_STYLE_ASSIGNMENT((#4179));+#4179 = SURFACE_STYLE_USAGE(.BOTH.,#4180);+#4180 = SURFACE_SIDE_STYLE('',(#4181));+#4181 = SURFACE_STYLE_FILL_AREA(#4182);+#4182 = FILL_AREA_STYLE('',(#4183));+#4183 = FILL_AREA_STYLE_COLOUR('',#4078);+#4184 = STYLED_ITEM('color',(#4185),#2097);+#4185 = PRESENTATION_STYLE_ASSIGNMENT((#4186));+#4186 = SURFACE_STYLE_USAGE(.BOTH.,#4187);+#4187 = SURFACE_SIDE_STYLE('',(#4188));+#4188 = SURFACE_STYLE_FILL_AREA(#4189);+#4189 = FILL_AREA_STYLE('',(#4190));+#4190 = FILL_AREA_STYLE_COLOUR('',#4078);+#4191 = STYLED_ITEM('color',(#4192),#2381);+#4192 = PRESENTATION_STYLE_ASSIGNMENT((#4193));+#4193 = SURFACE_STYLE_USAGE(.BOTH.,#4194);+#4194 = SURFACE_SIDE_STYLE('',(#4195));+#4195 = SURFACE_STYLE_FILL_AREA(#4196);+#4196 = FILL_AREA_STYLE('',(#4197));+#4197 = FILL_AREA_STYLE_COLOUR('',#4078);+#4198 = STYLED_ITEM('color',(#4199),#2430);+#4199 = PRESENTATION_STYLE_ASSIGNMENT((#4200));+#4200 = SURFACE_STYLE_USAGE(.BOTH.,#4201);+#4201 = SURFACE_SIDE_STYLE('',(#4202));+#4202 = SURFACE_STYLE_FILL_AREA(#4203);+#4203 = FILL_AREA_STYLE('',(#4204));+#4204 = FILL_AREA_STYLE_COLOUR('',#4078);+#4205 = STYLED_ITEM('color',(#4206),#2652);+#4206 = PRESENTATION_STYLE_ASSIGNMENT((#4207));+#4207 = SURFACE_STYLE_USAGE(.BOTH.,#4208);+#4208 = SURFACE_SIDE_STYLE('',(#4209));+#4209 = SURFACE_STYLE_FILL_AREA(#4210);+#4210 = FILL_AREA_STYLE('',(#4211));+#4211 = FILL_AREA_STYLE_COLOUR('',#4078);+#4212 = STYLED_ITEM('color',(#4213),#2679);+#4213 = PRESENTATION_STYLE_ASSIGNMENT((#4214));+#4214 = SURFACE_STYLE_USAGE(.BOTH.,#4215);+#4215 = SURFACE_SIDE_STYLE('',(#4216));+#4216 = SURFACE_STYLE_FILL_AREA(#4217);+#4217 = FILL_AREA_STYLE('',(#4218));+#4218 = FILL_AREA_STYLE_COLOUR('',#4078);+#4219 = STYLED_ITEM('color',(#4220),#2706);+#4220 = PRESENTATION_STYLE_ASSIGNMENT((#4221));+#4221 = SURFACE_STYLE_USAGE(.BOTH.,#4222);+#4222 = SURFACE_SIDE_STYLE('',(#4223));+#4223 = SURFACE_STYLE_FILL_AREA(#4224);+#4224 = FILL_AREA_STYLE('',(#4225));+#4225 = FILL_AREA_STYLE_COLOUR('',#4078);+#4226 = STYLED_ITEM('color',(#4227),#2733);+#4227 = PRESENTATION_STYLE_ASSIGNMENT((#4228));+#4228 = SURFACE_STYLE_USAGE(.BOTH.,#4229);+#4229 = SURFACE_SIDE_STYLE('',(#4230));+#4230 = SURFACE_STYLE_FILL_AREA(#4231);+#4231 = FILL_AREA_STYLE('',(#4232));+#4232 = FILL_AREA_STYLE_COLOUR('',#4078);+#4233 = STYLED_ITEM('color',(#4234),#2760);+#4234 = PRESENTATION_STYLE_ASSIGNMENT((#4235));+#4235 = SURFACE_STYLE_USAGE(.BOTH.,#4236);+#4236 = SURFACE_SIDE_STYLE('',(#4237));+#4237 = SURFACE_STYLE_FILL_AREA(#4238);+#4238 = FILL_AREA_STYLE('',(#4239));+#4239 = FILL_AREA_STYLE_COLOUR('',#4078);+#4240 = STYLED_ITEM('color',(#4241),#2787);+#4241 = PRESENTATION_STYLE_ASSIGNMENT((#4242));+#4242 = SURFACE_STYLE_USAGE(.BOTH.,#4243);+#4243 = SURFACE_SIDE_STYLE('',(#4244));+#4244 = SURFACE_STYLE_FILL_AREA(#4245);+#4245 = FILL_AREA_STYLE('',(#4246));+#4246 = FILL_AREA_STYLE_COLOUR('',#4078);+#4247 = STYLED_ITEM('color',(#4248),#2814);+#4248 = PRESENTATION_STYLE_ASSIGNMENT((#4249));+#4249 = SURFACE_STYLE_USAGE(.BOTH.,#4250);+#4250 = SURFACE_SIDE_STYLE('',(#4251));+#4251 = SURFACE_STYLE_FILL_AREA(#4252);+#4252 = FILL_AREA_STYLE('',(#4253));+#4253 = FILL_AREA_STYLE_COLOUR('',#4078);+#4254 = STYLED_ITEM('color',(#4255),#2841);+#4255 = PRESENTATION_STYLE_ASSIGNMENT((#4256));+#4256 = SURFACE_STYLE_USAGE(.BOTH.,#4257);+#4257 = SURFACE_SIDE_STYLE('',(#4258));+#4258 = SURFACE_STYLE_FILL_AREA(#4259);+#4259 = FILL_AREA_STYLE('',(#4260));+#4260 = FILL_AREA_STYLE_COLOUR('',#4078);+#4261 = STYLED_ITEM('color',(#4262),#2868);+#4262 = PRESENTATION_STYLE_ASSIGNMENT((#4263));+#4263 = SURFACE_STYLE_USAGE(.BOTH.,#4264);+#4264 = SURFACE_SIDE_STYLE('',(#4265));+#4265 = SURFACE_STYLE_FILL_AREA(#4266);+#4266 = FILL_AREA_STYLE('',(#4267));+#4267 = FILL_AREA_STYLE_COLOUR('',#4078);+#4268 = STYLED_ITEM('color',(#4269),#2877);+#4269 = PRESENTATION_STYLE_ASSIGNMENT((#4270));+#4270 = SURFACE_STYLE_USAGE(.BOTH.,#4271);+#4271 = SURFACE_SIDE_STYLE('',(#4272));+#4272 = SURFACE_STYLE_FILL_AREA(#4273);+#4273 = FILL_AREA_STYLE('',(#4274));+#4274 = FILL_AREA_STYLE_COLOUR('',#4078);+#4275 = STYLED_ITEM('color',(#4276),#3007);+#4276 = PRESENTATION_STYLE_ASSIGNMENT((#4277));+#4277 = SURFACE_STYLE_USAGE(.BOTH.,#4278);+#4278 = SURFACE_SIDE_STYLE('',(#4279));+#4279 = SURFACE_STYLE_FILL_AREA(#4280);+#4280 = FILL_AREA_STYLE('',(#4281));+#4281 = FILL_AREA_STYLE_COLOUR('',#4078);+#4282 = STYLED_ITEM('color',(#4283),#3083);+#4283 = PRESENTATION_STYLE_ASSIGNMENT((#4284));+#4284 = SURFACE_STYLE_USAGE(.BOTH.,#4285);+#4285 = SURFACE_SIDE_STYLE('',(#4286));+#4286 = SURFACE_STYLE_FILL_AREA(#4287);+#4287 = FILL_AREA_STYLE('',(#4288));+#4288 = FILL_AREA_STYLE_COLOUR('',#4078);+#4289 = STYLED_ITEM('color',(#4290),#3363);+#4290 = PRESENTATION_STYLE_ASSIGNMENT((#4291));+#4291 = SURFACE_STYLE_USAGE(.BOTH.,#4292);+#4292 = SURFACE_SIDE_STYLE('',(#4293));+#4293 = SURFACE_STYLE_FILL_AREA(#4294);+#4294 = FILL_AREA_STYLE('',(#4295));+#4295 = FILL_AREA_STYLE_COLOUR('',#4078);+#4296 = STYLED_ITEM('color',(#4297),#3412);+#4297 = PRESENTATION_STYLE_ASSIGNMENT((#4298));+#4298 = SURFACE_STYLE_USAGE(.BOTH.,#4299);+#4299 = SURFACE_SIDE_STYLE('',(#4300));+#4300 = SURFACE_STYLE_FILL_AREA(#4301);+#4301 = FILL_AREA_STYLE('',(#4302));+#4302 = FILL_AREA_STYLE_COLOUR('',#4078);+#4303 = STYLED_ITEM('color',(#4304),#3630);+#4304 = PRESENTATION_STYLE_ASSIGNMENT((#4305));+#4305 = SURFACE_STYLE_USAGE(.BOTH.,#4306);+#4306 = SURFACE_SIDE_STYLE('',(#4307));+#4307 = SURFACE_STYLE_FILL_AREA(#4308);+#4308 = FILL_AREA_STYLE('',(#4309));+#4309 = FILL_AREA_STYLE_COLOUR('',#4078);+#4310 = STYLED_ITEM('color',(#4311),#3657);+#4311 = PRESENTATION_STYLE_ASSIGNMENT((#4312));+#4312 = SURFACE_STYLE_USAGE(.BOTH.,#4313);+#4313 = SURFACE_SIDE_STYLE('',(#4314));+#4314 = SURFACE_STYLE_FILL_AREA(#4315);+#4315 = FILL_AREA_STYLE('',(#4316));+#4316 = FILL_AREA_STYLE_COLOUR('',#4078);+#4317 = STYLED_ITEM('color',(#4318),#3684);+#4318 = PRESENTATION_STYLE_ASSIGNMENT((#4319));+#4319 = SURFACE_STYLE_USAGE(.BOTH.,#4320);+#4320 = SURFACE_SIDE_STYLE('',(#4321));+#4321 = SURFACE_STYLE_FILL_AREA(#4322);+#4322 = FILL_AREA_STYLE('',(#4323));+#4323 = FILL_AREA_STYLE_COLOUR('',#4078);+#4324 = STYLED_ITEM('color',(#4325),#3711);+#4325 = PRESENTATION_STYLE_ASSIGNMENT((#4326));+#4326 = SURFACE_STYLE_USAGE(.BOTH.,#4327);+#4327 = SURFACE_SIDE_STYLE('',(#4328));+#4328 = SURFACE_STYLE_FILL_AREA(#4329);+#4329 = FILL_AREA_STYLE('',(#4330));+#4330 = FILL_AREA_STYLE_COLOUR('',#4078);+#4331 = STYLED_ITEM('color',(#4332),#3738);+#4332 = PRESENTATION_STYLE_ASSIGNMENT((#4333));+#4333 = SURFACE_STYLE_USAGE(.BOTH.,#4334);+#4334 = SURFACE_SIDE_STYLE('',(#4335));+#4335 = SURFACE_STYLE_FILL_AREA(#4336);+#4336 = FILL_AREA_STYLE('',(#4337));+#4337 = FILL_AREA_STYLE_COLOUR('',#4078);+#4338 = STYLED_ITEM('color',(#4339),#3765);+#4339 = PRESENTATION_STYLE_ASSIGNMENT((#4340));+#4340 = SURFACE_STYLE_USAGE(.BOTH.,#4341);+#4341 = SURFACE_SIDE_STYLE('',(#4342));+#4342 = SURFACE_STYLE_FILL_AREA(#4343);+#4343 = FILL_AREA_STYLE('',(#4344));+#4344 = FILL_AREA_STYLE_COLOUR('',#4078);+#4345 = STYLED_ITEM('color',(#4346),#3792);+#4346 = PRESENTATION_STYLE_ASSIGNMENT((#4347));+#4347 = SURFACE_STYLE_USAGE(.BOTH.,#4348);+#4348 = SURFACE_SIDE_STYLE('',(#4349));+#4349 = SURFACE_STYLE_FILL_AREA(#4350);+#4350 = FILL_AREA_STYLE('',(#4351));+#4351 = FILL_AREA_STYLE_COLOUR('',#4078);+#4352 = STYLED_ITEM('color',(#4353),#3819);+#4353 = PRESENTATION_STYLE_ASSIGNMENT((#4354));+#4354 = SURFACE_STYLE_USAGE(.BOTH.,#4355);+#4355 = SURFACE_SIDE_STYLE('',(#4356));+#4356 = SURFACE_STYLE_FILL_AREA(#4357);+#4357 = FILL_AREA_STYLE('',(#4358));+#4358 = FILL_AREA_STYLE_COLOUR('',#4078);+#4359 = STYLED_ITEM('color',(#4360),#3846);+#4360 = PRESENTATION_STYLE_ASSIGNMENT((#4361));+#4361 = SURFACE_STYLE_USAGE(.BOTH.,#4362);+#4362 = SURFACE_SIDE_STYLE('',(#4363));+#4363 = SURFACE_STYLE_FILL_AREA(#4364);+#4364 = FILL_AREA_STYLE('',(#4365));+#4365 = FILL_AREA_STYLE_COLOUR('',#4078);+#4366 = STYLED_ITEM('color',(#4367),#3855);+#4367 = PRESENTATION_STYLE_ASSIGNMENT((#4368));+#4368 = SURFACE_STYLE_USAGE(.BOTH.,#4369);+#4369 = SURFACE_SIDE_STYLE('',(#4370));+#4370 = SURFACE_STYLE_FILL_AREA(#4371);+#4371 = FILL_AREA_STYLE('',(#4372));+#4372 = FILL_AREA_STYLE_COLOUR('',#4373);+#4373 = COLOUR_RGB('',0.380000002513,0.380000002513,0.399999997426);+#4374 = STYLED_ITEM('color',(#4375),#3943);+#4375 = PRESENTATION_STYLE_ASSIGNMENT((#4376));+#4376 = SURFACE_STYLE_USAGE(.BOTH.,#4377);+#4377 = SURFACE_SIDE_STYLE('',(#4378));+#4378 = SURFACE_STYLE_FILL_AREA(#4379);+#4379 = FILL_AREA_STYLE('',(#4380));+#4380 = FILL_AREA_STYLE_COLOUR('',#4373);+#4381 = STYLED_ITEM('color',(#4382),#3947);+#4382 = PRESENTATION_STYLE_ASSIGNMENT((#4383));+#4383 = SURFACE_STYLE_USAGE(.BOTH.,#4384);+#4384 = SURFACE_SIDE_STYLE('',(#4385));+#4385 = SURFACE_STYLE_FILL_AREA(#4386);+#4386 = FILL_AREA_STYLE('',(#4387));+#4387 = FILL_AREA_STYLE_COLOUR('',#4373);+ENDSEC;+END-ISO-10303-21;
docs/ambta92q-7-datasheet.pdfadded⋯ 1 unchanged line ⋯
docs/hero.pngadded⋯ 1 unchanged line ⋯
package.jsonadded+217@@ -0,0 +1,217 @@+{+ "slug": "ambta92q-7",+ "version": "0.1.0",+ "type": "component",+ "description": "Diodes Incorporated Bipolar (BJT), SOT-23. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "transistors-thyristors",+ "ambta92q-7",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "ambta92q-7.kicad_sym",+ "ambta92q-7.kicad_mod",+ "ambta92q-7.glb",+ "ambta92q-7.step",+ "ambta92q-7.lbr",+ "docs/hero.png",+ "docs/ambta92q-7-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "ambta92q-7-hero.glb",+ "ambta92q-7-hero.overlay.json"+ ],+ "component": {+ "mpn": "AMBTA92Q-7",+ "manufacturer": "Diodes Incorporated",+ "package": "SOT-23",+ "pin_count": 3,+ "category": "Transistors/Thyristors",+ "subcategory": "Bipolar (BJT)",+ "datasheet": "https://www.diodes.com/assets/Datasheets/AMBTA92Q-7.pdf",+ "parts": {+ "symbol": "ambta92q-7.kicad_sym",+ "footprint": "ambta92q-7.kicad_mod",+ "model_3d": "ambta92q-7-hero.glb",+ "model_3d_plain": "ambta92q-7.glb",+ "model_3d_step": "ambta92q-7-etched.step",+ "model_3d_step_plain": "ambta92q-7.step",+ "lbr": "ambta92q-7.lbr"+ },+ "distributor_links": {+ "lcsc": "C5244325",+ "digikey": "31-AMBTA92Q-7TR-ND",+ "mouser": "621-AMBTA92Q-7"+ },+ "distributor_check": {+ "checked_at": "2026-11-13T01:53:42Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "31-AMBTA92Q-7TR-ND",+ "status": "found"+ },+ "mouser": {+ "pn": "621-AMBTA92Q-7",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "B",+ "type": "input",+ "description": "Base of the PNP transistor; VEBO max -5.0V, with IEBO max -100nA at VEB = -3.0V."+ },+ {+ "number": "2",+ "name": "E",+ "type": "passive",+ "description": "Emitter of the PNP transistor; emitter-base breakdown BVEBO min -5.0V at IE = -100µA."+ },+ {+ "number": "3",+ "name": "C",+ "type": "passive",+ "description": "Collector of the PNP transistor; VCEO -300V, VCBO -300V, IC max -500mA."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-sonnet-5-5",+ "primary_mode": "text+vision",+ "consensus_model": "claude-opus-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: The datasheet's top-view pin-out drawing labels only C, E and B. It prints no pin numbers. The numbe",+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 5,+ "cost_usd": 0.051,+ "at": "2026-11-13T01:53:30"+ },+ "datasheet": {+ "url": "https://www.diodes.com/assets/Datasheets/AMBTA92Q-7.pdf",+ "pages": 5,+ "sha256": "d4e85a33d972ab80",+ "source_tier": "mfr"+ },+ "cad": "land: KiCad official (CC-BY-SA 4.0); 3D: generated from the datasheet",+ "model_3d_generated": {+ "generator": "factory/gen_pkg3d.py",+ "family": "SOT",+ "height_mm": 1.025,+ "height_basis": "datasheet A, nominal",+ "standoff_mm": 0.05,+ "standoff_basis": "family nominal (no datasheet A1 read)",+ "lead_width_mm": 0.36,+ "lead_width_basis": "default: 0.6 x pad width across the lead, at most 0.45 x pitch 1.90 mm; a tab 0.9 x its width (no datasheet b read)",+ "lead_thickness_mm": 0.2,+ "lead_thickness_basis": "default for pitch 1.90 mm, height 1.025 mm (no datasheet c read)"+ },+ "pins": {+ "total": 3,+ "described": 3,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "ambta92q-7.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 2.4,+ 2.9,+ 1.025+ ],+ "zmin_mm": -0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "9ec10f57232c345d540aff07896521fceed2dfcf1600e3ddc85f62544381b270",+ "checked": "2026-11-13",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "ambta92q-7-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 2.4,+ 2.9,+ 1.025+ ],+ "zmin_mm": -0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "85c8bffe8627407a62b13a7abc296caad1997ea4a590702805cec625df99f0e3",+ "checked": "2026-11-13",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ],+ "package_dims": {+ "package_code": "SOT23",+ "source_page": 4,+ "D": {+ "nom_mm": 2.9,+ "range_mm": [+ 2.8,+ 3.0+ ]+ },+ "E1": {+ "nom_mm": 1.3,+ "range_mm": [+ 1.2,+ 1.4+ ]+ },+ "E": {+ "nom_mm": 2.4,+ "range_mm": [+ 2.3,+ 2.5+ ]+ },+ "A": {+ "nom_mm": 1.025,+ "range_mm": [+ 0.903,+ 1.1+ ]+ },+ "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",+ "model_check": {+ "file": "ambta92q-7.step",+ "verdict": "PASS",+ "reasons": [+ "height and body within the datasheet's package drawing"+ ],+ "by": "factory/package_fit.py"+ }+ }+ }+}
page.jsonadded+222@@ -0,0 +1,222 @@+{+ "slug": "ambta92q-7",+ "version": "0.1.0",+ "type": "component",+ "description": "Diodes Incorporated Bipolar (BJT), SOT-23. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "transistors-thyristors",+ "ambta92q-7",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "ambta92q-7.kicad_sym",+ "ambta92q-7.kicad_mod",+ "ambta92q-7.glb",+ "ambta92q-7.step",+ "ambta92q-7.lbr",+ "docs/hero.png",+ "docs/ambta92q-7-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "ambta92q-7-hero.glb",+ "ambta92q-7-hero.overlay.json"+ ],+ "component": {+ "mpn": "AMBTA92Q-7",+ "manufacturer": "Diodes Incorporated",+ "package": "SOT-23",+ "pin_count": 3,+ "category": "Transistors/Thyristors",+ "subcategory": "Bipolar (BJT)",+ "datasheet": "https://www.diodes.com/assets/Datasheets/AMBTA92Q-7.pdf",+ "parts": {+ "symbol": "ambta92q-7.kicad_sym",+ "footprint": "ambta92q-7.kicad_mod",+ "model_3d": "ambta92q-7-hero.glb",+ "model_3d_plain": "ambta92q-7.glb",+ "model_3d_step": "ambta92q-7-etched.step",+ "model_3d_step_plain": "ambta92q-7.step",+ "lbr": "ambta92q-7.lbr"+ },+ "distributor_links": {+ "lcsc": "C5244325",+ "digikey": "31-AMBTA92Q-7TR-ND",+ "mouser": "621-AMBTA92Q-7"+ },+ "distributor_check": {+ "checked_at": "2026-11-13T01:53:42Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "31-AMBTA92Q-7TR-ND",+ "status": "found"+ },+ "mouser": {+ "pn": "621-AMBTA92Q-7",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "B",+ "type": "input",+ "description": "Base of the PNP transistor; VEBO max -5.0V, with IEBO max -100nA at VEB = -3.0V."+ },+ {+ "number": "2",+ "name": "E",+ "type": "passive",+ "description": "Emitter of the PNP transistor; emitter-base breakdown BVEBO min -5.0V at IE = -100µA."+ },+ {+ "number": "3",+ "name": "C",+ "type": "passive",+ "description": "Collector of the PNP transistor; VCEO -300V, VCBO -300V, IC max -500mA."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-sonnet-5-5",+ "primary_mode": "text+vision",+ "consensus_model": "claude-opus-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: The datasheet's top-view pin-out drawing labels only C, E and B. It prints no pin numbers. The numbe",+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 5,+ "cost_usd": 0.051,+ "at": "2026-11-13T01:53:30"+ },+ "datasheet": {+ "url": "https://www.diodes.com/assets/Datasheets/AMBTA92Q-7.pdf",+ "pages": 5,+ "sha256": "d4e85a33d972ab80",+ "source_tier": "mfr"+ },+ "cad": "land: KiCad official (CC-BY-SA 4.0); 3D: generated from the datasheet",+ "model_3d_generated": {+ "generator": "factory/gen_pkg3d.py",+ "family": "SOT",+ "height_mm": 1.025,+ "height_basis": "datasheet A, nominal",+ "standoff_mm": 0.05,+ "standoff_basis": "family nominal (no datasheet A1 read)",+ "lead_width_mm": 0.36,+ "lead_width_basis": "default: 0.6 x pad width across the lead, at most 0.45 x pitch 1.90 mm; a tab 0.9 x its width (no datasheet b read)",+ "lead_thickness_mm": 0.2,+ "lead_thickness_basis": "default for pitch 1.90 mm, height 1.025 mm (no datasheet c read)"+ },+ "pins": {+ "total": 3,+ "described": 3,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "ambta92q-7.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 2.4,+ 2.9,+ 1.025+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "9ec10f57232c345d540aff07896521fceed2dfcf1600e3ddc85f62544381b270",+ "checked": "2026-11-13",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "ambta92q-7-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 2.4,+ 2.9,+ 1.025+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "85c8bffe8627407a62b13a7abc296caad1997ea4a590702805cec625df99f0e3",+ "checked": "2026-11-13",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ],+ "package_dims": {+ "package_code": "SOT23",+ "source_page": 4,+ "D": {+ "nom_mm": 2.9,+ "range_mm": [+ 2.8,+ 3+ ]+ },+ "E1": {+ "nom_mm": 1.3,+ "range_mm": [+ 1.2,+ 1.4+ ]+ },+ "E": {+ "nom_mm": 2.4,+ "range_mm": [+ 2.3,+ 2.5+ ]+ },+ "A": {+ "nom_mm": 1.025,+ "range_mm": [+ 0.903,+ 1.1+ ]+ },+ "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",+ "model_check": {+ "file": "ambta92q-7.step",+ "verdict": "PASS",+ "reasons": [+ "height and body within the datasheet's package drawing"+ ],+ "by": "factory/package_fit.py"+ }+ }+ },+ "visibility": "private",+ "org": "adom",+ "author": {+ "name": "Ray"+ }+}
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>ambta92q-7</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>ambta92q-7</title>