component
SSP1117-ADJ
Public Made by Adomby adom
Shanghai Siproin Microelectronics Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.3.0
13 files changed
+7856−1822
README.md+32−27@@ -1,14 +1,16 @@ # SSP1117-ADJ +> 3D generated from the datasheet; KiCad's model does not fit this maker's body.+ **Shanghai Siproin Microelectronics** · Voltage Regulators - Linear, Low Drop Out (LDO) Regulators · SOT-223 -SSP1117-ADJ from Shanghai Siproin Microelectronics, in a SOT-223. Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.+SSP1117-ADJ from Shanghai Siproin Microelectronics, in a SOT-223. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model). Symbol and footprint from KiCad-official CAD; the 3D model is generated from the datasheet's package dimensions. ## Pinout | Pin | Name | Type | Function | |---|---|---|---|-| 1 | ADJ | input | Adjust pin. Feedback input for the internal 1.25V reference; connect the top of the external resistor divider (R2 to Vout, R1 to GND) so that Vout = 1.25 * (1 + R2/R1) + IAdj*R2. IAdj is typically ~50uA. A bypass capacitor to GND on this pin improves ripple rejection. |+| 1 | Adj/Gnd | input | Adjust pin. Feedback input for the internal 1.25V reference; connect the top of the external resistor divider (R2 to Vout, R1 to GND) so that Vout = 1.25 * (1 + R2/R1) + IAdj*R2. IAdj is typically ~50uA. A bypass capacitor to GND on this pin improves ripple rejection. | | 2 | Vout | power_out | Regulated output voltage, up to 1.0A. For the ADJ version, output is programmable from 1.25V to 12V. Recommend a 10uF tantalum capacitor to GND for stability. | | 3 | Vin | power_in | Unregulated input supply, up to 20V absolute maximum. Recommend a 10uF tantalum bypass capacitor to GND. Dropout voltage is 1.3V typical at 1A load. | @@ -21,40 +23,43 @@ SSP1117-ADJ from Shanghai Siproin Microelectronics, in a SOT-223. Pinout and pin | Category | PMIC | | Pins | 3 | -## Ordering variants--Same part, different packaging or reel option.--- `SSP1117-ADJ-SOT223`-- `SSP1117-ADJ-TO-252`--## CAD (KiCad official)+## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Max input voltage | VIN | | | 20 | V | | 3 |+| Max operating junction temperature | θTj | | | 150 | ℃ | | 3 |+| Ambient temperature | Topr | -40 | | 85 | ℃ | | 3 |+| Storage temperature | Tstg | -40 | | 150 | ℃ | | 3 |+| Lead temperature and time | TSOLD,R | | | 260 | ℃ | 10 S | 3 |+| Output voltage accuracy | | -2 | | 2 | % | Trimmed output voltage accuracy stated as 'within 2%'; interpreted as ±2% | 1 |+| Adjustable output voltage range | | 1.25 | | 12 | V | Adjustable version, set with two external resistors | 1 |+| Input voltage operating range | | | | 20 | V | Range of operation input voltage (stated as 'Max 20V') | 1 |+| R1 maximum value | R1 | | | 625 | ohm | ADJ version stable at load current about 2 mA | 5 |+| Reference temperature coefficient | | | | 100 | ppm/°C | Bandgap reference, stated as under 100 ppm/°C | 4 |+| Dropout voltage | | | 1.3 | | V | At 1 A load current | 1 |+| Standby current | | | 2 | | mA | | 1 |+| Line regulation | | | 0.03 | | %/V | | 1 |+| Load regulation | | | 0.2 | | %/A | | 1 |+| Adjust pin current | IAdj | | 50 | | uA | Stated as about 50uA | 5 |+| Junction-to-ambient thermal resistance, SOT-223 | | | 20 | | ℃/W | SOT-223 package, thermal information rating | 3 |+| Total thermal resistance without good PCB heat-dissipation copper | | | | 120 | ℃/W | Stated as 'as high as 120°C/W' with no good heat-dissipation copper on PCB | 5 |++## CAD (land: KiCad; 3D: generated from the datasheet) - Symbol: `SSP1117-ADJ` - Footprint: `Package_TO_SOT_SMD:SOT-223-3_TabPin2`-- 3D model: SOT-223 (KiCad packages3D, STEP)+- 3D model: SOT-223, generated on the KiCad land (body 3.5 x 6.3 mm, terminals on the pads, 1.66 mm tall, datasheet A, nominal). KiCad's stock model for this land is taller than the datasheet allows, so the model is generated from the datasheet drawing; the dimensions come from the datasheet drawing where it was read and are defaults otherwise (see provenance.model_3d_generated), not the manufacturer's CAD (STEP) - 3D model files: `ssp1117-adj-etched.step` / `ssp1117-adj-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `ssp1117-adj.step` / `ssp1117-adj.glb` are the bare package body. -## 3D model downloads--Two STEP files. Same geometry, different body top:--| File | Size | Use it when |-|---|---|---|-| [`ssp1117-adj.step`](ssp1117-adj.step) | 64 KB | You want the bare part, or you mark your own boards. |-| [`ssp1117-adj-etched.step`](ssp1117-adj-etched.step) | 1.6 MB | You want the part with `SSP1117-ADJ` already on it. |--The marking in the etched file is real recessed geometry cut into the solid, not a-texture or a decal: 413 faces against 75 in the bare model. It-survives export, section views, and rendering in any CAD tool, and it drops straight-into KiCad or Fusion with no extra setup.- ## Provenance Data extracted from the manufacturer datasheet, not a distributor listing: -- **Datasheet:** [Shanghai Siproin Microelectronics datasheet](docs/ssp1117-adj-datasheet.pdf) (9 pp, sha256 `4c5a7e0e0fbea4b3`, retrieved 2026-08-17, tier: lcsc)+- **Datasheet:** [Shanghai Siproin Microelectronics datasheet](docs/ssp1117-adj-datasheet.pdf) (9 pp, sha256 `4c5a7e0e0fbea4b3`, retrieved 2026-11-13, tier: manufacturer) - **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.-- **CAD:** KiCad official libraries (CC-BY-SA 4.0).+- **CAD:** land: KiCad official libraries (CC-BY-SA 4.0); 3D: generated from the datasheet's package dimensions (provenance.model_3d_generated). [Datasheet PDF](docs/ssp1117-adj-datasheet.pdf)
docs/hero.png⋯ 1 unchanged line ⋯
package.json+183−6@@ -1,12 +1,14 @@ { "slug": "ssp1117-adj",- "version": "0.2.0",+ "version": "0.3.0", "type": "component",- "description": "Shanghai Siproin Microelectronics Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223. Datasheet-verified pinout, KiCad symbol/footprint/3D.",+ "description": "Shanghai Siproin Microelectronics Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.", "tags": [ "component", "pmic",- "ssp1117-adj"+ "ssp1117-adj",+ "factory-2.0.0",+ "extractor-text" ], "dependencies": {}, "hero": {@@ -25,6 +27,181 @@ "docs/ssp1117-adj-datasheet.pdf", "viewers/symbol.html", "viewers/footprint.html",- "pads.json"- ]-}+ "ssp1117-adj-hero.glb",+ "ssp1117-adj-hero.overlay.json"+ ],+ "component": {+ "mpn": "SSP1117-ADJ",+ "build_note": "3D generated from the datasheet; KiCad's model does not fit this maker's body.",+ "manufacturer": "Shanghai Siproin Microelectronics",+ "package": "SOT-223",+ "pin_count": 3,+ "category": "PMIC",+ "subcategory": "Voltage Regulators - Linear, Low Drop Out (LDO) Regulators",+ "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/76cfa0608105cd267adda7d862cff5c4.pdf",+ "parts": {+ "symbol": "ssp1117-adj.kicad_sym",+ "footprint": "ssp1117-adj.kicad_mod",+ "model_3d": "ssp1117-adj-hero.glb",+ "model_3d_plain": "ssp1117-adj.glb",+ "model_3d_step": "ssp1117-adj-etched.step",+ "model_3d_step_plain": "ssp1117-adj.step",+ "lbr": "ssp1117-adj.lbr"+ },+ "distributor_links": {+ "lcsc": "C277894"+ },+ "distributor_check": {+ "checked_at": "2026-11-13T17:38:48Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": null,+ "status": "quota"+ },+ "mouser": {+ "pn": null,+ "status": "quota"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "Adj/Gnd",+ "type": "input",+ "description": "Adjust pin. Feedback input for the internal 1.25V reference; connect the top of the external resistor divider (R2 to Vout, R1 to GND) so that Vout = 1.25 * (1 + R2/R1) + IAdj*R2. IAdj is typically ~50uA. A bypass capacitor to GND on this pin improves ripple rejection."+ },+ {+ "number": "2",+ "name": "Vout",+ "type": "power_out",+ "description": "Regulated output voltage, up to 1.0A. For the ADJ version, output is programmable from 1.25V to 12V. Recommend a 10uF tantalum capacitor to GND for stability."+ },+ {+ "number": "3",+ "name": "Vin",+ "type": "power_in",+ "description": "Unregulated input supply, up to 20V absolute maximum. Recommend a 10uF tantalum bypass capacitor to GND. Dropout voltage is 1.3V typical at 1A load."+ }+ ],+ "provenance": {+ "extractor": "ds2sf",+ "datasheet": {+ "url": "https://datasheet.lcsc.com/datasheet/pdf/76cfa0608105cd267adda7d862cff5c4.pdf",+ "pages": 9,+ "sha256": "4c5a7e0e0fbea4b3",+ "source_tier": "mfr"+ },+ "cad": "land: KiCad official (CC-BY-SA 4.0); 3D: generated from the datasheet",+ "model_3d_generated": {+ "generator": "factory/gen_pkg3d.py",+ "family": "SOT",+ "height_mm": 1.66,+ "height_basis": "datasheet A, nominal",+ "standoff_mm": 0.05,+ "standoff_basis": "datasheet A1, nominal",+ "lead_width_mm": 0.9,+ "lead_width_basis": "default: 0.6 x pad width across the lead, at most 0.45 x pitch 2.30 mm; a tab 0.9 x its width (no datasheet b read)",+ "lead_thickness_mm": 0.2,+ "lead_thickness_basis": "default for pitch 2.30 mm, height 1.66 mm (no datasheet c read)"+ },+ "pins": {+ "total": 3,+ "described": 3,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "ssp1117-adj.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 6.95,+ 6.3,+ 1.66+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "62cd6100ec8e09fe8e1226cdc31c3fbeafb016efd8a9c335600b55679f6deae6",+ "checked": "2026-11-13",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "ssp1117-adj-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 6.95,+ 6.3,+ 1.66+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "684cd8c80ac4fcf04071ae7a4f850ae21d8036102f3a1d99573602b3c20b3685",+ "checked": "2026-11-13",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ],+ "package_dims": {+ "package_code": "SOT223 (Siproin Package Information)",+ "source_page": 7,+ "D": {+ "nom_mm": 6.3,+ "range_mm": [+ 6.2,+ 6.4+ ]+ },+ "E1": {+ "nom_mm": 3.5,+ "range_mm": [+ 3.3,+ 3.7+ ]+ },+ "E": {+ "nom_mm": 6.95,+ "range_mm": [+ 6.83,+ 7.07+ ]+ },+ "A": {+ "nom_mm": 1.66,+ "range_mm": [+ 1.52,+ 1.8+ ]+ },+ "A1": {+ "nom_mm": 0.05,+ "range_mm": [+ 0.0,+ 0.1+ ]+ },+ "source": "reviewer dims decision (part-reviewer (ray review, ssp1117-adj model fit), ssp1117-adj.dims.json)",+ "model_check": {+ "file": "ssp1117-adj.step",+ "verdict": "PASS",+ "reasons": [+ "height and body within the datasheet's package drawing"+ ],+ "by": "factory/package_fit.py"+ }+ }+ }+}
page.json+104−39@@ -4,15 +4,18 @@ "slug": "ssp1117-adj", "title": "SSP1117-ADJ", "brief": "Shanghai Siproin Microelectronics Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223. Pinout extracted from the datasheet, KiCad symbol/footprint/3D.",- "version": "0.2.0",+ "version": "0.3.0", "license": "CC-BY-SA-4.0", "tags": [ "component", "pmic",- "ssp1117-adj"+ "ssp1117-adj",+ "factory-2.0.0",+ "extractor-text" ], "component": { "mpn": "SSP1117-ADJ",+ "build_note": "3D generated from the datasheet; KiCad's model does not fit this maker's body.", "manufacturer": "Shanghai Siproin Microelectronics", "package": "SOT-223", "pin_count": 3,@@ -22,7 +25,7 @@ "parts": { "symbol": "ssp1117-adj.kicad_sym", "footprint": "ssp1117-adj.kicad_mod",- "model_3d": "ssp1117-adj-etched.glb",+ "model_3d": "ssp1117-adj-hero.glb", "model_3d_plain": "ssp1117-adj.glb", "model_3d_step": "ssp1117-adj-etched.step", "model_3d_step_plain": "ssp1117-adj.step",@@ -31,10 +34,22 @@ "distributor_links": { "lcsc": "C277894" },+ "distributor_check": {+ "checked_at": "2026-11-13T17:38:48Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": null,+ "status": "quota"+ },+ "mouser": {+ "pn": null,+ "status": "quota"+ }+ }, "pins": [ { "number": "1",- "name": "ADJ",+ "name": "Adj/Gnd", "type": "input", "description": "Adjust pin. Feedback input for the internal 1.25V reference; connect the top of the external resistor divider (R2 to Vout, R1 to GND) so that Vout = 1.25 * (1 + R2/R1) + IAdj*R2. IAdj is typically ~50uA. A bypass capacitor to GND on this pin improves ripple rejection." },@@ -57,9 +72,21 @@ "url": "https://datasheet.lcsc.com/datasheet/pdf/76cfa0608105cd267adda7d862cff5c4.pdf", "pages": 9, "sha256": "4c5a7e0e0fbea4b3",- "source_tier": "lcsc"+ "source_tier": "mfr"+ },+ "cad": "land: KiCad official (CC-BY-SA 4.0); 3D: generated from the datasheet",+ "model_3d_generated": {+ "generator": "factory/gen_pkg3d.py",+ "family": "SOT",+ "height_mm": 1.66,+ "height_basis": "datasheet A, nominal",+ "standoff_mm": 0.05,+ "standoff_basis": "datasheet A1, nominal",+ "lead_width_mm": 0.9,+ "lead_width_basis": "default: 0.6 x pad width across the lead, at most 0.45 x pitch 2.30 mm; a tab 0.9 x its width (no datasheet b read)",+ "lead_thickness_mm": 0.2,+ "lead_thickness_basis": "default for pitch 2.30 mm, height 1.66 mm (no datasheet c read)" },- "cad": "KiCad official (CC-BY-SA 4.0)", "pins": { "total": 3, "described": 3,@@ -71,17 +98,6 @@ "symbol": "viewers/symbol.html", "footprint": "viewers/footprint.html" },- "pin1": {- "pad": "1",- "at": [- -3.15,- -2.3- ],- "corner": "top-left",- "source": "silk-marker",- "derived_from": "SOT-223-3_TabPin2@sha256:8ae5f03e2c16377a",- "mark": "drawn"- }, "models_3d": [ { "file": "ssp1117-adj.step",@@ -91,15 +107,15 @@ "origin": "footprint origin = pad-pattern centre", "seat": "z = 0", "extents_mm": [- 7.0,- 6.5,- 1.7+ 6.95,+ 6.3,+ 1.66 ],- "zmin_mm": -0.0,- "centre_offset_mm": 0.0,+ "zmin_mm": 0,+ "centre_offset_mm": 0, "footprint_binding": "identity",- "sha256": "77ad6dbacc493cb619c728f26d2ddcf461eb0feb6b977b47d01d51e67016f654",- "checked": "2026-10-07",+ "sha256": "62cd6100ec8e09fe8e1226cdc31c3fbeafb016efd8a9c335600b55679f6deae6",+ "checked": "2026-11-13", "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)" }, {@@ -110,18 +126,66 @@ "origin": "footprint origin = pad-pattern centre", "seat": "z = 0", "extents_mm": [- 7.0,- 6.5,- 1.7+ 6.95,+ 6.3,+ 1.66 ],- "zmin_mm": -0.0,- "centre_offset_mm": 0.0,+ "zmin_mm": 0,+ "centre_offset_mm": 0, "footprint_binding": "identity",- "sha256": "64a916bd638e4d584965a48f1bb15d1c1b46071ccfc94ec1e2e129827dd5803e",- "checked": "2026-10-16",+ "sha256": "684cd8c80ac4fcf04071ae7a4f850ae21d8036102f3a1d99573602b3c20b3685",+ "checked": "2026-11-13", "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)" }- ]+ ],+ "package_dims": {+ "package_code": "SOT223 (Siproin Package Information)",+ "source_page": 7,+ "D": {+ "nom_mm": 6.3,+ "range_mm": [+ 6.2,+ 6.4+ ]+ },+ "E1": {+ "nom_mm": 3.5,+ "range_mm": [+ 3.3,+ 3.7+ ]+ },+ "E": {+ "nom_mm": 6.95,+ "range_mm": [+ 6.83,+ 7.07+ ]+ },+ "A": {+ "nom_mm": 1.66,+ "range_mm": [+ 1.52,+ 1.8+ ]+ },+ "A1": {+ "nom_mm": 0.05,+ "range_mm": [+ 0,+ 0.1+ ]+ },+ "source": "reviewer dims decision (part-reviewer (ray review, ssp1117-adj model fit), ssp1117-adj.dims.json)",+ "model_check": {+ "file": "ssp1117-adj.step",+ "verdict": "PASS",+ "reasons": [+ "height and body within the datasheet's package drawing"+ ],+ "by": "factory/package_fit.py"+ }+ } }, "metadata": { "specs": {@@ -158,16 +222,15 @@ "ssp1117-adj.kicad_mod", "ssp1117-adj.glb", "ssp1117-adj.step",- "ssp1117-adj-etched.step", "ssp1117-adj.lbr", "docs/hero.png", "docs/ssp1117-adj-datasheet.pdf", "viewers/symbol.html",- "viewers/footprint.html"+ "viewers/footprint.html",+ "ssp1117-adj-hero.glb",+ "ssp1117-adj-hero.overlay.json" ],- "visibility": {- "public": true- },+ "visibility": "public", "variants": [ { "mpn": "SSP1117-ADJ-SOT223",@@ -178,5 +241,7 @@ "kind": "packaging" } ],- "updated_at": "2026-09-25T08:10:02.653Z"-}+ "updated_at": "2026-09-25T08:10:02.653Z",+ "description": "Shanghai Siproin Microelectronics Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.",+ "org": "adom"+}
ssp1117-adj-hero.glbadded⋯ 1 unchanged line ⋯
ssp1117-adj-hero.overlay.jsonadded+168@@ -0,0 +1,168 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "SSP1117-ADJ",+ "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": 4,+ "span_mm": 8.4,+ "dash_mm": 0.21,+ "gap_mm": 0.126,+ "pad_stroke_mm": 0.0504+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 5,+ "pin1": {+ "source": "footprint silkscreen",+ "pad": "1"+ }+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 3,+ "sides": "top + mirrored underside (single-sided)",+ "omitted": null,+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "board_underside": false,+ "electrical_pads_without_contact": [],+ "mounting_pads_left_out": [],+ "centre_offset_mm": 0.0,+ "over_pads": false,+ "tolerance_mm": 0.664,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -3.475,+ 3.475,+ -3.055,+ 3.055+ ],+ "pads_bbox_mm": [+ -4.15,+ 4.15,+ -3.05,+ 3.05+ ],+ "seating_z_mm": 0.0+ },+ "sources": {+ "glb": "ssp1117-adj-etched.glb",+ "glb_sha256": "17cfc341f4113898788b07f678206150f4d8c757ec1e9280607be76e6beb1415",+ "footprint": "ssp1117-adj.kicad_mod",+ "footprint_sha256": "5f6cad94d6c821d01d360a4a09cca4b89e63ae0ce12c33d1dd0ba4e30e86c523",+ "pins": "page.json component.pins",+ "pins_sha256": "b16547eba903543e2f9432a2aad61b0a20fab7aea2a0e3077ffa739d57574e84"+ },+ "generator": "factory/hero_glb.py",+ "labels": [+ {+ "pad": "1",+ "text": "Adj/Gnd",+ "x": -4.3,+ "y": -2.3,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2",+ "text": "Vout",+ "x": -4.3,+ "y": 0.0,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "3",+ "text": "Vin",+ "x": -4.3,+ "y": 2.3,+ "align": "right",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "roundrect",+ "center_mm": [+ -3.15,+ -2.3+ ],+ "size_mm": [+ 2.0,+ 1.5+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "roundrect",+ "center_mm": [+ -3.15,+ 0.0+ ],+ "size_mm": [+ 2.0,+ 1.5+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "roundrect",+ "center_mm": [+ 3.15,+ 0.0+ ],+ "size_mm": [+ 2.0,+ 3.8+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "roundrect",+ "center_mm": [+ -3.15,+ 2.3+ ],+ "size_mm": [+ 2.0,+ 1.5+ ],+ "rot": 0.0+ }+ ]+}
ssp1117-adj.glb⋯ 1 unchanged line ⋯
ssp1117-adj.kicad_mod+6−40@@ -107,46 +107,6 @@ (layer "F.SilkS") (uuid "27420593-f422-495a-9e17-88a99bcd8a3d") )- (fp_line- (start -4.4 -3.6)- (end -4.4 3.6)- (stroke- (width 0.05)- (type solid)- )- (layer "F.CrtYd")- (uuid "2d708b29-208a-4760-a2c5-6626e4d03d29")- )- (fp_line- (start -4.4 3.6)- (end 4.4 3.6)- (stroke- (width 0.05)- (type solid)- )- (layer "F.CrtYd")- (uuid "ffe8efb3-9432-4dfe-8e3a-faf2eb064270")- )- (fp_line- (start 4.4 -3.6)- (end -4.4 -3.6)- (stroke- (width 0.05)- (type solid)- )- (layer "F.CrtYd")- (uuid "d963e7fb-b321-4298-bcd6-9650f5938938")- )- (fp_line- (start 4.4 3.6)- (end 4.4 -3.6)- (stroke- (width 0.05)- (type solid)- )- (layer "F.CrtYd")- (uuid "18839f08-10e9-4a73-9312-8be172f09091")- ) (fp_line (start -1.85 -2.35) (end -1.85 3.35)@@ -248,4 +208,10 @@ (xyz 0 0 0) ) )+ (fp_poly+ (pts (xy -4.40 -3.30) (xy -2.10 -3.30) (xy -2.10 -3.60) (xy 2.10 -3.60) (xy 2.10 -2.15) (xy 4.40 -2.15) (xy 4.40 2.15) (xy 2.10 2.15) (xy 2.10 3.60) (xy -2.10 3.60) (xy -2.10 3.30) (xy -4.40 3.30))+ (stroke (width 0.05) (type solid))+ (fill no)+ (layer "F.CrtYd")+ ) )
ssp1117-adj.kicad_sym+1−1@@ -9,7 +9,7 @@ ) (symbol "SSP1117-ADJ_1_1" (pin input line (at -17.78 0.00 0) (length 5.08)- (name "ADJ" (effects (font (size 1.27 1.27))))+ (name "Adj/Gnd" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27)))) ) (pin power_out line (at -17.78 -2.54 0) (length 5.08)
ssp1117-adj.lbr+7−5@@ -50,7 +50,7 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description>Shanghai Siproin Microelectronics Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223</description>+<description>Shanghai Siproin Microelectronics Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223. Pinout settled in review by an AI reviewer against the manufacturer's datasheet</description> <packages> <package name="SOT-223-3_TabPin2"> <description>4 pads, 8.3 x 6.1 mm. module CMS SOT223 4 pins</description>@@ -79,28 +79,28 @@ </packages> <symbols> <symbol name="SSP1117-ADJ">- <description>Shanghai Siproin Microelectronics Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223</description>+ <description>Shanghai Siproin Microelectronics Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223. Pinout settled in review by an AI reviewer against the manufacturer's datasheet</description> <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/> <wire x1="12.7" y1="2.54" x2="12.7" y2="-5.08" width="0.254" layer="94"/> <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="2.54" width="0.254" layer="94"/> <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">>NAME</text> <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">>VALUE</text>- <pin name="ADJ" x="-17.78" y="0" length="middle" direction="in"/>+ <pin name="Adj/Gnd" x="-17.78" y="0" length="middle" direction="in"/> <pin name="Vout" x="-17.78" y="-2.54" length="middle" direction="out"/> <pin name="Vin" x="17.78" y="0" length="middle" direction="pwr" rot="R180"/> </symbol> </symbols> <devicesets> <deviceset name="SSP1117-ADJ" prefix="U">- <description>Shanghai Siproin Microelectronics Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223</description>+ <description>Shanghai Siproin Microelectronics Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223. Pinout settled in review by an AI reviewer against the manufacturer's datasheet</description> <gates> <gate name="G$1" symbol="SSP1117-ADJ" x="0" y="0"/> </gates> <devices> <device name="" package="SOT-223-3_TabPin2"> <connects>- <connect gate="G$1" pin="ADJ" pad="1"/>+ <connect gate="G$1" pin="Adj/Gnd" pad="1"/> <connect gate="G$1" pin="Vout" pad="2 2@2"/> <connect gate="G$1" pin="Vin" pad="3"/> </connects>@@ -108,6 +108,8 @@ <technology name=""> <attribute name="MPN" value="SSP1117-ADJ" constant="no"/> <attribute name="MANUFACTURER" value="Shanghai Siproin Microelectronics" constant="no"/>+ <attribute name="DATASHEET" value="https://datasheet.lcsc.com/datasheet/pdf/76cfa0608105cd267adda7d862cff5c4.pdf" constant="no"/>+ <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/ssp1117-adj" constant="no"/> <attribute name="LCSC_PN" value="C277894" constant="no"/> </technology> </technologies>
ssp1117-adj.step+7353−1574@@ -1,1581 +1,7360 @@ ISO-10303-21; HEADER;-/* SOT-223.step 3D STEP model for use in ECAD systems- * Copyright (C) 2025, KiCAD- *- * 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 distribute- * these libraries, or parts thereof (including in modified form) as a collection then the exception- * above does not apply. Please refer to- * https://gitlab.com/kicad/libraries/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 SOT-223'),-/* implementation_level */ '2;1');--FILE_NAME(-/* name */ 'SOT-223.step',-/* time_stamp */ '1970-01-01T00:00:00',-/* author */ ('KiCAD','kicad'),-/* organization */ ('OCCT'),-/* preprocessor_version */ '',-/* originating_system */ 'KiCAD',-/* authorisation */ '');-+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-11-13T17:38:40',('Author'),(+ 'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'+ ,'Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); ENDSEC;- DATA;-#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2);-#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes');-#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10);-#4=PRODUCT_DEFINITION_SHAPE('','',#5);-#5=PRODUCT_DEFINITION('design','',#6,#9);-#6=PRODUCT_DEFINITION_FORMATION('','',#7);-#7=PRODUCT('SOT-223','SOT-223','',(#8));-#8=PRODUCT_CONTEXT('',#2,'mechanical');-#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1429);-#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,#67,#93,#106,#127,#151,#169,#189,#207,#227,#244,#257,#274,#289,#304,#347,#417,#478,#487,#503,#562,#623,#632,#648,#707,#768,#777,#806,#818,#839,#849,#866,#885,#899,#922,#931,#941,#952,#961,#971,#981,#991,#1001,#1010,#1019,#1029,#1039,#1048,#1058,#1068,#1078,#1088,#1096,#1105,#1115,#1125,#1134,#1144,#1154,#1164,#1174,#1182,#1192,#1255,#1312,#1323,#1333,#1349,#1361,#1372,#1383,#1394,#1405,#1415,#1425));-#17=ADVANCED_FACE('',(#18),#66,.T.);-#18=FACE_BOUND('',#19,.T.);-#19=EDGE_LOOP('',(#20,#29,#34,#40,#44,#48,#52,#56,#60,#63));-#20=ORIENTED_EDGE('',*,*,#21,.T.);-#21=EDGE_CURVE('',#22,#24,#26,.T.);-#22=VERTEX_POINT('',#23);-#23=CARTESIAN_POINT('',(-1.656540344923,3.156540344923,0.1));-#24=VERTEX_POINT('',#25);-#25=CARTESIAN_POINT('',(-1.656540344923,-3.156540344923,0.1));-#26=LINE('',#23,#27);-#27=VECTOR('',#28,1.);-#28=DIRECTION('',(1.110223024625E-16,-1.,0.));-#29=ORIENTED_EDGE('',*,*,#30,.T.);-#30=EDGE_CURVE('',#24,#31,#33,.T.);-#31=VERTEX_POINT('',#32);-#32=CARTESIAN_POINT('',(-1.75,-3.25,0.765));-#33=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25,#32),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#34=ORIENTED_EDGE('',*,*,#35,.F.);-#35=EDGE_CURVE('',#36,#31,#38,.T.);-#36=VERTEX_POINT('',#37);-#37=CARTESIAN_POINT('',(-1.75,-2.68345,0.765));-#38=LINE('',#39,#27);-#39=CARTESIAN_POINT('',(-1.75,3.25,0.765));-#40=ORIENTED_EDGE('',*,*,#41,.F.);-#41=EDGE_CURVE('',#42,#36,#38,.T.);-#42=VERTEX_POINT('',#43);-#43=CARTESIAN_POINT('',(-1.75,-1.91675,0.765));-#44=ORIENTED_EDGE('',*,*,#45,.F.);-#45=EDGE_CURVE('',#46,#42,#38,.T.);-#46=VERTEX_POINT('',#47);-#47=CARTESIAN_POINT('',(-1.75,-0.38335,0.765));-#48=ORIENTED_EDGE('',*,*,#49,.F.);-#49=EDGE_CURVE('',#50,#46,#38,.T.);-#50=VERTEX_POINT('',#51);-#51=CARTESIAN_POINT('',(-1.75,0.38335,0.765));-#52=ORIENTED_EDGE('',*,*,#53,.F.);-#53=EDGE_CURVE('',#54,#50,#38,.T.);-#54=VERTEX_POINT('',#55);-#55=CARTESIAN_POINT('',(-1.75,1.91675,0.765));-#56=ORIENTED_EDGE('',*,*,#57,.F.);-#57=EDGE_CURVE('',#58,#54,#38,.T.);-#58=VERTEX_POINT('',#59);-#59=CARTESIAN_POINT('',(-1.75,2.68345,0.765));-#60=ORIENTED_EDGE('',*,*,#61,.F.);-#61=EDGE_CURVE('',#62,#58,#38,.T.);-#62=VERTEX_POINT('',#39);-#63=ORIENTED_EDGE('',*,*,#64,.F.);-#64=EDGE_CURVE('',#22,#62,#65,.T.);-#65=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23,#39),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#66=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#23,#39),(#25,#32)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#67=ADVANCED_FACE('',(#68),#89,.T.);-#68=FACE_BOUND('',#69,.F.);-#69=EDGE_LOOP('',(#20,#70,#77,#84));-#70=ORIENTED_EDGE('',*,*,#71,.T.);-#71=EDGE_CURVE('',#24,#72,#74,.T.);-#72=VERTEX_POINT('',#73);-#73=CARTESIAN_POINT('',(1.656540344923,-3.156540344923,0.1));-#74=LINE('',#25,#75);-#75=VECTOR('',#76,1.);-#76=DIRECTION('',(1.,1.110223024625E-16,0.));-#77=ORIENTED_EDGE('',*,*,#78,.T.);-#78=EDGE_CURVE('',#72,#79,#81,.T.);-#79=VERTEX_POINT('',#80);-#80=CARTESIAN_POINT('',(1.656540344923,3.156540344923,0.1));-#81=LINE('',#73,#82);-#82=VECTOR('',#83,1.);-#83=DIRECTION('',(-1.110223024625E-16,1.,0.));-#84=ORIENTED_EDGE('',*,*,#85,.T.);-#85=EDGE_CURVE('',#79,#22,#86,.T.);-#86=LINE('',#80,#87);-#87=VECTOR('',#88,1.);-#88=DIRECTION('',(-1.,-1.110223024625E-16,0.));-#89=PLANE('',#90);-#90=AXIS2_PLACEMENT_3D('',#23,#91,#92);-#91=DIRECTION('',(0.,0.,-1.));-#92=DIRECTION('',(0.464692418444,-0.885472165706,0.));-#93=ADVANCED_FACE('',(#94),#105,.T.);-#94=FACE_BOUND('',#95,.T.);-#95=EDGE_LOOP('',(#70,#96,#101,#104));-#96=ORIENTED_EDGE('',*,*,#97,.T.);-#97=EDGE_CURVE('',#72,#98,#100,.T.);-#98=VERTEX_POINT('',#99);-#99=CARTESIAN_POINT('',(1.75,-3.25,0.765));-#100=B_SPLINE_CURVE_WITH_KNOTS('',1,(#73,#99),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#101=ORIENTED_EDGE('',*,*,#102,.F.);-#102=EDGE_CURVE('',#31,#98,#103,.T.);-#103=LINE('',#32,#75);-#104=ORIENTED_EDGE('',*,*,#30,.F.);-#105=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#25,#32),(#73,#99)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#106=ADVANCED_FACE('',(#107),#125,.T.);-#107=FACE_BOUND('',#108,.T.);-#108=EDGE_LOOP('',(#109,#114,#115,#122));-#109=ORIENTED_EDGE('',*,*,#110,.F.);-#110=EDGE_CURVE('',#62,#111,#113,.T.);-#111=VERTEX_POINT('',#112);-#112=CARTESIAN_POINT('',(-1.75,3.25,1.035));-#113=B_SPLINE_CURVE_WITH_KNOTS('',1,(#39,#112),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#114=ORIENTED_EDGE('',*,*,#61,.T.);-#115=ORIENTED_EDGE('',*,*,#116,.F.);-#116=EDGE_CURVE('',#117,#58,#119,.T.);-#117=VERTEX_POINT('',#118);-#118=CARTESIAN_POINT('',(-1.75,2.68345,1.035));-#119=LINE('',#120,#121);-#120=CARTESIAN_POINT('',(-1.75,2.68345,0.773709888363));-#121=VECTOR('',#91,1.);-#122=ORIENTED_EDGE('',*,*,#123,.F.);-#123=EDGE_CURVE('',#111,#117,#124,.T.);-#124=LINE('',#112,#27);-#125=PLANE('',#126);-#126=AXIS2_PLACEMENT_3D('',#112,#88,#28);-#127=ADVANCED_FACE('',(#128),#149,.F.);-#128=FACE_BOUND('',#129,.F.);-#129=EDGE_LOOP('',(#130,#56,#138,#144));-#130=ORIENTED_EDGE('',*,*,#131,.F.);-#131=EDGE_CURVE('',#54,#132,#134,.T.);-#132=VERTEX_POINT('',#133);-#133=CARTESIAN_POINT('',(-2.25,1.91675,0.765));-#134=LINE('',#135,#136);-#135=CARTESIAN_POINT('',(-1.72,1.91675,0.765));-#136=VECTOR('',#137,1.);-#137=DIRECTION('',(-1.,1.144237745222E-17,0.));-#138=ORIENTED_EDGE('',*,*,#139,.T.);-#139=EDGE_CURVE('',#58,#140,#142,.T.);-#140=VERTEX_POINT('',#141);-#141=CARTESIAN_POINT('',(-2.25,2.68345,0.765));-#142=LINE('',#143,#136);-#143=CARTESIAN_POINT('',(-1.72,2.68345,0.765));-#144=ORIENTED_EDGE('',*,*,#145,.F.);-#145=EDGE_CURVE('',#132,#140,#146,.T.);-#146=LINE('',#133,#147);-#147=VECTOR('',#148,1.);-#148=DIRECTION('',(1.144237745222E-17,1.,0.));-#149=PLANE('',#150);-#150=AXIS2_PLACEMENT_3D('',#135,#13,#137);-#151=ADVANCED_FACE('',(#152),#125,.T.);-#152=FACE_BOUND('',#153,.T.);-#153=EDGE_LOOP('',(#154,#160,#161,#167));-#154=ORIENTED_EDGE('',*,*,#155,.T.);-#155=EDGE_CURVE('',#156,#54,#158,.T.);-#156=VERTEX_POINT('',#157);-#157=CARTESIAN_POINT('',(-1.75,1.91675,1.035));-#158=LINE('',#159,#121);-#159=CARTESIAN_POINT('',(-1.75,1.91675,0.773709888363));-#160=ORIENTED_EDGE('',*,*,#53,.T.);-#161=ORIENTED_EDGE('',*,*,#162,.F.);-#162=EDGE_CURVE('',#163,#50,#165,.T.);-#163=VERTEX_POINT('',#164);-#164=CARTESIAN_POINT('',(-1.75,0.38335,1.035));-#165=LINE('',#166,#121);-#166=CARTESIAN_POINT('',(-1.75,0.38335,0.773709888363));-#167=ORIENTED_EDGE('',*,*,#168,.F.);-#168=EDGE_CURVE('',#156,#163,#124,.T.);-#169=ADVANCED_FACE('',(#170),#187,.F.);-#170=FACE_BOUND('',#171,.F.);-#171=EDGE_LOOP('',(#172,#48,#178,#184));-#172=ORIENTED_EDGE('',*,*,#173,.F.);-#173=EDGE_CURVE('',#46,#174,#176,.T.);-#174=VERTEX_POINT('',#175);-#175=CARTESIAN_POINT('',(-2.25,-0.38335,0.765));-#176=LINE('',#177,#136);-#177=CARTESIAN_POINT('',(-1.72,-0.38335,0.765));-#178=ORIENTED_EDGE('',*,*,#179,.T.);-#179=EDGE_CURVE('',#50,#180,#182,.T.);-#180=VERTEX_POINT('',#181);-#181=CARTESIAN_POINT('',(-2.25,0.38335,0.765));-#182=LINE('',#183,#136);-#183=CARTESIAN_POINT('',(-1.72,0.38335,0.765));-#184=ORIENTED_EDGE('',*,*,#185,.F.);-#185=EDGE_CURVE('',#174,#180,#186,.T.);-#186=LINE('',#175,#147);-#187=PLANE('',#188);-#188=AXIS2_PLACEMENT_3D('',#177,#13,#137);-#189=ADVANCED_FACE('',(#190),#125,.T.);-#190=FACE_BOUND('',#191,.T.);-#191=EDGE_LOOP('',(#192,#198,#199,#205));-#192=ORIENTED_EDGE('',*,*,#193,.T.);-#193=EDGE_CURVE('',#194,#46,#196,.T.);-#194=VERTEX_POINT('',#195);-#195=CARTESIAN_POINT('',(-1.75,-0.38335,1.035));-#196=LINE('',#197,#121);-#197=CARTESIAN_POINT('',(-1.75,-0.38335,0.773709888363));-#198=ORIENTED_EDGE('',*,*,#45,.T.);-#199=ORIENTED_EDGE('',*,*,#200,.F.);-#200=EDGE_CURVE('',#201,#42,#203,.T.);-#201=VERTEX_POINT('',#202);-#202=CARTESIAN_POINT('',(-1.75,-1.91675,1.035));-#203=LINE('',#204,#121);-#204=CARTESIAN_POINT('',(-1.75,-1.91675,0.773709888363));-#205=ORIENTED_EDGE('',*,*,#206,.F.);-#206=EDGE_CURVE('',#194,#201,#124,.T.);-#207=ADVANCED_FACE('',(#208),#225,.F.);-#208=FACE_BOUND('',#209,.F.);-#209=EDGE_LOOP('',(#210,#40,#216,#222));-#210=ORIENTED_EDGE('',*,*,#211,.F.);-#211=EDGE_CURVE('',#36,#212,#214,.T.);-#212=VERTEX_POINT('',#213);-#213=CARTESIAN_POINT('',(-2.25,-2.68345,0.765));-#214=LINE('',#215,#136);-#215=CARTESIAN_POINT('',(-1.72,-2.68345,0.765));-#216=ORIENTED_EDGE('',*,*,#217,.T.);-#217=EDGE_CURVE('',#42,#218,#220,.T.);-#218=VERTEX_POINT('',#219);-#219=CARTESIAN_POINT('',(-2.25,-1.91675,0.765));-#220=LINE('',#221,#136);-#221=CARTESIAN_POINT('',(-1.72,-1.91675,0.765));-#222=ORIENTED_EDGE('',*,*,#223,.F.);-#223=EDGE_CURVE('',#212,#218,#224,.T.);-#224=LINE('',#213,#147);-#225=PLANE('',#226);-#226=AXIS2_PLACEMENT_3D('',#215,#13,#137);-#227=ADVANCED_FACE('',(#228),#125,.T.);-#228=FACE_BOUND('',#229,.T.);-#229=EDGE_LOOP('',(#230,#236,#237,#242));-#230=ORIENTED_EDGE('',*,*,#231,.T.);-#231=EDGE_CURVE('',#232,#36,#234,.T.);-#232=VERTEX_POINT('',#233);-#233=CARTESIAN_POINT('',(-1.75,-2.68345,1.035));-#234=LINE('',#235,#121);-#235=CARTESIAN_POINT('',(-1.75,-2.68345,0.773709888363));-#236=ORIENTED_EDGE('',*,*,#35,.T.);-#237=ORIENTED_EDGE('',*,*,#238,.T.);-#238=EDGE_CURVE('',#31,#239,#241,.T.);-#239=VERTEX_POINT('',#240);-#240=CARTESIAN_POINT('',(-1.75,-3.25,1.035));-#241=B_SPLINE_CURVE_WITH_KNOTS('',1,(#32,#240),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#242=ORIENTED_EDGE('',*,*,#243,.F.);-#243=EDGE_CURVE('',#232,#239,#124,.T.);-#244=ADVANCED_FACE('',(#245),#256,.T.);-#245=FACE_BOUND('',#246,.T.);-#246=EDGE_LOOP('',(#84,#247,#248,#253));-#247=ORIENTED_EDGE('',*,*,#64,.T.);-#248=ORIENTED_EDGE('',*,*,#249,.F.);-#249=EDGE_CURVE('',#250,#62,#252,.T.);-#250=VERTEX_POINT('',#251);-#251=CARTESIAN_POINT('',(1.75,3.25,0.765));-#252=LINE('',#251,#87);-#253=ORIENTED_EDGE('',*,*,#254,.F.);-#254=EDGE_CURVE('',#79,#250,#255,.T.);-#255=B_SPLINE_CURVE_WITH_KNOTS('',1,(#80,#251),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#256=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#80,#251),(#23,#39)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#257=ADVANCED_FACE('',(#258),#273,.T.);-#258=FACE_BOUND('',#259,.T.);-#259=EDGE_LOOP('',(#77,#260,#261,#266,#270,#272));-#260=ORIENTED_EDGE('',*,*,#254,.T.);-#261=ORIENTED_EDGE('',*,*,#262,.F.);-#262=EDGE_CURVE('',#263,#250,#265,.T.);-#263=VERTEX_POINT('',#264);-#264=CARTESIAN_POINT('',(1.75,1.15005,0.765));-#265=LINE('',#99,#82);-#266=ORIENTED_EDGE('',*,*,#267,.F.);-#267=EDGE_CURVE('',#268,#263,#265,.T.);-#268=VERTEX_POINT('',#269);-#269=CARTESIAN_POINT('',(1.75,-1.15005,0.765));-#270=ORIENTED_EDGE('',*,*,#271,.F.);-#271=EDGE_CURVE('',#98,#268,#265,.T.);-#272=ORIENTED_EDGE('',*,*,#97,.F.);-#273=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#73,#99),(#80,#251)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#274=ADVANCED_FACE('',(#275),#287,.T.);-#275=FACE_BOUND('',#276,.T.);-#276=EDGE_LOOP('',(#277,#278,#283,#286));-#277=ORIENTED_EDGE('',*,*,#102,.T.);-#278=ORIENTED_EDGE('',*,*,#279,.T.);-#279=EDGE_CURVE('',#98,#280,#282,.T.);-#280=VERTEX_POINT('',#281);-#281=CARTESIAN_POINT('',(1.75,-3.25,1.035));-#282=B_SPLINE_CURVE_WITH_KNOTS('',1,(#99,#281),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#283=ORIENTED_EDGE('',*,*,#284,.F.);-#284=EDGE_CURVE('',#239,#280,#285,.T.);-#285=LINE('',#240,#75);-#286=ORIENTED_EDGE('',*,*,#238,.F.);-#287=PLANE('',#288);-#288=AXIS2_PLACEMENT_3D('',#240,#28,#76);-#289=ADVANCED_FACE('',(#290),#302,.T.);-#290=FACE_BOUND('',#291,.T.);-#291=EDGE_LOOP('',(#292,#293,#294,#299));-#292=ORIENTED_EDGE('',*,*,#249,.T.);-#293=ORIENTED_EDGE('',*,*,#110,.T.);-#294=ORIENTED_EDGE('',*,*,#295,.F.);-#295=EDGE_CURVE('',#296,#111,#298,.T.);-#296=VERTEX_POINT('',#297);-#297=CARTESIAN_POINT('',(1.75,3.25,1.035));-#298=LINE('',#297,#87);-#299=ORIENTED_EDGE('',*,*,#300,.F.);-#300=EDGE_CURVE('',#250,#296,#301,.T.);-#301=B_SPLINE_CURVE_WITH_KNOTS('',1,(#251,#297),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#302=PLANE('',#303);-#303=AXIS2_PLACEMENT_3D('',#297,#83,#88);-#304=ADVANCED_FACE('',(#305),#342,.T.);-#305=FACE_BOUND('',#306,.T.);-#306=EDGE_LOOP('',(#307,#308,#309,#317,#322,#327,#333,#339));-#307=ORIENTED_EDGE('',*,*,#295,.T.);-#308=ORIENTED_EDGE('',*,*,#123,.T.);-#309=ORIENTED_EDGE('',*,*,#310,.T.);-#310=EDGE_CURVE('',#117,#311,#313,.T.);-#311=VERTEX_POINT('',#312);-#312=CARTESIAN_POINT('',(-1.735,2.68345,1.035));-#313=LINE('',#314,#315);-#314=CARTESIAN_POINT('',(-2.25,2.68345,1.035));-#315=VECTOR('',#316,1.);-#316=DIRECTION('',(1.,-1.144237745222E-17,0.));-#317=ORIENTED_EDGE('',*,*,#318,.F.);-#318=EDGE_CURVE('',#319,#311,#321,.T.);-#319=VERTEX_POINT('',#320);-#320=CARTESIAN_POINT('',(-1.735,3.235,1.035));-#321=LINE('',#320,#27);-#322=ORIENTED_EDGE('',*,*,#323,.F.);-#323=EDGE_CURVE('',#324,#319,#326,.T.);-#324=VERTEX_POINT('',#325);-#325=CARTESIAN_POINT('',(1.735,3.235,1.035));-#326=LINE('',#325,#87);-#327=ORIENTED_EDGE('',*,*,#328,.F.);-#328=EDGE_CURVE('',#329,#324,#331,.T.);-#329=VERTEX_POINT('',#330);-#330=CARTESIAN_POINT('',(1.735,1.15005,1.035));-#331=LINE('',#332,#82);-#332=CARTESIAN_POINT('',(1.735,-3.235,1.035));-#333=ORIENTED_EDGE('',*,*,#334,.F.);-#334=EDGE_CURVE('',#335,#329,#337,.T.);-#335=VERTEX_POINT('',#336);-#336=CARTESIAN_POINT('',(1.75,1.15005,1.035));-#337=LINE('',#338,#87);-#338=CARTESIAN_POINT('',(2.25,1.15005,1.035));-#339=ORIENTED_EDGE('',*,*,#340,.T.);-#340=EDGE_CURVE('',#335,#296,#341,.T.);-#341=LINE('',#281,#82);-#342=PLANE('',#343);-#343=AXIS2_PLACEMENT_3D('',#344,#345,#346);-#344=CARTESIAN_POINT('',(-1.7425,-3.732941412364E-16,1.035));-#345=DIRECTION('',(-2.496972947931E-25,-3.410490578954E-32,1.));-#346=DIRECTION('',(1.025679957475E-16,-1.,-3.410490576393E-32));-#347=ADVANCED_FACE('',(#348),#414,.T.);-#348=FACE_BOUND('',#349,.T.);-#349=EDGE_LOOP('',(#350,#138,#351,#359,#366,#375,#380,#386,#391,#398,#405,#412));-#350=ORIENTED_EDGE('',*,*,#116,.T.);-#351=ORIENTED_EDGE('',*,*,#352,.T.);-#352=EDGE_CURVE('',#140,#353,#355,.T.);-#353=VERTEX_POINT('',#354);-#354=CARTESIAN_POINT('',(-2.446961550602,2.68345,0.599729635533));-#355=CIRCLE('',#356,0.2);-#356=AXIS2_PLACEMENT_3D('',#357,#358,#13);-#357=CARTESIAN_POINT('',(-2.25,2.68345,0.565));-#358=DIRECTION('',(-1.144237745222E-17,-1.,0.));-#359=ORIENTED_EDGE('',*,*,#360,.T.);-#360=EDGE_CURVE('',#353,#361,#363,.T.);-#361=VERTEX_POINT('',#362);-#362=CARTESIAN_POINT('',(-2.473891419252,2.68345,0.388385356497));-#363=LINE('',#354,#364);-#364=VECTOR('',#365,1.);-#365=DIRECTION('',(-0.126399799104,1.446314211232E-18,-0.991979380222));-#366=ORIENTED_EDGE('',*,*,#367,.T.);-#367=EDGE_CURVE('',#361,#368,#370,.T.);-#368=VERTEX_POINT('',#369);-#369=CARTESIAN_POINT('',(-2.936751063167,2.68345,-1.665334536938E-16));-#370=CIRCLE('',#371,0.47);-#371=AXIS2_PLACEMENT_3D('',#372,#373,#374);-#372=CARTESIAN_POINT('',(-2.936751063167,2.68345,0.47));-#373=DIRECTION('',(1.144237745222E-17,1.,-1.155557966632E-33));-#374=DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667));-#375=ORIENTED_EDGE('',*,*,#376,.T.);-#376=EDGE_CURVE('',#368,#377,#379,.T.);-#377=VERTEX_POINT('',#378);-#378=CARTESIAN_POINT('',(-3.5,2.68345,-1.665334536938E-16));-#379=LINE('',#369,#136);-#380=ORIENTED_EDGE('',*,*,#381,.T.);-#381=EDGE_CURVE('',#377,#382,#384,.T.);-#382=VERTEX_POINT('',#383);-#383=CARTESIAN_POINT('',(-3.5,2.68345,0.27));-#384=LINE('',#378,#385);-#385=VECTOR('',#13,1.);-#386=ORIENTED_EDGE('',*,*,#387,.T.);-#387=EDGE_CURVE('',#382,#388,#390,.T.);-#388=VERTEX_POINT('',#389);-#389=CARTESIAN_POINT('',(-2.936751063167,2.68345,0.27));-#390=LINE('',#383,#315);-#391=ORIENTED_EDGE('',*,*,#392,.T.);-#392=EDGE_CURVE('',#388,#393,#395,.T.);-#393=VERTEX_POINT('',#394);-#394=CARTESIAN_POINT('',(-2.739789512565,2.68345,0.435270364467));-#395=CIRCLE('',#396,0.2);-#396=AXIS2_PLACEMENT_3D('',#372,#358,#397);-#397=DIRECTION('',(-2.22044604925E-15,2.540718180781E-32,-1.));-#398=ORIENTED_EDGE('',*,*,#399,.T.);-#399=EDGE_CURVE('',#393,#400,#402,.T.);-#400=VERTEX_POINT('',#401);-#401=CARTESIAN_POINT('',(-2.712859643916,2.68345,0.646614643503));-#402=LINE('',#394,#403);-#403=VECTOR('',#404,1.);-#404=DIRECTION('',(0.126399799104,-1.446314211232E-18,0.991979380222));-#405=ORIENTED_EDGE('',*,*,#406,.T.);-#406=EDGE_CURVE('',#400,#407,#408,.T.);-#407=VERTEX_POINT('',#314);-#408=CIRCLE('',#409,0.47);-#409=AXIS2_PLACEMENT_3D('',#357,#410,#411);-#410=DIRECTION('',(1.144237745222E-17,1.,-2.311115933265E-33));-#411=DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667));-#412=ORIENTED_EDGE('',*,*,#413,.T.);-#413=EDGE_CURVE('',#407,#117,#313,.T.);-#414=PLANE('',#415);-#415=AXIS2_PLACEMENT_3D('',#416,#148,#13);-#416=CARTESIAN_POINT('',(-2.606989201797,2.68345,0.512419776725));-#417=ADVANCED_FACE('',(#418),#475,.F.);-#418=FACE_BOUND('',#419,.F.);-#419=EDGE_LOOP('',(#154,#420,#421,#428,#433,#440,#445,#450,#455,#461,#466,#472));-#420=ORIENTED_EDGE('',*,*,#131,.T.);-#421=ORIENTED_EDGE('',*,*,#422,.T.);-#422=EDGE_CURVE('',#132,#423,#425,.T.);-#423=VERTEX_POINT('',#424);-#424=CARTESIAN_POINT('',(-2.446961550602,1.91675,0.599729635533));-#425=CIRCLE('',#426,0.2);-#426=AXIS2_PLACEMENT_3D('',#427,#358,#13);-#427=CARTESIAN_POINT('',(-2.25,1.91675,0.565));-#428=ORIENTED_EDGE('',*,*,#429,.T.);-#429=EDGE_CURVE('',#423,#430,#432,.T.);-#430=VERTEX_POINT('',#431);-#431=CARTESIAN_POINT('',(-2.473891419252,1.91675,0.388385356497));-#432=LINE('',#424,#364);-#433=ORIENTED_EDGE('',*,*,#434,.T.);-#434=EDGE_CURVE('',#430,#435,#437,.T.);-#435=VERTEX_POINT('',#436);-#436=CARTESIAN_POINT('',(-2.936751063167,1.91675,-1.665334536938E-16));-#437=CIRCLE('',#438,0.47);-#438=AXIS2_PLACEMENT_3D('',#439,#373,#374);-#439=CARTESIAN_POINT('',(-2.936751063167,1.91675,0.47));-#440=ORIENTED_EDGE('',*,*,#441,.T.);-#441=EDGE_CURVE('',#435,#442,#444,.T.);-#442=VERTEX_POINT('',#443);-#443=CARTESIAN_POINT('',(-3.5,1.91675,-1.665334536938E-16));-#444=LINE('',#436,#136);-#445=ORIENTED_EDGE('',*,*,#446,.T.);-#446=EDGE_CURVE('',#442,#447,#449,.T.);-#447=VERTEX_POINT('',#448);-#448=CARTESIAN_POINT('',(-3.5,1.91675,0.27));-#449=LINE('',#443,#385);-#450=ORIENTED_EDGE('',*,*,#451,.T.);-#451=EDGE_CURVE('',#447,#452,#454,.T.);-#452=VERTEX_POINT('',#453);-#453=CARTESIAN_POINT('',(-2.936751063167,1.91675,0.27));-#454=LINE('',#448,#315);-#455=ORIENTED_EDGE('',*,*,#456,.T.);-#456=EDGE_CURVE('',#452,#457,#459,.T.);-#457=VERTEX_POINT('',#458);-#458=CARTESIAN_POINT('',(-2.739789512565,1.91675,0.435270364467));-#459=CIRCLE('',#460,0.2);-#460=AXIS2_PLACEMENT_3D('',#439,#358,#397);-#461=ORIENTED_EDGE('',*,*,#462,.T.);-#462=EDGE_CURVE('',#457,#463,#465,.T.);-#463=VERTEX_POINT('',#464);-#464=CARTESIAN_POINT('',(-2.712859643916,1.91675,0.646614643503));-#465=LINE('',#458,#403);-#466=ORIENTED_EDGE('',*,*,#467,.T.);-#467=EDGE_CURVE('',#463,#468,#470,.T.);-#468=VERTEX_POINT('',#469);-#469=CARTESIAN_POINT('',(-2.25,1.91675,1.035));-#470=CIRCLE('',#471,0.47);-#471=AXIS2_PLACEMENT_3D('',#427,#410,#411);-#472=ORIENTED_EDGE('',*,*,#473,.T.);-#473=EDGE_CURVE('',#468,#156,#474,.T.);-#474=LINE('',#469,#315);-#475=PLANE('',#476);-#476=AXIS2_PLACEMENT_3D('',#477,#148,#13);-#477=CARTESIAN_POINT('',(-2.606989201797,1.91675,0.512419776725));-#478=ADVANCED_FACE('',(#479),#486,.F.);-#479=FACE_BOUND('',#480,.F.);-#480=EDGE_LOOP('',(#481,#351,#482,#485));-#481=ORIENTED_EDGE('',*,*,#145,.T.);-#482=ORIENTED_EDGE('',*,*,#483,.F.);-#483=EDGE_CURVE('',#423,#353,#484,.T.);-#484=LINE('',#424,#147);-#485=ORIENTED_EDGE('',*,*,#422,.F.);-#486=CYLINDRICAL_SURFACE('',#426,0.2);-#487=ADVANCED_FACE('',(#488),#342,.T.);-#488=FACE_BOUND('',#489,.T.);-#489=EDGE_LOOP('',(#490,#494,#495,#501));-#490=ORIENTED_EDGE('',*,*,#491,.F.);-#491=EDGE_CURVE('',#156,#492,#474,.T.);-#492=VERTEX_POINT('',#493);-#493=CARTESIAN_POINT('',(-1.735,1.91675,1.035));-#494=ORIENTED_EDGE('',*,*,#168,.T.);-#495=ORIENTED_EDGE('',*,*,#496,.T.);-#496=EDGE_CURVE('',#163,#497,#499,.T.);-#497=VERTEX_POINT('',#498);-#498=CARTESIAN_POINT('',(-1.735,0.38335,1.035));-#499=LINE('',#500,#315);-#500=CARTESIAN_POINT('',(-2.25,0.38335,1.035));-#501=ORIENTED_EDGE('',*,*,#502,.F.);-#502=EDGE_CURVE('',#492,#497,#321,.T.);-#503=ADVANCED_FACE('',(#504),#559,.T.);-#504=FACE_BOUND('',#505,.T.);-#505=EDGE_LOOP('',(#506,#178,#507,#514,#519,#526,#531,#536,#541,#547,#552,#557));-#506=ORIENTED_EDGE('',*,*,#162,.T.);-#507=ORIENTED_EDGE('',*,*,#508,.T.);-#508=EDGE_CURVE('',#180,#509,#511,.T.);-#509=VERTEX_POINT('',#510);-#510=CARTESIAN_POINT('',(-2.446961550602,0.38335,0.599729635533));-#511=CIRCLE('',#512,0.2);-#512=AXIS2_PLACEMENT_3D('',#513,#358,#13);-#513=CARTESIAN_POINT('',(-2.25,0.38335,0.565));-#514=ORIENTED_EDGE('',*,*,#515,.T.);-#515=EDGE_CURVE('',#509,#516,#518,.T.);-#516=VERTEX_POINT('',#517);-#517=CARTESIAN_POINT('',(-2.473891419252,0.38335,0.388385356497));-#518=LINE('',#510,#364);-#519=ORIENTED_EDGE('',*,*,#520,.T.);-#520=EDGE_CURVE('',#516,#521,#523,.T.);-#521=VERTEX_POINT('',#522);-#522=CARTESIAN_POINT('',(-2.936751063167,0.38335,-1.665334536938E-16));-#523=CIRCLE('',#524,0.47);-#524=AXIS2_PLACEMENT_3D('',#525,#373,#374);-#525=CARTESIAN_POINT('',(-2.936751063167,0.38335,0.47));-#526=ORIENTED_EDGE('',*,*,#527,.T.);-#527=EDGE_CURVE('',#521,#528,#530,.T.);-#528=VERTEX_POINT('',#529);-#529=CARTESIAN_POINT('',(-3.5,0.38335,-1.665334536938E-16));-#530=LINE('',#522,#136);-#531=ORIENTED_EDGE('',*,*,#532,.T.);-#532=EDGE_CURVE('',#528,#533,#535,.T.);-#533=VERTEX_POINT('',#534);-#534=CARTESIAN_POINT('',(-3.5,0.38335,0.27));-#535=LINE('',#529,#385);-#536=ORIENTED_EDGE('',*,*,#537,.T.);-#537=EDGE_CURVE('',#533,#538,#540,.T.);-#538=VERTEX_POINT('',#539);-#539=CARTESIAN_POINT('',(-2.936751063167,0.38335,0.27));-#540=LINE('',#534,#315);-#541=ORIENTED_EDGE('',*,*,#542,.T.);-#542=EDGE_CURVE('',#538,#543,#545,.T.);-#543=VERTEX_POINT('',#544);-#544=CARTESIAN_POINT('',(-2.739789512565,0.38335,0.435270364467));-#545=CIRCLE('',#546,0.2);-#546=AXIS2_PLACEMENT_3D('',#525,#358,#397);-#547=ORIENTED_EDGE('',*,*,#548,.T.);-#548=EDGE_CURVE('',#543,#549,#551,.T.);-#549=VERTEX_POINT('',#550);-#550=CARTESIAN_POINT('',(-2.712859643916,0.38335,0.646614643503));-#551=LINE('',#544,#403);-#552=ORIENTED_EDGE('',*,*,#553,.T.);-#553=EDGE_CURVE('',#549,#554,#555,.T.);-#554=VERTEX_POINT('',#500);-#555=CIRCLE('',#556,0.47);-#556=AXIS2_PLACEMENT_3D('',#513,#410,#411);-#557=ORIENTED_EDGE('',*,*,#558,.T.);-#558=EDGE_CURVE('',#554,#163,#499,.T.);-#559=PLANE('',#560);-#560=AXIS2_PLACEMENT_3D('',#561,#148,#13);-#561=CARTESIAN_POINT('',(-2.606989201797,0.38335,0.512419776725));-#562=ADVANCED_FACE('',(#563),#620,.F.);-#563=FACE_BOUND('',#564,.F.);-#564=EDGE_LOOP('',(#192,#565,#566,#573,#578,#585,#590,#595,#600,#606,#611,#617));-#565=ORIENTED_EDGE('',*,*,#173,.T.);-#566=ORIENTED_EDGE('',*,*,#567,.T.);-#567=EDGE_CURVE('',#174,#568,#570,.T.);-#568=VERTEX_POINT('',#569);-#569=CARTESIAN_POINT('',(-2.446961550602,-0.38335,0.599729635533));-#570=CIRCLE('',#571,0.2);-#571=AXIS2_PLACEMENT_3D('',#572,#358,#13);-#572=CARTESIAN_POINT('',(-2.25,-0.38335,0.565));-#573=ORIENTED_EDGE('',*,*,#574,.T.);-#574=EDGE_CURVE('',#568,#575,#577,.T.);-#575=VERTEX_POINT('',#576);-#576=CARTESIAN_POINT('',(-2.473891419252,-0.38335,0.388385356497));-#577=LINE('',#569,#364);-#578=ORIENTED_EDGE('',*,*,#579,.T.);-#579=EDGE_CURVE('',#575,#580,#582,.T.);-#580=VERTEX_POINT('',#581);-#581=CARTESIAN_POINT('',(-2.936751063167,-0.38335,-1.665334536938E-16));-#582=CIRCLE('',#583,0.47);-#583=AXIS2_PLACEMENT_3D('',#584,#373,#374);-#584=CARTESIAN_POINT('',(-2.936751063167,-0.38335,0.47));-#585=ORIENTED_EDGE('',*,*,#586,.T.);-#586=EDGE_CURVE('',#580,#587,#589,.T.);-#587=VERTEX_POINT('',#588);-#588=CARTESIAN_POINT('',(-3.5,-0.38335,-1.665334536938E-16));-#589=LINE('',#581,#136);-#590=ORIENTED_EDGE('',*,*,#591,.T.);-#591=EDGE_CURVE('',#587,#592,#594,.T.);-#592=VERTEX_POINT('',#593);-#593=CARTESIAN_POINT('',(-3.5,-0.38335,0.27));-#594=LINE('',#588,#385);-#595=ORIENTED_EDGE('',*,*,#596,.T.);-#596=EDGE_CURVE('',#592,#597,#599,.T.);-#597=VERTEX_POINT('',#598);-#598=CARTESIAN_POINT('',(-2.936751063167,-0.38335,0.27));-#599=LINE('',#593,#315);-#600=ORIENTED_EDGE('',*,*,#601,.T.);-#601=EDGE_CURVE('',#597,#602,#604,.T.);-#602=VERTEX_POINT('',#603);-#603=CARTESIAN_POINT('',(-2.739789512565,-0.38335,0.435270364467));-#604=CIRCLE('',#605,0.2);-#605=AXIS2_PLACEMENT_3D('',#584,#358,#397);-#606=ORIENTED_EDGE('',*,*,#607,.T.);-#607=EDGE_CURVE('',#602,#608,#610,.T.);-#608=VERTEX_POINT('',#609);-#609=CARTESIAN_POINT('',(-2.712859643916,-0.38335,0.646614643503));-#610=LINE('',#603,#403);-#611=ORIENTED_EDGE('',*,*,#612,.T.);-#612=EDGE_CURVE('',#608,#613,#615,.T.);-#613=VERTEX_POINT('',#614);-#614=CARTESIAN_POINT('',(-2.25,-0.38335,1.035));-#615=CIRCLE('',#616,0.47);-#616=AXIS2_PLACEMENT_3D('',#572,#410,#411);-#617=ORIENTED_EDGE('',*,*,#618,.T.);-#618=EDGE_CURVE('',#613,#194,#619,.T.);-#619=LINE('',#614,#315);-#620=PLANE('',#621);-#621=AXIS2_PLACEMENT_3D('',#622,#148,#13);-#622=CARTESIAN_POINT('',(-2.606989201797,-0.38335,0.512419776725));-#623=ADVANCED_FACE('',(#624),#631,.F.);-#624=FACE_BOUND('',#625,.F.);-#625=EDGE_LOOP('',(#626,#507,#627,#630));-#626=ORIENTED_EDGE('',*,*,#185,.T.);-#627=ORIENTED_EDGE('',*,*,#628,.F.);-#628=EDGE_CURVE('',#568,#509,#629,.T.);-#629=LINE('',#569,#147);-#630=ORIENTED_EDGE('',*,*,#567,.F.);-#631=CYLINDRICAL_SURFACE('',#571,0.2);-#632=ADVANCED_FACE('',(#633),#342,.T.);-#633=FACE_BOUND('',#634,.T.);-#634=EDGE_LOOP('',(#635,#639,#640,#646));-#635=ORIENTED_EDGE('',*,*,#636,.F.);-#636=EDGE_CURVE('',#194,#637,#619,.T.);-#637=VERTEX_POINT('',#638);-#638=CARTESIAN_POINT('',(-1.735,-0.38335,1.035));-#639=ORIENTED_EDGE('',*,*,#206,.T.);-#640=ORIENTED_EDGE('',*,*,#641,.T.);-#641=EDGE_CURVE('',#201,#642,#644,.T.);-#642=VERTEX_POINT('',#643);-#643=CARTESIAN_POINT('',(-1.735,-1.91675,1.035));-#644=LINE('',#645,#315);-#645=CARTESIAN_POINT('',(-2.25,-1.91675,1.035));-#646=ORIENTED_EDGE('',*,*,#647,.F.);-#647=EDGE_CURVE('',#637,#642,#321,.T.);-#648=ADVANCED_FACE('',(#649),#704,.T.);-#649=FACE_BOUND('',#650,.T.);-#650=EDGE_LOOP('',(#651,#216,#652,#659,#664,#671,#676,#681,#686,#692,#697,#702));-#651=ORIENTED_EDGE('',*,*,#200,.T.);-#652=ORIENTED_EDGE('',*,*,#653,.T.);-#653=EDGE_CURVE('',#218,#654,#656,.T.);-#654=VERTEX_POINT('',#655);-#655=CARTESIAN_POINT('',(-2.446961550602,-1.91675,0.599729635533));-#656=CIRCLE('',#657,0.2);-#657=AXIS2_PLACEMENT_3D('',#658,#358,#13);-#658=CARTESIAN_POINT('',(-2.25,-1.91675,0.565));-#659=ORIENTED_EDGE('',*,*,#660,.T.);-#660=EDGE_CURVE('',#654,#661,#663,.T.);-#661=VERTEX_POINT('',#662);-#662=CARTESIAN_POINT('',(-2.473891419252,-1.91675,0.388385356497));-#663=LINE('',#655,#364);-#664=ORIENTED_EDGE('',*,*,#665,.T.);-#665=EDGE_CURVE('',#661,#666,#668,.T.);-#666=VERTEX_POINT('',#667);-#667=CARTESIAN_POINT('',(-2.936751063167,-1.91675,-1.665334536938E-16));-#668=CIRCLE('',#669,0.47);-#669=AXIS2_PLACEMENT_3D('',#670,#373,#374);-#670=CARTESIAN_POINT('',(-2.936751063167,-1.91675,0.47));-#671=ORIENTED_EDGE('',*,*,#672,.T.);-#672=EDGE_CURVE('',#666,#673,#675,.T.);-#673=VERTEX_POINT('',#674);-#674=CARTESIAN_POINT('',(-3.5,-1.91675,-1.665334536938E-16));-#675=LINE('',#667,#136);-#676=ORIENTED_EDGE('',*,*,#677,.T.);-#677=EDGE_CURVE('',#673,#678,#680,.T.);-#678=VERTEX_POINT('',#679);-#679=CARTESIAN_POINT('',(-3.5,-1.91675,0.27));-#680=LINE('',#674,#385);-#681=ORIENTED_EDGE('',*,*,#682,.T.);-#682=EDGE_CURVE('',#678,#683,#685,.T.);-#683=VERTEX_POINT('',#684);-#684=CARTESIAN_POINT('',(-2.936751063167,-1.91675,0.27));-#685=LINE('',#679,#315);-#686=ORIENTED_EDGE('',*,*,#687,.T.);-#687=EDGE_CURVE('',#683,#688,#690,.T.);-#688=VERTEX_POINT('',#689);-#689=CARTESIAN_POINT('',(-2.739789512565,-1.91675,0.435270364467));-#690=CIRCLE('',#691,0.2);-#691=AXIS2_PLACEMENT_3D('',#670,#358,#397);-#692=ORIENTED_EDGE('',*,*,#693,.T.);-#693=EDGE_CURVE('',#688,#694,#696,.T.);-#694=VERTEX_POINT('',#695);-#695=CARTESIAN_POINT('',(-2.712859643916,-1.91675,0.646614643503));-#696=LINE('',#689,#403);-#697=ORIENTED_EDGE('',*,*,#698,.T.);-#698=EDGE_CURVE('',#694,#699,#700,.T.);-#699=VERTEX_POINT('',#645);-#700=CIRCLE('',#701,0.47);-#701=AXIS2_PLACEMENT_3D('',#658,#410,#411);-#702=ORIENTED_EDGE('',*,*,#703,.T.);-#703=EDGE_CURVE('',#699,#201,#644,.T.);-#704=PLANE('',#705);-#705=AXIS2_PLACEMENT_3D('',#706,#148,#13);-#706=CARTESIAN_POINT('',(-2.606989201797,-1.91675,0.512419776725));-#707=ADVANCED_FACE('',(#708),#765,.F.);-#708=FACE_BOUND('',#709,.F.);-#709=EDGE_LOOP('',(#230,#710,#711,#718,#723,#730,#735,#740,#745,#751,#756,#762));-#710=ORIENTED_EDGE('',*,*,#211,.T.);-#711=ORIENTED_EDGE('',*,*,#712,.T.);-#712=EDGE_CURVE('',#212,#713,#715,.T.);-#713=VERTEX_POINT('',#714);-#714=CARTESIAN_POINT('',(-2.446961550602,-2.68345,0.599729635533));-#715=CIRCLE('',#716,0.2);-#716=AXIS2_PLACEMENT_3D('',#717,#358,#13);-#717=CARTESIAN_POINT('',(-2.25,-2.68345,0.565));-#718=ORIENTED_EDGE('',*,*,#719,.T.);-#719=EDGE_CURVE('',#713,#720,#722,.T.);-#720=VERTEX_POINT('',#721);-#721=CARTESIAN_POINT('',(-2.473891419252,-2.68345,0.388385356497));-#722=LINE('',#714,#364);-#723=ORIENTED_EDGE('',*,*,#724,.T.);-#724=EDGE_CURVE('',#720,#725,#727,.T.);-#725=VERTEX_POINT('',#726);-#726=CARTESIAN_POINT('',(-2.936751063167,-2.68345,-1.665334536938E-16));-#727=CIRCLE('',#728,0.47);-#728=AXIS2_PLACEMENT_3D('',#729,#373,#374);-#729=CARTESIAN_POINT('',(-2.936751063167,-2.68345,0.47));-#730=ORIENTED_EDGE('',*,*,#731,.T.);-#731=EDGE_CURVE('',#725,#732,#734,.T.);-#732=VERTEX_POINT('',#733);-#733=CARTESIAN_POINT('',(-3.5,-2.68345,-1.665334536938E-16));-#734=LINE('',#726,#136);-#735=ORIENTED_EDGE('',*,*,#736,.T.);-#736=EDGE_CURVE('',#732,#737,#739,.T.);-#737=VERTEX_POINT('',#738);-#738=CARTESIAN_POINT('',(-3.5,-2.68345,0.27));-#739=LINE('',#733,#385);-#740=ORIENTED_EDGE('',*,*,#741,.T.);-#741=EDGE_CURVE('',#737,#742,#744,.T.);-#742=VERTEX_POINT('',#743);-#743=CARTESIAN_POINT('',(-2.936751063167,-2.68345,0.27));-#744=LINE('',#738,#315);-#745=ORIENTED_EDGE('',*,*,#746,.T.);-#746=EDGE_CURVE('',#742,#747,#749,.T.);-#747=VERTEX_POINT('',#748);-#748=CARTESIAN_POINT('',(-2.739789512565,-2.68345,0.435270364467));-#749=CIRCLE('',#750,0.2);-#750=AXIS2_PLACEMENT_3D('',#729,#358,#397);-#751=ORIENTED_EDGE('',*,*,#752,.T.);-#752=EDGE_CURVE('',#747,#753,#755,.T.);-#753=VERTEX_POINT('',#754);-#754=CARTESIAN_POINT('',(-2.712859643916,-2.68345,0.646614643503));-#755=LINE('',#748,#403);-#756=ORIENTED_EDGE('',*,*,#757,.T.);-#757=EDGE_CURVE('',#753,#758,#760,.T.);-#758=VERTEX_POINT('',#759);-#759=CARTESIAN_POINT('',(-2.25,-2.68345,1.035));-#760=CIRCLE('',#761,0.47);-#761=AXIS2_PLACEMENT_3D('',#717,#410,#411);-#762=ORIENTED_EDGE('',*,*,#763,.T.);-#763=EDGE_CURVE('',#758,#232,#764,.T.);-#764=LINE('',#759,#315);-#765=PLANE('',#766);-#766=AXIS2_PLACEMENT_3D('',#767,#148,#13);-#767=CARTESIAN_POINT('',(-2.606989201797,-2.68345,0.512419776725));-#768=ADVANCED_FACE('',(#769),#776,.F.);-#769=FACE_BOUND('',#770,.F.);-#770=EDGE_LOOP('',(#771,#652,#772,#775));-#771=ORIENTED_EDGE('',*,*,#223,.T.);-#772=ORIENTED_EDGE('',*,*,#773,.F.);-#773=EDGE_CURVE('',#713,#654,#774,.T.);-#774=LINE('',#714,#147);-#775=ORIENTED_EDGE('',*,*,#712,.F.);-#776=CYLINDRICAL_SURFACE('',#716,0.2);-#777=ADVANCED_FACE('',(#778),#342,.T.);-#778=FACE_BOUND('',#779,.T.);-#779=EDGE_LOOP('',(#780,#784,#790,#793,#798,#802,#804,#805));-#780=ORIENTED_EDGE('',*,*,#781,.T.);-#781=EDGE_CURVE('',#280,#782,#341,.T.);-#782=VERTEX_POINT('',#783);-#783=CARTESIAN_POINT('',(1.75,-1.15005,1.035));-#784=ORIENTED_EDGE('',*,*,#785,.T.);-#785=EDGE_CURVE('',#782,#786,#788,.T.);-#786=VERTEX_POINT('',#787);-#787=CARTESIAN_POINT('',(1.735,-1.15005,1.035));-#788=LINE('',#789,#87);-#789=CARTESIAN_POINT('',(2.25,-1.15005,1.035));-#790=ORIENTED_EDGE('',*,*,#791,.F.);-#791=EDGE_CURVE('',#792,#786,#331,.T.);-#792=VERTEX_POINT('',#332);-#793=ORIENTED_EDGE('',*,*,#794,.F.);-#794=EDGE_CURVE('',#795,#792,#797,.T.);-#795=VERTEX_POINT('',#796);-#796=CARTESIAN_POINT('',(-1.735,-3.235,1.035));-#797=LINE('',#796,#75);-#798=ORIENTED_EDGE('',*,*,#799,.F.);-#799=EDGE_CURVE('',#800,#795,#321,.T.);-#800=VERTEX_POINT('',#801);-#801=CARTESIAN_POINT('',(-1.735,-2.68345,1.035));-#802=ORIENTED_EDGE('',*,*,#803,.F.);-#803=EDGE_CURVE('',#232,#800,#764,.T.);-#804=ORIENTED_EDGE('',*,*,#243,.T.);-#805=ORIENTED_EDGE('',*,*,#284,.T.);-#806=ADVANCED_FACE('',(#807),#816,.T.);-#807=FACE_BOUND('',#808,.T.);-#808=EDGE_LOOP('',(#809,#810,#811,#815));-#809=ORIENTED_EDGE('',*,*,#279,.F.);-#810=ORIENTED_EDGE('',*,*,#271,.T.);-#811=ORIENTED_EDGE('',*,*,#812,.F.);-#812=EDGE_CURVE('',#782,#268,#813,.T.);-#813=LINE('',#814,#121);-#814=CARTESIAN_POINT('',(1.75,-1.15005,0.773709888363));-#815=ORIENTED_EDGE('',*,*,#781,.F.);-#816=PLANE('',#817);-#817=AXIS2_PLACEMENT_3D('',#281,#76,#83);-#818=ADVANCED_FACE('',(#819),#836,.F.);-#819=FACE_BOUND('',#820,.F.);-#820=EDGE_LOOP('',(#266,#821,#827,#832));-#821=ORIENTED_EDGE('',*,*,#822,.T.);-#822=EDGE_CURVE('',#268,#823,#825,.T.);-#823=VERTEX_POINT('',#824);-#824=CARTESIAN_POINT('',(2.25,-1.15005,0.765));-#825=LINE('',#826,#75);-#826=CARTESIAN_POINT('',(1.72,-1.15005,0.765));-#827=ORIENTED_EDGE('',*,*,#828,.F.);-#828=EDGE_CURVE('',#829,#823,#831,.T.);-#829=VERTEX_POINT('',#830);-#830=CARTESIAN_POINT('',(2.25,1.15005,0.765));-#831=LINE('',#830,#27);-#832=ORIENTED_EDGE('',*,*,#833,.F.);-#833=EDGE_CURVE('',#263,#829,#834,.T.);-#834=LINE('',#835,#75);-#835=CARTESIAN_POINT('',(1.72,1.15005,0.765));-#836=PLANE('',#837);-#837=AXIS2_PLACEMENT_3D('',#838,#13,#76);-#838=CARTESIAN_POINT('',(1.72,-0.38335,0.765));-#839=ADVANCED_FACE('',(#840),#816,.T.);-#840=FACE_BOUND('',#841,.T.);-#841=EDGE_LOOP('',(#842,#846,#847,#848));-#842=ORIENTED_EDGE('',*,*,#843,.T.);-#843=EDGE_CURVE('',#335,#263,#844,.T.);-#844=LINE('',#845,#121);-#845=CARTESIAN_POINT('',(1.75,1.15005,0.773709888363));-#846=ORIENTED_EDGE('',*,*,#262,.T.);-#847=ORIENTED_EDGE('',*,*,#300,.T.);-#848=ORIENTED_EDGE('',*,*,#340,.F.);-#849=ADVANCED_FACE('',(#850),#863,.F.);-#850=FACE_BOUND('',#851,.F.);-#851=EDGE_LOOP('',(#852,#857,#784,#859,#333,#861));-#852=ORIENTED_EDGE('',*,*,#853,.F.);-#853=EDGE_CURVE('',#854,#855,#856,.T.);-#854=VERTEX_POINT('',#789);-#855=VERTEX_POINT('',#338);-#856=LINE('',#789,#82);-#857=ORIENTED_EDGE('',*,*,#858,.T.);-#858=EDGE_CURVE('',#854,#782,#788,.T.);-#859=ORIENTED_EDGE('',*,*,#860,.T.);-#860=EDGE_CURVE('',#786,#329,#331,.T.);-#861=ORIENTED_EDGE('',*,*,#862,.F.);-#862=EDGE_CURVE('',#855,#335,#337,.T.);-#863=PLANE('',#864);-#864=AXIS2_PLACEMENT_3D('',#865,#91,#88);-#865=CARTESIAN_POINT('',(2.25,-0.38335,1.035));-#866=ADVANCED_FACE('',(#867),#884,.T.);-#867=FACE_BOUND('',#868,.T.);-#868=EDGE_LOOP('',(#869,#859,#870,#871,#876,#881));-#869=ORIENTED_EDGE('',*,*,#791,.T.);-#870=ORIENTED_EDGE('',*,*,#328,.T.);-#871=ORIENTED_EDGE('',*,*,#872,.T.);-#872=EDGE_CURVE('',#324,#873,#875,.T.);-#873=VERTEX_POINT('',#874);-#874=CARTESIAN_POINT('',(1.641540344923,3.141540344923,1.7));-#875=B_SPLINE_CURVE_WITH_KNOTS('',1,(#325,#874),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#876=ORIENTED_EDGE('',*,*,#877,.F.);-#877=EDGE_CURVE('',#878,#873,#880,.T.);-#878=VERTEX_POINT('',#879);-#879=CARTESIAN_POINT('',(1.641540344923,-3.141540344923,1.7));-#880=LINE('',#879,#82);-#881=ORIENTED_EDGE('',*,*,#882,.F.);-#882=EDGE_CURVE('',#792,#878,#883,.T.);-#883=B_SPLINE_CURVE_WITH_KNOTS('',1,(#332,#879),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#884=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#332,#879),(#325,#874)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.47),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#885=ADVANCED_FACE('',(#886),#898,.T.);-#886=FACE_BOUND('',#887,.T.);-#887=EDGE_LOOP('',(#888,#889,#894,#897));-#888=ORIENTED_EDGE('',*,*,#323,.T.);-#889=ORIENTED_EDGE('',*,*,#890,.T.);-#890=EDGE_CURVE('',#319,#891,#893,.T.);-#891=VERTEX_POINT('',#892);-#892=CARTESIAN_POINT('',(-1.641540344923,3.141540344923,1.7));-#893=B_SPLINE_CURVE_WITH_KNOTS('',1,(#320,#892),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#894=ORIENTED_EDGE('',*,*,#895,.F.);-#895=EDGE_CURVE('',#873,#891,#896,.T.);-#896=LINE('',#874,#87);-#897=ORIENTED_EDGE('',*,*,#872,.F.);-#898=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#325,#874),(#320,#892)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.47),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#899=ADVANCED_FACE('',(#900),#921,.T.);-#900=FACE_BOUND('',#901,.T.);-#901=EDGE_LOOP('',(#902,#903,#905,#906,#908,#909,#911,#912,#917,#920));-#902=ORIENTED_EDGE('',*,*,#318,.T.);-#903=ORIENTED_EDGE('',*,*,#904,.T.);-#904=EDGE_CURVE('',#311,#492,#321,.T.);-#905=ORIENTED_EDGE('',*,*,#502,.T.);-#906=ORIENTED_EDGE('',*,*,#907,.T.);-#907=EDGE_CURVE('',#497,#637,#321,.T.);-#908=ORIENTED_EDGE('',*,*,#647,.T.);-#909=ORIENTED_EDGE('',*,*,#910,.T.);-#910=EDGE_CURVE('',#642,#800,#321,.T.);-#911=ORIENTED_EDGE('',*,*,#799,.T.);-#912=ORIENTED_EDGE('',*,*,#913,.T.);-#913=EDGE_CURVE('',#795,#914,#916,.T.);-#914=VERTEX_POINT('',#915);-#915=CARTESIAN_POINT('',(-1.641540344923,-3.141540344923,1.7));-#916=B_SPLINE_CURVE_WITH_KNOTS('',1,(#796,#915),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#917=ORIENTED_EDGE('',*,*,#918,.F.);-#918=EDGE_CURVE('',#891,#914,#919,.T.);-#919=LINE('',#892,#27);-#920=ORIENTED_EDGE('',*,*,#890,.F.);-#921=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#320,#892),(#796,#915)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.47),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#922=ADVANCED_FACE('',(#923),#929,.F.);-#923=FACE_BOUND('',#924,.F.);-#924=EDGE_LOOP('',(#925,#926,#412,#309,#903,#490));-#925=ORIENTED_EDGE('',*,*,#473,.F.);-#926=ORIENTED_EDGE('',*,*,#927,.T.);-#927=EDGE_CURVE('',#468,#407,#928,.T.);-#928=LINE('',#469,#147);-#929=PLANE('',#930);-#930=AXIS2_PLACEMENT_3D('',#469,#91,#316);-#931=ADVANCED_FACE('',(#932),#939,.T.);-#932=FACE_BOUND('',#933,.F.);-#933=EDGE_LOOP('',(#934,#405,#937,#938));-#934=ORIENTED_EDGE('',*,*,#935,.T.);-#935=EDGE_CURVE('',#463,#400,#936,.T.);-#936=LINE('',#464,#147);-#937=ORIENTED_EDGE('',*,*,#927,.F.);-#938=ORIENTED_EDGE('',*,*,#467,.F.);-#939=CYLINDRICAL_SURFACE('',#940,0.47);-#940=AXIS2_PLACEMENT_3D('',#427,#358,#411);-#941=ADVANCED_FACE('',(#942),#949,.F.);-#942=FACE_BOUND('',#943,.F.);-#943=EDGE_LOOP('',(#944,#398,#947,#948));-#944=ORIENTED_EDGE('',*,*,#945,.T.);-#945=EDGE_CURVE('',#457,#393,#946,.T.);-#946=LINE('',#458,#147);-#947=ORIENTED_EDGE('',*,*,#935,.F.);-#948=ORIENTED_EDGE('',*,*,#462,.F.);-#949=PLANE('',#950);-#950=AXIS2_PLACEMENT_3D('',#458,#951,#404);-#951=DIRECTION('',(0.991979380222,-1.135060249332E-17,-0.126399799104));-#952=ADVANCED_FACE('',(#953),#960,.F.);-#953=FACE_BOUND('',#954,.F.);-#954=EDGE_LOOP('',(#955,#391,#958,#959));-#955=ORIENTED_EDGE('',*,*,#956,.T.);-#956=EDGE_CURVE('',#452,#388,#957,.T.);-#957=LINE('',#453,#147);-#958=ORIENTED_EDGE('',*,*,#945,.F.);-#959=ORIENTED_EDGE('',*,*,#456,.F.);-#960=CYLINDRICAL_SURFACE('',#460,0.2);-#961=ADVANCED_FACE('',(#962),#969,.F.);-#962=FACE_BOUND('',#963,.F.);-#963=EDGE_LOOP('',(#964,#386,#967,#968));-#964=ORIENTED_EDGE('',*,*,#965,.T.);-#965=EDGE_CURVE('',#447,#382,#966,.T.);-#966=LINE('',#448,#147);-#967=ORIENTED_EDGE('',*,*,#956,.F.);-#968=ORIENTED_EDGE('',*,*,#451,.F.);-#969=PLANE('',#970);-#970=AXIS2_PLACEMENT_3D('',#448,#91,#316);-#971=ADVANCED_FACE('',(#972),#979,.F.);-#972=FACE_BOUND('',#973,.F.);-#973=EDGE_LOOP('',(#974,#380,#977,#978));-#974=ORIENTED_EDGE('',*,*,#975,.T.);-#975=EDGE_CURVE('',#442,#377,#976,.T.);-#976=LINE('',#443,#147);-#977=ORIENTED_EDGE('',*,*,#965,.F.);-#978=ORIENTED_EDGE('',*,*,#446,.F.);-#979=PLANE('',#980);-#980=AXIS2_PLACEMENT_3D('',#443,#316,#13);-#981=ADVANCED_FACE('',(#982),#989,.F.);-#982=FACE_BOUND('',#983,.F.);-#983=EDGE_LOOP('',(#984,#375,#987,#988));-#984=ORIENTED_EDGE('',*,*,#985,.T.);-#985=EDGE_CURVE('',#435,#368,#986,.T.);-#986=LINE('',#436,#147);-#987=ORIENTED_EDGE('',*,*,#975,.F.);-#988=ORIENTED_EDGE('',*,*,#441,.F.);-#989=PLANE('',#990);-#990=AXIS2_PLACEMENT_3D('',#436,#13,#137);-#991=ADVANCED_FACE('',(#992),#999,.T.);-#992=FACE_BOUND('',#993,.F.);-#993=EDGE_LOOP('',(#994,#366,#997,#998));-#994=ORIENTED_EDGE('',*,*,#995,.T.);-#995=EDGE_CURVE('',#430,#361,#996,.T.);-#996=LINE('',#431,#147);-#997=ORIENTED_EDGE('',*,*,#985,.F.);-#998=ORIENTED_EDGE('',*,*,#434,.F.);-#999=CYLINDRICAL_SURFACE('',#1000,0.47);-#1000=AXIS2_PLACEMENT_3D('',#439,#358,#374);-#1001=ADVANCED_FACE('',(#1002),#1007,.F.);-#1002=FACE_BOUND('',#1003,.F.);-#1003=EDGE_LOOP('',(#1004,#359,#1005,#1006));-#1004=ORIENTED_EDGE('',*,*,#483,.T.);-#1005=ORIENTED_EDGE('',*,*,#995,.F.);-#1006=ORIENTED_EDGE('',*,*,#429,.F.);-#1007=PLANE('',#1008);-#1008=AXIS2_PLACEMENT_3D('',#424,#1009,#365);-#1009=DIRECTION('',(-0.991979380222,1.135060249332E-17,0.126399799104));-#1010=ADVANCED_FACE('',(#1011),#1017,.F.);-#1011=FACE_BOUND('',#1012,.F.);-#1012=EDGE_LOOP('',(#1013,#1014,#557,#495,#906,#635));-#1013=ORIENTED_EDGE('',*,*,#618,.F.);-#1014=ORIENTED_EDGE('',*,*,#1015,.T.);-#1015=EDGE_CURVE('',#613,#554,#1016,.T.);-#1016=LINE('',#614,#147);-#1017=PLANE('',#1018);-#1018=AXIS2_PLACEMENT_3D('',#614,#91,#316);-#1019=ADVANCED_FACE('',(#1020),#1027,.T.);-#1020=FACE_BOUND('',#1021,.F.);-#1021=EDGE_LOOP('',(#1022,#552,#1025,#1026));-#1022=ORIENTED_EDGE('',*,*,#1023,.T.);-#1023=EDGE_CURVE('',#608,#549,#1024,.T.);-#1024=LINE('',#609,#147);-#1025=ORIENTED_EDGE('',*,*,#1015,.F.);-#1026=ORIENTED_EDGE('',*,*,#612,.F.);-#1027=CYLINDRICAL_SURFACE('',#1028,0.47);-#1028=AXIS2_PLACEMENT_3D('',#572,#358,#411);-#1029=ADVANCED_FACE('',(#1030),#1037,.F.);-#1030=FACE_BOUND('',#1031,.F.);-#1031=EDGE_LOOP('',(#1032,#547,#1035,#1036));-#1032=ORIENTED_EDGE('',*,*,#1033,.T.);-#1033=EDGE_CURVE('',#602,#543,#1034,.T.);-#1034=LINE('',#603,#147);-#1035=ORIENTED_EDGE('',*,*,#1023,.F.);-#1036=ORIENTED_EDGE('',*,*,#607,.F.);-#1037=PLANE('',#1038);-#1038=AXIS2_PLACEMENT_3D('',#603,#951,#404);-#1039=ADVANCED_FACE('',(#1040),#1047,.F.);-#1040=FACE_BOUND('',#1041,.F.);-#1041=EDGE_LOOP('',(#1042,#541,#1045,#1046));-#1042=ORIENTED_EDGE('',*,*,#1043,.T.);-#1043=EDGE_CURVE('',#597,#538,#1044,.T.);-#1044=LINE('',#598,#147);-#1045=ORIENTED_EDGE('',*,*,#1033,.F.);-#1046=ORIENTED_EDGE('',*,*,#601,.F.);-#1047=CYLINDRICAL_SURFACE('',#605,0.2);-#1048=ADVANCED_FACE('',(#1049),#1056,.F.);-#1049=FACE_BOUND('',#1050,.F.);-#1050=EDGE_LOOP('',(#1051,#536,#1054,#1055));-#1051=ORIENTED_EDGE('',*,*,#1052,.T.);-#1052=EDGE_CURVE('',#592,#533,#1053,.T.);-#1053=LINE('',#593,#147);-#1054=ORIENTED_EDGE('',*,*,#1043,.F.);-#1055=ORIENTED_EDGE('',*,*,#596,.F.);-#1056=PLANE('',#1057);-#1057=AXIS2_PLACEMENT_3D('',#593,#91,#316);-#1058=ADVANCED_FACE('',(#1059),#1066,.F.);-#1059=FACE_BOUND('',#1060,.F.);-#1060=EDGE_LOOP('',(#1061,#531,#1064,#1065));-#1061=ORIENTED_EDGE('',*,*,#1062,.T.);-#1062=EDGE_CURVE('',#587,#528,#1063,.T.);-#1063=LINE('',#588,#147);-#1064=ORIENTED_EDGE('',*,*,#1052,.F.);-#1065=ORIENTED_EDGE('',*,*,#591,.F.);-#1066=PLANE('',#1067);-#1067=AXIS2_PLACEMENT_3D('',#588,#316,#13);-#1068=ADVANCED_FACE('',(#1069),#1076,.F.);-#1069=FACE_BOUND('',#1070,.F.);-#1070=EDGE_LOOP('',(#1071,#526,#1074,#1075));-#1071=ORIENTED_EDGE('',*,*,#1072,.T.);-#1072=EDGE_CURVE('',#580,#521,#1073,.T.);-#1073=LINE('',#581,#147);-#1074=ORIENTED_EDGE('',*,*,#1062,.F.);-#1075=ORIENTED_EDGE('',*,*,#586,.F.);-#1076=PLANE('',#1077);-#1077=AXIS2_PLACEMENT_3D('',#581,#13,#137);-#1078=ADVANCED_FACE('',(#1079),#1086,.T.);-#1079=FACE_BOUND('',#1080,.F.);-#1080=EDGE_LOOP('',(#1081,#519,#1084,#1085));-#1081=ORIENTED_EDGE('',*,*,#1082,.T.);-#1082=EDGE_CURVE('',#575,#516,#1083,.T.);-#1083=LINE('',#576,#147);-#1084=ORIENTED_EDGE('',*,*,#1072,.F.);-#1085=ORIENTED_EDGE('',*,*,#579,.F.);-#1086=CYLINDRICAL_SURFACE('',#1087,0.47);-#1087=AXIS2_PLACEMENT_3D('',#584,#358,#374);-#1088=ADVANCED_FACE('',(#1089),#1094,.F.);-#1089=FACE_BOUND('',#1090,.F.);-#1090=EDGE_LOOP('',(#1091,#514,#1092,#1093));-#1091=ORIENTED_EDGE('',*,*,#628,.T.);-#1092=ORIENTED_EDGE('',*,*,#1082,.F.);-#1093=ORIENTED_EDGE('',*,*,#574,.F.);-#1094=PLANE('',#1095);-#1095=AXIS2_PLACEMENT_3D('',#569,#1009,#365);-#1096=ADVANCED_FACE('',(#1097),#1103,.F.);-#1097=FACE_BOUND('',#1098,.F.);-#1098=EDGE_LOOP('',(#1099,#1100,#702,#640,#909,#802));-#1099=ORIENTED_EDGE('',*,*,#763,.F.);-#1100=ORIENTED_EDGE('',*,*,#1101,.T.);-#1101=EDGE_CURVE('',#758,#699,#1102,.T.);-#1102=LINE('',#759,#147);-#1103=PLANE('',#1104);-#1104=AXIS2_PLACEMENT_3D('',#759,#91,#316);-#1105=ADVANCED_FACE('',(#1106),#1113,.T.);-#1106=FACE_BOUND('',#1107,.F.);-#1107=EDGE_LOOP('',(#1108,#697,#1111,#1112));-#1108=ORIENTED_EDGE('',*,*,#1109,.T.);-#1109=EDGE_CURVE('',#753,#694,#1110,.T.);-#1110=LINE('',#754,#147);-#1111=ORIENTED_EDGE('',*,*,#1101,.F.);-#1112=ORIENTED_EDGE('',*,*,#757,.F.);-#1113=CYLINDRICAL_SURFACE('',#1114,0.47);-#1114=AXIS2_PLACEMENT_3D('',#717,#358,#411);-#1115=ADVANCED_FACE('',(#1116),#1123,.F.);-#1116=FACE_BOUND('',#1117,.F.);-#1117=EDGE_LOOP('',(#1118,#692,#1121,#1122));-#1118=ORIENTED_EDGE('',*,*,#1119,.T.);-#1119=EDGE_CURVE('',#747,#688,#1120,.T.);-#1120=LINE('',#748,#147);-#1121=ORIENTED_EDGE('',*,*,#1109,.F.);-#1122=ORIENTED_EDGE('',*,*,#752,.F.);-#1123=PLANE('',#1124);-#1124=AXIS2_PLACEMENT_3D('',#748,#951,#404);-#1125=ADVANCED_FACE('',(#1126),#1133,.F.);-#1126=FACE_BOUND('',#1127,.F.);-#1127=EDGE_LOOP('',(#1128,#686,#1131,#1132));-#1128=ORIENTED_EDGE('',*,*,#1129,.T.);-#1129=EDGE_CURVE('',#742,#683,#1130,.T.);-#1130=LINE('',#743,#147);-#1131=ORIENTED_EDGE('',*,*,#1119,.F.);-#1132=ORIENTED_EDGE('',*,*,#746,.F.);-#1133=CYLINDRICAL_SURFACE('',#750,0.2);-#1134=ADVANCED_FACE('',(#1135),#1142,.F.);-#1135=FACE_BOUND('',#1136,.F.);-#1136=EDGE_LOOP('',(#1137,#681,#1140,#1141));-#1137=ORIENTED_EDGE('',*,*,#1138,.T.);-#1138=EDGE_CURVE('',#737,#678,#1139,.T.);-#1139=LINE('',#738,#147);-#1140=ORIENTED_EDGE('',*,*,#1129,.F.);-#1141=ORIENTED_EDGE('',*,*,#741,.F.);-#1142=PLANE('',#1143);-#1143=AXIS2_PLACEMENT_3D('',#738,#91,#316);-#1144=ADVANCED_FACE('',(#1145),#1152,.F.);-#1145=FACE_BOUND('',#1146,.F.);-#1146=EDGE_LOOP('',(#1147,#676,#1150,#1151));-#1147=ORIENTED_EDGE('',*,*,#1148,.T.);-#1148=EDGE_CURVE('',#732,#673,#1149,.T.);-#1149=LINE('',#733,#147);-#1150=ORIENTED_EDGE('',*,*,#1138,.F.);-#1151=ORIENTED_EDGE('',*,*,#736,.F.);-#1152=PLANE('',#1153);-#1153=AXIS2_PLACEMENT_3D('',#733,#316,#13);-#1154=ADVANCED_FACE('',(#1155),#1162,.F.);-#1155=FACE_BOUND('',#1156,.F.);-#1156=EDGE_LOOP('',(#1157,#671,#1160,#1161));-#1157=ORIENTED_EDGE('',*,*,#1158,.T.);-#1158=EDGE_CURVE('',#725,#666,#1159,.T.);-#1159=LINE('',#726,#147);-#1160=ORIENTED_EDGE('',*,*,#1148,.F.);-#1161=ORIENTED_EDGE('',*,*,#731,.F.);-#1162=PLANE('',#1163);-#1163=AXIS2_PLACEMENT_3D('',#726,#13,#137);-#1164=ADVANCED_FACE('',(#1165),#1172,.T.);-#1165=FACE_BOUND('',#1166,.F.);-#1166=EDGE_LOOP('',(#1167,#664,#1170,#1171));-#1167=ORIENTED_EDGE('',*,*,#1168,.T.);-#1168=EDGE_CURVE('',#720,#661,#1169,.T.);-#1169=LINE('',#721,#147);-#1170=ORIENTED_EDGE('',*,*,#1158,.F.);-#1171=ORIENTED_EDGE('',*,*,#724,.F.);-#1172=CYLINDRICAL_SURFACE('',#1173,0.47);-#1173=AXIS2_PLACEMENT_3D('',#729,#358,#374);-#1174=ADVANCED_FACE('',(#1175),#1180,.F.);-#1175=FACE_BOUND('',#1176,.F.);-#1176=EDGE_LOOP('',(#1177,#659,#1178,#1179));-#1177=ORIENTED_EDGE('',*,*,#773,.T.);-#1178=ORIENTED_EDGE('',*,*,#1168,.F.);-#1179=ORIENTED_EDGE('',*,*,#719,.F.);-#1180=PLANE('',#1181);-#1181=AXIS2_PLACEMENT_3D('',#714,#1009,#365);-#1182=ADVANCED_FACE('',(#1183),#1191,.T.);-#1183=FACE_BOUND('',#1184,.T.);-#1184=EDGE_LOOP('',(#1185,#1186,#1187,#1190));-#1185=ORIENTED_EDGE('',*,*,#794,.T.);-#1186=ORIENTED_EDGE('',*,*,#882,.T.);-#1187=ORIENTED_EDGE('',*,*,#1188,.F.);-#1188=EDGE_CURVE('',#914,#878,#1189,.T.);-#1189=LINE('',#915,#75);-#1190=ORIENTED_EDGE('',*,*,#913,.F.);-#1191=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#796,#915),(#332,#879)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.47),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#1192=ADVANCED_FACE('',(#1193),#1252,.T.);-#1193=FACE_BOUND('',#1194,.T.);-#1194=EDGE_LOOP('',(#1195,#821,#1196,#1203,#1210,#1218,#1223,#1228,#1233,#1240,#1247,#857));-#1195=ORIENTED_EDGE('',*,*,#812,.T.);-#1196=ORIENTED_EDGE('',*,*,#1197,.T.);-#1197=EDGE_CURVE('',#823,#1198,#1200,.T.);-#1198=VERTEX_POINT('',#1199);-#1199=CARTESIAN_POINT('',(2.446961550602,-1.15005,0.599729635533));-#1200=CIRCLE('',#1201,0.2);-#1201=AXIS2_PLACEMENT_3D('',#1202,#83,#13);-#1202=CARTESIAN_POINT('',(2.25,-1.15005,0.565));-#1203=ORIENTED_EDGE('',*,*,#1204,.T.);-#1204=EDGE_CURVE('',#1198,#1205,#1207,.T.);-#1205=VERTEX_POINT('',#1206);-#1206=CARTESIAN_POINT('',(2.473891419252,-1.15005,0.388385356497));-#1207=LINE('',#1199,#1208);-#1208=VECTOR('',#1209,1.);-#1209=DIRECTION('',(0.126399799104,1.403319672732E-17,-0.991979380222));-#1210=ORIENTED_EDGE('',*,*,#1211,.T.);-#1211=EDGE_CURVE('',#1205,#1212,#1214,.T.);-#1212=VERTEX_POINT('',#1213);-#1213=CARTESIAN_POINT('',(2.936751063167,-1.15005,-1.665334536938E-16));-#1214=CIRCLE('',#1215,0.47);-#1215=AXIS2_PLACEMENT_3D('',#1216,#28,#1217);-#1216=CARTESIAN_POINT('',(2.936751063167,-1.15005,0.47));-#1217=DIRECTION('',(-0.984807753012,-1.093356242224E-16,-0.173648177667));-#1218=ORIENTED_EDGE('',*,*,#1219,.T.);-#1219=EDGE_CURVE('',#1212,#1220,#1222,.T.);-#1220=VERTEX_POINT('',#1221);-#1221=CARTESIAN_POINT('',(3.5,-1.15005,-1.665334536938E-16));-#1222=LINE('',#1213,#75);-#1223=ORIENTED_EDGE('',*,*,#1224,.T.);-#1224=EDGE_CURVE('',#1220,#1225,#1227,.T.);-#1225=VERTEX_POINT('',#1226);-#1226=CARTESIAN_POINT('',(3.5,-1.15005,0.27));-#1227=LINE('',#1221,#385);-#1228=ORIENTED_EDGE('',*,*,#1229,.T.);-#1229=EDGE_CURVE('',#1225,#1230,#1232,.T.);-#1230=VERTEX_POINT('',#1231);-#1231=CARTESIAN_POINT('',(2.936751063167,-1.15005,0.27));-#1232=LINE('',#1226,#87);-#1233=ORIENTED_EDGE('',*,*,#1234,.T.);-#1234=EDGE_CURVE('',#1230,#1235,#1237,.T.);-#1235=VERTEX_POINT('',#1236);-#1236=CARTESIAN_POINT('',(2.739789512565,-1.15005,0.435270364467));-#1237=CIRCLE('',#1238,0.2);-#1238=AXIS2_PLACEMENT_3D('',#1216,#83,#1239);-#1239=DIRECTION('',(2.22044604925E-15,2.465190328816E-31,-1.));-#1240=ORIENTED_EDGE('',*,*,#1241,.T.);-#1241=EDGE_CURVE('',#1235,#1242,#1244,.T.);-#1242=VERTEX_POINT('',#1243);-#1243=CARTESIAN_POINT('',(2.712859643916,-1.15005,0.646614643503));-#1244=LINE('',#1236,#1245);-#1245=VECTOR('',#1246,1.);-#1246=DIRECTION('',(-0.126399799104,-1.403319672732E-17,0.991979380222));-#1247=ORIENTED_EDGE('',*,*,#1248,.T.);-#1248=EDGE_CURVE('',#1242,#854,#1249,.T.);-#1249=CIRCLE('',#1250,0.47);-#1250=AXIS2_PLACEMENT_3D('',#1202,#28,#1251);-#1251=DIRECTION('',(0.984807753012,1.093356242224E-16,0.173648177667));-#1252=PLANE('',#1253);-#1253=AXIS2_PLACEMENT_3D('',#1254,#28,#13);-#1254=CARTESIAN_POINT('',(2.606989201797,-1.15005,0.512419776725));-#1255=ADVANCED_FACE('',(#1256),#1309,.F.);-#1256=FACE_BOUND('',#1257,.F.);-#1257=EDGE_LOOP('',(#842,#1258,#1259,#1266,#1271,#1278,#1283,#1288,#1293,#1299,#1304,#1308));-#1258=ORIENTED_EDGE('',*,*,#833,.T.);-#1259=ORIENTED_EDGE('',*,*,#1260,.T.);-#1260=EDGE_CURVE('',#829,#1261,#1263,.T.);-#1261=VERTEX_POINT('',#1262);-#1262=CARTESIAN_POINT('',(2.446961550602,1.15005,0.599729635533));-#1263=CIRCLE('',#1264,0.2);-#1264=AXIS2_PLACEMENT_3D('',#1265,#83,#13);-#1265=CARTESIAN_POINT('',(2.25,1.15005,0.565));-#1266=ORIENTED_EDGE('',*,*,#1267,.T.);-#1267=EDGE_CURVE('',#1261,#1268,#1270,.T.);-#1268=VERTEX_POINT('',#1269);-#1269=CARTESIAN_POINT('',(2.473891419252,1.15005,0.388385356497));-#1270=LINE('',#1262,#1208);-#1271=ORIENTED_EDGE('',*,*,#1272,.T.);-#1272=EDGE_CURVE('',#1268,#1273,#1275,.T.);-#1273=VERTEX_POINT('',#1274);-#1274=CARTESIAN_POINT('',(2.936751063167,1.15005,-1.665334536938E-16));-#1275=CIRCLE('',#1276,0.47);-#1276=AXIS2_PLACEMENT_3D('',#1277,#28,#1217);-#1277=CARTESIAN_POINT('',(2.936751063167,1.15005,0.47));-#1278=ORIENTED_EDGE('',*,*,#1279,.T.);-#1279=EDGE_CURVE('',#1273,#1280,#1282,.T.);-#1280=VERTEX_POINT('',#1281);-#1281=CARTESIAN_POINT('',(3.5,1.15005,-1.665334536938E-16));-#1282=LINE('',#1274,#75);-#1283=ORIENTED_EDGE('',*,*,#1284,.T.);-#1284=EDGE_CURVE('',#1280,#1285,#1287,.T.);-#1285=VERTEX_POINT('',#1286);-#1286=CARTESIAN_POINT('',(3.5,1.15005,0.27));-#1287=LINE('',#1281,#385);-#1288=ORIENTED_EDGE('',*,*,#1289,.T.);-#1289=EDGE_CURVE('',#1285,#1290,#1292,.T.);-#1290=VERTEX_POINT('',#1291);-#1291=CARTESIAN_POINT('',(2.936751063167,1.15005,0.27));-#1292=LINE('',#1286,#87);-#1293=ORIENTED_EDGE('',*,*,#1294,.T.);-#1294=EDGE_CURVE('',#1290,#1295,#1297,.T.);-#1295=VERTEX_POINT('',#1296);-#1296=CARTESIAN_POINT('',(2.739789512565,1.15005,0.435270364467));-#1297=CIRCLE('',#1298,0.2);-#1298=AXIS2_PLACEMENT_3D('',#1277,#83,#1239);-#1299=ORIENTED_EDGE('',*,*,#1300,.T.);-#1300=EDGE_CURVE('',#1295,#1301,#1303,.T.);-#1301=VERTEX_POINT('',#1302);-#1302=CARTESIAN_POINT('',(2.712859643916,1.15005,0.646614643503));-#1303=LINE('',#1296,#1245);-#1304=ORIENTED_EDGE('',*,*,#1305,.T.);-#1305=EDGE_CURVE('',#1301,#855,#1306,.T.);-#1306=CIRCLE('',#1307,0.47);-#1307=AXIS2_PLACEMENT_3D('',#1265,#28,#1251);-#1308=ORIENTED_EDGE('',*,*,#862,.T.);-#1309=PLANE('',#1310);-#1310=AXIS2_PLACEMENT_3D('',#1311,#28,#13);-#1311=CARTESIAN_POINT('',(2.606989201797,1.15005,0.512419776725));-#1312=ADVANCED_FACE('',(#1313),#1320,.F.);-#1313=FACE_BOUND('',#1314,.F.);-#1314=EDGE_LOOP('',(#1196,#1315,#1318,#1319));-#1315=ORIENTED_EDGE('',*,*,#1316,.F.);-#1316=EDGE_CURVE('',#1261,#1198,#1317,.T.);-#1317=LINE('',#1262,#27);-#1318=ORIENTED_EDGE('',*,*,#1260,.F.);-#1319=ORIENTED_EDGE('',*,*,#828,.T.);-#1320=CYLINDRICAL_SURFACE('',#1321,0.2);-#1321=AXIS2_PLACEMENT_3D('',#1322,#83,#13);-#1322=CARTESIAN_POINT('',(2.25,-0.38335,0.565));-#1323=ADVANCED_FACE('',(#1324),#1331,.T.);-#1324=FACE_BOUND('',#1325,.F.);-#1325=EDGE_LOOP('',(#1247,#1326,#1327,#1328));-#1326=ORIENTED_EDGE('',*,*,#853,.T.);-#1327=ORIENTED_EDGE('',*,*,#1305,.F.);-#1328=ORIENTED_EDGE('',*,*,#1329,.T.);-#1329=EDGE_CURVE('',#1301,#1242,#1330,.T.);-#1330=LINE('',#1302,#27);-#1331=CYLINDRICAL_SURFACE('',#1332,0.47);-#1332=AXIS2_PLACEMENT_3D('',#1322,#83,#1251);-#1333=ADVANCED_FACE('',(#1334,#1336),#1346,.F.);-#1334=FACE_BOUND('',#1335,.F.);-#1335=EDGE_LOOP('',(#917,#894,#876,#1187));-#1336=FACE_BOUND('',#1337,.F.);-#1337=EDGE_LOOP('',(#1338));-#1338=ORIENTED_EDGE('',*,*,#1339,.F.);-#1339=EDGE_CURVE('',#1340,#1340,#1342,.T.);-#1340=VERTEX_POINT('',#1341);-#1341=CARTESIAN_POINT('',(-1.441540344923,2.891540344923,1.7));-#1342=CIRCLE('',#1343,5.E-02);-#1343=AXIS2_PLACEMENT_3D('',#1344,#1345,#28);-#1344=CARTESIAN_POINT('',(-1.441540344923,2.941540344923,1.7));-#1345=DIRECTION('',(0.,-0.,-1.));-#1346=PLANE('',#1347);-#1347=AXIS2_PLACEMENT_3D('',#892,#91,#1348);-#1348=DIRECTION('',(0.463114948424,-0.886298225512,0.));-#1349=ADVANCED_FACE('',(#1350),#1357,.F.);-#1350=FACE_BOUND('',#1351,.F.);-#1351=EDGE_LOOP('',(#1240,#1352,#1353,#1354));-#1352=ORIENTED_EDGE('',*,*,#1329,.F.);-#1353=ORIENTED_EDGE('',*,*,#1300,.F.);-#1354=ORIENTED_EDGE('',*,*,#1355,.T.);-#1355=EDGE_CURVE('',#1295,#1235,#1356,.T.);-#1356=LINE('',#1296,#27);-#1357=PLANE('',#1358);-#1358=AXIS2_PLACEMENT_3D('',#1359,#1360,#1246);-#1359=CARTESIAN_POINT('',(2.739789512565,-0.38335,0.435270364467));-#1360=DIRECTION('',(-0.991979380222,-1.101318347876E-16,-0.126399799104));-#1361=ADVANCED_FACE('',(#1362),#1369,.F.);-#1362=FACE_BOUND('',#1363,.F.);-#1363=EDGE_LOOP('',(#1233,#1364,#1365,#1366));-#1364=ORIENTED_EDGE('',*,*,#1355,.F.);-#1365=ORIENTED_EDGE('',*,*,#1294,.F.);-#1366=ORIENTED_EDGE('',*,*,#1367,.T.);-#1367=EDGE_CURVE('',#1290,#1230,#1368,.T.);-#1368=LINE('',#1291,#27);-#1369=CYLINDRICAL_SURFACE('',#1370,0.2);-#1370=AXIS2_PLACEMENT_3D('',#1371,#83,#1239);-#1371=CARTESIAN_POINT('',(2.936751063167,-0.38335,0.47));-#1372=ADVANCED_FACE('',(#1373),#1380,.F.);-#1373=FACE_BOUND('',#1374,.F.);-#1374=EDGE_LOOP('',(#1228,#1375,#1376,#1377));-#1375=ORIENTED_EDGE('',*,*,#1367,.F.);-#1376=ORIENTED_EDGE('',*,*,#1289,.F.);-#1377=ORIENTED_EDGE('',*,*,#1378,.T.);-#1378=EDGE_CURVE('',#1285,#1225,#1379,.T.);-#1379=LINE('',#1286,#27);-#1380=PLANE('',#1381);-#1381=AXIS2_PLACEMENT_3D('',#1382,#91,#88);-#1382=CARTESIAN_POINT('',(3.5,-0.38335,0.27));-#1383=ADVANCED_FACE('',(#1384),#1391,.F.);-#1384=FACE_BOUND('',#1385,.F.);-#1385=EDGE_LOOP('',(#1223,#1386,#1387,#1388));-#1386=ORIENTED_EDGE('',*,*,#1378,.F.);-#1387=ORIENTED_EDGE('',*,*,#1284,.F.);-#1388=ORIENTED_EDGE('',*,*,#1389,.T.);-#1389=EDGE_CURVE('',#1280,#1220,#1390,.T.);-#1390=LINE('',#1281,#27);-#1391=PLANE('',#1392);-#1392=AXIS2_PLACEMENT_3D('',#1393,#88,#13);-#1393=CARTESIAN_POINT('',(3.5,-0.38335,-1.665334536938E-16));-#1394=ADVANCED_FACE('',(#1395),#1402,.F.);-#1395=FACE_BOUND('',#1396,.F.);-#1396=EDGE_LOOP('',(#1218,#1397,#1398,#1399));-#1397=ORIENTED_EDGE('',*,*,#1389,.F.);-#1398=ORIENTED_EDGE('',*,*,#1279,.F.);-#1399=ORIENTED_EDGE('',*,*,#1400,.T.);-#1400=EDGE_CURVE('',#1273,#1212,#1401,.T.);-#1401=LINE('',#1274,#27);-#1402=PLANE('',#1403);-#1403=AXIS2_PLACEMENT_3D('',#1404,#13,#76);-#1404=CARTESIAN_POINT('',(2.936751063167,-0.38335,-1.665334536938E-16));-#1405=ADVANCED_FACE('',(#1406),#1413,.T.);-#1406=FACE_BOUND('',#1407,.F.);-#1407=EDGE_LOOP('',(#1210,#1408,#1409,#1410));-#1408=ORIENTED_EDGE('',*,*,#1400,.F.);-#1409=ORIENTED_EDGE('',*,*,#1272,.F.);-#1410=ORIENTED_EDGE('',*,*,#1411,.T.);-#1411=EDGE_CURVE('',#1268,#1205,#1412,.T.);-#1412=LINE('',#1269,#27);-#1413=CYLINDRICAL_SURFACE('',#1414,0.47);-#1414=AXIS2_PLACEMENT_3D('',#1371,#83,#1217);-#1415=ADVANCED_FACE('',(#1416),#1421,.F.);-#1416=FACE_BOUND('',#1417,.F.);-#1417=EDGE_LOOP('',(#1203,#1418,#1419,#1420));-#1418=ORIENTED_EDGE('',*,*,#1411,.F.);-#1419=ORIENTED_EDGE('',*,*,#1267,.F.);-#1420=ORIENTED_EDGE('',*,*,#1316,.T.);-#1421=PLANE('',#1422);-#1422=AXIS2_PLACEMENT_3D('',#1423,#1424,#1209);-#1423=CARTESIAN_POINT('',(2.446961550602,-0.38335,0.599729635533));-#1424=DIRECTION('',(0.991979380222,1.101318347876E-16,0.126399799104));-#1425=ADVANCED_FACE('',(#1426),#1427,.F.);-#1426=FACE_BOUND('',#1337,.T.);-#1427=PLANE('',#1428);-#1428=AXIS2_PLACEMENT_3D('',#1344,#91,#28);-#1429=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1433)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1430,#1431,#1432)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );-#1430=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );-#1431=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );-#1432=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );-#1433=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1430,'distance_accuracy_value','confusion accuracy');-#1434=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));-#1435=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1436,#1446,#1447,#1448,#1449,#1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468,#1469,#1470,#1471,#1472,#1473,#1474,#1475,#1476,#1477,#1478,#1479,#1480,#1481,#1482,#1483,#1484,#1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492,#1493,#1494,#1495,#1496,#1497,#1498,#1499,#1500,#1501,#1502,#1503,#1504,#1505,#1506,#1507,#1508,#1509,#1510,#1511,#1512,#1513,#1514,#1515,#1516,#1517,#1518,#1519,#1520,#1521,#1522,#1523,#1524,#1525,#1526,#1527),#1429);-#1436=STYLED_ITEM('color',(#1437),#17);-#1437=PRESENTATION_STYLE_ASSIGNMENT((#1438,#1444));-#1438=SURFACE_STYLE_USAGE(.BOTH.,#1439);-#1439=SURFACE_SIDE_STYLE('',(#1440));-#1440=SURFACE_STYLE_FILL_AREA(#1441);-#1441=FILL_AREA_STYLE('',(#1442));-#1442=FILL_AREA_STYLE_COLOUR('',#1443);-#1443=COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);-#1444=CURVE_STYLE('',#1445,POSITIVE_LENGTH_MEASURE(0.1),#1443);-#1445=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#1446=STYLED_ITEM('color',(#1437),#67);-#1447=STYLED_ITEM('color',(#1437),#93);-#1448=STYLED_ITEM('color',(#1437),#106);-#1449=STYLED_ITEM('color',(#1450),#127);-#1450=PRESENTATION_STYLE_ASSIGNMENT((#1451,#1457));-#1451=SURFACE_STYLE_USAGE(.BOTH.,#1452);-#1452=SURFACE_SIDE_STYLE('',(#1453));-#1453=SURFACE_STYLE_FILL_AREA(#1454);-#1454=FILL_AREA_STYLE('',(#1455));-#1455=FILL_AREA_STYLE_COLOUR('',#1456);-#1456=COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);-#1457=CURVE_STYLE('',#1445,POSITIVE_LENGTH_MEASURE(0.1),#1456);-#1458=STYLED_ITEM('color',(#1437),#151);-#1459=STYLED_ITEM('color',(#1450),#169);-#1460=STYLED_ITEM('color',(#1437),#189);-#1461=STYLED_ITEM('color',(#1450),#207);-#1462=STYLED_ITEM('color',(#1437),#227);-#1463=STYLED_ITEM('color',(#1437),#244);-#1464=STYLED_ITEM('color',(#1437),#257);-#1465=STYLED_ITEM('color',(#1437),#274);-#1466=STYLED_ITEM('color',(#1437),#289);-#1467=STYLED_ITEM('color',(#1437),#304);-#1468=STYLED_ITEM('color',(#1450),#347);-#1469=STYLED_ITEM('color',(#1450),#417);-#1470=STYLED_ITEM('color',(#1450),#478);-#1471=STYLED_ITEM('color',(#1437),#487);-#1472=STYLED_ITEM('color',(#1450),#503);-#1473=STYLED_ITEM('color',(#1450),#562);-#1474=STYLED_ITEM('color',(#1450),#623);-#1475=STYLED_ITEM('color',(#1437),#632);-#1476=STYLED_ITEM('color',(#1450),#648);-#1477=STYLED_ITEM('color',(#1450),#707);-#1478=STYLED_ITEM('color',(#1450),#768);-#1479=STYLED_ITEM('color',(#1437),#777);-#1480=STYLED_ITEM('color',(#1437),#806);-#1481=STYLED_ITEM('color',(#1450),#818);-#1482=STYLED_ITEM('color',(#1437),#839);-#1483=STYLED_ITEM('color',(#1450),#849);-#1484=STYLED_ITEM('color',(#1437),#866);-#1485=STYLED_ITEM('color',(#1437),#885);-#1486=STYLED_ITEM('color',(#1437),#899);-#1487=STYLED_ITEM('color',(#1450),#922);-#1488=STYLED_ITEM('color',(#1450),#931);-#1489=STYLED_ITEM('color',(#1450),#941);-#1490=STYLED_ITEM('color',(#1450),#952);-#1491=STYLED_ITEM('color',(#1450),#961);-#1492=STYLED_ITEM('color',(#1450),#971);-#1493=STYLED_ITEM('color',(#1450),#981);-#1494=STYLED_ITEM('color',(#1450),#991);-#1495=STYLED_ITEM('color',(#1450),#1001);-#1496=STYLED_ITEM('color',(#1450),#1010);-#1497=STYLED_ITEM('color',(#1450),#1019);-#1498=STYLED_ITEM('color',(#1450),#1029);-#1499=STYLED_ITEM('color',(#1450),#1039);-#1500=STYLED_ITEM('color',(#1450),#1048);-#1501=STYLED_ITEM('color',(#1450),#1058);-#1502=STYLED_ITEM('color',(#1450),#1068);-#1503=STYLED_ITEM('color',(#1450),#1078);-#1504=STYLED_ITEM('color',(#1450),#1088);-#1505=STYLED_ITEM('color',(#1450),#1096);-#1506=STYLED_ITEM('color',(#1450),#1105);-#1507=STYLED_ITEM('color',(#1450),#1115);-#1508=STYLED_ITEM('color',(#1450),#1125);-#1509=STYLED_ITEM('color',(#1450),#1134);-#1510=STYLED_ITEM('color',(#1450),#1144);-#1511=STYLED_ITEM('color',(#1450),#1154);-#1512=STYLED_ITEM('color',(#1450),#1164);-#1513=STYLED_ITEM('color',(#1450),#1174);-#1514=STYLED_ITEM('color',(#1437),#1182);-#1515=STYLED_ITEM('color',(#1450),#1192);-#1516=STYLED_ITEM('color',(#1450),#1255);-#1517=STYLED_ITEM('color',(#1450),#1312);-#1518=STYLED_ITEM('color',(#1450),#1323);-#1519=STYLED_ITEM('color',(#1437),#1333);-#1520=STYLED_ITEM('color',(#1450),#1349);-#1521=STYLED_ITEM('color',(#1450),#1361);-#1522=STYLED_ITEM('color',(#1450),#1372);-#1523=STYLED_ITEM('color',(#1450),#1383);-#1524=STYLED_ITEM('color',(#1450),#1394);-#1525=STYLED_ITEM('color',(#1450),#1405);-#1526=STYLED_ITEM('color',(#1450),#1415);-#1527=STYLED_ITEM('color',(#1528),#1425);-#1528=PRESENTATION_STYLE_ASSIGNMENT((#1529,#1535));-#1529=SURFACE_STYLE_USAGE(.BOTH.,#1530);-#1530=SURFACE_SIDE_STYLE('',(#1531));-#1531=SURFACE_STYLE_FILL_AREA(#1532);-#1532=FILL_AREA_STYLE('',(#1533));-#1533=FILL_AREA_STYLE_COLOUR('',#1534);-#1534=COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);-#1535=CURVE_STYLE('',#1445,POSITIVE_LENGTH_MEASURE(0.1),#1534);+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+ 'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+ 'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('SSP1117-ADJ','SSP1117-ADJ','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#919,#2073,#3227,#4365,#5519),+ #5617);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = MANIFOLD_SOLID_BREP('',#16);+#16 = CLOSED_SHELL('',(#17,#141,#232,#335,#413,#483,#546,#605,#652,#711,+ #773,#820,#846,#853,#860,#915));+#17 = ADVANCED_FACE('',(#18),#31,.T.);+#18 = FACE_BOUND('',#19,.T.);+#19 = EDGE_LOOP('',(#20,#54,#89,#116));+#20 = ORIENTED_EDGE('',*,*,#21,.T.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(1.75,-3.15,0.7262));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(1.625721623603,-3.025721623603,1.610486596563)+ );+#26 = SURFACE_CURVE('',#27,(#30,#42),.PCURVE_S1.);+#27 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28,#29),.UNSPECIFIED.,.F.,.F.,(2,+ 2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#28 = CARTESIAN_POINT('',(1.75,-3.15,0.7262));+#29 = CARTESIAN_POINT('',(1.618762968555,-3.018762968555,1.66));+#30 = PCURVE('',#31,#36);+#31 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#32,#33)+ ,(#34,#35)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.5),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#32 = CARTESIAN_POINT('',(-1.75,-3.15,0.7262));+#33 = CARTESIAN_POINT('',(-1.618762968555,-3.018762968555,1.66));+#34 = CARTESIAN_POINT('',(1.75,-3.15,0.7262));+#35 = CARTESIAN_POINT('',(1.618762968555,-3.018762968555,1.66));+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);+#37 = LINE('',#38,#39);+#38 = CARTESIAN_POINT('',(3.5,0.));+#39 = VECTOR('',#40,1.);+#40 = DIRECTION('',(0.,1.));+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#42 = PCURVE('',#43,#48);+#43 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#44,#45)+ ,(#46,#47)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.3),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#44 = CARTESIAN_POINT('',(1.75,-3.15,0.7262));+#45 = CARTESIAN_POINT('',(1.618762968555,-3.018762968555,1.66));+#46 = CARTESIAN_POINT('',(1.75,3.15,0.7262));+#47 = CARTESIAN_POINT('',(1.618762968555,3.018762968555,1.66));+#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);+#49 = LINE('',#50,#51);+#50 = CARTESIAN_POINT('',(0.,0.));+#51 = VECTOR('',#52,1.);+#52 = DIRECTION('',(0.,1.));+#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#54 = ORIENTED_EDGE('',*,*,#55,.F.);+#55 = EDGE_CURVE('',#56,#24,#58,.T.);+#56 = VERTEX_POINT('',#57);+#57 = CARTESIAN_POINT('',(-1.625721623603,-3.025721623603,1.610486596563+ ));+#58 = SURFACE_CURVE('',#59,(#65,#71),.PCURVE_S1.);+#59 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#60,#61,#62,#63,#64),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.205095242399,-6.958655047999E-03,+ 3.244484592158,3.442621179509),.UNSPECIFIED.);+#60 = CARTESIAN_POINT('',(-1.823858210954,-3.025721623603,1.610486596563+ ));+#61 = CARTESIAN_POINT('',(-1.724789917278,-3.025721623603,1.610486596563+ ));+#62 = CARTESIAN_POINT('',(-4.440892098501E-16,-3.025721623603,+ 1.610486596563));+#63 = CARTESIAN_POINT('',(1.724789917278,-3.025721623603,1.610486596563)+ );+#64 = CARTESIAN_POINT('',(1.823858210954,-3.025721623603,1.610486596563)+ );+#65 = PCURVE('',#31,#66);+#66 = DEFINITIONAL_REPRESENTATION('',(#67),#70);+#67 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#68,#69),.UNSPECIFIED.,.F.,.F.,(2,+ 2),(-6.958655047999E-03,3.244484592158),.PIECEWISE_BEZIER_KNOTS.);+#68 = CARTESIAN_POINT('',(0.,0.946976436671));+#69 = CARTESIAN_POINT('',(3.5,0.946976436671));+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#71 = PCURVE('',#72,#83);+#72 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+ (#73,#74,#75,#76,#77)+ ,(#78,#79,#80,#81,#82+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,3.251443247206),(+ -0.205095242399,-6.958655047999E-03,3.244484592158,3.442621179509),+ .UNSPECIFIED.);+#73 = CARTESIAN_POINT('',(-1.823858210954,-3.025721623603,1.610486596563+ ));+#74 = CARTESIAN_POINT('',(-1.724789917278,-3.025721623603,1.610486596563+ ));+#75 = CARTESIAN_POINT('',(-4.440892098501E-16,-3.025721623603,+ 1.610486596563));+#76 = CARTESIAN_POINT('',(1.724789917278,-3.025721623603,1.610486596563)+ );+#77 = CARTESIAN_POINT('',(1.823858210954,-3.025721623603,1.610486596563)+ );+#78 = CARTESIAN_POINT('',(-1.823858210954,-2.968762968555,1.66));+#79 = CARTESIAN_POINT('',(-1.724789917278,-2.968762968555,1.66));+#80 = CARTESIAN_POINT('',(-6.661338147751E-16,-2.968762968555,1.66));+#81 = CARTESIAN_POINT('',(1.724789917278,-2.968762968555,1.66));+#82 = CARTESIAN_POINT('',(1.823858210954,-2.968762968555,1.66));+#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);+#84 = LINE('',#85,#86);+#85 = CARTESIAN_POINT('',(0.,0.));+#86 = VECTOR('',#87,1.);+#87 = DIRECTION('',(0.,1.));+#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#89 = ORIENTED_EDGE('',*,*,#90,.F.);+#90 = EDGE_CURVE('',#91,#56,#93,.T.);+#91 = VERTEX_POINT('',#92);+#92 = CARTESIAN_POINT('',(-1.75,-3.15,0.7262));+#93 = SURFACE_CURVE('',#94,(#97,#104),.PCURVE_S1.);+#94 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#95,#96),.UNSPECIFIED.,.F.,.F.,(2,+ 2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#95 = CARTESIAN_POINT('',(-1.75,-3.15,0.7262));+#96 = CARTESIAN_POINT('',(-1.618762968555,-3.018762968555,1.66));+#97 = PCURVE('',#31,#98);+#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);+#99 = LINE('',#100,#101);+#100 = CARTESIAN_POINT('',(0.,0.));+#101 = VECTOR('',#102,1.);+#102 = DIRECTION('',(0.,1.));+#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#104 = PCURVE('',#105,#110);+#105 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#106,#107)+ ,(#108,#109+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.3),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#106 = CARTESIAN_POINT('',(-1.75,3.15,0.7262));+#107 = CARTESIAN_POINT('',(-1.618762968555,3.018762968555,1.66));+#108 = CARTESIAN_POINT('',(-1.75,-3.15,0.7262));+#109 = CARTESIAN_POINT('',(-1.618762968555,-3.018762968555,1.66));+#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);+#111 = LINE('',#112,#113);+#112 = CARTESIAN_POINT('',(6.3,0.));+#113 = VECTOR('',#114,1.);+#114 = DIRECTION('',(0.,1.));+#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#116 = ORIENTED_EDGE('',*,*,#117,.T.);+#117 = EDGE_CURVE('',#91,#22,#118,.T.);+#118 = SURFACE_CURVE('',#119,(#123,#129),.PCURVE_S1.);+#119 = LINE('',#120,#121);+#120 = CARTESIAN_POINT('',(-1.75,-3.15,0.7262));+#121 = VECTOR('',#122,1.);+#122 = DIRECTION('',(1.,0.,0.));+#123 = PCURVE('',#31,#124);+#124 = DEFINITIONAL_REPRESENTATION('',(#125),#128);+#125 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#126,#127),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,3.5),.PIECEWISE_BEZIER_KNOTS.);+#126 = CARTESIAN_POINT('',(0.,0.));+#127 = CARTESIAN_POINT('',(3.5,0.));+#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#129 = PCURVE('',#130,#135);+#130 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#131,#132)+ ,(#133,#134+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.5),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#131 = CARTESIAN_POINT('',(-1.654966287574,-3.054966287574,5.E-02));+#132 = CARTESIAN_POINT('',(-1.75,-3.15,0.7262));+#133 = CARTESIAN_POINT('',(1.654966287574,-3.054966287574,5.E-02));+#134 = CARTESIAN_POINT('',(1.75,-3.15,0.7262));+#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140);+#136 = LINE('',#137,#138);+#137 = CARTESIAN_POINT('',(0.,1.));+#138 = VECTOR('',#139,1.);+#139 = DIRECTION('',(1.,0.));+#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#141 = ADVANCED_FACE('',(#142),#43,.T.);+#142 = FACE_BOUND('',#143,.T.);+#143 = EDGE_LOOP('',(#144,#173,#206,#207));+#144 = ORIENTED_EDGE('',*,*,#145,.T.);+#145 = EDGE_CURVE('',#146,#148,#150,.T.);+#146 = VERTEX_POINT('',#147);+#147 = CARTESIAN_POINT('',(1.75,3.15,0.7262));+#148 = VERTEX_POINT('',#149);+#149 = CARTESIAN_POINT('',(1.625721623603,3.025721623603,1.610486596563)+ );+#150 = SURFACE_CURVE('',#151,(#154,#161),.PCURVE_S1.);+#151 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#152,#153),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#152 = CARTESIAN_POINT('',(1.75,3.15,0.7262));+#153 = CARTESIAN_POINT('',(1.618762968555,3.018762968555,1.66));+#154 = PCURVE('',#43,#155);+#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160);+#156 = LINE('',#157,#158);+#157 = CARTESIAN_POINT('',(6.3,0.));+#158 = VECTOR('',#159,1.);+#159 = DIRECTION('',(0.,1.));+#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#161 = PCURVE('',#162,#167);+#162 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#163,#164)+ ,(#165,#166+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.5),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#163 = CARTESIAN_POINT('',(1.75,3.15,0.7262));+#164 = CARTESIAN_POINT('',(1.618762968555,3.018762968555,1.66));+#165 = CARTESIAN_POINT('',(-1.75,3.15,0.7262));+#166 = CARTESIAN_POINT('',(-1.618762968555,3.018762968555,1.66));+#167 = DEFINITIONAL_REPRESENTATION('',(#168),#172);+#168 = LINE('',#169,#170);+#169 = CARTESIAN_POINT('',(0.,0.));+#170 = VECTOR('',#171,1.);+#171 = DIRECTION('',(0.,1.));+#172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#173 = ORIENTED_EDGE('',*,*,#174,.F.);+#174 = EDGE_CURVE('',#24,#148,#175,.T.);+#175 = SURFACE_CURVE('',#176,(#182,#188),.PCURVE_S1.);+#176 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#177,#178,#179,#180,#181),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.376455242399,-6.958655047997E-03,+ 6.044484592158,6.413981179509),.UNSPECIFIED.);+#177 = CARTESIAN_POINT('',(1.625721623603,-3.395218210954,1.610486596563+ ));+#178 = CARTESIAN_POINT('',(1.625721623603,-3.210469917278,1.610486596563+ ));+#179 = CARTESIAN_POINT('',(1.625721623603,-4.440892098501E-16,+ 1.610486596563));+#180 = CARTESIAN_POINT('',(1.625721623603,3.210469917278,1.610486596563)+ );+#181 = CARTESIAN_POINT('',(1.625721623603,3.395218210954,1.610486596563)+ );+#182 = PCURVE('',#43,#183);+#183 = DEFINITIONAL_REPRESENTATION('',(#184),#187);+#184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#185,#186),.UNSPECIFIED.,.F.,.F.,+ (2,2),(-6.958655047997E-03,6.044484592158),.PIECEWISE_BEZIER_KNOTS.);+#185 = CARTESIAN_POINT('',(0.,0.946976436671));+#186 = CARTESIAN_POINT('',(6.3,0.946976436671));+#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#188 = PCURVE('',#189,#200);+#189 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+ (#190,#191,#192,#193,#194)+ ,(#195,#196,#197,#198,#199+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,6.051443247206),(+ -0.376455242399,-6.958655047997E-03,6.044484592158,6.413981179509),+ .UNSPECIFIED.);+#190 = CARTESIAN_POINT('',(1.625721623603,-3.395218210954,1.610486596563+ ));+#191 = CARTESIAN_POINT('',(1.625721623603,-3.210469917278,1.610486596563+ ));+#192 = CARTESIAN_POINT('',(1.625721623603,-4.440892098501E-16,+ 1.610486596563));+#193 = CARTESIAN_POINT('',(1.625721623603,3.210469917278,1.610486596563)+ );+#194 = CARTESIAN_POINT('',(1.625721623603,3.395218210954,1.610486596563)+ );+#195 = CARTESIAN_POINT('',(1.568762968555,-3.395218210954,1.66));+#196 = CARTESIAN_POINT('',(1.568762968555,-3.210469917278,1.66));+#197 = CARTESIAN_POINT('',(1.568762968555,-8.881784197001E-16,1.66));+#198 = CARTESIAN_POINT('',(1.568762968555,3.210469917278,1.66));+#199 = CARTESIAN_POINT('',(1.568762968555,3.395218210954,1.66));+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);+#201 = LINE('',#202,#203);+#202 = CARTESIAN_POINT('',(0.,0.));+#203 = VECTOR('',#204,1.);+#204 = DIRECTION('',(0.,1.));+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#206 = ORIENTED_EDGE('',*,*,#21,.F.);+#207 = ORIENTED_EDGE('',*,*,#208,.T.);+#208 = EDGE_CURVE('',#22,#146,#209,.T.);+#209 = SURFACE_CURVE('',#210,(#214,#220),.PCURVE_S1.);+#210 = LINE('',#211,#212);+#211 = CARTESIAN_POINT('',(1.75,-3.15,0.7262));+#212 = VECTOR('',#213,1.);+#213 = DIRECTION('',(0.,1.,0.));+#214 = PCURVE('',#43,#215);+#215 = DEFINITIONAL_REPRESENTATION('',(#216),#219);+#216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#217,#218),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,6.3),.PIECEWISE_BEZIER_KNOTS.);+#217 = CARTESIAN_POINT('',(0.,0.));+#218 = CARTESIAN_POINT('',(6.3,0.));+#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#220 = PCURVE('',#221,#226);+#221 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#222,#223)+ ,(#224,#225+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.3),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#222 = CARTESIAN_POINT('',(1.654966287574,-3.054966287574,5.E-02));+#223 = CARTESIAN_POINT('',(1.75,-3.15,0.7262));+#224 = CARTESIAN_POINT('',(1.654966287574,3.054966287574,5.E-02));+#225 = CARTESIAN_POINT('',(1.75,3.15,0.7262));+#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231);+#227 = LINE('',#228,#229);+#228 = CARTESIAN_POINT('',(0.,1.));+#229 = VECTOR('',#230,1.);+#230 = DIRECTION('',(1.,0.));+#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#232 = ADVANCED_FACE('',(#233),#72,.F.);+#233 = FACE_BOUND('',#234,.F.);+#234 = EDGE_LOOP('',(#235,#275,#307,#334));+#235 = ORIENTED_EDGE('',*,*,#236,.T.);+#236 = EDGE_CURVE('',#56,#237,#239,.T.);+#237 = VERTEX_POINT('',#238);+#238 = CARTESIAN_POINT('',(-1.568762968555,-2.968762968555,1.66));+#239 = SURFACE_CURVE('',#240,(#246,#255),.PCURVE_S1.);+#240 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#241,#242,#243,#244,#245),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#241 = CARTESIAN_POINT('',(-1.625721623603,-3.025721623603,+ 1.610486596563));+#242 = CARTESIAN_POINT('',(-1.611481959841,-3.011481959841,+ 1.622864947422));+#243 = CARTESIAN_POINT('',(-1.597242296081,-2.997242296081,1.63524329828+ ));+#244 = CARTESIAN_POINT('',(-1.583002632316,-2.983002632316,+ 1.647621649141));+#245 = CARTESIAN_POINT('',(-1.568762968555,-2.968762968555,1.66));+#246 = PCURVE('',#72,#247);+#247 = DEFINITIONAL_REPRESENTATION('',(#248),#254);+#248 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#249,#250,#251,#252,#253),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#249 = CARTESIAN_POINT('',(0.,-6.958655048E-03));+#250 = CARTESIAN_POINT('',(0.812860811776,7.28100871356E-03));+#251 = CARTESIAN_POINT('',(1.625721623507,2.152067247432E-02));+#252 = CARTESIAN_POINT('',(2.43858243543,3.576033623845E-02));+#253 = CARTESIAN_POINT('',(3.251443247206,5.000000000001E-02));+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#255 = PCURVE('',#256,#267);+#256 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+ (#257,#258,#259,#260,#261)+ ,(#262,#263,#264,#265,#266+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,6.051443247206),(+ -0.376455242399,-6.958655047997E-03,6.044484592158,6.413981179509),+ .UNSPECIFIED.);+#257 = CARTESIAN_POINT('',(-1.568762968555,3.395218210954,1.66));+#258 = CARTESIAN_POINT('',(-1.568762968555,3.210469917278,1.66));+#259 = CARTESIAN_POINT('',(-1.568762968555,4.440892098501E-16,1.66));+#260 = CARTESIAN_POINT('',(-1.568762968555,-3.210469917278,1.66));+#261 = CARTESIAN_POINT('',(-1.568762968555,-3.395218210954,1.66));+#262 = CARTESIAN_POINT('',(-1.625721623603,3.395218210954,1.610486596563+ ));+#263 = CARTESIAN_POINT('',(-1.625721623603,3.210469917278,1.610486596563+ ));+#264 = CARTESIAN_POINT('',(-1.625721623603,8.881784197001E-16,+ 1.610486596563));+#265 = CARTESIAN_POINT('',(-1.625721623603,-3.210469917278,+ 1.610486596563));+#266 = CARTESIAN_POINT('',(-1.625721623603,-3.395218210954,+ 1.610486596563));+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#274);+#268 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#269,#270,#271,#272,#273),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#269 = CARTESIAN_POINT('',(6.051443247151,6.044484592157));+#270 = CARTESIAN_POINT('',(4.538582435396,6.030244928396));+#271 = CARTESIAN_POINT('',(3.025721623617,6.016005264634));+#272 = CARTESIAN_POINT('',(1.512860811942,6.001765600873));+#273 = CARTESIAN_POINT('',(1.870561799532E-10,5.987525937112));+#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#275 = ORIENTED_EDGE('',*,*,#276,.T.);+#276 = EDGE_CURVE('',#237,#277,#279,.T.);+#277 = VERTEX_POINT('',#278);+#278 = CARTESIAN_POINT('',(1.568762968555,-2.968762968555,1.66));+#279 = SURFACE_CURVE('',#280,(#286,#293),.PCURVE_S1.);+#280 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#281,#282,#283,#284,#285),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.205095242399,-6.958655047999E-03,+ 3.244484592158,3.442621179509),.UNSPECIFIED.);+#281 = CARTESIAN_POINT('',(-1.823858210954,-2.968762968555,1.66));+#282 = CARTESIAN_POINT('',(-1.724789917278,-2.968762968555,1.66));+#283 = CARTESIAN_POINT('',(-6.661338147751E-16,-2.968762968555,1.66));+#284 = CARTESIAN_POINT('',(1.724789917278,-2.968762968555,1.66));+#285 = CARTESIAN_POINT('',(1.823858210954,-2.968762968555,1.66));+#286 = PCURVE('',#72,#287);+#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);+#288 = LINE('',#289,#290);+#289 = CARTESIAN_POINT('',(3.251443247206,0.));+#290 = VECTOR('',#291,1.);+#291 = DIRECTION('',(0.,1.));+#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#293 = PCURVE('',#294,#299);+#294 = PLANE('',#295);+#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);+#296 = CARTESIAN_POINT('',(-1.618762968555,-3.018762968555,1.66));+#297 = DIRECTION('',(0.,0.,-1.));+#298 = DIRECTION('',(0.472577173065,0.881289291605,0.));+#299 = DEFINITIONAL_REPRESENTATION('',(#300),#306);+#300 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#301,#302,#303,#304,#305),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.205095242399,-6.958655047999E-03,+ 3.244484592158,3.442621179509),.UNSPECIFIED.);+#301 = CARTESIAN_POINT('',(-5.285886528176E-02,-0.204377099539));+#302 = CARTESIAN_POINT('',(-6.041451115974E-03,-0.117069273184));+#303 = CARTESIAN_POINT('',(0.809054892122,1.402969611181));+#304 = CARTESIAN_POINT('',(1.624151235361,2.923008495547));+#305 = CARTESIAN_POINT('',(1.670968649527,3.010316321901));+#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#307 = ORIENTED_EDGE('',*,*,#308,.F.);+#308 = EDGE_CURVE('',#24,#277,#309,.T.);+#309 = SURFACE_CURVE('',#310,(#316,#325),.PCURVE_S1.);+#310 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#311,#312,#313,#314,#315),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#311 = CARTESIAN_POINT('',(1.625721623603,-3.025721623603,1.610486596563+ ));+#312 = CARTESIAN_POINT('',(1.611481959841,-3.011481959841,1.622864947422+ ));+#313 = CARTESIAN_POINT('',(1.597242296078,-2.997242296078,1.635243298283+ ));+#314 = CARTESIAN_POINT('',(1.583002632316,-2.983002632316,1.647621649141+ ));+#315 = CARTESIAN_POINT('',(1.568762968555,-2.968762968555,1.66));+#316 = PCURVE('',#72,#317);+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#324);+#318 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#319,#320,#321,#322,#323),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#319 = CARTESIAN_POINT('',(0.,3.244484592158));+#320 = CARTESIAN_POINT('',(0.812860811776,3.230244928396));+#321 = CARTESIAN_POINT('',(1.625721623672,3.216005264633));+#322 = CARTESIAN_POINT('',(2.43858243543,3.201765600871));+#323 = CARTESIAN_POINT('',(3.251443247206,3.18752593711));+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#325 = PCURVE('',#189,#326);+#326 = DEFINITIONAL_REPRESENTATION('',(#327),#333);+#327 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#328,#329,#330,#331,#332),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#328 = CARTESIAN_POINT('',(1.684585731571E-10,-6.958655046408E-03));+#329 = CARTESIAN_POINT('',(1.512860811923,7.28100871515E-03));+#330 = CARTESIAN_POINT('',(3.025721623613,2.15206724761E-02));+#331 = CARTESIAN_POINT('',(4.538582435378,3.576033623776E-02));+#332 = CARTESIAN_POINT('',(6.051443247132,4.999999999932E-02));+#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#334 = ORIENTED_EDGE('',*,*,#55,.F.);+#335 = ADVANCED_FACE('',(#336),#130,.T.);+#336 = FACE_BOUND('',#337,.T.);+#337 = EDGE_LOOP('',(#338,#367,#387,#388));+#338 = ORIENTED_EDGE('',*,*,#339,.T.);+#339 = EDGE_CURVE('',#340,#342,#344,.T.);+#340 = VERTEX_POINT('',#341);+#341 = CARTESIAN_POINT('',(-1.654966287574,-3.054966287574,5.E-02));+#342 = VERTEX_POINT('',#343);+#343 = CARTESIAN_POINT('',(1.654966287574,-3.054966287574,5.E-02));+#344 = SURFACE_CURVE('',#345,(#349,#355),.PCURVE_S1.);+#345 = LINE('',#346,#347);+#346 = CARTESIAN_POINT('',(-1.654966287574,-3.054966287574,5.E-02));+#347 = VECTOR('',#348,1.);+#348 = DIRECTION('',(1.,0.,0.));+#349 = PCURVE('',#130,#350);+#350 = DEFINITIONAL_REPRESENTATION('',(#351),#354);+#351 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#352,#353),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,3.309932575148),.PIECEWISE_BEZIER_KNOTS.);+#352 = CARTESIAN_POINT('',(0.,0.));+#353 = CARTESIAN_POINT('',(3.5,0.));+#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#355 = PCURVE('',#356,#361);+#356 = PLANE('',#357);+#357 = AXIS2_PLACEMENT_3D('',#358,#359,#360);+#358 = CARTESIAN_POINT('',(-1.654966287574,-3.054966287574,5.E-02));+#359 = DIRECTION('',(0.,0.,-1.));+#360 = DIRECTION('',(0.476326069254,0.879268716462,0.));+#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366);+#362 = LINE('',#363,#364);+#363 = CARTESIAN_POINT('',(0.,0.));+#364 = VECTOR('',#365,1.);+#365 = DIRECTION('',(0.476326069254,0.879268716462));+#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#367 = ORIENTED_EDGE('',*,*,#368,.T.);+#368 = EDGE_CURVE('',#342,#22,#369,.T.);+#369 = SURFACE_CURVE('',#370,(#373,#380),.PCURVE_S1.);+#370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#371,#372),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#371 = CARTESIAN_POINT('',(1.654966287574,-3.054966287574,5.E-02));+#372 = CARTESIAN_POINT('',(1.75,-3.15,0.7262));+#373 = PCURVE('',#130,#374);+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);+#375 = LINE('',#376,#377);+#376 = CARTESIAN_POINT('',(3.5,0.));+#377 = VECTOR('',#378,1.);+#378 = DIRECTION('',(0.,1.));+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#380 = PCURVE('',#221,#381);+#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386);+#382 = LINE('',#383,#384);+#383 = CARTESIAN_POINT('',(0.,0.));+#384 = VECTOR('',#385,1.);+#385 = DIRECTION('',(0.,1.));+#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#387 = ORIENTED_EDGE('',*,*,#117,.F.);+#388 = ORIENTED_EDGE('',*,*,#389,.F.);+#389 = EDGE_CURVE('',#340,#91,#390,.T.);+#390 = SURFACE_CURVE('',#391,(#394,#401),.PCURVE_S1.);+#391 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#392,#393),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#392 = CARTESIAN_POINT('',(-1.654966287574,-3.054966287574,5.E-02));+#393 = CARTESIAN_POINT('',(-1.75,-3.15,0.7262));+#394 = PCURVE('',#130,#395);+#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400);+#396 = LINE('',#397,#398);+#397 = CARTESIAN_POINT('',(0.,0.));+#398 = VECTOR('',#399,1.);+#399 = DIRECTION('',(0.,1.));+#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#401 = PCURVE('',#402,#407);+#402 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#403,#404)+ ,(#405,#406+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.3),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#403 = CARTESIAN_POINT('',(-1.654966287574,3.054966287574,5.E-02));+#404 = CARTESIAN_POINT('',(-1.75,3.15,0.7262));+#405 = CARTESIAN_POINT('',(-1.654966287574,-3.054966287574,5.E-02));+#406 = CARTESIAN_POINT('',(-1.75,-3.15,0.7262));+#407 = DEFINITIONAL_REPRESENTATION('',(#408),#412);+#408 = LINE('',#409,#410);+#409 = CARTESIAN_POINT('',(6.3,0.));+#410 = VECTOR('',#411,1.);+#411 = DIRECTION('',(0.,1.));+#412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#413 = ADVANCED_FACE('',(#414),#105,.T.);+#414 = FACE_BOUND('',#415,.T.);+#415 = EDGE_LOOP('',(#416,#417,#441,#463));+#416 = ORIENTED_EDGE('',*,*,#90,.T.);+#417 = ORIENTED_EDGE('',*,*,#418,.F.);+#418 = EDGE_CURVE('',#419,#56,#421,.T.);+#419 = VERTEX_POINT('',#420);+#420 = CARTESIAN_POINT('',(-1.625721623603,3.025721623603,1.610486596563+ ));+#421 = SURFACE_CURVE('',#422,(#428,#434),.PCURVE_S1.);+#422 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#423,#424,#425,#426,#427),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.376455242399,-6.958655047997E-03,+ 6.044484592158,6.413981179509),.UNSPECIFIED.);+#423 = CARTESIAN_POINT('',(-1.625721623603,3.395218210954,1.610486596563+ ));+#424 = CARTESIAN_POINT('',(-1.625721623603,3.210469917278,1.610486596563+ ));+#425 = CARTESIAN_POINT('',(-1.625721623603,8.881784197001E-16,+ 1.610486596563));+#426 = CARTESIAN_POINT('',(-1.625721623603,-3.210469917278,+ 1.610486596563));+#427 = CARTESIAN_POINT('',(-1.625721623603,-3.395218210954,+ 1.610486596563));+#428 = PCURVE('',#105,#429);+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#433);+#430 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#431,#432),.UNSPECIFIED.,.F.,.F.,+ (2,2),(-6.958655047997E-03,6.044484592158),.PIECEWISE_BEZIER_KNOTS.);+#431 = CARTESIAN_POINT('',(-5.31252403353E-16,0.946976436671));+#432 = CARTESIAN_POINT('',(6.3,0.946976436671));+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#434 = PCURVE('',#256,#435);+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);+#436 = LINE('',#437,#438);+#437 = CARTESIAN_POINT('',(6.051443247206,0.));+#438 = VECTOR('',#439,1.);+#439 = DIRECTION('',(0.,1.));+#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#441 = ORIENTED_EDGE('',*,*,#442,.F.);+#442 = EDGE_CURVE('',#443,#419,#445,.T.);+#443 = VERTEX_POINT('',#444);+#444 = CARTESIAN_POINT('',(-1.75,3.15,0.7262));+#445 = SURFACE_CURVE('',#446,(#449,#456),.PCURVE_S1.);+#446 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#447,#448),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#447 = CARTESIAN_POINT('',(-1.75,3.15,0.7262));+#448 = CARTESIAN_POINT('',(-1.618762968555,3.018762968555,1.66));+#449 = PCURVE('',#105,#450);+#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);+#451 = LINE('',#452,#453);+#452 = CARTESIAN_POINT('',(0.,0.));+#453 = VECTOR('',#454,1.);+#454 = DIRECTION('',(0.,1.));+#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#456 = PCURVE('',#162,#457);+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);+#458 = LINE('',#459,#460);+#459 = CARTESIAN_POINT('',(3.5,0.));+#460 = VECTOR('',#461,1.);+#461 = DIRECTION('',(0.,1.));+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#463 = ORIENTED_EDGE('',*,*,#464,.T.);+#464 = EDGE_CURVE('',#443,#91,#465,.T.);+#465 = SURFACE_CURVE('',#466,(#470,#476),.PCURVE_S1.);+#466 = LINE('',#467,#468);+#467 = CARTESIAN_POINT('',(-1.75,3.15,0.7262));+#468 = VECTOR('',#469,1.);+#469 = DIRECTION('',(0.,-1.,0.));+#470 = PCURVE('',#105,#471);+#471 = DEFINITIONAL_REPRESENTATION('',(#472),#475);+#472 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#473,#474),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,6.3),.PIECEWISE_BEZIER_KNOTS.);+#473 = CARTESIAN_POINT('',(0.,0.));+#474 = CARTESIAN_POINT('',(6.3,0.));+#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#476 = PCURVE('',#402,#477);+#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);+#478 = LINE('',#479,#480);+#479 = CARTESIAN_POINT('',(0.,1.));+#480 = VECTOR('',#481,1.);+#481 = DIRECTION('',(1.,0.));+#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#483 = ADVANCED_FACE('',(#484),#162,.T.);+#484 = FACE_BOUND('',#485,.T.);+#485 = EDGE_LOOP('',(#486,#487,#520,#521));+#486 = ORIENTED_EDGE('',*,*,#442,.T.);+#487 = ORIENTED_EDGE('',*,*,#488,.F.);+#488 = EDGE_CURVE('',#148,#419,#489,.T.);+#489 = SURFACE_CURVE('',#490,(#496,#502),.PCURVE_S1.);+#490 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#491,#492,#493,#494,#495),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.205095242399,-6.958655047999E-03,+ 3.244484592158,3.442621179509),.UNSPECIFIED.);+#491 = CARTESIAN_POINT('',(1.823858210954,3.025721623603,1.610486596563)+ );+#492 = CARTESIAN_POINT('',(1.724789917278,3.025721623603,1.610486596563)+ );+#493 = CARTESIAN_POINT('',(4.440892098501E-16,3.025721623603,+ 1.610486596563));+#494 = CARTESIAN_POINT('',(-1.724789917278,3.025721623603,1.610486596563+ ));+#495 = CARTESIAN_POINT('',(-1.823858210954,3.025721623603,1.610486596563+ ));+#496 = PCURVE('',#162,#497);+#497 = DEFINITIONAL_REPRESENTATION('',(#498),#501);+#498 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#499,#500),.UNSPECIFIED.,.F.,.F.,+ (2,2),(-6.958655047999E-03,3.244484592158),.PIECEWISE_BEZIER_KNOTS.);+#499 = CARTESIAN_POINT('',(0.,0.946976436671));+#500 = CARTESIAN_POINT('',(3.5,0.946976436671));+#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#502 = PCURVE('',#503,#514);+#503 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+ (#504,#505,#506,#507,#508)+ ,(#509,#510,#511,#512,#513+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,3.251443247206),(+ -0.205095242399,-6.958655047999E-03,3.244484592158,3.442621179509),+ .UNSPECIFIED.);+#504 = CARTESIAN_POINT('',(1.823858210954,2.968762968555,1.66));+#505 = CARTESIAN_POINT('',(1.724789917278,2.968762968555,1.66));+#506 = CARTESIAN_POINT('',(4.440892098501E-16,2.968762968555,1.66));+#507 = CARTESIAN_POINT('',(-1.724789917278,2.968762968555,1.66));+#508 = CARTESIAN_POINT('',(-1.823858210954,2.968762968555,1.66));+#509 = CARTESIAN_POINT('',(1.823858210954,3.025721623603,1.610486596563)+ );+#510 = CARTESIAN_POINT('',(1.724789917278,3.025721623603,1.610486596563)+ );+#511 = CARTESIAN_POINT('',(4.440892098501E-16,3.025721623603,+ 1.610486596563));+#512 = CARTESIAN_POINT('',(-1.724789917278,3.025721623603,1.610486596563+ ));+#513 = CARTESIAN_POINT('',(-1.823858210954,3.025721623603,1.610486596563+ ));+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(3.251443247206,0.));+#517 = VECTOR('',#518,1.);+#518 = DIRECTION('',(0.,1.));+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#520 = ORIENTED_EDGE('',*,*,#145,.F.);+#521 = ORIENTED_EDGE('',*,*,#522,.T.);+#522 = EDGE_CURVE('',#146,#443,#523,.T.);+#523 = SURFACE_CURVE('',#524,(#528,#534),.PCURVE_S1.);+#524 = LINE('',#525,#526);+#525 = CARTESIAN_POINT('',(1.75,3.15,0.7262));+#526 = VECTOR('',#527,1.);+#527 = DIRECTION('',(-1.,0.,0.));+#528 = PCURVE('',#162,#529);+#529 = DEFINITIONAL_REPRESENTATION('',(#530),#533);+#530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#531,#532),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,3.5),.PIECEWISE_BEZIER_KNOTS.);+#531 = CARTESIAN_POINT('',(0.,0.));+#532 = CARTESIAN_POINT('',(3.5,0.));+#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#534 = PCURVE('',#535,#540);+#535 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#536,#537)+ ,(#538,#539+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.5),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#536 = CARTESIAN_POINT('',(1.654966287574,3.054966287574,5.E-02));+#537 = CARTESIAN_POINT('',(1.75,3.15,0.7262));+#538 = CARTESIAN_POINT('',(-1.654966287574,3.054966287574,5.E-02));+#539 = CARTESIAN_POINT('',(-1.75,3.15,0.7262));+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545);+#541 = LINE('',#542,#543);+#542 = CARTESIAN_POINT('',(0.,1.));+#543 = VECTOR('',#544,1.);+#544 = DIRECTION('',(1.,0.));+#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#546 = ADVANCED_FACE('',(#547),#189,.F.);+#547 = FACE_BOUND('',#548,.F.);+#548 = EDGE_LOOP('',(#549,#550,#577,#604));+#549 = ORIENTED_EDGE('',*,*,#308,.T.);+#550 = ORIENTED_EDGE('',*,*,#551,.T.);+#551 = EDGE_CURVE('',#277,#552,#554,.T.);+#552 = VERTEX_POINT('',#553);+#553 = CARTESIAN_POINT('',(1.568762968555,2.968762968555,1.66));+#554 = SURFACE_CURVE('',#555,(#561,#568),.PCURVE_S1.);+#555 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#556,#557,#558,#559,#560),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.376455242399,-6.958655047997E-03,+ 6.044484592158,6.413981179509),.UNSPECIFIED.);+#556 = CARTESIAN_POINT('',(1.568762968555,-3.395218210954,1.66));+#557 = CARTESIAN_POINT('',(1.568762968555,-3.210469917278,1.66));+#558 = CARTESIAN_POINT('',(1.568762968555,-8.881784197001E-16,1.66));+#559 = CARTESIAN_POINT('',(1.568762968555,3.210469917278,1.66));+#560 = CARTESIAN_POINT('',(1.568762968555,3.395218210954,1.66));+#561 = PCURVE('',#189,#562);+#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567);+#563 = LINE('',#564,#565);+#564 = CARTESIAN_POINT('',(6.051443247206,0.));+#565 = VECTOR('',#566,1.);+#566 = DIRECTION('',(0.,1.));+#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#568 = PCURVE('',#294,#569);+#569 = DEFINITIONAL_REPRESENTATION('',(#570),#576);+#570 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#571,#572,#573,#574,#575),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.376455242399,-6.958655047997E-03,+ 6.044484592158,6.413981179509),.UNSPECIFIED.);+#571 = CARTESIAN_POINT('',(1.174586022536,2.987036629327));+#572 = CARTESIAN_POINT('',(1.337402715395,2.899728802973));+#573 = CARTESIAN_POINT('',(4.166755474513,1.382534005255));+#574 = CARTESIAN_POINT('',(6.99610823363,-0.134660792462));+#575 = CARTESIAN_POINT('',(7.158924926489,-0.221968618816));+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#577 = ORIENTED_EDGE('',*,*,#578,.F.);+#578 = EDGE_CURVE('',#148,#552,#579,.T.);+#579 = SURFACE_CURVE('',#580,(#586,#595),.PCURVE_S1.);+#580 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#581,#582,#583,#584,#585),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#581 = CARTESIAN_POINT('',(1.625721623603,3.025721623603,1.610486596563)+ );+#582 = CARTESIAN_POINT('',(1.611481959841,3.011481959841,1.622864947422)+ );+#583 = CARTESIAN_POINT('',(1.597242296078,2.997242296078,1.635243298282)+ );+#584 = CARTESIAN_POINT('',(1.583002632317,2.983002632317,1.647621649141)+ );+#585 = CARTESIAN_POINT('',(1.568762968555,2.968762968555,1.66));+#586 = PCURVE('',#189,#587);+#587 = DEFINITIONAL_REPRESENTATION('',(#588),#594);+#588 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#589,#590,#591,#592,#593),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#589 = CARTESIAN_POINT('',(0.,6.044484592158));+#590 = CARTESIAN_POINT('',(1.512860811788,6.030244928396));+#591 = CARTESIAN_POINT('',(3.025721623677,6.016005264633));+#592 = CARTESIAN_POINT('',(4.538582435418,6.001765600872));+#593 = CARTESIAN_POINT('',(6.051443247206,5.98752593711));+#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#595 = PCURVE('',#503,#596);+#596 = DEFINITIONAL_REPRESENTATION('',(#597),#603);+#597 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#598,#599,#600,#601,#602),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#598 = CARTESIAN_POINT('',(3.25144324709,-6.958655045973E-03));+#599 = CARTESIAN_POINT('',(2.438582435296,7.2810087159E-03));+#600 = CARTESIAN_POINT('',(1.62572162369,2.152067247448E-02));+#601 = CARTESIAN_POINT('',(0.812860811809,3.576033623788E-02));+#602 = CARTESIAN_POINT('',(1.445064145327E-11,4.999999999975E-02));+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#604 = ORIENTED_EDGE('',*,*,#174,.F.);+#605 = ADVANCED_FACE('',(#606),#221,.T.);+#606 = FACE_BOUND('',#607,.T.);+#607 = EDGE_LOOP('',(#608,#630,#650,#651));+#608 = ORIENTED_EDGE('',*,*,#609,.T.);+#609 = EDGE_CURVE('',#342,#610,#612,.T.);+#610 = VERTEX_POINT('',#611);+#611 = CARTESIAN_POINT('',(1.654966287574,3.054966287574,5.E-02));+#612 = SURFACE_CURVE('',#613,(#617,#623),.PCURVE_S1.);+#613 = LINE('',#614,#615);+#614 = CARTESIAN_POINT('',(1.654966287574,-3.054966287574,5.E-02));+#615 = VECTOR('',#616,1.);+#616 = DIRECTION('',(0.,1.,0.));+#617 = PCURVE('',#221,#618);+#618 = DEFINITIONAL_REPRESENTATION('',(#619),#622);+#619 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#620,#621),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,6.109932575148),.PIECEWISE_BEZIER_KNOTS.);+#620 = CARTESIAN_POINT('',(0.,0.));+#621 = CARTESIAN_POINT('',(6.3,0.));+#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#623 = PCURVE('',#356,#624);+#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629);+#625 = LINE('',#626,#627);+#626 = CARTESIAN_POINT('',(1.576607173016,2.910320166927));+#627 = VECTOR('',#628,1.);+#628 = DIRECTION('',(0.879268716462,-0.476326069254));+#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#630 = ORIENTED_EDGE('',*,*,#631,.T.);+#631 = EDGE_CURVE('',#610,#146,#632,.T.);+#632 = SURFACE_CURVE('',#633,(#636,#643),.PCURVE_S1.);+#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#634 = CARTESIAN_POINT('',(1.654966287574,3.054966287574,5.E-02));+#635 = CARTESIAN_POINT('',(1.75,3.15,0.7262));+#636 = PCURVE('',#221,#637);+#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642);+#638 = LINE('',#639,#640);+#639 = CARTESIAN_POINT('',(6.3,0.));+#640 = VECTOR('',#641,1.);+#641 = DIRECTION('',(0.,1.));+#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#643 = PCURVE('',#535,#644);+#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649);+#645 = LINE('',#646,#647);+#646 = CARTESIAN_POINT('',(0.,0.));+#647 = VECTOR('',#648,1.);+#648 = DIRECTION('',(0.,1.));+#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#650 = ORIENTED_EDGE('',*,*,#208,.F.);+#651 = ORIENTED_EDGE('',*,*,#368,.F.);+#652 = ADVANCED_FACE('',(#653),#256,.T.);+#653 = FACE_BOUND('',#654,.T.);+#654 = EDGE_LOOP('',(#655,#684,#685,#686));+#655 = ORIENTED_EDGE('',*,*,#656,.T.);+#656 = EDGE_CURVE('',#657,#419,#659,.T.);+#657 = VERTEX_POINT('',#658);+#658 = CARTESIAN_POINT('',(-1.568762968555,2.968762968555,1.66));+#659 = SURFACE_CURVE('',#660,(#666,#675),.PCURVE_S1.);+#660 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#661,#662,#663,#664,#665),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#661 = CARTESIAN_POINT('',(-1.568762968555,2.968762968555,1.66));+#662 = CARTESIAN_POINT('',(-1.583002632316,2.983002632316,1.647621649141+ ));+#663 = CARTESIAN_POINT('',(-1.597242296081,2.997242296081,1.635243298279+ ));+#664 = CARTESIAN_POINT('',(-1.611481959841,3.011481959841,1.622864947422+ ));+#665 = CARTESIAN_POINT('',(-1.625721623603,3.025721623603,1.610486596563+ ));+#666 = PCURVE('',#256,#667);+#667 = DEFINITIONAL_REPRESENTATION('',(#668),#674);+#668 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#669,#670,#671,#672,#673),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#669 = CARTESIAN_POINT('',(2.151624077193E-10,4.999999999798E-02));+#670 = CARTESIAN_POINT('',(1.51286081197,3.576033623642E-02));+#671 = CARTESIAN_POINT('',(3.025721623623,2.152067247581E-02));+#672 = CARTESIAN_POINT('',(4.538582435425,7.281008713815E-03));+#673 = CARTESIAN_POINT('',(6.051443247179,-6.958655047744E-03));+#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#675 = PCURVE('',#503,#676);+#676 = DEFINITIONAL_REPRESENTATION('',(#677),#683);+#677 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#678,#679,#680,#681,#682),+ .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#678 = CARTESIAN_POINT('',(0.,3.18752593711));+#679 = CARTESIAN_POINT('',(0.812860811776,3.201765600871));+#680 = CARTESIAN_POINT('',(1.62572162374,3.216005264636));+#681 = CARTESIAN_POINT('',(2.43858243543,3.230244928396));+#682 = CARTESIAN_POINT('',(3.251443247206,3.244484592158));+#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#684 = ORIENTED_EDGE('',*,*,#418,.T.);+#685 = ORIENTED_EDGE('',*,*,#236,.T.);+#686 = ORIENTED_EDGE('',*,*,#687,.F.);+#687 = EDGE_CURVE('',#657,#237,#688,.T.);+#688 = SURFACE_CURVE('',#689,(#695,#702),.PCURVE_S1.);+#689 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#690,#691,#692,#693,#694),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.376455242399,-6.958655047997E-03,+ 6.044484592158,6.413981179509),.UNSPECIFIED.);+#690 = CARTESIAN_POINT('',(-1.568762968555,3.395218210954,1.66));+#691 = CARTESIAN_POINT('',(-1.568762968555,3.210469917278,1.66));+#692 = CARTESIAN_POINT('',(-1.568762968555,4.440892098501E-16,1.66));+#693 = CARTESIAN_POINT('',(-1.568762968555,-3.210469917278,1.66));+#694 = CARTESIAN_POINT('',(-1.568762968555,-3.395218210954,1.66));+#695 = PCURVE('',#256,#696);+#696 = DEFINITIONAL_REPRESENTATION('',(#697),#701);+#697 = LINE('',#698,#699);+#698 = CARTESIAN_POINT('',(0.,0.));+#699 = VECTOR('',#700,1.);+#700 = DIRECTION('',(0.,1.));+#701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#702 = PCURVE('',#294,#703);+#703 = DEFINITIONAL_REPRESENTATION('',(#704),#710);+#704 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#705,#706,#707,#708,#709),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.376455242399,-6.958655047997E-03,+ 6.044484592158,6.413981179509),.UNSPECIFIED.);+#705 = CARTESIAN_POINT('',(5.676201788711,-2.987036629325));+#706 = CARTESIAN_POINT('',(5.513385095852,-2.899728802971));+#707 = CARTESIAN_POINT('',(2.684032336735,-1.382534005253));+#708 = CARTESIAN_POINT('',(-0.145320422383,0.134660792465));+#709 = CARTESIAN_POINT('',(-0.308137115242,0.221968618819));+#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#711 = ADVANCED_FACE('',(#712,#742),#294,.F.);+#712 = FACE_BOUND('',#713,.F.);+#713 = EDGE_LOOP('',(#714,#715,#716,#741));+#714 = ORIENTED_EDGE('',*,*,#276,.F.);+#715 = ORIENTED_EDGE('',*,*,#687,.F.);+#716 = ORIENTED_EDGE('',*,*,#717,.F.);+#717 = EDGE_CURVE('',#552,#657,#718,.T.);+#718 = SURFACE_CURVE('',#719,(#725,#734),.PCURVE_S1.);+#719 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#720,#721,#722,#723,#724),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.205095242399,-6.958655047999E-03,+ 3.244484592158,3.442621179509),.UNSPECIFIED.);+#720 = CARTESIAN_POINT('',(1.823858210954,2.968762968555,1.66));+#721 = CARTESIAN_POINT('',(1.724789917278,2.968762968555,1.66));+#722 = CARTESIAN_POINT('',(4.440892098501E-16,2.968762968555,1.66));+#723 = CARTESIAN_POINT('',(-1.724789917278,2.968762968555,1.66));+#724 = CARTESIAN_POINT('',(-1.823858210954,2.968762968555,1.66));+#725 = PCURVE('',#294,#726);+#726 = DEFINITIONAL_REPRESENTATION('',(#727),#733);+#727 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#728,#729,#730,#731,#732),+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.205095242399,-6.958655047999E-03,+ 3.244484592158,3.442621179509),.UNSPECIFIED.);+#728 = CARTESIAN_POINT('',(6.903646676529,0.204377099541));+#729 = CARTESIAN_POINT('',(6.856829262363,0.117069273187));+#730 = CARTESIAN_POINT('',(6.041732919125,-1.402969611179));+#731 = CARTESIAN_POINT('',(5.226636575887,-2.923008495544));+#732 = CARTESIAN_POINT('',(5.179819161721,-3.010316321899));+#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#734 = PCURVE('',#503,#735);+#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740);+#736 = LINE('',#737,#738);+#737 = CARTESIAN_POINT('',(0.,0.));+#738 = VECTOR('',#739,1.);+#739 = DIRECTION('',(0.,1.));+#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#741 = ORIENTED_EDGE('',*,*,#551,.F.);+#742 = FACE_BOUND('',#743,.F.);+#743 = EDGE_LOOP('',(#744));+#744 = ORIENTED_EDGE('',*,*,#745,.F.);+#745 = EDGE_CURVE('',#746,#746,#748,.T.);+#746 = VERTEX_POINT('',#747);+#747 = CARTESIAN_POINT('',(-1.058762968555,2.633762968555,1.66));+#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.);+#749 = CIRCLE('',#750,0.175);+#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);+#751 = CARTESIAN_POINT('',(-1.233762968555,2.633762968555,1.66));+#752 = DIRECTION('',(0.,0.,-1.));+#753 = DIRECTION('',(1.,0.,0.));+#754 = PCURVE('',#294,#755);+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);+#756 = CIRCLE('',#757,0.175);+#757 = AXIS2_PLACEMENT_2D('',#758,#759);+#758 = CARTESIAN_POINT('',(5.163452790525,-2.331958350768));+#759 = DIRECTION('',(0.472577173065,0.881289291605));+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#761 = PCURVE('',#762,#767);+#762 = CYLINDRICAL_SURFACE('',#763,0.175);+#763 = AXIS2_PLACEMENT_3D('',#764,#765,#766);+#764 = CARTESIAN_POINT('',(-1.233762968555,2.633762968555,1.61));+#765 = DIRECTION('',(-0.,-0.,-1.));+#766 = DIRECTION('',(1.,0.,0.));+#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772);+#768 = LINE('',#769,#770);+#769 = CARTESIAN_POINT('',(-4.138911435803E-13,-5.E-02));+#770 = VECTOR('',#771,1.);+#771 = DIRECTION('',(1.,-0.));+#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#773 = ADVANCED_FACE('',(#774),#356,.T.);+#774 = FACE_BOUND('',#775,.F.);+#775 = EDGE_LOOP('',(#776,#777,#778,#800));+#776 = ORIENTED_EDGE('',*,*,#339,.T.);+#777 = ORIENTED_EDGE('',*,*,#609,.T.);+#778 = ORIENTED_EDGE('',*,*,#779,.T.);+#779 = EDGE_CURVE('',#610,#780,#782,.T.);+#780 = VERTEX_POINT('',#781);+#781 = CARTESIAN_POINT('',(-1.654966287574,3.054966287574,5.E-02));+#782 = SURFACE_CURVE('',#783,(#787,#794),.PCURVE_S1.);+#783 = LINE('',#784,#785);+#784 = CARTESIAN_POINT('',(1.654966287574,3.054966287574,5.E-02));+#785 = VECTOR('',#786,1.);+#786 = DIRECTION('',(-1.,0.,0.));+#787 = PCURVE('',#356,#788);+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);+#789 = LINE('',#790,#791);+#790 = CARTESIAN_POINT('',(6.948879746037,-1.072031352578E-12));+#791 = VECTOR('',#792,1.);+#792 = DIRECTION('',(-0.476326069254,-0.879268716462));+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#794 = PCURVE('',#535,#795);+#795 = DEFINITIONAL_REPRESENTATION('',(#796),#799);+#796 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#797,#798),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,3.309932575148),.PIECEWISE_BEZIER_KNOTS.);+#797 = CARTESIAN_POINT('',(0.,0.));+#798 = CARTESIAN_POINT('',(3.5,0.));+#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#800 = ORIENTED_EDGE('',*,*,#801,.T.);+#801 = EDGE_CURVE('',#780,#340,#802,.T.);+#802 = SURFACE_CURVE('',#803,(#807,#814),.PCURVE_S1.);+#803 = LINE('',#804,#805);+#804 = CARTESIAN_POINT('',(-1.654966287574,3.054966287574,5.E-02));+#805 = VECTOR('',#806,1.);+#806 = DIRECTION('',(0.,-1.,0.));+#807 = PCURVE('',#356,#808);+#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);+#809 = LINE('',#810,#811);+#810 = CARTESIAN_POINT('',(5.372272573021,-2.910320166928));+#811 = VECTOR('',#812,1.);+#812 = DIRECTION('',(-0.879268716462,0.476326069254));+#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#814 = PCURVE('',#402,#815);+#815 = DEFINITIONAL_REPRESENTATION('',(#816),#819);+#816 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#817,#818),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,6.109932575148),.PIECEWISE_BEZIER_KNOTS.);+#817 = CARTESIAN_POINT('',(0.,0.));+#818 = CARTESIAN_POINT('',(6.3,0.));+#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#820 = ADVANCED_FACE('',(#821),#402,.T.);+#821 = FACE_BOUND('',#822,.T.);+#822 = EDGE_LOOP('',(#823,#824,#825,#826));+#823 = ORIENTED_EDGE('',*,*,#801,.T.);+#824 = ORIENTED_EDGE('',*,*,#389,.T.);+#825 = ORIENTED_EDGE('',*,*,#464,.F.);+#826 = ORIENTED_EDGE('',*,*,#827,.F.);+#827 = EDGE_CURVE('',#780,#443,#828,.T.);+#828 = SURFACE_CURVE('',#829,(#832,#839),.PCURVE_S1.);+#829 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#830,#831),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#830 = CARTESIAN_POINT('',(-1.654966287574,3.054966287574,5.E-02));+#831 = CARTESIAN_POINT('',(-1.75,3.15,0.7262));+#832 = PCURVE('',#402,#833);+#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838);+#834 = LINE('',#835,#836);+#835 = CARTESIAN_POINT('',(0.,0.));+#836 = VECTOR('',#837,1.);+#837 = DIRECTION('',(0.,1.));+#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#839 = PCURVE('',#535,#840);+#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845);+#841 = LINE('',#842,#843);+#842 = CARTESIAN_POINT('',(3.5,0.));+#843 = VECTOR('',#844,1.);+#844 = DIRECTION('',(0.,1.));+#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#846 = ADVANCED_FACE('',(#847),#503,.T.);+#847 = FACE_BOUND('',#848,.T.);+#848 = EDGE_LOOP('',(#849,#850,#851,#852));+#849 = ORIENTED_EDGE('',*,*,#578,.F.);+#850 = ORIENTED_EDGE('',*,*,#488,.T.);+#851 = ORIENTED_EDGE('',*,*,#656,.F.);+#852 = ORIENTED_EDGE('',*,*,#717,.F.);+#853 = ADVANCED_FACE('',(#854),#535,.T.);+#854 = FACE_BOUND('',#855,.T.);+#855 = EDGE_LOOP('',(#856,#857,#858,#859));+#856 = ORIENTED_EDGE('',*,*,#779,.T.);+#857 = ORIENTED_EDGE('',*,*,#827,.T.);+#858 = ORIENTED_EDGE('',*,*,#522,.F.);+#859 = ORIENTED_EDGE('',*,*,#631,.F.);+#860 = ADVANCED_FACE('',(#861),#762,.F.);+#861 = FACE_BOUND('',#862,.F.);+#862 = EDGE_LOOP('',(#863,#886,#887,#888));+#863 = ORIENTED_EDGE('',*,*,#864,.T.);+#864 = EDGE_CURVE('',#865,#746,#867,.T.);+#865 = VERTEX_POINT('',#866);+#866 = CARTESIAN_POINT('',(-1.058762968555,2.633762968555,1.61));+#867 = SEAM_CURVE('',#868,(#872,#879),.PCURVE_S1.);+#868 = LINE('',#869,#870);+#869 = CARTESIAN_POINT('',(-1.058762968555,2.633762968555,1.61));+#870 = VECTOR('',#871,1.);+#871 = DIRECTION('',(0.,0.,1.));+#872 = PCURVE('',#762,#873);+#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878);+#874 = LINE('',#875,#876);+#875 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));+#876 = VECTOR('',#877,1.);+#877 = DIRECTION('',(-0.,-1.));+#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#879 = PCURVE('',#762,#880);+#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885);+#881 = LINE('',#882,#883);+#882 = CARTESIAN_POINT('',(6.28318530718,0.));+#883 = VECTOR('',#884,1.);+#884 = DIRECTION('',(-0.,-1.));+#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#886 = ORIENTED_EDGE('',*,*,#745,.T.);+#887 = ORIENTED_EDGE('',*,*,#864,.F.);+#888 = ORIENTED_EDGE('',*,*,#889,.T.);+#889 = EDGE_CURVE('',#865,#865,#890,.T.);+#890 = SURFACE_CURVE('',#891,(#896,#903),.PCURVE_S1.);+#891 = CIRCLE('',#892,0.175);+#892 = AXIS2_PLACEMENT_3D('',#893,#894,#895);+#893 = CARTESIAN_POINT('',(-1.233762968555,2.633762968555,1.61));+#894 = DIRECTION('',(0.,0.,1.));+#895 = DIRECTION('',(1.,0.,0.));+#896 = PCURVE('',#762,#897);+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902);+#898 = LINE('',#899,#900);+#899 = CARTESIAN_POINT('',(6.28318530718,0.));+#900 = VECTOR('',#901,1.);+#901 = DIRECTION('',(-1.,0.));+#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#903 = PCURVE('',#904,#909);+#904 = PLANE('',#905);+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);+#906 = CARTESIAN_POINT('',(-1.233762968555,2.633762968555,1.61));+#907 = DIRECTION('',(0.,0.,1.));+#908 = DIRECTION('',(1.,0.,0.));+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);+#910 = CIRCLE('',#911,0.175);+#911 = AXIS2_PLACEMENT_2D('',#912,#913);+#912 = CARTESIAN_POINT('',(0.,0.));+#913 = DIRECTION('',(1.,0.));+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#915 = ADVANCED_FACE('',(#916),#904,.T.);+#916 = FACE_BOUND('',#917,.T.);+#917 = EDGE_LOOP('',(#918));+#918 = ORIENTED_EDGE('',*,*,#889,.T.);+#919 = MANIFOLD_SOLID_BREP('',#920);+#920 = CLOSED_SHELL('',(#921,#1043,#1119,#1469,#1518,#1796,#1823,#1850,+ #1877,#1904,#1931,#1958,#1985,#2012,#2039,#2066));+#921 = ADVANCED_FACE('',(#922),#936,.T.);+#922 = FACE_BOUND('',#923,.T.);+#923 = EDGE_LOOP('',(#924,#959,#988,#1016));+#924 = ORIENTED_EDGE('',*,*,#925,.F.);+#925 = EDGE_CURVE('',#926,#928,#930,.T.);+#926 = VERTEX_POINT('',#927);+#927 = CARTESIAN_POINT('',(-1.5,1.85,0.8262));+#928 = VERTEX_POINT('',#929);+#929 = CARTESIAN_POINT('',(-1.5,2.75,0.8262));+#930 = SURFACE_CURVE('',#931,(#935,#947),.PCURVE_S1.);+#931 = LINE('',#932,#933);+#932 = CARTESIAN_POINT('',(-1.5,1.85,0.8262));+#933 = VECTOR('',#934,1.);+#934 = DIRECTION('',(0.,1.,0.));+#935 = PCURVE('',#936,#941);+#936 = CYLINDRICAL_SURFACE('',#937,0.1);+#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940);+#938 = CARTESIAN_POINT('',(-1.5,2.3,0.7262));+#939 = DIRECTION('',(0.,1.,0.));+#940 = DIRECTION('',(-1.,-0.,-0.));+#941 = DEFINITIONAL_REPRESENTATION('',(#942),#946);+#942 = LINE('',#943,#944);+#943 = CARTESIAN_POINT('',(1.570796326795,-0.45));+#944 = VECTOR('',#945,1.);+#945 = DIRECTION('',(-0.,1.));+#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#947 = PCURVE('',#948,#953);+#948 = PLANE('',#949);+#949 = AXIS2_PLACEMENT_3D('',#950,#951,#952);+#950 = CARTESIAN_POINT('',(-1.5,2.3,0.8262));+#951 = DIRECTION('',(0.,0.,1.));+#952 = DIRECTION('',(1.,0.,0.));+#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958);+#954 = LINE('',#955,#956);+#955 = CARTESIAN_POINT('',(0.,-0.45));+#956 = VECTOR('',#957,1.);+#957 = DIRECTION('',(0.,1.));+#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#959 = ORIENTED_EDGE('',*,*,#960,.T.);+#960 = EDGE_CURVE('',#926,#961,#963,.T.);+#961 = VERTEX_POINT('',#962);+#962 = CARTESIAN_POINT('',(-1.45,1.85,0.812802540378));+#963 = SURFACE_CURVE('',#964,(#969,#976),.PCURVE_S1.);+#964 = CIRCLE('',#965,0.1);+#965 = AXIS2_PLACEMENT_3D('',#966,#967,#968);+#966 = CARTESIAN_POINT('',(-1.5,1.85,0.7262));+#967 = DIRECTION('',(0.,1.,-0.));+#968 = DIRECTION('',(-1.,0.,0.));+#969 = PCURVE('',#936,#970);+#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975);+#971 = LINE('',#972,#973);+#972 = CARTESIAN_POINT('',(0.,-0.45));+#973 = VECTOR('',#974,1.);+#974 = DIRECTION('',(1.,0.));+#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#976 = PCURVE('',#977,#982);+#977 = PLANE('',#978);+#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981);+#979 = CARTESIAN_POINT('',(-2.561930652981,1.85,0.333369436829));+#980 = DIRECTION('',(0.,1.,0.));+#981 = DIRECTION('',(0.,0.,-1.));+#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987);+#983 = CIRCLE('',#984,0.1);+#984 = AXIS2_PLACEMENT_2D('',#985,#986);+#985 = CARTESIAN_POINT('',(-0.392830563171,-1.061930652981));+#986 = DIRECTION('',(0.,1.));+#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#988 = ORIENTED_EDGE('',*,*,#989,.T.);+#989 = EDGE_CURVE('',#961,#990,#992,.T.);+#990 = VERTEX_POINT('',#991);+#991 = CARTESIAN_POINT('',(-1.45,2.75,0.812802540378));+#992 = SURFACE_CURVE('',#993,(#997,#1004),.PCURVE_S1.);+#993 = LINE('',#994,#995);+#994 = CARTESIAN_POINT('',(-1.45,2.3,0.812802540378));+#995 = VECTOR('',#996,1.);+#996 = DIRECTION('',(0.,1.,0.));+#997 = PCURVE('',#936,#998);+#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);+#999 = LINE('',#1000,#1001);+#1000 = CARTESIAN_POINT('',(2.094395102393,0.));+#1001 = VECTOR('',#1002,1.);+#1002 = DIRECTION('',(0.,1.));+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1004 = PCURVE('',#1005,#1010);+#1005 = PLANE('',#1006);+#1006 = AXIS2_PLACEMENT_3D('',#1007,#1008,#1009);+#1007 = CARTESIAN_POINT('',(-1.45,1.35,-0.5));+#1008 = DIRECTION('',(-1.,0.,0.));+#1009 = DIRECTION('',(0.,0.,-1.));+#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015);+#1011 = LINE('',#1012,#1013);+#1012 = CARTESIAN_POINT('',(-1.312802540378,-0.95));+#1013 = VECTOR('',#1014,1.);+#1014 = DIRECTION('',(0.,-1.));+#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1016 = ORIENTED_EDGE('',*,*,#1017,.F.);+#1017 = EDGE_CURVE('',#928,#990,#1018,.T.);+#1018 = SURFACE_CURVE('',#1019,(#1024,#1031),.PCURVE_S1.);+#1019 = CIRCLE('',#1020,0.1);+#1020 = AXIS2_PLACEMENT_3D('',#1021,#1022,#1023);+#1021 = CARTESIAN_POINT('',(-1.5,2.75,0.7262));+#1022 = DIRECTION('',(0.,1.,-0.));+#1023 = DIRECTION('',(-1.,0.,0.));+#1024 = PCURVE('',#936,#1025);+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);+#1026 = LINE('',#1027,#1028);+#1027 = CARTESIAN_POINT('',(-0.,0.45));+#1028 = VECTOR('',#1029,1.);+#1029 = DIRECTION('',(1.,-0.));+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1031 = PCURVE('',#1032,#1037);+#1032 = PLANE('',#1033);+#1033 = AXIS2_PLACEMENT_3D('',#1034,#1035,#1036);+#1034 = CARTESIAN_POINT('',(-2.561930652981,2.75,0.333369436829));+#1035 = DIRECTION('',(0.,1.,0.));+#1036 = DIRECTION('',(0.,0.,-1.));+#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042);+#1038 = CIRCLE('',#1039,0.1);+#1039 = AXIS2_PLACEMENT_2D('',#1040,#1041);+#1040 = CARTESIAN_POINT('',(-0.392830563171,-1.061930652981));+#1041 = DIRECTION('',(0.,1.));+#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1043 = ADVANCED_FACE('',(#1044),#948,.T.);+#1044 = FACE_BOUND('',#1045,.F.);+#1045 = EDGE_LOOP('',(#1046,#1047,#1070,#1098));+#1046 = ORIENTED_EDGE('',*,*,#925,.F.);+#1047 = ORIENTED_EDGE('',*,*,#1048,.T.);+#1048 = EDGE_CURVE('',#926,#1049,#1051,.T.);+#1049 = VERTEX_POINT('',#1050);+#1050 = CARTESIAN_POINT('',(-1.809715173398,1.85,0.8262));+#1051 = SURFACE_CURVE('',#1052,(#1056,#1063),.PCURVE_S1.);+#1052 = LINE('',#1053,#1054);+#1053 = CARTESIAN_POINT('',(-1.5,1.85,0.8262));+#1054 = VECTOR('',#1055,1.);+#1055 = DIRECTION('',(-1.,-0.,-0.));+#1056 = PCURVE('',#948,#1057);+#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062);+#1058 = LINE('',#1059,#1060);+#1059 = CARTESIAN_POINT('',(0.,-0.45));+#1060 = VECTOR('',#1061,1.);+#1061 = DIRECTION('',(-1.,0.));+#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1063 = PCURVE('',#977,#1064);+#1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1069);+#1065 = LINE('',#1066,#1067);+#1066 = CARTESIAN_POINT('',(-0.492830563171,-1.061930652981));+#1067 = VECTOR('',#1068,1.);+#1068 = DIRECTION('',(-0.,1.));+#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1070 = ORIENTED_EDGE('',*,*,#1071,.T.);+#1071 = EDGE_CURVE('',#1049,#1072,#1074,.T.);+#1072 = VERTEX_POINT('',#1073);+#1073 = CARTESIAN_POINT('',(-1.809715173398,2.75,0.8262));+#1074 = SURFACE_CURVE('',#1075,(#1079,#1086),.PCURVE_S1.);+#1075 = LINE('',#1076,#1077);+#1076 = CARTESIAN_POINT('',(-1.809715173398,1.85,0.8262));+#1077 = VECTOR('',#1078,1.);+#1078 = DIRECTION('',(0.,1.,0.));+#1079 = PCURVE('',#948,#1080);+#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085);+#1081 = LINE('',#1082,#1083);+#1082 = CARTESIAN_POINT('',(-0.309715173398,-0.45));+#1083 = VECTOR('',#1084,1.);+#1084 = DIRECTION('',(0.,1.));+#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1086 = PCURVE('',#1087,#1092);+#1087 = CYLINDRICAL_SURFACE('',#1088,0.28);+#1088 = AXIS2_PLACEMENT_3D('',#1089,#1090,#1091);+#1089 = CARTESIAN_POINT('',(-1.809715173398,2.3,0.5462));+#1090 = DIRECTION('',(0.,1.,0.));+#1091 = DIRECTION('',(0.,0.,1.));+#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097);+#1093 = LINE('',#1094,#1095);+#1094 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#1095 = VECTOR('',#1096,1.);+#1096 = DIRECTION('',(0.,1.));+#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1098 = ORIENTED_EDGE('',*,*,#1099,.F.);+#1099 = EDGE_CURVE('',#928,#1072,#1100,.T.);+#1100 = SURFACE_CURVE('',#1101,(#1105,#1112),.PCURVE_S1.);+#1101 = LINE('',#1102,#1103);+#1102 = CARTESIAN_POINT('',(-1.5,2.75,0.8262));+#1103 = VECTOR('',#1104,1.);+#1104 = DIRECTION('',(-1.,-0.,-0.));+#1105 = PCURVE('',#948,#1106);+#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1111);+#1107 = LINE('',#1108,#1109);+#1108 = CARTESIAN_POINT('',(0.,0.45));+#1109 = VECTOR('',#1110,1.);+#1110 = DIRECTION('',(-1.,0.));+#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1112 = PCURVE('',#1032,#1113);+#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);+#1114 = LINE('',#1115,#1116);+#1115 = CARTESIAN_POINT('',(-0.492830563171,-1.061930652981));+#1116 = VECTOR('',#1117,1.);+#1117 = DIRECTION('',(-0.,1.));+#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1119 = ADVANCED_FACE('',(#1120),#1032,.T.);+#1120 = FACE_BOUND('',#1121,.F.);+#1121 = EDGE_LOOP('',(#1122,#1123,#1124,#1152,#1180,#1213,#1241,#1269,+ #1297,#1330,#1358,#1391,#1419,#1448));+#1122 = ORIENTED_EDGE('',*,*,#1017,.F.);+#1123 = ORIENTED_EDGE('',*,*,#1099,.T.);+#1124 = ORIENTED_EDGE('',*,*,#1125,.T.);+#1125 = EDGE_CURVE('',#1072,#1126,#1128,.T.);+#1126 = VERTEX_POINT('',#1127);+#1127 = CARTESIAN_POINT('',(-1.978352200155,2.75,0.769720811574));+#1128 = SURFACE_CURVE('',#1129,(#1134,#1145),.PCURVE_S1.);+#1129 = CIRCLE('',#1130,0.28);+#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133);+#1131 = CARTESIAN_POINT('',(-1.809715173398,2.75,0.5462));+#1132 = DIRECTION('',(0.,-1.,0.));+#1133 = DIRECTION('',(0.,0.,1.));+#1134 = PCURVE('',#1032,#1135);+#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1144);+#1136 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1137,#1138,#1139,#1140,+#1141,#1142,#1143),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1137 = CARTESIAN_POINT('',(-0.492830563171,-0.752215479583));+#1138 = CARTESIAN_POINT('',(-0.492830563171,-0.267241253464));+#1139 = CARTESIAN_POINT('',(-7.2830563171E-02,-0.509728366523));+#1140 = CARTESIAN_POINT('',(0.347169436829,-0.752215479583));+#1141 = CARTESIAN_POINT('',(-7.2830563171E-02,-0.994702592643));+#1142 = CARTESIAN_POINT('',(-0.492830563171,-1.237189705702));+#1143 = CARTESIAN_POINT('',(-0.492830563171,-0.752215479583));+#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1145 = PCURVE('',#1087,#1146);+#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151);+#1147 = LINE('',#1148,#1149);+#1148 = CARTESIAN_POINT('',(6.28318530718,0.45));+#1149 = VECTOR('',#1150,1.);+#1150 = DIRECTION('',(-1.,-0.));+#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1152 = ORIENTED_EDGE('',*,*,#1153,.T.);+#1153 = EDGE_CURVE('',#1126,#1154,#1156,.T.);+#1154 = VERTEX_POINT('',#1155);+#1155 = CARTESIAN_POINT('',(-2.712102818957,2.75,0.216136910979));+#1156 = SURFACE_CURVE('',#1157,(#1161,#1168),.PCURVE_S1.);+#1157 = LINE('',#1158,#1159);+#1158 = CARTESIAN_POINT('',(-1.930227509556,2.75,0.806028861276));+#1159 = VECTOR('',#1160,1.);+#1160 = DIRECTION('',(-0.798288612765,-0.,-0.602275095558));+#1161 = PCURVE('',#1032,#1162);+#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1167);+#1163 = LINE('',#1164,#1165);+#1164 = CARTESIAN_POINT('',(-0.472659424447,-0.631703143425));+#1165 = VECTOR('',#1166,1.);+#1166 = DIRECTION('',(0.602275095558,0.798288612765));+#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1168 = PCURVE('',#1169,#1174);+#1169 = PLANE('',#1170);+#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173);+#1171 = CARTESIAN_POINT('',(-1.978352200155,2.3,0.769720811574));+#1172 = DIRECTION('',(-0.602275095558,0.,0.798288612765));+#1173 = DIRECTION('',(0.798288612765,0.,0.602275095558));+#1174 = DEFINITIONAL_REPRESENTATION('',(#1175),#1179);+#1175 = LINE('',#1176,#1177);+#1176 = CARTESIAN_POINT('',(6.028482660183E-02,0.45));+#1177 = VECTOR('',#1178,1.);+#1178 = DIRECTION('',(-1.,0.));+#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1180 = ORIENTED_EDGE('',*,*,#1181,.F.);+#1181 = EDGE_CURVE('',#1182,#1154,#1184,.T.);+#1182 = VERTEX_POINT('',#1183);+#1183 = CARTESIAN_POINT('',(-2.760284826602,2.75,0.2));+#1184 = SURFACE_CURVE('',#1185,(#1190,#1201),.PCURVE_S1.);+#1185 = CIRCLE('',#1186,8.E-02);+#1186 = AXIS2_PLACEMENT_3D('',#1187,#1188,#1189);+#1187 = CARTESIAN_POINT('',(-2.760284826602,2.75,0.28));+#1188 = DIRECTION('',(0.,-1.,0.));+#1189 = DIRECTION('',(0.,0.,1.));+#1190 = PCURVE('',#1032,#1191);+#1191 = DEFINITIONAL_REPRESENTATION('',(#1192),#1200);+#1192 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1193,#1194,#1195,#1196,+#1197,#1198,#1199),.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('') );+#1193 = CARTESIAN_POINT('',(-2.6630563171E-02,0.198354173621));+#1194 = CARTESIAN_POINT('',(-2.6630563171E-02,0.336918238227));+#1195 = CARTESIAN_POINT('',(9.3369436829E-02,0.267636205924));+#1196 = CARTESIAN_POINT('',(0.213369436829,0.198354173621));+#1197 = CARTESIAN_POINT('',(9.3369436829E-02,0.129072141318));+#1198 = CARTESIAN_POINT('',(-2.6630563171E-02,5.979010901549E-02));+#1199 = CARTESIAN_POINT('',(-2.6630563171E-02,0.198354173621));+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1201 = PCURVE('',#1202,#1207);+#1202 = CYLINDRICAL_SURFACE('',#1203,8.E-02);+#1203 = AXIS2_PLACEMENT_3D('',#1204,#1205,#1206);+#1204 = CARTESIAN_POINT('',(-2.760284826602,2.3,0.28));+#1205 = DIRECTION('',(0.,1.,0.));+#1206 = DIRECTION('',(0.,0.,1.));+#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1212);+#1208 = LINE('',#1209,#1210);+#1209 = CARTESIAN_POINT('',(6.28318530718,0.45));+#1210 = VECTOR('',#1211,1.);+#1211 = DIRECTION('',(-1.,-0.));+#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1213 = ORIENTED_EDGE('',*,*,#1214,.T.);+#1214 = EDGE_CURVE('',#1182,#1215,#1217,.T.);+#1215 = VERTEX_POINT('',#1216);+#1216 = CARTESIAN_POINT('',(-3.475,2.75,0.2));+#1217 = SURFACE_CURVE('',#1218,(#1222,#1229),.PCURVE_S1.);+#1218 = LINE('',#1219,#1220);+#1219 = CARTESIAN_POINT('',(-2.7,2.75,0.2));+#1220 = VECTOR('',#1221,1.);+#1221 = DIRECTION('',(-1.,-0.,-0.));+#1222 = PCURVE('',#1032,#1223);+#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228);+#1224 = LINE('',#1225,#1226);+#1225 = CARTESIAN_POINT('',(0.133369436829,0.138069347019));+#1226 = VECTOR('',#1227,1.);+#1227 = DIRECTION('',(-0.,1.));+#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1229 = PCURVE('',#1230,#1235);+#1230 = PLANE('',#1231);+#1231 = AXIS2_PLACEMENT_3D('',#1232,#1233,#1234);+#1232 = CARTESIAN_POINT('',(-2.760284826602,2.3,0.2));+#1233 = DIRECTION('',(0.,0.,1.));+#1234 = DIRECTION('',(1.,0.,0.));+#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);+#1236 = LINE('',#1237,#1238);+#1237 = CARTESIAN_POINT('',(6.0284826602E-02,0.45));+#1238 = VECTOR('',#1239,1.);+#1239 = DIRECTION('',(-1.,0.));+#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1241 = ORIENTED_EDGE('',*,*,#1242,.T.);+#1242 = EDGE_CURVE('',#1215,#1243,#1245,.T.);+#1243 = VERTEX_POINT('',#1244);+#1244 = CARTESIAN_POINT('',(-3.475,2.75,0.));+#1245 = SURFACE_CURVE('',#1246,(#1250,#1257),.PCURVE_S1.);+#1246 = LINE('',#1247,#1248);+#1247 = CARTESIAN_POINT('',(-3.475,2.75,-8.331528158549E-02));+#1248 = VECTOR('',#1249,1.);+#1249 = DIRECTION('',(-0.,-0.,-1.));+#1250 = PCURVE('',#1032,#1251);+#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1256);+#1252 = LINE('',#1253,#1254);+#1253 = CARTESIAN_POINT('',(0.416684718414,0.913069347019));+#1254 = VECTOR('',#1255,1.);+#1255 = DIRECTION('',(1.,0.));+#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1257 = PCURVE('',#1258,#1263);+#1258 = PLANE('',#1259);+#1259 = AXIS2_PLACEMENT_3D('',#1260,#1261,#1262);+#1260 = CARTESIAN_POINT('',(-3.475,1.35,-0.5));+#1261 = DIRECTION('',(-1.,0.,0.));+#1262 = DIRECTION('',(0.,0.,-1.));+#1263 = DEFINITIONAL_REPRESENTATION('',(#1264),#1268);+#1264 = LINE('',#1265,#1266);+#1265 = CARTESIAN_POINT('',(-0.416684718415,-1.4));+#1266 = VECTOR('',#1267,1.);+#1267 = DIRECTION('',(1.,0.));+#1268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1269 = ORIENTED_EDGE('',*,*,#1270,.F.);+#1270 = EDGE_CURVE('',#1271,#1243,#1273,.T.);+#1271 = VERTEX_POINT('',#1272);+#1272 = CARTESIAN_POINT('',(-2.760284826602,2.75,0.));+#1273 = SURFACE_CURVE('',#1274,(#1278,#1285),.PCURVE_S1.);+#1274 = LINE('',#1275,#1276);+#1275 = CARTESIAN_POINT('',(-2.7,2.75,0.));+#1276 = VECTOR('',#1277,1.);+#1277 = DIRECTION('',(-1.,-0.,-0.));+#1278 = PCURVE('',#1032,#1279);+#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284);+#1280 = LINE('',#1281,#1282);+#1281 = CARTESIAN_POINT('',(0.333369436829,0.138069347019));+#1282 = VECTOR('',#1283,1.);+#1283 = DIRECTION('',(-0.,1.));+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1285 = PCURVE('',#1286,#1291);+#1286 = PLANE('',#1287);+#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290);+#1288 = CARTESIAN_POINT('',(-2.760284826602,2.3,0.));+#1289 = DIRECTION('',(0.,0.,1.));+#1290 = DIRECTION('',(1.,0.,0.));+#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296);+#1292 = LINE('',#1293,#1294);+#1293 = CARTESIAN_POINT('',(6.0284826602E-02,0.45));+#1294 = VECTOR('',#1295,1.);+#1295 = DIRECTION('',(-1.,0.));+#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1297 = ORIENTED_EDGE('',*,*,#1298,.T.);+#1298 = EDGE_CURVE('',#1271,#1299,#1301,.T.);+#1299 = VERTEX_POINT('',#1300);+#1300 = CARTESIAN_POINT('',(-2.591647799845,2.75,5.647918842581E-02));+#1301 = SURFACE_CURVE('',#1302,(#1307,#1318),.PCURVE_S1.);+#1302 = CIRCLE('',#1303,0.28);+#1303 = AXIS2_PLACEMENT_3D('',#1304,#1305,#1306);+#1304 = CARTESIAN_POINT('',(-2.760284826602,2.75,0.28));+#1305 = DIRECTION('',(0.,-1.,0.));+#1306 = DIRECTION('',(0.,0.,1.));+#1307 = PCURVE('',#1032,#1308);+#1308 = DEFINITIONAL_REPRESENTATION('',(#1309),#1317);+#1309 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1310,#1311,#1312,#1313,+#1314,#1315,#1316),.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('') );+#1310 = CARTESIAN_POINT('',(-0.226630563171,0.198354173621));+#1311 = CARTESIAN_POINT('',(-0.226630563171,0.68332839974));+#1312 = CARTESIAN_POINT('',(0.193369436829,0.440841286681));+#1313 = CARTESIAN_POINT('',(0.613369436829,0.198354173621));+#1314 = CARTESIAN_POINT('',(0.193369436829,-4.413293943864E-02));+#1315 = CARTESIAN_POINT('',(-0.226630563171,-0.286620052498));+#1316 = CARTESIAN_POINT('',(-0.226630563171,0.198354173621));+#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1318 = PCURVE('',#1319,#1324);+#1319 = CYLINDRICAL_SURFACE('',#1320,0.28);+#1320 = AXIS2_PLACEMENT_3D('',#1321,#1322,#1323);+#1321 = CARTESIAN_POINT('',(-2.760284826602,2.3,0.28));+#1322 = DIRECTION('',(0.,1.,0.));+#1323 = DIRECTION('',(0.,0.,1.));+#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1329);+#1325 = LINE('',#1326,#1327);+#1326 = CARTESIAN_POINT('',(6.28318530718,0.45));+#1327 = VECTOR('',#1328,1.);+#1328 = DIRECTION('',(-1.,-0.));+#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1330 = ORIENTED_EDGE('',*,*,#1331,.F.);+#1331 = EDGE_CURVE('',#1332,#1299,#1334,.T.);+#1332 = VERTEX_POINT('',#1333);+#1333 = CARTESIAN_POINT('',(-1.857897181043,2.75,0.610063089021));+#1334 = SURFACE_CURVE('',#1335,(#1339,#1346),.PCURVE_S1.);+#1335 = LINE('',#1336,#1337);+#1336 = CARTESIAN_POINT('',(-1.809772490444,2.75,0.646371138724));+#1337 = VECTOR('',#1338,1.);+#1338 = DIRECTION('',(-0.798288612765,-0.,-0.602275095558));+#1339 = PCURVE('',#1032,#1340);+#1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345);+#1341 = LINE('',#1342,#1343);+#1342 = CARTESIAN_POINT('',(-0.313001701895,-0.752158162537));+#1343 = VECTOR('',#1344,1.);+#1344 = DIRECTION('',(0.602275095558,0.798288612765));+#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1346 = PCURVE('',#1347,#1352);+#1347 = PLANE('',#1348);+#1348 = AXIS2_PLACEMENT_3D('',#1349,#1350,#1351);+#1349 = CARTESIAN_POINT('',(-1.857897181043,2.3,0.610063089021));+#1350 = DIRECTION('',(-0.602275095558,0.,0.798288612765));+#1351 = DIRECTION('',(0.798288612765,0.,0.602275095558));+#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1357);+#1353 = LINE('',#1354,#1355);+#1354 = CARTESIAN_POINT('',(6.028482660243E-02,0.45));+#1355 = VECTOR('',#1356,1.);+#1356 = DIRECTION('',(-1.,0.));+#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1358 = ORIENTED_EDGE('',*,*,#1359,.F.);+#1359 = EDGE_CURVE('',#1360,#1332,#1362,.T.);+#1360 = VERTEX_POINT('',#1361);+#1361 = CARTESIAN_POINT('',(-1.809715173398,2.75,0.6262));+#1362 = SURFACE_CURVE('',#1363,(#1368,#1379),.PCURVE_S1.);+#1363 = CIRCLE('',#1364,8.E-02);+#1364 = AXIS2_PLACEMENT_3D('',#1365,#1366,#1367);+#1365 = CARTESIAN_POINT('',(-1.809715173398,2.75,0.5462));+#1366 = DIRECTION('',(0.,-1.,0.));+#1367 = DIRECTION('',(0.,0.,1.));+#1368 = PCURVE('',#1032,#1369);+#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1378);+#1370 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1371,#1372,#1373,#1374,+#1375,#1376,#1377),.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('') );+#1371 = CARTESIAN_POINT('',(-0.292830563171,-0.752215479583));+#1372 = CARTESIAN_POINT('',(-0.292830563171,-0.613651414977));+#1373 = CARTESIAN_POINT('',(-0.172830563171,-0.68293344728));+#1374 = CARTESIAN_POINT('',(-5.2830563171E-02,-0.752215479583));+#1375 = CARTESIAN_POINT('',(-0.172830563171,-0.821497511886));+#1376 = CARTESIAN_POINT('',(-0.292830563171,-0.890779544189));+#1377 = CARTESIAN_POINT('',(-0.292830563171,-0.752215479583));+#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1379 = PCURVE('',#1380,#1385);+#1380 = CYLINDRICAL_SURFACE('',#1381,8.E-02);+#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384);+#1382 = CARTESIAN_POINT('',(-1.809715173398,2.3,0.5462));+#1383 = DIRECTION('',(0.,1.,0.));+#1384 = DIRECTION('',(0.,0.,1.));+#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390);+#1386 = LINE('',#1387,#1388);+#1387 = CARTESIAN_POINT('',(6.28318530718,0.45));+#1388 = VECTOR('',#1389,1.);+#1389 = DIRECTION('',(-1.,-0.));+#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1391 = ORIENTED_EDGE('',*,*,#1392,.F.);+#1392 = EDGE_CURVE('',#1393,#1360,#1395,.T.);+#1393 = VERTEX_POINT('',#1394);+#1394 = CARTESIAN_POINT('',(-1.5,2.75,0.6262));+#1395 = SURFACE_CURVE('',#1396,(#1400,#1407),.PCURVE_S1.);+#1396 = LINE('',#1397,#1398);+#1397 = CARTESIAN_POINT('',(-1.5,2.75,0.6262));+#1398 = VECTOR('',#1399,1.);+#1399 = DIRECTION('',(-1.,-0.,-0.));+#1400 = PCURVE('',#1032,#1401);+#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406);+#1402 = LINE('',#1403,#1404);+#1403 = CARTESIAN_POINT('',(-0.292830563171,-1.061930652981));+#1404 = VECTOR('',#1405,1.);+#1405 = DIRECTION('',(-0.,1.));+#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1407 = PCURVE('',#1408,#1413);+#1408 = PLANE('',#1409);+#1409 = AXIS2_PLACEMENT_3D('',#1410,#1411,#1412);+#1410 = CARTESIAN_POINT('',(-1.5,2.3,0.6262));+#1411 = DIRECTION('',(0.,0.,1.));+#1412 = DIRECTION('',(1.,0.,0.));+#1413 = DEFINITIONAL_REPRESENTATION('',(#1414),#1418);+#1414 = LINE('',#1415,#1416);+#1415 = CARTESIAN_POINT('',(0.,0.45));+#1416 = VECTOR('',#1417,1.);+#1417 = DIRECTION('',(-1.,0.));+#1418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1419 = ORIENTED_EDGE('',*,*,#1420,.F.);+#1420 = EDGE_CURVE('',#1421,#1393,#1423,.T.);+#1421 = VERTEX_POINT('',#1422);+#1422 = CARTESIAN_POINT('',(-1.45,2.75,0.639597459622));+#1423 = SURFACE_CURVE('',#1424,(#1429,#1436),.PCURVE_S1.);+#1424 = CIRCLE('',#1425,0.1);+#1425 = AXIS2_PLACEMENT_3D('',#1426,#1427,#1428);+#1426 = CARTESIAN_POINT('',(-1.5,2.75,0.7262));+#1427 = DIRECTION('',(0.,1.,-0.));+#1428 = DIRECTION('',(-1.,0.,0.));+#1429 = PCURVE('',#1032,#1430);+#1430 = DEFINITIONAL_REPRESENTATION('',(#1431),#1435);+#1431 = CIRCLE('',#1432,0.1);+#1432 = AXIS2_PLACEMENT_2D('',#1433,#1434);+#1433 = CARTESIAN_POINT('',(-0.392830563171,-1.061930652981));+#1434 = DIRECTION('',(0.,1.));+#1435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1436 = PCURVE('',#1437,#1442);+#1437 = CYLINDRICAL_SURFACE('',#1438,0.1);+#1438 = AXIS2_PLACEMENT_3D('',#1439,#1440,#1441);+#1439 = CARTESIAN_POINT('',(-1.5,2.3,0.7262));+#1440 = DIRECTION('',(0.,1.,0.));+#1441 = DIRECTION('',(-1.,-0.,-0.));+#1442 = DEFINITIONAL_REPRESENTATION('',(#1443),#1447);+#1443 = LINE('',#1444,#1445);+#1444 = CARTESIAN_POINT('',(-0.,0.45));+#1445 = VECTOR('',#1446,1.);+#1446 = DIRECTION('',(1.,-0.));+#1447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1448 = ORIENTED_EDGE('',*,*,#1449,.F.);+#1449 = EDGE_CURVE('',#990,#1421,#1450,.T.);+#1450 = SURFACE_CURVE('',#1451,(#1455,#1462),.PCURVE_S1.);+#1451 = LINE('',#1452,#1453);+#1452 = CARTESIAN_POINT('',(-1.45,2.75,-8.331528158549E-02));+#1453 = VECTOR('',#1454,1.);+#1454 = DIRECTION('',(-0.,-0.,-1.));+#1455 = PCURVE('',#1032,#1456);+#1456 = DEFINITIONAL_REPRESENTATION('',(#1457),#1461);+#1457 = LINE('',#1458,#1459);+#1458 = CARTESIAN_POINT('',(0.416684718414,-1.111930652981));+#1459 = VECTOR('',#1460,1.);+#1460 = DIRECTION('',(1.,0.));+#1461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1462 = PCURVE('',#1005,#1463);+#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1468);+#1464 = LINE('',#1465,#1466);+#1465 = CARTESIAN_POINT('',(-0.416684718415,-1.4));+#1466 = VECTOR('',#1467,1.);+#1467 = DIRECTION('',(1.,0.));+#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1469 = ADVANCED_FACE('',(#1470),#1005,.F.);+#1470 = FACE_BOUND('',#1471,.T.);+#1471 = EDGE_LOOP('',(#1472,#1473,#1496,#1517));+#1472 = ORIENTED_EDGE('',*,*,#989,.F.);+#1473 = ORIENTED_EDGE('',*,*,#1474,.T.);+#1474 = EDGE_CURVE('',#961,#1475,#1477,.T.);+#1475 = VERTEX_POINT('',#1476);+#1476 = CARTESIAN_POINT('',(-1.45,1.85,0.639597459622));+#1477 = SURFACE_CURVE('',#1478,(#1482,#1489),.PCURVE_S1.);+#1478 = LINE('',#1479,#1480);+#1479 = CARTESIAN_POINT('',(-1.45,1.85,-8.331528158549E-02));+#1480 = VECTOR('',#1481,1.);+#1481 = DIRECTION('',(-0.,-0.,-1.));+#1482 = PCURVE('',#1005,#1483);+#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488);+#1484 = LINE('',#1485,#1486);+#1485 = CARTESIAN_POINT('',(-0.416684718415,-0.5));+#1486 = VECTOR('',#1487,1.);+#1487 = DIRECTION('',(1.,0.));+#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1489 = PCURVE('',#977,#1490);+#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495);+#1491 = LINE('',#1492,#1493);+#1492 = CARTESIAN_POINT('',(0.416684718414,-1.111930652981));+#1493 = VECTOR('',#1494,1.);+#1494 = DIRECTION('',(1.,0.));+#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1496 = ORIENTED_EDGE('',*,*,#1497,.T.);+#1497 = EDGE_CURVE('',#1475,#1421,#1498,.T.);+#1498 = SURFACE_CURVE('',#1499,(#1503,#1510),.PCURVE_S1.);+#1499 = LINE('',#1500,#1501);+#1500 = CARTESIAN_POINT('',(-1.45,2.3,0.639597459622));+#1501 = VECTOR('',#1502,1.);+#1502 = DIRECTION('',(0.,1.,0.));+#1503 = PCURVE('',#1005,#1504);+#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509);+#1505 = LINE('',#1506,#1507);+#1506 = CARTESIAN_POINT('',(-1.139597459622,-0.95));+#1507 = VECTOR('',#1508,1.);+#1508 = DIRECTION('',(0.,-1.));+#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1510 = PCURVE('',#1437,#1511);+#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516);+#1512 = LINE('',#1513,#1514);+#1513 = CARTESIAN_POINT('',(4.188790204786,0.));+#1514 = VECTOR('',#1515,1.);+#1515 = DIRECTION('',(0.,1.));+#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1517 = ORIENTED_EDGE('',*,*,#1449,.F.);+#1518 = ADVANCED_FACE('',(#1519),#977,.F.);+#1519 = FACE_BOUND('',#1520,.T.);+#1520 = EDGE_LOOP('',(#1521,#1522,#1523,#1551,#1574,#1602,#1625,#1648,+ #1671,#1699,#1722,#1750,#1773,#1795));+#1521 = ORIENTED_EDGE('',*,*,#960,.F.);+#1522 = ORIENTED_EDGE('',*,*,#1048,.T.);+#1523 = ORIENTED_EDGE('',*,*,#1524,.T.);+#1524 = EDGE_CURVE('',#1049,#1525,#1527,.T.);+#1525 = VERTEX_POINT('',#1526);+#1526 = CARTESIAN_POINT('',(-1.978352200155,1.85,0.769720811574));+#1527 = SURFACE_CURVE('',#1528,(#1533,#1544),.PCURVE_S1.);+#1528 = CIRCLE('',#1529,0.28);+#1529 = AXIS2_PLACEMENT_3D('',#1530,#1531,#1532);+#1530 = CARTESIAN_POINT('',(-1.809715173398,1.85,0.5462));+#1531 = DIRECTION('',(0.,-1.,0.));+#1532 = DIRECTION('',(0.,0.,1.));+#1533 = PCURVE('',#977,#1534);+#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1543);+#1535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1536,#1537,#1538,#1539,+#1540,#1541,#1542),.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('') );+#1536 = CARTESIAN_POINT('',(-0.492830563171,-0.752215479583));+#1537 = CARTESIAN_POINT('',(-0.492830563171,-0.267241253464));+#1538 = CARTESIAN_POINT('',(-7.2830563171E-02,-0.509728366523));+#1539 = CARTESIAN_POINT('',(0.347169436829,-0.752215479583));+#1540 = CARTESIAN_POINT('',(-7.2830563171E-02,-0.994702592643));+#1541 = CARTESIAN_POINT('',(-0.492830563171,-1.237189705702));+#1542 = CARTESIAN_POINT('',(-0.492830563171,-0.752215479583));+#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1544 = PCURVE('',#1087,#1545);+#1545 = DEFINITIONAL_REPRESENTATION('',(#1546),#1550);+#1546 = LINE('',#1547,#1548);+#1547 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#1548 = VECTOR('',#1549,1.);+#1549 = DIRECTION('',(-1.,0.));+#1550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1551 = ORIENTED_EDGE('',*,*,#1552,.T.);+#1552 = EDGE_CURVE('',#1525,#1553,#1555,.T.);+#1553 = VERTEX_POINT('',#1554);+#1554 = CARTESIAN_POINT('',(-2.712102818957,1.85,0.216136910979));+#1555 = SURFACE_CURVE('',#1556,(#1560,#1567),.PCURVE_S1.);+#1556 = LINE('',#1557,#1558);+#1557 = CARTESIAN_POINT('',(-1.930227509556,1.85,0.806028861276));+#1558 = VECTOR('',#1559,1.);+#1559 = DIRECTION('',(-0.798288612765,-0.,-0.602275095558));+#1560 = PCURVE('',#977,#1561);+#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1566);+#1562 = LINE('',#1563,#1564);+#1563 = CARTESIAN_POINT('',(-0.472659424447,-0.631703143425));+#1564 = VECTOR('',#1565,1.);+#1565 = DIRECTION('',(0.602275095558,0.798288612765));+#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1567 = PCURVE('',#1169,#1568);+#1568 = DEFINITIONAL_REPRESENTATION('',(#1569),#1573);+#1569 = LINE('',#1570,#1571);+#1570 = CARTESIAN_POINT('',(6.028482660183E-02,-0.45));+#1571 = VECTOR('',#1572,1.);+#1572 = DIRECTION('',(-1.,0.));+#1573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1574 = ORIENTED_EDGE('',*,*,#1575,.F.);+#1575 = EDGE_CURVE('',#1576,#1553,#1578,.T.);+#1576 = VERTEX_POINT('',#1577);+#1577 = CARTESIAN_POINT('',(-2.760284826602,1.85,0.2));+#1578 = SURFACE_CURVE('',#1579,(#1584,#1595),.PCURVE_S1.);+#1579 = CIRCLE('',#1580,8.E-02);+#1580 = AXIS2_PLACEMENT_3D('',#1581,#1582,#1583);+#1581 = CARTESIAN_POINT('',(-2.760284826602,1.85,0.28));+#1582 = DIRECTION('',(0.,-1.,0.));+#1583 = DIRECTION('',(0.,0.,1.));+#1584 = PCURVE('',#977,#1585);+#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1594);+#1586 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1587,#1588,#1589,#1590,+#1591,#1592,#1593),.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('') );+#1587 = CARTESIAN_POINT('',(-2.6630563171E-02,0.198354173621));+#1588 = CARTESIAN_POINT('',(-2.6630563171E-02,0.336918238227));+#1589 = CARTESIAN_POINT('',(9.3369436829E-02,0.267636205924));+#1590 = CARTESIAN_POINT('',(0.213369436829,0.198354173621));+#1591 = CARTESIAN_POINT('',(9.3369436829E-02,0.129072141318));+#1592 = CARTESIAN_POINT('',(-2.6630563171E-02,5.979010901549E-02));+#1593 = CARTESIAN_POINT('',(-2.6630563171E-02,0.198354173621));+#1594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1595 = PCURVE('',#1202,#1596);+#1596 = DEFINITIONAL_REPRESENTATION('',(#1597),#1601);+#1597 = LINE('',#1598,#1599);+#1598 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#1599 = VECTOR('',#1600,1.);+#1600 = DIRECTION('',(-1.,0.));+#1601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1602 = ORIENTED_EDGE('',*,*,#1603,.T.);+#1603 = EDGE_CURVE('',#1576,#1604,#1606,.T.);+#1604 = VERTEX_POINT('',#1605);+#1605 = CARTESIAN_POINT('',(-3.475,1.85,0.2));+#1606 = SURFACE_CURVE('',#1607,(#1611,#1618),.PCURVE_S1.);+#1607 = LINE('',#1608,#1609);+#1608 = CARTESIAN_POINT('',(-2.7,1.85,0.2));+#1609 = VECTOR('',#1610,1.);+#1610 = DIRECTION('',(-1.,-0.,-0.));+#1611 = PCURVE('',#977,#1612);+#1612 = DEFINITIONAL_REPRESENTATION('',(#1613),#1617);+#1613 = LINE('',#1614,#1615);+#1614 = CARTESIAN_POINT('',(0.133369436829,0.138069347019));+#1615 = VECTOR('',#1616,1.);+#1616 = DIRECTION('',(-0.,1.));+#1617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1618 = PCURVE('',#1230,#1619);+#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624);+#1620 = LINE('',#1621,#1622);+#1621 = CARTESIAN_POINT('',(6.0284826602E-02,-0.45));+#1622 = VECTOR('',#1623,1.);+#1623 = DIRECTION('',(-1.,0.));+#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1625 = ORIENTED_EDGE('',*,*,#1626,.T.);+#1626 = EDGE_CURVE('',#1604,#1627,#1629,.T.);+#1627 = VERTEX_POINT('',#1628);+#1628 = CARTESIAN_POINT('',(-3.475,1.85,0.));+#1629 = SURFACE_CURVE('',#1630,(#1634,#1641),.PCURVE_S1.);+#1630 = LINE('',#1631,#1632);+#1631 = CARTESIAN_POINT('',(-3.475,1.85,-8.331528158549E-02));+#1632 = VECTOR('',#1633,1.);+#1633 = DIRECTION('',(-0.,-0.,-1.));+#1634 = PCURVE('',#977,#1635);+#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640);+#1636 = LINE('',#1637,#1638);+#1637 = CARTESIAN_POINT('',(0.416684718414,0.913069347019));+#1638 = VECTOR('',#1639,1.);+#1639 = DIRECTION('',(1.,0.));+#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1641 = PCURVE('',#1258,#1642);+#1642 = DEFINITIONAL_REPRESENTATION('',(#1643),#1647);+#1643 = LINE('',#1644,#1645);+#1644 = CARTESIAN_POINT('',(-0.416684718415,-0.5));+#1645 = VECTOR('',#1646,1.);+#1646 = DIRECTION('',(1.,0.));+#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1648 = ORIENTED_EDGE('',*,*,#1649,.F.);+#1649 = EDGE_CURVE('',#1650,#1627,#1652,.T.);+#1650 = VERTEX_POINT('',#1651);+#1651 = CARTESIAN_POINT('',(-2.760284826602,1.85,0.));+#1652 = SURFACE_CURVE('',#1653,(#1657,#1664),.PCURVE_S1.);+#1653 = LINE('',#1654,#1655);+#1654 = CARTESIAN_POINT('',(-2.7,1.85,0.));+#1655 = VECTOR('',#1656,1.);+#1656 = DIRECTION('',(-1.,-0.,-0.));+#1657 = PCURVE('',#977,#1658);+#1658 = DEFINITIONAL_REPRESENTATION('',(#1659),#1663);+#1659 = LINE('',#1660,#1661);+#1660 = CARTESIAN_POINT('',(0.333369436829,0.138069347019));+#1661 = VECTOR('',#1662,1.);+#1662 = DIRECTION('',(-0.,1.));+#1663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1664 = PCURVE('',#1286,#1665);+#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1670);+#1666 = LINE('',#1667,#1668);+#1667 = CARTESIAN_POINT('',(6.0284826602E-02,-0.45));+#1668 = VECTOR('',#1669,1.);+#1669 = DIRECTION('',(-1.,0.));+#1670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1671 = ORIENTED_EDGE('',*,*,#1672,.T.);+#1672 = EDGE_CURVE('',#1650,#1673,#1675,.T.);+#1673 = VERTEX_POINT('',#1674);+#1674 = CARTESIAN_POINT('',(-2.591647799845,1.85,5.647918842581E-02));+#1675 = SURFACE_CURVE('',#1676,(#1681,#1692),.PCURVE_S1.);+#1676 = CIRCLE('',#1677,0.28);+#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680);+#1678 = CARTESIAN_POINT('',(-2.760284826602,1.85,0.28));+#1679 = DIRECTION('',(0.,-1.,0.));+#1680 = DIRECTION('',(0.,0.,1.));+#1681 = PCURVE('',#977,#1682);+#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1691);+#1683 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1684,#1685,#1686,#1687,+#1688,#1689,#1690),.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('') );+#1684 = CARTESIAN_POINT('',(-0.226630563171,0.198354173621));+#1685 = CARTESIAN_POINT('',(-0.226630563171,0.68332839974));+#1686 = CARTESIAN_POINT('',(0.193369436829,0.440841286681));+#1687 = CARTESIAN_POINT('',(0.613369436829,0.198354173621));+#1688 = CARTESIAN_POINT('',(0.193369436829,-4.413293943864E-02));+#1689 = CARTESIAN_POINT('',(-0.226630563171,-0.286620052498));+#1690 = CARTESIAN_POINT('',(-0.226630563171,0.198354173621));+#1691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1692 = PCURVE('',#1319,#1693);+#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);+#1694 = LINE('',#1695,#1696);+#1695 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#1696 = VECTOR('',#1697,1.);+#1697 = DIRECTION('',(-1.,0.));+#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1699 = ORIENTED_EDGE('',*,*,#1700,.F.);+#1700 = EDGE_CURVE('',#1701,#1673,#1703,.T.);+#1701 = VERTEX_POINT('',#1702);+#1702 = CARTESIAN_POINT('',(-1.857897181043,1.85,0.610063089021));+#1703 = SURFACE_CURVE('',#1704,(#1708,#1715),.PCURVE_S1.);+#1704 = LINE('',#1705,#1706);+#1705 = CARTESIAN_POINT('',(-1.809772490444,1.85,0.646371138724));+#1706 = VECTOR('',#1707,1.);+#1707 = DIRECTION('',(-0.798288612765,-0.,-0.602275095558));+#1708 = PCURVE('',#977,#1709);+#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1714);+#1710 = LINE('',#1711,#1712);+#1711 = CARTESIAN_POINT('',(-0.313001701895,-0.752158162537));+#1712 = VECTOR('',#1713,1.);+#1713 = DIRECTION('',(0.602275095558,0.798288612765));+#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1715 = PCURVE('',#1347,#1716);+#1716 = DEFINITIONAL_REPRESENTATION('',(#1717),#1721);+#1717 = LINE('',#1718,#1719);+#1718 = CARTESIAN_POINT('',(6.028482660243E-02,-0.45));+#1719 = VECTOR('',#1720,1.);+#1720 = DIRECTION('',(-1.,0.));+#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1722 = ORIENTED_EDGE('',*,*,#1723,.F.);+#1723 = EDGE_CURVE('',#1724,#1701,#1726,.T.);+#1724 = VERTEX_POINT('',#1725);+#1725 = CARTESIAN_POINT('',(-1.809715173398,1.85,0.6262));+#1726 = SURFACE_CURVE('',#1727,(#1732,#1743),.PCURVE_S1.);+#1727 = CIRCLE('',#1728,8.E-02);+#1728 = AXIS2_PLACEMENT_3D('',#1729,#1730,#1731);+#1729 = CARTESIAN_POINT('',(-1.809715173398,1.85,0.5462));+#1730 = DIRECTION('',(0.,-1.,0.));+#1731 = DIRECTION('',(0.,0.,1.));+#1732 = PCURVE('',#977,#1733);+#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1742);+#1734 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1735,#1736,#1737,#1738,+#1739,#1740,#1741),.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('') );+#1735 = CARTESIAN_POINT('',(-0.292830563171,-0.752215479583));+#1736 = CARTESIAN_POINT('',(-0.292830563171,-0.613651414977));+#1737 = CARTESIAN_POINT('',(-0.172830563171,-0.68293344728));+#1738 = CARTESIAN_POINT('',(-5.2830563171E-02,-0.752215479583));+#1739 = CARTESIAN_POINT('',(-0.172830563171,-0.821497511886));+#1740 = CARTESIAN_POINT('',(-0.292830563171,-0.890779544189));+#1741 = CARTESIAN_POINT('',(-0.292830563171,-0.752215479583));+#1742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1743 = PCURVE('',#1380,#1744);+#1744 = DEFINITIONAL_REPRESENTATION('',(#1745),#1749);+#1745 = LINE('',#1746,#1747);+#1746 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#1747 = VECTOR('',#1748,1.);+#1748 = DIRECTION('',(-1.,0.));+#1749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1750 = ORIENTED_EDGE('',*,*,#1751,.F.);+#1751 = EDGE_CURVE('',#1752,#1724,#1754,.T.);+#1752 = VERTEX_POINT('',#1753);+#1753 = CARTESIAN_POINT('',(-1.5,1.85,0.6262));+#1754 = SURFACE_CURVE('',#1755,(#1759,#1766),.PCURVE_S1.);+#1755 = LINE('',#1756,#1757);+#1756 = CARTESIAN_POINT('',(-1.5,1.85,0.6262));+#1757 = VECTOR('',#1758,1.);+#1758 = DIRECTION('',(-1.,-0.,-0.));+#1759 = PCURVE('',#977,#1760);+#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765);+#1761 = LINE('',#1762,#1763);+#1762 = CARTESIAN_POINT('',(-0.292830563171,-1.061930652981));+#1763 = VECTOR('',#1764,1.);+#1764 = DIRECTION('',(-0.,1.));+#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1766 = PCURVE('',#1408,#1767);+#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1772);+#1768 = LINE('',#1769,#1770);+#1769 = CARTESIAN_POINT('',(0.,-0.45));+#1770 = VECTOR('',#1771,1.);+#1771 = DIRECTION('',(-1.,0.));+#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1773 = ORIENTED_EDGE('',*,*,#1774,.F.);+#1774 = EDGE_CURVE('',#1475,#1752,#1775,.T.);+#1775 = SURFACE_CURVE('',#1776,(#1781,#1788),.PCURVE_S1.);+#1776 = CIRCLE('',#1777,0.1);+#1777 = AXIS2_PLACEMENT_3D('',#1778,#1779,#1780);+#1778 = CARTESIAN_POINT('',(-1.5,1.85,0.7262));+#1779 = DIRECTION('',(0.,1.,-0.));+#1780 = DIRECTION('',(-1.,0.,0.));+#1781 = PCURVE('',#977,#1782);+#1782 = DEFINITIONAL_REPRESENTATION('',(#1783),#1787);+#1783 = CIRCLE('',#1784,0.1);+#1784 = AXIS2_PLACEMENT_2D('',#1785,#1786);+#1785 = CARTESIAN_POINT('',(-0.392830563171,-1.061930652981));+#1786 = DIRECTION('',(0.,1.));+#1787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1788 = PCURVE('',#1437,#1789);+#1789 = DEFINITIONAL_REPRESENTATION('',(#1790),#1794);+#1790 = LINE('',#1791,#1792);+#1791 = CARTESIAN_POINT('',(0.,-0.45));+#1792 = VECTOR('',#1793,1.);+#1793 = DIRECTION('',(1.,0.));+#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1795 = ORIENTED_EDGE('',*,*,#1474,.F.);+#1796 = ADVANCED_FACE('',(#1797),#1087,.T.);+#1797 = FACE_BOUND('',#1798,.T.);+#1798 = EDGE_LOOP('',(#1799,#1800,#1821,#1822));+#1799 = ORIENTED_EDGE('',*,*,#1125,.T.);+#1800 = ORIENTED_EDGE('',*,*,#1801,.F.);+#1801 = EDGE_CURVE('',#1525,#1126,#1802,.T.);+#1802 = SURFACE_CURVE('',#1803,(#1807,#1814),.PCURVE_S1.);+#1803 = LINE('',#1804,#1805);+#1804 = CARTESIAN_POINT('',(-1.978352200155,1.85,0.769720811574));+#1805 = VECTOR('',#1806,1.);+#1806 = DIRECTION('',(0.,1.,0.));+#1807 = PCURVE('',#1087,#1808);+#1808 = DEFINITIONAL_REPRESENTATION('',(#1809),#1813);+#1809 = LINE('',#1810,#1811);+#1810 = CARTESIAN_POINT('',(5.636837285753,-0.45));+#1811 = VECTOR('',#1812,1.);+#1812 = DIRECTION('',(0.,1.));+#1813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1814 = PCURVE('',#1169,#1815);+#1815 = DEFINITIONAL_REPRESENTATION('',(#1816),#1820);+#1816 = LINE('',#1817,#1818);+#1817 = CARTESIAN_POINT('',(0.,-0.45));+#1818 = VECTOR('',#1819,1.);+#1819 = DIRECTION('',(0.,1.));+#1820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1821 = ORIENTED_EDGE('',*,*,#1524,.F.);+#1822 = ORIENTED_EDGE('',*,*,#1071,.T.);+#1823 = ADVANCED_FACE('',(#1824),#1437,.T.);+#1824 = FACE_BOUND('',#1825,.T.);+#1825 = EDGE_LOOP('',(#1826,#1827,#1828,#1849));+#1826 = ORIENTED_EDGE('',*,*,#1497,.F.);+#1827 = ORIENTED_EDGE('',*,*,#1774,.T.);+#1828 = ORIENTED_EDGE('',*,*,#1829,.F.);+#1829 = EDGE_CURVE('',#1393,#1752,#1830,.T.);+#1830 = SURFACE_CURVE('',#1831,(#1835,#1842),.PCURVE_S1.);+#1831 = LINE('',#1832,#1833);+#1832 = CARTESIAN_POINT('',(-1.5,2.75,0.6262));+#1833 = VECTOR('',#1834,1.);+#1834 = DIRECTION('',(-0.,-1.,-0.));+#1835 = PCURVE('',#1437,#1836);+#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841);+#1837 = LINE('',#1838,#1839);+#1838 = CARTESIAN_POINT('',(4.712388980385,0.45));+#1839 = VECTOR('',#1840,1.);+#1840 = DIRECTION('',(0.,-1.));+#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1842 = PCURVE('',#1408,#1843);+#1843 = DEFINITIONAL_REPRESENTATION('',(#1844),#1848);+#1844 = LINE('',#1845,#1846);+#1845 = CARTESIAN_POINT('',(0.,0.45));+#1846 = VECTOR('',#1847,1.);+#1847 = DIRECTION('',(0.,-1.));+#1848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1849 = ORIENTED_EDGE('',*,*,#1420,.F.);+#1850 = ADVANCED_FACE('',(#1851),#1408,.F.);+#1851 = FACE_BOUND('',#1852,.T.);+#1852 = EDGE_LOOP('',(#1853,#1854,#1875,#1876));+#1853 = ORIENTED_EDGE('',*,*,#1751,.T.);+#1854 = ORIENTED_EDGE('',*,*,#1855,.F.);+#1855 = EDGE_CURVE('',#1360,#1724,#1856,.T.);+#1856 = SURFACE_CURVE('',#1857,(#1861,#1868),.PCURVE_S1.);+#1857 = LINE('',#1858,#1859);+#1858 = CARTESIAN_POINT('',(-1.809715173398,2.75,0.6262));+#1859 = VECTOR('',#1860,1.);+#1860 = DIRECTION('',(-0.,-1.,-0.));+#1861 = PCURVE('',#1408,#1862);+#1862 = DEFINITIONAL_REPRESENTATION('',(#1863),#1867);+#1863 = LINE('',#1864,#1865);+#1864 = CARTESIAN_POINT('',(-0.309715173398,0.45));+#1865 = VECTOR('',#1866,1.);+#1866 = DIRECTION('',(0.,-1.));+#1867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1868 = PCURVE('',#1380,#1869);+#1869 = DEFINITIONAL_REPRESENTATION('',(#1870),#1874);+#1870 = LINE('',#1871,#1872);+#1871 = CARTESIAN_POINT('',(6.28318530718,0.45));+#1872 = VECTOR('',#1873,1.);+#1873 = DIRECTION('',(-0.,-1.));+#1874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1875 = ORIENTED_EDGE('',*,*,#1392,.F.);+#1876 = ORIENTED_EDGE('',*,*,#1829,.T.);+#1877 = ADVANCED_FACE('',(#1878),#1380,.F.);+#1878 = FACE_BOUND('',#1879,.F.);+#1879 = EDGE_LOOP('',(#1880,#1881,#1882,#1903));+#1880 = ORIENTED_EDGE('',*,*,#1855,.F.);+#1881 = ORIENTED_EDGE('',*,*,#1359,.T.);+#1882 = ORIENTED_EDGE('',*,*,#1883,.T.);+#1883 = EDGE_CURVE('',#1332,#1701,#1884,.T.);+#1884 = SURFACE_CURVE('',#1885,(#1889,#1896),.PCURVE_S1.);+#1885 = LINE('',#1886,#1887);+#1886 = CARTESIAN_POINT('',(-1.857897181043,2.75,0.610063089021));+#1887 = VECTOR('',#1888,1.);+#1888 = DIRECTION('',(-0.,-1.,-0.));+#1889 = PCURVE('',#1380,#1890);+#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895);+#1891 = LINE('',#1892,#1893);+#1892 = CARTESIAN_POINT('',(5.636837285753,0.45));+#1893 = VECTOR('',#1894,1.);+#1894 = DIRECTION('',(-0.,-1.));+#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1896 = PCURVE('',#1347,#1897);+#1897 = DEFINITIONAL_REPRESENTATION('',(#1898),#1902);+#1898 = LINE('',#1899,#1900);+#1899 = CARTESIAN_POINT('',(0.,0.45));+#1900 = VECTOR('',#1901,1.);+#1901 = DIRECTION('',(0.,-1.));+#1902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1903 = ORIENTED_EDGE('',*,*,#1723,.F.);+#1904 = ADVANCED_FACE('',(#1905),#1347,.F.);+#1905 = FACE_BOUND('',#1906,.T.);+#1906 = EDGE_LOOP('',(#1907,#1908,#1929,#1930));+#1907 = ORIENTED_EDGE('',*,*,#1700,.T.);+#1908 = ORIENTED_EDGE('',*,*,#1909,.F.);+#1909 = EDGE_CURVE('',#1299,#1673,#1910,.T.);+#1910 = SURFACE_CURVE('',#1911,(#1915,#1922),.PCURVE_S1.);+#1911 = LINE('',#1912,#1913);+#1912 = CARTESIAN_POINT('',(-2.591647799845,2.75,5.647918842581E-02));+#1913 = VECTOR('',#1914,1.);+#1914 = DIRECTION('',(-0.,-1.,-0.));+#1915 = PCURVE('',#1347,#1916);+#1916 = DEFINITIONAL_REPRESENTATION('',(#1917),#1921);+#1917 = LINE('',#1918,#1919);+#1918 = CARTESIAN_POINT('',(-0.919154560229,0.45));+#1919 = VECTOR('',#1920,1.);+#1920 = DIRECTION('',(0.,-1.));+#1921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1922 = PCURVE('',#1319,#1923);+#1923 = DEFINITIONAL_REPRESENTATION('',(#1924),#1928);+#1924 = LINE('',#1925,#1926);+#1925 = CARTESIAN_POINT('',(2.495244632164,0.45));+#1926 = VECTOR('',#1927,1.);+#1927 = DIRECTION('',(-0.,-1.));+#1928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1929 = ORIENTED_EDGE('',*,*,#1331,.F.);+#1930 = ORIENTED_EDGE('',*,*,#1883,.T.);+#1931 = ADVANCED_FACE('',(#1932),#1319,.T.);+#1932 = FACE_BOUND('',#1933,.T.);+#1933 = EDGE_LOOP('',(#1934,#1955,#1956,#1957));+#1934 = ORIENTED_EDGE('',*,*,#1935,.F.);+#1935 = EDGE_CURVE('',#1271,#1650,#1936,.T.);+#1936 = SURFACE_CURVE('',#1937,(#1941,#1948),.PCURVE_S1.);+#1937 = LINE('',#1938,#1939);+#1938 = CARTESIAN_POINT('',(-2.760284826602,2.75,0.));+#1939 = VECTOR('',#1940,1.);+#1940 = DIRECTION('',(-0.,-1.,-0.));+#1941 = PCURVE('',#1319,#1942);+#1942 = DEFINITIONAL_REPRESENTATION('',(#1943),#1947);+#1943 = LINE('',#1944,#1945);+#1944 = CARTESIAN_POINT('',(3.14159265359,0.45));+#1945 = VECTOR('',#1946,1.);+#1946 = DIRECTION('',(-0.,-1.));+#1947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1948 = PCURVE('',#1286,#1949);+#1949 = DEFINITIONAL_REPRESENTATION('',(#1950),#1954);+#1950 = LINE('',#1951,#1952);+#1951 = CARTESIAN_POINT('',(0.,0.45));+#1952 = VECTOR('',#1953,1.);+#1953 = DIRECTION('',(0.,-1.));+#1954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1955 = ORIENTED_EDGE('',*,*,#1298,.T.);+#1956 = ORIENTED_EDGE('',*,*,#1909,.T.);+#1957 = ORIENTED_EDGE('',*,*,#1672,.F.);+#1958 = ADVANCED_FACE('',(#1959),#1286,.F.);+#1959 = FACE_BOUND('',#1960,.T.);+#1960 = EDGE_LOOP('',(#1961,#1962,#1963,#1984));+#1961 = ORIENTED_EDGE('',*,*,#1935,.T.);+#1962 = ORIENTED_EDGE('',*,*,#1649,.T.);+#1963 = ORIENTED_EDGE('',*,*,#1964,.T.);+#1964 = EDGE_CURVE('',#1627,#1243,#1965,.T.);+#1965 = SURFACE_CURVE('',#1966,(#1970,#1977),.PCURVE_S1.);+#1966 = LINE('',#1967,#1968);+#1967 = CARTESIAN_POINT('',(-3.475,1.825,0.));+#1968 = VECTOR('',#1969,1.);+#1969 = DIRECTION('',(0.,1.,0.));+#1970 = PCURVE('',#1286,#1971);+#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976);+#1972 = LINE('',#1973,#1974);+#1973 = CARTESIAN_POINT('',(-0.714715173398,-0.475));+#1974 = VECTOR('',#1975,1.);+#1975 = DIRECTION('',(0.,1.));+#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1977 = PCURVE('',#1258,#1978);+#1978 = DEFINITIONAL_REPRESENTATION('',(#1979),#1983);+#1979 = LINE('',#1980,#1981);+#1980 = CARTESIAN_POINT('',(-0.5,-0.475));+#1981 = VECTOR('',#1982,1.);+#1982 = DIRECTION('',(0.,-1.));+#1983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1984 = ORIENTED_EDGE('',*,*,#1270,.F.);+#1985 = ADVANCED_FACE('',(#1986),#1258,.T.);+#1986 = FACE_BOUND('',#1987,.F.);+#1987 = EDGE_LOOP('',(#1988,#1989,#2010,#2011));+#1988 = ORIENTED_EDGE('',*,*,#1242,.F.);+#1989 = ORIENTED_EDGE('',*,*,#1990,.F.);+#1990 = EDGE_CURVE('',#1604,#1215,#1991,.T.);+#1991 = SURFACE_CURVE('',#1992,(#1996,#2003),.PCURVE_S1.);+#1992 = LINE('',#1993,#1994);+#1993 = CARTESIAN_POINT('',(-3.475,1.825,0.2));+#1994 = VECTOR('',#1995,1.);+#1995 = DIRECTION('',(0.,1.,0.));+#1996 = PCURVE('',#1258,#1997);+#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);+#1998 = LINE('',#1999,#2000);+#1999 = CARTESIAN_POINT('',(-0.7,-0.475));+#2000 = VECTOR('',#2001,1.);+#2001 = DIRECTION('',(0.,-1.));+#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2003 = PCURVE('',#1230,#2004);+#2004 = DEFINITIONAL_REPRESENTATION('',(#2005),#2009);+#2005 = LINE('',#2006,#2007);+#2006 = CARTESIAN_POINT('',(-0.714715173398,-0.475));+#2007 = VECTOR('',#2008,1.);+#2008 = DIRECTION('',(0.,1.));+#2009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2010 = ORIENTED_EDGE('',*,*,#1626,.T.);+#2011 = ORIENTED_EDGE('',*,*,#1964,.T.);+#2012 = ADVANCED_FACE('',(#2013),#1230,.T.);+#2013 = FACE_BOUND('',#2014,.F.);+#2014 = EDGE_LOOP('',(#2015,#2036,#2037,#2038));+#2015 = ORIENTED_EDGE('',*,*,#2016,.T.);+#2016 = EDGE_CURVE('',#1182,#1576,#2017,.T.);+#2017 = SURFACE_CURVE('',#2018,(#2022,#2029),.PCURVE_S1.);+#2018 = LINE('',#2019,#2020);+#2019 = CARTESIAN_POINT('',(-2.760284826602,2.75,0.2));+#2020 = VECTOR('',#2021,1.);+#2021 = DIRECTION('',(-0.,-1.,-0.));+#2022 = PCURVE('',#1230,#2023);+#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2028);+#2024 = LINE('',#2025,#2026);+#2025 = CARTESIAN_POINT('',(0.,0.45));+#2026 = VECTOR('',#2027,1.);+#2027 = DIRECTION('',(0.,-1.));+#2028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2029 = PCURVE('',#1202,#2030);+#2030 = DEFINITIONAL_REPRESENTATION('',(#2031),#2035);+#2031 = LINE('',#2032,#2033);+#2032 = CARTESIAN_POINT('',(3.14159265359,0.45));+#2033 = VECTOR('',#2034,1.);+#2034 = DIRECTION('',(-0.,-1.));+#2035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2036 = ORIENTED_EDGE('',*,*,#1603,.T.);+#2037 = ORIENTED_EDGE('',*,*,#1990,.T.);+#2038 = ORIENTED_EDGE('',*,*,#1214,.F.);+#2039 = ADVANCED_FACE('',(#2040),#1202,.F.);+#2040 = FACE_BOUND('',#2041,.F.);+#2041 = EDGE_LOOP('',(#2042,#2043,#2044,#2065));+#2042 = ORIENTED_EDGE('',*,*,#2016,.F.);+#2043 = ORIENTED_EDGE('',*,*,#1181,.T.);+#2044 = ORIENTED_EDGE('',*,*,#2045,.T.);+#2045 = EDGE_CURVE('',#1154,#1553,#2046,.T.);+#2046 = SURFACE_CURVE('',#2047,(#2051,#2058),.PCURVE_S1.);+#2047 = LINE('',#2048,#2049);+#2048 = CARTESIAN_POINT('',(-2.712102818957,2.75,0.216136910979));+#2049 = VECTOR('',#2050,1.);+#2050 = DIRECTION('',(-0.,-1.,-0.));+#2051 = PCURVE('',#1202,#2052);+#2052 = DEFINITIONAL_REPRESENTATION('',(#2053),#2057);+#2053 = LINE('',#2054,#2055);+#2054 = CARTESIAN_POINT('',(2.495244632164,0.45));+#2055 = VECTOR('',#2056,1.);+#2056 = DIRECTION('',(-0.,-1.));+#2057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2058 = PCURVE('',#1169,#2059);+#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2064);+#2060 = LINE('',#2061,#2062);+#2061 = CARTESIAN_POINT('',(-0.919154560229,0.45));+#2062 = VECTOR('',#2063,1.);+#2063 = DIRECTION('',(0.,-1.));+#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2065 = ORIENTED_EDGE('',*,*,#1575,.F.);+#2066 = ADVANCED_FACE('',(#2067),#1169,.T.);+#2067 = FACE_BOUND('',#2068,.F.);+#2068 = EDGE_LOOP('',(#2069,#2070,#2071,#2072));+#2069 = ORIENTED_EDGE('',*,*,#1801,.F.);+#2070 = ORIENTED_EDGE('',*,*,#1552,.T.);+#2071 = ORIENTED_EDGE('',*,*,#2045,.F.);+#2072 = ORIENTED_EDGE('',*,*,#1153,.F.);+#2073 = MANIFOLD_SOLID_BREP('',#2074);+#2074 = CLOSED_SHELL('',(#2075,#2197,#2273,#2623,#2672,#2950,#2977,#3004+ ,#3031,#3058,#3085,#3112,#3139,#3166,#3193,#3220));+#2075 = ADVANCED_FACE('',(#2076),#2090,.T.);+#2076 = FACE_BOUND('',#2077,.T.);+#2077 = EDGE_LOOP('',(#2078,#2113,#2142,#2170));+#2078 = ORIENTED_EDGE('',*,*,#2079,.F.);+#2079 = EDGE_CURVE('',#2080,#2082,#2084,.T.);+#2080 = VERTEX_POINT('',#2081);+#2081 = CARTESIAN_POINT('',(-1.5,-0.45,0.8262));+#2082 = VERTEX_POINT('',#2083);+#2083 = CARTESIAN_POINT('',(-1.5,0.45,0.8262));+#2084 = SURFACE_CURVE('',#2085,(#2089,#2101),.PCURVE_S1.);+#2085 = LINE('',#2086,#2087);+#2086 = CARTESIAN_POINT('',(-1.5,-0.45,0.8262));+#2087 = VECTOR('',#2088,1.);+#2088 = DIRECTION('',(0.,1.,0.));+#2089 = PCURVE('',#2090,#2095);+#2090 = CYLINDRICAL_SURFACE('',#2091,0.1);+#2091 = AXIS2_PLACEMENT_3D('',#2092,#2093,#2094);+#2092 = CARTESIAN_POINT('',(-1.5,0.,0.7262));+#2093 = DIRECTION('',(0.,1.,0.));+#2094 = DIRECTION('',(-1.,-0.,-0.));+#2095 = DEFINITIONAL_REPRESENTATION('',(#2096),#2100);+#2096 = LINE('',#2097,#2098);+#2097 = CARTESIAN_POINT('',(1.570796326795,-0.45));+#2098 = VECTOR('',#2099,1.);+#2099 = DIRECTION('',(-0.,1.));+#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2101 = PCURVE('',#2102,#2107);+#2102 = PLANE('',#2103);+#2103 = AXIS2_PLACEMENT_3D('',#2104,#2105,#2106);+#2104 = CARTESIAN_POINT('',(-1.5,0.,0.8262));+#2105 = DIRECTION('',(0.,0.,1.));+#2106 = DIRECTION('',(1.,0.,0.));+#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112);+#2108 = LINE('',#2109,#2110);+#2109 = CARTESIAN_POINT('',(0.,-0.45));+#2110 = VECTOR('',#2111,1.);+#2111 = DIRECTION('',(0.,1.));+#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2113 = ORIENTED_EDGE('',*,*,#2114,.T.);+#2114 = EDGE_CURVE('',#2080,#2115,#2117,.T.);+#2115 = VERTEX_POINT('',#2116);+#2116 = CARTESIAN_POINT('',(-1.45,-0.45,0.812802540378));+#2117 = SURFACE_CURVE('',#2118,(#2123,#2130),.PCURVE_S1.);+#2118 = CIRCLE('',#2119,0.1);+#2119 = AXIS2_PLACEMENT_3D('',#2120,#2121,#2122);+#2120 = CARTESIAN_POINT('',(-1.5,-0.45,0.7262));+#2121 = DIRECTION('',(0.,1.,-0.));+#2122 = DIRECTION('',(-1.,0.,0.));+#2123 = PCURVE('',#2090,#2124);+#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129);+#2125 = LINE('',#2126,#2127);+#2126 = CARTESIAN_POINT('',(0.,-0.45));+#2127 = VECTOR('',#2128,1.);+#2128 = DIRECTION('',(1.,0.));+#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2130 = PCURVE('',#2131,#2136);+#2131 = PLANE('',#2132);+#2132 = AXIS2_PLACEMENT_3D('',#2133,#2134,#2135);+#2133 = CARTESIAN_POINT('',(-2.561930652981,-0.45,0.333369436829));+#2134 = DIRECTION('',(0.,1.,0.));+#2135 = DIRECTION('',(0.,0.,-1.));+#2136 = DEFINITIONAL_REPRESENTATION('',(#2137),#2141);+#2137 = CIRCLE('',#2138,0.1);+#2138 = AXIS2_PLACEMENT_2D('',#2139,#2140);+#2139 = CARTESIAN_POINT('',(-0.392830563171,-1.061930652981));+#2140 = DIRECTION('',(0.,1.));+#2141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2142 = ORIENTED_EDGE('',*,*,#2143,.T.);+#2143 = EDGE_CURVE('',#2115,#2144,#2146,.T.);+#2144 = VERTEX_POINT('',#2145);+#2145 = CARTESIAN_POINT('',(-1.45,0.45,0.812802540378));+#2146 = SURFACE_CURVE('',#2147,(#2151,#2158),.PCURVE_S1.);+#2147 = LINE('',#2148,#2149);+#2148 = CARTESIAN_POINT('',(-1.45,0.,0.812802540378));+#2149 = VECTOR('',#2150,1.);+#2150 = DIRECTION('',(0.,1.,0.));+#2151 = PCURVE('',#2090,#2152);+#2152 = DEFINITIONAL_REPRESENTATION('',(#2153),#2157);+#2153 = LINE('',#2154,#2155);+#2154 = CARTESIAN_POINT('',(2.094395102393,0.));+#2155 = VECTOR('',#2156,1.);+#2156 = DIRECTION('',(0.,1.));+#2157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2158 = PCURVE('',#2159,#2164);+#2159 = PLANE('',#2160);+#2160 = AXIS2_PLACEMENT_3D('',#2161,#2162,#2163);+#2161 = CARTESIAN_POINT('',(-1.45,-0.95,-0.5));+#2162 = DIRECTION('',(-1.,0.,0.));+#2163 = DIRECTION('',(0.,0.,-1.));+#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169);+#2165 = LINE('',#2166,#2167);+#2166 = CARTESIAN_POINT('',(-1.312802540378,-0.95));+#2167 = VECTOR('',#2168,1.);+#2168 = DIRECTION('',(0.,-1.));+#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2170 = ORIENTED_EDGE('',*,*,#2171,.F.);+#2171 = EDGE_CURVE('',#2082,#2144,#2172,.T.);+#2172 = SURFACE_CURVE('',#2173,(#2178,#2185),.PCURVE_S1.);+#2173 = CIRCLE('',#2174,0.1);+#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177);+#2175 = CARTESIAN_POINT('',(-1.5,0.45,0.7262));+#2176 = DIRECTION('',(0.,1.,-0.));+#2177 = DIRECTION('',(-1.,0.,0.));+#2178 = PCURVE('',#2090,#2179);+#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2184);+#2180 = LINE('',#2181,#2182);+#2181 = CARTESIAN_POINT('',(-0.,0.45));+#2182 = VECTOR('',#2183,1.);+#2183 = DIRECTION('',(1.,-0.));+#2184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2185 = PCURVE('',#2186,#2191);+#2186 = PLANE('',#2187);+#2187 = AXIS2_PLACEMENT_3D('',#2188,#2189,#2190);+#2188 = CARTESIAN_POINT('',(-2.561930652981,0.45,0.333369436829));+#2189 = DIRECTION('',(0.,1.,0.));+#2190 = DIRECTION('',(0.,0.,-1.));+#2191 = DEFINITIONAL_REPRESENTATION('',(#2192),#2196);+#2192 = CIRCLE('',#2193,0.1);+#2193 = AXIS2_PLACEMENT_2D('',#2194,#2195);+#2194 = CARTESIAN_POINT('',(-0.392830563171,-1.061930652981));+#2195 = DIRECTION('',(0.,1.));+#2196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2197 = ADVANCED_FACE('',(#2198),#2102,.T.);+#2198 = FACE_BOUND('',#2199,.F.);+#2199 = EDGE_LOOP('',(#2200,#2201,#2224,#2252));+#2200 = ORIENTED_EDGE('',*,*,#2079,.F.);+#2201 = ORIENTED_EDGE('',*,*,#2202,.T.);+#2202 = EDGE_CURVE('',#2080,#2203,#2205,.T.);+#2203 = VERTEX_POINT('',#2204);+#2204 = CARTESIAN_POINT('',(-1.809715173398,-0.45,0.8262));+#2205 = SURFACE_CURVE('',#2206,(#2210,#2217),.PCURVE_S1.);+#2206 = LINE('',#2207,#2208);+#2207 = CARTESIAN_POINT('',(-1.5,-0.45,0.8262));+#2208 = VECTOR('',#2209,1.);+#2209 = DIRECTION('',(-1.,-0.,-0.));+#2210 = PCURVE('',#2102,#2211);+#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216);+#2212 = LINE('',#2213,#2214);+#2213 = CARTESIAN_POINT('',(0.,-0.45));+#2214 = VECTOR('',#2215,1.);+#2215 = DIRECTION('',(-1.,0.));+#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2217 = PCURVE('',#2131,#2218);+#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223);+#2219 = LINE('',#2220,#2221);+#2220 = CARTESIAN_POINT('',(-0.492830563171,-1.061930652981));+#2221 = VECTOR('',#2222,1.);+#2222 = DIRECTION('',(-0.,1.));+#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2224 = ORIENTED_EDGE('',*,*,#2225,.T.);+#2225 = EDGE_CURVE('',#2203,#2226,#2228,.T.);+#2226 = VERTEX_POINT('',#2227);+#2227 = CARTESIAN_POINT('',(-1.809715173398,0.45,0.8262));+#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.);+#2229 = LINE('',#2230,#2231);+#2230 = CARTESIAN_POINT('',(-1.809715173398,-0.45,0.8262));+#2231 = VECTOR('',#2232,1.);+#2232 = DIRECTION('',(0.,1.,0.));+#2233 = PCURVE('',#2102,#2234);+#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239);+#2235 = LINE('',#2236,#2237);+#2236 = CARTESIAN_POINT('',(-0.309715173398,-0.45));+#2237 = VECTOR('',#2238,1.);+#2238 = DIRECTION('',(0.,1.));+#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2240 = PCURVE('',#2241,#2246);+#2241 = CYLINDRICAL_SURFACE('',#2242,0.28);+#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245);+#2243 = CARTESIAN_POINT('',(-1.809715173398,0.,0.5462));+#2244 = DIRECTION('',(0.,1.,0.));+#2245 = DIRECTION('',(0.,0.,1.));+#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251);+#2247 = LINE('',#2248,#2249);+#2248 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#2249 = VECTOR('',#2250,1.);+#2250 = DIRECTION('',(0.,1.));+#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2252 = ORIENTED_EDGE('',*,*,#2253,.F.);+#2253 = EDGE_CURVE('',#2082,#2226,#2254,.T.);+#2254 = SURFACE_CURVE('',#2255,(#2259,#2266),.PCURVE_S1.);+#2255 = LINE('',#2256,#2257);+#2256 = CARTESIAN_POINT('',(-1.5,0.45,0.8262));+#2257 = VECTOR('',#2258,1.);+#2258 = DIRECTION('',(-1.,-0.,-0.));+#2259 = PCURVE('',#2102,#2260);+#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265);+#2261 = LINE('',#2262,#2263);+#2262 = CARTESIAN_POINT('',(0.,0.45));+#2263 = VECTOR('',#2264,1.);+#2264 = DIRECTION('',(-1.,0.));+#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2266 = PCURVE('',#2186,#2267);+#2267 = DEFINITIONAL_REPRESENTATION('',(#2268),#2272);+#2268 = LINE('',#2269,#2270);+#2269 = CARTESIAN_POINT('',(-0.492830563171,-1.061930652981));+#2270 = VECTOR('',#2271,1.);+#2271 = DIRECTION('',(-0.,1.));+#2272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2273 = ADVANCED_FACE('',(#2274),#2186,.T.);+#2274 = FACE_BOUND('',#2275,.F.);+#2275 = EDGE_LOOP('',(#2276,#2277,#2278,#2306,#2334,#2367,#2395,#2423,+ #2451,#2484,#2512,#2545,#2573,#2602));+#2276 = ORIENTED_EDGE('',*,*,#2171,.F.);+#2277 = ORIENTED_EDGE('',*,*,#2253,.T.);+#2278 = ORIENTED_EDGE('',*,*,#2279,.T.);+#2279 = EDGE_CURVE('',#2226,#2280,#2282,.T.);+#2280 = VERTEX_POINT('',#2281);+#2281 = CARTESIAN_POINT('',(-1.978352200155,0.45,0.769720811574));+#2282 = SURFACE_CURVE('',#2283,(#2288,#2299),.PCURVE_S1.);+#2283 = CIRCLE('',#2284,0.28);+#2284 = AXIS2_PLACEMENT_3D('',#2285,#2286,#2287);+#2285 = CARTESIAN_POINT('',(-1.809715173398,0.45,0.5462));+#2286 = DIRECTION('',(0.,-1.,0.));+#2287 = DIRECTION('',(0.,0.,1.));+#2288 = PCURVE('',#2186,#2289);+#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2298);+#2290 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2291,#2292,#2293,#2294,+#2295,#2296,#2297),.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('') );+#2291 = CARTESIAN_POINT('',(-0.492830563171,-0.752215479583));+#2292 = CARTESIAN_POINT('',(-0.492830563171,-0.267241253464));+#2293 = CARTESIAN_POINT('',(-7.2830563171E-02,-0.509728366523));+#2294 = CARTESIAN_POINT('',(0.347169436829,-0.752215479583));+#2295 = CARTESIAN_POINT('',(-7.2830563171E-02,-0.994702592643));+#2296 = CARTESIAN_POINT('',(-0.492830563171,-1.237189705702));+#2297 = CARTESIAN_POINT('',(-0.492830563171,-0.752215479583));+#2298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2299 = PCURVE('',#2241,#2300);+#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305);+#2301 = LINE('',#2302,#2303);+#2302 = CARTESIAN_POINT('',(6.28318530718,0.45));+#2303 = VECTOR('',#2304,1.);+#2304 = DIRECTION('',(-1.,-0.));+#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2306 = ORIENTED_EDGE('',*,*,#2307,.T.);+#2307 = EDGE_CURVE('',#2280,#2308,#2310,.T.);+#2308 = VERTEX_POINT('',#2309);+#2309 = CARTESIAN_POINT('',(-2.712102818957,0.45,0.216136910979));+#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.);+#2311 = LINE('',#2312,#2313);+#2312 = CARTESIAN_POINT('',(-1.930227509556,0.45,0.806028861276));+#2313 = VECTOR('',#2314,1.);+#2314 = DIRECTION('',(-0.798288612765,-0.,-0.602275095558));+#2315 = PCURVE('',#2186,#2316);+#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321);+#2317 = LINE('',#2318,#2319);+#2318 = CARTESIAN_POINT('',(-0.472659424447,-0.631703143425));+#2319 = VECTOR('',#2320,1.);+#2320 = DIRECTION('',(0.602275095558,0.798288612765));+#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2322 = PCURVE('',#2323,#2328);+#2323 = PLANE('',#2324);+#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327);+#2325 = CARTESIAN_POINT('',(-1.978352200155,0.,0.769720811574));+#2326 = DIRECTION('',(-0.602275095558,0.,0.798288612765));+#2327 = DIRECTION('',(0.798288612765,0.,0.602275095558));+#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333);+#2329 = LINE('',#2330,#2331);+#2330 = CARTESIAN_POINT('',(6.028482660183E-02,0.45));+#2331 = VECTOR('',#2332,1.);+#2332 = DIRECTION('',(-1.,0.));+#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2334 = ORIENTED_EDGE('',*,*,#2335,.F.);+#2335 = EDGE_CURVE('',#2336,#2308,#2338,.T.);+#2336 = VERTEX_POINT('',#2337);+#2337 = CARTESIAN_POINT('',(-2.760284826602,0.45,0.2));+#2338 = SURFACE_CURVE('',#2339,(#2344,#2355),.PCURVE_S1.);+#2339 = CIRCLE('',#2340,8.E-02);+#2340 = AXIS2_PLACEMENT_3D('',#2341,#2342,#2343);+#2341 = CARTESIAN_POINT('',(-2.760284826602,0.45,0.28));+#2342 = DIRECTION('',(0.,-1.,0.));+#2343 = DIRECTION('',(0.,0.,1.));+#2344 = PCURVE('',#2186,#2345);+#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354);+#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350,+#2351,#2352,#2353),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2347 = CARTESIAN_POINT('',(-2.6630563171E-02,0.198354173621));+#2348 = CARTESIAN_POINT('',(-2.6630563171E-02,0.336918238227));+#2349 = CARTESIAN_POINT('',(9.3369436829E-02,0.267636205924));+#2350 = CARTESIAN_POINT('',(0.213369436829,0.198354173621));+#2351 = CARTESIAN_POINT('',(9.3369436829E-02,0.129072141318));+#2352 = CARTESIAN_POINT('',(-2.6630563171E-02,5.979010901549E-02));+#2353 = CARTESIAN_POINT('',(-2.6630563171E-02,0.198354173621));+#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2355 = PCURVE('',#2356,#2361);+#2356 = CYLINDRICAL_SURFACE('',#2357,8.E-02);+#2357 = AXIS2_PLACEMENT_3D('',#2358,#2359,#2360);+#2358 = CARTESIAN_POINT('',(-2.760284826602,0.,0.28));+#2359 = DIRECTION('',(0.,1.,0.));+#2360 = DIRECTION('',(0.,0.,1.));+#2361 = DEFINITIONAL_REPRESENTATION('',(#2362),#2366);+#2362 = LINE('',#2363,#2364);+#2363 = CARTESIAN_POINT('',(6.28318530718,0.45));+#2364 = VECTOR('',#2365,1.);+#2365 = DIRECTION('',(-1.,-0.));+#2366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2367 = ORIENTED_EDGE('',*,*,#2368,.T.);+#2368 = EDGE_CURVE('',#2336,#2369,#2371,.T.);+#2369 = VERTEX_POINT('',#2370);+#2370 = CARTESIAN_POINT('',(-3.475,0.45,0.2));+#2371 = SURFACE_CURVE('',#2372,(#2376,#2383),.PCURVE_S1.);+#2372 = LINE('',#2373,#2374);+#2373 = CARTESIAN_POINT('',(-2.7,0.45,0.2));+#2374 = VECTOR('',#2375,1.);+#2375 = DIRECTION('',(-1.,-0.,-0.));+#2376 = PCURVE('',#2186,#2377);+#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382);+#2378 = LINE('',#2379,#2380);+#2379 = CARTESIAN_POINT('',(0.133369436829,0.138069347019));+#2380 = VECTOR('',#2381,1.);+#2381 = DIRECTION('',(-0.,1.));+#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2383 = PCURVE('',#2384,#2389);+#2384 = PLANE('',#2385);+#2385 = AXIS2_PLACEMENT_3D('',#2386,#2387,#2388);+#2386 = CARTESIAN_POINT('',(-2.760284826602,0.,0.2));+#2387 = DIRECTION('',(0.,0.,1.));+#2388 = DIRECTION('',(1.,0.,0.));+#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394);+#2390 = LINE('',#2391,#2392);+#2391 = CARTESIAN_POINT('',(6.0284826602E-02,0.45));+#2392 = VECTOR('',#2393,1.);+#2393 = DIRECTION('',(-1.,0.));+#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2395 = ORIENTED_EDGE('',*,*,#2396,.T.);+#2396 = EDGE_CURVE('',#2369,#2397,#2399,.T.);+#2397 = VERTEX_POINT('',#2398);+#2398 = CARTESIAN_POINT('',(-3.475,0.45,0.));+#2399 = SURFACE_CURVE('',#2400,(#2404,#2411),.PCURVE_S1.);+#2400 = LINE('',#2401,#2402);+#2401 = CARTESIAN_POINT('',(-3.475,0.45,-8.331528158549E-02));+#2402 = VECTOR('',#2403,1.);+#2403 = DIRECTION('',(-0.,-0.,-1.));+#2404 = PCURVE('',#2186,#2405);+#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410);+#2406 = LINE('',#2407,#2408);+#2407 = CARTESIAN_POINT('',(0.416684718414,0.913069347019));+#2408 = VECTOR('',#2409,1.);+#2409 = DIRECTION('',(1.,0.));+#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2411 = PCURVE('',#2412,#2417);+#2412 = PLANE('',#2413);+#2413 = AXIS2_PLACEMENT_3D('',#2414,#2415,#2416);+#2414 = CARTESIAN_POINT('',(-3.475,-0.95,-0.5));+#2415 = DIRECTION('',(-1.,0.,0.));+#2416 = DIRECTION('',(0.,0.,-1.));+#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2422);+#2418 = LINE('',#2419,#2420);+#2419 = CARTESIAN_POINT('',(-0.416684718415,-1.4));+#2420 = VECTOR('',#2421,1.);+#2421 = DIRECTION('',(1.,0.));+#2422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2423 = ORIENTED_EDGE('',*,*,#2424,.F.);+#2424 = EDGE_CURVE('',#2425,#2397,#2427,.T.);+#2425 = VERTEX_POINT('',#2426);+#2426 = CARTESIAN_POINT('',(-2.760284826602,0.45,0.));+#2427 = SURFACE_CURVE('',#2428,(#2432,#2439),.PCURVE_S1.);+#2428 = LINE('',#2429,#2430);+#2429 = CARTESIAN_POINT('',(-2.7,0.45,0.));+#2430 = VECTOR('',#2431,1.);+#2431 = DIRECTION('',(-1.,-0.,-0.));+#2432 = PCURVE('',#2186,#2433);+#2433 = DEFINITIONAL_REPRESENTATION('',(#2434),#2438);+#2434 = LINE('',#2435,#2436);+#2435 = CARTESIAN_POINT('',(0.333369436829,0.138069347019));+#2436 = VECTOR('',#2437,1.);+#2437 = DIRECTION('',(-0.,1.));+#2438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2439 = PCURVE('',#2440,#2445);+#2440 = PLANE('',#2441);+#2441 = AXIS2_PLACEMENT_3D('',#2442,#2443,#2444);+#2442 = CARTESIAN_POINT('',(-2.760284826602,0.,0.));+#2443 = DIRECTION('',(0.,0.,1.));+#2444 = DIRECTION('',(1.,0.,0.));+#2445 = DEFINITIONAL_REPRESENTATION('',(#2446),#2450);+#2446 = LINE('',#2447,#2448);+#2447 = CARTESIAN_POINT('',(6.0284826602E-02,0.45));+#2448 = VECTOR('',#2449,1.);+#2449 = DIRECTION('',(-1.,0.));+#2450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2451 = ORIENTED_EDGE('',*,*,#2452,.T.);+#2452 = EDGE_CURVE('',#2425,#2453,#2455,.T.);+#2453 = VERTEX_POINT('',#2454);+#2454 = CARTESIAN_POINT('',(-2.591647799845,0.45,5.647918842581E-02));+#2455 = SURFACE_CURVE('',#2456,(#2461,#2472),.PCURVE_S1.);+#2456 = CIRCLE('',#2457,0.28);+#2457 = AXIS2_PLACEMENT_3D('',#2458,#2459,#2460);+#2458 = CARTESIAN_POINT('',(-2.760284826602,0.45,0.28));+#2459 = DIRECTION('',(0.,-1.,0.));+#2460 = DIRECTION('',(0.,0.,1.));+#2461 = PCURVE('',#2186,#2462);+#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2471);+#2463 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2464,#2465,#2466,#2467,+#2468,#2469,#2470),.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('') );+#2464 = CARTESIAN_POINT('',(-0.226630563171,0.198354173621));+#2465 = CARTESIAN_POINT('',(-0.226630563171,0.68332839974));+#2466 = CARTESIAN_POINT('',(0.193369436829,0.440841286681));+#2467 = CARTESIAN_POINT('',(0.613369436829,0.198354173621));+#2468 = CARTESIAN_POINT('',(0.193369436829,-4.413293943864E-02));+#2469 = CARTESIAN_POINT('',(-0.226630563171,-0.286620052498));+#2470 = CARTESIAN_POINT('',(-0.226630563171,0.198354173621));+#2471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2472 = PCURVE('',#2473,#2478);+#2473 = CYLINDRICAL_SURFACE('',#2474,0.28);+#2474 = AXIS2_PLACEMENT_3D('',#2475,#2476,#2477);+#2475 = CARTESIAN_POINT('',(-2.760284826602,0.,0.28));+#2476 = DIRECTION('',(0.,1.,0.));+#2477 = DIRECTION('',(0.,0.,1.));+#2478 = DEFINITIONAL_REPRESENTATION('',(#2479),#2483);+#2479 = LINE('',#2480,#2481);+#2480 = CARTESIAN_POINT('',(6.28318530718,0.45));+#2481 = VECTOR('',#2482,1.);+#2482 = DIRECTION('',(-1.,-0.));+#2483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2484 = ORIENTED_EDGE('',*,*,#2485,.F.);+#2485 = EDGE_CURVE('',#2486,#2453,#2488,.T.);+#2486 = VERTEX_POINT('',#2487);+#2487 = CARTESIAN_POINT('',(-1.857897181043,0.45,0.610063089021));+#2488 = SURFACE_CURVE('',#2489,(#2493,#2500),.PCURVE_S1.);+#2489 = LINE('',#2490,#2491);+#2490 = CARTESIAN_POINT('',(-1.809772490444,0.45,0.646371138724));+#2491 = VECTOR('',#2492,1.);+#2492 = DIRECTION('',(-0.798288612765,-0.,-0.602275095558));+#2493 = PCURVE('',#2186,#2494);+#2494 = DEFINITIONAL_REPRESENTATION('',(#2495),#2499);+#2495 = LINE('',#2496,#2497);+#2496 = CARTESIAN_POINT('',(-0.313001701895,-0.752158162537));+#2497 = VECTOR('',#2498,1.);+#2498 = DIRECTION('',(0.602275095558,0.798288612765));+#2499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2500 = PCURVE('',#2501,#2506);+#2501 = PLANE('',#2502);+#2502 = AXIS2_PLACEMENT_3D('',#2503,#2504,#2505);+#2503 = CARTESIAN_POINT('',(-1.857897181043,0.,0.610063089021));+#2504 = DIRECTION('',(-0.602275095558,0.,0.798288612765));+#2505 = DIRECTION('',(0.798288612765,0.,0.602275095558));+#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511);+#2507 = LINE('',#2508,#2509);+#2508 = CARTESIAN_POINT('',(6.028482660243E-02,0.45));+#2509 = VECTOR('',#2510,1.);+#2510 = DIRECTION('',(-1.,0.));+#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2512 = ORIENTED_EDGE('',*,*,#2513,.F.);+#2513 = EDGE_CURVE('',#2514,#2486,#2516,.T.);+#2514 = VERTEX_POINT('',#2515);+#2515 = CARTESIAN_POINT('',(-1.809715173398,0.45,0.6262));+#2516 = SURFACE_CURVE('',#2517,(#2522,#2533),.PCURVE_S1.);+#2517 = CIRCLE('',#2518,8.E-02);+#2518 = AXIS2_PLACEMENT_3D('',#2519,#2520,#2521);+#2519 = CARTESIAN_POINT('',(-1.809715173398,0.45,0.5462));+#2520 = DIRECTION('',(0.,-1.,0.));+#2521 = DIRECTION('',(0.,0.,1.));+#2522 = PCURVE('',#2186,#2523);+#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2532);+#2524 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2525,#2526,#2527,#2528,+#2529,#2530,#2531),.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('') );+#2525 = CARTESIAN_POINT('',(-0.292830563171,-0.752215479583));+#2526 = CARTESIAN_POINT('',(-0.292830563171,-0.613651414977));+#2527 = CARTESIAN_POINT('',(-0.172830563171,-0.68293344728));+#2528 = CARTESIAN_POINT('',(-5.2830563171E-02,-0.752215479583));+#2529 = CARTESIAN_POINT('',(-0.172830563171,-0.821497511886));+#2530 = CARTESIAN_POINT('',(-0.292830563171,-0.890779544189));+#2531 = CARTESIAN_POINT('',(-0.292830563171,-0.752215479583));+#2532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2533 = PCURVE('',#2534,#2539);+#2534 = CYLINDRICAL_SURFACE('',#2535,8.E-02);+#2535 = AXIS2_PLACEMENT_3D('',#2536,#2537,#2538);+#2536 = CARTESIAN_POINT('',(-1.809715173398,0.,0.5462));+#2537 = DIRECTION('',(0.,1.,0.));+#2538 = DIRECTION('',(0.,0.,1.));+#2539 = DEFINITIONAL_REPRESENTATION('',(#2540),#2544);+#2540 = LINE('',#2541,#2542);+#2541 = CARTESIAN_POINT('',(6.28318530718,0.45));+#2542 = VECTOR('',#2543,1.);+#2543 = DIRECTION('',(-1.,-0.));+#2544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2545 = ORIENTED_EDGE('',*,*,#2546,.F.);+#2546 = EDGE_CURVE('',#2547,#2514,#2549,.T.);+#2547 = VERTEX_POINT('',#2548);+#2548 = CARTESIAN_POINT('',(-1.5,0.45,0.6262));+#2549 = SURFACE_CURVE('',#2550,(#2554,#2561),.PCURVE_S1.);+#2550 = LINE('',#2551,#2552);+#2551 = CARTESIAN_POINT('',(-1.5,0.45,0.6262));+#2552 = VECTOR('',#2553,1.);+#2553 = DIRECTION('',(-1.,-0.,-0.));+#2554 = PCURVE('',#2186,#2555);+#2555 = DEFINITIONAL_REPRESENTATION('',(#2556),#2560);+#2556 = LINE('',#2557,#2558);+#2557 = CARTESIAN_POINT('',(-0.292830563171,-1.061930652981));+#2558 = VECTOR('',#2559,1.);+#2559 = DIRECTION('',(-0.,1.));+#2560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2561 = PCURVE('',#2562,#2567);+#2562 = PLANE('',#2563);+#2563 = AXIS2_PLACEMENT_3D('',#2564,#2565,#2566);+#2564 = CARTESIAN_POINT('',(-1.5,0.,0.6262));+#2565 = DIRECTION('',(0.,0.,1.));+#2566 = DIRECTION('',(1.,0.,0.));+#2567 = DEFINITIONAL_REPRESENTATION('',(#2568),#2572);+#2568 = LINE('',#2569,#2570);+#2569 = CARTESIAN_POINT('',(0.,0.45));+#2570 = VECTOR('',#2571,1.);+#2571 = DIRECTION('',(-1.,0.));+#2572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2573 = ORIENTED_EDGE('',*,*,#2574,.F.);+#2574 = EDGE_CURVE('',#2575,#2547,#2577,.T.);+#2575 = VERTEX_POINT('',#2576);+#2576 = CARTESIAN_POINT('',(-1.45,0.45,0.639597459622));+#2577 = SURFACE_CURVE('',#2578,(#2583,#2590),.PCURVE_S1.);+#2578 = CIRCLE('',#2579,0.1);+#2579 = AXIS2_PLACEMENT_3D('',#2580,#2581,#2582);+#2580 = CARTESIAN_POINT('',(-1.5,0.45,0.7262));+#2581 = DIRECTION('',(0.,1.,-0.));+#2582 = DIRECTION('',(-1.,0.,0.));+#2583 = PCURVE('',#2186,#2584);+#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589);+#2585 = CIRCLE('',#2586,0.1);+#2586 = AXIS2_PLACEMENT_2D('',#2587,#2588);+#2587 = CARTESIAN_POINT('',(-0.392830563171,-1.061930652981));+#2588 = DIRECTION('',(0.,1.));+#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2590 = PCURVE('',#2591,#2596);+#2591 = CYLINDRICAL_SURFACE('',#2592,0.1);+#2592 = AXIS2_PLACEMENT_3D('',#2593,#2594,#2595);+#2593 = CARTESIAN_POINT('',(-1.5,0.,0.7262));+#2594 = DIRECTION('',(0.,1.,0.));+#2595 = DIRECTION('',(-1.,-0.,-0.));+#2596 = DEFINITIONAL_REPRESENTATION('',(#2597),#2601);+#2597 = LINE('',#2598,#2599);+#2598 = CARTESIAN_POINT('',(-0.,0.45));+#2599 = VECTOR('',#2600,1.);+#2600 = DIRECTION('',(1.,-0.));+#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2602 = ORIENTED_EDGE('',*,*,#2603,.F.);+#2603 = EDGE_CURVE('',#2144,#2575,#2604,.T.);+#2604 = SURFACE_CURVE('',#2605,(#2609,#2616),.PCURVE_S1.);+#2605 = LINE('',#2606,#2607);+#2606 = CARTESIAN_POINT('',(-1.45,0.45,-8.331528158549E-02));+#2607 = VECTOR('',#2608,1.);+#2608 = DIRECTION('',(-0.,-0.,-1.));+#2609 = PCURVE('',#2186,#2610);+#2610 = DEFINITIONAL_REPRESENTATION('',(#2611),#2615);+#2611 = LINE('',#2612,#2613);+#2612 = CARTESIAN_POINT('',(0.416684718414,-1.111930652981));+#2613 = VECTOR('',#2614,1.);+#2614 = DIRECTION('',(1.,0.));+#2615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2616 = PCURVE('',#2159,#2617);+#2617 = DEFINITIONAL_REPRESENTATION('',(#2618),#2622);+#2618 = LINE('',#2619,#2620);+#2619 = CARTESIAN_POINT('',(-0.416684718415,-1.4));+#2620 = VECTOR('',#2621,1.);+#2621 = DIRECTION('',(1.,0.));+#2622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2623 = ADVANCED_FACE('',(#2624),#2159,.F.);+#2624 = FACE_BOUND('',#2625,.T.);+#2625 = EDGE_LOOP('',(#2626,#2627,#2650,#2671));+#2626 = ORIENTED_EDGE('',*,*,#2143,.F.);+#2627 = ORIENTED_EDGE('',*,*,#2628,.T.);+#2628 = EDGE_CURVE('',#2115,#2629,#2631,.T.);+#2629 = VERTEX_POINT('',#2630);+#2630 = CARTESIAN_POINT('',(-1.45,-0.45,0.639597459622));+#2631 = SURFACE_CURVE('',#2632,(#2636,#2643),.PCURVE_S1.);+#2632 = LINE('',#2633,#2634);+#2633 = CARTESIAN_POINT('',(-1.45,-0.45,-8.331528158549E-02));+#2634 = VECTOR('',#2635,1.);+#2635 = DIRECTION('',(-0.,-0.,-1.));+#2636 = PCURVE('',#2159,#2637);+#2637 = DEFINITIONAL_REPRESENTATION('',(#2638),#2642);+#2638 = LINE('',#2639,#2640);+#2639 = CARTESIAN_POINT('',(-0.416684718415,-0.5));+#2640 = VECTOR('',#2641,1.);+#2641 = DIRECTION('',(1.,0.));+#2642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2643 = PCURVE('',#2131,#2644);+#2644 = DEFINITIONAL_REPRESENTATION('',(#2645),#2649);+#2645 = LINE('',#2646,#2647);+#2646 = CARTESIAN_POINT('',(0.416684718414,-1.111930652981));+#2647 = VECTOR('',#2648,1.);+#2648 = DIRECTION('',(1.,0.));+#2649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2650 = ORIENTED_EDGE('',*,*,#2651,.T.);+#2651 = EDGE_CURVE('',#2629,#2575,#2652,.T.);+#2652 = SURFACE_CURVE('',#2653,(#2657,#2664),.PCURVE_S1.);+#2653 = LINE('',#2654,#2655);+#2654 = CARTESIAN_POINT('',(-1.45,0.,0.639597459622));+#2655 = VECTOR('',#2656,1.);+#2656 = DIRECTION('',(0.,1.,0.));+#2657 = PCURVE('',#2159,#2658);+#2658 = DEFINITIONAL_REPRESENTATION('',(#2659),#2663);+#2659 = LINE('',#2660,#2661);+#2660 = CARTESIAN_POINT('',(-1.139597459622,-0.95));+#2661 = VECTOR('',#2662,1.);+#2662 = DIRECTION('',(0.,-1.));+#2663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2664 = PCURVE('',#2591,#2665);+#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2670);+#2666 = LINE('',#2667,#2668);+#2667 = CARTESIAN_POINT('',(4.188790204786,0.));+#2668 = VECTOR('',#2669,1.);+#2669 = DIRECTION('',(0.,1.));+#2670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2671 = ORIENTED_EDGE('',*,*,#2603,.F.);+#2672 = ADVANCED_FACE('',(#2673),#2131,.F.);+#2673 = FACE_BOUND('',#2674,.T.);+#2674 = EDGE_LOOP('',(#2675,#2676,#2677,#2705,#2728,#2756,#2779,#2802,+ #2825,#2853,#2876,#2904,#2927,#2949));+#2675 = ORIENTED_EDGE('',*,*,#2114,.F.);+#2676 = ORIENTED_EDGE('',*,*,#2202,.T.);+#2677 = ORIENTED_EDGE('',*,*,#2678,.T.);+#2678 = EDGE_CURVE('',#2203,#2679,#2681,.T.);+#2679 = VERTEX_POINT('',#2680);+#2680 = CARTESIAN_POINT('',(-1.978352200155,-0.45,0.769720811574));+#2681 = SURFACE_CURVE('',#2682,(#2687,#2698),.PCURVE_S1.);+#2682 = CIRCLE('',#2683,0.28);+#2683 = AXIS2_PLACEMENT_3D('',#2684,#2685,#2686);+#2684 = CARTESIAN_POINT('',(-1.809715173398,-0.45,0.5462));+#2685 = DIRECTION('',(0.,-1.,0.));+#2686 = DIRECTION('',(0.,0.,1.));+#2687 = PCURVE('',#2131,#2688);+#2688 = DEFINITIONAL_REPRESENTATION('',(#2689),#2697);+#2689 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2690,#2691,#2692,#2693,+#2694,#2695,#2696),.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('') );+#2690 = CARTESIAN_POINT('',(-0.492830563171,-0.752215479583));+#2691 = CARTESIAN_POINT('',(-0.492830563171,-0.267241253464));+#2692 = CARTESIAN_POINT('',(-7.2830563171E-02,-0.509728366523));+#2693 = CARTESIAN_POINT('',(0.347169436829,-0.752215479583));+#2694 = CARTESIAN_POINT('',(-7.2830563171E-02,-0.994702592643));+#2695 = CARTESIAN_POINT('',(-0.492830563171,-1.237189705702));+#2696 = CARTESIAN_POINT('',(-0.492830563171,-0.752215479583));+#2697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2698 = PCURVE('',#2241,#2699);+#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2704);+#2700 = LINE('',#2701,#2702);+#2701 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#2702 = VECTOR('',#2703,1.);+#2703 = DIRECTION('',(-1.,0.));+#2704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2705 = ORIENTED_EDGE('',*,*,#2706,.T.);+#2706 = EDGE_CURVE('',#2679,#2707,#2709,.T.);+#2707 = VERTEX_POINT('',#2708);+#2708 = CARTESIAN_POINT('',(-2.712102818957,-0.45,0.216136910979));+#2709 = SURFACE_CURVE('',#2710,(#2714,#2721),.PCURVE_S1.);+#2710 = LINE('',#2711,#2712);+#2711 = CARTESIAN_POINT('',(-1.930227509556,-0.45,0.806028861276));+#2712 = VECTOR('',#2713,1.);+#2713 = DIRECTION('',(-0.798288612765,-0.,-0.602275095558));+#2714 = PCURVE('',#2131,#2715);+#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720);+#2716 = LINE('',#2717,#2718);+#2717 = CARTESIAN_POINT('',(-0.472659424447,-0.631703143425));+#2718 = VECTOR('',#2719,1.);+#2719 = DIRECTION('',(0.602275095558,0.798288612765));+#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2721 = PCURVE('',#2323,#2722);+#2722 = DEFINITIONAL_REPRESENTATION('',(#2723),#2727);+#2723 = LINE('',#2724,#2725);+#2724 = CARTESIAN_POINT('',(6.028482660183E-02,-0.45));+#2725 = VECTOR('',#2726,1.);+#2726 = DIRECTION('',(-1.,0.));+#2727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2728 = ORIENTED_EDGE('',*,*,#2729,.F.);+#2729 = EDGE_CURVE('',#2730,#2707,#2732,.T.);+#2730 = VERTEX_POINT('',#2731);+#2731 = CARTESIAN_POINT('',(-2.760284826602,-0.45,0.2));+#2732 = SURFACE_CURVE('',#2733,(#2738,#2749),.PCURVE_S1.);+#2733 = CIRCLE('',#2734,8.E-02);+#2734 = AXIS2_PLACEMENT_3D('',#2735,#2736,#2737);+#2735 = CARTESIAN_POINT('',(-2.760284826602,-0.45,0.28));+#2736 = DIRECTION('',(0.,-1.,0.));+#2737 = DIRECTION('',(0.,0.,1.));+#2738 = PCURVE('',#2131,#2739);+#2739 = DEFINITIONAL_REPRESENTATION('',(#2740),#2748);+#2740 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2741,#2742,#2743,#2744,+#2745,#2746,#2747),.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('') );+#2741 = CARTESIAN_POINT('',(-2.6630563171E-02,0.198354173621));+#2742 = CARTESIAN_POINT('',(-2.6630563171E-02,0.336918238227));+#2743 = CARTESIAN_POINT('',(9.3369436829E-02,0.267636205924));+#2744 = CARTESIAN_POINT('',(0.213369436829,0.198354173621));+#2745 = CARTESIAN_POINT('',(9.3369436829E-02,0.129072141318));+#2746 = CARTESIAN_POINT('',(-2.6630563171E-02,5.979010901549E-02));+#2747 = CARTESIAN_POINT('',(-2.6630563171E-02,0.198354173621));+#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2749 = PCURVE('',#2356,#2750);+#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755);+#2751 = LINE('',#2752,#2753);+#2752 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#2753 = VECTOR('',#2754,1.);+#2754 = DIRECTION('',(-1.,0.));+#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2756 = ORIENTED_EDGE('',*,*,#2757,.T.);+#2757 = EDGE_CURVE('',#2730,#2758,#2760,.T.);+#2758 = VERTEX_POINT('',#2759);+#2759 = CARTESIAN_POINT('',(-3.475,-0.45,0.2));+#2760 = SURFACE_CURVE('',#2761,(#2765,#2772),.PCURVE_S1.);+#2761 = LINE('',#2762,#2763);+#2762 = CARTESIAN_POINT('',(-2.7,-0.45,0.2));+#2763 = VECTOR('',#2764,1.);+#2764 = DIRECTION('',(-1.,-0.,-0.));+#2765 = PCURVE('',#2131,#2766);+#2766 = DEFINITIONAL_REPRESENTATION('',(#2767),#2771);+#2767 = LINE('',#2768,#2769);+#2768 = CARTESIAN_POINT('',(0.133369436829,0.138069347019));+#2769 = VECTOR('',#2770,1.);+#2770 = DIRECTION('',(-0.,1.));+#2771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2772 = PCURVE('',#2384,#2773);+#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778);+#2774 = LINE('',#2775,#2776);+#2775 = CARTESIAN_POINT('',(6.0284826602E-02,-0.45));+#2776 = VECTOR('',#2777,1.);+#2777 = DIRECTION('',(-1.,0.));+#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2779 = ORIENTED_EDGE('',*,*,#2780,.T.);+#2780 = EDGE_CURVE('',#2758,#2781,#2783,.T.);+#2781 = VERTEX_POINT('',#2782);+#2782 = CARTESIAN_POINT('',(-3.475,-0.45,0.));+#2783 = SURFACE_CURVE('',#2784,(#2788,#2795),.PCURVE_S1.);+#2784 = LINE('',#2785,#2786);+#2785 = CARTESIAN_POINT('',(-3.475,-0.45,-8.331528158549E-02));+#2786 = VECTOR('',#2787,1.);+#2787 = DIRECTION('',(-0.,-0.,-1.));+#2788 = PCURVE('',#2131,#2789);+#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2794);+#2790 = LINE('',#2791,#2792);+#2791 = CARTESIAN_POINT('',(0.416684718414,0.913069347019));+#2792 = VECTOR('',#2793,1.);+#2793 = DIRECTION('',(1.,0.));+#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2795 = PCURVE('',#2412,#2796);+#2796 = DEFINITIONAL_REPRESENTATION('',(#2797),#2801);+#2797 = LINE('',#2798,#2799);+#2798 = CARTESIAN_POINT('',(-0.416684718415,-0.5));+#2799 = VECTOR('',#2800,1.);+#2800 = DIRECTION('',(1.,0.));+#2801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2802 = ORIENTED_EDGE('',*,*,#2803,.F.);+#2803 = EDGE_CURVE('',#2804,#2781,#2806,.T.);+#2804 = VERTEX_POINT('',#2805);+#2805 = CARTESIAN_POINT('',(-2.760284826602,-0.45,0.));+#2806 = SURFACE_CURVE('',#2807,(#2811,#2818),.PCURVE_S1.);+#2807 = LINE('',#2808,#2809);+#2808 = CARTESIAN_POINT('',(-2.7,-0.45,0.));+#2809 = VECTOR('',#2810,1.);+#2810 = DIRECTION('',(-1.,-0.,-0.));+#2811 = PCURVE('',#2131,#2812);+#2812 = DEFINITIONAL_REPRESENTATION('',(#2813),#2817);+#2813 = LINE('',#2814,#2815);+#2814 = CARTESIAN_POINT('',(0.333369436829,0.138069347019));+#2815 = VECTOR('',#2816,1.);+#2816 = DIRECTION('',(-0.,1.));+#2817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2818 = PCURVE('',#2440,#2819);+#2819 = DEFINITIONAL_REPRESENTATION('',(#2820),#2824);+#2820 = LINE('',#2821,#2822);+#2821 = CARTESIAN_POINT('',(6.0284826602E-02,-0.45));+#2822 = VECTOR('',#2823,1.);+#2823 = DIRECTION('',(-1.,0.));+#2824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2825 = ORIENTED_EDGE('',*,*,#2826,.T.);+#2826 = EDGE_CURVE('',#2804,#2827,#2829,.T.);+#2827 = VERTEX_POINT('',#2828);+#2828 = CARTESIAN_POINT('',(-2.591647799845,-0.45,5.647918842581E-02));+#2829 = SURFACE_CURVE('',#2830,(#2835,#2846),.PCURVE_S1.);+#2830 = CIRCLE('',#2831,0.28);+#2831 = AXIS2_PLACEMENT_3D('',#2832,#2833,#2834);+#2832 = CARTESIAN_POINT('',(-2.760284826602,-0.45,0.28));+#2833 = DIRECTION('',(0.,-1.,0.));+#2834 = DIRECTION('',(0.,0.,1.));+#2835 = PCURVE('',#2131,#2836);+#2836 = DEFINITIONAL_REPRESENTATION('',(#2837),#2845);+#2837 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2838,#2839,#2840,#2841,+#2842,#2843,#2844),.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('') );+#2838 = CARTESIAN_POINT('',(-0.226630563171,0.198354173621));+#2839 = CARTESIAN_POINT('',(-0.226630563171,0.68332839974));+#2840 = CARTESIAN_POINT('',(0.193369436829,0.440841286681));+#2841 = CARTESIAN_POINT('',(0.613369436829,0.198354173621));+#2842 = CARTESIAN_POINT('',(0.193369436829,-4.413293943864E-02));+#2843 = CARTESIAN_POINT('',(-0.226630563171,-0.286620052498));+#2844 = CARTESIAN_POINT('',(-0.226630563171,0.198354173621));+#2845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2846 = PCURVE('',#2473,#2847);+#2847 = DEFINITIONAL_REPRESENTATION('',(#2848),#2852);+#2848 = LINE('',#2849,#2850);+#2849 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#2850 = VECTOR('',#2851,1.);+#2851 = DIRECTION('',(-1.,0.));+#2852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2853 = ORIENTED_EDGE('',*,*,#2854,.F.);+#2854 = EDGE_CURVE('',#2855,#2827,#2857,.T.);+#2855 = VERTEX_POINT('',#2856);+#2856 = CARTESIAN_POINT('',(-1.857897181043,-0.45,0.610063089021));+#2857 = SURFACE_CURVE('',#2858,(#2862,#2869),.PCURVE_S1.);+#2858 = LINE('',#2859,#2860);+#2859 = CARTESIAN_POINT('',(-1.809772490444,-0.45,0.646371138724));+#2860 = VECTOR('',#2861,1.);+#2861 = DIRECTION('',(-0.798288612765,-0.,-0.602275095558));+#2862 = PCURVE('',#2131,#2863);+#2863 = DEFINITIONAL_REPRESENTATION('',(#2864),#2868);+#2864 = LINE('',#2865,#2866);+#2865 = CARTESIAN_POINT('',(-0.313001701895,-0.752158162537));+#2866 = VECTOR('',#2867,1.);+#2867 = DIRECTION('',(0.602275095558,0.798288612765));+#2868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2869 = PCURVE('',#2501,#2870);+#2870 = DEFINITIONAL_REPRESENTATION('',(#2871),#2875);+#2871 = LINE('',#2872,#2873);+#2872 = CARTESIAN_POINT('',(6.028482660243E-02,-0.45));+#2873 = VECTOR('',#2874,1.);+#2874 = DIRECTION('',(-1.,0.));+#2875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2876 = ORIENTED_EDGE('',*,*,#2877,.F.);+#2877 = EDGE_CURVE('',#2878,#2855,#2880,.T.);+#2878 = VERTEX_POINT('',#2879);+#2879 = CARTESIAN_POINT('',(-1.809715173398,-0.45,0.6262));+#2880 = SURFACE_CURVE('',#2881,(#2886,#2897),.PCURVE_S1.);+#2881 = CIRCLE('',#2882,8.E-02);+#2882 = AXIS2_PLACEMENT_3D('',#2883,#2884,#2885);+#2883 = CARTESIAN_POINT('',(-1.809715173398,-0.45,0.5462));+#2884 = DIRECTION('',(0.,-1.,0.));+#2885 = DIRECTION('',(0.,0.,1.));+#2886 = PCURVE('',#2131,#2887);+#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2896);+#2888 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2889,#2890,#2891,#2892,+#2893,#2894,#2895),.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('') );+#2889 = CARTESIAN_POINT('',(-0.292830563171,-0.752215479583));+#2890 = CARTESIAN_POINT('',(-0.292830563171,-0.613651414977));+#2891 = CARTESIAN_POINT('',(-0.172830563171,-0.68293344728));+#2892 = CARTESIAN_POINT('',(-5.2830563171E-02,-0.752215479583));+#2893 = CARTESIAN_POINT('',(-0.172830563171,-0.821497511886));+#2894 = CARTESIAN_POINT('',(-0.292830563171,-0.890779544189));+#2895 = CARTESIAN_POINT('',(-0.292830563171,-0.752215479583));+#2896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2897 = PCURVE('',#2534,#2898);+#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2903);+#2899 = LINE('',#2900,#2901);+#2900 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#2901 = VECTOR('',#2902,1.);+#2902 = DIRECTION('',(-1.,0.));+#2903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2904 = ORIENTED_EDGE('',*,*,#2905,.F.);+#2905 = EDGE_CURVE('',#2906,#2878,#2908,.T.);+#2906 = VERTEX_POINT('',#2907);+#2907 = CARTESIAN_POINT('',(-1.5,-0.45,0.6262));+#2908 = SURFACE_CURVE('',#2909,(#2913,#2920),.PCURVE_S1.);+#2909 = LINE('',#2910,#2911);+#2910 = CARTESIAN_POINT('',(-1.5,-0.45,0.6262));+#2911 = VECTOR('',#2912,1.);+#2912 = DIRECTION('',(-1.,-0.,-0.));+#2913 = PCURVE('',#2131,#2914);+#2914 = DEFINITIONAL_REPRESENTATION('',(#2915),#2919);+#2915 = LINE('',#2916,#2917);+#2916 = CARTESIAN_POINT('',(-0.292830563171,-1.061930652981));+#2917 = VECTOR('',#2918,1.);+#2918 = DIRECTION('',(-0.,1.));+#2919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2920 = PCURVE('',#2562,#2921);+#2921 = DEFINITIONAL_REPRESENTATION('',(#2922),#2926);+#2922 = LINE('',#2923,#2924);+#2923 = CARTESIAN_POINT('',(0.,-0.45));+#2924 = VECTOR('',#2925,1.);+#2925 = DIRECTION('',(-1.,0.));+#2926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2927 = ORIENTED_EDGE('',*,*,#2928,.F.);+#2928 = EDGE_CURVE('',#2629,#2906,#2929,.T.);+#2929 = SURFACE_CURVE('',#2930,(#2935,#2942),.PCURVE_S1.);+#2930 = CIRCLE('',#2931,0.1);+#2931 = AXIS2_PLACEMENT_3D('',#2932,#2933,#2934);+#2932 = CARTESIAN_POINT('',(-1.5,-0.45,0.7262));+#2933 = DIRECTION('',(0.,1.,-0.));+#2934 = DIRECTION('',(-1.,0.,0.));+#2935 = PCURVE('',#2131,#2936);+#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941);+#2937 = CIRCLE('',#2938,0.1);+#2938 = AXIS2_PLACEMENT_2D('',#2939,#2940);+#2939 = CARTESIAN_POINT('',(-0.392830563171,-1.061930652981));+#2940 = DIRECTION('',(0.,1.));+#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2942 = PCURVE('',#2591,#2943);+#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948);+#2944 = LINE('',#2945,#2946);+#2945 = CARTESIAN_POINT('',(0.,-0.45));+#2946 = VECTOR('',#2947,1.);+#2947 = DIRECTION('',(1.,0.));+#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2949 = ORIENTED_EDGE('',*,*,#2628,.F.);+#2950 = ADVANCED_FACE('',(#2951),#2241,.T.);+#2951 = FACE_BOUND('',#2952,.T.);+#2952 = EDGE_LOOP('',(#2953,#2954,#2975,#2976));+#2953 = ORIENTED_EDGE('',*,*,#2279,.T.);+#2954 = ORIENTED_EDGE('',*,*,#2955,.F.);+#2955 = EDGE_CURVE('',#2679,#2280,#2956,.T.);+#2956 = SURFACE_CURVE('',#2957,(#2961,#2968),.PCURVE_S1.);+#2957 = LINE('',#2958,#2959);+#2958 = CARTESIAN_POINT('',(-1.978352200155,-0.45,0.769720811574));+#2959 = VECTOR('',#2960,1.);+#2960 = DIRECTION('',(0.,1.,0.));+#2961 = PCURVE('',#2241,#2962);+#2962 = DEFINITIONAL_REPRESENTATION('',(#2963),#2967);+#2963 = LINE('',#2964,#2965);+#2964 = CARTESIAN_POINT('',(5.636837285753,-0.45));+#2965 = VECTOR('',#2966,1.);+#2966 = DIRECTION('',(0.,1.));+#2967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2968 = PCURVE('',#2323,#2969);+#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974);+#2970 = LINE('',#2971,#2972);+#2971 = CARTESIAN_POINT('',(0.,-0.45));+#2972 = VECTOR('',#2973,1.);+#2973 = DIRECTION('',(0.,1.));+#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2975 = ORIENTED_EDGE('',*,*,#2678,.F.);+#2976 = ORIENTED_EDGE('',*,*,#2225,.T.);+#2977 = ADVANCED_FACE('',(#2978),#2591,.T.);+#2978 = FACE_BOUND('',#2979,.T.);+#2979 = EDGE_LOOP('',(#2980,#2981,#2982,#3003));+#2980 = ORIENTED_EDGE('',*,*,#2651,.F.);+#2981 = ORIENTED_EDGE('',*,*,#2928,.T.);+#2982 = ORIENTED_EDGE('',*,*,#2983,.F.);+#2983 = EDGE_CURVE('',#2547,#2906,#2984,.T.);+#2984 = SURFACE_CURVE('',#2985,(#2989,#2996),.PCURVE_S1.);+#2985 = LINE('',#2986,#2987);+#2986 = CARTESIAN_POINT('',(-1.5,0.45,0.6262));+#2987 = VECTOR('',#2988,1.);+#2988 = DIRECTION('',(-0.,-1.,-0.));+#2989 = PCURVE('',#2591,#2990);+#2990 = DEFINITIONAL_REPRESENTATION('',(#2991),#2995);+#2991 = LINE('',#2992,#2993);+#2992 = CARTESIAN_POINT('',(4.712388980385,0.45));+#2993 = VECTOR('',#2994,1.);+#2994 = DIRECTION('',(0.,-1.));+#2995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2996 = PCURVE('',#2562,#2997);+#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002);+#2998 = LINE('',#2999,#3000);+#2999 = CARTESIAN_POINT('',(0.,0.45));+#3000 = VECTOR('',#3001,1.);+#3001 = DIRECTION('',(0.,-1.));+#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3003 = ORIENTED_EDGE('',*,*,#2574,.F.);+#3004 = ADVANCED_FACE('',(#3005),#2562,.F.);+#3005 = FACE_BOUND('',#3006,.T.);+#3006 = EDGE_LOOP('',(#3007,#3008,#3029,#3030));+#3007 = ORIENTED_EDGE('',*,*,#2905,.T.);+#3008 = ORIENTED_EDGE('',*,*,#3009,.F.);+#3009 = EDGE_CURVE('',#2514,#2878,#3010,.T.);+#3010 = SURFACE_CURVE('',#3011,(#3015,#3022),.PCURVE_S1.);+#3011 = LINE('',#3012,#3013);+#3012 = CARTESIAN_POINT('',(-1.809715173398,0.45,0.6262));+#3013 = VECTOR('',#3014,1.);+#3014 = DIRECTION('',(-0.,-1.,-0.));+#3015 = PCURVE('',#2562,#3016);+#3016 = DEFINITIONAL_REPRESENTATION('',(#3017),#3021);+#3017 = LINE('',#3018,#3019);+#3018 = CARTESIAN_POINT('',(-0.309715173398,0.45));+#3019 = VECTOR('',#3020,1.);+#3020 = DIRECTION('',(0.,-1.));+#3021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3022 = PCURVE('',#2534,#3023);+#3023 = DEFINITIONAL_REPRESENTATION('',(#3024),#3028);+#3024 = LINE('',#3025,#3026);+#3025 = CARTESIAN_POINT('',(6.28318530718,0.45));+#3026 = VECTOR('',#3027,1.);+#3027 = DIRECTION('',(-0.,-1.));+#3028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3029 = ORIENTED_EDGE('',*,*,#2546,.F.);+#3030 = ORIENTED_EDGE('',*,*,#2983,.T.);+#3031 = ADVANCED_FACE('',(#3032),#2534,.F.);+#3032 = FACE_BOUND('',#3033,.F.);+#3033 = EDGE_LOOP('',(#3034,#3035,#3036,#3057));+#3034 = ORIENTED_EDGE('',*,*,#3009,.F.);+#3035 = ORIENTED_EDGE('',*,*,#2513,.T.);+#3036 = ORIENTED_EDGE('',*,*,#3037,.T.);+#3037 = EDGE_CURVE('',#2486,#2855,#3038,.T.);+#3038 = SURFACE_CURVE('',#3039,(#3043,#3050),.PCURVE_S1.);+#3039 = LINE('',#3040,#3041);+#3040 = CARTESIAN_POINT('',(-1.857897181043,0.45,0.610063089021));+#3041 = VECTOR('',#3042,1.);+#3042 = DIRECTION('',(-0.,-1.,-0.));+#3043 = PCURVE('',#2534,#3044);+#3044 = DEFINITIONAL_REPRESENTATION('',(#3045),#3049);+#3045 = LINE('',#3046,#3047);+#3046 = CARTESIAN_POINT('',(5.636837285753,0.45));+#3047 = VECTOR('',#3048,1.);+#3048 = DIRECTION('',(-0.,-1.));+#3049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3050 = PCURVE('',#2501,#3051);+#3051 = DEFINITIONAL_REPRESENTATION('',(#3052),#3056);+#3052 = LINE('',#3053,#3054);+#3053 = CARTESIAN_POINT('',(0.,0.45));+#3054 = VECTOR('',#3055,1.);+#3055 = DIRECTION('',(0.,-1.));+#3056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3057 = ORIENTED_EDGE('',*,*,#2877,.F.);+#3058 = ADVANCED_FACE('',(#3059),#2501,.F.);+#3059 = FACE_BOUND('',#3060,.T.);+#3060 = EDGE_LOOP('',(#3061,#3062,#3083,#3084));+#3061 = ORIENTED_EDGE('',*,*,#2854,.T.);+#3062 = ORIENTED_EDGE('',*,*,#3063,.F.);+#3063 = EDGE_CURVE('',#2453,#2827,#3064,.T.);+#3064 = SURFACE_CURVE('',#3065,(#3069,#3076),.PCURVE_S1.);+#3065 = LINE('',#3066,#3067);+#3066 = CARTESIAN_POINT('',(-2.591647799845,0.45,5.647918842581E-02));+#3067 = VECTOR('',#3068,1.);+#3068 = DIRECTION('',(-0.,-1.,-0.));+#3069 = PCURVE('',#2501,#3070);+#3070 = DEFINITIONAL_REPRESENTATION('',(#3071),#3075);+#3071 = LINE('',#3072,#3073);+#3072 = CARTESIAN_POINT('',(-0.919154560229,0.45));+#3073 = VECTOR('',#3074,1.);+#3074 = DIRECTION('',(0.,-1.));+#3075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3076 = PCURVE('',#2473,#3077);+#3077 = DEFINITIONAL_REPRESENTATION('',(#3078),#3082);+#3078 = LINE('',#3079,#3080);+#3079 = CARTESIAN_POINT('',(2.495244632164,0.45));+#3080 = VECTOR('',#3081,1.);+#3081 = DIRECTION('',(-0.,-1.));+#3082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3083 = ORIENTED_EDGE('',*,*,#2485,.F.);+#3084 = ORIENTED_EDGE('',*,*,#3037,.T.);+#3085 = ADVANCED_FACE('',(#3086),#2473,.T.);+#3086 = FACE_BOUND('',#3087,.T.);+#3087 = EDGE_LOOP('',(#3088,#3109,#3110,#3111));+#3088 = ORIENTED_EDGE('',*,*,#3089,.F.);+#3089 = EDGE_CURVE('',#2425,#2804,#3090,.T.);+#3090 = SURFACE_CURVE('',#3091,(#3095,#3102),.PCURVE_S1.);+#3091 = LINE('',#3092,#3093);+#3092 = CARTESIAN_POINT('',(-2.760284826602,0.45,0.));+#3093 = VECTOR('',#3094,1.);+#3094 = DIRECTION('',(-0.,-1.,-0.));+#3095 = PCURVE('',#2473,#3096);+#3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3101);+#3097 = LINE('',#3098,#3099);+#3098 = CARTESIAN_POINT('',(3.14159265359,0.45));+#3099 = VECTOR('',#3100,1.);+#3100 = DIRECTION('',(-0.,-1.));+#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3102 = PCURVE('',#2440,#3103);+#3103 = DEFINITIONAL_REPRESENTATION('',(#3104),#3108);+#3104 = LINE('',#3105,#3106);+#3105 = CARTESIAN_POINT('',(0.,0.45));+#3106 = VECTOR('',#3107,1.);+#3107 = DIRECTION('',(0.,-1.));+#3108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3109 = ORIENTED_EDGE('',*,*,#2452,.T.);+#3110 = ORIENTED_EDGE('',*,*,#3063,.T.);+#3111 = ORIENTED_EDGE('',*,*,#2826,.F.);+#3112 = ADVANCED_FACE('',(#3113),#2440,.F.);+#3113 = FACE_BOUND('',#3114,.T.);+#3114 = EDGE_LOOP('',(#3115,#3116,#3117,#3138));+#3115 = ORIENTED_EDGE('',*,*,#3089,.T.);+#3116 = ORIENTED_EDGE('',*,*,#2803,.T.);+#3117 = ORIENTED_EDGE('',*,*,#3118,.T.);+#3118 = EDGE_CURVE('',#2781,#2397,#3119,.T.);+#3119 = SURFACE_CURVE('',#3120,(#3124,#3131),.PCURVE_S1.);+#3120 = LINE('',#3121,#3122);+#3121 = CARTESIAN_POINT('',(-3.475,-0.475,0.));+#3122 = VECTOR('',#3123,1.);+#3123 = DIRECTION('',(0.,1.,0.));+#3124 = PCURVE('',#2440,#3125);+#3125 = DEFINITIONAL_REPRESENTATION('',(#3126),#3130);+#3126 = LINE('',#3127,#3128);+#3127 = CARTESIAN_POINT('',(-0.714715173398,-0.475));+#3128 = VECTOR('',#3129,1.);+#3129 = DIRECTION('',(0.,1.));+#3130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3131 = PCURVE('',#2412,#3132);+#3132 = DEFINITIONAL_REPRESENTATION('',(#3133),#3137);+#3133 = LINE('',#3134,#3135);+#3134 = CARTESIAN_POINT('',(-0.5,-0.475));+#3135 = VECTOR('',#3136,1.);+#3136 = DIRECTION('',(0.,-1.));+#3137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3138 = ORIENTED_EDGE('',*,*,#2424,.F.);+#3139 = ADVANCED_FACE('',(#3140),#2412,.T.);+#3140 = FACE_BOUND('',#3141,.F.);+#3141 = EDGE_LOOP('',(#3142,#3143,#3164,#3165));+#3142 = ORIENTED_EDGE('',*,*,#2396,.F.);+#3143 = ORIENTED_EDGE('',*,*,#3144,.F.);+#3144 = EDGE_CURVE('',#2758,#2369,#3145,.T.);+#3145 = SURFACE_CURVE('',#3146,(#3150,#3157),.PCURVE_S1.);+#3146 = LINE('',#3147,#3148);+#3147 = CARTESIAN_POINT('',(-3.475,-0.475,0.2));+#3148 = VECTOR('',#3149,1.);+#3149 = DIRECTION('',(0.,1.,0.));+#3150 = PCURVE('',#2412,#3151);+#3151 = DEFINITIONAL_REPRESENTATION('',(#3152),#3156);+#3152 = LINE('',#3153,#3154);+#3153 = CARTESIAN_POINT('',(-0.7,-0.475));+#3154 = VECTOR('',#3155,1.);+#3155 = DIRECTION('',(0.,-1.));+#3156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3157 = PCURVE('',#2384,#3158);+#3158 = DEFINITIONAL_REPRESENTATION('',(#3159),#3163);+#3159 = LINE('',#3160,#3161);+#3160 = CARTESIAN_POINT('',(-0.714715173398,-0.475));+#3161 = VECTOR('',#3162,1.);+#3162 = DIRECTION('',(0.,1.));+#3163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3164 = ORIENTED_EDGE('',*,*,#2780,.T.);+#3165 = ORIENTED_EDGE('',*,*,#3118,.T.);+#3166 = ADVANCED_FACE('',(#3167),#2384,.T.);+#3167 = FACE_BOUND('',#3168,.F.);+#3168 = EDGE_LOOP('',(#3169,#3190,#3191,#3192));+#3169 = ORIENTED_EDGE('',*,*,#3170,.T.);+#3170 = EDGE_CURVE('',#2336,#2730,#3171,.T.);+#3171 = SURFACE_CURVE('',#3172,(#3176,#3183),.PCURVE_S1.);+#3172 = LINE('',#3173,#3174);+#3173 = CARTESIAN_POINT('',(-2.760284826602,0.45,0.2));+#3174 = VECTOR('',#3175,1.);+#3175 = DIRECTION('',(-0.,-1.,-0.));+#3176 = PCURVE('',#2384,#3177);+#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182);+#3178 = LINE('',#3179,#3180);+#3179 = CARTESIAN_POINT('',(0.,0.45));+#3180 = VECTOR('',#3181,1.);+#3181 = DIRECTION('',(0.,-1.));+#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3183 = PCURVE('',#2356,#3184);+#3184 = DEFINITIONAL_REPRESENTATION('',(#3185),#3189);+#3185 = LINE('',#3186,#3187);+#3186 = CARTESIAN_POINT('',(3.14159265359,0.45));+#3187 = VECTOR('',#3188,1.);+#3188 = DIRECTION('',(-0.,-1.));+#3189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3190 = ORIENTED_EDGE('',*,*,#2757,.T.);+#3191 = ORIENTED_EDGE('',*,*,#3144,.T.);+#3192 = ORIENTED_EDGE('',*,*,#2368,.F.);+#3193 = ADVANCED_FACE('',(#3194),#2356,.F.);+#3194 = FACE_BOUND('',#3195,.F.);+#3195 = EDGE_LOOP('',(#3196,#3197,#3198,#3219));+#3196 = ORIENTED_EDGE('',*,*,#3170,.F.);+#3197 = ORIENTED_EDGE('',*,*,#2335,.T.);+#3198 = ORIENTED_EDGE('',*,*,#3199,.T.);+#3199 = EDGE_CURVE('',#2308,#2707,#3200,.T.);+#3200 = SURFACE_CURVE('',#3201,(#3205,#3212),.PCURVE_S1.);+#3201 = LINE('',#3202,#3203);+#3202 = CARTESIAN_POINT('',(-2.712102818957,0.45,0.216136910979));+#3203 = VECTOR('',#3204,1.);+#3204 = DIRECTION('',(-0.,-1.,-0.));+#3205 = PCURVE('',#2356,#3206);+#3206 = DEFINITIONAL_REPRESENTATION('',(#3207),#3211);+#3207 = LINE('',#3208,#3209);+#3208 = CARTESIAN_POINT('',(2.495244632164,0.45));+#3209 = VECTOR('',#3210,1.);+#3210 = DIRECTION('',(-0.,-1.));+#3211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3212 = PCURVE('',#2323,#3213);+#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218);+#3214 = LINE('',#3215,#3216);+#3215 = CARTESIAN_POINT('',(-0.919154560229,0.45));+#3216 = VECTOR('',#3217,1.);+#3217 = DIRECTION('',(0.,-1.));+#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3219 = ORIENTED_EDGE('',*,*,#2729,.F.);+#3220 = ADVANCED_FACE('',(#3221),#2323,.T.);+#3221 = FACE_BOUND('',#3222,.F.);+#3222 = EDGE_LOOP('',(#3223,#3224,#3225,#3226));+#3223 = ORIENTED_EDGE('',*,*,#2955,.F.);+#3224 = ORIENTED_EDGE('',*,*,#2706,.T.);+#3225 = ORIENTED_EDGE('',*,*,#3199,.F.);+#3226 = ORIENTED_EDGE('',*,*,#2307,.F.);+#3227 = MANIFOLD_SOLID_BREP('',#3228);+#3228 = CLOSED_SHELL('',(#3229,#3359,#3435,#3773,#3822,#4088,#4115,#4142+ ,#4169,#4196,#4223,#4250,#4277,#4304,#4331,#4358));+#3229 = ADVANCED_FACE('',(#3230),#3245,.T.);+#3230 = FACE_BOUND('',#3231,.T.);+#3231 = EDGE_LOOP('',(#3232,#3272,#3300,#3333));+#3232 = ORIENTED_EDGE('',*,*,#3233,.T.);+#3233 = EDGE_CURVE('',#3234,#3236,#3238,.T.);+#3234 = VERTEX_POINT('',#3235);+#3235 = CARTESIAN_POINT('',(1.5,1.71,0.8262));+#3236 = VERTEX_POINT('',#3237);+#3237 = CARTESIAN_POINT('',(1.45,1.71,0.812802540378));+#3238 = SURFACE_CURVE('',#3239,(#3244,#3256),.PCURVE_S1.);+#3239 = CIRCLE('',#3240,0.1);+#3240 = AXIS2_PLACEMENT_3D('',#3241,#3242,#3243);+#3241 = CARTESIAN_POINT('',(1.5,1.71,0.7262));+#3242 = DIRECTION('',(0.,-1.,0.));+#3243 = DIRECTION('',(1.,0.,0.));+#3244 = PCURVE('',#3245,#3250);+#3245 = CYLINDRICAL_SURFACE('',#3246,0.1);+#3246 = AXIS2_PLACEMENT_3D('',#3247,#3248,#3249);+#3247 = CARTESIAN_POINT('',(1.5,0.,0.7262));+#3248 = DIRECTION('',(0.,1.,0.));+#3249 = DIRECTION('',(1.,0.,0.));+#3250 = DEFINITIONAL_REPRESENTATION('',(#3251),#3255);+#3251 = LINE('',#3252,#3253);+#3252 = CARTESIAN_POINT('',(6.28318530718,1.71));+#3253 = VECTOR('',#3254,1.);+#3254 = DIRECTION('',(-1.,-0.));+#3255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3256 = PCURVE('',#3257,#3262);+#3257 = PLANE('',#3258);+#3258 = AXIS2_PLACEMENT_3D('',#3259,#3260,#3261);+#3259 = CARTESIAN_POINT('',(2.561930652981,1.71,0.333369436829));+#3260 = DIRECTION('',(0.,1.,0.));+#3261 = DIRECTION('',(0.,0.,1.));+#3262 = DEFINITIONAL_REPRESENTATION('',(#3263),#3271);+#3263 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3264,#3265,#3266,#3267,+#3268,#3269,#3270),.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('') );+#3264 = CARTESIAN_POINT('',(0.392830563171,-0.961930652981));+#3265 = CARTESIAN_POINT('',(0.566035643928,-0.961930652981));+#3266 = CARTESIAN_POINT('',(0.479433103549,-1.111930652981));+#3267 = CARTESIAN_POINT('',(0.392830563171,-1.261930652981));+#3268 = CARTESIAN_POINT('',(0.306228022793,-1.111930652981));+#3269 = CARTESIAN_POINT('',(0.219625482414,-0.961930652981));+#3270 = CARTESIAN_POINT('',(0.392830563171,-0.961930652981));+#3271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3272 = ORIENTED_EDGE('',*,*,#3273,.F.);+#3273 = EDGE_CURVE('',#3274,#3236,#3276,.T.);+#3274 = VERTEX_POINT('',#3275);+#3275 = CARTESIAN_POINT('',(1.45,-1.71,0.812802540378));+#3276 = SURFACE_CURVE('',#3277,(#3281,#3288),.PCURVE_S1.);+#3277 = LINE('',#3278,#3279);+#3278 = CARTESIAN_POINT('',(1.45,0.,0.812802540378));+#3279 = VECTOR('',#3280,1.);+#3280 = DIRECTION('',(0.,1.,0.));+#3281 = PCURVE('',#3245,#3282);+#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287);+#3283 = LINE('',#3284,#3285);+#3284 = CARTESIAN_POINT('',(4.188790204787,0.));+#3285 = VECTOR('',#3286,1.);+#3286 = DIRECTION('',(-0.,1.));+#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3288 = PCURVE('',#3289,#3294);+#3289 = PLANE('',#3290);+#3290 = AXIS2_PLACEMENT_3D('',#3291,#3292,#3293);+#3291 = CARTESIAN_POINT('',(1.45,-2.21,-0.5));+#3292 = DIRECTION('',(1.,0.,0.));+#3293 = DIRECTION('',(0.,0.,1.));+#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299);+#3295 = LINE('',#3296,#3297);+#3296 = CARTESIAN_POINT('',(1.312802540378,-2.21));+#3297 = VECTOR('',#3298,1.);+#3298 = DIRECTION('',(0.,-1.));+#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3300 = ORIENTED_EDGE('',*,*,#3301,.F.);+#3301 = EDGE_CURVE('',#3302,#3274,#3304,.T.);+#3302 = VERTEX_POINT('',#3303);+#3303 = CARTESIAN_POINT('',(1.5,-1.71,0.8262));+#3304 = SURFACE_CURVE('',#3305,(#3310,#3317),.PCURVE_S1.);+#3305 = CIRCLE('',#3306,0.1);+#3306 = AXIS2_PLACEMENT_3D('',#3307,#3308,#3309);+#3307 = CARTESIAN_POINT('',(1.5,-1.71,0.7262));+#3308 = DIRECTION('',(0.,-1.,0.));+#3309 = DIRECTION('',(1.,0.,0.));+#3310 = PCURVE('',#3245,#3311);+#3311 = DEFINITIONAL_REPRESENTATION('',(#3312),#3316);+#3312 = LINE('',#3313,#3314);+#3313 = CARTESIAN_POINT('',(6.28318530718,-1.71));+#3314 = VECTOR('',#3315,1.);+#3315 = DIRECTION('',(-1.,0.));+#3316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3317 = PCURVE('',#3318,#3323);+#3318 = PLANE('',#3319);+#3319 = AXIS2_PLACEMENT_3D('',#3320,#3321,#3322);+#3320 = CARTESIAN_POINT('',(2.561930652981,-1.71,0.333369436829));+#3321 = DIRECTION('',(0.,1.,0.));+#3322 = DIRECTION('',(0.,0.,1.));+#3323 = DEFINITIONAL_REPRESENTATION('',(#3324),#3332);+#3324 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3325,#3326,#3327,#3328,+#3329,#3330,#3331),.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('') );+#3325 = CARTESIAN_POINT('',(0.392830563171,-0.961930652981));+#3326 = CARTESIAN_POINT('',(0.566035643928,-0.961930652981));+#3327 = CARTESIAN_POINT('',(0.479433103549,-1.111930652981));+#3328 = CARTESIAN_POINT('',(0.392830563171,-1.261930652981));+#3329 = CARTESIAN_POINT('',(0.306228022793,-1.111930652981));+#3330 = CARTESIAN_POINT('',(0.219625482414,-0.961930652981));+#3331 = CARTESIAN_POINT('',(0.392830563171,-0.961930652981));+#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3333 = ORIENTED_EDGE('',*,*,#3334,.T.);+#3334 = EDGE_CURVE('',#3302,#3234,#3335,.T.);+#3335 = SURFACE_CURVE('',#3336,(#3340,#3347),.PCURVE_S1.);+#3336 = LINE('',#3337,#3338);+#3337 = CARTESIAN_POINT('',(1.5,-1.71,0.8262));+#3338 = VECTOR('',#3339,1.);+#3339 = DIRECTION('',(0.,1.,0.));+#3340 = PCURVE('',#3245,#3341);+#3341 = DEFINITIONAL_REPRESENTATION('',(#3342),#3346);+#3342 = LINE('',#3343,#3344);+#3343 = CARTESIAN_POINT('',(4.712388980385,-1.71));+#3344 = VECTOR('',#3345,1.);+#3345 = DIRECTION('',(0.,1.));+#3346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3347 = PCURVE('',#3348,#3353);+#3348 = PLANE('',#3349);+#3349 = AXIS2_PLACEMENT_3D('',#3350,#3351,#3352);+#3350 = CARTESIAN_POINT('',(1.5,0.,0.8262));+#3351 = DIRECTION('',(0.,0.,1.));+#3352 = DIRECTION('',(1.,0.,0.));+#3353 = DEFINITIONAL_REPRESENTATION('',(#3354),#3358);+#3354 = LINE('',#3355,#3356);+#3355 = CARTESIAN_POINT('',(0.,-1.71));+#3356 = VECTOR('',#3357,1.);+#3357 = DIRECTION('',(0.,1.));+#3358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3359 = ADVANCED_FACE('',(#3360),#3348,.T.);+#3360 = FACE_BOUND('',#3361,.T.);+#3361 = EDGE_LOOP('',(#3362,#3363,#3386,#3414));+#3362 = ORIENTED_EDGE('',*,*,#3334,.F.);+#3363 = ORIENTED_EDGE('',*,*,#3364,.T.);+#3364 = EDGE_CURVE('',#3302,#3365,#3367,.T.);+#3365 = VERTEX_POINT('',#3366);+#3366 = CARTESIAN_POINT('',(1.809715173398,-1.71,0.8262));+#3367 = SURFACE_CURVE('',#3368,(#3372,#3379),.PCURVE_S1.);+#3368 = LINE('',#3369,#3370);+#3369 = CARTESIAN_POINT('',(1.5,-1.71,0.8262));+#3370 = VECTOR('',#3371,1.);+#3371 = DIRECTION('',(1.,0.,0.));+#3372 = PCURVE('',#3348,#3373);+#3373 = DEFINITIONAL_REPRESENTATION('',(#3374),#3378);+#3374 = LINE('',#3375,#3376);+#3375 = CARTESIAN_POINT('',(0.,-1.71));+#3376 = VECTOR('',#3377,1.);+#3377 = DIRECTION('',(1.,0.));+#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3379 = PCURVE('',#3318,#3380);+#3380 = DEFINITIONAL_REPRESENTATION('',(#3381),#3385);+#3381 = LINE('',#3382,#3383);+#3382 = CARTESIAN_POINT('',(0.492830563171,-1.061930652981));+#3383 = VECTOR('',#3384,1.);+#3384 = DIRECTION('',(0.,1.));+#3385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3386 = ORIENTED_EDGE('',*,*,#3387,.T.);+#3387 = EDGE_CURVE('',#3365,#3388,#3390,.T.);+#3388 = VERTEX_POINT('',#3389);+#3389 = CARTESIAN_POINT('',(1.809715173398,1.71,0.8262));+#3390 = SURFACE_CURVE('',#3391,(#3395,#3402),.PCURVE_S1.);+#3391 = LINE('',#3392,#3393);+#3392 = CARTESIAN_POINT('',(1.809715173398,-1.71,0.8262));+#3393 = VECTOR('',#3394,1.);+#3394 = DIRECTION('',(0.,1.,0.));+#3395 = PCURVE('',#3348,#3396);+#3396 = DEFINITIONAL_REPRESENTATION('',(#3397),#3401);+#3397 = LINE('',#3398,#3399);+#3398 = CARTESIAN_POINT('',(0.309715173398,-1.71));+#3399 = VECTOR('',#3400,1.);+#3400 = DIRECTION('',(0.,1.));+#3401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3402 = PCURVE('',#3403,#3408);+#3403 = CYLINDRICAL_SURFACE('',#3404,0.28);+#3404 = AXIS2_PLACEMENT_3D('',#3405,#3406,#3407);+#3405 = CARTESIAN_POINT('',(1.809715173398,0.,0.5462));+#3406 = DIRECTION('',(0.,1.,0.));+#3407 = DIRECTION('',(0.,0.,1.));+#3408 = DEFINITIONAL_REPRESENTATION('',(#3409),#3413);+#3409 = LINE('',#3410,#3411);+#3410 = CARTESIAN_POINT('',(0.,-1.71));+#3411 = VECTOR('',#3412,1.);+#3412 = DIRECTION('',(-0.,1.));+#3413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3414 = ORIENTED_EDGE('',*,*,#3415,.F.);+#3415 = EDGE_CURVE('',#3234,#3388,#3416,.T.);+#3416 = SURFACE_CURVE('',#3417,(#3421,#3428),.PCURVE_S1.);+#3417 = LINE('',#3418,#3419);+#3418 = CARTESIAN_POINT('',(1.5,1.71,0.8262));+#3419 = VECTOR('',#3420,1.);+#3420 = DIRECTION('',(1.,0.,0.));+#3421 = PCURVE('',#3348,#3422);+#3422 = DEFINITIONAL_REPRESENTATION('',(#3423),#3427);+#3423 = LINE('',#3424,#3425);+#3424 = CARTESIAN_POINT('',(0.,1.71));+#3425 = VECTOR('',#3426,1.);+#3426 = DIRECTION('',(1.,0.));+#3427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3428 = PCURVE('',#3257,#3429);+#3429 = DEFINITIONAL_REPRESENTATION('',(#3430),#3434);+#3430 = LINE('',#3431,#3432);+#3431 = CARTESIAN_POINT('',(0.492830563171,-1.061930652981));+#3432 = VECTOR('',#3433,1.);+#3433 = DIRECTION('',(0.,1.));+#3434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3435 = ADVANCED_FACE('',(#3436),#3257,.T.);+#3436 = FACE_BOUND('',#3437,.T.);+#3437 = EDGE_LOOP('',(#3438,#3439,#3440,#3464,#3492,#3521,#3549,#3577,+ #3605,#3634,#3662,#3691,#3719,#3752));+#3438 = ORIENTED_EDGE('',*,*,#3233,.F.);+#3439 = ORIENTED_EDGE('',*,*,#3415,.T.);+#3440 = ORIENTED_EDGE('',*,*,#3441,.T.);+#3441 = EDGE_CURVE('',#3388,#3442,#3444,.T.);+#3442 = VERTEX_POINT('',#3443);+#3443 = CARTESIAN_POINT('',(1.978352200155,1.71,0.769720811574));+#3444 = SURFACE_CURVE('',#3445,(#3450,#3457),.PCURVE_S1.);+#3445 = CIRCLE('',#3446,0.28);+#3446 = AXIS2_PLACEMENT_3D('',#3447,#3448,#3449);+#3447 = CARTESIAN_POINT('',(1.809715173398,1.71,0.5462));+#3448 = DIRECTION('',(0.,1.,0.));+#3449 = DIRECTION('',(0.,0.,1.));+#3450 = PCURVE('',#3257,#3451);+#3451 = DEFINITIONAL_REPRESENTATION('',(#3452),#3456);+#3452 = CIRCLE('',#3453,0.28);+#3453 = AXIS2_PLACEMENT_2D('',#3454,#3455);+#3454 = CARTESIAN_POINT('',(0.212830563171,-0.752215479583));+#3455 = DIRECTION('',(1.,0.));+#3456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3457 = PCURVE('',#3403,#3458);+#3458 = DEFINITIONAL_REPRESENTATION('',(#3459),#3463);+#3459 = LINE('',#3460,#3461);+#3460 = CARTESIAN_POINT('',(-4.138911435803E-13,1.71));+#3461 = VECTOR('',#3462,1.);+#3462 = DIRECTION('',(1.,-0.));+#3463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3464 = ORIENTED_EDGE('',*,*,#3465,.T.);+#3465 = EDGE_CURVE('',#3442,#3466,#3468,.T.);+#3466 = VERTEX_POINT('',#3467);+#3467 = CARTESIAN_POINT('',(2.712102818957,1.71,0.216136910979));+#3468 = SURFACE_CURVE('',#3469,(#3473,#3480),.PCURVE_S1.);+#3469 = LINE('',#3470,#3471);+#3470 = CARTESIAN_POINT('',(1.930227509556,1.71,0.806028861276));+#3471 = VECTOR('',#3472,1.);+#3472 = DIRECTION('',(0.798288612765,0.,-0.602275095558));+#3473 = PCURVE('',#3257,#3474);+#3474 = DEFINITIONAL_REPRESENTATION('',(#3475),#3479);+#3475 = LINE('',#3476,#3477);+#3476 = CARTESIAN_POINT('',(0.472659424447,-0.631703143425));+#3477 = VECTOR('',#3478,1.);+#3478 = DIRECTION('',(-0.602275095558,0.798288612765));+#3479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3480 = PCURVE('',#3481,#3486);+#3481 = PLANE('',#3482);+#3482 = AXIS2_PLACEMENT_3D('',#3483,#3484,#3485);+#3483 = CARTESIAN_POINT('',(1.978352200155,0.,0.769720811574));+#3484 = DIRECTION('',(0.602275095558,0.,0.798288612765));+#3485 = DIRECTION('',(0.798288612765,0.,-0.602275095558));+#3486 = DEFINITIONAL_REPRESENTATION('',(#3487),#3491);+#3487 = LINE('',#3488,#3489);+#3488 = CARTESIAN_POINT('',(-6.028482660183E-02,1.71));+#3489 = VECTOR('',#3490,1.);+#3490 = DIRECTION('',(1.,0.));+#3491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3492 = ORIENTED_EDGE('',*,*,#3493,.F.);+#3493 = EDGE_CURVE('',#3494,#3466,#3496,.T.);+#3494 = VERTEX_POINT('',#3495);+#3495 = CARTESIAN_POINT('',(2.760284826602,1.71,0.2));+#3496 = SURFACE_CURVE('',#3497,(#3502,#3509),.PCURVE_S1.);+#3497 = CIRCLE('',#3498,8.E-02);+#3498 = AXIS2_PLACEMENT_3D('',#3499,#3500,#3501);+#3499 = CARTESIAN_POINT('',(2.760284826602,1.71,0.28));+#3500 = DIRECTION('',(0.,1.,0.));+#3501 = DIRECTION('',(0.,0.,1.));+#3502 = PCURVE('',#3257,#3503);+#3503 = DEFINITIONAL_REPRESENTATION('',(#3504),#3508);+#3504 = CIRCLE('',#3505,8.E-02);+#3505 = AXIS2_PLACEMENT_2D('',#3506,#3507);+#3506 = CARTESIAN_POINT('',(-5.3369436829E-02,0.198354173621));+#3507 = DIRECTION('',(1.,0.));+#3508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3509 = PCURVE('',#3510,#3515);+#3510 = CYLINDRICAL_SURFACE('',#3511,8.E-02);+#3511 = AXIS2_PLACEMENT_3D('',#3512,#3513,#3514);+#3512 = CARTESIAN_POINT('',(2.760284826602,0.,0.28));+#3513 = DIRECTION('',(0.,1.,0.));+#3514 = DIRECTION('',(0.,0.,1.));+#3515 = DEFINITIONAL_REPRESENTATION('',(#3516),#3520);+#3516 = LINE('',#3517,#3518);+#3517 = CARTESIAN_POINT('',(-0.,1.71));+#3518 = VECTOR('',#3519,1.);+#3519 = DIRECTION('',(1.,-0.));+#3520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3521 = ORIENTED_EDGE('',*,*,#3522,.T.);+#3522 = EDGE_CURVE('',#3494,#3523,#3525,.T.);+#3523 = VERTEX_POINT('',#3524);+#3524 = CARTESIAN_POINT('',(3.475,1.71,0.2));+#3525 = SURFACE_CURVE('',#3526,(#3530,#3537),.PCURVE_S1.);+#3526 = LINE('',#3527,#3528);+#3527 = CARTESIAN_POINT('',(2.7,1.71,0.2));+#3528 = VECTOR('',#3529,1.);+#3529 = DIRECTION('',(1.,0.,0.));+#3530 = PCURVE('',#3257,#3531);+#3531 = DEFINITIONAL_REPRESENTATION('',(#3532),#3536);+#3532 = LINE('',#3533,#3534);+#3533 = CARTESIAN_POINT('',(-0.133369436829,0.138069347019));+#3534 = VECTOR('',#3535,1.);+#3535 = DIRECTION('',(0.,1.));+#3536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3537 = PCURVE('',#3538,#3543);+#3538 = PLANE('',#3539);+#3539 = AXIS2_PLACEMENT_3D('',#3540,#3541,#3542);+#3540 = CARTESIAN_POINT('',(2.760284826602,0.,0.2));+#3541 = DIRECTION('',(0.,0.,1.));+#3542 = DIRECTION('',(1.,0.,0.));+#3543 = DEFINITIONAL_REPRESENTATION('',(#3544),#3548);+#3544 = LINE('',#3545,#3546);+#3545 = CARTESIAN_POINT('',(-6.0284826602E-02,1.71));+#3546 = VECTOR('',#3547,1.);+#3547 = DIRECTION('',(1.,0.));+#3548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3549 = ORIENTED_EDGE('',*,*,#3550,.T.);+#3550 = EDGE_CURVE('',#3523,#3551,#3553,.T.);+#3551 = VERTEX_POINT('',#3552);+#3552 = CARTESIAN_POINT('',(3.475,1.71,0.));+#3553 = SURFACE_CURVE('',#3554,(#3558,#3565),.PCURVE_S1.);+#3554 = LINE('',#3555,#3556);+#3555 = CARTESIAN_POINT('',(3.475,1.71,-8.331528158549E-02));+#3556 = VECTOR('',#3557,1.);+#3557 = DIRECTION('',(0.,0.,-1.));+#3558 = PCURVE('',#3257,#3559);+#3559 = DEFINITIONAL_REPRESENTATION('',(#3560),#3564);+#3560 = LINE('',#3561,#3562);+#3561 = CARTESIAN_POINT('',(-0.416684718414,0.913069347019));+#3562 = VECTOR('',#3563,1.);+#3563 = DIRECTION('',(-1.,0.));+#3564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3565 = PCURVE('',#3566,#3571);+#3566 = PLANE('',#3567);+#3567 = AXIS2_PLACEMENT_3D('',#3568,#3569,#3570);+#3568 = CARTESIAN_POINT('',(3.475,-2.21,-0.5));+#3569 = DIRECTION('',(1.,0.,0.));+#3570 = DIRECTION('',(0.,0.,1.));+#3571 = DEFINITIONAL_REPRESENTATION('',(#3572),#3576);+#3572 = LINE('',#3573,#3574);+#3573 = CARTESIAN_POINT('',(0.416684718415,-3.92));+#3574 = VECTOR('',#3575,1.);+#3575 = DIRECTION('',(-1.,0.));+#3576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3577 = ORIENTED_EDGE('',*,*,#3578,.F.);+#3578 = EDGE_CURVE('',#3579,#3551,#3581,.T.);+#3579 = VERTEX_POINT('',#3580);+#3580 = CARTESIAN_POINT('',(2.760284826602,1.71,0.));+#3581 = SURFACE_CURVE('',#3582,(#3586,#3593),.PCURVE_S1.);+#3582 = LINE('',#3583,#3584);+#3583 = CARTESIAN_POINT('',(2.7,1.71,0.));+#3584 = VECTOR('',#3585,1.);+#3585 = DIRECTION('',(1.,0.,0.));+#3586 = PCURVE('',#3257,#3587);+#3587 = DEFINITIONAL_REPRESENTATION('',(#3588),#3592);+#3588 = LINE('',#3589,#3590);+#3589 = CARTESIAN_POINT('',(-0.333369436829,0.138069347019));+#3590 = VECTOR('',#3591,1.);+#3591 = DIRECTION('',(0.,1.));+#3592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3593 = PCURVE('',#3594,#3599);+#3594 = PLANE('',#3595);+#3595 = AXIS2_PLACEMENT_3D('',#3596,#3597,#3598);+#3596 = CARTESIAN_POINT('',(2.760284826602,0.,0.));+#3597 = DIRECTION('',(0.,0.,1.));+#3598 = DIRECTION('',(1.,0.,0.));+#3599 = DEFINITIONAL_REPRESENTATION('',(#3600),#3604);+#3600 = LINE('',#3601,#3602);+#3601 = CARTESIAN_POINT('',(-6.0284826602E-02,1.71));+#3602 = VECTOR('',#3603,1.);+#3603 = DIRECTION('',(1.,0.));+#3604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3605 = ORIENTED_EDGE('',*,*,#3606,.T.);+#3606 = EDGE_CURVE('',#3579,#3607,#3609,.T.);+#3607 = VERTEX_POINT('',#3608);+#3608 = CARTESIAN_POINT('',(2.591647799845,1.71,5.647918842581E-02));+#3609 = SURFACE_CURVE('',#3610,(#3615,#3622),.PCURVE_S1.);+#3610 = CIRCLE('',#3611,0.28);+#3611 = AXIS2_PLACEMENT_3D('',#3612,#3613,#3614);+#3612 = CARTESIAN_POINT('',(2.760284826602,1.71,0.28));+#3613 = DIRECTION('',(0.,1.,0.));+#3614 = DIRECTION('',(0.,0.,1.));+#3615 = PCURVE('',#3257,#3616);+#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621);+#3617 = CIRCLE('',#3618,0.28);+#3618 = AXIS2_PLACEMENT_2D('',#3619,#3620);+#3619 = CARTESIAN_POINT('',(-5.3369436829E-02,0.198354173621));+#3620 = DIRECTION('',(1.,0.));+#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3622 = PCURVE('',#3623,#3628);+#3623 = CYLINDRICAL_SURFACE('',#3624,0.28);+#3624 = AXIS2_PLACEMENT_3D('',#3625,#3626,#3627);+#3625 = CARTESIAN_POINT('',(2.760284826602,0.,0.28));+#3626 = DIRECTION('',(0.,1.,0.));+#3627 = DIRECTION('',(0.,0.,1.));+#3628 = DEFINITIONAL_REPRESENTATION('',(#3629),#3633);+#3629 = LINE('',#3630,#3631);+#3630 = CARTESIAN_POINT('',(-0.,1.71));+#3631 = VECTOR('',#3632,1.);+#3632 = DIRECTION('',(1.,-0.));+#3633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3634 = ORIENTED_EDGE('',*,*,#3635,.F.);+#3635 = EDGE_CURVE('',#3636,#3607,#3638,.T.);+#3636 = VERTEX_POINT('',#3637);+#3637 = CARTESIAN_POINT('',(1.857897181043,1.71,0.610063089021));+#3638 = SURFACE_CURVE('',#3639,(#3643,#3650),.PCURVE_S1.);+#3639 = LINE('',#3640,#3641);+#3640 = CARTESIAN_POINT('',(1.809772490444,1.71,0.646371138724));+#3641 = VECTOR('',#3642,1.);+#3642 = DIRECTION('',(0.798288612765,0.,-0.602275095558));+#3643 = PCURVE('',#3257,#3644);+#3644 = DEFINITIONAL_REPRESENTATION('',(#3645),#3649);+#3645 = LINE('',#3646,#3647);+#3646 = CARTESIAN_POINT('',(0.313001701895,-0.752158162537));+#3647 = VECTOR('',#3648,1.);+#3648 = DIRECTION('',(-0.602275095558,0.798288612765));+#3649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3650 = PCURVE('',#3651,#3656);+#3651 = PLANE('',#3652);+#3652 = AXIS2_PLACEMENT_3D('',#3653,#3654,#3655);+#3653 = CARTESIAN_POINT('',(1.857897181043,0.,0.610063089021));+#3654 = DIRECTION('',(0.602275095558,0.,0.798288612765));+#3655 = DIRECTION('',(0.798288612765,0.,-0.602275095558));+#3656 = DEFINITIONAL_REPRESENTATION('',(#3657),#3661);+#3657 = LINE('',#3658,#3659);+#3658 = CARTESIAN_POINT('',(-6.028482660243E-02,1.71));+#3659 = VECTOR('',#3660,1.);+#3660 = DIRECTION('',(1.,0.));+#3661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3662 = ORIENTED_EDGE('',*,*,#3663,.F.);+#3663 = EDGE_CURVE('',#3664,#3636,#3666,.T.);+#3664 = VERTEX_POINT('',#3665);+#3665 = CARTESIAN_POINT('',(1.809715173398,1.71,0.6262));+#3666 = SURFACE_CURVE('',#3667,(#3672,#3679),.PCURVE_S1.);+#3667 = CIRCLE('',#3668,8.E-02);+#3668 = AXIS2_PLACEMENT_3D('',#3669,#3670,#3671);+#3669 = CARTESIAN_POINT('',(1.809715173398,1.71,0.5462));+#3670 = DIRECTION('',(0.,1.,0.));+#3671 = DIRECTION('',(0.,0.,1.));+#3672 = PCURVE('',#3257,#3673);+#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678);+#3674 = CIRCLE('',#3675,8.E-02);+#3675 = AXIS2_PLACEMENT_2D('',#3676,#3677);+#3676 = CARTESIAN_POINT('',(0.212830563171,-0.752215479583));+#3677 = DIRECTION('',(1.,0.));+#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3679 = PCURVE('',#3680,#3685);+#3680 = CYLINDRICAL_SURFACE('',#3681,8.E-02);+#3681 = AXIS2_PLACEMENT_3D('',#3682,#3683,#3684);+#3682 = CARTESIAN_POINT('',(1.809715173398,0.,0.5462));+#3683 = DIRECTION('',(0.,1.,0.));+#3684 = DIRECTION('',(0.,0.,1.));+#3685 = DEFINITIONAL_REPRESENTATION('',(#3686),#3690);+#3686 = LINE('',#3687,#3688);+#3687 = CARTESIAN_POINT('',(-4.138911435803E-13,1.71));+#3688 = VECTOR('',#3689,1.);+#3689 = DIRECTION('',(1.,-0.));+#3690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3691 = ORIENTED_EDGE('',*,*,#3692,.F.);+#3692 = EDGE_CURVE('',#3693,#3664,#3695,.T.);+#3693 = VERTEX_POINT('',#3694);+#3694 = CARTESIAN_POINT('',(1.5,1.71,0.6262));+#3695 = SURFACE_CURVE('',#3696,(#3700,#3707),.PCURVE_S1.);+#3696 = LINE('',#3697,#3698);+#3697 = CARTESIAN_POINT('',(1.5,1.71,0.6262));+#3698 = VECTOR('',#3699,1.);+#3699 = DIRECTION('',(1.,0.,0.));+#3700 = PCURVE('',#3257,#3701);+#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706);+#3702 = LINE('',#3703,#3704);+#3703 = CARTESIAN_POINT('',(0.292830563171,-1.061930652981));+#3704 = VECTOR('',#3705,1.);+#3705 = DIRECTION('',(0.,1.));+#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3707 = PCURVE('',#3708,#3713);+#3708 = PLANE('',#3709);+#3709 = AXIS2_PLACEMENT_3D('',#3710,#3711,#3712);+#3710 = CARTESIAN_POINT('',(1.5,0.,0.6262));+#3711 = DIRECTION('',(0.,0.,1.));+#3712 = DIRECTION('',(1.,0.,0.));+#3713 = DEFINITIONAL_REPRESENTATION('',(#3714),#3718);+#3714 = LINE('',#3715,#3716);+#3715 = CARTESIAN_POINT('',(0.,1.71));+#3716 = VECTOR('',#3717,1.);+#3717 = DIRECTION('',(1.,0.));+#3718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3719 = ORIENTED_EDGE('',*,*,#3720,.F.);+#3720 = EDGE_CURVE('',#3721,#3693,#3723,.T.);+#3721 = VERTEX_POINT('',#3722);+#3722 = CARTESIAN_POINT('',(1.45,1.71,0.639597459622));+#3723 = SURFACE_CURVE('',#3724,(#3729,#3740),.PCURVE_S1.);+#3724 = CIRCLE('',#3725,0.1);+#3725 = AXIS2_PLACEMENT_3D('',#3726,#3727,#3728);+#3726 = CARTESIAN_POINT('',(1.5,1.71,0.7262));+#3727 = DIRECTION('',(0.,-1.,0.));+#3728 = DIRECTION('',(1.,0.,0.));+#3729 = PCURVE('',#3257,#3730);+#3730 = DEFINITIONAL_REPRESENTATION('',(#3731),#3739);+#3731 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3732,#3733,#3734,#3735,+#3736,#3737,#3738),.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('') );+#3732 = CARTESIAN_POINT('',(0.392830563171,-0.961930652981));+#3733 = CARTESIAN_POINT('',(0.566035643928,-0.961930652981));+#3734 = CARTESIAN_POINT('',(0.479433103549,-1.111930652981));+#3735 = CARTESIAN_POINT('',(0.392830563171,-1.261930652981));+#3736 = CARTESIAN_POINT('',(0.306228022793,-1.111930652981));+#3737 = CARTESIAN_POINT('',(0.219625482414,-0.961930652981));+#3738 = CARTESIAN_POINT('',(0.392830563171,-0.961930652981));+#3739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3740 = PCURVE('',#3741,#3746);+#3741 = CYLINDRICAL_SURFACE('',#3742,0.1);+#3742 = AXIS2_PLACEMENT_3D('',#3743,#3744,#3745);+#3743 = CARTESIAN_POINT('',(1.5,0.,0.7262));+#3744 = DIRECTION('',(0.,1.,0.));+#3745 = DIRECTION('',(1.,0.,0.));+#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751);+#3747 = LINE('',#3748,#3749);+#3748 = CARTESIAN_POINT('',(6.28318530718,1.71));+#3749 = VECTOR('',#3750,1.);+#3750 = DIRECTION('',(-1.,-0.));+#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3752 = ORIENTED_EDGE('',*,*,#3753,.F.);+#3753 = EDGE_CURVE('',#3236,#3721,#3754,.T.);+#3754 = SURFACE_CURVE('',#3755,(#3759,#3766),.PCURVE_S1.);+#3755 = LINE('',#3756,#3757);+#3756 = CARTESIAN_POINT('',(1.45,1.71,-8.331528158549E-02));+#3757 = VECTOR('',#3758,1.);+#3758 = DIRECTION('',(0.,0.,-1.));+#3759 = PCURVE('',#3257,#3760);+#3760 = DEFINITIONAL_REPRESENTATION('',(#3761),#3765);+#3761 = LINE('',#3762,#3763);+#3762 = CARTESIAN_POINT('',(-0.416684718414,-1.111930652981));+#3763 = VECTOR('',#3764,1.);+#3764 = DIRECTION('',(-1.,0.));+#3765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3766 = PCURVE('',#3289,#3767);+#3767 = DEFINITIONAL_REPRESENTATION('',(#3768),#3772);+#3768 = LINE('',#3769,#3770);+#3769 = CARTESIAN_POINT('',(0.416684718415,-3.92));+#3770 = VECTOR('',#3771,1.);+#3771 = DIRECTION('',(-1.,0.));+#3772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3773 = ADVANCED_FACE('',(#3774),#3289,.F.);+#3774 = FACE_BOUND('',#3775,.F.);+#3775 = EDGE_LOOP('',(#3776,#3777,#3800,#3821));+#3776 = ORIENTED_EDGE('',*,*,#3273,.F.);+#3777 = ORIENTED_EDGE('',*,*,#3778,.T.);+#3778 = EDGE_CURVE('',#3274,#3779,#3781,.T.);+#3779 = VERTEX_POINT('',#3780);+#3780 = CARTESIAN_POINT('',(1.45,-1.71,0.639597459622));+#3781 = SURFACE_CURVE('',#3782,(#3786,#3793),.PCURVE_S1.);+#3782 = LINE('',#3783,#3784);+#3783 = CARTESIAN_POINT('',(1.45,-1.71,-8.331528158549E-02));+#3784 = VECTOR('',#3785,1.);+#3785 = DIRECTION('',(0.,0.,-1.));+#3786 = PCURVE('',#3289,#3787);+#3787 = DEFINITIONAL_REPRESENTATION('',(#3788),#3792);+#3788 = LINE('',#3789,#3790);+#3789 = CARTESIAN_POINT('',(0.416684718415,-0.5));+#3790 = VECTOR('',#3791,1.);+#3791 = DIRECTION('',(-1.,0.));+#3792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3793 = PCURVE('',#3318,#3794);+#3794 = DEFINITIONAL_REPRESENTATION('',(#3795),#3799);+#3795 = LINE('',#3796,#3797);+#3796 = CARTESIAN_POINT('',(-0.416684718414,-1.111930652981));+#3797 = VECTOR('',#3798,1.);+#3798 = DIRECTION('',(-1.,0.));+#3799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3800 = ORIENTED_EDGE('',*,*,#3801,.T.);+#3801 = EDGE_CURVE('',#3779,#3721,#3802,.T.);+#3802 = SURFACE_CURVE('',#3803,(#3807,#3814),.PCURVE_S1.);+#3803 = LINE('',#3804,#3805);+#3804 = CARTESIAN_POINT('',(1.45,0.,0.639597459622));+#3805 = VECTOR('',#3806,1.);+#3806 = DIRECTION('',(0.,1.,0.));+#3807 = PCURVE('',#3289,#3808);+#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813);+#3809 = LINE('',#3810,#3811);+#3810 = CARTESIAN_POINT('',(1.139597459622,-2.21));+#3811 = VECTOR('',#3812,1.);+#3812 = DIRECTION('',(0.,-1.));+#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3814 = PCURVE('',#3741,#3815);+#3815 = DEFINITIONAL_REPRESENTATION('',(#3816),#3820);+#3816 = LINE('',#3817,#3818);+#3817 = CARTESIAN_POINT('',(2.094395102394,0.));+#3818 = VECTOR('',#3819,1.);+#3819 = DIRECTION('',(-0.,1.));+#3820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3821 = ORIENTED_EDGE('',*,*,#3753,.F.);+#3822 = ADVANCED_FACE('',(#3823),#3318,.F.);+#3823 = FACE_BOUND('',#3824,.F.);+#3824 = EDGE_LOOP('',(#3825,#3826,#3827,#3851,#3874,#3898,#3921,#3944,+ #3967,#3991,#4014,#4038,#4061,#4087));+#3825 = ORIENTED_EDGE('',*,*,#3301,.F.);+#3826 = ORIENTED_EDGE('',*,*,#3364,.T.);+#3827 = ORIENTED_EDGE('',*,*,#3828,.T.);+#3828 = EDGE_CURVE('',#3365,#3829,#3831,.T.);+#3829 = VERTEX_POINT('',#3830);+#3830 = CARTESIAN_POINT('',(1.978352200155,-1.71,0.769720811574));+#3831 = SURFACE_CURVE('',#3832,(#3837,#3844),.PCURVE_S1.);+#3832 = CIRCLE('',#3833,0.28);+#3833 = AXIS2_PLACEMENT_3D('',#3834,#3835,#3836);+#3834 = CARTESIAN_POINT('',(1.809715173398,-1.71,0.5462));+#3835 = DIRECTION('',(0.,1.,0.));+#3836 = DIRECTION('',(0.,0.,1.));+#3837 = PCURVE('',#3318,#3838);+#3838 = DEFINITIONAL_REPRESENTATION('',(#3839),#3843);+#3839 = CIRCLE('',#3840,0.28);+#3840 = AXIS2_PLACEMENT_2D('',#3841,#3842);+#3841 = CARTESIAN_POINT('',(0.212830563171,-0.752215479583));+#3842 = DIRECTION('',(1.,0.));+#3843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3844 = PCURVE('',#3403,#3845);+#3845 = DEFINITIONAL_REPRESENTATION('',(#3846),#3850);+#3846 = LINE('',#3847,#3848);+#3847 = CARTESIAN_POINT('',(-4.138911435803E-13,-1.71));+#3848 = VECTOR('',#3849,1.);+#3849 = DIRECTION('',(1.,0.));+#3850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3851 = ORIENTED_EDGE('',*,*,#3852,.T.);+#3852 = EDGE_CURVE('',#3829,#3853,#3855,.T.);+#3853 = VERTEX_POINT('',#3854);+#3854 = CARTESIAN_POINT('',(2.712102818957,-1.71,0.216136910979));+#3855 = SURFACE_CURVE('',#3856,(#3860,#3867),.PCURVE_S1.);+#3856 = LINE('',#3857,#3858);+#3857 = CARTESIAN_POINT('',(1.930227509556,-1.71,0.806028861276));+#3858 = VECTOR('',#3859,1.);+#3859 = DIRECTION('',(0.798288612765,0.,-0.602275095558));+#3860 = PCURVE('',#3318,#3861);+#3861 = DEFINITIONAL_REPRESENTATION('',(#3862),#3866);+#3862 = LINE('',#3863,#3864);+#3863 = CARTESIAN_POINT('',(0.472659424447,-0.631703143425));+#3864 = VECTOR('',#3865,1.);+#3865 = DIRECTION('',(-0.602275095558,0.798288612765));+#3866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3867 = PCURVE('',#3481,#3868);+#3868 = DEFINITIONAL_REPRESENTATION('',(#3869),#3873);+#3869 = LINE('',#3870,#3871);+#3870 = CARTESIAN_POINT('',(-6.028482660183E-02,-1.71));+#3871 = VECTOR('',#3872,1.);+#3872 = DIRECTION('',(1.,0.));+#3873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3874 = ORIENTED_EDGE('',*,*,#3875,.F.);+#3875 = EDGE_CURVE('',#3876,#3853,#3878,.T.);+#3876 = VERTEX_POINT('',#3877);+#3877 = CARTESIAN_POINT('',(2.760284826602,-1.71,0.2));+#3878 = SURFACE_CURVE('',#3879,(#3884,#3891),.PCURVE_S1.);+#3879 = CIRCLE('',#3880,8.E-02);+#3880 = AXIS2_PLACEMENT_3D('',#3881,#3882,#3883);+#3881 = CARTESIAN_POINT('',(2.760284826602,-1.71,0.28));+#3882 = DIRECTION('',(0.,1.,0.));+#3883 = DIRECTION('',(0.,0.,1.));+#3884 = PCURVE('',#3318,#3885);+#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890);+#3886 = CIRCLE('',#3887,8.E-02);+#3887 = AXIS2_PLACEMENT_2D('',#3888,#3889);+#3888 = CARTESIAN_POINT('',(-5.3369436829E-02,0.198354173621));+#3889 = DIRECTION('',(1.,0.));+#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3891 = PCURVE('',#3510,#3892);+#3892 = DEFINITIONAL_REPRESENTATION('',(#3893),#3897);+#3893 = LINE('',#3894,#3895);+#3894 = CARTESIAN_POINT('',(0.,-1.71));+#3895 = VECTOR('',#3896,1.);+#3896 = DIRECTION('',(1.,0.));+#3897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3898 = ORIENTED_EDGE('',*,*,#3899,.T.);+#3899 = EDGE_CURVE('',#3876,#3900,#3902,.T.);+#3900 = VERTEX_POINT('',#3901);+#3901 = CARTESIAN_POINT('',(3.475,-1.71,0.2));+#3902 = SURFACE_CURVE('',#3903,(#3907,#3914),.PCURVE_S1.);+#3903 = LINE('',#3904,#3905);+#3904 = CARTESIAN_POINT('',(2.7,-1.71,0.2));+#3905 = VECTOR('',#3906,1.);+#3906 = DIRECTION('',(1.,0.,0.));+#3907 = PCURVE('',#3318,#3908);+#3908 = DEFINITIONAL_REPRESENTATION('',(#3909),#3913);+#3909 = LINE('',#3910,#3911);+#3910 = CARTESIAN_POINT('',(-0.133369436829,0.138069347019));+#3911 = VECTOR('',#3912,1.);+#3912 = DIRECTION('',(0.,1.));+#3913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3914 = PCURVE('',#3538,#3915);+#3915 = DEFINITIONAL_REPRESENTATION('',(#3916),#3920);+#3916 = LINE('',#3917,#3918);+#3917 = CARTESIAN_POINT('',(-6.0284826602E-02,-1.71));+#3918 = VECTOR('',#3919,1.);+#3919 = DIRECTION('',(1.,0.));+#3920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3921 = ORIENTED_EDGE('',*,*,#3922,.T.);+#3922 = EDGE_CURVE('',#3900,#3923,#3925,.T.);+#3923 = VERTEX_POINT('',#3924);+#3924 = CARTESIAN_POINT('',(3.475,-1.71,0.));+#3925 = SURFACE_CURVE('',#3926,(#3930,#3937),.PCURVE_S1.);+#3926 = LINE('',#3927,#3928);+#3927 = CARTESIAN_POINT('',(3.475,-1.71,-8.331528158549E-02));+#3928 = VECTOR('',#3929,1.);+#3929 = DIRECTION('',(0.,0.,-1.));+#3930 = PCURVE('',#3318,#3931);+#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936);+#3932 = LINE('',#3933,#3934);+#3933 = CARTESIAN_POINT('',(-0.416684718414,0.913069347019));+#3934 = VECTOR('',#3935,1.);+#3935 = DIRECTION('',(-1.,0.));+#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3937 = PCURVE('',#3566,#3938);+#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943);+#3939 = LINE('',#3940,#3941);+#3940 = CARTESIAN_POINT('',(0.416684718415,-0.5));+#3941 = VECTOR('',#3942,1.);+#3942 = DIRECTION('',(-1.,0.));+#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3944 = ORIENTED_EDGE('',*,*,#3945,.F.);+#3945 = EDGE_CURVE('',#3946,#3923,#3948,.T.);+#3946 = VERTEX_POINT('',#3947);+#3947 = CARTESIAN_POINT('',(2.760284826602,-1.71,0.));+#3948 = SURFACE_CURVE('',#3949,(#3953,#3960),.PCURVE_S1.);+#3949 = LINE('',#3950,#3951);+#3950 = CARTESIAN_POINT('',(2.7,-1.71,0.));+#3951 = VECTOR('',#3952,1.);+#3952 = DIRECTION('',(1.,0.,0.));+#3953 = PCURVE('',#3318,#3954);+#3954 = DEFINITIONAL_REPRESENTATION('',(#3955),#3959);+#3955 = LINE('',#3956,#3957);+#3956 = CARTESIAN_POINT('',(-0.333369436829,0.138069347019));+#3957 = VECTOR('',#3958,1.);+#3958 = DIRECTION('',(0.,1.));+#3959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3960 = PCURVE('',#3594,#3961);+#3961 = DEFINITIONAL_REPRESENTATION('',(#3962),#3966);+#3962 = LINE('',#3963,#3964);+#3963 = CARTESIAN_POINT('',(-6.0284826602E-02,-1.71));+#3964 = VECTOR('',#3965,1.);+#3965 = DIRECTION('',(1.,0.));+#3966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3967 = ORIENTED_EDGE('',*,*,#3968,.T.);+#3968 = EDGE_CURVE('',#3946,#3969,#3971,.T.);+#3969 = VERTEX_POINT('',#3970);+#3970 = CARTESIAN_POINT('',(2.591647799845,-1.71,5.647918842581E-02));+#3971 = SURFACE_CURVE('',#3972,(#3977,#3984),.PCURVE_S1.);+#3972 = CIRCLE('',#3973,0.28);+#3973 = AXIS2_PLACEMENT_3D('',#3974,#3975,#3976);+#3974 = CARTESIAN_POINT('',(2.760284826602,-1.71,0.28));+#3975 = DIRECTION('',(0.,1.,0.));+#3976 = DIRECTION('',(0.,0.,1.));+#3977 = PCURVE('',#3318,#3978);+#3978 = DEFINITIONAL_REPRESENTATION('',(#3979),#3983);+#3979 = CIRCLE('',#3980,0.28);+#3980 = AXIS2_PLACEMENT_2D('',#3981,#3982);+#3981 = CARTESIAN_POINT('',(-5.3369436829E-02,0.198354173621));+#3982 = DIRECTION('',(1.,0.));+#3983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3984 = PCURVE('',#3623,#3985);+#3985 = DEFINITIONAL_REPRESENTATION('',(#3986),#3990);+#3986 = LINE('',#3987,#3988);+#3987 = CARTESIAN_POINT('',(0.,-1.71));+#3988 = VECTOR('',#3989,1.);+#3989 = DIRECTION('',(1.,0.));+#3990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3991 = ORIENTED_EDGE('',*,*,#3992,.F.);+#3992 = EDGE_CURVE('',#3993,#3969,#3995,.T.);+#3993 = VERTEX_POINT('',#3994);+#3994 = CARTESIAN_POINT('',(1.857897181043,-1.71,0.610063089021));+#3995 = SURFACE_CURVE('',#3996,(#4000,#4007),.PCURVE_S1.);+#3996 = LINE('',#3997,#3998);+#3997 = CARTESIAN_POINT('',(1.809772490444,-1.71,0.646371138724));+#3998 = VECTOR('',#3999,1.);+#3999 = DIRECTION('',(0.798288612765,0.,-0.602275095558));+#4000 = PCURVE('',#3318,#4001);+#4001 = DEFINITIONAL_REPRESENTATION('',(#4002),#4006);+#4002 = LINE('',#4003,#4004);+#4003 = CARTESIAN_POINT('',(0.313001701895,-0.752158162537));+#4004 = VECTOR('',#4005,1.);+#4005 = DIRECTION('',(-0.602275095558,0.798288612765));+#4006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4007 = PCURVE('',#3651,#4008);+#4008 = DEFINITIONAL_REPRESENTATION('',(#4009),#4013);+#4009 = LINE('',#4010,#4011);+#4010 = CARTESIAN_POINT('',(-6.028482660243E-02,-1.71));+#4011 = VECTOR('',#4012,1.);+#4012 = DIRECTION('',(1.,0.));+#4013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4014 = ORIENTED_EDGE('',*,*,#4015,.F.);+#4015 = EDGE_CURVE('',#4016,#3993,#4018,.T.);+#4016 = VERTEX_POINT('',#4017);+#4017 = CARTESIAN_POINT('',(1.809715173398,-1.71,0.6262));+#4018 = SURFACE_CURVE('',#4019,(#4024,#4031),.PCURVE_S1.);+#4019 = CIRCLE('',#4020,8.E-02);+#4020 = AXIS2_PLACEMENT_3D('',#4021,#4022,#4023);+#4021 = CARTESIAN_POINT('',(1.809715173398,-1.71,0.5462));+#4022 = DIRECTION('',(0.,1.,0.));+#4023 = DIRECTION('',(0.,0.,1.));+#4024 = PCURVE('',#3318,#4025);+#4025 = DEFINITIONAL_REPRESENTATION('',(#4026),#4030);+#4026 = CIRCLE('',#4027,8.E-02);+#4027 = AXIS2_PLACEMENT_2D('',#4028,#4029);+#4028 = CARTESIAN_POINT('',(0.212830563171,-0.752215479583));+#4029 = DIRECTION('',(1.,0.));+#4030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4031 = PCURVE('',#3680,#4032);+#4032 = DEFINITIONAL_REPRESENTATION('',(#4033),#4037);+#4033 = LINE('',#4034,#4035);+#4034 = CARTESIAN_POINT('',(-4.138911435803E-13,-1.71));+#4035 = VECTOR('',#4036,1.);+#4036 = DIRECTION('',(1.,0.));+#4037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4038 = ORIENTED_EDGE('',*,*,#4039,.F.);+#4039 = EDGE_CURVE('',#4040,#4016,#4042,.T.);+#4040 = VERTEX_POINT('',#4041);+#4041 = CARTESIAN_POINT('',(1.5,-1.71,0.6262));+#4042 = SURFACE_CURVE('',#4043,(#4047,#4054),.PCURVE_S1.);+#4043 = LINE('',#4044,#4045);+#4044 = CARTESIAN_POINT('',(1.5,-1.71,0.6262));+#4045 = VECTOR('',#4046,1.);+#4046 = DIRECTION('',(1.,0.,0.));+#4047 = PCURVE('',#3318,#4048);+#4048 = DEFINITIONAL_REPRESENTATION('',(#4049),#4053);+#4049 = LINE('',#4050,#4051);+#4050 = CARTESIAN_POINT('',(0.292830563171,-1.061930652981));+#4051 = VECTOR('',#4052,1.);+#4052 = DIRECTION('',(0.,1.));+#4053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4054 = PCURVE('',#3708,#4055);+#4055 = DEFINITIONAL_REPRESENTATION('',(#4056),#4060);+#4056 = LINE('',#4057,#4058);+#4057 = CARTESIAN_POINT('',(0.,-1.71));+#4058 = VECTOR('',#4059,1.);+#4059 = DIRECTION('',(1.,0.));+#4060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4061 = ORIENTED_EDGE('',*,*,#4062,.F.);+#4062 = EDGE_CURVE('',#3779,#4040,#4063,.T.);+#4063 = SURFACE_CURVE('',#4064,(#4069,#4080),.PCURVE_S1.);+#4064 = CIRCLE('',#4065,0.1);+#4065 = AXIS2_PLACEMENT_3D('',#4066,#4067,#4068);+#4066 = CARTESIAN_POINT('',(1.5,-1.71,0.7262));+#4067 = DIRECTION('',(0.,-1.,0.));+#4068 = DIRECTION('',(1.,0.,0.));+#4069 = PCURVE('',#3318,#4070);+#4070 = DEFINITIONAL_REPRESENTATION('',(#4071),#4079);+#4071 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4072,#4073,#4074,#4075,+#4076,#4077,#4078),.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('') );+#4072 = CARTESIAN_POINT('',(0.392830563171,-0.961930652981));+#4073 = CARTESIAN_POINT('',(0.566035643928,-0.961930652981));+#4074 = CARTESIAN_POINT('',(0.479433103549,-1.111930652981));+#4075 = CARTESIAN_POINT('',(0.392830563171,-1.261930652981));+#4076 = CARTESIAN_POINT('',(0.306228022793,-1.111930652981));+#4077 = CARTESIAN_POINT('',(0.219625482414,-0.961930652981));+#4078 = CARTESIAN_POINT('',(0.392830563171,-0.961930652981));+#4079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4080 = PCURVE('',#3741,#4081);+#4081 = DEFINITIONAL_REPRESENTATION('',(#4082),#4086);+#4082 = LINE('',#4083,#4084);+#4083 = CARTESIAN_POINT('',(6.28318530718,-1.71));+#4084 = VECTOR('',#4085,1.);+#4085 = DIRECTION('',(-1.,0.));+#4086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4087 = ORIENTED_EDGE('',*,*,#3778,.F.);+#4088 = ADVANCED_FACE('',(#4089),#3403,.T.);+#4089 = FACE_BOUND('',#4090,.T.);+#4090 = EDGE_LOOP('',(#4091,#4092,#4093,#4114));+#4091 = ORIENTED_EDGE('',*,*,#3387,.F.);+#4092 = ORIENTED_EDGE('',*,*,#3828,.T.);+#4093 = ORIENTED_EDGE('',*,*,#4094,.T.);+#4094 = EDGE_CURVE('',#3829,#3442,#4095,.T.);+#4095 = SURFACE_CURVE('',#4096,(#4100,#4107),.PCURVE_S1.);+#4096 = LINE('',#4097,#4098);+#4097 = CARTESIAN_POINT('',(1.978352200155,-1.71,0.769720811574));+#4098 = VECTOR('',#4099,1.);+#4099 = DIRECTION('',(0.,1.,0.));+#4100 = PCURVE('',#3403,#4101);+#4101 = DEFINITIONAL_REPRESENTATION('',(#4102),#4106);+#4102 = LINE('',#4103,#4104);+#4103 = CARTESIAN_POINT('',(0.646348021427,-1.71));+#4104 = VECTOR('',#4105,1.);+#4105 = DIRECTION('',(-0.,1.));+#4106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4107 = PCURVE('',#3481,#4108);+#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113);+#4109 = LINE('',#4110,#4111);+#4110 = CARTESIAN_POINT('',(0.,-1.71));+#4111 = VECTOR('',#4112,1.);+#4112 = DIRECTION('',(0.,1.));+#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4114 = ORIENTED_EDGE('',*,*,#3441,.F.);+#4115 = ADVANCED_FACE('',(#4116),#3741,.T.);+#4116 = FACE_BOUND('',#4117,.T.);+#4117 = EDGE_LOOP('',(#4118,#4119,#4140,#4141));+#4118 = ORIENTED_EDGE('',*,*,#3720,.T.);+#4119 = ORIENTED_EDGE('',*,*,#4120,.T.);+#4120 = EDGE_CURVE('',#3693,#4040,#4121,.T.);+#4121 = SURFACE_CURVE('',#4122,(#4126,#4133),.PCURVE_S1.);+#4122 = LINE('',#4123,#4124);+#4123 = CARTESIAN_POINT('',(1.5,1.71,0.6262));+#4124 = VECTOR('',#4125,1.);+#4125 = DIRECTION('',(0.,-1.,0.));+#4126 = PCURVE('',#3741,#4127);+#4127 = DEFINITIONAL_REPRESENTATION('',(#4128),#4132);+#4128 = LINE('',#4129,#4130);+#4129 = CARTESIAN_POINT('',(1.570796326795,1.71));+#4130 = VECTOR('',#4131,1.);+#4131 = DIRECTION('',(-0.,-1.));+#4132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4133 = PCURVE('',#3708,#4134);+#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139);+#4135 = LINE('',#4136,#4137);+#4136 = CARTESIAN_POINT('',(0.,1.71));+#4137 = VECTOR('',#4138,1.);+#4138 = DIRECTION('',(0.,-1.));+#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4140 = ORIENTED_EDGE('',*,*,#4062,.F.);+#4141 = ORIENTED_EDGE('',*,*,#3801,.T.);+#4142 = ADVANCED_FACE('',(#4143),#3708,.F.);+#4143 = FACE_BOUND('',#4144,.F.);+#4144 = EDGE_LOOP('',(#4145,#4146,#4167,#4168));+#4145 = ORIENTED_EDGE('',*,*,#4039,.T.);+#4146 = ORIENTED_EDGE('',*,*,#4147,.F.);+#4147 = EDGE_CURVE('',#3664,#4016,#4148,.T.);+#4148 = SURFACE_CURVE('',#4149,(#4153,#4160),.PCURVE_S1.);+#4149 = LINE('',#4150,#4151);+#4150 = CARTESIAN_POINT('',(1.809715173398,1.71,0.6262));+#4151 = VECTOR('',#4152,1.);+#4152 = DIRECTION('',(0.,-1.,0.));+#4153 = PCURVE('',#3708,#4154);+#4154 = DEFINITIONAL_REPRESENTATION('',(#4155),#4159);+#4155 = LINE('',#4156,#4157);+#4156 = CARTESIAN_POINT('',(0.309715173398,1.71));+#4157 = VECTOR('',#4158,1.);+#4158 = DIRECTION('',(0.,-1.));+#4159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4160 = PCURVE('',#3680,#4161);+#4161 = DEFINITIONAL_REPRESENTATION('',(#4162),#4166);+#4162 = LINE('',#4163,#4164);+#4163 = CARTESIAN_POINT('',(0.,1.71));+#4164 = VECTOR('',#4165,1.);+#4165 = DIRECTION('',(0.,-1.));+#4166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4167 = ORIENTED_EDGE('',*,*,#3692,.F.);+#4168 = ORIENTED_EDGE('',*,*,#4120,.T.);+#4169 = ADVANCED_FACE('',(#4170),#3680,.F.);+#4170 = FACE_BOUND('',#4171,.F.);+#4171 = EDGE_LOOP('',(#4172,#4173,#4194,#4195));+#4172 = ORIENTED_EDGE('',*,*,#4015,.T.);+#4173 = ORIENTED_EDGE('',*,*,#4174,.F.);+#4174 = EDGE_CURVE('',#3636,#3993,#4175,.T.);+#4175 = SURFACE_CURVE('',#4176,(#4180,#4187),.PCURVE_S1.);+#4176 = LINE('',#4177,#4178);+#4177 = CARTESIAN_POINT('',(1.857897181043,1.71,0.610063089021));+#4178 = VECTOR('',#4179,1.);+#4179 = DIRECTION('',(0.,-1.,0.));+#4180 = PCURVE('',#3680,#4181);+#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186);+#4182 = LINE('',#4183,#4184);+#4183 = CARTESIAN_POINT('',(0.646348021427,1.71));+#4184 = VECTOR('',#4185,1.);+#4185 = DIRECTION('',(0.,-1.));+#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4187 = PCURVE('',#3651,#4188);+#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193);+#4189 = LINE('',#4190,#4191);+#4190 = CARTESIAN_POINT('',(0.,1.71));+#4191 = VECTOR('',#4192,1.);+#4192 = DIRECTION('',(0.,-1.));+#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4194 = ORIENTED_EDGE('',*,*,#3663,.F.);+#4195 = ORIENTED_EDGE('',*,*,#4147,.T.);+#4196 = ADVANCED_FACE('',(#4197),#3651,.F.);+#4197 = FACE_BOUND('',#4198,.F.);+#4198 = EDGE_LOOP('',(#4199,#4200,#4221,#4222));+#4199 = ORIENTED_EDGE('',*,*,#3992,.T.);+#4200 = ORIENTED_EDGE('',*,*,#4201,.F.);+#4201 = EDGE_CURVE('',#3607,#3969,#4202,.T.);+#4202 = SURFACE_CURVE('',#4203,(#4207,#4214),.PCURVE_S1.);+#4203 = LINE('',#4204,#4205);+#4204 = CARTESIAN_POINT('',(2.591647799845,1.71,5.647918842581E-02));+#4205 = VECTOR('',#4206,1.);+#4206 = DIRECTION('',(0.,-1.,0.));+#4207 = PCURVE('',#3651,#4208);+#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4213);+#4209 = LINE('',#4210,#4211);+#4210 = CARTESIAN_POINT('',(0.919154560229,1.71));+#4211 = VECTOR('',#4212,1.);+#4212 = DIRECTION('',(0.,-1.));+#4213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4214 = PCURVE('',#3623,#4215);+#4215 = DEFINITIONAL_REPRESENTATION('',(#4216),#4220);+#4216 = LINE('',#4217,#4218);+#4217 = CARTESIAN_POINT('',(3.787940675016,1.71));+#4218 = VECTOR('',#4219,1.);+#4219 = DIRECTION('',(0.,-1.));+#4220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4221 = ORIENTED_EDGE('',*,*,#3635,.F.);+#4222 = ORIENTED_EDGE('',*,*,#4174,.T.);+#4223 = ADVANCED_FACE('',(#4224),#3623,.T.);+#4224 = FACE_BOUND('',#4225,.T.);+#4225 = EDGE_LOOP('',(#4226,#4227,#4228,#4229));+#4226 = ORIENTED_EDGE('',*,*,#3968,.T.);+#4227 = ORIENTED_EDGE('',*,*,#4201,.F.);+#4228 = ORIENTED_EDGE('',*,*,#3606,.F.);+#4229 = ORIENTED_EDGE('',*,*,#4230,.T.);+#4230 = EDGE_CURVE('',#3579,#3946,#4231,.T.);+#4231 = SURFACE_CURVE('',#4232,(#4236,#4243),.PCURVE_S1.);+#4232 = LINE('',#4233,#4234);+#4233 = CARTESIAN_POINT('',(2.760284826602,1.71,0.));+#4234 = VECTOR('',#4235,1.);+#4235 = DIRECTION('',(0.,-1.,0.));+#4236 = PCURVE('',#3623,#4237);+#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242);+#4238 = LINE('',#4239,#4240);+#4239 = CARTESIAN_POINT('',(3.14159265359,1.71));+#4240 = VECTOR('',#4241,1.);+#4241 = DIRECTION('',(0.,-1.));+#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4243 = PCURVE('',#3594,#4244);+#4244 = DEFINITIONAL_REPRESENTATION('',(#4245),#4249);+#4245 = LINE('',#4246,#4247);+#4246 = CARTESIAN_POINT('',(0.,1.71));+#4247 = VECTOR('',#4248,1.);+#4248 = DIRECTION('',(0.,-1.));+#4249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4250 = ADVANCED_FACE('',(#4251),#3594,.F.);+#4251 = FACE_BOUND('',#4252,.F.);+#4252 = EDGE_LOOP('',(#4253,#4254,#4255,#4276));+#4253 = ORIENTED_EDGE('',*,*,#4230,.T.);+#4254 = ORIENTED_EDGE('',*,*,#3945,.T.);+#4255 = ORIENTED_EDGE('',*,*,#4256,.T.);+#4256 = EDGE_CURVE('',#3923,#3551,#4257,.T.);+#4257 = SURFACE_CURVE('',#4258,(#4262,#4269),.PCURVE_S1.);+#4258 = LINE('',#4259,#4260);+#4259 = CARTESIAN_POINT('',(3.475,-1.105,0.));+#4260 = VECTOR('',#4261,1.);+#4261 = DIRECTION('',(0.,1.,0.));+#4262 = PCURVE('',#3594,#4263);+#4263 = DEFINITIONAL_REPRESENTATION('',(#4264),#4268);+#4264 = LINE('',#4265,#4266);+#4265 = CARTESIAN_POINT('',(0.714715173398,-1.105));+#4266 = VECTOR('',#4267,1.);+#4267 = DIRECTION('',(0.,1.));+#4268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4269 = PCURVE('',#3566,#4270);+#4270 = DEFINITIONAL_REPRESENTATION('',(#4271),#4275);+#4271 = LINE('',#4272,#4273);+#4272 = CARTESIAN_POINT('',(0.5,-1.105));+#4273 = VECTOR('',#4274,1.);+#4274 = DIRECTION('',(0.,-1.));+#4275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4276 = ORIENTED_EDGE('',*,*,#3578,.F.);+#4277 = ADVANCED_FACE('',(#4278),#3566,.T.);+#4278 = FACE_BOUND('',#4279,.T.);+#4279 = EDGE_LOOP('',(#4280,#4281,#4302,#4303));+#4280 = ORIENTED_EDGE('',*,*,#3550,.F.);+#4281 = ORIENTED_EDGE('',*,*,#4282,.F.);+#4282 = EDGE_CURVE('',#3900,#3523,#4283,.T.);+#4283 = SURFACE_CURVE('',#4284,(#4288,#4295),.PCURVE_S1.);+#4284 = LINE('',#4285,#4286);+#4285 = CARTESIAN_POINT('',(3.475,-1.105,0.2));+#4286 = VECTOR('',#4287,1.);+#4287 = DIRECTION('',(0.,1.,0.));+#4288 = PCURVE('',#3566,#4289);+#4289 = DEFINITIONAL_REPRESENTATION('',(#4290),#4294);+#4290 = LINE('',#4291,#4292);+#4291 = CARTESIAN_POINT('',(0.7,-1.105));+#4292 = VECTOR('',#4293,1.);+#4293 = DIRECTION('',(0.,-1.));+#4294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4295 = PCURVE('',#3538,#4296);+#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301);+#4297 = LINE('',#4298,#4299);+#4298 = CARTESIAN_POINT('',(0.714715173398,-1.105));+#4299 = VECTOR('',#4300,1.);+#4300 = DIRECTION('',(0.,1.));+#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4302 = ORIENTED_EDGE('',*,*,#3922,.T.);+#4303 = ORIENTED_EDGE('',*,*,#4256,.T.);+#4304 = ADVANCED_FACE('',(#4305),#3538,.T.);+#4305 = FACE_BOUND('',#4306,.T.);+#4306 = EDGE_LOOP('',(#4307,#4328,#4329,#4330));+#4307 = ORIENTED_EDGE('',*,*,#4308,.T.);+#4308 = EDGE_CURVE('',#3494,#3876,#4309,.T.);+#4309 = SURFACE_CURVE('',#4310,(#4314,#4321),.PCURVE_S1.);+#4310 = LINE('',#4311,#4312);+#4311 = CARTESIAN_POINT('',(2.760284826602,1.71,0.2));+#4312 = VECTOR('',#4313,1.);+#4313 = DIRECTION('',(0.,-1.,0.));+#4314 = PCURVE('',#3538,#4315);+#4315 = DEFINITIONAL_REPRESENTATION('',(#4316),#4320);+#4316 = LINE('',#4317,#4318);+#4317 = CARTESIAN_POINT('',(0.,1.71));+#4318 = VECTOR('',#4319,1.);+#4319 = DIRECTION('',(0.,-1.));+#4320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4321 = PCURVE('',#3510,#4322);+#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327);+#4323 = LINE('',#4324,#4325);+#4324 = CARTESIAN_POINT('',(3.14159265359,1.71));+#4325 = VECTOR('',#4326,1.);+#4326 = DIRECTION('',(0.,-1.));+#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4328 = ORIENTED_EDGE('',*,*,#3899,.T.);+#4329 = ORIENTED_EDGE('',*,*,#4282,.T.);+#4330 = ORIENTED_EDGE('',*,*,#3522,.F.);+#4331 = ADVANCED_FACE('',(#4332),#3510,.F.);+#4332 = FACE_BOUND('',#4333,.F.);+#4333 = EDGE_LOOP('',(#4334,#4335,#4356,#4357));+#4334 = ORIENTED_EDGE('',*,*,#3875,.T.);+#4335 = ORIENTED_EDGE('',*,*,#4336,.F.);+#4336 = EDGE_CURVE('',#3466,#3853,#4337,.T.);+#4337 = SURFACE_CURVE('',#4338,(#4342,#4349),.PCURVE_S1.);+#4338 = LINE('',#4339,#4340);+#4339 = CARTESIAN_POINT('',(2.712102818957,1.71,0.216136910979));+#4340 = VECTOR('',#4341,1.);+#4341 = DIRECTION('',(0.,-1.,0.));+#4342 = PCURVE('',#3510,#4343);+#4343 = DEFINITIONAL_REPRESENTATION('',(#4344),#4348);+#4344 = LINE('',#4345,#4346);+#4345 = CARTESIAN_POINT('',(3.787940675016,1.71));+#4346 = VECTOR('',#4347,1.);+#4347 = DIRECTION('',(0.,-1.));+#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4349 = PCURVE('',#3481,#4350);+#4350 = DEFINITIONAL_REPRESENTATION('',(#4351),#4355);+#4351 = LINE('',#4352,#4353);+#4352 = CARTESIAN_POINT('',(0.919154560229,1.71));+#4353 = VECTOR('',#4354,1.);+#4354 = DIRECTION('',(0.,-1.));+#4355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4356 = ORIENTED_EDGE('',*,*,#3493,.F.);+#4357 = ORIENTED_EDGE('',*,*,#4308,.T.);+#4358 = ADVANCED_FACE('',(#4359),#3481,.T.);+#4359 = FACE_BOUND('',#4360,.T.);+#4360 = EDGE_LOOP('',(#4361,#4362,#4363,#4364));+#4361 = ORIENTED_EDGE('',*,*,#4094,.F.);+#4362 = ORIENTED_EDGE('',*,*,#3852,.T.);+#4363 = ORIENTED_EDGE('',*,*,#4336,.F.);+#4364 = ORIENTED_EDGE('',*,*,#3465,.F.);+#4365 = MANIFOLD_SOLID_BREP('',#4366);+#4366 = CLOSED_SHELL('',(#4367,#4489,#4565,#4915,#4964,#5242,#5269,#5296+ ,#5323,#5350,#5377,#5404,#5431,#5458,#5485,#5512));+#4367 = ADVANCED_FACE('',(#4368),#4382,.T.);+#4368 = FACE_BOUND('',#4369,.T.);+#4369 = EDGE_LOOP('',(#4370,#4405,#4434,#4462));+#4370 = ORIENTED_EDGE('',*,*,#4371,.F.);+#4371 = EDGE_CURVE('',#4372,#4374,#4376,.T.);+#4372 = VERTEX_POINT('',#4373);+#4373 = CARTESIAN_POINT('',(-1.5,-2.75,0.8262));+#4374 = VERTEX_POINT('',#4375);+#4375 = CARTESIAN_POINT('',(-1.5,-1.85,0.8262));+#4376 = SURFACE_CURVE('',#4377,(#4381,#4393),.PCURVE_S1.);+#4377 = LINE('',#4378,#4379);+#4378 = CARTESIAN_POINT('',(-1.5,-2.75,0.8262));+#4379 = VECTOR('',#4380,1.);+#4380 = DIRECTION('',(0.,1.,0.));+#4381 = PCURVE('',#4382,#4387);+#4382 = CYLINDRICAL_SURFACE('',#4383,0.1);+#4383 = AXIS2_PLACEMENT_3D('',#4384,#4385,#4386);+#4384 = CARTESIAN_POINT('',(-1.5,-2.3,0.7262));+#4385 = DIRECTION('',(0.,1.,0.));+#4386 = DIRECTION('',(-1.,-0.,-0.));+#4387 = DEFINITIONAL_REPRESENTATION('',(#4388),#4392);+#4388 = LINE('',#4389,#4390);+#4389 = CARTESIAN_POINT('',(1.570796326795,-0.45));+#4390 = VECTOR('',#4391,1.);+#4391 = DIRECTION('',(-0.,1.));+#4392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4393 = PCURVE('',#4394,#4399);+#4394 = PLANE('',#4395);+#4395 = AXIS2_PLACEMENT_3D('',#4396,#4397,#4398);+#4396 = CARTESIAN_POINT('',(-1.5,-2.3,0.8262));+#4397 = DIRECTION('',(0.,0.,1.));+#4398 = DIRECTION('',(1.,0.,0.));+#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404);+#4400 = LINE('',#4401,#4402);+#4401 = CARTESIAN_POINT('',(0.,-0.45));+#4402 = VECTOR('',#4403,1.);+#4403 = DIRECTION('',(0.,1.));+#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4405 = ORIENTED_EDGE('',*,*,#4406,.T.);+#4406 = EDGE_CURVE('',#4372,#4407,#4409,.T.);+#4407 = VERTEX_POINT('',#4408);+#4408 = CARTESIAN_POINT('',(-1.45,-2.75,0.812802540378));+#4409 = SURFACE_CURVE('',#4410,(#4415,#4422),.PCURVE_S1.);+#4410 = CIRCLE('',#4411,0.1);+#4411 = AXIS2_PLACEMENT_3D('',#4412,#4413,#4414);+#4412 = CARTESIAN_POINT('',(-1.5,-2.75,0.7262));+#4413 = DIRECTION('',(0.,1.,-0.));+#4414 = DIRECTION('',(-1.,0.,0.));+#4415 = PCURVE('',#4382,#4416);+#4416 = DEFINITIONAL_REPRESENTATION('',(#4417),#4421);+#4417 = LINE('',#4418,#4419);+#4418 = CARTESIAN_POINT('',(0.,-0.45));+#4419 = VECTOR('',#4420,1.);+#4420 = DIRECTION('',(1.,0.));+#4421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4422 = PCURVE('',#4423,#4428);+#4423 = PLANE('',#4424);+#4424 = AXIS2_PLACEMENT_3D('',#4425,#4426,#4427);+#4425 = CARTESIAN_POINT('',(-2.561930652981,-2.75,0.333369436829));+#4426 = DIRECTION('',(0.,1.,0.));+#4427 = DIRECTION('',(0.,0.,-1.));+#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433);+#4429 = CIRCLE('',#4430,0.1);+#4430 = AXIS2_PLACEMENT_2D('',#4431,#4432);+#4431 = CARTESIAN_POINT('',(-0.392830563171,-1.061930652981));+#4432 = DIRECTION('',(0.,1.));+#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4434 = ORIENTED_EDGE('',*,*,#4435,.T.);+#4435 = EDGE_CURVE('',#4407,#4436,#4438,.T.);+#4436 = VERTEX_POINT('',#4437);+#4437 = CARTESIAN_POINT('',(-1.45,-1.85,0.812802540378));+#4438 = SURFACE_CURVE('',#4439,(#4443,#4450),.PCURVE_S1.);+#4439 = LINE('',#4440,#4441);+#4440 = CARTESIAN_POINT('',(-1.45,-2.3,0.812802540378));+#4441 = VECTOR('',#4442,1.);+#4442 = DIRECTION('',(0.,1.,0.));+#4443 = PCURVE('',#4382,#4444);+#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449);+#4445 = LINE('',#4446,#4447);+#4446 = CARTESIAN_POINT('',(2.094395102393,0.));+#4447 = VECTOR('',#4448,1.);+#4448 = DIRECTION('',(0.,1.));+#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4450 = PCURVE('',#4451,#4456);+#4451 = PLANE('',#4452);+#4452 = AXIS2_PLACEMENT_3D('',#4453,#4454,#4455);+#4453 = CARTESIAN_POINT('',(-1.45,-3.25,-0.5));+#4454 = DIRECTION('',(-1.,0.,0.));+#4455 = DIRECTION('',(0.,0.,-1.));+#4456 = DEFINITIONAL_REPRESENTATION('',(#4457),#4461);+#4457 = LINE('',#4458,#4459);+#4458 = CARTESIAN_POINT('',(-1.312802540378,-0.95));+#4459 = VECTOR('',#4460,1.);+#4460 = DIRECTION('',(0.,-1.));+#4461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4462 = ORIENTED_EDGE('',*,*,#4463,.F.);+#4463 = EDGE_CURVE('',#4374,#4436,#4464,.T.);+#4464 = SURFACE_CURVE('',#4465,(#4470,#4477),.PCURVE_S1.);+#4465 = CIRCLE('',#4466,0.1);+#4466 = AXIS2_PLACEMENT_3D('',#4467,#4468,#4469);+#4467 = CARTESIAN_POINT('',(-1.5,-1.85,0.7262));+#4468 = DIRECTION('',(0.,1.,-0.));+#4469 = DIRECTION('',(-1.,0.,0.));+#4470 = PCURVE('',#4382,#4471);+#4471 = DEFINITIONAL_REPRESENTATION('',(#4472),#4476);+#4472 = LINE('',#4473,#4474);+#4473 = CARTESIAN_POINT('',(-0.,0.45));+#4474 = VECTOR('',#4475,1.);+#4475 = DIRECTION('',(1.,-0.));+#4476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4477 = PCURVE('',#4478,#4483);+#4478 = PLANE('',#4479);+#4479 = AXIS2_PLACEMENT_3D('',#4480,#4481,#4482);+#4480 = CARTESIAN_POINT('',(-2.561930652981,-1.85,0.333369436829));+#4481 = DIRECTION('',(0.,1.,0.));+#4482 = DIRECTION('',(0.,0.,-1.));+#4483 = DEFINITIONAL_REPRESENTATION('',(#4484),#4488);+#4484 = CIRCLE('',#4485,0.1);+#4485 = AXIS2_PLACEMENT_2D('',#4486,#4487);+#4486 = CARTESIAN_POINT('',(-0.392830563171,-1.061930652981));+#4487 = DIRECTION('',(0.,1.));+#4488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4489 = ADVANCED_FACE('',(#4490),#4394,.T.);+#4490 = FACE_BOUND('',#4491,.F.);+#4491 = EDGE_LOOP('',(#4492,#4493,#4516,#4544));+#4492 = ORIENTED_EDGE('',*,*,#4371,.F.);+#4493 = ORIENTED_EDGE('',*,*,#4494,.T.);+#4494 = EDGE_CURVE('',#4372,#4495,#4497,.T.);+#4495 = VERTEX_POINT('',#4496);+#4496 = CARTESIAN_POINT('',(-1.809715173398,-2.75,0.8262));+#4497 = SURFACE_CURVE('',#4498,(#4502,#4509),.PCURVE_S1.);+#4498 = LINE('',#4499,#4500);+#4499 = CARTESIAN_POINT('',(-1.5,-2.75,0.8262));+#4500 = VECTOR('',#4501,1.);+#4501 = DIRECTION('',(-1.,-0.,-0.));+#4502 = PCURVE('',#4394,#4503);+#4503 = DEFINITIONAL_REPRESENTATION('',(#4504),#4508);+#4504 = LINE('',#4505,#4506);+#4505 = CARTESIAN_POINT('',(0.,-0.45));+#4506 = VECTOR('',#4507,1.);+#4507 = DIRECTION('',(-1.,0.));+#4508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4509 = PCURVE('',#4423,#4510);+#4510 = DEFINITIONAL_REPRESENTATION('',(#4511),#4515);+#4511 = LINE('',#4512,#4513);+#4512 = CARTESIAN_POINT('',(-0.492830563171,-1.061930652981));+#4513 = VECTOR('',#4514,1.);+#4514 = DIRECTION('',(-0.,1.));+#4515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4516 = ORIENTED_EDGE('',*,*,#4517,.T.);+#4517 = EDGE_CURVE('',#4495,#4518,#4520,.T.);+#4518 = VERTEX_POINT('',#4519);+#4519 = CARTESIAN_POINT('',(-1.809715173398,-1.85,0.8262));+#4520 = SURFACE_CURVE('',#4521,(#4525,#4532),.PCURVE_S1.);+#4521 = LINE('',#4522,#4523);+#4522 = CARTESIAN_POINT('',(-1.809715173398,-2.75,0.8262));+#4523 = VECTOR('',#4524,1.);+#4524 = DIRECTION('',(0.,1.,0.));+#4525 = PCURVE('',#4394,#4526);+#4526 = DEFINITIONAL_REPRESENTATION('',(#4527),#4531);+#4527 = LINE('',#4528,#4529);+#4528 = CARTESIAN_POINT('',(-0.309715173398,-0.45));+#4529 = VECTOR('',#4530,1.);+#4530 = DIRECTION('',(0.,1.));+#4531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4532 = PCURVE('',#4533,#4538);+#4533 = CYLINDRICAL_SURFACE('',#4534,0.28);+#4534 = AXIS2_PLACEMENT_3D('',#4535,#4536,#4537);+#4535 = CARTESIAN_POINT('',(-1.809715173398,-2.3,0.5462));+#4536 = DIRECTION('',(0.,1.,0.));+#4537 = DIRECTION('',(0.,0.,1.));+#4538 = DEFINITIONAL_REPRESENTATION('',(#4539),#4543);+#4539 = LINE('',#4540,#4541);+#4540 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#4541 = VECTOR('',#4542,1.);+#4542 = DIRECTION('',(0.,1.));+#4543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4544 = ORIENTED_EDGE('',*,*,#4545,.F.);+#4545 = EDGE_CURVE('',#4374,#4518,#4546,.T.);+#4546 = SURFACE_CURVE('',#4547,(#4551,#4558),.PCURVE_S1.);+#4547 = LINE('',#4548,#4549);+#4548 = CARTESIAN_POINT('',(-1.5,-1.85,0.8262));+#4549 = VECTOR('',#4550,1.);+#4550 = DIRECTION('',(-1.,-0.,-0.));+#4551 = PCURVE('',#4394,#4552);+#4552 = DEFINITIONAL_REPRESENTATION('',(#4553),#4557);+#4553 = LINE('',#4554,#4555);+#4554 = CARTESIAN_POINT('',(0.,0.45));+#4555 = VECTOR('',#4556,1.);+#4556 = DIRECTION('',(-1.,0.));+#4557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4558 = PCURVE('',#4478,#4559);+#4559 = DEFINITIONAL_REPRESENTATION('',(#4560),#4564);+#4560 = LINE('',#4561,#4562);+#4561 = CARTESIAN_POINT('',(-0.492830563171,-1.061930652981));+#4562 = VECTOR('',#4563,1.);+#4563 = DIRECTION('',(-0.,1.));+#4564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4565 = ADVANCED_FACE('',(#4566),#4478,.T.);+#4566 = FACE_BOUND('',#4567,.F.);+#4567 = EDGE_LOOP('',(#4568,#4569,#4570,#4598,#4626,#4659,#4687,#4715,+ #4743,#4776,#4804,#4837,#4865,#4894));+#4568 = ORIENTED_EDGE('',*,*,#4463,.F.);+#4569 = ORIENTED_EDGE('',*,*,#4545,.T.);+#4570 = ORIENTED_EDGE('',*,*,#4571,.T.);+#4571 = EDGE_CURVE('',#4518,#4572,#4574,.T.);+#4572 = VERTEX_POINT('',#4573);+#4573 = CARTESIAN_POINT('',(-1.978352200155,-1.85,0.769720811574));+#4574 = SURFACE_CURVE('',#4575,(#4580,#4591),.PCURVE_S1.);+#4575 = CIRCLE('',#4576,0.28);+#4576 = AXIS2_PLACEMENT_3D('',#4577,#4578,#4579);+#4577 = CARTESIAN_POINT('',(-1.809715173398,-1.85,0.5462));+#4578 = DIRECTION('',(0.,-1.,0.));+#4579 = DIRECTION('',(0.,0.,1.));+#4580 = PCURVE('',#4478,#4581);+#4581 = DEFINITIONAL_REPRESENTATION('',(#4582),#4590);+#4582 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4583,#4584,#4585,#4586,+#4587,#4588,#4589),.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('') );+#4583 = CARTESIAN_POINT('',(-0.492830563171,-0.752215479583));+#4584 = CARTESIAN_POINT('',(-0.492830563171,-0.267241253464));+#4585 = CARTESIAN_POINT('',(-7.2830563171E-02,-0.509728366523));+#4586 = CARTESIAN_POINT('',(0.347169436829,-0.752215479583));+#4587 = CARTESIAN_POINT('',(-7.2830563171E-02,-0.994702592643));+#4588 = CARTESIAN_POINT('',(-0.492830563171,-1.237189705702));+#4589 = CARTESIAN_POINT('',(-0.492830563171,-0.752215479583));+#4590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4591 = PCURVE('',#4533,#4592);+#4592 = DEFINITIONAL_REPRESENTATION('',(#4593),#4597);+#4593 = LINE('',#4594,#4595);+#4594 = CARTESIAN_POINT('',(6.28318530718,0.45));+#4595 = VECTOR('',#4596,1.);+#4596 = DIRECTION('',(-1.,-0.));+#4597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4598 = ORIENTED_EDGE('',*,*,#4599,.T.);+#4599 = EDGE_CURVE('',#4572,#4600,#4602,.T.);+#4600 = VERTEX_POINT('',#4601);+#4601 = CARTESIAN_POINT('',(-2.712102818957,-1.85,0.216136910979));+#4602 = SURFACE_CURVE('',#4603,(#4607,#4614),.PCURVE_S1.);+#4603 = LINE('',#4604,#4605);+#4604 = CARTESIAN_POINT('',(-1.930227509556,-1.85,0.806028861276));+#4605 = VECTOR('',#4606,1.);+#4606 = DIRECTION('',(-0.798288612765,-0.,-0.602275095558));+#4607 = PCURVE('',#4478,#4608);+#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613);+#4609 = LINE('',#4610,#4611);+#4610 = CARTESIAN_POINT('',(-0.472659424447,-0.631703143425));+#4611 = VECTOR('',#4612,1.);+#4612 = DIRECTION('',(0.602275095558,0.798288612765));+#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4614 = PCURVE('',#4615,#4620);+#4615 = PLANE('',#4616);+#4616 = AXIS2_PLACEMENT_3D('',#4617,#4618,#4619);+#4617 = CARTESIAN_POINT('',(-1.978352200155,-2.3,0.769720811574));+#4618 = DIRECTION('',(-0.602275095558,0.,0.798288612765));+#4619 = DIRECTION('',(0.798288612765,0.,0.602275095558));+#4620 = DEFINITIONAL_REPRESENTATION('',(#4621),#4625);+#4621 = LINE('',#4622,#4623);+#4622 = CARTESIAN_POINT('',(6.028482660183E-02,0.45));+#4623 = VECTOR('',#4624,1.);+#4624 = DIRECTION('',(-1.,0.));+#4625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4626 = ORIENTED_EDGE('',*,*,#4627,.F.);+#4627 = EDGE_CURVE('',#4628,#4600,#4630,.T.);+#4628 = VERTEX_POINT('',#4629);+#4629 = CARTESIAN_POINT('',(-2.760284826602,-1.85,0.2));+#4630 = SURFACE_CURVE('',#4631,(#4636,#4647),.PCURVE_S1.);+#4631 = CIRCLE('',#4632,8.E-02);+#4632 = AXIS2_PLACEMENT_3D('',#4633,#4634,#4635);+#4633 = CARTESIAN_POINT('',(-2.760284826602,-1.85,0.28));+#4634 = DIRECTION('',(0.,-1.,0.));+#4635 = DIRECTION('',(0.,0.,1.));+#4636 = PCURVE('',#4478,#4637);+#4637 = DEFINITIONAL_REPRESENTATION('',(#4638),#4646);+#4638 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4639,#4640,#4641,#4642,+#4643,#4644,#4645),.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('') );+#4639 = CARTESIAN_POINT('',(-2.6630563171E-02,0.198354173621));+#4640 = CARTESIAN_POINT('',(-2.6630563171E-02,0.336918238227));+#4641 = CARTESIAN_POINT('',(9.3369436829E-02,0.267636205924));+#4642 = CARTESIAN_POINT('',(0.213369436829,0.198354173621));+#4643 = CARTESIAN_POINT('',(9.3369436829E-02,0.129072141318));+#4644 = CARTESIAN_POINT('',(-2.6630563171E-02,5.979010901549E-02));+#4645 = CARTESIAN_POINT('',(-2.6630563171E-02,0.198354173621));+#4646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4647 = PCURVE('',#4648,#4653);+#4648 = CYLINDRICAL_SURFACE('',#4649,8.E-02);+#4649 = AXIS2_PLACEMENT_3D('',#4650,#4651,#4652);+#4650 = CARTESIAN_POINT('',(-2.760284826602,-2.3,0.28));+#4651 = DIRECTION('',(0.,1.,0.));+#4652 = DIRECTION('',(0.,0.,1.));+#4653 = DEFINITIONAL_REPRESENTATION('',(#4654),#4658);+#4654 = LINE('',#4655,#4656);+#4655 = CARTESIAN_POINT('',(6.28318530718,0.45));+#4656 = VECTOR('',#4657,1.);+#4657 = DIRECTION('',(-1.,-0.));+#4658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4659 = ORIENTED_EDGE('',*,*,#4660,.T.);+#4660 = EDGE_CURVE('',#4628,#4661,#4663,.T.);+#4661 = VERTEX_POINT('',#4662);+#4662 = CARTESIAN_POINT('',(-3.475,-1.85,0.2));+#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.);+#4664 = LINE('',#4665,#4666);+#4665 = CARTESIAN_POINT('',(-2.7,-1.85,0.2));+#4666 = VECTOR('',#4667,1.);+#4667 = DIRECTION('',(-1.,-0.,-0.));+#4668 = PCURVE('',#4478,#4669);+#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674);+#4670 = LINE('',#4671,#4672);+#4671 = CARTESIAN_POINT('',(0.133369436829,0.138069347019));+#4672 = VECTOR('',#4673,1.);+#4673 = DIRECTION('',(-0.,1.));+#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4675 = PCURVE('',#4676,#4681);+#4676 = PLANE('',#4677);+#4677 = AXIS2_PLACEMENT_3D('',#4678,#4679,#4680);+#4678 = CARTESIAN_POINT('',(-2.760284826602,-2.3,0.2));+#4679 = DIRECTION('',(0.,0.,1.));+#4680 = DIRECTION('',(1.,0.,0.));+#4681 = DEFINITIONAL_REPRESENTATION('',(#4682),#4686);+#4682 = LINE('',#4683,#4684);+#4683 = CARTESIAN_POINT('',(6.0284826602E-02,0.45));+#4684 = VECTOR('',#4685,1.);+#4685 = DIRECTION('',(-1.,0.));+#4686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4687 = ORIENTED_EDGE('',*,*,#4688,.T.);+#4688 = EDGE_CURVE('',#4661,#4689,#4691,.T.);+#4689 = VERTEX_POINT('',#4690);+#4690 = CARTESIAN_POINT('',(-3.475,-1.85,0.));+#4691 = SURFACE_CURVE('',#4692,(#4696,#4703),.PCURVE_S1.);+#4692 = LINE('',#4693,#4694);+#4693 = CARTESIAN_POINT('',(-3.475,-1.85,-8.331528158549E-02));+#4694 = VECTOR('',#4695,1.);+#4695 = DIRECTION('',(-0.,-0.,-1.));+#4696 = PCURVE('',#4478,#4697);+#4697 = DEFINITIONAL_REPRESENTATION('',(#4698),#4702);+#4698 = LINE('',#4699,#4700);+#4699 = CARTESIAN_POINT('',(0.416684718414,0.913069347019));+#4700 = VECTOR('',#4701,1.);+#4701 = DIRECTION('',(1.,0.));+#4702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4703 = PCURVE('',#4704,#4709);+#4704 = PLANE('',#4705);+#4705 = AXIS2_PLACEMENT_3D('',#4706,#4707,#4708);+#4706 = CARTESIAN_POINT('',(-3.475,-3.25,-0.5));+#4707 = DIRECTION('',(-1.,0.,0.));+#4708 = DIRECTION('',(0.,0.,-1.));+#4709 = DEFINITIONAL_REPRESENTATION('',(#4710),#4714);+#4710 = LINE('',#4711,#4712);+#4711 = CARTESIAN_POINT('',(-0.416684718415,-1.4));+#4712 = VECTOR('',#4713,1.);+#4713 = DIRECTION('',(1.,0.));+#4714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4715 = ORIENTED_EDGE('',*,*,#4716,.F.);+#4716 = EDGE_CURVE('',#4717,#4689,#4719,.T.);+#4717 = VERTEX_POINT('',#4718);+#4718 = CARTESIAN_POINT('',(-2.760284826602,-1.85,0.));+#4719 = SURFACE_CURVE('',#4720,(#4724,#4731),.PCURVE_S1.);+#4720 = LINE('',#4721,#4722);+#4721 = CARTESIAN_POINT('',(-2.7,-1.85,0.));+#4722 = VECTOR('',#4723,1.);+#4723 = DIRECTION('',(-1.,-0.,-0.));+#4724 = PCURVE('',#4478,#4725);+#4725 = DEFINITIONAL_REPRESENTATION('',(#4726),#4730);+#4726 = LINE('',#4727,#4728);+#4727 = CARTESIAN_POINT('',(0.333369436829,0.138069347019));+#4728 = VECTOR('',#4729,1.);+#4729 = DIRECTION('',(-0.,1.));+#4730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4731 = PCURVE('',#4732,#4737);+#4732 = PLANE('',#4733);+#4733 = AXIS2_PLACEMENT_3D('',#4734,#4735,#4736);+#4734 = CARTESIAN_POINT('',(-2.760284826602,-2.3,0.));+#4735 = DIRECTION('',(0.,0.,1.));+#4736 = DIRECTION('',(1.,0.,0.));+#4737 = DEFINITIONAL_REPRESENTATION('',(#4738),#4742);+#4738 = LINE('',#4739,#4740);+#4739 = CARTESIAN_POINT('',(6.0284826602E-02,0.45));+#4740 = VECTOR('',#4741,1.);+#4741 = DIRECTION('',(-1.,0.));+#4742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4743 = ORIENTED_EDGE('',*,*,#4744,.T.);+#4744 = EDGE_CURVE('',#4717,#4745,#4747,.T.);+#4745 = VERTEX_POINT('',#4746);+#4746 = CARTESIAN_POINT('',(-2.591647799845,-1.85,5.647918842581E-02));+#4747 = SURFACE_CURVE('',#4748,(#4753,#4764),.PCURVE_S1.);+#4748 = CIRCLE('',#4749,0.28);+#4749 = AXIS2_PLACEMENT_3D('',#4750,#4751,#4752);+#4750 = CARTESIAN_POINT('',(-2.760284826602,-1.85,0.28));+#4751 = DIRECTION('',(0.,-1.,0.));+#4752 = DIRECTION('',(0.,0.,1.));+#4753 = PCURVE('',#4478,#4754);+#4754 = DEFINITIONAL_REPRESENTATION('',(#4755),#4763);+#4755 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4756,#4757,#4758,#4759,+#4760,#4761,#4762),.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('') );+#4756 = CARTESIAN_POINT('',(-0.226630563171,0.198354173621));+#4757 = CARTESIAN_POINT('',(-0.226630563171,0.68332839974));+#4758 = CARTESIAN_POINT('',(0.193369436829,0.440841286681));+#4759 = CARTESIAN_POINT('',(0.613369436829,0.198354173621));+#4760 = CARTESIAN_POINT('',(0.193369436829,-4.413293943864E-02));+#4761 = CARTESIAN_POINT('',(-0.226630563171,-0.286620052498));+#4762 = CARTESIAN_POINT('',(-0.226630563171,0.198354173621));+#4763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4764 = PCURVE('',#4765,#4770);+#4765 = CYLINDRICAL_SURFACE('',#4766,0.28);+#4766 = AXIS2_PLACEMENT_3D('',#4767,#4768,#4769);+#4767 = CARTESIAN_POINT('',(-2.760284826602,-2.3,0.28));+#4768 = DIRECTION('',(0.,1.,0.));+#4769 = DIRECTION('',(0.,0.,1.));+#4770 = DEFINITIONAL_REPRESENTATION('',(#4771),#4775);+#4771 = LINE('',#4772,#4773);+#4772 = CARTESIAN_POINT('',(6.28318530718,0.45));+#4773 = VECTOR('',#4774,1.);+#4774 = DIRECTION('',(-1.,-0.));+#4775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4776 = ORIENTED_EDGE('',*,*,#4777,.F.);+#4777 = EDGE_CURVE('',#4778,#4745,#4780,.T.);+#4778 = VERTEX_POINT('',#4779);+#4779 = CARTESIAN_POINT('',(-1.857897181043,-1.85,0.610063089021));+#4780 = SURFACE_CURVE('',#4781,(#4785,#4792),.PCURVE_S1.);+#4781 = LINE('',#4782,#4783);+#4782 = CARTESIAN_POINT('',(-1.809772490444,-1.85,0.646371138724));+#4783 = VECTOR('',#4784,1.);+#4784 = DIRECTION('',(-0.798288612765,-0.,-0.602275095558));+#4785 = PCURVE('',#4478,#4786);+#4786 = DEFINITIONAL_REPRESENTATION('',(#4787),#4791);+#4787 = LINE('',#4788,#4789);+#4788 = CARTESIAN_POINT('',(-0.313001701895,-0.752158162537));+#4789 = VECTOR('',#4790,1.);+#4790 = DIRECTION('',(0.602275095558,0.798288612765));+#4791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4792 = PCURVE('',#4793,#4798);+#4793 = PLANE('',#4794);+#4794 = AXIS2_PLACEMENT_3D('',#4795,#4796,#4797);+#4795 = CARTESIAN_POINT('',(-1.857897181043,-2.3,0.610063089021));+#4796 = DIRECTION('',(-0.602275095558,0.,0.798288612765));+#4797 = DIRECTION('',(0.798288612765,0.,0.602275095558));+#4798 = DEFINITIONAL_REPRESENTATION('',(#4799),#4803);+#4799 = LINE('',#4800,#4801);+#4800 = CARTESIAN_POINT('',(6.028482660243E-02,0.45));+#4801 = VECTOR('',#4802,1.);+#4802 = DIRECTION('',(-1.,0.));+#4803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4804 = ORIENTED_EDGE('',*,*,#4805,.F.);+#4805 = EDGE_CURVE('',#4806,#4778,#4808,.T.);+#4806 = VERTEX_POINT('',#4807);+#4807 = CARTESIAN_POINT('',(-1.809715173398,-1.85,0.6262));+#4808 = SURFACE_CURVE('',#4809,(#4814,#4825),.PCURVE_S1.);+#4809 = CIRCLE('',#4810,8.E-02);+#4810 = AXIS2_PLACEMENT_3D('',#4811,#4812,#4813);+#4811 = CARTESIAN_POINT('',(-1.809715173398,-1.85,0.5462));+#4812 = DIRECTION('',(0.,-1.,0.));+#4813 = DIRECTION('',(0.,0.,1.));+#4814 = PCURVE('',#4478,#4815);+#4815 = DEFINITIONAL_REPRESENTATION('',(#4816),#4824);+#4816 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4817,#4818,#4819,#4820,+#4821,#4822,#4823),.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('') );+#4817 = CARTESIAN_POINT('',(-0.292830563171,-0.752215479583));+#4818 = CARTESIAN_POINT('',(-0.292830563171,-0.613651414977));+#4819 = CARTESIAN_POINT('',(-0.172830563171,-0.68293344728));+#4820 = CARTESIAN_POINT('',(-5.2830563171E-02,-0.752215479583));+#4821 = CARTESIAN_POINT('',(-0.172830563171,-0.821497511886));+#4822 = CARTESIAN_POINT('',(-0.292830563171,-0.890779544189));+#4823 = CARTESIAN_POINT('',(-0.292830563171,-0.752215479583));+#4824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4825 = PCURVE('',#4826,#4831);+#4826 = CYLINDRICAL_SURFACE('',#4827,8.E-02);+#4827 = AXIS2_PLACEMENT_3D('',#4828,#4829,#4830);+#4828 = CARTESIAN_POINT('',(-1.809715173398,-2.3,0.5462));+#4829 = DIRECTION('',(0.,1.,0.));+#4830 = DIRECTION('',(0.,0.,1.));+#4831 = DEFINITIONAL_REPRESENTATION('',(#4832),#4836);+#4832 = LINE('',#4833,#4834);+#4833 = CARTESIAN_POINT('',(6.28318530718,0.45));+#4834 = VECTOR('',#4835,1.);+#4835 = DIRECTION('',(-1.,-0.));+#4836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4837 = ORIENTED_EDGE('',*,*,#4838,.F.);+#4838 = EDGE_CURVE('',#4839,#4806,#4841,.T.);+#4839 = VERTEX_POINT('',#4840);+#4840 = CARTESIAN_POINT('',(-1.5,-1.85,0.6262));+#4841 = SURFACE_CURVE('',#4842,(#4846,#4853),.PCURVE_S1.);+#4842 = LINE('',#4843,#4844);+#4843 = CARTESIAN_POINT('',(-1.5,-1.85,0.6262));+#4844 = VECTOR('',#4845,1.);+#4845 = DIRECTION('',(-1.,-0.,-0.));+#4846 = PCURVE('',#4478,#4847);+#4847 = DEFINITIONAL_REPRESENTATION('',(#4848),#4852);+#4848 = LINE('',#4849,#4850);+#4849 = CARTESIAN_POINT('',(-0.292830563171,-1.061930652981));+#4850 = VECTOR('',#4851,1.);+#4851 = DIRECTION('',(-0.,1.));+#4852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4853 = PCURVE('',#4854,#4859);+#4854 = PLANE('',#4855);+#4855 = AXIS2_PLACEMENT_3D('',#4856,#4857,#4858);+#4856 = CARTESIAN_POINT('',(-1.5,-2.3,0.6262));+#4857 = DIRECTION('',(0.,0.,1.));+#4858 = DIRECTION('',(1.,0.,0.));+#4859 = DEFINITIONAL_REPRESENTATION('',(#4860),#4864);+#4860 = LINE('',#4861,#4862);+#4861 = CARTESIAN_POINT('',(0.,0.45));+#4862 = VECTOR('',#4863,1.);+#4863 = DIRECTION('',(-1.,0.));+#4864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4865 = ORIENTED_EDGE('',*,*,#4866,.F.);+#4866 = EDGE_CURVE('',#4867,#4839,#4869,.T.);+#4867 = VERTEX_POINT('',#4868);+#4868 = CARTESIAN_POINT('',(-1.45,-1.85,0.639597459622));+#4869 = SURFACE_CURVE('',#4870,(#4875,#4882),.PCURVE_S1.);+#4870 = CIRCLE('',#4871,0.1);+#4871 = AXIS2_PLACEMENT_3D('',#4872,#4873,#4874);+#4872 = CARTESIAN_POINT('',(-1.5,-1.85,0.7262));+#4873 = DIRECTION('',(0.,1.,-0.));+#4874 = DIRECTION('',(-1.,0.,0.));+#4875 = PCURVE('',#4478,#4876);+#4876 = DEFINITIONAL_REPRESENTATION('',(#4877),#4881);+#4877 = CIRCLE('',#4878,0.1);+#4878 = AXIS2_PLACEMENT_2D('',#4879,#4880);+#4879 = CARTESIAN_POINT('',(-0.392830563171,-1.061930652981));+#4880 = DIRECTION('',(0.,1.));+#4881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4882 = PCURVE('',#4883,#4888);+#4883 = CYLINDRICAL_SURFACE('',#4884,0.1);+#4884 = AXIS2_PLACEMENT_3D('',#4885,#4886,#4887);+#4885 = CARTESIAN_POINT('',(-1.5,-2.3,0.7262));+#4886 = DIRECTION('',(0.,1.,0.));+#4887 = DIRECTION('',(-1.,-0.,-0.));+#4888 = DEFINITIONAL_REPRESENTATION('',(#4889),#4893);+#4889 = LINE('',#4890,#4891);+#4890 = CARTESIAN_POINT('',(-0.,0.45));+#4891 = VECTOR('',#4892,1.);+#4892 = DIRECTION('',(1.,-0.));+#4893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4894 = ORIENTED_EDGE('',*,*,#4895,.F.);+#4895 = EDGE_CURVE('',#4436,#4867,#4896,.T.);+#4896 = SURFACE_CURVE('',#4897,(#4901,#4908),.PCURVE_S1.);+#4897 = LINE('',#4898,#4899);+#4898 = CARTESIAN_POINT('',(-1.45,-1.85,-8.331528158549E-02));+#4899 = VECTOR('',#4900,1.);+#4900 = DIRECTION('',(-0.,-0.,-1.));+#4901 = PCURVE('',#4478,#4902);+#4902 = DEFINITIONAL_REPRESENTATION('',(#4903),#4907);+#4903 = LINE('',#4904,#4905);+#4904 = CARTESIAN_POINT('',(0.416684718414,-1.111930652981));+#4905 = VECTOR('',#4906,1.);+#4906 = DIRECTION('',(1.,0.));+#4907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4908 = PCURVE('',#4451,#4909);+#4909 = DEFINITIONAL_REPRESENTATION('',(#4910),#4914);+#4910 = LINE('',#4911,#4912);+#4911 = CARTESIAN_POINT('',(-0.416684718415,-1.4));+#4912 = VECTOR('',#4913,1.);+#4913 = DIRECTION('',(1.,0.));+#4914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4915 = ADVANCED_FACE('',(#4916),#4451,.F.);+#4916 = FACE_BOUND('',#4917,.T.);+#4917 = EDGE_LOOP('',(#4918,#4919,#4942,#4963));+#4918 = ORIENTED_EDGE('',*,*,#4435,.F.);+#4919 = ORIENTED_EDGE('',*,*,#4920,.T.);+#4920 = EDGE_CURVE('',#4407,#4921,#4923,.T.);+#4921 = VERTEX_POINT('',#4922);+#4922 = CARTESIAN_POINT('',(-1.45,-2.75,0.639597459622));+#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.);+#4924 = LINE('',#4925,#4926);+#4925 = CARTESIAN_POINT('',(-1.45,-2.75,-8.331528158549E-02));+#4926 = VECTOR('',#4927,1.);+#4927 = DIRECTION('',(-0.,-0.,-1.));+#4928 = PCURVE('',#4451,#4929);+#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934);+#4930 = LINE('',#4931,#4932);+#4931 = CARTESIAN_POINT('',(-0.416684718415,-0.5));+#4932 = VECTOR('',#4933,1.);+#4933 = DIRECTION('',(1.,0.));+#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4935 = PCURVE('',#4423,#4936);+#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941);+#4937 = LINE('',#4938,#4939);+#4938 = CARTESIAN_POINT('',(0.416684718414,-1.111930652981));+#4939 = VECTOR('',#4940,1.);+#4940 = DIRECTION('',(1.,0.));+#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4942 = ORIENTED_EDGE('',*,*,#4943,.T.);+#4943 = EDGE_CURVE('',#4921,#4867,#4944,.T.);+#4944 = SURFACE_CURVE('',#4945,(#4949,#4956),.PCURVE_S1.);+#4945 = LINE('',#4946,#4947);+#4946 = CARTESIAN_POINT('',(-1.45,-2.3,0.639597459622));+#4947 = VECTOR('',#4948,1.);+#4948 = DIRECTION('',(0.,1.,0.));+#4949 = PCURVE('',#4451,#4950);+#4950 = DEFINITIONAL_REPRESENTATION('',(#4951),#4955);+#4951 = LINE('',#4952,#4953);+#4952 = CARTESIAN_POINT('',(-1.139597459622,-0.95));+#4953 = VECTOR('',#4954,1.);+#4954 = DIRECTION('',(0.,-1.));+#4955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4956 = PCURVE('',#4883,#4957);+#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962);+#4958 = LINE('',#4959,#4960);+#4959 = CARTESIAN_POINT('',(4.188790204786,0.));+#4960 = VECTOR('',#4961,1.);+#4961 = DIRECTION('',(0.,1.));+#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4963 = ORIENTED_EDGE('',*,*,#4895,.F.);+#4964 = ADVANCED_FACE('',(#4965),#4423,.F.);+#4965 = FACE_BOUND('',#4966,.T.);+#4966 = EDGE_LOOP('',(#4967,#4968,#4969,#4997,#5020,#5048,#5071,#5094,+ #5117,#5145,#5168,#5196,#5219,#5241));+#4967 = ORIENTED_EDGE('',*,*,#4406,.F.);+#4968 = ORIENTED_EDGE('',*,*,#4494,.T.);+#4969 = ORIENTED_EDGE('',*,*,#4970,.T.);+#4970 = EDGE_CURVE('',#4495,#4971,#4973,.T.);+#4971 = VERTEX_POINT('',#4972);+#4972 = CARTESIAN_POINT('',(-1.978352200155,-2.75,0.769720811574));+#4973 = SURFACE_CURVE('',#4974,(#4979,#4990),.PCURVE_S1.);+#4974 = CIRCLE('',#4975,0.28);+#4975 = AXIS2_PLACEMENT_3D('',#4976,#4977,#4978);+#4976 = CARTESIAN_POINT('',(-1.809715173398,-2.75,0.5462));+#4977 = DIRECTION('',(0.,-1.,0.));+#4978 = DIRECTION('',(0.,0.,1.));+#4979 = PCURVE('',#4423,#4980);+#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4989);+#4981 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4982,#4983,#4984,#4985,+#4986,#4987,#4988),.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('') );+#4982 = CARTESIAN_POINT('',(-0.492830563171,-0.752215479583));+#4983 = CARTESIAN_POINT('',(-0.492830563171,-0.267241253464));+#4984 = CARTESIAN_POINT('',(-7.2830563171E-02,-0.509728366523));+#4985 = CARTESIAN_POINT('',(0.347169436829,-0.752215479583));+#4986 = CARTESIAN_POINT('',(-7.2830563171E-02,-0.994702592643));+#4987 = CARTESIAN_POINT('',(-0.492830563171,-1.237189705702));+#4988 = CARTESIAN_POINT('',(-0.492830563171,-0.752215479583));+#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4990 = PCURVE('',#4533,#4991);+#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996);+#4992 = LINE('',#4993,#4994);+#4993 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#4994 = VECTOR('',#4995,1.);+#4995 = DIRECTION('',(-1.,0.));+#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4997 = ORIENTED_EDGE('',*,*,#4998,.T.);+#4998 = EDGE_CURVE('',#4971,#4999,#5001,.T.);+#4999 = VERTEX_POINT('',#5000);+#5000 = CARTESIAN_POINT('',(-2.712102818957,-2.75,0.216136910979));+#5001 = SURFACE_CURVE('',#5002,(#5006,#5013),.PCURVE_S1.);+#5002 = LINE('',#5003,#5004);+#5003 = CARTESIAN_POINT('',(-1.930227509556,-2.75,0.806028861276));+#5004 = VECTOR('',#5005,1.);+#5005 = DIRECTION('',(-0.798288612765,-0.,-0.602275095558));+#5006 = PCURVE('',#4423,#5007);+#5007 = DEFINITIONAL_REPRESENTATION('',(#5008),#5012);+#5008 = LINE('',#5009,#5010);+#5009 = CARTESIAN_POINT('',(-0.472659424447,-0.631703143425));+#5010 = VECTOR('',#5011,1.);+#5011 = DIRECTION('',(0.602275095558,0.798288612765));+#5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5013 = PCURVE('',#4615,#5014);+#5014 = DEFINITIONAL_REPRESENTATION('',(#5015),#5019);+#5015 = LINE('',#5016,#5017);+#5016 = CARTESIAN_POINT('',(6.028482660183E-02,-0.45));+#5017 = VECTOR('',#5018,1.);+#5018 = DIRECTION('',(-1.,0.));+#5019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5020 = ORIENTED_EDGE('',*,*,#5021,.F.);+#5021 = EDGE_CURVE('',#5022,#4999,#5024,.T.);+#5022 = VERTEX_POINT('',#5023);+#5023 = CARTESIAN_POINT('',(-2.760284826602,-2.75,0.2));+#5024 = SURFACE_CURVE('',#5025,(#5030,#5041),.PCURVE_S1.);+#5025 = CIRCLE('',#5026,8.E-02);+#5026 = AXIS2_PLACEMENT_3D('',#5027,#5028,#5029);+#5027 = CARTESIAN_POINT('',(-2.760284826602,-2.75,0.28));+#5028 = DIRECTION('',(0.,-1.,0.));+#5029 = DIRECTION('',(0.,0.,1.));+#5030 = PCURVE('',#4423,#5031);+#5031 = DEFINITIONAL_REPRESENTATION('',(#5032),#5040);+#5032 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5033,#5034,#5035,#5036,+#5037,#5038,#5039),.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('') );+#5033 = CARTESIAN_POINT('',(-2.6630563171E-02,0.198354173621));+#5034 = CARTESIAN_POINT('',(-2.6630563171E-02,0.336918238227));+#5035 = CARTESIAN_POINT('',(9.3369436829E-02,0.267636205924));+#5036 = CARTESIAN_POINT('',(0.213369436829,0.198354173621));+#5037 = CARTESIAN_POINT('',(9.3369436829E-02,0.129072141318));+#5038 = CARTESIAN_POINT('',(-2.6630563171E-02,5.979010901549E-02));+#5039 = CARTESIAN_POINT('',(-2.6630563171E-02,0.198354173621));+#5040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5041 = PCURVE('',#4648,#5042);+#5042 = DEFINITIONAL_REPRESENTATION('',(#5043),#5047);+#5043 = LINE('',#5044,#5045);+#5044 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#5045 = VECTOR('',#5046,1.);+#5046 = DIRECTION('',(-1.,0.));+#5047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5048 = ORIENTED_EDGE('',*,*,#5049,.T.);+#5049 = EDGE_CURVE('',#5022,#5050,#5052,.T.);+#5050 = VERTEX_POINT('',#5051);+#5051 = CARTESIAN_POINT('',(-3.475,-2.75,0.2));+#5052 = SURFACE_CURVE('',#5053,(#5057,#5064),.PCURVE_S1.);+#5053 = LINE('',#5054,#5055);+#5054 = CARTESIAN_POINT('',(-2.7,-2.75,0.2));+#5055 = VECTOR('',#5056,1.);+#5056 = DIRECTION('',(-1.,-0.,-0.));+#5057 = PCURVE('',#4423,#5058);+#5058 = DEFINITIONAL_REPRESENTATION('',(#5059),#5063);+#5059 = LINE('',#5060,#5061);+#5060 = CARTESIAN_POINT('',(0.133369436829,0.138069347019));+#5061 = VECTOR('',#5062,1.);+#5062 = DIRECTION('',(-0.,1.));+#5063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5064 = PCURVE('',#4676,#5065);+#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070);+#5066 = LINE('',#5067,#5068);+#5067 = CARTESIAN_POINT('',(6.0284826602E-02,-0.45));+#5068 = VECTOR('',#5069,1.);+#5069 = DIRECTION('',(-1.,0.));+#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5071 = ORIENTED_EDGE('',*,*,#5072,.T.);+#5072 = EDGE_CURVE('',#5050,#5073,#5075,.T.);+#5073 = VERTEX_POINT('',#5074);+#5074 = CARTESIAN_POINT('',(-3.475,-2.75,0.));+#5075 = SURFACE_CURVE('',#5076,(#5080,#5087),.PCURVE_S1.);+#5076 = LINE('',#5077,#5078);+#5077 = CARTESIAN_POINT('',(-3.475,-2.75,-8.331528158549E-02));+#5078 = VECTOR('',#5079,1.);+#5079 = DIRECTION('',(-0.,-0.,-1.));+#5080 = PCURVE('',#4423,#5081);+#5081 = DEFINITIONAL_REPRESENTATION('',(#5082),#5086);+#5082 = LINE('',#5083,#5084);+#5083 = CARTESIAN_POINT('',(0.416684718414,0.913069347019));+#5084 = VECTOR('',#5085,1.);+#5085 = DIRECTION('',(1.,0.));+#5086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5087 = PCURVE('',#4704,#5088);+#5088 = DEFINITIONAL_REPRESENTATION('',(#5089),#5093);+#5089 = LINE('',#5090,#5091);+#5090 = CARTESIAN_POINT('',(-0.416684718415,-0.5));+#5091 = VECTOR('',#5092,1.);+#5092 = DIRECTION('',(1.,0.));+#5093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5094 = ORIENTED_EDGE('',*,*,#5095,.F.);+#5095 = EDGE_CURVE('',#5096,#5073,#5098,.T.);+#5096 = VERTEX_POINT('',#5097);+#5097 = CARTESIAN_POINT('',(-2.760284826602,-2.75,0.));+#5098 = SURFACE_CURVE('',#5099,(#5103,#5110),.PCURVE_S1.);+#5099 = LINE('',#5100,#5101);+#5100 = CARTESIAN_POINT('',(-2.7,-2.75,0.));+#5101 = VECTOR('',#5102,1.);+#5102 = DIRECTION('',(-1.,-0.,-0.));+#5103 = PCURVE('',#4423,#5104);+#5104 = DEFINITIONAL_REPRESENTATION('',(#5105),#5109);+#5105 = LINE('',#5106,#5107);+#5106 = CARTESIAN_POINT('',(0.333369436829,0.138069347019));+#5107 = VECTOR('',#5108,1.);+#5108 = DIRECTION('',(-0.,1.));+#5109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5110 = PCURVE('',#4732,#5111);+#5111 = DEFINITIONAL_REPRESENTATION('',(#5112),#5116);+#5112 = LINE('',#5113,#5114);+#5113 = CARTESIAN_POINT('',(6.0284826602E-02,-0.45));+#5114 = VECTOR('',#5115,1.);+#5115 = DIRECTION('',(-1.,0.));+#5116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5117 = ORIENTED_EDGE('',*,*,#5118,.T.);+#5118 = EDGE_CURVE('',#5096,#5119,#5121,.T.);+#5119 = VERTEX_POINT('',#5120);+#5120 = CARTESIAN_POINT('',(-2.591647799845,-2.75,5.647918842581E-02));+#5121 = SURFACE_CURVE('',#5122,(#5127,#5138),.PCURVE_S1.);+#5122 = CIRCLE('',#5123,0.28);+#5123 = AXIS2_PLACEMENT_3D('',#5124,#5125,#5126);+#5124 = CARTESIAN_POINT('',(-2.760284826602,-2.75,0.28));+#5125 = DIRECTION('',(0.,-1.,0.));+#5126 = DIRECTION('',(0.,0.,1.));+#5127 = PCURVE('',#4423,#5128);+#5128 = DEFINITIONAL_REPRESENTATION('',(#5129),#5137);+#5129 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5130,#5131,#5132,#5133,+#5134,#5135,#5136),.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('') );+#5130 = CARTESIAN_POINT('',(-0.226630563171,0.198354173621));+#5131 = CARTESIAN_POINT('',(-0.226630563171,0.68332839974));+#5132 = CARTESIAN_POINT('',(0.193369436829,0.440841286681));+#5133 = CARTESIAN_POINT('',(0.613369436829,0.198354173621));+#5134 = CARTESIAN_POINT('',(0.193369436829,-4.413293943864E-02));+#5135 = CARTESIAN_POINT('',(-0.226630563171,-0.286620052498));+#5136 = CARTESIAN_POINT('',(-0.226630563171,0.198354173621));+#5137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5138 = PCURVE('',#4765,#5139);+#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144);+#5140 = LINE('',#5141,#5142);+#5141 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#5142 = VECTOR('',#5143,1.);+#5143 = DIRECTION('',(-1.,0.));+#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5145 = ORIENTED_EDGE('',*,*,#5146,.F.);+#5146 = EDGE_CURVE('',#5147,#5119,#5149,.T.);+#5147 = VERTEX_POINT('',#5148);+#5148 = CARTESIAN_POINT('',(-1.857897181043,-2.75,0.610063089021));+#5149 = SURFACE_CURVE('',#5150,(#5154,#5161),.PCURVE_S1.);+#5150 = LINE('',#5151,#5152);+#5151 = CARTESIAN_POINT('',(-1.809772490444,-2.75,0.646371138724));+#5152 = VECTOR('',#5153,1.);+#5153 = DIRECTION('',(-0.798288612765,-0.,-0.602275095558));+#5154 = PCURVE('',#4423,#5155);+#5155 = DEFINITIONAL_REPRESENTATION('',(#5156),#5160);+#5156 = LINE('',#5157,#5158);+#5157 = CARTESIAN_POINT('',(-0.313001701895,-0.752158162537));+#5158 = VECTOR('',#5159,1.);+#5159 = DIRECTION('',(0.602275095558,0.798288612765));+#5160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5161 = PCURVE('',#4793,#5162);+#5162 = DEFINITIONAL_REPRESENTATION('',(#5163),#5167);+#5163 = LINE('',#5164,#5165);+#5164 = CARTESIAN_POINT('',(6.028482660243E-02,-0.45));+#5165 = VECTOR('',#5166,1.);+#5166 = DIRECTION('',(-1.,0.));+#5167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5168 = ORIENTED_EDGE('',*,*,#5169,.F.);+#5169 = EDGE_CURVE('',#5170,#5147,#5172,.T.);+#5170 = VERTEX_POINT('',#5171);+#5171 = CARTESIAN_POINT('',(-1.809715173398,-2.75,0.6262));+#5172 = SURFACE_CURVE('',#5173,(#5178,#5189),.PCURVE_S1.);+#5173 = CIRCLE('',#5174,8.E-02);+#5174 = AXIS2_PLACEMENT_3D('',#5175,#5176,#5177);+#5175 = CARTESIAN_POINT('',(-1.809715173398,-2.75,0.5462));+#5176 = DIRECTION('',(0.,-1.,0.));+#5177 = DIRECTION('',(0.,0.,1.));+#5178 = PCURVE('',#4423,#5179);+#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5188);+#5180 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5181,#5182,#5183,#5184,+#5185,#5186,#5187),.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('') );+#5181 = CARTESIAN_POINT('',(-0.292830563171,-0.752215479583));+#5182 = CARTESIAN_POINT('',(-0.292830563171,-0.613651414977));+#5183 = CARTESIAN_POINT('',(-0.172830563171,-0.68293344728));+#5184 = CARTESIAN_POINT('',(-5.2830563171E-02,-0.752215479583));+#5185 = CARTESIAN_POINT('',(-0.172830563171,-0.821497511886));+#5186 = CARTESIAN_POINT('',(-0.292830563171,-0.890779544189));+#5187 = CARTESIAN_POINT('',(-0.292830563171,-0.752215479583));+#5188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5189 = PCURVE('',#4826,#5190);+#5190 = DEFINITIONAL_REPRESENTATION('',(#5191),#5195);+#5191 = LINE('',#5192,#5193);+#5192 = CARTESIAN_POINT('',(6.28318530718,-0.45));+#5193 = VECTOR('',#5194,1.);+#5194 = DIRECTION('',(-1.,0.));+#5195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5196 = ORIENTED_EDGE('',*,*,#5197,.F.);+#5197 = EDGE_CURVE('',#5198,#5170,#5200,.T.);+#5198 = VERTEX_POINT('',#5199);+#5199 = CARTESIAN_POINT('',(-1.5,-2.75,0.6262));+#5200 = SURFACE_CURVE('',#5201,(#5205,#5212),.PCURVE_S1.);+#5201 = LINE('',#5202,#5203);+#5202 = CARTESIAN_POINT('',(-1.5,-2.75,0.6262));+#5203 = VECTOR('',#5204,1.);+#5204 = DIRECTION('',(-1.,-0.,-0.));+#5205 = PCURVE('',#4423,#5206);+#5206 = DEFINITIONAL_REPRESENTATION('',(#5207),#5211);+#5207 = LINE('',#5208,#5209);+#5208 = CARTESIAN_POINT('',(-0.292830563171,-1.061930652981));+#5209 = VECTOR('',#5210,1.);+#5210 = DIRECTION('',(-0.,1.));+#5211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5212 = PCURVE('',#4854,#5213);+#5213 = DEFINITIONAL_REPRESENTATION('',(#5214),#5218);+#5214 = LINE('',#5215,#5216);+#5215 = CARTESIAN_POINT('',(0.,-0.45));+#5216 = VECTOR('',#5217,1.);+#5217 = DIRECTION('',(-1.,0.));+#5218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5219 = ORIENTED_EDGE('',*,*,#5220,.F.);+#5220 = EDGE_CURVE('',#4921,#5198,#5221,.T.);+#5221 = SURFACE_CURVE('',#5222,(#5227,#5234),.PCURVE_S1.);+#5222 = CIRCLE('',#5223,0.1);+#5223 = AXIS2_PLACEMENT_3D('',#5224,#5225,#5226);+#5224 = CARTESIAN_POINT('',(-1.5,-2.75,0.7262));+#5225 = DIRECTION('',(0.,1.,-0.));+#5226 = DIRECTION('',(-1.,0.,0.));+#5227 = PCURVE('',#4423,#5228);+#5228 = DEFINITIONAL_REPRESENTATION('',(#5229),#5233);+#5229 = CIRCLE('',#5230,0.1);+#5230 = AXIS2_PLACEMENT_2D('',#5231,#5232);+#5231 = CARTESIAN_POINT('',(-0.392830563171,-1.061930652981));+#5232 = DIRECTION('',(0.,1.));+#5233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5234 = PCURVE('',#4883,#5235);+#5235 = DEFINITIONAL_REPRESENTATION('',(#5236),#5240);+#5236 = LINE('',#5237,#5238);+#5237 = CARTESIAN_POINT('',(0.,-0.45));+#5238 = VECTOR('',#5239,1.);+#5239 = DIRECTION('',(1.,0.));+#5240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5241 = ORIENTED_EDGE('',*,*,#4920,.F.);+#5242 = ADVANCED_FACE('',(#5243),#4533,.T.);+#5243 = FACE_BOUND('',#5244,.T.);+#5244 = EDGE_LOOP('',(#5245,#5246,#5267,#5268));+#5245 = ORIENTED_EDGE('',*,*,#4571,.T.);+#5246 = ORIENTED_EDGE('',*,*,#5247,.F.);+#5247 = EDGE_CURVE('',#4971,#4572,#5248,.T.);+#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.);+#5249 = LINE('',#5250,#5251);+#5250 = CARTESIAN_POINT('',(-1.978352200155,-2.75,0.769720811574));+#5251 = VECTOR('',#5252,1.);+#5252 = DIRECTION('',(0.,1.,0.));+#5253 = PCURVE('',#4533,#5254);+#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259);+#5255 = LINE('',#5256,#5257);+#5256 = CARTESIAN_POINT('',(5.636837285753,-0.45));+#5257 = VECTOR('',#5258,1.);+#5258 = DIRECTION('',(0.,1.));+#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5260 = PCURVE('',#4615,#5261);+#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266);+#5262 = LINE('',#5263,#5264);+#5263 = CARTESIAN_POINT('',(0.,-0.45));+#5264 = VECTOR('',#5265,1.);+#5265 = DIRECTION('',(0.,1.));+#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5267 = ORIENTED_EDGE('',*,*,#4970,.F.);+#5268 = ORIENTED_EDGE('',*,*,#4517,.T.);+#5269 = ADVANCED_FACE('',(#5270),#4883,.T.);+#5270 = FACE_BOUND('',#5271,.T.);+#5271 = EDGE_LOOP('',(#5272,#5273,#5274,#5295));+#5272 = ORIENTED_EDGE('',*,*,#4943,.F.);+#5273 = ORIENTED_EDGE('',*,*,#5220,.T.);+#5274 = ORIENTED_EDGE('',*,*,#5275,.F.);+#5275 = EDGE_CURVE('',#4839,#5198,#5276,.T.);+#5276 = SURFACE_CURVE('',#5277,(#5281,#5288),.PCURVE_S1.);+#5277 = LINE('',#5278,#5279);+#5278 = CARTESIAN_POINT('',(-1.5,-1.85,0.6262));+#5279 = VECTOR('',#5280,1.);+#5280 = DIRECTION('',(-0.,-1.,-0.));+#5281 = PCURVE('',#4883,#5282);+#5282 = DEFINITIONAL_REPRESENTATION('',(#5283),#5287);+#5283 = LINE('',#5284,#5285);+#5284 = CARTESIAN_POINT('',(4.712388980385,0.45));+#5285 = VECTOR('',#5286,1.);+#5286 = DIRECTION('',(0.,-1.));+#5287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5288 = PCURVE('',#4854,#5289);+#5289 = DEFINITIONAL_REPRESENTATION('',(#5290),#5294);+#5290 = LINE('',#5291,#5292);+#5291 = CARTESIAN_POINT('',(0.,0.45));+#5292 = VECTOR('',#5293,1.);+#5293 = DIRECTION('',(0.,-1.));+#5294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5295 = ORIENTED_EDGE('',*,*,#4866,.F.);+#5296 = ADVANCED_FACE('',(#5297),#4854,.F.);+#5297 = FACE_BOUND('',#5298,.T.);+#5298 = EDGE_LOOP('',(#5299,#5300,#5321,#5322));+#5299 = ORIENTED_EDGE('',*,*,#5197,.T.);+#5300 = ORIENTED_EDGE('',*,*,#5301,.F.);+#5301 = EDGE_CURVE('',#4806,#5170,#5302,.T.);+#5302 = SURFACE_CURVE('',#5303,(#5307,#5314),.PCURVE_S1.);+#5303 = LINE('',#5304,#5305);+#5304 = CARTESIAN_POINT('',(-1.809715173398,-1.85,0.6262));+#5305 = VECTOR('',#5306,1.);+#5306 = DIRECTION('',(-0.,-1.,-0.));+#5307 = PCURVE('',#4854,#5308);+#5308 = DEFINITIONAL_REPRESENTATION('',(#5309),#5313);+#5309 = LINE('',#5310,#5311);+#5310 = CARTESIAN_POINT('',(-0.309715173398,0.45));+#5311 = VECTOR('',#5312,1.);+#5312 = DIRECTION('',(0.,-1.));+#5313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5314 = PCURVE('',#4826,#5315);+#5315 = DEFINITIONAL_REPRESENTATION('',(#5316),#5320);+#5316 = LINE('',#5317,#5318);+#5317 = CARTESIAN_POINT('',(6.28318530718,0.45));+#5318 = VECTOR('',#5319,1.);+#5319 = DIRECTION('',(-0.,-1.));+#5320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5321 = ORIENTED_EDGE('',*,*,#4838,.F.);+#5322 = ORIENTED_EDGE('',*,*,#5275,.T.);+#5323 = ADVANCED_FACE('',(#5324),#4826,.F.);+#5324 = FACE_BOUND('',#5325,.F.);+#5325 = EDGE_LOOP('',(#5326,#5327,#5328,#5349));+#5326 = ORIENTED_EDGE('',*,*,#5301,.F.);+#5327 = ORIENTED_EDGE('',*,*,#4805,.T.);+#5328 = ORIENTED_EDGE('',*,*,#5329,.T.);+#5329 = EDGE_CURVE('',#4778,#5147,#5330,.T.);+#5330 = SURFACE_CURVE('',#5331,(#5335,#5342),.PCURVE_S1.);+#5331 = LINE('',#5332,#5333);+#5332 = CARTESIAN_POINT('',(-1.857897181043,-1.85,0.610063089021));+#5333 = VECTOR('',#5334,1.);+#5334 = DIRECTION('',(-0.,-1.,-0.));+#5335 = PCURVE('',#4826,#5336);+#5336 = DEFINITIONAL_REPRESENTATION('',(#5337),#5341);+#5337 = LINE('',#5338,#5339);+#5338 = CARTESIAN_POINT('',(5.636837285753,0.45));+#5339 = VECTOR('',#5340,1.);+#5340 = DIRECTION('',(-0.,-1.));+#5341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5342 = PCURVE('',#4793,#5343);+#5343 = DEFINITIONAL_REPRESENTATION('',(#5344),#5348);+#5344 = LINE('',#5345,#5346);+#5345 = CARTESIAN_POINT('',(0.,0.45));+#5346 = VECTOR('',#5347,1.);+#5347 = DIRECTION('',(0.,-1.));+#5348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5349 = ORIENTED_EDGE('',*,*,#5169,.F.);+#5350 = ADVANCED_FACE('',(#5351),#4793,.F.);+#5351 = FACE_BOUND('',#5352,.T.);+#5352 = EDGE_LOOP('',(#5353,#5354,#5375,#5376));+#5353 = ORIENTED_EDGE('',*,*,#5146,.T.);+#5354 = ORIENTED_EDGE('',*,*,#5355,.F.);+#5355 = EDGE_CURVE('',#4745,#5119,#5356,.T.);+#5356 = SURFACE_CURVE('',#5357,(#5361,#5368),.PCURVE_S1.);+#5357 = LINE('',#5358,#5359);+#5358 = CARTESIAN_POINT('',(-2.591647799845,-1.85,5.647918842581E-02));+#5359 = VECTOR('',#5360,1.);+#5360 = DIRECTION('',(-0.,-1.,-0.));+#5361 = PCURVE('',#4793,#5362);+#5362 = DEFINITIONAL_REPRESENTATION('',(#5363),#5367);+#5363 = LINE('',#5364,#5365);+#5364 = CARTESIAN_POINT('',(-0.919154560229,0.45));+#5365 = VECTOR('',#5366,1.);+#5366 = DIRECTION('',(0.,-1.));+#5367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5368 = PCURVE('',#4765,#5369);+#5369 = DEFINITIONAL_REPRESENTATION('',(#5370),#5374);+#5370 = LINE('',#5371,#5372);+#5371 = CARTESIAN_POINT('',(2.495244632164,0.45));+#5372 = VECTOR('',#5373,1.);+#5373 = DIRECTION('',(-0.,-1.));+#5374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5375 = ORIENTED_EDGE('',*,*,#4777,.F.);+#5376 = ORIENTED_EDGE('',*,*,#5329,.T.);+#5377 = ADVANCED_FACE('',(#5378),#4765,.T.);+#5378 = FACE_BOUND('',#5379,.T.);+#5379 = EDGE_LOOP('',(#5380,#5401,#5402,#5403));+#5380 = ORIENTED_EDGE('',*,*,#5381,.F.);+#5381 = EDGE_CURVE('',#4717,#5096,#5382,.T.);+#5382 = SURFACE_CURVE('',#5383,(#5387,#5394),.PCURVE_S1.);+#5383 = LINE('',#5384,#5385);+#5384 = CARTESIAN_POINT('',(-2.760284826602,-1.85,0.));+#5385 = VECTOR('',#5386,1.);+#5386 = DIRECTION('',(-0.,-1.,-0.));+#5387 = PCURVE('',#4765,#5388);+#5388 = DEFINITIONAL_REPRESENTATION('',(#5389),#5393);+#5389 = LINE('',#5390,#5391);+#5390 = CARTESIAN_POINT('',(3.14159265359,0.45));+#5391 = VECTOR('',#5392,1.);+#5392 = DIRECTION('',(-0.,-1.));+#5393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5394 = PCURVE('',#4732,#5395);+#5395 = DEFINITIONAL_REPRESENTATION('',(#5396),#5400);+#5396 = LINE('',#5397,#5398);+#5397 = CARTESIAN_POINT('',(0.,0.45));+#5398 = VECTOR('',#5399,1.);+#5399 = DIRECTION('',(0.,-1.));+#5400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5401 = ORIENTED_EDGE('',*,*,#4744,.T.);+#5402 = ORIENTED_EDGE('',*,*,#5355,.T.);+#5403 = ORIENTED_EDGE('',*,*,#5118,.F.);+#5404 = ADVANCED_FACE('',(#5405),#4732,.F.);+#5405 = FACE_BOUND('',#5406,.T.);+#5406 = EDGE_LOOP('',(#5407,#5408,#5409,#5430));+#5407 = ORIENTED_EDGE('',*,*,#5381,.T.);+#5408 = ORIENTED_EDGE('',*,*,#5095,.T.);+#5409 = ORIENTED_EDGE('',*,*,#5410,.T.);+#5410 = EDGE_CURVE('',#5073,#4689,#5411,.T.);+#5411 = SURFACE_CURVE('',#5412,(#5416,#5423),.PCURVE_S1.);+#5412 = LINE('',#5413,#5414);+#5413 = CARTESIAN_POINT('',(-3.475,-2.775,0.));+#5414 = VECTOR('',#5415,1.);+#5415 = DIRECTION('',(0.,1.,0.));+#5416 = PCURVE('',#4732,#5417);+#5417 = DEFINITIONAL_REPRESENTATION('',(#5418),#5422);+#5418 = LINE('',#5419,#5420);+#5419 = CARTESIAN_POINT('',(-0.714715173398,-0.475));+#5420 = VECTOR('',#5421,1.);+#5421 = DIRECTION('',(0.,1.));+#5422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5423 = PCURVE('',#4704,#5424);+#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429);+#5425 = LINE('',#5426,#5427);+#5426 = CARTESIAN_POINT('',(-0.5,-0.475));+#5427 = VECTOR('',#5428,1.);+#5428 = DIRECTION('',(0.,-1.));+#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5430 = ORIENTED_EDGE('',*,*,#4716,.F.);+#5431 = ADVANCED_FACE('',(#5432),#4704,.T.);+#5432 = FACE_BOUND('',#5433,.F.);+#5433 = EDGE_LOOP('',(#5434,#5435,#5456,#5457));+#5434 = ORIENTED_EDGE('',*,*,#4688,.F.);+#5435 = ORIENTED_EDGE('',*,*,#5436,.F.);+#5436 = EDGE_CURVE('',#5050,#4661,#5437,.T.);+#5437 = SURFACE_CURVE('',#5438,(#5442,#5449),.PCURVE_S1.);+#5438 = LINE('',#5439,#5440);+#5439 = CARTESIAN_POINT('',(-3.475,-2.775,0.2));+#5440 = VECTOR('',#5441,1.);+#5441 = DIRECTION('',(0.,1.,0.));+#5442 = PCURVE('',#4704,#5443);+#5443 = DEFINITIONAL_REPRESENTATION('',(#5444),#5448);+#5444 = LINE('',#5445,#5446);+#5445 = CARTESIAN_POINT('',(-0.7,-0.475));+#5446 = VECTOR('',#5447,1.);+#5447 = DIRECTION('',(0.,-1.));+#5448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5449 = PCURVE('',#4676,#5450);+#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455);+#5451 = LINE('',#5452,#5453);+#5452 = CARTESIAN_POINT('',(-0.714715173398,-0.475));+#5453 = VECTOR('',#5454,1.);+#5454 = DIRECTION('',(0.,1.));+#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5456 = ORIENTED_EDGE('',*,*,#5072,.T.);+#5457 = ORIENTED_EDGE('',*,*,#5410,.T.);+#5458 = ADVANCED_FACE('',(#5459),#4676,.T.);+#5459 = FACE_BOUND('',#5460,.F.);+#5460 = EDGE_LOOP('',(#5461,#5482,#5483,#5484));+#5461 = ORIENTED_EDGE('',*,*,#5462,.T.);+#5462 = EDGE_CURVE('',#4628,#5022,#5463,.T.);+#5463 = SURFACE_CURVE('',#5464,(#5468,#5475),.PCURVE_S1.);+#5464 = LINE('',#5465,#5466);+#5465 = CARTESIAN_POINT('',(-2.760284826602,-1.85,0.2));+#5466 = VECTOR('',#5467,1.);+#5467 = DIRECTION('',(-0.,-1.,-0.));+#5468 = PCURVE('',#4676,#5469);+#5469 = DEFINITIONAL_REPRESENTATION('',(#5470),#5474);+#5470 = LINE('',#5471,#5472);+#5471 = CARTESIAN_POINT('',(0.,0.45));+#5472 = VECTOR('',#5473,1.);+#5473 = DIRECTION('',(0.,-1.));+#5474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5475 = PCURVE('',#4648,#5476);+#5476 = DEFINITIONAL_REPRESENTATION('',(#5477),#5481);+#5477 = LINE('',#5478,#5479);+#5478 = CARTESIAN_POINT('',(3.14159265359,0.45));+#5479 = VECTOR('',#5480,1.);+#5480 = DIRECTION('',(-0.,-1.));+#5481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5482 = ORIENTED_EDGE('',*,*,#5049,.T.);+#5483 = ORIENTED_EDGE('',*,*,#5436,.T.);+#5484 = ORIENTED_EDGE('',*,*,#4660,.F.);+#5485 = ADVANCED_FACE('',(#5486),#4648,.F.);+#5486 = FACE_BOUND('',#5487,.F.);+#5487 = EDGE_LOOP('',(#5488,#5489,#5490,#5511));+#5488 = ORIENTED_EDGE('',*,*,#5462,.F.);+#5489 = ORIENTED_EDGE('',*,*,#4627,.T.);+#5490 = ORIENTED_EDGE('',*,*,#5491,.T.);+#5491 = EDGE_CURVE('',#4600,#4999,#5492,.T.);+#5492 = SURFACE_CURVE('',#5493,(#5497,#5504),.PCURVE_S1.);+#5493 = LINE('',#5494,#5495);+#5494 = CARTESIAN_POINT('',(-2.712102818957,-1.85,0.216136910979));+#5495 = VECTOR('',#5496,1.);+#5496 = DIRECTION('',(-0.,-1.,-0.));+#5497 = PCURVE('',#4648,#5498);+#5498 = DEFINITIONAL_REPRESENTATION('',(#5499),#5503);+#5499 = LINE('',#5500,#5501);+#5500 = CARTESIAN_POINT('',(2.495244632164,0.45));+#5501 = VECTOR('',#5502,1.);+#5502 = DIRECTION('',(-0.,-1.));+#5503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5504 = PCURVE('',#4615,#5505);+#5505 = DEFINITIONAL_REPRESENTATION('',(#5506),#5510);+#5506 = LINE('',#5507,#5508);+#5507 = CARTESIAN_POINT('',(-0.919154560229,0.45));+#5508 = VECTOR('',#5509,1.);+#5509 = DIRECTION('',(0.,-1.));+#5510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5511 = ORIENTED_EDGE('',*,*,#5021,.F.);+#5512 = ADVANCED_FACE('',(#5513),#4615,.T.);+#5513 = FACE_BOUND('',#5514,.F.);+#5514 = EDGE_LOOP('',(#5515,#5516,#5517,#5518));+#5515 = ORIENTED_EDGE('',*,*,#5247,.F.);+#5516 = ORIENTED_EDGE('',*,*,#4998,.T.);+#5517 = ORIENTED_EDGE('',*,*,#5491,.F.);+#5518 = ORIENTED_EDGE('',*,*,#4599,.F.);+#5519 = MANIFOLD_SOLID_BREP('',#5520);+#5520 = CLOSED_SHELL('',(#5521,#5609,#5613));+#5521 = ADVANCED_FACE('',(#5522),#5535,.T.);+#5522 = FACE_BOUND('',#5523,.T.);+#5523 = EDGE_LOOP('',(#5524,#5558,#5581,#5608));+#5524 = ORIENTED_EDGE('',*,*,#5525,.T.);+#5525 = EDGE_CURVE('',#5526,#5526,#5528,.T.);+#5526 = VERTEX_POINT('',#5527);+#5527 = CARTESIAN_POINT('',(-1.058762968555,2.633762968555,1.61));+#5528 = SURFACE_CURVE('',#5529,(#5534,#5546),.PCURVE_S1.);+#5529 = CIRCLE('',#5530,0.175);+#5530 = AXIS2_PLACEMENT_3D('',#5531,#5532,#5533);+#5531 = CARTESIAN_POINT('',(-1.233762968555,2.633762968555,1.61));+#5532 = DIRECTION('',(0.,0.,1.));+#5533 = DIRECTION('',(1.,0.,0.));+#5534 = PCURVE('',#5535,#5540);+#5535 = CYLINDRICAL_SURFACE('',#5536,0.175);+#5536 = AXIS2_PLACEMENT_3D('',#5537,#5538,#5539);+#5537 = CARTESIAN_POINT('',(-1.233762968555,2.633762968555,1.61));+#5538 = DIRECTION('',(-0.,-0.,-1.));+#5539 = DIRECTION('',(1.,0.,0.));+#5540 = DEFINITIONAL_REPRESENTATION('',(#5541),#5545);+#5541 = LINE('',#5542,#5543);+#5542 = CARTESIAN_POINT('',(6.28318530718,0.));+#5543 = VECTOR('',#5544,1.);+#5544 = DIRECTION('',(-1.,0.));+#5545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5546 = PCURVE('',#5547,#5552);+#5547 = PLANE('',#5548);+#5548 = AXIS2_PLACEMENT_3D('',#5549,#5550,#5551);+#5549 = CARTESIAN_POINT('',(-1.233762968555,2.633762968555,1.61));+#5550 = DIRECTION('',(0.,0.,1.));+#5551 = DIRECTION('',(1.,0.,0.));+#5552 = DEFINITIONAL_REPRESENTATION('',(#5553),#5557);+#5553 = CIRCLE('',#5554,0.175);+#5554 = AXIS2_PLACEMENT_2D('',#5555,#5556);+#5555 = CARTESIAN_POINT('',(0.,0.));+#5556 = DIRECTION('',(1.,0.));+#5557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5558 = ORIENTED_EDGE('',*,*,#5559,.T.);+#5559 = EDGE_CURVE('',#5526,#5560,#5562,.T.);+#5560 = VERTEX_POINT('',#5561);+#5561 = CARTESIAN_POINT('',(-1.058762968555,2.633762968555,1.615));+#5562 = SEAM_CURVE('',#5563,(#5567,#5574),.PCURVE_S1.);+#5563 = LINE('',#5564,#5565);+#5564 = CARTESIAN_POINT('',(-1.058762968555,2.633762968555,1.61));+#5565 = VECTOR('',#5566,1.);+#5566 = DIRECTION('',(0.,0.,1.));+#5567 = PCURVE('',#5535,#5568);+#5568 = DEFINITIONAL_REPRESENTATION('',(#5569),#5573);+#5569 = LINE('',#5570,#5571);+#5570 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));+#5571 = VECTOR('',#5572,1.);+#5572 = DIRECTION('',(-0.,-1.));+#5573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5574 = PCURVE('',#5535,#5575);+#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580);+#5576 = LINE('',#5577,#5578);+#5577 = CARTESIAN_POINT('',(6.28318530718,0.));+#5578 = VECTOR('',#5579,1.);+#5579 = DIRECTION('',(-0.,-1.));+#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5581 = ORIENTED_EDGE('',*,*,#5582,.F.);+#5582 = EDGE_CURVE('',#5560,#5560,#5583,.T.);+#5583 = SURFACE_CURVE('',#5584,(#5589,#5596),.PCURVE_S1.);+#5584 = CIRCLE('',#5585,0.175);+#5585 = AXIS2_PLACEMENT_3D('',#5586,#5587,#5588);+#5586 = CARTESIAN_POINT('',(-1.233762968555,2.633762968555,1.615));+#5587 = DIRECTION('',(0.,0.,1.));+#5588 = DIRECTION('',(1.,0.,0.));+#5589 = PCURVE('',#5535,#5590);+#5590 = DEFINITIONAL_REPRESENTATION('',(#5591),#5595);+#5591 = LINE('',#5592,#5593);+#5592 = CARTESIAN_POINT('',(6.28318530718,-5.E-03));+#5593 = VECTOR('',#5594,1.);+#5594 = DIRECTION('',(-1.,0.));+#5595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5596 = PCURVE('',#5597,#5602);+#5597 = PLANE('',#5598);+#5598 = AXIS2_PLACEMENT_3D('',#5599,#5600,#5601);+#5599 = CARTESIAN_POINT('',(-1.233762968555,2.633762968555,1.615));+#5600 = DIRECTION('',(0.,0.,1.));+#5601 = DIRECTION('',(1.,0.,0.));+#5602 = DEFINITIONAL_REPRESENTATION('',(#5603),#5607);+#5603 = CIRCLE('',#5604,0.175);+#5604 = AXIS2_PLACEMENT_2D('',#5605,#5606);+#5605 = CARTESIAN_POINT('',(0.,0.));+#5606 = DIRECTION('',(1.,0.));+#5607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5608 = ORIENTED_EDGE('',*,*,#5559,.F.);+#5609 = ADVANCED_FACE('',(#5610),#5547,.F.);+#5610 = FACE_BOUND('',#5611,.F.);+#5611 = EDGE_LOOP('',(#5612));+#5612 = ORIENTED_EDGE('',*,*,#5525,.T.);+#5613 = ADVANCED_FACE('',(#5614),#5597,.T.);+#5614 = FACE_BOUND('',#5615,.T.);+#5615 = EDGE_LOOP('',(#5616));+#5616 = ORIENTED_EDGE('',*,*,#5582,.T.);+#5617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5621)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5618,#5619,#5620)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#5618 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#5619 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#5620 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#5621 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5618,+ 'distance_accuracy_value','confusion accuracy');+#5622 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#5623 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #5624,#5632,#5639,#5646,#5653,#5660,#5667,#5674,#5681,#5688,#5695,+ #5702,#5709,#5716,#5723,#5730,#5737,#5745,#5752,#5759,#5766,#5773,+ #5780,#5787,#5794,#5801,#5808,#5815,#5822,#5829,#5836,#5843,#5850,+ #5857,#5864,#5871,#5878,#5885,#5892,#5899,#5906,#5913,#5920,#5927,+ #5934,#5941,#5948,#5955,#5962,#5969,#5976,#5983,#5990,#5997,#6004,+ #6011,#6018,#6025,#6032,#6039,#6046,#6053,#6060,#6067,#6074,#6081,+ #6088,#6095,#6102,#6109,#6116,#6123,#6130,#6137,#6144,#6151,#6158,+ #6165,#6172,#6179,#6186,#6194,#6201),#5617);+#5624 = STYLED_ITEM('color',(#5625),#17);+#5625 = PRESENTATION_STYLE_ASSIGNMENT((#5626));+#5626 = SURFACE_STYLE_USAGE(.BOTH.,#5627);+#5627 = SURFACE_SIDE_STYLE('',(#5628));+#5628 = SURFACE_STYLE_FILL_AREA(#5629);+#5629 = FILL_AREA_STYLE('',(#5630));+#5630 = FILL_AREA_STYLE_COLOUR('',#5631);+#5631 = COLOUR_RGB('',0.120000001395,0.120000001395,0.130000001093);+#5632 = STYLED_ITEM('color',(#5633),#141);+#5633 = PRESENTATION_STYLE_ASSIGNMENT((#5634));+#5634 = SURFACE_STYLE_USAGE(.BOTH.,#5635);+#5635 = SURFACE_SIDE_STYLE('',(#5636));+#5636 = SURFACE_STYLE_FILL_AREA(#5637);+#5637 = FILL_AREA_STYLE('',(#5638));+#5638 = FILL_AREA_STYLE_COLOUR('',#5631);+#5639 = STYLED_ITEM('color',(#5640),#232);+#5640 = PRESENTATION_STYLE_ASSIGNMENT((#5641));+#5641 = SURFACE_STYLE_USAGE(.BOTH.,#5642);+#5642 = SURFACE_SIDE_STYLE('',(#5643));+#5643 = SURFACE_STYLE_FILL_AREA(#5644);+#5644 = FILL_AREA_STYLE('',(#5645));+#5645 = FILL_AREA_STYLE_COLOUR('',#5631);+#5646 = STYLED_ITEM('color',(#5647),#335);+#5647 = PRESENTATION_STYLE_ASSIGNMENT((#5648));+#5648 = SURFACE_STYLE_USAGE(.BOTH.,#5649);+#5649 = SURFACE_SIDE_STYLE('',(#5650));+#5650 = SURFACE_STYLE_FILL_AREA(#5651);+#5651 = FILL_AREA_STYLE('',(#5652));+#5652 = FILL_AREA_STYLE_COLOUR('',#5631);+#5653 = STYLED_ITEM('color',(#5654),#413);+#5654 = PRESENTATION_STYLE_ASSIGNMENT((#5655));+#5655 = SURFACE_STYLE_USAGE(.BOTH.,#5656);+#5656 = SURFACE_SIDE_STYLE('',(#5657));+#5657 = SURFACE_STYLE_FILL_AREA(#5658);+#5658 = FILL_AREA_STYLE('',(#5659));+#5659 = FILL_AREA_STYLE_COLOUR('',#5631);+#5660 = STYLED_ITEM('color',(#5661),#483);+#5661 = PRESENTATION_STYLE_ASSIGNMENT((#5662));+#5662 = SURFACE_STYLE_USAGE(.BOTH.,#5663);+#5663 = SURFACE_SIDE_STYLE('',(#5664));+#5664 = SURFACE_STYLE_FILL_AREA(#5665);+#5665 = FILL_AREA_STYLE('',(#5666));+#5666 = FILL_AREA_STYLE_COLOUR('',#5631);+#5667 = STYLED_ITEM('color',(#5668),#546);+#5668 = PRESENTATION_STYLE_ASSIGNMENT((#5669));+#5669 = SURFACE_STYLE_USAGE(.BOTH.,#5670);+#5670 = SURFACE_SIDE_STYLE('',(#5671));+#5671 = SURFACE_STYLE_FILL_AREA(#5672);+#5672 = FILL_AREA_STYLE('',(#5673));+#5673 = FILL_AREA_STYLE_COLOUR('',#5631);+#5674 = STYLED_ITEM('color',(#5675),#605);+#5675 = PRESENTATION_STYLE_ASSIGNMENT((#5676));+#5676 = SURFACE_STYLE_USAGE(.BOTH.,#5677);+#5677 = SURFACE_SIDE_STYLE('',(#5678));+#5678 = SURFACE_STYLE_FILL_AREA(#5679);+#5679 = FILL_AREA_STYLE('',(#5680));+#5680 = FILL_AREA_STYLE_COLOUR('',#5631);+#5681 = STYLED_ITEM('color',(#5682),#652);+#5682 = PRESENTATION_STYLE_ASSIGNMENT((#5683));+#5683 = SURFACE_STYLE_USAGE(.BOTH.,#5684);+#5684 = SURFACE_SIDE_STYLE('',(#5685));+#5685 = SURFACE_STYLE_FILL_AREA(#5686);+#5686 = FILL_AREA_STYLE('',(#5687));+#5687 = FILL_AREA_STYLE_COLOUR('',#5631);+#5688 = STYLED_ITEM('color',(#5689),#711);+#5689 = PRESENTATION_STYLE_ASSIGNMENT((#5690));+#5690 = SURFACE_STYLE_USAGE(.BOTH.,#5691);+#5691 = SURFACE_SIDE_STYLE('',(#5692));+#5692 = SURFACE_STYLE_FILL_AREA(#5693);+#5693 = FILL_AREA_STYLE('',(#5694));+#5694 = FILL_AREA_STYLE_COLOUR('',#5631);+#5695 = STYLED_ITEM('color',(#5696),#773);+#5696 = PRESENTATION_STYLE_ASSIGNMENT((#5697));+#5697 = SURFACE_STYLE_USAGE(.BOTH.,#5698);+#5698 = SURFACE_SIDE_STYLE('',(#5699));+#5699 = SURFACE_STYLE_FILL_AREA(#5700);+#5700 = FILL_AREA_STYLE('',(#5701));+#5701 = FILL_AREA_STYLE_COLOUR('',#5631);+#5702 = STYLED_ITEM('color',(#5703),#820);+#5703 = PRESENTATION_STYLE_ASSIGNMENT((#5704));+#5704 = SURFACE_STYLE_USAGE(.BOTH.,#5705);+#5705 = SURFACE_SIDE_STYLE('',(#5706));+#5706 = SURFACE_STYLE_FILL_AREA(#5707);+#5707 = FILL_AREA_STYLE('',(#5708));+#5708 = FILL_AREA_STYLE_COLOUR('',#5631);+#5709 = STYLED_ITEM('color',(#5710),#846);+#5710 = PRESENTATION_STYLE_ASSIGNMENT((#5711));+#5711 = SURFACE_STYLE_USAGE(.BOTH.,#5712);+#5712 = SURFACE_SIDE_STYLE('',(#5713));+#5713 = SURFACE_STYLE_FILL_AREA(#5714);+#5714 = FILL_AREA_STYLE('',(#5715));+#5715 = FILL_AREA_STYLE_COLOUR('',#5631);+#5716 = STYLED_ITEM('color',(#5717),#853);+#5717 = PRESENTATION_STYLE_ASSIGNMENT((#5718));+#5718 = SURFACE_STYLE_USAGE(.BOTH.,#5719);+#5719 = SURFACE_SIDE_STYLE('',(#5720));+#5720 = SURFACE_STYLE_FILL_AREA(#5721);+#5721 = FILL_AREA_STYLE('',(#5722));+#5722 = FILL_AREA_STYLE_COLOUR('',#5631);+#5723 = STYLED_ITEM('color',(#5724),#860);+#5724 = PRESENTATION_STYLE_ASSIGNMENT((#5725));+#5725 = SURFACE_STYLE_USAGE(.BOTH.,#5726);+#5726 = SURFACE_SIDE_STYLE('',(#5727));+#5727 = SURFACE_STYLE_FILL_AREA(#5728);+#5728 = FILL_AREA_STYLE('',(#5729));+#5729 = FILL_AREA_STYLE_COLOUR('',#5631);+#5730 = STYLED_ITEM('color',(#5731),#915);+#5731 = PRESENTATION_STYLE_ASSIGNMENT((#5732));+#5732 = SURFACE_STYLE_USAGE(.BOTH.,#5733);+#5733 = SURFACE_SIDE_STYLE('',(#5734));+#5734 = SURFACE_STYLE_FILL_AREA(#5735);+#5735 = FILL_AREA_STYLE('',(#5736));+#5736 = FILL_AREA_STYLE_COLOUR('',#5631);+#5737 = STYLED_ITEM('color',(#5738),#921);+#5738 = PRESENTATION_STYLE_ASSIGNMENT((#5739));+#5739 = SURFACE_STYLE_USAGE(.BOTH.,#5740);+#5740 = SURFACE_SIDE_STYLE('',(#5741));+#5741 = SURFACE_STYLE_FILL_AREA(#5742);+#5742 = FILL_AREA_STYLE('',(#5743));+#5743 = FILL_AREA_STYLE_COLOUR('',#5744);+#5744 = COLOUR_RGB('',0.78000000177,0.78000000177,0.760000013601);+#5745 = STYLED_ITEM('color',(#5746),#1043);+#5746 = PRESENTATION_STYLE_ASSIGNMENT((#5747));+#5747 = SURFACE_STYLE_USAGE(.BOTH.,#5748);+#5748 = SURFACE_SIDE_STYLE('',(#5749));+#5749 = SURFACE_STYLE_FILL_AREA(#5750);+#5750 = FILL_AREA_STYLE('',(#5751));+#5751 = FILL_AREA_STYLE_COLOUR('',#5744);+#5752 = STYLED_ITEM('color',(#5753),#1119);+#5753 = PRESENTATION_STYLE_ASSIGNMENT((#5754));+#5754 = SURFACE_STYLE_USAGE(.BOTH.,#5755);+#5755 = SURFACE_SIDE_STYLE('',(#5756));+#5756 = SURFACE_STYLE_FILL_AREA(#5757);+#5757 = FILL_AREA_STYLE('',(#5758));+#5758 = FILL_AREA_STYLE_COLOUR('',#5744);+#5759 = STYLED_ITEM('color',(#5760),#1469);+#5760 = PRESENTATION_STYLE_ASSIGNMENT((#5761));+#5761 = SURFACE_STYLE_USAGE(.BOTH.,#5762);+#5762 = SURFACE_SIDE_STYLE('',(#5763));+#5763 = SURFACE_STYLE_FILL_AREA(#5764);+#5764 = FILL_AREA_STYLE('',(#5765));+#5765 = FILL_AREA_STYLE_COLOUR('',#5744);+#5766 = STYLED_ITEM('color',(#5767),#1518);+#5767 = PRESENTATION_STYLE_ASSIGNMENT((#5768));+#5768 = SURFACE_STYLE_USAGE(.BOTH.,#5769);+#5769 = SURFACE_SIDE_STYLE('',(#5770));+#5770 = SURFACE_STYLE_FILL_AREA(#5771);+#5771 = FILL_AREA_STYLE('',(#5772));+#5772 = FILL_AREA_STYLE_COLOUR('',#5744);+#5773 = STYLED_ITEM('color',(#5774),#1796);+#5774 = PRESENTATION_STYLE_ASSIGNMENT((#5775));+#5775 = SURFACE_STYLE_USAGE(.BOTH.,#5776);+#5776 = SURFACE_SIDE_STYLE('',(#5777));+#5777 = SURFACE_STYLE_FILL_AREA(#5778);+#5778 = FILL_AREA_STYLE('',(#5779));+#5779 = FILL_AREA_STYLE_COLOUR('',#5744);+#5780 = STYLED_ITEM('color',(#5781),#1823);+#5781 = PRESENTATION_STYLE_ASSIGNMENT((#5782));+#5782 = SURFACE_STYLE_USAGE(.BOTH.,#5783);+#5783 = SURFACE_SIDE_STYLE('',(#5784));+#5784 = SURFACE_STYLE_FILL_AREA(#5785);+#5785 = FILL_AREA_STYLE('',(#5786));+#5786 = FILL_AREA_STYLE_COLOUR('',#5744);+#5787 = STYLED_ITEM('color',(#5788),#1850);+#5788 = PRESENTATION_STYLE_ASSIGNMENT((#5789));+#5789 = SURFACE_STYLE_USAGE(.BOTH.,#5790);+#5790 = SURFACE_SIDE_STYLE('',(#5791));+#5791 = SURFACE_STYLE_FILL_AREA(#5792);+#5792 = FILL_AREA_STYLE('',(#5793));+#5793 = FILL_AREA_STYLE_COLOUR('',#5744);+#5794 = STYLED_ITEM('color',(#5795),#1877);+#5795 = PRESENTATION_STYLE_ASSIGNMENT((#5796));+#5796 = SURFACE_STYLE_USAGE(.BOTH.,#5797);+#5797 = SURFACE_SIDE_STYLE('',(#5798));+#5798 = SURFACE_STYLE_FILL_AREA(#5799);+#5799 = FILL_AREA_STYLE('',(#5800));+#5800 = FILL_AREA_STYLE_COLOUR('',#5744);+#5801 = STYLED_ITEM('color',(#5802),#1904);+#5802 = PRESENTATION_STYLE_ASSIGNMENT((#5803));+#5803 = SURFACE_STYLE_USAGE(.BOTH.,#5804);+#5804 = SURFACE_SIDE_STYLE('',(#5805));+#5805 = SURFACE_STYLE_FILL_AREA(#5806);+#5806 = FILL_AREA_STYLE('',(#5807));+#5807 = FILL_AREA_STYLE_COLOUR('',#5744);+#5808 = STYLED_ITEM('color',(#5809),#1931);+#5809 = PRESENTATION_STYLE_ASSIGNMENT((#5810));+#5810 = SURFACE_STYLE_USAGE(.BOTH.,#5811);+#5811 = SURFACE_SIDE_STYLE('',(#5812));+#5812 = SURFACE_STYLE_FILL_AREA(#5813);+#5813 = FILL_AREA_STYLE('',(#5814));+#5814 = FILL_AREA_STYLE_COLOUR('',#5744);+#5815 = STYLED_ITEM('color',(#5816),#1958);+#5816 = PRESENTATION_STYLE_ASSIGNMENT((#5817));+#5817 = SURFACE_STYLE_USAGE(.BOTH.,#5818);+#5818 = SURFACE_SIDE_STYLE('',(#5819));+#5819 = SURFACE_STYLE_FILL_AREA(#5820);+#5820 = FILL_AREA_STYLE('',(#5821));+#5821 = FILL_AREA_STYLE_COLOUR('',#5744);+#5822 = STYLED_ITEM('color',(#5823),#1985);+#5823 = PRESENTATION_STYLE_ASSIGNMENT((#5824));+#5824 = SURFACE_STYLE_USAGE(.BOTH.,#5825);+#5825 = SURFACE_SIDE_STYLE('',(#5826));+#5826 = SURFACE_STYLE_FILL_AREA(#5827);+#5827 = FILL_AREA_STYLE('',(#5828));+#5828 = FILL_AREA_STYLE_COLOUR('',#5744);+#5829 = STYLED_ITEM('color',(#5830),#2012);+#5830 = PRESENTATION_STYLE_ASSIGNMENT((#5831));+#5831 = SURFACE_STYLE_USAGE(.BOTH.,#5832);+#5832 = SURFACE_SIDE_STYLE('',(#5833));+#5833 = SURFACE_STYLE_FILL_AREA(#5834);+#5834 = FILL_AREA_STYLE('',(#5835));+#5835 = FILL_AREA_STYLE_COLOUR('',#5744);+#5836 = STYLED_ITEM('color',(#5837),#2039);+#5837 = PRESENTATION_STYLE_ASSIGNMENT((#5838));+#5838 = SURFACE_STYLE_USAGE(.BOTH.,#5839);+#5839 = SURFACE_SIDE_STYLE('',(#5840));+#5840 = SURFACE_STYLE_FILL_AREA(#5841);+#5841 = FILL_AREA_STYLE('',(#5842));+#5842 = FILL_AREA_STYLE_COLOUR('',#5744);+#5843 = STYLED_ITEM('color',(#5844),#2066);+#5844 = PRESENTATION_STYLE_ASSIGNMENT((#5845));+#5845 = SURFACE_STYLE_USAGE(.BOTH.,#5846);+#5846 = SURFACE_SIDE_STYLE('',(#5847));+#5847 = SURFACE_STYLE_FILL_AREA(#5848);+#5848 = FILL_AREA_STYLE('',(#5849));+#5849 = FILL_AREA_STYLE_COLOUR('',#5744);+#5850 = STYLED_ITEM('color',(#5851),#2075);+#5851 = PRESENTATION_STYLE_ASSIGNMENT((#5852));+#5852 = SURFACE_STYLE_USAGE(.BOTH.,#5853);+#5853 = SURFACE_SIDE_STYLE('',(#5854));+#5854 = SURFACE_STYLE_FILL_AREA(#5855);+#5855 = FILL_AREA_STYLE('',(#5856));+#5856 = FILL_AREA_STYLE_COLOUR('',#5744);+#5857 = STYLED_ITEM('color',(#5858),#2197);+#5858 = PRESENTATION_STYLE_ASSIGNMENT((#5859));+#5859 = SURFACE_STYLE_USAGE(.BOTH.,#5860);+#5860 = SURFACE_SIDE_STYLE('',(#5861));+#5861 = SURFACE_STYLE_FILL_AREA(#5862);+#5862 = FILL_AREA_STYLE('',(#5863));+#5863 = FILL_AREA_STYLE_COLOUR('',#5744);+#5864 = STYLED_ITEM('color',(#5865),#2273);+#5865 = PRESENTATION_STYLE_ASSIGNMENT((#5866));+#5866 = SURFACE_STYLE_USAGE(.BOTH.,#5867);+#5867 = SURFACE_SIDE_STYLE('',(#5868));+#5868 = SURFACE_STYLE_FILL_AREA(#5869);+#5869 = FILL_AREA_STYLE('',(#5870));+#5870 = FILL_AREA_STYLE_COLOUR('',#5744);+#5871 = STYLED_ITEM('color',(#5872),#2623);+#5872 = PRESENTATION_STYLE_ASSIGNMENT((#5873));+#5873 = SURFACE_STYLE_USAGE(.BOTH.,#5874);+#5874 = SURFACE_SIDE_STYLE('',(#5875));+#5875 = SURFACE_STYLE_FILL_AREA(#5876);+#5876 = FILL_AREA_STYLE('',(#5877));+#5877 = FILL_AREA_STYLE_COLOUR('',#5744);+#5878 = STYLED_ITEM('color',(#5879),#2672);+#5879 = PRESENTATION_STYLE_ASSIGNMENT((#5880));+#5880 = SURFACE_STYLE_USAGE(.BOTH.,#5881);+#5881 = SURFACE_SIDE_STYLE('',(#5882));+#5882 = SURFACE_STYLE_FILL_AREA(#5883);+#5883 = FILL_AREA_STYLE('',(#5884));+#5884 = FILL_AREA_STYLE_COLOUR('',#5744);+#5885 = STYLED_ITEM('color',(#5886),#2950);+#5886 = PRESENTATION_STYLE_ASSIGNMENT((#5887));+#5887 = SURFACE_STYLE_USAGE(.BOTH.,#5888);+#5888 = SURFACE_SIDE_STYLE('',(#5889));+#5889 = SURFACE_STYLE_FILL_AREA(#5890);+#5890 = FILL_AREA_STYLE('',(#5891));+#5891 = FILL_AREA_STYLE_COLOUR('',#5744);+#5892 = STYLED_ITEM('color',(#5893),#2977);+#5893 = PRESENTATION_STYLE_ASSIGNMENT((#5894));+#5894 = SURFACE_STYLE_USAGE(.BOTH.,#5895);+#5895 = SURFACE_SIDE_STYLE('',(#5896));+#5896 = SURFACE_STYLE_FILL_AREA(#5897);+#5897 = FILL_AREA_STYLE('',(#5898));+#5898 = FILL_AREA_STYLE_COLOUR('',#5744);+#5899 = STYLED_ITEM('color',(#5900),#3004);+#5900 = PRESENTATION_STYLE_ASSIGNMENT((#5901));+#5901 = SURFACE_STYLE_USAGE(.BOTH.,#5902);+#5902 = SURFACE_SIDE_STYLE('',(#5903));+#5903 = SURFACE_STYLE_FILL_AREA(#5904);+#5904 = FILL_AREA_STYLE('',(#5905));+#5905 = FILL_AREA_STYLE_COLOUR('',#5744);+#5906 = STYLED_ITEM('color',(#5907),#3031);+#5907 = PRESENTATION_STYLE_ASSIGNMENT((#5908));+#5908 = SURFACE_STYLE_USAGE(.BOTH.,#5909);+#5909 = SURFACE_SIDE_STYLE('',(#5910));+#5910 = SURFACE_STYLE_FILL_AREA(#5911);+#5911 = FILL_AREA_STYLE('',(#5912));+#5912 = FILL_AREA_STYLE_COLOUR('',#5744);+#5913 = STYLED_ITEM('color',(#5914),#3058);+#5914 = PRESENTATION_STYLE_ASSIGNMENT((#5915));+#5915 = SURFACE_STYLE_USAGE(.BOTH.,#5916);+#5916 = SURFACE_SIDE_STYLE('',(#5917));+#5917 = SURFACE_STYLE_FILL_AREA(#5918);+#5918 = FILL_AREA_STYLE('',(#5919));+#5919 = FILL_AREA_STYLE_COLOUR('',#5744);+#5920 = STYLED_ITEM('color',(#5921),#3085);+#5921 = PRESENTATION_STYLE_ASSIGNMENT((#5922));+#5922 = SURFACE_STYLE_USAGE(.BOTH.,#5923);+#5923 = SURFACE_SIDE_STYLE('',(#5924));+#5924 = SURFACE_STYLE_FILL_AREA(#5925);+#5925 = FILL_AREA_STYLE('',(#5926));+#5926 = FILL_AREA_STYLE_COLOUR('',#5744);+#5927 = STYLED_ITEM('color',(#5928),#3112);+#5928 = PRESENTATION_STYLE_ASSIGNMENT((#5929));+#5929 = SURFACE_STYLE_USAGE(.BOTH.,#5930);+#5930 = SURFACE_SIDE_STYLE('',(#5931));+#5931 = SURFACE_STYLE_FILL_AREA(#5932);+#5932 = FILL_AREA_STYLE('',(#5933));+#5933 = FILL_AREA_STYLE_COLOUR('',#5744);+#5934 = STYLED_ITEM('color',(#5935),#3139);+#5935 = PRESENTATION_STYLE_ASSIGNMENT((#5936));+#5936 = SURFACE_STYLE_USAGE(.BOTH.,#5937);+#5937 = SURFACE_SIDE_STYLE('',(#5938));+#5938 = SURFACE_STYLE_FILL_AREA(#5939);+#5939 = FILL_AREA_STYLE('',(#5940));+#5940 = FILL_AREA_STYLE_COLOUR('',#5744);+#5941 = STYLED_ITEM('color',(#5942),#3166);+#5942 = PRESENTATION_STYLE_ASSIGNMENT((#5943));+#5943 = SURFACE_STYLE_USAGE(.BOTH.,#5944);+#5944 = SURFACE_SIDE_STYLE('',(#5945));+#5945 = SURFACE_STYLE_FILL_AREA(#5946);+#5946 = FILL_AREA_STYLE('',(#5947));+#5947 = FILL_AREA_STYLE_COLOUR('',#5744);+#5948 = STYLED_ITEM('color',(#5949),#3193);+#5949 = PRESENTATION_STYLE_ASSIGNMENT((#5950));+#5950 = SURFACE_STYLE_USAGE(.BOTH.,#5951);+#5951 = SURFACE_SIDE_STYLE('',(#5952));+#5952 = SURFACE_STYLE_FILL_AREA(#5953);+#5953 = FILL_AREA_STYLE('',(#5954));+#5954 = FILL_AREA_STYLE_COLOUR('',#5744);+#5955 = STYLED_ITEM('color',(#5956),#3220);+#5956 = PRESENTATION_STYLE_ASSIGNMENT((#5957));+#5957 = SURFACE_STYLE_USAGE(.BOTH.,#5958);+#5958 = SURFACE_SIDE_STYLE('',(#5959));+#5959 = SURFACE_STYLE_FILL_AREA(#5960);+#5960 = FILL_AREA_STYLE('',(#5961));+#5961 = FILL_AREA_STYLE_COLOUR('',#5744);+#5962 = STYLED_ITEM('color',(#5963),#3229);+#5963 = PRESENTATION_STYLE_ASSIGNMENT((#5964));+#5964 = SURFACE_STYLE_USAGE(.BOTH.,#5965);+#5965 = SURFACE_SIDE_STYLE('',(#5966));+#5966 = SURFACE_STYLE_FILL_AREA(#5967);+#5967 = FILL_AREA_STYLE('',(#5968));+#5968 = FILL_AREA_STYLE_COLOUR('',#5744);+#5969 = STYLED_ITEM('color',(#5970),#3359);+#5970 = PRESENTATION_STYLE_ASSIGNMENT((#5971));+#5971 = SURFACE_STYLE_USAGE(.BOTH.,#5972);+#5972 = SURFACE_SIDE_STYLE('',(#5973));+#5973 = SURFACE_STYLE_FILL_AREA(#5974);+#5974 = FILL_AREA_STYLE('',(#5975));+#5975 = FILL_AREA_STYLE_COLOUR('',#5744);+#5976 = STYLED_ITEM('color',(#5977),#3435);+#5977 = PRESENTATION_STYLE_ASSIGNMENT((#5978));+#5978 = SURFACE_STYLE_USAGE(.BOTH.,#5979);+#5979 = SURFACE_SIDE_STYLE('',(#5980));+#5980 = SURFACE_STYLE_FILL_AREA(#5981);+#5981 = FILL_AREA_STYLE('',(#5982));+#5982 = FILL_AREA_STYLE_COLOUR('',#5744);+#5983 = STYLED_ITEM('color',(#5984),#3773);+#5984 = PRESENTATION_STYLE_ASSIGNMENT((#5985));+#5985 = SURFACE_STYLE_USAGE(.BOTH.,#5986);+#5986 = SURFACE_SIDE_STYLE('',(#5987));+#5987 = SURFACE_STYLE_FILL_AREA(#5988);+#5988 = FILL_AREA_STYLE('',(#5989));+#5989 = FILL_AREA_STYLE_COLOUR('',#5744);+#5990 = STYLED_ITEM('color',(#5991),#3822);+#5991 = PRESENTATION_STYLE_ASSIGNMENT((#5992));+#5992 = SURFACE_STYLE_USAGE(.BOTH.,#5993);+#5993 = SURFACE_SIDE_STYLE('',(#5994));+#5994 = SURFACE_STYLE_FILL_AREA(#5995);+#5995 = FILL_AREA_STYLE('',(#5996));+#5996 = FILL_AREA_STYLE_COLOUR('',#5744);+#5997 = STYLED_ITEM('color',(#5998),#4088);+#5998 = PRESENTATION_STYLE_ASSIGNMENT((#5999));+#5999 = SURFACE_STYLE_USAGE(.BOTH.,#6000);+#6000 = SURFACE_SIDE_STYLE('',(#6001));+#6001 = SURFACE_STYLE_FILL_AREA(#6002);+#6002 = FILL_AREA_STYLE('',(#6003));+#6003 = FILL_AREA_STYLE_COLOUR('',#5744);+#6004 = STYLED_ITEM('color',(#6005),#4115);+#6005 = PRESENTATION_STYLE_ASSIGNMENT((#6006));+#6006 = SURFACE_STYLE_USAGE(.BOTH.,#6007);+#6007 = SURFACE_SIDE_STYLE('',(#6008));+#6008 = SURFACE_STYLE_FILL_AREA(#6009);+#6009 = FILL_AREA_STYLE('',(#6010));+#6010 = FILL_AREA_STYLE_COLOUR('',#5744);+#6011 = STYLED_ITEM('color',(#6012),#4142);+#6012 = PRESENTATION_STYLE_ASSIGNMENT((#6013));+#6013 = SURFACE_STYLE_USAGE(.BOTH.,#6014);+#6014 = SURFACE_SIDE_STYLE('',(#6015));+#6015 = SURFACE_STYLE_FILL_AREA(#6016);+#6016 = FILL_AREA_STYLE('',(#6017));+#6017 = FILL_AREA_STYLE_COLOUR('',#5744);+#6018 = STYLED_ITEM('color',(#6019),#4169);+#6019 = PRESENTATION_STYLE_ASSIGNMENT((#6020));+#6020 = SURFACE_STYLE_USAGE(.BOTH.,#6021);+#6021 = SURFACE_SIDE_STYLE('',(#6022));+#6022 = SURFACE_STYLE_FILL_AREA(#6023);+#6023 = FILL_AREA_STYLE('',(#6024));+#6024 = FILL_AREA_STYLE_COLOUR('',#5744);+#6025 = STYLED_ITEM('color',(#6026),#4196);+#6026 = PRESENTATION_STYLE_ASSIGNMENT((#6027));+#6027 = SURFACE_STYLE_USAGE(.BOTH.,#6028);+#6028 = SURFACE_SIDE_STYLE('',(#6029));+#6029 = SURFACE_STYLE_FILL_AREA(#6030);+#6030 = FILL_AREA_STYLE('',(#6031));+#6031 = FILL_AREA_STYLE_COLOUR('',#5744);+#6032 = STYLED_ITEM('color',(#6033),#4223);+#6033 = PRESENTATION_STYLE_ASSIGNMENT((#6034));+#6034 = SURFACE_STYLE_USAGE(.BOTH.,#6035);+#6035 = SURFACE_SIDE_STYLE('',(#6036));+#6036 = SURFACE_STYLE_FILL_AREA(#6037);+#6037 = FILL_AREA_STYLE('',(#6038));+#6038 = FILL_AREA_STYLE_COLOUR('',#5744);+#6039 = STYLED_ITEM('color',(#6040),#4250);+#6040 = PRESENTATION_STYLE_ASSIGNMENT((#6041));+#6041 = SURFACE_STYLE_USAGE(.BOTH.,#6042);+#6042 = SURFACE_SIDE_STYLE('',(#6043));+#6043 = SURFACE_STYLE_FILL_AREA(#6044);+#6044 = FILL_AREA_STYLE('',(#6045));+#6045 = FILL_AREA_STYLE_COLOUR('',#5744);+#6046 = STYLED_ITEM('color',(#6047),#4277);+#6047 = PRESENTATION_STYLE_ASSIGNMENT((#6048));+#6048 = SURFACE_STYLE_USAGE(.BOTH.,#6049);+#6049 = SURFACE_SIDE_STYLE('',(#6050));+#6050 = SURFACE_STYLE_FILL_AREA(#6051);+#6051 = FILL_AREA_STYLE('',(#6052));+#6052 = FILL_AREA_STYLE_COLOUR('',#5744);+#6053 = STYLED_ITEM('color',(#6054),#4304);+#6054 = PRESENTATION_STYLE_ASSIGNMENT((#6055));+#6055 = SURFACE_STYLE_USAGE(.BOTH.,#6056);+#6056 = SURFACE_SIDE_STYLE('',(#6057));+#6057 = SURFACE_STYLE_FILL_AREA(#6058);+#6058 = FILL_AREA_STYLE('',(#6059));+#6059 = FILL_AREA_STYLE_COLOUR('',#5744);+#6060 = STYLED_ITEM('color',(#6061),#4331);+#6061 = PRESENTATION_STYLE_ASSIGNMENT((#6062));+#6062 = SURFACE_STYLE_USAGE(.BOTH.,#6063);+#6063 = SURFACE_SIDE_STYLE('',(#6064));+#6064 = SURFACE_STYLE_FILL_AREA(#6065);+#6065 = FILL_AREA_STYLE('',(#6066));+#6066 = FILL_AREA_STYLE_COLOUR('',#5744);+#6067 = STYLED_ITEM('color',(#6068),#4358);+#6068 = PRESENTATION_STYLE_ASSIGNMENT((#6069));+#6069 = SURFACE_STYLE_USAGE(.BOTH.,#6070);+#6070 = SURFACE_SIDE_STYLE('',(#6071));+#6071 = SURFACE_STYLE_FILL_AREA(#6072);+#6072 = FILL_AREA_STYLE('',(#6073));+#6073 = FILL_AREA_STYLE_COLOUR('',#5744);+#6074 = STYLED_ITEM('color',(#6075),#4367);+#6075 = PRESENTATION_STYLE_ASSIGNMENT((#6076));+#6076 = SURFACE_STYLE_USAGE(.BOTH.,#6077);+#6077 = SURFACE_SIDE_STYLE('',(#6078));+#6078 = SURFACE_STYLE_FILL_AREA(#6079);+#6079 = FILL_AREA_STYLE('',(#6080));+#6080 = FILL_AREA_STYLE_COLOUR('',#5744);+#6081 = STYLED_ITEM('color',(#6082),#4489);+#6082 = PRESENTATION_STYLE_ASSIGNMENT((#6083));+#6083 = SURFACE_STYLE_USAGE(.BOTH.,#6084);+#6084 = SURFACE_SIDE_STYLE('',(#6085));+#6085 = SURFACE_STYLE_FILL_AREA(#6086);+#6086 = FILL_AREA_STYLE('',(#6087));+#6087 = FILL_AREA_STYLE_COLOUR('',#5744);+#6088 = STYLED_ITEM('color',(#6089),#4565);+#6089 = PRESENTATION_STYLE_ASSIGNMENT((#6090));+#6090 = SURFACE_STYLE_USAGE(.BOTH.,#6091);+#6091 = SURFACE_SIDE_STYLE('',(#6092));+#6092 = SURFACE_STYLE_FILL_AREA(#6093);+#6093 = FILL_AREA_STYLE('',(#6094));+#6094 = FILL_AREA_STYLE_COLOUR('',#5744);+#6095 = STYLED_ITEM('color',(#6096),#4915);+#6096 = PRESENTATION_STYLE_ASSIGNMENT((#6097));+#6097 = SURFACE_STYLE_USAGE(.BOTH.,#6098);+#6098 = SURFACE_SIDE_STYLE('',(#6099));+#6099 = SURFACE_STYLE_FILL_AREA(#6100);+#6100 = FILL_AREA_STYLE('',(#6101));+#6101 = FILL_AREA_STYLE_COLOUR('',#5744);+#6102 = STYLED_ITEM('color',(#6103),#4964);+#6103 = PRESENTATION_STYLE_ASSIGNMENT((#6104));+#6104 = SURFACE_STYLE_USAGE(.BOTH.,#6105);+#6105 = SURFACE_SIDE_STYLE('',(#6106));+#6106 = SURFACE_STYLE_FILL_AREA(#6107);+#6107 = FILL_AREA_STYLE('',(#6108));+#6108 = FILL_AREA_STYLE_COLOUR('',#5744);+#6109 = STYLED_ITEM('color',(#6110),#5242);+#6110 = PRESENTATION_STYLE_ASSIGNMENT((#6111));+#6111 = SURFACE_STYLE_USAGE(.BOTH.,#6112);+#6112 = SURFACE_SIDE_STYLE('',(#6113));+#6113 = SURFACE_STYLE_FILL_AREA(#6114);+#6114 = FILL_AREA_STYLE('',(#6115));+#6115 = FILL_AREA_STYLE_COLOUR('',#5744);+#6116 = STYLED_ITEM('color',(#6117),#5269);+#6117 = PRESENTATION_STYLE_ASSIGNMENT((#6118));+#6118 = SURFACE_STYLE_USAGE(.BOTH.,#6119);+#6119 = SURFACE_SIDE_STYLE('',(#6120));+#6120 = SURFACE_STYLE_FILL_AREA(#6121);+#6121 = FILL_AREA_STYLE('',(#6122));+#6122 = FILL_AREA_STYLE_COLOUR('',#5744);+#6123 = STYLED_ITEM('color',(#6124),#5296);+#6124 = PRESENTATION_STYLE_ASSIGNMENT((#6125));+#6125 = SURFACE_STYLE_USAGE(.BOTH.,#6126);+#6126 = SURFACE_SIDE_STYLE('',(#6127));+#6127 = SURFACE_STYLE_FILL_AREA(#6128);+#6128 = FILL_AREA_STYLE('',(#6129));+#6129 = FILL_AREA_STYLE_COLOUR('',#5744);+#6130 = STYLED_ITEM('color',(#6131),#5323);+#6131 = PRESENTATION_STYLE_ASSIGNMENT((#6132));+#6132 = SURFACE_STYLE_USAGE(.BOTH.,#6133);+#6133 = SURFACE_SIDE_STYLE('',(#6134));+#6134 = SURFACE_STYLE_FILL_AREA(#6135);+#6135 = FILL_AREA_STYLE('',(#6136));+#6136 = FILL_AREA_STYLE_COLOUR('',#5744);+#6137 = STYLED_ITEM('color',(#6138),#5350);+#6138 = PRESENTATION_STYLE_ASSIGNMENT((#6139));+#6139 = SURFACE_STYLE_USAGE(.BOTH.,#6140);+#6140 = SURFACE_SIDE_STYLE('',(#6141));+#6141 = SURFACE_STYLE_FILL_AREA(#6142);+#6142 = FILL_AREA_STYLE('',(#6143));+#6143 = FILL_AREA_STYLE_COLOUR('',#5744);+#6144 = STYLED_ITEM('color',(#6145),#5377);+#6145 = PRESENTATION_STYLE_ASSIGNMENT((#6146));+#6146 = SURFACE_STYLE_USAGE(.BOTH.,#6147);+#6147 = SURFACE_SIDE_STYLE('',(#6148));+#6148 = SURFACE_STYLE_FILL_AREA(#6149);+#6149 = FILL_AREA_STYLE('',(#6150));+#6150 = FILL_AREA_STYLE_COLOUR('',#5744);+#6151 = STYLED_ITEM('color',(#6152),#5404);+#6152 = PRESENTATION_STYLE_ASSIGNMENT((#6153));+#6153 = SURFACE_STYLE_USAGE(.BOTH.,#6154);+#6154 = SURFACE_SIDE_STYLE('',(#6155));+#6155 = SURFACE_STYLE_FILL_AREA(#6156);+#6156 = FILL_AREA_STYLE('',(#6157));+#6157 = FILL_AREA_STYLE_COLOUR('',#5744);+#6158 = STYLED_ITEM('color',(#6159),#5431);+#6159 = PRESENTATION_STYLE_ASSIGNMENT((#6160));+#6160 = SURFACE_STYLE_USAGE(.BOTH.,#6161);+#6161 = SURFACE_SIDE_STYLE('',(#6162));+#6162 = SURFACE_STYLE_FILL_AREA(#6163);+#6163 = FILL_AREA_STYLE('',(#6164));+#6164 = FILL_AREA_STYLE_COLOUR('',#5744);+#6165 = STYLED_ITEM('color',(#6166),#5458);+#6166 = PRESENTATION_STYLE_ASSIGNMENT((#6167));+#6167 = SURFACE_STYLE_USAGE(.BOTH.,#6168);+#6168 = SURFACE_SIDE_STYLE('',(#6169));+#6169 = SURFACE_STYLE_FILL_AREA(#6170);+#6170 = FILL_AREA_STYLE('',(#6171));+#6171 = FILL_AREA_STYLE_COLOUR('',#5744);+#6172 = STYLED_ITEM('color',(#6173),#5485);+#6173 = PRESENTATION_STYLE_ASSIGNMENT((#6174));+#6174 = SURFACE_STYLE_USAGE(.BOTH.,#6175);+#6175 = SURFACE_SIDE_STYLE('',(#6176));+#6176 = SURFACE_STYLE_FILL_AREA(#6177);+#6177 = FILL_AREA_STYLE('',(#6178));+#6178 = FILL_AREA_STYLE_COLOUR('',#5744);+#6179 = STYLED_ITEM('color',(#6180),#5512);+#6180 = PRESENTATION_STYLE_ASSIGNMENT((#6181));+#6181 = SURFACE_STYLE_USAGE(.BOTH.,#6182);+#6182 = SURFACE_SIDE_STYLE('',(#6183));+#6183 = SURFACE_STYLE_FILL_AREA(#6184);+#6184 = FILL_AREA_STYLE('',(#6185));+#6185 = FILL_AREA_STYLE_COLOUR('',#5744);+#6186 = STYLED_ITEM('color',(#6187),#5521);+#6187 = PRESENTATION_STYLE_ASSIGNMENT((#6188));+#6188 = SURFACE_STYLE_USAGE(.BOTH.,#6189);+#6189 = SURFACE_SIDE_STYLE('',(#6190));+#6190 = SURFACE_STYLE_FILL_AREA(#6191);+#6191 = FILL_AREA_STYLE('',(#6192));+#6192 = FILL_AREA_STYLE_COLOUR('',#6193);+#6193 = COLOUR_RGB('',0.380000002513,0.380000002513,0.399999997426);+#6194 = STYLED_ITEM('color',(#6195),#5609);+#6195 = PRESENTATION_STYLE_ASSIGNMENT((#6196));+#6196 = SURFACE_STYLE_USAGE(.BOTH.,#6197);+#6197 = SURFACE_SIDE_STYLE('',(#6198));+#6198 = SURFACE_STYLE_FILL_AREA(#6199);+#6199 = FILL_AREA_STYLE('',(#6200));+#6200 = FILL_AREA_STYLE_COLOUR('',#6193);+#6201 = STYLED_ITEM('color',(#6202),#5613);+#6202 = PRESENTATION_STYLE_ASSIGNMENT((#6203));+#6203 = SURFACE_STYLE_USAGE(.BOTH.,#6204);+#6204 = SURFACE_SIDE_STYLE('',(#6205));+#6205 = SURFACE_STYLE_FILL_AREA(#6206);+#6206 = FILL_AREA_STYLE('',(#6207));+#6207 = FILL_AREA_STYLE_COLOUR('',#6193); ENDSEC; END-ISO-10303-21;
viewers/footprint.html+1−65@@ -1,65 +1 @@-<!doctype html><html lang=en><head><meta charset=utf-8>-<meta name=viewport content="width=device-width,initial-scale=1"><title>RAY/SSP1117-ADJ footprint</title>-<style>-:root{--bg:#0d1117;--panel:#161b22;--edge:#30363d;--ink:#e6edf3;--mut:#8b949e;--acc:#00b8b0;--accb:#00e6dc;--hi:#6ea8fe}-*{box-sizing:border-box;margin:0}html,body{height:100%}-body{background:var(--bg);color:var(--ink);font-family:'Satoshi',system-ui,sans-serif;display:flex;flex-direction:column}-.bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 11px;border-bottom:1px solid var(--edge);flex:none}-.bar .h{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--mut);font-weight:700}-.bar .sp{flex:1}-.lyrtog{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--mut);background:#1a2130;border:1px solid var(--edge);border-radius:999px;padding:3px 9px;cursor:pointer;user-select:none}-.lyrtog.on{color:var(--ink);border-color:#485162}.lyrtog:not(.on){opacity:.5}-.lyrtog .d{width:8px;height:8px;border-radius:50%;background:#485162}-.stage{flex:1;min-height:0;position:relative;overflow:hidden;background:var(--bg);cursor:grab;touch-action:none}-.stage.drag{cursor:grabbing}-.stage svg{position:absolute;inset:0;width:100%;height:100%}-.pingroup,.pad{cursor:pointer}-.pingroup.hi .pinvis{stroke:var(--hi)!important;stroke-width:7}-rect.pad.hi{stroke:var(--hi);stroke-width:.15;paint-order:stroke}-.lyr-off{display:none}-#tip{position:fixed;z-index:99;pointer-events:none;display:none;max-width:250px;background:#0d1117;border:1px solid var(--acc);border-radius:8px;padding:7px 10px;box-shadow:0 8px 26px #000a}-#tip .tn{font:700 12px ui-monospace,monospace;color:var(--accb)}-#tip .tt{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--mut);margin-top:1px}-#tip .td{font-size:11px;color:var(--ink);margin-top:5px;line-height:1.4}-</style></head><body>-<div class=bar><span class=h>PCB footprint</span><span class=sp></span><button class="lyrtog on" data-lyr="copper"><span class="d" style="background:#e35d5d"></span>Copper</button><button class="lyrtog on" data-lyr="silk"><span class="d" style="background:#e6edf3"></span>Silkscreen</button><button class="lyrtog" data-lyr="fab"><span class="d" style="background:#8b949e"></span>Fab</button><button class="lyrtog" data-lyr="courtyard"><span class="d" style="background:#bc8cff"></span>Courtyard</button></div>-<div class=stage id=stage><svg xmlns='http://www.w3.org/2000/svg' viewBox='-4.800 -4.000 9.600 8.000' style='width:100%;height:100%'><line class='ly-silk' x1='-1.850' y1='-3.410' x2='1.910' y2='-3.410' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='-1.850' y1='3.410' x2='1.910' y2='3.410' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='1.910' y1='-3.410' x2='1.910' y2='-2.150' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='1.910' y1='3.410' x2='1.910' y2='2.150' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-courtyard' x1='-4.400' y1='-3.600' x2='-4.400' y2='3.600' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-4.400' y1='3.600' x2='4.400' y2='3.600' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='4.400' y1='-3.600' x2='-4.400' y2='-3.600' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='4.400' y1='3.600' x2='4.400' y2='-3.600' stroke='#4ade80' stroke-width='0.050'/><line class='ly-fab' x1='-1.850' y1='-2.350' x2='-1.850' y2='3.350' stroke='#f472b6' stroke-width='0.100'/><line class='ly-fab' x1='-1.850' y1='-2.350' x2='-0.850' y2='-3.350' stroke='#f472b6' stroke-width='0.100'/><line class='ly-fab' x1='-1.850' y1='3.350' x2='1.850' y2='3.350' stroke='#f472b6' stroke-width='0.100'/><line class='ly-fab' x1='-0.850' y1='-3.350' x2='1.850' y2='-3.350' stroke='#f472b6' stroke-width='0.100'/><line class='ly-fab' x1='1.850' y1='-3.350' x2='1.850' y2='3.350' stroke='#f472b6' stroke-width='0.100'/><rect class='ly-copper pad' data-num='1' data-name='ADJ' x='-4.150' y='-3.050' width='2.000' height='1.500' rx='0.375' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-3.150' y='-2.300' font-size='0.900' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>1</text><rect class='ly-copper pad' data-num='2' data-name='Vout' x='-4.150' y='-0.750' width='2.000' height='1.500' rx='0.375' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-3.150' y='0.000' font-size='0.900' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>2</text><rect class='ly-copper pad' data-num='2' data-name='Vout' x='2.150' y='-1.900' width='2.000' height='3.800' rx='0.500' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='3.150' y='0.000' font-size='1.100' transform='rotate(-90 3.150 0.000)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>2</text><rect class='ly-copper pad' data-num='3' data-name='Vin' x='-4.150' y='1.550' width='2.000' height='1.500' rx='0.375' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-3.150' y='2.300' font-size='0.900' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>3</text><polygon class='ly-silk adom-pin1' points='-3.130,-3.310 -3.370,-3.640 -2.890,-3.640 -3.130,-3.310' fill='#d8b4fe' stroke='none'><title>pin 1</title></polygon></svg></div>-<div id=tip></div>-<script>-var KIND="footprint", MPN="RAY/SSP1117-ADJ", PINS=[{"desc":"","name":"ADJ","number":"1","type":""},{"desc":"","name":"Vout","number":"2","type":""},{"desc":"","name":"Vin","number":"3","type":""}];-var byNum={}; PINS.forEach(function(p){byNum[String(p.number)]=p;});-var stage=document.getElementById('stage'), svg=stage.querySelector('svg'), tip=document.getElementById('tip');-// ---- pan/zoom -----var vb=(svg.getAttribute('viewBox')||'0 0 100 100').split(/\s+/).map(Number), base=vb.slice();-function setVB(){svg.setAttribute('viewBox',vb.join(' '));}-stage.addEventListener('wheel',function(e){e.preventDefault();var r=stage.getBoundingClientRect();var mx=(e.clientX-r.left)/r.width,my=(e.clientY-r.top)/r.height;var f=e.deltaY<0?0.88:1.14;var nw=vb[2]*f,nh=vb[3]*f;vb[0]+=(vb[2]-nw)*mx;vb[1]+=(vb[3]-nh)*my;vb[2]=nw;vb[3]=nh;setVB();},{passive:false});-var pan=null;-stage.addEventListener('pointerdown',function(e){pan={x:e.clientX,y:e.clientY};stage.classList.add('drag');stage.setPointerCapture(e.pointerId);});-stage.addEventListener('pointermove',function(e){if(!pan)return;var r=stage.getBoundingClientRect();vb[0]-=(e.clientX-pan.x)/r.width*vb[2];vb[1]-=(e.clientY-pan.y)/r.height*vb[3];pan={x:e.clientX,y:e.clientY};setVB();});-function endPan(){pan=null;stage.classList.remove('drag');}-stage.addEventListener('pointerup',endPan);stage.addEventListener('pointerleave',endPan);-stage.addEventListener('dblclick',function(){vb=base.slice();setVB();});-// ---- cross-highlight bus -----function els(n){return [].slice.call(document.querySelectorAll('[data-num="'+n+'"]'));}-function clearHi(){[].slice.call(document.querySelectorAll('.hi')).forEach(function(e){e.classList.remove('hi');});}-function hi(n){els(n).forEach(function(e){e.classList.add('hi');});}-function post(n){try{parent.postMessage({type:'lbr-hover',pin:n===null?null:String(n),mpn:MPN},'*');}catch(_){}}-function showTip(n,x,y){var p=byNum[String(n)];if(!p)return;tip.innerHTML='<span class=tn></span><div class=tt></div><div class=td></div>';tip.querySelector('.tn').textContent=n+' '+(p.name||'');tip.querySelector('.tt').textContent=p.type||'';var d=p.desc||'';if(d)tip.querySelector('.td').textContent=d;else tip.querySelector('.td').style.display='none';tip.style.display='block';tip.style.left=(x+14)+'px';tip.style.top=(y+12)+'px';}-[].slice.call(document.querySelectorAll('.pingroup,.pad')).forEach(function(g){- var n=g.getAttribute('data-num');- g.addEventListener('mouseenter',function(e){clearHi();hi(n);post(n);showTip(n,e.clientX,e.clientY);});- g.addEventListener('mousemove',function(e){tip.style.left=(e.clientX+14)+'px';tip.style.top=(e.clientY+12)+'px';});- g.addEventListener('mouseleave',function(){clearHi();post(null);tip.style.display='none';});-});-window.addEventListener('message',function(e){var d=e.data||{};if(d.type!=='lbr-hover')return;clearHi();if(d.pin!=null)hi(d.pin);});-// ---- footprint layer toggles -----[].slice.call(document.querySelectorAll('.lyrtog')).forEach(function(b){- function apply(on){[].slice.call(document.querySelectorAll('.ly-'+b.getAttribute('data-lyr'))).forEach(function(el){el.classList.toggle('lyr-off',!on);});}- apply(b.classList.contains('on'));- b.addEventListener('click',function(){apply(b.classList.toggle('on'));});-});-// ---- auto-grow the host readme iframe -----function ph(){var h=Math.max(360,Math.min(16000,document.body.scrollHeight||420));parent.postMessage({type:'readme-height',height:h},'*');}-window.addEventListener('load',ph);setTimeout(ph,300);-</script>-</body></html>+<!doctype html><title>ssp1117-adj</title>
viewers/symbol.html+1−65@@ -1,65 +1 @@-<!doctype html><html lang=en><head><meta charset=utf-8>-<meta name=viewport content="width=device-width,initial-scale=1"><title>RAY/SSP1117-ADJ symbol</title>-<style>-:root{--bg:#0d1117;--panel:#161b22;--edge:#30363d;--ink:#e6edf3;--mut:#8b949e;--acc:#00b8b0;--accb:#00e6dc;--hi:#6ea8fe}-*{box-sizing:border-box;margin:0}html,body{height:100%}-body{background:var(--bg);color:var(--ink);font-family:'Satoshi',system-ui,sans-serif;display:flex;flex-direction:column}-.bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 11px;border-bottom:1px solid var(--edge);flex:none}-.bar .h{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--mut);font-weight:700}-.bar .sp{flex:1}-.lyrtog{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--mut);background:#1a2130;border:1px solid var(--edge);border-radius:999px;padding:3px 9px;cursor:pointer;user-select:none}-.lyrtog.on{color:var(--ink);border-color:#485162}.lyrtog:not(.on){opacity:.5}-.lyrtog .d{width:8px;height:8px;border-radius:50%;background:#485162}-.stage{flex:1;min-height:0;position:relative;overflow:hidden;background:var(--bg);cursor:grab;touch-action:none}-.stage.drag{cursor:grabbing}-.stage svg{position:absolute;inset:0;width:100%;height:100%}-.pingroup,.pad{cursor:pointer}-.pingroup.hi .pinvis{stroke:var(--hi)!important;stroke-width:7}-rect.pad.hi{stroke:var(--hi);stroke-width:.15;paint-order:stroke}-.lyr-off{display:none}-#tip{position:fixed;z-index:99;pointer-events:none;display:none;max-width:250px;background:#0d1117;border:1px solid var(--acc);border-radius:8px;padding:7px 10px;box-shadow:0 8px 26px #000a}-#tip .tn{font:700 12px ui-monospace,monospace;color:var(--accb)}-#tip .tt{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--mut);margin-top:1px}-#tip .td{font-size:11px;color:var(--ink);margin-top:5px;line-height:1.4}-</style></head><body>-<div class=bar><span class=h>Schematic symbol</span><span class=sp></span></div>-<div class=stage id=stage><svg xmlns='http://www.w3.org/2000/svg' viewBox='-750 -200 1500 400' style='width:100%;height:100%'><rect x='-500.0' y='-150.0' width='1000.0' height='300.0' fill='#e35d5d22' stroke='#e35d5d' stroke-width='4'/><g class='pingroup' data-num='1' data-name='ADJ'><line class='pinvis' x1='-700.0' y1='-50.0' x2='-500.0' y2='-50.0' stroke='#dfe4ec' stroke-width='4'/><line x1='-700.0' y1='-50.0' x2='-500.0' y2='-50.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g><text x='-600.0' y='-5.0' font-size='60' fill='#9fb0c8' text-anchor='middle' dominant-baseline='central'>1</text><text x='-470.0' y='-50.0' font-size='60' fill='#e6e9ef' text-anchor='start' dominant-baseline='central'>ADJ</text><g class='pingroup' data-num='2' data-name='Vout'><line class='pinvis' x1='-700.0' y1='50.0' x2='-500.0' y2='50.0' stroke='#dfe4ec' stroke-width='4'/><line x1='-700.0' y1='50.0' x2='-500.0' y2='50.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g><text x='-600.0' y='95.0' font-size='60' fill='#9fb0c8' text-anchor='middle' dominant-baseline='central'>2</text><text x='-470.0' y='50.0' font-size='60' fill='#e6e9ef' text-anchor='start' dominant-baseline='central'>Vout</text><g class='pingroup' data-num='3' data-name='Vin'><line class='pinvis' x1='700.0' y1='-50.0' x2='500.0' y2='-50.0' stroke='#dfe4ec' stroke-width='4'/><line x1='700.0' y1='-50.0' x2='500.0' y2='-50.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g><text x='600.0' y='-95.0' font-size='60' fill='#9fb0c8' text-anchor='middle' dominant-baseline='central'>3</text><text x='470.0' y='-50.0' font-size='60' fill='#e6e9ef' text-anchor='end' dominant-baseline='central'>Vin</text></svg></div>-<div id=tip></div>-<script>-var KIND="symbol", MPN="RAY/SSP1117-ADJ", PINS=[{"desc":"","name":"ADJ","number":"1","type":""},{"desc":"","name":"Vout","number":"2","type":""},{"desc":"","name":"Vin","number":"3","type":""}];-var byNum={}; PINS.forEach(function(p){byNum[String(p.number)]=p;});-var stage=document.getElementById('stage'), svg=stage.querySelector('svg'), tip=document.getElementById('tip');-// ---- pan/zoom -----var vb=(svg.getAttribute('viewBox')||'0 0 100 100').split(/\s+/).map(Number), base=vb.slice();-function setVB(){svg.setAttribute('viewBox',vb.join(' '));}-stage.addEventListener('wheel',function(e){e.preventDefault();var r=stage.getBoundingClientRect();var mx=(e.clientX-r.left)/r.width,my=(e.clientY-r.top)/r.height;var f=e.deltaY<0?0.88:1.14;var nw=vb[2]*f,nh=vb[3]*f;vb[0]+=(vb[2]-nw)*mx;vb[1]+=(vb[3]-nh)*my;vb[2]=nw;vb[3]=nh;setVB();},{passive:false});-var pan=null;-stage.addEventListener('pointerdown',function(e){pan={x:e.clientX,y:e.clientY};stage.classList.add('drag');stage.setPointerCapture(e.pointerId);});-stage.addEventListener('pointermove',function(e){if(!pan)return;var r=stage.getBoundingClientRect();vb[0]-=(e.clientX-pan.x)/r.width*vb[2];vb[1]-=(e.clientY-pan.y)/r.height*vb[3];pan={x:e.clientX,y:e.clientY};setVB();});-function endPan(){pan=null;stage.classList.remove('drag');}-stage.addEventListener('pointerup',endPan);stage.addEventListener('pointerleave',endPan);-stage.addEventListener('dblclick',function(){vb=base.slice();setVB();});-// ---- cross-highlight bus -----function els(n){return [].slice.call(document.querySelectorAll('[data-num="'+n+'"]'));}-function clearHi(){[].slice.call(document.querySelectorAll('.hi')).forEach(function(e){e.classList.remove('hi');});}-function hi(n){els(n).forEach(function(e){e.classList.add('hi');});}-function post(n){try{parent.postMessage({type:'lbr-hover',pin:n===null?null:String(n),mpn:MPN},'*');}catch(_){}}-function showTip(n,x,y){var p=byNum[String(n)];if(!p)return;tip.innerHTML='<span class=tn></span><div class=tt></div><div class=td></div>';tip.querySelector('.tn').textContent=n+' '+(p.name||'');tip.querySelector('.tt').textContent=p.type||'';var d=p.desc||'';if(d)tip.querySelector('.td').textContent=d;else tip.querySelector('.td').style.display='none';tip.style.display='block';tip.style.left=(x+14)+'px';tip.style.top=(y+12)+'px';}-[].slice.call(document.querySelectorAll('.pingroup,.pad')).forEach(function(g){- var n=g.getAttribute('data-num');- g.addEventListener('mouseenter',function(e){clearHi();hi(n);post(n);showTip(n,e.clientX,e.clientY);});- g.addEventListener('mousemove',function(e){tip.style.left=(e.clientX+14)+'px';tip.style.top=(e.clientY+12)+'px';});- g.addEventListener('mouseleave',function(){clearHi();post(null);tip.style.display='none';});-});-window.addEventListener('message',function(e){var d=e.data||{};if(d.type!=='lbr-hover')return;clearHi();if(d.pin!=null)hi(d.pin);});-// ---- footprint layer toggles -----[].slice.call(document.querySelectorAll('.lyrtog')).forEach(function(b){- function apply(on){[].slice.call(document.querySelectorAll('.ly-'+b.getAttribute('data-lyr'))).forEach(function(el){el.classList.toggle('lyr-off',!on);});}- apply(b.classList.contains('on'));- b.addEventListener('click',function(){apply(b.classList.toggle('on'));});-});-// ---- auto-grow the host readme iframe -----function ph(){var h=Math.max(360,Math.min(16000,document.body.scrollHeight||420));parent.postMessage({type:'readme-height',height:h},'*');}-window.addEventListener('load',ph);setTimeout(ph,300);-</script>-</body></html>+<!doctype html><title>ssp1117-adj</title>