← Commit history
README.mdadded+68
@@ -0,0 +1,68 @@+# VBPW34S++**Vishay Semiconductors** · Photodiodes · SMD, 4.4x3.9mm++VBPW34S from Vishay Semiconductors, in a SMD, 4.4x3.9mm. 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 | Cathode | passive | Cathode: the plain 1.6 mm lead (right in the p.4 top view), facing the sprocket holes on the p.6 tape ('CATHODE'). Number by convention; Vishay prints none. |+| 2 | Anode | passive | Anode: the lead necked to 0.8 mm at its tip (left in the p.4 top view). |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Vishay Semiconductors |+| Package | SMD, 4.4x3.9mm |+| Category | Optoelectronics |+| Pins | 2 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Reverse voltage | VR |  |  | 60 | V |  | 1 |+| Power dissipation | PV |  |  | 215 | mW | Tamb ≤ 25 °C | 1 |+| Junction temperature | Tj |  |  | 100 | °C |  | 1 |+| Operating temperature range | Tamb | -40 |  | 100 | °C |  | 1 |+| Storage temperature range | Tstg | -40 |  | 100 | °C |  | 1 |+| Soldering temperature | Tsd |  |  | 260 | °C | Acc. reflow solder profile fig. 8 | 1 |+| Breakdown voltage | V(BR) | 60 |  |  | V | IR = 100 μA, E = 0 | 2 |+| Forward voltage | VF |  | 1 | 1.3 | V | IF = 50 mA | 2 |+| Reverse dark current | Iro |  | 2 | 30 | nA | VR = 10 V, E = 0 | 2 |+| Diode capacitance | CD |  | 25 | 40 | pF | VR = 3 V, f = 1 MHz, E = 0 | 2 |+| Reverse light current | Ira | 45 | 55 |  | μA | Ee = 1 mW/cm2, λ = 950 nm, VR = 5 V | 2 |+| Angle of half sensitivity | ϕ | -65 |  | 65 | deg |  | 2 |+| Range of spectral bandwidth | λ0.1 | 430 |  | 1100 | nm |  | 2 |+| Diode capacitance | CD |  | 70 |  | pF | VR = 0 V, f = 1 MHz, E = 0 | 2 |+| Open circuit voltage | Vo |  | 350 |  | mV | Ee = 1 mW/cm2, λ = 950 nm | 2 |+| Temperature coefficient of Vo | TKVo |  | -2.6 |  | mV/K | Ee = 1 mW/cm2, λ = 950 nm | 2 |+| Short circuit current | Ik |  | 50 |  | μA | Ee = 1 mW/cm2, λ = 950 nm | 2 |+| Temperature coefficient of Ik | TKIk |  | 0.1 |  | %/K | Ee = 1 mW/cm2, λ = 950 nm | 2 |+| Wavelength of peak sensitivity | λp |  | 940 |  | nm |  | 2 |+| Noise equivalent power | NEP |  | 4e-14 |  | W/√Hz | VR = 10 V, λ = 950 nm | 2 |+| Rise time | tr |  | 100 |  | ns | VR = 10 V, RL = 1 kΩ, λ = 820 nm | 2 |+| Fall time | tf |  | 100 |  | ns | VR = 10 V, RL = 1 kΩ, λ = 820 nm | 2 |+| Thermal resistance junction/ambient | RthJA |  | 350 |  | K/W |  | 1 |++## CAD (KiCad official)++- Symbol: `VBPW34S`+- Footprint: `Adom_Gen:Vishay_Semiconductors_VBPW34_f42b60`+- 3D model: SMD, 4.4x3.9mm (KiCad packages3D, STEP)+- 3D model files: `vbpw34s-etched.step` / `vbpw34s-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `vbpw34s.step` / `vbpw34s.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Vishay Semiconductors datasheet](docs/vbpw34s-datasheet.pdf) (8 pp, sha256 `33e4449b278380d4`, retrieved 2026-11-10, tier: manufacturer)+- **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/vbpw34s-datasheet.pdf)
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/vbpw34s-datasheet.pdfadded
⋯ 1 unchanged line ⋯
package.jsonadded+143
@@ -0,0 +1,143 @@+{+  "slug": "vbpw34s",+  "version": "0.1.0",+  "type": "component",+  "description": "Vishay Semiconductors Photodiodes, SMD,4.4x3.9mm. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "optoelectronics",+    "vbpw34s",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "vbpw34s.kicad_sym",+    "vbpw34s.kicad_mod",+    "vbpw34s.glb",+    "vbpw34s.step",+    "vbpw34s.lbr",+    "docs/hero.png",+    "docs/vbpw34s-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "vbpw34s-hero.glb",+    "vbpw34s-hero.overlay.json",+    "vbpw34s-etched.glb"+  ],+  "component": {+    "mpn": "VBPW34S",+    "manufacturer": "Vishay Semiconductors",+    "package": "SMD, 4.4x3.9mm",+    "pin_count": 2,+    "category": "Optoelectronics",+    "subcategory": "Photodiodes",+    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/91e9785d1f20616ef746fa1ad8c3aec5.pdf",+    "parts": {+      "symbol": "vbpw34s.kicad_sym",+      "footprint": "vbpw34s.kicad_mod",+      "model_3d": "vbpw34s-hero.glb",+      "model_3d_plain": "vbpw34s-etched.glb",+      "model_3d_step": "vbpw34s-etched.step",+      "model_3d_step_plain": "vbpw34s.step",+      "lbr": "vbpw34s.lbr"+    },+    "distributor_links": {+      "lcsc": "C145262",+      "mouser": "782-VBPW34S"+    },+    "distributor_check": {+      "checked_at": "2026-11-10T18:41:06Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "deferred",+        "error": "shared DigiKey quota guard: 337 calls left today"+      },+      "mouser": {+        "pn": "782-VBPW34S",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "Cathode",+        "type": "passive",+        "description": "Cathode: the plain 1.6 mm lead (right in the p.4 top view), facing the sprocket holes on the p.6 tape ('CATHODE'). Number by convention; Vishay prints none."+      },+      {+        "number": "2",+        "name": "Anode",+        "type": "passive",+        "description": "Anode: the lead necked to 0.8 mm at its tip (left in the p.4 top view)."+      }+    ],+    "provenance": {+      "extractor": "ds2sf",+      "datasheet": {+        "url": "https://datasheet.lcsc.com/datasheet/pdf/91e9785d1f20616ef746fa1ad8c3aec5.pdf",+        "pages": 8,+        "sha256": "33e4449b278380d4",+        "source_tier": "mfr"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 2,+        "described": 2,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "vbpw34s.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.4,+          3.9,+          1.2+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "66953551abe468b66d2a7d8953107fbbf5730c2a0ea9bc75c807858f2fb94a22",+        "checked": "2026-11-10",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "vbpw34s-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.4,+          3.9,+          1.2+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "970f535cc8163ca1e6c841b2ced6d1c70847e6c52eaa9b471b1ec72046726f57",+        "checked": "2026-11-10",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
page.jsonadded+149
@@ -0,0 +1,149 @@+{+  "slug": "vbpw34s",+  "version": "0.1.0",+  "type": "component",+  "description": "Vishay Semiconductors Photodiodes, SMD,4.4x3.9mm. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "optoelectronics",+    "vbpw34s",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "vbpw34s.kicad_sym",+    "vbpw34s.kicad_mod",+    "vbpw34s.glb",+    "vbpw34s.step",+    "vbpw34s.lbr",+    "docs/hero.png",+    "docs/vbpw34s-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "vbpw34s-hero.glb",+    "vbpw34s-hero.overlay.json",+    "vbpw34s-etched.glb"+  ],+  "component": {+    "mpn": "VBPW34S",+    "manufacturer": "Vishay Semiconductors",+    "package": "SMD, 4.4x3.9mm",+    "pin_count": 2,+    "category": "Optoelectronics",+    "subcategory": "Photodiodes",+    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/91e9785d1f20616ef746fa1ad8c3aec5.pdf",+    "parts": {+      "symbol": "vbpw34s.kicad_sym",+      "footprint": "vbpw34s.kicad_mod",+      "model_3d": "vbpw34s-hero.glb",+      "model_3d_plain": "vbpw34s-etched.glb",+      "model_3d_step": "vbpw34s-etched.step",+      "model_3d_step_plain": "vbpw34s.step",+      "lbr": "vbpw34s.lbr"+    },+    "distributor_links": {+      "lcsc": "C145262",+      "mouser": "782-VBPW34S"+    },+    "distributor_check": {+      "checked_at": "2026-11-10T18:41:06Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "deferred",+        "error": "shared DigiKey quota guard: 337 calls left today"+      },+      "mouser": {+        "pn": "782-VBPW34S",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "Cathode",+        "type": "passive",+        "description": "Cathode: the plain 1.6 mm lead (right in the p.4 top view), facing the sprocket holes on the p.6 tape ('CATHODE'). Number by convention; Vishay prints none."+      },+      {+        "number": "2",+        "name": "Anode",+        "type": "passive",+        "description": "Anode: the lead necked to 0.8 mm at its tip (left in the p.4 top view)."+      }+    ],+    "provenance": {+      "extractor": "ds2sf",+      "datasheet": {+        "url": "https://datasheet.lcsc.com/datasheet/pdf/91e9785d1f20616ef746fa1ad8c3aec5.pdf",+        "pages": 8,+        "sha256": "33e4449b278380d4",+        "source_tier": "mfr"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 2,+        "described": 2,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "vbpw34s.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.4,+          3.9,+          1.2+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "66953551abe468b66d2a7d8953107fbbf5730c2a0ea9bc75c807858f2fb94a22",+        "checked": "2026-11-10",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "vbpw34s-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.4,+          3.9,+          1.2+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "970f535cc8163ca1e6c841b2ced6d1c70847e6c52eaa9b471b1ec72046726f57",+        "checked": "2026-11-10",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  },+  "visibility": "private",+  "org": "adom",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file
vbpw34s-etched.glbadded
⋯ 1 unchanged line ⋯
vbpw34s-hero.glbadded
⋯ 1 unchanged line ⋯
vbpw34s-hero.overlay.jsonadded+133
@@ -0,0 +1,133 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "VBPW34S",+  "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": 2,+      "span_mm": 8.9,+      "dash_mm": 0.2225,+      "gap_mm": 0.1335,+      "pad_stroke_mm": 0.0534+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 1,+      "pin1": {+        "source": "added dot (AI)",+        "pad": "1",+        "center_mm": [+          5.0,+          0.0+        ],+        "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": 2,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.712,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -3.2,+      3.2,+      -0.54,+      0.54+    ],+    "pads_bbox_mm": [+      -4.45,+      4.45,+      -0.9,+      0.9+    ],+    "seating_z_mm": -0.0+  },+  "sources": {+    "glb": "vbpw34s-etched.glb",+    "glb_sha256": "c2fcb9bcb73d67a7dd3bebdbbb9300ac4c0fd056c5ab185cdc4a712d0edd0773",+    "footprint": "vbpw34s.kicad_mod",+    "footprint_sha256": "177d9dce6efa3d7905785867dac822be45b419d0dd2f9845224351dc2e20963b",+    "pins": "page.json component.pins",+    "pins_sha256": "2cc0461929f06b7d71b5cfc207d6badf126dc5d4780eb35a6a0955ae71ecd0e9"+  },+  "generator": "adom-wiki 1.8.17 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "Cathode",+      "x": 5.5,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "Anode",+      "x": -4.6,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "rect",+      "center_mm": [+        3.575,+        0.0+      ],+      "size_mm": [+        1.75,+        1.8+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "rect",+      "center_mm": [+        -3.575,+        0.0+      ],+      "size_mm": [+        1.75,+        1.8+      ],+      "rot": 0.0+    }+  ]+}
vbpw34s.glbadded
⋯ 1 unchanged line ⋯
vbpw34s.kicad_modadded+24
@@ -0,0 +1,24 @@+(footprint "Vishay_Semiconductors_VBPW34_f42b60"+	(version 20240108)+	(generator "adom_assets")+	(layer "F.Cu")+	(descr "Generated from the Vishay Semiconductors datasheet land pattern (family Df42b60, spec f42b607ace)")+	(tags "adom generated")+	(attr smd)+	(property "Reference" "REF**" (at 0 -3.21 0) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))))+	(property "Value" "Vishay_Semiconductors_VBPW34_f42b60" (at 0 3.21 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))))+	(fp_line (start -2.2 -1.95) (end 2.2 -1.95) (stroke (width 0.1) (type solid)) (layer "F.Fab"))+	(fp_line (start 2.2 -1.95) (end 2.2 1.95) (stroke (width 0.1) (type solid)) (layer "F.Fab"))+	(fp_line (start 2.2 1.95) (end -2.2 1.95) (stroke (width 0.1) (type solid)) (layer "F.Fab"))+	(fp_line (start -2.2 1.95) (end -2.2 -1.95) (stroke (width 0.1) (type solid)) (layer "F.Fab"))+	(fp_line (start 2.3 -0.9) (end 2.3 0.9) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))+	(pad "1" smd rect (at 3.575 0) (size 1.75 1.8) (layers "F.Cu" "F.Paste" "F.Mask"))+	(pad "2" smd rect (at -3.575 0) (size 1.75 1.8) (layers "F.Cu" "F.Paste" "F.Mask"))+	(model "${ADOM_GEN_3D}/Adom_Gen.3dshapes/Vishay_Semiconductors_VBPW34_f42b60.step" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)))+	(fp_poly+		(pts (xy -4.70 -1.15) (xy -2.45 -1.15) (xy -2.45 -2.20) (xy 2.45 -2.20) (xy 2.45 -1.15) (xy 4.70 -1.15) (xy 4.70 1.15) (xy 2.45 1.15) (xy 2.45 2.20) (xy -2.45 2.20) (xy -2.45 1.15) (xy -4.70 1.15))+		(stroke (width 0.05) (type solid))+		(fill no)+		(layer "F.CrtYd")+	)+)
vbpw34s.kicad_symadded+21
@@ -0,0 +1,21 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "VBPW34S" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+    (property "Value" "VBPW34S" (at 0 -5.08 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "VBPW34S_0_1"+    (rectangle (start -12.70 2.54) (end 12.70 -2.54)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "VBPW34S_1_1"+    (pin passive line (at -17.78 0.00 0) (length 5.08)+      (name "Cathode" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 0.00 180) (length 5.08)+      (name "Anode" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
vbpw34s.lbradded+109
@@ -0,0 +1,109 @@+<?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>Vishay Semiconductors Photodiodes, SMD,4.4x3.9mm. Pinout cross-checked by two models against the datasheet</description>+<packages>+<package name="Vishay_Semiconductors_VBPW34_f42b60">+  <description>2 pads, 8.9 x 1.8 mm. Generated from the Vishay Semiconductors datasheet land pattern (family Df42b60, spec f42b607ace)</description>+  <smd name="1" x="3.5750" y="-0.0000" dx="1.7500" dy="1.8000" layer="1"/>+  <smd name="2" x="-3.5750" y="-0.0000" dx="1.7500" dy="1.8000" layer="1"/>+  <wire x1="-2.2000" y1="1.9500" x2="2.2000" y2="1.9500" width="0.1000" layer="51"/>+  <wire x1="2.2000" y1="1.9500" x2="2.2000" y2="-1.9500" width="0.1000" layer="51"/>+  <wire x1="2.2000" y1="-1.9500" x2="-2.2000" y2="-1.9500" width="0.1000" layer="51"/>+  <wire x1="-2.2000" y1="-1.9500" x2="-2.2000" y2="1.9500" width="0.1000" layer="51"/>+  <wire x1="2.3000" y1="0.9000" x2="2.3000" y2="-0.9000" width="0.1200" layer="21"/>+  <text x="0" y="1.500" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-1.500" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="VBPW34S">+  <description>Vishay Semiconductors Photodiodes, SMD,4.4x3.9mm. Pinout cross-checked by two models against the datasheet</description>+  <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+  <wire x1="12.7" y1="2.54" x2="12.7" y2="-2.54" width="0.254" layer="94"/>+  <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="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="-5.0800" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="Cathode" x="-17.78" y="0" length="middle" direction="pas"/>+  <pin name="Anode" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="VBPW34S" prefix="U">+  <description>Vishay Semiconductors Photodiodes, SMD,4.4x3.9mm. Pinout cross-checked by two models against the datasheet</description>+  <gates>+    <gate name="G$1" symbol="VBPW34S" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="Vishay_Semiconductors_VBPW34_f42b60">+      <connects>+        <connect gate="G$1" pin="Cathode" pad="1"/>+        <connect gate="G$1" pin="Anode" pad="2"/>+      </connects>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="VBPW34S" constant="no"/>+          <attribute name="MANUFACTURER" value="Vishay Semiconductors" constant="no"/>+          <attribute name="DATASHEET" value="https://datasheet.lcsc.com/datasheet/pdf/91e9785d1f20616ef746fa1ad8c3aec5.pdf" constant="no"/>+          <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/vbpw34s" constant="no"/>+          <attribute name="MOUSER_PN" value="782-VBPW34S" constant="no"/>+          <attribute name="LCSC_PN" value="C145262" constant="no"/>+        </technology>+      </technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
vbpw34s.stepadded+4403
@@ -0,0 +1,4403 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-11-10T18:39:11',('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('Vishay_Semiconductors_VBPW34_f42b60',+  'Vishay_Semiconductors_VBPW34_f42b60','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#919,#2057,#3211),#3309);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = MANIFOLD_SOLID_BREP('',#16);+#16 = CLOSED_SHELL('',(#17,#141,#232,#335,#413,#483,#546,#605,#652,#711,+    #773,#820,#846,#853,#860,#915));+#17 = ADVANCED_FACE('',(#18),#31,.T.);+#18 = FACE_BOUND('',#19,.T.);+#19 = EDGE_LOOP('',(#20,#54,#89,#116));+#20 = ORIENTED_EDGE('',*,*,#21,.T.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(2.2,-1.95,0.591));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(2.121369286714,-1.871369286714,1.150486596563)+  );+#26 = SURFACE_CURVE('',#27,(#30,#42),.PCURVE_S1.);+#27 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28,#29),.UNSPECIFIED.,.F.,.F.,(2,+    2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#28 = CARTESIAN_POINT('',(2.2,-1.95,0.591));+#29 = CARTESIAN_POINT('',(2.114410631666,-1.864410631666,1.2));+#30 = PCURVE('',#31,#36);+#31 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#32,#33)+    ,(#34,#35)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.4),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#32 = CARTESIAN_POINT('',(-2.2,-1.95,0.591));+#33 = CARTESIAN_POINT('',(-2.114410631666,-1.864410631666,1.2));+#34 = CARTESIAN_POINT('',(2.2,-1.95,0.591));+#35 = CARTESIAN_POINT('',(2.114410631666,-1.864410631666,1.2));+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);+#37 = LINE('',#38,#39);+#38 = CARTESIAN_POINT('',(4.4,0.));+#39 = VECTOR('',#40,1.);+#40 = DIRECTION('',(0.,1.));+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#42 = PCURVE('',#43,#48);+#43 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#44,#45)+    ,(#46,#47)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.9),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#44 = CARTESIAN_POINT('',(2.2,-1.95,0.591));+#45 = CARTESIAN_POINT('',(2.114410631666,-1.864410631666,1.2));+#46 = CARTESIAN_POINT('',(2.2,1.95,0.591));+#47 = CARTESIAN_POINT('',(2.114410631666,1.864410631666,1.2));+#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);+#49 = LINE('',#50,#51);+#50 = CARTESIAN_POINT('',(0.,0.));+#51 = VECTOR('',#52,1.);+#52 = DIRECTION('',(0.,1.));+#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#54 = ORIENTED_EDGE('',*,*,#55,.F.);+#55 = EDGE_CURVE('',#56,#24,#58,.T.);+#56 = VERTEX_POINT('',#57);+#57 = CARTESIAN_POINT('',(-2.121369286714,-1.871369286714,1.150486596563+    ));+#58 = SURFACE_CURVE('',#59,(#65,#71),.PCURVE_S1.);+#59 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#60,#61,#62,#63,#64),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.265762516364,-6.958655048003E-03,+    4.23577991838,4.494583779696),.UNSPECIFIED.);+#60 = CARTESIAN_POINT('',(-2.38017314803,-1.871369286714,1.150486596563)+  );+#61 = CARTESIAN_POINT('',(-2.250771217372,-1.871369286714,1.150486596563+    ));+#62 = CARTESIAN_POINT('',(4.440892098501E-16,-1.871369286714,+    1.150486596563));+#63 = CARTESIAN_POINT('',(2.250771217372,-1.871369286714,1.150486596563)+  );+#64 = CARTESIAN_POINT('',(2.38017314803,-1.871369286714,1.150486596563)+  );+#65 = PCURVE('',#31,#66);+#66 = DEFINITIONAL_REPRESENTATION('',(#67),#70);+#67 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#68,#69),.UNSPECIFIED.,.F.,.F.,(2,+    2),(-6.958655048003E-03,4.23577991838),.PIECEWISE_BEZIER_KNOTS.);+#68 = CARTESIAN_POINT('',(0.,0.918697202895));+#69 = CARTESIAN_POINT('',(4.4,0.918697202895));+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#71 = PCURVE('',#72,#83);+#72 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+    (#73,#74,#75,#76,#77)+    ,(#78,#79,#80,#81,#82+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,4.242738573428),(+    -0.265762516364,-6.958655048003E-03,4.23577991838,4.494583779696),+  .UNSPECIFIED.);+#73 = CARTESIAN_POINT('',(-2.38017314803,-1.871369286714,1.150486596563)+  );+#74 = CARTESIAN_POINT('',(-2.250771217372,-1.871369286714,1.150486596563+    ));+#75 = CARTESIAN_POINT('',(4.440892098501E-16,-1.871369286714,+    1.150486596563));+#76 = CARTESIAN_POINT('',(2.250771217372,-1.871369286714,1.150486596563)+  );+#77 = CARTESIAN_POINT('',(2.38017314803,-1.871369286714,1.150486596563)+  );+#78 = CARTESIAN_POINT('',(-2.38017314803,-1.814410631666,1.2));+#79 = CARTESIAN_POINT('',(-2.250771217372,-1.814410631666,1.2));+#80 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.814410631666,1.2));+#81 = CARTESIAN_POINT('',(2.250771217372,-1.814410631666,1.2));+#82 = CARTESIAN_POINT('',(2.38017314803,-1.814410631666,1.2));+#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);+#84 = LINE('',#85,#86);+#85 = CARTESIAN_POINT('',(0.,0.));+#86 = VECTOR('',#87,1.);+#87 = DIRECTION('',(0.,1.));+#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#89 = ORIENTED_EDGE('',*,*,#90,.F.);+#90 = EDGE_CURVE('',#91,#56,#93,.T.);+#91 = VERTEX_POINT('',#92);+#92 = CARTESIAN_POINT('',(-2.2,-1.95,0.591));+#93 = SURFACE_CURVE('',#94,(#97,#104),.PCURVE_S1.);+#94 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#95,#96),.UNSPECIFIED.,.F.,.F.,(2,+    2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#95 = CARTESIAN_POINT('',(-2.2,-1.95,0.591));+#96 = CARTESIAN_POINT('',(-2.114410631666,-1.864410631666,1.2));+#97 = PCURVE('',#31,#98);+#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);+#99 = LINE('',#100,#101);+#100 = CARTESIAN_POINT('',(0.,0.));+#101 = VECTOR('',#102,1.);+#102 = DIRECTION('',(0.,1.));+#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#104 = PCURVE('',#105,#110);+#105 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#106,#107)+    ,(#108,#109+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.9),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#106 = CARTESIAN_POINT('',(-2.2,1.95,0.591));+#107 = CARTESIAN_POINT('',(-2.114410631666,1.864410631666,1.2));+#108 = CARTESIAN_POINT('',(-2.2,-1.95,0.591));+#109 = CARTESIAN_POINT('',(-2.114410631666,-1.864410631666,1.2));+#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);+#111 = LINE('',#112,#113);+#112 = CARTESIAN_POINT('',(3.9,0.));+#113 = VECTOR('',#114,1.);+#114 = DIRECTION('',(0.,1.));+#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#116 = ORIENTED_EDGE('',*,*,#117,.T.);+#117 = EDGE_CURVE('',#91,#22,#118,.T.);+#118 = SURFACE_CURVE('',#119,(#123,#129),.PCURVE_S1.);+#119 = LINE('',#120,#121);+#120 = CARTESIAN_POINT('',(-2.2,-1.95,0.591));+#121 = VECTOR('',#122,1.);+#122 = DIRECTION('',(1.,0.,0.));+#123 = PCURVE('',#31,#124);+#124 = DEFINITIONAL_REPRESENTATION('',(#125),#128);+#125 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#126,#127),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,4.4),.PIECEWISE_BEZIER_KNOTS.);+#126 = CARTESIAN_POINT('',(0.,0.));+#127 = CARTESIAN_POINT('',(4.4,0.));+#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#129 = PCURVE('',#130,#135);+#130 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#131,#132)+    ,(#133,#134+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.4),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#131 = CARTESIAN_POINT('',(-2.138021491896,-1.888021491896,0.15));+#132 = CARTESIAN_POINT('',(-2.2,-1.95,0.591));+#133 = CARTESIAN_POINT('',(2.138021491896,-1.888021491896,0.15));+#134 = CARTESIAN_POINT('',(2.2,-1.95,0.591));+#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140);+#136 = LINE('',#137,#138);+#137 = CARTESIAN_POINT('',(0.,1.));+#138 = VECTOR('',#139,1.);+#139 = DIRECTION('',(1.,0.));+#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#141 = ADVANCED_FACE('',(#142),#43,.T.);+#142 = FACE_BOUND('',#143,.T.);+#143 = EDGE_LOOP('',(#144,#173,#206,#207));+#144 = ORIENTED_EDGE('',*,*,#145,.T.);+#145 = EDGE_CURVE('',#146,#148,#150,.T.);+#146 = VERTEX_POINT('',#147);+#147 = CARTESIAN_POINT('',(2.2,1.95,0.591));+#148 = VERTEX_POINT('',#149);+#149 = CARTESIAN_POINT('',(2.121369286714,1.871369286714,1.150486596563)+  );+#150 = SURFACE_CURVE('',#151,(#154,#161),.PCURVE_S1.);+#151 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#152,#153),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#152 = CARTESIAN_POINT('',(2.2,1.95,0.591));+#153 = CARTESIAN_POINT('',(2.114410631666,1.864410631666,1.2));+#154 = PCURVE('',#43,#155);+#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160);+#156 = LINE('',#157,#158);+#157 = CARTESIAN_POINT('',(3.9,0.));+#158 = VECTOR('',#159,1.);+#159 = DIRECTION('',(0.,1.));+#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#161 = PCURVE('',#162,#167);+#162 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#163,#164)+    ,(#165,#166+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.4),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#163 = CARTESIAN_POINT('',(2.2,1.95,0.591));+#164 = CARTESIAN_POINT('',(2.114410631666,1.864410631666,1.2));+#165 = CARTESIAN_POINT('',(-2.2,1.95,0.591));+#166 = CARTESIAN_POINT('',(-2.114410631666,1.864410631666,1.2));+#167 = DEFINITIONAL_REPRESENTATION('',(#168),#172);+#168 = LINE('',#169,#170);+#169 = CARTESIAN_POINT('',(0.,0.));+#170 = VECTOR('',#171,1.);+#171 = DIRECTION('',(0.,1.));+#172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#173 = ORIENTED_EDGE('',*,*,#174,.F.);+#174 = EDGE_CURVE('',#24,#148,#175,.T.);+#175 = SURFACE_CURVE('',#176,(#182,#188),.PCURVE_S1.);+#176 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#177,#178,#179,#180,#181),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.235162516364,-6.958655048006E-03,+    3.73577991838,3.963983779696),.UNSPECIFIED.);+#177 = CARTESIAN_POINT('',(2.121369286714,-2.09957314803,1.150486596563)+  );+#178 = CARTESIAN_POINT('',(2.121369286714,-1.985471217372,1.150486596563+    ));+#179 = CARTESIAN_POINT('',(2.121369286714,2.22044604925E-16,+    1.150486596563));+#180 = CARTESIAN_POINT('',(2.121369286714,1.985471217372,1.150486596563)+  );+#181 = CARTESIAN_POINT('',(2.121369286714,2.09957314803,1.150486596563)+  );+#182 = PCURVE('',#43,#183);+#183 = DEFINITIONAL_REPRESENTATION('',(#184),#187);+#184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#185,#186),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-6.958655048006E-03,3.73577991838),.PIECEWISE_BEZIER_KNOTS.);+#185 = CARTESIAN_POINT('',(-4.440892098501E-16,0.918697202895));+#186 = CARTESIAN_POINT('',(3.9,0.918697202895));+#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#188 = PCURVE('',#189,#200);+#189 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+    (#190,#191,#192,#193,#194)+    ,(#195,#196,#197,#198,#199+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,3.742738573428),(+    -0.235162516364,-6.958655048006E-03,3.73577991838,3.963983779696),+  .UNSPECIFIED.);+#190 = CARTESIAN_POINT('',(2.121369286714,-2.09957314803,1.150486596563)+  );+#191 = CARTESIAN_POINT('',(2.121369286714,-1.985471217372,1.150486596563+    ));+#192 = CARTESIAN_POINT('',(2.121369286714,2.22044604925E-16,+    1.150486596563));+#193 = CARTESIAN_POINT('',(2.121369286714,1.985471217372,1.150486596563)+  );+#194 = CARTESIAN_POINT('',(2.121369286714,2.09957314803,1.150486596563)+  );+#195 = CARTESIAN_POINT('',(2.064410631666,-2.09957314803,1.2));+#196 = CARTESIAN_POINT('',(2.064410631666,-1.985471217372,1.2));+#197 = CARTESIAN_POINT('',(2.064410631666,2.22044604925E-16,1.2));+#198 = CARTESIAN_POINT('',(2.064410631666,1.985471217372,1.2));+#199 = CARTESIAN_POINT('',(2.064410631666,2.09957314803,1.2));+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);+#201 = LINE('',#202,#203);+#202 = CARTESIAN_POINT('',(0.,0.));+#203 = VECTOR('',#204,1.);+#204 = DIRECTION('',(0.,1.));+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#206 = ORIENTED_EDGE('',*,*,#21,.F.);+#207 = ORIENTED_EDGE('',*,*,#208,.T.);+#208 = EDGE_CURVE('',#22,#146,#209,.T.);+#209 = SURFACE_CURVE('',#210,(#214,#220),.PCURVE_S1.);+#210 = LINE('',#211,#212);+#211 = CARTESIAN_POINT('',(2.2,-1.95,0.591));+#212 = VECTOR('',#213,1.);+#213 = DIRECTION('',(0.,1.,0.));+#214 = PCURVE('',#43,#215);+#215 = DEFINITIONAL_REPRESENTATION('',(#216),#219);+#216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#217,#218),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,3.9),.PIECEWISE_BEZIER_KNOTS.);+#217 = CARTESIAN_POINT('',(0.,0.));+#218 = CARTESIAN_POINT('',(3.9,0.));+#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#220 = PCURVE('',#221,#226);+#221 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#222,#223)+    ,(#224,#225+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.9),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#222 = CARTESIAN_POINT('',(2.138021491896,-1.888021491896,0.15));+#223 = CARTESIAN_POINT('',(2.2,-1.95,0.591));+#224 = CARTESIAN_POINT('',(2.138021491896,1.888021491896,0.15));+#225 = CARTESIAN_POINT('',(2.2,1.95,0.591));+#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231);+#227 = LINE('',#228,#229);+#228 = CARTESIAN_POINT('',(0.,1.));+#229 = VECTOR('',#230,1.);+#230 = DIRECTION('',(1.,0.));+#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#232 = ADVANCED_FACE('',(#233),#72,.F.);+#233 = FACE_BOUND('',#234,.F.);+#234 = EDGE_LOOP('',(#235,#275,#307,#334));+#235 = ORIENTED_EDGE('',*,*,#236,.T.);+#236 = EDGE_CURVE('',#56,#237,#239,.T.);+#237 = VERTEX_POINT('',#238);+#238 = CARTESIAN_POINT('',(-2.064410631666,-1.814410631666,1.2));+#239 = SURFACE_CURVE('',#240,(#246,#255),.PCURVE_S1.);+#240 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#241,#242,#243,#244,#245),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#241 = CARTESIAN_POINT('',(-2.121369286714,-1.871369286714,+    1.150486596563));+#242 = CARTESIAN_POINT('',(-2.107129622952,-1.857129622952,+    1.162864947422));+#243 = CARTESIAN_POINT('',(-2.092889959191,-1.842889959191,+    1.175243298281));+#244 = CARTESIAN_POINT('',(-2.078650295428,-1.828650295428,+    1.187621649141));+#245 = CARTESIAN_POINT('',(-2.064410631666,-1.814410631666,1.2));+#246 = PCURVE('',#72,#247);+#247 = DEFINITIONAL_REPRESENTATION('',(#248),#254);+#248 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#249,#250,#251,#252,#253),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#249 = CARTESIAN_POINT('',(0.,-6.958655048001E-03));+#250 = CARTESIAN_POINT('',(1.060684643339,7.281008713751E-03));+#251 = CARTESIAN_POINT('',(2.121369286639,2.152067247499E-02));+#252 = CARTESIAN_POINT('',(3.18205393009,3.576033623825E-02));+#253 = CARTESIAN_POINT('',(4.242738573428,5.E-02));+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#255 = PCURVE('',#256,#267);+#256 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+    (#257,#258,#259,#260,#261)+    ,(#262,#263,#264,#265,#266+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,3.742738573428),(+    -0.235162516364,-6.958655048006E-03,3.73577991838,3.963983779696),+  .UNSPECIFIED.);+#257 = CARTESIAN_POINT('',(-2.064410631666,2.09957314803,1.2));+#258 = CARTESIAN_POINT('',(-2.064410631666,1.985471217372,1.2));+#259 = CARTESIAN_POINT('',(-2.064410631666,2.22044604925E-16,1.2));+#260 = CARTESIAN_POINT('',(-2.064410631666,-1.985471217372,1.2));+#261 = CARTESIAN_POINT('',(-2.064410631666,-2.09957314803,1.2));+#262 = CARTESIAN_POINT('',(-2.121369286714,2.09957314803,1.150486596563)+  );+#263 = CARTESIAN_POINT('',(-2.121369286714,1.985471217372,1.150486596563+    ));+#264 = CARTESIAN_POINT('',(-2.121369286714,2.22044604925E-16,+    1.150486596563));+#265 = CARTESIAN_POINT('',(-2.121369286714,-1.985471217372,+    1.150486596563));+#266 = CARTESIAN_POINT('',(-2.121369286714,-2.09957314803,1.150486596563+    ));+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#274);+#268 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#269,#270,#271,#272,#273),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#269 = CARTESIAN_POINT('',(3.742738573397,3.73577991838));+#270 = CARTESIAN_POINT('',(2.807053930056,3.721540254618));+#271 = CARTESIAN_POINT('',(1.871369286672,3.707300590856));+#272 = CARTESIAN_POINT('',(0.935684643459,3.693060927096));+#273 = CARTESIAN_POINT('',(1.180950156265E-10,3.678821263334));+#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#275 = ORIENTED_EDGE('',*,*,#276,.T.);+#276 = EDGE_CURVE('',#237,#277,#279,.T.);+#277 = VERTEX_POINT('',#278);+#278 = CARTESIAN_POINT('',(2.064410631666,-1.814410631666,1.2));+#279 = SURFACE_CURVE('',#280,(#286,#293),.PCURVE_S1.);+#280 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#281,#282,#283,#284,#285),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.265762516364,-6.958655048003E-03,+    4.23577991838,4.494583779696),.UNSPECIFIED.);+#281 = CARTESIAN_POINT('',(-2.38017314803,-1.814410631666,1.2));+#282 = CARTESIAN_POINT('',(-2.250771217372,-1.814410631666,1.2));+#283 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.814410631666,1.2));+#284 = CARTESIAN_POINT('',(2.250771217372,-1.814410631666,1.2));+#285 = CARTESIAN_POINT('',(2.38017314803,-1.814410631666,1.2));+#286 = PCURVE('',#72,#287);+#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);+#288 = LINE('',#289,#290);+#289 = CARTESIAN_POINT('',(4.242738573428,0.));+#290 = VECTOR('',#291,1.);+#291 = DIRECTION('',(0.,1.));+#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#293 = PCURVE('',#294,#299);+#294 = PLANE('',#295);+#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);+#296 = CARTESIAN_POINT('',(-2.114410631666,-1.864410631666,1.2));+#297 = DIRECTION('',(0.,0.,-1.));+#298 = DIRECTION('',(0.750057060943,0.661373121112,0.));+#299 = DEFINITIONAL_REPRESENTATION('',(#300),#306);+#300 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#301,#302,#303,#304,#305),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.265762516364,-6.958655048003E-03,+    4.23577991838,4.494583779696),.UNSPECIFIED.);+#301 = CARTESIAN_POINT('',(-0.166268395877,-0.213271037969));+#302 = CARTESIAN_POINT('',(-6.920956408751E-02,-0.127688079212));+#303 = CARTESIAN_POINT('',(1.61899728007,1.36091150573));+#304 = CARTESIAN_POINT('',(3.307204124227,2.849511090673));+#305 = CARTESIAN_POINT('',(3.404262956017,2.93509404943));+#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#307 = ORIENTED_EDGE('',*,*,#308,.F.);+#308 = EDGE_CURVE('',#24,#277,#309,.T.);+#309 = SURFACE_CURVE('',#310,(#316,#325),.PCURVE_S1.);+#310 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#311,#312,#313,#314,#315),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#311 = CARTESIAN_POINT('',(2.121369286714,-1.871369286714,1.150486596563+    ));+#312 = CARTESIAN_POINT('',(2.107129622952,-1.857129622952,1.162864947422+    ));+#313 = CARTESIAN_POINT('',(2.092889959191,-1.842889959191,1.175243298281+    ));+#314 = CARTESIAN_POINT('',(2.078650295428,-1.828650295428,1.187621649141+    ));+#315 = CARTESIAN_POINT('',(2.064410631666,-1.814410631666,1.2));+#316 = PCURVE('',#72,#317);+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#324);+#318 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#319,#320,#321,#322,#323),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#319 = CARTESIAN_POINT('',(0.,4.23577991838));+#320 = CARTESIAN_POINT('',(1.060684643339,4.221540254619));+#321 = CARTESIAN_POINT('',(2.12136928664,4.207300590857));+#322 = CARTESIAN_POINT('',(3.18205393009,4.193060927094));+#323 = CARTESIAN_POINT('',(4.242738573428,4.178821263332));+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#325 = PCURVE('',#189,#326);+#326 = DEFINITIONAL_REPRESENTATION('',(#327),#333);+#327 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#328,#329,#330,#331,#332),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#328 = CARTESIAN_POINT('',(3.17486025162E-11,-6.958655047525E-03));+#329 = CARTESIAN_POINT('',(0.935684643372,7.281008714226E-03));+#330 = CARTESIAN_POINT('',(1.871369286756,2.152067247663E-02));+#331 = CARTESIAN_POINT('',(2.80705392997,3.576033623645E-02));+#332 = CARTESIAN_POINT('',(3.74273857331,4.99999999982E-02));+#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#334 = ORIENTED_EDGE('',*,*,#55,.F.);+#335 = ADVANCED_FACE('',(#336),#130,.T.);+#336 = FACE_BOUND('',#337,.T.);+#337 = EDGE_LOOP('',(#338,#367,#387,#388));+#338 = ORIENTED_EDGE('',*,*,#339,.T.);+#339 = EDGE_CURVE('',#340,#342,#344,.T.);+#340 = VERTEX_POINT('',#341);+#341 = CARTESIAN_POINT('',(-2.138021491896,-1.888021491896,0.15));+#342 = VERTEX_POINT('',#343);+#343 = CARTESIAN_POINT('',(2.138021491896,-1.888021491896,0.15));+#344 = SURFACE_CURVE('',#345,(#349,#355),.PCURVE_S1.);+#345 = LINE('',#346,#347);+#346 = CARTESIAN_POINT('',(-2.138021491896,-1.888021491896,0.15));+#347 = VECTOR('',#348,1.);+#348 = DIRECTION('',(1.,0.,0.));+#349 = PCURVE('',#130,#350);+#350 = DEFINITIONAL_REPRESENTATION('',(#351),#354);+#351 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#352,#353),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,4.276042983792),.PIECEWISE_BEZIER_KNOTS.);+#352 = CARTESIAN_POINT('',(0.,0.));+#353 = CARTESIAN_POINT('',(4.4,0.));+#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#355 = PCURVE('',#356,#361);+#356 = PLANE('',#357);+#357 = AXIS2_PLACEMENT_3D('',#358,#359,#360);+#358 = CARTESIAN_POINT('',(-2.138021491896,-1.888021491896,0.15));+#359 = DIRECTION('',(0.,0.,-1.));+#360 = DIRECTION('',(0.749571342064,0.661923562925,0.));+#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366);+#362 = LINE('',#363,#364);+#363 = CARTESIAN_POINT('',(0.,0.));+#364 = VECTOR('',#365,1.);+#365 = DIRECTION('',(0.749571342064,0.661923562925));+#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#367 = ORIENTED_EDGE('',*,*,#368,.T.);+#368 = EDGE_CURVE('',#342,#22,#369,.T.);+#369 = SURFACE_CURVE('',#370,(#373,#380),.PCURVE_S1.);+#370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#371,#372),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#371 = CARTESIAN_POINT('',(2.138021491896,-1.888021491896,0.15));+#372 = CARTESIAN_POINT('',(2.2,-1.95,0.591));+#373 = PCURVE('',#130,#374);+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);+#375 = LINE('',#376,#377);+#376 = CARTESIAN_POINT('',(4.4,0.));+#377 = VECTOR('',#378,1.);+#378 = DIRECTION('',(0.,1.));+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#380 = PCURVE('',#221,#381);+#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386);+#382 = LINE('',#383,#384);+#383 = CARTESIAN_POINT('',(0.,0.));+#384 = VECTOR('',#385,1.);+#385 = DIRECTION('',(0.,1.));+#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#387 = ORIENTED_EDGE('',*,*,#117,.F.);+#388 = ORIENTED_EDGE('',*,*,#389,.F.);+#389 = EDGE_CURVE('',#340,#91,#390,.T.);+#390 = SURFACE_CURVE('',#391,(#394,#401),.PCURVE_S1.);+#391 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#392,#393),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#392 = CARTESIAN_POINT('',(-2.138021491896,-1.888021491896,0.15));+#393 = CARTESIAN_POINT('',(-2.2,-1.95,0.591));+#394 = PCURVE('',#130,#395);+#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400);+#396 = LINE('',#397,#398);+#397 = CARTESIAN_POINT('',(0.,0.));+#398 = VECTOR('',#399,1.);+#399 = DIRECTION('',(0.,1.));+#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#401 = PCURVE('',#402,#407);+#402 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#403,#404)+    ,(#405,#406+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.9),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#403 = CARTESIAN_POINT('',(-2.138021491896,1.888021491896,0.15));+#404 = CARTESIAN_POINT('',(-2.2,1.95,0.591));+#405 = CARTESIAN_POINT('',(-2.138021491896,-1.888021491896,0.15));+#406 = CARTESIAN_POINT('',(-2.2,-1.95,0.591));+#407 = DEFINITIONAL_REPRESENTATION('',(#408),#412);+#408 = LINE('',#409,#410);+#409 = CARTESIAN_POINT('',(3.9,0.));+#410 = VECTOR('',#411,1.);+#411 = DIRECTION('',(0.,1.));+#412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#413 = ADVANCED_FACE('',(#414),#105,.T.);+#414 = FACE_BOUND('',#415,.T.);+#415 = EDGE_LOOP('',(#416,#417,#441,#463));+#416 = ORIENTED_EDGE('',*,*,#90,.T.);+#417 = ORIENTED_EDGE('',*,*,#418,.F.);+#418 = EDGE_CURVE('',#419,#56,#421,.T.);+#419 = VERTEX_POINT('',#420);+#420 = CARTESIAN_POINT('',(-2.121369286714,1.871369286714,1.150486596563+    ));+#421 = SURFACE_CURVE('',#422,(#428,#434),.PCURVE_S1.);+#422 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#423,#424,#425,#426,#427),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.235162516364,-6.958655048006E-03,+    3.73577991838,3.963983779696),.UNSPECIFIED.);+#423 = CARTESIAN_POINT('',(-2.121369286714,2.09957314803,1.150486596563)+  );+#424 = CARTESIAN_POINT('',(-2.121369286714,1.985471217372,1.150486596563+    ));+#425 = CARTESIAN_POINT('',(-2.121369286714,2.22044604925E-16,+    1.150486596563));+#426 = CARTESIAN_POINT('',(-2.121369286714,-1.985471217372,+    1.150486596563));+#427 = CARTESIAN_POINT('',(-2.121369286714,-2.09957314803,1.150486596563+    ));+#428 = PCURVE('',#105,#429);+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#433);+#430 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#431,#432),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-6.958655048006E-03,3.73577991838),.PIECEWISE_BEZIER_KNOTS.);+#431 = CARTESIAN_POINT('',(-4.440892098501E-16,0.918697202895));+#432 = CARTESIAN_POINT('',(3.9,0.918697202895));+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#434 = PCURVE('',#256,#435);+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);+#436 = LINE('',#437,#438);+#437 = CARTESIAN_POINT('',(3.742738573428,0.));+#438 = VECTOR('',#439,1.);+#439 = DIRECTION('',(0.,1.));+#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#441 = ORIENTED_EDGE('',*,*,#442,.F.);+#442 = EDGE_CURVE('',#443,#419,#445,.T.);+#443 = VERTEX_POINT('',#444);+#444 = CARTESIAN_POINT('',(-2.2,1.95,0.591));+#445 = SURFACE_CURVE('',#446,(#449,#456),.PCURVE_S1.);+#446 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#447,#448),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#447 = CARTESIAN_POINT('',(-2.2,1.95,0.591));+#448 = CARTESIAN_POINT('',(-2.114410631666,1.864410631666,1.2));+#449 = PCURVE('',#105,#450);+#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);+#451 = LINE('',#452,#453);+#452 = CARTESIAN_POINT('',(0.,0.));+#453 = VECTOR('',#454,1.);+#454 = DIRECTION('',(0.,1.));+#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#456 = PCURVE('',#162,#457);+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);+#458 = LINE('',#459,#460);+#459 = CARTESIAN_POINT('',(4.4,0.));+#460 = VECTOR('',#461,1.);+#461 = DIRECTION('',(0.,1.));+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#463 = ORIENTED_EDGE('',*,*,#464,.T.);+#464 = EDGE_CURVE('',#443,#91,#465,.T.);+#465 = SURFACE_CURVE('',#466,(#470,#476),.PCURVE_S1.);+#466 = LINE('',#467,#468);+#467 = CARTESIAN_POINT('',(-2.2,1.95,0.591));+#468 = VECTOR('',#469,1.);+#469 = DIRECTION('',(0.,-1.,0.));+#470 = PCURVE('',#105,#471);+#471 = DEFINITIONAL_REPRESENTATION('',(#472),#475);+#472 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#473,#474),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,3.9),.PIECEWISE_BEZIER_KNOTS.);+#473 = CARTESIAN_POINT('',(0.,0.));+#474 = CARTESIAN_POINT('',(3.9,0.));+#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#476 = PCURVE('',#402,#477);+#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);+#478 = LINE('',#479,#480);+#479 = CARTESIAN_POINT('',(0.,1.));+#480 = VECTOR('',#481,1.);+#481 = DIRECTION('',(1.,0.));+#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#483 = ADVANCED_FACE('',(#484),#162,.T.);+#484 = FACE_BOUND('',#485,.T.);+#485 = EDGE_LOOP('',(#486,#487,#520,#521));+#486 = ORIENTED_EDGE('',*,*,#442,.T.);+#487 = ORIENTED_EDGE('',*,*,#488,.F.);+#488 = EDGE_CURVE('',#148,#419,#489,.T.);+#489 = SURFACE_CURVE('',#490,(#496,#502),.PCURVE_S1.);+#490 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#491,#492,#493,#494,#495),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.265762516364,-6.958655048003E-03,+    4.23577991838,4.494583779696),.UNSPECIFIED.);+#491 = CARTESIAN_POINT('',(2.38017314803,1.871369286714,1.150486596563)+  );+#492 = CARTESIAN_POINT('',(2.250771217372,1.871369286714,1.150486596563)+  );+#493 = CARTESIAN_POINT('',(-4.440892098501E-16,1.871369286714,+    1.150486596563));+#494 = CARTESIAN_POINT('',(-2.250771217372,1.871369286714,1.150486596563+    ));+#495 = CARTESIAN_POINT('',(-2.38017314803,1.871369286714,1.150486596563)+  );+#496 = PCURVE('',#162,#497);+#497 = DEFINITIONAL_REPRESENTATION('',(#498),#501);+#498 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#499,#500),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-6.958655048003E-03,4.23577991838),.PIECEWISE_BEZIER_KNOTS.);+#499 = CARTESIAN_POINT('',(0.,0.918697202895));+#500 = CARTESIAN_POINT('',(4.4,0.918697202895));+#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#502 = PCURVE('',#503,#514);+#503 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+    (#504,#505,#506,#507,#508)+    ,(#509,#510,#511,#512,#513+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,4.242738573428),(+    -0.265762516364,-6.958655048003E-03,4.23577991838,4.494583779696),+  .UNSPECIFIED.);+#504 = CARTESIAN_POINT('',(2.38017314803,1.814410631666,1.2));+#505 = CARTESIAN_POINT('',(2.250771217372,1.814410631666,1.2));+#506 = CARTESIAN_POINT('',(-4.440892098501E-16,1.814410631666,1.2));+#507 = CARTESIAN_POINT('',(-2.250771217372,1.814410631666,1.2));+#508 = CARTESIAN_POINT('',(-2.38017314803,1.814410631666,1.2));+#509 = CARTESIAN_POINT('',(2.38017314803,1.871369286714,1.150486596563)+  );+#510 = CARTESIAN_POINT('',(2.250771217372,1.871369286714,1.150486596563)+  );+#511 = CARTESIAN_POINT('',(-4.440892098501E-16,1.871369286714,+    1.150486596563));+#512 = CARTESIAN_POINT('',(-2.250771217372,1.871369286714,1.150486596563+    ));+#513 = CARTESIAN_POINT('',(-2.38017314803,1.871369286714,1.150486596563)+  );+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(4.242738573428,0.));+#517 = VECTOR('',#518,1.);+#518 = DIRECTION('',(0.,1.));+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#520 = ORIENTED_EDGE('',*,*,#145,.F.);+#521 = ORIENTED_EDGE('',*,*,#522,.T.);+#522 = EDGE_CURVE('',#146,#443,#523,.T.);+#523 = SURFACE_CURVE('',#524,(#528,#534),.PCURVE_S1.);+#524 = LINE('',#525,#526);+#525 = CARTESIAN_POINT('',(2.2,1.95,0.591));+#526 = VECTOR('',#527,1.);+#527 = DIRECTION('',(-1.,0.,0.));+#528 = PCURVE('',#162,#529);+#529 = DEFINITIONAL_REPRESENTATION('',(#530),#533);+#530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#531,#532),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,4.4),.PIECEWISE_BEZIER_KNOTS.);+#531 = CARTESIAN_POINT('',(0.,0.));+#532 = CARTESIAN_POINT('',(4.4,0.));+#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#534 = PCURVE('',#535,#540);+#535 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#536,#537)+    ,(#538,#539+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.4),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#536 = CARTESIAN_POINT('',(2.138021491896,1.888021491896,0.15));+#537 = CARTESIAN_POINT('',(2.2,1.95,0.591));+#538 = CARTESIAN_POINT('',(-2.138021491896,1.888021491896,0.15));+#539 = CARTESIAN_POINT('',(-2.2,1.95,0.591));+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545);+#541 = LINE('',#542,#543);+#542 = CARTESIAN_POINT('',(0.,1.));+#543 = VECTOR('',#544,1.);+#544 = DIRECTION('',(1.,0.));+#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#546 = ADVANCED_FACE('',(#547),#189,.F.);+#547 = FACE_BOUND('',#548,.F.);+#548 = EDGE_LOOP('',(#549,#550,#577,#604));+#549 = ORIENTED_EDGE('',*,*,#308,.T.);+#550 = ORIENTED_EDGE('',*,*,#551,.T.);+#551 = EDGE_CURVE('',#277,#552,#554,.T.);+#552 = VERTEX_POINT('',#553);+#553 = CARTESIAN_POINT('',(2.064410631666,1.814410631666,1.2));+#554 = SURFACE_CURVE('',#555,(#561,#568),.PCURVE_S1.);+#555 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#556,#557,#558,#559,#560),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.235162516364,-6.958655048006E-03,+    3.73577991838,3.963983779696),.UNSPECIFIED.);+#556 = CARTESIAN_POINT('',(2.064410631666,-2.09957314803,1.2));+#557 = CARTESIAN_POINT('',(2.064410631666,-1.985471217372,1.2));+#558 = CARTESIAN_POINT('',(2.064410631666,2.22044604925E-16,1.2));+#559 = CARTESIAN_POINT('',(2.064410631666,1.985471217372,1.2));+#560 = CARTESIAN_POINT('',(2.064410631666,2.09957314803,1.2));+#561 = PCURVE('',#189,#562);+#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567);+#563 = LINE('',#564,#565);+#564 = CARTESIAN_POINT('',(3.742738573428,0.));+#565 = VECTOR('',#566,1.);+#566 = DIRECTION('',(0.,1.));+#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#568 = PCURVE('',#294,#569);+#569 = DEFINITIONAL_REPRESENTATION('',(#570),#576);+#570 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#571,#572,#573,#574,#575),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.235162516364,-6.958655048006E-03,+    3.73577991838,3.963983779696),.UNSPECIFIED.);+#571 = CARTESIAN_POINT('',(2.978824227565,2.940145367367));+#572 = CARTESIAN_POINT('',(3.054288177569,2.85456240861));+#573 = CARTESIAN_POINT('',(4.367425473481,1.365345702721));+#574 = CARTESIAN_POINT('',(5.680562769392,-0.123871003168));+#575 = CARTESIAN_POINT('',(5.756026719396,-0.209453961925));+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#577 = ORIENTED_EDGE('',*,*,#578,.F.);+#578 = EDGE_CURVE('',#148,#552,#579,.T.);+#579 = SURFACE_CURVE('',#580,(#586,#595),.PCURVE_S1.);+#580 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#581,#582,#583,#584,#585),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#581 = CARTESIAN_POINT('',(2.121369286714,1.871369286714,1.150486596563)+  );+#582 = CARTESIAN_POINT('',(2.107129622953,1.857129622953,1.162864947422)+  );+#583 = CARTESIAN_POINT('',(2.092889959192,1.842889959192,1.17524329828)+  );+#584 = CARTESIAN_POINT('',(2.078650295428,1.828650295428,1.187621649141)+  );+#585 = CARTESIAN_POINT('',(2.064410631666,1.814410631666,1.2));+#586 = PCURVE('',#189,#587);+#587 = DEFINITIONAL_REPRESENTATION('',(#588),#594);+#588 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#589,#590,#591,#592,#593),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#589 = CARTESIAN_POINT('',(0.,3.73577991838));+#590 = CARTESIAN_POINT('',(0.935684643336,3.721540254619));+#591 = CARTESIAN_POINT('',(1.871369286596,3.707300590858));+#592 = CARTESIAN_POINT('',(2.807053930092,3.693060927094));+#593 = CARTESIAN_POINT('',(3.742738573428,3.678821263332));+#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#595 = PCURVE('',#503,#596);+#596 = DEFINITIONAL_REPRESENTATION('',(#597),#603);+#597 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#598,#599,#600,#601,#602),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#598 = CARTESIAN_POINT('',(4.242738573412,-6.958655047777E-03));+#599 = CARTESIAN_POINT('',(3.182053930078,7.281008713903E-03));+#600 = CARTESIAN_POINT('',(2.121369286678,2.152067247649E-02));+#601 = CARTESIAN_POINT('',(1.060684643486,3.576033623627E-02));+#602 = CARTESIAN_POINT('',(1.528245223345E-10,4.999999999795E-02));+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#604 = ORIENTED_EDGE('',*,*,#174,.F.);+#605 = ADVANCED_FACE('',(#606),#221,.T.);+#606 = FACE_BOUND('',#607,.T.);+#607 = EDGE_LOOP('',(#608,#630,#650,#651));+#608 = ORIENTED_EDGE('',*,*,#609,.T.);+#609 = EDGE_CURVE('',#342,#610,#612,.T.);+#610 = VERTEX_POINT('',#611);+#611 = CARTESIAN_POINT('',(2.138021491896,1.888021491896,0.15));+#612 = SURFACE_CURVE('',#613,(#617,#623),.PCURVE_S1.);+#613 = LINE('',#614,#615);+#614 = CARTESIAN_POINT('',(2.138021491896,-1.888021491896,0.15));+#615 = VECTOR('',#616,1.);+#616 = DIRECTION('',(0.,1.,0.));+#617 = PCURVE('',#221,#618);+#618 = DEFINITIONAL_REPRESENTATION('',(#619),#622);+#619 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#620,#621),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,3.776042983792),.PIECEWISE_BEZIER_KNOTS.);+#620 = CARTESIAN_POINT('',(0.,0.));+#621 = CARTESIAN_POINT('',(3.9,0.));+#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#623 = PCURVE('',#356,#624);+#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629);+#625 = LINE('',#626,#627);+#626 = CARTESIAN_POINT('',(3.205199278086,2.830413607054));+#627 = VECTOR('',#628,1.);+#628 = DIRECTION('',(0.661923562925,-0.749571342064));+#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#630 = ORIENTED_EDGE('',*,*,#631,.T.);+#631 = EDGE_CURVE('',#610,#146,#632,.T.);+#632 = SURFACE_CURVE('',#633,(#636,#643),.PCURVE_S1.);+#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#634 = CARTESIAN_POINT('',(2.138021491896,1.888021491896,0.15));+#635 = CARTESIAN_POINT('',(2.2,1.95,0.591));+#636 = PCURVE('',#221,#637);+#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642);+#638 = LINE('',#639,#640);+#639 = CARTESIAN_POINT('',(3.9,0.));+#640 = VECTOR('',#641,1.);+#641 = DIRECTION('',(0.,1.));+#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#643 = PCURVE('',#535,#644);+#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649);+#645 = LINE('',#646,#647);+#646 = CARTESIAN_POINT('',(0.,0.));+#647 = VECTOR('',#648,1.);+#648 = DIRECTION('',(0.,1.));+#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#650 = ORIENTED_EDGE('',*,*,#208,.F.);+#651 = ORIENTED_EDGE('',*,*,#368,.F.);+#652 = ADVANCED_FACE('',(#653),#256,.T.);+#653 = FACE_BOUND('',#654,.T.);+#654 = EDGE_LOOP('',(#655,#684,#685,#686));+#655 = ORIENTED_EDGE('',*,*,#656,.T.);+#656 = EDGE_CURVE('',#657,#419,#659,.T.);+#657 = VERTEX_POINT('',#658);+#658 = CARTESIAN_POINT('',(-2.064410631666,1.814410631666,1.2));+#659 = SURFACE_CURVE('',#660,(#666,#675),.PCURVE_S1.);+#660 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#661,#662,#663,#664,#665),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#661 = CARTESIAN_POINT('',(-2.064410631666,1.814410631666,1.2));+#662 = CARTESIAN_POINT('',(-2.078650295428,1.828650295428,1.187621649141+    ));+#663 = CARTESIAN_POINT('',(-2.092889959191,1.842889959191,1.175243298281+    ));+#664 = CARTESIAN_POINT('',(-2.107129622952,1.857129622952,1.162864947422+    ));+#665 = CARTESIAN_POINT('',(-2.121369286714,1.871369286714,1.150486596563+    ));+#666 = PCURVE('',#256,#667);+#667 = DEFINITIONAL_REPRESENTATION('',(#668),#674);+#668 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#669,#670,#671,#672,#673),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#669 = CARTESIAN_POINT('',(8.637045570207E-11,4.999999999868E-02));+#670 = CARTESIAN_POINT('',(0.935684643427,3.576033623693E-02));+#671 = CARTESIAN_POINT('',(1.871369286703,2.152067247616E-02));+#672 = CARTESIAN_POINT('',(2.807053930024,7.281008714709E-03));+#673 = CARTESIAN_POINT('',(3.742738573365,-6.958655047043E-03));+#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#675 = PCURVE('',#503,#676);+#676 = DEFINITIONAL_REPRESENTATION('',(#677),#683);+#677 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#678,#679,#680,#681,#682),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#678 = CARTESIAN_POINT('',(0.,4.178821263332));+#679 = CARTESIAN_POINT('',(1.060684643339,4.193060927094));+#680 = CARTESIAN_POINT('',(2.121369286734,4.207300590857));+#681 = CARTESIAN_POINT('',(3.18205393009,4.221540254619));+#682 = CARTESIAN_POINT('',(4.242738573428,4.23577991838));+#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#684 = ORIENTED_EDGE('',*,*,#418,.T.);+#685 = ORIENTED_EDGE('',*,*,#236,.T.);+#686 = ORIENTED_EDGE('',*,*,#687,.F.);+#687 = EDGE_CURVE('',#657,#237,#688,.T.);+#688 = SURFACE_CURVE('',#689,(#695,#702),.PCURVE_S1.);+#689 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#690,#691,#692,#693,#694),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.235162516364,-6.958655048006E-03,+    3.73577991838,3.963983779696),.UNSPECIFIED.);+#690 = CARTESIAN_POINT('',(-2.064410631666,2.09957314803,1.2));+#691 = CARTESIAN_POINT('',(-2.064410631666,1.985471217372,1.2));+#692 = CARTESIAN_POINT('',(-2.064410631666,2.22044604925E-16,1.2));+#693 = CARTESIAN_POINT('',(-2.064410631666,-1.985471217372,1.2));+#694 = CARTESIAN_POINT('',(-2.064410631666,-2.09957314803,1.2));+#695 = PCURVE('',#256,#696);+#696 = DEFINITIONAL_REPRESENTATION('',(#697),#701);+#697 = LINE('',#698,#699);+#698 = CARTESIAN_POINT('',(0.,0.));+#699 = VECTOR('',#700,1.);+#700 = DIRECTION('',(0.,1.));+#701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#702 = PCURVE('',#294,#703);+#703 = DEFINITIONAL_REPRESENTATION('',(#704),#710);+#704 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#705,#706,#707,#708,#709),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.235162516364,-6.958655048006E-03,+    3.73577991838,3.963983779696),.UNSPECIFIED.);+#705 = CARTESIAN_POINT('',(2.659175177462,-2.940145367369));+#706 = CARTESIAN_POINT('',(2.583711227458,-2.854562408612));+#707 = CARTESIAN_POINT('',(1.270573931547,-1.365345702723));+#708 = CARTESIAN_POINT('',(-4.256336436488E-02,0.123871003166));+#709 = CARTESIAN_POINT('',(-0.118027314369,0.209453961924));+#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#711 = ADVANCED_FACE('',(#712,#742),#294,.F.);+#712 = FACE_BOUND('',#713,.F.);+#713 = EDGE_LOOP('',(#714,#715,#716,#741));+#714 = ORIENTED_EDGE('',*,*,#276,.F.);+#715 = ORIENTED_EDGE('',*,*,#687,.F.);+#716 = ORIENTED_EDGE('',*,*,#717,.F.);+#717 = EDGE_CURVE('',#552,#657,#718,.T.);+#718 = SURFACE_CURVE('',#719,(#725,#734),.PCURVE_S1.);+#719 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#720,#721,#722,#723,#724),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.265762516364,-6.958655048003E-03,+    4.23577991838,4.494583779696),.UNSPECIFIED.);+#720 = CARTESIAN_POINT('',(2.38017314803,1.814410631666,1.2));+#721 = CARTESIAN_POINT('',(2.250771217372,1.814410631666,1.2));+#722 = CARTESIAN_POINT('',(-4.440892098501E-16,1.814410631666,1.2));+#723 = CARTESIAN_POINT('',(-2.250771217372,1.814410631666,1.2));+#724 = CARTESIAN_POINT('',(-2.38017314803,1.814410631666,1.2));+#725 = PCURVE('',#294,#726);+#726 = DEFINITIONAL_REPRESENTATION('',(#727),#733);+#727 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#728,#729,#730,#731,#732),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.265762516364,-6.958655048003E-03,+    4.23577991838,4.494583779696),.UNSPECIFIED.);+#728 = CARTESIAN_POINT('',(5.804267800904,0.213271037968));+#729 = CARTESIAN_POINT('',(5.707208969115,0.12768807921));+#730 = CARTESIAN_POINT('',(4.019002124957,-1.360911505732));+#731 = CARTESIAN_POINT('',(2.3307952808,-2.849511090675));+#732 = CARTESIAN_POINT('',(2.23373644901,-2.935094049432));+#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#734 = PCURVE('',#503,#735);+#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740);+#736 = LINE('',#737,#738);+#737 = CARTESIAN_POINT('',(0.,0.));+#738 = VECTOR('',#739,1.);+#739 = DIRECTION('',(0.,1.));+#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#741 = ORIENTED_EDGE('',*,*,#551,.F.);+#742 = FACE_BOUND('',#743,.F.);+#743 = EDGE_LOOP('',(#744));+#744 = ORIENTED_EDGE('',*,*,#745,.F.);+#745 = EDGE_CURVE('',#746,#746,#748,.T.);+#746 = VERTEX_POINT('',#747);+#747 = CARTESIAN_POINT('',(1.880410631666,1.435410631666,1.2));+#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.);+#749 = CIRCLE('',#750,0.195);+#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);+#751 = CARTESIAN_POINT('',(1.685410631666,1.435410631666,1.2));+#752 = DIRECTION('',(0.,0.,-1.));+#753 = DIRECTION('',(1.,0.,0.));+#754 = PCURVE('',#294,#755);+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);+#756 = CIRCLE('',#757,0.195);+#757 = AXIS2_PLACEMENT_2D('',#758,#759);+#758 = CARTESIAN_POINT('',(5.032495856925,3.804541018561E-02));+#759 = DIRECTION('',(0.750057060943,0.661373121112));+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#761 = PCURVE('',#762,#767);+#762 = CYLINDRICAL_SURFACE('',#763,0.195);+#763 = AXIS2_PLACEMENT_3D('',#764,#765,#766);+#764 = CARTESIAN_POINT('',(1.685410631666,1.435410631666,1.15));+#765 = DIRECTION('',(-0.,-0.,-1.));+#766 = DIRECTION('',(1.,0.,0.));+#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772);+#768 = LINE('',#769,#770);+#769 = CARTESIAN_POINT('',(-4.138911435803E-13,-5.E-02));+#770 = VECTOR('',#771,1.);+#771 = DIRECTION('',(1.,-0.));+#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#773 = ADVANCED_FACE('',(#774),#356,.T.);+#774 = FACE_BOUND('',#775,.F.);+#775 = EDGE_LOOP('',(#776,#777,#778,#800));+#776 = ORIENTED_EDGE('',*,*,#339,.T.);+#777 = ORIENTED_EDGE('',*,*,#609,.T.);+#778 = ORIENTED_EDGE('',*,*,#779,.T.);+#779 = EDGE_CURVE('',#610,#780,#782,.T.);+#780 = VERTEX_POINT('',#781);+#781 = CARTESIAN_POINT('',(-2.138021491896,1.888021491896,0.15));+#782 = SURFACE_CURVE('',#783,(#787,#794),.PCURVE_S1.);+#783 = LINE('',#784,#785);+#784 = CARTESIAN_POINT('',(2.138021491896,1.888021491896,0.15));+#785 = VECTOR('',#786,1.);+#786 = DIRECTION('',(-1.,0.,0.));+#787 = PCURVE('',#356,#788);+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);+#789 = LINE('',#790,#791);+#790 = CARTESIAN_POINT('',(5.704651103677,-2.717825964282E-13));+#791 = VECTOR('',#792,1.);+#792 = DIRECTION('',(-0.749571342064,-0.661923562925));+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#794 = PCURVE('',#535,#795);+#795 = DEFINITIONAL_REPRESENTATION('',(#796),#799);+#796 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#797,#798),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,4.276042983792),.PIECEWISE_BEZIER_KNOTS.);+#797 = CARTESIAN_POINT('',(0.,0.));+#798 = CARTESIAN_POINT('',(4.4,0.));+#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#800 = ORIENTED_EDGE('',*,*,#801,.T.);+#801 = EDGE_CURVE('',#780,#340,#802,.T.);+#802 = SURFACE_CURVE('',#803,(#807,#814),.PCURVE_S1.);+#803 = LINE('',#804,#805);+#804 = CARTESIAN_POINT('',(-2.138021491896,1.888021491896,0.15));+#805 = VECTOR('',#806,1.);+#806 = DIRECTION('',(0.,-1.,0.));+#807 = PCURVE('',#356,#808);+#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);+#809 = LINE('',#810,#811);+#810 = CARTESIAN_POINT('',(2.499451825591,-2.830413607054));+#811 = VECTOR('',#812,1.);+#812 = DIRECTION('',(-0.661923562925,0.749571342064));+#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#814 = PCURVE('',#402,#815);+#815 = DEFINITIONAL_REPRESENTATION('',(#816),#819);+#816 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#817,#818),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,3.776042983792),.PIECEWISE_BEZIER_KNOTS.);+#817 = CARTESIAN_POINT('',(0.,0.));+#818 = CARTESIAN_POINT('',(3.9,0.));+#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#820 = ADVANCED_FACE('',(#821),#402,.T.);+#821 = FACE_BOUND('',#822,.T.);+#822 = EDGE_LOOP('',(#823,#824,#825,#826));+#823 = ORIENTED_EDGE('',*,*,#801,.T.);+#824 = ORIENTED_EDGE('',*,*,#389,.T.);+#825 = ORIENTED_EDGE('',*,*,#464,.F.);+#826 = ORIENTED_EDGE('',*,*,#827,.F.);+#827 = EDGE_CURVE('',#780,#443,#828,.T.);+#828 = SURFACE_CURVE('',#829,(#832,#839),.PCURVE_S1.);+#829 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#830,#831),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#830 = CARTESIAN_POINT('',(-2.138021491896,1.888021491896,0.15));+#831 = CARTESIAN_POINT('',(-2.2,1.95,0.591));+#832 = PCURVE('',#402,#833);+#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838);+#834 = LINE('',#835,#836);+#835 = CARTESIAN_POINT('',(0.,0.));+#836 = VECTOR('',#837,1.);+#837 = DIRECTION('',(0.,1.));+#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#839 = PCURVE('',#535,#840);+#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845);+#841 = LINE('',#842,#843);+#842 = CARTESIAN_POINT('',(4.4,0.));+#843 = VECTOR('',#844,1.);+#844 = DIRECTION('',(0.,1.));+#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#846 = ADVANCED_FACE('',(#847),#503,.T.);+#847 = FACE_BOUND('',#848,.T.);+#848 = EDGE_LOOP('',(#849,#850,#851,#852));+#849 = ORIENTED_EDGE('',*,*,#578,.F.);+#850 = ORIENTED_EDGE('',*,*,#488,.T.);+#851 = ORIENTED_EDGE('',*,*,#656,.F.);+#852 = ORIENTED_EDGE('',*,*,#717,.F.);+#853 = ADVANCED_FACE('',(#854),#535,.T.);+#854 = FACE_BOUND('',#855,.T.);+#855 = EDGE_LOOP('',(#856,#857,#858,#859));+#856 = ORIENTED_EDGE('',*,*,#779,.T.);+#857 = ORIENTED_EDGE('',*,*,#827,.T.);+#858 = ORIENTED_EDGE('',*,*,#522,.F.);+#859 = ORIENTED_EDGE('',*,*,#631,.F.);+#860 = ADVANCED_FACE('',(#861),#762,.F.);+#861 = FACE_BOUND('',#862,.F.);+#862 = EDGE_LOOP('',(#863,#886,#887,#888));+#863 = ORIENTED_EDGE('',*,*,#864,.T.);+#864 = EDGE_CURVE('',#865,#746,#867,.T.);+#865 = VERTEX_POINT('',#866);+#866 = CARTESIAN_POINT('',(1.880410631666,1.435410631666,1.15));+#867 = SEAM_CURVE('',#868,(#872,#879),.PCURVE_S1.);+#868 = LINE('',#869,#870);+#869 = CARTESIAN_POINT('',(1.880410631666,1.435410631666,1.15));+#870 = VECTOR('',#871,1.);+#871 = DIRECTION('',(0.,0.,1.));+#872 = PCURVE('',#762,#873);+#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878);+#874 = LINE('',#875,#876);+#875 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));+#876 = VECTOR('',#877,1.);+#877 = DIRECTION('',(-0.,-1.));+#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#879 = PCURVE('',#762,#880);+#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885);+#881 = LINE('',#882,#883);+#882 = CARTESIAN_POINT('',(6.28318530718,0.));+#883 = VECTOR('',#884,1.);+#884 = DIRECTION('',(-0.,-1.));+#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#886 = ORIENTED_EDGE('',*,*,#745,.T.);+#887 = ORIENTED_EDGE('',*,*,#864,.F.);+#888 = ORIENTED_EDGE('',*,*,#889,.T.);+#889 = EDGE_CURVE('',#865,#865,#890,.T.);+#890 = SURFACE_CURVE('',#891,(#896,#903),.PCURVE_S1.);+#891 = CIRCLE('',#892,0.195);+#892 = AXIS2_PLACEMENT_3D('',#893,#894,#895);+#893 = CARTESIAN_POINT('',(1.685410631666,1.435410631666,1.15));+#894 = DIRECTION('',(0.,0.,1.));+#895 = DIRECTION('',(1.,0.,0.));+#896 = PCURVE('',#762,#897);+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902);+#898 = LINE('',#899,#900);+#899 = CARTESIAN_POINT('',(6.28318530718,0.));+#900 = VECTOR('',#901,1.);+#901 = DIRECTION('',(-1.,0.));+#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#903 = PCURVE('',#904,#909);+#904 = PLANE('',#905);+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);+#906 = CARTESIAN_POINT('',(1.685410631666,1.435410631666,1.15));+#907 = DIRECTION('',(0.,0.,1.));+#908 = DIRECTION('',(1.,0.,0.));+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);+#910 = CIRCLE('',#911,0.195);+#911 = AXIS2_PLACEMENT_2D('',#912,#913);+#912 = CARTESIAN_POINT('',(0.,0.));+#913 = DIRECTION('',(1.,0.));+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#915 = ADVANCED_FACE('',(#916),#904,.T.);+#916 = FACE_BOUND('',#917,.T.);+#917 = EDGE_LOOP('',(#918));+#918 = ORIENTED_EDGE('',*,*,#889,.T.);+#919 = MANIFOLD_SOLID_BREP('',#920);+#920 = CLOSED_SHELL('',(#921,#1051,#1127,#1465,#1514,#1780,#1807,#1834,+    #1861,#1888,#1915,#1942,#1969,#1996,#2023,#2050));+#921 = ADVANCED_FACE('',(#922),#937,.T.);+#922 = FACE_BOUND('',#923,.T.);+#923 = EDGE_LOOP('',(#924,#964,#992,#1025));+#924 = ORIENTED_EDGE('',*,*,#925,.T.);+#925 = EDGE_CURVE('',#926,#928,#930,.T.);+#926 = VERTEX_POINT('',#927);+#927 = CARTESIAN_POINT('',(1.95,0.54,0.691));+#928 = VERTEX_POINT('',#929);+#929 = CARTESIAN_POINT('',(1.9,0.54,0.677602540378));+#930 = SURFACE_CURVE('',#931,(#936,#948),.PCURVE_S1.);+#931 = CIRCLE('',#932,0.1);+#932 = AXIS2_PLACEMENT_3D('',#933,#934,#935);+#933 = CARTESIAN_POINT('',(1.95,0.54,0.591));+#934 = DIRECTION('',(0.,-1.,0.));+#935 = DIRECTION('',(1.,0.,0.));+#936 = PCURVE('',#937,#942);+#937 = CYLINDRICAL_SURFACE('',#938,0.1);+#938 = AXIS2_PLACEMENT_3D('',#939,#940,#941);+#939 = CARTESIAN_POINT('',(1.95,0.,0.591));+#940 = DIRECTION('',(0.,1.,0.));+#941 = DIRECTION('',(1.,0.,0.));+#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947);+#943 = LINE('',#944,#945);+#944 = CARTESIAN_POINT('',(6.28318530718,0.54));+#945 = VECTOR('',#946,1.);+#946 = DIRECTION('',(-1.,-0.));+#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#948 = PCURVE('',#949,#954);+#949 = PLANE('',#950);+#950 = AXIS2_PLACEMENT_3D('',#951,#952,#953);+#951 = CARTESIAN_POINT('',(2.666699531077,0.54,0.322067607063));+#952 = DIRECTION('',(0.,1.,0.));+#953 = DIRECTION('',(0.,0.,1.));+#954 = DEFINITIONAL_REPRESENTATION('',(#955),#963);+#955 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#956,#957,#958,#959,#960,#961+,#962),.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(+  '') );+#956 = CARTESIAN_POINT('',(0.268932392937,-0.616699531077));+#957 = CARTESIAN_POINT('',(0.442137473694,-0.616699531077));+#958 = CARTESIAN_POINT('',(0.355534933315,-0.766699531077));+#959 = CARTESIAN_POINT('',(0.268932392937,-0.916699531077));+#960 = CARTESIAN_POINT('',(0.182329852559,-0.766699531077));+#961 = CARTESIAN_POINT('',(9.572731218011E-02,-0.616699531077));+#962 = CARTESIAN_POINT('',(0.268932392937,-0.616699531077));+#963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#964 = ORIENTED_EDGE('',*,*,#965,.F.);+#965 = EDGE_CURVE('',#966,#928,#968,.T.);+#966 = VERTEX_POINT('',#967);+#967 = CARTESIAN_POINT('',(1.9,-0.54,0.677602540378));+#968 = SURFACE_CURVE('',#969,(#973,#980),.PCURVE_S1.);+#969 = LINE('',#970,#971);+#970 = CARTESIAN_POINT('',(1.9,0.,0.677602540378));+#971 = VECTOR('',#972,1.);+#972 = DIRECTION('',(0.,1.,0.));+#973 = PCURVE('',#937,#974);+#974 = DEFINITIONAL_REPRESENTATION('',(#975),#979);+#975 = LINE('',#976,#977);+#976 = CARTESIAN_POINT('',(4.188790204787,0.));+#977 = VECTOR('',#978,1.);+#978 = DIRECTION('',(-0.,1.));+#979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#980 = PCURVE('',#981,#986);+#981 = PLANE('',#982);+#982 = AXIS2_PLACEMENT_3D('',#983,#984,#985);+#983 = CARTESIAN_POINT('',(1.9,-1.04,-0.5));+#984 = DIRECTION('',(1.,0.,0.));+#985 = DIRECTION('',(0.,0.,1.));+#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991);+#987 = LINE('',#988,#989);+#988 = CARTESIAN_POINT('',(1.177602540378,-1.04));+#989 = VECTOR('',#990,1.);+#990 = DIRECTION('',(0.,-1.));+#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#992 = ORIENTED_EDGE('',*,*,#993,.F.);+#993 = EDGE_CURVE('',#994,#966,#996,.T.);+#994 = VERTEX_POINT('',#995);+#995 = CARTESIAN_POINT('',(1.95,-0.54,0.691));+#996 = SURFACE_CURVE('',#997,(#1002,#1009),.PCURVE_S1.);+#997 = CIRCLE('',#998,0.1);+#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001);+#999 = CARTESIAN_POINT('',(1.95,-0.54,0.591));+#1000 = DIRECTION('',(0.,-1.,0.));+#1001 = DIRECTION('',(1.,0.,0.));+#1002 = PCURVE('',#937,#1003);+#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008);+#1004 = LINE('',#1005,#1006);+#1005 = CARTESIAN_POINT('',(6.28318530718,-0.54));+#1006 = VECTOR('',#1007,1.);+#1007 = DIRECTION('',(-1.,0.));+#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1009 = PCURVE('',#1010,#1015);+#1010 = PLANE('',#1011);+#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014);+#1012 = CARTESIAN_POINT('',(2.666699531077,-0.54,0.322067607063));+#1013 = DIRECTION('',(0.,1.,0.));+#1014 = DIRECTION('',(0.,0.,1.));+#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1024);+#1016 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1017,#1018,#1019,#1020,+#1021,#1022,#1023),.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('') );+#1017 = CARTESIAN_POINT('',(0.268932392937,-0.616699531077));+#1018 = CARTESIAN_POINT('',(0.442137473694,-0.616699531077));+#1019 = CARTESIAN_POINT('',(0.355534933315,-0.766699531077));+#1020 = CARTESIAN_POINT('',(0.268932392937,-0.916699531077));+#1021 = CARTESIAN_POINT('',(0.182329852559,-0.766699531077));+#1022 = CARTESIAN_POINT('',(9.572731218011E-02,-0.616699531077));+#1023 = CARTESIAN_POINT('',(0.268932392937,-0.616699531077));+#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1025 = ORIENTED_EDGE('',*,*,#1026,.T.);+#1026 = EDGE_CURVE('',#994,#926,#1027,.T.);+#1027 = SURFACE_CURVE('',#1028,(#1032,#1039),.PCURVE_S1.);+#1028 = LINE('',#1029,#1030);+#1029 = CARTESIAN_POINT('',(1.95,-0.54,0.691));+#1030 = VECTOR('',#1031,1.);+#1031 = DIRECTION('',(0.,1.,0.));+#1032 = PCURVE('',#937,#1033);+#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038);+#1034 = LINE('',#1035,#1036);+#1035 = CARTESIAN_POINT('',(4.712388980385,-0.54));+#1036 = VECTOR('',#1037,1.);+#1037 = DIRECTION('',(0.,1.));+#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1039 = PCURVE('',#1040,#1045);+#1040 = PLANE('',#1041);+#1041 = AXIS2_PLACEMENT_3D('',#1042,#1043,#1044);+#1042 = CARTESIAN_POINT('',(1.95,0.,0.691));+#1043 = DIRECTION('',(0.,0.,1.));+#1044 = DIRECTION('',(1.,0.,0.));+#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050);+#1046 = LINE('',#1047,#1048);+#1047 = CARTESIAN_POINT('',(0.,-0.54));+#1048 = VECTOR('',#1049,1.);+#1049 = DIRECTION('',(0.,1.));+#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1051 = ADVANCED_FACE('',(#1052),#1040,.T.);+#1052 = FACE_BOUND('',#1053,.T.);+#1053 = EDGE_LOOP('',(#1054,#1055,#1078,#1106));+#1054 = ORIENTED_EDGE('',*,*,#1026,.F.);+#1055 = ORIENTED_EDGE('',*,*,#1056,.T.);+#1056 = EDGE_CURVE('',#994,#1057,#1059,.T.);+#1057 = VERTEX_POINT('',#1058);+#1058 = CARTESIAN_POINT('',(2.254894095884,-0.54,0.691));+#1059 = SURFACE_CURVE('',#1060,(#1064,#1071),.PCURVE_S1.);+#1060 = LINE('',#1061,#1062);+#1061 = CARTESIAN_POINT('',(1.95,-0.54,0.691));+#1062 = VECTOR('',#1063,1.);+#1063 = DIRECTION('',(1.,0.,0.));+#1064 = PCURVE('',#1040,#1065);+#1065 = DEFINITIONAL_REPRESENTATION('',(#1066),#1070);+#1066 = LINE('',#1067,#1068);+#1067 = CARTESIAN_POINT('',(0.,-0.54));+#1068 = VECTOR('',#1069,1.);+#1069 = DIRECTION('',(1.,0.));+#1070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1071 = PCURVE('',#1010,#1072);+#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077);+#1073 = LINE('',#1074,#1075);+#1074 = CARTESIAN_POINT('',(0.368932392937,-0.716699531077));+#1075 = VECTOR('',#1076,1.);+#1076 = DIRECTION('',(0.,1.));+#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1078 = ORIENTED_EDGE('',*,*,#1079,.T.);+#1079 = EDGE_CURVE('',#1057,#1080,#1082,.T.);+#1080 = VERTEX_POINT('',#1081);+#1081 = CARTESIAN_POINT('',(2.254894095884,0.54,0.691));+#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.);+#1083 = LINE('',#1084,#1085);+#1084 = CARTESIAN_POINT('',(2.254894095884,-0.54,0.691));+#1085 = VECTOR('',#1086,1.);+#1086 = DIRECTION('',(0.,1.,0.));+#1087 = PCURVE('',#1040,#1088);+#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093);+#1089 = LINE('',#1090,#1091);+#1090 = CARTESIAN_POINT('',(0.304894095884,-0.54));+#1091 = VECTOR('',#1092,1.);+#1092 = DIRECTION('',(0.,1.));+#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1094 = PCURVE('',#1095,#1100);+#1095 = CYLINDRICAL_SURFACE('',#1096,0.27185);+#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099);+#1097 = CARTESIAN_POINT('',(2.254894095884,0.,0.41915));+#1098 = DIRECTION('',(0.,1.,0.));+#1099 = DIRECTION('',(0.,0.,1.));+#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105);+#1101 = LINE('',#1102,#1103);+#1102 = CARTESIAN_POINT('',(0.,-0.54));+#1103 = VECTOR('',#1104,1.);+#1104 = DIRECTION('',(-0.,1.));+#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1106 = ORIENTED_EDGE('',*,*,#1107,.F.);+#1107 = EDGE_CURVE('',#926,#1080,#1108,.T.);+#1108 = SURFACE_CURVE('',#1109,(#1113,#1120),.PCURVE_S1.);+#1109 = LINE('',#1110,#1111);+#1110 = CARTESIAN_POINT('',(1.95,0.54,0.691));+#1111 = VECTOR('',#1112,1.);+#1112 = DIRECTION('',(1.,0.,0.));+#1113 = PCURVE('',#1040,#1114);+#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119);+#1115 = LINE('',#1116,#1117);+#1116 = CARTESIAN_POINT('',(0.,0.54));+#1117 = VECTOR('',#1118,1.);+#1118 = DIRECTION('',(1.,0.));+#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1120 = PCURVE('',#949,#1121);+#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126);+#1122 = LINE('',#1123,#1124);+#1123 = CARTESIAN_POINT('',(0.368932392937,-0.716699531077));+#1124 = VECTOR('',#1125,1.);+#1125 = DIRECTION('',(0.,1.));+#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1127 = ADVANCED_FACE('',(#1128),#949,.T.);+#1128 = FACE_BOUND('',#1129,.T.);+#1129 = EDGE_LOOP('',(#1130,#1131,#1132,#1156,#1184,#1213,#1241,#1269,+    #1297,#1326,#1354,#1383,#1411,#1444));+#1130 = ORIENTED_EDGE('',*,*,#925,.F.);+#1131 = ORIENTED_EDGE('',*,*,#1107,.T.);+#1132 = ORIENTED_EDGE('',*,*,#1133,.T.);+#1133 = EDGE_CURVE('',#1080,#1134,#1136,.T.);+#1134 = VERTEX_POINT('',#1135);+#1135 = CARTESIAN_POINT('',(2.435022721292,0.54,0.622757713038));+#1136 = SURFACE_CURVE('',#1137,(#1142,#1149),.PCURVE_S1.);+#1137 = CIRCLE('',#1138,0.27185);+#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141);+#1139 = CARTESIAN_POINT('',(2.254894095884,0.54,0.41915));+#1140 = DIRECTION('',(0.,1.,0.));+#1141 = DIRECTION('',(0.,0.,1.));+#1142 = PCURVE('',#949,#1143);+#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148);+#1144 = CIRCLE('',#1145,0.27185);+#1145 = AXIS2_PLACEMENT_2D('',#1146,#1147);+#1146 = CARTESIAN_POINT('',(9.7082392937E-02,-0.411805435193));+#1147 = DIRECTION('',(1.,0.));+#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1149 = PCURVE('',#1095,#1150);+#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1155);+#1151 = LINE('',#1152,#1153);+#1152 = CARTESIAN_POINT('',(-4.138911435803E-13,0.54));+#1153 = VECTOR('',#1154,1.);+#1154 = DIRECTION('',(1.,-0.));+#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1156 = ORIENTED_EDGE('',*,*,#1157,.T.);+#1157 = EDGE_CURVE('',#1134,#1158,#1160,.T.);+#1158 = VERTEX_POINT('',#1159);+#1159 = CARTESIAN_POINT('',(2.892497878604,0.54,0.21803644774));+#1160 = SURFACE_CURVE('',#1161,(#1165,#1172),.PCURVE_S1.);+#1161 = LINE('',#1162,#1163);+#1162 = CARTESIAN_POINT('',(2.386260299948,0.54,0.665897080389));+#1163 = VECTOR('',#1164,1.);+#1164 = DIRECTION('',(0.748970803891,0.,-0.662602999479));+#1165 = PCURVE('',#949,#1166);+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);+#1167 = LINE('',#1168,#1169);+#1168 = CARTESIAN_POINT('',(0.343829473326,-0.280439231129));+#1169 = VECTOR('',#1170,1.);+#1170 = DIRECTION('',(-0.662602999479,0.748970803891));+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1172 = PCURVE('',#1173,#1178);+#1173 = PLANE('',#1174);+#1174 = AXIS2_PLACEMENT_3D('',#1175,#1176,#1177);+#1175 = CARTESIAN_POINT('',(2.435022721292,0.,0.622757713038));+#1176 = DIRECTION('',(0.662602999479,0.,0.748970803891));+#1177 = DIRECTION('',(0.748970803891,0.,-0.662602999479));+#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183);+#1179 = LINE('',#1180,#1181);+#1180 = CARTESIAN_POINT('',(-6.51059041161E-02,0.54));+#1181 = VECTOR('',#1182,1.);+#1182 = DIRECTION('',(1.,0.));+#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1184 = ORIENTED_EDGE('',*,*,#1185,.F.);+#1185 = EDGE_CURVE('',#1186,#1158,#1188,.T.);+#1186 = VERTEX_POINT('',#1187);+#1187 = CARTESIAN_POINT('',(2.940105904116,0.54,0.2));+#1188 = SURFACE_CURVE('',#1189,(#1194,#1201),.PCURVE_S1.);+#1189 = CIRCLE('',#1190,7.185E-02);+#1190 = AXIS2_PLACEMENT_3D('',#1191,#1192,#1193);+#1191 = CARTESIAN_POINT('',(2.940105904116,0.54,0.27185));+#1192 = DIRECTION('',(0.,1.,0.));+#1193 = DIRECTION('',(0.,0.,1.));+#1194 = PCURVE('',#949,#1195);+#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);+#1196 = CIRCLE('',#1197,7.185E-02);+#1197 = AXIS2_PLACEMENT_2D('',#1198,#1199);+#1198 = CARTESIAN_POINT('',(-5.0217607063E-02,0.273406373039));+#1199 = DIRECTION('',(1.,0.));+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1201 = PCURVE('',#1202,#1207);+#1202 = CYLINDRICAL_SURFACE('',#1203,7.185E-02);+#1203 = AXIS2_PLACEMENT_3D('',#1204,#1205,#1206);+#1204 = CARTESIAN_POINT('',(2.940105904116,0.,0.27185));+#1205 = DIRECTION('',(0.,1.,0.));+#1206 = DIRECTION('',(0.,0.,1.));+#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1212);+#1208 = LINE('',#1209,#1210);+#1209 = CARTESIAN_POINT('',(-0.,0.54));+#1210 = VECTOR('',#1211,1.);+#1211 = DIRECTION('',(1.,-0.));+#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1213 = ORIENTED_EDGE('',*,*,#1214,.T.);+#1214 = EDGE_CURVE('',#1186,#1215,#1217,.T.);+#1215 = VERTEX_POINT('',#1216);+#1216 = CARTESIAN_POINT('',(3.2,0.54,0.2));+#1217 = SURFACE_CURVE('',#1218,(#1222,#1229),.PCURVE_S1.);+#1218 = LINE('',#1219,#1220);+#1219 = CARTESIAN_POINT('',(2.875,0.54,0.2));+#1220 = VECTOR('',#1221,1.);+#1221 = DIRECTION('',(1.,0.,0.));+#1222 = PCURVE('',#949,#1223);+#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228);+#1224 = LINE('',#1225,#1226);+#1225 = CARTESIAN_POINT('',(-0.122067607063,0.208300468923));+#1226 = VECTOR('',#1227,1.);+#1227 = DIRECTION('',(0.,1.));+#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1229 = PCURVE('',#1230,#1235);+#1230 = PLANE('',#1231);+#1231 = AXIS2_PLACEMENT_3D('',#1232,#1233,#1234);+#1232 = CARTESIAN_POINT('',(2.940105904116,0.,0.2));+#1233 = DIRECTION('',(0.,0.,1.));+#1234 = DIRECTION('',(1.,0.,0.));+#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);+#1236 = LINE('',#1237,#1238);+#1237 = CARTESIAN_POINT('',(-6.5105904116E-02,0.54));+#1238 = VECTOR('',#1239,1.);+#1239 = DIRECTION('',(1.,0.));+#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1241 = ORIENTED_EDGE('',*,*,#1242,.T.);+#1242 = EDGE_CURVE('',#1215,#1243,#1245,.T.);+#1243 = VERTEX_POINT('',#1244);+#1244 = CARTESIAN_POINT('',(3.2,0.54,0.));+#1245 = SURFACE_CURVE('',#1246,(#1250,#1257),.PCURVE_S1.);+#1246 = LINE('',#1247,#1248);+#1247 = CARTESIAN_POINT('',(3.2,0.54,-8.896619646856E-02));+#1248 = VECTOR('',#1249,1.);+#1249 = DIRECTION('',(0.,0.,-1.));+#1250 = PCURVE('',#949,#1251);+#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1256);+#1252 = LINE('',#1253,#1254);+#1253 = CARTESIAN_POINT('',(-0.411033803532,0.533300468923));+#1254 = VECTOR('',#1255,1.);+#1255 = DIRECTION('',(-1.,0.));+#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1257 = PCURVE('',#1258,#1263);+#1258 = PLANE('',#1259);+#1259 = AXIS2_PLACEMENT_3D('',#1260,#1261,#1262);+#1260 = CARTESIAN_POINT('',(3.2,-1.04,-0.5));+#1261 = DIRECTION('',(1.,0.,0.));+#1262 = DIRECTION('',(0.,0.,1.));+#1263 = DEFINITIONAL_REPRESENTATION('',(#1264),#1268);+#1264 = LINE('',#1265,#1266);+#1265 = CARTESIAN_POINT('',(0.411033803531,-1.58));+#1266 = VECTOR('',#1267,1.);+#1267 = DIRECTION('',(-1.,0.));+#1268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1269 = ORIENTED_EDGE('',*,*,#1270,.F.);+#1270 = EDGE_CURVE('',#1271,#1243,#1273,.T.);+#1271 = VERTEX_POINT('',#1272);+#1272 = CARTESIAN_POINT('',(2.940105904116,0.54,-5.551115123126E-17));+#1273 = SURFACE_CURVE('',#1274,(#1278,#1285),.PCURVE_S1.);+#1274 = LINE('',#1275,#1276);+#1275 = CARTESIAN_POINT('',(2.875,0.54,0.));+#1276 = VECTOR('',#1277,1.);+#1277 = DIRECTION('',(1.,0.,0.));+#1278 = PCURVE('',#949,#1279);+#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284);+#1280 = LINE('',#1281,#1282);+#1281 = CARTESIAN_POINT('',(-0.322067607063,0.208300468923));+#1282 = VECTOR('',#1283,1.);+#1283 = DIRECTION('',(0.,1.));+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1285 = PCURVE('',#1286,#1291);+#1286 = PLANE('',#1287);+#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290);+#1288 = CARTESIAN_POINT('',(2.940105904116,0.,0.));+#1289 = DIRECTION('',(0.,0.,1.));+#1290 = DIRECTION('',(1.,0.,0.));+#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296);+#1292 = LINE('',#1293,#1294);+#1293 = CARTESIAN_POINT('',(-6.5105904116E-02,0.54));+#1294 = VECTOR('',#1295,1.);+#1295 = DIRECTION('',(1.,0.));+#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1297 = ORIENTED_EDGE('',*,*,#1298,.T.);+#1298 = EDGE_CURVE('',#1271,#1299,#1301,.T.);+#1299 = VERTEX_POINT('',#1300);+#1300 = CARTESIAN_POINT('',(2.759977278708,0.54,6.824228696211E-02));+#1301 = SURFACE_CURVE('',#1302,(#1307,#1314),.PCURVE_S1.);+#1302 = CIRCLE('',#1303,0.27185);+#1303 = AXIS2_PLACEMENT_3D('',#1304,#1305,#1306);+#1304 = CARTESIAN_POINT('',(2.940105904116,0.54,0.27185));+#1305 = DIRECTION('',(0.,1.,0.));+#1306 = DIRECTION('',(0.,0.,1.));+#1307 = PCURVE('',#949,#1308);+#1308 = DEFINITIONAL_REPRESENTATION('',(#1309),#1313);+#1309 = CIRCLE('',#1310,0.27185);+#1310 = AXIS2_PLACEMENT_2D('',#1311,#1312);+#1311 = CARTESIAN_POINT('',(-5.0217607063E-02,0.273406373039));+#1312 = DIRECTION('',(1.,0.));+#1313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1314 = PCURVE('',#1315,#1320);+#1315 = CYLINDRICAL_SURFACE('',#1316,0.27185);+#1316 = AXIS2_PLACEMENT_3D('',#1317,#1318,#1319);+#1317 = CARTESIAN_POINT('',(2.940105904116,0.,0.27185));+#1318 = DIRECTION('',(0.,1.,0.));+#1319 = DIRECTION('',(0.,0.,1.));+#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325);+#1321 = LINE('',#1322,#1323);+#1322 = CARTESIAN_POINT('',(-0.,0.54));+#1323 = VECTOR('',#1324,1.);+#1324 = DIRECTION('',(1.,-0.));+#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1326 = ORIENTED_EDGE('',*,*,#1327,.F.);+#1327 = EDGE_CURVE('',#1328,#1299,#1330,.T.);+#1328 = VERTEX_POINT('',#1329);+#1329 = CARTESIAN_POINT('',(2.302502121396,0.54,0.47296355226));+#1330 = SURFACE_CURVE('',#1331,(#1335,#1342),.PCURVE_S1.);+#1331 = LINE('',#1332,#1333);+#1332 = CARTESIAN_POINT('',(2.253739700052,0.54,0.516102919611));+#1333 = VECTOR('',#1334,1.);+#1334 = DIRECTION('',(0.748970803891,0.,-0.662602999479));+#1335 = PCURVE('',#949,#1336);+#1336 = DEFINITIONAL_REPRESENTATION('',(#1337),#1341);+#1337 = LINE('',#1338,#1339);+#1338 = CARTESIAN_POINT('',(0.194035312548,-0.412959831025));+#1339 = VECTOR('',#1340,1.);+#1340 = DIRECTION('',(-0.662602999479,0.748970803891));+#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1342 = PCURVE('',#1343,#1348);+#1343 = PLANE('',#1344);+#1344 = AXIS2_PLACEMENT_3D('',#1345,#1346,#1347);+#1345 = CARTESIAN_POINT('',(2.302502121396,0.,0.47296355226));+#1346 = DIRECTION('',(0.662602999479,0.,0.748970803891));+#1347 = DIRECTION('',(0.748970803891,0.,-0.662602999479));+#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353);+#1349 = LINE('',#1350,#1351);+#1350 = CARTESIAN_POINT('',(-6.51059041161E-02,0.54));+#1351 = VECTOR('',#1352,1.);+#1352 = DIRECTION('',(1.,0.));+#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1354 = ORIENTED_EDGE('',*,*,#1355,.F.);+#1355 = EDGE_CURVE('',#1356,#1328,#1358,.T.);+#1356 = VERTEX_POINT('',#1357);+#1357 = CARTESIAN_POINT('',(2.254894095884,0.54,0.491));+#1358 = SURFACE_CURVE('',#1359,(#1364,#1371),.PCURVE_S1.);+#1359 = CIRCLE('',#1360,7.185E-02);+#1360 = AXIS2_PLACEMENT_3D('',#1361,#1362,#1363);+#1361 = CARTESIAN_POINT('',(2.254894095884,0.54,0.41915));+#1362 = DIRECTION('',(0.,1.,0.));+#1363 = DIRECTION('',(0.,0.,1.));+#1364 = PCURVE('',#949,#1365);+#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);+#1366 = CIRCLE('',#1367,7.185E-02);+#1367 = AXIS2_PLACEMENT_2D('',#1368,#1369);+#1368 = CARTESIAN_POINT('',(9.7082392937E-02,-0.411805435193));+#1369 = DIRECTION('',(1.,0.));+#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1371 = PCURVE('',#1372,#1377);+#1372 = CYLINDRICAL_SURFACE('',#1373,7.185E-02);+#1373 = AXIS2_PLACEMENT_3D('',#1374,#1375,#1376);+#1374 = CARTESIAN_POINT('',(2.254894095884,0.,0.41915));+#1375 = DIRECTION('',(0.,1.,0.));+#1376 = DIRECTION('',(0.,0.,1.));+#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382);+#1378 = LINE('',#1379,#1380);+#1379 = CARTESIAN_POINT('',(-4.138911435803E-13,0.54));+#1380 = VECTOR('',#1381,1.);+#1381 = DIRECTION('',(1.,-0.));+#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1383 = ORIENTED_EDGE('',*,*,#1384,.F.);+#1384 = EDGE_CURVE('',#1385,#1356,#1387,.T.);+#1385 = VERTEX_POINT('',#1386);+#1386 = CARTESIAN_POINT('',(1.95,0.54,0.491));+#1387 = SURFACE_CURVE('',#1388,(#1392,#1399),.PCURVE_S1.);+#1388 = LINE('',#1389,#1390);+#1389 = CARTESIAN_POINT('',(1.95,0.54,0.491));+#1390 = VECTOR('',#1391,1.);+#1391 = DIRECTION('',(1.,0.,0.));+#1392 = PCURVE('',#949,#1393);+#1393 = DEFINITIONAL_REPRESENTATION('',(#1394),#1398);+#1394 = LINE('',#1395,#1396);+#1395 = CARTESIAN_POINT('',(0.168932392937,-0.716699531077));+#1396 = VECTOR('',#1397,1.);+#1397 = DIRECTION('',(0.,1.));+#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1399 = PCURVE('',#1400,#1405);+#1400 = PLANE('',#1401);+#1401 = AXIS2_PLACEMENT_3D('',#1402,#1403,#1404);+#1402 = CARTESIAN_POINT('',(1.95,0.,0.491));+#1403 = DIRECTION('',(0.,0.,1.));+#1404 = DIRECTION('',(1.,0.,0.));+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410);+#1406 = LINE('',#1407,#1408);+#1407 = CARTESIAN_POINT('',(0.,0.54));+#1408 = VECTOR('',#1409,1.);+#1409 = DIRECTION('',(1.,0.));+#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1411 = ORIENTED_EDGE('',*,*,#1412,.F.);+#1412 = EDGE_CURVE('',#1413,#1385,#1415,.T.);+#1413 = VERTEX_POINT('',#1414);+#1414 = CARTESIAN_POINT('',(1.9,0.54,0.504397459622));+#1415 = SURFACE_CURVE('',#1416,(#1421,#1432),.PCURVE_S1.);+#1416 = CIRCLE('',#1417,0.1);+#1417 = AXIS2_PLACEMENT_3D('',#1418,#1419,#1420);+#1418 = CARTESIAN_POINT('',(1.95,0.54,0.591));+#1419 = DIRECTION('',(0.,-1.,0.));+#1420 = DIRECTION('',(1.,0.,0.));+#1421 = PCURVE('',#949,#1422);+#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1431);+#1423 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1424,#1425,#1426,#1427,+#1428,#1429,#1430),.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('') );+#1424 = CARTESIAN_POINT('',(0.268932392937,-0.616699531077));+#1425 = CARTESIAN_POINT('',(0.442137473694,-0.616699531077));+#1426 = CARTESIAN_POINT('',(0.355534933315,-0.766699531077));+#1427 = CARTESIAN_POINT('',(0.268932392937,-0.916699531077));+#1428 = CARTESIAN_POINT('',(0.182329852559,-0.766699531077));+#1429 = CARTESIAN_POINT('',(9.572731218011E-02,-0.616699531077));+#1430 = CARTESIAN_POINT('',(0.268932392937,-0.616699531077));+#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1432 = PCURVE('',#1433,#1438);+#1433 = CYLINDRICAL_SURFACE('',#1434,0.1);+#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437);+#1435 = CARTESIAN_POINT('',(1.95,0.,0.591));+#1436 = DIRECTION('',(0.,1.,0.));+#1437 = DIRECTION('',(1.,0.,0.));+#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443);+#1439 = LINE('',#1440,#1441);+#1440 = CARTESIAN_POINT('',(6.28318530718,0.54));+#1441 = VECTOR('',#1442,1.);+#1442 = DIRECTION('',(-1.,-0.));+#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1444 = ORIENTED_EDGE('',*,*,#1445,.F.);+#1445 = EDGE_CURVE('',#928,#1413,#1446,.T.);+#1446 = SURFACE_CURVE('',#1447,(#1451,#1458),.PCURVE_S1.);+#1447 = LINE('',#1448,#1449);+#1448 = CARTESIAN_POINT('',(1.9,0.54,-8.896619646856E-02));+#1449 = VECTOR('',#1450,1.);+#1450 = DIRECTION('',(0.,0.,-1.));+#1451 = PCURVE('',#949,#1452);+#1452 = DEFINITIONAL_REPRESENTATION('',(#1453),#1457);+#1453 = LINE('',#1454,#1455);+#1454 = CARTESIAN_POINT('',(-0.411033803532,-0.766699531077));+#1455 = VECTOR('',#1456,1.);+#1456 = DIRECTION('',(-1.,0.));+#1457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1458 = PCURVE('',#981,#1459);+#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464);+#1460 = LINE('',#1461,#1462);+#1461 = CARTESIAN_POINT('',(0.411033803531,-1.58));+#1462 = VECTOR('',#1463,1.);+#1463 = DIRECTION('',(-1.,0.));+#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1465 = ADVANCED_FACE('',(#1466),#981,.F.);+#1466 = FACE_BOUND('',#1467,.F.);+#1467 = EDGE_LOOP('',(#1468,#1469,#1492,#1513));+#1468 = ORIENTED_EDGE('',*,*,#965,.F.);+#1469 = ORIENTED_EDGE('',*,*,#1470,.T.);+#1470 = EDGE_CURVE('',#966,#1471,#1473,.T.);+#1471 = VERTEX_POINT('',#1472);+#1472 = CARTESIAN_POINT('',(1.9,-0.54,0.504397459622));+#1473 = SURFACE_CURVE('',#1474,(#1478,#1485),.PCURVE_S1.);+#1474 = LINE('',#1475,#1476);+#1475 = CARTESIAN_POINT('',(1.9,-0.54,-8.896619646856E-02));+#1476 = VECTOR('',#1477,1.);+#1477 = DIRECTION('',(0.,0.,-1.));+#1478 = PCURVE('',#981,#1479);+#1479 = DEFINITIONAL_REPRESENTATION('',(#1480),#1484);+#1480 = LINE('',#1481,#1482);+#1481 = CARTESIAN_POINT('',(0.411033803531,-0.5));+#1482 = VECTOR('',#1483,1.);+#1483 = DIRECTION('',(-1.,0.));+#1484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1485 = PCURVE('',#1010,#1486);+#1486 = DEFINITIONAL_REPRESENTATION('',(#1487),#1491);+#1487 = LINE('',#1488,#1489);+#1488 = CARTESIAN_POINT('',(-0.411033803532,-0.766699531077));+#1489 = VECTOR('',#1490,1.);+#1490 = DIRECTION('',(-1.,0.));+#1491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1492 = ORIENTED_EDGE('',*,*,#1493,.T.);+#1493 = EDGE_CURVE('',#1471,#1413,#1494,.T.);+#1494 = SURFACE_CURVE('',#1495,(#1499,#1506),.PCURVE_S1.);+#1495 = LINE('',#1496,#1497);+#1496 = CARTESIAN_POINT('',(1.9,0.,0.504397459622));+#1497 = VECTOR('',#1498,1.);+#1498 = DIRECTION('',(0.,1.,0.));+#1499 = PCURVE('',#981,#1500);+#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1505);+#1501 = LINE('',#1502,#1503);+#1502 = CARTESIAN_POINT('',(1.004397459622,-1.04));+#1503 = VECTOR('',#1504,1.);+#1504 = DIRECTION('',(0.,-1.));+#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1506 = PCURVE('',#1433,#1507);+#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);+#1508 = LINE('',#1509,#1510);+#1509 = CARTESIAN_POINT('',(2.094395102394,0.));+#1510 = VECTOR('',#1511,1.);+#1511 = DIRECTION('',(-0.,1.));+#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1513 = ORIENTED_EDGE('',*,*,#1445,.F.);+#1514 = ADVANCED_FACE('',(#1515),#1010,.F.);+#1515 = FACE_BOUND('',#1516,.F.);+#1516 = EDGE_LOOP('',(#1517,#1518,#1519,#1543,#1566,#1590,#1613,#1636,+    #1659,#1683,#1706,#1730,#1753,#1779));+#1517 = ORIENTED_EDGE('',*,*,#993,.F.);+#1518 = ORIENTED_EDGE('',*,*,#1056,.T.);+#1519 = ORIENTED_EDGE('',*,*,#1520,.T.);+#1520 = EDGE_CURVE('',#1057,#1521,#1523,.T.);+#1521 = VERTEX_POINT('',#1522);+#1522 = CARTESIAN_POINT('',(2.435022721292,-0.54,0.622757713038));+#1523 = SURFACE_CURVE('',#1524,(#1529,#1536),.PCURVE_S1.);+#1524 = CIRCLE('',#1525,0.27185);+#1525 = AXIS2_PLACEMENT_3D('',#1526,#1527,#1528);+#1526 = CARTESIAN_POINT('',(2.254894095884,-0.54,0.41915));+#1527 = DIRECTION('',(0.,1.,0.));+#1528 = DIRECTION('',(0.,0.,1.));+#1529 = PCURVE('',#1010,#1530);+#1530 = DEFINITIONAL_REPRESENTATION('',(#1531),#1535);+#1531 = CIRCLE('',#1532,0.27185);+#1532 = AXIS2_PLACEMENT_2D('',#1533,#1534);+#1533 = CARTESIAN_POINT('',(9.7082392937E-02,-0.411805435193));+#1534 = DIRECTION('',(1.,0.));+#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1536 = PCURVE('',#1095,#1537);+#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542);+#1538 = LINE('',#1539,#1540);+#1539 = CARTESIAN_POINT('',(-4.138911435803E-13,-0.54));+#1540 = VECTOR('',#1541,1.);+#1541 = DIRECTION('',(1.,0.));+#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1543 = ORIENTED_EDGE('',*,*,#1544,.T.);+#1544 = EDGE_CURVE('',#1521,#1545,#1547,.T.);+#1545 = VERTEX_POINT('',#1546);+#1546 = CARTESIAN_POINT('',(2.892497878604,-0.54,0.21803644774));+#1547 = SURFACE_CURVE('',#1548,(#1552,#1559),.PCURVE_S1.);+#1548 = LINE('',#1549,#1550);+#1549 = CARTESIAN_POINT('',(2.386260299948,-0.54,0.665897080389));+#1550 = VECTOR('',#1551,1.);+#1551 = DIRECTION('',(0.748970803891,0.,-0.662602999479));+#1552 = PCURVE('',#1010,#1553);+#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558);+#1554 = LINE('',#1555,#1556);+#1555 = CARTESIAN_POINT('',(0.343829473326,-0.280439231129));+#1556 = VECTOR('',#1557,1.);+#1557 = DIRECTION('',(-0.662602999479,0.748970803891));+#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1559 = PCURVE('',#1173,#1560);+#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);+#1561 = LINE('',#1562,#1563);+#1562 = CARTESIAN_POINT('',(-6.51059041161E-02,-0.54));+#1563 = VECTOR('',#1564,1.);+#1564 = DIRECTION('',(1.,0.));+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1566 = ORIENTED_EDGE('',*,*,#1567,.F.);+#1567 = EDGE_CURVE('',#1568,#1545,#1570,.T.);+#1568 = VERTEX_POINT('',#1569);+#1569 = CARTESIAN_POINT('',(2.940105904116,-0.54,0.2));+#1570 = SURFACE_CURVE('',#1571,(#1576,#1583),.PCURVE_S1.);+#1571 = CIRCLE('',#1572,7.185E-02);+#1572 = AXIS2_PLACEMENT_3D('',#1573,#1574,#1575);+#1573 = CARTESIAN_POINT('',(2.940105904116,-0.54,0.27185));+#1574 = DIRECTION('',(0.,1.,0.));+#1575 = DIRECTION('',(0.,0.,1.));+#1576 = PCURVE('',#1010,#1577);+#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);+#1578 = CIRCLE('',#1579,7.185E-02);+#1579 = AXIS2_PLACEMENT_2D('',#1580,#1581);+#1580 = CARTESIAN_POINT('',(-5.0217607063E-02,0.273406373039));+#1581 = DIRECTION('',(1.,0.));+#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1583 = PCURVE('',#1202,#1584);+#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1589);+#1585 = LINE('',#1586,#1587);+#1586 = CARTESIAN_POINT('',(0.,-0.54));+#1587 = VECTOR('',#1588,1.);+#1588 = DIRECTION('',(1.,0.));+#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1590 = ORIENTED_EDGE('',*,*,#1591,.T.);+#1591 = EDGE_CURVE('',#1568,#1592,#1594,.T.);+#1592 = VERTEX_POINT('',#1593);+#1593 = CARTESIAN_POINT('',(3.2,-0.54,0.2));+#1594 = SURFACE_CURVE('',#1595,(#1599,#1606),.PCURVE_S1.);+#1595 = LINE('',#1596,#1597);+#1596 = CARTESIAN_POINT('',(2.875,-0.54,0.2));+#1597 = VECTOR('',#1598,1.);+#1598 = DIRECTION('',(1.,0.,0.));+#1599 = PCURVE('',#1010,#1600);+#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605);+#1601 = LINE('',#1602,#1603);+#1602 = CARTESIAN_POINT('',(-0.122067607063,0.208300468923));+#1603 = VECTOR('',#1604,1.);+#1604 = DIRECTION('',(0.,1.));+#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1606 = PCURVE('',#1230,#1607);+#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612);+#1608 = LINE('',#1609,#1610);+#1609 = CARTESIAN_POINT('',(-6.5105904116E-02,-0.54));+#1610 = VECTOR('',#1611,1.);+#1611 = DIRECTION('',(1.,0.));+#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1613 = ORIENTED_EDGE('',*,*,#1614,.T.);+#1614 = EDGE_CURVE('',#1592,#1615,#1617,.T.);+#1615 = VERTEX_POINT('',#1616);+#1616 = CARTESIAN_POINT('',(3.2,-0.54,0.));+#1617 = SURFACE_CURVE('',#1618,(#1622,#1629),.PCURVE_S1.);+#1618 = LINE('',#1619,#1620);+#1619 = CARTESIAN_POINT('',(3.2,-0.54,-8.896619646856E-02));+#1620 = VECTOR('',#1621,1.);+#1621 = DIRECTION('',(0.,0.,-1.));+#1622 = PCURVE('',#1010,#1623);+#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628);+#1624 = LINE('',#1625,#1626);+#1625 = CARTESIAN_POINT('',(-0.411033803532,0.533300468923));+#1626 = VECTOR('',#1627,1.);+#1627 = DIRECTION('',(-1.,0.));+#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1629 = PCURVE('',#1258,#1630);+#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1635);+#1631 = LINE('',#1632,#1633);+#1632 = CARTESIAN_POINT('',(0.411033803531,-0.5));+#1633 = VECTOR('',#1634,1.);+#1634 = DIRECTION('',(-1.,0.));+#1635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1636 = ORIENTED_EDGE('',*,*,#1637,.F.);+#1637 = EDGE_CURVE('',#1638,#1615,#1640,.T.);+#1638 = VERTEX_POINT('',#1639);+#1639 = CARTESIAN_POINT('',(2.940105904116,-0.54,-5.551115123126E-17));+#1640 = SURFACE_CURVE('',#1641,(#1645,#1652),.PCURVE_S1.);+#1641 = LINE('',#1642,#1643);+#1642 = CARTESIAN_POINT('',(2.875,-0.54,0.));+#1643 = VECTOR('',#1644,1.);+#1644 = DIRECTION('',(1.,0.,0.));+#1645 = PCURVE('',#1010,#1646);+#1646 = DEFINITIONAL_REPRESENTATION('',(#1647),#1651);+#1647 = LINE('',#1648,#1649);+#1648 = CARTESIAN_POINT('',(-0.322067607063,0.208300468923));+#1649 = VECTOR('',#1650,1.);+#1650 = DIRECTION('',(0.,1.));+#1651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1652 = PCURVE('',#1286,#1653);+#1653 = DEFINITIONAL_REPRESENTATION('',(#1654),#1658);+#1654 = LINE('',#1655,#1656);+#1655 = CARTESIAN_POINT('',(-6.5105904116E-02,-0.54));+#1656 = VECTOR('',#1657,1.);+#1657 = DIRECTION('',(1.,0.));+#1658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1659 = ORIENTED_EDGE('',*,*,#1660,.T.);+#1660 = EDGE_CURVE('',#1638,#1661,#1663,.T.);+#1661 = VERTEX_POINT('',#1662);+#1662 = CARTESIAN_POINT('',(2.759977278708,-0.54,6.824228696211E-02));+#1663 = SURFACE_CURVE('',#1664,(#1669,#1676),.PCURVE_S1.);+#1664 = CIRCLE('',#1665,0.27185);+#1665 = AXIS2_PLACEMENT_3D('',#1666,#1667,#1668);+#1666 = CARTESIAN_POINT('',(2.940105904116,-0.54,0.27185));+#1667 = DIRECTION('',(0.,1.,0.));+#1668 = DIRECTION('',(0.,0.,1.));+#1669 = PCURVE('',#1010,#1670);+#1670 = DEFINITIONAL_REPRESENTATION('',(#1671),#1675);+#1671 = CIRCLE('',#1672,0.27185);+#1672 = AXIS2_PLACEMENT_2D('',#1673,#1674);+#1673 = CARTESIAN_POINT('',(-5.0217607063E-02,0.273406373039));+#1674 = DIRECTION('',(1.,0.));+#1675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1676 = PCURVE('',#1315,#1677);+#1677 = DEFINITIONAL_REPRESENTATION('',(#1678),#1682);+#1678 = LINE('',#1679,#1680);+#1679 = CARTESIAN_POINT('',(0.,-0.54));+#1680 = VECTOR('',#1681,1.);+#1681 = DIRECTION('',(1.,0.));+#1682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1683 = ORIENTED_EDGE('',*,*,#1684,.F.);+#1684 = EDGE_CURVE('',#1685,#1661,#1687,.T.);+#1685 = VERTEX_POINT('',#1686);+#1686 = CARTESIAN_POINT('',(2.302502121396,-0.54,0.47296355226));+#1687 = SURFACE_CURVE('',#1688,(#1692,#1699),.PCURVE_S1.);+#1688 = LINE('',#1689,#1690);+#1689 = CARTESIAN_POINT('',(2.253739700052,-0.54,0.516102919611));+#1690 = VECTOR('',#1691,1.);+#1691 = DIRECTION('',(0.748970803891,0.,-0.662602999479));+#1692 = PCURVE('',#1010,#1693);+#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);+#1694 = LINE('',#1695,#1696);+#1695 = CARTESIAN_POINT('',(0.194035312548,-0.412959831025));+#1696 = VECTOR('',#1697,1.);+#1697 = DIRECTION('',(-0.662602999479,0.748970803891));+#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1699 = PCURVE('',#1343,#1700);+#1700 = DEFINITIONAL_REPRESENTATION('',(#1701),#1705);+#1701 = LINE('',#1702,#1703);+#1702 = CARTESIAN_POINT('',(-6.51059041161E-02,-0.54));+#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,#1685,#1710,.T.);+#1708 = VERTEX_POINT('',#1709);+#1709 = CARTESIAN_POINT('',(2.254894095884,-0.54,0.491));+#1710 = SURFACE_CURVE('',#1711,(#1716,#1723),.PCURVE_S1.);+#1711 = CIRCLE('',#1712,7.185E-02);+#1712 = AXIS2_PLACEMENT_3D('',#1713,#1714,#1715);+#1713 = CARTESIAN_POINT('',(2.254894095884,-0.54,0.41915));+#1714 = DIRECTION('',(0.,1.,0.));+#1715 = DIRECTION('',(0.,0.,1.));+#1716 = PCURVE('',#1010,#1717);+#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722);+#1718 = CIRCLE('',#1719,7.185E-02);+#1719 = AXIS2_PLACEMENT_2D('',#1720,#1721);+#1720 = CARTESIAN_POINT('',(9.7082392937E-02,-0.411805435193));+#1721 = DIRECTION('',(1.,0.));+#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1723 = PCURVE('',#1372,#1724);+#1724 = DEFINITIONAL_REPRESENTATION('',(#1725),#1729);+#1725 = LINE('',#1726,#1727);+#1726 = CARTESIAN_POINT('',(-4.138911435803E-13,-0.54));+#1727 = VECTOR('',#1728,1.);+#1728 = DIRECTION('',(1.,0.));+#1729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1730 = ORIENTED_EDGE('',*,*,#1731,.F.);+#1731 = EDGE_CURVE('',#1732,#1708,#1734,.T.);+#1732 = VERTEX_POINT('',#1733);+#1733 = CARTESIAN_POINT('',(1.95,-0.54,0.491));+#1734 = SURFACE_CURVE('',#1735,(#1739,#1746),.PCURVE_S1.);+#1735 = LINE('',#1736,#1737);+#1736 = CARTESIAN_POINT('',(1.95,-0.54,0.491));+#1737 = VECTOR('',#1738,1.);+#1738 = DIRECTION('',(1.,0.,0.));+#1739 = PCURVE('',#1010,#1740);+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);+#1741 = LINE('',#1742,#1743);+#1742 = CARTESIAN_POINT('',(0.168932392937,-0.716699531077));+#1743 = VECTOR('',#1744,1.);+#1744 = DIRECTION('',(0.,1.));+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1746 = PCURVE('',#1400,#1747);+#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752);+#1748 = LINE('',#1749,#1750);+#1749 = CARTESIAN_POINT('',(0.,-0.54));+#1750 = VECTOR('',#1751,1.);+#1751 = DIRECTION('',(1.,0.));+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1753 = ORIENTED_EDGE('',*,*,#1754,.F.);+#1754 = EDGE_CURVE('',#1471,#1732,#1755,.T.);+#1755 = SURFACE_CURVE('',#1756,(#1761,#1772),.PCURVE_S1.);+#1756 = CIRCLE('',#1757,0.1);+#1757 = AXIS2_PLACEMENT_3D('',#1758,#1759,#1760);+#1758 = CARTESIAN_POINT('',(1.95,-0.54,0.591));+#1759 = DIRECTION('',(0.,-1.,0.));+#1760 = DIRECTION('',(1.,0.,0.));+#1761 = PCURVE('',#1010,#1762);+#1762 = DEFINITIONAL_REPRESENTATION('',(#1763),#1771);+#1763 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1764,#1765,#1766,#1767,+#1768,#1769,#1770),.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('') );+#1764 = CARTESIAN_POINT('',(0.268932392937,-0.616699531077));+#1765 = CARTESIAN_POINT('',(0.442137473694,-0.616699531077));+#1766 = CARTESIAN_POINT('',(0.355534933315,-0.766699531077));+#1767 = CARTESIAN_POINT('',(0.268932392937,-0.916699531077));+#1768 = CARTESIAN_POINT('',(0.182329852559,-0.766699531077));+#1769 = CARTESIAN_POINT('',(9.572731218011E-02,-0.616699531077));+#1770 = CARTESIAN_POINT('',(0.268932392937,-0.616699531077));+#1771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1772 = PCURVE('',#1433,#1773);+#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778);+#1774 = LINE('',#1775,#1776);+#1775 = CARTESIAN_POINT('',(6.28318530718,-0.54));+#1776 = VECTOR('',#1777,1.);+#1777 = DIRECTION('',(-1.,0.));+#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1779 = ORIENTED_EDGE('',*,*,#1470,.F.);+#1780 = ADVANCED_FACE('',(#1781),#1095,.T.);+#1781 = FACE_BOUND('',#1782,.T.);+#1782 = EDGE_LOOP('',(#1783,#1784,#1785,#1806));+#1783 = ORIENTED_EDGE('',*,*,#1079,.F.);+#1784 = ORIENTED_EDGE('',*,*,#1520,.T.);+#1785 = ORIENTED_EDGE('',*,*,#1786,.T.);+#1786 = EDGE_CURVE('',#1521,#1134,#1787,.T.);+#1787 = SURFACE_CURVE('',#1788,(#1792,#1799),.PCURVE_S1.);+#1788 = LINE('',#1789,#1790);+#1789 = CARTESIAN_POINT('',(2.435022721292,-0.54,0.622757713038));+#1790 = VECTOR('',#1791,1.);+#1791 = DIRECTION('',(0.,1.,0.));+#1792 = PCURVE('',#1095,#1793);+#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1798);+#1794 = LINE('',#1795,#1796);+#1795 = CARTESIAN_POINT('',(0.724288876462,-0.54));+#1796 = VECTOR('',#1797,1.);+#1797 = DIRECTION('',(-0.,1.));+#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1799 = PCURVE('',#1173,#1800);+#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1805);+#1801 = LINE('',#1802,#1803);+#1802 = CARTESIAN_POINT('',(0.,-0.54));+#1803 = VECTOR('',#1804,1.);+#1804 = DIRECTION('',(0.,1.));+#1805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1806 = ORIENTED_EDGE('',*,*,#1133,.F.);+#1807 = ADVANCED_FACE('',(#1808),#1433,.T.);+#1808 = FACE_BOUND('',#1809,.T.);+#1809 = EDGE_LOOP('',(#1810,#1811,#1832,#1833));+#1810 = ORIENTED_EDGE('',*,*,#1412,.T.);+#1811 = ORIENTED_EDGE('',*,*,#1812,.T.);+#1812 = EDGE_CURVE('',#1385,#1732,#1813,.T.);+#1813 = SURFACE_CURVE('',#1814,(#1818,#1825),.PCURVE_S1.);+#1814 = LINE('',#1815,#1816);+#1815 = CARTESIAN_POINT('',(1.95,0.54,0.491));+#1816 = VECTOR('',#1817,1.);+#1817 = DIRECTION('',(0.,-1.,0.));+#1818 = PCURVE('',#1433,#1819);+#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824);+#1820 = LINE('',#1821,#1822);+#1821 = CARTESIAN_POINT('',(1.570796326795,0.54));+#1822 = VECTOR('',#1823,1.);+#1823 = DIRECTION('',(-0.,-1.));+#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1825 = PCURVE('',#1400,#1826);+#1826 = DEFINITIONAL_REPRESENTATION('',(#1827),#1831);+#1827 = LINE('',#1828,#1829);+#1828 = CARTESIAN_POINT('',(0.,0.54));+#1829 = VECTOR('',#1830,1.);+#1830 = DIRECTION('',(0.,-1.));+#1831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1832 = ORIENTED_EDGE('',*,*,#1754,.F.);+#1833 = ORIENTED_EDGE('',*,*,#1493,.T.);+#1834 = ADVANCED_FACE('',(#1835),#1400,.F.);+#1835 = FACE_BOUND('',#1836,.F.);+#1836 = EDGE_LOOP('',(#1837,#1838,#1859,#1860));+#1837 = ORIENTED_EDGE('',*,*,#1731,.T.);+#1838 = ORIENTED_EDGE('',*,*,#1839,.F.);+#1839 = EDGE_CURVE('',#1356,#1708,#1840,.T.);+#1840 = SURFACE_CURVE('',#1841,(#1845,#1852),.PCURVE_S1.);+#1841 = LINE('',#1842,#1843);+#1842 = CARTESIAN_POINT('',(2.254894095884,0.54,0.491));+#1843 = VECTOR('',#1844,1.);+#1844 = DIRECTION('',(0.,-1.,0.));+#1845 = PCURVE('',#1400,#1846);+#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851);+#1847 = LINE('',#1848,#1849);+#1848 = CARTESIAN_POINT('',(0.304894095884,0.54));+#1849 = VECTOR('',#1850,1.);+#1850 = DIRECTION('',(0.,-1.));+#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1852 = PCURVE('',#1372,#1853);+#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858);+#1854 = LINE('',#1855,#1856);+#1855 = CARTESIAN_POINT('',(0.,0.54));+#1856 = VECTOR('',#1857,1.);+#1857 = DIRECTION('',(0.,-1.));+#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1859 = ORIENTED_EDGE('',*,*,#1384,.F.);+#1860 = ORIENTED_EDGE('',*,*,#1812,.T.);+#1861 = ADVANCED_FACE('',(#1862),#1372,.F.);+#1862 = FACE_BOUND('',#1863,.F.);+#1863 = EDGE_LOOP('',(#1864,#1865,#1886,#1887));+#1864 = ORIENTED_EDGE('',*,*,#1707,.T.);+#1865 = ORIENTED_EDGE('',*,*,#1866,.F.);+#1866 = EDGE_CURVE('',#1328,#1685,#1867,.T.);+#1867 = SURFACE_CURVE('',#1868,(#1872,#1879),.PCURVE_S1.);+#1868 = LINE('',#1869,#1870);+#1869 = CARTESIAN_POINT('',(2.302502121396,0.54,0.47296355226));+#1870 = VECTOR('',#1871,1.);+#1871 = DIRECTION('',(0.,-1.,0.));+#1872 = PCURVE('',#1372,#1873);+#1873 = DEFINITIONAL_REPRESENTATION('',(#1874),#1878);+#1874 = LINE('',#1875,#1876);+#1875 = CARTESIAN_POINT('',(0.724288876462,0.54));+#1876 = VECTOR('',#1877,1.);+#1877 = DIRECTION('',(0.,-1.));+#1878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1879 = PCURVE('',#1343,#1880);+#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885);+#1881 = LINE('',#1882,#1883);+#1882 = CARTESIAN_POINT('',(0.,0.54));+#1883 = VECTOR('',#1884,1.);+#1884 = DIRECTION('',(0.,-1.));+#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1886 = ORIENTED_EDGE('',*,*,#1355,.F.);+#1887 = ORIENTED_EDGE('',*,*,#1839,.T.);+#1888 = ADVANCED_FACE('',(#1889),#1343,.F.);+#1889 = FACE_BOUND('',#1890,.F.);+#1890 = EDGE_LOOP('',(#1891,#1892,#1913,#1914));+#1891 = ORIENTED_EDGE('',*,*,#1684,.T.);+#1892 = ORIENTED_EDGE('',*,*,#1893,.F.);+#1893 = EDGE_CURVE('',#1299,#1661,#1894,.T.);+#1894 = SURFACE_CURVE('',#1895,(#1899,#1906),.PCURVE_S1.);+#1895 = LINE('',#1896,#1897);+#1896 = CARTESIAN_POINT('',(2.759977278708,0.54,6.824228696211E-02));+#1897 = VECTOR('',#1898,1.);+#1898 = DIRECTION('',(0.,-1.,0.));+#1899 = PCURVE('',#1343,#1900);+#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);+#1901 = LINE('',#1902,#1903);+#1902 = CARTESIAN_POINT('',(0.610805060672,0.54));+#1903 = VECTOR('',#1904,1.);+#1904 = DIRECTION('',(0.,-1.));+#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1906 = PCURVE('',#1315,#1907);+#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);+#1908 = LINE('',#1909,#1910);+#1909 = CARTESIAN_POINT('',(3.865881530052,0.54));+#1910 = VECTOR('',#1911,1.);+#1911 = DIRECTION('',(0.,-1.));+#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1913 = ORIENTED_EDGE('',*,*,#1327,.F.);+#1914 = ORIENTED_EDGE('',*,*,#1866,.T.);+#1915 = ADVANCED_FACE('',(#1916),#1315,.T.);+#1916 = FACE_BOUND('',#1917,.T.);+#1917 = EDGE_LOOP('',(#1918,#1919,#1920,#1921));+#1918 = ORIENTED_EDGE('',*,*,#1660,.T.);+#1919 = ORIENTED_EDGE('',*,*,#1893,.F.);+#1920 = ORIENTED_EDGE('',*,*,#1298,.F.);+#1921 = ORIENTED_EDGE('',*,*,#1922,.T.);+#1922 = EDGE_CURVE('',#1271,#1638,#1923,.T.);+#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.);+#1924 = LINE('',#1925,#1926);+#1925 = CARTESIAN_POINT('',(2.940105904116,0.54,-5.551115123126E-17));+#1926 = VECTOR('',#1927,1.);+#1927 = DIRECTION('',(0.,-1.,0.));+#1928 = PCURVE('',#1315,#1929);+#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934);+#1930 = LINE('',#1931,#1932);+#1931 = CARTESIAN_POINT('',(3.14159265359,0.54));+#1932 = VECTOR('',#1933,1.);+#1933 = DIRECTION('',(0.,-1.));+#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1935 = PCURVE('',#1286,#1936);+#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941);+#1937 = LINE('',#1938,#1939);+#1938 = CARTESIAN_POINT('',(0.,0.54));+#1939 = VECTOR('',#1940,1.);+#1940 = DIRECTION('',(0.,-1.));+#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1942 = ADVANCED_FACE('',(#1943),#1286,.F.);+#1943 = FACE_BOUND('',#1944,.F.);+#1944 = EDGE_LOOP('',(#1945,#1946,#1947,#1968));+#1945 = ORIENTED_EDGE('',*,*,#1922,.T.);+#1946 = ORIENTED_EDGE('',*,*,#1637,.T.);+#1947 = ORIENTED_EDGE('',*,*,#1948,.T.);+#1948 = EDGE_CURVE('',#1615,#1243,#1949,.T.);+#1949 = SURFACE_CURVE('',#1950,(#1954,#1961),.PCURVE_S1.);+#1950 = LINE('',#1951,#1952);+#1951 = CARTESIAN_POINT('',(3.2,-0.52,0.));+#1952 = VECTOR('',#1953,1.);+#1953 = DIRECTION('',(0.,1.,0.));+#1954 = PCURVE('',#1286,#1955);+#1955 = DEFINITIONAL_REPRESENTATION('',(#1956),#1960);+#1956 = LINE('',#1957,#1958);+#1957 = CARTESIAN_POINT('',(0.259894095884,-0.52));+#1958 = VECTOR('',#1959,1.);+#1959 = DIRECTION('',(0.,1.));+#1960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1961 = PCURVE('',#1258,#1962);+#1962 = DEFINITIONAL_REPRESENTATION('',(#1963),#1967);+#1963 = LINE('',#1964,#1965);+#1964 = CARTESIAN_POINT('',(0.5,-0.52));+#1965 = VECTOR('',#1966,1.);+#1966 = DIRECTION('',(0.,-1.));+#1967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1968 = ORIENTED_EDGE('',*,*,#1270,.F.);+#1969 = ADVANCED_FACE('',(#1970),#1258,.T.);+#1970 = FACE_BOUND('',#1971,.T.);+#1971 = EDGE_LOOP('',(#1972,#1973,#1994,#1995));+#1972 = ORIENTED_EDGE('',*,*,#1242,.F.);+#1973 = ORIENTED_EDGE('',*,*,#1974,.F.);+#1974 = EDGE_CURVE('',#1592,#1215,#1975,.T.);+#1975 = SURFACE_CURVE('',#1976,(#1980,#1987),.PCURVE_S1.);+#1976 = LINE('',#1977,#1978);+#1977 = CARTESIAN_POINT('',(3.2,-0.52,0.2));+#1978 = VECTOR('',#1979,1.);+#1979 = DIRECTION('',(0.,1.,0.));+#1980 = PCURVE('',#1258,#1981);+#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1986);+#1982 = LINE('',#1983,#1984);+#1983 = CARTESIAN_POINT('',(0.7,-0.52));+#1984 = VECTOR('',#1985,1.);+#1985 = DIRECTION('',(0.,-1.));+#1986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1987 = PCURVE('',#1230,#1988);+#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);+#1989 = LINE('',#1990,#1991);+#1990 = CARTESIAN_POINT('',(0.259894095884,-0.52));+#1991 = VECTOR('',#1992,1.);+#1992 = DIRECTION('',(0.,1.));+#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1994 = ORIENTED_EDGE('',*,*,#1614,.T.);+#1995 = ORIENTED_EDGE('',*,*,#1948,.T.);+#1996 = ADVANCED_FACE('',(#1997),#1230,.T.);+#1997 = FACE_BOUND('',#1998,.T.);+#1998 = EDGE_LOOP('',(#1999,#2020,#2021,#2022));+#1999 = ORIENTED_EDGE('',*,*,#2000,.T.);+#2000 = EDGE_CURVE('',#1186,#1568,#2001,.T.);+#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.);+#2002 = LINE('',#2003,#2004);+#2003 = CARTESIAN_POINT('',(2.940105904116,0.54,0.2));+#2004 = VECTOR('',#2005,1.);+#2005 = DIRECTION('',(0.,-1.,0.));+#2006 = PCURVE('',#1230,#2007);+#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012);+#2008 = LINE('',#2009,#2010);+#2009 = CARTESIAN_POINT('',(0.,0.54));+#2010 = VECTOR('',#2011,1.);+#2011 = DIRECTION('',(0.,-1.));+#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2013 = PCURVE('',#1202,#2014);+#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019);+#2015 = LINE('',#2016,#2017);+#2016 = CARTESIAN_POINT('',(3.14159265359,0.54));+#2017 = VECTOR('',#2018,1.);+#2018 = DIRECTION('',(0.,-1.));+#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2020 = ORIENTED_EDGE('',*,*,#1591,.T.);+#2021 = ORIENTED_EDGE('',*,*,#1974,.T.);+#2022 = ORIENTED_EDGE('',*,*,#1214,.F.);+#2023 = ADVANCED_FACE('',(#2024),#1202,.F.);+#2024 = FACE_BOUND('',#2025,.F.);+#2025 = EDGE_LOOP('',(#2026,#2027,#2048,#2049));+#2026 = ORIENTED_EDGE('',*,*,#1567,.T.);+#2027 = ORIENTED_EDGE('',*,*,#2028,.F.);+#2028 = EDGE_CURVE('',#1158,#1545,#2029,.T.);+#2029 = SURFACE_CURVE('',#2030,(#2034,#2041),.PCURVE_S1.);+#2030 = LINE('',#2031,#2032);+#2031 = CARTESIAN_POINT('',(2.892497878604,0.54,0.21803644774));+#2032 = VECTOR('',#2033,1.);+#2033 = DIRECTION('',(0.,-1.,0.));+#2034 = PCURVE('',#1202,#2035);+#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040);+#2036 = LINE('',#2037,#2038);+#2037 = CARTESIAN_POINT('',(3.865881530052,0.54));+#2038 = VECTOR('',#2039,1.);+#2039 = DIRECTION('',(0.,-1.));+#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2041 = PCURVE('',#1173,#2042);+#2042 = DEFINITIONAL_REPRESENTATION('',(#2043),#2047);+#2043 = LINE('',#2044,#2045);+#2044 = CARTESIAN_POINT('',(0.610805060672,0.54));+#2045 = VECTOR('',#2046,1.);+#2046 = DIRECTION('',(0.,-1.));+#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2048 = ORIENTED_EDGE('',*,*,#1185,.F.);+#2049 = ORIENTED_EDGE('',*,*,#2000,.T.);+#2050 = ADVANCED_FACE('',(#2051),#1173,.T.);+#2051 = FACE_BOUND('',#2052,.T.);+#2052 = EDGE_LOOP('',(#2053,#2054,#2055,#2056));+#2053 = ORIENTED_EDGE('',*,*,#1786,.F.);+#2054 = ORIENTED_EDGE('',*,*,#1544,.T.);+#2055 = ORIENTED_EDGE('',*,*,#2028,.F.);+#2056 = ORIENTED_EDGE('',*,*,#1157,.F.);+#2057 = MANIFOLD_SOLID_BREP('',#2058);+#2058 = CLOSED_SHELL('',(#2059,#2181,#2257,#2607,#2656,#2934,#2961,#2988+    ,#3015,#3042,#3069,#3096,#3123,#3150,#3177,#3204));+#2059 = ADVANCED_FACE('',(#2060),#2074,.T.);+#2060 = FACE_BOUND('',#2061,.T.);+#2061 = EDGE_LOOP('',(#2062,#2097,#2126,#2154));+#2062 = ORIENTED_EDGE('',*,*,#2063,.F.);+#2063 = EDGE_CURVE('',#2064,#2066,#2068,.T.);+#2064 = VERTEX_POINT('',#2065);+#2065 = CARTESIAN_POINT('',(-1.95,-0.54,0.691));+#2066 = VERTEX_POINT('',#2067);+#2067 = CARTESIAN_POINT('',(-1.95,0.54,0.691));+#2068 = SURFACE_CURVE('',#2069,(#2073,#2085),.PCURVE_S1.);+#2069 = LINE('',#2070,#2071);+#2070 = CARTESIAN_POINT('',(-1.95,-0.54,0.691));+#2071 = VECTOR('',#2072,1.);+#2072 = DIRECTION('',(0.,1.,0.));+#2073 = PCURVE('',#2074,#2079);+#2074 = CYLINDRICAL_SURFACE('',#2075,0.1);+#2075 = AXIS2_PLACEMENT_3D('',#2076,#2077,#2078);+#2076 = CARTESIAN_POINT('',(-1.95,0.,0.591));+#2077 = DIRECTION('',(0.,1.,0.));+#2078 = DIRECTION('',(-1.,-0.,-0.));+#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084);+#2080 = LINE('',#2081,#2082);+#2081 = CARTESIAN_POINT('',(1.570796326795,-0.54));+#2082 = VECTOR('',#2083,1.);+#2083 = DIRECTION('',(-0.,1.));+#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2085 = PCURVE('',#2086,#2091);+#2086 = PLANE('',#2087);+#2087 = AXIS2_PLACEMENT_3D('',#2088,#2089,#2090);+#2088 = CARTESIAN_POINT('',(-1.95,0.,0.691));+#2089 = DIRECTION('',(0.,0.,1.));+#2090 = DIRECTION('',(1.,0.,0.));+#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2096);+#2092 = LINE('',#2093,#2094);+#2093 = CARTESIAN_POINT('',(0.,-0.54));+#2094 = VECTOR('',#2095,1.);+#2095 = DIRECTION('',(0.,1.));+#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2097 = ORIENTED_EDGE('',*,*,#2098,.T.);+#2098 = EDGE_CURVE('',#2064,#2099,#2101,.T.);+#2099 = VERTEX_POINT('',#2100);+#2100 = CARTESIAN_POINT('',(-1.9,-0.54,0.677602540378));+#2101 = SURFACE_CURVE('',#2102,(#2107,#2114),.PCURVE_S1.);+#2102 = CIRCLE('',#2103,0.1);+#2103 = AXIS2_PLACEMENT_3D('',#2104,#2105,#2106);+#2104 = CARTESIAN_POINT('',(-1.95,-0.54,0.591));+#2105 = DIRECTION('',(0.,1.,-0.));+#2106 = DIRECTION('',(-1.,0.,0.));+#2107 = PCURVE('',#2074,#2108);+#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113);+#2109 = LINE('',#2110,#2111);+#2110 = CARTESIAN_POINT('',(0.,-0.54));+#2111 = VECTOR('',#2112,1.);+#2112 = DIRECTION('',(1.,0.));+#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2114 = PCURVE('',#2115,#2120);+#2115 = PLANE('',#2116);+#2116 = AXIS2_PLACEMENT_3D('',#2117,#2118,#2119);+#2117 = CARTESIAN_POINT('',(-2.666699531077,-0.54,0.322067607063));+#2118 = DIRECTION('',(0.,1.,0.));+#2119 = DIRECTION('',(0.,0.,-1.));+#2120 = DEFINITIONAL_REPRESENTATION('',(#2121),#2125);+#2121 = CIRCLE('',#2122,1.E-01);+#2122 = AXIS2_PLACEMENT_2D('',#2123,#2124);+#2123 = CARTESIAN_POINT('',(-0.268932392937,-0.716699531077));+#2124 = DIRECTION('',(0.,1.));+#2125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2126 = ORIENTED_EDGE('',*,*,#2127,.T.);+#2127 = EDGE_CURVE('',#2099,#2128,#2130,.T.);+#2128 = VERTEX_POINT('',#2129);+#2129 = CARTESIAN_POINT('',(-1.9,0.54,0.677602540378));+#2130 = SURFACE_CURVE('',#2131,(#2135,#2142),.PCURVE_S1.);+#2131 = LINE('',#2132,#2133);+#2132 = CARTESIAN_POINT('',(-1.9,0.,0.677602540378));+#2133 = VECTOR('',#2134,1.);+#2134 = DIRECTION('',(0.,1.,0.));+#2135 = PCURVE('',#2074,#2136);+#2136 = DEFINITIONAL_REPRESENTATION('',(#2137),#2141);+#2137 = LINE('',#2138,#2139);+#2138 = CARTESIAN_POINT('',(2.094395102393,0.));+#2139 = VECTOR('',#2140,1.);+#2140 = DIRECTION('',(0.,1.));+#2141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2142 = PCURVE('',#2143,#2148);+#2143 = PLANE('',#2144);+#2144 = AXIS2_PLACEMENT_3D('',#2145,#2146,#2147);+#2145 = CARTESIAN_POINT('',(-1.9,-1.04,-0.5));+#2146 = DIRECTION('',(-1.,0.,0.));+#2147 = DIRECTION('',(0.,0.,-1.));+#2148 = DEFINITIONAL_REPRESENTATION('',(#2149),#2153);+#2149 = LINE('',#2150,#2151);+#2150 = CARTESIAN_POINT('',(-1.177602540378,-1.04));+#2151 = VECTOR('',#2152,1.);+#2152 = DIRECTION('',(0.,-1.));+#2153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2154 = ORIENTED_EDGE('',*,*,#2155,.F.);+#2155 = EDGE_CURVE('',#2066,#2128,#2156,.T.);+#2156 = SURFACE_CURVE('',#2157,(#2162,#2169),.PCURVE_S1.);+#2157 = CIRCLE('',#2158,0.1);+#2158 = AXIS2_PLACEMENT_3D('',#2159,#2160,#2161);+#2159 = CARTESIAN_POINT('',(-1.95,0.54,0.591));+#2160 = DIRECTION('',(0.,1.,-0.));+#2161 = DIRECTION('',(-1.,0.,0.));+#2162 = PCURVE('',#2074,#2163);+#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168);+#2164 = LINE('',#2165,#2166);+#2165 = CARTESIAN_POINT('',(-0.,0.54));+#2166 = VECTOR('',#2167,1.);+#2167 = DIRECTION('',(1.,-0.));+#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2169 = PCURVE('',#2170,#2175);+#2170 = PLANE('',#2171);+#2171 = AXIS2_PLACEMENT_3D('',#2172,#2173,#2174);+#2172 = CARTESIAN_POINT('',(-2.666699531077,0.54,0.322067607063));+#2173 = DIRECTION('',(0.,1.,0.));+#2174 = DIRECTION('',(0.,0.,-1.));+#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2180);+#2176 = CIRCLE('',#2177,1.E-01);+#2177 = AXIS2_PLACEMENT_2D('',#2178,#2179);+#2178 = CARTESIAN_POINT('',(-0.268932392937,-0.716699531077));+#2179 = DIRECTION('',(0.,1.));+#2180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2181 = ADVANCED_FACE('',(#2182),#2086,.T.);+#2182 = FACE_BOUND('',#2183,.F.);+#2183 = EDGE_LOOP('',(#2184,#2185,#2208,#2236));+#2184 = ORIENTED_EDGE('',*,*,#2063,.F.);+#2185 = ORIENTED_EDGE('',*,*,#2186,.T.);+#2186 = EDGE_CURVE('',#2064,#2187,#2189,.T.);+#2187 = VERTEX_POINT('',#2188);+#2188 = CARTESIAN_POINT('',(-2.254894095884,-0.54,0.691));+#2189 = SURFACE_CURVE('',#2190,(#2194,#2201),.PCURVE_S1.);+#2190 = LINE('',#2191,#2192);+#2191 = CARTESIAN_POINT('',(-1.95,-0.54,0.691));+#2192 = VECTOR('',#2193,1.);+#2193 = DIRECTION('',(-1.,-0.,-0.));+#2194 = PCURVE('',#2086,#2195);+#2195 = DEFINITIONAL_REPRESENTATION('',(#2196),#2200);+#2196 = LINE('',#2197,#2198);+#2197 = CARTESIAN_POINT('',(0.,-0.54));+#2198 = VECTOR('',#2199,1.);+#2199 = DIRECTION('',(-1.,0.));+#2200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2201 = PCURVE('',#2115,#2202);+#2202 = DEFINITIONAL_REPRESENTATION('',(#2203),#2207);+#2203 = LINE('',#2204,#2205);+#2204 = CARTESIAN_POINT('',(-0.368932392937,-0.716699531077));+#2205 = VECTOR('',#2206,1.);+#2206 = DIRECTION('',(-0.,1.));+#2207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2208 = ORIENTED_EDGE('',*,*,#2209,.T.);+#2209 = EDGE_CURVE('',#2187,#2210,#2212,.T.);+#2210 = VERTEX_POINT('',#2211);+#2211 = CARTESIAN_POINT('',(-2.254894095884,0.54,0.691));+#2212 = SURFACE_CURVE('',#2213,(#2217,#2224),.PCURVE_S1.);+#2213 = LINE('',#2214,#2215);+#2214 = CARTESIAN_POINT('',(-2.254894095884,-0.54,0.691));+#2215 = VECTOR('',#2216,1.);+#2216 = DIRECTION('',(0.,1.,0.));+#2217 = PCURVE('',#2086,#2218);+#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223);+#2219 = LINE('',#2220,#2221);+#2220 = CARTESIAN_POINT('',(-0.304894095884,-0.54));+#2221 = VECTOR('',#2222,1.);+#2222 = DIRECTION('',(0.,1.));+#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2224 = PCURVE('',#2225,#2230);+#2225 = CYLINDRICAL_SURFACE('',#2226,0.27185);+#2226 = AXIS2_PLACEMENT_3D('',#2227,#2228,#2229);+#2227 = CARTESIAN_POINT('',(-2.254894095884,0.,0.41915));+#2228 = DIRECTION('',(0.,1.,0.));+#2229 = DIRECTION('',(0.,0.,1.));+#2230 = DEFINITIONAL_REPRESENTATION('',(#2231),#2235);+#2231 = LINE('',#2232,#2233);+#2232 = CARTESIAN_POINT('',(6.28318530718,-0.54));+#2233 = VECTOR('',#2234,1.);+#2234 = DIRECTION('',(0.,1.));+#2235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2236 = ORIENTED_EDGE('',*,*,#2237,.F.);+#2237 = EDGE_CURVE('',#2066,#2210,#2238,.T.);+#2238 = SURFACE_CURVE('',#2239,(#2243,#2250),.PCURVE_S1.);+#2239 = LINE('',#2240,#2241);+#2240 = CARTESIAN_POINT('',(-1.95,0.54,0.691));+#2241 = VECTOR('',#2242,1.);+#2242 = DIRECTION('',(-1.,-0.,-0.));+#2243 = PCURVE('',#2086,#2244);+#2244 = DEFINITIONAL_REPRESENTATION('',(#2245),#2249);+#2245 = LINE('',#2246,#2247);+#2246 = CARTESIAN_POINT('',(0.,0.54));+#2247 = VECTOR('',#2248,1.);+#2248 = DIRECTION('',(-1.,0.));+#2249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2250 = PCURVE('',#2170,#2251);+#2251 = DEFINITIONAL_REPRESENTATION('',(#2252),#2256);+#2252 = LINE('',#2253,#2254);+#2253 = CARTESIAN_POINT('',(-0.368932392937,-0.716699531077));+#2254 = VECTOR('',#2255,1.);+#2255 = DIRECTION('',(-0.,1.));+#2256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2257 = ADVANCED_FACE('',(#2258),#2170,.T.);+#2258 = FACE_BOUND('',#2259,.F.);+#2259 = EDGE_LOOP('',(#2260,#2261,#2262,#2290,#2318,#2351,#2379,#2407,+    #2435,#2468,#2496,#2529,#2557,#2586));+#2260 = ORIENTED_EDGE('',*,*,#2155,.F.);+#2261 = ORIENTED_EDGE('',*,*,#2237,.T.);+#2262 = ORIENTED_EDGE('',*,*,#2263,.T.);+#2263 = EDGE_CURVE('',#2210,#2264,#2266,.T.);+#2264 = VERTEX_POINT('',#2265);+#2265 = CARTESIAN_POINT('',(-2.435022721292,0.54,0.622757713038));+#2266 = SURFACE_CURVE('',#2267,(#2272,#2283),.PCURVE_S1.);+#2267 = CIRCLE('',#2268,0.27185);+#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271);+#2269 = CARTESIAN_POINT('',(-2.254894095884,0.54,0.41915));+#2270 = DIRECTION('',(0.,-1.,0.));+#2271 = DIRECTION('',(0.,0.,1.));+#2272 = PCURVE('',#2170,#2273);+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2282);+#2274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2275,#2276,#2277,#2278,+#2279,#2280,#2281),.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('') );+#2275 = CARTESIAN_POINT('',(-0.368932392937,-0.411805435193));+#2276 = CARTESIAN_POINT('',(-0.368932392937,5.90525768446E-02));+#2277 = CARTESIAN_POINT('',(3.8842607063E-02,-0.176376429174));+#2278 = CARTESIAN_POINT('',(0.446617607063,-0.411805435193));+#2279 = CARTESIAN_POINT('',(3.8842607063E-02,-0.647234441212));+#2280 = CARTESIAN_POINT('',(-0.368932392937,-0.882663447231));+#2281 = CARTESIAN_POINT('',(-0.368932392937,-0.411805435193));+#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2283 = PCURVE('',#2225,#2284);+#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289);+#2285 = LINE('',#2286,#2287);+#2286 = CARTESIAN_POINT('',(6.28318530718,0.54));+#2287 = VECTOR('',#2288,1.);+#2288 = DIRECTION('',(-1.,-0.));+#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2290 = ORIENTED_EDGE('',*,*,#2291,.T.);+#2291 = EDGE_CURVE('',#2264,#2292,#2294,.T.);+#2292 = VERTEX_POINT('',#2293);+#2293 = CARTESIAN_POINT('',(-2.892497878604,0.54,0.21803644774));+#2294 = SURFACE_CURVE('',#2295,(#2299,#2306),.PCURVE_S1.);+#2295 = LINE('',#2296,#2297);+#2296 = CARTESIAN_POINT('',(-2.386260299948,0.54,0.665897080389));+#2297 = VECTOR('',#2298,1.);+#2298 = DIRECTION('',(-0.748970803891,-0.,-0.662602999479));+#2299 = PCURVE('',#2170,#2300);+#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305);+#2301 = LINE('',#2302,#2303);+#2302 = CARTESIAN_POINT('',(-0.343829473326,-0.280439231129));+#2303 = VECTOR('',#2304,1.);+#2304 = DIRECTION('',(0.662602999479,0.748970803891));+#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2306 = PCURVE('',#2307,#2312);+#2307 = PLANE('',#2308);+#2308 = AXIS2_PLACEMENT_3D('',#2309,#2310,#2311);+#2309 = CARTESIAN_POINT('',(-2.435022721292,0.,0.622757713038));+#2310 = DIRECTION('',(-0.662602999479,0.,0.748970803891));+#2311 = DIRECTION('',(0.748970803891,0.,0.662602999479));+#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317);+#2313 = LINE('',#2314,#2315);+#2314 = CARTESIAN_POINT('',(6.51059041161E-02,0.54));+#2315 = VECTOR('',#2316,1.);+#2316 = DIRECTION('',(-1.,0.));+#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2318 = ORIENTED_EDGE('',*,*,#2319,.F.);+#2319 = EDGE_CURVE('',#2320,#2292,#2322,.T.);+#2320 = VERTEX_POINT('',#2321);+#2321 = CARTESIAN_POINT('',(-2.940105904116,0.54,0.2));+#2322 = SURFACE_CURVE('',#2323,(#2328,#2339),.PCURVE_S1.);+#2323 = CIRCLE('',#2324,7.185E-02);+#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327);+#2325 = CARTESIAN_POINT('',(-2.940105904116,0.54,0.27185));+#2326 = DIRECTION('',(0.,-1.,0.));+#2327 = DIRECTION('',(0.,0.,1.));+#2328 = PCURVE('',#2170,#2329);+#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2338);+#2330 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2331,#2332,#2333,#2334,+#2335,#2336,#2337),.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('') );+#2331 = CARTESIAN_POINT('',(-2.1632392937E-02,0.273406373039));+#2332 = CARTESIAN_POINT('',(-2.1632392937E-02,0.397854223563));+#2333 = CARTESIAN_POINT('',(8.6142607063E-02,0.335630298301));+#2334 = CARTESIAN_POINT('',(0.193917607063,0.273406373039));+#2335 = CARTESIAN_POINT('',(8.6142607063E-02,0.211182447777));+#2336 = CARTESIAN_POINT('',(-2.1632392937E-02,0.148958522515));+#2337 = CARTESIAN_POINT('',(-2.1632392937E-02,0.273406373039));+#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2339 = PCURVE('',#2340,#2345);+#2340 = CYLINDRICAL_SURFACE('',#2341,7.185E-02);+#2341 = AXIS2_PLACEMENT_3D('',#2342,#2343,#2344);+#2342 = CARTESIAN_POINT('',(-2.940105904116,0.,0.27185));+#2343 = DIRECTION('',(0.,1.,0.));+#2344 = DIRECTION('',(0.,0.,1.));+#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350);+#2346 = LINE('',#2347,#2348);+#2347 = CARTESIAN_POINT('',(6.28318530718,0.54));+#2348 = VECTOR('',#2349,1.);+#2349 = DIRECTION('',(-1.,-0.));+#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2351 = ORIENTED_EDGE('',*,*,#2352,.T.);+#2352 = EDGE_CURVE('',#2320,#2353,#2355,.T.);+#2353 = VERTEX_POINT('',#2354);+#2354 = CARTESIAN_POINT('',(-3.2,0.54,0.2));+#2355 = SURFACE_CURVE('',#2356,(#2360,#2367),.PCURVE_S1.);+#2356 = LINE('',#2357,#2358);+#2357 = CARTESIAN_POINT('',(-2.875,0.54,0.2));+#2358 = VECTOR('',#2359,1.);+#2359 = DIRECTION('',(-1.,-0.,-0.));+#2360 = PCURVE('',#2170,#2361);+#2361 = DEFINITIONAL_REPRESENTATION('',(#2362),#2366);+#2362 = LINE('',#2363,#2364);+#2363 = CARTESIAN_POINT('',(0.122067607063,0.208300468923));+#2364 = VECTOR('',#2365,1.);+#2365 = DIRECTION('',(-0.,1.));+#2366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2367 = PCURVE('',#2368,#2373);+#2368 = PLANE('',#2369);+#2369 = AXIS2_PLACEMENT_3D('',#2370,#2371,#2372);+#2370 = CARTESIAN_POINT('',(-2.940105904116,0.,0.2));+#2371 = DIRECTION('',(0.,0.,1.));+#2372 = DIRECTION('',(1.,0.,0.));+#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378);+#2374 = LINE('',#2375,#2376);+#2375 = CARTESIAN_POINT('',(6.5105904116E-02,0.54));+#2376 = VECTOR('',#2377,1.);+#2377 = DIRECTION('',(-1.,0.));+#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2379 = ORIENTED_EDGE('',*,*,#2380,.T.);+#2380 = EDGE_CURVE('',#2353,#2381,#2383,.T.);+#2381 = VERTEX_POINT('',#2382);+#2382 = CARTESIAN_POINT('',(-3.2,0.54,0.));+#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.);+#2384 = LINE('',#2385,#2386);+#2385 = CARTESIAN_POINT('',(-3.2,0.54,-8.896619646856E-02));+#2386 = VECTOR('',#2387,1.);+#2387 = DIRECTION('',(-0.,-0.,-1.));+#2388 = PCURVE('',#2170,#2389);+#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394);+#2390 = LINE('',#2391,#2392);+#2391 = CARTESIAN_POINT('',(0.411033803532,0.533300468923));+#2392 = VECTOR('',#2393,1.);+#2393 = DIRECTION('',(1.,0.));+#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2395 = PCURVE('',#2396,#2401);+#2396 = PLANE('',#2397);+#2397 = AXIS2_PLACEMENT_3D('',#2398,#2399,#2400);+#2398 = CARTESIAN_POINT('',(-3.2,-1.04,-0.5));+#2399 = DIRECTION('',(-1.,0.,0.));+#2400 = DIRECTION('',(0.,0.,-1.));+#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406);+#2402 = LINE('',#2403,#2404);+#2403 = CARTESIAN_POINT('',(-0.411033803531,-1.58));+#2404 = VECTOR('',#2405,1.);+#2405 = DIRECTION('',(1.,0.));+#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2407 = ORIENTED_EDGE('',*,*,#2408,.F.);+#2408 = EDGE_CURVE('',#2409,#2381,#2411,.T.);+#2409 = VERTEX_POINT('',#2410);+#2410 = CARTESIAN_POINT('',(-2.940105904116,0.54,-5.551115123126E-17));+#2411 = SURFACE_CURVE('',#2412,(#2416,#2423),.PCURVE_S1.);+#2412 = LINE('',#2413,#2414);+#2413 = CARTESIAN_POINT('',(-2.875,0.54,0.));+#2414 = VECTOR('',#2415,1.);+#2415 = DIRECTION('',(-1.,-0.,-0.));+#2416 = PCURVE('',#2170,#2417);+#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2422);+#2418 = LINE('',#2419,#2420);+#2419 = CARTESIAN_POINT('',(0.322067607063,0.208300468923));+#2420 = VECTOR('',#2421,1.);+#2421 = DIRECTION('',(-0.,1.));+#2422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2423 = PCURVE('',#2424,#2429);+#2424 = PLANE('',#2425);+#2425 = AXIS2_PLACEMENT_3D('',#2426,#2427,#2428);+#2426 = CARTESIAN_POINT('',(-2.940105904116,0.,0.));+#2427 = DIRECTION('',(0.,0.,1.));+#2428 = DIRECTION('',(1.,0.,0.));+#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434);+#2430 = LINE('',#2431,#2432);+#2431 = CARTESIAN_POINT('',(6.5105904116E-02,0.54));+#2432 = VECTOR('',#2433,1.);+#2433 = DIRECTION('',(-1.,0.));+#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2435 = ORIENTED_EDGE('',*,*,#2436,.T.);+#2436 = EDGE_CURVE('',#2409,#2437,#2439,.T.);+#2437 = VERTEX_POINT('',#2438);+#2438 = CARTESIAN_POINT('',(-2.759977278708,0.54,6.824228696211E-02));+#2439 = SURFACE_CURVE('',#2440,(#2445,#2456),.PCURVE_S1.);+#2440 = CIRCLE('',#2441,0.27185);+#2441 = AXIS2_PLACEMENT_3D('',#2442,#2443,#2444);+#2442 = CARTESIAN_POINT('',(-2.940105904116,0.54,0.27185));+#2443 = DIRECTION('',(0.,-1.,0.));+#2444 = DIRECTION('',(0.,0.,1.));+#2445 = PCURVE('',#2170,#2446);+#2446 = DEFINITIONAL_REPRESENTATION('',(#2447),#2455);+#2447 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2448,#2449,#2450,#2451,+#2452,#2453,#2454),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2448 = CARTESIAN_POINT('',(-0.221632392937,0.273406373039));+#2449 = CARTESIAN_POINT('',(-0.221632392937,0.744264385077));+#2450 = CARTESIAN_POINT('',(0.186142607063,0.508835379058));+#2451 = CARTESIAN_POINT('',(0.593917607063,0.273406373039));+#2452 = CARTESIAN_POINT('',(0.186142607063,3.79773670202E-02));+#2453 = CARTESIAN_POINT('',(-0.221632392937,-0.197451638999));+#2454 = CARTESIAN_POINT('',(-0.221632392937,0.273406373039));+#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2456 = PCURVE('',#2457,#2462);+#2457 = CYLINDRICAL_SURFACE('',#2458,0.27185);+#2458 = AXIS2_PLACEMENT_3D('',#2459,#2460,#2461);+#2459 = CARTESIAN_POINT('',(-2.940105904116,0.,0.27185));+#2460 = DIRECTION('',(0.,1.,0.));+#2461 = DIRECTION('',(0.,0.,1.));+#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2467);+#2463 = LINE('',#2464,#2465);+#2464 = CARTESIAN_POINT('',(6.28318530718,0.54));+#2465 = VECTOR('',#2466,1.);+#2466 = DIRECTION('',(-1.,-0.));+#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2468 = ORIENTED_EDGE('',*,*,#2469,.F.);+#2469 = EDGE_CURVE('',#2470,#2437,#2472,.T.);+#2470 = VERTEX_POINT('',#2471);+#2471 = CARTESIAN_POINT('',(-2.302502121396,0.54,0.47296355226));+#2472 = SURFACE_CURVE('',#2473,(#2477,#2484),.PCURVE_S1.);+#2473 = LINE('',#2474,#2475);+#2474 = CARTESIAN_POINT('',(-2.253739700052,0.54,0.516102919611));+#2475 = VECTOR('',#2476,1.);+#2476 = DIRECTION('',(-0.748970803891,-0.,-0.662602999479));+#2477 = PCURVE('',#2170,#2478);+#2478 = DEFINITIONAL_REPRESENTATION('',(#2479),#2483);+#2479 = LINE('',#2480,#2481);+#2480 = CARTESIAN_POINT('',(-0.194035312548,-0.412959831025));+#2481 = VECTOR('',#2482,1.);+#2482 = DIRECTION('',(0.662602999479,0.748970803891));+#2483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2484 = PCURVE('',#2485,#2490);+#2485 = PLANE('',#2486);+#2486 = AXIS2_PLACEMENT_3D('',#2487,#2488,#2489);+#2487 = CARTESIAN_POINT('',(-2.302502121396,0.,0.47296355226));+#2488 = DIRECTION('',(-0.662602999479,0.,0.748970803891));+#2489 = DIRECTION('',(0.748970803891,0.,0.662602999479));+#2490 = DEFINITIONAL_REPRESENTATION('',(#2491),#2495);+#2491 = LINE('',#2492,#2493);+#2492 = CARTESIAN_POINT('',(6.51059041161E-02,0.54));+#2493 = VECTOR('',#2494,1.);+#2494 = DIRECTION('',(-1.,0.));+#2495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2496 = ORIENTED_EDGE('',*,*,#2497,.F.);+#2497 = EDGE_CURVE('',#2498,#2470,#2500,.T.);+#2498 = VERTEX_POINT('',#2499);+#2499 = CARTESIAN_POINT('',(-2.254894095884,0.54,0.491));+#2500 = SURFACE_CURVE('',#2501,(#2506,#2517),.PCURVE_S1.);+#2501 = CIRCLE('',#2502,7.185E-02);+#2502 = AXIS2_PLACEMENT_3D('',#2503,#2504,#2505);+#2503 = CARTESIAN_POINT('',(-2.254894095884,0.54,0.41915));+#2504 = DIRECTION('',(0.,-1.,0.));+#2505 = DIRECTION('',(0.,0.,1.));+#2506 = PCURVE('',#2170,#2507);+#2507 = DEFINITIONAL_REPRESENTATION('',(#2508),#2516);+#2508 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2509,#2510,#2511,#2512,+#2513,#2514,#2515),.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('') );+#2509 = CARTESIAN_POINT('',(-0.168932392937,-0.411805435193));+#2510 = CARTESIAN_POINT('',(-0.168932392937,-0.287357584669));+#2511 = CARTESIAN_POINT('',(-6.1157392937E-02,-0.349581509931));+#2512 = CARTESIAN_POINT('',(4.6617607063E-02,-0.411805435193));+#2513 = CARTESIAN_POINT('',(-6.1157392937E-02,-0.474029360455));+#2514 = CARTESIAN_POINT('',(-0.168932392937,-0.536253285717));+#2515 = CARTESIAN_POINT('',(-0.168932392937,-0.411805435193));+#2516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2517 = PCURVE('',#2518,#2523);+#2518 = CYLINDRICAL_SURFACE('',#2519,7.185E-02);+#2519 = AXIS2_PLACEMENT_3D('',#2520,#2521,#2522);+#2520 = CARTESIAN_POINT('',(-2.254894095884,0.,0.41915));+#2521 = DIRECTION('',(0.,1.,0.));+#2522 = DIRECTION('',(0.,0.,1.));+#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);+#2524 = LINE('',#2525,#2526);+#2525 = CARTESIAN_POINT('',(6.28318530718,0.54));+#2526 = VECTOR('',#2527,1.);+#2527 = DIRECTION('',(-1.,-0.));+#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2529 = ORIENTED_EDGE('',*,*,#2530,.F.);+#2530 = EDGE_CURVE('',#2531,#2498,#2533,.T.);+#2531 = VERTEX_POINT('',#2532);+#2532 = CARTESIAN_POINT('',(-1.95,0.54,0.491));+#2533 = SURFACE_CURVE('',#2534,(#2538,#2545),.PCURVE_S1.);+#2534 = LINE('',#2535,#2536);+#2535 = CARTESIAN_POINT('',(-1.95,0.54,0.491));+#2536 = VECTOR('',#2537,1.);+#2537 = DIRECTION('',(-1.,-0.,-0.));+#2538 = PCURVE('',#2170,#2539);+#2539 = DEFINITIONAL_REPRESENTATION('',(#2540),#2544);+#2540 = LINE('',#2541,#2542);+#2541 = CARTESIAN_POINT('',(-0.168932392937,-0.716699531077));+#2542 = VECTOR('',#2543,1.);+#2543 = DIRECTION('',(-0.,1.));+#2544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2545 = PCURVE('',#2546,#2551);+#2546 = PLANE('',#2547);+#2547 = AXIS2_PLACEMENT_3D('',#2548,#2549,#2550);+#2548 = CARTESIAN_POINT('',(-1.95,0.,0.491));+#2549 = DIRECTION('',(0.,0.,1.));+#2550 = DIRECTION('',(1.,0.,0.));+#2551 = DEFINITIONAL_REPRESENTATION('',(#2552),#2556);+#2552 = LINE('',#2553,#2554);+#2553 = CARTESIAN_POINT('',(0.,0.54));+#2554 = VECTOR('',#2555,1.);+#2555 = DIRECTION('',(-1.,0.));+#2556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2557 = ORIENTED_EDGE('',*,*,#2558,.F.);+#2558 = EDGE_CURVE('',#2559,#2531,#2561,.T.);+#2559 = VERTEX_POINT('',#2560);+#2560 = CARTESIAN_POINT('',(-1.9,0.54,0.504397459622));+#2561 = SURFACE_CURVE('',#2562,(#2567,#2574),.PCURVE_S1.);+#2562 = CIRCLE('',#2563,0.1);+#2563 = AXIS2_PLACEMENT_3D('',#2564,#2565,#2566);+#2564 = CARTESIAN_POINT('',(-1.95,0.54,0.591));+#2565 = DIRECTION('',(0.,1.,-0.));+#2566 = DIRECTION('',(-1.,0.,0.));+#2567 = PCURVE('',#2170,#2568);+#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2573);+#2569 = CIRCLE('',#2570,1.E-01);+#2570 = AXIS2_PLACEMENT_2D('',#2571,#2572);+#2571 = CARTESIAN_POINT('',(-0.268932392937,-0.716699531077));+#2572 = DIRECTION('',(0.,1.));+#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2574 = PCURVE('',#2575,#2580);+#2575 = CYLINDRICAL_SURFACE('',#2576,0.1);+#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579);+#2577 = CARTESIAN_POINT('',(-1.95,0.,0.591));+#2578 = DIRECTION('',(0.,1.,0.));+#2579 = DIRECTION('',(-1.,-0.,-0.));+#2580 = DEFINITIONAL_REPRESENTATION('',(#2581),#2585);+#2581 = LINE('',#2582,#2583);+#2582 = CARTESIAN_POINT('',(-0.,0.54));+#2583 = VECTOR('',#2584,1.);+#2584 = DIRECTION('',(1.,-0.));+#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2586 = ORIENTED_EDGE('',*,*,#2587,.F.);+#2587 = EDGE_CURVE('',#2128,#2559,#2588,.T.);+#2588 = SURFACE_CURVE('',#2589,(#2593,#2600),.PCURVE_S1.);+#2589 = LINE('',#2590,#2591);+#2590 = CARTESIAN_POINT('',(-1.9,0.54,-8.896619646856E-02));+#2591 = VECTOR('',#2592,1.);+#2592 = DIRECTION('',(-0.,-0.,-1.));+#2593 = PCURVE('',#2170,#2594);+#2594 = DEFINITIONAL_REPRESENTATION('',(#2595),#2599);+#2595 = LINE('',#2596,#2597);+#2596 = CARTESIAN_POINT('',(0.411033803532,-0.766699531077));+#2597 = VECTOR('',#2598,1.);+#2598 = DIRECTION('',(1.,0.));+#2599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2600 = PCURVE('',#2143,#2601);+#2601 = DEFINITIONAL_REPRESENTATION('',(#2602),#2606);+#2602 = LINE('',#2603,#2604);+#2603 = CARTESIAN_POINT('',(-0.411033803531,-1.58));+#2604 = VECTOR('',#2605,1.);+#2605 = DIRECTION('',(1.,0.));+#2606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2607 = ADVANCED_FACE('',(#2608),#2143,.F.);+#2608 = FACE_BOUND('',#2609,.T.);+#2609 = EDGE_LOOP('',(#2610,#2611,#2634,#2655));+#2610 = ORIENTED_EDGE('',*,*,#2127,.F.);+#2611 = ORIENTED_EDGE('',*,*,#2612,.T.);+#2612 = EDGE_CURVE('',#2099,#2613,#2615,.T.);+#2613 = VERTEX_POINT('',#2614);+#2614 = CARTESIAN_POINT('',(-1.9,-0.54,0.504397459622));+#2615 = SURFACE_CURVE('',#2616,(#2620,#2627),.PCURVE_S1.);+#2616 = LINE('',#2617,#2618);+#2617 = CARTESIAN_POINT('',(-1.9,-0.54,-8.896619646856E-02));+#2618 = VECTOR('',#2619,1.);+#2619 = DIRECTION('',(-0.,-0.,-1.));+#2620 = PCURVE('',#2143,#2621);+#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626);+#2622 = LINE('',#2623,#2624);+#2623 = CARTESIAN_POINT('',(-0.411033803531,-0.5));+#2624 = VECTOR('',#2625,1.);+#2625 = DIRECTION('',(1.,0.));+#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2627 = PCURVE('',#2115,#2628);+#2628 = DEFINITIONAL_REPRESENTATION('',(#2629),#2633);+#2629 = LINE('',#2630,#2631);+#2630 = CARTESIAN_POINT('',(0.411033803532,-0.766699531077));+#2631 = VECTOR('',#2632,1.);+#2632 = DIRECTION('',(1.,0.));+#2633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2634 = ORIENTED_EDGE('',*,*,#2635,.T.);+#2635 = EDGE_CURVE('',#2613,#2559,#2636,.T.);+#2636 = SURFACE_CURVE('',#2637,(#2641,#2648),.PCURVE_S1.);+#2637 = LINE('',#2638,#2639);+#2638 = CARTESIAN_POINT('',(-1.9,0.,0.504397459622));+#2639 = VECTOR('',#2640,1.);+#2640 = DIRECTION('',(0.,1.,0.));+#2641 = PCURVE('',#2143,#2642);+#2642 = DEFINITIONAL_REPRESENTATION('',(#2643),#2647);+#2643 = LINE('',#2644,#2645);+#2644 = CARTESIAN_POINT('',(-1.004397459622,-1.04));+#2645 = VECTOR('',#2646,1.);+#2646 = DIRECTION('',(0.,-1.));+#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2648 = PCURVE('',#2575,#2649);+#2649 = DEFINITIONAL_REPRESENTATION('',(#2650),#2654);+#2650 = LINE('',#2651,#2652);+#2651 = CARTESIAN_POINT('',(4.188790204786,0.));+#2652 = VECTOR('',#2653,1.);+#2653 = DIRECTION('',(0.,1.));+#2654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2655 = ORIENTED_EDGE('',*,*,#2587,.F.);+#2656 = ADVANCED_FACE('',(#2657),#2115,.F.);+#2657 = FACE_BOUND('',#2658,.T.);+#2658 = EDGE_LOOP('',(#2659,#2660,#2661,#2689,#2712,#2740,#2763,#2786,+    #2809,#2837,#2860,#2888,#2911,#2933));+#2659 = ORIENTED_EDGE('',*,*,#2098,.F.);+#2660 = ORIENTED_EDGE('',*,*,#2186,.T.);+#2661 = ORIENTED_EDGE('',*,*,#2662,.T.);+#2662 = EDGE_CURVE('',#2187,#2663,#2665,.T.);+#2663 = VERTEX_POINT('',#2664);+#2664 = CARTESIAN_POINT('',(-2.435022721292,-0.54,0.622757713038));+#2665 = SURFACE_CURVE('',#2666,(#2671,#2682),.PCURVE_S1.);+#2666 = CIRCLE('',#2667,0.27185);+#2667 = AXIS2_PLACEMENT_3D('',#2668,#2669,#2670);+#2668 = CARTESIAN_POINT('',(-2.254894095884,-0.54,0.41915));+#2669 = DIRECTION('',(0.,-1.,0.));+#2670 = DIRECTION('',(0.,0.,1.));+#2671 = PCURVE('',#2115,#2672);+#2672 = DEFINITIONAL_REPRESENTATION('',(#2673),#2681);+#2673 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2674,#2675,#2676,#2677,+#2678,#2679,#2680),.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('') );+#2674 = CARTESIAN_POINT('',(-0.368932392937,-0.411805435193));+#2675 = CARTESIAN_POINT('',(-0.368932392937,5.90525768446E-02));+#2676 = CARTESIAN_POINT('',(3.8842607063E-02,-0.176376429174));+#2677 = CARTESIAN_POINT('',(0.446617607063,-0.411805435193));+#2678 = CARTESIAN_POINT('',(3.8842607063E-02,-0.647234441212));+#2679 = CARTESIAN_POINT('',(-0.368932392937,-0.882663447231));+#2680 = CARTESIAN_POINT('',(-0.368932392937,-0.411805435193));+#2681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2682 = PCURVE('',#2225,#2683);+#2683 = DEFINITIONAL_REPRESENTATION('',(#2684),#2688);+#2684 = LINE('',#2685,#2686);+#2685 = CARTESIAN_POINT('',(6.28318530718,-0.54));+#2686 = VECTOR('',#2687,1.);+#2687 = DIRECTION('',(-1.,0.));+#2688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2689 = ORIENTED_EDGE('',*,*,#2690,.T.);+#2690 = EDGE_CURVE('',#2663,#2691,#2693,.T.);+#2691 = VERTEX_POINT('',#2692);+#2692 = CARTESIAN_POINT('',(-2.892497878604,-0.54,0.21803644774));+#2693 = SURFACE_CURVE('',#2694,(#2698,#2705),.PCURVE_S1.);+#2694 = LINE('',#2695,#2696);+#2695 = CARTESIAN_POINT('',(-2.386260299948,-0.54,0.665897080389));+#2696 = VECTOR('',#2697,1.);+#2697 = DIRECTION('',(-0.748970803891,-0.,-0.662602999479));+#2698 = PCURVE('',#2115,#2699);+#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2704);+#2700 = LINE('',#2701,#2702);+#2701 = CARTESIAN_POINT('',(-0.343829473326,-0.280439231129));+#2702 = VECTOR('',#2703,1.);+#2703 = DIRECTION('',(0.662602999479,0.748970803891));+#2704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2705 = PCURVE('',#2307,#2706);+#2706 = DEFINITIONAL_REPRESENTATION('',(#2707),#2711);+#2707 = LINE('',#2708,#2709);+#2708 = CARTESIAN_POINT('',(6.51059041161E-02,-0.54));+#2709 = VECTOR('',#2710,1.);+#2710 = DIRECTION('',(-1.,0.));+#2711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2712 = ORIENTED_EDGE('',*,*,#2713,.F.);+#2713 = EDGE_CURVE('',#2714,#2691,#2716,.T.);+#2714 = VERTEX_POINT('',#2715);+#2715 = CARTESIAN_POINT('',(-2.940105904116,-0.54,0.2));+#2716 = SURFACE_CURVE('',#2717,(#2722,#2733),.PCURVE_S1.);+#2717 = CIRCLE('',#2718,7.185E-02);+#2718 = AXIS2_PLACEMENT_3D('',#2719,#2720,#2721);+#2719 = CARTESIAN_POINT('',(-2.940105904116,-0.54,0.27185));+#2720 = DIRECTION('',(0.,-1.,0.));+#2721 = DIRECTION('',(0.,0.,1.));+#2722 = PCURVE('',#2115,#2723);+#2723 = DEFINITIONAL_REPRESENTATION('',(#2724),#2732);+#2724 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2725,#2726,#2727,#2728,+#2729,#2730,#2731),.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('') );+#2725 = CARTESIAN_POINT('',(-2.1632392937E-02,0.273406373039));+#2726 = CARTESIAN_POINT('',(-2.1632392937E-02,0.397854223563));+#2727 = CARTESIAN_POINT('',(8.6142607063E-02,0.335630298301));+#2728 = CARTESIAN_POINT('',(0.193917607063,0.273406373039));+#2729 = CARTESIAN_POINT('',(8.6142607063E-02,0.211182447777));+#2730 = CARTESIAN_POINT('',(-2.1632392937E-02,0.148958522515));+#2731 = CARTESIAN_POINT('',(-2.1632392937E-02,0.273406373039));+#2732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2733 = PCURVE('',#2340,#2734);+#2734 = DEFINITIONAL_REPRESENTATION('',(#2735),#2739);+#2735 = LINE('',#2736,#2737);+#2736 = CARTESIAN_POINT('',(6.28318530718,-0.54));+#2737 = VECTOR('',#2738,1.);+#2738 = DIRECTION('',(-1.,0.));+#2739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2740 = ORIENTED_EDGE('',*,*,#2741,.T.);+#2741 = EDGE_CURVE('',#2714,#2742,#2744,.T.);+#2742 = VERTEX_POINT('',#2743);+#2743 = CARTESIAN_POINT('',(-3.2,-0.54,0.2));+#2744 = SURFACE_CURVE('',#2745,(#2749,#2756),.PCURVE_S1.);+#2745 = LINE('',#2746,#2747);+#2746 = CARTESIAN_POINT('',(-2.875,-0.54,0.2));+#2747 = VECTOR('',#2748,1.);+#2748 = DIRECTION('',(-1.,-0.,-0.));+#2749 = PCURVE('',#2115,#2750);+#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755);+#2751 = LINE('',#2752,#2753);+#2752 = CARTESIAN_POINT('',(0.122067607063,0.208300468923));+#2753 = VECTOR('',#2754,1.);+#2754 = DIRECTION('',(-0.,1.));+#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2756 = PCURVE('',#2368,#2757);+#2757 = DEFINITIONAL_REPRESENTATION('',(#2758),#2762);+#2758 = LINE('',#2759,#2760);+#2759 = CARTESIAN_POINT('',(6.5105904116E-02,-0.54));+#2760 = VECTOR('',#2761,1.);+#2761 = DIRECTION('',(-1.,0.));+#2762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2763 = ORIENTED_EDGE('',*,*,#2764,.T.);+#2764 = EDGE_CURVE('',#2742,#2765,#2767,.T.);+#2765 = VERTEX_POINT('',#2766);+#2766 = CARTESIAN_POINT('',(-3.2,-0.54,0.));+#2767 = SURFACE_CURVE('',#2768,(#2772,#2779),.PCURVE_S1.);+#2768 = LINE('',#2769,#2770);+#2769 = CARTESIAN_POINT('',(-3.2,-0.54,-8.896619646856E-02));+#2770 = VECTOR('',#2771,1.);+#2771 = DIRECTION('',(-0.,-0.,-1.));+#2772 = PCURVE('',#2115,#2773);+#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778);+#2774 = LINE('',#2775,#2776);+#2775 = CARTESIAN_POINT('',(0.411033803532,0.533300468923));+#2776 = VECTOR('',#2777,1.);+#2777 = DIRECTION('',(1.,0.));+#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2779 = PCURVE('',#2396,#2780);+#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785);+#2781 = LINE('',#2782,#2783);+#2782 = CARTESIAN_POINT('',(-0.411033803531,-0.5));+#2783 = VECTOR('',#2784,1.);+#2784 = DIRECTION('',(1.,0.));+#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2786 = ORIENTED_EDGE('',*,*,#2787,.F.);+#2787 = EDGE_CURVE('',#2788,#2765,#2790,.T.);+#2788 = VERTEX_POINT('',#2789);+#2789 = CARTESIAN_POINT('',(-2.940105904116,-0.54,-5.551115123126E-17));+#2790 = SURFACE_CURVE('',#2791,(#2795,#2802),.PCURVE_S1.);+#2791 = LINE('',#2792,#2793);+#2792 = CARTESIAN_POINT('',(-2.875,-0.54,0.));+#2793 = VECTOR('',#2794,1.);+#2794 = DIRECTION('',(-1.,-0.,-0.));+#2795 = PCURVE('',#2115,#2796);+#2796 = DEFINITIONAL_REPRESENTATION('',(#2797),#2801);+#2797 = LINE('',#2798,#2799);+#2798 = CARTESIAN_POINT('',(0.322067607063,0.208300468923));+#2799 = VECTOR('',#2800,1.);+#2800 = DIRECTION('',(-0.,1.));+#2801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2802 = PCURVE('',#2424,#2803);+#2803 = DEFINITIONAL_REPRESENTATION('',(#2804),#2808);+#2804 = LINE('',#2805,#2806);+#2805 = CARTESIAN_POINT('',(6.5105904116E-02,-0.54));+#2806 = VECTOR('',#2807,1.);+#2807 = DIRECTION('',(-1.,0.));+#2808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2809 = ORIENTED_EDGE('',*,*,#2810,.T.);+#2810 = EDGE_CURVE('',#2788,#2811,#2813,.T.);+#2811 = VERTEX_POINT('',#2812);+#2812 = CARTESIAN_POINT('',(-2.759977278708,-0.54,6.824228696211E-02));+#2813 = SURFACE_CURVE('',#2814,(#2819,#2830),.PCURVE_S1.);+#2814 = CIRCLE('',#2815,0.27185);+#2815 = AXIS2_PLACEMENT_3D('',#2816,#2817,#2818);+#2816 = CARTESIAN_POINT('',(-2.940105904116,-0.54,0.27185));+#2817 = DIRECTION('',(0.,-1.,0.));+#2818 = DIRECTION('',(0.,0.,1.));+#2819 = PCURVE('',#2115,#2820);+#2820 = DEFINITIONAL_REPRESENTATION('',(#2821),#2829);+#2821 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2822,#2823,#2824,#2825,+#2826,#2827,#2828),.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('') );+#2822 = CARTESIAN_POINT('',(-0.221632392937,0.273406373039));+#2823 = CARTESIAN_POINT('',(-0.221632392937,0.744264385077));+#2824 = CARTESIAN_POINT('',(0.186142607063,0.508835379058));+#2825 = CARTESIAN_POINT('',(0.593917607063,0.273406373039));+#2826 = CARTESIAN_POINT('',(0.186142607063,3.79773670202E-02));+#2827 = CARTESIAN_POINT('',(-0.221632392937,-0.197451638999));+#2828 = CARTESIAN_POINT('',(-0.221632392937,0.273406373039));+#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2830 = PCURVE('',#2457,#2831);+#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836);+#2832 = LINE('',#2833,#2834);+#2833 = CARTESIAN_POINT('',(6.28318530718,-0.54));+#2834 = VECTOR('',#2835,1.);+#2835 = DIRECTION('',(-1.,0.));+#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2837 = ORIENTED_EDGE('',*,*,#2838,.F.);+#2838 = EDGE_CURVE('',#2839,#2811,#2841,.T.);+#2839 = VERTEX_POINT('',#2840);+#2840 = CARTESIAN_POINT('',(-2.302502121396,-0.54,0.47296355226));+#2841 = SURFACE_CURVE('',#2842,(#2846,#2853),.PCURVE_S1.);+#2842 = LINE('',#2843,#2844);+#2843 = CARTESIAN_POINT('',(-2.253739700052,-0.54,0.516102919611));+#2844 = VECTOR('',#2845,1.);+#2845 = DIRECTION('',(-0.748970803891,-0.,-0.662602999479));+#2846 = PCURVE('',#2115,#2847);+#2847 = DEFINITIONAL_REPRESENTATION('',(#2848),#2852);+#2848 = LINE('',#2849,#2850);+#2849 = CARTESIAN_POINT('',(-0.194035312548,-0.412959831025));+#2850 = VECTOR('',#2851,1.);+#2851 = DIRECTION('',(0.662602999479,0.748970803891));+#2852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2853 = PCURVE('',#2485,#2854);+#2854 = DEFINITIONAL_REPRESENTATION('',(#2855),#2859);+#2855 = LINE('',#2856,#2857);+#2856 = CARTESIAN_POINT('',(6.51059041161E-02,-0.54));+#2857 = VECTOR('',#2858,1.);+#2858 = DIRECTION('',(-1.,0.));+#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2860 = ORIENTED_EDGE('',*,*,#2861,.F.);+#2861 = EDGE_CURVE('',#2862,#2839,#2864,.T.);+#2862 = VERTEX_POINT('',#2863);+#2863 = CARTESIAN_POINT('',(-2.254894095884,-0.54,0.491));+#2864 = SURFACE_CURVE('',#2865,(#2870,#2881),.PCURVE_S1.);+#2865 = CIRCLE('',#2866,7.185E-02);+#2866 = AXIS2_PLACEMENT_3D('',#2867,#2868,#2869);+#2867 = CARTESIAN_POINT('',(-2.254894095884,-0.54,0.41915));+#2868 = DIRECTION('',(0.,-1.,0.));+#2869 = DIRECTION('',(0.,0.,1.));+#2870 = PCURVE('',#2115,#2871);+#2871 = DEFINITIONAL_REPRESENTATION('',(#2872),#2880);+#2872 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2873,#2874,#2875,#2876,+#2877,#2878,#2879),.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('') );+#2873 = CARTESIAN_POINT('',(-0.168932392937,-0.411805435193));+#2874 = CARTESIAN_POINT('',(-0.168932392937,-0.287357584669));+#2875 = CARTESIAN_POINT('',(-6.1157392937E-02,-0.349581509931));+#2876 = CARTESIAN_POINT('',(4.6617607063E-02,-0.411805435193));+#2877 = CARTESIAN_POINT('',(-6.1157392937E-02,-0.474029360455));+#2878 = CARTESIAN_POINT('',(-0.168932392937,-0.536253285717));+#2879 = CARTESIAN_POINT('',(-0.168932392937,-0.411805435193));+#2880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2881 = PCURVE('',#2518,#2882);+#2882 = DEFINITIONAL_REPRESENTATION('',(#2883),#2887);+#2883 = LINE('',#2884,#2885);+#2884 = CARTESIAN_POINT('',(6.28318530718,-0.54));+#2885 = VECTOR('',#2886,1.);+#2886 = DIRECTION('',(-1.,0.));+#2887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2888 = ORIENTED_EDGE('',*,*,#2889,.F.);+#2889 = EDGE_CURVE('',#2890,#2862,#2892,.T.);+#2890 = VERTEX_POINT('',#2891);+#2891 = CARTESIAN_POINT('',(-1.95,-0.54,0.491));+#2892 = SURFACE_CURVE('',#2893,(#2897,#2904),.PCURVE_S1.);+#2893 = LINE('',#2894,#2895);+#2894 = CARTESIAN_POINT('',(-1.95,-0.54,0.491));+#2895 = VECTOR('',#2896,1.);+#2896 = DIRECTION('',(-1.,-0.,-0.));+#2897 = PCURVE('',#2115,#2898);+#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2903);+#2899 = LINE('',#2900,#2901);+#2900 = CARTESIAN_POINT('',(-0.168932392937,-0.716699531077));+#2901 = VECTOR('',#2902,1.);+#2902 = DIRECTION('',(-0.,1.));+#2903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2904 = PCURVE('',#2546,#2905);+#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910);+#2906 = LINE('',#2907,#2908);+#2907 = CARTESIAN_POINT('',(0.,-0.54));+#2908 = VECTOR('',#2909,1.);+#2909 = DIRECTION('',(-1.,0.));+#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2911 = ORIENTED_EDGE('',*,*,#2912,.F.);+#2912 = EDGE_CURVE('',#2613,#2890,#2913,.T.);+#2913 = SURFACE_CURVE('',#2914,(#2919,#2926),.PCURVE_S1.);+#2914 = CIRCLE('',#2915,0.1);+#2915 = AXIS2_PLACEMENT_3D('',#2916,#2917,#2918);+#2916 = CARTESIAN_POINT('',(-1.95,-0.54,0.591));+#2917 = DIRECTION('',(0.,1.,-0.));+#2918 = DIRECTION('',(-1.,0.,0.));+#2919 = PCURVE('',#2115,#2920);+#2920 = DEFINITIONAL_REPRESENTATION('',(#2921),#2925);+#2921 = CIRCLE('',#2922,1.E-01);+#2922 = AXIS2_PLACEMENT_2D('',#2923,#2924);+#2923 = CARTESIAN_POINT('',(-0.268932392937,-0.716699531077));+#2924 = DIRECTION('',(0.,1.));+#2925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2926 = PCURVE('',#2575,#2927);+#2927 = DEFINITIONAL_REPRESENTATION('',(#2928),#2932);+#2928 = LINE('',#2929,#2930);+#2929 = CARTESIAN_POINT('',(0.,-0.54));+#2930 = VECTOR('',#2931,1.);+#2931 = DIRECTION('',(1.,0.));+#2932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2933 = ORIENTED_EDGE('',*,*,#2612,.F.);+#2934 = ADVANCED_FACE('',(#2935),#2225,.T.);+#2935 = FACE_BOUND('',#2936,.T.);+#2936 = EDGE_LOOP('',(#2937,#2938,#2959,#2960));+#2937 = ORIENTED_EDGE('',*,*,#2263,.T.);+#2938 = ORIENTED_EDGE('',*,*,#2939,.F.);+#2939 = EDGE_CURVE('',#2663,#2264,#2940,.T.);+#2940 = SURFACE_CURVE('',#2941,(#2945,#2952),.PCURVE_S1.);+#2941 = LINE('',#2942,#2943);+#2942 = CARTESIAN_POINT('',(-2.435022721292,-0.54,0.622757713038));+#2943 = VECTOR('',#2944,1.);+#2944 = DIRECTION('',(0.,1.,0.));+#2945 = PCURVE('',#2225,#2946);+#2946 = DEFINITIONAL_REPRESENTATION('',(#2947),#2951);+#2947 = LINE('',#2948,#2949);+#2948 = CARTESIAN_POINT('',(5.558896430718,-0.54));+#2949 = VECTOR('',#2950,1.);+#2950 = DIRECTION('',(0.,1.));+#2951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2952 = PCURVE('',#2307,#2953);+#2953 = DEFINITIONAL_REPRESENTATION('',(#2954),#2958);+#2954 = LINE('',#2955,#2956);+#2955 = CARTESIAN_POINT('',(0.,-0.54));+#2956 = VECTOR('',#2957,1.);+#2957 = DIRECTION('',(0.,1.));+#2958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2959 = ORIENTED_EDGE('',*,*,#2662,.F.);+#2960 = ORIENTED_EDGE('',*,*,#2209,.T.);+#2961 = ADVANCED_FACE('',(#2962),#2575,.T.);+#2962 = FACE_BOUND('',#2963,.T.);+#2963 = EDGE_LOOP('',(#2964,#2965,#2966,#2987));+#2964 = ORIENTED_EDGE('',*,*,#2635,.F.);+#2965 = ORIENTED_EDGE('',*,*,#2912,.T.);+#2966 = ORIENTED_EDGE('',*,*,#2967,.F.);+#2967 = EDGE_CURVE('',#2531,#2890,#2968,.T.);+#2968 = SURFACE_CURVE('',#2969,(#2973,#2980),.PCURVE_S1.);+#2969 = LINE('',#2970,#2971);+#2970 = CARTESIAN_POINT('',(-1.95,0.54,0.491));+#2971 = VECTOR('',#2972,1.);+#2972 = DIRECTION('',(-0.,-1.,-0.));+#2973 = PCURVE('',#2575,#2974);+#2974 = DEFINITIONAL_REPRESENTATION('',(#2975),#2979);+#2975 = LINE('',#2976,#2977);+#2976 = CARTESIAN_POINT('',(4.712388980385,0.54));+#2977 = VECTOR('',#2978,1.);+#2978 = DIRECTION('',(0.,-1.));+#2979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2980 = PCURVE('',#2546,#2981);+#2981 = DEFINITIONAL_REPRESENTATION('',(#2982),#2986);+#2982 = LINE('',#2983,#2984);+#2983 = CARTESIAN_POINT('',(0.,0.54));+#2984 = VECTOR('',#2985,1.);+#2985 = DIRECTION('',(0.,-1.));+#2986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2987 = ORIENTED_EDGE('',*,*,#2558,.F.);+#2988 = ADVANCED_FACE('',(#2989),#2546,.F.);+#2989 = FACE_BOUND('',#2990,.T.);+#2990 = EDGE_LOOP('',(#2991,#2992,#3013,#3014));+#2991 = ORIENTED_EDGE('',*,*,#2889,.T.);+#2992 = ORIENTED_EDGE('',*,*,#2993,.F.);+#2993 = EDGE_CURVE('',#2498,#2862,#2994,.T.);+#2994 = SURFACE_CURVE('',#2995,(#2999,#3006),.PCURVE_S1.);+#2995 = LINE('',#2996,#2997);+#2996 = CARTESIAN_POINT('',(-2.254894095884,0.54,0.491));+#2997 = VECTOR('',#2998,1.);+#2998 = DIRECTION('',(-0.,-1.,-0.));+#2999 = PCURVE('',#2546,#3000);+#3000 = DEFINITIONAL_REPRESENTATION('',(#3001),#3005);+#3001 = LINE('',#3002,#3003);+#3002 = CARTESIAN_POINT('',(-0.304894095884,0.54));+#3003 = VECTOR('',#3004,1.);+#3004 = DIRECTION('',(0.,-1.));+#3005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3006 = PCURVE('',#2518,#3007);+#3007 = DEFINITIONAL_REPRESENTATION('',(#3008),#3012);+#3008 = LINE('',#3009,#3010);+#3009 = CARTESIAN_POINT('',(6.28318530718,0.54));+#3010 = VECTOR('',#3011,1.);+#3011 = DIRECTION('',(-0.,-1.));+#3012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3013 = ORIENTED_EDGE('',*,*,#2530,.F.);+#3014 = ORIENTED_EDGE('',*,*,#2967,.T.);+#3015 = ADVANCED_FACE('',(#3016),#2518,.F.);+#3016 = FACE_BOUND('',#3017,.F.);+#3017 = EDGE_LOOP('',(#3018,#3019,#3020,#3041));+#3018 = ORIENTED_EDGE('',*,*,#2993,.F.);+#3019 = ORIENTED_EDGE('',*,*,#2497,.T.);+#3020 = ORIENTED_EDGE('',*,*,#3021,.T.);+#3021 = EDGE_CURVE('',#2470,#2839,#3022,.T.);+#3022 = SURFACE_CURVE('',#3023,(#3027,#3034),.PCURVE_S1.);+#3023 = LINE('',#3024,#3025);+#3024 = CARTESIAN_POINT('',(-2.302502121396,0.54,0.47296355226));+#3025 = VECTOR('',#3026,1.);+#3026 = DIRECTION('',(-0.,-1.,-0.));+#3027 = PCURVE('',#2518,#3028);+#3028 = DEFINITIONAL_REPRESENTATION('',(#3029),#3033);+#3029 = LINE('',#3030,#3031);+#3030 = CARTESIAN_POINT('',(5.558896430718,0.54));+#3031 = VECTOR('',#3032,1.);+#3032 = DIRECTION('',(-0.,-1.));+#3033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3034 = PCURVE('',#2485,#3035);+#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040);+#3036 = LINE('',#3037,#3038);+#3037 = CARTESIAN_POINT('',(0.,0.54));+#3038 = VECTOR('',#3039,1.);+#3039 = DIRECTION('',(0.,-1.));+#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3041 = ORIENTED_EDGE('',*,*,#2861,.F.);+#3042 = ADVANCED_FACE('',(#3043),#2485,.F.);+#3043 = FACE_BOUND('',#3044,.T.);+#3044 = EDGE_LOOP('',(#3045,#3046,#3067,#3068));+#3045 = ORIENTED_EDGE('',*,*,#2838,.T.);+#3046 = ORIENTED_EDGE('',*,*,#3047,.F.);+#3047 = EDGE_CURVE('',#2437,#2811,#3048,.T.);+#3048 = SURFACE_CURVE('',#3049,(#3053,#3060),.PCURVE_S1.);+#3049 = LINE('',#3050,#3051);+#3050 = CARTESIAN_POINT('',(-2.759977278708,0.54,6.824228696211E-02));+#3051 = VECTOR('',#3052,1.);+#3052 = DIRECTION('',(-0.,-1.,-0.));+#3053 = PCURVE('',#2485,#3054);+#3054 = DEFINITIONAL_REPRESENTATION('',(#3055),#3059);+#3055 = LINE('',#3056,#3057);+#3056 = CARTESIAN_POINT('',(-0.610805060672,0.54));+#3057 = VECTOR('',#3058,1.);+#3058 = DIRECTION('',(0.,-1.));+#3059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3060 = PCURVE('',#2457,#3061);+#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066);+#3062 = LINE('',#3063,#3064);+#3063 = CARTESIAN_POINT('',(2.417303777128,0.54));+#3064 = VECTOR('',#3065,1.);+#3065 = DIRECTION('',(-0.,-1.));+#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3067 = ORIENTED_EDGE('',*,*,#2469,.F.);+#3068 = ORIENTED_EDGE('',*,*,#3021,.T.);+#3069 = ADVANCED_FACE('',(#3070),#2457,.T.);+#3070 = FACE_BOUND('',#3071,.T.);+#3071 = EDGE_LOOP('',(#3072,#3093,#3094,#3095));+#3072 = ORIENTED_EDGE('',*,*,#3073,.F.);+#3073 = EDGE_CURVE('',#2409,#2788,#3074,.T.);+#3074 = SURFACE_CURVE('',#3075,(#3079,#3086),.PCURVE_S1.);+#3075 = LINE('',#3076,#3077);+#3076 = CARTESIAN_POINT('',(-2.940105904116,0.54,-5.551115123126E-17));+#3077 = VECTOR('',#3078,1.);+#3078 = DIRECTION('',(-0.,-1.,-0.));+#3079 = PCURVE('',#2457,#3080);+#3080 = DEFINITIONAL_REPRESENTATION('',(#3081),#3085);+#3081 = LINE('',#3082,#3083);+#3082 = CARTESIAN_POINT('',(3.14159265359,0.54));+#3083 = VECTOR('',#3084,1.);+#3084 = DIRECTION('',(-0.,-1.));+#3085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3086 = PCURVE('',#2424,#3087);+#3087 = DEFINITIONAL_REPRESENTATION('',(#3088),#3092);+#3088 = LINE('',#3089,#3090);+#3089 = CARTESIAN_POINT('',(0.,0.54));+#3090 = VECTOR('',#3091,1.);+#3091 = DIRECTION('',(0.,-1.));+#3092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3093 = ORIENTED_EDGE('',*,*,#2436,.T.);+#3094 = ORIENTED_EDGE('',*,*,#3047,.T.);+#3095 = ORIENTED_EDGE('',*,*,#2810,.F.);+#3096 = ADVANCED_FACE('',(#3097),#2424,.F.);+#3097 = FACE_BOUND('',#3098,.T.);+#3098 = EDGE_LOOP('',(#3099,#3100,#3101,#3122));+#3099 = ORIENTED_EDGE('',*,*,#3073,.T.);+#3100 = ORIENTED_EDGE('',*,*,#2787,.T.);+#3101 = ORIENTED_EDGE('',*,*,#3102,.T.);+#3102 = EDGE_CURVE('',#2765,#2381,#3103,.T.);+#3103 = SURFACE_CURVE('',#3104,(#3108,#3115),.PCURVE_S1.);+#3104 = LINE('',#3105,#3106);+#3105 = CARTESIAN_POINT('',(-3.2,-0.52,0.));+#3106 = VECTOR('',#3107,1.);+#3107 = DIRECTION('',(0.,1.,0.));+#3108 = PCURVE('',#2424,#3109);+#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114);+#3110 = LINE('',#3111,#3112);+#3111 = CARTESIAN_POINT('',(-0.259894095884,-0.52));+#3112 = VECTOR('',#3113,1.);+#3113 = DIRECTION('',(0.,1.));+#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3115 = PCURVE('',#2396,#3116);+#3116 = DEFINITIONAL_REPRESENTATION('',(#3117),#3121);+#3117 = LINE('',#3118,#3119);+#3118 = CARTESIAN_POINT('',(-0.5,-0.52));+#3119 = VECTOR('',#3120,1.);+#3120 = DIRECTION('',(0.,-1.));+#3121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3122 = ORIENTED_EDGE('',*,*,#2408,.F.);+#3123 = ADVANCED_FACE('',(#3124),#2396,.T.);+#3124 = FACE_BOUND('',#3125,.F.);+#3125 = EDGE_LOOP('',(#3126,#3127,#3148,#3149));+#3126 = ORIENTED_EDGE('',*,*,#2380,.F.);+#3127 = ORIENTED_EDGE('',*,*,#3128,.F.);+#3128 = EDGE_CURVE('',#2742,#2353,#3129,.T.);+#3129 = SURFACE_CURVE('',#3130,(#3134,#3141),.PCURVE_S1.);+#3130 = LINE('',#3131,#3132);+#3131 = CARTESIAN_POINT('',(-3.2,-0.52,0.2));+#3132 = VECTOR('',#3133,1.);+#3133 = DIRECTION('',(0.,1.,0.));+#3134 = PCURVE('',#2396,#3135);+#3135 = DEFINITIONAL_REPRESENTATION('',(#3136),#3140);+#3136 = LINE('',#3137,#3138);+#3137 = CARTESIAN_POINT('',(-0.7,-0.52));+#3138 = VECTOR('',#3139,1.);+#3139 = DIRECTION('',(0.,-1.));+#3140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3141 = PCURVE('',#2368,#3142);+#3142 = DEFINITIONAL_REPRESENTATION('',(#3143),#3147);+#3143 = LINE('',#3144,#3145);+#3144 = CARTESIAN_POINT('',(-0.259894095884,-0.52));+#3145 = VECTOR('',#3146,1.);+#3146 = DIRECTION('',(0.,1.));+#3147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3148 = ORIENTED_EDGE('',*,*,#2764,.T.);+#3149 = ORIENTED_EDGE('',*,*,#3102,.T.);+#3150 = ADVANCED_FACE('',(#3151),#2368,.T.);+#3151 = FACE_BOUND('',#3152,.F.);+#3152 = EDGE_LOOP('',(#3153,#3174,#3175,#3176));+#3153 = ORIENTED_EDGE('',*,*,#3154,.T.);+#3154 = EDGE_CURVE('',#2320,#2714,#3155,.T.);+#3155 = SURFACE_CURVE('',#3156,(#3160,#3167),.PCURVE_S1.);+#3156 = LINE('',#3157,#3158);+#3157 = CARTESIAN_POINT('',(-2.940105904116,0.54,0.2));+#3158 = VECTOR('',#3159,1.);+#3159 = DIRECTION('',(-0.,-1.,-0.));+#3160 = PCURVE('',#2368,#3161);+#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166);+#3162 = LINE('',#3163,#3164);+#3163 = CARTESIAN_POINT('',(0.,0.54));+#3164 = VECTOR('',#3165,1.);+#3165 = DIRECTION('',(0.,-1.));+#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3167 = PCURVE('',#2340,#3168);+#3168 = DEFINITIONAL_REPRESENTATION('',(#3169),#3173);+#3169 = LINE('',#3170,#3171);+#3170 = CARTESIAN_POINT('',(3.14159265359,0.54));+#3171 = VECTOR('',#3172,1.);+#3172 = DIRECTION('',(-0.,-1.));+#3173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3174 = ORIENTED_EDGE('',*,*,#2741,.T.);+#3175 = ORIENTED_EDGE('',*,*,#3128,.T.);+#3176 = ORIENTED_EDGE('',*,*,#2352,.F.);+#3177 = ADVANCED_FACE('',(#3178),#2340,.F.);+#3178 = FACE_BOUND('',#3179,.F.);+#3179 = EDGE_LOOP('',(#3180,#3181,#3182,#3203));+#3180 = ORIENTED_EDGE('',*,*,#3154,.F.);+#3181 = ORIENTED_EDGE('',*,*,#2319,.T.);+#3182 = ORIENTED_EDGE('',*,*,#3183,.T.);+#3183 = EDGE_CURVE('',#2292,#2691,#3184,.T.);+#3184 = SURFACE_CURVE('',#3185,(#3189,#3196),.PCURVE_S1.);+#3185 = LINE('',#3186,#3187);+#3186 = CARTESIAN_POINT('',(-2.892497878604,0.54,0.21803644774));+#3187 = VECTOR('',#3188,1.);+#3188 = DIRECTION('',(-0.,-1.,-0.));+#3189 = PCURVE('',#2340,#3190);+#3190 = DEFINITIONAL_REPRESENTATION('',(#3191),#3195);+#3191 = LINE('',#3192,#3193);+#3192 = CARTESIAN_POINT('',(2.417303777128,0.54));+#3193 = VECTOR('',#3194,1.);+#3194 = DIRECTION('',(-0.,-1.));+#3195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3196 = PCURVE('',#2307,#3197);+#3197 = DEFINITIONAL_REPRESENTATION('',(#3198),#3202);+#3198 = LINE('',#3199,#3200);+#3199 = CARTESIAN_POINT('',(-0.610805060672,0.54));+#3200 = VECTOR('',#3201,1.);+#3201 = DIRECTION('',(0.,-1.));+#3202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3203 = ORIENTED_EDGE('',*,*,#2713,.F.);+#3204 = ADVANCED_FACE('',(#3205),#2307,.T.);+#3205 = FACE_BOUND('',#3206,.F.);+#3206 = EDGE_LOOP('',(#3207,#3208,#3209,#3210));+#3207 = ORIENTED_EDGE('',*,*,#2939,.F.);+#3208 = ORIENTED_EDGE('',*,*,#2690,.T.);+#3209 = ORIENTED_EDGE('',*,*,#3183,.F.);+#3210 = ORIENTED_EDGE('',*,*,#2291,.F.);+#3211 = MANIFOLD_SOLID_BREP('',#3212);+#3212 = CLOSED_SHELL('',(#3213,#3301,#3305));+#3213 = ADVANCED_FACE('',(#3214),#3227,.T.);+#3214 = FACE_BOUND('',#3215,.T.);+#3215 = EDGE_LOOP('',(#3216,#3250,#3273,#3300));+#3216 = ORIENTED_EDGE('',*,*,#3217,.T.);+#3217 = EDGE_CURVE('',#3218,#3218,#3220,.T.);+#3218 = VERTEX_POINT('',#3219);+#3219 = CARTESIAN_POINT('',(1.880410631666,1.435410631666,1.15));+#3220 = SURFACE_CURVE('',#3221,(#3226,#3238),.PCURVE_S1.);+#3221 = CIRCLE('',#3222,0.195);+#3222 = AXIS2_PLACEMENT_3D('',#3223,#3224,#3225);+#3223 = CARTESIAN_POINT('',(1.685410631666,1.435410631666,1.15));+#3224 = DIRECTION('',(0.,0.,1.));+#3225 = DIRECTION('',(1.,0.,0.));+#3226 = PCURVE('',#3227,#3232);+#3227 = CYLINDRICAL_SURFACE('',#3228,0.195);+#3228 = AXIS2_PLACEMENT_3D('',#3229,#3230,#3231);+#3229 = CARTESIAN_POINT('',(1.685410631666,1.435410631666,1.15));+#3230 = DIRECTION('',(-0.,-0.,-1.));+#3231 = DIRECTION('',(1.,0.,0.));+#3232 = DEFINITIONAL_REPRESENTATION('',(#3233),#3237);+#3233 = LINE('',#3234,#3235);+#3234 = CARTESIAN_POINT('',(6.28318530718,0.));+#3235 = VECTOR('',#3236,1.);+#3236 = DIRECTION('',(-1.,0.));+#3237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3238 = PCURVE('',#3239,#3244);+#3239 = PLANE('',#3240);+#3240 = AXIS2_PLACEMENT_3D('',#3241,#3242,#3243);+#3241 = CARTESIAN_POINT('',(1.685410631666,1.435410631666,1.15));+#3242 = DIRECTION('',(0.,0.,1.));+#3243 = DIRECTION('',(1.,0.,0.));+#3244 = DEFINITIONAL_REPRESENTATION('',(#3245),#3249);+#3245 = CIRCLE('',#3246,0.195);+#3246 = AXIS2_PLACEMENT_2D('',#3247,#3248);+#3247 = CARTESIAN_POINT('',(0.,0.));+#3248 = DIRECTION('',(1.,0.));+#3249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3250 = ORIENTED_EDGE('',*,*,#3251,.T.);+#3251 = EDGE_CURVE('',#3218,#3252,#3254,.T.);+#3252 = VERTEX_POINT('',#3253);+#3253 = CARTESIAN_POINT('',(1.880410631666,1.435410631666,1.155));+#3254 = SEAM_CURVE('',#3255,(#3259,#3266),.PCURVE_S1.);+#3255 = LINE('',#3256,#3257);+#3256 = CARTESIAN_POINT('',(1.880410631666,1.435410631666,1.15));+#3257 = VECTOR('',#3258,1.);+#3258 = DIRECTION('',(0.,0.,1.));+#3259 = PCURVE('',#3227,#3260);+#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265);+#3261 = LINE('',#3262,#3263);+#3262 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));+#3263 = VECTOR('',#3264,1.);+#3264 = DIRECTION('',(-0.,-1.));+#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3266 = PCURVE('',#3227,#3267);+#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272);+#3268 = LINE('',#3269,#3270);+#3269 = CARTESIAN_POINT('',(6.28318530718,0.));+#3270 = VECTOR('',#3271,1.);+#3271 = DIRECTION('',(-0.,-1.));+#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3273 = ORIENTED_EDGE('',*,*,#3274,.F.);+#3274 = EDGE_CURVE('',#3252,#3252,#3275,.T.);+#3275 = SURFACE_CURVE('',#3276,(#3281,#3288),.PCURVE_S1.);+#3276 = CIRCLE('',#3277,0.195);+#3277 = AXIS2_PLACEMENT_3D('',#3278,#3279,#3280);+#3278 = CARTESIAN_POINT('',(1.685410631666,1.435410631666,1.155));+#3279 = DIRECTION('',(0.,0.,1.));+#3280 = DIRECTION('',(1.,0.,0.));+#3281 = PCURVE('',#3227,#3282);+#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287);+#3283 = LINE('',#3284,#3285);+#3284 = CARTESIAN_POINT('',(6.28318530718,-5.E-03));+#3285 = VECTOR('',#3286,1.);+#3286 = DIRECTION('',(-1.,0.));+#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3288 = PCURVE('',#3289,#3294);+#3289 = PLANE('',#3290);+#3290 = AXIS2_PLACEMENT_3D('',#3291,#3292,#3293);+#3291 = CARTESIAN_POINT('',(1.685410631666,1.435410631666,1.155));+#3292 = DIRECTION('',(0.,0.,1.));+#3293 = DIRECTION('',(1.,0.,0.));+#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299);+#3295 = CIRCLE('',#3296,0.195);+#3296 = AXIS2_PLACEMENT_2D('',#3297,#3298);+#3297 = CARTESIAN_POINT('',(0.,0.));+#3298 = DIRECTION('',(1.,0.));+#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3300 = ORIENTED_EDGE('',*,*,#3251,.F.);+#3301 = ADVANCED_FACE('',(#3302),#3239,.F.);+#3302 = FACE_BOUND('',#3303,.F.);+#3303 = EDGE_LOOP('',(#3304));+#3304 = ORIENTED_EDGE('',*,*,#3217,.T.);+#3305 = ADVANCED_FACE('',(#3306),#3289,.T.);+#3306 = FACE_BOUND('',#3307,.T.);+#3307 = EDGE_LOOP('',(#3308));+#3308 = ORIENTED_EDGE('',*,*,#3274,.T.);+#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3313)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3310,#3311,#3312)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#3310 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3311 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3312 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3313 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3310,+  'distance_accuracy_value','confusion accuracy');+#3314 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#3315 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #3316,#3324,#3331,#3338,#3345,#3352,#3359,#3366,#3373,#3380,#3387,+    #3394,#3401,#3408,#3415,#3422,#3429,#3437,#3444,#3451,#3458,#3465,+    #3472,#3479,#3486,#3493,#3500,#3507,#3514,#3521,#3528,#3535,#3542,+    #3549,#3556,#3563,#3570,#3577,#3584,#3591,#3598,#3605,#3612,#3619,+    #3626,#3633,#3640,#3647,#3654,#3662,#3669),#3309);+#3316 = STYLED_ITEM('color',(#3317),#17);+#3317 = PRESENTATION_STYLE_ASSIGNMENT((#3318));+#3318 = SURFACE_STYLE_USAGE(.BOTH.,#3319);+#3319 = SURFACE_SIDE_STYLE('',(#3320));+#3320 = SURFACE_STYLE_FILL_AREA(#3321);+#3321 = FILL_AREA_STYLE('',(#3322));+#3322 = FILL_AREA_STYLE_COLOUR('',#3323);+#3323 = COLOUR_RGB('',0.120000001395,0.120000001395,0.130000001093);+#3324 = STYLED_ITEM('color',(#3325),#141);+#3325 = PRESENTATION_STYLE_ASSIGNMENT((#3326));+#3326 = SURFACE_STYLE_USAGE(.BOTH.,#3327);+#3327 = SURFACE_SIDE_STYLE('',(#3328));+#3328 = SURFACE_STYLE_FILL_AREA(#3329);+#3329 = FILL_AREA_STYLE('',(#3330));+#3330 = FILL_AREA_STYLE_COLOUR('',#3323);+#3331 = STYLED_ITEM('color',(#3332),#232);+#3332 = PRESENTATION_STYLE_ASSIGNMENT((#3333));+#3333 = SURFACE_STYLE_USAGE(.BOTH.,#3334);+#3334 = SURFACE_SIDE_STYLE('',(#3335));+#3335 = SURFACE_STYLE_FILL_AREA(#3336);+#3336 = FILL_AREA_STYLE('',(#3337));+#3337 = FILL_AREA_STYLE_COLOUR('',#3323);+#3338 = STYLED_ITEM('color',(#3339),#335);+#3339 = PRESENTATION_STYLE_ASSIGNMENT((#3340));+#3340 = SURFACE_STYLE_USAGE(.BOTH.,#3341);+#3341 = SURFACE_SIDE_STYLE('',(#3342));+#3342 = SURFACE_STYLE_FILL_AREA(#3343);+#3343 = FILL_AREA_STYLE('',(#3344));+#3344 = FILL_AREA_STYLE_COLOUR('',#3323);+#3345 = STYLED_ITEM('color',(#3346),#413);+#3346 = PRESENTATION_STYLE_ASSIGNMENT((#3347));+#3347 = SURFACE_STYLE_USAGE(.BOTH.,#3348);+#3348 = SURFACE_SIDE_STYLE('',(#3349));+#3349 = SURFACE_STYLE_FILL_AREA(#3350);+#3350 = FILL_AREA_STYLE('',(#3351));+#3351 = FILL_AREA_STYLE_COLOUR('',#3323);+#3352 = STYLED_ITEM('color',(#3353),#483);+#3353 = PRESENTATION_STYLE_ASSIGNMENT((#3354));+#3354 = SURFACE_STYLE_USAGE(.BOTH.,#3355);+#3355 = SURFACE_SIDE_STYLE('',(#3356));+#3356 = SURFACE_STYLE_FILL_AREA(#3357);+#3357 = FILL_AREA_STYLE('',(#3358));+#3358 = FILL_AREA_STYLE_COLOUR('',#3323);+#3359 = STYLED_ITEM('color',(#3360),#546);+#3360 = PRESENTATION_STYLE_ASSIGNMENT((#3361));+#3361 = SURFACE_STYLE_USAGE(.BOTH.,#3362);+#3362 = SURFACE_SIDE_STYLE('',(#3363));+#3363 = SURFACE_STYLE_FILL_AREA(#3364);+#3364 = FILL_AREA_STYLE('',(#3365));+#3365 = FILL_AREA_STYLE_COLOUR('',#3323);+#3366 = STYLED_ITEM('color',(#3367),#605);+#3367 = PRESENTATION_STYLE_ASSIGNMENT((#3368));+#3368 = SURFACE_STYLE_USAGE(.BOTH.,#3369);+#3369 = SURFACE_SIDE_STYLE('',(#3370));+#3370 = SURFACE_STYLE_FILL_AREA(#3371);+#3371 = FILL_AREA_STYLE('',(#3372));+#3372 = FILL_AREA_STYLE_COLOUR('',#3323);+#3373 = STYLED_ITEM('color',(#3374),#652);+#3374 = PRESENTATION_STYLE_ASSIGNMENT((#3375));+#3375 = SURFACE_STYLE_USAGE(.BOTH.,#3376);+#3376 = SURFACE_SIDE_STYLE('',(#3377));+#3377 = SURFACE_STYLE_FILL_AREA(#3378);+#3378 = FILL_AREA_STYLE('',(#3379));+#3379 = FILL_AREA_STYLE_COLOUR('',#3323);+#3380 = STYLED_ITEM('color',(#3381),#711);+#3381 = PRESENTATION_STYLE_ASSIGNMENT((#3382));+#3382 = SURFACE_STYLE_USAGE(.BOTH.,#3383);+#3383 = SURFACE_SIDE_STYLE('',(#3384));+#3384 = SURFACE_STYLE_FILL_AREA(#3385);+#3385 = FILL_AREA_STYLE('',(#3386));+#3386 = FILL_AREA_STYLE_COLOUR('',#3323);+#3387 = STYLED_ITEM('color',(#3388),#773);+#3388 = PRESENTATION_STYLE_ASSIGNMENT((#3389));+#3389 = SURFACE_STYLE_USAGE(.BOTH.,#3390);+#3390 = SURFACE_SIDE_STYLE('',(#3391));+#3391 = SURFACE_STYLE_FILL_AREA(#3392);+#3392 = FILL_AREA_STYLE('',(#3393));+#3393 = FILL_AREA_STYLE_COLOUR('',#3323);+#3394 = STYLED_ITEM('color',(#3395),#820);+#3395 = PRESENTATION_STYLE_ASSIGNMENT((#3396));+#3396 = SURFACE_STYLE_USAGE(.BOTH.,#3397);+#3397 = SURFACE_SIDE_STYLE('',(#3398));+#3398 = SURFACE_STYLE_FILL_AREA(#3399);+#3399 = FILL_AREA_STYLE('',(#3400));+#3400 = FILL_AREA_STYLE_COLOUR('',#3323);+#3401 = STYLED_ITEM('color',(#3402),#846);+#3402 = PRESENTATION_STYLE_ASSIGNMENT((#3403));+#3403 = SURFACE_STYLE_USAGE(.BOTH.,#3404);+#3404 = SURFACE_SIDE_STYLE('',(#3405));+#3405 = SURFACE_STYLE_FILL_AREA(#3406);+#3406 = FILL_AREA_STYLE('',(#3407));+#3407 = FILL_AREA_STYLE_COLOUR('',#3323);+#3408 = STYLED_ITEM('color',(#3409),#853);+#3409 = PRESENTATION_STYLE_ASSIGNMENT((#3410));+#3410 = SURFACE_STYLE_USAGE(.BOTH.,#3411);+#3411 = SURFACE_SIDE_STYLE('',(#3412));+#3412 = SURFACE_STYLE_FILL_AREA(#3413);+#3413 = FILL_AREA_STYLE('',(#3414));+#3414 = FILL_AREA_STYLE_COLOUR('',#3323);+#3415 = STYLED_ITEM('color',(#3416),#860);+#3416 = PRESENTATION_STYLE_ASSIGNMENT((#3417));+#3417 = SURFACE_STYLE_USAGE(.BOTH.,#3418);+#3418 = SURFACE_SIDE_STYLE('',(#3419));+#3419 = SURFACE_STYLE_FILL_AREA(#3420);+#3420 = FILL_AREA_STYLE('',(#3421));+#3421 = FILL_AREA_STYLE_COLOUR('',#3323);+#3422 = STYLED_ITEM('color',(#3423),#915);+#3423 = PRESENTATION_STYLE_ASSIGNMENT((#3424));+#3424 = SURFACE_STYLE_USAGE(.BOTH.,#3425);+#3425 = SURFACE_SIDE_STYLE('',(#3426));+#3426 = SURFACE_STYLE_FILL_AREA(#3427);+#3427 = FILL_AREA_STYLE('',(#3428));+#3428 = FILL_AREA_STYLE_COLOUR('',#3323);+#3429 = STYLED_ITEM('color',(#3430),#921);+#3430 = PRESENTATION_STYLE_ASSIGNMENT((#3431));+#3431 = SURFACE_STYLE_USAGE(.BOTH.,#3432);+#3432 = SURFACE_SIDE_STYLE('',(#3433));+#3433 = SURFACE_STYLE_FILL_AREA(#3434);+#3434 = FILL_AREA_STYLE('',(#3435));+#3435 = FILL_AREA_STYLE_COLOUR('',#3436);+#3436 = COLOUR_RGB('',0.78000000177,0.78000000177,0.760000013601);+#3437 = STYLED_ITEM('color',(#3438),#1051);+#3438 = PRESENTATION_STYLE_ASSIGNMENT((#3439));+#3439 = SURFACE_STYLE_USAGE(.BOTH.,#3440);+#3440 = SURFACE_SIDE_STYLE('',(#3441));+#3441 = SURFACE_STYLE_FILL_AREA(#3442);+#3442 = FILL_AREA_STYLE('',(#3443));+#3443 = FILL_AREA_STYLE_COLOUR('',#3436);+#3444 = STYLED_ITEM('color',(#3445),#1127);+#3445 = PRESENTATION_STYLE_ASSIGNMENT((#3446));+#3446 = SURFACE_STYLE_USAGE(.BOTH.,#3447);+#3447 = SURFACE_SIDE_STYLE('',(#3448));+#3448 = SURFACE_STYLE_FILL_AREA(#3449);+#3449 = FILL_AREA_STYLE('',(#3450));+#3450 = FILL_AREA_STYLE_COLOUR('',#3436);+#3451 = STYLED_ITEM('color',(#3452),#1465);+#3452 = PRESENTATION_STYLE_ASSIGNMENT((#3453));+#3453 = SURFACE_STYLE_USAGE(.BOTH.,#3454);+#3454 = SURFACE_SIDE_STYLE('',(#3455));+#3455 = SURFACE_STYLE_FILL_AREA(#3456);+#3456 = FILL_AREA_STYLE('',(#3457));+#3457 = FILL_AREA_STYLE_COLOUR('',#3436);+#3458 = STYLED_ITEM('color',(#3459),#1514);+#3459 = PRESENTATION_STYLE_ASSIGNMENT((#3460));+#3460 = SURFACE_STYLE_USAGE(.BOTH.,#3461);+#3461 = SURFACE_SIDE_STYLE('',(#3462));+#3462 = SURFACE_STYLE_FILL_AREA(#3463);+#3463 = FILL_AREA_STYLE('',(#3464));+#3464 = FILL_AREA_STYLE_COLOUR('',#3436);+#3465 = STYLED_ITEM('color',(#3466),#1780);+#3466 = PRESENTATION_STYLE_ASSIGNMENT((#3467));+#3467 = SURFACE_STYLE_USAGE(.BOTH.,#3468);+#3468 = SURFACE_SIDE_STYLE('',(#3469));+#3469 = SURFACE_STYLE_FILL_AREA(#3470);+#3470 = FILL_AREA_STYLE('',(#3471));+#3471 = FILL_AREA_STYLE_COLOUR('',#3436);+#3472 = STYLED_ITEM('color',(#3473),#1807);+#3473 = PRESENTATION_STYLE_ASSIGNMENT((#3474));+#3474 = SURFACE_STYLE_USAGE(.BOTH.,#3475);+#3475 = SURFACE_SIDE_STYLE('',(#3476));+#3476 = SURFACE_STYLE_FILL_AREA(#3477);+#3477 = FILL_AREA_STYLE('',(#3478));+#3478 = FILL_AREA_STYLE_COLOUR('',#3436);+#3479 = STYLED_ITEM('color',(#3480),#1834);+#3480 = PRESENTATION_STYLE_ASSIGNMENT((#3481));+#3481 = SURFACE_STYLE_USAGE(.BOTH.,#3482);+#3482 = SURFACE_SIDE_STYLE('',(#3483));+#3483 = SURFACE_STYLE_FILL_AREA(#3484);+#3484 = FILL_AREA_STYLE('',(#3485));+#3485 = FILL_AREA_STYLE_COLOUR('',#3436);+#3486 = STYLED_ITEM('color',(#3487),#1861);+#3487 = PRESENTATION_STYLE_ASSIGNMENT((#3488));+#3488 = SURFACE_STYLE_USAGE(.BOTH.,#3489);+#3489 = SURFACE_SIDE_STYLE('',(#3490));+#3490 = SURFACE_STYLE_FILL_AREA(#3491);+#3491 = FILL_AREA_STYLE('',(#3492));+#3492 = FILL_AREA_STYLE_COLOUR('',#3436);+#3493 = STYLED_ITEM('color',(#3494),#1888);+#3494 = PRESENTATION_STYLE_ASSIGNMENT((#3495));+#3495 = SURFACE_STYLE_USAGE(.BOTH.,#3496);+#3496 = SURFACE_SIDE_STYLE('',(#3497));+#3497 = SURFACE_STYLE_FILL_AREA(#3498);+#3498 = FILL_AREA_STYLE('',(#3499));+#3499 = FILL_AREA_STYLE_COLOUR('',#3436);+#3500 = STYLED_ITEM('color',(#3501),#1915);+#3501 = PRESENTATION_STYLE_ASSIGNMENT((#3502));+#3502 = SURFACE_STYLE_USAGE(.BOTH.,#3503);+#3503 = SURFACE_SIDE_STYLE('',(#3504));+#3504 = SURFACE_STYLE_FILL_AREA(#3505);+#3505 = FILL_AREA_STYLE('',(#3506));+#3506 = FILL_AREA_STYLE_COLOUR('',#3436);+#3507 = STYLED_ITEM('color',(#3508),#1942);+#3508 = PRESENTATION_STYLE_ASSIGNMENT((#3509));+#3509 = SURFACE_STYLE_USAGE(.BOTH.,#3510);+#3510 = SURFACE_SIDE_STYLE('',(#3511));+#3511 = SURFACE_STYLE_FILL_AREA(#3512);+#3512 = FILL_AREA_STYLE('',(#3513));+#3513 = FILL_AREA_STYLE_COLOUR('',#3436);+#3514 = STYLED_ITEM('color',(#3515),#1969);+#3515 = PRESENTATION_STYLE_ASSIGNMENT((#3516));+#3516 = SURFACE_STYLE_USAGE(.BOTH.,#3517);+#3517 = SURFACE_SIDE_STYLE('',(#3518));+#3518 = SURFACE_STYLE_FILL_AREA(#3519);+#3519 = FILL_AREA_STYLE('',(#3520));+#3520 = FILL_AREA_STYLE_COLOUR('',#3436);+#3521 = STYLED_ITEM('color',(#3522),#1996);+#3522 = PRESENTATION_STYLE_ASSIGNMENT((#3523));+#3523 = SURFACE_STYLE_USAGE(.BOTH.,#3524);+#3524 = SURFACE_SIDE_STYLE('',(#3525));+#3525 = SURFACE_STYLE_FILL_AREA(#3526);+#3526 = FILL_AREA_STYLE('',(#3527));+#3527 = FILL_AREA_STYLE_COLOUR('',#3436);+#3528 = STYLED_ITEM('color',(#3529),#2023);+#3529 = PRESENTATION_STYLE_ASSIGNMENT((#3530));+#3530 = SURFACE_STYLE_USAGE(.BOTH.,#3531);+#3531 = SURFACE_SIDE_STYLE('',(#3532));+#3532 = SURFACE_STYLE_FILL_AREA(#3533);+#3533 = FILL_AREA_STYLE('',(#3534));+#3534 = FILL_AREA_STYLE_COLOUR('',#3436);+#3535 = STYLED_ITEM('color',(#3536),#2050);+#3536 = PRESENTATION_STYLE_ASSIGNMENT((#3537));+#3537 = SURFACE_STYLE_USAGE(.BOTH.,#3538);+#3538 = SURFACE_SIDE_STYLE('',(#3539));+#3539 = SURFACE_STYLE_FILL_AREA(#3540);+#3540 = FILL_AREA_STYLE('',(#3541));+#3541 = FILL_AREA_STYLE_COLOUR('',#3436);+#3542 = STYLED_ITEM('color',(#3543),#2059);+#3543 = PRESENTATION_STYLE_ASSIGNMENT((#3544));+#3544 = SURFACE_STYLE_USAGE(.BOTH.,#3545);+#3545 = SURFACE_SIDE_STYLE('',(#3546));+#3546 = SURFACE_STYLE_FILL_AREA(#3547);+#3547 = FILL_AREA_STYLE('',(#3548));+#3548 = FILL_AREA_STYLE_COLOUR('',#3436);+#3549 = STYLED_ITEM('color',(#3550),#2181);+#3550 = PRESENTATION_STYLE_ASSIGNMENT((#3551));+#3551 = SURFACE_STYLE_USAGE(.BOTH.,#3552);+#3552 = SURFACE_SIDE_STYLE('',(#3553));+#3553 = SURFACE_STYLE_FILL_AREA(#3554);+#3554 = FILL_AREA_STYLE('',(#3555));+#3555 = FILL_AREA_STYLE_COLOUR('',#3436);+#3556 = STYLED_ITEM('color',(#3557),#2257);+#3557 = PRESENTATION_STYLE_ASSIGNMENT((#3558));+#3558 = SURFACE_STYLE_USAGE(.BOTH.,#3559);+#3559 = SURFACE_SIDE_STYLE('',(#3560));+#3560 = SURFACE_STYLE_FILL_AREA(#3561);+#3561 = FILL_AREA_STYLE('',(#3562));+#3562 = FILL_AREA_STYLE_COLOUR('',#3436);+#3563 = STYLED_ITEM('color',(#3564),#2607);+#3564 = PRESENTATION_STYLE_ASSIGNMENT((#3565));+#3565 = SURFACE_STYLE_USAGE(.BOTH.,#3566);+#3566 = SURFACE_SIDE_STYLE('',(#3567));+#3567 = SURFACE_STYLE_FILL_AREA(#3568);+#3568 = FILL_AREA_STYLE('',(#3569));+#3569 = FILL_AREA_STYLE_COLOUR('',#3436);+#3570 = STYLED_ITEM('color',(#3571),#2656);+#3571 = PRESENTATION_STYLE_ASSIGNMENT((#3572));+#3572 = SURFACE_STYLE_USAGE(.BOTH.,#3573);+#3573 = SURFACE_SIDE_STYLE('',(#3574));+#3574 = SURFACE_STYLE_FILL_AREA(#3575);+#3575 = FILL_AREA_STYLE('',(#3576));+#3576 = FILL_AREA_STYLE_COLOUR('',#3436);+#3577 = STYLED_ITEM('color',(#3578),#2934);+#3578 = PRESENTATION_STYLE_ASSIGNMENT((#3579));+#3579 = SURFACE_STYLE_USAGE(.BOTH.,#3580);+#3580 = SURFACE_SIDE_STYLE('',(#3581));+#3581 = SURFACE_STYLE_FILL_AREA(#3582);+#3582 = FILL_AREA_STYLE('',(#3583));+#3583 = FILL_AREA_STYLE_COLOUR('',#3436);+#3584 = STYLED_ITEM('color',(#3585),#2961);+#3585 = PRESENTATION_STYLE_ASSIGNMENT((#3586));+#3586 = SURFACE_STYLE_USAGE(.BOTH.,#3587);+#3587 = SURFACE_SIDE_STYLE('',(#3588));+#3588 = SURFACE_STYLE_FILL_AREA(#3589);+#3589 = FILL_AREA_STYLE('',(#3590));+#3590 = FILL_AREA_STYLE_COLOUR('',#3436);+#3591 = STYLED_ITEM('color',(#3592),#2988);+#3592 = PRESENTATION_STYLE_ASSIGNMENT((#3593));+#3593 = SURFACE_STYLE_USAGE(.BOTH.,#3594);+#3594 = SURFACE_SIDE_STYLE('',(#3595));+#3595 = SURFACE_STYLE_FILL_AREA(#3596);+#3596 = FILL_AREA_STYLE('',(#3597));+#3597 = FILL_AREA_STYLE_COLOUR('',#3436);+#3598 = STYLED_ITEM('color',(#3599),#3015);+#3599 = PRESENTATION_STYLE_ASSIGNMENT((#3600));+#3600 = SURFACE_STYLE_USAGE(.BOTH.,#3601);+#3601 = SURFACE_SIDE_STYLE('',(#3602));+#3602 = SURFACE_STYLE_FILL_AREA(#3603);+#3603 = FILL_AREA_STYLE('',(#3604));+#3604 = FILL_AREA_STYLE_COLOUR('',#3436);+#3605 = STYLED_ITEM('color',(#3606),#3042);+#3606 = PRESENTATION_STYLE_ASSIGNMENT((#3607));+#3607 = SURFACE_STYLE_USAGE(.BOTH.,#3608);+#3608 = SURFACE_SIDE_STYLE('',(#3609));+#3609 = SURFACE_STYLE_FILL_AREA(#3610);+#3610 = FILL_AREA_STYLE('',(#3611));+#3611 = FILL_AREA_STYLE_COLOUR('',#3436);+#3612 = STYLED_ITEM('color',(#3613),#3069);+#3613 = PRESENTATION_STYLE_ASSIGNMENT((#3614));+#3614 = SURFACE_STYLE_USAGE(.BOTH.,#3615);+#3615 = SURFACE_SIDE_STYLE('',(#3616));+#3616 = SURFACE_STYLE_FILL_AREA(#3617);+#3617 = FILL_AREA_STYLE('',(#3618));+#3618 = FILL_AREA_STYLE_COLOUR('',#3436);+#3619 = STYLED_ITEM('color',(#3620),#3096);+#3620 = PRESENTATION_STYLE_ASSIGNMENT((#3621));+#3621 = SURFACE_STYLE_USAGE(.BOTH.,#3622);+#3622 = SURFACE_SIDE_STYLE('',(#3623));+#3623 = SURFACE_STYLE_FILL_AREA(#3624);+#3624 = FILL_AREA_STYLE('',(#3625));+#3625 = FILL_AREA_STYLE_COLOUR('',#3436);+#3626 = STYLED_ITEM('color',(#3627),#3123);+#3627 = PRESENTATION_STYLE_ASSIGNMENT((#3628));+#3628 = SURFACE_STYLE_USAGE(.BOTH.,#3629);+#3629 = SURFACE_SIDE_STYLE('',(#3630));+#3630 = SURFACE_STYLE_FILL_AREA(#3631);+#3631 = FILL_AREA_STYLE('',(#3632));+#3632 = FILL_AREA_STYLE_COLOUR('',#3436);+#3633 = STYLED_ITEM('color',(#3634),#3150);+#3634 = PRESENTATION_STYLE_ASSIGNMENT((#3635));+#3635 = SURFACE_STYLE_USAGE(.BOTH.,#3636);+#3636 = SURFACE_SIDE_STYLE('',(#3637));+#3637 = SURFACE_STYLE_FILL_AREA(#3638);+#3638 = FILL_AREA_STYLE('',(#3639));+#3639 = FILL_AREA_STYLE_COLOUR('',#3436);+#3640 = STYLED_ITEM('color',(#3641),#3177);+#3641 = PRESENTATION_STYLE_ASSIGNMENT((#3642));+#3642 = SURFACE_STYLE_USAGE(.BOTH.,#3643);+#3643 = SURFACE_SIDE_STYLE('',(#3644));+#3644 = SURFACE_STYLE_FILL_AREA(#3645);+#3645 = FILL_AREA_STYLE('',(#3646));+#3646 = FILL_AREA_STYLE_COLOUR('',#3436);+#3647 = STYLED_ITEM('color',(#3648),#3204);+#3648 = PRESENTATION_STYLE_ASSIGNMENT((#3649));+#3649 = SURFACE_STYLE_USAGE(.BOTH.,#3650);+#3650 = SURFACE_SIDE_STYLE('',(#3651));+#3651 = SURFACE_STYLE_FILL_AREA(#3652);+#3652 = FILL_AREA_STYLE('',(#3653));+#3653 = FILL_AREA_STYLE_COLOUR('',#3436);+#3654 = STYLED_ITEM('color',(#3655),#3213);+#3655 = PRESENTATION_STYLE_ASSIGNMENT((#3656));+#3656 = SURFACE_STYLE_USAGE(.BOTH.,#3657);+#3657 = SURFACE_SIDE_STYLE('',(#3658));+#3658 = SURFACE_STYLE_FILL_AREA(#3659);+#3659 = FILL_AREA_STYLE('',(#3660));+#3660 = FILL_AREA_STYLE_COLOUR('',#3661);+#3661 = COLOUR_RGB('',0.380000002513,0.380000002513,0.399999997426);+#3662 = STYLED_ITEM('color',(#3663),#3301);+#3663 = PRESENTATION_STYLE_ASSIGNMENT((#3664));+#3664 = SURFACE_STYLE_USAGE(.BOTH.,#3665);+#3665 = SURFACE_SIDE_STYLE('',(#3666));+#3666 = SURFACE_STYLE_FILL_AREA(#3667);+#3667 = FILL_AREA_STYLE('',(#3668));+#3668 = FILL_AREA_STYLE_COLOUR('',#3661);+#3669 = STYLED_ITEM('color',(#3670),#3305);+#3670 = PRESENTATION_STYLE_ASSIGNMENT((#3671));+#3671 = SURFACE_STYLE_USAGE(.BOTH.,#3672);+#3672 = SURFACE_SIDE_STYLE('',(#3673));+#3673 = SURFACE_STYLE_FILL_AREA(#3674);+#3674 = FILL_AREA_STYLE('',(#3675));+#3675 = FILL_AREA_STYLE_COLOUR('',#3661);+ENDSEC;+END-ISO-10303-21;
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>vbpw34s</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>vbpw34s</title>\ No newline at end of file