component
MIC5353-2.5YMT-TR
Public Made by Adomby adom
Microchip Tech Linear Voltage Regulators (LDO), MLF-6. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
15 files changed
+5904
README.md+77docs/hero.pngdocs/mic5353-2-5ymt-tr-datasheet.pdfmic5353-2-5ymt-tr-etched.glbmic5353-2-5ymt-tr-hero.glbmic5353-2-5ymt-tr-hero.overlay.json+238mic5353-2-5ymt-tr.glbmic5353-2-5ymt-tr.kicad_mod+298mic5353-2-5ymt-tr.kicad_sym+41mic5353-2-5ymt-tr.lbr+126mic5353-2-5ymt-tr.step+4742package.json+187page.json+193viewers/footprint.html+1viewers/symbol.html+1README.mdadded+77@@ -0,0 +1,77 @@+# MIC5353-2.5YMT-TR++**Microchip Tech** · Linear Voltage Regulators (LDO) · MLF-6++MIC5353-2.5YMT-TR from Microchip Tech, in a MLF-6. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | EN | input | Enable input, active high (High = ON, Low = OFF); do not leave floating; VEN logic low ≤0.2V, logic high ≥1.2V. |+| 2 | GND | power_in | Ground. |+| 3 | VIN | power_in | Supply input, operating range 2.6V to 6.0V. |+| 4 | VOUT | power_out | Regulated output voltage (2.5V for this fixed option), requires 1 µF or greater output capacitor for stability, 500 mA output current. |+| 5 | NC | unconnected | No connection. |+| 6 | BYP | passive | Reference bypass: connect external 0.1 µF to GND for reduced output noise; may be left open. |+| 7 | EP | passive | Exposed pad (from the footprint; not named in the datasheet pin table). |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Microchip Tech |+| Package | MLF-6 |+| Category | Power Supply Chip |+| Pins | 7 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Output Voltage Accuracy | VOUT | -2 | | 2 | % | Variation from nominal VOUT | 4 |+| Output Voltage Accuracy (-40°C to +125°C) | VOUT | -3 | | 3 | % | Variation from nominal VOUT; -40°C to +125°C | 4 |+| Line Regulation | ΔVOUT/(VOUT x ΔVIN) | | 0.05 | 0.3 | %/V | VIN = VOUT + 1V to 6V, IOUT = 100 µA | 4 |+| Line Regulation (full temperature) | ΔVOUT/(VOUT x ΔVIN) | | | 0.6 | %/V | VIN = VOUT + 1V to 6V, IOUT = 100 µA | 4 |+| Load Regulation | ΔVOUT/VOUT | | 0.15 | 2 | % | IOUT = 100 µA to 500 mA | 4 |+| Dropout Voltage | VDO | | 50 | 100 | mV | IOUT = 150 mA | 4 |+| Dropout Voltage | VDO | | 100 | 200 | mV | IOUT = 300 mA | 4 |+| Dropout Voltage | VDO | | 160 | 350 | mV | IOUT = 500 mA | 4 |+| Ground Pin Current | IGND | | 90 | 175 | µA | IOUT = 0 mA to 500 mA | 4 |+| Ground Pin Current in Shutdown | ISHDN | | 0.01 | 2 | µA | VEN ≤ 0.2V | 4 |+| Current Limit | | 600 | 1100 | 1600 | mA | VOUT = 0V | 4 |+| Enable Input Voltage Low | VEN | | | 0.2 | V | Logic Low | 5 |+| Enable Input Voltage High | VEN | 1.2 | | | V | Logic High | 5 |+| Enable Input Current | IEN | | 0.01 | 1 | µA | VIL ≤ 0.2V | 5 |+| Turn-On Time | tON | | 35 | 100 | µs | COUT = 1 µF | 5 |+| Supply Voltage (absolute maximum) | VIN | -0.3 | | 6.5 | V | | 4 |+| Enable Input Voltage (absolute maximum) | VEN | -0.3 | | | V | Max is VIN | 4 |+| ESD Rating | | | | 2 | kV | Human body model, 1.5 kΩ in series with 100 pF | 4 |+| Supply Voltage (operating) | VIN | 2.6 | | 6 | V | | 4 |+| Enable Input Voltage (operating) | VEN | 0 | | | V | Max is VIN | 4 |+| Junction Temperature Range | TJ | -40 | | 125 | °C | Note 1 | 6 |+| Storage Temperature Range | TS | -65 | | 150 | °C | | 6 |+| Lead Temperature | | | | 260 | °C | Soldering, 3 sec. | 6 |+| Ripple Rejection | PSRR | | 60 | | dB | f = 1 kHz; COUT = 1.0 µF, CBYP = 0.1µF | 4 |+| Ripple Rejection | PSRR | | 45 | | dB | f = 20 kHz; COUT = 1.0 µF; CBYP = 0.1 µF | 4 |+| Output Voltage Noise | eN | | 30 | | µVRMS | COUT = 1.0 µF; CBYP = 0.1 µF; 10 Hz to 100 kHz | 4 |+| Thermal Resistance, UDFN-6 | θJA | | 92.4 | | °C/W | | 6 |++## CAD (KiCad official)++- Symbol: `MIC5353-2.5YMT-TR`+- Footprint: `Package_DFN_QFN:MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm`+- 3D model: MLF-6 (KiCad packages3D, STEP)+- 3D model files: `mic5353-2-5ymt-tr-etched.step` / `mic5353-2-5ymt-tr-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `mic5353-2-5ymt-tr.step` / `mic5353-2-5ymt-tr.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Microchip Tech datasheet](docs/mic5353-2-5ymt-tr-datasheet.pdf) (20 pp, sha256 `f90c278e702c23ec`, retrieved 2026-10-23, tier: manufacturer)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text), consensus `claude-sonnet-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:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/mic5353-2-5ymt-tr-datasheet.pdf)
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/mic5353-2-5ymt-tr-datasheet.pdfadded⋯ 1 unchanged line ⋯
mic5353-2-5ymt-tr-etched.glbadded⋯ 1 unchanged line ⋯
mic5353-2-5ymt-tr-hero.glbadded⋯ 1 unchanged line ⋯
mic5353-2-5ymt-tr-hero.overlay.jsonadded+238@@ -0,0 +1,238 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "MIC5353-2.5YMT-TR",+ "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": 7,+ "span_mm": 2.3,+ "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": 6,+ "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": 7,+ "sides": "top + mirrored underside (single-sided)",+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.25,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -0.8,+ 0.8,+ -0.79,+ 0.79+ ],+ "pads_bbox_mm": [+ -1.15,+ 1.15,+ -0.63,+ 0.63+ ],+ "seating_z_mm": 0.0+ },+ "sources": {+ "glb": "mic5353-2-5ymt-tr-etched.glb",+ "glb_sha256": "b90b3440266d143d4fb1c1a5afc3439862b48bf73aa080b8b21d2209443991e6",+ "footprint": "mic5353-2-5ymt-tr.kicad_mod",+ "footprint_sha256": "0de5496fe2f8c3653fb71d488c48e6b66aa7d0c1f6be08e3de1bb1bf6f5307ef",+ "pins": "page.json component.pins",+ "pins_sha256": "3fbb65c921a02f88a76594af8f8a6d4691fe9698384965cb27b13666f2964173"+ },+ "generator": "adom-wiki 1.7.80 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "EN",+ "x": -1.25,+ "y": -0.5,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "2",+ "text": "GND",+ "x": -1.25,+ "y": 0.0,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "3",+ "text": "VIN",+ "x": -1.25,+ "y": 0.5,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "4",+ "text": "VOUT",+ "x": 1.25,+ "y": 0.5,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "5",+ "text": "NC",+ "x": 1.25,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "6",+ "text": "BYP",+ "x": 1.25,+ "y": -0.5,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "7",+ "text": "EP",+ "x": 0.4,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "roundrect",+ "center_mm": [+ -0.8,+ -0.5+ ],+ "size_mm": [+ 0.7,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "roundrect",+ "center_mm": [+ -0.8,+ 0.0+ ],+ "size_mm": [+ 0.7,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "roundrect",+ "center_mm": [+ -0.8,+ 0.5+ ],+ "size_mm": [+ 0.7,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "4",+ "shape": "roundrect",+ "center_mm": [+ 0.8,+ 0.5+ ],+ "size_mm": [+ 0.7,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "5",+ "shape": "roundrect",+ "center_mm": [+ 0.8,+ 0.0+ ],+ "size_mm": [+ 0.7,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "6",+ "shape": "roundrect",+ "center_mm": [+ 0.8,+ -0.5+ ],+ "size_mm": [+ 0.7,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "7",+ "shape": "rect",+ "center_mm": [+ 0.0,+ 0.0+ ],+ "size_mm": [+ 0.5,+ 1.26+ ],+ "rot": 0.0+ }+ ]+}
mic5353-2-5ymt-tr.glbadded⋯ 1 unchanged line ⋯
mic5353-2-5ymt-tr.kicad_modadded+298@@ -0,0 +1,298 @@+(footprint "MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm"+ (version 20260206)+ (generator "kicad-footprint-generator")+ (layer "F.Cu")+ (descr "MLF, 6 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5353.pdf)")+ (tags "MLF NoLead")+ (property "Reference" "REF**"+ (at 0 -1.75 0)+ (layer "F.SilkS")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm"+ (at 0 1.75 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "KiLib_Generator" "package/no_lead"+ (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.91 0.91)+ (end -0.91 0.885)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -0.737147 -0.91)+ (end 0.91 -0.91)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.91 -0.91)+ (end 0.91 -0.885)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.91 0.885)+ (end 0.91 0.91)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.91 0.91)+ (end -0.91 0.91)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_poly+ (pts+ (xy -1.05 -0.89)+ (xy -1.19 -1.08)+ (xy -0.91 -1.08)+ )+ (stroke+ (width 0.12)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ )+ (fp_line+ (start -1.4 -0.88)+ (end -1.05 -0.88)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.4 0.88)+ (end -1.4 -0.88)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.05 -1.05)+ (end 1.05 -1.05)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.05 -0.88)+ (end -1.05 -1.05)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.05 0.88)+ (end -1.4 0.88)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.05 1.05)+ (end -1.05 0.88)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.05 -1.05)+ (end 1.05 -0.88)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.05 -0.88)+ (end 1.4 -0.88)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.05 0.88)+ (end 1.05 1.05)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.05 1.05)+ (end -1.05 1.05)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.4 -0.88)+ (end 1.4 0.88)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.4 0.88)+ (end 1.05 0.88)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_poly+ (pts+ (xy -0.4 -0.8)+ (xy 0.8 -0.8)+ (xy 0.8 0.8)+ (xy -0.8 0.8)+ (xy -0.8 -0.4)+ )+ (stroke+ (width 0.1)+ (type solid)+ )+ (fill no)+ (layer "F.Fab")+ )+ (fp_text user "${REFERENCE}"+ (at 0 0 0)+ (layer "F.Fab")+ (effects+ (font+ (size 0.4 0.4)+ (thickness 0.06)+ )+ )+ )+ (pad "" smd roundrect+ (at 0 -0.315)+ (size 0.4 0.51)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "" smd roundrect+ (at 0 0.315)+ (size 0.4 0.51)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "1" smd roundrect+ (at -0.8 -0.5)+ (size 0.7 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "2" smd roundrect+ (at -0.8 0)+ (size 0.7 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "3" smd roundrect+ (at -0.8 0.5)+ (size 0.7 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "4" smd roundrect+ (at 0.8 0.5)+ (size 0.7 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "5" smd roundrect+ (at 0.8 0)+ (size 0.7 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "6" smd roundrect+ (at 0.8 -0.5)+ (size 0.7 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "7" smd rect+ (at 0 0)+ (size 0.5 1.26)+ (property pad_prop_heatsink)+ (layers "F.Cu" "F.Mask")+ (zone_connect 2)+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
mic5353-2-5ymt-tr.kicad_symadded+41@@ -0,0 +1,41 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "MIC5353-2.5YMT-TR" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 7.62 0) (effects (font (size 1.27 1.27))))+ (property "Value" "MIC5353-2.5YMT-TR" (at 0 -10.16 0) (effects (font (size 1.27 1.27))))+ (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (symbol "MIC5353-2.5YMT-TR_0_1"+ (rectangle (start -12.70 5.08) (end 12.70 -7.62)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "MIC5353-2.5YMT-TR_1_1"+ (pin input line (at -17.78 2.54 0) (length 5.08)+ (name "EN" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at -17.78 0.00 0) (length 5.08)+ (name "GND" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at -17.78 -2.54 0) (length 5.08)+ (name "VIN" (effects (font (size 1.27 1.27))))+ (number "3" (effects (font (size 1.27 1.27))))+ )+ (pin power_out line (at -17.78 -5.08 0) (length 5.08)+ (name "VOUT" (effects (font (size 1.27 1.27))))+ (number "4" (effects (font (size 1.27 1.27))))+ )+ (pin passive line (at 17.78 2.54 180) (length 5.08)+ (name "EP" (effects (font (size 1.27 1.27))))+ (number "7" (effects (font (size 1.27 1.27))))+ )+ (pin passive line (at 17.78 0.00 180) (length 5.08)+ (name "BYP" (effects (font (size 1.27 1.27))))+ (number "6" (effects (font (size 1.27 1.27))))+ )+ (pin no_connect line (at 17.78 -2.54 180) (length 5.08)+ (name "NC" (effects (font (size 1.27 1.27))))+ (number "5" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
mic5353-2-5ymt-tr.lbradded+126@@ -0,0 +1,126 @@+<?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></description>+<packages>+<package name="MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm">+ <description>MLF-6-1EP, 1.6 x 1.6 mm, 0.5 mm pitch</description>+ <smd name="1" x="-0.8000" y="0.5000" dx="0.7000" dy="0.2500" layer="1" roundness="50"/>+ <smd name="2" x="-0.8000" y="-0.0000" dx="0.7000" dy="0.2500" layer="1" roundness="50"/>+ <smd name="3" x="-0.8000" y="-0.5000" dx="0.7000" dy="0.2500" layer="1" roundness="50"/>+ <smd name="4" x="0.8000" y="-0.5000" dx="0.7000" dy="0.2500" layer="1" roundness="50"/>+ <smd name="5" x="0.8000" y="-0.0000" dx="0.7000" dy="0.2500" layer="1" roundness="50"/>+ <smd name="6" x="0.8000" y="0.5000" dx="0.7000" dy="0.2500" layer="1" roundness="50"/>+ <smd name="7" x="0.0000" y="-0.0000" dx="0.5000" dy="1.2600" layer="1" cream="no"/>+ <polygon width="0.1200" layer="21">+ <vertex x="-1.0500" y="0.8900"/>+ <vertex x="-1.1900" y="1.0800"/>+ <vertex x="-0.9100" y="1.0800"/>+ </polygon>+ <polygon width="0.1000" layer="51">+ <vertex x="-0.4000" y="0.8000"/>+ <vertex x="0.8000" y="0.8000"/>+ <vertex x="0.8000" y="-0.8000"/>+ <vertex x="-0.8000" y="-0.8000"/>+ <vertex x="-0.8000" y="0.4000"/>+ </polygon>+ <wire x1="-0.9100" y1="-0.9100" x2="-0.9100" y2="-0.8850" width="0.1200" layer="21"/>+ <wire x1="-0.7371" y1="0.9100" x2="0.9100" y2="0.9100" width="0.1200" layer="21"/>+ <wire x1="0.9100" y1="0.9100" x2="0.9100" y2="0.8850" width="0.1200" layer="21"/>+ <wire x1="0.9100" y1="-0.8850" x2="0.9100" y2="-0.9100" width="0.1200" layer="21"/>+ <wire x1="0.9100" y1="-0.9100" x2="-0.9100" y2="-0.9100" width="0.1200" layer="21"/>+ <text x="0" y="1.510" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-1.510" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="MIC5353-2.5YMT-TR">+ <wire x1="-12.7" y1="5.08" x2="12.7" y2="5.08" width="0.254" layer="94"/>+ <wire x1="12.7" y1="5.08" x2="12.7" y2="-7.62" width="0.254" layer="94"/>+ <wire x1="12.7" y1="-7.62" x2="-12.7" y2="-7.62" width="0.254" layer="94"/>+ <wire x1="-12.7" y1="-7.62" x2="-12.7" y2="5.08" width="0.254" layer="94"/>+ <text x="0.0000" y="7.6200" size="1.27" layer="95" align="center">>NAME</text>+ <text x="0.0000" y="-10.1600" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="EN" x="-17.78" y="2.54" length="middle" direction="in"/>+ <pin name="GND" x="-17.78" y="0" length="middle" direction="pwr"/>+ <pin name="VIN" x="-17.78" y="-2.54" length="middle" direction="pwr"/>+ <pin name="VOUT" x="-17.78" y="-5.08" length="middle" direction="out"/>+ <pin name="EP" x="17.78" y="2.54" length="middle" direction="pas" rot="R180"/>+ <pin name="BYP" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+ <pin name="NC" x="17.78" y="-2.54" length="middle" direction="nc" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="MIC5353-2.5YMT-TR" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="MIC5353-2.5YMT-TR" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm">+ <connects>+ <connect gate="G$1" pin="EN" pad="1"/>+ <connect gate="G$1" pin="GND" pad="2"/>+ <connect gate="G$1" pin="VIN" pad="3"/>+ <connect gate="G$1" pin="VOUT" pad="4"/>+ <connect gate="G$1" pin="EP" pad="7"/>+ <connect gate="G$1" pin="BYP" pad="6"/>+ <connect gate="G$1" pin="NC" pad="5"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
mic5353-2-5ymt-tr.stepadded+4742@@ -0,0 +1,4742 @@+ISO-10303-21;+HEADER;+/* MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2018, kicad StepUp+ * + * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), + * with the following exception:+ * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', + * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided + * as part of the 'Licensed Material'.+ * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.+ * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. + * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.+ * Disclaimer of Warranties and Limitation of Liability.+ * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.+ * *USE 3D CAD DATA AT YOUR OWN RISK*+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*+ * + */++FILE_DESCRIPTION(+/* description */ ('model of MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm.step',+/* time_stamp */ '2018-07-06T16:26:33',+/* author */ ('kicad StepUp','ksu'),+/* organization */ ('FreeCAD'),+/* preprocessor_version */ 'OCC',+/* originating_system */ 'kicad StepUp',+/* authorisation */ '');++FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));+ENDSEC;++DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',+'automotive_design',1997,#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('MLF_6_1EP_16x16mm_P05mm_EP05x126mm',+'MLF_6_1EP_16x16mm_P05mm_EP05x126mm','',(#8));+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3672);+#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,#142,#272,#326,#419,#446,#1267,#1506,#1513,+#1562,#1821,#1926,#1980,#2053,#2158,#2212,#2317,#2390,#2444,#2517,+#2622,#2676,#2781,#2854,#2908,#2981,#3008,#3084,#3133,#3182,#3231,+#3258,#3300,#3327,#3354,#3381,#3408,#3435,#3462,#3469,#3496,#3503,+#3530,#3537,#3564,#3571,#3598,#3605,#3613,#3668));+#17 = ADVANCED_FACE('',(#18),#32,.T.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#55,#88,#116));+#20 = ORIENTED_EDGE('',*,*,#21,.T.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(0.8,0.625,0.));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(0.575,0.625,0.));+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);+#27 = LINE('',#28,#29);+#28 = CARTESIAN_POINT('',(0.8,0.625,0.));+#29 = VECTOR('',#30,1.);+#30 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#31 = PCURVE('',#32,#37);+#32 = PLANE('',#33);+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);+#34 = CARTESIAN_POINT('',(0.8,0.625,0.));+#35 = DIRECTION('',(-0.,0.,-1.));+#36 = DIRECTION('',(9.95799250103E-17,-1.,0.));+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);+#38 = LINE('',#39,#40);+#39 = CARTESIAN_POINT('',(0.,0.));+#40 = VECTOR('',#41,1.);+#41 = DIRECTION('',(0.,1.));+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#43 = PCURVE('',#44,#49);+#44 = PLANE('',#45);+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);+#46 = CARTESIAN_POINT('',(0.8,0.625,0.));+#47 = DIRECTION('',(9.95799250103E-17,-1.,0.));+#48 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);+#50 = LINE('',#51,#52);+#51 = CARTESIAN_POINT('',(0.,0.));+#52 = VECTOR('',#53,1.);+#53 = DIRECTION('',(1.,0.));+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#55 = ORIENTED_EDGE('',*,*,#56,.T.);+#56 = EDGE_CURVE('',#24,#57,#59,.T.);+#57 = VERTEX_POINT('',#58);+#58 = CARTESIAN_POINT('',(0.575,0.375,0.));+#59 = SURFACE_CURVE('',#60,(#65,#76),.PCURVE_S1.);+#60 = CIRCLE('',#61,0.125);+#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64);+#62 = CARTESIAN_POINT('',(0.575,0.5,0.));+#63 = DIRECTION('',(0.,0.,1.));+#64 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#65 = PCURVE('',#32,#66);+#66 = DEFINITIONAL_REPRESENTATION('',(#67),#75);+#67 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68,#69,#70,#71,#72,#73,#74),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+-2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+'') );+#68 = CARTESIAN_POINT('',(0.,0.225));+#69 = CARTESIAN_POINT('',(0.,0.441506350946));+#70 = CARTESIAN_POINT('',(0.1875,0.333253175473));+#71 = CARTESIAN_POINT('',(0.375,0.225));+#72 = CARTESIAN_POINT('',(0.1875,0.116746824527));+#73 = CARTESIAN_POINT('',(1.942890293094E-16,8.49364905389E-03));+#74 = CARTESIAN_POINT('',(0.,0.225));+#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#76 = PCURVE('',#77,#82);+#77 = CYLINDRICAL_SURFACE('',#78,0.125);+#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81);+#79 = CARTESIAN_POINT('',(0.575,0.5,0.));+#80 = DIRECTION('',(0.,0.,-1.));+#81 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87);+#83 = LINE('',#84,#85);+#84 = CARTESIAN_POINT('',(-0.,0.));+#85 = VECTOR('',#86,1.);+#86 = DIRECTION('',(-1.,0.));+#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#88 = ORIENTED_EDGE('',*,*,#89,.T.);+#89 = EDGE_CURVE('',#57,#90,#92,.T.);+#90 = VERTEX_POINT('',#91);+#91 = CARTESIAN_POINT('',(0.8,0.375,0.));+#92 = SURFACE_CURVE('',#93,(#97,#104),.PCURVE_S1.);+#93 = LINE('',#94,#95);+#94 = CARTESIAN_POINT('',(0.575,0.375,0.));+#95 = VECTOR('',#96,1.);+#96 = DIRECTION('',(1.,9.95799250103E-17,0.));+#97 = PCURVE('',#32,#98);+#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);+#99 = LINE('',#100,#101);+#100 = CARTESIAN_POINT('',(0.25,0.225));+#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 = PLANE('',#106);+#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109);+#107 = CARTESIAN_POINT('',(0.575,0.375,0.));+#108 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#109 = DIRECTION('',(1.,9.95799250103E-17,0.));+#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);+#111 = LINE('',#112,#113);+#112 = CARTESIAN_POINT('',(0.,0.));+#113 = VECTOR('',#114,1.);+#114 = DIRECTION('',(1.,0.));+#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#116 = ORIENTED_EDGE('',*,*,#117,.T.);+#117 = EDGE_CURVE('',#90,#22,#118,.T.);+#118 = SURFACE_CURVE('',#119,(#123,#130),.PCURVE_S1.);+#119 = LINE('',#120,#121);+#120 = CARTESIAN_POINT('',(0.8,0.375,0.));+#121 = VECTOR('',#122,1.);+#122 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#123 = PCURVE('',#32,#124);+#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129);+#125 = LINE('',#126,#127);+#126 = CARTESIAN_POINT('',(0.25,0.));+#127 = VECTOR('',#128,1.);+#128 = DIRECTION('',(-1.,0.));+#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#130 = PCURVE('',#131,#136);+#131 = PLANE('',#132);+#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);+#133 = CARTESIAN_POINT('',(0.8,0.375,0.));+#134 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#135 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#136 = DEFINITIONAL_REPRESENTATION('',(#137),#141);+#137 = LINE('',#138,#139);+#138 = CARTESIAN_POINT('',(0.,0.));+#139 = VECTOR('',#140,1.);+#140 = DIRECTION('',(1.,0.));+#141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#142 = ADVANCED_FACE('',(#143),#44,.F.);+#143 = FACE_BOUND('',#144,.F.);+#144 = EDGE_LOOP('',(#145,#146,#169,#197,#224,#251));+#145 = ORIENTED_EDGE('',*,*,#21,.F.);+#146 = ORIENTED_EDGE('',*,*,#147,.T.);+#147 = EDGE_CURVE('',#22,#148,#150,.T.);+#148 = VERTEX_POINT('',#149);+#149 = CARTESIAN_POINT('',(0.8,0.625,0.15));+#150 = SURFACE_CURVE('',#151,(#155,#162),.PCURVE_S1.);+#151 = LINE('',#152,#153);+#152 = CARTESIAN_POINT('',(0.8,0.625,0.));+#153 = VECTOR('',#154,1.);+#154 = DIRECTION('',(0.,0.,1.));+#155 = PCURVE('',#44,#156);+#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161);+#157 = LINE('',#158,#159);+#158 = CARTESIAN_POINT('',(0.,0.));+#159 = VECTOR('',#160,1.);+#160 = DIRECTION('',(0.,-1.));+#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#162 = PCURVE('',#131,#163);+#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168);+#164 = LINE('',#165,#166);+#165 = CARTESIAN_POINT('',(0.25,0.));+#166 = VECTOR('',#167,1.);+#167 = DIRECTION('',(0.,-1.));+#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#169 = ORIENTED_EDGE('',*,*,#170,.T.);+#170 = EDGE_CURVE('',#148,#171,#173,.T.);+#171 = VERTEX_POINT('',#172);+#172 = CARTESIAN_POINT('',(0.79,0.625,0.15));+#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.);+#174 = LINE('',#175,#176);+#175 = CARTESIAN_POINT('',(0.8,0.625,0.15));+#176 = VECTOR('',#177,1.);+#177 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#178 = PCURVE('',#44,#179);+#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184);+#180 = LINE('',#181,#182);+#181 = CARTESIAN_POINT('',(0.,-0.15));+#182 = VECTOR('',#183,1.);+#183 = DIRECTION('',(1.,0.));+#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#185 = PCURVE('',#186,#191);+#186 = PLANE('',#187);+#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);+#188 = CARTESIAN_POINT('',(0.8,0.625,0.15));+#189 = DIRECTION('',(-0.,0.,-1.));+#190 = DIRECTION('',(9.95799250103E-17,-1.,0.));+#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196);+#192 = LINE('',#193,#194);+#193 = CARTESIAN_POINT('',(0.,0.));+#194 = VECTOR('',#195,1.);+#195 = DIRECTION('',(0.,1.));+#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#197 = ORIENTED_EDGE('',*,*,#198,.T.);+#198 = EDGE_CURVE('',#171,#199,#201,.T.);+#199 = VERTEX_POINT('',#200);+#200 = CARTESIAN_POINT('',(0.79,0.625,2.E-02));+#201 = SURFACE_CURVE('',#202,(#206,#213),.PCURVE_S1.);+#202 = LINE('',#203,#204);+#203 = CARTESIAN_POINT('',(0.79,0.625,1.E-02));+#204 = VECTOR('',#205,1.);+#205 = DIRECTION('',(0.,0.,-1.));+#206 = PCURVE('',#44,#207);+#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);+#208 = LINE('',#209,#210);+#209 = CARTESIAN_POINT('',(1.E-02,-1.E-02));+#210 = VECTOR('',#211,1.);+#211 = DIRECTION('',(-0.,1.));+#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#213 = PCURVE('',#214,#219);+#214 = PLANE('',#215);+#215 = AXIS2_PLACEMENT_3D('',#216,#217,#218);+#216 = CARTESIAN_POINT('',(0.79,0.79,2.E-02));+#217 = DIRECTION('',(1.,2.22044604925E-16,0.));+#218 = DIRECTION('',(0.,0.,1.));+#219 = DEFINITIONAL_REPRESENTATION('',(#220),#223);+#220 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#221,#222),.UNSPECIFIED.,.F.,.F.,+(2,2),(-0.155,2.5E-02),.PIECEWISE_BEZIER_KNOTS.);+#221 = CARTESIAN_POINT('',(0.145,0.165));+#222 = CARTESIAN_POINT('',(-3.5E-02,0.165));+#223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#224 = ORIENTED_EDGE('',*,*,#225,.F.);+#225 = EDGE_CURVE('',#226,#199,#228,.T.);+#226 = VERTEX_POINT('',#227);+#227 = CARTESIAN_POINT('',(0.575,0.625,2.E-02));+#228 = SURFACE_CURVE('',#229,(#233,#240),.PCURVE_S1.);+#229 = LINE('',#230,#231);+#230 = CARTESIAN_POINT('',(5.E-03,0.625,2.E-02));+#231 = VECTOR('',#232,1.);+#232 = DIRECTION('',(1.,9.95799250103E-17,0.));+#233 = PCURVE('',#44,#234);+#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);+#235 = LINE('',#236,#237);+#236 = CARTESIAN_POINT('',(0.795,-2.E-02));+#237 = VECTOR('',#238,1.);+#238 = DIRECTION('',(-1.,0.));+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#240 = PCURVE('',#241,#246);+#241 = PLANE('',#242);+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);+#243 = CARTESIAN_POINT('',(-0.79,0.79,2.E-02));+#244 = DIRECTION('',(0.,0.,1.));+#245 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#246 = DEFINITIONAL_REPRESENTATION('',(#247),#250);+#247 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#248,#249),.UNSPECIFIED.,.F.,.F.,+(2,2),(0.5475,0.8175),.PIECEWISE_BEZIER_KNOTS.);+#248 = CARTESIAN_POINT('',(0.165,1.3425));+#249 = CARTESIAN_POINT('',(0.165,1.6125));+#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#251 = ORIENTED_EDGE('',*,*,#252,.F.);+#252 = EDGE_CURVE('',#24,#226,#253,.T.);+#253 = SURFACE_CURVE('',#254,(#258,#265),.PCURVE_S1.);+#254 = LINE('',#255,#256);+#255 = CARTESIAN_POINT('',(0.575,0.625,0.));+#256 = VECTOR('',#257,1.);+#257 = DIRECTION('',(0.,0.,1.));+#258 = PCURVE('',#44,#259);+#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264);+#260 = LINE('',#261,#262);+#261 = CARTESIAN_POINT('',(0.225,0.));+#262 = VECTOR('',#263,1.);+#263 = DIRECTION('',(0.,-1.));+#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#265 = PCURVE('',#77,#266);+#266 = DEFINITIONAL_REPRESENTATION('',(#267),#271);+#267 = LINE('',#268,#269);+#268 = CARTESIAN_POINT('',(-0.,0.));+#269 = VECTOR('',#270,1.);+#270 = DIRECTION('',(-0.,-1.));+#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#272 = ADVANCED_FACE('',(#273),#77,.T.);+#273 = FACE_BOUND('',#274,.F.);+#274 = EDGE_LOOP('',(#275,#276,#277,#305));+#275 = ORIENTED_EDGE('',*,*,#56,.F.);+#276 = ORIENTED_EDGE('',*,*,#252,.T.);+#277 = ORIENTED_EDGE('',*,*,#278,.F.);+#278 = EDGE_CURVE('',#279,#226,#281,.T.);+#279 = VERTEX_POINT('',#280);+#280 = CARTESIAN_POINT('',(0.575,0.375,2.E-02));+#281 = SURFACE_CURVE('',#282,(#287,#294),.PCURVE_S1.);+#282 = CIRCLE('',#283,0.125);+#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286);+#284 = CARTESIAN_POINT('',(0.575,0.5,2.E-02));+#285 = DIRECTION('',(0.,0.,-1.));+#286 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#287 = PCURVE('',#77,#288);+#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293);+#289 = LINE('',#290,#291);+#290 = CARTESIAN_POINT('',(-6.28318530718,-2.E-02));+#291 = VECTOR('',#292,1.);+#292 = DIRECTION('',(1.,-0.));+#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#294 = PCURVE('',#241,#295);+#295 = DEFINITIONAL_REPRESENTATION('',(#296),#304);+#296 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#297,#298,#299,#300,#301,#302+,#303),.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(+'') );+#297 = CARTESIAN_POINT('',(0.165,1.365));+#298 = CARTESIAN_POINT('',(0.165,1.581506350946));+#299 = CARTESIAN_POINT('',(0.3525,1.473253175473));+#300 = CARTESIAN_POINT('',(0.54,1.365));+#301 = CARTESIAN_POINT('',(0.3525,1.256746824527));+#302 = CARTESIAN_POINT('',(0.165,1.148493649054));+#303 = CARTESIAN_POINT('',(0.165,1.365));+#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#305 = ORIENTED_EDGE('',*,*,#306,.F.);+#306 = EDGE_CURVE('',#57,#279,#307,.T.);+#307 = SURFACE_CURVE('',#308,(#312,#319),.PCURVE_S1.);+#308 = LINE('',#309,#310);+#309 = CARTESIAN_POINT('',(0.575,0.375,0.));+#310 = VECTOR('',#311,1.);+#311 = DIRECTION('',(0.,0.,1.));+#312 = PCURVE('',#77,#313);+#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318);+#314 = LINE('',#315,#316);+#315 = CARTESIAN_POINT('',(-3.14159265359,0.));+#316 = VECTOR('',#317,1.);+#317 = DIRECTION('',(-0.,-1.));+#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#319 = PCURVE('',#105,#320);+#320 = DEFINITIONAL_REPRESENTATION('',(#321),#325);+#321 = LINE('',#322,#323);+#322 = CARTESIAN_POINT('',(0.,0.));+#323 = VECTOR('',#324,1.);+#324 = DIRECTION('',(0.,-1.));+#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#326 = ADVANCED_FACE('',(#327),#105,.F.);+#327 = FACE_BOUND('',#328,.F.);+#328 = EDGE_LOOP('',(#329,#330,#331,#353,#375,#398));+#329 = ORIENTED_EDGE('',*,*,#89,.F.);+#330 = ORIENTED_EDGE('',*,*,#306,.T.);+#331 = ORIENTED_EDGE('',*,*,#332,.F.);+#332 = EDGE_CURVE('',#333,#279,#335,.T.);+#333 = VERTEX_POINT('',#334);+#334 = CARTESIAN_POINT('',(0.79,0.375,2.E-02));+#335 = SURFACE_CURVE('',#336,(#340,#347),.PCURVE_S1.);+#336 = LINE('',#337,#338);+#337 = CARTESIAN_POINT('',(-0.1075,0.375,2.E-02));+#338 = VECTOR('',#339,1.);+#339 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#340 = PCURVE('',#105,#341);+#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346);+#342 = LINE('',#343,#344);+#343 = CARTESIAN_POINT('',(-0.6825,-2.E-02));+#344 = VECTOR('',#345,1.);+#345 = DIRECTION('',(-1.,-0.));+#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#347 = PCURVE('',#241,#348);+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#352);+#349 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#350,#351),.UNSPECIFIED.,.F.,.F.,+(2,2),(-0.93,-0.66),.PIECEWISE_BEZIER_KNOTS.);+#350 = CARTESIAN_POINT('',(0.415,1.6125));+#351 = CARTESIAN_POINT('',(0.415,1.3425));+#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#353 = ORIENTED_EDGE('',*,*,#354,.T.);+#354 = EDGE_CURVE('',#333,#355,#357,.T.);+#355 = VERTEX_POINT('',#356);+#356 = CARTESIAN_POINT('',(0.79,0.375,0.15));+#357 = SURFACE_CURVE('',#358,(#362,#369),.PCURVE_S1.);+#358 = LINE('',#359,#360);+#359 = CARTESIAN_POINT('',(0.79,0.375,1.E-02));+#360 = VECTOR('',#361,1.);+#361 = DIRECTION('',(0.,0.,1.));+#362 = PCURVE('',#105,#363);+#363 = DEFINITIONAL_REPRESENTATION('',(#364),#368);+#364 = LINE('',#365,#366);+#365 = CARTESIAN_POINT('',(0.215,-1.E-02));+#366 = VECTOR('',#367,1.);+#367 = DIRECTION('',(0.,-1.));+#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#369 = PCURVE('',#214,#370);+#370 = DEFINITIONAL_REPRESENTATION('',(#371),#374);+#371 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#372,#373),.UNSPECIFIED.,.F.,.F.,+(2,2),(-2.5E-02,0.155),.PIECEWISE_BEZIER_KNOTS.);+#372 = CARTESIAN_POINT('',(-3.5E-02,0.415));+#373 = CARTESIAN_POINT('',(0.145,0.415));+#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#375 = ORIENTED_EDGE('',*,*,#376,.T.);+#376 = EDGE_CURVE('',#355,#377,#379,.T.);+#377 = VERTEX_POINT('',#378);+#378 = CARTESIAN_POINT('',(0.8,0.375,0.15));+#379 = SURFACE_CURVE('',#380,(#384,#391),.PCURVE_S1.);+#380 = LINE('',#381,#382);+#381 = CARTESIAN_POINT('',(0.575,0.375,0.15));+#382 = VECTOR('',#383,1.);+#383 = DIRECTION('',(1.,9.95799250103E-17,0.));+#384 = PCURVE('',#105,#385);+#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390);+#386 = LINE('',#387,#388);+#387 = CARTESIAN_POINT('',(0.,-0.15));+#388 = VECTOR('',#389,1.);+#389 = DIRECTION('',(1.,0.));+#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#391 = PCURVE('',#186,#392);+#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397);+#393 = LINE('',#394,#395);+#394 = CARTESIAN_POINT('',(0.25,0.225));+#395 = VECTOR('',#396,1.);+#396 = DIRECTION('',(-0.,-1.));+#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#398 = ORIENTED_EDGE('',*,*,#399,.F.);+#399 = EDGE_CURVE('',#90,#377,#400,.T.);+#400 = SURFACE_CURVE('',#401,(#405,#412),.PCURVE_S1.);+#401 = LINE('',#402,#403);+#402 = CARTESIAN_POINT('',(0.8,0.375,0.));+#403 = VECTOR('',#404,1.);+#404 = DIRECTION('',(0.,0.,1.));+#405 = PCURVE('',#105,#406);+#406 = DEFINITIONAL_REPRESENTATION('',(#407),#411);+#407 = LINE('',#408,#409);+#408 = CARTESIAN_POINT('',(0.225,0.));+#409 = VECTOR('',#410,1.);+#410 = DIRECTION('',(0.,-1.));+#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#412 = PCURVE('',#131,#413);+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);+#414 = LINE('',#415,#416);+#415 = CARTESIAN_POINT('',(0.,0.));+#416 = VECTOR('',#417,1.);+#417 = DIRECTION('',(0.,-1.));+#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#419 = ADVANCED_FACE('',(#420),#131,.F.);+#420 = FACE_BOUND('',#421,.F.);+#421 = EDGE_LOOP('',(#422,#423,#444,#445));+#422 = ORIENTED_EDGE('',*,*,#399,.T.);+#423 = ORIENTED_EDGE('',*,*,#424,.T.);+#424 = EDGE_CURVE('',#377,#148,#425,.T.);+#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.);+#426 = LINE('',#427,#428);+#427 = CARTESIAN_POINT('',(0.8,0.375,0.15));+#428 = VECTOR('',#429,1.);+#429 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#430 = PCURVE('',#131,#431);+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);+#432 = LINE('',#433,#434);+#433 = CARTESIAN_POINT('',(0.,-0.15));+#434 = VECTOR('',#435,1.);+#435 = DIRECTION('',(1.,0.));+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#437 = PCURVE('',#186,#438);+#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443);+#439 = LINE('',#440,#441);+#440 = CARTESIAN_POINT('',(0.25,0.));+#441 = VECTOR('',#442,1.);+#442 = DIRECTION('',(-1.,0.));+#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#444 = ORIENTED_EDGE('',*,*,#147,.F.);+#445 = ORIENTED_EDGE('',*,*,#117,.F.);+#446 = ADVANCED_FACE('',(#447,#1130),#241,.F.);+#447 = FACE_BOUND('',#448,.F.);+#448 = EDGE_LOOP('',(#449,#472,#500,#528,#555,#588,#615,#638,#665,#698,+#725,#748,#775,#808,#835,#858,#886,#909,#936,#969,#996,#1019,#1046,+#1079,#1106,#1127,#1128,#1129));+#449 = ORIENTED_EDGE('',*,*,#450,.F.);+#450 = EDGE_CURVE('',#451,#199,#453,.T.);+#451 = VERTEX_POINT('',#452);+#452 = CARTESIAN_POINT('',(0.79,0.79,2.E-02));+#453 = SURFACE_CURVE('',#454,(#458,#465),.PCURVE_S1.);+#454 = LINE('',#455,#456);+#455 = CARTESIAN_POINT('',(0.79,0.79,2.E-02));+#456 = VECTOR('',#457,1.);+#457 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#458 = PCURVE('',#241,#459);+#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464);+#460 = LINE('',#461,#462);+#461 = CARTESIAN_POINT('',(0.,1.58));+#462 = VECTOR('',#463,1.);+#463 = DIRECTION('',(1.,0.));+#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#465 = PCURVE('',#214,#466);+#466 = DEFINITIONAL_REPRESENTATION('',(#467),#471);+#467 = LINE('',#468,#469);+#468 = CARTESIAN_POINT('',(0.,0.));+#469 = VECTOR('',#470,1.);+#470 = DIRECTION('',(0.,1.));+#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#472 = ORIENTED_EDGE('',*,*,#473,.F.);+#473 = EDGE_CURVE('',#474,#451,#476,.T.);+#474 = VERTEX_POINT('',#475);+#475 = CARTESIAN_POINT('',(-0.79,0.79,2.E-02));+#476 = SURFACE_CURVE('',#477,(#481,#488),.PCURVE_S1.);+#477 = LINE('',#478,#479);+#478 = CARTESIAN_POINT('',(-0.79,0.79,2.E-02));+#479 = VECTOR('',#480,1.);+#480 = DIRECTION('',(1.,2.22044604925E-16,0.));+#481 = PCURVE('',#241,#482);+#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487);+#483 = LINE('',#484,#485);+#484 = CARTESIAN_POINT('',(0.,0.));+#485 = VECTOR('',#486,1.);+#486 = DIRECTION('',(0.,1.));+#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#488 = PCURVE('',#489,#494);+#489 = PLANE('',#490);+#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493);+#491 = CARTESIAN_POINT('',(-0.79,0.79,2.E-02));+#492 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#493 = DIRECTION('',(0.,0.,1.));+#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499);+#495 = LINE('',#496,#497);+#496 = CARTESIAN_POINT('',(0.,0.));+#497 = VECTOR('',#498,1.);+#498 = DIRECTION('',(0.,-1.));+#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#500 = ORIENTED_EDGE('',*,*,#501,.T.);+#501 = EDGE_CURVE('',#474,#502,#504,.T.);+#502 = VERTEX_POINT('',#503);+#503 = CARTESIAN_POINT('',(-0.79,0.625,2.E-02));+#504 = SURFACE_CURVE('',#505,(#509,#516),.PCURVE_S1.);+#505 = LINE('',#506,#507);+#506 = CARTESIAN_POINT('',(-0.79,0.79,2.E-02));+#507 = VECTOR('',#508,1.);+#508 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#509 = PCURVE('',#241,#510);+#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515);+#511 = LINE('',#512,#513);+#512 = CARTESIAN_POINT('',(0.,0.));+#513 = VECTOR('',#514,1.);+#514 = DIRECTION('',(1.,0.));+#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#516 = PCURVE('',#517,#522);+#517 = PLANE('',#518);+#518 = AXIS2_PLACEMENT_3D('',#519,#520,#521);+#519 = CARTESIAN_POINT('',(-0.79,0.79,2.E-02));+#520 = DIRECTION('',(1.,2.22044604925E-16,0.));+#521 = DIRECTION('',(0.,0.,1.));+#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);+#523 = LINE('',#524,#525);+#524 = CARTESIAN_POINT('',(0.,0.));+#525 = VECTOR('',#526,1.);+#526 = DIRECTION('',(0.,1.));+#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#528 = ORIENTED_EDGE('',*,*,#529,.T.);+#529 = EDGE_CURVE('',#502,#530,#532,.T.);+#530 = VERTEX_POINT('',#531);+#531 = CARTESIAN_POINT('',(-0.575,0.625,2.E-02));+#532 = SURFACE_CURVE('',#533,(#537,#543),.PCURVE_S1.);+#533 = LINE('',#534,#535);+#534 = CARTESIAN_POINT('',(-0.6825,0.625,2.E-02));+#535 = VECTOR('',#536,1.);+#536 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#537 = PCURVE('',#241,#538);+#538 = DEFINITIONAL_REPRESENTATION('',(#539),#542);+#539 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#540,#541),.UNSPECIFIED.,.F.,.F.,+(2,2),(-0.14,0.13),.PIECEWISE_BEZIER_KNOTS.);+#540 = CARTESIAN_POINT('',(0.165,-3.25E-02));+#541 = CARTESIAN_POINT('',(0.165,0.2375));+#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#543 = PCURVE('',#544,#549);+#544 = PLANE('',#545);+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);+#546 = CARTESIAN_POINT('',(-0.575,0.625,0.));+#547 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#548 = DIRECTION('',(-1.,2.288475490444E-17,0.));+#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554);+#550 = LINE('',#551,#552);+#551 = CARTESIAN_POINT('',(0.1075,-2.E-02));+#552 = VECTOR('',#553,1.);+#553 = DIRECTION('',(-1.,0.));+#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#555 = ORIENTED_EDGE('',*,*,#556,.T.);+#556 = EDGE_CURVE('',#530,#557,#559,.T.);+#557 = VERTEX_POINT('',#558);+#558 = CARTESIAN_POINT('',(-0.575,0.375,2.E-02));+#559 = SURFACE_CURVE('',#560,(#565,#576),.PCURVE_S1.);+#560 = CIRCLE('',#561,0.125);+#561 = AXIS2_PLACEMENT_3D('',#562,#563,#564);+#562 = CARTESIAN_POINT('',(-0.575,0.5,2.E-02));+#563 = DIRECTION('',(-0.,0.,-1.));+#564 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#565 = PCURVE('',#241,#566);+#566 = DEFINITIONAL_REPRESENTATION('',(#567),#575);+#567 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#568,#569,#570,#571,#572,#573+,#574),.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(+'') );+#568 = CARTESIAN_POINT('',(0.415,0.215));+#569 = CARTESIAN_POINT('',(0.415,-1.50635094611E-03));+#570 = CARTESIAN_POINT('',(0.2275,0.106746824527));+#571 = CARTESIAN_POINT('',(4.E-02,0.215));+#572 = CARTESIAN_POINT('',(0.2275,0.323253175473));+#573 = CARTESIAN_POINT('',(0.415,0.431506350946));+#574 = CARTESIAN_POINT('',(0.415,0.215));+#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#576 = PCURVE('',#577,#582);+#577 = CYLINDRICAL_SURFACE('',#578,0.125);+#578 = AXIS2_PLACEMENT_3D('',#579,#580,#581);+#579 = CARTESIAN_POINT('',(-0.575,0.5,0.));+#580 = DIRECTION('',(0.,0.,-1.));+#581 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);+#583 = LINE('',#584,#585);+#584 = CARTESIAN_POINT('',(-6.28318530718,-2.E-02));+#585 = VECTOR('',#586,1.);+#586 = DIRECTION('',(1.,-0.));+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#588 = ORIENTED_EDGE('',*,*,#589,.T.);+#589 = EDGE_CURVE('',#557,#590,#592,.T.);+#590 = VERTEX_POINT('',#591);+#591 = CARTESIAN_POINT('',(-0.79,0.375,2.E-02));+#592 = SURFACE_CURVE('',#593,(#597,#603),.PCURVE_S1.);+#593 = LINE('',#594,#595);+#594 = CARTESIAN_POINT('',(-0.795,0.375,2.E-02));+#595 = VECTOR('',#596,1.);+#596 = DIRECTION('',(-1.,2.288475490444E-17,0.));+#597 = PCURVE('',#241,#598);+#598 = DEFINITIONAL_REPRESENTATION('',(#599),#602);+#599 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#600,#601),.UNSPECIFIED.,.F.,.F.,+(2,2),(-0.2425,2.75E-02),.PIECEWISE_BEZIER_KNOTS.);+#600 = CARTESIAN_POINT('',(0.415,0.2375));+#601 = CARTESIAN_POINT('',(0.415,-3.25E-02));+#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#603 = PCURVE('',#604,#609);+#604 = PLANE('',#605);+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);+#606 = CARTESIAN_POINT('',(-0.8,0.375,0.));+#607 = DIRECTION('',(2.288475490444E-17,1.,0.));+#608 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614);+#610 = LINE('',#611,#612);+#611 = CARTESIAN_POINT('',(5.E-03,-2.E-02));+#612 = VECTOR('',#613,1.);+#613 = DIRECTION('',(-1.,-0.));+#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#615 = ORIENTED_EDGE('',*,*,#616,.T.);+#616 = EDGE_CURVE('',#590,#617,#619,.T.);+#617 = VERTEX_POINT('',#618);+#618 = CARTESIAN_POINT('',(-0.79,0.125,2.E-02));+#619 = SURFACE_CURVE('',#620,(#624,#631),.PCURVE_S1.);+#620 = LINE('',#621,#622);+#621 = CARTESIAN_POINT('',(-0.79,0.79,2.E-02));+#622 = VECTOR('',#623,1.);+#623 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#624 = PCURVE('',#241,#625);+#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630);+#626 = LINE('',#627,#628);+#627 = CARTESIAN_POINT('',(0.,0.));+#628 = VECTOR('',#629,1.);+#629 = DIRECTION('',(1.,0.));+#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#631 = PCURVE('',#517,#632);+#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637);+#633 = LINE('',#634,#635);+#634 = CARTESIAN_POINT('',(0.,0.));+#635 = VECTOR('',#636,1.);+#636 = DIRECTION('',(0.,1.));+#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#638 = ORIENTED_EDGE('',*,*,#639,.T.);+#639 = EDGE_CURVE('',#617,#640,#642,.T.);+#640 = VERTEX_POINT('',#641);+#641 = CARTESIAN_POINT('',(-0.575,0.125,2.E-02));+#642 = SURFACE_CURVE('',#643,(#647,#653),.PCURVE_S1.);+#643 = LINE('',#644,#645);+#644 = CARTESIAN_POINT('',(-0.6825,0.125,2.E-02));+#645 = VECTOR('',#646,1.);+#646 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#647 = PCURVE('',#241,#648);+#648 = DEFINITIONAL_REPRESENTATION('',(#649),#652);+#649 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#650,#651),.UNSPECIFIED.,.F.,.F.,+(2,2),(-0.14,0.13),.PIECEWISE_BEZIER_KNOTS.);+#650 = CARTESIAN_POINT('',(0.665,-3.25E-02));+#651 = CARTESIAN_POINT('',(0.665,0.2375));+#652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#653 = PCURVE('',#654,#659);+#654 = PLANE('',#655);+#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658);+#656 = CARTESIAN_POINT('',(-0.575,0.125,0.));+#657 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#658 = DIRECTION('',(-1.,2.288475490444E-17,0.));+#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664);+#660 = LINE('',#661,#662);+#661 = CARTESIAN_POINT('',(0.1075,-2.E-02));+#662 = VECTOR('',#663,1.);+#663 = DIRECTION('',(-1.,0.));+#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#665 = ORIENTED_EDGE('',*,*,#666,.T.);+#666 = EDGE_CURVE('',#640,#667,#669,.T.);+#667 = VERTEX_POINT('',#668);+#668 = CARTESIAN_POINT('',(-0.575,-0.125,2.E-02));+#669 = SURFACE_CURVE('',#670,(#675,#686),.PCURVE_S1.);+#670 = CIRCLE('',#671,0.125);+#671 = AXIS2_PLACEMENT_3D('',#672,#673,#674);+#672 = CARTESIAN_POINT('',(-0.575,-4.440892098501E-17,2.E-02));+#673 = DIRECTION('',(-0.,0.,-1.));+#674 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#675 = PCURVE('',#241,#676);+#676 = DEFINITIONAL_REPRESENTATION('',(#677),#685);+#677 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#678,#679,#680,#681,#682,#683+,#684),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+-2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+'') );+#678 = CARTESIAN_POINT('',(0.915,0.215));+#679 = CARTESIAN_POINT('',(0.915,-1.50635094611E-03));+#680 = CARTESIAN_POINT('',(0.7275,0.106746824527));+#681 = CARTESIAN_POINT('',(0.54,0.215));+#682 = CARTESIAN_POINT('',(0.7275,0.323253175473));+#683 = CARTESIAN_POINT('',(0.915,0.431506350946));+#684 = CARTESIAN_POINT('',(0.915,0.215));+#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#686 = PCURVE('',#687,#692);+#687 = CYLINDRICAL_SURFACE('',#688,0.125);+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);+#689 = CARTESIAN_POINT('',(-0.575,-8.326672684689E-17,0.));+#690 = DIRECTION('',(0.,0.,-1.));+#691 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697);+#693 = LINE('',#694,#695);+#694 = CARTESIAN_POINT('',(-6.28318530718,-2.E-02));+#695 = VECTOR('',#696,1.);+#696 = DIRECTION('',(1.,-0.));+#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#698 = ORIENTED_EDGE('',*,*,#699,.T.);+#699 = EDGE_CURVE('',#667,#700,#702,.T.);+#700 = VERTEX_POINT('',#701);+#701 = CARTESIAN_POINT('',(-0.79,-0.125,2.E-02));+#702 = SURFACE_CURVE('',#703,(#707,#713),.PCURVE_S1.);+#703 = LINE('',#704,#705);+#704 = CARTESIAN_POINT('',(-0.795,-0.125,2.E-02));+#705 = VECTOR('',#706,1.);+#706 = DIRECTION('',(-1.,2.288475490444E-17,0.));+#707 = PCURVE('',#241,#708);+#708 = DEFINITIONAL_REPRESENTATION('',(#709),#712);+#709 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#710,#711),.UNSPECIFIED.,.F.,.F.,+(2,2),(-0.2425,2.75E-02),.PIECEWISE_BEZIER_KNOTS.);+#710 = CARTESIAN_POINT('',(0.915,0.2375));+#711 = CARTESIAN_POINT('',(0.915,-3.25E-02));+#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#713 = PCURVE('',#714,#719);+#714 = PLANE('',#715);+#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718);+#716 = CARTESIAN_POINT('',(-0.8,-0.125,0.));+#717 = DIRECTION('',(2.288475490444E-17,1.,0.));+#718 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#719 = DEFINITIONAL_REPRESENTATION('',(#720),#724);+#720 = LINE('',#721,#722);+#721 = CARTESIAN_POINT('',(5.E-03,-2.E-02));+#722 = VECTOR('',#723,1.);+#723 = DIRECTION('',(-1.,-0.));+#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#725 = ORIENTED_EDGE('',*,*,#726,.T.);+#726 = EDGE_CURVE('',#700,#727,#729,.T.);+#727 = VERTEX_POINT('',#728);+#728 = CARTESIAN_POINT('',(-0.79,-0.375,2.E-02));+#729 = SURFACE_CURVE('',#730,(#734,#741),.PCURVE_S1.);+#730 = LINE('',#731,#732);+#731 = CARTESIAN_POINT('',(-0.79,0.79,2.E-02));+#732 = VECTOR('',#733,1.);+#733 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#734 = PCURVE('',#241,#735);+#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740);+#736 = LINE('',#737,#738);+#737 = CARTESIAN_POINT('',(0.,0.));+#738 = VECTOR('',#739,1.);+#739 = DIRECTION('',(1.,0.));+#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#741 = PCURVE('',#517,#742);+#742 = DEFINITIONAL_REPRESENTATION('',(#743),#747);+#743 = LINE('',#744,#745);+#744 = CARTESIAN_POINT('',(0.,0.));+#745 = VECTOR('',#746,1.);+#746 = DIRECTION('',(0.,1.));+#747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#748 = ORIENTED_EDGE('',*,*,#749,.T.);+#749 = EDGE_CURVE('',#727,#750,#752,.T.);+#750 = VERTEX_POINT('',#751);+#751 = CARTESIAN_POINT('',(-0.575,-0.375,2.E-02));+#752 = SURFACE_CURVE('',#753,(#757,#763),.PCURVE_S1.);+#753 = LINE('',#754,#755);+#754 = CARTESIAN_POINT('',(-0.6825,-0.375,2.E-02));+#755 = VECTOR('',#756,1.);+#756 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#757 = PCURVE('',#241,#758);+#758 = DEFINITIONAL_REPRESENTATION('',(#759),#762);+#759 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#760,#761),.UNSPECIFIED.,.F.,.F.,+(2,2),(-0.14,0.13),.PIECEWISE_BEZIER_KNOTS.);+#760 = CARTESIAN_POINT('',(1.165,-3.25E-02));+#761 = CARTESIAN_POINT('',(1.165,0.2375));+#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#763 = PCURVE('',#764,#769);+#764 = PLANE('',#765);+#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768);+#766 = CARTESIAN_POINT('',(-0.575,-0.375,0.));+#767 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#768 = DIRECTION('',(-1.,2.288475490444E-17,0.));+#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774);+#770 = LINE('',#771,#772);+#771 = CARTESIAN_POINT('',(0.1075,-2.E-02));+#772 = VECTOR('',#773,1.);+#773 = DIRECTION('',(-1.,0.));+#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#775 = ORIENTED_EDGE('',*,*,#776,.T.);+#776 = EDGE_CURVE('',#750,#777,#779,.T.);+#777 = VERTEX_POINT('',#778);+#778 = CARTESIAN_POINT('',(-0.575,-0.625,2.E-02));+#779 = SURFACE_CURVE('',#780,(#785,#796),.PCURVE_S1.);+#780 = CIRCLE('',#781,0.125);+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);+#782 = CARTESIAN_POINT('',(-0.575,-0.5,2.E-02));+#783 = DIRECTION('',(-0.,0.,-1.));+#784 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#785 = PCURVE('',#241,#786);+#786 = DEFINITIONAL_REPRESENTATION('',(#787),#795);+#787 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#788,#789,#790,#791,#792,#793+,#794),.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(+'') );+#788 = CARTESIAN_POINT('',(1.415,0.215));+#789 = CARTESIAN_POINT('',(1.415,-1.50635094611E-03));+#790 = CARTESIAN_POINT('',(1.2275,0.106746824527));+#791 = CARTESIAN_POINT('',(1.04,0.215));+#792 = CARTESIAN_POINT('',(1.2275,0.323253175473));+#793 = CARTESIAN_POINT('',(1.415,0.431506350946));+#794 = CARTESIAN_POINT('',(1.415,0.215));+#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#796 = PCURVE('',#797,#802);+#797 = CYLINDRICAL_SURFACE('',#798,0.125);+#798 = AXIS2_PLACEMENT_3D('',#799,#800,#801);+#799 = CARTESIAN_POINT('',(-0.575,-0.5,0.));+#800 = DIRECTION('',(0.,0.,-1.));+#801 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807);+#803 = LINE('',#804,#805);+#804 = CARTESIAN_POINT('',(-6.28318530718,-2.E-02));+#805 = VECTOR('',#806,1.);+#806 = DIRECTION('',(1.,-0.));+#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#808 = ORIENTED_EDGE('',*,*,#809,.T.);+#809 = EDGE_CURVE('',#777,#810,#812,.T.);+#810 = VERTEX_POINT('',#811);+#811 = CARTESIAN_POINT('',(-0.79,-0.625,2.E-02));+#812 = SURFACE_CURVE('',#813,(#817,#823),.PCURVE_S1.);+#813 = LINE('',#814,#815);+#814 = CARTESIAN_POINT('',(-0.795,-0.625,2.E-02));+#815 = VECTOR('',#816,1.);+#816 = DIRECTION('',(-1.,2.288475490444E-17,0.));+#817 = PCURVE('',#241,#818);+#818 = DEFINITIONAL_REPRESENTATION('',(#819),#822);+#819 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#820,#821),.UNSPECIFIED.,.F.,.F.,+(2,2),(-0.2425,2.75E-02),.PIECEWISE_BEZIER_KNOTS.);+#820 = CARTESIAN_POINT('',(1.415,0.2375));+#821 = CARTESIAN_POINT('',(1.415,-3.25E-02));+#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#823 = PCURVE('',#824,#829);+#824 = PLANE('',#825);+#825 = AXIS2_PLACEMENT_3D('',#826,#827,#828);+#826 = CARTESIAN_POINT('',(-0.8,-0.625,0.));+#827 = DIRECTION('',(2.288475490444E-17,1.,0.));+#828 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#829 = DEFINITIONAL_REPRESENTATION('',(#830),#834);+#830 = LINE('',#831,#832);+#831 = CARTESIAN_POINT('',(5.E-03,-2.E-02));+#832 = VECTOR('',#833,1.);+#833 = DIRECTION('',(-1.,-0.));+#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#835 = ORIENTED_EDGE('',*,*,#836,.T.);+#836 = EDGE_CURVE('',#810,#837,#839,.T.);+#837 = VERTEX_POINT('',#838);+#838 = CARTESIAN_POINT('',(-0.79,-0.79,2.E-02));+#839 = SURFACE_CURVE('',#840,(#844,#851),.PCURVE_S1.);+#840 = LINE('',#841,#842);+#841 = CARTESIAN_POINT('',(-0.79,0.79,2.E-02));+#842 = VECTOR('',#843,1.);+#843 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#844 = PCURVE('',#241,#845);+#845 = DEFINITIONAL_REPRESENTATION('',(#846),#850);+#846 = LINE('',#847,#848);+#847 = CARTESIAN_POINT('',(0.,0.));+#848 = VECTOR('',#849,1.);+#849 = DIRECTION('',(1.,0.));+#850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#851 = PCURVE('',#517,#852);+#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857);+#853 = LINE('',#854,#855);+#854 = CARTESIAN_POINT('',(0.,0.));+#855 = VECTOR('',#856,1.);+#856 = DIRECTION('',(0.,1.));+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#858 = ORIENTED_EDGE('',*,*,#859,.T.);+#859 = EDGE_CURVE('',#837,#860,#862,.T.);+#860 = VERTEX_POINT('',#861);+#861 = CARTESIAN_POINT('',(0.79,-0.79,2.E-02));+#862 = SURFACE_CURVE('',#863,(#867,#874),.PCURVE_S1.);+#863 = LINE('',#864,#865);+#864 = CARTESIAN_POINT('',(-0.79,-0.79,2.E-02));+#865 = VECTOR('',#866,1.);+#866 = DIRECTION('',(1.,2.22044604925E-16,0.));+#867 = PCURVE('',#241,#868);+#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873);+#869 = LINE('',#870,#871);+#870 = CARTESIAN_POINT('',(1.58,0.));+#871 = VECTOR('',#872,1.);+#872 = DIRECTION('',(0.,1.));+#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#874 = PCURVE('',#875,#880);+#875 = PLANE('',#876);+#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879);+#877 = CARTESIAN_POINT('',(-0.79,-0.79,2.E-02));+#878 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#879 = DIRECTION('',(0.,0.,1.));+#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885);+#881 = LINE('',#882,#883);+#882 = CARTESIAN_POINT('',(0.,0.));+#883 = VECTOR('',#884,1.);+#884 = DIRECTION('',(0.,-1.));+#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#886 = ORIENTED_EDGE('',*,*,#887,.F.);+#887 = EDGE_CURVE('',#888,#860,#890,.T.);+#888 = VERTEX_POINT('',#889);+#889 = CARTESIAN_POINT('',(0.79,-0.625,2.E-02));+#890 = SURFACE_CURVE('',#891,(#895,#902),.PCURVE_S1.);+#891 = LINE('',#892,#893);+#892 = CARTESIAN_POINT('',(0.79,0.79,2.E-02));+#893 = VECTOR('',#894,1.);+#894 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#895 = PCURVE('',#241,#896);+#896 = DEFINITIONAL_REPRESENTATION('',(#897),#901);+#897 = LINE('',#898,#899);+#898 = CARTESIAN_POINT('',(0.,1.58));+#899 = VECTOR('',#900,1.);+#900 = DIRECTION('',(1.,0.));+#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#902 = PCURVE('',#214,#903);+#903 = DEFINITIONAL_REPRESENTATION('',(#904),#908);+#904 = LINE('',#905,#906);+#905 = CARTESIAN_POINT('',(0.,0.));+#906 = VECTOR('',#907,1.);+#907 = DIRECTION('',(0.,1.));+#908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#909 = ORIENTED_EDGE('',*,*,#910,.T.);+#910 = EDGE_CURVE('',#888,#911,#913,.T.);+#911 = VERTEX_POINT('',#912);+#912 = CARTESIAN_POINT('',(0.575,-0.625,2.E-02));+#913 = SURFACE_CURVE('',#914,(#918,#924),.PCURVE_S1.);+#914 = LINE('',#915,#916);+#915 = CARTESIAN_POINT('',(-0.1075,-0.625,2.E-02));+#916 = VECTOR('',#917,1.);+#917 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#918 = PCURVE('',#241,#919);+#919 = DEFINITIONAL_REPRESENTATION('',(#920),#923);+#920 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#921,#922),.UNSPECIFIED.,.F.,.F.,+(2,2),(-0.93,-0.66),.PIECEWISE_BEZIER_KNOTS.);+#921 = CARTESIAN_POINT('',(1.415,1.6125));+#922 = CARTESIAN_POINT('',(1.415,1.3425));+#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#924 = PCURVE('',#925,#930);+#925 = PLANE('',#926);+#926 = AXIS2_PLACEMENT_3D('',#927,#928,#929);+#927 = CARTESIAN_POINT('',(0.575,-0.625,0.));+#928 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#929 = DIRECTION('',(1.,9.95799250103E-17,0.));+#930 = DEFINITIONAL_REPRESENTATION('',(#931),#935);+#931 = LINE('',#932,#933);+#932 = CARTESIAN_POINT('',(-0.6825,-2.E-02));+#933 = VECTOR('',#934,1.);+#934 = DIRECTION('',(-1.,-0.));+#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#936 = ORIENTED_EDGE('',*,*,#937,.T.);+#937 = EDGE_CURVE('',#911,#938,#940,.T.);+#938 = VERTEX_POINT('',#939);+#939 = CARTESIAN_POINT('',(0.575,-0.375,2.E-02));+#940 = SURFACE_CURVE('',#941,(#946,#957),.PCURVE_S1.);+#941 = CIRCLE('',#942,0.125);+#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945);+#943 = CARTESIAN_POINT('',(0.575,-0.5,2.E-02));+#944 = DIRECTION('',(0.,0.,-1.));+#945 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#946 = PCURVE('',#241,#947);+#947 = DEFINITIONAL_REPRESENTATION('',(#948),#956);+#948 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#949,#950,#951,#952,#953,#954+,#955),.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(+'') );+#949 = CARTESIAN_POINT('',(1.165,1.365));+#950 = CARTESIAN_POINT('',(1.165,1.581506350946));+#951 = CARTESIAN_POINT('',(1.3525,1.473253175473));+#952 = CARTESIAN_POINT('',(1.54,1.365));+#953 = CARTESIAN_POINT('',(1.3525,1.256746824527));+#954 = CARTESIAN_POINT('',(1.165,1.148493649054));+#955 = CARTESIAN_POINT('',(1.165,1.365));+#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#957 = PCURVE('',#958,#963);+#958 = CYLINDRICAL_SURFACE('',#959,0.125);+#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962);+#960 = CARTESIAN_POINT('',(0.575,-0.5,0.));+#961 = DIRECTION('',(0.,0.,-1.));+#962 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968);+#964 = LINE('',#965,#966);+#965 = CARTESIAN_POINT('',(-6.28318530718,-2.E-02));+#966 = VECTOR('',#967,1.);+#967 = DIRECTION('',(1.,-0.));+#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#969 = ORIENTED_EDGE('',*,*,#970,.T.);+#970 = EDGE_CURVE('',#938,#971,#973,.T.);+#971 = VERTEX_POINT('',#972);+#972 = CARTESIAN_POINT('',(0.79,-0.375,2.E-02));+#973 = SURFACE_CURVE('',#974,(#978,#984),.PCURVE_S1.);+#974 = LINE('',#975,#976);+#975 = CARTESIAN_POINT('',(5.E-03,-0.375,2.E-02));+#976 = VECTOR('',#977,1.);+#977 = DIRECTION('',(1.,9.95799250103E-17,0.));+#978 = PCURVE('',#241,#979);+#979 = DEFINITIONAL_REPRESENTATION('',(#980),#983);+#980 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#981,#982),.UNSPECIFIED.,.F.,.F.,+(2,2),(0.5475,0.8175),.PIECEWISE_BEZIER_KNOTS.);+#981 = CARTESIAN_POINT('',(1.165,1.3425));+#982 = CARTESIAN_POINT('',(1.165,1.6125));+#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#984 = PCURVE('',#985,#990);+#985 = PLANE('',#986);+#986 = AXIS2_PLACEMENT_3D('',#987,#988,#989);+#987 = CARTESIAN_POINT('',(0.8,-0.375,0.));+#988 = DIRECTION('',(9.95799250103E-17,-1.,0.));+#989 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#990 = DEFINITIONAL_REPRESENTATION('',(#991),#995);+#991 = LINE('',#992,#993);+#992 = CARTESIAN_POINT('',(0.795,-2.E-02));+#993 = VECTOR('',#994,1.);+#994 = DIRECTION('',(-1.,0.));+#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#996 = ORIENTED_EDGE('',*,*,#997,.F.);+#997 = EDGE_CURVE('',#998,#971,#1000,.T.);+#998 = VERTEX_POINT('',#999);+#999 = CARTESIAN_POINT('',(0.79,-0.125,2.E-02));+#1000 = SURFACE_CURVE('',#1001,(#1005,#1012),.PCURVE_S1.);+#1001 = LINE('',#1002,#1003);+#1002 = CARTESIAN_POINT('',(0.79,0.79,2.E-02));+#1003 = VECTOR('',#1004,1.);+#1004 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1005 = PCURVE('',#241,#1006);+#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011);+#1007 = LINE('',#1008,#1009);+#1008 = CARTESIAN_POINT('',(0.,1.58));+#1009 = VECTOR('',#1010,1.);+#1010 = DIRECTION('',(1.,0.));+#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1012 = PCURVE('',#214,#1013);+#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1018);+#1014 = LINE('',#1015,#1016);+#1015 = CARTESIAN_POINT('',(0.,0.));+#1016 = VECTOR('',#1017,1.);+#1017 = DIRECTION('',(0.,1.));+#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1019 = ORIENTED_EDGE('',*,*,#1020,.T.);+#1020 = EDGE_CURVE('',#998,#1021,#1023,.T.);+#1021 = VERTEX_POINT('',#1022);+#1022 = CARTESIAN_POINT('',(0.575,-0.125,2.E-02));+#1023 = SURFACE_CURVE('',#1024,(#1028,#1034),.PCURVE_S1.);+#1024 = LINE('',#1025,#1026);+#1025 = CARTESIAN_POINT('',(-0.1075,-0.125,2.E-02));+#1026 = VECTOR('',#1027,1.);+#1027 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#1028 = PCURVE('',#241,#1029);+#1029 = DEFINITIONAL_REPRESENTATION('',(#1030),#1033);+#1030 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1031,#1032),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.93,-0.66),.PIECEWISE_BEZIER_KNOTS.);+#1031 = CARTESIAN_POINT('',(0.915,1.6125));+#1032 = CARTESIAN_POINT('',(0.915,1.3425));+#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1034 = PCURVE('',#1035,#1040);+#1035 = PLANE('',#1036);+#1036 = AXIS2_PLACEMENT_3D('',#1037,#1038,#1039);+#1037 = CARTESIAN_POINT('',(0.575,-0.125,0.));+#1038 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#1039 = DIRECTION('',(1.,9.95799250103E-17,0.));+#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1045);+#1041 = LINE('',#1042,#1043);+#1042 = CARTESIAN_POINT('',(-0.6825,-2.E-02));+#1043 = VECTOR('',#1044,1.);+#1044 = DIRECTION('',(-1.,-0.));+#1045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1046 = ORIENTED_EDGE('',*,*,#1047,.T.);+#1047 = EDGE_CURVE('',#1021,#1048,#1050,.T.);+#1048 = VERTEX_POINT('',#1049);+#1049 = CARTESIAN_POINT('',(0.575,0.125,2.E-02));+#1050 = SURFACE_CURVE('',#1051,(#1056,#1067),.PCURVE_S1.);+#1051 = CIRCLE('',#1052,0.125);+#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);+#1053 = CARTESIAN_POINT('',(0.575,1.554312234475E-16,2.E-02));+#1054 = DIRECTION('',(0.,0.,-1.));+#1055 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#1056 = PCURVE('',#241,#1057);+#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1066);+#1058 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1059,#1060,#1061,#1062,+#1063,#1064,#1065),.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('') );+#1059 = CARTESIAN_POINT('',(0.665,1.365));+#1060 = CARTESIAN_POINT('',(0.665,1.581506350946));+#1061 = CARTESIAN_POINT('',(0.8525,1.473253175473));+#1062 = CARTESIAN_POINT('',(1.04,1.365));+#1063 = CARTESIAN_POINT('',(0.8525,1.256746824527));+#1064 = CARTESIAN_POINT('',(0.665,1.148493649054));+#1065 = CARTESIAN_POINT('',(0.665,1.365));+#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1067 = PCURVE('',#1068,#1073);+#1068 = CYLINDRICAL_SURFACE('',#1069,0.125);+#1069 = AXIS2_PLACEMENT_3D('',#1070,#1071,#1072);+#1070 = CARTESIAN_POINT('',(0.575,1.387778780781E-16,0.));+#1071 = DIRECTION('',(0.,0.,-1.));+#1072 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078);+#1074 = LINE('',#1075,#1076);+#1075 = CARTESIAN_POINT('',(-6.28318530718,-2.E-02));+#1076 = VECTOR('',#1077,1.);+#1077 = DIRECTION('',(1.,-0.));+#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1079 = ORIENTED_EDGE('',*,*,#1080,.T.);+#1080 = EDGE_CURVE('',#1048,#1081,#1083,.T.);+#1081 = VERTEX_POINT('',#1082);+#1082 = CARTESIAN_POINT('',(0.79,0.125,2.E-02));+#1083 = SURFACE_CURVE('',#1084,(#1088,#1094),.PCURVE_S1.);+#1084 = LINE('',#1085,#1086);+#1085 = CARTESIAN_POINT('',(5.E-03,0.125,2.E-02));+#1086 = VECTOR('',#1087,1.);+#1087 = DIRECTION('',(1.,9.95799250103E-17,0.));+#1088 = PCURVE('',#241,#1089);+#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1093);+#1090 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1091,#1092),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.5475,0.8175),.PIECEWISE_BEZIER_KNOTS.);+#1091 = CARTESIAN_POINT('',(0.665,1.3425));+#1092 = CARTESIAN_POINT('',(0.665,1.6125));+#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1094 = PCURVE('',#1095,#1100);+#1095 = PLANE('',#1096);+#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099);+#1097 = CARTESIAN_POINT('',(0.8,0.125,0.));+#1098 = DIRECTION('',(9.95799250103E-17,-1.,0.));+#1099 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105);+#1101 = LINE('',#1102,#1103);+#1102 = CARTESIAN_POINT('',(0.795,-2.E-02));+#1103 = VECTOR('',#1104,1.);+#1104 = DIRECTION('',(-1.,0.));+#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1106 = ORIENTED_EDGE('',*,*,#1107,.F.);+#1107 = EDGE_CURVE('',#333,#1081,#1108,.T.);+#1108 = SURFACE_CURVE('',#1109,(#1113,#1120),.PCURVE_S1.);+#1109 = LINE('',#1110,#1111);+#1110 = CARTESIAN_POINT('',(0.79,0.79,2.E-02));+#1111 = VECTOR('',#1112,1.);+#1112 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1113 = PCURVE('',#241,#1114);+#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119);+#1115 = LINE('',#1116,#1117);+#1116 = CARTESIAN_POINT('',(0.,1.58));+#1117 = VECTOR('',#1118,1.);+#1118 = DIRECTION('',(1.,0.));+#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1120 = PCURVE('',#214,#1121);+#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126);+#1122 = LINE('',#1123,#1124);+#1123 = CARTESIAN_POINT('',(0.,0.));+#1124 = VECTOR('',#1125,1.);+#1125 = DIRECTION('',(0.,1.));+#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1127 = ORIENTED_EDGE('',*,*,#332,.T.);+#1128 = ORIENTED_EDGE('',*,*,#278,.T.);+#1129 = ORIENTED_EDGE('',*,*,#225,.T.);+#1130 = FACE_BOUND('',#1131,.F.);+#1131 = EDGE_LOOP('',(#1132,#1161,#1188,#1215,#1242));+#1132 = ORIENTED_EDGE('',*,*,#1133,.T.);+#1133 = EDGE_CURVE('',#1134,#1136,#1138,.T.);+#1134 = VERTEX_POINT('',#1135);+#1135 = CARTESIAN_POINT('',(-0.24,0.63,2.E-02));+#1136 = VERTEX_POINT('',#1137);+#1137 = CARTESIAN_POINT('',(0.25,0.63,2.E-02));+#1138 = SURFACE_CURVE('',#1139,(#1143,#1149),.PCURVE_S1.);+#1139 = LINE('',#1140,#1141);+#1140 = CARTESIAN_POINT('',(-0.27,0.63,2.E-02));+#1141 = VECTOR('',#1142,1.);+#1142 = DIRECTION('',(1.,2.22044604925E-16,0.));+#1143 = PCURVE('',#241,#1144);+#1144 = DEFINITIONAL_REPRESENTATION('',(#1145),#1148);+#1145 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1146,#1147),.UNSPECIFIED.,.F.,+.F.,(2,2),(-1.9E-02,0.569),.PIECEWISE_BEZIER_KNOTS.);+#1146 = CARTESIAN_POINT('',(0.16,0.501));+#1147 = CARTESIAN_POINT('',(0.16,1.089));+#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1149 = PCURVE('',#1150,#1155);+#1150 = PLANE('',#1151);+#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154);+#1152 = CARTESIAN_POINT('',(0.25,0.63,0.));+#1153 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1154 = DIRECTION('',(-1.,-2.22044604925E-16,0.));+#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160);+#1156 = LINE('',#1157,#1158);+#1157 = CARTESIAN_POINT('',(0.52,-2.E-02));+#1158 = VECTOR('',#1159,1.);+#1159 = DIRECTION('',(-1.,0.));+#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1161 = ORIENTED_EDGE('',*,*,#1162,.T.);+#1162 = EDGE_CURVE('',#1136,#1163,#1165,.T.);+#1163 = VERTEX_POINT('',#1164);+#1164 = CARTESIAN_POINT('',(0.25,-0.63,2.E-02));+#1165 = SURFACE_CURVE('',#1166,(#1170,#1176),.PCURVE_S1.);+#1166 = LINE('',#1167,#1168);+#1167 = CARTESIAN_POINT('',(0.25,8.E-02,2.E-02));+#1168 = VECTOR('',#1169,1.);+#1169 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1170 = PCURVE('',#241,#1171);+#1171 = DEFINITIONAL_REPRESENTATION('',(#1172),#1175);+#1172 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1173,#1174),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.676,0.836),.PIECEWISE_BEZIER_KNOTS.);+#1173 = CARTESIAN_POINT('',(3.4E-02,1.04));+#1174 = CARTESIAN_POINT('',(1.546,1.04));+#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1176 = PCURVE('',#1177,#1182);+#1177 = PLANE('',#1178);+#1178 = AXIS2_PLACEMENT_3D('',#1179,#1180,#1181);+#1179 = CARTESIAN_POINT('',(0.25,-0.63,0.));+#1180 = DIRECTION('',(-1.,-2.22044604925E-16,0.));+#1181 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187);+#1183 = LINE('',#1184,#1185);+#1184 = CARTESIAN_POINT('',(0.71,-2.E-02));+#1185 = VECTOR('',#1186,1.);+#1186 = DIRECTION('',(-1.,-0.));+#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1188 = ORIENTED_EDGE('',*,*,#1189,.T.);+#1189 = EDGE_CURVE('',#1163,#1190,#1192,.T.);+#1190 = VERTEX_POINT('',#1191);+#1191 = CARTESIAN_POINT('',(-0.25,-0.63,2.E-02));+#1192 = SURFACE_CURVE('',#1193,(#1197,#1203),.PCURVE_S1.);+#1193 = LINE('',#1194,#1195);+#1194 = CARTESIAN_POINT('',(-0.52,-0.63,2.E-02));+#1195 = VECTOR('',#1196,1.);+#1196 = DIRECTION('',(-1.,-2.22044604925E-16,0.));+#1197 = PCURVE('',#241,#1198);+#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1202);+#1199 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1200,#1201),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.82,-0.22),.PIECEWISE_BEZIER_KNOTS.);+#1200 = CARTESIAN_POINT('',(1.42,1.09));+#1201 = CARTESIAN_POINT('',(1.42,0.49));+#1202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1203 = PCURVE('',#1204,#1209);+#1204 = PLANE('',#1205);+#1205 = AXIS2_PLACEMENT_3D('',#1206,#1207,#1208);+#1206 = CARTESIAN_POINT('',(-0.25,-0.63,0.));+#1207 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1208 = DIRECTION('',(1.,2.22044604925E-16,0.));+#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214);+#1210 = LINE('',#1211,#1212);+#1211 = CARTESIAN_POINT('',(-0.27,-2.E-02));+#1212 = VECTOR('',#1213,1.);+#1213 = DIRECTION('',(-1.,0.));+#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1215 = ORIENTED_EDGE('',*,*,#1216,.T.);+#1216 = EDGE_CURVE('',#1190,#1217,#1219,.T.);+#1217 = VERTEX_POINT('',#1218);+#1218 = CARTESIAN_POINT('',(-0.25,0.62,2.E-02));+#1219 = SURFACE_CURVE('',#1220,(#1224,#1230),.PCURVE_S1.);+#1220 = LINE('',#1221,#1222);+#1221 = CARTESIAN_POINT('',(-0.25,0.705,2.E-02));+#1222 = VECTOR('',#1223,1.);+#1223 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1224 = PCURVE('',#241,#1225);+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1229);+#1226 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1227,#1228),.UNSPECIFIED.,.F.,+.F.,(2,2),(-1.46,4.E-02),.PIECEWISE_BEZIER_KNOTS.);+#1227 = CARTESIAN_POINT('',(1.545,0.54));+#1228 = CARTESIAN_POINT('',(4.5E-02,0.54));+#1229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1230 = PCURVE('',#1231,#1236);+#1231 = PLANE('',#1232);+#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235);+#1233 = CARTESIAN_POINT('',(-0.25,0.62,0.));+#1234 = DIRECTION('',(1.,2.22044604925E-16,0.));+#1235 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1241);+#1237 = LINE('',#1238,#1239);+#1238 = CARTESIAN_POINT('',(-8.5E-02,-2.E-02));+#1239 = VECTOR('',#1240,1.);+#1240 = DIRECTION('',(-1.,0.));+#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1242 = ORIENTED_EDGE('',*,*,#1243,.T.);+#1243 = EDGE_CURVE('',#1217,#1134,#1244,.T.);+#1244 = SURFACE_CURVE('',#1245,(#1249,#1255),.PCURVE_S1.);+#1245 = LINE('',#1246,#1247);+#1246 = CARTESIAN_POINT('',(-0.3375,0.5325,2.E-02));+#1247 = VECTOR('',#1248,1.);+#1248 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#1249 = PCURVE('',#241,#1250);+#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1254);+#1251 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1252,#1253),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.122329473145,0.139300035894),.PIECEWISE_BEZIER_KNOTS.);+#1252 = CARTESIAN_POINT('',(0.171,0.539));+#1253 = CARTESIAN_POINT('',(0.159,0.551));+#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1255 = PCURVE('',#1256,#1261);+#1256 = PLANE('',#1257);+#1257 = AXIS2_PLACEMENT_3D('',#1258,#1259,#1260);+#1258 = CARTESIAN_POINT('',(-0.24,0.63,0.));+#1259 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#1260 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266);+#1262 = LINE('',#1263,#1264);+#1263 = CARTESIAN_POINT('',(0.137885822331,-2.E-02));+#1264 = VECTOR('',#1265,1.);+#1265 = DIRECTION('',(-1.,0.));+#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1267 = ADVANCED_FACE('',(#1268),#214,.T.);+#1268 = FACE_BOUND('',#1269,.T.);+#1269 = EDGE_LOOP('',(#1270,#1271,#1294,#1322,#1343,#1344,#1366,#1393,+#1413,#1414,#1436,#1463,#1483,#1484,#1485,#1505));+#1270 = ORIENTED_EDGE('',*,*,#450,.F.);+#1271 = ORIENTED_EDGE('',*,*,#1272,.T.);+#1272 = EDGE_CURVE('',#451,#1273,#1275,.T.);+#1273 = VERTEX_POINT('',#1274);+#1274 = CARTESIAN_POINT('',(0.79,0.79,0.57));+#1275 = SURFACE_CURVE('',#1276,(#1280,#1287),.PCURVE_S1.);+#1276 = LINE('',#1277,#1278);+#1277 = CARTESIAN_POINT('',(0.79,0.79,2.E-02));+#1278 = VECTOR('',#1279,1.);+#1279 = DIRECTION('',(0.,0.,1.));+#1280 = PCURVE('',#214,#1281);+#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1286);+#1282 = LINE('',#1283,#1284);+#1283 = CARTESIAN_POINT('',(0.,0.));+#1284 = VECTOR('',#1285,1.);+#1285 = DIRECTION('',(1.,0.));+#1286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1287 = PCURVE('',#489,#1288);+#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293);+#1289 = LINE('',#1290,#1291);+#1290 = CARTESIAN_POINT('',(0.,-1.58));+#1291 = VECTOR('',#1292,1.);+#1292 = DIRECTION('',(1.,0.));+#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1294 = ORIENTED_EDGE('',*,*,#1295,.T.);+#1295 = EDGE_CURVE('',#1273,#1296,#1298,.T.);+#1296 = VERTEX_POINT('',#1297);+#1297 = CARTESIAN_POINT('',(0.79,-0.79,0.57));+#1298 = SURFACE_CURVE('',#1299,(#1303,#1310),.PCURVE_S1.);+#1299 = LINE('',#1300,#1301);+#1300 = CARTESIAN_POINT('',(0.79,0.79,0.57));+#1301 = VECTOR('',#1302,1.);+#1302 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1303 = PCURVE('',#214,#1304);+#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309);+#1305 = LINE('',#1306,#1307);+#1306 = CARTESIAN_POINT('',(0.55,0.));+#1307 = VECTOR('',#1308,1.);+#1308 = DIRECTION('',(0.,1.));+#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1310 = PCURVE('',#1311,#1316);+#1311 = PLANE('',#1312);+#1312 = AXIS2_PLACEMENT_3D('',#1313,#1314,#1315);+#1313 = CARTESIAN_POINT('',(-0.79,0.79,0.57));+#1314 = DIRECTION('',(0.,0.,1.));+#1315 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321);+#1317 = LINE('',#1318,#1319);+#1318 = CARTESIAN_POINT('',(0.,1.58));+#1319 = VECTOR('',#1320,1.);+#1320 = DIRECTION('',(1.,0.));+#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1322 = ORIENTED_EDGE('',*,*,#1323,.F.);+#1323 = EDGE_CURVE('',#860,#1296,#1324,.T.);+#1324 = SURFACE_CURVE('',#1325,(#1329,#1336),.PCURVE_S1.);+#1325 = LINE('',#1326,#1327);+#1326 = CARTESIAN_POINT('',(0.79,-0.79,2.E-02));+#1327 = VECTOR('',#1328,1.);+#1328 = DIRECTION('',(0.,0.,1.));+#1329 = PCURVE('',#214,#1330);+#1330 = DEFINITIONAL_REPRESENTATION('',(#1331),#1335);+#1331 = LINE('',#1332,#1333);+#1332 = CARTESIAN_POINT('',(0.,1.58));+#1333 = VECTOR('',#1334,1.);+#1334 = DIRECTION('',(1.,0.));+#1335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1336 = PCURVE('',#875,#1337);+#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1342);+#1338 = LINE('',#1339,#1340);+#1339 = CARTESIAN_POINT('',(0.,-1.58));+#1340 = VECTOR('',#1341,1.);+#1341 = DIRECTION('',(1.,0.));+#1342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1343 = ORIENTED_EDGE('',*,*,#887,.F.);+#1344 = ORIENTED_EDGE('',*,*,#1345,.T.);+#1345 = EDGE_CURVE('',#888,#1346,#1348,.T.);+#1346 = VERTEX_POINT('',#1347);+#1347 = CARTESIAN_POINT('',(0.79,-0.625,0.15));+#1348 = SURFACE_CURVE('',#1349,(#1353,#1359),.PCURVE_S1.);+#1349 = LINE('',#1350,#1351);+#1350 = CARTESIAN_POINT('',(0.79,-0.625,1.E-02));+#1351 = VECTOR('',#1352,1.);+#1352 = DIRECTION('',(0.,0.,1.));+#1353 = PCURVE('',#214,#1354);+#1354 = DEFINITIONAL_REPRESENTATION('',(#1355),#1358);+#1355 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1356,#1357),.UNSPECIFIED.,.F.,+.F.,(2,2),(-2.5E-02,0.155),.PIECEWISE_BEZIER_KNOTS.);+#1356 = CARTESIAN_POINT('',(-3.5E-02,1.415));+#1357 = CARTESIAN_POINT('',(0.145,1.415));+#1358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1359 = PCURVE('',#925,#1360);+#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365);+#1361 = LINE('',#1362,#1363);+#1362 = CARTESIAN_POINT('',(0.215,-1.E-02));+#1363 = VECTOR('',#1364,1.);+#1364 = DIRECTION('',(0.,-1.));+#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1366 = ORIENTED_EDGE('',*,*,#1367,.T.);+#1367 = EDGE_CURVE('',#1346,#1368,#1370,.T.);+#1368 = VERTEX_POINT('',#1369);+#1369 = CARTESIAN_POINT('',(0.79,-0.375,0.15));+#1370 = SURFACE_CURVE('',#1371,(#1375,#1381),.PCURVE_S1.);+#1371 = LINE('',#1372,#1373);+#1372 = CARTESIAN_POINT('',(0.79,0.2075,0.15));+#1373 = VECTOR('',#1374,1.);+#1374 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1375 = PCURVE('',#214,#1376);+#1376 = DEFINITIONAL_REPRESENTATION('',(#1377),#1380);+#1377 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1378,#1379),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.8575,-0.5575),.PIECEWISE_BEZIER_KNOTS.);+#1378 = CARTESIAN_POINT('',(0.13,1.44));+#1379 = CARTESIAN_POINT('',(0.13,1.14));+#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1381 = PCURVE('',#1382,#1387);+#1382 = PLANE('',#1383);+#1383 = AXIS2_PLACEMENT_3D('',#1384,#1385,#1386);+#1384 = CARTESIAN_POINT('',(0.8,-0.375,0.15));+#1385 = DIRECTION('',(-0.,0.,-1.));+#1386 = DIRECTION('',(9.95799250103E-17,-1.,0.));+#1387 = DEFINITIONAL_REPRESENTATION('',(#1388),#1392);+#1388 = LINE('',#1389,#1390);+#1389 = CARTESIAN_POINT('',(-0.5825,1.E-02));+#1390 = VECTOR('',#1391,1.);+#1391 = DIRECTION('',(-1.,1.224646799147E-16));+#1392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1393 = ORIENTED_EDGE('',*,*,#1394,.T.);+#1394 = EDGE_CURVE('',#1368,#971,#1395,.T.);+#1395 = SURFACE_CURVE('',#1396,(#1400,#1406),.PCURVE_S1.);+#1396 = LINE('',#1397,#1398);+#1397 = CARTESIAN_POINT('',(0.79,-0.375,1.E-02));+#1398 = VECTOR('',#1399,1.);+#1399 = DIRECTION('',(0.,0.,-1.));+#1400 = PCURVE('',#214,#1401);+#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1405);+#1402 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1403,#1404),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.155,2.5E-02),.PIECEWISE_BEZIER_KNOTS.);+#1403 = CARTESIAN_POINT('',(0.145,1.165));+#1404 = CARTESIAN_POINT('',(-3.5E-02,1.165));+#1405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1406 = PCURVE('',#985,#1407);+#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412);+#1408 = LINE('',#1409,#1410);+#1409 = CARTESIAN_POINT('',(1.E-02,-1.E-02));+#1410 = VECTOR('',#1411,1.);+#1411 = DIRECTION('',(-0.,1.));+#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1413 = ORIENTED_EDGE('',*,*,#997,.F.);+#1414 = ORIENTED_EDGE('',*,*,#1415,.T.);+#1415 = EDGE_CURVE('',#998,#1416,#1418,.T.);+#1416 = VERTEX_POINT('',#1417);+#1417 = CARTESIAN_POINT('',(0.79,-0.125,0.15));+#1418 = SURFACE_CURVE('',#1419,(#1423,#1429),.PCURVE_S1.);+#1419 = LINE('',#1420,#1421);+#1420 = CARTESIAN_POINT('',(0.79,-0.125,1.E-02));+#1421 = VECTOR('',#1422,1.);+#1422 = DIRECTION('',(0.,0.,1.));+#1423 = PCURVE('',#214,#1424);+#1424 = DEFINITIONAL_REPRESENTATION('',(#1425),#1428);+#1425 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1426,#1427),.UNSPECIFIED.,.F.,+.F.,(2,2),(-2.5E-02,0.155),.PIECEWISE_BEZIER_KNOTS.);+#1426 = CARTESIAN_POINT('',(-3.5E-02,0.915));+#1427 = CARTESIAN_POINT('',(0.145,0.915));+#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1429 = PCURVE('',#1035,#1430);+#1430 = DEFINITIONAL_REPRESENTATION('',(#1431),#1435);+#1431 = LINE('',#1432,#1433);+#1432 = CARTESIAN_POINT('',(0.215,-1.E-02));+#1433 = VECTOR('',#1434,1.);+#1434 = DIRECTION('',(0.,-1.));+#1435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1436 = ORIENTED_EDGE('',*,*,#1437,.T.);+#1437 = EDGE_CURVE('',#1416,#1438,#1440,.T.);+#1438 = VERTEX_POINT('',#1439);+#1439 = CARTESIAN_POINT('',(0.79,0.125,0.15));+#1440 = SURFACE_CURVE('',#1441,(#1445,#1451),.PCURVE_S1.);+#1441 = LINE('',#1442,#1443);+#1442 = CARTESIAN_POINT('',(0.79,0.4575,0.15));+#1443 = VECTOR('',#1444,1.);+#1444 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1445 = PCURVE('',#214,#1446);+#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1450);+#1447 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1448,#1449),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.6075,-0.3075),.PIECEWISE_BEZIER_KNOTS.);+#1448 = CARTESIAN_POINT('',(0.13,0.94));+#1449 = CARTESIAN_POINT('',(0.13,0.64));+#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1451 = PCURVE('',#1452,#1457);+#1452 = PLANE('',#1453);+#1453 = AXIS2_PLACEMENT_3D('',#1454,#1455,#1456);+#1454 = CARTESIAN_POINT('',(0.8,0.125,0.15));+#1455 = DIRECTION('',(-0.,0.,-1.));+#1456 = DIRECTION('',(9.95799250103E-17,-1.,0.));+#1457 = DEFINITIONAL_REPRESENTATION('',(#1458),#1462);+#1458 = LINE('',#1459,#1460);+#1459 = CARTESIAN_POINT('',(-0.3325,1.E-02));+#1460 = VECTOR('',#1461,1.);+#1461 = DIRECTION('',(-1.,1.224646799147E-16));+#1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1463 = ORIENTED_EDGE('',*,*,#1464,.T.);+#1464 = EDGE_CURVE('',#1438,#1081,#1465,.T.);+#1465 = SURFACE_CURVE('',#1466,(#1470,#1476),.PCURVE_S1.);+#1466 = LINE('',#1467,#1468);+#1467 = CARTESIAN_POINT('',(0.79,0.125,1.E-02));+#1468 = VECTOR('',#1469,1.);+#1469 = DIRECTION('',(0.,0.,-1.));+#1470 = PCURVE('',#214,#1471);+#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1475);+#1472 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1473,#1474),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.155,2.5E-02),.PIECEWISE_BEZIER_KNOTS.);+#1473 = CARTESIAN_POINT('',(0.145,0.665));+#1474 = CARTESIAN_POINT('',(-3.5E-02,0.665));+#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1476 = PCURVE('',#1095,#1477);+#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482);+#1478 = LINE('',#1479,#1480);+#1479 = CARTESIAN_POINT('',(1.E-02,-1.E-02));+#1480 = VECTOR('',#1481,1.);+#1481 = DIRECTION('',(-0.,1.));+#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1483 = ORIENTED_EDGE('',*,*,#1107,.F.);+#1484 = ORIENTED_EDGE('',*,*,#354,.T.);+#1485 = ORIENTED_EDGE('',*,*,#1486,.T.);+#1486 = EDGE_CURVE('',#355,#171,#1487,.T.);+#1487 = SURFACE_CURVE('',#1488,(#1492,#1498),.PCURVE_S1.);+#1488 = LINE('',#1489,#1490);+#1489 = CARTESIAN_POINT('',(0.79,0.7075,0.15));+#1490 = VECTOR('',#1491,1.);+#1491 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1492 = PCURVE('',#214,#1493);+#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1497);+#1494 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1495,#1496),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.3575,-5.75E-02),.PIECEWISE_BEZIER_KNOTS.);+#1495 = CARTESIAN_POINT('',(0.13,0.44));+#1496 = CARTESIAN_POINT('',(0.13,0.14));+#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1498 = PCURVE('',#186,#1499);+#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504);+#1500 = LINE('',#1501,#1502);+#1501 = CARTESIAN_POINT('',(-8.25E-02,1.E-02));+#1502 = VECTOR('',#1503,1.);+#1503 = DIRECTION('',(-1.,1.224646799147E-16));+#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1505 = ORIENTED_EDGE('',*,*,#198,.T.);+#1506 = ADVANCED_FACE('',(#1507),#186,.F.);+#1507 = FACE_BOUND('',#1508,.F.);+#1508 = EDGE_LOOP('',(#1509,#1510,#1511,#1512));+#1509 = ORIENTED_EDGE('',*,*,#170,.F.);+#1510 = ORIENTED_EDGE('',*,*,#424,.F.);+#1511 = ORIENTED_EDGE('',*,*,#376,.F.);+#1512 = ORIENTED_EDGE('',*,*,#1486,.T.);+#1513 = ADVANCED_FACE('',(#1514),#489,.F.);+#1514 = FACE_BOUND('',#1515,.F.);+#1515 = EDGE_LOOP('',(#1516,#1539,#1540,#1541));+#1516 = ORIENTED_EDGE('',*,*,#1517,.F.);+#1517 = EDGE_CURVE('',#474,#1518,#1520,.T.);+#1518 = VERTEX_POINT('',#1519);+#1519 = CARTESIAN_POINT('',(-0.79,0.79,0.57));+#1520 = SURFACE_CURVE('',#1521,(#1525,#1532),.PCURVE_S1.);+#1521 = LINE('',#1522,#1523);+#1522 = CARTESIAN_POINT('',(-0.79,0.79,2.E-02));+#1523 = VECTOR('',#1524,1.);+#1524 = DIRECTION('',(0.,0.,1.));+#1525 = PCURVE('',#489,#1526);+#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531);+#1527 = LINE('',#1528,#1529);+#1528 = CARTESIAN_POINT('',(0.,0.));+#1529 = VECTOR('',#1530,1.);+#1530 = DIRECTION('',(1.,0.));+#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1532 = PCURVE('',#517,#1533);+#1533 = DEFINITIONAL_REPRESENTATION('',(#1534),#1538);+#1534 = LINE('',#1535,#1536);+#1535 = CARTESIAN_POINT('',(0.,0.));+#1536 = VECTOR('',#1537,1.);+#1537 = DIRECTION('',(1.,0.));+#1538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1539 = ORIENTED_EDGE('',*,*,#473,.T.);+#1540 = ORIENTED_EDGE('',*,*,#1272,.T.);+#1541 = ORIENTED_EDGE('',*,*,#1542,.F.);+#1542 = EDGE_CURVE('',#1518,#1273,#1543,.T.);+#1543 = SURFACE_CURVE('',#1544,(#1548,#1555),.PCURVE_S1.);+#1544 = LINE('',#1545,#1546);+#1545 = CARTESIAN_POINT('',(-0.79,0.79,0.57));+#1546 = VECTOR('',#1547,1.);+#1547 = DIRECTION('',(1.,2.22044604925E-16,0.));+#1548 = PCURVE('',#489,#1549);+#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554);+#1550 = LINE('',#1551,#1552);+#1551 = CARTESIAN_POINT('',(0.55,0.));+#1552 = VECTOR('',#1553,1.);+#1553 = DIRECTION('',(0.,-1.));+#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1555 = PCURVE('',#1311,#1556);+#1556 = DEFINITIONAL_REPRESENTATION('',(#1557),#1561);+#1557 = LINE('',#1558,#1559);+#1558 = CARTESIAN_POINT('',(0.,0.));+#1559 = VECTOR('',#1560,1.);+#1560 = DIRECTION('',(0.,1.));+#1561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1562 = ADVANCED_FACE('',(#1563),#517,.F.);+#1563 = FACE_BOUND('',#1564,.F.);+#1564 = EDGE_LOOP('',(#1565,#1566,#1567,#1590,#1611,#1612,#1634,#1661,+#1681,#1682,#1704,#1731,#1751,#1752,#1774,#1801));+#1565 = ORIENTED_EDGE('',*,*,#501,.F.);+#1566 = ORIENTED_EDGE('',*,*,#1517,.T.);+#1567 = ORIENTED_EDGE('',*,*,#1568,.T.);+#1568 = EDGE_CURVE('',#1518,#1569,#1571,.T.);+#1569 = VERTEX_POINT('',#1570);+#1570 = CARTESIAN_POINT('',(-0.79,-0.79,0.57));+#1571 = SURFACE_CURVE('',#1572,(#1576,#1583),.PCURVE_S1.);+#1572 = LINE('',#1573,#1574);+#1573 = CARTESIAN_POINT('',(-0.79,0.79,0.57));+#1574 = VECTOR('',#1575,1.);+#1575 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1576 = PCURVE('',#517,#1577);+#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);+#1578 = LINE('',#1579,#1580);+#1579 = CARTESIAN_POINT('',(0.55,0.));+#1580 = VECTOR('',#1581,1.);+#1581 = DIRECTION('',(0.,1.));+#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1583 = PCURVE('',#1311,#1584);+#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1589);+#1585 = LINE('',#1586,#1587);+#1586 = CARTESIAN_POINT('',(0.,0.));+#1587 = VECTOR('',#1588,1.);+#1588 = DIRECTION('',(1.,0.));+#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1590 = ORIENTED_EDGE('',*,*,#1591,.F.);+#1591 = EDGE_CURVE('',#837,#1569,#1592,.T.);+#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.);+#1593 = LINE('',#1594,#1595);+#1594 = CARTESIAN_POINT('',(-0.79,-0.79,2.E-02));+#1595 = VECTOR('',#1596,1.);+#1596 = DIRECTION('',(0.,0.,1.));+#1597 = PCURVE('',#517,#1598);+#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603);+#1599 = LINE('',#1600,#1601);+#1600 = CARTESIAN_POINT('',(0.,1.58));+#1601 = VECTOR('',#1602,1.);+#1602 = DIRECTION('',(1.,0.));+#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1604 = PCURVE('',#875,#1605);+#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610);+#1606 = LINE('',#1607,#1608);+#1607 = CARTESIAN_POINT('',(0.,0.));+#1608 = VECTOR('',#1609,1.);+#1609 = DIRECTION('',(1.,0.));+#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1611 = ORIENTED_EDGE('',*,*,#836,.F.);+#1612 = ORIENTED_EDGE('',*,*,#1613,.T.);+#1613 = EDGE_CURVE('',#810,#1614,#1616,.T.);+#1614 = VERTEX_POINT('',#1615);+#1615 = CARTESIAN_POINT('',(-0.79,-0.625,0.15));+#1616 = SURFACE_CURVE('',#1617,(#1621,#1627),.PCURVE_S1.);+#1617 = LINE('',#1618,#1619);+#1618 = CARTESIAN_POINT('',(-0.79,-0.625,1.E-02));+#1619 = VECTOR('',#1620,1.);+#1620 = DIRECTION('',(0.,0.,1.));+#1621 = PCURVE('',#517,#1622);+#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1626);+#1623 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1624,#1625),.UNSPECIFIED.,.F.,+.F.,(2,2),(-2.5E-02,0.155),.PIECEWISE_BEZIER_KNOTS.);+#1624 = CARTESIAN_POINT('',(-3.5E-02,1.415));+#1625 = CARTESIAN_POINT('',(0.145,1.415));+#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1627 = PCURVE('',#824,#1628);+#1628 = DEFINITIONAL_REPRESENTATION('',(#1629),#1633);+#1629 = LINE('',#1630,#1631);+#1630 = CARTESIAN_POINT('',(1.E-02,-1.E-02));+#1631 = VECTOR('',#1632,1.);+#1632 = DIRECTION('',(0.,-1.));+#1633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1634 = ORIENTED_EDGE('',*,*,#1635,.T.);+#1635 = EDGE_CURVE('',#1614,#1636,#1638,.T.);+#1636 = VERTEX_POINT('',#1637);+#1637 = CARTESIAN_POINT('',(-0.79,-0.375,0.15));+#1638 = SURFACE_CURVE('',#1639,(#1643,#1649),.PCURVE_S1.);+#1639 = LINE('',#1640,#1641);+#1640 = CARTESIAN_POINT('',(-0.79,8.25E-02,0.15));+#1641 = VECTOR('',#1642,1.);+#1642 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1643 = PCURVE('',#517,#1644);+#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1648);+#1645 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1646,#1647),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.7325,-0.4325),.PIECEWISE_BEZIER_KNOTS.);+#1646 = CARTESIAN_POINT('',(0.13,1.44));+#1647 = CARTESIAN_POINT('',(0.13,1.14));+#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1649 = PCURVE('',#1650,#1655);+#1650 = PLANE('',#1651);+#1651 = AXIS2_PLACEMENT_3D('',#1652,#1653,#1654);+#1652 = CARTESIAN_POINT('',(-0.8,-0.625,0.15));+#1653 = DIRECTION('',(0.,-0.,-1.));+#1654 = DIRECTION('',(2.288475490444E-17,1.,0.));+#1655 = DEFINITIONAL_REPRESENTATION('',(#1656),#1660);+#1656 = LINE('',#1657,#1658);+#1657 = CARTESIAN_POINT('',(0.7075,1.E-02));+#1658 = VECTOR('',#1659,1.);+#1659 = DIRECTION('',(1.,-2.449293598295E-16));+#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1661 = ORIENTED_EDGE('',*,*,#1662,.T.);+#1662 = EDGE_CURVE('',#1636,#727,#1663,.T.);+#1663 = SURFACE_CURVE('',#1664,(#1668,#1674),.PCURVE_S1.);+#1664 = LINE('',#1665,#1666);+#1665 = CARTESIAN_POINT('',(-0.79,-0.375,1.E-02));+#1666 = VECTOR('',#1667,1.);+#1667 = DIRECTION('',(0.,0.,-1.));+#1668 = PCURVE('',#517,#1669);+#1669 = DEFINITIONAL_REPRESENTATION('',(#1670),#1673);+#1670 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1671,#1672),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.155,2.5E-02),.PIECEWISE_BEZIER_KNOTS.);+#1671 = CARTESIAN_POINT('',(0.145,1.165));+#1672 = CARTESIAN_POINT('',(-3.5E-02,1.165));+#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1674 = PCURVE('',#764,#1675);+#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680);+#1676 = LINE('',#1677,#1678);+#1677 = CARTESIAN_POINT('',(0.215,-1.E-02));+#1678 = VECTOR('',#1679,1.);+#1679 = DIRECTION('',(-0.,1.));+#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1681 = ORIENTED_EDGE('',*,*,#726,.F.);+#1682 = ORIENTED_EDGE('',*,*,#1683,.T.);+#1683 = EDGE_CURVE('',#700,#1684,#1686,.T.);+#1684 = VERTEX_POINT('',#1685);+#1685 = CARTESIAN_POINT('',(-0.79,-0.125,0.15));+#1686 = SURFACE_CURVE('',#1687,(#1691,#1697),.PCURVE_S1.);+#1687 = LINE('',#1688,#1689);+#1688 = CARTESIAN_POINT('',(-0.79,-0.125,1.E-02));+#1689 = VECTOR('',#1690,1.);+#1690 = DIRECTION('',(0.,0.,1.));+#1691 = PCURVE('',#517,#1692);+#1692 = DEFINITIONAL_REPRESENTATION('',(#1693),#1696);+#1693 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1694,#1695),.UNSPECIFIED.,.F.,+.F.,(2,2),(-2.5E-02,0.155),.PIECEWISE_BEZIER_KNOTS.);+#1694 = CARTESIAN_POINT('',(-3.5E-02,0.915));+#1695 = CARTESIAN_POINT('',(0.145,0.915));+#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1697 = PCURVE('',#714,#1698);+#1698 = DEFINITIONAL_REPRESENTATION('',(#1699),#1703);+#1699 = LINE('',#1700,#1701);+#1700 = CARTESIAN_POINT('',(1.E-02,-1.E-02));+#1701 = VECTOR('',#1702,1.);+#1702 = DIRECTION('',(0.,-1.));+#1703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1704 = ORIENTED_EDGE('',*,*,#1705,.T.);+#1705 = EDGE_CURVE('',#1684,#1706,#1708,.T.);+#1706 = VERTEX_POINT('',#1707);+#1707 = CARTESIAN_POINT('',(-0.79,0.125,0.15));+#1708 = SURFACE_CURVE('',#1709,(#1713,#1719),.PCURVE_S1.);+#1709 = LINE('',#1710,#1711);+#1710 = CARTESIAN_POINT('',(-0.79,0.3325,0.15));+#1711 = VECTOR('',#1712,1.);+#1712 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1713 = PCURVE('',#517,#1714);+#1714 = DEFINITIONAL_REPRESENTATION('',(#1715),#1718);+#1715 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1716,#1717),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.4825,-0.1825),.PIECEWISE_BEZIER_KNOTS.);+#1716 = CARTESIAN_POINT('',(0.13,0.94));+#1717 = CARTESIAN_POINT('',(0.13,0.64));+#1718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1719 = PCURVE('',#1720,#1725);+#1720 = PLANE('',#1721);+#1721 = AXIS2_PLACEMENT_3D('',#1722,#1723,#1724);+#1722 = CARTESIAN_POINT('',(-0.8,-0.125,0.15));+#1723 = DIRECTION('',(0.,-0.,-1.));+#1724 = DIRECTION('',(2.288475490444E-17,1.,0.));+#1725 = DEFINITIONAL_REPRESENTATION('',(#1726),#1730);+#1726 = LINE('',#1727,#1728);+#1727 = CARTESIAN_POINT('',(0.4575,1.E-02));+#1728 = VECTOR('',#1729,1.);+#1729 = DIRECTION('',(1.,-2.449293598295E-16));+#1730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1731 = ORIENTED_EDGE('',*,*,#1732,.T.);+#1732 = EDGE_CURVE('',#1706,#617,#1733,.T.);+#1733 = SURFACE_CURVE('',#1734,(#1738,#1744),.PCURVE_S1.);+#1734 = LINE('',#1735,#1736);+#1735 = CARTESIAN_POINT('',(-0.79,0.125,1.E-02));+#1736 = VECTOR('',#1737,1.);+#1737 = DIRECTION('',(0.,0.,-1.));+#1738 = PCURVE('',#517,#1739);+#1739 = DEFINITIONAL_REPRESENTATION('',(#1740),#1743);+#1740 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1741,#1742),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.155,2.5E-02),.PIECEWISE_BEZIER_KNOTS.);+#1741 = CARTESIAN_POINT('',(0.145,0.665));+#1742 = CARTESIAN_POINT('',(-3.5E-02,0.665));+#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1744 = PCURVE('',#654,#1745);+#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750);+#1746 = LINE('',#1747,#1748);+#1747 = CARTESIAN_POINT('',(0.215,-1.E-02));+#1748 = VECTOR('',#1749,1.);+#1749 = DIRECTION('',(-0.,1.));+#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1751 = ORIENTED_EDGE('',*,*,#616,.F.);+#1752 = ORIENTED_EDGE('',*,*,#1753,.T.);+#1753 = EDGE_CURVE('',#590,#1754,#1756,.T.);+#1754 = VERTEX_POINT('',#1755);+#1755 = CARTESIAN_POINT('',(-0.79,0.375,0.15));+#1756 = SURFACE_CURVE('',#1757,(#1761,#1767),.PCURVE_S1.);+#1757 = LINE('',#1758,#1759);+#1758 = CARTESIAN_POINT('',(-0.79,0.375,1.E-02));+#1759 = VECTOR('',#1760,1.);+#1760 = DIRECTION('',(0.,0.,1.));+#1761 = PCURVE('',#517,#1762);+#1762 = DEFINITIONAL_REPRESENTATION('',(#1763),#1766);+#1763 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1764,#1765),.UNSPECIFIED.,.F.,+.F.,(2,2),(-2.5E-02,0.155),.PIECEWISE_BEZIER_KNOTS.);+#1764 = CARTESIAN_POINT('',(-3.5E-02,0.415));+#1765 = CARTESIAN_POINT('',(0.145,0.415));+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1767 = PCURVE('',#604,#1768);+#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773);+#1769 = LINE('',#1770,#1771);+#1770 = CARTESIAN_POINT('',(1.E-02,-1.E-02));+#1771 = VECTOR('',#1772,1.);+#1772 = DIRECTION('',(0.,-1.));+#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1774 = ORIENTED_EDGE('',*,*,#1775,.T.);+#1775 = EDGE_CURVE('',#1754,#1776,#1778,.T.);+#1776 = VERTEX_POINT('',#1777);+#1777 = CARTESIAN_POINT('',(-0.79,0.625,0.15));+#1778 = SURFACE_CURVE('',#1779,(#1783,#1789),.PCURVE_S1.);+#1779 = LINE('',#1780,#1781);+#1780 = CARTESIAN_POINT('',(-0.79,0.5825,0.15));+#1781 = VECTOR('',#1782,1.);+#1782 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1783 = PCURVE('',#517,#1784);+#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1788);+#1785 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1786,#1787),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.2325,6.75E-02),.PIECEWISE_BEZIER_KNOTS.);+#1786 = CARTESIAN_POINT('',(0.13,0.44));+#1787 = CARTESIAN_POINT('',(0.13,0.14));+#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1789 = PCURVE('',#1790,#1795);+#1790 = PLANE('',#1791);+#1791 = AXIS2_PLACEMENT_3D('',#1792,#1793,#1794);+#1792 = CARTESIAN_POINT('',(-0.8,0.375,0.15));+#1793 = DIRECTION('',(0.,-0.,-1.));+#1794 = DIRECTION('',(2.288475490444E-17,1.,0.));+#1795 = DEFINITIONAL_REPRESENTATION('',(#1796),#1800);+#1796 = LINE('',#1797,#1798);+#1797 = CARTESIAN_POINT('',(0.2075,1.E-02));+#1798 = VECTOR('',#1799,1.);+#1799 = DIRECTION('',(1.,-2.449293598295E-16));+#1800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1801 = ORIENTED_EDGE('',*,*,#1802,.T.);+#1802 = EDGE_CURVE('',#1776,#502,#1803,.T.);+#1803 = SURFACE_CURVE('',#1804,(#1808,#1814),.PCURVE_S1.);+#1804 = LINE('',#1805,#1806);+#1805 = CARTESIAN_POINT('',(-0.79,0.625,1.E-02));+#1806 = VECTOR('',#1807,1.);+#1807 = DIRECTION('',(0.,0.,-1.));+#1808 = PCURVE('',#517,#1809);+#1809 = DEFINITIONAL_REPRESENTATION('',(#1810),#1813);+#1810 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1811,#1812),.UNSPECIFIED.,.F.,+.F.,(2,2),(-0.155,2.5E-02),.PIECEWISE_BEZIER_KNOTS.);+#1811 = CARTESIAN_POINT('',(0.145,0.165));+#1812 = CARTESIAN_POINT('',(-3.5E-02,0.165));+#1813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1814 = PCURVE('',#544,#1815);+#1815 = DEFINITIONAL_REPRESENTATION('',(#1816),#1820);+#1816 = LINE('',#1817,#1818);+#1817 = CARTESIAN_POINT('',(0.215,-1.E-02));+#1818 = VECTOR('',#1819,1.);+#1819 = DIRECTION('',(-0.,1.));+#1820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1821 = ADVANCED_FACE('',(#1822),#544,.F.);+#1822 = FACE_BOUND('',#1823,.F.);+#1823 = EDGE_LOOP('',(#1824,#1854,#1875,#1876,#1877,#1900));+#1824 = ORIENTED_EDGE('',*,*,#1825,.F.);+#1825 = EDGE_CURVE('',#1826,#1828,#1830,.T.);+#1826 = VERTEX_POINT('',#1827);+#1827 = CARTESIAN_POINT('',(-0.575,0.625,0.));+#1828 = VERTEX_POINT('',#1829);+#1829 = CARTESIAN_POINT('',(-0.8,0.625,0.));+#1830 = SURFACE_CURVE('',#1831,(#1835,#1842),.PCURVE_S1.);+#1831 = LINE('',#1832,#1833);+#1832 = CARTESIAN_POINT('',(-0.575,0.625,0.));+#1833 = VECTOR('',#1834,1.);+#1834 = DIRECTION('',(-1.,2.288475490444E-17,0.));+#1835 = PCURVE('',#544,#1836);+#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841);+#1837 = LINE('',#1838,#1839);+#1838 = CARTESIAN_POINT('',(0.,0.));+#1839 = VECTOR('',#1840,1.);+#1840 = DIRECTION('',(1.,0.));+#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1842 = PCURVE('',#1843,#1848);+#1843 = PLANE('',#1844);+#1844 = AXIS2_PLACEMENT_3D('',#1845,#1846,#1847);+#1845 = CARTESIAN_POINT('',(-0.8,0.375,0.));+#1846 = DIRECTION('',(0.,-0.,-1.));+#1847 = DIRECTION('',(2.288475490444E-17,1.,0.));+#1848 = DEFINITIONAL_REPRESENTATION('',(#1849),#1853);+#1849 = LINE('',#1850,#1851);+#1850 = CARTESIAN_POINT('',(0.25,0.225));+#1851 = VECTOR('',#1852,1.);+#1852 = DIRECTION('',(-0.,-1.));+#1853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1854 = ORIENTED_EDGE('',*,*,#1855,.T.);+#1855 = EDGE_CURVE('',#1826,#530,#1856,.T.);+#1856 = SURFACE_CURVE('',#1857,(#1861,#1868),.PCURVE_S1.);+#1857 = LINE('',#1858,#1859);+#1858 = CARTESIAN_POINT('',(-0.575,0.625,0.));+#1859 = VECTOR('',#1860,1.);+#1860 = DIRECTION('',(0.,0.,1.));+#1861 = PCURVE('',#544,#1862);+#1862 = DEFINITIONAL_REPRESENTATION('',(#1863),#1867);+#1863 = LINE('',#1864,#1865);+#1864 = CARTESIAN_POINT('',(0.,0.));+#1865 = VECTOR('',#1866,1.);+#1866 = DIRECTION('',(0.,-1.));+#1867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1868 = PCURVE('',#577,#1869);+#1869 = DEFINITIONAL_REPRESENTATION('',(#1870),#1874);+#1870 = LINE('',#1871,#1872);+#1871 = CARTESIAN_POINT('',(-3.14159265359,0.));+#1872 = VECTOR('',#1873,1.);+#1873 = DIRECTION('',(-0.,-1.));+#1874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1875 = ORIENTED_EDGE('',*,*,#529,.F.);+#1876 = ORIENTED_EDGE('',*,*,#1802,.F.);+#1877 = ORIENTED_EDGE('',*,*,#1878,.T.);+#1878 = EDGE_CURVE('',#1776,#1879,#1881,.T.);+#1879 = VERTEX_POINT('',#1880);+#1880 = CARTESIAN_POINT('',(-0.8,0.625,0.15));+#1881 = SURFACE_CURVE('',#1882,(#1886,#1893),.PCURVE_S1.);+#1882 = LINE('',#1883,#1884);+#1883 = CARTESIAN_POINT('',(-0.575,0.625,0.15));+#1884 = VECTOR('',#1885,1.);+#1885 = DIRECTION('',(-1.,2.288475490444E-17,0.));+#1886 = PCURVE('',#544,#1887);+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892);+#1888 = LINE('',#1889,#1890);+#1889 = CARTESIAN_POINT('',(0.,-0.15));+#1890 = VECTOR('',#1891,1.);+#1891 = DIRECTION('',(1.,0.));+#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1893 = PCURVE('',#1790,#1894);+#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1899);+#1895 = LINE('',#1896,#1897);+#1896 = CARTESIAN_POINT('',(0.25,0.225));+#1897 = VECTOR('',#1898,1.);+#1898 = DIRECTION('',(-0.,-1.));+#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1900 = ORIENTED_EDGE('',*,*,#1901,.F.);+#1901 = EDGE_CURVE('',#1828,#1879,#1902,.T.);+#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.);+#1903 = LINE('',#1904,#1905);+#1904 = CARTESIAN_POINT('',(-0.8,0.625,0.));+#1905 = VECTOR('',#1906,1.);+#1906 = DIRECTION('',(0.,0.,1.));+#1907 = PCURVE('',#544,#1908);+#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913);+#1909 = LINE('',#1910,#1911);+#1910 = CARTESIAN_POINT('',(0.225,0.));+#1911 = VECTOR('',#1912,1.);+#1912 = DIRECTION('',(0.,-1.));+#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1914 = PCURVE('',#1915,#1920);+#1915 = PLANE('',#1916);+#1916 = AXIS2_PLACEMENT_3D('',#1917,#1918,#1919);+#1917 = CARTESIAN_POINT('',(-0.8,0.625,0.));+#1918 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#1919 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#1920 = DEFINITIONAL_REPRESENTATION('',(#1921),#1925);+#1921 = LINE('',#1922,#1923);+#1922 = CARTESIAN_POINT('',(0.,0.));+#1923 = VECTOR('',#1924,1.);+#1924 = DIRECTION('',(0.,-1.));+#1925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1926 = ADVANCED_FACE('',(#1927),#577,.T.);+#1927 = FACE_BOUND('',#1928,.F.);+#1928 = EDGE_LOOP('',(#1929,#1957,#1978,#1979));+#1929 = ORIENTED_EDGE('',*,*,#1930,.F.);+#1930 = EDGE_CURVE('',#1931,#1826,#1933,.T.);+#1931 = VERTEX_POINT('',#1932);+#1932 = CARTESIAN_POINT('',(-0.575,0.375,0.));+#1933 = SURFACE_CURVE('',#1934,(#1939,#1946),.PCURVE_S1.);+#1934 = CIRCLE('',#1935,0.125);+#1935 = AXIS2_PLACEMENT_3D('',#1936,#1937,#1938);+#1936 = CARTESIAN_POINT('',(-0.575,0.5,0.));+#1937 = DIRECTION('',(0.,0.,1.));+#1938 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#1939 = PCURVE('',#577,#1940);+#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945);+#1941 = LINE('',#1942,#1943);+#1942 = CARTESIAN_POINT('',(-0.,0.));+#1943 = VECTOR('',#1944,1.);+#1944 = DIRECTION('',(-1.,0.));+#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1946 = PCURVE('',#1843,#1947);+#1947 = DEFINITIONAL_REPRESENTATION('',(#1948),#1956);+#1948 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1949,#1950,#1951,#1952,+#1953,#1954,#1955),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1949 = CARTESIAN_POINT('',(0.,0.225));+#1950 = CARTESIAN_POINT('',(0.,0.441506350946));+#1951 = CARTESIAN_POINT('',(0.1875,0.333253175473));+#1952 = CARTESIAN_POINT('',(0.375,0.225));+#1953 = CARTESIAN_POINT('',(0.1875,0.116746824527));+#1954 = CARTESIAN_POINT('',(1.942890293094E-16,8.49364905389E-03));+#1955 = CARTESIAN_POINT('',(0.,0.225));+#1956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1957 = ORIENTED_EDGE('',*,*,#1958,.T.);+#1958 = EDGE_CURVE('',#1931,#557,#1959,.T.);+#1959 = SURFACE_CURVE('',#1960,(#1964,#1971),.PCURVE_S1.);+#1960 = LINE('',#1961,#1962);+#1961 = CARTESIAN_POINT('',(-0.575,0.375,0.));+#1962 = VECTOR('',#1963,1.);+#1963 = DIRECTION('',(0.,0.,1.));+#1964 = PCURVE('',#577,#1965);+#1965 = DEFINITIONAL_REPRESENTATION('',(#1966),#1970);+#1966 = LINE('',#1967,#1968);+#1967 = CARTESIAN_POINT('',(-0.,0.));+#1968 = VECTOR('',#1969,1.);+#1969 = DIRECTION('',(-0.,-1.));+#1970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1971 = PCURVE('',#604,#1972);+#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1977);+#1973 = LINE('',#1974,#1975);+#1974 = CARTESIAN_POINT('',(0.225,0.));+#1975 = VECTOR('',#1976,1.);+#1976 = DIRECTION('',(0.,-1.));+#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1978 = ORIENTED_EDGE('',*,*,#556,.F.);+#1979 = ORIENTED_EDGE('',*,*,#1855,.F.);+#1980 = ADVANCED_FACE('',(#1981),#604,.F.);+#1981 = FACE_BOUND('',#1982,.F.);+#1982 = EDGE_LOOP('',(#1983,#2006,#2029,#2050,#2051,#2052));+#1983 = ORIENTED_EDGE('',*,*,#1984,.F.);+#1984 = EDGE_CURVE('',#1985,#1931,#1987,.T.);+#1985 = VERTEX_POINT('',#1986);+#1986 = CARTESIAN_POINT('',(-0.8,0.375,0.));+#1987 = SURFACE_CURVE('',#1988,(#1992,#1999),.PCURVE_S1.);+#1988 = LINE('',#1989,#1990);+#1989 = CARTESIAN_POINT('',(-0.8,0.375,0.));+#1990 = VECTOR('',#1991,1.);+#1991 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#1992 = PCURVE('',#604,#1993);+#1993 = DEFINITIONAL_REPRESENTATION('',(#1994),#1998);+#1994 = LINE('',#1995,#1996);+#1995 = CARTESIAN_POINT('',(0.,0.));+#1996 = VECTOR('',#1997,1.);+#1997 = DIRECTION('',(1.,0.));+#1998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#1999 = PCURVE('',#1843,#2000);+#2000 = DEFINITIONAL_REPRESENTATION('',(#2001),#2005);+#2001 = LINE('',#2002,#2003);+#2002 = CARTESIAN_POINT('',(0.,0.));+#2003 = VECTOR('',#2004,1.);+#2004 = DIRECTION('',(0.,1.));+#2005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2006 = ORIENTED_EDGE('',*,*,#2007,.T.);+#2007 = EDGE_CURVE('',#1985,#2008,#2010,.T.);+#2008 = VERTEX_POINT('',#2009);+#2009 = CARTESIAN_POINT('',(-0.8,0.375,0.15));+#2010 = SURFACE_CURVE('',#2011,(#2015,#2022),.PCURVE_S1.);+#2011 = LINE('',#2012,#2013);+#2012 = CARTESIAN_POINT('',(-0.8,0.375,0.));+#2013 = VECTOR('',#2014,1.);+#2014 = DIRECTION('',(0.,0.,1.));+#2015 = PCURVE('',#604,#2016);+#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021);+#2017 = LINE('',#2018,#2019);+#2018 = CARTESIAN_POINT('',(0.,0.));+#2019 = VECTOR('',#2020,1.);+#2020 = DIRECTION('',(0.,-1.));+#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2022 = PCURVE('',#1915,#2023);+#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2028);+#2024 = LINE('',#2025,#2026);+#2025 = CARTESIAN_POINT('',(0.25,0.));+#2026 = VECTOR('',#2027,1.);+#2027 = DIRECTION('',(0.,-1.));+#2028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2029 = ORIENTED_EDGE('',*,*,#2030,.T.);+#2030 = EDGE_CURVE('',#2008,#1754,#2031,.T.);+#2031 = SURFACE_CURVE('',#2032,(#2036,#2043),.PCURVE_S1.);+#2032 = LINE('',#2033,#2034);+#2033 = CARTESIAN_POINT('',(-0.8,0.375,0.15));+#2034 = VECTOR('',#2035,1.);+#2035 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#2036 = PCURVE('',#604,#2037);+#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042);+#2038 = LINE('',#2039,#2040);+#2039 = CARTESIAN_POINT('',(0.,-0.15));+#2040 = VECTOR('',#2041,1.);+#2041 = DIRECTION('',(1.,0.));+#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2043 = PCURVE('',#1790,#2044);+#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2049);+#2045 = LINE('',#2046,#2047);+#2046 = CARTESIAN_POINT('',(0.,0.));+#2047 = VECTOR('',#2048,1.);+#2048 = DIRECTION('',(0.,1.));+#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2050 = ORIENTED_EDGE('',*,*,#1753,.F.);+#2051 = ORIENTED_EDGE('',*,*,#589,.F.);+#2052 = ORIENTED_EDGE('',*,*,#1958,.F.);+#2053 = ADVANCED_FACE('',(#2054),#1095,.F.);+#2054 = FACE_BOUND('',#2055,.F.);+#2055 = EDGE_LOOP('',(#2056,#2086,#2114,#2135,#2136,#2137));+#2056 = ORIENTED_EDGE('',*,*,#2057,.F.);+#2057 = EDGE_CURVE('',#2058,#2060,#2062,.T.);+#2058 = VERTEX_POINT('',#2059);+#2059 = CARTESIAN_POINT('',(0.8,0.125,0.));+#2060 = VERTEX_POINT('',#2061);+#2061 = CARTESIAN_POINT('',(0.575,0.125,0.));+#2062 = SURFACE_CURVE('',#2063,(#2067,#2074),.PCURVE_S1.);+#2063 = LINE('',#2064,#2065);+#2064 = CARTESIAN_POINT('',(0.8,0.125,0.));+#2065 = VECTOR('',#2066,1.);+#2066 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#2067 = PCURVE('',#1095,#2068);+#2068 = DEFINITIONAL_REPRESENTATION('',(#2069),#2073);+#2069 = LINE('',#2070,#2071);+#2070 = CARTESIAN_POINT('',(0.,0.));+#2071 = VECTOR('',#2072,1.);+#2072 = DIRECTION('',(1.,0.));+#2073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2074 = PCURVE('',#2075,#2080);+#2075 = PLANE('',#2076);+#2076 = AXIS2_PLACEMENT_3D('',#2077,#2078,#2079);+#2077 = CARTESIAN_POINT('',(0.8,0.125,0.));+#2078 = DIRECTION('',(-0.,0.,-1.));+#2079 = DIRECTION('',(9.95799250103E-17,-1.,0.));+#2080 = DEFINITIONAL_REPRESENTATION('',(#2081),#2085);+#2081 = LINE('',#2082,#2083);+#2082 = CARTESIAN_POINT('',(0.,0.));+#2083 = VECTOR('',#2084,1.);+#2084 = DIRECTION('',(0.,1.));+#2085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2086 = ORIENTED_EDGE('',*,*,#2087,.T.);+#2087 = EDGE_CURVE('',#2058,#2088,#2090,.T.);+#2088 = VERTEX_POINT('',#2089);+#2089 = CARTESIAN_POINT('',(0.8,0.125,0.15));+#2090 = SURFACE_CURVE('',#2091,(#2095,#2102),.PCURVE_S1.);+#2091 = LINE('',#2092,#2093);+#2092 = CARTESIAN_POINT('',(0.8,0.125,0.));+#2093 = VECTOR('',#2094,1.);+#2094 = DIRECTION('',(0.,0.,1.));+#2095 = PCURVE('',#1095,#2096);+#2096 = DEFINITIONAL_REPRESENTATION('',(#2097),#2101);+#2097 = LINE('',#2098,#2099);+#2098 = CARTESIAN_POINT('',(0.,0.));+#2099 = VECTOR('',#2100,1.);+#2100 = DIRECTION('',(0.,-1.));+#2101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2102 = PCURVE('',#2103,#2108);+#2103 = PLANE('',#2104);+#2104 = AXIS2_PLACEMENT_3D('',#2105,#2106,#2107);+#2105 = CARTESIAN_POINT('',(0.8,-0.125,0.));+#2106 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#2107 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113);+#2109 = LINE('',#2110,#2111);+#2110 = CARTESIAN_POINT('',(0.25,0.));+#2111 = VECTOR('',#2112,1.);+#2112 = DIRECTION('',(0.,-1.));+#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2114 = ORIENTED_EDGE('',*,*,#2115,.T.);+#2115 = EDGE_CURVE('',#2088,#1438,#2116,.T.);+#2116 = SURFACE_CURVE('',#2117,(#2121,#2128),.PCURVE_S1.);+#2117 = LINE('',#2118,#2119);+#2118 = CARTESIAN_POINT('',(0.8,0.125,0.15));+#2119 = VECTOR('',#2120,1.);+#2120 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#2121 = PCURVE('',#1095,#2122);+#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127);+#2123 = LINE('',#2124,#2125);+#2124 = CARTESIAN_POINT('',(0.,-0.15));+#2125 = VECTOR('',#2126,1.);+#2126 = DIRECTION('',(1.,0.));+#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2128 = PCURVE('',#1452,#2129);+#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134);+#2130 = LINE('',#2131,#2132);+#2131 = CARTESIAN_POINT('',(0.,0.));+#2132 = VECTOR('',#2133,1.);+#2133 = DIRECTION('',(0.,1.));+#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2135 = ORIENTED_EDGE('',*,*,#1464,.T.);+#2136 = ORIENTED_EDGE('',*,*,#1080,.F.);+#2137 = ORIENTED_EDGE('',*,*,#2138,.F.);+#2138 = EDGE_CURVE('',#2060,#1048,#2139,.T.);+#2139 = SURFACE_CURVE('',#2140,(#2144,#2151),.PCURVE_S1.);+#2140 = LINE('',#2141,#2142);+#2141 = CARTESIAN_POINT('',(0.575,0.125,0.));+#2142 = VECTOR('',#2143,1.);+#2143 = DIRECTION('',(0.,0.,1.));+#2144 = PCURVE('',#1095,#2145);+#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2150);+#2146 = LINE('',#2147,#2148);+#2147 = CARTESIAN_POINT('',(0.225,0.));+#2148 = VECTOR('',#2149,1.);+#2149 = DIRECTION('',(0.,-1.));+#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2151 = PCURVE('',#1068,#2152);+#2152 = DEFINITIONAL_REPRESENTATION('',(#2153),#2157);+#2153 = LINE('',#2154,#2155);+#2154 = CARTESIAN_POINT('',(-0.,0.));+#2155 = VECTOR('',#2156,1.);+#2156 = DIRECTION('',(-0.,-1.));+#2157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2158 = ADVANCED_FACE('',(#2159),#1068,.T.);+#2159 = FACE_BOUND('',#2160,.F.);+#2160 = EDGE_LOOP('',(#2161,#2189,#2190,#2191));+#2161 = ORIENTED_EDGE('',*,*,#2162,.F.);+#2162 = EDGE_CURVE('',#2060,#2163,#2165,.T.);+#2163 = VERTEX_POINT('',#2164);+#2164 = CARTESIAN_POINT('',(0.575,-0.125,0.));+#2165 = SURFACE_CURVE('',#2166,(#2171,#2178),.PCURVE_S1.);+#2166 = CIRCLE('',#2167,0.125);+#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170);+#2168 = CARTESIAN_POINT('',(0.575,1.387778780781E-16,0.));+#2169 = DIRECTION('',(0.,0.,1.));+#2170 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#2171 = PCURVE('',#1068,#2172);+#2172 = DEFINITIONAL_REPRESENTATION('',(#2173),#2177);+#2173 = LINE('',#2174,#2175);+#2174 = CARTESIAN_POINT('',(-0.,0.));+#2175 = VECTOR('',#2176,1.);+#2176 = DIRECTION('',(-1.,0.));+#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2178 = PCURVE('',#2075,#2179);+#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2188);+#2180 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2181,#2182,#2183,#2184,+#2185,#2186,#2187),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2181 = CARTESIAN_POINT('',(0.,0.225));+#2182 = CARTESIAN_POINT('',(0.,0.441506350946));+#2183 = CARTESIAN_POINT('',(0.1875,0.333253175473));+#2184 = CARTESIAN_POINT('',(0.375,0.225));+#2185 = CARTESIAN_POINT('',(0.1875,0.116746824527));+#2186 = CARTESIAN_POINT('',(1.942890293094E-16,8.49364905389E-03));+#2187 = CARTESIAN_POINT('',(0.,0.225));+#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2189 = ORIENTED_EDGE('',*,*,#2138,.T.);+#2190 = ORIENTED_EDGE('',*,*,#1047,.F.);+#2191 = ORIENTED_EDGE('',*,*,#2192,.F.);+#2192 = EDGE_CURVE('',#2163,#1021,#2193,.T.);+#2193 = SURFACE_CURVE('',#2194,(#2198,#2205),.PCURVE_S1.);+#2194 = LINE('',#2195,#2196);+#2195 = CARTESIAN_POINT('',(0.575,-0.125,0.));+#2196 = VECTOR('',#2197,1.);+#2197 = DIRECTION('',(0.,0.,1.));+#2198 = PCURVE('',#1068,#2199);+#2199 = DEFINITIONAL_REPRESENTATION('',(#2200),#2204);+#2200 = LINE('',#2201,#2202);+#2201 = CARTESIAN_POINT('',(-3.14159265359,0.));+#2202 = VECTOR('',#2203,1.);+#2203 = DIRECTION('',(-0.,-1.));+#2204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2205 = PCURVE('',#1035,#2206);+#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211);+#2207 = LINE('',#2208,#2209);+#2208 = CARTESIAN_POINT('',(0.,0.));+#2209 = VECTOR('',#2210,1.);+#2210 = DIRECTION('',(0.,-1.));+#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2212 = ADVANCED_FACE('',(#2213),#654,.F.);+#2213 = FACE_BOUND('',#2214,.F.);+#2214 = EDGE_LOOP('',(#2215,#2245,#2266,#2267,#2268,#2291));+#2215 = ORIENTED_EDGE('',*,*,#2216,.F.);+#2216 = EDGE_CURVE('',#2217,#2219,#2221,.T.);+#2217 = VERTEX_POINT('',#2218);+#2218 = CARTESIAN_POINT('',(-0.575,0.125,0.));+#2219 = VERTEX_POINT('',#2220);+#2220 = CARTESIAN_POINT('',(-0.8,0.125,0.));+#2221 = SURFACE_CURVE('',#2222,(#2226,#2233),.PCURVE_S1.);+#2222 = LINE('',#2223,#2224);+#2223 = CARTESIAN_POINT('',(-0.575,0.125,0.));+#2224 = VECTOR('',#2225,1.);+#2225 = DIRECTION('',(-1.,2.288475490444E-17,0.));+#2226 = PCURVE('',#654,#2227);+#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2232);+#2228 = LINE('',#2229,#2230);+#2229 = CARTESIAN_POINT('',(0.,0.));+#2230 = VECTOR('',#2231,1.);+#2231 = DIRECTION('',(1.,0.));+#2232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2233 = PCURVE('',#2234,#2239);+#2234 = PLANE('',#2235);+#2235 = AXIS2_PLACEMENT_3D('',#2236,#2237,#2238);+#2236 = CARTESIAN_POINT('',(-0.8,-0.125,0.));+#2237 = DIRECTION('',(0.,-0.,-1.));+#2238 = DIRECTION('',(2.288475490444E-17,1.,0.));+#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244);+#2240 = LINE('',#2241,#2242);+#2241 = CARTESIAN_POINT('',(0.25,0.225));+#2242 = VECTOR('',#2243,1.);+#2243 = DIRECTION('',(-0.,-1.));+#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2245 = ORIENTED_EDGE('',*,*,#2246,.T.);+#2246 = EDGE_CURVE('',#2217,#640,#2247,.T.);+#2247 = SURFACE_CURVE('',#2248,(#2252,#2259),.PCURVE_S1.);+#2248 = LINE('',#2249,#2250);+#2249 = CARTESIAN_POINT('',(-0.575,0.125,0.));+#2250 = VECTOR('',#2251,1.);+#2251 = DIRECTION('',(0.,0.,1.));+#2252 = PCURVE('',#654,#2253);+#2253 = DEFINITIONAL_REPRESENTATION('',(#2254),#2258);+#2254 = LINE('',#2255,#2256);+#2255 = CARTESIAN_POINT('',(0.,0.));+#2256 = VECTOR('',#2257,1.);+#2257 = DIRECTION('',(0.,-1.));+#2258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2259 = PCURVE('',#687,#2260);+#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265);+#2261 = LINE('',#2262,#2263);+#2262 = CARTESIAN_POINT('',(-3.14159265359,0.));+#2263 = VECTOR('',#2264,1.);+#2264 = DIRECTION('',(-0.,-1.));+#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2266 = ORIENTED_EDGE('',*,*,#639,.F.);+#2267 = ORIENTED_EDGE('',*,*,#1732,.F.);+#2268 = ORIENTED_EDGE('',*,*,#2269,.T.);+#2269 = EDGE_CURVE('',#1706,#2270,#2272,.T.);+#2270 = VERTEX_POINT('',#2271);+#2271 = CARTESIAN_POINT('',(-0.8,0.125,0.15));+#2272 = SURFACE_CURVE('',#2273,(#2277,#2284),.PCURVE_S1.);+#2273 = LINE('',#2274,#2275);+#2274 = CARTESIAN_POINT('',(-0.575,0.125,0.15));+#2275 = VECTOR('',#2276,1.);+#2276 = DIRECTION('',(-1.,2.288475490444E-17,0.));+#2277 = PCURVE('',#654,#2278);+#2278 = DEFINITIONAL_REPRESENTATION('',(#2279),#2283);+#2279 = LINE('',#2280,#2281);+#2280 = CARTESIAN_POINT('',(0.,-0.15));+#2281 = VECTOR('',#2282,1.);+#2282 = DIRECTION('',(1.,0.));+#2283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2284 = PCURVE('',#1720,#2285);+#2285 = DEFINITIONAL_REPRESENTATION('',(#2286),#2290);+#2286 = LINE('',#2287,#2288);+#2287 = CARTESIAN_POINT('',(0.25,0.225));+#2288 = VECTOR('',#2289,1.);+#2289 = DIRECTION('',(-0.,-1.));+#2290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2291 = ORIENTED_EDGE('',*,*,#2292,.F.);+#2292 = EDGE_CURVE('',#2219,#2270,#2293,.T.);+#2293 = SURFACE_CURVE('',#2294,(#2298,#2305),.PCURVE_S1.);+#2294 = LINE('',#2295,#2296);+#2295 = CARTESIAN_POINT('',(-0.8,0.125,0.));+#2296 = VECTOR('',#2297,1.);+#2297 = DIRECTION('',(0.,0.,1.));+#2298 = PCURVE('',#654,#2299);+#2299 = DEFINITIONAL_REPRESENTATION('',(#2300),#2304);+#2300 = LINE('',#2301,#2302);+#2301 = CARTESIAN_POINT('',(0.225,0.));+#2302 = VECTOR('',#2303,1.);+#2303 = DIRECTION('',(0.,-1.));+#2304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2305 = PCURVE('',#2306,#2311);+#2306 = PLANE('',#2307);+#2307 = AXIS2_PLACEMENT_3D('',#2308,#2309,#2310);+#2308 = CARTESIAN_POINT('',(-0.8,0.125,0.));+#2309 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#2310 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316);+#2312 = LINE('',#2313,#2314);+#2313 = CARTESIAN_POINT('',(0.,0.));+#2314 = VECTOR('',#2315,1.);+#2315 = DIRECTION('',(0.,-1.));+#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2317 = ADVANCED_FACE('',(#2318),#1035,.F.);+#2318 = FACE_BOUND('',#2319,.F.);+#2319 = EDGE_LOOP('',(#2320,#2343,#2344,#2345,#2346,#2369));+#2320 = ORIENTED_EDGE('',*,*,#2321,.F.);+#2321 = EDGE_CURVE('',#2163,#2322,#2324,.T.);+#2322 = VERTEX_POINT('',#2323);+#2323 = CARTESIAN_POINT('',(0.8,-0.125,0.));+#2324 = SURFACE_CURVE('',#2325,(#2329,#2336),.PCURVE_S1.);+#2325 = LINE('',#2326,#2327);+#2326 = CARTESIAN_POINT('',(0.575,-0.125,0.));+#2327 = VECTOR('',#2328,1.);+#2328 = DIRECTION('',(1.,9.95799250103E-17,0.));+#2329 = PCURVE('',#1035,#2330);+#2330 = DEFINITIONAL_REPRESENTATION('',(#2331),#2335);+#2331 = LINE('',#2332,#2333);+#2332 = CARTESIAN_POINT('',(0.,0.));+#2333 = VECTOR('',#2334,1.);+#2334 = DIRECTION('',(1.,0.));+#2335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2336 = PCURVE('',#2075,#2337);+#2337 = DEFINITIONAL_REPRESENTATION('',(#2338),#2342);+#2338 = LINE('',#2339,#2340);+#2339 = CARTESIAN_POINT('',(0.25,0.225));+#2340 = VECTOR('',#2341,1.);+#2341 = DIRECTION('',(-0.,-1.));+#2342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2343 = ORIENTED_EDGE('',*,*,#2192,.T.);+#2344 = ORIENTED_EDGE('',*,*,#1020,.F.);+#2345 = ORIENTED_EDGE('',*,*,#1415,.T.);+#2346 = ORIENTED_EDGE('',*,*,#2347,.T.);+#2347 = EDGE_CURVE('',#1416,#2348,#2350,.T.);+#2348 = VERTEX_POINT('',#2349);+#2349 = CARTESIAN_POINT('',(0.8,-0.125,0.15));+#2350 = SURFACE_CURVE('',#2351,(#2355,#2362),.PCURVE_S1.);+#2351 = LINE('',#2352,#2353);+#2352 = CARTESIAN_POINT('',(0.575,-0.125,0.15));+#2353 = VECTOR('',#2354,1.);+#2354 = DIRECTION('',(1.,9.95799250103E-17,0.));+#2355 = PCURVE('',#1035,#2356);+#2356 = DEFINITIONAL_REPRESENTATION('',(#2357),#2361);+#2357 = LINE('',#2358,#2359);+#2358 = CARTESIAN_POINT('',(0.,-0.15));+#2359 = VECTOR('',#2360,1.);+#2360 = DIRECTION('',(1.,0.));+#2361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2362 = PCURVE('',#1452,#2363);+#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368);+#2364 = LINE('',#2365,#2366);+#2365 = CARTESIAN_POINT('',(0.25,0.225));+#2366 = VECTOR('',#2367,1.);+#2367 = DIRECTION('',(-0.,-1.));+#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2369 = ORIENTED_EDGE('',*,*,#2370,.F.);+#2370 = EDGE_CURVE('',#2322,#2348,#2371,.T.);+#2371 = SURFACE_CURVE('',#2372,(#2376,#2383),.PCURVE_S1.);+#2372 = LINE('',#2373,#2374);+#2373 = CARTESIAN_POINT('',(0.8,-0.125,0.));+#2374 = VECTOR('',#2375,1.);+#2375 = DIRECTION('',(0.,0.,1.));+#2376 = PCURVE('',#1035,#2377);+#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382);+#2378 = LINE('',#2379,#2380);+#2379 = CARTESIAN_POINT('',(0.225,0.));+#2380 = VECTOR('',#2381,1.);+#2381 = DIRECTION('',(0.,-1.));+#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2383 = PCURVE('',#2103,#2384);+#2384 = DEFINITIONAL_REPRESENTATION('',(#2385),#2389);+#2385 = LINE('',#2386,#2387);+#2386 = CARTESIAN_POINT('',(0.,0.));+#2387 = VECTOR('',#2388,1.);+#2388 = DIRECTION('',(0.,-1.));+#2389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2390 = ADVANCED_FACE('',(#2391),#687,.T.);+#2391 = FACE_BOUND('',#2392,.F.);+#2392 = EDGE_LOOP('',(#2393,#2421,#2442,#2443));+#2393 = ORIENTED_EDGE('',*,*,#2394,.F.);+#2394 = EDGE_CURVE('',#2395,#2217,#2397,.T.);+#2395 = VERTEX_POINT('',#2396);+#2396 = CARTESIAN_POINT('',(-0.575,-0.125,0.));+#2397 = SURFACE_CURVE('',#2398,(#2403,#2410),.PCURVE_S1.);+#2398 = CIRCLE('',#2399,0.125);+#2399 = AXIS2_PLACEMENT_3D('',#2400,#2401,#2402);+#2400 = CARTESIAN_POINT('',(-0.575,-8.326672684689E-17,0.));+#2401 = DIRECTION('',(0.,0.,1.));+#2402 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#2403 = PCURVE('',#687,#2404);+#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409);+#2405 = LINE('',#2406,#2407);+#2406 = CARTESIAN_POINT('',(-0.,0.));+#2407 = VECTOR('',#2408,1.);+#2408 = DIRECTION('',(-1.,0.));+#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2410 = PCURVE('',#2234,#2411);+#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2420);+#2412 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2413,#2414,#2415,#2416,+#2417,#2418,#2419),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2413 = CARTESIAN_POINT('',(0.,0.225));+#2414 = CARTESIAN_POINT('',(0.,0.441506350946));+#2415 = CARTESIAN_POINT('',(0.1875,0.333253175473));+#2416 = CARTESIAN_POINT('',(0.375,0.225));+#2417 = CARTESIAN_POINT('',(0.1875,0.116746824527));+#2418 = CARTESIAN_POINT('',(1.942890293094E-16,8.49364905389E-03));+#2419 = CARTESIAN_POINT('',(0.,0.225));+#2420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2421 = ORIENTED_EDGE('',*,*,#2422,.T.);+#2422 = EDGE_CURVE('',#2395,#667,#2423,.T.);+#2423 = SURFACE_CURVE('',#2424,(#2428,#2435),.PCURVE_S1.);+#2424 = LINE('',#2425,#2426);+#2425 = CARTESIAN_POINT('',(-0.575,-0.125,0.));+#2426 = VECTOR('',#2427,1.);+#2427 = DIRECTION('',(0.,0.,1.));+#2428 = PCURVE('',#687,#2429);+#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434);+#2430 = LINE('',#2431,#2432);+#2431 = CARTESIAN_POINT('',(-0.,0.));+#2432 = VECTOR('',#2433,1.);+#2433 = DIRECTION('',(-0.,-1.));+#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2435 = PCURVE('',#714,#2436);+#2436 = DEFINITIONAL_REPRESENTATION('',(#2437),#2441);+#2437 = LINE('',#2438,#2439);+#2438 = CARTESIAN_POINT('',(0.225,0.));+#2439 = VECTOR('',#2440,1.);+#2440 = DIRECTION('',(0.,-1.));+#2441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2442 = ORIENTED_EDGE('',*,*,#666,.F.);+#2443 = ORIENTED_EDGE('',*,*,#2246,.F.);+#2444 = ADVANCED_FACE('',(#2445),#714,.F.);+#2445 = FACE_BOUND('',#2446,.F.);+#2446 = EDGE_LOOP('',(#2447,#2470,#2493,#2514,#2515,#2516));+#2447 = ORIENTED_EDGE('',*,*,#2448,.F.);+#2448 = EDGE_CURVE('',#2449,#2395,#2451,.T.);+#2449 = VERTEX_POINT('',#2450);+#2450 = CARTESIAN_POINT('',(-0.8,-0.125,0.));+#2451 = SURFACE_CURVE('',#2452,(#2456,#2463),.PCURVE_S1.);+#2452 = LINE('',#2453,#2454);+#2453 = CARTESIAN_POINT('',(-0.8,-0.125,0.));+#2454 = VECTOR('',#2455,1.);+#2455 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#2456 = PCURVE('',#714,#2457);+#2457 = DEFINITIONAL_REPRESENTATION('',(#2458),#2462);+#2458 = LINE('',#2459,#2460);+#2459 = CARTESIAN_POINT('',(0.,0.));+#2460 = VECTOR('',#2461,1.);+#2461 = DIRECTION('',(1.,0.));+#2462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2463 = PCURVE('',#2234,#2464);+#2464 = DEFINITIONAL_REPRESENTATION('',(#2465),#2469);+#2465 = LINE('',#2466,#2467);+#2466 = CARTESIAN_POINT('',(0.,0.));+#2467 = VECTOR('',#2468,1.);+#2468 = DIRECTION('',(0.,1.));+#2469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2470 = ORIENTED_EDGE('',*,*,#2471,.T.);+#2471 = EDGE_CURVE('',#2449,#2472,#2474,.T.);+#2472 = VERTEX_POINT('',#2473);+#2473 = CARTESIAN_POINT('',(-0.8,-0.125,0.15));+#2474 = SURFACE_CURVE('',#2475,(#2479,#2486),.PCURVE_S1.);+#2475 = LINE('',#2476,#2477);+#2476 = CARTESIAN_POINT('',(-0.8,-0.125,0.));+#2477 = VECTOR('',#2478,1.);+#2478 = DIRECTION('',(0.,0.,1.));+#2479 = PCURVE('',#714,#2480);+#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485);+#2481 = LINE('',#2482,#2483);+#2482 = CARTESIAN_POINT('',(0.,0.));+#2483 = VECTOR('',#2484,1.);+#2484 = DIRECTION('',(0.,-1.));+#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2486 = PCURVE('',#2306,#2487);+#2487 = DEFINITIONAL_REPRESENTATION('',(#2488),#2492);+#2488 = LINE('',#2489,#2490);+#2489 = CARTESIAN_POINT('',(0.25,0.));+#2490 = VECTOR('',#2491,1.);+#2491 = DIRECTION('',(0.,-1.));+#2492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2493 = ORIENTED_EDGE('',*,*,#2494,.T.);+#2494 = EDGE_CURVE('',#2472,#1684,#2495,.T.);+#2495 = SURFACE_CURVE('',#2496,(#2500,#2507),.PCURVE_S1.);+#2496 = LINE('',#2497,#2498);+#2497 = CARTESIAN_POINT('',(-0.8,-0.125,0.15));+#2498 = VECTOR('',#2499,1.);+#2499 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#2500 = PCURVE('',#714,#2501);+#2501 = DEFINITIONAL_REPRESENTATION('',(#2502),#2506);+#2502 = LINE('',#2503,#2504);+#2503 = CARTESIAN_POINT('',(0.,-0.15));+#2504 = VECTOR('',#2505,1.);+#2505 = DIRECTION('',(1.,0.));+#2506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2507 = PCURVE('',#1720,#2508);+#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2513);+#2509 = LINE('',#2510,#2511);+#2510 = CARTESIAN_POINT('',(0.,0.));+#2511 = VECTOR('',#2512,1.);+#2512 = DIRECTION('',(0.,1.));+#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2514 = ORIENTED_EDGE('',*,*,#1683,.F.);+#2515 = ORIENTED_EDGE('',*,*,#699,.F.);+#2516 = ORIENTED_EDGE('',*,*,#2422,.F.);+#2517 = ADVANCED_FACE('',(#2518),#985,.F.);+#2518 = FACE_BOUND('',#2519,.F.);+#2519 = EDGE_LOOP('',(#2520,#2550,#2578,#2599,#2600,#2601));+#2520 = ORIENTED_EDGE('',*,*,#2521,.F.);+#2521 = EDGE_CURVE('',#2522,#2524,#2526,.T.);+#2522 = VERTEX_POINT('',#2523);+#2523 = CARTESIAN_POINT('',(0.8,-0.375,0.));+#2524 = VERTEX_POINT('',#2525);+#2525 = CARTESIAN_POINT('',(0.575,-0.375,0.));+#2526 = SURFACE_CURVE('',#2527,(#2531,#2538),.PCURVE_S1.);+#2527 = LINE('',#2528,#2529);+#2528 = CARTESIAN_POINT('',(0.8,-0.375,0.));+#2529 = VECTOR('',#2530,1.);+#2530 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#2531 = PCURVE('',#985,#2532);+#2532 = DEFINITIONAL_REPRESENTATION('',(#2533),#2537);+#2533 = LINE('',#2534,#2535);+#2534 = CARTESIAN_POINT('',(0.,0.));+#2535 = VECTOR('',#2536,1.);+#2536 = DIRECTION('',(1.,0.));+#2537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2538 = PCURVE('',#2539,#2544);+#2539 = PLANE('',#2540);+#2540 = AXIS2_PLACEMENT_3D('',#2541,#2542,#2543);+#2541 = CARTESIAN_POINT('',(0.8,-0.375,0.));+#2542 = DIRECTION('',(-0.,0.,-1.));+#2543 = DIRECTION('',(9.95799250103E-17,-1.,0.));+#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2549);+#2545 = LINE('',#2546,#2547);+#2546 = CARTESIAN_POINT('',(0.,0.));+#2547 = VECTOR('',#2548,1.);+#2548 = DIRECTION('',(0.,1.));+#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2550 = ORIENTED_EDGE('',*,*,#2551,.T.);+#2551 = EDGE_CURVE('',#2522,#2552,#2554,.T.);+#2552 = VERTEX_POINT('',#2553);+#2553 = CARTESIAN_POINT('',(0.8,-0.375,0.15));+#2554 = SURFACE_CURVE('',#2555,(#2559,#2566),.PCURVE_S1.);+#2555 = LINE('',#2556,#2557);+#2556 = CARTESIAN_POINT('',(0.8,-0.375,0.));+#2557 = VECTOR('',#2558,1.);+#2558 = DIRECTION('',(0.,0.,1.));+#2559 = PCURVE('',#985,#2560);+#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2565);+#2561 = LINE('',#2562,#2563);+#2562 = CARTESIAN_POINT('',(0.,0.));+#2563 = VECTOR('',#2564,1.);+#2564 = DIRECTION('',(0.,-1.));+#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2566 = PCURVE('',#2567,#2572);+#2567 = PLANE('',#2568);+#2568 = AXIS2_PLACEMENT_3D('',#2569,#2570,#2571);+#2569 = CARTESIAN_POINT('',(0.8,-0.625,0.));+#2570 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#2571 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577);+#2573 = LINE('',#2574,#2575);+#2574 = CARTESIAN_POINT('',(0.25,0.));+#2575 = VECTOR('',#2576,1.);+#2576 = DIRECTION('',(0.,-1.));+#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2578 = ORIENTED_EDGE('',*,*,#2579,.T.);+#2579 = EDGE_CURVE('',#2552,#1368,#2580,.T.);+#2580 = SURFACE_CURVE('',#2581,(#2585,#2592),.PCURVE_S1.);+#2581 = LINE('',#2582,#2583);+#2582 = CARTESIAN_POINT('',(0.8,-0.375,0.15));+#2583 = VECTOR('',#2584,1.);+#2584 = DIRECTION('',(-1.,-9.95799250103E-17,0.));+#2585 = PCURVE('',#985,#2586);+#2586 = DEFINITIONAL_REPRESENTATION('',(#2587),#2591);+#2587 = LINE('',#2588,#2589);+#2588 = CARTESIAN_POINT('',(0.,-0.15));+#2589 = VECTOR('',#2590,1.);+#2590 = DIRECTION('',(1.,0.));+#2591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2592 = PCURVE('',#1382,#2593);+#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598);+#2594 = LINE('',#2595,#2596);+#2595 = CARTESIAN_POINT('',(0.,0.));+#2596 = VECTOR('',#2597,1.);+#2597 = DIRECTION('',(0.,1.));+#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2599 = ORIENTED_EDGE('',*,*,#1394,.T.);+#2600 = ORIENTED_EDGE('',*,*,#970,.F.);+#2601 = ORIENTED_EDGE('',*,*,#2602,.F.);+#2602 = EDGE_CURVE('',#2524,#938,#2603,.T.);+#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.);+#2604 = LINE('',#2605,#2606);+#2605 = CARTESIAN_POINT('',(0.575,-0.375,0.));+#2606 = VECTOR('',#2607,1.);+#2607 = DIRECTION('',(0.,0.,1.));+#2608 = PCURVE('',#985,#2609);+#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614);+#2610 = LINE('',#2611,#2612);+#2611 = CARTESIAN_POINT('',(0.225,0.));+#2612 = VECTOR('',#2613,1.);+#2613 = DIRECTION('',(0.,-1.));+#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2615 = PCURVE('',#958,#2616);+#2616 = DEFINITIONAL_REPRESENTATION('',(#2617),#2621);+#2617 = LINE('',#2618,#2619);+#2618 = CARTESIAN_POINT('',(-0.,0.));+#2619 = VECTOR('',#2620,1.);+#2620 = DIRECTION('',(-0.,-1.));+#2621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2622 = ADVANCED_FACE('',(#2623),#958,.T.);+#2623 = FACE_BOUND('',#2624,.F.);+#2624 = EDGE_LOOP('',(#2625,#2653,#2654,#2655));+#2625 = ORIENTED_EDGE('',*,*,#2626,.F.);+#2626 = EDGE_CURVE('',#2524,#2627,#2629,.T.);+#2627 = VERTEX_POINT('',#2628);+#2628 = CARTESIAN_POINT('',(0.575,-0.625,0.));+#2629 = SURFACE_CURVE('',#2630,(#2635,#2642),.PCURVE_S1.);+#2630 = CIRCLE('',#2631,0.125);+#2631 = AXIS2_PLACEMENT_3D('',#2632,#2633,#2634);+#2632 = CARTESIAN_POINT('',(0.575,-0.5,0.));+#2633 = DIRECTION('',(0.,0.,1.));+#2634 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#2635 = PCURVE('',#958,#2636);+#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641);+#2637 = LINE('',#2638,#2639);+#2638 = CARTESIAN_POINT('',(-0.,0.));+#2639 = VECTOR('',#2640,1.);+#2640 = DIRECTION('',(-1.,0.));+#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2642 = PCURVE('',#2539,#2643);+#2643 = DEFINITIONAL_REPRESENTATION('',(#2644),#2652);+#2644 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2645,#2646,#2647,#2648,+#2649,#2650,#2651),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2645 = CARTESIAN_POINT('',(0.,0.225));+#2646 = CARTESIAN_POINT('',(0.,0.441506350946));+#2647 = CARTESIAN_POINT('',(0.1875,0.333253175473));+#2648 = CARTESIAN_POINT('',(0.375,0.225));+#2649 = CARTESIAN_POINT('',(0.1875,0.116746824527));+#2650 = CARTESIAN_POINT('',(1.942890293094E-16,8.49364905389E-03));+#2651 = CARTESIAN_POINT('',(0.,0.225));+#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2653 = ORIENTED_EDGE('',*,*,#2602,.T.);+#2654 = ORIENTED_EDGE('',*,*,#937,.F.);+#2655 = ORIENTED_EDGE('',*,*,#2656,.F.);+#2656 = EDGE_CURVE('',#2627,#911,#2657,.T.);+#2657 = SURFACE_CURVE('',#2658,(#2662,#2669),.PCURVE_S1.);+#2658 = LINE('',#2659,#2660);+#2659 = CARTESIAN_POINT('',(0.575,-0.625,0.));+#2660 = VECTOR('',#2661,1.);+#2661 = DIRECTION('',(0.,0.,1.));+#2662 = PCURVE('',#958,#2663);+#2663 = DEFINITIONAL_REPRESENTATION('',(#2664),#2668);+#2664 = LINE('',#2665,#2666);+#2665 = CARTESIAN_POINT('',(-3.14159265359,0.));+#2666 = VECTOR('',#2667,1.);+#2667 = DIRECTION('',(-0.,-1.));+#2668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2669 = PCURVE('',#925,#2670);+#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675);+#2671 = LINE('',#2672,#2673);+#2672 = CARTESIAN_POINT('',(0.,0.));+#2673 = VECTOR('',#2674,1.);+#2674 = DIRECTION('',(0.,-1.));+#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2676 = ADVANCED_FACE('',(#2677),#764,.F.);+#2677 = FACE_BOUND('',#2678,.F.);+#2678 = EDGE_LOOP('',(#2679,#2709,#2730,#2731,#2732,#2755));+#2679 = ORIENTED_EDGE('',*,*,#2680,.F.);+#2680 = EDGE_CURVE('',#2681,#2683,#2685,.T.);+#2681 = VERTEX_POINT('',#2682);+#2682 = CARTESIAN_POINT('',(-0.575,-0.375,0.));+#2683 = VERTEX_POINT('',#2684);+#2684 = CARTESIAN_POINT('',(-0.8,-0.375,0.));+#2685 = SURFACE_CURVE('',#2686,(#2690,#2697),.PCURVE_S1.);+#2686 = LINE('',#2687,#2688);+#2687 = CARTESIAN_POINT('',(-0.575,-0.375,0.));+#2688 = VECTOR('',#2689,1.);+#2689 = DIRECTION('',(-1.,2.288475490444E-17,0.));+#2690 = PCURVE('',#764,#2691);+#2691 = DEFINITIONAL_REPRESENTATION('',(#2692),#2696);+#2692 = LINE('',#2693,#2694);+#2693 = CARTESIAN_POINT('',(0.,0.));+#2694 = VECTOR('',#2695,1.);+#2695 = DIRECTION('',(1.,0.));+#2696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2697 = PCURVE('',#2698,#2703);+#2698 = PLANE('',#2699);+#2699 = AXIS2_PLACEMENT_3D('',#2700,#2701,#2702);+#2700 = CARTESIAN_POINT('',(-0.8,-0.625,0.));+#2701 = DIRECTION('',(0.,-0.,-1.));+#2702 = DIRECTION('',(2.288475490444E-17,1.,0.));+#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708);+#2704 = LINE('',#2705,#2706);+#2705 = CARTESIAN_POINT('',(0.25,0.225));+#2706 = VECTOR('',#2707,1.);+#2707 = DIRECTION('',(-0.,-1.));+#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2709 = ORIENTED_EDGE('',*,*,#2710,.T.);+#2710 = EDGE_CURVE('',#2681,#750,#2711,.T.);+#2711 = SURFACE_CURVE('',#2712,(#2716,#2723),.PCURVE_S1.);+#2712 = LINE('',#2713,#2714);+#2713 = CARTESIAN_POINT('',(-0.575,-0.375,0.));+#2714 = VECTOR('',#2715,1.);+#2715 = DIRECTION('',(0.,0.,1.));+#2716 = PCURVE('',#764,#2717);+#2717 = DEFINITIONAL_REPRESENTATION('',(#2718),#2722);+#2718 = LINE('',#2719,#2720);+#2719 = CARTESIAN_POINT('',(0.,0.));+#2720 = VECTOR('',#2721,1.);+#2721 = DIRECTION('',(0.,-1.));+#2722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2723 = PCURVE('',#797,#2724);+#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729);+#2725 = LINE('',#2726,#2727);+#2726 = CARTESIAN_POINT('',(-3.14159265359,0.));+#2727 = VECTOR('',#2728,1.);+#2728 = DIRECTION('',(-0.,-1.));+#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2730 = ORIENTED_EDGE('',*,*,#749,.F.);+#2731 = ORIENTED_EDGE('',*,*,#1662,.F.);+#2732 = ORIENTED_EDGE('',*,*,#2733,.T.);+#2733 = EDGE_CURVE('',#1636,#2734,#2736,.T.);+#2734 = VERTEX_POINT('',#2735);+#2735 = CARTESIAN_POINT('',(-0.8,-0.375,0.15));+#2736 = SURFACE_CURVE('',#2737,(#2741,#2748),.PCURVE_S1.);+#2737 = LINE('',#2738,#2739);+#2738 = CARTESIAN_POINT('',(-0.575,-0.375,0.15));+#2739 = VECTOR('',#2740,1.);+#2740 = DIRECTION('',(-1.,2.288475490444E-17,0.));+#2741 = PCURVE('',#764,#2742);+#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747);+#2743 = LINE('',#2744,#2745);+#2744 = CARTESIAN_POINT('',(0.,-0.15));+#2745 = VECTOR('',#2746,1.);+#2746 = DIRECTION('',(1.,0.));+#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2748 = PCURVE('',#1650,#2749);+#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754);+#2750 = LINE('',#2751,#2752);+#2751 = CARTESIAN_POINT('',(0.25,0.225));+#2752 = VECTOR('',#2753,1.);+#2753 = DIRECTION('',(-0.,-1.));+#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2755 = ORIENTED_EDGE('',*,*,#2756,.F.);+#2756 = EDGE_CURVE('',#2683,#2734,#2757,.T.);+#2757 = SURFACE_CURVE('',#2758,(#2762,#2769),.PCURVE_S1.);+#2758 = LINE('',#2759,#2760);+#2759 = CARTESIAN_POINT('',(-0.8,-0.375,0.));+#2760 = VECTOR('',#2761,1.);+#2761 = DIRECTION('',(0.,0.,1.));+#2762 = PCURVE('',#764,#2763);+#2763 = DEFINITIONAL_REPRESENTATION('',(#2764),#2768);+#2764 = LINE('',#2765,#2766);+#2765 = CARTESIAN_POINT('',(0.225,0.));+#2766 = VECTOR('',#2767,1.);+#2767 = DIRECTION('',(0.,-1.));+#2768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2769 = PCURVE('',#2770,#2775);+#2770 = PLANE('',#2771);+#2771 = AXIS2_PLACEMENT_3D('',#2772,#2773,#2774);+#2772 = CARTESIAN_POINT('',(-0.8,-0.375,0.));+#2773 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#2774 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#2775 = DEFINITIONAL_REPRESENTATION('',(#2776),#2780);+#2776 = LINE('',#2777,#2778);+#2777 = CARTESIAN_POINT('',(0.,0.));+#2778 = VECTOR('',#2779,1.);+#2779 = DIRECTION('',(0.,-1.));+#2780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2781 = ADVANCED_FACE('',(#2782),#925,.F.);+#2782 = FACE_BOUND('',#2783,.F.);+#2783 = EDGE_LOOP('',(#2784,#2807,#2808,#2809,#2810,#2833));+#2784 = ORIENTED_EDGE('',*,*,#2785,.F.);+#2785 = EDGE_CURVE('',#2627,#2786,#2788,.T.);+#2786 = VERTEX_POINT('',#2787);+#2787 = CARTESIAN_POINT('',(0.8,-0.625,0.));+#2788 = SURFACE_CURVE('',#2789,(#2793,#2800),.PCURVE_S1.);+#2789 = LINE('',#2790,#2791);+#2790 = CARTESIAN_POINT('',(0.575,-0.625,0.));+#2791 = VECTOR('',#2792,1.);+#2792 = DIRECTION('',(1.,9.95799250103E-17,0.));+#2793 = PCURVE('',#925,#2794);+#2794 = DEFINITIONAL_REPRESENTATION('',(#2795),#2799);+#2795 = LINE('',#2796,#2797);+#2796 = CARTESIAN_POINT('',(0.,0.));+#2797 = VECTOR('',#2798,1.);+#2798 = DIRECTION('',(1.,0.));+#2799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2800 = PCURVE('',#2539,#2801);+#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806);+#2802 = LINE('',#2803,#2804);+#2803 = CARTESIAN_POINT('',(0.25,0.225));+#2804 = VECTOR('',#2805,1.);+#2805 = DIRECTION('',(-0.,-1.));+#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2807 = ORIENTED_EDGE('',*,*,#2656,.T.);+#2808 = ORIENTED_EDGE('',*,*,#910,.F.);+#2809 = ORIENTED_EDGE('',*,*,#1345,.T.);+#2810 = ORIENTED_EDGE('',*,*,#2811,.T.);+#2811 = EDGE_CURVE('',#1346,#2812,#2814,.T.);+#2812 = VERTEX_POINT('',#2813);+#2813 = CARTESIAN_POINT('',(0.8,-0.625,0.15));+#2814 = SURFACE_CURVE('',#2815,(#2819,#2826),.PCURVE_S1.);+#2815 = LINE('',#2816,#2817);+#2816 = CARTESIAN_POINT('',(0.575,-0.625,0.15));+#2817 = VECTOR('',#2818,1.);+#2818 = DIRECTION('',(1.,9.95799250103E-17,0.));+#2819 = PCURVE('',#925,#2820);+#2820 = DEFINITIONAL_REPRESENTATION('',(#2821),#2825);+#2821 = LINE('',#2822,#2823);+#2822 = CARTESIAN_POINT('',(0.,-0.15));+#2823 = VECTOR('',#2824,1.);+#2824 = DIRECTION('',(1.,0.));+#2825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2826 = PCURVE('',#1382,#2827);+#2827 = DEFINITIONAL_REPRESENTATION('',(#2828),#2832);+#2828 = LINE('',#2829,#2830);+#2829 = CARTESIAN_POINT('',(0.25,0.225));+#2830 = VECTOR('',#2831,1.);+#2831 = DIRECTION('',(-0.,-1.));+#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2833 = ORIENTED_EDGE('',*,*,#2834,.F.);+#2834 = EDGE_CURVE('',#2786,#2812,#2835,.T.);+#2835 = SURFACE_CURVE('',#2836,(#2840,#2847),.PCURVE_S1.);+#2836 = LINE('',#2837,#2838);+#2837 = CARTESIAN_POINT('',(0.8,-0.625,0.));+#2838 = VECTOR('',#2839,1.);+#2839 = DIRECTION('',(0.,0.,1.));+#2840 = PCURVE('',#925,#2841);+#2841 = DEFINITIONAL_REPRESENTATION('',(#2842),#2846);+#2842 = LINE('',#2843,#2844);+#2843 = CARTESIAN_POINT('',(0.225,0.));+#2844 = VECTOR('',#2845,1.);+#2845 = DIRECTION('',(0.,-1.));+#2846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2847 = PCURVE('',#2567,#2848);+#2848 = DEFINITIONAL_REPRESENTATION('',(#2849),#2853);+#2849 = LINE('',#2850,#2851);+#2850 = CARTESIAN_POINT('',(0.,0.));+#2851 = VECTOR('',#2852,1.);+#2852 = DIRECTION('',(0.,-1.));+#2853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2854 = ADVANCED_FACE('',(#2855),#797,.T.);+#2855 = FACE_BOUND('',#2856,.F.);+#2856 = EDGE_LOOP('',(#2857,#2885,#2906,#2907));+#2857 = ORIENTED_EDGE('',*,*,#2858,.F.);+#2858 = EDGE_CURVE('',#2859,#2681,#2861,.T.);+#2859 = VERTEX_POINT('',#2860);+#2860 = CARTESIAN_POINT('',(-0.575,-0.625,0.));+#2861 = SURFACE_CURVE('',#2862,(#2867,#2874),.PCURVE_S1.);+#2862 = CIRCLE('',#2863,0.125);+#2863 = AXIS2_PLACEMENT_3D('',#2864,#2865,#2866);+#2864 = CARTESIAN_POINT('',(-0.575,-0.5,0.));+#2865 = DIRECTION('',(0.,0.,1.));+#2866 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#2867 = PCURVE('',#797,#2868);+#2868 = DEFINITIONAL_REPRESENTATION('',(#2869),#2873);+#2869 = LINE('',#2870,#2871);+#2870 = CARTESIAN_POINT('',(-0.,0.));+#2871 = VECTOR('',#2872,1.);+#2872 = DIRECTION('',(-1.,0.));+#2873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2874 = PCURVE('',#2698,#2875);+#2875 = DEFINITIONAL_REPRESENTATION('',(#2876),#2884);+#2876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2877,#2878,#2879,#2880,+#2881,#2882,#2883),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2877 = CARTESIAN_POINT('',(0.,0.225));+#2878 = CARTESIAN_POINT('',(0.,0.441506350946));+#2879 = CARTESIAN_POINT('',(0.1875,0.333253175473));+#2880 = CARTESIAN_POINT('',(0.375,0.225));+#2881 = CARTESIAN_POINT('',(0.1875,0.116746824527));+#2882 = CARTESIAN_POINT('',(1.942890293094E-16,8.49364905389E-03));+#2883 = CARTESIAN_POINT('',(0.,0.225));+#2884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2885 = ORIENTED_EDGE('',*,*,#2886,.T.);+#2886 = EDGE_CURVE('',#2859,#777,#2887,.T.);+#2887 = SURFACE_CURVE('',#2888,(#2892,#2899),.PCURVE_S1.);+#2888 = LINE('',#2889,#2890);+#2889 = CARTESIAN_POINT('',(-0.575,-0.625,0.));+#2890 = VECTOR('',#2891,1.);+#2891 = DIRECTION('',(0.,0.,1.));+#2892 = PCURVE('',#797,#2893);+#2893 = DEFINITIONAL_REPRESENTATION('',(#2894),#2898);+#2894 = LINE('',#2895,#2896);+#2895 = CARTESIAN_POINT('',(-0.,0.));+#2896 = VECTOR('',#2897,1.);+#2897 = DIRECTION('',(-0.,-1.));+#2898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2899 = PCURVE('',#824,#2900);+#2900 = DEFINITIONAL_REPRESENTATION('',(#2901),#2905);+#2901 = LINE('',#2902,#2903);+#2902 = CARTESIAN_POINT('',(0.225,0.));+#2903 = VECTOR('',#2904,1.);+#2904 = DIRECTION('',(0.,-1.));+#2905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2906 = ORIENTED_EDGE('',*,*,#776,.F.);+#2907 = ORIENTED_EDGE('',*,*,#2710,.F.);+#2908 = ADVANCED_FACE('',(#2909),#824,.F.);+#2909 = FACE_BOUND('',#2910,.F.);+#2910 = EDGE_LOOP('',(#2911,#2934,#2957,#2978,#2979,#2980));+#2911 = ORIENTED_EDGE('',*,*,#2912,.F.);+#2912 = EDGE_CURVE('',#2913,#2859,#2915,.T.);+#2913 = VERTEX_POINT('',#2914);+#2914 = CARTESIAN_POINT('',(-0.8,-0.625,0.));+#2915 = SURFACE_CURVE('',#2916,(#2920,#2927),.PCURVE_S1.);+#2916 = LINE('',#2917,#2918);+#2917 = CARTESIAN_POINT('',(-0.8,-0.625,0.));+#2918 = VECTOR('',#2919,1.);+#2919 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#2920 = PCURVE('',#824,#2921);+#2921 = DEFINITIONAL_REPRESENTATION('',(#2922),#2926);+#2922 = LINE('',#2923,#2924);+#2923 = CARTESIAN_POINT('',(0.,0.));+#2924 = VECTOR('',#2925,1.);+#2925 = DIRECTION('',(1.,0.));+#2926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2927 = PCURVE('',#2698,#2928);+#2928 = DEFINITIONAL_REPRESENTATION('',(#2929),#2933);+#2929 = LINE('',#2930,#2931);+#2930 = CARTESIAN_POINT('',(0.,0.));+#2931 = VECTOR('',#2932,1.);+#2932 = DIRECTION('',(0.,1.));+#2933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2934 = ORIENTED_EDGE('',*,*,#2935,.T.);+#2935 = EDGE_CURVE('',#2913,#2936,#2938,.T.);+#2936 = VERTEX_POINT('',#2937);+#2937 = CARTESIAN_POINT('',(-0.8,-0.625,0.15));+#2938 = SURFACE_CURVE('',#2939,(#2943,#2950),.PCURVE_S1.);+#2939 = LINE('',#2940,#2941);+#2940 = CARTESIAN_POINT('',(-0.8,-0.625,0.));+#2941 = VECTOR('',#2942,1.);+#2942 = DIRECTION('',(0.,0.,1.));+#2943 = PCURVE('',#824,#2944);+#2944 = DEFINITIONAL_REPRESENTATION('',(#2945),#2949);+#2945 = LINE('',#2946,#2947);+#2946 = CARTESIAN_POINT('',(0.,0.));+#2947 = VECTOR('',#2948,1.);+#2948 = DIRECTION('',(0.,-1.));+#2949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2950 = PCURVE('',#2770,#2951);+#2951 = DEFINITIONAL_REPRESENTATION('',(#2952),#2956);+#2952 = LINE('',#2953,#2954);+#2953 = CARTESIAN_POINT('',(0.25,0.));+#2954 = VECTOR('',#2955,1.);+#2955 = DIRECTION('',(0.,-1.));+#2956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2957 = ORIENTED_EDGE('',*,*,#2958,.T.);+#2958 = EDGE_CURVE('',#2936,#1614,#2959,.T.);+#2959 = SURFACE_CURVE('',#2960,(#2964,#2971),.PCURVE_S1.);+#2960 = LINE('',#2961,#2962);+#2961 = CARTESIAN_POINT('',(-0.8,-0.625,0.15));+#2962 = VECTOR('',#2963,1.);+#2963 = DIRECTION('',(1.,-2.288475490444E-17,0.));+#2964 = PCURVE('',#824,#2965);+#2965 = DEFINITIONAL_REPRESENTATION('',(#2966),#2970);+#2966 = LINE('',#2967,#2968);+#2967 = CARTESIAN_POINT('',(0.,-0.15));+#2968 = VECTOR('',#2969,1.);+#2969 = DIRECTION('',(1.,0.));+#2970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2971 = PCURVE('',#1650,#2972);+#2972 = DEFINITIONAL_REPRESENTATION('',(#2973),#2977);+#2973 = LINE('',#2974,#2975);+#2974 = CARTESIAN_POINT('',(0.,0.));+#2975 = VECTOR('',#2976,1.);+#2976 = DIRECTION('',(0.,1.));+#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#2978 = ORIENTED_EDGE('',*,*,#1613,.F.);+#2979 = ORIENTED_EDGE('',*,*,#809,.F.);+#2980 = ORIENTED_EDGE('',*,*,#2886,.F.);+#2981 = ADVANCED_FACE('',(#2982),#875,.T.);+#2982 = FACE_BOUND('',#2983,.T.);+#2983 = EDGE_LOOP('',(#2984,#2985,#2986,#2987));+#2984 = ORIENTED_EDGE('',*,*,#1591,.F.);+#2985 = ORIENTED_EDGE('',*,*,#859,.T.);+#2986 = ORIENTED_EDGE('',*,*,#1323,.T.);+#2987 = ORIENTED_EDGE('',*,*,#2988,.F.);+#2988 = EDGE_CURVE('',#1569,#1296,#2989,.T.);+#2989 = SURFACE_CURVE('',#2990,(#2994,#3001),.PCURVE_S1.);+#2990 = LINE('',#2991,#2992);+#2991 = CARTESIAN_POINT('',(-0.79,-0.79,0.57));+#2992 = VECTOR('',#2993,1.);+#2993 = DIRECTION('',(1.,2.22044604925E-16,0.));+#2994 = PCURVE('',#875,#2995);+#2995 = DEFINITIONAL_REPRESENTATION('',(#2996),#3000);+#2996 = LINE('',#2997,#2998);+#2997 = CARTESIAN_POINT('',(0.55,0.));+#2998 = VECTOR('',#2999,1.);+#2999 = DIRECTION('',(0.,-1.));+#3000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3001 = PCURVE('',#1311,#3002);+#3002 = DEFINITIONAL_REPRESENTATION('',(#3003),#3007);+#3003 = LINE('',#3004,#3005);+#3004 = CARTESIAN_POINT('',(1.58,0.));+#3005 = VECTOR('',#3006,1.);+#3006 = DIRECTION('',(0.,1.));+#3007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3008 = ADVANCED_FACE('',(#3009),#1150,.F.);+#3009 = FACE_BOUND('',#3010,.F.);+#3010 = EDGE_LOOP('',(#3011,#3041,#3062,#3063));+#3011 = ORIENTED_EDGE('',*,*,#3012,.F.);+#3012 = EDGE_CURVE('',#3013,#3015,#3017,.T.);+#3013 = VERTEX_POINT('',#3014);+#3014 = CARTESIAN_POINT('',(0.25,0.63,0.));+#3015 = VERTEX_POINT('',#3016);+#3016 = CARTESIAN_POINT('',(-0.24,0.63,0.));+#3017 = SURFACE_CURVE('',#3018,(#3022,#3029),.PCURVE_S1.);+#3018 = LINE('',#3019,#3020);+#3019 = CARTESIAN_POINT('',(0.25,0.63,0.));+#3020 = VECTOR('',#3021,1.);+#3021 = DIRECTION('',(-1.,-2.22044604925E-16,0.));+#3022 = PCURVE('',#1150,#3023);+#3023 = DEFINITIONAL_REPRESENTATION('',(#3024),#3028);+#3024 = LINE('',#3025,#3026);+#3025 = CARTESIAN_POINT('',(0.,0.));+#3026 = VECTOR('',#3027,1.);+#3027 = DIRECTION('',(1.,0.));+#3028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3029 = PCURVE('',#3030,#3035);+#3030 = PLANE('',#3031);+#3031 = AXIS2_PLACEMENT_3D('',#3032,#3033,#3034);+#3032 = CARTESIAN_POINT('',(-0.25,0.62,0.));+#3033 = DIRECTION('',(0.,0.,-1.));+#3034 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040);+#3036 = LINE('',#3037,#3038);+#3037 = CARTESIAN_POINT('',(1.E-02,0.5));+#3038 = VECTOR('',#3039,1.);+#3039 = DIRECTION('',(-0.,-1.));+#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3041 = ORIENTED_EDGE('',*,*,#3042,.T.);+#3042 = EDGE_CURVE('',#3013,#1136,#3043,.T.);+#3043 = SURFACE_CURVE('',#3044,(#3048,#3055),.PCURVE_S1.);+#3044 = LINE('',#3045,#3046);+#3045 = CARTESIAN_POINT('',(0.25,0.63,0.));+#3046 = VECTOR('',#3047,1.);+#3047 = DIRECTION('',(0.,0.,1.));+#3048 = PCURVE('',#1150,#3049);+#3049 = DEFINITIONAL_REPRESENTATION('',(#3050),#3054);+#3050 = LINE('',#3051,#3052);+#3051 = CARTESIAN_POINT('',(0.,0.));+#3052 = VECTOR('',#3053,1.);+#3053 = DIRECTION('',(0.,-1.));+#3054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3055 = PCURVE('',#1177,#3056);+#3056 = DEFINITIONAL_REPRESENTATION('',(#3057),#3061);+#3057 = LINE('',#3058,#3059);+#3058 = CARTESIAN_POINT('',(1.26,0.));+#3059 = VECTOR('',#3060,1.);+#3060 = DIRECTION('',(0.,-1.));+#3061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3062 = ORIENTED_EDGE('',*,*,#1133,.F.);+#3063 = ORIENTED_EDGE('',*,*,#3064,.F.);+#3064 = EDGE_CURVE('',#3015,#1134,#3065,.T.);+#3065 = SURFACE_CURVE('',#3066,(#3070,#3077),.PCURVE_S1.);+#3066 = LINE('',#3067,#3068);+#3067 = CARTESIAN_POINT('',(-0.24,0.63,0.));+#3068 = VECTOR('',#3069,1.);+#3069 = DIRECTION('',(0.,0.,1.));+#3070 = PCURVE('',#1150,#3071);+#3071 = DEFINITIONAL_REPRESENTATION('',(#3072),#3076);+#3072 = LINE('',#3073,#3074);+#3073 = CARTESIAN_POINT('',(0.49,0.));+#3074 = VECTOR('',#3075,1.);+#3075 = DIRECTION('',(0.,-1.));+#3076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3077 = PCURVE('',#1256,#3078);+#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083);+#3079 = LINE('',#3080,#3081);+#3080 = CARTESIAN_POINT('',(0.,0.));+#3081 = VECTOR('',#3082,1.);+#3082 = DIRECTION('',(0.,-1.));+#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3084 = ADVANCED_FACE('',(#3085),#1256,.F.);+#3085 = FACE_BOUND('',#3086,.F.);+#3086 = EDGE_LOOP('',(#3087,#3110,#3111,#3112));+#3087 = ORIENTED_EDGE('',*,*,#3088,.F.);+#3088 = EDGE_CURVE('',#3015,#3089,#3091,.T.);+#3089 = VERTEX_POINT('',#3090);+#3090 = CARTESIAN_POINT('',(-0.25,0.62,0.));+#3091 = SURFACE_CURVE('',#3092,(#3096,#3103),.PCURVE_S1.);+#3092 = LINE('',#3093,#3094);+#3093 = CARTESIAN_POINT('',(-0.24,0.63,0.));+#3094 = VECTOR('',#3095,1.);+#3095 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#3096 = PCURVE('',#1256,#3097);+#3097 = DEFINITIONAL_REPRESENTATION('',(#3098),#3102);+#3098 = LINE('',#3099,#3100);+#3099 = CARTESIAN_POINT('',(0.,0.));+#3100 = VECTOR('',#3101,1.);+#3101 = DIRECTION('',(1.,0.));+#3102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3103 = PCURVE('',#3030,#3104);+#3104 = DEFINITIONAL_REPRESENTATION('',(#3105),#3109);+#3105 = LINE('',#3106,#3107);+#3106 = CARTESIAN_POINT('',(1.E-02,1.E-02));+#3107 = VECTOR('',#3108,1.);+#3108 = DIRECTION('',(-0.707106781187,-0.707106781187));+#3109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3110 = ORIENTED_EDGE('',*,*,#3064,.T.);+#3111 = ORIENTED_EDGE('',*,*,#1243,.F.);+#3112 = ORIENTED_EDGE('',*,*,#3113,.F.);+#3113 = EDGE_CURVE('',#3089,#1217,#3114,.T.);+#3114 = SURFACE_CURVE('',#3115,(#3119,#3126),.PCURVE_S1.);+#3115 = LINE('',#3116,#3117);+#3116 = CARTESIAN_POINT('',(-0.25,0.62,0.));+#3117 = VECTOR('',#3118,1.);+#3118 = DIRECTION('',(0.,0.,1.));+#3119 = PCURVE('',#1256,#3120);+#3120 = DEFINITIONAL_REPRESENTATION('',(#3121),#3125);+#3121 = LINE('',#3122,#3123);+#3122 = CARTESIAN_POINT('',(1.414213562373E-02,0.));+#3123 = VECTOR('',#3124,1.);+#3124 = DIRECTION('',(0.,-1.));+#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3126 = PCURVE('',#1231,#3127);+#3127 = DEFINITIONAL_REPRESENTATION('',(#3128),#3132);+#3128 = LINE('',#3129,#3130);+#3129 = CARTESIAN_POINT('',(0.,0.));+#3130 = VECTOR('',#3131,1.);+#3131 = DIRECTION('',(0.,-1.));+#3132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3133 = ADVANCED_FACE('',(#3134),#1177,.F.);+#3134 = FACE_BOUND('',#3135,.F.);+#3135 = EDGE_LOOP('',(#3136,#3159,#3180,#3181));+#3136 = ORIENTED_EDGE('',*,*,#3137,.F.);+#3137 = EDGE_CURVE('',#3138,#3013,#3140,.T.);+#3138 = VERTEX_POINT('',#3139);+#3139 = CARTESIAN_POINT('',(0.25,-0.63,0.));+#3140 = SURFACE_CURVE('',#3141,(#3145,#3152),.PCURVE_S1.);+#3141 = LINE('',#3142,#3143);+#3142 = CARTESIAN_POINT('',(0.25,-0.63,0.));+#3143 = VECTOR('',#3144,1.);+#3144 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#3145 = PCURVE('',#1177,#3146);+#3146 = DEFINITIONAL_REPRESENTATION('',(#3147),#3151);+#3147 = LINE('',#3148,#3149);+#3148 = CARTESIAN_POINT('',(0.,-0.));+#3149 = VECTOR('',#3150,1.);+#3150 = DIRECTION('',(1.,0.));+#3151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3152 = PCURVE('',#3030,#3153);+#3153 = DEFINITIONAL_REPRESENTATION('',(#3154),#3158);+#3154 = LINE('',#3155,#3156);+#3155 = CARTESIAN_POINT('',(-1.25,0.5));+#3156 = VECTOR('',#3157,1.);+#3157 = DIRECTION('',(1.,0.));+#3158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3159 = ORIENTED_EDGE('',*,*,#3160,.T.);+#3160 = EDGE_CURVE('',#3138,#1163,#3161,.T.);+#3161 = SURFACE_CURVE('',#3162,(#3166,#3173),.PCURVE_S1.);+#3162 = LINE('',#3163,#3164);+#3163 = CARTESIAN_POINT('',(0.25,-0.63,0.));+#3164 = VECTOR('',#3165,1.);+#3165 = DIRECTION('',(0.,0.,1.));+#3166 = PCURVE('',#1177,#3167);+#3167 = DEFINITIONAL_REPRESENTATION('',(#3168),#3172);+#3168 = LINE('',#3169,#3170);+#3169 = CARTESIAN_POINT('',(0.,-0.));+#3170 = VECTOR('',#3171,1.);+#3171 = DIRECTION('',(0.,-1.));+#3172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3173 = PCURVE('',#1204,#3174);+#3174 = DEFINITIONAL_REPRESENTATION('',(#3175),#3179);+#3175 = LINE('',#3176,#3177);+#3176 = CARTESIAN_POINT('',(0.5,0.));+#3177 = VECTOR('',#3178,1.);+#3178 = DIRECTION('',(0.,-1.));+#3179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3180 = ORIENTED_EDGE('',*,*,#1162,.F.);+#3181 = ORIENTED_EDGE('',*,*,#3042,.F.);+#3182 = ADVANCED_FACE('',(#3183),#1231,.F.);+#3183 = FACE_BOUND('',#3184,.F.);+#3184 = EDGE_LOOP('',(#3185,#3208,#3209,#3210));+#3185 = ORIENTED_EDGE('',*,*,#3186,.F.);+#3186 = EDGE_CURVE('',#3089,#3187,#3189,.T.);+#3187 = VERTEX_POINT('',#3188);+#3188 = CARTESIAN_POINT('',(-0.25,-0.63,0.));+#3189 = SURFACE_CURVE('',#3190,(#3194,#3201),.PCURVE_S1.);+#3190 = LINE('',#3191,#3192);+#3191 = CARTESIAN_POINT('',(-0.25,0.62,0.));+#3192 = VECTOR('',#3193,1.);+#3193 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#3194 = PCURVE('',#1231,#3195);+#3195 = DEFINITIONAL_REPRESENTATION('',(#3196),#3200);+#3196 = LINE('',#3197,#3198);+#3197 = CARTESIAN_POINT('',(0.,0.));+#3198 = VECTOR('',#3199,1.);+#3199 = DIRECTION('',(1.,0.));+#3200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3201 = PCURVE('',#3030,#3202);+#3202 = DEFINITIONAL_REPRESENTATION('',(#3203),#3207);+#3203 = LINE('',#3204,#3205);+#3204 = CARTESIAN_POINT('',(0.,0.));+#3205 = VECTOR('',#3206,1.);+#3206 = DIRECTION('',(-1.,0.));+#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3208 = ORIENTED_EDGE('',*,*,#3113,.T.);+#3209 = ORIENTED_EDGE('',*,*,#1216,.F.);+#3210 = ORIENTED_EDGE('',*,*,#3211,.F.);+#3211 = EDGE_CURVE('',#3187,#1190,#3212,.T.);+#3212 = SURFACE_CURVE('',#3213,(#3217,#3224),.PCURVE_S1.);+#3213 = LINE('',#3214,#3215);+#3214 = CARTESIAN_POINT('',(-0.25,-0.63,0.));+#3215 = VECTOR('',#3216,1.);+#3216 = DIRECTION('',(0.,0.,1.));+#3217 = PCURVE('',#1231,#3218);+#3218 = DEFINITIONAL_REPRESENTATION('',(#3219),#3223);+#3219 = LINE('',#3220,#3221);+#3220 = CARTESIAN_POINT('',(1.25,0.));+#3221 = VECTOR('',#3222,1.);+#3222 = DIRECTION('',(0.,-1.));+#3223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3224 = PCURVE('',#1204,#3225);+#3225 = DEFINITIONAL_REPRESENTATION('',(#3226),#3230);+#3226 = LINE('',#3227,#3228);+#3227 = CARTESIAN_POINT('',(0.,0.));+#3228 = VECTOR('',#3229,1.);+#3229 = DIRECTION('',(0.,-1.));+#3230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3231 = ADVANCED_FACE('',(#3232),#1204,.F.);+#3232 = FACE_BOUND('',#3233,.F.);+#3233 = EDGE_LOOP('',(#3234,#3255,#3256,#3257));+#3234 = ORIENTED_EDGE('',*,*,#3235,.F.);+#3235 = EDGE_CURVE('',#3187,#3138,#3236,.T.);+#3236 = SURFACE_CURVE('',#3237,(#3241,#3248),.PCURVE_S1.);+#3237 = LINE('',#3238,#3239);+#3238 = CARTESIAN_POINT('',(-0.25,-0.63,0.));+#3239 = VECTOR('',#3240,1.);+#3240 = DIRECTION('',(1.,2.22044604925E-16,0.));+#3241 = PCURVE('',#1204,#3242);+#3242 = DEFINITIONAL_REPRESENTATION('',(#3243),#3247);+#3243 = LINE('',#3244,#3245);+#3244 = CARTESIAN_POINT('',(0.,0.));+#3245 = VECTOR('',#3246,1.);+#3246 = DIRECTION('',(1.,0.));+#3247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3248 = PCURVE('',#3030,#3249);+#3249 = DEFINITIONAL_REPRESENTATION('',(#3250),#3254);+#3250 = LINE('',#3251,#3252);+#3251 = CARTESIAN_POINT('',(-1.25,0.));+#3252 = VECTOR('',#3253,1.);+#3253 = DIRECTION('',(0.,1.));+#3254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3255 = ORIENTED_EDGE('',*,*,#3211,.T.);+#3256 = ORIENTED_EDGE('',*,*,#1189,.F.);+#3257 = ORIENTED_EDGE('',*,*,#3160,.F.);+#3258 = ADVANCED_FACE('',(#3259,#3265),#1311,.T.);+#3259 = FACE_BOUND('',#3260,.T.);+#3260 = EDGE_LOOP('',(#3261,#3262,#3263,#3264));+#3261 = ORIENTED_EDGE('',*,*,#1542,.F.);+#3262 = ORIENTED_EDGE('',*,*,#1568,.T.);+#3263 = ORIENTED_EDGE('',*,*,#2988,.T.);+#3264 = ORIENTED_EDGE('',*,*,#1295,.F.);+#3265 = FACE_BOUND('',#3266,.T.);+#3266 = EDGE_LOOP('',(#3267));+#3267 = ORIENTED_EDGE('',*,*,#3268,.T.);+#3268 = EDGE_CURVE('',#3269,#3269,#3271,.T.);+#3269 = VERTEX_POINT('',#3270);+#3270 = CARTESIAN_POINT('',(-0.52,0.42,0.57));+#3271 = SURFACE_CURVE('',#3272,(#3277,#3288),.PCURVE_S1.);+#3272 = CIRCLE('',#3273,1.E-01);+#3273 = AXIS2_PLACEMENT_3D('',#3274,#3275,#3276);+#3274 = CARTESIAN_POINT('',(-0.52,0.52,0.57));+#3275 = DIRECTION('',(0.,-0.,-1.));+#3276 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#3277 = PCURVE('',#1311,#3278);+#3278 = DEFINITIONAL_REPRESENTATION('',(#3279),#3287);+#3279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3280,#3281,#3282,#3283,+#3284,#3285,#3286),.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('') );+#3280 = CARTESIAN_POINT('',(0.37,0.27));+#3281 = CARTESIAN_POINT('',(0.37,9.679491924311E-02));+#3282 = CARTESIAN_POINT('',(0.22,0.183397459622));+#3283 = CARTESIAN_POINT('',(7.E-02,0.27));+#3284 = CARTESIAN_POINT('',(0.22,0.356602540378));+#3285 = CARTESIAN_POINT('',(0.37,0.443205080757));+#3286 = CARTESIAN_POINT('',(0.37,0.27));+#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3288 = PCURVE('',#3289,#3294);+#3289 = CYLINDRICAL_SURFACE('',#3290,1.E-01);+#3290 = AXIS2_PLACEMENT_3D('',#3291,#3292,#3293);+#3291 = CARTESIAN_POINT('',(-0.52,0.52,0.58));+#3292 = DIRECTION('',(-0.,0.,-1.));+#3293 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299);+#3295 = LINE('',#3296,#3297);+#3296 = CARTESIAN_POINT('',(-6.28318530718,1.E-02));+#3297 = VECTOR('',#3298,1.);+#3298 = DIRECTION('',(1.,-0.));+#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3300 = ADVANCED_FACE('',(#3301),#1382,.F.);+#3301 = FACE_BOUND('',#3302,.F.);+#3302 = EDGE_LOOP('',(#3303,#3304,#3325,#3326));+#3303 = ORIENTED_EDGE('',*,*,#2579,.F.);+#3304 = ORIENTED_EDGE('',*,*,#3305,.F.);+#3305 = EDGE_CURVE('',#2812,#2552,#3306,.T.);+#3306 = SURFACE_CURVE('',#3307,(#3311,#3318),.PCURVE_S1.);+#3307 = LINE('',#3308,#3309);+#3308 = CARTESIAN_POINT('',(0.8,-0.625,0.15));+#3309 = VECTOR('',#3310,1.);+#3310 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#3311 = PCURVE('',#1382,#3312);+#3312 = DEFINITIONAL_REPRESENTATION('',(#3313),#3317);+#3313 = LINE('',#3314,#3315);+#3314 = CARTESIAN_POINT('',(0.25,0.));+#3315 = VECTOR('',#3316,1.);+#3316 = DIRECTION('',(-1.,0.));+#3317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3318 = PCURVE('',#2567,#3319);+#3319 = DEFINITIONAL_REPRESENTATION('',(#3320),#3324);+#3320 = LINE('',#3321,#3322);+#3321 = CARTESIAN_POINT('',(0.,-0.15));+#3322 = VECTOR('',#3323,1.);+#3323 = DIRECTION('',(1.,0.));+#3324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3325 = ORIENTED_EDGE('',*,*,#2811,.F.);+#3326 = ORIENTED_EDGE('',*,*,#1367,.T.);+#3327 = ADVANCED_FACE('',(#3328),#1452,.F.);+#3328 = FACE_BOUND('',#3329,.F.);+#3329 = EDGE_LOOP('',(#3330,#3331,#3352,#3353));+#3330 = ORIENTED_EDGE('',*,*,#2115,.F.);+#3331 = ORIENTED_EDGE('',*,*,#3332,.F.);+#3332 = EDGE_CURVE('',#2348,#2088,#3333,.T.);+#3333 = SURFACE_CURVE('',#3334,(#3338,#3345),.PCURVE_S1.);+#3334 = LINE('',#3335,#3336);+#3335 = CARTESIAN_POINT('',(0.8,-0.125,0.15));+#3336 = VECTOR('',#3337,1.);+#3337 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#3338 = PCURVE('',#1452,#3339);+#3339 = DEFINITIONAL_REPRESENTATION('',(#3340),#3344);+#3340 = LINE('',#3341,#3342);+#3341 = CARTESIAN_POINT('',(0.25,0.));+#3342 = VECTOR('',#3343,1.);+#3343 = DIRECTION('',(-1.,0.));+#3344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3345 = PCURVE('',#2103,#3346);+#3346 = DEFINITIONAL_REPRESENTATION('',(#3347),#3351);+#3347 = LINE('',#3348,#3349);+#3348 = CARTESIAN_POINT('',(0.,-0.15));+#3349 = VECTOR('',#3350,1.);+#3350 = DIRECTION('',(1.,0.));+#3351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3352 = ORIENTED_EDGE('',*,*,#2347,.F.);+#3353 = ORIENTED_EDGE('',*,*,#1437,.T.);+#3354 = ADVANCED_FACE('',(#3355),#1790,.F.);+#3355 = FACE_BOUND('',#3356,.F.);+#3356 = EDGE_LOOP('',(#3357,#3358,#3379,#3380));+#3357 = ORIENTED_EDGE('',*,*,#2030,.F.);+#3358 = ORIENTED_EDGE('',*,*,#3359,.F.);+#3359 = EDGE_CURVE('',#1879,#2008,#3360,.T.);+#3360 = SURFACE_CURVE('',#3361,(#3365,#3372),.PCURVE_S1.);+#3361 = LINE('',#3362,#3363);+#3362 = CARTESIAN_POINT('',(-0.8,0.625,0.15));+#3363 = VECTOR('',#3364,1.);+#3364 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#3365 = PCURVE('',#1790,#3366);+#3366 = DEFINITIONAL_REPRESENTATION('',(#3367),#3371);+#3367 = LINE('',#3368,#3369);+#3368 = CARTESIAN_POINT('',(0.25,0.));+#3369 = VECTOR('',#3370,1.);+#3370 = DIRECTION('',(-1.,0.));+#3371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3372 = PCURVE('',#1915,#3373);+#3373 = DEFINITIONAL_REPRESENTATION('',(#3374),#3378);+#3374 = LINE('',#3375,#3376);+#3375 = CARTESIAN_POINT('',(0.,-0.15));+#3376 = VECTOR('',#3377,1.);+#3377 = DIRECTION('',(1.,0.));+#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3379 = ORIENTED_EDGE('',*,*,#1878,.F.);+#3380 = ORIENTED_EDGE('',*,*,#1775,.F.);+#3381 = ADVANCED_FACE('',(#3382),#1650,.F.);+#3382 = FACE_BOUND('',#3383,.F.);+#3383 = EDGE_LOOP('',(#3384,#3385,#3406,#3407));+#3384 = ORIENTED_EDGE('',*,*,#2958,.F.);+#3385 = ORIENTED_EDGE('',*,*,#3386,.F.);+#3386 = EDGE_CURVE('',#2734,#2936,#3387,.T.);+#3387 = SURFACE_CURVE('',#3388,(#3392,#3399),.PCURVE_S1.);+#3388 = LINE('',#3389,#3390);+#3389 = CARTESIAN_POINT('',(-0.8,-0.375,0.15));+#3390 = VECTOR('',#3391,1.);+#3391 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#3392 = PCURVE('',#1650,#3393);+#3393 = DEFINITIONAL_REPRESENTATION('',(#3394),#3398);+#3394 = LINE('',#3395,#3396);+#3395 = CARTESIAN_POINT('',(0.25,0.));+#3396 = VECTOR('',#3397,1.);+#3397 = DIRECTION('',(-1.,0.));+#3398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3399 = PCURVE('',#2770,#3400);+#3400 = DEFINITIONAL_REPRESENTATION('',(#3401),#3405);+#3401 = LINE('',#3402,#3403);+#3402 = CARTESIAN_POINT('',(0.,-0.15));+#3403 = VECTOR('',#3404,1.);+#3404 = DIRECTION('',(1.,0.));+#3405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3406 = ORIENTED_EDGE('',*,*,#2733,.F.);+#3407 = ORIENTED_EDGE('',*,*,#1635,.F.);+#3408 = ADVANCED_FACE('',(#3409),#1720,.F.);+#3409 = FACE_BOUND('',#3410,.F.);+#3410 = EDGE_LOOP('',(#3411,#3412,#3433,#3434));+#3411 = ORIENTED_EDGE('',*,*,#2494,.F.);+#3412 = ORIENTED_EDGE('',*,*,#3413,.F.);+#3413 = EDGE_CURVE('',#2270,#2472,#3414,.T.);+#3414 = SURFACE_CURVE('',#3415,(#3419,#3426),.PCURVE_S1.);+#3415 = LINE('',#3416,#3417);+#3416 = CARTESIAN_POINT('',(-0.8,0.125,0.15));+#3417 = VECTOR('',#3418,1.);+#3418 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#3419 = PCURVE('',#1720,#3420);+#3420 = DEFINITIONAL_REPRESENTATION('',(#3421),#3425);+#3421 = LINE('',#3422,#3423);+#3422 = CARTESIAN_POINT('',(0.25,0.));+#3423 = VECTOR('',#3424,1.);+#3424 = DIRECTION('',(-1.,0.));+#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3426 = PCURVE('',#2306,#3427);+#3427 = DEFINITIONAL_REPRESENTATION('',(#3428),#3432);+#3428 = LINE('',#3429,#3430);+#3429 = CARTESIAN_POINT('',(0.,-0.15));+#3430 = VECTOR('',#3431,1.);+#3431 = DIRECTION('',(1.,0.));+#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3433 = ORIENTED_EDGE('',*,*,#2269,.F.);+#3434 = ORIENTED_EDGE('',*,*,#1705,.F.);+#3435 = ADVANCED_FACE('',(#3436),#1843,.T.);+#3436 = FACE_BOUND('',#3437,.F.);+#3437 = EDGE_LOOP('',(#3438,#3439,#3440,#3441));+#3438 = ORIENTED_EDGE('',*,*,#1984,.T.);+#3439 = ORIENTED_EDGE('',*,*,#1930,.T.);+#3440 = ORIENTED_EDGE('',*,*,#1825,.T.);+#3441 = ORIENTED_EDGE('',*,*,#3442,.T.);+#3442 = EDGE_CURVE('',#1828,#1985,#3443,.T.);+#3443 = SURFACE_CURVE('',#3444,(#3448,#3455),.PCURVE_S1.);+#3444 = LINE('',#3445,#3446);+#3445 = CARTESIAN_POINT('',(-0.8,0.625,0.));+#3446 = VECTOR('',#3447,1.);+#3447 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#3448 = PCURVE('',#1843,#3449);+#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3454);+#3450 = LINE('',#3451,#3452);+#3451 = CARTESIAN_POINT('',(0.25,0.));+#3452 = VECTOR('',#3453,1.);+#3453 = DIRECTION('',(-1.,0.));+#3454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3455 = PCURVE('',#1915,#3456);+#3456 = DEFINITIONAL_REPRESENTATION('',(#3457),#3461);+#3457 = LINE('',#3458,#3459);+#3458 = CARTESIAN_POINT('',(0.,0.));+#3459 = VECTOR('',#3460,1.);+#3460 = DIRECTION('',(1.,0.));+#3461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3462 = ADVANCED_FACE('',(#3463),#1915,.F.);+#3463 = FACE_BOUND('',#3464,.F.);+#3464 = EDGE_LOOP('',(#3465,#3466,#3467,#3468));+#3465 = ORIENTED_EDGE('',*,*,#1901,.T.);+#3466 = ORIENTED_EDGE('',*,*,#3359,.T.);+#3467 = ORIENTED_EDGE('',*,*,#2007,.F.);+#3468 = ORIENTED_EDGE('',*,*,#3442,.F.);+#3469 = ADVANCED_FACE('',(#3470),#2075,.T.);+#3470 = FACE_BOUND('',#3471,.F.);+#3471 = EDGE_LOOP('',(#3472,#3473,#3474,#3475));+#3472 = ORIENTED_EDGE('',*,*,#2057,.T.);+#3473 = ORIENTED_EDGE('',*,*,#2162,.T.);+#3474 = ORIENTED_EDGE('',*,*,#2321,.T.);+#3475 = ORIENTED_EDGE('',*,*,#3476,.T.);+#3476 = EDGE_CURVE('',#2322,#2058,#3477,.T.);+#3477 = SURFACE_CURVE('',#3478,(#3482,#3489),.PCURVE_S1.);+#3478 = LINE('',#3479,#3480);+#3479 = CARTESIAN_POINT('',(0.8,-0.125,0.));+#3480 = VECTOR('',#3481,1.);+#3481 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#3482 = PCURVE('',#2075,#3483);+#3483 = DEFINITIONAL_REPRESENTATION('',(#3484),#3488);+#3484 = LINE('',#3485,#3486);+#3485 = CARTESIAN_POINT('',(0.25,0.));+#3486 = VECTOR('',#3487,1.);+#3487 = DIRECTION('',(-1.,0.));+#3488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3489 = PCURVE('',#2103,#3490);+#3490 = DEFINITIONAL_REPRESENTATION('',(#3491),#3495);+#3491 = LINE('',#3492,#3493);+#3492 = CARTESIAN_POINT('',(0.,0.));+#3493 = VECTOR('',#3494,1.);+#3494 = DIRECTION('',(1.,0.));+#3495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3496 = ADVANCED_FACE('',(#3497),#2103,.F.);+#3497 = FACE_BOUND('',#3498,.F.);+#3498 = EDGE_LOOP('',(#3499,#3500,#3501,#3502));+#3499 = ORIENTED_EDGE('',*,*,#2370,.T.);+#3500 = ORIENTED_EDGE('',*,*,#3332,.T.);+#3501 = ORIENTED_EDGE('',*,*,#2087,.F.);+#3502 = ORIENTED_EDGE('',*,*,#3476,.F.);+#3503 = ADVANCED_FACE('',(#3504),#2234,.T.);+#3504 = FACE_BOUND('',#3505,.F.);+#3505 = EDGE_LOOP('',(#3506,#3507,#3508,#3509));+#3506 = ORIENTED_EDGE('',*,*,#2448,.T.);+#3507 = ORIENTED_EDGE('',*,*,#2394,.T.);+#3508 = ORIENTED_EDGE('',*,*,#2216,.T.);+#3509 = ORIENTED_EDGE('',*,*,#3510,.T.);+#3510 = EDGE_CURVE('',#2219,#2449,#3511,.T.);+#3511 = SURFACE_CURVE('',#3512,(#3516,#3523),.PCURVE_S1.);+#3512 = LINE('',#3513,#3514);+#3513 = CARTESIAN_POINT('',(-0.8,0.125,0.));+#3514 = VECTOR('',#3515,1.);+#3515 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#3516 = PCURVE('',#2234,#3517);+#3517 = DEFINITIONAL_REPRESENTATION('',(#3518),#3522);+#3518 = LINE('',#3519,#3520);+#3519 = CARTESIAN_POINT('',(0.25,0.));+#3520 = VECTOR('',#3521,1.);+#3521 = DIRECTION('',(-1.,0.));+#3522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3523 = PCURVE('',#2306,#3524);+#3524 = DEFINITIONAL_REPRESENTATION('',(#3525),#3529);+#3525 = LINE('',#3526,#3527);+#3526 = CARTESIAN_POINT('',(0.,0.));+#3527 = VECTOR('',#3528,1.);+#3528 = DIRECTION('',(1.,0.));+#3529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3530 = ADVANCED_FACE('',(#3531),#2306,.F.);+#3531 = FACE_BOUND('',#3532,.F.);+#3532 = EDGE_LOOP('',(#3533,#3534,#3535,#3536));+#3533 = ORIENTED_EDGE('',*,*,#2292,.T.);+#3534 = ORIENTED_EDGE('',*,*,#3413,.T.);+#3535 = ORIENTED_EDGE('',*,*,#2471,.F.);+#3536 = ORIENTED_EDGE('',*,*,#3510,.F.);+#3537 = ADVANCED_FACE('',(#3538),#2539,.T.);+#3538 = FACE_BOUND('',#3539,.F.);+#3539 = EDGE_LOOP('',(#3540,#3541,#3542,#3543));+#3540 = ORIENTED_EDGE('',*,*,#2521,.T.);+#3541 = ORIENTED_EDGE('',*,*,#2626,.T.);+#3542 = ORIENTED_EDGE('',*,*,#2785,.T.);+#3543 = ORIENTED_EDGE('',*,*,#3544,.T.);+#3544 = EDGE_CURVE('',#2786,#2522,#3545,.T.);+#3545 = SURFACE_CURVE('',#3546,(#3550,#3557),.PCURVE_S1.);+#3546 = LINE('',#3547,#3548);+#3547 = CARTESIAN_POINT('',(0.8,-0.625,0.));+#3548 = VECTOR('',#3549,1.);+#3549 = DIRECTION('',(-9.95799250103E-17,1.,0.));+#3550 = PCURVE('',#2539,#3551);+#3551 = DEFINITIONAL_REPRESENTATION('',(#3552),#3556);+#3552 = LINE('',#3553,#3554);+#3553 = CARTESIAN_POINT('',(0.25,0.));+#3554 = VECTOR('',#3555,1.);+#3555 = DIRECTION('',(-1.,0.));+#3556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3557 = PCURVE('',#2567,#3558);+#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563);+#3559 = LINE('',#3560,#3561);+#3560 = CARTESIAN_POINT('',(0.,0.));+#3561 = VECTOR('',#3562,1.);+#3562 = DIRECTION('',(1.,0.));+#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3564 = ADVANCED_FACE('',(#3565),#2567,.F.);+#3565 = FACE_BOUND('',#3566,.F.);+#3566 = EDGE_LOOP('',(#3567,#3568,#3569,#3570));+#3567 = ORIENTED_EDGE('',*,*,#2834,.T.);+#3568 = ORIENTED_EDGE('',*,*,#3305,.T.);+#3569 = ORIENTED_EDGE('',*,*,#2551,.F.);+#3570 = ORIENTED_EDGE('',*,*,#3544,.F.);+#3571 = ADVANCED_FACE('',(#3572),#2698,.T.);+#3572 = FACE_BOUND('',#3573,.F.);+#3573 = EDGE_LOOP('',(#3574,#3575,#3576,#3577));+#3574 = ORIENTED_EDGE('',*,*,#2912,.T.);+#3575 = ORIENTED_EDGE('',*,*,#2858,.T.);+#3576 = ORIENTED_EDGE('',*,*,#2680,.T.);+#3577 = ORIENTED_EDGE('',*,*,#3578,.T.);+#3578 = EDGE_CURVE('',#2683,#2913,#3579,.T.);+#3579 = SURFACE_CURVE('',#3580,(#3584,#3591),.PCURVE_S1.);+#3580 = LINE('',#3581,#3582);+#3581 = CARTESIAN_POINT('',(-0.8,-0.375,0.));+#3582 = VECTOR('',#3583,1.);+#3583 = DIRECTION('',(-2.288475490444E-17,-1.,0.));+#3584 = PCURVE('',#2698,#3585);+#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590);+#3586 = LINE('',#3587,#3588);+#3587 = CARTESIAN_POINT('',(0.25,0.));+#3588 = VECTOR('',#3589,1.);+#3589 = DIRECTION('',(-1.,0.));+#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3591 = PCURVE('',#2770,#3592);+#3592 = DEFINITIONAL_REPRESENTATION('',(#3593),#3597);+#3593 = LINE('',#3594,#3595);+#3594 = CARTESIAN_POINT('',(0.,0.));+#3595 = VECTOR('',#3596,1.);+#3596 = DIRECTION('',(1.,0.));+#3597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3598 = ADVANCED_FACE('',(#3599),#2770,.F.);+#3599 = FACE_BOUND('',#3600,.F.);+#3600 = EDGE_LOOP('',(#3601,#3602,#3603,#3604));+#3601 = ORIENTED_EDGE('',*,*,#2756,.T.);+#3602 = ORIENTED_EDGE('',*,*,#3386,.T.);+#3603 = ORIENTED_EDGE('',*,*,#2935,.F.);+#3604 = ORIENTED_EDGE('',*,*,#3578,.F.);+#3605 = ADVANCED_FACE('',(#3606),#3030,.T.);+#3606 = FACE_BOUND('',#3607,.F.);+#3607 = EDGE_LOOP('',(#3608,#3609,#3610,#3611,#3612));+#3608 = ORIENTED_EDGE('',*,*,#3186,.T.);+#3609 = ORIENTED_EDGE('',*,*,#3235,.T.);+#3610 = ORIENTED_EDGE('',*,*,#3137,.T.);+#3611 = ORIENTED_EDGE('',*,*,#3012,.T.);+#3612 = ORIENTED_EDGE('',*,*,#3088,.T.);+#3613 = ADVANCED_FACE('',(#3614),#3289,.F.);+#3614 = FACE_BOUND('',#3615,.T.);+#3615 = EDGE_LOOP('',(#3616,#3617,#3640,#3667));+#3616 = ORIENTED_EDGE('',*,*,#3268,.F.);+#3617 = ORIENTED_EDGE('',*,*,#3618,.T.);+#3618 = EDGE_CURVE('',#3269,#3619,#3621,.T.);+#3619 = VERTEX_POINT('',#3620);+#3620 = CARTESIAN_POINT('',(-0.52,0.42,0.56));+#3621 = SEAM_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.);+#3622 = LINE('',#3623,#3624);+#3623 = CARTESIAN_POINT('',(-0.52,0.42,0.58));+#3624 = VECTOR('',#3625,1.);+#3625 = DIRECTION('',(0.,-0.,-1.));+#3626 = PCURVE('',#3289,#3627);+#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632);+#3628 = LINE('',#3629,#3630);+#3629 = CARTESIAN_POINT('',(-0.,0.));+#3630 = VECTOR('',#3631,1.);+#3631 = DIRECTION('',(-0.,1.));+#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3633 = PCURVE('',#3289,#3634);+#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639);+#3635 = LINE('',#3636,#3637);+#3636 = CARTESIAN_POINT('',(-6.28318530718,0.));+#3637 = VECTOR('',#3638,1.);+#3638 = DIRECTION('',(-0.,1.));+#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3640 = ORIENTED_EDGE('',*,*,#3641,.F.);+#3641 = EDGE_CURVE('',#3619,#3619,#3642,.T.);+#3642 = SURFACE_CURVE('',#3643,(#3648,#3655),.PCURVE_S1.);+#3643 = CIRCLE('',#3644,1.E-01);+#3644 = AXIS2_PLACEMENT_3D('',#3645,#3646,#3647);+#3645 = CARTESIAN_POINT('',(-0.52,0.52,0.56));+#3646 = DIRECTION('',(-0.,0.,1.));+#3647 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#3648 = PCURVE('',#3289,#3649);+#3649 = DEFINITIONAL_REPRESENTATION('',(#3650),#3654);+#3650 = LINE('',#3651,#3652);+#3651 = CARTESIAN_POINT('',(-0.,2.E-02));+#3652 = VECTOR('',#3653,1.);+#3653 = DIRECTION('',(-1.,0.));+#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3655 = PCURVE('',#3656,#3661);+#3656 = PLANE('',#3657);+#3657 = AXIS2_PLACEMENT_3D('',#3658,#3659,#3660);+#3658 = CARTESIAN_POINT('',(-0.52,0.52,0.56));+#3659 = DIRECTION('',(0.,0.,1.));+#3660 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666);+#3662 = CIRCLE('',#3663,1.E-01);+#3663 = AXIS2_PLACEMENT_2D('',#3664,#3665);+#3664 = CARTESIAN_POINT('',(0.,0.));+#3665 = DIRECTION('',(1.,0.));+#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+) );+#3667 = ORIENTED_EDGE('',*,*,#3618,.F.);+#3668 = ADVANCED_FACE('',(#3669),#3656,.T.);+#3669 = FACE_BOUND('',#3670,.T.);+#3670 = EDGE_LOOP('',(#3671));+#3671 = ORIENTED_EDGE('',*,*,#3641,.T.);+#3672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3676))+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3673,#3674,#3675)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#3673 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3674 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3675 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3676 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3673,+'distance_accuracy_value','confusion accuracy');+#3677 = PRODUCT_TYPE('part',$,(#7));+#3678 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+#3679,#3687,#3694,#3701,#3708,#3715,#3723,#3730,#3737,#3744,#3751,+#3758,#3765,#3772,#3779,#3786,#3793,#3800,#3807,#3814,#3821,#3828,+#3835,#3842,#3849,#3856,#3863,#3870,#3877,#3884,#3891,#3898,#3905,+#3912,#3919,#3926,#3933,#3940,#3947,#3954,#3961,#3968,#3975,#3982,+#3989,#3996,#4003,#4010,#4017,#4025),#3672);+#3679 = STYLED_ITEM('color',(#3680),#17);+#3680 = PRESENTATION_STYLE_ASSIGNMENT((#3681));+#3681 = SURFACE_STYLE_USAGE(.BOTH.,#3682);+#3682 = SURFACE_SIDE_STYLE('',(#3683));+#3683 = SURFACE_STYLE_FILL_AREA(#3684);+#3684 = FILL_AREA_STYLE('',(#3685));+#3685 = FILL_AREA_STYLE_COLOUR('',#3686);+#3686 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);+#3687 = STYLED_ITEM('color',(#3688),#142);+#3688 = PRESENTATION_STYLE_ASSIGNMENT((#3689));+#3689 = SURFACE_STYLE_USAGE(.BOTH.,#3690);+#3690 = SURFACE_SIDE_STYLE('',(#3691));+#3691 = SURFACE_STYLE_FILL_AREA(#3692);+#3692 = FILL_AREA_STYLE('',(#3693));+#3693 = FILL_AREA_STYLE_COLOUR('',#3686);+#3694 = STYLED_ITEM('color',(#3695),#272);+#3695 = PRESENTATION_STYLE_ASSIGNMENT((#3696));+#3696 = SURFACE_STYLE_USAGE(.BOTH.,#3697);+#3697 = SURFACE_SIDE_STYLE('',(#3698));+#3698 = SURFACE_STYLE_FILL_AREA(#3699);+#3699 = FILL_AREA_STYLE('',(#3700));+#3700 = FILL_AREA_STYLE_COLOUR('',#3686);+#3701 = STYLED_ITEM('color',(#3702),#326);+#3702 = PRESENTATION_STYLE_ASSIGNMENT((#3703));+#3703 = SURFACE_STYLE_USAGE(.BOTH.,#3704);+#3704 = SURFACE_SIDE_STYLE('',(#3705));+#3705 = SURFACE_STYLE_FILL_AREA(#3706);+#3706 = FILL_AREA_STYLE('',(#3707));+#3707 = FILL_AREA_STYLE_COLOUR('',#3686);+#3708 = STYLED_ITEM('color',(#3709),#419);+#3709 = PRESENTATION_STYLE_ASSIGNMENT((#3710));+#3710 = SURFACE_STYLE_USAGE(.BOTH.,#3711);+#3711 = SURFACE_SIDE_STYLE('',(#3712));+#3712 = SURFACE_STYLE_FILL_AREA(#3713);+#3713 = FILL_AREA_STYLE('',(#3714));+#3714 = FILL_AREA_STYLE_COLOUR('',#3686);+#3715 = STYLED_ITEM('color',(#3716),#446);+#3716 = PRESENTATION_STYLE_ASSIGNMENT((#3717));+#3717 = SURFACE_STYLE_USAGE(.BOTH.,#3718);+#3718 = SURFACE_SIDE_STYLE('',(#3719));+#3719 = SURFACE_STYLE_FILL_AREA(#3720);+#3720 = FILL_AREA_STYLE('',(#3721));+#3721 = FILL_AREA_STYLE_COLOUR('',#3722);+#3722 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);+#3723 = STYLED_ITEM('color',(#3724),#1267);+#3724 = PRESENTATION_STYLE_ASSIGNMENT((#3725));+#3725 = SURFACE_STYLE_USAGE(.BOTH.,#3726);+#3726 = SURFACE_SIDE_STYLE('',(#3727));+#3727 = SURFACE_STYLE_FILL_AREA(#3728);+#3728 = FILL_AREA_STYLE('',(#3729));+#3729 = FILL_AREA_STYLE_COLOUR('',#3722);+#3730 = STYLED_ITEM('color',(#3731),#1506);+#3731 = PRESENTATION_STYLE_ASSIGNMENT((#3732));+#3732 = SURFACE_STYLE_USAGE(.BOTH.,#3733);+#3733 = SURFACE_SIDE_STYLE('',(#3734));+#3734 = SURFACE_STYLE_FILL_AREA(#3735);+#3735 = FILL_AREA_STYLE('',(#3736));+#3736 = FILL_AREA_STYLE_COLOUR('',#3686);+#3737 = STYLED_ITEM('color',(#3738),#1513);+#3738 = PRESENTATION_STYLE_ASSIGNMENT((#3739));+#3739 = SURFACE_STYLE_USAGE(.BOTH.,#3740);+#3740 = SURFACE_SIDE_STYLE('',(#3741));+#3741 = SURFACE_STYLE_FILL_AREA(#3742);+#3742 = FILL_AREA_STYLE('',(#3743));+#3743 = FILL_AREA_STYLE_COLOUR('',#3722);+#3744 = STYLED_ITEM('color',(#3745),#1562);+#3745 = PRESENTATION_STYLE_ASSIGNMENT((#3746));+#3746 = SURFACE_STYLE_USAGE(.BOTH.,#3747);+#3747 = SURFACE_SIDE_STYLE('',(#3748));+#3748 = SURFACE_STYLE_FILL_AREA(#3749);+#3749 = FILL_AREA_STYLE('',(#3750));+#3750 = FILL_AREA_STYLE_COLOUR('',#3722);+#3751 = STYLED_ITEM('color',(#3752),#1821);+#3752 = PRESENTATION_STYLE_ASSIGNMENT((#3753));+#3753 = SURFACE_STYLE_USAGE(.BOTH.,#3754);+#3754 = SURFACE_SIDE_STYLE('',(#3755));+#3755 = SURFACE_STYLE_FILL_AREA(#3756);+#3756 = FILL_AREA_STYLE('',(#3757));+#3757 = FILL_AREA_STYLE_COLOUR('',#3686);+#3758 = STYLED_ITEM('color',(#3759),#1926);+#3759 = PRESENTATION_STYLE_ASSIGNMENT((#3760));+#3760 = SURFACE_STYLE_USAGE(.BOTH.,#3761);+#3761 = SURFACE_SIDE_STYLE('',(#3762));+#3762 = SURFACE_STYLE_FILL_AREA(#3763);+#3763 = FILL_AREA_STYLE('',(#3764));+#3764 = FILL_AREA_STYLE_COLOUR('',#3686);+#3765 = STYLED_ITEM('color',(#3766),#1980);+#3766 = PRESENTATION_STYLE_ASSIGNMENT((#3767));+#3767 = SURFACE_STYLE_USAGE(.BOTH.,#3768);+#3768 = SURFACE_SIDE_STYLE('',(#3769));+#3769 = SURFACE_STYLE_FILL_AREA(#3770);+#3770 = FILL_AREA_STYLE('',(#3771));+#3771 = FILL_AREA_STYLE_COLOUR('',#3686);+#3772 = STYLED_ITEM('color',(#3773),#2053);+#3773 = PRESENTATION_STYLE_ASSIGNMENT((#3774));+#3774 = SURFACE_STYLE_USAGE(.BOTH.,#3775);+#3775 = SURFACE_SIDE_STYLE('',(#3776));+#3776 = SURFACE_STYLE_FILL_AREA(#3777);+#3777 = FILL_AREA_STYLE('',(#3778));+#3778 = FILL_AREA_STYLE_COLOUR('',#3686);+#3779 = STYLED_ITEM('color',(#3780),#2158);+#3780 = PRESENTATION_STYLE_ASSIGNMENT((#3781));+#3781 = SURFACE_STYLE_USAGE(.BOTH.,#3782);+#3782 = SURFACE_SIDE_STYLE('',(#3783));+#3783 = SURFACE_STYLE_FILL_AREA(#3784);+#3784 = FILL_AREA_STYLE('',(#3785));+#3785 = FILL_AREA_STYLE_COLOUR('',#3686);+#3786 = STYLED_ITEM('color',(#3787),#2212);+#3787 = PRESENTATION_STYLE_ASSIGNMENT((#3788));+#3788 = SURFACE_STYLE_USAGE(.BOTH.,#3789);+#3789 = SURFACE_SIDE_STYLE('',(#3790));+#3790 = SURFACE_STYLE_FILL_AREA(#3791);+#3791 = FILL_AREA_STYLE('',(#3792));+#3792 = FILL_AREA_STYLE_COLOUR('',#3686);+#3793 = STYLED_ITEM('color',(#3794),#2317);+#3794 = PRESENTATION_STYLE_ASSIGNMENT((#3795));+#3795 = SURFACE_STYLE_USAGE(.BOTH.,#3796);+#3796 = SURFACE_SIDE_STYLE('',(#3797));+#3797 = SURFACE_STYLE_FILL_AREA(#3798);+#3798 = FILL_AREA_STYLE('',(#3799));+#3799 = FILL_AREA_STYLE_COLOUR('',#3686);+#3800 = STYLED_ITEM('color',(#3801),#2390);+#3801 = PRESENTATION_STYLE_ASSIGNMENT((#3802));+#3802 = SURFACE_STYLE_USAGE(.BOTH.,#3803);+#3803 = SURFACE_SIDE_STYLE('',(#3804));+#3804 = SURFACE_STYLE_FILL_AREA(#3805);+#3805 = FILL_AREA_STYLE('',(#3806));+#3806 = FILL_AREA_STYLE_COLOUR('',#3686);+#3807 = STYLED_ITEM('color',(#3808),#2444);+#3808 = PRESENTATION_STYLE_ASSIGNMENT((#3809));+#3809 = SURFACE_STYLE_USAGE(.BOTH.,#3810);+#3810 = SURFACE_SIDE_STYLE('',(#3811));+#3811 = SURFACE_STYLE_FILL_AREA(#3812);+#3812 = FILL_AREA_STYLE('',(#3813));+#3813 = FILL_AREA_STYLE_COLOUR('',#3686);+#3814 = STYLED_ITEM('color',(#3815),#2517);+#3815 = PRESENTATION_STYLE_ASSIGNMENT((#3816));+#3816 = SURFACE_STYLE_USAGE(.BOTH.,#3817);+#3817 = SURFACE_SIDE_STYLE('',(#3818));+#3818 = SURFACE_STYLE_FILL_AREA(#3819);+#3819 = FILL_AREA_STYLE('',(#3820));+#3820 = FILL_AREA_STYLE_COLOUR('',#3686);+#3821 = STYLED_ITEM('color',(#3822),#2622);+#3822 = PRESENTATION_STYLE_ASSIGNMENT((#3823));+#3823 = SURFACE_STYLE_USAGE(.BOTH.,#3824);+#3824 = SURFACE_SIDE_STYLE('',(#3825));+#3825 = SURFACE_STYLE_FILL_AREA(#3826);+#3826 = FILL_AREA_STYLE('',(#3827));+#3827 = FILL_AREA_STYLE_COLOUR('',#3686);+#3828 = STYLED_ITEM('color',(#3829),#2676);+#3829 = PRESENTATION_STYLE_ASSIGNMENT((#3830));+#3830 = SURFACE_STYLE_USAGE(.BOTH.,#3831);+#3831 = SURFACE_SIDE_STYLE('',(#3832));+#3832 = SURFACE_STYLE_FILL_AREA(#3833);+#3833 = FILL_AREA_STYLE('',(#3834));+#3834 = FILL_AREA_STYLE_COLOUR('',#3686);+#3835 = STYLED_ITEM('color',(#3836),#2781);+#3836 = PRESENTATION_STYLE_ASSIGNMENT((#3837));+#3837 = SURFACE_STYLE_USAGE(.BOTH.,#3838);+#3838 = SURFACE_SIDE_STYLE('',(#3839));+#3839 = SURFACE_STYLE_FILL_AREA(#3840);+#3840 = FILL_AREA_STYLE('',(#3841));+#3841 = FILL_AREA_STYLE_COLOUR('',#3686);+#3842 = STYLED_ITEM('color',(#3843),#2854);+#3843 = PRESENTATION_STYLE_ASSIGNMENT((#3844));+#3844 = SURFACE_STYLE_USAGE(.BOTH.,#3845);+#3845 = SURFACE_SIDE_STYLE('',(#3846));+#3846 = SURFACE_STYLE_FILL_AREA(#3847);+#3847 = FILL_AREA_STYLE('',(#3848));+#3848 = FILL_AREA_STYLE_COLOUR('',#3686);+#3849 = STYLED_ITEM('color',(#3850),#2908);+#3850 = PRESENTATION_STYLE_ASSIGNMENT((#3851));+#3851 = SURFACE_STYLE_USAGE(.BOTH.,#3852);+#3852 = SURFACE_SIDE_STYLE('',(#3853));+#3853 = SURFACE_STYLE_FILL_AREA(#3854);+#3854 = FILL_AREA_STYLE('',(#3855));+#3855 = FILL_AREA_STYLE_COLOUR('',#3686);+#3856 = STYLED_ITEM('color',(#3857),#2981);+#3857 = PRESENTATION_STYLE_ASSIGNMENT((#3858));+#3858 = SURFACE_STYLE_USAGE(.BOTH.,#3859);+#3859 = SURFACE_SIDE_STYLE('',(#3860));+#3860 = SURFACE_STYLE_FILL_AREA(#3861);+#3861 = FILL_AREA_STYLE('',(#3862));+#3862 = FILL_AREA_STYLE_COLOUR('',#3722);+#3863 = STYLED_ITEM('color',(#3864),#3008);+#3864 = PRESENTATION_STYLE_ASSIGNMENT((#3865));+#3865 = SURFACE_STYLE_USAGE(.BOTH.,#3866);+#3866 = SURFACE_SIDE_STYLE('',(#3867));+#3867 = SURFACE_STYLE_FILL_AREA(#3868);+#3868 = FILL_AREA_STYLE('',(#3869));+#3869 = FILL_AREA_STYLE_COLOUR('',#3686);+#3870 = STYLED_ITEM('color',(#3871),#3084);+#3871 = PRESENTATION_STYLE_ASSIGNMENT((#3872));+#3872 = SURFACE_STYLE_USAGE(.BOTH.,#3873);+#3873 = SURFACE_SIDE_STYLE('',(#3874));+#3874 = SURFACE_STYLE_FILL_AREA(#3875);+#3875 = FILL_AREA_STYLE('',(#3876));+#3876 = FILL_AREA_STYLE_COLOUR('',#3686);+#3877 = STYLED_ITEM('color',(#3878),#3133);+#3878 = PRESENTATION_STYLE_ASSIGNMENT((#3879));+#3879 = SURFACE_STYLE_USAGE(.BOTH.,#3880);+#3880 = SURFACE_SIDE_STYLE('',(#3881));+#3881 = SURFACE_STYLE_FILL_AREA(#3882);+#3882 = FILL_AREA_STYLE('',(#3883));+#3883 = FILL_AREA_STYLE_COLOUR('',#3686);+#3884 = STYLED_ITEM('color',(#3885),#3182);+#3885 = PRESENTATION_STYLE_ASSIGNMENT((#3886));+#3886 = SURFACE_STYLE_USAGE(.BOTH.,#3887);+#3887 = SURFACE_SIDE_STYLE('',(#3888));+#3888 = SURFACE_STYLE_FILL_AREA(#3889);+#3889 = FILL_AREA_STYLE('',(#3890));+#3890 = FILL_AREA_STYLE_COLOUR('',#3686);+#3891 = STYLED_ITEM('color',(#3892),#3231);+#3892 = PRESENTATION_STYLE_ASSIGNMENT((#3893));+#3893 = SURFACE_STYLE_USAGE(.BOTH.,#3894);+#3894 = SURFACE_SIDE_STYLE('',(#3895));+#3895 = SURFACE_STYLE_FILL_AREA(#3896);+#3896 = FILL_AREA_STYLE('',(#3897));+#3897 = FILL_AREA_STYLE_COLOUR('',#3686);+#3898 = STYLED_ITEM('color',(#3899),#3258);+#3899 = PRESENTATION_STYLE_ASSIGNMENT((#3900));+#3900 = SURFACE_STYLE_USAGE(.BOTH.,#3901);+#3901 = SURFACE_SIDE_STYLE('',(#3902));+#3902 = SURFACE_STYLE_FILL_AREA(#3903);+#3903 = FILL_AREA_STYLE('',(#3904));+#3904 = FILL_AREA_STYLE_COLOUR('',#3722);+#3905 = STYLED_ITEM('color',(#3906),#3300);+#3906 = PRESENTATION_STYLE_ASSIGNMENT((#3907));+#3907 = SURFACE_STYLE_USAGE(.BOTH.,#3908);+#3908 = SURFACE_SIDE_STYLE('',(#3909));+#3909 = SURFACE_STYLE_FILL_AREA(#3910);+#3910 = FILL_AREA_STYLE('',(#3911));+#3911 = FILL_AREA_STYLE_COLOUR('',#3686);+#3912 = STYLED_ITEM('color',(#3913),#3327);+#3913 = PRESENTATION_STYLE_ASSIGNMENT((#3914));+#3914 = SURFACE_STYLE_USAGE(.BOTH.,#3915);+#3915 = SURFACE_SIDE_STYLE('',(#3916));+#3916 = SURFACE_STYLE_FILL_AREA(#3917);+#3917 = FILL_AREA_STYLE('',(#3918));+#3918 = FILL_AREA_STYLE_COLOUR('',#3686);+#3919 = STYLED_ITEM('color',(#3920),#3354);+#3920 = PRESENTATION_STYLE_ASSIGNMENT((#3921));+#3921 = SURFACE_STYLE_USAGE(.BOTH.,#3922);+#3922 = SURFACE_SIDE_STYLE('',(#3923));+#3923 = SURFACE_STYLE_FILL_AREA(#3924);+#3924 = FILL_AREA_STYLE('',(#3925));+#3925 = FILL_AREA_STYLE_COLOUR('',#3686);+#3926 = STYLED_ITEM('color',(#3927),#3381);+#3927 = PRESENTATION_STYLE_ASSIGNMENT((#3928));+#3928 = SURFACE_STYLE_USAGE(.BOTH.,#3929);+#3929 = SURFACE_SIDE_STYLE('',(#3930));+#3930 = SURFACE_STYLE_FILL_AREA(#3931);+#3931 = FILL_AREA_STYLE('',(#3932));+#3932 = FILL_AREA_STYLE_COLOUR('',#3686);+#3933 = STYLED_ITEM('color',(#3934),#3408);+#3934 = PRESENTATION_STYLE_ASSIGNMENT((#3935));+#3935 = SURFACE_STYLE_USAGE(.BOTH.,#3936);+#3936 = SURFACE_SIDE_STYLE('',(#3937));+#3937 = SURFACE_STYLE_FILL_AREA(#3938);+#3938 = FILL_AREA_STYLE('',(#3939));+#3939 = FILL_AREA_STYLE_COLOUR('',#3686);+#3940 = STYLED_ITEM('color',(#3941),#3435);+#3941 = PRESENTATION_STYLE_ASSIGNMENT((#3942));+#3942 = SURFACE_STYLE_USAGE(.BOTH.,#3943);+#3943 = SURFACE_SIDE_STYLE('',(#3944));+#3944 = SURFACE_STYLE_FILL_AREA(#3945);+#3945 = FILL_AREA_STYLE('',(#3946));+#3946 = FILL_AREA_STYLE_COLOUR('',#3686);+#3947 = STYLED_ITEM('color',(#3948),#3462);+#3948 = PRESENTATION_STYLE_ASSIGNMENT((#3949));+#3949 = SURFACE_STYLE_USAGE(.BOTH.,#3950);+#3950 = SURFACE_SIDE_STYLE('',(#3951));+#3951 = SURFACE_STYLE_FILL_AREA(#3952);+#3952 = FILL_AREA_STYLE('',(#3953));+#3953 = FILL_AREA_STYLE_COLOUR('',#3686);+#3954 = STYLED_ITEM('color',(#3955),#3469);+#3955 = PRESENTATION_STYLE_ASSIGNMENT((#3956));+#3956 = SURFACE_STYLE_USAGE(.BOTH.,#3957);+#3957 = SURFACE_SIDE_STYLE('',(#3958));+#3958 = SURFACE_STYLE_FILL_AREA(#3959);+#3959 = FILL_AREA_STYLE('',(#3960));+#3960 = FILL_AREA_STYLE_COLOUR('',#3686);+#3961 = STYLED_ITEM('color',(#3962),#3496);+#3962 = PRESENTATION_STYLE_ASSIGNMENT((#3963));+#3963 = SURFACE_STYLE_USAGE(.BOTH.,#3964);+#3964 = SURFACE_SIDE_STYLE('',(#3965));+#3965 = SURFACE_STYLE_FILL_AREA(#3966);+#3966 = FILL_AREA_STYLE('',(#3967));+#3967 = FILL_AREA_STYLE_COLOUR('',#3686);+#3968 = STYLED_ITEM('color',(#3969),#3503);+#3969 = PRESENTATION_STYLE_ASSIGNMENT((#3970));+#3970 = SURFACE_STYLE_USAGE(.BOTH.,#3971);+#3971 = SURFACE_SIDE_STYLE('',(#3972));+#3972 = SURFACE_STYLE_FILL_AREA(#3973);+#3973 = FILL_AREA_STYLE('',(#3974));+#3974 = FILL_AREA_STYLE_COLOUR('',#3686);+#3975 = STYLED_ITEM('color',(#3976),#3530);+#3976 = PRESENTATION_STYLE_ASSIGNMENT((#3977));+#3977 = SURFACE_STYLE_USAGE(.BOTH.,#3978);+#3978 = SURFACE_SIDE_STYLE('',(#3979));+#3979 = SURFACE_STYLE_FILL_AREA(#3980);+#3980 = FILL_AREA_STYLE('',(#3981));+#3981 = FILL_AREA_STYLE_COLOUR('',#3686);+#3982 = STYLED_ITEM('color',(#3983),#3537);+#3983 = PRESENTATION_STYLE_ASSIGNMENT((#3984));+#3984 = SURFACE_STYLE_USAGE(.BOTH.,#3985);+#3985 = SURFACE_SIDE_STYLE('',(#3986));+#3986 = SURFACE_STYLE_FILL_AREA(#3987);+#3987 = FILL_AREA_STYLE('',(#3988));+#3988 = FILL_AREA_STYLE_COLOUR('',#3686);+#3989 = STYLED_ITEM('color',(#3990),#3564);+#3990 = PRESENTATION_STYLE_ASSIGNMENT((#3991));+#3991 = SURFACE_STYLE_USAGE(.BOTH.,#3992);+#3992 = SURFACE_SIDE_STYLE('',(#3993));+#3993 = SURFACE_STYLE_FILL_AREA(#3994);+#3994 = FILL_AREA_STYLE('',(#3995));+#3995 = FILL_AREA_STYLE_COLOUR('',#3686);+#3996 = STYLED_ITEM('color',(#3997),#3571);+#3997 = PRESENTATION_STYLE_ASSIGNMENT((#3998));+#3998 = SURFACE_STYLE_USAGE(.BOTH.,#3999);+#3999 = SURFACE_SIDE_STYLE('',(#4000));+#4000 = SURFACE_STYLE_FILL_AREA(#4001);+#4001 = FILL_AREA_STYLE('',(#4002));+#4002 = FILL_AREA_STYLE_COLOUR('',#3686);+#4003 = STYLED_ITEM('color',(#4004),#3598);+#4004 = PRESENTATION_STYLE_ASSIGNMENT((#4005));+#4005 = SURFACE_STYLE_USAGE(.BOTH.,#4006);+#4006 = SURFACE_SIDE_STYLE('',(#4007));+#4007 = SURFACE_STYLE_FILL_AREA(#4008);+#4008 = FILL_AREA_STYLE('',(#4009));+#4009 = FILL_AREA_STYLE_COLOUR('',#3686);+#4010 = STYLED_ITEM('color',(#4011),#3605);+#4011 = PRESENTATION_STYLE_ASSIGNMENT((#4012));+#4012 = SURFACE_STYLE_USAGE(.BOTH.,#4013);+#4013 = SURFACE_SIDE_STYLE('',(#4014));+#4014 = SURFACE_STYLE_FILL_AREA(#4015);+#4015 = FILL_AREA_STYLE('',(#4016));+#4016 = FILL_AREA_STYLE_COLOUR('',#3686);+#4017 = STYLED_ITEM('color',(#4018),#3613);+#4018 = PRESENTATION_STYLE_ASSIGNMENT((#4019));+#4019 = SURFACE_STYLE_USAGE(.BOTH.,#4020);+#4020 = SURFACE_SIDE_STYLE('',(#4021));+#4021 = SURFACE_STYLE_FILL_AREA(#4022);+#4022 = FILL_AREA_STYLE('',(#4023));+#4023 = FILL_AREA_STYLE_COLOUR('',#4024);+#4024 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);+#4025 = STYLED_ITEM('color',(#4026),#3668);+#4026 = PRESENTATION_STYLE_ASSIGNMENT((#4027));+#4027 = SURFACE_STYLE_USAGE(.BOTH.,#4028);+#4028 = SURFACE_SIDE_STYLE('',(#4029));+#4029 = SURFACE_STYLE_FILL_AREA(#4030);+#4030 = FILL_AREA_STYLE('',(#4031));+#4031 = FILL_AREA_STYLE_COLOUR('',#4024);+ENDSEC;+END-ISO-10303-21;
package.jsonadded+187@@ -0,0 +1,187 @@+{+ "slug": "mic5353-2-5ymt-tr",+ "version": "0.1.0",+ "type": "component",+ "description": "Microchip Tech Linear Voltage Regulators (LDO), MLF-6. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "power supply chip",+ "mic5353-2.5ymt-tr",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "mic5353-2-5ymt-tr.kicad_sym",+ "mic5353-2-5ymt-tr.kicad_mod",+ "mic5353-2-5ymt-tr.glb",+ "mic5353-2-5ymt-tr.step",+ "mic5353-2-5ymt-tr.lbr",+ "docs/hero.png",+ "docs/mic5353-2-5ymt-tr-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "mic5353-2-5ymt-tr-hero.glb",+ "mic5353-2-5ymt-tr-hero.overlay.json",+ "mic5353-2-5ymt-tr-etched.glb"+ ],+ "component": {+ "mpn": "MIC5353-2.5YMT-TR",+ "manufacturer": "Microchip Tech",+ "package": "MLF-6",+ "pin_count": 7,+ "category": "Power Supply Chip",+ "subcategory": "Linear Voltage Regulators (LDO)",+ "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/d7430e54c18aebdc341a401678289e20.pdf",+ "parts": {+ "symbol": "mic5353-2-5ymt-tr.kicad_sym",+ "footprint": "mic5353-2-5ymt-tr.kicad_mod",+ "model_3d": "mic5353-2-5ymt-tr-hero.glb",+ "model_3d_plain": "mic5353-2-5ymt-tr-etched.glb",+ "model_3d_step": "mic5353-2-5ymt-tr-etched.step",+ "model_3d_step_plain": "mic5353-2-5ymt-tr.step",+ "lbr": "mic5353-2-5ymt-tr.lbr"+ },+ "distributor_links": {+ "lcsc": "C622364"+ },+ "distributor_check": {+ "checked_at": "2026-10-23T18:24:12Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": null,+ "status": "deferred",+ "error": "shared DigiKey quota guard: 884 calls left today"+ },+ "mouser": {+ "pn": null,+ "status": "quota"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "EN",+ "type": "input",+ "description": "Enable input, active high (High = ON, Low = OFF); do not leave floating; VEN logic low ≤0.2V, logic high ≥1.2V."+ },+ {+ "number": "2",+ "name": "GND",+ "type": "power_in",+ "description": "Ground."+ },+ {+ "number": "3",+ "name": "VIN",+ "type": "power_in",+ "description": "Supply input, operating range 2.6V to 6.0V."+ },+ {+ "number": "4",+ "name": "VOUT",+ "type": "power_out",+ "description": "Regulated output voltage (2.5V for this fixed option), requires 1 µF or greater output capacitor for stability, 500 mA output current."+ },+ {+ "number": "5",+ "name": "NC",+ "type": "unconnected",+ "description": "No connection."+ },+ {+ "number": "6",+ "name": "BYP",+ "type": "passive",+ "description": "Reference bypass: connect external 0.1 µF to GND for reduced output noise; may be left open."+ },+ {+ "number": "7",+ "name": "EP",+ "type": "passive",+ "description": "Exposed pad (from the footprint; not named in the datasheet pin table)."+ }+ ],+ "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",+ "consensus_model": "claude-sonnet-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: Package hint said MLF-6, but the datasheet describes the MT package as a 6-lead 1.6 mm x 1.6 mm Thin; The datasheet's ordering section has inconsistent voltage code mapping (25R listed as 2.8V), but Tab; The exposed pad is listed as EP without a number; the datasheet says it is connected to ground inter"+ ],+ "pages_sent": 20,+ "cost_usd": 0.1288,+ "at": "2026-10-23T18:23:59"+ },+ "datasheet": {+ "url": "https://datasheet.lcsc.com/datasheet/pdf/d7430e54c18aebdc341a401678289e20.pdf",+ "pages": 20,+ "sha256": "f90c278e702c23ec",+ "source_tier": "mfr"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 7,+ "described": 7,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "mic5353-2-5ymt-tr.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.6,+ 1.58,+ 0.57+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "9d6b2ecbbc6e54b186db3d22ba4774114589a9c6335ab961354f6ef429ae225a",+ "checked": "2026-10-23",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "mic5353-2-5ymt-tr-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.6,+ 1.58,+ 0.57+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "807812d3bd06f6a465fe78f4c2003a8673fae6fc9a40abbf2c6448f1eacac773",+ "checked": "2026-10-23",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
page.jsonadded+193@@ -0,0 +1,193 @@+{+ "slug": "mic5353-2-5ymt-tr",+ "version": "0.1.0",+ "type": "component",+ "description": "Microchip Tech Linear Voltage Regulators (LDO), MLF-6. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "power supply chip",+ "mic5353-2.5ymt-tr",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "mic5353-2-5ymt-tr.kicad_sym",+ "mic5353-2-5ymt-tr.kicad_mod",+ "mic5353-2-5ymt-tr.glb",+ "mic5353-2-5ymt-tr.step",+ "mic5353-2-5ymt-tr.lbr",+ "docs/hero.png",+ "docs/mic5353-2-5ymt-tr-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "mic5353-2-5ymt-tr-hero.glb",+ "mic5353-2-5ymt-tr-hero.overlay.json",+ "mic5353-2-5ymt-tr-etched.glb"+ ],+ "component": {+ "mpn": "MIC5353-2.5YMT-TR",+ "manufacturer": "Microchip Tech",+ "package": "MLF-6",+ "pin_count": 7,+ "category": "Power Supply Chip",+ "subcategory": "Linear Voltage Regulators (LDO)",+ "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/d7430e54c18aebdc341a401678289e20.pdf",+ "parts": {+ "symbol": "mic5353-2-5ymt-tr.kicad_sym",+ "footprint": "mic5353-2-5ymt-tr.kicad_mod",+ "model_3d": "mic5353-2-5ymt-tr-hero.glb",+ "model_3d_plain": "mic5353-2-5ymt-tr-etched.glb",+ "model_3d_step": "mic5353-2-5ymt-tr-etched.step",+ "model_3d_step_plain": "mic5353-2-5ymt-tr.step",+ "lbr": "mic5353-2-5ymt-tr.lbr"+ },+ "distributor_links": {+ "lcsc": "C622364"+ },+ "distributor_check": {+ "checked_at": "2026-10-23T18:24:12Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": null,+ "status": "deferred",+ "error": "shared DigiKey quota guard: 884 calls left today"+ },+ "mouser": {+ "pn": null,+ "status": "quota"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "EN",+ "type": "input",+ "description": "Enable input, active high (High = ON, Low = OFF); do not leave floating; VEN logic low ≤0.2V, logic high ≥1.2V."+ },+ {+ "number": "2",+ "name": "GND",+ "type": "power_in",+ "description": "Ground."+ },+ {+ "number": "3",+ "name": "VIN",+ "type": "power_in",+ "description": "Supply input, operating range 2.6V to 6.0V."+ },+ {+ "number": "4",+ "name": "VOUT",+ "type": "power_out",+ "description": "Regulated output voltage (2.5V for this fixed option), requires 1 µF or greater output capacitor for stability, 500 mA output current."+ },+ {+ "number": "5",+ "name": "NC",+ "type": "unconnected",+ "description": "No connection."+ },+ {+ "number": "6",+ "name": "BYP",+ "type": "passive",+ "description": "Reference bypass: connect external 0.1 µF to GND for reduced output noise; may be left open."+ },+ {+ "number": "7",+ "name": "EP",+ "type": "passive",+ "description": "Exposed pad (from the footprint; not named in the datasheet pin table)."+ }+ ],+ "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",+ "consensus_model": "claude-sonnet-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: Package hint said MLF-6, but the datasheet describes the MT package as a 6-lead 1.6 mm x 1.6 mm Thin; The datasheet's ordering section has inconsistent voltage code mapping (25R listed as 2.8V), but Tab; The exposed pad is listed as EP without a number; the datasheet says it is connected to ground inter"+ ],+ "pages_sent": 20,+ "cost_usd": 0.1288,+ "at": "2026-10-23T18:23:59"+ },+ "datasheet": {+ "url": "https://datasheet.lcsc.com/datasheet/pdf/d7430e54c18aebdc341a401678289e20.pdf",+ "pages": 20,+ "sha256": "f90c278e702c23ec",+ "source_tier": "mfr"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 7,+ "described": 7,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "mic5353-2-5ymt-tr.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.6,+ 1.58,+ 0.57+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "9d6b2ecbbc6e54b186db3d22ba4774114589a9c6335ab961354f6ef429ae225a",+ "checked": "2026-10-23",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "mic5353-2-5ymt-tr-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.6,+ 1.58,+ 0.57+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "807812d3bd06f6a465fe78f4c2003a8673fae6fc9a40abbf2c6448f1eacac773",+ "checked": "2026-10-23",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ },+ "visibility": "public",+ "org": "adom",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }+}
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>mic5353-2-5ymt-tr</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>mic5353-2-5ymt-tr</title>