← Commit history
README.mdadded+48
@@ -0,0 +1,48 @@+# PJ-202A++**CUI DEVICES** · DC Power Connectors · 插件++PJ-202A from CUI DEVICES, in a 插件. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | Terminal 1 | passive | Terminal 1 is brass with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input. |+| 2 | Terminal 2 | passive | Terminal 2 is copper alloy with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input. |+| 3 | Terminal 3 | passive | Terminal 3 is brass with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | CUI DEVICES |+| Package | 插件 |+| Category | Connectors |+| Pins | 3 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| operating temperature |  | -25 |  | 85 | °C |  | 1 |+| wave soldering temperature |  | 255 | 260 | 265 | °C | dipped in solder pot for 5 ±0.5 seconds | 1 |++## CAD (KiCad official)++- Symbol: `PJ-202A`+- Footprint: `Adom_Gen:CUI_PJ-202A`+- 3D model: 插件 (KiCad packages3D, STEP)+- 3D model files: `pj-202a-etched.step` / `pj-202a-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `pj-202a.step` / `pj-202a.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [CUI DEVICES datasheet](docs/pj-202a-datasheet.pdf) (3 pp, sha256 `596653d67bae2213`, retrieved 2026-10-14, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/pj-202a-datasheet.pdf)
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/pj-202a-datasheet.pdfadded
⋯ 1 unchanged line ⋯
package.jsonadded+164
@@ -0,0 +1,164 @@+{+  "slug": "pj-202a",+  "version": "0.1.0",+  "type": "component",+  "description": "CUI DEVICES DC Power Connectors, 插件. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "connectors",+    "pj-202a",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "pj-202a.kicad_sym",+    "pj-202a.kicad_mod",+    "pj-202a.glb",+    "pj-202a.step",+    "pj-202a.lbr",+    "docs/hero.png",+    "docs/pj-202a-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "pj-202a-hero.glb",+    "pj-202a-hero.overlay.json",+    "pj-202a-etched.glb"+  ],+  "component": {+    "mpn": "PJ-202A",+    "manufacturer": "CUI DEVICES",+    "package": "插件",+    "pin_count": 3,+    "category": "Connectors",+    "subcategory": "DC Power Connectors",+    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/9e1ac82ce73c54e62c5f9c7ecf48f857.pdf",+    "parts": {+      "symbol": "pj-202a.kicad_sym",+      "footprint": "pj-202a.kicad_mod",+      "model_3d": "pj-202a-hero.glb",+      "model_3d_plain": "pj-202a-etched.glb",+      "model_3d_step": "pj-202a-etched.step",+      "model_3d_step_plain": "pj-202a.step",+      "lbr": "pj-202a.lbr"+    },+    "distributor_links": {+      "lcsc": "C3095842",+      "digikey": "CP-202A-ND",+      "mouser": "490-PJ-202A"+    },+    "distributor_check": {+      "checked_at": "2026-10-14T22:37:10Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "CP-202A-ND",+        "status": "found"+      },+      "mouser": {+        "pn": "490-PJ-202A",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "Terminal 1",+        "type": "passive",+        "description": "Terminal 1 is brass with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input."+      },+      {+        "number": "2",+        "name": "Terminal 2",+        "type": "passive",+        "description": "Terminal 2 is copper alloy with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input."+      },+      {+        "number": "3",+        "name": "Terminal 3",+        "type": "passive",+        "description": "Terminal 3 is brass with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The datasheet names a center pin (Ø2.0 mm) in the material table and drawing but gives it no printed"+        ],+        "pages_sent": 3,+        "cost_usd": 0.0149,+        "at": "2026-10-14T22:36:53"+      },+      "datasheet": {+        "url": "https://datasheet.lcsc.com/datasheet/pdf/9e1ac82ce73c54e62c5f9c7ecf48f857.pdf",+        "pages": 3,+        "sha256": "596653d67bae2213",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 3,+        "described": 3,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "pj-202a.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          14.4,+          9.4,+          14.5+        ],+        "zmin_mm": -3.5,+        "centre_offset_mm": 3.667,+        "footprint_binding": "identity",+        "sha256": "5a1fea0b5ae5a0574f62f8baa8957164788a85886a1a60aa143b6eb550e8fd82",+        "checked": "2026-10-14",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "pj-202a-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          14.4,+          9.4,+          14.5+        ],+        "zmin_mm": -3.5,+        "centre_offset_mm": 3.667,+        "footprint_binding": "identity",+        "sha256": "5691d7081394c3a66ba654c9699a06ff71778dfa3812650e9bfb4811d92b86ee",+        "checked": "2026-10-14",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
page.jsonadded+170
@@ -0,0 +1,170 @@+{+  "slug": "pj-202a",+  "version": "0.1.0",+  "type": "component",+  "description": "CUI DEVICES DC Power Connectors, 插件. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "connectors",+    "pj-202a",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "pj-202a.kicad_sym",+    "pj-202a.kicad_mod",+    "pj-202a.glb",+    "pj-202a.step",+    "pj-202a.lbr",+    "docs/hero.png",+    "docs/pj-202a-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "pj-202a-hero.glb",+    "pj-202a-hero.overlay.json",+    "pj-202a-etched.glb"+  ],+  "component": {+    "mpn": "PJ-202A",+    "manufacturer": "CUI DEVICES",+    "package": "插件",+    "pin_count": 3,+    "category": "Connectors",+    "subcategory": "DC Power Connectors",+    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/9e1ac82ce73c54e62c5f9c7ecf48f857.pdf",+    "parts": {+      "symbol": "pj-202a.kicad_sym",+      "footprint": "pj-202a.kicad_mod",+      "model_3d": "pj-202a-hero.glb",+      "model_3d_plain": "pj-202a-etched.glb",+      "model_3d_step": "pj-202a-etched.step",+      "model_3d_step_plain": "pj-202a.step",+      "lbr": "pj-202a.lbr"+    },+    "distributor_links": {+      "lcsc": "C3095842",+      "digikey": "CP-202A-ND",+      "mouser": "490-PJ-202A"+    },+    "distributor_check": {+      "checked_at": "2026-10-14T22:37:10Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "CP-202A-ND",+        "status": "found"+      },+      "mouser": {+        "pn": "490-PJ-202A",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "Terminal 1",+        "type": "passive",+        "description": "Terminal 1 is brass with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input."+      },+      {+        "number": "2",+        "name": "Terminal 2",+        "type": "passive",+        "description": "Terminal 2 is copper alloy with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input."+      },+      {+        "number": "3",+        "name": "Terminal 3",+        "type": "passive",+        "description": "Terminal 3 is brass with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The datasheet names a center pin (Ø2.0 mm) in the material table and drawing but gives it no printed"+        ],+        "pages_sent": 3,+        "cost_usd": 0.0149,+        "at": "2026-10-14T22:36:53"+      },+      "datasheet": {+        "url": "https://datasheet.lcsc.com/datasheet/pdf/9e1ac82ce73c54e62c5f9c7ecf48f857.pdf",+        "pages": 3,+        "sha256": "596653d67bae2213",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 3,+        "described": 3,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "pj-202a.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          14.4,+          9.4,+          14.5+        ],+        "zmin_mm": -3.5,+        "centre_offset_mm": 3.667,+        "footprint_binding": "identity",+        "sha256": "5a1fea0b5ae5a0574f62f8baa8957164788a85886a1a60aa143b6eb550e8fd82",+        "checked": "2026-10-14",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "pj-202a-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          14.4,+          9.4,+          14.5+        ],+        "zmin_mm": -3.5,+        "centre_offset_mm": 3.667,+        "footprint_binding": "identity",+        "sha256": "5691d7081394c3a66ba654c9699a06ff71778dfa3812650e9bfb4811d92b86ee",+        "checked": "2026-10-14",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  },+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file
pj-202a-etched.glbadded
⋯ 1 unchanged line ⋯
pj-202a-hero.glbadded
⋯ 1 unchanged line ⋯
pj-202a-hero.overlay.jsonadded+155
@@ -0,0 +1,155 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "PJ-202A",+  "kind": "component + footprint reference art",+  "board_use": false,+  "plane_z_mm": -0.02,+  "units": "metre",+  "upAxis": "Z",+  "layers": {+    "pad_outlines": {+      "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+      "rgba": [+        0.0,+        0.902,+        0.863,+        0.5+      ],+      "pads": 3,+      "span_mm": 10.5,+      "dash_mm": 0.2625,+      "gap_mm": 0.1575,+      "pad_stroke_mm": 0.063+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 7,+      "pin1": {+        "source": "added dot (AI)",+        "pad": "1",+        "center_mm": [+          -4.8,+          2.35+        ],+        "r_mm": 0.35+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 3,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.207,+    "tolerance_mm": 0.67,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -3.2,+      2.8,+      -3.616,+      2.55+    ],+    "pads_bbox_mm": [+      -4.25,+      4.125,+      -4.85,+      3.475+    ],+    "seating_z_mm": -3.5+  },+  "sources": {+    "glb": "pj-202a-etched.glb",+    "glb_sha256": "33ad613f87b45ce810c766bd2d1a6a7ed71c70489d084af83c07005a9d214310",+    "footprint": "pj-202a.kicad_mod",+    "footprint_sha256": "3c2980966cf6bf45cc4c436f55abb095bcfa9ba282326ff8948847153bb956f2",+    "pins": "page.json component.pins",+    "pins_sha256": "1032dec8eed9c214e4364a19f1c6c8b83070534b98e532712a653617f8a32afb"+  },+  "generator": "adom-wiki 1.7.72 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "Terminal 1",+      "x": -5.3,+      "y": 2.35,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "Terminal 2",+      "x": 4.275,+      "y": 2.35,+      "align": "left",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "3",+      "text": "Terminal 3",+      "x": 0.0,+      "y": -3.625,+      "align": "left",+      "vertical": true,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "oval",+      "center_mm": [+        -3.0,+        2.35+      ],+      "size_mm": [+        2.5,+        5.0+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "oval",+      "center_mm": [+        3.0,+        2.35+      ],+      "size_mm": [+        2.25,+        4.5+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "oval",+      "center_mm": [+        0.0,+        -2.35+      ],+      "size_mm": [+        4.5,+        2.25+      ],+      "rot": 0.0+    }+  ]+}
pj-202a.glbadded
⋯ 1 unchanged line ⋯
pj-202a.kicad_modadded+68
@@ -0,0 +1,68 @@+(footprint "CUI_PJ-202A" (layer "F.Cu")+    (property "AVAILABILITY" "In Stock")+    (property "CUI_PURCHASE_URL" "https://www.cuidevices.com/product/interconnect/connectors/dc-power-connectors/jacks/pj-202a?utm_source=snapeda.com&utm_medium=referral&utm_campaign=snapedaBOM")+    (property "DESCRIPTION" "2.0 x 6.5 mm, 2.5 A, Horizontal, Through Hole, Kinked Pins, Dc Power Jack Connector")+    (property "MF" "CUI Devices")+    (property "MP" "PJ-202A")+    (property "PACKAGE" "None")+    (property "PRICE" "None")+    (property "PURCHASE-URL" "https://pricing.snapeda.com/search/part/PJ-202A/?ref=eda")+    (attr through_hole)+    (fp_text reference "J1" (at 0.0000 2.3500) (layer "F.SilkS")+        (effects (font (size 0.5 0.5) (thickness 0.15)))+    )+    (fp_text value "PJ-202A" (at 3.2948 8.1297) (layer "F.Fab")+        (effects (font (size 1.000803 1.000803) (thickness 0.15)))+    )+    (fp_line (start -3.7000 -2.1500) (end -2.5500 -2.1500)+      (stroke (width 0.127) (type solid)) (layer "F.SilkS"))+    (fp_line (start -3.7000 -0.2000) (end -3.7000 -2.1500)+      (stroke (width 0.127) (type solid)) (layer "F.SilkS"))+    (fp_line (start -3.7000 6.8500) (end -3.7000 5.0000)+      (stroke (width 0.127) (type solid)) (layer "F.SilkS"))+    (fp_line (start 2.5500 -2.1500) (end 10.7000 -2.1500)+      (stroke (width 0.127) (type solid)) (layer "F.SilkS"))+    (fp_line (start 10.7000 -2.1500) (end 10.7000 6.8500)+      (stroke (width 0.127) (type solid)) (layer "F.SilkS"))+    (fp_line (start 10.7000 6.8500) (end -3.7000 6.8500)+      (stroke (width 0.127) (type solid)) (layer "F.SilkS"))+    (fp_circle (center -5.0000 2.3500) (end -4.8000 2.3500)+      (stroke (width 0.4) (type solid)) (fill none) (layer "F.SilkS"))+    (fp_line (start -4.5500 0.1000) (end -4.5500 4.7000)+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+    (fp_line (start -4.5500 4.7000) (end -3.9500 4.7000)+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+    (fp_line (start -3.9500 -2.4000) (end -2.5500 -2.4000)+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+    (fp_line (start -3.9500 0.1000) (end -4.5500 0.1000)+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+    (fp_line (start -3.9500 0.1000) (end -3.9500 -2.4000)+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+    (fp_line (start -3.9500 7.1000) (end -3.9500 4.7000)+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+    (fp_line (start -2.5500 -3.7500) (end 2.5500 -3.7500)+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+    (fp_line (start -2.5500 -2.4000) (end -2.5500 -3.7500)+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+    (fp_line (start 2.5500 -3.7500) (end 2.5500 -2.4000)+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+    (fp_line (start 2.5500 -2.4000) (end 11.0000 -2.4000)+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+    (fp_line (start 11.0000 -2.4000) (end 11.0000 7.1000)+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+    (fp_line (start 11.0000 7.1000) (end -3.9500 7.1000)+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+    (fp_line (start -3.7000 -2.1500) (end 10.7000 -2.1500)+      (stroke (width 0.127) (type solid)) (layer "F.Fab"))+    (fp_line (start -3.7000 6.8500) (end -3.7000 -2.1500)+      (stroke (width 0.127) (type solid)) (layer "F.Fab"))+    (fp_line (start 10.7000 -2.1500) (end 10.7000 6.8500)+      (stroke (width 0.127) (type solid)) (layer "F.Fab"))+    (fp_line (start 10.7000 6.8500) (end -3.7000 6.8500)+      (stroke (width 0.127) (type solid)) (layer "F.Fab"))+    (pad "1" thru_hole oval (at -3.0000 2.3500) (size 2.5 5) (drill oval 1 3.5) (layers "*.Cu" "*.Mask") (pintype "passive") (solder_mask_margin 0.102))+    (pad "2" thru_hole oval (at 3.0000 2.3500) (size 2.25 4.5) (drill oval 1 3) (layers "*.Cu" "*.Mask") (pintype "passive") (solder_mask_margin 0.102))+    (pad "3" thru_hole oval (at 0.0000 -2.3500) (size 4.5 2.25) (drill oval 3 1) (layers "*.Cu" "*.Mask") (pintype "passive") (solder_mask_margin 0.102))+  +	(model "${ADOM_GEN_3D}/Adom_Gen.3dshapes/CUI_PJ-202A.step" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)))+)
pj-202a.kicad_symadded+25
@@ -0,0 +1,25 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "PJ-202A" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+    (property "Value" "PJ-202A" (at 0 -7.62 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "PJ-202A_0_1"+    (rectangle (start -12.70 2.54) (end 12.70 -5.08)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "PJ-202A_1_1"+    (pin passive line (at -17.78 0.00 0) (length 5.08)+      (name "Terminal 1" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at -17.78 -2.54 0) (length 5.08)+      (name "Terminal 2" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 0.00 180) (length 5.08)+      (name "Terminal 3" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
pj-202a.lbradded+108
@@ -0,0 +1,108 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="CUI_PJ-202A">+  <description>3 pads, 8.4 x 8.3 mm</description>+  <pad name="1" x="-3.0000" y="-2.3500" drill="1.5000" diameter="2.5000" shape="long" rot="R90"/>+  <pad name="2" x="3.0000" y="-2.3500" drill="1.3500" diameter="2.2500" shape="long" rot="R90"/>+  <pad name="3" x="0.0000" y="2.3500" drill="1.3500" diameter="2.2500" shape="long"/>+  <circle x="-5.0000" y="-2.3500" radius="0.2000" width="0.4000" layer="21"/>+  <wire x1="-3.7000" y1="2.1500" x2="-2.5500" y2="2.1500" width="0.1270" layer="21"/>+  <wire x1="-3.7000" y1="0.2000" x2="-3.7000" y2="2.1500" width="0.1270" layer="21"/>+  <wire x1="-3.7000" y1="-6.8500" x2="-3.7000" y2="-5.0000" width="0.1270" layer="21"/>+  <wire x1="2.5500" y1="2.1500" x2="10.7000" y2="2.1500" width="0.1270" layer="21"/>+  <wire x1="10.7000" y1="2.1500" x2="10.7000" y2="-6.8500" width="0.1270" layer="21"/>+  <wire x1="10.7000" y1="-6.8500" x2="-3.7000" y2="-6.8500" width="0.1270" layer="21"/>+  <wire x1="-3.7000" y1="2.1500" x2="10.7000" y2="2.1500" width="0.1270" layer="51"/>+  <wire x1="-3.7000" y1="-6.8500" x2="-3.7000" y2="2.1500" width="0.1270" layer="51"/>+  <wire x1="10.7000" y1="2.1500" x2="10.7000" y2="-6.8500" width="0.1270" layer="51"/>+  <wire x1="10.7000" y1="-6.8500" x2="-3.7000" y2="-6.8500" width="0.1270" layer="51"/>+  <text x="0" y="5.200" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-7.450" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="PJ-202A">+  <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+  <wire x1="12.7" y1="2.54" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="2.54" width="0.254" layer="94"/>+  <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="Terminal_1" x="-17.78" y="0" length="middle" direction="pas"/>+  <pin name="Terminal_2" x="-17.78" y="-2.54" length="middle" direction="pas"/>+  <pin name="Terminal_3" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="PJ-202A" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="PJ-202A" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="CUI_PJ-202A">+      <connects>+        <connect gate="G$1" pin="Terminal_1" pad="1"/>+        <connect gate="G$1" pin="Terminal_2" pad="2"/>+        <connect gate="G$1" pin="Terminal_3" pad="3"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
pj-202a.stepadded+5702
@@ -0,0 +1,5702 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-14T22:34:16',('Author'),(+    'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'+  ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+  'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('Open CASCADE STEP translator 7.9 1',+  'Open CASCADE STEP translator 7.9 1','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4685);+#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,#134,#246,#328,#449,#502,#551,#600,#628,#776,+    #852,#967,#1142,#1191,#1274,#1444,#1515,#1760,#1864,#2180,#2502,+    #2573,#2743,#2790,#2817,#2828,#2877,#2931,#2958,#2967,#2976,#2981,+    #3115,#3186,#3281,#3288,#3335,#3342,#3349,#3453,#3511,#3588,#3644,+    #3779,#3909,#4074,#4121,#4305,#4446,#4475,#4504,#4536,#4568,#4575,+    #4582,#4589,#4618,#4649,#4658,#4671,#4678));+#17 = ADVANCED_FACE('',(#18),#33,.T.);+#18 = FACE_BOUND('',#19,.T.);+#19 = EDGE_LOOP('',(#20,#56,#84,#113));+#20 = ORIENTED_EDGE('',*,*,#21,.T.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(3.5,-1.35,6.5));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(3.5,-3.35,6.5));+#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.);+#27 = CIRCLE('',#28,1.);+#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31);+#29 = CARTESIAN_POINT('',(3.5,-2.35,6.5));+#30 = DIRECTION('',(1.,-0.,0.));+#31 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#32 = PCURVE('',#33,#38);+#33 = CYLINDRICAL_SURFACE('',#34,1.);+#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37);+#35 = CARTESIAN_POINT('',(3.5,-2.35,6.5));+#36 = DIRECTION('',(1.,0.,0.));+#37 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43);+#39 = LINE('',#40,#41);+#40 = CARTESIAN_POINT('',(0.,0.));+#41 = VECTOR('',#42,1.);+#42 = DIRECTION('',(1.,0.));+#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#44 = PCURVE('',#45,#50);+#45 = PLANE('',#46);+#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49);+#47 = CARTESIAN_POINT('',(3.5,-2.35,6.5));+#48 = DIRECTION('',(1.,0.,0.));+#49 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55);+#51 = CIRCLE('',#52,1.);+#52 = AXIS2_PLACEMENT_2D('',#53,#54);+#53 = CARTESIAN_POINT('',(0.,0.));+#54 = DIRECTION('',(1.,0.));+#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#56 = ORIENTED_EDGE('',*,*,#57,.T.);+#57 = EDGE_CURVE('',#24,#58,#60,.T.);+#58 = VERTEX_POINT('',#59);+#59 = CARTESIAN_POINT('',(9.3,-3.35,6.5));+#60 = SURFACE_CURVE('',#61,(#65,#72),.PCURVE_S1.);+#61 = LINE('',#62,#63);+#62 = CARTESIAN_POINT('',(3.5,-3.35,6.5));+#63 = VECTOR('',#64,1.);+#64 = DIRECTION('',(1.,0.,0.));+#65 = PCURVE('',#33,#66);+#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71);+#67 = LINE('',#68,#69);+#68 = CARTESIAN_POINT('',(3.14159265359,0.));+#69 = VECTOR('',#70,1.);+#70 = DIRECTION('',(0.,1.));+#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#72 = PCURVE('',#73,#78);+#73 = CYLINDRICAL_SURFACE('',#74,1.);+#74 = AXIS2_PLACEMENT_3D('',#75,#76,#77);+#75 = CARTESIAN_POINT('',(3.5,-2.35,6.5));+#76 = DIRECTION('',(1.,0.,0.));+#77 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#78 = DEFINITIONAL_REPRESENTATION('',(#79),#83);+#79 = LINE('',#80,#81);+#80 = CARTESIAN_POINT('',(3.14159265359,0.));+#81 = VECTOR('',#82,1.);+#82 = DIRECTION('',(0.,1.));+#83 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#84 = ORIENTED_EDGE('',*,*,#85,.T.);+#85 = EDGE_CURVE('',#58,#86,#88,.T.);+#86 = VERTEX_POINT('',#87);+#87 = CARTESIAN_POINT('',(9.3,-1.35,6.5));+#88 = SURFACE_CURVE('',#89,(#94,#101),.PCURVE_S1.);+#89 = CIRCLE('',#90,1.);+#90 = AXIS2_PLACEMENT_3D('',#91,#92,#93);+#91 = CARTESIAN_POINT('',(9.3,-2.35,6.5));+#92 = DIRECTION('',(-1.,0.,0.));+#93 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#94 = PCURVE('',#33,#95);+#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100);+#96 = LINE('',#97,#98);+#97 = CARTESIAN_POINT('',(6.28318530718,5.8));+#98 = VECTOR('',#99,1.);+#99 = DIRECTION('',(-1.,0.));+#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#101 = PCURVE('',#102,#107);+#102 = CONICAL_SURFACE('',#103,0.8,0.785398163397);+#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106);+#104 = CARTESIAN_POINT('',(9.5,-2.35,6.5));+#105 = DIRECTION('',(-1.,0.,0.));+#106 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112);+#108 = LINE('',#109,#110);+#109 = CARTESIAN_POINT('',(-3.14159265359,0.2));+#110 = VECTOR('',#111,1.);+#111 = DIRECTION('',(1.,0.));+#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#113 = ORIENTED_EDGE('',*,*,#114,.F.);+#114 = EDGE_CURVE('',#22,#86,#115,.T.);+#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);+#116 = LINE('',#117,#118);+#117 = CARTESIAN_POINT('',(3.5,-1.35,6.5));+#118 = VECTOR('',#119,1.);+#119 = DIRECTION('',(1.,0.,0.));+#120 = PCURVE('',#33,#121);+#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);+#122 = LINE('',#123,#124);+#123 = CARTESIAN_POINT('',(0.,0.));+#124 = VECTOR('',#125,1.);+#125 = DIRECTION('',(0.,1.));+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#127 = PCURVE('',#73,#128);+#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133);+#129 = LINE('',#130,#131);+#130 = CARTESIAN_POINT('',(6.28318530718,0.));+#131 = VECTOR('',#132,1.);+#132 = DIRECTION('',(0.,1.));+#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#134 = ADVANCED_FACE('',(#135),#149,.F.);+#135 = FACE_BOUND('',#136,.F.);+#136 = EDGE_LOOP('',(#137,#172,#201,#224));+#137 = ORIENTED_EDGE('',*,*,#138,.T.);+#138 = EDGE_CURVE('',#139,#141,#143,.T.);+#139 = VERTEX_POINT('',#140);+#140 = CARTESIAN_POINT('',(3.5,0.9,6.5));+#141 = VERTEX_POINT('',#142);+#142 = CARTESIAN_POINT('',(10.5,0.9,6.5));+#143 = SURFACE_CURVE('',#144,(#148,#160),.PCURVE_S1.);+#144 = LINE('',#145,#146);+#145 = CARTESIAN_POINT('',(3.5,0.9,6.5));+#146 = VECTOR('',#147,1.);+#147 = DIRECTION('',(1.,0.,0.));+#148 = PCURVE('',#149,#154);+#149 = CYLINDRICAL_SURFACE('',#150,3.25);+#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153);+#151 = CARTESIAN_POINT('',(3.5,-2.35,6.5));+#152 = DIRECTION('',(1.,0.,0.));+#153 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159);+#155 = LINE('',#156,#157);+#156 = CARTESIAN_POINT('',(6.28318530718,0.));+#157 = VECTOR('',#158,1.);+#158 = DIRECTION('',(0.,1.));+#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#160 = PCURVE('',#161,#166);+#161 = CYLINDRICAL_SURFACE('',#162,3.25);+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);+#163 = CARTESIAN_POINT('',(3.5,-2.35,6.5));+#164 = DIRECTION('',(1.,0.,0.));+#165 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171);+#167 = LINE('',#168,#169);+#168 = CARTESIAN_POINT('',(0.,0.));+#169 = VECTOR('',#170,1.);+#170 = DIRECTION('',(0.,1.));+#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#172 = ORIENTED_EDGE('',*,*,#173,.F.);+#173 = EDGE_CURVE('',#174,#141,#176,.T.);+#174 = VERTEX_POINT('',#175);+#175 = CARTESIAN_POINT('',(10.5,-5.6,6.5));+#176 = SURFACE_CURVE('',#177,(#182,#189),.PCURVE_S1.);+#177 = CIRCLE('',#178,3.25);+#178 = AXIS2_PLACEMENT_3D('',#179,#180,#181);+#179 = CARTESIAN_POINT('',(10.5,-2.35,6.5));+#180 = DIRECTION('',(1.,-0.,0.));+#181 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#182 = PCURVE('',#149,#183);+#183 = DEFINITIONAL_REPRESENTATION('',(#184),#188);+#184 = LINE('',#185,#186);+#185 = CARTESIAN_POINT('',(0.,7.));+#186 = VECTOR('',#187,1.);+#187 = DIRECTION('',(1.,0.));+#188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#189 = PCURVE('',#190,#195);+#190 = PLANE('',#191);+#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194);+#192 = CARTESIAN_POINT('',(10.5,-6.85,8.881784197001E-16));+#193 = DIRECTION('',(1.,0.,0.));+#194 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200);+#196 = CIRCLE('',#197,3.25);+#197 = AXIS2_PLACEMENT_2D('',#198,#199);+#198 = CARTESIAN_POINT('',(4.5,6.5));+#199 = DIRECTION('',(1.,0.));+#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#201 = ORIENTED_EDGE('',*,*,#202,.F.);+#202 = EDGE_CURVE('',#203,#174,#205,.T.);+#203 = VERTEX_POINT('',#204);+#204 = CARTESIAN_POINT('',(3.5,-5.6,6.5));+#205 = SURFACE_CURVE('',#206,(#210,#217),.PCURVE_S1.);+#206 = LINE('',#207,#208);+#207 = CARTESIAN_POINT('',(3.5,-5.6,6.5));+#208 = VECTOR('',#209,1.);+#209 = DIRECTION('',(1.,0.,0.));+#210 = PCURVE('',#149,#211);+#211 = DEFINITIONAL_REPRESENTATION('',(#212),#216);+#212 = LINE('',#213,#214);+#213 = CARTESIAN_POINT('',(3.14159265359,0.));+#214 = VECTOR('',#215,1.);+#215 = DIRECTION('',(0.,1.));+#216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#217 = PCURVE('',#161,#218);+#218 = DEFINITIONAL_REPRESENTATION('',(#219),#223);+#219 = LINE('',#220,#221);+#220 = CARTESIAN_POINT('',(3.14159265359,0.));+#221 = VECTOR('',#222,1.);+#222 = DIRECTION('',(0.,1.));+#223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#224 = ORIENTED_EDGE('',*,*,#225,.T.);+#225 = EDGE_CURVE('',#203,#139,#226,.T.);+#226 = SURFACE_CURVE('',#227,(#232,#239),.PCURVE_S1.);+#227 = CIRCLE('',#228,3.25);+#228 = AXIS2_PLACEMENT_3D('',#229,#230,#231);+#229 = CARTESIAN_POINT('',(3.5,-2.35,6.5));+#230 = DIRECTION('',(1.,-0.,0.));+#231 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#232 = PCURVE('',#149,#233);+#233 = DEFINITIONAL_REPRESENTATION('',(#234),#238);+#234 = LINE('',#235,#236);+#235 = CARTESIAN_POINT('',(0.,0.));+#236 = VECTOR('',#237,1.);+#237 = DIRECTION('',(1.,0.));+#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#239 = PCURVE('',#45,#240);+#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245);+#241 = CIRCLE('',#242,3.25);+#242 = AXIS2_PLACEMENT_2D('',#243,#244);+#243 = CARTESIAN_POINT('',(0.,0.));+#244 = DIRECTION('',(1.,0.));+#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#246 = ADVANCED_FACE('',(#247),#102,.T.);+#247 = FACE_BOUND('',#248,.T.);+#248 = EDGE_LOOP('',(#249,#280,#306,#307));+#249 = ORIENTED_EDGE('',*,*,#250,.F.);+#250 = EDGE_CURVE('',#251,#253,#255,.T.);+#251 = VERTEX_POINT('',#252);+#252 = CARTESIAN_POINT('',(9.5,-1.55,6.5));+#253 = VERTEX_POINT('',#254);+#254 = CARTESIAN_POINT('',(9.5,-3.15,6.5));+#255 = SURFACE_CURVE('',#256,(#261,#268),.PCURVE_S1.);+#256 = CIRCLE('',#257,0.8);+#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260);+#258 = CARTESIAN_POINT('',(9.5,-2.35,6.5));+#259 = DIRECTION('',(1.,-0.,0.));+#260 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#261 = PCURVE('',#102,#262);+#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);+#263 = LINE('',#264,#265);+#264 = CARTESIAN_POINT('',(3.14159265359,0.));+#265 = VECTOR('',#266,1.);+#266 = DIRECTION('',(-1.,0.));+#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#268 = PCURVE('',#269,#274);+#269 = PLANE('',#270);+#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273);+#271 = CARTESIAN_POINT('',(9.5,-2.35,6.5));+#272 = DIRECTION('',(1.,0.,0.));+#273 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279);+#275 = CIRCLE('',#276,0.8);+#276 = AXIS2_PLACEMENT_2D('',#277,#278);+#277 = CARTESIAN_POINT('',(0.,0.));+#278 = DIRECTION('',(1.,0.));+#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#280 = ORIENTED_EDGE('',*,*,#281,.T.);+#281 = EDGE_CURVE('',#251,#86,#282,.T.);+#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.);+#283 = LINE('',#284,#285);+#284 = CARTESIAN_POINT('',(9.5,-1.55,6.5));+#285 = VECTOR('',#286,1.);+#286 = DIRECTION('',(-0.707106781187,0.707106781187,8.090982689317E-18)+  );+#287 = PCURVE('',#102,#288);+#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293);+#289 = LINE('',#290,#291);+#290 = CARTESIAN_POINT('',(3.14159265359,-7.498798913309E-34));+#291 = VECTOR('',#292,1.);+#292 = DIRECTION('',(0.,1.));+#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#294 = PCURVE('',#295,#300);+#295 = CONICAL_SURFACE('',#296,0.8,0.785398163397);+#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299);+#297 = CARTESIAN_POINT('',(9.5,-2.35,6.5));+#298 = DIRECTION('',(-1.,0.,0.));+#299 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305);+#301 = LINE('',#302,#303);+#302 = CARTESIAN_POINT('',(3.14159265359,-7.498798913309E-34));+#303 = VECTOR('',#304,1.);+#304 = DIRECTION('',(0.,1.));+#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#306 = ORIENTED_EDGE('',*,*,#85,.F.);+#307 = ORIENTED_EDGE('',*,*,#308,.F.);+#308 = EDGE_CURVE('',#253,#58,#309,.T.);+#309 = SURFACE_CURVE('',#310,(#314,#321),.PCURVE_S1.);+#310 = LINE('',#311,#312);+#311 = CARTESIAN_POINT('',(9.5,-3.15,6.5));+#312 = VECTOR('',#313,1.);+#313 = DIRECTION('',(-0.707106781187,-0.707106781187,7.850462293418E-17)+  );+#314 = PCURVE('',#102,#315);+#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);+#316 = LINE('',#317,#318);+#317 = CARTESIAN_POINT('',(0.,0.));+#318 = VECTOR('',#319,1.);+#319 = DIRECTION('',(0.,1.));+#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#321 = PCURVE('',#295,#322);+#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327);+#323 = LINE('',#324,#325);+#324 = CARTESIAN_POINT('',(6.28318530718,0.));+#325 = VECTOR('',#326,1.);+#326 = DIRECTION('',(0.,1.));+#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#328 = ADVANCED_FACE('',(#329),#343,.F.);+#329 = FACE_BOUND('',#330,.F.);+#330 = EDGE_LOOP('',(#331,#366,#399,#422));+#331 = ORIENTED_EDGE('',*,*,#332,.T.);+#332 = EDGE_CURVE('',#333,#335,#337,.T.);+#333 = VERTEX_POINT('',#334);+#334 = CARTESIAN_POINT('',(-0.95,2.15,-2.25));+#335 = VERTEX_POINT('',#336);+#336 = CARTESIAN_POINT('',(-0.95,2.55,-2.25));+#337 = SURFACE_CURVE('',#338,(#342,#354),.PCURVE_S1.);+#338 = LINE('',#339,#340);+#339 = CARTESIAN_POINT('',(-0.95,-2.45,-2.25));+#340 = VECTOR('',#341,1.);+#341 = DIRECTION('',(3.469446951954E-16,1.,-1.110223024625E-16));+#342 = PCURVE('',#343,#348);+#343 = CYLINDRICAL_SURFACE('',#344,0.75);+#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347);+#345 = CARTESIAN_POINT('',(-0.2,-2.45,-2.25));+#346 = DIRECTION('',(3.469446951954E-16,1.,-1.110223024625E-16));+#347 = DIRECTION('',(-1.,3.469446951954E-16,-3.851859888774E-32));+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353);+#349 = LINE('',#350,#351);+#350 = CARTESIAN_POINT('',(6.28318530718,0.));+#351 = VECTOR('',#352,1.);+#352 = DIRECTION('',(0.,1.));+#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#354 = PCURVE('',#355,#360);+#355 = CYLINDRICAL_SURFACE('',#356,0.75);+#356 = AXIS2_PLACEMENT_3D('',#357,#358,#359);+#357 = CARTESIAN_POINT('',(-0.2,-2.45,-2.25));+#358 = DIRECTION('',(3.469446951954E-16,1.,-1.110223024625E-16));+#359 = DIRECTION('',(-1.,3.469446951954E-16,-3.851859888774E-32));+#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365);+#361 = LINE('',#362,#363);+#362 = CARTESIAN_POINT('',(0.,0.));+#363 = VECTOR('',#364,1.);+#364 = DIRECTION('',(0.,1.));+#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#366 = ORIENTED_EDGE('',*,*,#367,.F.);+#367 = EDGE_CURVE('',#368,#335,#370,.T.);+#368 = VERTEX_POINT('',#369);+#369 = CARTESIAN_POINT('',(0.55,2.55,-2.25));+#370 = SURFACE_CURVE('',#371,(#376,#383),.PCURVE_S1.);+#371 = CIRCLE('',#372,0.75);+#372 = AXIS2_PLACEMENT_3D('',#373,#374,#375);+#373 = CARTESIAN_POINT('',(-0.2,2.55,-2.25));+#374 = DIRECTION('',(3.469446951954E-16,1.,-1.110223024625E-16));+#375 = DIRECTION('',(-1.,3.469446951954E-16,-3.851859888774E-32));+#376 = PCURVE('',#343,#377);+#377 = DEFINITIONAL_REPRESENTATION('',(#378),#382);+#378 = LINE('',#379,#380);+#379 = CARTESIAN_POINT('',(0.,5.));+#380 = VECTOR('',#381,1.);+#381 = DIRECTION('',(1.,0.));+#382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#383 = PCURVE('',#384,#389);+#384 = PLANE('',#385);+#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388);+#386 = CARTESIAN_POINT('',(1.05,2.55,-3.5));+#387 = DIRECTION('',(-3.469446951954E-16,-1.,1.110223024625E-16));+#388 = DIRECTION('',(1.,-3.469446951954E-16,3.851859888774E-32));+#389 = DEFINITIONAL_REPRESENTATION('',(#390),#398);+#390 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#391,#392,#393,#394,#395,#396+,#397),.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(+  '') );+#391 = CARTESIAN_POINT('',(-2.,1.25));+#392 = CARTESIAN_POINT('',(-2.,2.549038105677));+#393 = CARTESIAN_POINT('',(-0.875,1.899519052838));+#394 = CARTESIAN_POINT('',(0.25,1.25));+#395 = CARTESIAN_POINT('',(-0.875,0.600480947162));+#396 = CARTESIAN_POINT('',(-2.,-4.903810567666E-02));+#397 = CARTESIAN_POINT('',(-2.,1.25));+#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#399 = ORIENTED_EDGE('',*,*,#400,.F.);+#400 = EDGE_CURVE('',#401,#368,#403,.T.);+#401 = VERTEX_POINT('',#402);+#402 = CARTESIAN_POINT('',(0.55,2.15,-2.25));+#403 = SURFACE_CURVE('',#404,(#408,#415),.PCURVE_S1.);+#404 = LINE('',#405,#406);+#405 = CARTESIAN_POINT('',(0.55,-2.45,-2.25));+#406 = VECTOR('',#407,1.);+#407 = DIRECTION('',(3.469446951954E-16,1.,-1.110223024625E-16));+#408 = PCURVE('',#343,#409);+#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414);+#410 = LINE('',#411,#412);+#411 = CARTESIAN_POINT('',(3.14159265359,0.));+#412 = VECTOR('',#413,1.);+#413 = DIRECTION('',(0.,1.));+#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#415 = PCURVE('',#355,#416);+#416 = DEFINITIONAL_REPRESENTATION('',(#417),#421);+#417 = LINE('',#418,#419);+#418 = CARTESIAN_POINT('',(3.14159265359,0.));+#419 = VECTOR('',#420,1.);+#420 = DIRECTION('',(0.,1.));+#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#422 = ORIENTED_EDGE('',*,*,#423,.T.);+#423 = EDGE_CURVE('',#401,#333,#424,.T.);+#424 = SURFACE_CURVE('',#425,(#430,#437),.PCURVE_S1.);+#425 = CIRCLE('',#426,0.75);+#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429);+#427 = CARTESIAN_POINT('',(-0.2,2.15,-2.25));+#428 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#429 = DIRECTION('',(-1.,0.,0.));+#430 = PCURVE('',#343,#431);+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);+#432 = LINE('',#433,#434);+#433 = CARTESIAN_POINT('',(0.,4.6));+#434 = VECTOR('',#435,1.);+#435 = DIRECTION('',(1.,0.));+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#437 = PCURVE('',#438,#443);+#438 = PLANE('',#439);+#439 = AXIS2_PLACEMENT_3D('',#440,#441,#442);+#440 = CARTESIAN_POINT('',(1.05,2.15,-3.5));+#441 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#442 = DIRECTION('',(-1.,0.,0.));+#443 = DEFINITIONAL_REPRESENTATION('',(#444),#448);+#444 = CIRCLE('',#445,0.75);+#445 = AXIS2_PLACEMENT_2D('',#446,#447);+#446 = CARTESIAN_POINT('',(1.25,1.25));+#447 = DIRECTION('',(1.,0.));+#448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#449 = ADVANCED_FACE('',(#450),#355,.F.);+#450 = FACE_BOUND('',#451,.F.);+#451 = EDGE_LOOP('',(#452,#478,#479,#501));+#452 = ORIENTED_EDGE('',*,*,#453,.F.);+#453 = EDGE_CURVE('',#335,#368,#454,.T.);+#454 = SURFACE_CURVE('',#455,(#460,#467),.PCURVE_S1.);+#455 = CIRCLE('',#456,0.75);+#456 = AXIS2_PLACEMENT_3D('',#457,#458,#459);+#457 = CARTESIAN_POINT('',(-0.2,2.55,-2.25));+#458 = DIRECTION('',(3.469446951954E-16,1.,-1.110223024625E-16));+#459 = DIRECTION('',(-1.,3.469446951954E-16,-3.851859888774E-32));+#460 = PCURVE('',#355,#461);+#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466);+#462 = LINE('',#463,#464);+#463 = CARTESIAN_POINT('',(0.,5.));+#464 = VECTOR('',#465,1.);+#465 = DIRECTION('',(1.,0.));+#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#467 = PCURVE('',#384,#468);+#468 = DEFINITIONAL_REPRESENTATION('',(#469),#477);+#469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#470,#471,#472,#473,#474,#475+,#476),.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(+  '') );+#470 = CARTESIAN_POINT('',(-2.,1.25));+#471 = CARTESIAN_POINT('',(-2.,2.549038105677));+#472 = CARTESIAN_POINT('',(-0.875,1.899519052838));+#473 = CARTESIAN_POINT('',(0.25,1.25));+#474 = CARTESIAN_POINT('',(-0.875,0.600480947162));+#475 = CARTESIAN_POINT('',(-2.,-4.903810567666E-02));+#476 = CARTESIAN_POINT('',(-2.,1.25));+#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#478 = ORIENTED_EDGE('',*,*,#332,.F.);+#479 = ORIENTED_EDGE('',*,*,#480,.T.);+#480 = EDGE_CURVE('',#333,#401,#481,.T.);+#481 = SURFACE_CURVE('',#482,(#487,#494),.PCURVE_S1.);+#482 = CIRCLE('',#483,0.75);+#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);+#484 = CARTESIAN_POINT('',(-0.2,2.15,-2.25));+#485 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#486 = DIRECTION('',(-1.,0.,0.));+#487 = PCURVE('',#355,#488);+#488 = DEFINITIONAL_REPRESENTATION('',(#489),#493);+#489 = LINE('',#490,#491);+#490 = CARTESIAN_POINT('',(0.,4.6));+#491 = VECTOR('',#492,1.);+#492 = DIRECTION('',(1.,0.));+#493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#494 = PCURVE('',#438,#495);+#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500);+#496 = CIRCLE('',#497,0.75);+#497 = AXIS2_PLACEMENT_2D('',#498,#499);+#498 = CARTESIAN_POINT('',(1.25,1.25));+#499 = DIRECTION('',(1.,0.));+#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#501 = ORIENTED_EDGE('',*,*,#400,.T.);+#502 = ADVANCED_FACE('',(#503),#295,.T.);+#503 = FACE_BOUND('',#504,.T.);+#504 = EDGE_LOOP('',(#505,#506,#528,#529));+#505 = ORIENTED_EDGE('',*,*,#281,.F.);+#506 = ORIENTED_EDGE('',*,*,#507,.F.);+#507 = EDGE_CURVE('',#253,#251,#508,.T.);+#508 = SURFACE_CURVE('',#509,(#514,#521),.PCURVE_S1.);+#509 = CIRCLE('',#510,0.8);+#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513);+#511 = CARTESIAN_POINT('',(9.5,-2.35,6.5));+#512 = DIRECTION('',(1.,-0.,0.));+#513 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#514 = PCURVE('',#295,#515);+#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);+#516 = LINE('',#517,#518);+#517 = CARTESIAN_POINT('',(9.424777960769,0.));+#518 = VECTOR('',#519,1.);+#519 = DIRECTION('',(-1.,0.));+#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#521 = PCURVE('',#269,#522);+#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);+#523 = CIRCLE('',#524,0.8);+#524 = AXIS2_PLACEMENT_2D('',#525,#526);+#525 = CARTESIAN_POINT('',(0.,0.));+#526 = DIRECTION('',(1.,0.));+#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#528 = ORIENTED_EDGE('',*,*,#308,.T.);+#529 = ORIENTED_EDGE('',*,*,#530,.F.);+#530 = EDGE_CURVE('',#86,#58,#531,.T.);+#531 = SURFACE_CURVE('',#532,(#537,#544),.PCURVE_S1.);+#532 = CIRCLE('',#533,1.);+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);+#534 = CARTESIAN_POINT('',(9.3,-2.35,6.5));+#535 = DIRECTION('',(-1.,0.,0.));+#536 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#537 = PCURVE('',#295,#538);+#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);+#539 = LINE('',#540,#541);+#540 = CARTESIAN_POINT('',(3.14159265359,0.2));+#541 = VECTOR('',#542,1.);+#542 = DIRECTION('',(1.,0.));+#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#544 = PCURVE('',#73,#545);+#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550);+#546 = LINE('',#547,#548);+#547 = CARTESIAN_POINT('',(6.28318530718,5.8));+#548 = VECTOR('',#549,1.);+#549 = DIRECTION('',(-1.,0.));+#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#551 = ADVANCED_FACE('',(#552),#161,.F.);+#552 = FACE_BOUND('',#553,.F.);+#553 = EDGE_LOOP('',(#554,#576,#577,#599));+#554 = ORIENTED_EDGE('',*,*,#555,.F.);+#555 = EDGE_CURVE('',#141,#174,#556,.T.);+#556 = SURFACE_CURVE('',#557,(#562,#569),.PCURVE_S1.);+#557 = CIRCLE('',#558,3.25);+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);+#559 = CARTESIAN_POINT('',(10.5,-2.35,6.5));+#560 = DIRECTION('',(1.,-0.,0.));+#561 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#562 = PCURVE('',#161,#563);+#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568);+#564 = LINE('',#565,#566);+#565 = CARTESIAN_POINT('',(0.,7.));+#566 = VECTOR('',#567,1.);+#567 = DIRECTION('',(1.,0.));+#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#569 = PCURVE('',#190,#570);+#570 = DEFINITIONAL_REPRESENTATION('',(#571),#575);+#571 = CIRCLE('',#572,3.25);+#572 = AXIS2_PLACEMENT_2D('',#573,#574);+#573 = CARTESIAN_POINT('',(4.5,6.5));+#574 = DIRECTION('',(1.,0.));+#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#576 = ORIENTED_EDGE('',*,*,#138,.F.);+#577 = ORIENTED_EDGE('',*,*,#578,.T.);+#578 = EDGE_CURVE('',#139,#203,#579,.T.);+#579 = SURFACE_CURVE('',#580,(#585,#592),.PCURVE_S1.);+#580 = CIRCLE('',#581,3.25);+#581 = AXIS2_PLACEMENT_3D('',#582,#583,#584);+#582 = CARTESIAN_POINT('',(3.5,-2.35,6.5));+#583 = DIRECTION('',(1.,-0.,0.));+#584 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#585 = PCURVE('',#161,#586);+#586 = DEFINITIONAL_REPRESENTATION('',(#587),#591);+#587 = LINE('',#588,#589);+#588 = CARTESIAN_POINT('',(0.,0.));+#589 = VECTOR('',#590,1.);+#590 = DIRECTION('',(1.,0.));+#591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#592 = PCURVE('',#45,#593);+#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598);+#594 = CIRCLE('',#595,3.25);+#595 = AXIS2_PLACEMENT_2D('',#596,#597);+#596 = CARTESIAN_POINT('',(0.,0.));+#597 = DIRECTION('',(1.,0.));+#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#599 = ORIENTED_EDGE('',*,*,#202,.T.);+#600 = ADVANCED_FACE('',(#601),#73,.T.);+#601 = FACE_BOUND('',#602,.T.);+#602 = EDGE_LOOP('',(#603,#604,#626,#627));+#603 = ORIENTED_EDGE('',*,*,#57,.F.);+#604 = ORIENTED_EDGE('',*,*,#605,.T.);+#605 = EDGE_CURVE('',#24,#22,#606,.T.);+#606 = SURFACE_CURVE('',#607,(#612,#619),.PCURVE_S1.);+#607 = CIRCLE('',#608,1.);+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);+#609 = CARTESIAN_POINT('',(3.5,-2.35,6.5));+#610 = DIRECTION('',(1.,-0.,0.));+#611 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#612 = PCURVE('',#73,#613);+#613 = DEFINITIONAL_REPRESENTATION('',(#614),#618);+#614 = LINE('',#615,#616);+#615 = CARTESIAN_POINT('',(0.,0.));+#616 = VECTOR('',#617,1.);+#617 = DIRECTION('',(1.,0.));+#618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#619 = PCURVE('',#45,#620);+#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625);+#621 = CIRCLE('',#622,1.);+#622 = AXIS2_PLACEMENT_2D('',#623,#624);+#623 = CARTESIAN_POINT('',(0.,0.));+#624 = DIRECTION('',(1.,0.));+#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#626 = ORIENTED_EDGE('',*,*,#114,.T.);+#627 = ORIENTED_EDGE('',*,*,#530,.T.);+#628 = ADVANCED_FACE('',(#629),#643,.F.);+#629 = FACE_BOUND('',#630,.T.);+#630 = EDGE_LOOP('',(#631,#666,#694,#722,#750));+#631 = ORIENTED_EDGE('',*,*,#632,.F.);+#632 = EDGE_CURVE('',#633,#635,#637,.T.);+#633 = VERTEX_POINT('',#634);+#634 = CARTESIAN_POINT('',(-3.4,-3.85,2.5));+#635 = VERTEX_POINT('',#636);+#636 = CARTESIAN_POINT('',(-3.,-3.85,2.5));+#637 = SURFACE_CURVE('',#638,(#642,#654),.PCURVE_S1.);+#638 = LINE('',#639,#640);+#639 = CARTESIAN_POINT('',(-3.,-3.85,2.5));+#640 = VECTOR('',#641,1.);+#641 = DIRECTION('',(1.,0.,0.));+#642 = PCURVE('',#643,#648);+#643 = PLANE('',#644);+#644 = AXIS2_PLACEMENT_3D('',#645,#646,#647);+#645 = CARTESIAN_POINT('',(-3.9,-6.85,2.5));+#646 = DIRECTION('',(0.,-1.110223024625E-16,-1.));+#647 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653);+#649 = LINE('',#650,#651);+#650 = CARTESIAN_POINT('',(3.,0.9));+#651 = VECTOR('',#652,1.);+#652 = DIRECTION('',(0.,1.));+#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#654 = PCURVE('',#655,#660);+#655 = PLANE('',#656);+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);+#657 = CARTESIAN_POINT('',(-3.,-3.85,8.6));+#658 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#659 = DIRECTION('',(-1.,0.,0.));+#660 = DEFINITIONAL_REPRESENTATION('',(#661),#665);+#661 = LINE('',#662,#663);+#662 = CARTESIAN_POINT('',(0.,-6.1));+#663 = VECTOR('',#664,1.);+#664 = DIRECTION('',(-1.,0.));+#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#666 = ORIENTED_EDGE('',*,*,#667,.T.);+#667 = EDGE_CURVE('',#633,#668,#670,.T.);+#668 = VERTEX_POINT('',#669);+#669 = CARTESIAN_POINT('',(-3.9,-3.85,2.5));+#670 = SURFACE_CURVE('',#671,(#675,#682),.PCURVE_S1.);+#671 = LINE('',#672,#673);+#672 = CARTESIAN_POINT('',(0.505124837953,-3.85,2.5));+#673 = VECTOR('',#674,1.);+#674 = DIRECTION('',(-1.,0.,-0.));+#675 = PCURVE('',#643,#676);+#676 = DEFINITIONAL_REPRESENTATION('',(#677),#681);+#677 = LINE('',#678,#679);+#678 = CARTESIAN_POINT('',(3.,4.405124837953));+#679 = VECTOR('',#680,1.);+#680 = DIRECTION('',(0.,-1.));+#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#682 = PCURVE('',#683,#688);+#683 = PLANE('',#684);+#684 = AXIS2_PLACEMENT_3D('',#685,#686,#687);+#685 = CARTESIAN_POINT('',(0.505124837953,-3.85,2.5));+#686 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#687 = DIRECTION('',(1.,0.,0.));+#688 = DEFINITIONAL_REPRESENTATION('',(#689),#693);+#689 = LINE('',#690,#691);+#690 = CARTESIAN_POINT('',(0.,0.));+#691 = VECTOR('',#692,1.);+#692 = DIRECTION('',(-1.,0.));+#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#694 = ORIENTED_EDGE('',*,*,#695,.F.);+#695 = EDGE_CURVE('',#696,#668,#698,.T.);+#696 = VERTEX_POINT('',#697);+#697 = CARTESIAN_POINT('',(-3.9,-6.85,2.5));+#698 = SURFACE_CURVE('',#699,(#703,#710),.PCURVE_S1.);+#699 = LINE('',#700,#701);+#700 = CARTESIAN_POINT('',(-3.9,-6.85,2.5));+#701 = VECTOR('',#702,1.);+#702 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#703 = PCURVE('',#643,#704);+#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709);+#705 = LINE('',#706,#707);+#706 = CARTESIAN_POINT('',(0.,0.));+#707 = VECTOR('',#708,1.);+#708 = DIRECTION('',(1.,0.));+#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#710 = PCURVE('',#711,#716);+#711 = PLANE('',#712);+#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);+#713 = CARTESIAN_POINT('',(-3.9,-6.85,8.881784197001E-16));+#714 = DIRECTION('',(1.,0.,0.));+#715 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#716 = DEFINITIONAL_REPRESENTATION('',(#717),#721);+#717 = LINE('',#718,#719);+#718 = CARTESIAN_POINT('',(0.,2.5));+#719 = VECTOR('',#720,1.);+#720 = DIRECTION('',(1.,0.));+#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#722 = ORIENTED_EDGE('',*,*,#723,.F.);+#723 = EDGE_CURVE('',#724,#696,#726,.T.);+#724 = VERTEX_POINT('',#725);+#725 = CARTESIAN_POINT('',(-3.,-6.85,2.5));+#726 = SURFACE_CURVE('',#727,(#731,#738),.PCURVE_S1.);+#727 = LINE('',#728,#729);+#728 = CARTESIAN_POINT('',(-3.9,-6.85,2.5));+#729 = VECTOR('',#730,1.);+#730 = DIRECTION('',(-1.,0.,-0.));+#731 = PCURVE('',#643,#732);+#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737);+#733 = LINE('',#734,#735);+#734 = CARTESIAN_POINT('',(0.,0.));+#735 = VECTOR('',#736,1.);+#736 = DIRECTION('',(0.,-1.));+#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#738 = PCURVE('',#739,#744);+#739 = PLANE('',#740);+#740 = AXIS2_PLACEMENT_3D('',#741,#742,#743);+#741 = CARTESIAN_POINT('',(-3.9,-6.85,11.));+#742 = DIRECTION('',(0.,-1.,6.629797720915E-16));+#743 = DIRECTION('',(0.,-6.629797720915E-16,-1.));+#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749);+#745 = LINE('',#746,#747);+#746 = CARTESIAN_POINT('',(8.5,0.));+#747 = VECTOR('',#748,1.);+#748 = DIRECTION('',(0.,-1.));+#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#750 = ORIENTED_EDGE('',*,*,#751,.T.);+#751 = EDGE_CURVE('',#724,#635,#752,.T.);+#752 = SURFACE_CURVE('',#753,(#757,#764),.PCURVE_S1.);+#753 = LINE('',#754,#755);+#754 = CARTESIAN_POINT('',(-3.,-6.85,2.5));+#755 = VECTOR('',#756,1.);+#756 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#757 = PCURVE('',#643,#758);+#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763);+#759 = LINE('',#760,#761);+#760 = CARTESIAN_POINT('',(0.,0.9));+#761 = VECTOR('',#762,1.);+#762 = DIRECTION('',(1.,0.));+#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#764 = PCURVE('',#765,#770);+#765 = PLANE('',#766);+#766 = AXIS2_PLACEMENT_3D('',#767,#768,#769);+#767 = CARTESIAN_POINT('',(-3.,-6.85,2.5));+#768 = DIRECTION('',(1.,0.,0.));+#769 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775);+#771 = LINE('',#772,#773);+#772 = CARTESIAN_POINT('',(0.,0.));+#773 = VECTOR('',#774,1.);+#774 = DIRECTION('',(1.,0.));+#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#776 = ADVANCED_FACE('',(#777),#711,.F.);+#777 = FACE_BOUND('',#778,.T.);+#778 = EDGE_LOOP('',(#779,#780,#803,#831));+#779 = ORIENTED_EDGE('',*,*,#695,.T.);+#780 = ORIENTED_EDGE('',*,*,#781,.F.);+#781 = EDGE_CURVE('',#782,#668,#784,.T.);+#782 = VERTEX_POINT('',#783);+#783 = CARTESIAN_POINT('',(-3.9,-3.85,0.));+#784 = SURFACE_CURVE('',#785,(#789,#796),.PCURVE_S1.);+#785 = LINE('',#786,#787);+#786 = CARTESIAN_POINT('',(-3.9,-3.85,2.5));+#787 = VECTOR('',#788,1.);+#788 = DIRECTION('',(0.,1.110223024625E-16,1.));+#789 = PCURVE('',#711,#790);+#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);+#791 = LINE('',#792,#793);+#792 = CARTESIAN_POINT('',(3.,2.5));+#793 = VECTOR('',#794,1.);+#794 = DIRECTION('',(0.,1.));+#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#796 = PCURVE('',#683,#797);+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);+#798 = LINE('',#799,#800);+#799 = CARTESIAN_POINT('',(-4.405124837953,0.));+#800 = VECTOR('',#801,1.);+#801 = DIRECTION('',(0.,1.));+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#803 = ORIENTED_EDGE('',*,*,#804,.F.);+#804 = EDGE_CURVE('',#805,#782,#807,.T.);+#805 = VERTEX_POINT('',#806);+#806 = CARTESIAN_POINT('',(-3.9,-6.85,8.881784197001E-16));+#807 = SURFACE_CURVE('',#808,(#812,#819),.PCURVE_S1.);+#808 = LINE('',#809,#810);+#809 = CARTESIAN_POINT('',(-3.9,-6.85,8.881784197001E-16));+#810 = VECTOR('',#811,1.);+#811 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#812 = PCURVE('',#711,#813);+#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818);+#814 = LINE('',#815,#816);+#815 = CARTESIAN_POINT('',(0.,0.));+#816 = VECTOR('',#817,1.);+#817 = DIRECTION('',(1.,0.));+#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#819 = PCURVE('',#820,#825);+#820 = PLANE('',#821);+#821 = AXIS2_PLACEMENT_3D('',#822,#823,#824);+#822 = CARTESIAN_POINT('',(-3.9,-6.85,8.881784197001E-16));+#823 = DIRECTION('',(0.,-1.110223024625E-16,-1.));+#824 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830);+#826 = LINE('',#827,#828);+#827 = CARTESIAN_POINT('',(0.,0.));+#828 = VECTOR('',#829,1.);+#829 = DIRECTION('',(1.,0.));+#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#831 = ORIENTED_EDGE('',*,*,#832,.F.);+#832 = EDGE_CURVE('',#696,#805,#833,.T.);+#833 = SURFACE_CURVE('',#834,(#838,#845),.PCURVE_S1.);+#834 = LINE('',#835,#836);+#835 = CARTESIAN_POINT('',(-3.9,-6.85,11.));+#836 = VECTOR('',#837,1.);+#837 = DIRECTION('',(0.,-6.629797720915E-16,-1.));+#838 = PCURVE('',#711,#839);+#839 = DEFINITIONAL_REPRESENTATION('',(#840),#844);+#840 = LINE('',#841,#842);+#841 = CARTESIAN_POINT('',(0.,11.));+#842 = VECTOR('',#843,1.);+#843 = DIRECTION('',(-5.51957469629E-16,-1.));+#844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#845 = PCURVE('',#739,#846);+#846 = DEFINITIONAL_REPRESENTATION('',(#847),#851);+#847 = LINE('',#848,#849);+#848 = CARTESIAN_POINT('',(0.,0.));+#849 = VECTOR('',#850,1.);+#850 = DIRECTION('',(1.,0.));+#851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#852 = ADVANCED_FACE('',(#853),#867,.F.);+#853 = FACE_BOUND('',#854,.T.);+#854 = EDGE_LOOP('',(#855,#890,#913,#941));+#855 = ORIENTED_EDGE('',*,*,#856,.F.);+#856 = EDGE_CURVE('',#857,#859,#861,.T.);+#857 = VERTEX_POINT('',#858);+#858 = CARTESIAN_POINT('',(2.6,-3.6,0.));+#859 = VERTEX_POINT('',#860);+#860 = CARTESIAN_POINT('',(2.6,-3.6,-1.507750061005));+#861 = SURFACE_CURVE('',#862,(#866,#878),.PCURVE_S1.);+#862 = LINE('',#863,#864);+#863 = CARTESIAN_POINT('',(2.6,-3.6,-1.507750061005));+#864 = VECTOR('',#865,1.);+#865 = DIRECTION('',(0.,1.78098276867E-16,-1.));+#866 = PCURVE('',#867,#872);+#867 = PLANE('',#868);+#868 = AXIS2_PLACEMENT_3D('',#869,#870,#871);+#869 = CARTESIAN_POINT('',(2.6,-3.85,-1.507750061005));+#870 = DIRECTION('',(1.,0.,0.));+#871 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877);+#873 = LINE('',#874,#875);+#874 = CARTESIAN_POINT('',(0.25,0.));+#875 = VECTOR('',#876,1.);+#876 = DIRECTION('',(2.891205793295E-16,-1.));+#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#878 = PCURVE('',#879,#884);+#879 = PLANE('',#880);+#880 = AXIS2_PLACEMENT_3D('',#881,#882,#883);+#881 = CARTESIAN_POINT('',(5.1,-3.6,0.));+#882 = DIRECTION('',(0.,-1.,-1.78098276867E-16));+#883 = DIRECTION('',(0.,1.78098276867E-16,-1.));+#884 = DEFINITIONAL_REPRESENTATION('',(#885),#889);+#885 = LINE('',#886,#887);+#886 = CARTESIAN_POINT('',(1.507750061005,-2.5));+#887 = VECTOR('',#888,1.);+#888 = DIRECTION('',(1.,0.));+#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#890 = ORIENTED_EDGE('',*,*,#891,.T.);+#891 = EDGE_CURVE('',#857,#892,#894,.T.);+#892 = VERTEX_POINT('',#893);+#893 = CARTESIAN_POINT('',(2.6,-1.1,0.));+#894 = SURFACE_CURVE('',#895,(#899,#906),.PCURVE_S1.);+#895 = LINE('',#896,#897);+#896 = CARTESIAN_POINT('',(2.6,-3.85,0.));+#897 = VECTOR('',#898,1.);+#898 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#899 = PCURVE('',#867,#900);+#900 = DEFINITIONAL_REPRESENTATION('',(#901),#905);+#901 = LINE('',#902,#903);+#902 = CARTESIAN_POINT('',(0.,1.507750061005));+#903 = VECTOR('',#904,1.);+#904 = DIRECTION('',(1.,0.));+#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#906 = PCURVE('',#820,#907);+#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912);+#908 = LINE('',#909,#910);+#909 = CARTESIAN_POINT('',(3.,6.5));+#910 = VECTOR('',#911,1.);+#911 = DIRECTION('',(1.,0.));+#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#913 = ORIENTED_EDGE('',*,*,#914,.T.);+#914 = EDGE_CURVE('',#892,#915,#917,.T.);+#915 = VERTEX_POINT('',#916);+#916 = CARTESIAN_POINT('',(2.6,-1.1,-1.507750061005));+#917 = SURFACE_CURVE('',#918,(#922,#929),.PCURVE_S1.);+#918 = LINE('',#919,#920);+#919 = CARTESIAN_POINT('',(2.6,-1.1,-1.507750061005));+#920 = VECTOR('',#921,1.);+#921 = DIRECTION('',(0.,-4.00142881792E-16,-1.));+#922 = PCURVE('',#867,#923);+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928);+#924 = LINE('',#925,#926);+#925 = CARTESIAN_POINT('',(2.75,0.));+#926 = VECTOR('',#927,1.);+#927 = DIRECTION('',(-2.891205793295E-16,-1.));+#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#929 = PCURVE('',#930,#935);+#930 = PLANE('',#931);+#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934);+#932 = CARTESIAN_POINT('',(5.1,-1.1,0.));+#933 = DIRECTION('',(0.,-1.,4.00142881792E-16));+#934 = DIRECTION('',(0.,-4.00142881792E-16,-1.));+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);+#936 = LINE('',#937,#938);+#937 = CARTESIAN_POINT('',(1.507750061005,-2.5));+#938 = VECTOR('',#939,1.);+#939 = DIRECTION('',(1.,0.));+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#941 = ORIENTED_EDGE('',*,*,#942,.F.);+#942 = EDGE_CURVE('',#859,#915,#943,.T.);+#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.);+#944 = LINE('',#945,#946);+#945 = CARTESIAN_POINT('',(2.6,-3.85,-1.507750061005));+#946 = VECTOR('',#947,1.);+#947 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#948 = PCURVE('',#867,#949);+#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954);+#950 = LINE('',#951,#952);+#951 = CARTESIAN_POINT('',(0.,0.));+#952 = VECTOR('',#953,1.);+#953 = DIRECTION('',(1.,0.));+#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#955 = PCURVE('',#956,#961);+#956 = PLANE('',#957);+#957 = AXIS2_PLACEMENT_3D('',#958,#959,#960);+#958 = CARTESIAN_POINT('',(1.437774457201,-3.85,-2.437530495245));+#959 = DIRECTION('',(0.624695047554,-8.669385314554E-17,-0.780868809443)+  );+#960 = DIRECTION('',(0.780868809443,6.935508251639E-17,0.624695047554));+#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966);+#962 = LINE('',#963,#964);+#963 = CARTESIAN_POINT('',(1.488374908492,0.));+#964 = VECTOR('',#965,1.);+#965 = DIRECTION('',(0.,-1.));+#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#967 = ADVANCED_FACE('',(#968),#956,.F.);+#968 = FACE_BOUND('',#969,.T.);+#969 = EDGE_LOOP('',(#970,#993,#994,#1017,#1069,#1097));+#970 = ORIENTED_EDGE('',*,*,#971,.F.);+#971 = EDGE_CURVE('',#859,#972,#974,.T.);+#972 = VERTEX_POINT('',#973);+#973 = CARTESIAN_POINT('',(1.672187576257,-3.6,-2.25));+#974 = SURFACE_CURVE('',#975,(#979,#986),.PCURVE_S1.);+#975 = LINE('',#976,#977);+#976 = CARTESIAN_POINT('',(1.437774457201,-3.6,-2.437530495245));+#977 = VECTOR('',#978,1.);+#978 = DIRECTION('',(-0.780868809443,1.112571115369E-16,-0.624695047554)+  );+#979 = PCURVE('',#956,#980);+#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985);+#981 = LINE('',#982,#983);+#982 = CARTESIAN_POINT('',(0.,-0.25));+#983 = VECTOR('',#984,1.);+#984 = DIRECTION('',(-1.,-1.806121940533E-16));+#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#986 = PCURVE('',#879,#987);+#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992);+#988 = LINE('',#989,#990);+#989 = CARTESIAN_POINT('',(2.437530495245,-3.662225542799));+#990 = VECTOR('',#991,1.);+#991 = DIRECTION('',(0.624695047554,-0.780868809443));+#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#993 = ORIENTED_EDGE('',*,*,#942,.T.);+#994 = ORIENTED_EDGE('',*,*,#995,.T.);+#995 = EDGE_CURVE('',#915,#996,#998,.T.);+#996 = VERTEX_POINT('',#997);+#997 = CARTESIAN_POINT('',(1.672187576257,-1.1,-2.25));+#998 = SURFACE_CURVE('',#999,(#1003,#1010),.PCURVE_S1.);+#999 = LINE('',#1000,#1001);+#1000 = CARTESIAN_POINT('',(1.437774457201,-1.1,-2.437530495245));+#1001 = VECTOR('',#1002,1.);+#1002 = DIRECTION('',(-0.780868809443,-2.499672765696E-16,+    -0.624695047554));+#1003 = PCURVE('',#956,#1004);+#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009);+#1005 = LINE('',#1006,#1007);+#1006 = CARTESIAN_POINT('',(0.,-2.75));+#1007 = VECTOR('',#1008,1.);+#1008 = DIRECTION('',(-1.,1.806121940533E-16));+#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1010 = PCURVE('',#930,#1011);+#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016);+#1012 = LINE('',#1013,#1014);+#1013 = CARTESIAN_POINT('',(2.437530495245,-3.662225542799));+#1014 = VECTOR('',#1015,1.);+#1015 = DIRECTION('',(0.624695047554,-0.780868809443));+#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1017 = ORIENTED_EDGE('',*,*,#1018,.T.);+#1018 = EDGE_CURVE('',#996,#1019,#1021,.T.);+#1019 = VERTEX_POINT('',#1020);+#1020 = CARTESIAN_POINT('',(1.437774457201,-1.114147131187,+    -2.437530495245));+#1021 = SURFACE_CURVE('',#1022,(#1027,#1035),.PCURVE_S1.);+#1022 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1023,#1024,#1025,#1026),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(4.712388980385,+4.86298192858),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.998111039714,0.998111039714,1.)) REPRESENTATION_ITEM('') );+#1023 = CARTESIAN_POINT('',(1.672187576257,-1.1,-2.25));+#1024 = CARTESIAN_POINT('',(1.593679543711,-1.1,-2.312806426037));+#1025 = CARTESIAN_POINT('',(1.515393958998,-1.104724635044,+    -2.375434893807));+#1026 = CARTESIAN_POINT('',(1.437774457201,-1.114147131187,+    -2.437530495245));+#1027 = PCURVE('',#956,#1028);+#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1034);+#1029 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1030,#1031,#1032,#1033),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(4.712388980385,+4.86298192858),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.998111039714,0.998111039714,1.)) REPRESENTATION_ITEM('') );+#1030 = CARTESIAN_POINT('',(0.30019526484,-2.75));+#1031 = CARTESIAN_POINT('',(0.199655927634,-2.75));+#1032 = CARTESIAN_POINT('',(9.940146265102E-02,-2.745275364956));+#1033 = CARTESIAN_POINT('',(0.,-2.735852868813));+#1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1035 = PCURVE('',#1036,#1041);+#1036 = CYLINDRICAL_SURFACE('',#1037,1.25);+#1037 = AXIS2_PLACEMENT_3D('',#1038,#1039,#1040);+#1038 = CARTESIAN_POINT('',(5.1,-2.35,-2.25));+#1039 = DIRECTION('',(-1.,0.,-0.));+#1040 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1068);+#1042 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1043,#1044,#1045,#1046,#1047,+    #1048,#1049,#1050,#1051,#1052,#1053,#1054,#1055,#1056,#1057,#1058,+    #1059,#1060,#1061,#1062,#1063,#1064,#1065,#1066,#1067),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (4.712388980385,4.719234114394,4.726079248402,4.732924382411,+    4.73976951642,4.746614650429,4.753459784438,4.760304918447,+    4.767150052456,4.773995186465,4.780840320474,4.787685454483,+    4.794530588491,4.8013757225,4.808220856509,4.815065990518,+    4.821911124527,4.828756258536,4.835601392545,4.842446526554,+    4.849291660563,4.856136794572,4.86298192858),.UNSPECIFIED.);+#1043 = CARTESIAN_POINT('',(3.14159265359,3.427812423743));+#1044 = CARTESIAN_POINT('',(3.143872209469,3.431374229755));+#1045 = CARTESIAN_POINT('',(3.148431908479,3.438498759552));+#1046 = CARTESIAN_POINT('',(3.155273059151,3.449187557439));+#1047 = CARTESIAN_POINT('',(3.162115652466,3.459877608718));+#1048 = CARTESIAN_POINT('',(3.168959528625,3.470568162426));+#1049 = CARTESIAN_POINT('',(3.175804527671,3.481258467062));+#1050 = CARTESIAN_POINT('',(3.182650489484,3.49194777064));+#1051 = CARTESIAN_POINT('',(3.189497253811,3.502635320901));+#1052 = CARTESIAN_POINT('',(3.196344660284,3.513320365475));+#1053 = CARTESIAN_POINT('',(3.203192548445,3.524002152065));+#1054 = CARTESIAN_POINT('',(3.21004075777,3.534679928619));+#1055 = CARTESIAN_POINT('',(3.216889127688,3.545352943511));+#1056 = CARTESIAN_POINT('',(3.223737497605,3.55602044571));+#1057 = CARTESIAN_POINT('',(3.23058570693,3.566681684964));+#1058 = CARTESIAN_POINT('',(3.237433595091,3.577335911972));+#1059 = CARTESIAN_POINT('',(3.244281001564,3.58798237856));+#1060 = CARTESIAN_POINT('',(3.251127765891,3.598620337854));+#1061 = CARTESIAN_POINT('',(3.257973727705,3.609249044459));+#1062 = CARTESIAN_POINT('',(3.264818726751,3.619867754633));+#1063 = CARTESIAN_POINT('',(3.27166260291,3.630475726441));+#1064 = CARTESIAN_POINT('',(3.278505196224,3.64107222001));+#1065 = CARTESIAN_POINT('',(3.285346346896,3.651656497388));+#1066 = CARTESIAN_POINT('',(3.289906045906,3.658704048385));+#1067 = CARTESIAN_POINT('',(3.292185601786,3.662225542799));+#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1069 = ORIENTED_EDGE('',*,*,#1070,.F.);+#1070 = EDGE_CURVE('',#1071,#1019,#1073,.T.);+#1071 = VERTEX_POINT('',#1072);+#1072 = CARTESIAN_POINT('',(1.437774457201,-3.585852868813,+    -2.437530495245));+#1073 = SURFACE_CURVE('',#1074,(#1078,#1085),.PCURVE_S1.);+#1074 = LINE('',#1075,#1076);+#1075 = CARTESIAN_POINT('',(1.437774457201,-3.85,-2.437530495245));+#1076 = VECTOR('',#1077,1.);+#1077 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#1078 = PCURVE('',#956,#1079);+#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084);+#1080 = LINE('',#1081,#1082);+#1081 = CARTESIAN_POINT('',(0.,0.));+#1082 = VECTOR('',#1083,1.);+#1083 = DIRECTION('',(0.,-1.));+#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1085 = PCURVE('',#1086,#1091);+#1086 = PLANE('',#1087);+#1087 = AXIS2_PLACEMENT_3D('',#1088,#1089,#1090);+#1088 = CARTESIAN_POINT('',(2.287750061005,-3.85,-3.5));+#1089 = DIRECTION('',(0.780868809443,6.935508251639E-17,0.624695047554)+  );+#1090 = DIRECTION('',(-0.624695047554,8.669385314554E-17,0.780868809443)+  );+#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096);+#1092 = LINE('',#1093,#1094);+#1093 = CARTESIAN_POINT('',(1.360624847486,0.));+#1094 = VECTOR('',#1095,1.);+#1095 = DIRECTION('',(0.,-1.));+#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1097 = ORIENTED_EDGE('',*,*,#1098,.F.);+#1098 = EDGE_CURVE('',#972,#1071,#1099,.T.);+#1099 = SURFACE_CURVE('',#1100,(#1105,#1113),.PCURVE_S1.);+#1100 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1101,#1102,#1103,#1104),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(4.712388980385,+4.86298192858),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.998111039714,0.998111039714,1.)) REPRESENTATION_ITEM('') );+#1101 = CARTESIAN_POINT('',(1.672187576257,-3.6,-2.25));+#1102 = CARTESIAN_POINT('',(1.593679543711,-3.6,-2.312806426037));+#1103 = CARTESIAN_POINT('',(1.515393958998,-3.595275364956,+    -2.375434893807));+#1104 = CARTESIAN_POINT('',(1.437774457201,-3.585852868813,+    -2.437530495245));+#1105 = PCURVE('',#956,#1106);+#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1112);+#1107 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1108,#1109,#1110,#1111),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(4.712388980385,+4.86298192858),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.998111039714,0.998111039714,1.)) REPRESENTATION_ITEM('') );+#1108 = CARTESIAN_POINT('',(0.30019526484,-0.25));+#1109 = CARTESIAN_POINT('',(0.199655927634,-0.25));+#1110 = CARTESIAN_POINT('',(9.940146265102E-02,-0.254724635044));+#1111 = CARTESIAN_POINT('',(0.,-0.264147131187));+#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1113 = PCURVE('',#1036,#1114);+#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1141);+#1115 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1116,#1117,#1118,#1119,#1120,+    #1121,#1122,#1123,#1124,#1125,#1126,#1127,#1128,#1129,#1130,#1131,+    #1132,#1133,#1134,#1135,#1136,#1137,#1138,#1139,#1140),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (4.712388980385,4.719234114394,4.726079248402,4.732924382411,+    4.73976951642,4.746614650429,4.753459784438,4.760304918447,+    4.767150052456,4.773995186465,4.780840320474,4.787685454483,+    4.794530588491,4.8013757225,4.808220856509,4.815065990518,+    4.821911124527,4.828756258536,4.835601392545,4.842446526554,+    4.849291660563,4.856136794572,4.86298192858),.UNSPECIFIED.);+#1116 = CARTESIAN_POINT('',(6.28318530718,3.427812423743));+#1117 = CARTESIAN_POINT('',(6.2809057513,3.431374229755));+#1118 = CARTESIAN_POINT('',(6.27634605229,3.438498759552));+#1119 = CARTESIAN_POINT('',(6.269504901618,3.449187557439));+#1120 = CARTESIAN_POINT('',(6.262662308304,3.459877608718));+#1121 = CARTESIAN_POINT('',(6.255818432145,3.470568162426));+#1122 = CARTESIAN_POINT('',(6.248973433099,3.481258467062));+#1123 = CARTESIAN_POINT('',(6.242127471285,3.49194777064));+#1124 = CARTESIAN_POINT('',(6.235280706958,3.502635320901));+#1125 = CARTESIAN_POINT('',(6.228433300485,3.513320365475));+#1126 = CARTESIAN_POINT('',(6.221585412324,3.524002152065));+#1127 = CARTESIAN_POINT('',(6.214737202999,3.534679928619));+#1128 = CARTESIAN_POINT('',(6.207888833082,3.545352943511));+#1129 = CARTESIAN_POINT('',(6.201040463164,3.55602044571));+#1130 = CARTESIAN_POINT('',(6.194192253839,3.566681684964));+#1131 = CARTESIAN_POINT('',(6.187344365678,3.577335911972));+#1132 = CARTESIAN_POINT('',(6.180496959205,3.58798237856));+#1133 = CARTESIAN_POINT('',(6.173650194878,3.598620337854));+#1134 = CARTESIAN_POINT('',(6.166804233065,3.609249044459));+#1135 = CARTESIAN_POINT('',(6.159959234019,3.619867754633));+#1136 = CARTESIAN_POINT('',(6.15311535786,3.630475726441));+#1137 = CARTESIAN_POINT('',(6.146272764545,3.64107222001));+#1138 = CARTESIAN_POINT('',(6.139431613873,3.651656497388));+#1139 = CARTESIAN_POINT('',(6.134871914863,3.658704048385));+#1140 = CARTESIAN_POINT('',(6.132592358984,3.662225542799));+#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1142 = ADVANCED_FACE('',(#1143),#1086,.F.);+#1143 = FACE_BOUND('',#1144,.T.);+#1144 = EDGE_LOOP('',(#1145,#1190));+#1145 = ORIENTED_EDGE('',*,*,#1146,.T.);+#1146 = EDGE_CURVE('',#1019,#1071,#1147,.T.);+#1147 = SURFACE_CURVE('',#1148,(#1153,#1161),.PCURVE_S1.);+#1148 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1149,#1150,#1151,#1152),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.721389274991,+4.561796032189),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.433349597464,0.433349597464,1.)) REPRESENTATION_ITEM('') );+#1149 = CARTESIAN_POINT('',(1.437774457201,-1.114147131187,+    -2.437530495245));+#1150 = CARTESIAN_POINT('',(2.941552909621,-1.399379626329,+    -4.31725356076));+#1151 = CARTESIAN_POINT('',(2.941552909621,-3.300620373671,+    -4.31725356076));+#1152 = CARTESIAN_POINT('',(1.437774457201,-3.585852868813,+    -2.437530495245));+#1153 = PCURVE('',#1086,#1154);+#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1160);+#1155 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1156,#1157,#1158,#1159),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.721389274991,+4.561796032189),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.433349597464,0.433349597464,1.)) REPRESENTATION_ITEM('') );+#1156 = CARTESIAN_POINT('',(1.360624847486,-2.735852868813));+#1157 = CARTESIAN_POINT('',(-1.046595216611,-2.450620373671));+#1158 = CARTESIAN_POINT('',(-1.046595216611,-0.549379626329));+#1159 = CARTESIAN_POINT('',(1.360624847486,-0.264147131187));+#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1161 = PCURVE('',#1036,#1162);+#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1189);+#1163 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1164,#1165,#1166,#1167,#1168,+    #1169,#1170,#1171,#1172,#1173,#1174,#1175,#1176,#1177,#1178,#1179,+    #1180,#1181,#1182,#1183,#1184,#1185,#1186,#1187,#1188),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (1.721389274991,1.850498673045,1.9796080711,2.108717469154,+    2.237826867209,2.366936265263,2.496045663317,2.625155061372,+    2.754264459426,2.883373857481,3.012483255535,3.14159265359,+    3.270702051644,3.399811449699,3.528920847753,3.658030245808,+    3.787139643862,3.916249041917,4.045358439971,4.174467838026,+    4.30357723608,4.432686634134,4.561796032189),.UNSPECIFIED.);+#1164 = CARTESIAN_POINT('',(3.292185601786,3.662225542799));+#1165 = CARTESIAN_POINT('',(3.322138125651,3.632651141773));+#1166 = CARTESIAN_POINT('',(3.384385759305,3.571443898707));+#1167 = CARTESIAN_POINT('',(3.485102046827,3.474852471516));+#1168 = CARTESIAN_POINT('',(3.593526404575,3.374628593652));+#1169 = CARTESIAN_POINT('',(3.709860527048,3.272783646898));+#1170 = CARTESIAN_POINT('',(3.834133016584,3.172010786336));+#1171 = CARTESIAN_POINT('',(3.966129137928,3.075765479657));+#1172 = CARTESIAN_POINT('',(4.105338978656,2.988133649658));+#1173 = CARTESIAN_POINT('',(4.250916592461,2.913563413022));+#1174 = CARTESIAN_POINT('',(4.401668202268,2.85642334467));+#1175 = CARTESIAN_POINT('',(4.556079684899,2.820444259748));+#1176 = CARTESIAN_POINT('',(4.712388980385,2.808152778618));+#1177 = CARTESIAN_POINT('',(4.86869827587,2.820444259748));+#1178 = CARTESIAN_POINT('',(5.023109758502,2.85642334467));+#1179 = CARTESIAN_POINT('',(5.173861368308,2.913563413022));+#1180 = CARTESIAN_POINT('',(5.319438982113,2.988133649658));+#1181 = CARTESIAN_POINT('',(5.458648822841,3.075765479657));+#1182 = CARTESIAN_POINT('',(5.590644944185,3.172010786336));+#1183 = CARTESIAN_POINT('',(5.714917433721,3.272783646898));+#1184 = CARTESIAN_POINT('',(5.831251556194,3.374628593652));+#1185 = CARTESIAN_POINT('',(5.939675913942,3.474852471516));+#1186 = CARTESIAN_POINT('',(6.040392201464,3.571443898707));+#1187 = CARTESIAN_POINT('',(6.102639835118,3.632651141773));+#1188 = CARTESIAN_POINT('',(6.132592358984,3.662225542799));+#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1190 = ORIENTED_EDGE('',*,*,#1070,.T.);+#1191 = ADVANCED_FACE('',(#1192),#1206,.F.);+#1192 = FACE_BOUND('',#1193,.T.);+#1193 = EDGE_LOOP('',(#1194,#1229));+#1194 = ORIENTED_EDGE('',*,*,#1195,.F.);+#1195 = EDGE_CURVE('',#1196,#1198,#1200,.T.);+#1196 = VERTEX_POINT('',#1197);+#1197 = CARTESIAN_POINT('',(2.,-3.574744871392,-2.5));+#1198 = VERTEX_POINT('',#1199);+#1199 = CARTESIAN_POINT('',(2.,-1.125255128608,-2.5));+#1200 = SURFACE_CURVE('',#1201,(#1205,#1217),.PCURVE_S1.);+#1201 = LINE('',#1202,#1203);+#1202 = CARTESIAN_POINT('',(2.,-3.85,-2.5));+#1203 = VECTOR('',#1204,1.);+#1204 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#1205 = PCURVE('',#1206,#1211);+#1206 = PLANE('',#1207);+#1207 = AXIS2_PLACEMENT_3D('',#1208,#1209,#1210);+#1208 = CARTESIAN_POINT('',(2.,-3.85,-2.5));+#1209 = DIRECTION('',(-0.780868809443,-6.935508251639E-17,+    -0.624695047554));+#1210 = DIRECTION('',(0.624695047554,-8.669385314554E-17,-0.780868809443+    ));+#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);+#1212 = LINE('',#1213,#1214);+#1213 = CARTESIAN_POINT('',(0.,0.));+#1214 = VECTOR('',#1215,1.);+#1215 = DIRECTION('',(0.,-1.));+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1217 = PCURVE('',#1218,#1223);+#1218 = PLANE('',#1219);+#1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222);+#1220 = CARTESIAN_POINT('',(3.,-3.85,-1.7));+#1221 = DIRECTION('',(-0.624695047554,8.669385314554E-17,0.780868809443)+  );+#1222 = DIRECTION('',(-0.780868809443,-6.935508251639E-17,+    -0.624695047554));+#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228);+#1224 = LINE('',#1225,#1226);+#1225 = CARTESIAN_POINT('',(1.280624847487,0.));+#1226 = VECTOR('',#1227,1.);+#1227 = DIRECTION('',(0.,-1.));+#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1229 = ORIENTED_EDGE('',*,*,#1230,.T.);+#1230 = EDGE_CURVE('',#1196,#1198,#1231,.T.);+#1231 = SURFACE_CURVE('',#1232,(#1237,#1245),.PCURVE_S1.);+#1232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1233,#1234,#1235,#1236),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.772154247585,+4.511031059594),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.466666666667,0.466666666667,1.)) REPRESENTATION_ITEM('') );+#1233 = CARTESIAN_POINT('',(2.,-3.574744871392,-2.5));+#1234 = CARTESIAN_POINT('',(3.371428571429,-3.22481776528,-4.21428571428+    ));+#1235 = CARTESIAN_POINT('',(3.371428571429,-1.47518223472,-4.21428571428+    ));+#1236 = CARTESIAN_POINT('',(2.,-1.125255128608,-2.5));+#1237 = PCURVE('',#1206,#1238);+#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1244);+#1239 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1240,#1241,#1242,#1243),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.772154247585,+4.511031059594),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.466666666667,0.466666666667,1.)) REPRESENTATION_ITEM('') );+#1240 = CARTESIAN_POINT('',(0.,-0.275255128608));+#1241 = CARTESIAN_POINT('',(2.195356881401,-0.62518223472));+#1242 = CARTESIAN_POINT('',(2.195356881401,-2.37481776528));+#1243 = CARTESIAN_POINT('',(0.,-2.724744871392));+#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1245 = PCURVE('',#1036,#1246);+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1273);+#1247 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1248,#1249,#1250,#1251,#1252,+    #1253,#1254,#1255,#1256,#1257,#1258,#1259,#1260,#1261,#1262,#1263,+    #1264,#1265,#1266,#1267,#1268,#1269,#1270,#1271,#1272),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (1.772154247585,1.896648648131,2.021143048677,2.145637449223,+    2.270131849769,2.394626250315,2.51912065086,2.643615051406,+    2.768109451952,2.892603852498,3.017098253044,3.14159265359,+    3.266087054136,3.390581454682,3.515075855227,3.639570255773,+    3.764064656319,3.888559056865,4.013053457411,4.137547857957,+    4.262042258503,4.386536659048,4.511031059594),.UNSPECIFIED.);+#1248 = CARTESIAN_POINT('',(6.081827386389,3.1));+#1249 = CARTESIAN_POINT('',(6.05214426949,3.070950914998));+#1250 = CARTESIAN_POINT('',(5.990590536887,3.011109621195));+#1251 = CARTESIAN_POINT('',(5.891473953155,2.917567395593));+#1252 = CARTESIAN_POINT('',(5.785302822149,2.821477939291));+#1253 = CARTESIAN_POINT('',(5.671966340549,2.724830419543));+#1254 = CARTESIAN_POINT('',(5.551511787088,2.630176521366));+#1255 = CARTESIAN_POINT('',(5.424201401802,2.540670391546));+#1256 = CARTESIAN_POINT('',(5.290549026333,2.459926416084));+#1257 = CARTESIAN_POINT('',(5.151346959603,2.391775842853));+#1258 = CARTESIAN_POINT('',(5.007668810188,2.339899346363));+#1259 = CARTESIAN_POINT('',(4.860842291313,2.307386879513));+#1260 = CARTESIAN_POINT('',(4.712388980385,2.296306560244));+#1261 = CARTESIAN_POINT('',(4.563935669456,2.307386879513));+#1262 = CARTESIAN_POINT('',(4.417109150582,2.339899346363));+#1263 = CARTESIAN_POINT('',(4.273431001167,2.391775842853));+#1264 = CARTESIAN_POINT('',(4.134228934436,2.459926416084));+#1265 = CARTESIAN_POINT('',(4.000576558967,2.540670391546));+#1266 = CARTESIAN_POINT('',(3.873266173682,2.630176521366));+#1267 = CARTESIAN_POINT('',(3.75281162022,2.724830419543));+#1268 = CARTESIAN_POINT('',(3.639475138621,2.821477939291));+#1269 = CARTESIAN_POINT('',(3.533304007615,2.917567395593));+#1270 = CARTESIAN_POINT('',(3.434187423882,3.011109621195));+#1271 = CARTESIAN_POINT('',(3.372633691279,3.070950914998));+#1272 = CARTESIAN_POINT('',(3.34295057438,3.1));+#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1274 = ADVANCED_FACE('',(#1275),#1218,.F.);+#1275 = FACE_BOUND('',#1276,.T.);+#1276 = EDGE_LOOP('',(#1277,#1302,#1347,#1348,#1395,#1418));+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);+#1279 = VERTEX_POINT('',#1280);+#1280 = CARTESIAN_POINT('',(2.3125,-3.6,-2.25));+#1281 = VERTEX_POINT('',#1282);+#1282 = CARTESIAN_POINT('',(3.,-3.6,-1.7));+#1283 = SURFACE_CURVE('',#1284,(#1288,#1295),.PCURVE_S1.);+#1284 = LINE('',#1285,#1286);+#1285 = CARTESIAN_POINT('',(3.,-3.6,-1.7));+#1286 = VECTOR('',#1287,1.);+#1287 = DIRECTION('',(0.780868809443,-1.112571115369E-16,0.624695047554)+  );+#1288 = PCURVE('',#1218,#1289);+#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294);+#1290 = LINE('',#1291,#1292);+#1291 = CARTESIAN_POINT('',(-0.,-0.25));+#1292 = VECTOR('',#1293,1.);+#1293 = DIRECTION('',(-1.,1.806121940533E-16));+#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1295 = PCURVE('',#879,#1296);+#1296 = DEFINITIONAL_REPRESENTATION('',(#1297),#1301);+#1297 = LINE('',#1298,#1299);+#1298 = CARTESIAN_POINT('',(1.7,-2.1));+#1299 = VECTOR('',#1300,1.);+#1300 = DIRECTION('',(-0.624695047554,0.780868809443));+#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1302 = ORIENTED_EDGE('',*,*,#1303,.F.);+#1303 = EDGE_CURVE('',#1196,#1279,#1304,.T.);+#1304 = SURFACE_CURVE('',#1305,(#1310,#1318),.PCURVE_S1.);+#1305 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1306,#1307,#1308,#1309),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.369438406005,+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.996624102003,0.996624102003,1.)) REPRESENTATION_ITEM('') );+#1306 = CARTESIAN_POINT('',(2.,-3.574744871392,-2.5));+#1307 = CARTESIAN_POINT('',(2.102929007618,-3.591553107951,+    -2.417656793906));+#1308 = CARTESIAN_POINT('',(2.207448521502,-3.6,-2.334041182798));+#1309 = CARTESIAN_POINT('',(2.3125,-3.6,-2.25));+#1310 = PCURVE('',#1218,#1311);+#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1317);+#1312 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1313,#1314,#1315,#1316),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.369438406005,+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.996624102003,0.996624102003,1.)) REPRESENTATION_ITEM('') );+#1313 = CARTESIAN_POINT('',(1.280624847487,-0.275255128608));+#1314 = CARTESIAN_POINT('',(1.148811402804,-0.258446892049));+#1315 = CARTESIAN_POINT('',(1.014961116277,-0.25));+#1316 = CARTESIAN_POINT('',(0.880429582647,-0.25));+#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1318 = PCURVE('',#1036,#1319);+#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1346);+#1320 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1321,#1322,#1323,#1324,#1325,+    #1326,#1327,#1328,#1329,#1330,#1331,#1332,#1333,#1334,#1335,#1336,+    #1337,#1338,#1339,#1340,#1341,#1342,#1343,#1344,#1345),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (1.369438406005,1.378591038768,1.387743671531,1.396896304294,+    1.406048937057,1.415201569821,1.424354202584,1.433506835347,+    1.44265946811,1.451812100873,1.460964733637,1.4701173664,+    1.479269999163,1.488422631926,1.497575264689,1.506727897453,+    1.515880530216,1.525033162979,1.534185795742,1.543338428505,+    1.552491061269,1.561643694032,1.570796326795),.UNSPECIFIED.);+#1321 = CARTESIAN_POINT('',(6.081827386389,3.1));+#1322 = CARTESIAN_POINT('',(6.084873112432,3.095337204065));+#1323 = CARTESIAN_POINT('',(6.090965966917,3.086000765672));+#1324 = CARTESIAN_POINT('',(6.100109075777,3.071965296927));+#1325 = CARTESIAN_POINT('',(6.109255632052,3.057900741488));+#1326 = CARTESIAN_POINT('',(6.118405254811,3.043808837648));+#1327 = CARTESIAN_POINT('',(6.127557562448,3.029691331861));+#1328 = CARTESIAN_POINT('',(6.136712172661,3.015549979356));+#1329 = CARTESIAN_POINT('',(6.145868702572,3.001386543055));+#1330 = CARTESIAN_POINT('',(6.155026768821,2.987202792937));+#1331 = CARTESIAN_POINT('',(6.164185987663,2.973000505281));+#1332 = CARTESIAN_POINT('',(6.17334597506,2.958781461923));+#1333 = CARTESIAN_POINT('',(6.182506346784,2.94454744952));+#1334 = CARTESIAN_POINT('',(6.191666718508,2.930300258795));+#1335 = CARTESIAN_POINT('',(6.200826705906,2.916041683789));+#1336 = CARTESIAN_POINT('',(6.209985924748,2.901773521106));+#1337 = CARTESIAN_POINT('',(6.219143990997,2.887497569163));+#1338 = CARTESIAN_POINT('',(6.228300520908,2.873215627429));+#1339 = CARTESIAN_POINT('',(6.23745513112,2.858929495675));+#1340 = CARTESIAN_POINT('',(6.246607438758,2.84464097321));+#1341 = CARTESIAN_POINT('',(6.255757061517,2.830351858164));+#1342 = CARTESIAN_POINT('',(6.264903617792,2.816063946596));+#1343 = CARTESIAN_POINT('',(6.274046726651,2.801779032263));+#1344 = CARTESIAN_POINT('',(6.280139581136,2.792258946727));+#1345 = CARTESIAN_POINT('',(6.28318530718,2.7875));+#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1347 = ORIENTED_EDGE('',*,*,#1195,.T.);+#1348 = ORIENTED_EDGE('',*,*,#1349,.T.);+#1349 = EDGE_CURVE('',#1198,#1350,#1352,.T.);+#1350 = VERTEX_POINT('',#1351);+#1351 = CARTESIAN_POINT('',(2.3125,-1.1,-2.25));+#1352 = SURFACE_CURVE('',#1353,(#1358,#1366),.PCURVE_S1.);+#1353 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1354,#1355,#1356,#1357),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.369438406005,+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.996624102003,0.996624102003,1.)) REPRESENTATION_ITEM('') );+#1354 = CARTESIAN_POINT('',(2.,-1.125255128608,-2.5));+#1355 = CARTESIAN_POINT('',(2.102929007618,-1.108446892049,+    -2.417656793906));+#1356 = CARTESIAN_POINT('',(2.207448521502,-1.1,-2.334041182798));+#1357 = CARTESIAN_POINT('',(2.3125,-1.1,-2.25));+#1358 = PCURVE('',#1218,#1359);+#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1365);+#1360 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1361,#1362,#1363,#1364),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.369438406005,+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.996624102003,0.996624102003,1.)) REPRESENTATION_ITEM('') );+#1361 = CARTESIAN_POINT('',(1.280624847487,-2.724744871392));+#1362 = CARTESIAN_POINT('',(1.148811402804,-2.741553107951));+#1363 = CARTESIAN_POINT('',(1.014961116277,-2.75));+#1364 = CARTESIAN_POINT('',(0.880429582647,-2.75));+#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1366 = PCURVE('',#1036,#1367);+#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1394);+#1368 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1369,#1370,#1371,#1372,#1373,+    #1374,#1375,#1376,#1377,#1378,#1379,#1380,#1381,#1382,#1383,#1384,+    #1385,#1386,#1387,#1388,#1389,#1390,#1391,#1392,#1393),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (1.369438406005,1.378591038768,1.387743671531,1.396896304294,+    1.406048937057,1.415201569821,1.424354202584,1.433506835347,+    1.44265946811,1.451812100873,1.460964733637,1.4701173664,+    1.479269999163,1.488422631926,1.497575264689,1.506727897453,+    1.515880530216,1.525033162979,1.534185795742,1.543338428505,+    1.552491061269,1.561643694032,1.570796326795),.UNSPECIFIED.);+#1369 = CARTESIAN_POINT('',(3.34295057438,3.1));+#1370 = CARTESIAN_POINT('',(3.339904848337,3.095337204065));+#1371 = CARTESIAN_POINT('',(3.333811993852,3.086000765672));+#1372 = CARTESIAN_POINT('',(3.324668884992,3.071965296927));+#1373 = CARTESIAN_POINT('',(3.315522328718,3.057900741488));+#1374 = CARTESIAN_POINT('',(3.306372705959,3.043808837648));+#1375 = CARTESIAN_POINT('',(3.297220398321,3.029691331861));+#1376 = CARTESIAN_POINT('',(3.288065788109,3.015549979356));+#1377 = CARTESIAN_POINT('',(3.278909258198,3.001386543055));+#1378 = CARTESIAN_POINT('',(3.269751191948,2.987202792937));+#1379 = CARTESIAN_POINT('',(3.260591973107,2.973000505281));+#1380 = CARTESIAN_POINT('',(3.251431985709,2.958781461923));+#1381 = CARTESIAN_POINT('',(3.242271613985,2.94454744952));+#1382 = CARTESIAN_POINT('',(3.233111242261,2.930300258795));+#1383 = CARTESIAN_POINT('',(3.223951254863,2.916041683789));+#1384 = CARTESIAN_POINT('',(3.214792036022,2.901773521106));+#1385 = CARTESIAN_POINT('',(3.205633969772,2.887497569163));+#1386 = CARTESIAN_POINT('',(3.196477439861,2.873215627429));+#1387 = CARTESIAN_POINT('',(3.187322829649,2.858929495675));+#1388 = CARTESIAN_POINT('',(3.178170522011,2.84464097321));+#1389 = CARTESIAN_POINT('',(3.169020899252,2.830351858164));+#1390 = CARTESIAN_POINT('',(3.159874342978,2.816063946596));+#1391 = CARTESIAN_POINT('',(3.150731234118,2.801779032263));+#1392 = CARTESIAN_POINT('',(3.144638379633,2.792258946727));+#1393 = CARTESIAN_POINT('',(3.14159265359,2.7875));+#1394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1395 = ORIENTED_EDGE('',*,*,#1396,.T.);+#1396 = EDGE_CURVE('',#1350,#1397,#1399,.T.);+#1397 = VERTEX_POINT('',#1398);+#1398 = CARTESIAN_POINT('',(3.,-1.1,-1.7));+#1399 = SURFACE_CURVE('',#1400,(#1404,#1411),.PCURVE_S1.);+#1400 = LINE('',#1401,#1402);+#1401 = CARTESIAN_POINT('',(3.,-1.1,-1.7));+#1402 = VECTOR('',#1403,1.);+#1403 = DIRECTION('',(0.780868809443,2.499672765696E-16,0.624695047554)+  );+#1404 = PCURVE('',#1218,#1405);+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410);+#1406 = LINE('',#1407,#1408);+#1407 = CARTESIAN_POINT('',(-0.,-2.75));+#1408 = VECTOR('',#1409,1.);+#1409 = DIRECTION('',(-1.,-1.806121940533E-16));+#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1411 = PCURVE('',#930,#1412);+#1412 = DEFINITIONAL_REPRESENTATION('',(#1413),#1417);+#1413 = LINE('',#1414,#1415);+#1414 = CARTESIAN_POINT('',(1.7,-2.1));+#1415 = VECTOR('',#1416,1.);+#1416 = DIRECTION('',(-0.624695047554,0.780868809443));+#1417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1418 = ORIENTED_EDGE('',*,*,#1419,.F.);+#1419 = EDGE_CURVE('',#1281,#1397,#1420,.T.);+#1420 = SURFACE_CURVE('',#1421,(#1425,#1432),.PCURVE_S1.);+#1421 = LINE('',#1422,#1423);+#1422 = CARTESIAN_POINT('',(3.,-3.85,-1.7));+#1423 = VECTOR('',#1424,1.);+#1424 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#1425 = PCURVE('',#1218,#1426);+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1431);+#1427 = LINE('',#1428,#1429);+#1428 = CARTESIAN_POINT('',(0.,0.));+#1429 = VECTOR('',#1430,1.);+#1430 = DIRECTION('',(0.,-1.));+#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1432 = PCURVE('',#1433,#1438);+#1433 = PLANE('',#1434);+#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437);+#1435 = CARTESIAN_POINT('',(3.,-3.85,0.));+#1436 = DIRECTION('',(-1.,0.,0.));+#1437 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443);+#1439 = LINE('',#1440,#1441);+#1440 = CARTESIAN_POINT('',(0.,-1.7));+#1441 = VECTOR('',#1442,1.);+#1442 = DIRECTION('',(-1.,0.));+#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1444 = ADVANCED_FACE('',(#1445),#1433,.F.);+#1445 = FACE_BOUND('',#1446,.T.);+#1446 = EDGE_LOOP('',(#1447,#1470,#1471,#1494));+#1447 = ORIENTED_EDGE('',*,*,#1448,.F.);+#1448 = EDGE_CURVE('',#1281,#1449,#1451,.T.);+#1449 = VERTEX_POINT('',#1450);+#1450 = CARTESIAN_POINT('',(3.,-3.6,0.));+#1451 = SURFACE_CURVE('',#1452,(#1456,#1463),.PCURVE_S1.);+#1452 = LINE('',#1453,#1454);+#1453 = CARTESIAN_POINT('',(3.,-3.6,0.));+#1454 = VECTOR('',#1455,1.);+#1455 = DIRECTION('',(0.,-1.78098276867E-16,1.));+#1456 = PCURVE('',#1433,#1457);+#1457 = DEFINITIONAL_REPRESENTATION('',(#1458),#1462);+#1458 = LINE('',#1459,#1460);+#1459 = CARTESIAN_POINT('',(-0.25,0.));+#1460 = VECTOR('',#1461,1.);+#1461 = DIRECTION('',(2.891205793295E-16,1.));+#1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1463 = PCURVE('',#879,#1464);+#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469);+#1465 = LINE('',#1466,#1467);+#1466 = CARTESIAN_POINT('',(-0.,-2.1));+#1467 = VECTOR('',#1468,1.);+#1468 = DIRECTION('',(-1.,0.));+#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1470 = ORIENTED_EDGE('',*,*,#1419,.T.);+#1471 = ORIENTED_EDGE('',*,*,#1472,.T.);+#1472 = EDGE_CURVE('',#1397,#1473,#1475,.T.);+#1473 = VERTEX_POINT('',#1474);+#1474 = CARTESIAN_POINT('',(3.,-1.1,0.));+#1475 = SURFACE_CURVE('',#1476,(#1480,#1487),.PCURVE_S1.);+#1476 = LINE('',#1477,#1478);+#1477 = CARTESIAN_POINT('',(3.,-1.1,0.));+#1478 = VECTOR('',#1479,1.);+#1479 = DIRECTION('',(0.,4.00142881792E-16,1.));+#1480 = PCURVE('',#1433,#1481);+#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1486);+#1482 = LINE('',#1483,#1484);+#1483 = CARTESIAN_POINT('',(-2.75,0.));+#1484 = VECTOR('',#1485,1.);+#1485 = DIRECTION('',(-2.891205793295E-16,1.));+#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1487 = PCURVE('',#930,#1488);+#1488 = DEFINITIONAL_REPRESENTATION('',(#1489),#1493);+#1489 = LINE('',#1490,#1491);+#1490 = CARTESIAN_POINT('',(0.,-2.1));+#1491 = VECTOR('',#1492,1.);+#1492 = DIRECTION('',(-1.,0.));+#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1494 = ORIENTED_EDGE('',*,*,#1495,.F.);+#1495 = EDGE_CURVE('',#1449,#1473,#1496,.T.);+#1496 = SURFACE_CURVE('',#1497,(#1501,#1508),.PCURVE_S1.);+#1497 = LINE('',#1498,#1499);+#1498 = CARTESIAN_POINT('',(3.,-3.85,0.));+#1499 = VECTOR('',#1500,1.);+#1500 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#1501 = PCURVE('',#1433,#1502);+#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507);+#1503 = LINE('',#1504,#1505);+#1504 = CARTESIAN_POINT('',(0.,0.));+#1505 = VECTOR('',#1506,1.);+#1506 = DIRECTION('',(-1.,0.));+#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1508 = PCURVE('',#820,#1509);+#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1514);+#1510 = LINE('',#1511,#1512);+#1511 = CARTESIAN_POINT('',(3.,6.9));+#1512 = VECTOR('',#1513,1.);+#1513 = DIRECTION('',(1.,0.));+#1514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1515 = ADVANCED_FACE('',(#1516),#765,.F.);+#1516 = FACE_BOUND('',#1517,.T.);+#1517 = EDGE_LOOP('',(#1518,#1541,#1542,#1565,#1593,#1622,#1650,#1678,+    #1706,#1734));+#1518 = ORIENTED_EDGE('',*,*,#1519,.T.);+#1519 = EDGE_CURVE('',#1520,#635,#1522,.T.);+#1520 = VERTEX_POINT('',#1521);+#1521 = CARTESIAN_POINT('',(-3.,-3.85,8.6));+#1522 = SURFACE_CURVE('',#1523,(#1527,#1534),.PCURVE_S1.);+#1523 = LINE('',#1524,#1525);+#1524 = CARTESIAN_POINT('',(-3.,-3.85,8.6));+#1525 = VECTOR('',#1526,1.);+#1526 = DIRECTION('',(-0.,-1.110223024625E-16,-1.));+#1527 = PCURVE('',#765,#1528);+#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533);+#1529 = LINE('',#1530,#1531);+#1530 = CARTESIAN_POINT('',(3.,6.1));+#1531 = VECTOR('',#1532,1.);+#1532 = DIRECTION('',(0.,-1.));+#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1534 = PCURVE('',#655,#1535);+#1535 = DEFINITIONAL_REPRESENTATION('',(#1536),#1540);+#1536 = LINE('',#1537,#1538);+#1537 = CARTESIAN_POINT('',(0.,0.));+#1538 = VECTOR('',#1539,1.);+#1539 = DIRECTION('',(0.,-1.));+#1540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1541 = ORIENTED_EDGE('',*,*,#751,.F.);+#1542 = ORIENTED_EDGE('',*,*,#1543,.F.);+#1543 = EDGE_CURVE('',#1544,#724,#1546,.T.);+#1544 = VERTEX_POINT('',#1545);+#1545 = CARTESIAN_POINT('',(-3.,-6.85,6.5));+#1546 = SURFACE_CURVE('',#1547,(#1551,#1558),.PCURVE_S1.);+#1547 = LINE('',#1548,#1549);+#1548 = CARTESIAN_POINT('',(-3.,-6.85,2.5));+#1549 = VECTOR('',#1550,1.);+#1550 = DIRECTION('',(-0.,-1.110223024625E-16,-1.));+#1551 = PCURVE('',#765,#1552);+#1552 = DEFINITIONAL_REPRESENTATION('',(#1553),#1557);+#1553 = LINE('',#1554,#1555);+#1554 = CARTESIAN_POINT('',(0.,0.));+#1555 = VECTOR('',#1556,1.);+#1556 = DIRECTION('',(0.,-1.));+#1557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1558 = PCURVE('',#739,#1559);+#1559 = DEFINITIONAL_REPRESENTATION('',(#1560),#1564);+#1560 = LINE('',#1561,#1562);+#1561 = CARTESIAN_POINT('',(8.5,0.9));+#1562 = VECTOR('',#1563,1.);+#1563 = DIRECTION('',(1.,0.));+#1564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1565 = ORIENTED_EDGE('',*,*,#1566,.F.);+#1566 = EDGE_CURVE('',#1567,#1544,#1569,.T.);+#1567 = VERTEX_POINT('',#1568);+#1568 = CARTESIAN_POINT('',(-3.,-6.45,6.5));+#1569 = SURFACE_CURVE('',#1570,(#1574,#1581),.PCURVE_S1.);+#1570 = LINE('',#1571,#1572);+#1571 = CARTESIAN_POINT('',(-3.,-6.85,6.5));+#1572 = VECTOR('',#1573,1.);+#1573 = DIRECTION('',(0.,-1.,7.658024876124E-17));+#1574 = PCURVE('',#765,#1575);+#1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1580);+#1576 = LINE('',#1577,#1578);+#1577 = CARTESIAN_POINT('',(0.,4.));+#1578 = VECTOR('',#1579,1.);+#1579 = DIRECTION('',(-1.,-3.444205370126E-17));+#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1581 = PCURVE('',#1582,#1587);+#1582 = PLANE('',#1583);+#1583 = AXIS2_PLACEMENT_3D('',#1584,#1585,#1586);+#1584 = CARTESIAN_POINT('',(-3.9,-6.85,6.5));+#1585 = DIRECTION('',(0.,-7.658024876124E-17,-1.));+#1586 = DIRECTION('',(0.,1.,-7.658024876124E-17));+#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1592);+#1588 = LINE('',#1589,#1590);+#1589 = CARTESIAN_POINT('',(0.,0.9));+#1590 = VECTOR('',#1591,1.);+#1591 = DIRECTION('',(-1.,0.));+#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1593 = ORIENTED_EDGE('',*,*,#1594,.F.);+#1594 = EDGE_CURVE('',#1595,#1567,#1597,.T.);+#1595 = VERTEX_POINT('',#1596);+#1596 = CARTESIAN_POINT('',(-3.,1.75,6.5));+#1597 = SURFACE_CURVE('',#1598,(#1603,#1610),.PCURVE_S1.);+#1598 = CIRCLE('',#1599,4.1);+#1599 = AXIS2_PLACEMENT_3D('',#1600,#1601,#1602);+#1600 = CARTESIAN_POINT('',(-3.,-2.35,6.5));+#1601 = DIRECTION('',(1.,-0.,0.));+#1602 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#1603 = PCURVE('',#765,#1604);+#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609);+#1605 = CIRCLE('',#1606,4.1);+#1606 = AXIS2_PLACEMENT_2D('',#1607,#1608);+#1607 = CARTESIAN_POINT('',(4.5,4.));+#1608 = DIRECTION('',(1.,0.));+#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1610 = PCURVE('',#1611,#1616);+#1611 = CYLINDRICAL_SURFACE('',#1612,4.1);+#1612 = AXIS2_PLACEMENT_3D('',#1613,#1614,#1615);+#1613 = CARTESIAN_POINT('',(-3.9,-2.35,6.5));+#1614 = DIRECTION('',(1.,0.,0.));+#1615 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#1616 = DEFINITIONAL_REPRESENTATION('',(#1617),#1621);+#1617 = LINE('',#1618,#1619);+#1618 = CARTESIAN_POINT('',(0.,0.9));+#1619 = VECTOR('',#1620,1.);+#1620 = DIRECTION('',(1.,0.));+#1621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1622 = ORIENTED_EDGE('',*,*,#1623,.F.);+#1623 = EDGE_CURVE('',#1624,#1595,#1626,.T.);+#1624 = VERTEX_POINT('',#1625);+#1625 = CARTESIAN_POINT('',(-3.,2.15,6.5));+#1626 = SURFACE_CURVE('',#1627,(#1631,#1638),.PCURVE_S1.);+#1627 = LINE('',#1628,#1629);+#1628 = CARTESIAN_POINT('',(-3.,1.75,6.5));+#1629 = VECTOR('',#1630,1.);+#1630 = DIRECTION('',(0.,-1.,1.454643561638E-16));+#1631 = PCURVE('',#765,#1632);+#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637);+#1633 = LINE('',#1634,#1635);+#1634 = CARTESIAN_POINT('',(8.6,4.));+#1635 = VECTOR('',#1636,1.);+#1636 = DIRECTION('',(-1.,3.444205370126E-17));+#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1638 = PCURVE('',#1639,#1644);+#1639 = PLANE('',#1640);+#1640 = AXIS2_PLACEMENT_3D('',#1641,#1642,#1643);+#1641 = CARTESIAN_POINT('',(-3.9,1.75,6.5));+#1642 = DIRECTION('',(0.,-1.454643561638E-16,-1.));+#1643 = DIRECTION('',(0.,1.,-1.454643561638E-16));+#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649);+#1645 = LINE('',#1646,#1647);+#1646 = CARTESIAN_POINT('',(0.,0.9));+#1647 = VECTOR('',#1648,1.);+#1648 = DIRECTION('',(-1.,0.));+#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1650 = ORIENTED_EDGE('',*,*,#1651,.T.);+#1651 = EDGE_CURVE('',#1624,#1652,#1654,.T.);+#1652 = VERTEX_POINT('',#1653);+#1653 = CARTESIAN_POINT('',(-3.,2.15,2.5));+#1654 = SURFACE_CURVE('',#1655,(#1659,#1666),.PCURVE_S1.);+#1655 = LINE('',#1656,#1657);+#1656 = CARTESIAN_POINT('',(-3.,2.15,2.5));+#1657 = VECTOR('',#1658,1.);+#1658 = DIRECTION('',(-0.,-1.110223024625E-16,-1.));+#1659 = PCURVE('',#765,#1660);+#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665);+#1661 = LINE('',#1662,#1663);+#1662 = CARTESIAN_POINT('',(9.,0.));+#1663 = VECTOR('',#1664,1.);+#1664 = DIRECTION('',(0.,-1.));+#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1666 = PCURVE('',#1667,#1672);+#1667 = PLANE('',#1668);+#1668 = AXIS2_PLACEMENT_3D('',#1669,#1670,#1671);+#1669 = CARTESIAN_POINT('',(-3.9,2.15,11.));+#1670 = DIRECTION('',(0.,1.,1.255308988071E-16));+#1671 = DIRECTION('',(0.,-1.255308988071E-16,1.));+#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1677);+#1673 = LINE('',#1674,#1675);+#1674 = CARTESIAN_POINT('',(-8.5,0.9));+#1675 = VECTOR('',#1676,1.);+#1676 = DIRECTION('',(-1.,0.));+#1677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1678 = ORIENTED_EDGE('',*,*,#1679,.F.);+#1679 = EDGE_CURVE('',#1680,#1652,#1682,.T.);+#1680 = VERTEX_POINT('',#1681);+#1681 = CARTESIAN_POINT('',(-3.,-0.85,2.5));+#1682 = SURFACE_CURVE('',#1683,(#1687,#1694),.PCURVE_S1.);+#1683 = LINE('',#1684,#1685);+#1684 = CARTESIAN_POINT('',(-3.,-6.85,2.5));+#1685 = VECTOR('',#1686,1.);+#1686 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#1687 = PCURVE('',#765,#1688);+#1688 = DEFINITIONAL_REPRESENTATION('',(#1689),#1693);+#1689 = LINE('',#1690,#1691);+#1690 = CARTESIAN_POINT('',(0.,0.));+#1691 = VECTOR('',#1692,1.);+#1692 = DIRECTION('',(1.,0.));+#1693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1694 = PCURVE('',#1695,#1700);+#1695 = PLANE('',#1696);+#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699);+#1697 = CARTESIAN_POINT('',(-3.9,-6.85,2.5));+#1698 = DIRECTION('',(0.,-1.110223024625E-16,-1.));+#1699 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#1700 = DEFINITIONAL_REPRESENTATION('',(#1701),#1705);+#1701 = LINE('',#1702,#1703);+#1702 = CARTESIAN_POINT('',(0.,0.9));+#1703 = VECTOR('',#1704,1.);+#1704 = DIRECTION('',(1.,0.));+#1705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1706 = ORIENTED_EDGE('',*,*,#1707,.F.);+#1707 = EDGE_CURVE('',#1708,#1680,#1710,.T.);+#1708 = VERTEX_POINT('',#1709);+#1709 = CARTESIAN_POINT('',(-3.,-0.85,8.6));+#1710 = SURFACE_CURVE('',#1711,(#1715,#1722),.PCURVE_S1.);+#1711 = LINE('',#1712,#1713);+#1712 = CARTESIAN_POINT('',(-3.,-0.85,8.6));+#1713 = VECTOR('',#1714,1.);+#1714 = DIRECTION('',(-0.,-1.110223024625E-16,-1.));+#1715 = PCURVE('',#765,#1716);+#1716 = DEFINITIONAL_REPRESENTATION('',(#1717),#1721);+#1717 = LINE('',#1718,#1719);+#1718 = CARTESIAN_POINT('',(6.,6.1));+#1719 = VECTOR('',#1720,1.);+#1720 = DIRECTION('',(0.,-1.));+#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1722 = PCURVE('',#1723,#1728);+#1723 = PLANE('',#1724);+#1724 = AXIS2_PLACEMENT_3D('',#1725,#1726,#1727);+#1725 = CARTESIAN_POINT('',(-3.,-0.85,8.6));+#1726 = DIRECTION('',(-1.084202172486E-15,-1.,1.110223024625E-16));+#1727 = DIRECTION('',(1.,-1.084202172486E-15,1.203706215242E-31));+#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733);+#1729 = LINE('',#1730,#1731);+#1730 = CARTESIAN_POINT('',(0.,0.));+#1731 = VECTOR('',#1732,1.);+#1732 = DIRECTION('',(0.,-1.));+#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1734 = ORIENTED_EDGE('',*,*,#1735,.F.);+#1735 = EDGE_CURVE('',#1520,#1708,#1736,.T.);+#1736 = SURFACE_CURVE('',#1737,(#1741,#1748),.PCURVE_S1.);+#1737 = LINE('',#1738,#1739);+#1738 = CARTESIAN_POINT('',(-3.,-3.85,8.6));+#1739 = VECTOR('',#1740,1.);+#1740 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#1741 = PCURVE('',#765,#1742);+#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1747);+#1743 = LINE('',#1744,#1745);+#1744 = CARTESIAN_POINT('',(3.,6.1));+#1745 = VECTOR('',#1746,1.);+#1746 = DIRECTION('',(1.,0.));+#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1748 = PCURVE('',#1749,#1754);+#1749 = CYLINDRICAL_SURFACE('',#1750,0.4);+#1750 = AXIS2_PLACEMENT_3D('',#1751,#1752,#1753);+#1751 = CARTESIAN_POINT('',(-3.,-3.85,8.2));+#1752 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#1753 = DIRECTION('',(1.,0.,0.));+#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759);+#1755 = LINE('',#1756,#1757);+#1756 = CARTESIAN_POINT('',(1.570796326795,0.));+#1757 = VECTOR('',#1758,1.);+#1758 = DIRECTION('',(0.,-1.));+#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1760 = ADVANCED_FACE('',(#1761),#1695,.F.);+#1761 = FACE_BOUND('',#1762,.T.);+#1762 = EDGE_LOOP('',(#1763,#1793,#1821,#1842,#1843));+#1763 = ORIENTED_EDGE('',*,*,#1764,.F.);+#1764 = EDGE_CURVE('',#1765,#1767,#1769,.T.);+#1765 = VERTEX_POINT('',#1766);+#1766 = CARTESIAN_POINT('',(-3.9,-0.85,2.5));+#1767 = VERTEX_POINT('',#1768);+#1768 = CARTESIAN_POINT('',(-3.9,2.15,2.5));+#1769 = SURFACE_CURVE('',#1770,(#1774,#1781),.PCURVE_S1.);+#1770 = LINE('',#1771,#1772);+#1771 = CARTESIAN_POINT('',(-3.9,-6.85,2.5));+#1772 = VECTOR('',#1773,1.);+#1773 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#1774 = PCURVE('',#1695,#1775);+#1775 = DEFINITIONAL_REPRESENTATION('',(#1776),#1780);+#1776 = LINE('',#1777,#1778);+#1777 = CARTESIAN_POINT('',(0.,0.));+#1778 = VECTOR('',#1779,1.);+#1779 = DIRECTION('',(1.,0.));+#1780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1781 = PCURVE('',#1782,#1787);+#1782 = PLANE('',#1783);+#1783 = AXIS2_PLACEMENT_3D('',#1784,#1785,#1786);+#1784 = CARTESIAN_POINT('',(-3.9,-6.85,8.881784197001E-16));+#1785 = DIRECTION('',(1.,0.,0.));+#1786 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792);+#1788 = LINE('',#1789,#1790);+#1789 = CARTESIAN_POINT('',(0.,2.5));+#1790 = VECTOR('',#1791,1.);+#1791 = DIRECTION('',(1.,0.));+#1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1793 = ORIENTED_EDGE('',*,*,#1794,.F.);+#1794 = EDGE_CURVE('',#1795,#1765,#1797,.T.);+#1795 = VERTEX_POINT('',#1796);+#1796 = CARTESIAN_POINT('',(-3.4,-0.85,2.5));+#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.);+#1798 = LINE('',#1799,#1800);+#1799 = CARTESIAN_POINT('',(0.505124837953,-0.85,2.5));+#1800 = VECTOR('',#1801,1.);+#1801 = DIRECTION('',(-1.,0.,-0.));+#1802 = PCURVE('',#1695,#1803);+#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808);+#1804 = LINE('',#1805,#1806);+#1805 = CARTESIAN_POINT('',(6.,4.405124837953));+#1806 = VECTOR('',#1807,1.);+#1807 = DIRECTION('',(0.,-1.));+#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1809 = PCURVE('',#1810,#1815);+#1810 = PLANE('',#1811);+#1811 = AXIS2_PLACEMENT_3D('',#1812,#1813,#1814);+#1812 = CARTESIAN_POINT('',(0.505124837953,-0.85,2.5));+#1813 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#1814 = DIRECTION('',(-1.,0.,0.));+#1815 = DEFINITIONAL_REPRESENTATION('',(#1816),#1820);+#1816 = LINE('',#1817,#1818);+#1817 = CARTESIAN_POINT('',(0.,0.));+#1818 = VECTOR('',#1819,1.);+#1819 = DIRECTION('',(1.,0.));+#1820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1821 = ORIENTED_EDGE('',*,*,#1822,.F.);+#1822 = EDGE_CURVE('',#1680,#1795,#1823,.T.);+#1823 = SURFACE_CURVE('',#1824,(#1828,#1835),.PCURVE_S1.);+#1824 = LINE('',#1825,#1826);+#1825 = CARTESIAN_POINT('',(-3.,-0.85,2.5));+#1826 = VECTOR('',#1827,1.);+#1827 = DIRECTION('',(-1.,1.084202172486E-15,-1.203706215242E-31));+#1828 = PCURVE('',#1695,#1829);+#1829 = DEFINITIONAL_REPRESENTATION('',(#1830),#1834);+#1830 = LINE('',#1831,#1832);+#1831 = CARTESIAN_POINT('',(6.,0.9));+#1832 = VECTOR('',#1833,1.);+#1833 = DIRECTION('',(1.084202172486E-15,-1.));+#1834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1835 = PCURVE('',#1723,#1836);+#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841);+#1837 = LINE('',#1838,#1839);+#1838 = CARTESIAN_POINT('',(0.,-6.1));+#1839 = VECTOR('',#1840,1.);+#1840 = DIRECTION('',(-1.,0.));+#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1842 = ORIENTED_EDGE('',*,*,#1679,.T.);+#1843 = ORIENTED_EDGE('',*,*,#1844,.T.);+#1844 = EDGE_CURVE('',#1652,#1767,#1845,.T.);+#1845 = SURFACE_CURVE('',#1846,(#1850,#1857),.PCURVE_S1.);+#1846 = LINE('',#1847,#1848);+#1847 = CARTESIAN_POINT('',(-3.9,2.15,2.5));+#1848 = VECTOR('',#1849,1.);+#1849 = DIRECTION('',(-1.,0.,-0.));+#1850 = PCURVE('',#1695,#1851);+#1851 = DEFINITIONAL_REPRESENTATION('',(#1852),#1856);+#1852 = LINE('',#1853,#1854);+#1853 = CARTESIAN_POINT('',(9.,0.));+#1854 = VECTOR('',#1855,1.);+#1855 = DIRECTION('',(0.,-1.));+#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1857 = PCURVE('',#1667,#1858);+#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863);+#1859 = LINE('',#1860,#1861);+#1860 = CARTESIAN_POINT('',(-8.5,0.));+#1861 = VECTOR('',#1862,1.);+#1862 = DIRECTION('',(0.,-1.));+#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1864 = ADVANCED_FACE('',(#1865,#2134),#820,.T.);+#1865 = FACE_BOUND('',#1866,.T.);+#1866 = EDGE_LOOP('',(#1867,#1890,#1918,#1946,#1974,#1997,#2020,#2043,+    #2066,#2089,#2112,#2133));+#1867 = ORIENTED_EDGE('',*,*,#1868,.F.);+#1868 = EDGE_CURVE('',#1869,#782,#1871,.T.);+#1869 = VERTEX_POINT('',#1870);+#1870 = CARTESIAN_POINT('',(-3.4,-3.85,0.));+#1871 = SURFACE_CURVE('',#1872,(#1876,#1883),.PCURVE_S1.);+#1872 = LINE('',#1873,#1874);+#1873 = CARTESIAN_POINT('',(0.505124837953,-3.85,0.));+#1874 = VECTOR('',#1875,1.);+#1875 = DIRECTION('',(-1.,0.,-0.));+#1876 = PCURVE('',#820,#1877);+#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1882);+#1878 = LINE('',#1879,#1880);+#1879 = CARTESIAN_POINT('',(3.,4.405124837953));+#1880 = VECTOR('',#1881,1.);+#1881 = DIRECTION('',(0.,-1.));+#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1883 = PCURVE('',#683,#1884);+#1884 = DEFINITIONAL_REPRESENTATION('',(#1885),#1889);+#1885 = LINE('',#1886,#1887);+#1886 = CARTESIAN_POINT('',(0.,-2.5));+#1887 = VECTOR('',#1888,1.);+#1888 = DIRECTION('',(-1.,0.));+#1889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1890 = ORIENTED_EDGE('',*,*,#1891,.F.);+#1891 = EDGE_CURVE('',#1892,#1869,#1894,.T.);+#1892 = VERTEX_POINT('',#1893);+#1893 = CARTESIAN_POINT('',(-3.,-3.85,0.));+#1894 = SURFACE_CURVE('',#1895,(#1899,#1906),.PCURVE_S1.);+#1895 = LINE('',#1896,#1897);+#1896 = CARTESIAN_POINT('',(-3.4,-3.85,0.));+#1897 = VECTOR('',#1898,1.);+#1898 = DIRECTION('',(-1.,0.,-0.));+#1899 = PCURVE('',#820,#1900);+#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);+#1901 = LINE('',#1902,#1903);+#1902 = CARTESIAN_POINT('',(3.,0.5));+#1903 = VECTOR('',#1904,1.);+#1904 = DIRECTION('',(0.,-1.));+#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1906 = PCURVE('',#1907,#1912);+#1907 = PLANE('',#1908);+#1908 = AXIS2_PLACEMENT_3D('',#1909,#1910,#1911);+#1909 = CARTESIAN_POINT('',(-2.15012198097,-3.85,-2.187652476223));+#1910 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#1911 = DIRECTION('',(-1.,0.,0.));+#1912 = DEFINITIONAL_REPRESENTATION('',(#1913),#1917);+#1913 = LINE('',#1914,#1915);+#1914 = CARTESIAN_POINT('',(1.24987801903,2.187652476223));+#1915 = VECTOR('',#1916,1.);+#1916 = DIRECTION('',(1.,0.));+#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1918 = ORIENTED_EDGE('',*,*,#1919,.T.);+#1919 = EDGE_CURVE('',#1892,#1920,#1922,.T.);+#1920 = VERTEX_POINT('',#1921);+#1921 = CARTESIAN_POINT('',(-3.,-0.85,0.));+#1922 = SURFACE_CURVE('',#1923,(#1927,#1934),.PCURVE_S1.);+#1923 = LINE('',#1924,#1925);+#1924 = CARTESIAN_POINT('',(-3.,-3.85,0.));+#1925 = VECTOR('',#1926,1.);+#1926 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#1927 = PCURVE('',#820,#1928);+#1928 = DEFINITIONAL_REPRESENTATION('',(#1929),#1933);+#1929 = LINE('',#1930,#1931);+#1930 = CARTESIAN_POINT('',(3.,0.9));+#1931 = VECTOR('',#1932,1.);+#1932 = DIRECTION('',(1.,0.));+#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1934 = PCURVE('',#1935,#1940);+#1935 = PLANE('',#1936);+#1936 = AXIS2_PLACEMENT_3D('',#1937,#1938,#1939);+#1937 = CARTESIAN_POINT('',(-3.,-3.85,-1.507750061005));+#1938 = DIRECTION('',(-1.,0.,0.));+#1939 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945);+#1941 = LINE('',#1942,#1943);+#1942 = CARTESIAN_POINT('',(0.,1.507750061005));+#1943 = VECTOR('',#1944,1.);+#1944 = DIRECTION('',(-1.,0.));+#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1946 = ORIENTED_EDGE('',*,*,#1947,.T.);+#1947 = EDGE_CURVE('',#1920,#1948,#1950,.T.);+#1948 = VERTEX_POINT('',#1949);+#1949 = CARTESIAN_POINT('',(-3.4,-0.85,0.));+#1950 = SURFACE_CURVE('',#1951,(#1955,#1962),.PCURVE_S1.);+#1951 = LINE('',#1952,#1953);+#1952 = CARTESIAN_POINT('',(-3.4,-0.85,0.));+#1953 = VECTOR('',#1954,1.);+#1954 = DIRECTION('',(-1.,0.,-0.));+#1955 = PCURVE('',#820,#1956);+#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961);+#1957 = LINE('',#1958,#1959);+#1958 = CARTESIAN_POINT('',(6.,0.5));+#1959 = VECTOR('',#1960,1.);+#1960 = DIRECTION('',(0.,-1.));+#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1962 = PCURVE('',#1963,#1968);+#1963 = PLANE('',#1964);+#1964 = AXIS2_PLACEMENT_3D('',#1965,#1966,#1967);+#1965 = CARTESIAN_POINT('',(-2.15012198097,-0.85,-2.187652476223));+#1966 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#1967 = DIRECTION('',(-1.,0.,0.));+#1968 = DEFINITIONAL_REPRESENTATION('',(#1969),#1973);+#1969 = LINE('',#1970,#1971);+#1970 = CARTESIAN_POINT('',(1.24987801903,2.187652476223));+#1971 = VECTOR('',#1972,1.);+#1972 = DIRECTION('',(1.,0.));+#1973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1974 = ORIENTED_EDGE('',*,*,#1975,.T.);+#1975 = EDGE_CURVE('',#1948,#1976,#1978,.T.);+#1976 = VERTEX_POINT('',#1977);+#1977 = CARTESIAN_POINT('',(-3.9,-0.85,0.));+#1978 = SURFACE_CURVE('',#1979,(#1983,#1990),.PCURVE_S1.);+#1979 = LINE('',#1980,#1981);+#1980 = CARTESIAN_POINT('',(0.505124837953,-0.85,0.));+#1981 = VECTOR('',#1982,1.);+#1982 = DIRECTION('',(-1.,0.,-0.));+#1983 = PCURVE('',#820,#1984);+#1984 = DEFINITIONAL_REPRESENTATION('',(#1985),#1989);+#1985 = LINE('',#1986,#1987);+#1986 = CARTESIAN_POINT('',(6.,4.405124837953));+#1987 = VECTOR('',#1988,1.);+#1988 = DIRECTION('',(0.,-1.));+#1989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1990 = PCURVE('',#1810,#1991);+#1991 = DEFINITIONAL_REPRESENTATION('',(#1992),#1996);+#1992 = LINE('',#1993,#1994);+#1993 = CARTESIAN_POINT('',(0.,-2.5));+#1994 = VECTOR('',#1995,1.);+#1995 = DIRECTION('',(1.,0.));+#1996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1997 = ORIENTED_EDGE('',*,*,#1998,.T.);+#1998 = EDGE_CURVE('',#1976,#1999,#2001,.T.);+#1999 = VERTEX_POINT('',#2000);+#2000 = CARTESIAN_POINT('',(-3.9,2.15,-8.881784197001E-16));+#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.);+#2002 = LINE('',#2003,#2004);+#2003 = CARTESIAN_POINT('',(-3.9,-6.85,8.881784197001E-16));+#2004 = VECTOR('',#2005,1.);+#2005 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#2006 = PCURVE('',#820,#2007);+#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012);+#2008 = LINE('',#2009,#2010);+#2009 = CARTESIAN_POINT('',(0.,0.));+#2010 = VECTOR('',#2011,1.);+#2011 = DIRECTION('',(1.,0.));+#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2013 = PCURVE('',#1782,#2014);+#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019);+#2015 = LINE('',#2016,#2017);+#2016 = CARTESIAN_POINT('',(0.,0.));+#2017 = VECTOR('',#2018,1.);+#2018 = DIRECTION('',(1.,0.));+#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2020 = ORIENTED_EDGE('',*,*,#2021,.T.);+#2021 = EDGE_CURVE('',#1999,#2022,#2024,.T.);+#2022 = VERTEX_POINT('',#2023);+#2023 = CARTESIAN_POINT('',(-1.45,2.15,-8.881784197001E-16));+#2024 = SURFACE_CURVE('',#2025,(#2029,#2036),.PCURVE_S1.);+#2025 = LINE('',#2026,#2027);+#2026 = CARTESIAN_POINT('',(-3.9,2.15,0.));+#2027 = VECTOR('',#2028,1.);+#2028 = DIRECTION('',(1.,0.,0.));+#2029 = PCURVE('',#820,#2030);+#2030 = DEFINITIONAL_REPRESENTATION('',(#2031),#2035);+#2031 = LINE('',#2032,#2033);+#2032 = CARTESIAN_POINT('',(9.,0.));+#2033 = VECTOR('',#2034,1.);+#2034 = DIRECTION('',(0.,1.));+#2035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2036 = PCURVE('',#1667,#2037);+#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042);+#2038 = LINE('',#2039,#2040);+#2039 = CARTESIAN_POINT('',(-11.,0.));+#2040 = VECTOR('',#2041,1.);+#2041 = DIRECTION('',(0.,1.));+#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2043 = ORIENTED_EDGE('',*,*,#2044,.T.);+#2044 = EDGE_CURVE('',#2022,#2045,#2047,.T.);+#2045 = VERTEX_POINT('',#2046);+#2046 = CARTESIAN_POINT('',(1.05,2.15,-8.881784197001E-16));+#2047 = SURFACE_CURVE('',#2048,(#2052,#2059),.PCURVE_S1.);+#2048 = LINE('',#2049,#2050);+#2049 = CARTESIAN_POINT('',(-3.9,2.15,0.));+#2050 = VECTOR('',#2051,1.);+#2051 = DIRECTION('',(1.,0.,0.));+#2052 = PCURVE('',#820,#2053);+#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058);+#2054 = LINE('',#2055,#2056);+#2055 = CARTESIAN_POINT('',(9.,0.));+#2056 = VECTOR('',#2057,1.);+#2057 = DIRECTION('',(0.,1.));+#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2059 = PCURVE('',#438,#2060);+#2060 = DEFINITIONAL_REPRESENTATION('',(#2061),#2065);+#2061 = LINE('',#2062,#2063);+#2062 = CARTESIAN_POINT('',(4.95,3.5));+#2063 = VECTOR('',#2064,1.);+#2064 = DIRECTION('',(-1.,0.));+#2065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2066 = ORIENTED_EDGE('',*,*,#2067,.T.);+#2067 = EDGE_CURVE('',#2045,#2068,#2070,.T.);+#2068 = VERTEX_POINT('',#2069);+#2069 = CARTESIAN_POINT('',(10.5,2.15,-8.881784197001E-16));+#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.);+#2071 = LINE('',#2072,#2073);+#2072 = CARTESIAN_POINT('',(-3.9,2.15,0.));+#2073 = VECTOR('',#2074,1.);+#2074 = DIRECTION('',(1.,0.,0.));+#2075 = PCURVE('',#820,#2076);+#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081);+#2077 = LINE('',#2078,#2079);+#2078 = CARTESIAN_POINT('',(9.,0.));+#2079 = VECTOR('',#2080,1.);+#2080 = DIRECTION('',(0.,1.));+#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2082 = PCURVE('',#1667,#2083);+#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088);+#2084 = LINE('',#2085,#2086);+#2085 = CARTESIAN_POINT('',(-11.,0.));+#2086 = VECTOR('',#2087,1.);+#2087 = DIRECTION('',(0.,1.));+#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2089 = ORIENTED_EDGE('',*,*,#2090,.F.);+#2090 = EDGE_CURVE('',#2091,#2068,#2093,.T.);+#2091 = VERTEX_POINT('',#2092);+#2092 = CARTESIAN_POINT('',(10.5,-6.85,8.881784197001E-16));+#2093 = SURFACE_CURVE('',#2094,(#2098,#2105),.PCURVE_S1.);+#2094 = LINE('',#2095,#2096);+#2095 = CARTESIAN_POINT('',(10.5,-6.85,8.881784197001E-16));+#2096 = VECTOR('',#2097,1.);+#2097 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#2098 = PCURVE('',#820,#2099);+#2099 = DEFINITIONAL_REPRESENTATION('',(#2100),#2104);+#2100 = LINE('',#2101,#2102);+#2101 = CARTESIAN_POINT('',(0.,14.4));+#2102 = VECTOR('',#2103,1.);+#2103 = DIRECTION('',(1.,0.));+#2104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2105 = PCURVE('',#190,#2106);+#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2111);+#2107 = LINE('',#2108,#2109);+#2108 = CARTESIAN_POINT('',(0.,0.));+#2109 = VECTOR('',#2110,1.);+#2110 = DIRECTION('',(1.,0.));+#2111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2112 = ORIENTED_EDGE('',*,*,#2113,.F.);+#2113 = EDGE_CURVE('',#805,#2091,#2114,.T.);+#2114 = SURFACE_CURVE('',#2115,(#2119,#2126),.PCURVE_S1.);+#2115 = LINE('',#2116,#2117);+#2116 = CARTESIAN_POINT('',(-3.9,-6.85,8.881784197001E-16));+#2117 = VECTOR('',#2118,1.);+#2118 = DIRECTION('',(1.,0.,0.));+#2119 = PCURVE('',#820,#2120);+#2120 = DEFINITIONAL_REPRESENTATION('',(#2121),#2125);+#2121 = LINE('',#2122,#2123);+#2122 = CARTESIAN_POINT('',(0.,0.));+#2123 = VECTOR('',#2124,1.);+#2124 = DIRECTION('',(0.,1.));+#2125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2126 = PCURVE('',#739,#2127);+#2127 = DEFINITIONAL_REPRESENTATION('',(#2128),#2132);+#2128 = LINE('',#2129,#2130);+#2129 = CARTESIAN_POINT('',(11.,0.));+#2130 = VECTOR('',#2131,1.);+#2131 = DIRECTION('',(0.,1.));+#2132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2133 = ORIENTED_EDGE('',*,*,#804,.T.);+#2134 = FACE_BOUND('',#2135,.T.);+#2135 = EDGE_LOOP('',(#2136,#2157,#2158,#2179));+#2136 = ORIENTED_EDGE('',*,*,#2137,.F.);+#2137 = EDGE_CURVE('',#1449,#857,#2138,.T.);+#2138 = SURFACE_CURVE('',#2139,(#2143,#2150),.PCURVE_S1.);+#2139 = LINE('',#2140,#2141);+#2140 = CARTESIAN_POINT('',(5.1,-3.6,0.));+#2141 = VECTOR('',#2142,1.);+#2142 = DIRECTION('',(-1.,0.,-0.));+#2143 = PCURVE('',#820,#2144);+#2144 = DEFINITIONAL_REPRESENTATION('',(#2145),#2149);+#2145 = LINE('',#2146,#2147);+#2146 = CARTESIAN_POINT('',(3.25,9.));+#2147 = VECTOR('',#2148,1.);+#2148 = DIRECTION('',(0.,-1.));+#2149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2150 = PCURVE('',#879,#2151);+#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2156);+#2152 = LINE('',#2153,#2154);+#2153 = CARTESIAN_POINT('',(0.,0.));+#2154 = VECTOR('',#2155,1.);+#2155 = DIRECTION('',(0.,-1.));+#2156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2157 = ORIENTED_EDGE('',*,*,#1495,.T.);+#2158 = ORIENTED_EDGE('',*,*,#2159,.T.);+#2159 = EDGE_CURVE('',#1473,#892,#2160,.T.);+#2160 = SURFACE_CURVE('',#2161,(#2165,#2172),.PCURVE_S1.);+#2161 = LINE('',#2162,#2163);+#2162 = CARTESIAN_POINT('',(5.1,-1.1,0.));+#2163 = VECTOR('',#2164,1.);+#2164 = DIRECTION('',(-1.,0.,-0.));+#2165 = PCURVE('',#820,#2166);+#2166 = DEFINITIONAL_REPRESENTATION('',(#2167),#2171);+#2167 = LINE('',#2168,#2169);+#2168 = CARTESIAN_POINT('',(5.75,9.));+#2169 = VECTOR('',#2170,1.);+#2170 = DIRECTION('',(0.,-1.));+#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2172 = PCURVE('',#930,#2173);+#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2178);+#2174 = LINE('',#2175,#2176);+#2175 = CARTESIAN_POINT('',(0.,0.));+#2176 = VECTOR('',#2177,1.);+#2177 = DIRECTION('',(0.,-1.));+#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2179 = ORIENTED_EDGE('',*,*,#891,.F.);+#2180 = ADVANCED_FACE('',(#2181),#1667,.T.);+#2181 = FACE_BOUND('',#2182,.T.);+#2182 = EDGE_LOOP('',(#2183,#2184,#2212,#2240,#2266,#2267,#2288,#2289,+    #2290,#2313,#2341,#2369,#2397,#2425,#2453,#2481));+#2183 = ORIENTED_EDGE('',*,*,#2067,.F.);+#2184 = ORIENTED_EDGE('',*,*,#2185,.T.);+#2185 = EDGE_CURVE('',#2045,#2186,#2188,.T.);+#2186 = VERTEX_POINT('',#2187);+#2187 = CARTESIAN_POINT('',(1.05,2.15,3.));+#2188 = SURFACE_CURVE('',#2189,(#2193,#2200),.PCURVE_S1.);+#2189 = LINE('',#2190,#2191);+#2190 = CARTESIAN_POINT('',(1.05,2.15,-3.5));+#2191 = VECTOR('',#2192,1.);+#2192 = DIRECTION('',(0.,1.110223024625E-16,1.));+#2193 = PCURVE('',#1667,#2194);+#2194 = DEFINITIONAL_REPRESENTATION('',(#2195),#2199);+#2195 = LINE('',#2196,#2197);+#2196 = CARTESIAN_POINT('',(-14.5,4.95));+#2197 = VECTOR('',#2198,1.);+#2198 = DIRECTION('',(1.,0.));+#2199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2200 = PCURVE('',#2201,#2206);+#2201 = PLANE('',#2202);+#2202 = AXIS2_PLACEMENT_3D('',#2203,#2204,#2205);+#2203 = CARTESIAN_POINT('',(1.05,2.15,-3.5));+#2204 = DIRECTION('',(-1.,0.,0.));+#2205 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211);+#2207 = LINE('',#2208,#2209);+#2208 = CARTESIAN_POINT('',(0.,0.));+#2209 = VECTOR('',#2210,1.);+#2210 = DIRECTION('',(0.,1.));+#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2212 = ORIENTED_EDGE('',*,*,#2213,.T.);+#2213 = EDGE_CURVE('',#2186,#2214,#2216,.T.);+#2214 = VERTEX_POINT('',#2215);+#2215 = CARTESIAN_POINT('',(-1.45,2.15,3.));+#2216 = SURFACE_CURVE('',#2217,(#2221,#2228),.PCURVE_S1.);+#2217 = LINE('',#2218,#2219);+#2218 = CARTESIAN_POINT('',(1.05,2.15,3.));+#2219 = VECTOR('',#2220,1.);+#2220 = DIRECTION('',(-1.,0.,0.));+#2221 = PCURVE('',#1667,#2222);+#2222 = DEFINITIONAL_REPRESENTATION('',(#2223),#2227);+#2223 = LINE('',#2224,#2225);+#2224 = CARTESIAN_POINT('',(-8.,4.95));+#2225 = VECTOR('',#2226,1.);+#2226 = DIRECTION('',(0.,-1.));+#2227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2228 = PCURVE('',#2229,#2234);+#2229 = CYLINDRICAL_SURFACE('',#2230,0.4);+#2230 = AXIS2_PLACEMENT_3D('',#2231,#2232,#2233);+#2231 = CARTESIAN_POINT('',(1.05,2.15,2.6));+#2232 = DIRECTION('',(-1.,3.469446951954E-16,-3.851859888774E-32));+#2233 = DIRECTION('',(-3.469446951954E-16,-1.,1.110223024625E-16));+#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239);+#2235 = LINE('',#2236,#2237);+#2236 = CARTESIAN_POINT('',(1.570796326795,0.));+#2237 = VECTOR('',#2238,1.);+#2238 = DIRECTION('',(-8.881784197001E-16,1.));+#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2240 = ORIENTED_EDGE('',*,*,#2241,.F.);+#2241 = EDGE_CURVE('',#2022,#2214,#2242,.T.);+#2242 = SURFACE_CURVE('',#2243,(#2247,#2254),.PCURVE_S1.);+#2243 = LINE('',#2244,#2245);+#2244 = CARTESIAN_POINT('',(-1.45,2.15,-3.5));+#2245 = VECTOR('',#2246,1.);+#2246 = DIRECTION('',(0.,1.110223024625E-16,1.));+#2247 = PCURVE('',#1667,#2248);+#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253);+#2249 = LINE('',#2250,#2251);+#2250 = CARTESIAN_POINT('',(-14.5,2.45));+#2251 = VECTOR('',#2252,1.);+#2252 = DIRECTION('',(1.,0.));+#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2254 = PCURVE('',#2255,#2260);+#2255 = PLANE('',#2256);+#2256 = AXIS2_PLACEMENT_3D('',#2257,#2258,#2259);+#2257 = CARTESIAN_POINT('',(-1.45,2.15,-3.5));+#2258 = DIRECTION('',(1.,0.,0.));+#2259 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265);+#2261 = LINE('',#2262,#2263);+#2262 = CARTESIAN_POINT('',(0.,0.));+#2263 = VECTOR('',#2264,1.);+#2264 = DIRECTION('',(0.,1.));+#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2266 = ORIENTED_EDGE('',*,*,#2021,.F.);+#2267 = ORIENTED_EDGE('',*,*,#2268,.T.);+#2268 = EDGE_CURVE('',#1999,#1767,#2269,.T.);+#2269 = SURFACE_CURVE('',#2270,(#2274,#2281),.PCURVE_S1.);+#2270 = LINE('',#2271,#2272);+#2271 = CARTESIAN_POINT('',(-3.9,2.15,11.));+#2272 = VECTOR('',#2273,1.);+#2273 = DIRECTION('',(0.,-1.255308988071E-16,1.));+#2274 = PCURVE('',#1667,#2275);+#2275 = DEFINITIONAL_REPRESENTATION('',(#2276),#2280);+#2276 = LINE('',#2277,#2278);+#2277 = CARTESIAN_POINT('',(0.,0.));+#2278 = VECTOR('',#2279,1.);+#2279 = DIRECTION('',(1.,0.));+#2280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2281 = PCURVE('',#1782,#2282);+#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287);+#2283 = LINE('',#2284,#2285);+#2284 = CARTESIAN_POINT('',(9.,11.));+#2285 = VECTOR('',#2286,1.);+#2286 = DIRECTION('',(-2.365532012696E-16,1.));+#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2288 = ORIENTED_EDGE('',*,*,#1844,.F.);+#2289 = ORIENTED_EDGE('',*,*,#1651,.F.);+#2290 = ORIENTED_EDGE('',*,*,#2291,.T.);+#2291 = EDGE_CURVE('',#1624,#2292,#2294,.T.);+#2292 = VERTEX_POINT('',#2293);+#2293 = CARTESIAN_POINT('',(7.,2.15,6.5));+#2294 = SURFACE_CURVE('',#2295,(#2299,#2306),.PCURVE_S1.);+#2295 = LINE('',#2296,#2297);+#2296 = CARTESIAN_POINT('',(-3.9,2.15,6.5));+#2297 = VECTOR('',#2298,1.);+#2298 = DIRECTION('',(1.,0.,0.));+#2299 = PCURVE('',#1667,#2300);+#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305);+#2301 = LINE('',#2302,#2303);+#2302 = CARTESIAN_POINT('',(-4.5,0.));+#2303 = VECTOR('',#2304,1.);+#2304 = DIRECTION('',(0.,1.));+#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2306 = PCURVE('',#1639,#2307);+#2307 = DEFINITIONAL_REPRESENTATION('',(#2308),#2312);+#2308 = LINE('',#2309,#2310);+#2309 = CARTESIAN_POINT('',(0.4,0.));+#2310 = VECTOR('',#2311,1.);+#2311 = DIRECTION('',(0.,1.));+#2312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2313 = ORIENTED_EDGE('',*,*,#2314,.T.);+#2314 = EDGE_CURVE('',#2292,#2315,#2317,.T.);+#2315 = VERTEX_POINT('',#2316);+#2316 = CARTESIAN_POINT('',(7.,2.15,11.));+#2317 = SURFACE_CURVE('',#2318,(#2322,#2329),.PCURVE_S1.);+#2318 = LINE('',#2319,#2320);+#2319 = CARTESIAN_POINT('',(7.,2.15,6.5));+#2320 = VECTOR('',#2321,1.);+#2321 = DIRECTION('',(0.,5.50793978328E-15,1.));+#2322 = PCURVE('',#1667,#2323);+#2323 = DEFINITIONAL_REPRESENTATION('',(#2324),#2328);+#2324 = LINE('',#2325,#2326);+#2325 = CARTESIAN_POINT('',(-4.5,10.9));+#2326 = VECTOR('',#2327,1.);+#2327 = DIRECTION('',(1.,0.));+#2328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2329 = PCURVE('',#2330,#2335);+#2330 = PLANE('',#2331);+#2331 = AXIS2_PLACEMENT_3D('',#2332,#2333,#2334);+#2332 = CARTESIAN_POINT('',(7.,-2.35,6.5));+#2333 = DIRECTION('',(1.,0.,0.));+#2334 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#2335 = DEFINITIONAL_REPRESENTATION('',(#2336),#2340);+#2336 = LINE('',#2337,#2338);+#2337 = CARTESIAN_POINT('',(4.5,4.592273826834E-18));+#2338 = VECTOR('',#2339,1.);+#2339 = DIRECTION('',(5.396917480817E-15,1.));+#2340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2341 = ORIENTED_EDGE('',*,*,#2342,.T.);+#2342 = EDGE_CURVE('',#2315,#2343,#2345,.T.);+#2343 = VERTEX_POINT('',#2344);+#2344 = CARTESIAN_POINT('',(8.,2.15,11.));+#2345 = SURFACE_CURVE('',#2346,(#2350,#2357),.PCURVE_S1.);+#2346 = LINE('',#2347,#2348);+#2347 = CARTESIAN_POINT('',(-3.9,2.15,11.));+#2348 = VECTOR('',#2349,1.);+#2349 = DIRECTION('',(1.,0.,0.));+#2350 = PCURVE('',#1667,#2351);+#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2356);+#2352 = LINE('',#2353,#2354);+#2353 = CARTESIAN_POINT('',(0.,0.));+#2354 = VECTOR('',#2355,1.);+#2355 = DIRECTION('',(0.,1.));+#2356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2357 = PCURVE('',#2358,#2363);+#2358 = PLANE('',#2359);+#2359 = AXIS2_PLACEMENT_3D('',#2360,#2361,#2362);+#2360 = CARTESIAN_POINT('',(-3.9,-6.85,11.));+#2361 = DIRECTION('',(0.,1.464877601934E-17,1.));+#2362 = DIRECTION('',(0.,-1.,1.464877601934E-17));+#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368);+#2364 = LINE('',#2365,#2366);+#2365 = CARTESIAN_POINT('',(-9.,0.));+#2366 = VECTOR('',#2367,1.);+#2367 = DIRECTION('',(0.,1.));+#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2369 = ORIENTED_EDGE('',*,*,#2370,.F.);+#2370 = EDGE_CURVE('',#2371,#2343,#2373,.T.);+#2371 = VERTEX_POINT('',#2372);+#2372 = CARTESIAN_POINT('',(8.,2.15,9.3));+#2373 = SURFACE_CURVE('',#2374,(#2378,#2385),.PCURVE_S1.);+#2374 = LINE('',#2375,#2376);+#2375 = CARTESIAN_POINT('',(8.,2.15,9.3));+#2376 = VECTOR('',#2377,1.);+#2377 = DIRECTION('',(0.,-8.17247504238E-17,1.));+#2378 = PCURVE('',#1667,#2379);+#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2384);+#2380 = LINE('',#2381,#2382);+#2381 = CARTESIAN_POINT('',(-1.7,11.9));+#2382 = VECTOR('',#2383,1.);+#2383 = DIRECTION('',(1.,0.));+#2384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2385 = PCURVE('',#2386,#2391);+#2386 = PLANE('',#2387);+#2387 = AXIS2_PLACEMENT_3D('',#2388,#2389,#2390);+#2388 = CARTESIAN_POINT('',(8.,2.15,9.3));+#2389 = DIRECTION('',(-1.,0.,0.));+#2390 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2396);+#2392 = LINE('',#2393,#2394);+#2393 = CARTESIAN_POINT('',(0.,0.));+#2394 = VECTOR('',#2395,1.);+#2395 = DIRECTION('',(1.927470528863E-16,1.));+#2396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2397 = ORIENTED_EDGE('',*,*,#2398,.F.);+#2398 = EDGE_CURVE('',#2399,#2371,#2401,.T.);+#2399 = VERTEX_POINT('',#2400);+#2400 = CARTESIAN_POINT('',(9.5,2.15,9.3));+#2401 = SURFACE_CURVE('',#2402,(#2406,#2413),.PCURVE_S1.);+#2402 = LINE('',#2403,#2404);+#2403 = CARTESIAN_POINT('',(9.5,2.15,9.3));+#2404 = VECTOR('',#2405,1.);+#2405 = DIRECTION('',(-1.,0.,0.));+#2406 = PCURVE('',#1667,#2407);+#2407 = DEFINITIONAL_REPRESENTATION('',(#2408),#2412);+#2408 = LINE('',#2409,#2410);+#2409 = CARTESIAN_POINT('',(-1.7,13.4));+#2410 = VECTOR('',#2411,1.);+#2411 = DIRECTION('',(0.,-1.));+#2412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2413 = PCURVE('',#2414,#2419);+#2414 = PLANE('',#2415);+#2415 = AXIS2_PLACEMENT_3D('',#2416,#2417,#2418);+#2416 = CARTESIAN_POINT('',(9.5,0.65,9.3));+#2417 = DIRECTION('',(0.,-1.110223024625E-16,-1.));+#2418 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424);+#2420 = LINE('',#2421,#2422);+#2421 = CARTESIAN_POINT('',(1.5,0.));+#2422 = VECTOR('',#2423,1.);+#2423 = DIRECTION('',(0.,-1.));+#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2425 = ORIENTED_EDGE('',*,*,#2426,.T.);+#2426 = EDGE_CURVE('',#2399,#2427,#2429,.T.);+#2427 = VERTEX_POINT('',#2428);+#2428 = CARTESIAN_POINT('',(9.5,2.15,11.));+#2429 = SURFACE_CURVE('',#2430,(#2434,#2441),.PCURVE_S1.);+#2430 = LINE('',#2431,#2432);+#2431 = CARTESIAN_POINT('',(9.5,2.15,9.3));+#2432 = VECTOR('',#2433,1.);+#2433 = DIRECTION('',(0.,-8.17247504238E-17,1.));+#2434 = PCURVE('',#1667,#2435);+#2435 = DEFINITIONAL_REPRESENTATION('',(#2436),#2440);+#2436 = LINE('',#2437,#2438);+#2437 = CARTESIAN_POINT('',(-1.7,13.4));+#2438 = VECTOR('',#2439,1.);+#2439 = DIRECTION('',(1.,0.));+#2440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2441 = PCURVE('',#2442,#2447);+#2442 = PLANE('',#2443);+#2443 = AXIS2_PLACEMENT_3D('',#2444,#2445,#2446);+#2444 = CARTESIAN_POINT('',(9.5,2.15,9.3));+#2445 = DIRECTION('',(1.,0.,0.));+#2446 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452);+#2448 = LINE('',#2449,#2450);+#2449 = CARTESIAN_POINT('',(0.,0.));+#2450 = VECTOR('',#2451,1.);+#2451 = DIRECTION('',(-1.927470528863E-16,1.));+#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2453 = ORIENTED_EDGE('',*,*,#2454,.T.);+#2454 = EDGE_CURVE('',#2427,#2455,#2457,.T.);+#2455 = VERTEX_POINT('',#2456);+#2456 = CARTESIAN_POINT('',(10.5,2.15,11.));+#2457 = SURFACE_CURVE('',#2458,(#2462,#2469),.PCURVE_S1.);+#2458 = LINE('',#2459,#2460);+#2459 = CARTESIAN_POINT('',(-3.9,2.15,11.));+#2460 = VECTOR('',#2461,1.);+#2461 = DIRECTION('',(1.,0.,0.));+#2462 = PCURVE('',#1667,#2463);+#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468);+#2464 = LINE('',#2465,#2466);+#2465 = CARTESIAN_POINT('',(0.,0.));+#2466 = VECTOR('',#2467,1.);+#2467 = DIRECTION('',(0.,1.));+#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2469 = PCURVE('',#2470,#2475);+#2470 = PLANE('',#2471);+#2471 = AXIS2_PLACEMENT_3D('',#2472,#2473,#2474);+#2472 = CARTESIAN_POINT('',(-3.9,-6.85,11.));+#2473 = DIRECTION('',(0.,1.464877601934E-17,1.));+#2474 = DIRECTION('',(0.,-1.,1.464877601934E-17));+#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2480);+#2476 = LINE('',#2477,#2478);+#2477 = CARTESIAN_POINT('',(-9.,0.));+#2478 = VECTOR('',#2479,1.);+#2479 = DIRECTION('',(0.,1.));+#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2481 = ORIENTED_EDGE('',*,*,#2482,.F.);+#2482 = EDGE_CURVE('',#2068,#2455,#2483,.T.);+#2483 = SURFACE_CURVE('',#2484,(#2488,#2495),.PCURVE_S1.);+#2484 = LINE('',#2485,#2486);+#2485 = CARTESIAN_POINT('',(10.5,2.15,11.));+#2486 = VECTOR('',#2487,1.);+#2487 = DIRECTION('',(0.,-1.255308988071E-16,1.));+#2488 = PCURVE('',#1667,#2489);+#2489 = DEFINITIONAL_REPRESENTATION('',(#2490),#2494);+#2490 = LINE('',#2491,#2492);+#2491 = CARTESIAN_POINT('',(0.,14.4));+#2492 = VECTOR('',#2493,1.);+#2493 = DIRECTION('',(1.,0.));+#2494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2495 = PCURVE('',#190,#2496);+#2496 = DEFINITIONAL_REPRESENTATION('',(#2497),#2501);+#2497 = LINE('',#2498,#2499);+#2498 = CARTESIAN_POINT('',(9.,11.));+#2499 = VECTOR('',#2500,1.);+#2500 = DIRECTION('',(-2.365532012696E-16,1.));+#2501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2502 = ADVANCED_FACE('',(#2503),#2470,.T.);+#2503 = FACE_BOUND('',#2504,.T.);+#2504 = EDGE_LOOP('',(#2505,#2528,#2551,#2572));+#2505 = ORIENTED_EDGE('',*,*,#2506,.F.);+#2506 = EDGE_CURVE('',#2507,#2427,#2509,.T.);+#2507 = VERTEX_POINT('',#2508);+#2508 = CARTESIAN_POINT('',(9.5,-6.85,11.));+#2509 = SURFACE_CURVE('',#2510,(#2514,#2521),.PCURVE_S1.);+#2510 = LINE('',#2511,#2512);+#2511 = CARTESIAN_POINT('',(9.5,2.15,11.));+#2512 = VECTOR('',#2513,1.);+#2513 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#2514 = PCURVE('',#2470,#2515);+#2515 = DEFINITIONAL_REPRESENTATION('',(#2516),#2520);+#2516 = LINE('',#2517,#2518);+#2517 = CARTESIAN_POINT('',(-9.,13.4));+#2518 = VECTOR('',#2519,1.);+#2519 = DIRECTION('',(-1.,0.));+#2520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2521 = PCURVE('',#2442,#2522);+#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527);+#2523 = LINE('',#2524,#2525);+#2524 = CARTESIAN_POINT('',(0.,1.7));+#2525 = VECTOR('',#2526,1.);+#2526 = DIRECTION('',(1.,0.));+#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2528 = ORIENTED_EDGE('',*,*,#2529,.T.);+#2529 = EDGE_CURVE('',#2507,#2530,#2532,.T.);+#2530 = VERTEX_POINT('',#2531);+#2531 = CARTESIAN_POINT('',(10.5,-6.85,11.));+#2532 = SURFACE_CURVE('',#2533,(#2537,#2544),.PCURVE_S1.);+#2533 = LINE('',#2534,#2535);+#2534 = CARTESIAN_POINT('',(-3.9,-6.85,11.));+#2535 = VECTOR('',#2536,1.);+#2536 = DIRECTION('',(1.,0.,0.));+#2537 = PCURVE('',#2470,#2538);+#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2543);+#2539 = LINE('',#2540,#2541);+#2540 = CARTESIAN_POINT('',(0.,0.));+#2541 = VECTOR('',#2542,1.);+#2542 = DIRECTION('',(0.,1.));+#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2544 = PCURVE('',#739,#2545);+#2545 = DEFINITIONAL_REPRESENTATION('',(#2546),#2550);+#2546 = LINE('',#2547,#2548);+#2547 = CARTESIAN_POINT('',(0.,0.));+#2548 = VECTOR('',#2549,1.);+#2549 = DIRECTION('',(0.,1.));+#2550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2551 = ORIENTED_EDGE('',*,*,#2552,.F.);+#2552 = EDGE_CURVE('',#2455,#2530,#2553,.T.);+#2553 = SURFACE_CURVE('',#2554,(#2558,#2565),.PCURVE_S1.);+#2554 = LINE('',#2555,#2556);+#2555 = CARTESIAN_POINT('',(10.5,-6.85,11.));+#2556 = VECTOR('',#2557,1.);+#2557 = DIRECTION('',(0.,-1.,1.464877601934E-17));+#2558 = PCURVE('',#2470,#2559);+#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2564);+#2560 = LINE('',#2561,#2562);+#2561 = CARTESIAN_POINT('',(0.,14.4));+#2562 = VECTOR('',#2563,1.);+#2563 = DIRECTION('',(1.,0.));+#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2565 = PCURVE('',#190,#2566);+#2566 = DEFINITIONAL_REPRESENTATION('',(#2567),#2571);+#2567 = LINE('',#2568,#2569);+#2568 = CARTESIAN_POINT('',(0.,11.));+#2569 = VECTOR('',#2570,1.);+#2570 = DIRECTION('',(-1.,-9.637352644316E-17));+#2571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2572 = ORIENTED_EDGE('',*,*,#2454,.F.);+#2573 = ADVANCED_FACE('',(#2574),#739,.T.);+#2574 = FACE_BOUND('',#2575,.T.);+#2575 = EDGE_LOOP('',(#2576,#2577,#2578,#2579,#2600,#2601,#2624,#2652,+    #2675,#2698,#2721,#2742));+#2576 = ORIENTED_EDGE('',*,*,#723,.T.);+#2577 = ORIENTED_EDGE('',*,*,#832,.T.);+#2578 = ORIENTED_EDGE('',*,*,#2113,.T.);+#2579 = ORIENTED_EDGE('',*,*,#2580,.F.);+#2580 = EDGE_CURVE('',#2530,#2091,#2581,.T.);+#2581 = SURFACE_CURVE('',#2582,(#2586,#2593),.PCURVE_S1.);+#2582 = LINE('',#2583,#2584);+#2583 = CARTESIAN_POINT('',(10.5,-6.85,11.));+#2584 = VECTOR('',#2585,1.);+#2585 = DIRECTION('',(0.,-6.629797720915E-16,-1.));+#2586 = PCURVE('',#739,#2587);+#2587 = DEFINITIONAL_REPRESENTATION('',(#2588),#2592);+#2588 = LINE('',#2589,#2590);+#2589 = CARTESIAN_POINT('',(0.,14.4));+#2590 = VECTOR('',#2591,1.);+#2591 = DIRECTION('',(1.,0.));+#2592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2593 = PCURVE('',#190,#2594);+#2594 = DEFINITIONAL_REPRESENTATION('',(#2595),#2599);+#2595 = LINE('',#2596,#2597);+#2596 = CARTESIAN_POINT('',(0.,11.));+#2597 = VECTOR('',#2598,1.);+#2598 = DIRECTION('',(-5.51957469629E-16,-1.));+#2599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2600 = ORIENTED_EDGE('',*,*,#2529,.F.);+#2601 = ORIENTED_EDGE('',*,*,#2602,.F.);+#2602 = EDGE_CURVE('',#2603,#2507,#2605,.T.);+#2603 = VERTEX_POINT('',#2604);+#2604 = CARTESIAN_POINT('',(9.5,-6.85,9.3));+#2605 = SURFACE_CURVE('',#2606,(#2610,#2617),.PCURVE_S1.);+#2606 = LINE('',#2607,#2608);+#2607 = CARTESIAN_POINT('',(9.5,-6.85,9.3));+#2608 = VECTOR('',#2609,1.);+#2609 = DIRECTION('',(0.,-8.17247504238E-17,1.));+#2610 = PCURVE('',#739,#2611);+#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616);+#2612 = LINE('',#2613,#2614);+#2613 = CARTESIAN_POINT('',(1.7,13.4));+#2614 = VECTOR('',#2615,1.);+#2615 = DIRECTION('',(-1.,0.));+#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2617 = PCURVE('',#2442,#2618);+#2618 = DEFINITIONAL_REPRESENTATION('',(#2619),#2623);+#2619 = LINE('',#2620,#2621);+#2620 = CARTESIAN_POINT('',(-9.,0.));+#2621 = VECTOR('',#2622,1.);+#2622 = DIRECTION('',(-1.927470528863E-16,1.));+#2623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2624 = ORIENTED_EDGE('',*,*,#2625,.F.);+#2625 = EDGE_CURVE('',#2626,#2603,#2628,.T.);+#2626 = VERTEX_POINT('',#2627);+#2627 = CARTESIAN_POINT('',(8.,-6.85,9.3));+#2628 = SURFACE_CURVE('',#2629,(#2633,#2640),.PCURVE_S1.);+#2629 = LINE('',#2630,#2631);+#2630 = CARTESIAN_POINT('',(9.5,-6.85,9.3));+#2631 = VECTOR('',#2632,1.);+#2632 = DIRECTION('',(1.,0.,0.));+#2633 = PCURVE('',#739,#2634);+#2634 = DEFINITIONAL_REPRESENTATION('',(#2635),#2639);+#2635 = LINE('',#2636,#2637);+#2636 = CARTESIAN_POINT('',(1.7,13.4));+#2637 = VECTOR('',#2638,1.);+#2638 = DIRECTION('',(0.,1.));+#2639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2640 = PCURVE('',#2641,#2646);+#2641 = PLANE('',#2642);+#2642 = AXIS2_PLACEMENT_3D('',#2643,#2644,#2645);+#2643 = CARTESIAN_POINT('',(9.5,-5.35,9.3));+#2644 = DIRECTION('',(0.,1.110223024625E-16,1.));+#2645 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651);+#2647 = LINE('',#2648,#2649);+#2648 = CARTESIAN_POINT('',(1.5,0.));+#2649 = VECTOR('',#2650,1.);+#2650 = DIRECTION('',(0.,1.));+#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2652 = ORIENTED_EDGE('',*,*,#2653,.T.);+#2653 = EDGE_CURVE('',#2626,#2654,#2656,.T.);+#2654 = VERTEX_POINT('',#2655);+#2655 = CARTESIAN_POINT('',(8.,-6.85,11.));+#2656 = SURFACE_CURVE('',#2657,(#2661,#2668),.PCURVE_S1.);+#2657 = LINE('',#2658,#2659);+#2658 = CARTESIAN_POINT('',(8.,-6.85,9.3));+#2659 = VECTOR('',#2660,1.);+#2660 = DIRECTION('',(0.,-8.17247504238E-17,1.));+#2661 = PCURVE('',#739,#2662);+#2662 = DEFINITIONAL_REPRESENTATION('',(#2663),#2667);+#2663 = LINE('',#2664,#2665);+#2664 = CARTESIAN_POINT('',(1.7,11.9));+#2665 = VECTOR('',#2666,1.);+#2666 = DIRECTION('',(-1.,0.));+#2667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2668 = PCURVE('',#2386,#2669);+#2669 = DEFINITIONAL_REPRESENTATION('',(#2670),#2674);+#2670 = LINE('',#2671,#2672);+#2671 = CARTESIAN_POINT('',(9.,0.));+#2672 = VECTOR('',#2673,1.);+#2673 = DIRECTION('',(1.927470528863E-16,1.));+#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2675 = ORIENTED_EDGE('',*,*,#2676,.F.);+#2676 = EDGE_CURVE('',#2677,#2654,#2679,.T.);+#2677 = VERTEX_POINT('',#2678);+#2678 = CARTESIAN_POINT('',(7.,-6.85,11.));+#2679 = SURFACE_CURVE('',#2680,(#2684,#2691),.PCURVE_S1.);+#2680 = LINE('',#2681,#2682);+#2681 = CARTESIAN_POINT('',(-3.9,-6.85,11.));+#2682 = VECTOR('',#2683,1.);+#2683 = DIRECTION('',(1.,0.,0.));+#2684 = PCURVE('',#739,#2685);+#2685 = DEFINITIONAL_REPRESENTATION('',(#2686),#2690);+#2686 = LINE('',#2687,#2688);+#2687 = CARTESIAN_POINT('',(0.,0.));+#2688 = VECTOR('',#2689,1.);+#2689 = DIRECTION('',(0.,1.));+#2690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2691 = PCURVE('',#2358,#2692);+#2692 = DEFINITIONAL_REPRESENTATION('',(#2693),#2697);+#2693 = LINE('',#2694,#2695);+#2694 = CARTESIAN_POINT('',(0.,0.));+#2695 = VECTOR('',#2696,1.);+#2696 = DIRECTION('',(0.,1.));+#2697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2698 = ORIENTED_EDGE('',*,*,#2699,.T.);+#2699 = EDGE_CURVE('',#2677,#2700,#2702,.T.);+#2700 = VERTEX_POINT('',#2701);+#2701 = CARTESIAN_POINT('',(7.,-6.85,6.5));+#2702 = SURFACE_CURVE('',#2703,(#2707,#2714),.PCURVE_S1.);+#2703 = LINE('',#2704,#2705);+#2704 = CARTESIAN_POINT('',(7.,-6.85,11.));+#2705 = VECTOR('',#2706,1.);+#2706 = DIRECTION('',(0.,5.285895178355E-15,-1.));+#2707 = PCURVE('',#739,#2708);+#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713);+#2709 = LINE('',#2710,#2711);+#2710 = CARTESIAN_POINT('',(0.,10.9));+#2711 = VECTOR('',#2712,1.);+#2712 = DIRECTION('',(1.,0.));+#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2714 = PCURVE('',#2330,#2715);+#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720);+#2716 = LINE('',#2717,#2718);+#2717 = CARTESIAN_POINT('',(-4.5,4.5));+#2718 = VECTOR('',#2719,1.);+#2719 = DIRECTION('',(5.396917480817E-15,-1.));+#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2721 = ORIENTED_EDGE('',*,*,#2722,.F.);+#2722 = EDGE_CURVE('',#1544,#2700,#2723,.T.);+#2723 = SURFACE_CURVE('',#2724,(#2728,#2735),.PCURVE_S1.);+#2724 = LINE('',#2725,#2726);+#2725 = CARTESIAN_POINT('',(-3.9,-6.85,6.5));+#2726 = VECTOR('',#2727,1.);+#2727 = DIRECTION('',(1.,0.,0.));+#2728 = PCURVE('',#739,#2729);+#2729 = DEFINITIONAL_REPRESENTATION('',(#2730),#2734);+#2730 = LINE('',#2731,#2732);+#2731 = CARTESIAN_POINT('',(4.5,0.));+#2732 = VECTOR('',#2733,1.);+#2733 = DIRECTION('',(0.,1.));+#2734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2735 = PCURVE('',#1582,#2736);+#2736 = DEFINITIONAL_REPRESENTATION('',(#2737),#2741);+#2737 = LINE('',#2738,#2739);+#2738 = CARTESIAN_POINT('',(0.,0.));+#2739 = VECTOR('',#2740,1.);+#2740 = DIRECTION('',(0.,1.));+#2741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2742 = ORIENTED_EDGE('',*,*,#1543,.T.);+#2743 = ADVANCED_FACE('',(#2744),#2358,.T.);+#2744 = FACE_BOUND('',#2745,.T.);+#2745 = EDGE_LOOP('',(#2746,#2747,#2768,#2769));+#2746 = ORIENTED_EDGE('',*,*,#2676,.T.);+#2747 = ORIENTED_EDGE('',*,*,#2748,.F.);+#2748 = EDGE_CURVE('',#2343,#2654,#2749,.T.);+#2749 = SURFACE_CURVE('',#2750,(#2754,#2761),.PCURVE_S1.);+#2750 = LINE('',#2751,#2752);+#2751 = CARTESIAN_POINT('',(8.,2.15,11.));+#2752 = VECTOR('',#2753,1.);+#2753 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#2754 = PCURVE('',#2358,#2755);+#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);+#2756 = LINE('',#2757,#2758);+#2757 = CARTESIAN_POINT('',(-9.,11.9));+#2758 = VECTOR('',#2759,1.);+#2759 = DIRECTION('',(1.,0.));+#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2761 = PCURVE('',#2386,#2762);+#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2767);+#2763 = LINE('',#2764,#2765);+#2764 = CARTESIAN_POINT('',(0.,1.7));+#2765 = VECTOR('',#2766,1.);+#2766 = DIRECTION('',(1.,0.));+#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2768 = ORIENTED_EDGE('',*,*,#2342,.F.);+#2769 = ORIENTED_EDGE('',*,*,#2770,.T.);+#2770 = EDGE_CURVE('',#2315,#2677,#2771,.T.);+#2771 = SURFACE_CURVE('',#2772,(#2776,#2783),.PCURVE_S1.);+#2772 = LINE('',#2773,#2774);+#2773 = CARTESIAN_POINT('',(7.,2.15,11.));+#2774 = VECTOR('',#2775,1.);+#2775 = DIRECTION('',(0.,-1.,1.464877601934E-17));+#2776 = PCURVE('',#2358,#2777);+#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782);+#2778 = LINE('',#2779,#2780);+#2779 = CARTESIAN_POINT('',(-9.,10.9));+#2780 = VECTOR('',#2781,1.);+#2781 = DIRECTION('',(1.,0.));+#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2783 = PCURVE('',#2330,#2784);+#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2789);+#2785 = LINE('',#2786,#2787);+#2786 = CARTESIAN_POINT('',(4.5,4.5));+#2787 = VECTOR('',#2788,1.);+#2788 = DIRECTION('',(-1.,-9.637352644316E-17));+#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2790 = ADVANCED_FACE('',(#2791),#1782,.F.);+#2791 = FACE_BOUND('',#2792,.T.);+#2792 = EDGE_LOOP('',(#2793,#2794,#2815,#2816));+#2793 = ORIENTED_EDGE('',*,*,#1998,.F.);+#2794 = ORIENTED_EDGE('',*,*,#2795,.F.);+#2795 = EDGE_CURVE('',#1765,#1976,#2796,.T.);+#2796 = SURFACE_CURVE('',#2797,(#2801,#2808),.PCURVE_S1.);+#2797 = LINE('',#2798,#2799);+#2798 = CARTESIAN_POINT('',(-3.9,-0.85,2.5));+#2799 = VECTOR('',#2800,1.);+#2800 = DIRECTION('',(0.,-1.110223024625E-16,-1.));+#2801 = PCURVE('',#1782,#2802);+#2802 = DEFINITIONAL_REPRESENTATION('',(#2803),#2807);+#2803 = LINE('',#2804,#2805);+#2804 = CARTESIAN_POINT('',(6.,2.5));+#2805 = VECTOR('',#2806,1.);+#2806 = DIRECTION('',(0.,-1.));+#2807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2808 = PCURVE('',#1810,#2809);+#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814);+#2810 = LINE('',#2811,#2812);+#2811 = CARTESIAN_POINT('',(4.405124837953,0.));+#2812 = VECTOR('',#2813,1.);+#2813 = DIRECTION('',(0.,-1.));+#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2815 = ORIENTED_EDGE('',*,*,#1764,.T.);+#2816 = ORIENTED_EDGE('',*,*,#2268,.F.);+#2817 = ADVANCED_FACE('',(#2818,#2822),#190,.T.);+#2818 = FACE_BOUND('',#2819,.T.);+#2819 = EDGE_LOOP('',(#2820,#2821));+#2820 = ORIENTED_EDGE('',*,*,#555,.F.);+#2821 = ORIENTED_EDGE('',*,*,#173,.F.);+#2822 = FACE_BOUND('',#2823,.T.);+#2823 = EDGE_LOOP('',(#2824,#2825,#2826,#2827));+#2824 = ORIENTED_EDGE('',*,*,#2580,.T.);+#2825 = ORIENTED_EDGE('',*,*,#2090,.T.);+#2826 = ORIENTED_EDGE('',*,*,#2482,.T.);+#2827 = ORIENTED_EDGE('',*,*,#2552,.T.);+#2828 = ADVANCED_FACE('',(#2829),#1639,.F.);+#2829 = FACE_BOUND('',#2830,.T.);+#2830 = EDGE_LOOP('',(#2831,#2832,#2833,#2856));+#2831 = ORIENTED_EDGE('',*,*,#2291,.F.);+#2832 = ORIENTED_EDGE('',*,*,#1623,.T.);+#2833 = ORIENTED_EDGE('',*,*,#2834,.T.);+#2834 = EDGE_CURVE('',#1595,#2835,#2837,.T.);+#2835 = VERTEX_POINT('',#2836);+#2836 = CARTESIAN_POINT('',(7.,1.75,6.5));+#2837 = SURFACE_CURVE('',#2838,(#2842,#2849),.PCURVE_S1.);+#2838 = LINE('',#2839,#2840);+#2839 = CARTESIAN_POINT('',(-3.9,1.75,6.5));+#2840 = VECTOR('',#2841,1.);+#2841 = DIRECTION('',(1.,0.,0.));+#2842 = PCURVE('',#1639,#2843);+#2843 = DEFINITIONAL_REPRESENTATION('',(#2844),#2848);+#2844 = LINE('',#2845,#2846);+#2845 = CARTESIAN_POINT('',(0.,0.));+#2846 = VECTOR('',#2847,1.);+#2847 = DIRECTION('',(0.,1.));+#2848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2849 = PCURVE('',#1611,#2850);+#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855);+#2851 = LINE('',#2852,#2853);+#2852 = CARTESIAN_POINT('',(0.,0.));+#2853 = VECTOR('',#2854,1.);+#2854 = DIRECTION('',(0.,1.));+#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2856 = ORIENTED_EDGE('',*,*,#2857,.T.);+#2857 = EDGE_CURVE('',#2835,#2292,#2858,.T.);+#2858 = SURFACE_CURVE('',#2859,(#2863,#2870),.PCURVE_S1.);+#2859 = LINE('',#2860,#2861);+#2860 = CARTESIAN_POINT('',(7.,1.75,6.5));+#2861 = VECTOR('',#2862,1.);+#2862 = DIRECTION('',(0.,1.,-1.454643561638E-16));+#2863 = PCURVE('',#1639,#2864);+#2864 = DEFINITIONAL_REPRESENTATION('',(#2865),#2869);+#2865 = LINE('',#2866,#2867);+#2866 = CARTESIAN_POINT('',(0.,10.9));+#2867 = VECTOR('',#2868,1.);+#2868 = DIRECTION('',(1.,0.));+#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2870 = PCURVE('',#2330,#2871);+#2871 = DEFINITIONAL_REPRESENTATION('',(#2872),#2876);+#2872 = LINE('',#2873,#2874);+#2873 = CARTESIAN_POINT('',(4.1,1.836909530734E-17));+#2874 = VECTOR('',#2875,1.);+#2875 = DIRECTION('',(1.,-3.444205370126E-17));+#2876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2877 = ADVANCED_FACE('',(#2878),#1611,.T.);+#2878 = FACE_BOUND('',#2879,.T.);+#2879 = EDGE_LOOP('',(#2880,#2881,#2904,#2930));+#2880 = ORIENTED_EDGE('',*,*,#1594,.T.);+#2881 = ORIENTED_EDGE('',*,*,#2882,.T.);+#2882 = EDGE_CURVE('',#1567,#2883,#2885,.T.);+#2883 = VERTEX_POINT('',#2884);+#2884 = CARTESIAN_POINT('',(7.,-6.45,6.5));+#2885 = SURFACE_CURVE('',#2886,(#2890,#2897),.PCURVE_S1.);+#2886 = LINE('',#2887,#2888);+#2887 = CARTESIAN_POINT('',(-3.9,-6.45,6.5));+#2888 = VECTOR('',#2889,1.);+#2889 = DIRECTION('',(1.,0.,0.));+#2890 = PCURVE('',#1611,#2891);+#2891 = DEFINITIONAL_REPRESENTATION('',(#2892),#2896);+#2892 = LINE('',#2893,#2894);+#2893 = CARTESIAN_POINT('',(3.14159265359,0.));+#2894 = VECTOR('',#2895,1.);+#2895 = DIRECTION('',(0.,1.));+#2896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2897 = PCURVE('',#1582,#2898);+#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2903);+#2899 = LINE('',#2900,#2901);+#2900 = CARTESIAN_POINT('',(0.4,0.));+#2901 = VECTOR('',#2902,1.);+#2902 = DIRECTION('',(0.,1.));+#2903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2904 = ORIENTED_EDGE('',*,*,#2905,.T.);+#2905 = EDGE_CURVE('',#2883,#2835,#2906,.T.);+#2906 = SURFACE_CURVE('',#2907,(#2912,#2919),.PCURVE_S1.);+#2907 = CIRCLE('',#2908,4.1);+#2908 = AXIS2_PLACEMENT_3D('',#2909,#2910,#2911);+#2909 = CARTESIAN_POINT('',(7.,-2.35,6.5));+#2910 = DIRECTION('',(-1.,0.,-0.));+#2911 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#2912 = PCURVE('',#1611,#2913);+#2913 = DEFINITIONAL_REPRESENTATION('',(#2914),#2918);+#2914 = LINE('',#2915,#2916);+#2915 = CARTESIAN_POINT('',(6.28318530718,10.9));+#2916 = VECTOR('',#2917,1.);+#2917 = DIRECTION('',(-1.,0.));+#2918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2919 = PCURVE('',#2330,#2920);+#2920 = DEFINITIONAL_REPRESENTATION('',(#2921),#2929);+#2921 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2922,#2923,#2924,#2925,+#2926,#2927,#2928),.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('') );+#2922 = CARTESIAN_POINT('',(4.1,0.));+#2923 = CARTESIAN_POINT('',(4.1,-7.101408311032));+#2924 = CARTESIAN_POINT('',(-2.05,-3.550704155516));+#2925 = CARTESIAN_POINT('',(-8.2,-1.004210375301E-15));+#2926 = CARTESIAN_POINT('',(-2.05,3.550704155516));+#2927 = CARTESIAN_POINT('',(4.1,7.101408311032));+#2928 = CARTESIAN_POINT('',(4.1,0.));+#2929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2930 = ORIENTED_EDGE('',*,*,#2834,.F.);+#2931 = ADVANCED_FACE('',(#2932),#1582,.F.);+#2932 = FACE_BOUND('',#2933,.T.);+#2933 = EDGE_LOOP('',(#2934,#2935,#2936,#2937));+#2934 = ORIENTED_EDGE('',*,*,#2882,.F.);+#2935 = ORIENTED_EDGE('',*,*,#1566,.T.);+#2936 = ORIENTED_EDGE('',*,*,#2722,.T.);+#2937 = ORIENTED_EDGE('',*,*,#2938,.T.);+#2938 = EDGE_CURVE('',#2700,#2883,#2939,.T.);+#2939 = SURFACE_CURVE('',#2940,(#2944,#2951),.PCURVE_S1.);+#2940 = LINE('',#2941,#2942);+#2941 = CARTESIAN_POINT('',(7.,-6.85,6.5));+#2942 = VECTOR('',#2943,1.);+#2943 = DIRECTION('',(0.,1.,-7.658024876124E-17));+#2944 = PCURVE('',#1582,#2945);+#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950);+#2946 = LINE('',#2947,#2948);+#2947 = CARTESIAN_POINT('',(0.,10.9));+#2948 = VECTOR('',#2949,1.);+#2949 = DIRECTION('',(1.,0.));+#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2951 = PCURVE('',#2330,#2952);+#2952 = DEFINITIONAL_REPRESENTATION('',(#2953),#2957);+#2953 = LINE('',#2954,#2955);+#2954 = CARTESIAN_POINT('',(-4.5,4.592273826834E-18));+#2955 = VECTOR('',#2956,1.);+#2956 = DIRECTION('',(1.,3.444205370126E-17));+#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2958 = ADVANCED_FACE('',(#2959),#2330,.F.);+#2959 = FACE_BOUND('',#2960,.T.);+#2960 = EDGE_LOOP('',(#2961,#2962,#2963,#2964,#2965,#2966));+#2961 = ORIENTED_EDGE('',*,*,#2314,.F.);+#2962 = ORIENTED_EDGE('',*,*,#2857,.F.);+#2963 = ORIENTED_EDGE('',*,*,#2905,.F.);+#2964 = ORIENTED_EDGE('',*,*,#2938,.F.);+#2965 = ORIENTED_EDGE('',*,*,#2699,.F.);+#2966 = ORIENTED_EDGE('',*,*,#2770,.F.);+#2967 = ADVANCED_FACE('',(#2968,#2972),#45,.T.);+#2968 = FACE_BOUND('',#2969,.T.);+#2969 = EDGE_LOOP('',(#2970,#2971));+#2970 = ORIENTED_EDGE('',*,*,#21,.F.);+#2971 = ORIENTED_EDGE('',*,*,#605,.F.);+#2972 = FACE_BOUND('',#2973,.T.);+#2973 = EDGE_LOOP('',(#2974,#2975));+#2974 = ORIENTED_EDGE('',*,*,#578,.T.);+#2975 = ORIENTED_EDGE('',*,*,#225,.T.);+#2976 = ADVANCED_FACE('',(#2977),#269,.T.);+#2977 = FACE_BOUND('',#2978,.T.);+#2978 = EDGE_LOOP('',(#2979,#2980));+#2979 = ORIENTED_EDGE('',*,*,#507,.T.);+#2980 = ORIENTED_EDGE('',*,*,#250,.T.);+#2981 = ADVANCED_FACE('',(#2982),#2442,.F.);+#2982 = FACE_BOUND('',#2983,.T.);+#2983 = EDGE_LOOP('',(#2984,#2985,#2986,#3009,#3037,#3065,#3093,#3114));+#2984 = ORIENTED_EDGE('',*,*,#2506,.T.);+#2985 = ORIENTED_EDGE('',*,*,#2426,.F.);+#2986 = ORIENTED_EDGE('',*,*,#2987,.F.);+#2987 = EDGE_CURVE('',#2988,#2399,#2990,.T.);+#2988 = VERTEX_POINT('',#2989);+#2989 = CARTESIAN_POINT('',(9.5,0.65,9.3));+#2990 = SURFACE_CURVE('',#2991,(#2995,#3002),.PCURVE_S1.);+#2991 = LINE('',#2992,#2993);+#2992 = CARTESIAN_POINT('',(9.5,2.15,9.3));+#2993 = VECTOR('',#2994,1.);+#2994 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#2995 = PCURVE('',#2442,#2996);+#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3001);+#2997 = LINE('',#2998,#2999);+#2998 = CARTESIAN_POINT('',(0.,0.));+#2999 = VECTOR('',#3000,1.);+#3000 = DIRECTION('',(1.,0.));+#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3002 = PCURVE('',#2414,#3003);+#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008);+#3004 = LINE('',#3005,#3006);+#3005 = CARTESIAN_POINT('',(1.5,0.));+#3006 = VECTOR('',#3007,1.);+#3007 = DIRECTION('',(1.,0.));+#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3009 = ORIENTED_EDGE('',*,*,#3010,.T.);+#3010 = EDGE_CURVE('',#2988,#3011,#3013,.T.);+#3011 = VERTEX_POINT('',#3012);+#3012 = CARTESIAN_POINT('',(9.5,0.65,10.8));+#3013 = SURFACE_CURVE('',#3014,(#3018,#3025),.PCURVE_S1.);+#3014 = LINE('',#3015,#3016);+#3015 = CARTESIAN_POINT('',(9.5,0.65,9.3));+#3016 = VECTOR('',#3017,1.);+#3017 = DIRECTION('',(0.,-8.17247504238E-17,1.));+#3018 = PCURVE('',#2442,#3019);+#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024);+#3020 = LINE('',#3021,#3022);+#3021 = CARTESIAN_POINT('',(-1.5,0.));+#3022 = VECTOR('',#3023,1.);+#3023 = DIRECTION('',(-1.927470528863E-16,1.));+#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3025 = PCURVE('',#3026,#3031);+#3026 = PLANE('',#3027);+#3027 = AXIS2_PLACEMENT_3D('',#3028,#3029,#3030);+#3028 = CARTESIAN_POINT('',(9.5,0.65,9.3));+#3029 = DIRECTION('',(0.,-1.,-8.17247504238E-17));+#3030 = DIRECTION('',(0.,8.17247504238E-17,-1.));+#3031 = DEFINITIONAL_REPRESENTATION('',(#3032),#3036);+#3032 = LINE('',#3033,#3034);+#3033 = CARTESIAN_POINT('',(0.,0.));+#3034 = VECTOR('',#3035,1.);+#3035 = DIRECTION('',(-1.,0.));+#3036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3037 = ORIENTED_EDGE('',*,*,#3038,.F.);+#3038 = EDGE_CURVE('',#3039,#3011,#3041,.T.);+#3039 = VERTEX_POINT('',#3040);+#3040 = CARTESIAN_POINT('',(9.5,-5.35,10.8));+#3041 = SURFACE_CURVE('',#3042,(#3046,#3053),.PCURVE_S1.);+#3042 = LINE('',#3043,#3044);+#3043 = CARTESIAN_POINT('',(9.5,0.65,10.8));+#3044 = VECTOR('',#3045,1.);+#3045 = DIRECTION('',(0.,1.,1.78098276867E-16));+#3046 = PCURVE('',#2442,#3047);+#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052);+#3048 = LINE('',#3049,#3050);+#3049 = CARTESIAN_POINT('',(-1.5,1.5));+#3050 = VECTOR('',#3051,1.);+#3051 = DIRECTION('',(1.,2.891205793295E-16));+#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3053 = PCURVE('',#3054,#3059);+#3054 = PLANE('',#3055);+#3055 = AXIS2_PLACEMENT_3D('',#3056,#3057,#3058);+#3056 = CARTESIAN_POINT('',(9.5,-5.35,10.8));+#3057 = DIRECTION('',(0.,1.78098276867E-16,-1.));+#3058 = DIRECTION('',(0.,1.,1.78098276867E-16));+#3059 = DEFINITIONAL_REPRESENTATION('',(#3060),#3064);+#3060 = LINE('',#3061,#3062);+#3061 = CARTESIAN_POINT('',(6.,0.));+#3062 = VECTOR('',#3063,1.);+#3063 = DIRECTION('',(1.,0.));+#3064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3065 = ORIENTED_EDGE('',*,*,#3066,.F.);+#3066 = EDGE_CURVE('',#3067,#3039,#3069,.T.);+#3067 = VERTEX_POINT('',#3068);+#3068 = CARTESIAN_POINT('',(9.5,-5.35,9.3));+#3069 = SURFACE_CURVE('',#3070,(#3074,#3081),.PCURVE_S1.);+#3070 = LINE('',#3071,#3072);+#3071 = CARTESIAN_POINT('',(9.5,-5.35,9.3));+#3072 = VECTOR('',#3073,1.);+#3073 = DIRECTION('',(0.,-8.17247504238E-17,1.));+#3074 = PCURVE('',#2442,#3075);+#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080);+#3076 = LINE('',#3077,#3078);+#3077 = CARTESIAN_POINT('',(-7.5,0.));+#3078 = VECTOR('',#3079,1.);+#3079 = DIRECTION('',(-1.927470528863E-16,1.));+#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3081 = PCURVE('',#3082,#3087);+#3082 = PLANE('',#3083);+#3083 = AXIS2_PLACEMENT_3D('',#3084,#3085,#3086);+#3084 = CARTESIAN_POINT('',(9.5,-5.35,9.3));+#3085 = DIRECTION('',(0.,1.,8.17247504238E-17));+#3086 = DIRECTION('',(0.,-8.17247504238E-17,1.));+#3087 = DEFINITIONAL_REPRESENTATION('',(#3088),#3092);+#3088 = LINE('',#3089,#3090);+#3089 = CARTESIAN_POINT('',(0.,0.));+#3090 = VECTOR('',#3091,1.);+#3091 = DIRECTION('',(1.,0.));+#3092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3093 = ORIENTED_EDGE('',*,*,#3094,.F.);+#3094 = EDGE_CURVE('',#2603,#3067,#3095,.T.);+#3095 = SURFACE_CURVE('',#3096,(#3100,#3107),.PCURVE_S1.);+#3096 = LINE('',#3097,#3098);+#3097 = CARTESIAN_POINT('',(9.5,-6.85,9.3));+#3098 = VECTOR('',#3099,1.);+#3099 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#3100 = PCURVE('',#2442,#3101);+#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106);+#3102 = LINE('',#3103,#3104);+#3103 = CARTESIAN_POINT('',(-9.,0.));+#3104 = VECTOR('',#3105,1.);+#3105 = DIRECTION('',(1.,0.));+#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3107 = PCURVE('',#2641,#3108);+#3108 = DEFINITIONAL_REPRESENTATION('',(#3109),#3113);+#3109 = LINE('',#3110,#3111);+#3110 = CARTESIAN_POINT('',(1.5,0.));+#3111 = VECTOR('',#3112,1.);+#3112 = DIRECTION('',(-1.,0.));+#3113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3114 = ORIENTED_EDGE('',*,*,#2602,.T.);+#3115 = ADVANCED_FACE('',(#3116),#3026,.F.);+#3116 = FACE_BOUND('',#3117,.T.);+#3117 = EDGE_LOOP('',(#3118,#3143,#3164,#3165));+#3118 = ORIENTED_EDGE('',*,*,#3119,.T.);+#3119 = EDGE_CURVE('',#3120,#3122,#3124,.T.);+#3120 = VERTEX_POINT('',#3121);+#3121 = CARTESIAN_POINT('',(8.,0.65,9.3));+#3122 = VERTEX_POINT('',#3123);+#3123 = CARTESIAN_POINT('',(8.,0.65,10.8));+#3124 = SURFACE_CURVE('',#3125,(#3129,#3136),.PCURVE_S1.);+#3125 = LINE('',#3126,#3127);+#3126 = CARTESIAN_POINT('',(8.,0.65,9.3));+#3127 = VECTOR('',#3128,1.);+#3128 = DIRECTION('',(0.,-8.17247504238E-17,1.));+#3129 = PCURVE('',#3026,#3130);+#3130 = DEFINITIONAL_REPRESENTATION('',(#3131),#3135);+#3131 = LINE('',#3132,#3133);+#3132 = CARTESIAN_POINT('',(-0.,-1.5));+#3133 = VECTOR('',#3134,1.);+#3134 = DIRECTION('',(-1.,0.));+#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3136 = PCURVE('',#2386,#3137);+#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142);+#3138 = LINE('',#3139,#3140);+#3139 = CARTESIAN_POINT('',(1.5,0.));+#3140 = VECTOR('',#3141,1.);+#3141 = DIRECTION('',(1.927470528863E-16,1.));+#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3143 = ORIENTED_EDGE('',*,*,#3144,.F.);+#3144 = EDGE_CURVE('',#3011,#3122,#3145,.T.);+#3145 = SURFACE_CURVE('',#3146,(#3150,#3157),.PCURVE_S1.);+#3146 = LINE('',#3147,#3148);+#3147 = CARTESIAN_POINT('',(9.5,0.65,10.8));+#3148 = VECTOR('',#3149,1.);+#3149 = DIRECTION('',(-1.,0.,0.));+#3150 = PCURVE('',#3026,#3151);+#3151 = DEFINITIONAL_REPRESENTATION('',(#3152),#3156);+#3152 = LINE('',#3153,#3154);+#3153 = CARTESIAN_POINT('',(-1.5,0.));+#3154 = VECTOR('',#3155,1.);+#3155 = DIRECTION('',(-0.,-1.));+#3156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3157 = PCURVE('',#3054,#3158);+#3158 = DEFINITIONAL_REPRESENTATION('',(#3159),#3163);+#3159 = LINE('',#3160,#3161);+#3160 = CARTESIAN_POINT('',(6.,0.));+#3161 = VECTOR('',#3162,1.);+#3162 = DIRECTION('',(0.,-1.));+#3163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3164 = ORIENTED_EDGE('',*,*,#3010,.F.);+#3165 = ORIENTED_EDGE('',*,*,#3166,.F.);+#3166 = EDGE_CURVE('',#3120,#2988,#3167,.T.);+#3167 = SURFACE_CURVE('',#3168,(#3172,#3179),.PCURVE_S1.);+#3168 = LINE('',#3169,#3170);+#3169 = CARTESIAN_POINT('',(9.5,0.65,9.3));+#3170 = VECTOR('',#3171,1.);+#3171 = DIRECTION('',(1.,0.,0.));+#3172 = PCURVE('',#3026,#3173);+#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178);+#3174 = LINE('',#3175,#3176);+#3175 = CARTESIAN_POINT('',(0.,0.));+#3176 = VECTOR('',#3177,1.);+#3177 = DIRECTION('',(0.,1.));+#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3179 = PCURVE('',#2414,#3180);+#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185);+#3181 = LINE('',#3182,#3183);+#3182 = CARTESIAN_POINT('',(0.,0.));+#3183 = VECTOR('',#3184,1.);+#3184 = DIRECTION('',(0.,1.));+#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3186 = ADVANCED_FACE('',(#3187),#2386,.F.);+#3187 = FACE_BOUND('',#3188,.T.);+#3188 = EDGE_LOOP('',(#3189,#3190,#3191,#3214,#3237,#3258,#3259,#3280));+#3189 = ORIENTED_EDGE('',*,*,#2748,.T.);+#3190 = ORIENTED_EDGE('',*,*,#2653,.F.);+#3191 = ORIENTED_EDGE('',*,*,#3192,.F.);+#3192 = EDGE_CURVE('',#3193,#2626,#3195,.T.);+#3193 = VERTEX_POINT('',#3194);+#3194 = CARTESIAN_POINT('',(8.,-5.35,9.3));+#3195 = SURFACE_CURVE('',#3196,(#3200,#3207),.PCURVE_S1.);+#3196 = LINE('',#3197,#3198);+#3197 = CARTESIAN_POINT('',(8.,-6.85,9.3));+#3198 = VECTOR('',#3199,1.);+#3199 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#3200 = PCURVE('',#2386,#3201);+#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206);+#3202 = LINE('',#3203,#3204);+#3203 = CARTESIAN_POINT('',(9.,0.));+#3204 = VECTOR('',#3205,1.);+#3205 = DIRECTION('',(1.,0.));+#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3207 = PCURVE('',#2641,#3208);+#3208 = DEFINITIONAL_REPRESENTATION('',(#3209),#3213);+#3209 = LINE('',#3210,#3211);+#3210 = CARTESIAN_POINT('',(1.5,-1.5));+#3211 = VECTOR('',#3212,1.);+#3212 = DIRECTION('',(1.,0.));+#3213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3214 = ORIENTED_EDGE('',*,*,#3215,.T.);+#3215 = EDGE_CURVE('',#3193,#3216,#3218,.T.);+#3216 = VERTEX_POINT('',#3217);+#3217 = CARTESIAN_POINT('',(8.,-5.35,10.8));+#3218 = SURFACE_CURVE('',#3219,(#3223,#3230),.PCURVE_S1.);+#3219 = LINE('',#3220,#3221);+#3220 = CARTESIAN_POINT('',(8.,-5.35,9.3));+#3221 = VECTOR('',#3222,1.);+#3222 = DIRECTION('',(0.,-8.17247504238E-17,1.));+#3223 = PCURVE('',#2386,#3224);+#3224 = DEFINITIONAL_REPRESENTATION('',(#3225),#3229);+#3225 = LINE('',#3226,#3227);+#3226 = CARTESIAN_POINT('',(7.5,0.));+#3227 = VECTOR('',#3228,1.);+#3228 = DIRECTION('',(1.927470528863E-16,1.));+#3229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3230 = PCURVE('',#3082,#3231);+#3231 = DEFINITIONAL_REPRESENTATION('',(#3232),#3236);+#3232 = LINE('',#3233,#3234);+#3233 = CARTESIAN_POINT('',(0.,-1.5));+#3234 = VECTOR('',#3235,1.);+#3235 = DIRECTION('',(1.,0.));+#3236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3237 = ORIENTED_EDGE('',*,*,#3238,.F.);+#3238 = EDGE_CURVE('',#3122,#3216,#3239,.T.);+#3239 = SURFACE_CURVE('',#3240,(#3244,#3251),.PCURVE_S1.);+#3240 = LINE('',#3241,#3242);+#3241 = CARTESIAN_POINT('',(8.,0.65,10.8));+#3242 = VECTOR('',#3243,1.);+#3243 = DIRECTION('',(0.,-1.,-1.78098276867E-16));+#3244 = PCURVE('',#2386,#3245);+#3245 = DEFINITIONAL_REPRESENTATION('',(#3246),#3250);+#3246 = LINE('',#3247,#3248);+#3247 = CARTESIAN_POINT('',(1.5,1.5));+#3248 = VECTOR('',#3249,1.);+#3249 = DIRECTION('',(1.,-2.891205793295E-16));+#3250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3251 = PCURVE('',#3054,#3252);+#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257);+#3253 = LINE('',#3254,#3255);+#3254 = CARTESIAN_POINT('',(6.,-1.5));+#3255 = VECTOR('',#3256,1.);+#3256 = DIRECTION('',(-1.,0.));+#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3258 = ORIENTED_EDGE('',*,*,#3119,.F.);+#3259 = ORIENTED_EDGE('',*,*,#3260,.F.);+#3260 = EDGE_CURVE('',#2371,#3120,#3261,.T.);+#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.);+#3262 = LINE('',#3263,#3264);+#3263 = CARTESIAN_POINT('',(8.,2.15,9.3));+#3264 = VECTOR('',#3265,1.);+#3265 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#3266 = PCURVE('',#2386,#3267);+#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272);+#3268 = LINE('',#3269,#3270);+#3269 = CARTESIAN_POINT('',(0.,0.));+#3270 = VECTOR('',#3271,1.);+#3271 = DIRECTION('',(1.,0.));+#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3273 = PCURVE('',#2414,#3274);+#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279);+#3275 = LINE('',#3276,#3277);+#3276 = CARTESIAN_POINT('',(1.5,-1.5));+#3277 = VECTOR('',#3278,1.);+#3278 = DIRECTION('',(-1.,0.));+#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3280 = ORIENTED_EDGE('',*,*,#2370,.T.);+#3281 = ADVANCED_FACE('',(#3282),#2414,.F.);+#3282 = FACE_BOUND('',#3283,.T.);+#3283 = EDGE_LOOP('',(#3284,#3285,#3286,#3287));+#3284 = ORIENTED_EDGE('',*,*,#2987,.T.);+#3285 = ORIENTED_EDGE('',*,*,#2398,.T.);+#3286 = ORIENTED_EDGE('',*,*,#3260,.T.);+#3287 = ORIENTED_EDGE('',*,*,#3166,.T.);+#3288 = ADVANCED_FACE('',(#3289),#3082,.F.);+#3289 = FACE_BOUND('',#3290,.T.);+#3290 = EDGE_LOOP('',(#3291,#3292,#3313,#3314));+#3291 = ORIENTED_EDGE('',*,*,#3066,.T.);+#3292 = ORIENTED_EDGE('',*,*,#3293,.F.);+#3293 = EDGE_CURVE('',#3216,#3039,#3294,.T.);+#3294 = SURFACE_CURVE('',#3295,(#3299,#3306),.PCURVE_S1.);+#3295 = LINE('',#3296,#3297);+#3296 = CARTESIAN_POINT('',(9.5,-5.35,10.8));+#3297 = VECTOR('',#3298,1.);+#3298 = DIRECTION('',(1.,0.,0.));+#3299 = PCURVE('',#3082,#3300);+#3300 = DEFINITIONAL_REPRESENTATION('',(#3301),#3305);+#3301 = LINE('',#3302,#3303);+#3302 = CARTESIAN_POINT('',(1.5,0.));+#3303 = VECTOR('',#3304,1.);+#3304 = DIRECTION('',(0.,1.));+#3305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3306 = PCURVE('',#3054,#3307);+#3307 = DEFINITIONAL_REPRESENTATION('',(#3308),#3312);+#3308 = LINE('',#3309,#3310);+#3309 = CARTESIAN_POINT('',(0.,0.));+#3310 = VECTOR('',#3311,1.);+#3311 = DIRECTION('',(0.,1.));+#3312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3313 = ORIENTED_EDGE('',*,*,#3215,.F.);+#3314 = ORIENTED_EDGE('',*,*,#3315,.F.);+#3315 = EDGE_CURVE('',#3067,#3193,#3316,.T.);+#3316 = SURFACE_CURVE('',#3317,(#3321,#3328),.PCURVE_S1.);+#3317 = LINE('',#3318,#3319);+#3318 = CARTESIAN_POINT('',(9.5,-5.35,9.3));+#3319 = VECTOR('',#3320,1.);+#3320 = DIRECTION('',(-1.,0.,0.));+#3321 = PCURVE('',#3082,#3322);+#3322 = DEFINITIONAL_REPRESENTATION('',(#3323),#3327);+#3323 = LINE('',#3324,#3325);+#3324 = CARTESIAN_POINT('',(0.,0.));+#3325 = VECTOR('',#3326,1.);+#3326 = DIRECTION('',(0.,-1.));+#3327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3328 = PCURVE('',#2641,#3329);+#3329 = DEFINITIONAL_REPRESENTATION('',(#3330),#3334);+#3330 = LINE('',#3331,#3332);+#3331 = CARTESIAN_POINT('',(0.,0.));+#3332 = VECTOR('',#3333,1.);+#3333 = DIRECTION('',(0.,-1.));+#3334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3335 = ADVANCED_FACE('',(#3336),#2641,.T.);+#3336 = FACE_BOUND('',#3337,.T.);+#3337 = EDGE_LOOP('',(#3338,#3339,#3340,#3341));+#3338 = ORIENTED_EDGE('',*,*,#3094,.T.);+#3339 = ORIENTED_EDGE('',*,*,#3315,.T.);+#3340 = ORIENTED_EDGE('',*,*,#3192,.T.);+#3341 = ORIENTED_EDGE('',*,*,#2625,.T.);+#3342 = ADVANCED_FACE('',(#3343),#3054,.F.);+#3343 = FACE_BOUND('',#3344,.T.);+#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3348));+#3345 = ORIENTED_EDGE('',*,*,#3038,.T.);+#3346 = ORIENTED_EDGE('',*,*,#3144,.T.);+#3347 = ORIENTED_EDGE('',*,*,#3238,.T.);+#3348 = ORIENTED_EDGE('',*,*,#3293,.T.);+#3349 = ADVANCED_FACE('',(#3350),#2201,.F.);+#3350 = FACE_BOUND('',#3351,.T.);+#3351 = EDGE_LOOP('',(#3352,#3377,#3403,#3404,#3427));+#3352 = ORIENTED_EDGE('',*,*,#3353,.T.);+#3353 = EDGE_CURVE('',#3354,#3356,#3358,.T.);+#3354 = VERTEX_POINT('',#3355);+#3355 = CARTESIAN_POINT('',(1.05,2.55,-2.25));+#3356 = VERTEX_POINT('',#3357);+#3357 = CARTESIAN_POINT('',(1.05,2.55,2.6));+#3358 = SURFACE_CURVE('',#3359,(#3363,#3370),.PCURVE_S1.);+#3359 = LINE('',#3360,#3361);+#3360 = CARTESIAN_POINT('',(1.05,2.55,-3.5));+#3361 = VECTOR('',#3362,1.);+#3362 = DIRECTION('',(0.,1.110223024625E-16,1.));+#3363 = PCURVE('',#2201,#3364);+#3364 = DEFINITIONAL_REPRESENTATION('',(#3365),#3369);+#3365 = LINE('',#3366,#3367);+#3366 = CARTESIAN_POINT('',(-0.4,0.));+#3367 = VECTOR('',#3368,1.);+#3368 = DIRECTION('',(0.,1.));+#3369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3370 = PCURVE('',#384,#3371);+#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3376);+#3372 = LINE('',#3373,#3374);+#3373 = CARTESIAN_POINT('',(0.,0.));+#3374 = VECTOR('',#3375,1.);+#3375 = DIRECTION('',(0.,1.));+#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3377 = ORIENTED_EDGE('',*,*,#3378,.T.);+#3378 = EDGE_CURVE('',#3356,#2186,#3379,.T.);+#3379 = SURFACE_CURVE('',#3380,(#3385,#3396),.PCURVE_S1.);+#3380 = CIRCLE('',#3381,0.4);+#3381 = AXIS2_PLACEMENT_3D('',#3382,#3383,#3384);+#3382 = CARTESIAN_POINT('',(1.05,2.15,2.6));+#3383 = DIRECTION('',(1.,0.,0.));+#3384 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#3385 = PCURVE('',#2201,#3386);+#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3395);+#3387 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3388,#3389,#3390,#3391,+#3392,#3393,#3394),.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('') );+#3388 = CARTESIAN_POINT('',(0.4,6.1));+#3389 = CARTESIAN_POINT('',(0.4,5.407179676972));+#3390 = CARTESIAN_POINT('',(-0.2,5.753589838486));+#3391 = CARTESIAN_POINT('',(-0.8,6.1));+#3392 = CARTESIAN_POINT('',(-0.2,6.446410161514));+#3393 = CARTESIAN_POINT('',(0.4,6.792820323028));+#3394 = CARTESIAN_POINT('',(0.4,6.1));+#3395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3396 = PCURVE('',#2229,#3397);+#3397 = DEFINITIONAL_REPRESENTATION('',(#3398),#3402);+#3398 = LINE('',#3399,#3400);+#3399 = CARTESIAN_POINT('',(6.28318530718,0.));+#3400 = VECTOR('',#3401,1.);+#3401 = DIRECTION('',(-1.,0.));+#3402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3403 = ORIENTED_EDGE('',*,*,#2185,.F.);+#3404 = ORIENTED_EDGE('',*,*,#3405,.F.);+#3405 = EDGE_CURVE('',#3406,#2045,#3408,.T.);+#3406 = VERTEX_POINT('',#3407);+#3407 = CARTESIAN_POINT('',(1.05,2.15,-2.25));+#3408 = SURFACE_CURVE('',#3409,(#3413,#3420),.PCURVE_S1.);+#3409 = LINE('',#3410,#3411);+#3410 = CARTESIAN_POINT('',(1.05,2.15,-3.5));+#3411 = VECTOR('',#3412,1.);+#3412 = DIRECTION('',(0.,1.110223024625E-16,1.));+#3413 = PCURVE('',#2201,#3414);+#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419);+#3415 = LINE('',#3416,#3417);+#3416 = CARTESIAN_POINT('',(0.,0.));+#3417 = VECTOR('',#3418,1.);+#3418 = DIRECTION('',(0.,1.));+#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3420 = PCURVE('',#438,#3421);+#3421 = DEFINITIONAL_REPRESENTATION('',(#3422),#3426);+#3422 = LINE('',#3423,#3424);+#3423 = CARTESIAN_POINT('',(0.,0.));+#3424 = VECTOR('',#3425,1.);+#3425 = DIRECTION('',(0.,1.));+#3426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3427 = ORIENTED_EDGE('',*,*,#3428,.T.);+#3428 = EDGE_CURVE('',#3406,#3354,#3429,.T.);+#3429 = SURFACE_CURVE('',#3430,(#3434,#3441),.PCURVE_S1.);+#3430 = LINE('',#3431,#3432);+#3431 = CARTESIAN_POINT('',(1.05,2.15,-2.25));+#3432 = VECTOR('',#3433,1.);+#3433 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#3434 = PCURVE('',#2201,#3435);+#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440);+#3436 = LINE('',#3437,#3438);+#3437 = CARTESIAN_POINT('',(0.,1.25));+#3438 = VECTOR('',#3439,1.);+#3439 = DIRECTION('',(-1.,0.));+#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3441 = PCURVE('',#3442,#3447);+#3442 = CYLINDRICAL_SURFACE('',#3443,1.25);+#3443 = AXIS2_PLACEMENT_3D('',#3444,#3445,#3446);+#3444 = CARTESIAN_POINT('',(-0.2,2.15,-2.25));+#3445 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#3446 = DIRECTION('',(-1.,0.,0.));+#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452);+#3448 = LINE('',#3449,#3450);+#3449 = CARTESIAN_POINT('',(3.14159265359,0.));+#3450 = VECTOR('',#3451,1.);+#3451 = DIRECTION('',(0.,1.));+#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3453 = ADVANCED_FACE('',(#3454,#3458),#438,.F.);+#3454 = FACE_BOUND('',#3455,.T.);+#3455 = EDGE_LOOP('',(#3456,#3457));+#3456 = ORIENTED_EDGE('',*,*,#480,.T.);+#3457 = ORIENTED_EDGE('',*,*,#423,.T.);+#3458 = FACE_BOUND('',#3459,.T.);+#3459 = EDGE_LOOP('',(#3460,#3488,#3489,#3490));+#3460 = ORIENTED_EDGE('',*,*,#3461,.T.);+#3461 = EDGE_CURVE('',#3462,#3406,#3464,.T.);+#3462 = VERTEX_POINT('',#3463);+#3463 = CARTESIAN_POINT('',(-1.45,2.15,-2.25));+#3464 = SURFACE_CURVE('',#3465,(#3470,#3481),.PCURVE_S1.);+#3465 = CIRCLE('',#3466,1.25);+#3466 = AXIS2_PLACEMENT_3D('',#3467,#3468,#3469);+#3467 = CARTESIAN_POINT('',(-0.2,2.15,-2.25));+#3468 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#3469 = DIRECTION('',(-1.,0.,0.));+#3470 = PCURVE('',#438,#3471);+#3471 = DEFINITIONAL_REPRESENTATION('',(#3472),#3480);+#3472 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3473,#3474,#3475,#3476,+#3477,#3478,#3479),.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('') );+#3473 = CARTESIAN_POINT('',(2.5,1.25));+#3474 = CARTESIAN_POINT('',(2.5,-0.915063509461));+#3475 = CARTESIAN_POINT('',(0.625,0.167468245269));+#3476 = CARTESIAN_POINT('',(-1.25,1.25));+#3477 = CARTESIAN_POINT('',(0.625,2.332531754731));+#3478 = CARTESIAN_POINT('',(2.5,3.415063509461));+#3479 = CARTESIAN_POINT('',(2.5,1.25));+#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3481 = PCURVE('',#3442,#3482);+#3482 = DEFINITIONAL_REPRESENTATION('',(#3483),#3487);+#3483 = LINE('',#3484,#3485);+#3484 = CARTESIAN_POINT('',(6.28318530718,0.));+#3485 = VECTOR('',#3486,1.);+#3486 = DIRECTION('',(-1.,0.));+#3487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3488 = ORIENTED_EDGE('',*,*,#3405,.T.);+#3489 = ORIENTED_EDGE('',*,*,#2044,.F.);+#3490 = ORIENTED_EDGE('',*,*,#3491,.F.);+#3491 = EDGE_CURVE('',#3462,#2022,#3492,.T.);+#3492 = SURFACE_CURVE('',#3493,(#3497,#3504),.PCURVE_S1.);+#3493 = LINE('',#3494,#3495);+#3494 = CARTESIAN_POINT('',(-1.45,2.15,-3.5));+#3495 = VECTOR('',#3496,1.);+#3496 = DIRECTION('',(0.,1.110223024625E-16,1.));+#3497 = PCURVE('',#438,#3498);+#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503);+#3499 = LINE('',#3500,#3501);+#3500 = CARTESIAN_POINT('',(2.5,0.));+#3501 = VECTOR('',#3502,1.);+#3502 = DIRECTION('',(0.,1.));+#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3504 = PCURVE('',#2255,#3505);+#3505 = DEFINITIONAL_REPRESENTATION('',(#3506),#3510);+#3506 = LINE('',#3507,#3508);+#3507 = CARTESIAN_POINT('',(0.,0.));+#3508 = VECTOR('',#3509,1.);+#3509 = DIRECTION('',(0.,1.));+#3510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3511 = ADVANCED_FACE('',(#3512),#2255,.F.);+#3512 = FACE_BOUND('',#3513,.T.);+#3513 = EDGE_LOOP('',(#3514,#3515,#3543,#3566,#3587));+#3514 = ORIENTED_EDGE('',*,*,#2241,.T.);+#3515 = ORIENTED_EDGE('',*,*,#3516,.T.);+#3516 = EDGE_CURVE('',#2214,#3517,#3519,.T.);+#3517 = VERTEX_POINT('',#3518);+#3518 = CARTESIAN_POINT('',(-1.45,2.55,2.6));+#3519 = SURFACE_CURVE('',#3520,(#3525,#3536),.PCURVE_S1.);+#3520 = CIRCLE('',#3521,0.4);+#3521 = AXIS2_PLACEMENT_3D('',#3522,#3523,#3524);+#3522 = CARTESIAN_POINT('',(-1.45,2.15,2.6));+#3523 = DIRECTION('',(-1.,0.,-0.));+#3524 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#3525 = PCURVE('',#2255,#3526);+#3526 = DEFINITIONAL_REPRESENTATION('',(#3527),#3535);+#3527 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3528,#3529,#3530,#3531,+#3532,#3533,#3534),.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('') );+#3528 = CARTESIAN_POINT('',(0.4,6.1));+#3529 = CARTESIAN_POINT('',(0.4,5.407179676972));+#3530 = CARTESIAN_POINT('',(-0.2,5.753589838486));+#3531 = CARTESIAN_POINT('',(-0.8,6.1));+#3532 = CARTESIAN_POINT('',(-0.2,6.446410161514));+#3533 = CARTESIAN_POINT('',(0.4,6.792820323028));+#3534 = CARTESIAN_POINT('',(0.4,6.1));+#3535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3536 = PCURVE('',#2229,#3537);+#3537 = DEFINITIONAL_REPRESENTATION('',(#3538),#3542);+#3538 = LINE('',#3539,#3540);+#3539 = CARTESIAN_POINT('',(-3.14159265359,2.5));+#3540 = VECTOR('',#3541,1.);+#3541 = DIRECTION('',(1.,0.));+#3542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3543 = ORIENTED_EDGE('',*,*,#3544,.F.);+#3544 = EDGE_CURVE('',#3545,#3517,#3547,.T.);+#3545 = VERTEX_POINT('',#3546);+#3546 = CARTESIAN_POINT('',(-1.45,2.55,-2.25));+#3547 = SURFACE_CURVE('',#3548,(#3552,#3559),.PCURVE_S1.);+#3548 = LINE('',#3549,#3550);+#3549 = CARTESIAN_POINT('',(-1.45,2.55,-3.5));+#3550 = VECTOR('',#3551,1.);+#3551 = DIRECTION('',(0.,1.110223024625E-16,1.));+#3552 = PCURVE('',#2255,#3553);+#3553 = DEFINITIONAL_REPRESENTATION('',(#3554),#3558);+#3554 = LINE('',#3555,#3556);+#3555 = CARTESIAN_POINT('',(0.4,0.));+#3556 = VECTOR('',#3557,1.);+#3557 = DIRECTION('',(0.,1.));+#3558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3559 = PCURVE('',#384,#3560);+#3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3565);+#3561 = LINE('',#3562,#3563);+#3562 = CARTESIAN_POINT('',(-2.5,0.));+#3563 = VECTOR('',#3564,1.);+#3564 = DIRECTION('',(0.,1.));+#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3566 = ORIENTED_EDGE('',*,*,#3567,.T.);+#3567 = EDGE_CURVE('',#3545,#3462,#3568,.T.);+#3568 = SURFACE_CURVE('',#3569,(#3573,#3580),.PCURVE_S1.);+#3569 = LINE('',#3570,#3571);+#3570 = CARTESIAN_POINT('',(-1.45,2.15,-2.25));+#3571 = VECTOR('',#3572,1.);+#3572 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#3573 = PCURVE('',#2255,#3574);+#3574 = DEFINITIONAL_REPRESENTATION('',(#3575),#3579);+#3575 = LINE('',#3576,#3577);+#3576 = CARTESIAN_POINT('',(0.,1.25));+#3577 = VECTOR('',#3578,1.);+#3578 = DIRECTION('',(-1.,0.));+#3579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3580 = PCURVE('',#3442,#3581);+#3581 = DEFINITIONAL_REPRESENTATION('',(#3582),#3586);+#3582 = LINE('',#3583,#3584);+#3583 = CARTESIAN_POINT('',(6.28318530718,0.));+#3584 = VECTOR('',#3585,1.);+#3585 = DIRECTION('',(0.,-1.));+#3586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3587 = ORIENTED_EDGE('',*,*,#3491,.T.);+#3588 = ADVANCED_FACE('',(#3589,#3593),#384,.F.);+#3589 = FACE_BOUND('',#3590,.T.);+#3590 = EDGE_LOOP('',(#3591,#3592));+#3591 = ORIENTED_EDGE('',*,*,#453,.F.);+#3592 = ORIENTED_EDGE('',*,*,#367,.F.);+#3593 = FACE_BOUND('',#3594,.T.);+#3594 = EDGE_LOOP('',(#3595,#3596,#3617,#3618));+#3595 = ORIENTED_EDGE('',*,*,#3544,.T.);+#3596 = ORIENTED_EDGE('',*,*,#3597,.T.);+#3597 = EDGE_CURVE('',#3517,#3356,#3598,.T.);+#3598 = SURFACE_CURVE('',#3599,(#3603,#3610),.PCURVE_S1.);+#3599 = LINE('',#3600,#3601);+#3600 = CARTESIAN_POINT('',(1.05,2.55,2.6));+#3601 = VECTOR('',#3602,1.);+#3602 = DIRECTION('',(1.,-3.469446951954E-16,3.851859888774E-32));+#3603 = PCURVE('',#384,#3604);+#3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3609);+#3605 = LINE('',#3606,#3607);+#3606 = CARTESIAN_POINT('',(0.,6.1));+#3607 = VECTOR('',#3608,1.);+#3608 = DIRECTION('',(1.,0.));+#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3610 = PCURVE('',#2229,#3611);+#3611 = DEFINITIONAL_REPRESENTATION('',(#3612),#3616);+#3612 = LINE('',#3613,#3614);+#3613 = CARTESIAN_POINT('',(3.14159265359,0.));+#3614 = VECTOR('',#3615,1.);+#3615 = DIRECTION('',(0.,-1.));+#3616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3617 = ORIENTED_EDGE('',*,*,#3353,.F.);+#3618 = ORIENTED_EDGE('',*,*,#3619,.T.);+#3619 = EDGE_CURVE('',#3354,#3545,#3620,.T.);+#3620 = SURFACE_CURVE('',#3621,(#3626,#3637),.PCURVE_S1.);+#3621 = CIRCLE('',#3622,1.25);+#3622 = AXIS2_PLACEMENT_3D('',#3623,#3624,#3625);+#3623 = CARTESIAN_POINT('',(-0.2,2.55,-2.25));+#3624 = DIRECTION('',(3.469446951954E-16,1.,-1.110223024625E-16));+#3625 = DIRECTION('',(1.,-3.469446951954E-16,3.851859888774E-32));+#3626 = PCURVE('',#384,#3627);+#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3636);+#3628 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3629,#3630,#3631,#3632,+#3633,#3634,#3635),.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('') );+#3629 = CARTESIAN_POINT('',(0.,1.25));+#3630 = CARTESIAN_POINT('',(0.,-0.915063509461));+#3631 = CARTESIAN_POINT('',(-1.875,0.167468245269));+#3632 = CARTESIAN_POINT('',(-3.75,1.25));+#3633 = CARTESIAN_POINT('',(-1.875,2.332531754731));+#3634 = CARTESIAN_POINT('',(-1.998401444325E-15,3.415063509461));+#3635 = CARTESIAN_POINT('',(0.,1.25));+#3636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3637 = PCURVE('',#3442,#3638);+#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643);+#3639 = LINE('',#3640,#3641);+#3640 = CARTESIAN_POINT('',(3.14159265359,0.4));+#3641 = VECTOR('',#3642,1.);+#3642 = DIRECTION('',(1.,0.));+#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3644 = ADVANCED_FACE('',(#3645),#3660,.F.);+#3645 = FACE_BOUND('',#3646,.T.);+#3646 = EDGE_LOOP('',(#3647,#3706,#3753));+#3647 = ORIENTED_EDGE('',*,*,#3648,.T.);+#3648 = EDGE_CURVE('',#3649,#3651,#3653,.T.);+#3649 = VERTEX_POINT('',#3650);+#3650 = CARTESIAN_POINT('',(-2.4,-0.935786437627,-2.5));+#3651 = VERTEX_POINT('',#3652);+#3652 = CARTESIAN_POINT('',(-3.2,-2.35,-3.5));+#3653 = SURFACE_CURVE('',#3654,(#3659,#3672),.PCURVE_S1.);+#3654 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3655,#3656,#3657,#3658),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(5.052225889839,+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.877664387285,0.877664387285,1.)) REPRESENTATION_ITEM('') );+#3655 = CARTESIAN_POINT('',(-2.4,-0.935786437627,-2.5));+#3656 = CARTESIAN_POINT('',(-2.8961632823,-1.155061701062,+    -3.120204102887));+#3657 = CARTESIAN_POINT('',(-3.2,-1.692174209694,-3.5));+#3658 = CARTESIAN_POINT('',(-3.2,-2.35,-3.5));+#3659 = PCURVE('',#3660,#3665);+#3660 = PLANE('',#3661);+#3661 = AXIS2_PLACEMENT_3D('',#3662,#3663,#3664);+#3662 = CARTESIAN_POINT('',(-2.4,-3.85,-2.5));+#3663 = DIRECTION('',(0.780868809443,-6.935508251639E-17,-0.624695047554+    ));+#3664 = DIRECTION('',(0.624695047554,8.669385314554E-17,0.780868809443)+  );+#3665 = DEFINITIONAL_REPRESENTATION('',(#3666),#3671);+#3666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3667,#3668,#3669,#3670),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(5.052225889839,+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.877664387285,0.877664387285,1.)) REPRESENTATION_ITEM('') );+#3667 = CARTESIAN_POINT('',(0.,-2.914213562373));+#3668 = CARTESIAN_POINT('',(-0.794248784664,-2.694938298938));+#3669 = CARTESIAN_POINT('',(-1.280624847487,-2.157825790306));+#3670 = CARTESIAN_POINT('',(-1.280624847487,-1.5));+#3671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3672 = PCURVE('',#3673,#3678);+#3673 = CYLINDRICAL_SURFACE('',#3674,1.5);+#3674 = AXIS2_PLACEMENT_3D('',#3675,#3676,#3677);+#3675 = CARTESIAN_POINT('',(-3.2,-2.35,-2.));+#3676 = DIRECTION('',(-1.,0.,0.));+#3677 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3705);+#3679 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3680,#3681,#3682,#3683,#3684,+    #3685,#3686,#3687,#3688,#3689,#3690,#3691,#3692,#3693,#3694,#3695,+    #3696,#3697,#3698,#3699,#3700,#3701,#3702,#3703,#3704),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (5.052225889839,5.108178590627,5.164131291415,5.220083992203,+    5.276036692992,5.33198939378,5.387942094568,5.443894795356,+    5.499847496145,5.555800196933,5.611752897721,5.667705598509,+    5.723658299297,5.779611000086,5.835563700874,5.891516401662,+    5.94746910245,6.003421803239,6.059374504027,6.115327204815,+    6.171279905603,6.227232606391,6.28318530718),.UNSPECIFIED.);+#3680 = CARTESIAN_POINT('',(3.481429563044,-0.8));+#3681 = CARTESIAN_POINT('',(3.498924493381,-0.780207273556));+#3682 = CARTESIAN_POINT('',(3.534208240434,-0.740654545754));+#3683 = CARTESIAN_POINT('',(3.587954869801,-0.681722656707));+#3684 = CARTESIAN_POINT('',(3.642464322469,-0.623482524943));+#3685 = CARTESIAN_POINT('',(3.697669785909,-0.566244359782));+#3686 = CARTESIAN_POINT('',(3.753499141625,-0.510323349254));+#3687 = CARTESIAN_POINT('',(3.809874571517,-0.456036586857));+#3688 = CARTESIAN_POINT('',(3.866713305787,-0.40369745762));+#3689 = CARTESIAN_POINT('',(3.923928204974,-0.353610386358));+#3690 = CARTESIAN_POINT('',(3.981428514904,-0.306065385493));+#3691 = CARTESIAN_POINT('',(4.039120687064,-0.261332788206));+#3692 = CARTESIAN_POINT('',(4.096909271714,-0.219658305696));+#3693 = CARTESIAN_POINT('',(4.154697856365,-0.18125860633));+#3694 = CARTESIAN_POINT('',(4.212390028524,-0.146317577326));+#3695 = CARTESIAN_POINT('',(4.269890338455,-0.114983404124));+#3696 = CARTESIAN_POINT('',(4.327105237642,-8.736656570214E-02));+#3697 = CARTESIAN_POINT('',(4.383943971912,-6.353879253876E-02));+#3698 = CARTESIAN_POINT('',(4.440319401803,-4.353302021669E-02));+#3699 = CARTESIAN_POINT('',(4.496148757519,-2.734420822557E-02));+#3700 = CARTESIAN_POINT('',(4.551354220959,-1.493129815645E-02));+#3701 = CARTESIAN_POINT('',(4.605863673628,-6.218892905837E-03));+#3702 = CARTESIAN_POINT('',(4.659610302994,-1.103407195425E-03));+#3703 = CARTESIAN_POINT('',(4.694894050048,1.989872169736E-06));+#3704 = CARTESIAN_POINT('',(4.712388980385,0.));+#3705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3706 = ORIENTED_EDGE('',*,*,#3707,.T.);+#3707 = EDGE_CURVE('',#3651,#3708,#3710,.T.);+#3708 = VERTEX_POINT('',#3709);+#3709 = CARTESIAN_POINT('',(-2.4,-3.764213562373,-2.5));+#3710 = SURFACE_CURVE('',#3711,(#3716,#3724),.PCURVE_S1.);+#3711 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3712,#3713,#3714,#3715),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(3.14159265359,+4.372552070931),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.877664387285,0.877664387285,1.)) REPRESENTATION_ITEM('') );+#3712 = CARTESIAN_POINT('',(-3.2,-2.35,-3.5));+#3713 = CARTESIAN_POINT('',(-3.2,-3.007825790306,-3.5));+#3714 = CARTESIAN_POINT('',(-2.8961632823,-3.544938298938,+    -3.120204102887));+#3715 = CARTESIAN_POINT('',(-2.4,-3.764213562373,-2.5));+#3716 = PCURVE('',#3660,#3717);+#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3723);+#3718 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3719,#3720,#3721,#3722),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(3.14159265359,+4.372552070931),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.877664387285,0.877664387285,1.)) REPRESENTATION_ITEM('') );+#3719 = CARTESIAN_POINT('',(-1.280624847487,-1.5));+#3720 = CARTESIAN_POINT('',(-1.280624847487,-0.842174209694));+#3721 = CARTESIAN_POINT('',(-0.794248784664,-0.305061701062));+#3722 = CARTESIAN_POINT('',(0.,-8.5786437627E-02));+#3723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3724 = PCURVE('',#3673,#3725);+#3725 = DEFINITIONAL_REPRESENTATION('',(#3726),#3752);+#3726 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3727,#3728,#3729,#3730,#3731,+    #3732,#3733,#3734,#3735,#3736,#3737,#3738,#3739,#3740,#3741,#3742,+    #3743,#3744,#3745,#3746,#3747,#3748,#3749,#3750,#3751),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (3.14159265359,3.197545354378,3.253498055166,3.309450755954,+    3.365403456743,3.421356157531,3.477308858319,3.533261559107,+    3.589214259896,3.645166960684,3.701119661472,3.75707236226,+    3.813025063048,3.868977763837,3.924930464625,3.980883165413,+    4.036835866201,4.092788566989,4.148741267778,4.204693968566,+    4.260646669354,4.316599370142,4.372552070931),.UNSPECIFIED.);+#3727 = CARTESIAN_POINT('',(4.712388980385,0.));+#3728 = CARTESIAN_POINT('',(4.729883910722,1.989872165295E-06));+#3729 = CARTESIAN_POINT('',(4.765167657775,-1.103407195432E-03));+#3730 = CARTESIAN_POINT('',(4.818914287141,-6.218892905838E-03));+#3731 = CARTESIAN_POINT('',(4.87342373981,-1.493129815645E-02));+#3732 = CARTESIAN_POINT('',(4.92862920325,-2.734420822557E-02));+#3733 = CARTESIAN_POINT('',(4.984458558966,-4.35330202167E-02));+#3734 = CARTESIAN_POINT('',(5.040833988858,-6.353879253877E-02));+#3735 = CARTESIAN_POINT('',(5.097672723127,-8.736656570214E-02));+#3736 = CARTESIAN_POINT('',(5.154887622314,-0.114983404124));+#3737 = CARTESIAN_POINT('',(5.212387932245,-0.146317577326));+#3738 = CARTESIAN_POINT('',(5.270080104405,-0.18125860633));+#3739 = CARTESIAN_POINT('',(5.327868689055,-0.219658305696));+#3740 = CARTESIAN_POINT('',(5.385657273706,-0.261332788206));+#3741 = CARTESIAN_POINT('',(5.443349445865,-0.306065385493));+#3742 = CARTESIAN_POINT('',(5.500849755796,-0.353610386358));+#3743 = CARTESIAN_POINT('',(5.558064654983,-0.40369745762));+#3744 = CARTESIAN_POINT('',(5.614903389253,-0.456036586857));+#3745 = CARTESIAN_POINT('',(5.671278819144,-0.510323349254));+#3746 = CARTESIAN_POINT('',(5.72710817486,-0.566244359782));+#3747 = CARTESIAN_POINT('',(5.7823136383,-0.623482524943));+#3748 = CARTESIAN_POINT('',(5.836823090969,-0.681722656707));+#3749 = CARTESIAN_POINT('',(5.890569720335,-0.740654545754));+#3750 = CARTESIAN_POINT('',(5.925853467389,-0.780207273556));+#3751 = CARTESIAN_POINT('',(5.943348397725,-0.8));+#3752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3753 = ORIENTED_EDGE('',*,*,#3754,.T.);+#3754 = EDGE_CURVE('',#3708,#3649,#3755,.T.);+#3755 = SURFACE_CURVE('',#3756,(#3760,#3767),.PCURVE_S1.);+#3756 = LINE('',#3757,#3758);+#3757 = CARTESIAN_POINT('',(-2.4,-3.85,-2.5));+#3758 = VECTOR('',#3759,1.);+#3759 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#3760 = PCURVE('',#3660,#3761);+#3761 = DEFINITIONAL_REPRESENTATION('',(#3762),#3766);+#3762 = LINE('',#3763,#3764);+#3763 = CARTESIAN_POINT('',(0.,0.));+#3764 = VECTOR('',#3765,1.);+#3765 = DIRECTION('',(0.,-1.));+#3766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3767 = PCURVE('',#3768,#3773);+#3768 = PLANE('',#3769);+#3769 = AXIS2_PLACEMENT_3D('',#3770,#3771,#3772);+#3770 = CARTESIAN_POINT('',(-3.4,-3.85,-1.7));+#3771 = DIRECTION('',(0.624695047554,8.669385314554E-17,0.780868809443)+  );+#3772 = DIRECTION('',(-0.780868809443,6.935508251639E-17,0.624695047554)+  );+#3773 = DEFINITIONAL_REPRESENTATION('',(#3774),#3778);+#3774 = LINE('',#3775,#3776);+#3775 = CARTESIAN_POINT('',(-1.280624847487,0.));+#3776 = VECTOR('',#3777,1.);+#3777 = DIRECTION('',(0.,-1.));+#3778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3779 = ADVANCED_FACE('',(#3780),#3794,.F.);+#3780 = FACE_BOUND('',#3781,.T.);+#3781 = EDGE_LOOP('',(#3782,#3817,#3864));+#3782 = ORIENTED_EDGE('',*,*,#3783,.F.);+#3783 = EDGE_CURVE('',#3784,#3786,#3788,.T.);+#3784 = VERTEX_POINT('',#3785);+#3785 = CARTESIAN_POINT('',(-1.8377744572,-3.784770736296,+    -2.437530495245));+#3786 = VERTEX_POINT('',#3787);+#3787 = CARTESIAN_POINT('',(-1.8377744572,-0.915229263704,+    -2.437530495245));+#3788 = SURFACE_CURVE('',#3789,(#3793,#3805),.PCURVE_S1.);+#3789 = LINE('',#3790,#3791);+#3790 = CARTESIAN_POINT('',(-1.8377744572,-3.85,-2.437530495245));+#3791 = VECTOR('',#3792,1.);+#3792 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#3793 = PCURVE('',#3794,#3799);+#3794 = PLANE('',#3795);+#3795 = AXIS2_PLACEMENT_3D('',#3796,#3797,#3798);+#3796 = CARTESIAN_POINT('',(-2.687750061,-3.85,-3.5));+#3797 = DIRECTION('',(-0.780868809443,6.935508251639E-17,0.624695047554)+  );+#3798 = DIRECTION('',(-0.624695047554,-8.669385314554E-17,+    -0.780868809443));+#3799 = DEFINITIONAL_REPRESENTATION('',(#3800),#3804);+#3800 = LINE('',#3801,#3802);+#3801 = CARTESIAN_POINT('',(-1.360624847484,0.));+#3802 = VECTOR('',#3803,1.);+#3803 = DIRECTION('',(0.,-1.));+#3804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3805 = PCURVE('',#3806,#3811);+#3806 = PLANE('',#3807);+#3807 = AXIS2_PLACEMENT_3D('',#3808,#3809,#3810);+#3808 = CARTESIAN_POINT('',(-1.8377744572,-3.85,-2.437530495245));+#3809 = DIRECTION('',(-0.624695047554,-8.669385314554E-17,+    -0.780868809443));+#3810 = DIRECTION('',(0.780868809443,-6.935508251639E-17,-0.624695047554+    ));+#3811 = DEFINITIONAL_REPRESENTATION('',(#3812),#3816);+#3812 = LINE('',#3813,#3814);+#3813 = CARTESIAN_POINT('',(0.,0.));+#3814 = VECTOR('',#3815,1.);+#3815 = DIRECTION('',(0.,-1.));+#3816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3817 = ORIENTED_EDGE('',*,*,#3818,.T.);+#3818 = EDGE_CURVE('',#3784,#3819,#3821,.T.);+#3819 = VERTEX_POINT('',#3820);+#3820 = CARTESIAN_POINT('',(-2.687750061,-2.35,-3.5));+#3821 = SURFACE_CURVE('',#3822,(#3827,#3835),.PCURVE_S1.);+#3822 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3823,#3824,#3825,#3826),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.866786384522,+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.869095925207,0.869095925207,1.)) REPRESENTATION_ITEM('') );+#3823 = CARTESIAN_POINT('',(-1.8377744572,-3.784770736296,+    -2.437530495245));+#3824 = CARTESIAN_POINT('',(-2.36175014195,-3.585039051779,+    -3.092500101182));+#3825 = CARTESIAN_POINT('',(-2.687750061,-3.034746617736,-3.5));+#3826 = CARTESIAN_POINT('',(-2.687750061,-2.35,-3.5));+#3827 = PCURVE('',#3794,#3828);+#3828 = DEFINITIONAL_REPRESENTATION('',(#3829),#3834);+#3829 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3830,#3831,#3832,#3833),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.866786384522,+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.869095925207,0.869095925207,1.)) REPRESENTATION_ITEM('') );+#3830 = CARTESIAN_POINT('',(-1.360624847484,-6.5229263704E-02));+#3831 = CARTESIAN_POINT('',(-0.521854495772,-0.264960948221));+#3832 = CARTESIAN_POINT('',(0.,-0.815253382264));+#3833 = CARTESIAN_POINT('',(0.,-1.5));+#3834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3835 = PCURVE('',#3673,#3836);+#3836 = DEFINITIONAL_REPRESENTATION('',(#3837),#3863);+#3837 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3838,#3839,#3840,#3841,#3842,+    #3843,#3844,#3845,#3846,#3847,#3848,#3849,#3850,#3851,#3852,#3853,+    #3854,#3855,#3856,#3857,#3858,#3859,#3860,#3861,#3862),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (1.866786384522,1.924732124025,1.982677863528,2.040623603031,+    2.098569342534,2.156515082038,2.214460821541,2.272406561044,+    2.330352300547,2.38829804005,2.446243779553,2.504189519056,+    2.562135258559,2.620080998062,2.678026737565,2.735972477068,+    2.793918216571,2.851863956074,2.909809695578,2.967755435081,+    3.025701174584,3.083646914087,3.14159265359),.UNSPECIFIED.);+#3838 = CARTESIAN_POINT('',(5.987195249452,-1.362225542799));+#3839 = CARTESIAN_POINT('',(5.96916222102,-1.341527714295));+#3840 = CARTESIAN_POINT('',(5.932771885371,-1.300098282771));+#3841 = CARTESIAN_POINT('',(5.877278850699,-1.238181069315));+#3842 = CARTESIAN_POINT('',(5.820940696015,-1.176812944658));+#3843 = CARTESIAN_POINT('',(5.763829961377,-1.116337422216));+#3844 = CARTESIAN_POINT('',(5.706025463606,-1.057106026887));+#3845 = CARTESIAN_POINT('',(5.647612782458,-0.999475000394));+#3846 = CARTESIAN_POINT('',(5.588683400489,-0.943798602511));+#3847 = CARTESIAN_POINT('',(5.529334026095,-0.8904228386));+#3848 = CARTESIAN_POINT('',(5.469665703367,-0.839678856392));+#3849 = CARTESIAN_POINT('',(5.409782835509,-0.791876515306));+#3850 = CARTESIAN_POINT('',(5.349792114918,-0.747298307956));+#3851 = CARTESIAN_POINT('',(5.289801394328,-0.706193894606));+#3852 = CARTESIAN_POINT('',(5.22991852647,-0.66877546398));+#3853 = CARTESIAN_POINT('',(5.170250203742,-0.635214101112));+#3854 = CARTESIAN_POINT('',(5.110900829348,-0.605637293488));+#3855 = CARTESIAN_POINT('',(5.051971447379,-0.580127639521));+#3856 = CARTESIAN_POINT('',(4.993558766231,-0.5587227976));+#3857 = CARTESIAN_POINT('',(4.93575426846,-0.541416521711));+#3858 = CARTESIAN_POINT('',(4.878643533822,-0.528161071818));+#3859 = CARTESIAN_POINT('',(4.822305379138,-0.518869394862));+#3860 = CARTESIAN_POINT('',(4.766812344466,-0.51342234141));+#3861 = CARTESIAN_POINT('',(4.730422008817,-0.512247722564));+#3862 = CARTESIAN_POINT('',(4.712388980385,-0.512249938995));+#3863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3864 = ORIENTED_EDGE('',*,*,#3865,.T.);+#3865 = EDGE_CURVE('',#3819,#3786,#3866,.T.);+#3866 = SURFACE_CURVE('',#3867,(#3872,#3880),.PCURVE_S1.);+#3867 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3868,#3869,#3870,#3871),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,+1.274806269068),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.869095925207,0.869095925207,1.)) REPRESENTATION_ITEM('') );+#3868 = CARTESIAN_POINT('',(-2.687750061,-2.35,-3.5));+#3869 = CARTESIAN_POINT('',(-2.687750061,-1.665253382264,-3.5));+#3870 = CARTESIAN_POINT('',(-2.36175014195,-1.114960948221,+    -3.092500101182));+#3871 = CARTESIAN_POINT('',(-1.8377744572,-0.915229263704,+    -2.437530495245));+#3872 = PCURVE('',#3794,#3873);+#3873 = DEFINITIONAL_REPRESENTATION('',(#3874),#3879);+#3874 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3875,#3876,#3877,#3878),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,+1.274806269068),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.869095925207,0.869095925207,1.)) REPRESENTATION_ITEM('') );+#3875 = CARTESIAN_POINT('',(0.,-1.5));+#3876 = CARTESIAN_POINT('',(0.,-2.184746617736));+#3877 = CARTESIAN_POINT('',(-0.521854495772,-2.735039051779));+#3878 = CARTESIAN_POINT('',(-1.360624847484,-2.934770736296));+#3879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3880 = PCURVE('',#3673,#3881);+#3881 = DEFINITIONAL_REPRESENTATION('',(#3882),#3908);+#3882 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3883,#3884,#3885,#3886,#3887,+    #3888,#3889,#3890,#3891,#3892,#3893,#3894,#3895,#3896,#3897,#3898,+    #3899,#3900,#3901,#3902,#3903,#3904,#3905,#3906,#3907),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (0.,5.794573950307E-02,0.115891479006,0.173837218509,0.231782958012,+    0.289728697515,0.347674437018,0.405620176522,0.463565916025,+    0.521511655528,0.579457395031,0.637403134534,0.695348874037,+    0.75329461354,0.811240353043,0.869186092546,0.927131832049,+    0.985077571552,1.043023311055,1.100969050558,1.158914790061,+    1.216860529565,1.274806269068),.UNSPECIFIED.);+#3883 = CARTESIAN_POINT('',(4.712388980385,-0.512249938995));+#3884 = CARTESIAN_POINT('',(4.694355951952,-0.512247722564));+#3885 = CARTESIAN_POINT('',(4.657965616304,-0.51342234141));+#3886 = CARTESIAN_POINT('',(4.602472581631,-0.518869394862));+#3887 = CARTESIAN_POINT('',(4.546134426947,-0.528161071818));+#3888 = CARTESIAN_POINT('',(4.489023692309,-0.541416521711));+#3889 = CARTESIAN_POINT('',(4.431219194538,-0.5587227976));+#3890 = CARTESIAN_POINT('',(4.37280651339,-0.580127639521));+#3891 = CARTESIAN_POINT('',(4.313877131421,-0.605637293488));+#3892 = CARTESIAN_POINT('',(4.254527757028,-0.635214101112));+#3893 = CARTESIAN_POINT('',(4.1948594343,-0.66877546398));+#3894 = CARTESIAN_POINT('',(4.134976566442,-0.706193894606));+#3895 = CARTESIAN_POINT('',(4.074985845851,-0.747298307956));+#3896 = CARTESIAN_POINT('',(4.01499512526,-0.791876515306));+#3897 = CARTESIAN_POINT('',(3.955112257402,-0.839678856392));+#3898 = CARTESIAN_POINT('',(3.895443934674,-0.8904228386));+#3899 = CARTESIAN_POINT('',(3.83609456028,-0.943798602511));+#3900 = CARTESIAN_POINT('',(3.777165178312,-0.999475000394));+#3901 = CARTESIAN_POINT('',(3.718752497164,-1.057106026887));+#3902 = CARTESIAN_POINT('',(3.660947999393,-1.116337422216));+#3903 = CARTESIAN_POINT('',(3.603837264755,-1.176812944658));+#3904 = CARTESIAN_POINT('',(3.547499110071,-1.238181069315));+#3905 = CARTESIAN_POINT('',(3.492006075398,-1.300098282771));+#3906 = CARTESIAN_POINT('',(3.45561573975,-1.341527714295));+#3907 = CARTESIAN_POINT('',(3.437582711317,-1.362225542799));+#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3909 = ADVANCED_FACE('',(#3910),#3806,.F.);+#3910 = FACE_BOUND('',#3911,.T.);+#3911 = EDGE_LOOP('',(#3912,#3937,#3982,#3983,#4030,#4053));+#3912 = ORIENTED_EDGE('',*,*,#3913,.F.);+#3913 = EDGE_CURVE('',#3914,#3916,#3918,.T.);+#3914 = VERTEX_POINT('',#3915);+#3915 = CARTESIAN_POINT('',(-2.38468757625,-3.85,-2.));+#3916 = VERTEX_POINT('',#3917);+#3917 = CARTESIAN_POINT('',(-3.,-3.85,-1.507750061005));+#3918 = SURFACE_CURVE('',#3919,(#3923,#3930),.PCURVE_S1.);+#3919 = LINE('',#3920,#3921);+#3920 = CARTESIAN_POINT('',(-1.8377744572,-3.85,-2.437530495245));+#3921 = VECTOR('',#3922,1.);+#3922 = DIRECTION('',(-0.780868809443,6.935508251639E-17,0.624695047554)+  );+#3923 = PCURVE('',#3806,#3924);+#3924 = DEFINITIONAL_REPRESENTATION('',(#3925),#3929);+#3925 = LINE('',#3926,#3927);+#3926 = CARTESIAN_POINT('',(0.,0.));+#3927 = VECTOR('',#3928,1.);+#3928 = DIRECTION('',(-1.,0.));+#3929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3930 = PCURVE('',#1907,#3931);+#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936);+#3932 = LINE('',#3933,#3934);+#3933 = CARTESIAN_POINT('',(-0.31234752377,-0.249878019022));+#3934 = VECTOR('',#3935,1.);+#3935 = DIRECTION('',(0.780868809443,0.624695047554));+#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3937 = ORIENTED_EDGE('',*,*,#3938,.T.);+#3938 = EDGE_CURVE('',#3914,#3784,#3939,.T.);+#3939 = SURFACE_CURVE('',#3940,(#3945,#3953),.PCURVE_S1.);+#3940 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3941,#3942,#3943,#3944),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(4.712388980385,+5.008379038112),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.992712472995,0.992712472995,1.)) REPRESENTATION_ITEM('') );+#3941 = CARTESIAN_POINT('',(-2.38468757625,-3.85,-2.));+#3942 = CARTESIAN_POINT('',(-2.19901526431,-3.85,-2.148537849556));+#3943 = CARTESIAN_POINT('',(-2.01537259034,-3.828097295548,+    -2.295451988728));+#3944 = CARTESIAN_POINT('',(-1.8377744572,-3.784770736296,+    -2.437530495245));+#3945 = PCURVE('',#3806,#3946);+#3946 = DEFINITIONAL_REPRESENTATION('',(#3947),#3952);+#3947 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3948,#3949,#3950,#3951),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(4.712388980385,+5.008379038112),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.992712472995,0.992712472995,1.)) REPRESENTATION_ITEM('') );+#3948 = CARTESIAN_POINT('',(-0.700390529675,0.));+#3949 = CARTESIAN_POINT('',(-0.462613953512,0.));+#3950 = CARTESIAN_POINT('',(-0.227436582169,-2.1902704452E-02));+#3951 = CARTESIAN_POINT('',(0.,-6.5229263704E-02));+#3952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3953 = PCURVE('',#3673,#3954);+#3954 = DEFINITIONAL_REPRESENTATION('',(#3955),#3981);+#3955 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3956,#3957,#3958,#3959,#3960,+    #3961,#3962,#3963,#3964,#3965,#3966,#3967,#3968,#3969,#3970,#3971,+    #3972,#3973,#3974,#3975,#3976,#3977,#3978,#3979,#3980),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (4.712388980385,4.725843073918,4.739297167451,4.752751260984,+    4.766205354517,4.77965944805,4.793113541583,4.806567635116,+    4.820021728649,4.833475822182,4.846929915715,4.860384009248,+    4.873838102781,4.887292196314,4.900746289848,4.914200383381,+    4.927654476914,4.941108570447,4.95456266398,4.968016757513,+    4.981470851046,4.994924944579,5.008379038112),.UNSPECIFIED.);+#3956 = CARTESIAN_POINT('',(6.28318530718,-0.815312423743));+#3957 = CARTESIAN_POINT('',(6.278716962986,-0.823690567339));+#3958 = CARTESIAN_POINT('',(6.269775832125,-0.840455191008));+#3959 = CARTESIAN_POINT('',(6.256352003488,-0.865620342407));+#3960 = CARTESIAN_POINT('',(6.242917235222,-0.890796927802));+#3961 = CARTESIAN_POINT('',(6.229472728322,-0.915978124577));+#3962 = CARTESIAN_POINT('',(6.216019688406,-0.941157091115));+#3963 = CARTESIAN_POINT('',(6.202559325882,-0.966326968742));+#3964 = CARTESIAN_POINT('',(6.189092855083,-0.991480889025));+#3965 = CARTESIAN_POINT('',(6.175621493675,-1.016611979689));+#3966 = CARTESIAN_POINT('',(6.162146461976,-1.041713370928));+#3967 = CARTESIAN_POINT('',(6.148668982305,-1.066778201631));+#3968 = CARTESIAN_POINT('',(6.135190278316,-1.09179962563));+#3969 = CARTESIAN_POINT('',(6.121711574326,-1.116770817929));+#3970 = CARTESIAN_POINT('',(6.108234094656,-1.141684980907));+#3971 = CARTESIAN_POINT('',(6.094759062957,-1.166535350488));+#3972 = CARTESIAN_POINT('',(6.081287701548,-1.191315202256));+#3973 = CARTESIAN_POINT('',(6.06782123075,-1.216017857524));+#3974 = CARTESIAN_POINT('',(6.054360868226,-1.240636689265));+#3975 = CARTESIAN_POINT('',(6.04090782831,-1.265165128222));+#3976 = CARTESIAN_POINT('',(6.02746332141,-1.289596667945));+#3977 = CARTESIAN_POINT('',(6.014028553144,-1.313924873361));+#3978 = CARTESIAN_POINT('',(6.000604724507,-1.33814337567));+#3979 = CARTESIAN_POINT('',(5.991663593645,-1.354211737018));+#3980 = CARTESIAN_POINT('',(5.987195249452,-1.362225542799));+#3981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3982 = ORIENTED_EDGE('',*,*,#3783,.T.);+#3983 = ORIENTED_EDGE('',*,*,#3984,.T.);+#3984 = EDGE_CURVE('',#3786,#3985,#3987,.T.);+#3985 = VERTEX_POINT('',#3986);+#3986 = CARTESIAN_POINT('',(-2.38468757625,-0.85,-2.));+#3987 = SURFACE_CURVE('',#3988,(#3993,#4001),.PCURVE_S1.);+#3988 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3989,#3990,#3991,#3992),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(4.416398922657,+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.992712472995,0.992712472995,1.)) REPRESENTATION_ITEM('') );+#3989 = CARTESIAN_POINT('',(-1.8377744572,-0.915229263704,+    -2.437530495245));+#3990 = CARTESIAN_POINT('',(-2.01537259034,-0.871902704452,+    -2.295451988728));+#3991 = CARTESIAN_POINT('',(-2.19901526431,-0.85,-2.148537849556));+#3992 = CARTESIAN_POINT('',(-2.38468757625,-0.85,-2.));+#3993 = PCURVE('',#3806,#3994);+#3994 = DEFINITIONAL_REPRESENTATION('',(#3995),#4000);+#3995 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3996,#3997,#3998,#3999),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(4.416398922657,+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.992712472995,0.992712472995,1.)) REPRESENTATION_ITEM('') );+#3996 = CARTESIAN_POINT('',(0.,-2.934770736296));+#3997 = CARTESIAN_POINT('',(-0.227436582169,-2.978097295548));+#3998 = CARTESIAN_POINT('',(-0.462613953512,-3.));+#3999 = CARTESIAN_POINT('',(-0.700390529675,-3.));+#4000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4001 = PCURVE('',#3673,#4002);+#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4029);+#4003 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4004,#4005,#4006,#4007,#4008,+    #4009,#4010,#4011,#4012,#4013,#4014,#4015,#4016,#4017,#4018,#4019,+    #4020,#4021,#4022,#4023,#4024,#4025,#4026,#4027,#4028),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (4.416398922657,4.42985301619,4.443307109724,4.456761203257,+    4.47021529679,4.483669390323,4.497123483856,4.510577577389,+    4.524031670922,4.537485764455,4.550939857988,4.564393951521,+    4.577848045054,4.591302138587,4.60475623212,4.618210325653,+    4.631664419186,4.645118512719,4.658572606252,4.672026699786,+    4.685480793319,4.698934886852,4.712388980385),.UNSPECIFIED.);+#4004 = CARTESIAN_POINT('',(3.437582711317,-1.362225542799));+#4005 = CARTESIAN_POINT('',(3.433114367124,-1.354211737018));+#4006 = CARTESIAN_POINT('',(3.424173236262,-1.33814337567));+#4007 = CARTESIAN_POINT('',(3.410749407625,-1.313924873361));+#4008 = CARTESIAN_POINT('',(3.39731463936,-1.289596667945));+#4009 = CARTESIAN_POINT('',(3.38387013246,-1.265165128222));+#4010 = CARTESIAN_POINT('',(3.370417092544,-1.240636689265));+#4011 = CARTESIAN_POINT('',(3.356956730019,-1.216017857524));+#4012 = CARTESIAN_POINT('',(3.343490259221,-1.191315202256));+#4013 = CARTESIAN_POINT('',(3.330018897812,-1.166535350488));+#4014 = CARTESIAN_POINT('',(3.316543866113,-1.141684980907));+#4015 = CARTESIAN_POINT('',(3.303066386443,-1.116770817929));+#4016 = CARTESIAN_POINT('',(3.289587682453,-1.09179962563));+#4017 = CARTESIAN_POINT('',(3.276108978464,-1.066778201631));+#4018 = CARTESIAN_POINT('',(3.262631498794,-1.041713370928));+#4019 = CARTESIAN_POINT('',(3.249156467095,-1.016611979689));+#4020 = CARTESIAN_POINT('',(3.235685105686,-0.991480889025));+#4021 = CARTESIAN_POINT('',(3.222218634888,-0.966326968742));+#4022 = CARTESIAN_POINT('',(3.208758272363,-0.941157091115));+#4023 = CARTESIAN_POINT('',(3.195305232447,-0.915978124577));+#4024 = CARTESIAN_POINT('',(3.181860725547,-0.890796927802));+#4025 = CARTESIAN_POINT('',(3.168425957282,-0.865620342407));+#4026 = CARTESIAN_POINT('',(3.155002128644,-0.840455191008));+#4027 = CARTESIAN_POINT('',(3.146060997783,-0.823690567339));+#4028 = CARTESIAN_POINT('',(3.14159265359,-0.815312423743));+#4029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4030 = ORIENTED_EDGE('',*,*,#4031,.T.);+#4031 = EDGE_CURVE('',#3985,#4032,#4034,.T.);+#4032 = VERTEX_POINT('',#4033);+#4033 = CARTESIAN_POINT('',(-3.,-0.85,-1.507750061005));+#4034 = SURFACE_CURVE('',#4035,(#4039,#4046),.PCURVE_S1.);+#4035 = LINE('',#4036,#4037);+#4036 = CARTESIAN_POINT('',(-1.8377744572,-0.85,-2.437530495245));+#4037 = VECTOR('',#4038,1.);+#4038 = DIRECTION('',(-0.780868809443,6.935508251639E-17,0.624695047554)+  );+#4039 = PCURVE('',#3806,#4040);+#4040 = DEFINITIONAL_REPRESENTATION('',(#4041),#4045);+#4041 = LINE('',#4042,#4043);+#4042 = CARTESIAN_POINT('',(0.,-3.));+#4043 = VECTOR('',#4044,1.);+#4044 = DIRECTION('',(-1.,0.));+#4045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4046 = PCURVE('',#1963,#4047);+#4047 = DEFINITIONAL_REPRESENTATION('',(#4048),#4052);+#4048 = LINE('',#4049,#4050);+#4049 = CARTESIAN_POINT('',(-0.31234752377,-0.249878019022));+#4050 = VECTOR('',#4051,1.);+#4051 = DIRECTION('',(0.780868809443,0.624695047554));+#4052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4053 = ORIENTED_EDGE('',*,*,#4054,.F.);+#4054 = EDGE_CURVE('',#3916,#4032,#4055,.T.);+#4055 = SURFACE_CURVE('',#4056,(#4060,#4067),.PCURVE_S1.);+#4056 = LINE('',#4057,#4058);+#4057 = CARTESIAN_POINT('',(-3.,-3.85,-1.507750061005));+#4058 = VECTOR('',#4059,1.);+#4059 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#4060 = PCURVE('',#3806,#4061);+#4061 = DEFINITIONAL_REPRESENTATION('',(#4062),#4066);+#4062 = LINE('',#4063,#4064);+#4063 = CARTESIAN_POINT('',(-1.488374908493,0.));+#4064 = VECTOR('',#4065,1.);+#4065 = DIRECTION('',(0.,-1.));+#4066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4067 = PCURVE('',#1935,#4068);+#4068 = DEFINITIONAL_REPRESENTATION('',(#4069),#4073);+#4069 = LINE('',#4070,#4071);+#4070 = CARTESIAN_POINT('',(0.,0.));+#4071 = VECTOR('',#4072,1.);+#4072 = DIRECTION('',(-1.,0.));+#4073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4074 = ADVANCED_FACE('',(#4075),#1935,.F.);+#4075 = FACE_BOUND('',#4076,.T.);+#4076 = EDGE_LOOP('',(#4077,#4098,#4099,#4120));+#4077 = ORIENTED_EDGE('',*,*,#4078,.T.);+#4078 = EDGE_CURVE('',#4032,#1920,#4079,.T.);+#4079 = SURFACE_CURVE('',#4080,(#4084,#4091),.PCURVE_S1.);+#4080 = LINE('',#4081,#4082);+#4081 = CARTESIAN_POINT('',(-3.,-0.85,-1.507750061005));+#4082 = VECTOR('',#4083,1.);+#4083 = DIRECTION('',(0.,1.110223024625E-16,1.));+#4084 = PCURVE('',#1935,#4085);+#4085 = DEFINITIONAL_REPRESENTATION('',(#4086),#4090);+#4086 = LINE('',#4087,#4088);+#4087 = CARTESIAN_POINT('',(-3.,0.));+#4088 = VECTOR('',#4089,1.);+#4089 = DIRECTION('',(0.,1.));+#4090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4091 = PCURVE('',#1963,#4092);+#4092 = DEFINITIONAL_REPRESENTATION('',(#4093),#4097);+#4093 = LINE('',#4094,#4095);+#4094 = CARTESIAN_POINT('',(0.84987801903,0.679902415218));+#4095 = VECTOR('',#4096,1.);+#4096 = DIRECTION('',(0.,1.));+#4097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4098 = ORIENTED_EDGE('',*,*,#1919,.F.);+#4099 = ORIENTED_EDGE('',*,*,#4100,.F.);+#4100 = EDGE_CURVE('',#3916,#1892,#4101,.T.);+#4101 = SURFACE_CURVE('',#4102,(#4106,#4113),.PCURVE_S1.);+#4102 = LINE('',#4103,#4104);+#4103 = CARTESIAN_POINT('',(-3.,-3.85,-1.507750061005));+#4104 = VECTOR('',#4105,1.);+#4105 = DIRECTION('',(0.,1.110223024625E-16,1.));+#4106 = PCURVE('',#1935,#4107);+#4107 = DEFINITIONAL_REPRESENTATION('',(#4108),#4112);+#4108 = LINE('',#4109,#4110);+#4109 = CARTESIAN_POINT('',(0.,0.));+#4110 = VECTOR('',#4111,1.);+#4111 = DIRECTION('',(0.,1.));+#4112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4113 = PCURVE('',#1907,#4114);+#4114 = DEFINITIONAL_REPRESENTATION('',(#4115),#4119);+#4115 = LINE('',#4116,#4117);+#4116 = CARTESIAN_POINT('',(0.84987801903,0.679902415218));+#4117 = VECTOR('',#4118,1.);+#4118 = DIRECTION('',(0.,1.));+#4119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4120 = ORIENTED_EDGE('',*,*,#4054,.T.);+#4121 = ADVANCED_FACE('',(#4122),#4134,.F.);+#4122 = FACE_BOUND('',#4123,.T.);+#4123 = EDGE_LOOP('',(#4124,#4152,#4175,#4196,#4217,#4240,#4263,#4284));+#4124 = ORIENTED_EDGE('',*,*,#4125,.T.);+#4125 = EDGE_CURVE('',#1948,#4126,#4128,.T.);+#4126 = VERTEX_POINT('',#4127);+#4127 = CARTESIAN_POINT('',(-3.4,-0.85,-1.7));+#4128 = SURFACE_CURVE('',#4129,(#4133,#4145),.PCURVE_S1.);+#4129 = LINE('',#4130,#4131);+#4130 = CARTESIAN_POINT('',(-3.4,-0.85,0.));+#4131 = VECTOR('',#4132,1.);+#4132 = DIRECTION('',(0.,-1.110223024625E-16,-1.));+#4133 = PCURVE('',#4134,#4139);+#4134 = PLANE('',#4135);+#4135 = AXIS2_PLACEMENT_3D('',#4136,#4137,#4138);+#4136 = CARTESIAN_POINT('',(-3.4,-3.85,0.));+#4137 = DIRECTION('',(1.,0.,0.));+#4138 = DIRECTION('',(0.,1.,-1.110223024625E-16));+#4139 = DEFINITIONAL_REPRESENTATION('',(#4140),#4144);+#4140 = LINE('',#4141,#4142);+#4141 = CARTESIAN_POINT('',(3.,0.));+#4142 = VECTOR('',#4143,1.);+#4143 = DIRECTION('',(0.,-1.));+#4144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4145 = PCURVE('',#1963,#4146);+#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151);+#4147 = LINE('',#4148,#4149);+#4148 = CARTESIAN_POINT('',(1.24987801903,2.187652476223));+#4149 = VECTOR('',#4150,1.);+#4150 = DIRECTION('',(0.,-1.));+#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4152 = ORIENTED_EDGE('',*,*,#4153,.F.);+#4153 = EDGE_CURVE('',#4154,#4126,#4156,.T.);+#4154 = VERTEX_POINT('',#4155);+#4155 = CARTESIAN_POINT('',(-3.4,-3.85,-1.7));+#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.);+#4157 = LINE('',#4158,#4159);+#4158 = CARTESIAN_POINT('',(-3.4,-3.85,-1.7));+#4159 = VECTOR('',#4160,1.);+#4160 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#4161 = PCURVE('',#4134,#4162);+#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167);+#4163 = LINE('',#4164,#4165);+#4164 = CARTESIAN_POINT('',(0.,-1.7));+#4165 = VECTOR('',#4166,1.);+#4166 = DIRECTION('',(1.,0.));+#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4168 = PCURVE('',#3768,#4169);+#4169 = DEFINITIONAL_REPRESENTATION('',(#4170),#4174);+#4170 = LINE('',#4171,#4172);+#4171 = CARTESIAN_POINT('',(0.,0.));+#4172 = VECTOR('',#4173,1.);+#4173 = DIRECTION('',(0.,-1.));+#4174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4175 = ORIENTED_EDGE('',*,*,#4176,.F.);+#4176 = EDGE_CURVE('',#1869,#4154,#4177,.T.);+#4177 = SURFACE_CURVE('',#4178,(#4182,#4189),.PCURVE_S1.);+#4178 = LINE('',#4179,#4180);+#4179 = CARTESIAN_POINT('',(-3.4,-3.85,0.));+#4180 = VECTOR('',#4181,1.);+#4181 = DIRECTION('',(0.,-1.110223024625E-16,-1.));+#4182 = PCURVE('',#4134,#4183);+#4183 = DEFINITIONAL_REPRESENTATION('',(#4184),#4188);+#4184 = LINE('',#4185,#4186);+#4185 = CARTESIAN_POINT('',(0.,0.));+#4186 = VECTOR('',#4187,1.);+#4187 = DIRECTION('',(0.,-1.));+#4188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4189 = PCURVE('',#1907,#4190);+#4190 = DEFINITIONAL_REPRESENTATION('',(#4191),#4195);+#4191 = LINE('',#4192,#4193);+#4192 = CARTESIAN_POINT('',(1.24987801903,2.187652476223));+#4193 = VECTOR('',#4194,1.);+#4194 = DIRECTION('',(0.,-1.));+#4195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4196 = ORIENTED_EDGE('',*,*,#4197,.T.);+#4197 = EDGE_CURVE('',#1869,#633,#4198,.T.);+#4198 = SURFACE_CURVE('',#4199,(#4203,#4210),.PCURVE_S1.);+#4199 = LINE('',#4200,#4201);+#4200 = CARTESIAN_POINT('',(-3.4,-3.85,2.5));+#4201 = VECTOR('',#4202,1.);+#4202 = DIRECTION('',(0.,1.110223024625E-16,1.));+#4203 = PCURVE('',#4134,#4204);+#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209);+#4205 = LINE('',#4206,#4207);+#4206 = CARTESIAN_POINT('',(0.,2.5));+#4207 = VECTOR('',#4208,1.);+#4208 = DIRECTION('',(0.,1.));+#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4210 = PCURVE('',#683,#4211);+#4211 = DEFINITIONAL_REPRESENTATION('',(#4212),#4216);+#4212 = LINE('',#4213,#4214);+#4213 = CARTESIAN_POINT('',(-3.905124837953,0.));+#4214 = VECTOR('',#4215,1.);+#4215 = DIRECTION('',(0.,1.));+#4216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4217 = ORIENTED_EDGE('',*,*,#4218,.F.);+#4218 = EDGE_CURVE('',#4219,#633,#4221,.T.);+#4219 = VERTEX_POINT('',#4220);+#4220 = CARTESIAN_POINT('',(-3.4,-3.85,8.2));+#4221 = SURFACE_CURVE('',#4222,(#4226,#4233),.PCURVE_S1.);+#4222 = LINE('',#4223,#4224);+#4223 = CARTESIAN_POINT('',(-3.4,-3.85,8.6));+#4224 = VECTOR('',#4225,1.);+#4225 = DIRECTION('',(-0.,-1.110223024625E-16,-1.));+#4226 = PCURVE('',#4134,#4227);+#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232);+#4228 = LINE('',#4229,#4230);+#4229 = CARTESIAN_POINT('',(0.,8.6));+#4230 = VECTOR('',#4231,1.);+#4231 = DIRECTION('',(0.,-1.));+#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4233 = PCURVE('',#655,#4234);+#4234 = DEFINITIONAL_REPRESENTATION('',(#4235),#4239);+#4235 = LINE('',#4236,#4237);+#4236 = CARTESIAN_POINT('',(0.4,0.));+#4237 = VECTOR('',#4238,1.);+#4238 = DIRECTION('',(0.,-1.));+#4239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4240 = ORIENTED_EDGE('',*,*,#4241,.T.);+#4241 = EDGE_CURVE('',#4219,#4242,#4244,.T.);+#4242 = VERTEX_POINT('',#4243);+#4243 = CARTESIAN_POINT('',(-3.4,-0.85,8.2));+#4244 = SURFACE_CURVE('',#4245,(#4249,#4256),.PCURVE_S1.);+#4245 = LINE('',#4246,#4247);+#4246 = CARTESIAN_POINT('',(-3.4,-3.85,8.2));+#4247 = VECTOR('',#4248,1.);+#4248 = DIRECTION('',(-0.,1.,-1.110223024625E-16));+#4249 = PCURVE('',#4134,#4250);+#4250 = DEFINITIONAL_REPRESENTATION('',(#4251),#4255);+#4251 = LINE('',#4252,#4253);+#4252 = CARTESIAN_POINT('',(0.,8.2));+#4253 = VECTOR('',#4254,1.);+#4254 = DIRECTION('',(1.,0.));+#4255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4256 = PCURVE('',#1749,#4257);+#4257 = DEFINITIONAL_REPRESENTATION('',(#4258),#4262);+#4258 = LINE('',#4259,#4260);+#4259 = CARTESIAN_POINT('',(3.14159265359,0.));+#4260 = VECTOR('',#4261,1.);+#4261 = DIRECTION('',(0.,-1.));+#4262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4263 = ORIENTED_EDGE('',*,*,#4264,.T.);+#4264 = EDGE_CURVE('',#4242,#1795,#4265,.T.);+#4265 = SURFACE_CURVE('',#4266,(#4270,#4277),.PCURVE_S1.);+#4266 = LINE('',#4267,#4268);+#4267 = CARTESIAN_POINT('',(-3.4,-0.85,8.6));+#4268 = VECTOR('',#4269,1.);+#4269 = DIRECTION('',(-0.,-1.110223024625E-16,-1.));+#4270 = PCURVE('',#4134,#4271);+#4271 = DEFINITIONAL_REPRESENTATION('',(#4272),#4276);+#4272 = LINE('',#4273,#4274);+#4273 = CARTESIAN_POINT('',(3.,8.6));+#4274 = VECTOR('',#4275,1.);+#4275 = DIRECTION('',(0.,-1.));+#4276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4277 = PCURVE('',#1723,#4278);+#4278 = DEFINITIONAL_REPRESENTATION('',(#4279),#4283);+#4279 = LINE('',#4280,#4281);+#4280 = CARTESIAN_POINT('',(-0.4,0.));+#4281 = VECTOR('',#4282,1.);+#4282 = DIRECTION('',(0.,-1.));+#4283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4284 = ORIENTED_EDGE('',*,*,#4285,.T.);+#4285 = EDGE_CURVE('',#1795,#1948,#4286,.T.);+#4286 = SURFACE_CURVE('',#4287,(#4291,#4298),.PCURVE_S1.);+#4287 = LINE('',#4288,#4289);+#4288 = CARTESIAN_POINT('',(-3.4,-0.85,2.5));+#4289 = VECTOR('',#4290,1.);+#4290 = DIRECTION('',(0.,-1.110223024625E-16,-1.));+#4291 = PCURVE('',#4134,#4292);+#4292 = DEFINITIONAL_REPRESENTATION('',(#4293),#4297);+#4293 = LINE('',#4294,#4295);+#4294 = CARTESIAN_POINT('',(3.,2.5));+#4295 = VECTOR('',#4296,1.);+#4296 = DIRECTION('',(0.,-1.));+#4297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4298 = PCURVE('',#1810,#4299);+#4299 = DEFINITIONAL_REPRESENTATION('',(#4300),#4304);+#4300 = LINE('',#4301,#4302);+#4301 = CARTESIAN_POINT('',(3.905124837953,0.));+#4302 = VECTOR('',#4303,1.);+#4303 = DIRECTION('',(0.,-1.));+#4304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4305 = ADVANCED_FACE('',(#4306),#3768,.F.);+#4306 = FACE_BOUND('',#4307,.T.);+#4307 = EDGE_LOOP('',(#4308,#4309,#4356,#4377,#4378,#4401));+#4308 = ORIENTED_EDGE('',*,*,#3754,.F.);+#4309 = ORIENTED_EDGE('',*,*,#4310,.T.);+#4310 = EDGE_CURVE('',#3708,#4311,#4313,.T.);+#4311 = VERTEX_POINT('',#4312);+#4312 = CARTESIAN_POINT('',(-3.025,-3.85,-2.));+#4313 = SURFACE_CURVE('',#4314,(#4319,#4327),.PCURVE_S1.);+#4314 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#4315,#4316,#4317,#4318),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.230959417341,+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.990399039769,0.990399039769,1.)) REPRESENTATION_ITEM('') );+#4315 = CARTESIAN_POINT('',(-2.4,-3.764213562373,-2.5));+#4316 = CARTESIAN_POINT('',(-2.60122050316,-3.821127315293,+    -2.339023597469));+#4317 = CARTESIAN_POINT('',(-2.81157342654,-3.85,-2.170741258761));+#4318 = CARTESIAN_POINT('',(-3.025,-3.85,-2.));+#4319 = PCURVE('',#3768,#4320);+#4320 = DEFINITIONAL_REPRESENTATION('',(#4321),#4326);+#4321 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#4322,#4323,#4324,#4325),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.230959417341,+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.990399039769,0.990399039769,1.)) REPRESENTATION_ITEM('') );+#4322 = CARTESIAN_POINT('',(-1.280624847487,-8.5786437627E-02));+#4323 = CARTESIAN_POINT('',(-1.022936871314,-2.8872684707E-02));+#4324 = CARTESIAN_POINT('',(-0.75355369089,0.));+#4325 = CARTESIAN_POINT('',(-0.480234317807,0.));+#4326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4327 = PCURVE('',#3673,#4328);+#4328 = DEFINITIONAL_REPRESENTATION('',(#4329),#4355);+#4329 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4330,#4331,#4332,#4333,#4334,+    #4335,#4336,#4337,#4338,#4339,#4340,#4341,#4342,#4343,#4344,#4345,+    #4346,#4347,#4348,#4349,#4350,#4351,#4352,#4353,#4354),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (1.230959417341,1.246406549589,1.261853681837,1.277300814085,+    1.292747946332,1.30819507858,1.323642210828,1.339089343076,+    1.354536475324,1.369983607572,1.38543073982,1.400877872068,+    1.416325004316,1.431772136564,1.447219268812,1.462666401059,+    1.478113533307,1.493560665555,1.509007797803,1.524454930051,+    1.539902062299,1.555349194547,1.570796326795),.UNSPECIFIED.);+#4330 = CARTESIAN_POINT('',(5.943348397725,-0.8));+#4331 = CARTESIAN_POINT('',(5.948472699052,-0.790941441434));+#4332 = CARTESIAN_POINT('',(5.958728014608,-0.772763177127));+#4333 = CARTESIAN_POINT('',(5.974129328757,-0.745321593059));+#4334 = CARTESIAN_POINT('',(5.989547190524,-0.717715012436));+#4335 = CARTESIAN_POINT('',(6.004979790252,-0.689952846347));+#4336 = CARTESIAN_POINT('',(6.02042530907,-0.66204463697));+#4337 = CARTESIAN_POINT('',(6.035881918561,-0.634000067842));+#4338 = CARTESIAN_POINT('',(6.051347782471,-0.605828947154));+#4339 = CARTESIAN_POINT('',(6.066821057893,-0.577541197925));+#4340 = CARTESIAN_POINT('',(6.082299896616,-0.54914684601));+#4341 = CARTESIAN_POINT('',(6.097782446428,-0.520656008399));+#4342 = CARTESIAN_POINT('',(6.113266852453,-0.492078881197));+#4343 = CARTESIAN_POINT('',(6.128751258477,-0.463425727478));+#4344 = CARTESIAN_POINT('',(6.144233808289,-0.434706864997));+#4345 = CARTESIAN_POINT('',(6.159712647012,-0.405932653811));+#4346 = CARTESIAN_POINT('',(6.175185922435,-0.377113483828));+#4347 = CARTESIAN_POINT('',(6.190651786344,-0.348259762319));+#4348 = CARTESIAN_POINT('',(6.206108395835,-0.319381901465));+#4349 = CARTESIAN_POINT('',(6.221553914654,-0.290490305737));+#4350 = CARTESIAN_POINT('',(6.236986514381,-0.261595360092));+#4351 = CARTESIAN_POINT('',(6.252404376148,-0.232707415427));+#4352 = CARTESIAN_POINT('',(6.267805690297,-0.203836784714));+#4353 = CARTESIAN_POINT('',(6.278061005853,-0.184608061471));+#4354 = CARTESIAN_POINT('',(6.28318530718,-0.175));+#4355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4356 = ORIENTED_EDGE('',*,*,#4357,.F.);+#4357 = EDGE_CURVE('',#4154,#4311,#4358,.T.);+#4358 = SURFACE_CURVE('',#4359,(#4363,#4370),.PCURVE_S1.);+#4359 = LINE('',#4360,#4361);+#4360 = CARTESIAN_POINT('',(-3.4,-3.85,-1.7));+#4361 = VECTOR('',#4362,1.);+#4362 = DIRECTION('',(0.780868809443,-6.935508251639E-17,-0.624695047554+    ));+#4363 = PCURVE('',#3768,#4364);+#4364 = DEFINITIONAL_REPRESENTATION('',(#4365),#4369);+#4365 = LINE('',#4366,#4367);+#4366 = CARTESIAN_POINT('',(0.,0.));+#4367 = VECTOR('',#4368,1.);+#4368 = DIRECTION('',(-1.,0.));+#4369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4370 = PCURVE('',#1907,#4371);+#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376);+#4372 = LINE('',#4373,#4374);+#4373 = CARTESIAN_POINT('',(1.24987801903,0.487652476223));+#4374 = VECTOR('',#4375,1.);+#4375 = DIRECTION('',(-0.780868809443,-0.624695047554));+#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4377 = ORIENTED_EDGE('',*,*,#4153,.T.);+#4378 = ORIENTED_EDGE('',*,*,#4379,.T.);+#4379 = EDGE_CURVE('',#4126,#4380,#4382,.T.);+#4380 = VERTEX_POINT('',#4381);+#4381 = CARTESIAN_POINT('',(-3.025,-0.85,-2.));+#4382 = SURFACE_CURVE('',#4383,(#4387,#4394),.PCURVE_S1.);+#4383 = LINE('',#4384,#4385);+#4384 = CARTESIAN_POINT('',(-3.4,-0.85,-1.7));+#4385 = VECTOR('',#4386,1.);+#4386 = DIRECTION('',(0.780868809443,-6.935508251639E-17,-0.624695047554+    ));+#4387 = PCURVE('',#3768,#4388);+#4388 = DEFINITIONAL_REPRESENTATION('',(#4389),#4393);+#4389 = LINE('',#4390,#4391);+#4390 = CARTESIAN_POINT('',(0.,-3.));+#4391 = VECTOR('',#4392,1.);+#4392 = DIRECTION('',(-1.,0.));+#4393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4394 = PCURVE('',#1963,#4395);+#4395 = DEFINITIONAL_REPRESENTATION('',(#4396),#4400);+#4396 = LINE('',#4397,#4398);+#4397 = CARTESIAN_POINT('',(1.24987801903,0.487652476223));+#4398 = VECTOR('',#4399,1.);+#4399 = DIRECTION('',(-0.780868809443,-0.624695047554));+#4400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4401 = ORIENTED_EDGE('',*,*,#4402,.T.);+#4402 = EDGE_CURVE('',#4380,#3649,#4403,.T.);+#4403 = SURFACE_CURVE('',#4404,(#4409,#4417),.PCURVE_S1.);+#4404 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#4405,#4406,#4407,#4408),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.570796326795,+1.910633236249),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.990399039769,0.990399039769,1.)) REPRESENTATION_ITEM('') );+#4405 = CARTESIAN_POINT('',(-3.025,-0.85,-2.));+#4406 = CARTESIAN_POINT('',(-2.81157342654,-0.85,-2.170741258761));+#4407 = CARTESIAN_POINT('',(-2.60122050316,-0.878872684707,+    -2.339023597469));+#4408 = CARTESIAN_POINT('',(-2.4,-0.935786437627,-2.5));+#4409 = PCURVE('',#3768,#4410);+#4410 = DEFINITIONAL_REPRESENTATION('',(#4411),#4416);+#4411 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#4412,#4413,#4414,#4415),+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(1.570796326795,+1.910633236249),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,+0.990399039769,0.990399039769,1.)) REPRESENTATION_ITEM('') );+#4412 = CARTESIAN_POINT('',(-0.480234317807,-3.));+#4413 = CARTESIAN_POINT('',(-0.75355369089,-3.));+#4414 = CARTESIAN_POINT('',(-1.022936871314,-2.971127315293));+#4415 = CARTESIAN_POINT('',(-1.280624847487,-2.914213562373));+#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4417 = PCURVE('',#3673,#4418);+#4418 = DEFINITIONAL_REPRESENTATION('',(#4419),#4445);+#4419 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4420,#4421,#4422,#4423,#4424,+    #4425,#4426,#4427,#4428,#4429,#4430,#4431,#4432,#4433,#4434,#4435,+    #4436,#4437,#4438,#4439,#4440,#4441,#4442,#4443,#4444),+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+  (1.570796326795,1.586243459043,1.601690591291,1.617137723539,+    1.632584855787,1.648031988034,1.663479120282,1.67892625253,+    1.694373384778,1.709820517026,1.725267649274,1.740714781522,+    1.75616191377,1.771609046018,1.787056178266,1.802503310514,+    1.817950442762,1.833397575009,1.848844707257,1.864291839505,+    1.879738971753,1.895186104001,1.910633236249),.UNSPECIFIED.);+#4420 = CARTESIAN_POINT('',(3.14159265359,-0.175));+#4421 = CARTESIAN_POINT('',(3.146716954916,-0.184608061471));+#4422 = CARTESIAN_POINT('',(3.156972270473,-0.203836784714));+#4423 = CARTESIAN_POINT('',(3.172373584622,-0.232707415427));+#4424 = CARTESIAN_POINT('',(3.187791446389,-0.261595360092));+#4425 = CARTESIAN_POINT('',(3.203224046116,-0.290490305737));+#4426 = CARTESIAN_POINT('',(3.218669564935,-0.319381901465));+#4427 = CARTESIAN_POINT('',(3.234126174426,-0.348259762319));+#4428 = CARTESIAN_POINT('',(3.249592038335,-0.377113483828));+#4429 = CARTESIAN_POINT('',(3.265065313758,-0.405932653811));+#4430 = CARTESIAN_POINT('',(3.28054415248,-0.434706864997));+#4431 = CARTESIAN_POINT('',(3.296026702293,-0.463425727478));+#4432 = CARTESIAN_POINT('',(3.311511108317,-0.492078881197));+#4433 = CARTESIAN_POINT('',(3.326995514341,-0.520656008399));+#4434 = CARTESIAN_POINT('',(3.342478064153,-0.54914684601));+#4435 = CARTESIAN_POINT('',(3.357956902876,-0.577541197925));+#4436 = CARTESIAN_POINT('',(3.373430178299,-0.605828947154));+#4437 = CARTESIAN_POINT('',(3.388896042208,-0.634000067842));+#4438 = CARTESIAN_POINT('',(3.404352651699,-0.66204463697));+#4439 = CARTESIAN_POINT('',(3.419798170518,-0.689952846347));+#4440 = CARTESIAN_POINT('',(3.435230770245,-0.717715012436));+#4441 = CARTESIAN_POINT('',(3.450648632012,-0.745321593059));+#4442 = CARTESIAN_POINT('',(3.466049946161,-0.772763177127));+#4443 = CARTESIAN_POINT('',(3.476305261718,-0.790941441434));+#4444 = CARTESIAN_POINT('',(3.481429563044,-0.8));+#4445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4446 = ADVANCED_FACE('',(#4447),#1907,.F.);+#4447 = FACE_BOUND('',#4448,.T.);+#4448 = EDGE_LOOP('',(#4449,#4450,#4471,#4472,#4473,#4474));+#4449 = ORIENTED_EDGE('',*,*,#4357,.T.);+#4450 = ORIENTED_EDGE('',*,*,#4451,.T.);+#4451 = EDGE_CURVE('',#4311,#3914,#4452,.T.);+#4452 = SURFACE_CURVE('',#4453,(#4457,#4464),.PCURVE_S1.);+#4453 = LINE('',#4454,#4455);+#4454 = CARTESIAN_POINT('',(-2.15012198097,-3.85,-2.));+#4455 = VECTOR('',#4456,1.);+#4456 = DIRECTION('',(1.,0.,0.));+#4457 = PCURVE('',#1907,#4458);+#4458 = DEFINITIONAL_REPRESENTATION('',(#4459),#4463);+#4459 = LINE('',#4460,#4461);+#4460 = CARTESIAN_POINT('',(0.,0.187652476223));+#4461 = VECTOR('',#4462,1.);+#4462 = DIRECTION('',(-1.,0.));+#4463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4464 = PCURVE('',#3673,#4465);+#4465 = DEFINITIONAL_REPRESENTATION('',(#4466),#4470);+#4466 = LINE('',#4467,#4468);+#4467 = CARTESIAN_POINT('',(6.28318530718,-1.049878019022));+#4468 = VECTOR('',#4469,1.);+#4469 = DIRECTION('',(0.,-1.));+#4470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4471 = ORIENTED_EDGE('',*,*,#3913,.T.);+#4472 = ORIENTED_EDGE('',*,*,#4100,.T.);+#4473 = ORIENTED_EDGE('',*,*,#1891,.T.);+#4474 = ORIENTED_EDGE('',*,*,#4176,.T.);+#4475 = ADVANCED_FACE('',(#4476),#1963,.T.);+#4476 = FACE_BOUND('',#4477,.T.);+#4477 = EDGE_LOOP('',(#4478,#4479,#4500,#4501,#4502,#4503));+#4478 = ORIENTED_EDGE('',*,*,#4031,.F.);+#4479 = ORIENTED_EDGE('',*,*,#4480,.T.);+#4480 = EDGE_CURVE('',#3985,#4380,#4481,.T.);+#4481 = SURFACE_CURVE('',#4482,(#4486,#4493),.PCURVE_S1.);+#4482 = LINE('',#4483,#4484);+#4483 = CARTESIAN_POINT('',(-3.2,-0.85,-2.));+#4484 = VECTOR('',#4485,1.);+#4485 = DIRECTION('',(-1.,0.,-0.));+#4486 = PCURVE('',#1963,#4487);+#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492);+#4488 = LINE('',#4489,#4490);+#4489 = CARTESIAN_POINT('',(1.04987801903,0.187652476223));+#4490 = VECTOR('',#4491,1.);+#4491 = DIRECTION('',(1.,0.));+#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4493 = PCURVE('',#3673,#4494);+#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499);+#4495 = LINE('',#4496,#4497);+#4496 = CARTESIAN_POINT('',(3.14159265359,0.));+#4497 = VECTOR('',#4498,1.);+#4498 = DIRECTION('',(0.,1.));+#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4500 = ORIENTED_EDGE('',*,*,#4379,.F.);+#4501 = ORIENTED_EDGE('',*,*,#4125,.F.);+#4502 = ORIENTED_EDGE('',*,*,#1947,.F.);+#4503 = ORIENTED_EDGE('',*,*,#4078,.F.);+#4504 = ADVANCED_FACE('',(#4505),#655,.F.);+#4505 = FACE_BOUND('',#4506,.T.);+#4506 = EDGE_LOOP('',(#4507,#4508,#4534,#4535));+#4507 = ORIENTED_EDGE('',*,*,#1519,.F.);+#4508 = ORIENTED_EDGE('',*,*,#4509,.T.);+#4509 = EDGE_CURVE('',#1520,#4219,#4510,.T.);+#4510 = SURFACE_CURVE('',#4511,(#4516,#4527),.PCURVE_S1.);+#4511 = CIRCLE('',#4512,0.4);+#4512 = AXIS2_PLACEMENT_3D('',#4513,#4514,#4515);+#4513 = CARTESIAN_POINT('',(-3.,-3.85,8.2));+#4514 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#4515 = DIRECTION('',(-1.,0.,0.));+#4516 = PCURVE('',#655,#4517);+#4517 = DEFINITIONAL_REPRESENTATION('',(#4518),#4526);+#4518 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4519,#4520,#4521,#4522,+#4523,#4524,#4525),.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('') );+#4519 = CARTESIAN_POINT('',(0.4,-0.4));+#4520 = CARTESIAN_POINT('',(0.4,-1.092820323028));+#4521 = CARTESIAN_POINT('',(-0.2,-0.746410161514));+#4522 = CARTESIAN_POINT('',(-0.8,-0.4));+#4523 = CARTESIAN_POINT('',(-0.2,-5.358983848622E-02));+#4524 = CARTESIAN_POINT('',(0.4,0.292820323028));+#4525 = CARTESIAN_POINT('',(0.4,-0.4));+#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4527 = PCURVE('',#1749,#4528);+#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4533);+#4529 = LINE('',#4530,#4531);+#4530 = CARTESIAN_POINT('',(-3.14159265359,0.));+#4531 = VECTOR('',#4532,1.);+#4532 = DIRECTION('',(1.,0.));+#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4534 = ORIENTED_EDGE('',*,*,#4218,.T.);+#4535 = ORIENTED_EDGE('',*,*,#632,.T.);+#4536 = ADVANCED_FACE('',(#4537),#1723,.F.);+#4537 = FACE_BOUND('',#4538,.T.);+#4538 = EDGE_LOOP('',(#4539,#4540,#4566,#4567));+#4539 = ORIENTED_EDGE('',*,*,#4264,.F.);+#4540 = ORIENTED_EDGE('',*,*,#4541,.T.);+#4541 = EDGE_CURVE('',#4242,#1708,#4542,.T.);+#4542 = SURFACE_CURVE('',#4543,(#4548,#4559),.PCURVE_S1.);+#4543 = CIRCLE('',#4544,0.4);+#4544 = AXIS2_PLACEMENT_3D('',#4545,#4546,#4547);+#4545 = CARTESIAN_POINT('',(-3.,-0.85,8.2));+#4546 = DIRECTION('',(1.084202172486E-15,1.,-1.110223024625E-16));+#4547 = DIRECTION('',(1.,-1.084202172486E-15,1.203706215242E-31));+#4548 = PCURVE('',#1723,#4549);+#4549 = DEFINITIONAL_REPRESENTATION('',(#4550),#4558);+#4550 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4551,#4552,#4553,#4554,+#4555,#4556,#4557),.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('') );+#4551 = CARTESIAN_POINT('',(0.4,-0.4));+#4552 = CARTESIAN_POINT('',(0.4,-1.092820323028));+#4553 = CARTESIAN_POINT('',(-0.2,-0.746410161514));+#4554 = CARTESIAN_POINT('',(-0.8,-0.4));+#4555 = CARTESIAN_POINT('',(-0.2,-5.358983848622E-02));+#4556 = CARTESIAN_POINT('',(0.4,0.292820323028));+#4557 = CARTESIAN_POINT('',(0.4,-0.4));+#4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4559 = PCURVE('',#1749,#4560);+#4560 = DEFINITIONAL_REPRESENTATION('',(#4561),#4565);+#4561 = LINE('',#4562,#4563);+#4562 = CARTESIAN_POINT('',(6.28318530718,-3.));+#4563 = VECTOR('',#4564,1.);+#4564 = DIRECTION('',(-1.,2.827159716856E-16));+#4565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4566 = ORIENTED_EDGE('',*,*,#1707,.T.);+#4567 = ORIENTED_EDGE('',*,*,#1822,.T.);+#4568 = ADVANCED_FACE('',(#4569),#3442,.T.);+#4569 = FACE_BOUND('',#4570,.T.);+#4570 = EDGE_LOOP('',(#4571,#4572,#4573,#4574));+#4571 = ORIENTED_EDGE('',*,*,#3567,.F.);+#4572 = ORIENTED_EDGE('',*,*,#3619,.F.);+#4573 = ORIENTED_EDGE('',*,*,#3428,.F.);+#4574 = ORIENTED_EDGE('',*,*,#3461,.F.);+#4575 = ADVANCED_FACE('',(#4576),#2229,.T.);+#4576 = FACE_BOUND('',#4577,.T.);+#4577 = EDGE_LOOP('',(#4578,#4579,#4580,#4581));+#4578 = ORIENTED_EDGE('',*,*,#3516,.F.);+#4579 = ORIENTED_EDGE('',*,*,#2213,.F.);+#4580 = ORIENTED_EDGE('',*,*,#3378,.F.);+#4581 = ORIENTED_EDGE('',*,*,#3597,.F.);+#4582 = ADVANCED_FACE('',(#4583),#1749,.T.);+#4583 = FACE_BOUND('',#4584,.T.);+#4584 = EDGE_LOOP('',(#4585,#4586,#4587,#4588));+#4585 = ORIENTED_EDGE('',*,*,#4541,.F.);+#4586 = ORIENTED_EDGE('',*,*,#4241,.F.);+#4587 = ORIENTED_EDGE('',*,*,#4509,.F.);+#4588 = ORIENTED_EDGE('',*,*,#1735,.T.);+#4589 = ADVANCED_FACE('',(#4590),#930,.F.);+#4590 = FACE_BOUND('',#4591,.T.);+#4591 = EDGE_LOOP('',(#4592,#4593,#4594,#4595,#4616,#4617));+#4592 = ORIENTED_EDGE('',*,*,#2159,.F.);+#4593 = ORIENTED_EDGE('',*,*,#1472,.F.);+#4594 = ORIENTED_EDGE('',*,*,#1396,.F.);+#4595 = ORIENTED_EDGE('',*,*,#4596,.T.);+#4596 = EDGE_CURVE('',#1350,#996,#4597,.T.);+#4597 = SURFACE_CURVE('',#4598,(#4602,#4609),.PCURVE_S1.);+#4598 = LINE('',#4599,#4600);+#4599 = CARTESIAN_POINT('',(5.1,-1.1,-2.25));+#4600 = VECTOR('',#4601,1.);+#4601 = DIRECTION('',(-1.,0.,-0.));+#4602 = PCURVE('',#930,#4603);+#4603 = DEFINITIONAL_REPRESENTATION('',(#4604),#4608);+#4604 = LINE('',#4605,#4606);+#4605 = CARTESIAN_POINT('',(2.25,0.));+#4606 = VECTOR('',#4607,1.);+#4607 = DIRECTION('',(0.,-1.));+#4608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4609 = PCURVE('',#1036,#4610);+#4610 = DEFINITIONAL_REPRESENTATION('',(#4611),#4615);+#4611 = LINE('',#4612,#4613);+#4612 = CARTESIAN_POINT('',(3.14159265359,0.));+#4613 = VECTOR('',#4614,1.);+#4614 = DIRECTION('',(0.,1.));+#4615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4616 = ORIENTED_EDGE('',*,*,#995,.F.);+#4617 = ORIENTED_EDGE('',*,*,#914,.F.);+#4618 = ADVANCED_FACE('',(#4619),#1036,.T.);+#4619 = FACE_BOUND('',#4620,.T.);+#4620 = EDGE_LOOP('',(#4621,#4622,#4623,#4624,#4625,#4646,#4647,#4648));+#4621 = ORIENTED_EDGE('',*,*,#4596,.F.);+#4622 = ORIENTED_EDGE('',*,*,#1349,.F.);+#4623 = ORIENTED_EDGE('',*,*,#1230,.F.);+#4624 = ORIENTED_EDGE('',*,*,#1303,.T.);+#4625 = ORIENTED_EDGE('',*,*,#4626,.T.);+#4626 = EDGE_CURVE('',#1279,#972,#4627,.T.);+#4627 = SURFACE_CURVE('',#4628,(#4632,#4639),.PCURVE_S1.);+#4628 = LINE('',#4629,#4630);+#4629 = CARTESIAN_POINT('',(5.1,-3.6,-2.25));+#4630 = VECTOR('',#4631,1.);+#4631 = DIRECTION('',(-1.,0.,-0.));+#4632 = PCURVE('',#1036,#4633);+#4633 = DEFINITIONAL_REPRESENTATION('',(#4634),#4638);+#4634 = LINE('',#4635,#4636);+#4635 = CARTESIAN_POINT('',(6.28318530718,0.));+#4636 = VECTOR('',#4637,1.);+#4637 = DIRECTION('',(0.,1.));+#4638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4639 = PCURVE('',#879,#4640);+#4640 = DEFINITIONAL_REPRESENTATION('',(#4641),#4645);+#4641 = LINE('',#4642,#4643);+#4642 = CARTESIAN_POINT('',(2.25,0.));+#4643 = VECTOR('',#4644,1.);+#4644 = DIRECTION('',(0.,-1.));+#4645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4646 = ORIENTED_EDGE('',*,*,#1098,.T.);+#4647 = ORIENTED_EDGE('',*,*,#1146,.F.);+#4648 = ORIENTED_EDGE('',*,*,#1018,.F.);+#4649 = ADVANCED_FACE('',(#4650),#879,.T.);+#4650 = FACE_BOUND('',#4651,.T.);+#4651 = EDGE_LOOP('',(#4652,#4653,#4654,#4655,#4656,#4657));+#4652 = ORIENTED_EDGE('',*,*,#856,.T.);+#4653 = ORIENTED_EDGE('',*,*,#971,.T.);+#4654 = ORIENTED_EDGE('',*,*,#4626,.F.);+#4655 = ORIENTED_EDGE('',*,*,#1278,.T.);+#4656 = ORIENTED_EDGE('',*,*,#1448,.T.);+#4657 = ORIENTED_EDGE('',*,*,#2137,.T.);+#4658 = ADVANCED_FACE('',(#4659),#3673,.T.);+#4659 = FACE_BOUND('',#4660,.T.);+#4660 = EDGE_LOOP('',(#4661,#4662,#4663,#4664,#4665,#4666,#4667,#4668,+    #4669,#4670));+#4661 = ORIENTED_EDGE('',*,*,#3865,.F.);+#4662 = ORIENTED_EDGE('',*,*,#3818,.F.);+#4663 = ORIENTED_EDGE('',*,*,#3938,.F.);+#4664 = ORIENTED_EDGE('',*,*,#4451,.F.);+#4665 = ORIENTED_EDGE('',*,*,#4310,.F.);+#4666 = ORIENTED_EDGE('',*,*,#3707,.F.);+#4667 = ORIENTED_EDGE('',*,*,#3648,.F.);+#4668 = ORIENTED_EDGE('',*,*,#4402,.F.);+#4669 = ORIENTED_EDGE('',*,*,#4480,.F.);+#4670 = ORIENTED_EDGE('',*,*,#3984,.F.);+#4671 = ADVANCED_FACE('',(#4672),#683,.F.);+#4672 = FACE_BOUND('',#4673,.T.);+#4673 = EDGE_LOOP('',(#4674,#4675,#4676,#4677));+#4674 = ORIENTED_EDGE('',*,*,#1868,.T.);+#4675 = ORIENTED_EDGE('',*,*,#781,.T.);+#4676 = ORIENTED_EDGE('',*,*,#667,.F.);+#4677 = ORIENTED_EDGE('',*,*,#4197,.F.);+#4678 = ADVANCED_FACE('',(#4679),#1810,.F.);+#4679 = FACE_BOUND('',#4680,.T.);+#4680 = EDGE_LOOP('',(#4681,#4682,#4683,#4684));+#4681 = ORIENTED_EDGE('',*,*,#1794,.T.);+#4682 = ORIENTED_EDGE('',*,*,#2795,.T.);+#4683 = ORIENTED_EDGE('',*,*,#1975,.F.);+#4684 = ORIENTED_EDGE('',*,*,#4285,.F.);+#4685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4689)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4686,#4687,#4688)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#4686 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#4687 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#4688 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#4689 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4686,+  'distance_accuracy_value','confusion accuracy');+#4690 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+ENDSEC;+END-ISO-10303-21;
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>pj-202a</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>pj-202a</title>\ No newline at end of file