component
YSCM322522-8R2J
Public Made by Adomby adom
YJYCOIN 8.2 uH wire-wound chip inductor, 1210 (3225 metric). Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.
← Commit history
yscm322522-8r2j: library, CAD, datasheets and docs (1/1)
19 files changed
+10092−59
LICENSE+10README.md+51−1altium/Adom_yscm322522_8r2j.PcbLibaltium/Adom_yscm322522_8r2j.SchLibaltium/YSCM322522-8R2J.adom-lbr.json+230docs/hero.pngdocs/yscm322522-8r2j-datasheet.pdfpackage.json+63page.json+128−58verification.json+6viewers/footprint.html+210viewers/symbol.html+1956yscm322522-8r2j-etched.glbyscm322522-8r2j-etched.step+5901yscm322522-8r2j.glbyscm322522-8r2j.kicad_mod+112yscm322522-8r2j.kicad_sym+148yscm322522-8r2j.lbr+154yscm322522-8r2j.step+1123LICENSEadded+10@@ -0,0 +1,10 @@+This page's KiCad symbol, footprint, 3D models, hero image and text are released under the+Creative Commons Attribution-ShareAlike 4.0 International license (CC-BY-SA-4.0),+https://creativecommons.org/licenses/by-sa/4.0/++Third-party material keeps its own terms:+- KiCad library symbols, footprints and packages3D models: CC-BY-SA 4.0 with the KiCad library exception+ (https://www.kicad.org/libraries/license/).+- 3D models marked as LCSC / EasyEDA in page.json were downloaded with easyeda2kicad from LCSC; the EasyEDA logo+ was removed. They remain subject to LCSC / EasyEDA terms.+- Datasheets in docs/ are copyright their manufacturers and are included for reference.
README.md+51−1@@ -1,3 +1,53 @@ # YSCM322522-8R2J -YJYCOIN 8.2 uH wire-wound chip inductor, 1210 (3225 metric). Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.+**YJYCOIN** · Wire-wound chip inductor · 1210 (3225 metric)++YJYCOIN YSCM322522 series wire-wound chip inductor: 8.2 uH, +/-5%, 1210 ferrite drum core in a moulded resin housing, specified for wireless circuits.++## Verification++A person checks each page against its datasheet and signs it off here; the badge turns amber if a checked file changes.++::adom-verified{src="/adom/yscm322522-8r2j/render/verification.json"}++## Key specifications++| Parameter | Value | Source |+|---|---|---|+| Inductance | 8.2 uH | LCSC listing (2026-10-08) |+| Tolerance | +/-5% (J) | Datasheet p.1 |+| Q min | 30 at 7.96 MHz | LCSC listing (2026-10-08) |+| Self-resonant frequency | 30 MHz | LCSC listing (2026-10-08) |+| Rated current | 170 mA | LCSC listing (2026-10-08) |+| DC resistance | 2 ohm | LCSC listing (2026-10-08) |+| Operating temperature | -40 to +125 C | Datasheet p.1 |++## Ordering++| Distributor | Part number | Note |+|---|---|---|+| LCSC / JLCPCB | [C52259800](https://www.lcsc.com/product-detail/C52259800.html) | JLC Extended part, 945 in stock on 2026-10-08 |+| Mouser | not listed | no listing for this manufacturer's part (searched 2026-10-08) |+| DigiKey | not listed | no listing for this manufacturer's part (searched 2026-10-08) |++## CAD++| File | What it is |+|---|---|+| `yscm322522-8r2j.kicad_sym` | KiCad symbol, with MPN, manufacturer and distributor numbers as properties |+| `yscm322522-8r2j.kicad_mod` | KiCad footprint: `Inductor_SMD:L_1210_3225Metric`, KiCad official, CC-BY-SA 4.0 |+| `yscm322522-8r2j.step` / `yscm322522-8r2j.glb` | 3D model, Z-up, seated on z = 0: KiCad packages3D (tag 10.0.6), L_1210_3225Metric.step |+| `yscm322522-8r2j-etched.step` / `yscm322522-8r2j-etched.glb` | The same model with the part number laser-etched on top as a separate, toggleable `Adom.LaserEtch` group (a virtual identification aid, not the maker's real marking) |+| `yscm322522-8r2j.lbr` | Fusion 360 / EAGLE library: one deviceset, each with its own MPN, manufacturer and LCSC / Mouser / DigiKey attributes |+| `altium/Adom_yscm322522_8r2j.SchLib` / `.PcbLib` | Altium library pair (adom-lbr, no Altium needed): symbol and footprint with the 3D body, parameters carry the part numbers; `altium/*.adom-lbr.json` is the canonical hub each was built from |++## Provenance++- **Datasheet:** [docs/yscm322522-8r2j-datasheet.pdf](docs/yscm322522-8r2j-datasheet.pdf), sha256 `48aa513b43153ab0`, retrieved 2026-10-08 from LCSC+- **Specs:** each row names its source: the manufacturer datasheet (with page) or the LCSC parametric listing (retrieved 2026-10-08).+- **Distributor numbers:** looked up 2026-10-08 with adom-parts-search (Mouser, DigiKey, JLCPCB), exact part number and manufacturer only.+- **CAD:** footprint `Inductor_SMD:L_1210_3225Metric`; 3D: KiCad packages3D (tag 10.0.6), L_1210_3225Metric.step.++## Related++- Used on the [AM/FM Receiver Molecule](https://wiki.adom.inc/adom/amfm-receiver-molecule).
altium/Adom_yscm322522_8r2j.PcbLibadded⋯ 1 unchanged line ⋯
altium/Adom_yscm322522_8r2j.SchLibadded⋯ 1 unchanged line ⋯
altium/YSCM322522-8R2J.adom-lbr.jsonadded+230@@ -0,0 +1,230 @@+{+ "schema_version": 2,+ "mpn": "YSCM322522-8R2J",+ "manufacturer": "YJYCOIN",+ "package": "",+ "value": "",+ "category": "",+ "symbol": {+ "name": "YSCM322522-8R2J",+ "pins": [+ {+ "number": "1",+ "name": "1",+ "x": 0,+ "y": 150,+ "length": 50,+ "rotation": 270,+ "electrical_type": "passive"+ },+ {+ "number": "2",+ "name": "2",+ "x": 0,+ "y": -150,+ "length": 50,+ "rotation": 90,+ "electrical_type": "passive"+ }+ ],+ "body": null,+ "graphics": [+ {+ "kind": "arc",+ "cx": -0.10652616805785638,+ "cy": 74.99999999999999,+ "r": 25.000226955459468,+ "start": 270.2441385159353,+ "end": 89.75586148406474,+ "width": 0.0+ },+ {+ "kind": "arc",+ "cx": -0.10652616805786727,+ "cy": 24.999999999999996,+ "r": 25.000226955459453,+ "start": 270.2441385159353,+ "end": 89.75586148406471,+ "width": 0.0+ },+ {+ "kind": "arc",+ "cx": -0.10652616805786727,+ "cy": -24.999999999999996,+ "r": 25.000226955459446,+ "start": 270.2441385159353,+ "end": 89.75586148406471,+ "width": 0.0+ },+ {+ "kind": "arc",+ "cx": -0.10652616805785092,+ "cy": -74.99999999999999,+ "r": 25.000226955459432,+ "start": 270.2441385159352,+ "end": 89.75586148406475,+ "width": 0.0+ }+ ],+ "designator_prefix": "L",+ "footprint": "yscm322522-8r2j",+ "parameters": [+ {+ "name": "Value",+ "value": "YSCM322522-8R2J",+ "visible": true+ },+ {+ "name": "Datasheet",+ "value": "",+ "visible": true+ },+ {+ "name": "Description",+ "value": "YJYCOIN YSCM322522-8R2J, 170mA 2Ω [email protected] 30MHz 8.2uH Wire-wound chip inductor ±5% 1210 Inductors (SMD)",+ "visible": true+ },+ {+ "name": "ki_keywords",+ "value": "inductor choke coil reactor magnetic",+ "visible": true+ },+ {+ "name": "ki_fp_filters",+ "value": "Choke_* *Coil* Inductor_* L_*",+ "visible": true+ },+ {+ "name": "MPN",+ "value": "YSCM322522-8R2J",+ "visible": true+ },+ {+ "name": "Manufacturer",+ "value": "YJYCOIN",+ "visible": true+ },+ {+ "name": "LCSC",+ "value": "C52259800",+ "visible": true+ },+ {+ "name": "Mouser",+ "value": "",+ "visible": true+ },+ {+ "name": "DigiKey",+ "value": "",+ "visible": true+ },+ {+ "name": "Adom Wiki",+ "value": "https://wiki.adom.inc/adom/yscm322522-8r2j",+ "visible": true+ },+ {+ "name": "Supplier 1",+ "value": "LCSC",+ "visible": false+ },+ {+ "name": "Supplier Part Number 1",+ "value": "C52259800",+ "visible": false+ },+ {+ "name": "Manufacturer Part Number",+ "value": "YSCM322522-8R2J",+ "visible": false+ }+ ],+ "pin_numbers_hidden": true,+ "pin_names_hidden": true+ },+ "footprint": {+ "name": "yscm322522-8r2j",+ "pads": [+ {+ "number": "1",+ "x_mm": -1.4,+ "y_mm": 0.0,+ "w_mm": 1.25,+ "h_mm": 2.65,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ },+ {+ "number": "2",+ "x_mm": 1.4,+ "y_mm": 0.0,+ "w_mm": 1.25,+ "h_mm": 2.65,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ }+ ],+ "graphics": [+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": -0.602064,+ "y1": -1.36,+ "x2": 0.602064,+ "y2": -1.36,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": -0.602064,+ "y1": 1.36,+ "x2": 0.602064,+ "y2": 1.36,+ "width": 0.12+ },+ {+ "kind": "rect",+ "layer": {+ "role": "courtyard"+ },+ "x1": -2.28,+ "y1": -1.58,+ "x2": 2.28,+ "y2": 1.58,+ "width": 0.05+ },+ {+ "kind": "rect",+ "layer": {+ "role": "fab"+ },+ "x1": -1.6,+ "y1": -1.25,+ "x2": 1.6,+ "y2": 1.25,+ "width": 0.1+ }+ ]+ },+ "connect": [+ {+ "pin": "1",+ "pad": "1"+ },+ {+ "pin": "2",+ "pad": "2"+ }+ ],+ "provenance": {+ "source": "kicad_import"+ }+}
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/yscm322522-8r2j-datasheet.pdfadded⋯ 1 unchanged line ⋯
package.jsonadded+63@@ -0,0 +1,63 @@+{+ "slug": "yscm322522-8r2j",+ "title": "YSCM322522-8R2J",+ "version": "0.1.0",+ "type": "hardware",+ "kind": "component",+ "description": "YJYCOIN 8.2 uH wire-wound chip inductor, 1210 (3225 metric). Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",+ "tags": [+ "component",+ "inductor",+ "wire-wound",+ "1210",+ "rf",+ "yjycoin"+ ],+ "mpn": "YSCM322522-8R2J",+ "license": "CC-BY-SA-4.0",+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "visibility": "public",+ "files": [+ "docs/hero.png",+ "docs/yscm322522-8r2j-datasheet.pdf",+ "altium/Adom_yscm322522_8r2j.PcbLib",+ "altium/Adom_yscm322522_8r2j.SchLib",+ "altium/YSCM322522-8R2J.adom-lbr.json",+ "page.json",+ "verification.json",+ "viewers/footprint.html",+ "viewers/symbol.html",+ "yscm322522-8r2j-etched.glb",+ "yscm322522-8r2j-etched.step",+ "yscm322522-8r2j.glb",+ "yscm322522-8r2j.kicad_mod",+ "yscm322522-8r2j.kicad_sym",+ "yscm322522-8r2j.lbr",+ "yscm322522-8r2j.step",+ "README.md",+ "LICENSE",+ "package.json"+ ],+ "component": {+ "mpn": "YSCM322522-8R2J",+ "manufacturer": "YJYCOIN",+ "package": "1210 (3225 metric)",+ "category": "Inductor",+ "subcategory": "Wire-wound chip inductor",+ "datasheet": null,+ "distributor_links": {+ "lcsc": {+ "part": "C52259800",+ "url": "https://www.lcsc.com/product-detail/C52259800.html"+ },+ "mouser": false,+ "digikey": false+ },+ "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08)",+ "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08)"+ }+}
page.json+128−58@@ -1,64 +1,134 @@ {- "schema_version": 1,- "slug": "yscm322522-8r2j",- "type": "component",- "kind": "component",- "title": "YSCM322522-8R2J",- "brief": "YJYCOIN 8.2 uH wire-wound chip inductor, 1210 (3225 metric). Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",- "version": "0.1.0",- "because": "No wiki page covers YJYCOIN YSCM322522-8R2J (searched the wiki by MPN on 2026-10-08); the AM/FM Receiver Molecule uses it and needs a reviewed symbol, footprint, 3D model and orderable part numbers.",- "hero": {- "type": "billboard",- "headline": "YSCM322522-8R2J",- "subhead": "YJYCOIN 8.2 uH wire-wound chip inductor, 1210 (3225 metric)",- "screenshot": "docs/hero.png",- "chrome": false+ "schema_version": 1,+ "type": "hardware",+ "kind": "component",+ "slug": "yscm322522-8r2j",+ "title": "YSCM322522-8R2J",+ "brief": "YJYCOIN 8.2 uH wire-wound chip inductor, 1210 (3225 metric). Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",+ "version": "0.1.0",+ "license": "CC-BY-SA-4.0",+ "tags": [+ "component",+ "inductor",+ "wire-wound",+ "1210",+ "rf",+ "yjycoin"+ ],+ "component": {+ "mpn": "YSCM322522-8R2J",+ "manufacturer": "YJYCOIN",+ "package": "1210 (3225 metric)",+ "pin_count": 2,+ "category": "Inductor",+ "subcategory": "Wire-wound chip inductor",+ "datasheet": null,+ "parts": {+ "symbol": "yscm322522-8r2j.kicad_sym",+ "footprint": "yscm322522-8r2j.kicad_mod",+ "model_3d": "yscm322522-8r2j-etched.glb",+ "model_3d_plain": "yscm322522-8r2j.glb",+ "model_3d_step": "yscm322522-8r2j-etched.step",+ "model_3d_step_plain": "yscm322522-8r2j.step",+ "lbr": "yscm322522-8r2j.lbr",+ "datasheet": "docs/yscm322522-8r2j-datasheet.pdf",+ "step": "yscm322522-8r2j-etched.step",+ "altium_schlib": "altium/Adom_yscm322522_8r2j.SchLib",+ "altium_pcblib": "altium/Adom_yscm322522_8r2j.PcbLib" },- "component": {- "mpn": "YSCM322522-8R2J",- "manufacturer": "YJYCOIN",- "package": "1210 (3225 metric)",- "pin_count": null,- "category": "Inductor",- "subcategory": "Wire-wound chip inductor",- "body_size": null,- "parts": {},- "distributor_links": {- "lcsc": {- "part": "C52259800",- "url": "https://www.lcsc.com/product-detail/C52259800.html"- },- "mouser": false,- "digikey": false- },- "datasheet": null,- "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08)",- "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08)"+ "distributor_links": {+ "lcsc": {+ "part": "C52259800",+ "url": "https://www.lcsc.com/product-detail/C52259800.html"+ },+ "mouser": false,+ "digikey": false },- "tags": [- "component",- "inductor",- "wire-wound",- "1210",- "rf",- "yjycoin"- ],- "discovery_triggers": [- "yscm322522-8r2j",- "8.2 uh wire-wound chip inductor"- ],- "license": "CC-BY-SA-4.0",- "visibility": {- "public": true+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html" },- "author": {- "name": "noah",- "email": "[email protected]"+ "models_3d": [+ {+ "file": "yscm322522-8r2j.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin",+ "seat": "z = 0",+ "extents_mm": [+ 3.2,+ 2.5,+ 2.5+ ],+ "zmin_mm": -0.0,+ "footprint_binding": "identity",+ "sha256": "f73399f912d5bdb736d1e834d65517d3bfe017b7e95bfaf2a526961758a8983e",+ "checked": "2026-10-08",+ "checked_by": "step2glb features (bbox, floor_z)"+ },+ {+ "file": "yscm322522-8r2j-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin",+ "seat": "z = 0",+ "extents_mm": [+ 3.2,+ 2.5,+ 2.5+ ],+ "zmin_mm": -0.0,+ "footprint_binding": "identity",+ "sha256": "481433ea9db1449b1daa32eb770657bf7e2fa3396a64541bb4349c10db65b6a9",+ "checked": "2026-10-08",+ "checked_by": "step2glb features (bbox, floor_z)"+ }+ ],+ "provenance": {+ "specs": "datasheet (cited per row) and the LCSC parametric listing retrieved 2026-10-08",+ "datasheet": [+ {+ "file": "docs/yscm322522-8r2j-datasheet.pdf",+ "url": "https://datasheet.lcsc.com/datasheet/pdf/52d8f24e2b239fec71666b78b2a34191.pdf",+ "sha256": "48aa513b43153ab0e2ca400369d88d102f19e6e5dc5512f4b7df2310bdce8ec3",+ "retrieved": "2026-10-08"+ }+ ],+ "cad_footprint": "Inductor_SMD:L_1210_3225Metric, KiCad official, CC-BY-SA 4.0",+ "cad_3d": "KiCad packages3D (tag 10.0.6), L_1210_3225Metric.step",+ "etch": {+ "job_id": "b851765ce8b19d2e",+ "endpoint": "/laser-etch",+ "params": "name=YSCM&mode=flat&line2=8R2J"+ },+ "lcsc_model_cleaning": null },- "sample_prompts": [],- "discovery_pitch": null,- "metadata": {},- "created_at": "2026-10-08T15:56:51.007Z",- "updated_at": "2026-10-08T15:56:51.007Z",- "org": "adom"+ "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08)",+ "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08)",+ "wiki_url": "https://wiki.adom.inc/adom/yscm322522-8r2j"+ },+ "discovery_triggers": [+ "yscm322522-8r2j",+ "8.2 uh wire-wound chip inductor"+ ],+ "discovery_pitch": "YSCM322522-8R2J: 8.2 uH wire-wound chip inductor with cited specs, orderable part numbers and KiCad, Fusion and Altium libraries and a 3D model.",+ "author": {+ "name": "Noah",+ "email": "[email protected]"+ },+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "sections": [+ "hero",+ "viewers",+ "readme",+ "breadcrumbs",+ "info"+ ],+ "visibility": "public" }
verification.jsonadded+6@@ -0,0 +1,6 @@+{+ "schema": "adom/verification@1",+ "part": "YSCM322522-8R2J",+ "variants": [],+ "entries": []+}
viewers/footprint.htmladded+210@@ -0,0 +1,210 @@+<!doctype html><html><head><meta charset="utf-8">+<title>yscm322522-8r2j - adom-footprint</title>+<meta name="viewport" content="width=device-width,initial-scale=1">+<style>+/* ── adom-footprint shared viewer core (CSS) ───────────────────────────────+ Included VERBATIM by both the live app (app.html) and the static embed+ (embed.html) so the canvas, zoom toolbar and layer-panel rows look identical+ and cannot drift. Self-contained literal colours (no dependency on either+ file's CSS vars). Class prefix: av- */++.av-vp{position:absolute;inset:0;overflow:hidden;cursor:grab;background:radial-gradient(circle at 50% 42%,#121a26 0%,#0d1117 72%)}+.av-vp.grab{cursor:grabbing}+/* DIRECT child only — the zoom-toolbar button icons (.av-tools svg) also live+ inside .av-vp; without '>' they'd inherit position:absolute and stack at 0,0. */+.av-vp > svg{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0;display:block}++/* zoom toolbar */+/* Grouped translucent toolbar (matches adom-symbol's .tools): one container, borderless+ buttons that highlight on hover — instead of individually-boxed buttons. */+.av-tools{position:absolute;left:10px;top:10px;display:flex;gap:3px;padding:3px;z-index:5;background:rgba(22,27,34,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #222b38;border-radius:9px}+.av-tools button{width:30px;height:30px;border-radius:6px;border:none;background:transparent;color:#cfd8e2;cursor:pointer;display:grid;place-items:center;transition:background .15s ease,color .15s ease}+.av-tools button svg{width:16px;height:16px;display:block}+.av-tools button:hover{background:#222b38;color:#37c8a6}+.av-tools button:focus,.av-tools button:focus-visible{outline:none}+.av-panhint{position:absolute;right:10px;bottom:9px;color:#8b949e;font-size:11px;z-index:5;pointer-events:none;user-select:none;-webkit-user-select:none}++/* layer panel rows */+.av-lrow{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:8px;cursor:pointer}+.av-lrow:hover{background:#161c27}+.av-lrow .sw{width:13px;height:13px;border-radius:3px;border:1px solid rgba(255,255,255,.15);flex:0 0 13px}+.av-lrow .sw.ring{background:transparent!important}+.av-lrow .ln{flex:1;font-size:13px}+.av-lrow .meta{font-size:10px;color:#8b949e}+.av-lrow .chk{width:16px;height:16px;border-radius:4px;border:1.5px solid #3a4757;display:grid;place-items:center;color:#0b0f17;font-size:11px}+.av-lrow.on .chk{background:#37c8a6;border-color:#37c8a6}+.av-lrow.off .ln,.av-lrow.off .sw{opacity:.4}+.av-lrow.special{background:linear-gradient(100deg,rgba(55,200,166,.10),transparent);border:1px solid rgba(55,200,166,.25);margin-top:4px}+.av-lrow.special .ln{color:#7ef0d2;font-weight:600}++:root{--bg:#0d1117;--panel:#11161f;--border:#222b38;--text:#e6edf3;--muted:#8b949e;--accent:#37c8a6}+*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}+body{background:var(--bg);color:var(--text);font-family:'Satoshi','Segoe UI',system-ui,sans-serif;display:flex;flex-direction:column;overflow:hidden}+header{display:flex;align-items:center;gap:9px;padding:9px 14px;border-bottom:1px solid var(--border);flex:0 0 auto}+header .dot{width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}+header .b{font-weight:700;font-size:14px}header .b span{color:var(--muted);font-weight:400}+header .nm{margin-left:auto;font-weight:600;font-size:13px;color:#cfd8e2}+main{flex:1;display:flex;min-height:0}+.vpwrap{flex:1;position:relative;min-width:0}+aside{flex:0 0 248px;border-left:1px solid var(--border);background:var(--panel);display:flex;flex-direction:column;min-height:0}+aside .ah{padding:9px 12px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted)}+.layers{padding:6px}+.note{font-size:11px;color:var(--muted);line-height:1.45;padding:8px 11px}+.note b{color:#7ef0d2}+</style></head>+<body>+ <header><span class="dot"></span><span class="b">adom-footprint <span>· interactive</span></span><span class="nm">yscm322522-8r2j</span></header>+ <main>+ <div class="vpwrap">+ <div class="av-vp" id="vp">+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="-3.025 -2.325 6.050 4.650" preserveAspectRatio="xMidYMid meet"><g class="adom-layer-courtyard"></g><g class="adom-layer-fab"></g><g class="adom-layer-copper"><g data-pad="1" data-shape="roundrect" data-size="1.250x2.650" data-mount="smd"><rect x="-2.025" y="-1.325" width="1.250" height="2.650" rx="0.250" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="2" data-shape="roundrect" data-size="1.250x2.650" data-mount="smd"><rect x="0.775" y="-1.325" width="1.250" height="2.650" rx="0.250" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g></g><g class="adom-layer-heatsink"></g><g class="adom-layer-drill"></g><g class="adom-layer-silk"></g><g class="adom-layer-padnum"><text x="-1.400" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.525" fill="#fff" font-family="sans-serif" style="pointer-events:none">1</text><text x="1.400" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.525" fill="#fff" font-family="sans-serif" style="pointer-events:none">2</text></g><g class="adom-layer-paste-apertures"><rect x="-2.025" y="-1.325" width="1.250" height="2.650" rx="0.05" transform="rotate(0.00 -1.400 0.000)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="0.775" y="-1.325" width="1.250" height="2.650" rx="0.05" transform="rotate(0.00 1.400 0.000)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/></g><g class="adom-layer-paste-dots"><circle cx="-1.775" cy="-1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.775" cy="-0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.775" cy="-0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.775" cy="-0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.775" cy="0.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.775" cy="0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.775" cy="0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.775" cy="0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.775" cy="1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="-1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="-0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="-0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="-0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="0.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.275" cy="-1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.275" cy="-0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.275" cy="-0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.275" cy="-0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.275" cy="0.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.275" cy="0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.275" cy="0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.275" cy="0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.275" cy="1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.025" cy="-1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.025" cy="-0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.025" cy="-0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.025" cy="-0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.025" cy="0.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.025" cy="0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.025" cy="0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.025" cy="0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.025" cy="1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="-1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="-0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="-0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="-0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="0.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="-1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="-0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="-0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="-0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="0.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="-1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="-0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="-0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="-0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="0.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="-1.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="-0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="-0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="-0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="0.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="0.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="0.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="0.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="1.000" r="0.150" fill="#37c8a6" opacity="0.92"/></g></svg>+ </div>+ </div>+ <aside>+ <div class="ah">Layers</div>+ <div class="layers" id="layers"></div>+ <div class="note">The <b>solder paste jet</b> layer shows the 300µm paste-dispensing dots that travel with the footprint. Off by default — toggle it on.</div>+ </aside>+ </main>+<script>/* ── adom-footprint shared viewer core (window.AV) ─────────────────────────+ Single source of truth for the layer list, toggle behaviour, defaults,+ pan/zoom and toolbar icons. Included VERBATIM by both app.html (live) and+ embed.html (static) so the two viewers cannot drift. Pure client-side; works+ on any SVG that carries the <g class="adom-layer-*"> groups. */+(function(){+ var ICON_ZIN='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M10.5 8v5M8 10.5h5"/></svg>';+ var ICON_ZOUT='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M8 10.5h5"/></svg>';+ // Zoom-to-FIT = a magnifier with a small square inside (fit content to view).+ // Deliberately NOT the four-corner expand/"fullscreen" glyph.+ var ICON_FIT='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5"/><rect x="7.6" y="7.6" width="5.8" height="5.8" rx="1.2"/></svg>';++ // The canonical layer list. Every layer is a <g class="adom-layer-*"> in the+ // self-rendered SVG, so toggling is group-based (robust) — never colour-match.+ // `kind:'group'` on every entry: all layers are toggled by their <g> group+ // (robust), never by colour-match. (app.html still reads def.kind.)+ var LAYER_DEFS=[+ {key:'copper', name:'Copper', kind:'group', sel:'.adom-layer-copper', sw:'#C83434'},+ // Auto-generated thermal-via array under the exposed pad — only present (and+ // listed) when the footprint has an exposed thermal pad.+ {key:'heatsink', name:'Heatsink vias', kind:'group', sel:'.adom-layer-heatsink', sw:'#e8a13a'},+ {key:'padnum', name:'Pad numbers', kind:'group', sel:'.adom-layer-padnum', sw:'#ffffff', ring:true},+ {key:'silk', name:'Silkscreen', kind:'group', sel:'.adom-layer-silk', sw:'#00cccc'},+ {key:'fab', name:'Fab (F.Fab)', kind:'group', sel:'.adom-layer-fab', sw:'#6e7681', ring:true},+ {key:'courtyard', name:'Courtyard', kind:'group', sel:'.adom-layer-courtyard', sw:'#FF26E2', ring:true},+ {key:'drill', name:'Drill', kind:'group', sel:'.adom-layer-drill', sw:'#888888', ring:true},+ {key:'paste-ap', name:'Paste apertures', kind:'group', sel:'.adom-layer-paste-apertures', sw:'#8aa0b8', ring:true},+ // Generic name — the 300µm solder-paste dispensing dots. Off by default.+ {key:'paste-dots',name:'Solder paste jet', kind:'group', sel:'.adom-layer-paste-dots', sw:'#37c8a6', special:true},+ ];++ // True only if the group actually holds drawn geometry (not an empty <g>) — so+ // layers with nothing in THIS footprint aren't listed as dead, dim rows.+ function groupHasGeo(svg,def){+ if(!svg) return false; var n=0,g=svg.querySelectorAll(def.sel);+ for(var i=0;i<g.length;i++){ n+=g[i].querySelectorAll('path,rect,circle,line,polygon,polyline,text').length; }+ return n>0;+ }+ function layerPresent(svg,def){ return groupHasGeo(svg,def); }+ function applyLayer(svg,def,on){+ if(!svg) return; var g=svg.querySelectorAll(def.sel);+ for(var i=0;i<g.length;i++) g[i].style.display=on?'':'none';+ }++ // Build layer rows into a container. opts:+ // svg, container, state {key:bool}, meta {pasteDots,pasteApertures},+ // onToggle(key,on). Missing state key -> special OFF, others ON. Skips empty+ // non-special groups. Returns the keys actually shown.+ function buildLayers(opts){+ var svg=opts.svg, box=opts.container, state=opts.state||{}, meta=opts.meta||{}, shown=[];+ box.innerHTML='';+ LAYER_DEFS.forEach(function(def){+ if(!def.special && !groupHasGeo(svg,def)) return;+ var on = def.special ? (state[def.key]===true) : (state[def.key]!==false);+ var m = def.key==='paste-dots' ? ((meta.pasteDots||0)+' @ 300µm')+ : def.key==='paste-ap' ? ((meta.pasteApertures||0)+' openings') : '';+ var row=document.createElement('div');+ row.className='av-lrow '+(on?'on':'off')+(def.special?' special':'');+ row.innerHTML='<span class="sw'+(def.ring?' ring':'')+'" style="'+(def.ring?('border-color:'+def.sw):('background:'+def.sw))+'"></span>'+ +'<span class="ln">'+def.name+'</span>'+(m?'<span class="meta">'+m+'</span>':'')+ +'<span class="chk">'+(on?'✓':'')+'</span>';+ row.onclick=function(){+ var nv=!row.classList.contains('on');+ row.classList.toggle('on',nv); row.classList.toggle('off',!nv);+ row.querySelector('.chk').textContent=nv?'✓':'';+ state[def.key]=nv; applyLayer(svg,def,nv);+ if(opts.onToggle) opts.onToggle(def.key,nv);+ };+ box.appendChild(row); applyLayer(svg,def,on); shown.push(def.key);+ });+ return shown;+ }++ // Wire pan + zoom on a viewport element (the box that contains the <svg>).+ // Returns a controller {fit, zoomIn, zoomOut, apply}.+ function initViewport(vp){+ var svg=vp.querySelector('svg');+ if(svg){ svg.removeAttribute('width'); svg.removeAttribute('height'); }+ var s=1,tx=0,ty=0;+ function apply(){ var el=vp.querySelector('svg'); if(el) el.style.transform='translate('+tx+'px,'+ty+'px) scale('+s+')'; }+ function zoomAt(cx,cy,f){ tx=cx-(cx-tx)*f; ty=cy-(cy-ty)*f; s*=f; apply(); }+ function fit(){ s=1;tx=0;ty=0;apply(); }+ // Smooth, delta-PROPORTIONAL zoom (matches adom-symbol). A fixed per-event+ // factor makes the trackpad leap — one gentle two-finger nudge fires a burst+ // of tiny wheel events and a fixed 1.12× compounds. Instead derive the factor+ // from how much actually scrolled (exp → smooth + reversible), normalise+ // device units, and clamp one event so a chunky mouse notch can't jump.+ var ZOOM_K=0.0022; // sensitivity: lower = gentler+ vp.addEventListener('wheel',function(e){+ e.preventDefault();+ var d=e.deltaY;+ if(e.deltaMode===1) d*=16; else if(e.deltaMode===2) d*=vp.clientHeight;+ d=Math.max(-50,Math.min(50,d));+ var r=vp.getBoundingClientRect();+ zoomAt(e.clientX-r.left,e.clientY-r.top,Math.exp(-d*ZOOM_K));+ },{passive:false});+ var drag=false,lx=0,ly=0;+ vp.addEventListener('pointerdown',function(e){ if(e.target.closest('.av-tools'))return; drag=true;lx=e.clientX;ly=e.clientY;vp.classList.add('grab');vp.setPointerCapture(e.pointerId); });+ vp.addEventListener('pointermove',function(e){ if(!drag)return; tx+=e.clientX-lx;ty+=e.clientY-ly;lx=e.clientX;ly=e.clientY;apply(); });+ vp.addEventListener('pointerup',function(){ drag=false;vp.classList.remove('grab'); });+ fit();+ return {+ fit:fit,+ zoomIn:function(){ var r=vp.getBoundingClientRect(); zoomAt(r.width/2,r.height/2,1.2); },+ zoomOut:function(){ var r=vp.getBoundingClientRect(); zoomAt(r.width/2,r.height/2,1/1.2); },+ apply:apply+ };+ }++ // Inject the standard zoom toolbar (+ / − / fit) + pan hint into a viewport,+ // wired to a controller from initViewport. Idempotent.+ function addToolbar(vp,ctl){+ if(vp.querySelector('.av-tools')) return;+ var t=document.createElement('div'); t.className='av-tools';+ t.innerHTML='<button data-z="in" title="Zoom in">'+ICON_ZIN+'</button>'+ +'<button data-z="out" title="Zoom out">'+ICON_ZOUT+'</button>'+ +'<button data-z="fit" title="Zoom to fit">'+ICON_FIT+'</button>';+ vp.appendChild(t);+ t.querySelector('[data-z="in"]').onclick=ctl.zoomIn;+ t.querySelector('[data-z="out"]').onclick=ctl.zoomOut;+ t.querySelector('[data-z="fit"]').onclick=ctl.fit;+ var h=document.createElement('div'); h.className='av-panhint'; h.textContent='drag to pan · scroll to zoom'; vp.appendChild(h);+ }++ window.AV={+ LAYER_DEFS:LAYER_DEFS, groupHasGeo:groupHasGeo, layerPresent:layerPresent,+ applyLayer:applyLayer, buildLayers:buildLayers, initViewport:initViewport,+ addToolbar:addToolbar, ICON_FIT:ICON_FIT, ICON_ZIN:ICON_ZIN, ICON_ZOUT:ICON_ZOUT+ };+})();+</script>+<script>+var META={"pasteApertures":2,"pasteDots":72};+(function(){+ var vp=document.getElementById('vp');+ var svg=vp.querySelector('svg');+ var ctl=AV.initViewport(vp);+ AV.addToolbar(vp,ctl);+ AV.buildLayers({ svg:svg, container:document.getElementById('layers'), state:{}, meta:META });+})();+</script>+</body></html>
viewers/symbol.htmladded+1956@@ -0,0 +1,1956 @@+<!doctype html><html><head><meta charset="utf-8">+<title>YSCM322522-8R2J - adom-symbol</title>+<meta name="viewport" content="width=device-width,initial-scale=1">+<style>+@font-face{font-family:'Satoshi';font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}@font-face{font-family:'Satoshi';font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}@font-face{font-family:'Familjen Grotesk';font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}+ /* Canonical Adom dark-theme tokens (adom/guides/brand.md) */+ :root{+ --bg:#0d1117;--surface:#161b22;--elevated:#1c2128;--overlay:#21262d;+ --border:#30363d;--border-muted:#21262d;+ --text:#e6edf3;--text2:#8b949e;--text3:#484f58;+ --accent:#00b8b0;--accent-bright:#00e6dc;--purple:#8c6bf7;+ /* aliases used by the viewport + pin-list rules further down */+ --panel:#161b22;--panel2:#1c2128;--muted:#8b949e;+ }+ *{box-sizing:border-box;margin:0;padding:0}+ html,body{height:100%}+ body{background:var(--bg);color:var(--text);font:13px/1.4 'Satoshi','Segoe UI',system-ui,sans-serif;display:flex;flex-direction:column;overflow:hidden}+ /* ── Canonical Adom app header (adom/guides/adom-app-header.md) ── */+ header{display:flex;align-items:center;gap:12px;padding:0 16px;height:44px;flex:0 0 44px;border-bottom:1px solid var(--border-muted);background:var(--surface);position:relative;font-family:'Familjen Grotesk',sans-serif}+ header .brand{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:13px;font-weight:600;letter-spacing:.01em;cursor:default;flex-shrink:0;outline:none}+ header .brand svg.logo{width:16px;height:16px;flex-shrink:0}+ header .brand:hover .app-name{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}+ header .brand .app-name{color:var(--accent)}+ header .brand .app-subtitle{color:var(--text2);font-weight:500}+ header .brand .sep{color:var(--text3);font-weight:400}+ header .vsep{width:1px;height:18px;background:var(--border);flex-shrink:0}+ header .subject{display:flex;align-items:center;gap:8px;min-width:0;flex:1;cursor:default}+ header .subject-name{color:var(--text);font-family:'Familjen Grotesk',sans-serif;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}+ header .subject-meta{display:flex;align-items:center;gap:6px;color:var(--text2);font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;white-space:nowrap}+ header .subject-meta .sep{color:var(--text3)}+ @media(max-width:720px){header .subject-meta{display:none}}+ /* Floating in-canvas viewer toolbar (frosted, matches the app's glass cards) */+ .tools{position:absolute;left:12px;top:12px;z-index:5;display:flex;gap:3px;padding:3px;background:rgba(22,27,34,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border);border-radius:9px}+ .tools button{width:30px;height:30px;display:grid;place-items:center;background:transparent;border:none;border-radius:6px;color:var(--text2);cursor:pointer;transition:background .15s ease,color .15s ease}+ .tools button:hover{background:var(--elevated);color:var(--accent-bright)}+ .tools button svg{width:16px;height:16px;display:block}+ header .hover-popover{position:absolute;top:calc(100% + 6px);left:16px;background:var(--elevated);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.5);padding:12px 14px;min-width:300px;max-width:420px;font-family:'Satoshi',sans-serif;font-size:12px;color:var(--text);z-index:99999;opacity:0;transform:translateY(-2px);pointer-events:none;transition:opacity .12s ease,transform .12s ease}+ header .hover-popover.show{opacity:1;transform:none;pointer-events:auto}+ header .hover-popover .popover-title{font-family:'Familjen Grotesk',sans-serif;font-size:14px;font-weight:700;color:var(--text);margin-bottom:8px}+ header .hover-popover .popover-row{display:flex;gap:12px;padding:3px 0;align-items:baseline}+ header .hover-popover .popover-row .k{color:var(--text3);font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10px;text-transform:lowercase;width:64px;flex-shrink:0}+ header .hover-popover .popover-row .v{color:var(--text);font-family:'Satoshi',sans-serif;font-size:12px;flex:1}+ header .hover-popover .popover-actions{margin-top:10px;padding-top:10px;border-top:1px solid var(--border-muted);display:flex;gap:12px}+ header .hover-popover .popover-link{color:var(--accent);text-decoration:none;font-family:'Familjen Grotesk',sans-serif;font-size:12px;font-weight:600}+ header .hover-popover .popover-link:hover{text-decoration:underline}+ main{flex:1;display:flex;min-height:0}+ .vpwrap{flex:1;position:relative;min-width:0}+ /* Schematic-workbench grid, identical to the main app's #stage. */+ .vp{position:absolute;inset:0;overflow:hidden;cursor:grab;background:+ radial-gradient(120% 120% at 50% 30%,rgba(0,184,177,.05),transparent 60%),+ linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px) 0 0/22px 22px,+ linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px) 0 0/22px 22px}+ .vp.grab{cursor:grabbing}+ /* Only the DIRECT-CHILD symbol svg gets the pan/zoom transform — scoping to+ `.vp > svg` (not `.vp svg`) keeps it off any nested icon svgs. */+ .vp > svg{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0;display:block}+ .hint{position:absolute;right:10px;bottom:9px;color:var(--muted);font-size:11px;z-index:5;pointer-events:none;user-select:none;-webkit-user-select:none}+ aside{flex:0 0 268px;border-left:1px solid var(--border);background:var(--panel);display:flex;flex-direction:column;min-height:0}+ aside .ah{padding:9px 12px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted);display:flex;align-items:center;gap:8px}+ aside input{flex:1;background:var(--panel2);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:12px;padding:5px 8px;outline:none}+ aside input:focus{border-color:var(--accent)}+ .pins{flex:1;overflow:auto}+ .pin{padding:7px 12px;border-bottom:1px solid #1a212c;cursor:pointer}+ .pin:hover{background:var(--panel2)}+ .pin.on{background:#15202e}+ .pin .row{display:flex;align-items:center;gap:8px}+ .pin .num{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;color:#8fa0b4;min-width:22px;text-align:right}+ .pin .nme{font-weight:600;font-size:13px}+ .pin .ty{margin-left:auto;font-size:10px;padding:1px 6px;border-radius:5px;border:1px solid;white-space:nowrap}+ .pin .d{font-size:11.5px;color:#aeb6c2;line-height:1.45;margin:5px 0 1px 30px;display:none}+ .pin.on .d{display:block}+ .empty{color:var(--muted);font-size:12px;padding:14px}+ @media(max-width:620px){aside{flex-basis:200px}}+ /* pin panel header — reads like a studio section */+ aside .ah .atitle{font-family:'Familjen Grotesk',sans-serif;font-weight:600;font-size:12px;color:var(--text);white-space:nowrap}+ aside .ah .acount{margin-left:5px;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;color:var(--text3)}+ /* bottom info bar — mirrors the main app footer */+ footer{flex:0 0 auto;display:flex;align-items:center;height:26px;border-top:1px solid var(--border);background:var(--surface);font-size:11px;color:var(--text2);padding:0 14px;overflow:hidden}+ footer .it{display:flex;align-items:center;gap:6px;white-space:nowrap;min-width:0}+ footer .it+.it::before{content:"";width:1px;height:13px;background:var(--border);margin:0 12px;flex:0 0 1px}+ footer .k{color:var(--text3);text-transform:uppercase;font-size:9px;letter-spacing:.4px;flex:0 0 auto}+ footer .v{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}+ footer .descit{min-width:0;overflow:hidden}+ /* pin hover — highlight + tooltip, parity with the live SymView */+ .vp > svg text,.vp > svg g.stroked-text{pointer-events:none}+ .hit{fill:rgba(0,230,220,0);stroke:none;cursor:pointer}+ .vp > svg g.stroked-text.hl path{stroke:var(--accent-bright)!important;fill:var(--accent-bright)!important}+ .vp > svg path.hl{stroke:var(--accent-bright)!important;stroke-width:.22!important}+ #pinmark{pointer-events:none;fill:rgba(0,230,220,.18);stroke:var(--accent-bright);stroke-width:.12;opacity:0;transition:opacity .1s}+ #tip{position:fixed;z-index:9999;max-width:300px;background:rgba(22,27,34,.97);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(0,184,177,.34);border-radius:10px;padding:9px 12px;color:var(--text);font-size:12px;line-height:1.5;pointer-events:none;opacity:0;transition:opacity .12s;box-shadow:0 12px 40px rgba(0,0,0,.55)}+ #tip.show{opacity:1}+ #tip .r1{display:flex;align-items:baseline;gap:8px;justify-content:space-between}+ #tip .nm{font-weight:700;font-size:13px}+ #tip .pn{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;color:var(--muted);white-space:nowrap}+ #tip .badge{display:inline-block;margin-top:5px;font-size:10px;font-weight:700;padding:2px 7px;border-radius:5px;letter-spacing:.2px}+ #tip .desc{margin-top:6px;color:#aeb6c2;font-size:11.5px}+</style></head>+<body>+ <header>+ <div class="brand" data-tooltip-target="app-info" tabindex="0">+ <svg class="logo" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="7" y="4" width="10" height="16" rx="1.5"/><path d="M7 8H3M7 12H3M7 16H3M21 8h-4M21 12h-4M21 16h-4"/></svg>+ <span class="app-name">adom-symbol</span>+ <span class="sep">·</span>+ <span class="app-subtitle">symbol viewer</span>+ </div>+ <div class="vsep" aria-hidden="true"></div>+ <div class="subject">+ <span class="subject-name">YSCM322522-8R2J</span>+ <span class="subject-meta"><span class="sep">·</span><span>2 pins</span><span class="sep">·</span><span>yscm322522-8r2j</span></span>+ </div>+ <div class="hover-popover" id="app-info" role="dialog" aria-label="About adom-symbol">+ <div class="popover-title">adom-symbol</div>+ <div class="popover-row"><span class="k">about</span><span class="v">Interactive KiCad schematic-symbol viewer: pan/zoom, per-pin hover, and a filterable pin list.</span></div>+ <div class="popover-row"><span class="k">version</span><span class="v">v1.2.6</span></div>+ <div class="popover-row"><span class="k">engine</span><span class="v">service-kicad</span></div>+ <div class="popover-row"><span class="k">mfr</span><span class="v">YJYCOIN</span></div>+ <div class="popover-row"><span class="k">author</span><span class="v">Adom Inc · adom.inc</span></div>+ <div class="popover-actions">+ <a class="popover-link" href="https://wiki.adom.inc/adom/adom-symbol" target="_blank" rel="noopener">Open wiki ↗</a>+ </div>+ </div>+ </header>+ <main>+ <div class="vpwrap">+ <div class="vp" id="vp">+ <div class="tools">+ <button id="zout" title="Zoom out" aria-label="Zoom out"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M8 10.5h5"/></svg></button>+ <button id="zin" title="Zoom in" aria-label="Zoom in"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M10.5 8v5M8 10.5h5"/></svg></button>+ <button id="fit" title="Fit to window" aria-label="Fit to window"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="5" width="18" height="14" rx="2"/><rect x="8" y="9" width="8" height="6" rx="1"/></svg></button>+ </div>+ <div class="hint">drag to pan · scroll to zoom</div>+ <svg+ xmlns:svg="http://www.w3.org/2000/svg"+ xmlns="http://www.w3.org/2000/svg"+ xmlns:xlink="http://www.w3.org/1999/xlink"+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"+ version="1.1"+ width="17.175mm" height="18.160mm" viewBox="91.7300 90.9200 17.1750 18.1600">++<defs>+ <linearGradient id="adom-body-grad" x1="0" y1="0" x2="0" y2="1">+ <stop offset="0%" stop-color="#1a2332"/>+ <stop offset="100%" stop-color="#141c27"/>+ </linearGradient>+</defs>+<style><![CDATA[+ /* Stroked text groups (KiCad renders text as paths in <g class="stroked-text">) */+ g.stroked-text path {+ stroke: #ffffff !important;+ fill: #ffffff !important;+ }+ text[opacity="0"] {+ fill: #ffffff !important;+ }+ .pin-highlight path {+ stroke: #00e6dc !important;+ }+ .pin-highlight g.stroked-text path {+ stroke: #00e6dc !important;+ }+ .group-highlight g.stroked-text path {+ stroke: #FFD180 !important;+ }+]]></style>+<defs>+ <radialGradient id="adom-canvas-glow" cx="100.31750000000001" cy="100" r="12.712" gradientUnits="userSpaceOnUse">+ <stop offset="0%" stop-color="#00b8b0" stop-opacity="0.06"/>+ <stop offset="70%" stop-color="#00b8b0" stop-opacity="0"/>+ </radialGradient>+ <pattern id="adom-canvas-grid" x="0" y="0" width="2.54" height="2.54" patternUnits="userSpaceOnUse">+ <line x1="0" y1="0" x2="2.54" y2="0" stroke="rgba(255,255,255,0.025)" stroke-width="0.06"/>+ <line x1="0" y1="0" x2="0" y2="2.54" stroke="rgba(255,255,255,0.025)" stroke-width="0.06"/>+ </pattern>+</defs>+<rect x="91.73" y="90.92" width="17.175" height="18.16" fill="#0d1117"/>+<rect x="91.73" y="90.92" width="17.175" height="18.16" fill="url(#adom-canvas-grid)"/>+<rect x="91.73" y="90.92" width="17.175" height="18.16" fill="url(#adom-canvas-glow)"/>++ +<g style="fill:none; fill-opacity:1.0000;stroke:#000000; stroke-opacity:1.0000;+stroke-linecap:round; stroke-linejoin:round;"+ transform="translate(0 0) scale(1 1)">+</g>+<g style="fill:none; fill-opacity:1.0000; +stroke:none; stroke-width:0.0001; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<rect x="0.000000" y="0.000000" width="297.002200" height="210.007200" rx="0.000000" />+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++++++++++<g class="stroked-text">++++++</g>+<g class="stroked-text">+++++++++++</g>+<g class="stroked-text">++++++++++++++</g>+<g class="stroked-text">++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++</g>++++++<g class="stroked-text">++++++</g>+<g class="stroked-text">+++++++++++</g>+<g class="stroked-text">++++++++++++++</g>+<g class="stroked-text">++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++</g>++++<g class="stroked-text">++++</g>+<g class="stroked-text">+++++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">+++++++++++++</g>++++<g class="stroked-text">++++</g>+<g class="stroked-text">+++++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">+++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>++<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.3000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>+<g class="stroked-text">+++++++++++++++++++++++++++++++++++</g>+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.4000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.3000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+</g>+<g class="stroked-text">+</g>+<g class="stroked-text">+</g>+<g class="stroked-text">+</g>++<path d="M100.0000 98.7400 A0.6400 0.6400 0.0 0 0 100.0000 97.4600" />+<path d="M100.0000 100.0100 A0.6400 0.6400 0.0 0 0 100.0000 98.7300" />+<path d="M100.0000 101.2800 A0.6400 0.6400 0.0 0 0 100.0000 100.0000" />+<path d="M100.0000 102.5500 A0.6400 0.6400 0.0 0 0 100.0000 101.2700" />+<path d="M100.0000 97.4600+L100.0000 96.1900+" />+<path d="M100.0000 102.5400+L100.0000 103.8100+" />+</g>+<g style="fill:none; +stroke:#484f58; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="98.7300" y="100.6350"+textLength="2.3199" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">L?</text>+<g class="stroked-text">+<path d="M98.5788 100.5795+L97.9740 100.5795+" />+<path d="M97.9740 100.5795+L97.9740 99.3095+" />+<path d="M99.1836 100.4586+L99.2440 100.5191+" />+<path d="M99.2440 100.5191+L99.1836 100.5795+" />+<path d="M99.1836 100.5795+L99.1231 100.5191+" />+<path d="M99.1231 100.5191+L99.1836 100.4586+" />+<path d="M99.1836 100.4586+L99.1836 100.5795+" />+<path d="M98.9417 99.3700+L99.0626 99.3095+" />+<path d="M99.0626 99.3095+L99.3650 99.3095+" />+<path d="M99.3650 99.3095+L99.4859 99.3700+" />+<path d="M99.4859 99.3700+L99.5464 99.4910+" />+<path d="M99.5464 99.4910+L99.5464 99.6119+" />+<path d="M99.5464 99.6119+L99.4859 99.7329+" />+<path d="M99.4859 99.7329+L99.4255 99.7933+" />+<path d="M99.4255 99.7933+L99.3045 99.8538+" />+<path d="M99.3045 99.8538+L99.2440 99.9143+" />+<path d="M99.2440 99.9143+L99.1836 100.0352+" />+<path d="M99.1836 100.0352+L99.1836 100.0957+" />+</g><text x="101.9050" y="100.6350"+textLength="18.7087" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">YSCM322522-8R2J</text>+<g class="stroked-text">+<path d="M93.1965 99.9748+L93.1965 100.5795+" />+<path d="M92.7732 99.3095+L93.1965 99.9748+" />+<path d="M93.1965 99.9748+L93.6199 99.3095+" />+<path d="M93.9828 100.5191+L94.1642 100.5795+" />+<path d="M94.1642 100.5795+L94.4666 100.5795+" />+<path d="M94.4666 100.5795+L94.5875 100.5191+" />+<path d="M94.5875 100.5191+L94.6480 100.4586+" />+<path d="M94.6480 100.4586+L94.7085 100.3376+" />+<path d="M94.7085 100.3376+L94.7085 100.2167+" />+<path d="M94.7085 100.2167+L94.6480 100.0957+" />+<path d="M94.6480 100.0957+L94.5875 100.0352+" />+<path d="M94.5875 100.0352+L94.4666 99.9748+" />+<path d="M94.4666 99.9748+L94.2247 99.9143+" />+<path d="M94.2247 99.9143+L94.1037 99.8538+" />+<path d="M94.1037 99.8538+L94.0432 99.7933+" />+<path d="M94.0432 99.7933+L93.9828 99.6724+" />+<path d="M93.9828 99.6724+L93.9828 99.5514+" />+<path d="M93.9828 99.5514+L94.0432 99.4305+" />+<path d="M94.0432 99.4305+L94.1037 99.3700+" />+<path d="M94.1037 99.3700+L94.2247 99.3095+" />+<path d="M94.2247 99.3095+L94.5270 99.3095+" />+<path d="M94.5270 99.3095+L94.7085 99.3700+" />+<path d="M95.9784 100.4586+L95.9180 100.5191+" />+<path d="M95.9180 100.5191+L95.7365 100.5795+" />+<path d="M95.7365 100.5795+L95.6156 100.5795+" />+<path d="M95.6156 100.5795+L95.4342 100.5191+" />+<path d="M95.4342 100.5191+L95.3132 100.3981+" />+<path d="M95.3132 100.3981+L95.2527 100.2771+" />+<path d="M95.2527 100.2771+L95.1923 100.0352+" />+<path d="M95.1923 100.0352+L95.1923 99.8538+" />+<path d="M95.1923 99.8538+L95.2527 99.6119+" />+<path d="M95.2527 99.6119+L95.3132 99.4910+" />+<path d="M95.3132 99.4910+L95.4342 99.3700+" />+<path d="M95.4342 99.3700+L95.6156 99.3095+" />+<path d="M95.6156 99.3095+L95.7365 99.3095+" />+<path d="M95.7365 99.3095+L95.9180 99.3700+" />+<path d="M95.9180 99.3700+L95.9784 99.4305+" />+<path d="M96.5227 100.5795+L96.5227 99.3095+" />+<path d="M96.5227 99.3095+L96.9461 100.2167+" />+<path d="M96.9461 100.2167+L97.3694 99.3095+" />+<path d="M97.3694 99.3095+L97.3694 100.5795+" />+<path d="M97.8532 99.3095+L98.6394 99.3095+" />+<path d="M98.6394 99.3095+L98.2160 99.7933+" />+<path d="M98.2160 99.7933+L98.3975 99.7933+" />+<path d="M98.3975 99.7933+L98.5184 99.8538+" />+<path d="M98.5184 99.8538+L98.5789 99.9143+" />+<path d="M98.5789 99.9143+L98.6394 100.0352+" />+<path d="M98.6394 100.0352+L98.6394 100.3376+" />+<path d="M98.6394 100.3376+L98.5789 100.4586+" />+<path d="M98.5789 100.4586+L98.5184 100.5191+" />+<path d="M98.5184 100.5191+L98.3975 100.5795+" />+<path d="M98.3975 100.5795+L98.0346 100.5795+" />+<path d="M98.0346 100.5795+L97.9137 100.5191+" />+<path d="M97.9137 100.5191+L97.8532 100.4586+" />+<path d="M99.1232 99.4305+L99.1836 99.3700+" />+<path d="M99.1836 99.3700+L99.3046 99.3095+" />+<path d="M99.3046 99.3095+L99.6070 99.3095+" />+<path d="M99.6070 99.3095+L99.7279 99.3700+" />+<path d="M99.7279 99.3700+L99.7884 99.4305+" />+<path d="M99.7884 99.4305+L99.8489 99.5514+" />+<path d="M99.8489 99.5514+L99.8489 99.6724+" />+<path d="M99.8489 99.6724+L99.7884 99.8538+" />+<path d="M99.7884 99.8538+L99.0627 100.5795+" />+<path d="M99.0627 100.5795+L99.8489 100.5795+" />+<path d="M100.3327 99.4305+L100.3931 99.3700+" />+<path d="M100.3931 99.3700+L100.5141 99.3095+" />+<path d="M100.5141 99.3095+L100.8165 99.3095+" />+<path d="M100.8165 99.3095+L100.9374 99.3700+" />+<path d="M100.9374 99.3700+L100.9979 99.4305+" />+<path d="M100.9979 99.4305+L101.0584 99.5514+" />+<path d="M101.0584 99.5514+L101.0584 99.6724+" />+<path d="M101.0584 99.6724+L100.9979 99.8538+" />+<path d="M100.9979 99.8538+L100.2722 100.5795+" />+<path d="M100.2722 100.5795+L101.0584 100.5795+" />+<path d="M102.2074 99.3095+L101.6026 99.3095+" />+<path d="M101.6026 99.3095+L101.5422 99.9143+" />+<path d="M101.5422 99.9143+L101.6026 99.8538+" />+<path d="M101.6026 99.8538+L101.7236 99.7933+" />+<path d="M101.7236 99.7933+L102.0260 99.7933+" />+<path d="M102.0260 99.7933+L102.1469 99.8538+" />+<path d="M102.1469 99.8538+L102.2074 99.9143+" />+<path d="M102.2074 99.9143+L102.2679 100.0352+" />+<path d="M102.2679 100.0352+L102.2679 100.3376+" />+<path d="M102.2679 100.3376+L102.2074 100.4586+" />+<path d="M102.2074 100.4586+L102.1469 100.5191+" />+<path d="M102.1469 100.5191+L102.0260 100.5795+" />+<path d="M102.0260 100.5795+L101.7236 100.5795+" />+<path d="M101.7236 100.5795+L101.6026 100.5191+" />+<path d="M101.6026 100.5191+L101.5422 100.4586+" />+<path d="M102.7517 99.4305+L102.8121 99.3700+" />+<path d="M102.8121 99.3700+L102.9331 99.3095+" />+<path d="M102.9331 99.3095+L103.2355 99.3095+" />+<path d="M103.2355 99.3095+L103.3564 99.3700+" />+<path d="M103.3564 99.3700+L103.4169 99.4305+" />+<path d="M103.4169 99.4305+L103.4774 99.5514+" />+<path d="M103.4774 99.5514+L103.4774 99.6724+" />+<path d="M103.4774 99.6724+L103.4169 99.8538+" />+<path d="M103.4169 99.8538+L102.6912 100.5795+" />+<path d="M102.6912 100.5795+L103.4774 100.5795+" />+<path d="M103.9612 99.4305+L104.0216 99.3700+" />+<path d="M104.0216 99.3700+L104.1426 99.3095+" />+<path d="M104.1426 99.3095+L104.4450 99.3095+" />+<path d="M104.4450 99.3095+L104.5659 99.3700+" />+<path d="M104.5659 99.3700+L104.6264 99.4305+" />+<path d="M104.6264 99.4305+L104.6869 99.5514+" />+<path d="M104.6869 99.5514+L104.6869 99.6724+" />+<path d="M104.6869 99.6724+L104.6264 99.8538+" />+<path d="M104.6264 99.8538+L103.9007 100.5795+" />+<path d="M103.9007 100.5795+L104.6869 100.5795+" />+<path d="M105.2311 100.0957+L106.1988 100.0957+" />+<path d="M106.9850 99.8538+L106.8640 99.7933+" />+<path d="M106.8640 99.7933+L106.8035 99.7329+" />+<path d="M106.8035 99.7329+L106.7431 99.6119+" />+<path d="M106.7431 99.6119+L106.7431 99.5514+" />+<path d="M106.7431 99.5514+L106.8035 99.4305+" />+<path d="M106.8035 99.4305+L106.8640 99.3700+" />+<path d="M106.8640 99.3700+L106.9850 99.3095+" />+<path d="M106.9850 99.3095+L107.2269 99.3095+" />+<path d="M107.2269 99.3095+L107.3478 99.3700+" />+<path d="M107.3478 99.3700+L107.4083 99.4305+" />+<path d="M107.4083 99.4305+L107.4688 99.5514+" />+<path d="M107.4688 99.5514+L107.4688 99.6119+" />+<path d="M107.4688 99.6119+L107.4083 99.7329+" />+<path d="M107.4083 99.7329+L107.3478 99.7933+" />+<path d="M107.3478 99.7933+L107.2269 99.8538+" />+<path d="M107.2269 99.8538+L106.9850 99.8538+" />+<path d="M106.9850 99.8538+L106.8640 99.9143+" />+<path d="M106.8640 99.9143+L106.8035 99.9748+" />+<path d="M106.8035 99.9748+L106.7431 100.0957+" />+<path d="M106.7431 100.0957+L106.7431 100.3376+" />+<path d="M106.7431 100.3376+L106.8035 100.4586+" />+<path d="M106.8035 100.4586+L106.8640 100.5191+" />+<path d="M106.8640 100.5191+L106.9850 100.5795+" />+<path d="M106.9850 100.5795+L107.2269 100.5795+" />+<path d="M107.2269 100.5795+L107.3478 100.5191+" />+<path d="M107.3478 100.5191+L107.4083 100.4586+" />+<path d="M107.4083 100.4586+L107.4688 100.3376+" />+<path d="M107.4688 100.3376+L107.4688 100.0957+" />+<path d="M107.4688 100.0957+L107.4083 99.9748+" />+<path d="M107.4083 99.9748+L107.3478 99.9143+" />+<path d="M107.3478 99.9143+L107.2269 99.8538+" />+<path d="M108.7387 100.5795+L108.3154 99.9748+" />+<path d="M108.0130 100.5795+L108.0130 99.3095+" />+<path d="M108.0130 99.3095+L108.4968 99.3095+" />+<path d="M108.4968 99.3095+L108.6178 99.3700+" />+<path d="M108.6178 99.3700+L108.6783 99.4305+" />+<path d="M108.6783 99.4305+L108.7387 99.5514+" />+<path d="M108.7387 99.5514+L108.7387 99.7329+" />+<path d="M108.7387 99.7329+L108.6783 99.8538+" />+<path d="M108.6783 99.8538+L108.6178 99.9143+" />+<path d="M108.6178 99.9143+L108.4968 99.9748+" />+<path d="M108.4968 99.9748+L108.0130 99.9748+" />+<path d="M109.2226 99.4305+L109.2830 99.3700+" />+<path d="M109.2830 99.3700+L109.4040 99.3095+" />+<path d="M109.4040 99.3095+L109.7064 99.3095+" />+<path d="M109.7064 99.3095+L109.8273 99.3700+" />+<path d="M109.8273 99.3700+L109.8878 99.4305+" />+<path d="M109.8878 99.4305+L109.9483 99.5514+" />++<path d="M109.9483 99.6724+L109.8878 99.8538+" />+<path d="M109.8878 99.8538+L109.1621 100.5795+" />+<path d="M109.1621 100.5795+L109.9483 100.5795+" />++++++</g></g> +</svg>+ </div>+ </div>+ <aside>+ <div class="ah"><span class="atitle">Pins <span class="acount">2</span></span><input id="q" placeholder="Filter…"></div>+ <div class="pins" id="pins"></div>+ </aside>+ </main>+ <footer><span class="it"><span class="k">MFR</span><span class="v">YJYCOIN</span></span><span class="it"><span class="k">PKG</span><span class="v">yscm322522-8r2j</span></span><span class="it"><span class="k">PINS</span><span class="v">2</span></span><span class="it descit"><span class="k">DESC</span><span class="v">YJYCOIN YSCM322522-8R2J, 170mA 2Ω [email protected] 30MHz 8.2uH Wire-wound chip inductor ±5% 1210 Inductors (SMD)</span></span></footer>+ <div id="tip"></div>+<script>// viewer_core.js — the ONE symbol-viewer engine, compiled into BOTH the live+// adom-symbol app (SymView) AND the standalone embed export. Neither file should+// reimplement pan/zoom or pin-hover; they call into here so they can never drift.+window.AdomSymViewer = (function(){+ var ZOOM_K = 0.0022; // wheel sensitivity (lower = gentler). The feel.+ var MIN_SCALE = 0.05, MAX_SCALE = 60;++ function clampScale(s){ return Math.max(MIN_SCALE, Math.min(s, MAX_SCALE)); }++ // Device-independent wheel zoom: normalize deltaMode + cap one notch, then hand+ // the pointer-anchored factor to the host's zoomAt(cx, cy, factor). This is the+ // exact math the app has always used — the embed now shares it verbatim.+ function attachWheelZoom(el, zoomAt){+ el.addEventListener('wheel', function(e){+ e.preventDefault();+ var d = e.deltaY;+ if(e.deltaMode === 1) d *= 16; // lines -> px+ else if(e.deltaMode === 2) d *= el.clientHeight; // pages -> px+ d = Math.max(-50, Math.min(50, d)); // cap one event's contribution+ var r = el.getBoundingClientRect();+ zoomAt(e.clientX - r.left, e.clientY - r.top, Math.exp(-d * ZOOM_K));+ }, { passive: false });+ }++ // ---- shared pin-hover engine (glyph pairing + hit-box geometry) ----+ function norm(s){ return String(s || '').replace(/[~{}]/g, '').trim(); }++ // Pair each invisible <text opacity="0"> with the visible <g class="stroked-text">+ // glyph that follows it in document order (handles rotated top/bottom pins).+ function glyphLabels(svg){+ var out = [], pending = null;+ if(!svg) return out;+ svg.querySelectorAll('text, g.stroked-text').forEach(function(n){+ if(n.classList && n.classList.contains('stroked-text')){+ if(pending){ var k = norm(pending.textContent); if(k) out.push({ k: k, group: n }); pending = null; }+ } else if(n.getAttribute && n.getAttribute('opacity') === '0'){ pending = n; }+ });+ return out;+ }++ // Build one transparent hit-rect per pin label (number + name), matched to each+ // pin's glyph by proximity to the pin tip (so duplicate names resolve to the+ // right pin). Rects are appended to `svg` in user space so they pan/zoom with it.+ // pins: [{number,name,x,y,angle,length,...}]+ // offset: {x,y} symbol->svg-unit origin (state.offset)+ // NS: the svg namespace+ // cb: { enter(pin,ev), move(ev), leave(), click(pin,ev)? }+ // Returns { textMap } so the host can highlight a pin's glyphs on demand.+ function buildPinHits(svg, pins, offset, NS, cb){+ var textMap = new Map();+ if(!svg || !offset || !pins || !pins.length) return { textMap: textMap };+ cb = cb || {};+ var gl = glyphLabels(svg);+ gl.forEach(function(o){ if(!textMap.has(o.k)) textMap.set(o.k, []); textMap.get(o.k).push(o.group); });+ var labels = [];+ gl.forEach(function(o){ var b; try { b = o.group.getBBox(); } catch(e){ return; }+ if(!b || !b.width) return;+ labels.push({ k: o.k, box: b, cx: b.x + b.width/2, cy: b.y + b.height/2, used: false }); });+ function pick(k, ax, ay){ k = norm(k); var best = null, bd = 1e9;+ labels.forEach(function(l){ if(l.used || l.k !== k) return; var d = Math.hypot(l.cx - ax, l.cy - ay); if(d < bd){ bd = d; best = l; } });+ if(best) best.used = true; return best; }+ function addBox(b, p){+ var pad = 0.45, r = document.createElementNS(NS, 'rect');+ r.setAttribute('class', 'hit');+ r.setAttribute('x', b.x - pad); r.setAttribute('y', b.y - pad);+ r.setAttribute('width', b.width + pad*2); r.setAttribute('height', b.height + pad*2); r.setAttribute('rx', .3);+ r.addEventListener('mouseenter', function(ev){ if(cb.enter) cb.enter(p, ev); });+ r.addEventListener('mousemove', function(ev){ if(cb.move) cb.move(ev); });+ r.addEventListener('mouseleave', function(){ if(cb.leave) cb.leave(); });+ if(cb.click) r.addEventListener('click', function(ev){ cb.click(p, ev); });+ svg.appendChild(r);+ }+ pins.forEach(function(p){+ var tipX = offset.x + p.x, tipY = offset.y - p.y, L = p.length || 2.54, dx = 0, dy = 0;+ if(p.angle === 0) dx = 1; else if(p.angle === 180) dx = -1; else if(p.angle === 90) dy = -1; else if(p.angle === 270) dy = 1;+ var nl = pick(p.number, tipX + dx*L*0.5, tipY + dy*L*0.5 - (dx !== 0 ? 0.9 : 0)); // number: over the wire+ var ml = pick(p.name, tipX + dx*(L+2), tipY + dy*(L+2)); // name: inside the body+ if(nl) addBox(nl.box, p);+ if(ml) addBox(ml.box, p);+ if(!nl && !ml){ // discrete parts: no glyphs+ var ex = tipX + dx*L, ey = tipY + dy*L, HT = 1.0;+ addBox({ x: Math.min(tipX, ex) - (dx === 0 ? HT : 0.3), y: Math.min(tipY, ey) - (dy === 0 ? HT : 0.3),+ width: Math.abs(ex - tipX) + (dx === 0 ? HT*2 : 0.6), height: Math.abs(ey - tipY) + (dy === 0 ? HT*2 : 0.6) }, p);+ }+ });+ return { textMap: textMap };+ }++ return {+ ZOOM_K: ZOOM_K, clampScale: clampScale, attachWheelZoom: attachWheelZoom,+ norm: norm, glyphLabels: glyphLabels, buildPinHits: buildPinHits+ };+})();+</script>+<script>+var PINS=[{"angle":270,"color":"#78909c","desc":"","length":1.27,"name":"1","number":"1","type":"Passive","x":0.0,"y":3.81},{"angle":90,"color":"#78909c","desc":"","length":1.27,"name":"2","number":"2","type":"Passive","x":0.0,"y":-3.81}], OFF={"x":100,"y":100};+(function(){+ // The symbol svg is the DIRECT child of #vp; querySelector('svg') alone would+ // grab a toolbar button's zoom icon (also broke pan/zoom before this fix).+ var vp=document.getElementById('vp'), svg=vp.querySelector(':scope > svg')||vp.querySelector('svg');+ if(svg){ svg.removeAttribute('width'); svg.removeAttribute('height'); }+ var scale=1,tx=0,ty=0;+ function apply(){ if(svg) svg.style.transform='translate('+tx+'px,'+ty+'px) scale('+scale+')'; }+ // pointer-anchored zoom with the SHARED scale clamp (same limits as the app).+ function zoomAt(cx,cy,f){ var ns=AdomSymViewer.clampScale(scale*f); var r=ns/scale; tx=cx-(cx-tx)*r; ty=cy-(cy-ty)*r; scale=ns; apply(); }+ function fit(){ scale=1;tx=0;ty=0;apply(); }+ // Wheel/trackpad zoom feel comes from the SHARED engine — identical to SymView.+ AdomSymViewer.attachWheelZoom(vp, zoomAt);+ var drag=false,lx=0,ly=0;+ vp.addEventListener('pointerdown',function(e){ if(e.target.closest('.tools'))return; /* let toolbar buttons receive their click */ drag=true;lx=e.clientX;ly=e.clientY;vp.classList.add('grab');vp.setPointerCapture(e.pointerId); });+ vp.addEventListener('pointermove',function(e){ if(!drag)return; tx+=e.clientX-lx;ty+=e.clientY-ly;lx=e.clientX;ly=e.clientY;apply(); });+ vp.addEventListener('pointerup',function(e){ drag=false;vp.classList.remove('grab'); });+ document.getElementById('zin').onclick=function(){ var r=vp.getBoundingClientRect();zoomAt(r.width/2,r.height/2,1.2); };+ document.getElementById('zout').onclick=function(){ var r=vp.getBoundingClientRect();zoomAt(r.width/2,r.height/2,1/1.2); };+ document.getElementById('fit').onclick=fit;+ // pin panel+ var box=document.getElementById('pins');+ function render(filter){+ box.innerHTML='';+ var f=(filter||'').toLowerCase();+ var shown=PINS.filter(function(p){ return !f || (p.name+' '+p.number+' '+p.type).toLowerCase().indexOf(f)>=0; });+ if(!shown.length){ box.innerHTML='<div class="empty">No pins match.</div>'; return; }+ shown.forEach(function(p){+ var el=document.createElement('div'); el.className='pin';+ var col=p.color||'#8b949e';+ el.innerHTML='<div class="row"><span class="num">'+esc(p.number)+'</span>'+ +'<span class="nme">'+esc(p.name)+'</span>'+ +'<span class="ty" style="color:'+col+';border-color:'+col+'66">'+esc(p.type||'')+'</span></div>'+ +(p.desc?'<div class="d">'+esc(p.desc)+'</div>':'');+ el.onclick=function(){ el.classList.toggle('on'); };+ el.addEventListener('mouseenter',function(){ highlightPin(p); });+ el.addEventListener('mouseleave',function(){ clearHL(); });+ box.appendChild(el);+ });+ }+ function esc(s){ return String(s==null?'':s).replace(/[&<>"]/g,function(c){return{'&':'&','<':'<','>':'>','"':'"'}[c];}); }+ document.getElementById('q').addEventListener('input',function(e){ render(e.target.value); });+ render('');++ // ── pin hover: highlight + tooltip on the SVG, parity with the live SymView ──+ var NS='http://www.w3.org/2000/svg';+ var tip=document.getElementById('tip');+ var textMap=new Map();+ function highlightPin(p){+ clearHL();+ [p.name,p.number].forEach(function(k){ var a=textMap.get(AdomSymViewer.norm(k)); if(a) a.forEach(function(g){ g.classList.add('hl'); }); });+ var m=document.getElementById('pinmark');+ if(m && OFF){ m.setAttribute('cx',OFF.x+p.x); m.setAttribute('cy',OFF.y-p.y); m.setAttribute('r',0.7); m.style.opacity='1'; }+ }+ function clearHL(){+ if(svg) svg.querySelectorAll('.hl').forEach(function(e){ e.classList.remove('hl'); });+ var m=document.getElementById('pinmark'); if(m) m.style.opacity='0';+ }+ function showTip(p,x,y){+ var col=p.color||'#8b949e';+ var h='<div class="r1"><span class="nm">'+esc(p.name||'(unnamed)')+'</span><span class="pn">Pin '+esc(p.number)+'</span></div>';+ if(p.type) h+='<span class="badge" style="background:'+col+'22;color:'+col+';border:1px solid '+col+'44">'+esc(p.type)+'</span>';+ if(p.desc) h+='<div class="desc">'+esc(p.desc)+'</div>';+ tip.innerHTML=h; tip.classList.add('show'); posTip(x,y);+ }+ function posTip(x,y){+ var w=tip.offsetWidth||260, hh=tip.offsetHeight||110, tx=x+14, ty=y+14;+ if(tx+w>innerWidth-14) tx=x-w-14;+ if(ty+hh>innerHeight-14) ty=y-hh-14;+ tip.style.left=Math.max(8,tx)+'px'; tip.style.top=Math.max(8,ty)+'px';+ }+ function hideTip(){ tip.classList.remove('show'); clearHL(); }+ // Build the pin hit-zones with the SHARED engine — the exact glyph-pairing ++ // hit-box code the app's SymView uses. The embed only supplies the tooltip.+ if(svg && OFF){+ if(!document.getElementById('pinmark')){ var pm=document.createElementNS(NS,'circle'); pm.id='pinmark'; svg.appendChild(pm); }+ var hideT=null;+ var hits=AdomSymViewer.buildPinHits(svg, PINS, OFF, NS, {+ enter:function(p,ev){ clearTimeout(hideT); showTip(p,ev.clientX,ev.clientY); highlightPin(p); },+ move:function(ev){ if(tip.classList.contains('show')) posTip(ev.clientX,ev.clientY); },+ leave:function(){ clearTimeout(hideT); hideT=setTimeout(hideTip,45); }+ });+ textMap=hits.textMap;+ }++ apply();+})();++// ── app-info header popover: interactive hover you can move into (600ms show,+// 220ms hide-grace) so the wiki link stays reachable. Per adom-app-header.md. ──+(function(){+ var SHOW_DELAY=600, HIDE_GRACE=220;+ document.querySelectorAll('header [data-tooltip-target]').forEach(function(trigger){+ var target=document.getElementById(trigger.dataset.tooltipTarget);+ if(!target) return;+ var showTimer=null, hideTimer=null;+ function show(){ clearTimeout(hideTimer); if(target.classList.contains('show')) return; clearTimeout(showTimer); showTimer=setTimeout(function(){ target.classList.add('show'); }, SHOW_DELAY); }+ function queueHide(){ clearTimeout(showTimer); clearTimeout(hideTimer); hideTimer=setTimeout(function(){ target.classList.remove('show'); }, HIDE_GRACE); }+ trigger.addEventListener('mouseenter',show); trigger.addEventListener('mouseleave',queueHide);+ trigger.addEventListener('focus',show); trigger.addEventListener('blur',queueHide);+ target.addEventListener('mouseenter',show); target.addEventListener('mouseleave',queueHide);+ trigger.addEventListener('click',function(e){ clearTimeout(showTimer); target.classList.toggle('show'); e.stopPropagation(); });+ document.addEventListener('click',function(e){ if(!target.contains(e.target) && !trigger.contains(e.target)) target.classList.remove('show'); });+ });+})();+</script>+</body></html>
yscm322522-8r2j-etched.glbadded⋯ 1 unchanged line ⋯
yscm322522-8r2j-etched.stepadded+5901@@ -0,0 +1,5901 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-08T15:39:40',('Author'),(+ 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+ ,'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('L_1210_3225Metric','L_1210_3225Metric','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);+#16 = CARTESIAN_POINT('',(0.,0.,0.));+#17 = DIRECTION('',(0.,0.,1.));+#18 = DIRECTION('',(1.,0.,-0.));+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);+#20 = CARTESIAN_POINT('',(0.,0.,0.));+#21 = DIRECTION('',(0.,0.,1.));+#22 = DIRECTION('',(1.,0.,-0.));+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',+ '3D Context with UNIT and UNCERTAINTY') );+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,+ 'distance_accuracy_value','confusion accuracy');+#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36);+#30 = PRODUCT_DEFINITION_SHAPE('','',#31);+#31 = PRODUCT_DEFINITION('design','',#32,#35);+#32 = PRODUCT_DEFINITION_FORMATION('','',#33);+#33 = PRODUCT('Adom.Chip','Adom.Chip','',(#34));+#34 = PRODUCT_CONTEXT('',#2,'mechanical');+#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#36 = SHAPE_REPRESENTATION('',(#11,#37),#41);+#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);+#38 = CARTESIAN_POINT('',(0.,0.,0.));+#39 = DIRECTION('',(0.,0.,1.));+#40 = DIRECTION('',(1.,0.,-0.));+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#42,#43,#44)) REPRESENTATION_CONTEXT('Context #1',+ '3D Context with UNIT and UNCERTAINTY') );+#42 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#43 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#44 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#45 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#42,+ 'distance_accuracy_value','confusion accuracy');+#46 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#47,#49);+#47 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#48) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#48 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#49 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#50);+#50 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','Adom.Chip','',#5,#31,$);+#51 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33));+#52 = SHAPE_DEFINITION_REPRESENTATION(#53,#59);+#53 = PRODUCT_DEFINITION_SHAPE('','',#54);+#54 = PRODUCT_DEFINITION('design','',#55,#58);+#55 = PRODUCT_DEFINITION_FORMATION('','',#56);+#56 = PRODUCT('L_1210_3225Metric','L_1210_3225Metric','',(#57));+#57 = PRODUCT_CONTEXT('',#2,'mechanical');+#58 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#59 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#60),#2042);+#60 = MANIFOLD_SOLID_BREP('',#61);+#61 = CLOSED_SHELL('',(#62,#306,#382,#432,#486,#535,#584,#638,#688,#715,+ #964,#1041,#1090,#1144,#1193,#1243,#1292,#1346,#1373,#1622,#1698,+ #1748,#1802,#1851,#1900,#1954,#2004,#2031));+#62 = ADVANCED_FACE('',(#63),#77,.F.);+#63 = FACE_BOUND('',#64,.F.);+#64 = EDGE_LOOP('',(#65,#100,#129,#157,#190,#218,#247,#275));+#65 = ORIENTED_EDGE('',*,*,#66,.F.);+#66 = EDGE_CURVE('',#67,#69,#71,.T.);+#67 = VERTEX_POINT('',#68);+#68 = CARTESIAN_POINT('',(-1.6,-1.25,4.E-02));+#69 = VERTEX_POINT('',#70);+#70 = CARTESIAN_POINT('',(-1.6,-1.25,2.46));+#71 = SURFACE_CURVE('',#72,(#76,#88),.PCURVE_S1.);+#72 = LINE('',#73,#74);+#73 = CARTESIAN_POINT('',(-1.6,-1.25,0.));+#74 = VECTOR('',#75,1.);+#75 = DIRECTION('',(0.,0.,1.));+#76 = PCURVE('',#77,#82);+#77 = PLANE('',#78);+#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81);+#79 = CARTESIAN_POINT('',(-1.6,-1.25,0.));+#80 = DIRECTION('',(1.,0.,0.));+#81 = DIRECTION('',(0.,0.,1.));+#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87);+#83 = LINE('',#84,#85);+#84 = CARTESIAN_POINT('',(0.,0.));+#85 = VECTOR('',#86,1.);+#86 = DIRECTION('',(1.,0.));+#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#88 = PCURVE('',#89,#94);+#89 = PLANE('',#90);+#90 = AXIS2_PLACEMENT_3D('',#91,#92,#93);+#91 = CARTESIAN_POINT('',(-1.6,-1.25,0.));+#92 = DIRECTION('',(0.,1.,0.));+#93 = DIRECTION('',(0.,-0.,1.));+#94 = DEFINITIONAL_REPRESENTATION('',(#95),#99);+#95 = LINE('',#96,#97);+#96 = CARTESIAN_POINT('',(0.,0.));+#97 = VECTOR('',#98,1.);+#98 = DIRECTION('',(1.,0.));+#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#100 = ORIENTED_EDGE('',*,*,#101,.T.);+#101 = EDGE_CURVE('',#67,#102,#104,.T.);+#102 = VERTEX_POINT('',#103);+#103 = CARTESIAN_POINT('',(-1.6,-1.21,0.));+#104 = SURFACE_CURVE('',#105,(#110,#117),.PCURVE_S1.);+#105 = CIRCLE('',#106,4.E-02);+#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109);+#107 = CARTESIAN_POINT('',(-1.6,-1.21,4.E-02));+#108 = DIRECTION('',(1.,0.,-0.));+#109 = DIRECTION('',(0.,0.,1.));+#110 = PCURVE('',#77,#111);+#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116);+#112 = CIRCLE('',#113,4.E-02);+#113 = AXIS2_PLACEMENT_2D('',#114,#115);+#114 = CARTESIAN_POINT('',(4.E-02,-4.E-02));+#115 = DIRECTION('',(1.,0.));+#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#117 = PCURVE('',#118,#123);+#118 = CYLINDRICAL_SURFACE('',#119,4.E-02);+#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);+#120 = CARTESIAN_POINT('',(-1.6,-1.21,4.E-02));+#121 = DIRECTION('',(1.,0.,0.));+#122 = DIRECTION('',(0.,-1.,0.));+#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128);+#124 = LINE('',#125,#126);+#125 = CARTESIAN_POINT('',(-1.570796326795,0.));+#126 = VECTOR('',#127,1.);+#127 = DIRECTION('',(1.,0.));+#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#129 = ORIENTED_EDGE('',*,*,#130,.T.);+#130 = EDGE_CURVE('',#102,#131,#133,.T.);+#131 = VERTEX_POINT('',#132);+#132 = CARTESIAN_POINT('',(-1.6,1.21,0.));+#133 = SURFACE_CURVE('',#134,(#138,#145),.PCURVE_S1.);+#134 = LINE('',#135,#136);+#135 = CARTESIAN_POINT('',(-1.6,-1.25,0.));+#136 = VECTOR('',#137,1.);+#137 = DIRECTION('',(0.,1.,0.));+#138 = PCURVE('',#77,#139);+#139 = DEFINITIONAL_REPRESENTATION('',(#140),#144);+#140 = LINE('',#141,#142);+#141 = CARTESIAN_POINT('',(0.,0.));+#142 = VECTOR('',#143,1.);+#143 = DIRECTION('',(0.,-1.));+#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#145 = PCURVE('',#146,#151);+#146 = PLANE('',#147);+#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);+#148 = CARTESIAN_POINT('',(-1.6,-1.25,0.));+#149 = DIRECTION('',(0.,0.,1.));+#150 = DIRECTION('',(1.,0.,-0.));+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);+#152 = LINE('',#153,#154);+#153 = CARTESIAN_POINT('',(0.,0.));+#154 = VECTOR('',#155,1.);+#155 = DIRECTION('',(0.,1.));+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#157 = ORIENTED_EDGE('',*,*,#158,.F.);+#158 = EDGE_CURVE('',#159,#131,#161,.T.);+#159 = VERTEX_POINT('',#160);+#160 = CARTESIAN_POINT('',(-1.6,1.25,4.E-02));+#161 = SURFACE_CURVE('',#162,(#167,#178),.PCURVE_S1.);+#162 = CIRCLE('',#163,4.E-02);+#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166);+#164 = CARTESIAN_POINT('',(-1.6,1.21,4.E-02));+#165 = DIRECTION('',(-1.,0.,0.));+#166 = DIRECTION('',(0.,0.,1.));+#167 = PCURVE('',#77,#168);+#168 = DEFINITIONAL_REPRESENTATION('',(#169),#177);+#169 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#170,#171,#172,#173,#174,#175+,#176),.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(+ '') );+#170 = CARTESIAN_POINT('',(8.E-02,-2.46));+#171 = CARTESIAN_POINT('',(8.E-02,-2.529282032303));+#172 = CARTESIAN_POINT('',(2.E-02,-2.494641016151));+#173 = CARTESIAN_POINT('',(-4.E-02,-2.46));+#174 = CARTESIAN_POINT('',(2.E-02,-2.425358983849));+#175 = CARTESIAN_POINT('',(8.E-02,-2.390717967697));+#176 = CARTESIAN_POINT('',(8.E-02,-2.46));+#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#178 = PCURVE('',#179,#184);+#179 = CYLINDRICAL_SURFACE('',#180,4.E-02);+#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);+#181 = CARTESIAN_POINT('',(-1.6,1.21,4.E-02));+#182 = DIRECTION('',(1.,0.,0.));+#183 = DIRECTION('',(-0.,1.,0.));+#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189);+#185 = LINE('',#186,#187);+#186 = CARTESIAN_POINT('',(7.853981633974,0.));+#187 = VECTOR('',#188,1.);+#188 = DIRECTION('',(-1.,0.));+#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#190 = ORIENTED_EDGE('',*,*,#191,.T.);+#191 = EDGE_CURVE('',#159,#192,#194,.T.);+#192 = VERTEX_POINT('',#193);+#193 = CARTESIAN_POINT('',(-1.6,1.25,2.46));+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);+#195 = LINE('',#196,#197);+#196 = CARTESIAN_POINT('',(-1.6,1.25,0.));+#197 = VECTOR('',#198,1.);+#198 = DIRECTION('',(0.,0.,1.));+#199 = PCURVE('',#77,#200);+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);+#201 = LINE('',#202,#203);+#202 = CARTESIAN_POINT('',(0.,-2.5));+#203 = VECTOR('',#204,1.);+#204 = DIRECTION('',(1.,0.));+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#206 = PCURVE('',#207,#212);+#207 = PLANE('',#208);+#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211);+#209 = CARTESIAN_POINT('',(-1.6,1.25,0.));+#210 = DIRECTION('',(0.,1.,0.));+#211 = DIRECTION('',(0.,-0.,1.));+#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217);+#213 = LINE('',#214,#215);+#214 = CARTESIAN_POINT('',(0.,0.));+#215 = VECTOR('',#216,1.);+#216 = DIRECTION('',(1.,0.));+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#218 = ORIENTED_EDGE('',*,*,#219,.T.);+#219 = EDGE_CURVE('',#192,#220,#222,.T.);+#220 = VERTEX_POINT('',#221);+#221 = CARTESIAN_POINT('',(-1.6,1.21,2.5));+#222 = SURFACE_CURVE('',#223,(#228,#235),.PCURVE_S1.);+#223 = CIRCLE('',#224,4.E-02);+#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227);+#225 = CARTESIAN_POINT('',(-1.6,1.21,2.46));+#226 = DIRECTION('',(1.,0.,-0.));+#227 = DIRECTION('',(0.,0.,1.));+#228 = PCURVE('',#77,#229);+#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234);+#230 = CIRCLE('',#231,4.E-02);+#231 = AXIS2_PLACEMENT_2D('',#232,#233);+#232 = CARTESIAN_POINT('',(2.46,-2.46));+#233 = DIRECTION('',(1.,0.));+#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#235 = PCURVE('',#236,#241);+#236 = CYLINDRICAL_SURFACE('',#237,4.E-02);+#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240);+#238 = CARTESIAN_POINT('',(-1.6,1.21,2.46));+#239 = DIRECTION('',(1.,0.,0.));+#240 = DIRECTION('',(-0.,1.,0.));+#241 = DEFINITIONAL_REPRESENTATION('',(#242),#246);+#242 = LINE('',#243,#244);+#243 = CARTESIAN_POINT('',(-4.712388980385,0.));+#244 = VECTOR('',#245,1.);+#245 = DIRECTION('',(1.,0.));+#246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#247 = ORIENTED_EDGE('',*,*,#248,.F.);+#248 = EDGE_CURVE('',#249,#220,#251,.T.);+#249 = VERTEX_POINT('',#250);+#250 = CARTESIAN_POINT('',(-1.6,-1.21,2.5));+#251 = SURFACE_CURVE('',#252,(#256,#263),.PCURVE_S1.);+#252 = LINE('',#253,#254);+#253 = CARTESIAN_POINT('',(-1.6,-1.25,2.5));+#254 = VECTOR('',#255,1.);+#255 = DIRECTION('',(0.,1.,0.));+#256 = PCURVE('',#77,#257);+#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262);+#258 = LINE('',#259,#260);+#259 = CARTESIAN_POINT('',(2.5,0.));+#260 = VECTOR('',#261,1.);+#261 = DIRECTION('',(0.,-1.));+#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#263 = PCURVE('',#264,#269);+#264 = PLANE('',#265);+#265 = AXIS2_PLACEMENT_3D('',#266,#267,#268);+#266 = CARTESIAN_POINT('',(-1.6,-1.25,2.5));+#267 = DIRECTION('',(0.,0.,1.));+#268 = DIRECTION('',(1.,0.,-0.));+#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274);+#270 = LINE('',#271,#272);+#271 = CARTESIAN_POINT('',(0.,0.));+#272 = VECTOR('',#273,1.);+#273 = DIRECTION('',(0.,1.));+#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#275 = ORIENTED_EDGE('',*,*,#276,.F.);+#276 = EDGE_CURVE('',#69,#249,#277,.T.);+#277 = SURFACE_CURVE('',#278,(#283,#294),.PCURVE_S1.);+#278 = CIRCLE('',#279,4.E-02);+#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282);+#280 = CARTESIAN_POINT('',(-1.6,-1.21,2.46));+#281 = DIRECTION('',(-1.,0.,0.));+#282 = DIRECTION('',(0.,0.,1.));+#283 = PCURVE('',#77,#284);+#284 = DEFINITIONAL_REPRESENTATION('',(#285),#293);+#285 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#286,#287,#288,#289,#290,#291+,#292),.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(+ '') );+#286 = CARTESIAN_POINT('',(2.5,-4.E-02));+#287 = CARTESIAN_POINT('',(2.5,-0.109282032303));+#288 = CARTESIAN_POINT('',(2.44,-7.464101615138E-02));+#289 = CARTESIAN_POINT('',(2.38,-4.E-02));+#290 = CARTESIAN_POINT('',(2.44,-5.358983848622E-03));+#291 = CARTESIAN_POINT('',(2.5,2.928203230276E-02));+#292 = CARTESIAN_POINT('',(2.5,-4.E-02));+#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#294 = PCURVE('',#295,#300);+#295 = CYLINDRICAL_SURFACE('',#296,4.E-02);+#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299);+#297 = CARTESIAN_POINT('',(-1.6,-1.21,2.46));+#298 = DIRECTION('',(1.,0.,0.));+#299 = DIRECTION('',(0.,-1.,0.));+#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305);+#301 = LINE('',#302,#303);+#302 = CARTESIAN_POINT('',(10.995574287564,0.));+#303 = VECTOR('',#304,1.);+#304 = DIRECTION('',(-1.,0.));+#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#306 = ADVANCED_FACE('',(#307),#89,.F.);+#307 = FACE_BOUND('',#308,.F.);+#308 = EDGE_LOOP('',(#309,#339,#360,#361));+#309 = ORIENTED_EDGE('',*,*,#310,.F.);+#310 = EDGE_CURVE('',#311,#313,#315,.T.);+#311 = VERTEX_POINT('',#312);+#312 = CARTESIAN_POINT('',(-1.2,-1.25,4.E-02));+#313 = VERTEX_POINT('',#314);+#314 = CARTESIAN_POINT('',(-1.2,-1.25,2.46));+#315 = SURFACE_CURVE('',#316,(#320,#327),.PCURVE_S1.);+#316 = LINE('',#317,#318);+#317 = CARTESIAN_POINT('',(-1.2,-1.25,0.));+#318 = VECTOR('',#319,1.);+#319 = DIRECTION('',(0.,0.,1.));+#320 = PCURVE('',#89,#321);+#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326);+#322 = LINE('',#323,#324);+#323 = CARTESIAN_POINT('',(0.,0.4));+#324 = VECTOR('',#325,1.);+#325 = DIRECTION('',(1.,0.));+#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#327 = PCURVE('',#328,#333);+#328 = PLANE('',#329);+#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332);+#330 = CARTESIAN_POINT('',(-1.2,-1.25,0.));+#331 = DIRECTION('',(1.,0.,0.));+#332 = DIRECTION('',(0.,0.,1.));+#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338);+#334 = LINE('',#335,#336);+#335 = CARTESIAN_POINT('',(0.,0.));+#336 = VECTOR('',#337,1.);+#337 = DIRECTION('',(1.,0.));+#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#339 = ORIENTED_EDGE('',*,*,#340,.F.);+#340 = EDGE_CURVE('',#67,#311,#341,.T.);+#341 = SURFACE_CURVE('',#342,(#346,#353),.PCURVE_S1.);+#342 = LINE('',#343,#344);+#343 = CARTESIAN_POINT('',(-1.6,-1.25,4.E-02));+#344 = VECTOR('',#345,1.);+#345 = DIRECTION('',(1.,0.,0.));+#346 = PCURVE('',#89,#347);+#347 = DEFINITIONAL_REPRESENTATION('',(#348),#352);+#348 = LINE('',#349,#350);+#349 = CARTESIAN_POINT('',(4.E-02,0.));+#350 = VECTOR('',#351,1.);+#351 = DIRECTION('',(0.,1.));+#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#353 = PCURVE('',#118,#354);+#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359);+#355 = LINE('',#356,#357);+#356 = CARTESIAN_POINT('',(0.,0.));+#357 = VECTOR('',#358,1.);+#358 = DIRECTION('',(0.,1.));+#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#360 = ORIENTED_EDGE('',*,*,#66,.T.);+#361 = ORIENTED_EDGE('',*,*,#362,.T.);+#362 = EDGE_CURVE('',#69,#313,#363,.T.);+#363 = SURFACE_CURVE('',#364,(#368,#375),.PCURVE_S1.);+#364 = LINE('',#365,#366);+#365 = CARTESIAN_POINT('',(-1.6,-1.25,2.46));+#366 = VECTOR('',#367,1.);+#367 = DIRECTION('',(1.,0.,0.));+#368 = PCURVE('',#89,#369);+#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374);+#370 = LINE('',#371,#372);+#371 = CARTESIAN_POINT('',(2.46,0.));+#372 = VECTOR('',#373,1.);+#373 = DIRECTION('',(0.,1.));+#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#375 = PCURVE('',#295,#376);+#376 = DEFINITIONAL_REPRESENTATION('',(#377),#381);+#377 = LINE('',#378,#379);+#378 = CARTESIAN_POINT('',(6.28318530718,0.));+#379 = VECTOR('',#380,1.);+#380 = DIRECTION('',(0.,1.));+#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#382 = ADVANCED_FACE('',(#383),#118,.T.);+#383 = FACE_BOUND('',#384,.T.);+#384 = EDGE_LOOP('',(#385,#386,#409,#431));+#385 = ORIENTED_EDGE('',*,*,#101,.T.);+#386 = ORIENTED_EDGE('',*,*,#387,.T.);+#387 = EDGE_CURVE('',#102,#388,#390,.T.);+#388 = VERTEX_POINT('',#389);+#389 = CARTESIAN_POINT('',(-1.2,-1.21,0.));+#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.);+#391 = LINE('',#392,#393);+#392 = CARTESIAN_POINT('',(-1.6,-1.21,0.));+#393 = VECTOR('',#394,1.);+#394 = DIRECTION('',(1.,0.,0.));+#395 = PCURVE('',#118,#396);+#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);+#397 = LINE('',#398,#399);+#398 = CARTESIAN_POINT('',(1.570796326795,0.));+#399 = VECTOR('',#400,1.);+#400 = DIRECTION('',(0.,1.));+#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#402 = PCURVE('',#146,#403);+#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408);+#404 = LINE('',#405,#406);+#405 = CARTESIAN_POINT('',(0.,4.E-02));+#406 = VECTOR('',#407,1.);+#407 = DIRECTION('',(1.,0.));+#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#409 = ORIENTED_EDGE('',*,*,#410,.F.);+#410 = EDGE_CURVE('',#311,#388,#411,.T.);+#411 = SURFACE_CURVE('',#412,(#417,#424),.PCURVE_S1.);+#412 = CIRCLE('',#413,4.E-02);+#413 = AXIS2_PLACEMENT_3D('',#414,#415,#416);+#414 = CARTESIAN_POINT('',(-1.2,-1.21,4.E-02));+#415 = DIRECTION('',(1.,0.,-0.));+#416 = DIRECTION('',(0.,0.,1.));+#417 = PCURVE('',#118,#418);+#418 = DEFINITIONAL_REPRESENTATION('',(#419),#423);+#419 = LINE('',#420,#421);+#420 = CARTESIAN_POINT('',(-1.570796326795,0.4));+#421 = VECTOR('',#422,1.);+#422 = DIRECTION('',(1.,0.));+#423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#424 = PCURVE('',#328,#425);+#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430);+#426 = CIRCLE('',#427,4.E-02);+#427 = AXIS2_PLACEMENT_2D('',#428,#429);+#428 = CARTESIAN_POINT('',(4.E-02,-4.E-02));+#429 = DIRECTION('',(1.,0.));+#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#431 = ORIENTED_EDGE('',*,*,#340,.F.);+#432 = ADVANCED_FACE('',(#433),#295,.T.);+#433 = FACE_BOUND('',#434,.T.);+#434 = EDGE_LOOP('',(#435,#436,#464,#485));+#435 = ORIENTED_EDGE('',*,*,#362,.T.);+#436 = ORIENTED_EDGE('',*,*,#437,.T.);+#437 = EDGE_CURVE('',#313,#438,#440,.T.);+#438 = VERTEX_POINT('',#439);+#439 = CARTESIAN_POINT('',(-1.2,-1.21,2.5));+#440 = SURFACE_CURVE('',#441,(#446,#453),.PCURVE_S1.);+#441 = CIRCLE('',#442,4.E-02);+#442 = AXIS2_PLACEMENT_3D('',#443,#444,#445);+#443 = CARTESIAN_POINT('',(-1.2,-1.21,2.46));+#444 = DIRECTION('',(-1.,0.,0.));+#445 = DIRECTION('',(0.,0.,1.));+#446 = PCURVE('',#295,#447);+#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452);+#448 = LINE('',#449,#450);+#449 = CARTESIAN_POINT('',(10.995574287564,0.4));+#450 = VECTOR('',#451,1.);+#451 = DIRECTION('',(-1.,0.));+#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#453 = PCURVE('',#328,#454);+#454 = DEFINITIONAL_REPRESENTATION('',(#455),#463);+#455 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#456,#457,#458,#459,#460,#461+,#462),.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(+ '') );+#456 = CARTESIAN_POINT('',(2.5,-4.E-02));+#457 = CARTESIAN_POINT('',(2.5,-0.109282032303));+#458 = CARTESIAN_POINT('',(2.44,-7.464101615138E-02));+#459 = CARTESIAN_POINT('',(2.38,-4.E-02));+#460 = CARTESIAN_POINT('',(2.44,-5.358983848622E-03));+#461 = CARTESIAN_POINT('',(2.5,2.928203230276E-02));+#462 = CARTESIAN_POINT('',(2.5,-4.E-02));+#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#464 = ORIENTED_EDGE('',*,*,#465,.F.);+#465 = EDGE_CURVE('',#249,#438,#466,.T.);+#466 = SURFACE_CURVE('',#467,(#471,#478),.PCURVE_S1.);+#467 = LINE('',#468,#469);+#468 = CARTESIAN_POINT('',(-1.6,-1.21,2.5));+#469 = VECTOR('',#470,1.);+#470 = DIRECTION('',(1.,0.,0.));+#471 = PCURVE('',#295,#472);+#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477);+#473 = LINE('',#474,#475);+#474 = CARTESIAN_POINT('',(4.712388980385,0.));+#475 = VECTOR('',#476,1.);+#476 = DIRECTION('',(0.,1.));+#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#478 = PCURVE('',#264,#479);+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484);+#480 = LINE('',#481,#482);+#481 = CARTESIAN_POINT('',(0.,4.E-02));+#482 = VECTOR('',#483,1.);+#483 = DIRECTION('',(1.,0.));+#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#485 = ORIENTED_EDGE('',*,*,#276,.F.);+#486 = ADVANCED_FACE('',(#487),#146,.F.);+#487 = FACE_BOUND('',#488,.F.);+#488 = EDGE_LOOP('',(#489,#490,#491,#514));+#489 = ORIENTED_EDGE('',*,*,#130,.F.);+#490 = ORIENTED_EDGE('',*,*,#387,.T.);+#491 = ORIENTED_EDGE('',*,*,#492,.T.);+#492 = EDGE_CURVE('',#388,#493,#495,.T.);+#493 = VERTEX_POINT('',#494);+#494 = CARTESIAN_POINT('',(-1.2,1.21,0.));+#495 = SURFACE_CURVE('',#496,(#500,#507),.PCURVE_S1.);+#496 = LINE('',#497,#498);+#497 = CARTESIAN_POINT('',(-1.2,-1.25,0.));+#498 = VECTOR('',#499,1.);+#499 = DIRECTION('',(0.,1.,0.));+#500 = PCURVE('',#146,#501);+#501 = DEFINITIONAL_REPRESENTATION('',(#502),#506);+#502 = LINE('',#503,#504);+#503 = CARTESIAN_POINT('',(0.4,0.));+#504 = VECTOR('',#505,1.);+#505 = DIRECTION('',(0.,1.));+#506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#507 = PCURVE('',#328,#508);+#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513);+#509 = LINE('',#510,#511);+#510 = CARTESIAN_POINT('',(0.,0.));+#511 = VECTOR('',#512,1.);+#512 = DIRECTION('',(0.,-1.));+#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#514 = ORIENTED_EDGE('',*,*,#515,.F.);+#515 = EDGE_CURVE('',#131,#493,#516,.T.);+#516 = SURFACE_CURVE('',#517,(#521,#528),.PCURVE_S1.);+#517 = LINE('',#518,#519);+#518 = CARTESIAN_POINT('',(-1.6,1.21,0.));+#519 = VECTOR('',#520,1.);+#520 = DIRECTION('',(1.,0.,0.));+#521 = PCURVE('',#146,#522);+#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);+#523 = LINE('',#524,#525);+#524 = CARTESIAN_POINT('',(0.,2.46));+#525 = VECTOR('',#526,1.);+#526 = DIRECTION('',(1.,0.));+#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#528 = PCURVE('',#179,#529);+#529 = DEFINITIONAL_REPRESENTATION('',(#530),#534);+#530 = LINE('',#531,#532);+#531 = CARTESIAN_POINT('',(4.712388980385,0.));+#532 = VECTOR('',#533,1.);+#533 = DIRECTION('',(0.,1.));+#534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#535 = ADVANCED_FACE('',(#536),#264,.T.);+#536 = FACE_BOUND('',#537,.T.);+#537 = EDGE_LOOP('',(#538,#539,#540,#563));+#538 = ORIENTED_EDGE('',*,*,#248,.F.);+#539 = ORIENTED_EDGE('',*,*,#465,.T.);+#540 = ORIENTED_EDGE('',*,*,#541,.T.);+#541 = EDGE_CURVE('',#438,#542,#544,.T.);+#542 = VERTEX_POINT('',#543);+#543 = CARTESIAN_POINT('',(-1.2,1.21,2.5));+#544 = SURFACE_CURVE('',#545,(#549,#556),.PCURVE_S1.);+#545 = LINE('',#546,#547);+#546 = CARTESIAN_POINT('',(-1.2,-1.25,2.5));+#547 = VECTOR('',#548,1.);+#548 = DIRECTION('',(0.,1.,0.));+#549 = PCURVE('',#264,#550);+#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555);+#551 = LINE('',#552,#553);+#552 = CARTESIAN_POINT('',(0.4,0.));+#553 = VECTOR('',#554,1.);+#554 = DIRECTION('',(0.,1.));+#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#556 = PCURVE('',#328,#557);+#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562);+#558 = LINE('',#559,#560);+#559 = CARTESIAN_POINT('',(2.5,0.));+#560 = VECTOR('',#561,1.);+#561 = DIRECTION('',(0.,-1.));+#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#563 = ORIENTED_EDGE('',*,*,#564,.F.);+#564 = EDGE_CURVE('',#220,#542,#565,.T.);+#565 = SURFACE_CURVE('',#566,(#570,#577),.PCURVE_S1.);+#566 = LINE('',#567,#568);+#567 = CARTESIAN_POINT('',(-1.6,1.21,2.5));+#568 = VECTOR('',#569,1.);+#569 = DIRECTION('',(1.,0.,0.));+#570 = PCURVE('',#264,#571);+#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576);+#572 = LINE('',#573,#574);+#573 = CARTESIAN_POINT('',(0.,2.46));+#574 = VECTOR('',#575,1.);+#575 = DIRECTION('',(1.,0.));+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#577 = PCURVE('',#236,#578);+#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583);+#579 = LINE('',#580,#581);+#580 = CARTESIAN_POINT('',(1.570796326795,0.));+#581 = VECTOR('',#582,1.);+#582 = DIRECTION('',(0.,1.));+#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#584 = ADVANCED_FACE('',(#585),#179,.T.);+#585 = FACE_BOUND('',#586,.T.);+#586 = EDGE_LOOP('',(#587,#610,#636,#637));+#587 = ORIENTED_EDGE('',*,*,#588,.T.);+#588 = EDGE_CURVE('',#159,#589,#591,.T.);+#589 = VERTEX_POINT('',#590);+#590 = CARTESIAN_POINT('',(-1.2,1.25,4.E-02));+#591 = SURFACE_CURVE('',#592,(#596,#603),.PCURVE_S1.);+#592 = LINE('',#593,#594);+#593 = CARTESIAN_POINT('',(-1.6,1.25,4.E-02));+#594 = VECTOR('',#595,1.);+#595 = DIRECTION('',(1.,0.,0.));+#596 = PCURVE('',#179,#597);+#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602);+#598 = LINE('',#599,#600);+#599 = CARTESIAN_POINT('',(6.28318530718,0.));+#600 = VECTOR('',#601,1.);+#601 = DIRECTION('',(0.,1.));+#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#603 = PCURVE('',#207,#604);+#604 = DEFINITIONAL_REPRESENTATION('',(#605),#609);+#605 = LINE('',#606,#607);+#606 = CARTESIAN_POINT('',(4.E-02,0.));+#607 = VECTOR('',#608,1.);+#608 = DIRECTION('',(0.,1.));+#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#610 = ORIENTED_EDGE('',*,*,#611,.T.);+#611 = EDGE_CURVE('',#589,#493,#612,.T.);+#612 = SURFACE_CURVE('',#613,(#618,#625),.PCURVE_S1.);+#613 = CIRCLE('',#614,4.E-02);+#614 = AXIS2_PLACEMENT_3D('',#615,#616,#617);+#615 = CARTESIAN_POINT('',(-1.2,1.21,4.E-02));+#616 = DIRECTION('',(-1.,0.,0.));+#617 = DIRECTION('',(0.,0.,1.));+#618 = PCURVE('',#179,#619);+#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624);+#620 = LINE('',#621,#622);+#621 = CARTESIAN_POINT('',(7.853981633974,0.4));+#622 = VECTOR('',#623,1.);+#623 = DIRECTION('',(-1.,0.));+#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#625 = PCURVE('',#328,#626);+#626 = DEFINITIONAL_REPRESENTATION('',(#627),#635);+#627 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#628,#629,#630,#631,#632,#633+,#634),.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(+ '') );+#628 = CARTESIAN_POINT('',(8.E-02,-2.46));+#629 = CARTESIAN_POINT('',(8.E-02,-2.529282032303));+#630 = CARTESIAN_POINT('',(2.E-02,-2.494641016151));+#631 = CARTESIAN_POINT('',(-4.E-02,-2.46));+#632 = CARTESIAN_POINT('',(2.E-02,-2.425358983849));+#633 = CARTESIAN_POINT('',(8.E-02,-2.390717967697));+#634 = CARTESIAN_POINT('',(8.E-02,-2.46));+#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#636 = ORIENTED_EDGE('',*,*,#515,.F.);+#637 = ORIENTED_EDGE('',*,*,#158,.F.);+#638 = ADVANCED_FACE('',(#639),#236,.T.);+#639 = FACE_BOUND('',#640,.T.);+#640 = EDGE_LOOP('',(#641,#642,#643,#667));+#641 = ORIENTED_EDGE('',*,*,#219,.T.);+#642 = ORIENTED_EDGE('',*,*,#564,.T.);+#643 = ORIENTED_EDGE('',*,*,#644,.F.);+#644 = EDGE_CURVE('',#645,#542,#647,.T.);+#645 = VERTEX_POINT('',#646);+#646 = CARTESIAN_POINT('',(-1.2,1.25,2.46));+#647 = SURFACE_CURVE('',#648,(#653,#660),.PCURVE_S1.);+#648 = CIRCLE('',#649,4.E-02);+#649 = AXIS2_PLACEMENT_3D('',#650,#651,#652);+#650 = CARTESIAN_POINT('',(-1.2,1.21,2.46));+#651 = DIRECTION('',(1.,0.,-0.));+#652 = DIRECTION('',(0.,0.,1.));+#653 = PCURVE('',#236,#654);+#654 = DEFINITIONAL_REPRESENTATION('',(#655),#659);+#655 = LINE('',#656,#657);+#656 = CARTESIAN_POINT('',(-4.712388980385,0.4));+#657 = VECTOR('',#658,1.);+#658 = DIRECTION('',(1.,0.));+#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#660 = PCURVE('',#328,#661);+#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666);+#662 = CIRCLE('',#663,4.E-02);+#663 = AXIS2_PLACEMENT_2D('',#664,#665);+#664 = CARTESIAN_POINT('',(2.46,-2.46));+#665 = DIRECTION('',(1.,0.));+#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#667 = ORIENTED_EDGE('',*,*,#668,.F.);+#668 = EDGE_CURVE('',#192,#645,#669,.T.);+#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.);+#670 = LINE('',#671,#672);+#671 = CARTESIAN_POINT('',(-1.6,1.25,2.46));+#672 = VECTOR('',#673,1.);+#673 = DIRECTION('',(1.,0.,0.));+#674 = PCURVE('',#236,#675);+#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680);+#676 = LINE('',#677,#678);+#677 = CARTESIAN_POINT('',(0.,0.));+#678 = VECTOR('',#679,1.);+#679 = DIRECTION('',(0.,1.));+#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#681 = PCURVE('',#207,#682);+#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687);+#683 = LINE('',#684,#685);+#684 = CARTESIAN_POINT('',(2.46,0.));+#685 = VECTOR('',#686,1.);+#686 = DIRECTION('',(0.,1.));+#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#688 = ADVANCED_FACE('',(#689),#207,.T.);+#689 = FACE_BOUND('',#690,.T.);+#690 = EDGE_LOOP('',(#691,#712,#713,#714));+#691 = ORIENTED_EDGE('',*,*,#692,.F.);+#692 = EDGE_CURVE('',#589,#645,#693,.T.);+#693 = SURFACE_CURVE('',#694,(#698,#705),.PCURVE_S1.);+#694 = LINE('',#695,#696);+#695 = CARTESIAN_POINT('',(-1.2,1.25,0.));+#696 = VECTOR('',#697,1.);+#697 = DIRECTION('',(0.,0.,1.));+#698 = PCURVE('',#207,#699);+#699 = DEFINITIONAL_REPRESENTATION('',(#700),#704);+#700 = LINE('',#701,#702);+#701 = CARTESIAN_POINT('',(0.,0.4));+#702 = VECTOR('',#703,1.);+#703 = DIRECTION('',(1.,0.));+#704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#705 = PCURVE('',#328,#706);+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);+#707 = LINE('',#708,#709);+#708 = CARTESIAN_POINT('',(0.,-2.5));+#709 = VECTOR('',#710,1.);+#710 = DIRECTION('',(1.,0.));+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#712 = ORIENTED_EDGE('',*,*,#588,.F.);+#713 = ORIENTED_EDGE('',*,*,#191,.T.);+#714 = ORIENTED_EDGE('',*,*,#668,.T.);+#715 = ADVANCED_FACE('',(#716,#726),#328,.T.);+#716 = FACE_BOUND('',#717,.T.);+#717 = EDGE_LOOP('',(#718,#719,#720,#721,#722,#723,#724,#725));+#718 = ORIENTED_EDGE('',*,*,#310,.F.);+#719 = ORIENTED_EDGE('',*,*,#410,.T.);+#720 = ORIENTED_EDGE('',*,*,#492,.T.);+#721 = ORIENTED_EDGE('',*,*,#611,.F.);+#722 = ORIENTED_EDGE('',*,*,#692,.T.);+#723 = ORIENTED_EDGE('',*,*,#644,.T.);+#724 = ORIENTED_EDGE('',*,*,#541,.F.);+#725 = ORIENTED_EDGE('',*,*,#437,.F.);+#726 = FACE_BOUND('',#727,.T.);+#727 = EDGE_LOOP('',(#728,#759,#787,#820,#848,#877,#905,#938));+#728 = ORIENTED_EDGE('',*,*,#729,.F.);+#729 = EDGE_CURVE('',#730,#732,#734,.T.);+#730 = VERTEX_POINT('',#731);+#731 = CARTESIAN_POINT('',(-1.2,-1.21,8.E-02));+#732 = VERTEX_POINT('',#733);+#733 = CARTESIAN_POINT('',(-1.2,-1.17,4.E-02));+#734 = SURFACE_CURVE('',#735,(#740,#747),.PCURVE_S1.);+#735 = CIRCLE('',#736,4.E-02);+#736 = AXIS2_PLACEMENT_3D('',#737,#738,#739);+#737 = CARTESIAN_POINT('',(-1.2,-1.17,8.E-02));+#738 = DIRECTION('',(1.,0.,-0.));+#739 = DIRECTION('',(0.,0.,1.));+#740 = PCURVE('',#328,#741);+#741 = DEFINITIONAL_REPRESENTATION('',(#742),#746);+#742 = CIRCLE('',#743,4.E-02);+#743 = AXIS2_PLACEMENT_2D('',#744,#745);+#744 = CARTESIAN_POINT('',(8.E-02,-8.E-02));+#745 = DIRECTION('',(1.,0.));+#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#747 = PCURVE('',#748,#753);+#748 = CYLINDRICAL_SURFACE('',#749,4.E-02);+#749 = AXIS2_PLACEMENT_3D('',#750,#751,#752);+#750 = CARTESIAN_POINT('',(-1.2,-1.17,8.E-02));+#751 = DIRECTION('',(1.,0.,0.));+#752 = DIRECTION('',(0.,-1.,0.));+#753 = DEFINITIONAL_REPRESENTATION('',(#754),#758);+#754 = LINE('',#755,#756);+#755 = CARTESIAN_POINT('',(-1.570796326795,0.));+#756 = VECTOR('',#757,1.);+#757 = DIRECTION('',(1.,0.));+#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#759 = ORIENTED_EDGE('',*,*,#760,.T.);+#760 = EDGE_CURVE('',#730,#761,#763,.T.);+#761 = VERTEX_POINT('',#762);+#762 = CARTESIAN_POINT('',(-1.2,-1.21,2.42));+#763 = SURFACE_CURVE('',#764,(#768,#775),.PCURVE_S1.);+#764 = LINE('',#765,#766);+#765 = CARTESIAN_POINT('',(-1.2,-1.21,4.E-02));+#766 = VECTOR('',#767,1.);+#767 = DIRECTION('',(0.,0.,1.));+#768 = PCURVE('',#328,#769);+#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774);+#770 = LINE('',#771,#772);+#771 = CARTESIAN_POINT('',(4.E-02,-4.E-02));+#772 = VECTOR('',#773,1.);+#773 = DIRECTION('',(1.,0.));+#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#775 = PCURVE('',#776,#781);+#776 = PLANE('',#777);+#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780);+#778 = CARTESIAN_POINT('',(-1.2,-1.21,4.E-02));+#779 = DIRECTION('',(0.,1.,0.));+#780 = DIRECTION('',(0.,-0.,1.));+#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786);+#782 = LINE('',#783,#784);+#783 = CARTESIAN_POINT('',(0.,0.));+#784 = VECTOR('',#785,1.);+#785 = DIRECTION('',(1.,0.));+#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#787 = ORIENTED_EDGE('',*,*,#788,.T.);+#788 = EDGE_CURVE('',#761,#789,#791,.T.);+#789 = VERTEX_POINT('',#790);+#790 = CARTESIAN_POINT('',(-1.2,-1.17,2.46));+#791 = SURFACE_CURVE('',#792,(#797,#808),.PCURVE_S1.);+#792 = CIRCLE('',#793,4.E-02);+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);+#794 = CARTESIAN_POINT('',(-1.2,-1.17,2.42));+#795 = DIRECTION('',(-1.,0.,0.));+#796 = DIRECTION('',(0.,0.,1.));+#797 = PCURVE('',#328,#798);+#798 = DEFINITIONAL_REPRESENTATION('',(#799),#807);+#799 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#800,#801,#802,#803,#804,#805+,#806),.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(+ '') );+#800 = CARTESIAN_POINT('',(2.46,-8.E-02));+#801 = CARTESIAN_POINT('',(2.46,-0.149282032303));+#802 = CARTESIAN_POINT('',(2.4,-0.114641016151));+#803 = CARTESIAN_POINT('',(2.34,-8.E-02));+#804 = CARTESIAN_POINT('',(2.4,-4.535898384862E-02));+#805 = CARTESIAN_POINT('',(2.46,-1.071796769724E-02));+#806 = CARTESIAN_POINT('',(2.46,-8.E-02));+#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#808 = PCURVE('',#809,#814);+#809 = CYLINDRICAL_SURFACE('',#810,4.E-02);+#810 = AXIS2_PLACEMENT_3D('',#811,#812,#813);+#811 = CARTESIAN_POINT('',(-1.2,-1.17,2.42));+#812 = DIRECTION('',(1.,0.,0.));+#813 = DIRECTION('',(0.,-1.,0.));+#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819);+#815 = LINE('',#816,#817);+#816 = CARTESIAN_POINT('',(10.995574287564,0.));+#817 = VECTOR('',#818,1.);+#818 = DIRECTION('',(-1.,0.));+#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#820 = ORIENTED_EDGE('',*,*,#821,.T.);+#821 = EDGE_CURVE('',#789,#822,#824,.T.);+#822 = VERTEX_POINT('',#823);+#823 = CARTESIAN_POINT('',(-1.2,1.17,2.46));+#824 = SURFACE_CURVE('',#825,(#829,#836),.PCURVE_S1.);+#825 = LINE('',#826,#827);+#826 = CARTESIAN_POINT('',(-1.2,-1.21,2.46));+#827 = VECTOR('',#828,1.);+#828 = DIRECTION('',(0.,1.,0.));+#829 = PCURVE('',#328,#830);+#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835);+#831 = LINE('',#832,#833);+#832 = CARTESIAN_POINT('',(2.46,-4.E-02));+#833 = VECTOR('',#834,1.);+#834 = DIRECTION('',(0.,-1.));+#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#836 = PCURVE('',#837,#842);+#837 = PLANE('',#838);+#838 = AXIS2_PLACEMENT_3D('',#839,#840,#841);+#839 = CARTESIAN_POINT('',(-1.2,-1.21,2.46));+#840 = DIRECTION('',(0.,0.,1.));+#841 = DIRECTION('',(1.,0.,-0.));+#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847);+#843 = LINE('',#844,#845);+#844 = CARTESIAN_POINT('',(0.,0.));+#845 = VECTOR('',#846,1.);+#846 = DIRECTION('',(0.,1.));+#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#848 = ORIENTED_EDGE('',*,*,#849,.F.);+#849 = EDGE_CURVE('',#850,#822,#852,.T.);+#850 = VERTEX_POINT('',#851);+#851 = CARTESIAN_POINT('',(-1.2,1.21,2.42));+#852 = SURFACE_CURVE('',#853,(#858,#865),.PCURVE_S1.);+#853 = CIRCLE('',#854,4.E-02);+#854 = AXIS2_PLACEMENT_3D('',#855,#856,#857);+#855 = CARTESIAN_POINT('',(-1.2,1.17,2.42));+#856 = DIRECTION('',(1.,0.,-0.));+#857 = DIRECTION('',(0.,0.,1.));+#858 = PCURVE('',#328,#859);+#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864);+#860 = CIRCLE('',#861,4.E-02);+#861 = AXIS2_PLACEMENT_2D('',#862,#863);+#862 = CARTESIAN_POINT('',(2.42,-2.42));+#863 = DIRECTION('',(1.,0.));+#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#865 = PCURVE('',#866,#871);+#866 = CYLINDRICAL_SURFACE('',#867,4.E-02);+#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870);+#868 = CARTESIAN_POINT('',(-1.2,1.17,2.42));+#869 = DIRECTION('',(1.,0.,0.));+#870 = DIRECTION('',(-0.,1.,0.));+#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876);+#872 = LINE('',#873,#874);+#873 = CARTESIAN_POINT('',(-4.712388980385,0.));+#874 = VECTOR('',#875,1.);+#875 = DIRECTION('',(1.,0.));+#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#877 = ORIENTED_EDGE('',*,*,#878,.F.);+#878 = EDGE_CURVE('',#879,#850,#881,.T.);+#879 = VERTEX_POINT('',#880);+#880 = CARTESIAN_POINT('',(-1.2,1.21,8.E-02));+#881 = SURFACE_CURVE('',#882,(#886,#893),.PCURVE_S1.);+#882 = LINE('',#883,#884);+#883 = CARTESIAN_POINT('',(-1.2,1.21,4.E-02));+#884 = VECTOR('',#885,1.);+#885 = DIRECTION('',(0.,0.,1.));+#886 = PCURVE('',#328,#887);+#887 = DEFINITIONAL_REPRESENTATION('',(#888),#892);+#888 = LINE('',#889,#890);+#889 = CARTESIAN_POINT('',(4.E-02,-2.46));+#890 = VECTOR('',#891,1.);+#891 = DIRECTION('',(1.,0.));+#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#893 = PCURVE('',#894,#899);+#894 = PLANE('',#895);+#895 = AXIS2_PLACEMENT_3D('',#896,#897,#898);+#896 = CARTESIAN_POINT('',(-1.2,1.21,4.E-02));+#897 = DIRECTION('',(0.,1.,0.));+#898 = DIRECTION('',(0.,-0.,1.));+#899 = DEFINITIONAL_REPRESENTATION('',(#900),#904);+#900 = LINE('',#901,#902);+#901 = CARTESIAN_POINT('',(0.,0.));+#902 = VECTOR('',#903,1.);+#903 = DIRECTION('',(1.,0.));+#904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#905 = ORIENTED_EDGE('',*,*,#906,.T.);+#906 = EDGE_CURVE('',#879,#907,#909,.T.);+#907 = VERTEX_POINT('',#908);+#908 = CARTESIAN_POINT('',(-1.2,1.17,4.E-02));+#909 = SURFACE_CURVE('',#910,(#915,#926),.PCURVE_S1.);+#910 = CIRCLE('',#911,4.E-02);+#911 = AXIS2_PLACEMENT_3D('',#912,#913,#914);+#912 = CARTESIAN_POINT('',(-1.2,1.17,8.E-02));+#913 = DIRECTION('',(-1.,0.,0.));+#914 = DIRECTION('',(0.,0.,1.));+#915 = PCURVE('',#328,#916);+#916 = DEFINITIONAL_REPRESENTATION('',(#917),#925);+#917 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#918,#919,#920,#921,#922,#923+,#924),.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(+ '') );+#918 = CARTESIAN_POINT('',(0.12,-2.42));+#919 = CARTESIAN_POINT('',(0.12,-2.489282032303));+#920 = CARTESIAN_POINT('',(6.E-02,-2.454641016151));+#921 = CARTESIAN_POINT('',(2.775557561563E-17,-2.42));+#922 = CARTESIAN_POINT('',(6.E-02,-2.385358983849));+#923 = CARTESIAN_POINT('',(0.12,-2.350717967697));+#924 = CARTESIAN_POINT('',(0.12,-2.42));+#925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#926 = PCURVE('',#927,#932);+#927 = CYLINDRICAL_SURFACE('',#928,4.E-02);+#928 = AXIS2_PLACEMENT_3D('',#929,#930,#931);+#929 = CARTESIAN_POINT('',(-1.2,1.17,8.E-02));+#930 = DIRECTION('',(1.,0.,0.));+#931 = DIRECTION('',(-0.,1.,0.));+#932 = DEFINITIONAL_REPRESENTATION('',(#933),#937);+#933 = LINE('',#934,#935);+#934 = CARTESIAN_POINT('',(7.853981633974,0.));+#935 = VECTOR('',#936,1.);+#936 = DIRECTION('',(-1.,0.));+#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#938 = ORIENTED_EDGE('',*,*,#939,.F.);+#939 = EDGE_CURVE('',#732,#907,#940,.T.);+#940 = SURFACE_CURVE('',#941,(#945,#952),.PCURVE_S1.);+#941 = LINE('',#942,#943);+#942 = CARTESIAN_POINT('',(-1.2,-1.21,4.E-02));+#943 = VECTOR('',#944,1.);+#944 = DIRECTION('',(0.,1.,0.));+#945 = PCURVE('',#328,#946);+#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951);+#947 = LINE('',#948,#949);+#948 = CARTESIAN_POINT('',(4.E-02,-4.E-02));+#949 = VECTOR('',#950,1.);+#950 = DIRECTION('',(0.,-1.));+#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#952 = PCURVE('',#953,#958);+#953 = PLANE('',#954);+#954 = AXIS2_PLACEMENT_3D('',#955,#956,#957);+#955 = CARTESIAN_POINT('',(-1.2,-1.21,4.E-02));+#956 = DIRECTION('',(0.,0.,1.));+#957 = DIRECTION('',(1.,0.,-0.));+#958 = DEFINITIONAL_REPRESENTATION('',(#959),#963);+#959 = LINE('',#960,#961);+#960 = CARTESIAN_POINT('',(0.,0.));+#961 = VECTOR('',#962,1.);+#962 = DIRECTION('',(0.,1.));+#963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#964 = ADVANCED_FACE('',(#965),#748,.T.);+#965 = FACE_BOUND('',#966,.T.);+#966 = EDGE_LOOP('',(#967,#968,#991,#1020));+#967 = ORIENTED_EDGE('',*,*,#729,.T.);+#968 = ORIENTED_EDGE('',*,*,#969,.T.);+#969 = EDGE_CURVE('',#732,#970,#972,.T.);+#970 = VERTEX_POINT('',#971);+#971 = CARTESIAN_POINT('',(1.2,-1.17,4.E-02));+#972 = SURFACE_CURVE('',#973,(#977,#984),.PCURVE_S1.);+#973 = LINE('',#974,#975);+#974 = CARTESIAN_POINT('',(-1.2,-1.17,4.E-02));+#975 = VECTOR('',#976,1.);+#976 = DIRECTION('',(1.,0.,0.));+#977 = PCURVE('',#748,#978);+#978 = DEFINITIONAL_REPRESENTATION('',(#979),#983);+#979 = LINE('',#980,#981);+#980 = CARTESIAN_POINT('',(1.570796326795,0.));+#981 = VECTOR('',#982,1.);+#982 = DIRECTION('',(0.,1.));+#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#984 = PCURVE('',#953,#985);+#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990);+#986 = LINE('',#987,#988);+#987 = CARTESIAN_POINT('',(0.,4.E-02));+#988 = VECTOR('',#989,1.);+#989 = DIRECTION('',(1.,0.));+#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#991 = ORIENTED_EDGE('',*,*,#992,.F.);+#992 = EDGE_CURVE('',#993,#970,#995,.T.);+#993 = VERTEX_POINT('',#994);+#994 = CARTESIAN_POINT('',(1.2,-1.21,8.E-02));+#995 = SURFACE_CURVE('',#996,(#1001,#1008),.PCURVE_S1.);+#996 = CIRCLE('',#997,4.E-02);+#997 = AXIS2_PLACEMENT_3D('',#998,#999,#1000);+#998 = CARTESIAN_POINT('',(1.2,-1.17,8.E-02));+#999 = DIRECTION('',(1.,0.,-0.));+#1000 = DIRECTION('',(0.,0.,1.));+#1001 = PCURVE('',#748,#1002);+#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007);+#1003 = LINE('',#1004,#1005);+#1004 = CARTESIAN_POINT('',(-1.570796326795,2.4));+#1005 = VECTOR('',#1006,1.);+#1006 = DIRECTION('',(1.,0.));+#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1008 = PCURVE('',#1009,#1014);+#1009 = PLANE('',#1010);+#1010 = AXIS2_PLACEMENT_3D('',#1011,#1012,#1013);+#1011 = CARTESIAN_POINT('',(1.2,-1.25,0.));+#1012 = DIRECTION('',(1.,0.,0.));+#1013 = DIRECTION('',(0.,0.,1.));+#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019);+#1015 = CIRCLE('',#1016,4.E-02);+#1016 = AXIS2_PLACEMENT_2D('',#1017,#1018);+#1017 = CARTESIAN_POINT('',(8.E-02,-8.E-02));+#1018 = DIRECTION('',(1.,0.));+#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1020 = ORIENTED_EDGE('',*,*,#1021,.F.);+#1021 = EDGE_CURVE('',#730,#993,#1022,.T.);+#1022 = SURFACE_CURVE('',#1023,(#1027,#1034),.PCURVE_S1.);+#1023 = LINE('',#1024,#1025);+#1024 = CARTESIAN_POINT('',(-1.2,-1.21,8.E-02));+#1025 = VECTOR('',#1026,1.);+#1026 = DIRECTION('',(1.,0.,0.));+#1027 = PCURVE('',#748,#1028);+#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1033);+#1029 = LINE('',#1030,#1031);+#1030 = CARTESIAN_POINT('',(0.,0.));+#1031 = VECTOR('',#1032,1.);+#1032 = DIRECTION('',(0.,1.));+#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1034 = PCURVE('',#776,#1035);+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);+#1036 = LINE('',#1037,#1038);+#1037 = CARTESIAN_POINT('',(4.E-02,0.));+#1038 = VECTOR('',#1039,1.);+#1039 = DIRECTION('',(0.,1.));+#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1041 = ADVANCED_FACE('',(#1042),#953,.F.);+#1042 = FACE_BOUND('',#1043,.F.);+#1043 = EDGE_LOOP('',(#1044,#1045,#1046,#1069));+#1044 = ORIENTED_EDGE('',*,*,#939,.F.);+#1045 = ORIENTED_EDGE('',*,*,#969,.T.);+#1046 = ORIENTED_EDGE('',*,*,#1047,.T.);+#1047 = EDGE_CURVE('',#970,#1048,#1050,.T.);+#1048 = VERTEX_POINT('',#1049);+#1049 = CARTESIAN_POINT('',(1.2,1.17,4.E-02));+#1050 = SURFACE_CURVE('',#1051,(#1055,#1062),.PCURVE_S1.);+#1051 = LINE('',#1052,#1053);+#1052 = CARTESIAN_POINT('',(1.2,-1.21,4.E-02));+#1053 = VECTOR('',#1054,1.);+#1054 = DIRECTION('',(0.,1.,0.));+#1055 = PCURVE('',#953,#1056);+#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1061);+#1057 = LINE('',#1058,#1059);+#1058 = CARTESIAN_POINT('',(2.4,0.));+#1059 = VECTOR('',#1060,1.);+#1060 = DIRECTION('',(0.,1.));+#1061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1062 = PCURVE('',#1009,#1063);+#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068);+#1064 = LINE('',#1065,#1066);+#1065 = CARTESIAN_POINT('',(4.E-02,-4.E-02));+#1066 = VECTOR('',#1067,1.);+#1067 = DIRECTION('',(0.,-1.));+#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1069 = ORIENTED_EDGE('',*,*,#1070,.F.);+#1070 = EDGE_CURVE('',#907,#1048,#1071,.T.);+#1071 = SURFACE_CURVE('',#1072,(#1076,#1083),.PCURVE_S1.);+#1072 = LINE('',#1073,#1074);+#1073 = CARTESIAN_POINT('',(-1.2,1.17,4.E-02));+#1074 = VECTOR('',#1075,1.);+#1075 = DIRECTION('',(1.,0.,0.));+#1076 = PCURVE('',#953,#1077);+#1077 = DEFINITIONAL_REPRESENTATION('',(#1078),#1082);+#1078 = LINE('',#1079,#1080);+#1079 = CARTESIAN_POINT('',(0.,2.38));+#1080 = VECTOR('',#1081,1.);+#1081 = DIRECTION('',(1.,0.));+#1082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1083 = PCURVE('',#927,#1084);+#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1089);+#1085 = LINE('',#1086,#1087);+#1086 = CARTESIAN_POINT('',(4.712388980385,0.));+#1087 = VECTOR('',#1088,1.);+#1088 = DIRECTION('',(0.,1.));+#1089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1090 = ADVANCED_FACE('',(#1091),#927,.T.);+#1091 = FACE_BOUND('',#1092,.T.);+#1092 = EDGE_LOOP('',(#1093,#1116,#1142,#1143));+#1093 = ORIENTED_EDGE('',*,*,#1094,.T.);+#1094 = EDGE_CURVE('',#879,#1095,#1097,.T.);+#1095 = VERTEX_POINT('',#1096);+#1096 = CARTESIAN_POINT('',(1.2,1.21,8.E-02));+#1097 = SURFACE_CURVE('',#1098,(#1102,#1109),.PCURVE_S1.);+#1098 = LINE('',#1099,#1100);+#1099 = CARTESIAN_POINT('',(-1.2,1.21,8.E-02));+#1100 = VECTOR('',#1101,1.);+#1101 = DIRECTION('',(1.,0.,0.));+#1102 = PCURVE('',#927,#1103);+#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1108);+#1104 = LINE('',#1105,#1106);+#1105 = CARTESIAN_POINT('',(6.28318530718,0.));+#1106 = VECTOR('',#1107,1.);+#1107 = DIRECTION('',(0.,1.));+#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1109 = PCURVE('',#894,#1110);+#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115);+#1111 = LINE('',#1112,#1113);+#1112 = CARTESIAN_POINT('',(4.E-02,0.));+#1113 = VECTOR('',#1114,1.);+#1114 = DIRECTION('',(0.,1.));+#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1116 = ORIENTED_EDGE('',*,*,#1117,.T.);+#1117 = EDGE_CURVE('',#1095,#1048,#1118,.T.);+#1118 = SURFACE_CURVE('',#1119,(#1124,#1131),.PCURVE_S1.);+#1119 = CIRCLE('',#1120,4.E-02);+#1120 = AXIS2_PLACEMENT_3D('',#1121,#1122,#1123);+#1121 = CARTESIAN_POINT('',(1.2,1.17,8.E-02));+#1122 = DIRECTION('',(-1.,0.,0.));+#1123 = DIRECTION('',(0.,0.,1.));+#1124 = PCURVE('',#927,#1125);+#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130);+#1126 = LINE('',#1127,#1128);+#1127 = CARTESIAN_POINT('',(7.853981633974,2.4));+#1128 = VECTOR('',#1129,1.);+#1129 = DIRECTION('',(-1.,0.));+#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1131 = PCURVE('',#1009,#1132);+#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1141);+#1133 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1134,#1135,#1136,#1137,+#1138,#1139,#1140),.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('') );+#1134 = CARTESIAN_POINT('',(0.12,-2.42));+#1135 = CARTESIAN_POINT('',(0.12,-2.489282032303));+#1136 = CARTESIAN_POINT('',(6.E-02,-2.454641016151));+#1137 = CARTESIAN_POINT('',(2.775557561563E-17,-2.42));+#1138 = CARTESIAN_POINT('',(6.E-02,-2.385358983849));+#1139 = CARTESIAN_POINT('',(0.12,-2.350717967697));+#1140 = CARTESIAN_POINT('',(0.12,-2.42));+#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1142 = ORIENTED_EDGE('',*,*,#1070,.F.);+#1143 = ORIENTED_EDGE('',*,*,#906,.F.);+#1144 = ADVANCED_FACE('',(#1145),#894,.T.);+#1145 = FACE_BOUND('',#1146,.T.);+#1146 = EDGE_LOOP('',(#1147,#1170,#1171,#1172));+#1147 = ORIENTED_EDGE('',*,*,#1148,.F.);+#1148 = EDGE_CURVE('',#1095,#1149,#1151,.T.);+#1149 = VERTEX_POINT('',#1150);+#1150 = CARTESIAN_POINT('',(1.2,1.21,2.42));+#1151 = SURFACE_CURVE('',#1152,(#1156,#1163),.PCURVE_S1.);+#1152 = LINE('',#1153,#1154);+#1153 = CARTESIAN_POINT('',(1.2,1.21,4.E-02));+#1154 = VECTOR('',#1155,1.);+#1155 = DIRECTION('',(0.,0.,1.));+#1156 = PCURVE('',#894,#1157);+#1157 = DEFINITIONAL_REPRESENTATION('',(#1158),#1162);+#1158 = LINE('',#1159,#1160);+#1159 = CARTESIAN_POINT('',(0.,2.4));+#1160 = VECTOR('',#1161,1.);+#1161 = DIRECTION('',(1.,0.));+#1162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1163 = PCURVE('',#1009,#1164);+#1164 = DEFINITIONAL_REPRESENTATION('',(#1165),#1169);+#1165 = LINE('',#1166,#1167);+#1166 = CARTESIAN_POINT('',(4.E-02,-2.46));+#1167 = VECTOR('',#1168,1.);+#1168 = DIRECTION('',(1.,0.));+#1169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1170 = ORIENTED_EDGE('',*,*,#1094,.F.);+#1171 = ORIENTED_EDGE('',*,*,#878,.T.);+#1172 = ORIENTED_EDGE('',*,*,#1173,.T.);+#1173 = EDGE_CURVE('',#850,#1149,#1174,.T.);+#1174 = SURFACE_CURVE('',#1175,(#1179,#1186),.PCURVE_S1.);+#1175 = LINE('',#1176,#1177);+#1176 = CARTESIAN_POINT('',(-1.2,1.21,2.42));+#1177 = VECTOR('',#1178,1.);+#1178 = DIRECTION('',(1.,0.,0.));+#1179 = PCURVE('',#894,#1180);+#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1185);+#1181 = LINE('',#1182,#1183);+#1182 = CARTESIAN_POINT('',(2.38,0.));+#1183 = VECTOR('',#1184,1.);+#1184 = DIRECTION('',(0.,1.));+#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1186 = PCURVE('',#866,#1187);+#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1192);+#1188 = LINE('',#1189,#1190);+#1189 = CARTESIAN_POINT('',(0.,0.));+#1190 = VECTOR('',#1191,1.);+#1191 = DIRECTION('',(0.,1.));+#1192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1193 = ADVANCED_FACE('',(#1194),#866,.T.);+#1194 = FACE_BOUND('',#1195,.T.);+#1195 = EDGE_LOOP('',(#1196,#1197,#1220,#1242));+#1196 = ORIENTED_EDGE('',*,*,#849,.T.);+#1197 = ORIENTED_EDGE('',*,*,#1198,.T.);+#1198 = EDGE_CURVE('',#822,#1199,#1201,.T.);+#1199 = VERTEX_POINT('',#1200);+#1200 = CARTESIAN_POINT('',(1.2,1.17,2.46));+#1201 = SURFACE_CURVE('',#1202,(#1206,#1213),.PCURVE_S1.);+#1202 = LINE('',#1203,#1204);+#1203 = CARTESIAN_POINT('',(-1.2,1.17,2.46));+#1204 = VECTOR('',#1205,1.);+#1205 = DIRECTION('',(1.,0.,0.));+#1206 = PCURVE('',#866,#1207);+#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1212);+#1208 = LINE('',#1209,#1210);+#1209 = CARTESIAN_POINT('',(1.570796326795,0.));+#1210 = VECTOR('',#1211,1.);+#1211 = DIRECTION('',(0.,1.));+#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1213 = PCURVE('',#837,#1214);+#1214 = DEFINITIONAL_REPRESENTATION('',(#1215),#1219);+#1215 = LINE('',#1216,#1217);+#1216 = CARTESIAN_POINT('',(0.,2.38));+#1217 = VECTOR('',#1218,1.);+#1218 = DIRECTION('',(1.,0.));+#1219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1220 = ORIENTED_EDGE('',*,*,#1221,.F.);+#1221 = EDGE_CURVE('',#1149,#1199,#1222,.T.);+#1222 = SURFACE_CURVE('',#1223,(#1228,#1235),.PCURVE_S1.);+#1223 = CIRCLE('',#1224,4.E-02);+#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227);+#1225 = CARTESIAN_POINT('',(1.2,1.17,2.42));+#1226 = DIRECTION('',(1.,0.,-0.));+#1227 = DIRECTION('',(0.,0.,1.));+#1228 = PCURVE('',#866,#1229);+#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1234);+#1230 = LINE('',#1231,#1232);+#1231 = CARTESIAN_POINT('',(-4.712388980385,2.4));+#1232 = VECTOR('',#1233,1.);+#1233 = DIRECTION('',(1.,0.));+#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1235 = PCURVE('',#1009,#1236);+#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1241);+#1237 = CIRCLE('',#1238,4.E-02);+#1238 = AXIS2_PLACEMENT_2D('',#1239,#1240);+#1239 = CARTESIAN_POINT('',(2.42,-2.42));+#1240 = DIRECTION('',(1.,0.));+#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1242 = ORIENTED_EDGE('',*,*,#1173,.F.);+#1243 = ADVANCED_FACE('',(#1244),#837,.T.);+#1244 = FACE_BOUND('',#1245,.T.);+#1245 = EDGE_LOOP('',(#1246,#1247,#1270,#1291));+#1246 = ORIENTED_EDGE('',*,*,#821,.F.);+#1247 = ORIENTED_EDGE('',*,*,#1248,.T.);+#1248 = EDGE_CURVE('',#789,#1249,#1251,.T.);+#1249 = VERTEX_POINT('',#1250);+#1250 = CARTESIAN_POINT('',(1.2,-1.17,2.46));+#1251 = SURFACE_CURVE('',#1252,(#1256,#1263),.PCURVE_S1.);+#1252 = LINE('',#1253,#1254);+#1253 = CARTESIAN_POINT('',(-1.2,-1.17,2.46));+#1254 = VECTOR('',#1255,1.);+#1255 = DIRECTION('',(1.,0.,0.));+#1256 = PCURVE('',#837,#1257);+#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1262);+#1258 = LINE('',#1259,#1260);+#1259 = CARTESIAN_POINT('',(0.,4.E-02));+#1260 = VECTOR('',#1261,1.);+#1261 = DIRECTION('',(1.,0.));+#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1263 = PCURVE('',#809,#1264);+#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269);+#1265 = LINE('',#1266,#1267);+#1266 = CARTESIAN_POINT('',(4.712388980385,0.));+#1267 = VECTOR('',#1268,1.);+#1268 = DIRECTION('',(0.,1.));+#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1270 = ORIENTED_EDGE('',*,*,#1271,.T.);+#1271 = EDGE_CURVE('',#1249,#1199,#1272,.T.);+#1272 = SURFACE_CURVE('',#1273,(#1277,#1284),.PCURVE_S1.);+#1273 = LINE('',#1274,#1275);+#1274 = CARTESIAN_POINT('',(1.2,-1.21,2.46));+#1275 = VECTOR('',#1276,1.);+#1276 = DIRECTION('',(0.,1.,0.));+#1277 = PCURVE('',#837,#1278);+#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283);+#1279 = LINE('',#1280,#1281);+#1280 = CARTESIAN_POINT('',(2.4,0.));+#1281 = VECTOR('',#1282,1.);+#1282 = DIRECTION('',(0.,1.));+#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1284 = PCURVE('',#1009,#1285);+#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290);+#1286 = LINE('',#1287,#1288);+#1287 = CARTESIAN_POINT('',(2.46,-4.E-02));+#1288 = VECTOR('',#1289,1.);+#1289 = DIRECTION('',(0.,-1.));+#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1291 = ORIENTED_EDGE('',*,*,#1198,.F.);+#1292 = ADVANCED_FACE('',(#1293),#809,.T.);+#1293 = FACE_BOUND('',#1294,.T.);+#1294 = EDGE_LOOP('',(#1295,#1318,#1344,#1345));+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);+#1296 = EDGE_CURVE('',#761,#1297,#1299,.T.);+#1297 = VERTEX_POINT('',#1298);+#1298 = CARTESIAN_POINT('',(1.2,-1.21,2.42));+#1299 = SURFACE_CURVE('',#1300,(#1304,#1311),.PCURVE_S1.);+#1300 = LINE('',#1301,#1302);+#1301 = CARTESIAN_POINT('',(-1.2,-1.21,2.42));+#1302 = VECTOR('',#1303,1.);+#1303 = DIRECTION('',(1.,0.,0.));+#1304 = PCURVE('',#809,#1305);+#1305 = DEFINITIONAL_REPRESENTATION('',(#1306),#1310);+#1306 = LINE('',#1307,#1308);+#1307 = CARTESIAN_POINT('',(6.28318530718,0.));+#1308 = VECTOR('',#1309,1.);+#1309 = DIRECTION('',(0.,1.));+#1310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1311 = PCURVE('',#776,#1312);+#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317);+#1313 = LINE('',#1314,#1315);+#1314 = CARTESIAN_POINT('',(2.38,0.));+#1315 = VECTOR('',#1316,1.);+#1316 = DIRECTION('',(0.,1.));+#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1318 = ORIENTED_EDGE('',*,*,#1319,.T.);+#1319 = EDGE_CURVE('',#1297,#1249,#1320,.T.);+#1320 = SURFACE_CURVE('',#1321,(#1326,#1333),.PCURVE_S1.);+#1321 = CIRCLE('',#1322,4.E-02);+#1322 = AXIS2_PLACEMENT_3D('',#1323,#1324,#1325);+#1323 = CARTESIAN_POINT('',(1.2,-1.17,2.42));+#1324 = DIRECTION('',(-1.,0.,0.));+#1325 = DIRECTION('',(0.,0.,1.));+#1326 = PCURVE('',#809,#1327);+#1327 = DEFINITIONAL_REPRESENTATION('',(#1328),#1332);+#1328 = LINE('',#1329,#1330);+#1329 = CARTESIAN_POINT('',(10.995574287564,2.4));+#1330 = VECTOR('',#1331,1.);+#1331 = DIRECTION('',(-1.,0.));+#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1333 = PCURVE('',#1009,#1334);+#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1343);+#1335 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1336,#1337,#1338,#1339,+#1340,#1341,#1342),.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('') );+#1336 = CARTESIAN_POINT('',(2.46,-8.E-02));+#1337 = CARTESIAN_POINT('',(2.46,-0.149282032303));+#1338 = CARTESIAN_POINT('',(2.4,-0.114641016151));+#1339 = CARTESIAN_POINT('',(2.34,-8.E-02));+#1340 = CARTESIAN_POINT('',(2.4,-4.535898384862E-02));+#1341 = CARTESIAN_POINT('',(2.46,-1.071796769724E-02));+#1342 = CARTESIAN_POINT('',(2.46,-8.E-02));+#1343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1344 = ORIENTED_EDGE('',*,*,#1248,.F.);+#1345 = ORIENTED_EDGE('',*,*,#788,.F.);+#1346 = ADVANCED_FACE('',(#1347),#776,.F.);+#1347 = FACE_BOUND('',#1348,.F.);+#1348 = EDGE_LOOP('',(#1349,#1370,#1371,#1372));+#1349 = ORIENTED_EDGE('',*,*,#1350,.F.);+#1350 = EDGE_CURVE('',#993,#1297,#1351,.T.);+#1351 = SURFACE_CURVE('',#1352,(#1356,#1363),.PCURVE_S1.);+#1352 = LINE('',#1353,#1354);+#1353 = CARTESIAN_POINT('',(1.2,-1.21,4.E-02));+#1354 = VECTOR('',#1355,1.);+#1355 = DIRECTION('',(0.,0.,1.));+#1356 = PCURVE('',#776,#1357);+#1357 = DEFINITIONAL_REPRESENTATION('',(#1358),#1362);+#1358 = LINE('',#1359,#1360);+#1359 = CARTESIAN_POINT('',(0.,2.4));+#1360 = VECTOR('',#1361,1.);+#1361 = DIRECTION('',(1.,0.));+#1362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1363 = PCURVE('',#1009,#1364);+#1364 = DEFINITIONAL_REPRESENTATION('',(#1365),#1369);+#1365 = LINE('',#1366,#1367);+#1366 = CARTESIAN_POINT('',(4.E-02,-4.E-02));+#1367 = VECTOR('',#1368,1.);+#1368 = DIRECTION('',(1.,0.));+#1369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1370 = ORIENTED_EDGE('',*,*,#1021,.F.);+#1371 = ORIENTED_EDGE('',*,*,#760,.T.);+#1372 = ORIENTED_EDGE('',*,*,#1296,.T.);+#1373 = ADVANCED_FACE('',(#1374,#1612),#1009,.F.);+#1374 = FACE_BOUND('',#1375,.F.);+#1375 = EDGE_LOOP('',(#1376,#1406,#1435,#1463,#1496,#1524,#1553,#1581));+#1376 = ORIENTED_EDGE('',*,*,#1377,.F.);+#1377 = EDGE_CURVE('',#1378,#1380,#1382,.T.);+#1378 = VERTEX_POINT('',#1379);+#1379 = CARTESIAN_POINT('',(1.2,-1.25,4.E-02));+#1380 = VERTEX_POINT('',#1381);+#1381 = CARTESIAN_POINT('',(1.2,-1.25,2.46));+#1382 = SURFACE_CURVE('',#1383,(#1387,#1394),.PCURVE_S1.);+#1383 = LINE('',#1384,#1385);+#1384 = CARTESIAN_POINT('',(1.2,-1.25,0.));+#1385 = VECTOR('',#1386,1.);+#1386 = DIRECTION('',(0.,0.,1.));+#1387 = PCURVE('',#1009,#1388);+#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393);+#1389 = LINE('',#1390,#1391);+#1390 = CARTESIAN_POINT('',(0.,0.));+#1391 = VECTOR('',#1392,1.);+#1392 = DIRECTION('',(1.,0.));+#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1394 = PCURVE('',#1395,#1400);+#1395 = PLANE('',#1396);+#1396 = AXIS2_PLACEMENT_3D('',#1397,#1398,#1399);+#1397 = CARTESIAN_POINT('',(1.2,-1.25,0.));+#1398 = DIRECTION('',(0.,1.,0.));+#1399 = DIRECTION('',(0.,-0.,1.));+#1400 = DEFINITIONAL_REPRESENTATION('',(#1401),#1405);+#1401 = LINE('',#1402,#1403);+#1402 = CARTESIAN_POINT('',(0.,0.));+#1403 = VECTOR('',#1404,1.);+#1404 = DIRECTION('',(1.,0.));+#1405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1406 = ORIENTED_EDGE('',*,*,#1407,.T.);+#1407 = EDGE_CURVE('',#1378,#1408,#1410,.T.);+#1408 = VERTEX_POINT('',#1409);+#1409 = CARTESIAN_POINT('',(1.2,-1.21,0.));+#1410 = SURFACE_CURVE('',#1411,(#1416,#1423),.PCURVE_S1.);+#1411 = CIRCLE('',#1412,4.E-02);+#1412 = AXIS2_PLACEMENT_3D('',#1413,#1414,#1415);+#1413 = CARTESIAN_POINT('',(1.2,-1.21,4.E-02));+#1414 = DIRECTION('',(1.,0.,-0.));+#1415 = DIRECTION('',(0.,0.,1.));+#1416 = PCURVE('',#1009,#1417);+#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422);+#1418 = CIRCLE('',#1419,4.E-02);+#1419 = AXIS2_PLACEMENT_2D('',#1420,#1421);+#1420 = CARTESIAN_POINT('',(4.E-02,-4.E-02));+#1421 = DIRECTION('',(1.,0.));+#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1423 = PCURVE('',#1424,#1429);+#1424 = CYLINDRICAL_SURFACE('',#1425,4.E-02);+#1425 = AXIS2_PLACEMENT_3D('',#1426,#1427,#1428);+#1426 = CARTESIAN_POINT('',(1.2,-1.21,4.E-02));+#1427 = DIRECTION('',(1.,0.,0.));+#1428 = DIRECTION('',(0.,-1.,0.));+#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434);+#1430 = LINE('',#1431,#1432);+#1431 = CARTESIAN_POINT('',(-1.570796326795,0.));+#1432 = VECTOR('',#1433,1.);+#1433 = DIRECTION('',(1.,0.));+#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1435 = ORIENTED_EDGE('',*,*,#1436,.T.);+#1436 = EDGE_CURVE('',#1408,#1437,#1439,.T.);+#1437 = VERTEX_POINT('',#1438);+#1438 = CARTESIAN_POINT('',(1.2,1.21,0.));+#1439 = SURFACE_CURVE('',#1440,(#1444,#1451),.PCURVE_S1.);+#1440 = LINE('',#1441,#1442);+#1441 = CARTESIAN_POINT('',(1.2,-1.25,0.));+#1442 = VECTOR('',#1443,1.);+#1443 = DIRECTION('',(0.,1.,0.));+#1444 = PCURVE('',#1009,#1445);+#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1450);+#1446 = LINE('',#1447,#1448);+#1447 = CARTESIAN_POINT('',(0.,0.));+#1448 = VECTOR('',#1449,1.);+#1449 = DIRECTION('',(0.,-1.));+#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1451 = PCURVE('',#1452,#1457);+#1452 = PLANE('',#1453);+#1453 = AXIS2_PLACEMENT_3D('',#1454,#1455,#1456);+#1454 = CARTESIAN_POINT('',(1.2,-1.25,0.));+#1455 = DIRECTION('',(0.,0.,1.));+#1456 = DIRECTION('',(1.,0.,-0.));+#1457 = DEFINITIONAL_REPRESENTATION('',(#1458),#1462);+#1458 = LINE('',#1459,#1460);+#1459 = CARTESIAN_POINT('',(0.,0.));+#1460 = VECTOR('',#1461,1.);+#1461 = DIRECTION('',(0.,1.));+#1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1463 = ORIENTED_EDGE('',*,*,#1464,.F.);+#1464 = EDGE_CURVE('',#1465,#1437,#1467,.T.);+#1465 = VERTEX_POINT('',#1466);+#1466 = CARTESIAN_POINT('',(1.2,1.25,4.E-02));+#1467 = SURFACE_CURVE('',#1468,(#1473,#1484),.PCURVE_S1.);+#1468 = CIRCLE('',#1469,4.E-02);+#1469 = AXIS2_PLACEMENT_3D('',#1470,#1471,#1472);+#1470 = CARTESIAN_POINT('',(1.2,1.21,4.E-02));+#1471 = DIRECTION('',(-1.,0.,0.));+#1472 = DIRECTION('',(0.,0.,1.));+#1473 = PCURVE('',#1009,#1474);+#1474 = DEFINITIONAL_REPRESENTATION('',(#1475),#1483);+#1475 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1476,#1477,#1478,#1479,+#1480,#1481,#1482),.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('') );+#1476 = CARTESIAN_POINT('',(8.E-02,-2.46));+#1477 = CARTESIAN_POINT('',(8.E-02,-2.529282032303));+#1478 = CARTESIAN_POINT('',(2.E-02,-2.494641016151));+#1479 = CARTESIAN_POINT('',(-4.E-02,-2.46));+#1480 = CARTESIAN_POINT('',(2.E-02,-2.425358983849));+#1481 = CARTESIAN_POINT('',(8.E-02,-2.390717967697));+#1482 = CARTESIAN_POINT('',(8.E-02,-2.46));+#1483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1484 = PCURVE('',#1485,#1490);+#1485 = CYLINDRICAL_SURFACE('',#1486,4.E-02);+#1486 = AXIS2_PLACEMENT_3D('',#1487,#1488,#1489);+#1487 = CARTESIAN_POINT('',(1.2,1.21,4.E-02));+#1488 = DIRECTION('',(1.,0.,0.));+#1489 = DIRECTION('',(-0.,1.,0.));+#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495);+#1491 = LINE('',#1492,#1493);+#1492 = CARTESIAN_POINT('',(7.853981633974,0.));+#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('',#1465,#1498,#1500,.T.);+#1498 = VERTEX_POINT('',#1499);+#1499 = CARTESIAN_POINT('',(1.2,1.25,2.46));+#1500 = SURFACE_CURVE('',#1501,(#1505,#1512),.PCURVE_S1.);+#1501 = LINE('',#1502,#1503);+#1502 = CARTESIAN_POINT('',(1.2,1.25,0.));+#1503 = VECTOR('',#1504,1.);+#1504 = DIRECTION('',(0.,0.,1.));+#1505 = PCURVE('',#1009,#1506);+#1506 = DEFINITIONAL_REPRESENTATION('',(#1507),#1511);+#1507 = LINE('',#1508,#1509);+#1508 = CARTESIAN_POINT('',(0.,-2.5));+#1509 = VECTOR('',#1510,1.);+#1510 = DIRECTION('',(1.,0.));+#1511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1512 = PCURVE('',#1513,#1518);+#1513 = PLANE('',#1514);+#1514 = AXIS2_PLACEMENT_3D('',#1515,#1516,#1517);+#1515 = CARTESIAN_POINT('',(1.2,1.25,0.));+#1516 = DIRECTION('',(0.,1.,0.));+#1517 = DIRECTION('',(0.,-0.,1.));+#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523);+#1519 = LINE('',#1520,#1521);+#1520 = CARTESIAN_POINT('',(0.,0.));+#1521 = VECTOR('',#1522,1.);+#1522 = DIRECTION('',(1.,0.));+#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1524 = ORIENTED_EDGE('',*,*,#1525,.T.);+#1525 = EDGE_CURVE('',#1498,#1526,#1528,.T.);+#1526 = VERTEX_POINT('',#1527);+#1527 = CARTESIAN_POINT('',(1.2,1.21,2.5));+#1528 = SURFACE_CURVE('',#1529,(#1534,#1541),.PCURVE_S1.);+#1529 = CIRCLE('',#1530,4.E-02);+#1530 = AXIS2_PLACEMENT_3D('',#1531,#1532,#1533);+#1531 = CARTESIAN_POINT('',(1.2,1.21,2.46));+#1532 = DIRECTION('',(1.,0.,-0.));+#1533 = DIRECTION('',(0.,0.,1.));+#1534 = PCURVE('',#1009,#1535);+#1535 = DEFINITIONAL_REPRESENTATION('',(#1536),#1540);+#1536 = CIRCLE('',#1537,4.E-02);+#1537 = AXIS2_PLACEMENT_2D('',#1538,#1539);+#1538 = CARTESIAN_POINT('',(2.46,-2.46));+#1539 = DIRECTION('',(1.,0.));+#1540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1541 = PCURVE('',#1542,#1547);+#1542 = CYLINDRICAL_SURFACE('',#1543,4.E-02);+#1543 = AXIS2_PLACEMENT_3D('',#1544,#1545,#1546);+#1544 = CARTESIAN_POINT('',(1.2,1.21,2.46));+#1545 = DIRECTION('',(1.,0.,0.));+#1546 = DIRECTION('',(-0.,1.,0.));+#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552);+#1548 = LINE('',#1549,#1550);+#1549 = CARTESIAN_POINT('',(-4.712388980385,0.));+#1550 = VECTOR('',#1551,1.);+#1551 = DIRECTION('',(1.,0.));+#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1553 = ORIENTED_EDGE('',*,*,#1554,.F.);+#1554 = EDGE_CURVE('',#1555,#1526,#1557,.T.);+#1555 = VERTEX_POINT('',#1556);+#1556 = CARTESIAN_POINT('',(1.2,-1.21,2.5));+#1557 = SURFACE_CURVE('',#1558,(#1562,#1569),.PCURVE_S1.);+#1558 = LINE('',#1559,#1560);+#1559 = CARTESIAN_POINT('',(1.2,-1.25,2.5));+#1560 = VECTOR('',#1561,1.);+#1561 = DIRECTION('',(0.,1.,0.));+#1562 = PCURVE('',#1009,#1563);+#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1568);+#1564 = LINE('',#1565,#1566);+#1565 = CARTESIAN_POINT('',(2.5,0.));+#1566 = VECTOR('',#1567,1.);+#1567 = DIRECTION('',(0.,-1.));+#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1569 = PCURVE('',#1570,#1575);+#1570 = PLANE('',#1571);+#1571 = AXIS2_PLACEMENT_3D('',#1572,#1573,#1574);+#1572 = CARTESIAN_POINT('',(1.2,-1.25,2.5));+#1573 = DIRECTION('',(0.,0.,1.));+#1574 = DIRECTION('',(1.,0.,-0.));+#1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1580);+#1576 = LINE('',#1577,#1578);+#1577 = CARTESIAN_POINT('',(0.,0.));+#1578 = VECTOR('',#1579,1.);+#1579 = DIRECTION('',(0.,1.));+#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1581 = ORIENTED_EDGE('',*,*,#1582,.F.);+#1582 = EDGE_CURVE('',#1380,#1555,#1583,.T.);+#1583 = SURFACE_CURVE('',#1584,(#1589,#1600),.PCURVE_S1.);+#1584 = CIRCLE('',#1585,4.E-02);+#1585 = AXIS2_PLACEMENT_3D('',#1586,#1587,#1588);+#1586 = CARTESIAN_POINT('',(1.2,-1.21,2.46));+#1587 = DIRECTION('',(-1.,0.,0.));+#1588 = DIRECTION('',(0.,0.,1.));+#1589 = PCURVE('',#1009,#1590);+#1590 = DEFINITIONAL_REPRESENTATION('',(#1591),#1599);+#1591 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1592,#1593,#1594,#1595,+#1596,#1597,#1598),.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('') );+#1592 = CARTESIAN_POINT('',(2.5,-4.E-02));+#1593 = CARTESIAN_POINT('',(2.5,-0.109282032303));+#1594 = CARTESIAN_POINT('',(2.44,-7.464101615138E-02));+#1595 = CARTESIAN_POINT('',(2.38,-4.E-02));+#1596 = CARTESIAN_POINT('',(2.44,-5.358983848622E-03));+#1597 = CARTESIAN_POINT('',(2.5,2.928203230276E-02));+#1598 = CARTESIAN_POINT('',(2.5,-4.E-02));+#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1600 = PCURVE('',#1601,#1606);+#1601 = CYLINDRICAL_SURFACE('',#1602,4.E-02);+#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605);+#1603 = CARTESIAN_POINT('',(1.2,-1.21,2.46));+#1604 = DIRECTION('',(1.,0.,0.));+#1605 = DIRECTION('',(0.,-1.,0.));+#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611);+#1607 = LINE('',#1608,#1609);+#1608 = CARTESIAN_POINT('',(10.995574287564,0.));+#1609 = VECTOR('',#1610,1.);+#1610 = DIRECTION('',(-1.,0.));+#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1612 = FACE_BOUND('',#1613,.F.);+#1613 = EDGE_LOOP('',(#1614,#1615,#1616,#1617,#1618,#1619,#1620,#1621));+#1614 = ORIENTED_EDGE('',*,*,#992,.F.);+#1615 = ORIENTED_EDGE('',*,*,#1350,.T.);+#1616 = ORIENTED_EDGE('',*,*,#1319,.T.);+#1617 = ORIENTED_EDGE('',*,*,#1271,.T.);+#1618 = ORIENTED_EDGE('',*,*,#1221,.F.);+#1619 = ORIENTED_EDGE('',*,*,#1148,.F.);+#1620 = ORIENTED_EDGE('',*,*,#1117,.T.);+#1621 = ORIENTED_EDGE('',*,*,#1047,.F.);+#1622 = ADVANCED_FACE('',(#1623),#1395,.F.);+#1623 = FACE_BOUND('',#1624,.F.);+#1624 = EDGE_LOOP('',(#1625,#1655,#1676,#1677));+#1625 = ORIENTED_EDGE('',*,*,#1626,.F.);+#1626 = EDGE_CURVE('',#1627,#1629,#1631,.T.);+#1627 = VERTEX_POINT('',#1628);+#1628 = CARTESIAN_POINT('',(1.6,-1.25,4.E-02));+#1629 = VERTEX_POINT('',#1630);+#1630 = CARTESIAN_POINT('',(1.6,-1.25,2.46));+#1631 = SURFACE_CURVE('',#1632,(#1636,#1643),.PCURVE_S1.);+#1632 = LINE('',#1633,#1634);+#1633 = CARTESIAN_POINT('',(1.6,-1.25,0.));+#1634 = VECTOR('',#1635,1.);+#1635 = DIRECTION('',(0.,0.,1.));+#1636 = PCURVE('',#1395,#1637);+#1637 = DEFINITIONAL_REPRESENTATION('',(#1638),#1642);+#1638 = LINE('',#1639,#1640);+#1639 = CARTESIAN_POINT('',(0.,0.4));+#1640 = VECTOR('',#1641,1.);+#1641 = DIRECTION('',(1.,0.));+#1642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1643 = PCURVE('',#1644,#1649);+#1644 = PLANE('',#1645);+#1645 = AXIS2_PLACEMENT_3D('',#1646,#1647,#1648);+#1646 = CARTESIAN_POINT('',(1.6,-1.25,0.));+#1647 = DIRECTION('',(1.,0.,0.));+#1648 = DIRECTION('',(0.,0.,1.));+#1649 = DEFINITIONAL_REPRESENTATION('',(#1650),#1654);+#1650 = LINE('',#1651,#1652);+#1651 = CARTESIAN_POINT('',(0.,0.));+#1652 = VECTOR('',#1653,1.);+#1653 = DIRECTION('',(1.,0.));+#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1655 = ORIENTED_EDGE('',*,*,#1656,.F.);+#1656 = EDGE_CURVE('',#1378,#1627,#1657,.T.);+#1657 = SURFACE_CURVE('',#1658,(#1662,#1669),.PCURVE_S1.);+#1658 = LINE('',#1659,#1660);+#1659 = CARTESIAN_POINT('',(1.2,-1.25,4.E-02));+#1660 = VECTOR('',#1661,1.);+#1661 = DIRECTION('',(1.,0.,0.));+#1662 = PCURVE('',#1395,#1663);+#1663 = DEFINITIONAL_REPRESENTATION('',(#1664),#1668);+#1664 = LINE('',#1665,#1666);+#1665 = CARTESIAN_POINT('',(4.E-02,0.));+#1666 = VECTOR('',#1667,1.);+#1667 = DIRECTION('',(0.,1.));+#1668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1669 = PCURVE('',#1424,#1670);+#1670 = DEFINITIONAL_REPRESENTATION('',(#1671),#1675);+#1671 = LINE('',#1672,#1673);+#1672 = CARTESIAN_POINT('',(0.,0.));+#1673 = VECTOR('',#1674,1.);+#1674 = DIRECTION('',(0.,1.));+#1675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1676 = ORIENTED_EDGE('',*,*,#1377,.T.);+#1677 = ORIENTED_EDGE('',*,*,#1678,.T.);+#1678 = EDGE_CURVE('',#1380,#1629,#1679,.T.);+#1679 = SURFACE_CURVE('',#1680,(#1684,#1691),.PCURVE_S1.);+#1680 = LINE('',#1681,#1682);+#1681 = CARTESIAN_POINT('',(1.2,-1.25,2.46));+#1682 = VECTOR('',#1683,1.);+#1683 = DIRECTION('',(1.,0.,0.));+#1684 = PCURVE('',#1395,#1685);+#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1690);+#1686 = LINE('',#1687,#1688);+#1687 = CARTESIAN_POINT('',(2.46,0.));+#1688 = VECTOR('',#1689,1.);+#1689 = DIRECTION('',(0.,1.));+#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1691 = PCURVE('',#1601,#1692);+#1692 = DEFINITIONAL_REPRESENTATION('',(#1693),#1697);+#1693 = LINE('',#1694,#1695);+#1694 = CARTESIAN_POINT('',(6.28318530718,0.));+#1695 = VECTOR('',#1696,1.);+#1696 = DIRECTION('',(0.,1.));+#1697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1698 = ADVANCED_FACE('',(#1699),#1424,.T.);+#1699 = FACE_BOUND('',#1700,.T.);+#1700 = EDGE_LOOP('',(#1701,#1702,#1725,#1747));+#1701 = ORIENTED_EDGE('',*,*,#1407,.T.);+#1702 = ORIENTED_EDGE('',*,*,#1703,.T.);+#1703 = EDGE_CURVE('',#1408,#1704,#1706,.T.);+#1704 = VERTEX_POINT('',#1705);+#1705 = CARTESIAN_POINT('',(1.6,-1.21,0.));+#1706 = SURFACE_CURVE('',#1707,(#1711,#1718),.PCURVE_S1.);+#1707 = LINE('',#1708,#1709);+#1708 = CARTESIAN_POINT('',(1.2,-1.21,0.));+#1709 = VECTOR('',#1710,1.);+#1710 = DIRECTION('',(1.,0.,0.));+#1711 = PCURVE('',#1424,#1712);+#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717);+#1713 = LINE('',#1714,#1715);+#1714 = CARTESIAN_POINT('',(1.570796326795,0.));+#1715 = VECTOR('',#1716,1.);+#1716 = DIRECTION('',(0.,1.));+#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1718 = PCURVE('',#1452,#1719);+#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724);+#1720 = LINE('',#1721,#1722);+#1721 = CARTESIAN_POINT('',(0.,4.E-02));+#1722 = VECTOR('',#1723,1.);+#1723 = DIRECTION('',(1.,0.));+#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1725 = ORIENTED_EDGE('',*,*,#1726,.F.);+#1726 = EDGE_CURVE('',#1627,#1704,#1727,.T.);+#1727 = SURFACE_CURVE('',#1728,(#1733,#1740),.PCURVE_S1.);+#1728 = CIRCLE('',#1729,4.E-02);+#1729 = AXIS2_PLACEMENT_3D('',#1730,#1731,#1732);+#1730 = CARTESIAN_POINT('',(1.6,-1.21,4.E-02));+#1731 = DIRECTION('',(1.,0.,-0.));+#1732 = DIRECTION('',(0.,0.,1.));+#1733 = PCURVE('',#1424,#1734);+#1734 = DEFINITIONAL_REPRESENTATION('',(#1735),#1739);+#1735 = LINE('',#1736,#1737);+#1736 = CARTESIAN_POINT('',(-1.570796326795,0.4));+#1737 = VECTOR('',#1738,1.);+#1738 = DIRECTION('',(1.,0.));+#1739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1740 = PCURVE('',#1644,#1741);+#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746);+#1742 = CIRCLE('',#1743,4.E-02);+#1743 = AXIS2_PLACEMENT_2D('',#1744,#1745);+#1744 = CARTESIAN_POINT('',(4.E-02,-4.E-02));+#1745 = DIRECTION('',(1.,0.));+#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1747 = ORIENTED_EDGE('',*,*,#1656,.F.);+#1748 = ADVANCED_FACE('',(#1749),#1601,.T.);+#1749 = FACE_BOUND('',#1750,.T.);+#1750 = EDGE_LOOP('',(#1751,#1752,#1780,#1801));+#1751 = ORIENTED_EDGE('',*,*,#1678,.T.);+#1752 = ORIENTED_EDGE('',*,*,#1753,.T.);+#1753 = EDGE_CURVE('',#1629,#1754,#1756,.T.);+#1754 = VERTEX_POINT('',#1755);+#1755 = CARTESIAN_POINT('',(1.6,-1.21,2.5));+#1756 = SURFACE_CURVE('',#1757,(#1762,#1769),.PCURVE_S1.);+#1757 = CIRCLE('',#1758,4.E-02);+#1758 = AXIS2_PLACEMENT_3D('',#1759,#1760,#1761);+#1759 = CARTESIAN_POINT('',(1.6,-1.21,2.46));+#1760 = DIRECTION('',(-1.,0.,0.));+#1761 = DIRECTION('',(0.,0.,1.));+#1762 = PCURVE('',#1601,#1763);+#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768);+#1764 = LINE('',#1765,#1766);+#1765 = CARTESIAN_POINT('',(10.995574287564,0.4));+#1766 = VECTOR('',#1767,1.);+#1767 = DIRECTION('',(-1.,0.));+#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1769 = PCURVE('',#1644,#1770);+#1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1779);+#1771 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1772,#1773,#1774,#1775,+#1776,#1777,#1778),.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('') );+#1772 = CARTESIAN_POINT('',(2.5,-4.E-02));+#1773 = CARTESIAN_POINT('',(2.5,-0.109282032303));+#1774 = CARTESIAN_POINT('',(2.44,-7.464101615138E-02));+#1775 = CARTESIAN_POINT('',(2.38,-4.E-02));+#1776 = CARTESIAN_POINT('',(2.44,-5.358983848622E-03));+#1777 = CARTESIAN_POINT('',(2.5,2.928203230276E-02));+#1778 = CARTESIAN_POINT('',(2.5,-4.E-02));+#1779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1780 = ORIENTED_EDGE('',*,*,#1781,.F.);+#1781 = EDGE_CURVE('',#1555,#1754,#1782,.T.);+#1782 = SURFACE_CURVE('',#1783,(#1787,#1794),.PCURVE_S1.);+#1783 = LINE('',#1784,#1785);+#1784 = CARTESIAN_POINT('',(1.2,-1.21,2.5));+#1785 = VECTOR('',#1786,1.);+#1786 = DIRECTION('',(1.,0.,0.));+#1787 = PCURVE('',#1601,#1788);+#1788 = DEFINITIONAL_REPRESENTATION('',(#1789),#1793);+#1789 = LINE('',#1790,#1791);+#1790 = CARTESIAN_POINT('',(4.712388980385,0.));+#1791 = VECTOR('',#1792,1.);+#1792 = DIRECTION('',(0.,1.));+#1793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1794 = PCURVE('',#1570,#1795);+#1795 = DEFINITIONAL_REPRESENTATION('',(#1796),#1800);+#1796 = LINE('',#1797,#1798);+#1797 = CARTESIAN_POINT('',(0.,4.E-02));+#1798 = VECTOR('',#1799,1.);+#1799 = DIRECTION('',(1.,0.));+#1800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1801 = ORIENTED_EDGE('',*,*,#1582,.F.);+#1802 = ADVANCED_FACE('',(#1803),#1452,.F.);+#1803 = FACE_BOUND('',#1804,.F.);+#1804 = EDGE_LOOP('',(#1805,#1806,#1807,#1830));+#1805 = ORIENTED_EDGE('',*,*,#1436,.F.);+#1806 = ORIENTED_EDGE('',*,*,#1703,.T.);+#1807 = ORIENTED_EDGE('',*,*,#1808,.T.);+#1808 = EDGE_CURVE('',#1704,#1809,#1811,.T.);+#1809 = VERTEX_POINT('',#1810);+#1810 = CARTESIAN_POINT('',(1.6,1.21,0.));+#1811 = SURFACE_CURVE('',#1812,(#1816,#1823),.PCURVE_S1.);+#1812 = LINE('',#1813,#1814);+#1813 = CARTESIAN_POINT('',(1.6,-1.25,0.));+#1814 = VECTOR('',#1815,1.);+#1815 = DIRECTION('',(0.,1.,0.));+#1816 = PCURVE('',#1452,#1817);+#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);+#1818 = LINE('',#1819,#1820);+#1819 = CARTESIAN_POINT('',(0.4,0.));+#1820 = VECTOR('',#1821,1.);+#1821 = DIRECTION('',(0.,1.));+#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1823 = PCURVE('',#1644,#1824);+#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829);+#1825 = LINE('',#1826,#1827);+#1826 = CARTESIAN_POINT('',(0.,0.));+#1827 = VECTOR('',#1828,1.);+#1828 = DIRECTION('',(0.,-1.));+#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1830 = ORIENTED_EDGE('',*,*,#1831,.F.);+#1831 = EDGE_CURVE('',#1437,#1809,#1832,.T.);+#1832 = SURFACE_CURVE('',#1833,(#1837,#1844),.PCURVE_S1.);+#1833 = LINE('',#1834,#1835);+#1834 = CARTESIAN_POINT('',(1.2,1.21,0.));+#1835 = VECTOR('',#1836,1.);+#1836 = DIRECTION('',(1.,0.,0.));+#1837 = PCURVE('',#1452,#1838);+#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843);+#1839 = LINE('',#1840,#1841);+#1840 = CARTESIAN_POINT('',(0.,2.46));+#1841 = VECTOR('',#1842,1.);+#1842 = DIRECTION('',(1.,0.));+#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1844 = PCURVE('',#1485,#1845);+#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1850);+#1846 = LINE('',#1847,#1848);+#1847 = CARTESIAN_POINT('',(4.712388980385,0.));+#1848 = VECTOR('',#1849,1.);+#1849 = DIRECTION('',(0.,1.));+#1850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1851 = ADVANCED_FACE('',(#1852),#1570,.T.);+#1852 = FACE_BOUND('',#1853,.T.);+#1853 = EDGE_LOOP('',(#1854,#1855,#1856,#1879));+#1854 = ORIENTED_EDGE('',*,*,#1554,.F.);+#1855 = ORIENTED_EDGE('',*,*,#1781,.T.);+#1856 = ORIENTED_EDGE('',*,*,#1857,.T.);+#1857 = EDGE_CURVE('',#1754,#1858,#1860,.T.);+#1858 = VERTEX_POINT('',#1859);+#1859 = CARTESIAN_POINT('',(1.6,1.21,2.5));+#1860 = SURFACE_CURVE('',#1861,(#1865,#1872),.PCURVE_S1.);+#1861 = LINE('',#1862,#1863);+#1862 = CARTESIAN_POINT('',(1.6,-1.25,2.5));+#1863 = VECTOR('',#1864,1.);+#1864 = DIRECTION('',(0.,1.,0.));+#1865 = PCURVE('',#1570,#1866);+#1866 = DEFINITIONAL_REPRESENTATION('',(#1867),#1871);+#1867 = LINE('',#1868,#1869);+#1868 = CARTESIAN_POINT('',(0.4,0.));+#1869 = VECTOR('',#1870,1.);+#1870 = DIRECTION('',(0.,1.));+#1871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1872 = PCURVE('',#1644,#1873);+#1873 = DEFINITIONAL_REPRESENTATION('',(#1874),#1878);+#1874 = LINE('',#1875,#1876);+#1875 = CARTESIAN_POINT('',(2.5,0.));+#1876 = VECTOR('',#1877,1.);+#1877 = DIRECTION('',(0.,-1.));+#1878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1879 = ORIENTED_EDGE('',*,*,#1880,.F.);+#1880 = EDGE_CURVE('',#1526,#1858,#1881,.T.);+#1881 = SURFACE_CURVE('',#1882,(#1886,#1893),.PCURVE_S1.);+#1882 = LINE('',#1883,#1884);+#1883 = CARTESIAN_POINT('',(1.2,1.21,2.5));+#1884 = VECTOR('',#1885,1.);+#1885 = DIRECTION('',(1.,0.,0.));+#1886 = PCURVE('',#1570,#1887);+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892);+#1888 = LINE('',#1889,#1890);+#1889 = CARTESIAN_POINT('',(0.,2.46));+#1890 = VECTOR('',#1891,1.);+#1891 = DIRECTION('',(1.,0.));+#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1893 = PCURVE('',#1542,#1894);+#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1899);+#1895 = LINE('',#1896,#1897);+#1896 = CARTESIAN_POINT('',(1.570796326795,0.));+#1897 = VECTOR('',#1898,1.);+#1898 = DIRECTION('',(0.,1.));+#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1900 = ADVANCED_FACE('',(#1901),#1485,.T.);+#1901 = FACE_BOUND('',#1902,.T.);+#1902 = EDGE_LOOP('',(#1903,#1926,#1952,#1953));+#1903 = ORIENTED_EDGE('',*,*,#1904,.T.);+#1904 = EDGE_CURVE('',#1465,#1905,#1907,.T.);+#1905 = VERTEX_POINT('',#1906);+#1906 = CARTESIAN_POINT('',(1.6,1.25,4.E-02));+#1907 = SURFACE_CURVE('',#1908,(#1912,#1919),.PCURVE_S1.);+#1908 = LINE('',#1909,#1910);+#1909 = CARTESIAN_POINT('',(1.2,1.25,4.E-02));+#1910 = VECTOR('',#1911,1.);+#1911 = DIRECTION('',(1.,0.,0.));+#1912 = PCURVE('',#1485,#1913);+#1913 = DEFINITIONAL_REPRESENTATION('',(#1914),#1918);+#1914 = LINE('',#1915,#1916);+#1915 = CARTESIAN_POINT('',(6.28318530718,0.));+#1916 = VECTOR('',#1917,1.);+#1917 = DIRECTION('',(0.,1.));+#1918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1919 = PCURVE('',#1513,#1920);+#1920 = DEFINITIONAL_REPRESENTATION('',(#1921),#1925);+#1921 = LINE('',#1922,#1923);+#1922 = CARTESIAN_POINT('',(4.E-02,0.));+#1923 = VECTOR('',#1924,1.);+#1924 = DIRECTION('',(0.,1.));+#1925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1926 = ORIENTED_EDGE('',*,*,#1927,.T.);+#1927 = EDGE_CURVE('',#1905,#1809,#1928,.T.);+#1928 = SURFACE_CURVE('',#1929,(#1934,#1941),.PCURVE_S1.);+#1929 = CIRCLE('',#1930,4.E-02);+#1930 = AXIS2_PLACEMENT_3D('',#1931,#1932,#1933);+#1931 = CARTESIAN_POINT('',(1.6,1.21,4.E-02));+#1932 = DIRECTION('',(-1.,0.,0.));+#1933 = DIRECTION('',(0.,0.,1.));+#1934 = PCURVE('',#1485,#1935);+#1935 = DEFINITIONAL_REPRESENTATION('',(#1936),#1940);+#1936 = LINE('',#1937,#1938);+#1937 = CARTESIAN_POINT('',(7.853981633974,0.4));+#1938 = VECTOR('',#1939,1.);+#1939 = DIRECTION('',(-1.,0.));+#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1941 = PCURVE('',#1644,#1942);+#1942 = DEFINITIONAL_REPRESENTATION('',(#1943),#1951);+#1943 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1944,#1945,#1946,#1947,+#1948,#1949,#1950),.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('') );+#1944 = CARTESIAN_POINT('',(8.E-02,-2.46));+#1945 = CARTESIAN_POINT('',(8.E-02,-2.529282032303));+#1946 = CARTESIAN_POINT('',(2.E-02,-2.494641016151));+#1947 = CARTESIAN_POINT('',(-4.E-02,-2.46));+#1948 = CARTESIAN_POINT('',(2.E-02,-2.425358983849));+#1949 = CARTESIAN_POINT('',(8.E-02,-2.390717967697));+#1950 = CARTESIAN_POINT('',(8.E-02,-2.46));+#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1952 = ORIENTED_EDGE('',*,*,#1831,.F.);+#1953 = ORIENTED_EDGE('',*,*,#1464,.F.);+#1954 = ADVANCED_FACE('',(#1955),#1542,.T.);+#1955 = FACE_BOUND('',#1956,.T.);+#1956 = EDGE_LOOP('',(#1957,#1958,#1959,#1983));+#1957 = ORIENTED_EDGE('',*,*,#1525,.T.);+#1958 = ORIENTED_EDGE('',*,*,#1880,.T.);+#1959 = ORIENTED_EDGE('',*,*,#1960,.F.);+#1960 = EDGE_CURVE('',#1961,#1858,#1963,.T.);+#1961 = VERTEX_POINT('',#1962);+#1962 = CARTESIAN_POINT('',(1.6,1.25,2.46));+#1963 = SURFACE_CURVE('',#1964,(#1969,#1976),.PCURVE_S1.);+#1964 = CIRCLE('',#1965,4.E-02);+#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968);+#1966 = CARTESIAN_POINT('',(1.6,1.21,2.46));+#1967 = DIRECTION('',(1.,0.,-0.));+#1968 = DIRECTION('',(0.,0.,1.));+#1969 = PCURVE('',#1542,#1970);+#1970 = DEFINITIONAL_REPRESENTATION('',(#1971),#1975);+#1971 = LINE('',#1972,#1973);+#1972 = CARTESIAN_POINT('',(-4.712388980385,0.4));+#1973 = VECTOR('',#1974,1.);+#1974 = DIRECTION('',(1.,0.));+#1975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1976 = PCURVE('',#1644,#1977);+#1977 = DEFINITIONAL_REPRESENTATION('',(#1978),#1982);+#1978 = CIRCLE('',#1979,4.E-02);+#1979 = AXIS2_PLACEMENT_2D('',#1980,#1981);+#1980 = CARTESIAN_POINT('',(2.46,-2.46));+#1981 = DIRECTION('',(1.,0.));+#1982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1983 = ORIENTED_EDGE('',*,*,#1984,.F.);+#1984 = EDGE_CURVE('',#1498,#1961,#1985,.T.);+#1985 = SURFACE_CURVE('',#1986,(#1990,#1997),.PCURVE_S1.);+#1986 = LINE('',#1987,#1988);+#1987 = CARTESIAN_POINT('',(1.2,1.25,2.46));+#1988 = VECTOR('',#1989,1.);+#1989 = DIRECTION('',(1.,0.,0.));+#1990 = PCURVE('',#1542,#1991);+#1991 = DEFINITIONAL_REPRESENTATION('',(#1992),#1996);+#1992 = LINE('',#1993,#1994);+#1993 = CARTESIAN_POINT('',(0.,0.));+#1994 = VECTOR('',#1995,1.);+#1995 = DIRECTION('',(0.,1.));+#1996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1997 = PCURVE('',#1513,#1998);+#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003);+#1999 = LINE('',#2000,#2001);+#2000 = CARTESIAN_POINT('',(2.46,0.));+#2001 = VECTOR('',#2002,1.);+#2002 = DIRECTION('',(0.,1.));+#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2004 = ADVANCED_FACE('',(#2005),#1513,.T.);+#2005 = FACE_BOUND('',#2006,.T.);+#2006 = EDGE_LOOP('',(#2007,#2028,#2029,#2030));+#2007 = ORIENTED_EDGE('',*,*,#2008,.F.);+#2008 = EDGE_CURVE('',#1905,#1961,#2009,.T.);+#2009 = SURFACE_CURVE('',#2010,(#2014,#2021),.PCURVE_S1.);+#2010 = LINE('',#2011,#2012);+#2011 = CARTESIAN_POINT('',(1.6,1.25,0.));+#2012 = VECTOR('',#2013,1.);+#2013 = DIRECTION('',(0.,0.,1.));+#2014 = PCURVE('',#1513,#2015);+#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020);+#2016 = LINE('',#2017,#2018);+#2017 = CARTESIAN_POINT('',(0.,0.4));+#2018 = VECTOR('',#2019,1.);+#2019 = DIRECTION('',(1.,0.));+#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2021 = PCURVE('',#1644,#2022);+#2022 = DEFINITIONAL_REPRESENTATION('',(#2023),#2027);+#2023 = LINE('',#2024,#2025);+#2024 = CARTESIAN_POINT('',(0.,-2.5));+#2025 = VECTOR('',#2026,1.);+#2026 = DIRECTION('',(1.,0.));+#2027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2028 = ORIENTED_EDGE('',*,*,#1904,.F.);+#2029 = ORIENTED_EDGE('',*,*,#1497,.T.);+#2030 = ORIENTED_EDGE('',*,*,#1984,.T.);+#2031 = ADVANCED_FACE('',(#2032),#1644,.T.);+#2032 = FACE_BOUND('',#2033,.T.);+#2033 = EDGE_LOOP('',(#2034,#2035,#2036,#2037,#2038,#2039,#2040,#2041));+#2034 = ORIENTED_EDGE('',*,*,#1626,.F.);+#2035 = ORIENTED_EDGE('',*,*,#1726,.T.);+#2036 = ORIENTED_EDGE('',*,*,#1808,.T.);+#2037 = ORIENTED_EDGE('',*,*,#1927,.F.);+#2038 = ORIENTED_EDGE('',*,*,#2008,.T.);+#2039 = ORIENTED_EDGE('',*,*,#1960,.T.);+#2040 = ORIENTED_EDGE('',*,*,#1857,.F.);+#2041 = ORIENTED_EDGE('',*,*,#1753,.F.);+#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2046)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2043,#2044,#2045)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2043 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2044 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2045 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2046 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2043,+ 'distance_accuracy_value','confusion accuracy');+#2047 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2048,#2050);+#2048 = ( REPRESENTATION_RELATIONSHIP('','',#59,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2049) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#2049 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37);+#2050 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #2051);+#2051 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','L_1210_3225Metric','',#31,+ #54,$);+#2052 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#56));+#2053 = SHAPE_DEFINITION_REPRESENTATION(#2054,#2060);+#2054 = PRODUCT_DEFINITION_SHAPE('','',#2055);+#2055 = PRODUCT_DEFINITION('design','',#2056,#2059);+#2056 = PRODUCT_DEFINITION_FORMATION('','',#2057);+#2057 = PRODUCT('Adom.LaserEtch','Adom.LaserEtch','',(#2058));+#2058 = PRODUCT_CONTEXT('',#2,'mechanical');+#2059 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#2060 = SHAPE_REPRESENTATION('',(#11,#2061,#2215,#2673,#2971,#3189,#3715+ ,#4095,#4441),#4675);+#2061 = SHELL_BASED_SURFACE_MODEL('',(#2062));+#2062 = OPEN_SHELL('',(#2063));+#2063 = ADVANCED_FACE('',(#2064),#2078,.T.);+#2064 = FACE_BOUND('',#2065,.F.);+#2065 = EDGE_LOOP('',(#2066,#2089,#2105,#2121,#2137,#2153,#2169,#2185,+ #2201));+#2066 = ORIENTED_EDGE('',*,*,#2067,.T.);+#2067 = EDGE_CURVE('',#2068,#2070,#2072,.T.);+#2068 = VERTEX_POINT('',#2069);+#2069 = CARTESIAN_POINT('',(-0.835326993515,0.203196151592,2.465));+#2070 = VERTEX_POINT('',#2071);+#2071 = CARTESIAN_POINT('',(-1.031999998628,0.589289578114,2.465));+#2072 = SURFACE_CURVE('',#2073,(#2077),.PCURVE_S1.);+#2073 = LINE('',#2074,#2075);+#2074 = CARTESIAN_POINT('',(-0.835326993515,0.203196151592,2.465));+#2075 = VECTOR('',#2076,1.);+#2076 = DIRECTION('',(-0.453896282412,0.89105452404,0.));+#2077 = PCURVE('',#2078,#2083);+#2078 = PLANE('',#2079);+#2079 = AXIS2_PLACEMENT_3D('',#2080,#2081,#2082);+#2080 = CARTESIAN_POINT('',(-1.035412979194,-4.765792000542E-02,2.465));+#2081 = DIRECTION('',(0.,0.,1.));+#2082 = DIRECTION('',(1.,0.,0.));+#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088);+#2084 = LINE('',#2085,#2086);+#2085 = CARTESIAN_POINT('',(0.200085985679,0.250854071597));+#2086 = VECTOR('',#2087,1.);+#2087 = DIRECTION('',(-0.453896282412,0.89105452404));+#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2089 = ORIENTED_EDGE('',*,*,#2090,.T.);+#2090 = EDGE_CURVE('',#2070,#2091,#2093,.T.);+#2091 = VERTEX_POINT('',#2092);+#2092 = CARTESIAN_POINT('',(-0.896334021131,0.589289578114,2.465));+#2093 = SURFACE_CURVE('',#2094,(#2098),.PCURVE_S1.);+#2094 = LINE('',#2095,#2096);+#2095 = CARTESIAN_POINT('',(-1.031999998628,0.589289578114,2.465));+#2096 = VECTOR('',#2097,1.);+#2097 = DIRECTION('',(1.,0.,0.));+#2098 = PCURVE('',#2078,#2099);+#2099 = DEFINITIONAL_REPRESENTATION('',(#2100),#2104);+#2100 = LINE('',#2101,#2102);+#2101 = CARTESIAN_POINT('',(3.412980565945E-03,0.63694749812));+#2102 = VECTOR('',#2103,1.);+#2103 = DIRECTION('',(1.,0.));+#2104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2105 = ORIENTED_EDGE('',*,*,#2106,.T.);+#2106 = EDGE_CURVE('',#2091,#2107,#2109,.T.);+#2107 = VERTEX_POINT('',#2108);+#2108 = CARTESIAN_POINT('',(-0.772613475616,0.333316035668,2.465));+#2109 = SURFACE_CURVE('',#2110,(#2114),.PCURVE_S1.);+#2110 = LINE('',#2111,#2112);+#2111 = CARTESIAN_POINT('',(-0.896334021131,0.589289578114,2.465));+#2112 = VECTOR('',#2113,1.);+#2113 = DIRECTION('',(0.43516866054,-0.900348952842,0.));+#2114 = PCURVE('',#2078,#2115);+#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120);+#2116 = LINE('',#2117,#2118);+#2117 = CARTESIAN_POINT('',(0.139078958062,0.63694749812));+#2118 = VECTOR('',#2119,1.);+#2119 = DIRECTION('',(0.43516866054,-0.900348952842));+#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2121 = ORIENTED_EDGE('',*,*,#2122,.T.);+#2122 = EDGE_CURVE('',#2107,#2123,#2125,.T.);+#2123 = VERTEX_POINT('',#2124);+#2124 = CARTESIAN_POINT('',(-0.64846630753,0.589289578114,2.465));+#2125 = SURFACE_CURVE('',#2126,(#2130),.PCURVE_S1.);+#2126 = LINE('',#2127,#2128);+#2127 = CARTESIAN_POINT('',(-0.772613475616,0.333316035668,2.465));+#2128 = VECTOR('',#2129,1.);+#2129 = DIRECTION('',(0.436383882788,0.899760583068,0.));+#2130 = PCURVE('',#2078,#2131);+#2131 = DEFINITIONAL_REPRESENTATION('',(#2132),#2136);+#2132 = LINE('',#2133,#2134);+#2133 = CARTESIAN_POINT('',(0.262799503578,0.380973955674));+#2134 = VECTOR('',#2135,1.);+#2135 = DIRECTION('',(0.436383882788,0.899760583068));+#2136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2137 = ORIENTED_EDGE('',*,*,#2138,.T.);+#2138 = EDGE_CURVE('',#2123,#2139,#2141,.T.);+#2139 = VERTEX_POINT('',#2140);+#2140 = CARTESIAN_POINT('',(-0.512800330033,0.589289578114,2.465));+#2141 = SURFACE_CURVE('',#2142,(#2146),.PCURVE_S1.);+#2142 = LINE('',#2143,#2144);+#2143 = CARTESIAN_POINT('',(-0.64846630753,0.589289578114,2.465));+#2144 = VECTOR('',#2145,1.);+#2145 = DIRECTION('',(1.,0.,0.));+#2146 = PCURVE('',#2078,#2147);+#2147 = DEFINITIONAL_REPRESENTATION('',(#2148),#2152);+#2148 = LINE('',#2149,#2150);+#2149 = CARTESIAN_POINT('',(0.386946671664,0.63694749812));+#2150 = VECTOR('',#2151,1.);+#2151 = DIRECTION('',(1.,0.));+#2152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2153 = ORIENTED_EDGE('',*,*,#2154,.T.);+#2154 = EDGE_CURVE('',#2139,#2155,#2157,.T.);+#2155 = VERTEX_POINT('',#2156);+#2156 = CARTESIAN_POINT('',(-0.709473335146,0.203196151592,2.465));+#2157 = SURFACE_CURVE('',#2158,(#2162),.PCURVE_S1.);+#2158 = LINE('',#2159,#2160);+#2159 = CARTESIAN_POINT('',(-0.512800330033,0.589289578114,2.465));+#2160 = VECTOR('',#2161,1.);+#2161 = DIRECTION('',(-0.453896282412,-0.89105452404,0.));+#2162 = PCURVE('',#2078,#2163);+#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168);+#2164 = LINE('',#2165,#2166);+#2165 = CARTESIAN_POINT('',(0.52261264916,0.63694749812));+#2166 = VECTOR('',#2167,1.);+#2167 = DIRECTION('',(-0.453896282412,-0.89105452404));+#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2169 = ORIENTED_EDGE('',*,*,#2170,.T.);+#2170 = EDGE_CURVE('',#2155,#2171,#2173,.T.);+#2171 = VERTEX_POINT('',#2172);+#2172 = CARTESIAN_POINT('',(-0.709473335146,-4.765792000542E-02,2.465));+#2173 = SURFACE_CURVE('',#2174,(#2178),.PCURVE_S1.);+#2174 = LINE('',#2175,#2176);+#2175 = CARTESIAN_POINT('',(-0.709473335146,0.203196151592,2.465));+#2176 = VECTOR('',#2177,1.);+#2177 = DIRECTION('',(0.,-1.,0.));+#2178 = PCURVE('',#2078,#2179);+#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2184);+#2180 = LINE('',#2181,#2182);+#2181 = CARTESIAN_POINT('',(0.325939644048,0.250854071597));+#2182 = VECTOR('',#2183,1.);+#2183 = DIRECTION('',(0.,-1.));+#2184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2185 = ORIENTED_EDGE('',*,*,#2186,.T.);+#2186 = EDGE_CURVE('',#2171,#2187,#2189,.T.);+#2187 = VERTEX_POINT('',#2188);+#2188 = CARTESIAN_POINT('',(-0.835326993515,-4.765792000542E-02,2.465));+#2189 = SURFACE_CURVE('',#2190,(#2194),.PCURVE_S1.);+#2190 = LINE('',#2191,#2192);+#2191 = CARTESIAN_POINT('',(-0.709473335146,-4.765792000542E-02,2.465));+#2192 = VECTOR('',#2193,1.);+#2193 = DIRECTION('',(-1.,0.,0.));+#2194 = PCURVE('',#2078,#2195);+#2195 = DEFINITIONAL_REPRESENTATION('',(#2196),#2200);+#2196 = LINE('',#2197,#2198);+#2197 = CARTESIAN_POINT('',(0.325939644048,0.));+#2198 = VECTOR('',#2199,1.);+#2199 = DIRECTION('',(-1.,0.));+#2200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2201 = ORIENTED_EDGE('',*,*,#2202,.T.);+#2202 = EDGE_CURVE('',#2187,#2068,#2203,.T.);+#2203 = SURFACE_CURVE('',#2204,(#2208),.PCURVE_S1.);+#2204 = LINE('',#2205,#2206);+#2205 = CARTESIAN_POINT('',(-0.835326993515,-4.765792000542E-02,2.465));+#2206 = VECTOR('',#2207,1.);+#2207 = DIRECTION('',(0.,1.,0.));+#2208 = PCURVE('',#2078,#2209);+#2209 = DEFINITIONAL_REPRESENTATION('',(#2210),#2214);+#2210 = LINE('',#2211,#2212);+#2211 = CARTESIAN_POINT('',(0.200085985679,0.));+#2212 = VECTOR('',#2213,1.);+#2213 = DIRECTION('',(0.,1.));+#2214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2215 = SHELL_BASED_SURFACE_MODEL('',(#2216));+#2216 = OPEN_SHELL('',(#2217));+#2217 = ADVANCED_FACE('',(#2218),#2232,.T.);+#2218 = FACE_BOUND('',#2219,.F.);+#2219 = EDGE_LOOP('',(#2220,#2243,#2259,#2275,#2291,#2307,#2323,#2339,+ #2355,#2371,#2387,#2403,#2419,#2435,#2451,#2467,#2483,#2499,#2515,+ #2531,#2547,#2563,#2579,#2595,#2611,#2627,#2643,#2659));+#2220 = ORIENTED_EDGE('',*,*,#2221,.T.);+#2221 = EDGE_CURVE('',#2222,#2224,#2226,.T.);+#2222 = VERTEX_POINT('',#2223);+#2223 = CARTESIAN_POINT('',(-0.229949565631,0.20831562244,2.465));+#2224 = VERTEX_POINT('',#2225);+#2225 = CARTESIAN_POINT('',(-0.291809838388,0.231779863831,2.465));+#2226 = SURFACE_CURVE('',#2227,(#2231),.PCURVE_S1.);+#2227 = LINE('',#2228,#2229);+#2228 = CARTESIAN_POINT('',(-0.229949565631,0.20831562244,2.465));+#2229 = VECTOR('',#2230,1.);+#2230 = DIRECTION('',(-0.934997526318,0.354654234121,0.));+#2231 = PCURVE('',#2232,#2237);+#2232 = PLANE('',#2233);+#2233 = AXIS2_PLACEMENT_3D('',#2234,#2235,#2236);+#2234 = CARTESIAN_POINT('',(-0.509387349467,-4.765792000542E-02,2.465));+#2235 = DIRECTION('',(0.,0.,1.));+#2236 = DIRECTION('',(1.,0.,0.));+#2237 = DEFINITIONAL_REPRESENTATION('',(#2238),#2242);+#2238 = LINE('',#2239,#2240);+#2239 = CARTESIAN_POINT('',(0.279437783837,0.255973542446));+#2240 = VECTOR('',#2241,1.);+#2241 = DIRECTION('',(-0.934997526318,0.354654234121));+#2242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2243 = ORIENTED_EDGE('',*,*,#2244,.T.);+#2244 = EDGE_CURVE('',#2224,#2245,#2247,.T.);+#2245 = VERTEX_POINT('',#2246);+#2246 = CARTESIAN_POINT('',(-0.420649854753,0.307931992709,2.465));+#2247 = SURFACE_CURVE('',#2248,(#2252),.PCURVE_S1.);+#2248 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2249,#2250,#2251),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2249 = CARTESIAN_POINT('',(-0.291809838388,0.231779863831,2.465));+#2250 = CARTESIAN_POINT('',(-0.386946671664,0.268042782345,2.465));+#2251 = CARTESIAN_POINT('',(-0.420649854753,0.307931992709,2.465));+#2252 = PCURVE('',#2232,#2253);+#2253 = DEFINITIONAL_REPRESENTATION('',(#2254),#2258);+#2254 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2255,#2256,#2257),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2255 = CARTESIAN_POINT('',(0.217577511079,0.279437783837));+#2256 = CARTESIAN_POINT('',(0.122440677803,0.31570070235));+#2257 = CARTESIAN_POINT('',(8.873749471458E-02,0.355589912714));+#2258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2259 = ORIENTED_EDGE('',*,*,#2260,.T.);+#2260 = EDGE_CURVE('',#2245,#2261,#2263,.T.);+#2261 = VERTEX_POINT('',#2262);+#2262 = CARTESIAN_POINT('',(-0.454353037841,0.415227569251,2.465));+#2263 = SURFACE_CURVE('',#2264,(#2268),.PCURVE_S1.);+#2264 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2265,#2266,#2267),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2265 = CARTESIAN_POINT('',(-0.420649854753,0.307931992709,2.465));+#2266 = CARTESIAN_POINT('',(-0.454353037841,0.347821203073,2.465));+#2267 = CARTESIAN_POINT('',(-0.454353037841,0.415227569251,2.465));+#2268 = PCURVE('',#2232,#2269);+#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2274);+#2270 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2271,#2272,#2273),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2271 = CARTESIAN_POINT('',(8.873749471458E-02,0.355589912714));+#2272 = CARTESIAN_POINT('',(5.503431162587E-02,0.395479123079));+#2273 = CARTESIAN_POINT('',(5.503431162587E-02,0.462885489256));+#2274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2275 = ORIENTED_EDGE('',*,*,#2276,.T.);+#2276 = EDGE_CURVE('',#2261,#2277,#2279,.T.);+#2277 = VERTEX_POINT('',#2278);+#2278 = CARTESIAN_POINT('',(-0.398892103645,0.551320169318,2.465));+#2279 = SURFACE_CURVE('',#2280,(#2284),.PCURVE_S1.);+#2280 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2281,#2282,#2283),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2281 = CARTESIAN_POINT('',(-0.454353037841,0.415227569251,2.465));+#2282 = CARTESIAN_POINT('',(-0.454353037841,0.501831951112,2.465));+#2283 = CARTESIAN_POINT('',(-0.398892103645,0.551320169318,2.465));+#2284 = PCURVE('',#2232,#2285);+#2285 = DEFINITIONAL_REPRESENTATION('',(#2286),#2290);+#2286 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2287,#2288,#2289),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2287 = CARTESIAN_POINT('',(5.503431162587E-02,0.462885489256));+#2288 = CARTESIAN_POINT('',(5.503431162587E-02,0.549489871117));+#2289 = CARTESIAN_POINT('',(0.110495245822,0.598978089323));+#2290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2291 = ORIENTED_EDGE('',*,*,#2292,.T.);+#2292 = EDGE_CURVE('',#2277,#2293,#2295,.T.);+#2293 = VERTEX_POINT('',#2294);+#2294 = CARTESIAN_POINT('',(-0.24658784589,0.600808387524,2.465));+#2295 = SURFACE_CURVE('',#2296,(#2300),.PCURVE_S1.);+#2296 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2297,#2298,#2299),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2297 = CARTESIAN_POINT('',(-0.398892103645,0.551320169318,2.465));+#2298 = CARTESIAN_POINT('',(-0.343431169448,0.600808387524,2.465));+#2299 = CARTESIAN_POINT('',(-0.24658784589,0.600808387524,2.465));+#2300 = PCURVE('',#2232,#2301);+#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306);+#2302 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2303,#2304,#2305),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2303 = CARTESIAN_POINT('',(0.110495245822,0.598978089323));+#2304 = CARTESIAN_POINT('',(0.165956180019,0.64846630753));+#2305 = CARTESIAN_POINT('',(0.262799503578,0.64846630753));+#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2307 = ORIENTED_EDGE('',*,*,#2308,.T.);+#2308 = EDGE_CURVE('',#2293,#2309,#2311,.T.);+#2309 = VERTEX_POINT('',#2310);+#2310 = CARTESIAN_POINT('',(-0.158703596316,0.590782757112,2.465));+#2311 = SURFACE_CURVE('',#2312,(#2316),.PCURVE_S1.);+#2312 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2313,#2314,#2315),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2313 = CARTESIAN_POINT('',(-0.24658784589,0.600808387524,2.465));+#2314 = CARTESIAN_POINT('',(-0.202645721103,0.600808387524,2.465));+#2315 = CARTESIAN_POINT('',(-0.158703596316,0.590782757112,2.465));+#2316 = PCURVE('',#2232,#2317);+#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322);+#2318 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2319,#2320,#2321),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2319 = CARTESIAN_POINT('',(0.262799503578,0.64846630753));+#2320 = CARTESIAN_POINT('',(0.306741628364,0.64846630753));+#2321 = CARTESIAN_POINT('',(0.350683753151,0.638440677117));+#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2323 = ORIENTED_EDGE('',*,*,#2324,.T.);+#2324 = EDGE_CURVE('',#2309,#2325,#2327,.T.);+#2325 = VERTEX_POINT('',#2326);+#2326 = CARTESIAN_POINT('',(-7.167259188485E-02,0.561132488445,2.465));+#2327 = SURFACE_CURVE('',#2328,(#2332),.PCURVE_S1.);+#2328 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2329,#2330,#2331),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2329 = CARTESIAN_POINT('',(-0.158703596316,0.590782757112,2.465));+#2330 = CARTESIAN_POINT('',(-0.11476147153,0.580757126699,2.465));+#2331 = CARTESIAN_POINT('',(-7.167259188485E-02,0.561132488445,2.465));+#2332 = PCURVE('',#2232,#2333);+#2333 = DEFINITIONAL_REPRESENTATION('',(#2334),#2338);+#2334 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2335,#2336,#2337),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2335 = CARTESIAN_POINT('',(0.350683753151,0.638440677117));+#2336 = CARTESIAN_POINT('',(0.394625877937,0.628415046705));+#2337 = CARTESIAN_POINT('',(0.437714757582,0.60879040845));+#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2339 = ORIENTED_EDGE('',*,*,#2340,.T.);+#2340 = EDGE_CURVE('',#2325,#2341,#2343,.T.);+#2341 = VERTEX_POINT('',#2342);+#2342 = CARTESIAN_POINT('',(-7.167259188485E-02,0.438265188071,2.465));+#2343 = SURFACE_CURVE('',#2344,(#2348),.PCURVE_S1.);+#2344 = LINE('',#2345,#2346);+#2345 = CARTESIAN_POINT('',(-7.167259188485E-02,0.561132488445,2.465));+#2346 = VECTOR('',#2347,1.);+#2347 = DIRECTION('',(0.,-1.,0.));+#2348 = PCURVE('',#2232,#2349);+#2349 = DEFINITIONAL_REPRESENTATION('',(#2350),#2354);+#2350 = LINE('',#2351,#2352);+#2351 = CARTESIAN_POINT('',(0.437714757582,0.60879040845));+#2352 = VECTOR('',#2353,1.);+#2353 = DIRECTION('',(0.,-1.));+#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2355 = ORIENTED_EDGE('',*,*,#2356,.T.);+#2356 = EDGE_CURVE('',#2341,#2357,#2359,.T.);+#2357 = VERTEX_POINT('',#2358);+#2358 = CARTESIAN_POINT('',(-0.154010748038,0.481780690287,2.465));+#2359 = SURFACE_CURVE('',#2360,(#2364),.PCURVE_S1.);+#2360 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2361,#2362,#2363),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2361 = CARTESIAN_POINT('',(-7.167259188485E-02,0.438265188071,2.465));+#2362 = CARTESIAN_POINT('',(-0.112201736105,0.466848900311,2.465));+#2363 = CARTESIAN_POINT('',(-0.154010748038,0.481780690287,2.465));+#2364 = PCURVE('',#2232,#2365);+#2365 = DEFINITIONAL_REPRESENTATION('',(#2366),#2370);+#2366 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2367,#2368,#2369),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2367 = CARTESIAN_POINT('',(0.437714757582,0.485923108076));+#2368 = CARTESIAN_POINT('',(0.397185613362,0.514506820316));+#2369 = CARTESIAN_POINT('',(0.355376601429,0.529438610292));+#2370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2371 = ORIENTED_EDGE('',*,*,#2372,.T.);+#2372 = EDGE_CURVE('',#2357,#2373,#2375,.T.);+#2373 = VERTEX_POINT('',#2374);+#2374 = CARTESIAN_POINT('',(-0.236775526762,0.496712480263,2.465));+#2375 = SURFACE_CURVE('',#2376,(#2380),.PCURVE_S1.);+#2376 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2377,#2378,#2379),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2377 = CARTESIAN_POINT('',(-0.154010748038,0.481780690287,2.465));+#2378 = CARTESIAN_POINT('',(-0.195819759971,0.496712480263,2.465));+#2379 = CARTESIAN_POINT('',(-0.236775526762,0.496712480263,2.465));+#2380 = PCURVE('',#2232,#2381);+#2381 = DEFINITIONAL_REPRESENTATION('',(#2382),#2386);+#2382 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2383,#2384,#2385),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2383 = CARTESIAN_POINT('',(0.355376601429,0.529438610292));+#2384 = CARTESIAN_POINT('',(0.313567589496,0.544370400268));+#2385 = CARTESIAN_POINT('',(0.272611822705,0.544370400268));+#2386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2387 = ORIENTED_EDGE('',*,*,#2388,.T.);+#2388 = EDGE_CURVE('',#2373,#2389,#2391,.T.);+#2389 = VERTEX_POINT('',#2390);+#2390 = CARTESIAN_POINT('',(-0.306741628364,0.478367709721,2.465));+#2391 = SURFACE_CURVE('',#2392,(#2396),.PCURVE_S1.);+#2392 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2393,#2394,#2395),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2393 = CARTESIAN_POINT('',(-0.236775526762,0.496712480263,2.465));+#2394 = CARTESIAN_POINT('',(-0.282424141832,0.496712480263,2.465));+#2395 = CARTESIAN_POINT('',(-0.306741628364,0.478367709721,2.465));+#2396 = PCURVE('',#2232,#2397);+#2397 = DEFINITIONAL_REPRESENTATION('',(#2398),#2402);+#2398 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2399,#2400,#2401),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2399 = CARTESIAN_POINT('',(0.272611822705,0.544370400268));+#2400 = CARTESIAN_POINT('',(0.226963207635,0.544370400268));+#2401 = CARTESIAN_POINT('',(0.202645721103,0.526025629726));+#2402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2403 = ORIENTED_EDGE('',*,*,#2404,.T.);+#2404 = EDGE_CURVE('',#2389,#2405,#2407,.T.);+#2405 = VERTEX_POINT('',#2406);+#2406 = CARTESIAN_POINT('',(-0.331059114897,0.425893133519,2.465));+#2407 = SURFACE_CURVE('',#2408,(#2412),.PCURVE_S1.);+#2408 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2409,#2410,#2411),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2409 = CARTESIAN_POINT('',(-0.306741628364,0.478367709721,2.465));+#2410 = CARTESIAN_POINT('',(-0.331059114897,0.460022939179,2.465));+#2411 = CARTESIAN_POINT('',(-0.331059114897,0.425893133519,2.465));+#2412 = PCURVE('',#2232,#2413);+#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418);+#2414 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2415,#2416,#2417),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2415 = CARTESIAN_POINT('',(0.202645721103,0.526025629726));+#2416 = CARTESIAN_POINT('',(0.178328234571,0.507680859184));+#2417 = CARTESIAN_POINT('',(0.178328234571,0.473551053525));+#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2419 = ORIENTED_EDGE('',*,*,#2420,.T.);+#2420 = EDGE_CURVE('',#2405,#2421,#2423,.T.);+#2421 = VERTEX_POINT('',#2422);+#2422 = CARTESIAN_POINT('',(-0.313354278211,0.382164320018,2.465));+#2423 = SURFACE_CURVE('',#2424,(#2428),.PCURVE_S1.);+#2424 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2425,#2426,#2427),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2425 = CARTESIAN_POINT('',(-0.331059114897,0.425893133519,2.465));+#2426 = CARTESIAN_POINT('',(-0.331059114897,0.399442534133,2.465));+#2427 = CARTESIAN_POINT('',(-0.313354278211,0.382164320018,2.465));+#2428 = PCURVE('',#2232,#2429);+#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434);+#2430 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2431,#2432,#2433),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2431 = CARTESIAN_POINT('',(0.178328234571,0.473551053525));+#2432 = CARTESIAN_POINT('',(0.178328234571,0.447100454139));+#2433 = CARTESIAN_POINT('',(0.196033071256,0.429822240024));+#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2435 = ORIENTED_EDGE('',*,*,#2436,.T.);+#2436 = EDGE_CURVE('',#2421,#2437,#2439,.T.);+#2437 = VERTEX_POINT('',#2438);+#2438 = CARTESIAN_POINT('',(-0.239335262187,0.343981599937,2.465));+#2439 = SURFACE_CURVE('',#2440,(#2444),.PCURVE_S1.);+#2440 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2441,#2442,#2443),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2441 = CARTESIAN_POINT('',(-0.313354278211,0.382164320018,2.465));+#2442 = CARTESIAN_POINT('',(-0.295649441525,0.364886105903,2.465));+#2443 = CARTESIAN_POINT('',(-0.239335262187,0.343981599937,2.465));+#2444 = PCURVE('',#2232,#2445);+#2445 = DEFINITIONAL_REPRESENTATION('',(#2446),#2450);+#2446 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2447,#2448,#2449),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2447 = CARTESIAN_POINT('',(0.196033071256,0.429822240024));+#2448 = CARTESIAN_POINT('',(0.213737907942,0.412544025909));+#2449 = CARTESIAN_POINT('',(0.27005208728,0.391639519942));+#2450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2451 = ORIENTED_EDGE('',*,*,#2452,.T.);+#2452 = EDGE_CURVE('',#2437,#2453,#2455,.T.);+#2453 = VERTEX_POINT('',#2454);+#2454 = CARTESIAN_POINT('',(-0.185154195703,0.323503716541,2.465));+#2455 = SURFACE_CURVE('',#2456,(#2460),.PCURVE_S1.);+#2456 = LINE('',#2457,#2458);+#2457 = CARTESIAN_POINT('',(-0.239335262187,0.343981599937,2.465));+#2458 = VECTOR('',#2459,1.);+#2459 = DIRECTION('',(0.935417971452,-0.353543800234,0.));+#2460 = PCURVE('',#2232,#2461);+#2461 = DEFINITIONAL_REPRESENTATION('',(#2462),#2466);+#2462 = LINE('',#2463,#2464);+#2463 = CARTESIAN_POINT('',(0.27005208728,0.391639519942));+#2464 = VECTOR('',#2465,1.);+#2465 = DIRECTION('',(0.935417971452,-0.353543800234));+#2466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2467 = ORIENTED_EDGE('',*,*,#2468,.T.);+#2468 = EDGE_CURVE('',#2453,#2469,#2471,.T.);+#2469 = VERTEX_POINT('',#2470);+#2470 = CARTESIAN_POINT('',(-7.209921445559E-02,0.248844766661,2.465));+#2471 = SURFACE_CURVE('',#2472,(#2476),.PCURVE_S1.);+#2472 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2473,#2474,#2475),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2473 = CARTESIAN_POINT('',(-0.185154195703,0.323503716541,2.465));+#2474 = CARTESIAN_POINT('',(-0.108362132969,0.295346626872,2.465));+#2475 = CARTESIAN_POINT('',(-7.209921445559E-02,0.248844766661,2.465));+#2476 = PCURVE('',#2232,#2477);+#2477 = DEFINITIONAL_REPRESENTATION('',(#2478),#2482);+#2478 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2479,#2480,#2481),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2479 = CARTESIAN_POINT('',(0.324233153765,0.371161636547));+#2480 = CARTESIAN_POINT('',(0.401025216499,0.343004546877));+#2481 = CARTESIAN_POINT('',(0.437288135012,0.296502686666));+#2482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2483 = ORIENTED_EDGE('',*,*,#2484,.T.);+#2484 = EDGE_CURVE('',#2469,#2485,#2487,.T.);+#2485 = VERTEX_POINT('',#2486);+#2486 = CARTESIAN_POINT('',(-3.583629594243E-02,0.131523559707,2.465));+#2487 = SURFACE_CURVE('',#2488,(#2492),.PCURVE_S1.);+#2488 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2489,#2490,#2491),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2489 = CARTESIAN_POINT('',(-7.209921445559E-02,0.248844766661,2.465));+#2490 = CARTESIAN_POINT('',(-3.583629594243E-02,0.20234290645,2.465));+#2491 = CARTESIAN_POINT('',(-3.583629594243E-02,0.131523559707,2.465));+#2492 = PCURVE('',#2232,#2493);+#2493 = DEFINITIONAL_REPRESENTATION('',(#2494),#2498);+#2494 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2495,#2496,#2497),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2495 = CARTESIAN_POINT('',(0.437288135012,0.296502686666));+#2496 = CARTESIAN_POINT('',(0.473551053525,0.250000826455));+#2497 = CARTESIAN_POINT('',(0.473551053525,0.179181479712));+#2498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2499 = ORIENTED_EDGE('',*,*,#2500,.T.);+#2500 = EDGE_CURVE('',#2485,#2501,#2503,.T.);+#2501 = VERTEX_POINT('',#2502);+#2502 = CARTESIAN_POINT('',(-9.279040913664E-02,-1.246155791911E-02,+ 2.465));+#2503 = SURFACE_CURVE('',#2504,(#2508),.PCURVE_S1.);+#2504 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2505,#2506,#2507),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2505 = CARTESIAN_POINT('',(-3.583629594243E-02,0.131523559707,2.465));+#2506 = CARTESIAN_POINT('',(-3.583629594243E-02,3.510685871876E-02,2.465+ ));+#2507 = CARTESIAN_POINT('',(-9.279040913664E-02,-1.246155791911E-02,+ 2.465));+#2508 = PCURVE('',#2232,#2509);+#2509 = DEFINITIONAL_REPRESENTATION('',(#2510),#2514);+#2510 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2511,#2512,#2513),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2511 = CARTESIAN_POINT('',(0.473551053525,0.179181479712));+#2512 = CARTESIAN_POINT('',(0.473551053525,8.276477872417E-02));+#2513 = CARTESIAN_POINT('',(0.416596940331,3.519636208631E-02));+#2514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2515 = ORIENTED_EDGE('',*,*,#2516,.T.);+#2516 = EDGE_CURVE('',#2501,#2517,#2519,.T.);+#2517 = VERTEX_POINT('',#2518);+#2518 = CARTESIAN_POINT('',(-0.264932616432,-6.002997455697E-02,2.465));+#2519 = SURFACE_CURVE('',#2520,(#2524),.PCURVE_S1.);+#2520 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2521,#2522,#2523),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2521 = CARTESIAN_POINT('',(-9.279040913664E-02,-1.246155791911E-02,+ 2.465));+#2522 = CARTESIAN_POINT('',(-0.149744522331,-6.002997455697E-02,2.465));+#2523 = CARTESIAN_POINT('',(-0.264932616432,-6.002997455697E-02,2.465));+#2524 = PCURVE('',#2232,#2525);+#2525 = DEFINITIONAL_REPRESENTATION('',(#2526),#2530);+#2526 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2527,#2528,#2529),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2527 = CARTESIAN_POINT('',(0.416596940331,3.519636208631E-02));+#2528 = CARTESIAN_POINT('',(0.359642827136,-1.237205455155E-02));+#2529 = CARTESIAN_POINT('',(0.244454733036,-1.237205455155E-02));+#2530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2531 = ORIENTED_EDGE('',*,*,#2532,.T.);+#2532 = EDGE_CURVE('',#2517,#2533,#2535,.T.);+#2533 = VERTEX_POINT('',#2534);+#2534 = CARTESIAN_POINT('',(-0.359856138422,-4.872447643227E-02,2.465));+#2535 = SURFACE_CURVE('',#2536,(#2540),.PCURVE_S1.);+#2536 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2537,#2538,#2539),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2537 = CARTESIAN_POINT('',(-0.264932616432,-6.002997455697E-02,2.465));+#2538 = CARTESIAN_POINT('',(-0.312287721784,-6.002997455697E-02,2.465));+#2539 = CARTESIAN_POINT('',(-0.359856138422,-4.872447643227E-02,2.465));+#2540 = PCURVE('',#2232,#2541);+#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2546);+#2542 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2543,#2544,#2545),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2543 = CARTESIAN_POINT('',(0.244454733036,-1.237205455155E-02));+#2544 = CARTESIAN_POINT('',(0.197099627683,-1.237205455155E-02));+#2545 = CARTESIAN_POINT('',(0.149531211045,-1.066556426858E-03));+#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2547 = ORIENTED_EDGE('',*,*,#2548,.T.);+#2548 = EDGE_CURVE('',#2533,#2549,#2551,.T.);+#2549 = VERTEX_POINT('',#2550);+#2550 = CARTESIAN_POINT('',(-0.451793302417,-1.523460462894E-02,2.465));+#2551 = SURFACE_CURVE('',#2552,(#2556),.PCURVE_S1.);+#2552 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2553,#2554,#2555),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2553 = CARTESIAN_POINT('',(-0.359856138422,-4.872447643227E-02,2.465));+#2554 = CARTESIAN_POINT('',(-0.40742455506,-3.741897830758E-02,2.465));+#2555 = CARTESIAN_POINT('',(-0.451793302417,-1.523460462894E-02,2.465));+#2556 = PCURVE('',#2232,#2557);+#2557 = DEFINITIONAL_REPRESENTATION('',(#2558),#2562);+#2558 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2559,#2560,#2561),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2559 = CARTESIAN_POINT('',(0.149531211045,-1.066556426858E-03));+#2560 = CARTESIAN_POINT('',(0.101962794408,1.023894169784E-02));+#2561 = CARTESIAN_POINT('',(5.759404705033E-02,3.242331537648E-02));+#2562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2563 = ORIENTED_EDGE('',*,*,#2564,.T.);+#2564 = EDGE_CURVE('',#2549,#2565,#2567,.T.);+#2565 = VERTEX_POINT('',#2566);+#2566 = CARTESIAN_POINT('',(-0.451793302417,0.114885279448,2.465));+#2567 = SURFACE_CURVE('',#2568,(#2572),.PCURVE_S1.);+#2568 = LINE('',#2569,#2570);+#2569 = CARTESIAN_POINT('',(-0.451793302417,-1.523460462894E-02,2.465));+#2570 = VECTOR('',#2571,1.);+#2571 = DIRECTION('',(0.,1.,0.));+#2572 = PCURVE('',#2232,#2573);+#2573 = DEFINITIONAL_REPRESENTATION('',(#2574),#2578);+#2574 = LINE('',#2575,#2576);+#2575 = CARTESIAN_POINT('',(5.759404705033E-02,3.242331537648E-02));+#2576 = VECTOR('',#2577,1.);+#2577 = DIRECTION('',(0.,1.));+#2578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2579 = ORIENTED_EDGE('',*,*,#2580,.T.);+#2580 = EDGE_CURVE('',#2565,#2581,#2583,.T.);+#2581 = VERTEX_POINT('',#2582);+#2582 = CARTESIAN_POINT('',(-0.354310045002,6.155745810483E-02,2.465));+#2583 = SURFACE_CURVE('',#2584,(#2588),.PCURVE_S1.);+#2584 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2585,#2586,#2587),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2585 = CARTESIAN_POINT('',(-0.451793302417,0.114885279448,2.465));+#2586 = CARTESIAN_POINT('',(-0.401451839069,7.90489835053E-02,2.465));+#2587 = CARTESIAN_POINT('',(-0.354310045002,6.155745810483E-02,2.465));+#2588 = PCURVE('',#2232,#2589);+#2589 = DEFINITIONAL_REPRESENTATION('',(#2590),#2594);+#2590 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2591,#2592,#2593),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2591 = CARTESIAN_POINT('',(5.759404705033E-02,0.162543199453));+#2592 = CARTESIAN_POINT('',(0.107935510398,0.126706903511));+#2593 = CARTESIAN_POINT('',(0.155077304465,0.10921537811));+#2594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);+#2596 = EDGE_CURVE('',#2581,#2597,#2599,.T.);+#2597 = VERTEX_POINT('',#2598);+#2598 = CARTESIAN_POINT('',(-0.261093013295,4.406593270436E-02,2.465));+#2599 = SURFACE_CURVE('',#2600,(#2604),.PCURVE_S1.);+#2600 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2601,#2602,#2603),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2601 = CARTESIAN_POINT('',(-0.354310045002,6.155745810483E-02,2.465));+#2602 = CARTESIAN_POINT('',(-0.307168250935,4.406593270436E-02,2.465));+#2603 = CARTESIAN_POINT('',(-0.261093013295,4.406593270436E-02,2.465));+#2604 = PCURVE('',#2232,#2605);+#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610);+#2606 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2607,#2608,#2609),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2607 = CARTESIAN_POINT('',(0.155077304465,0.10921537811));+#2608 = CARTESIAN_POINT('',(0.202219098532,9.172385270978E-02));+#2609 = CARTESIAN_POINT('',(0.248294336173,9.172385270978E-02));+#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2611 = ORIENTED_EDGE('',*,*,#2612,.T.);+#2612 = EDGE_CURVE('',#2597,#2613,#2615,.T.);+#2613 = VERTEX_POINT('',#2614);+#2614 = CARTESIAN_POINT('',(-0.188993798839,6.518374995615E-02,2.465));+#2615 = SURFACE_CURVE('',#2616,(#2620),.PCURVE_S1.);+#2616 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2617,#2618,#2619),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2617 = CARTESIAN_POINT('',(-0.261093013295,4.406593270436E-02,2.465));+#2618 = CARTESIAN_POINT('',(-0.214591153084,4.406593270436E-02,2.465));+#2619 = CARTESIAN_POINT('',(-0.188993798839,6.518374995615E-02,2.465));+#2620 = PCURVE('',#2232,#2621);+#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626);+#2622 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2623,#2624,#2625),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2623 = CARTESIAN_POINT('',(0.248294336173,9.172385270978E-02));+#2624 = CARTESIAN_POINT('',(0.294796196384,9.172385270978E-02));+#2625 = CARTESIAN_POINT('',(0.320393550628,0.112841669962));+#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2627 = ORIENTED_EDGE('',*,*,#2628,.T.);+#2628 = EDGE_CURVE('',#2613,#2629,#2631,.T.);+#2629 = VERTEX_POINT('',#2630);+#2630 = CARTESIAN_POINT('',(-0.163396444595,0.124270976004,2.465));+#2631 = SURFACE_CURVE('',#2632,(#2636),.PCURVE_S1.);+#2632 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2633,#2634,#2635),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2633 = CARTESIAN_POINT('',(-0.188993798839,6.518374995615E-02,2.465));+#2634 = CARTESIAN_POINT('',(-0.163396444595,8.630156720794E-02,2.465));+#2635 = CARTESIAN_POINT('',(-0.163396444595,0.124270976004,2.465));+#2636 = PCURVE('',#2232,#2637);+#2637 = DEFINITIONAL_REPRESENTATION('',(#2638),#2642);+#2638 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2639,#2640,#2641),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2639 = CARTESIAN_POINT('',(0.320393550628,0.112841669962));+#2640 = CARTESIAN_POINT('',(0.345990904873,0.133959487213));+#2641 = CARTESIAN_POINT('',(0.345990904873,0.171928896009));+#2642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2643 = ORIENTED_EDGE('',*,*,#2644,.T.);+#2644 = EDGE_CURVE('',#2629,#2645,#2647,.T.);+#2645 = VERTEX_POINT('',#2646);+#2646 = CARTESIAN_POINT('',(-0.180461347424,0.174399128066,2.465));+#2647 = SURFACE_CURVE('',#2648,(#2652),.PCURVE_S1.);+#2648 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2649,#2650,#2651),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2649 = CARTESIAN_POINT('',(-0.163396444595,0.124270976004,2.465));+#2650 = CARTESIAN_POINT('',(-0.163396444595,0.152854688244,2.465));+#2651 = CARTESIAN_POINT('',(-0.180461347424,0.174399128066,2.465));+#2652 = PCURVE('',#2232,#2653);+#2653 = DEFINITIONAL_REPRESENTATION('',(#2654),#2658);+#2654 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2655,#2656,#2657),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2655 = CARTESIAN_POINT('',(0.345990904873,0.171928896009));+#2656 = CARTESIAN_POINT('',(0.345990904873,0.200512608249));+#2657 = CARTESIAN_POINT('',(0.328926002043,0.222057048072));+#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2659 = ORIENTED_EDGE('',*,*,#2660,.T.);+#2660 = EDGE_CURVE('',#2645,#2222,#2661,.T.);+#2661 = SURFACE_CURVE('',#2662,(#2666),.PCURVE_S1.);+#2662 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2663,#2664,#2665),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2663 = CARTESIAN_POINT('',(-0.180461347424,0.174399128066,2.465));+#2664 = CARTESIAN_POINT('',(-0.197526250254,0.195943567889,2.465));+#2665 = CARTESIAN_POINT('',(-0.229949565631,0.20831562244,2.465));+#2666 = PCURVE('',#2232,#2667);+#2667 = DEFINITIONAL_REPRESENTATION('',(#2668),#2672);+#2668 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2669,#2670,#2671),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2669 = CARTESIAN_POINT('',(0.328926002043,0.222057048072));+#2670 = CARTESIAN_POINT('',(0.311861099213,0.243601487894));+#2671 = CARTESIAN_POINT('',(0.279437783837,0.255973542446));+#2672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2673 = SHELL_BASED_SURFACE_MODEL('',(#2674));+#2674 = OPEN_SHELL('',(#2675));+#2675 = ADVANCED_FACE('',(#2676),#2690,.T.);+#2676 = FACE_BOUND('',#2677,.F.);+#2677 = EDGE_LOOP('',(#2678,#2701,#2717,#2733,#2749,#2765,#2781,#2797,+ #2813,#2829,#2845,#2861,#2877,#2893,#2909,#2925,#2941,#2957));+#2678 = ORIENTED_EDGE('',*,*,#2679,.T.);+#2679 = EDGE_CURVE('',#2680,#2682,#2684,.T.);+#2680 = VERTEX_POINT('',#2681);+#2681 = CARTESIAN_POINT('',(0.477817279232,0.11061905374,2.465));+#2682 = VERTEX_POINT('',#2683);+#2683 = CARTESIAN_POINT('',(0.477817279232,-2.931314946346E-02,2.465));+#2684 = SURFACE_CURVE('',#2685,(#2689),.PCURVE_S1.);+#2685 = LINE('',#2686,#2687);+#2686 = CARTESIAN_POINT('',(0.477817279232,0.11061905374,2.465));+#2687 = VECTOR('',#2688,1.);+#2688 = DIRECTION('',(0.,-1.,0.));+#2689 = PCURVE('',#2690,#2695);+#2690 = PLANE('',#2691);+#2691 = AXIS2_PLACEMENT_3D('',#2692,#2693,#2694);+#2692 = CARTESIAN_POINT('',(1.663828025898E-02,-4.765792000542E-02,2.465+ ));+#2693 = DIRECTION('',(0.,0.,1.));+#2694 = DIRECTION('',(1.,0.,0.));+#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700);+#2696 = LINE('',#2697,#2698);+#2697 = CARTESIAN_POINT('',(0.461178998973,0.158276973746));+#2698 = VECTOR('',#2699,1.);+#2699 = DIRECTION('',(0.,-1.));+#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2701 = ORIENTED_EDGE('',*,*,#2702,.T.);+#2702 = EDGE_CURVE('',#2682,#2703,#2705,.T.);+#2703 = VERTEX_POINT('',#2704);+#2704 = CARTESIAN_POINT('',(0.415103761333,-5.235076828359E-02,2.465));+#2705 = SURFACE_CURVE('',#2706,(#2710),.PCURVE_S1.);+#2706 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2707,#2708,#2709),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2707 = CARTESIAN_POINT('',(0.477817279232,-2.931314946346E-02,2.465));+#2708 = CARTESIAN_POINT('',(0.44795369928,-4.467156201021E-02,2.465));+#2709 = CARTESIAN_POINT('',(0.415103761333,-5.235076828359E-02,2.465));+#2710 = PCURVE('',#2690,#2711);+#2711 = DEFINITIONAL_REPRESENTATION('',(#2712),#2716);+#2712 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2713,#2714,#2715),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2713 = CARTESIAN_POINT('',(0.461178998973,1.834477054196E-02));+#2714 = CARTESIAN_POINT('',(0.431315419021,2.986357995202E-03));+#2715 = CARTESIAN_POINT('',(0.398465481074,-4.692848278175E-03));+#2716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2717 = ORIENTED_EDGE('',*,*,#2718,.T.);+#2718 = EDGE_CURVE('',#2703,#2719,#2721,.T.);+#2719 = VERTEX_POINT('',#2720);+#2720 = CARTESIAN_POINT('',(0.345990904873,-6.002997455697E-02,2.465));+#2721 = SURFACE_CURVE('',#2722,(#2726),.PCURVE_S1.);+#2722 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2723,#2724,#2725),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2723 = CARTESIAN_POINT('',(0.415103761333,-5.235076828359E-02,2.465));+#2724 = CARTESIAN_POINT('',(0.382253823386,-6.002997455697E-02,2.465));+#2725 = CARTESIAN_POINT('',(0.345990904873,-6.002997455697E-02,2.465));+#2726 = PCURVE('',#2690,#2727);+#2727 = DEFINITIONAL_REPRESENTATION('',(#2728),#2732);+#2728 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2729,#2730,#2731),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2729 = CARTESIAN_POINT('',(0.398465481074,-4.692848278175E-03));+#2730 = CARTESIAN_POINT('',(0.365615543127,-1.237205455155E-02));+#2731 = CARTESIAN_POINT('',(0.329352624614,-1.237205455155E-02));+#2732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2733 = ORIENTED_EDGE('',*,*,#2734,.T.);+#2734 = EDGE_CURVE('',#2719,#2735,#2737,.T.);+#2735 = VERTEX_POINT('',#2736);+#2736 = CARTESIAN_POINT('',(0.14931789976,2.486791702092E-02,2.465));+#2737 = SURFACE_CURVE('',#2738,(#2742),.PCURVE_S1.);+#2738 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2739,#2740,#2741),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2739 = CARTESIAN_POINT('',(0.345990904873,-6.002997455697E-02,2.465));+#2740 = CARTESIAN_POINT('',(0.217150888508,-6.002997455697E-02,2.465));+#2741 = CARTESIAN_POINT('',(0.14931789976,2.486791702092E-02,2.465));+#2742 = PCURVE('',#2690,#2743);+#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748);+#2744 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2745,#2746,#2747),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2745 = CARTESIAN_POINT('',(0.329352624614,-1.237205455155E-02));+#2746 = CARTESIAN_POINT('',(0.200512608249,-1.237205455155E-02));+#2747 = CARTESIAN_POINT('',(0.132679619501,7.252583702634E-02));+#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2749 = ORIENTED_EDGE('',*,*,#2750,.T.);+#2750 = EDGE_CURVE('',#2735,#2751,#2753,.T.);+#2751 = VERTEX_POINT('',#2752);+#2752 = CARTESIAN_POINT('',(8.148491101194E-02,0.270175895198,2.465));+#2753 = SURFACE_CURVE('',#2754,(#2758),.PCURVE_S1.);+#2754 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2755,#2756,#2757),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2755 = CARTESIAN_POINT('',(0.14931789976,2.486791702092E-02,2.465));+#2756 = CARTESIAN_POINT('',(8.148491101194E-02,0.109765808599,2.465));+#2757 = CARTESIAN_POINT('',(8.148491101194E-02,0.270175895198,2.465));+#2758 = PCURVE('',#2690,#2759);+#2759 = DEFINITIONAL_REPRESENTATION('',(#2760),#2764);+#2760 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2761,#2762,#2763),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2761 = CARTESIAN_POINT('',(0.132679619501,7.252583702634E-02));+#2762 = CARTESIAN_POINT('',(6.484663075296E-02,0.157423728604));+#2763 = CARTESIAN_POINT('',(6.484663075296E-02,0.317833815204));+#2764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2765 = ORIENTED_EDGE('',*,*,#2766,.T.);+#2766 = EDGE_CURVE('',#2751,#2767,#2769,.T.);+#2767 = VERTEX_POINT('',#2768);+#2768 = CARTESIAN_POINT('',(0.14931789976,0.515910495946,2.465));+#2769 = SURFACE_CURVE('',#2770,(#2774),.PCURVE_S1.);+#2770 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2771,#2772,#2773),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2771 = CARTESIAN_POINT('',(8.148491101194E-02,0.270175895198,2.465));+#2772 = CARTESIAN_POINT('',(8.148491101194E-02,0.431012604368,2.465));+#2773 = CARTESIAN_POINT('',(0.14931789976,0.515910495946,2.465));+#2774 = PCURVE('',#2690,#2775);+#2775 = DEFINITIONAL_REPRESENTATION('',(#2776),#2780);+#2776 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2777,#2778,#2779),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2777 = CARTESIAN_POINT('',(6.484663075296E-02,0.317833815204));+#2778 = CARTESIAN_POINT('',(6.484663075296E-02,0.478670524374));+#2779 = CARTESIAN_POINT('',(0.132679619501,0.563568415952));+#2780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2781 = ORIENTED_EDGE('',*,*,#2782,.T.);+#2782 = EDGE_CURVE('',#2767,#2783,#2785,.T.);+#2783 = VERTEX_POINT('',#2784);+#2784 = CARTESIAN_POINT('',(0.345990904873,0.600808387524,2.465));+#2785 = SURFACE_CURVE('',#2786,(#2790),.PCURVE_S1.);+#2786 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2787,#2788,#2789),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2787 = CARTESIAN_POINT('',(0.14931789976,0.515910495946,2.465));+#2788 = CARTESIAN_POINT('',(0.217150888508,0.600808387524,2.465));+#2789 = CARTESIAN_POINT('',(0.345990904873,0.600808387524,2.465));+#2790 = PCURVE('',#2690,#2791);+#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2796);+#2792 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2793,#2794,#2795),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2793 = CARTESIAN_POINT('',(0.132679619501,0.563568415952));+#2794 = CARTESIAN_POINT('',(0.200512608249,0.64846630753));+#2795 = CARTESIAN_POINT('',(0.329352624614,0.64846630753));+#2796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2797 = ORIENTED_EDGE('',*,*,#2798,.T.);+#2798 = EDGE_CURVE('',#2783,#2799,#2801,.T.);+#2799 = VERTEX_POINT('',#2800);+#2800 = CARTESIAN_POINT('',(0.415530383904,0.593129181251,2.465));+#2801 = SURFACE_CURVE('',#2802,(#2806),.PCURVE_S1.);+#2802 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2803,#2804,#2805),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2803 = CARTESIAN_POINT('',(0.345990904873,0.600808387524,2.465));+#2804 = CARTESIAN_POINT('',(0.382253823386,0.600808387524,2.465));+#2805 = CARTESIAN_POINT('',(0.415530383904,0.593129181251,2.465));+#2806 = PCURVE('',#2690,#2807);+#2807 = DEFINITIONAL_REPRESENTATION('',(#2808),#2812);+#2808 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2809,#2810,#2811),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2809 = CARTESIAN_POINT('',(0.329352624614,0.64846630753));+#2810 = CARTESIAN_POINT('',(0.365615543127,0.64846630753));+#2811 = CARTESIAN_POINT('',(0.398892103645,0.640787101256));+#2812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2813 = ORIENTED_EDGE('',*,*,#2814,.T.);+#2814 = EDGE_CURVE('',#2799,#2815,#2817,.T.);+#2815 = VERTEX_POINT('',#2816);+#2816 = CARTESIAN_POINT('',(0.477817279232,0.570091562431,2.465));+#2817 = SURFACE_CURVE('',#2818,(#2822),.PCURVE_S1.);+#2818 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2819,#2820,#2821),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2819 = CARTESIAN_POINT('',(0.415530383904,0.593129181251,2.465));+#2820 = CARTESIAN_POINT('',(0.448806944422,0.585449974977,2.465));+#2821 = CARTESIAN_POINT('',(0.477817279232,0.570091562431,2.465));+#2822 = PCURVE('',#2690,#2823);+#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828);+#2824 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2825,#2826,#2827),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2825 = CARTESIAN_POINT('',(0.398892103645,0.640787101256));+#2826 = CARTESIAN_POINT('',(0.432168664163,0.633107894983));+#2827 = CARTESIAN_POINT('',(0.461178998973,0.617749482436));+#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2829 = ORIENTED_EDGE('',*,*,#2830,.T.);+#2830 = EDGE_CURVE('',#2815,#2831,#2833,.T.);+#2831 = VERTEX_POINT('',#2832);+#2832 = CARTESIAN_POINT('',(0.477817279232,0.430159359227,2.465));+#2833 = SURFACE_CURVE('',#2834,(#2838),.PCURVE_S1.);+#2834 = LINE('',#2835,#2836);+#2835 = CARTESIAN_POINT('',(0.477817279232,0.570091562431,2.465));+#2836 = VECTOR('',#2837,1.);+#2837 = DIRECTION('',(0.,-1.,0.));+#2838 = PCURVE('',#2690,#2839);+#2839 = DEFINITIONAL_REPRESENTATION('',(#2840),#2844);+#2840 = LINE('',#2841,#2842);+#2841 = CARTESIAN_POINT('',(0.461178998973,0.617749482436));+#2842 = VECTOR('',#2843,1.);+#2843 = DIRECTION('',(0.,-1.));+#2844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2845 = ORIENTED_EDGE('',*,*,#2846,.T.);+#2846 = EDGE_CURVE('',#2831,#2847,#2849,.T.);+#2847 = VERTEX_POINT('',#2848);+#2848 = CARTESIAN_POINT('',(0.414890450048,0.473888172728,2.465));+#2849 = SURFACE_CURVE('',#2850,(#2854),.PCURVE_S1.);+#2850 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2851,#2852,#2853),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2851 = CARTESIAN_POINT('',(0.477817279232,0.430159359227,2.465));+#2852 = CARTESIAN_POINT('',(0.445393963856,0.460022939179,2.465));+#2853 = CARTESIAN_POINT('',(0.414890450048,0.473888172728,2.465));+#2854 = PCURVE('',#2690,#2855);+#2855 = DEFINITIONAL_REPRESENTATION('',(#2856),#2860);+#2856 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2857,#2858,#2859),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2857 = CARTESIAN_POINT('',(0.461178998973,0.477817279232));+#2858 = CARTESIAN_POINT('',(0.428755683597,0.507680859184));+#2859 = CARTESIAN_POINT('',(0.398252169789,0.521546092734));+#2860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2861 = ORIENTED_EDGE('',*,*,#2862,.T.);+#2862 = EDGE_CURVE('',#2847,#2863,#2865,.T.);+#2863 = VERTEX_POINT('',#2864);+#2864 = CARTESIAN_POINT('',(0.351963620863,0.487753406277,2.465));+#2865 = SURFACE_CURVE('',#2866,(#2870),.PCURVE_S1.);+#2866 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2867,#2868,#2869),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2867 = CARTESIAN_POINT('',(0.414890450048,0.473888172728,2.465));+#2868 = CARTESIAN_POINT('',(0.38438693624,0.487753406277,2.465));+#2869 = CARTESIAN_POINT('',(0.351963620863,0.487753406277,2.465));+#2870 = PCURVE('',#2690,#2871);+#2871 = DEFINITIONAL_REPRESENTATION('',(#2872),#2876);+#2872 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2873,#2874,#2875),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2873 = CARTESIAN_POINT('',(0.398252169789,0.521546092734));+#2874 = CARTESIAN_POINT('',(0.367748655981,0.535411326283));+#2875 = CARTESIAN_POINT('',(0.335325340604,0.535411326283));+#2876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2877 = ORIENTED_EDGE('',*,*,#2878,.T.);+#2878 = EDGE_CURVE('',#2863,#2879,#2881,.T.);+#2879 = VERTEX_POINT('',#2880);+#2880 = CARTESIAN_POINT('',(0.247654402316,0.432932405937,2.465));+#2881 = SURFACE_CURVE('',#2882,(#2886),.PCURVE_S1.);+#2882 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2883,#2884,#2885),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2883 = CARTESIAN_POINT('',(0.351963620863,0.487753406277,2.465));+#2884 = CARTESIAN_POINT('',(0.282850764403,0.487753406277,2.465));+#2885 = CARTESIAN_POINT('',(0.247654402316,0.432932405937,2.465));+#2886 = PCURVE('',#2690,#2887);+#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2892);+#2888 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2889,#2890,#2891),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2889 = CARTESIAN_POINT('',(0.335325340604,0.535411326283));+#2890 = CARTESIAN_POINT('',(0.266212484144,0.535411326283));+#2891 = CARTESIAN_POINT('',(0.231016122057,0.480590325942));+#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2893 = ORIENTED_EDGE('',*,*,#2894,.T.);+#2894 = EDGE_CURVE('',#2879,#2895,#2897,.T.);+#2895 = VERTEX_POINT('',#2896);+#2896 = CARTESIAN_POINT('',(0.21245804023,0.270175895198,2.465));+#2897 = SURFACE_CURVE('',#2898,(#2902),.PCURVE_S1.);+#2898 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2899,#2900,#2901),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2899 = CARTESIAN_POINT('',(0.247654402316,0.432932405937,2.465));+#2900 = CARTESIAN_POINT('',(0.21245804023,0.378111405596,2.465));+#2901 = CARTESIAN_POINT('',(0.21245804023,0.270175895198,2.465));+#2902 = PCURVE('',#2690,#2903);+#2903 = DEFINITIONAL_REPRESENTATION('',(#2904),#2908);+#2904 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2905,#2906,#2907),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2905 = CARTESIAN_POINT('',(0.231016122057,0.480590325942));+#2906 = CARTESIAN_POINT('',(0.195819759971,0.425769325602));+#2907 = CARTESIAN_POINT('',(0.195819759971,0.317833815204));+#2908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2909 = ORIENTED_EDGE('',*,*,#2910,.T.);+#2910 = EDGE_CURVE('',#2895,#2911,#2913,.T.);+#2911 = VERTEX_POINT('',#2912);+#2912 = CARTESIAN_POINT('',(0.247654402316,0.10784600703,2.465));+#2913 = SURFACE_CURVE('',#2914,(#2918),.PCURVE_S1.);+#2914 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2915,#2916,#2917),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2915 = CARTESIAN_POINT('',(0.21245804023,0.270175895198,2.465));+#2916 = CARTESIAN_POINT('',(0.21245804023,0.162667007371,2.465));+#2917 = CARTESIAN_POINT('',(0.247654402316,0.10784600703,2.465));+#2918 = PCURVE('',#2690,#2919);+#2919 = DEFINITIONAL_REPRESENTATION('',(#2920),#2924);+#2920 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2921,#2922,#2923),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2921 = CARTESIAN_POINT('',(0.195819759971,0.317833815204));+#2922 = CARTESIAN_POINT('',(0.195819759971,0.210324927376));+#2923 = CARTESIAN_POINT('',(0.231016122057,0.155503927036));+#2924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2925 = ORIENTED_EDGE('',*,*,#2926,.T.);+#2926 = EDGE_CURVE('',#2911,#2927,#2929,.T.);+#2927 = VERTEX_POINT('',#2928);+#2928 = CARTESIAN_POINT('',(0.351963620863,5.302500668997E-02,2.465));+#2929 = SURFACE_CURVE('',#2930,(#2934),.PCURVE_S1.);+#2930 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2931,#2932,#2933),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2931 = CARTESIAN_POINT('',(0.247654402316,0.10784600703,2.465));+#2932 = CARTESIAN_POINT('',(0.282850764403,5.302500668997E-02,2.465));+#2933 = CARTESIAN_POINT('',(0.351963620863,5.302500668997E-02,2.465));+#2934 = PCURVE('',#2690,#2935);+#2935 = DEFINITIONAL_REPRESENTATION('',(#2936),#2940);+#2936 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2937,#2938,#2939),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2937 = CARTESIAN_POINT('',(0.231016122057,0.155503927036));+#2938 = CARTESIAN_POINT('',(0.266212484144,0.100682926695));+#2939 = CARTESIAN_POINT('',(0.335325340604,0.100682926695));+#2940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2941 = ORIENTED_EDGE('',*,*,#2942,.T.);+#2942 = EDGE_CURVE('',#2927,#2943,#2945,.T.);+#2943 = VERTEX_POINT('',#2944);+#2944 = CARTESIAN_POINT('',(0.414890450048,6.689024023912E-02,2.465));+#2945 = SURFACE_CURVE('',#2946,(#2950),.PCURVE_S1.);+#2946 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2947,#2948,#2949),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2947 = CARTESIAN_POINT('',(0.351963620863,5.302500668997E-02,2.465));+#2948 = CARTESIAN_POINT('',(0.38438693624,5.302500668997E-02,2.465));+#2949 = CARTESIAN_POINT('',(0.414890450048,6.689024023912E-02,2.465));+#2950 = PCURVE('',#2690,#2951);+#2951 = DEFINITIONAL_REPRESENTATION('',(#2952),#2956);+#2952 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2953,#2954,#2955),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2953 = CARTESIAN_POINT('',(0.335325340604,0.100682926695));+#2954 = CARTESIAN_POINT('',(0.367748655981,0.100682926695));+#2955 = CARTESIAN_POINT('',(0.398252169789,0.114548160245));+#2956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2957 = ORIENTED_EDGE('',*,*,#2958,.T.);+#2958 = EDGE_CURVE('',#2943,#2680,#2959,.T.);+#2959 = SURFACE_CURVE('',#2960,(#2964),.PCURVE_S1.);+#2960 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2961,#2962,#2963),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2961 = CARTESIAN_POINT('',(0.414890450048,6.689024023912E-02,2.465));+#2962 = CARTESIAN_POINT('',(0.445393963856,8.075547378827E-02,2.465));+#2963 = CARTESIAN_POINT('',(0.477817279232,0.11061905374,2.465));+#2964 = PCURVE('',#2690,#2965);+#2965 = DEFINITIONAL_REPRESENTATION('',(#2966),#2970);+#2966 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2967,#2968,#2969),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2967 = CARTESIAN_POINT('',(0.398252169789,0.114548160245));+#2968 = CARTESIAN_POINT('',(0.428755683597,0.128413393794));+#2969 = CARTESIAN_POINT('',(0.461178998973,0.158276973746));+#2970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2971 = SHELL_BASED_SURFACE_MODEL('',(#2972));+#2972 = OPEN_SHELL('',(#2973));+#2973 = ADVANCED_FACE('',(#2974),#2988,.T.);+#2974 = FACE_BOUND('',#2975,.F.);+#2975 = EDGE_LOOP('',(#2976,#2999,#3015,#3031,#3047,#3063,#3079,#3095,+ #3111,#3127,#3143,#3159,#3175));+#2976 = ORIENTED_EDGE('',*,*,#2977,.T.);+#2977 = EDGE_CURVE('',#2978,#2980,#2982,.T.);+#2978 = VERTEX_POINT('',#2979);+#2979 = CARTESIAN_POINT('',(0.579353451069,-4.765792000542E-02,2.465));+#2980 = VERTEX_POINT('',#2981);+#2981 = CARTESIAN_POINT('',(0.579353451069,0.589289578114,2.465));+#2982 = SURFACE_CURVE('',#2983,(#2987),.PCURVE_S1.);+#2983 = LINE('',#2984,#2985);+#2984 = CARTESIAN_POINT('',(0.579353451069,-4.765792000542E-02,2.465));+#2985 = VECTOR('',#2986,1.);+#2986 = DIRECTION('',(0.,1.,0.));+#2987 = PCURVE('',#2988,#2993);+#2988 = PLANE('',#2989);+#2989 = AXIS2_PLACEMENT_3D('',#2990,#2991,#2992);+#2990 = CARTESIAN_POINT('',(0.542663909985,-4.765792000542E-02,2.465));+#2991 = DIRECTION('',(0.,0.,1.));+#2992 = DIRECTION('',(1.,0.,0.));+#2993 = DEFINITIONAL_REPRESENTATION('',(#2994),#2998);+#2994 = LINE('',#2995,#2996);+#2995 = CARTESIAN_POINT('',(3.668954108391E-02,0.));+#2996 = VECTOR('',#2997,1.);+#2997 = DIRECTION('',(0.,1.));+#2998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2999 = ORIENTED_EDGE('',*,*,#3000,.T.);+#3000 = EDGE_CURVE('',#2980,#3001,#3003,.T.);+#3001 = VERTEX_POINT('',#3002);+#3002 = CARTESIAN_POINT('',(0.729524595971,0.589289578114,2.465));+#3003 = SURFACE_CURVE('',#3004,(#3008),.PCURVE_S1.);+#3004 = LINE('',#3005,#3006);+#3005 = CARTESIAN_POINT('',(0.579353451069,0.589289578114,2.465));+#3006 = VECTOR('',#3007,1.);+#3007 = DIRECTION('',(1.,0.,0.));+#3008 = PCURVE('',#2988,#3009);+#3009 = DEFINITIONAL_REPRESENTATION('',(#3010),#3014);+#3010 = LINE('',#3011,#3012);+#3011 = CARTESIAN_POINT('',(3.668954108391E-02,0.63694749812));+#3012 = VECTOR('',#3013,1.);+#3013 = DIRECTION('',(1.,0.));+#3014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3015 = ORIENTED_EDGE('',*,*,#3016,.T.);+#3016 = EDGE_CURVE('',#3001,#3017,#3019,.T.);+#3017 = VERTEX_POINT('',#3018);+#3018 = CARTESIAN_POINT('',(0.805463413563,0.309851794277,2.465));+#3019 = SURFACE_CURVE('',#3020,(#3024),.PCURVE_S1.);+#3020 = LINE('',#3021,#3022);+#3021 = CARTESIAN_POINT('',(0.729524595971,0.589289578114,2.465));+#3022 = VECTOR('',#3023,1.);+#3023 = DIRECTION('',(0.262244660352,-0.965001418712,0.));+#3024 = PCURVE('',#2988,#3025);+#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030);+#3026 = LINE('',#3027,#3028);+#3027 = CARTESIAN_POINT('',(0.186860685986,0.63694749812));+#3028 = VECTOR('',#3029,1.);+#3029 = DIRECTION('',(0.262244660352,-0.965001418712));+#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3031 = ORIENTED_EDGE('',*,*,#3032,.T.);+#3032 = EDGE_CURVE('',#3017,#3033,#3035,.T.);+#3033 = VERTEX_POINT('',#3034);+#3034 = CARTESIAN_POINT('',(0.880975608585,0.589289578114,2.465));+#3035 = SURFACE_CURVE('',#3036,(#3040),.PCURVE_S1.);+#3036 = LINE('',#3037,#3038);+#3037 = CARTESIAN_POINT('',(0.805463413563,0.309851794277,2.465));+#3038 = VECTOR('',#3039,1.);+#3039 = DIRECTION('',(0.260871902728,0.965373425348,0.));+#3040 = PCURVE('',#2988,#3041);+#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3046);+#3042 = LINE('',#3043,#3044);+#3043 = CARTESIAN_POINT('',(0.262799503578,0.357509714283));+#3044 = VECTOR('',#3045,1.);+#3045 = DIRECTION('',(0.260871902728,0.965373425348));+#3046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3047 = ORIENTED_EDGE('',*,*,#3048,.T.);+#3048 = EDGE_CURVE('',#3033,#3049,#3051,.T.);+#3049 = VERTEX_POINT('',#3050);+#3050 = CARTESIAN_POINT('',(1.031999998628,0.589289578114,2.465));+#3051 = SURFACE_CURVE('',#3052,(#3056),.PCURVE_S1.);+#3052 = LINE('',#3053,#3054);+#3053 = CARTESIAN_POINT('',(0.880975608585,0.589289578114,2.465));+#3054 = VECTOR('',#3055,1.);+#3055 = DIRECTION('',(1.,0.,0.));+#3056 = PCURVE('',#2988,#3057);+#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062);+#3058 = LINE('',#3059,#3060);+#3059 = CARTESIAN_POINT('',(0.338311698599,0.63694749812));+#3060 = VECTOR('',#3061,1.);+#3061 = DIRECTION('',(1.,0.));+#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3063 = ORIENTED_EDGE('',*,*,#3064,.T.);+#3064 = EDGE_CURVE('',#3049,#3065,#3067,.T.);+#3065 = VERTEX_POINT('',#3066);+#3066 = CARTESIAN_POINT('',(1.031999998628,-4.765792000542E-02,2.465));+#3067 = SURFACE_CURVE('',#3068,(#3072),.PCURVE_S1.);+#3068 = LINE('',#3069,#3070);+#3069 = CARTESIAN_POINT('',(1.031999998628,0.589289578114,2.465));+#3070 = VECTOR('',#3071,1.);+#3071 = DIRECTION('',(0.,-1.,0.));+#3072 = PCURVE('',#2988,#3073);+#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078);+#3074 = LINE('',#3075,#3076);+#3075 = CARTESIAN_POINT('',(0.489336088642,0.63694749812));+#3076 = VECTOR('',#3077,1.);+#3077 = DIRECTION('',(0.,-1.));+#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3079 = ORIENTED_EDGE('',*,*,#3080,.T.);+#3080 = EDGE_CURVE('',#3065,#3081,#3083,.T.);+#3081 = VERTEX_POINT('',#3082);+#3082 = CARTESIAN_POINT('',(0.923637865659,-4.765792000542E-02,2.465));+#3083 = SURFACE_CURVE('',#3084,(#3088),.PCURVE_S1.);+#3084 = LINE('',#3085,#3086);+#3085 = CARTESIAN_POINT('',(1.031999998628,-4.765792000542E-02,2.465));+#3086 = VECTOR('',#3087,1.);+#3087 = DIRECTION('',(-1.,0.,0.));+#3088 = PCURVE('',#2988,#3089);+#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094);+#3090 = LINE('',#3091,#3092);+#3091 = CARTESIAN_POINT('',(0.489336088642,0.));+#3092 = VECTOR('',#3093,1.);+#3093 = DIRECTION('',(-1.,0.));+#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3095 = ORIENTED_EDGE('',*,*,#3096,.T.);+#3096 = EDGE_CURVE('',#3081,#3097,#3099,.T.);+#3097 = VERTEX_POINT('',#3098);+#3098 = CARTESIAN_POINT('',(0.923637865659,0.462582674603,2.465));+#3099 = SURFACE_CURVE('',#3100,(#3104),.PCURVE_S1.);+#3100 = LINE('',#3101,#3102);+#3101 = CARTESIAN_POINT('',(0.923637865659,-4.765792000542E-02,2.465));+#3102 = VECTOR('',#3103,1.);+#3103 = DIRECTION('',(0.,1.,0.));+#3104 = PCURVE('',#2988,#3105);+#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3110);+#3106 = LINE('',#3107,#3108);+#3107 = CARTESIAN_POINT('',(0.380973955674,0.));+#3108 = VECTOR('',#3109,1.);+#3109 = DIRECTION('',(0.,1.));+#3110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3111 = ORIENTED_EDGE('',*,*,#3112,.T.);+#3112 = EDGE_CURVE('',#3097,#3113,#3115,.T.);+#3113 = VERTEX_POINT('',#3114);+#3114 = CARTESIAN_POINT('',(0.856231499482,0.183998135908,2.465));+#3115 = SURFACE_CURVE('',#3116,(#3120),.PCURVE_S1.);+#3116 = LINE('',#3117,#3118);+#3117 = CARTESIAN_POINT('',(0.923637865659,0.462582674603,2.465));+#3118 = VECTOR('',#3119,1.);+#3119 = DIRECTION('',(-0.23517399588,-0.971953286769,0.));+#3120 = PCURVE('',#2988,#3121);+#3121 = DEFINITIONAL_REPRESENTATION('',(#3122),#3126);+#3122 = LINE('',#3123,#3124);+#3123 = CARTESIAN_POINT('',(0.380973955674,0.510240594609));+#3124 = VECTOR('',#3125,1.);+#3125 = DIRECTION('',(-0.23517399588,-0.971953286769));+#3126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3127 = ORIENTED_EDGE('',*,*,#3128,.T.);+#3128 = EDGE_CURVE('',#3113,#3129,#3131,.T.);+#3129 = VERTEX_POINT('',#3130);+#3130 = CARTESIAN_POINT('',(0.755975195357,0.183998135908,2.465));+#3131 = SURFACE_CURVE('',#3132,(#3136),.PCURVE_S1.);+#3132 = LINE('',#3133,#3134);+#3133 = CARTESIAN_POINT('',(0.856231499482,0.183998135908,2.465));+#3134 = VECTOR('',#3135,1.);+#3135 = DIRECTION('',(-1.,0.,0.));+#3136 = PCURVE('',#2988,#3137);+#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142);+#3138 = LINE('',#3139,#3140);+#3139 = CARTESIAN_POINT('',(0.313567589496,0.231656055914));+#3140 = VECTOR('',#3141,1.);+#3141 = DIRECTION('',(-1.,0.));+#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3143 = ORIENTED_EDGE('',*,*,#3144,.T.);+#3144 = EDGE_CURVE('',#3129,#3145,#3147,.T.);+#3145 = VERTEX_POINT('',#3146);+#3146 = CARTESIAN_POINT('',(0.687715584038,0.462582674603,2.465));+#3147 = SURFACE_CURVE('',#3148,(#3152),.PCURVE_S1.);+#3148 = LINE('',#3149,#3150);+#3149 = CARTESIAN_POINT('',(0.755975195357,0.183998135908,2.465));+#3150 = VECTOR('',#3151,1.);+#3151 = DIRECTION('',(-0.237983277633,0.971269251839,0.));+#3152 = PCURVE('',#2988,#3153);+#3153 = DEFINITIONAL_REPRESENTATION('',(#3154),#3158);+#3154 = LINE('',#3155,#3156);+#3155 = CARTESIAN_POINT('',(0.213311285372,0.231656055914));+#3156 = VECTOR('',#3157,1.);+#3157 = DIRECTION('',(-0.237983277633,0.971269251839));+#3158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3159 = ORIENTED_EDGE('',*,*,#3160,.T.);+#3160 = EDGE_CURVE('',#3145,#3161,#3163,.T.);+#3161 = VERTEX_POINT('',#3162);+#3162 = CARTESIAN_POINT('',(0.687715584038,-4.765792000542E-02,2.465));+#3163 = SURFACE_CURVE('',#3164,(#3168),.PCURVE_S1.);+#3164 = LINE('',#3165,#3166);+#3165 = CARTESIAN_POINT('',(0.687715584038,0.462582674603,2.465));+#3166 = VECTOR('',#3167,1.);+#3167 = DIRECTION('',(0.,-1.,0.));+#3168 = PCURVE('',#2988,#3169);+#3169 = DEFINITIONAL_REPRESENTATION('',(#3170),#3174);+#3170 = LINE('',#3171,#3172);+#3171 = CARTESIAN_POINT('',(0.145051674053,0.510240594609));+#3172 = VECTOR('',#3173,1.);+#3173 = DIRECTION('',(0.,-1.));+#3174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3175 = ORIENTED_EDGE('',*,*,#3176,.T.);+#3176 = EDGE_CURVE('',#3161,#2978,#3177,.T.);+#3177 = SURFACE_CURVE('',#3178,(#3182),.PCURVE_S1.);+#3178 = LINE('',#3179,#3180);+#3179 = CARTESIAN_POINT('',(0.687715584038,-4.765792000542E-02,2.465));+#3180 = VECTOR('',#3181,1.);+#3181 = DIRECTION('',(-1.,0.,0.));+#3182 = PCURVE('',#2988,#3183);+#3183 = DEFINITIONAL_REPRESENTATION('',(#3184),#3188);+#3184 = LINE('',#3185,#3186);+#3185 = CARTESIAN_POINT('',(0.145051674053,0.));+#3186 = VECTOR('',#3187,1.);+#3187 = DIRECTION('',(-1.,0.));+#3188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3189 = SHELL_BASED_SURFACE_MODEL('',(#3190));+#3190 = OPEN_SHELL('',(#3191));+#3191 = ADVANCED_FACE('',(#3192,#3455,#3585),#3206,.T.);+#3192 = FACE_BOUND('',#3193,.F.);+#3193 = EDGE_LOOP('',(#3194,#3217,#3233,#3249,#3265,#3281,#3297,#3313,+ #3329,#3345,#3361,#3377,#3393,#3409,#3425,#3441));+#3194 = ORIENTED_EDGE('',*,*,#3195,.T.);+#3195 = EDGE_CURVE('',#3196,#3198,#3200,.T.);+#3196 = VERTEX_POINT('',#3197);+#3197 = CARTESIAN_POINT('',(-0.534566613593,-0.383913472558,2.465));+#3198 = VERTEX_POINT('',#3199);+#3199 = CARTESIAN_POINT('',(-0.580061644537,-0.35151148831,2.465));+#3200 = SURFACE_CURVE('',#3201,(#3205),.PCURVE_S1.);+#3201 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3202,#3203,#3204),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3202 = CARTESIAN_POINT('',(-0.534566613593,-0.383913472558,2.465));+#3203 = CARTESIAN_POINT('',(-0.564455790899,-0.373597738798,2.465));+#3204 = CARTESIAN_POINT('',(-0.580061644537,-0.35151148831,2.465));+#3205 = PCURVE('',#3206,#3211);+#3206 = PLANE('',#3207);+#3207 = AXIS2_PLACEMENT_3D('',#3208,#3209,#3210);+#3208 = CARTESIAN_POINT('',(-0.639575493155,-0.593137713702,2.465));+#3209 = DIRECTION('',(0.,0.,1.));+#3210 = DIRECTION('',(1.,0.,0.));+#3211 = DEFINITIONAL_REPRESENTATION('',(#3212),#3216);+#3212 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3213,#3214,#3215),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3213 = CARTESIAN_POINT('',(0.105008879563,0.209224241144));+#3214 = CARTESIAN_POINT('',(7.511970225646E-02,0.219539974904));+#3215 = CARTESIAN_POINT('',(5.951384861867E-02,0.241626225392));+#3216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3217 = ORIENTED_EDGE('',*,*,#3218,.T.);+#3218 = EDGE_CURVE('',#3198,#3219,#3221,.T.);+#3219 = VERTEX_POINT('',#3220);+#3220 = CARTESIAN_POINT('',(-0.595667498174,-0.297420012566,2.465));+#3221 = SURFACE_CURVE('',#3222,(#3226),.PCURVE_S1.);+#3222 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3223,#3224,#3225),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3223 = CARTESIAN_POINT('',(-0.580061644537,-0.35151148831,2.465));+#3224 = CARTESIAN_POINT('',(-0.595667498174,-0.329425237823,2.465));+#3225 = CARTESIAN_POINT('',(-0.595667498174,-0.297420012566,2.465));+#3226 = PCURVE('',#3206,#3227);+#3227 = DEFINITIONAL_REPRESENTATION('',(#3228),#3232);+#3228 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3229,#3230,#3231),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3229 = CARTESIAN_POINT('',(5.951384861867E-02,0.241626225392));+#3230 = CARTESIAN_POINT('',(4.390799498089E-02,0.263712475879));+#3231 = CARTESIAN_POINT('',(4.390799498089E-02,0.295717701136));+#3232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3233 = ORIENTED_EDGE('',*,*,#3234,.T.);+#3234 = EDGE_CURVE('',#3219,#3235,#3237,.T.);+#3235 = VERTEX_POINT('',#3236);+#3236 = CARTESIAN_POINT('',(-0.563662272917,-0.219655250371,2.465));+#3237 = SURFACE_CURVE('',#3238,(#3242),.PCURVE_S1.);+#3238 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3239,#3240,#3241),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3239 = CARTESIAN_POINT('',(-0.595667498174,-0.297420012566,2.465));+#3240 = CARTESIAN_POINT('',(-0.595667498174,-0.248221897708,2.465));+#3241 = CARTESIAN_POINT('',(-0.563662272917,-0.219655250371,2.465));+#3242 = PCURVE('',#3206,#3243);+#3243 = DEFINITIONAL_REPRESENTATION('',(#3244),#3248);+#3244 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3245,#3246,#3247),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3245 = CARTESIAN_POINT('',(4.390799498089E-02,0.295717701136));+#3246 = CARTESIAN_POINT('',(4.390799498089E-02,0.344915815994));+#3247 = CARTESIAN_POINT('',(7.591322023804E-02,0.373482463331));+#3248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3249 = ORIENTED_EDGE('',*,*,#3250,.T.);+#3250 = EDGE_CURVE('',#3235,#3251,#3253,.T.);+#3251 = VERTEX_POINT('',#3252);+#3252 = CARTESIAN_POINT('',(-0.476639800937,-0.191088603034,2.465));+#3253 = SURFACE_CURVE('',#3254,(#3258),.PCURVE_S1.);+#3254 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3255,#3256,#3257),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3255 = CARTESIAN_POINT('',(-0.563662272917,-0.219655250371,2.465));+#3256 = CARTESIAN_POINT('',(-0.53165704766,-0.191088603034,2.465));+#3257 = CARTESIAN_POINT('',(-0.476639800937,-0.191088603034,2.465));+#3258 = PCURVE('',#3206,#3259);+#3259 = DEFINITIONAL_REPRESENTATION('',(#3260),#3264);+#3260 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3261,#3262,#3263),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3261 = CARTESIAN_POINT('',(7.591322023804E-02,0.373482463331));+#3262 = CARTESIAN_POINT('',(0.107918445495,0.402049110668));+#3263 = CARTESIAN_POINT('',(0.162935692218,0.402049110668));+#3264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3265 = ORIENTED_EDGE('',*,*,#3266,.T.);+#3266 = EDGE_CURVE('',#3251,#3267,#3269,.T.);+#3267 = VERTEX_POINT('',#3268);+#3268 = CARTESIAN_POINT('',(-0.389352822963,-0.219655250371,2.465));+#3269 = SURFACE_CURVE('',#3270,(#3274),.PCURVE_S1.);+#3270 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3271,#3272,#3273),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3271 = CARTESIAN_POINT('',(-0.476639800937,-0.191088603034,2.465));+#3272 = CARTESIAN_POINT('',(-0.42135804822,-0.191088603034,2.465));+#3273 = CARTESIAN_POINT('',(-0.389352822963,-0.219655250371,2.465));+#3274 = PCURVE('',#3206,#3275);+#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280);+#3276 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3277,#3278,#3279),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3277 = CARTESIAN_POINT('',(0.162935692218,0.402049110668));+#3278 = CARTESIAN_POINT('',(0.218217444935,0.402049110668));+#3279 = CARTESIAN_POINT('',(0.250222670192,0.373482463331));+#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3281 = ORIENTED_EDGE('',*,*,#3282,.T.);+#3282 = EDGE_CURVE('',#3267,#3283,#3285,.T.);+#3283 = VERTEX_POINT('',#3284);+#3284 = CARTESIAN_POINT('',(-0.357347597706,-0.297420012566,2.465));+#3285 = SURFACE_CURVE('',#3286,(#3290),.PCURVE_S1.);+#3286 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3287,#3288,#3289),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3287 = CARTESIAN_POINT('',(-0.389352822963,-0.219655250371,2.465));+#3288 = CARTESIAN_POINT('',(-0.357347597706,-0.248221897708,2.465));+#3289 = CARTESIAN_POINT('',(-0.357347597706,-0.297420012566,2.465));+#3290 = PCURVE('',#3206,#3291);+#3291 = DEFINITIONAL_REPRESENTATION('',(#3292),#3296);+#3292 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3293,#3294,#3295),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3293 = CARTESIAN_POINT('',(0.250222670192,0.373482463331));+#3294 = CARTESIAN_POINT('',(0.282227895449,0.344915815994));+#3295 = CARTESIAN_POINT('',(0.282227895449,0.295717701136));+#3296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3297 = ORIENTED_EDGE('',*,*,#3298,.T.);+#3298 = EDGE_CURVE('',#3283,#3299,#3301,.T.);+#3299 = VERTEX_POINT('',#3300);+#3300 = CARTESIAN_POINT('',(-0.37268894535,-0.351246982317,2.465));+#3301 = SURFACE_CURVE('',#3302,(#3306),.PCURVE_S1.);+#3302 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3303,#3304,#3305),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3303 = CARTESIAN_POINT('',(-0.357347597706,-0.297420012566,2.465));+#3304 = CARTESIAN_POINT('',(-0.357347597706,-0.329160731829,2.465));+#3305 = CARTESIAN_POINT('',(-0.37268894535,-0.351246982317,2.465));+#3306 = PCURVE('',#3206,#3307);+#3307 = DEFINITIONAL_REPRESENTATION('',(#3308),#3312);+#3308 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3309,#3310,#3311),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3309 = CARTESIAN_POINT('',(0.282227895449,0.295717701136));+#3310 = CARTESIAN_POINT('',(0.282227895449,0.263976981873));+#3311 = CARTESIAN_POINT('',(0.266886547806,0.241890731386));+#3312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3313 = ORIENTED_EDGE('',*,*,#3314,.T.);+#3314 = EDGE_CURVE('',#3299,#3315,#3317,.T.);+#3315 = VERTEX_POINT('',#3316);+#3316 = CARTESIAN_POINT('',(-0.417390458312,-0.383913472558,2.465));+#3317 = SURFACE_CURVE('',#3318,(#3322),.PCURVE_S1.);+#3318 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3319,#3320,#3321),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3319 = CARTESIAN_POINT('',(-0.37268894535,-0.351246982317,2.465));+#3320 = CARTESIAN_POINT('',(-0.388030292994,-0.373333232804,2.465));+#3321 = CARTESIAN_POINT('',(-0.417390458312,-0.383913472558,2.465));+#3322 = PCURVE('',#3206,#3323);+#3323 = DEFINITIONAL_REPRESENTATION('',(#3324),#3328);+#3324 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3325,#3326,#3327),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3325 = CARTESIAN_POINT('',(0.266886547806,0.241890731386));+#3326 = CARTESIAN_POINT('',(0.251545200162,0.219804480898));+#3327 = CARTESIAN_POINT('',(0.222185034843,0.209224241144));+#3328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3329 = ORIENTED_EDGE('',*,*,#3330,.T.);+#3330 = EDGE_CURVE('',#3315,#3331,#3333,.T.);+#3331 = VERTEX_POINT('',#3332);+#3332 = CARTESIAN_POINT('',(-0.366076295503,-0.419886287723,2.465));+#3333 = SURFACE_CURVE('',#3334,(#3338),.PCURVE_S1.);+#3334 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3335,#3336,#3337),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3335 = CARTESIAN_POINT('',(-0.417390458312,-0.383913472558,2.465));+#3336 = CARTESIAN_POINT('',(-0.384591715074,-0.393964700325,2.465));+#3337 = CARTESIAN_POINT('',(-0.366076295503,-0.419886287723,2.465));+#3338 = PCURVE('',#3206,#3339);+#3339 = DEFINITIONAL_REPRESENTATION('',(#3340),#3344);+#3340 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3341,#3342,#3343),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3341 = CARTESIAN_POINT('',(0.222185034843,0.209224241144));+#3342 = CARTESIAN_POINT('',(0.254983778082,0.199173013377));+#3343 = CARTESIAN_POINT('',(0.273499197652,0.173251425979));+#3344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3345 = ORIENTED_EDGE('',*,*,#3346,.T.);+#3346 = EDGE_CURVE('',#3331,#3347,#3349,.T.);+#3347 = VERTEX_POINT('',#3348);+#3348 = CARTESIAN_POINT('',(-0.347560875933,-0.482045196281,2.465));+#3349 = SURFACE_CURVE('',#3350,(#3354),.PCURVE_S1.);+#3350 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3351,#3352,#3353),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3351 = CARTESIAN_POINT('',(-0.366076295503,-0.419886287723,2.465));+#3352 = CARTESIAN_POINT('',(-0.347560875933,-0.445807875122,2.465));+#3353 = CARTESIAN_POINT('',(-0.347560875933,-0.482045196281,2.465));+#3354 = PCURVE('',#3206,#3355);+#3355 = DEFINITIONAL_REPRESENTATION('',(#3356),#3360);+#3356 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3357,#3358,#3359),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3357 = CARTESIAN_POINT('',(0.273499197652,0.173251425979));+#3358 = CARTESIAN_POINT('',(0.292014617222,0.14732983858));+#3359 = CARTESIAN_POINT('',(0.292014617222,0.111092517422));+#3360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3361 = ORIENTED_EDGE('',*,*,#3362,.T.);+#3362 = EDGE_CURVE('',#3347,#3363,#3365,.T.);+#3363 = VERTEX_POINT('',#3364);+#3364 = CARTESIAN_POINT('',(-0.381153137153,-0.569861186242,2.465));+#3365 = SURFACE_CURVE('',#3366,(#3370),.PCURVE_S1.);+#3366 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3367,#3368,#3369),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3367 = CARTESIAN_POINT('',(-0.347560875933,-0.482045196281,2.465));+#3368 = CARTESIAN_POINT('',(-0.347560875933,-0.538913984961,2.465));+#3369 = CARTESIAN_POINT('',(-0.381153137153,-0.569861186242,2.465));+#3370 = PCURVE('',#3206,#3371);+#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3376);+#3372 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3373,#3374,#3375),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3373 = CARTESIAN_POINT('',(0.292014617222,0.111092517422));+#3374 = CARTESIAN_POINT('',(0.292014617222,5.422372874146E-02));+#3375 = CARTESIAN_POINT('',(0.258422356002,2.327652745975E-02));+#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3377 = ORIENTED_EDGE('',*,*,#3378,.T.);+#3378 = EDGE_CURVE('',#3363,#3379,#3381,.T.);+#3379 = VERTEX_POINT('',#3380);+#3380 = CARTESIAN_POINT('',(-0.476639800937,-0.600808387524,2.465));+#3381 = SURFACE_CURVE('',#3382,(#3386),.PCURVE_S1.);+#3382 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3383,#3384,#3385),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3383 = CARTESIAN_POINT('',(-0.381153137153,-0.569861186242,2.465));+#3384 = CARTESIAN_POINT('',(-0.414745398374,-0.600808387524,2.465));+#3385 = CARTESIAN_POINT('',(-0.476639800937,-0.600808387524,2.465));+#3386 = PCURVE('',#3206,#3387);+#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392);+#3388 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3389,#3390,#3391),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3389 = CARTESIAN_POINT('',(0.258422356002,2.327652745975E-02));+#3390 = CARTESIAN_POINT('',(0.224830094782,-7.670673821962E-03));+#3391 = CARTESIAN_POINT('',(0.162935692218,-7.670673821962E-03));+#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3393 = ORIENTED_EDGE('',*,*,#3394,.T.);+#3394 = EDGE_CURVE('',#3379,#3395,#3397,.T.);+#3395 = VERTEX_POINT('',#3396);+#3396 = CARTESIAN_POINT('',(-0.571861958727,-0.569861186242,2.465));+#3397 = SURFACE_CURVE('',#3398,(#3402),.PCURVE_S1.);+#3398 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3399,#3400,#3401),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3399 = CARTESIAN_POINT('',(-0.476639800937,-0.600808387524,2.465));+#3400 = CARTESIAN_POINT('',(-0.538269697507,-0.600808387524,2.465));+#3401 = CARTESIAN_POINT('',(-0.571861958727,-0.569861186242,2.465));+#3402 = PCURVE('',#3206,#3403);+#3403 = DEFINITIONAL_REPRESENTATION('',(#3404),#3408);+#3404 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3405,#3406,#3407),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3405 = CARTESIAN_POINT('',(0.162935692218,-7.670673821962E-03));+#3406 = CARTESIAN_POINT('',(0.101305795649,-7.670673821962E-03));+#3407 = CARTESIAN_POINT('',(6.771353442835E-02,2.327652745975E-02));+#3408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3409 = ORIENTED_EDGE('',*,*,#3410,.T.);+#3410 = EDGE_CURVE('',#3395,#3411,#3413,.T.);+#3411 = VERTEX_POINT('',#3412);+#3412 = CARTESIAN_POINT('',(-0.605454219947,-0.482045196281,2.465));+#3413 = SURFACE_CURVE('',#3414,(#3418),.PCURVE_S1.);+#3414 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3415,#3416,#3417),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3415 = CARTESIAN_POINT('',(-0.571861958727,-0.569861186242,2.465));+#3416 = CARTESIAN_POINT('',(-0.605454219947,-0.538913984961,2.465));+#3417 = CARTESIAN_POINT('',(-0.605454219947,-0.482045196281,2.465));+#3418 = PCURVE('',#3206,#3419);+#3419 = DEFINITIONAL_REPRESENTATION('',(#3420),#3424);+#3420 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3421,#3422,#3423),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3421 = CARTESIAN_POINT('',(6.771353442835E-02,2.327652745975E-02));+#3422 = CARTESIAN_POINT('',(3.412127320804E-02,5.422372874146E-02));+#3423 = CARTESIAN_POINT('',(3.412127320804E-02,0.111092517422));+#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3425 = ORIENTED_EDGE('',*,*,#3426,.T.);+#3426 = EDGE_CURVE('',#3411,#3427,#3429,.T.);+#3427 = VERTEX_POINT('',#3428);+#3428 = CARTESIAN_POINT('',(-0.586674294383,-0.41962178173,2.465));+#3429 = SURFACE_CURVE('',#3430,(#3434),.PCURVE_S1.);+#3430 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3431,#3432,#3433),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3431 = CARTESIAN_POINT('',(-0.605454219947,-0.482045196281,2.465));+#3432 = CARTESIAN_POINT('',(-0.605454219947,-0.445543369128,2.465));+#3433 = CARTESIAN_POINT('',(-0.586674294383,-0.41962178173,2.465));+#3434 = PCURVE('',#3206,#3435);+#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440);+#3436 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3437,#3438,#3439),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3437 = CARTESIAN_POINT('',(3.412127320804E-02,0.111092517422));+#3438 = CARTESIAN_POINT('',(3.412127320804E-02,0.147594344574));+#3439 = CARTESIAN_POINT('',(5.290119877215E-02,0.173515931973));+#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3441 = ORIENTED_EDGE('',*,*,#3442,.T.);+#3442 = EDGE_CURVE('',#3427,#3196,#3443,.T.);+#3443 = SURFACE_CURVE('',#3444,(#3448),.PCURVE_S1.);+#3444 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3445,#3446,#3447),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3445 = CARTESIAN_POINT('',(-0.586674294383,-0.41962178173,2.465));+#3446 = CARTESIAN_POINT('',(-0.567894368819,-0.393700194331,2.465));+#3447 = CARTESIAN_POINT('',(-0.534566613593,-0.383913472558,2.465));+#3448 = PCURVE('',#3206,#3449);+#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3454);+#3450 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3451,#3452,#3453),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3451 = CARTESIAN_POINT('',(5.290119877215E-02,0.173515931973));+#3452 = CARTESIAN_POINT('',(7.168112433627E-02,0.199437519371));+#3453 = CARTESIAN_POINT('',(0.105008879563,0.209224241144));+#3454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3455 = FACE_BOUND('',#3456,.F.);+#3456 = EDGE_LOOP('',(#3457,#3475,#3491,#3507,#3523,#3539,#3555,#3571));+#3457 = ORIENTED_EDGE('',*,*,#3458,.T.);+#3458 = EDGE_CURVE('',#3459,#3461,#3463,.T.);+#3459 = VERTEX_POINT('',#3460);+#3460 = CARTESIAN_POINT('',(-0.476639800937,-0.416976721791,2.465));+#3461 = VERTEX_POINT('',#3462);+#3462 = CARTESIAN_POINT('',(-0.518960759955,-0.433508346407,2.465));+#3463 = SURFACE_CURVE('',#3464,(#3468),.PCURVE_S1.);+#3464 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3465,#3466,#3467),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3465 = CARTESIAN_POINT('',(-0.476639800937,-0.416976721791,2.465));+#3466 = CARTESIAN_POINT('',(-0.502825894329,-0.416976721791,2.465));+#3467 = CARTESIAN_POINT('',(-0.518960759955,-0.433508346407,2.465));+#3468 = PCURVE('',#3206,#3469);+#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474);+#3470 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3471,#3472,#3473),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3471 = CARTESIAN_POINT('',(0.162935692218,0.176160991911));+#3472 = CARTESIAN_POINT('',(0.136749598826,0.176160991911));+#3473 = CARTESIAN_POINT('',(0.120614733201,0.159629367295));+#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3475 = ORIENTED_EDGE('',*,*,#3476,.T.);+#3476 = EDGE_CURVE('',#3461,#3477,#3479,.T.);+#3477 = VERTEX_POINT('',#3478);+#3478 = CARTESIAN_POINT('',(-0.53509562558,-0.477284088391,2.465));+#3479 = SURFACE_CURVE('',#3480,(#3484),.PCURVE_S1.);+#3480 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3481,#3482,#3483),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3481 = CARTESIAN_POINT('',(-0.518960759955,-0.433508346407,2.465));+#3482 = CARTESIAN_POINT('',(-0.53509562558,-0.450039971024,2.465));+#3483 = CARTESIAN_POINT('',(-0.53509562558,-0.477284088391,2.465));+#3484 = PCURVE('',#3206,#3485);+#3485 = DEFINITIONAL_REPRESENTATION('',(#3486),#3490);+#3486 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3487,#3488,#3489),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3487 = CARTESIAN_POINT('',(0.120614733201,0.159629367295));+#3488 = CARTESIAN_POINT('',(0.104479867575,0.143097742679));+#3489 = CARTESIAN_POINT('',(0.104479867575,0.115853625311));+#3490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3491 = ORIENTED_EDGE('',*,*,#3492,.T.);+#3492 = EDGE_CURVE('',#3477,#3493,#3495,.T.);+#3493 = VERTEX_POINT('',#3494);+#3494 = CARTESIAN_POINT('',(-0.518960759955,-0.521192083372,2.465));+#3495 = SURFACE_CURVE('',#3496,(#3500),.PCURVE_S1.);+#3496 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3497,#3498,#3499),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3497 = CARTESIAN_POINT('',(-0.53509562558,-0.477284088391,2.465));+#3498 = CARTESIAN_POINT('',(-0.53509562558,-0.504528205759,2.465));+#3499 = CARTESIAN_POINT('',(-0.518960759955,-0.521192083372,2.465));+#3500 = PCURVE('',#3206,#3501);+#3501 = DEFINITIONAL_REPRESENTATION('',(#3502),#3506);+#3502 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3503,#3504,#3505),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3503 = CARTESIAN_POINT('',(0.104479867575,0.115853625311));+#3504 = CARTESIAN_POINT('',(0.104479867575,8.860950794335E-02));+#3505 = CARTESIAN_POINT('',(0.120614733201,7.194563033013E-02));+#3506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3507 = ORIENTED_EDGE('',*,*,#3508,.T.);+#3508 = EDGE_CURVE('',#3493,#3509,#3511,.T.);+#3509 = VERTEX_POINT('',#3510);+#3510 = CARTESIAN_POINT('',(-0.476639800937,-0.537855960985,2.465));+#3511 = SURFACE_CURVE('',#3512,(#3516),.PCURVE_S1.);+#3512 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3513,#3514,#3515),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3513 = CARTESIAN_POINT('',(-0.518960759955,-0.521192083372,2.465));+#3514 = CARTESIAN_POINT('',(-0.502825894329,-0.537855960985,2.465));+#3515 = CARTESIAN_POINT('',(-0.476639800937,-0.537855960985,2.465));+#3516 = PCURVE('',#3206,#3517);+#3517 = DEFINITIONAL_REPRESENTATION('',(#3518),#3522);+#3518 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3519,#3520,#3521),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3519 = CARTESIAN_POINT('',(0.120614733201,7.194563033013E-02));+#3520 = CARTESIAN_POINT('',(0.136749598826,5.52817527169E-02));+#3521 = CARTESIAN_POINT('',(0.162935692218,5.52817527169E-02));+#3522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3523 = ORIENTED_EDGE('',*,*,#3524,.T.);+#3524 = EDGE_CURVE('',#3509,#3525,#3527,.T.);+#3525 = VERTEX_POINT('',#3526);+#3526 = CARTESIAN_POINT('',(-0.434186588922,-0.520927577378,2.465));+#3527 = SURFACE_CURVE('',#3528,(#3532),.PCURVE_S1.);+#3528 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3529,#3530,#3531),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3529 = CARTESIAN_POINT('',(-0.476639800937,-0.537855960985,2.465));+#3530 = CARTESIAN_POINT('',(-0.450453707545,-0.537855960985,2.465));+#3531 = CARTESIAN_POINT('',(-0.434186588922,-0.520927577378,2.465));+#3532 = PCURVE('',#3206,#3533);+#3533 = DEFINITIONAL_REPRESENTATION('',(#3534),#3538);+#3534 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3535,#3536,#3537),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3535 = CARTESIAN_POINT('',(0.162935692218,5.52817527169E-02));+#3536 = CARTESIAN_POINT('',(0.18912178561,5.52817527169E-02));+#3537 = CARTESIAN_POINT('',(0.205388904233,7.221013632399E-02));+#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3539 = ORIENTED_EDGE('',*,*,#3540,.T.);+#3540 = EDGE_CURVE('',#3525,#3541,#3543,.T.);+#3541 = VERTEX_POINT('',#3542);+#3542 = CARTESIAN_POINT('',(-0.4179194703,-0.477284088391,2.465));+#3543 = SURFACE_CURVE('',#3544,(#3548),.PCURVE_S1.);+#3544 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3545,#3546,#3547),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3545 = CARTESIAN_POINT('',(-0.434186588922,-0.520927577378,2.465));+#3546 = CARTESIAN_POINT('',(-0.4179194703,-0.503999193771,2.465));+#3547 = CARTESIAN_POINT('',(-0.4179194703,-0.477284088391,2.465));+#3548 = PCURVE('',#3206,#3549);+#3549 = DEFINITIONAL_REPRESENTATION('',(#3550),#3554);+#3550 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3551,#3552,#3553),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3551 = CARTESIAN_POINT('',(0.205388904233,7.221013632399E-02));+#3552 = CARTESIAN_POINT('',(0.221656022855,8.913851993108E-02));+#3553 = CARTESIAN_POINT('',(0.221656022855,0.115853625311));+#3554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3555 = ORIENTED_EDGE('',*,*,#3556,.T.);+#3556 = EDGE_CURVE('',#3541,#3557,#3559,.T.);+#3557 = VERTEX_POINT('',#3558);+#3558 = CARTESIAN_POINT('',(-0.434054335926,-0.433508346407,2.465));+#3559 = SURFACE_CURVE('',#3560,(#3564),.PCURVE_S1.);+#3560 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3561,#3562,#3563),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3561 = CARTESIAN_POINT('',(-0.4179194703,-0.477284088391,2.465));+#3562 = CARTESIAN_POINT('',(-0.4179194703,-0.450039971024,2.465));+#3563 = CARTESIAN_POINT('',(-0.434054335926,-0.433508346407,2.465));+#3564 = PCURVE('',#3206,#3565);+#3565 = DEFINITIONAL_REPRESENTATION('',(#3566),#3570);+#3566 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3567,#3568,#3569),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3567 = CARTESIAN_POINT('',(0.221656022855,0.115853625311));+#3568 = CARTESIAN_POINT('',(0.221656022855,0.143097742679));+#3569 = CARTESIAN_POINT('',(0.20552115723,0.159629367295));+#3570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3571 = ORIENTED_EDGE('',*,*,#3572,.T.);+#3572 = EDGE_CURVE('',#3557,#3459,#3573,.T.);+#3573 = SURFACE_CURVE('',#3574,(#3578),.PCURVE_S1.);+#3574 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3575,#3576,#3577),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3575 = CARTESIAN_POINT('',(-0.434054335926,-0.433508346407,2.465));+#3576 = CARTESIAN_POINT('',(-0.450189201551,-0.416976721791,2.465));+#3577 = CARTESIAN_POINT('',(-0.476639800937,-0.416976721791,2.465));+#3578 = PCURVE('',#3206,#3579);+#3579 = DEFINITIONAL_REPRESENTATION('',(#3580),#3584);+#3580 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3581,#3582,#3583),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3581 = CARTESIAN_POINT('',(0.20552115723,0.159629367295));+#3582 = CARTESIAN_POINT('',(0.189386291604,0.176160991911));+#3583 = CARTESIAN_POINT('',(0.162935692218,0.176160991911));+#3584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3585 = FACE_BOUND('',#3586,.F.);+#3586 = EDGE_LOOP('',(#3587,#3605,#3621,#3637,#3653,#3669,#3685,#3701));+#3587 = ORIENTED_EDGE('',*,*,#3588,.T.);+#3588 = EDGE_CURVE('',#3589,#3591,#3593,.T.);+#3589 = VERTEX_POINT('',#3590);+#3590 = CARTESIAN_POINT('',(-0.526366927783,-0.303768156419,2.465));+#3591 = VERTEX_POINT('',#3592);+#3592 = CARTESIAN_POINT('',(-0.513009375093,-0.340666742562,2.465));+#3593 = SURFACE_CURVE('',#3594,(#3598),.PCURVE_S1.);+#3594 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3595,#3596,#3597),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3595 = CARTESIAN_POINT('',(-0.526366927783,-0.303768156419,2.465));+#3596 = CARTESIAN_POINT('',(-0.526366927783,-0.327044683878,2.465));+#3597 = CARTESIAN_POINT('',(-0.513009375093,-0.340666742562,2.465));+#3598 = PCURVE('',#3206,#3599);+#3599 = DEFINITIONAL_REPRESENTATION('',(#3600),#3604);+#3600 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3601,#3602,#3603),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3601 = CARTESIAN_POINT('',(0.113208565372,0.289369557284));+#3602 = CARTESIAN_POINT('',(0.113208565372,0.266093029824));+#3603 = CARTESIAN_POINT('',(0.126566118062,0.25247097114));+#3604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3605 = ORIENTED_EDGE('',*,*,#3606,.T.);+#3606 = EDGE_CURVE('',#3591,#3607,#3609,.T.);+#3607 = VERTEX_POINT('',#3608);+#3608 = CARTESIAN_POINT('',(-0.476639800937,-0.354288801246,2.465));+#3609 = SURFACE_CURVE('',#3610,(#3614),.PCURVE_S1.);+#3610 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3611,#3612,#3613),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3611 = CARTESIAN_POINT('',(-0.513009375093,-0.340666742562,2.465));+#3612 = CARTESIAN_POINT('',(-0.499651822403,-0.354288801246,2.465));+#3613 = CARTESIAN_POINT('',(-0.476639800937,-0.354288801246,2.465));+#3614 = PCURVE('',#3206,#3615);+#3615 = DEFINITIONAL_REPRESENTATION('',(#3616),#3620);+#3616 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3617,#3618,#3619),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3617 = CARTESIAN_POINT('',(0.126566118062,0.25247097114));+#3618 = CARTESIAN_POINT('',(0.139923670752,0.238848912456));+#3619 = CARTESIAN_POINT('',(0.162935692218,0.238848912456));+#3620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3621 = ORIENTED_EDGE('',*,*,#3622,.T.);+#3622 = EDGE_CURVE('',#3607,#3623,#3625,.T.);+#3623 = VERTEX_POINT('',#3624);+#3624 = CARTESIAN_POINT('',(-0.440005720787,-0.340666742562,2.465));+#3625 = SURFACE_CURVE('',#3626,(#3630),.PCURVE_S1.);+#3626 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3627,#3628,#3629),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3627 = CARTESIAN_POINT('',(-0.476639800937,-0.354288801246,2.465));+#3628 = CARTESIAN_POINT('',(-0.453363273477,-0.354288801246,2.465));+#3629 = CARTESIAN_POINT('',(-0.440005720787,-0.340666742562,2.465));+#3630 = PCURVE('',#3206,#3631);+#3631 = DEFINITIONAL_REPRESENTATION('',(#3632),#3636);+#3632 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3633,#3634,#3635),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3633 = CARTESIAN_POINT('',(0.162935692218,0.238848912456));+#3634 = CARTESIAN_POINT('',(0.186212219678,0.238848912456));+#3635 = CARTESIAN_POINT('',(0.199569772368,0.25247097114));+#3636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3637 = ORIENTED_EDGE('',*,*,#3638,.T.);+#3638 = EDGE_CURVE('',#3623,#3639,#3641,.T.);+#3639 = VERTEX_POINT('',#3640);+#3640 = CARTESIAN_POINT('',(-0.426648168097,-0.303768156419,2.465));+#3641 = SURFACE_CURVE('',#3642,(#3646),.PCURVE_S1.);+#3642 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3643,#3644,#3645),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3643 = CARTESIAN_POINT('',(-0.440005720787,-0.340666742562,2.465));+#3644 = CARTESIAN_POINT('',(-0.426648168097,-0.327044683878,2.465));+#3645 = CARTESIAN_POINT('',(-0.426648168097,-0.303768156419,2.465));+#3646 = PCURVE('',#3206,#3647);+#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652);+#3648 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3649,#3650,#3651),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3649 = CARTESIAN_POINT('',(0.199569772368,0.25247097114));+#3650 = CARTESIAN_POINT('',(0.212927325058,0.266093029824));+#3651 = CARTESIAN_POINT('',(0.212927325058,0.289369557284));+#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3653 = ORIENTED_EDGE('',*,*,#3654,.T.);+#3654 = EDGE_CURVE('',#3639,#3655,#3657,.T.);+#3655 = VERTEX_POINT('',#3656);+#3656 = CARTESIAN_POINT('',(-0.440005720787,-0.267398582263,2.465));+#3657 = SURFACE_CURVE('',#3658,(#3662),.PCURVE_S1.);+#3658 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3659,#3660,#3661),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3659 = CARTESIAN_POINT('',(-0.426648168097,-0.303768156419,2.465));+#3660 = CARTESIAN_POINT('',(-0.426648168097,-0.280756134953,2.465));+#3661 = CARTESIAN_POINT('',(-0.440005720787,-0.267398582263,2.465));+#3662 = PCURVE('',#3206,#3663);+#3663 = DEFINITIONAL_REPRESENTATION('',(#3664),#3668);+#3664 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3665,#3666,#3667),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3665 = CARTESIAN_POINT('',(0.212927325058,0.289369557284));+#3666 = CARTESIAN_POINT('',(0.212927325058,0.31238157875));+#3667 = CARTESIAN_POINT('',(0.199569772368,0.32573913144));+#3668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3669 = ORIENTED_EDGE('',*,*,#3670,.T.);+#3670 = EDGE_CURVE('',#3655,#3671,#3673,.T.);+#3671 = VERTEX_POINT('',#3672);+#3672 = CARTESIAN_POINT('',(-0.476639800937,-0.254041029573,2.465));+#3673 = SURFACE_CURVE('',#3674,(#3678),.PCURVE_S1.);+#3674 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3675,#3676,#3677),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3675 = CARTESIAN_POINT('',(-0.440005720787,-0.267398582263,2.465));+#3676 = CARTESIAN_POINT('',(-0.453363273477,-0.254041029573,2.465));+#3677 = CARTESIAN_POINT('',(-0.476639800937,-0.254041029573,2.465));+#3678 = PCURVE('',#3206,#3679);+#3679 = DEFINITIONAL_REPRESENTATION('',(#3680),#3684);+#3680 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3681,#3682,#3683),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3681 = CARTESIAN_POINT('',(0.199569772368,0.32573913144));+#3682 = CARTESIAN_POINT('',(0.186212219678,0.339096684129));+#3683 = CARTESIAN_POINT('',(0.162935692218,0.339096684129));+#3684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3685 = ORIENTED_EDGE('',*,*,#3686,.T.);+#3686 = EDGE_CURVE('',#3671,#3687,#3689,.T.);+#3687 = VERTEX_POINT('',#3688);+#3688 = CARTESIAN_POINT('',(-0.512877122096,-0.26753083526,2.465));+#3689 = SURFACE_CURVE('',#3690,(#3694),.PCURVE_S1.);+#3690 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3691,#3692,#3693),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3691 = CARTESIAN_POINT('',(-0.476639800937,-0.254041029573,2.465));+#3692 = CARTESIAN_POINT('',(-0.499387316409,-0.254041029573,2.465));+#3693 = CARTESIAN_POINT('',(-0.512877122096,-0.26753083526,2.465));+#3694 = PCURVE('',#3206,#3695);+#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3700);+#3696 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3697,#3698,#3699),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3697 = CARTESIAN_POINT('',(0.162935692218,0.339096684129));+#3698 = CARTESIAN_POINT('',(0.140188176746,0.339096684129));+#3699 = CARTESIAN_POINT('',(0.126698371059,0.325606878443));+#3700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3701 = ORIENTED_EDGE('',*,*,#3702,.T.);+#3702 = EDGE_CURVE('',#3687,#3589,#3703,.T.);+#3703 = SURFACE_CURVE('',#3704,(#3708),.PCURVE_S1.);+#3704 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3705,#3706,#3707),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3705 = CARTESIAN_POINT('',(-0.512877122096,-0.26753083526,2.465));+#3706 = CARTESIAN_POINT('',(-0.526366927783,-0.281020640947,2.465));+#3707 = CARTESIAN_POINT('',(-0.526366927783,-0.303768156419,2.465));+#3708 = PCURVE('',#3206,#3709);+#3709 = DEFINITIONAL_REPRESENTATION('',(#3710),#3714);+#3710 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3711,#3712,#3713),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3711 = CARTESIAN_POINT('',(0.126698371059,0.325606878443));+#3712 = CARTESIAN_POINT('',(0.113208565372,0.312117072756));+#3713 = CARTESIAN_POINT('',(0.113208565372,0.289369557284));+#3714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3715 = SHELL_BASED_SURFACE_MODEL('',(#3716));+#3716 = OPEN_SHELL('',(#3717));+#3717 = ADVANCED_FACE('',(#3718,#3981),#3732,.T.);+#3718 = FACE_BOUND('',#3719,.F.);+#3719 = EDGE_LOOP('',(#3720,#3743,#3759,#3775,#3791,#3807,#3823,#3839,+ #3855,#3871,#3887,#3903,#3919,#3935,#3951,#3967));+#3720 = ORIENTED_EDGE('',*,*,#3721,.T.);+#3721 = EDGE_CURVE('',#3722,#3724,#3726,.T.);+#3722 = VERTEX_POINT('',#3723);+#3723 = CARTESIAN_POINT('',(-9.998326567937E-02,-0.40666098803,2.465));+#3724 = VERTEX_POINT('',#3725);+#3725 = CARTESIAN_POINT('',(-7.974855714902E-02,-0.417637986776,2.465));+#3726 = SURFACE_CURVE('',#3727,(#3731),.PCURVE_S1.);+#3727 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3728,#3729,#3730),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3728 = CARTESIAN_POINT('',(-9.998326567937E-02,-0.40666098803,2.465));+#3729 = CARTESIAN_POINT('',(-8.834500194949E-02,-0.409041541975,2.465));+#3730 = CARTESIAN_POINT('',(-7.974855714902E-02,-0.417637986776,2.465));+#3731 = PCURVE('',#3732,#3737);+#3732 = PLANE('',#3733);+#3733 = AXIS2_PLACEMENT_3D('',#3734,#3735,#3736);+#3734 = CARTESIAN_POINT('',(-0.313439602725,-0.593137713702,2.465));+#3735 = DIRECTION('',(0.,0.,1.));+#3736 = DIRECTION('',(1.,0.,0.));+#3737 = DEFINITIONAL_REPRESENTATION('',(#3738),#3742);+#3738 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3739,#3740,#3741),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3739 = CARTESIAN_POINT('',(0.213456337046,0.186476725672));+#3740 = CARTESIAN_POINT('',(0.225094600776,0.184096171727));+#3741 = CARTESIAN_POINT('',(0.233691045576,0.175499726927));+#3742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3743 = ORIENTED_EDGE('',*,*,#3744,.T.);+#3744 = EDGE_CURVE('',#3724,#3745,#3747,.T.);+#3745 = VERTEX_POINT('',#3746);+#3746 = CARTESIAN_POINT('',(-5.872033063709E-02,-0.451097994999,2.465));+#3747 = SURFACE_CURVE('',#3748,(#3752),.PCURVE_S1.);+#3748 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3749,#3750,#3751),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3749 = CARTESIAN_POINT('',(-7.974855714902E-02,-0.417637986776,2.465));+#3750 = CARTESIAN_POINT('',(-7.115211234854E-02,-0.426234431576,2.465));+#3751 = CARTESIAN_POINT('',(-5.872033063709E-02,-0.451097994999,2.465));+#3752 = PCURVE('',#3732,#3753);+#3753 = DEFINITIONAL_REPRESENTATION('',(#3754),#3758);+#3754 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3755,#3756,#3757),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3755 = CARTESIAN_POINT('',(0.233691045576,0.175499726927));+#3756 = CARTESIAN_POINT('',(0.242287490376,0.166903282126));+#3757 = CARTESIAN_POINT('',(0.254719272088,0.142039718703));+#3758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3759 = ORIENTED_EDGE('',*,*,#3760,.T.);+#3760 = EDGE_CURVE('',#3745,#3761,#3763,.T.);+#3761 = VERTEX_POINT('',#3762);+#3762 = CARTESIAN_POINT('',(1.269628770532E-02,-0.593137713702,2.465));+#3763 = SURFACE_CURVE('',#3764,(#3768),.PCURVE_S1.);+#3764 = LINE('',#3765,#3766);+#3765 = CARTESIAN_POINT('',(-5.872033063709E-02,-0.451097994999,2.465));+#3766 = VECTOR('',#3767,1.);+#3767 = DIRECTION('',(0.449208965684,-0.893426720638,0.));+#3768 = PCURVE('',#3732,#3769);+#3769 = DEFINITIONAL_REPRESENTATION('',(#3770),#3774);+#3770 = LINE('',#3771,#3772);+#3771 = CARTESIAN_POINT('',(0.254719272088,0.142039718703));+#3772 = VECTOR('',#3773,1.);+#3773 = DIRECTION('',(0.449208965684,-0.893426720638));+#3774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3775 = ORIENTED_EDGE('',*,*,#3776,.T.);+#3776 = EDGE_CURVE('',#3761,#3777,#3779,.T.);+#3777 = VERTEX_POINT('',#3778);+#3778 = CARTESIAN_POINT('',(-7.300365430557E-02,-0.593137713702,2.465));+#3779 = SURFACE_CURVE('',#3780,(#3784),.PCURVE_S1.);+#3780 = LINE('',#3781,#3782);+#3781 = CARTESIAN_POINT('',(1.269628770532E-02,-0.593137713702,2.465));+#3782 = VECTOR('',#3783,1.);+#3783 = DIRECTION('',(-1.,0.,0.));+#3784 = PCURVE('',#3732,#3785);+#3785 = DEFINITIONAL_REPRESENTATION('',(#3786),#3790);+#3786 = LINE('',#3787,#3788);+#3787 = CARTESIAN_POINT('',(0.32613589043,0.));+#3788 = VECTOR('',#3789,1.);+#3789 = DIRECTION('',(-1.,0.));+#3790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3791 = ORIENTED_EDGE('',*,*,#3792,.T.);+#3792 = EDGE_CURVE('',#3777,#3793,#3795,.T.);+#3793 = VERTEX_POINT('',#3794);+#3794 = CARTESIAN_POINT('',(-0.120614733201,-0.493418954017,2.465));+#3795 = SURFACE_CURVE('',#3796,(#3800),.PCURVE_S1.);+#3796 = LINE('',#3797,#3798);+#3797 = CARTESIAN_POINT('',(-7.300365430557E-02,-0.593137713702,2.465));+#3798 = VECTOR('',#3799,1.);+#3799 = DIRECTION('',(-0.430862507853,0.902417585892,0.));+#3800 = PCURVE('',#3732,#3801);+#3801 = DEFINITIONAL_REPRESENTATION('',(#3802),#3806);+#3802 = LINE('',#3803,#3804);+#3803 = CARTESIAN_POINT('',(0.240435948419,0.));+#3804 = VECTOR('',#3805,1.);+#3805 = DIRECTION('',(-0.430862507853,0.902417585892));+#3806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3807 = ORIENTED_EDGE('',*,*,#3808,.T.);+#3808 = EDGE_CURVE('',#3793,#3809,#3811,.T.);+#3809 = VERTEX_POINT('',#3810);+#3810 = CARTESIAN_POINT('',(-0.126169359072,-0.481780690287,2.465));+#3811 = SURFACE_CURVE('',#3812,(#3816),.PCURVE_S1.);+#3812 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3813,#3814,#3815),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3813 = CARTESIAN_POINT('',(-0.120614733201,-0.493418954017,2.465));+#3814 = CARTESIAN_POINT('',(-0.122730781151,-0.489186858115,2.465));+#3815 = CARTESIAN_POINT('',(-0.126169359072,-0.481780690287,2.465));+#3816 = PCURVE('',#3732,#3817);+#3817 = DEFINITIONAL_REPRESENTATION('',(#3818),#3822);+#3818 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3819,#3820,#3821),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3819 = CARTESIAN_POINT('',(0.192824869524,9.971875968551E-02));+#3820 = CARTESIAN_POINT('',(0.190708821574,0.103950855587));+#3821 = CARTESIAN_POINT('',(0.187270243653,0.111357023415));+#3822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3823 = ORIENTED_EDGE('',*,*,#3824,.T.);+#3824 = EDGE_CURVE('',#3809,#3825,#3827,.T.);+#3825 = VERTEX_POINT('',#3826);+#3826 = CARTESIAN_POINT('',(-0.17536747393,-0.437079177324,2.465));+#3827 = SURFACE_CURVE('',#3828,(#3832),.PCURVE_S1.);+#3828 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3829,#3830,#3831),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3829 = CARTESIAN_POINT('',(-0.126169359072,-0.481780690287,2.465));+#3830 = CARTESIAN_POINT('',(-0.147065332587,-0.437079177324,2.465));+#3831 = CARTESIAN_POINT('',(-0.17536747393,-0.437079177324,2.465));+#3832 = PCURVE('',#3732,#3833);+#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838);+#3834 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3835,#3836,#3837),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3835 = CARTESIAN_POINT('',(0.187270243653,0.111357023415));+#3836 = CARTESIAN_POINT('',(0.166374270138,0.156058536378));+#3837 = CARTESIAN_POINT('',(0.138072128795,0.156058536378));+#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3839 = ORIENTED_EDGE('',*,*,#3840,.T.);+#3840 = EDGE_CURVE('',#3825,#3841,#3843,.T.);+#3841 = VERTEX_POINT('',#3842);+#3842 = CARTESIAN_POINT('',(-0.200231037353,-0.437079177324,2.465));+#3843 = SURFACE_CURVE('',#3844,(#3848),.PCURVE_S1.);+#3844 = LINE('',#3845,#3846);+#3845 = CARTESIAN_POINT('',(-0.17536747393,-0.437079177324,2.465));+#3846 = VECTOR('',#3847,1.);+#3847 = DIRECTION('',(-1.,0.,0.));+#3848 = PCURVE('',#3732,#3849);+#3849 = DEFINITIONAL_REPRESENTATION('',(#3850),#3854);+#3850 = LINE('',#3851,#3852);+#3851 = CARTESIAN_POINT('',(0.138072128795,0.156058536378));+#3852 = VECTOR('',#3853,1.);+#3853 = DIRECTION('',(-1.,0.));+#3854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3855 = ORIENTED_EDGE('',*,*,#3856,.T.);+#3856 = EDGE_CURVE('',#3841,#3857,#3859,.T.);+#3857 = VERTEX_POINT('',#3858);+#3858 = CARTESIAN_POINT('',(-0.200231037353,-0.593137713702,2.465));+#3859 = SURFACE_CURVE('',#3860,(#3864),.PCURVE_S1.);+#3860 = LINE('',#3861,#3862);+#3861 = CARTESIAN_POINT('',(-0.200231037353,-0.437079177324,2.465));+#3862 = VECTOR('',#3863,1.);+#3863 = DIRECTION('',(0.,-1.,0.));+#3864 = PCURVE('',#3732,#3865);+#3865 = DEFINITIONAL_REPRESENTATION('',(#3866),#3870);+#3866 = LINE('',#3867,#3868);+#3867 = CARTESIAN_POINT('',(0.113208565372,0.156058536378));+#3868 = VECTOR('',#3869,1.);+#3869 = DIRECTION('',(0.,-1.));+#3870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3871 = ORIENTED_EDGE('',*,*,#3872,.T.);+#3872 = EDGE_CURVE('',#3857,#3873,#3875,.T.);+#3873 = VERTEX_POINT('',#3874);+#3874 = CARTESIAN_POINT('',(-0.278260305542,-0.593137713702,2.465));+#3875 = SURFACE_CURVE('',#3876,(#3880),.PCURVE_S1.);+#3876 = LINE('',#3877,#3878);+#3877 = CARTESIAN_POINT('',(-0.200231037353,-0.593137713702,2.465));+#3878 = VECTOR('',#3879,1.);+#3879 = DIRECTION('',(-1.,0.,0.));+#3880 = PCURVE('',#3732,#3881);+#3881 = DEFINITIONAL_REPRESENTATION('',(#3882),#3886);+#3882 = LINE('',#3883,#3884);+#3883 = CARTESIAN_POINT('',(0.113208565372,0.));+#3884 = VECTOR('',#3885,1.);+#3885 = DIRECTION('',(-1.,0.));+#3886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3887 = ORIENTED_EDGE('',*,*,#3888,.T.);+#3888 = EDGE_CURVE('',#3873,#3889,#3891,.T.);+#3889 = VERTEX_POINT('',#3890);+#3890 = CARTESIAN_POINT('',(-0.278260305542,-0.198230264868,2.465));+#3891 = SURFACE_CURVE('',#3892,(#3896),.PCURVE_S1.);+#3892 = LINE('',#3893,#3894);+#3893 = CARTESIAN_POINT('',(-0.278260305542,-0.593137713702,2.465));+#3894 = VECTOR('',#3895,1.);+#3895 = DIRECTION('',(0.,1.,0.));+#3896 = PCURVE('',#3732,#3897);+#3897 = DEFINITIONAL_REPRESENTATION('',(#3898),#3902);+#3898 = LINE('',#3899,#3900);+#3899 = CARTESIAN_POINT('',(3.517929718348E-02,0.));+#3900 = VECTOR('',#3901,1.);+#3901 = DIRECTION('',(0.,1.));+#3902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3903 = ORIENTED_EDGE('',*,*,#3904,.T.);+#3904 = EDGE_CURVE('',#3889,#3905,#3907,.T.);+#3905 = VERTEX_POINT('',#3906);+#3906 = CARTESIAN_POINT('',(-0.165580752157,-0.198230264868,2.465));+#3907 = SURFACE_CURVE('',#3908,(#3912),.PCURVE_S1.);+#3908 = LINE('',#3909,#3910);+#3909 = CARTESIAN_POINT('',(-0.278260305542,-0.198230264868,2.465));+#3910 = VECTOR('',#3911,1.);+#3911 = DIRECTION('',(1.,0.,0.));+#3912 = PCURVE('',#3732,#3913);+#3913 = DEFINITIONAL_REPRESENTATION('',(#3914),#3918);+#3914 = LINE('',#3915,#3916);+#3915 = CARTESIAN_POINT('',(3.517929718348E-02,0.394907448834));+#3916 = VECTOR('',#3917,1.);+#3917 = DIRECTION('',(1.,0.));+#3918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3919 = ORIENTED_EDGE('',*,*,#3920,.T.);+#3920 = EDGE_CURVE('',#3905,#3921,#3923,.T.);+#3921 = VERTEX_POINT('',#3922);+#3922 = CARTESIAN_POINT('',(-5.620752369541E-02,-0.225209876242,2.465));+#3923 = SURFACE_CURVE('',#3924,(#3928),.PCURVE_S1.);+#3924 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3925,#3926,#3927),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3925 = CARTESIAN_POINT('',(-0.165580752157,-0.198230264868,2.465));+#3926 = CARTESIAN_POINT('',(-8.940302592494E-02,-0.198230264868,2.465));+#3927 = CARTESIAN_POINT('',(-5.620752369541E-02,-0.225209876242,2.465));+#3928 = PCURVE('',#3732,#3929);+#3929 = DEFINITIONAL_REPRESENTATION('',(#3930),#3934);+#3930 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3931,#3932,#3933),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3931 = CARTESIAN_POINT('',(0.147858850568,0.394907448834));+#3932 = CARTESIAN_POINT('',(0.2240365768,0.394907448834));+#3933 = CARTESIAN_POINT('',(0.25723207903,0.36792783746));+#3934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3935 = ORIENTED_EDGE('',*,*,#3936,.T.);+#3936 = EDGE_CURVE('',#3921,#3937,#3939,.T.);+#3937 = VERTEX_POINT('',#3938);+#3938 = CARTESIAN_POINT('',(-2.301202146589E-02,-0.313025866204,2.465));+#3939 = SURFACE_CURVE('',#3940,(#3944),.PCURVE_S1.);+#3940 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3941,#3942,#3943),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3941 = CARTESIAN_POINT('',(-5.620752369541E-02,-0.225209876242,2.465));+#3942 = CARTESIAN_POINT('',(-2.301202146589E-02,-0.252189487616,2.465));+#3943 = CARTESIAN_POINT('',(-2.301202146589E-02,-0.313025866204,2.465));+#3944 = PCURVE('',#3732,#3945);+#3945 = DEFINITIONAL_REPRESENTATION('',(#3946),#3950);+#3946 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3947,#3948,#3949),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3947 = CARTESIAN_POINT('',(0.25723207903,0.36792783746));+#3948 = CARTESIAN_POINT('',(0.290427581259,0.340948226087));+#3949 = CARTESIAN_POINT('',(0.290427581259,0.280111847499));+#3950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3951 = ORIENTED_EDGE('',*,*,#3952,.T.);+#3952 = EDGE_CURVE('',#3937,#3953,#3955,.T.);+#3953 = VERTEX_POINT('',#3954);+#3954 = CARTESIAN_POINT('',(-4.284997100544E-02,-0.3778298347,2.465));+#3955 = SURFACE_CURVE('',#3956,(#3960),.PCURVE_S1.);+#3956 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3957,#3958,#3959),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3957 = CARTESIAN_POINT('',(-2.301202146589E-02,-0.313025866204,2.465));+#3958 = CARTESIAN_POINT('',(-2.301202146589E-02,-0.353759789258,2.465));+#3959 = CARTESIAN_POINT('',(-4.284997100544E-02,-0.3778298347,2.465));+#3960 = PCURVE('',#3732,#3961);+#3961 = DEFINITIONAL_REPRESENTATION('',(#3962),#3966);+#3962 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3963,#3964,#3965),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3963 = CARTESIAN_POINT('',(0.290427581259,0.280111847499));+#3964 = CARTESIAN_POINT('',(0.290427581259,0.239377924444));+#3965 = CARTESIAN_POINT('',(0.27058963172,0.215307879003));+#3966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3967 = ORIENTED_EDGE('',*,*,#3968,.T.);+#3968 = EDGE_CURVE('',#3953,#3722,#3969,.T.);+#3969 = SURFACE_CURVE('',#3970,(#3974),.PCURVE_S1.);+#3970 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3971,#3972,#3973),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3971 = CARTESIAN_POINT('',(-4.284997100544E-02,-0.3778298347,2.465));+#3972 = CARTESIAN_POINT('',(-6.2687920545E-02,-0.401899880141,2.465));+#3973 = CARTESIAN_POINT('',(-9.998326567937E-02,-0.40666098803,2.465));+#3974 = PCURVE('',#3732,#3975);+#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980);+#3976 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3977,#3978,#3979),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3977 = CARTESIAN_POINT('',(0.27058963172,0.215307879003));+#3978 = CARTESIAN_POINT('',(0.25075168218,0.191237833561));+#3979 = CARTESIAN_POINT('',(0.213456337046,0.186476725672));+#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3981 = FACE_BOUND('',#3982,.F.);+#3982 = EDGE_LOOP('',(#3983,#4001,#4017,#4033,#4049,#4065,#4081));+#3983 = ORIENTED_EDGE('',*,*,#3984,.T.);+#3984 = EDGE_CURVE('',#3985,#3987,#3989,.T.);+#3985 = VERTEX_POINT('',#3986);+#3986 = CARTESIAN_POINT('',(-0.163464704206,-0.263827751346,2.465));+#3987 = VERTEX_POINT('',#3988);+#3988 = CARTESIAN_POINT('',(-0.200231037353,-0.263827751346,2.465));+#3989 = SURFACE_CURVE('',#3990,(#3994),.PCURVE_S1.);+#3990 = LINE('',#3991,#3992);+#3991 = CARTESIAN_POINT('',(-0.163464704206,-0.263827751346,2.465));+#3992 = VECTOR('',#3993,1.);+#3993 = DIRECTION('',(-1.,0.,0.));+#3994 = PCURVE('',#3732,#3995);+#3995 = DEFINITIONAL_REPRESENTATION('',(#3996),#4000);+#3996 = LINE('',#3997,#3998);+#3997 = CARTESIAN_POINT('',(0.149974898519,0.329309962357));+#3998 = VECTOR('',#3999,1.);+#3999 = DIRECTION('',(-1.,0.));+#4000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4001 = ORIENTED_EDGE('',*,*,#4002,.T.);+#4002 = EDGE_CURVE('',#3987,#4003,#4005,.T.);+#4003 = VERTEX_POINT('',#4004);+#4004 = CARTESIAN_POINT('',(-0.200231037353,-0.371481690847,2.465));+#4005 = SURFACE_CURVE('',#4006,(#4010),.PCURVE_S1.);+#4006 = LINE('',#4007,#4008);+#4007 = CARTESIAN_POINT('',(-0.200231037353,-0.263827751346,2.465));+#4008 = VECTOR('',#4009,1.);+#4009 = DIRECTION('',(0.,-1.,0.));+#4010 = PCURVE('',#3732,#4011);+#4011 = DEFINITIONAL_REPRESENTATION('',(#4012),#4016);+#4012 = LINE('',#4013,#4014);+#4013 = CARTESIAN_POINT('',(0.113208565372,0.329309962357));+#4014 = VECTOR('',#4015,1.);+#4015 = DIRECTION('',(0.,-1.));+#4016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4017 = ORIENTED_EDGE('',*,*,#4018,.T.);+#4018 = EDGE_CURVE('',#4003,#4019,#4021,.T.);+#4019 = VERTEX_POINT('',#4020);+#4020 = CARTESIAN_POINT('',(-0.163464704206,-0.371481690847,2.465));+#4021 = SURFACE_CURVE('',#4022,(#4026),.PCURVE_S1.);+#4022 = LINE('',#4023,#4024);+#4023 = CARTESIAN_POINT('',(-0.200231037353,-0.371481690847,2.465));+#4024 = VECTOR('',#4025,1.);+#4025 = DIRECTION('',(1.,0.,0.));+#4026 = PCURVE('',#3732,#4027);+#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032);+#4028 = LINE('',#4029,#4030);+#4029 = CARTESIAN_POINT('',(0.113208565372,0.221656022855));+#4030 = VECTOR('',#4031,1.);+#4031 = DIRECTION('',(1.,0.));+#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4033 = ORIENTED_EDGE('',*,*,#4034,.T.);+#4034 = EDGE_CURVE('',#4019,#4035,#4037,.T.);+#4035 = VERTEX_POINT('',#4036);+#4036 = CARTESIAN_POINT('',(-0.117572914271,-0.358917656139,2.465));+#4037 = SURFACE_CURVE('',#4038,(#4042),.PCURVE_S1.);+#4038 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4039,#4040,#4041),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4039 = CARTESIAN_POINT('',(-0.163464704206,-0.371481690847,2.465));+#4040 = CARTESIAN_POINT('',(-0.131459478949,-0.371481690847,2.465));+#4041 = CARTESIAN_POINT('',(-0.117572914271,-0.358917656139,2.465));+#4042 = PCURVE('',#3732,#4043);+#4043 = DEFINITIONAL_REPRESENTATION('',(#4044),#4048);+#4044 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4045,#4046,#4047),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4045 = CARTESIAN_POINT('',(0.149974898519,0.221656022855));+#4046 = CARTESIAN_POINT('',(0.181980123776,0.221656022855));+#4047 = CARTESIAN_POINT('',(0.195866688454,0.234220057564));+#4048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4049 = ORIENTED_EDGE('',*,*,#4050,.T.);+#4050 = EDGE_CURVE('',#4035,#4051,#4053,.T.);+#4051 = VERTEX_POINT('',#4052);+#4052 = CARTESIAN_POINT('',(-0.103686349593,-0.317522468099,2.465));+#4053 = SURFACE_CURVE('',#4054,(#4058),.PCURVE_S1.);+#4054 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4055,#4056,#4057),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4055 = CARTESIAN_POINT('',(-0.117572914271,-0.358917656139,2.465));+#4056 = CARTESIAN_POINT('',(-0.103686349593,-0.34635362143,2.465));+#4057 = CARTESIAN_POINT('',(-0.103686349593,-0.317522468099,2.465));+#4058 = PCURVE('',#3732,#4059);+#4059 = DEFINITIONAL_REPRESENTATION('',(#4060),#4064);+#4060 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4061,#4062,#4063),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4061 = CARTESIAN_POINT('',(0.195866688454,0.234220057564));+#4062 = CARTESIAN_POINT('',(0.209753253132,0.246784092272));+#4063 = CARTESIAN_POINT('',(0.209753253132,0.275615245603));+#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4065 = ORIENTED_EDGE('',*,*,#4066,.T.);+#4066 = EDGE_CURVE('',#4051,#4067,#4069,.T.);+#4067 = VERTEX_POINT('',#4068);+#4068 = CARTESIAN_POINT('',(-0.117440661274,-0.276259533057,2.465));+#4069 = SURFACE_CURVE('',#4070,(#4074),.PCURVE_S1.);+#4070 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4071,#4072,#4073),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4071 = CARTESIAN_POINT('',(-0.103686349593,-0.317522468099,2.465));+#4072 = CARTESIAN_POINT('',(-0.103686349593,-0.288691314768,2.465));+#4073 = CARTESIAN_POINT('',(-0.117440661274,-0.276259533057,2.465));+#4074 = PCURVE('',#3732,#4075);+#4075 = DEFINITIONAL_REPRESENTATION('',(#4076),#4080);+#4076 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4077,#4078,#4079),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4077 = CARTESIAN_POINT('',(0.209753253132,0.275615245603));+#4078 = CARTESIAN_POINT('',(0.209753253132,0.304446398934));+#4079 = CARTESIAN_POINT('',(0.195998941451,0.316878180645));+#4080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4081 = ORIENTED_EDGE('',*,*,#4082,.T.);+#4082 = EDGE_CURVE('',#4067,#3985,#4083,.T.);+#4083 = SURFACE_CURVE('',#4084,(#4088),.PCURVE_S1.);+#4084 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4085,#4086,#4087),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4085 = CARTESIAN_POINT('',(-0.117440661274,-0.276259533057,2.465));+#4086 = CARTESIAN_POINT('',(-0.131194972955,-0.263827751346,2.465));+#4087 = CARTESIAN_POINT('',(-0.163464704206,-0.263827751346,2.465));+#4088 = PCURVE('',#3732,#4089);+#4089 = DEFINITIONAL_REPRESENTATION('',(#4090),#4094);+#4090 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4091,#4092,#4093),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4091 = CARTESIAN_POINT('',(0.195998941451,0.316878180645));+#4092 = CARTESIAN_POINT('',(0.18224462977,0.329309962357));+#4093 = CARTESIAN_POINT('',(0.149974898519,0.329309962357));+#4094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4095 = SHELL_BASED_SURFACE_MODEL('',(#4096));+#4096 = OPEN_SHELL('',(#4097));+#4097 = ADVANCED_FACE('',(#4098),#4112,.T.);+#4098 = FACE_BOUND('',#4099,.F.);+#4099 = EDGE_LOOP('',(#4100,#4123,#4139,#4155,#4171,#4187,#4203,#4219,+ #4235,#4251,#4267,#4283,#4299,#4315,#4331,#4347,#4363,#4379,#4395,+ #4411,#4427));+#4100 = ORIENTED_EDGE('',*,*,#4101,.T.);+#4101 = EDGE_CURVE('',#4102,#4104,#4106,.T.);+#4102 = VERTEX_POINT('',#4103);+#4103 = CARTESIAN_POINT('',(0.127491889041,-0.524366155298,2.465));+#4104 = VERTEX_POINT('',#4105);+#4105 = CARTESIAN_POINT('',(0.293866159179,-0.524366155298,2.465));+#4106 = SURFACE_CURVE('',#4107,(#4111),.PCURVE_S1.);+#4107 = LINE('',#4108,#4109);+#4108 = CARTESIAN_POINT('',(0.127491889041,-0.524366155298,2.465));+#4109 = VECTOR('',#4110,1.);+#4110 = DIRECTION('',(1.,0.,0.));+#4111 = PCURVE('',#4112,#4117);+#4112 = PLANE('',#4113);+#4113 = AXIS2_PLACEMENT_3D('',#4114,#4115,#4116);+#4114 = CARTESIAN_POINT('',(1.269628770532E-02,-0.593137713702,2.465));+#4115 = DIRECTION('',(0.,0.,1.));+#4116 = DIRECTION('',(1.,0.,0.));+#4117 = DEFINITIONAL_REPRESENTATION('',(#4118),#4122);+#4118 = LINE('',#4119,#4120);+#4119 = CARTESIAN_POINT('',(0.114795601336,6.87715584038E-02));+#4120 = VECTOR('',#4121,1.);+#4121 = DIRECTION('',(1.,0.));+#4122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4123 = ORIENTED_EDGE('',*,*,#4124,.T.);+#4124 = EDGE_CURVE('',#4104,#4125,#4127,.T.);+#4125 = VERTEX_POINT('',#4126);+#4126 = CARTESIAN_POINT('',(0.293866159179,-0.593137713702,2.465));+#4127 = SURFACE_CURVE('',#4128,(#4132),.PCURVE_S1.);+#4128 = LINE('',#4129,#4130);+#4129 = CARTESIAN_POINT('',(0.293866159179,-0.524366155298,2.465));+#4130 = VECTOR('',#4131,1.);+#4131 = DIRECTION('',(0.,-1.,0.));+#4132 = PCURVE('',#4112,#4133);+#4133 = DEFINITIONAL_REPRESENTATION('',(#4134),#4138);+#4134 = LINE('',#4135,#4136);+#4135 = CARTESIAN_POINT('',(0.281169871474,6.87715584038E-02));+#4136 = VECTOR('',#4137,1.);+#4137 = DIRECTION('',(0.,-1.));+#4138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4139 = ORIENTED_EDGE('',*,*,#4140,.T.);+#4140 = EDGE_CURVE('',#4125,#4141,#4143,.T.);+#4141 = VERTEX_POINT('',#4142);+#4142 = CARTESIAN_POINT('',(4.31144769993E-02,-0.593137713702,2.465));+#4143 = SURFACE_CURVE('',#4144,(#4148),.PCURVE_S1.);+#4144 = LINE('',#4145,#4146);+#4145 = CARTESIAN_POINT('',(0.293866159179,-0.593137713702,2.465));+#4146 = VECTOR('',#4147,1.);+#4147 = DIRECTION('',(-1.,0.,0.));+#4148 = PCURVE('',#4112,#4149);+#4149 = DEFINITIONAL_REPRESENTATION('',(#4150),#4154);+#4150 = LINE('',#4151,#4152);+#4151 = CARTESIAN_POINT('',(0.281169871474,0.));+#4152 = VECTOR('',#4153,1.);+#4153 = DIRECTION('',(-1.,0.));+#4154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4155 = ORIENTED_EDGE('',*,*,#4156,.T.);+#4156 = EDGE_CURVE('',#4141,#4157,#4159,.T.);+#4157 = VERTEX_POINT('',#4158);+#4158 = CARTESIAN_POINT('',(4.31144769993E-02,-0.526482203249,2.465));+#4159 = SURFACE_CURVE('',#4160,(#4164),.PCURVE_S1.);+#4160 = LINE('',#4161,#4162);+#4161 = CARTESIAN_POINT('',(4.31144769993E-02,-0.593137713702,2.465));+#4162 = VECTOR('',#4163,1.);+#4163 = DIRECTION('',(0.,1.,0.));+#4164 = PCURVE('',#4112,#4165);+#4165 = DEFINITIONAL_REPRESENTATION('',(#4166),#4170);+#4166 = LINE('',#4167,#4168);+#4167 = CARTESIAN_POINT('',(3.041818929399E-02,0.));+#4168 = VECTOR('',#4169,1.);+#4169 = DIRECTION('',(0.,1.));+#4170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4171 = ORIENTED_EDGE('',*,*,#4172,.T.);+#4172 = EDGE_CURVE('',#4157,#4173,#4175,.T.);+#4173 = VERTEX_POINT('',#4174);+#4174 = CARTESIAN_POINT('',(8.543543601702E-02,-0.481516184293,2.465));+#4175 = SURFACE_CURVE('',#4176,(#4180),.PCURVE_S1.);+#4176 = LINE('',#4177,#4178);+#4177 = CARTESIAN_POINT('',(4.31144769993E-02,-0.526482203249,2.465));+#4178 = VECTOR('',#4179,1.);+#4179 = DIRECTION('',(0.685364699005,0.728199992693,0.));+#4180 = PCURVE('',#4112,#4181);+#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186);+#4182 = LINE('',#4183,#4184);+#4183 = CARTESIAN_POINT('',(3.041818929399E-02,6.665551045291E-02));+#4184 = VECTOR('',#4185,1.);+#4185 = DIRECTION('',(0.685364699005,0.728199992693));+#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4187 = ORIENTED_EDGE('',*,*,#4188,.T.);+#4188 = EDGE_CURVE('',#4173,#4189,#4191,.T.);+#4189 = VERTEX_POINT('',#4190);+#4190 = CARTESIAN_POINT('',(0.176954509893,-0.382855448583,2.465));+#4191 = SURFACE_CURVE('',#4192,(#4196),.PCURVE_S1.);+#4192 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4193,#4194,#4195),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4193 = CARTESIAN_POINT('',(8.543543601702E-02,-0.481516184293,2.465));+#4194 = CARTESIAN_POINT('',(0.160819644267,-0.401370868153,2.465));+#4195 = CARTESIAN_POINT('',(0.176954509893,-0.382855448583,2.465));+#4196 = PCURVE('',#4112,#4197);+#4197 = DEFINITIONAL_REPRESENTATION('',(#4198),#4202);+#4198 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4199,#4200,#4201),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4199 = CARTESIAN_POINT('',(7.273914831171E-02,0.111621529409));+#4200 = CARTESIAN_POINT('',(0.148123356562,0.191766845549));+#4201 = CARTESIAN_POINT('',(0.164258222188,0.210282265119));+#4202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4203 = ORIENTED_EDGE('',*,*,#4204,.T.);+#4204 = EDGE_CURVE('',#4189,#4205,#4207,.T.);+#4205 = VERTEX_POINT('',#4206);+#4206 = CARTESIAN_POINT('',(0.20552115723,-0.342518284519,2.465));+#4207 = SURFACE_CURVE('',#4208,(#4212),.PCURVE_S1.);+#4208 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4209,#4210,#4211),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4209 = CARTESIAN_POINT('',(0.176954509893,-0.382855448583,2.465));+#4210 = CARTESIAN_POINT('',(0.196792459432,-0.360107933111,2.465));+#4211 = CARTESIAN_POINT('',(0.20552115723,-0.342518284519,2.465));+#4212 = PCURVE('',#4112,#4213);+#4213 = DEFINITIONAL_REPRESENTATION('',(#4214),#4218);+#4214 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4215,#4216,#4217),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4215 = CARTESIAN_POINT('',(0.164258222188,0.210282265119));+#4216 = CARTESIAN_POINT('',(0.184096171727,0.233029780591));+#4217 = CARTESIAN_POINT('',(0.192824869524,0.250619429183));+#4218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4219 = ORIENTED_EDGE('',*,*,#4220,.T.);+#4220 = EDGE_CURVE('',#4205,#4221,#4223,.T.);+#4221 = VERTEX_POINT('',#4222);+#4222 = CARTESIAN_POINT('',(0.214249855027,-0.307735746326,2.465));+#4223 = SURFACE_CURVE('',#4224,(#4228),.PCURVE_S1.);+#4224 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4225,#4226,#4227),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4225 = CARTESIAN_POINT('',(0.20552115723,-0.342518284519,2.465));+#4226 = CARTESIAN_POINT('',(0.214249855027,-0.324928635927,2.465));+#4227 = CARTESIAN_POINT('',(0.214249855027,-0.307735746326,2.465));+#4228 = PCURVE('',#4112,#4229);+#4229 = DEFINITIONAL_REPRESENTATION('',(#4230),#4234);+#4230 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4231,#4232,#4233),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4231 = CARTESIAN_POINT('',(0.192824869524,0.250619429183));+#4232 = CARTESIAN_POINT('',(0.201553567322,0.268209077775));+#4233 = CARTESIAN_POINT('',(0.201553567322,0.285401967376));+#4234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4235 = ORIENTED_EDGE('',*,*,#4236,.T.);+#4236 = EDGE_CURVE('',#4221,#4237,#4239,.T.);+#4237 = VERTEX_POINT('',#4238);+#4238 = CARTESIAN_POINT('',(0.198247242399,-0.266869570275,2.465));+#4239 = SURFACE_CURVE('',#4240,(#4244),.PCURVE_S1.);+#4240 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4241,#4242,#4243),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4241 = CARTESIAN_POINT('',(0.214249855027,-0.307735746326,2.465));+#4242 = CARTESIAN_POINT('',(0.214249855027,-0.28128514694,2.465));+#4243 = CARTESIAN_POINT('',(0.198247242399,-0.266869570275,2.465));+#4244 = PCURVE('',#4112,#4245);+#4245 = DEFINITIONAL_REPRESENTATION('',(#4246),#4250);+#4246 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4247,#4248,#4249),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4247 = CARTESIAN_POINT('',(0.201553567322,0.285401967376));+#4248 = CARTESIAN_POINT('',(0.201553567322,0.311852566762));+#4249 = CARTESIAN_POINT('',(0.185550954693,0.326268143427));+#4250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4251 = ORIENTED_EDGE('',*,*,#4252,.T.);+#4252 = EDGE_CURVE('',#4237,#4253,#4255,.T.);+#4253 = VERTEX_POINT('',#4254);+#4254 = CARTESIAN_POINT('',(0.152884464452,-0.25245399361,2.465));+#4255 = SURFACE_CURVE('',#4256,(#4260),.PCURVE_S1.);+#4256 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4257,#4258,#4259),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4257 = CARTESIAN_POINT('',(0.198247242399,-0.266869570275,2.465));+#4258 = CARTESIAN_POINT('',(0.18224462977,-0.25245399361,2.465));+#4259 = CARTESIAN_POINT('',(0.152884464452,-0.25245399361,2.465));+#4260 = PCURVE('',#4112,#4261);+#4261 = DEFINITIONAL_REPRESENTATION('',(#4262),#4266);+#4262 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4263,#4264,#4265),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4263 = CARTESIAN_POINT('',(0.185550954693,0.326268143427));+#4264 = CARTESIAN_POINT('',(0.169548342065,0.340683720093));+#4265 = CARTESIAN_POINT('',(0.140188176746,0.340683720093));+#4266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4267 = ORIENTED_EDGE('',*,*,#4268,.T.);+#4268 = EDGE_CURVE('',#4253,#4269,#4271,.T.);+#4269 = VERTEX_POINT('',#4270);+#4270 = CARTESIAN_POINT('',(0.105934650541,-0.260785932416,2.465));+#4271 = SURFACE_CURVE('',#4272,(#4276),.PCURVE_S1.);+#4272 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4273,#4274,#4275),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4273 = CARTESIAN_POINT('',(0.152884464452,-0.25245399361,2.465));+#4274 = CARTESIAN_POINT('',(0.131988490937,-0.25245399361,2.465));+#4275 = CARTESIAN_POINT('',(0.105934650541,-0.260785932416,2.465));+#4276 = PCURVE('',#4112,#4277);+#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282);+#4278 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4279,#4280,#4281),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4279 = CARTESIAN_POINT('',(0.140188176746,0.340683720093));+#4280 = CARTESIAN_POINT('',(0.119292203231,0.340683720093));+#4281 = CARTESIAN_POINT('',(9.323836283592E-02,0.332351781286));+#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4283 = ORIENTED_EDGE('',*,*,#4284,.T.);+#4284 = EDGE_CURVE('',#4269,#4285,#4287,.T.);+#4285 = VERTEX_POINT('',#4286);+#4286 = CARTESIAN_POINT('',(5.157866880285E-02,-0.284988230854,2.465));+#4287 = SURFACE_CURVE('',#4288,(#4292),.PCURVE_S1.);+#4288 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4289,#4290,#4291),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4289 = CARTESIAN_POINT('',(0.105934650541,-0.260785932416,2.465));+#4290 = CARTESIAN_POINT('',(7.988081014595E-02,-0.269117871223,2.465));+#4291 = CARTESIAN_POINT('',(5.157866880285E-02,-0.284988230854,2.465));+#4292 = PCURVE('',#4112,#4293);+#4293 = DEFINITIONAL_REPRESENTATION('',(#4294),#4298);+#4294 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4295,#4296,#4297),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4295 = CARTESIAN_POINT('',(9.323836283592E-02,0.332351781286));+#4296 = CARTESIAN_POINT('',(6.718452244063E-02,0.324019842479));+#4297 = CARTESIAN_POINT('',(3.888238109753E-02,0.308149482848));+#4298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4299 = ORIENTED_EDGE('',*,*,#4300,.T.);+#4300 = EDGE_CURVE('',#4285,#4301,#4303,.T.);+#4301 = VERTEX_POINT('',#4302);+#4302 = CARTESIAN_POINT('',(5.157866880285E-02,-0.212249082543,2.465));+#4303 = SURFACE_CURVE('',#4304,(#4308),.PCURVE_S1.);+#4304 = LINE('',#4305,#4306);+#4305 = CARTESIAN_POINT('',(5.157866880285E-02,-0.284988230854,2.465));+#4306 = VECTOR('',#4307,1.);+#4307 = DIRECTION('',(0.,1.,0.));+#4308 = PCURVE('',#4112,#4309);+#4309 = DEFINITIONAL_REPRESENTATION('',(#4310),#4314);+#4310 = LINE('',#4311,#4312);+#4311 = CARTESIAN_POINT('',(3.888238109753E-02,0.308149482848));+#4312 = VECTOR('',#4313,1.);+#4313 = DIRECTION('',(0.,1.));+#4314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4315 = ORIENTED_EDGE('',*,*,#4316,.T.);+#4316 = EDGE_CURVE('',#4301,#4317,#4319,.T.);+#4317 = VERTEX_POINT('',#4318);+#4318 = CARTESIAN_POINT('',(0.106992674517,-0.196510975908,2.465));+#4319 = SURFACE_CURVE('',#4320,(#4324),.PCURVE_S1.);+#4320 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4321,#4322,#4323),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4321 = CARTESIAN_POINT('',(5.157866880285E-02,-0.212249082543,2.465));+#4322 = CARTESIAN_POINT('',(7.988081014595E-02,-0.201933348782,2.465));+#4323 = CARTESIAN_POINT('',(0.106992674517,-0.196510975908,2.465));+#4324 = PCURVE('',#4112,#4325);+#4325 = DEFINITIONAL_REPRESENTATION('',(#4326),#4330);+#4326 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4327,#4328,#4329),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4327 = CARTESIAN_POINT('',(3.888238109753E-02,0.380888631159));+#4328 = CARTESIAN_POINT('',(6.718452244063E-02,0.39120436492));+#4329 = CARTESIAN_POINT('',(9.429638681136E-02,0.396626737794));+#4330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4331 = ORIENTED_EDGE('',*,*,#4332,.T.);+#4332 = EDGE_CURVE('',#4317,#4333,#4335,.T.);+#4333 = VERTEX_POINT('',#4334);+#4334 = CARTESIAN_POINT('',(0.15896810231,-0.191088603034,2.465));+#4335 = SURFACE_CURVE('',#4336,(#4340),.PCURVE_S1.);+#4336 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4337,#4338,#4339),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4337 = CARTESIAN_POINT('',(0.106992674517,-0.196510975908,2.465));+#4338 = CARTESIAN_POINT('',(0.134104538887,-0.191088603034,2.465));+#4339 = CARTESIAN_POINT('',(0.15896810231,-0.191088603034,2.465));+#4340 = PCURVE('',#4112,#4341);+#4341 = DEFINITIONAL_REPRESENTATION('',(#4342),#4346);+#4342 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4343,#4344,#4345),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4343 = CARTESIAN_POINT('',(9.429638681136E-02,0.396626737794));+#4344 = CARTESIAN_POINT('',(0.121408251182,0.402049110668));+#4345 = CARTESIAN_POINT('',(0.146271814605,0.402049110668));+#4346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4347 = ORIENTED_EDGE('',*,*,#4348,.T.);+#4348 = EDGE_CURVE('',#4333,#4349,#4351,.T.);+#4349 = VERTEX_POINT('',#4350);+#4350 = CARTESIAN_POINT('',(0.257496585023,-0.220316515355,2.465));+#4351 = SURFACE_CURVE('',#4352,(#4356),.PCURVE_S1.);+#4352 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4353,#4354,#4355),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4353 = CARTESIAN_POINT('',(0.15896810231,-0.191088603034,2.465));+#4354 = CARTESIAN_POINT('',(0.221656022855,-0.191088603034,2.465));+#4355 = CARTESIAN_POINT('',(0.257496585023,-0.220316515355,2.465));+#4356 = PCURVE('',#4112,#4357);+#4357 = DEFINITIONAL_REPRESENTATION('',(#4358),#4362);+#4358 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4359,#4360,#4361),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4359 = CARTESIAN_POINT('',(0.146271814605,0.402049110668));+#4360 = CARTESIAN_POINT('',(0.20895973515,0.402049110668));+#4361 = CARTESIAN_POINT('',(0.244800297318,0.372821198347));+#4362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4363 = ORIENTED_EDGE('',*,*,#4364,.T.);+#4364 = EDGE_CURVE('',#4349,#4365,#4367,.T.);+#4365 = VERTEX_POINT('',#4366);+#4366 = CARTESIAN_POINT('',(0.293337147192,-0.300065072505,2.465));+#4367 = SURFACE_CURVE('',#4368,(#4372),.PCURVE_S1.);+#4368 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4369,#4370,#4371),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4369 = CARTESIAN_POINT('',(0.257496585023,-0.220316515355,2.465));+#4370 = CARTESIAN_POINT('',(0.293337147192,-0.249544427677,2.465));+#4371 = CARTESIAN_POINT('',(0.293337147192,-0.300065072505,2.465));+#4372 = PCURVE('',#4112,#4373);+#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378);+#4374 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4375,#4376,#4377),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4375 = CARTESIAN_POINT('',(0.244800297318,0.372821198347));+#4376 = CARTESIAN_POINT('',(0.280640859486,0.343593286025));+#4377 = CARTESIAN_POINT('',(0.280640859486,0.293072641198));+#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4379 = ORIENTED_EDGE('',*,*,#4380,.T.);+#4380 = EDGE_CURVE('',#4365,#4381,#4383,.T.);+#4381 = VERTEX_POINT('',#4382);+#4382 = CARTESIAN_POINT('',(0.285534220373,-0.343708561492,2.465));+#4383 = SURFACE_CURVE('',#4384,(#4388),.PCURVE_S1.);+#4384 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4385,#4386,#4387),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4385 = CARTESIAN_POINT('',(0.293337147192,-0.300065072505,2.465));+#4386 = CARTESIAN_POINT('',(0.293337147192,-0.323341599964,2.465));+#4387 = CARTESIAN_POINT('',(0.285534220373,-0.343708561492,2.465));+#4388 = PCURVE('',#4112,#4389);+#4389 = DEFINITIONAL_REPRESENTATION('',(#4390),#4394);+#4390 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4391,#4392,#4393),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4391 = CARTESIAN_POINT('',(0.280640859486,0.293072641198));+#4392 = CARTESIAN_POINT('',(0.280640859486,0.269796113738));+#4393 = CARTESIAN_POINT('',(0.272837932667,0.249429152211));+#4394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4395 = ORIENTED_EDGE('',*,*,#4396,.T.);+#4396 = EDGE_CURVE('',#4381,#4397,#4399,.T.);+#4397 = VERTEX_POINT('',#4398);+#4398 = CARTESIAN_POINT('',(0.258686861996,-0.388939086442,2.465));+#4399 = SURFACE_CURVE('',#4400,(#4404),.PCURVE_S1.);+#4400 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4401,#4402,#4403),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4401 = CARTESIAN_POINT('',(0.285534220373,-0.343708561492,2.465));+#4402 = CARTESIAN_POINT('',(0.277731293554,-0.364075523019,2.465));+#4403 = CARTESIAN_POINT('',(0.258686861996,-0.388939086442,2.465));+#4404 = PCURVE('',#4112,#4405);+#4405 = DEFINITIONAL_REPRESENTATION('',(#4406),#4410);+#4406 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4407,#4408,#4409),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4407 = CARTESIAN_POINT('',(0.272837932667,0.249429152211));+#4408 = CARTESIAN_POINT('',(0.265035005848,0.229062190683));+#4409 = CARTESIAN_POINT('',(0.245990574291,0.204198627261));+#4410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4411 = ORIENTED_EDGE('',*,*,#4412,.T.);+#4412 = EDGE_CURVE('',#4397,#4413,#4415,.T.);+#4413 = VERTEX_POINT('',#4414);+#4414 = CARTESIAN_POINT('',(0.181715617782,-0.469877920563,2.465));+#4415 = SURFACE_CURVE('',#4416,(#4420),.PCURVE_S1.);+#4416 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4417,#4418,#4419),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4417 = CARTESIAN_POINT('',(0.258686861996,-0.388939086442,2.465));+#4418 = CARTESIAN_POINT('',(0.244668044321,-0.406925494024,2.465));+#4419 = CARTESIAN_POINT('',(0.181715617782,-0.469877920563,2.465));+#4420 = PCURVE('',#4112,#4421);+#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426);+#4422 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4423,#4424,#4425),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4423 = CARTESIAN_POINT('',(0.245990574291,0.204198627261));+#4424 = CARTESIAN_POINT('',(0.231971756616,0.186212219678));+#4425 = CARTESIAN_POINT('',(0.169019330077,0.123259793139));+#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4427 = ORIENTED_EDGE('',*,*,#4428,.T.);+#4428 = EDGE_CURVE('',#4413,#4102,#4429,.T.);+#4429 = SURFACE_CURVE('',#4430,(#4434),.PCURVE_S1.);+#4430 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4431,#4432,#4433),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4431 = CARTESIAN_POINT('',(0.181715617782,-0.469877920563,2.465));+#4432 = CARTESIAN_POINT('',(0.147594344574,-0.503999193771,2.465));+#4433 = CARTESIAN_POINT('',(0.127491889041,-0.524366155298,2.465));+#4434 = PCURVE('',#4112,#4435);+#4435 = DEFINITIONAL_REPRESENTATION('',(#4436),#4440);+#4436 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4437,#4438,#4439),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4437 = CARTESIAN_POINT('',(0.169019330077,0.123259793139));+#4438 = CARTESIAN_POINT('',(0.134898056869,8.913851993108E-02));+#4439 = CARTESIAN_POINT('',(0.114795601336,6.87715584038E-02));+#4440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4441 = SHELL_BASED_SURFACE_MODEL('',(#4442));+#4442 = OPEN_SHELL('',(#4443));+#4443 = ADVANCED_FACE('',(#4444),#4458,.T.);+#4444 = FACE_BOUND('',#4445,.F.);+#4445 = EDGE_LOOP('',(#4446,#4469,#4485,#4501,#4517,#4533,#4549,#4565,+ #4581,#4597,#4613,#4629,#4645,#4661));+#4446 = ORIENTED_EDGE('',*,*,#4447,.T.);+#4447 = EDGE_CURVE('',#4448,#4450,#4452,.T.);+#4448 = VERTEX_POINT('',#4449);+#4449 = CARTESIAN_POINT('',(0.367663331466,-0.573564270157,2.465));+#4450 = VERTEX_POINT('',#4451);+#4451 = CARTESIAN_POINT('',(0.367663331466,-0.483103220256,2.465));+#4452 = SURFACE_CURVE('',#4453,(#4457),.PCURVE_S1.);+#4453 = LINE('',#4454,#4455);+#4454 = CARTESIAN_POINT('',(0.367663331466,-0.573564270157,2.465));+#4455 = VECTOR('',#4456,1.);+#4456 = DIRECTION('',(0.,1.,0.));+#4457 = PCURVE('',#4458,#4463);+#4458 = PLANE('',#4459);+#4459 = AXIS2_PLACEMENT_3D('',#4460,#4461,#4462);+#4460 = CARTESIAN_POINT('',(0.338832178136,-0.593137713702,2.465));+#4461 = DIRECTION('',(0.,0.,1.));+#4462 = DIRECTION('',(1.,0.,0.));+#4463 = DEFINITIONAL_REPRESENTATION('',(#4464),#4468);+#4464 = LINE('',#4465,#4466);+#4465 = CARTESIAN_POINT('',(2.883115333082E-02,1.95734435457E-02));+#4466 = VECTOR('',#4467,1.);+#4467 = DIRECTION('',(0.,1.));+#4468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4469 = ORIENTED_EDGE('',*,*,#4470,.T.);+#4470 = EDGE_CURVE('',#4450,#4471,#4473,.T.);+#4471 = VERTEX_POINT('',#4472);+#4472 = CARTESIAN_POINT('',(0.41620018134,-0.518547023433,2.465));+#4473 = SURFACE_CURVE('',#4474,(#4478),.PCURVE_S1.);+#4474 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4475,#4476,#4477),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4475 = CARTESIAN_POINT('',(0.367663331466,-0.483103220256,2.465));+#4476 = CARTESIAN_POINT('',(0.390410846938,-0.506379747716,2.465));+#4477 = CARTESIAN_POINT('',(0.41620018134,-0.518547023433,2.465));+#4478 = PCURVE('',#4458,#4479);+#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484);+#4480 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4481,#4482,#4483),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4481 = CARTESIAN_POINT('',(2.883115333082E-02,0.110034493446));+#4482 = CARTESIAN_POINT('',(5.157866880285E-02,8.675796598633E-02));+#4483 = CARTESIAN_POINT('',(7.736800320427E-02,7.459069026873E-02));+#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4485 = ORIENTED_EDGE('',*,*,#4486,.T.);+#4486 = EDGE_CURVE('',#4471,#4487,#4489,.T.);+#4487 = VERTEX_POINT('',#4488);+#4488 = CARTESIAN_POINT('',(0.468175609134,-0.530714299151,2.465));+#4489 = SURFACE_CURVE('',#4490,(#4494),.PCURVE_S1.);+#4490 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4491,#4492,#4493),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4491 = CARTESIAN_POINT('',(0.41620018134,-0.518547023433,2.465));+#4492 = CARTESIAN_POINT('',(0.441989515741,-0.530714299151,2.465));+#4493 = CARTESIAN_POINT('',(0.468175609134,-0.530714299151,2.465));+#4494 = PCURVE('',#4458,#4495);+#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500);+#4496 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4497,#4498,#4499),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4497 = CARTESIAN_POINT('',(7.736800320427E-02,7.459069026873E-02));+#4498 = CARTESIAN_POINT('',(0.103157337606,6.242341455114E-02));+#4499 = CARTESIAN_POINT('',(0.129343430998,6.242341455114E-02));+#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4501 = ORIENTED_EDGE('',*,*,#4502,.T.);+#4502 = EDGE_CURVE('',#4487,#4503,#4505,.T.);+#4503 = VERTEX_POINT('',#4504);+#4504 = CARTESIAN_POINT('',(0.51314162809,-0.515372951507,2.465));+#4505 = SURFACE_CURVE('',#4506,(#4510),.PCURVE_S1.);+#4506 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4507,#4508,#4509),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4507 = CARTESIAN_POINT('',(0.468175609134,-0.530714299151,2.465));+#4508 = CARTESIAN_POINT('',(0.498858304421,-0.530714299151,2.465));+#4509 = CARTESIAN_POINT('',(0.51314162809,-0.515372951507,2.465));+#4510 = PCURVE('',#4458,#4511);+#4511 = DEFINITIONAL_REPRESENTATION('',(#4512),#4516);+#4512 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4513,#4514,#4515),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4513 = CARTESIAN_POINT('',(0.129343430998,6.242341455114E-02));+#4514 = CARTESIAN_POINT('',(0.160026126286,6.242341455114E-02));+#4515 = CARTESIAN_POINT('',(0.174309449954,7.776476219506E-02));+#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4517 = ORIENTED_EDGE('',*,*,#4518,.T.);+#4518 = EDGE_CURVE('',#4503,#4519,#4521,.T.);+#4519 = VERTEX_POINT('',#4520);+#4520 = CARTESIAN_POINT('',(0.527424951758,-0.466439342643,2.465));+#4521 = SURFACE_CURVE('',#4522,(#4526),.PCURVE_S1.);+#4522 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4523,#4524,#4525),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4523 = CARTESIAN_POINT('',(0.51314162809,-0.515372951507,2.465));+#4524 = CARTESIAN_POINT('',(0.527424951758,-0.500031603863,2.465));+#4525 = CARTESIAN_POINT('',(0.527424951758,-0.466439342643,2.465));+#4526 = PCURVE('',#4458,#4527);+#4527 = DEFINITIONAL_REPRESENTATION('',(#4528),#4532);+#4528 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4529,#4530,#4531),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4529 = CARTESIAN_POINT('',(0.174309449954,7.776476219506E-02));+#4530 = CARTESIAN_POINT('',(0.188592773623,9.310610983899E-02));+#4531 = CARTESIAN_POINT('',(0.188592773623,0.126698371059));+#4532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4533 = ORIENTED_EDGE('',*,*,#4534,.T.);+#4534 = EDGE_CURVE('',#4519,#4535,#4537,.T.);+#4535 = VERTEX_POINT('',#4536);+#4536 = CARTESIAN_POINT('',(0.527424951758,-0.267001823272,2.465));+#4537 = SURFACE_CURVE('',#4538,(#4542),.PCURVE_S1.);+#4538 = LINE('',#4539,#4540);+#4539 = CARTESIAN_POINT('',(0.527424951758,-0.466439342643,2.465));+#4540 = VECTOR('',#4541,1.);+#4541 = DIRECTION('',(0.,1.,0.));+#4542 = PCURVE('',#4458,#4543);+#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548);+#4544 = LINE('',#4545,#4546);+#4545 = CARTESIAN_POINT('',(0.188592773623,0.126698371059));+#4546 = VECTOR('',#4547,1.);+#4547 = DIRECTION('',(0.,1.));+#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4549 = ORIENTED_EDGE('',*,*,#4550,.T.);+#4550 = EDGE_CURVE('',#4535,#4551,#4553,.T.);+#4551 = VERTEX_POINT('',#4552);+#4552 = CARTESIAN_POINT('',(0.431938287975,-0.267001823272,2.465));+#4553 = SURFACE_CURVE('',#4554,(#4558),.PCURVE_S1.);+#4554 = LINE('',#4555,#4556);+#4555 = CARTESIAN_POINT('',(0.527424951758,-0.267001823272,2.465));+#4556 = VECTOR('',#4557,1.);+#4557 = DIRECTION('',(-1.,0.,0.));+#4558 = PCURVE('',#4458,#4559);+#4559 = DEFINITIONAL_REPRESENTATION('',(#4560),#4564);+#4560 = LINE('',#4561,#4562);+#4561 = CARTESIAN_POINT('',(0.188592773623,0.32613589043));+#4562 = VECTOR('',#4563,1.);+#4563 = DIRECTION('',(-1.,0.));+#4564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4565 = ORIENTED_EDGE('',*,*,#4566,.T.);+#4566 = EDGE_CURVE('',#4551,#4567,#4569,.T.);+#4567 = VERTEX_POINT('',#4568);+#4568 = CARTESIAN_POINT('',(0.431938287975,-0.198230264868,2.465));+#4569 = SURFACE_CURVE('',#4570,(#4574),.PCURVE_S1.);+#4570 = LINE('',#4571,#4572);+#4571 = CARTESIAN_POINT('',(0.431938287975,-0.267001823272,2.465));+#4572 = VECTOR('',#4573,1.);+#4573 = DIRECTION('',(0.,1.,0.));+#4574 = PCURVE('',#4458,#4575);+#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4580);+#4576 = LINE('',#4577,#4578);+#4577 = CARTESIAN_POINT('',(9.310610983899E-02,0.32613589043));+#4578 = VECTOR('',#4579,1.);+#4579 = DIRECTION('',(0.,1.));+#4580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4581 = ORIENTED_EDGE('',*,*,#4582,.T.);+#4582 = EDGE_CURVE('',#4567,#4583,#4585,.T.);+#4583 = VERTEX_POINT('',#4584);+#4584 = CARTESIAN_POINT('',(0.605454219947,-0.198230264868,2.465));+#4585 = SURFACE_CURVE('',#4586,(#4590),.PCURVE_S1.);+#4586 = LINE('',#4587,#4588);+#4587 = CARTESIAN_POINT('',(0.431938287975,-0.198230264868,2.465));+#4588 = VECTOR('',#4589,1.);+#4589 = DIRECTION('',(1.,0.,0.));+#4590 = PCURVE('',#4458,#4591);+#4591 = DEFINITIONAL_REPRESENTATION('',(#4592),#4596);+#4592 = LINE('',#4593,#4594);+#4593 = CARTESIAN_POINT('',(9.310610983899E-02,0.394907448834));+#4594 = VECTOR('',#4595,1.);+#4595 = DIRECTION('',(1.,0.));+#4596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4597 = ORIENTED_EDGE('',*,*,#4598,.T.);+#4598 = EDGE_CURVE('',#4583,#4599,#4601,.T.);+#4599 = VERTEX_POINT('',#4600);+#4600 = CARTESIAN_POINT('',(0.605454219947,-0.466439342643,2.465));+#4601 = SURFACE_CURVE('',#4602,(#4606),.PCURVE_S1.);+#4602 = LINE('',#4603,#4604);+#4603 = CARTESIAN_POINT('',(0.605454219947,-0.198230264868,2.465));+#4604 = VECTOR('',#4605,1.);+#4605 = DIRECTION('',(0.,-1.,0.));+#4606 = PCURVE('',#4458,#4607);+#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4612);+#4608 = LINE('',#4609,#4610);+#4609 = CARTESIAN_POINT('',(0.266622041812,0.394907448834));+#4610 = VECTOR('',#4611,1.);+#4611 = DIRECTION('',(0.,-1.));+#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4613 = ORIENTED_EDGE('',*,*,#4614,.T.);+#4614 = EDGE_CURVE('',#4599,#4615,#4617,.T.);+#4615 = VERTEX_POINT('',#4616);+#4616 = CARTESIAN_POINT('',(0.57516828365,-0.569728933246,2.465));+#4617 = SURFACE_CURVE('',#4618,(#4622),.PCURVE_S1.);+#4618 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4619,#4620,#4621),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4619 = CARTESIAN_POINT('',(0.605454219947,-0.466439342643,2.465));+#4620 = CARTESIAN_POINT('',(0.605454219947,-0.538649478967,2.465));+#4621 = CARTESIAN_POINT('',(0.57516828365,-0.569728933246,2.465));+#4622 = PCURVE('',#4458,#4623);+#4623 = DEFINITIONAL_REPRESENTATION('',(#4624),#4628);+#4624 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4625,#4626,#4627),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4625 = CARTESIAN_POINT('',(0.266622041812,0.126698371059));+#4626 = CARTESIAN_POINT('',(0.266622041812,5.448823473532E-02));+#4627 = CARTESIAN_POINT('',(0.236336105515,2.340878045668E-02));+#4628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4629 = ORIENTED_EDGE('',*,*,#4630,.T.);+#4630 = EDGE_CURVE('',#4615,#4631,#4633,.T.);+#4631 = VERTEX_POINT('',#4632);+#4632 = CARTESIAN_POINT('',(0.475317270968,-0.600808387524,2.465));+#4633 = SURFACE_CURVE('',#4634,(#4638),.PCURVE_S1.);+#4634 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4635,#4636,#4637),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4635 = CARTESIAN_POINT('',(0.57516828365,-0.569728933246,2.465));+#4636 = CARTESIAN_POINT('',(0.544882347353,-0.600808387524,2.465));+#4637 = CARTESIAN_POINT('',(0.475317270968,-0.600808387524,2.465));+#4638 = PCURVE('',#4458,#4639);+#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644);+#4640 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4641,#4642,#4643),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4641 = CARTESIAN_POINT('',(0.236336105515,2.340878045668E-02));+#4642 = CARTESIAN_POINT('',(0.206050169218,-7.670673821962E-03));+#4643 = CARTESIAN_POINT('',(0.136485092832,-7.670673821962E-03));+#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4645 = ORIENTED_EDGE('',*,*,#4646,.T.);+#4646 = EDGE_CURVE('',#4631,#4647,#4649,.T.);+#4647 = VERTEX_POINT('',#4648);+#4648 = CARTESIAN_POINT('',(0.422812831186,-0.593931231684,2.465));+#4649 = SURFACE_CURVE('',#4650,(#4654),.PCURVE_S1.);+#4650 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4651,#4652,#4653),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4651 = CARTESIAN_POINT('',(0.475317270968,-0.600808387524,2.465));+#4652 = CARTESIAN_POINT('',(0.450189201551,-0.600808387524,2.465));+#4653 = CARTESIAN_POINT('',(0.422812831186,-0.593931231684,2.465));+#4654 = PCURVE('',#4458,#4655);+#4655 = DEFINITIONAL_REPRESENTATION('',(#4656),#4660);+#4656 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4657,#4658,#4659),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4657 = CARTESIAN_POINT('',(0.136485092832,-7.670673821962E-03));+#4658 = CARTESIAN_POINT('',(0.111357023415,-7.670673821962E-03));+#4659 = CARTESIAN_POINT('',(8.398065305079E-02,-7.935179815823E-04));+#4660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4661 = ORIENTED_EDGE('',*,*,#4662,.T.);+#4662 = EDGE_CURVE('',#4647,#4448,#4663,.T.);+#4663 = SURFACE_CURVE('',#4664,(#4668),.PCURVE_S1.);+#4664 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4665,#4666,#4667),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4665 = CARTESIAN_POINT('',(0.422812831186,-0.593931231684,2.465));+#4666 = CARTESIAN_POINT('',(0.395436460822,-0.587054075843,2.465));+#4667 = CARTESIAN_POINT('',(0.367663331466,-0.573564270157,2.465));+#4668 = PCURVE('',#4458,#4669);+#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674);+#4670 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4671,#4672,#4673),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4671 = CARTESIAN_POINT('',(8.398065305079E-02,-7.935179815823E-04));+#4672 = CARTESIAN_POINT('',(5.66042826862E-02,6.083637858798E-03));+#4673 = CARTESIAN_POINT('',(2.883115333082E-02,1.95734435457E-02));+#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4679)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4676,#4677,#4678)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#4676 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#4677 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#4678 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#4679 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4676,+ 'distance_accuracy_value','confusion accuracy');+#4680 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4681,#4683);+#4681 = ( REPRESENTATION_RELATIONSHIP('','',#2060,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4682) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#4682 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#4683 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #4684);+#4684 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','Adom.LaserEtch','',#5,#2055+ ,$);+#4685 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2057));+#4686 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchStyle=flat','visible',(+ #2063,#2217,#2675,#2973,#3191,#3717,#4097,#4443));+#4687 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchFace=top','visible',(+ #2063,#2217,#2675,#2973,#3191,#3717,#4097,#4443));+#4688 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #4689,#4697,#4704,#4711,#4718,#4725,#4732,#4739,#4746,#4753,#4760,+ #4768,#4775,#4782,#4789,#4796,#4803,#4810,#4817,#4824,#4831,#4838,+ #4845,#4852,#4859,#4866,#4873,#4880),#2042);+#4689 = STYLED_ITEM('color',(#4690),#62);+#4690 = PRESENTATION_STYLE_ASSIGNMENT((#4691));+#4691 = SURFACE_STYLE_USAGE(.BOTH.,#4692);+#4692 = SURFACE_SIDE_STYLE('',(#4693));+#4693 = SURFACE_STYLE_FILL_AREA(#4694);+#4694 = FILL_AREA_STYLE('',(#4695));+#4695 = FILL_AREA_STYLE_COLOUR('',#4696);+#4696 = COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);+#4697 = STYLED_ITEM('color',(#4698),#306);+#4698 = PRESENTATION_STYLE_ASSIGNMENT((#4699));+#4699 = SURFACE_STYLE_USAGE(.BOTH.,#4700);+#4700 = SURFACE_SIDE_STYLE('',(#4701));+#4701 = SURFACE_STYLE_FILL_AREA(#4702);+#4702 = FILL_AREA_STYLE('',(#4703));+#4703 = FILL_AREA_STYLE_COLOUR('',#4696);+#4704 = STYLED_ITEM('color',(#4705),#382);+#4705 = PRESENTATION_STYLE_ASSIGNMENT((#4706));+#4706 = SURFACE_STYLE_USAGE(.BOTH.,#4707);+#4707 = SURFACE_SIDE_STYLE('',(#4708));+#4708 = SURFACE_STYLE_FILL_AREA(#4709);+#4709 = FILL_AREA_STYLE('',(#4710));+#4710 = FILL_AREA_STYLE_COLOUR('',#4696);+#4711 = STYLED_ITEM('color',(#4712),#432);+#4712 = PRESENTATION_STYLE_ASSIGNMENT((#4713));+#4713 = SURFACE_STYLE_USAGE(.BOTH.,#4714);+#4714 = SURFACE_SIDE_STYLE('',(#4715));+#4715 = SURFACE_STYLE_FILL_AREA(#4716);+#4716 = FILL_AREA_STYLE('',(#4717));+#4717 = FILL_AREA_STYLE_COLOUR('',#4696);+#4718 = STYLED_ITEM('color',(#4719),#486);+#4719 = PRESENTATION_STYLE_ASSIGNMENT((#4720));+#4720 = SURFACE_STYLE_USAGE(.BOTH.,#4721);+#4721 = SURFACE_SIDE_STYLE('',(#4722));+#4722 = SURFACE_STYLE_FILL_AREA(#4723);+#4723 = FILL_AREA_STYLE('',(#4724));+#4724 = FILL_AREA_STYLE_COLOUR('',#4696);+#4725 = STYLED_ITEM('color',(#4726),#535);+#4726 = PRESENTATION_STYLE_ASSIGNMENT((#4727));+#4727 = SURFACE_STYLE_USAGE(.BOTH.,#4728);+#4728 = SURFACE_SIDE_STYLE('',(#4729));+#4729 = SURFACE_STYLE_FILL_AREA(#4730);+#4730 = FILL_AREA_STYLE('',(#4731));+#4731 = FILL_AREA_STYLE_COLOUR('',#4696);+#4732 = STYLED_ITEM('color',(#4733),#584);+#4733 = PRESENTATION_STYLE_ASSIGNMENT((#4734));+#4734 = SURFACE_STYLE_USAGE(.BOTH.,#4735);+#4735 = SURFACE_SIDE_STYLE('',(#4736));+#4736 = SURFACE_STYLE_FILL_AREA(#4737);+#4737 = FILL_AREA_STYLE('',(#4738));+#4738 = FILL_AREA_STYLE_COLOUR('',#4696);+#4739 = STYLED_ITEM('color',(#4740),#638);+#4740 = PRESENTATION_STYLE_ASSIGNMENT((#4741));+#4741 = SURFACE_STYLE_USAGE(.BOTH.,#4742);+#4742 = SURFACE_SIDE_STYLE('',(#4743));+#4743 = SURFACE_STYLE_FILL_AREA(#4744);+#4744 = FILL_AREA_STYLE('',(#4745));+#4745 = FILL_AREA_STYLE_COLOUR('',#4696);+#4746 = STYLED_ITEM('color',(#4747),#688);+#4747 = PRESENTATION_STYLE_ASSIGNMENT((#4748));+#4748 = SURFACE_STYLE_USAGE(.BOTH.,#4749);+#4749 = SURFACE_SIDE_STYLE('',(#4750));+#4750 = SURFACE_STYLE_FILL_AREA(#4751);+#4751 = FILL_AREA_STYLE('',(#4752));+#4752 = FILL_AREA_STYLE_COLOUR('',#4696);+#4753 = STYLED_ITEM('color',(#4754),#715);+#4754 = PRESENTATION_STYLE_ASSIGNMENT((#4755));+#4755 = SURFACE_STYLE_USAGE(.BOTH.,#4756);+#4756 = SURFACE_SIDE_STYLE('',(#4757));+#4757 = SURFACE_STYLE_FILL_AREA(#4758);+#4758 = FILL_AREA_STYLE('',(#4759));+#4759 = FILL_AREA_STYLE_COLOUR('',#4696);+#4760 = STYLED_ITEM('color',(#4761),#964);+#4761 = PRESENTATION_STYLE_ASSIGNMENT((#4762));+#4762 = SURFACE_STYLE_USAGE(.BOTH.,#4763);+#4763 = SURFACE_SIDE_STYLE('',(#4764));+#4764 = SURFACE_STYLE_FILL_AREA(#4765);+#4765 = FILL_AREA_STYLE('',(#4766));+#4766 = FILL_AREA_STYLE_COLOUR('',#4767);+#4767 = COLOUR_RGB('',0.272999999305,0.272999999305,0.272999999305);+#4768 = STYLED_ITEM('color',(#4769),#1041);+#4769 = PRESENTATION_STYLE_ASSIGNMENT((#4770));+#4770 = SURFACE_STYLE_USAGE(.BOTH.,#4771);+#4771 = SURFACE_SIDE_STYLE('',(#4772));+#4772 = SURFACE_STYLE_FILL_AREA(#4773);+#4773 = FILL_AREA_STYLE('',(#4774));+#4774 = FILL_AREA_STYLE_COLOUR('',#4767);+#4775 = STYLED_ITEM('color',(#4776),#1090);+#4776 = PRESENTATION_STYLE_ASSIGNMENT((#4777));+#4777 = SURFACE_STYLE_USAGE(.BOTH.,#4778);+#4778 = SURFACE_SIDE_STYLE('',(#4779));+#4779 = SURFACE_STYLE_FILL_AREA(#4780);+#4780 = FILL_AREA_STYLE('',(#4781));+#4781 = FILL_AREA_STYLE_COLOUR('',#4767);+#4782 = STYLED_ITEM('color',(#4783),#1144);+#4783 = PRESENTATION_STYLE_ASSIGNMENT((#4784));+#4784 = SURFACE_STYLE_USAGE(.BOTH.,#4785);+#4785 = SURFACE_SIDE_STYLE('',(#4786));+#4786 = SURFACE_STYLE_FILL_AREA(#4787);+#4787 = FILL_AREA_STYLE('',(#4788));+#4788 = FILL_AREA_STYLE_COLOUR('',#4767);+#4789 = STYLED_ITEM('color',(#4790),#1193);+#4790 = PRESENTATION_STYLE_ASSIGNMENT((#4791));+#4791 = SURFACE_STYLE_USAGE(.BOTH.,#4792);+#4792 = SURFACE_SIDE_STYLE('',(#4793));+#4793 = SURFACE_STYLE_FILL_AREA(#4794);+#4794 = FILL_AREA_STYLE('',(#4795));+#4795 = FILL_AREA_STYLE_COLOUR('',#4767);+#4796 = STYLED_ITEM('color',(#4797),#1243);+#4797 = PRESENTATION_STYLE_ASSIGNMENT((#4798));+#4798 = SURFACE_STYLE_USAGE(.BOTH.,#4799);+#4799 = SURFACE_SIDE_STYLE('',(#4800));+#4800 = SURFACE_STYLE_FILL_AREA(#4801);+#4801 = FILL_AREA_STYLE('',(#4802));+#4802 = FILL_AREA_STYLE_COLOUR('',#4767);+#4803 = STYLED_ITEM('color',(#4804),#1292);+#4804 = PRESENTATION_STYLE_ASSIGNMENT((#4805));+#4805 = SURFACE_STYLE_USAGE(.BOTH.,#4806);+#4806 = SURFACE_SIDE_STYLE('',(#4807));+#4807 = SURFACE_STYLE_FILL_AREA(#4808);+#4808 = FILL_AREA_STYLE('',(#4809));+#4809 = FILL_AREA_STYLE_COLOUR('',#4767);+#4810 = STYLED_ITEM('color',(#4811),#1346);+#4811 = PRESENTATION_STYLE_ASSIGNMENT((#4812));+#4812 = SURFACE_STYLE_USAGE(.BOTH.,#4813);+#4813 = SURFACE_SIDE_STYLE('',(#4814));+#4814 = SURFACE_STYLE_FILL_AREA(#4815);+#4815 = FILL_AREA_STYLE('',(#4816));+#4816 = FILL_AREA_STYLE_COLOUR('',#4767);+#4817 = STYLED_ITEM('color',(#4818),#1373);+#4818 = PRESENTATION_STYLE_ASSIGNMENT((#4819));+#4819 = SURFACE_STYLE_USAGE(.BOTH.,#4820);+#4820 = SURFACE_SIDE_STYLE('',(#4821));+#4821 = SURFACE_STYLE_FILL_AREA(#4822);+#4822 = FILL_AREA_STYLE('',(#4823));+#4823 = FILL_AREA_STYLE_COLOUR('',#4696);+#4824 = STYLED_ITEM('color',(#4825),#1622);+#4825 = PRESENTATION_STYLE_ASSIGNMENT((#4826));+#4826 = SURFACE_STYLE_USAGE(.BOTH.,#4827);+#4827 = SURFACE_SIDE_STYLE('',(#4828));+#4828 = SURFACE_STYLE_FILL_AREA(#4829);+#4829 = FILL_AREA_STYLE('',(#4830));+#4830 = FILL_AREA_STYLE_COLOUR('',#4696);+#4831 = STYLED_ITEM('color',(#4832),#1698);+#4832 = PRESENTATION_STYLE_ASSIGNMENT((#4833));+#4833 = SURFACE_STYLE_USAGE(.BOTH.,#4834);+#4834 = SURFACE_SIDE_STYLE('',(#4835));+#4835 = SURFACE_STYLE_FILL_AREA(#4836);+#4836 = FILL_AREA_STYLE('',(#4837));+#4837 = FILL_AREA_STYLE_COLOUR('',#4696);+#4838 = STYLED_ITEM('color',(#4839),#1748);+#4839 = PRESENTATION_STYLE_ASSIGNMENT((#4840));+#4840 = SURFACE_STYLE_USAGE(.BOTH.,#4841);+#4841 = SURFACE_SIDE_STYLE('',(#4842));+#4842 = SURFACE_STYLE_FILL_AREA(#4843);+#4843 = FILL_AREA_STYLE('',(#4844));+#4844 = FILL_AREA_STYLE_COLOUR('',#4696);+#4845 = STYLED_ITEM('color',(#4846),#1802);+#4846 = PRESENTATION_STYLE_ASSIGNMENT((#4847));+#4847 = SURFACE_STYLE_USAGE(.BOTH.,#4848);+#4848 = SURFACE_SIDE_STYLE('',(#4849));+#4849 = SURFACE_STYLE_FILL_AREA(#4850);+#4850 = FILL_AREA_STYLE('',(#4851));+#4851 = FILL_AREA_STYLE_COLOUR('',#4696);+#4852 = STYLED_ITEM('color',(#4853),#1851);+#4853 = PRESENTATION_STYLE_ASSIGNMENT((#4854));+#4854 = SURFACE_STYLE_USAGE(.BOTH.,#4855);+#4855 = SURFACE_SIDE_STYLE('',(#4856));+#4856 = SURFACE_STYLE_FILL_AREA(#4857);+#4857 = FILL_AREA_STYLE('',(#4858));+#4858 = FILL_AREA_STYLE_COLOUR('',#4696);+#4859 = STYLED_ITEM('color',(#4860),#1900);+#4860 = PRESENTATION_STYLE_ASSIGNMENT((#4861));+#4861 = SURFACE_STYLE_USAGE(.BOTH.,#4862);+#4862 = SURFACE_SIDE_STYLE('',(#4863));+#4863 = SURFACE_STYLE_FILL_AREA(#4864);+#4864 = FILL_AREA_STYLE('',(#4865));+#4865 = FILL_AREA_STYLE_COLOUR('',#4696);+#4866 = STYLED_ITEM('color',(#4867),#1954);+#4867 = PRESENTATION_STYLE_ASSIGNMENT((#4868));+#4868 = SURFACE_STYLE_USAGE(.BOTH.,#4869);+#4869 = SURFACE_SIDE_STYLE('',(#4870));+#4870 = SURFACE_STYLE_FILL_AREA(#4871);+#4871 = FILL_AREA_STYLE('',(#4872));+#4872 = FILL_AREA_STYLE_COLOUR('',#4696);+#4873 = STYLED_ITEM('color',(#4874),#2004);+#4874 = PRESENTATION_STYLE_ASSIGNMENT((#4875));+#4875 = SURFACE_STYLE_USAGE(.BOTH.,#4876);+#4876 = SURFACE_SIDE_STYLE('',(#4877));+#4877 = SURFACE_STYLE_FILL_AREA(#4878);+#4878 = FILL_AREA_STYLE('',(#4879));+#4879 = FILL_AREA_STYLE_COLOUR('',#4696);+#4880 = STYLED_ITEM('color',(#4881),#2031);+#4881 = PRESENTATION_STYLE_ASSIGNMENT((#4882));+#4882 = SURFACE_STYLE_USAGE(.BOTH.,#4883);+#4883 = SURFACE_SIDE_STYLE('',(#4884));+#4884 = SURFACE_STYLE_FILL_AREA(#4885);+#4885 = FILL_AREA_STYLE('',(#4886));+#4886 = FILL_AREA_STYLE_COLOUR('',#4696);+#4887 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #4888,#4898,#4907,#4916,#4925,#4934,#4943,#4952),#4675);+#4888 = STYLED_ITEM('color',(#4889),#2063);+#4889 = PRESENTATION_STYLE_ASSIGNMENT((#4890,#4896));+#4890 = SURFACE_STYLE_USAGE(.BOTH.,#4891);+#4891 = SURFACE_SIDE_STYLE('',(#4892));+#4892 = SURFACE_STYLE_FILL_AREA(#4893);+#4893 = FILL_AREA_STYLE('',(#4894));+#4894 = FILL_AREA_STYLE_COLOUR('',#4895);+#4895 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#4896 = CURVE_STYLE('',#4897,POSITIVE_LENGTH_MEASURE(0.1),#4895);+#4897 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4898 = STYLED_ITEM('color',(#4899),#2217);+#4899 = PRESENTATION_STYLE_ASSIGNMENT((#4900,#4905));+#4900 = SURFACE_STYLE_USAGE(.BOTH.,#4901);+#4901 = SURFACE_SIDE_STYLE('',(#4902));+#4902 = SURFACE_STYLE_FILL_AREA(#4903);+#4903 = FILL_AREA_STYLE('',(#4904));+#4904 = FILL_AREA_STYLE_COLOUR('',#4895);+#4905 = CURVE_STYLE('',#4906,POSITIVE_LENGTH_MEASURE(0.1),#4895);+#4906 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4907 = STYLED_ITEM('color',(#4908),#2675);+#4908 = PRESENTATION_STYLE_ASSIGNMENT((#4909,#4914));+#4909 = SURFACE_STYLE_USAGE(.BOTH.,#4910);+#4910 = SURFACE_SIDE_STYLE('',(#4911));+#4911 = SURFACE_STYLE_FILL_AREA(#4912);+#4912 = FILL_AREA_STYLE('',(#4913));+#4913 = FILL_AREA_STYLE_COLOUR('',#4895);+#4914 = CURVE_STYLE('',#4915,POSITIVE_LENGTH_MEASURE(0.1),#4895);+#4915 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4916 = STYLED_ITEM('color',(#4917),#2973);+#4917 = PRESENTATION_STYLE_ASSIGNMENT((#4918,#4923));+#4918 = SURFACE_STYLE_USAGE(.BOTH.,#4919);+#4919 = SURFACE_SIDE_STYLE('',(#4920));+#4920 = SURFACE_STYLE_FILL_AREA(#4921);+#4921 = FILL_AREA_STYLE('',(#4922));+#4922 = FILL_AREA_STYLE_COLOUR('',#4895);+#4923 = CURVE_STYLE('',#4924,POSITIVE_LENGTH_MEASURE(0.1),#4895);+#4924 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4925 = STYLED_ITEM('color',(#4926),#3191);+#4926 = PRESENTATION_STYLE_ASSIGNMENT((#4927,#4932));+#4927 = SURFACE_STYLE_USAGE(.BOTH.,#4928);+#4928 = SURFACE_SIDE_STYLE('',(#4929));+#4929 = SURFACE_STYLE_FILL_AREA(#4930);+#4930 = FILL_AREA_STYLE('',(#4931));+#4931 = FILL_AREA_STYLE_COLOUR('',#4895);+#4932 = CURVE_STYLE('',#4933,POSITIVE_LENGTH_MEASURE(0.1),#4895);+#4933 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4934 = STYLED_ITEM('color',(#4935),#3717);+#4935 = PRESENTATION_STYLE_ASSIGNMENT((#4936,#4941));+#4936 = SURFACE_STYLE_USAGE(.BOTH.,#4937);+#4937 = SURFACE_SIDE_STYLE('',(#4938));+#4938 = SURFACE_STYLE_FILL_AREA(#4939);+#4939 = FILL_AREA_STYLE('',(#4940));+#4940 = FILL_AREA_STYLE_COLOUR('',#4895);+#4941 = CURVE_STYLE('',#4942,POSITIVE_LENGTH_MEASURE(0.1),#4895);+#4942 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4943 = STYLED_ITEM('color',(#4944),#4097);+#4944 = PRESENTATION_STYLE_ASSIGNMENT((#4945,#4950));+#4945 = SURFACE_STYLE_USAGE(.BOTH.,#4946);+#4946 = SURFACE_SIDE_STYLE('',(#4947));+#4947 = SURFACE_STYLE_FILL_AREA(#4948);+#4948 = FILL_AREA_STYLE('',(#4949));+#4949 = FILL_AREA_STYLE_COLOUR('',#4895);+#4950 = CURVE_STYLE('',#4951,POSITIVE_LENGTH_MEASURE(0.1),#4895);+#4951 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4952 = STYLED_ITEM('color',(#4953),#4443);+#4953 = PRESENTATION_STYLE_ASSIGNMENT((#4954,#4959));+#4954 = SURFACE_STYLE_USAGE(.BOTH.,#4955);+#4955 = SURFACE_SIDE_STYLE('',(#4956));+#4956 = SURFACE_STYLE_FILL_AREA(#4957);+#4957 = FILL_AREA_STYLE('',(#4958));+#4958 = FILL_AREA_STYLE_COLOUR('',#4895);+#4959 = CURVE_STYLE('',#4960,POSITIVE_LENGTH_MEASURE(0.1),#4895);+#4960 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+ENDSEC;+END-ISO-10303-21;
yscm322522-8r2j.glbadded⋯ 1 unchanged line ⋯
yscm322522-8r2j.kicad_modadded+112@@ -0,0 +1,112 @@+(footprint "yscm322522-8r2j"+ (version 20260206)+ (generator "kicad-footprint-generator")+ (layer "F.Cu")+ (descr "Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf)")+ (tags "inductor")+ (property "Reference" "REF**"+ (at 0 -2.28 0)+ (layer "F.SilkS")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "L_1210_3225Metric"+ (at 0 2.28 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"+ (at 0 0 0)+ (layer "F.SilkS")+ (hide yes)+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -0.602064 -1.36)+ (end 0.602064 -1.36)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -0.602064 1.36)+ (end 0.602064 1.36)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_rect+ (start -2.28 -1.58)+ (end 2.28 1.58)+ (stroke+ (width 0.05)+ (type solid)+ )+ (fill no)+ (layer "F.CrtYd")+ )+ (fp_rect+ (start -1.6 -1.25)+ (end 1.6 1.25)+ (stroke+ (width 0.1)+ (type solid)+ )+ (fill no)+ (layer "F.Fab")+ )+ (fp_text user "${REFERENCE}"+ (at 0 0 0)+ (layer "F.Fab")+ (effects+ (font+ (size 0.8 0.8)+ (thickness 0.12)+ )+ )+ )+ (pad "1" smd roundrect+ (at -1.4 0)+ (size 1.25 2.65)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.2)+ )+ (pad "2" smd roundrect+ (at 1.4 0)+ (size 1.25 2.65)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.2)+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_1210_3225Metric.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
yscm322522-8r2j.kicad_symadded+148@@ -0,0 +1,148 @@+(kicad_symbol_lib+ (version 20251024)+ (generator "adom_amfm_wiki")+ (generator_version "10.0")+ (symbol "YSCM322522-8R2J"+ (pin_numbers (hide yes))+ (pin_names (offset 1.016) (hide yes))+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "L"+ (at -1.27 0 90)+ (show_name no)+ (do_not_autoplace no)+ (effects (font (size 1.27 1.27)))+ )+ (property "Value" "YSCM322522-8R2J"+ (at 1.905 0 90)+ (show_name no)+ (do_not_autoplace no)+ (effects (font (size 1.27 1.27)))+ )+ (property "Footprint" "yscm322522-8r2j:yscm322522-8r2j"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "Description" "YJYCOIN YSCM322522-8R2J, 170mA 2Ω [email protected] 30MHz 8.2uH Wire-wound chip inductor ±5% 1210 Inductors (SMD)"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "ki_keywords" "inductor choke coil reactor magnetic"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "MPN" "YSCM322522-8R2J"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "Manufacturer" "YJYCOIN"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "LCSC" "C52259800"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "Mouser" ""+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "DigiKey" ""+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "Adom Wiki" "https://wiki.adom.inc/adom/yscm322522-8r2j"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (symbol "YSCM322522-8R2J_0_1"+ (arc+ (start 0 2.54)+ (mid 0.6323 1.905)+ (end 0 1.27)+ (stroke (width 0) (type default))+ (fill (type none))+ )+ (arc+ (start 0 1.27)+ (mid 0.6323 0.635)+ (end 0 0)+ (stroke (width 0) (type default))+ (fill (type none))+ )+ (arc+ (start 0 0)+ (mid 0.6323 -0.635)+ (end 0 -1.27)+ (stroke (width 0) (type default))+ (fill (type none))+ )+ (arc+ (start 0 -1.27)+ (mid 0.6323 -1.905)+ (end 0 -2.54)+ (stroke (width 0) (type default))+ (fill (type none))+ )+ )+ (symbol "YSCM322522-8R2J_1_1"+ (pin passive line+ (at 0 3.81 270)+ (length 1.27)+ (name "1" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin passive line+ (at 0 -3.81 90)+ (length 1.27)+ (name "2" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ )+ (embedded_fonts no)+ )+)
yscm322522-8r2j.lbradded+154@@ -0,0 +1,154 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description>YJYCOIN YSCM322522-8R2J, 170mA 2Ω [email protected] 30MHz 8.2uH Wire-wound chip inductor ±5% 1210 Inductors (SMD)</description>+<packages>+<package name="yscm322522-8r2j">+ <description>2 pads, 4.0 x 2.6 mm. Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC-7351 nominal</description>+ <smd name="1" x="-1.4000" y="-0.0000" dx="1.2500" dy="2.6500" layer="1" roundness="40"/>+ <smd name="2" x="1.4000" y="-0.0000" dx="1.2500" dy="2.6500" layer="1" roundness="40"/>+ <wire x1="-1.6000" y1="1.2500" x2="1.6000" y2="1.2500" width="0.1000" layer="51"/>+ <wire x1="1.6000" y1="1.2500" x2="1.6000" y2="-1.2500" width="0.1000" layer="51"/>+ <wire x1="1.6000" y1="-1.2500" x2="-1.6000" y2="-1.2500" width="0.1000" layer="51"/>+ <wire x1="-1.6000" y1="-1.2500" x2="-1.6000" y2="1.2500" width="0.1000" layer="51"/>+ <wire x1="-0.6021" y1="1.3600" x2="0.6021" y2="1.3600" width="0.1200" layer="21"/>+ <wire x1="-0.6021" y1="-1.3600" x2="0.6021" y2="-1.3600" width="0.1200" layer="21"/>+ <text x="0" y="1.960" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-1.960" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="YSCM322522-8R2J">+ <description>YJYCOIN YSCM322522-8R2J, 170mA 2Ω [email protected] 30MHz 8.2uH Wire-wound chip inductor ±5% 1210 Inductors (SMD)</description>+ <wire x1="0.0000" y1="2.5400" x2="0.1638" y2="2.5178" width="0.1524" layer="94"/>+ <wire x1="0.1638" y1="2.5178" x2="0.3164" y2="2.4540" width="0.1524" layer="94"/>+ <wire x1="0.3164" y1="2.4540" x2="0.4473" y2="2.3531" width="0.1524" layer="94"/>+ <wire x1="0.4473" y1="2.3531" x2="0.5477" y2="2.2217" width="0.1524" layer="94"/>+ <wire x1="0.5477" y1="2.2217" x2="0.6108" y2="2.0689" width="0.1524" layer="94"/>+ <wire x1="0.6108" y1="2.0689" x2="0.6323" y2="1.9050" width="0.1524" layer="94"/>+ <wire x1="0.6323" y1="1.9050" x2="0.6108" y2="1.7411" width="0.1524" layer="94"/>+ <wire x1="0.6108" y1="1.7411" x2="0.5477" y2="1.5883" width="0.1524" layer="94"/>+ <wire x1="0.5477" y1="1.5883" x2="0.4473" y2="1.4569" width="0.1524" layer="94"/>+ <wire x1="0.4473" y1="1.4569" x2="0.3164" y2="1.3560" width="0.1524" layer="94"/>+ <wire x1="0.3164" y1="1.3560" x2="0.1638" y2="1.2922" width="0.1524" layer="94"/>+ <wire x1="0.1638" y1="1.2922" x2="0.0000" y2="1.2700" width="0.1524" layer="94"/>+ <wire x1="0.0000" y1="1.2700" x2="0.1638" y2="1.2478" width="0.1524" layer="94"/>+ <wire x1="0.1638" y1="1.2478" x2="0.3164" y2="1.1840" width="0.1524" layer="94"/>+ <wire x1="0.3164" y1="1.1840" x2="0.4473" y2="1.0831" width="0.1524" layer="94"/>+ <wire x1="0.4473" y1="1.0831" x2="0.5477" y2="0.9517" width="0.1524" layer="94"/>+ <wire x1="0.5477" y1="0.9517" x2="0.6108" y2="0.7989" width="0.1524" layer="94"/>+ <wire x1="0.6108" y1="0.7989" x2="0.6323" y2="0.6350" width="0.1524" layer="94"/>+ <wire x1="0.6323" y1="0.6350" x2="0.6108" y2="0.4711" width="0.1524" layer="94"/>+ <wire x1="0.6108" y1="0.4711" x2="0.5477" y2="0.3183" width="0.1524" layer="94"/>+ <wire x1="0.5477" y1="0.3183" x2="0.4473" y2="0.1869" width="0.1524" layer="94"/>+ <wire x1="0.4473" y1="0.1869" x2="0.3164" y2="0.0860" width="0.1524" layer="94"/>+ <wire x1="0.3164" y1="0.0860" x2="0.1638" y2="0.0222" width="0.1524" layer="94"/>+ <wire x1="0.1638" y1="0.0222" x2="0.0000" y2="-0.0000" width="0.1524" layer="94"/>+ <wire x1="0.0000" y1="0.0000" x2="0.1638" y2="-0.0222" width="0.1524" layer="94"/>+ <wire x1="0.1638" y1="-0.0222" x2="0.3164" y2="-0.0860" width="0.1524" layer="94"/>+ <wire x1="0.3164" y1="-0.0860" x2="0.4473" y2="-0.1869" width="0.1524" layer="94"/>+ <wire x1="0.4473" y1="-0.1869" x2="0.5477" y2="-0.3183" width="0.1524" layer="94"/>+ <wire x1="0.5477" y1="-0.3183" x2="0.6108" y2="-0.4711" width="0.1524" layer="94"/>+ <wire x1="0.6108" y1="-0.4711" x2="0.6323" y2="-0.6350" width="0.1524" layer="94"/>+ <wire x1="0.6323" y1="-0.6350" x2="0.6108" y2="-0.7989" width="0.1524" layer="94"/>+ <wire x1="0.6108" y1="-0.7989" x2="0.5477" y2="-0.9517" width="0.1524" layer="94"/>+ <wire x1="0.5477" y1="-0.9517" x2="0.4473" y2="-1.0831" width="0.1524" layer="94"/>+ <wire x1="0.4473" y1="-1.0831" x2="0.3164" y2="-1.1840" width="0.1524" layer="94"/>+ <wire x1="0.3164" y1="-1.1840" x2="0.1638" y2="-1.2478" width="0.1524" layer="94"/>+ <wire x1="0.1638" y1="-1.2478" x2="0.0000" y2="-1.2700" width="0.1524" layer="94"/>+ <wire x1="0.0000" y1="-1.2700" x2="0.1638" y2="-1.2922" width="0.1524" layer="94"/>+ <wire x1="0.1638" y1="-1.2922" x2="0.3164" y2="-1.3560" width="0.1524" layer="94"/>+ <wire x1="0.3164" y1="-1.3560" x2="0.4473" y2="-1.4569" width="0.1524" layer="94"/>+ <wire x1="0.4473" y1="-1.4569" x2="0.5477" y2="-1.5883" width="0.1524" layer="94"/>+ <wire x1="0.5477" y1="-1.5883" x2="0.6108" y2="-1.7411" width="0.1524" layer="94"/>+ <wire x1="0.6108" y1="-1.7411" x2="0.6323" y2="-1.9050" width="0.1524" layer="94"/>+ <wire x1="0.6323" y1="-1.9050" x2="0.6108" y2="-2.0689" width="0.1524" layer="94"/>+ <wire x1="0.6108" y1="-2.0689" x2="0.5477" y2="-2.2217" width="0.1524" layer="94"/>+ <wire x1="0.5477" y1="-2.2217" x2="0.4473" y2="-2.3531" width="0.1524" layer="94"/>+ <wire x1="0.4473" y1="-2.3531" x2="0.3164" y2="-2.4540" width="0.1524" layer="94"/>+ <wire x1="0.3164" y1="-2.4540" x2="0.1638" y2="-2.5178" width="0.1524" layer="94"/>+ <wire x1="0.1638" y1="-2.5178" x2="0.0000" y2="-2.5400" width="0.1524" layer="94"/>+ <text x="-1.2700" y="0.0000" size="1.27" layer="95" align="center">>NAME</text>+ <text x="1.9050" y="0.0000" size="1.27" layer="96" align="center">>VALUE</text>+ <wire x1="0.0000" y1="3.8100" x2="0.0000" y2="2.5400" width="0.254" layer="94"/>+ <pin name="1" x="0" y="3.81" length="point" direction="pas" rot="R270" visible="pad"/>+ <wire x1="0.0000" y1="-3.8100" x2="0.0000" y2="-2.5400" width="0.254" layer="94"/>+ <pin name="2" x="0" y="-3.81" length="point" direction="pas" rot="R90" visible="pad"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="YSCM322522-8R2J" prefix="L">+ <description>YJYCOIN YSCM322522-8R2J, 170mA 2Ω [email protected] 30MHz 8.2uH Wire-wound chip inductor ±5% 1210 Inductors (SMD)</description>+ <gates>+ <gate name="G$1" symbol="YSCM322522-8R2J" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="yscm322522-8r2j">+ <connects>+ <connect gate="G$1" pin="1" pad="1"/>+ <connect gate="G$1" pin="2" pad="2"/>+ </connects>+ <technologies>+ <technology name="">+ <attribute name="MPN" value="YSCM322522-8R2J" constant="no"/>+ <attribute name="MANUFACTURER" value="YJYCOIN" constant="no"/>+ <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/yscm322522-8r2j" constant="no"/>+ <attribute name="LCSC_PN" value="C52259800" constant="no"/>+ </technology>+ </technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
yscm322522-8r2j.stepadded+1123@@ -0,0 +1,1123 @@+ISO-10303-21;+HEADER;+/* L_1210_3225Metric.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2017, kicad StepUp+ * + * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), + * with the following exception:+ * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', + * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided + * as part of the 'Licensed Material'.+ * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.+ * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. + * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.+ * Disclaimer of Warranties and Limitation of Liability.+ * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.+ * *USE 3D CAD DATA AT YOUR OWN RISK*+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*+ * + */++FILE_DESCRIPTION(+/* description */ ('model of L_1210_3225Metric'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'L_1210_3225Metric.step',+/* time_stamp */ '2017-12-10T01:58:02',+/* author */ ('kicad StepUp','ksu'),+/* organization */ ('FreeCAD'),+/* preprocessor_version */ 'OCC',+/* originating_system */ 'kicad StepUp',+/* authorisation */ '');++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('L_1210_3225Metric','L_1210_3225Metric','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#869);+#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,#93,#124,#149,#174,#198,#222,#247,#272,#289,+#375,#407,#431,#456,#480,#505,#529,#554,#571,#657,#688,#713,#738,+#762,#786,#811,#836,#853));+#17 = ADVANCED_FACE('',(#18),#88,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#56,#64,#73,#81));+#20 = ORIENTED_EDGE('',*,*,#21,.F.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-1.6,-1.25,4.E-02));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-1.6,-1.25,2.46));+#26 = LINE('',#27,#28);+#27 = CARTESIAN_POINT('',(-1.6,-1.25,0.));+#28 = VECTOR('',#29,1.);+#29 = DIRECTION('',(0.,0.,1.));+#30 = ORIENTED_EDGE('',*,*,#31,.T.);+#31 = EDGE_CURVE('',#22,#32,#34,.T.);+#32 = VERTEX_POINT('',#33);+#33 = CARTESIAN_POINT('',(-1.6,-1.21,0.));+#34 = CIRCLE('',#35,4.E-02);+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);+#36 = CARTESIAN_POINT('',(-1.6,-1.21,4.E-02));+#37 = DIRECTION('',(1.,0.,-0.));+#38 = DIRECTION('',(0.,0.,1.));+#39 = ORIENTED_EDGE('',*,*,#40,.T.);+#40 = EDGE_CURVE('',#32,#41,#43,.T.);+#41 = VERTEX_POINT('',#42);+#42 = CARTESIAN_POINT('',(-1.6,1.21,0.));+#43 = LINE('',#44,#45);+#44 = CARTESIAN_POINT('',(-1.6,-1.25,0.));+#45 = VECTOR('',#46,1.);+#46 = DIRECTION('',(0.,1.,0.));+#47 = ORIENTED_EDGE('',*,*,#48,.F.);+#48 = EDGE_CURVE('',#49,#41,#51,.T.);+#49 = VERTEX_POINT('',#50);+#50 = CARTESIAN_POINT('',(-1.6,1.25,4.E-02));+#51 = CIRCLE('',#52,4.E-02);+#52 = AXIS2_PLACEMENT_3D('',#53,#54,#55);+#53 = CARTESIAN_POINT('',(-1.6,1.21,4.E-02));+#54 = DIRECTION('',(-1.,0.,0.));+#55 = DIRECTION('',(0.,0.,1.));+#56 = ORIENTED_EDGE('',*,*,#57,.T.);+#57 = EDGE_CURVE('',#49,#58,#60,.T.);+#58 = VERTEX_POINT('',#59);+#59 = CARTESIAN_POINT('',(-1.6,1.25,2.46));+#60 = LINE('',#61,#62);+#61 = CARTESIAN_POINT('',(-1.6,1.25,0.));+#62 = VECTOR('',#63,1.);+#63 = DIRECTION('',(0.,0.,1.));+#64 = ORIENTED_EDGE('',*,*,#65,.T.);+#65 = EDGE_CURVE('',#58,#66,#68,.T.);+#66 = VERTEX_POINT('',#67);+#67 = CARTESIAN_POINT('',(-1.6,1.21,2.5));+#68 = CIRCLE('',#69,4.E-02);+#69 = AXIS2_PLACEMENT_3D('',#70,#71,#72);+#70 = CARTESIAN_POINT('',(-1.6,1.21,2.46));+#71 = DIRECTION('',(1.,0.,-0.));+#72 = DIRECTION('',(0.,0.,1.));+#73 = ORIENTED_EDGE('',*,*,#74,.F.);+#74 = EDGE_CURVE('',#75,#66,#77,.T.);+#75 = VERTEX_POINT('',#76);+#76 = CARTESIAN_POINT('',(-1.6,-1.21,2.5));+#77 = LINE('',#78,#79);+#78 = CARTESIAN_POINT('',(-1.6,-1.25,2.5));+#79 = VECTOR('',#80,1.);+#80 = DIRECTION('',(0.,1.,0.));+#81 = ORIENTED_EDGE('',*,*,#82,.F.);+#82 = EDGE_CURVE('',#24,#75,#83,.T.);+#83 = CIRCLE('',#84,4.E-02);+#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);+#85 = CARTESIAN_POINT('',(-1.6,-1.21,2.46));+#86 = DIRECTION('',(-1.,0.,0.));+#87 = DIRECTION('',(0.,0.,1.));+#88 = PLANE('',#89);+#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92);+#90 = CARTESIAN_POINT('',(-1.6,-1.25,0.));+#91 = DIRECTION('',(1.,0.,0.));+#92 = DIRECTION('',(0.,0.,1.));+#93 = ADVANCED_FACE('',(#94),#119,.F.);+#94 = FACE_BOUND('',#95,.F.);+#95 = EDGE_LOOP('',(#96,#106,#112,#113));+#96 = ORIENTED_EDGE('',*,*,#97,.F.);+#97 = EDGE_CURVE('',#98,#100,#102,.T.);+#98 = VERTEX_POINT('',#99);+#99 = CARTESIAN_POINT('',(-1.2,-1.25,4.E-02));+#100 = VERTEX_POINT('',#101);+#101 = CARTESIAN_POINT('',(-1.2,-1.25,2.46));+#102 = LINE('',#103,#104);+#103 = CARTESIAN_POINT('',(-1.2,-1.25,0.));+#104 = VECTOR('',#105,1.);+#105 = DIRECTION('',(0.,0.,1.));+#106 = ORIENTED_EDGE('',*,*,#107,.F.);+#107 = EDGE_CURVE('',#22,#98,#108,.T.);+#108 = LINE('',#109,#110);+#109 = CARTESIAN_POINT('',(-1.6,-1.25,4.E-02));+#110 = VECTOR('',#111,1.);+#111 = DIRECTION('',(1.,0.,0.));+#112 = ORIENTED_EDGE('',*,*,#21,.T.);+#113 = ORIENTED_EDGE('',*,*,#114,.T.);+#114 = EDGE_CURVE('',#24,#100,#115,.T.);+#115 = LINE('',#116,#117);+#116 = CARTESIAN_POINT('',(-1.6,-1.25,2.46));+#117 = VECTOR('',#118,1.);+#118 = DIRECTION('',(1.,0.,0.));+#119 = PLANE('',#120);+#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123);+#121 = CARTESIAN_POINT('',(-1.6,-1.25,0.));+#122 = DIRECTION('',(0.,1.,0.));+#123 = DIRECTION('',(0.,0.,1.));+#124 = ADVANCED_FACE('',(#125),#144,.T.);+#125 = FACE_BOUND('',#126,.T.);+#126 = EDGE_LOOP('',(#127,#128,#136,#143));+#127 = ORIENTED_EDGE('',*,*,#31,.T.);+#128 = ORIENTED_EDGE('',*,*,#129,.T.);+#129 = EDGE_CURVE('',#32,#130,#132,.T.);+#130 = VERTEX_POINT('',#131);+#131 = CARTESIAN_POINT('',(-1.2,-1.21,0.));+#132 = LINE('',#133,#134);+#133 = CARTESIAN_POINT('',(-1.6,-1.21,0.));+#134 = VECTOR('',#135,1.);+#135 = DIRECTION('',(1.,0.,0.));+#136 = ORIENTED_EDGE('',*,*,#137,.F.);+#137 = EDGE_CURVE('',#98,#130,#138,.T.);+#138 = CIRCLE('',#139,4.E-02);+#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142);+#140 = CARTESIAN_POINT('',(-1.2,-1.21,4.E-02));+#141 = DIRECTION('',(1.,0.,-0.));+#142 = DIRECTION('',(0.,0.,1.));+#143 = ORIENTED_EDGE('',*,*,#107,.F.);+#144 = CYLINDRICAL_SURFACE('',#145,4.E-02);+#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148);+#146 = CARTESIAN_POINT('',(-1.6,-1.21,4.E-02));+#147 = DIRECTION('',(1.,0.,0.));+#148 = DIRECTION('',(0.,-1.,0.));+#149 = ADVANCED_FACE('',(#150),#169,.T.);+#150 = FACE_BOUND('',#151,.F.);+#151 = EDGE_LOOP('',(#152,#153,#161,#168));+#152 = ORIENTED_EDGE('',*,*,#82,.T.);+#153 = ORIENTED_EDGE('',*,*,#154,.T.);+#154 = EDGE_CURVE('',#75,#155,#157,.T.);+#155 = VERTEX_POINT('',#156);+#156 = CARTESIAN_POINT('',(-1.2,-1.21,2.5));+#157 = LINE('',#158,#159);+#158 = CARTESIAN_POINT('',(-1.6,-1.21,2.5));+#159 = VECTOR('',#160,1.);+#160 = DIRECTION('',(1.,0.,0.));+#161 = ORIENTED_EDGE('',*,*,#162,.F.);+#162 = EDGE_CURVE('',#100,#155,#163,.T.);+#163 = CIRCLE('',#164,4.E-02);+#164 = AXIS2_PLACEMENT_3D('',#165,#166,#167);+#165 = CARTESIAN_POINT('',(-1.2,-1.21,2.46));+#166 = DIRECTION('',(-1.,0.,0.));+#167 = DIRECTION('',(0.,0.,1.));+#168 = ORIENTED_EDGE('',*,*,#114,.F.);+#169 = CYLINDRICAL_SURFACE('',#170,4.E-02);+#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173);+#171 = CARTESIAN_POINT('',(-1.6,-1.21,2.46));+#172 = DIRECTION('',(1.,0.,0.));+#173 = DIRECTION('',(0.,-1.,0.));+#174 = ADVANCED_FACE('',(#175),#193,.F.);+#175 = FACE_BOUND('',#176,.F.);+#176 = EDGE_LOOP('',(#177,#178,#179,#187));+#177 = ORIENTED_EDGE('',*,*,#40,.F.);+#178 = ORIENTED_EDGE('',*,*,#129,.T.);+#179 = ORIENTED_EDGE('',*,*,#180,.T.);+#180 = EDGE_CURVE('',#130,#181,#183,.T.);+#181 = VERTEX_POINT('',#182);+#182 = CARTESIAN_POINT('',(-1.2,1.21,0.));+#183 = LINE('',#184,#185);+#184 = CARTESIAN_POINT('',(-1.2,-1.25,0.));+#185 = VECTOR('',#186,1.);+#186 = DIRECTION('',(0.,1.,0.));+#187 = ORIENTED_EDGE('',*,*,#188,.F.);+#188 = EDGE_CURVE('',#41,#181,#189,.T.);+#189 = LINE('',#190,#191);+#190 = CARTESIAN_POINT('',(-1.6,1.21,0.));+#191 = VECTOR('',#192,1.);+#192 = DIRECTION('',(1.,0.,0.));+#193 = PLANE('',#194);+#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197);+#195 = CARTESIAN_POINT('',(-1.6,-1.25,0.));+#196 = DIRECTION('',(0.,0.,1.));+#197 = DIRECTION('',(1.,0.,0.));+#198 = ADVANCED_FACE('',(#199),#217,.T.);+#199 = FACE_BOUND('',#200,.T.);+#200 = EDGE_LOOP('',(#201,#202,#203,#211));+#201 = ORIENTED_EDGE('',*,*,#74,.F.);+#202 = ORIENTED_EDGE('',*,*,#154,.T.);+#203 = ORIENTED_EDGE('',*,*,#204,.T.);+#204 = EDGE_CURVE('',#155,#205,#207,.T.);+#205 = VERTEX_POINT('',#206);+#206 = CARTESIAN_POINT('',(-1.2,1.21,2.5));+#207 = LINE('',#208,#209);+#208 = CARTESIAN_POINT('',(-1.2,-1.25,2.5));+#209 = VECTOR('',#210,1.);+#210 = DIRECTION('',(0.,1.,0.));+#211 = ORIENTED_EDGE('',*,*,#212,.F.);+#212 = EDGE_CURVE('',#66,#205,#213,.T.);+#213 = LINE('',#214,#215);+#214 = CARTESIAN_POINT('',(-1.6,1.21,2.5));+#215 = VECTOR('',#216,1.);+#216 = DIRECTION('',(1.,0.,0.));+#217 = PLANE('',#218);+#218 = AXIS2_PLACEMENT_3D('',#219,#220,#221);+#219 = CARTESIAN_POINT('',(-1.6,-1.25,2.5));+#220 = DIRECTION('',(0.,0.,1.));+#221 = DIRECTION('',(1.,0.,0.));+#222 = ADVANCED_FACE('',(#223),#242,.T.);+#223 = FACE_BOUND('',#224,.F.);+#224 = EDGE_LOOP('',(#225,#226,#227,#236));+#225 = ORIENTED_EDGE('',*,*,#48,.T.);+#226 = ORIENTED_EDGE('',*,*,#188,.T.);+#227 = ORIENTED_EDGE('',*,*,#228,.F.);+#228 = EDGE_CURVE('',#229,#181,#231,.T.);+#229 = VERTEX_POINT('',#230);+#230 = CARTESIAN_POINT('',(-1.2,1.25,4.E-02));+#231 = CIRCLE('',#232,4.E-02);+#232 = AXIS2_PLACEMENT_3D('',#233,#234,#235);+#233 = CARTESIAN_POINT('',(-1.2,1.21,4.E-02));+#234 = DIRECTION('',(-1.,0.,0.));+#235 = DIRECTION('',(0.,0.,1.));+#236 = ORIENTED_EDGE('',*,*,#237,.F.);+#237 = EDGE_CURVE('',#49,#229,#238,.T.);+#238 = LINE('',#239,#240);+#239 = CARTESIAN_POINT('',(-1.6,1.25,4.E-02));+#240 = VECTOR('',#241,1.);+#241 = DIRECTION('',(1.,0.,0.));+#242 = CYLINDRICAL_SURFACE('',#243,4.E-02);+#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246);+#244 = CARTESIAN_POINT('',(-1.6,1.21,4.E-02));+#245 = DIRECTION('',(1.,0.,0.));+#246 = DIRECTION('',(0.,1.,0.));+#247 = ADVANCED_FACE('',(#248),#267,.T.);+#248 = FACE_BOUND('',#249,.T.);+#249 = EDGE_LOOP('',(#250,#251,#252,#261));+#250 = ORIENTED_EDGE('',*,*,#65,.T.);+#251 = ORIENTED_EDGE('',*,*,#212,.T.);+#252 = ORIENTED_EDGE('',*,*,#253,.F.);+#253 = EDGE_CURVE('',#254,#205,#256,.T.);+#254 = VERTEX_POINT('',#255);+#255 = CARTESIAN_POINT('',(-1.2,1.25,2.46));+#256 = CIRCLE('',#257,4.E-02);+#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260);+#258 = CARTESIAN_POINT('',(-1.2,1.21,2.46));+#259 = DIRECTION('',(1.,0.,-0.));+#260 = DIRECTION('',(0.,0.,1.));+#261 = ORIENTED_EDGE('',*,*,#262,.F.);+#262 = EDGE_CURVE('',#58,#254,#263,.T.);+#263 = LINE('',#264,#265);+#264 = CARTESIAN_POINT('',(-1.6,1.25,2.46));+#265 = VECTOR('',#266,1.);+#266 = DIRECTION('',(1.,0.,0.));+#267 = CYLINDRICAL_SURFACE('',#268,4.E-02);+#268 = AXIS2_PLACEMENT_3D('',#269,#270,#271);+#269 = CARTESIAN_POINT('',(-1.6,1.21,2.46));+#270 = DIRECTION('',(1.,0.,0.));+#271 = DIRECTION('',(0.,1.,0.));+#272 = ADVANCED_FACE('',(#273),#284,.T.);+#273 = FACE_BOUND('',#274,.T.);+#274 = EDGE_LOOP('',(#275,#281,#282,#283));+#275 = ORIENTED_EDGE('',*,*,#276,.F.);+#276 = EDGE_CURVE('',#229,#254,#277,.T.);+#277 = LINE('',#278,#279);+#278 = CARTESIAN_POINT('',(-1.2,1.25,0.));+#279 = VECTOR('',#280,1.);+#280 = DIRECTION('',(0.,0.,1.));+#281 = ORIENTED_EDGE('',*,*,#237,.F.);+#282 = ORIENTED_EDGE('',*,*,#57,.T.);+#283 = ORIENTED_EDGE('',*,*,#262,.T.);+#284 = PLANE('',#285);+#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288);+#286 = CARTESIAN_POINT('',(-1.6,1.25,0.));+#287 = DIRECTION('',(0.,1.,0.));+#288 = DIRECTION('',(0.,0.,1.));+#289 = ADVANCED_FACE('',(#290,#300),#370,.T.);+#290 = FACE_BOUND('',#291,.T.);+#291 = EDGE_LOOP('',(#292,#293,#294,#295,#296,#297,#298,#299));+#292 = ORIENTED_EDGE('',*,*,#97,.F.);+#293 = ORIENTED_EDGE('',*,*,#137,.T.);+#294 = ORIENTED_EDGE('',*,*,#180,.T.);+#295 = ORIENTED_EDGE('',*,*,#228,.F.);+#296 = ORIENTED_EDGE('',*,*,#276,.T.);+#297 = ORIENTED_EDGE('',*,*,#253,.T.);+#298 = ORIENTED_EDGE('',*,*,#204,.F.);+#299 = ORIENTED_EDGE('',*,*,#162,.F.);+#300 = FACE_BOUND('',#301,.T.);+#301 = EDGE_LOOP('',(#302,#313,#321,#330,#338,#347,#355,#364));+#302 = ORIENTED_EDGE('',*,*,#303,.F.);+#303 = EDGE_CURVE('',#304,#306,#308,.T.);+#304 = VERTEX_POINT('',#305);+#305 = CARTESIAN_POINT('',(-1.2,-1.21,8.E-02));+#306 = VERTEX_POINT('',#307);+#307 = CARTESIAN_POINT('',(-1.2,-1.17,4.E-02));+#308 = CIRCLE('',#309,4.E-02);+#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312);+#310 = CARTESIAN_POINT('',(-1.2,-1.17,8.E-02));+#311 = DIRECTION('',(1.,0.,-0.));+#312 = DIRECTION('',(0.,0.,1.));+#313 = ORIENTED_EDGE('',*,*,#314,.T.);+#314 = EDGE_CURVE('',#304,#315,#317,.T.);+#315 = VERTEX_POINT('',#316);+#316 = CARTESIAN_POINT('',(-1.2,-1.21,2.42));+#317 = LINE('',#318,#319);+#318 = CARTESIAN_POINT('',(-1.2,-1.21,4.E-02));+#319 = VECTOR('',#320,1.);+#320 = DIRECTION('',(0.,0.,1.));+#321 = ORIENTED_EDGE('',*,*,#322,.T.);+#322 = EDGE_CURVE('',#315,#323,#325,.T.);+#323 = VERTEX_POINT('',#324);+#324 = CARTESIAN_POINT('',(-1.2,-1.17,2.46));+#325 = CIRCLE('',#326,4.E-02);+#326 = AXIS2_PLACEMENT_3D('',#327,#328,#329);+#327 = CARTESIAN_POINT('',(-1.2,-1.17,2.42));+#328 = DIRECTION('',(-1.,0.,0.));+#329 = DIRECTION('',(0.,0.,1.));+#330 = ORIENTED_EDGE('',*,*,#331,.T.);+#331 = EDGE_CURVE('',#323,#332,#334,.T.);+#332 = VERTEX_POINT('',#333);+#333 = CARTESIAN_POINT('',(-1.2,1.17,2.46));+#334 = LINE('',#335,#336);+#335 = CARTESIAN_POINT('',(-1.2,-1.21,2.46));+#336 = VECTOR('',#337,1.);+#337 = DIRECTION('',(0.,1.,0.));+#338 = ORIENTED_EDGE('',*,*,#339,.F.);+#339 = EDGE_CURVE('',#340,#332,#342,.T.);+#340 = VERTEX_POINT('',#341);+#341 = CARTESIAN_POINT('',(-1.2,1.21,2.42));+#342 = CIRCLE('',#343,4.E-02);+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);+#344 = CARTESIAN_POINT('',(-1.2,1.17,2.42));+#345 = DIRECTION('',(1.,0.,-0.));+#346 = DIRECTION('',(0.,0.,1.));+#347 = ORIENTED_EDGE('',*,*,#348,.F.);+#348 = EDGE_CURVE('',#349,#340,#351,.T.);+#349 = VERTEX_POINT('',#350);+#350 = CARTESIAN_POINT('',(-1.2,1.21,8.E-02));+#351 = LINE('',#352,#353);+#352 = CARTESIAN_POINT('',(-1.2,1.21,4.E-02));+#353 = VECTOR('',#354,1.);+#354 = DIRECTION('',(0.,0.,1.));+#355 = ORIENTED_EDGE('',*,*,#356,.T.);+#356 = EDGE_CURVE('',#349,#357,#359,.T.);+#357 = VERTEX_POINT('',#358);+#358 = CARTESIAN_POINT('',(-1.2,1.17,4.E-02));+#359 = CIRCLE('',#360,4.E-02);+#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363);+#361 = CARTESIAN_POINT('',(-1.2,1.17,8.E-02));+#362 = DIRECTION('',(-1.,0.,0.));+#363 = DIRECTION('',(0.,0.,1.));+#364 = ORIENTED_EDGE('',*,*,#365,.F.);+#365 = EDGE_CURVE('',#306,#357,#366,.T.);+#366 = LINE('',#367,#368);+#367 = CARTESIAN_POINT('',(-1.2,-1.21,4.E-02));+#368 = VECTOR('',#369,1.);+#369 = DIRECTION('',(0.,1.,0.));+#370 = PLANE('',#371);+#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374);+#372 = CARTESIAN_POINT('',(-1.2,-1.25,0.));+#373 = DIRECTION('',(1.,0.,0.));+#374 = DIRECTION('',(0.,0.,1.));+#375 = ADVANCED_FACE('',(#376),#402,.T.);+#376 = FACE_BOUND('',#377,.T.);+#377 = EDGE_LOOP('',(#378,#379,#387,#396));+#378 = ORIENTED_EDGE('',*,*,#303,.T.);+#379 = ORIENTED_EDGE('',*,*,#380,.T.);+#380 = EDGE_CURVE('',#306,#381,#383,.T.);+#381 = VERTEX_POINT('',#382);+#382 = CARTESIAN_POINT('',(1.2,-1.17,4.E-02));+#383 = LINE('',#384,#385);+#384 = CARTESIAN_POINT('',(-1.2,-1.17,4.E-02));+#385 = VECTOR('',#386,1.);+#386 = DIRECTION('',(1.,0.,0.));+#387 = ORIENTED_EDGE('',*,*,#388,.F.);+#388 = EDGE_CURVE('',#389,#381,#391,.T.);+#389 = VERTEX_POINT('',#390);+#390 = CARTESIAN_POINT('',(1.2,-1.21,8.E-02));+#391 = CIRCLE('',#392,4.E-02);+#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395);+#393 = CARTESIAN_POINT('',(1.2,-1.17,8.E-02));+#394 = DIRECTION('',(1.,0.,-0.));+#395 = DIRECTION('',(0.,0.,1.));+#396 = ORIENTED_EDGE('',*,*,#397,.F.);+#397 = EDGE_CURVE('',#304,#389,#398,.T.);+#398 = LINE('',#399,#400);+#399 = CARTESIAN_POINT('',(-1.2,-1.21,8.E-02));+#400 = VECTOR('',#401,1.);+#401 = DIRECTION('',(1.,0.,0.));+#402 = CYLINDRICAL_SURFACE('',#403,4.E-02);+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);+#404 = CARTESIAN_POINT('',(-1.2,-1.17,8.E-02));+#405 = DIRECTION('',(1.,0.,0.));+#406 = DIRECTION('',(0.,-1.,0.));+#407 = ADVANCED_FACE('',(#408),#426,.F.);+#408 = FACE_BOUND('',#409,.F.);+#409 = EDGE_LOOP('',(#410,#411,#412,#420));+#410 = ORIENTED_EDGE('',*,*,#365,.F.);+#411 = ORIENTED_EDGE('',*,*,#380,.T.);+#412 = ORIENTED_EDGE('',*,*,#413,.T.);+#413 = EDGE_CURVE('',#381,#414,#416,.T.);+#414 = VERTEX_POINT('',#415);+#415 = CARTESIAN_POINT('',(1.2,1.17,4.E-02));+#416 = LINE('',#417,#418);+#417 = CARTESIAN_POINT('',(1.2,-1.21,4.E-02));+#418 = VECTOR('',#419,1.);+#419 = DIRECTION('',(0.,1.,0.));+#420 = ORIENTED_EDGE('',*,*,#421,.F.);+#421 = EDGE_CURVE('',#357,#414,#422,.T.);+#422 = LINE('',#423,#424);+#423 = CARTESIAN_POINT('',(-1.2,1.17,4.E-02));+#424 = VECTOR('',#425,1.);+#425 = DIRECTION('',(1.,0.,0.));+#426 = PLANE('',#427);+#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);+#428 = CARTESIAN_POINT('',(-1.2,-1.21,4.E-02));+#429 = DIRECTION('',(0.,0.,1.));+#430 = DIRECTION('',(1.,0.,0.));+#431 = ADVANCED_FACE('',(#432),#451,.T.);+#432 = FACE_BOUND('',#433,.F.);+#433 = EDGE_LOOP('',(#434,#435,#436,#445));+#434 = ORIENTED_EDGE('',*,*,#356,.T.);+#435 = ORIENTED_EDGE('',*,*,#421,.T.);+#436 = ORIENTED_EDGE('',*,*,#437,.F.);+#437 = EDGE_CURVE('',#438,#414,#440,.T.);+#438 = VERTEX_POINT('',#439);+#439 = CARTESIAN_POINT('',(1.2,1.21,8.E-02));+#440 = CIRCLE('',#441,4.E-02);+#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444);+#442 = CARTESIAN_POINT('',(1.2,1.17,8.E-02));+#443 = DIRECTION('',(-1.,0.,0.));+#444 = DIRECTION('',(0.,0.,1.));+#445 = ORIENTED_EDGE('',*,*,#446,.F.);+#446 = EDGE_CURVE('',#349,#438,#447,.T.);+#447 = LINE('',#448,#449);+#448 = CARTESIAN_POINT('',(-1.2,1.21,8.E-02));+#449 = VECTOR('',#450,1.);+#450 = DIRECTION('',(1.,0.,0.));+#451 = CYLINDRICAL_SURFACE('',#452,4.E-02);+#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455);+#453 = CARTESIAN_POINT('',(-1.2,1.17,8.E-02));+#454 = DIRECTION('',(1.,0.,0.));+#455 = DIRECTION('',(0.,1.,0.));+#456 = ADVANCED_FACE('',(#457),#475,.T.);+#457 = FACE_BOUND('',#458,.T.);+#458 = EDGE_LOOP('',(#459,#467,#468,#469));+#459 = ORIENTED_EDGE('',*,*,#460,.F.);+#460 = EDGE_CURVE('',#438,#461,#463,.T.);+#461 = VERTEX_POINT('',#462);+#462 = CARTESIAN_POINT('',(1.2,1.21,2.42));+#463 = LINE('',#464,#465);+#464 = CARTESIAN_POINT('',(1.2,1.21,4.E-02));+#465 = VECTOR('',#466,1.);+#466 = DIRECTION('',(0.,0.,1.));+#467 = ORIENTED_EDGE('',*,*,#446,.F.);+#468 = ORIENTED_EDGE('',*,*,#348,.T.);+#469 = ORIENTED_EDGE('',*,*,#470,.T.);+#470 = EDGE_CURVE('',#340,#461,#471,.T.);+#471 = LINE('',#472,#473);+#472 = CARTESIAN_POINT('',(-1.2,1.21,2.42));+#473 = VECTOR('',#474,1.);+#474 = DIRECTION('',(1.,0.,0.));+#475 = PLANE('',#476);+#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479);+#477 = CARTESIAN_POINT('',(-1.2,1.21,4.E-02));+#478 = DIRECTION('',(0.,1.,0.));+#479 = DIRECTION('',(0.,0.,1.));+#480 = ADVANCED_FACE('',(#481),#500,.T.);+#481 = FACE_BOUND('',#482,.T.);+#482 = EDGE_LOOP('',(#483,#484,#492,#499));+#483 = ORIENTED_EDGE('',*,*,#339,.T.);+#484 = ORIENTED_EDGE('',*,*,#485,.T.);+#485 = EDGE_CURVE('',#332,#486,#488,.T.);+#486 = VERTEX_POINT('',#487);+#487 = CARTESIAN_POINT('',(1.2,1.17,2.46));+#488 = LINE('',#489,#490);+#489 = CARTESIAN_POINT('',(-1.2,1.17,2.46));+#490 = VECTOR('',#491,1.);+#491 = DIRECTION('',(1.,0.,0.));+#492 = ORIENTED_EDGE('',*,*,#493,.F.);+#493 = EDGE_CURVE('',#461,#486,#494,.T.);+#494 = CIRCLE('',#495,4.E-02);+#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498);+#496 = CARTESIAN_POINT('',(1.2,1.17,2.42));+#497 = DIRECTION('',(1.,0.,-0.));+#498 = DIRECTION('',(0.,0.,1.));+#499 = ORIENTED_EDGE('',*,*,#470,.F.);+#500 = CYLINDRICAL_SURFACE('',#501,4.E-02);+#501 = AXIS2_PLACEMENT_3D('',#502,#503,#504);+#502 = CARTESIAN_POINT('',(-1.2,1.17,2.42));+#503 = DIRECTION('',(1.,0.,0.));+#504 = DIRECTION('',(0.,1.,0.));+#505 = ADVANCED_FACE('',(#506),#524,.T.);+#506 = FACE_BOUND('',#507,.T.);+#507 = EDGE_LOOP('',(#508,#509,#517,#523));+#508 = ORIENTED_EDGE('',*,*,#331,.F.);+#509 = ORIENTED_EDGE('',*,*,#510,.T.);+#510 = EDGE_CURVE('',#323,#511,#513,.T.);+#511 = VERTEX_POINT('',#512);+#512 = CARTESIAN_POINT('',(1.2,-1.17,2.46));+#513 = LINE('',#514,#515);+#514 = CARTESIAN_POINT('',(-1.2,-1.17,2.46));+#515 = VECTOR('',#516,1.);+#516 = DIRECTION('',(1.,0.,0.));+#517 = ORIENTED_EDGE('',*,*,#518,.T.);+#518 = EDGE_CURVE('',#511,#486,#519,.T.);+#519 = LINE('',#520,#521);+#520 = CARTESIAN_POINT('',(1.2,-1.21,2.46));+#521 = VECTOR('',#522,1.);+#522 = DIRECTION('',(0.,1.,0.));+#523 = ORIENTED_EDGE('',*,*,#485,.F.);+#524 = PLANE('',#525);+#525 = AXIS2_PLACEMENT_3D('',#526,#527,#528);+#526 = CARTESIAN_POINT('',(-1.2,-1.21,2.46));+#527 = DIRECTION('',(0.,0.,1.));+#528 = DIRECTION('',(1.,0.,0.));+#529 = ADVANCED_FACE('',(#530),#549,.T.);+#530 = FACE_BOUND('',#531,.F.);+#531 = EDGE_LOOP('',(#532,#533,#534,#543));+#532 = ORIENTED_EDGE('',*,*,#322,.T.);+#533 = ORIENTED_EDGE('',*,*,#510,.T.);+#534 = ORIENTED_EDGE('',*,*,#535,.F.);+#535 = EDGE_CURVE('',#536,#511,#538,.T.);+#536 = VERTEX_POINT('',#537);+#537 = CARTESIAN_POINT('',(1.2,-1.21,2.42));+#538 = CIRCLE('',#539,4.E-02);+#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542);+#540 = CARTESIAN_POINT('',(1.2,-1.17,2.42));+#541 = DIRECTION('',(-1.,0.,0.));+#542 = DIRECTION('',(0.,0.,1.));+#543 = ORIENTED_EDGE('',*,*,#544,.F.);+#544 = EDGE_CURVE('',#315,#536,#545,.T.);+#545 = LINE('',#546,#547);+#546 = CARTESIAN_POINT('',(-1.2,-1.21,2.42));+#547 = VECTOR('',#548,1.);+#548 = DIRECTION('',(1.,0.,0.));+#549 = CYLINDRICAL_SURFACE('',#550,4.E-02);+#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553);+#551 = CARTESIAN_POINT('',(-1.2,-1.17,2.42));+#552 = DIRECTION('',(1.,0.,0.));+#553 = DIRECTION('',(0.,-1.,0.));+#554 = ADVANCED_FACE('',(#555),#566,.F.);+#555 = FACE_BOUND('',#556,.F.);+#556 = EDGE_LOOP('',(#557,#563,#564,#565));+#557 = ORIENTED_EDGE('',*,*,#558,.F.);+#558 = EDGE_CURVE('',#389,#536,#559,.T.);+#559 = LINE('',#560,#561);+#560 = CARTESIAN_POINT('',(1.2,-1.21,4.E-02));+#561 = VECTOR('',#562,1.);+#562 = DIRECTION('',(0.,0.,1.));+#563 = ORIENTED_EDGE('',*,*,#397,.F.);+#564 = ORIENTED_EDGE('',*,*,#314,.T.);+#565 = ORIENTED_EDGE('',*,*,#544,.T.);+#566 = PLANE('',#567);+#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570);+#568 = CARTESIAN_POINT('',(-1.2,-1.21,4.E-02));+#569 = DIRECTION('',(0.,1.,0.));+#570 = DIRECTION('',(0.,0.,1.));+#571 = ADVANCED_FACE('',(#572,#642),#652,.F.);+#572 = FACE_BOUND('',#573,.F.);+#573 = EDGE_LOOP('',(#574,#584,#593,#601,#610,#618,#627,#635));+#574 = ORIENTED_EDGE('',*,*,#575,.F.);+#575 = EDGE_CURVE('',#576,#578,#580,.T.);+#576 = VERTEX_POINT('',#577);+#577 = CARTESIAN_POINT('',(1.2,-1.25,4.E-02));+#578 = VERTEX_POINT('',#579);+#579 = CARTESIAN_POINT('',(1.2,-1.25,2.46));+#580 = LINE('',#581,#582);+#581 = CARTESIAN_POINT('',(1.2,-1.25,0.));+#582 = VECTOR('',#583,1.);+#583 = DIRECTION('',(0.,0.,1.));+#584 = ORIENTED_EDGE('',*,*,#585,.T.);+#585 = EDGE_CURVE('',#576,#586,#588,.T.);+#586 = VERTEX_POINT('',#587);+#587 = CARTESIAN_POINT('',(1.2,-1.21,0.));+#588 = CIRCLE('',#589,4.E-02);+#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592);+#590 = CARTESIAN_POINT('',(1.2,-1.21,4.E-02));+#591 = DIRECTION('',(1.,0.,-0.));+#592 = DIRECTION('',(0.,0.,1.));+#593 = ORIENTED_EDGE('',*,*,#594,.T.);+#594 = EDGE_CURVE('',#586,#595,#597,.T.);+#595 = VERTEX_POINT('',#596);+#596 = CARTESIAN_POINT('',(1.2,1.21,0.));+#597 = LINE('',#598,#599);+#598 = CARTESIAN_POINT('',(1.2,-1.25,0.));+#599 = VECTOR('',#600,1.);+#600 = DIRECTION('',(0.,1.,0.));+#601 = ORIENTED_EDGE('',*,*,#602,.F.);+#602 = EDGE_CURVE('',#603,#595,#605,.T.);+#603 = VERTEX_POINT('',#604);+#604 = CARTESIAN_POINT('',(1.2,1.25,4.E-02));+#605 = CIRCLE('',#606,4.E-02);+#606 = AXIS2_PLACEMENT_3D('',#607,#608,#609);+#607 = CARTESIAN_POINT('',(1.2,1.21,4.E-02));+#608 = DIRECTION('',(-1.,0.,0.));+#609 = DIRECTION('',(0.,0.,1.));+#610 = ORIENTED_EDGE('',*,*,#611,.T.);+#611 = EDGE_CURVE('',#603,#612,#614,.T.);+#612 = VERTEX_POINT('',#613);+#613 = CARTESIAN_POINT('',(1.2,1.25,2.46));+#614 = LINE('',#615,#616);+#615 = CARTESIAN_POINT('',(1.2,1.25,0.));+#616 = VECTOR('',#617,1.);+#617 = DIRECTION('',(0.,0.,1.));+#618 = ORIENTED_EDGE('',*,*,#619,.T.);+#619 = EDGE_CURVE('',#612,#620,#622,.T.);+#620 = VERTEX_POINT('',#621);+#621 = CARTESIAN_POINT('',(1.2,1.21,2.5));+#622 = CIRCLE('',#623,4.E-02);+#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626);+#624 = CARTESIAN_POINT('',(1.2,1.21,2.46));+#625 = DIRECTION('',(1.,0.,-0.));+#626 = DIRECTION('',(0.,0.,1.));+#627 = ORIENTED_EDGE('',*,*,#628,.F.);+#628 = EDGE_CURVE('',#629,#620,#631,.T.);+#629 = VERTEX_POINT('',#630);+#630 = CARTESIAN_POINT('',(1.2,-1.21,2.5));+#631 = LINE('',#632,#633);+#632 = CARTESIAN_POINT('',(1.2,-1.25,2.5));+#633 = VECTOR('',#634,1.);+#634 = DIRECTION('',(0.,1.,0.));+#635 = ORIENTED_EDGE('',*,*,#636,.F.);+#636 = EDGE_CURVE('',#578,#629,#637,.T.);+#637 = CIRCLE('',#638,4.E-02);+#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641);+#639 = CARTESIAN_POINT('',(1.2,-1.21,2.46));+#640 = DIRECTION('',(-1.,0.,0.));+#641 = DIRECTION('',(0.,0.,1.));+#642 = FACE_BOUND('',#643,.F.);+#643 = EDGE_LOOP('',(#644,#645,#646,#647,#648,#649,#650,#651));+#644 = ORIENTED_EDGE('',*,*,#388,.F.);+#645 = ORIENTED_EDGE('',*,*,#558,.T.);+#646 = ORIENTED_EDGE('',*,*,#535,.T.);+#647 = ORIENTED_EDGE('',*,*,#518,.T.);+#648 = ORIENTED_EDGE('',*,*,#493,.F.);+#649 = ORIENTED_EDGE('',*,*,#460,.F.);+#650 = ORIENTED_EDGE('',*,*,#437,.T.);+#651 = ORIENTED_EDGE('',*,*,#413,.F.);+#652 = PLANE('',#653);+#653 = AXIS2_PLACEMENT_3D('',#654,#655,#656);+#654 = CARTESIAN_POINT('',(1.2,-1.25,0.));+#655 = DIRECTION('',(1.,0.,0.));+#656 = DIRECTION('',(0.,0.,1.));+#657 = ADVANCED_FACE('',(#658),#683,.F.);+#658 = FACE_BOUND('',#659,.F.);+#659 = EDGE_LOOP('',(#660,#670,#676,#677));+#660 = ORIENTED_EDGE('',*,*,#661,.F.);+#661 = EDGE_CURVE('',#662,#664,#666,.T.);+#662 = VERTEX_POINT('',#663);+#663 = CARTESIAN_POINT('',(1.6,-1.25,4.E-02));+#664 = VERTEX_POINT('',#665);+#665 = CARTESIAN_POINT('',(1.6,-1.25,2.46));+#666 = LINE('',#667,#668);+#667 = CARTESIAN_POINT('',(1.6,-1.25,0.));+#668 = VECTOR('',#669,1.);+#669 = DIRECTION('',(0.,0.,1.));+#670 = ORIENTED_EDGE('',*,*,#671,.F.);+#671 = EDGE_CURVE('',#576,#662,#672,.T.);+#672 = LINE('',#673,#674);+#673 = CARTESIAN_POINT('',(1.2,-1.25,4.E-02));+#674 = VECTOR('',#675,1.);+#675 = DIRECTION('',(1.,0.,0.));+#676 = ORIENTED_EDGE('',*,*,#575,.T.);+#677 = ORIENTED_EDGE('',*,*,#678,.T.);+#678 = EDGE_CURVE('',#578,#664,#679,.T.);+#679 = LINE('',#680,#681);+#680 = CARTESIAN_POINT('',(1.2,-1.25,2.46));+#681 = VECTOR('',#682,1.);+#682 = DIRECTION('',(1.,0.,0.));+#683 = PLANE('',#684);+#684 = AXIS2_PLACEMENT_3D('',#685,#686,#687);+#685 = CARTESIAN_POINT('',(1.2,-1.25,0.));+#686 = DIRECTION('',(0.,1.,0.));+#687 = DIRECTION('',(0.,0.,1.));+#688 = ADVANCED_FACE('',(#689),#708,.T.);+#689 = FACE_BOUND('',#690,.T.);+#690 = EDGE_LOOP('',(#691,#692,#700,#707));+#691 = ORIENTED_EDGE('',*,*,#585,.T.);+#692 = ORIENTED_EDGE('',*,*,#693,.T.);+#693 = EDGE_CURVE('',#586,#694,#696,.T.);+#694 = VERTEX_POINT('',#695);+#695 = CARTESIAN_POINT('',(1.6,-1.21,0.));+#696 = LINE('',#697,#698);+#697 = CARTESIAN_POINT('',(1.2,-1.21,0.));+#698 = VECTOR('',#699,1.);+#699 = DIRECTION('',(1.,0.,0.));+#700 = ORIENTED_EDGE('',*,*,#701,.F.);+#701 = EDGE_CURVE('',#662,#694,#702,.T.);+#702 = CIRCLE('',#703,4.E-02);+#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706);+#704 = CARTESIAN_POINT('',(1.6,-1.21,4.E-02));+#705 = DIRECTION('',(1.,0.,-0.));+#706 = DIRECTION('',(0.,0.,1.));+#707 = ORIENTED_EDGE('',*,*,#671,.F.);+#708 = CYLINDRICAL_SURFACE('',#709,4.E-02);+#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712);+#710 = CARTESIAN_POINT('',(1.2,-1.21,4.E-02));+#711 = DIRECTION('',(1.,0.,0.));+#712 = DIRECTION('',(0.,-1.,0.));+#713 = ADVANCED_FACE('',(#714),#733,.T.);+#714 = FACE_BOUND('',#715,.F.);+#715 = EDGE_LOOP('',(#716,#717,#725,#732));+#716 = ORIENTED_EDGE('',*,*,#636,.T.);+#717 = ORIENTED_EDGE('',*,*,#718,.T.);+#718 = EDGE_CURVE('',#629,#719,#721,.T.);+#719 = VERTEX_POINT('',#720);+#720 = CARTESIAN_POINT('',(1.6,-1.21,2.5));+#721 = LINE('',#722,#723);+#722 = CARTESIAN_POINT('',(1.2,-1.21,2.5));+#723 = VECTOR('',#724,1.);+#724 = DIRECTION('',(1.,0.,0.));+#725 = ORIENTED_EDGE('',*,*,#726,.F.);+#726 = EDGE_CURVE('',#664,#719,#727,.T.);+#727 = CIRCLE('',#728,4.E-02);+#728 = AXIS2_PLACEMENT_3D('',#729,#730,#731);+#729 = CARTESIAN_POINT('',(1.6,-1.21,2.46));+#730 = DIRECTION('',(-1.,0.,0.));+#731 = DIRECTION('',(0.,0.,1.));+#732 = ORIENTED_EDGE('',*,*,#678,.F.);+#733 = CYLINDRICAL_SURFACE('',#734,4.E-02);+#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737);+#735 = CARTESIAN_POINT('',(1.2,-1.21,2.46));+#736 = DIRECTION('',(1.,0.,0.));+#737 = DIRECTION('',(0.,-1.,0.));+#738 = ADVANCED_FACE('',(#739),#757,.F.);+#739 = FACE_BOUND('',#740,.F.);+#740 = EDGE_LOOP('',(#741,#742,#743,#751));+#741 = ORIENTED_EDGE('',*,*,#594,.F.);+#742 = ORIENTED_EDGE('',*,*,#693,.T.);+#743 = ORIENTED_EDGE('',*,*,#744,.T.);+#744 = EDGE_CURVE('',#694,#745,#747,.T.);+#745 = VERTEX_POINT('',#746);+#746 = CARTESIAN_POINT('',(1.6,1.21,0.));+#747 = LINE('',#748,#749);+#748 = CARTESIAN_POINT('',(1.6,-1.25,0.));+#749 = VECTOR('',#750,1.);+#750 = DIRECTION('',(0.,1.,0.));+#751 = ORIENTED_EDGE('',*,*,#752,.F.);+#752 = EDGE_CURVE('',#595,#745,#753,.T.);+#753 = LINE('',#754,#755);+#754 = CARTESIAN_POINT('',(1.2,1.21,0.));+#755 = VECTOR('',#756,1.);+#756 = DIRECTION('',(1.,0.,0.));+#757 = PLANE('',#758);+#758 = AXIS2_PLACEMENT_3D('',#759,#760,#761);+#759 = CARTESIAN_POINT('',(1.2,-1.25,0.));+#760 = DIRECTION('',(0.,0.,1.));+#761 = DIRECTION('',(1.,0.,0.));+#762 = ADVANCED_FACE('',(#763),#781,.T.);+#763 = FACE_BOUND('',#764,.T.);+#764 = EDGE_LOOP('',(#765,#766,#767,#775));+#765 = ORIENTED_EDGE('',*,*,#628,.F.);+#766 = ORIENTED_EDGE('',*,*,#718,.T.);+#767 = ORIENTED_EDGE('',*,*,#768,.T.);+#768 = EDGE_CURVE('',#719,#769,#771,.T.);+#769 = VERTEX_POINT('',#770);+#770 = CARTESIAN_POINT('',(1.6,1.21,2.5));+#771 = LINE('',#772,#773);+#772 = CARTESIAN_POINT('',(1.6,-1.25,2.5));+#773 = VECTOR('',#774,1.);+#774 = DIRECTION('',(0.,1.,0.));+#775 = ORIENTED_EDGE('',*,*,#776,.F.);+#776 = EDGE_CURVE('',#620,#769,#777,.T.);+#777 = LINE('',#778,#779);+#778 = CARTESIAN_POINT('',(1.2,1.21,2.5));+#779 = VECTOR('',#780,1.);+#780 = DIRECTION('',(1.,0.,0.));+#781 = PLANE('',#782);+#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785);+#783 = CARTESIAN_POINT('',(1.2,-1.25,2.5));+#784 = DIRECTION('',(0.,0.,1.));+#785 = DIRECTION('',(1.,0.,0.));+#786 = ADVANCED_FACE('',(#787),#806,.T.);+#787 = FACE_BOUND('',#788,.F.);+#788 = EDGE_LOOP('',(#789,#790,#791,#800));+#789 = ORIENTED_EDGE('',*,*,#602,.T.);+#790 = ORIENTED_EDGE('',*,*,#752,.T.);+#791 = ORIENTED_EDGE('',*,*,#792,.F.);+#792 = EDGE_CURVE('',#793,#745,#795,.T.);+#793 = VERTEX_POINT('',#794);+#794 = CARTESIAN_POINT('',(1.6,1.25,4.E-02));+#795 = CIRCLE('',#796,4.E-02);+#796 = AXIS2_PLACEMENT_3D('',#797,#798,#799);+#797 = CARTESIAN_POINT('',(1.6,1.21,4.E-02));+#798 = DIRECTION('',(-1.,0.,0.));+#799 = DIRECTION('',(0.,0.,1.));+#800 = ORIENTED_EDGE('',*,*,#801,.F.);+#801 = EDGE_CURVE('',#603,#793,#802,.T.);+#802 = LINE('',#803,#804);+#803 = CARTESIAN_POINT('',(1.2,1.25,4.E-02));+#804 = VECTOR('',#805,1.);+#805 = DIRECTION('',(1.,0.,0.));+#806 = CYLINDRICAL_SURFACE('',#807,4.E-02);+#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);+#808 = CARTESIAN_POINT('',(1.2,1.21,4.E-02));+#809 = DIRECTION('',(1.,0.,0.));+#810 = DIRECTION('',(0.,1.,0.));+#811 = ADVANCED_FACE('',(#812),#831,.T.);+#812 = FACE_BOUND('',#813,.T.);+#813 = EDGE_LOOP('',(#814,#815,#816,#825));+#814 = ORIENTED_EDGE('',*,*,#619,.T.);+#815 = ORIENTED_EDGE('',*,*,#776,.T.);+#816 = ORIENTED_EDGE('',*,*,#817,.F.);+#817 = EDGE_CURVE('',#818,#769,#820,.T.);+#818 = VERTEX_POINT('',#819);+#819 = CARTESIAN_POINT('',(1.6,1.25,2.46));+#820 = CIRCLE('',#821,4.E-02);+#821 = AXIS2_PLACEMENT_3D('',#822,#823,#824);+#822 = CARTESIAN_POINT('',(1.6,1.21,2.46));+#823 = DIRECTION('',(1.,0.,-0.));+#824 = DIRECTION('',(0.,0.,1.));+#825 = ORIENTED_EDGE('',*,*,#826,.F.);+#826 = EDGE_CURVE('',#612,#818,#827,.T.);+#827 = LINE('',#828,#829);+#828 = CARTESIAN_POINT('',(1.2,1.25,2.46));+#829 = VECTOR('',#830,1.);+#830 = DIRECTION('',(1.,0.,0.));+#831 = CYLINDRICAL_SURFACE('',#832,4.E-02);+#832 = AXIS2_PLACEMENT_3D('',#833,#834,#835);+#833 = CARTESIAN_POINT('',(1.2,1.21,2.46));+#834 = DIRECTION('',(1.,0.,0.));+#835 = DIRECTION('',(0.,1.,0.));+#836 = ADVANCED_FACE('',(#837),#848,.T.);+#837 = FACE_BOUND('',#838,.T.);+#838 = EDGE_LOOP('',(#839,#845,#846,#847));+#839 = ORIENTED_EDGE('',*,*,#840,.F.);+#840 = EDGE_CURVE('',#793,#818,#841,.T.);+#841 = LINE('',#842,#843);+#842 = CARTESIAN_POINT('',(1.6,1.25,0.));+#843 = VECTOR('',#844,1.);+#844 = DIRECTION('',(0.,0.,1.));+#845 = ORIENTED_EDGE('',*,*,#801,.F.);+#846 = ORIENTED_EDGE('',*,*,#611,.T.);+#847 = ORIENTED_EDGE('',*,*,#826,.T.);+#848 = PLANE('',#849);+#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852);+#850 = CARTESIAN_POINT('',(1.2,1.25,0.));+#851 = DIRECTION('',(0.,1.,0.));+#852 = DIRECTION('',(0.,0.,1.));+#853 = ADVANCED_FACE('',(#854),#864,.T.);+#854 = FACE_BOUND('',#855,.T.);+#855 = EDGE_LOOP('',(#856,#857,#858,#859,#860,#861,#862,#863));+#856 = ORIENTED_EDGE('',*,*,#661,.F.);+#857 = ORIENTED_EDGE('',*,*,#701,.T.);+#858 = ORIENTED_EDGE('',*,*,#744,.T.);+#859 = ORIENTED_EDGE('',*,*,#792,.F.);+#860 = ORIENTED_EDGE('',*,*,#840,.T.);+#861 = ORIENTED_EDGE('',*,*,#817,.T.);+#862 = ORIENTED_EDGE('',*,*,#768,.F.);+#863 = ORIENTED_EDGE('',*,*,#726,.F.);+#864 = PLANE('',#865);+#865 = AXIS2_PLACEMENT_3D('',#866,#867,#868);+#866 = CARTESIAN_POINT('',(1.6,-1.25,0.));+#867 = DIRECTION('',(1.,0.,0.));+#868 = DIRECTION('',(0.,0.,1.));+#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#873)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#870,#871,#872)) REPRESENTATION_CONTEXT('Context #1',+'3D Context with UNIT and UNCERTAINTY') );+#870 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#871 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#872 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#873 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#870,+'distance_accuracy_value','confusion accuracy');+#874 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#875 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#876,+#884,#891,#898,#905,#912,#919,#926,#933,#940,#947,#955,#962,#969,+#976,#983,#990,#997,#1004,#1011,#1018,#1025,#1032,#1039,#1046,#1053,+#1060,#1067),#869);+#876 = STYLED_ITEM('color',(#877),#17);+#877 = PRESENTATION_STYLE_ASSIGNMENT((#878));+#878 = SURFACE_STYLE_USAGE(.BOTH.,#879);+#879 = SURFACE_SIDE_STYLE('',(#880));+#880 = SURFACE_STYLE_FILL_AREA(#881);+#881 = FILL_AREA_STYLE('',(#882));+#882 = FILL_AREA_STYLE_COLOUR('',#883);+#883 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);+#884 = STYLED_ITEM('color',(#885),#93);+#885 = PRESENTATION_STYLE_ASSIGNMENT((#886));+#886 = SURFACE_STYLE_USAGE(.BOTH.,#887);+#887 = SURFACE_SIDE_STYLE('',(#888));+#888 = SURFACE_STYLE_FILL_AREA(#889);+#889 = FILL_AREA_STYLE('',(#890));+#890 = FILL_AREA_STYLE_COLOUR('',#883);+#891 = STYLED_ITEM('color',(#892),#124);+#892 = PRESENTATION_STYLE_ASSIGNMENT((#893));+#893 = SURFACE_STYLE_USAGE(.BOTH.,#894);+#894 = SURFACE_SIDE_STYLE('',(#895));+#895 = SURFACE_STYLE_FILL_AREA(#896);+#896 = FILL_AREA_STYLE('',(#897));+#897 = FILL_AREA_STYLE_COLOUR('',#883);+#898 = STYLED_ITEM('color',(#899),#149);+#899 = PRESENTATION_STYLE_ASSIGNMENT((#900));+#900 = SURFACE_STYLE_USAGE(.BOTH.,#901);+#901 = SURFACE_SIDE_STYLE('',(#902));+#902 = SURFACE_STYLE_FILL_AREA(#903);+#903 = FILL_AREA_STYLE('',(#904));+#904 = FILL_AREA_STYLE_COLOUR('',#883);+#905 = STYLED_ITEM('color',(#906),#174);+#906 = PRESENTATION_STYLE_ASSIGNMENT((#907));+#907 = SURFACE_STYLE_USAGE(.BOTH.,#908);+#908 = SURFACE_SIDE_STYLE('',(#909));+#909 = SURFACE_STYLE_FILL_AREA(#910);+#910 = FILL_AREA_STYLE('',(#911));+#911 = FILL_AREA_STYLE_COLOUR('',#883);+#912 = STYLED_ITEM('color',(#913),#198);+#913 = PRESENTATION_STYLE_ASSIGNMENT((#914));+#914 = SURFACE_STYLE_USAGE(.BOTH.,#915);+#915 = SURFACE_SIDE_STYLE('',(#916));+#916 = SURFACE_STYLE_FILL_AREA(#917);+#917 = FILL_AREA_STYLE('',(#918));+#918 = FILL_AREA_STYLE_COLOUR('',#883);+#919 = STYLED_ITEM('color',(#920),#222);+#920 = PRESENTATION_STYLE_ASSIGNMENT((#921));+#921 = SURFACE_STYLE_USAGE(.BOTH.,#922);+#922 = SURFACE_SIDE_STYLE('',(#923));+#923 = SURFACE_STYLE_FILL_AREA(#924);+#924 = FILL_AREA_STYLE('',(#925));+#925 = FILL_AREA_STYLE_COLOUR('',#883);+#926 = STYLED_ITEM('color',(#927),#247);+#927 = PRESENTATION_STYLE_ASSIGNMENT((#928));+#928 = SURFACE_STYLE_USAGE(.BOTH.,#929);+#929 = SURFACE_SIDE_STYLE('',(#930));+#930 = SURFACE_STYLE_FILL_AREA(#931);+#931 = FILL_AREA_STYLE('',(#932));+#932 = FILL_AREA_STYLE_COLOUR('',#883);+#933 = STYLED_ITEM('color',(#934),#272);+#934 = PRESENTATION_STYLE_ASSIGNMENT((#935));+#935 = SURFACE_STYLE_USAGE(.BOTH.,#936);+#936 = SURFACE_SIDE_STYLE('',(#937));+#937 = SURFACE_STYLE_FILL_AREA(#938);+#938 = FILL_AREA_STYLE('',(#939));+#939 = FILL_AREA_STYLE_COLOUR('',#883);+#940 = STYLED_ITEM('color',(#941),#289);+#941 = PRESENTATION_STYLE_ASSIGNMENT((#942));+#942 = SURFACE_STYLE_USAGE(.BOTH.,#943);+#943 = SURFACE_SIDE_STYLE('',(#944));+#944 = SURFACE_STYLE_FILL_AREA(#945);+#945 = FILL_AREA_STYLE('',(#946));+#946 = FILL_AREA_STYLE_COLOUR('',#883);+#947 = STYLED_ITEM('color',(#948),#375);+#948 = PRESENTATION_STYLE_ASSIGNMENT((#949));+#949 = SURFACE_STYLE_USAGE(.BOTH.,#950);+#950 = SURFACE_SIDE_STYLE('',(#951));+#951 = SURFACE_STYLE_FILL_AREA(#952);+#952 = FILL_AREA_STYLE('',(#953));+#953 = FILL_AREA_STYLE_COLOUR('',#954);+#954 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);+#955 = STYLED_ITEM('color',(#956),#407);+#956 = PRESENTATION_STYLE_ASSIGNMENT((#957));+#957 = SURFACE_STYLE_USAGE(.BOTH.,#958);+#958 = SURFACE_SIDE_STYLE('',(#959));+#959 = SURFACE_STYLE_FILL_AREA(#960);+#960 = FILL_AREA_STYLE('',(#961));+#961 = FILL_AREA_STYLE_COLOUR('',#954);+#962 = STYLED_ITEM('color',(#963),#431);+#963 = PRESENTATION_STYLE_ASSIGNMENT((#964));+#964 = SURFACE_STYLE_USAGE(.BOTH.,#965);+#965 = SURFACE_SIDE_STYLE('',(#966));+#966 = SURFACE_STYLE_FILL_AREA(#967);+#967 = FILL_AREA_STYLE('',(#968));+#968 = FILL_AREA_STYLE_COLOUR('',#954);+#969 = STYLED_ITEM('color',(#970),#456);+#970 = PRESENTATION_STYLE_ASSIGNMENT((#971));+#971 = SURFACE_STYLE_USAGE(.BOTH.,#972);+#972 = SURFACE_SIDE_STYLE('',(#973));+#973 = SURFACE_STYLE_FILL_AREA(#974);+#974 = FILL_AREA_STYLE('',(#975));+#975 = FILL_AREA_STYLE_COLOUR('',#954);+#976 = STYLED_ITEM('color',(#977),#480);+#977 = PRESENTATION_STYLE_ASSIGNMENT((#978));+#978 = SURFACE_STYLE_USAGE(.BOTH.,#979);+#979 = SURFACE_SIDE_STYLE('',(#980));+#980 = SURFACE_STYLE_FILL_AREA(#981);+#981 = FILL_AREA_STYLE('',(#982));+#982 = FILL_AREA_STYLE_COLOUR('',#954);+#983 = STYLED_ITEM('color',(#984),#505);+#984 = PRESENTATION_STYLE_ASSIGNMENT((#985));+#985 = SURFACE_STYLE_USAGE(.BOTH.,#986);+#986 = SURFACE_SIDE_STYLE('',(#987));+#987 = SURFACE_STYLE_FILL_AREA(#988);+#988 = FILL_AREA_STYLE('',(#989));+#989 = FILL_AREA_STYLE_COLOUR('',#954);+#990 = STYLED_ITEM('color',(#991),#529);+#991 = PRESENTATION_STYLE_ASSIGNMENT((#992));+#992 = SURFACE_STYLE_USAGE(.BOTH.,#993);+#993 = SURFACE_SIDE_STYLE('',(#994));+#994 = SURFACE_STYLE_FILL_AREA(#995);+#995 = FILL_AREA_STYLE('',(#996));+#996 = FILL_AREA_STYLE_COLOUR('',#954);+#997 = STYLED_ITEM('color',(#998),#554);+#998 = PRESENTATION_STYLE_ASSIGNMENT((#999));+#999 = SURFACE_STYLE_USAGE(.BOTH.,#1000);+#1000 = SURFACE_SIDE_STYLE('',(#1001));+#1001 = SURFACE_STYLE_FILL_AREA(#1002);+#1002 = FILL_AREA_STYLE('',(#1003));+#1003 = FILL_AREA_STYLE_COLOUR('',#954);+#1004 = STYLED_ITEM('color',(#1005),#571);+#1005 = PRESENTATION_STYLE_ASSIGNMENT((#1006));+#1006 = SURFACE_STYLE_USAGE(.BOTH.,#1007);+#1007 = SURFACE_SIDE_STYLE('',(#1008));+#1008 = SURFACE_STYLE_FILL_AREA(#1009);+#1009 = FILL_AREA_STYLE('',(#1010));+#1010 = FILL_AREA_STYLE_COLOUR('',#883);+#1011 = STYLED_ITEM('color',(#1012),#657);+#1012 = PRESENTATION_STYLE_ASSIGNMENT((#1013));+#1013 = SURFACE_STYLE_USAGE(.BOTH.,#1014);+#1014 = SURFACE_SIDE_STYLE('',(#1015));+#1015 = SURFACE_STYLE_FILL_AREA(#1016);+#1016 = FILL_AREA_STYLE('',(#1017));+#1017 = FILL_AREA_STYLE_COLOUR('',#883);+#1018 = STYLED_ITEM('color',(#1019),#688);+#1019 = PRESENTATION_STYLE_ASSIGNMENT((#1020));+#1020 = SURFACE_STYLE_USAGE(.BOTH.,#1021);+#1021 = SURFACE_SIDE_STYLE('',(#1022));+#1022 = SURFACE_STYLE_FILL_AREA(#1023);+#1023 = FILL_AREA_STYLE('',(#1024));+#1024 = FILL_AREA_STYLE_COLOUR('',#883);+#1025 = STYLED_ITEM('color',(#1026),#713);+#1026 = PRESENTATION_STYLE_ASSIGNMENT((#1027));+#1027 = SURFACE_STYLE_USAGE(.BOTH.,#1028);+#1028 = SURFACE_SIDE_STYLE('',(#1029));+#1029 = SURFACE_STYLE_FILL_AREA(#1030);+#1030 = FILL_AREA_STYLE('',(#1031));+#1031 = FILL_AREA_STYLE_COLOUR('',#883);+#1032 = STYLED_ITEM('color',(#1033),#738);+#1033 = PRESENTATION_STYLE_ASSIGNMENT((#1034));+#1034 = SURFACE_STYLE_USAGE(.BOTH.,#1035);+#1035 = SURFACE_SIDE_STYLE('',(#1036));+#1036 = SURFACE_STYLE_FILL_AREA(#1037);+#1037 = FILL_AREA_STYLE('',(#1038));+#1038 = FILL_AREA_STYLE_COLOUR('',#883);+#1039 = STYLED_ITEM('color',(#1040),#762);+#1040 = PRESENTATION_STYLE_ASSIGNMENT((#1041));+#1041 = SURFACE_STYLE_USAGE(.BOTH.,#1042);+#1042 = SURFACE_SIDE_STYLE('',(#1043));+#1043 = SURFACE_STYLE_FILL_AREA(#1044);+#1044 = FILL_AREA_STYLE('',(#1045));+#1045 = FILL_AREA_STYLE_COLOUR('',#883);+#1046 = STYLED_ITEM('color',(#1047),#786);+#1047 = PRESENTATION_STYLE_ASSIGNMENT((#1048));+#1048 = SURFACE_STYLE_USAGE(.BOTH.,#1049);+#1049 = SURFACE_SIDE_STYLE('',(#1050));+#1050 = SURFACE_STYLE_FILL_AREA(#1051);+#1051 = FILL_AREA_STYLE('',(#1052));+#1052 = FILL_AREA_STYLE_COLOUR('',#883);+#1053 = STYLED_ITEM('color',(#1054),#811);+#1054 = PRESENTATION_STYLE_ASSIGNMENT((#1055));+#1055 = SURFACE_STYLE_USAGE(.BOTH.,#1056);+#1056 = SURFACE_SIDE_STYLE('',(#1057));+#1057 = SURFACE_STYLE_FILL_AREA(#1058);+#1058 = FILL_AREA_STYLE('',(#1059));+#1059 = FILL_AREA_STYLE_COLOUR('',#883);+#1060 = STYLED_ITEM('color',(#1061),#836);+#1061 = PRESENTATION_STYLE_ASSIGNMENT((#1062));+#1062 = SURFACE_STYLE_USAGE(.BOTH.,#1063);+#1063 = SURFACE_SIDE_STYLE('',(#1064));+#1064 = SURFACE_STYLE_FILL_AREA(#1065);+#1065 = FILL_AREA_STYLE('',(#1066));+#1066 = FILL_AREA_STYLE_COLOUR('',#883);+#1067 = STYLED_ITEM('color',(#1068),#853);+#1068 = PRESENTATION_STYLE_ASSIGNMENT((#1069));+#1069 = SURFACE_STYLE_USAGE(.BOTH.,#1070);+#1070 = SURFACE_SIDE_STYLE('',(#1071));+#1071 = SURFACE_STYLE_FILL_AREA(#1072);+#1072 = FILL_AREA_STYLE('',(#1073));+#1073 = FILL_AREA_STYLE_COLOUR('',#883);+ENDSEC;+END-ISO-10303-21;