← Commit history
LICENSEadded+10
@@ -0,0 +1,10 @@+This page's KiCad symbol, footprint, 3D models, hero image and text are released under the+Creative Commons Attribution-ShareAlike 4.0 International license (CC-BY-SA-4.0),+https://creativecommons.org/licenses/by-sa/4.0/++Third-party material keeps its own terms:+- KiCad library symbols, footprints and packages3D models: CC-BY-SA 4.0 with the KiCad library exception+  (https://www.kicad.org/libraries/license/).+- 3D models marked as LCSC / EasyEDA in page.json were downloaded with easyeda2kicad from LCSC; the EasyEDA logo+  was removed. They remain subject to LCSC / EasyEDA terms.+- Datasheets in docs/ are copyright their manufacturers and are included for reference.
README.md+68−1
@@ -1,3 +1,70 @@ # HCCF2-455.000-LTWCGL -HCI 455 kHz ceramic IF filter, SMD 11.9 x 6.5 mm, 4 pads. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.+**HCI (Suzhou HangJing Elec and Tech)** · Ceramic band-pass filter, 455 kHz · SMD 11.9 x 6.5 mm, 4 pads++HCI SMD ceramic band-pass filter for a 455 kHz AM IF in the LTWC package: +/-4.5 kHz 6 dB bandwidth, 45 dB stop band, 2 kohm terminations (the LTWC455G row of the series datasheet). Four pads: input, output and two grounds.++## Verification++A person checks each page against its datasheet and signs it off here; the badge turns amber if a checked file changes.++::adom-verified{src="/adom/hccf2-455-000-ltwcgl/render/verification.json"}++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | IN | passive | Input (datasheet p.1, "Connection"). |+| 2 | OUT | passive | Output. |+| 3 | GND | passive | Ground. |+| 4 | GND | passive | Ground. |++**Note:** Input (1) and output (2) share one long side and the two grounds the other. Swapping input and output is harmless for this passive filter; turning the part 180 degrees is not, because it puts the signal pads on ground. When ordering assembled boards, check in the placement preview that the 1-2 side lands on the signal pads.++## Key specifications++| Parameter | Value | Source |+|---|---|---|+| Centre frequency | 455 kHz | Datasheet p.1 |+| 6 dB bandwidth | +/-4.5 kHz min (LTWC455G row) | Datasheet p.1 |+| Attenuation bandwidth | +/-10 kHz | Datasheet p.1 |+| Stop-band attenuation | 45 dB min | Datasheet p.1 |+| Ripple | 3 dB max | Datasheet p.1 |+| Insertion loss | 6 dB max | Datasheet p.1 |+| Input / output impedance | 2 kohm | Datasheet p.1 |+| Operating temperature | -20 to +80 C | Datasheet p.1 |+| Body | 11.9 x 6.5 x 3.0 mm max (LTWC series) | Datasheet p.1 |++## Ordering++| Distributor | Part number | Note |+|---|---|---|+| LCSC / JLCPCB | [C19186014](https://www.lcsc.com/product-detail/C19186014.html) | JLC Extended part, 296 in stock on 2026-10-08 |+| Mouser | not listed | no listing for this manufacturer's part (searched 2026-10-08) |+| DigiKey | not listed | no listing for this manufacturer's part (searched 2026-10-08) |++## CAD++| File | What it is |+|---|---|+| `hccf2-455-000-ltwcgl.kicad_sym` | KiCad symbol, with MPN, manufacturer and distributor numbers as properties |+| `hccf2-455-000-ltwcgl.kicad_mod` | KiCad footprint: `AMFM:HCCF2_SMD-4P_11.9x6.5mm`, project library, LCSC land pattern |+| `hccf2-455-000-ltwcgl.step` / `hccf2-455-000-ltwcgl.glb` | 3D model, Z-up, seated on z = 0: LCSC / EasyEDA model (easyeda2kicad), EasyEDA logo stripped, seated on z = 0 |+| `hccf2-455-000-ltwcgl-etched.step` / `hccf2-455-000-ltwcgl-etched.glb` | The same model with the part number laser-etched on top as a separate, toggleable `Adom.LaserEtch` group (a virtual identification aid, not the maker's real marking) |+| `hccf2-455-000-ltwcgl.lbr` | Fusion 360 / EAGLE library: one deviceset, each with its own MPN, manufacturer and LCSC / Mouser / DigiKey attributes |+| `altium/Adom_hccf2_455_000_ltwcgl.SchLib` / `.PcbLib` | Altium library pair (adom-lbr, no Altium needed): symbol and footprint with the 3D body, parameters carry the part numbers; `altium/*.adom-lbr.json` is the canonical hub each was built from |++The 3D model comes from LCSC's EasyEDA library. Its embossed EasyEDA / LCEDA logo glyphs were removed with OpenCascade (`BRepAlgoAPI_Defeaturing`, then merging coplanar faces) and the body, pads, size and colours were kept; the source hashes, removed faces and before/after bounding boxes are in `page.json` under `component.provenance`.++The footprint points at `${KIPRJMOD}/hccf2-455-000-ltwcgl.step`: copy the STEP next to your KiCad project (or edit the path).++## Provenance++- **Datasheet:** [docs/hccf2-455-000-ltwcgl-datasheet.pdf](docs/hccf2-455-000-ltwcgl-datasheet.pdf), sha256 `a40481542eacd94a`, retrieved 2026-10-08 from LCSC+- **Specs:** each row names its source: the manufacturer datasheet (with page) or the LCSC parametric listing (retrieved 2026-10-08).+- **Distributor numbers:** looked up 2026-10-08 with adom-parts-search (Mouser, DigiKey, JLCPCB), exact part number and manufacturer only.+- **CAD:** footprint `AMFM:HCCF2_SMD-4P_11.9x6.5mm`; 3D: LCSC / EasyEDA model (easyeda2kicad), EasyEDA logo stripped, seated on z = 0.++## Related++- Used on the [AM/FM Receiver Molecule](https://wiki.adom.inc/adom/amfm-receiver-molecule).
altium/Adom_hccf2_455_000_ltwcgl.PcbLibadded
⋯ 1 unchanged line ⋯
altium/Adom_hccf2_455_000_ltwcgl.SchLibadded
⋯ 1 unchanged line ⋯
altium/HCCF2-455.000-LTWCGL.adom-lbr.jsonadded+388
@@ -0,0 +1,388 @@+{+  "schema_version": 2,+  "mpn": "HCCF2-455.000-LTWCGL",+  "manufacturer": "HCI (Suzhou HangJing Elec and Tech)",+  "package": "",+  "value": "",+  "category": "",+  "symbol": {+    "name": "HCCF2-455.000-LTWCGL",+    "pins": [+      {+        "number": "1",+        "name": "IN",+        "x": -300,+        "y": 100,+        "length": 100,+        "rotation": 0,+        "electrical_type": "passive"+      },+      {+        "number": "2",+        "name": "OUT",+        "x": 300,+        "y": 100,+        "length": 100,+        "rotation": 180,+        "electrical_type": "passive"+      },+      {+        "number": "3",+        "name": "GND",+        "x": 0,+        "y": -150,+        "length": 100,+        "rotation": 90,+        "electrical_type": "passive"+      },+      {+        "number": "4",+        "name": "GND",+        "x": 0,+        "y": -150,+        "length": 100,+        "rotation": 90,+        "electrical_type": "passive"+      }+    ],+    "body": null,+    "graphics": [+      {+        "kind": "rect",+        "x1": -200.0,+        "y1": 200.0,+        "x2": 200.0,+        "y2": -50.0,+        "width": 10.0,+        "filled": true,+        "fill_style": "background"+      },+      {+        "kind": "rect",+        "x1": -25.0,+        "y1": 140.0,+        "x2": 25.0,+        "y2": 35.0,+        "width": 10.0,+        "filled": true,+        "fill_style": "outline"+      },+      {+        "kind": "polyline",+        "points": [+          [+            -50.0,+            150.0+          ],+          [+            -50.0,+            25.0+          ]+        ],+        "width": 10.0+      },+      {+        "kind": "polyline",+        "points": [+          [+            50.0,+            150.0+          ],+          [+            50.0,+            25.0+          ]+        ],+        "width": 10.0+      },+      {+        "kind": "polyline",+        "points": [+          [+            -100.0,+            100.0+          ],+          [+            -50.0,+            100.0+          ]+        ],+        "width": 0.0+      },+      {+        "kind": "polyline",+        "points": [+          [+            50.0,+            100.0+          ],+          [+            100.0,+            100.0+          ]+        ],+        "width": 0.0+      }+    ],+    "designator_prefix": "FL",+    "footprint": "hccf2-455-000-ltwcgl",+    "parameters": [+      {+        "name": "Value",+        "value": "HCCF2-455.000-LTWCGL",+        "visible": true+      },+      {+        "name": "Datasheet",+        "value": "https://wmsc.lcsc.com/wmsc/upload/file/pdf/v2/lcsc/2403200925_HCI-HCCF2-455-000-LTWCGL_C19186014.pdf",+        "visible": true+      },+      {+        "name": "Description",+        "value": "HCI (Suzhou HangJing Elec and Tech) HCCF2-455.000-LTWCGL, -20℃~+80℃ 4.5kHz 455kHz 5dB Bandpass Filter SMD-4P,11.9x7.5mm Ceramic Filters",+        "visible": true+      },+      {+        "name": "ki_keywords",+        "value": "ceramic filter IF 455kHz",+        "visible": true+      },+      {+        "name": "MPN",+        "value": "HCCF2-455.000-LTWCGL",+        "visible": true+      },+      {+        "name": "Manufacturer",+        "value": "HCI (Suzhou HangJing Elec and Tech)",+        "visible": true+      },+      {+        "name": "LCSC",+        "value": "C19186014",+        "visible": true+      },+      {+        "name": "Mouser",+        "value": "",+        "visible": true+      },+      {+        "name": "DigiKey",+        "value": "",+        "visible": true+      },+      {+        "name": "Adom Wiki",+        "value": "https://wiki.adom.inc/adom/hccf2-455-000-ltwcgl",+        "visible": true+      },+      {+        "name": "Supplier 1",+        "value": "LCSC",+        "visible": false+      },+      {+        "name": "Supplier Part Number 1",+        "value": "C19186014",+        "visible": false+      },+      {+        "name": "Manufacturer Part Number",+        "value": "HCCF2-455.000-LTWCGL",+        "visible": false+      }+    ],+    "pin_numbers_hidden": false,+    "pin_names_hidden": false+  },+  "footprint": {+    "name": "hccf2-455-000-ltwcgl",+    "pads": [+      {+        "number": "1",+        "x_mm": -2.75,+        "y_mm": 2.5,+        "w_mm": 1.6,+        "h_mm": 3.0,+        "drill_mm": 0.0,+        "rotation": 0.0,+        "shape": "roundrect"+      },+      {+        "number": "2",+        "x_mm": 2.75,+        "y_mm": 2.5,+        "w_mm": 1.6,+        "h_mm": 3.0,+        "drill_mm": 0.0,+        "rotation": 0.0,+        "shape": "roundrect"+      },+      {+        "number": "3",+        "x_mm": 2.75,+        "y_mm": -2.5,+        "w_mm": 1.6,+        "h_mm": 3.0,+        "drill_mm": 0.0,+        "rotation": 0.0,+        "shape": "roundrect"+      },+      {+        "number": "4",+        "x_mm": -2.75,+        "y_mm": -2.5,+        "w_mm": 1.6,+        "h_mm": 3.0,+        "drill_mm": 0.0,+        "rotation": 0.0,+        "shape": "roundrect"+      }+    ],+    "graphics": [+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": -6.07,+        "y1": -3.37,+        "x2": -3.92,+        "y2": -3.37,+        "width": 0.12+      },+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": -1.58,+        "y1": -3.37,+        "x2": 1.58,+        "y2": -3.37,+        "width": 0.12+      },+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": 3.92,+        "y1": -3.37,+        "x2": 6.07,+        "y2": -3.37,+        "width": 0.12+      },+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": 6.07,+        "y1": -3.37,+        "x2": 6.07,+        "y2": 3.37,+        "width": 0.12+      },+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": -6.07,+        "y1": 3.37,+        "x2": -3.92,+        "y2": 3.37,+        "width": 0.12+      },+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": -1.58,+        "y1": 3.37,+        "x2": 1.58,+        "y2": 3.37,+        "width": 0.12+      },+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": 3.92,+        "y1": 3.37,+        "x2": 6.07,+        "y2": 3.37,+        "width": 0.12+      },+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": -6.07,+        "y1": -3.37,+        "x2": -6.07,+        "y2": 3.37,+        "width": 0.12+      },+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": -6.3,+        "y1": 3.9,+        "x2": -6.3,+        "y2": 2.2,+        "width": 0.12+      },+      {+        "kind": "rect",+        "layer": {+          "role": "fab"+        },+        "x1": -5.95,+        "y1": -3.25,+        "x2": 5.95,+        "y2": 3.25,+        "width": 0.1+      },+      {+        "kind": "rect",+        "layer": {+          "role": "courtyard"+        },+        "x1": -6.2,+        "y1": -4.25,+        "x2": 6.2,+        "y2": 4.25,+        "width": 0.05+      }+    ]+  },+  "connect": [+    {+      "pin": "1",+      "pad": "1"+    },+    {+      "pin": "2",+      "pad": "2"+    },+    {+      "pin": "3",+      "pad": "3"+    },+    {+      "pin": "4",+      "pad": "4"+    }+  ],+  "provenance": {+    "source": "kicad_import"+  }+}\ No newline at end of file
docs/hccf2-455-000-ltwcgl-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
hccf2-455-000-ltwcgl-etched.glbadded
⋯ 1 unchanged line ⋯
hccf2-455-000-ltwcgl-etched.stepadded+11066
@@ -0,0 +1,11066 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-08T15:39:01',('Author'),(+    'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+  ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+  'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('Open CASCADE STEP translator 7.8 1',+  'Open CASCADE STEP translator 7.8 1','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);+#16 = CARTESIAN_POINT('',(0.,0.,0.));+#17 = DIRECTION('',(0.,0.,1.));+#18 = DIRECTION('',(1.,0.,-0.));+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);+#20 = CARTESIAN_POINT('',(0.,0.,0.));+#21 = DIRECTION('',(0.,0.,1.));+#22 = DIRECTION('',(1.,0.,-0.));+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#24,+  'distance_accuracy_value','confusion accuracy');+#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36);+#30 = PRODUCT_DEFINITION_SHAPE('','',#31);+#31 = PRODUCT_DEFINITION('design','',#32,#35);+#32 = PRODUCT_DEFINITION_FORMATION('','',#33);+#33 = PRODUCT('Adom.Chip','Adom.Chip','',(#34));+#34 = PRODUCT_CONTEXT('',#2,'mechanical');+#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#36 = SHAPE_REPRESENTATION('',(#11,#37),#41);+#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);+#38 = CARTESIAN_POINT('',(0.,0.,0.));+#39 = DIRECTION('',(0.,0.,1.));+#40 = DIRECTION('',(1.,0.,-0.));+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#42,#43,#44)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#42 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#43 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#44 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#45 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#42,+  'distance_accuracy_value','confusion accuracy');+#46 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#47,#49);+#47 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#48) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#48 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#49 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#50);+#50 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Adom.Chip','',#5,#31,$);+#51 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33));+#52 = SHAPE_DEFINITION_REPRESENTATION(#53,#59);+#53 = PRODUCT_DEFINITION_SHAPE('','',#54);+#54 = PRODUCT_DEFINITION('design','',#55,#58);+#55 = PRODUCT_DEFINITION_FORMATION('','',#56);+#56 = PRODUCT('Open CASCADE STEP translator 7.8 1',+  'Open CASCADE STEP translator 7.8 1','',(#57));+#57 = PRODUCT_CONTEXT('',#2,'mechanical');+#58 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#59 = SHAPE_REPRESENTATION('',(#11,#60),#64);+#60 = AXIS2_PLACEMENT_3D('',#61,#62,#63);+#61 = CARTESIAN_POINT('',(0.,0.,1.6));+#62 = DIRECTION('',(0.,0.,1.));+#63 = DIRECTION('',(1.,0.,0.));+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#65,#66,#67)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#65 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#66 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#67 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#68 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#65,+  'distance_accuracy_value','confusion accuracy');+#69 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#70,#72);+#70 = ( REPRESENTATION_RELATIONSHIP('','',#59,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#71) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#71 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37);+#72 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#73);+#73 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2',+  'Open CASCADE STEP translator 7.8 1','',#31,#54,$);+#74 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#56));+#75 = SHAPE_DEFINITION_REPRESENTATION(#76,#82);+#76 = PRODUCT_DEFINITION_SHAPE('','',#77);+#77 = PRODUCT_DEFINITION('design','',#78,#81);+#78 = PRODUCT_DEFINITION_FORMATION('','',#79);+#79 = PRODUCT('COMPOUND','COMPOUND','',(#80));+#80 = PRODUCT_CONTEXT('',#2,'mechanical');+#81 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#82 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#83),#6297);+#83 = MANIFOLD_SOLID_BREP('',#84);+#84 = CLOSED_SHELL('',(#85,#551,#627,#681,#941,#1560,#1609,#2146,#2420,+    #2470,#2519,#2569,#2781,#2808,#3050,#3082,#3111,#3138,#3165,#3192,+    #3219,#3454,#3481,#3508,#3515,#3562,#3589,#3616,#3623,#3650,#3677,+    #3704,#3731,#3758,#3785,#3812,#3839,#3866,#3893,#4208,#4284,#4311,+    #4318,#4389,#4438,#4487,#4514,#4590,#4617,#4646,#4673,#4700,#4837,+    #4864,#4891,#4918,#4925,#5141,#5190,#5364,#5391,#5599,#5653,#5702,+    #5756,#5922,#5972,#6021,#6049,#6056,#6083,#6090,#6117,#6146,#6173,+    #6200,#6207,#6236,#6263,#6290));+#85 = ADVANCED_FACE('',(#86),#100,.T.);+#86 = FACE_BOUND('',#87,.T.);+#87 = EDGE_LOOP('',(#88,#123,#156,#184,#212,#240,#268,#296,#329,#357,+    #390,#418,#441,#469,#492,#520));+#88 = ORIENTED_EDGE('',*,*,#89,.F.);+#89 = EDGE_CURVE('',#90,#92,#94,.T.);+#90 = VERTEX_POINT('',#91);+#91 = CARTESIAN_POINT('',(-2.7,2.25,-1.4));+#92 = VERTEX_POINT('',#93);+#93 = CARTESIAN_POINT('',(-2.8,2.25,-1.4));+#94 = SURFACE_CURVE('',#95,(#99,#111),.PCURVE_S1.);+#95 = LINE('',#96,#97);+#96 = CARTESIAN_POINT('',(-2.15,2.25,-1.4));+#97 = VECTOR('',#98,1.);+#98 = DIRECTION('',(-1.,-0.,-0.));+#99 = PCURVE('',#100,#105);+#100 = PLANE('',#101);+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);+#102 = CARTESIAN_POINT('',(0.,0.,-1.4));+#103 = DIRECTION('',(0.,0.,-1.));+#104 = DIRECTION('',(1.,0.,0.));+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);+#106 = LINE('',#107,#108);+#107 = CARTESIAN_POINT('',(-2.15,-2.25));+#108 = VECTOR('',#109,1.);+#109 = DIRECTION('',(-1.,0.));+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#111 = PCURVE('',#112,#117);+#112 = PLANE('',#113);+#113 = AXIS2_PLACEMENT_3D('',#114,#115,#116);+#114 = CARTESIAN_POINT('',(-2.15,2.25,-1.4));+#115 = DIRECTION('',(-0.,1.,0.));+#116 = DIRECTION('',(0.,0.,1.));+#117 = DEFINITIONAL_REPRESENTATION('',(#118),#122);+#118 = LINE('',#119,#120);+#119 = CARTESIAN_POINT('',(0.,0.));+#120 = VECTOR('',#121,1.);+#121 = DIRECTION('',(-0.,-1.));+#122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#123 = ORIENTED_EDGE('',*,*,#124,.T.);+#124 = EDGE_CURVE('',#90,#125,#127,.T.);+#125 = VERTEX_POINT('',#126);+#126 = CARTESIAN_POINT('',(-2.15,2.8,-1.4));+#127 = SURFACE_CURVE('',#128,(#133,#144),.PCURVE_S1.);+#128 = CIRCLE('',#129,0.55);+#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);+#130 = CARTESIAN_POINT('',(-2.7,2.8,-1.4));+#131 = DIRECTION('',(0.,0.,1.));+#132 = DIRECTION('',(-1.,0.,0.));+#133 = PCURVE('',#100,#134);+#134 = DEFINITIONAL_REPRESENTATION('',(#135),#143);+#135 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#136,#137,#138,#139,#140,#141+,#142),.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(+  '') );+#136 = CARTESIAN_POINT('',(-3.25,-2.8));+#137 = CARTESIAN_POINT('',(-3.25,-1.847372055837));+#138 = CARTESIAN_POINT('',(-2.425,-2.323686027919));+#139 = CARTESIAN_POINT('',(-1.6,-2.8));+#140 = CARTESIAN_POINT('',(-2.425,-3.276313972081));+#141 = CARTESIAN_POINT('',(-3.25,-3.752627944163));+#142 = CARTESIAN_POINT('',(-3.25,-2.8));+#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#144 = PCURVE('',#145,#150);+#145 = CYLINDRICAL_SURFACE('',#146,0.55);+#146 = AXIS2_PLACEMENT_3D('',#147,#148,#149);+#147 = CARTESIAN_POINT('',(-2.7,2.8,0.8));+#148 = DIRECTION('',(0.,0.,-1.));+#149 = DIRECTION('',(-1.,0.,0.));+#150 = DEFINITIONAL_REPRESENTATION('',(#151),#155);+#151 = LINE('',#152,#153);+#152 = CARTESIAN_POINT('',(6.28318530718,2.2));+#153 = VECTOR('',#154,1.);+#154 = DIRECTION('',(-1.,0.));+#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#156 = ORIENTED_EDGE('',*,*,#157,.T.);+#157 = EDGE_CURVE('',#125,#158,#160,.T.);+#158 = VERTEX_POINT('',#159);+#159 = CARTESIAN_POINT('',(-2.15,3.25,-1.4));+#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.);+#161 = LINE('',#162,#163);+#162 = CARTESIAN_POINT('',(-2.15,2.25,-1.4));+#163 = VECTOR('',#164,1.);+#164 = DIRECTION('',(-0.,1.,-0.));+#165 = PCURVE('',#100,#166);+#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171);+#167 = LINE('',#168,#169);+#168 = CARTESIAN_POINT('',(-2.15,-2.25));+#169 = VECTOR('',#170,1.);+#170 = DIRECTION('',(0.,-1.));+#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#172 = PCURVE('',#173,#178);+#173 = PLANE('',#174);+#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177);+#175 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#176 = DIRECTION('',(-1.,0.,0.));+#177 = DIRECTION('',(0.,0.,1.));+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);+#179 = LINE('',#180,#181);+#180 = CARTESIAN_POINT('',(-2.2,-1.3));+#181 = VECTOR('',#182,1.);+#182 = DIRECTION('',(0.,1.));+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#184 = ORIENTED_EDGE('',*,*,#185,.F.);+#185 = EDGE_CURVE('',#186,#158,#188,.T.);+#186 = VERTEX_POINT('',#187);+#187 = CARTESIAN_POINT('',(-2.145,3.25,-1.4));+#188 = SURFACE_CURVE('',#189,(#193,#200),.PCURVE_S1.);+#189 = LINE('',#190,#191);+#190 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#191 = VECTOR('',#192,1.);+#192 = DIRECTION('',(-1.,0.,0.));+#193 = PCURVE('',#100,#194);+#194 = DEFINITIONAL_REPRESENTATION('',(#195),#199);+#195 = LINE('',#196,#197);+#196 = CARTESIAN_POINT('',(-3.355,-3.25));+#197 = VECTOR('',#198,1.);+#198 = DIRECTION('',(-1.,0.));+#199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#200 = PCURVE('',#201,#206);+#201 = PLANE('',#202);+#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);+#203 = CARTESIAN_POINT('',(-5.95,3.25,1.5));+#204 = DIRECTION('',(0.,-1.,0.));+#205 = DIRECTION('',(0.,-0.,-1.));+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);+#207 = LINE('',#208,#209);+#208 = CARTESIAN_POINT('',(2.9,2.595));+#209 = VECTOR('',#210,1.);+#210 = DIRECTION('',(-0.,-1.));+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#212 = ORIENTED_EDGE('',*,*,#213,.F.);+#213 = EDGE_CURVE('',#214,#186,#216,.T.);+#214 = VERTEX_POINT('',#215);+#215 = CARTESIAN_POINT('',(-2.145,-3.25,-1.4));+#216 = SURFACE_CURVE('',#217,(#221,#228),.PCURVE_S1.);+#217 = LINE('',#218,#219);+#218 = CARTESIAN_POINT('',(-2.145,3.25,-1.4));+#219 = VECTOR('',#220,1.);+#220 = DIRECTION('',(-1.334402673828E-16,1.,0.));+#221 = PCURVE('',#100,#222);+#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227);+#223 = LINE('',#224,#225);+#224 = CARTESIAN_POINT('',(-2.145,-3.25));+#225 = VECTOR('',#226,1.);+#226 = DIRECTION('',(-1.334402673828E-16,-1.));+#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#228 = PCURVE('',#229,#234);+#229 = PLANE('',#230);+#230 = AXIS2_PLACEMENT_3D('',#231,#232,#233);+#231 = CARTESIAN_POINT('',(-2.145,3.25,-1.4));+#232 = DIRECTION('',(-1.,-1.334402673828E-16,0.));+#233 = DIRECTION('',(1.334402673828E-16,-1.,0.));+#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);+#235 = LINE('',#236,#237);+#236 = CARTESIAN_POINT('',(0.,0.));+#237 = VECTOR('',#238,1.);+#238 = DIRECTION('',(-1.,0.));+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#240 = ORIENTED_EDGE('',*,*,#241,.F.);+#241 = EDGE_CURVE('',#242,#214,#244,.T.);+#242 = VERTEX_POINT('',#243);+#243 = CARTESIAN_POINT('',(-2.15,-3.25,-1.4));+#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.);+#245 = LINE('',#246,#247);+#246 = CARTESIAN_POINT('',(-3.355,-3.25,-1.4));+#247 = VECTOR('',#248,1.);+#248 = DIRECTION('',(1.,0.,0.));+#249 = PCURVE('',#100,#250);+#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);+#251 = LINE('',#252,#253);+#252 = CARTESIAN_POINT('',(-3.355,3.25));+#253 = VECTOR('',#254,1.);+#254 = DIRECTION('',(1.,0.));+#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#256 = PCURVE('',#257,#262);+#257 = PLANE('',#258);+#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261);+#259 = CARTESIAN_POINT('',(-5.95,-3.25,1.5));+#260 = DIRECTION('',(0.,1.,0.));+#261 = DIRECTION('',(0.,-0.,1.));+#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);+#263 = LINE('',#264,#265);+#264 = CARTESIAN_POINT('',(-2.9,2.595));+#265 = VECTOR('',#266,1.);+#266 = DIRECTION('',(0.,1.));+#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#268 = ORIENTED_EDGE('',*,*,#269,.F.);+#269 = EDGE_CURVE('',#270,#242,#272,.T.);+#270 = VERTEX_POINT('',#271);+#271 = CARTESIAN_POINT('',(-2.15,-2.8,-1.4));+#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.);+#273 = LINE('',#274,#275);+#274 = CARTESIAN_POINT('',(-2.15,-2.25,-1.4));+#275 = VECTOR('',#276,1.);+#276 = DIRECTION('',(-0.,-1.,-0.));+#277 = PCURVE('',#100,#278);+#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283);+#279 = LINE('',#280,#281);+#280 = CARTESIAN_POINT('',(-2.15,2.25));+#281 = VECTOR('',#282,1.);+#282 = DIRECTION('',(0.,1.));+#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#284 = PCURVE('',#285,#290);+#285 = PLANE('',#286);+#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289);+#287 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#288 = DIRECTION('',(-1.,0.,0.));+#289 = DIRECTION('',(0.,0.,1.));+#290 = DEFINITIONAL_REPRESENTATION('',(#291),#295);+#291 = LINE('',#292,#293);+#292 = CARTESIAN_POINT('',(-2.2,1.3));+#293 = VECTOR('',#294,1.);+#294 = DIRECTION('',(0.,-1.));+#295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#296 = ORIENTED_EDGE('',*,*,#297,.T.);+#297 = EDGE_CURVE('',#270,#298,#300,.T.);+#298 = VERTEX_POINT('',#299);+#299 = CARTESIAN_POINT('',(-2.7,-2.25,-1.4));+#300 = SURFACE_CURVE('',#301,(#306,#317),.PCURVE_S1.);+#301 = CIRCLE('',#302,0.55);+#302 = AXIS2_PLACEMENT_3D('',#303,#304,#305);+#303 = CARTESIAN_POINT('',(-2.7,-2.8,-1.4));+#304 = DIRECTION('',(0.,0.,1.));+#305 = DIRECTION('',(-1.,0.,0.));+#306 = PCURVE('',#100,#307);+#307 = DEFINITIONAL_REPRESENTATION('',(#308),#316);+#308 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#309,#310,#311,#312,#313,#314+,#315),.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(+  '') );+#309 = CARTESIAN_POINT('',(-3.25,2.8));+#310 = CARTESIAN_POINT('',(-3.25,3.752627944163));+#311 = CARTESIAN_POINT('',(-2.425,3.276313972081));+#312 = CARTESIAN_POINT('',(-1.6,2.8));+#313 = CARTESIAN_POINT('',(-2.425,2.323686027919));+#314 = CARTESIAN_POINT('',(-3.25,1.847372055837));+#315 = CARTESIAN_POINT('',(-3.25,2.8));+#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#317 = PCURVE('',#318,#323);+#318 = CYLINDRICAL_SURFACE('',#319,0.55);+#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);+#320 = CARTESIAN_POINT('',(-2.7,-2.8,-1.4));+#321 = DIRECTION('',(0.,0.,1.));+#322 = DIRECTION('',(1.,0.,-0.));+#323 = DEFINITIONAL_REPRESENTATION('',(#324),#328);+#324 = LINE('',#325,#326);+#325 = CARTESIAN_POINT('',(-3.14159265359,0.));+#326 = VECTOR('',#327,1.);+#327 = DIRECTION('',(1.,0.));+#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#329 = ORIENTED_EDGE('',*,*,#330,.T.);+#330 = EDGE_CURVE('',#298,#331,#333,.T.);+#331 = VERTEX_POINT('',#332);+#332 = CARTESIAN_POINT('',(-2.8,-2.25,-1.4));+#333 = SURFACE_CURVE('',#334,(#338,#345),.PCURVE_S1.);+#334 = LINE('',#335,#336);+#335 = CARTESIAN_POINT('',(-2.15,-2.25,-1.4));+#336 = VECTOR('',#337,1.);+#337 = DIRECTION('',(-1.,-0.,-0.));+#338 = PCURVE('',#100,#339);+#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344);+#340 = LINE('',#341,#342);+#341 = CARTESIAN_POINT('',(-2.15,2.25));+#342 = VECTOR('',#343,1.);+#343 = DIRECTION('',(-1.,0.));+#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#345 = PCURVE('',#346,#351);+#346 = PLANE('',#347);+#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350);+#348 = CARTESIAN_POINT('',(-2.15,-2.25,-1.4));+#349 = DIRECTION('',(-0.,1.,0.));+#350 = DIRECTION('',(0.,0.,1.));+#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356);+#352 = LINE('',#353,#354);+#353 = CARTESIAN_POINT('',(0.,0.));+#354 = VECTOR('',#355,1.);+#355 = DIRECTION('',(-0.,-1.));+#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#357 = ORIENTED_EDGE('',*,*,#358,.T.);+#358 = EDGE_CURVE('',#331,#359,#361,.T.);+#359 = VERTEX_POINT('',#360);+#360 = CARTESIAN_POINT('',(-3.35,-2.8,-1.4));+#361 = SURFACE_CURVE('',#362,(#367,#378),.PCURVE_S1.);+#362 = CIRCLE('',#363,0.55);+#363 = AXIS2_PLACEMENT_3D('',#364,#365,#366);+#364 = CARTESIAN_POINT('',(-2.8,-2.8,-1.4));+#365 = DIRECTION('',(0.,0.,1.));+#366 = DIRECTION('',(-1.,0.,0.));+#367 = PCURVE('',#100,#368);+#368 = DEFINITIONAL_REPRESENTATION('',(#369),#377);+#369 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#370,#371,#372,#373,#374,#375+,#376),.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(+  '') );+#370 = CARTESIAN_POINT('',(-3.35,2.8));+#371 = CARTESIAN_POINT('',(-3.35,3.752627944163));+#372 = CARTESIAN_POINT('',(-2.525,3.276313972081));+#373 = CARTESIAN_POINT('',(-1.7,2.8));+#374 = CARTESIAN_POINT('',(-2.525,2.323686027919));+#375 = CARTESIAN_POINT('',(-3.35,1.847372055837));+#376 = CARTESIAN_POINT('',(-3.35,2.8));+#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#378 = PCURVE('',#379,#384);+#379 = CYLINDRICAL_SURFACE('',#380,0.55);+#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383);+#381 = CARTESIAN_POINT('',(-2.8,-2.8,0.8));+#382 = DIRECTION('',(0.,0.,-1.));+#383 = DIRECTION('',(-1.,0.,0.));+#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);+#385 = LINE('',#386,#387);+#386 = CARTESIAN_POINT('',(6.28318530718,2.2));+#387 = VECTOR('',#388,1.);+#388 = DIRECTION('',(-1.,0.));+#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#390 = ORIENTED_EDGE('',*,*,#391,.T.);+#391 = EDGE_CURVE('',#359,#392,#394,.T.);+#392 = VERTEX_POINT('',#393);+#393 = CARTESIAN_POINT('',(-3.35,-3.25,-1.4));+#394 = SURFACE_CURVE('',#395,(#399,#406),.PCURVE_S1.);+#395 = LINE('',#396,#397);+#396 = CARTESIAN_POINT('',(-3.35,-2.25,-1.4));+#397 = VECTOR('',#398,1.);+#398 = DIRECTION('',(-0.,-1.,-0.));+#399 = PCURVE('',#100,#400);+#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405);+#401 = LINE('',#402,#403);+#402 = CARTESIAN_POINT('',(-3.35,2.25));+#403 = VECTOR('',#404,1.);+#404 = DIRECTION('',(0.,1.));+#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#406 = PCURVE('',#407,#412);+#407 = PLANE('',#408);+#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411);+#409 = CARTESIAN_POINT('',(-3.35,-3.55,0.8));+#410 = DIRECTION('',(-1.,0.,0.));+#411 = DIRECTION('',(0.,0.,1.));+#412 = DEFINITIONAL_REPRESENTATION('',(#413),#417);+#413 = LINE('',#414,#415);+#414 = CARTESIAN_POINT('',(-2.2,1.3));+#415 = VECTOR('',#416,1.);+#416 = DIRECTION('',(0.,-1.));+#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#418 = ORIENTED_EDGE('',*,*,#419,.F.);+#419 = EDGE_CURVE('',#420,#392,#422,.T.);+#420 = VERTEX_POINT('',#421);+#421 = CARTESIAN_POINT('',(-3.355,-3.25,-1.4));+#422 = SURFACE_CURVE('',#423,(#427,#434),.PCURVE_S1.);+#423 = LINE('',#424,#425);+#424 = CARTESIAN_POINT('',(-3.355,-3.25,-1.4));+#425 = VECTOR('',#426,1.);+#426 = DIRECTION('',(1.,0.,0.));+#427 = PCURVE('',#100,#428);+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);+#429 = LINE('',#430,#431);+#430 = CARTESIAN_POINT('',(-3.355,3.25));+#431 = VECTOR('',#432,1.);+#432 = DIRECTION('',(1.,0.));+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#434 = PCURVE('',#257,#435);+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);+#436 = LINE('',#437,#438);+#437 = CARTESIAN_POINT('',(-2.9,2.595));+#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,#420,#445,.T.);+#443 = VERTEX_POINT('',#444);+#444 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.);+#446 = LINE('',#447,#448);+#447 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#448 = VECTOR('',#449,1.);+#449 = DIRECTION('',(1.334402673828E-16,-1.,0.));+#450 = PCURVE('',#100,#451);+#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456);+#452 = LINE('',#453,#454);+#453 = CARTESIAN_POINT('',(-3.355,-3.25));+#454 = VECTOR('',#455,1.);+#455 = DIRECTION('',(1.334402673828E-16,1.));+#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#457 = PCURVE('',#458,#463);+#458 = PLANE('',#459);+#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462);+#460 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#461 = DIRECTION('',(1.,1.334402673828E-16,-0.));+#462 = DIRECTION('',(-1.334402673828E-16,1.,0.));+#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468);+#464 = LINE('',#465,#466);+#465 = CARTESIAN_POINT('',(0.,0.));+#466 = VECTOR('',#467,1.);+#467 = DIRECTION('',(-1.,0.));+#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#469 = ORIENTED_EDGE('',*,*,#470,.F.);+#470 = EDGE_CURVE('',#471,#443,#473,.T.);+#471 = VERTEX_POINT('',#472);+#472 = CARTESIAN_POINT('',(-3.35,3.25,-1.4));+#473 = SURFACE_CURVE('',#474,(#478,#485),.PCURVE_S1.);+#474 = LINE('',#475,#476);+#475 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#476 = VECTOR('',#477,1.);+#477 = DIRECTION('',(-1.,0.,0.));+#478 = PCURVE('',#100,#479);+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484);+#480 = LINE('',#481,#482);+#481 = CARTESIAN_POINT('',(-3.355,-3.25));+#482 = VECTOR('',#483,1.);+#483 = DIRECTION('',(-1.,0.));+#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#485 = PCURVE('',#201,#486);+#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491);+#487 = LINE('',#488,#489);+#488 = CARTESIAN_POINT('',(2.9,2.595));+#489 = VECTOR('',#490,1.);+#490 = DIRECTION('',(-0.,-1.));+#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#492 = ORIENTED_EDGE('',*,*,#493,.F.);+#493 = EDGE_CURVE('',#494,#471,#496,.T.);+#494 = VERTEX_POINT('',#495);+#495 = CARTESIAN_POINT('',(-3.35,2.8,-1.4));+#496 = SURFACE_CURVE('',#497,(#501,#508),.PCURVE_S1.);+#497 = LINE('',#498,#499);+#498 = CARTESIAN_POINT('',(-3.35,2.25,-1.4));+#499 = VECTOR('',#500,1.);+#500 = DIRECTION('',(-0.,1.,-0.));+#501 = PCURVE('',#100,#502);+#502 = DEFINITIONAL_REPRESENTATION('',(#503),#507);+#503 = LINE('',#504,#505);+#504 = CARTESIAN_POINT('',(-3.35,-2.25));+#505 = VECTOR('',#506,1.);+#506 = DIRECTION('',(0.,-1.));+#507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#508 = PCURVE('',#509,#514);+#509 = PLANE('',#510);+#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513);+#511 = CARTESIAN_POINT('',(-3.35,3.55,0.8));+#512 = DIRECTION('',(-1.,0.,0.));+#513 = DIRECTION('',(0.,0.,1.));+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(-2.2,-1.3));+#517 = VECTOR('',#518,1.);+#518 = DIRECTION('',(0.,1.));+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#520 = ORIENTED_EDGE('',*,*,#521,.T.);+#521 = EDGE_CURVE('',#494,#92,#522,.T.);+#522 = SURFACE_CURVE('',#523,(#528,#539),.PCURVE_S1.);+#523 = CIRCLE('',#524,0.55);+#524 = AXIS2_PLACEMENT_3D('',#525,#526,#527);+#525 = CARTESIAN_POINT('',(-2.8,2.8,-1.4));+#526 = DIRECTION('',(0.,0.,1.));+#527 = DIRECTION('',(-1.,0.,0.));+#528 = PCURVE('',#100,#529);+#529 = DEFINITIONAL_REPRESENTATION('',(#530),#538);+#530 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#531,#532,#533,#534,#535,#536+,#537),.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(+  '') );+#531 = CARTESIAN_POINT('',(-3.35,-2.8));+#532 = CARTESIAN_POINT('',(-3.35,-1.847372055837));+#533 = CARTESIAN_POINT('',(-2.525,-2.323686027919));+#534 = CARTESIAN_POINT('',(-1.7,-2.8));+#535 = CARTESIAN_POINT('',(-2.525,-3.276313972081));+#536 = CARTESIAN_POINT('',(-3.35,-3.752627944163));+#537 = CARTESIAN_POINT('',(-3.35,-2.8));+#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#539 = PCURVE('',#540,#545);+#540 = CYLINDRICAL_SURFACE('',#541,0.55);+#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544);+#542 = CARTESIAN_POINT('',(-2.8,2.8,-1.4));+#543 = DIRECTION('',(0.,0.,1.));+#544 = DIRECTION('',(1.,0.,-0.));+#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550);+#546 = LINE('',#547,#548);+#547 = CARTESIAN_POINT('',(3.14159265359,0.));+#548 = VECTOR('',#549,1.);+#549 = DIRECTION('',(1.,0.));+#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#551 = ADVANCED_FACE('',(#552),#112,.F.);+#552 = FACE_BOUND('',#553,.T.);+#553 = EDGE_LOOP('',(#554,#584,#605,#606));+#554 = ORIENTED_EDGE('',*,*,#555,.F.);+#555 = EDGE_CURVE('',#556,#558,#560,.T.);+#556 = VERTEX_POINT('',#557);+#557 = CARTESIAN_POINT('',(-2.7,2.25,-1.6));+#558 = VERTEX_POINT('',#559);+#559 = CARTESIAN_POINT('',(-2.8,2.25,-1.6));+#560 = SURFACE_CURVE('',#561,(#565,#572),.PCURVE_S1.);+#561 = LINE('',#562,#563);+#562 = CARTESIAN_POINT('',(-2.15,2.25,-1.6));+#563 = VECTOR('',#564,1.);+#564 = DIRECTION('',(-1.,-0.,-0.));+#565 = PCURVE('',#112,#566);+#566 = DEFINITIONAL_REPRESENTATION('',(#567),#571);+#567 = LINE('',#568,#569);+#568 = CARTESIAN_POINT('',(-0.2,0.));+#569 = VECTOR('',#570,1.);+#570 = DIRECTION('',(-0.,-1.));+#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#572 = PCURVE('',#573,#578);+#573 = PLANE('',#574);+#574 = AXIS2_PLACEMENT_3D('',#575,#576,#577);+#575 = CARTESIAN_POINT('',(-2.15,2.25,-1.6));+#576 = DIRECTION('',(0.,0.,1.));+#577 = DIRECTION('',(1.,0.,-0.));+#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583);+#579 = LINE('',#580,#581);+#580 = CARTESIAN_POINT('',(0.,0.));+#581 = VECTOR('',#582,1.);+#582 = DIRECTION('',(-1.,0.));+#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#584 = ORIENTED_EDGE('',*,*,#585,.T.);+#585 = EDGE_CURVE('',#556,#90,#586,.T.);+#586 = SURFACE_CURVE('',#587,(#591,#598),.PCURVE_S1.);+#587 = LINE('',#588,#589);+#588 = CARTESIAN_POINT('',(-2.7,2.25,-1.4));+#589 = VECTOR('',#590,1.);+#590 = DIRECTION('',(-0.,-0.,1.));+#591 = PCURVE('',#112,#592);+#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597);+#593 = LINE('',#594,#595);+#594 = CARTESIAN_POINT('',(0.,-0.55));+#595 = VECTOR('',#596,1.);+#596 = DIRECTION('',(1.,0.));+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#598 = PCURVE('',#145,#599);+#599 = DEFINITIONAL_REPRESENTATION('',(#600),#604);+#600 = LINE('',#601,#602);+#601 = CARTESIAN_POINT('',(4.712388980385,2.2));+#602 = VECTOR('',#603,1.);+#603 = DIRECTION('',(0.,-1.));+#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#605 = ORIENTED_EDGE('',*,*,#89,.T.);+#606 = ORIENTED_EDGE('',*,*,#607,.T.);+#607 = EDGE_CURVE('',#92,#558,#608,.T.);+#608 = SURFACE_CURVE('',#609,(#613,#620),.PCURVE_S1.);+#609 = LINE('',#610,#611);+#610 = CARTESIAN_POINT('',(-2.8,2.25,-1.6));+#611 = VECTOR('',#612,1.);+#612 = DIRECTION('',(0.,0.,-1.));+#613 = PCURVE('',#112,#614);+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);+#615 = LINE('',#616,#617);+#616 = CARTESIAN_POINT('',(-0.2,-0.65));+#617 = VECTOR('',#618,1.);+#618 = DIRECTION('',(-1.,0.));+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#620 = PCURVE('',#540,#621);+#621 = DEFINITIONAL_REPRESENTATION('',(#622),#626);+#622 = LINE('',#623,#624);+#623 = CARTESIAN_POINT('',(4.712388980385,-0.2));+#624 = VECTOR('',#625,1.);+#625 = DIRECTION('',(0.,-1.));+#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#627 = ADVANCED_FACE('',(#628),#145,.T.);+#628 = FACE_BOUND('',#629,.T.);+#629 = EDGE_LOOP('',(#630,#631,#632,#660));+#630 = ORIENTED_EDGE('',*,*,#124,.F.);+#631 = ORIENTED_EDGE('',*,*,#585,.F.);+#632 = ORIENTED_EDGE('',*,*,#633,.F.);+#633 = EDGE_CURVE('',#634,#556,#636,.T.);+#634 = VERTEX_POINT('',#635);+#635 = CARTESIAN_POINT('',(-2.15,2.8,-1.6));+#636 = SURFACE_CURVE('',#637,(#642,#649),.PCURVE_S1.);+#637 = CIRCLE('',#638,0.55);+#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641);+#639 = CARTESIAN_POINT('',(-2.7,2.8,-1.6));+#640 = DIRECTION('',(0.,0.,-1.));+#641 = DIRECTION('',(1.,0.,0.));+#642 = PCURVE('',#145,#643);+#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648);+#644 = LINE('',#645,#646);+#645 = CARTESIAN_POINT('',(3.14159265359,2.4));+#646 = VECTOR('',#647,1.);+#647 = DIRECTION('',(1.,0.));+#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#649 = PCURVE('',#573,#650);+#650 = DEFINITIONAL_REPRESENTATION('',(#651),#659);+#651 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#652,#653,#654,#655,#656,#657+,#658),.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(+  '') );+#652 = CARTESIAN_POINT('',(-4.440892098501E-16,0.55));+#653 = CARTESIAN_POINT('',(-4.440892098501E-16,-0.402627944163));+#654 = CARTESIAN_POINT('',(-0.825,7.368602791856E-02));+#655 = CARTESIAN_POINT('',(-1.65,0.55));+#656 = CARTESIAN_POINT('',(-0.825,1.026313972081));+#657 = CARTESIAN_POINT('',(-1.33226762955E-15,1.502627944163));+#658 = CARTESIAN_POINT('',(-4.440892098501E-16,0.55));+#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#660 = ORIENTED_EDGE('',*,*,#661,.F.);+#661 = EDGE_CURVE('',#125,#634,#662,.T.);+#662 = SURFACE_CURVE('',#663,(#667,#674),.PCURVE_S1.);+#663 = LINE('',#664,#665);+#664 = CARTESIAN_POINT('',(-2.15,2.8,0.8));+#665 = VECTOR('',#666,1.);+#666 = DIRECTION('',(0.,0.,-1.));+#667 = PCURVE('',#145,#668);+#668 = DEFINITIONAL_REPRESENTATION('',(#669),#673);+#669 = LINE('',#670,#671);+#670 = CARTESIAN_POINT('',(3.14159265359,0.));+#671 = VECTOR('',#672,1.);+#672 = DIRECTION('',(0.,1.));+#673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#674 = PCURVE('',#173,#675);+#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680);+#676 = LINE('',#677,#678);+#677 = CARTESIAN_POINT('',(0.,-0.75));+#678 = VECTOR('',#679,1.);+#679 = DIRECTION('',(-1.,0.));+#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#681 = ADVANCED_FACE('',(#682),#173,.F.);+#682 = FACE_BOUND('',#683,.T.);+#683 = EDGE_LOOP('',(#684,#685,#686,#709,#742,#770,#803,#831,#859,#887,+    #915));+#684 = ORIENTED_EDGE('',*,*,#157,.F.);+#685 = ORIENTED_EDGE('',*,*,#661,.T.);+#686 = ORIENTED_EDGE('',*,*,#687,.T.);+#687 = EDGE_CURVE('',#634,#688,#690,.T.);+#688 = VERTEX_POINT('',#689);+#689 = CARTESIAN_POINT('',(-2.15,3.55,-1.6));+#690 = SURFACE_CURVE('',#691,(#695,#702),.PCURVE_S1.);+#691 = LINE('',#692,#693);+#692 = CARTESIAN_POINT('',(-2.15,2.25,-1.6));+#693 = VECTOR('',#694,1.);+#694 = DIRECTION('',(0.,1.,0.));+#695 = PCURVE('',#173,#696);+#696 = DEFINITIONAL_REPRESENTATION('',(#697),#701);+#697 = LINE('',#698,#699);+#698 = CARTESIAN_POINT('',(-2.4,-1.3));+#699 = VECTOR('',#700,1.);+#700 = DIRECTION('',(0.,1.));+#701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#702 = PCURVE('',#573,#703);+#703 = DEFINITIONAL_REPRESENTATION('',(#704),#708);+#704 = LINE('',#705,#706);+#705 = CARTESIAN_POINT('',(0.,0.));+#706 = VECTOR('',#707,1.);+#707 = DIRECTION('',(0.,1.));+#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#709 = ORIENTED_EDGE('',*,*,#710,.T.);+#710 = EDGE_CURVE('',#688,#711,#713,.T.);+#711 = VERTEX_POINT('',#712);+#712 = CARTESIAN_POINT('',(-2.15,3.75,-1.4));+#713 = SURFACE_CURVE('',#714,(#719,#730),.PCURVE_S1.);+#714 = CIRCLE('',#715,0.2);+#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718);+#716 = CARTESIAN_POINT('',(-2.15,3.55,-1.4));+#717 = DIRECTION('',(1.,0.,-0.));+#718 = DIRECTION('',(0.,0.,1.));+#719 = PCURVE('',#173,#720);+#720 = DEFINITIONAL_REPRESENTATION('',(#721),#729);+#721 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#722,#723,#724,#725,#726,#727+,#728),.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(+  '') );+#722 = CARTESIAN_POINT('',(-2.,0.));+#723 = CARTESIAN_POINT('',(-2.,-0.346410161514));+#724 = CARTESIAN_POINT('',(-2.3,-0.173205080757));+#725 = CARTESIAN_POINT('',(-2.6,-4.898587196589E-17));+#726 = CARTESIAN_POINT('',(-2.3,0.173205080757));+#727 = CARTESIAN_POINT('',(-2.,0.346410161514));+#728 = CARTESIAN_POINT('',(-2.,0.));+#729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#730 = PCURVE('',#731,#736);+#731 = CYLINDRICAL_SURFACE('',#732,0.2);+#732 = AXIS2_PLACEMENT_3D('',#733,#734,#735);+#733 = CARTESIAN_POINT('',(-2.15,3.55,-1.4));+#734 = DIRECTION('',(-1.,-0.,-0.));+#735 = DIRECTION('',(-0.,0.,1.));+#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741);+#737 = LINE('',#738,#739);+#738 = CARTESIAN_POINT('',(6.28318530718,0.));+#739 = VECTOR('',#740,1.);+#740 = DIRECTION('',(-1.,0.));+#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#742 = ORIENTED_EDGE('',*,*,#743,.T.);+#743 = EDGE_CURVE('',#711,#744,#746,.T.);+#744 = VERTEX_POINT('',#745);+#745 = CARTESIAN_POINT('',(-2.15,3.75,0.8));+#746 = SURFACE_CURVE('',#747,(#751,#758),.PCURVE_S1.);+#747 = LINE('',#748,#749);+#748 = CARTESIAN_POINT('',(-2.15,3.75,-1.4));+#749 = VECTOR('',#750,1.);+#750 = DIRECTION('',(0.,0.,1.));+#751 = PCURVE('',#173,#752);+#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757);+#753 = LINE('',#754,#755);+#754 = CARTESIAN_POINT('',(-2.2,0.2));+#755 = VECTOR('',#756,1.);+#756 = DIRECTION('',(1.,0.));+#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#758 = PCURVE('',#759,#764);+#759 = PLANE('',#760);+#760 = AXIS2_PLACEMENT_3D('',#761,#762,#763);+#761 = CARTESIAN_POINT('',(-2.15,3.75,-0.8));+#762 = DIRECTION('',(0.,-1.,0.));+#763 = DIRECTION('',(0.,-0.,-1.));+#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769);+#765 = LINE('',#766,#767);+#766 = CARTESIAN_POINT('',(0.6,0.));+#767 = VECTOR('',#768,1.);+#768 = DIRECTION('',(-1.,0.));+#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#770 = ORIENTED_EDGE('',*,*,#771,.T.);+#771 = EDGE_CURVE('',#744,#772,#774,.T.);+#772 = VERTEX_POINT('',#773);+#773 = CARTESIAN_POINT('',(-2.15,3.55,1.));+#774 = SURFACE_CURVE('',#775,(#780,#791),.PCURVE_S1.);+#775 = CIRCLE('',#776,0.2);+#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779);+#777 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#778 = DIRECTION('',(1.,0.,-0.));+#779 = DIRECTION('',(0.,0.,1.));+#780 = PCURVE('',#173,#781);+#781 = DEFINITIONAL_REPRESENTATION('',(#782),#790);+#782 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#783,#784,#785,#786,#787,#788+,#789),.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(+  '') );+#783 = CARTESIAN_POINT('',(0.2,0.));+#784 = CARTESIAN_POINT('',(0.2,-0.346410161514));+#785 = CARTESIAN_POINT('',(-1.E-01,-0.173205080757));+#786 = CARTESIAN_POINT('',(-0.4,-4.898587196589E-17));+#787 = CARTESIAN_POINT('',(-0.1,0.173205080757));+#788 = CARTESIAN_POINT('',(0.2,0.346410161514));+#789 = CARTESIAN_POINT('',(0.2,0.));+#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#791 = PCURVE('',#792,#797);+#792 = CYLINDRICAL_SURFACE('',#793,0.2);+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);+#794 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#795 = DIRECTION('',(-1.,-0.,-0.));+#796 = DIRECTION('',(-0.,0.,1.));+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);+#798 = LINE('',#799,#800);+#799 = CARTESIAN_POINT('',(6.28318530718,0.));+#800 = VECTOR('',#801,1.);+#801 = DIRECTION('',(-1.,0.));+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#803 = ORIENTED_EDGE('',*,*,#804,.T.);+#804 = EDGE_CURVE('',#772,#805,#807,.T.);+#805 = VERTEX_POINT('',#806);+#806 = CARTESIAN_POINT('',(-2.15,3.15,1.));+#807 = SURFACE_CURVE('',#808,(#812,#819),.PCURVE_S1.);+#808 = LINE('',#809,#810);+#809 = CARTESIAN_POINT('',(-2.15,3.55,1.));+#810 = VECTOR('',#811,1.);+#811 = DIRECTION('',(0.,-1.,1.25944953468E-16));+#812 = PCURVE('',#173,#813);+#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818);+#814 = LINE('',#815,#816);+#815 = CARTESIAN_POINT('',(0.2,0.));+#816 = VECTOR('',#817,1.);+#817 = DIRECTION('',(1.25944953468E-16,-1.));+#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#819 = PCURVE('',#820,#825);+#820 = PLANE('',#821);+#821 = AXIS2_PLACEMENT_3D('',#822,#823,#824);+#822 = CARTESIAN_POINT('',(-2.15,3.55,1.));+#823 = DIRECTION('',(0.,-1.25944953468E-16,-1.));+#824 = DIRECTION('',(0.,1.,-1.25944953468E-16));+#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830);+#826 = LINE('',#827,#828);+#827 = CARTESIAN_POINT('',(0.,0.));+#828 = VECTOR('',#829,1.);+#829 = DIRECTION('',(-1.,0.));+#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#831 = ORIENTED_EDGE('',*,*,#832,.F.);+#832 = EDGE_CURVE('',#833,#805,#835,.T.);+#833 = VERTEX_POINT('',#834);+#834 = CARTESIAN_POINT('',(-2.15,3.15,0.8));+#835 = SURFACE_CURVE('',#836,(#840,#847),.PCURVE_S1.);+#836 = LINE('',#837,#838);+#837 = CARTESIAN_POINT('',(-2.15,3.15,0.));+#838 = VECTOR('',#839,1.);+#839 = DIRECTION('',(0.,0.,1.));+#840 = PCURVE('',#173,#841);+#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846);+#842 = LINE('',#843,#844);+#843 = CARTESIAN_POINT('',(-0.8,-0.4));+#844 = VECTOR('',#845,1.);+#845 = DIRECTION('',(1.,0.));+#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#847 = PCURVE('',#848,#853);+#848 = PLANE('',#849);+#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852);+#850 = CARTESIAN_POINT('',(0.,3.15,0.));+#851 = DIRECTION('',(-0.,1.,0.));+#852 = DIRECTION('',(0.,0.,-1.));+#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858);+#854 = LINE('',#855,#856);+#855 = CARTESIAN_POINT('',(0.,2.15));+#856 = VECTOR('',#857,1.);+#857 = DIRECTION('',(-1.,0.));+#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#859 = ORIENTED_EDGE('',*,*,#860,.F.);+#860 = EDGE_CURVE('',#861,#833,#863,.T.);+#861 = VERTEX_POINT('',#862);+#862 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#863 = SURFACE_CURVE('',#864,(#868,#875),.PCURVE_S1.);+#864 = LINE('',#865,#866);+#865 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#866 = VECTOR('',#867,1.);+#867 = DIRECTION('',(0.,-1.,1.25944953468E-16));+#868 = PCURVE('',#173,#869);+#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874);+#870 = LINE('',#871,#872);+#871 = CARTESIAN_POINT('',(0.,0.));+#872 = VECTOR('',#873,1.);+#873 = DIRECTION('',(1.25944953468E-16,-1.));+#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#875 = PCURVE('',#876,#881);+#876 = PLANE('',#877);+#877 = AXIS2_PLACEMENT_3D('',#878,#879,#880);+#878 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#879 = DIRECTION('',(0.,-1.25944953468E-16,-1.));+#880 = DIRECTION('',(0.,1.,-1.25944953468E-16));+#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886);+#882 = LINE('',#883,#884);+#883 = CARTESIAN_POINT('',(0.,0.));+#884 = VECTOR('',#885,1.);+#885 = DIRECTION('',(-1.,0.));+#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#887 = ORIENTED_EDGE('',*,*,#888,.F.);+#888 = EDGE_CURVE('',#889,#861,#891,.T.);+#889 = VERTEX_POINT('',#890);+#890 = CARTESIAN_POINT('',(-2.15,3.55,-1.4));+#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.);+#892 = LINE('',#893,#894);+#893 = CARTESIAN_POINT('',(-2.15,3.55,-0.8));+#894 = VECTOR('',#895,1.);+#895 = DIRECTION('',(-0.,-0.,1.));+#896 = PCURVE('',#173,#897);+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902);+#898 = LINE('',#899,#900);+#899 = CARTESIAN_POINT('',(-1.6,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('',(-2.15,3.55,-1.4));+#907 = DIRECTION('',(0.,-1.,0.));+#908 = DIRECTION('',(0.,0.,-1.));+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);+#910 = LINE('',#911,#912);+#911 = CARTESIAN_POINT('',(-0.6,0.));+#912 = VECTOR('',#913,1.);+#913 = DIRECTION('',(-1.,0.));+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#915 = ORIENTED_EDGE('',*,*,#916,.F.);+#916 = EDGE_CURVE('',#158,#889,#917,.T.);+#917 = SURFACE_CURVE('',#918,(#922,#929),.PCURVE_S1.);+#918 = LINE('',#919,#920);+#919 = CARTESIAN_POINT('',(-2.15,2.25,-1.4));+#920 = VECTOR('',#921,1.);+#921 = DIRECTION('',(-0.,1.,-0.));+#922 = PCURVE('',#173,#923);+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928);+#924 = LINE('',#925,#926);+#925 = CARTESIAN_POINT('',(-2.2,-1.3));+#926 = VECTOR('',#927,1.);+#927 = DIRECTION('',(0.,1.));+#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#929 = PCURVE('',#930,#935);+#930 = PLANE('',#931);+#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934);+#932 = CARTESIAN_POINT('',(-2.15,2.25,-1.4));+#933 = DIRECTION('',(0.,-0.,1.));+#934 = DIRECTION('',(1.,0.,0.));+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);+#936 = LINE('',#937,#938);+#937 = CARTESIAN_POINT('',(0.,0.));+#938 = VECTOR('',#939,1.);+#939 = DIRECTION('',(0.,1.));+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#941 = ADVANCED_FACE('',(#942,#1056),#201,.F.);+#942 = FACE_BOUND('',#943,.T.);+#943 = EDGE_LOOP('',(#944,#974,#1002,#1030));+#944 = ORIENTED_EDGE('',*,*,#945,.T.);+#945 = EDGE_CURVE('',#946,#948,#950,.T.);+#946 = VERTEX_POINT('',#947);+#947 = CARTESIAN_POINT('',(5.65,3.25,1.2));+#948 = VERTEX_POINT('',#949);+#949 = CARTESIAN_POINT('',(-5.65,3.25,1.2));+#950 = SURFACE_CURVE('',#951,(#955,#962),.PCURVE_S1.);+#951 = LINE('',#952,#953);+#952 = CARTESIAN_POINT('',(5.65,3.25,1.2));+#953 = VECTOR('',#954,1.);+#954 = DIRECTION('',(-1.,0.,0.));+#955 = PCURVE('',#201,#956);+#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961);+#957 = LINE('',#958,#959);+#958 = CARTESIAN_POINT('',(0.3,11.6));+#959 = VECTOR('',#960,1.);+#960 = DIRECTION('',(-0.,-1.));+#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#962 = PCURVE('',#963,#968);+#963 = PLANE('',#964);+#964 = AXIS2_PLACEMENT_3D('',#965,#966,#967);+#965 = CARTESIAN_POINT('',(5.65,3.15,1.2));+#966 = DIRECTION('',(-0.,0.,-1.));+#967 = DIRECTION('',(-1.,0.,0.));+#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973);+#969 = LINE('',#970,#971);+#970 = CARTESIAN_POINT('',(0.,0.1));+#971 = VECTOR('',#972,1.);+#972 = DIRECTION('',(1.,0.));+#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#974 = ORIENTED_EDGE('',*,*,#975,.T.);+#975 = EDGE_CURVE('',#948,#976,#978,.T.);+#976 = VERTEX_POINT('',#977);+#977 = CARTESIAN_POINT('',(-5.65,3.25,-1.2));+#978 = SURFACE_CURVE('',#979,(#983,#990),.PCURVE_S1.);+#979 = LINE('',#980,#981);+#980 = CARTESIAN_POINT('',(-5.65,3.25,1.2));+#981 = VECTOR('',#982,1.);+#982 = DIRECTION('',(0.,0.,-1.));+#983 = PCURVE('',#201,#984);+#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989);+#985 = LINE('',#986,#987);+#986 = CARTESIAN_POINT('',(0.3,0.3));+#987 = VECTOR('',#988,1.);+#988 = DIRECTION('',(1.,0.));+#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#990 = PCURVE('',#991,#996);+#991 = PLANE('',#992);+#992 = AXIS2_PLACEMENT_3D('',#993,#994,#995);+#993 = CARTESIAN_POINT('',(-5.65,3.15,1.2));+#994 = DIRECTION('',(1.,0.,0.));+#995 = DIRECTION('',(0.,0.,-1.));+#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001);+#997 = LINE('',#998,#999);+#998 = CARTESIAN_POINT('',(0.,0.1));+#999 = VECTOR('',#1000,1.);+#1000 = DIRECTION('',(1.,0.));+#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1002 = ORIENTED_EDGE('',*,*,#1003,.T.);+#1003 = EDGE_CURVE('',#976,#1004,#1006,.T.);+#1004 = VERTEX_POINT('',#1005);+#1005 = CARTESIAN_POINT('',(5.65,3.25,-1.2));+#1006 = SURFACE_CURVE('',#1007,(#1011,#1018),.PCURVE_S1.);+#1007 = LINE('',#1008,#1009);+#1008 = CARTESIAN_POINT('',(-5.65,3.25,-1.2));+#1009 = VECTOR('',#1010,1.);+#1010 = DIRECTION('',(1.,0.,0.));+#1011 = PCURVE('',#201,#1012);+#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017);+#1013 = LINE('',#1014,#1015);+#1014 = CARTESIAN_POINT('',(2.7,0.3));+#1015 = VECTOR('',#1016,1.);+#1016 = DIRECTION('',(0.,1.));+#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1018 = PCURVE('',#1019,#1024);+#1019 = PLANE('',#1020);+#1020 = AXIS2_PLACEMENT_3D('',#1021,#1022,#1023);+#1021 = CARTESIAN_POINT('',(-5.65,3.15,-1.2));+#1022 = DIRECTION('',(-0.,0.,1.));+#1023 = DIRECTION('',(1.,0.,0.));+#1024 = DEFINITIONAL_REPRESENTATION('',(#1025),#1029);+#1025 = LINE('',#1026,#1027);+#1026 = CARTESIAN_POINT('',(0.,0.1));+#1027 = VECTOR('',#1028,1.);+#1028 = DIRECTION('',(1.,0.));+#1029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1030 = ORIENTED_EDGE('',*,*,#1031,.T.);+#1031 = EDGE_CURVE('',#1004,#946,#1032,.T.);+#1032 = SURFACE_CURVE('',#1033,(#1037,#1044),.PCURVE_S1.);+#1033 = LINE('',#1034,#1035);+#1034 = CARTESIAN_POINT('',(5.65,3.25,-1.2));+#1035 = VECTOR('',#1036,1.);+#1036 = DIRECTION('',(0.,0.,1.));+#1037 = PCURVE('',#201,#1038);+#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1043);+#1039 = LINE('',#1040,#1041);+#1040 = CARTESIAN_POINT('',(2.7,11.6));+#1041 = VECTOR('',#1042,1.);+#1042 = DIRECTION('',(-1.,0.));+#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1044 = PCURVE('',#1045,#1050);+#1045 = PLANE('',#1046);+#1046 = AXIS2_PLACEMENT_3D('',#1047,#1048,#1049);+#1047 = CARTESIAN_POINT('',(5.65,3.15,-1.2));+#1048 = DIRECTION('',(-1.,0.,0.));+#1049 = DIRECTION('',(0.,0.,1.));+#1050 = DEFINITIONAL_REPRESENTATION('',(#1051),#1055);+#1051 = LINE('',#1052,#1053);+#1052 = CARTESIAN_POINT('',(0.,0.1));+#1053 = VECTOR('',#1054,1.);+#1054 = DIRECTION('',(1.,0.));+#1055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1056 = FACE_BOUND('',#1057,.T.);+#1057 = EDGE_LOOP('',(#1058,#1081,#1082,#1103,#1104,#1127,#1155,#1188,+    #1216,#1249,#1277,#1310,#1338,#1371,#1399,#1427,#1455,#1483,#1506,+    #1534));+#1058 = ORIENTED_EDGE('',*,*,#1059,.F.);+#1059 = EDGE_CURVE('',#186,#1060,#1062,.T.);+#1060 = VERTEX_POINT('',#1061);+#1061 = CARTESIAN_POINT('',(-2.145,3.25,-1.5));+#1062 = SURFACE_CURVE('',#1063,(#1067,#1074),.PCURVE_S1.);+#1063 = LINE('',#1064,#1065);+#1064 = CARTESIAN_POINT('',(-2.145,3.25,-1.4));+#1065 = VECTOR('',#1066,1.);+#1066 = DIRECTION('',(-0.,-0.,-1.));+#1067 = PCURVE('',#201,#1068);+#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1073);+#1069 = LINE('',#1070,#1071);+#1070 = CARTESIAN_POINT('',(2.9,3.805));+#1071 = VECTOR('',#1072,1.);+#1072 = DIRECTION('',(1.,0.));+#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1074 = PCURVE('',#229,#1075);+#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1080);+#1076 = LINE('',#1077,#1078);+#1077 = CARTESIAN_POINT('',(0.,0.));+#1078 = VECTOR('',#1079,1.);+#1079 = DIRECTION('',(0.,-1.));+#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1081 = ORIENTED_EDGE('',*,*,#185,.T.);+#1082 = ORIENTED_EDGE('',*,*,#1083,.T.);+#1083 = EDGE_CURVE('',#158,#471,#1084,.T.);+#1084 = SURFACE_CURVE('',#1085,(#1089,#1096),.PCURVE_S1.);+#1085 = LINE('',#1086,#1087);+#1086 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#1087 = VECTOR('',#1088,1.);+#1088 = DIRECTION('',(-1.,0.,0.));+#1089 = PCURVE('',#201,#1090);+#1090 = DEFINITIONAL_REPRESENTATION('',(#1091),#1095);+#1091 = LINE('',#1092,#1093);+#1092 = CARTESIAN_POINT('',(2.9,2.595));+#1093 = VECTOR('',#1094,1.);+#1094 = DIRECTION('',(-0.,-1.));+#1095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1096 = PCURVE('',#930,#1097);+#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1102);+#1098 = LINE('',#1099,#1100);+#1099 = CARTESIAN_POINT('',(-1.205,1.));+#1100 = VECTOR('',#1101,1.);+#1101 = DIRECTION('',(-1.,0.));+#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1103 = ORIENTED_EDGE('',*,*,#470,.T.);+#1104 = ORIENTED_EDGE('',*,*,#1105,.T.);+#1105 = EDGE_CURVE('',#443,#1106,#1108,.T.);+#1106 = VERTEX_POINT('',#1107);+#1107 = CARTESIAN_POINT('',(-3.355,3.25,-1.5));+#1108 = SURFACE_CURVE('',#1109,(#1113,#1120),.PCURVE_S1.);+#1109 = LINE('',#1110,#1111);+#1110 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#1111 = VECTOR('',#1112,1.);+#1112 = DIRECTION('',(-0.,-0.,-1.));+#1113 = PCURVE('',#201,#1114);+#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119);+#1115 = LINE('',#1116,#1117);+#1116 = CARTESIAN_POINT('',(2.9,2.595));+#1117 = VECTOR('',#1118,1.);+#1118 = DIRECTION('',(1.,0.));+#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1120 = PCURVE('',#458,#1121);+#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126);+#1122 = LINE('',#1123,#1124);+#1123 = CARTESIAN_POINT('',(0.,0.));+#1124 = VECTOR('',#1125,1.);+#1125 = DIRECTION('',(0.,-1.));+#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1127 = ORIENTED_EDGE('',*,*,#1128,.T.);+#1128 = EDGE_CURVE('',#1106,#1129,#1131,.T.);+#1129 = VERTEX_POINT('',#1130);+#1130 = CARTESIAN_POINT('',(-5.75,3.25,-1.5));+#1131 = SURFACE_CURVE('',#1132,(#1136,#1143),.PCURVE_S1.);+#1132 = LINE('',#1133,#1134);+#1133 = CARTESIAN_POINT('',(-5.95,3.25,-1.5));+#1134 = VECTOR('',#1135,1.);+#1135 = DIRECTION('',(-1.,-0.,-0.));+#1136 = PCURVE('',#201,#1137);+#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1142);+#1138 = LINE('',#1139,#1140);+#1139 = CARTESIAN_POINT('',(3.,0.));+#1140 = VECTOR('',#1141,1.);+#1141 = DIRECTION('',(0.,-1.));+#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1143 = PCURVE('',#1144,#1149);+#1144 = PLANE('',#1145);+#1145 = AXIS2_PLACEMENT_3D('',#1146,#1147,#1148);+#1146 = CARTESIAN_POINT('',(0.,0.,-1.5));+#1147 = DIRECTION('',(-0.,0.,1.));+#1148 = DIRECTION('',(1.,0.,0.));+#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154);+#1150 = LINE('',#1151,#1152);+#1151 = CARTESIAN_POINT('',(-5.95,3.25));+#1152 = VECTOR('',#1153,1.);+#1153 = DIRECTION('',(-1.,0.));+#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1155 = ORIENTED_EDGE('',*,*,#1156,.T.);+#1156 = EDGE_CURVE('',#1129,#1157,#1159,.T.);+#1157 = VERTEX_POINT('',#1158);+#1158 = CARTESIAN_POINT('',(-5.95,3.25,-1.3));+#1159 = SURFACE_CURVE('',#1160,(#1165,#1176),.PCURVE_S1.);+#1160 = CIRCLE('',#1161,0.2);+#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164);+#1162 = CARTESIAN_POINT('',(-5.75,3.25,-1.3));+#1163 = DIRECTION('',(0.,1.,0.));+#1164 = DIRECTION('',(0.,0.,-1.));+#1165 = PCURVE('',#201,#1166);+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1175);+#1167 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1168,#1169,#1170,#1171,+#1172,#1173,#1174),.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('') );+#1168 = CARTESIAN_POINT('',(3.,0.2));+#1169 = CARTESIAN_POINT('',(3.,-0.146410161514));+#1170 = CARTESIAN_POINT('',(2.7,2.679491924311E-02));+#1171 = CARTESIAN_POINT('',(2.4,0.2));+#1172 = CARTESIAN_POINT('',(2.7,0.373205080757));+#1173 = CARTESIAN_POINT('',(3.,0.546410161514));+#1174 = CARTESIAN_POINT('',(3.,0.2));+#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1176 = PCURVE('',#1177,#1182);+#1177 = CYLINDRICAL_SURFACE('',#1178,0.2);+#1178 = AXIS2_PLACEMENT_3D('',#1179,#1180,#1181);+#1179 = CARTESIAN_POINT('',(-5.75,3.25,-1.3));+#1180 = DIRECTION('',(2.668805347657E-16,-1.,0.));+#1181 = DIRECTION('',(1.,2.668805347657E-16,0.));+#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187);+#1183 = LINE('',#1184,#1185);+#1184 = CARTESIAN_POINT('',(4.712388980385,0.));+#1185 = VECTOR('',#1186,1.);+#1186 = DIRECTION('',(-1.,-2.827159716856E-16));+#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1188 = ORIENTED_EDGE('',*,*,#1189,.F.);+#1189 = EDGE_CURVE('',#1190,#1157,#1192,.T.);+#1190 = VERTEX_POINT('',#1191);+#1191 = CARTESIAN_POINT('',(-5.95,3.25,1.3));+#1192 = SURFACE_CURVE('',#1193,(#1197,#1204),.PCURVE_S1.);+#1193 = LINE('',#1194,#1195);+#1194 = CARTESIAN_POINT('',(-5.95,3.25,1.5));+#1195 = VECTOR('',#1196,1.);+#1196 = DIRECTION('',(-0.,-0.,-1.));+#1197 = PCURVE('',#201,#1198);+#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203);+#1199 = LINE('',#1200,#1201);+#1200 = CARTESIAN_POINT('',(0.,0.));+#1201 = VECTOR('',#1202,1.);+#1202 = DIRECTION('',(1.,0.));+#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1204 = PCURVE('',#1205,#1210);+#1205 = PLANE('',#1206);+#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209);+#1207 = CARTESIAN_POINT('',(-5.95,3.25,1.5));+#1208 = DIRECTION('',(1.,2.668805347657E-16,-0.));+#1209 = DIRECTION('',(-2.668805347657E-16,1.,0.));+#1210 = DEFINITIONAL_REPRESENTATION('',(#1211),#1215);+#1211 = LINE('',#1212,#1213);+#1212 = CARTESIAN_POINT('',(0.,0.));+#1213 = VECTOR('',#1214,1.);+#1214 = DIRECTION('',(0.,-1.));+#1215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1216 = ORIENTED_EDGE('',*,*,#1217,.T.);+#1217 = EDGE_CURVE('',#1190,#1218,#1220,.T.);+#1218 = VERTEX_POINT('',#1219);+#1219 = CARTESIAN_POINT('',(-5.75,3.25,1.5));+#1220 = SURFACE_CURVE('',#1221,(#1226,#1237),.PCURVE_S1.);+#1221 = CIRCLE('',#1222,0.2);+#1222 = AXIS2_PLACEMENT_3D('',#1223,#1224,#1225);+#1223 = CARTESIAN_POINT('',(-5.75,3.25,1.3));+#1224 = DIRECTION('',(0.,1.,0.));+#1225 = DIRECTION('',(0.,0.,-1.));+#1226 = PCURVE('',#201,#1227);+#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1236);+#1228 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1229,#1230,#1231,#1232,+#1233,#1234,#1235),.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('') );+#1229 = CARTESIAN_POINT('',(0.4,0.2));+#1230 = CARTESIAN_POINT('',(0.4,-0.146410161514));+#1231 = CARTESIAN_POINT('',(0.1,2.679491924311E-02));+#1232 = CARTESIAN_POINT('',(-0.2,0.2));+#1233 = CARTESIAN_POINT('',(1.E-01,0.373205080757));+#1234 = CARTESIAN_POINT('',(0.4,0.546410161514));+#1235 = CARTESIAN_POINT('',(0.4,0.2));+#1236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1237 = PCURVE('',#1238,#1243);+#1238 = CYLINDRICAL_SURFACE('',#1239,0.2);+#1239 = AXIS2_PLACEMENT_3D('',#1240,#1241,#1242);+#1240 = CARTESIAN_POINT('',(-5.75,-1.534563074903E-15,1.3));+#1241 = DIRECTION('',(-2.668805347657E-16,1.,0.));+#1242 = DIRECTION('',(-1.,-2.668805347657E-16,0.));+#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248);+#1244 = LINE('',#1245,#1246);+#1245 = CARTESIAN_POINT('',(-1.570796326795,3.25));+#1246 = VECTOR('',#1247,1.);+#1247 = DIRECTION('',(1.,-2.827159716856E-16));+#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1249 = ORIENTED_EDGE('',*,*,#1250,.F.);+#1250 = EDGE_CURVE('',#1251,#1218,#1253,.T.);+#1251 = VERTEX_POINT('',#1252);+#1252 = CARTESIAN_POINT('',(5.75,3.25,1.5));+#1253 = SURFACE_CURVE('',#1254,(#1258,#1265),.PCURVE_S1.);+#1254 = LINE('',#1255,#1256);+#1255 = CARTESIAN_POINT('',(-5.95,3.25,1.5));+#1256 = VECTOR('',#1257,1.);+#1257 = DIRECTION('',(-1.,-0.,-0.));+#1258 = PCURVE('',#201,#1259);+#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1264);+#1260 = LINE('',#1261,#1262);+#1261 = CARTESIAN_POINT('',(0.,0.));+#1262 = VECTOR('',#1263,1.);+#1263 = DIRECTION('',(0.,-1.));+#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1265 = PCURVE('',#1266,#1271);+#1266 = PLANE('',#1267);+#1267 = AXIS2_PLACEMENT_3D('',#1268,#1269,#1270);+#1268 = CARTESIAN_POINT('',(0.,0.,1.5));+#1269 = DIRECTION('',(-0.,0.,1.));+#1270 = DIRECTION('',(1.,0.,0.));+#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276);+#1272 = LINE('',#1273,#1274);+#1273 = CARTESIAN_POINT('',(-5.95,3.25));+#1274 = VECTOR('',#1275,1.);+#1275 = DIRECTION('',(-1.,0.));+#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1277 = ORIENTED_EDGE('',*,*,#1278,.T.);+#1278 = EDGE_CURVE('',#1251,#1279,#1281,.T.);+#1279 = VERTEX_POINT('',#1280);+#1280 = CARTESIAN_POINT('',(5.95,3.25,1.3));+#1281 = SURFACE_CURVE('',#1282,(#1287,#1298),.PCURVE_S1.);+#1282 = CIRCLE('',#1283,0.2);+#1283 = AXIS2_PLACEMENT_3D('',#1284,#1285,#1286);+#1284 = CARTESIAN_POINT('',(5.75,3.25,1.3));+#1285 = DIRECTION('',(0.,1.,0.));+#1286 = DIRECTION('',(0.,0.,-1.));+#1287 = PCURVE('',#201,#1288);+#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1297);+#1289 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1290,#1291,#1292,#1293,+#1294,#1295,#1296),.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('') );+#1290 = CARTESIAN_POINT('',(0.4,11.7));+#1291 = CARTESIAN_POINT('',(0.4,11.353589838486));+#1292 = CARTESIAN_POINT('',(0.1,11.526794919243));+#1293 = CARTESIAN_POINT('',(-0.2,11.7));+#1294 = CARTESIAN_POINT('',(1.E-01,11.873205080757));+#1295 = CARTESIAN_POINT('',(0.4,12.046410161514));+#1296 = CARTESIAN_POINT('',(0.4,11.7));+#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1298 = PCURVE('',#1299,#1304);+#1299 = CYLINDRICAL_SURFACE('',#1300,0.2);+#1300 = AXIS2_PLACEMENT_3D('',#1301,#1302,#1303);+#1301 = CARTESIAN_POINT('',(5.75,-7.672815374513E-16,1.3));+#1302 = DIRECTION('',(-1.334402673828E-16,-1.,0.));+#1303 = DIRECTION('',(1.,-1.334402673828E-16,0.));+#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309);+#1305 = LINE('',#1306,#1307);+#1306 = CARTESIAN_POINT('',(4.712388980385,-3.25));+#1307 = VECTOR('',#1308,1.);+#1308 = DIRECTION('',(-1.,0.));+#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1310 = ORIENTED_EDGE('',*,*,#1311,.T.);+#1311 = EDGE_CURVE('',#1279,#1312,#1314,.T.);+#1312 = VERTEX_POINT('',#1313);+#1313 = CARTESIAN_POINT('',(5.95,3.25,-1.3));+#1314 = SURFACE_CURVE('',#1315,(#1319,#1326),.PCURVE_S1.);+#1315 = LINE('',#1316,#1317);+#1316 = CARTESIAN_POINT('',(5.95,3.25,1.5));+#1317 = VECTOR('',#1318,1.);+#1318 = DIRECTION('',(-0.,-0.,-1.));+#1319 = PCURVE('',#201,#1320);+#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325);+#1321 = LINE('',#1322,#1323);+#1322 = CARTESIAN_POINT('',(0.,11.9));+#1323 = VECTOR('',#1324,1.);+#1324 = DIRECTION('',(1.,0.));+#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1326 = PCURVE('',#1327,#1332);+#1327 = PLANE('',#1328);+#1328 = AXIS2_PLACEMENT_3D('',#1329,#1330,#1331);+#1329 = CARTESIAN_POINT('',(5.95,3.25,1.5));+#1330 = DIRECTION('',(-1.,1.334402673828E-16,0.));+#1331 = DIRECTION('',(-1.334402673828E-16,-1.,0.));+#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337);+#1333 = LINE('',#1334,#1335);+#1334 = CARTESIAN_POINT('',(0.,0.));+#1335 = VECTOR('',#1336,1.);+#1336 = DIRECTION('',(0.,-1.));+#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1338 = ORIENTED_EDGE('',*,*,#1339,.T.);+#1339 = EDGE_CURVE('',#1312,#1340,#1342,.T.);+#1340 = VERTEX_POINT('',#1341);+#1341 = CARTESIAN_POINT('',(5.75,3.25,-1.5));+#1342 = SURFACE_CURVE('',#1343,(#1348,#1359),.PCURVE_S1.);+#1343 = CIRCLE('',#1344,0.2);+#1344 = AXIS2_PLACEMENT_3D('',#1345,#1346,#1347);+#1345 = CARTESIAN_POINT('',(5.75,3.25,-1.3));+#1346 = DIRECTION('',(0.,1.,0.));+#1347 = DIRECTION('',(-1.301042606983E-14,0.,-1.));+#1348 = PCURVE('',#201,#1349);+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1358);+#1350 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1351,#1352,#1353,#1354,+#1355,#1356,#1357),.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('') );+#1351 = CARTESIAN_POINT('',(3.,11.7));+#1352 = CARTESIAN_POINT('',(3.,11.353589838486));+#1353 = CARTESIAN_POINT('',(2.7,11.526794919243));+#1354 = CARTESIAN_POINT('',(2.4,11.7));+#1355 = CARTESIAN_POINT('',(2.7,11.873205080757));+#1356 = CARTESIAN_POINT('',(3.,12.046410161514));+#1357 = CARTESIAN_POINT('',(3.,11.7));+#1358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1359 = PCURVE('',#1360,#1365);+#1360 = CYLINDRICAL_SURFACE('',#1361,0.2);+#1361 = AXIS2_PLACEMENT_3D('',#1362,#1363,#1364);+#1362 = CARTESIAN_POINT('',(5.75,3.25,-1.3));+#1363 = DIRECTION('',(1.334402673828E-16,1.,0.));+#1364 = DIRECTION('',(-1.,1.334402673828E-16,0.));+#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);+#1366 = LINE('',#1367,#1368);+#1367 = CARTESIAN_POINT('',(-1.570796326795,0.));+#1368 = VECTOR('',#1369,1.);+#1369 = DIRECTION('',(1.,0.));+#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1371 = ORIENTED_EDGE('',*,*,#1372,.T.);+#1372 = EDGE_CURVE('',#1340,#1373,#1375,.T.);+#1373 = VERTEX_POINT('',#1374);+#1374 = CARTESIAN_POINT('',(3.355,3.25,-1.5));+#1375 = SURFACE_CURVE('',#1376,(#1380,#1387),.PCURVE_S1.);+#1376 = LINE('',#1377,#1378);+#1377 = CARTESIAN_POINT('',(-5.95,3.25,-1.5));+#1378 = VECTOR('',#1379,1.);+#1379 = DIRECTION('',(-1.,-0.,-0.));+#1380 = PCURVE('',#201,#1381);+#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386);+#1382 = LINE('',#1383,#1384);+#1383 = CARTESIAN_POINT('',(3.,0.));+#1384 = VECTOR('',#1385,1.);+#1385 = DIRECTION('',(0.,-1.));+#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1387 = PCURVE('',#1388,#1393);+#1388 = PLANE('',#1389);+#1389 = AXIS2_PLACEMENT_3D('',#1390,#1391,#1392);+#1390 = CARTESIAN_POINT('',(0.,0.,-1.5));+#1391 = DIRECTION('',(-0.,0.,1.));+#1392 = DIRECTION('',(1.,0.,0.));+#1393 = DEFINITIONAL_REPRESENTATION('',(#1394),#1398);+#1394 = LINE('',#1395,#1396);+#1395 = CARTESIAN_POINT('',(-5.95,3.25));+#1396 = VECTOR('',#1397,1.);+#1397 = DIRECTION('',(-1.,0.));+#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1399 = ORIENTED_EDGE('',*,*,#1400,.F.);+#1400 = EDGE_CURVE('',#1401,#1373,#1403,.T.);+#1401 = VERTEX_POINT('',#1402);+#1402 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#1403 = SURFACE_CURVE('',#1404,(#1408,#1415),.PCURVE_S1.);+#1404 = LINE('',#1405,#1406);+#1405 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#1406 = VECTOR('',#1407,1.);+#1407 = DIRECTION('',(-0.,-0.,-1.));+#1408 = PCURVE('',#201,#1409);+#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1414);+#1410 = LINE('',#1411,#1412);+#1411 = CARTESIAN_POINT('',(2.9,9.305));+#1412 = VECTOR('',#1413,1.);+#1413 = DIRECTION('',(1.,0.));+#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1415 = PCURVE('',#1416,#1421);+#1416 = PLANE('',#1417);+#1417 = AXIS2_PLACEMENT_3D('',#1418,#1419,#1420);+#1418 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#1419 = DIRECTION('',(1.,-1.334402673828E-16,0.));+#1420 = DIRECTION('',(1.334402673828E-16,1.,0.));+#1421 = DEFINITIONAL_REPRESENTATION('',(#1422),#1426);+#1422 = LINE('',#1423,#1424);+#1423 = CARTESIAN_POINT('',(0.,0.));+#1424 = VECTOR('',#1425,1.);+#1425 = DIRECTION('',(0.,-1.));+#1426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1427 = ORIENTED_EDGE('',*,*,#1428,.F.);+#1428 = EDGE_CURVE('',#1429,#1401,#1431,.T.);+#1429 = VERTEX_POINT('',#1430);+#1430 = CARTESIAN_POINT('',(3.35,3.25,-1.4));+#1431 = SURFACE_CURVE('',#1432,(#1436,#1443),.PCURVE_S1.);+#1432 = LINE('',#1433,#1434);+#1433 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#1434 = VECTOR('',#1435,1.);+#1435 = DIRECTION('',(1.,-0.,-0.));+#1436 = PCURVE('',#201,#1437);+#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1442);+#1438 = LINE('',#1439,#1440);+#1439 = CARTESIAN_POINT('',(2.9,9.305));+#1440 = VECTOR('',#1441,1.);+#1441 = DIRECTION('',(0.,1.));+#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1443 = PCURVE('',#1444,#1449);+#1444 = PLANE('',#1445);+#1445 = AXIS2_PLACEMENT_3D('',#1446,#1447,#1448);+#1446 = CARTESIAN_POINT('',(0.,0.,-1.4));+#1447 = DIRECTION('',(0.,0.,-1.));+#1448 = DIRECTION('',(-1.,0.,0.));+#1449 = DEFINITIONAL_REPRESENTATION('',(#1450),#1454);+#1450 = LINE('',#1451,#1452);+#1451 = CARTESIAN_POINT('',(-3.355,3.25));+#1452 = VECTOR('',#1453,1.);+#1453 = DIRECTION('',(-1.,0.));+#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1455 = ORIENTED_EDGE('',*,*,#1456,.F.);+#1456 = EDGE_CURVE('',#1457,#1429,#1459,.T.);+#1457 = VERTEX_POINT('',#1458);+#1458 = CARTESIAN_POINT('',(2.15,3.25,-1.4));+#1459 = SURFACE_CURVE('',#1460,(#1464,#1471),.PCURVE_S1.);+#1460 = LINE('',#1461,#1462);+#1461 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#1462 = VECTOR('',#1463,1.);+#1463 = DIRECTION('',(1.,-0.,-0.));+#1464 = PCURVE('',#201,#1465);+#1465 = DEFINITIONAL_REPRESENTATION('',(#1466),#1470);+#1466 = LINE('',#1467,#1468);+#1467 = CARTESIAN_POINT('',(2.9,9.305));+#1468 = VECTOR('',#1469,1.);+#1469 = DIRECTION('',(0.,1.));+#1470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1471 = PCURVE('',#1472,#1477);+#1472 = PLANE('',#1473);+#1473 = AXIS2_PLACEMENT_3D('',#1474,#1475,#1476);+#1474 = CARTESIAN_POINT('',(3.35,3.55,-1.4));+#1475 = DIRECTION('',(0.,0.,-1.));+#1476 = DIRECTION('',(-1.,0.,-0.));+#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482);+#1478 = LINE('',#1479,#1480);+#1479 = CARTESIAN_POINT('',(-5.E-03,-0.3));+#1480 = VECTOR('',#1481,1.);+#1481 = DIRECTION('',(-1.,0.));+#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1483 = ORIENTED_EDGE('',*,*,#1484,.F.);+#1484 = EDGE_CURVE('',#1485,#1457,#1487,.T.);+#1485 = VERTEX_POINT('',#1486);+#1486 = CARTESIAN_POINT('',(2.145,3.25,-1.4));+#1487 = SURFACE_CURVE('',#1488,(#1492,#1499),.PCURVE_S1.);+#1488 = LINE('',#1489,#1490);+#1489 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#1490 = VECTOR('',#1491,1.);+#1491 = DIRECTION('',(1.,-0.,-0.));+#1492 = PCURVE('',#201,#1493);+#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498);+#1494 = LINE('',#1495,#1496);+#1495 = CARTESIAN_POINT('',(2.9,9.305));+#1496 = VECTOR('',#1497,1.);+#1497 = DIRECTION('',(0.,1.));+#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1499 = PCURVE('',#1444,#1500);+#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1505);+#1501 = LINE('',#1502,#1503);+#1502 = CARTESIAN_POINT('',(-3.355,3.25));+#1503 = VECTOR('',#1504,1.);+#1504 = DIRECTION('',(-1.,0.));+#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1506 = ORIENTED_EDGE('',*,*,#1507,.T.);+#1507 = EDGE_CURVE('',#1485,#1508,#1510,.T.);+#1508 = VERTEX_POINT('',#1509);+#1509 = CARTESIAN_POINT('',(2.145,3.25,-1.5));+#1510 = SURFACE_CURVE('',#1511,(#1515,#1522),.PCURVE_S1.);+#1511 = LINE('',#1512,#1513);+#1512 = CARTESIAN_POINT('',(2.145,3.25,-1.4));+#1513 = VECTOR('',#1514,1.);+#1514 = DIRECTION('',(-0.,-0.,-1.));+#1515 = PCURVE('',#201,#1516);+#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521);+#1517 = LINE('',#1518,#1519);+#1518 = CARTESIAN_POINT('',(2.9,8.095));+#1519 = VECTOR('',#1520,1.);+#1520 = DIRECTION('',(1.,0.));+#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1522 = PCURVE('',#1523,#1528);+#1523 = PLANE('',#1524);+#1524 = AXIS2_PLACEMENT_3D('',#1525,#1526,#1527);+#1525 = CARTESIAN_POINT('',(2.145,3.25,-1.4));+#1526 = DIRECTION('',(-1.,1.334402673828E-16,0.));+#1527 = DIRECTION('',(-1.334402673828E-16,-1.,0.));+#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533);+#1529 = LINE('',#1530,#1531);+#1530 = CARTESIAN_POINT('',(0.,0.));+#1531 = VECTOR('',#1532,1.);+#1532 = DIRECTION('',(0.,-1.));+#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1534 = ORIENTED_EDGE('',*,*,#1535,.T.);+#1535 = EDGE_CURVE('',#1508,#1060,#1536,.T.);+#1536 = SURFACE_CURVE('',#1537,(#1541,#1548),.PCURVE_S1.);+#1537 = LINE('',#1538,#1539);+#1538 = CARTESIAN_POINT('',(-5.95,3.25,-1.5));+#1539 = VECTOR('',#1540,1.);+#1540 = DIRECTION('',(-1.,-0.,-0.));+#1541 = PCURVE('',#201,#1542);+#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1547);+#1543 = LINE('',#1544,#1545);+#1544 = CARTESIAN_POINT('',(3.,0.));+#1545 = VECTOR('',#1546,1.);+#1546 = DIRECTION('',(0.,-1.));+#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1548 = PCURVE('',#1549,#1554);+#1549 = PLANE('',#1550);+#1550 = AXIS2_PLACEMENT_3D('',#1551,#1552,#1553);+#1551 = CARTESIAN_POINT('',(0.,0.,-1.5));+#1552 = DIRECTION('',(-0.,0.,1.));+#1553 = DIRECTION('',(1.,0.,0.));+#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1559);+#1555 = LINE('',#1556,#1557);+#1556 = CARTESIAN_POINT('',(-5.95,3.25));+#1557 = VECTOR('',#1558,1.);+#1558 = DIRECTION('',(-1.,0.));+#1559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1560 = ADVANCED_FACE('',(#1561),#229,.T.);+#1561 = FACE_BOUND('',#1562,.T.);+#1562 = EDGE_LOOP('',(#1563,#1586,#1607,#1608));+#1563 = ORIENTED_EDGE('',*,*,#1564,.F.);+#1564 = EDGE_CURVE('',#1565,#1060,#1567,.T.);+#1565 = VERTEX_POINT('',#1566);+#1566 = CARTESIAN_POINT('',(-2.145,-3.25,-1.5));+#1567 = SURFACE_CURVE('',#1568,(#1572,#1579),.PCURVE_S1.);+#1568 = LINE('',#1569,#1570);+#1569 = CARTESIAN_POINT('',(-2.145,3.25,-1.5));+#1570 = VECTOR('',#1571,1.);+#1571 = DIRECTION('',(-1.334402673828E-16,1.,0.));+#1572 = PCURVE('',#229,#1573);+#1573 = DEFINITIONAL_REPRESENTATION('',(#1574),#1578);+#1574 = LINE('',#1575,#1576);+#1575 = CARTESIAN_POINT('',(0.,-0.1));+#1576 = VECTOR('',#1577,1.);+#1577 = DIRECTION('',(-1.,0.));+#1578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1579 = PCURVE('',#1549,#1580);+#1580 = DEFINITIONAL_REPRESENTATION('',(#1581),#1585);+#1581 = LINE('',#1582,#1583);+#1582 = CARTESIAN_POINT('',(-2.145,3.25));+#1583 = VECTOR('',#1584,1.);+#1584 = DIRECTION('',(-1.334402673828E-16,1.));+#1585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1586 = ORIENTED_EDGE('',*,*,#1587,.F.);+#1587 = EDGE_CURVE('',#214,#1565,#1588,.T.);+#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.);+#1589 = LINE('',#1590,#1591);+#1590 = CARTESIAN_POINT('',(-2.145,-3.25,-1.4));+#1591 = VECTOR('',#1592,1.);+#1592 = DIRECTION('',(-0.,-0.,-1.));+#1593 = PCURVE('',#229,#1594);+#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599);+#1595 = LINE('',#1596,#1597);+#1596 = CARTESIAN_POINT('',(6.5,0.));+#1597 = VECTOR('',#1598,1.);+#1598 = DIRECTION('',(0.,-1.));+#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1600 = PCURVE('',#257,#1601);+#1601 = DEFINITIONAL_REPRESENTATION('',(#1602),#1606);+#1602 = LINE('',#1603,#1604);+#1603 = CARTESIAN_POINT('',(-2.9,3.805));+#1604 = VECTOR('',#1605,1.);+#1605 = DIRECTION('',(-1.,0.));+#1606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1607 = ORIENTED_EDGE('',*,*,#213,.T.);+#1608 = ORIENTED_EDGE('',*,*,#1059,.T.);+#1609 = ADVANCED_FACE('',(#1610,#1724),#257,.F.);+#1610 = FACE_BOUND('',#1611,.T.);+#1611 = EDGE_LOOP('',(#1612,#1642,#1670,#1698));+#1612 = ORIENTED_EDGE('',*,*,#1613,.F.);+#1613 = EDGE_CURVE('',#1614,#1616,#1618,.T.);+#1614 = VERTEX_POINT('',#1615);+#1615 = CARTESIAN_POINT('',(-5.65,-3.25,1.2));+#1616 = VERTEX_POINT('',#1617);+#1617 = CARTESIAN_POINT('',(-5.65,-3.25,-1.2));+#1618 = SURFACE_CURVE('',#1619,(#1623,#1630),.PCURVE_S1.);+#1619 = LINE('',#1620,#1621);+#1620 = CARTESIAN_POINT('',(-5.65,-3.25,1.2));+#1621 = VECTOR('',#1622,1.);+#1622 = DIRECTION('',(0.,0.,-1.));+#1623 = PCURVE('',#257,#1624);+#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1629);+#1625 = LINE('',#1626,#1627);+#1626 = CARTESIAN_POINT('',(-0.3,0.3));+#1627 = VECTOR('',#1628,1.);+#1628 = DIRECTION('',(-1.,0.));+#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1630 = PCURVE('',#1631,#1636);+#1631 = PLANE('',#1632);+#1632 = AXIS2_PLACEMENT_3D('',#1633,#1634,#1635);+#1633 = CARTESIAN_POINT('',(-5.65,-3.15,1.2));+#1634 = DIRECTION('',(-1.,0.,0.));+#1635 = DIRECTION('',(0.,0.,1.));+#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641);+#1637 = LINE('',#1638,#1639);+#1638 = CARTESIAN_POINT('',(0.,-0.1));+#1639 = VECTOR('',#1640,1.);+#1640 = DIRECTION('',(-1.,0.));+#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1642 = ORIENTED_EDGE('',*,*,#1643,.F.);+#1643 = EDGE_CURVE('',#1644,#1614,#1646,.T.);+#1644 = VERTEX_POINT('',#1645);+#1645 = CARTESIAN_POINT('',(5.65,-3.25,1.2));+#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.);+#1647 = LINE('',#1648,#1649);+#1648 = CARTESIAN_POINT('',(5.65,-3.25,1.2));+#1649 = VECTOR('',#1650,1.);+#1650 = DIRECTION('',(-1.,0.,0.));+#1651 = PCURVE('',#257,#1652);+#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657);+#1653 = LINE('',#1654,#1655);+#1654 = CARTESIAN_POINT('',(-0.3,11.6));+#1655 = VECTOR('',#1656,1.);+#1656 = DIRECTION('',(0.,-1.));+#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1658 = PCURVE('',#1659,#1664);+#1659 = PLANE('',#1660);+#1660 = AXIS2_PLACEMENT_3D('',#1661,#1662,#1663);+#1661 = CARTESIAN_POINT('',(5.65,-3.15,1.2));+#1662 = DIRECTION('',(0.,-0.,1.));+#1663 = DIRECTION('',(1.,0.,0.));+#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1669);+#1665 = LINE('',#1666,#1667);+#1666 = CARTESIAN_POINT('',(0.,-0.1));+#1667 = VECTOR('',#1668,1.);+#1668 = DIRECTION('',(-1.,0.));+#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1670 = ORIENTED_EDGE('',*,*,#1671,.F.);+#1671 = EDGE_CURVE('',#1672,#1644,#1674,.T.);+#1672 = VERTEX_POINT('',#1673);+#1673 = CARTESIAN_POINT('',(5.65,-3.25,-1.2));+#1674 = SURFACE_CURVE('',#1675,(#1679,#1686),.PCURVE_S1.);+#1675 = LINE('',#1676,#1677);+#1676 = CARTESIAN_POINT('',(5.65,-3.25,-1.2));+#1677 = VECTOR('',#1678,1.);+#1678 = DIRECTION('',(0.,0.,1.));+#1679 = PCURVE('',#257,#1680);+#1680 = DEFINITIONAL_REPRESENTATION('',(#1681),#1685);+#1681 = LINE('',#1682,#1683);+#1682 = CARTESIAN_POINT('',(-2.7,11.6));+#1683 = VECTOR('',#1684,1.);+#1684 = DIRECTION('',(1.,0.));+#1685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1686 = PCURVE('',#1687,#1692);+#1687 = PLANE('',#1688);+#1688 = AXIS2_PLACEMENT_3D('',#1689,#1690,#1691);+#1689 = CARTESIAN_POINT('',(5.65,-3.15,-1.2));+#1690 = DIRECTION('',(1.,0.,0.));+#1691 = DIRECTION('',(0.,0.,-1.));+#1692 = DEFINITIONAL_REPRESENTATION('',(#1693),#1697);+#1693 = LINE('',#1694,#1695);+#1694 = CARTESIAN_POINT('',(0.,-0.1));+#1695 = VECTOR('',#1696,1.);+#1696 = DIRECTION('',(-1.,0.));+#1697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1698 = ORIENTED_EDGE('',*,*,#1699,.F.);+#1699 = EDGE_CURVE('',#1616,#1672,#1700,.T.);+#1700 = SURFACE_CURVE('',#1701,(#1705,#1712),.PCURVE_S1.);+#1701 = LINE('',#1702,#1703);+#1702 = CARTESIAN_POINT('',(-5.65,-3.25,-1.2));+#1703 = VECTOR('',#1704,1.);+#1704 = DIRECTION('',(1.,0.,0.));+#1705 = PCURVE('',#257,#1706);+#1706 = DEFINITIONAL_REPRESENTATION('',(#1707),#1711);+#1707 = LINE('',#1708,#1709);+#1708 = CARTESIAN_POINT('',(-2.7,0.3));+#1709 = VECTOR('',#1710,1.);+#1710 = DIRECTION('',(0.,1.));+#1711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1712 = PCURVE('',#1713,#1718);+#1713 = PLANE('',#1714);+#1714 = AXIS2_PLACEMENT_3D('',#1715,#1716,#1717);+#1715 = CARTESIAN_POINT('',(-5.65,-3.15,-1.2));+#1716 = DIRECTION('',(0.,0.,-1.));+#1717 = DIRECTION('',(-1.,0.,-0.));+#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723);+#1719 = LINE('',#1720,#1721);+#1720 = CARTESIAN_POINT('',(-0.,-0.1));+#1721 = VECTOR('',#1722,1.);+#1722 = DIRECTION('',(-1.,0.));+#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1724 = FACE_BOUND('',#1725,.T.);+#1725 = EDGE_LOOP('',(#1726,#1727,#1750,#1773,#1796,#1824,#1847,#1870,+    #1893,#1921,#1944,#1972,#1995,#2023,#2046,#2074,#2097,#2118,#2119,+    #2145));+#1726 = ORIENTED_EDGE('',*,*,#1587,.T.);+#1727 = ORIENTED_EDGE('',*,*,#1728,.T.);+#1728 = EDGE_CURVE('',#1565,#1729,#1731,.T.);+#1729 = VERTEX_POINT('',#1730);+#1730 = CARTESIAN_POINT('',(2.145,-3.25,-1.5));+#1731 = SURFACE_CURVE('',#1732,(#1736,#1743),.PCURVE_S1.);+#1732 = LINE('',#1733,#1734);+#1733 = CARTESIAN_POINT('',(-5.95,-3.25,-1.5));+#1734 = VECTOR('',#1735,1.);+#1735 = DIRECTION('',(1.,0.,0.));+#1736 = PCURVE('',#257,#1737);+#1737 = DEFINITIONAL_REPRESENTATION('',(#1738),#1742);+#1738 = LINE('',#1739,#1740);+#1739 = CARTESIAN_POINT('',(-3.,0.));+#1740 = VECTOR('',#1741,1.);+#1741 = DIRECTION('',(0.,1.));+#1742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1743 = PCURVE('',#1549,#1744);+#1744 = DEFINITIONAL_REPRESENTATION('',(#1745),#1749);+#1745 = LINE('',#1746,#1747);+#1746 = CARTESIAN_POINT('',(-5.95,-3.25));+#1747 = VECTOR('',#1748,1.);+#1748 = DIRECTION('',(1.,0.));+#1749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1750 = ORIENTED_EDGE('',*,*,#1751,.F.);+#1751 = EDGE_CURVE('',#1752,#1729,#1754,.T.);+#1752 = VERTEX_POINT('',#1753);+#1753 = CARTESIAN_POINT('',(2.145,-3.25,-1.4));+#1754 = SURFACE_CURVE('',#1755,(#1759,#1766),.PCURVE_S1.);+#1755 = LINE('',#1756,#1757);+#1756 = CARTESIAN_POINT('',(2.145,-3.25,-1.4));+#1757 = VECTOR('',#1758,1.);+#1758 = DIRECTION('',(-0.,-0.,-1.));+#1759 = PCURVE('',#257,#1760);+#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765);+#1761 = LINE('',#1762,#1763);+#1762 = CARTESIAN_POINT('',(-2.9,8.095));+#1763 = VECTOR('',#1764,1.);+#1764 = DIRECTION('',(-1.,0.));+#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1766 = PCURVE('',#1523,#1767);+#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1772);+#1768 = LINE('',#1769,#1770);+#1769 = CARTESIAN_POINT('',(6.5,0.));+#1770 = VECTOR('',#1771,1.);+#1771 = DIRECTION('',(0.,-1.));+#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1773 = ORIENTED_EDGE('',*,*,#1774,.F.);+#1774 = EDGE_CURVE('',#1775,#1752,#1777,.T.);+#1775 = VERTEX_POINT('',#1776);+#1776 = CARTESIAN_POINT('',(2.15,-3.25,-1.4));+#1777 = SURFACE_CURVE('',#1778,(#1782,#1789),.PCURVE_S1.);+#1778 = LINE('',#1779,#1780);+#1779 = CARTESIAN_POINT('',(3.355,-3.25,-1.4));+#1780 = VECTOR('',#1781,1.);+#1781 = DIRECTION('',(-1.,0.,0.));+#1782 = PCURVE('',#257,#1783);+#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788);+#1784 = LINE('',#1785,#1786);+#1785 = CARTESIAN_POINT('',(-2.9,9.305));+#1786 = VECTOR('',#1787,1.);+#1787 = DIRECTION('',(0.,-1.));+#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1789 = PCURVE('',#1444,#1790);+#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795);+#1791 = LINE('',#1792,#1793);+#1792 = CARTESIAN_POINT('',(-3.355,-3.25));+#1793 = VECTOR('',#1794,1.);+#1794 = DIRECTION('',(1.,0.));+#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1796 = ORIENTED_EDGE('',*,*,#1797,.F.);+#1797 = EDGE_CURVE('',#1798,#1775,#1800,.T.);+#1798 = VERTEX_POINT('',#1799);+#1799 = CARTESIAN_POINT('',(3.35,-3.25,-1.4));+#1800 = SURFACE_CURVE('',#1801,(#1805,#1812),.PCURVE_S1.);+#1801 = LINE('',#1802,#1803);+#1802 = CARTESIAN_POINT('',(3.355,-3.25,-1.4));+#1803 = VECTOR('',#1804,1.);+#1804 = DIRECTION('',(-1.,0.,0.));+#1805 = PCURVE('',#257,#1806);+#1806 = DEFINITIONAL_REPRESENTATION('',(#1807),#1811);+#1807 = LINE('',#1808,#1809);+#1808 = CARTESIAN_POINT('',(-2.9,9.305));+#1809 = VECTOR('',#1810,1.);+#1810 = DIRECTION('',(0.,-1.));+#1811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1812 = PCURVE('',#1813,#1818);+#1813 = PLANE('',#1814);+#1814 = AXIS2_PLACEMENT_3D('',#1815,#1816,#1817);+#1815 = CARTESIAN_POINT('',(3.35,-3.55,-1.4));+#1816 = DIRECTION('',(0.,0.,1.));+#1817 = DIRECTION('',(1.,0.,-0.));+#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823);+#1819 = LINE('',#1820,#1821);+#1820 = CARTESIAN_POINT('',(5.E-03,0.3));+#1821 = VECTOR('',#1822,1.);+#1822 = DIRECTION('',(-1.,0.));+#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1824 = ORIENTED_EDGE('',*,*,#1825,.F.);+#1825 = EDGE_CURVE('',#1826,#1798,#1828,.T.);+#1826 = VERTEX_POINT('',#1827);+#1827 = CARTESIAN_POINT('',(3.355,-3.25,-1.4));+#1828 = SURFACE_CURVE('',#1829,(#1833,#1840),.PCURVE_S1.);+#1829 = LINE('',#1830,#1831);+#1830 = CARTESIAN_POINT('',(3.355,-3.25,-1.4));+#1831 = VECTOR('',#1832,1.);+#1832 = DIRECTION('',(-1.,0.,0.));+#1833 = PCURVE('',#257,#1834);+#1834 = DEFINITIONAL_REPRESENTATION('',(#1835),#1839);+#1835 = LINE('',#1836,#1837);+#1836 = CARTESIAN_POINT('',(-2.9,9.305));+#1837 = VECTOR('',#1838,1.);+#1838 = DIRECTION('',(0.,-1.));+#1839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1840 = PCURVE('',#1444,#1841);+#1841 = DEFINITIONAL_REPRESENTATION('',(#1842),#1846);+#1842 = LINE('',#1843,#1844);+#1843 = CARTESIAN_POINT('',(-3.355,-3.25));+#1844 = VECTOR('',#1845,1.);+#1845 = DIRECTION('',(1.,0.));+#1846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1847 = ORIENTED_EDGE('',*,*,#1848,.T.);+#1848 = EDGE_CURVE('',#1826,#1849,#1851,.T.);+#1849 = VERTEX_POINT('',#1850);+#1850 = CARTESIAN_POINT('',(3.355,-3.25,-1.5));+#1851 = SURFACE_CURVE('',#1852,(#1856,#1863),.PCURVE_S1.);+#1852 = LINE('',#1853,#1854);+#1853 = CARTESIAN_POINT('',(3.355,-3.25,-1.4));+#1854 = VECTOR('',#1855,1.);+#1855 = DIRECTION('',(-0.,-0.,-1.));+#1856 = PCURVE('',#257,#1857);+#1857 = DEFINITIONAL_REPRESENTATION('',(#1858),#1862);+#1858 = LINE('',#1859,#1860);+#1859 = CARTESIAN_POINT('',(-2.9,9.305));+#1860 = VECTOR('',#1861,1.);+#1861 = DIRECTION('',(-1.,0.));+#1862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1863 = PCURVE('',#1416,#1864);+#1864 = DEFINITIONAL_REPRESENTATION('',(#1865),#1869);+#1865 = LINE('',#1866,#1867);+#1866 = CARTESIAN_POINT('',(-6.5,0.));+#1867 = VECTOR('',#1868,1.);+#1868 = DIRECTION('',(0.,-1.));+#1869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1870 = ORIENTED_EDGE('',*,*,#1871,.T.);+#1871 = EDGE_CURVE('',#1849,#1872,#1874,.T.);+#1872 = VERTEX_POINT('',#1873);+#1873 = CARTESIAN_POINT('',(5.75,-3.25,-1.5));+#1874 = SURFACE_CURVE('',#1875,(#1879,#1886),.PCURVE_S1.);+#1875 = LINE('',#1876,#1877);+#1876 = CARTESIAN_POINT('',(-5.95,-3.25,-1.5));+#1877 = VECTOR('',#1878,1.);+#1878 = DIRECTION('',(1.,0.,0.));+#1879 = PCURVE('',#257,#1880);+#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885);+#1881 = LINE('',#1882,#1883);+#1882 = CARTESIAN_POINT('',(-3.,0.));+#1883 = VECTOR('',#1884,1.);+#1884 = DIRECTION('',(0.,1.));+#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1886 = PCURVE('',#1388,#1887);+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892);+#1888 = LINE('',#1889,#1890);+#1889 = CARTESIAN_POINT('',(-5.95,-3.25));+#1890 = VECTOR('',#1891,1.);+#1891 = DIRECTION('',(1.,0.));+#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1893 = ORIENTED_EDGE('',*,*,#1894,.T.);+#1894 = EDGE_CURVE('',#1872,#1895,#1897,.T.);+#1895 = VERTEX_POINT('',#1896);+#1896 = CARTESIAN_POINT('',(5.95,-3.25,-1.3));+#1897 = SURFACE_CURVE('',#1898,(#1903,#1914),.PCURVE_S1.);+#1898 = CIRCLE('',#1899,0.2);+#1899 = AXIS2_PLACEMENT_3D('',#1900,#1901,#1902);+#1900 = CARTESIAN_POINT('',(5.75,-3.25,-1.3));+#1901 = DIRECTION('',(0.,-1.,0.));+#1902 = DIRECTION('',(0.,0.,1.));+#1903 = PCURVE('',#257,#1904);+#1904 = DEFINITIONAL_REPRESENTATION('',(#1905),#1913);+#1905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1906,#1907,#1908,#1909,+#1910,#1911,#1912),.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('') );+#1906 = CARTESIAN_POINT('',(-2.6,11.7));+#1907 = CARTESIAN_POINT('',(-2.6,11.353589838486));+#1908 = CARTESIAN_POINT('',(-2.9,11.526794919243));+#1909 = CARTESIAN_POINT('',(-3.2,11.7));+#1910 = CARTESIAN_POINT('',(-2.9,11.873205080757));+#1911 = CARTESIAN_POINT('',(-2.6,12.046410161514));+#1912 = CARTESIAN_POINT('',(-2.6,11.7));+#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1914 = PCURVE('',#1360,#1915);+#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920);+#1916 = LINE('',#1917,#1918);+#1917 = CARTESIAN_POINT('',(7.853981633974,-6.5));+#1918 = VECTOR('',#1919,1.);+#1919 = DIRECTION('',(-1.,0.));+#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1921 = ORIENTED_EDGE('',*,*,#1922,.F.);+#1922 = EDGE_CURVE('',#1923,#1895,#1925,.T.);+#1923 = VERTEX_POINT('',#1924);+#1924 = CARTESIAN_POINT('',(5.95,-3.25,1.3));+#1925 = SURFACE_CURVE('',#1926,(#1930,#1937),.PCURVE_S1.);+#1926 = LINE('',#1927,#1928);+#1927 = CARTESIAN_POINT('',(5.95,-3.25,1.5));+#1928 = VECTOR('',#1929,1.);+#1929 = DIRECTION('',(-0.,-0.,-1.));+#1930 = PCURVE('',#257,#1931);+#1931 = DEFINITIONAL_REPRESENTATION('',(#1932),#1936);+#1932 = LINE('',#1933,#1934);+#1933 = CARTESIAN_POINT('',(0.,11.9));+#1934 = VECTOR('',#1935,1.);+#1935 = DIRECTION('',(-1.,0.));+#1936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1937 = PCURVE('',#1327,#1938);+#1938 = DEFINITIONAL_REPRESENTATION('',(#1939),#1943);+#1939 = LINE('',#1940,#1941);+#1940 = CARTESIAN_POINT('',(6.5,0.));+#1941 = VECTOR('',#1942,1.);+#1942 = DIRECTION('',(0.,-1.));+#1943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1944 = ORIENTED_EDGE('',*,*,#1945,.T.);+#1945 = EDGE_CURVE('',#1923,#1946,#1948,.T.);+#1946 = VERTEX_POINT('',#1947);+#1947 = CARTESIAN_POINT('',(5.75,-3.25,1.5));+#1948 = SURFACE_CURVE('',#1949,(#1954,#1965),.PCURVE_S1.);+#1949 = CIRCLE('',#1950,0.2);+#1950 = AXIS2_PLACEMENT_3D('',#1951,#1952,#1953);+#1951 = CARTESIAN_POINT('',(5.75,-3.25,1.3));+#1952 = DIRECTION('',(0.,-1.,0.));+#1953 = DIRECTION('',(0.,0.,1.));+#1954 = PCURVE('',#257,#1955);+#1955 = DEFINITIONAL_REPRESENTATION('',(#1956),#1964);+#1956 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1957,#1958,#1959,#1960,+#1961,#1962,#1963),.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('') );+#1957 = CARTESIAN_POINT('',(0.,11.7));+#1958 = CARTESIAN_POINT('',(0.,11.353589838486));+#1959 = CARTESIAN_POINT('',(-0.3,11.526794919243));+#1960 = CARTESIAN_POINT('',(-0.6,11.7));+#1961 = CARTESIAN_POINT('',(-0.3,11.873205080757));+#1962 = CARTESIAN_POINT('',(-3.053113317719E-16,12.046410161514));+#1963 = CARTESIAN_POINT('',(0.,11.7));+#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1965 = PCURVE('',#1299,#1966);+#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971);+#1967 = LINE('',#1968,#1969);+#1968 = CARTESIAN_POINT('',(-4.712388980385,3.25));+#1969 = VECTOR('',#1970,1.);+#1970 = DIRECTION('',(1.,0.));+#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1972 = ORIENTED_EDGE('',*,*,#1973,.F.);+#1973 = EDGE_CURVE('',#1974,#1946,#1976,.T.);+#1974 = VERTEX_POINT('',#1975);+#1975 = CARTESIAN_POINT('',(-5.75,-3.25,1.5));+#1976 = SURFACE_CURVE('',#1977,(#1981,#1988),.PCURVE_S1.);+#1977 = LINE('',#1978,#1979);+#1978 = CARTESIAN_POINT('',(-5.95,-3.25,1.5));+#1979 = VECTOR('',#1980,1.);+#1980 = DIRECTION('',(1.,0.,0.));+#1981 = PCURVE('',#257,#1982);+#1982 = DEFINITIONAL_REPRESENTATION('',(#1983),#1987);+#1983 = LINE('',#1984,#1985);+#1984 = CARTESIAN_POINT('',(0.,0.));+#1985 = VECTOR('',#1986,1.);+#1986 = DIRECTION('',(0.,1.));+#1987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1988 = PCURVE('',#1266,#1989);+#1989 = DEFINITIONAL_REPRESENTATION('',(#1990),#1994);+#1990 = LINE('',#1991,#1992);+#1991 = CARTESIAN_POINT('',(-5.95,-3.25));+#1992 = VECTOR('',#1993,1.);+#1993 = DIRECTION('',(1.,0.));+#1994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1995 = ORIENTED_EDGE('',*,*,#1996,.T.);+#1996 = EDGE_CURVE('',#1974,#1997,#1999,.T.);+#1997 = VERTEX_POINT('',#1998);+#1998 = CARTESIAN_POINT('',(-5.95,-3.25,1.3));+#1999 = SURFACE_CURVE('',#2000,(#2005,#2016),.PCURVE_S1.);+#2000 = CIRCLE('',#2001,0.2);+#2001 = AXIS2_PLACEMENT_3D('',#2002,#2003,#2004);+#2002 = CARTESIAN_POINT('',(-5.75,-3.25,1.3));+#2003 = DIRECTION('',(0.,-1.,0.));+#2004 = DIRECTION('',(0.,0.,1.));+#2005 = PCURVE('',#257,#2006);+#2006 = DEFINITIONAL_REPRESENTATION('',(#2007),#2015);+#2007 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2008,#2009,#2010,#2011,+#2012,#2013,#2014),.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('') );+#2008 = CARTESIAN_POINT('',(0.,0.2));+#2009 = CARTESIAN_POINT('',(0.,-0.146410161514));+#2010 = CARTESIAN_POINT('',(-0.3,2.679491924311E-02));+#2011 = CARTESIAN_POINT('',(-0.6,0.2));+#2012 = CARTESIAN_POINT('',(-0.3,0.373205080757));+#2013 = CARTESIAN_POINT('',(-3.053113317719E-16,0.546410161514));+#2014 = CARTESIAN_POINT('',(0.,0.2));+#2015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2016 = PCURVE('',#1238,#2017);+#2017 = DEFINITIONAL_REPRESENTATION('',(#2018),#2022);+#2018 = LINE('',#2019,#2020);+#2019 = CARTESIAN_POINT('',(1.570796326795,-3.25));+#2020 = VECTOR('',#2021,1.);+#2021 = DIRECTION('',(-1.,2.827159716856E-16));+#2022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2023 = ORIENTED_EDGE('',*,*,#2024,.T.);+#2024 = EDGE_CURVE('',#1997,#2025,#2027,.T.);+#2025 = VERTEX_POINT('',#2026);+#2026 = CARTESIAN_POINT('',(-5.95,-3.25,-1.3));+#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.);+#2028 = LINE('',#2029,#2030);+#2029 = CARTESIAN_POINT('',(-5.95,-3.25,1.5));+#2030 = VECTOR('',#2031,1.);+#2031 = DIRECTION('',(-0.,-0.,-1.));+#2032 = PCURVE('',#257,#2033);+#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038);+#2034 = LINE('',#2035,#2036);+#2035 = CARTESIAN_POINT('',(0.,0.));+#2036 = VECTOR('',#2037,1.);+#2037 = DIRECTION('',(-1.,0.));+#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2039 = PCURVE('',#1205,#2040);+#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045);+#2041 = LINE('',#2042,#2043);+#2042 = CARTESIAN_POINT('',(-6.5,0.));+#2043 = VECTOR('',#2044,1.);+#2044 = DIRECTION('',(0.,-1.));+#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2046 = ORIENTED_EDGE('',*,*,#2047,.T.);+#2047 = EDGE_CURVE('',#2025,#2048,#2050,.T.);+#2048 = VERTEX_POINT('',#2049);+#2049 = CARTESIAN_POINT('',(-5.75,-3.25,-1.5));+#2050 = SURFACE_CURVE('',#2051,(#2056,#2067),.PCURVE_S1.);+#2051 = CIRCLE('',#2052,0.2);+#2052 = AXIS2_PLACEMENT_3D('',#2053,#2054,#2055);+#2053 = CARTESIAN_POINT('',(-5.75,-3.25,-1.3));+#2054 = DIRECTION('',(0.,-1.,0.));+#2055 = DIRECTION('',(0.,0.,1.));+#2056 = PCURVE('',#257,#2057);+#2057 = DEFINITIONAL_REPRESENTATION('',(#2058),#2066);+#2058 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2059,#2060,#2061,#2062,+#2063,#2064,#2065),.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('') );+#2059 = CARTESIAN_POINT('',(-2.6,0.2));+#2060 = CARTESIAN_POINT('',(-2.6,-0.146410161514));+#2061 = CARTESIAN_POINT('',(-2.9,2.679491924311E-02));+#2062 = CARTESIAN_POINT('',(-3.2,0.2));+#2063 = CARTESIAN_POINT('',(-2.9,0.373205080757));+#2064 = CARTESIAN_POINT('',(-2.6,0.546410161514));+#2065 = CARTESIAN_POINT('',(-2.6,0.2));+#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2067 = PCURVE('',#1177,#2068);+#2068 = DEFINITIONAL_REPRESENTATION('',(#2069),#2073);+#2069 = LINE('',#2070,#2071);+#2070 = CARTESIAN_POINT('',(1.570796326795,6.5));+#2071 = VECTOR('',#2072,1.);+#2072 = DIRECTION('',(1.,0.));+#2073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2074 = ORIENTED_EDGE('',*,*,#2075,.T.);+#2075 = EDGE_CURVE('',#2048,#2076,#2078,.T.);+#2076 = VERTEX_POINT('',#2077);+#2077 = CARTESIAN_POINT('',(-3.355,-3.25,-1.5));+#2078 = SURFACE_CURVE('',#2079,(#2083,#2090),.PCURVE_S1.);+#2079 = LINE('',#2080,#2081);+#2080 = CARTESIAN_POINT('',(-5.95,-3.25,-1.5));+#2081 = VECTOR('',#2082,1.);+#2082 = DIRECTION('',(1.,0.,0.));+#2083 = PCURVE('',#257,#2084);+#2084 = DEFINITIONAL_REPRESENTATION('',(#2085),#2089);+#2085 = LINE('',#2086,#2087);+#2086 = CARTESIAN_POINT('',(-3.,0.));+#2087 = VECTOR('',#2088,1.);+#2088 = DIRECTION('',(0.,1.));+#2089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2090 = PCURVE('',#1144,#2091);+#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2096);+#2092 = LINE('',#2093,#2094);+#2093 = CARTESIAN_POINT('',(-5.95,-3.25));+#2094 = VECTOR('',#2095,1.);+#2095 = DIRECTION('',(1.,0.));+#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2097 = ORIENTED_EDGE('',*,*,#2098,.F.);+#2098 = EDGE_CURVE('',#420,#2076,#2099,.T.);+#2099 = SURFACE_CURVE('',#2100,(#2104,#2111),.PCURVE_S1.);+#2100 = LINE('',#2101,#2102);+#2101 = CARTESIAN_POINT('',(-3.355,-3.25,-1.4));+#2102 = VECTOR('',#2103,1.);+#2103 = DIRECTION('',(-0.,-0.,-1.));+#2104 = PCURVE('',#257,#2105);+#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110);+#2106 = LINE('',#2107,#2108);+#2107 = CARTESIAN_POINT('',(-2.9,2.595));+#2108 = VECTOR('',#2109,1.);+#2109 = DIRECTION('',(-1.,0.));+#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2111 = PCURVE('',#458,#2112);+#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);+#2113 = LINE('',#2114,#2115);+#2114 = CARTESIAN_POINT('',(-6.5,0.));+#2115 = VECTOR('',#2116,1.);+#2116 = DIRECTION('',(0.,-1.));+#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2118 = ORIENTED_EDGE('',*,*,#419,.T.);+#2119 = ORIENTED_EDGE('',*,*,#2120,.T.);+#2120 = EDGE_CURVE('',#392,#242,#2121,.T.);+#2121 = SURFACE_CURVE('',#2122,(#2126,#2133),.PCURVE_S1.);+#2122 = LINE('',#2123,#2124);+#2123 = CARTESIAN_POINT('',(-3.355,-3.25,-1.4));+#2124 = VECTOR('',#2125,1.);+#2125 = DIRECTION('',(1.,0.,0.));+#2126 = PCURVE('',#257,#2127);+#2127 = DEFINITIONAL_REPRESENTATION('',(#2128),#2132);+#2128 = LINE('',#2129,#2130);+#2129 = CARTESIAN_POINT('',(-2.9,2.595));+#2130 = VECTOR('',#2131,1.);+#2131 = DIRECTION('',(0.,1.));+#2132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2133 = PCURVE('',#2134,#2139);+#2134 = PLANE('',#2135);+#2135 = AXIS2_PLACEMENT_3D('',#2136,#2137,#2138);+#2136 = CARTESIAN_POINT('',(-2.15,-2.25,-1.4));+#2137 = DIRECTION('',(-0.,0.,-1.));+#2138 = DIRECTION('',(-1.,0.,0.));+#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2144);+#2140 = LINE('',#2141,#2142);+#2141 = CARTESIAN_POINT('',(1.205,-1.));+#2142 = VECTOR('',#2143,1.);+#2143 = DIRECTION('',(-1.,0.));+#2144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2145 = ORIENTED_EDGE('',*,*,#241,.T.);+#2146 = ADVANCED_FACE('',(#2147),#285,.F.);+#2147 = FACE_BOUND('',#2148,.T.);+#2148 = EDGE_LOOP('',(#2149,#2179,#2200,#2201,#2224,#2252,#2280,#2308,+    #2336,#2365,#2393));+#2149 = ORIENTED_EDGE('',*,*,#2150,.F.);+#2150 = EDGE_CURVE('',#2151,#2153,#2155,.T.);+#2151 = VERTEX_POINT('',#2152);+#2152 = CARTESIAN_POINT('',(-2.15,-2.8,-1.6));+#2153 = VERTEX_POINT('',#2154);+#2154 = CARTESIAN_POINT('',(-2.15,-3.55,-1.6));+#2155 = SURFACE_CURVE('',#2156,(#2160,#2167),.PCURVE_S1.);+#2156 = LINE('',#2157,#2158);+#2157 = CARTESIAN_POINT('',(-2.15,-2.25,-1.6));+#2158 = VECTOR('',#2159,1.);+#2159 = DIRECTION('',(0.,-1.,0.));+#2160 = PCURVE('',#285,#2161);+#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166);+#2162 = LINE('',#2163,#2164);+#2163 = CARTESIAN_POINT('',(-2.4,1.3));+#2164 = VECTOR('',#2165,1.);+#2165 = DIRECTION('',(0.,-1.));+#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2167 = PCURVE('',#2168,#2173);+#2168 = PLANE('',#2169);+#2169 = AXIS2_PLACEMENT_3D('',#2170,#2171,#2172);+#2170 = CARTESIAN_POINT('',(-2.15,-2.25,-1.6));+#2171 = DIRECTION('',(0.,0.,-1.));+#2172 = DIRECTION('',(-1.,0.,-0.));+#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2178);+#2174 = LINE('',#2175,#2176);+#2175 = CARTESIAN_POINT('',(0.,0.));+#2176 = VECTOR('',#2177,1.);+#2177 = DIRECTION('',(-0.,-1.));+#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2179 = ORIENTED_EDGE('',*,*,#2180,.T.);+#2180 = EDGE_CURVE('',#2151,#270,#2181,.T.);+#2181 = SURFACE_CURVE('',#2182,(#2186,#2193),.PCURVE_S1.);+#2182 = LINE('',#2183,#2184);+#2183 = CARTESIAN_POINT('',(-2.15,-2.8,-1.4));+#2184 = VECTOR('',#2185,1.);+#2185 = DIRECTION('',(-0.,-0.,1.));+#2186 = PCURVE('',#285,#2187);+#2187 = DEFINITIONAL_REPRESENTATION('',(#2188),#2192);+#2188 = LINE('',#2189,#2190);+#2189 = CARTESIAN_POINT('',(-2.2,0.75));+#2190 = VECTOR('',#2191,1.);+#2191 = DIRECTION('',(1.,0.));+#2192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2193 = PCURVE('',#318,#2194);+#2194 = DEFINITIONAL_REPRESENTATION('',(#2195),#2199);+#2195 = LINE('',#2196,#2197);+#2196 = CARTESIAN_POINT('',(0.,0.));+#2197 = VECTOR('',#2198,1.);+#2198 = DIRECTION('',(0.,1.));+#2199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2200 = ORIENTED_EDGE('',*,*,#269,.T.);+#2201 = ORIENTED_EDGE('',*,*,#2202,.T.);+#2202 = EDGE_CURVE('',#242,#2203,#2205,.T.);+#2203 = VERTEX_POINT('',#2204);+#2204 = CARTESIAN_POINT('',(-2.15,-3.55,-1.4));+#2205 = SURFACE_CURVE('',#2206,(#2210,#2217),.PCURVE_S1.);+#2206 = LINE('',#2207,#2208);+#2207 = CARTESIAN_POINT('',(-2.15,-2.25,-1.4));+#2208 = VECTOR('',#2209,1.);+#2209 = DIRECTION('',(-0.,-1.,-0.));+#2210 = PCURVE('',#285,#2211);+#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216);+#2212 = LINE('',#2213,#2214);+#2213 = CARTESIAN_POINT('',(-2.2,1.3));+#2214 = VECTOR('',#2215,1.);+#2215 = DIRECTION('',(0.,-1.));+#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2217 = PCURVE('',#2134,#2218);+#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223);+#2219 = LINE('',#2220,#2221);+#2220 = CARTESIAN_POINT('',(0.,0.));+#2221 = VECTOR('',#2222,1.);+#2222 = DIRECTION('',(0.,-1.));+#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2224 = ORIENTED_EDGE('',*,*,#2225,.T.);+#2225 = EDGE_CURVE('',#2203,#2226,#2228,.T.);+#2226 = VERTEX_POINT('',#2227);+#2227 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.);+#2229 = LINE('',#2230,#2231);+#2230 = CARTESIAN_POINT('',(-2.15,-3.55,-1.4));+#2231 = VECTOR('',#2232,1.);+#2232 = DIRECTION('',(-0.,-0.,1.));+#2233 = PCURVE('',#285,#2234);+#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239);+#2235 = LINE('',#2236,#2237);+#2236 = CARTESIAN_POINT('',(-2.2,0.));+#2237 = VECTOR('',#2238,1.);+#2238 = DIRECTION('',(1.,0.));+#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2240 = PCURVE('',#2241,#2246);+#2241 = PLANE('',#2242);+#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245);+#2243 = CARTESIAN_POINT('',(-2.15,-3.55,-0.8));+#2244 = DIRECTION('',(0.,-1.,0.));+#2245 = DIRECTION('',(0.,0.,-1.));+#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251);+#2247 = LINE('',#2248,#2249);+#2248 = CARTESIAN_POINT('',(0.6,0.));+#2249 = VECTOR('',#2250,1.);+#2250 = DIRECTION('',(-1.,0.));+#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2252 = ORIENTED_EDGE('',*,*,#2253,.T.);+#2253 = EDGE_CURVE('',#2226,#2254,#2256,.T.);+#2254 = VERTEX_POINT('',#2255);+#2255 = CARTESIAN_POINT('',(-2.15,-3.15,0.8));+#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.);+#2257 = LINE('',#2258,#2259);+#2258 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#2259 = VECTOR('',#2260,1.);+#2260 = DIRECTION('',(0.,1.,1.25944953468E-16));+#2261 = PCURVE('',#285,#2262);+#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267);+#2263 = LINE('',#2264,#2265);+#2264 = CARTESIAN_POINT('',(0.,0.));+#2265 = VECTOR('',#2266,1.);+#2266 = DIRECTION('',(1.25944953468E-16,1.));+#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2268 = PCURVE('',#2269,#2274);+#2269 = PLANE('',#2270);+#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273);+#2271 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#2272 = DIRECTION('',(0.,-1.25944953468E-16,1.));+#2273 = DIRECTION('',(0.,-1.,-1.25944953468E-16));+#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279);+#2275 = LINE('',#2276,#2277);+#2276 = CARTESIAN_POINT('',(0.,0.));+#2277 = VECTOR('',#2278,1.);+#2278 = DIRECTION('',(-1.,0.));+#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2280 = ORIENTED_EDGE('',*,*,#2281,.F.);+#2281 = EDGE_CURVE('',#2282,#2254,#2284,.T.);+#2282 = VERTEX_POINT('',#2283);+#2283 = CARTESIAN_POINT('',(-2.15,-3.15,1.));+#2284 = SURFACE_CURVE('',#2285,(#2289,#2296),.PCURVE_S1.);+#2285 = LINE('',#2286,#2287);+#2286 = CARTESIAN_POINT('',(-2.15,-3.15,0.));+#2287 = VECTOR('',#2288,1.);+#2288 = DIRECTION('',(0.,0.,-1.));+#2289 = PCURVE('',#285,#2290);+#2290 = DEFINITIONAL_REPRESENTATION('',(#2291),#2295);+#2291 = LINE('',#2292,#2293);+#2292 = CARTESIAN_POINT('',(-0.8,0.4));+#2293 = VECTOR('',#2294,1.);+#2294 = DIRECTION('',(-1.,0.));+#2295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2296 = PCURVE('',#2297,#2302);+#2297 = PLANE('',#2298);+#2298 = AXIS2_PLACEMENT_3D('',#2299,#2300,#2301);+#2299 = CARTESIAN_POINT('',(0.,-3.15,0.));+#2300 = DIRECTION('',(0.,-1.,-0.));+#2301 = DIRECTION('',(0.,0.,-1.));+#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307);+#2303 = LINE('',#2304,#2305);+#2304 = CARTESIAN_POINT('',(0.,-2.15));+#2305 = VECTOR('',#2306,1.);+#2306 = DIRECTION('',(1.,0.));+#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2308 = ORIENTED_EDGE('',*,*,#2309,.F.);+#2309 = EDGE_CURVE('',#2310,#2282,#2312,.T.);+#2310 = VERTEX_POINT('',#2311);+#2311 = CARTESIAN_POINT('',(-2.15,-3.55,1.));+#2312 = SURFACE_CURVE('',#2313,(#2317,#2324),.PCURVE_S1.);+#2313 = LINE('',#2314,#2315);+#2314 = CARTESIAN_POINT('',(-2.15,-3.55,1.));+#2315 = VECTOR('',#2316,1.);+#2316 = DIRECTION('',(0.,1.,1.25944953468E-16));+#2317 = PCURVE('',#285,#2318);+#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323);+#2319 = LINE('',#2320,#2321);+#2320 = CARTESIAN_POINT('',(0.2,0.));+#2321 = VECTOR('',#2322,1.);+#2322 = DIRECTION('',(1.25944953468E-16,1.));+#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2324 = PCURVE('',#2325,#2330);+#2325 = PLANE('',#2326);+#2326 = AXIS2_PLACEMENT_3D('',#2327,#2328,#2329);+#2327 = CARTESIAN_POINT('',(-2.15,-3.55,1.));+#2328 = DIRECTION('',(0.,-1.25944953468E-16,1.));+#2329 = DIRECTION('',(0.,-1.,-1.25944953468E-16));+#2330 = DEFINITIONAL_REPRESENTATION('',(#2331),#2335);+#2331 = LINE('',#2332,#2333);+#2332 = CARTESIAN_POINT('',(0.,0.));+#2333 = VECTOR('',#2334,1.);+#2334 = DIRECTION('',(-1.,0.));+#2335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2336 = ORIENTED_EDGE('',*,*,#2337,.F.);+#2337 = EDGE_CURVE('',#2338,#2310,#2340,.T.);+#2338 = VERTEX_POINT('',#2339);+#2339 = CARTESIAN_POINT('',(-2.15,-3.75,0.8));+#2340 = SURFACE_CURVE('',#2341,(#2346,#2353),.PCURVE_S1.);+#2341 = CIRCLE('',#2342,0.2);+#2342 = AXIS2_PLACEMENT_3D('',#2343,#2344,#2345);+#2343 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#2344 = DIRECTION('',(-1.,0.,0.));+#2345 = DIRECTION('',(0.,0.,1.));+#2346 = PCURVE('',#285,#2347);+#2347 = DEFINITIONAL_REPRESENTATION('',(#2348),#2352);+#2348 = CIRCLE('',#2349,0.2);+#2349 = AXIS2_PLACEMENT_2D('',#2350,#2351);+#2350 = CARTESIAN_POINT('',(0.,0.));+#2351 = DIRECTION('',(1.,0.));+#2352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2353 = PCURVE('',#2354,#2359);+#2354 = CYLINDRICAL_SURFACE('',#2355,0.2);+#2355 = AXIS2_PLACEMENT_3D('',#2356,#2357,#2358);+#2356 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#2357 = DIRECTION('',(-1.,-0.,-0.));+#2358 = DIRECTION('',(-0.,0.,1.));+#2359 = DEFINITIONAL_REPRESENTATION('',(#2360),#2364);+#2360 = LINE('',#2361,#2362);+#2361 = CARTESIAN_POINT('',(0.,0.));+#2362 = VECTOR('',#2363,1.);+#2363 = DIRECTION('',(1.,0.));+#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2365 = ORIENTED_EDGE('',*,*,#2366,.F.);+#2366 = EDGE_CURVE('',#2367,#2338,#2369,.T.);+#2367 = VERTEX_POINT('',#2368);+#2368 = CARTESIAN_POINT('',(-2.15,-3.75,-1.4));+#2369 = SURFACE_CURVE('',#2370,(#2374,#2381),.PCURVE_S1.);+#2370 = LINE('',#2371,#2372);+#2371 = CARTESIAN_POINT('',(-2.15,-3.75,-0.8));+#2372 = VECTOR('',#2373,1.);+#2373 = DIRECTION('',(0.,0.,1.));+#2374 = PCURVE('',#285,#2375);+#2375 = DEFINITIONAL_REPRESENTATION('',(#2376),#2380);+#2376 = LINE('',#2377,#2378);+#2377 = CARTESIAN_POINT('',(-1.6,-0.2));+#2378 = VECTOR('',#2379,1.);+#2379 = DIRECTION('',(1.,0.));+#2380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2381 = PCURVE('',#2382,#2387);+#2382 = PLANE('',#2383);+#2383 = AXIS2_PLACEMENT_3D('',#2384,#2385,#2386);+#2384 = CARTESIAN_POINT('',(-2.15,-3.75,-1.4));+#2385 = DIRECTION('',(0.,-1.,0.));+#2386 = DIRECTION('',(0.,-0.,-1.));+#2387 = DEFINITIONAL_REPRESENTATION('',(#2388),#2392);+#2388 = LINE('',#2389,#2390);+#2389 = CARTESIAN_POINT('',(-0.6,0.));+#2390 = VECTOR('',#2391,1.);+#2391 = DIRECTION('',(-1.,0.));+#2392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2393 = ORIENTED_EDGE('',*,*,#2394,.F.);+#2394 = EDGE_CURVE('',#2153,#2367,#2395,.T.);+#2395 = SURFACE_CURVE('',#2396,(#2401,#2408),.PCURVE_S1.);+#2396 = CIRCLE('',#2397,0.2);+#2397 = AXIS2_PLACEMENT_3D('',#2398,#2399,#2400);+#2398 = CARTESIAN_POINT('',(-2.15,-3.55,-1.4));+#2399 = DIRECTION('',(-1.,0.,0.));+#2400 = DIRECTION('',(0.,0.,1.));+#2401 = PCURVE('',#285,#2402);+#2402 = DEFINITIONAL_REPRESENTATION('',(#2403),#2407);+#2403 = CIRCLE('',#2404,0.2);+#2404 = AXIS2_PLACEMENT_2D('',#2405,#2406);+#2405 = CARTESIAN_POINT('',(-2.2,0.));+#2406 = DIRECTION('',(1.,0.));+#2407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2408 = PCURVE('',#2409,#2414);+#2409 = CYLINDRICAL_SURFACE('',#2410,0.2);+#2410 = AXIS2_PLACEMENT_3D('',#2411,#2412,#2413);+#2411 = CARTESIAN_POINT('',(-2.15,-3.55,-1.4));+#2412 = DIRECTION('',(-1.,-0.,-0.));+#2413 = DIRECTION('',(-0.,0.,1.));+#2414 = DEFINITIONAL_REPRESENTATION('',(#2415),#2419);+#2415 = LINE('',#2416,#2417);+#2416 = CARTESIAN_POINT('',(0.,0.));+#2417 = VECTOR('',#2418,1.);+#2418 = DIRECTION('',(1.,0.));+#2419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2420 = ADVANCED_FACE('',(#2421),#318,.T.);+#2421 = FACE_BOUND('',#2422,.T.);+#2422 = EDGE_LOOP('',(#2423,#2424,#2425,#2449));+#2423 = ORIENTED_EDGE('',*,*,#297,.F.);+#2424 = ORIENTED_EDGE('',*,*,#2180,.F.);+#2425 = ORIENTED_EDGE('',*,*,#2426,.F.);+#2426 = EDGE_CURVE('',#2427,#2151,#2429,.T.);+#2427 = VERTEX_POINT('',#2428);+#2428 = CARTESIAN_POINT('',(-2.7,-2.25,-1.6));+#2429 = SURFACE_CURVE('',#2430,(#2435,#2442),.PCURVE_S1.);+#2430 = CIRCLE('',#2431,0.55);+#2431 = AXIS2_PLACEMENT_3D('',#2432,#2433,#2434);+#2432 = CARTESIAN_POINT('',(-2.7,-2.8,-1.6));+#2433 = DIRECTION('',(0.,0.,-1.));+#2434 = DIRECTION('',(-1.,0.,0.));+#2435 = PCURVE('',#318,#2436);+#2436 = DEFINITIONAL_REPRESENTATION('',(#2437),#2441);+#2437 = LINE('',#2438,#2439);+#2438 = CARTESIAN_POINT('',(3.14159265359,-0.2));+#2439 = VECTOR('',#2440,1.);+#2440 = DIRECTION('',(-1.,0.));+#2441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2442 = PCURVE('',#2168,#2443);+#2443 = DEFINITIONAL_REPRESENTATION('',(#2444),#2448);+#2444 = CIRCLE('',#2445,0.55);+#2445 = AXIS2_PLACEMENT_2D('',#2446,#2447);+#2446 = CARTESIAN_POINT('',(0.55,-0.55));+#2447 = DIRECTION('',(1.,0.));+#2448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2449 = ORIENTED_EDGE('',*,*,#2450,.F.);+#2450 = EDGE_CURVE('',#298,#2427,#2451,.T.);+#2451 = SURFACE_CURVE('',#2452,(#2456,#2463),.PCURVE_S1.);+#2452 = LINE('',#2453,#2454);+#2453 = CARTESIAN_POINT('',(-2.7,-2.25,-1.6));+#2454 = VECTOR('',#2455,1.);+#2455 = DIRECTION('',(0.,0.,-1.));+#2456 = PCURVE('',#318,#2457);+#2457 = DEFINITIONAL_REPRESENTATION('',(#2458),#2462);+#2458 = LINE('',#2459,#2460);+#2459 = CARTESIAN_POINT('',(1.570796326795,-0.2));+#2460 = VECTOR('',#2461,1.);+#2461 = DIRECTION('',(0.,-1.));+#2462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2463 = PCURVE('',#346,#2464);+#2464 = DEFINITIONAL_REPRESENTATION('',(#2465),#2469);+#2465 = LINE('',#2466,#2467);+#2466 = CARTESIAN_POINT('',(-0.2,-0.55));+#2467 = VECTOR('',#2468,1.);+#2468 = DIRECTION('',(-1.,0.));+#2469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2470 = ADVANCED_FACE('',(#2471),#346,.T.);+#2471 = FACE_BOUND('',#2472,.T.);+#2472 = EDGE_LOOP('',(#2473,#2474,#2475,#2498));+#2473 = ORIENTED_EDGE('',*,*,#330,.F.);+#2474 = ORIENTED_EDGE('',*,*,#2450,.T.);+#2475 = ORIENTED_EDGE('',*,*,#2476,.T.);+#2476 = EDGE_CURVE('',#2427,#2477,#2479,.T.);+#2477 = VERTEX_POINT('',#2478);+#2478 = CARTESIAN_POINT('',(-2.8,-2.25,-1.6));+#2479 = SURFACE_CURVE('',#2480,(#2484,#2491),.PCURVE_S1.);+#2480 = LINE('',#2481,#2482);+#2481 = CARTESIAN_POINT('',(-2.15,-2.25,-1.6));+#2482 = VECTOR('',#2483,1.);+#2483 = DIRECTION('',(-1.,-0.,-0.));+#2484 = PCURVE('',#346,#2485);+#2485 = DEFINITIONAL_REPRESENTATION('',(#2486),#2490);+#2486 = LINE('',#2487,#2488);+#2487 = CARTESIAN_POINT('',(-0.2,0.));+#2488 = VECTOR('',#2489,1.);+#2489 = DIRECTION('',(-0.,-1.));+#2490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2491 = PCURVE('',#2168,#2492);+#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497);+#2493 = LINE('',#2494,#2495);+#2494 = CARTESIAN_POINT('',(0.,0.));+#2495 = VECTOR('',#2496,1.);+#2496 = DIRECTION('',(1.,0.));+#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2498 = ORIENTED_EDGE('',*,*,#2499,.T.);+#2499 = EDGE_CURVE('',#2477,#331,#2500,.T.);+#2500 = SURFACE_CURVE('',#2501,(#2505,#2512),.PCURVE_S1.);+#2501 = LINE('',#2502,#2503);+#2502 = CARTESIAN_POINT('',(-2.8,-2.25,-1.4));+#2503 = VECTOR('',#2504,1.);+#2504 = DIRECTION('',(-0.,-0.,1.));+#2505 = PCURVE('',#346,#2506);+#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511);+#2507 = LINE('',#2508,#2509);+#2508 = CARTESIAN_POINT('',(0.,-0.65));+#2509 = VECTOR('',#2510,1.);+#2510 = DIRECTION('',(1.,0.));+#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2512 = PCURVE('',#379,#2513);+#2513 = DEFINITIONAL_REPRESENTATION('',(#2514),#2518);+#2514 = LINE('',#2515,#2516);+#2515 = CARTESIAN_POINT('',(1.570796326795,2.2));+#2516 = VECTOR('',#2517,1.);+#2517 = DIRECTION('',(0.,-1.));+#2518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2519 = ADVANCED_FACE('',(#2520),#379,.T.);+#2520 = FACE_BOUND('',#2521,.T.);+#2521 = EDGE_LOOP('',(#2522,#2523,#2524,#2548));+#2522 = ORIENTED_EDGE('',*,*,#358,.F.);+#2523 = ORIENTED_EDGE('',*,*,#2499,.F.);+#2524 = ORIENTED_EDGE('',*,*,#2525,.F.);+#2525 = EDGE_CURVE('',#2526,#2477,#2528,.T.);+#2526 = VERTEX_POINT('',#2527);+#2527 = CARTESIAN_POINT('',(-3.35,-2.8,-1.6));+#2528 = SURFACE_CURVE('',#2529,(#2534,#2541),.PCURVE_S1.);+#2529 = CIRCLE('',#2530,0.55);+#2530 = AXIS2_PLACEMENT_3D('',#2531,#2532,#2533);+#2531 = CARTESIAN_POINT('',(-2.8,-2.8,-1.6));+#2532 = DIRECTION('',(0.,0.,-1.));+#2533 = DIRECTION('',(-1.,0.,0.));+#2534 = PCURVE('',#379,#2535);+#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540);+#2536 = LINE('',#2537,#2538);+#2537 = CARTESIAN_POINT('',(0.,2.4));+#2538 = VECTOR('',#2539,1.);+#2539 = DIRECTION('',(1.,0.));+#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2541 = PCURVE('',#2168,#2542);+#2542 = DEFINITIONAL_REPRESENTATION('',(#2543),#2547);+#2543 = CIRCLE('',#2544,0.55);+#2544 = AXIS2_PLACEMENT_2D('',#2545,#2546);+#2545 = CARTESIAN_POINT('',(0.65,-0.55));+#2546 = DIRECTION('',(1.,0.));+#2547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2548 = ORIENTED_EDGE('',*,*,#2549,.F.);+#2549 = EDGE_CURVE('',#359,#2526,#2550,.T.);+#2550 = SURFACE_CURVE('',#2551,(#2555,#2562),.PCURVE_S1.);+#2551 = LINE('',#2552,#2553);+#2552 = CARTESIAN_POINT('',(-3.35,-2.8,0.8));+#2553 = VECTOR('',#2554,1.);+#2554 = DIRECTION('',(0.,0.,-1.));+#2555 = PCURVE('',#379,#2556);+#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561);+#2557 = LINE('',#2558,#2559);+#2558 = CARTESIAN_POINT('',(0.,0.));+#2559 = VECTOR('',#2560,1.);+#2560 = DIRECTION('',(0.,1.));+#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2562 = PCURVE('',#407,#2563);+#2563 = DEFINITIONAL_REPRESENTATION('',(#2564),#2568);+#2564 = LINE('',#2565,#2566);+#2565 = CARTESIAN_POINT('',(0.,0.75));+#2566 = VECTOR('',#2567,1.);+#2567 = DIRECTION('',(-1.,0.));+#2568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2569 = ADVANCED_FACE('',(#2570),#407,.T.);+#2570 = FACE_BOUND('',#2571,.T.);+#2571 = EDGE_LOOP('',(#2572,#2573,#2574,#2597,#2621,#2644,#2668,#2691,+    #2714,#2737,#2760));+#2572 = ORIENTED_EDGE('',*,*,#391,.F.);+#2573 = ORIENTED_EDGE('',*,*,#2549,.T.);+#2574 = ORIENTED_EDGE('',*,*,#2575,.T.);+#2575 = EDGE_CURVE('',#2526,#2576,#2578,.T.);+#2576 = VERTEX_POINT('',#2577);+#2577 = CARTESIAN_POINT('',(-3.35,-3.55,-1.6));+#2578 = SURFACE_CURVE('',#2579,(#2583,#2590),.PCURVE_S1.);+#2579 = LINE('',#2580,#2581);+#2580 = CARTESIAN_POINT('',(-3.35,-2.25,-1.6));+#2581 = VECTOR('',#2582,1.);+#2582 = DIRECTION('',(0.,-1.,0.));+#2583 = PCURVE('',#407,#2584);+#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589);+#2585 = LINE('',#2586,#2587);+#2586 = CARTESIAN_POINT('',(-2.4,1.3));+#2587 = VECTOR('',#2588,1.);+#2588 = DIRECTION('',(0.,-1.));+#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2590 = PCURVE('',#2168,#2591);+#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596);+#2592 = LINE('',#2593,#2594);+#2593 = CARTESIAN_POINT('',(1.2,0.));+#2594 = VECTOR('',#2595,1.);+#2595 = DIRECTION('',(-0.,-1.));+#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2597 = ORIENTED_EDGE('',*,*,#2598,.T.);+#2598 = EDGE_CURVE('',#2576,#2599,#2601,.T.);+#2599 = VERTEX_POINT('',#2600);+#2600 = CARTESIAN_POINT('',(-3.35,-3.75,-1.4));+#2601 = SURFACE_CURVE('',#2602,(#2607,#2614),.PCURVE_S1.);+#2602 = CIRCLE('',#2603,0.2);+#2603 = AXIS2_PLACEMENT_3D('',#2604,#2605,#2606);+#2604 = CARTESIAN_POINT('',(-3.35,-3.55,-1.4));+#2605 = DIRECTION('',(-1.,0.,0.));+#2606 = DIRECTION('',(0.,0.,1.));+#2607 = PCURVE('',#407,#2608);+#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613);+#2609 = CIRCLE('',#2610,0.2);+#2610 = AXIS2_PLACEMENT_2D('',#2611,#2612);+#2611 = CARTESIAN_POINT('',(-2.2,0.));+#2612 = DIRECTION('',(1.,0.));+#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2614 = PCURVE('',#2409,#2615);+#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620);+#2616 = LINE('',#2617,#2618);+#2617 = CARTESIAN_POINT('',(0.,1.2));+#2618 = VECTOR('',#2619,1.);+#2619 = DIRECTION('',(1.,0.));+#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2621 = ORIENTED_EDGE('',*,*,#2622,.T.);+#2622 = EDGE_CURVE('',#2599,#2623,#2625,.T.);+#2623 = VERTEX_POINT('',#2624);+#2624 = CARTESIAN_POINT('',(-3.35,-3.75,0.8));+#2625 = SURFACE_CURVE('',#2626,(#2630,#2637),.PCURVE_S1.);+#2626 = LINE('',#2627,#2628);+#2627 = CARTESIAN_POINT('',(-3.35,-3.75,-1.4));+#2628 = VECTOR('',#2629,1.);+#2629 = DIRECTION('',(0.,0.,1.));+#2630 = PCURVE('',#407,#2631);+#2631 = DEFINITIONAL_REPRESENTATION('',(#2632),#2636);+#2632 = LINE('',#2633,#2634);+#2633 = CARTESIAN_POINT('',(-2.2,-0.2));+#2634 = VECTOR('',#2635,1.);+#2635 = DIRECTION('',(1.,0.));+#2636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2637 = PCURVE('',#2382,#2638);+#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2643);+#2639 = LINE('',#2640,#2641);+#2640 = CARTESIAN_POINT('',(-0.,-1.2));+#2641 = VECTOR('',#2642,1.);+#2642 = DIRECTION('',(-1.,0.));+#2643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2644 = ORIENTED_EDGE('',*,*,#2645,.T.);+#2645 = EDGE_CURVE('',#2623,#2646,#2648,.T.);+#2646 = VERTEX_POINT('',#2647);+#2647 = CARTESIAN_POINT('',(-3.35,-3.55,1.));+#2648 = SURFACE_CURVE('',#2649,(#2654,#2661),.PCURVE_S1.);+#2649 = CIRCLE('',#2650,0.2);+#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653);+#2651 = CARTESIAN_POINT('',(-3.35,-3.55,0.8));+#2652 = DIRECTION('',(-1.,0.,0.));+#2653 = DIRECTION('',(0.,0.,1.));+#2654 = PCURVE('',#407,#2655);+#2655 = DEFINITIONAL_REPRESENTATION('',(#2656),#2660);+#2656 = CIRCLE('',#2657,0.2);+#2657 = AXIS2_PLACEMENT_2D('',#2658,#2659);+#2658 = CARTESIAN_POINT('',(0.,0.));+#2659 = DIRECTION('',(1.,0.));+#2660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2661 = PCURVE('',#2354,#2662);+#2662 = DEFINITIONAL_REPRESENTATION('',(#2663),#2667);+#2663 = LINE('',#2664,#2665);+#2664 = CARTESIAN_POINT('',(0.,1.2));+#2665 = VECTOR('',#2666,1.);+#2666 = DIRECTION('',(1.,0.));+#2667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2668 = ORIENTED_EDGE('',*,*,#2669,.T.);+#2669 = EDGE_CURVE('',#2646,#2670,#2672,.T.);+#2670 = VERTEX_POINT('',#2671);+#2671 = CARTESIAN_POINT('',(-3.35,-3.15,1.));+#2672 = SURFACE_CURVE('',#2673,(#2677,#2684),.PCURVE_S1.);+#2673 = LINE('',#2674,#2675);+#2674 = CARTESIAN_POINT('',(-3.35,-3.55,1.));+#2675 = VECTOR('',#2676,1.);+#2676 = DIRECTION('',(0.,1.,1.25944953468E-16));+#2677 = PCURVE('',#407,#2678);+#2678 = DEFINITIONAL_REPRESENTATION('',(#2679),#2683);+#2679 = LINE('',#2680,#2681);+#2680 = CARTESIAN_POINT('',(0.2,0.));+#2681 = VECTOR('',#2682,1.);+#2682 = DIRECTION('',(1.25944953468E-16,1.));+#2683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2684 = PCURVE('',#2325,#2685);+#2685 = DEFINITIONAL_REPRESENTATION('',(#2686),#2690);+#2686 = LINE('',#2687,#2688);+#2687 = CARTESIAN_POINT('',(-0.,-1.2));+#2688 = VECTOR('',#2689,1.);+#2689 = DIRECTION('',(-1.,0.));+#2690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2691 = ORIENTED_EDGE('',*,*,#2692,.T.);+#2692 = EDGE_CURVE('',#2670,#2693,#2695,.T.);+#2693 = VERTEX_POINT('',#2694);+#2694 = CARTESIAN_POINT('',(-3.35,-3.15,0.8));+#2695 = SURFACE_CURVE('',#2696,(#2700,#2707),.PCURVE_S1.);+#2696 = LINE('',#2697,#2698);+#2697 = CARTESIAN_POINT('',(-3.35,-3.15,0.));+#2698 = VECTOR('',#2699,1.);+#2699 = DIRECTION('',(0.,0.,-1.));+#2700 = PCURVE('',#407,#2701);+#2701 = DEFINITIONAL_REPRESENTATION('',(#2702),#2706);+#2702 = LINE('',#2703,#2704);+#2703 = CARTESIAN_POINT('',(-0.8,0.4));+#2704 = VECTOR('',#2705,1.);+#2705 = DIRECTION('',(-1.,0.));+#2706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2707 = PCURVE('',#2297,#2708);+#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713);+#2709 = LINE('',#2710,#2711);+#2710 = CARTESIAN_POINT('',(0.,-3.35));+#2711 = VECTOR('',#2712,1.);+#2712 = DIRECTION('',(1.,0.));+#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2714 = ORIENTED_EDGE('',*,*,#2715,.F.);+#2715 = EDGE_CURVE('',#2716,#2693,#2718,.T.);+#2716 = VERTEX_POINT('',#2717);+#2717 = CARTESIAN_POINT('',(-3.35,-3.55,0.8));+#2718 = SURFACE_CURVE('',#2719,(#2723,#2730),.PCURVE_S1.);+#2719 = LINE('',#2720,#2721);+#2720 = CARTESIAN_POINT('',(-3.35,-3.55,0.8));+#2721 = VECTOR('',#2722,1.);+#2722 = DIRECTION('',(0.,1.,1.25944953468E-16));+#2723 = PCURVE('',#407,#2724);+#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729);+#2725 = LINE('',#2726,#2727);+#2726 = CARTESIAN_POINT('',(0.,0.));+#2727 = VECTOR('',#2728,1.);+#2728 = DIRECTION('',(1.25944953468E-16,1.));+#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2730 = PCURVE('',#2269,#2731);+#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736);+#2732 = LINE('',#2733,#2734);+#2733 = CARTESIAN_POINT('',(-0.,-1.2));+#2734 = VECTOR('',#2735,1.);+#2735 = DIRECTION('',(-1.,0.));+#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2737 = ORIENTED_EDGE('',*,*,#2738,.F.);+#2738 = EDGE_CURVE('',#2739,#2716,#2741,.T.);+#2739 = VERTEX_POINT('',#2740);+#2740 = CARTESIAN_POINT('',(-3.35,-3.55,-1.4));+#2741 = SURFACE_CURVE('',#2742,(#2746,#2753),.PCURVE_S1.);+#2742 = LINE('',#2743,#2744);+#2743 = CARTESIAN_POINT('',(-3.35,-3.55,-0.8));+#2744 = VECTOR('',#2745,1.);+#2745 = DIRECTION('',(-0.,-0.,1.));+#2746 = PCURVE('',#407,#2747);+#2747 = DEFINITIONAL_REPRESENTATION('',(#2748),#2752);+#2748 = LINE('',#2749,#2750);+#2749 = CARTESIAN_POINT('',(-1.6,0.));+#2750 = VECTOR('',#2751,1.);+#2751 = DIRECTION('',(1.,0.));+#2752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2753 = PCURVE('',#2241,#2754);+#2754 = DEFINITIONAL_REPRESENTATION('',(#2755),#2759);+#2755 = LINE('',#2756,#2757);+#2756 = CARTESIAN_POINT('',(0.,-1.2));+#2757 = VECTOR('',#2758,1.);+#2758 = DIRECTION('',(-1.,0.));+#2759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2760 = ORIENTED_EDGE('',*,*,#2761,.F.);+#2761 = EDGE_CURVE('',#392,#2739,#2762,.T.);+#2762 = SURFACE_CURVE('',#2763,(#2767,#2774),.PCURVE_S1.);+#2763 = LINE('',#2764,#2765);+#2764 = CARTESIAN_POINT('',(-3.35,-2.25,-1.4));+#2765 = VECTOR('',#2766,1.);+#2766 = DIRECTION('',(-0.,-1.,-0.));+#2767 = PCURVE('',#407,#2768);+#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2773);+#2769 = LINE('',#2770,#2771);+#2770 = CARTESIAN_POINT('',(-2.2,1.3));+#2771 = VECTOR('',#2772,1.);+#2772 = DIRECTION('',(0.,-1.));+#2773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2774 = PCURVE('',#2134,#2775);+#2775 = DEFINITIONAL_REPRESENTATION('',(#2776),#2780);+#2776 = LINE('',#2777,#2778);+#2777 = CARTESIAN_POINT('',(1.2,0.));+#2778 = VECTOR('',#2779,1.);+#2779 = DIRECTION('',(0.,-1.));+#2780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2781 = ADVANCED_FACE('',(#2782),#458,.T.);+#2782 = FACE_BOUND('',#2783,.T.);+#2783 = EDGE_LOOP('',(#2784,#2805,#2806,#2807));+#2784 = ORIENTED_EDGE('',*,*,#2785,.F.);+#2785 = EDGE_CURVE('',#1106,#2076,#2786,.T.);+#2786 = SURFACE_CURVE('',#2787,(#2791,#2798),.PCURVE_S1.);+#2787 = LINE('',#2788,#2789);+#2788 = CARTESIAN_POINT('',(-3.355,3.25,-1.5));+#2789 = VECTOR('',#2790,1.);+#2790 = DIRECTION('',(1.334402673828E-16,-1.,0.));+#2791 = PCURVE('',#458,#2792);+#2792 = DEFINITIONAL_REPRESENTATION('',(#2793),#2797);+#2793 = LINE('',#2794,#2795);+#2794 = CARTESIAN_POINT('',(0.,-0.1));+#2795 = VECTOR('',#2796,1.);+#2796 = DIRECTION('',(-1.,0.));+#2797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2798 = PCURVE('',#1144,#2799);+#2799 = DEFINITIONAL_REPRESENTATION('',(#2800),#2804);+#2800 = LINE('',#2801,#2802);+#2801 = CARTESIAN_POINT('',(-3.355,3.25));+#2802 = VECTOR('',#2803,1.);+#2803 = DIRECTION('',(1.334402673828E-16,-1.));+#2804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2805 = ORIENTED_EDGE('',*,*,#1105,.F.);+#2806 = ORIENTED_EDGE('',*,*,#442,.T.);+#2807 = ORIENTED_EDGE('',*,*,#2098,.T.);+#2808 = ADVANCED_FACE('',(#2809),#509,.T.);+#2809 = FACE_BOUND('',#2810,.T.);+#2810 = EDGE_LOOP('',(#2811,#2836,#2857,#2858,#2881,#2904,#2927,#2950,+    #2973,#3001,#3024));+#2811 = ORIENTED_EDGE('',*,*,#2812,.F.);+#2812 = EDGE_CURVE('',#2813,#2815,#2817,.T.);+#2813 = VERTEX_POINT('',#2814);+#2814 = CARTESIAN_POINT('',(-3.35,2.8,-1.6));+#2815 = VERTEX_POINT('',#2816);+#2816 = CARTESIAN_POINT('',(-3.35,3.55,-1.6));+#2817 = SURFACE_CURVE('',#2818,(#2822,#2829),.PCURVE_S1.);+#2818 = LINE('',#2819,#2820);+#2819 = CARTESIAN_POINT('',(-3.35,2.25,-1.6));+#2820 = VECTOR('',#2821,1.);+#2821 = DIRECTION('',(0.,1.,0.));+#2822 = PCURVE('',#509,#2823);+#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828);+#2824 = LINE('',#2825,#2826);+#2825 = CARTESIAN_POINT('',(-2.4,-1.3));+#2826 = VECTOR('',#2827,1.);+#2827 = DIRECTION('',(0.,1.));+#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2829 = PCURVE('',#573,#2830);+#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835);+#2831 = LINE('',#2832,#2833);+#2832 = CARTESIAN_POINT('',(-1.2,0.));+#2833 = VECTOR('',#2834,1.);+#2834 = DIRECTION('',(0.,1.));+#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2836 = ORIENTED_EDGE('',*,*,#2837,.T.);+#2837 = EDGE_CURVE('',#2813,#494,#2838,.T.);+#2838 = SURFACE_CURVE('',#2839,(#2843,#2850),.PCURVE_S1.);+#2839 = LINE('',#2840,#2841);+#2840 = CARTESIAN_POINT('',(-3.35,2.8,-1.4));+#2841 = VECTOR('',#2842,1.);+#2842 = DIRECTION('',(-0.,-0.,1.));+#2843 = PCURVE('',#509,#2844);+#2844 = DEFINITIONAL_REPRESENTATION('',(#2845),#2849);+#2845 = LINE('',#2846,#2847);+#2846 = CARTESIAN_POINT('',(-2.2,-0.75));+#2847 = VECTOR('',#2848,1.);+#2848 = DIRECTION('',(1.,0.));+#2849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2850 = PCURVE('',#540,#2851);+#2851 = DEFINITIONAL_REPRESENTATION('',(#2852),#2856);+#2852 = LINE('',#2853,#2854);+#2853 = CARTESIAN_POINT('',(3.14159265359,0.));+#2854 = VECTOR('',#2855,1.);+#2855 = DIRECTION('',(0.,1.));+#2856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2857 = ORIENTED_EDGE('',*,*,#493,.T.);+#2858 = ORIENTED_EDGE('',*,*,#2859,.T.);+#2859 = EDGE_CURVE('',#471,#2860,#2862,.T.);+#2860 = VERTEX_POINT('',#2861);+#2861 = CARTESIAN_POINT('',(-3.35,3.55,-1.4));+#2862 = SURFACE_CURVE('',#2863,(#2867,#2874),.PCURVE_S1.);+#2863 = LINE('',#2864,#2865);+#2864 = CARTESIAN_POINT('',(-3.35,2.25,-1.4));+#2865 = VECTOR('',#2866,1.);+#2866 = DIRECTION('',(-0.,1.,-0.));+#2867 = PCURVE('',#509,#2868);+#2868 = DEFINITIONAL_REPRESENTATION('',(#2869),#2873);+#2869 = LINE('',#2870,#2871);+#2870 = CARTESIAN_POINT('',(-2.2,-1.3));+#2871 = VECTOR('',#2872,1.);+#2872 = DIRECTION('',(0.,1.));+#2873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2874 = PCURVE('',#930,#2875);+#2875 = DEFINITIONAL_REPRESENTATION('',(#2876),#2880);+#2876 = LINE('',#2877,#2878);+#2877 = CARTESIAN_POINT('',(-1.2,0.));+#2878 = VECTOR('',#2879,1.);+#2879 = DIRECTION('',(0.,1.));+#2880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2881 = ORIENTED_EDGE('',*,*,#2882,.T.);+#2882 = EDGE_CURVE('',#2860,#2883,#2885,.T.);+#2883 = VERTEX_POINT('',#2884);+#2884 = CARTESIAN_POINT('',(-3.35,3.55,0.8));+#2885 = SURFACE_CURVE('',#2886,(#2890,#2897),.PCURVE_S1.);+#2886 = LINE('',#2887,#2888);+#2887 = CARTESIAN_POINT('',(-3.35,3.55,-1.4));+#2888 = VECTOR('',#2889,1.);+#2889 = DIRECTION('',(-0.,-0.,1.));+#2890 = PCURVE('',#509,#2891);+#2891 = DEFINITIONAL_REPRESENTATION('',(#2892),#2896);+#2892 = LINE('',#2893,#2894);+#2893 = CARTESIAN_POINT('',(-2.2,0.));+#2894 = VECTOR('',#2895,1.);+#2895 = DIRECTION('',(1.,0.));+#2896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2897 = PCURVE('',#904,#2898);+#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2903);+#2899 = LINE('',#2900,#2901);+#2900 = CARTESIAN_POINT('',(0.,-1.2));+#2901 = VECTOR('',#2902,1.);+#2902 = DIRECTION('',(-1.,0.));+#2903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2904 = ORIENTED_EDGE('',*,*,#2905,.T.);+#2905 = EDGE_CURVE('',#2883,#2906,#2908,.T.);+#2906 = VERTEX_POINT('',#2907);+#2907 = CARTESIAN_POINT('',(-3.35,3.15,0.8));+#2908 = SURFACE_CURVE('',#2909,(#2913,#2920),.PCURVE_S1.);+#2909 = LINE('',#2910,#2911);+#2910 = CARTESIAN_POINT('',(-3.35,3.55,0.8));+#2911 = VECTOR('',#2912,1.);+#2912 = DIRECTION('',(0.,-1.,1.25944953468E-16));+#2913 = PCURVE('',#509,#2914);+#2914 = DEFINITIONAL_REPRESENTATION('',(#2915),#2919);+#2915 = LINE('',#2916,#2917);+#2916 = CARTESIAN_POINT('',(0.,0.));+#2917 = VECTOR('',#2918,1.);+#2918 = DIRECTION('',(1.25944953468E-16,-1.));+#2919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2920 = PCURVE('',#876,#2921);+#2921 = DEFINITIONAL_REPRESENTATION('',(#2922),#2926);+#2922 = LINE('',#2923,#2924);+#2923 = CARTESIAN_POINT('',(0.,-1.2));+#2924 = VECTOR('',#2925,1.);+#2925 = DIRECTION('',(-1.,0.));+#2926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2927 = ORIENTED_EDGE('',*,*,#2928,.T.);+#2928 = EDGE_CURVE('',#2906,#2929,#2931,.T.);+#2929 = VERTEX_POINT('',#2930);+#2930 = CARTESIAN_POINT('',(-3.35,3.15,1.));+#2931 = SURFACE_CURVE('',#2932,(#2936,#2943),.PCURVE_S1.);+#2932 = LINE('',#2933,#2934);+#2933 = CARTESIAN_POINT('',(-3.35,3.15,0.));+#2934 = VECTOR('',#2935,1.);+#2935 = DIRECTION('',(0.,0.,1.));+#2936 = PCURVE('',#509,#2937);+#2937 = DEFINITIONAL_REPRESENTATION('',(#2938),#2942);+#2938 = LINE('',#2939,#2940);+#2939 = CARTESIAN_POINT('',(-0.8,-0.4));+#2940 = VECTOR('',#2941,1.);+#2941 = DIRECTION('',(1.,0.));+#2942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2943 = PCURVE('',#848,#2944);+#2944 = DEFINITIONAL_REPRESENTATION('',(#2945),#2949);+#2945 = LINE('',#2946,#2947);+#2946 = CARTESIAN_POINT('',(0.,3.35));+#2947 = VECTOR('',#2948,1.);+#2948 = DIRECTION('',(-1.,0.));+#2949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2950 = ORIENTED_EDGE('',*,*,#2951,.F.);+#2951 = EDGE_CURVE('',#2952,#2929,#2954,.T.);+#2952 = VERTEX_POINT('',#2953);+#2953 = CARTESIAN_POINT('',(-3.35,3.55,1.));+#2954 = SURFACE_CURVE('',#2955,(#2959,#2966),.PCURVE_S1.);+#2955 = LINE('',#2956,#2957);+#2956 = CARTESIAN_POINT('',(-3.35,3.55,1.));+#2957 = VECTOR('',#2958,1.);+#2958 = DIRECTION('',(0.,-1.,1.25944953468E-16));+#2959 = PCURVE('',#509,#2960);+#2960 = DEFINITIONAL_REPRESENTATION('',(#2961),#2965);+#2961 = LINE('',#2962,#2963);+#2962 = CARTESIAN_POINT('',(0.2,0.));+#2963 = VECTOR('',#2964,1.);+#2964 = DIRECTION('',(1.25944953468E-16,-1.));+#2965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2966 = PCURVE('',#820,#2967);+#2967 = DEFINITIONAL_REPRESENTATION('',(#2968),#2972);+#2968 = LINE('',#2969,#2970);+#2969 = CARTESIAN_POINT('',(0.,-1.2));+#2970 = VECTOR('',#2971,1.);+#2971 = DIRECTION('',(-1.,0.));+#2972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2973 = ORIENTED_EDGE('',*,*,#2974,.F.);+#2974 = EDGE_CURVE('',#2975,#2952,#2977,.T.);+#2975 = VERTEX_POINT('',#2976);+#2976 = CARTESIAN_POINT('',(-3.35,3.75,0.8));+#2977 = SURFACE_CURVE('',#2978,(#2983,#2994),.PCURVE_S1.);+#2978 = CIRCLE('',#2979,0.2);+#2979 = AXIS2_PLACEMENT_3D('',#2980,#2981,#2982);+#2980 = CARTESIAN_POINT('',(-3.35,3.55,0.8));+#2981 = DIRECTION('',(1.,0.,-0.));+#2982 = DIRECTION('',(0.,0.,1.));+#2983 = PCURVE('',#509,#2984);+#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2993);+#2985 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2986,#2987,#2988,#2989,+#2990,#2991,#2992),.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('') );+#2986 = CARTESIAN_POINT('',(0.2,0.));+#2987 = CARTESIAN_POINT('',(0.2,-0.346410161514));+#2988 = CARTESIAN_POINT('',(-1.E-01,-0.173205080757));+#2989 = CARTESIAN_POINT('',(-0.4,-4.898587196589E-17));+#2990 = CARTESIAN_POINT('',(-0.1,0.173205080757));+#2991 = CARTESIAN_POINT('',(0.2,0.346410161514));+#2992 = CARTESIAN_POINT('',(0.2,0.));+#2993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2994 = PCURVE('',#792,#2995);+#2995 = DEFINITIONAL_REPRESENTATION('',(#2996),#3000);+#2996 = LINE('',#2997,#2998);+#2997 = CARTESIAN_POINT('',(6.28318530718,1.2));+#2998 = VECTOR('',#2999,1.);+#2999 = DIRECTION('',(-1.,0.));+#3000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3001 = ORIENTED_EDGE('',*,*,#3002,.F.);+#3002 = EDGE_CURVE('',#3003,#2975,#3005,.T.);+#3003 = VERTEX_POINT('',#3004);+#3004 = CARTESIAN_POINT('',(-3.35,3.75,-1.4));+#3005 = SURFACE_CURVE('',#3006,(#3010,#3017),.PCURVE_S1.);+#3006 = LINE('',#3007,#3008);+#3007 = CARTESIAN_POINT('',(-3.35,3.75,-0.8));+#3008 = VECTOR('',#3009,1.);+#3009 = DIRECTION('',(0.,0.,1.));+#3010 = PCURVE('',#509,#3011);+#3011 = DEFINITIONAL_REPRESENTATION('',(#3012),#3016);+#3012 = LINE('',#3013,#3014);+#3013 = CARTESIAN_POINT('',(-1.6,0.2));+#3014 = VECTOR('',#3015,1.);+#3015 = DIRECTION('',(1.,0.));+#3016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3017 = PCURVE('',#759,#3018);+#3018 = DEFINITIONAL_REPRESENTATION('',(#3019),#3023);+#3019 = LINE('',#3020,#3021);+#3020 = CARTESIAN_POINT('',(-0.,-1.2));+#3021 = VECTOR('',#3022,1.);+#3022 = DIRECTION('',(-1.,0.));+#3023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3024 = ORIENTED_EDGE('',*,*,#3025,.F.);+#3025 = EDGE_CURVE('',#2815,#3003,#3026,.T.);+#3026 = SURFACE_CURVE('',#3027,(#3032,#3043),.PCURVE_S1.);+#3027 = CIRCLE('',#3028,0.2);+#3028 = AXIS2_PLACEMENT_3D('',#3029,#3030,#3031);+#3029 = CARTESIAN_POINT('',(-3.35,3.55,-1.4));+#3030 = DIRECTION('',(1.,0.,-0.));+#3031 = DIRECTION('',(0.,0.,1.));+#3032 = PCURVE('',#509,#3033);+#3033 = DEFINITIONAL_REPRESENTATION('',(#3034),#3042);+#3034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3035,#3036,#3037,#3038,+#3039,#3040,#3041),.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('') );+#3035 = CARTESIAN_POINT('',(-2.,0.));+#3036 = CARTESIAN_POINT('',(-2.,-0.346410161514));+#3037 = CARTESIAN_POINT('',(-2.3,-0.173205080757));+#3038 = CARTESIAN_POINT('',(-2.6,-4.898587196589E-17));+#3039 = CARTESIAN_POINT('',(-2.3,0.173205080757));+#3040 = CARTESIAN_POINT('',(-2.,0.346410161514));+#3041 = CARTESIAN_POINT('',(-2.,0.));+#3042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3043 = PCURVE('',#731,#3044);+#3044 = DEFINITIONAL_REPRESENTATION('',(#3045),#3049);+#3045 = LINE('',#3046,#3047);+#3046 = CARTESIAN_POINT('',(6.28318530718,1.2));+#3047 = VECTOR('',#3048,1.);+#3048 = DIRECTION('',(-1.,0.));+#3049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3050 = ADVANCED_FACE('',(#3051),#540,.T.);+#3051 = FACE_BOUND('',#3052,.T.);+#3052 = EDGE_LOOP('',(#3053,#3054,#3055,#3081));+#3053 = ORIENTED_EDGE('',*,*,#521,.F.);+#3054 = ORIENTED_EDGE('',*,*,#2837,.F.);+#3055 = ORIENTED_EDGE('',*,*,#3056,.F.);+#3056 = EDGE_CURVE('',#558,#2813,#3057,.T.);+#3057 = SURFACE_CURVE('',#3058,(#3063,#3070),.PCURVE_S1.);+#3058 = CIRCLE('',#3059,0.55);+#3059 = AXIS2_PLACEMENT_3D('',#3060,#3061,#3062);+#3060 = CARTESIAN_POINT('',(-2.8,2.8,-1.6));+#3061 = DIRECTION('',(0.,0.,-1.));+#3062 = DIRECTION('',(1.,0.,0.));+#3063 = PCURVE('',#540,#3064);+#3064 = DEFINITIONAL_REPRESENTATION('',(#3065),#3069);+#3065 = LINE('',#3066,#3067);+#3066 = CARTESIAN_POINT('',(6.28318530718,-0.2));+#3067 = VECTOR('',#3068,1.);+#3068 = DIRECTION('',(-1.,0.));+#3069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3070 = PCURVE('',#573,#3071);+#3071 = DEFINITIONAL_REPRESENTATION('',(#3072),#3080);+#3072 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3073,#3074,#3075,#3076,+#3077,#3078,#3079),.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('') );+#3073 = CARTESIAN_POINT('',(-0.1,0.55));+#3074 = CARTESIAN_POINT('',(-0.1,-0.402627944163));+#3075 = CARTESIAN_POINT('',(-0.925,7.368602791856E-02));+#3076 = CARTESIAN_POINT('',(-1.75,0.55));+#3077 = CARTESIAN_POINT('',(-0.925,1.026313972081));+#3078 = CARTESIAN_POINT('',(-0.1,1.502627944163));+#3079 = CARTESIAN_POINT('',(-0.1,0.55));+#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3081 = ORIENTED_EDGE('',*,*,#607,.F.);+#3082 = ADVANCED_FACE('',(#3083),#573,.F.);+#3083 = FACE_BOUND('',#3084,.T.);+#3084 = EDGE_LOOP('',(#3085,#3086,#3087,#3088,#3089,#3090));+#3085 = ORIENTED_EDGE('',*,*,#687,.F.);+#3086 = ORIENTED_EDGE('',*,*,#633,.T.);+#3087 = ORIENTED_EDGE('',*,*,#555,.T.);+#3088 = ORIENTED_EDGE('',*,*,#3056,.T.);+#3089 = ORIENTED_EDGE('',*,*,#2812,.T.);+#3090 = ORIENTED_EDGE('',*,*,#3091,.F.);+#3091 = EDGE_CURVE('',#688,#2815,#3092,.T.);+#3092 = SURFACE_CURVE('',#3093,(#3097,#3104),.PCURVE_S1.);+#3093 = LINE('',#3094,#3095);+#3094 = CARTESIAN_POINT('',(-2.15,3.55,-1.6));+#3095 = VECTOR('',#3096,1.);+#3096 = DIRECTION('',(-1.,-0.,-0.));+#3097 = PCURVE('',#573,#3098);+#3098 = DEFINITIONAL_REPRESENTATION('',(#3099),#3103);+#3099 = LINE('',#3100,#3101);+#3100 = CARTESIAN_POINT('',(0.,1.3));+#3101 = VECTOR('',#3102,1.);+#3102 = DIRECTION('',(-1.,0.));+#3103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3104 = PCURVE('',#731,#3105);+#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3110);+#3106 = LINE('',#3107,#3108);+#3107 = CARTESIAN_POINT('',(3.14159265359,0.));+#3108 = VECTOR('',#3109,1.);+#3109 = DIRECTION('',(0.,1.));+#3110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3111 = ADVANCED_FACE('',(#3112),#731,.T.);+#3112 = FACE_BOUND('',#3113,.T.);+#3113 = EDGE_LOOP('',(#3114,#3115,#3136,#3137));+#3114 = ORIENTED_EDGE('',*,*,#3025,.T.);+#3115 = ORIENTED_EDGE('',*,*,#3116,.F.);+#3116 = EDGE_CURVE('',#711,#3003,#3117,.T.);+#3117 = SURFACE_CURVE('',#3118,(#3122,#3129),.PCURVE_S1.);+#3118 = LINE('',#3119,#3120);+#3119 = CARTESIAN_POINT('',(-2.15,3.75,-1.4));+#3120 = VECTOR('',#3121,1.);+#3121 = DIRECTION('',(-1.,-0.,-0.));+#3122 = PCURVE('',#731,#3123);+#3123 = DEFINITIONAL_REPRESENTATION('',(#3124),#3128);+#3124 = LINE('',#3125,#3126);+#3125 = CARTESIAN_POINT('',(1.570796326795,0.));+#3126 = VECTOR('',#3127,1.);+#3127 = DIRECTION('',(0.,1.));+#3128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3129 = PCURVE('',#759,#3130);+#3130 = DEFINITIONAL_REPRESENTATION('',(#3131),#3135);+#3131 = LINE('',#3132,#3133);+#3132 = CARTESIAN_POINT('',(0.6,0.));+#3133 = VECTOR('',#3134,1.);+#3134 = DIRECTION('',(0.,-1.));+#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3136 = ORIENTED_EDGE('',*,*,#710,.F.);+#3137 = ORIENTED_EDGE('',*,*,#3091,.T.);+#3138 = ADVANCED_FACE('',(#3139),#759,.F.);+#3139 = FACE_BOUND('',#3140,.T.);+#3140 = EDGE_LOOP('',(#3141,#3142,#3163,#3164));+#3141 = ORIENTED_EDGE('',*,*,#3002,.T.);+#3142 = ORIENTED_EDGE('',*,*,#3143,.F.);+#3143 = EDGE_CURVE('',#744,#2975,#3144,.T.);+#3144 = SURFACE_CURVE('',#3145,(#3149,#3156),.PCURVE_S1.);+#3145 = LINE('',#3146,#3147);+#3146 = CARTESIAN_POINT('',(-2.15,3.75,0.8));+#3147 = VECTOR('',#3148,1.);+#3148 = DIRECTION('',(-1.,-0.,-0.));+#3149 = PCURVE('',#759,#3150);+#3150 = DEFINITIONAL_REPRESENTATION('',(#3151),#3155);+#3151 = LINE('',#3152,#3153);+#3152 = CARTESIAN_POINT('',(-1.6,0.));+#3153 = VECTOR('',#3154,1.);+#3154 = DIRECTION('',(0.,-1.));+#3155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3156 = PCURVE('',#792,#3157);+#3157 = DEFINITIONAL_REPRESENTATION('',(#3158),#3162);+#3158 = LINE('',#3159,#3160);+#3159 = CARTESIAN_POINT('',(1.570796326795,0.));+#3160 = VECTOR('',#3161,1.);+#3161 = DIRECTION('',(0.,1.));+#3162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3163 = ORIENTED_EDGE('',*,*,#743,.F.);+#3164 = ORIENTED_EDGE('',*,*,#3116,.T.);+#3165 = ADVANCED_FACE('',(#3166),#792,.T.);+#3166 = FACE_BOUND('',#3167,.T.);+#3167 = EDGE_LOOP('',(#3168,#3169,#3190,#3191));+#3168 = ORIENTED_EDGE('',*,*,#2974,.T.);+#3169 = ORIENTED_EDGE('',*,*,#3170,.F.);+#3170 = EDGE_CURVE('',#772,#2952,#3171,.T.);+#3171 = SURFACE_CURVE('',#3172,(#3176,#3183),.PCURVE_S1.);+#3172 = LINE('',#3173,#3174);+#3173 = CARTESIAN_POINT('',(-2.15,3.55,1.));+#3174 = VECTOR('',#3175,1.);+#3175 = DIRECTION('',(-1.,-0.,-0.));+#3176 = PCURVE('',#792,#3177);+#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182);+#3178 = LINE('',#3179,#3180);+#3179 = CARTESIAN_POINT('',(0.,0.));+#3180 = VECTOR('',#3181,1.);+#3181 = DIRECTION('',(0.,1.));+#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3183 = PCURVE('',#820,#3184);+#3184 = DEFINITIONAL_REPRESENTATION('',(#3185),#3189);+#3185 = LINE('',#3186,#3187);+#3186 = CARTESIAN_POINT('',(0.,0.));+#3187 = VECTOR('',#3188,1.);+#3188 = DIRECTION('',(0.,-1.));+#3189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3190 = ORIENTED_EDGE('',*,*,#771,.F.);+#3191 = ORIENTED_EDGE('',*,*,#3143,.T.);+#3192 = ADVANCED_FACE('',(#3193),#820,.F.);+#3193 = FACE_BOUND('',#3194,.T.);+#3194 = EDGE_LOOP('',(#3195,#3216,#3217,#3218));+#3195 = ORIENTED_EDGE('',*,*,#3196,.F.);+#3196 = EDGE_CURVE('',#805,#2929,#3197,.T.);+#3197 = SURFACE_CURVE('',#3198,(#3202,#3209),.PCURVE_S1.);+#3198 = LINE('',#3199,#3200);+#3199 = CARTESIAN_POINT('',(0.,3.15,1.));+#3200 = VECTOR('',#3201,1.);+#3201 = DIRECTION('',(-1.,0.,0.));+#3202 = PCURVE('',#820,#3203);+#3203 = DEFINITIONAL_REPRESENTATION('',(#3204),#3208);+#3204 = LINE('',#3205,#3206);+#3205 = CARTESIAN_POINT('',(-0.4,2.15));+#3206 = VECTOR('',#3207,1.);+#3207 = DIRECTION('',(0.,-1.));+#3208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3209 = PCURVE('',#848,#3210);+#3210 = DEFINITIONAL_REPRESENTATION('',(#3211),#3215);+#3211 = LINE('',#3212,#3213);+#3212 = CARTESIAN_POINT('',(-1.,0.));+#3213 = VECTOR('',#3214,1.);+#3214 = DIRECTION('',(0.,1.));+#3215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3216 = ORIENTED_EDGE('',*,*,#804,.F.);+#3217 = ORIENTED_EDGE('',*,*,#3170,.T.);+#3218 = ORIENTED_EDGE('',*,*,#2951,.T.);+#3219 = ADVANCED_FACE('',(#3220,#3334,#3428),#848,.T.);+#3220 = FACE_BOUND('',#3221,.T.);+#3221 = EDGE_LOOP('',(#3222,#3252,#3280,#3308));+#3222 = ORIENTED_EDGE('',*,*,#3223,.F.);+#3223 = EDGE_CURVE('',#3224,#3226,#3228,.T.);+#3224 = VERTEX_POINT('',#3225);+#3225 = CARTESIAN_POINT('',(3.35,3.15,-7.940784460357E-17));+#3226 = VERTEX_POINT('',#3227);+#3227 = CARTESIAN_POINT('',(3.35,3.15,-0.2));+#3228 = SURFACE_CURVE('',#3229,(#3233,#3240),.PCURVE_S1.);+#3229 = LINE('',#3230,#3231);+#3230 = CARTESIAN_POINT('',(3.35,3.15,0.));+#3231 = VECTOR('',#3232,1.);+#3232 = DIRECTION('',(0.,0.,-1.));+#3233 = PCURVE('',#848,#3234);+#3234 = DEFINITIONAL_REPRESENTATION('',(#3235),#3239);+#3235 = LINE('',#3236,#3237);+#3236 = CARTESIAN_POINT('',(0.,-3.35));+#3237 = VECTOR('',#3238,1.);+#3238 = DIRECTION('',(1.,0.));+#3239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3240 = PCURVE('',#3241,#3246);+#3241 = PLANE('',#3242);+#3242 = AXIS2_PLACEMENT_3D('',#3243,#3244,#3245);+#3243 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#3244 = DIRECTION('',(1.,0.,0.));+#3245 = DIRECTION('',(0.,0.,-1.));+#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251);+#3247 = LINE('',#3248,#3249);+#3248 = CARTESIAN_POINT('',(-0.2,-0.4));+#3249 = VECTOR('',#3250,1.);+#3250 = DIRECTION('',(1.,0.));+#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3252 = ORIENTED_EDGE('',*,*,#3253,.F.);+#3253 = EDGE_CURVE('',#3254,#3224,#3256,.T.);+#3254 = VERTEX_POINT('',#3255);+#3255 = CARTESIAN_POINT('',(2.15,3.15,-7.940784460357E-17));+#3256 = SURFACE_CURVE('',#3257,(#3261,#3268),.PCURVE_S1.);+#3257 = LINE('',#3258,#3259);+#3258 = CARTESIAN_POINT('',(0.,3.15,0.));+#3259 = VECTOR('',#3260,1.);+#3260 = DIRECTION('',(1.,0.,0.));+#3261 = PCURVE('',#848,#3262);+#3262 = DEFINITIONAL_REPRESENTATION('',(#3263),#3267);+#3263 = LINE('',#3264,#3265);+#3264 = CARTESIAN_POINT('',(0.,0.));+#3265 = VECTOR('',#3266,1.);+#3266 = DIRECTION('',(0.,-1.));+#3267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3268 = PCURVE('',#3269,#3274);+#3269 = PLANE('',#3270);+#3270 = AXIS2_PLACEMENT_3D('',#3271,#3272,#3273);+#3271 = CARTESIAN_POINT('',(3.35,2.501585741629,0.));+#3272 = DIRECTION('',(-0.,1.224646799147E-16,1.));+#3273 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279);+#3275 = LINE('',#3276,#3277);+#3276 = CARTESIAN_POINT('',(-0.648414258371,-3.35));+#3277 = VECTOR('',#3278,1.);+#3278 = DIRECTION('',(0.,1.));+#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3280 = ORIENTED_EDGE('',*,*,#3281,.T.);+#3281 = EDGE_CURVE('',#3254,#3282,#3284,.T.);+#3282 = VERTEX_POINT('',#3283);+#3283 = CARTESIAN_POINT('',(2.15,3.15,-0.2));+#3284 = SURFACE_CURVE('',#3285,(#3289,#3296),.PCURVE_S1.);+#3285 = LINE('',#3286,#3287);+#3286 = CARTESIAN_POINT('',(2.15,3.15,0.));+#3287 = VECTOR('',#3288,1.);+#3288 = DIRECTION('',(0.,0.,-1.));+#3289 = PCURVE('',#848,#3290);+#3290 = DEFINITIONAL_REPRESENTATION('',(#3291),#3295);+#3291 = LINE('',#3292,#3293);+#3292 = CARTESIAN_POINT('',(0.,-2.15));+#3293 = VECTOR('',#3294,1.);+#3294 = DIRECTION('',(1.,0.));+#3295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3296 = PCURVE('',#3297,#3302);+#3297 = PLANE('',#3298);+#3298 = AXIS2_PLACEMENT_3D('',#3299,#3300,#3301);+#3299 = CARTESIAN_POINT('',(2.15,3.55,-0.2));+#3300 = DIRECTION('',(1.,0.,0.));+#3301 = DIRECTION('',(0.,0.,-1.));+#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307);+#3303 = LINE('',#3304,#3305);+#3304 = CARTESIAN_POINT('',(-0.2,-0.4));+#3305 = VECTOR('',#3306,1.);+#3306 = DIRECTION('',(1.,0.));+#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3308 = ORIENTED_EDGE('',*,*,#3309,.T.);+#3309 = EDGE_CURVE('',#3282,#3226,#3310,.T.);+#3310 = SURFACE_CURVE('',#3311,(#3315,#3322),.PCURVE_S1.);+#3311 = LINE('',#3312,#3313);+#3312 = CARTESIAN_POINT('',(0.,3.15,-0.2));+#3313 = VECTOR('',#3314,1.);+#3314 = DIRECTION('',(1.,0.,0.));+#3315 = PCURVE('',#848,#3316);+#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321);+#3317 = LINE('',#3318,#3319);+#3318 = CARTESIAN_POINT('',(0.2,0.));+#3319 = VECTOR('',#3320,1.);+#3320 = DIRECTION('',(0.,-1.));+#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3322 = PCURVE('',#3323,#3328);+#3323 = PLANE('',#3324);+#3324 = AXIS2_PLACEMENT_3D('',#3325,#3326,#3327);+#3325 = CARTESIAN_POINT('',(3.35,2.501585741629,-0.2));+#3326 = DIRECTION('',(-0.,1.224646799147E-16,1.));+#3327 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#3328 = DEFINITIONAL_REPRESENTATION('',(#3329),#3333);+#3329 = LINE('',#3330,#3331);+#3330 = CARTESIAN_POINT('',(-0.648414258371,-3.35));+#3331 = VECTOR('',#3332,1.);+#3332 = DIRECTION('',(0.,1.));+#3333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3334 = FACE_BOUND('',#3335,.T.);+#3335 = EDGE_LOOP('',(#3336,#3361,#3384,#3407));+#3336 = ORIENTED_EDGE('',*,*,#3337,.F.);+#3337 = EDGE_CURVE('',#3338,#3340,#3342,.T.);+#3338 = VERTEX_POINT('',#3339);+#3339 = CARTESIAN_POINT('',(5.65,3.15,1.2));+#3340 = VERTEX_POINT('',#3341);+#3341 = CARTESIAN_POINT('',(-5.65,3.15,1.2));+#3342 = SURFACE_CURVE('',#3343,(#3347,#3354),.PCURVE_S1.);+#3343 = LINE('',#3344,#3345);+#3344 = CARTESIAN_POINT('',(5.65,3.15,1.2));+#3345 = VECTOR('',#3346,1.);+#3346 = DIRECTION('',(-1.,0.,0.));+#3347 = PCURVE('',#848,#3348);+#3348 = DEFINITIONAL_REPRESENTATION('',(#3349),#3353);+#3349 = LINE('',#3350,#3351);+#3350 = CARTESIAN_POINT('',(-1.2,-5.65));+#3351 = VECTOR('',#3352,1.);+#3352 = DIRECTION('',(0.,1.));+#3353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3354 = PCURVE('',#963,#3355);+#3355 = DEFINITIONAL_REPRESENTATION('',(#3356),#3360);+#3356 = LINE('',#3357,#3358);+#3357 = CARTESIAN_POINT('',(0.,0.));+#3358 = VECTOR('',#3359,1.);+#3359 = DIRECTION('',(1.,0.));+#3360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3361 = ORIENTED_EDGE('',*,*,#3362,.F.);+#3362 = EDGE_CURVE('',#3363,#3338,#3365,.T.);+#3363 = VERTEX_POINT('',#3364);+#3364 = CARTESIAN_POINT('',(5.65,3.15,-1.2));+#3365 = SURFACE_CURVE('',#3366,(#3370,#3377),.PCURVE_S1.);+#3366 = LINE('',#3367,#3368);+#3367 = CARTESIAN_POINT('',(5.65,3.15,-1.2));+#3368 = VECTOR('',#3369,1.);+#3369 = DIRECTION('',(0.,0.,1.));+#3370 = PCURVE('',#848,#3371);+#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3376);+#3372 = LINE('',#3373,#3374);+#3373 = CARTESIAN_POINT('',(1.2,-5.65));+#3374 = VECTOR('',#3375,1.);+#3375 = DIRECTION('',(-1.,0.));+#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3377 = PCURVE('',#1045,#3378);+#3378 = DEFINITIONAL_REPRESENTATION('',(#3379),#3383);+#3379 = LINE('',#3380,#3381);+#3380 = CARTESIAN_POINT('',(0.,0.));+#3381 = VECTOR('',#3382,1.);+#3382 = DIRECTION('',(1.,0.));+#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3384 = ORIENTED_EDGE('',*,*,#3385,.F.);+#3385 = EDGE_CURVE('',#3386,#3363,#3388,.T.);+#3386 = VERTEX_POINT('',#3387);+#3387 = CARTESIAN_POINT('',(-5.65,3.15,-1.2));+#3388 = SURFACE_CURVE('',#3389,(#3393,#3400),.PCURVE_S1.);+#3389 = LINE('',#3390,#3391);+#3390 = CARTESIAN_POINT('',(-5.65,3.15,-1.2));+#3391 = VECTOR('',#3392,1.);+#3392 = DIRECTION('',(1.,0.,0.));+#3393 = PCURVE('',#848,#3394);+#3394 = DEFINITIONAL_REPRESENTATION('',(#3395),#3399);+#3395 = LINE('',#3396,#3397);+#3396 = CARTESIAN_POINT('',(1.2,5.65));+#3397 = VECTOR('',#3398,1.);+#3398 = DIRECTION('',(0.,-1.));+#3399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3400 = PCURVE('',#1019,#3401);+#3401 = DEFINITIONAL_REPRESENTATION('',(#3402),#3406);+#3402 = LINE('',#3403,#3404);+#3403 = CARTESIAN_POINT('',(0.,0.));+#3404 = VECTOR('',#3405,1.);+#3405 = DIRECTION('',(1.,0.));+#3406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3407 = ORIENTED_EDGE('',*,*,#3408,.F.);+#3408 = EDGE_CURVE('',#3340,#3386,#3409,.T.);+#3409 = SURFACE_CURVE('',#3410,(#3414,#3421),.PCURVE_S1.);+#3410 = LINE('',#3411,#3412);+#3411 = CARTESIAN_POINT('',(-5.65,3.15,1.2));+#3412 = VECTOR('',#3413,1.);+#3413 = DIRECTION('',(0.,0.,-1.));+#3414 = PCURVE('',#848,#3415);+#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3420);+#3416 = LINE('',#3417,#3418);+#3417 = CARTESIAN_POINT('',(-1.2,5.65));+#3418 = VECTOR('',#3419,1.);+#3419 = DIRECTION('',(1.,0.));+#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3421 = PCURVE('',#991,#3422);+#3422 = DEFINITIONAL_REPRESENTATION('',(#3423),#3427);+#3423 = LINE('',#3424,#3425);+#3424 = CARTESIAN_POINT('',(0.,0.));+#3425 = VECTOR('',#3426,1.);+#3426 = DIRECTION('',(1.,0.));+#3427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3428 = FACE_BOUND('',#3429,.T.);+#3429 = EDGE_LOOP('',(#3430,#3451,#3452,#3453));+#3430 = ORIENTED_EDGE('',*,*,#3431,.F.);+#3431 = EDGE_CURVE('',#833,#2906,#3432,.T.);+#3432 = SURFACE_CURVE('',#3433,(#3437,#3444),.PCURVE_S1.);+#3433 = LINE('',#3434,#3435);+#3434 = CARTESIAN_POINT('',(0.,3.15,0.8));+#3435 = VECTOR('',#3436,1.);+#3436 = DIRECTION('',(-1.,0.,0.));+#3437 = PCURVE('',#848,#3438);+#3438 = DEFINITIONAL_REPRESENTATION('',(#3439),#3443);+#3439 = LINE('',#3440,#3441);+#3440 = CARTESIAN_POINT('',(-0.8,0.));+#3441 = VECTOR('',#3442,1.);+#3442 = DIRECTION('',(0.,1.));+#3443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3444 = PCURVE('',#876,#3445);+#3445 = DEFINITIONAL_REPRESENTATION('',(#3446),#3450);+#3446 = LINE('',#3447,#3448);+#3447 = CARTESIAN_POINT('',(-0.4,2.15));+#3448 = VECTOR('',#3449,1.);+#3449 = DIRECTION('',(0.,-1.));+#3450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3451 = ORIENTED_EDGE('',*,*,#832,.T.);+#3452 = ORIENTED_EDGE('',*,*,#3196,.T.);+#3453 = ORIENTED_EDGE('',*,*,#2928,.F.);+#3454 = ADVANCED_FACE('',(#3455),#876,.T.);+#3455 = FACE_BOUND('',#3456,.T.);+#3456 = EDGE_LOOP('',(#3457,#3458,#3459,#3460));+#3457 = ORIENTED_EDGE('',*,*,#860,.T.);+#3458 = ORIENTED_EDGE('',*,*,#3431,.T.);+#3459 = ORIENTED_EDGE('',*,*,#2905,.F.);+#3460 = ORIENTED_EDGE('',*,*,#3461,.F.);+#3461 = EDGE_CURVE('',#861,#2883,#3462,.T.);+#3462 = SURFACE_CURVE('',#3463,(#3467,#3474),.PCURVE_S1.);+#3463 = LINE('',#3464,#3465);+#3464 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#3465 = VECTOR('',#3466,1.);+#3466 = DIRECTION('',(-1.,-0.,-0.));+#3467 = PCURVE('',#876,#3468);+#3468 = DEFINITIONAL_REPRESENTATION('',(#3469),#3473);+#3469 = LINE('',#3470,#3471);+#3470 = CARTESIAN_POINT('',(0.,0.));+#3471 = VECTOR('',#3472,1.);+#3472 = DIRECTION('',(0.,-1.));+#3473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3474 = PCURVE('',#904,#3475);+#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480);+#3476 = LINE('',#3477,#3478);+#3477 = CARTESIAN_POINT('',(-2.2,0.));+#3478 = VECTOR('',#3479,1.);+#3479 = DIRECTION('',(0.,-1.));+#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3481 = ADVANCED_FACE('',(#3482),#904,.T.);+#3482 = FACE_BOUND('',#3483,.T.);+#3483 = EDGE_LOOP('',(#3484,#3485,#3506,#3507));+#3484 = ORIENTED_EDGE('',*,*,#2882,.F.);+#3485 = ORIENTED_EDGE('',*,*,#3486,.F.);+#3486 = EDGE_CURVE('',#889,#2860,#3487,.T.);+#3487 = SURFACE_CURVE('',#3488,(#3492,#3499),.PCURVE_S1.);+#3488 = LINE('',#3489,#3490);+#3489 = CARTESIAN_POINT('',(-2.15,3.55,-1.4));+#3490 = VECTOR('',#3491,1.);+#3491 = DIRECTION('',(-1.,-0.,-0.));+#3492 = PCURVE('',#904,#3493);+#3493 = DEFINITIONAL_REPRESENTATION('',(#3494),#3498);+#3494 = LINE('',#3495,#3496);+#3495 = CARTESIAN_POINT('',(0.,0.));+#3496 = VECTOR('',#3497,1.);+#3497 = DIRECTION('',(0.,-1.));+#3498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3499 = PCURVE('',#930,#3500);+#3500 = DEFINITIONAL_REPRESENTATION('',(#3501),#3505);+#3501 = LINE('',#3502,#3503);+#3502 = CARTESIAN_POINT('',(0.,1.3));+#3503 = VECTOR('',#3504,1.);+#3504 = DIRECTION('',(-1.,0.));+#3505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3506 = ORIENTED_EDGE('',*,*,#888,.T.);+#3507 = ORIENTED_EDGE('',*,*,#3461,.T.);+#3508 = ADVANCED_FACE('',(#3509),#930,.T.);+#3509 = FACE_BOUND('',#3510,.T.);+#3510 = EDGE_LOOP('',(#3511,#3512,#3513,#3514));+#3511 = ORIENTED_EDGE('',*,*,#1083,.F.);+#3512 = ORIENTED_EDGE('',*,*,#916,.T.);+#3513 = ORIENTED_EDGE('',*,*,#3486,.T.);+#3514 = ORIENTED_EDGE('',*,*,#2859,.F.);+#3515 = ADVANCED_FACE('',(#3516),#963,.T.);+#3516 = FACE_BOUND('',#3517,.T.);+#3517 = EDGE_LOOP('',(#3518,#3519,#3540,#3541));+#3518 = ORIENTED_EDGE('',*,*,#945,.F.);+#3519 = ORIENTED_EDGE('',*,*,#3520,.F.);+#3520 = EDGE_CURVE('',#3338,#946,#3521,.T.);+#3521 = SURFACE_CURVE('',#3522,(#3526,#3533),.PCURVE_S1.);+#3522 = LINE('',#3523,#3524);+#3523 = CARTESIAN_POINT('',(5.65,3.15,1.2));+#3524 = VECTOR('',#3525,1.);+#3525 = DIRECTION('',(-0.,1.,-0.));+#3526 = PCURVE('',#963,#3527);+#3527 = DEFINITIONAL_REPRESENTATION('',(#3528),#3532);+#3528 = LINE('',#3529,#3530);+#3529 = CARTESIAN_POINT('',(0.,0.));+#3530 = VECTOR('',#3531,1.);+#3531 = DIRECTION('',(0.,1.));+#3532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3533 = PCURVE('',#1045,#3534);+#3534 = DEFINITIONAL_REPRESENTATION('',(#3535),#3539);+#3535 = LINE('',#3536,#3537);+#3536 = CARTESIAN_POINT('',(2.4,0.));+#3537 = VECTOR('',#3538,1.);+#3538 = DIRECTION('',(0.,1.));+#3539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3540 = ORIENTED_EDGE('',*,*,#3337,.T.);+#3541 = ORIENTED_EDGE('',*,*,#3542,.T.);+#3542 = EDGE_CURVE('',#3340,#948,#3543,.T.);+#3543 = SURFACE_CURVE('',#3544,(#3548,#3555),.PCURVE_S1.);+#3544 = LINE('',#3545,#3546);+#3545 = CARTESIAN_POINT('',(-5.65,3.15,1.2));+#3546 = VECTOR('',#3547,1.);+#3547 = DIRECTION('',(-0.,1.,-0.));+#3548 = PCURVE('',#963,#3549);+#3549 = DEFINITIONAL_REPRESENTATION('',(#3550),#3554);+#3550 = LINE('',#3551,#3552);+#3551 = CARTESIAN_POINT('',(11.3,0.));+#3552 = VECTOR('',#3553,1.);+#3553 = DIRECTION('',(0.,1.));+#3554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3555 = PCURVE('',#991,#3556);+#3556 = DEFINITIONAL_REPRESENTATION('',(#3557),#3561);+#3557 = LINE('',#3558,#3559);+#3558 = CARTESIAN_POINT('',(0.,0.));+#3559 = VECTOR('',#3560,1.);+#3560 = DIRECTION('',(0.,1.));+#3561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3562 = ADVANCED_FACE('',(#3563),#991,.T.);+#3563 = FACE_BOUND('',#3564,.T.);+#3564 = EDGE_LOOP('',(#3565,#3566,#3567,#3568));+#3565 = ORIENTED_EDGE('',*,*,#975,.F.);+#3566 = ORIENTED_EDGE('',*,*,#3542,.F.);+#3567 = ORIENTED_EDGE('',*,*,#3408,.T.);+#3568 = ORIENTED_EDGE('',*,*,#3569,.T.);+#3569 = EDGE_CURVE('',#3386,#976,#3570,.T.);+#3570 = SURFACE_CURVE('',#3571,(#3575,#3582),.PCURVE_S1.);+#3571 = LINE('',#3572,#3573);+#3572 = CARTESIAN_POINT('',(-5.65,3.15,-1.2));+#3573 = VECTOR('',#3574,1.);+#3574 = DIRECTION('',(-0.,1.,-0.));+#3575 = PCURVE('',#991,#3576);+#3576 = DEFINITIONAL_REPRESENTATION('',(#3577),#3581);+#3577 = LINE('',#3578,#3579);+#3578 = CARTESIAN_POINT('',(2.4,0.));+#3579 = VECTOR('',#3580,1.);+#3580 = DIRECTION('',(0.,1.));+#3581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3582 = PCURVE('',#1019,#3583);+#3583 = DEFINITIONAL_REPRESENTATION('',(#3584),#3588);+#3584 = LINE('',#3585,#3586);+#3585 = CARTESIAN_POINT('',(0.,0.));+#3586 = VECTOR('',#3587,1.);+#3587 = DIRECTION('',(0.,1.));+#3588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3589 = ADVANCED_FACE('',(#3590),#1019,.T.);+#3590 = FACE_BOUND('',#3591,.T.);+#3591 = EDGE_LOOP('',(#3592,#3593,#3594,#3595));+#3592 = ORIENTED_EDGE('',*,*,#1003,.F.);+#3593 = ORIENTED_EDGE('',*,*,#3569,.F.);+#3594 = ORIENTED_EDGE('',*,*,#3385,.T.);+#3595 = ORIENTED_EDGE('',*,*,#3596,.T.);+#3596 = EDGE_CURVE('',#3363,#1004,#3597,.T.);+#3597 = SURFACE_CURVE('',#3598,(#3602,#3609),.PCURVE_S1.);+#3598 = LINE('',#3599,#3600);+#3599 = CARTESIAN_POINT('',(5.65,3.15,-1.2));+#3600 = VECTOR('',#3601,1.);+#3601 = DIRECTION('',(-0.,1.,-0.));+#3602 = PCURVE('',#1019,#3603);+#3603 = DEFINITIONAL_REPRESENTATION('',(#3604),#3608);+#3604 = LINE('',#3605,#3606);+#3605 = CARTESIAN_POINT('',(11.3,0.));+#3606 = VECTOR('',#3607,1.);+#3607 = DIRECTION('',(0.,1.));+#3608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3609 = PCURVE('',#1045,#3610);+#3610 = DEFINITIONAL_REPRESENTATION('',(#3611),#3615);+#3611 = LINE('',#3612,#3613);+#3612 = CARTESIAN_POINT('',(0.,0.));+#3613 = VECTOR('',#3614,1.);+#3614 = DIRECTION('',(0.,1.));+#3615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3616 = ADVANCED_FACE('',(#3617),#1045,.T.);+#3617 = FACE_BOUND('',#3618,.T.);+#3618 = EDGE_LOOP('',(#3619,#3620,#3621,#3622));+#3619 = ORIENTED_EDGE('',*,*,#1031,.F.);+#3620 = ORIENTED_EDGE('',*,*,#3596,.F.);+#3621 = ORIENTED_EDGE('',*,*,#3362,.T.);+#3622 = ORIENTED_EDGE('',*,*,#3520,.T.);+#3623 = ADVANCED_FACE('',(#3624),#1144,.F.);+#3624 = FACE_BOUND('',#3625,.T.);+#3625 = EDGE_LOOP('',(#3626,#3627,#3628,#3649));+#3626 = ORIENTED_EDGE('',*,*,#2785,.T.);+#3627 = ORIENTED_EDGE('',*,*,#2075,.F.);+#3628 = ORIENTED_EDGE('',*,*,#3629,.T.);+#3629 = EDGE_CURVE('',#2048,#1129,#3630,.T.);+#3630 = SURFACE_CURVE('',#3631,(#3635,#3642),.PCURVE_S1.);+#3631 = LINE('',#3632,#3633);+#3632 = CARTESIAN_POINT('',(-5.75,-1.534563074903E-15,-1.5));+#3633 = VECTOR('',#3634,1.);+#3634 = DIRECTION('',(-2.668805347657E-16,1.,-0.));+#3635 = PCURVE('',#1144,#3636);+#3636 = DEFINITIONAL_REPRESENTATION('',(#3637),#3641);+#3637 = LINE('',#3638,#3639);+#3638 = CARTESIAN_POINT('',(-5.75,-1.534563074903E-15));+#3639 = VECTOR('',#3640,1.);+#3640 = DIRECTION('',(-2.668805347657E-16,1.));+#3641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3642 = PCURVE('',#1177,#3643);+#3643 = DEFINITIONAL_REPRESENTATION('',(#3644),#3648);+#3644 = LINE('',#3645,#3646);+#3645 = CARTESIAN_POINT('',(4.712388980385,3.25));+#3646 = VECTOR('',#3647,1.);+#3647 = DIRECTION('',(0.,-1.));+#3648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3649 = ORIENTED_EDGE('',*,*,#1128,.F.);+#3650 = ADVANCED_FACE('',(#3651),#1177,.T.);+#3651 = FACE_BOUND('',#3652,.T.);+#3652 = EDGE_LOOP('',(#3653,#3654,#3655,#3656));+#3653 = ORIENTED_EDGE('',*,*,#1156,.F.);+#3654 = ORIENTED_EDGE('',*,*,#3629,.F.);+#3655 = ORIENTED_EDGE('',*,*,#2047,.F.);+#3656 = ORIENTED_EDGE('',*,*,#3657,.F.);+#3657 = EDGE_CURVE('',#1157,#2025,#3658,.T.);+#3658 = SURFACE_CURVE('',#3659,(#3663,#3670),.PCURVE_S1.);+#3659 = LINE('',#3660,#3661);+#3660 = CARTESIAN_POINT('',(-5.95,3.25,-1.3));+#3661 = VECTOR('',#3662,1.);+#3662 = DIRECTION('',(2.668805347657E-16,-1.,0.));+#3663 = PCURVE('',#1177,#3664);+#3664 = DEFINITIONAL_REPRESENTATION('',(#3665),#3669);+#3665 = LINE('',#3666,#3667);+#3666 = CARTESIAN_POINT('',(3.14159265359,-4.440892098501E-16));+#3667 = VECTOR('',#3668,1.);+#3668 = DIRECTION('',(0.,1.));+#3669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3670 = PCURVE('',#1205,#3671);+#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676);+#3672 = LINE('',#3673,#3674);+#3673 = CARTESIAN_POINT('',(0.,-2.8));+#3674 = VECTOR('',#3675,1.);+#3675 = DIRECTION('',(-1.,0.));+#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3677 = ADVANCED_FACE('',(#3678),#1205,.F.);+#3678 = FACE_BOUND('',#3679,.T.);+#3679 = EDGE_LOOP('',(#3680,#3681,#3682,#3683));+#3680 = ORIENTED_EDGE('',*,*,#1189,.T.);+#3681 = ORIENTED_EDGE('',*,*,#3657,.T.);+#3682 = ORIENTED_EDGE('',*,*,#2024,.F.);+#3683 = ORIENTED_EDGE('',*,*,#3684,.T.);+#3684 = EDGE_CURVE('',#1997,#1190,#3685,.T.);+#3685 = SURFACE_CURVE('',#3686,(#3690,#3697),.PCURVE_S1.);+#3686 = LINE('',#3687,#3688);+#3687 = CARTESIAN_POINT('',(-5.95,3.25,1.3));+#3688 = VECTOR('',#3689,1.);+#3689 = DIRECTION('',(-2.668805347657E-16,1.,-0.));+#3690 = PCURVE('',#1205,#3691);+#3691 = DEFINITIONAL_REPRESENTATION('',(#3692),#3696);+#3692 = LINE('',#3693,#3694);+#3693 = CARTESIAN_POINT('',(0.,-0.2));+#3694 = VECTOR('',#3695,1.);+#3695 = DIRECTION('',(1.,0.));+#3696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3697 = PCURVE('',#1238,#3698);+#3698 = DEFINITIONAL_REPRESENTATION('',(#3699),#3703);+#3699 = LINE('',#3700,#3701);+#3700 = CARTESIAN_POINT('',(0.,3.25));+#3701 = VECTOR('',#3702,1.);+#3702 = DIRECTION('',(0.,1.));+#3703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3704 = ADVANCED_FACE('',(#3705),#1238,.T.);+#3705 = FACE_BOUND('',#3706,.T.);+#3706 = EDGE_LOOP('',(#3707,#3708,#3709,#3710));+#3707 = ORIENTED_EDGE('',*,*,#1217,.F.);+#3708 = ORIENTED_EDGE('',*,*,#3684,.F.);+#3709 = ORIENTED_EDGE('',*,*,#1996,.F.);+#3710 = ORIENTED_EDGE('',*,*,#3711,.F.);+#3711 = EDGE_CURVE('',#1218,#1974,#3712,.T.);+#3712 = SURFACE_CURVE('',#3713,(#3717,#3724),.PCURVE_S1.);+#3713 = LINE('',#3714,#3715);+#3714 = CARTESIAN_POINT('',(-5.75,-3.25,1.5));+#3715 = VECTOR('',#3716,1.);+#3716 = DIRECTION('',(2.668805347657E-16,-1.,0.));+#3717 = PCURVE('',#1238,#3718);+#3718 = DEFINITIONAL_REPRESENTATION('',(#3719),#3723);+#3719 = LINE('',#3720,#3721);+#3720 = CARTESIAN_POINT('',(1.570796326795,-3.25));+#3721 = VECTOR('',#3722,1.);+#3722 = DIRECTION('',(0.,-1.));+#3723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3724 = PCURVE('',#1266,#3725);+#3725 = DEFINITIONAL_REPRESENTATION('',(#3726),#3730);+#3726 = LINE('',#3727,#3728);+#3727 = CARTESIAN_POINT('',(-5.75,-3.25));+#3728 = VECTOR('',#3729,1.);+#3729 = DIRECTION('',(2.668805347657E-16,-1.));+#3730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3731 = ADVANCED_FACE('',(#3732),#1266,.T.);+#3732 = FACE_BOUND('',#3733,.T.);+#3733 = EDGE_LOOP('',(#3734,#3735,#3736,#3737));+#3734 = ORIENTED_EDGE('',*,*,#1250,.T.);+#3735 = ORIENTED_EDGE('',*,*,#3711,.T.);+#3736 = ORIENTED_EDGE('',*,*,#1973,.T.);+#3737 = ORIENTED_EDGE('',*,*,#3738,.T.);+#3738 = EDGE_CURVE('',#1946,#1251,#3739,.T.);+#3739 = SURFACE_CURVE('',#3740,(#3744,#3751),.PCURVE_S1.);+#3740 = LINE('',#3741,#3742);+#3741 = CARTESIAN_POINT('',(5.75,3.25,1.5));+#3742 = VECTOR('',#3743,1.);+#3743 = DIRECTION('',(1.334402673828E-16,1.,0.));+#3744 = PCURVE('',#1266,#3745);+#3745 = DEFINITIONAL_REPRESENTATION('',(#3746),#3750);+#3746 = LINE('',#3747,#3748);+#3747 = CARTESIAN_POINT('',(5.75,3.25));+#3748 = VECTOR('',#3749,1.);+#3749 = DIRECTION('',(1.334402673828E-16,1.));+#3750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3751 = PCURVE('',#1299,#3752);+#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3757);+#3753 = LINE('',#3754,#3755);+#3754 = CARTESIAN_POINT('',(1.570796326795,-3.25));+#3755 = VECTOR('',#3756,1.);+#3756 = DIRECTION('',(-6.832141690001E-16,-1.));+#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3758 = ADVANCED_FACE('',(#3759),#1299,.T.);+#3759 = FACE_BOUND('',#3760,.T.);+#3760 = EDGE_LOOP('',(#3761,#3762,#3783,#3784));+#3761 = ORIENTED_EDGE('',*,*,#1945,.F.);+#3762 = ORIENTED_EDGE('',*,*,#3763,.F.);+#3763 = EDGE_CURVE('',#1279,#1923,#3764,.T.);+#3764 = SURFACE_CURVE('',#3765,(#3769,#3776),.PCURVE_S1.);+#3765 = LINE('',#3766,#3767);+#3766 = CARTESIAN_POINT('',(5.95,-3.25,1.3));+#3767 = VECTOR('',#3768,1.);+#3768 = DIRECTION('',(-1.334402673828E-16,-1.,-0.));+#3769 = PCURVE('',#1299,#3770);+#3770 = DEFINITIONAL_REPRESENTATION('',(#3771),#3775);+#3771 = LINE('',#3772,#3773);+#3772 = CARTESIAN_POINT('',(0.,3.25));+#3773 = VECTOR('',#3774,1.);+#3774 = DIRECTION('',(0.,1.));+#3775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3776 = PCURVE('',#1327,#3777);+#3777 = DEFINITIONAL_REPRESENTATION('',(#3778),#3782);+#3778 = LINE('',#3779,#3780);+#3779 = CARTESIAN_POINT('',(6.5,-0.2));+#3780 = VECTOR('',#3781,1.);+#3781 = DIRECTION('',(1.,-0.));+#3782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3783 = ORIENTED_EDGE('',*,*,#1278,.F.);+#3784 = ORIENTED_EDGE('',*,*,#3738,.F.);+#3785 = ADVANCED_FACE('',(#3786),#1327,.F.);+#3786 = FACE_BOUND('',#3787,.F.);+#3787 = EDGE_LOOP('',(#3788,#3789,#3790,#3791));+#3788 = ORIENTED_EDGE('',*,*,#1922,.F.);+#3789 = ORIENTED_EDGE('',*,*,#3763,.F.);+#3790 = ORIENTED_EDGE('',*,*,#1311,.T.);+#3791 = ORIENTED_EDGE('',*,*,#3792,.F.);+#3792 = EDGE_CURVE('',#1895,#1312,#3793,.T.);+#3793 = SURFACE_CURVE('',#3794,(#3798,#3805),.PCURVE_S1.);+#3794 = LINE('',#3795,#3796);+#3795 = CARTESIAN_POINT('',(5.95,3.25,-1.3));+#3796 = VECTOR('',#3797,1.);+#3797 = DIRECTION('',(1.334402673828E-16,1.,0.));+#3798 = PCURVE('',#1327,#3799);+#3799 = DEFINITIONAL_REPRESENTATION('',(#3800),#3804);+#3800 = LINE('',#3801,#3802);+#3801 = CARTESIAN_POINT('',(-0.,-2.8));+#3802 = VECTOR('',#3803,1.);+#3803 = DIRECTION('',(-1.,0.));+#3804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3805 = PCURVE('',#1360,#3806);+#3806 = DEFINITIONAL_REPRESENTATION('',(#3807),#3811);+#3807 = LINE('',#3808,#3809);+#3808 = CARTESIAN_POINT('',(3.14159265359,0.));+#3809 = VECTOR('',#3810,1.);+#3810 = DIRECTION('',(0.,1.));+#3811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3812 = ADVANCED_FACE('',(#3813),#1360,.T.);+#3813 = FACE_BOUND('',#3814,.T.);+#3814 = EDGE_LOOP('',(#3815,#3816,#3837,#3838));+#3815 = ORIENTED_EDGE('',*,*,#1894,.F.);+#3816 = ORIENTED_EDGE('',*,*,#3817,.F.);+#3817 = EDGE_CURVE('',#1340,#1872,#3818,.T.);+#3818 = SURFACE_CURVE('',#3819,(#3823,#3830),.PCURVE_S1.);+#3819 = LINE('',#3820,#3821);+#3820 = CARTESIAN_POINT('',(5.75,-7.672815374513E-16,-1.5));+#3821 = VECTOR('',#3822,1.);+#3822 = DIRECTION('',(-1.334402673828E-16,-1.,-0.));+#3823 = PCURVE('',#1360,#3824);+#3824 = DEFINITIONAL_REPRESENTATION('',(#3825),#3829);+#3825 = LINE('',#3826,#3827);+#3826 = CARTESIAN_POINT('',(4.712388980385,-3.25));+#3827 = VECTOR('',#3828,1.);+#3828 = DIRECTION('',(0.,-1.));+#3829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3830 = PCURVE('',#1388,#3831);+#3831 = DEFINITIONAL_REPRESENTATION('',(#3832),#3836);+#3832 = LINE('',#3833,#3834);+#3833 = CARTESIAN_POINT('',(5.75,-7.672815374513E-16));+#3834 = VECTOR('',#3835,1.);+#3835 = DIRECTION('',(-1.334402673828E-16,-1.));+#3836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3837 = ORIENTED_EDGE('',*,*,#1339,.F.);+#3838 = ORIENTED_EDGE('',*,*,#3792,.F.);+#3839 = ADVANCED_FACE('',(#3840),#1388,.F.);+#3840 = FACE_BOUND('',#3841,.T.);+#3841 = EDGE_LOOP('',(#3842,#3843,#3864,#3865));+#3842 = ORIENTED_EDGE('',*,*,#1871,.F.);+#3843 = ORIENTED_EDGE('',*,*,#3844,.F.);+#3844 = EDGE_CURVE('',#1373,#1849,#3845,.T.);+#3845 = SURFACE_CURVE('',#3846,(#3850,#3857),.PCURVE_S1.);+#3846 = LINE('',#3847,#3848);+#3847 = CARTESIAN_POINT('',(3.355,3.25,-1.5));+#3848 = VECTOR('',#3849,1.);+#3849 = DIRECTION('',(-1.334402673828E-16,-1.,0.));+#3850 = PCURVE('',#1388,#3851);+#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3856);+#3852 = LINE('',#3853,#3854);+#3853 = CARTESIAN_POINT('',(3.355,3.25));+#3854 = VECTOR('',#3855,1.);+#3855 = DIRECTION('',(-1.334402673828E-16,-1.));+#3856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3857 = PCURVE('',#1416,#3858);+#3858 = DEFINITIONAL_REPRESENTATION('',(#3859),#3863);+#3859 = LINE('',#3860,#3861);+#3860 = CARTESIAN_POINT('',(0.,-0.1));+#3861 = VECTOR('',#3862,1.);+#3862 = DIRECTION('',(-1.,0.));+#3863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3864 = ORIENTED_EDGE('',*,*,#1372,.F.);+#3865 = ORIENTED_EDGE('',*,*,#3817,.T.);+#3866 = ADVANCED_FACE('',(#3867),#1416,.F.);+#3867 = FACE_BOUND('',#3868,.T.);+#3868 = EDGE_LOOP('',(#3869,#3870,#3871,#3892));+#3869 = ORIENTED_EDGE('',*,*,#3844,.T.);+#3870 = ORIENTED_EDGE('',*,*,#1848,.F.);+#3871 = ORIENTED_EDGE('',*,*,#3872,.F.);+#3872 = EDGE_CURVE('',#1401,#1826,#3873,.T.);+#3873 = SURFACE_CURVE('',#3874,(#3878,#3885),.PCURVE_S1.);+#3874 = LINE('',#3875,#3876);+#3875 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#3876 = VECTOR('',#3877,1.);+#3877 = DIRECTION('',(-1.334402673828E-16,-1.,0.));+#3878 = PCURVE('',#1416,#3879);+#3879 = DEFINITIONAL_REPRESENTATION('',(#3880),#3884);+#3880 = LINE('',#3881,#3882);+#3881 = CARTESIAN_POINT('',(0.,0.));+#3882 = VECTOR('',#3883,1.);+#3883 = DIRECTION('',(-1.,0.));+#3884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3885 = PCURVE('',#1444,#3886);+#3886 = DEFINITIONAL_REPRESENTATION('',(#3887),#3891);+#3887 = LINE('',#3888,#3889);+#3888 = CARTESIAN_POINT('',(-3.355,3.25));+#3889 = VECTOR('',#3890,1.);+#3890 = DIRECTION('',(1.334402673828E-16,-1.));+#3891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3892 = ORIENTED_EDGE('',*,*,#1400,.T.);+#3893 = ADVANCED_FACE('',(#3894),#1444,.T.);+#3894 = FACE_BOUND('',#3895,.T.);+#3895 = EDGE_LOOP('',(#3896,#3919,#3920,#3921,#3922,#3950,#3983,#4011,+    #4044,#4070,#4071,#4092,#4093,#4116,#4149,#4177));+#3896 = ORIENTED_EDGE('',*,*,#3897,.F.);+#3897 = EDGE_CURVE('',#1429,#3898,#3900,.T.);+#3898 = VERTEX_POINT('',#3899);+#3899 = CARTESIAN_POINT('',(3.35,2.8,-1.4));+#3900 = SURFACE_CURVE('',#3901,(#3905,#3912),.PCURVE_S1.);+#3901 = LINE('',#3902,#3903);+#3902 = CARTESIAN_POINT('',(3.35,0.,-1.4));+#3903 = VECTOR('',#3904,1.);+#3904 = DIRECTION('',(0.,-1.,0.));+#3905 = PCURVE('',#1444,#3906);+#3906 = DEFINITIONAL_REPRESENTATION('',(#3907),#3911);+#3907 = LINE('',#3908,#3909);+#3908 = CARTESIAN_POINT('',(-3.35,0.));+#3909 = VECTOR('',#3910,1.);+#3910 = DIRECTION('',(0.,-1.));+#3911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3912 = PCURVE('',#3241,#3913);+#3913 = DEFINITIONAL_REPRESENTATION('',(#3914),#3918);+#3914 = LINE('',#3915,#3916);+#3915 = CARTESIAN_POINT('',(1.2,-3.55));+#3916 = VECTOR('',#3917,1.);+#3917 = DIRECTION('',(0.,-1.));+#3918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3919 = ORIENTED_EDGE('',*,*,#1428,.T.);+#3920 = ORIENTED_EDGE('',*,*,#3872,.T.);+#3921 = ORIENTED_EDGE('',*,*,#1825,.T.);+#3922 = ORIENTED_EDGE('',*,*,#3923,.F.);+#3923 = EDGE_CURVE('',#3924,#1798,#3926,.T.);+#3924 = VERTEX_POINT('',#3925);+#3925 = CARTESIAN_POINT('',(3.35,-2.8,-1.4));+#3926 = SURFACE_CURVE('',#3927,(#3931,#3938),.PCURVE_S1.);+#3927 = LINE('',#3928,#3929);+#3928 = CARTESIAN_POINT('',(3.35,0.,-1.4));+#3929 = VECTOR('',#3930,1.);+#3930 = DIRECTION('',(0.,-1.,0.));+#3931 = PCURVE('',#1444,#3932);+#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937);+#3933 = LINE('',#3934,#3935);+#3934 = CARTESIAN_POINT('',(-3.35,0.));+#3935 = VECTOR('',#3936,1.);+#3936 = DIRECTION('',(0.,-1.));+#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3938 = PCURVE('',#3939,#3944);+#3939 = PLANE('',#3940);+#3940 = AXIS2_PLACEMENT_3D('',#3941,#3942,#3943);+#3941 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#3942 = DIRECTION('',(1.,0.,0.));+#3943 = DIRECTION('',(0.,0.,-1.));+#3944 = DEFINITIONAL_REPRESENTATION('',(#3945),#3949);+#3945 = LINE('',#3946,#3947);+#3946 = CARTESIAN_POINT('',(1.2,3.55));+#3947 = VECTOR('',#3948,1.);+#3948 = DIRECTION('',(0.,-1.));+#3949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3950 = ORIENTED_EDGE('',*,*,#3951,.T.);+#3951 = EDGE_CURVE('',#3924,#3952,#3954,.T.);+#3952 = VERTEX_POINT('',#3953);+#3953 = CARTESIAN_POINT('',(2.8,-2.25,-1.4));+#3954 = SURFACE_CURVE('',#3955,(#3960,#3971),.PCURVE_S1.);+#3955 = CIRCLE('',#3956,0.55);+#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959);+#3957 = CARTESIAN_POINT('',(2.8,-2.8,-1.4));+#3958 = DIRECTION('',(0.,0.,1.));+#3959 = DIRECTION('',(-1.,0.,0.));+#3960 = PCURVE('',#1444,#3961);+#3961 = DEFINITIONAL_REPRESENTATION('',(#3962),#3970);+#3962 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3963,#3964,#3965,#3966,+#3967,#3968,#3969),.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('') );+#3963 = CARTESIAN_POINT('',(-2.25,-2.8));+#3964 = CARTESIAN_POINT('',(-2.25,-3.752627944163));+#3965 = CARTESIAN_POINT('',(-3.075,-3.276313972081));+#3966 = CARTESIAN_POINT('',(-3.9,-2.8));+#3967 = CARTESIAN_POINT('',(-3.075,-2.323686027919));+#3968 = CARTESIAN_POINT('',(-2.25,-1.847372055837));+#3969 = CARTESIAN_POINT('',(-2.25,-2.8));+#3970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3971 = PCURVE('',#3972,#3977);+#3972 = CYLINDRICAL_SURFACE('',#3973,0.55);+#3973 = AXIS2_PLACEMENT_3D('',#3974,#3975,#3976);+#3974 = CARTESIAN_POINT('',(2.8,-2.8,-1.4));+#3975 = DIRECTION('',(0.,0.,-1.));+#3976 = DIRECTION('',(-1.,0.,0.));+#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3982);+#3978 = LINE('',#3979,#3980);+#3979 = CARTESIAN_POINT('',(6.28318530718,0.));+#3980 = VECTOR('',#3981,1.);+#3981 = DIRECTION('',(-1.,0.));+#3982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3983 = ORIENTED_EDGE('',*,*,#3984,.T.);+#3984 = EDGE_CURVE('',#3952,#3985,#3987,.T.);+#3985 = VERTEX_POINT('',#3986);+#3986 = CARTESIAN_POINT('',(2.7,-2.25,-1.4));+#3987 = SURFACE_CURVE('',#3988,(#3992,#3999),.PCURVE_S1.);+#3988 = LINE('',#3989,#3990);+#3989 = CARTESIAN_POINT('',(3.35,-2.25,-1.4));+#3990 = VECTOR('',#3991,1.);+#3991 = DIRECTION('',(-1.,-0.,-0.));+#3992 = PCURVE('',#1444,#3993);+#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998);+#3994 = LINE('',#3995,#3996);+#3995 = CARTESIAN_POINT('',(-3.35,-2.25));+#3996 = VECTOR('',#3997,1.);+#3997 = DIRECTION('',(1.,0.));+#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3999 = PCURVE('',#4000,#4005);+#4000 = PLANE('',#4001);+#4001 = AXIS2_PLACEMENT_3D('',#4002,#4003,#4004);+#4002 = CARTESIAN_POINT('',(3.35,-2.25,-1.4));+#4003 = DIRECTION('',(-0.,1.,0.));+#4004 = DIRECTION('',(0.,0.,1.));+#4005 = DEFINITIONAL_REPRESENTATION('',(#4006),#4010);+#4006 = LINE('',#4007,#4008);+#4007 = CARTESIAN_POINT('',(0.,0.));+#4008 = VECTOR('',#4009,1.);+#4009 = DIRECTION('',(-0.,-1.));+#4010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4011 = ORIENTED_EDGE('',*,*,#4012,.T.);+#4012 = EDGE_CURVE('',#3985,#4013,#4015,.T.);+#4013 = VERTEX_POINT('',#4014);+#4014 = CARTESIAN_POINT('',(2.15,-2.8,-1.4));+#4015 = SURFACE_CURVE('',#4016,(#4021,#4032),.PCURVE_S1.);+#4016 = CIRCLE('',#4017,0.55);+#4017 = AXIS2_PLACEMENT_3D('',#4018,#4019,#4020);+#4018 = CARTESIAN_POINT('',(2.7,-2.8,-1.4));+#4019 = DIRECTION('',(0.,0.,1.));+#4020 = DIRECTION('',(-1.,0.,0.));+#4021 = PCURVE('',#1444,#4022);+#4022 = DEFINITIONAL_REPRESENTATION('',(#4023),#4031);+#4023 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4024,#4025,#4026,#4027,+#4028,#4029,#4030),.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('') );+#4024 = CARTESIAN_POINT('',(-2.15,-2.8));+#4025 = CARTESIAN_POINT('',(-2.15,-3.752627944163));+#4026 = CARTESIAN_POINT('',(-2.975,-3.276313972081));+#4027 = CARTESIAN_POINT('',(-3.8,-2.8));+#4028 = CARTESIAN_POINT('',(-2.975,-2.323686027919));+#4029 = CARTESIAN_POINT('',(-2.15,-1.847372055837));+#4030 = CARTESIAN_POINT('',(-2.15,-2.8));+#4031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4032 = PCURVE('',#4033,#4038);+#4033 = CYLINDRICAL_SURFACE('',#4034,0.55);+#4034 = AXIS2_PLACEMENT_3D('',#4035,#4036,#4037);+#4035 = CARTESIAN_POINT('',(2.7,-2.8,-0.2));+#4036 = DIRECTION('',(0.,-0.,1.));+#4037 = DIRECTION('',(1.,0.,0.));+#4038 = DEFINITIONAL_REPRESENTATION('',(#4039),#4043);+#4039 = LINE('',#4040,#4041);+#4040 = CARTESIAN_POINT('',(-3.14159265359,-1.2));+#4041 = VECTOR('',#4042,1.);+#4042 = DIRECTION('',(1.,0.));+#4043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4044 = ORIENTED_EDGE('',*,*,#4045,.T.);+#4045 = EDGE_CURVE('',#4013,#1775,#4046,.T.);+#4046 = SURFACE_CURVE('',#4047,(#4051,#4058),.PCURVE_S1.);+#4047 = LINE('',#4048,#4049);+#4048 = CARTESIAN_POINT('',(2.15,0.,-1.4));+#4049 = VECTOR('',#4050,1.);+#4050 = DIRECTION('',(0.,-1.,0.));+#4051 = PCURVE('',#1444,#4052);+#4052 = DEFINITIONAL_REPRESENTATION('',(#4053),#4057);+#4053 = LINE('',#4054,#4055);+#4054 = CARTESIAN_POINT('',(-2.15,0.));+#4055 = VECTOR('',#4056,1.);+#4056 = DIRECTION('',(0.,-1.));+#4057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4058 = PCURVE('',#4059,#4064);+#4059 = PLANE('',#4060);+#4060 = AXIS2_PLACEMENT_3D('',#4061,#4062,#4063);+#4061 = CARTESIAN_POINT('',(2.15,-3.55,-0.2));+#4062 = DIRECTION('',(1.,0.,0.));+#4063 = DIRECTION('',(0.,0.,-1.));+#4064 = DEFINITIONAL_REPRESENTATION('',(#4065),#4069);+#4065 = LINE('',#4066,#4067);+#4066 = CARTESIAN_POINT('',(1.2,3.55));+#4067 = VECTOR('',#4068,1.);+#4068 = DIRECTION('',(0.,-1.));+#4069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4070 = ORIENTED_EDGE('',*,*,#1774,.T.);+#4071 = ORIENTED_EDGE('',*,*,#4072,.T.);+#4072 = EDGE_CURVE('',#1752,#1485,#4073,.T.);+#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.);+#4074 = LINE('',#4075,#4076);+#4075 = CARTESIAN_POINT('',(2.145,3.25,-1.4));+#4076 = VECTOR('',#4077,1.);+#4077 = DIRECTION('',(1.334402673828E-16,1.,-0.));+#4078 = PCURVE('',#1444,#4079);+#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084);+#4080 = LINE('',#4081,#4082);+#4081 = CARTESIAN_POINT('',(-2.145,3.25));+#4082 = VECTOR('',#4083,1.);+#4083 = DIRECTION('',(-1.334402673828E-16,1.));+#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4085 = PCURVE('',#1523,#4086);+#4086 = DEFINITIONAL_REPRESENTATION('',(#4087),#4091);+#4087 = LINE('',#4088,#4089);+#4088 = CARTESIAN_POINT('',(0.,0.));+#4089 = VECTOR('',#4090,1.);+#4090 = DIRECTION('',(-1.,0.));+#4091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4092 = ORIENTED_EDGE('',*,*,#1484,.T.);+#4093 = ORIENTED_EDGE('',*,*,#4094,.T.);+#4094 = EDGE_CURVE('',#1457,#4095,#4097,.T.);+#4095 = VERTEX_POINT('',#4096);+#4096 = CARTESIAN_POINT('',(2.15,2.8,-1.4));+#4097 = SURFACE_CURVE('',#4098,(#4102,#4109),.PCURVE_S1.);+#4098 = LINE('',#4099,#4100);+#4099 = CARTESIAN_POINT('',(2.15,0.,-1.4));+#4100 = VECTOR('',#4101,1.);+#4101 = DIRECTION('',(0.,-1.,0.));+#4102 = PCURVE('',#1444,#4103);+#4103 = DEFINITIONAL_REPRESENTATION('',(#4104),#4108);+#4104 = LINE('',#4105,#4106);+#4105 = CARTESIAN_POINT('',(-2.15,0.));+#4106 = VECTOR('',#4107,1.);+#4107 = DIRECTION('',(0.,-1.));+#4108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4109 = PCURVE('',#3297,#4110);+#4110 = DEFINITIONAL_REPRESENTATION('',(#4111),#4115);+#4111 = LINE('',#4112,#4113);+#4112 = CARTESIAN_POINT('',(1.2,-3.55));+#4113 = VECTOR('',#4114,1.);+#4114 = DIRECTION('',(0.,-1.));+#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4116 = ORIENTED_EDGE('',*,*,#4117,.T.);+#4117 = EDGE_CURVE('',#4095,#4118,#4120,.T.);+#4118 = VERTEX_POINT('',#4119);+#4119 = CARTESIAN_POINT('',(2.7,2.25,-1.4));+#4120 = SURFACE_CURVE('',#4121,(#4126,#4137),.PCURVE_S1.);+#4121 = CIRCLE('',#4122,0.55);+#4122 = AXIS2_PLACEMENT_3D('',#4123,#4124,#4125);+#4123 = CARTESIAN_POINT('',(2.7,2.8,-1.4));+#4124 = DIRECTION('',(0.,0.,1.));+#4125 = DIRECTION('',(-1.,0.,0.));+#4126 = PCURVE('',#1444,#4127);+#4127 = DEFINITIONAL_REPRESENTATION('',(#4128),#4136);+#4128 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4129,#4130,#4131,#4132,+#4133,#4134,#4135),.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('') );+#4129 = CARTESIAN_POINT('',(-2.15,2.8));+#4130 = CARTESIAN_POINT('',(-2.15,1.847372055837));+#4131 = CARTESIAN_POINT('',(-2.975,2.323686027919));+#4132 = CARTESIAN_POINT('',(-3.8,2.8));+#4133 = CARTESIAN_POINT('',(-2.975,3.276313972081));+#4134 = CARTESIAN_POINT('',(-2.15,3.752627944163));+#4135 = CARTESIAN_POINT('',(-2.15,2.8));+#4136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4137 = PCURVE('',#4138,#4143);+#4138 = CYLINDRICAL_SURFACE('',#4139,0.55);+#4139 = AXIS2_PLACEMENT_3D('',#4140,#4141,#4142);+#4140 = CARTESIAN_POINT('',(2.7,2.8,-1.4));+#4141 = DIRECTION('',(0.,0.,-1.));+#4142 = DIRECTION('',(-1.,0.,0.));+#4143 = DEFINITIONAL_REPRESENTATION('',(#4144),#4148);+#4144 = LINE('',#4145,#4146);+#4145 = CARTESIAN_POINT('',(6.28318530718,0.));+#4146 = VECTOR('',#4147,1.);+#4147 = DIRECTION('',(-1.,0.));+#4148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4149 = ORIENTED_EDGE('',*,*,#4150,.F.);+#4150 = EDGE_CURVE('',#4151,#4118,#4153,.T.);+#4151 = VERTEX_POINT('',#4152);+#4152 = CARTESIAN_POINT('',(2.8,2.25,-1.4));+#4153 = SURFACE_CURVE('',#4154,(#4158,#4165),.PCURVE_S1.);+#4154 = LINE('',#4155,#4156);+#4155 = CARTESIAN_POINT('',(3.35,2.25,-1.4));+#4156 = VECTOR('',#4157,1.);+#4157 = DIRECTION('',(-1.,-0.,-0.));+#4158 = PCURVE('',#1444,#4159);+#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164);+#4160 = LINE('',#4161,#4162);+#4161 = CARTESIAN_POINT('',(-3.35,2.25));+#4162 = VECTOR('',#4163,1.);+#4163 = DIRECTION('',(1.,0.));+#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4165 = PCURVE('',#4166,#4171);+#4166 = PLANE('',#4167);+#4167 = AXIS2_PLACEMENT_3D('',#4168,#4169,#4170);+#4168 = CARTESIAN_POINT('',(3.35,2.25,-1.4));+#4169 = DIRECTION('',(-0.,1.,0.));+#4170 = DIRECTION('',(0.,0.,1.));+#4171 = DEFINITIONAL_REPRESENTATION('',(#4172),#4176);+#4172 = LINE('',#4173,#4174);+#4173 = CARTESIAN_POINT('',(0.,0.));+#4174 = VECTOR('',#4175,1.);+#4175 = DIRECTION('',(-0.,-1.));+#4176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4177 = ORIENTED_EDGE('',*,*,#4178,.T.);+#4178 = EDGE_CURVE('',#4151,#3898,#4179,.T.);+#4179 = SURFACE_CURVE('',#4180,(#4185,#4196),.PCURVE_S1.);+#4180 = CIRCLE('',#4181,0.55);+#4181 = AXIS2_PLACEMENT_3D('',#4182,#4183,#4184);+#4182 = CARTESIAN_POINT('',(2.8,2.8,-1.4));+#4183 = DIRECTION('',(0.,0.,1.));+#4184 = DIRECTION('',(-1.,0.,0.));+#4185 = PCURVE('',#1444,#4186);+#4186 = DEFINITIONAL_REPRESENTATION('',(#4187),#4195);+#4187 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4188,#4189,#4190,#4191,+#4192,#4193,#4194),.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('') );+#4188 = CARTESIAN_POINT('',(-2.25,2.8));+#4189 = CARTESIAN_POINT('',(-2.25,1.847372055837));+#4190 = CARTESIAN_POINT('',(-3.075,2.323686027919));+#4191 = CARTESIAN_POINT('',(-3.9,2.8));+#4192 = CARTESIAN_POINT('',(-3.075,3.276313972081));+#4193 = CARTESIAN_POINT('',(-2.25,3.752627944163));+#4194 = CARTESIAN_POINT('',(-2.25,2.8));+#4195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4196 = PCURVE('',#4197,#4202);+#4197 = CYLINDRICAL_SURFACE('',#4198,0.55);+#4198 = AXIS2_PLACEMENT_3D('',#4199,#4200,#4201);+#4199 = CARTESIAN_POINT('',(2.8,2.8,-0.2));+#4200 = DIRECTION('',(0.,-0.,1.));+#4201 = DIRECTION('',(1.,0.,0.));+#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207);+#4203 = LINE('',#4204,#4205);+#4204 = CARTESIAN_POINT('',(3.14159265359,-1.2));+#4205 = VECTOR('',#4206,1.);+#4206 = DIRECTION('',(1.,0.));+#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4208 = ADVANCED_FACE('',(#4209),#1472,.F.);+#4209 = FACE_BOUND('',#4210,.T.);+#4210 = EDGE_LOOP('',(#4211,#4234,#4235,#4258));+#4211 = ORIENTED_EDGE('',*,*,#4212,.T.);+#4212 = EDGE_CURVE('',#4213,#1457,#4215,.T.);+#4213 = VERTEX_POINT('',#4214);+#4214 = CARTESIAN_POINT('',(2.15,3.55,-1.4));+#4215 = SURFACE_CURVE('',#4216,(#4220,#4227),.PCURVE_S1.);+#4216 = LINE('',#4217,#4218);+#4217 = CARTESIAN_POINT('',(2.15,3.55,-1.4));+#4218 = VECTOR('',#4219,1.);+#4219 = DIRECTION('',(0.,-1.,0.));+#4220 = PCURVE('',#1472,#4221);+#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4226);+#4222 = LINE('',#4223,#4224);+#4223 = CARTESIAN_POINT('',(1.2,0.));+#4224 = VECTOR('',#4225,1.);+#4225 = DIRECTION('',(-0.,-1.));+#4226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4227 = PCURVE('',#3297,#4228);+#4228 = DEFINITIONAL_REPRESENTATION('',(#4229),#4233);+#4229 = LINE('',#4230,#4231);+#4230 = CARTESIAN_POINT('',(1.2,0.));+#4231 = VECTOR('',#4232,1.);+#4232 = DIRECTION('',(0.,-1.));+#4233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4234 = ORIENTED_EDGE('',*,*,#1456,.T.);+#4235 = ORIENTED_EDGE('',*,*,#4236,.F.);+#4236 = EDGE_CURVE('',#4237,#1429,#4239,.T.);+#4237 = VERTEX_POINT('',#4238);+#4238 = CARTESIAN_POINT('',(3.35,3.55,-1.4));+#4239 = SURFACE_CURVE('',#4240,(#4244,#4251),.PCURVE_S1.);+#4240 = LINE('',#4241,#4242);+#4241 = CARTESIAN_POINT('',(3.35,3.55,-1.4));+#4242 = VECTOR('',#4243,1.);+#4243 = DIRECTION('',(0.,-1.,0.));+#4244 = PCURVE('',#1472,#4245);+#4245 = DEFINITIONAL_REPRESENTATION('',(#4246),#4250);+#4246 = LINE('',#4247,#4248);+#4247 = CARTESIAN_POINT('',(0.,0.));+#4248 = VECTOR('',#4249,1.);+#4249 = DIRECTION('',(-0.,-1.));+#4250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4251 = PCURVE('',#3241,#4252);+#4252 = DEFINITIONAL_REPRESENTATION('',(#4253),#4257);+#4253 = LINE('',#4254,#4255);+#4254 = CARTESIAN_POINT('',(1.2,0.));+#4255 = VECTOR('',#4256,1.);+#4256 = DIRECTION('',(0.,-1.));+#4257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4258 = ORIENTED_EDGE('',*,*,#4259,.T.);+#4259 = EDGE_CURVE('',#4237,#4213,#4260,.T.);+#4260 = SURFACE_CURVE('',#4261,(#4265,#4272),.PCURVE_S1.);+#4261 = LINE('',#4262,#4263);+#4262 = CARTESIAN_POINT('',(3.35,3.55,-1.4));+#4263 = VECTOR('',#4264,1.);+#4264 = DIRECTION('',(-1.,-0.,-0.));+#4265 = PCURVE('',#1472,#4266);+#4266 = DEFINITIONAL_REPRESENTATION('',(#4267),#4271);+#4267 = LINE('',#4268,#4269);+#4268 = CARTESIAN_POINT('',(0.,0.));+#4269 = VECTOR('',#4270,1.);+#4270 = DIRECTION('',(1.,0.));+#4271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4272 = PCURVE('',#4273,#4278);+#4273 = PLANE('',#4274);+#4274 = AXIS2_PLACEMENT_3D('',#4275,#4276,#4277);+#4275 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#4276 = DIRECTION('',(-0.,1.,0.));+#4277 = DIRECTION('',(0.,0.,1.));+#4278 = DEFINITIONAL_REPRESENTATION('',(#4279),#4283);+#4279 = LINE('',#4280,#4281);+#4280 = CARTESIAN_POINT('',(-1.2,0.));+#4281 = VECTOR('',#4282,1.);+#4282 = DIRECTION('',(-0.,-1.));+#4283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4284 = ADVANCED_FACE('',(#4285),#1523,.F.);+#4285 = FACE_BOUND('',#4286,.T.);+#4286 = EDGE_LOOP('',(#4287,#4308,#4309,#4310));+#4287 = ORIENTED_EDGE('',*,*,#4288,.T.);+#4288 = EDGE_CURVE('',#1729,#1508,#4289,.T.);+#4289 = SURFACE_CURVE('',#4290,(#4294,#4301),.PCURVE_S1.);+#4290 = LINE('',#4291,#4292);+#4291 = CARTESIAN_POINT('',(2.145,3.25,-1.5));+#4292 = VECTOR('',#4293,1.);+#4293 = DIRECTION('',(1.334402673828E-16,1.,-0.));+#4294 = PCURVE('',#1523,#4295);+#4295 = DEFINITIONAL_REPRESENTATION('',(#4296),#4300);+#4296 = LINE('',#4297,#4298);+#4297 = CARTESIAN_POINT('',(-0.,-0.1));+#4298 = VECTOR('',#4299,1.);+#4299 = DIRECTION('',(-1.,0.));+#4300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4301 = PCURVE('',#1549,#4302);+#4302 = DEFINITIONAL_REPRESENTATION('',(#4303),#4307);+#4303 = LINE('',#4304,#4305);+#4304 = CARTESIAN_POINT('',(2.145,3.25));+#4305 = VECTOR('',#4306,1.);+#4306 = DIRECTION('',(1.334402673828E-16,1.));+#4307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4308 = ORIENTED_EDGE('',*,*,#1507,.F.);+#4309 = ORIENTED_EDGE('',*,*,#4072,.F.);+#4310 = ORIENTED_EDGE('',*,*,#1751,.T.);+#4311 = ADVANCED_FACE('',(#4312),#1549,.F.);+#4312 = FACE_BOUND('',#4313,.T.);+#4313 = EDGE_LOOP('',(#4314,#4315,#4316,#4317));+#4314 = ORIENTED_EDGE('',*,*,#1564,.T.);+#4315 = ORIENTED_EDGE('',*,*,#1535,.F.);+#4316 = ORIENTED_EDGE('',*,*,#4288,.F.);+#4317 = ORIENTED_EDGE('',*,*,#1728,.F.);+#4318 = ADVANCED_FACE('',(#4319),#1631,.F.);+#4319 = FACE_BOUND('',#4320,.T.);+#4320 = EDGE_LOOP('',(#4321,#4322,#4345,#4368));+#4321 = ORIENTED_EDGE('',*,*,#1613,.T.);+#4322 = ORIENTED_EDGE('',*,*,#4323,.F.);+#4323 = EDGE_CURVE('',#4324,#1616,#4326,.T.);+#4324 = VERTEX_POINT('',#4325);+#4325 = CARTESIAN_POINT('',(-5.65,-3.15,-1.2));+#4326 = SURFACE_CURVE('',#4327,(#4331,#4338),.PCURVE_S1.);+#4327 = LINE('',#4328,#4329);+#4328 = CARTESIAN_POINT('',(-5.65,-3.15,-1.2));+#4329 = VECTOR('',#4330,1.);+#4330 = DIRECTION('',(-0.,-1.,-0.));+#4331 = PCURVE('',#1631,#4332);+#4332 = DEFINITIONAL_REPRESENTATION('',(#4333),#4337);+#4333 = LINE('',#4334,#4335);+#4334 = CARTESIAN_POINT('',(-2.4,0.));+#4335 = VECTOR('',#4336,1.);+#4336 = DIRECTION('',(0.,-1.));+#4337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4338 = PCURVE('',#1713,#4339);+#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4344);+#4340 = LINE('',#4341,#4342);+#4341 = CARTESIAN_POINT('',(0.,0.));+#4342 = VECTOR('',#4343,1.);+#4343 = DIRECTION('',(0.,-1.));+#4344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4345 = ORIENTED_EDGE('',*,*,#4346,.F.);+#4346 = EDGE_CURVE('',#4347,#4324,#4349,.T.);+#4347 = VERTEX_POINT('',#4348);+#4348 = CARTESIAN_POINT('',(-5.65,-3.15,1.2));+#4349 = SURFACE_CURVE('',#4350,(#4354,#4361),.PCURVE_S1.);+#4350 = LINE('',#4351,#4352);+#4351 = CARTESIAN_POINT('',(-5.65,-3.15,1.2));+#4352 = VECTOR('',#4353,1.);+#4353 = DIRECTION('',(0.,0.,-1.));+#4354 = PCURVE('',#1631,#4355);+#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360);+#4356 = LINE('',#4357,#4358);+#4357 = CARTESIAN_POINT('',(0.,0.));+#4358 = VECTOR('',#4359,1.);+#4359 = DIRECTION('',(-1.,0.));+#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4361 = PCURVE('',#2297,#4362);+#4362 = DEFINITIONAL_REPRESENTATION('',(#4363),#4367);+#4363 = LINE('',#4364,#4365);+#4364 = CARTESIAN_POINT('',(-1.2,-5.65));+#4365 = VECTOR('',#4366,1.);+#4366 = DIRECTION('',(1.,0.));+#4367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4368 = ORIENTED_EDGE('',*,*,#4369,.T.);+#4369 = EDGE_CURVE('',#4347,#1614,#4370,.T.);+#4370 = SURFACE_CURVE('',#4371,(#4375,#4382),.PCURVE_S1.);+#4371 = LINE('',#4372,#4373);+#4372 = CARTESIAN_POINT('',(-5.65,-3.15,1.2));+#4373 = VECTOR('',#4374,1.);+#4374 = DIRECTION('',(-0.,-1.,-0.));+#4375 = PCURVE('',#1631,#4376);+#4376 = DEFINITIONAL_REPRESENTATION('',(#4377),#4381);+#4377 = LINE('',#4378,#4379);+#4378 = CARTESIAN_POINT('',(0.,0.));+#4379 = VECTOR('',#4380,1.);+#4380 = DIRECTION('',(0.,-1.));+#4381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4382 = PCURVE('',#1659,#4383);+#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388);+#4384 = LINE('',#4385,#4386);+#4385 = CARTESIAN_POINT('',(-11.3,0.));+#4386 = VECTOR('',#4387,1.);+#4387 = DIRECTION('',(-0.,-1.));+#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4389 = ADVANCED_FACE('',(#4390),#1659,.F.);+#4390 = FACE_BOUND('',#4391,.T.);+#4391 = EDGE_LOOP('',(#4392,#4393,#4394,#4417));+#4392 = ORIENTED_EDGE('',*,*,#1643,.T.);+#4393 = ORIENTED_EDGE('',*,*,#4369,.F.);+#4394 = ORIENTED_EDGE('',*,*,#4395,.F.);+#4395 = EDGE_CURVE('',#4396,#4347,#4398,.T.);+#4396 = VERTEX_POINT('',#4397);+#4397 = CARTESIAN_POINT('',(5.65,-3.15,1.2));+#4398 = SURFACE_CURVE('',#4399,(#4403,#4410),.PCURVE_S1.);+#4399 = LINE('',#4400,#4401);+#4400 = CARTESIAN_POINT('',(5.65,-3.15,1.2));+#4401 = VECTOR('',#4402,1.);+#4402 = DIRECTION('',(-1.,0.,0.));+#4403 = PCURVE('',#1659,#4404);+#4404 = DEFINITIONAL_REPRESENTATION('',(#4405),#4409);+#4405 = LINE('',#4406,#4407);+#4406 = CARTESIAN_POINT('',(0.,0.));+#4407 = VECTOR('',#4408,1.);+#4408 = DIRECTION('',(-1.,0.));+#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4410 = PCURVE('',#2297,#4411);+#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416);+#4412 = LINE('',#4413,#4414);+#4413 = CARTESIAN_POINT('',(-1.2,5.65));+#4414 = VECTOR('',#4415,1.);+#4415 = DIRECTION('',(0.,-1.));+#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4417 = ORIENTED_EDGE('',*,*,#4418,.T.);+#4418 = EDGE_CURVE('',#4396,#1644,#4419,.T.);+#4419 = SURFACE_CURVE('',#4420,(#4424,#4431),.PCURVE_S1.);+#4420 = LINE('',#4421,#4422);+#4421 = CARTESIAN_POINT('',(5.65,-3.15,1.2));+#4422 = VECTOR('',#4423,1.);+#4423 = DIRECTION('',(-0.,-1.,-0.));+#4424 = PCURVE('',#1659,#4425);+#4425 = DEFINITIONAL_REPRESENTATION('',(#4426),#4430);+#4426 = LINE('',#4427,#4428);+#4427 = CARTESIAN_POINT('',(0.,0.));+#4428 = VECTOR('',#4429,1.);+#4429 = DIRECTION('',(-0.,-1.));+#4430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4431 = PCURVE('',#1687,#4432);+#4432 = DEFINITIONAL_REPRESENTATION('',(#4433),#4437);+#4433 = LINE('',#4434,#4435);+#4434 = CARTESIAN_POINT('',(-2.4,0.));+#4435 = VECTOR('',#4436,1.);+#4436 = DIRECTION('',(0.,-1.));+#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4438 = ADVANCED_FACE('',(#4439),#1687,.F.);+#4439 = FACE_BOUND('',#4440,.T.);+#4440 = EDGE_LOOP('',(#4441,#4442,#4443,#4466));+#4441 = ORIENTED_EDGE('',*,*,#1671,.T.);+#4442 = ORIENTED_EDGE('',*,*,#4418,.F.);+#4443 = ORIENTED_EDGE('',*,*,#4444,.F.);+#4444 = EDGE_CURVE('',#4445,#4396,#4447,.T.);+#4445 = VERTEX_POINT('',#4446);+#4446 = CARTESIAN_POINT('',(5.65,-3.15,-1.2));+#4447 = SURFACE_CURVE('',#4448,(#4452,#4459),.PCURVE_S1.);+#4448 = LINE('',#4449,#4450);+#4449 = CARTESIAN_POINT('',(5.65,-3.15,-1.2));+#4450 = VECTOR('',#4451,1.);+#4451 = DIRECTION('',(0.,0.,1.));+#4452 = PCURVE('',#1687,#4453);+#4453 = DEFINITIONAL_REPRESENTATION('',(#4454),#4458);+#4454 = LINE('',#4455,#4456);+#4455 = CARTESIAN_POINT('',(0.,0.));+#4456 = VECTOR('',#4457,1.);+#4457 = DIRECTION('',(-1.,0.));+#4458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4459 = PCURVE('',#2297,#4460);+#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465);+#4461 = LINE('',#4462,#4463);+#4462 = CARTESIAN_POINT('',(1.2,5.65));+#4463 = VECTOR('',#4464,1.);+#4464 = DIRECTION('',(-1.,0.));+#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4466 = ORIENTED_EDGE('',*,*,#4467,.T.);+#4467 = EDGE_CURVE('',#4445,#1672,#4468,.T.);+#4468 = SURFACE_CURVE('',#4469,(#4473,#4480),.PCURVE_S1.);+#4469 = LINE('',#4470,#4471);+#4470 = CARTESIAN_POINT('',(5.65,-3.15,-1.2));+#4471 = VECTOR('',#4472,1.);+#4472 = DIRECTION('',(-0.,-1.,-0.));+#4473 = PCURVE('',#1687,#4474);+#4474 = DEFINITIONAL_REPRESENTATION('',(#4475),#4479);+#4475 = LINE('',#4476,#4477);+#4476 = CARTESIAN_POINT('',(0.,0.));+#4477 = VECTOR('',#4478,1.);+#4478 = DIRECTION('',(0.,-1.));+#4479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4480 = PCURVE('',#1713,#4481);+#4481 = DEFINITIONAL_REPRESENTATION('',(#4482),#4486);+#4482 = LINE('',#4483,#4484);+#4483 = CARTESIAN_POINT('',(-11.3,0.));+#4484 = VECTOR('',#4485,1.);+#4485 = DIRECTION('',(0.,-1.));+#4486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4487 = ADVANCED_FACE('',(#4488),#1713,.F.);+#4488 = FACE_BOUND('',#4489,.T.);+#4489 = EDGE_LOOP('',(#4490,#4491,#4492,#4513));+#4490 = ORIENTED_EDGE('',*,*,#1699,.T.);+#4491 = ORIENTED_EDGE('',*,*,#4467,.F.);+#4492 = ORIENTED_EDGE('',*,*,#4493,.F.);+#4493 = EDGE_CURVE('',#4324,#4445,#4494,.T.);+#4494 = SURFACE_CURVE('',#4495,(#4499,#4506),.PCURVE_S1.);+#4495 = LINE('',#4496,#4497);+#4496 = CARTESIAN_POINT('',(-5.65,-3.15,-1.2));+#4497 = VECTOR('',#4498,1.);+#4498 = DIRECTION('',(1.,0.,0.));+#4499 = PCURVE('',#1713,#4500);+#4500 = DEFINITIONAL_REPRESENTATION('',(#4501),#4505);+#4501 = LINE('',#4502,#4503);+#4502 = CARTESIAN_POINT('',(0.,0.));+#4503 = VECTOR('',#4504,1.);+#4504 = DIRECTION('',(-1.,0.));+#4505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4506 = PCURVE('',#2297,#4507);+#4507 = DEFINITIONAL_REPRESENTATION('',(#4508),#4512);+#4508 = LINE('',#4509,#4510);+#4509 = CARTESIAN_POINT('',(1.2,-5.65));+#4510 = VECTOR('',#4511,1.);+#4511 = DIRECTION('',(0.,1.));+#4512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4513 = ORIENTED_EDGE('',*,*,#4323,.T.);+#4514 = ADVANCED_FACE('',(#4515),#1813,.T.);+#4515 = FACE_BOUND('',#4516,.T.);+#4516 = EDGE_LOOP('',(#4517,#4518,#4541,#4569));+#4517 = ORIENTED_EDGE('',*,*,#1797,.T.);+#4518 = ORIENTED_EDGE('',*,*,#4519,.F.);+#4519 = EDGE_CURVE('',#4520,#1775,#4522,.T.);+#4520 = VERTEX_POINT('',#4521);+#4521 = CARTESIAN_POINT('',(2.15,-3.55,-1.4));+#4522 = SURFACE_CURVE('',#4523,(#4527,#4534),.PCURVE_S1.);+#4523 = LINE('',#4524,#4525);+#4524 = CARTESIAN_POINT('',(2.15,-3.55,-1.4));+#4525 = VECTOR('',#4526,1.);+#4526 = DIRECTION('',(0.,1.,0.));+#4527 = PCURVE('',#1813,#4528);+#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4533);+#4529 = LINE('',#4530,#4531);+#4530 = CARTESIAN_POINT('',(-1.2,0.));+#4531 = VECTOR('',#4532,1.);+#4532 = DIRECTION('',(0.,1.));+#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4534 = PCURVE('',#4059,#4535);+#4535 = DEFINITIONAL_REPRESENTATION('',(#4536),#4540);+#4536 = LINE('',#4537,#4538);+#4537 = CARTESIAN_POINT('',(1.2,0.));+#4538 = VECTOR('',#4539,1.);+#4539 = DIRECTION('',(0.,1.));+#4540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4541 = ORIENTED_EDGE('',*,*,#4542,.F.);+#4542 = EDGE_CURVE('',#4543,#4520,#4545,.T.);+#4543 = VERTEX_POINT('',#4544);+#4544 = CARTESIAN_POINT('',(3.35,-3.55,-1.4));+#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.);+#4546 = LINE('',#4547,#4548);+#4547 = CARTESIAN_POINT('',(3.35,-3.55,-1.4));+#4548 = VECTOR('',#4549,1.);+#4549 = DIRECTION('',(-1.,-0.,-0.));+#4550 = PCURVE('',#1813,#4551);+#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556);+#4552 = LINE('',#4553,#4554);+#4553 = CARTESIAN_POINT('',(0.,0.));+#4554 = VECTOR('',#4555,1.);+#4555 = DIRECTION('',(-1.,0.));+#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4557 = PCURVE('',#4558,#4563);+#4558 = PLANE('',#4559);+#4559 = AXIS2_PLACEMENT_3D('',#4560,#4561,#4562);+#4560 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#4561 = DIRECTION('',(-0.,1.,0.));+#4562 = DIRECTION('',(0.,0.,1.));+#4563 = DEFINITIONAL_REPRESENTATION('',(#4564),#4568);+#4564 = LINE('',#4565,#4566);+#4565 = CARTESIAN_POINT('',(-1.2,0.));+#4566 = VECTOR('',#4567,1.);+#4567 = DIRECTION('',(-0.,-1.));+#4568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4569 = ORIENTED_EDGE('',*,*,#4570,.T.);+#4570 = EDGE_CURVE('',#4543,#1798,#4571,.T.);+#4571 = SURFACE_CURVE('',#4572,(#4576,#4583),.PCURVE_S1.);+#4572 = LINE('',#4573,#4574);+#4573 = CARTESIAN_POINT('',(3.35,-3.55,-1.4));+#4574 = VECTOR('',#4575,1.);+#4575 = DIRECTION('',(0.,1.,0.));+#4576 = PCURVE('',#1813,#4577);+#4577 = DEFINITIONAL_REPRESENTATION('',(#4578),#4582);+#4578 = LINE('',#4579,#4580);+#4579 = CARTESIAN_POINT('',(0.,0.));+#4580 = VECTOR('',#4581,1.);+#4581 = DIRECTION('',(0.,1.));+#4582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4583 = PCURVE('',#3939,#4584);+#4584 = DEFINITIONAL_REPRESENTATION('',(#4585),#4589);+#4585 = LINE('',#4586,#4587);+#4586 = CARTESIAN_POINT('',(1.2,0.));+#4587 = VECTOR('',#4588,1.);+#4588 = DIRECTION('',(0.,1.));+#4589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4590 = ADVANCED_FACE('',(#4591),#2134,.F.);+#4591 = FACE_BOUND('',#4592,.T.);+#4592 = EDGE_LOOP('',(#4593,#4594,#4595,#4596));+#4593 = ORIENTED_EDGE('',*,*,#2202,.F.);+#4594 = ORIENTED_EDGE('',*,*,#2120,.F.);+#4595 = ORIENTED_EDGE('',*,*,#2761,.T.);+#4596 = ORIENTED_EDGE('',*,*,#4597,.F.);+#4597 = EDGE_CURVE('',#2203,#2739,#4598,.T.);+#4598 = SURFACE_CURVE('',#4599,(#4603,#4610),.PCURVE_S1.);+#4599 = LINE('',#4600,#4601);+#4600 = CARTESIAN_POINT('',(-2.15,-3.55,-1.4));+#4601 = VECTOR('',#4602,1.);+#4602 = DIRECTION('',(-1.,-0.,-0.));+#4603 = PCURVE('',#2134,#4604);+#4604 = DEFINITIONAL_REPRESENTATION('',(#4605),#4609);+#4605 = LINE('',#4606,#4607);+#4606 = CARTESIAN_POINT('',(0.,-1.3));+#4607 = VECTOR('',#4608,1.);+#4608 = DIRECTION('',(1.,0.));+#4609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4610 = PCURVE('',#2241,#4611);+#4611 = DEFINITIONAL_REPRESENTATION('',(#4612),#4616);+#4612 = LINE('',#4613,#4614);+#4613 = CARTESIAN_POINT('',(0.6,0.));+#4614 = VECTOR('',#4615,1.);+#4615 = DIRECTION('',(0.,-1.));+#4616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4617 = ADVANCED_FACE('',(#4618),#2168,.T.);+#4618 = FACE_BOUND('',#4619,.T.);+#4619 = EDGE_LOOP('',(#4620,#4621,#4622,#4623,#4644,#4645));+#4620 = ORIENTED_EDGE('',*,*,#2476,.F.);+#4621 = ORIENTED_EDGE('',*,*,#2426,.T.);+#4622 = ORIENTED_EDGE('',*,*,#2150,.T.);+#4623 = ORIENTED_EDGE('',*,*,#4624,.T.);+#4624 = EDGE_CURVE('',#2153,#2576,#4625,.T.);+#4625 = SURFACE_CURVE('',#4626,(#4630,#4637),.PCURVE_S1.);+#4626 = LINE('',#4627,#4628);+#4627 = CARTESIAN_POINT('',(-2.15,-3.55,-1.6));+#4628 = VECTOR('',#4629,1.);+#4629 = DIRECTION('',(-1.,-0.,-0.));+#4630 = PCURVE('',#2168,#4631);+#4631 = DEFINITIONAL_REPRESENTATION('',(#4632),#4636);+#4632 = LINE('',#4633,#4634);+#4633 = CARTESIAN_POINT('',(-0.,-1.3));+#4634 = VECTOR('',#4635,1.);+#4635 = DIRECTION('',(1.,0.));+#4636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4637 = PCURVE('',#2409,#4638);+#4638 = DEFINITIONAL_REPRESENTATION('',(#4639),#4643);+#4639 = LINE('',#4640,#4641);+#4640 = CARTESIAN_POINT('',(3.14159265359,0.));+#4641 = VECTOR('',#4642,1.);+#4642 = DIRECTION('',(0.,1.));+#4643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4644 = ORIENTED_EDGE('',*,*,#2575,.F.);+#4645 = ORIENTED_EDGE('',*,*,#2525,.T.);+#4646 = ADVANCED_FACE('',(#4647),#2241,.F.);+#4647 = FACE_BOUND('',#4648,.T.);+#4648 = EDGE_LOOP('',(#4649,#4650,#4671,#4672));+#4649 = ORIENTED_EDGE('',*,*,#2738,.T.);+#4650 = ORIENTED_EDGE('',*,*,#4651,.F.);+#4651 = EDGE_CURVE('',#2226,#2716,#4652,.T.);+#4652 = SURFACE_CURVE('',#4653,(#4657,#4664),.PCURVE_S1.);+#4653 = LINE('',#4654,#4655);+#4654 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#4655 = VECTOR('',#4656,1.);+#4656 = DIRECTION('',(-1.,-0.,-0.));+#4657 = PCURVE('',#2241,#4658);+#4658 = DEFINITIONAL_REPRESENTATION('',(#4659),#4663);+#4659 = LINE('',#4660,#4661);+#4660 = CARTESIAN_POINT('',(-1.6,0.));+#4661 = VECTOR('',#4662,1.);+#4662 = DIRECTION('',(0.,-1.));+#4663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4664 = PCURVE('',#2269,#4665);+#4665 = DEFINITIONAL_REPRESENTATION('',(#4666),#4670);+#4666 = LINE('',#4667,#4668);+#4667 = CARTESIAN_POINT('',(0.,0.));+#4668 = VECTOR('',#4669,1.);+#4669 = DIRECTION('',(0.,-1.));+#4670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4671 = ORIENTED_EDGE('',*,*,#2225,.F.);+#4672 = ORIENTED_EDGE('',*,*,#4597,.T.);+#4673 = ADVANCED_FACE('',(#4674),#2269,.F.);+#4674 = FACE_BOUND('',#4675,.T.);+#4675 = EDGE_LOOP('',(#4676,#4697,#4698,#4699));+#4676 = ORIENTED_EDGE('',*,*,#4677,.F.);+#4677 = EDGE_CURVE('',#2254,#2693,#4678,.T.);+#4678 = SURFACE_CURVE('',#4679,(#4683,#4690),.PCURVE_S1.);+#4679 = LINE('',#4680,#4681);+#4680 = CARTESIAN_POINT('',(0.,-3.15,0.8));+#4681 = VECTOR('',#4682,1.);+#4682 = DIRECTION('',(-1.,0.,0.));+#4683 = PCURVE('',#2269,#4684);+#4684 = DEFINITIONAL_REPRESENTATION('',(#4685),#4689);+#4685 = LINE('',#4686,#4687);+#4686 = CARTESIAN_POINT('',(-0.4,2.15));+#4687 = VECTOR('',#4688,1.);+#4688 = DIRECTION('',(-0.,-1.));+#4689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4690 = PCURVE('',#2297,#4691);+#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696);+#4692 = LINE('',#4693,#4694);+#4693 = CARTESIAN_POINT('',(-0.8,0.));+#4694 = VECTOR('',#4695,1.);+#4695 = DIRECTION('',(0.,-1.));+#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4697 = ORIENTED_EDGE('',*,*,#2253,.F.);+#4698 = ORIENTED_EDGE('',*,*,#4651,.T.);+#4699 = ORIENTED_EDGE('',*,*,#2715,.T.);+#4700 = ADVANCED_FACE('',(#4701,#4805,#4811),#2297,.T.);+#4701 = FACE_BOUND('',#4702,.T.);+#4702 = EDGE_LOOP('',(#4703,#4728,#4756,#4779));+#4703 = ORIENTED_EDGE('',*,*,#4704,.F.);+#4704 = EDGE_CURVE('',#4705,#4707,#4709,.T.);+#4705 = VERTEX_POINT('',#4706);+#4706 = CARTESIAN_POINT('',(3.35,-3.15,-0.2));+#4707 = VERTEX_POINT('',#4708);+#4708 = CARTESIAN_POINT('',(3.35,-3.15,-7.940784460357E-17));+#4709 = SURFACE_CURVE('',#4710,(#4714,#4721),.PCURVE_S1.);+#4710 = LINE('',#4711,#4712);+#4711 = CARTESIAN_POINT('',(3.35,-3.15,0.));+#4712 = VECTOR('',#4713,1.);+#4713 = DIRECTION('',(0.,0.,1.));+#4714 = PCURVE('',#2297,#4715);+#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720);+#4716 = LINE('',#4717,#4718);+#4717 = CARTESIAN_POINT('',(0.,3.35));+#4718 = VECTOR('',#4719,1.);+#4719 = DIRECTION('',(-1.,0.));+#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4721 = PCURVE('',#3939,#4722);+#4722 = DEFINITIONAL_REPRESENTATION('',(#4723),#4727);+#4723 = LINE('',#4724,#4725);+#4724 = CARTESIAN_POINT('',(-0.2,0.4));+#4725 = VECTOR('',#4726,1.);+#4726 = DIRECTION('',(-1.,0.));+#4727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4728 = ORIENTED_EDGE('',*,*,#4729,.F.);+#4729 = EDGE_CURVE('',#4730,#4705,#4732,.T.);+#4730 = VERTEX_POINT('',#4731);+#4731 = CARTESIAN_POINT('',(2.15,-3.15,-0.2));+#4732 = SURFACE_CURVE('',#4733,(#4737,#4744),.PCURVE_S1.);+#4733 = LINE('',#4734,#4735);+#4734 = CARTESIAN_POINT('',(0.,-3.15,-0.2));+#4735 = VECTOR('',#4736,1.);+#4736 = DIRECTION('',(1.,0.,0.));+#4737 = PCURVE('',#2297,#4738);+#4738 = DEFINITIONAL_REPRESENTATION('',(#4739),#4743);+#4739 = LINE('',#4740,#4741);+#4740 = CARTESIAN_POINT('',(0.2,0.));+#4741 = VECTOR('',#4742,1.);+#4742 = DIRECTION('',(0.,1.));+#4743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4744 = PCURVE('',#4745,#4750);+#4745 = PLANE('',#4746);+#4746 = AXIS2_PLACEMENT_3D('',#4747,#4748,#4749);+#4747 = CARTESIAN_POINT('',(3.35,-2.501585741629,-0.2));+#4748 = DIRECTION('',(0.,1.224646799147E-16,-1.));+#4749 = DIRECTION('',(0.,1.,1.224646799147E-16));+#4750 = DEFINITIONAL_REPRESENTATION('',(#4751),#4755);+#4751 = LINE('',#4752,#4753);+#4752 = CARTESIAN_POINT('',(-0.648414258371,-3.35));+#4753 = VECTOR('',#4754,1.);+#4754 = DIRECTION('',(0.,1.));+#4755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4756 = ORIENTED_EDGE('',*,*,#4757,.T.);+#4757 = EDGE_CURVE('',#4730,#4758,#4760,.T.);+#4758 = VERTEX_POINT('',#4759);+#4759 = CARTESIAN_POINT('',(2.15,-3.15,0.));+#4760 = SURFACE_CURVE('',#4761,(#4765,#4772),.PCURVE_S1.);+#4761 = LINE('',#4762,#4763);+#4762 = CARTESIAN_POINT('',(2.15,-3.15,0.));+#4763 = VECTOR('',#4764,1.);+#4764 = DIRECTION('',(0.,0.,1.));+#4765 = PCURVE('',#2297,#4766);+#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771);+#4767 = LINE('',#4768,#4769);+#4768 = CARTESIAN_POINT('',(0.,2.15));+#4769 = VECTOR('',#4770,1.);+#4770 = DIRECTION('',(-1.,0.));+#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4772 = PCURVE('',#4059,#4773);+#4773 = DEFINITIONAL_REPRESENTATION('',(#4774),#4778);+#4774 = LINE('',#4775,#4776);+#4775 = CARTESIAN_POINT('',(-0.2,0.4));+#4776 = VECTOR('',#4777,1.);+#4777 = DIRECTION('',(-1.,0.));+#4778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4779 = ORIENTED_EDGE('',*,*,#4780,.T.);+#4780 = EDGE_CURVE('',#4758,#4707,#4781,.T.);+#4781 = SURFACE_CURVE('',#4782,(#4786,#4793),.PCURVE_S1.);+#4782 = LINE('',#4783,#4784);+#4783 = CARTESIAN_POINT('',(0.,-3.15,0.));+#4784 = VECTOR('',#4785,1.);+#4785 = DIRECTION('',(1.,0.,0.));+#4786 = PCURVE('',#2297,#4787);+#4787 = DEFINITIONAL_REPRESENTATION('',(#4788),#4792);+#4788 = LINE('',#4789,#4790);+#4789 = CARTESIAN_POINT('',(0.,0.));+#4790 = VECTOR('',#4791,1.);+#4791 = DIRECTION('',(0.,1.));+#4792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4793 = PCURVE('',#4794,#4799);+#4794 = PLANE('',#4795);+#4795 = AXIS2_PLACEMENT_3D('',#4796,#4797,#4798);+#4796 = CARTESIAN_POINT('',(3.35,-2.501585741629,0.));+#4797 = DIRECTION('',(0.,1.224646799147E-16,-1.));+#4798 = DIRECTION('',(0.,1.,1.224646799147E-16));+#4799 = DEFINITIONAL_REPRESENTATION('',(#4800),#4804);+#4800 = LINE('',#4801,#4802);+#4801 = CARTESIAN_POINT('',(-0.648414258371,-3.35));+#4802 = VECTOR('',#4803,1.);+#4803 = DIRECTION('',(0.,1.));+#4804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4805 = FACE_BOUND('',#4806,.T.);+#4806 = EDGE_LOOP('',(#4807,#4808,#4809,#4810));+#4807 = ORIENTED_EDGE('',*,*,#4395,.T.);+#4808 = ORIENTED_EDGE('',*,*,#4346,.T.);+#4809 = ORIENTED_EDGE('',*,*,#4493,.T.);+#4810 = ORIENTED_EDGE('',*,*,#4444,.T.);+#4811 = FACE_BOUND('',#4812,.T.);+#4812 = EDGE_LOOP('',(#4813,#4834,#4835,#4836));+#4813 = ORIENTED_EDGE('',*,*,#4814,.F.);+#4814 = EDGE_CURVE('',#2282,#2670,#4815,.T.);+#4815 = SURFACE_CURVE('',#4816,(#4820,#4827),.PCURVE_S1.);+#4816 = LINE('',#4817,#4818);+#4817 = CARTESIAN_POINT('',(0.,-3.15,1.));+#4818 = VECTOR('',#4819,1.);+#4819 = DIRECTION('',(-1.,0.,0.));+#4820 = PCURVE('',#2297,#4821);+#4821 = DEFINITIONAL_REPRESENTATION('',(#4822),#4826);+#4822 = LINE('',#4823,#4824);+#4823 = CARTESIAN_POINT('',(-1.,0.));+#4824 = VECTOR('',#4825,1.);+#4825 = DIRECTION('',(0.,-1.));+#4826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4827 = PCURVE('',#2325,#4828);+#4828 = DEFINITIONAL_REPRESENTATION('',(#4829),#4833);+#4829 = LINE('',#4830,#4831);+#4830 = CARTESIAN_POINT('',(-0.4,2.15));+#4831 = VECTOR('',#4832,1.);+#4832 = DIRECTION('',(-0.,-1.));+#4833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4834 = ORIENTED_EDGE('',*,*,#2281,.T.);+#4835 = ORIENTED_EDGE('',*,*,#4677,.T.);+#4836 = ORIENTED_EDGE('',*,*,#2692,.F.);+#4837 = ADVANCED_FACE('',(#4838),#2325,.T.);+#4838 = FACE_BOUND('',#4839,.T.);+#4839 = EDGE_LOOP('',(#4840,#4841,#4842,#4843));+#4840 = ORIENTED_EDGE('',*,*,#2309,.T.);+#4841 = ORIENTED_EDGE('',*,*,#4814,.T.);+#4842 = ORIENTED_EDGE('',*,*,#2669,.F.);+#4843 = ORIENTED_EDGE('',*,*,#4844,.F.);+#4844 = EDGE_CURVE('',#2310,#2646,#4845,.T.);+#4845 = SURFACE_CURVE('',#4846,(#4850,#4857),.PCURVE_S1.);+#4846 = LINE('',#4847,#4848);+#4847 = CARTESIAN_POINT('',(-2.15,-3.55,1.));+#4848 = VECTOR('',#4849,1.);+#4849 = DIRECTION('',(-1.,-0.,-0.));+#4850 = PCURVE('',#2325,#4851);+#4851 = DEFINITIONAL_REPRESENTATION('',(#4852),#4856);+#4852 = LINE('',#4853,#4854);+#4853 = CARTESIAN_POINT('',(0.,0.));+#4854 = VECTOR('',#4855,1.);+#4855 = DIRECTION('',(0.,-1.));+#4856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4857 = PCURVE('',#2354,#4858);+#4858 = DEFINITIONAL_REPRESENTATION('',(#4859),#4863);+#4859 = LINE('',#4860,#4861);+#4860 = CARTESIAN_POINT('',(6.28318530718,0.));+#4861 = VECTOR('',#4862,1.);+#4862 = DIRECTION('',(0.,1.));+#4863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4864 = ADVANCED_FACE('',(#4865),#2354,.T.);+#4865 = FACE_BOUND('',#4866,.T.);+#4866 = EDGE_LOOP('',(#4867,#4868,#4889,#4890));+#4867 = ORIENTED_EDGE('',*,*,#2645,.F.);+#4868 = ORIENTED_EDGE('',*,*,#4869,.F.);+#4869 = EDGE_CURVE('',#2338,#2623,#4870,.T.);+#4870 = SURFACE_CURVE('',#4871,(#4875,#4882),.PCURVE_S1.);+#4871 = LINE('',#4872,#4873);+#4872 = CARTESIAN_POINT('',(-2.15,-3.75,0.8));+#4873 = VECTOR('',#4874,1.);+#4874 = DIRECTION('',(-1.,-0.,-0.));+#4875 = PCURVE('',#2354,#4876);+#4876 = DEFINITIONAL_REPRESENTATION('',(#4877),#4881);+#4877 = LINE('',#4878,#4879);+#4878 = CARTESIAN_POINT('',(4.712388980385,0.));+#4879 = VECTOR('',#4880,1.);+#4880 = DIRECTION('',(0.,1.));+#4881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4882 = PCURVE('',#2382,#4883);+#4883 = DEFINITIONAL_REPRESENTATION('',(#4884),#4888);+#4884 = LINE('',#4885,#4886);+#4885 = CARTESIAN_POINT('',(-2.2,0.));+#4886 = VECTOR('',#4887,1.);+#4887 = DIRECTION('',(0.,-1.));+#4888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4889 = ORIENTED_EDGE('',*,*,#2337,.T.);+#4890 = ORIENTED_EDGE('',*,*,#4844,.T.);+#4891 = ADVANCED_FACE('',(#4892),#2382,.T.);+#4892 = FACE_BOUND('',#4893,.T.);+#4893 = EDGE_LOOP('',(#4894,#4895,#4916,#4917));+#4894 = ORIENTED_EDGE('',*,*,#2622,.F.);+#4895 = ORIENTED_EDGE('',*,*,#4896,.F.);+#4896 = EDGE_CURVE('',#2367,#2599,#4897,.T.);+#4897 = SURFACE_CURVE('',#4898,(#4902,#4909),.PCURVE_S1.);+#4898 = LINE('',#4899,#4900);+#4899 = CARTESIAN_POINT('',(-2.15,-3.75,-1.4));+#4900 = VECTOR('',#4901,1.);+#4901 = DIRECTION('',(-1.,-0.,-0.));+#4902 = PCURVE('',#2382,#4903);+#4903 = DEFINITIONAL_REPRESENTATION('',(#4904),#4908);+#4904 = LINE('',#4905,#4906);+#4905 = CARTESIAN_POINT('',(0.,0.));+#4906 = VECTOR('',#4907,1.);+#4907 = DIRECTION('',(0.,-1.));+#4908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4909 = PCURVE('',#2409,#4910);+#4910 = DEFINITIONAL_REPRESENTATION('',(#4911),#4915);+#4911 = LINE('',#4912,#4913);+#4912 = CARTESIAN_POINT('',(4.712388980385,0.));+#4913 = VECTOR('',#4914,1.);+#4914 = DIRECTION('',(0.,1.));+#4915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4916 = ORIENTED_EDGE('',*,*,#2366,.T.);+#4917 = ORIENTED_EDGE('',*,*,#4869,.T.);+#4918 = ADVANCED_FACE('',(#4919),#2409,.T.);+#4919 = FACE_BOUND('',#4920,.T.);+#4920 = EDGE_LOOP('',(#4921,#4922,#4923,#4924));+#4921 = ORIENTED_EDGE('',*,*,#2598,.F.);+#4922 = ORIENTED_EDGE('',*,*,#4624,.F.);+#4923 = ORIENTED_EDGE('',*,*,#2394,.T.);+#4924 = ORIENTED_EDGE('',*,*,#4896,.T.);+#4925 = ADVANCED_FACE('',(#4926),#3241,.T.);+#4926 = FACE_BOUND('',#4927,.T.);+#4927 = EDGE_LOOP('',(#4928,#4929,#4952,#4980,#5013,#5041,#5074,#5095,+    #5096,#5119,#5140));+#4928 = ORIENTED_EDGE('',*,*,#3897,.T.);+#4929 = ORIENTED_EDGE('',*,*,#4930,.T.);+#4930 = EDGE_CURVE('',#3898,#4931,#4933,.T.);+#4931 = VERTEX_POINT('',#4932);+#4932 = CARTESIAN_POINT('',(3.35,2.8,-1.6));+#4933 = SURFACE_CURVE('',#4934,(#4938,#4945),.PCURVE_S1.);+#4934 = LINE('',#4935,#4936);+#4935 = CARTESIAN_POINT('',(3.35,2.8,-1.6));+#4936 = VECTOR('',#4937,1.);+#4937 = DIRECTION('',(0.,0.,-1.));+#4938 = PCURVE('',#3241,#4939);+#4939 = DEFINITIONAL_REPRESENTATION('',(#4940),#4944);+#4940 = LINE('',#4941,#4942);+#4941 = CARTESIAN_POINT('',(1.4,-0.75));+#4942 = VECTOR('',#4943,1.);+#4943 = DIRECTION('',(1.,0.));+#4944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4945 = PCURVE('',#4197,#4946);+#4946 = DEFINITIONAL_REPRESENTATION('',(#4947),#4951);+#4947 = LINE('',#4948,#4949);+#4948 = CARTESIAN_POINT('',(6.28318530718,-1.4));+#4949 = VECTOR('',#4950,1.);+#4950 = DIRECTION('',(0.,-1.));+#4951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4952 = ORIENTED_EDGE('',*,*,#4953,.F.);+#4953 = EDGE_CURVE('',#4954,#4931,#4956,.T.);+#4954 = VERTEX_POINT('',#4955);+#4955 = CARTESIAN_POINT('',(3.35,3.55,-1.6));+#4956 = SURFACE_CURVE('',#4957,(#4961,#4968),.PCURVE_S1.);+#4957 = LINE('',#4958,#4959);+#4958 = CARTESIAN_POINT('',(3.35,3.55,-1.6));+#4959 = VECTOR('',#4960,1.);+#4960 = DIRECTION('',(0.,-1.,0.));+#4961 = PCURVE('',#3241,#4962);+#4962 = DEFINITIONAL_REPRESENTATION('',(#4963),#4967);+#4963 = LINE('',#4964,#4965);+#4964 = CARTESIAN_POINT('',(1.4,0.));+#4965 = VECTOR('',#4966,1.);+#4966 = DIRECTION('',(0.,-1.));+#4967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4968 = PCURVE('',#4969,#4974);+#4969 = PLANE('',#4970);+#4970 = AXIS2_PLACEMENT_3D('',#4971,#4972,#4973);+#4971 = CARTESIAN_POINT('',(3.35,3.55,-1.6));+#4972 = DIRECTION('',(0.,0.,-1.));+#4973 = DIRECTION('',(-1.,0.,-0.));+#4974 = DEFINITIONAL_REPRESENTATION('',(#4975),#4979);+#4975 = LINE('',#4976,#4977);+#4976 = CARTESIAN_POINT('',(0.,0.));+#4977 = VECTOR('',#4978,1.);+#4978 = DIRECTION('',(-0.,-1.));+#4979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4980 = ORIENTED_EDGE('',*,*,#4981,.F.);+#4981 = EDGE_CURVE('',#4982,#4954,#4984,.T.);+#4982 = VERTEX_POINT('',#4983);+#4983 = CARTESIAN_POINT('',(3.35,3.75,-1.4));+#4984 = SURFACE_CURVE('',#4985,(#4990,#5001),.PCURVE_S1.);+#4985 = CIRCLE('',#4986,0.2);+#4986 = AXIS2_PLACEMENT_3D('',#4987,#4988,#4989);+#4987 = CARTESIAN_POINT('',(3.35,3.55,-1.4));+#4988 = DIRECTION('',(-1.,-0.,-0.));+#4989 = DIRECTION('',(0.,0.,-1.));+#4990 = PCURVE('',#3241,#4991);+#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#5000);+#4992 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4993,#4994,#4995,#4996,+#4997,#4998,#4999),.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('') );+#4993 = CARTESIAN_POINT('',(1.4,0.));+#4994 = CARTESIAN_POINT('',(1.4,-0.346410161514));+#4995 = CARTESIAN_POINT('',(1.1,-0.173205080757));+#4996 = CARTESIAN_POINT('',(0.8,-4.898587196589E-17));+#4997 = CARTESIAN_POINT('',(1.1,0.173205080757));+#4998 = CARTESIAN_POINT('',(1.4,0.346410161514));+#4999 = CARTESIAN_POINT('',(1.4,0.));+#5000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5001 = PCURVE('',#5002,#5007);+#5002 = CYLINDRICAL_SURFACE('',#5003,0.2);+#5003 = AXIS2_PLACEMENT_3D('',#5004,#5005,#5006);+#5004 = CARTESIAN_POINT('',(3.35,3.55,-1.4));+#5005 = DIRECTION('',(-1.,-0.,-0.));+#5006 = DIRECTION('',(-0.,0.,1.));+#5007 = DEFINITIONAL_REPRESENTATION('',(#5008),#5012);+#5008 = LINE('',#5009,#5010);+#5009 = CARTESIAN_POINT('',(-3.14159265359,0.));+#5010 = VECTOR('',#5011,1.);+#5011 = DIRECTION('',(1.,0.));+#5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5013 = ORIENTED_EDGE('',*,*,#5014,.F.);+#5014 = EDGE_CURVE('',#5015,#4982,#5017,.T.);+#5015 = VERTEX_POINT('',#5016);+#5016 = CARTESIAN_POINT('',(3.35,3.75,-0.2));+#5017 = SURFACE_CURVE('',#5018,(#5022,#5029),.PCURVE_S1.);+#5018 = LINE('',#5019,#5020);+#5019 = CARTESIAN_POINT('',(3.35,3.75,-0.2));+#5020 = VECTOR('',#5021,1.);+#5021 = DIRECTION('',(0.,0.,-1.));+#5022 = PCURVE('',#3241,#5023);+#5023 = DEFINITIONAL_REPRESENTATION('',(#5024),#5028);+#5024 = LINE('',#5025,#5026);+#5025 = CARTESIAN_POINT('',(0.,0.2));+#5026 = VECTOR('',#5027,1.);+#5027 = DIRECTION('',(1.,0.));+#5028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5029 = PCURVE('',#5030,#5035);+#5030 = PLANE('',#5031);+#5031 = AXIS2_PLACEMENT_3D('',#5032,#5033,#5034);+#5032 = CARTESIAN_POINT('',(3.35,3.75,-0.2));+#5033 = DIRECTION('',(-0.,1.,0.));+#5034 = DIRECTION('',(0.,0.,1.));+#5035 = DEFINITIONAL_REPRESENTATION('',(#5036),#5040);+#5036 = LINE('',#5037,#5038);+#5037 = CARTESIAN_POINT('',(0.,0.));+#5038 = VECTOR('',#5039,1.);+#5039 = DIRECTION('',(-1.,0.));+#5040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5041 = ORIENTED_EDGE('',*,*,#5042,.F.);+#5042 = EDGE_CURVE('',#5043,#5015,#5045,.T.);+#5043 = VERTEX_POINT('',#5044);+#5044 = CARTESIAN_POINT('',(3.35,3.55,-1.283937165695E-16));+#5045 = SURFACE_CURVE('',#5046,(#5051,#5062),.PCURVE_S1.);+#5046 = CIRCLE('',#5047,0.2);+#5047 = AXIS2_PLACEMENT_3D('',#5048,#5049,#5050);+#5048 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#5049 = DIRECTION('',(-1.,-0.,-0.));+#5050 = DIRECTION('',(0.,0.,-1.));+#5051 = PCURVE('',#3241,#5052);+#5052 = DEFINITIONAL_REPRESENTATION('',(#5053),#5061);+#5053 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5054,#5055,#5056,#5057,+#5058,#5059,#5060),.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('') );+#5054 = CARTESIAN_POINT('',(0.2,0.));+#5055 = CARTESIAN_POINT('',(0.2,-0.346410161514));+#5056 = CARTESIAN_POINT('',(-1.E-01,-0.173205080757));+#5057 = CARTESIAN_POINT('',(-0.4,-4.898587196589E-17));+#5058 = CARTESIAN_POINT('',(-0.1,0.173205080757));+#5059 = CARTESIAN_POINT('',(0.2,0.346410161514));+#5060 = CARTESIAN_POINT('',(0.2,0.));+#5061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5062 = PCURVE('',#5063,#5068);+#5063 = CYLINDRICAL_SURFACE('',#5064,0.2);+#5064 = AXIS2_PLACEMENT_3D('',#5065,#5066,#5067);+#5065 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#5066 = DIRECTION('',(-1.,-0.,-0.));+#5067 = DIRECTION('',(-0.,0.,1.));+#5068 = DEFINITIONAL_REPRESENTATION('',(#5069),#5073);+#5069 = LINE('',#5070,#5071);+#5070 = CARTESIAN_POINT('',(-3.14159265359,0.));+#5071 = VECTOR('',#5072,1.);+#5072 = DIRECTION('',(1.,0.));+#5073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5074 = ORIENTED_EDGE('',*,*,#5075,.F.);+#5075 = EDGE_CURVE('',#3224,#5043,#5076,.T.);+#5076 = SURFACE_CURVE('',#5077,(#5081,#5088),.PCURVE_S1.);+#5077 = LINE('',#5078,#5079);+#5078 = CARTESIAN_POINT('',(3.35,2.501585741629,0.));+#5079 = VECTOR('',#5080,1.);+#5080 = DIRECTION('',(0.,1.,-1.224646799147E-16));+#5081 = PCURVE('',#3241,#5082);+#5082 = DEFINITIONAL_REPRESENTATION('',(#5083),#5087);+#5083 = LINE('',#5084,#5085);+#5084 = CARTESIAN_POINT('',(-0.2,-1.048414258371));+#5085 = VECTOR('',#5086,1.);+#5086 = DIRECTION('',(1.224646799147E-16,1.));+#5087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5088 = PCURVE('',#3269,#5089);+#5089 = DEFINITIONAL_REPRESENTATION('',(#5090),#5094);+#5090 = LINE('',#5091,#5092);+#5091 = CARTESIAN_POINT('',(0.,0.));+#5092 = VECTOR('',#5093,1.);+#5093 = DIRECTION('',(-1.,0.));+#5094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5095 = ORIENTED_EDGE('',*,*,#3223,.T.);+#5096 = ORIENTED_EDGE('',*,*,#5097,.T.);+#5097 = EDGE_CURVE('',#3226,#5098,#5100,.T.);+#5098 = VERTEX_POINT('',#5099);+#5099 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#5100 = SURFACE_CURVE('',#5101,(#5105,#5112),.PCURVE_S1.);+#5101 = LINE('',#5102,#5103);+#5102 = CARTESIAN_POINT('',(3.35,2.501585741629,-0.2));+#5103 = VECTOR('',#5104,1.);+#5104 = DIRECTION('',(0.,1.,-1.224646799147E-16));+#5105 = PCURVE('',#3241,#5106);+#5106 = DEFINITIONAL_REPRESENTATION('',(#5107),#5111);+#5107 = LINE('',#5108,#5109);+#5108 = CARTESIAN_POINT('',(0.,-1.048414258371));+#5109 = VECTOR('',#5110,1.);+#5110 = DIRECTION('',(1.224646799147E-16,1.));+#5111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5112 = PCURVE('',#3323,#5113);+#5113 = DEFINITIONAL_REPRESENTATION('',(#5114),#5118);+#5114 = LINE('',#5115,#5116);+#5115 = CARTESIAN_POINT('',(0.,0.));+#5116 = VECTOR('',#5117,1.);+#5117 = DIRECTION('',(-1.,0.));+#5118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5119 = ORIENTED_EDGE('',*,*,#5120,.T.);+#5120 = EDGE_CURVE('',#5098,#4237,#5121,.T.);+#5121 = SURFACE_CURVE('',#5122,(#5126,#5133),.PCURVE_S1.);+#5122 = LINE('',#5123,#5124);+#5123 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#5124 = VECTOR('',#5125,1.);+#5125 = DIRECTION('',(0.,0.,-1.));+#5126 = PCURVE('',#3241,#5127);+#5127 = DEFINITIONAL_REPRESENTATION('',(#5128),#5132);+#5128 = LINE('',#5129,#5130);+#5129 = CARTESIAN_POINT('',(0.,0.));+#5130 = VECTOR('',#5131,1.);+#5131 = DIRECTION('',(1.,0.));+#5132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5133 = PCURVE('',#4273,#5134);+#5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139);+#5135 = LINE('',#5136,#5137);+#5136 = CARTESIAN_POINT('',(0.,0.));+#5137 = VECTOR('',#5138,1.);+#5138 = DIRECTION('',(-1.,0.));+#5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5140 = ORIENTED_EDGE('',*,*,#4236,.T.);+#5141 = ADVANCED_FACE('',(#5142),#3269,.T.);+#5142 = FACE_BOUND('',#5143,.T.);+#5143 = EDGE_LOOP('',(#5144,#5167,#5168,#5169));+#5144 = ORIENTED_EDGE('',*,*,#5145,.F.);+#5145 = EDGE_CURVE('',#3254,#5146,#5148,.T.);+#5146 = VERTEX_POINT('',#5147);+#5147 = CARTESIAN_POINT('',(2.15,3.55,-1.283937165695E-16));+#5148 = SURFACE_CURVE('',#5149,(#5153,#5160),.PCURVE_S1.);+#5149 = LINE('',#5150,#5151);+#5150 = CARTESIAN_POINT('',(2.15,2.501585741629,0.));+#5151 = VECTOR('',#5152,1.);+#5152 = DIRECTION('',(0.,1.,-1.224646799147E-16));+#5153 = PCURVE('',#3269,#5154);+#5154 = DEFINITIONAL_REPRESENTATION('',(#5155),#5159);+#5155 = LINE('',#5156,#5157);+#5156 = CARTESIAN_POINT('',(0.,-1.2));+#5157 = VECTOR('',#5158,1.);+#5158 = DIRECTION('',(-1.,0.));+#5159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5160 = PCURVE('',#3297,#5161);+#5161 = DEFINITIONAL_REPRESENTATION('',(#5162),#5166);+#5162 = LINE('',#5163,#5164);+#5163 = CARTESIAN_POINT('',(-0.2,-1.048414258371));+#5164 = VECTOR('',#5165,1.);+#5165 = DIRECTION('',(1.224646799147E-16,1.));+#5166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5167 = ORIENTED_EDGE('',*,*,#3253,.T.);+#5168 = ORIENTED_EDGE('',*,*,#5075,.T.);+#5169 = ORIENTED_EDGE('',*,*,#5170,.T.);+#5170 = EDGE_CURVE('',#5043,#5146,#5171,.T.);+#5171 = SURFACE_CURVE('',#5172,(#5176,#5183),.PCURVE_S1.);+#5172 = LINE('',#5173,#5174);+#5173 = CARTESIAN_POINT('',(3.35,3.55,-1.283937165695E-16));+#5174 = VECTOR('',#5175,1.);+#5175 = DIRECTION('',(-1.,-0.,-0.));+#5176 = PCURVE('',#3269,#5177);+#5177 = DEFINITIONAL_REPRESENTATION('',(#5178),#5182);+#5178 = LINE('',#5179,#5180);+#5179 = CARTESIAN_POINT('',(-1.048414258371,0.));+#5180 = VECTOR('',#5181,1.);+#5181 = DIRECTION('',(0.,-1.));+#5182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5183 = PCURVE('',#5063,#5184);+#5184 = DEFINITIONAL_REPRESENTATION('',(#5185),#5189);+#5185 = LINE('',#5186,#5187);+#5186 = CARTESIAN_POINT('',(0.,0.));+#5187 = VECTOR('',#5188,1.);+#5188 = DIRECTION('',(0.,1.));+#5189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5190 = ADVANCED_FACE('',(#5191),#3297,.F.);+#5191 = FACE_BOUND('',#5192,.T.);+#5192 = EDGE_LOOP('',(#5193,#5218,#5239,#5240,#5241,#5264,#5285,#5286,+    #5287,#5315,#5338));+#5193 = ORIENTED_EDGE('',*,*,#5194,.T.);+#5194 = EDGE_CURVE('',#5195,#5197,#5199,.T.);+#5195 = VERTEX_POINT('',#5196);+#5196 = CARTESIAN_POINT('',(2.15,3.55,-1.6));+#5197 = VERTEX_POINT('',#5198);+#5198 = CARTESIAN_POINT('',(2.15,2.8,-1.6));+#5199 = SURFACE_CURVE('',#5200,(#5204,#5211),.PCURVE_S1.);+#5200 = LINE('',#5201,#5202);+#5201 = CARTESIAN_POINT('',(2.15,3.55,-1.6));+#5202 = VECTOR('',#5203,1.);+#5203 = DIRECTION('',(0.,-1.,0.));+#5204 = PCURVE('',#3297,#5205);+#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210);+#5206 = LINE('',#5207,#5208);+#5207 = CARTESIAN_POINT('',(1.4,0.));+#5208 = VECTOR('',#5209,1.);+#5209 = DIRECTION('',(0.,-1.));+#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5211 = PCURVE('',#4969,#5212);+#5212 = DEFINITIONAL_REPRESENTATION('',(#5213),#5217);+#5213 = LINE('',#5214,#5215);+#5214 = CARTESIAN_POINT('',(1.2,0.));+#5215 = VECTOR('',#5216,1.);+#5216 = DIRECTION('',(-0.,-1.));+#5217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5218 = ORIENTED_EDGE('',*,*,#5219,.T.);+#5219 = EDGE_CURVE('',#5197,#4095,#5220,.T.);+#5220 = SURFACE_CURVE('',#5221,(#5225,#5232),.PCURVE_S1.);+#5221 = LINE('',#5222,#5223);+#5222 = CARTESIAN_POINT('',(2.15,2.8,-0.2));+#5223 = VECTOR('',#5224,1.);+#5224 = DIRECTION('',(-0.,-0.,1.));+#5225 = PCURVE('',#3297,#5226);+#5226 = DEFINITIONAL_REPRESENTATION('',(#5227),#5231);+#5227 = LINE('',#5228,#5229);+#5228 = CARTESIAN_POINT('',(0.,-0.75));+#5229 = VECTOR('',#5230,1.);+#5230 = DIRECTION('',(-1.,0.));+#5231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5232 = PCURVE('',#4138,#5233);+#5233 = DEFINITIONAL_REPRESENTATION('',(#5234),#5238);+#5234 = LINE('',#5235,#5236);+#5235 = CARTESIAN_POINT('',(6.28318530718,-1.2));+#5236 = VECTOR('',#5237,1.);+#5237 = DIRECTION('',(0.,-1.));+#5238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5239 = ORIENTED_EDGE('',*,*,#4094,.F.);+#5240 = ORIENTED_EDGE('',*,*,#4212,.F.);+#5241 = ORIENTED_EDGE('',*,*,#5242,.F.);+#5242 = EDGE_CURVE('',#5243,#4213,#5245,.T.);+#5243 = VERTEX_POINT('',#5244);+#5244 = CARTESIAN_POINT('',(2.15,3.55,-0.2));+#5245 = SURFACE_CURVE('',#5246,(#5250,#5257),.PCURVE_S1.);+#5246 = LINE('',#5247,#5248);+#5247 = CARTESIAN_POINT('',(2.15,3.55,-0.2));+#5248 = VECTOR('',#5249,1.);+#5249 = DIRECTION('',(0.,0.,-1.));+#5250 = PCURVE('',#3297,#5251);+#5251 = DEFINITIONAL_REPRESENTATION('',(#5252),#5256);+#5252 = LINE('',#5253,#5254);+#5253 = CARTESIAN_POINT('',(0.,0.));+#5254 = VECTOR('',#5255,1.);+#5255 = DIRECTION('',(1.,0.));+#5256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5257 = PCURVE('',#4273,#5258);+#5258 = DEFINITIONAL_REPRESENTATION('',(#5259),#5263);+#5259 = LINE('',#5260,#5261);+#5260 = CARTESIAN_POINT('',(0.,-1.2));+#5261 = VECTOR('',#5262,1.);+#5262 = DIRECTION('',(-1.,0.));+#5263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5264 = ORIENTED_EDGE('',*,*,#5265,.F.);+#5265 = EDGE_CURVE('',#3282,#5243,#5266,.T.);+#5266 = SURFACE_CURVE('',#5267,(#5271,#5278),.PCURVE_S1.);+#5267 = LINE('',#5268,#5269);+#5268 = CARTESIAN_POINT('',(2.15,2.501585741629,-0.2));+#5269 = VECTOR('',#5270,1.);+#5270 = DIRECTION('',(0.,1.,-1.224646799147E-16));+#5271 = PCURVE('',#3297,#5272);+#5272 = DEFINITIONAL_REPRESENTATION('',(#5273),#5277);+#5273 = LINE('',#5274,#5275);+#5274 = CARTESIAN_POINT('',(0.,-1.048414258371));+#5275 = VECTOR('',#5276,1.);+#5276 = DIRECTION('',(1.224646799147E-16,1.));+#5277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5278 = PCURVE('',#3323,#5279);+#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284);+#5280 = LINE('',#5281,#5282);+#5281 = CARTESIAN_POINT('',(0.,-1.2));+#5282 = VECTOR('',#5283,1.);+#5283 = DIRECTION('',(-1.,0.));+#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5285 = ORIENTED_EDGE('',*,*,#3281,.F.);+#5286 = ORIENTED_EDGE('',*,*,#5145,.T.);+#5287 = ORIENTED_EDGE('',*,*,#5288,.T.);+#5288 = EDGE_CURVE('',#5146,#5289,#5291,.T.);+#5289 = VERTEX_POINT('',#5290);+#5290 = CARTESIAN_POINT('',(2.15,3.75,-0.2));+#5291 = SURFACE_CURVE('',#5292,(#5297,#5308),.PCURVE_S1.);+#5292 = CIRCLE('',#5293,0.2);+#5293 = AXIS2_PLACEMENT_3D('',#5294,#5295,#5296);+#5294 = CARTESIAN_POINT('',(2.15,3.55,-0.2));+#5295 = DIRECTION('',(-1.,-0.,-0.));+#5296 = DIRECTION('',(0.,0.,-1.));+#5297 = PCURVE('',#3297,#5298);+#5298 = DEFINITIONAL_REPRESENTATION('',(#5299),#5307);+#5299 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5300,#5301,#5302,#5303,+#5304,#5305,#5306),.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('') );+#5300 = CARTESIAN_POINT('',(0.2,0.));+#5301 = CARTESIAN_POINT('',(0.2,-0.346410161514));+#5302 = CARTESIAN_POINT('',(-1.E-01,-0.173205080757));+#5303 = CARTESIAN_POINT('',(-0.4,-4.898587196589E-17));+#5304 = CARTESIAN_POINT('',(-0.1,0.173205080757));+#5305 = CARTESIAN_POINT('',(0.2,0.346410161514));+#5306 = CARTESIAN_POINT('',(0.2,0.));+#5307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5308 = PCURVE('',#5063,#5309);+#5309 = DEFINITIONAL_REPRESENTATION('',(#5310),#5314);+#5310 = LINE('',#5311,#5312);+#5311 = CARTESIAN_POINT('',(-3.14159265359,1.2));+#5312 = VECTOR('',#5313,1.);+#5313 = DIRECTION('',(1.,0.));+#5314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5315 = ORIENTED_EDGE('',*,*,#5316,.T.);+#5316 = EDGE_CURVE('',#5289,#5317,#5319,.T.);+#5317 = VERTEX_POINT('',#5318);+#5318 = CARTESIAN_POINT('',(2.15,3.75,-1.4));+#5319 = SURFACE_CURVE('',#5320,(#5324,#5331),.PCURVE_S1.);+#5320 = LINE('',#5321,#5322);+#5321 = CARTESIAN_POINT('',(2.15,3.75,-0.2));+#5322 = VECTOR('',#5323,1.);+#5323 = DIRECTION('',(0.,0.,-1.));+#5324 = PCURVE('',#3297,#5325);+#5325 = DEFINITIONAL_REPRESENTATION('',(#5326),#5330);+#5326 = LINE('',#5327,#5328);+#5327 = CARTESIAN_POINT('',(0.,0.2));+#5328 = VECTOR('',#5329,1.);+#5329 = DIRECTION('',(1.,0.));+#5330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5331 = PCURVE('',#5030,#5332);+#5332 = DEFINITIONAL_REPRESENTATION('',(#5333),#5337);+#5333 = LINE('',#5334,#5335);+#5334 = CARTESIAN_POINT('',(0.,-1.2));+#5335 = VECTOR('',#5336,1.);+#5336 = DIRECTION('',(-1.,0.));+#5337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5338 = ORIENTED_EDGE('',*,*,#5339,.T.);+#5339 = EDGE_CURVE('',#5317,#5195,#5340,.T.);+#5340 = SURFACE_CURVE('',#5341,(#5346,#5357),.PCURVE_S1.);+#5341 = CIRCLE('',#5342,0.2);+#5342 = AXIS2_PLACEMENT_3D('',#5343,#5344,#5345);+#5343 = CARTESIAN_POINT('',(2.15,3.55,-1.4));+#5344 = DIRECTION('',(-1.,-0.,-0.));+#5345 = DIRECTION('',(0.,0.,-1.));+#5346 = PCURVE('',#3297,#5347);+#5347 = DEFINITIONAL_REPRESENTATION('',(#5348),#5356);+#5348 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5349,#5350,#5351,#5352,+#5353,#5354,#5355),.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('') );+#5349 = CARTESIAN_POINT('',(1.4,0.));+#5350 = CARTESIAN_POINT('',(1.4,-0.346410161514));+#5351 = CARTESIAN_POINT('',(1.1,-0.173205080757));+#5352 = CARTESIAN_POINT('',(0.8,-4.898587196589E-17));+#5353 = CARTESIAN_POINT('',(1.1,0.173205080757));+#5354 = CARTESIAN_POINT('',(1.4,0.346410161514));+#5355 = CARTESIAN_POINT('',(1.4,0.));+#5356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5357 = PCURVE('',#5002,#5358);+#5358 = DEFINITIONAL_REPRESENTATION('',(#5359),#5363);+#5359 = LINE('',#5360,#5361);+#5360 = CARTESIAN_POINT('',(-3.14159265359,1.2));+#5361 = VECTOR('',#5362,1.);+#5362 = DIRECTION('',(1.,0.));+#5363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5364 = ADVANCED_FACE('',(#5365),#3323,.F.);+#5365 = FACE_BOUND('',#5366,.T.);+#5366 = EDGE_LOOP('',(#5367,#5368,#5369,#5390));+#5367 = ORIENTED_EDGE('',*,*,#3309,.F.);+#5368 = ORIENTED_EDGE('',*,*,#5265,.T.);+#5369 = ORIENTED_EDGE('',*,*,#5370,.F.);+#5370 = EDGE_CURVE('',#5098,#5243,#5371,.T.);+#5371 = SURFACE_CURVE('',#5372,(#5376,#5383),.PCURVE_S1.);+#5372 = LINE('',#5373,#5374);+#5373 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#5374 = VECTOR('',#5375,1.);+#5375 = DIRECTION('',(-1.,-0.,-0.));+#5376 = PCURVE('',#3323,#5377);+#5377 = DEFINITIONAL_REPRESENTATION('',(#5378),#5382);+#5378 = LINE('',#5379,#5380);+#5379 = CARTESIAN_POINT('',(-1.048414258371,0.));+#5380 = VECTOR('',#5381,1.);+#5381 = DIRECTION('',(0.,-1.));+#5382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5383 = PCURVE('',#4273,#5384);+#5384 = DEFINITIONAL_REPRESENTATION('',(#5385),#5389);+#5385 = LINE('',#5386,#5387);+#5386 = CARTESIAN_POINT('',(0.,0.));+#5387 = VECTOR('',#5388,1.);+#5388 = DIRECTION('',(-0.,-1.));+#5389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5390 = ORIENTED_EDGE('',*,*,#5097,.F.);+#5391 = ADVANCED_FACE('',(#5392),#3939,.T.);+#5392 = FACE_BOUND('',#5393,.T.);+#5393 = EDGE_LOOP('',(#5394,#5424,#5445,#5446,#5447,#5470,#5491,#5492,+    #5515,#5544,#5572));+#5394 = ORIENTED_EDGE('',*,*,#5395,.T.);+#5395 = EDGE_CURVE('',#5396,#5398,#5400,.T.);+#5396 = VERTEX_POINT('',#5397);+#5397 = CARTESIAN_POINT('',(3.35,-3.55,-1.6));+#5398 = VERTEX_POINT('',#5399);+#5399 = CARTESIAN_POINT('',(3.35,-2.8,-1.6));+#5400 = SURFACE_CURVE('',#5401,(#5405,#5412),.PCURVE_S1.);+#5401 = LINE('',#5402,#5403);+#5402 = CARTESIAN_POINT('',(3.35,-3.55,-1.6));+#5403 = VECTOR('',#5404,1.);+#5404 = DIRECTION('',(0.,1.,0.));+#5405 = PCURVE('',#3939,#5406);+#5406 = DEFINITIONAL_REPRESENTATION('',(#5407),#5411);+#5407 = LINE('',#5408,#5409);+#5408 = CARTESIAN_POINT('',(1.4,0.));+#5409 = VECTOR('',#5410,1.);+#5410 = DIRECTION('',(0.,1.));+#5411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5412 = PCURVE('',#5413,#5418);+#5413 = PLANE('',#5414);+#5414 = AXIS2_PLACEMENT_3D('',#5415,#5416,#5417);+#5415 = CARTESIAN_POINT('',(3.35,-3.55,-1.6));+#5416 = DIRECTION('',(0.,0.,1.));+#5417 = DIRECTION('',(1.,0.,-0.));+#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5423);+#5419 = LINE('',#5420,#5421);+#5420 = CARTESIAN_POINT('',(0.,0.));+#5421 = VECTOR('',#5422,1.);+#5422 = DIRECTION('',(0.,1.));+#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5424 = ORIENTED_EDGE('',*,*,#5425,.T.);+#5425 = EDGE_CURVE('',#5398,#3924,#5426,.T.);+#5426 = SURFACE_CURVE('',#5427,(#5431,#5438),.PCURVE_S1.);+#5427 = LINE('',#5428,#5429);+#5428 = CARTESIAN_POINT('',(3.35,-2.8,-0.2));+#5429 = VECTOR('',#5430,1.);+#5430 = DIRECTION('',(-0.,-0.,1.));+#5431 = PCURVE('',#3939,#5432);+#5432 = DEFINITIONAL_REPRESENTATION('',(#5433),#5437);+#5433 = LINE('',#5434,#5435);+#5434 = CARTESIAN_POINT('',(0.,0.75));+#5435 = VECTOR('',#5436,1.);+#5436 = DIRECTION('',(-1.,0.));+#5437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5438 = PCURVE('',#3972,#5439);+#5439 = DEFINITIONAL_REPRESENTATION('',(#5440),#5444);+#5440 = LINE('',#5441,#5442);+#5441 = CARTESIAN_POINT('',(3.14159265359,-1.2));+#5442 = VECTOR('',#5443,1.);+#5443 = DIRECTION('',(0.,-1.));+#5444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5445 = ORIENTED_EDGE('',*,*,#3923,.T.);+#5446 = ORIENTED_EDGE('',*,*,#4570,.F.);+#5447 = ORIENTED_EDGE('',*,*,#5448,.F.);+#5448 = EDGE_CURVE('',#5449,#4543,#5451,.T.);+#5449 = VERTEX_POINT('',#5450);+#5450 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#5451 = SURFACE_CURVE('',#5452,(#5456,#5463),.PCURVE_S1.);+#5452 = LINE('',#5453,#5454);+#5453 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#5454 = VECTOR('',#5455,1.);+#5455 = DIRECTION('',(0.,0.,-1.));+#5456 = PCURVE('',#3939,#5457);+#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462);+#5458 = LINE('',#5459,#5460);+#5459 = CARTESIAN_POINT('',(0.,0.));+#5460 = VECTOR('',#5461,1.);+#5461 = DIRECTION('',(1.,0.));+#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5463 = PCURVE('',#4558,#5464);+#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469);+#5465 = LINE('',#5466,#5467);+#5466 = CARTESIAN_POINT('',(0.,0.));+#5467 = VECTOR('',#5468,1.);+#5468 = DIRECTION('',(-1.,0.));+#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5470 = ORIENTED_EDGE('',*,*,#5471,.F.);+#5471 = EDGE_CURVE('',#4705,#5449,#5472,.T.);+#5472 = SURFACE_CURVE('',#5473,(#5477,#5484),.PCURVE_S1.);+#5473 = LINE('',#5474,#5475);+#5474 = CARTESIAN_POINT('',(3.35,-2.501585741629,-0.2));+#5475 = VECTOR('',#5476,1.);+#5476 = DIRECTION('',(0.,-1.,-1.224646799147E-16));+#5477 = PCURVE('',#3939,#5478);+#5478 = DEFINITIONAL_REPRESENTATION('',(#5479),#5483);+#5479 = LINE('',#5480,#5481);+#5480 = CARTESIAN_POINT('',(0.,1.048414258371));+#5481 = VECTOR('',#5482,1.);+#5482 = DIRECTION('',(1.224646799147E-16,-1.));+#5483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5484 = PCURVE('',#4745,#5485);+#5485 = DEFINITIONAL_REPRESENTATION('',(#5486),#5490);+#5486 = LINE('',#5487,#5488);+#5487 = CARTESIAN_POINT('',(0.,0.));+#5488 = VECTOR('',#5489,1.);+#5489 = DIRECTION('',(-1.,0.));+#5490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5491 = ORIENTED_EDGE('',*,*,#4704,.T.);+#5492 = ORIENTED_EDGE('',*,*,#5493,.T.);+#5493 = EDGE_CURVE('',#4707,#5494,#5496,.T.);+#5494 = VERTEX_POINT('',#5495);+#5495 = CARTESIAN_POINT('',(3.35,-3.55,-1.283937165695E-16));+#5496 = SURFACE_CURVE('',#5497,(#5501,#5508),.PCURVE_S1.);+#5497 = LINE('',#5498,#5499);+#5498 = CARTESIAN_POINT('',(3.35,-2.501585741629,0.));+#5499 = VECTOR('',#5500,1.);+#5500 = DIRECTION('',(0.,-1.,-1.224646799147E-16));+#5501 = PCURVE('',#3939,#5502);+#5502 = DEFINITIONAL_REPRESENTATION('',(#5503),#5507);+#5503 = LINE('',#5504,#5505);+#5504 = CARTESIAN_POINT('',(-0.2,1.048414258371));+#5505 = VECTOR('',#5506,1.);+#5506 = DIRECTION('',(1.224646799147E-16,-1.));+#5507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5508 = PCURVE('',#4794,#5509);+#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514);+#5510 = LINE('',#5511,#5512);+#5511 = CARTESIAN_POINT('',(0.,0.));+#5512 = VECTOR('',#5513,1.);+#5513 = DIRECTION('',(-1.,0.));+#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5515 = ORIENTED_EDGE('',*,*,#5516,.T.);+#5516 = EDGE_CURVE('',#5494,#5517,#5519,.T.);+#5517 = VERTEX_POINT('',#5518);+#5518 = CARTESIAN_POINT('',(3.35,-3.75,-0.2));+#5519 = SURFACE_CURVE('',#5520,(#5525,#5532),.PCURVE_S1.);+#5520 = CIRCLE('',#5521,0.2);+#5521 = AXIS2_PLACEMENT_3D('',#5522,#5523,#5524);+#5522 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#5523 = DIRECTION('',(1.,0.,0.));+#5524 = DIRECTION('',(0.,0.,-1.));+#5525 = PCURVE('',#3939,#5526);+#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531);+#5527 = CIRCLE('',#5528,0.2);+#5528 = AXIS2_PLACEMENT_2D('',#5529,#5530);+#5529 = CARTESIAN_POINT('',(0.,0.));+#5530 = DIRECTION('',(1.,0.));+#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5532 = PCURVE('',#5533,#5538);+#5533 = CYLINDRICAL_SURFACE('',#5534,0.2);+#5534 = AXIS2_PLACEMENT_3D('',#5535,#5536,#5537);+#5535 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#5536 = DIRECTION('',(-1.,-0.,-0.));+#5537 = DIRECTION('',(-0.,0.,1.));+#5538 = DEFINITIONAL_REPRESENTATION('',(#5539),#5543);+#5539 = LINE('',#5540,#5541);+#5540 = CARTESIAN_POINT('',(9.424777960769,0.));+#5541 = VECTOR('',#5542,1.);+#5542 = DIRECTION('',(-1.,0.));+#5543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5544 = ORIENTED_EDGE('',*,*,#5545,.T.);+#5545 = EDGE_CURVE('',#5517,#5546,#5548,.T.);+#5546 = VERTEX_POINT('',#5547);+#5547 = CARTESIAN_POINT('',(3.35,-3.75,-1.4));+#5548 = SURFACE_CURVE('',#5549,(#5553,#5560),.PCURVE_S1.);+#5549 = LINE('',#5550,#5551);+#5550 = CARTESIAN_POINT('',(3.35,-3.75,-0.2));+#5551 = VECTOR('',#5552,1.);+#5552 = DIRECTION('',(0.,0.,-1.));+#5553 = PCURVE('',#3939,#5554);+#5554 = DEFINITIONAL_REPRESENTATION('',(#5555),#5559);+#5555 = LINE('',#5556,#5557);+#5556 = CARTESIAN_POINT('',(0.,-0.2));+#5557 = VECTOR('',#5558,1.);+#5558 = DIRECTION('',(1.,0.));+#5559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5560 = PCURVE('',#5561,#5566);+#5561 = PLANE('',#5562);+#5562 = AXIS2_PLACEMENT_3D('',#5563,#5564,#5565);+#5563 = CARTESIAN_POINT('',(3.35,-3.75,-0.2));+#5564 = DIRECTION('',(-0.,1.,0.));+#5565 = DIRECTION('',(0.,0.,1.));+#5566 = DEFINITIONAL_REPRESENTATION('',(#5567),#5571);+#5567 = LINE('',#5568,#5569);+#5568 = CARTESIAN_POINT('',(0.,0.));+#5569 = VECTOR('',#5570,1.);+#5570 = DIRECTION('',(-1.,0.));+#5571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5572 = ORIENTED_EDGE('',*,*,#5573,.T.);+#5573 = EDGE_CURVE('',#5546,#5396,#5574,.T.);+#5574 = SURFACE_CURVE('',#5575,(#5580,#5587),.PCURVE_S1.);+#5575 = CIRCLE('',#5576,0.2);+#5576 = AXIS2_PLACEMENT_3D('',#5577,#5578,#5579);+#5577 = CARTESIAN_POINT('',(3.35,-3.55,-1.4));+#5578 = DIRECTION('',(1.,0.,0.));+#5579 = DIRECTION('',(0.,0.,-1.));+#5580 = PCURVE('',#3939,#5581);+#5581 = DEFINITIONAL_REPRESENTATION('',(#5582),#5586);+#5582 = CIRCLE('',#5583,0.2);+#5583 = AXIS2_PLACEMENT_2D('',#5584,#5585);+#5584 = CARTESIAN_POINT('',(1.2,0.));+#5585 = DIRECTION('',(1.,0.));+#5586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5587 = PCURVE('',#5588,#5593);+#5588 = CYLINDRICAL_SURFACE('',#5589,0.2);+#5589 = AXIS2_PLACEMENT_3D('',#5590,#5591,#5592);+#5590 = CARTESIAN_POINT('',(3.35,-3.55,-1.4));+#5591 = DIRECTION('',(-1.,-0.,-0.));+#5592 = DIRECTION('',(-0.,0.,1.));+#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598);+#5594 = LINE('',#5595,#5596);+#5595 = CARTESIAN_POINT('',(9.424777960769,0.));+#5596 = VECTOR('',#5597,1.);+#5597 = DIRECTION('',(-1.,0.));+#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5599 = ADVANCED_FACE('',(#5600),#3972,.T.);+#5600 = FACE_BOUND('',#5601,.T.);+#5601 = EDGE_LOOP('',(#5602,#5603,#5604,#5632));+#5602 = ORIENTED_EDGE('',*,*,#3951,.F.);+#5603 = ORIENTED_EDGE('',*,*,#5425,.F.);+#5604 = ORIENTED_EDGE('',*,*,#5605,.F.);+#5605 = EDGE_CURVE('',#5606,#5398,#5608,.T.);+#5606 = VERTEX_POINT('',#5607);+#5607 = CARTESIAN_POINT('',(2.8,-2.25,-1.6));+#5608 = SURFACE_CURVE('',#5609,(#5614,#5621),.PCURVE_S1.);+#5609 = CIRCLE('',#5610,0.55);+#5610 = AXIS2_PLACEMENT_3D('',#5611,#5612,#5613);+#5611 = CARTESIAN_POINT('',(2.8,-2.8,-1.6));+#5612 = DIRECTION('',(0.,0.,-1.));+#5613 = DIRECTION('',(1.,0.,0.));+#5614 = PCURVE('',#3972,#5615);+#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620);+#5616 = LINE('',#5617,#5618);+#5617 = CARTESIAN_POINT('',(-3.14159265359,0.2));+#5618 = VECTOR('',#5619,1.);+#5619 = DIRECTION('',(1.,0.));+#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5621 = PCURVE('',#5413,#5622);+#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631);+#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627,+#5628,#5629,#5630),.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('') );+#5624 = CARTESIAN_POINT('',(-4.440892098501E-16,0.75));+#5625 = CARTESIAN_POINT('',(-4.440892098501E-16,-0.202627944163));+#5626 = CARTESIAN_POINT('',(-0.825,0.273686027919));+#5627 = CARTESIAN_POINT('',(-1.65,0.75));+#5628 = CARTESIAN_POINT('',(-0.825,1.226313972081));+#5629 = CARTESIAN_POINT('',(-1.33226762955E-15,1.702627944163));+#5630 = CARTESIAN_POINT('',(-4.440892098501E-16,0.75));+#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5632 = ORIENTED_EDGE('',*,*,#5633,.F.);+#5633 = EDGE_CURVE('',#3952,#5606,#5634,.T.);+#5634 = SURFACE_CURVE('',#5635,(#5639,#5646),.PCURVE_S1.);+#5635 = LINE('',#5636,#5637);+#5636 = CARTESIAN_POINT('',(2.8,-2.25,-1.4));+#5637 = VECTOR('',#5638,1.);+#5638 = DIRECTION('',(0.,0.,-1.));+#5639 = PCURVE('',#3972,#5640);+#5640 = DEFINITIONAL_REPRESENTATION('',(#5641),#5645);+#5641 = LINE('',#5642,#5643);+#5642 = CARTESIAN_POINT('',(1.570796326795,0.));+#5643 = VECTOR('',#5644,1.);+#5644 = DIRECTION('',(0.,1.));+#5645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5646 = PCURVE('',#4000,#5647);+#5647 = DEFINITIONAL_REPRESENTATION('',(#5648),#5652);+#5648 = LINE('',#5649,#5650);+#5649 = CARTESIAN_POINT('',(0.,-0.55));+#5650 = VECTOR('',#5651,1.);+#5651 = DIRECTION('',(-1.,0.));+#5652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5653 = ADVANCED_FACE('',(#5654),#4000,.T.);+#5654 = FACE_BOUND('',#5655,.T.);+#5655 = EDGE_LOOP('',(#5656,#5657,#5658,#5681));+#5656 = ORIENTED_EDGE('',*,*,#3984,.F.);+#5657 = ORIENTED_EDGE('',*,*,#5633,.T.);+#5658 = ORIENTED_EDGE('',*,*,#5659,.T.);+#5659 = EDGE_CURVE('',#5606,#5660,#5662,.T.);+#5660 = VERTEX_POINT('',#5661);+#5661 = CARTESIAN_POINT('',(2.7,-2.25,-1.6));+#5662 = SURFACE_CURVE('',#5663,(#5667,#5674),.PCURVE_S1.);+#5663 = LINE('',#5664,#5665);+#5664 = CARTESIAN_POINT('',(3.35,-2.25,-1.6));+#5665 = VECTOR('',#5666,1.);+#5666 = DIRECTION('',(-1.,-0.,-0.));+#5667 = PCURVE('',#4000,#5668);+#5668 = DEFINITIONAL_REPRESENTATION('',(#5669),#5673);+#5669 = LINE('',#5670,#5671);+#5670 = CARTESIAN_POINT('',(-0.2,0.));+#5671 = VECTOR('',#5672,1.);+#5672 = DIRECTION('',(-0.,-1.));+#5673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5674 = PCURVE('',#5413,#5675);+#5675 = DEFINITIONAL_REPRESENTATION('',(#5676),#5680);+#5676 = LINE('',#5677,#5678);+#5677 = CARTESIAN_POINT('',(0.,1.3));+#5678 = VECTOR('',#5679,1.);+#5679 = DIRECTION('',(-1.,0.));+#5680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5681 = ORIENTED_EDGE('',*,*,#5682,.T.);+#5682 = EDGE_CURVE('',#5660,#3985,#5683,.T.);+#5683 = SURFACE_CURVE('',#5684,(#5688,#5695),.PCURVE_S1.);+#5684 = LINE('',#5685,#5686);+#5685 = CARTESIAN_POINT('',(2.7,-2.25,-1.4));+#5686 = VECTOR('',#5687,1.);+#5687 = DIRECTION('',(-0.,-0.,1.));+#5688 = PCURVE('',#4000,#5689);+#5689 = DEFINITIONAL_REPRESENTATION('',(#5690),#5694);+#5690 = LINE('',#5691,#5692);+#5691 = CARTESIAN_POINT('',(0.,-0.65));+#5692 = VECTOR('',#5693,1.);+#5693 = DIRECTION('',(1.,0.));+#5694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5695 = PCURVE('',#4033,#5696);+#5696 = DEFINITIONAL_REPRESENTATION('',(#5697),#5701);+#5697 = LINE('',#5698,#5699);+#5698 = CARTESIAN_POINT('',(1.570796326795,-1.2));+#5699 = VECTOR('',#5700,1.);+#5700 = DIRECTION('',(0.,1.));+#5701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5702 = ADVANCED_FACE('',(#5703),#4033,.T.);+#5703 = FACE_BOUND('',#5704,.T.);+#5704 = EDGE_LOOP('',(#5705,#5706,#5707,#5735));+#5705 = ORIENTED_EDGE('',*,*,#4012,.F.);+#5706 = ORIENTED_EDGE('',*,*,#5682,.F.);+#5707 = ORIENTED_EDGE('',*,*,#5708,.F.);+#5708 = EDGE_CURVE('',#5709,#5660,#5711,.T.);+#5709 = VERTEX_POINT('',#5710);+#5710 = CARTESIAN_POINT('',(2.15,-2.8,-1.6));+#5711 = SURFACE_CURVE('',#5712,(#5717,#5724),.PCURVE_S1.);+#5712 = CIRCLE('',#5713,0.55);+#5713 = AXIS2_PLACEMENT_3D('',#5714,#5715,#5716);+#5714 = CARTESIAN_POINT('',(2.7,-2.8,-1.6));+#5715 = DIRECTION('',(0.,0.,-1.));+#5716 = DIRECTION('',(1.,0.,0.));+#5717 = PCURVE('',#4033,#5718);+#5718 = DEFINITIONAL_REPRESENTATION('',(#5719),#5723);+#5719 = LINE('',#5720,#5721);+#5720 = CARTESIAN_POINT('',(6.28318530718,-1.4));+#5721 = VECTOR('',#5722,1.);+#5722 = DIRECTION('',(-1.,0.));+#5723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5724 = PCURVE('',#5413,#5725);+#5725 = DEFINITIONAL_REPRESENTATION('',(#5726),#5734);+#5726 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5727,#5728,#5729,#5730,+#5731,#5732,#5733),.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('') );+#5727 = CARTESIAN_POINT('',(-0.1,0.75));+#5728 = CARTESIAN_POINT('',(-0.1,-0.202627944163));+#5729 = CARTESIAN_POINT('',(-0.925,0.273686027919));+#5730 = CARTESIAN_POINT('',(-1.75,0.75));+#5731 = CARTESIAN_POINT('',(-0.925,1.226313972081));+#5732 = CARTESIAN_POINT('',(-0.1,1.702627944163));+#5733 = CARTESIAN_POINT('',(-0.1,0.75));+#5734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5735 = ORIENTED_EDGE('',*,*,#5736,.F.);+#5736 = EDGE_CURVE('',#4013,#5709,#5737,.T.);+#5737 = SURFACE_CURVE('',#5738,(#5742,#5749),.PCURVE_S1.);+#5738 = LINE('',#5739,#5740);+#5739 = CARTESIAN_POINT('',(2.15,-2.8,-1.6));+#5740 = VECTOR('',#5741,1.);+#5741 = DIRECTION('',(0.,0.,-1.));+#5742 = PCURVE('',#4033,#5743);+#5743 = DEFINITIONAL_REPRESENTATION('',(#5744),#5748);+#5744 = LINE('',#5745,#5746);+#5745 = CARTESIAN_POINT('',(3.14159265359,-1.4));+#5746 = VECTOR('',#5747,1.);+#5747 = DIRECTION('',(0.,-1.));+#5748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5749 = PCURVE('',#4059,#5750);+#5750 = DEFINITIONAL_REPRESENTATION('',(#5751),#5755);+#5751 = LINE('',#5752,#5753);+#5752 = CARTESIAN_POINT('',(1.4,0.75));+#5753 = VECTOR('',#5754,1.);+#5754 = DIRECTION('',(1.,0.));+#5755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5756 = ADVANCED_FACE('',(#5757),#4059,.F.);+#5757 = FACE_BOUND('',#5758,.T.);+#5758 = EDGE_LOOP('',(#5759,#5760,#5761,#5784,#5808,#5831,#5855,#5876,+    #5877,#5900,#5921));+#5759 = ORIENTED_EDGE('',*,*,#4045,.F.);+#5760 = ORIENTED_EDGE('',*,*,#5736,.T.);+#5761 = ORIENTED_EDGE('',*,*,#5762,.F.);+#5762 = EDGE_CURVE('',#5763,#5709,#5765,.T.);+#5763 = VERTEX_POINT('',#5764);+#5764 = CARTESIAN_POINT('',(2.15,-3.55,-1.6));+#5765 = SURFACE_CURVE('',#5766,(#5770,#5777),.PCURVE_S1.);+#5766 = LINE('',#5767,#5768);+#5767 = CARTESIAN_POINT('',(2.15,-3.55,-1.6));+#5768 = VECTOR('',#5769,1.);+#5769 = DIRECTION('',(0.,1.,0.));+#5770 = PCURVE('',#4059,#5771);+#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5776);+#5772 = LINE('',#5773,#5774);+#5773 = CARTESIAN_POINT('',(1.4,0.));+#5774 = VECTOR('',#5775,1.);+#5775 = DIRECTION('',(0.,1.));+#5776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5777 = PCURVE('',#5413,#5778);+#5778 = DEFINITIONAL_REPRESENTATION('',(#5779),#5783);+#5779 = LINE('',#5780,#5781);+#5780 = CARTESIAN_POINT('',(-1.2,0.));+#5781 = VECTOR('',#5782,1.);+#5782 = DIRECTION('',(0.,1.));+#5783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5784 = ORIENTED_EDGE('',*,*,#5785,.F.);+#5785 = EDGE_CURVE('',#5786,#5763,#5788,.T.);+#5786 = VERTEX_POINT('',#5787);+#5787 = CARTESIAN_POINT('',(2.15,-3.75,-1.4));+#5788 = SURFACE_CURVE('',#5789,(#5794,#5801),.PCURVE_S1.);+#5789 = CIRCLE('',#5790,0.2);+#5790 = AXIS2_PLACEMENT_3D('',#5791,#5792,#5793);+#5791 = CARTESIAN_POINT('',(2.15,-3.55,-1.4));+#5792 = DIRECTION('',(1.,0.,0.));+#5793 = DIRECTION('',(0.,0.,-1.));+#5794 = PCURVE('',#4059,#5795);+#5795 = DEFINITIONAL_REPRESENTATION('',(#5796),#5800);+#5796 = CIRCLE('',#5797,0.2);+#5797 = AXIS2_PLACEMENT_2D('',#5798,#5799);+#5798 = CARTESIAN_POINT('',(1.2,0.));+#5799 = DIRECTION('',(1.,0.));+#5800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5801 = PCURVE('',#5588,#5802);+#5802 = DEFINITIONAL_REPRESENTATION('',(#5803),#5807);+#5803 = LINE('',#5804,#5805);+#5804 = CARTESIAN_POINT('',(9.424777960769,1.2));+#5805 = VECTOR('',#5806,1.);+#5806 = DIRECTION('',(-1.,0.));+#5807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5808 = ORIENTED_EDGE('',*,*,#5809,.F.);+#5809 = EDGE_CURVE('',#5810,#5786,#5812,.T.);+#5810 = VERTEX_POINT('',#5811);+#5811 = CARTESIAN_POINT('',(2.15,-3.75,-0.2));+#5812 = SURFACE_CURVE('',#5813,(#5817,#5824),.PCURVE_S1.);+#5813 = LINE('',#5814,#5815);+#5814 = CARTESIAN_POINT('',(2.15,-3.75,-0.2));+#5815 = VECTOR('',#5816,1.);+#5816 = DIRECTION('',(0.,0.,-1.));+#5817 = PCURVE('',#4059,#5818);+#5818 = DEFINITIONAL_REPRESENTATION('',(#5819),#5823);+#5819 = LINE('',#5820,#5821);+#5820 = CARTESIAN_POINT('',(0.,-0.2));+#5821 = VECTOR('',#5822,1.);+#5822 = DIRECTION('',(1.,0.));+#5823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5824 = PCURVE('',#5561,#5825);+#5825 = DEFINITIONAL_REPRESENTATION('',(#5826),#5830);+#5826 = LINE('',#5827,#5828);+#5827 = CARTESIAN_POINT('',(0.,-1.2));+#5828 = VECTOR('',#5829,1.);+#5829 = DIRECTION('',(-1.,0.));+#5830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5831 = ORIENTED_EDGE('',*,*,#5832,.F.);+#5832 = EDGE_CURVE('',#5833,#5810,#5835,.T.);+#5833 = VERTEX_POINT('',#5834);+#5834 = CARTESIAN_POINT('',(2.15,-3.55,-1.283937165695E-16));+#5835 = SURFACE_CURVE('',#5836,(#5841,#5848),.PCURVE_S1.);+#5836 = CIRCLE('',#5837,0.2);+#5837 = AXIS2_PLACEMENT_3D('',#5838,#5839,#5840);+#5838 = CARTESIAN_POINT('',(2.15,-3.55,-0.2));+#5839 = DIRECTION('',(1.,0.,0.));+#5840 = DIRECTION('',(0.,0.,-1.));+#5841 = PCURVE('',#4059,#5842);+#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847);+#5843 = CIRCLE('',#5844,0.2);+#5844 = AXIS2_PLACEMENT_2D('',#5845,#5846);+#5845 = CARTESIAN_POINT('',(0.,0.));+#5846 = DIRECTION('',(1.,0.));+#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5848 = PCURVE('',#5533,#5849);+#5849 = DEFINITIONAL_REPRESENTATION('',(#5850),#5854);+#5850 = LINE('',#5851,#5852);+#5851 = CARTESIAN_POINT('',(9.424777960769,1.2));+#5852 = VECTOR('',#5853,1.);+#5853 = DIRECTION('',(-1.,0.));+#5854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5855 = ORIENTED_EDGE('',*,*,#5856,.F.);+#5856 = EDGE_CURVE('',#4758,#5833,#5857,.T.);+#5857 = SURFACE_CURVE('',#5858,(#5862,#5869),.PCURVE_S1.);+#5858 = LINE('',#5859,#5860);+#5859 = CARTESIAN_POINT('',(2.15,-2.501585741629,0.));+#5860 = VECTOR('',#5861,1.);+#5861 = DIRECTION('',(0.,-1.,-1.224646799147E-16));+#5862 = PCURVE('',#4059,#5863);+#5863 = DEFINITIONAL_REPRESENTATION('',(#5864),#5868);+#5864 = LINE('',#5865,#5866);+#5865 = CARTESIAN_POINT('',(-0.2,1.048414258371));+#5866 = VECTOR('',#5867,1.);+#5867 = DIRECTION('',(1.224646799147E-16,-1.));+#5868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5869 = PCURVE('',#4794,#5870);+#5870 = DEFINITIONAL_REPRESENTATION('',(#5871),#5875);+#5871 = LINE('',#5872,#5873);+#5872 = CARTESIAN_POINT('',(0.,-1.2));+#5873 = VECTOR('',#5874,1.);+#5874 = DIRECTION('',(-1.,0.));+#5875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5876 = ORIENTED_EDGE('',*,*,#4757,.F.);+#5877 = ORIENTED_EDGE('',*,*,#5878,.T.);+#5878 = EDGE_CURVE('',#4730,#5879,#5881,.T.);+#5879 = VERTEX_POINT('',#5880);+#5880 = CARTESIAN_POINT('',(2.15,-3.55,-0.2));+#5881 = SURFACE_CURVE('',#5882,(#5886,#5893),.PCURVE_S1.);+#5882 = LINE('',#5883,#5884);+#5883 = CARTESIAN_POINT('',(2.15,-2.501585741629,-0.2));+#5884 = VECTOR('',#5885,1.);+#5885 = DIRECTION('',(0.,-1.,-1.224646799147E-16));+#5886 = PCURVE('',#4059,#5887);+#5887 = DEFINITIONAL_REPRESENTATION('',(#5888),#5892);+#5888 = LINE('',#5889,#5890);+#5889 = CARTESIAN_POINT('',(0.,1.048414258371));+#5890 = VECTOR('',#5891,1.);+#5891 = DIRECTION('',(1.224646799147E-16,-1.));+#5892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5893 = PCURVE('',#4745,#5894);+#5894 = DEFINITIONAL_REPRESENTATION('',(#5895),#5899);+#5895 = LINE('',#5896,#5897);+#5896 = CARTESIAN_POINT('',(0.,-1.2));+#5897 = VECTOR('',#5898,1.);+#5898 = DIRECTION('',(-1.,0.));+#5899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5900 = ORIENTED_EDGE('',*,*,#5901,.T.);+#5901 = EDGE_CURVE('',#5879,#4520,#5902,.T.);+#5902 = SURFACE_CURVE('',#5903,(#5907,#5914),.PCURVE_S1.);+#5903 = LINE('',#5904,#5905);+#5904 = CARTESIAN_POINT('',(2.15,-3.55,-0.2));+#5905 = VECTOR('',#5906,1.);+#5906 = DIRECTION('',(0.,0.,-1.));+#5907 = PCURVE('',#4059,#5908);+#5908 = DEFINITIONAL_REPRESENTATION('',(#5909),#5913);+#5909 = LINE('',#5910,#5911);+#5910 = CARTESIAN_POINT('',(0.,0.));+#5911 = VECTOR('',#5912,1.);+#5912 = DIRECTION('',(1.,0.));+#5913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5914 = PCURVE('',#4558,#5915);+#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920);+#5916 = LINE('',#5917,#5918);+#5917 = CARTESIAN_POINT('',(0.,-1.2));+#5918 = VECTOR('',#5919,1.);+#5919 = DIRECTION('',(-1.,0.));+#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5921 = ORIENTED_EDGE('',*,*,#4519,.T.);+#5922 = ADVANCED_FACE('',(#5923),#4138,.T.);+#5923 = FACE_BOUND('',#5924,.T.);+#5924 = EDGE_LOOP('',(#5925,#5926,#5927,#5951));+#5925 = ORIENTED_EDGE('',*,*,#4117,.F.);+#5926 = ORIENTED_EDGE('',*,*,#5219,.F.);+#5927 = ORIENTED_EDGE('',*,*,#5928,.F.);+#5928 = EDGE_CURVE('',#5929,#5197,#5931,.T.);+#5929 = VERTEX_POINT('',#5930);+#5930 = CARTESIAN_POINT('',(2.7,2.25,-1.6));+#5931 = SURFACE_CURVE('',#5932,(#5937,#5944),.PCURVE_S1.);+#5932 = CIRCLE('',#5933,0.55);+#5933 = AXIS2_PLACEMENT_3D('',#5934,#5935,#5936);+#5934 = CARTESIAN_POINT('',(2.7,2.8,-1.6));+#5935 = DIRECTION('',(0.,0.,-1.));+#5936 = DIRECTION('',(-1.,0.,0.));+#5937 = PCURVE('',#4138,#5938);+#5938 = DEFINITIONAL_REPRESENTATION('',(#5939),#5943);+#5939 = LINE('',#5940,#5941);+#5940 = CARTESIAN_POINT('',(0.,0.2));+#5941 = VECTOR('',#5942,1.);+#5942 = DIRECTION('',(1.,0.));+#5943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5944 = PCURVE('',#4969,#5945);+#5945 = DEFINITIONAL_REPRESENTATION('',(#5946),#5950);+#5946 = CIRCLE('',#5947,0.55);+#5947 = AXIS2_PLACEMENT_2D('',#5948,#5949);+#5948 = CARTESIAN_POINT('',(0.65,-0.75));+#5949 = DIRECTION('',(1.,0.));+#5950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5951 = ORIENTED_EDGE('',*,*,#5952,.F.);+#5952 = EDGE_CURVE('',#4118,#5929,#5953,.T.);+#5953 = SURFACE_CURVE('',#5954,(#5958,#5965),.PCURVE_S1.);+#5954 = LINE('',#5955,#5956);+#5955 = CARTESIAN_POINT('',(2.7,2.25,-1.4));+#5956 = VECTOR('',#5957,1.);+#5957 = DIRECTION('',(0.,0.,-1.));+#5958 = PCURVE('',#4138,#5959);+#5959 = DEFINITIONAL_REPRESENTATION('',(#5960),#5964);+#5960 = LINE('',#5961,#5962);+#5961 = CARTESIAN_POINT('',(4.712388980385,0.));+#5962 = VECTOR('',#5963,1.);+#5963 = DIRECTION('',(0.,1.));+#5964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5965 = PCURVE('',#4166,#5966);+#5966 = DEFINITIONAL_REPRESENTATION('',(#5967),#5971);+#5967 = LINE('',#5968,#5969);+#5968 = CARTESIAN_POINT('',(0.,-0.65));+#5969 = VECTOR('',#5970,1.);+#5970 = DIRECTION('',(-1.,0.));+#5971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5972 = ADVANCED_FACE('',(#5973),#4166,.F.);+#5973 = FACE_BOUND('',#5974,.T.);+#5974 = EDGE_LOOP('',(#5975,#5998,#6019,#6020));+#5975 = ORIENTED_EDGE('',*,*,#5976,.F.);+#5976 = EDGE_CURVE('',#5977,#5929,#5979,.T.);+#5977 = VERTEX_POINT('',#5978);+#5978 = CARTESIAN_POINT('',(2.8,2.25,-1.6));+#5979 = SURFACE_CURVE('',#5980,(#5984,#5991),.PCURVE_S1.);+#5980 = LINE('',#5981,#5982);+#5981 = CARTESIAN_POINT('',(3.35,2.25,-1.6));+#5982 = VECTOR('',#5983,1.);+#5983 = DIRECTION('',(-1.,-0.,-0.));+#5984 = PCURVE('',#4166,#5985);+#5985 = DEFINITIONAL_REPRESENTATION('',(#5986),#5990);+#5986 = LINE('',#5987,#5988);+#5987 = CARTESIAN_POINT('',(-0.2,0.));+#5988 = VECTOR('',#5989,1.);+#5989 = DIRECTION('',(-0.,-1.));+#5990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5991 = PCURVE('',#4969,#5992);+#5992 = DEFINITIONAL_REPRESENTATION('',(#5993),#5997);+#5993 = LINE('',#5994,#5995);+#5994 = CARTESIAN_POINT('',(-0.,-1.3));+#5995 = VECTOR('',#5996,1.);+#5996 = DIRECTION('',(1.,0.));+#5997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5998 = ORIENTED_EDGE('',*,*,#5999,.T.);+#5999 = EDGE_CURVE('',#5977,#4151,#6000,.T.);+#6000 = SURFACE_CURVE('',#6001,(#6005,#6012),.PCURVE_S1.);+#6001 = LINE('',#6002,#6003);+#6002 = CARTESIAN_POINT('',(2.8,2.25,-1.4));+#6003 = VECTOR('',#6004,1.);+#6004 = DIRECTION('',(-0.,-0.,1.));+#6005 = PCURVE('',#4166,#6006);+#6006 = DEFINITIONAL_REPRESENTATION('',(#6007),#6011);+#6007 = LINE('',#6008,#6009);+#6008 = CARTESIAN_POINT('',(0.,-0.55));+#6009 = VECTOR('',#6010,1.);+#6010 = DIRECTION('',(1.,0.));+#6011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6012 = PCURVE('',#4197,#6013);+#6013 = DEFINITIONAL_REPRESENTATION('',(#6014),#6018);+#6014 = LINE('',#6015,#6016);+#6015 = CARTESIAN_POINT('',(4.712388980385,-1.2));+#6016 = VECTOR('',#6017,1.);+#6017 = DIRECTION('',(0.,1.));+#6018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6019 = ORIENTED_EDGE('',*,*,#4150,.T.);+#6020 = ORIENTED_EDGE('',*,*,#5952,.T.);+#6021 = ADVANCED_FACE('',(#6022),#4197,.T.);+#6022 = FACE_BOUND('',#6023,.T.);+#6023 = EDGE_LOOP('',(#6024,#6025,#6026,#6048));+#6024 = ORIENTED_EDGE('',*,*,#4178,.F.);+#6025 = ORIENTED_EDGE('',*,*,#5999,.F.);+#6026 = ORIENTED_EDGE('',*,*,#6027,.F.);+#6027 = EDGE_CURVE('',#4931,#5977,#6028,.T.);+#6028 = SURFACE_CURVE('',#6029,(#6034,#6041),.PCURVE_S1.);+#6029 = CIRCLE('',#6030,0.55);+#6030 = AXIS2_PLACEMENT_3D('',#6031,#6032,#6033);+#6031 = CARTESIAN_POINT('',(2.8,2.8,-1.6));+#6032 = DIRECTION('',(0.,0.,-1.));+#6033 = DIRECTION('',(-1.,0.,0.));+#6034 = PCURVE('',#4197,#6035);+#6035 = DEFINITIONAL_REPRESENTATION('',(#6036),#6040);+#6036 = LINE('',#6037,#6038);+#6037 = CARTESIAN_POINT('',(9.424777960769,-1.4));+#6038 = VECTOR('',#6039,1.);+#6039 = DIRECTION('',(-1.,0.));+#6040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6041 = PCURVE('',#4969,#6042);+#6042 = DEFINITIONAL_REPRESENTATION('',(#6043),#6047);+#6043 = CIRCLE('',#6044,0.55);+#6044 = AXIS2_PLACEMENT_2D('',#6045,#6046);+#6045 = CARTESIAN_POINT('',(0.55,-0.75));+#6046 = DIRECTION('',(1.,0.));+#6047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6048 = ORIENTED_EDGE('',*,*,#4930,.F.);+#6049 = ADVANCED_FACE('',(#6050),#4273,.F.);+#6050 = FACE_BOUND('',#6051,.T.);+#6051 = EDGE_LOOP('',(#6052,#6053,#6054,#6055));+#6052 = ORIENTED_EDGE('',*,*,#5242,.T.);+#6053 = ORIENTED_EDGE('',*,*,#4259,.F.);+#6054 = ORIENTED_EDGE('',*,*,#5120,.F.);+#6055 = ORIENTED_EDGE('',*,*,#5370,.T.);+#6056 = ADVANCED_FACE('',(#6057),#4558,.T.);+#6057 = FACE_BOUND('',#6058,.T.);+#6058 = EDGE_LOOP('',(#6059,#6060,#6081,#6082));+#6059 = ORIENTED_EDGE('',*,*,#5901,.F.);+#6060 = ORIENTED_EDGE('',*,*,#6061,.F.);+#6061 = EDGE_CURVE('',#5449,#5879,#6062,.T.);+#6062 = SURFACE_CURVE('',#6063,(#6067,#6074),.PCURVE_S1.);+#6063 = LINE('',#6064,#6065);+#6064 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#6065 = VECTOR('',#6066,1.);+#6066 = DIRECTION('',(-1.,-0.,-0.));+#6067 = PCURVE('',#4558,#6068);+#6068 = DEFINITIONAL_REPRESENTATION('',(#6069),#6073);+#6069 = LINE('',#6070,#6071);+#6070 = CARTESIAN_POINT('',(0.,0.));+#6071 = VECTOR('',#6072,1.);+#6072 = DIRECTION('',(-0.,-1.));+#6073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6074 = PCURVE('',#4745,#6075);+#6075 = DEFINITIONAL_REPRESENTATION('',(#6076),#6080);+#6076 = LINE('',#6077,#6078);+#6077 = CARTESIAN_POINT('',(-1.048414258371,0.));+#6078 = VECTOR('',#6079,1.);+#6079 = DIRECTION('',(0.,-1.));+#6080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6081 = ORIENTED_EDGE('',*,*,#5448,.T.);+#6082 = ORIENTED_EDGE('',*,*,#4542,.T.);+#6083 = ADVANCED_FACE('',(#6084),#4745,.T.);+#6084 = FACE_BOUND('',#6085,.T.);+#6085 = EDGE_LOOP('',(#6086,#6087,#6088,#6089));+#6086 = ORIENTED_EDGE('',*,*,#5878,.F.);+#6087 = ORIENTED_EDGE('',*,*,#4729,.T.);+#6088 = ORIENTED_EDGE('',*,*,#5471,.T.);+#6089 = ORIENTED_EDGE('',*,*,#6061,.T.);+#6090 = ADVANCED_FACE('',(#6091),#4794,.F.);+#6091 = FACE_BOUND('',#6092,.T.);+#6092 = EDGE_LOOP('',(#6093,#6094,#6095,#6116));+#6093 = ORIENTED_EDGE('',*,*,#4780,.F.);+#6094 = ORIENTED_EDGE('',*,*,#5856,.T.);+#6095 = ORIENTED_EDGE('',*,*,#6096,.F.);+#6096 = EDGE_CURVE('',#5494,#5833,#6097,.T.);+#6097 = SURFACE_CURVE('',#6098,(#6102,#6109),.PCURVE_S1.);+#6098 = LINE('',#6099,#6100);+#6099 = CARTESIAN_POINT('',(3.35,-3.55,-1.283937165695E-16));+#6100 = VECTOR('',#6101,1.);+#6101 = DIRECTION('',(-1.,-0.,-0.));+#6102 = PCURVE('',#4794,#6103);+#6103 = DEFINITIONAL_REPRESENTATION('',(#6104),#6108);+#6104 = LINE('',#6105,#6106);+#6105 = CARTESIAN_POINT('',(-1.048414258371,0.));+#6106 = VECTOR('',#6107,1.);+#6107 = DIRECTION('',(0.,-1.));+#6108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6109 = PCURVE('',#5533,#6110);+#6110 = DEFINITIONAL_REPRESENTATION('',(#6111),#6115);+#6111 = LINE('',#6112,#6113);+#6112 = CARTESIAN_POINT('',(6.28318530718,0.));+#6113 = VECTOR('',#6114,1.);+#6114 = DIRECTION('',(0.,1.));+#6115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6116 = ORIENTED_EDGE('',*,*,#5493,.F.);+#6117 = ADVANCED_FACE('',(#6118),#4969,.T.);+#6118 = FACE_BOUND('',#6119,.T.);+#6119 = EDGE_LOOP('',(#6120,#6121,#6122,#6123,#6124,#6125));+#6120 = ORIENTED_EDGE('',*,*,#4953,.T.);+#6121 = ORIENTED_EDGE('',*,*,#6027,.T.);+#6122 = ORIENTED_EDGE('',*,*,#5976,.T.);+#6123 = ORIENTED_EDGE('',*,*,#5928,.T.);+#6124 = ORIENTED_EDGE('',*,*,#5194,.F.);+#6125 = ORIENTED_EDGE('',*,*,#6126,.F.);+#6126 = EDGE_CURVE('',#4954,#5195,#6127,.T.);+#6127 = SURFACE_CURVE('',#6128,(#6132,#6139),.PCURVE_S1.);+#6128 = LINE('',#6129,#6130);+#6129 = CARTESIAN_POINT('',(3.35,3.55,-1.6));+#6130 = VECTOR('',#6131,1.);+#6131 = DIRECTION('',(-1.,-0.,-0.));+#6132 = PCURVE('',#4969,#6133);+#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6138);+#6134 = LINE('',#6135,#6136);+#6135 = CARTESIAN_POINT('',(0.,0.));+#6136 = VECTOR('',#6137,1.);+#6137 = DIRECTION('',(1.,0.));+#6138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6139 = PCURVE('',#5002,#6140);+#6140 = DEFINITIONAL_REPRESENTATION('',(#6141),#6145);+#6141 = LINE('',#6142,#6143);+#6142 = CARTESIAN_POINT('',(3.14159265359,0.));+#6143 = VECTOR('',#6144,1.);+#6144 = DIRECTION('',(0.,1.));+#6145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6146 = ADVANCED_FACE('',(#6147),#5002,.T.);+#6147 = FACE_BOUND('',#6148,.T.);+#6148 = EDGE_LOOP('',(#6149,#6150,#6171,#6172));+#6149 = ORIENTED_EDGE('',*,*,#5339,.F.);+#6150 = ORIENTED_EDGE('',*,*,#6151,.F.);+#6151 = EDGE_CURVE('',#4982,#5317,#6152,.T.);+#6152 = SURFACE_CURVE('',#6153,(#6157,#6164),.PCURVE_S1.);+#6153 = LINE('',#6154,#6155);+#6154 = CARTESIAN_POINT('',(3.35,3.75,-1.4));+#6155 = VECTOR('',#6156,1.);+#6156 = DIRECTION('',(-1.,-0.,-0.));+#6157 = PCURVE('',#5002,#6158);+#6158 = DEFINITIONAL_REPRESENTATION('',(#6159),#6163);+#6159 = LINE('',#6160,#6161);+#6160 = CARTESIAN_POINT('',(1.570796326795,0.));+#6161 = VECTOR('',#6162,1.);+#6162 = DIRECTION('',(0.,1.));+#6163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6164 = PCURVE('',#5030,#6165);+#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170);+#6166 = LINE('',#6167,#6168);+#6167 = CARTESIAN_POINT('',(-1.2,0.));+#6168 = VECTOR('',#6169,1.);+#6169 = DIRECTION('',(-0.,-1.));+#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6171 = ORIENTED_EDGE('',*,*,#4981,.T.);+#6172 = ORIENTED_EDGE('',*,*,#6126,.T.);+#6173 = ADVANCED_FACE('',(#6174),#5030,.T.);+#6174 = FACE_BOUND('',#6175,.T.);+#6175 = EDGE_LOOP('',(#6176,#6177,#6198,#6199));+#6176 = ORIENTED_EDGE('',*,*,#5316,.F.);+#6177 = ORIENTED_EDGE('',*,*,#6178,.F.);+#6178 = EDGE_CURVE('',#5015,#5289,#6179,.T.);+#6179 = SURFACE_CURVE('',#6180,(#6184,#6191),.PCURVE_S1.);+#6180 = LINE('',#6181,#6182);+#6181 = CARTESIAN_POINT('',(3.35,3.75,-0.2));+#6182 = VECTOR('',#6183,1.);+#6183 = DIRECTION('',(-1.,-0.,-0.));+#6184 = PCURVE('',#5030,#6185);+#6185 = DEFINITIONAL_REPRESENTATION('',(#6186),#6190);+#6186 = LINE('',#6187,#6188);+#6187 = CARTESIAN_POINT('',(0.,0.));+#6188 = VECTOR('',#6189,1.);+#6189 = DIRECTION('',(-0.,-1.));+#6190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6191 = PCURVE('',#5063,#6192);+#6192 = DEFINITIONAL_REPRESENTATION('',(#6193),#6197);+#6193 = LINE('',#6194,#6195);+#6194 = CARTESIAN_POINT('',(1.570796326795,0.));+#6195 = VECTOR('',#6196,1.);+#6196 = DIRECTION('',(0.,1.));+#6197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6198 = ORIENTED_EDGE('',*,*,#5014,.T.);+#6199 = ORIENTED_EDGE('',*,*,#6151,.T.);+#6200 = ADVANCED_FACE('',(#6201),#5063,.T.);+#6201 = FACE_BOUND('',#6202,.T.);+#6202 = EDGE_LOOP('',(#6203,#6204,#6205,#6206));+#6203 = ORIENTED_EDGE('',*,*,#5288,.F.);+#6204 = ORIENTED_EDGE('',*,*,#5170,.F.);+#6205 = ORIENTED_EDGE('',*,*,#5042,.T.);+#6206 = ORIENTED_EDGE('',*,*,#6178,.T.);+#6207 = ADVANCED_FACE('',(#6208),#5413,.F.);+#6208 = FACE_BOUND('',#6209,.T.);+#6209 = EDGE_LOOP('',(#6210,#6211,#6212,#6213,#6234,#6235));+#6210 = ORIENTED_EDGE('',*,*,#5659,.F.);+#6211 = ORIENTED_EDGE('',*,*,#5605,.T.);+#6212 = ORIENTED_EDGE('',*,*,#5395,.F.);+#6213 = ORIENTED_EDGE('',*,*,#6214,.T.);+#6214 = EDGE_CURVE('',#5396,#5763,#6215,.T.);+#6215 = SURFACE_CURVE('',#6216,(#6220,#6227),.PCURVE_S1.);+#6216 = LINE('',#6217,#6218);+#6217 = CARTESIAN_POINT('',(3.35,-3.55,-1.6));+#6218 = VECTOR('',#6219,1.);+#6219 = DIRECTION('',(-1.,-0.,-0.));+#6220 = PCURVE('',#5413,#6221);+#6221 = DEFINITIONAL_REPRESENTATION('',(#6222),#6226);+#6222 = LINE('',#6223,#6224);+#6223 = CARTESIAN_POINT('',(0.,0.));+#6224 = VECTOR('',#6225,1.);+#6225 = DIRECTION('',(-1.,0.));+#6226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6227 = PCURVE('',#5588,#6228);+#6228 = DEFINITIONAL_REPRESENTATION('',(#6229),#6233);+#6229 = LINE('',#6230,#6231);+#6230 = CARTESIAN_POINT('',(3.14159265359,0.));+#6231 = VECTOR('',#6232,1.);+#6232 = DIRECTION('',(0.,1.));+#6233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6234 = ORIENTED_EDGE('',*,*,#5762,.T.);+#6235 = ORIENTED_EDGE('',*,*,#5708,.T.);+#6236 = ADVANCED_FACE('',(#6237),#5533,.T.);+#6237 = FACE_BOUND('',#6238,.T.);+#6238 = EDGE_LOOP('',(#6239,#6240,#6261,#6262));+#6239 = ORIENTED_EDGE('',*,*,#5832,.T.);+#6240 = ORIENTED_EDGE('',*,*,#6241,.F.);+#6241 = EDGE_CURVE('',#5517,#5810,#6242,.T.);+#6242 = SURFACE_CURVE('',#6243,(#6247,#6254),.PCURVE_S1.);+#6243 = LINE('',#6244,#6245);+#6244 = CARTESIAN_POINT('',(3.35,-3.75,-0.2));+#6245 = VECTOR('',#6246,1.);+#6246 = DIRECTION('',(-1.,-0.,-0.));+#6247 = PCURVE('',#5533,#6248);+#6248 = DEFINITIONAL_REPRESENTATION('',(#6249),#6253);+#6249 = LINE('',#6250,#6251);+#6250 = CARTESIAN_POINT('',(4.712388980385,0.));+#6251 = VECTOR('',#6252,1.);+#6252 = DIRECTION('',(0.,1.));+#6253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6254 = PCURVE('',#5561,#6255);+#6255 = DEFINITIONAL_REPRESENTATION('',(#6256),#6260);+#6256 = LINE('',#6257,#6258);+#6257 = CARTESIAN_POINT('',(0.,0.));+#6258 = VECTOR('',#6259,1.);+#6259 = DIRECTION('',(-0.,-1.));+#6260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6261 = ORIENTED_EDGE('',*,*,#5516,.F.);+#6262 = ORIENTED_EDGE('',*,*,#6096,.T.);+#6263 = ADVANCED_FACE('',(#6264),#5561,.F.);+#6264 = FACE_BOUND('',#6265,.T.);+#6265 = EDGE_LOOP('',(#6266,#6267,#6288,#6289));+#6266 = ORIENTED_EDGE('',*,*,#5809,.T.);+#6267 = ORIENTED_EDGE('',*,*,#6268,.F.);+#6268 = EDGE_CURVE('',#5546,#5786,#6269,.T.);+#6269 = SURFACE_CURVE('',#6270,(#6274,#6281),.PCURVE_S1.);+#6270 = LINE('',#6271,#6272);+#6271 = CARTESIAN_POINT('',(3.35,-3.75,-1.4));+#6272 = VECTOR('',#6273,1.);+#6273 = DIRECTION('',(-1.,-0.,-0.));+#6274 = PCURVE('',#5561,#6275);+#6275 = DEFINITIONAL_REPRESENTATION('',(#6276),#6280);+#6276 = LINE('',#6277,#6278);+#6277 = CARTESIAN_POINT('',(-1.2,0.));+#6278 = VECTOR('',#6279,1.);+#6279 = DIRECTION('',(-0.,-1.));+#6280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6281 = PCURVE('',#5588,#6282);+#6282 = DEFINITIONAL_REPRESENTATION('',(#6283),#6287);+#6283 = LINE('',#6284,#6285);+#6284 = CARTESIAN_POINT('',(4.712388980385,0.));+#6285 = VECTOR('',#6286,1.);+#6286 = DIRECTION('',(0.,1.));+#6287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6288 = ORIENTED_EDGE('',*,*,#5545,.F.);+#6289 = ORIENTED_EDGE('',*,*,#6241,.T.);+#6290 = ADVANCED_FACE('',(#6291),#5588,.T.);+#6291 = FACE_BOUND('',#6292,.T.);+#6292 = EDGE_LOOP('',(#6293,#6294,#6295,#6296));+#6293 = ORIENTED_EDGE('',*,*,#5785,.T.);+#6294 = ORIENTED_EDGE('',*,*,#6214,.F.);+#6295 = ORIENTED_EDGE('',*,*,#5573,.F.);+#6296 = ORIENTED_EDGE('',*,*,#6268,.T.);+#6297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6301)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6298,#6299,#6300)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#6298 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#6299 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#6300 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#6301 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6298,+  'distance_accuracy_value','confusion accuracy');+#6302 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6303,#6305);+#6303 = ( REPRESENTATION_RELATIONSHIP('','',#82,#59) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6304) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#6304 = ITEM_DEFINED_TRANSFORMATION('','',#11,#60);+#6305 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #6306);+#6306 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:1]','',#54,#77,$);+#6307 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#79));+#6308 = SHAPE_DEFINITION_REPRESENTATION(#6309,#6315);+#6309 = PRODUCT_DEFINITION_SHAPE('','',#6310);+#6310 = PRODUCT_DEFINITION('design','',#6311,#6314);+#6311 = PRODUCT_DEFINITION_FORMATION('','',#6312);+#6312 = PRODUCT('Adom.LaserEtch','Adom.LaserEtch','',(#6313));+#6313 = PRODUCT_CONTEXT('',#2,'mechanical');+#6314 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#6315 = SHAPE_REPRESENTATION('',(#11,#6316,#6518,#6816,#7114,#7284,#7630+    ,#7866,#8228,#8590),#8792);+#6316 = SHELL_BASED_SURFACE_MODEL('',(#6317));+#6317 = OPEN_SHELL('',(#6318));+#6318 = ADVANCED_FACE('',(#6319),#6333,.T.);+#6319 = FACE_BOUND('',#6320,.F.);+#6320 = EDGE_LOOP('',(#6321,#6344,#6360,#6376,#6392,#6408,#6424,#6440,+    #6456,#6472,#6488,#6504));+#6321 = ORIENTED_EDGE('',*,*,#6322,.T.);+#6322 = EDGE_CURVE('',#6323,#6325,#6327,.T.);+#6323 = VERTEX_POINT('',#6324);+#6324 = CARTESIAN_POINT('',(-3.755524059151,-0.12892358314,3.105));+#6325 = VERTEX_POINT('',#6326);+#6326 = CARTESIAN_POINT('',(-3.755524059151,1.785380759746,3.105));+#6327 = SURFACE_CURVE('',#6328,(#6332),.PCURVE_S1.);+#6328 = LINE('',#6329,#6330);+#6329 = CARTESIAN_POINT('',(-3.755524059151,-0.12892358314,3.105));+#6330 = VECTOR('',#6331,1.);+#6331 = DIRECTION('',(0.,1.,0.));+#6332 = PCURVE('',#6333,#6338);+#6333 = PLANE('',#6334);+#6334 = AXIS2_PLACEMENT_3D('',#6335,#6336,#6337);+#6335 = CARTESIAN_POINT('',(-3.931183600326,-0.12892358314,3.105));+#6336 = DIRECTION('',(0.,0.,1.));+#6337 = DIRECTION('',(1.,0.,0.));+#6338 = DEFINITIONAL_REPRESENTATION('',(#6339),#6343);+#6339 = LINE('',#6340,#6341);+#6340 = CARTESIAN_POINT('',(0.175659541176,0.));+#6341 = VECTOR('',#6342,1.);+#6342 = DIRECTION('',(0.,1.));+#6343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6344 = ORIENTED_EDGE('',*,*,#6345,.T.);+#6345 = EDGE_CURVE('',#6325,#6346,#6348,.T.);+#6346 = VERTEX_POINT('',#6347);+#6347 = CARTESIAN_POINT('',(-3.377279061728,1.785380759746,3.105));+#6348 = SURFACE_CURVE('',#6349,(#6353),.PCURVE_S1.);+#6349 = LINE('',#6350,#6351);+#6350 = CARTESIAN_POINT('',(-3.755524059151,1.785380759746,3.105));+#6351 = VECTOR('',#6352,1.);+#6352 = DIRECTION('',(1.,0.,0.));+#6353 = PCURVE('',#6333,#6354);+#6354 = DEFINITIONAL_REPRESENTATION('',(#6355),#6359);+#6355 = LINE('',#6356,#6357);+#6356 = CARTESIAN_POINT('',(0.175659541176,1.914304342886));+#6357 = VECTOR('',#6358,1.);+#6358 = DIRECTION('',(1.,0.));+#6359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6360 = ORIENTED_EDGE('',*,*,#6361,.T.);+#6361 = EDGE_CURVE('',#6346,#6362,#6364,.T.);+#6362 = VERTEX_POINT('',#6363);+#6363 = CARTESIAN_POINT('',(-3.377279061728,1.055816679972,3.105));+#6364 = SURFACE_CURVE('',#6365,(#6369),.PCURVE_S1.);+#6365 = LINE('',#6366,#6367);+#6366 = CARTESIAN_POINT('',(-3.377279061728,1.785380759746,3.105));+#6367 = VECTOR('',#6368,1.);+#6368 = DIRECTION('',(0.,-1.,0.));+#6369 = PCURVE('',#6333,#6370);+#6370 = DEFINITIONAL_REPRESENTATION('',(#6371),#6375);+#6371 = LINE('',#6372,#6373);+#6372 = CARTESIAN_POINT('',(0.553904538598,1.914304342886));+#6373 = VECTOR('',#6374,1.);+#6374 = DIRECTION('',(0.,-1.));+#6375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6376 = ORIENTED_EDGE('',*,*,#6377,.T.);+#6377 = EDGE_CURVE('',#6362,#6378,#6380,.T.);+#6378 = VERTEX_POINT('',#6379);+#6379 = CARTESIAN_POINT('',(-2.904152268343,1.055816679972,3.105));+#6380 = SURFACE_CURVE('',#6381,(#6385),.PCURVE_S1.);+#6381 = LINE('',#6382,#6383);+#6382 = CARTESIAN_POINT('',(-3.377279061728,1.055816679972,3.105));+#6383 = VECTOR('',#6384,1.);+#6384 = DIRECTION('',(1.,0.,0.));+#6385 = PCURVE('',#6333,#6386);+#6386 = DEFINITIONAL_REPRESENTATION('',(#6387),#6391);+#6387 = LINE('',#6388,#6389);+#6388 = CARTESIAN_POINT('',(0.553904538598,1.184740263112));+#6389 = VECTOR('',#6390,1.);+#6390 = DIRECTION('',(1.,0.));+#6391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6392 = ORIENTED_EDGE('',*,*,#6393,.T.);+#6393 = EDGE_CURVE('',#6378,#6394,#6396,.T.);+#6394 = VERTEX_POINT('',#6395);+#6395 = CARTESIAN_POINT('',(-2.904152268343,1.785380759746,3.105));+#6396 = SURFACE_CURVE('',#6397,(#6401),.PCURVE_S1.);+#6397 = LINE('',#6398,#6399);+#6398 = CARTESIAN_POINT('',(-2.904152268343,1.055816679972,3.105));+#6399 = VECTOR('',#6400,1.);+#6400 = DIRECTION('',(0.,1.,0.));+#6401 = PCURVE('',#6333,#6402);+#6402 = DEFINITIONAL_REPRESENTATION('',(#6403),#6407);+#6403 = LINE('',#6404,#6405);+#6404 = CARTESIAN_POINT('',(1.027031331983,1.184740263112));+#6405 = VECTOR('',#6406,1.);+#6406 = DIRECTION('',(0.,1.));+#6407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6408 = ORIENTED_EDGE('',*,*,#6409,.T.);+#6409 = EDGE_CURVE('',#6394,#6410,#6412,.T.);+#6410 = VERTEX_POINT('',#6411);+#6411 = CARTESIAN_POINT('',(-2.525907270921,1.785380759746,3.105));+#6412 = SURFACE_CURVE('',#6413,(#6417),.PCURVE_S1.);+#6413 = LINE('',#6414,#6415);+#6414 = CARTESIAN_POINT('',(-2.904152268343,1.785380759746,3.105));+#6415 = VECTOR('',#6416,1.);+#6416 = DIRECTION('',(1.,0.,0.));+#6417 = PCURVE('',#6333,#6418);+#6418 = DEFINITIONAL_REPRESENTATION('',(#6419),#6423);+#6419 = LINE('',#6420,#6421);+#6420 = CARTESIAN_POINT('',(1.027031331983,1.914304342886));+#6421 = VECTOR('',#6422,1.);+#6422 = DIRECTION('',(1.,0.));+#6423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6424 = ORIENTED_EDGE('',*,*,#6425,.T.);+#6425 = EDGE_CURVE('',#6410,#6426,#6428,.T.);+#6426 = VERTEX_POINT('',#6427);+#6427 = CARTESIAN_POINT('',(-2.525907270921,-0.12892358314,3.105));+#6428 = SURFACE_CURVE('',#6429,(#6433),.PCURVE_S1.);+#6429 = LINE('',#6430,#6431);+#6430 = CARTESIAN_POINT('',(-2.525907270921,1.785380759746,3.105));+#6431 = VECTOR('',#6432,1.);+#6432 = DIRECTION('',(0.,-1.,0.));+#6433 = PCURVE('',#6333,#6434);+#6434 = DEFINITIONAL_REPRESENTATION('',(#6435),#6439);+#6435 = LINE('',#6436,#6437);+#6436 = CARTESIAN_POINT('',(1.405276329406,1.914304342886));+#6437 = VECTOR('',#6438,1.);+#6438 = DIRECTION('',(0.,-1.));+#6439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6440 = ORIENTED_EDGE('',*,*,#6441,.T.);+#6441 = EDGE_CURVE('',#6426,#6442,#6444,.T.);+#6442 = VERTEX_POINT('',#6443);+#6443 = CARTESIAN_POINT('',(-2.904152268343,-0.12892358314,3.105));+#6444 = SURFACE_CURVE('',#6445,(#6449),.PCURVE_S1.);+#6445 = LINE('',#6446,#6447);+#6446 = CARTESIAN_POINT('',(-2.525907270921,-0.12892358314,3.105));+#6447 = VECTOR('',#6448,1.);+#6448 = DIRECTION('',(-1.,0.,0.));+#6449 = PCURVE('',#6333,#6450);+#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455);+#6451 = LINE('',#6452,#6453);+#6452 = CARTESIAN_POINT('',(1.405276329406,0.));+#6453 = VECTOR('',#6454,1.);+#6454 = DIRECTION('',(-1.,0.));+#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6456 = ORIENTED_EDGE('',*,*,#6457,.T.);+#6457 = EDGE_CURVE('',#6442,#6458,#6460,.T.);+#6458 = VERTEX_POINT('',#6459);+#6459 = CARTESIAN_POINT('',(-2.904152268343,0.722448207668,3.105));+#6460 = SURFACE_CURVE('',#6461,(#6465),.PCURVE_S1.);+#6461 = LINE('',#6462,#6463);+#6462 = CARTESIAN_POINT('',(-2.904152268343,-0.12892358314,3.105));+#6463 = VECTOR('',#6464,1.);+#6464 = DIRECTION('',(0.,1.,0.));+#6465 = PCURVE('',#6333,#6466);+#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471);+#6467 = LINE('',#6468,#6469);+#6468 = CARTESIAN_POINT('',(1.027031331983,0.));+#6469 = VECTOR('',#6470,1.);+#6470 = DIRECTION('',(0.,1.));+#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6472 = ORIENTED_EDGE('',*,*,#6473,.T.);+#6473 = EDGE_CURVE('',#6458,#6474,#6476,.T.);+#6474 = VERTEX_POINT('',#6475);+#6475 = CARTESIAN_POINT('',(-3.377279061728,0.722448207668,3.105));+#6476 = SURFACE_CURVE('',#6477,(#6481),.PCURVE_S1.);+#6477 = LINE('',#6478,#6479);+#6478 = CARTESIAN_POINT('',(-2.904152268343,0.722448207668,3.105));+#6479 = VECTOR('',#6480,1.);+#6480 = DIRECTION('',(-1.,0.,0.));+#6481 = PCURVE('',#6333,#6482);+#6482 = DEFINITIONAL_REPRESENTATION('',(#6483),#6487);+#6483 = LINE('',#6484,#6485);+#6484 = CARTESIAN_POINT('',(1.027031331983,0.851371790808));+#6485 = VECTOR('',#6486,1.);+#6486 = DIRECTION('',(-1.,0.));+#6487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6488 = ORIENTED_EDGE('',*,*,#6489,.T.);+#6489 = EDGE_CURVE('',#6474,#6490,#6492,.T.);+#6490 = VERTEX_POINT('',#6491);+#6491 = CARTESIAN_POINT('',(-3.377279061728,-0.12892358314,3.105));+#6492 = SURFACE_CURVE('',#6493,(#6497),.PCURVE_S1.);+#6493 = LINE('',#6494,#6495);+#6494 = CARTESIAN_POINT('',(-3.377279061728,0.722448207668,3.105));+#6495 = VECTOR('',#6496,1.);+#6496 = DIRECTION('',(0.,-1.,0.));+#6497 = PCURVE('',#6333,#6498);+#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503);+#6499 = LINE('',#6500,#6501);+#6500 = CARTESIAN_POINT('',(0.553904538598,0.851371790808));+#6501 = VECTOR('',#6502,1.);+#6502 = DIRECTION('',(0.,-1.));+#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6504 = ORIENTED_EDGE('',*,*,#6505,.T.);+#6505 = EDGE_CURVE('',#6490,#6323,#6506,.T.);+#6506 = SURFACE_CURVE('',#6507,(#6511),.PCURVE_S1.);+#6507 = LINE('',#6508,#6509);+#6508 = CARTESIAN_POINT('',(-3.377279061728,-0.12892358314,3.105));+#6509 = VECTOR('',#6510,1.);+#6510 = DIRECTION('',(-1.,0.,0.));+#6511 = PCURVE('',#6333,#6512);+#6512 = DEFINITIONAL_REPRESENTATION('',(#6513),#6517);+#6513 = LINE('',#6514,#6515);+#6514 = CARTESIAN_POINT('',(0.553904538598,0.));+#6515 = VECTOR('',#6516,1.);+#6516 = DIRECTION('',(-1.,0.));+#6517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6518 = SHELL_BASED_SURFACE_MODEL('',(#6519));+#6519 = OPEN_SHELL('',(#6520));+#6520 = ADVANCED_FACE('',(#6521),#6535,.T.);+#6521 = FACE_BOUND('',#6522,.F.);+#6522 = EDGE_LOOP('',(#6523,#6546,#6562,#6578,#6594,#6610,#6626,#6642,+    #6658,#6674,#6690,#6706,#6722,#6738,#6754,#6770,#6786,#6802));+#6523 = ORIENTED_EDGE('',*,*,#6524,.T.);+#6524 = EDGE_CURVE('',#6525,#6527,#6529,.T.);+#6525 = VERTEX_POINT('',#6526);+#6526 = CARTESIAN_POINT('',(-0.964204196818,0.34676758311,3.105));+#6527 = VERTEX_POINT('',#6528);+#6528 = CARTESIAN_POINT('',(-0.964204196818,-7.378956656633E-02,3.105));+#6529 = SURFACE_CURVE('',#6530,(#6534),.PCURVE_S1.);+#6530 = LINE('',#6531,#6532);+#6531 = CARTESIAN_POINT('',(-0.964204196818,0.34676758311,3.105));+#6532 = VECTOR('',#6533,1.);+#6533 = DIRECTION('',(0.,-1.,0.));+#6534 = PCURVE('',#6535,#6540);+#6535 = PLANE('',#6536);+#6536 = AXIS2_PLACEMENT_3D('',#6537,#6538,#6539);+#6537 = CARTESIAN_POINT('',(-2.350247729745,-0.12892358314,3.105));+#6538 = DIRECTION('',(0.,0.,1.));+#6539 = DIRECTION('',(1.,0.,0.));+#6540 = DEFINITIONAL_REPRESENTATION('',(#6541),#6545);+#6541 = LINE('',#6542,#6543);+#6542 = CARTESIAN_POINT('',(1.386043532927,0.47569116625));+#6543 = VECTOR('',#6544,1.);+#6544 = DIRECTION('',(0.,-1.));+#6545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6546 = ORIENTED_EDGE('',*,*,#6547,.T.);+#6547 = EDGE_CURVE('',#6527,#6548,#6550,.T.);+#6548 = VERTEX_POINT('',#6549);+#6549 = CARTESIAN_POINT('',(-1.152685602314,-0.143027633891,3.105));+#6550 = SURFACE_CURVE('',#6551,(#6555),.PCURVE_S1.);+#6551 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6552,#6553,#6554),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6552 = CARTESIAN_POINT('',(-0.964204196818,-7.378956656633E-02,3.105));+#6553 = CARTESIAN_POINT('',(-1.053957247054,-0.119948278116,3.105));+#6554 = CARTESIAN_POINT('',(-1.152685602314,-0.143027633891,3.105));+#6555 = PCURVE('',#6535,#6556);+#6556 = DEFINITIONAL_REPRESENTATION('',(#6557),#6561);+#6557 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6558,#6559,#6560),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6558 = CARTESIAN_POINT('',(1.386043532927,5.51340165734E-02));+#6559 = CARTESIAN_POINT('',(1.296290482691,8.975305023576E-03));+#6560 = CARTESIAN_POINT('',(1.197562127431,-1.410405075133E-02));+#6561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6562 = ORIENTED_EDGE('',*,*,#6563,.T.);+#6563 = EDGE_CURVE('',#6548,#6564,#6566,.T.);+#6564 = VERTEX_POINT('',#6565);+#6565 = CARTESIAN_POINT('',(-1.360399804288,-0.166106989666,3.105));+#6566 = SURFACE_CURVE('',#6567,(#6571),.PCURVE_S1.);+#6567 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6568,#6569,#6570),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6568 = CARTESIAN_POINT('',(-1.152685602314,-0.143027633891,3.105));+#6569 = CARTESIAN_POINT('',(-1.251413957573,-0.166106989666,3.105));+#6570 = CARTESIAN_POINT('',(-1.360399804288,-0.166106989666,3.105));+#6571 = PCURVE('',#6535,#6572);+#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577);+#6573 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6574,#6575,#6576),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6574 = CARTESIAN_POINT('',(1.197562127431,-1.410405075133E-02));+#6575 = CARTESIAN_POINT('',(1.098833772172,-3.718340652624E-02));+#6576 = CARTESIAN_POINT('',(0.989847925457,-3.718340652624E-02));+#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6578 = ORIENTED_EDGE('',*,*,#6579,.T.);+#6579 = EDGE_CURVE('',#6564,#6580,#6582,.T.);+#6580 = VERTEX_POINT('',#6581);+#6581 = CARTESIAN_POINT('',(-1.951487749412,8.904811028998E-02,3.105));+#6582 = SURFACE_CURVE('',#6583,(#6587),.PCURVE_S1.);+#6583 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6584,#6585,#6586),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6584 = CARTESIAN_POINT('',(-1.360399804288,-0.166106989666,3.105));+#6585 = CARTESIAN_POINT('',(-1.747620106733,-0.166106989666,3.105));+#6586 = CARTESIAN_POINT('',(-1.951487749412,8.904811028998E-02,3.105));+#6587 = PCURVE('',#6535,#6588);+#6588 = DEFINITIONAL_REPRESENTATION('',(#6589),#6593);+#6589 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6590,#6591,#6592),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6590 = CARTESIAN_POINT('',(0.989847925457,-3.718340652624E-02));+#6591 = CARTESIAN_POINT('',(0.602627623012,-3.718340652624E-02));+#6592 = CARTESIAN_POINT('',(0.398759980333,0.21797169343));+#6593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6594 = ORIENTED_EDGE('',*,*,#6595,.T.);+#6595 = EDGE_CURVE('',#6580,#6596,#6598,.T.);+#6596 = VERTEX_POINT('',#6597);+#6597 = CARTESIAN_POINT('',(-2.15535539209,0.826305308655,3.105));+#6598 = SURFACE_CURVE('',#6599,(#6603),.PCURVE_S1.);+#6599 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6600,#6601,#6602),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6600 = CARTESIAN_POINT('',(-1.951487749412,8.904811028998E-02,3.105));+#6601 = CARTESIAN_POINT('',(-2.15535539209,0.344203210246,3.105));+#6602 = CARTESIAN_POINT('',(-2.15535539209,0.826305308655,3.105));+#6603 = PCURVE('',#6535,#6604);+#6604 = DEFINITIONAL_REPRESENTATION('',(#6605),#6609);+#6605 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6606,#6607,#6608),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6606 = CARTESIAN_POINT('',(0.398759980333,0.21797169343));+#6607 = CARTESIAN_POINT('',(0.194892337655,0.473126793386));+#6608 = CARTESIAN_POINT('',(0.194892337655,0.955228891795));+#6609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6610 = ORIENTED_EDGE('',*,*,#6611,.T.);+#6611 = EDGE_CURVE('',#6596,#6612,#6614,.T.);+#6612 = VERTEX_POINT('',#6613);+#6613 = CARTESIAN_POINT('',(-1.951487749412,1.564844693452,3.105));+#6614 = SURFACE_CURVE('',#6615,(#6619),.PCURVE_S1.);+#6615 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6616,#6617,#6618),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6616 = CARTESIAN_POINT('',(-2.15535539209,0.826305308655,3.105));+#6617 = CARTESIAN_POINT('',(-2.15535539209,1.309689593496,3.105));+#6618 = CARTESIAN_POINT('',(-1.951487749412,1.564844693452,3.105));+#6619 = PCURVE('',#6535,#6620);+#6620 = DEFINITIONAL_REPRESENTATION('',(#6621),#6625);+#6621 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6622,#6623,#6624),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6622 = CARTESIAN_POINT('',(0.194892337655,0.955228891795));+#6623 = CARTESIAN_POINT('',(0.194892337655,1.438613176636));+#6624 = CARTESIAN_POINT('',(0.398759980333,1.693768276592));+#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6626 = ORIENTED_EDGE('',*,*,#6627,.T.);+#6627 = EDGE_CURVE('',#6612,#6628,#6630,.T.);+#6628 = VERTEX_POINT('',#6629);+#6629 = CARTESIAN_POINT('',(-1.360399804288,1.819999793408,3.105));+#6630 = SURFACE_CURVE('',#6631,(#6635),.PCURVE_S1.);+#6631 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6632,#6633,#6634),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6632 = CARTESIAN_POINT('',(-1.951487749412,1.564844693452,3.105));+#6633 = CARTESIAN_POINT('',(-1.747620106733,1.819999793408,3.105));+#6634 = CARTESIAN_POINT('',(-1.360399804288,1.819999793408,3.105));+#6635 = PCURVE('',#6535,#6636);+#6636 = DEFINITIONAL_REPRESENTATION('',(#6637),#6641);+#6637 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6638,#6639,#6640),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6638 = CARTESIAN_POINT('',(0.398759980333,1.693768276592));+#6639 = CARTESIAN_POINT('',(0.602627623012,1.948923376548));+#6640 = CARTESIAN_POINT('',(0.989847925457,1.948923376548));+#6641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6642 = ORIENTED_EDGE('',*,*,#6643,.T.);+#6643 = EDGE_CURVE('',#6628,#6644,#6646,.T.);+#6644 = VERTEX_POINT('',#6645);+#6645 = CARTESIAN_POINT('',(-1.151403415882,1.796920437633,3.105));+#6646 = SURFACE_CURVE('',#6647,(#6651),.PCURVE_S1.);+#6647 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6648,#6649,#6650),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6648 = CARTESIAN_POINT('',(-1.360399804288,1.819999793408,3.105));+#6649 = CARTESIAN_POINT('',(-1.251413957573,1.819999793408,3.105));+#6650 = CARTESIAN_POINT('',(-1.151403415882,1.796920437633,3.105));+#6651 = PCURVE('',#6535,#6652);+#6652 = DEFINITIONAL_REPRESENTATION('',(#6653),#6657);+#6653 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6654,#6655,#6656),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6654 = CARTESIAN_POINT('',(0.989847925457,1.948923376548));+#6655 = CARTESIAN_POINT('',(1.098833772172,1.948923376548));+#6656 = CARTESIAN_POINT('',(1.198844313863,1.925844020773));+#6657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6658 = ORIENTED_EDGE('',*,*,#6659,.T.);+#6659 = EDGE_CURVE('',#6644,#6660,#6662,.T.);+#6660 = VERTEX_POINT('',#6661);+#6661 = CARTESIAN_POINT('',(-0.964204196818,1.727682370309,3.105));+#6662 = SURFACE_CURVE('',#6663,(#6667),.PCURVE_S1.);+#6663 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6664,#6665,#6666),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6664 = CARTESIAN_POINT('',(-1.151403415882,1.796920437633,3.105));+#6665 = CARTESIAN_POINT('',(-1.05139287419,1.773841081858,3.105));+#6666 = CARTESIAN_POINT('',(-0.964204196818,1.727682370309,3.105));+#6667 = PCURVE('',#6535,#6668);+#6668 = DEFINITIONAL_REPRESENTATION('',(#6669),#6673);+#6669 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6670,#6671,#6672),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6670 = CARTESIAN_POINT('',(1.198844313863,1.925844020773));+#6671 = CARTESIAN_POINT('',(1.298854855555,1.902764664998));+#6672 = CARTESIAN_POINT('',(1.386043532927,1.856605953448));+#6673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6674 = ORIENTED_EDGE('',*,*,#6675,.T.);+#6675 = EDGE_CURVE('',#6660,#6676,#6678,.T.);+#6676 = VERTEX_POINT('',#6677);+#6677 = CARTESIAN_POINT('',(-0.964204196818,1.307125220632,3.105));+#6678 = SURFACE_CURVE('',#6679,(#6683),.PCURVE_S1.);+#6679 = LINE('',#6680,#6681);+#6680 = CARTESIAN_POINT('',(-0.964204196818,1.727682370309,3.105));+#6681 = VECTOR('',#6682,1.);+#6682 = DIRECTION('',(0.,-1.,0.));+#6683 = PCURVE('',#6535,#6684);+#6684 = DEFINITIONAL_REPRESENTATION('',(#6685),#6689);+#6685 = LINE('',#6686,#6687);+#6686 = CARTESIAN_POINT('',(1.386043532927,1.856605953448));+#6687 = VECTOR('',#6688,1.);+#6688 = DIRECTION('',(0.,-1.));+#6689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6690 = ORIENTED_EDGE('',*,*,#6691,.T.);+#6691 = EDGE_CURVE('',#6676,#6692,#6694,.T.);+#6692 = VERTEX_POINT('',#6693);+#6693 = CARTESIAN_POINT('',(-1.15332669553,1.438549329906,3.105));+#6694 = SURFACE_CURVE('',#6695,(#6699),.PCURVE_S1.);+#6695 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6696,#6697,#6698),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6696 = CARTESIAN_POINT('',(-0.964204196818,1.307125220632,3.105));+#6697 = CARTESIAN_POINT('',(-1.061650365646,1.396878270868,3.105));+#6698 = CARTESIAN_POINT('',(-1.15332669553,1.438549329906,3.105));+#6699 = PCURVE('',#6535,#6700);+#6700 = DEFINITIONAL_REPRESENTATION('',(#6701),#6705);+#6701 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6702,#6703,#6704),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6702 = CARTESIAN_POINT('',(1.386043532927,1.436048803772));+#6703 = CARTESIAN_POINT('',(1.288597364099,1.525801854008));+#6704 = CARTESIAN_POINT('',(1.196921034215,1.567472913046));+#6705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6706 = ORIENTED_EDGE('',*,*,#6707,.T.);+#6707 = EDGE_CURVE('',#6692,#6708,#6710,.T.);+#6708 = VERTEX_POINT('',#6709);+#6709 = CARTESIAN_POINT('',(-1.342449194241,1.480220388944,3.105));+#6710 = SURFACE_CURVE('',#6711,(#6715),.PCURVE_S1.);+#6711 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6712,#6713,#6714),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6712 = CARTESIAN_POINT('',(-1.15332669553,1.438549329906,3.105));+#6713 = CARTESIAN_POINT('',(-1.245003025413,1.480220388944,3.105));+#6714 = CARTESIAN_POINT('',(-1.342449194241,1.480220388944,3.105));+#6715 = PCURVE('',#6535,#6716);+#6716 = DEFINITIONAL_REPRESENTATION('',(#6717),#6721);+#6717 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6718,#6719,#6720),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6718 = CARTESIAN_POINT('',(1.196921034215,1.567472913046));+#6719 = CARTESIAN_POINT('',(1.105244704332,1.609143972084));+#6720 = CARTESIAN_POINT('',(1.007798535504,1.609143972084));+#6721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6722 = ORIENTED_EDGE('',*,*,#6723,.T.);+#6723 = EDGE_CURVE('',#6708,#6724,#6726,.T.);+#6724 = VERTEX_POINT('',#6725);+#6725 = CARTESIAN_POINT('',(-1.65594377685,1.31545943244,3.105));+#6726 = SURFACE_CURVE('',#6727,(#6731),.PCURVE_S1.);+#6727 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6728,#6729,#6730),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6728 = CARTESIAN_POINT('',(-1.342449194241,1.480220388944,3.105));+#6729 = CARTESIAN_POINT('',(-1.550163396215,1.480220388944,3.105));+#6730 = CARTESIAN_POINT('',(-1.65594377685,1.31545943244,3.105));+#6731 = PCURVE('',#6535,#6732);+#6732 = DEFINITIONAL_REPRESENTATION('',(#6733),#6737);+#6733 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6734,#6735,#6736),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6734 = CARTESIAN_POINT('',(1.007798535504,1.609143972084));+#6735 = CARTESIAN_POINT('',(0.80008433353,1.609143972084));+#6736 = CARTESIAN_POINT('',(0.694303952895,1.44438301558));+#6737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6738 = ORIENTED_EDGE('',*,*,#6739,.T.);+#6739 = EDGE_CURVE('',#6724,#6740,#6742,.T.);+#6740 = VERTEX_POINT('',#6741);+#6741 = CARTESIAN_POINT('',(-1.761724157485,0.826305308655,3.105));+#6742 = SURFACE_CURVE('',#6743,(#6747),.PCURVE_S1.);+#6743 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6744,#6745,#6746),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6744 = CARTESIAN_POINT('',(-1.65594377685,1.31545943244,3.105));+#6745 = CARTESIAN_POINT('',(-1.761724157485,1.150698475936,3.105));+#6746 = CARTESIAN_POINT('',(-1.761724157485,0.826305308655,3.105));+#6747 = PCURVE('',#6535,#6748);+#6748 = DEFINITIONAL_REPRESENTATION('',(#6749),#6753);+#6749 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6750,#6751,#6752),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6750 = CARTESIAN_POINT('',(0.694303952895,1.44438301558));+#6751 = CARTESIAN_POINT('',(0.58852357226,1.279622059076));+#6752 = CARTESIAN_POINT('',(0.58852357226,0.955228891795));+#6753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6754 = ORIENTED_EDGE('',*,*,#6755,.T.);+#6755 = EDGE_CURVE('',#6740,#6756,#6758,.T.);+#6756 = VERTEX_POINT('',#6757);+#6757 = CARTESIAN_POINT('',(-1.65594377685,0.338433371302,3.105));+#6758 = SURFACE_CURVE('',#6759,(#6763),.PCURVE_S1.);+#6759 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6760,#6761,#6762),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6760 = CARTESIAN_POINT('',(-1.761724157485,0.826305308655,3.105));+#6761 = CARTESIAN_POINT('',(-1.761724157485,0.503194327806,3.105));+#6762 = CARTESIAN_POINT('',(-1.65594377685,0.338433371302,3.105));+#6763 = PCURVE('',#6535,#6764);+#6764 = DEFINITIONAL_REPRESENTATION('',(#6765),#6769);+#6765 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6766,#6767,#6768),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6766 = CARTESIAN_POINT('',(0.58852357226,0.955228891795));+#6767 = CARTESIAN_POINT('',(0.58852357226,0.632117910946));+#6768 = CARTESIAN_POINT('',(0.694303952895,0.467356954442));+#6769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6770 = ORIENTED_EDGE('',*,*,#6771,.T.);+#6771 = EDGE_CURVE('',#6756,#6772,#6774,.T.);+#6772 = VERTEX_POINT('',#6773);+#6773 = CARTESIAN_POINT('',(-1.342449194241,0.173672414798,3.105));+#6774 = SURFACE_CURVE('',#6775,(#6779),.PCURVE_S1.);+#6775 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6776,#6777,#6778),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6776 = CARTESIAN_POINT('',(-1.65594377685,0.338433371302,3.105));+#6777 = CARTESIAN_POINT('',(-1.550163396215,0.173672414798,3.105));+#6778 = CARTESIAN_POINT('',(-1.342449194241,0.173672414798,3.105));+#6779 = PCURVE('',#6535,#6780);+#6780 = DEFINITIONAL_REPRESENTATION('',(#6781),#6785);+#6781 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6782,#6783,#6784),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6782 = CARTESIAN_POINT('',(0.694303952895,0.467356954442));+#6783 = CARTESIAN_POINT('',(0.80008433353,0.302595997938));+#6784 = CARTESIAN_POINT('',(1.007798535504,0.302595997938));+#6785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6786 = ORIENTED_EDGE('',*,*,#6787,.T.);+#6787 = EDGE_CURVE('',#6772,#6788,#6790,.T.);+#6788 = VERTEX_POINT('',#6789);+#6789 = CARTESIAN_POINT('',(-1.15332669553,0.215343473836,3.105));+#6790 = SURFACE_CURVE('',#6791,(#6795),.PCURVE_S1.);+#6791 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6792,#6793,#6794),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6792 = CARTESIAN_POINT('',(-1.342449194241,0.173672414798,3.105));+#6793 = CARTESIAN_POINT('',(-1.245003025413,0.173672414798,3.105));+#6794 = CARTESIAN_POINT('',(-1.15332669553,0.215343473836,3.105));+#6795 = PCURVE('',#6535,#6796);+#6796 = DEFINITIONAL_REPRESENTATION('',(#6797),#6801);+#6797 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6798,#6799,#6800),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6798 = CARTESIAN_POINT('',(1.007798535504,0.302595997938));+#6799 = CARTESIAN_POINT('',(1.105244704332,0.302595997938));+#6800 = CARTESIAN_POINT('',(1.196921034215,0.344267056976));+#6801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6802 = ORIENTED_EDGE('',*,*,#6803,.T.);+#6803 = EDGE_CURVE('',#6788,#6525,#6804,.T.);+#6804 = SURFACE_CURVE('',#6805,(#6809),.PCURVE_S1.);+#6805 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6806,#6807,#6808),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6806 = CARTESIAN_POINT('',(-1.15332669553,0.215343473836,3.105));+#6807 = CARTESIAN_POINT('',(-1.061650365646,0.257014532874,3.105));+#6808 = CARTESIAN_POINT('',(-0.964204196818,0.34676758311,3.105));+#6809 = PCURVE('',#6535,#6810);+#6810 = DEFINITIONAL_REPRESENTATION('',(#6811),#6815);+#6811 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6812,#6813,#6814),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6812 = CARTESIAN_POINT('',(1.196921034215,0.344267056976));+#6813 = CARTESIAN_POINT('',(1.288597364099,0.385938116014));+#6814 = CARTESIAN_POINT('',(1.386043532927,0.47569116625));+#6815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6816 = SHELL_BASED_SURFACE_MODEL('',(#6817));+#6817 = OPEN_SHELL('',(#6818));+#6818 = ADVANCED_FACE('',(#6819),#6833,.T.);+#6819 = FACE_BOUND('',#6820,.F.);+#6820 = EDGE_LOOP('',(#6821,#6844,#6860,#6876,#6892,#6908,#6924,#6940,+    #6956,#6972,#6988,#7004,#7020,#7036,#7052,#7068,#7084,#7100));+#6821 = ORIENTED_EDGE('',*,*,#6822,.T.);+#6822 = EDGE_CURVE('',#6823,#6825,#6827,.T.);+#6823 = VERTEX_POINT('',#6824);+#6824 = CARTESIAN_POINT('',(0.616731673763,0.34676758311,3.105));+#6825 = VERTEX_POINT('',#6826);+#6826 = CARTESIAN_POINT('',(0.616731673763,-7.378956656633E-02,3.105));+#6827 = SURFACE_CURVE('',#6828,(#6832),.PCURVE_S1.);+#6828 = LINE('',#6829,#6830);+#6829 = CARTESIAN_POINT('',(0.616731673763,0.34676758311,3.105));+#6830 = VECTOR('',#6831,1.);+#6831 = DIRECTION('',(0.,-1.,0.));+#6832 = PCURVE('',#6833,#6838);+#6833 = PLANE('',#6834);+#6834 = AXIS2_PLACEMENT_3D('',#6835,#6836,#6837);+#6835 = CARTESIAN_POINT('',(-0.769311859164,-0.12892358314,3.105));+#6836 = DIRECTION('',(0.,0.,1.));+#6837 = DIRECTION('',(1.,0.,0.));+#6838 = DEFINITIONAL_REPRESENTATION('',(#6839),#6843);+#6839 = LINE('',#6840,#6841);+#6840 = CARTESIAN_POINT('',(1.386043532927,0.47569116625));+#6841 = VECTOR('',#6842,1.);+#6842 = DIRECTION('',(0.,-1.));+#6843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6844 = ORIENTED_EDGE('',*,*,#6845,.T.);+#6845 = EDGE_CURVE('',#6825,#6846,#6848,.T.);+#6846 = VERTEX_POINT('',#6847);+#6847 = CARTESIAN_POINT('',(0.428250268268,-0.143027633891,3.105));+#6848 = SURFACE_CURVE('',#6849,(#6853),.PCURVE_S1.);+#6849 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6850,#6851,#6852),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6850 = CARTESIAN_POINT('',(0.616731673763,-7.378956656633E-02,3.105));+#6851 = CARTESIAN_POINT('',(0.526978623527,-0.119948278116,3.105));+#6852 = CARTESIAN_POINT('',(0.428250268268,-0.143027633891,3.105));+#6853 = PCURVE('',#6833,#6854);+#6854 = DEFINITIONAL_REPRESENTATION('',(#6855),#6859);+#6855 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6856,#6857,#6858),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6856 = CARTESIAN_POINT('',(1.386043532927,5.51340165734E-02));+#6857 = CARTESIAN_POINT('',(1.296290482691,8.975305023576E-03));+#6858 = CARTESIAN_POINT('',(1.197562127431,-1.410405075133E-02));+#6859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6860 = ORIENTED_EDGE('',*,*,#6861,.T.);+#6861 = EDGE_CURVE('',#6846,#6862,#6864,.T.);+#6862 = VERTEX_POINT('',#6863);+#6863 = CARTESIAN_POINT('',(0.220536066294,-0.166106989666,3.105));+#6864 = SURFACE_CURVE('',#6865,(#6869),.PCURVE_S1.);+#6865 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6866,#6867,#6868),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6866 = CARTESIAN_POINT('',(0.428250268268,-0.143027633891,3.105));+#6867 = CARTESIAN_POINT('',(0.329521913008,-0.166106989666,3.105));+#6868 = CARTESIAN_POINT('',(0.220536066294,-0.166106989666,3.105));+#6869 = PCURVE('',#6833,#6870);+#6870 = DEFINITIONAL_REPRESENTATION('',(#6871),#6875);+#6871 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6872,#6873,#6874),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6872 = CARTESIAN_POINT('',(1.197562127431,-1.410405075133E-02));+#6873 = CARTESIAN_POINT('',(1.098833772172,-3.718340652624E-02));+#6874 = CARTESIAN_POINT('',(0.989847925457,-3.718340652624E-02));+#6875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6876 = ORIENTED_EDGE('',*,*,#6877,.T.);+#6877 = EDGE_CURVE('',#6862,#6878,#6880,.T.);+#6878 = VERTEX_POINT('',#6879);+#6879 = CARTESIAN_POINT('',(-0.37055187883,8.904811028998E-02,3.105));+#6880 = SURFACE_CURVE('',#6881,(#6885),.PCURVE_S1.);+#6881 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6882,#6883,#6884),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6882 = CARTESIAN_POINT('',(0.220536066294,-0.166106989666,3.105));+#6883 = CARTESIAN_POINT('',(-0.166684236152,-0.166106989666,3.105));+#6884 = CARTESIAN_POINT('',(-0.37055187883,8.904811028998E-02,3.105));+#6885 = PCURVE('',#6833,#6886);+#6886 = DEFINITIONAL_REPRESENTATION('',(#6887),#6891);+#6887 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6888,#6889,#6890),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6888 = CARTESIAN_POINT('',(0.989847925457,-3.718340652624E-02));+#6889 = CARTESIAN_POINT('',(0.602627623012,-3.718340652624E-02));+#6890 = CARTESIAN_POINT('',(0.398759980333,0.21797169343));+#6891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6892 = ORIENTED_EDGE('',*,*,#6893,.T.);+#6893 = EDGE_CURVE('',#6878,#6894,#6896,.T.);+#6894 = VERTEX_POINT('',#6895);+#6895 = CARTESIAN_POINT('',(-0.574419521509,0.826305308655,3.105));+#6896 = SURFACE_CURVE('',#6897,(#6901),.PCURVE_S1.);+#6897 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6898,#6899,#6900),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6898 = CARTESIAN_POINT('',(-0.37055187883,8.904811028998E-02,3.105));+#6899 = CARTESIAN_POINT('',(-0.574419521509,0.344203210246,3.105));+#6900 = CARTESIAN_POINT('',(-0.574419521509,0.826305308655,3.105));+#6901 = PCURVE('',#6833,#6902);+#6902 = DEFINITIONAL_REPRESENTATION('',(#6903),#6907);+#6903 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6904,#6905,#6906),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6904 = CARTESIAN_POINT('',(0.398759980333,0.21797169343));+#6905 = CARTESIAN_POINT('',(0.194892337655,0.473126793386));+#6906 = CARTESIAN_POINT('',(0.194892337655,0.955228891795));+#6907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6908 = ORIENTED_EDGE('',*,*,#6909,.T.);+#6909 = EDGE_CURVE('',#6894,#6910,#6912,.T.);+#6910 = VERTEX_POINT('',#6911);+#6911 = CARTESIAN_POINT('',(-0.37055187883,1.564844693452,3.105));+#6912 = SURFACE_CURVE('',#6913,(#6917),.PCURVE_S1.);+#6913 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6914,#6915,#6916),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6914 = CARTESIAN_POINT('',(-0.574419521509,0.826305308655,3.105));+#6915 = CARTESIAN_POINT('',(-0.574419521509,1.309689593496,3.105));+#6916 = CARTESIAN_POINT('',(-0.37055187883,1.564844693452,3.105));+#6917 = PCURVE('',#6833,#6918);+#6918 = DEFINITIONAL_REPRESENTATION('',(#6919),#6923);+#6919 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6920,#6921,#6922),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6920 = CARTESIAN_POINT('',(0.194892337655,0.955228891795));+#6921 = CARTESIAN_POINT('',(0.194892337655,1.438613176636));+#6922 = CARTESIAN_POINT('',(0.398759980333,1.693768276592));+#6923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6924 = ORIENTED_EDGE('',*,*,#6925,.T.);+#6925 = EDGE_CURVE('',#6910,#6926,#6928,.T.);+#6926 = VERTEX_POINT('',#6927);+#6927 = CARTESIAN_POINT('',(0.220536066294,1.819999793408,3.105));+#6928 = SURFACE_CURVE('',#6929,(#6933),.PCURVE_S1.);+#6929 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6930,#6931,#6932),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6930 = CARTESIAN_POINT('',(-0.37055187883,1.564844693452,3.105));+#6931 = CARTESIAN_POINT('',(-0.166684236152,1.819999793408,3.105));+#6932 = CARTESIAN_POINT('',(0.220536066294,1.819999793408,3.105));+#6933 = PCURVE('',#6833,#6934);+#6934 = DEFINITIONAL_REPRESENTATION('',(#6935),#6939);+#6935 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6936,#6937,#6938),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6936 = CARTESIAN_POINT('',(0.398759980333,1.693768276592));+#6937 = CARTESIAN_POINT('',(0.602627623012,1.948923376548));+#6938 = CARTESIAN_POINT('',(0.989847925457,1.948923376548));+#6939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6940 = ORIENTED_EDGE('',*,*,#6941,.T.);+#6941 = EDGE_CURVE('',#6926,#6942,#6944,.T.);+#6942 = VERTEX_POINT('',#6943);+#6943 = CARTESIAN_POINT('',(0.4295324547,1.796920437633,3.105));+#6944 = SURFACE_CURVE('',#6945,(#6949),.PCURVE_S1.);+#6945 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6946,#6947,#6948),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6946 = CARTESIAN_POINT('',(0.220536066294,1.819999793408,3.105));+#6947 = CARTESIAN_POINT('',(0.329521913008,1.819999793408,3.105));+#6948 = CARTESIAN_POINT('',(0.4295324547,1.796920437633,3.105));+#6949 = PCURVE('',#6833,#6950);+#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955);+#6951 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6952,#6953,#6954),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6952 = CARTESIAN_POINT('',(0.989847925457,1.948923376548));+#6953 = CARTESIAN_POINT('',(1.098833772172,1.948923376548));+#6954 = CARTESIAN_POINT('',(1.198844313863,1.925844020773));+#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6956 = ORIENTED_EDGE('',*,*,#6957,.T.);+#6957 = EDGE_CURVE('',#6942,#6958,#6960,.T.);+#6958 = VERTEX_POINT('',#6959);+#6959 = CARTESIAN_POINT('',(0.616731673763,1.727682370309,3.105));+#6960 = SURFACE_CURVE('',#6961,(#6965),.PCURVE_S1.);+#6961 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6962,#6963,#6964),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6962 = CARTESIAN_POINT('',(0.4295324547,1.796920437633,3.105));+#6963 = CARTESIAN_POINT('',(0.529542996391,1.773841081858,3.105));+#6964 = CARTESIAN_POINT('',(0.616731673763,1.727682370309,3.105));+#6965 = PCURVE('',#6833,#6966);+#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971);+#6967 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6968,#6969,#6970),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6968 = CARTESIAN_POINT('',(1.198844313863,1.925844020773));+#6969 = CARTESIAN_POINT('',(1.298854855555,1.902764664998));+#6970 = CARTESIAN_POINT('',(1.386043532927,1.856605953448));+#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6972 = ORIENTED_EDGE('',*,*,#6973,.T.);+#6973 = EDGE_CURVE('',#6958,#6974,#6976,.T.);+#6974 = VERTEX_POINT('',#6975);+#6975 = CARTESIAN_POINT('',(0.616731673763,1.307125220632,3.105));+#6976 = SURFACE_CURVE('',#6977,(#6981),.PCURVE_S1.);+#6977 = LINE('',#6978,#6979);+#6978 = CARTESIAN_POINT('',(0.616731673763,1.727682370309,3.105));+#6979 = VECTOR('',#6980,1.);+#6980 = DIRECTION('',(0.,-1.,0.));+#6981 = PCURVE('',#6833,#6982);+#6982 = DEFINITIONAL_REPRESENTATION('',(#6983),#6987);+#6983 = LINE('',#6984,#6985);+#6984 = CARTESIAN_POINT('',(1.386043532927,1.856605953448));+#6985 = VECTOR('',#6986,1.);+#6986 = DIRECTION('',(0.,-1.));+#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6988 = ORIENTED_EDGE('',*,*,#6989,.T.);+#6989 = EDGE_CURVE('',#6974,#6990,#6992,.T.);+#6990 = VERTEX_POINT('',#6991);+#6991 = CARTESIAN_POINT('',(0.427609175052,1.438549329906,3.105));+#6992 = SURFACE_CURVE('',#6993,(#6997),.PCURVE_S1.);+#6993 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6994,#6995,#6996),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6994 = CARTESIAN_POINT('',(0.616731673763,1.307125220632,3.105));+#6995 = CARTESIAN_POINT('',(0.519285504935,1.396878270868,3.105));+#6996 = CARTESIAN_POINT('',(0.427609175052,1.438549329906,3.105));+#6997 = PCURVE('',#6833,#6998);+#6998 = DEFINITIONAL_REPRESENTATION('',(#6999),#7003);+#6999 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7000,#7001,#7002),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7000 = CARTESIAN_POINT('',(1.386043532927,1.436048803772));+#7001 = CARTESIAN_POINT('',(1.288597364099,1.525801854008));+#7002 = CARTESIAN_POINT('',(1.196921034215,1.567472913046));+#7003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7004 = ORIENTED_EDGE('',*,*,#7005,.T.);+#7005 = EDGE_CURVE('',#6990,#7006,#7008,.T.);+#7006 = VERTEX_POINT('',#7007);+#7007 = CARTESIAN_POINT('',(0.238486676341,1.480220388944,3.105));+#7008 = SURFACE_CURVE('',#7009,(#7013),.PCURVE_S1.);+#7009 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7010,#7011,#7012),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7010 = CARTESIAN_POINT('',(0.427609175052,1.438549329906,3.105));+#7011 = CARTESIAN_POINT('',(0.335932845168,1.480220388944,3.105));+#7012 = CARTESIAN_POINT('',(0.238486676341,1.480220388944,3.105));+#7013 = PCURVE('',#6833,#7014);+#7014 = DEFINITIONAL_REPRESENTATION('',(#7015),#7019);+#7015 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7016,#7017,#7018),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7016 = CARTESIAN_POINT('',(1.196921034215,1.567472913046));+#7017 = CARTESIAN_POINT('',(1.105244704332,1.609143972084));+#7018 = CARTESIAN_POINT('',(1.007798535504,1.609143972084));+#7019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7020 = ORIENTED_EDGE('',*,*,#7021,.T.);+#7021 = EDGE_CURVE('',#7006,#7022,#7024,.T.);+#7022 = VERTEX_POINT('',#7023);+#7023 = CARTESIAN_POINT('',(-7.500790626846E-02,1.31545943244,3.105));+#7024 = SURFACE_CURVE('',#7025,(#7029),.PCURVE_S1.);+#7025 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7026,#7027,#7028),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7026 = CARTESIAN_POINT('',(0.238486676341,1.480220388944,3.105));+#7027 = CARTESIAN_POINT('',(3.077247436655E-02,1.480220388944,3.105));+#7028 = CARTESIAN_POINT('',(-7.500790626846E-02,1.31545943244,3.105));+#7029 = PCURVE('',#6833,#7030);+#7030 = DEFINITIONAL_REPRESENTATION('',(#7031),#7035);+#7031 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7032,#7033,#7034),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7032 = CARTESIAN_POINT('',(1.007798535504,1.609143972084));+#7033 = CARTESIAN_POINT('',(0.80008433353,1.609143972084));+#7034 = CARTESIAN_POINT('',(0.694303952895,1.44438301558));+#7035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7036 = ORIENTED_EDGE('',*,*,#7037,.T.);+#7037 = EDGE_CURVE('',#7022,#7038,#7040,.T.);+#7038 = VERTEX_POINT('',#7039);+#7039 = CARTESIAN_POINT('',(-0.180788286903,0.826305308655,3.105));+#7040 = SURFACE_CURVE('',#7041,(#7045),.PCURVE_S1.);+#7041 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7042,#7043,#7044),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7042 = CARTESIAN_POINT('',(-7.500790626846E-02,1.31545943244,3.105));+#7043 = CARTESIAN_POINT('',(-0.180788286903,1.150698475936,3.105));+#7044 = CARTESIAN_POINT('',(-0.180788286903,0.826305308655,3.105));+#7045 = PCURVE('',#6833,#7046);+#7046 = DEFINITIONAL_REPRESENTATION('',(#7047),#7051);+#7047 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7048,#7049,#7050),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7048 = CARTESIAN_POINT('',(0.694303952895,1.44438301558));+#7049 = CARTESIAN_POINT('',(0.58852357226,1.279622059076));+#7050 = CARTESIAN_POINT('',(0.58852357226,0.955228891795));+#7051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7052 = ORIENTED_EDGE('',*,*,#7053,.T.);+#7053 = EDGE_CURVE('',#7038,#7054,#7056,.T.);+#7054 = VERTEX_POINT('',#7055);+#7055 = CARTESIAN_POINT('',(-7.500790626846E-02,0.338433371302,3.105));+#7056 = SURFACE_CURVE('',#7057,(#7061),.PCURVE_S1.);+#7057 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7058,#7059,#7060),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7058 = CARTESIAN_POINT('',(-0.180788286903,0.826305308655,3.105));+#7059 = CARTESIAN_POINT('',(-0.180788286903,0.503194327806,3.105));+#7060 = CARTESIAN_POINT('',(-7.500790626846E-02,0.338433371302,3.105));+#7061 = PCURVE('',#6833,#7062);+#7062 = DEFINITIONAL_REPRESENTATION('',(#7063),#7067);+#7063 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7064,#7065,#7066),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7064 = CARTESIAN_POINT('',(0.58852357226,0.955228891795));+#7065 = CARTESIAN_POINT('',(0.58852357226,0.632117910946));+#7066 = CARTESIAN_POINT('',(0.694303952895,0.467356954442));+#7067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7068 = ORIENTED_EDGE('',*,*,#7069,.T.);+#7069 = EDGE_CURVE('',#7054,#7070,#7072,.T.);+#7070 = VERTEX_POINT('',#7071);+#7071 = CARTESIAN_POINT('',(0.238486676341,0.173672414798,3.105));+#7072 = SURFACE_CURVE('',#7073,(#7077),.PCURVE_S1.);+#7073 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7074,#7075,#7076),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7074 = CARTESIAN_POINT('',(-7.500790626846E-02,0.338433371302,3.105));+#7075 = CARTESIAN_POINT('',(3.077247436655E-02,0.173672414798,3.105));+#7076 = CARTESIAN_POINT('',(0.238486676341,0.173672414798,3.105));+#7077 = PCURVE('',#6833,#7078);+#7078 = DEFINITIONAL_REPRESENTATION('',(#7079),#7083);+#7079 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7080,#7081,#7082),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7080 = CARTESIAN_POINT('',(0.694303952895,0.467356954442));+#7081 = CARTESIAN_POINT('',(0.80008433353,0.302595997938));+#7082 = CARTESIAN_POINT('',(1.007798535504,0.302595997938));+#7083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7084 = ORIENTED_EDGE('',*,*,#7085,.T.);+#7085 = EDGE_CURVE('',#7070,#7086,#7088,.T.);+#7086 = VERTEX_POINT('',#7087);+#7087 = CARTESIAN_POINT('',(0.427609175052,0.215343473836,3.105));+#7088 = SURFACE_CURVE('',#7089,(#7093),.PCURVE_S1.);+#7089 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7090,#7091,#7092),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7090 = CARTESIAN_POINT('',(0.238486676341,0.173672414798,3.105));+#7091 = CARTESIAN_POINT('',(0.335932845168,0.173672414798,3.105));+#7092 = CARTESIAN_POINT('',(0.427609175052,0.215343473836,3.105));+#7093 = PCURVE('',#6833,#7094);+#7094 = DEFINITIONAL_REPRESENTATION('',(#7095),#7099);+#7095 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7096,#7097,#7098),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7096 = CARTESIAN_POINT('',(1.007798535504,0.302595997938));+#7097 = CARTESIAN_POINT('',(1.105244704332,0.302595997938));+#7098 = CARTESIAN_POINT('',(1.196921034215,0.344267056976));+#7099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7100 = ORIENTED_EDGE('',*,*,#7101,.T.);+#7101 = EDGE_CURVE('',#7086,#6823,#7102,.T.);+#7102 = SURFACE_CURVE('',#7103,(#7107),.PCURVE_S1.);+#7103 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7104,#7105,#7106),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7104 = CARTESIAN_POINT('',(0.427609175052,0.215343473836,3.105));+#7105 = CARTESIAN_POINT('',(0.519285504935,0.257014532874,3.105));+#7106 = CARTESIAN_POINT('',(0.616731673763,0.34676758311,3.105));+#7107 = PCURVE('',#6833,#7108);+#7108 = DEFINITIONAL_REPRESENTATION('',(#7109),#7113);+#7109 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7110,#7111,#7112),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7110 = CARTESIAN_POINT('',(1.196921034215,0.344267056976));+#7111 = CARTESIAN_POINT('',(1.288597364099,0.385938116014));+#7112 = CARTESIAN_POINT('',(1.386043532927,0.47569116625));+#7113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7114 = SHELL_BASED_SURFACE_MODEL('',(#7115));+#7115 = OPEN_SHELL('',(#7116));+#7116 = ADVANCED_FACE('',(#7117),#7131,.T.);+#7117 = FACE_BOUND('',#7118,.F.);+#7118 = EDGE_LOOP('',(#7119,#7142,#7158,#7174,#7190,#7206,#7222,#7238,+    #7254,#7270));+#7119 = ORIENTED_EDGE('',*,*,#7120,.T.);+#7120 = EDGE_CURVE('',#7121,#7123,#7125,.T.);+#7121 = VERTEX_POINT('',#7122);+#7122 = CARTESIAN_POINT('',(2.237415323734,1.785380759746,3.105));+#7123 = VERTEX_POINT('',#7124);+#7124 = CARTESIAN_POINT('',(2.237415323734,1.452012287442,3.105));+#7125 = SURFACE_CURVE('',#7126,(#7130),.PCURVE_S1.);+#7126 = LINE('',#7127,#7128);+#7127 = CARTESIAN_POINT('',(2.237415323734,1.785380759746,3.105));+#7128 = VECTOR('',#7129,1.);+#7129 = DIRECTION('',(0.,-1.,0.));+#7130 = PCURVE('',#7131,#7136);+#7131 = PLANE('',#7132);+#7132 = AXIS2_PLACEMENT_3D('',#7133,#7134,#7135);+#7133 = CARTESIAN_POINT('',(0.811624011418,-0.12892358314,3.105));+#7134 = DIRECTION('',(0.,0.,1.));+#7135 = DIRECTION('',(1.,0.,0.));+#7136 = DEFINITIONAL_REPRESENTATION('',(#7137),#7141);+#7137 = LINE('',#7138,#7139);+#7138 = CARTESIAN_POINT('',(1.425791312317,1.914304342886));+#7139 = VECTOR('',#7140,1.);+#7140 = DIRECTION('',(0.,-1.));+#7141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7142 = ORIENTED_EDGE('',*,*,#7143,.T.);+#7143 = EDGE_CURVE('',#7123,#7144,#7146,.T.);+#7144 = VERTEX_POINT('',#7145);+#7145 = CARTESIAN_POINT('',(1.423226939453,1.452012287442,3.105));+#7146 = SURFACE_CURVE('',#7147,(#7151),.PCURVE_S1.);+#7147 = LINE('',#7148,#7149);+#7148 = CARTESIAN_POINT('',(2.237415323734,1.452012287442,3.105));+#7149 = VECTOR('',#7150,1.);+#7150 = DIRECTION('',(-1.,0.,0.));+#7151 = PCURVE('',#7131,#7152);+#7152 = DEFINITIONAL_REPRESENTATION('',(#7153),#7157);+#7153 = LINE('',#7154,#7155);+#7154 = CARTESIAN_POINT('',(1.425791312317,1.580935870581));+#7155 = VECTOR('',#7156,1.);+#7156 = DIRECTION('',(-1.,0.));+#7157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7158 = ORIENTED_EDGE('',*,*,#7159,.T.);+#7159 = EDGE_CURVE('',#7144,#7160,#7162,.T.);+#7160 = VERTEX_POINT('',#7161);+#7161 = CARTESIAN_POINT('',(1.423226939453,1.039148256357,3.105));+#7162 = SURFACE_CURVE('',#7163,(#7167),.PCURVE_S1.);+#7163 = LINE('',#7164,#7165);+#7164 = CARTESIAN_POINT('',(1.423226939453,1.452012287442,3.105));+#7165 = VECTOR('',#7166,1.);+#7166 = DIRECTION('',(0.,-1.,0.));+#7167 = PCURVE('',#7131,#7168);+#7168 = DEFINITIONAL_REPRESENTATION('',(#7169),#7173);+#7169 = LINE('',#7170,#7171);+#7170 = CARTESIAN_POINT('',(0.611602928035,1.580935870581));+#7171 = VECTOR('',#7172,1.);+#7172 = DIRECTION('',(0.,-1.));+#7173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7174 = ORIENTED_EDGE('',*,*,#7175,.T.);+#7175 = EDGE_CURVE('',#7160,#7176,#7178,.T.);+#7176 = VERTEX_POINT('',#7177);+#7177 = CARTESIAN_POINT('',(2.164330697114,1.039148256357,3.105));+#7178 = SURFACE_CURVE('',#7179,(#7183),.PCURVE_S1.);+#7179 = LINE('',#7180,#7181);+#7180 = CARTESIAN_POINT('',(1.423226939453,1.039148256357,3.105));+#7181 = VECTOR('',#7182,1.);+#7182 = DIRECTION('',(1.,0.,0.));+#7183 = PCURVE('',#7131,#7184);+#7184 = DEFINITIONAL_REPRESENTATION('',(#7185),#7189);+#7185 = LINE('',#7186,#7187);+#7186 = CARTESIAN_POINT('',(0.611602928035,1.168071839497));+#7187 = VECTOR('',#7188,1.);+#7188 = DIRECTION('',(1.,0.));+#7189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7190 = ORIENTED_EDGE('',*,*,#7191,.T.);+#7191 = EDGE_CURVE('',#7176,#7192,#7194,.T.);+#7192 = VERTEX_POINT('',#7193);+#7193 = CARTESIAN_POINT('',(2.164330697114,0.705779784053,3.105));+#7194 = SURFACE_CURVE('',#7195,(#7199),.PCURVE_S1.);+#7195 = LINE('',#7196,#7197);+#7196 = CARTESIAN_POINT('',(2.164330697114,1.039148256357,3.105));+#7197 = VECTOR('',#7198,1.);+#7198 = DIRECTION('',(0.,-1.,0.));+#7199 = PCURVE('',#7131,#7200);+#7200 = DEFINITIONAL_REPRESENTATION('',(#7201),#7205);+#7201 = LINE('',#7202,#7203);+#7202 = CARTESIAN_POINT('',(1.352706685696,1.168071839497));+#7203 = VECTOR('',#7204,1.);+#7204 = DIRECTION('',(0.,-1.));+#7205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7206 = ORIENTED_EDGE('',*,*,#7207,.T.);+#7207 = EDGE_CURVE('',#7192,#7208,#7210,.T.);+#7208 = VERTEX_POINT('',#7209);+#7209 = CARTESIAN_POINT('',(1.423226939453,0.705779784053,3.105));+#7210 = SURFACE_CURVE('',#7211,(#7215),.PCURVE_S1.);+#7211 = LINE('',#7212,#7213);+#7212 = CARTESIAN_POINT('',(2.164330697114,0.705779784053,3.105));+#7213 = VECTOR('',#7214,1.);+#7214 = DIRECTION('',(-1.,0.,0.));+#7215 = PCURVE('',#7131,#7216);+#7216 = DEFINITIONAL_REPRESENTATION('',(#7217),#7221);+#7217 = LINE('',#7218,#7219);+#7218 = CARTESIAN_POINT('',(1.352706685696,0.834703367193));+#7219 = VECTOR('',#7220,1.);+#7220 = DIRECTION('',(-1.,0.));+#7221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7222 = ORIENTED_EDGE('',*,*,#7223,.T.);+#7223 = EDGE_CURVE('',#7208,#7224,#7226,.T.);+#7224 = VERTEX_POINT('',#7225);+#7225 = CARTESIAN_POINT('',(1.423226939453,-0.12892358314,3.105));+#7226 = SURFACE_CURVE('',#7227,(#7231),.PCURVE_S1.);+#7227 = LINE('',#7228,#7229);+#7228 = CARTESIAN_POINT('',(1.423226939453,0.705779784053,3.105));+#7229 = VECTOR('',#7230,1.);+#7230 = DIRECTION('',(0.,-1.,0.));+#7231 = PCURVE('',#7131,#7232);+#7232 = DEFINITIONAL_REPRESENTATION('',(#7233),#7237);+#7233 = LINE('',#7234,#7235);+#7234 = CARTESIAN_POINT('',(0.611602928035,0.834703367193));+#7235 = VECTOR('',#7236,1.);+#7236 = DIRECTION('',(0.,-1.));+#7237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7238 = ORIENTED_EDGE('',*,*,#7239,.T.);+#7239 = EDGE_CURVE('',#7224,#7240,#7242,.T.);+#7240 = VERTEX_POINT('',#7241);+#7241 = CARTESIAN_POINT('',(1.044981942031,-0.12892358314,3.105));+#7242 = SURFACE_CURVE('',#7243,(#7247),.PCURVE_S1.);+#7243 = LINE('',#7244,#7245);+#7244 = CARTESIAN_POINT('',(1.423226939453,-0.12892358314,3.105));+#7245 = VECTOR('',#7246,1.);+#7246 = DIRECTION('',(-1.,0.,0.));+#7247 = PCURVE('',#7131,#7248);+#7248 = DEFINITIONAL_REPRESENTATION('',(#7249),#7253);+#7249 = LINE('',#7250,#7251);+#7250 = CARTESIAN_POINT('',(0.611602928035,0.));+#7251 = VECTOR('',#7252,1.);+#7252 = DIRECTION('',(-1.,0.));+#7253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7254 = ORIENTED_EDGE('',*,*,#7255,.T.);+#7255 = EDGE_CURVE('',#7240,#7256,#7258,.T.);+#7256 = VERTEX_POINT('',#7257);+#7257 = CARTESIAN_POINT('',(1.044981942031,1.785380759746,3.105));+#7258 = SURFACE_CURVE('',#7259,(#7263),.PCURVE_S1.);+#7259 = LINE('',#7260,#7261);+#7260 = CARTESIAN_POINT('',(1.044981942031,-0.12892358314,3.105));+#7261 = VECTOR('',#7262,1.);+#7262 = DIRECTION('',(0.,1.,0.));+#7263 = PCURVE('',#7131,#7264);+#7264 = DEFINITIONAL_REPRESENTATION('',(#7265),#7269);+#7265 = LINE('',#7266,#7267);+#7266 = CARTESIAN_POINT('',(0.233357930613,0.));+#7267 = VECTOR('',#7268,1.);+#7268 = DIRECTION('',(0.,1.));+#7269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7270 = ORIENTED_EDGE('',*,*,#7271,.T.);+#7271 = EDGE_CURVE('',#7256,#7121,#7272,.T.);+#7272 = SURFACE_CURVE('',#7273,(#7277),.PCURVE_S1.);+#7273 = LINE('',#7274,#7275);+#7274 = CARTESIAN_POINT('',(1.044981942031,1.785380759746,3.105));+#7275 = VECTOR('',#7276,1.);+#7276 = DIRECTION('',(1.,0.,0.));+#7277 = PCURVE('',#7131,#7278);+#7278 = DEFINITIONAL_REPRESENTATION('',(#7279),#7283);+#7279 = LINE('',#7280,#7281);+#7280 = CARTESIAN_POINT('',(0.233357930613,1.914304342886));+#7281 = VECTOR('',#7282,1.);+#7282 = DIRECTION('',(1.,0.));+#7283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7284 = SHELL_BASED_SURFACE_MODEL('',(#7285));+#7285 = OPEN_SHELL('',(#7286));+#7286 = ADVANCED_FACE('',(#7287),#7301,.T.);+#7287 = FACE_BOUND('',#7288,.F.);+#7288 = EDGE_LOOP('',(#7289,#7312,#7328,#7344,#7360,#7376,#7392,#7408,+    #7424,#7440,#7456,#7472,#7488,#7504,#7520,#7536,#7552,#7568,#7584,+    #7600,#7616));+#7289 = ORIENTED_EDGE('',*,*,#7290,.T.);+#7290 = EDGE_CURVE('',#7291,#7293,#7295,.T.);+#7291 = VERTEX_POINT('',#7292);+#7292 = CARTESIAN_POINT('',(2.949028793461,0.204444889165,3.105));+#7293 = VERTEX_POINT('',#7294);+#7294 = CARTESIAN_POINT('',(3.755524059151,0.204444889165,3.105));+#7295 = SURFACE_CURVE('',#7296,(#7300),.PCURVE_S1.);+#7296 = LINE('',#7297,#7298);+#7297 = CARTESIAN_POINT('',(2.949028793461,0.204444889165,3.105));+#7298 = VECTOR('',#7299,1.);+#7299 = DIRECTION('',(1.,0.,0.));+#7300 = PCURVE('',#7301,#7306);+#7301 = PLANE('',#7302);+#7302 = AXIS2_PLACEMENT_3D('',#7303,#7304,#7305);+#7303 = CARTESIAN_POINT('',(2.392559881999,-0.12892358314,3.105));+#7304 = DIRECTION('',(0.,0.,1.));+#7305 = DIRECTION('',(1.,0.,0.));+#7306 = DEFINITIONAL_REPRESENTATION('',(#7307),#7311);+#7307 = LINE('',#7308,#7309);+#7308 = CARTESIAN_POINT('',(0.556468911462,0.333368472304));+#7309 = VECTOR('',#7310,1.);+#7310 = DIRECTION('',(1.,0.));+#7311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7312 = ORIENTED_EDGE('',*,*,#7313,.T.);+#7313 = EDGE_CURVE('',#7293,#7314,#7316,.T.);+#7314 = VERTEX_POINT('',#7315);+#7315 = CARTESIAN_POINT('',(3.755524059151,-0.12892358314,3.105));+#7316 = SURFACE_CURVE('',#7317,(#7321),.PCURVE_S1.);+#7317 = LINE('',#7318,#7319);+#7318 = CARTESIAN_POINT('',(3.755524059151,0.204444889165,3.105));+#7319 = VECTOR('',#7320,1.);+#7320 = DIRECTION('',(0.,-1.,0.));+#7321 = PCURVE('',#7301,#7322);+#7322 = DEFINITIONAL_REPRESENTATION('',(#7323),#7327);+#7323 = LINE('',#7324,#7325);+#7324 = CARTESIAN_POINT('',(1.362964177152,0.333368472304));+#7325 = VECTOR('',#7326,1.);+#7326 = DIRECTION('',(0.,-1.));+#7327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7328 = ORIENTED_EDGE('',*,*,#7329,.T.);+#7329 = EDGE_CURVE('',#7314,#7330,#7332,.T.);+#7330 = VERTEX_POINT('',#7331);+#7331 = CARTESIAN_POINT('',(2.540011321672,-0.12892358314,3.105));+#7332 = SURFACE_CURVE('',#7333,(#7337),.PCURVE_S1.);+#7333 = LINE('',#7334,#7335);+#7334 = CARTESIAN_POINT('',(3.755524059151,-0.12892358314,3.105));+#7335 = VECTOR('',#7336,1.);+#7336 = DIRECTION('',(-1.,0.,0.));+#7337 = PCURVE('',#7301,#7338);+#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343);+#7339 = LINE('',#7340,#7341);+#7340 = CARTESIAN_POINT('',(1.362964177152,0.));+#7341 = VECTOR('',#7342,1.);+#7342 = DIRECTION('',(-1.,0.));+#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7344 = ORIENTED_EDGE('',*,*,#7345,.T.);+#7345 = EDGE_CURVE('',#7330,#7346,#7348,.T.);+#7346 = VERTEX_POINT('',#7347);+#7347 = CARTESIAN_POINT('',(2.540011321672,0.194187397709,3.105));+#7348 = SURFACE_CURVE('',#7349,(#7353),.PCURVE_S1.);+#7349 = LINE('',#7350,#7351);+#7350 = CARTESIAN_POINT('',(2.540011321672,-0.12892358314,3.105));+#7351 = VECTOR('',#7352,1.);+#7352 = DIRECTION('',(0.,1.,0.));+#7353 = PCURVE('',#7301,#7354);+#7354 = DEFINITIONAL_REPRESENTATION('',(#7355),#7359);+#7355 = LINE('',#7356,#7357);+#7356 = CARTESIAN_POINT('',(0.147451439673,0.));+#7357 = VECTOR('',#7358,1.);+#7358 = DIRECTION('',(0.,1.));+#7359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7360 = ORIENTED_EDGE('',*,*,#7361,.T.);+#7361 = EDGE_CURVE('',#7346,#7362,#7364,.T.);+#7362 = VERTEX_POINT('',#7363);+#7363 = CARTESIAN_POINT('',(2.745161150782,0.412159091139,3.105));+#7364 = SURFACE_CURVE('',#7365,(#7369),.PCURVE_S1.);+#7365 = LINE('',#7366,#7367);+#7366 = CARTESIAN_POINT('',(2.540011321672,0.194187397709,3.105));+#7367 = VECTOR('',#7368,1.);+#7368 = DIRECTION('',(0.685364699005,0.728199992693,0.));+#7369 = PCURVE('',#7301,#7370);+#7370 = DEFINITIONAL_REPRESENTATION('',(#7371),#7375);+#7371 = LINE('',#7372,#7373);+#7372 = CARTESIAN_POINT('',(0.147451439673,0.323110980849));+#7373 = VECTOR('',#7374,1.);+#7374 = DIRECTION('',(0.685364699005,0.728199992693));+#7375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7376 = ORIENTED_EDGE('',*,*,#7377,.T.);+#7377 = EDGE_CURVE('',#7362,#7378,#7380,.T.);+#7378 = VERTEX_POINT('',#7379);+#7379 = CARTESIAN_POINT('',(3.188797656233,0.890414630252,3.105));+#7380 = SURFACE_CURVE('',#7381,(#7385),.PCURVE_S1.);+#7381 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7382,#7383,#7384),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7382 = CARTESIAN_POINT('',(2.745161150782,0.412159091139,3.105));+#7383 = CARTESIAN_POINT('',(3.110584283885,0.800661580016,3.105));+#7384 = CARTESIAN_POINT('',(3.188797656233,0.890414630252,3.105));+#7385 = PCURVE('',#7301,#7386);+#7386 = DEFINITIONAL_REPRESENTATION('',(#7387),#7391);+#7387 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7388,#7389,#7390),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7388 = CARTESIAN_POINT('',(0.352601268783,0.541082674278));+#7389 = CARTESIAN_POINT('',(0.718024401886,0.929585163156));+#7390 = CARTESIAN_POINT('',(0.796237774234,1.019338213392));+#7391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7392 = ORIENTED_EDGE('',*,*,#7393,.T.);+#7393 = EDGE_CURVE('',#7378,#7394,#7396,.T.);+#7394 = VERTEX_POINT('',#7395);+#7395 = CARTESIAN_POINT('',(3.327273790883,1.085948061123,3.105));+#7396 = SURFACE_CURVE('',#7397,(#7401),.PCURVE_S1.);+#7397 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7398,#7399,#7400),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7398 = CARTESIAN_POINT('',(3.188797656233,0.890414630252,3.105));+#7399 = CARTESIAN_POINT('',(3.284961638629,1.000682663399,3.105));+#7400 = CARTESIAN_POINT('',(3.327273790883,1.085948061123,3.105));+#7401 = PCURVE('',#7301,#7402);+#7402 = DEFINITIONAL_REPRESENTATION('',(#7403),#7407);+#7403 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7404,#7405,#7406),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7404 = CARTESIAN_POINT('',(0.796237774234,1.019338213392));+#7405 = CARTESIAN_POINT('',(0.89240175663,1.129606246539));+#7406 = CARTESIAN_POINT('',(0.934713908884,1.214871644263));+#7407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7408 = ORIENTED_EDGE('',*,*,#7409,.T.);+#7409 = EDGE_CURVE('',#7394,#7410,#7412,.T.);+#7410 = VERTEX_POINT('',#7411);+#7411 = CARTESIAN_POINT('',(3.369585943137,1.254555576923,3.105));+#7412 = SURFACE_CURVE('',#7413,(#7417),.PCURVE_S1.);+#7413 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7414,#7415,#7416),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7414 = CARTESIAN_POINT('',(3.327273790883,1.085948061123,3.105));+#7415 = CARTESIAN_POINT('',(3.369585943137,1.171213458847,3.105));+#7416 = CARTESIAN_POINT('',(3.369585943137,1.254555576923,3.105));+#7417 = PCURVE('',#7301,#7418);+#7418 = DEFINITIONAL_REPRESENTATION('',(#7419),#7423);+#7419 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7420,#7421,#7422),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7420 = CARTESIAN_POINT('',(0.934713908884,1.214871644263));+#7421 = CARTESIAN_POINT('',(0.977026061138,1.300137041987));+#7422 = CARTESIAN_POINT('',(0.977026061138,1.383479160063));+#7423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7424 = ORIENTED_EDGE('',*,*,#7425,.T.);+#7425 = EDGE_CURVE('',#7410,#7426,#7428,.T.);+#7426 = VERTEX_POINT('',#7427);+#7427 = CARTESIAN_POINT('',(3.292013664005,1.452653380658,3.105));+#7428 = SURFACE_CURVE('',#7429,(#7433),.PCURVE_S1.);+#7429 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7430,#7431,#7432),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7430 = CARTESIAN_POINT('',(3.369585943137,1.254555576923,3.105));+#7431 = CARTESIAN_POINT('',(3.369585943137,1.382774220117,3.105));+#7432 = CARTESIAN_POINT('',(3.292013664005,1.452653380658,3.105));+#7433 = PCURVE('',#7301,#7434);+#7434 = DEFINITIONAL_REPRESENTATION('',(#7435),#7439);+#7435 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7436,#7437,#7438),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7436 = CARTESIAN_POINT('',(0.977026061138,1.383479160063));+#7437 = CARTESIAN_POINT('',(0.977026061138,1.511697803257));+#7438 = CARTESIAN_POINT('',(0.899453782006,1.581576963797));+#7439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7440 = ORIENTED_EDGE('',*,*,#7441,.T.);+#7441 = EDGE_CURVE('',#7426,#7442,#7444,.T.);+#7442 = VERTEX_POINT('',#7443);+#7443 = CARTESIAN_POINT('',(3.072118690927,1.522532541198,3.105));+#7444 = SURFACE_CURVE('',#7445,(#7449),.PCURVE_S1.);+#7445 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7446,#7447,#7448),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7446 = CARTESIAN_POINT('',(3.292013664005,1.452653380658,3.105));+#7447 = CARTESIAN_POINT('',(3.214441384872,1.522532541198,3.105));+#7448 = CARTESIAN_POINT('',(3.072118690927,1.522532541198,3.105));+#7449 = PCURVE('',#7301,#7450);+#7450 = DEFINITIONAL_REPRESENTATION('',(#7451),#7455);+#7451 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7452,#7453,#7454),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7452 = CARTESIAN_POINT('',(0.899453782006,1.581576963797));+#7453 = CARTESIAN_POINT('',(0.821881502873,1.651456124338));+#7454 = CARTESIAN_POINT('',(0.679558808928,1.651456124338));+#7455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7456 = ORIENTED_EDGE('',*,*,#7457,.T.);+#7457 = EDGE_CURVE('',#7442,#7458,#7460,.T.);+#7458 = VERTEX_POINT('',#7459);+#7459 = CARTESIAN_POINT('',(2.844530599258,1.482143668592,3.105));+#7460 = SURFACE_CURVE('',#7461,(#7465),.PCURVE_S1.);+#7461 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7462,#7463,#7464),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7462 = CARTESIAN_POINT('',(3.072118690927,1.522532541198,3.105));+#7463 = CARTESIAN_POINT('',(2.970825962804,1.522532541198,3.105));+#7464 = CARTESIAN_POINT('',(2.844530599258,1.482143668592,3.105));+#7465 = PCURVE('',#7301,#7466);+#7466 = DEFINITIONAL_REPRESENTATION('',(#7467),#7471);+#7467 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7468,#7469,#7470),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7468 = CARTESIAN_POINT('',(0.679558808928,1.651456124338));+#7469 = CARTESIAN_POINT('',(0.578266080805,1.651456124338));+#7470 = CARTESIAN_POINT('',(0.451970717259,1.611067251732));+#7471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7472 = ORIENTED_EDGE('',*,*,#7473,.T.);+#7473 = EDGE_CURVE('',#7458,#7474,#7476,.T.);+#7474 = VERTEX_POINT('',#7475);+#7475 = CARTESIAN_POINT('',(2.581041287494,1.36482361007,3.105));+#7476 = SURFACE_CURVE('',#7477,(#7481),.PCURVE_S1.);+#7477 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7478,#7479,#7480),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7478 = CARTESIAN_POINT('',(2.844530599258,1.482143668592,3.105));+#7479 = CARTESIAN_POINT('',(2.718235235712,1.441754795986,3.105));+#7480 = CARTESIAN_POINT('',(2.581041287494,1.36482361007,3.105));+#7481 = PCURVE('',#7301,#7482);+#7482 = DEFINITIONAL_REPRESENTATION('',(#7483),#7487);+#7483 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7484,#7485,#7486),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7484 = CARTESIAN_POINT('',(0.451970717259,1.611067251732));+#7485 = CARTESIAN_POINT('',(0.325675353713,1.570678379126));+#7486 = CARTESIAN_POINT('',(0.188481405495,1.493747193209));+#7487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7488 = ORIENTED_EDGE('',*,*,#7489,.T.);+#7489 = EDGE_CURVE('',#7474,#7490,#7492,.T.);+#7490 = VERTEX_POINT('',#7491);+#7491 = CARTESIAN_POINT('',(2.581041287494,1.717424878853,3.105));+#7492 = SURFACE_CURVE('',#7493,(#7497),.PCURVE_S1.);+#7493 = LINE('',#7494,#7495);+#7494 = CARTESIAN_POINT('',(2.581041287494,1.36482361007,3.105));+#7495 = VECTOR('',#7496,1.);+#7496 = DIRECTION('',(0.,1.,0.));+#7497 = PCURVE('',#7301,#7498);+#7498 = DEFINITIONAL_REPRESENTATION('',(#7499),#7503);+#7499 = LINE('',#7500,#7501);+#7500 = CARTESIAN_POINT('',(0.188481405495,1.493747193209));+#7501 = VECTOR('',#7502,1.);+#7502 = DIRECTION('',(0.,1.));+#7503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7504 = ORIENTED_EDGE('',*,*,#7505,.T.);+#7505 = EDGE_CURVE('',#7490,#7506,#7508,.T.);+#7506 = VERTEX_POINT('',#7507);+#7507 = CARTESIAN_POINT('',(2.849659344985,1.793714971553,3.105));+#7508 = SURFACE_CURVE('',#7509,(#7513),.PCURVE_S1.);+#7509 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7510,#7511,#7512),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7510 = CARTESIAN_POINT('',(2.581041287494,1.717424878853,3.105));+#7511 = CARTESIAN_POINT('',(2.718235235712,1.767430149699,3.105));+#7512 = CARTESIAN_POINT('',(2.849659344985,1.793714971553,3.105));+#7513 = PCURVE('',#7301,#7514);+#7514 = DEFINITIONAL_REPRESENTATION('',(#7515),#7519);+#7515 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7516,#7517,#7518),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7516 = CARTESIAN_POINT('',(0.188481405495,1.846348461993));+#7517 = CARTESIAN_POINT('',(0.325675353713,1.896353732838));+#7518 = CARTESIAN_POINT('',(0.457099462986,1.922638554693));+#7519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7520 = ORIENTED_EDGE('',*,*,#7521,.T.);+#7521 = EDGE_CURVE('',#7506,#7522,#7524,.T.);+#7522 = VERTEX_POINT('',#7523);+#7523 = CARTESIAN_POINT('',(3.101608978862,1.819999793408,3.105));+#7524 = SURFACE_CURVE('',#7525,(#7529),.PCURVE_S1.);+#7525 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7526,#7527,#7528),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7526 = CARTESIAN_POINT('',(2.849659344985,1.793714971553,3.105));+#7527 = CARTESIAN_POINT('',(2.981083454259,1.819999793408,3.105));+#7528 = CARTESIAN_POINT('',(3.101608978862,1.819999793408,3.105));+#7529 = PCURVE('',#7301,#7530);+#7530 = DEFINITIONAL_REPRESENTATION('',(#7531),#7535);+#7531 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7532,#7533,#7534),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7532 = CARTESIAN_POINT('',(0.457099462986,1.922638554693));+#7533 = CARTESIAN_POINT('',(0.58852357226,1.948923376548));+#7534 = CARTESIAN_POINT('',(0.709049096863,1.948923376548));+#7535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7536 = ORIENTED_EDGE('',*,*,#7537,.T.);+#7537 = EDGE_CURVE('',#7522,#7538,#7540,.T.);+#7538 = VERTEX_POINT('',#7539);+#7539 = CARTESIAN_POINT('',(3.579223424759,1.678318192679,3.105));+#7540 = SURFACE_CURVE('',#7541,(#7545),.PCURVE_S1.);+#7541 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7542,#7543,#7544),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7542 = CARTESIAN_POINT('',(3.101608978862,1.819999793408,3.105));+#7543 = CARTESIAN_POINT('',(3.405487163231,1.819999793408,3.105));+#7544 = CARTESIAN_POINT('',(3.579223424759,1.678318192679,3.105));+#7545 = PCURVE('',#7301,#7546);+#7546 = DEFINITIONAL_REPRESENTATION('',(#7547),#7551);+#7547 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7548,#7549,#7550),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7548 = CARTESIAN_POINT('',(0.709049096863,1.948923376548));+#7549 = CARTESIAN_POINT('',(1.012927281232,1.948923376548));+#7550 = CARTESIAN_POINT('',(1.18666354276,1.807241775819));+#7551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7552 = ORIENTED_EDGE('',*,*,#7553,.T.);+#7553 = EDGE_CURVE('',#7538,#7554,#7556,.T.);+#7554 = VERTEX_POINT('',#7555);+#7555 = CARTESIAN_POINT('',(3.752959686287,1.291738983449,3.105));+#7556 = SURFACE_CURVE('',#7557,(#7561),.PCURVE_S1.);+#7557 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7558,#7559,#7560),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7558 = CARTESIAN_POINT('',(3.579223424759,1.678318192679,3.105));+#7559 = CARTESIAN_POINT('',(3.752959686287,1.53663659195,3.105));+#7560 = CARTESIAN_POINT('',(3.752959686287,1.291738983449,3.105));+#7561 = PCURVE('',#7301,#7562);+#7562 = DEFINITIONAL_REPRESENTATION('',(#7563),#7567);+#7563 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7564,#7565,#7566),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7564 = CARTESIAN_POINT('',(1.18666354276,1.807241775819));+#7565 = CARTESIAN_POINT('',(1.360399804288,1.665560175089));+#7566 = CARTESIAN_POINT('',(1.360399804288,1.420662566589));+#7567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7568 = ORIENTED_EDGE('',*,*,#7569,.T.);+#7569 = EDGE_CURVE('',#7554,#7570,#7572,.T.);+#7570 = VERTEX_POINT('',#7571);+#7571 = CARTESIAN_POINT('',(3.715135186545,1.080178222179,3.105));+#7572 = SURFACE_CURVE('',#7573,(#7577),.PCURVE_S1.);+#7573 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7574,#7575,#7576),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7574 = CARTESIAN_POINT('',(3.752959686287,1.291738983449,3.105));+#7575 = CARTESIAN_POINT('',(3.752959686287,1.178906577438,3.105));+#7576 = CARTESIAN_POINT('',(3.715135186545,1.080178222179,3.105));+#7577 = PCURVE('',#7301,#7578);+#7578 = DEFINITIONAL_REPRESENTATION('',(#7579),#7583);+#7579 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7580,#7581,#7582),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7580 = CARTESIAN_POINT('',(1.360399804288,1.420662566589));+#7581 = CARTESIAN_POINT('',(1.360399804288,1.307830160578));+#7582 = CARTESIAN_POINT('',(1.322575304546,1.209101805319));+#7583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7584 = ORIENTED_EDGE('',*,*,#7585,.T.);+#7585 = EDGE_CURVE('',#7570,#7586,#7588,.T.);+#7586 = VERTEX_POINT('',#7587);+#7587 = CARTESIAN_POINT('',(3.584993263703,0.860924342318,3.105));+#7588 = SURFACE_CURVE('',#7589,(#7593),.PCURVE_S1.);+#7589 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7590,#7591,#7592),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7590 = CARTESIAN_POINT('',(3.715135186545,1.080178222179,3.105));+#7591 = CARTESIAN_POINT('',(3.677310686802,0.98144986692,3.105));+#7592 = CARTESIAN_POINT('',(3.584993263703,0.860924342318,3.105));+#7593 = PCURVE('',#7301,#7594);+#7594 = DEFINITIONAL_REPRESENTATION('',(#7595),#7599);+#7595 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7596,#7597,#7598),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7596 = CARTESIAN_POINT('',(1.322575304546,1.209101805319));+#7597 = CARTESIAN_POINT('',(1.284750804803,1.11037345006));+#7598 = CARTESIAN_POINT('',(1.192433381704,0.989847925457));+#7599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7600 = ORIENTED_EDGE('',*,*,#7601,.T.);+#7601 = EDGE_CURVE('',#7586,#7602,#7604,.T.);+#7602 = VERTEX_POINT('',#7603);+#7603 = CARTESIAN_POINT('',(3.211877012008,0.468575294144,3.105));+#7604 = SURFACE_CURVE('',#7605,(#7609),.PCURVE_S1.);+#7605 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7606,#7607,#7608),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7606 = CARTESIAN_POINT('',(3.584993263703,0.860924342318,3.105));+#7607 = CARTESIAN_POINT('',(3.51703738281,0.773735664946,3.105));+#7608 = CARTESIAN_POINT('',(3.211877012008,0.468575294144,3.105));+#7609 = PCURVE('',#7301,#7610);+#7610 = DEFINITIONAL_REPRESENTATION('',(#7611),#7615);+#7611 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7612,#7613,#7614),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7612 = CARTESIAN_POINT('',(1.192433381704,0.989847925457));+#7613 = CARTESIAN_POINT('',(1.124477500811,0.902659248085));+#7614 = CARTESIAN_POINT('',(0.819317130009,0.597498877284));+#7615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7616 = ORIENTED_EDGE('',*,*,#7617,.T.);+#7617 = EDGE_CURVE('',#7602,#7291,#7618,.T.);+#7618 = SURFACE_CURVE('',#7619,(#7623),.PCURVE_S1.);+#7619 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7620,#7621,#7622),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7620 = CARTESIAN_POINT('',(3.211877012008,0.468575294144,3.105));+#7621 = CARTESIAN_POINT('',(3.046474962288,0.303173244424,3.105));+#7622 = CARTESIAN_POINT('',(2.949028793461,0.204444889165,3.105));+#7623 = PCURVE('',#7301,#7624);+#7624 = DEFINITIONAL_REPRESENTATION('',(#7625),#7629);+#7625 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7626,#7627,#7628),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7626 = CARTESIAN_POINT('',(0.819317130009,0.597498877284));+#7627 = CARTESIAN_POINT('',(0.653915080289,0.432096827564));+#7628 = CARTESIAN_POINT('',(0.556468911462,0.333368472304));+#7629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7630 = SHELL_BASED_SURFACE_MODEL('',(#7631));+#7631 = OPEN_SHELL('',(#7632));+#7632 = ADVANCED_FACE('',(#7633,#7816),#7647,.T.);+#7633 = FACE_BOUND('',#7634,.F.);+#7634 = EDGE_LOOP('',(#7635,#7658,#7674,#7690,#7706,#7722,#7738,#7754,+    #7770,#7786,#7802));+#7635 = ORIENTED_EDGE('',*,*,#7636,.T.);+#7636 = EDGE_CURVE('',#7637,#7639,#7641,.T.);+#7637 = VERTEX_POINT('',#7638);+#7638 = CARTESIAN_POINT('',(-1.905906021756,-1.313613083978,3.105));+#7639 = VERTEX_POINT('',#7640);+#7640 = CARTESIAN_POINT('',(-1.45596115906,-0.610077388773,3.105));+#7641 = SURFACE_CURVE('',#7642,(#7646),.PCURVE_S1.);+#7642 = LINE('',#7643,#7644);+#7643 = CARTESIAN_POINT('',(-1.905906021756,-1.313613083978,3.105));+#7644 = VECTOR('',#7645,1.);+#7645 = DIRECTION('',(0.538783545435,0.842444236237,0.));+#7646 = PCURVE('',#7647,#7652);+#7647 = PLANE('',#7648);+#7648 = AXIS2_PLACEMENT_3D('',#7649,#7650,#7651);+#7649 = CARTESIAN_POINT('',(-1.986991491712,-1.796946081362,3.105));+#7650 = DIRECTION('',(0.,0.,1.));+#7651 = DIRECTION('',(1.,0.,0.));+#7652 = DEFINITIONAL_REPRESENTATION('',(#7653),#7657);+#7653 = LINE('',#7654,#7655);+#7654 = CARTESIAN_POINT('',(8.108546995585E-02,0.483332997384));+#7655 = VECTOR('',#7656,1.);+#7656 = DIRECTION('',(0.538783545435,0.842444236237));+#7657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7658 = ORIENTED_EDGE('',*,*,#7659,.T.);+#7659 = EDGE_CURVE('',#7639,#7660,#7662,.T.);+#7660 = VERTEX_POINT('',#7661);+#7661 = CARTESIAN_POINT('',(-1.210319882429,-0.610077388773,3.105));+#7662 = SURFACE_CURVE('',#7663,(#7667),.PCURVE_S1.);+#7663 = LINE('',#7664,#7665);+#7664 = CARTESIAN_POINT('',(-1.45596115906,-0.610077388773,3.105));+#7665 = VECTOR('',#7666,1.);+#7666 = DIRECTION('',(1.,0.,0.));+#7667 = PCURVE('',#7647,#7668);+#7668 = DEFINITIONAL_REPRESENTATION('',(#7669),#7673);+#7669 = LINE('',#7670,#7671);+#7670 = CARTESIAN_POINT('',(0.531030332652,1.186868692589));+#7671 = VECTOR('',#7672,1.);+#7672 = DIRECTION('',(1.,0.));+#7673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7674 = ORIENTED_EDGE('',*,*,#7675,.T.);+#7675 = EDGE_CURVE('',#7660,#7676,#7678,.T.);+#7676 = VERTEX_POINT('',#7677);+#7677 = CARTESIAN_POINT('',(-1.210319882429,-1.339846618376,3.105));+#7678 = SURFACE_CURVE('',#7679,(#7683),.PCURVE_S1.);+#7679 = LINE('',#7680,#7681);+#7680 = CARTESIAN_POINT('',(-1.210319882429,-0.610077388773,3.105));+#7681 = VECTOR('',#7682,1.);+#7682 = DIRECTION('',(0.,-1.,0.));+#7683 = PCURVE('',#7647,#7684);+#7684 = DEFINITIONAL_REPRESENTATION('',(#7685),#7689);+#7685 = LINE('',#7686,#7687);+#7686 = CARTESIAN_POINT('',(0.776671609283,1.186868692589));+#7687 = VECTOR('',#7688,1.);+#7688 = DIRECTION('',(0.,-1.));+#7689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7690 = ORIENTED_EDGE('',*,*,#7691,.T.);+#7691 = EDGE_CURVE('',#7676,#7692,#7694,.T.);+#7692 = VERTEX_POINT('',#7693);+#7693 = CARTESIAN_POINT('',(-1.07994716603,-1.339846618376,3.105));+#7694 = SURFACE_CURVE('',#7695,(#7699),.PCURVE_S1.);+#7695 = LINE('',#7696,#7697);+#7696 = CARTESIAN_POINT('',(-1.210319882429,-1.339846618376,3.105));+#7697 = VECTOR('',#7698,1.);+#7698 = DIRECTION('',(1.,0.,0.));+#7699 = PCURVE('',#7647,#7700);+#7700 = DEFINITIONAL_REPRESENTATION('',(#7701),#7705);+#7701 = LINE('',#7702,#7703);+#7702 = CARTESIAN_POINT('',(0.776671609283,0.457099462986));+#7703 = VECTOR('',#7704,1.);+#7704 = DIRECTION('',(1.,0.));+#7705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7706 = ORIENTED_EDGE('',*,*,#7707,.T.);+#7707 = EDGE_CURVE('',#7692,#7708,#7710,.T.);+#7708 = VERTEX_POINT('',#7709);+#7709 = CARTESIAN_POINT('',(-1.07994716603,-1.54097038209,3.105));+#7710 = SURFACE_CURVE('',#7711,(#7715),.PCURVE_S1.);+#7711 = LINE('',#7712,#7713);+#7712 = CARTESIAN_POINT('',(-1.07994716603,-1.339846618376,3.105));+#7713 = VECTOR('',#7714,1.);+#7714 = DIRECTION('',(0.,-1.,0.));+#7715 = PCURVE('',#7647,#7716);+#7716 = DEFINITIONAL_REPRESENTATION('',(#7717),#7721);+#7717 = LINE('',#7718,#7719);+#7718 = CARTESIAN_POINT('',(0.907044325683,0.457099462986));+#7719 = VECTOR('',#7720,1.);+#7720 = DIRECTION('',(0.,-1.));+#7721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7722 = ORIENTED_EDGE('',*,*,#7723,.T.);+#7723 = EDGE_CURVE('',#7708,#7724,#7726,.T.);+#7724 = VERTEX_POINT('',#7725);+#7725 = CARTESIAN_POINT('',(-1.210319882429,-1.54097038209,3.105));+#7726 = SURFACE_CURVE('',#7727,(#7731),.PCURVE_S1.);+#7727 = LINE('',#7728,#7729);+#7728 = CARTESIAN_POINT('',(-1.07994716603,-1.54097038209,3.105));+#7729 = VECTOR('',#7730,1.);+#7730 = DIRECTION('',(-1.,0.,0.));+#7731 = PCURVE('',#7647,#7732);+#7732 = DEFINITIONAL_REPRESENTATION('',(#7733),#7737);+#7733 = LINE('',#7734,#7735);+#7734 = CARTESIAN_POINT('',(0.907044325683,0.255975699272));+#7735 = VECTOR('',#7736,1.);+#7736 = DIRECTION('',(-1.,0.));+#7737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7738 = ORIENTED_EDGE('',*,*,#7739,.T.);+#7739 = EDGE_CURVE('',#7724,#7740,#7742,.T.);+#7740 = VERTEX_POINT('',#7741);+#7741 = CARTESIAN_POINT('',(-1.210319882429,-1.796946081362,3.105));+#7742 = SURFACE_CURVE('',#7743,(#7747),.PCURVE_S1.);+#7743 = LINE('',#7744,#7745);+#7744 = CARTESIAN_POINT('',(-1.210319882429,-1.54097038209,3.105));+#7745 = VECTOR('',#7746,1.);+#7746 = DIRECTION('',(0.,-1.,0.));+#7747 = PCURVE('',#7647,#7748);+#7748 = DEFINITIONAL_REPRESENTATION('',(#7749),#7753);+#7749 = LINE('',#7750,#7751);+#7750 = CARTESIAN_POINT('',(0.776671609283,0.255975699272));+#7751 = VECTOR('',#7752,1.);+#7752 = DIRECTION('',(0.,-1.));+#7753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7754 = ORIENTED_EDGE('',*,*,#7755,.T.);+#7755 = EDGE_CURVE('',#7740,#7756,#7758,.T.);+#7756 = VERTEX_POINT('',#7757);+#7757 = CARTESIAN_POINT('',(-1.435292313777,-1.796946081362,3.105));+#7758 = SURFACE_CURVE('',#7759,(#7763),.PCURVE_S1.);+#7759 = LINE('',#7760,#7761);+#7760 = CARTESIAN_POINT('',(-1.210319882429,-1.796946081362,3.105));+#7761 = VECTOR('',#7762,1.);+#7762 = DIRECTION('',(-1.,0.,0.));+#7763 = PCURVE('',#7647,#7764);+#7764 = DEFINITIONAL_REPRESENTATION('',(#7765),#7769);+#7765 = LINE('',#7766,#7767);+#7766 = CARTESIAN_POINT('',(0.776671609283,0.));+#7767 = VECTOR('',#7768,1.);+#7768 = DIRECTION('',(-1.,0.));+#7769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7770 = ORIENTED_EDGE('',*,*,#7771,.T.);+#7771 = EDGE_CURVE('',#7756,#7772,#7774,.T.);+#7772 = VERTEX_POINT('',#7773);+#7773 = CARTESIAN_POINT('',(-1.435292313777,-1.54097038209,3.105));+#7774 = SURFACE_CURVE('',#7775,(#7779),.PCURVE_S1.);+#7775 = LINE('',#7776,#7777);+#7776 = CARTESIAN_POINT('',(-1.435292313777,-1.796946081362,3.105));+#7777 = VECTOR('',#7778,1.);+#7778 = DIRECTION('',(0.,1.,0.));+#7779 = PCURVE('',#7647,#7780);+#7780 = DEFINITIONAL_REPRESENTATION('',(#7781),#7785);+#7781 = LINE('',#7782,#7783);+#7782 = CARTESIAN_POINT('',(0.551699177935,0.));+#7783 = VECTOR('',#7784,1.);+#7784 = DIRECTION('',(0.,1.));+#7785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7786 = ORIENTED_EDGE('',*,*,#7787,.T.);+#7787 = EDGE_CURVE('',#7772,#7788,#7790,.T.);+#7788 = VERTEX_POINT('',#7789);+#7789 = CARTESIAN_POINT('',(-1.905906021756,-1.54097038209,3.105));+#7790 = SURFACE_CURVE('',#7791,(#7795),.PCURVE_S1.);+#7791 = LINE('',#7792,#7793);+#7792 = CARTESIAN_POINT('',(-1.435292313777,-1.54097038209,3.105));+#7793 = VECTOR('',#7794,1.);+#7794 = DIRECTION('',(-1.,0.,0.));+#7795 = PCURVE('',#7647,#7796);+#7796 = DEFINITIONAL_REPRESENTATION('',(#7797),#7801);+#7797 = LINE('',#7798,#7799);+#7798 = CARTESIAN_POINT('',(0.551699177935,0.255975699272));+#7799 = VECTOR('',#7800,1.);+#7800 = DIRECTION('',(-1.,0.));+#7801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7802 = ORIENTED_EDGE('',*,*,#7803,.T.);+#7803 = EDGE_CURVE('',#7788,#7637,#7804,.T.);+#7804 = SURFACE_CURVE('',#7805,(#7809),.PCURVE_S1.);+#7805 = LINE('',#7806,#7807);+#7806 = CARTESIAN_POINT('',(-1.905906021756,-1.54097038209,3.105));+#7807 = VECTOR('',#7808,1.);+#7808 = DIRECTION('',(0.,1.,0.));+#7809 = PCURVE('',#7647,#7810);+#7810 = DEFINITIONAL_REPRESENTATION('',(#7811),#7815);+#7811 = LINE('',#7812,#7813);+#7812 = CARTESIAN_POINT('',(8.108546995585E-02,0.255975699272));+#7813 = VECTOR('',#7814,1.);+#7814 = DIRECTION('',(0.,1.));+#7815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7816 = FACE_BOUND('',#7817,.F.);+#7817 = EDGE_LOOP('',(#7818,#7836,#7852));+#7818 = ORIENTED_EDGE('',*,*,#7819,.T.);+#7819 = EDGE_CURVE('',#7820,#7822,#7824,.T.);+#7820 = VERTEX_POINT('',#7821);+#7821 = CARTESIAN_POINT('',(-1.435292313777,-1.339846618376,3.105));+#7822 = VERTEX_POINT('',#7823);+#7823 = CARTESIAN_POINT('',(-1.435292313777,-0.870822821572,3.105));+#7824 = SURFACE_CURVE('',#7825,(#7829),.PCURVE_S1.);+#7825 = LINE('',#7826,#7827);+#7826 = CARTESIAN_POINT('',(-1.435292313777,-1.339846618376,3.105));+#7827 = VECTOR('',#7828,1.);+#7828 = DIRECTION('',(0.,1.,0.));+#7829 = PCURVE('',#7647,#7830);+#7830 = DEFINITIONAL_REPRESENTATION('',(#7831),#7835);+#7831 = LINE('',#7832,#7833);+#7832 = CARTESIAN_POINT('',(0.551699177935,0.457099462986));+#7833 = VECTOR('',#7834,1.);+#7834 = DIRECTION('',(0.,1.));+#7835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7836 = ORIENTED_EDGE('',*,*,#7837,.T.);+#7837 = EDGE_CURVE('',#7822,#7838,#7840,.T.);+#7838 = VERTEX_POINT('',#7839);+#7839 = CARTESIAN_POINT('',(-1.734990570379,-1.339846618376,3.105));+#7840 = SURFACE_CURVE('',#7841,(#7845),.PCURVE_S1.);+#7841 = LINE('',#7842,#7843);+#7842 = CARTESIAN_POINT('',(-1.435292313777,-0.870822821572,3.105));+#7843 = VECTOR('',#7844,1.);+#7844 = DIRECTION('',(-0.538445622812,-0.842660258512,0.));+#7845 = PCURVE('',#7647,#7846);+#7846 = DEFINITIONAL_REPRESENTATION('',(#7847),#7851);+#7847 = LINE('',#7848,#7849);+#7848 = CARTESIAN_POINT('',(0.551699177935,0.92612325979));+#7849 = VECTOR('',#7850,1.);+#7850 = DIRECTION('',(-0.538445622812,-0.842660258512));+#7851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7852 = ORIENTED_EDGE('',*,*,#7853,.T.);+#7853 = EDGE_CURVE('',#7838,#7820,#7854,.T.);+#7854 = SURFACE_CURVE('',#7855,(#7859),.PCURVE_S1.);+#7855 = LINE('',#7856,#7857);+#7856 = CARTESIAN_POINT('',(-1.734990570379,-1.339846618376,3.105));+#7857 = VECTOR('',#7858,1.);+#7858 = DIRECTION('',(1.,0.,0.));+#7859 = PCURVE('',#7647,#7860);+#7860 = DEFINITIONAL_REPRESENTATION('',(#7861),#7865);+#7861 = LINE('',#7862,#7863);+#7862 = CARTESIAN_POINT('',(0.252000921333,0.457099462986));+#7863 = VECTOR('',#7864,1.);+#7864 = DIRECTION('',(1.,0.));+#7865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7866 = SHELL_BASED_SURFACE_MODEL('',(#7867));+#7867 = OPEN_SHELL('',(#7868));+#7868 = ADVANCED_FACE('',(#7869),#7883,.T.);+#7869 = FACE_BOUND('',#7870,.F.);+#7870 = EDGE_LOOP('',(#7871,#7894,#7910,#7926,#7942,#7958,#7974,#7990,+    #8006,#8022,#8038,#8054,#8070,#8086,#8102,#8118,#8134,#8150,#8166,+    #8182,#8198,#8214));+#7871 = ORIENTED_EDGE('',*,*,#7872,.T.);+#7872 = EDGE_CURVE('',#7873,#7875,#7877,.T.);+#7873 = VERTEX_POINT('',#7874);+#7874 = CARTESIAN_POINT('',(-0.853384823506,-1.273070349,3.105));+#7875 = VERTEX_POINT('',#7876);+#7876 = CARTESIAN_POINT('',(-0.853384823506,-0.610077388773,3.105));+#7877 = SURFACE_CURVE('',#7878,(#7882),.PCURVE_S1.);+#7878 = LINE('',#7879,#7880);+#7879 = CARTESIAN_POINT('',(-0.853384823506,-1.273070349,3.105));+#7880 = VECTOR('',#7881,1.);+#7881 = DIRECTION('',(0.,1.,0.));+#7882 = PCURVE('',#7883,#7888);+#7883 = PLANE('',#7884);+#7884 = AXIS2_PLACEMENT_3D('',#7885,#7886,#7887);+#7885 = CARTESIAN_POINT('',(-1.006811251952,-1.796946081362,3.105));+#7886 = DIRECTION('',(0.,0.,1.));+#7887 = DIRECTION('',(1.,0.,0.));+#7888 = DEFINITIONAL_REPRESENTATION('',(#7889),#7893);+#7889 = LINE('',#7890,#7891);+#7890 = CARTESIAN_POINT('',(0.153426428446,0.523875732362));+#7891 = VECTOR('',#7892,1.);+#7892 = DIRECTION('',(0.,1.));+#7893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7894 = ORIENTED_EDGE('',*,*,#7895,.T.);+#7895 = EDGE_CURVE('',#7875,#7896,#7898,.T.);+#7896 = VERTEX_POINT('',#7897);+#7897 = CARTESIAN_POINT('',(-0.208675841798,-0.610077388773,3.105));+#7898 = SURFACE_CURVE('',#7899,(#7903),.PCURVE_S1.);+#7899 = LINE('',#7900,#7901);+#7900 = CARTESIAN_POINT('',(-0.853384823506,-0.610077388773,3.105));+#7901 = VECTOR('',#7902,1.);+#7902 = DIRECTION('',(1.,0.,0.));+#7903 = PCURVE('',#7883,#7904);+#7904 = DEFINITIONAL_REPRESENTATION('',(#7905),#7909);+#7905 = LINE('',#7906,#7907);+#7906 = CARTESIAN_POINT('',(0.153426428446,1.186868692589));+#7907 = VECTOR('',#7908,1.);+#7908 = DIRECTION('',(1.,0.));+#7909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7910 = ORIENTED_EDGE('',*,*,#7911,.T.);+#7911 = EDGE_CURVE('',#7896,#7912,#7914,.T.);+#7912 = VERTEX_POINT('',#7913);+#7913 = CARTESIAN_POINT('',(-0.208675841798,-0.816765841602,3.105));+#7914 = SURFACE_CURVE('',#7915,(#7919),.PCURVE_S1.);+#7915 = LINE('',#7916,#7917);+#7916 = CARTESIAN_POINT('',(-0.208675841798,-0.610077388773,3.105));+#7917 = VECTOR('',#7918,1.);+#7918 = DIRECTION('',(0.,-1.,0.));+#7919 = PCURVE('',#7883,#7920);+#7920 = DEFINITIONAL_REPRESENTATION('',(#7921),#7925);+#7921 = LINE('',#7922,#7923);+#7922 = CARTESIAN_POINT('',(0.798135410154,1.186868692589));+#7923 = VECTOR('',#7924,1.);+#7924 = DIRECTION('',(0.,-1.));+#7925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7926 = ORIENTED_EDGE('',*,*,#7927,.T.);+#7927 = EDGE_CURVE('',#7912,#7928,#7930,.T.);+#7928 = VERTEX_POINT('',#7929);+#7929 = CARTESIAN_POINT('',(-0.663390438021,-0.816765841602,3.105));+#7930 = SURFACE_CURVE('',#7931,(#7935),.PCURVE_S1.);+#7931 = LINE('',#7932,#7933);+#7932 = CARTESIAN_POINT('',(-0.208675841798,-0.816765841602,3.105));+#7933 = VECTOR('',#7934,1.);+#7934 = DIRECTION('',(-1.,0.,0.));+#7935 = PCURVE('',#7883,#7936);+#7936 = DEFINITIONAL_REPRESENTATION('',(#7937),#7941);+#7937 = LINE('',#7938,#7939);+#7938 = CARTESIAN_POINT('',(0.798135410154,0.98018023976));+#7939 = VECTOR('',#7940,1.);+#7940 = DIRECTION('',(-1.,0.));+#7941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7942 = ORIENTED_EDGE('',*,*,#7943,.T.);+#7943 = EDGE_CURVE('',#7928,#7944,#7946,.T.);+#7944 = VERTEX_POINT('',#7945);+#7945 = CARTESIAN_POINT('',(-0.663390438021,-1.036968539423,3.105));+#7946 = SURFACE_CURVE('',#7947,(#7951),.PCURVE_S1.);+#7947 = LINE('',#7948,#7949);+#7948 = CARTESIAN_POINT('',(-0.663390438021,-0.816765841602,3.105));+#7949 = VECTOR('',#7950,1.);+#7950 = DIRECTION('',(0.,-1.,0.));+#7951 = PCURVE('',#7883,#7952);+#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957);+#7953 = LINE('',#7954,#7955);+#7954 = CARTESIAN_POINT('',(0.343420813931,0.98018023976));+#7955 = VECTOR('',#7956,1.);+#7956 = DIRECTION('',(0.,-1.));+#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7958 = ORIENTED_EDGE('',*,*,#7959,.T.);+#7959 = EDGE_CURVE('',#7944,#7960,#7962,.T.);+#7960 = VERTEX_POINT('',#7961);+#7961 = CARTESIAN_POINT('',(-0.60217885776,-1.020671949873,3.105));+#7962 = SURFACE_CURVE('',#7963,(#7967),.PCURVE_S1.);+#7963 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7964,#7965,#7966),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7964 = CARTESIAN_POINT('',(-0.663390438021,-1.036968539423,3.105));+#7965 = CARTESIAN_POINT('',(-0.63477203686,-1.025839161194,3.105));+#7966 = CARTESIAN_POINT('',(-0.60217885776,-1.020671949873,3.105));+#7967 = PCURVE('',#7883,#7968);+#7968 = DEFINITIONAL_REPRESENTATION('',(#7969),#7973);+#7969 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7970,#7971,#7972),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7970 = CARTESIAN_POINT('',(0.343420813931,0.759977541939));+#7971 = CARTESIAN_POINT('',(0.372039215092,0.771106920168));+#7972 = CARTESIAN_POINT('',(0.404632394191,0.776274131489));+#7973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7974 = ORIENTED_EDGE('',*,*,#7975,.T.);+#7975 = EDGE_CURVE('',#7960,#7976,#7978,.T.);+#7976 = VERTEX_POINT('',#7977);+#7977 = CARTESIAN_POINT('',(-0.533017721622,-1.015504738552,3.105));+#7978 = SURFACE_CURVE('',#7979,(#7983),.PCURVE_S1.);+#7979 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7980,#7981,#7982),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7980 = CARTESIAN_POINT('',(-0.60217885776,-1.020671949873,3.105));+#7981 = CARTESIAN_POINT('',(-0.56958567866,-1.015504738552,3.105));+#7982 = CARTESIAN_POINT('',(-0.533017721622,-1.015504738552,3.105));+#7983 = PCURVE('',#7883,#7984);+#7984 = DEFINITIONAL_REPRESENTATION('',(#7985),#7989);+#7985 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7986,#7987,#7988),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7986 = CARTESIAN_POINT('',(0.404632394191,0.776274131489));+#7987 = CARTESIAN_POINT('',(0.437225573291,0.78144134281));+#7988 = CARTESIAN_POINT('',(0.47379353033,0.78144134281));+#7989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7990 = ORIENTED_EDGE('',*,*,#7991,.T.);+#7991 = EDGE_CURVE('',#7976,#7992,#7994,.T.);+#7992 = VERTEX_POINT('',#7993);+#7993 = CARTESIAN_POINT('',(-0.246833710013,-1.126798520844,3.105));+#7994 = SURFACE_CURVE('',#7995,(#7999),.PCURVE_S1.);+#7995 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7996,#7997,#7998),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7996 = CARTESIAN_POINT('',(-0.533017721622,-1.015504738552,3.105));+#7997 = CARTESIAN_POINT('',(-0.356537581129,-1.015504738552,3.105));+#7998 = CARTESIAN_POINT('',(-0.246833710013,-1.126798520844,3.105));+#7999 = PCURVE('',#7883,#8000);+#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005);+#8001 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8002,#8003,#8004),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8002 = CARTESIAN_POINT('',(0.47379353033,0.78144134281));+#8003 = CARTESIAN_POINT('',(0.650273670822,0.78144134281));+#8004 = CARTESIAN_POINT('',(0.759977541939,0.670147560517));+#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8006 = ORIENTED_EDGE('',*,*,#8007,.T.);+#8007 = EDGE_CURVE('',#7992,#8008,#8010,.T.);+#8008 = VERTEX_POINT('',#8009);+#8009 = CARTESIAN_POINT('',(-0.137129838896,-1.416162354805,3.105));+#8010 = SURFACE_CURVE('',#8011,(#8015),.PCURVE_S1.);+#8011 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8012,#8013,#8014),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8012 = CARTESIAN_POINT('',(-0.246833710013,-1.126798520844,3.105));+#8013 = CARTESIAN_POINT('',(-0.137129838896,-1.238092303137,3.105));+#8014 = CARTESIAN_POINT('',(-0.137129838896,-1.416162354805,3.105));+#8015 = PCURVE('',#7883,#8016);+#8016 = DEFINITIONAL_REPRESENTATION('',(#8017),#8021);+#8017 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8018,#8019,#8020),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8018 = CARTESIAN_POINT('',(0.759977541939,0.670147560517));+#8019 = CARTESIAN_POINT('',(0.869681413056,0.558853778225));+#8020 = CARTESIAN_POINT('',(0.869681413056,0.380783726557));+#8021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8022 = ORIENTED_EDGE('',*,*,#8023,.T.);+#8023 = EDGE_CURVE('',#8008,#8024,#8026,.T.);+#8024 = VERTEX_POINT('',#8025);+#8025 = CARTESIAN_POINT('',(-0.255975699272,-1.711488355673,3.105));+#8026 = SURFACE_CURVE('',#8027,(#8031),.PCURVE_S1.);+#8027 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8028,#8029,#8030),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8028 = CARTESIAN_POINT('',(-0.137129838896,-1.416162354805,3.105));+#8029 = CARTESIAN_POINT('',(-0.137129838896,-1.602976917938,3.105));+#8030 = CARTESIAN_POINT('',(-0.255975699272,-1.711488355673,3.105));+#8031 = PCURVE('',#7883,#8032);+#8032 = DEFINITIONAL_REPRESENTATION('',(#8033),#8037);+#8033 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8034,#8035,#8036),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8034 = CARTESIAN_POINT('',(0.869681413056,0.380783726557));+#8035 = CARTESIAN_POINT('',(0.869681413056,0.193969163424));+#8036 = CARTESIAN_POINT('',(0.750835552679,8.545772568876E-02));+#8037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8038 = ORIENTED_EDGE('',*,*,#8039,.T.);+#8039 = EDGE_CURVE('',#8024,#8040,#8042,.T.);+#8040 = VERTEX_POINT('',#8041);+#8041 = CARTESIAN_POINT('',(-0.579920101302,-1.819999793408,3.105));+#8042 = SURFACE_CURVE('',#8043,(#8047),.PCURVE_S1.);+#8043 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8044,#8045,#8046),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8044 = CARTESIAN_POINT('',(-0.255975699272,-1.711488355673,3.105));+#8045 = CARTESIAN_POINT('',(-0.374821559649,-1.819999793408,3.105));+#8046 = CARTESIAN_POINT('',(-0.579920101302,-1.819999793408,3.105));+#8047 = PCURVE('',#7883,#8048);+#8048 = DEFINITIONAL_REPRESENTATION('',(#8049),#8053);+#8049 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8050,#8051,#8052),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8050 = CARTESIAN_POINT('',(0.750835552679,8.545772568876E-02));+#8051 = CARTESIAN_POINT('',(0.631989692303,-2.305371204627E-02));+#8052 = CARTESIAN_POINT('',(0.42689115065,-2.305371204627E-02));+#8053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8054 = ORIENTED_EDGE('',*,*,#8055,.T.);+#8055 = EDGE_CURVE('',#8040,#8056,#8058,.T.);+#8056 = VERTEX_POINT('',#8057);+#8057 = CARTESIAN_POINT('',(-0.734141485336,-1.807280504003,3.105));+#8058 = SURFACE_CURVE('',#8059,(#8063),.PCURVE_S1.);+#8059 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8060,#8061,#8062),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8060 = CARTESIAN_POINT('',(-0.579920101302,-1.819999793408,3.105));+#8061 = CARTESIAN_POINT('',(-0.656235837731,-1.819999793408,3.105));+#8062 = CARTESIAN_POINT('',(-0.734141485336,-1.807280504003,3.105));+#8063 = PCURVE('',#7883,#8064);+#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8069);+#8065 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8066,#8067,#8068),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8066 = CARTESIAN_POINT('',(0.42689115065,-2.305371204627E-02));+#8067 = CARTESIAN_POINT('',(0.350575414221,-2.305371204627E-02));+#8068 = CARTESIAN_POINT('',(0.272669766616,-1.033442264143E-02));+#8069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8070 = ORIENTED_EDGE('',*,*,#8071,.T.);+#8071 = EDGE_CURVE('',#8056,#8072,#8074,.T.);+#8072 = VERTEX_POINT('',#8073);+#8073 = CARTESIAN_POINT('',(-0.893132602896,-1.769122635789,3.105));+#8074 = SURFACE_CURVE('',#8075,(#8079),.PCURVE_S1.);+#8075 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8076,#8077,#8078),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8076 = CARTESIAN_POINT('',(-0.734141485336,-1.807280504003,3.105));+#8077 = CARTESIAN_POINT('',(-0.81204713294,-1.794561214599,3.105));+#8078 = CARTESIAN_POINT('',(-0.893132602896,-1.769122635789,3.105));+#8079 = PCURVE('',#7883,#8080);+#8080 = DEFINITIONAL_REPRESENTATION('',(#8081),#8085);+#8081 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8082,#8083,#8084),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8082 = CARTESIAN_POINT('',(0.272669766616,-1.033442264143E-02));+#8083 = CARTESIAN_POINT('',(0.194764119012,2.384866763408E-03));+#8084 = CARTESIAN_POINT('',(0.113678649056,2.782344557309E-02));+#8085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8086 = ORIENTED_EDGE('',*,*,#8087,.T.);+#8087 = EDGE_CURVE('',#8072,#8088,#8090,.T.);+#8088 = VERTEX_POINT('',#8089);+#8089 = CARTESIAN_POINT('',(-0.893132602896,-1.557664449433,3.105));+#8090 = SURFACE_CURVE('',#8091,(#8095),.PCURVE_S1.);+#8091 = LINE('',#8092,#8093);+#8092 = CARTESIAN_POINT('',(-0.893132602896,-1.769122635789,3.105));+#8093 = VECTOR('',#8094,1.);+#8094 = DIRECTION('',(0.,1.,0.));+#8095 = PCURVE('',#7883,#8096);+#8096 = DEFINITIONAL_REPRESENTATION('',(#8097),#8101);+#8097 = LINE('',#8098,#8099);+#8098 = CARTESIAN_POINT('',(0.113678649056,2.782344557309E-02));+#8099 = VECTOR('',#8100,1.);+#8100 = DIRECTION('',(0.,1.));+#8101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8102 = ORIENTED_EDGE('',*,*,#8103,.T.);+#8103 = EDGE_CURVE('',#8088,#8104,#8106,.T.);+#8104 = VERTEX_POINT('',#8105);+#8105 = CARTESIAN_POINT('',(-0.757592675176,-1.606554218083,3.105));+#8106 = SURFACE_CURVE('',#8107,(#8111),.PCURVE_S1.);+#8107 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8108,#8109,#8110),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8108 = CARTESIAN_POINT('',(-0.893132602896,-1.557664449433,3.105));+#8109 = CARTESIAN_POINT('',(-0.827151289108,-1.590257628533,3.105));+#8110 = CARTESIAN_POINT('',(-0.757592675176,-1.606554218083,3.105));+#8111 = PCURVE('',#7883,#8112);+#8112 = DEFINITIONAL_REPRESENTATION('',(#8113),#8117);+#8113 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8114,#8115,#8116),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8114 = CARTESIAN_POINT('',(0.113678649056,0.239281631929));+#8115 = CARTESIAN_POINT('',(0.179659962843,0.206688452829));+#8116 = CARTESIAN_POINT('',(0.249218576776,0.190391863279));+#8117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8118 = ORIENTED_EDGE('',*,*,#8119,.T.);+#8119 = EDGE_CURVE('',#8104,#8120,#8122,.T.);+#8120 = VERTEX_POINT('',#8121);+#8121 = CARTESIAN_POINT('',(-0.618077969516,-1.622850807633,3.105));+#8122 = SURFACE_CURVE('',#8123,(#8127),.PCURVE_S1.);+#8123 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8124,#8125,#8126),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8124 = CARTESIAN_POINT('',(-0.757592675176,-1.606554218083,3.105));+#8125 = CARTESIAN_POINT('',(-0.688034061243,-1.622850807633,3.105));+#8126 = CARTESIAN_POINT('',(-0.618077969516,-1.622850807633,3.105));+#8127 = PCURVE('',#7883,#8128);+#8128 = DEFINITIONAL_REPRESENTATION('',(#8129),#8133);+#8129 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8130,#8131,#8132),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8130 = CARTESIAN_POINT('',(0.249218576776,0.190391863279));+#8131 = CARTESIAN_POINT('',(0.318777190709,0.174095273729));+#8132 = CARTESIAN_POINT('',(0.388733282435,0.174095273729));+#8133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8134 = ORIENTED_EDGE('',*,*,#8135,.T.);+#8135 = EDGE_CURVE('',#8120,#8136,#8138,.T.);+#8136 = VERTEX_POINT('',#8137);+#8137 = CARTESIAN_POINT('',(-0.429673495207,-1.569986261044,3.105));+#8138 = SURFACE_CURVE('',#8139,(#8143),.PCURVE_S1.);+#8139 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8140,#8141,#8142),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8140 = CARTESIAN_POINT('',(-0.618077969516,-1.622850807633,3.105));+#8141 = CARTESIAN_POINT('',(-0.494064897819,-1.622850807633,3.105));+#8142 = CARTESIAN_POINT('',(-0.429673495207,-1.569986261044,3.105));+#8143 = PCURVE('',#7883,#8144);+#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149);+#8145 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8146,#8147,#8148),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8146 = CARTESIAN_POINT('',(0.388733282435,0.174095273729));+#8147 = CARTESIAN_POINT('',(0.512746354133,0.174095273729));+#8148 = CARTESIAN_POINT('',(0.577137756745,0.226959820318));+#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8150 = ORIENTED_EDGE('',*,*,#8151,.T.);+#8151 = EDGE_CURVE('',#8136,#8152,#8154,.T.);+#8152 = VERTEX_POINT('',#8153);+#8153 = CARTESIAN_POINT('',(-0.365282092595,-1.416162354805,3.105));+#8154 = SURFACE_CURVE('',#8155,(#8159),.PCURVE_S1.);+#8155 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8156,#8157,#8158),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8156 = CARTESIAN_POINT('',(-0.429673495207,-1.569986261044,3.105));+#8157 = CARTESIAN_POINT('',(-0.365282092595,-1.517121714455,3.105));+#8158 = CARTESIAN_POINT('',(-0.365282092595,-1.416162354805,3.105));+#8159 = PCURVE('',#7883,#8160);+#8160 = DEFINITIONAL_REPRESENTATION('',(#8161),#8165);+#8161 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8162,#8163,#8164),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8162 = CARTESIAN_POINT('',(0.577137756745,0.226959820318));+#8163 = CARTESIAN_POINT('',(0.641529159357,0.279824366906));+#8164 = CARTESIAN_POINT('',(0.641529159357,0.380783726557));+#8165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8166 = ORIENTED_EDGE('',*,*,#8167,.T.);+#8167 = EDGE_CURVE('',#8152,#8168,#8170,.T.);+#8168 = VERTEX_POINT('',#8169);+#8169 = CARTESIAN_POINT('',(-0.429276017413,-1.267108182092,3.105));+#8170 = SURFACE_CURVE('',#8171,(#8175),.PCURVE_S1.);+#8171 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8172,#8173,#8174),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8172 = CARTESIAN_POINT('',(-0.365282092595,-1.416162354805,3.105));+#8173 = CARTESIAN_POINT('',(-0.365282092595,-1.323152551032,3.105));+#8174 = CARTESIAN_POINT('',(-0.429276017413,-1.267108182092,3.105));+#8175 = PCURVE('',#7883,#8176);+#8176 = DEFINITIONAL_REPRESENTATION('',(#8177),#8181);+#8177 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8178,#8179,#8180),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8178 = CARTESIAN_POINT('',(0.641529159357,0.380783726557));+#8179 = CARTESIAN_POINT('',(0.641529159357,0.47379353033));+#8180 = CARTESIAN_POINT('',(0.577535234538,0.52983789927));+#8181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8182 = ORIENTED_EDGE('',*,*,#8183,.T.);+#8183 = EDGE_CURVE('',#8168,#8184,#8186,.T.);+#8184 = VERTEX_POINT('',#8185);+#8185 = CARTESIAN_POINT('',(-0.599793990997,-1.211063813152,3.105));+#8186 = SURFACE_CURVE('',#8187,(#8191),.PCURVE_S1.);+#8187 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8188,#8189,#8190),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8188 = CARTESIAN_POINT('',(-0.429276017413,-1.267108182092,3.105));+#8189 = CARTESIAN_POINT('',(-0.493269942231,-1.211063813152,3.105));+#8190 = CARTESIAN_POINT('',(-0.599793990997,-1.211063813152,3.105));+#8191 = PCURVE('',#7883,#8192);+#8192 = DEFINITIONAL_REPRESENTATION('',(#8193),#8197);+#8193 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8194,#8195,#8196),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8194 = CARTESIAN_POINT('',(0.577535234538,0.52983789927));+#8195 = CARTESIAN_POINT('',(0.51354130972,0.58588226821));+#8196 = CARTESIAN_POINT('',(0.407017260955,0.58588226821));+#8197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8198 = ORIENTED_EDGE('',*,*,#8199,.T.);+#8199 = EDGE_CURVE('',#8184,#8200,#8202,.T.);+#8200 = VERTEX_POINT('',#8201);+#8201 = CARTESIAN_POINT('',(-0.725794451664,-1.226565447114,3.105));+#8202 = SURFACE_CURVE('',#8203,(#8207),.PCURVE_S1.);+#8203 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8204,#8205,#8206),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8204 = CARTESIAN_POINT('',(-0.599793990997,-1.211063813152,3.105));+#8205 = CARTESIAN_POINT('',(-0.662595482433,-1.211063813152,3.105));+#8206 = CARTESIAN_POINT('',(-0.725794451664,-1.226565447114,3.105));+#8207 = PCURVE('',#7883,#8208);+#8208 = DEFINITIONAL_REPRESENTATION('',(#8209),#8213);+#8209 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8210,#8211,#8212),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8210 = CARTESIAN_POINT('',(0.407017260955,0.58588226821));+#8211 = CARTESIAN_POINT('',(0.344215769518,0.58588226821));+#8212 = CARTESIAN_POINT('',(0.281016800288,0.570380634248));+#8213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8214 = ORIENTED_EDGE('',*,*,#8215,.T.);+#8215 = EDGE_CURVE('',#8200,#7873,#8216,.T.);+#8216 = SURFACE_CURVE('',#8217,(#8221),.PCURVE_S1.);+#8217 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8218,#8219,#8220),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8218 = CARTESIAN_POINT('',(-0.725794451664,-1.226565447114,3.105));+#8219 = CARTESIAN_POINT('',(-0.788993420894,-1.242067081076,3.105));+#8220 = CARTESIAN_POINT('',(-0.853384823506,-1.273070349,3.105));+#8221 = PCURVE('',#7883,#8222);+#8222 = DEFINITIONAL_REPRESENTATION('',(#8223),#8227);+#8223 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8224,#8225,#8226),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8224 = CARTESIAN_POINT('',(0.281016800288,0.570380634248));+#8225 = CARTESIAN_POINT('',(0.217817831058,0.554879000286));+#8226 = CARTESIAN_POINT('',(0.153426428446,0.523875732362));+#8227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8228 = SHELL_BASED_SURFACE_MODEL('',(#8229));+#8229 = OPEN_SHELL('',(#8230));+#8230 = ADVANCED_FACE('',(#8231),#8245,.T.);+#8231 = FACE_BOUND('',#8232,.F.);+#8232 = EDGE_LOOP('',(#8233,#8256,#8272,#8288,#8304,#8320,#8336,#8352,+    #8368,#8384,#8400,#8416,#8432,#8448,#8464,#8480,#8496,#8512,#8528,+    #8544,#8560,#8576));+#8233 = ORIENTED_EDGE('',*,*,#8234,.T.);+#8234 = EDGE_CURVE('',#8235,#8237,#8239,.T.);+#8235 = VERTEX_POINT('',#8236);+#8236 = CARTESIAN_POINT('',(0.126795416254,-1.273070349,3.105));+#8237 = VERTEX_POINT('',#8238);+#8238 = CARTESIAN_POINT('',(0.126795416254,-0.610077388773,3.105));+#8239 = SURFACE_CURVE('',#8240,(#8244),.PCURVE_S1.);+#8240 = LINE('',#8241,#8242);+#8241 = CARTESIAN_POINT('',(0.126795416254,-1.273070349,3.105));+#8242 = VECTOR('',#8243,1.);+#8243 = DIRECTION('',(0.,1.,0.));+#8244 = PCURVE('',#8245,#8250);+#8245 = PLANE('',#8246);+#8246 = AXIS2_PLACEMENT_3D('',#8247,#8248,#8249);+#8247 = CARTESIAN_POINT('',(-2.663101219138E-02,-1.796946081362,3.105));+#8248 = DIRECTION('',(0.,0.,1.));+#8249 = DIRECTION('',(1.,0.,0.));+#8250 = DEFINITIONAL_REPRESENTATION('',(#8251),#8255);+#8251 = LINE('',#8252,#8253);+#8252 = CARTESIAN_POINT('',(0.153426428446,0.523875732362));+#8253 = VECTOR('',#8254,1.);+#8254 = DIRECTION('',(0.,1.));+#8255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8256 = ORIENTED_EDGE('',*,*,#8257,.T.);+#8257 = EDGE_CURVE('',#8237,#8258,#8260,.T.);+#8258 = VERTEX_POINT('',#8259);+#8259 = CARTESIAN_POINT('',(0.771504397962,-0.610077388773,3.105));+#8260 = SURFACE_CURVE('',#8261,(#8265),.PCURVE_S1.);+#8261 = LINE('',#8262,#8263);+#8262 = CARTESIAN_POINT('',(0.126795416254,-0.610077388773,3.105));+#8263 = VECTOR('',#8264,1.);+#8264 = DIRECTION('',(1.,0.,0.));+#8265 = PCURVE('',#8245,#8266);+#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271);+#8267 = LINE('',#8268,#8269);+#8268 = CARTESIAN_POINT('',(0.153426428446,1.186868692589));+#8269 = VECTOR('',#8270,1.);+#8270 = DIRECTION('',(1.,0.));+#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8272 = ORIENTED_EDGE('',*,*,#8273,.T.);+#8273 = EDGE_CURVE('',#8258,#8274,#8276,.T.);+#8274 = VERTEX_POINT('',#8275);+#8275 = CARTESIAN_POINT('',(0.771504397962,-0.816765841602,3.105));+#8276 = SURFACE_CURVE('',#8277,(#8281),.PCURVE_S1.);+#8277 = LINE('',#8278,#8279);+#8278 = CARTESIAN_POINT('',(0.771504397962,-0.610077388773,3.105));+#8279 = VECTOR('',#8280,1.);+#8280 = DIRECTION('',(0.,-1.,0.));+#8281 = PCURVE('',#8245,#8282);+#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287);+#8283 = LINE('',#8284,#8285);+#8284 = CARTESIAN_POINT('',(0.798135410154,1.186868692589));+#8285 = VECTOR('',#8286,1.);+#8286 = DIRECTION('',(0.,-1.));+#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8288 = ORIENTED_EDGE('',*,*,#8289,.T.);+#8289 = EDGE_CURVE('',#8274,#8290,#8292,.T.);+#8290 = VERTEX_POINT('',#8291);+#8291 = CARTESIAN_POINT('',(0.316789801739,-0.816765841602,3.105));+#8292 = SURFACE_CURVE('',#8293,(#8297),.PCURVE_S1.);+#8293 = LINE('',#8294,#8295);+#8294 = CARTESIAN_POINT('',(0.771504397962,-0.816765841602,3.105));+#8295 = VECTOR('',#8296,1.);+#8296 = DIRECTION('',(-1.,0.,0.));+#8297 = PCURVE('',#8245,#8298);+#8298 = DEFINITIONAL_REPRESENTATION('',(#8299),#8303);+#8299 = LINE('',#8300,#8301);+#8300 = CARTESIAN_POINT('',(0.798135410154,0.98018023976));+#8301 = VECTOR('',#8302,1.);+#8302 = DIRECTION('',(-1.,0.));+#8303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8304 = ORIENTED_EDGE('',*,*,#8305,.T.);+#8305 = EDGE_CURVE('',#8290,#8306,#8308,.T.);+#8306 = VERTEX_POINT('',#8307);+#8307 = CARTESIAN_POINT('',(0.316789801739,-1.036968539423,3.105));+#8308 = SURFACE_CURVE('',#8309,(#8313),.PCURVE_S1.);+#8309 = LINE('',#8310,#8311);+#8310 = CARTESIAN_POINT('',(0.316789801739,-0.816765841602,3.105));+#8311 = VECTOR('',#8312,1.);+#8312 = DIRECTION('',(0.,-1.,0.));+#8313 = PCURVE('',#8245,#8314);+#8314 = DEFINITIONAL_REPRESENTATION('',(#8315),#8319);+#8315 = LINE('',#8316,#8317);+#8316 = CARTESIAN_POINT('',(0.343420813931,0.98018023976));+#8317 = VECTOR('',#8318,1.);+#8318 = DIRECTION('',(0.,-1.));+#8319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8320 = ORIENTED_EDGE('',*,*,#8321,.T.);+#8321 = EDGE_CURVE('',#8306,#8322,#8324,.T.);+#8322 = VERTEX_POINT('',#8323);+#8323 = CARTESIAN_POINT('',(0.378001382,-1.020671949873,3.105));+#8324 = SURFACE_CURVE('',#8325,(#8329),.PCURVE_S1.);+#8325 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8326,#8327,#8328),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8326 = CARTESIAN_POINT('',(0.316789801739,-1.036968539423,3.105));+#8327 = CARTESIAN_POINT('',(0.3454082029,-1.025839161194,3.105));+#8328 = CARTESIAN_POINT('',(0.378001382,-1.020671949873,3.105));+#8329 = PCURVE('',#8245,#8330);+#8330 = DEFINITIONAL_REPRESENTATION('',(#8331),#8335);+#8331 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8332,#8333,#8334),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8332 = CARTESIAN_POINT('',(0.343420813931,0.759977541939));+#8333 = CARTESIAN_POINT('',(0.372039215092,0.771106920168));+#8334 = CARTESIAN_POINT('',(0.404632394191,0.776274131489));+#8335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8336 = ORIENTED_EDGE('',*,*,#8337,.T.);+#8337 = EDGE_CURVE('',#8322,#8338,#8340,.T.);+#8338 = VERTEX_POINT('',#8339);+#8339 = CARTESIAN_POINT('',(0.447162518139,-1.015504738552,3.105));+#8340 = SURFACE_CURVE('',#8341,(#8345),.PCURVE_S1.);+#8341 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8342,#8343,#8344),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8342 = CARTESIAN_POINT('',(0.378001382,-1.020671949873,3.105));+#8343 = CARTESIAN_POINT('',(0.4105945611,-1.015504738552,3.105));+#8344 = CARTESIAN_POINT('',(0.447162518139,-1.015504738552,3.105));+#8345 = PCURVE('',#8245,#8346);+#8346 = DEFINITIONAL_REPRESENTATION('',(#8347),#8351);+#8347 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8348,#8349,#8350),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8348 = CARTESIAN_POINT('',(0.404632394191,0.776274131489));+#8349 = CARTESIAN_POINT('',(0.437225573291,0.78144134281));+#8350 = CARTESIAN_POINT('',(0.47379353033,0.78144134281));+#8351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8352 = ORIENTED_EDGE('',*,*,#8353,.T.);+#8353 = EDGE_CURVE('',#8338,#8354,#8356,.T.);+#8354 = VERTEX_POINT('',#8355);+#8355 = CARTESIAN_POINT('',(0.733346529748,-1.126798520844,3.105));+#8356 = SURFACE_CURVE('',#8357,(#8361),.PCURVE_S1.);+#8357 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8358,#8359,#8360),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8358 = CARTESIAN_POINT('',(0.447162518139,-1.015504738552,3.105));+#8359 = CARTESIAN_POINT('',(0.623642658631,-1.015504738552,3.105));+#8360 = CARTESIAN_POINT('',(0.733346529748,-1.126798520844,3.105));+#8361 = PCURVE('',#8245,#8362);+#8362 = DEFINITIONAL_REPRESENTATION('',(#8363),#8367);+#8363 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8364,#8365,#8366),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8364 = CARTESIAN_POINT('',(0.47379353033,0.78144134281));+#8365 = CARTESIAN_POINT('',(0.650273670822,0.78144134281));+#8366 = CARTESIAN_POINT('',(0.759977541939,0.670147560517));+#8367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8368 = ORIENTED_EDGE('',*,*,#8369,.T.);+#8369 = EDGE_CURVE('',#8354,#8370,#8372,.T.);+#8370 = VERTEX_POINT('',#8371);+#8371 = CARTESIAN_POINT('',(0.843050400864,-1.416162354805,3.105));+#8372 = SURFACE_CURVE('',#8373,(#8377),.PCURVE_S1.);+#8373 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8374,#8375,#8376),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8374 = CARTESIAN_POINT('',(0.733346529748,-1.126798520844,3.105));+#8375 = CARTESIAN_POINT('',(0.843050400864,-1.238092303137,3.105));+#8376 = CARTESIAN_POINT('',(0.843050400864,-1.416162354805,3.105));+#8377 = PCURVE('',#8245,#8378);+#8378 = DEFINITIONAL_REPRESENTATION('',(#8379),#8383);+#8379 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8380,#8381,#8382),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8380 = CARTESIAN_POINT('',(0.759977541939,0.670147560517));+#8381 = CARTESIAN_POINT('',(0.869681413056,0.558853778225));+#8382 = CARTESIAN_POINT('',(0.869681413056,0.380783726557));+#8383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8384 = ORIENTED_EDGE('',*,*,#8385,.T.);+#8385 = EDGE_CURVE('',#8370,#8386,#8388,.T.);+#8386 = VERTEX_POINT('',#8387);+#8387 = CARTESIAN_POINT('',(0.724204540488,-1.711488355673,3.105));+#8388 = SURFACE_CURVE('',#8389,(#8393),.PCURVE_S1.);+#8389 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8390,#8391,#8392),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8390 = CARTESIAN_POINT('',(0.843050400864,-1.416162354805,3.105));+#8391 = CARTESIAN_POINT('',(0.843050400864,-1.602976917938,3.105));+#8392 = CARTESIAN_POINT('',(0.724204540488,-1.711488355673,3.105));+#8393 = PCURVE('',#8245,#8394);+#8394 = DEFINITIONAL_REPRESENTATION('',(#8395),#8399);+#8395 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8396,#8397,#8398),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8396 = CARTESIAN_POINT('',(0.869681413056,0.380783726557));+#8397 = CARTESIAN_POINT('',(0.869681413056,0.193969163424));+#8398 = CARTESIAN_POINT('',(0.750835552679,8.545772568876E-02));+#8399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8400 = ORIENTED_EDGE('',*,*,#8401,.T.);+#8401 = EDGE_CURVE('',#8386,#8402,#8404,.T.);+#8402 = VERTEX_POINT('',#8403);+#8403 = CARTESIAN_POINT('',(0.400260138459,-1.819999793408,3.105));+#8404 = SURFACE_CURVE('',#8405,(#8409),.PCURVE_S1.);+#8405 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8406,#8407,#8408),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8406 = CARTESIAN_POINT('',(0.724204540488,-1.711488355673,3.105));+#8407 = CARTESIAN_POINT('',(0.605358680112,-1.819999793408,3.105));+#8408 = CARTESIAN_POINT('',(0.400260138459,-1.819999793408,3.105));+#8409 = PCURVE('',#8245,#8410);+#8410 = DEFINITIONAL_REPRESENTATION('',(#8411),#8415);+#8411 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8412,#8413,#8414),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8412 = CARTESIAN_POINT('',(0.750835552679,8.545772568876E-02));+#8413 = CARTESIAN_POINT('',(0.631989692303,-2.305371204627E-02));+#8414 = CARTESIAN_POINT('',(0.42689115065,-2.305371204627E-02));+#8415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8416 = ORIENTED_EDGE('',*,*,#8417,.T.);+#8417 = EDGE_CURVE('',#8402,#8418,#8420,.T.);+#8418 = VERTEX_POINT('',#8419);+#8419 = CARTESIAN_POINT('',(0.246038754425,-1.807280504003,3.105));+#8420 = SURFACE_CURVE('',#8421,(#8425),.PCURVE_S1.);+#8421 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8422,#8423,#8424),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8422 = CARTESIAN_POINT('',(0.400260138459,-1.819999793408,3.105));+#8423 = CARTESIAN_POINT('',(0.323944402029,-1.819999793408,3.105));+#8424 = CARTESIAN_POINT('',(0.246038754425,-1.807280504003,3.105));+#8425 = PCURVE('',#8245,#8426);+#8426 = DEFINITIONAL_REPRESENTATION('',(#8427),#8431);+#8427 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8428,#8429,#8430),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8428 = CARTESIAN_POINT('',(0.42689115065,-2.305371204627E-02));+#8429 = CARTESIAN_POINT('',(0.350575414221,-2.305371204627E-02));+#8430 = CARTESIAN_POINT('',(0.272669766616,-1.033442264143E-02));+#8431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8432 = ORIENTED_EDGE('',*,*,#8433,.T.);+#8433 = EDGE_CURVE('',#8418,#8434,#8436,.T.);+#8434 = VERTEX_POINT('',#8435);+#8435 = CARTESIAN_POINT('',(8.704763686437E-02,-1.769122635789,3.105));+#8436 = SURFACE_CURVE('',#8437,(#8441),.PCURVE_S1.);+#8437 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8438,#8439,#8440),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8438 = CARTESIAN_POINT('',(0.246038754425,-1.807280504003,3.105));+#8439 = CARTESIAN_POINT('',(0.16813310682,-1.794561214599,3.105));+#8440 = CARTESIAN_POINT('',(8.704763686437E-02,-1.769122635789,3.105));+#8441 = PCURVE('',#8245,#8442);+#8442 = DEFINITIONAL_REPRESENTATION('',(#8443),#8447);+#8443 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8444,#8445,#8446),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8444 = CARTESIAN_POINT('',(0.272669766616,-1.033442264143E-02));+#8445 = CARTESIAN_POINT('',(0.194764119012,2.384866763408E-03));+#8446 = CARTESIAN_POINT('',(0.113678649056,2.782344557309E-02));+#8447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8448 = ORIENTED_EDGE('',*,*,#8449,.T.);+#8449 = EDGE_CURVE('',#8434,#8450,#8452,.T.);+#8450 = VERTEX_POINT('',#8451);+#8451 = CARTESIAN_POINT('',(8.704763686437E-02,-1.557664449433,3.105));+#8452 = SURFACE_CURVE('',#8453,(#8457),.PCURVE_S1.);+#8453 = LINE('',#8454,#8455);+#8454 = CARTESIAN_POINT('',(8.704763686437E-02,-1.769122635789,3.105));+#8455 = VECTOR('',#8456,1.);+#8456 = DIRECTION('',(0.,1.,0.));+#8457 = PCURVE('',#8245,#8458);+#8458 = DEFINITIONAL_REPRESENTATION('',(#8459),#8463);+#8459 = LINE('',#8460,#8461);+#8460 = CARTESIAN_POINT('',(0.113678649056,2.782344557309E-02));+#8461 = VECTOR('',#8462,1.);+#8462 = DIRECTION('',(0.,1.));+#8463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8464 = ORIENTED_EDGE('',*,*,#8465,.T.);+#8465 = EDGE_CURVE('',#8450,#8466,#8468,.T.);+#8466 = VERTEX_POINT('',#8467);+#8467 = CARTESIAN_POINT('',(0.222587564585,-1.606554218083,3.105));+#8468 = SURFACE_CURVE('',#8469,(#8473),.PCURVE_S1.);+#8469 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8470,#8471,#8472),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8470 = CARTESIAN_POINT('',(8.704763686437E-02,-1.557664449433,3.105));+#8471 = CARTESIAN_POINT('',(0.153028950652,-1.590257628533,3.105));+#8472 = CARTESIAN_POINT('',(0.222587564585,-1.606554218083,3.105));+#8473 = PCURVE('',#8245,#8474);+#8474 = DEFINITIONAL_REPRESENTATION('',(#8475),#8479);+#8475 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8476,#8477,#8478),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8476 = CARTESIAN_POINT('',(0.113678649056,0.239281631929));+#8477 = CARTESIAN_POINT('',(0.179659962843,0.206688452829));+#8478 = CARTESIAN_POINT('',(0.249218576776,0.190391863279));+#8479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8480 = ORIENTED_EDGE('',*,*,#8481,.T.);+#8481 = EDGE_CURVE('',#8466,#8482,#8484,.T.);+#8482 = VERTEX_POINT('',#8483);+#8483 = CARTESIAN_POINT('',(0.362102270244,-1.622850807633,3.105));+#8484 = SURFACE_CURVE('',#8485,(#8489),.PCURVE_S1.);+#8485 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8486,#8487,#8488),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8486 = CARTESIAN_POINT('',(0.222587564585,-1.606554218083,3.105));+#8487 = CARTESIAN_POINT('',(0.292146178517,-1.622850807633,3.105));+#8488 = CARTESIAN_POINT('',(0.362102270244,-1.622850807633,3.105));+#8489 = PCURVE('',#8245,#8490);+#8490 = DEFINITIONAL_REPRESENTATION('',(#8491),#8495);+#8491 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8492,#8493,#8494),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8492 = CARTESIAN_POINT('',(0.249218576776,0.190391863279));+#8493 = CARTESIAN_POINT('',(0.318777190709,0.174095273729));+#8494 = CARTESIAN_POINT('',(0.388733282435,0.174095273729));+#8495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8496 = ORIENTED_EDGE('',*,*,#8497,.T.);+#8497 = EDGE_CURVE('',#8482,#8498,#8500,.T.);+#8498 = VERTEX_POINT('',#8499);+#8499 = CARTESIAN_POINT('',(0.550506744553,-1.569986261044,3.105));+#8500 = SURFACE_CURVE('',#8501,(#8505),.PCURVE_S1.);+#8501 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8502,#8503,#8504),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8502 = CARTESIAN_POINT('',(0.362102270244,-1.622850807633,3.105));+#8503 = CARTESIAN_POINT('',(0.486115341941,-1.622850807633,3.105));+#8504 = CARTESIAN_POINT('',(0.550506744553,-1.569986261044,3.105));+#8505 = PCURVE('',#8245,#8506);+#8506 = DEFINITIONAL_REPRESENTATION('',(#8507),#8511);+#8507 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8508,#8509,#8510),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8508 = CARTESIAN_POINT('',(0.388733282435,0.174095273729));+#8509 = CARTESIAN_POINT('',(0.512746354133,0.174095273729));+#8510 = CARTESIAN_POINT('',(0.577137756745,0.226959820318));+#8511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8512 = ORIENTED_EDGE('',*,*,#8513,.T.);+#8513 = EDGE_CURVE('',#8498,#8514,#8516,.T.);+#8514 = VERTEX_POINT('',#8515);+#8515 = CARTESIAN_POINT('',(0.614898147165,-1.416162354805,3.105));+#8516 = SURFACE_CURVE('',#8517,(#8521),.PCURVE_S1.);+#8517 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8518,#8519,#8520),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8518 = CARTESIAN_POINT('',(0.550506744553,-1.569986261044,3.105));+#8519 = CARTESIAN_POINT('',(0.614898147165,-1.517121714455,3.105));+#8520 = CARTESIAN_POINT('',(0.614898147165,-1.416162354805,3.105));+#8521 = PCURVE('',#8245,#8522);+#8522 = DEFINITIONAL_REPRESENTATION('',(#8523),#8527);+#8523 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8524,#8525,#8526),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8524 = CARTESIAN_POINT('',(0.577137756745,0.226959820318));+#8525 = CARTESIAN_POINT('',(0.641529159357,0.279824366906));+#8526 = CARTESIAN_POINT('',(0.641529159357,0.380783726557));+#8527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8528 = ORIENTED_EDGE('',*,*,#8529,.T.);+#8529 = EDGE_CURVE('',#8514,#8530,#8532,.T.);+#8530 = VERTEX_POINT('',#8531);+#8531 = CARTESIAN_POINT('',(0.550904222347,-1.267108182092,3.105));+#8532 = SURFACE_CURVE('',#8533,(#8537),.PCURVE_S1.);+#8533 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8534,#8535,#8536),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8534 = CARTESIAN_POINT('',(0.614898147165,-1.416162354805,3.105));+#8535 = CARTESIAN_POINT('',(0.614898147165,-1.323152551032,3.105));+#8536 = CARTESIAN_POINT('',(0.550904222347,-1.267108182092,3.105));+#8537 = PCURVE('',#8245,#8538);+#8538 = DEFINITIONAL_REPRESENTATION('',(#8539),#8543);+#8539 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8540,#8541,#8542),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8540 = CARTESIAN_POINT('',(0.641529159357,0.380783726557));+#8541 = CARTESIAN_POINT('',(0.641529159357,0.47379353033));+#8542 = CARTESIAN_POINT('',(0.577535234538,0.52983789927));+#8543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8544 = ORIENTED_EDGE('',*,*,#8545,.T.);+#8545 = EDGE_CURVE('',#8530,#8546,#8548,.T.);+#8546 = VERTEX_POINT('',#8547);+#8547 = CARTESIAN_POINT('',(0.380386248763,-1.211063813152,3.105));+#8548 = SURFACE_CURVE('',#8549,(#8553),.PCURVE_S1.);+#8549 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8550,#8551,#8552),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8550 = CARTESIAN_POINT('',(0.550904222347,-1.267108182092,3.105));+#8551 = CARTESIAN_POINT('',(0.486910297529,-1.211063813152,3.105));+#8552 = CARTESIAN_POINT('',(0.380386248763,-1.211063813152,3.105));+#8553 = PCURVE('',#8245,#8554);+#8554 = DEFINITIONAL_REPRESENTATION('',(#8555),#8559);+#8555 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8556,#8557,#8558),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8556 = CARTESIAN_POINT('',(0.577535234538,0.52983789927));+#8557 = CARTESIAN_POINT('',(0.51354130972,0.58588226821));+#8558 = CARTESIAN_POINT('',(0.407017260955,0.58588226821));+#8559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8560 = ORIENTED_EDGE('',*,*,#8561,.T.);+#8561 = EDGE_CURVE('',#8546,#8562,#8564,.T.);+#8562 = VERTEX_POINT('',#8563);+#8563 = CARTESIAN_POINT('',(0.254385788097,-1.226565447114,3.105));+#8564 = SURFACE_CURVE('',#8565,(#8569),.PCURVE_S1.);+#8565 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8566,#8567,#8568),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8566 = CARTESIAN_POINT('',(0.380386248763,-1.211063813152,3.105));+#8567 = CARTESIAN_POINT('',(0.317584757327,-1.211063813152,3.105));+#8568 = CARTESIAN_POINT('',(0.254385788097,-1.226565447114,3.105));+#8569 = PCURVE('',#8245,#8570);+#8570 = DEFINITIONAL_REPRESENTATION('',(#8571),#8575);+#8571 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8572,#8573,#8574),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8572 = CARTESIAN_POINT('',(0.407017260955,0.58588226821));+#8573 = CARTESIAN_POINT('',(0.344215769518,0.58588226821));+#8574 = CARTESIAN_POINT('',(0.281016800288,0.570380634248));+#8575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8576 = ORIENTED_EDGE('',*,*,#8577,.T.);+#8577 = EDGE_CURVE('',#8562,#8235,#8578,.T.);+#8578 = SURFACE_CURVE('',#8579,(#8583),.PCURVE_S1.);+#8579 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8580,#8581,#8582),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8580 = CARTESIAN_POINT('',(0.254385788097,-1.226565447114,3.105));+#8581 = CARTESIAN_POINT('',(0.191186818866,-1.242067081076,3.105));+#8582 = CARTESIAN_POINT('',(0.126795416254,-1.273070349,3.105));+#8583 = PCURVE('',#8245,#8584);+#8584 = DEFINITIONAL_REPRESENTATION('',(#8585),#8589);+#8585 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8586,#8587,#8588),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8586 = CARTESIAN_POINT('',(0.281016800288,0.570380634248));+#8587 = CARTESIAN_POINT('',(0.217817831058,0.554879000286));+#8588 = CARTESIAN_POINT('',(0.153426428446,0.523875732362));+#8589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8590 = SHELL_BASED_SURFACE_MODEL('',(#8591));+#8591 = OPEN_SHELL('',(#8592));+#8592 = ADVANCED_FACE('',(#8593),#8607,.T.);+#8593 = FACE_BOUND('',#8594,.F.);+#8594 = EDGE_LOOP('',(#8595,#8618,#8634,#8650,#8666,#8682,#8698,#8714,+    #8730,#8746,#8762,#8778));+#8595 = ORIENTED_EDGE('',*,*,#8596,.T.);+#8596 = EDGE_CURVE('',#8597,#8599,#8601,.T.);+#8597 = VERTEX_POINT('',#8598);+#8598 = CARTESIAN_POINT('',(1.091871499847,-1.796946081362,3.105));+#8599 = VERTEX_POINT('',#8600);+#8600 = CARTESIAN_POINT('',(1.091871499847,-0.559995186741,3.105));+#8601 = SURFACE_CURVE('',#8602,(#8606),.PCURVE_S1.);+#8602 = LINE('',#8603,#8604);+#8603 = CARTESIAN_POINT('',(1.091871499847,-1.796946081362,3.105));+#8604 = VECTOR('',#8605,1.);+#8605 = DIRECTION('',(0.,1.,0.));+#8606 = PCURVE('',#8607,#8612);+#8607 = PLANE('',#8608);+#8608 = AXIS2_PLACEMENT_3D('',#8609,#8610,#8611);+#8609 = CARTESIAN_POINT('',(0.953549227569,-1.796946081362,3.105));+#8610 = DIRECTION('',(0.,0.,1.));+#8611 = DIRECTION('',(1.,0.,0.));+#8612 = DEFINITIONAL_REPRESENTATION('',(#8613),#8617);+#8613 = LINE('',#8614,#8615);+#8614 = CARTESIAN_POINT('',(0.138322272278,0.));+#8615 = VECTOR('',#8616,1.);+#8616 = DIRECTION('',(0.,1.));+#8617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8618 = ORIENTED_EDGE('',*,*,#8619,.T.);+#8619 = EDGE_CURVE('',#8599,#8620,#8622,.T.);+#8620 = VERTEX_POINT('',#8621);+#8621 = CARTESIAN_POINT('',(1.324793487073,-0.559995186741,3.105));+#8622 = SURFACE_CURVE('',#8623,(#8627),.PCURVE_S1.);+#8623 = LINE('',#8624,#8625);+#8624 = CARTESIAN_POINT('',(1.091871499847,-0.559995186741,3.105));+#8625 = VECTOR('',#8626,1.);+#8626 = DIRECTION('',(1.,0.,0.));+#8627 = PCURVE('',#8607,#8628);+#8628 = DEFINITIONAL_REPRESENTATION('',(#8629),#8633);+#8629 = LINE('',#8630,#8631);+#8630 = CARTESIAN_POINT('',(0.138322272278,1.236950894621));+#8631 = VECTOR('',#8632,1.);+#8632 = DIRECTION('',(1.,0.));+#8633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8634 = ORIENTED_EDGE('',*,*,#8635,.T.);+#8635 = EDGE_CURVE('',#8620,#8636,#8638,.T.);+#8636 = VERTEX_POINT('',#8637);+#8637 = CARTESIAN_POINT('',(1.324793487073,-1.209473901976,3.105));+#8638 = SURFACE_CURVE('',#8639,(#8643),.PCURVE_S1.);+#8639 = LINE('',#8640,#8641);+#8640 = CARTESIAN_POINT('',(1.324793487073,-0.559995186741,3.105));+#8641 = VECTOR('',#8642,1.);+#8642 = DIRECTION('',(0.,-1.,0.));+#8643 = PCURVE('',#8607,#8644);+#8644 = DEFINITIONAL_REPRESENTATION('',(#8645),#8649);+#8645 = LINE('',#8646,#8647);+#8646 = CARTESIAN_POINT('',(0.371244259504,1.236950894621));+#8647 = VECTOR('',#8648,1.);+#8648 = DIRECTION('',(0.,-1.));+#8649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8650 = ORIENTED_EDGE('',*,*,#8651,.T.);+#8651 = EDGE_CURVE('',#8636,#8652,#8654,.T.);+#8652 = VERTEX_POINT('',#8653);+#8653 = CARTESIAN_POINT('',(1.604617853979,-0.906595823023,3.105));+#8654 = SURFACE_CURVE('',#8655,(#8659),.PCURVE_S1.);+#8655 = LINE('',#8656,#8657);+#8656 = CARTESIAN_POINT('',(1.324793487073,-1.209473901976,3.105));+#8657 = VECTOR('',#8658,1.);+#8658 = DIRECTION('',(0.678600318731,0.734507731354,0.));+#8659 = PCURVE('',#8607,#8660);+#8660 = DEFINITIONAL_REPRESENTATION('',(#8661),#8665);+#8661 = LINE('',#8662,#8663);+#8662 = CARTESIAN_POINT('',(0.371244259504,0.587472179386));+#8663 = VECTOR('',#8664,1.);+#8664 = DIRECTION('',(0.678600318731,0.734507731354));+#8665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8666 = ORIENTED_EDGE('',*,*,#8667,.T.);+#8667 = EDGE_CURVE('',#8652,#8668,#8670,.T.);+#8668 = VERTEX_POINT('',#8669);+#8669 = CARTESIAN_POINT('',(1.886827087649,-0.906595823023,3.105));+#8670 = SURFACE_CURVE('',#8671,(#8675),.PCURVE_S1.);+#8671 = LINE('',#8672,#8673);+#8672 = CARTESIAN_POINT('',(1.604617853979,-0.906595823023,3.105));+#8673 = VECTOR('',#8674,1.);+#8674 = DIRECTION('',(1.,0.,0.));+#8675 = PCURVE('',#8607,#8676);+#8676 = DEFINITIONAL_REPRESENTATION('',(#8677),#8681);+#8677 = LINE('',#8678,#8679);+#8678 = CARTESIAN_POINT('',(0.65106862641,0.890350258339));+#8679 = VECTOR('',#8680,1.);+#8680 = DIRECTION('',(1.,0.));+#8681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8682 = ORIENTED_EDGE('',*,*,#8683,.T.);+#8683 = EDGE_CURVE('',#8668,#8684,#8686,.T.);+#8684 = VERTEX_POINT('',#8685);+#8685 = CARTESIAN_POINT('',(1.549765918421,-1.238887258725,3.105));+#8686 = SURFACE_CURVE('',#8687,(#8691),.PCURVE_S1.);+#8687 = LINE('',#8688,#8689);+#8688 = CARTESIAN_POINT('',(1.886827087649,-0.906595823023,3.105));+#8689 = VECTOR('',#8690,1.);+#8690 = DIRECTION('',(-0.71212746676,-0.702050191287,0.));+#8691 = PCURVE('',#8607,#8692);+#8692 = DEFINITIONAL_REPRESENTATION('',(#8693),#8697);+#8693 = LINE('',#8694,#8695);+#8694 = CARTESIAN_POINT('',(0.93327786008,0.890350258339));+#8695 = VECTOR('',#8696,1.);+#8696 = DIRECTION('',(-0.71212746676,-0.702050191287));+#8697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8698 = ORIENTED_EDGE('',*,*,#8699,.T.);+#8699 = EDGE_CURVE('',#8684,#8700,#8702,.T.);+#8700 = VERTEX_POINT('',#8701);+#8701 = CARTESIAN_POINT('',(1.905906021756,-1.796946081362,3.105));+#8702 = SURFACE_CURVE('',#8703,(#8707),.PCURVE_S1.);+#8703 = LINE('',#8704,#8705);+#8704 = CARTESIAN_POINT('',(1.549765918421,-1.238887258725,3.105));+#8705 = VECTOR('',#8706,1.);+#8706 = DIRECTION('',(0.537962838426,-0.842968554854,0.));+#8707 = PCURVE('',#8607,#8708);+#8708 = DEFINITIONAL_REPRESENTATION('',(#8709),#8713);+#8709 = LINE('',#8710,#8711);+#8710 = CARTESIAN_POINT('',(0.596216690852,0.558058822637));+#8711 = VECTOR('',#8712,1.);+#8712 = DIRECTION('',(0.537962838426,-0.842968554854));+#8713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8714 = ORIENTED_EDGE('',*,*,#8715,.T.);+#8715 = EDGE_CURVE('',#8700,#8716,#8718,.T.);+#8716 = VERTEX_POINT('',#8717);+#8717 = CARTESIAN_POINT('',(1.648340411308,-1.796946081362,3.105));+#8718 = SURFACE_CURVE('',#8719,(#8723),.PCURVE_S1.);+#8719 = LINE('',#8720,#8721);+#8720 = CARTESIAN_POINT('',(1.905906021756,-1.796946081362,3.105));+#8721 = VECTOR('',#8722,1.);+#8722 = DIRECTION('',(-1.,0.,0.));+#8723 = PCURVE('',#8607,#8724);+#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729);+#8725 = LINE('',#8726,#8727);+#8726 = CARTESIAN_POINT('',(0.952356794187,0.));+#8727 = VECTOR('',#8728,1.);+#8728 = DIRECTION('',(-1.,0.));+#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8730 = ORIENTED_EDGE('',*,*,#8731,.T.);+#8731 = EDGE_CURVE('',#8716,#8732,#8734,.T.);+#8732 = VERTEX_POINT('',#8733);+#8733 = CARTESIAN_POINT('',(1.404289045853,-1.380389353353,3.105));+#8734 = SURFACE_CURVE('',#8735,(#8739),.PCURVE_S1.);+#8735 = LINE('',#8736,#8737);+#8736 = CARTESIAN_POINT('',(1.648340411308,-1.796946081362,3.105));+#8737 = VECTOR('',#8738,1.);+#8738 = DIRECTION('',(-0.505508194331,0.862821804004,0.));+#8739 = PCURVE('',#8607,#8740);+#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745);+#8741 = LINE('',#8742,#8743);+#8742 = CARTESIAN_POINT('',(0.694791183739,0.));+#8743 = VECTOR('',#8744,1.);+#8744 = DIRECTION('',(-0.505508194331,0.862821804004));+#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8746 = ORIENTED_EDGE('',*,*,#8747,.T.);+#8747 = EDGE_CURVE('',#8732,#8748,#8750,.T.);+#8748 = VERTEX_POINT('',#8749);+#8749 = CARTESIAN_POINT('',(1.324793487073,-1.456705089782,3.105));+#8750 = SURFACE_CURVE('',#8751,(#8755),.PCURVE_S1.);+#8751 = LINE('',#8752,#8753);+#8752 = CARTESIAN_POINT('',(1.404289045853,-1.380389353353,3.105));+#8753 = VECTOR('',#8754,1.);+#8754 = DIRECTION('',(-0.721387321031,-0.69253182819,0.));+#8755 = PCURVE('',#8607,#8756);+#8756 = DEFINITIONAL_REPRESENTATION('',(#8757),#8761);+#8757 = LINE('',#8758,#8759);+#8758 = CARTESIAN_POINT('',(0.450739818284,0.416556728008));+#8759 = VECTOR('',#8760,1.);+#8760 = DIRECTION('',(-0.721387321031,-0.69253182819));+#8761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8762 = ORIENTED_EDGE('',*,*,#8763,.T.);+#8763 = EDGE_CURVE('',#8748,#8764,#8766,.T.);+#8764 = VERTEX_POINT('',#8765);+#8765 = CARTESIAN_POINT('',(1.324793487073,-1.796946081362,3.105));+#8766 = SURFACE_CURVE('',#8767,(#8771),.PCURVE_S1.);+#8767 = LINE('',#8768,#8769);+#8768 = CARTESIAN_POINT('',(1.324793487073,-1.456705089782,3.105));+#8769 = VECTOR('',#8770,1.);+#8770 = DIRECTION('',(0.,-1.,0.));+#8771 = PCURVE('',#8607,#8772);+#8772 = DEFINITIONAL_REPRESENTATION('',(#8773),#8777);+#8773 = LINE('',#8774,#8775);+#8774 = CARTESIAN_POINT('',(0.371244259504,0.340240991579));+#8775 = VECTOR('',#8776,1.);+#8776 = DIRECTION('',(0.,-1.));+#8777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8778 = ORIENTED_EDGE('',*,*,#8779,.T.);+#8779 = EDGE_CURVE('',#8764,#8597,#8780,.T.);+#8780 = SURFACE_CURVE('',#8781,(#8785),.PCURVE_S1.);+#8781 = LINE('',#8782,#8783);+#8782 = CARTESIAN_POINT('',(1.324793487073,-1.796946081362,3.105));+#8783 = VECTOR('',#8784,1.);+#8784 = DIRECTION('',(-1.,0.,0.));+#8785 = PCURVE('',#8607,#8786);+#8786 = DEFINITIONAL_REPRESENTATION('',(#8787),#8791);+#8787 = LINE('',#8788,#8789);+#8788 = CARTESIAN_POINT('',(0.371244259504,0.));+#8789 = VECTOR('',#8790,1.);+#8790 = DIRECTION('',(-1.,0.));+#8791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8796)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8793,#8794,#8795)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#8793 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#8794 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#8795 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#8796 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#8793,+  'distance_accuracy_value','confusion accuracy');+#8797 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8798,#8800);+#8798 = ( REPRESENTATION_RELATIONSHIP('','',#6315,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8799) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#8799 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#8800 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #8801);+#8801 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Adom.LaserEtch','',#5,#6310,+  $);+#8802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6312));+#8803 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchStyle=flat','visible',(+    #6318,#6520,#6818,#7116,#7286,#7632,#7868,#8230,#8592));+#8804 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchFace=top','visible',(+    #6318,#6520,#6818,#7116,#7286,#7632,#7868,#8230,#8592));+#8805 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #8806,#8814,#8822,#8829,#8836,#8843,#8850,#8857,#8864,#8871,#8878,+    #8885,#8892,#8899,#8906,#8913,#8920,#8927,#8934,#8941,#8948,#8955,+    #8962,#8969,#8976,#8983,#8990,#8997,#9004,#9011,#9018,#9025,#9032,+    #9039,#9046,#9053,#9060,#9067,#9074,#9081,#9088,#9095,#9102,#9109,+    #9116,#9123,#9130,#9137,#9144,#9151,#9158,#9165,#9172,#9179,#9186,+    #9193,#9200,#9207,#9214,#9221,#9228,#9235,#9242,#9249,#9256,#9263,+    #9270,#9277,#9284,#9291,#9298,#9305,#9312,#9319,#9326,#9333,#9340,+    #9347,#9354,#9361),#6297);+#8806 = STYLED_ITEM('color',(#8807),#85);+#8807 = PRESENTATION_STYLE_ASSIGNMENT((#8808));+#8808 = SURFACE_STYLE_USAGE(.BOTH.,#8809);+#8809 = SURFACE_SIDE_STYLE('',(#8810));+#8810 = SURFACE_STYLE_FILL_AREA(#8811);+#8811 = FILL_AREA_STYLE('',(#8812));+#8812 = FILL_AREA_STYLE_COLOUR('',#8813);+#8813 = COLOUR_RGB('',0.250980388104,0.250980388104,0.250980388104);+#8814 = STYLED_ITEM('color',(#8815),#551);+#8815 = PRESENTATION_STYLE_ASSIGNMENT((#8816));+#8816 = SURFACE_STYLE_USAGE(.BOTH.,#8817);+#8817 = SURFACE_SIDE_STYLE('',(#8818));+#8818 = SURFACE_STYLE_FILL_AREA(#8819);+#8819 = FILL_AREA_STYLE('',(#8820));+#8820 = FILL_AREA_STYLE_COLOUR('',#8821);+#8821 = COLOUR_RGB('',0.752941164258,0.752941164258,0.752941164258);+#8822 = STYLED_ITEM('color',(#8823),#627);+#8823 = PRESENTATION_STYLE_ASSIGNMENT((#8824));+#8824 = SURFACE_STYLE_USAGE(.BOTH.,#8825);+#8825 = SURFACE_SIDE_STYLE('',(#8826));+#8826 = SURFACE_STYLE_FILL_AREA(#8827);+#8827 = FILL_AREA_STYLE('',(#8828));+#8828 = FILL_AREA_STYLE_COLOUR('',#8821);+#8829 = STYLED_ITEM('color',(#8830),#681);+#8830 = PRESENTATION_STYLE_ASSIGNMENT((#8831));+#8831 = SURFACE_STYLE_USAGE(.BOTH.,#8832);+#8832 = SURFACE_SIDE_STYLE('',(#8833));+#8833 = SURFACE_STYLE_FILL_AREA(#8834);+#8834 = FILL_AREA_STYLE('',(#8835));+#8835 = FILL_AREA_STYLE_COLOUR('',#8821);+#8836 = STYLED_ITEM('color',(#8837),#941);+#8837 = PRESENTATION_STYLE_ASSIGNMENT((#8838));+#8838 = SURFACE_STYLE_USAGE(.BOTH.,#8839);+#8839 = SURFACE_SIDE_STYLE('',(#8840));+#8840 = SURFACE_STYLE_FILL_AREA(#8841);+#8841 = FILL_AREA_STYLE('',(#8842));+#8842 = FILL_AREA_STYLE_COLOUR('',#8813);+#8843 = STYLED_ITEM('color',(#8844),#1560);+#8844 = PRESENTATION_STYLE_ASSIGNMENT((#8845));+#8845 = SURFACE_STYLE_USAGE(.BOTH.,#8846);+#8846 = SURFACE_SIDE_STYLE('',(#8847));+#8847 = SURFACE_STYLE_FILL_AREA(#8848);+#8848 = FILL_AREA_STYLE('',(#8849));+#8849 = FILL_AREA_STYLE_COLOUR('',#8813);+#8850 = STYLED_ITEM('color',(#8851),#1609);+#8851 = PRESENTATION_STYLE_ASSIGNMENT((#8852));+#8852 = SURFACE_STYLE_USAGE(.BOTH.,#8853);+#8853 = SURFACE_SIDE_STYLE('',(#8854));+#8854 = SURFACE_STYLE_FILL_AREA(#8855);+#8855 = FILL_AREA_STYLE('',(#8856));+#8856 = FILL_AREA_STYLE_COLOUR('',#8813);+#8857 = STYLED_ITEM('color',(#8858),#2146);+#8858 = PRESENTATION_STYLE_ASSIGNMENT((#8859));+#8859 = SURFACE_STYLE_USAGE(.BOTH.,#8860);+#8860 = SURFACE_SIDE_STYLE('',(#8861));+#8861 = SURFACE_STYLE_FILL_AREA(#8862);+#8862 = FILL_AREA_STYLE('',(#8863));+#8863 = FILL_AREA_STYLE_COLOUR('',#8821);+#8864 = STYLED_ITEM('color',(#8865),#2420);+#8865 = PRESENTATION_STYLE_ASSIGNMENT((#8866));+#8866 = SURFACE_STYLE_USAGE(.BOTH.,#8867);+#8867 = SURFACE_SIDE_STYLE('',(#8868));+#8868 = SURFACE_STYLE_FILL_AREA(#8869);+#8869 = FILL_AREA_STYLE('',(#8870));+#8870 = FILL_AREA_STYLE_COLOUR('',#8821);+#8871 = STYLED_ITEM('color',(#8872),#2470);+#8872 = PRESENTATION_STYLE_ASSIGNMENT((#8873));+#8873 = SURFACE_STYLE_USAGE(.BOTH.,#8874);+#8874 = SURFACE_SIDE_STYLE('',(#8875));+#8875 = SURFACE_STYLE_FILL_AREA(#8876);+#8876 = FILL_AREA_STYLE('',(#8877));+#8877 = FILL_AREA_STYLE_COLOUR('',#8821);+#8878 = STYLED_ITEM('color',(#8879),#2519);+#8879 = PRESENTATION_STYLE_ASSIGNMENT((#8880));+#8880 = SURFACE_STYLE_USAGE(.BOTH.,#8881);+#8881 = SURFACE_SIDE_STYLE('',(#8882));+#8882 = SURFACE_STYLE_FILL_AREA(#8883);+#8883 = FILL_AREA_STYLE('',(#8884));+#8884 = FILL_AREA_STYLE_COLOUR('',#8821);+#8885 = STYLED_ITEM('color',(#8886),#2569);+#8886 = PRESENTATION_STYLE_ASSIGNMENT((#8887));+#8887 = SURFACE_STYLE_USAGE(.BOTH.,#8888);+#8888 = SURFACE_SIDE_STYLE('',(#8889));+#8889 = SURFACE_STYLE_FILL_AREA(#8890);+#8890 = FILL_AREA_STYLE('',(#8891));+#8891 = FILL_AREA_STYLE_COLOUR('',#8821);+#8892 = STYLED_ITEM('color',(#8893),#2781);+#8893 = PRESENTATION_STYLE_ASSIGNMENT((#8894));+#8894 = SURFACE_STYLE_USAGE(.BOTH.,#8895);+#8895 = SURFACE_SIDE_STYLE('',(#8896));+#8896 = SURFACE_STYLE_FILL_AREA(#8897);+#8897 = FILL_AREA_STYLE('',(#8898));+#8898 = FILL_AREA_STYLE_COLOUR('',#8813);+#8899 = STYLED_ITEM('color',(#8900),#2808);+#8900 = PRESENTATION_STYLE_ASSIGNMENT((#8901));+#8901 = SURFACE_STYLE_USAGE(.BOTH.,#8902);+#8902 = SURFACE_SIDE_STYLE('',(#8903));+#8903 = SURFACE_STYLE_FILL_AREA(#8904);+#8904 = FILL_AREA_STYLE('',(#8905));+#8905 = FILL_AREA_STYLE_COLOUR('',#8821);+#8906 = STYLED_ITEM('color',(#8907),#3050);+#8907 = PRESENTATION_STYLE_ASSIGNMENT((#8908));+#8908 = SURFACE_STYLE_USAGE(.BOTH.,#8909);+#8909 = SURFACE_SIDE_STYLE('',(#8910));+#8910 = SURFACE_STYLE_FILL_AREA(#8911);+#8911 = FILL_AREA_STYLE('',(#8912));+#8912 = FILL_AREA_STYLE_COLOUR('',#8821);+#8913 = STYLED_ITEM('color',(#8914),#3082);+#8914 = PRESENTATION_STYLE_ASSIGNMENT((#8915));+#8915 = SURFACE_STYLE_USAGE(.BOTH.,#8916);+#8916 = SURFACE_SIDE_STYLE('',(#8917));+#8917 = SURFACE_STYLE_FILL_AREA(#8918);+#8918 = FILL_AREA_STYLE('',(#8919));+#8919 = FILL_AREA_STYLE_COLOUR('',#8821);+#8920 = STYLED_ITEM('color',(#8921),#3111);+#8921 = PRESENTATION_STYLE_ASSIGNMENT((#8922));+#8922 = SURFACE_STYLE_USAGE(.BOTH.,#8923);+#8923 = SURFACE_SIDE_STYLE('',(#8924));+#8924 = SURFACE_STYLE_FILL_AREA(#8925);+#8925 = FILL_AREA_STYLE('',(#8926));+#8926 = FILL_AREA_STYLE_COLOUR('',#8821);+#8927 = STYLED_ITEM('color',(#8928),#3138);+#8928 = PRESENTATION_STYLE_ASSIGNMENT((#8929));+#8929 = SURFACE_STYLE_USAGE(.BOTH.,#8930);+#8930 = SURFACE_SIDE_STYLE('',(#8931));+#8931 = SURFACE_STYLE_FILL_AREA(#8932);+#8932 = FILL_AREA_STYLE('',(#8933));+#8933 = FILL_AREA_STYLE_COLOUR('',#8821);+#8934 = STYLED_ITEM('color',(#8935),#3165);+#8935 = PRESENTATION_STYLE_ASSIGNMENT((#8936));+#8936 = SURFACE_STYLE_USAGE(.BOTH.,#8937);+#8937 = SURFACE_SIDE_STYLE('',(#8938));+#8938 = SURFACE_STYLE_FILL_AREA(#8939);+#8939 = FILL_AREA_STYLE('',(#8940));+#8940 = FILL_AREA_STYLE_COLOUR('',#8821);+#8941 = STYLED_ITEM('color',(#8942),#3192);+#8942 = PRESENTATION_STYLE_ASSIGNMENT((#8943));+#8943 = SURFACE_STYLE_USAGE(.BOTH.,#8944);+#8944 = SURFACE_SIDE_STYLE('',(#8945));+#8945 = SURFACE_STYLE_FILL_AREA(#8946);+#8946 = FILL_AREA_STYLE('',(#8947));+#8947 = FILL_AREA_STYLE_COLOUR('',#8821);+#8948 = STYLED_ITEM('color',(#8949),#3219);+#8949 = PRESENTATION_STYLE_ASSIGNMENT((#8950));+#8950 = SURFACE_STYLE_USAGE(.BOTH.,#8951);+#8951 = SURFACE_SIDE_STYLE('',(#8952));+#8952 = SURFACE_STYLE_FILL_AREA(#8953);+#8953 = FILL_AREA_STYLE('',(#8954));+#8954 = FILL_AREA_STYLE_COLOUR('',#8813);+#8955 = STYLED_ITEM('color',(#8956),#3454);+#8956 = PRESENTATION_STYLE_ASSIGNMENT((#8957));+#8957 = SURFACE_STYLE_USAGE(.BOTH.,#8958);+#8958 = SURFACE_SIDE_STYLE('',(#8959));+#8959 = SURFACE_STYLE_FILL_AREA(#8960);+#8960 = FILL_AREA_STYLE('',(#8961));+#8961 = FILL_AREA_STYLE_COLOUR('',#8821);+#8962 = STYLED_ITEM('color',(#8963),#3481);+#8963 = PRESENTATION_STYLE_ASSIGNMENT((#8964));+#8964 = SURFACE_STYLE_USAGE(.BOTH.,#8965);+#8965 = SURFACE_SIDE_STYLE('',(#8966));+#8966 = SURFACE_STYLE_FILL_AREA(#8967);+#8967 = FILL_AREA_STYLE('',(#8968));+#8968 = FILL_AREA_STYLE_COLOUR('',#8821);+#8969 = STYLED_ITEM('color',(#8970),#3508);+#8970 = PRESENTATION_STYLE_ASSIGNMENT((#8971));+#8971 = SURFACE_STYLE_USAGE(.BOTH.,#8972);+#8972 = SURFACE_SIDE_STYLE('',(#8973));+#8973 = SURFACE_STYLE_FILL_AREA(#8974);+#8974 = FILL_AREA_STYLE('',(#8975));+#8975 = FILL_AREA_STYLE_COLOUR('',#8821);+#8976 = STYLED_ITEM('color',(#8977),#3515);+#8977 = PRESENTATION_STYLE_ASSIGNMENT((#8978));+#8978 = SURFACE_STYLE_USAGE(.BOTH.,#8979);+#8979 = SURFACE_SIDE_STYLE('',(#8980));+#8980 = SURFACE_STYLE_FILL_AREA(#8981);+#8981 = FILL_AREA_STYLE('',(#8982));+#8982 = FILL_AREA_STYLE_COLOUR('',#8813);+#8983 = STYLED_ITEM('color',(#8984),#3562);+#8984 = PRESENTATION_STYLE_ASSIGNMENT((#8985));+#8985 = SURFACE_STYLE_USAGE(.BOTH.,#8986);+#8986 = SURFACE_SIDE_STYLE('',(#8987));+#8987 = SURFACE_STYLE_FILL_AREA(#8988);+#8988 = FILL_AREA_STYLE('',(#8989));+#8989 = FILL_AREA_STYLE_COLOUR('',#8813);+#8990 = STYLED_ITEM('color',(#8991),#3589);+#8991 = PRESENTATION_STYLE_ASSIGNMENT((#8992));+#8992 = SURFACE_STYLE_USAGE(.BOTH.,#8993);+#8993 = SURFACE_SIDE_STYLE('',(#8994));+#8994 = SURFACE_STYLE_FILL_AREA(#8995);+#8995 = FILL_AREA_STYLE('',(#8996));+#8996 = FILL_AREA_STYLE_COLOUR('',#8813);+#8997 = STYLED_ITEM('color',(#8998),#3616);+#8998 = PRESENTATION_STYLE_ASSIGNMENT((#8999));+#8999 = SURFACE_STYLE_USAGE(.BOTH.,#9000);+#9000 = SURFACE_SIDE_STYLE('',(#9001));+#9001 = SURFACE_STYLE_FILL_AREA(#9002);+#9002 = FILL_AREA_STYLE('',(#9003));+#9003 = FILL_AREA_STYLE_COLOUR('',#8813);+#9004 = STYLED_ITEM('color',(#9005),#3623);+#9005 = PRESENTATION_STYLE_ASSIGNMENT((#9006));+#9006 = SURFACE_STYLE_USAGE(.BOTH.,#9007);+#9007 = SURFACE_SIDE_STYLE('',(#9008));+#9008 = SURFACE_STYLE_FILL_AREA(#9009);+#9009 = FILL_AREA_STYLE('',(#9010));+#9010 = FILL_AREA_STYLE_COLOUR('',#8813);+#9011 = STYLED_ITEM('color',(#9012),#3650);+#9012 = PRESENTATION_STYLE_ASSIGNMENT((#9013));+#9013 = SURFACE_STYLE_USAGE(.BOTH.,#9014);+#9014 = SURFACE_SIDE_STYLE('',(#9015));+#9015 = SURFACE_STYLE_FILL_AREA(#9016);+#9016 = FILL_AREA_STYLE('',(#9017));+#9017 = FILL_AREA_STYLE_COLOUR('',#8813);+#9018 = STYLED_ITEM('color',(#9019),#3677);+#9019 = PRESENTATION_STYLE_ASSIGNMENT((#9020));+#9020 = SURFACE_STYLE_USAGE(.BOTH.,#9021);+#9021 = SURFACE_SIDE_STYLE('',(#9022));+#9022 = SURFACE_STYLE_FILL_AREA(#9023);+#9023 = FILL_AREA_STYLE('',(#9024));+#9024 = FILL_AREA_STYLE_COLOUR('',#8813);+#9025 = STYLED_ITEM('color',(#9026),#3704);+#9026 = PRESENTATION_STYLE_ASSIGNMENT((#9027));+#9027 = SURFACE_STYLE_USAGE(.BOTH.,#9028);+#9028 = SURFACE_SIDE_STYLE('',(#9029));+#9029 = SURFACE_STYLE_FILL_AREA(#9030);+#9030 = FILL_AREA_STYLE('',(#9031));+#9031 = FILL_AREA_STYLE_COLOUR('',#8813);+#9032 = STYLED_ITEM('color',(#9033),#3731);+#9033 = PRESENTATION_STYLE_ASSIGNMENT((#9034));+#9034 = SURFACE_STYLE_USAGE(.BOTH.,#9035);+#9035 = SURFACE_SIDE_STYLE('',(#9036));+#9036 = SURFACE_STYLE_FILL_AREA(#9037);+#9037 = FILL_AREA_STYLE('',(#9038));+#9038 = FILL_AREA_STYLE_COLOUR('',#8813);+#9039 = STYLED_ITEM('color',(#9040),#3758);+#9040 = PRESENTATION_STYLE_ASSIGNMENT((#9041));+#9041 = SURFACE_STYLE_USAGE(.BOTH.,#9042);+#9042 = SURFACE_SIDE_STYLE('',(#9043));+#9043 = SURFACE_STYLE_FILL_AREA(#9044);+#9044 = FILL_AREA_STYLE('',(#9045));+#9045 = FILL_AREA_STYLE_COLOUR('',#8813);+#9046 = STYLED_ITEM('color',(#9047),#3785);+#9047 = PRESENTATION_STYLE_ASSIGNMENT((#9048));+#9048 = SURFACE_STYLE_USAGE(.BOTH.,#9049);+#9049 = SURFACE_SIDE_STYLE('',(#9050));+#9050 = SURFACE_STYLE_FILL_AREA(#9051);+#9051 = FILL_AREA_STYLE('',(#9052));+#9052 = FILL_AREA_STYLE_COLOUR('',#8813);+#9053 = STYLED_ITEM('color',(#9054),#3812);+#9054 = PRESENTATION_STYLE_ASSIGNMENT((#9055));+#9055 = SURFACE_STYLE_USAGE(.BOTH.,#9056);+#9056 = SURFACE_SIDE_STYLE('',(#9057));+#9057 = SURFACE_STYLE_FILL_AREA(#9058);+#9058 = FILL_AREA_STYLE('',(#9059));+#9059 = FILL_AREA_STYLE_COLOUR('',#8813);+#9060 = STYLED_ITEM('color',(#9061),#3839);+#9061 = PRESENTATION_STYLE_ASSIGNMENT((#9062));+#9062 = SURFACE_STYLE_USAGE(.BOTH.,#9063);+#9063 = SURFACE_SIDE_STYLE('',(#9064));+#9064 = SURFACE_STYLE_FILL_AREA(#9065);+#9065 = FILL_AREA_STYLE('',(#9066));+#9066 = FILL_AREA_STYLE_COLOUR('',#8813);+#9067 = STYLED_ITEM('color',(#9068),#3866);+#9068 = PRESENTATION_STYLE_ASSIGNMENT((#9069));+#9069 = SURFACE_STYLE_USAGE(.BOTH.,#9070);+#9070 = SURFACE_SIDE_STYLE('',(#9071));+#9071 = SURFACE_STYLE_FILL_AREA(#9072);+#9072 = FILL_AREA_STYLE('',(#9073));+#9073 = FILL_AREA_STYLE_COLOUR('',#8813);+#9074 = STYLED_ITEM('color',(#9075),#3893);+#9075 = PRESENTATION_STYLE_ASSIGNMENT((#9076));+#9076 = SURFACE_STYLE_USAGE(.BOTH.,#9077);+#9077 = SURFACE_SIDE_STYLE('',(#9078));+#9078 = SURFACE_STYLE_FILL_AREA(#9079);+#9079 = FILL_AREA_STYLE('',(#9080));+#9080 = FILL_AREA_STYLE_COLOUR('',#8813);+#9081 = STYLED_ITEM('color',(#9082),#4208);+#9082 = PRESENTATION_STYLE_ASSIGNMENT((#9083));+#9083 = SURFACE_STYLE_USAGE(.BOTH.,#9084);+#9084 = SURFACE_SIDE_STYLE('',(#9085));+#9085 = SURFACE_STYLE_FILL_AREA(#9086);+#9086 = FILL_AREA_STYLE('',(#9087));+#9087 = FILL_AREA_STYLE_COLOUR('',#8821);+#9088 = STYLED_ITEM('color',(#9089),#4284);+#9089 = PRESENTATION_STYLE_ASSIGNMENT((#9090));+#9090 = SURFACE_STYLE_USAGE(.BOTH.,#9091);+#9091 = SURFACE_SIDE_STYLE('',(#9092));+#9092 = SURFACE_STYLE_FILL_AREA(#9093);+#9093 = FILL_AREA_STYLE('',(#9094));+#9094 = FILL_AREA_STYLE_COLOUR('',#8813);+#9095 = STYLED_ITEM('color',(#9096),#4311);+#9096 = PRESENTATION_STYLE_ASSIGNMENT((#9097));+#9097 = SURFACE_STYLE_USAGE(.BOTH.,#9098);+#9098 = SURFACE_SIDE_STYLE('',(#9099));+#9099 = SURFACE_STYLE_FILL_AREA(#9100);+#9100 = FILL_AREA_STYLE('',(#9101));+#9101 = FILL_AREA_STYLE_COLOUR('',#8813);+#9102 = STYLED_ITEM('color',(#9103),#4318);+#9103 = PRESENTATION_STYLE_ASSIGNMENT((#9104));+#9104 = SURFACE_STYLE_USAGE(.BOTH.,#9105);+#9105 = SURFACE_SIDE_STYLE('',(#9106));+#9106 = SURFACE_STYLE_FILL_AREA(#9107);+#9107 = FILL_AREA_STYLE('',(#9108));+#9108 = FILL_AREA_STYLE_COLOUR('',#8813);+#9109 = STYLED_ITEM('color',(#9110),#4389);+#9110 = PRESENTATION_STYLE_ASSIGNMENT((#9111));+#9111 = SURFACE_STYLE_USAGE(.BOTH.,#9112);+#9112 = SURFACE_SIDE_STYLE('',(#9113));+#9113 = SURFACE_STYLE_FILL_AREA(#9114);+#9114 = FILL_AREA_STYLE('',(#9115));+#9115 = FILL_AREA_STYLE_COLOUR('',#8813);+#9116 = STYLED_ITEM('color',(#9117),#4438);+#9117 = PRESENTATION_STYLE_ASSIGNMENT((#9118));+#9118 = SURFACE_STYLE_USAGE(.BOTH.,#9119);+#9119 = SURFACE_SIDE_STYLE('',(#9120));+#9120 = SURFACE_STYLE_FILL_AREA(#9121);+#9121 = FILL_AREA_STYLE('',(#9122));+#9122 = FILL_AREA_STYLE_COLOUR('',#8813);+#9123 = STYLED_ITEM('color',(#9124),#4487);+#9124 = PRESENTATION_STYLE_ASSIGNMENT((#9125));+#9125 = SURFACE_STYLE_USAGE(.BOTH.,#9126);+#9126 = SURFACE_SIDE_STYLE('',(#9127));+#9127 = SURFACE_STYLE_FILL_AREA(#9128);+#9128 = FILL_AREA_STYLE('',(#9129));+#9129 = FILL_AREA_STYLE_COLOUR('',#8813);+#9130 = STYLED_ITEM('color',(#9131),#4514);+#9131 = PRESENTATION_STYLE_ASSIGNMENT((#9132));+#9132 = SURFACE_STYLE_USAGE(.BOTH.,#9133);+#9133 = SURFACE_SIDE_STYLE('',(#9134));+#9134 = SURFACE_STYLE_FILL_AREA(#9135);+#9135 = FILL_AREA_STYLE('',(#9136));+#9136 = FILL_AREA_STYLE_COLOUR('',#8821);+#9137 = STYLED_ITEM('color',(#9138),#4590);+#9138 = PRESENTATION_STYLE_ASSIGNMENT((#9139));+#9139 = SURFACE_STYLE_USAGE(.BOTH.,#9140);+#9140 = SURFACE_SIDE_STYLE('',(#9141));+#9141 = SURFACE_STYLE_FILL_AREA(#9142);+#9142 = FILL_AREA_STYLE('',(#9143));+#9143 = FILL_AREA_STYLE_COLOUR('',#8821);+#9144 = STYLED_ITEM('color',(#9145),#4617);+#9145 = PRESENTATION_STYLE_ASSIGNMENT((#9146));+#9146 = SURFACE_STYLE_USAGE(.BOTH.,#9147);+#9147 = SURFACE_SIDE_STYLE('',(#9148));+#9148 = SURFACE_STYLE_FILL_AREA(#9149);+#9149 = FILL_AREA_STYLE('',(#9150));+#9150 = FILL_AREA_STYLE_COLOUR('',#8821);+#9151 = STYLED_ITEM('color',(#9152),#4646);+#9152 = PRESENTATION_STYLE_ASSIGNMENT((#9153));+#9153 = SURFACE_STYLE_USAGE(.BOTH.,#9154);+#9154 = SURFACE_SIDE_STYLE('',(#9155));+#9155 = SURFACE_STYLE_FILL_AREA(#9156);+#9156 = FILL_AREA_STYLE('',(#9157));+#9157 = FILL_AREA_STYLE_COLOUR('',#8821);+#9158 = STYLED_ITEM('color',(#9159),#4673);+#9159 = PRESENTATION_STYLE_ASSIGNMENT((#9160));+#9160 = SURFACE_STYLE_USAGE(.BOTH.,#9161);+#9161 = SURFACE_SIDE_STYLE('',(#9162));+#9162 = SURFACE_STYLE_FILL_AREA(#9163);+#9163 = FILL_AREA_STYLE('',(#9164));+#9164 = FILL_AREA_STYLE_COLOUR('',#8821);+#9165 = STYLED_ITEM('color',(#9166),#4700);+#9166 = PRESENTATION_STYLE_ASSIGNMENT((#9167));+#9167 = SURFACE_STYLE_USAGE(.BOTH.,#9168);+#9168 = SURFACE_SIDE_STYLE('',(#9169));+#9169 = SURFACE_STYLE_FILL_AREA(#9170);+#9170 = FILL_AREA_STYLE('',(#9171));+#9171 = FILL_AREA_STYLE_COLOUR('',#8813);+#9172 = STYLED_ITEM('color',(#9173),#4837);+#9173 = PRESENTATION_STYLE_ASSIGNMENT((#9174));+#9174 = SURFACE_STYLE_USAGE(.BOTH.,#9175);+#9175 = SURFACE_SIDE_STYLE('',(#9176));+#9176 = SURFACE_STYLE_FILL_AREA(#9177);+#9177 = FILL_AREA_STYLE('',(#9178));+#9178 = FILL_AREA_STYLE_COLOUR('',#8821);+#9179 = STYLED_ITEM('color',(#9180),#4864);+#9180 = PRESENTATION_STYLE_ASSIGNMENT((#9181));+#9181 = SURFACE_STYLE_USAGE(.BOTH.,#9182);+#9182 = SURFACE_SIDE_STYLE('',(#9183));+#9183 = SURFACE_STYLE_FILL_AREA(#9184);+#9184 = FILL_AREA_STYLE('',(#9185));+#9185 = FILL_AREA_STYLE_COLOUR('',#8821);+#9186 = STYLED_ITEM('color',(#9187),#4891);+#9187 = PRESENTATION_STYLE_ASSIGNMENT((#9188));+#9188 = SURFACE_STYLE_USAGE(.BOTH.,#9189);+#9189 = SURFACE_SIDE_STYLE('',(#9190));+#9190 = SURFACE_STYLE_FILL_AREA(#9191);+#9191 = FILL_AREA_STYLE('',(#9192));+#9192 = FILL_AREA_STYLE_COLOUR('',#8821);+#9193 = STYLED_ITEM('color',(#9194),#4918);+#9194 = PRESENTATION_STYLE_ASSIGNMENT((#9195));+#9195 = SURFACE_STYLE_USAGE(.BOTH.,#9196);+#9196 = SURFACE_SIDE_STYLE('',(#9197));+#9197 = SURFACE_STYLE_FILL_AREA(#9198);+#9198 = FILL_AREA_STYLE('',(#9199));+#9199 = FILL_AREA_STYLE_COLOUR('',#8821);+#9200 = STYLED_ITEM('color',(#9201),#4925);+#9201 = PRESENTATION_STYLE_ASSIGNMENT((#9202));+#9202 = SURFACE_STYLE_USAGE(.BOTH.,#9203);+#9203 = SURFACE_SIDE_STYLE('',(#9204));+#9204 = SURFACE_STYLE_FILL_AREA(#9205);+#9205 = FILL_AREA_STYLE('',(#9206));+#9206 = FILL_AREA_STYLE_COLOUR('',#8821);+#9207 = STYLED_ITEM('color',(#9208),#5141);+#9208 = PRESENTATION_STYLE_ASSIGNMENT((#9209));+#9209 = SURFACE_STYLE_USAGE(.BOTH.,#9210);+#9210 = SURFACE_SIDE_STYLE('',(#9211));+#9211 = SURFACE_STYLE_FILL_AREA(#9212);+#9212 = FILL_AREA_STYLE('',(#9213));+#9213 = FILL_AREA_STYLE_COLOUR('',#8821);+#9214 = STYLED_ITEM('color',(#9215),#5190);+#9215 = PRESENTATION_STYLE_ASSIGNMENT((#9216));+#9216 = SURFACE_STYLE_USAGE(.BOTH.,#9217);+#9217 = SURFACE_SIDE_STYLE('',(#9218));+#9218 = SURFACE_STYLE_FILL_AREA(#9219);+#9219 = FILL_AREA_STYLE('',(#9220));+#9220 = FILL_AREA_STYLE_COLOUR('',#8821);+#9221 = STYLED_ITEM('color',(#9222),#5364);+#9222 = PRESENTATION_STYLE_ASSIGNMENT((#9223));+#9223 = SURFACE_STYLE_USAGE(.BOTH.,#9224);+#9224 = SURFACE_SIDE_STYLE('',(#9225));+#9225 = SURFACE_STYLE_FILL_AREA(#9226);+#9226 = FILL_AREA_STYLE('',(#9227));+#9227 = FILL_AREA_STYLE_COLOUR('',#8821);+#9228 = STYLED_ITEM('color',(#9229),#5391);+#9229 = PRESENTATION_STYLE_ASSIGNMENT((#9230));+#9230 = SURFACE_STYLE_USAGE(.BOTH.,#9231);+#9231 = SURFACE_SIDE_STYLE('',(#9232));+#9232 = SURFACE_STYLE_FILL_AREA(#9233);+#9233 = FILL_AREA_STYLE('',(#9234));+#9234 = FILL_AREA_STYLE_COLOUR('',#8821);+#9235 = STYLED_ITEM('color',(#9236),#5599);+#9236 = PRESENTATION_STYLE_ASSIGNMENT((#9237));+#9237 = SURFACE_STYLE_USAGE(.BOTH.,#9238);+#9238 = SURFACE_SIDE_STYLE('',(#9239));+#9239 = SURFACE_STYLE_FILL_AREA(#9240);+#9240 = FILL_AREA_STYLE('',(#9241));+#9241 = FILL_AREA_STYLE_COLOUR('',#8821);+#9242 = STYLED_ITEM('color',(#9243),#5653);+#9243 = PRESENTATION_STYLE_ASSIGNMENT((#9244));+#9244 = SURFACE_STYLE_USAGE(.BOTH.,#9245);+#9245 = SURFACE_SIDE_STYLE('',(#9246));+#9246 = SURFACE_STYLE_FILL_AREA(#9247);+#9247 = FILL_AREA_STYLE('',(#9248));+#9248 = FILL_AREA_STYLE_COLOUR('',#8821);+#9249 = STYLED_ITEM('color',(#9250),#5702);+#9250 = PRESENTATION_STYLE_ASSIGNMENT((#9251));+#9251 = SURFACE_STYLE_USAGE(.BOTH.,#9252);+#9252 = SURFACE_SIDE_STYLE('',(#9253));+#9253 = SURFACE_STYLE_FILL_AREA(#9254);+#9254 = FILL_AREA_STYLE('',(#9255));+#9255 = FILL_AREA_STYLE_COLOUR('',#8821);+#9256 = STYLED_ITEM('color',(#9257),#5756);+#9257 = PRESENTATION_STYLE_ASSIGNMENT((#9258));+#9258 = SURFACE_STYLE_USAGE(.BOTH.,#9259);+#9259 = SURFACE_SIDE_STYLE('',(#9260));+#9260 = SURFACE_STYLE_FILL_AREA(#9261);+#9261 = FILL_AREA_STYLE('',(#9262));+#9262 = FILL_AREA_STYLE_COLOUR('',#8821);+#9263 = STYLED_ITEM('color',(#9264),#5922);+#9264 = PRESENTATION_STYLE_ASSIGNMENT((#9265));+#9265 = SURFACE_STYLE_USAGE(.BOTH.,#9266);+#9266 = SURFACE_SIDE_STYLE('',(#9267));+#9267 = SURFACE_STYLE_FILL_AREA(#9268);+#9268 = FILL_AREA_STYLE('',(#9269));+#9269 = FILL_AREA_STYLE_COLOUR('',#8821);+#9270 = STYLED_ITEM('color',(#9271),#5972);+#9271 = PRESENTATION_STYLE_ASSIGNMENT((#9272));+#9272 = SURFACE_STYLE_USAGE(.BOTH.,#9273);+#9273 = SURFACE_SIDE_STYLE('',(#9274));+#9274 = SURFACE_STYLE_FILL_AREA(#9275);+#9275 = FILL_AREA_STYLE('',(#9276));+#9276 = FILL_AREA_STYLE_COLOUR('',#8821);+#9277 = STYLED_ITEM('color',(#9278),#6021);+#9278 = PRESENTATION_STYLE_ASSIGNMENT((#9279));+#9279 = SURFACE_STYLE_USAGE(.BOTH.,#9280);+#9280 = SURFACE_SIDE_STYLE('',(#9281));+#9281 = SURFACE_STYLE_FILL_AREA(#9282);+#9282 = FILL_AREA_STYLE('',(#9283));+#9283 = FILL_AREA_STYLE_COLOUR('',#8821);+#9284 = STYLED_ITEM('color',(#9285),#6049);+#9285 = PRESENTATION_STYLE_ASSIGNMENT((#9286));+#9286 = SURFACE_STYLE_USAGE(.BOTH.,#9287);+#9287 = SURFACE_SIDE_STYLE('',(#9288));+#9288 = SURFACE_STYLE_FILL_AREA(#9289);+#9289 = FILL_AREA_STYLE('',(#9290));+#9290 = FILL_AREA_STYLE_COLOUR('',#8821);+#9291 = STYLED_ITEM('color',(#9292),#6056);+#9292 = PRESENTATION_STYLE_ASSIGNMENT((#9293));+#9293 = SURFACE_STYLE_USAGE(.BOTH.,#9294);+#9294 = SURFACE_SIDE_STYLE('',(#9295));+#9295 = SURFACE_STYLE_FILL_AREA(#9296);+#9296 = FILL_AREA_STYLE('',(#9297));+#9297 = FILL_AREA_STYLE_COLOUR('',#8821);+#9298 = STYLED_ITEM('color',(#9299),#6083);+#9299 = PRESENTATION_STYLE_ASSIGNMENT((#9300));+#9300 = SURFACE_STYLE_USAGE(.BOTH.,#9301);+#9301 = SURFACE_SIDE_STYLE('',(#9302));+#9302 = SURFACE_STYLE_FILL_AREA(#9303);+#9303 = FILL_AREA_STYLE('',(#9304));+#9304 = FILL_AREA_STYLE_COLOUR('',#8821);+#9305 = STYLED_ITEM('color',(#9306),#6090);+#9306 = PRESENTATION_STYLE_ASSIGNMENT((#9307));+#9307 = SURFACE_STYLE_USAGE(.BOTH.,#9308);+#9308 = SURFACE_SIDE_STYLE('',(#9309));+#9309 = SURFACE_STYLE_FILL_AREA(#9310);+#9310 = FILL_AREA_STYLE('',(#9311));+#9311 = FILL_AREA_STYLE_COLOUR('',#8821);+#9312 = STYLED_ITEM('color',(#9313),#6117);+#9313 = PRESENTATION_STYLE_ASSIGNMENT((#9314));+#9314 = SURFACE_STYLE_USAGE(.BOTH.,#9315);+#9315 = SURFACE_SIDE_STYLE('',(#9316));+#9316 = SURFACE_STYLE_FILL_AREA(#9317);+#9317 = FILL_AREA_STYLE('',(#9318));+#9318 = FILL_AREA_STYLE_COLOUR('',#8821);+#9319 = STYLED_ITEM('color',(#9320),#6146);+#9320 = PRESENTATION_STYLE_ASSIGNMENT((#9321));+#9321 = SURFACE_STYLE_USAGE(.BOTH.,#9322);+#9322 = SURFACE_SIDE_STYLE('',(#9323));+#9323 = SURFACE_STYLE_FILL_AREA(#9324);+#9324 = FILL_AREA_STYLE('',(#9325));+#9325 = FILL_AREA_STYLE_COLOUR('',#8821);+#9326 = STYLED_ITEM('color',(#9327),#6173);+#9327 = PRESENTATION_STYLE_ASSIGNMENT((#9328));+#9328 = SURFACE_STYLE_USAGE(.BOTH.,#9329);+#9329 = SURFACE_SIDE_STYLE('',(#9330));+#9330 = SURFACE_STYLE_FILL_AREA(#9331);+#9331 = FILL_AREA_STYLE('',(#9332));+#9332 = FILL_AREA_STYLE_COLOUR('',#8821);+#9333 = STYLED_ITEM('color',(#9334),#6200);+#9334 = PRESENTATION_STYLE_ASSIGNMENT((#9335));+#9335 = SURFACE_STYLE_USAGE(.BOTH.,#9336);+#9336 = SURFACE_SIDE_STYLE('',(#9337));+#9337 = SURFACE_STYLE_FILL_AREA(#9338);+#9338 = FILL_AREA_STYLE('',(#9339));+#9339 = FILL_AREA_STYLE_COLOUR('',#8821);+#9340 = STYLED_ITEM('color',(#9341),#6207);+#9341 = PRESENTATION_STYLE_ASSIGNMENT((#9342));+#9342 = SURFACE_STYLE_USAGE(.BOTH.,#9343);+#9343 = SURFACE_SIDE_STYLE('',(#9344));+#9344 = SURFACE_STYLE_FILL_AREA(#9345);+#9345 = FILL_AREA_STYLE('',(#9346));+#9346 = FILL_AREA_STYLE_COLOUR('',#8821);+#9347 = STYLED_ITEM('color',(#9348),#6236);+#9348 = PRESENTATION_STYLE_ASSIGNMENT((#9349));+#9349 = SURFACE_STYLE_USAGE(.BOTH.,#9350);+#9350 = SURFACE_SIDE_STYLE('',(#9351));+#9351 = SURFACE_STYLE_FILL_AREA(#9352);+#9352 = FILL_AREA_STYLE('',(#9353));+#9353 = FILL_AREA_STYLE_COLOUR('',#8821);+#9354 = STYLED_ITEM('color',(#9355),#6263);+#9355 = PRESENTATION_STYLE_ASSIGNMENT((#9356));+#9356 = SURFACE_STYLE_USAGE(.BOTH.,#9357);+#9357 = SURFACE_SIDE_STYLE('',(#9358));+#9358 = SURFACE_STYLE_FILL_AREA(#9359);+#9359 = FILL_AREA_STYLE('',(#9360));+#9360 = FILL_AREA_STYLE_COLOUR('',#8821);+#9361 = STYLED_ITEM('color',(#9362),#6290);+#9362 = PRESENTATION_STYLE_ASSIGNMENT((#9363));+#9363 = SURFACE_STYLE_USAGE(.BOTH.,#9364);+#9364 = SURFACE_SIDE_STYLE('',(#9365));+#9365 = SURFACE_STYLE_FILL_AREA(#9366);+#9366 = FILL_AREA_STYLE('',(#9367));+#9367 = FILL_AREA_STYLE_COLOUR('',#8821);+#9368 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #9369,#9379,#9388,#9397,#9406,#9415,#9424,#9433,#9442),#8792);+#9369 = STYLED_ITEM('color',(#9370),#6318);+#9370 = PRESENTATION_STYLE_ASSIGNMENT((#9371,#9377));+#9371 = SURFACE_STYLE_USAGE(.BOTH.,#9372);+#9372 = SURFACE_SIDE_STYLE('',(#9373));+#9373 = SURFACE_STYLE_FILL_AREA(#9374);+#9374 = FILL_AREA_STYLE('',(#9375));+#9375 = FILL_AREA_STYLE_COLOUR('',#9376);+#9376 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#9377 = CURVE_STYLE('',#9378,POSITIVE_LENGTH_MEASURE(0.1),#9376);+#9378 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9379 = STYLED_ITEM('color',(#9380),#6520);+#9380 = PRESENTATION_STYLE_ASSIGNMENT((#9381,#9386));+#9381 = SURFACE_STYLE_USAGE(.BOTH.,#9382);+#9382 = SURFACE_SIDE_STYLE('',(#9383));+#9383 = SURFACE_STYLE_FILL_AREA(#9384);+#9384 = FILL_AREA_STYLE('',(#9385));+#9385 = FILL_AREA_STYLE_COLOUR('',#9376);+#9386 = CURVE_STYLE('',#9387,POSITIVE_LENGTH_MEASURE(0.1),#9376);+#9387 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9388 = STYLED_ITEM('color',(#9389),#6818);+#9389 = PRESENTATION_STYLE_ASSIGNMENT((#9390,#9395));+#9390 = SURFACE_STYLE_USAGE(.BOTH.,#9391);+#9391 = SURFACE_SIDE_STYLE('',(#9392));+#9392 = SURFACE_STYLE_FILL_AREA(#9393);+#9393 = FILL_AREA_STYLE('',(#9394));+#9394 = FILL_AREA_STYLE_COLOUR('',#9376);+#9395 = CURVE_STYLE('',#9396,POSITIVE_LENGTH_MEASURE(0.1),#9376);+#9396 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9397 = STYLED_ITEM('color',(#9398),#7116);+#9398 = PRESENTATION_STYLE_ASSIGNMENT((#9399,#9404));+#9399 = SURFACE_STYLE_USAGE(.BOTH.,#9400);+#9400 = SURFACE_SIDE_STYLE('',(#9401));+#9401 = SURFACE_STYLE_FILL_AREA(#9402);+#9402 = FILL_AREA_STYLE('',(#9403));+#9403 = FILL_AREA_STYLE_COLOUR('',#9376);+#9404 = CURVE_STYLE('',#9405,POSITIVE_LENGTH_MEASURE(0.1),#9376);+#9405 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9406 = STYLED_ITEM('color',(#9407),#7286);+#9407 = PRESENTATION_STYLE_ASSIGNMENT((#9408,#9413));+#9408 = SURFACE_STYLE_USAGE(.BOTH.,#9409);+#9409 = SURFACE_SIDE_STYLE('',(#9410));+#9410 = SURFACE_STYLE_FILL_AREA(#9411);+#9411 = FILL_AREA_STYLE('',(#9412));+#9412 = FILL_AREA_STYLE_COLOUR('',#9376);+#9413 = CURVE_STYLE('',#9414,POSITIVE_LENGTH_MEASURE(0.1),#9376);+#9414 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9415 = STYLED_ITEM('color',(#9416),#7632);+#9416 = PRESENTATION_STYLE_ASSIGNMENT((#9417,#9422));+#9417 = SURFACE_STYLE_USAGE(.BOTH.,#9418);+#9418 = SURFACE_SIDE_STYLE('',(#9419));+#9419 = SURFACE_STYLE_FILL_AREA(#9420);+#9420 = FILL_AREA_STYLE('',(#9421));+#9421 = FILL_AREA_STYLE_COLOUR('',#9376);+#9422 = CURVE_STYLE('',#9423,POSITIVE_LENGTH_MEASURE(0.1),#9376);+#9423 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9424 = STYLED_ITEM('color',(#9425),#7868);+#9425 = PRESENTATION_STYLE_ASSIGNMENT((#9426,#9431));+#9426 = SURFACE_STYLE_USAGE(.BOTH.,#9427);+#9427 = SURFACE_SIDE_STYLE('',(#9428));+#9428 = SURFACE_STYLE_FILL_AREA(#9429);+#9429 = FILL_AREA_STYLE('',(#9430));+#9430 = FILL_AREA_STYLE_COLOUR('',#9376);+#9431 = CURVE_STYLE('',#9432,POSITIVE_LENGTH_MEASURE(0.1),#9376);+#9432 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9433 = STYLED_ITEM('color',(#9434),#8230);+#9434 = PRESENTATION_STYLE_ASSIGNMENT((#9435,#9440));+#9435 = SURFACE_STYLE_USAGE(.BOTH.,#9436);+#9436 = SURFACE_SIDE_STYLE('',(#9437));+#9437 = SURFACE_STYLE_FILL_AREA(#9438);+#9438 = FILL_AREA_STYLE('',(#9439));+#9439 = FILL_AREA_STYLE_COLOUR('',#9376);+#9440 = CURVE_STYLE('',#9441,POSITIVE_LENGTH_MEASURE(0.1),#9376);+#9441 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9442 = STYLED_ITEM('color',(#9443),#8592);+#9443 = PRESENTATION_STYLE_ASSIGNMENT((#9444,#9449));+#9444 = SURFACE_STYLE_USAGE(.BOTH.,#9445);+#9445 = SURFACE_SIDE_STYLE('',(#9446));+#9446 = SURFACE_STYLE_FILL_AREA(#9447);+#9447 = FILL_AREA_STYLE('',(#9448));+#9448 = FILL_AREA_STYLE_COLOUR('',#9376);+#9449 = CURVE_STYLE('',#9450,POSITIVE_LENGTH_MEASURE(0.1),#9376);+#9450 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+ENDSEC;+END-ISO-10303-21;
hccf2-455-000-ltwcgl.glbadded
⋯ 1 unchanged line ⋯
hccf2-455-000-ltwcgl.kicad_modadded+94
@@ -0,0 +1,94 @@+(footprint "hccf2-455-000-ltwcgl"+	(version 20260206)+	(generator "amfm_make_lib")+	(layer "F.Cu")+	(descr "HCI HCCF2 455 kHz SMD ceramic filter, 11.9 x 6.5 mm (1=In 2=Out 3,4=GND), LCSC C19186014")+	(tags "ceramic filter 455kHz SMD HCCF2 CFWLA")+	(property "Reference" "REF**"+		(at 0 -4.75 0)+		(layer "F.SilkS")+		(effects (font (size 1 1) (thickness 0.15)))+	)+	(property "Value" "HCCF2_SMD-4P_11.9x6.5mm"+		(at 0 4.75 0)+		(layer "F.Fab")+		(effects (font (size 1 1) (thickness 0.15)))+	)+	(property "Datasheet" ""+		(at 0 0 0)+		(layer "F.Fab")+		(hide yes)+		(effects (font (size 1 1) (thickness 0.15)))+	)+	(property "Description" "HCI HCCF2 455 kHz SMD ceramic filter, 11.9 x 6.5 mm (1=In 2=Out 3,4=GND), LCSC C19186014"+		(at 0 0 0)+		(layer "F.Fab")+		(hide yes)+		(effects (font (size 1 1) (thickness 0.15)))+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_rect+		(start -5.95 -3.25)+		(end 5.95 3.25)+		(stroke (width 0.1) (type solid))+		(fill no)+		(layer "F.Fab")+	)+	(fp_rect+		(start -6.2 -4.25)+		(end 6.2 4.25)+		(stroke (width 0.05) (type solid))+		(fill no)+		(layer "F.CrtYd")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 0)+		(layer "F.Fab")+		(effects (font (size 0.8 0.8) (thickness 0.12)))+	)+	(fp_line+		(start -6.07 -3.37)+		(end -3.92 -3.37)+		(stroke (width 0.12) (type solid))+		(layer "F.SilkS")+	)+	(fp_line (start -1.58 -3.37) (end 1.58 -3.37) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))+	(fp_line (start 3.92 -3.37) (end 6.07 -3.37) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))+	(fp_line (start 6.07 -3.37) (end 6.07 3.37) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))+	(fp_line (start -6.07 3.37) (end -3.92 3.37) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))+	(fp_line (start -1.58 3.37) (end 1.58 3.37) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))+	(fp_line (start 3.92 3.37) (end 6.07 3.37) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))+	(fp_line (start -6.07 -3.37) (end -6.07 3.37) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))+	(fp_line (start -6.3 3.9) (end -6.3 2.2) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))+	(pad "1" smd roundrect+		(at -2.75 2.5)+		(size 1.6 3)+		(layers "F.Cu" "F.Paste" "F.Mask")+		(roundrect_rratio 0.1)+	)+	(pad "2" smd roundrect+		(at 2.75 2.5)+		(size 1.6 3)+		(layers "F.Cu" "F.Paste" "F.Mask")+		(roundrect_rratio 0.1)+	)+	(pad "3" smd roundrect+		(at 2.75 -2.5)+		(size 1.6 3)+		(layers "F.Cu" "F.Paste" "F.Mask")+		(roundrect_rratio 0.1)+	)+	(pad "4" smd roundrect+		(at -2.75 -2.5)+		(size 1.6 3)+		(layers "F.Cu" "F.Paste" "F.Mask")+		(roundrect_rratio 0.1)+	)+	(embedded_fonts no)+	(model "${KIPRJMOD}/hccf2-455-000-ltwcgl.step"+		(offset (xyz 0 0 0))+		(scale (xyz 1 1 1))+		(rotate (xyz 0 0 0))+	)+)
hccf2-455-000-ltwcgl.kicad_symadded+153
@@ -0,0 +1,153 @@+(kicad_symbol_lib+	(version 20251024)+	(generator "adom_amfm_wiki")+	(generator_version "10.0")+	(symbol "HCCF2-455.000-LTWCGL"+		(pin_names (offset 0.254))+		(exclude_from_sim yes)+		(in_bom yes)+		(on_board yes)+		(in_pos_files yes)+		(duplicate_pin_numbers_are_jumpers no)+		(property "Reference" "FL"+			(at 0 6.35 0)+			(show_name no)+			(do_not_autoplace no)+			(effects (font (size 1.27 1.27)))+		)+		(property "Value" "HCCF2-455.000-LTWCGL"+			(at 0 5.08 0)+			(show_name no)+			(do_not_autoplace no)+			(effects (font (size 1.27 1.27)))+		)+		(property "Footprint" "hccf2-455-000-ltwcgl:hccf2-455-000-ltwcgl"+			(at 0 -8.89 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects (font (size 1.27 1.27)))+		)+		(property "Datasheet" "https://wmsc.lcsc.com/wmsc/upload/file/pdf/v2/lcsc/2403200925_HCI-HCCF2-455-000-LTWCGL_C19186014.pdf"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects (font (size 1.27 1.27)))+		)+		(property "Description" "HCI (Suzhou HangJing Elec and Tech) HCCF2-455.000-LTWCGL, -20℃~+80℃ 4.5kHz 455kHz 5dB Bandpass Filter SMD-4P,11.9x7.5mm Ceramic Filters"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects (font (size 1.27 1.27)))+		)+		(property "ki_keywords" "ceramic filter IF 455kHz"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects (font (size 1.27 1.27)))+		)+		(property "MPN" "HCCF2-455.000-LTWCGL"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects (font (size 1.27 1.27)))+		)+		(property "Manufacturer" "HCI (Suzhou HangJing Elec and Tech)"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects (font (size 1.27 1.27)))+		)+		(property "LCSC" "C19186014"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects (font (size 1.27 1.27)))+		)+		(property "Mouser" ""+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects (font (size 1.27 1.27)))+		)+		(property "DigiKey" ""+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects (font (size 1.27 1.27)))+		)+		(property "Adom Wiki" "https://wiki.adom.inc/adom/hccf2-455-000-ltwcgl"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects (font (size 1.27 1.27)))+		)+		(symbol "HCCF2-455.000-LTWCGL_0_1"+			(rectangle+				(start -5.08 3.81)+				(end 5.08 -2.54)+				(stroke (width 0.254) (type default))+				(fill (type background))+			)+			(polyline+				(pts (xy -1.27 2.54) (xy -1.27 -0.635))+				(stroke (width 0.254) (type default))+				(fill (type none))+			)+			(polyline+				(pts (xy 1.27 2.54) (xy 1.27 -0.635))+				(stroke (width 0.254) (type default))+				(fill (type none))+			)+			(rectangle+				(start -0.635 2.286)+				(end 0.635 -0.381)+				(stroke (width 0.254) (type default))+				(fill (type outline))+			)+			(polyline+				(pts (xy -2.54 1.27) (xy -1.27 1.27))+				(stroke (width 0) (type default))+				(fill (type none))+			)+			(polyline (pts (xy 1.27 1.27) (xy 2.54 1.27)) (stroke (width 0) (type default)) (fill (type none)))+		)+		(symbol "HCCF2-455.000-LTWCGL_1_1"+			(pin passive line+				(at -7.62 1.27 0)+				(length 2.54)+				(name "IN" (effects (font (size 1.27 1.27))))+				(number "1" (effects (font (size 1.27 1.27))))+			)+			(pin passive line+				(at 7.62 1.27 180)+				(length 2.54)+				(name "OUT" (effects (font (size 1.27 1.27))))+				(number "2" (effects (font (size 1.27 1.27))))+			)+			(pin passive line+				(at 0 -5.08 90)+				(length 2.54)+				(name "GND" (effects (font (size 1.27 1.27))))+				(number "3" (effects (font (size 1.27 1.27))))+			)+			(pin passive line+				(at 0 -5.08 90)+				(length 2.54)+				(hide yes)+				(name "GND" (effects (font (size 1.27 1.27))))+				(number "4" (effects (font (size 1.27 1.27))))+			)+		)+		(embedded_fonts no)+	)+)
hccf2-455-000-ltwcgl.lbradded+127
@@ -0,0 +1,127 @@+<?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>HCI (Suzhou HangJing Elec and Tech) HCCF2-455.000-LTWCGL, -20℃~+80℃ 4.5kHz 455kHz 5dB Bandpass Filter SMD-4P,11.9x7.5mm Ceramic Filters</description>+<packages>+<package name="hccf2-455-000-ltwcgl">+  <description>4 pads, 7.1 x 8.0 mm. HCI HCCF2 455 kHz SMD ceramic filter, 11.9 x 6.5 mm (1=In 2=Out 3,4=GND), LCSC C19186014</description>+  <smd name="1" x="-2.7500" y="-2.5000" dx="1.6000" dy="3.0000" layer="1" roundness="20"/>+  <smd name="2" x="2.7500" y="-2.5000" dx="1.6000" dy="3.0000" layer="1" roundness="20"/>+  <smd name="3" x="2.7500" y="2.5000" dx="1.6000" dy="3.0000" layer="1" roundness="20"/>+  <smd name="4" x="-2.7500" y="2.5000" dx="1.6000" dy="3.0000" layer="1" roundness="20"/>+  <wire x1="-5.9500" y1="3.2500" x2="5.9500" y2="3.2500" width="0.1000" layer="51"/>+  <wire x1="5.9500" y1="3.2500" x2="5.9500" y2="-3.2500" width="0.1000" layer="51"/>+  <wire x1="5.9500" y1="-3.2500" x2="-5.9500" y2="-3.2500" width="0.1000" layer="51"/>+  <wire x1="-5.9500" y1="-3.2500" x2="-5.9500" y2="3.2500" width="0.1000" layer="51"/>+  <wire x1="-6.0700" y1="3.3700" x2="-3.9200" y2="3.3700" width="0.1200" layer="21"/>+  <wire x1="-1.5800" y1="3.3700" x2="1.5800" y2="3.3700" width="0.1200" layer="21"/>+  <wire x1="3.9200" y1="3.3700" x2="6.0700" y2="3.3700" width="0.1200" layer="21"/>+  <wire x1="6.0700" y1="3.3700" x2="6.0700" y2="-3.3700" width="0.1200" layer="21"/>+  <wire x1="-6.0700" y1="-3.3700" x2="-3.9200" y2="-3.3700" width="0.1200" layer="21"/>+  <wire x1="-1.5800" y1="-3.3700" x2="1.5800" y2="-3.3700" width="0.1200" layer="21"/>+  <wire x1="3.9200" y1="-3.3700" x2="6.0700" y2="-3.3700" width="0.1200" layer="21"/>+  <wire x1="-6.0700" y1="3.3700" x2="-6.0700" y2="-3.3700" width="0.1200" layer="21"/>+  <wire x1="-6.3000" y1="-3.9000" x2="-6.3000" y2="-2.2000" width="0.1200" layer="21"/>+  <text x="0" y="4.600" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-4.600" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="HCCF2-455.000-LTWCGL">+  <description>HCI (Suzhou HangJing Elec and Tech) HCCF2-455.000-LTWCGL, -20℃~+80℃ 4.5kHz 455kHz 5dB Bandpass Filter SMD-4P,11.9x7.5mm Ceramic Filters</description>+  <wire x1="-5.08" y1="3.81" x2="5.08" y2="3.81" width="0.254" layer="94"/>+  <wire x1="5.08" y1="3.81" x2="5.08" y2="-2.54" width="0.254" layer="94"/>+  <wire x1="5.08" y1="-2.54" x2="-5.08" y2="-2.54" width="0.254" layer="94"/>+  <wire x1="-5.08" y1="-2.54" x2="-5.08" y2="3.81" width="0.254" layer="94"/>+  <rectangle x1="-0.6350" y1="2.2860" x2="0.6350" y2="-0.3810" layer="94"/>+  <wire x1="-1.2700" y1="2.5400" x2="-1.2700" y2="-0.6350" width="0.2540" layer="94"/>+  <wire x1="1.2700" y1="2.5400" x2="1.2700" y2="-0.6350" width="0.2540" layer="94"/>+  <wire x1="-2.5400" y1="1.2700" x2="-1.2700" y2="1.2700" width="0.1524" layer="94"/>+  <wire x1="1.2700" y1="1.2700" x2="2.5400" y2="1.2700" width="0.1524" layer="94"/>+  <text x="0.0000" y="6.3500" 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="IN" x="-7.62" y="1.27" length="short" direction="pas" visible="pad"/>+  <pin name="OUT" x="7.62" y="1.27" length="short" direction="pas" rot="R180" visible="pad"/>+  <pin name="GND" x="0" y="-5.08" length="short" direction="pas" rot="R90" visible="pad"/>+  <pin name="GND@2" x="0" y="-5.08" length="short" direction="pas" rot="R90" visible="pad"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="HCCF2-455.000-LTWCGL" prefix="FL">+  <description>HCI (Suzhou HangJing Elec and Tech) HCCF2-455.000-LTWCGL, -20℃~+80℃ 4.5kHz 455kHz 5dB Bandpass Filter SMD-4P,11.9x7.5mm Ceramic Filters</description>+  <gates>+    <gate name="G$1" symbol="HCCF2-455.000-LTWCGL" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="hccf2-455-000-ltwcgl">+      <connects>+        <connect gate="G$1" pin="IN" pad="1"/>+        <connect gate="G$1" pin="OUT" pad="2"/>+        <connect gate="G$1" pin="GND" pad="3"/>+        <connect gate="G$1" pin="GND@2" pad="4"/>+      </connects>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="HCCF2-455.000-LTWCGL" constant="no"/>+          <attribute name="MANUFACTURER" value="HCI (Suzhou HangJing Elec and Tech)" constant="no"/>+          <attribute name="DATASHEET" value="https://wmsc.lcsc.com/wmsc/upload/file/pdf/v2/lcsc/2403200925_HCI-HCCF2-455-000-LTWCGL_C19186014.pdf" constant="no"/>+          <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/hccf2-455-000-ltwcgl" constant="no"/>+          <attribute name="LCSC_PN" value="C19186014" constant="no"/>+        </technology>+      </technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
hccf2-455-000-ltwcgl.stepadded+7942
@@ -0,0 +1,7942 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-08T10:33:01',('Author'),(+    'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+  ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+  'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('Open CASCADE STEP translator 7.8 1',+  'Open CASCADE STEP translator 7.8 1','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15),#19);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);+#16 = CARTESIAN_POINT('',(0.,0.,1.6));+#17 = DIRECTION('',(0.,0.,1.));+#18 = DIRECTION('',(1.,0.,0.));+#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20,+  'distance_accuracy_value','confusion accuracy');+#24 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#25 = SHAPE_DEFINITION_REPRESENTATION(#26,#32);+#26 = PRODUCT_DEFINITION_SHAPE('','',#27);+#27 = PRODUCT_DEFINITION('design','',#28,#31);+#28 = PRODUCT_DEFINITION_FORMATION('','',#29);+#29 = PRODUCT('COMPOUND','COMPOUND','',(#30));+#30 = PRODUCT_CONTEXT('',#2,'mechanical');+#31 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#32 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33),#6247);+#33 = MANIFOLD_SOLID_BREP('',#34);+#34 = CLOSED_SHELL('',(#35,#501,#577,#631,#891,#1510,#1559,#2096,#2370,+    #2420,#2469,#2519,#2731,#2758,#3000,#3032,#3061,#3088,#3115,#3142,+    #3169,#3404,#3431,#3458,#3465,#3512,#3539,#3566,#3573,#3600,#3627,+    #3654,#3681,#3708,#3735,#3762,#3789,#3816,#3843,#4158,#4234,#4261,+    #4268,#4339,#4388,#4437,#4464,#4540,#4567,#4596,#4623,#4650,#4787,+    #4814,#4841,#4868,#4875,#5091,#5140,#5314,#5341,#5549,#5603,#5652,+    #5706,#5872,#5922,#5971,#5999,#6006,#6033,#6040,#6067,#6096,#6123,+    #6150,#6157,#6186,#6213,#6240));+#35 = ADVANCED_FACE('',(#36),#50,.T.);+#36 = FACE_BOUND('',#37,.T.);+#37 = EDGE_LOOP('',(#38,#73,#106,#134,#162,#190,#218,#246,#279,#307,#340+    ,#368,#391,#419,#442,#470));+#38 = ORIENTED_EDGE('',*,*,#39,.F.);+#39 = EDGE_CURVE('',#40,#42,#44,.T.);+#40 = VERTEX_POINT('',#41);+#41 = CARTESIAN_POINT('',(-2.7,2.25,-1.4));+#42 = VERTEX_POINT('',#43);+#43 = CARTESIAN_POINT('',(-2.8,2.25,-1.4));+#44 = SURFACE_CURVE('',#45,(#49,#61),.PCURVE_S1.);+#45 = LINE('',#46,#47);+#46 = CARTESIAN_POINT('',(-2.15,2.25,-1.4));+#47 = VECTOR('',#48,1.);+#48 = DIRECTION('',(-1.,-0.,-0.));+#49 = PCURVE('',#50,#55);+#50 = PLANE('',#51);+#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);+#52 = CARTESIAN_POINT('',(0.,0.,-1.4));+#53 = DIRECTION('',(0.,0.,-1.));+#54 = DIRECTION('',(1.,0.,0.));+#55 = DEFINITIONAL_REPRESENTATION('',(#56),#60);+#56 = LINE('',#57,#58);+#57 = CARTESIAN_POINT('',(-2.15,-2.25));+#58 = VECTOR('',#59,1.);+#59 = DIRECTION('',(-1.,0.));+#60 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#61 = PCURVE('',#62,#67);+#62 = PLANE('',#63);+#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);+#64 = CARTESIAN_POINT('',(-2.15,2.25,-1.4));+#65 = DIRECTION('',(-0.,1.,0.));+#66 = DIRECTION('',(0.,0.,1.));+#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);+#68 = LINE('',#69,#70);+#69 = CARTESIAN_POINT('',(0.,0.));+#70 = VECTOR('',#71,1.);+#71 = DIRECTION('',(-0.,-1.));+#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#73 = ORIENTED_EDGE('',*,*,#74,.T.);+#74 = EDGE_CURVE('',#40,#75,#77,.T.);+#75 = VERTEX_POINT('',#76);+#76 = CARTESIAN_POINT('',(-2.15,2.8,-1.4));+#77 = SURFACE_CURVE('',#78,(#83,#94),.PCURVE_S1.);+#78 = CIRCLE('',#79,0.55);+#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);+#80 = CARTESIAN_POINT('',(-2.7,2.8,-1.4));+#81 = DIRECTION('',(0.,0.,1.));+#82 = DIRECTION('',(-1.,0.,0.));+#83 = PCURVE('',#50,#84);+#84 = DEFINITIONAL_REPRESENTATION('',(#85),#93);+#85 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#86,#87,#88,#89,#90,#91,#92),+.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(+  '') );+#86 = CARTESIAN_POINT('',(-3.25,-2.8));+#87 = CARTESIAN_POINT('',(-3.25,-1.847372055837));+#88 = CARTESIAN_POINT('',(-2.425,-2.323686027919));+#89 = CARTESIAN_POINT('',(-1.6,-2.8));+#90 = CARTESIAN_POINT('',(-2.425,-3.276313972081));+#91 = CARTESIAN_POINT('',(-3.25,-3.752627944163));+#92 = CARTESIAN_POINT('',(-3.25,-2.8));+#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#94 = PCURVE('',#95,#100);+#95 = CYLINDRICAL_SURFACE('',#96,0.55);+#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99);+#97 = CARTESIAN_POINT('',(-2.7,2.8,0.8));+#98 = DIRECTION('',(0.,0.,-1.));+#99 = DIRECTION('',(-1.,0.,0.));+#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105);+#101 = LINE('',#102,#103);+#102 = CARTESIAN_POINT('',(6.28318530718,2.2));+#103 = VECTOR('',#104,1.);+#104 = DIRECTION('',(-1.,0.));+#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#106 = ORIENTED_EDGE('',*,*,#107,.T.);+#107 = EDGE_CURVE('',#75,#108,#110,.T.);+#108 = VERTEX_POINT('',#109);+#109 = CARTESIAN_POINT('',(-2.15,3.25,-1.4));+#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.);+#111 = LINE('',#112,#113);+#112 = CARTESIAN_POINT('',(-2.15,2.25,-1.4));+#113 = VECTOR('',#114,1.);+#114 = DIRECTION('',(-0.,1.,-0.));+#115 = PCURVE('',#50,#116);+#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121);+#117 = LINE('',#118,#119);+#118 = CARTESIAN_POINT('',(-2.15,-2.25));+#119 = VECTOR('',#120,1.);+#120 = DIRECTION('',(0.,-1.));+#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#122 = PCURVE('',#123,#128);+#123 = PLANE('',#124);+#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127);+#125 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#126 = DIRECTION('',(-1.,0.,0.));+#127 = DIRECTION('',(0.,0.,1.));+#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133);+#129 = LINE('',#130,#131);+#130 = CARTESIAN_POINT('',(-2.2,-1.3));+#131 = VECTOR('',#132,1.);+#132 = DIRECTION('',(0.,1.));+#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#134 = ORIENTED_EDGE('',*,*,#135,.F.);+#135 = EDGE_CURVE('',#136,#108,#138,.T.);+#136 = VERTEX_POINT('',#137);+#137 = CARTESIAN_POINT('',(-2.145,3.25,-1.4));+#138 = SURFACE_CURVE('',#139,(#143,#150),.PCURVE_S1.);+#139 = LINE('',#140,#141);+#140 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#141 = VECTOR('',#142,1.);+#142 = DIRECTION('',(-1.,0.,0.));+#143 = PCURVE('',#50,#144);+#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149);+#145 = LINE('',#146,#147);+#146 = CARTESIAN_POINT('',(-3.355,-3.25));+#147 = VECTOR('',#148,1.);+#148 = DIRECTION('',(-1.,0.));+#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#150 = PCURVE('',#151,#156);+#151 = PLANE('',#152);+#152 = AXIS2_PLACEMENT_3D('',#153,#154,#155);+#153 = CARTESIAN_POINT('',(-5.95,3.25,1.5));+#154 = DIRECTION('',(0.,-1.,0.));+#155 = DIRECTION('',(0.,-0.,-1.));+#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161);+#157 = LINE('',#158,#159);+#158 = CARTESIAN_POINT('',(2.9,2.595));+#159 = VECTOR('',#160,1.);+#160 = DIRECTION('',(-0.,-1.));+#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#162 = ORIENTED_EDGE('',*,*,#163,.F.);+#163 = EDGE_CURVE('',#164,#136,#166,.T.);+#164 = VERTEX_POINT('',#165);+#165 = CARTESIAN_POINT('',(-2.145,-3.25,-1.4));+#166 = SURFACE_CURVE('',#167,(#171,#178),.PCURVE_S1.);+#167 = LINE('',#168,#169);+#168 = CARTESIAN_POINT('',(-2.145,3.25,-1.4));+#169 = VECTOR('',#170,1.);+#170 = DIRECTION('',(-1.334402673828E-16,1.,0.));+#171 = PCURVE('',#50,#172);+#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177);+#173 = LINE('',#174,#175);+#174 = CARTESIAN_POINT('',(-2.145,-3.25));+#175 = VECTOR('',#176,1.);+#176 = DIRECTION('',(-1.334402673828E-16,-1.));+#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#178 = PCURVE('',#179,#184);+#179 = PLANE('',#180);+#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);+#181 = CARTESIAN_POINT('',(-2.145,3.25,-1.4));+#182 = DIRECTION('',(-1.,-1.334402673828E-16,0.));+#183 = DIRECTION('',(1.334402673828E-16,-1.,0.));+#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189);+#185 = LINE('',#186,#187);+#186 = CARTESIAN_POINT('',(0.,0.));+#187 = VECTOR('',#188,1.);+#188 = DIRECTION('',(-1.,0.));+#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#190 = ORIENTED_EDGE('',*,*,#191,.F.);+#191 = EDGE_CURVE('',#192,#164,#194,.T.);+#192 = VERTEX_POINT('',#193);+#193 = CARTESIAN_POINT('',(-2.15,-3.25,-1.4));+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);+#195 = LINE('',#196,#197);+#196 = CARTESIAN_POINT('',(-3.355,-3.25,-1.4));+#197 = VECTOR('',#198,1.);+#198 = DIRECTION('',(1.,0.,0.));+#199 = PCURVE('',#50,#200);+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);+#201 = LINE('',#202,#203);+#202 = CARTESIAN_POINT('',(-3.355,3.25));+#203 = VECTOR('',#204,1.);+#204 = DIRECTION('',(1.,0.));+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#206 = PCURVE('',#207,#212);+#207 = PLANE('',#208);+#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211);+#209 = CARTESIAN_POINT('',(-5.95,-3.25,1.5));+#210 = DIRECTION('',(0.,1.,0.));+#211 = DIRECTION('',(0.,-0.,1.));+#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217);+#213 = LINE('',#214,#215);+#214 = CARTESIAN_POINT('',(-2.9,2.595));+#215 = VECTOR('',#216,1.);+#216 = DIRECTION('',(0.,1.));+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#218 = ORIENTED_EDGE('',*,*,#219,.F.);+#219 = EDGE_CURVE('',#220,#192,#222,.T.);+#220 = VERTEX_POINT('',#221);+#221 = CARTESIAN_POINT('',(-2.15,-2.8,-1.4));+#222 = SURFACE_CURVE('',#223,(#227,#234),.PCURVE_S1.);+#223 = LINE('',#224,#225);+#224 = CARTESIAN_POINT('',(-2.15,-2.25,-1.4));+#225 = VECTOR('',#226,1.);+#226 = DIRECTION('',(-0.,-1.,-0.));+#227 = PCURVE('',#50,#228);+#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);+#229 = LINE('',#230,#231);+#230 = CARTESIAN_POINT('',(-2.15,2.25));+#231 = VECTOR('',#232,1.);+#232 = DIRECTION('',(0.,1.));+#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#234 = PCURVE('',#235,#240);+#235 = PLANE('',#236);+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);+#237 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#238 = DIRECTION('',(-1.,0.,0.));+#239 = DIRECTION('',(0.,0.,1.));+#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245);+#241 = LINE('',#242,#243);+#242 = CARTESIAN_POINT('',(-2.2,1.3));+#243 = VECTOR('',#244,1.);+#244 = DIRECTION('',(0.,-1.));+#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#246 = ORIENTED_EDGE('',*,*,#247,.T.);+#247 = EDGE_CURVE('',#220,#248,#250,.T.);+#248 = VERTEX_POINT('',#249);+#249 = CARTESIAN_POINT('',(-2.7,-2.25,-1.4));+#250 = SURFACE_CURVE('',#251,(#256,#267),.PCURVE_S1.);+#251 = CIRCLE('',#252,0.55);+#252 = AXIS2_PLACEMENT_3D('',#253,#254,#255);+#253 = CARTESIAN_POINT('',(-2.7,-2.8,-1.4));+#254 = DIRECTION('',(0.,0.,1.));+#255 = DIRECTION('',(-1.,0.,0.));+#256 = PCURVE('',#50,#257);+#257 = DEFINITIONAL_REPRESENTATION('',(#258),#266);+#258 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#259,#260,#261,#262,#263,#264+,#265),.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(+  '') );+#259 = CARTESIAN_POINT('',(-3.25,2.8));+#260 = CARTESIAN_POINT('',(-3.25,3.752627944163));+#261 = CARTESIAN_POINT('',(-2.425,3.276313972081));+#262 = CARTESIAN_POINT('',(-1.6,2.8));+#263 = CARTESIAN_POINT('',(-2.425,2.323686027919));+#264 = CARTESIAN_POINT('',(-3.25,1.847372055837));+#265 = CARTESIAN_POINT('',(-3.25,2.8));+#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#267 = PCURVE('',#268,#273);+#268 = CYLINDRICAL_SURFACE('',#269,0.55);+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);+#270 = CARTESIAN_POINT('',(-2.7,-2.8,-1.4));+#271 = DIRECTION('',(0.,0.,1.));+#272 = DIRECTION('',(1.,0.,-0.));+#273 = DEFINITIONAL_REPRESENTATION('',(#274),#278);+#274 = LINE('',#275,#276);+#275 = CARTESIAN_POINT('',(-3.14159265359,0.));+#276 = VECTOR('',#277,1.);+#277 = DIRECTION('',(1.,0.));+#278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#279 = ORIENTED_EDGE('',*,*,#280,.T.);+#280 = EDGE_CURVE('',#248,#281,#283,.T.);+#281 = VERTEX_POINT('',#282);+#282 = CARTESIAN_POINT('',(-2.8,-2.25,-1.4));+#283 = SURFACE_CURVE('',#284,(#288,#295),.PCURVE_S1.);+#284 = LINE('',#285,#286);+#285 = CARTESIAN_POINT('',(-2.15,-2.25,-1.4));+#286 = VECTOR('',#287,1.);+#287 = DIRECTION('',(-1.,-0.,-0.));+#288 = PCURVE('',#50,#289);+#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);+#290 = LINE('',#291,#292);+#291 = CARTESIAN_POINT('',(-2.15,2.25));+#292 = VECTOR('',#293,1.);+#293 = DIRECTION('',(-1.,0.));+#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#295 = PCURVE('',#296,#301);+#296 = PLANE('',#297);+#297 = AXIS2_PLACEMENT_3D('',#298,#299,#300);+#298 = CARTESIAN_POINT('',(-2.15,-2.25,-1.4));+#299 = DIRECTION('',(-0.,1.,0.));+#300 = DIRECTION('',(0.,0.,1.));+#301 = DEFINITIONAL_REPRESENTATION('',(#302),#306);+#302 = LINE('',#303,#304);+#303 = CARTESIAN_POINT('',(0.,0.));+#304 = VECTOR('',#305,1.);+#305 = DIRECTION('',(-0.,-1.));+#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#307 = ORIENTED_EDGE('',*,*,#308,.T.);+#308 = EDGE_CURVE('',#281,#309,#311,.T.);+#309 = VERTEX_POINT('',#310);+#310 = CARTESIAN_POINT('',(-3.35,-2.8,-1.4));+#311 = SURFACE_CURVE('',#312,(#317,#328),.PCURVE_S1.);+#312 = CIRCLE('',#313,0.55);+#313 = AXIS2_PLACEMENT_3D('',#314,#315,#316);+#314 = CARTESIAN_POINT('',(-2.8,-2.8,-1.4));+#315 = DIRECTION('',(0.,0.,1.));+#316 = DIRECTION('',(-1.,0.,0.));+#317 = PCURVE('',#50,#318);+#318 = DEFINITIONAL_REPRESENTATION('',(#319),#327);+#319 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#320,#321,#322,#323,#324,#325+,#326),.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(+  '') );+#320 = CARTESIAN_POINT('',(-3.35,2.8));+#321 = CARTESIAN_POINT('',(-3.35,3.752627944163));+#322 = CARTESIAN_POINT('',(-2.525,3.276313972081));+#323 = CARTESIAN_POINT('',(-1.7,2.8));+#324 = CARTESIAN_POINT('',(-2.525,2.323686027919));+#325 = CARTESIAN_POINT('',(-3.35,1.847372055837));+#326 = CARTESIAN_POINT('',(-3.35,2.8));+#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#328 = PCURVE('',#329,#334);+#329 = CYLINDRICAL_SURFACE('',#330,0.55);+#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333);+#331 = CARTESIAN_POINT('',(-2.8,-2.8,0.8));+#332 = DIRECTION('',(0.,0.,-1.));+#333 = DIRECTION('',(-1.,0.,0.));+#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339);+#335 = LINE('',#336,#337);+#336 = CARTESIAN_POINT('',(6.28318530718,2.2));+#337 = VECTOR('',#338,1.);+#338 = DIRECTION('',(-1.,0.));+#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#340 = ORIENTED_EDGE('',*,*,#341,.T.);+#341 = EDGE_CURVE('',#309,#342,#344,.T.);+#342 = VERTEX_POINT('',#343);+#343 = CARTESIAN_POINT('',(-3.35,-3.25,-1.4));+#344 = SURFACE_CURVE('',#345,(#349,#356),.PCURVE_S1.);+#345 = LINE('',#346,#347);+#346 = CARTESIAN_POINT('',(-3.35,-2.25,-1.4));+#347 = VECTOR('',#348,1.);+#348 = DIRECTION('',(-0.,-1.,-0.));+#349 = PCURVE('',#50,#350);+#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355);+#351 = LINE('',#352,#353);+#352 = CARTESIAN_POINT('',(-3.35,2.25));+#353 = VECTOR('',#354,1.);+#354 = DIRECTION('',(0.,1.));+#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#356 = PCURVE('',#357,#362);+#357 = PLANE('',#358);+#358 = AXIS2_PLACEMENT_3D('',#359,#360,#361);+#359 = CARTESIAN_POINT('',(-3.35,-3.55,0.8));+#360 = DIRECTION('',(-1.,0.,0.));+#361 = DIRECTION('',(0.,0.,1.));+#362 = DEFINITIONAL_REPRESENTATION('',(#363),#367);+#363 = LINE('',#364,#365);+#364 = CARTESIAN_POINT('',(-2.2,1.3));+#365 = VECTOR('',#366,1.);+#366 = DIRECTION('',(0.,-1.));+#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#368 = ORIENTED_EDGE('',*,*,#369,.F.);+#369 = EDGE_CURVE('',#370,#342,#372,.T.);+#370 = VERTEX_POINT('',#371);+#371 = CARTESIAN_POINT('',(-3.355,-3.25,-1.4));+#372 = SURFACE_CURVE('',#373,(#377,#384),.PCURVE_S1.);+#373 = LINE('',#374,#375);+#374 = CARTESIAN_POINT('',(-3.355,-3.25,-1.4));+#375 = VECTOR('',#376,1.);+#376 = DIRECTION('',(1.,0.,0.));+#377 = PCURVE('',#50,#378);+#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383);+#379 = LINE('',#380,#381);+#380 = CARTESIAN_POINT('',(-3.355,3.25));+#381 = VECTOR('',#382,1.);+#382 = DIRECTION('',(1.,0.));+#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#384 = PCURVE('',#207,#385);+#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390);+#386 = LINE('',#387,#388);+#387 = CARTESIAN_POINT('',(-2.9,2.595));+#388 = VECTOR('',#389,1.);+#389 = DIRECTION('',(0.,1.));+#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#391 = ORIENTED_EDGE('',*,*,#392,.F.);+#392 = EDGE_CURVE('',#393,#370,#395,.T.);+#393 = VERTEX_POINT('',#394);+#394 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#395 = SURFACE_CURVE('',#396,(#400,#407),.PCURVE_S1.);+#396 = LINE('',#397,#398);+#397 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#398 = VECTOR('',#399,1.);+#399 = DIRECTION('',(1.334402673828E-16,-1.,0.));+#400 = PCURVE('',#50,#401);+#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406);+#402 = LINE('',#403,#404);+#403 = CARTESIAN_POINT('',(-3.355,-3.25));+#404 = VECTOR('',#405,1.);+#405 = DIRECTION('',(1.334402673828E-16,1.));+#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#407 = PCURVE('',#408,#413);+#408 = PLANE('',#409);+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);+#410 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#411 = DIRECTION('',(1.,1.334402673828E-16,-0.));+#412 = DIRECTION('',(-1.334402673828E-16,1.,0.));+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);+#414 = LINE('',#415,#416);+#415 = CARTESIAN_POINT('',(0.,0.));+#416 = VECTOR('',#417,1.);+#417 = DIRECTION('',(-1.,0.));+#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#419 = ORIENTED_EDGE('',*,*,#420,.F.);+#420 = EDGE_CURVE('',#421,#393,#423,.T.);+#421 = VERTEX_POINT('',#422);+#422 = CARTESIAN_POINT('',(-3.35,3.25,-1.4));+#423 = SURFACE_CURVE('',#424,(#428,#435),.PCURVE_S1.);+#424 = LINE('',#425,#426);+#425 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#426 = VECTOR('',#427,1.);+#427 = DIRECTION('',(-1.,0.,0.));+#428 = PCURVE('',#50,#429);+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);+#430 = LINE('',#431,#432);+#431 = CARTESIAN_POINT('',(-3.355,-3.25));+#432 = VECTOR('',#433,1.);+#433 = DIRECTION('',(-1.,0.));+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#435 = PCURVE('',#151,#436);+#436 = DEFINITIONAL_REPRESENTATION('',(#437),#441);+#437 = LINE('',#438,#439);+#438 = CARTESIAN_POINT('',(2.9,2.595));+#439 = VECTOR('',#440,1.);+#440 = DIRECTION('',(-0.,-1.));+#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#442 = ORIENTED_EDGE('',*,*,#443,.F.);+#443 = EDGE_CURVE('',#444,#421,#446,.T.);+#444 = VERTEX_POINT('',#445);+#445 = CARTESIAN_POINT('',(-3.35,2.8,-1.4));+#446 = SURFACE_CURVE('',#447,(#451,#458),.PCURVE_S1.);+#447 = LINE('',#448,#449);+#448 = CARTESIAN_POINT('',(-3.35,2.25,-1.4));+#449 = VECTOR('',#450,1.);+#450 = DIRECTION('',(-0.,1.,-0.));+#451 = PCURVE('',#50,#452);+#452 = DEFINITIONAL_REPRESENTATION('',(#453),#457);+#453 = LINE('',#454,#455);+#454 = CARTESIAN_POINT('',(-3.35,-2.25));+#455 = VECTOR('',#456,1.);+#456 = DIRECTION('',(0.,-1.));+#457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#458 = PCURVE('',#459,#464);+#459 = PLANE('',#460);+#460 = AXIS2_PLACEMENT_3D('',#461,#462,#463);+#461 = CARTESIAN_POINT('',(-3.35,3.55,0.8));+#462 = DIRECTION('',(-1.,0.,0.));+#463 = DIRECTION('',(0.,0.,1.));+#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469);+#465 = LINE('',#466,#467);+#466 = CARTESIAN_POINT('',(-2.2,-1.3));+#467 = VECTOR('',#468,1.);+#468 = DIRECTION('',(0.,1.));+#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#470 = ORIENTED_EDGE('',*,*,#471,.T.);+#471 = EDGE_CURVE('',#444,#42,#472,.T.);+#472 = SURFACE_CURVE('',#473,(#478,#489),.PCURVE_S1.);+#473 = CIRCLE('',#474,0.55);+#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477);+#475 = CARTESIAN_POINT('',(-2.8,2.8,-1.4));+#476 = DIRECTION('',(0.,0.,1.));+#477 = DIRECTION('',(-1.,0.,0.));+#478 = PCURVE('',#50,#479);+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#488);+#480 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#481,#482,#483,#484,#485,#486+,#487),.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(+  '') );+#481 = CARTESIAN_POINT('',(-3.35,-2.8));+#482 = CARTESIAN_POINT('',(-3.35,-1.847372055837));+#483 = CARTESIAN_POINT('',(-2.525,-2.323686027919));+#484 = CARTESIAN_POINT('',(-1.7,-2.8));+#485 = CARTESIAN_POINT('',(-2.525,-3.276313972081));+#486 = CARTESIAN_POINT('',(-3.35,-3.752627944163));+#487 = CARTESIAN_POINT('',(-3.35,-2.8));+#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#489 = PCURVE('',#490,#495);+#490 = CYLINDRICAL_SURFACE('',#491,0.55);+#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);+#492 = CARTESIAN_POINT('',(-2.8,2.8,-1.4));+#493 = DIRECTION('',(0.,0.,1.));+#494 = DIRECTION('',(1.,0.,-0.));+#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500);+#496 = LINE('',#497,#498);+#497 = CARTESIAN_POINT('',(3.14159265359,0.));+#498 = VECTOR('',#499,1.);+#499 = DIRECTION('',(1.,0.));+#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#501 = ADVANCED_FACE('',(#502),#62,.F.);+#502 = FACE_BOUND('',#503,.T.);+#503 = EDGE_LOOP('',(#504,#534,#555,#556));+#504 = ORIENTED_EDGE('',*,*,#505,.F.);+#505 = EDGE_CURVE('',#506,#508,#510,.T.);+#506 = VERTEX_POINT('',#507);+#507 = CARTESIAN_POINT('',(-2.7,2.25,-1.6));+#508 = VERTEX_POINT('',#509);+#509 = CARTESIAN_POINT('',(-2.8,2.25,-1.6));+#510 = SURFACE_CURVE('',#511,(#515,#522),.PCURVE_S1.);+#511 = LINE('',#512,#513);+#512 = CARTESIAN_POINT('',(-2.15,2.25,-1.6));+#513 = VECTOR('',#514,1.);+#514 = DIRECTION('',(-1.,-0.,-0.));+#515 = PCURVE('',#62,#516);+#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);+#517 = LINE('',#518,#519);+#518 = CARTESIAN_POINT('',(-0.2,0.));+#519 = VECTOR('',#520,1.);+#520 = DIRECTION('',(-0.,-1.));+#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#522 = PCURVE('',#523,#528);+#523 = PLANE('',#524);+#524 = AXIS2_PLACEMENT_3D('',#525,#526,#527);+#525 = CARTESIAN_POINT('',(-2.15,2.25,-1.6));+#526 = DIRECTION('',(0.,0.,1.));+#527 = DIRECTION('',(1.,0.,-0.));+#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533);+#529 = LINE('',#530,#531);+#530 = CARTESIAN_POINT('',(0.,0.));+#531 = VECTOR('',#532,1.);+#532 = DIRECTION('',(-1.,0.));+#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#534 = ORIENTED_EDGE('',*,*,#535,.T.);+#535 = EDGE_CURVE('',#506,#40,#536,.T.);+#536 = SURFACE_CURVE('',#537,(#541,#548),.PCURVE_S1.);+#537 = LINE('',#538,#539);+#538 = CARTESIAN_POINT('',(-2.7,2.25,-1.4));+#539 = VECTOR('',#540,1.);+#540 = DIRECTION('',(-0.,-0.,1.));+#541 = PCURVE('',#62,#542);+#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547);+#543 = LINE('',#544,#545);+#544 = CARTESIAN_POINT('',(0.,-0.55));+#545 = VECTOR('',#546,1.);+#546 = DIRECTION('',(1.,0.));+#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#548 = PCURVE('',#95,#549);+#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554);+#550 = LINE('',#551,#552);+#551 = CARTESIAN_POINT('',(4.712388980385,2.2));+#552 = VECTOR('',#553,1.);+#553 = DIRECTION('',(0.,-1.));+#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#555 = ORIENTED_EDGE('',*,*,#39,.T.);+#556 = ORIENTED_EDGE('',*,*,#557,.T.);+#557 = EDGE_CURVE('',#42,#508,#558,.T.);+#558 = SURFACE_CURVE('',#559,(#563,#570),.PCURVE_S1.);+#559 = LINE('',#560,#561);+#560 = CARTESIAN_POINT('',(-2.8,2.25,-1.6));+#561 = VECTOR('',#562,1.);+#562 = DIRECTION('',(0.,0.,-1.));+#563 = PCURVE('',#62,#564);+#564 = DEFINITIONAL_REPRESENTATION('',(#565),#569);+#565 = LINE('',#566,#567);+#566 = CARTESIAN_POINT('',(-0.2,-0.65));+#567 = VECTOR('',#568,1.);+#568 = DIRECTION('',(-1.,0.));+#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#570 = PCURVE('',#490,#571);+#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576);+#572 = LINE('',#573,#574);+#573 = CARTESIAN_POINT('',(4.712388980385,-0.2));+#574 = VECTOR('',#575,1.);+#575 = DIRECTION('',(0.,-1.));+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#577 = ADVANCED_FACE('',(#578),#95,.T.);+#578 = FACE_BOUND('',#579,.T.);+#579 = EDGE_LOOP('',(#580,#581,#582,#610));+#580 = ORIENTED_EDGE('',*,*,#74,.F.);+#581 = ORIENTED_EDGE('',*,*,#535,.F.);+#582 = ORIENTED_EDGE('',*,*,#583,.F.);+#583 = EDGE_CURVE('',#584,#506,#586,.T.);+#584 = VERTEX_POINT('',#585);+#585 = CARTESIAN_POINT('',(-2.15,2.8,-1.6));+#586 = SURFACE_CURVE('',#587,(#592,#599),.PCURVE_S1.);+#587 = CIRCLE('',#588,0.55);+#588 = AXIS2_PLACEMENT_3D('',#589,#590,#591);+#589 = CARTESIAN_POINT('',(-2.7,2.8,-1.6));+#590 = DIRECTION('',(0.,0.,-1.));+#591 = DIRECTION('',(1.,0.,0.));+#592 = PCURVE('',#95,#593);+#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598);+#594 = LINE('',#595,#596);+#595 = CARTESIAN_POINT('',(3.14159265359,2.4));+#596 = VECTOR('',#597,1.);+#597 = DIRECTION('',(1.,0.));+#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#599 = PCURVE('',#523,#600);+#600 = DEFINITIONAL_REPRESENTATION('',(#601),#609);+#601 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#602,#603,#604,#605,#606,#607+,#608),.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(+  '') );+#602 = CARTESIAN_POINT('',(-4.440892098501E-16,0.55));+#603 = CARTESIAN_POINT('',(-4.440892098501E-16,-0.402627944163));+#604 = CARTESIAN_POINT('',(-0.825,7.368602791856E-02));+#605 = CARTESIAN_POINT('',(-1.65,0.55));+#606 = CARTESIAN_POINT('',(-0.825,1.026313972081));+#607 = CARTESIAN_POINT('',(-1.33226762955E-15,1.502627944163));+#608 = CARTESIAN_POINT('',(-4.440892098501E-16,0.55));+#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#610 = ORIENTED_EDGE('',*,*,#611,.F.);+#611 = EDGE_CURVE('',#75,#584,#612,.T.);+#612 = SURFACE_CURVE('',#613,(#617,#624),.PCURVE_S1.);+#613 = LINE('',#614,#615);+#614 = CARTESIAN_POINT('',(-2.15,2.8,0.8));+#615 = VECTOR('',#616,1.);+#616 = DIRECTION('',(0.,0.,-1.));+#617 = PCURVE('',#95,#618);+#618 = DEFINITIONAL_REPRESENTATION('',(#619),#623);+#619 = LINE('',#620,#621);+#620 = CARTESIAN_POINT('',(3.14159265359,0.));+#621 = VECTOR('',#622,1.);+#622 = DIRECTION('',(0.,1.));+#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#624 = PCURVE('',#123,#625);+#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630);+#626 = LINE('',#627,#628);+#627 = CARTESIAN_POINT('',(0.,-0.75));+#628 = VECTOR('',#629,1.);+#629 = DIRECTION('',(-1.,0.));+#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#631 = ADVANCED_FACE('',(#632),#123,.F.);+#632 = FACE_BOUND('',#633,.T.);+#633 = EDGE_LOOP('',(#634,#635,#636,#659,#692,#720,#753,#781,#809,#837,+    #865));+#634 = ORIENTED_EDGE('',*,*,#107,.F.);+#635 = ORIENTED_EDGE('',*,*,#611,.T.);+#636 = ORIENTED_EDGE('',*,*,#637,.T.);+#637 = EDGE_CURVE('',#584,#638,#640,.T.);+#638 = VERTEX_POINT('',#639);+#639 = CARTESIAN_POINT('',(-2.15,3.55,-1.6));+#640 = SURFACE_CURVE('',#641,(#645,#652),.PCURVE_S1.);+#641 = LINE('',#642,#643);+#642 = CARTESIAN_POINT('',(-2.15,2.25,-1.6));+#643 = VECTOR('',#644,1.);+#644 = DIRECTION('',(0.,1.,0.));+#645 = PCURVE('',#123,#646);+#646 = DEFINITIONAL_REPRESENTATION('',(#647),#651);+#647 = LINE('',#648,#649);+#648 = CARTESIAN_POINT('',(-2.4,-1.3));+#649 = VECTOR('',#650,1.);+#650 = DIRECTION('',(0.,1.));+#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#652 = PCURVE('',#523,#653);+#653 = DEFINITIONAL_REPRESENTATION('',(#654),#658);+#654 = LINE('',#655,#656);+#655 = CARTESIAN_POINT('',(0.,0.));+#656 = VECTOR('',#657,1.);+#657 = DIRECTION('',(0.,1.));+#658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#659 = ORIENTED_EDGE('',*,*,#660,.T.);+#660 = EDGE_CURVE('',#638,#661,#663,.T.);+#661 = VERTEX_POINT('',#662);+#662 = CARTESIAN_POINT('',(-2.15,3.75,-1.4));+#663 = SURFACE_CURVE('',#664,(#669,#680),.PCURVE_S1.);+#664 = CIRCLE('',#665,0.2);+#665 = AXIS2_PLACEMENT_3D('',#666,#667,#668);+#666 = CARTESIAN_POINT('',(-2.15,3.55,-1.4));+#667 = DIRECTION('',(1.,0.,-0.));+#668 = DIRECTION('',(0.,0.,1.));+#669 = PCURVE('',#123,#670);+#670 = DEFINITIONAL_REPRESENTATION('',(#671),#679);+#671 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#672,#673,#674,#675,#676,#677+,#678),.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(+  '') );+#672 = CARTESIAN_POINT('',(-2.,0.));+#673 = CARTESIAN_POINT('',(-2.,-0.346410161514));+#674 = CARTESIAN_POINT('',(-2.3,-0.173205080757));+#675 = CARTESIAN_POINT('',(-2.6,-4.898587196589E-17));+#676 = CARTESIAN_POINT('',(-2.3,0.173205080757));+#677 = CARTESIAN_POINT('',(-2.,0.346410161514));+#678 = CARTESIAN_POINT('',(-2.,0.));+#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#680 = PCURVE('',#681,#686);+#681 = CYLINDRICAL_SURFACE('',#682,0.2);+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);+#683 = CARTESIAN_POINT('',(-2.15,3.55,-1.4));+#684 = DIRECTION('',(-1.,-0.,-0.));+#685 = DIRECTION('',(-0.,0.,1.));+#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691);+#687 = LINE('',#688,#689);+#688 = CARTESIAN_POINT('',(6.28318530718,0.));+#689 = VECTOR('',#690,1.);+#690 = DIRECTION('',(-1.,0.));+#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#692 = ORIENTED_EDGE('',*,*,#693,.T.);+#693 = EDGE_CURVE('',#661,#694,#696,.T.);+#694 = VERTEX_POINT('',#695);+#695 = CARTESIAN_POINT('',(-2.15,3.75,0.8));+#696 = SURFACE_CURVE('',#697,(#701,#708),.PCURVE_S1.);+#697 = LINE('',#698,#699);+#698 = CARTESIAN_POINT('',(-2.15,3.75,-1.4));+#699 = VECTOR('',#700,1.);+#700 = DIRECTION('',(0.,0.,1.));+#701 = PCURVE('',#123,#702);+#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707);+#703 = LINE('',#704,#705);+#704 = CARTESIAN_POINT('',(-2.2,0.2));+#705 = VECTOR('',#706,1.);+#706 = DIRECTION('',(1.,0.));+#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#708 = PCURVE('',#709,#714);+#709 = PLANE('',#710);+#710 = AXIS2_PLACEMENT_3D('',#711,#712,#713);+#711 = CARTESIAN_POINT('',(-2.15,3.75,-0.8));+#712 = DIRECTION('',(0.,-1.,0.));+#713 = DIRECTION('',(0.,-0.,-1.));+#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719);+#715 = LINE('',#716,#717);+#716 = CARTESIAN_POINT('',(0.6,0.));+#717 = VECTOR('',#718,1.);+#718 = DIRECTION('',(-1.,0.));+#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#720 = ORIENTED_EDGE('',*,*,#721,.T.);+#721 = EDGE_CURVE('',#694,#722,#724,.T.);+#722 = VERTEX_POINT('',#723);+#723 = CARTESIAN_POINT('',(-2.15,3.55,1.));+#724 = SURFACE_CURVE('',#725,(#730,#741),.PCURVE_S1.);+#725 = CIRCLE('',#726,0.2);+#726 = AXIS2_PLACEMENT_3D('',#727,#728,#729);+#727 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#728 = DIRECTION('',(1.,0.,-0.));+#729 = DIRECTION('',(0.,0.,1.));+#730 = PCURVE('',#123,#731);+#731 = DEFINITIONAL_REPRESENTATION('',(#732),#740);+#732 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#733,#734,#735,#736,#737,#738+,#739),.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(+  '') );+#733 = CARTESIAN_POINT('',(0.2,0.));+#734 = CARTESIAN_POINT('',(0.2,-0.346410161514));+#735 = CARTESIAN_POINT('',(-1.E-01,-0.173205080757));+#736 = CARTESIAN_POINT('',(-0.4,-4.898587196589E-17));+#737 = CARTESIAN_POINT('',(-0.1,0.173205080757));+#738 = CARTESIAN_POINT('',(0.2,0.346410161514));+#739 = CARTESIAN_POINT('',(0.2,0.));+#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#741 = PCURVE('',#742,#747);+#742 = CYLINDRICAL_SURFACE('',#743,0.2);+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);+#744 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#745 = DIRECTION('',(-1.,-0.,-0.));+#746 = DIRECTION('',(-0.,0.,1.));+#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752);+#748 = LINE('',#749,#750);+#749 = CARTESIAN_POINT('',(6.28318530718,0.));+#750 = VECTOR('',#751,1.);+#751 = DIRECTION('',(-1.,0.));+#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#753 = ORIENTED_EDGE('',*,*,#754,.T.);+#754 = EDGE_CURVE('',#722,#755,#757,.T.);+#755 = VERTEX_POINT('',#756);+#756 = CARTESIAN_POINT('',(-2.15,3.15,1.));+#757 = SURFACE_CURVE('',#758,(#762,#769),.PCURVE_S1.);+#758 = LINE('',#759,#760);+#759 = CARTESIAN_POINT('',(-2.15,3.55,1.));+#760 = VECTOR('',#761,1.);+#761 = DIRECTION('',(0.,-1.,1.25944953468E-16));+#762 = PCURVE('',#123,#763);+#763 = DEFINITIONAL_REPRESENTATION('',(#764),#768);+#764 = LINE('',#765,#766);+#765 = CARTESIAN_POINT('',(0.2,0.));+#766 = VECTOR('',#767,1.);+#767 = DIRECTION('',(1.25944953468E-16,-1.));+#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#769 = PCURVE('',#770,#775);+#770 = PLANE('',#771);+#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774);+#772 = CARTESIAN_POINT('',(-2.15,3.55,1.));+#773 = DIRECTION('',(0.,-1.25944953468E-16,-1.));+#774 = DIRECTION('',(0.,1.,-1.25944953468E-16));+#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780);+#776 = LINE('',#777,#778);+#777 = CARTESIAN_POINT('',(0.,0.));+#778 = VECTOR('',#779,1.);+#779 = DIRECTION('',(-1.,0.));+#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#781 = ORIENTED_EDGE('',*,*,#782,.F.);+#782 = EDGE_CURVE('',#783,#755,#785,.T.);+#783 = VERTEX_POINT('',#784);+#784 = CARTESIAN_POINT('',(-2.15,3.15,0.8));+#785 = SURFACE_CURVE('',#786,(#790,#797),.PCURVE_S1.);+#786 = LINE('',#787,#788);+#787 = CARTESIAN_POINT('',(-2.15,3.15,0.));+#788 = VECTOR('',#789,1.);+#789 = DIRECTION('',(0.,0.,1.));+#790 = PCURVE('',#123,#791);+#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796);+#792 = LINE('',#793,#794);+#793 = CARTESIAN_POINT('',(-0.8,-0.4));+#794 = VECTOR('',#795,1.);+#795 = DIRECTION('',(1.,0.));+#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#797 = PCURVE('',#798,#803);+#798 = PLANE('',#799);+#799 = AXIS2_PLACEMENT_3D('',#800,#801,#802);+#800 = CARTESIAN_POINT('',(0.,3.15,0.));+#801 = DIRECTION('',(-0.,1.,0.));+#802 = DIRECTION('',(0.,0.,-1.));+#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808);+#804 = LINE('',#805,#806);+#805 = CARTESIAN_POINT('',(0.,2.15));+#806 = VECTOR('',#807,1.);+#807 = DIRECTION('',(-1.,0.));+#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#809 = ORIENTED_EDGE('',*,*,#810,.F.);+#810 = EDGE_CURVE('',#811,#783,#813,.T.);+#811 = VERTEX_POINT('',#812);+#812 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#813 = SURFACE_CURVE('',#814,(#818,#825),.PCURVE_S1.);+#814 = LINE('',#815,#816);+#815 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#816 = VECTOR('',#817,1.);+#817 = DIRECTION('',(0.,-1.,1.25944953468E-16));+#818 = PCURVE('',#123,#819);+#819 = DEFINITIONAL_REPRESENTATION('',(#820),#824);+#820 = LINE('',#821,#822);+#821 = CARTESIAN_POINT('',(0.,0.));+#822 = VECTOR('',#823,1.);+#823 = DIRECTION('',(1.25944953468E-16,-1.));+#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#825 = PCURVE('',#826,#831);+#826 = PLANE('',#827);+#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830);+#828 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#829 = DIRECTION('',(0.,-1.25944953468E-16,-1.));+#830 = DIRECTION('',(0.,1.,-1.25944953468E-16));+#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836);+#832 = LINE('',#833,#834);+#833 = CARTESIAN_POINT('',(0.,0.));+#834 = VECTOR('',#835,1.);+#835 = DIRECTION('',(-1.,0.));+#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#837 = ORIENTED_EDGE('',*,*,#838,.F.);+#838 = EDGE_CURVE('',#839,#811,#841,.T.);+#839 = VERTEX_POINT('',#840);+#840 = CARTESIAN_POINT('',(-2.15,3.55,-1.4));+#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.);+#842 = LINE('',#843,#844);+#843 = CARTESIAN_POINT('',(-2.15,3.55,-0.8));+#844 = VECTOR('',#845,1.);+#845 = DIRECTION('',(-0.,-0.,1.));+#846 = PCURVE('',#123,#847);+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852);+#848 = LINE('',#849,#850);+#849 = CARTESIAN_POINT('',(-1.6,0.));+#850 = VECTOR('',#851,1.);+#851 = DIRECTION('',(1.,0.));+#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#853 = PCURVE('',#854,#859);+#854 = PLANE('',#855);+#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858);+#856 = CARTESIAN_POINT('',(-2.15,3.55,-1.4));+#857 = DIRECTION('',(0.,-1.,0.));+#858 = DIRECTION('',(0.,0.,-1.));+#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864);+#860 = LINE('',#861,#862);+#861 = CARTESIAN_POINT('',(-0.6,0.));+#862 = VECTOR('',#863,1.);+#863 = DIRECTION('',(-1.,0.));+#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#865 = ORIENTED_EDGE('',*,*,#866,.F.);+#866 = EDGE_CURVE('',#108,#839,#867,.T.);+#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.);+#868 = LINE('',#869,#870);+#869 = CARTESIAN_POINT('',(-2.15,2.25,-1.4));+#870 = VECTOR('',#871,1.);+#871 = DIRECTION('',(-0.,1.,-0.));+#872 = PCURVE('',#123,#873);+#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878);+#874 = LINE('',#875,#876);+#875 = CARTESIAN_POINT('',(-2.2,-1.3));+#876 = VECTOR('',#877,1.);+#877 = DIRECTION('',(0.,1.));+#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#879 = PCURVE('',#880,#885);+#880 = PLANE('',#881);+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);+#882 = CARTESIAN_POINT('',(-2.15,2.25,-1.4));+#883 = DIRECTION('',(0.,-0.,1.));+#884 = DIRECTION('',(1.,0.,0.));+#885 = DEFINITIONAL_REPRESENTATION('',(#886),#890);+#886 = LINE('',#887,#888);+#887 = CARTESIAN_POINT('',(0.,0.));+#888 = VECTOR('',#889,1.);+#889 = DIRECTION('',(0.,1.));+#890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#891 = ADVANCED_FACE('',(#892,#1006),#151,.F.);+#892 = FACE_BOUND('',#893,.T.);+#893 = EDGE_LOOP('',(#894,#924,#952,#980));+#894 = ORIENTED_EDGE('',*,*,#895,.T.);+#895 = EDGE_CURVE('',#896,#898,#900,.T.);+#896 = VERTEX_POINT('',#897);+#897 = CARTESIAN_POINT('',(5.65,3.25,1.2));+#898 = VERTEX_POINT('',#899);+#899 = CARTESIAN_POINT('',(-5.65,3.25,1.2));+#900 = SURFACE_CURVE('',#901,(#905,#912),.PCURVE_S1.);+#901 = LINE('',#902,#903);+#902 = CARTESIAN_POINT('',(5.65,3.25,1.2));+#903 = VECTOR('',#904,1.);+#904 = DIRECTION('',(-1.,0.,0.));+#905 = PCURVE('',#151,#906);+#906 = DEFINITIONAL_REPRESENTATION('',(#907),#911);+#907 = LINE('',#908,#909);+#908 = CARTESIAN_POINT('',(0.3,11.6));+#909 = VECTOR('',#910,1.);+#910 = DIRECTION('',(-0.,-1.));+#911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#912 = PCURVE('',#913,#918);+#913 = PLANE('',#914);+#914 = AXIS2_PLACEMENT_3D('',#915,#916,#917);+#915 = CARTESIAN_POINT('',(5.65,3.15,1.2));+#916 = DIRECTION('',(-0.,0.,-1.));+#917 = DIRECTION('',(-1.,0.,0.));+#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923);+#919 = LINE('',#920,#921);+#920 = CARTESIAN_POINT('',(0.,0.1));+#921 = VECTOR('',#922,1.);+#922 = DIRECTION('',(1.,0.));+#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#924 = ORIENTED_EDGE('',*,*,#925,.T.);+#925 = EDGE_CURVE('',#898,#926,#928,.T.);+#926 = VERTEX_POINT('',#927);+#927 = CARTESIAN_POINT('',(-5.65,3.25,-1.2));+#928 = SURFACE_CURVE('',#929,(#933,#940),.PCURVE_S1.);+#929 = LINE('',#930,#931);+#930 = CARTESIAN_POINT('',(-5.65,3.25,1.2));+#931 = VECTOR('',#932,1.);+#932 = DIRECTION('',(0.,0.,-1.));+#933 = PCURVE('',#151,#934);+#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939);+#935 = LINE('',#936,#937);+#936 = CARTESIAN_POINT('',(0.3,0.3));+#937 = VECTOR('',#938,1.);+#938 = DIRECTION('',(1.,0.));+#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#940 = PCURVE('',#941,#946);+#941 = PLANE('',#942);+#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945);+#943 = CARTESIAN_POINT('',(-5.65,3.15,1.2));+#944 = DIRECTION('',(1.,0.,0.));+#945 = DIRECTION('',(0.,0.,-1.));+#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951);+#947 = LINE('',#948,#949);+#948 = CARTESIAN_POINT('',(0.,0.1));+#949 = VECTOR('',#950,1.);+#950 = DIRECTION('',(1.,0.));+#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#952 = ORIENTED_EDGE('',*,*,#953,.T.);+#953 = EDGE_CURVE('',#926,#954,#956,.T.);+#954 = VERTEX_POINT('',#955);+#955 = CARTESIAN_POINT('',(5.65,3.25,-1.2));+#956 = SURFACE_CURVE('',#957,(#961,#968),.PCURVE_S1.);+#957 = LINE('',#958,#959);+#958 = CARTESIAN_POINT('',(-5.65,3.25,-1.2));+#959 = VECTOR('',#960,1.);+#960 = DIRECTION('',(1.,0.,0.));+#961 = PCURVE('',#151,#962);+#962 = DEFINITIONAL_REPRESENTATION('',(#963),#967);+#963 = LINE('',#964,#965);+#964 = CARTESIAN_POINT('',(2.7,0.3));+#965 = VECTOR('',#966,1.);+#966 = DIRECTION('',(0.,1.));+#967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#968 = PCURVE('',#969,#974);+#969 = PLANE('',#970);+#970 = AXIS2_PLACEMENT_3D('',#971,#972,#973);+#971 = CARTESIAN_POINT('',(-5.65,3.15,-1.2));+#972 = DIRECTION('',(-0.,0.,1.));+#973 = DIRECTION('',(1.,0.,0.));+#974 = DEFINITIONAL_REPRESENTATION('',(#975),#979);+#975 = LINE('',#976,#977);+#976 = CARTESIAN_POINT('',(0.,0.1));+#977 = VECTOR('',#978,1.);+#978 = DIRECTION('',(1.,0.));+#979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#980 = ORIENTED_EDGE('',*,*,#981,.T.);+#981 = EDGE_CURVE('',#954,#896,#982,.T.);+#982 = SURFACE_CURVE('',#983,(#987,#994),.PCURVE_S1.);+#983 = LINE('',#984,#985);+#984 = CARTESIAN_POINT('',(5.65,3.25,-1.2));+#985 = VECTOR('',#986,1.);+#986 = DIRECTION('',(0.,0.,1.));+#987 = PCURVE('',#151,#988);+#988 = DEFINITIONAL_REPRESENTATION('',(#989),#993);+#989 = LINE('',#990,#991);+#990 = CARTESIAN_POINT('',(2.7,11.6));+#991 = VECTOR('',#992,1.);+#992 = DIRECTION('',(-1.,0.));+#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#994 = PCURVE('',#995,#1000);+#995 = PLANE('',#996);+#996 = AXIS2_PLACEMENT_3D('',#997,#998,#999);+#997 = CARTESIAN_POINT('',(5.65,3.15,-1.2));+#998 = DIRECTION('',(-1.,0.,0.));+#999 = DIRECTION('',(0.,0.,1.));+#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005);+#1001 = LINE('',#1002,#1003);+#1002 = CARTESIAN_POINT('',(0.,0.1));+#1003 = VECTOR('',#1004,1.);+#1004 = DIRECTION('',(1.,0.));+#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1006 = FACE_BOUND('',#1007,.T.);+#1007 = EDGE_LOOP('',(#1008,#1031,#1032,#1053,#1054,#1077,#1105,#1138,+    #1166,#1199,#1227,#1260,#1288,#1321,#1349,#1377,#1405,#1433,#1456,+    #1484));+#1008 = ORIENTED_EDGE('',*,*,#1009,.F.);+#1009 = EDGE_CURVE('',#136,#1010,#1012,.T.);+#1010 = VERTEX_POINT('',#1011);+#1011 = CARTESIAN_POINT('',(-2.145,3.25,-1.5));+#1012 = SURFACE_CURVE('',#1013,(#1017,#1024),.PCURVE_S1.);+#1013 = LINE('',#1014,#1015);+#1014 = CARTESIAN_POINT('',(-2.145,3.25,-1.4));+#1015 = VECTOR('',#1016,1.);+#1016 = DIRECTION('',(-0.,-0.,-1.));+#1017 = PCURVE('',#151,#1018);+#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1023);+#1019 = LINE('',#1020,#1021);+#1020 = CARTESIAN_POINT('',(2.9,3.805));+#1021 = VECTOR('',#1022,1.);+#1022 = DIRECTION('',(1.,0.));+#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1024 = PCURVE('',#179,#1025);+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);+#1026 = LINE('',#1027,#1028);+#1027 = CARTESIAN_POINT('',(0.,0.));+#1028 = VECTOR('',#1029,1.);+#1029 = DIRECTION('',(0.,-1.));+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1031 = ORIENTED_EDGE('',*,*,#135,.T.);+#1032 = ORIENTED_EDGE('',*,*,#1033,.T.);+#1033 = EDGE_CURVE('',#108,#421,#1034,.T.);+#1034 = SURFACE_CURVE('',#1035,(#1039,#1046),.PCURVE_S1.);+#1035 = LINE('',#1036,#1037);+#1036 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#1037 = VECTOR('',#1038,1.);+#1038 = DIRECTION('',(-1.,0.,0.));+#1039 = PCURVE('',#151,#1040);+#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1045);+#1041 = LINE('',#1042,#1043);+#1042 = CARTESIAN_POINT('',(2.9,2.595));+#1043 = VECTOR('',#1044,1.);+#1044 = DIRECTION('',(-0.,-1.));+#1045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1046 = PCURVE('',#880,#1047);+#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052);+#1048 = LINE('',#1049,#1050);+#1049 = CARTESIAN_POINT('',(-1.205,1.));+#1050 = VECTOR('',#1051,1.);+#1051 = DIRECTION('',(-1.,0.));+#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1053 = ORIENTED_EDGE('',*,*,#420,.T.);+#1054 = ORIENTED_EDGE('',*,*,#1055,.T.);+#1055 = EDGE_CURVE('',#393,#1056,#1058,.T.);+#1056 = VERTEX_POINT('',#1057);+#1057 = CARTESIAN_POINT('',(-3.355,3.25,-1.5));+#1058 = SURFACE_CURVE('',#1059,(#1063,#1070),.PCURVE_S1.);+#1059 = LINE('',#1060,#1061);+#1060 = CARTESIAN_POINT('',(-3.355,3.25,-1.4));+#1061 = VECTOR('',#1062,1.);+#1062 = DIRECTION('',(-0.,-0.,-1.));+#1063 = PCURVE('',#151,#1064);+#1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1069);+#1065 = LINE('',#1066,#1067);+#1066 = CARTESIAN_POINT('',(2.9,2.595));+#1067 = VECTOR('',#1068,1.);+#1068 = DIRECTION('',(1.,0.));+#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1070 = PCURVE('',#408,#1071);+#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1076);+#1072 = LINE('',#1073,#1074);+#1073 = CARTESIAN_POINT('',(0.,0.));+#1074 = VECTOR('',#1075,1.);+#1075 = DIRECTION('',(0.,-1.));+#1076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1077 = ORIENTED_EDGE('',*,*,#1078,.T.);+#1078 = EDGE_CURVE('',#1056,#1079,#1081,.T.);+#1079 = VERTEX_POINT('',#1080);+#1080 = CARTESIAN_POINT('',(-5.75,3.25,-1.5));+#1081 = SURFACE_CURVE('',#1082,(#1086,#1093),.PCURVE_S1.);+#1082 = LINE('',#1083,#1084);+#1083 = CARTESIAN_POINT('',(-5.95,3.25,-1.5));+#1084 = VECTOR('',#1085,1.);+#1085 = DIRECTION('',(-1.,-0.,-0.));+#1086 = PCURVE('',#151,#1087);+#1087 = DEFINITIONAL_REPRESENTATION('',(#1088),#1092);+#1088 = LINE('',#1089,#1090);+#1089 = CARTESIAN_POINT('',(3.,0.));+#1090 = VECTOR('',#1091,1.);+#1091 = DIRECTION('',(0.,-1.));+#1092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1093 = PCURVE('',#1094,#1099);+#1094 = PLANE('',#1095);+#1095 = AXIS2_PLACEMENT_3D('',#1096,#1097,#1098);+#1096 = CARTESIAN_POINT('',(0.,0.,-1.5));+#1097 = DIRECTION('',(-0.,0.,1.));+#1098 = DIRECTION('',(1.,0.,0.));+#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104);+#1100 = LINE('',#1101,#1102);+#1101 = CARTESIAN_POINT('',(-5.95,3.25));+#1102 = VECTOR('',#1103,1.);+#1103 = DIRECTION('',(-1.,0.));+#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1105 = ORIENTED_EDGE('',*,*,#1106,.T.);+#1106 = EDGE_CURVE('',#1079,#1107,#1109,.T.);+#1107 = VERTEX_POINT('',#1108);+#1108 = CARTESIAN_POINT('',(-5.95,3.25,-1.3));+#1109 = SURFACE_CURVE('',#1110,(#1115,#1126),.PCURVE_S1.);+#1110 = CIRCLE('',#1111,0.2);+#1111 = AXIS2_PLACEMENT_3D('',#1112,#1113,#1114);+#1112 = CARTESIAN_POINT('',(-5.75,3.25,-1.3));+#1113 = DIRECTION('',(0.,1.,0.));+#1114 = DIRECTION('',(0.,0.,-1.));+#1115 = PCURVE('',#151,#1116);+#1116 = DEFINITIONAL_REPRESENTATION('',(#1117),#1125);+#1117 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1118,#1119,#1120,#1121,+#1122,#1123,#1124),.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('') );+#1118 = CARTESIAN_POINT('',(3.,0.2));+#1119 = CARTESIAN_POINT('',(3.,-0.146410161514));+#1120 = CARTESIAN_POINT('',(2.7,2.679491924311E-02));+#1121 = CARTESIAN_POINT('',(2.4,0.2));+#1122 = CARTESIAN_POINT('',(2.7,0.373205080757));+#1123 = CARTESIAN_POINT('',(3.,0.546410161514));+#1124 = CARTESIAN_POINT('',(3.,0.2));+#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1126 = PCURVE('',#1127,#1132);+#1127 = CYLINDRICAL_SURFACE('',#1128,0.2);+#1128 = AXIS2_PLACEMENT_3D('',#1129,#1130,#1131);+#1129 = CARTESIAN_POINT('',(-5.75,3.25,-1.3));+#1130 = DIRECTION('',(2.668805347657E-16,-1.,0.));+#1131 = DIRECTION('',(1.,2.668805347657E-16,0.));+#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137);+#1133 = LINE('',#1134,#1135);+#1134 = CARTESIAN_POINT('',(4.712388980385,0.));+#1135 = VECTOR('',#1136,1.);+#1136 = DIRECTION('',(-1.,-2.827159716856E-16));+#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1138 = ORIENTED_EDGE('',*,*,#1139,.F.);+#1139 = EDGE_CURVE('',#1140,#1107,#1142,.T.);+#1140 = VERTEX_POINT('',#1141);+#1141 = CARTESIAN_POINT('',(-5.95,3.25,1.3));+#1142 = SURFACE_CURVE('',#1143,(#1147,#1154),.PCURVE_S1.);+#1143 = LINE('',#1144,#1145);+#1144 = CARTESIAN_POINT('',(-5.95,3.25,1.5));+#1145 = VECTOR('',#1146,1.);+#1146 = DIRECTION('',(-0.,-0.,-1.));+#1147 = PCURVE('',#151,#1148);+#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1153);+#1149 = LINE('',#1150,#1151);+#1150 = CARTESIAN_POINT('',(0.,0.));+#1151 = VECTOR('',#1152,1.);+#1152 = DIRECTION('',(1.,0.));+#1153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1154 = PCURVE('',#1155,#1160);+#1155 = PLANE('',#1156);+#1156 = AXIS2_PLACEMENT_3D('',#1157,#1158,#1159);+#1157 = CARTESIAN_POINT('',(-5.95,3.25,1.5));+#1158 = DIRECTION('',(1.,2.668805347657E-16,-0.));+#1159 = DIRECTION('',(-2.668805347657E-16,1.,0.));+#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165);+#1161 = LINE('',#1162,#1163);+#1162 = CARTESIAN_POINT('',(0.,0.));+#1163 = VECTOR('',#1164,1.);+#1164 = DIRECTION('',(0.,-1.));+#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1166 = ORIENTED_EDGE('',*,*,#1167,.T.);+#1167 = EDGE_CURVE('',#1140,#1168,#1170,.T.);+#1168 = VERTEX_POINT('',#1169);+#1169 = CARTESIAN_POINT('',(-5.75,3.25,1.5));+#1170 = SURFACE_CURVE('',#1171,(#1176,#1187),.PCURVE_S1.);+#1171 = CIRCLE('',#1172,0.2);+#1172 = AXIS2_PLACEMENT_3D('',#1173,#1174,#1175);+#1173 = CARTESIAN_POINT('',(-5.75,3.25,1.3));+#1174 = DIRECTION('',(0.,1.,0.));+#1175 = DIRECTION('',(0.,0.,-1.));+#1176 = PCURVE('',#151,#1177);+#1177 = DEFINITIONAL_REPRESENTATION('',(#1178),#1186);+#1178 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1179,#1180,#1181,#1182,+#1183,#1184,#1185),.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('') );+#1179 = CARTESIAN_POINT('',(0.4,0.2));+#1180 = CARTESIAN_POINT('',(0.4,-0.146410161514));+#1181 = CARTESIAN_POINT('',(0.1,2.679491924311E-02));+#1182 = CARTESIAN_POINT('',(-0.2,0.2));+#1183 = CARTESIAN_POINT('',(1.E-01,0.373205080757));+#1184 = CARTESIAN_POINT('',(0.4,0.546410161514));+#1185 = CARTESIAN_POINT('',(0.4,0.2));+#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1187 = PCURVE('',#1188,#1193);+#1188 = CYLINDRICAL_SURFACE('',#1189,0.2);+#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192);+#1190 = CARTESIAN_POINT('',(-5.75,-1.534563074903E-15,1.3));+#1191 = DIRECTION('',(-2.668805347657E-16,1.,0.));+#1192 = DIRECTION('',(-1.,-2.668805347657E-16,0.));+#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198);+#1194 = LINE('',#1195,#1196);+#1195 = CARTESIAN_POINT('',(-1.570796326795,3.25));+#1196 = VECTOR('',#1197,1.);+#1197 = DIRECTION('',(1.,-2.827159716856E-16));+#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1199 = ORIENTED_EDGE('',*,*,#1200,.F.);+#1200 = EDGE_CURVE('',#1201,#1168,#1203,.T.);+#1201 = VERTEX_POINT('',#1202);+#1202 = CARTESIAN_POINT('',(5.75,3.25,1.5));+#1203 = SURFACE_CURVE('',#1204,(#1208,#1215),.PCURVE_S1.);+#1204 = LINE('',#1205,#1206);+#1205 = CARTESIAN_POINT('',(-5.95,3.25,1.5));+#1206 = VECTOR('',#1207,1.);+#1207 = DIRECTION('',(-1.,-0.,-0.));+#1208 = PCURVE('',#151,#1209);+#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214);+#1210 = LINE('',#1211,#1212);+#1211 = CARTESIAN_POINT('',(0.,0.));+#1212 = VECTOR('',#1213,1.);+#1213 = DIRECTION('',(0.,-1.));+#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1215 = PCURVE('',#1216,#1221);+#1216 = PLANE('',#1217);+#1217 = AXIS2_PLACEMENT_3D('',#1218,#1219,#1220);+#1218 = CARTESIAN_POINT('',(0.,0.,1.5));+#1219 = DIRECTION('',(-0.,0.,1.));+#1220 = DIRECTION('',(1.,0.,0.));+#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226);+#1222 = LINE('',#1223,#1224);+#1223 = CARTESIAN_POINT('',(-5.95,3.25));+#1224 = VECTOR('',#1225,1.);+#1225 = DIRECTION('',(-1.,0.));+#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1227 = ORIENTED_EDGE('',*,*,#1228,.T.);+#1228 = EDGE_CURVE('',#1201,#1229,#1231,.T.);+#1229 = VERTEX_POINT('',#1230);+#1230 = CARTESIAN_POINT('',(5.95,3.25,1.3));+#1231 = SURFACE_CURVE('',#1232,(#1237,#1248),.PCURVE_S1.);+#1232 = CIRCLE('',#1233,0.2);+#1233 = AXIS2_PLACEMENT_3D('',#1234,#1235,#1236);+#1234 = CARTESIAN_POINT('',(5.75,3.25,1.3));+#1235 = DIRECTION('',(0.,1.,0.));+#1236 = DIRECTION('',(0.,0.,-1.));+#1237 = PCURVE('',#151,#1238);+#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1247);+#1239 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1240,#1241,#1242,#1243,+#1244,#1245,#1246),.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('') );+#1240 = CARTESIAN_POINT('',(0.4,11.7));+#1241 = CARTESIAN_POINT('',(0.4,11.353589838486));+#1242 = CARTESIAN_POINT('',(0.1,11.526794919243));+#1243 = CARTESIAN_POINT('',(-0.2,11.7));+#1244 = CARTESIAN_POINT('',(1.E-01,11.873205080757));+#1245 = CARTESIAN_POINT('',(0.4,12.046410161514));+#1246 = CARTESIAN_POINT('',(0.4,11.7));+#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1248 = PCURVE('',#1249,#1254);+#1249 = CYLINDRICAL_SURFACE('',#1250,0.2);+#1250 = AXIS2_PLACEMENT_3D('',#1251,#1252,#1253);+#1251 = CARTESIAN_POINT('',(5.75,-7.672815374513E-16,1.3));+#1252 = DIRECTION('',(-1.334402673828E-16,-1.,0.));+#1253 = DIRECTION('',(1.,-1.334402673828E-16,0.));+#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1259);+#1255 = LINE('',#1256,#1257);+#1256 = CARTESIAN_POINT('',(4.712388980385,-3.25));+#1257 = VECTOR('',#1258,1.);+#1258 = DIRECTION('',(-1.,0.));+#1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1260 = ORIENTED_EDGE('',*,*,#1261,.T.);+#1261 = EDGE_CURVE('',#1229,#1262,#1264,.T.);+#1262 = VERTEX_POINT('',#1263);+#1263 = CARTESIAN_POINT('',(5.95,3.25,-1.3));+#1264 = SURFACE_CURVE('',#1265,(#1269,#1276),.PCURVE_S1.);+#1265 = LINE('',#1266,#1267);+#1266 = CARTESIAN_POINT('',(5.95,3.25,1.5));+#1267 = VECTOR('',#1268,1.);+#1268 = DIRECTION('',(-0.,-0.,-1.));+#1269 = PCURVE('',#151,#1270);+#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275);+#1271 = LINE('',#1272,#1273);+#1272 = CARTESIAN_POINT('',(0.,11.9));+#1273 = VECTOR('',#1274,1.);+#1274 = DIRECTION('',(1.,0.));+#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1276 = PCURVE('',#1277,#1282);+#1277 = PLANE('',#1278);+#1278 = AXIS2_PLACEMENT_3D('',#1279,#1280,#1281);+#1279 = CARTESIAN_POINT('',(5.95,3.25,1.5));+#1280 = DIRECTION('',(-1.,1.334402673828E-16,0.));+#1281 = DIRECTION('',(-1.334402673828E-16,-1.,0.));+#1282 = DEFINITIONAL_REPRESENTATION('',(#1283),#1287);+#1283 = LINE('',#1284,#1285);+#1284 = CARTESIAN_POINT('',(0.,0.));+#1285 = VECTOR('',#1286,1.);+#1286 = DIRECTION('',(0.,-1.));+#1287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1288 = ORIENTED_EDGE('',*,*,#1289,.T.);+#1289 = EDGE_CURVE('',#1262,#1290,#1292,.T.);+#1290 = VERTEX_POINT('',#1291);+#1291 = CARTESIAN_POINT('',(5.75,3.25,-1.5));+#1292 = SURFACE_CURVE('',#1293,(#1298,#1309),.PCURVE_S1.);+#1293 = CIRCLE('',#1294,0.2);+#1294 = AXIS2_PLACEMENT_3D('',#1295,#1296,#1297);+#1295 = CARTESIAN_POINT('',(5.75,3.25,-1.3));+#1296 = DIRECTION('',(0.,1.,0.));+#1297 = DIRECTION('',(-1.301042606983E-14,0.,-1.));+#1298 = PCURVE('',#151,#1299);+#1299 = DEFINITIONAL_REPRESENTATION('',(#1300),#1308);+#1300 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1301,#1302,#1303,#1304,+#1305,#1306,#1307),.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('') );+#1301 = CARTESIAN_POINT('',(3.,11.7));+#1302 = CARTESIAN_POINT('',(3.,11.353589838486));+#1303 = CARTESIAN_POINT('',(2.7,11.526794919243));+#1304 = CARTESIAN_POINT('',(2.4,11.7));+#1305 = CARTESIAN_POINT('',(2.7,11.873205080757));+#1306 = CARTESIAN_POINT('',(3.,12.046410161514));+#1307 = CARTESIAN_POINT('',(3.,11.7));+#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1309 = PCURVE('',#1310,#1315);+#1310 = CYLINDRICAL_SURFACE('',#1311,0.2);+#1311 = AXIS2_PLACEMENT_3D('',#1312,#1313,#1314);+#1312 = CARTESIAN_POINT('',(5.75,3.25,-1.3));+#1313 = DIRECTION('',(1.334402673828E-16,1.,0.));+#1314 = DIRECTION('',(-1.,1.334402673828E-16,0.));+#1315 = DEFINITIONAL_REPRESENTATION('',(#1316),#1320);+#1316 = LINE('',#1317,#1318);+#1317 = CARTESIAN_POINT('',(-1.570796326795,0.));+#1318 = VECTOR('',#1319,1.);+#1319 = DIRECTION('',(1.,0.));+#1320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);+#1322 = EDGE_CURVE('',#1290,#1323,#1325,.T.);+#1323 = VERTEX_POINT('',#1324);+#1324 = CARTESIAN_POINT('',(3.355,3.25,-1.5));+#1325 = SURFACE_CURVE('',#1326,(#1330,#1337),.PCURVE_S1.);+#1326 = LINE('',#1327,#1328);+#1327 = CARTESIAN_POINT('',(-5.95,3.25,-1.5));+#1328 = VECTOR('',#1329,1.);+#1329 = DIRECTION('',(-1.,-0.,-0.));+#1330 = PCURVE('',#151,#1331);+#1331 = DEFINITIONAL_REPRESENTATION('',(#1332),#1336);+#1332 = LINE('',#1333,#1334);+#1333 = CARTESIAN_POINT('',(3.,0.));+#1334 = VECTOR('',#1335,1.);+#1335 = DIRECTION('',(0.,-1.));+#1336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1337 = PCURVE('',#1338,#1343);+#1338 = PLANE('',#1339);+#1339 = AXIS2_PLACEMENT_3D('',#1340,#1341,#1342);+#1340 = CARTESIAN_POINT('',(0.,0.,-1.5));+#1341 = DIRECTION('',(-0.,0.,1.));+#1342 = DIRECTION('',(1.,0.,0.));+#1343 = DEFINITIONAL_REPRESENTATION('',(#1344),#1348);+#1344 = LINE('',#1345,#1346);+#1345 = CARTESIAN_POINT('',(-5.95,3.25));+#1346 = VECTOR('',#1347,1.);+#1347 = DIRECTION('',(-1.,0.));+#1348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1349 = ORIENTED_EDGE('',*,*,#1350,.F.);+#1350 = EDGE_CURVE('',#1351,#1323,#1353,.T.);+#1351 = VERTEX_POINT('',#1352);+#1352 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#1353 = SURFACE_CURVE('',#1354,(#1358,#1365),.PCURVE_S1.);+#1354 = LINE('',#1355,#1356);+#1355 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#1356 = VECTOR('',#1357,1.);+#1357 = DIRECTION('',(-0.,-0.,-1.));+#1358 = PCURVE('',#151,#1359);+#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1364);+#1360 = LINE('',#1361,#1362);+#1361 = CARTESIAN_POINT('',(2.9,9.305));+#1362 = VECTOR('',#1363,1.);+#1363 = DIRECTION('',(1.,0.));+#1364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1365 = PCURVE('',#1366,#1371);+#1366 = PLANE('',#1367);+#1367 = AXIS2_PLACEMENT_3D('',#1368,#1369,#1370);+#1368 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#1369 = DIRECTION('',(1.,-1.334402673828E-16,0.));+#1370 = DIRECTION('',(1.334402673828E-16,1.,0.));+#1371 = DEFINITIONAL_REPRESENTATION('',(#1372),#1376);+#1372 = LINE('',#1373,#1374);+#1373 = CARTESIAN_POINT('',(0.,0.));+#1374 = VECTOR('',#1375,1.);+#1375 = DIRECTION('',(0.,-1.));+#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1377 = ORIENTED_EDGE('',*,*,#1378,.F.);+#1378 = EDGE_CURVE('',#1379,#1351,#1381,.T.);+#1379 = VERTEX_POINT('',#1380);+#1380 = CARTESIAN_POINT('',(3.35,3.25,-1.4));+#1381 = SURFACE_CURVE('',#1382,(#1386,#1393),.PCURVE_S1.);+#1382 = LINE('',#1383,#1384);+#1383 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#1384 = VECTOR('',#1385,1.);+#1385 = DIRECTION('',(1.,-0.,-0.));+#1386 = PCURVE('',#151,#1387);+#1387 = DEFINITIONAL_REPRESENTATION('',(#1388),#1392);+#1388 = LINE('',#1389,#1390);+#1389 = CARTESIAN_POINT('',(2.9,9.305));+#1390 = VECTOR('',#1391,1.);+#1391 = DIRECTION('',(0.,1.));+#1392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1393 = PCURVE('',#1394,#1399);+#1394 = PLANE('',#1395);+#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398);+#1396 = CARTESIAN_POINT('',(0.,0.,-1.4));+#1397 = DIRECTION('',(0.,0.,-1.));+#1398 = DIRECTION('',(-1.,0.,0.));+#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1404);+#1400 = LINE('',#1401,#1402);+#1401 = CARTESIAN_POINT('',(-3.355,3.25));+#1402 = VECTOR('',#1403,1.);+#1403 = DIRECTION('',(-1.,0.));+#1404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1405 = ORIENTED_EDGE('',*,*,#1406,.F.);+#1406 = EDGE_CURVE('',#1407,#1379,#1409,.T.);+#1407 = VERTEX_POINT('',#1408);+#1408 = CARTESIAN_POINT('',(2.15,3.25,-1.4));+#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.);+#1410 = LINE('',#1411,#1412);+#1411 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#1412 = VECTOR('',#1413,1.);+#1413 = DIRECTION('',(1.,-0.,-0.));+#1414 = PCURVE('',#151,#1415);+#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420);+#1416 = LINE('',#1417,#1418);+#1417 = CARTESIAN_POINT('',(2.9,9.305));+#1418 = VECTOR('',#1419,1.);+#1419 = DIRECTION('',(0.,1.));+#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1421 = PCURVE('',#1422,#1427);+#1422 = PLANE('',#1423);+#1423 = AXIS2_PLACEMENT_3D('',#1424,#1425,#1426);+#1424 = CARTESIAN_POINT('',(3.35,3.55,-1.4));+#1425 = DIRECTION('',(0.,0.,-1.));+#1426 = DIRECTION('',(-1.,0.,-0.));+#1427 = DEFINITIONAL_REPRESENTATION('',(#1428),#1432);+#1428 = LINE('',#1429,#1430);+#1429 = CARTESIAN_POINT('',(-5.E-03,-0.3));+#1430 = VECTOR('',#1431,1.);+#1431 = DIRECTION('',(-1.,0.));+#1432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1433 = ORIENTED_EDGE('',*,*,#1434,.F.);+#1434 = EDGE_CURVE('',#1435,#1407,#1437,.T.);+#1435 = VERTEX_POINT('',#1436);+#1436 = CARTESIAN_POINT('',(2.145,3.25,-1.4));+#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.);+#1438 = LINE('',#1439,#1440);+#1439 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#1440 = VECTOR('',#1441,1.);+#1441 = DIRECTION('',(1.,-0.,-0.));+#1442 = PCURVE('',#151,#1443);+#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448);+#1444 = LINE('',#1445,#1446);+#1445 = CARTESIAN_POINT('',(2.9,9.305));+#1446 = VECTOR('',#1447,1.);+#1447 = DIRECTION('',(0.,1.));+#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1449 = PCURVE('',#1394,#1450);+#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455);+#1451 = LINE('',#1452,#1453);+#1452 = CARTESIAN_POINT('',(-3.355,3.25));+#1453 = VECTOR('',#1454,1.);+#1454 = DIRECTION('',(-1.,0.));+#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1456 = ORIENTED_EDGE('',*,*,#1457,.T.);+#1457 = EDGE_CURVE('',#1435,#1458,#1460,.T.);+#1458 = VERTEX_POINT('',#1459);+#1459 = CARTESIAN_POINT('',(2.145,3.25,-1.5));+#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.);+#1461 = LINE('',#1462,#1463);+#1462 = CARTESIAN_POINT('',(2.145,3.25,-1.4));+#1463 = VECTOR('',#1464,1.);+#1464 = DIRECTION('',(-0.,-0.,-1.));+#1465 = PCURVE('',#151,#1466);+#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471);+#1467 = LINE('',#1468,#1469);+#1468 = CARTESIAN_POINT('',(2.9,8.095));+#1469 = VECTOR('',#1470,1.);+#1470 = DIRECTION('',(1.,0.));+#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1472 = PCURVE('',#1473,#1478);+#1473 = PLANE('',#1474);+#1474 = AXIS2_PLACEMENT_3D('',#1475,#1476,#1477);+#1475 = CARTESIAN_POINT('',(2.145,3.25,-1.4));+#1476 = DIRECTION('',(-1.,1.334402673828E-16,0.));+#1477 = DIRECTION('',(-1.334402673828E-16,-1.,0.));+#1478 = DEFINITIONAL_REPRESENTATION('',(#1479),#1483);+#1479 = LINE('',#1480,#1481);+#1480 = CARTESIAN_POINT('',(0.,0.));+#1481 = VECTOR('',#1482,1.);+#1482 = DIRECTION('',(0.,-1.));+#1483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1484 = ORIENTED_EDGE('',*,*,#1485,.T.);+#1485 = EDGE_CURVE('',#1458,#1010,#1486,.T.);+#1486 = SURFACE_CURVE('',#1487,(#1491,#1498),.PCURVE_S1.);+#1487 = LINE('',#1488,#1489);+#1488 = CARTESIAN_POINT('',(-5.95,3.25,-1.5));+#1489 = VECTOR('',#1490,1.);+#1490 = DIRECTION('',(-1.,-0.,-0.));+#1491 = PCURVE('',#151,#1492);+#1492 = DEFINITIONAL_REPRESENTATION('',(#1493),#1497);+#1493 = LINE('',#1494,#1495);+#1494 = CARTESIAN_POINT('',(3.,0.));+#1495 = VECTOR('',#1496,1.);+#1496 = DIRECTION('',(0.,-1.));+#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1498 = PCURVE('',#1499,#1504);+#1499 = PLANE('',#1500);+#1500 = AXIS2_PLACEMENT_3D('',#1501,#1502,#1503);+#1501 = CARTESIAN_POINT('',(0.,0.,-1.5));+#1502 = DIRECTION('',(-0.,0.,1.));+#1503 = DIRECTION('',(1.,0.,0.));+#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509);+#1505 = LINE('',#1506,#1507);+#1506 = CARTESIAN_POINT('',(-5.95,3.25));+#1507 = VECTOR('',#1508,1.);+#1508 = DIRECTION('',(-1.,0.));+#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1510 = ADVANCED_FACE('',(#1511),#179,.T.);+#1511 = FACE_BOUND('',#1512,.T.);+#1512 = EDGE_LOOP('',(#1513,#1536,#1557,#1558));+#1513 = ORIENTED_EDGE('',*,*,#1514,.F.);+#1514 = EDGE_CURVE('',#1515,#1010,#1517,.T.);+#1515 = VERTEX_POINT('',#1516);+#1516 = CARTESIAN_POINT('',(-2.145,-3.25,-1.5));+#1517 = SURFACE_CURVE('',#1518,(#1522,#1529),.PCURVE_S1.);+#1518 = LINE('',#1519,#1520);+#1519 = CARTESIAN_POINT('',(-2.145,3.25,-1.5));+#1520 = VECTOR('',#1521,1.);+#1521 = DIRECTION('',(-1.334402673828E-16,1.,0.));+#1522 = PCURVE('',#179,#1523);+#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1528);+#1524 = LINE('',#1525,#1526);+#1525 = CARTESIAN_POINT('',(0.,-0.1));+#1526 = VECTOR('',#1527,1.);+#1527 = DIRECTION('',(-1.,0.));+#1528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1529 = PCURVE('',#1499,#1530);+#1530 = DEFINITIONAL_REPRESENTATION('',(#1531),#1535);+#1531 = LINE('',#1532,#1533);+#1532 = CARTESIAN_POINT('',(-2.145,3.25));+#1533 = VECTOR('',#1534,1.);+#1534 = DIRECTION('',(-1.334402673828E-16,1.));+#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1536 = ORIENTED_EDGE('',*,*,#1537,.F.);+#1537 = EDGE_CURVE('',#164,#1515,#1538,.T.);+#1538 = SURFACE_CURVE('',#1539,(#1543,#1550),.PCURVE_S1.);+#1539 = LINE('',#1540,#1541);+#1540 = CARTESIAN_POINT('',(-2.145,-3.25,-1.4));+#1541 = VECTOR('',#1542,1.);+#1542 = DIRECTION('',(-0.,-0.,-1.));+#1543 = PCURVE('',#179,#1544);+#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1549);+#1545 = LINE('',#1546,#1547);+#1546 = CARTESIAN_POINT('',(6.5,0.));+#1547 = VECTOR('',#1548,1.);+#1548 = DIRECTION('',(0.,-1.));+#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1550 = PCURVE('',#207,#1551);+#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);+#1552 = LINE('',#1553,#1554);+#1553 = CARTESIAN_POINT('',(-2.9,3.805));+#1554 = VECTOR('',#1555,1.);+#1555 = DIRECTION('',(-1.,0.));+#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1557 = ORIENTED_EDGE('',*,*,#163,.T.);+#1558 = ORIENTED_EDGE('',*,*,#1009,.T.);+#1559 = ADVANCED_FACE('',(#1560,#1674),#207,.F.);+#1560 = FACE_BOUND('',#1561,.T.);+#1561 = EDGE_LOOP('',(#1562,#1592,#1620,#1648));+#1562 = ORIENTED_EDGE('',*,*,#1563,.F.);+#1563 = EDGE_CURVE('',#1564,#1566,#1568,.T.);+#1564 = VERTEX_POINT('',#1565);+#1565 = CARTESIAN_POINT('',(-5.65,-3.25,1.2));+#1566 = VERTEX_POINT('',#1567);+#1567 = CARTESIAN_POINT('',(-5.65,-3.25,-1.2));+#1568 = SURFACE_CURVE('',#1569,(#1573,#1580),.PCURVE_S1.);+#1569 = LINE('',#1570,#1571);+#1570 = CARTESIAN_POINT('',(-5.65,-3.25,1.2));+#1571 = VECTOR('',#1572,1.);+#1572 = DIRECTION('',(0.,0.,-1.));+#1573 = PCURVE('',#207,#1574);+#1574 = DEFINITIONAL_REPRESENTATION('',(#1575),#1579);+#1575 = LINE('',#1576,#1577);+#1576 = CARTESIAN_POINT('',(-0.3,0.3));+#1577 = VECTOR('',#1578,1.);+#1578 = DIRECTION('',(-1.,0.));+#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1580 = PCURVE('',#1581,#1586);+#1581 = PLANE('',#1582);+#1582 = AXIS2_PLACEMENT_3D('',#1583,#1584,#1585);+#1583 = CARTESIAN_POINT('',(-5.65,-3.15,1.2));+#1584 = DIRECTION('',(-1.,0.,0.));+#1585 = DIRECTION('',(0.,0.,1.));+#1586 = DEFINITIONAL_REPRESENTATION('',(#1587),#1591);+#1587 = LINE('',#1588,#1589);+#1588 = CARTESIAN_POINT('',(0.,-0.1));+#1589 = VECTOR('',#1590,1.);+#1590 = DIRECTION('',(-1.,0.));+#1591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1592 = ORIENTED_EDGE('',*,*,#1593,.F.);+#1593 = EDGE_CURVE('',#1594,#1564,#1596,.T.);+#1594 = VERTEX_POINT('',#1595);+#1595 = CARTESIAN_POINT('',(5.65,-3.25,1.2));+#1596 = SURFACE_CURVE('',#1597,(#1601,#1608),.PCURVE_S1.);+#1597 = LINE('',#1598,#1599);+#1598 = CARTESIAN_POINT('',(5.65,-3.25,1.2));+#1599 = VECTOR('',#1600,1.);+#1600 = DIRECTION('',(-1.,0.,0.));+#1601 = PCURVE('',#207,#1602);+#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607);+#1603 = LINE('',#1604,#1605);+#1604 = CARTESIAN_POINT('',(-0.3,11.6));+#1605 = VECTOR('',#1606,1.);+#1606 = DIRECTION('',(0.,-1.));+#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1608 = PCURVE('',#1609,#1614);+#1609 = PLANE('',#1610);+#1610 = AXIS2_PLACEMENT_3D('',#1611,#1612,#1613);+#1611 = CARTESIAN_POINT('',(5.65,-3.15,1.2));+#1612 = DIRECTION('',(0.,-0.,1.));+#1613 = DIRECTION('',(1.,0.,0.));+#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1619);+#1615 = LINE('',#1616,#1617);+#1616 = CARTESIAN_POINT('',(0.,-0.1));+#1617 = VECTOR('',#1618,1.);+#1618 = DIRECTION('',(-1.,0.));+#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1620 = ORIENTED_EDGE('',*,*,#1621,.F.);+#1621 = EDGE_CURVE('',#1622,#1594,#1624,.T.);+#1622 = VERTEX_POINT('',#1623);+#1623 = CARTESIAN_POINT('',(5.65,-3.25,-1.2));+#1624 = SURFACE_CURVE('',#1625,(#1629,#1636),.PCURVE_S1.);+#1625 = LINE('',#1626,#1627);+#1626 = CARTESIAN_POINT('',(5.65,-3.25,-1.2));+#1627 = VECTOR('',#1628,1.);+#1628 = DIRECTION('',(0.,0.,1.));+#1629 = PCURVE('',#207,#1630);+#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1635);+#1631 = LINE('',#1632,#1633);+#1632 = CARTESIAN_POINT('',(-2.7,11.6));+#1633 = VECTOR('',#1634,1.);+#1634 = DIRECTION('',(1.,0.));+#1635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1636 = PCURVE('',#1637,#1642);+#1637 = PLANE('',#1638);+#1638 = AXIS2_PLACEMENT_3D('',#1639,#1640,#1641);+#1639 = CARTESIAN_POINT('',(5.65,-3.15,-1.2));+#1640 = DIRECTION('',(1.,0.,0.));+#1641 = DIRECTION('',(0.,0.,-1.));+#1642 = DEFINITIONAL_REPRESENTATION('',(#1643),#1647);+#1643 = LINE('',#1644,#1645);+#1644 = CARTESIAN_POINT('',(0.,-0.1));+#1645 = VECTOR('',#1646,1.);+#1646 = DIRECTION('',(-1.,0.));+#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1648 = ORIENTED_EDGE('',*,*,#1649,.F.);+#1649 = EDGE_CURVE('',#1566,#1622,#1650,.T.);+#1650 = SURFACE_CURVE('',#1651,(#1655,#1662),.PCURVE_S1.);+#1651 = LINE('',#1652,#1653);+#1652 = CARTESIAN_POINT('',(-5.65,-3.25,-1.2));+#1653 = VECTOR('',#1654,1.);+#1654 = DIRECTION('',(1.,0.,0.));+#1655 = PCURVE('',#207,#1656);+#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1661);+#1657 = LINE('',#1658,#1659);+#1658 = CARTESIAN_POINT('',(-2.7,0.3));+#1659 = VECTOR('',#1660,1.);+#1660 = DIRECTION('',(0.,1.));+#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1662 = PCURVE('',#1663,#1668);+#1663 = PLANE('',#1664);+#1664 = AXIS2_PLACEMENT_3D('',#1665,#1666,#1667);+#1665 = CARTESIAN_POINT('',(-5.65,-3.15,-1.2));+#1666 = DIRECTION('',(0.,0.,-1.));+#1667 = DIRECTION('',(-1.,0.,-0.));+#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673);+#1669 = LINE('',#1670,#1671);+#1670 = CARTESIAN_POINT('',(-0.,-0.1));+#1671 = VECTOR('',#1672,1.);+#1672 = DIRECTION('',(-1.,0.));+#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1674 = FACE_BOUND('',#1675,.T.);+#1675 = EDGE_LOOP('',(#1676,#1677,#1700,#1723,#1746,#1774,#1797,#1820,+    #1843,#1871,#1894,#1922,#1945,#1973,#1996,#2024,#2047,#2068,#2069,+    #2095));+#1676 = ORIENTED_EDGE('',*,*,#1537,.T.);+#1677 = ORIENTED_EDGE('',*,*,#1678,.T.);+#1678 = EDGE_CURVE('',#1515,#1679,#1681,.T.);+#1679 = VERTEX_POINT('',#1680);+#1680 = CARTESIAN_POINT('',(2.145,-3.25,-1.5));+#1681 = SURFACE_CURVE('',#1682,(#1686,#1693),.PCURVE_S1.);+#1682 = LINE('',#1683,#1684);+#1683 = CARTESIAN_POINT('',(-5.95,-3.25,-1.5));+#1684 = VECTOR('',#1685,1.);+#1685 = DIRECTION('',(1.,0.,0.));+#1686 = PCURVE('',#207,#1687);+#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692);+#1688 = LINE('',#1689,#1690);+#1689 = CARTESIAN_POINT('',(-3.,0.));+#1690 = VECTOR('',#1691,1.);+#1691 = DIRECTION('',(0.,1.));+#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1693 = PCURVE('',#1499,#1694);+#1694 = DEFINITIONAL_REPRESENTATION('',(#1695),#1699);+#1695 = LINE('',#1696,#1697);+#1696 = CARTESIAN_POINT('',(-5.95,-3.25));+#1697 = VECTOR('',#1698,1.);+#1698 = DIRECTION('',(1.,0.));+#1699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1700 = ORIENTED_EDGE('',*,*,#1701,.F.);+#1701 = EDGE_CURVE('',#1702,#1679,#1704,.T.);+#1702 = VERTEX_POINT('',#1703);+#1703 = CARTESIAN_POINT('',(2.145,-3.25,-1.4));+#1704 = SURFACE_CURVE('',#1705,(#1709,#1716),.PCURVE_S1.);+#1705 = LINE('',#1706,#1707);+#1706 = CARTESIAN_POINT('',(2.145,-3.25,-1.4));+#1707 = VECTOR('',#1708,1.);+#1708 = DIRECTION('',(-0.,-0.,-1.));+#1709 = PCURVE('',#207,#1710);+#1710 = DEFINITIONAL_REPRESENTATION('',(#1711),#1715);+#1711 = LINE('',#1712,#1713);+#1712 = CARTESIAN_POINT('',(-2.9,8.095));+#1713 = VECTOR('',#1714,1.);+#1714 = DIRECTION('',(-1.,0.));+#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1716 = PCURVE('',#1473,#1717);+#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722);+#1718 = LINE('',#1719,#1720);+#1719 = CARTESIAN_POINT('',(6.5,0.));+#1720 = VECTOR('',#1721,1.);+#1721 = DIRECTION('',(0.,-1.));+#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1723 = ORIENTED_EDGE('',*,*,#1724,.F.);+#1724 = EDGE_CURVE('',#1725,#1702,#1727,.T.);+#1725 = VERTEX_POINT('',#1726);+#1726 = CARTESIAN_POINT('',(2.15,-3.25,-1.4));+#1727 = SURFACE_CURVE('',#1728,(#1732,#1739),.PCURVE_S1.);+#1728 = LINE('',#1729,#1730);+#1729 = CARTESIAN_POINT('',(3.355,-3.25,-1.4));+#1730 = VECTOR('',#1731,1.);+#1731 = DIRECTION('',(-1.,0.,0.));+#1732 = PCURVE('',#207,#1733);+#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738);+#1734 = LINE('',#1735,#1736);+#1735 = CARTESIAN_POINT('',(-2.9,9.305));+#1736 = VECTOR('',#1737,1.);+#1737 = DIRECTION('',(0.,-1.));+#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1739 = PCURVE('',#1394,#1740);+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);+#1741 = LINE('',#1742,#1743);+#1742 = CARTESIAN_POINT('',(-3.355,-3.25));+#1743 = VECTOR('',#1744,1.);+#1744 = DIRECTION('',(1.,0.));+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1746 = ORIENTED_EDGE('',*,*,#1747,.F.);+#1747 = EDGE_CURVE('',#1748,#1725,#1750,.T.);+#1748 = VERTEX_POINT('',#1749);+#1749 = CARTESIAN_POINT('',(3.35,-3.25,-1.4));+#1750 = SURFACE_CURVE('',#1751,(#1755,#1762),.PCURVE_S1.);+#1751 = LINE('',#1752,#1753);+#1752 = CARTESIAN_POINT('',(3.355,-3.25,-1.4));+#1753 = VECTOR('',#1754,1.);+#1754 = DIRECTION('',(-1.,0.,0.));+#1755 = PCURVE('',#207,#1756);+#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1761);+#1757 = LINE('',#1758,#1759);+#1758 = CARTESIAN_POINT('',(-2.9,9.305));+#1759 = VECTOR('',#1760,1.);+#1760 = DIRECTION('',(0.,-1.));+#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1762 = PCURVE('',#1763,#1768);+#1763 = PLANE('',#1764);+#1764 = AXIS2_PLACEMENT_3D('',#1765,#1766,#1767);+#1765 = CARTESIAN_POINT('',(3.35,-3.55,-1.4));+#1766 = DIRECTION('',(0.,0.,1.));+#1767 = DIRECTION('',(1.,0.,-0.));+#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773);+#1769 = LINE('',#1770,#1771);+#1770 = CARTESIAN_POINT('',(5.E-03,0.3));+#1771 = VECTOR('',#1772,1.);+#1772 = DIRECTION('',(-1.,0.));+#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1774 = ORIENTED_EDGE('',*,*,#1775,.F.);+#1775 = EDGE_CURVE('',#1776,#1748,#1778,.T.);+#1776 = VERTEX_POINT('',#1777);+#1777 = CARTESIAN_POINT('',(3.355,-3.25,-1.4));+#1778 = SURFACE_CURVE('',#1779,(#1783,#1790),.PCURVE_S1.);+#1779 = LINE('',#1780,#1781);+#1780 = CARTESIAN_POINT('',(3.355,-3.25,-1.4));+#1781 = VECTOR('',#1782,1.);+#1782 = DIRECTION('',(-1.,0.,0.));+#1783 = PCURVE('',#207,#1784);+#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789);+#1785 = LINE('',#1786,#1787);+#1786 = CARTESIAN_POINT('',(-2.9,9.305));+#1787 = VECTOR('',#1788,1.);+#1788 = DIRECTION('',(0.,-1.));+#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1790 = PCURVE('',#1394,#1791);+#1791 = DEFINITIONAL_REPRESENTATION('',(#1792),#1796);+#1792 = LINE('',#1793,#1794);+#1793 = CARTESIAN_POINT('',(-3.355,-3.25));+#1794 = VECTOR('',#1795,1.);+#1795 = DIRECTION('',(1.,0.));+#1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1797 = ORIENTED_EDGE('',*,*,#1798,.T.);+#1798 = EDGE_CURVE('',#1776,#1799,#1801,.T.);+#1799 = VERTEX_POINT('',#1800);+#1800 = CARTESIAN_POINT('',(3.355,-3.25,-1.5));+#1801 = SURFACE_CURVE('',#1802,(#1806,#1813),.PCURVE_S1.);+#1802 = LINE('',#1803,#1804);+#1803 = CARTESIAN_POINT('',(3.355,-3.25,-1.4));+#1804 = VECTOR('',#1805,1.);+#1805 = DIRECTION('',(-0.,-0.,-1.));+#1806 = PCURVE('',#207,#1807);+#1807 = DEFINITIONAL_REPRESENTATION('',(#1808),#1812);+#1808 = LINE('',#1809,#1810);+#1809 = CARTESIAN_POINT('',(-2.9,9.305));+#1810 = VECTOR('',#1811,1.);+#1811 = DIRECTION('',(-1.,0.));+#1812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1813 = PCURVE('',#1366,#1814);+#1814 = DEFINITIONAL_REPRESENTATION('',(#1815),#1819);+#1815 = LINE('',#1816,#1817);+#1816 = CARTESIAN_POINT('',(-6.5,0.));+#1817 = VECTOR('',#1818,1.);+#1818 = DIRECTION('',(0.,-1.));+#1819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1820 = ORIENTED_EDGE('',*,*,#1821,.T.);+#1821 = EDGE_CURVE('',#1799,#1822,#1824,.T.);+#1822 = VERTEX_POINT('',#1823);+#1823 = CARTESIAN_POINT('',(5.75,-3.25,-1.5));+#1824 = SURFACE_CURVE('',#1825,(#1829,#1836),.PCURVE_S1.);+#1825 = LINE('',#1826,#1827);+#1826 = CARTESIAN_POINT('',(-5.95,-3.25,-1.5));+#1827 = VECTOR('',#1828,1.);+#1828 = DIRECTION('',(1.,0.,0.));+#1829 = PCURVE('',#207,#1830);+#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835);+#1831 = LINE('',#1832,#1833);+#1832 = CARTESIAN_POINT('',(-3.,0.));+#1833 = VECTOR('',#1834,1.);+#1834 = DIRECTION('',(0.,1.));+#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1836 = PCURVE('',#1338,#1837);+#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1842);+#1838 = LINE('',#1839,#1840);+#1839 = CARTESIAN_POINT('',(-5.95,-3.25));+#1840 = VECTOR('',#1841,1.);+#1841 = DIRECTION('',(1.,0.));+#1842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1843 = ORIENTED_EDGE('',*,*,#1844,.T.);+#1844 = EDGE_CURVE('',#1822,#1845,#1847,.T.);+#1845 = VERTEX_POINT('',#1846);+#1846 = CARTESIAN_POINT('',(5.95,-3.25,-1.3));+#1847 = SURFACE_CURVE('',#1848,(#1853,#1864),.PCURVE_S1.);+#1848 = CIRCLE('',#1849,0.2);+#1849 = AXIS2_PLACEMENT_3D('',#1850,#1851,#1852);+#1850 = CARTESIAN_POINT('',(5.75,-3.25,-1.3));+#1851 = DIRECTION('',(0.,-1.,0.));+#1852 = DIRECTION('',(0.,0.,1.));+#1853 = PCURVE('',#207,#1854);+#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1863);+#1855 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1856,#1857,#1858,#1859,+#1860,#1861,#1862),.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('') );+#1856 = CARTESIAN_POINT('',(-2.6,11.7));+#1857 = CARTESIAN_POINT('',(-2.6,11.353589838486));+#1858 = CARTESIAN_POINT('',(-2.9,11.526794919243));+#1859 = CARTESIAN_POINT('',(-3.2,11.7));+#1860 = CARTESIAN_POINT('',(-2.9,11.873205080757));+#1861 = CARTESIAN_POINT('',(-2.6,12.046410161514));+#1862 = CARTESIAN_POINT('',(-2.6,11.7));+#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1864 = PCURVE('',#1310,#1865);+#1865 = DEFINITIONAL_REPRESENTATION('',(#1866),#1870);+#1866 = LINE('',#1867,#1868);+#1867 = CARTESIAN_POINT('',(7.853981633974,-6.5));+#1868 = VECTOR('',#1869,1.);+#1869 = DIRECTION('',(-1.,0.));+#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1871 = ORIENTED_EDGE('',*,*,#1872,.F.);+#1872 = EDGE_CURVE('',#1873,#1845,#1875,.T.);+#1873 = VERTEX_POINT('',#1874);+#1874 = CARTESIAN_POINT('',(5.95,-3.25,1.3));+#1875 = SURFACE_CURVE('',#1876,(#1880,#1887),.PCURVE_S1.);+#1876 = LINE('',#1877,#1878);+#1877 = CARTESIAN_POINT('',(5.95,-3.25,1.5));+#1878 = VECTOR('',#1879,1.);+#1879 = DIRECTION('',(-0.,-0.,-1.));+#1880 = PCURVE('',#207,#1881);+#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886);+#1882 = LINE('',#1883,#1884);+#1883 = CARTESIAN_POINT('',(0.,11.9));+#1884 = VECTOR('',#1885,1.);+#1885 = DIRECTION('',(-1.,0.));+#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1887 = PCURVE('',#1277,#1888);+#1888 = DEFINITIONAL_REPRESENTATION('',(#1889),#1893);+#1889 = LINE('',#1890,#1891);+#1890 = CARTESIAN_POINT('',(6.5,0.));+#1891 = VECTOR('',#1892,1.);+#1892 = DIRECTION('',(0.,-1.));+#1893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1894 = ORIENTED_EDGE('',*,*,#1895,.T.);+#1895 = EDGE_CURVE('',#1873,#1896,#1898,.T.);+#1896 = VERTEX_POINT('',#1897);+#1897 = CARTESIAN_POINT('',(5.75,-3.25,1.5));+#1898 = SURFACE_CURVE('',#1899,(#1904,#1915),.PCURVE_S1.);+#1899 = CIRCLE('',#1900,0.2);+#1900 = AXIS2_PLACEMENT_3D('',#1901,#1902,#1903);+#1901 = CARTESIAN_POINT('',(5.75,-3.25,1.3));+#1902 = DIRECTION('',(0.,-1.,0.));+#1903 = DIRECTION('',(0.,0.,1.));+#1904 = PCURVE('',#207,#1905);+#1905 = DEFINITIONAL_REPRESENTATION('',(#1906),#1914);+#1906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1907,#1908,#1909,#1910,+#1911,#1912,#1913),.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('') );+#1907 = CARTESIAN_POINT('',(0.,11.7));+#1908 = CARTESIAN_POINT('',(0.,11.353589838486));+#1909 = CARTESIAN_POINT('',(-0.3,11.526794919243));+#1910 = CARTESIAN_POINT('',(-0.6,11.7));+#1911 = CARTESIAN_POINT('',(-0.3,11.873205080757));+#1912 = CARTESIAN_POINT('',(-3.053113317719E-16,12.046410161514));+#1913 = CARTESIAN_POINT('',(0.,11.7));+#1914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1915 = PCURVE('',#1249,#1916);+#1916 = DEFINITIONAL_REPRESENTATION('',(#1917),#1921);+#1917 = LINE('',#1918,#1919);+#1918 = CARTESIAN_POINT('',(-4.712388980385,3.25));+#1919 = VECTOR('',#1920,1.);+#1920 = DIRECTION('',(1.,0.));+#1921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1922 = ORIENTED_EDGE('',*,*,#1923,.F.);+#1923 = EDGE_CURVE('',#1924,#1896,#1926,.T.);+#1924 = VERTEX_POINT('',#1925);+#1925 = CARTESIAN_POINT('',(-5.75,-3.25,1.5));+#1926 = SURFACE_CURVE('',#1927,(#1931,#1938),.PCURVE_S1.);+#1927 = LINE('',#1928,#1929);+#1928 = CARTESIAN_POINT('',(-5.95,-3.25,1.5));+#1929 = VECTOR('',#1930,1.);+#1930 = DIRECTION('',(1.,0.,0.));+#1931 = PCURVE('',#207,#1932);+#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937);+#1933 = LINE('',#1934,#1935);+#1934 = CARTESIAN_POINT('',(0.,0.));+#1935 = VECTOR('',#1936,1.);+#1936 = DIRECTION('',(0.,1.));+#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1938 = PCURVE('',#1216,#1939);+#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944);+#1940 = LINE('',#1941,#1942);+#1941 = CARTESIAN_POINT('',(-5.95,-3.25));+#1942 = VECTOR('',#1943,1.);+#1943 = DIRECTION('',(1.,0.));+#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1945 = ORIENTED_EDGE('',*,*,#1946,.T.);+#1946 = EDGE_CURVE('',#1924,#1947,#1949,.T.);+#1947 = VERTEX_POINT('',#1948);+#1948 = CARTESIAN_POINT('',(-5.95,-3.25,1.3));+#1949 = SURFACE_CURVE('',#1950,(#1955,#1966),.PCURVE_S1.);+#1950 = CIRCLE('',#1951,0.2);+#1951 = AXIS2_PLACEMENT_3D('',#1952,#1953,#1954);+#1952 = CARTESIAN_POINT('',(-5.75,-3.25,1.3));+#1953 = DIRECTION('',(0.,-1.,0.));+#1954 = DIRECTION('',(0.,0.,1.));+#1955 = PCURVE('',#207,#1956);+#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1965);+#1957 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1958,#1959,#1960,#1961,+#1962,#1963,#1964),.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('') );+#1958 = CARTESIAN_POINT('',(0.,0.2));+#1959 = CARTESIAN_POINT('',(0.,-0.146410161514));+#1960 = CARTESIAN_POINT('',(-0.3,2.679491924311E-02));+#1961 = CARTESIAN_POINT('',(-0.6,0.2));+#1962 = CARTESIAN_POINT('',(-0.3,0.373205080757));+#1963 = CARTESIAN_POINT('',(-3.053113317719E-16,0.546410161514));+#1964 = CARTESIAN_POINT('',(0.,0.2));+#1965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1966 = PCURVE('',#1188,#1967);+#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972);+#1968 = LINE('',#1969,#1970);+#1969 = CARTESIAN_POINT('',(1.570796326795,-3.25));+#1970 = VECTOR('',#1971,1.);+#1971 = DIRECTION('',(-1.,2.827159716856E-16));+#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1973 = ORIENTED_EDGE('',*,*,#1974,.T.);+#1974 = EDGE_CURVE('',#1947,#1975,#1977,.T.);+#1975 = VERTEX_POINT('',#1976);+#1976 = CARTESIAN_POINT('',(-5.95,-3.25,-1.3));+#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.);+#1978 = LINE('',#1979,#1980);+#1979 = CARTESIAN_POINT('',(-5.95,-3.25,1.5));+#1980 = VECTOR('',#1981,1.);+#1981 = DIRECTION('',(-0.,-0.,-1.));+#1982 = PCURVE('',#207,#1983);+#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988);+#1984 = LINE('',#1985,#1986);+#1985 = CARTESIAN_POINT('',(0.,0.));+#1986 = VECTOR('',#1987,1.);+#1987 = DIRECTION('',(-1.,0.));+#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1989 = PCURVE('',#1155,#1990);+#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);+#1991 = LINE('',#1992,#1993);+#1992 = CARTESIAN_POINT('',(-6.5,0.));+#1993 = VECTOR('',#1994,1.);+#1994 = DIRECTION('',(0.,-1.));+#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1996 = ORIENTED_EDGE('',*,*,#1997,.T.);+#1997 = EDGE_CURVE('',#1975,#1998,#2000,.T.);+#1998 = VERTEX_POINT('',#1999);+#1999 = CARTESIAN_POINT('',(-5.75,-3.25,-1.5));+#2000 = SURFACE_CURVE('',#2001,(#2006,#2017),.PCURVE_S1.);+#2001 = CIRCLE('',#2002,0.2);+#2002 = AXIS2_PLACEMENT_3D('',#2003,#2004,#2005);+#2003 = CARTESIAN_POINT('',(-5.75,-3.25,-1.3));+#2004 = DIRECTION('',(0.,-1.,0.));+#2005 = DIRECTION('',(0.,0.,1.));+#2006 = PCURVE('',#207,#2007);+#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2016);+#2008 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2009,#2010,#2011,#2012,+#2013,#2014,#2015),.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('') );+#2009 = CARTESIAN_POINT('',(-2.6,0.2));+#2010 = CARTESIAN_POINT('',(-2.6,-0.146410161514));+#2011 = CARTESIAN_POINT('',(-2.9,2.679491924311E-02));+#2012 = CARTESIAN_POINT('',(-3.2,0.2));+#2013 = CARTESIAN_POINT('',(-2.9,0.373205080757));+#2014 = CARTESIAN_POINT('',(-2.6,0.546410161514));+#2015 = CARTESIAN_POINT('',(-2.6,0.2));+#2016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2017 = PCURVE('',#1127,#2018);+#2018 = DEFINITIONAL_REPRESENTATION('',(#2019),#2023);+#2019 = LINE('',#2020,#2021);+#2020 = CARTESIAN_POINT('',(1.570796326795,6.5));+#2021 = VECTOR('',#2022,1.);+#2022 = DIRECTION('',(1.,0.));+#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2024 = ORIENTED_EDGE('',*,*,#2025,.T.);+#2025 = EDGE_CURVE('',#1998,#2026,#2028,.T.);+#2026 = VERTEX_POINT('',#2027);+#2027 = CARTESIAN_POINT('',(-3.355,-3.25,-1.5));+#2028 = SURFACE_CURVE('',#2029,(#2033,#2040),.PCURVE_S1.);+#2029 = LINE('',#2030,#2031);+#2030 = CARTESIAN_POINT('',(-5.95,-3.25,-1.5));+#2031 = VECTOR('',#2032,1.);+#2032 = DIRECTION('',(1.,0.,0.));+#2033 = PCURVE('',#207,#2034);+#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039);+#2035 = LINE('',#2036,#2037);+#2036 = CARTESIAN_POINT('',(-3.,0.));+#2037 = VECTOR('',#2038,1.);+#2038 = DIRECTION('',(0.,1.));+#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2040 = PCURVE('',#1094,#2041);+#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046);+#2042 = LINE('',#2043,#2044);+#2043 = CARTESIAN_POINT('',(-5.95,-3.25));+#2044 = VECTOR('',#2045,1.);+#2045 = DIRECTION('',(1.,0.));+#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2047 = ORIENTED_EDGE('',*,*,#2048,.F.);+#2048 = EDGE_CURVE('',#370,#2026,#2049,.T.);+#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.);+#2050 = LINE('',#2051,#2052);+#2051 = CARTESIAN_POINT('',(-3.355,-3.25,-1.4));+#2052 = VECTOR('',#2053,1.);+#2053 = DIRECTION('',(-0.,-0.,-1.));+#2054 = PCURVE('',#207,#2055);+#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060);+#2056 = LINE('',#2057,#2058);+#2057 = CARTESIAN_POINT('',(-2.9,2.595));+#2058 = VECTOR('',#2059,1.);+#2059 = DIRECTION('',(-1.,0.));+#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2061 = PCURVE('',#408,#2062);+#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067);+#2063 = LINE('',#2064,#2065);+#2064 = CARTESIAN_POINT('',(-6.5,0.));+#2065 = VECTOR('',#2066,1.);+#2066 = DIRECTION('',(0.,-1.));+#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2068 = ORIENTED_EDGE('',*,*,#369,.T.);+#2069 = ORIENTED_EDGE('',*,*,#2070,.T.);+#2070 = EDGE_CURVE('',#342,#192,#2071,.T.);+#2071 = SURFACE_CURVE('',#2072,(#2076,#2083),.PCURVE_S1.);+#2072 = LINE('',#2073,#2074);+#2073 = CARTESIAN_POINT('',(-3.355,-3.25,-1.4));+#2074 = VECTOR('',#2075,1.);+#2075 = DIRECTION('',(1.,0.,0.));+#2076 = PCURVE('',#207,#2077);+#2077 = DEFINITIONAL_REPRESENTATION('',(#2078),#2082);+#2078 = LINE('',#2079,#2080);+#2079 = CARTESIAN_POINT('',(-2.9,2.595));+#2080 = VECTOR('',#2081,1.);+#2081 = DIRECTION('',(0.,1.));+#2082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2083 = PCURVE('',#2084,#2089);+#2084 = PLANE('',#2085);+#2085 = AXIS2_PLACEMENT_3D('',#2086,#2087,#2088);+#2086 = CARTESIAN_POINT('',(-2.15,-2.25,-1.4));+#2087 = DIRECTION('',(-0.,0.,-1.));+#2088 = DIRECTION('',(-1.,0.,0.));+#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094);+#2090 = LINE('',#2091,#2092);+#2091 = CARTESIAN_POINT('',(1.205,-1.));+#2092 = VECTOR('',#2093,1.);+#2093 = DIRECTION('',(-1.,0.));+#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2095 = ORIENTED_EDGE('',*,*,#191,.T.);+#2096 = ADVANCED_FACE('',(#2097),#235,.F.);+#2097 = FACE_BOUND('',#2098,.T.);+#2098 = EDGE_LOOP('',(#2099,#2129,#2150,#2151,#2174,#2202,#2230,#2258,+    #2286,#2315,#2343));+#2099 = ORIENTED_EDGE('',*,*,#2100,.F.);+#2100 = EDGE_CURVE('',#2101,#2103,#2105,.T.);+#2101 = VERTEX_POINT('',#2102);+#2102 = CARTESIAN_POINT('',(-2.15,-2.8,-1.6));+#2103 = VERTEX_POINT('',#2104);+#2104 = CARTESIAN_POINT('',(-2.15,-3.55,-1.6));+#2105 = SURFACE_CURVE('',#2106,(#2110,#2117),.PCURVE_S1.);+#2106 = LINE('',#2107,#2108);+#2107 = CARTESIAN_POINT('',(-2.15,-2.25,-1.6));+#2108 = VECTOR('',#2109,1.);+#2109 = DIRECTION('',(0.,-1.,0.));+#2110 = PCURVE('',#235,#2111);+#2111 = DEFINITIONAL_REPRESENTATION('',(#2112),#2116);+#2112 = LINE('',#2113,#2114);+#2113 = CARTESIAN_POINT('',(-2.4,1.3));+#2114 = VECTOR('',#2115,1.);+#2115 = DIRECTION('',(0.,-1.));+#2116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2117 = PCURVE('',#2118,#2123);+#2118 = PLANE('',#2119);+#2119 = AXIS2_PLACEMENT_3D('',#2120,#2121,#2122);+#2120 = CARTESIAN_POINT('',(-2.15,-2.25,-1.6));+#2121 = DIRECTION('',(0.,0.,-1.));+#2122 = DIRECTION('',(-1.,0.,-0.));+#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128);+#2124 = LINE('',#2125,#2126);+#2125 = CARTESIAN_POINT('',(0.,0.));+#2126 = VECTOR('',#2127,1.);+#2127 = DIRECTION('',(-0.,-1.));+#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2129 = ORIENTED_EDGE('',*,*,#2130,.T.);+#2130 = EDGE_CURVE('',#2101,#220,#2131,.T.);+#2131 = SURFACE_CURVE('',#2132,(#2136,#2143),.PCURVE_S1.);+#2132 = LINE('',#2133,#2134);+#2133 = CARTESIAN_POINT('',(-2.15,-2.8,-1.4));+#2134 = VECTOR('',#2135,1.);+#2135 = DIRECTION('',(-0.,-0.,1.));+#2136 = PCURVE('',#235,#2137);+#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2142);+#2138 = LINE('',#2139,#2140);+#2139 = CARTESIAN_POINT('',(-2.2,0.75));+#2140 = VECTOR('',#2141,1.);+#2141 = DIRECTION('',(1.,0.));+#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2143 = PCURVE('',#268,#2144);+#2144 = DEFINITIONAL_REPRESENTATION('',(#2145),#2149);+#2145 = LINE('',#2146,#2147);+#2146 = CARTESIAN_POINT('',(0.,0.));+#2147 = VECTOR('',#2148,1.);+#2148 = DIRECTION('',(0.,1.));+#2149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2150 = ORIENTED_EDGE('',*,*,#219,.T.);+#2151 = ORIENTED_EDGE('',*,*,#2152,.T.);+#2152 = EDGE_CURVE('',#192,#2153,#2155,.T.);+#2153 = VERTEX_POINT('',#2154);+#2154 = CARTESIAN_POINT('',(-2.15,-3.55,-1.4));+#2155 = SURFACE_CURVE('',#2156,(#2160,#2167),.PCURVE_S1.);+#2156 = LINE('',#2157,#2158);+#2157 = CARTESIAN_POINT('',(-2.15,-2.25,-1.4));+#2158 = VECTOR('',#2159,1.);+#2159 = DIRECTION('',(-0.,-1.,-0.));+#2160 = PCURVE('',#235,#2161);+#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166);+#2162 = LINE('',#2163,#2164);+#2163 = CARTESIAN_POINT('',(-2.2,1.3));+#2164 = VECTOR('',#2165,1.);+#2165 = DIRECTION('',(0.,-1.));+#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2167 = PCURVE('',#2084,#2168);+#2168 = DEFINITIONAL_REPRESENTATION('',(#2169),#2173);+#2169 = LINE('',#2170,#2171);+#2170 = CARTESIAN_POINT('',(0.,0.));+#2171 = VECTOR('',#2172,1.);+#2172 = DIRECTION('',(0.,-1.));+#2173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2174 = ORIENTED_EDGE('',*,*,#2175,.T.);+#2175 = EDGE_CURVE('',#2153,#2176,#2178,.T.);+#2176 = VERTEX_POINT('',#2177);+#2177 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#2178 = SURFACE_CURVE('',#2179,(#2183,#2190),.PCURVE_S1.);+#2179 = LINE('',#2180,#2181);+#2180 = CARTESIAN_POINT('',(-2.15,-3.55,-1.4));+#2181 = VECTOR('',#2182,1.);+#2182 = DIRECTION('',(-0.,-0.,1.));+#2183 = PCURVE('',#235,#2184);+#2184 = DEFINITIONAL_REPRESENTATION('',(#2185),#2189);+#2185 = LINE('',#2186,#2187);+#2186 = CARTESIAN_POINT('',(-2.2,0.));+#2187 = VECTOR('',#2188,1.);+#2188 = DIRECTION('',(1.,0.));+#2189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2190 = PCURVE('',#2191,#2196);+#2191 = PLANE('',#2192);+#2192 = AXIS2_PLACEMENT_3D('',#2193,#2194,#2195);+#2193 = CARTESIAN_POINT('',(-2.15,-3.55,-0.8));+#2194 = DIRECTION('',(0.,-1.,0.));+#2195 = DIRECTION('',(0.,0.,-1.));+#2196 = DEFINITIONAL_REPRESENTATION('',(#2197),#2201);+#2197 = LINE('',#2198,#2199);+#2198 = CARTESIAN_POINT('',(0.6,0.));+#2199 = VECTOR('',#2200,1.);+#2200 = DIRECTION('',(-1.,0.));+#2201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2202 = ORIENTED_EDGE('',*,*,#2203,.T.);+#2203 = EDGE_CURVE('',#2176,#2204,#2206,.T.);+#2204 = VERTEX_POINT('',#2205);+#2205 = CARTESIAN_POINT('',(-2.15,-3.15,0.8));+#2206 = SURFACE_CURVE('',#2207,(#2211,#2218),.PCURVE_S1.);+#2207 = LINE('',#2208,#2209);+#2208 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#2209 = VECTOR('',#2210,1.);+#2210 = DIRECTION('',(0.,1.,1.25944953468E-16));+#2211 = PCURVE('',#235,#2212);+#2212 = DEFINITIONAL_REPRESENTATION('',(#2213),#2217);+#2213 = LINE('',#2214,#2215);+#2214 = CARTESIAN_POINT('',(0.,0.));+#2215 = VECTOR('',#2216,1.);+#2216 = DIRECTION('',(1.25944953468E-16,1.));+#2217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2218 = PCURVE('',#2219,#2224);+#2219 = PLANE('',#2220);+#2220 = AXIS2_PLACEMENT_3D('',#2221,#2222,#2223);+#2221 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#2222 = DIRECTION('',(0.,-1.25944953468E-16,1.));+#2223 = DIRECTION('',(0.,-1.,-1.25944953468E-16));+#2224 = DEFINITIONAL_REPRESENTATION('',(#2225),#2229);+#2225 = LINE('',#2226,#2227);+#2226 = CARTESIAN_POINT('',(0.,0.));+#2227 = VECTOR('',#2228,1.);+#2228 = DIRECTION('',(-1.,0.));+#2229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2230 = ORIENTED_EDGE('',*,*,#2231,.F.);+#2231 = EDGE_CURVE('',#2232,#2204,#2234,.T.);+#2232 = VERTEX_POINT('',#2233);+#2233 = CARTESIAN_POINT('',(-2.15,-3.15,1.));+#2234 = SURFACE_CURVE('',#2235,(#2239,#2246),.PCURVE_S1.);+#2235 = LINE('',#2236,#2237);+#2236 = CARTESIAN_POINT('',(-2.15,-3.15,0.));+#2237 = VECTOR('',#2238,1.);+#2238 = DIRECTION('',(0.,0.,-1.));+#2239 = PCURVE('',#235,#2240);+#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245);+#2241 = LINE('',#2242,#2243);+#2242 = CARTESIAN_POINT('',(-0.8,0.4));+#2243 = VECTOR('',#2244,1.);+#2244 = DIRECTION('',(-1.,0.));+#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2246 = PCURVE('',#2247,#2252);+#2247 = PLANE('',#2248);+#2248 = AXIS2_PLACEMENT_3D('',#2249,#2250,#2251);+#2249 = CARTESIAN_POINT('',(0.,-3.15,0.));+#2250 = DIRECTION('',(0.,-1.,-0.));+#2251 = DIRECTION('',(0.,0.,-1.));+#2252 = DEFINITIONAL_REPRESENTATION('',(#2253),#2257);+#2253 = LINE('',#2254,#2255);+#2254 = CARTESIAN_POINT('',(0.,-2.15));+#2255 = VECTOR('',#2256,1.);+#2256 = DIRECTION('',(1.,0.));+#2257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2258 = ORIENTED_EDGE('',*,*,#2259,.F.);+#2259 = EDGE_CURVE('',#2260,#2232,#2262,.T.);+#2260 = VERTEX_POINT('',#2261);+#2261 = CARTESIAN_POINT('',(-2.15,-3.55,1.));+#2262 = SURFACE_CURVE('',#2263,(#2267,#2274),.PCURVE_S1.);+#2263 = LINE('',#2264,#2265);+#2264 = CARTESIAN_POINT('',(-2.15,-3.55,1.));+#2265 = VECTOR('',#2266,1.);+#2266 = DIRECTION('',(0.,1.,1.25944953468E-16));+#2267 = PCURVE('',#235,#2268);+#2268 = DEFINITIONAL_REPRESENTATION('',(#2269),#2273);+#2269 = LINE('',#2270,#2271);+#2270 = CARTESIAN_POINT('',(0.2,0.));+#2271 = VECTOR('',#2272,1.);+#2272 = DIRECTION('',(1.25944953468E-16,1.));+#2273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2274 = PCURVE('',#2275,#2280);+#2275 = PLANE('',#2276);+#2276 = AXIS2_PLACEMENT_3D('',#2277,#2278,#2279);+#2277 = CARTESIAN_POINT('',(-2.15,-3.55,1.));+#2278 = DIRECTION('',(0.,-1.25944953468E-16,1.));+#2279 = DIRECTION('',(0.,-1.,-1.25944953468E-16));+#2280 = DEFINITIONAL_REPRESENTATION('',(#2281),#2285);+#2281 = LINE('',#2282,#2283);+#2282 = CARTESIAN_POINT('',(0.,0.));+#2283 = VECTOR('',#2284,1.);+#2284 = DIRECTION('',(-1.,0.));+#2285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2286 = ORIENTED_EDGE('',*,*,#2287,.F.);+#2287 = EDGE_CURVE('',#2288,#2260,#2290,.T.);+#2288 = VERTEX_POINT('',#2289);+#2289 = CARTESIAN_POINT('',(-2.15,-3.75,0.8));+#2290 = SURFACE_CURVE('',#2291,(#2296,#2303),.PCURVE_S1.);+#2291 = CIRCLE('',#2292,0.2);+#2292 = AXIS2_PLACEMENT_3D('',#2293,#2294,#2295);+#2293 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#2294 = DIRECTION('',(-1.,0.,0.));+#2295 = DIRECTION('',(0.,0.,1.));+#2296 = PCURVE('',#235,#2297);+#2297 = DEFINITIONAL_REPRESENTATION('',(#2298),#2302);+#2298 = CIRCLE('',#2299,0.2);+#2299 = AXIS2_PLACEMENT_2D('',#2300,#2301);+#2300 = CARTESIAN_POINT('',(0.,0.));+#2301 = DIRECTION('',(1.,0.));+#2302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2303 = PCURVE('',#2304,#2309);+#2304 = CYLINDRICAL_SURFACE('',#2305,0.2);+#2305 = AXIS2_PLACEMENT_3D('',#2306,#2307,#2308);+#2306 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#2307 = DIRECTION('',(-1.,-0.,-0.));+#2308 = DIRECTION('',(-0.,0.,1.));+#2309 = DEFINITIONAL_REPRESENTATION('',(#2310),#2314);+#2310 = LINE('',#2311,#2312);+#2311 = CARTESIAN_POINT('',(0.,0.));+#2312 = VECTOR('',#2313,1.);+#2313 = DIRECTION('',(1.,0.));+#2314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2315 = ORIENTED_EDGE('',*,*,#2316,.F.);+#2316 = EDGE_CURVE('',#2317,#2288,#2319,.T.);+#2317 = VERTEX_POINT('',#2318);+#2318 = CARTESIAN_POINT('',(-2.15,-3.75,-1.4));+#2319 = SURFACE_CURVE('',#2320,(#2324,#2331),.PCURVE_S1.);+#2320 = LINE('',#2321,#2322);+#2321 = CARTESIAN_POINT('',(-2.15,-3.75,-0.8));+#2322 = VECTOR('',#2323,1.);+#2323 = DIRECTION('',(0.,0.,1.));+#2324 = PCURVE('',#235,#2325);+#2325 = DEFINITIONAL_REPRESENTATION('',(#2326),#2330);+#2326 = LINE('',#2327,#2328);+#2327 = CARTESIAN_POINT('',(-1.6,-0.2));+#2328 = VECTOR('',#2329,1.);+#2329 = DIRECTION('',(1.,0.));+#2330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2331 = PCURVE('',#2332,#2337);+#2332 = PLANE('',#2333);+#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336);+#2334 = CARTESIAN_POINT('',(-2.15,-3.75,-1.4));+#2335 = DIRECTION('',(0.,-1.,0.));+#2336 = DIRECTION('',(0.,-0.,-1.));+#2337 = DEFINITIONAL_REPRESENTATION('',(#2338),#2342);+#2338 = LINE('',#2339,#2340);+#2339 = CARTESIAN_POINT('',(-0.6,0.));+#2340 = VECTOR('',#2341,1.);+#2341 = DIRECTION('',(-1.,0.));+#2342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2343 = ORIENTED_EDGE('',*,*,#2344,.F.);+#2344 = EDGE_CURVE('',#2103,#2317,#2345,.T.);+#2345 = SURFACE_CURVE('',#2346,(#2351,#2358),.PCURVE_S1.);+#2346 = CIRCLE('',#2347,0.2);+#2347 = AXIS2_PLACEMENT_3D('',#2348,#2349,#2350);+#2348 = CARTESIAN_POINT('',(-2.15,-3.55,-1.4));+#2349 = DIRECTION('',(-1.,0.,0.));+#2350 = DIRECTION('',(0.,0.,1.));+#2351 = PCURVE('',#235,#2352);+#2352 = DEFINITIONAL_REPRESENTATION('',(#2353),#2357);+#2353 = CIRCLE('',#2354,0.2);+#2354 = AXIS2_PLACEMENT_2D('',#2355,#2356);+#2355 = CARTESIAN_POINT('',(-2.2,0.));+#2356 = DIRECTION('',(1.,0.));+#2357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2358 = PCURVE('',#2359,#2364);+#2359 = CYLINDRICAL_SURFACE('',#2360,0.2);+#2360 = AXIS2_PLACEMENT_3D('',#2361,#2362,#2363);+#2361 = CARTESIAN_POINT('',(-2.15,-3.55,-1.4));+#2362 = DIRECTION('',(-1.,-0.,-0.));+#2363 = DIRECTION('',(-0.,0.,1.));+#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369);+#2365 = LINE('',#2366,#2367);+#2366 = CARTESIAN_POINT('',(0.,0.));+#2367 = VECTOR('',#2368,1.);+#2368 = DIRECTION('',(1.,0.));+#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2370 = ADVANCED_FACE('',(#2371),#268,.T.);+#2371 = FACE_BOUND('',#2372,.T.);+#2372 = EDGE_LOOP('',(#2373,#2374,#2375,#2399));+#2373 = ORIENTED_EDGE('',*,*,#247,.F.);+#2374 = ORIENTED_EDGE('',*,*,#2130,.F.);+#2375 = ORIENTED_EDGE('',*,*,#2376,.F.);+#2376 = EDGE_CURVE('',#2377,#2101,#2379,.T.);+#2377 = VERTEX_POINT('',#2378);+#2378 = CARTESIAN_POINT('',(-2.7,-2.25,-1.6));+#2379 = SURFACE_CURVE('',#2380,(#2385,#2392),.PCURVE_S1.);+#2380 = CIRCLE('',#2381,0.55);+#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384);+#2382 = CARTESIAN_POINT('',(-2.7,-2.8,-1.6));+#2383 = DIRECTION('',(0.,0.,-1.));+#2384 = DIRECTION('',(-1.,0.,0.));+#2385 = PCURVE('',#268,#2386);+#2386 = DEFINITIONAL_REPRESENTATION('',(#2387),#2391);+#2387 = LINE('',#2388,#2389);+#2388 = CARTESIAN_POINT('',(3.14159265359,-0.2));+#2389 = VECTOR('',#2390,1.);+#2390 = DIRECTION('',(-1.,0.));+#2391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2392 = PCURVE('',#2118,#2393);+#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398);+#2394 = CIRCLE('',#2395,0.55);+#2395 = AXIS2_PLACEMENT_2D('',#2396,#2397);+#2396 = CARTESIAN_POINT('',(0.55,-0.55));+#2397 = DIRECTION('',(1.,0.));+#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2399 = ORIENTED_EDGE('',*,*,#2400,.F.);+#2400 = EDGE_CURVE('',#248,#2377,#2401,.T.);+#2401 = SURFACE_CURVE('',#2402,(#2406,#2413),.PCURVE_S1.);+#2402 = LINE('',#2403,#2404);+#2403 = CARTESIAN_POINT('',(-2.7,-2.25,-1.6));+#2404 = VECTOR('',#2405,1.);+#2405 = DIRECTION('',(0.,0.,-1.));+#2406 = PCURVE('',#268,#2407);+#2407 = DEFINITIONAL_REPRESENTATION('',(#2408),#2412);+#2408 = LINE('',#2409,#2410);+#2409 = CARTESIAN_POINT('',(1.570796326795,-0.2));+#2410 = VECTOR('',#2411,1.);+#2411 = DIRECTION('',(0.,-1.));+#2412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2413 = PCURVE('',#296,#2414);+#2414 = DEFINITIONAL_REPRESENTATION('',(#2415),#2419);+#2415 = LINE('',#2416,#2417);+#2416 = CARTESIAN_POINT('',(-0.2,-0.55));+#2417 = VECTOR('',#2418,1.);+#2418 = DIRECTION('',(-1.,0.));+#2419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2420 = ADVANCED_FACE('',(#2421),#296,.T.);+#2421 = FACE_BOUND('',#2422,.T.);+#2422 = EDGE_LOOP('',(#2423,#2424,#2425,#2448));+#2423 = ORIENTED_EDGE('',*,*,#280,.F.);+#2424 = ORIENTED_EDGE('',*,*,#2400,.T.);+#2425 = ORIENTED_EDGE('',*,*,#2426,.T.);+#2426 = EDGE_CURVE('',#2377,#2427,#2429,.T.);+#2427 = VERTEX_POINT('',#2428);+#2428 = CARTESIAN_POINT('',(-2.8,-2.25,-1.6));+#2429 = SURFACE_CURVE('',#2430,(#2434,#2441),.PCURVE_S1.);+#2430 = LINE('',#2431,#2432);+#2431 = CARTESIAN_POINT('',(-2.15,-2.25,-1.6));+#2432 = VECTOR('',#2433,1.);+#2433 = DIRECTION('',(-1.,-0.,-0.));+#2434 = PCURVE('',#296,#2435);+#2435 = DEFINITIONAL_REPRESENTATION('',(#2436),#2440);+#2436 = LINE('',#2437,#2438);+#2437 = CARTESIAN_POINT('',(-0.2,0.));+#2438 = VECTOR('',#2439,1.);+#2439 = DIRECTION('',(-0.,-1.));+#2440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2441 = PCURVE('',#2118,#2442);+#2442 = DEFINITIONAL_REPRESENTATION('',(#2443),#2447);+#2443 = LINE('',#2444,#2445);+#2444 = CARTESIAN_POINT('',(0.,0.));+#2445 = VECTOR('',#2446,1.);+#2446 = DIRECTION('',(1.,0.));+#2447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2448 = ORIENTED_EDGE('',*,*,#2449,.T.);+#2449 = EDGE_CURVE('',#2427,#281,#2450,.T.);+#2450 = SURFACE_CURVE('',#2451,(#2455,#2462),.PCURVE_S1.);+#2451 = LINE('',#2452,#2453);+#2452 = CARTESIAN_POINT('',(-2.8,-2.25,-1.4));+#2453 = VECTOR('',#2454,1.);+#2454 = DIRECTION('',(-0.,-0.,1.));+#2455 = PCURVE('',#296,#2456);+#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2461);+#2457 = LINE('',#2458,#2459);+#2458 = CARTESIAN_POINT('',(0.,-0.65));+#2459 = VECTOR('',#2460,1.);+#2460 = DIRECTION('',(1.,0.));+#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2462 = PCURVE('',#329,#2463);+#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468);+#2464 = LINE('',#2465,#2466);+#2465 = CARTESIAN_POINT('',(1.570796326795,2.2));+#2466 = VECTOR('',#2467,1.);+#2467 = DIRECTION('',(0.,-1.));+#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2469 = ADVANCED_FACE('',(#2470),#329,.T.);+#2470 = FACE_BOUND('',#2471,.T.);+#2471 = EDGE_LOOP('',(#2472,#2473,#2474,#2498));+#2472 = ORIENTED_EDGE('',*,*,#308,.F.);+#2473 = ORIENTED_EDGE('',*,*,#2449,.F.);+#2474 = ORIENTED_EDGE('',*,*,#2475,.F.);+#2475 = EDGE_CURVE('',#2476,#2427,#2478,.T.);+#2476 = VERTEX_POINT('',#2477);+#2477 = CARTESIAN_POINT('',(-3.35,-2.8,-1.6));+#2478 = SURFACE_CURVE('',#2479,(#2484,#2491),.PCURVE_S1.);+#2479 = CIRCLE('',#2480,0.55);+#2480 = AXIS2_PLACEMENT_3D('',#2481,#2482,#2483);+#2481 = CARTESIAN_POINT('',(-2.8,-2.8,-1.6));+#2482 = DIRECTION('',(0.,0.,-1.));+#2483 = DIRECTION('',(-1.,0.,0.));+#2484 = PCURVE('',#329,#2485);+#2485 = DEFINITIONAL_REPRESENTATION('',(#2486),#2490);+#2486 = LINE('',#2487,#2488);+#2487 = CARTESIAN_POINT('',(0.,2.4));+#2488 = VECTOR('',#2489,1.);+#2489 = DIRECTION('',(1.,0.));+#2490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2491 = PCURVE('',#2118,#2492);+#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497);+#2493 = CIRCLE('',#2494,0.55);+#2494 = AXIS2_PLACEMENT_2D('',#2495,#2496);+#2495 = CARTESIAN_POINT('',(0.65,-0.55));+#2496 = DIRECTION('',(1.,0.));+#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2498 = ORIENTED_EDGE('',*,*,#2499,.F.);+#2499 = EDGE_CURVE('',#309,#2476,#2500,.T.);+#2500 = SURFACE_CURVE('',#2501,(#2505,#2512),.PCURVE_S1.);+#2501 = LINE('',#2502,#2503);+#2502 = CARTESIAN_POINT('',(-3.35,-2.8,0.8));+#2503 = VECTOR('',#2504,1.);+#2504 = DIRECTION('',(0.,0.,-1.));+#2505 = PCURVE('',#329,#2506);+#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511);+#2507 = LINE('',#2508,#2509);+#2508 = CARTESIAN_POINT('',(0.,0.));+#2509 = VECTOR('',#2510,1.);+#2510 = DIRECTION('',(0.,1.));+#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2512 = PCURVE('',#357,#2513);+#2513 = DEFINITIONAL_REPRESENTATION('',(#2514),#2518);+#2514 = LINE('',#2515,#2516);+#2515 = CARTESIAN_POINT('',(0.,0.75));+#2516 = VECTOR('',#2517,1.);+#2517 = DIRECTION('',(-1.,0.));+#2518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2519 = ADVANCED_FACE('',(#2520),#357,.T.);+#2520 = FACE_BOUND('',#2521,.T.);+#2521 = EDGE_LOOP('',(#2522,#2523,#2524,#2547,#2571,#2594,#2618,#2641,+    #2664,#2687,#2710));+#2522 = ORIENTED_EDGE('',*,*,#341,.F.);+#2523 = ORIENTED_EDGE('',*,*,#2499,.T.);+#2524 = ORIENTED_EDGE('',*,*,#2525,.T.);+#2525 = EDGE_CURVE('',#2476,#2526,#2528,.T.);+#2526 = VERTEX_POINT('',#2527);+#2527 = CARTESIAN_POINT('',(-3.35,-3.55,-1.6));+#2528 = SURFACE_CURVE('',#2529,(#2533,#2540),.PCURVE_S1.);+#2529 = LINE('',#2530,#2531);+#2530 = CARTESIAN_POINT('',(-3.35,-2.25,-1.6));+#2531 = VECTOR('',#2532,1.);+#2532 = DIRECTION('',(0.,-1.,0.));+#2533 = PCURVE('',#357,#2534);+#2534 = DEFINITIONAL_REPRESENTATION('',(#2535),#2539);+#2535 = LINE('',#2536,#2537);+#2536 = CARTESIAN_POINT('',(-2.4,1.3));+#2537 = VECTOR('',#2538,1.);+#2538 = DIRECTION('',(0.,-1.));+#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2540 = PCURVE('',#2118,#2541);+#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2546);+#2542 = LINE('',#2543,#2544);+#2543 = CARTESIAN_POINT('',(1.2,0.));+#2544 = VECTOR('',#2545,1.);+#2545 = DIRECTION('',(-0.,-1.));+#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2547 = ORIENTED_EDGE('',*,*,#2548,.T.);+#2548 = EDGE_CURVE('',#2526,#2549,#2551,.T.);+#2549 = VERTEX_POINT('',#2550);+#2550 = CARTESIAN_POINT('',(-3.35,-3.75,-1.4));+#2551 = SURFACE_CURVE('',#2552,(#2557,#2564),.PCURVE_S1.);+#2552 = CIRCLE('',#2553,0.2);+#2553 = AXIS2_PLACEMENT_3D('',#2554,#2555,#2556);+#2554 = CARTESIAN_POINT('',(-3.35,-3.55,-1.4));+#2555 = DIRECTION('',(-1.,0.,0.));+#2556 = DIRECTION('',(0.,0.,1.));+#2557 = PCURVE('',#357,#2558);+#2558 = DEFINITIONAL_REPRESENTATION('',(#2559),#2563);+#2559 = CIRCLE('',#2560,0.2);+#2560 = AXIS2_PLACEMENT_2D('',#2561,#2562);+#2561 = CARTESIAN_POINT('',(-2.2,0.));+#2562 = DIRECTION('',(1.,0.));+#2563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2564 = PCURVE('',#2359,#2565);+#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570);+#2566 = LINE('',#2567,#2568);+#2567 = CARTESIAN_POINT('',(0.,1.2));+#2568 = VECTOR('',#2569,1.);+#2569 = DIRECTION('',(1.,0.));+#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2571 = ORIENTED_EDGE('',*,*,#2572,.T.);+#2572 = EDGE_CURVE('',#2549,#2573,#2575,.T.);+#2573 = VERTEX_POINT('',#2574);+#2574 = CARTESIAN_POINT('',(-3.35,-3.75,0.8));+#2575 = SURFACE_CURVE('',#2576,(#2580,#2587),.PCURVE_S1.);+#2576 = LINE('',#2577,#2578);+#2577 = CARTESIAN_POINT('',(-3.35,-3.75,-1.4));+#2578 = VECTOR('',#2579,1.);+#2579 = DIRECTION('',(0.,0.,1.));+#2580 = PCURVE('',#357,#2581);+#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586);+#2582 = LINE('',#2583,#2584);+#2583 = CARTESIAN_POINT('',(-2.2,-0.2));+#2584 = VECTOR('',#2585,1.);+#2585 = DIRECTION('',(1.,0.));+#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2587 = PCURVE('',#2332,#2588);+#2588 = DEFINITIONAL_REPRESENTATION('',(#2589),#2593);+#2589 = LINE('',#2590,#2591);+#2590 = CARTESIAN_POINT('',(-0.,-1.2));+#2591 = VECTOR('',#2592,1.);+#2592 = DIRECTION('',(-1.,0.));+#2593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2594 = ORIENTED_EDGE('',*,*,#2595,.T.);+#2595 = EDGE_CURVE('',#2573,#2596,#2598,.T.);+#2596 = VERTEX_POINT('',#2597);+#2597 = CARTESIAN_POINT('',(-3.35,-3.55,1.));+#2598 = SURFACE_CURVE('',#2599,(#2604,#2611),.PCURVE_S1.);+#2599 = CIRCLE('',#2600,0.2);+#2600 = AXIS2_PLACEMENT_3D('',#2601,#2602,#2603);+#2601 = CARTESIAN_POINT('',(-3.35,-3.55,0.8));+#2602 = DIRECTION('',(-1.,0.,0.));+#2603 = DIRECTION('',(0.,0.,1.));+#2604 = PCURVE('',#357,#2605);+#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610);+#2606 = CIRCLE('',#2607,0.2);+#2607 = AXIS2_PLACEMENT_2D('',#2608,#2609);+#2608 = CARTESIAN_POINT('',(0.,0.));+#2609 = DIRECTION('',(1.,0.));+#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2611 = PCURVE('',#2304,#2612);+#2612 = DEFINITIONAL_REPRESENTATION('',(#2613),#2617);+#2613 = LINE('',#2614,#2615);+#2614 = CARTESIAN_POINT('',(0.,1.2));+#2615 = VECTOR('',#2616,1.);+#2616 = DIRECTION('',(1.,0.));+#2617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2618 = ORIENTED_EDGE('',*,*,#2619,.T.);+#2619 = EDGE_CURVE('',#2596,#2620,#2622,.T.);+#2620 = VERTEX_POINT('',#2621);+#2621 = CARTESIAN_POINT('',(-3.35,-3.15,1.));+#2622 = SURFACE_CURVE('',#2623,(#2627,#2634),.PCURVE_S1.);+#2623 = LINE('',#2624,#2625);+#2624 = CARTESIAN_POINT('',(-3.35,-3.55,1.));+#2625 = VECTOR('',#2626,1.);+#2626 = DIRECTION('',(0.,1.,1.25944953468E-16));+#2627 = PCURVE('',#357,#2628);+#2628 = DEFINITIONAL_REPRESENTATION('',(#2629),#2633);+#2629 = LINE('',#2630,#2631);+#2630 = CARTESIAN_POINT('',(0.2,0.));+#2631 = VECTOR('',#2632,1.);+#2632 = DIRECTION('',(1.25944953468E-16,1.));+#2633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2634 = PCURVE('',#2275,#2635);+#2635 = DEFINITIONAL_REPRESENTATION('',(#2636),#2640);+#2636 = LINE('',#2637,#2638);+#2637 = CARTESIAN_POINT('',(-0.,-1.2));+#2638 = VECTOR('',#2639,1.);+#2639 = DIRECTION('',(-1.,0.));+#2640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2641 = ORIENTED_EDGE('',*,*,#2642,.T.);+#2642 = EDGE_CURVE('',#2620,#2643,#2645,.T.);+#2643 = VERTEX_POINT('',#2644);+#2644 = CARTESIAN_POINT('',(-3.35,-3.15,0.8));+#2645 = SURFACE_CURVE('',#2646,(#2650,#2657),.PCURVE_S1.);+#2646 = LINE('',#2647,#2648);+#2647 = CARTESIAN_POINT('',(-3.35,-3.15,0.));+#2648 = VECTOR('',#2649,1.);+#2649 = DIRECTION('',(0.,0.,-1.));+#2650 = PCURVE('',#357,#2651);+#2651 = DEFINITIONAL_REPRESENTATION('',(#2652),#2656);+#2652 = LINE('',#2653,#2654);+#2653 = CARTESIAN_POINT('',(-0.8,0.4));+#2654 = VECTOR('',#2655,1.);+#2655 = DIRECTION('',(-1.,0.));+#2656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2657 = PCURVE('',#2247,#2658);+#2658 = DEFINITIONAL_REPRESENTATION('',(#2659),#2663);+#2659 = LINE('',#2660,#2661);+#2660 = CARTESIAN_POINT('',(0.,-3.35));+#2661 = VECTOR('',#2662,1.);+#2662 = DIRECTION('',(1.,0.));+#2663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2664 = ORIENTED_EDGE('',*,*,#2665,.F.);+#2665 = EDGE_CURVE('',#2666,#2643,#2668,.T.);+#2666 = VERTEX_POINT('',#2667);+#2667 = CARTESIAN_POINT('',(-3.35,-3.55,0.8));+#2668 = SURFACE_CURVE('',#2669,(#2673,#2680),.PCURVE_S1.);+#2669 = LINE('',#2670,#2671);+#2670 = CARTESIAN_POINT('',(-3.35,-3.55,0.8));+#2671 = VECTOR('',#2672,1.);+#2672 = DIRECTION('',(0.,1.,1.25944953468E-16));+#2673 = PCURVE('',#357,#2674);+#2674 = DEFINITIONAL_REPRESENTATION('',(#2675),#2679);+#2675 = LINE('',#2676,#2677);+#2676 = CARTESIAN_POINT('',(0.,0.));+#2677 = VECTOR('',#2678,1.);+#2678 = DIRECTION('',(1.25944953468E-16,1.));+#2679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2680 = PCURVE('',#2219,#2681);+#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686);+#2682 = LINE('',#2683,#2684);+#2683 = CARTESIAN_POINT('',(-0.,-1.2));+#2684 = VECTOR('',#2685,1.);+#2685 = DIRECTION('',(-1.,0.));+#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2687 = ORIENTED_EDGE('',*,*,#2688,.F.);+#2688 = EDGE_CURVE('',#2689,#2666,#2691,.T.);+#2689 = VERTEX_POINT('',#2690);+#2690 = CARTESIAN_POINT('',(-3.35,-3.55,-1.4));+#2691 = SURFACE_CURVE('',#2692,(#2696,#2703),.PCURVE_S1.);+#2692 = LINE('',#2693,#2694);+#2693 = CARTESIAN_POINT('',(-3.35,-3.55,-0.8));+#2694 = VECTOR('',#2695,1.);+#2695 = DIRECTION('',(-0.,-0.,1.));+#2696 = PCURVE('',#357,#2697);+#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702);+#2698 = LINE('',#2699,#2700);+#2699 = CARTESIAN_POINT('',(-1.6,0.));+#2700 = VECTOR('',#2701,1.);+#2701 = DIRECTION('',(1.,0.));+#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2703 = PCURVE('',#2191,#2704);+#2704 = DEFINITIONAL_REPRESENTATION('',(#2705),#2709);+#2705 = LINE('',#2706,#2707);+#2706 = CARTESIAN_POINT('',(0.,-1.2));+#2707 = VECTOR('',#2708,1.);+#2708 = DIRECTION('',(-1.,0.));+#2709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2710 = ORIENTED_EDGE('',*,*,#2711,.F.);+#2711 = EDGE_CURVE('',#342,#2689,#2712,.T.);+#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.);+#2713 = LINE('',#2714,#2715);+#2714 = CARTESIAN_POINT('',(-3.35,-2.25,-1.4));+#2715 = VECTOR('',#2716,1.);+#2716 = DIRECTION('',(-0.,-1.,-0.));+#2717 = PCURVE('',#357,#2718);+#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723);+#2719 = LINE('',#2720,#2721);+#2720 = CARTESIAN_POINT('',(-2.2,1.3));+#2721 = VECTOR('',#2722,1.);+#2722 = DIRECTION('',(0.,-1.));+#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2724 = PCURVE('',#2084,#2725);+#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730);+#2726 = LINE('',#2727,#2728);+#2727 = CARTESIAN_POINT('',(1.2,0.));+#2728 = VECTOR('',#2729,1.);+#2729 = DIRECTION('',(0.,-1.));+#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2731 = ADVANCED_FACE('',(#2732),#408,.T.);+#2732 = FACE_BOUND('',#2733,.T.);+#2733 = EDGE_LOOP('',(#2734,#2755,#2756,#2757));+#2734 = ORIENTED_EDGE('',*,*,#2735,.F.);+#2735 = EDGE_CURVE('',#1056,#2026,#2736,.T.);+#2736 = SURFACE_CURVE('',#2737,(#2741,#2748),.PCURVE_S1.);+#2737 = LINE('',#2738,#2739);+#2738 = CARTESIAN_POINT('',(-3.355,3.25,-1.5));+#2739 = VECTOR('',#2740,1.);+#2740 = DIRECTION('',(1.334402673828E-16,-1.,0.));+#2741 = PCURVE('',#408,#2742);+#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747);+#2743 = LINE('',#2744,#2745);+#2744 = CARTESIAN_POINT('',(0.,-0.1));+#2745 = VECTOR('',#2746,1.);+#2746 = DIRECTION('',(-1.,0.));+#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2748 = PCURVE('',#1094,#2749);+#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754);+#2750 = LINE('',#2751,#2752);+#2751 = CARTESIAN_POINT('',(-3.355,3.25));+#2752 = VECTOR('',#2753,1.);+#2753 = DIRECTION('',(1.334402673828E-16,-1.));+#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2755 = ORIENTED_EDGE('',*,*,#1055,.F.);+#2756 = ORIENTED_EDGE('',*,*,#392,.T.);+#2757 = ORIENTED_EDGE('',*,*,#2048,.T.);+#2758 = ADVANCED_FACE('',(#2759),#459,.T.);+#2759 = FACE_BOUND('',#2760,.T.);+#2760 = EDGE_LOOP('',(#2761,#2786,#2807,#2808,#2831,#2854,#2877,#2900,+    #2923,#2951,#2974));+#2761 = ORIENTED_EDGE('',*,*,#2762,.F.);+#2762 = EDGE_CURVE('',#2763,#2765,#2767,.T.);+#2763 = VERTEX_POINT('',#2764);+#2764 = CARTESIAN_POINT('',(-3.35,2.8,-1.6));+#2765 = VERTEX_POINT('',#2766);+#2766 = CARTESIAN_POINT('',(-3.35,3.55,-1.6));+#2767 = SURFACE_CURVE('',#2768,(#2772,#2779),.PCURVE_S1.);+#2768 = LINE('',#2769,#2770);+#2769 = CARTESIAN_POINT('',(-3.35,2.25,-1.6));+#2770 = VECTOR('',#2771,1.);+#2771 = DIRECTION('',(0.,1.,0.));+#2772 = PCURVE('',#459,#2773);+#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778);+#2774 = LINE('',#2775,#2776);+#2775 = CARTESIAN_POINT('',(-2.4,-1.3));+#2776 = VECTOR('',#2777,1.);+#2777 = DIRECTION('',(0.,1.));+#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2779 = PCURVE('',#523,#2780);+#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785);+#2781 = LINE('',#2782,#2783);+#2782 = CARTESIAN_POINT('',(-1.2,0.));+#2783 = VECTOR('',#2784,1.);+#2784 = DIRECTION('',(0.,1.));+#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2786 = ORIENTED_EDGE('',*,*,#2787,.T.);+#2787 = EDGE_CURVE('',#2763,#444,#2788,.T.);+#2788 = SURFACE_CURVE('',#2789,(#2793,#2800),.PCURVE_S1.);+#2789 = LINE('',#2790,#2791);+#2790 = CARTESIAN_POINT('',(-3.35,2.8,-1.4));+#2791 = VECTOR('',#2792,1.);+#2792 = DIRECTION('',(-0.,-0.,1.));+#2793 = PCURVE('',#459,#2794);+#2794 = DEFINITIONAL_REPRESENTATION('',(#2795),#2799);+#2795 = LINE('',#2796,#2797);+#2796 = CARTESIAN_POINT('',(-2.2,-0.75));+#2797 = VECTOR('',#2798,1.);+#2798 = DIRECTION('',(1.,0.));+#2799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2800 = PCURVE('',#490,#2801);+#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806);+#2802 = LINE('',#2803,#2804);+#2803 = CARTESIAN_POINT('',(3.14159265359,0.));+#2804 = VECTOR('',#2805,1.);+#2805 = DIRECTION('',(0.,1.));+#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2807 = ORIENTED_EDGE('',*,*,#443,.T.);+#2808 = ORIENTED_EDGE('',*,*,#2809,.T.);+#2809 = EDGE_CURVE('',#421,#2810,#2812,.T.);+#2810 = VERTEX_POINT('',#2811);+#2811 = CARTESIAN_POINT('',(-3.35,3.55,-1.4));+#2812 = SURFACE_CURVE('',#2813,(#2817,#2824),.PCURVE_S1.);+#2813 = LINE('',#2814,#2815);+#2814 = CARTESIAN_POINT('',(-3.35,2.25,-1.4));+#2815 = VECTOR('',#2816,1.);+#2816 = DIRECTION('',(-0.,1.,-0.));+#2817 = PCURVE('',#459,#2818);+#2818 = DEFINITIONAL_REPRESENTATION('',(#2819),#2823);+#2819 = LINE('',#2820,#2821);+#2820 = CARTESIAN_POINT('',(-2.2,-1.3));+#2821 = VECTOR('',#2822,1.);+#2822 = DIRECTION('',(0.,1.));+#2823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2824 = PCURVE('',#880,#2825);+#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830);+#2826 = LINE('',#2827,#2828);+#2827 = CARTESIAN_POINT('',(-1.2,0.));+#2828 = VECTOR('',#2829,1.);+#2829 = DIRECTION('',(0.,1.));+#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2831 = ORIENTED_EDGE('',*,*,#2832,.T.);+#2832 = EDGE_CURVE('',#2810,#2833,#2835,.T.);+#2833 = VERTEX_POINT('',#2834);+#2834 = CARTESIAN_POINT('',(-3.35,3.55,0.8));+#2835 = SURFACE_CURVE('',#2836,(#2840,#2847),.PCURVE_S1.);+#2836 = LINE('',#2837,#2838);+#2837 = CARTESIAN_POINT('',(-3.35,3.55,-1.4));+#2838 = VECTOR('',#2839,1.);+#2839 = DIRECTION('',(-0.,-0.,1.));+#2840 = PCURVE('',#459,#2841);+#2841 = DEFINITIONAL_REPRESENTATION('',(#2842),#2846);+#2842 = LINE('',#2843,#2844);+#2843 = CARTESIAN_POINT('',(-2.2,0.));+#2844 = VECTOR('',#2845,1.);+#2845 = DIRECTION('',(1.,0.));+#2846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2847 = PCURVE('',#854,#2848);+#2848 = DEFINITIONAL_REPRESENTATION('',(#2849),#2853);+#2849 = LINE('',#2850,#2851);+#2850 = CARTESIAN_POINT('',(0.,-1.2));+#2851 = VECTOR('',#2852,1.);+#2852 = DIRECTION('',(-1.,0.));+#2853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2854 = ORIENTED_EDGE('',*,*,#2855,.T.);+#2855 = EDGE_CURVE('',#2833,#2856,#2858,.T.);+#2856 = VERTEX_POINT('',#2857);+#2857 = CARTESIAN_POINT('',(-3.35,3.15,0.8));+#2858 = SURFACE_CURVE('',#2859,(#2863,#2870),.PCURVE_S1.);+#2859 = LINE('',#2860,#2861);+#2860 = CARTESIAN_POINT('',(-3.35,3.55,0.8));+#2861 = VECTOR('',#2862,1.);+#2862 = DIRECTION('',(0.,-1.,1.25944953468E-16));+#2863 = PCURVE('',#459,#2864);+#2864 = DEFINITIONAL_REPRESENTATION('',(#2865),#2869);+#2865 = LINE('',#2866,#2867);+#2866 = CARTESIAN_POINT('',(0.,0.));+#2867 = VECTOR('',#2868,1.);+#2868 = DIRECTION('',(1.25944953468E-16,-1.));+#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2870 = PCURVE('',#826,#2871);+#2871 = DEFINITIONAL_REPRESENTATION('',(#2872),#2876);+#2872 = LINE('',#2873,#2874);+#2873 = CARTESIAN_POINT('',(0.,-1.2));+#2874 = VECTOR('',#2875,1.);+#2875 = DIRECTION('',(-1.,0.));+#2876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2877 = ORIENTED_EDGE('',*,*,#2878,.T.);+#2878 = EDGE_CURVE('',#2856,#2879,#2881,.T.);+#2879 = VERTEX_POINT('',#2880);+#2880 = CARTESIAN_POINT('',(-3.35,3.15,1.));+#2881 = SURFACE_CURVE('',#2882,(#2886,#2893),.PCURVE_S1.);+#2882 = LINE('',#2883,#2884);+#2883 = CARTESIAN_POINT('',(-3.35,3.15,0.));+#2884 = VECTOR('',#2885,1.);+#2885 = DIRECTION('',(0.,0.,1.));+#2886 = PCURVE('',#459,#2887);+#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2892);+#2888 = LINE('',#2889,#2890);+#2889 = CARTESIAN_POINT('',(-0.8,-0.4));+#2890 = VECTOR('',#2891,1.);+#2891 = DIRECTION('',(1.,0.));+#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2893 = PCURVE('',#798,#2894);+#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899);+#2895 = LINE('',#2896,#2897);+#2896 = CARTESIAN_POINT('',(0.,3.35));+#2897 = VECTOR('',#2898,1.);+#2898 = DIRECTION('',(-1.,0.));+#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2900 = ORIENTED_EDGE('',*,*,#2901,.F.);+#2901 = EDGE_CURVE('',#2902,#2879,#2904,.T.);+#2902 = VERTEX_POINT('',#2903);+#2903 = CARTESIAN_POINT('',(-3.35,3.55,1.));+#2904 = SURFACE_CURVE('',#2905,(#2909,#2916),.PCURVE_S1.);+#2905 = LINE('',#2906,#2907);+#2906 = CARTESIAN_POINT('',(-3.35,3.55,1.));+#2907 = VECTOR('',#2908,1.);+#2908 = DIRECTION('',(0.,-1.,1.25944953468E-16));+#2909 = PCURVE('',#459,#2910);+#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915);+#2911 = LINE('',#2912,#2913);+#2912 = CARTESIAN_POINT('',(0.2,0.));+#2913 = VECTOR('',#2914,1.);+#2914 = DIRECTION('',(1.25944953468E-16,-1.));+#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2916 = PCURVE('',#770,#2917);+#2917 = DEFINITIONAL_REPRESENTATION('',(#2918),#2922);+#2918 = LINE('',#2919,#2920);+#2919 = CARTESIAN_POINT('',(0.,-1.2));+#2920 = VECTOR('',#2921,1.);+#2921 = DIRECTION('',(-1.,0.));+#2922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2923 = ORIENTED_EDGE('',*,*,#2924,.F.);+#2924 = EDGE_CURVE('',#2925,#2902,#2927,.T.);+#2925 = VERTEX_POINT('',#2926);+#2926 = CARTESIAN_POINT('',(-3.35,3.75,0.8));+#2927 = SURFACE_CURVE('',#2928,(#2933,#2944),.PCURVE_S1.);+#2928 = CIRCLE('',#2929,0.2);+#2929 = AXIS2_PLACEMENT_3D('',#2930,#2931,#2932);+#2930 = CARTESIAN_POINT('',(-3.35,3.55,0.8));+#2931 = DIRECTION('',(1.,0.,-0.));+#2932 = DIRECTION('',(0.,0.,1.));+#2933 = PCURVE('',#459,#2934);+#2934 = DEFINITIONAL_REPRESENTATION('',(#2935),#2943);+#2935 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2936,#2937,#2938,#2939,+#2940,#2941,#2942),.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('') );+#2936 = CARTESIAN_POINT('',(0.2,0.));+#2937 = CARTESIAN_POINT('',(0.2,-0.346410161514));+#2938 = CARTESIAN_POINT('',(-1.E-01,-0.173205080757));+#2939 = CARTESIAN_POINT('',(-0.4,-4.898587196589E-17));+#2940 = CARTESIAN_POINT('',(-0.1,0.173205080757));+#2941 = CARTESIAN_POINT('',(0.2,0.346410161514));+#2942 = CARTESIAN_POINT('',(0.2,0.));+#2943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2944 = PCURVE('',#742,#2945);+#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950);+#2946 = LINE('',#2947,#2948);+#2947 = CARTESIAN_POINT('',(6.28318530718,1.2));+#2948 = VECTOR('',#2949,1.);+#2949 = DIRECTION('',(-1.,0.));+#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2951 = ORIENTED_EDGE('',*,*,#2952,.F.);+#2952 = EDGE_CURVE('',#2953,#2925,#2955,.T.);+#2953 = VERTEX_POINT('',#2954);+#2954 = CARTESIAN_POINT('',(-3.35,3.75,-1.4));+#2955 = SURFACE_CURVE('',#2956,(#2960,#2967),.PCURVE_S1.);+#2956 = LINE('',#2957,#2958);+#2957 = CARTESIAN_POINT('',(-3.35,3.75,-0.8));+#2958 = VECTOR('',#2959,1.);+#2959 = DIRECTION('',(0.,0.,1.));+#2960 = PCURVE('',#459,#2961);+#2961 = DEFINITIONAL_REPRESENTATION('',(#2962),#2966);+#2962 = LINE('',#2963,#2964);+#2963 = CARTESIAN_POINT('',(-1.6,0.2));+#2964 = VECTOR('',#2965,1.);+#2965 = DIRECTION('',(1.,0.));+#2966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2967 = PCURVE('',#709,#2968);+#2968 = DEFINITIONAL_REPRESENTATION('',(#2969),#2973);+#2969 = LINE('',#2970,#2971);+#2970 = CARTESIAN_POINT('',(-0.,-1.2));+#2971 = VECTOR('',#2972,1.);+#2972 = DIRECTION('',(-1.,0.));+#2973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2974 = ORIENTED_EDGE('',*,*,#2975,.F.);+#2975 = EDGE_CURVE('',#2765,#2953,#2976,.T.);+#2976 = SURFACE_CURVE('',#2977,(#2982,#2993),.PCURVE_S1.);+#2977 = CIRCLE('',#2978,0.2);+#2978 = AXIS2_PLACEMENT_3D('',#2979,#2980,#2981);+#2979 = CARTESIAN_POINT('',(-3.35,3.55,-1.4));+#2980 = DIRECTION('',(1.,0.,-0.));+#2981 = DIRECTION('',(0.,0.,1.));+#2982 = PCURVE('',#459,#2983);+#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2992);+#2984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2985,#2986,#2987,#2988,+#2989,#2990,#2991),.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('') );+#2985 = CARTESIAN_POINT('',(-2.,0.));+#2986 = CARTESIAN_POINT('',(-2.,-0.346410161514));+#2987 = CARTESIAN_POINT('',(-2.3,-0.173205080757));+#2988 = CARTESIAN_POINT('',(-2.6,-4.898587196589E-17));+#2989 = CARTESIAN_POINT('',(-2.3,0.173205080757));+#2990 = CARTESIAN_POINT('',(-2.,0.346410161514));+#2991 = CARTESIAN_POINT('',(-2.,0.));+#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2993 = PCURVE('',#681,#2994);+#2994 = DEFINITIONAL_REPRESENTATION('',(#2995),#2999);+#2995 = LINE('',#2996,#2997);+#2996 = CARTESIAN_POINT('',(6.28318530718,1.2));+#2997 = VECTOR('',#2998,1.);+#2998 = DIRECTION('',(-1.,0.));+#2999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3000 = ADVANCED_FACE('',(#3001),#490,.T.);+#3001 = FACE_BOUND('',#3002,.T.);+#3002 = EDGE_LOOP('',(#3003,#3004,#3005,#3031));+#3003 = ORIENTED_EDGE('',*,*,#471,.F.);+#3004 = ORIENTED_EDGE('',*,*,#2787,.F.);+#3005 = ORIENTED_EDGE('',*,*,#3006,.F.);+#3006 = EDGE_CURVE('',#508,#2763,#3007,.T.);+#3007 = SURFACE_CURVE('',#3008,(#3013,#3020),.PCURVE_S1.);+#3008 = CIRCLE('',#3009,0.55);+#3009 = AXIS2_PLACEMENT_3D('',#3010,#3011,#3012);+#3010 = CARTESIAN_POINT('',(-2.8,2.8,-1.6));+#3011 = DIRECTION('',(0.,0.,-1.));+#3012 = DIRECTION('',(1.,0.,0.));+#3013 = PCURVE('',#490,#3014);+#3014 = DEFINITIONAL_REPRESENTATION('',(#3015),#3019);+#3015 = LINE('',#3016,#3017);+#3016 = CARTESIAN_POINT('',(6.28318530718,-0.2));+#3017 = VECTOR('',#3018,1.);+#3018 = DIRECTION('',(-1.,0.));+#3019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3020 = PCURVE('',#523,#3021);+#3021 = DEFINITIONAL_REPRESENTATION('',(#3022),#3030);+#3022 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3023,#3024,#3025,#3026,+#3027,#3028,#3029),.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('') );+#3023 = CARTESIAN_POINT('',(-0.1,0.55));+#3024 = CARTESIAN_POINT('',(-0.1,-0.402627944163));+#3025 = CARTESIAN_POINT('',(-0.925,7.368602791856E-02));+#3026 = CARTESIAN_POINT('',(-1.75,0.55));+#3027 = CARTESIAN_POINT('',(-0.925,1.026313972081));+#3028 = CARTESIAN_POINT('',(-0.1,1.502627944163));+#3029 = CARTESIAN_POINT('',(-0.1,0.55));+#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3031 = ORIENTED_EDGE('',*,*,#557,.F.);+#3032 = ADVANCED_FACE('',(#3033),#523,.F.);+#3033 = FACE_BOUND('',#3034,.T.);+#3034 = EDGE_LOOP('',(#3035,#3036,#3037,#3038,#3039,#3040));+#3035 = ORIENTED_EDGE('',*,*,#637,.F.);+#3036 = ORIENTED_EDGE('',*,*,#583,.T.);+#3037 = ORIENTED_EDGE('',*,*,#505,.T.);+#3038 = ORIENTED_EDGE('',*,*,#3006,.T.);+#3039 = ORIENTED_EDGE('',*,*,#2762,.T.);+#3040 = ORIENTED_EDGE('',*,*,#3041,.F.);+#3041 = EDGE_CURVE('',#638,#2765,#3042,.T.);+#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.);+#3043 = LINE('',#3044,#3045);+#3044 = CARTESIAN_POINT('',(-2.15,3.55,-1.6));+#3045 = VECTOR('',#3046,1.);+#3046 = DIRECTION('',(-1.,-0.,-0.));+#3047 = PCURVE('',#523,#3048);+#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053);+#3049 = LINE('',#3050,#3051);+#3050 = CARTESIAN_POINT('',(0.,1.3));+#3051 = VECTOR('',#3052,1.);+#3052 = DIRECTION('',(-1.,0.));+#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3054 = PCURVE('',#681,#3055);+#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060);+#3056 = LINE('',#3057,#3058);+#3057 = CARTESIAN_POINT('',(3.14159265359,0.));+#3058 = VECTOR('',#3059,1.);+#3059 = DIRECTION('',(0.,1.));+#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3061 = ADVANCED_FACE('',(#3062),#681,.T.);+#3062 = FACE_BOUND('',#3063,.T.);+#3063 = EDGE_LOOP('',(#3064,#3065,#3086,#3087));+#3064 = ORIENTED_EDGE('',*,*,#2975,.T.);+#3065 = ORIENTED_EDGE('',*,*,#3066,.F.);+#3066 = EDGE_CURVE('',#661,#2953,#3067,.T.);+#3067 = SURFACE_CURVE('',#3068,(#3072,#3079),.PCURVE_S1.);+#3068 = LINE('',#3069,#3070);+#3069 = CARTESIAN_POINT('',(-2.15,3.75,-1.4));+#3070 = VECTOR('',#3071,1.);+#3071 = DIRECTION('',(-1.,-0.,-0.));+#3072 = PCURVE('',#681,#3073);+#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078);+#3074 = LINE('',#3075,#3076);+#3075 = CARTESIAN_POINT('',(1.570796326795,0.));+#3076 = VECTOR('',#3077,1.);+#3077 = DIRECTION('',(0.,1.));+#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3079 = PCURVE('',#709,#3080);+#3080 = DEFINITIONAL_REPRESENTATION('',(#3081),#3085);+#3081 = LINE('',#3082,#3083);+#3082 = CARTESIAN_POINT('',(0.6,0.));+#3083 = VECTOR('',#3084,1.);+#3084 = DIRECTION('',(0.,-1.));+#3085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3086 = ORIENTED_EDGE('',*,*,#660,.F.);+#3087 = ORIENTED_EDGE('',*,*,#3041,.T.);+#3088 = ADVANCED_FACE('',(#3089),#709,.F.);+#3089 = FACE_BOUND('',#3090,.T.);+#3090 = EDGE_LOOP('',(#3091,#3092,#3113,#3114));+#3091 = ORIENTED_EDGE('',*,*,#2952,.T.);+#3092 = ORIENTED_EDGE('',*,*,#3093,.F.);+#3093 = EDGE_CURVE('',#694,#2925,#3094,.T.);+#3094 = SURFACE_CURVE('',#3095,(#3099,#3106),.PCURVE_S1.);+#3095 = LINE('',#3096,#3097);+#3096 = CARTESIAN_POINT('',(-2.15,3.75,0.8));+#3097 = VECTOR('',#3098,1.);+#3098 = DIRECTION('',(-1.,-0.,-0.));+#3099 = PCURVE('',#709,#3100);+#3100 = DEFINITIONAL_REPRESENTATION('',(#3101),#3105);+#3101 = LINE('',#3102,#3103);+#3102 = CARTESIAN_POINT('',(-1.6,0.));+#3103 = VECTOR('',#3104,1.);+#3104 = DIRECTION('',(0.,-1.));+#3105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3106 = PCURVE('',#742,#3107);+#3107 = DEFINITIONAL_REPRESENTATION('',(#3108),#3112);+#3108 = LINE('',#3109,#3110);+#3109 = CARTESIAN_POINT('',(1.570796326795,0.));+#3110 = VECTOR('',#3111,1.);+#3111 = DIRECTION('',(0.,1.));+#3112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3113 = ORIENTED_EDGE('',*,*,#693,.F.);+#3114 = ORIENTED_EDGE('',*,*,#3066,.T.);+#3115 = ADVANCED_FACE('',(#3116),#742,.T.);+#3116 = FACE_BOUND('',#3117,.T.);+#3117 = EDGE_LOOP('',(#3118,#3119,#3140,#3141));+#3118 = ORIENTED_EDGE('',*,*,#2924,.T.);+#3119 = ORIENTED_EDGE('',*,*,#3120,.F.);+#3120 = EDGE_CURVE('',#722,#2902,#3121,.T.);+#3121 = SURFACE_CURVE('',#3122,(#3126,#3133),.PCURVE_S1.);+#3122 = LINE('',#3123,#3124);+#3123 = CARTESIAN_POINT('',(-2.15,3.55,1.));+#3124 = VECTOR('',#3125,1.);+#3125 = DIRECTION('',(-1.,-0.,-0.));+#3126 = PCURVE('',#742,#3127);+#3127 = DEFINITIONAL_REPRESENTATION('',(#3128),#3132);+#3128 = LINE('',#3129,#3130);+#3129 = CARTESIAN_POINT('',(0.,0.));+#3130 = VECTOR('',#3131,1.);+#3131 = DIRECTION('',(0.,1.));+#3132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3133 = PCURVE('',#770,#3134);+#3134 = DEFINITIONAL_REPRESENTATION('',(#3135),#3139);+#3135 = LINE('',#3136,#3137);+#3136 = CARTESIAN_POINT('',(0.,0.));+#3137 = VECTOR('',#3138,1.);+#3138 = DIRECTION('',(0.,-1.));+#3139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3140 = ORIENTED_EDGE('',*,*,#721,.F.);+#3141 = ORIENTED_EDGE('',*,*,#3093,.T.);+#3142 = ADVANCED_FACE('',(#3143),#770,.F.);+#3143 = FACE_BOUND('',#3144,.T.);+#3144 = EDGE_LOOP('',(#3145,#3166,#3167,#3168));+#3145 = ORIENTED_EDGE('',*,*,#3146,.F.);+#3146 = EDGE_CURVE('',#755,#2879,#3147,.T.);+#3147 = SURFACE_CURVE('',#3148,(#3152,#3159),.PCURVE_S1.);+#3148 = LINE('',#3149,#3150);+#3149 = CARTESIAN_POINT('',(0.,3.15,1.));+#3150 = VECTOR('',#3151,1.);+#3151 = DIRECTION('',(-1.,0.,0.));+#3152 = PCURVE('',#770,#3153);+#3153 = DEFINITIONAL_REPRESENTATION('',(#3154),#3158);+#3154 = LINE('',#3155,#3156);+#3155 = CARTESIAN_POINT('',(-0.4,2.15));+#3156 = VECTOR('',#3157,1.);+#3157 = DIRECTION('',(0.,-1.));+#3158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3159 = PCURVE('',#798,#3160);+#3160 = DEFINITIONAL_REPRESENTATION('',(#3161),#3165);+#3161 = LINE('',#3162,#3163);+#3162 = CARTESIAN_POINT('',(-1.,0.));+#3163 = VECTOR('',#3164,1.);+#3164 = DIRECTION('',(0.,1.));+#3165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3166 = ORIENTED_EDGE('',*,*,#754,.F.);+#3167 = ORIENTED_EDGE('',*,*,#3120,.T.);+#3168 = ORIENTED_EDGE('',*,*,#2901,.T.);+#3169 = ADVANCED_FACE('',(#3170,#3284,#3378),#798,.T.);+#3170 = FACE_BOUND('',#3171,.T.);+#3171 = EDGE_LOOP('',(#3172,#3202,#3230,#3258));+#3172 = ORIENTED_EDGE('',*,*,#3173,.F.);+#3173 = EDGE_CURVE('',#3174,#3176,#3178,.T.);+#3174 = VERTEX_POINT('',#3175);+#3175 = CARTESIAN_POINT('',(3.35,3.15,-7.940784460357E-17));+#3176 = VERTEX_POINT('',#3177);+#3177 = CARTESIAN_POINT('',(3.35,3.15,-0.2));+#3178 = SURFACE_CURVE('',#3179,(#3183,#3190),.PCURVE_S1.);+#3179 = LINE('',#3180,#3181);+#3180 = CARTESIAN_POINT('',(3.35,3.15,0.));+#3181 = VECTOR('',#3182,1.);+#3182 = DIRECTION('',(0.,0.,-1.));+#3183 = PCURVE('',#798,#3184);+#3184 = DEFINITIONAL_REPRESENTATION('',(#3185),#3189);+#3185 = LINE('',#3186,#3187);+#3186 = CARTESIAN_POINT('',(0.,-3.35));+#3187 = VECTOR('',#3188,1.);+#3188 = DIRECTION('',(1.,0.));+#3189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3190 = PCURVE('',#3191,#3196);+#3191 = PLANE('',#3192);+#3192 = AXIS2_PLACEMENT_3D('',#3193,#3194,#3195);+#3193 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#3194 = DIRECTION('',(1.,0.,0.));+#3195 = DIRECTION('',(0.,0.,-1.));+#3196 = DEFINITIONAL_REPRESENTATION('',(#3197),#3201);+#3197 = LINE('',#3198,#3199);+#3198 = CARTESIAN_POINT('',(-0.2,-0.4));+#3199 = VECTOR('',#3200,1.);+#3200 = DIRECTION('',(1.,0.));+#3201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3202 = ORIENTED_EDGE('',*,*,#3203,.F.);+#3203 = EDGE_CURVE('',#3204,#3174,#3206,.T.);+#3204 = VERTEX_POINT('',#3205);+#3205 = CARTESIAN_POINT('',(2.15,3.15,-7.940784460357E-17));+#3206 = SURFACE_CURVE('',#3207,(#3211,#3218),.PCURVE_S1.);+#3207 = LINE('',#3208,#3209);+#3208 = CARTESIAN_POINT('',(0.,3.15,0.));+#3209 = VECTOR('',#3210,1.);+#3210 = DIRECTION('',(1.,0.,0.));+#3211 = PCURVE('',#798,#3212);+#3212 = DEFINITIONAL_REPRESENTATION('',(#3213),#3217);+#3213 = LINE('',#3214,#3215);+#3214 = CARTESIAN_POINT('',(0.,0.));+#3215 = VECTOR('',#3216,1.);+#3216 = DIRECTION('',(0.,-1.));+#3217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3218 = PCURVE('',#3219,#3224);+#3219 = PLANE('',#3220);+#3220 = AXIS2_PLACEMENT_3D('',#3221,#3222,#3223);+#3221 = CARTESIAN_POINT('',(3.35,2.501585741629,0.));+#3222 = DIRECTION('',(-0.,1.224646799147E-16,1.));+#3223 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#3224 = DEFINITIONAL_REPRESENTATION('',(#3225),#3229);+#3225 = LINE('',#3226,#3227);+#3226 = CARTESIAN_POINT('',(-0.648414258371,-3.35));+#3227 = VECTOR('',#3228,1.);+#3228 = DIRECTION('',(0.,1.));+#3229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3230 = ORIENTED_EDGE('',*,*,#3231,.T.);+#3231 = EDGE_CURVE('',#3204,#3232,#3234,.T.);+#3232 = VERTEX_POINT('',#3233);+#3233 = CARTESIAN_POINT('',(2.15,3.15,-0.2));+#3234 = SURFACE_CURVE('',#3235,(#3239,#3246),.PCURVE_S1.);+#3235 = LINE('',#3236,#3237);+#3236 = CARTESIAN_POINT('',(2.15,3.15,0.));+#3237 = VECTOR('',#3238,1.);+#3238 = DIRECTION('',(0.,0.,-1.));+#3239 = PCURVE('',#798,#3240);+#3240 = DEFINITIONAL_REPRESENTATION('',(#3241),#3245);+#3241 = LINE('',#3242,#3243);+#3242 = CARTESIAN_POINT('',(0.,-2.15));+#3243 = VECTOR('',#3244,1.);+#3244 = DIRECTION('',(1.,0.));+#3245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3246 = PCURVE('',#3247,#3252);+#3247 = PLANE('',#3248);+#3248 = AXIS2_PLACEMENT_3D('',#3249,#3250,#3251);+#3249 = CARTESIAN_POINT('',(2.15,3.55,-0.2));+#3250 = DIRECTION('',(1.,0.,0.));+#3251 = DIRECTION('',(0.,0.,-1.));+#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257);+#3253 = LINE('',#3254,#3255);+#3254 = CARTESIAN_POINT('',(-0.2,-0.4));+#3255 = VECTOR('',#3256,1.);+#3256 = DIRECTION('',(1.,0.));+#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3258 = ORIENTED_EDGE('',*,*,#3259,.T.);+#3259 = EDGE_CURVE('',#3232,#3176,#3260,.T.);+#3260 = SURFACE_CURVE('',#3261,(#3265,#3272),.PCURVE_S1.);+#3261 = LINE('',#3262,#3263);+#3262 = CARTESIAN_POINT('',(0.,3.15,-0.2));+#3263 = VECTOR('',#3264,1.);+#3264 = DIRECTION('',(1.,0.,0.));+#3265 = PCURVE('',#798,#3266);+#3266 = DEFINITIONAL_REPRESENTATION('',(#3267),#3271);+#3267 = LINE('',#3268,#3269);+#3268 = CARTESIAN_POINT('',(0.2,0.));+#3269 = VECTOR('',#3270,1.);+#3270 = DIRECTION('',(0.,-1.));+#3271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3272 = PCURVE('',#3273,#3278);+#3273 = PLANE('',#3274);+#3274 = AXIS2_PLACEMENT_3D('',#3275,#3276,#3277);+#3275 = CARTESIAN_POINT('',(3.35,2.501585741629,-0.2));+#3276 = DIRECTION('',(-0.,1.224646799147E-16,1.));+#3277 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#3278 = DEFINITIONAL_REPRESENTATION('',(#3279),#3283);+#3279 = LINE('',#3280,#3281);+#3280 = CARTESIAN_POINT('',(-0.648414258371,-3.35));+#3281 = VECTOR('',#3282,1.);+#3282 = DIRECTION('',(0.,1.));+#3283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3284 = FACE_BOUND('',#3285,.T.);+#3285 = EDGE_LOOP('',(#3286,#3311,#3334,#3357));+#3286 = ORIENTED_EDGE('',*,*,#3287,.F.);+#3287 = EDGE_CURVE('',#3288,#3290,#3292,.T.);+#3288 = VERTEX_POINT('',#3289);+#3289 = CARTESIAN_POINT('',(5.65,3.15,1.2));+#3290 = VERTEX_POINT('',#3291);+#3291 = CARTESIAN_POINT('',(-5.65,3.15,1.2));+#3292 = SURFACE_CURVE('',#3293,(#3297,#3304),.PCURVE_S1.);+#3293 = LINE('',#3294,#3295);+#3294 = CARTESIAN_POINT('',(5.65,3.15,1.2));+#3295 = VECTOR('',#3296,1.);+#3296 = DIRECTION('',(-1.,0.,0.));+#3297 = PCURVE('',#798,#3298);+#3298 = DEFINITIONAL_REPRESENTATION('',(#3299),#3303);+#3299 = LINE('',#3300,#3301);+#3300 = CARTESIAN_POINT('',(-1.2,-5.65));+#3301 = VECTOR('',#3302,1.);+#3302 = DIRECTION('',(0.,1.));+#3303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3304 = PCURVE('',#913,#3305);+#3305 = DEFINITIONAL_REPRESENTATION('',(#3306),#3310);+#3306 = LINE('',#3307,#3308);+#3307 = CARTESIAN_POINT('',(0.,0.));+#3308 = VECTOR('',#3309,1.);+#3309 = DIRECTION('',(1.,0.));+#3310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3311 = ORIENTED_EDGE('',*,*,#3312,.F.);+#3312 = EDGE_CURVE('',#3313,#3288,#3315,.T.);+#3313 = VERTEX_POINT('',#3314);+#3314 = CARTESIAN_POINT('',(5.65,3.15,-1.2));+#3315 = SURFACE_CURVE('',#3316,(#3320,#3327),.PCURVE_S1.);+#3316 = LINE('',#3317,#3318);+#3317 = CARTESIAN_POINT('',(5.65,3.15,-1.2));+#3318 = VECTOR('',#3319,1.);+#3319 = DIRECTION('',(0.,0.,1.));+#3320 = PCURVE('',#798,#3321);+#3321 = DEFINITIONAL_REPRESENTATION('',(#3322),#3326);+#3322 = LINE('',#3323,#3324);+#3323 = CARTESIAN_POINT('',(1.2,-5.65));+#3324 = VECTOR('',#3325,1.);+#3325 = DIRECTION('',(-1.,0.));+#3326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3327 = PCURVE('',#995,#3328);+#3328 = DEFINITIONAL_REPRESENTATION('',(#3329),#3333);+#3329 = LINE('',#3330,#3331);+#3330 = CARTESIAN_POINT('',(0.,0.));+#3331 = VECTOR('',#3332,1.);+#3332 = DIRECTION('',(1.,0.));+#3333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3334 = ORIENTED_EDGE('',*,*,#3335,.F.);+#3335 = EDGE_CURVE('',#3336,#3313,#3338,.T.);+#3336 = VERTEX_POINT('',#3337);+#3337 = CARTESIAN_POINT('',(-5.65,3.15,-1.2));+#3338 = SURFACE_CURVE('',#3339,(#3343,#3350),.PCURVE_S1.);+#3339 = LINE('',#3340,#3341);+#3340 = CARTESIAN_POINT('',(-5.65,3.15,-1.2));+#3341 = VECTOR('',#3342,1.);+#3342 = DIRECTION('',(1.,0.,0.));+#3343 = PCURVE('',#798,#3344);+#3344 = DEFINITIONAL_REPRESENTATION('',(#3345),#3349);+#3345 = LINE('',#3346,#3347);+#3346 = CARTESIAN_POINT('',(1.2,5.65));+#3347 = VECTOR('',#3348,1.);+#3348 = DIRECTION('',(0.,-1.));+#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3350 = PCURVE('',#969,#3351);+#3351 = DEFINITIONAL_REPRESENTATION('',(#3352),#3356);+#3352 = LINE('',#3353,#3354);+#3353 = CARTESIAN_POINT('',(0.,0.));+#3354 = VECTOR('',#3355,1.);+#3355 = DIRECTION('',(1.,0.));+#3356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3357 = ORIENTED_EDGE('',*,*,#3358,.F.);+#3358 = EDGE_CURVE('',#3290,#3336,#3359,.T.);+#3359 = SURFACE_CURVE('',#3360,(#3364,#3371),.PCURVE_S1.);+#3360 = LINE('',#3361,#3362);+#3361 = CARTESIAN_POINT('',(-5.65,3.15,1.2));+#3362 = VECTOR('',#3363,1.);+#3363 = DIRECTION('',(0.,0.,-1.));+#3364 = PCURVE('',#798,#3365);+#3365 = DEFINITIONAL_REPRESENTATION('',(#3366),#3370);+#3366 = LINE('',#3367,#3368);+#3367 = CARTESIAN_POINT('',(-1.2,5.65));+#3368 = VECTOR('',#3369,1.);+#3369 = DIRECTION('',(1.,0.));+#3370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3371 = PCURVE('',#941,#3372);+#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3377);+#3373 = LINE('',#3374,#3375);+#3374 = CARTESIAN_POINT('',(0.,0.));+#3375 = VECTOR('',#3376,1.);+#3376 = DIRECTION('',(1.,0.));+#3377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3378 = FACE_BOUND('',#3379,.T.);+#3379 = EDGE_LOOP('',(#3380,#3401,#3402,#3403));+#3380 = ORIENTED_EDGE('',*,*,#3381,.F.);+#3381 = EDGE_CURVE('',#783,#2856,#3382,.T.);+#3382 = SURFACE_CURVE('',#3383,(#3387,#3394),.PCURVE_S1.);+#3383 = LINE('',#3384,#3385);+#3384 = CARTESIAN_POINT('',(0.,3.15,0.8));+#3385 = VECTOR('',#3386,1.);+#3386 = DIRECTION('',(-1.,0.,0.));+#3387 = PCURVE('',#798,#3388);+#3388 = DEFINITIONAL_REPRESENTATION('',(#3389),#3393);+#3389 = LINE('',#3390,#3391);+#3390 = CARTESIAN_POINT('',(-0.8,0.));+#3391 = VECTOR('',#3392,1.);+#3392 = DIRECTION('',(0.,1.));+#3393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3394 = PCURVE('',#826,#3395);+#3395 = DEFINITIONAL_REPRESENTATION('',(#3396),#3400);+#3396 = LINE('',#3397,#3398);+#3397 = CARTESIAN_POINT('',(-0.4,2.15));+#3398 = VECTOR('',#3399,1.);+#3399 = DIRECTION('',(0.,-1.));+#3400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3401 = ORIENTED_EDGE('',*,*,#782,.T.);+#3402 = ORIENTED_EDGE('',*,*,#3146,.T.);+#3403 = ORIENTED_EDGE('',*,*,#2878,.F.);+#3404 = ADVANCED_FACE('',(#3405),#826,.T.);+#3405 = FACE_BOUND('',#3406,.T.);+#3406 = EDGE_LOOP('',(#3407,#3408,#3409,#3410));+#3407 = ORIENTED_EDGE('',*,*,#810,.T.);+#3408 = ORIENTED_EDGE('',*,*,#3381,.T.);+#3409 = ORIENTED_EDGE('',*,*,#2855,.F.);+#3410 = ORIENTED_EDGE('',*,*,#3411,.F.);+#3411 = EDGE_CURVE('',#811,#2833,#3412,.T.);+#3412 = SURFACE_CURVE('',#3413,(#3417,#3424),.PCURVE_S1.);+#3413 = LINE('',#3414,#3415);+#3414 = CARTESIAN_POINT('',(-2.15,3.55,0.8));+#3415 = VECTOR('',#3416,1.);+#3416 = DIRECTION('',(-1.,-0.,-0.));+#3417 = PCURVE('',#826,#3418);+#3418 = DEFINITIONAL_REPRESENTATION('',(#3419),#3423);+#3419 = LINE('',#3420,#3421);+#3420 = CARTESIAN_POINT('',(0.,0.));+#3421 = VECTOR('',#3422,1.);+#3422 = DIRECTION('',(0.,-1.));+#3423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3424 = PCURVE('',#854,#3425);+#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430);+#3426 = LINE('',#3427,#3428);+#3427 = CARTESIAN_POINT('',(-2.2,0.));+#3428 = VECTOR('',#3429,1.);+#3429 = DIRECTION('',(0.,-1.));+#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3431 = ADVANCED_FACE('',(#3432),#854,.T.);+#3432 = FACE_BOUND('',#3433,.T.);+#3433 = EDGE_LOOP('',(#3434,#3435,#3456,#3457));+#3434 = ORIENTED_EDGE('',*,*,#2832,.F.);+#3435 = ORIENTED_EDGE('',*,*,#3436,.F.);+#3436 = EDGE_CURVE('',#839,#2810,#3437,.T.);+#3437 = SURFACE_CURVE('',#3438,(#3442,#3449),.PCURVE_S1.);+#3438 = LINE('',#3439,#3440);+#3439 = CARTESIAN_POINT('',(-2.15,3.55,-1.4));+#3440 = VECTOR('',#3441,1.);+#3441 = DIRECTION('',(-1.,-0.,-0.));+#3442 = PCURVE('',#854,#3443);+#3443 = DEFINITIONAL_REPRESENTATION('',(#3444),#3448);+#3444 = LINE('',#3445,#3446);+#3445 = CARTESIAN_POINT('',(0.,0.));+#3446 = VECTOR('',#3447,1.);+#3447 = DIRECTION('',(0.,-1.));+#3448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3449 = PCURVE('',#880,#3450);+#3450 = DEFINITIONAL_REPRESENTATION('',(#3451),#3455);+#3451 = LINE('',#3452,#3453);+#3452 = CARTESIAN_POINT('',(0.,1.3));+#3453 = VECTOR('',#3454,1.);+#3454 = DIRECTION('',(-1.,0.));+#3455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3456 = ORIENTED_EDGE('',*,*,#838,.T.);+#3457 = ORIENTED_EDGE('',*,*,#3411,.T.);+#3458 = ADVANCED_FACE('',(#3459),#880,.T.);+#3459 = FACE_BOUND('',#3460,.T.);+#3460 = EDGE_LOOP('',(#3461,#3462,#3463,#3464));+#3461 = ORIENTED_EDGE('',*,*,#1033,.F.);+#3462 = ORIENTED_EDGE('',*,*,#866,.T.);+#3463 = ORIENTED_EDGE('',*,*,#3436,.T.);+#3464 = ORIENTED_EDGE('',*,*,#2809,.F.);+#3465 = ADVANCED_FACE('',(#3466),#913,.T.);+#3466 = FACE_BOUND('',#3467,.T.);+#3467 = EDGE_LOOP('',(#3468,#3469,#3490,#3491));+#3468 = ORIENTED_EDGE('',*,*,#895,.F.);+#3469 = ORIENTED_EDGE('',*,*,#3470,.F.);+#3470 = EDGE_CURVE('',#3288,#896,#3471,.T.);+#3471 = SURFACE_CURVE('',#3472,(#3476,#3483),.PCURVE_S1.);+#3472 = LINE('',#3473,#3474);+#3473 = CARTESIAN_POINT('',(5.65,3.15,1.2));+#3474 = VECTOR('',#3475,1.);+#3475 = DIRECTION('',(-0.,1.,-0.));+#3476 = PCURVE('',#913,#3477);+#3477 = DEFINITIONAL_REPRESENTATION('',(#3478),#3482);+#3478 = LINE('',#3479,#3480);+#3479 = CARTESIAN_POINT('',(0.,0.));+#3480 = VECTOR('',#3481,1.);+#3481 = DIRECTION('',(0.,1.));+#3482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3483 = PCURVE('',#995,#3484);+#3484 = DEFINITIONAL_REPRESENTATION('',(#3485),#3489);+#3485 = LINE('',#3486,#3487);+#3486 = CARTESIAN_POINT('',(2.4,0.));+#3487 = VECTOR('',#3488,1.);+#3488 = DIRECTION('',(0.,1.));+#3489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3490 = ORIENTED_EDGE('',*,*,#3287,.T.);+#3491 = ORIENTED_EDGE('',*,*,#3492,.T.);+#3492 = EDGE_CURVE('',#3290,#898,#3493,.T.);+#3493 = SURFACE_CURVE('',#3494,(#3498,#3505),.PCURVE_S1.);+#3494 = LINE('',#3495,#3496);+#3495 = CARTESIAN_POINT('',(-5.65,3.15,1.2));+#3496 = VECTOR('',#3497,1.);+#3497 = DIRECTION('',(-0.,1.,-0.));+#3498 = PCURVE('',#913,#3499);+#3499 = DEFINITIONAL_REPRESENTATION('',(#3500),#3504);+#3500 = LINE('',#3501,#3502);+#3501 = CARTESIAN_POINT('',(11.3,0.));+#3502 = VECTOR('',#3503,1.);+#3503 = DIRECTION('',(0.,1.));+#3504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3505 = PCURVE('',#941,#3506);+#3506 = DEFINITIONAL_REPRESENTATION('',(#3507),#3511);+#3507 = LINE('',#3508,#3509);+#3508 = CARTESIAN_POINT('',(0.,0.));+#3509 = VECTOR('',#3510,1.);+#3510 = DIRECTION('',(0.,1.));+#3511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3512 = ADVANCED_FACE('',(#3513),#941,.T.);+#3513 = FACE_BOUND('',#3514,.T.);+#3514 = EDGE_LOOP('',(#3515,#3516,#3517,#3518));+#3515 = ORIENTED_EDGE('',*,*,#925,.F.);+#3516 = ORIENTED_EDGE('',*,*,#3492,.F.);+#3517 = ORIENTED_EDGE('',*,*,#3358,.T.);+#3518 = ORIENTED_EDGE('',*,*,#3519,.T.);+#3519 = EDGE_CURVE('',#3336,#926,#3520,.T.);+#3520 = SURFACE_CURVE('',#3521,(#3525,#3532),.PCURVE_S1.);+#3521 = LINE('',#3522,#3523);+#3522 = CARTESIAN_POINT('',(-5.65,3.15,-1.2));+#3523 = VECTOR('',#3524,1.);+#3524 = DIRECTION('',(-0.,1.,-0.));+#3525 = PCURVE('',#941,#3526);+#3526 = DEFINITIONAL_REPRESENTATION('',(#3527),#3531);+#3527 = LINE('',#3528,#3529);+#3528 = CARTESIAN_POINT('',(2.4,0.));+#3529 = VECTOR('',#3530,1.);+#3530 = DIRECTION('',(0.,1.));+#3531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3532 = PCURVE('',#969,#3533);+#3533 = DEFINITIONAL_REPRESENTATION('',(#3534),#3538);+#3534 = LINE('',#3535,#3536);+#3535 = CARTESIAN_POINT('',(0.,0.));+#3536 = VECTOR('',#3537,1.);+#3537 = DIRECTION('',(0.,1.));+#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3539 = ADVANCED_FACE('',(#3540),#969,.T.);+#3540 = FACE_BOUND('',#3541,.T.);+#3541 = EDGE_LOOP('',(#3542,#3543,#3544,#3545));+#3542 = ORIENTED_EDGE('',*,*,#953,.F.);+#3543 = ORIENTED_EDGE('',*,*,#3519,.F.);+#3544 = ORIENTED_EDGE('',*,*,#3335,.T.);+#3545 = ORIENTED_EDGE('',*,*,#3546,.T.);+#3546 = EDGE_CURVE('',#3313,#954,#3547,.T.);+#3547 = SURFACE_CURVE('',#3548,(#3552,#3559),.PCURVE_S1.);+#3548 = LINE('',#3549,#3550);+#3549 = CARTESIAN_POINT('',(5.65,3.15,-1.2));+#3550 = VECTOR('',#3551,1.);+#3551 = DIRECTION('',(-0.,1.,-0.));+#3552 = PCURVE('',#969,#3553);+#3553 = DEFINITIONAL_REPRESENTATION('',(#3554),#3558);+#3554 = LINE('',#3555,#3556);+#3555 = CARTESIAN_POINT('',(11.3,0.));+#3556 = VECTOR('',#3557,1.);+#3557 = DIRECTION('',(0.,1.));+#3558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3559 = PCURVE('',#995,#3560);+#3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3565);+#3561 = LINE('',#3562,#3563);+#3562 = CARTESIAN_POINT('',(0.,0.));+#3563 = VECTOR('',#3564,1.);+#3564 = DIRECTION('',(0.,1.));+#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3566 = ADVANCED_FACE('',(#3567),#995,.T.);+#3567 = FACE_BOUND('',#3568,.T.);+#3568 = EDGE_LOOP('',(#3569,#3570,#3571,#3572));+#3569 = ORIENTED_EDGE('',*,*,#981,.F.);+#3570 = ORIENTED_EDGE('',*,*,#3546,.F.);+#3571 = ORIENTED_EDGE('',*,*,#3312,.T.);+#3572 = ORIENTED_EDGE('',*,*,#3470,.T.);+#3573 = ADVANCED_FACE('',(#3574),#1094,.F.);+#3574 = FACE_BOUND('',#3575,.T.);+#3575 = EDGE_LOOP('',(#3576,#3577,#3578,#3599));+#3576 = ORIENTED_EDGE('',*,*,#2735,.T.);+#3577 = ORIENTED_EDGE('',*,*,#2025,.F.);+#3578 = ORIENTED_EDGE('',*,*,#3579,.T.);+#3579 = EDGE_CURVE('',#1998,#1079,#3580,.T.);+#3580 = SURFACE_CURVE('',#3581,(#3585,#3592),.PCURVE_S1.);+#3581 = LINE('',#3582,#3583);+#3582 = CARTESIAN_POINT('',(-5.75,-1.534563074903E-15,-1.5));+#3583 = VECTOR('',#3584,1.);+#3584 = DIRECTION('',(-2.668805347657E-16,1.,-0.));+#3585 = PCURVE('',#1094,#3586);+#3586 = DEFINITIONAL_REPRESENTATION('',(#3587),#3591);+#3587 = LINE('',#3588,#3589);+#3588 = CARTESIAN_POINT('',(-5.75,-1.534563074903E-15));+#3589 = VECTOR('',#3590,1.);+#3590 = DIRECTION('',(-2.668805347657E-16,1.));+#3591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3592 = PCURVE('',#1127,#3593);+#3593 = DEFINITIONAL_REPRESENTATION('',(#3594),#3598);+#3594 = LINE('',#3595,#3596);+#3595 = CARTESIAN_POINT('',(4.712388980385,3.25));+#3596 = VECTOR('',#3597,1.);+#3597 = DIRECTION('',(0.,-1.));+#3598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3599 = ORIENTED_EDGE('',*,*,#1078,.F.);+#3600 = ADVANCED_FACE('',(#3601),#1127,.T.);+#3601 = FACE_BOUND('',#3602,.T.);+#3602 = EDGE_LOOP('',(#3603,#3604,#3605,#3606));+#3603 = ORIENTED_EDGE('',*,*,#1106,.F.);+#3604 = ORIENTED_EDGE('',*,*,#3579,.F.);+#3605 = ORIENTED_EDGE('',*,*,#1997,.F.);+#3606 = ORIENTED_EDGE('',*,*,#3607,.F.);+#3607 = EDGE_CURVE('',#1107,#1975,#3608,.T.);+#3608 = SURFACE_CURVE('',#3609,(#3613,#3620),.PCURVE_S1.);+#3609 = LINE('',#3610,#3611);+#3610 = CARTESIAN_POINT('',(-5.95,3.25,-1.3));+#3611 = VECTOR('',#3612,1.);+#3612 = DIRECTION('',(2.668805347657E-16,-1.,0.));+#3613 = PCURVE('',#1127,#3614);+#3614 = DEFINITIONAL_REPRESENTATION('',(#3615),#3619);+#3615 = LINE('',#3616,#3617);+#3616 = CARTESIAN_POINT('',(3.14159265359,-4.440892098501E-16));+#3617 = VECTOR('',#3618,1.);+#3618 = DIRECTION('',(0.,1.));+#3619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3620 = PCURVE('',#1155,#3621);+#3621 = DEFINITIONAL_REPRESENTATION('',(#3622),#3626);+#3622 = LINE('',#3623,#3624);+#3623 = CARTESIAN_POINT('',(0.,-2.8));+#3624 = VECTOR('',#3625,1.);+#3625 = DIRECTION('',(-1.,0.));+#3626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3627 = ADVANCED_FACE('',(#3628),#1155,.F.);+#3628 = FACE_BOUND('',#3629,.T.);+#3629 = EDGE_LOOP('',(#3630,#3631,#3632,#3633));+#3630 = ORIENTED_EDGE('',*,*,#1139,.T.);+#3631 = ORIENTED_EDGE('',*,*,#3607,.T.);+#3632 = ORIENTED_EDGE('',*,*,#1974,.F.);+#3633 = ORIENTED_EDGE('',*,*,#3634,.T.);+#3634 = EDGE_CURVE('',#1947,#1140,#3635,.T.);+#3635 = SURFACE_CURVE('',#3636,(#3640,#3647),.PCURVE_S1.);+#3636 = LINE('',#3637,#3638);+#3637 = CARTESIAN_POINT('',(-5.95,3.25,1.3));+#3638 = VECTOR('',#3639,1.);+#3639 = DIRECTION('',(-2.668805347657E-16,1.,-0.));+#3640 = PCURVE('',#1155,#3641);+#3641 = DEFINITIONAL_REPRESENTATION('',(#3642),#3646);+#3642 = LINE('',#3643,#3644);+#3643 = CARTESIAN_POINT('',(0.,-0.2));+#3644 = VECTOR('',#3645,1.);+#3645 = DIRECTION('',(1.,0.));+#3646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3647 = PCURVE('',#1188,#3648);+#3648 = DEFINITIONAL_REPRESENTATION('',(#3649),#3653);+#3649 = LINE('',#3650,#3651);+#3650 = CARTESIAN_POINT('',(0.,3.25));+#3651 = VECTOR('',#3652,1.);+#3652 = DIRECTION('',(0.,1.));+#3653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3654 = ADVANCED_FACE('',(#3655),#1188,.T.);+#3655 = FACE_BOUND('',#3656,.T.);+#3656 = EDGE_LOOP('',(#3657,#3658,#3659,#3660));+#3657 = ORIENTED_EDGE('',*,*,#1167,.F.);+#3658 = ORIENTED_EDGE('',*,*,#3634,.F.);+#3659 = ORIENTED_EDGE('',*,*,#1946,.F.);+#3660 = ORIENTED_EDGE('',*,*,#3661,.F.);+#3661 = EDGE_CURVE('',#1168,#1924,#3662,.T.);+#3662 = SURFACE_CURVE('',#3663,(#3667,#3674),.PCURVE_S1.);+#3663 = LINE('',#3664,#3665);+#3664 = CARTESIAN_POINT('',(-5.75,-3.25,1.5));+#3665 = VECTOR('',#3666,1.);+#3666 = DIRECTION('',(2.668805347657E-16,-1.,0.));+#3667 = PCURVE('',#1188,#3668);+#3668 = DEFINITIONAL_REPRESENTATION('',(#3669),#3673);+#3669 = LINE('',#3670,#3671);+#3670 = CARTESIAN_POINT('',(1.570796326795,-3.25));+#3671 = VECTOR('',#3672,1.);+#3672 = DIRECTION('',(0.,-1.));+#3673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3674 = PCURVE('',#1216,#3675);+#3675 = DEFINITIONAL_REPRESENTATION('',(#3676),#3680);+#3676 = LINE('',#3677,#3678);+#3677 = CARTESIAN_POINT('',(-5.75,-3.25));+#3678 = VECTOR('',#3679,1.);+#3679 = DIRECTION('',(2.668805347657E-16,-1.));+#3680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3681 = ADVANCED_FACE('',(#3682),#1216,.T.);+#3682 = FACE_BOUND('',#3683,.T.);+#3683 = EDGE_LOOP('',(#3684,#3685,#3686,#3687));+#3684 = ORIENTED_EDGE('',*,*,#1200,.T.);+#3685 = ORIENTED_EDGE('',*,*,#3661,.T.);+#3686 = ORIENTED_EDGE('',*,*,#1923,.T.);+#3687 = ORIENTED_EDGE('',*,*,#3688,.T.);+#3688 = EDGE_CURVE('',#1896,#1201,#3689,.T.);+#3689 = SURFACE_CURVE('',#3690,(#3694,#3701),.PCURVE_S1.);+#3690 = LINE('',#3691,#3692);+#3691 = CARTESIAN_POINT('',(5.75,3.25,1.5));+#3692 = VECTOR('',#3693,1.);+#3693 = DIRECTION('',(1.334402673828E-16,1.,0.));+#3694 = PCURVE('',#1216,#3695);+#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3700);+#3696 = LINE('',#3697,#3698);+#3697 = CARTESIAN_POINT('',(5.75,3.25));+#3698 = VECTOR('',#3699,1.);+#3699 = DIRECTION('',(1.334402673828E-16,1.));+#3700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3701 = PCURVE('',#1249,#3702);+#3702 = DEFINITIONAL_REPRESENTATION('',(#3703),#3707);+#3703 = LINE('',#3704,#3705);+#3704 = CARTESIAN_POINT('',(1.570796326795,-3.25));+#3705 = VECTOR('',#3706,1.);+#3706 = DIRECTION('',(-6.832141690001E-16,-1.));+#3707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3708 = ADVANCED_FACE('',(#3709),#1249,.T.);+#3709 = FACE_BOUND('',#3710,.T.);+#3710 = EDGE_LOOP('',(#3711,#3712,#3733,#3734));+#3711 = ORIENTED_EDGE('',*,*,#1895,.F.);+#3712 = ORIENTED_EDGE('',*,*,#3713,.F.);+#3713 = EDGE_CURVE('',#1229,#1873,#3714,.T.);+#3714 = SURFACE_CURVE('',#3715,(#3719,#3726),.PCURVE_S1.);+#3715 = LINE('',#3716,#3717);+#3716 = CARTESIAN_POINT('',(5.95,-3.25,1.3));+#3717 = VECTOR('',#3718,1.);+#3718 = DIRECTION('',(-1.334402673828E-16,-1.,-0.));+#3719 = PCURVE('',#1249,#3720);+#3720 = DEFINITIONAL_REPRESENTATION('',(#3721),#3725);+#3721 = LINE('',#3722,#3723);+#3722 = CARTESIAN_POINT('',(0.,3.25));+#3723 = VECTOR('',#3724,1.);+#3724 = DIRECTION('',(0.,1.));+#3725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3726 = PCURVE('',#1277,#3727);+#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732);+#3728 = LINE('',#3729,#3730);+#3729 = CARTESIAN_POINT('',(6.5,-0.2));+#3730 = VECTOR('',#3731,1.);+#3731 = DIRECTION('',(1.,-0.));+#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3733 = ORIENTED_EDGE('',*,*,#1228,.F.);+#3734 = ORIENTED_EDGE('',*,*,#3688,.F.);+#3735 = ADVANCED_FACE('',(#3736),#1277,.F.);+#3736 = FACE_BOUND('',#3737,.F.);+#3737 = EDGE_LOOP('',(#3738,#3739,#3740,#3741));+#3738 = ORIENTED_EDGE('',*,*,#1872,.F.);+#3739 = ORIENTED_EDGE('',*,*,#3713,.F.);+#3740 = ORIENTED_EDGE('',*,*,#1261,.T.);+#3741 = ORIENTED_EDGE('',*,*,#3742,.F.);+#3742 = EDGE_CURVE('',#1845,#1262,#3743,.T.);+#3743 = SURFACE_CURVE('',#3744,(#3748,#3755),.PCURVE_S1.);+#3744 = LINE('',#3745,#3746);+#3745 = CARTESIAN_POINT('',(5.95,3.25,-1.3));+#3746 = VECTOR('',#3747,1.);+#3747 = DIRECTION('',(1.334402673828E-16,1.,0.));+#3748 = PCURVE('',#1277,#3749);+#3749 = DEFINITIONAL_REPRESENTATION('',(#3750),#3754);+#3750 = LINE('',#3751,#3752);+#3751 = CARTESIAN_POINT('',(-0.,-2.8));+#3752 = VECTOR('',#3753,1.);+#3753 = DIRECTION('',(-1.,0.));+#3754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3755 = PCURVE('',#1310,#3756);+#3756 = DEFINITIONAL_REPRESENTATION('',(#3757),#3761);+#3757 = LINE('',#3758,#3759);+#3758 = CARTESIAN_POINT('',(3.14159265359,0.));+#3759 = VECTOR('',#3760,1.);+#3760 = DIRECTION('',(0.,1.));+#3761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3762 = ADVANCED_FACE('',(#3763),#1310,.T.);+#3763 = FACE_BOUND('',#3764,.T.);+#3764 = EDGE_LOOP('',(#3765,#3766,#3787,#3788));+#3765 = ORIENTED_EDGE('',*,*,#1844,.F.);+#3766 = ORIENTED_EDGE('',*,*,#3767,.F.);+#3767 = EDGE_CURVE('',#1290,#1822,#3768,.T.);+#3768 = SURFACE_CURVE('',#3769,(#3773,#3780),.PCURVE_S1.);+#3769 = LINE('',#3770,#3771);+#3770 = CARTESIAN_POINT('',(5.75,-7.672815374513E-16,-1.5));+#3771 = VECTOR('',#3772,1.);+#3772 = DIRECTION('',(-1.334402673828E-16,-1.,-0.));+#3773 = PCURVE('',#1310,#3774);+#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779);+#3775 = LINE('',#3776,#3777);+#3776 = CARTESIAN_POINT('',(4.712388980385,-3.25));+#3777 = VECTOR('',#3778,1.);+#3778 = DIRECTION('',(0.,-1.));+#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3780 = PCURVE('',#1338,#3781);+#3781 = DEFINITIONAL_REPRESENTATION('',(#3782),#3786);+#3782 = LINE('',#3783,#3784);+#3783 = CARTESIAN_POINT('',(5.75,-7.672815374513E-16));+#3784 = VECTOR('',#3785,1.);+#3785 = DIRECTION('',(-1.334402673828E-16,-1.));+#3786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3787 = ORIENTED_EDGE('',*,*,#1289,.F.);+#3788 = ORIENTED_EDGE('',*,*,#3742,.F.);+#3789 = ADVANCED_FACE('',(#3790),#1338,.F.);+#3790 = FACE_BOUND('',#3791,.T.);+#3791 = EDGE_LOOP('',(#3792,#3793,#3814,#3815));+#3792 = ORIENTED_EDGE('',*,*,#1821,.F.);+#3793 = ORIENTED_EDGE('',*,*,#3794,.F.);+#3794 = EDGE_CURVE('',#1323,#1799,#3795,.T.);+#3795 = SURFACE_CURVE('',#3796,(#3800,#3807),.PCURVE_S1.);+#3796 = LINE('',#3797,#3798);+#3797 = CARTESIAN_POINT('',(3.355,3.25,-1.5));+#3798 = VECTOR('',#3799,1.);+#3799 = DIRECTION('',(-1.334402673828E-16,-1.,0.));+#3800 = PCURVE('',#1338,#3801);+#3801 = DEFINITIONAL_REPRESENTATION('',(#3802),#3806);+#3802 = LINE('',#3803,#3804);+#3803 = CARTESIAN_POINT('',(3.355,3.25));+#3804 = VECTOR('',#3805,1.);+#3805 = DIRECTION('',(-1.334402673828E-16,-1.));+#3806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3807 = PCURVE('',#1366,#3808);+#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813);+#3809 = LINE('',#3810,#3811);+#3810 = CARTESIAN_POINT('',(0.,-0.1));+#3811 = VECTOR('',#3812,1.);+#3812 = DIRECTION('',(-1.,0.));+#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3814 = ORIENTED_EDGE('',*,*,#1322,.F.);+#3815 = ORIENTED_EDGE('',*,*,#3767,.T.);+#3816 = ADVANCED_FACE('',(#3817),#1366,.F.);+#3817 = FACE_BOUND('',#3818,.T.);+#3818 = EDGE_LOOP('',(#3819,#3820,#3821,#3842));+#3819 = ORIENTED_EDGE('',*,*,#3794,.T.);+#3820 = ORIENTED_EDGE('',*,*,#1798,.F.);+#3821 = ORIENTED_EDGE('',*,*,#3822,.F.);+#3822 = EDGE_CURVE('',#1351,#1776,#3823,.T.);+#3823 = SURFACE_CURVE('',#3824,(#3828,#3835),.PCURVE_S1.);+#3824 = LINE('',#3825,#3826);+#3825 = CARTESIAN_POINT('',(3.355,3.25,-1.4));+#3826 = VECTOR('',#3827,1.);+#3827 = DIRECTION('',(-1.334402673828E-16,-1.,0.));+#3828 = PCURVE('',#1366,#3829);+#3829 = DEFINITIONAL_REPRESENTATION('',(#3830),#3834);+#3830 = LINE('',#3831,#3832);+#3831 = CARTESIAN_POINT('',(0.,0.));+#3832 = VECTOR('',#3833,1.);+#3833 = DIRECTION('',(-1.,0.));+#3834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3835 = PCURVE('',#1394,#3836);+#3836 = DEFINITIONAL_REPRESENTATION('',(#3837),#3841);+#3837 = LINE('',#3838,#3839);+#3838 = CARTESIAN_POINT('',(-3.355,3.25));+#3839 = VECTOR('',#3840,1.);+#3840 = DIRECTION('',(1.334402673828E-16,-1.));+#3841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3842 = ORIENTED_EDGE('',*,*,#1350,.T.);+#3843 = ADVANCED_FACE('',(#3844),#1394,.T.);+#3844 = FACE_BOUND('',#3845,.T.);+#3845 = EDGE_LOOP('',(#3846,#3869,#3870,#3871,#3872,#3900,#3933,#3961,+    #3994,#4020,#4021,#4042,#4043,#4066,#4099,#4127));+#3846 = ORIENTED_EDGE('',*,*,#3847,.F.);+#3847 = EDGE_CURVE('',#1379,#3848,#3850,.T.);+#3848 = VERTEX_POINT('',#3849);+#3849 = CARTESIAN_POINT('',(3.35,2.8,-1.4));+#3850 = SURFACE_CURVE('',#3851,(#3855,#3862),.PCURVE_S1.);+#3851 = LINE('',#3852,#3853);+#3852 = CARTESIAN_POINT('',(3.35,0.,-1.4));+#3853 = VECTOR('',#3854,1.);+#3854 = DIRECTION('',(0.,-1.,0.));+#3855 = PCURVE('',#1394,#3856);+#3856 = DEFINITIONAL_REPRESENTATION('',(#3857),#3861);+#3857 = LINE('',#3858,#3859);+#3858 = CARTESIAN_POINT('',(-3.35,0.));+#3859 = VECTOR('',#3860,1.);+#3860 = DIRECTION('',(0.,-1.));+#3861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3862 = PCURVE('',#3191,#3863);+#3863 = DEFINITIONAL_REPRESENTATION('',(#3864),#3868);+#3864 = LINE('',#3865,#3866);+#3865 = CARTESIAN_POINT('',(1.2,-3.55));+#3866 = VECTOR('',#3867,1.);+#3867 = DIRECTION('',(0.,-1.));+#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3869 = ORIENTED_EDGE('',*,*,#1378,.T.);+#3870 = ORIENTED_EDGE('',*,*,#3822,.T.);+#3871 = ORIENTED_EDGE('',*,*,#1775,.T.);+#3872 = ORIENTED_EDGE('',*,*,#3873,.F.);+#3873 = EDGE_CURVE('',#3874,#1748,#3876,.T.);+#3874 = VERTEX_POINT('',#3875);+#3875 = CARTESIAN_POINT('',(3.35,-2.8,-1.4));+#3876 = SURFACE_CURVE('',#3877,(#3881,#3888),.PCURVE_S1.);+#3877 = LINE('',#3878,#3879);+#3878 = CARTESIAN_POINT('',(3.35,0.,-1.4));+#3879 = VECTOR('',#3880,1.);+#3880 = DIRECTION('',(0.,-1.,0.));+#3881 = PCURVE('',#1394,#3882);+#3882 = DEFINITIONAL_REPRESENTATION('',(#3883),#3887);+#3883 = LINE('',#3884,#3885);+#3884 = CARTESIAN_POINT('',(-3.35,0.));+#3885 = VECTOR('',#3886,1.);+#3886 = DIRECTION('',(0.,-1.));+#3887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3888 = PCURVE('',#3889,#3894);+#3889 = PLANE('',#3890);+#3890 = AXIS2_PLACEMENT_3D('',#3891,#3892,#3893);+#3891 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#3892 = DIRECTION('',(1.,0.,0.));+#3893 = DIRECTION('',(0.,0.,-1.));+#3894 = DEFINITIONAL_REPRESENTATION('',(#3895),#3899);+#3895 = LINE('',#3896,#3897);+#3896 = CARTESIAN_POINT('',(1.2,3.55));+#3897 = VECTOR('',#3898,1.);+#3898 = DIRECTION('',(0.,-1.));+#3899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3900 = ORIENTED_EDGE('',*,*,#3901,.T.);+#3901 = EDGE_CURVE('',#3874,#3902,#3904,.T.);+#3902 = VERTEX_POINT('',#3903);+#3903 = CARTESIAN_POINT('',(2.8,-2.25,-1.4));+#3904 = SURFACE_CURVE('',#3905,(#3910,#3921),.PCURVE_S1.);+#3905 = CIRCLE('',#3906,0.55);+#3906 = AXIS2_PLACEMENT_3D('',#3907,#3908,#3909);+#3907 = CARTESIAN_POINT('',(2.8,-2.8,-1.4));+#3908 = DIRECTION('',(0.,0.,1.));+#3909 = DIRECTION('',(-1.,0.,0.));+#3910 = PCURVE('',#1394,#3911);+#3911 = DEFINITIONAL_REPRESENTATION('',(#3912),#3920);+#3912 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3913,#3914,#3915,#3916,+#3917,#3918,#3919),.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('') );+#3913 = CARTESIAN_POINT('',(-2.25,-2.8));+#3914 = CARTESIAN_POINT('',(-2.25,-3.752627944163));+#3915 = CARTESIAN_POINT('',(-3.075,-3.276313972081));+#3916 = CARTESIAN_POINT('',(-3.9,-2.8));+#3917 = CARTESIAN_POINT('',(-3.075,-2.323686027919));+#3918 = CARTESIAN_POINT('',(-2.25,-1.847372055837));+#3919 = CARTESIAN_POINT('',(-2.25,-2.8));+#3920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3921 = PCURVE('',#3922,#3927);+#3922 = CYLINDRICAL_SURFACE('',#3923,0.55);+#3923 = AXIS2_PLACEMENT_3D('',#3924,#3925,#3926);+#3924 = CARTESIAN_POINT('',(2.8,-2.8,-1.4));+#3925 = DIRECTION('',(0.,0.,-1.));+#3926 = DIRECTION('',(-1.,0.,0.));+#3927 = DEFINITIONAL_REPRESENTATION('',(#3928),#3932);+#3928 = LINE('',#3929,#3930);+#3929 = CARTESIAN_POINT('',(6.28318530718,0.));+#3930 = VECTOR('',#3931,1.);+#3931 = DIRECTION('',(-1.,0.));+#3932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3933 = ORIENTED_EDGE('',*,*,#3934,.T.);+#3934 = EDGE_CURVE('',#3902,#3935,#3937,.T.);+#3935 = VERTEX_POINT('',#3936);+#3936 = CARTESIAN_POINT('',(2.7,-2.25,-1.4));+#3937 = SURFACE_CURVE('',#3938,(#3942,#3949),.PCURVE_S1.);+#3938 = LINE('',#3939,#3940);+#3939 = CARTESIAN_POINT('',(3.35,-2.25,-1.4));+#3940 = VECTOR('',#3941,1.);+#3941 = DIRECTION('',(-1.,-0.,-0.));+#3942 = PCURVE('',#1394,#3943);+#3943 = DEFINITIONAL_REPRESENTATION('',(#3944),#3948);+#3944 = LINE('',#3945,#3946);+#3945 = CARTESIAN_POINT('',(-3.35,-2.25));+#3946 = VECTOR('',#3947,1.);+#3947 = DIRECTION('',(1.,0.));+#3948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3949 = PCURVE('',#3950,#3955);+#3950 = PLANE('',#3951);+#3951 = AXIS2_PLACEMENT_3D('',#3952,#3953,#3954);+#3952 = CARTESIAN_POINT('',(3.35,-2.25,-1.4));+#3953 = DIRECTION('',(-0.,1.,0.));+#3954 = DIRECTION('',(0.,0.,1.));+#3955 = DEFINITIONAL_REPRESENTATION('',(#3956),#3960);+#3956 = LINE('',#3957,#3958);+#3957 = CARTESIAN_POINT('',(0.,0.));+#3958 = VECTOR('',#3959,1.);+#3959 = DIRECTION('',(-0.,-1.));+#3960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3961 = ORIENTED_EDGE('',*,*,#3962,.T.);+#3962 = EDGE_CURVE('',#3935,#3963,#3965,.T.);+#3963 = VERTEX_POINT('',#3964);+#3964 = CARTESIAN_POINT('',(2.15,-2.8,-1.4));+#3965 = SURFACE_CURVE('',#3966,(#3971,#3982),.PCURVE_S1.);+#3966 = CIRCLE('',#3967,0.55);+#3967 = AXIS2_PLACEMENT_3D('',#3968,#3969,#3970);+#3968 = CARTESIAN_POINT('',(2.7,-2.8,-1.4));+#3969 = DIRECTION('',(0.,0.,1.));+#3970 = DIRECTION('',(-1.,0.,0.));+#3971 = PCURVE('',#1394,#3972);+#3972 = DEFINITIONAL_REPRESENTATION('',(#3973),#3981);+#3973 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3974,#3975,#3976,#3977,+#3978,#3979,#3980),.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('') );+#3974 = CARTESIAN_POINT('',(-2.15,-2.8));+#3975 = CARTESIAN_POINT('',(-2.15,-3.752627944163));+#3976 = CARTESIAN_POINT('',(-2.975,-3.276313972081));+#3977 = CARTESIAN_POINT('',(-3.8,-2.8));+#3978 = CARTESIAN_POINT('',(-2.975,-2.323686027919));+#3979 = CARTESIAN_POINT('',(-2.15,-1.847372055837));+#3980 = CARTESIAN_POINT('',(-2.15,-2.8));+#3981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3982 = PCURVE('',#3983,#3988);+#3983 = CYLINDRICAL_SURFACE('',#3984,0.55);+#3984 = AXIS2_PLACEMENT_3D('',#3985,#3986,#3987);+#3985 = CARTESIAN_POINT('',(2.7,-2.8,-0.2));+#3986 = DIRECTION('',(0.,-0.,1.));+#3987 = DIRECTION('',(1.,0.,0.));+#3988 = DEFINITIONAL_REPRESENTATION('',(#3989),#3993);+#3989 = LINE('',#3990,#3991);+#3990 = CARTESIAN_POINT('',(-3.14159265359,-1.2));+#3991 = VECTOR('',#3992,1.);+#3992 = DIRECTION('',(1.,0.));+#3993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3994 = ORIENTED_EDGE('',*,*,#3995,.T.);+#3995 = EDGE_CURVE('',#3963,#1725,#3996,.T.);+#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.);+#3997 = LINE('',#3998,#3999);+#3998 = CARTESIAN_POINT('',(2.15,0.,-1.4));+#3999 = VECTOR('',#4000,1.);+#4000 = DIRECTION('',(0.,-1.,0.));+#4001 = PCURVE('',#1394,#4002);+#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007);+#4003 = LINE('',#4004,#4005);+#4004 = CARTESIAN_POINT('',(-2.15,0.));+#4005 = VECTOR('',#4006,1.);+#4006 = DIRECTION('',(0.,-1.));+#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4008 = PCURVE('',#4009,#4014);+#4009 = PLANE('',#4010);+#4010 = AXIS2_PLACEMENT_3D('',#4011,#4012,#4013);+#4011 = CARTESIAN_POINT('',(2.15,-3.55,-0.2));+#4012 = DIRECTION('',(1.,0.,0.));+#4013 = DIRECTION('',(0.,0.,-1.));+#4014 = DEFINITIONAL_REPRESENTATION('',(#4015),#4019);+#4015 = LINE('',#4016,#4017);+#4016 = CARTESIAN_POINT('',(1.2,3.55));+#4017 = VECTOR('',#4018,1.);+#4018 = DIRECTION('',(0.,-1.));+#4019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4020 = ORIENTED_EDGE('',*,*,#1724,.T.);+#4021 = ORIENTED_EDGE('',*,*,#4022,.T.);+#4022 = EDGE_CURVE('',#1702,#1435,#4023,.T.);+#4023 = SURFACE_CURVE('',#4024,(#4028,#4035),.PCURVE_S1.);+#4024 = LINE('',#4025,#4026);+#4025 = CARTESIAN_POINT('',(2.145,3.25,-1.4));+#4026 = VECTOR('',#4027,1.);+#4027 = DIRECTION('',(1.334402673828E-16,1.,-0.));+#4028 = PCURVE('',#1394,#4029);+#4029 = DEFINITIONAL_REPRESENTATION('',(#4030),#4034);+#4030 = LINE('',#4031,#4032);+#4031 = CARTESIAN_POINT('',(-2.145,3.25));+#4032 = VECTOR('',#4033,1.);+#4033 = DIRECTION('',(-1.334402673828E-16,1.));+#4034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4035 = PCURVE('',#1473,#4036);+#4036 = DEFINITIONAL_REPRESENTATION('',(#4037),#4041);+#4037 = LINE('',#4038,#4039);+#4038 = CARTESIAN_POINT('',(0.,0.));+#4039 = VECTOR('',#4040,1.);+#4040 = DIRECTION('',(-1.,0.));+#4041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4042 = ORIENTED_EDGE('',*,*,#1434,.T.);+#4043 = ORIENTED_EDGE('',*,*,#4044,.T.);+#4044 = EDGE_CURVE('',#1407,#4045,#4047,.T.);+#4045 = VERTEX_POINT('',#4046);+#4046 = CARTESIAN_POINT('',(2.15,2.8,-1.4));+#4047 = SURFACE_CURVE('',#4048,(#4052,#4059),.PCURVE_S1.);+#4048 = LINE('',#4049,#4050);+#4049 = CARTESIAN_POINT('',(2.15,0.,-1.4));+#4050 = VECTOR('',#4051,1.);+#4051 = DIRECTION('',(0.,-1.,0.));+#4052 = PCURVE('',#1394,#4053);+#4053 = DEFINITIONAL_REPRESENTATION('',(#4054),#4058);+#4054 = LINE('',#4055,#4056);+#4055 = CARTESIAN_POINT('',(-2.15,0.));+#4056 = VECTOR('',#4057,1.);+#4057 = DIRECTION('',(0.,-1.));+#4058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4059 = PCURVE('',#3247,#4060);+#4060 = DEFINITIONAL_REPRESENTATION('',(#4061),#4065);+#4061 = LINE('',#4062,#4063);+#4062 = CARTESIAN_POINT('',(1.2,-3.55));+#4063 = VECTOR('',#4064,1.);+#4064 = DIRECTION('',(0.,-1.));+#4065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4066 = ORIENTED_EDGE('',*,*,#4067,.T.);+#4067 = EDGE_CURVE('',#4045,#4068,#4070,.T.);+#4068 = VERTEX_POINT('',#4069);+#4069 = CARTESIAN_POINT('',(2.7,2.25,-1.4));+#4070 = SURFACE_CURVE('',#4071,(#4076,#4087),.PCURVE_S1.);+#4071 = CIRCLE('',#4072,0.55);+#4072 = AXIS2_PLACEMENT_3D('',#4073,#4074,#4075);+#4073 = CARTESIAN_POINT('',(2.7,2.8,-1.4));+#4074 = DIRECTION('',(0.,0.,1.));+#4075 = DIRECTION('',(-1.,0.,0.));+#4076 = PCURVE('',#1394,#4077);+#4077 = DEFINITIONAL_REPRESENTATION('',(#4078),#4086);+#4078 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4079,#4080,#4081,#4082,+#4083,#4084,#4085),.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('') );+#4079 = CARTESIAN_POINT('',(-2.15,2.8));+#4080 = CARTESIAN_POINT('',(-2.15,1.847372055837));+#4081 = CARTESIAN_POINT('',(-2.975,2.323686027919));+#4082 = CARTESIAN_POINT('',(-3.8,2.8));+#4083 = CARTESIAN_POINT('',(-2.975,3.276313972081));+#4084 = CARTESIAN_POINT('',(-2.15,3.752627944163));+#4085 = CARTESIAN_POINT('',(-2.15,2.8));+#4086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4087 = PCURVE('',#4088,#4093);+#4088 = CYLINDRICAL_SURFACE('',#4089,0.55);+#4089 = AXIS2_PLACEMENT_3D('',#4090,#4091,#4092);+#4090 = CARTESIAN_POINT('',(2.7,2.8,-1.4));+#4091 = DIRECTION('',(0.,0.,-1.));+#4092 = DIRECTION('',(-1.,0.,0.));+#4093 = DEFINITIONAL_REPRESENTATION('',(#4094),#4098);+#4094 = LINE('',#4095,#4096);+#4095 = CARTESIAN_POINT('',(6.28318530718,0.));+#4096 = VECTOR('',#4097,1.);+#4097 = DIRECTION('',(-1.,0.));+#4098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4099 = ORIENTED_EDGE('',*,*,#4100,.F.);+#4100 = EDGE_CURVE('',#4101,#4068,#4103,.T.);+#4101 = VERTEX_POINT('',#4102);+#4102 = CARTESIAN_POINT('',(2.8,2.25,-1.4));+#4103 = SURFACE_CURVE('',#4104,(#4108,#4115),.PCURVE_S1.);+#4104 = LINE('',#4105,#4106);+#4105 = CARTESIAN_POINT('',(3.35,2.25,-1.4));+#4106 = VECTOR('',#4107,1.);+#4107 = DIRECTION('',(-1.,-0.,-0.));+#4108 = PCURVE('',#1394,#4109);+#4109 = DEFINITIONAL_REPRESENTATION('',(#4110),#4114);+#4110 = LINE('',#4111,#4112);+#4111 = CARTESIAN_POINT('',(-3.35,2.25));+#4112 = VECTOR('',#4113,1.);+#4113 = DIRECTION('',(1.,0.));+#4114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4115 = PCURVE('',#4116,#4121);+#4116 = PLANE('',#4117);+#4117 = AXIS2_PLACEMENT_3D('',#4118,#4119,#4120);+#4118 = CARTESIAN_POINT('',(3.35,2.25,-1.4));+#4119 = DIRECTION('',(-0.,1.,0.));+#4120 = DIRECTION('',(0.,0.,1.));+#4121 = DEFINITIONAL_REPRESENTATION('',(#4122),#4126);+#4122 = LINE('',#4123,#4124);+#4123 = CARTESIAN_POINT('',(0.,0.));+#4124 = VECTOR('',#4125,1.);+#4125 = DIRECTION('',(-0.,-1.));+#4126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4127 = ORIENTED_EDGE('',*,*,#4128,.T.);+#4128 = EDGE_CURVE('',#4101,#3848,#4129,.T.);+#4129 = SURFACE_CURVE('',#4130,(#4135,#4146),.PCURVE_S1.);+#4130 = CIRCLE('',#4131,0.55);+#4131 = AXIS2_PLACEMENT_3D('',#4132,#4133,#4134);+#4132 = CARTESIAN_POINT('',(2.8,2.8,-1.4));+#4133 = DIRECTION('',(0.,0.,1.));+#4134 = DIRECTION('',(-1.,0.,0.));+#4135 = PCURVE('',#1394,#4136);+#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4145);+#4137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4138,#4139,#4140,#4141,+#4142,#4143,#4144),.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('') );+#4138 = CARTESIAN_POINT('',(-2.25,2.8));+#4139 = CARTESIAN_POINT('',(-2.25,1.847372055837));+#4140 = CARTESIAN_POINT('',(-3.075,2.323686027919));+#4141 = CARTESIAN_POINT('',(-3.9,2.8));+#4142 = CARTESIAN_POINT('',(-3.075,3.276313972081));+#4143 = CARTESIAN_POINT('',(-2.25,3.752627944163));+#4144 = CARTESIAN_POINT('',(-2.25,2.8));+#4145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4146 = PCURVE('',#4147,#4152);+#4147 = CYLINDRICAL_SURFACE('',#4148,0.55);+#4148 = AXIS2_PLACEMENT_3D('',#4149,#4150,#4151);+#4149 = CARTESIAN_POINT('',(2.8,2.8,-0.2));+#4150 = DIRECTION('',(0.,-0.,1.));+#4151 = DIRECTION('',(1.,0.,0.));+#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157);+#4153 = LINE('',#4154,#4155);+#4154 = CARTESIAN_POINT('',(3.14159265359,-1.2));+#4155 = VECTOR('',#4156,1.);+#4156 = DIRECTION('',(1.,0.));+#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4158 = ADVANCED_FACE('',(#4159),#1422,.F.);+#4159 = FACE_BOUND('',#4160,.T.);+#4160 = EDGE_LOOP('',(#4161,#4184,#4185,#4208));+#4161 = ORIENTED_EDGE('',*,*,#4162,.T.);+#4162 = EDGE_CURVE('',#4163,#1407,#4165,.T.);+#4163 = VERTEX_POINT('',#4164);+#4164 = CARTESIAN_POINT('',(2.15,3.55,-1.4));+#4165 = SURFACE_CURVE('',#4166,(#4170,#4177),.PCURVE_S1.);+#4166 = LINE('',#4167,#4168);+#4167 = CARTESIAN_POINT('',(2.15,3.55,-1.4));+#4168 = VECTOR('',#4169,1.);+#4169 = DIRECTION('',(0.,-1.,0.));+#4170 = PCURVE('',#1422,#4171);+#4171 = DEFINITIONAL_REPRESENTATION('',(#4172),#4176);+#4172 = LINE('',#4173,#4174);+#4173 = CARTESIAN_POINT('',(1.2,0.));+#4174 = VECTOR('',#4175,1.);+#4175 = DIRECTION('',(-0.,-1.));+#4176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4177 = PCURVE('',#3247,#4178);+#4178 = DEFINITIONAL_REPRESENTATION('',(#4179),#4183);+#4179 = LINE('',#4180,#4181);+#4180 = CARTESIAN_POINT('',(1.2,0.));+#4181 = VECTOR('',#4182,1.);+#4182 = DIRECTION('',(0.,-1.));+#4183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4184 = ORIENTED_EDGE('',*,*,#1406,.T.);+#4185 = ORIENTED_EDGE('',*,*,#4186,.F.);+#4186 = EDGE_CURVE('',#4187,#1379,#4189,.T.);+#4187 = VERTEX_POINT('',#4188);+#4188 = CARTESIAN_POINT('',(3.35,3.55,-1.4));+#4189 = SURFACE_CURVE('',#4190,(#4194,#4201),.PCURVE_S1.);+#4190 = LINE('',#4191,#4192);+#4191 = CARTESIAN_POINT('',(3.35,3.55,-1.4));+#4192 = VECTOR('',#4193,1.);+#4193 = DIRECTION('',(0.,-1.,0.));+#4194 = PCURVE('',#1422,#4195);+#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200);+#4196 = LINE('',#4197,#4198);+#4197 = CARTESIAN_POINT('',(0.,0.));+#4198 = VECTOR('',#4199,1.);+#4199 = DIRECTION('',(-0.,-1.));+#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4201 = PCURVE('',#3191,#4202);+#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207);+#4203 = LINE('',#4204,#4205);+#4204 = CARTESIAN_POINT('',(1.2,0.));+#4205 = VECTOR('',#4206,1.);+#4206 = DIRECTION('',(0.,-1.));+#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4208 = ORIENTED_EDGE('',*,*,#4209,.T.);+#4209 = EDGE_CURVE('',#4187,#4163,#4210,.T.);+#4210 = SURFACE_CURVE('',#4211,(#4215,#4222),.PCURVE_S1.);+#4211 = LINE('',#4212,#4213);+#4212 = CARTESIAN_POINT('',(3.35,3.55,-1.4));+#4213 = VECTOR('',#4214,1.);+#4214 = DIRECTION('',(-1.,-0.,-0.));+#4215 = PCURVE('',#1422,#4216);+#4216 = DEFINITIONAL_REPRESENTATION('',(#4217),#4221);+#4217 = LINE('',#4218,#4219);+#4218 = CARTESIAN_POINT('',(0.,0.));+#4219 = VECTOR('',#4220,1.);+#4220 = DIRECTION('',(1.,0.));+#4221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4222 = PCURVE('',#4223,#4228);+#4223 = PLANE('',#4224);+#4224 = AXIS2_PLACEMENT_3D('',#4225,#4226,#4227);+#4225 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#4226 = DIRECTION('',(-0.,1.,0.));+#4227 = DIRECTION('',(0.,0.,1.));+#4228 = DEFINITIONAL_REPRESENTATION('',(#4229),#4233);+#4229 = LINE('',#4230,#4231);+#4230 = CARTESIAN_POINT('',(-1.2,0.));+#4231 = VECTOR('',#4232,1.);+#4232 = DIRECTION('',(-0.,-1.));+#4233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4234 = ADVANCED_FACE('',(#4235),#1473,.F.);+#4235 = FACE_BOUND('',#4236,.T.);+#4236 = EDGE_LOOP('',(#4237,#4258,#4259,#4260));+#4237 = ORIENTED_EDGE('',*,*,#4238,.T.);+#4238 = EDGE_CURVE('',#1679,#1458,#4239,.T.);+#4239 = SURFACE_CURVE('',#4240,(#4244,#4251),.PCURVE_S1.);+#4240 = LINE('',#4241,#4242);+#4241 = CARTESIAN_POINT('',(2.145,3.25,-1.5));+#4242 = VECTOR('',#4243,1.);+#4243 = DIRECTION('',(1.334402673828E-16,1.,-0.));+#4244 = PCURVE('',#1473,#4245);+#4245 = DEFINITIONAL_REPRESENTATION('',(#4246),#4250);+#4246 = LINE('',#4247,#4248);+#4247 = CARTESIAN_POINT('',(-0.,-0.1));+#4248 = VECTOR('',#4249,1.);+#4249 = DIRECTION('',(-1.,0.));+#4250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4251 = PCURVE('',#1499,#4252);+#4252 = DEFINITIONAL_REPRESENTATION('',(#4253),#4257);+#4253 = LINE('',#4254,#4255);+#4254 = CARTESIAN_POINT('',(2.145,3.25));+#4255 = VECTOR('',#4256,1.);+#4256 = DIRECTION('',(1.334402673828E-16,1.));+#4257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4258 = ORIENTED_EDGE('',*,*,#1457,.F.);+#4259 = ORIENTED_EDGE('',*,*,#4022,.F.);+#4260 = ORIENTED_EDGE('',*,*,#1701,.T.);+#4261 = ADVANCED_FACE('',(#4262),#1499,.F.);+#4262 = FACE_BOUND('',#4263,.T.);+#4263 = EDGE_LOOP('',(#4264,#4265,#4266,#4267));+#4264 = ORIENTED_EDGE('',*,*,#1514,.T.);+#4265 = ORIENTED_EDGE('',*,*,#1485,.F.);+#4266 = ORIENTED_EDGE('',*,*,#4238,.F.);+#4267 = ORIENTED_EDGE('',*,*,#1678,.F.);+#4268 = ADVANCED_FACE('',(#4269),#1581,.F.);+#4269 = FACE_BOUND('',#4270,.T.);+#4270 = EDGE_LOOP('',(#4271,#4272,#4295,#4318));+#4271 = ORIENTED_EDGE('',*,*,#1563,.T.);+#4272 = ORIENTED_EDGE('',*,*,#4273,.F.);+#4273 = EDGE_CURVE('',#4274,#1566,#4276,.T.);+#4274 = VERTEX_POINT('',#4275);+#4275 = CARTESIAN_POINT('',(-5.65,-3.15,-1.2));+#4276 = SURFACE_CURVE('',#4277,(#4281,#4288),.PCURVE_S1.);+#4277 = LINE('',#4278,#4279);+#4278 = CARTESIAN_POINT('',(-5.65,-3.15,-1.2));+#4279 = VECTOR('',#4280,1.);+#4280 = DIRECTION('',(-0.,-1.,-0.));+#4281 = PCURVE('',#1581,#4282);+#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287);+#4283 = LINE('',#4284,#4285);+#4284 = CARTESIAN_POINT('',(-2.4,0.));+#4285 = VECTOR('',#4286,1.);+#4286 = DIRECTION('',(0.,-1.));+#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4288 = PCURVE('',#1663,#4289);+#4289 = DEFINITIONAL_REPRESENTATION('',(#4290),#4294);+#4290 = LINE('',#4291,#4292);+#4291 = CARTESIAN_POINT('',(0.,0.));+#4292 = VECTOR('',#4293,1.);+#4293 = DIRECTION('',(0.,-1.));+#4294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4295 = ORIENTED_EDGE('',*,*,#4296,.F.);+#4296 = EDGE_CURVE('',#4297,#4274,#4299,.T.);+#4297 = VERTEX_POINT('',#4298);+#4298 = CARTESIAN_POINT('',(-5.65,-3.15,1.2));+#4299 = SURFACE_CURVE('',#4300,(#4304,#4311),.PCURVE_S1.);+#4300 = LINE('',#4301,#4302);+#4301 = CARTESIAN_POINT('',(-5.65,-3.15,1.2));+#4302 = VECTOR('',#4303,1.);+#4303 = DIRECTION('',(0.,0.,-1.));+#4304 = PCURVE('',#1581,#4305);+#4305 = DEFINITIONAL_REPRESENTATION('',(#4306),#4310);+#4306 = LINE('',#4307,#4308);+#4307 = CARTESIAN_POINT('',(0.,0.));+#4308 = VECTOR('',#4309,1.);+#4309 = DIRECTION('',(-1.,0.));+#4310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4311 = PCURVE('',#2247,#4312);+#4312 = DEFINITIONAL_REPRESENTATION('',(#4313),#4317);+#4313 = LINE('',#4314,#4315);+#4314 = CARTESIAN_POINT('',(-1.2,-5.65));+#4315 = VECTOR('',#4316,1.);+#4316 = DIRECTION('',(1.,0.));+#4317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4318 = ORIENTED_EDGE('',*,*,#4319,.T.);+#4319 = EDGE_CURVE('',#4297,#1564,#4320,.T.);+#4320 = SURFACE_CURVE('',#4321,(#4325,#4332),.PCURVE_S1.);+#4321 = LINE('',#4322,#4323);+#4322 = CARTESIAN_POINT('',(-5.65,-3.15,1.2));+#4323 = VECTOR('',#4324,1.);+#4324 = DIRECTION('',(-0.,-1.,-0.));+#4325 = PCURVE('',#1581,#4326);+#4326 = DEFINITIONAL_REPRESENTATION('',(#4327),#4331);+#4327 = LINE('',#4328,#4329);+#4328 = CARTESIAN_POINT('',(0.,0.));+#4329 = VECTOR('',#4330,1.);+#4330 = DIRECTION('',(0.,-1.));+#4331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4332 = PCURVE('',#1609,#4333);+#4333 = DEFINITIONAL_REPRESENTATION('',(#4334),#4338);+#4334 = LINE('',#4335,#4336);+#4335 = CARTESIAN_POINT('',(-11.3,0.));+#4336 = VECTOR('',#4337,1.);+#4337 = DIRECTION('',(-0.,-1.));+#4338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4339 = ADVANCED_FACE('',(#4340),#1609,.F.);+#4340 = FACE_BOUND('',#4341,.T.);+#4341 = EDGE_LOOP('',(#4342,#4343,#4344,#4367));+#4342 = ORIENTED_EDGE('',*,*,#1593,.T.);+#4343 = ORIENTED_EDGE('',*,*,#4319,.F.);+#4344 = ORIENTED_EDGE('',*,*,#4345,.F.);+#4345 = EDGE_CURVE('',#4346,#4297,#4348,.T.);+#4346 = VERTEX_POINT('',#4347);+#4347 = CARTESIAN_POINT('',(5.65,-3.15,1.2));+#4348 = SURFACE_CURVE('',#4349,(#4353,#4360),.PCURVE_S1.);+#4349 = LINE('',#4350,#4351);+#4350 = CARTESIAN_POINT('',(5.65,-3.15,1.2));+#4351 = VECTOR('',#4352,1.);+#4352 = DIRECTION('',(-1.,0.,0.));+#4353 = PCURVE('',#1609,#4354);+#4354 = DEFINITIONAL_REPRESENTATION('',(#4355),#4359);+#4355 = LINE('',#4356,#4357);+#4356 = CARTESIAN_POINT('',(0.,0.));+#4357 = VECTOR('',#4358,1.);+#4358 = DIRECTION('',(-1.,0.));+#4359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4360 = PCURVE('',#2247,#4361);+#4361 = DEFINITIONAL_REPRESENTATION('',(#4362),#4366);+#4362 = LINE('',#4363,#4364);+#4363 = CARTESIAN_POINT('',(-1.2,5.65));+#4364 = VECTOR('',#4365,1.);+#4365 = DIRECTION('',(0.,-1.));+#4366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4367 = ORIENTED_EDGE('',*,*,#4368,.T.);+#4368 = EDGE_CURVE('',#4346,#1594,#4369,.T.);+#4369 = SURFACE_CURVE('',#4370,(#4374,#4381),.PCURVE_S1.);+#4370 = LINE('',#4371,#4372);+#4371 = CARTESIAN_POINT('',(5.65,-3.15,1.2));+#4372 = VECTOR('',#4373,1.);+#4373 = DIRECTION('',(-0.,-1.,-0.));+#4374 = PCURVE('',#1609,#4375);+#4375 = DEFINITIONAL_REPRESENTATION('',(#4376),#4380);+#4376 = LINE('',#4377,#4378);+#4377 = CARTESIAN_POINT('',(0.,0.));+#4378 = VECTOR('',#4379,1.);+#4379 = DIRECTION('',(-0.,-1.));+#4380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4381 = PCURVE('',#1637,#4382);+#4382 = DEFINITIONAL_REPRESENTATION('',(#4383),#4387);+#4383 = LINE('',#4384,#4385);+#4384 = CARTESIAN_POINT('',(-2.4,0.));+#4385 = VECTOR('',#4386,1.);+#4386 = DIRECTION('',(0.,-1.));+#4387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4388 = ADVANCED_FACE('',(#4389),#1637,.F.);+#4389 = FACE_BOUND('',#4390,.T.);+#4390 = EDGE_LOOP('',(#4391,#4392,#4393,#4416));+#4391 = ORIENTED_EDGE('',*,*,#1621,.T.);+#4392 = ORIENTED_EDGE('',*,*,#4368,.F.);+#4393 = ORIENTED_EDGE('',*,*,#4394,.F.);+#4394 = EDGE_CURVE('',#4395,#4346,#4397,.T.);+#4395 = VERTEX_POINT('',#4396);+#4396 = CARTESIAN_POINT('',(5.65,-3.15,-1.2));+#4397 = SURFACE_CURVE('',#4398,(#4402,#4409),.PCURVE_S1.);+#4398 = LINE('',#4399,#4400);+#4399 = CARTESIAN_POINT('',(5.65,-3.15,-1.2));+#4400 = VECTOR('',#4401,1.);+#4401 = DIRECTION('',(0.,0.,1.));+#4402 = PCURVE('',#1637,#4403);+#4403 = DEFINITIONAL_REPRESENTATION('',(#4404),#4408);+#4404 = LINE('',#4405,#4406);+#4405 = CARTESIAN_POINT('',(0.,0.));+#4406 = VECTOR('',#4407,1.);+#4407 = DIRECTION('',(-1.,0.));+#4408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4409 = PCURVE('',#2247,#4410);+#4410 = DEFINITIONAL_REPRESENTATION('',(#4411),#4415);+#4411 = LINE('',#4412,#4413);+#4412 = CARTESIAN_POINT('',(1.2,5.65));+#4413 = VECTOR('',#4414,1.);+#4414 = DIRECTION('',(-1.,0.));+#4415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4416 = ORIENTED_EDGE('',*,*,#4417,.T.);+#4417 = EDGE_CURVE('',#4395,#1622,#4418,.T.);+#4418 = SURFACE_CURVE('',#4419,(#4423,#4430),.PCURVE_S1.);+#4419 = LINE('',#4420,#4421);+#4420 = CARTESIAN_POINT('',(5.65,-3.15,-1.2));+#4421 = VECTOR('',#4422,1.);+#4422 = DIRECTION('',(-0.,-1.,-0.));+#4423 = PCURVE('',#1637,#4424);+#4424 = DEFINITIONAL_REPRESENTATION('',(#4425),#4429);+#4425 = LINE('',#4426,#4427);+#4426 = CARTESIAN_POINT('',(0.,0.));+#4427 = VECTOR('',#4428,1.);+#4428 = DIRECTION('',(0.,-1.));+#4429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4430 = PCURVE('',#1663,#4431);+#4431 = DEFINITIONAL_REPRESENTATION('',(#4432),#4436);+#4432 = LINE('',#4433,#4434);+#4433 = CARTESIAN_POINT('',(-11.3,0.));+#4434 = VECTOR('',#4435,1.);+#4435 = DIRECTION('',(0.,-1.));+#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4437 = ADVANCED_FACE('',(#4438),#1663,.F.);+#4438 = FACE_BOUND('',#4439,.T.);+#4439 = EDGE_LOOP('',(#4440,#4441,#4442,#4463));+#4440 = ORIENTED_EDGE('',*,*,#1649,.T.);+#4441 = ORIENTED_EDGE('',*,*,#4417,.F.);+#4442 = ORIENTED_EDGE('',*,*,#4443,.F.);+#4443 = EDGE_CURVE('',#4274,#4395,#4444,.T.);+#4444 = SURFACE_CURVE('',#4445,(#4449,#4456),.PCURVE_S1.);+#4445 = LINE('',#4446,#4447);+#4446 = CARTESIAN_POINT('',(-5.65,-3.15,-1.2));+#4447 = VECTOR('',#4448,1.);+#4448 = DIRECTION('',(1.,0.,0.));+#4449 = PCURVE('',#1663,#4450);+#4450 = DEFINITIONAL_REPRESENTATION('',(#4451),#4455);+#4451 = LINE('',#4452,#4453);+#4452 = CARTESIAN_POINT('',(0.,0.));+#4453 = VECTOR('',#4454,1.);+#4454 = DIRECTION('',(-1.,0.));+#4455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4456 = PCURVE('',#2247,#4457);+#4457 = DEFINITIONAL_REPRESENTATION('',(#4458),#4462);+#4458 = LINE('',#4459,#4460);+#4459 = CARTESIAN_POINT('',(1.2,-5.65));+#4460 = VECTOR('',#4461,1.);+#4461 = DIRECTION('',(0.,1.));+#4462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4463 = ORIENTED_EDGE('',*,*,#4273,.T.);+#4464 = ADVANCED_FACE('',(#4465),#1763,.T.);+#4465 = FACE_BOUND('',#4466,.T.);+#4466 = EDGE_LOOP('',(#4467,#4468,#4491,#4519));+#4467 = ORIENTED_EDGE('',*,*,#1747,.T.);+#4468 = ORIENTED_EDGE('',*,*,#4469,.F.);+#4469 = EDGE_CURVE('',#4470,#1725,#4472,.T.);+#4470 = VERTEX_POINT('',#4471);+#4471 = CARTESIAN_POINT('',(2.15,-3.55,-1.4));+#4472 = SURFACE_CURVE('',#4473,(#4477,#4484),.PCURVE_S1.);+#4473 = LINE('',#4474,#4475);+#4474 = CARTESIAN_POINT('',(2.15,-3.55,-1.4));+#4475 = VECTOR('',#4476,1.);+#4476 = DIRECTION('',(0.,1.,0.));+#4477 = PCURVE('',#1763,#4478);+#4478 = DEFINITIONAL_REPRESENTATION('',(#4479),#4483);+#4479 = LINE('',#4480,#4481);+#4480 = CARTESIAN_POINT('',(-1.2,0.));+#4481 = VECTOR('',#4482,1.);+#4482 = DIRECTION('',(0.,1.));+#4483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4484 = PCURVE('',#4009,#4485);+#4485 = DEFINITIONAL_REPRESENTATION('',(#4486),#4490);+#4486 = LINE('',#4487,#4488);+#4487 = CARTESIAN_POINT('',(1.2,0.));+#4488 = VECTOR('',#4489,1.);+#4489 = DIRECTION('',(0.,1.));+#4490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4491 = ORIENTED_EDGE('',*,*,#4492,.F.);+#4492 = EDGE_CURVE('',#4493,#4470,#4495,.T.);+#4493 = VERTEX_POINT('',#4494);+#4494 = CARTESIAN_POINT('',(3.35,-3.55,-1.4));+#4495 = SURFACE_CURVE('',#4496,(#4500,#4507),.PCURVE_S1.);+#4496 = LINE('',#4497,#4498);+#4497 = CARTESIAN_POINT('',(3.35,-3.55,-1.4));+#4498 = VECTOR('',#4499,1.);+#4499 = DIRECTION('',(-1.,-0.,-0.));+#4500 = PCURVE('',#1763,#4501);+#4501 = DEFINITIONAL_REPRESENTATION('',(#4502),#4506);+#4502 = LINE('',#4503,#4504);+#4503 = CARTESIAN_POINT('',(0.,0.));+#4504 = VECTOR('',#4505,1.);+#4505 = DIRECTION('',(-1.,0.));+#4506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4507 = PCURVE('',#4508,#4513);+#4508 = PLANE('',#4509);+#4509 = AXIS2_PLACEMENT_3D('',#4510,#4511,#4512);+#4510 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#4511 = DIRECTION('',(-0.,1.,0.));+#4512 = DIRECTION('',(0.,0.,1.));+#4513 = DEFINITIONAL_REPRESENTATION('',(#4514),#4518);+#4514 = LINE('',#4515,#4516);+#4515 = CARTESIAN_POINT('',(-1.2,0.));+#4516 = VECTOR('',#4517,1.);+#4517 = DIRECTION('',(-0.,-1.));+#4518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4519 = ORIENTED_EDGE('',*,*,#4520,.T.);+#4520 = EDGE_CURVE('',#4493,#1748,#4521,.T.);+#4521 = SURFACE_CURVE('',#4522,(#4526,#4533),.PCURVE_S1.);+#4522 = LINE('',#4523,#4524);+#4523 = CARTESIAN_POINT('',(3.35,-3.55,-1.4));+#4524 = VECTOR('',#4525,1.);+#4525 = DIRECTION('',(0.,1.,0.));+#4526 = PCURVE('',#1763,#4527);+#4527 = DEFINITIONAL_REPRESENTATION('',(#4528),#4532);+#4528 = LINE('',#4529,#4530);+#4529 = CARTESIAN_POINT('',(0.,0.));+#4530 = VECTOR('',#4531,1.);+#4531 = DIRECTION('',(0.,1.));+#4532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4533 = PCURVE('',#3889,#4534);+#4534 = DEFINITIONAL_REPRESENTATION('',(#4535),#4539);+#4535 = LINE('',#4536,#4537);+#4536 = CARTESIAN_POINT('',(1.2,0.));+#4537 = VECTOR('',#4538,1.);+#4538 = DIRECTION('',(0.,1.));+#4539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4540 = ADVANCED_FACE('',(#4541),#2084,.F.);+#4541 = FACE_BOUND('',#4542,.T.);+#4542 = EDGE_LOOP('',(#4543,#4544,#4545,#4546));+#4543 = ORIENTED_EDGE('',*,*,#2152,.F.);+#4544 = ORIENTED_EDGE('',*,*,#2070,.F.);+#4545 = ORIENTED_EDGE('',*,*,#2711,.T.);+#4546 = ORIENTED_EDGE('',*,*,#4547,.F.);+#4547 = EDGE_CURVE('',#2153,#2689,#4548,.T.);+#4548 = SURFACE_CURVE('',#4549,(#4553,#4560),.PCURVE_S1.);+#4549 = LINE('',#4550,#4551);+#4550 = CARTESIAN_POINT('',(-2.15,-3.55,-1.4));+#4551 = VECTOR('',#4552,1.);+#4552 = DIRECTION('',(-1.,-0.,-0.));+#4553 = PCURVE('',#2084,#4554);+#4554 = DEFINITIONAL_REPRESENTATION('',(#4555),#4559);+#4555 = LINE('',#4556,#4557);+#4556 = CARTESIAN_POINT('',(0.,-1.3));+#4557 = VECTOR('',#4558,1.);+#4558 = DIRECTION('',(1.,0.));+#4559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4560 = PCURVE('',#2191,#4561);+#4561 = DEFINITIONAL_REPRESENTATION('',(#4562),#4566);+#4562 = LINE('',#4563,#4564);+#4563 = CARTESIAN_POINT('',(0.6,0.));+#4564 = VECTOR('',#4565,1.);+#4565 = DIRECTION('',(0.,-1.));+#4566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4567 = ADVANCED_FACE('',(#4568),#2118,.T.);+#4568 = FACE_BOUND('',#4569,.T.);+#4569 = EDGE_LOOP('',(#4570,#4571,#4572,#4573,#4594,#4595));+#4570 = ORIENTED_EDGE('',*,*,#2426,.F.);+#4571 = ORIENTED_EDGE('',*,*,#2376,.T.);+#4572 = ORIENTED_EDGE('',*,*,#2100,.T.);+#4573 = ORIENTED_EDGE('',*,*,#4574,.T.);+#4574 = EDGE_CURVE('',#2103,#2526,#4575,.T.);+#4575 = SURFACE_CURVE('',#4576,(#4580,#4587),.PCURVE_S1.);+#4576 = LINE('',#4577,#4578);+#4577 = CARTESIAN_POINT('',(-2.15,-3.55,-1.6));+#4578 = VECTOR('',#4579,1.);+#4579 = DIRECTION('',(-1.,-0.,-0.));+#4580 = PCURVE('',#2118,#4581);+#4581 = DEFINITIONAL_REPRESENTATION('',(#4582),#4586);+#4582 = LINE('',#4583,#4584);+#4583 = CARTESIAN_POINT('',(-0.,-1.3));+#4584 = VECTOR('',#4585,1.);+#4585 = DIRECTION('',(1.,0.));+#4586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4587 = PCURVE('',#2359,#4588);+#4588 = DEFINITIONAL_REPRESENTATION('',(#4589),#4593);+#4589 = LINE('',#4590,#4591);+#4590 = CARTESIAN_POINT('',(3.14159265359,0.));+#4591 = VECTOR('',#4592,1.);+#4592 = DIRECTION('',(0.,1.));+#4593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4594 = ORIENTED_EDGE('',*,*,#2525,.F.);+#4595 = ORIENTED_EDGE('',*,*,#2475,.T.);+#4596 = ADVANCED_FACE('',(#4597),#2191,.F.);+#4597 = FACE_BOUND('',#4598,.T.);+#4598 = EDGE_LOOP('',(#4599,#4600,#4621,#4622));+#4599 = ORIENTED_EDGE('',*,*,#2688,.T.);+#4600 = ORIENTED_EDGE('',*,*,#4601,.F.);+#4601 = EDGE_CURVE('',#2176,#2666,#4602,.T.);+#4602 = SURFACE_CURVE('',#4603,(#4607,#4614),.PCURVE_S1.);+#4603 = LINE('',#4604,#4605);+#4604 = CARTESIAN_POINT('',(-2.15,-3.55,0.8));+#4605 = VECTOR('',#4606,1.);+#4606 = DIRECTION('',(-1.,-0.,-0.));+#4607 = PCURVE('',#2191,#4608);+#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613);+#4609 = LINE('',#4610,#4611);+#4610 = CARTESIAN_POINT('',(-1.6,0.));+#4611 = VECTOR('',#4612,1.);+#4612 = DIRECTION('',(0.,-1.));+#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4614 = PCURVE('',#2219,#4615);+#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620);+#4616 = LINE('',#4617,#4618);+#4617 = CARTESIAN_POINT('',(0.,0.));+#4618 = VECTOR('',#4619,1.);+#4619 = DIRECTION('',(0.,-1.));+#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4621 = ORIENTED_EDGE('',*,*,#2175,.F.);+#4622 = ORIENTED_EDGE('',*,*,#4547,.T.);+#4623 = ADVANCED_FACE('',(#4624),#2219,.F.);+#4624 = FACE_BOUND('',#4625,.T.);+#4625 = EDGE_LOOP('',(#4626,#4647,#4648,#4649));+#4626 = ORIENTED_EDGE('',*,*,#4627,.F.);+#4627 = EDGE_CURVE('',#2204,#2643,#4628,.T.);+#4628 = SURFACE_CURVE('',#4629,(#4633,#4640),.PCURVE_S1.);+#4629 = LINE('',#4630,#4631);+#4630 = CARTESIAN_POINT('',(0.,-3.15,0.8));+#4631 = VECTOR('',#4632,1.);+#4632 = DIRECTION('',(-1.,0.,0.));+#4633 = PCURVE('',#2219,#4634);+#4634 = DEFINITIONAL_REPRESENTATION('',(#4635),#4639);+#4635 = LINE('',#4636,#4637);+#4636 = CARTESIAN_POINT('',(-0.4,2.15));+#4637 = VECTOR('',#4638,1.);+#4638 = DIRECTION('',(-0.,-1.));+#4639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4640 = PCURVE('',#2247,#4641);+#4641 = DEFINITIONAL_REPRESENTATION('',(#4642),#4646);+#4642 = LINE('',#4643,#4644);+#4643 = CARTESIAN_POINT('',(-0.8,0.));+#4644 = VECTOR('',#4645,1.);+#4645 = DIRECTION('',(0.,-1.));+#4646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4647 = ORIENTED_EDGE('',*,*,#2203,.F.);+#4648 = ORIENTED_EDGE('',*,*,#4601,.T.);+#4649 = ORIENTED_EDGE('',*,*,#2665,.T.);+#4650 = ADVANCED_FACE('',(#4651,#4755,#4761),#2247,.T.);+#4651 = FACE_BOUND('',#4652,.T.);+#4652 = EDGE_LOOP('',(#4653,#4678,#4706,#4729));+#4653 = ORIENTED_EDGE('',*,*,#4654,.F.);+#4654 = EDGE_CURVE('',#4655,#4657,#4659,.T.);+#4655 = VERTEX_POINT('',#4656);+#4656 = CARTESIAN_POINT('',(3.35,-3.15,-0.2));+#4657 = VERTEX_POINT('',#4658);+#4658 = CARTESIAN_POINT('',(3.35,-3.15,-7.940784460357E-17));+#4659 = SURFACE_CURVE('',#4660,(#4664,#4671),.PCURVE_S1.);+#4660 = LINE('',#4661,#4662);+#4661 = CARTESIAN_POINT('',(3.35,-3.15,0.));+#4662 = VECTOR('',#4663,1.);+#4663 = DIRECTION('',(0.,0.,1.));+#4664 = PCURVE('',#2247,#4665);+#4665 = DEFINITIONAL_REPRESENTATION('',(#4666),#4670);+#4666 = LINE('',#4667,#4668);+#4667 = CARTESIAN_POINT('',(0.,3.35));+#4668 = VECTOR('',#4669,1.);+#4669 = DIRECTION('',(-1.,0.));+#4670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4671 = PCURVE('',#3889,#4672);+#4672 = DEFINITIONAL_REPRESENTATION('',(#4673),#4677);+#4673 = LINE('',#4674,#4675);+#4674 = CARTESIAN_POINT('',(-0.2,0.4));+#4675 = VECTOR('',#4676,1.);+#4676 = DIRECTION('',(-1.,0.));+#4677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4678 = ORIENTED_EDGE('',*,*,#4679,.F.);+#4679 = EDGE_CURVE('',#4680,#4655,#4682,.T.);+#4680 = VERTEX_POINT('',#4681);+#4681 = CARTESIAN_POINT('',(2.15,-3.15,-0.2));+#4682 = SURFACE_CURVE('',#4683,(#4687,#4694),.PCURVE_S1.);+#4683 = LINE('',#4684,#4685);+#4684 = CARTESIAN_POINT('',(0.,-3.15,-0.2));+#4685 = VECTOR('',#4686,1.);+#4686 = DIRECTION('',(1.,0.,0.));+#4687 = PCURVE('',#2247,#4688);+#4688 = DEFINITIONAL_REPRESENTATION('',(#4689),#4693);+#4689 = LINE('',#4690,#4691);+#4690 = CARTESIAN_POINT('',(0.2,0.));+#4691 = VECTOR('',#4692,1.);+#4692 = DIRECTION('',(0.,1.));+#4693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4694 = PCURVE('',#4695,#4700);+#4695 = PLANE('',#4696);+#4696 = AXIS2_PLACEMENT_3D('',#4697,#4698,#4699);+#4697 = CARTESIAN_POINT('',(3.35,-2.501585741629,-0.2));+#4698 = DIRECTION('',(0.,1.224646799147E-16,-1.));+#4699 = DIRECTION('',(0.,1.,1.224646799147E-16));+#4700 = DEFINITIONAL_REPRESENTATION('',(#4701),#4705);+#4701 = LINE('',#4702,#4703);+#4702 = CARTESIAN_POINT('',(-0.648414258371,-3.35));+#4703 = VECTOR('',#4704,1.);+#4704 = DIRECTION('',(0.,1.));+#4705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4706 = ORIENTED_EDGE('',*,*,#4707,.T.);+#4707 = EDGE_CURVE('',#4680,#4708,#4710,.T.);+#4708 = VERTEX_POINT('',#4709);+#4709 = CARTESIAN_POINT('',(2.15,-3.15,0.));+#4710 = SURFACE_CURVE('',#4711,(#4715,#4722),.PCURVE_S1.);+#4711 = LINE('',#4712,#4713);+#4712 = CARTESIAN_POINT('',(2.15,-3.15,0.));+#4713 = VECTOR('',#4714,1.);+#4714 = DIRECTION('',(0.,0.,1.));+#4715 = PCURVE('',#2247,#4716);+#4716 = DEFINITIONAL_REPRESENTATION('',(#4717),#4721);+#4717 = LINE('',#4718,#4719);+#4718 = CARTESIAN_POINT('',(0.,2.15));+#4719 = VECTOR('',#4720,1.);+#4720 = DIRECTION('',(-1.,0.));+#4721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4722 = PCURVE('',#4009,#4723);+#4723 = DEFINITIONAL_REPRESENTATION('',(#4724),#4728);+#4724 = LINE('',#4725,#4726);+#4725 = CARTESIAN_POINT('',(-0.2,0.4));+#4726 = VECTOR('',#4727,1.);+#4727 = DIRECTION('',(-1.,0.));+#4728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4729 = ORIENTED_EDGE('',*,*,#4730,.T.);+#4730 = EDGE_CURVE('',#4708,#4657,#4731,.T.);+#4731 = SURFACE_CURVE('',#4732,(#4736,#4743),.PCURVE_S1.);+#4732 = LINE('',#4733,#4734);+#4733 = CARTESIAN_POINT('',(0.,-3.15,0.));+#4734 = VECTOR('',#4735,1.);+#4735 = DIRECTION('',(1.,0.,0.));+#4736 = PCURVE('',#2247,#4737);+#4737 = DEFINITIONAL_REPRESENTATION('',(#4738),#4742);+#4738 = LINE('',#4739,#4740);+#4739 = CARTESIAN_POINT('',(0.,0.));+#4740 = VECTOR('',#4741,1.);+#4741 = DIRECTION('',(0.,1.));+#4742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4743 = PCURVE('',#4744,#4749);+#4744 = PLANE('',#4745);+#4745 = AXIS2_PLACEMENT_3D('',#4746,#4747,#4748);+#4746 = CARTESIAN_POINT('',(3.35,-2.501585741629,0.));+#4747 = DIRECTION('',(0.,1.224646799147E-16,-1.));+#4748 = DIRECTION('',(0.,1.,1.224646799147E-16));+#4749 = DEFINITIONAL_REPRESENTATION('',(#4750),#4754);+#4750 = LINE('',#4751,#4752);+#4751 = CARTESIAN_POINT('',(-0.648414258371,-3.35));+#4752 = VECTOR('',#4753,1.);+#4753 = DIRECTION('',(0.,1.));+#4754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4755 = FACE_BOUND('',#4756,.T.);+#4756 = EDGE_LOOP('',(#4757,#4758,#4759,#4760));+#4757 = ORIENTED_EDGE('',*,*,#4345,.T.);+#4758 = ORIENTED_EDGE('',*,*,#4296,.T.);+#4759 = ORIENTED_EDGE('',*,*,#4443,.T.);+#4760 = ORIENTED_EDGE('',*,*,#4394,.T.);+#4761 = FACE_BOUND('',#4762,.T.);+#4762 = EDGE_LOOP('',(#4763,#4784,#4785,#4786));+#4763 = ORIENTED_EDGE('',*,*,#4764,.F.);+#4764 = EDGE_CURVE('',#2232,#2620,#4765,.T.);+#4765 = SURFACE_CURVE('',#4766,(#4770,#4777),.PCURVE_S1.);+#4766 = LINE('',#4767,#4768);+#4767 = CARTESIAN_POINT('',(0.,-3.15,1.));+#4768 = VECTOR('',#4769,1.);+#4769 = DIRECTION('',(-1.,0.,0.));+#4770 = PCURVE('',#2247,#4771);+#4771 = DEFINITIONAL_REPRESENTATION('',(#4772),#4776);+#4772 = LINE('',#4773,#4774);+#4773 = CARTESIAN_POINT('',(-1.,0.));+#4774 = VECTOR('',#4775,1.);+#4775 = DIRECTION('',(0.,-1.));+#4776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4777 = PCURVE('',#2275,#4778);+#4778 = DEFINITIONAL_REPRESENTATION('',(#4779),#4783);+#4779 = LINE('',#4780,#4781);+#4780 = CARTESIAN_POINT('',(-0.4,2.15));+#4781 = VECTOR('',#4782,1.);+#4782 = DIRECTION('',(-0.,-1.));+#4783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4784 = ORIENTED_EDGE('',*,*,#2231,.T.);+#4785 = ORIENTED_EDGE('',*,*,#4627,.T.);+#4786 = ORIENTED_EDGE('',*,*,#2642,.F.);+#4787 = ADVANCED_FACE('',(#4788),#2275,.T.);+#4788 = FACE_BOUND('',#4789,.T.);+#4789 = EDGE_LOOP('',(#4790,#4791,#4792,#4793));+#4790 = ORIENTED_EDGE('',*,*,#2259,.T.);+#4791 = ORIENTED_EDGE('',*,*,#4764,.T.);+#4792 = ORIENTED_EDGE('',*,*,#2619,.F.);+#4793 = ORIENTED_EDGE('',*,*,#4794,.F.);+#4794 = EDGE_CURVE('',#2260,#2596,#4795,.T.);+#4795 = SURFACE_CURVE('',#4796,(#4800,#4807),.PCURVE_S1.);+#4796 = LINE('',#4797,#4798);+#4797 = CARTESIAN_POINT('',(-2.15,-3.55,1.));+#4798 = VECTOR('',#4799,1.);+#4799 = DIRECTION('',(-1.,-0.,-0.));+#4800 = PCURVE('',#2275,#4801);+#4801 = DEFINITIONAL_REPRESENTATION('',(#4802),#4806);+#4802 = LINE('',#4803,#4804);+#4803 = CARTESIAN_POINT('',(0.,0.));+#4804 = VECTOR('',#4805,1.);+#4805 = DIRECTION('',(0.,-1.));+#4806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4807 = PCURVE('',#2304,#4808);+#4808 = DEFINITIONAL_REPRESENTATION('',(#4809),#4813);+#4809 = LINE('',#4810,#4811);+#4810 = CARTESIAN_POINT('',(6.28318530718,0.));+#4811 = VECTOR('',#4812,1.);+#4812 = DIRECTION('',(0.,1.));+#4813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4814 = ADVANCED_FACE('',(#4815),#2304,.T.);+#4815 = FACE_BOUND('',#4816,.T.);+#4816 = EDGE_LOOP('',(#4817,#4818,#4839,#4840));+#4817 = ORIENTED_EDGE('',*,*,#2595,.F.);+#4818 = ORIENTED_EDGE('',*,*,#4819,.F.);+#4819 = EDGE_CURVE('',#2288,#2573,#4820,.T.);+#4820 = SURFACE_CURVE('',#4821,(#4825,#4832),.PCURVE_S1.);+#4821 = LINE('',#4822,#4823);+#4822 = CARTESIAN_POINT('',(-2.15,-3.75,0.8));+#4823 = VECTOR('',#4824,1.);+#4824 = DIRECTION('',(-1.,-0.,-0.));+#4825 = PCURVE('',#2304,#4826);+#4826 = DEFINITIONAL_REPRESENTATION('',(#4827),#4831);+#4827 = LINE('',#4828,#4829);+#4828 = CARTESIAN_POINT('',(4.712388980385,0.));+#4829 = VECTOR('',#4830,1.);+#4830 = DIRECTION('',(0.,1.));+#4831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4832 = PCURVE('',#2332,#4833);+#4833 = DEFINITIONAL_REPRESENTATION('',(#4834),#4838);+#4834 = LINE('',#4835,#4836);+#4835 = CARTESIAN_POINT('',(-2.2,0.));+#4836 = VECTOR('',#4837,1.);+#4837 = DIRECTION('',(0.,-1.));+#4838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4839 = ORIENTED_EDGE('',*,*,#2287,.T.);+#4840 = ORIENTED_EDGE('',*,*,#4794,.T.);+#4841 = ADVANCED_FACE('',(#4842),#2332,.T.);+#4842 = FACE_BOUND('',#4843,.T.);+#4843 = EDGE_LOOP('',(#4844,#4845,#4866,#4867));+#4844 = ORIENTED_EDGE('',*,*,#2572,.F.);+#4845 = ORIENTED_EDGE('',*,*,#4846,.F.);+#4846 = EDGE_CURVE('',#2317,#2549,#4847,.T.);+#4847 = SURFACE_CURVE('',#4848,(#4852,#4859),.PCURVE_S1.);+#4848 = LINE('',#4849,#4850);+#4849 = CARTESIAN_POINT('',(-2.15,-3.75,-1.4));+#4850 = VECTOR('',#4851,1.);+#4851 = DIRECTION('',(-1.,-0.,-0.));+#4852 = PCURVE('',#2332,#4853);+#4853 = DEFINITIONAL_REPRESENTATION('',(#4854),#4858);+#4854 = LINE('',#4855,#4856);+#4855 = CARTESIAN_POINT('',(0.,0.));+#4856 = VECTOR('',#4857,1.);+#4857 = DIRECTION('',(0.,-1.));+#4858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4859 = PCURVE('',#2359,#4860);+#4860 = DEFINITIONAL_REPRESENTATION('',(#4861),#4865);+#4861 = LINE('',#4862,#4863);+#4862 = CARTESIAN_POINT('',(4.712388980385,0.));+#4863 = VECTOR('',#4864,1.);+#4864 = DIRECTION('',(0.,1.));+#4865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4866 = ORIENTED_EDGE('',*,*,#2316,.T.);+#4867 = ORIENTED_EDGE('',*,*,#4819,.T.);+#4868 = ADVANCED_FACE('',(#4869),#2359,.T.);+#4869 = FACE_BOUND('',#4870,.T.);+#4870 = EDGE_LOOP('',(#4871,#4872,#4873,#4874));+#4871 = ORIENTED_EDGE('',*,*,#2548,.F.);+#4872 = ORIENTED_EDGE('',*,*,#4574,.F.);+#4873 = ORIENTED_EDGE('',*,*,#2344,.T.);+#4874 = ORIENTED_EDGE('',*,*,#4846,.T.);+#4875 = ADVANCED_FACE('',(#4876),#3191,.T.);+#4876 = FACE_BOUND('',#4877,.T.);+#4877 = EDGE_LOOP('',(#4878,#4879,#4902,#4930,#4963,#4991,#5024,#5045,+    #5046,#5069,#5090));+#4878 = ORIENTED_EDGE('',*,*,#3847,.T.);+#4879 = ORIENTED_EDGE('',*,*,#4880,.T.);+#4880 = EDGE_CURVE('',#3848,#4881,#4883,.T.);+#4881 = VERTEX_POINT('',#4882);+#4882 = CARTESIAN_POINT('',(3.35,2.8,-1.6));+#4883 = SURFACE_CURVE('',#4884,(#4888,#4895),.PCURVE_S1.);+#4884 = LINE('',#4885,#4886);+#4885 = CARTESIAN_POINT('',(3.35,2.8,-1.6));+#4886 = VECTOR('',#4887,1.);+#4887 = DIRECTION('',(0.,0.,-1.));+#4888 = PCURVE('',#3191,#4889);+#4889 = DEFINITIONAL_REPRESENTATION('',(#4890),#4894);+#4890 = LINE('',#4891,#4892);+#4891 = CARTESIAN_POINT('',(1.4,-0.75));+#4892 = VECTOR('',#4893,1.);+#4893 = DIRECTION('',(1.,0.));+#4894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4895 = PCURVE('',#4147,#4896);+#4896 = DEFINITIONAL_REPRESENTATION('',(#4897),#4901);+#4897 = LINE('',#4898,#4899);+#4898 = CARTESIAN_POINT('',(6.28318530718,-1.4));+#4899 = VECTOR('',#4900,1.);+#4900 = DIRECTION('',(0.,-1.));+#4901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4902 = ORIENTED_EDGE('',*,*,#4903,.F.);+#4903 = EDGE_CURVE('',#4904,#4881,#4906,.T.);+#4904 = VERTEX_POINT('',#4905);+#4905 = CARTESIAN_POINT('',(3.35,3.55,-1.6));+#4906 = SURFACE_CURVE('',#4907,(#4911,#4918),.PCURVE_S1.);+#4907 = LINE('',#4908,#4909);+#4908 = CARTESIAN_POINT('',(3.35,3.55,-1.6));+#4909 = VECTOR('',#4910,1.);+#4910 = DIRECTION('',(0.,-1.,0.));+#4911 = PCURVE('',#3191,#4912);+#4912 = DEFINITIONAL_REPRESENTATION('',(#4913),#4917);+#4913 = LINE('',#4914,#4915);+#4914 = CARTESIAN_POINT('',(1.4,0.));+#4915 = VECTOR('',#4916,1.);+#4916 = DIRECTION('',(0.,-1.));+#4917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4918 = PCURVE('',#4919,#4924);+#4919 = PLANE('',#4920);+#4920 = AXIS2_PLACEMENT_3D('',#4921,#4922,#4923);+#4921 = CARTESIAN_POINT('',(3.35,3.55,-1.6));+#4922 = DIRECTION('',(0.,0.,-1.));+#4923 = DIRECTION('',(-1.,0.,-0.));+#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929);+#4925 = LINE('',#4926,#4927);+#4926 = CARTESIAN_POINT('',(0.,0.));+#4927 = VECTOR('',#4928,1.);+#4928 = DIRECTION('',(-0.,-1.));+#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4930 = ORIENTED_EDGE('',*,*,#4931,.F.);+#4931 = EDGE_CURVE('',#4932,#4904,#4934,.T.);+#4932 = VERTEX_POINT('',#4933);+#4933 = CARTESIAN_POINT('',(3.35,3.75,-1.4));+#4934 = SURFACE_CURVE('',#4935,(#4940,#4951),.PCURVE_S1.);+#4935 = CIRCLE('',#4936,0.2);+#4936 = AXIS2_PLACEMENT_3D('',#4937,#4938,#4939);+#4937 = CARTESIAN_POINT('',(3.35,3.55,-1.4));+#4938 = DIRECTION('',(-1.,-0.,-0.));+#4939 = DIRECTION('',(0.,0.,-1.));+#4940 = PCURVE('',#3191,#4941);+#4941 = DEFINITIONAL_REPRESENTATION('',(#4942),#4950);+#4942 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4943,#4944,#4945,#4946,+#4947,#4948,#4949),.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('') );+#4943 = CARTESIAN_POINT('',(1.4,0.));+#4944 = CARTESIAN_POINT('',(1.4,-0.346410161514));+#4945 = CARTESIAN_POINT('',(1.1,-0.173205080757));+#4946 = CARTESIAN_POINT('',(0.8,-4.898587196589E-17));+#4947 = CARTESIAN_POINT('',(1.1,0.173205080757));+#4948 = CARTESIAN_POINT('',(1.4,0.346410161514));+#4949 = CARTESIAN_POINT('',(1.4,0.));+#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4951 = PCURVE('',#4952,#4957);+#4952 = CYLINDRICAL_SURFACE('',#4953,0.2);+#4953 = AXIS2_PLACEMENT_3D('',#4954,#4955,#4956);+#4954 = CARTESIAN_POINT('',(3.35,3.55,-1.4));+#4955 = DIRECTION('',(-1.,-0.,-0.));+#4956 = DIRECTION('',(-0.,0.,1.));+#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962);+#4958 = LINE('',#4959,#4960);+#4959 = CARTESIAN_POINT('',(-3.14159265359,0.));+#4960 = VECTOR('',#4961,1.);+#4961 = DIRECTION('',(1.,0.));+#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4963 = ORIENTED_EDGE('',*,*,#4964,.F.);+#4964 = EDGE_CURVE('',#4965,#4932,#4967,.T.);+#4965 = VERTEX_POINT('',#4966);+#4966 = CARTESIAN_POINT('',(3.35,3.75,-0.2));+#4967 = SURFACE_CURVE('',#4968,(#4972,#4979),.PCURVE_S1.);+#4968 = LINE('',#4969,#4970);+#4969 = CARTESIAN_POINT('',(3.35,3.75,-0.2));+#4970 = VECTOR('',#4971,1.);+#4971 = DIRECTION('',(0.,0.,-1.));+#4972 = PCURVE('',#3191,#4973);+#4973 = DEFINITIONAL_REPRESENTATION('',(#4974),#4978);+#4974 = LINE('',#4975,#4976);+#4975 = CARTESIAN_POINT('',(0.,0.2));+#4976 = VECTOR('',#4977,1.);+#4977 = DIRECTION('',(1.,0.));+#4978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4979 = PCURVE('',#4980,#4985);+#4980 = PLANE('',#4981);+#4981 = AXIS2_PLACEMENT_3D('',#4982,#4983,#4984);+#4982 = CARTESIAN_POINT('',(3.35,3.75,-0.2));+#4983 = DIRECTION('',(-0.,1.,0.));+#4984 = DIRECTION('',(0.,0.,1.));+#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990);+#4986 = LINE('',#4987,#4988);+#4987 = CARTESIAN_POINT('',(0.,0.));+#4988 = VECTOR('',#4989,1.);+#4989 = DIRECTION('',(-1.,0.));+#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4991 = ORIENTED_EDGE('',*,*,#4992,.F.);+#4992 = EDGE_CURVE('',#4993,#4965,#4995,.T.);+#4993 = VERTEX_POINT('',#4994);+#4994 = CARTESIAN_POINT('',(3.35,3.55,-1.283937165695E-16));+#4995 = SURFACE_CURVE('',#4996,(#5001,#5012),.PCURVE_S1.);+#4996 = CIRCLE('',#4997,0.2);+#4997 = AXIS2_PLACEMENT_3D('',#4998,#4999,#5000);+#4998 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#4999 = DIRECTION('',(-1.,-0.,-0.));+#5000 = DIRECTION('',(0.,0.,-1.));+#5001 = PCURVE('',#3191,#5002);+#5002 = DEFINITIONAL_REPRESENTATION('',(#5003),#5011);+#5003 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5004,#5005,#5006,#5007,+#5008,#5009,#5010),.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('') );+#5004 = CARTESIAN_POINT('',(0.2,0.));+#5005 = CARTESIAN_POINT('',(0.2,-0.346410161514));+#5006 = CARTESIAN_POINT('',(-1.E-01,-0.173205080757));+#5007 = CARTESIAN_POINT('',(-0.4,-4.898587196589E-17));+#5008 = CARTESIAN_POINT('',(-0.1,0.173205080757));+#5009 = CARTESIAN_POINT('',(0.2,0.346410161514));+#5010 = CARTESIAN_POINT('',(0.2,0.));+#5011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5012 = PCURVE('',#5013,#5018);+#5013 = CYLINDRICAL_SURFACE('',#5014,0.2);+#5014 = AXIS2_PLACEMENT_3D('',#5015,#5016,#5017);+#5015 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#5016 = DIRECTION('',(-1.,-0.,-0.));+#5017 = DIRECTION('',(-0.,0.,1.));+#5018 = DEFINITIONAL_REPRESENTATION('',(#5019),#5023);+#5019 = LINE('',#5020,#5021);+#5020 = CARTESIAN_POINT('',(-3.14159265359,0.));+#5021 = VECTOR('',#5022,1.);+#5022 = DIRECTION('',(1.,0.));+#5023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5024 = ORIENTED_EDGE('',*,*,#5025,.F.);+#5025 = EDGE_CURVE('',#3174,#4993,#5026,.T.);+#5026 = SURFACE_CURVE('',#5027,(#5031,#5038),.PCURVE_S1.);+#5027 = LINE('',#5028,#5029);+#5028 = CARTESIAN_POINT('',(3.35,2.501585741629,0.));+#5029 = VECTOR('',#5030,1.);+#5030 = DIRECTION('',(0.,1.,-1.224646799147E-16));+#5031 = PCURVE('',#3191,#5032);+#5032 = DEFINITIONAL_REPRESENTATION('',(#5033),#5037);+#5033 = LINE('',#5034,#5035);+#5034 = CARTESIAN_POINT('',(-0.2,-1.048414258371));+#5035 = VECTOR('',#5036,1.);+#5036 = DIRECTION('',(1.224646799147E-16,1.));+#5037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5038 = PCURVE('',#3219,#5039);+#5039 = DEFINITIONAL_REPRESENTATION('',(#5040),#5044);+#5040 = LINE('',#5041,#5042);+#5041 = CARTESIAN_POINT('',(0.,0.));+#5042 = VECTOR('',#5043,1.);+#5043 = DIRECTION('',(-1.,0.));+#5044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5045 = ORIENTED_EDGE('',*,*,#3173,.T.);+#5046 = ORIENTED_EDGE('',*,*,#5047,.T.);+#5047 = EDGE_CURVE('',#3176,#5048,#5050,.T.);+#5048 = VERTEX_POINT('',#5049);+#5049 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#5050 = SURFACE_CURVE('',#5051,(#5055,#5062),.PCURVE_S1.);+#5051 = LINE('',#5052,#5053);+#5052 = CARTESIAN_POINT('',(3.35,2.501585741629,-0.2));+#5053 = VECTOR('',#5054,1.);+#5054 = DIRECTION('',(0.,1.,-1.224646799147E-16));+#5055 = PCURVE('',#3191,#5056);+#5056 = DEFINITIONAL_REPRESENTATION('',(#5057),#5061);+#5057 = LINE('',#5058,#5059);+#5058 = CARTESIAN_POINT('',(0.,-1.048414258371));+#5059 = VECTOR('',#5060,1.);+#5060 = DIRECTION('',(1.224646799147E-16,1.));+#5061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5062 = PCURVE('',#3273,#5063);+#5063 = DEFINITIONAL_REPRESENTATION('',(#5064),#5068);+#5064 = LINE('',#5065,#5066);+#5065 = CARTESIAN_POINT('',(0.,0.));+#5066 = VECTOR('',#5067,1.);+#5067 = DIRECTION('',(-1.,0.));+#5068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5069 = ORIENTED_EDGE('',*,*,#5070,.T.);+#5070 = EDGE_CURVE('',#5048,#4187,#5071,.T.);+#5071 = SURFACE_CURVE('',#5072,(#5076,#5083),.PCURVE_S1.);+#5072 = LINE('',#5073,#5074);+#5073 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#5074 = VECTOR('',#5075,1.);+#5075 = DIRECTION('',(0.,0.,-1.));+#5076 = PCURVE('',#3191,#5077);+#5077 = DEFINITIONAL_REPRESENTATION('',(#5078),#5082);+#5078 = LINE('',#5079,#5080);+#5079 = CARTESIAN_POINT('',(0.,0.));+#5080 = VECTOR('',#5081,1.);+#5081 = DIRECTION('',(1.,0.));+#5082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5083 = PCURVE('',#4223,#5084);+#5084 = DEFINITIONAL_REPRESENTATION('',(#5085),#5089);+#5085 = LINE('',#5086,#5087);+#5086 = CARTESIAN_POINT('',(0.,0.));+#5087 = VECTOR('',#5088,1.);+#5088 = DIRECTION('',(-1.,0.));+#5089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5090 = ORIENTED_EDGE('',*,*,#4186,.T.);+#5091 = ADVANCED_FACE('',(#5092),#3219,.T.);+#5092 = FACE_BOUND('',#5093,.T.);+#5093 = EDGE_LOOP('',(#5094,#5117,#5118,#5119));+#5094 = ORIENTED_EDGE('',*,*,#5095,.F.);+#5095 = EDGE_CURVE('',#3204,#5096,#5098,.T.);+#5096 = VERTEX_POINT('',#5097);+#5097 = CARTESIAN_POINT('',(2.15,3.55,-1.283937165695E-16));+#5098 = SURFACE_CURVE('',#5099,(#5103,#5110),.PCURVE_S1.);+#5099 = LINE('',#5100,#5101);+#5100 = CARTESIAN_POINT('',(2.15,2.501585741629,0.));+#5101 = VECTOR('',#5102,1.);+#5102 = DIRECTION('',(0.,1.,-1.224646799147E-16));+#5103 = PCURVE('',#3219,#5104);+#5104 = DEFINITIONAL_REPRESENTATION('',(#5105),#5109);+#5105 = LINE('',#5106,#5107);+#5106 = CARTESIAN_POINT('',(0.,-1.2));+#5107 = VECTOR('',#5108,1.);+#5108 = DIRECTION('',(-1.,0.));+#5109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5110 = PCURVE('',#3247,#5111);+#5111 = DEFINITIONAL_REPRESENTATION('',(#5112),#5116);+#5112 = LINE('',#5113,#5114);+#5113 = CARTESIAN_POINT('',(-0.2,-1.048414258371));+#5114 = VECTOR('',#5115,1.);+#5115 = DIRECTION('',(1.224646799147E-16,1.));+#5116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5117 = ORIENTED_EDGE('',*,*,#3203,.T.);+#5118 = ORIENTED_EDGE('',*,*,#5025,.T.);+#5119 = ORIENTED_EDGE('',*,*,#5120,.T.);+#5120 = EDGE_CURVE('',#4993,#5096,#5121,.T.);+#5121 = SURFACE_CURVE('',#5122,(#5126,#5133),.PCURVE_S1.);+#5122 = LINE('',#5123,#5124);+#5123 = CARTESIAN_POINT('',(3.35,3.55,-1.283937165695E-16));+#5124 = VECTOR('',#5125,1.);+#5125 = DIRECTION('',(-1.,-0.,-0.));+#5126 = PCURVE('',#3219,#5127);+#5127 = DEFINITIONAL_REPRESENTATION('',(#5128),#5132);+#5128 = LINE('',#5129,#5130);+#5129 = CARTESIAN_POINT('',(-1.048414258371,0.));+#5130 = VECTOR('',#5131,1.);+#5131 = DIRECTION('',(0.,-1.));+#5132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5133 = PCURVE('',#5013,#5134);+#5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139);+#5135 = LINE('',#5136,#5137);+#5136 = CARTESIAN_POINT('',(0.,0.));+#5137 = VECTOR('',#5138,1.);+#5138 = DIRECTION('',(0.,1.));+#5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5140 = ADVANCED_FACE('',(#5141),#3247,.F.);+#5141 = FACE_BOUND('',#5142,.T.);+#5142 = EDGE_LOOP('',(#5143,#5168,#5189,#5190,#5191,#5214,#5235,#5236,+    #5237,#5265,#5288));+#5143 = ORIENTED_EDGE('',*,*,#5144,.T.);+#5144 = EDGE_CURVE('',#5145,#5147,#5149,.T.);+#5145 = VERTEX_POINT('',#5146);+#5146 = CARTESIAN_POINT('',(2.15,3.55,-1.6));+#5147 = VERTEX_POINT('',#5148);+#5148 = CARTESIAN_POINT('',(2.15,2.8,-1.6));+#5149 = SURFACE_CURVE('',#5150,(#5154,#5161),.PCURVE_S1.);+#5150 = LINE('',#5151,#5152);+#5151 = CARTESIAN_POINT('',(2.15,3.55,-1.6));+#5152 = VECTOR('',#5153,1.);+#5153 = DIRECTION('',(0.,-1.,0.));+#5154 = PCURVE('',#3247,#5155);+#5155 = DEFINITIONAL_REPRESENTATION('',(#5156),#5160);+#5156 = LINE('',#5157,#5158);+#5157 = CARTESIAN_POINT('',(1.4,0.));+#5158 = VECTOR('',#5159,1.);+#5159 = DIRECTION('',(0.,-1.));+#5160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5161 = PCURVE('',#4919,#5162);+#5162 = DEFINITIONAL_REPRESENTATION('',(#5163),#5167);+#5163 = LINE('',#5164,#5165);+#5164 = CARTESIAN_POINT('',(1.2,0.));+#5165 = VECTOR('',#5166,1.);+#5166 = DIRECTION('',(-0.,-1.));+#5167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5168 = ORIENTED_EDGE('',*,*,#5169,.T.);+#5169 = EDGE_CURVE('',#5147,#4045,#5170,.T.);+#5170 = SURFACE_CURVE('',#5171,(#5175,#5182),.PCURVE_S1.);+#5171 = LINE('',#5172,#5173);+#5172 = CARTESIAN_POINT('',(2.15,2.8,-0.2));+#5173 = VECTOR('',#5174,1.);+#5174 = DIRECTION('',(-0.,-0.,1.));+#5175 = PCURVE('',#3247,#5176);+#5176 = DEFINITIONAL_REPRESENTATION('',(#5177),#5181);+#5177 = LINE('',#5178,#5179);+#5178 = CARTESIAN_POINT('',(0.,-0.75));+#5179 = VECTOR('',#5180,1.);+#5180 = DIRECTION('',(-1.,0.));+#5181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5182 = PCURVE('',#4088,#5183);+#5183 = DEFINITIONAL_REPRESENTATION('',(#5184),#5188);+#5184 = LINE('',#5185,#5186);+#5185 = CARTESIAN_POINT('',(6.28318530718,-1.2));+#5186 = VECTOR('',#5187,1.);+#5187 = DIRECTION('',(0.,-1.));+#5188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5189 = ORIENTED_EDGE('',*,*,#4044,.F.);+#5190 = ORIENTED_EDGE('',*,*,#4162,.F.);+#5191 = ORIENTED_EDGE('',*,*,#5192,.F.);+#5192 = EDGE_CURVE('',#5193,#4163,#5195,.T.);+#5193 = VERTEX_POINT('',#5194);+#5194 = CARTESIAN_POINT('',(2.15,3.55,-0.2));+#5195 = SURFACE_CURVE('',#5196,(#5200,#5207),.PCURVE_S1.);+#5196 = LINE('',#5197,#5198);+#5197 = CARTESIAN_POINT('',(2.15,3.55,-0.2));+#5198 = VECTOR('',#5199,1.);+#5199 = DIRECTION('',(0.,0.,-1.));+#5200 = PCURVE('',#3247,#5201);+#5201 = DEFINITIONAL_REPRESENTATION('',(#5202),#5206);+#5202 = LINE('',#5203,#5204);+#5203 = CARTESIAN_POINT('',(0.,0.));+#5204 = VECTOR('',#5205,1.);+#5205 = DIRECTION('',(1.,0.));+#5206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5207 = PCURVE('',#4223,#5208);+#5208 = DEFINITIONAL_REPRESENTATION('',(#5209),#5213);+#5209 = LINE('',#5210,#5211);+#5210 = CARTESIAN_POINT('',(0.,-1.2));+#5211 = VECTOR('',#5212,1.);+#5212 = DIRECTION('',(-1.,0.));+#5213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5214 = ORIENTED_EDGE('',*,*,#5215,.F.);+#5215 = EDGE_CURVE('',#3232,#5193,#5216,.T.);+#5216 = SURFACE_CURVE('',#5217,(#5221,#5228),.PCURVE_S1.);+#5217 = LINE('',#5218,#5219);+#5218 = CARTESIAN_POINT('',(2.15,2.501585741629,-0.2));+#5219 = VECTOR('',#5220,1.);+#5220 = DIRECTION('',(0.,1.,-1.224646799147E-16));+#5221 = PCURVE('',#3247,#5222);+#5222 = DEFINITIONAL_REPRESENTATION('',(#5223),#5227);+#5223 = LINE('',#5224,#5225);+#5224 = CARTESIAN_POINT('',(0.,-1.048414258371));+#5225 = VECTOR('',#5226,1.);+#5226 = DIRECTION('',(1.224646799147E-16,1.));+#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5228 = PCURVE('',#3273,#5229);+#5229 = DEFINITIONAL_REPRESENTATION('',(#5230),#5234);+#5230 = LINE('',#5231,#5232);+#5231 = CARTESIAN_POINT('',(0.,-1.2));+#5232 = VECTOR('',#5233,1.);+#5233 = DIRECTION('',(-1.,0.));+#5234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5235 = ORIENTED_EDGE('',*,*,#3231,.F.);+#5236 = ORIENTED_EDGE('',*,*,#5095,.T.);+#5237 = ORIENTED_EDGE('',*,*,#5238,.T.);+#5238 = EDGE_CURVE('',#5096,#5239,#5241,.T.);+#5239 = VERTEX_POINT('',#5240);+#5240 = CARTESIAN_POINT('',(2.15,3.75,-0.2));+#5241 = SURFACE_CURVE('',#5242,(#5247,#5258),.PCURVE_S1.);+#5242 = CIRCLE('',#5243,0.2);+#5243 = AXIS2_PLACEMENT_3D('',#5244,#5245,#5246);+#5244 = CARTESIAN_POINT('',(2.15,3.55,-0.2));+#5245 = DIRECTION('',(-1.,-0.,-0.));+#5246 = DIRECTION('',(0.,0.,-1.));+#5247 = PCURVE('',#3247,#5248);+#5248 = DEFINITIONAL_REPRESENTATION('',(#5249),#5257);+#5249 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5250,#5251,#5252,#5253,+#5254,#5255,#5256),.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('') );+#5250 = CARTESIAN_POINT('',(0.2,0.));+#5251 = CARTESIAN_POINT('',(0.2,-0.346410161514));+#5252 = CARTESIAN_POINT('',(-1.E-01,-0.173205080757));+#5253 = CARTESIAN_POINT('',(-0.4,-4.898587196589E-17));+#5254 = CARTESIAN_POINT('',(-0.1,0.173205080757));+#5255 = CARTESIAN_POINT('',(0.2,0.346410161514));+#5256 = CARTESIAN_POINT('',(0.2,0.));+#5257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5258 = PCURVE('',#5013,#5259);+#5259 = DEFINITIONAL_REPRESENTATION('',(#5260),#5264);+#5260 = LINE('',#5261,#5262);+#5261 = CARTESIAN_POINT('',(-3.14159265359,1.2));+#5262 = VECTOR('',#5263,1.);+#5263 = DIRECTION('',(1.,0.));+#5264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5265 = ORIENTED_EDGE('',*,*,#5266,.T.);+#5266 = EDGE_CURVE('',#5239,#5267,#5269,.T.);+#5267 = VERTEX_POINT('',#5268);+#5268 = CARTESIAN_POINT('',(2.15,3.75,-1.4));+#5269 = SURFACE_CURVE('',#5270,(#5274,#5281),.PCURVE_S1.);+#5270 = LINE('',#5271,#5272);+#5271 = CARTESIAN_POINT('',(2.15,3.75,-0.2));+#5272 = VECTOR('',#5273,1.);+#5273 = DIRECTION('',(0.,0.,-1.));+#5274 = PCURVE('',#3247,#5275);+#5275 = DEFINITIONAL_REPRESENTATION('',(#5276),#5280);+#5276 = LINE('',#5277,#5278);+#5277 = CARTESIAN_POINT('',(0.,0.2));+#5278 = VECTOR('',#5279,1.);+#5279 = DIRECTION('',(1.,0.));+#5280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5281 = PCURVE('',#4980,#5282);+#5282 = DEFINITIONAL_REPRESENTATION('',(#5283),#5287);+#5283 = LINE('',#5284,#5285);+#5284 = CARTESIAN_POINT('',(0.,-1.2));+#5285 = VECTOR('',#5286,1.);+#5286 = DIRECTION('',(-1.,0.));+#5287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5288 = ORIENTED_EDGE('',*,*,#5289,.T.);+#5289 = EDGE_CURVE('',#5267,#5145,#5290,.T.);+#5290 = SURFACE_CURVE('',#5291,(#5296,#5307),.PCURVE_S1.);+#5291 = CIRCLE('',#5292,0.2);+#5292 = AXIS2_PLACEMENT_3D('',#5293,#5294,#5295);+#5293 = CARTESIAN_POINT('',(2.15,3.55,-1.4));+#5294 = DIRECTION('',(-1.,-0.,-0.));+#5295 = DIRECTION('',(0.,0.,-1.));+#5296 = PCURVE('',#3247,#5297);+#5297 = DEFINITIONAL_REPRESENTATION('',(#5298),#5306);+#5298 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5299,#5300,#5301,#5302,+#5303,#5304,#5305),.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('') );+#5299 = CARTESIAN_POINT('',(1.4,0.));+#5300 = CARTESIAN_POINT('',(1.4,-0.346410161514));+#5301 = CARTESIAN_POINT('',(1.1,-0.173205080757));+#5302 = CARTESIAN_POINT('',(0.8,-4.898587196589E-17));+#5303 = CARTESIAN_POINT('',(1.1,0.173205080757));+#5304 = CARTESIAN_POINT('',(1.4,0.346410161514));+#5305 = CARTESIAN_POINT('',(1.4,0.));+#5306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5307 = PCURVE('',#4952,#5308);+#5308 = DEFINITIONAL_REPRESENTATION('',(#5309),#5313);+#5309 = LINE('',#5310,#5311);+#5310 = CARTESIAN_POINT('',(-3.14159265359,1.2));+#5311 = VECTOR('',#5312,1.);+#5312 = DIRECTION('',(1.,0.));+#5313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5314 = ADVANCED_FACE('',(#5315),#3273,.F.);+#5315 = FACE_BOUND('',#5316,.T.);+#5316 = EDGE_LOOP('',(#5317,#5318,#5319,#5340));+#5317 = ORIENTED_EDGE('',*,*,#3259,.F.);+#5318 = ORIENTED_EDGE('',*,*,#5215,.T.);+#5319 = ORIENTED_EDGE('',*,*,#5320,.F.);+#5320 = EDGE_CURVE('',#5048,#5193,#5321,.T.);+#5321 = SURFACE_CURVE('',#5322,(#5326,#5333),.PCURVE_S1.);+#5322 = LINE('',#5323,#5324);+#5323 = CARTESIAN_POINT('',(3.35,3.55,-0.2));+#5324 = VECTOR('',#5325,1.);+#5325 = DIRECTION('',(-1.,-0.,-0.));+#5326 = PCURVE('',#3273,#5327);+#5327 = DEFINITIONAL_REPRESENTATION('',(#5328),#5332);+#5328 = LINE('',#5329,#5330);+#5329 = CARTESIAN_POINT('',(-1.048414258371,0.));+#5330 = VECTOR('',#5331,1.);+#5331 = DIRECTION('',(0.,-1.));+#5332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5333 = PCURVE('',#4223,#5334);+#5334 = DEFINITIONAL_REPRESENTATION('',(#5335),#5339);+#5335 = LINE('',#5336,#5337);+#5336 = CARTESIAN_POINT('',(0.,0.));+#5337 = VECTOR('',#5338,1.);+#5338 = DIRECTION('',(-0.,-1.));+#5339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5340 = ORIENTED_EDGE('',*,*,#5047,.F.);+#5341 = ADVANCED_FACE('',(#5342),#3889,.T.);+#5342 = FACE_BOUND('',#5343,.T.);+#5343 = EDGE_LOOP('',(#5344,#5374,#5395,#5396,#5397,#5420,#5441,#5442,+    #5465,#5494,#5522));+#5344 = ORIENTED_EDGE('',*,*,#5345,.T.);+#5345 = EDGE_CURVE('',#5346,#5348,#5350,.T.);+#5346 = VERTEX_POINT('',#5347);+#5347 = CARTESIAN_POINT('',(3.35,-3.55,-1.6));+#5348 = VERTEX_POINT('',#5349);+#5349 = CARTESIAN_POINT('',(3.35,-2.8,-1.6));+#5350 = SURFACE_CURVE('',#5351,(#5355,#5362),.PCURVE_S1.);+#5351 = LINE('',#5352,#5353);+#5352 = CARTESIAN_POINT('',(3.35,-3.55,-1.6));+#5353 = VECTOR('',#5354,1.);+#5354 = DIRECTION('',(0.,1.,0.));+#5355 = PCURVE('',#3889,#5356);+#5356 = DEFINITIONAL_REPRESENTATION('',(#5357),#5361);+#5357 = LINE('',#5358,#5359);+#5358 = CARTESIAN_POINT('',(1.4,0.));+#5359 = VECTOR('',#5360,1.);+#5360 = DIRECTION('',(0.,1.));+#5361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5362 = PCURVE('',#5363,#5368);+#5363 = PLANE('',#5364);+#5364 = AXIS2_PLACEMENT_3D('',#5365,#5366,#5367);+#5365 = CARTESIAN_POINT('',(3.35,-3.55,-1.6));+#5366 = DIRECTION('',(0.,0.,1.));+#5367 = DIRECTION('',(1.,0.,-0.));+#5368 = DEFINITIONAL_REPRESENTATION('',(#5369),#5373);+#5369 = LINE('',#5370,#5371);+#5370 = CARTESIAN_POINT('',(0.,0.));+#5371 = VECTOR('',#5372,1.);+#5372 = DIRECTION('',(0.,1.));+#5373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5374 = ORIENTED_EDGE('',*,*,#5375,.T.);+#5375 = EDGE_CURVE('',#5348,#3874,#5376,.T.);+#5376 = SURFACE_CURVE('',#5377,(#5381,#5388),.PCURVE_S1.);+#5377 = LINE('',#5378,#5379);+#5378 = CARTESIAN_POINT('',(3.35,-2.8,-0.2));+#5379 = VECTOR('',#5380,1.);+#5380 = DIRECTION('',(-0.,-0.,1.));+#5381 = PCURVE('',#3889,#5382);+#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387);+#5383 = LINE('',#5384,#5385);+#5384 = CARTESIAN_POINT('',(0.,0.75));+#5385 = VECTOR('',#5386,1.);+#5386 = DIRECTION('',(-1.,0.));+#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5388 = PCURVE('',#3922,#5389);+#5389 = DEFINITIONAL_REPRESENTATION('',(#5390),#5394);+#5390 = LINE('',#5391,#5392);+#5391 = CARTESIAN_POINT('',(3.14159265359,-1.2));+#5392 = VECTOR('',#5393,1.);+#5393 = DIRECTION('',(0.,-1.));+#5394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5395 = ORIENTED_EDGE('',*,*,#3873,.T.);+#5396 = ORIENTED_EDGE('',*,*,#4520,.F.);+#5397 = ORIENTED_EDGE('',*,*,#5398,.F.);+#5398 = EDGE_CURVE('',#5399,#4493,#5401,.T.);+#5399 = VERTEX_POINT('',#5400);+#5400 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#5401 = SURFACE_CURVE('',#5402,(#5406,#5413),.PCURVE_S1.);+#5402 = LINE('',#5403,#5404);+#5403 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#5404 = VECTOR('',#5405,1.);+#5405 = DIRECTION('',(0.,0.,-1.));+#5406 = PCURVE('',#3889,#5407);+#5407 = DEFINITIONAL_REPRESENTATION('',(#5408),#5412);+#5408 = LINE('',#5409,#5410);+#5409 = CARTESIAN_POINT('',(0.,0.));+#5410 = VECTOR('',#5411,1.);+#5411 = DIRECTION('',(1.,0.));+#5412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5413 = PCURVE('',#4508,#5414);+#5414 = DEFINITIONAL_REPRESENTATION('',(#5415),#5419);+#5415 = LINE('',#5416,#5417);+#5416 = CARTESIAN_POINT('',(0.,0.));+#5417 = VECTOR('',#5418,1.);+#5418 = DIRECTION('',(-1.,0.));+#5419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5420 = ORIENTED_EDGE('',*,*,#5421,.F.);+#5421 = EDGE_CURVE('',#4655,#5399,#5422,.T.);+#5422 = SURFACE_CURVE('',#5423,(#5427,#5434),.PCURVE_S1.);+#5423 = LINE('',#5424,#5425);+#5424 = CARTESIAN_POINT('',(3.35,-2.501585741629,-0.2));+#5425 = VECTOR('',#5426,1.);+#5426 = DIRECTION('',(0.,-1.,-1.224646799147E-16));+#5427 = PCURVE('',#3889,#5428);+#5428 = DEFINITIONAL_REPRESENTATION('',(#5429),#5433);+#5429 = LINE('',#5430,#5431);+#5430 = CARTESIAN_POINT('',(0.,1.048414258371));+#5431 = VECTOR('',#5432,1.);+#5432 = DIRECTION('',(1.224646799147E-16,-1.));+#5433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5434 = PCURVE('',#4695,#5435);+#5435 = DEFINITIONAL_REPRESENTATION('',(#5436),#5440);+#5436 = LINE('',#5437,#5438);+#5437 = CARTESIAN_POINT('',(0.,0.));+#5438 = VECTOR('',#5439,1.);+#5439 = DIRECTION('',(-1.,0.));+#5440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5441 = ORIENTED_EDGE('',*,*,#4654,.T.);+#5442 = ORIENTED_EDGE('',*,*,#5443,.T.);+#5443 = EDGE_CURVE('',#4657,#5444,#5446,.T.);+#5444 = VERTEX_POINT('',#5445);+#5445 = CARTESIAN_POINT('',(3.35,-3.55,-1.283937165695E-16));+#5446 = SURFACE_CURVE('',#5447,(#5451,#5458),.PCURVE_S1.);+#5447 = LINE('',#5448,#5449);+#5448 = CARTESIAN_POINT('',(3.35,-2.501585741629,0.));+#5449 = VECTOR('',#5450,1.);+#5450 = DIRECTION('',(0.,-1.,-1.224646799147E-16));+#5451 = PCURVE('',#3889,#5452);+#5452 = DEFINITIONAL_REPRESENTATION('',(#5453),#5457);+#5453 = LINE('',#5454,#5455);+#5454 = CARTESIAN_POINT('',(-0.2,1.048414258371));+#5455 = VECTOR('',#5456,1.);+#5456 = DIRECTION('',(1.224646799147E-16,-1.));+#5457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5458 = PCURVE('',#4744,#5459);+#5459 = DEFINITIONAL_REPRESENTATION('',(#5460),#5464);+#5460 = LINE('',#5461,#5462);+#5461 = CARTESIAN_POINT('',(0.,0.));+#5462 = VECTOR('',#5463,1.);+#5463 = DIRECTION('',(-1.,0.));+#5464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5465 = ORIENTED_EDGE('',*,*,#5466,.T.);+#5466 = EDGE_CURVE('',#5444,#5467,#5469,.T.);+#5467 = VERTEX_POINT('',#5468);+#5468 = CARTESIAN_POINT('',(3.35,-3.75,-0.2));+#5469 = SURFACE_CURVE('',#5470,(#5475,#5482),.PCURVE_S1.);+#5470 = CIRCLE('',#5471,0.2);+#5471 = AXIS2_PLACEMENT_3D('',#5472,#5473,#5474);+#5472 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#5473 = DIRECTION('',(1.,0.,0.));+#5474 = DIRECTION('',(0.,0.,-1.));+#5475 = PCURVE('',#3889,#5476);+#5476 = DEFINITIONAL_REPRESENTATION('',(#5477),#5481);+#5477 = CIRCLE('',#5478,0.2);+#5478 = AXIS2_PLACEMENT_2D('',#5479,#5480);+#5479 = CARTESIAN_POINT('',(0.,0.));+#5480 = DIRECTION('',(1.,0.));+#5481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5482 = PCURVE('',#5483,#5488);+#5483 = CYLINDRICAL_SURFACE('',#5484,0.2);+#5484 = AXIS2_PLACEMENT_3D('',#5485,#5486,#5487);+#5485 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#5486 = DIRECTION('',(-1.,-0.,-0.));+#5487 = DIRECTION('',(-0.,0.,1.));+#5488 = DEFINITIONAL_REPRESENTATION('',(#5489),#5493);+#5489 = LINE('',#5490,#5491);+#5490 = CARTESIAN_POINT('',(9.424777960769,0.));+#5491 = VECTOR('',#5492,1.);+#5492 = DIRECTION('',(-1.,0.));+#5493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5494 = ORIENTED_EDGE('',*,*,#5495,.T.);+#5495 = EDGE_CURVE('',#5467,#5496,#5498,.T.);+#5496 = VERTEX_POINT('',#5497);+#5497 = CARTESIAN_POINT('',(3.35,-3.75,-1.4));+#5498 = SURFACE_CURVE('',#5499,(#5503,#5510),.PCURVE_S1.);+#5499 = LINE('',#5500,#5501);+#5500 = CARTESIAN_POINT('',(3.35,-3.75,-0.2));+#5501 = VECTOR('',#5502,1.);+#5502 = DIRECTION('',(0.,0.,-1.));+#5503 = PCURVE('',#3889,#5504);+#5504 = DEFINITIONAL_REPRESENTATION('',(#5505),#5509);+#5505 = LINE('',#5506,#5507);+#5506 = CARTESIAN_POINT('',(0.,-0.2));+#5507 = VECTOR('',#5508,1.);+#5508 = DIRECTION('',(1.,0.));+#5509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5510 = PCURVE('',#5511,#5516);+#5511 = PLANE('',#5512);+#5512 = AXIS2_PLACEMENT_3D('',#5513,#5514,#5515);+#5513 = CARTESIAN_POINT('',(3.35,-3.75,-0.2));+#5514 = DIRECTION('',(-0.,1.,0.));+#5515 = DIRECTION('',(0.,0.,1.));+#5516 = DEFINITIONAL_REPRESENTATION('',(#5517),#5521);+#5517 = LINE('',#5518,#5519);+#5518 = CARTESIAN_POINT('',(0.,0.));+#5519 = VECTOR('',#5520,1.);+#5520 = DIRECTION('',(-1.,0.));+#5521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5522 = ORIENTED_EDGE('',*,*,#5523,.T.);+#5523 = EDGE_CURVE('',#5496,#5346,#5524,.T.);+#5524 = SURFACE_CURVE('',#5525,(#5530,#5537),.PCURVE_S1.);+#5525 = CIRCLE('',#5526,0.2);+#5526 = AXIS2_PLACEMENT_3D('',#5527,#5528,#5529);+#5527 = CARTESIAN_POINT('',(3.35,-3.55,-1.4));+#5528 = DIRECTION('',(1.,0.,0.));+#5529 = DIRECTION('',(0.,0.,-1.));+#5530 = PCURVE('',#3889,#5531);+#5531 = DEFINITIONAL_REPRESENTATION('',(#5532),#5536);+#5532 = CIRCLE('',#5533,0.2);+#5533 = AXIS2_PLACEMENT_2D('',#5534,#5535);+#5534 = CARTESIAN_POINT('',(1.2,0.));+#5535 = DIRECTION('',(1.,0.));+#5536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5537 = PCURVE('',#5538,#5543);+#5538 = CYLINDRICAL_SURFACE('',#5539,0.2);+#5539 = AXIS2_PLACEMENT_3D('',#5540,#5541,#5542);+#5540 = CARTESIAN_POINT('',(3.35,-3.55,-1.4));+#5541 = DIRECTION('',(-1.,-0.,-0.));+#5542 = DIRECTION('',(-0.,0.,1.));+#5543 = DEFINITIONAL_REPRESENTATION('',(#5544),#5548);+#5544 = LINE('',#5545,#5546);+#5545 = CARTESIAN_POINT('',(9.424777960769,0.));+#5546 = VECTOR('',#5547,1.);+#5547 = DIRECTION('',(-1.,0.));+#5548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5549 = ADVANCED_FACE('',(#5550),#3922,.T.);+#5550 = FACE_BOUND('',#5551,.T.);+#5551 = EDGE_LOOP('',(#5552,#5553,#5554,#5582));+#5552 = ORIENTED_EDGE('',*,*,#3901,.F.);+#5553 = ORIENTED_EDGE('',*,*,#5375,.F.);+#5554 = ORIENTED_EDGE('',*,*,#5555,.F.);+#5555 = EDGE_CURVE('',#5556,#5348,#5558,.T.);+#5556 = VERTEX_POINT('',#5557);+#5557 = CARTESIAN_POINT('',(2.8,-2.25,-1.6));+#5558 = SURFACE_CURVE('',#5559,(#5564,#5571),.PCURVE_S1.);+#5559 = CIRCLE('',#5560,0.55);+#5560 = AXIS2_PLACEMENT_3D('',#5561,#5562,#5563);+#5561 = CARTESIAN_POINT('',(2.8,-2.8,-1.6));+#5562 = DIRECTION('',(0.,0.,-1.));+#5563 = DIRECTION('',(1.,0.,0.));+#5564 = PCURVE('',#3922,#5565);+#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570);+#5566 = LINE('',#5567,#5568);+#5567 = CARTESIAN_POINT('',(-3.14159265359,0.2));+#5568 = VECTOR('',#5569,1.);+#5569 = DIRECTION('',(1.,0.));+#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5571 = PCURVE('',#5363,#5572);+#5572 = DEFINITIONAL_REPRESENTATION('',(#5573),#5581);+#5573 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5574,#5575,#5576,#5577,+#5578,#5579,#5580),.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('') );+#5574 = CARTESIAN_POINT('',(-4.440892098501E-16,0.75));+#5575 = CARTESIAN_POINT('',(-4.440892098501E-16,-0.202627944163));+#5576 = CARTESIAN_POINT('',(-0.825,0.273686027919));+#5577 = CARTESIAN_POINT('',(-1.65,0.75));+#5578 = CARTESIAN_POINT('',(-0.825,1.226313972081));+#5579 = CARTESIAN_POINT('',(-1.33226762955E-15,1.702627944163));+#5580 = CARTESIAN_POINT('',(-4.440892098501E-16,0.75));+#5581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5582 = ORIENTED_EDGE('',*,*,#5583,.F.);+#5583 = EDGE_CURVE('',#3902,#5556,#5584,.T.);+#5584 = SURFACE_CURVE('',#5585,(#5589,#5596),.PCURVE_S1.);+#5585 = LINE('',#5586,#5587);+#5586 = CARTESIAN_POINT('',(2.8,-2.25,-1.4));+#5587 = VECTOR('',#5588,1.);+#5588 = DIRECTION('',(0.,0.,-1.));+#5589 = PCURVE('',#3922,#5590);+#5590 = DEFINITIONAL_REPRESENTATION('',(#5591),#5595);+#5591 = LINE('',#5592,#5593);+#5592 = CARTESIAN_POINT('',(1.570796326795,0.));+#5593 = VECTOR('',#5594,1.);+#5594 = DIRECTION('',(0.,1.));+#5595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5596 = PCURVE('',#3950,#5597);+#5597 = DEFINITIONAL_REPRESENTATION('',(#5598),#5602);+#5598 = LINE('',#5599,#5600);+#5599 = CARTESIAN_POINT('',(0.,-0.55));+#5600 = VECTOR('',#5601,1.);+#5601 = DIRECTION('',(-1.,0.));+#5602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5603 = ADVANCED_FACE('',(#5604),#3950,.T.);+#5604 = FACE_BOUND('',#5605,.T.);+#5605 = EDGE_LOOP('',(#5606,#5607,#5608,#5631));+#5606 = ORIENTED_EDGE('',*,*,#3934,.F.);+#5607 = ORIENTED_EDGE('',*,*,#5583,.T.);+#5608 = ORIENTED_EDGE('',*,*,#5609,.T.);+#5609 = EDGE_CURVE('',#5556,#5610,#5612,.T.);+#5610 = VERTEX_POINT('',#5611);+#5611 = CARTESIAN_POINT('',(2.7,-2.25,-1.6));+#5612 = SURFACE_CURVE('',#5613,(#5617,#5624),.PCURVE_S1.);+#5613 = LINE('',#5614,#5615);+#5614 = CARTESIAN_POINT('',(3.35,-2.25,-1.6));+#5615 = VECTOR('',#5616,1.);+#5616 = DIRECTION('',(-1.,-0.,-0.));+#5617 = PCURVE('',#3950,#5618);+#5618 = DEFINITIONAL_REPRESENTATION('',(#5619),#5623);+#5619 = LINE('',#5620,#5621);+#5620 = CARTESIAN_POINT('',(-0.2,0.));+#5621 = VECTOR('',#5622,1.);+#5622 = DIRECTION('',(-0.,-1.));+#5623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5624 = PCURVE('',#5363,#5625);+#5625 = DEFINITIONAL_REPRESENTATION('',(#5626),#5630);+#5626 = LINE('',#5627,#5628);+#5627 = CARTESIAN_POINT('',(0.,1.3));+#5628 = VECTOR('',#5629,1.);+#5629 = DIRECTION('',(-1.,0.));+#5630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5631 = ORIENTED_EDGE('',*,*,#5632,.T.);+#5632 = EDGE_CURVE('',#5610,#3935,#5633,.T.);+#5633 = SURFACE_CURVE('',#5634,(#5638,#5645),.PCURVE_S1.);+#5634 = LINE('',#5635,#5636);+#5635 = CARTESIAN_POINT('',(2.7,-2.25,-1.4));+#5636 = VECTOR('',#5637,1.);+#5637 = DIRECTION('',(-0.,-0.,1.));+#5638 = PCURVE('',#3950,#5639);+#5639 = DEFINITIONAL_REPRESENTATION('',(#5640),#5644);+#5640 = LINE('',#5641,#5642);+#5641 = CARTESIAN_POINT('',(0.,-0.65));+#5642 = VECTOR('',#5643,1.);+#5643 = DIRECTION('',(1.,0.));+#5644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5645 = PCURVE('',#3983,#5646);+#5646 = DEFINITIONAL_REPRESENTATION('',(#5647),#5651);+#5647 = LINE('',#5648,#5649);+#5648 = CARTESIAN_POINT('',(1.570796326795,-1.2));+#5649 = VECTOR('',#5650,1.);+#5650 = DIRECTION('',(0.,1.));+#5651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5652 = ADVANCED_FACE('',(#5653),#3983,.T.);+#5653 = FACE_BOUND('',#5654,.T.);+#5654 = EDGE_LOOP('',(#5655,#5656,#5657,#5685));+#5655 = ORIENTED_EDGE('',*,*,#3962,.F.);+#5656 = ORIENTED_EDGE('',*,*,#5632,.F.);+#5657 = ORIENTED_EDGE('',*,*,#5658,.F.);+#5658 = EDGE_CURVE('',#5659,#5610,#5661,.T.);+#5659 = VERTEX_POINT('',#5660);+#5660 = CARTESIAN_POINT('',(2.15,-2.8,-1.6));+#5661 = SURFACE_CURVE('',#5662,(#5667,#5674),.PCURVE_S1.);+#5662 = CIRCLE('',#5663,0.55);+#5663 = AXIS2_PLACEMENT_3D('',#5664,#5665,#5666);+#5664 = CARTESIAN_POINT('',(2.7,-2.8,-1.6));+#5665 = DIRECTION('',(0.,0.,-1.));+#5666 = DIRECTION('',(1.,0.,0.));+#5667 = PCURVE('',#3983,#5668);+#5668 = DEFINITIONAL_REPRESENTATION('',(#5669),#5673);+#5669 = LINE('',#5670,#5671);+#5670 = CARTESIAN_POINT('',(6.28318530718,-1.4));+#5671 = VECTOR('',#5672,1.);+#5672 = DIRECTION('',(-1.,0.));+#5673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5674 = PCURVE('',#5363,#5675);+#5675 = DEFINITIONAL_REPRESENTATION('',(#5676),#5684);+#5676 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5677,#5678,#5679,#5680,+#5681,#5682,#5683),.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('') );+#5677 = CARTESIAN_POINT('',(-0.1,0.75));+#5678 = CARTESIAN_POINT('',(-0.1,-0.202627944163));+#5679 = CARTESIAN_POINT('',(-0.925,0.273686027919));+#5680 = CARTESIAN_POINT('',(-1.75,0.75));+#5681 = CARTESIAN_POINT('',(-0.925,1.226313972081));+#5682 = CARTESIAN_POINT('',(-0.1,1.702627944163));+#5683 = CARTESIAN_POINT('',(-0.1,0.75));+#5684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5685 = ORIENTED_EDGE('',*,*,#5686,.F.);+#5686 = EDGE_CURVE('',#3963,#5659,#5687,.T.);+#5687 = SURFACE_CURVE('',#5688,(#5692,#5699),.PCURVE_S1.);+#5688 = LINE('',#5689,#5690);+#5689 = CARTESIAN_POINT('',(2.15,-2.8,-1.6));+#5690 = VECTOR('',#5691,1.);+#5691 = DIRECTION('',(0.,0.,-1.));+#5692 = PCURVE('',#3983,#5693);+#5693 = DEFINITIONAL_REPRESENTATION('',(#5694),#5698);+#5694 = LINE('',#5695,#5696);+#5695 = CARTESIAN_POINT('',(3.14159265359,-1.4));+#5696 = VECTOR('',#5697,1.);+#5697 = DIRECTION('',(0.,-1.));+#5698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5699 = PCURVE('',#4009,#5700);+#5700 = DEFINITIONAL_REPRESENTATION('',(#5701),#5705);+#5701 = LINE('',#5702,#5703);+#5702 = CARTESIAN_POINT('',(1.4,0.75));+#5703 = VECTOR('',#5704,1.);+#5704 = DIRECTION('',(1.,0.));+#5705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5706 = ADVANCED_FACE('',(#5707),#4009,.F.);+#5707 = FACE_BOUND('',#5708,.T.);+#5708 = EDGE_LOOP('',(#5709,#5710,#5711,#5734,#5758,#5781,#5805,#5826,+    #5827,#5850,#5871));+#5709 = ORIENTED_EDGE('',*,*,#3995,.F.);+#5710 = ORIENTED_EDGE('',*,*,#5686,.T.);+#5711 = ORIENTED_EDGE('',*,*,#5712,.F.);+#5712 = EDGE_CURVE('',#5713,#5659,#5715,.T.);+#5713 = VERTEX_POINT('',#5714);+#5714 = CARTESIAN_POINT('',(2.15,-3.55,-1.6));+#5715 = SURFACE_CURVE('',#5716,(#5720,#5727),.PCURVE_S1.);+#5716 = LINE('',#5717,#5718);+#5717 = CARTESIAN_POINT('',(2.15,-3.55,-1.6));+#5718 = VECTOR('',#5719,1.);+#5719 = DIRECTION('',(0.,1.,0.));+#5720 = PCURVE('',#4009,#5721);+#5721 = DEFINITIONAL_REPRESENTATION('',(#5722),#5726);+#5722 = LINE('',#5723,#5724);+#5723 = CARTESIAN_POINT('',(1.4,0.));+#5724 = VECTOR('',#5725,1.);+#5725 = DIRECTION('',(0.,1.));+#5726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5727 = PCURVE('',#5363,#5728);+#5728 = DEFINITIONAL_REPRESENTATION('',(#5729),#5733);+#5729 = LINE('',#5730,#5731);+#5730 = CARTESIAN_POINT('',(-1.2,0.));+#5731 = VECTOR('',#5732,1.);+#5732 = DIRECTION('',(0.,1.));+#5733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5734 = ORIENTED_EDGE('',*,*,#5735,.F.);+#5735 = EDGE_CURVE('',#5736,#5713,#5738,.T.);+#5736 = VERTEX_POINT('',#5737);+#5737 = CARTESIAN_POINT('',(2.15,-3.75,-1.4));+#5738 = SURFACE_CURVE('',#5739,(#5744,#5751),.PCURVE_S1.);+#5739 = CIRCLE('',#5740,0.2);+#5740 = AXIS2_PLACEMENT_3D('',#5741,#5742,#5743);+#5741 = CARTESIAN_POINT('',(2.15,-3.55,-1.4));+#5742 = DIRECTION('',(1.,0.,0.));+#5743 = DIRECTION('',(0.,0.,-1.));+#5744 = PCURVE('',#4009,#5745);+#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750);+#5746 = CIRCLE('',#5747,0.2);+#5747 = AXIS2_PLACEMENT_2D('',#5748,#5749);+#5748 = CARTESIAN_POINT('',(1.2,0.));+#5749 = DIRECTION('',(1.,0.));+#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5751 = PCURVE('',#5538,#5752);+#5752 = DEFINITIONAL_REPRESENTATION('',(#5753),#5757);+#5753 = LINE('',#5754,#5755);+#5754 = CARTESIAN_POINT('',(9.424777960769,1.2));+#5755 = VECTOR('',#5756,1.);+#5756 = DIRECTION('',(-1.,0.));+#5757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5758 = ORIENTED_EDGE('',*,*,#5759,.F.);+#5759 = EDGE_CURVE('',#5760,#5736,#5762,.T.);+#5760 = VERTEX_POINT('',#5761);+#5761 = CARTESIAN_POINT('',(2.15,-3.75,-0.2));+#5762 = SURFACE_CURVE('',#5763,(#5767,#5774),.PCURVE_S1.);+#5763 = LINE('',#5764,#5765);+#5764 = CARTESIAN_POINT('',(2.15,-3.75,-0.2));+#5765 = VECTOR('',#5766,1.);+#5766 = DIRECTION('',(0.,0.,-1.));+#5767 = PCURVE('',#4009,#5768);+#5768 = DEFINITIONAL_REPRESENTATION('',(#5769),#5773);+#5769 = LINE('',#5770,#5771);+#5770 = CARTESIAN_POINT('',(0.,-0.2));+#5771 = VECTOR('',#5772,1.);+#5772 = DIRECTION('',(1.,0.));+#5773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5774 = PCURVE('',#5511,#5775);+#5775 = DEFINITIONAL_REPRESENTATION('',(#5776),#5780);+#5776 = LINE('',#5777,#5778);+#5777 = CARTESIAN_POINT('',(0.,-1.2));+#5778 = VECTOR('',#5779,1.);+#5779 = DIRECTION('',(-1.,0.));+#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5781 = ORIENTED_EDGE('',*,*,#5782,.F.);+#5782 = EDGE_CURVE('',#5783,#5760,#5785,.T.);+#5783 = VERTEX_POINT('',#5784);+#5784 = CARTESIAN_POINT('',(2.15,-3.55,-1.283937165695E-16));+#5785 = SURFACE_CURVE('',#5786,(#5791,#5798),.PCURVE_S1.);+#5786 = CIRCLE('',#5787,0.2);+#5787 = AXIS2_PLACEMENT_3D('',#5788,#5789,#5790);+#5788 = CARTESIAN_POINT('',(2.15,-3.55,-0.2));+#5789 = DIRECTION('',(1.,0.,0.));+#5790 = DIRECTION('',(0.,0.,-1.));+#5791 = PCURVE('',#4009,#5792);+#5792 = DEFINITIONAL_REPRESENTATION('',(#5793),#5797);+#5793 = CIRCLE('',#5794,0.2);+#5794 = AXIS2_PLACEMENT_2D('',#5795,#5796);+#5795 = CARTESIAN_POINT('',(0.,0.));+#5796 = DIRECTION('',(1.,0.));+#5797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5798 = PCURVE('',#5483,#5799);+#5799 = DEFINITIONAL_REPRESENTATION('',(#5800),#5804);+#5800 = LINE('',#5801,#5802);+#5801 = CARTESIAN_POINT('',(9.424777960769,1.2));+#5802 = VECTOR('',#5803,1.);+#5803 = DIRECTION('',(-1.,0.));+#5804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5805 = ORIENTED_EDGE('',*,*,#5806,.F.);+#5806 = EDGE_CURVE('',#4708,#5783,#5807,.T.);+#5807 = SURFACE_CURVE('',#5808,(#5812,#5819),.PCURVE_S1.);+#5808 = LINE('',#5809,#5810);+#5809 = CARTESIAN_POINT('',(2.15,-2.501585741629,0.));+#5810 = VECTOR('',#5811,1.);+#5811 = DIRECTION('',(0.,-1.,-1.224646799147E-16));+#5812 = PCURVE('',#4009,#5813);+#5813 = DEFINITIONAL_REPRESENTATION('',(#5814),#5818);+#5814 = LINE('',#5815,#5816);+#5815 = CARTESIAN_POINT('',(-0.2,1.048414258371));+#5816 = VECTOR('',#5817,1.);+#5817 = DIRECTION('',(1.224646799147E-16,-1.));+#5818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5819 = PCURVE('',#4744,#5820);+#5820 = DEFINITIONAL_REPRESENTATION('',(#5821),#5825);+#5821 = LINE('',#5822,#5823);+#5822 = CARTESIAN_POINT('',(0.,-1.2));+#5823 = VECTOR('',#5824,1.);+#5824 = DIRECTION('',(-1.,0.));+#5825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5826 = ORIENTED_EDGE('',*,*,#4707,.F.);+#5827 = ORIENTED_EDGE('',*,*,#5828,.T.);+#5828 = EDGE_CURVE('',#4680,#5829,#5831,.T.);+#5829 = VERTEX_POINT('',#5830);+#5830 = CARTESIAN_POINT('',(2.15,-3.55,-0.2));+#5831 = SURFACE_CURVE('',#5832,(#5836,#5843),.PCURVE_S1.);+#5832 = LINE('',#5833,#5834);+#5833 = CARTESIAN_POINT('',(2.15,-2.501585741629,-0.2));+#5834 = VECTOR('',#5835,1.);+#5835 = DIRECTION('',(0.,-1.,-1.224646799147E-16));+#5836 = PCURVE('',#4009,#5837);+#5837 = DEFINITIONAL_REPRESENTATION('',(#5838),#5842);+#5838 = LINE('',#5839,#5840);+#5839 = CARTESIAN_POINT('',(0.,1.048414258371));+#5840 = VECTOR('',#5841,1.);+#5841 = DIRECTION('',(1.224646799147E-16,-1.));+#5842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5843 = PCURVE('',#4695,#5844);+#5844 = DEFINITIONAL_REPRESENTATION('',(#5845),#5849);+#5845 = LINE('',#5846,#5847);+#5846 = CARTESIAN_POINT('',(0.,-1.2));+#5847 = VECTOR('',#5848,1.);+#5848 = DIRECTION('',(-1.,0.));+#5849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5850 = ORIENTED_EDGE('',*,*,#5851,.T.);+#5851 = EDGE_CURVE('',#5829,#4470,#5852,.T.);+#5852 = SURFACE_CURVE('',#5853,(#5857,#5864),.PCURVE_S1.);+#5853 = LINE('',#5854,#5855);+#5854 = CARTESIAN_POINT('',(2.15,-3.55,-0.2));+#5855 = VECTOR('',#5856,1.);+#5856 = DIRECTION('',(0.,0.,-1.));+#5857 = PCURVE('',#4009,#5858);+#5858 = DEFINITIONAL_REPRESENTATION('',(#5859),#5863);+#5859 = LINE('',#5860,#5861);+#5860 = CARTESIAN_POINT('',(0.,0.));+#5861 = VECTOR('',#5862,1.);+#5862 = DIRECTION('',(1.,0.));+#5863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5864 = PCURVE('',#4508,#5865);+#5865 = DEFINITIONAL_REPRESENTATION('',(#5866),#5870);+#5866 = LINE('',#5867,#5868);+#5867 = CARTESIAN_POINT('',(0.,-1.2));+#5868 = VECTOR('',#5869,1.);+#5869 = DIRECTION('',(-1.,0.));+#5870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5871 = ORIENTED_EDGE('',*,*,#4469,.T.);+#5872 = ADVANCED_FACE('',(#5873),#4088,.T.);+#5873 = FACE_BOUND('',#5874,.T.);+#5874 = EDGE_LOOP('',(#5875,#5876,#5877,#5901));+#5875 = ORIENTED_EDGE('',*,*,#4067,.F.);+#5876 = ORIENTED_EDGE('',*,*,#5169,.F.);+#5877 = ORIENTED_EDGE('',*,*,#5878,.F.);+#5878 = EDGE_CURVE('',#5879,#5147,#5881,.T.);+#5879 = VERTEX_POINT('',#5880);+#5880 = CARTESIAN_POINT('',(2.7,2.25,-1.6));+#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.);+#5882 = CIRCLE('',#5883,0.55);+#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886);+#5884 = CARTESIAN_POINT('',(2.7,2.8,-1.6));+#5885 = DIRECTION('',(0.,0.,-1.));+#5886 = DIRECTION('',(-1.,0.,0.));+#5887 = PCURVE('',#4088,#5888);+#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893);+#5889 = LINE('',#5890,#5891);+#5890 = CARTESIAN_POINT('',(0.,0.2));+#5891 = VECTOR('',#5892,1.);+#5892 = DIRECTION('',(1.,0.));+#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5894 = PCURVE('',#4919,#5895);+#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900);+#5896 = CIRCLE('',#5897,0.55);+#5897 = AXIS2_PLACEMENT_2D('',#5898,#5899);+#5898 = CARTESIAN_POINT('',(0.65,-0.75));+#5899 = DIRECTION('',(1.,0.));+#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5901 = ORIENTED_EDGE('',*,*,#5902,.F.);+#5902 = EDGE_CURVE('',#4068,#5879,#5903,.T.);+#5903 = SURFACE_CURVE('',#5904,(#5908,#5915),.PCURVE_S1.);+#5904 = LINE('',#5905,#5906);+#5905 = CARTESIAN_POINT('',(2.7,2.25,-1.4));+#5906 = VECTOR('',#5907,1.);+#5907 = DIRECTION('',(0.,0.,-1.));+#5908 = PCURVE('',#4088,#5909);+#5909 = DEFINITIONAL_REPRESENTATION('',(#5910),#5914);+#5910 = LINE('',#5911,#5912);+#5911 = CARTESIAN_POINT('',(4.712388980385,0.));+#5912 = VECTOR('',#5913,1.);+#5913 = DIRECTION('',(0.,1.));+#5914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5915 = PCURVE('',#4116,#5916);+#5916 = DEFINITIONAL_REPRESENTATION('',(#5917),#5921);+#5917 = LINE('',#5918,#5919);+#5918 = CARTESIAN_POINT('',(0.,-0.65));+#5919 = VECTOR('',#5920,1.);+#5920 = DIRECTION('',(-1.,0.));+#5921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5922 = ADVANCED_FACE('',(#5923),#4116,.F.);+#5923 = FACE_BOUND('',#5924,.T.);+#5924 = EDGE_LOOP('',(#5925,#5948,#5969,#5970));+#5925 = ORIENTED_EDGE('',*,*,#5926,.F.);+#5926 = EDGE_CURVE('',#5927,#5879,#5929,.T.);+#5927 = VERTEX_POINT('',#5928);+#5928 = CARTESIAN_POINT('',(2.8,2.25,-1.6));+#5929 = SURFACE_CURVE('',#5930,(#5934,#5941),.PCURVE_S1.);+#5930 = LINE('',#5931,#5932);+#5931 = CARTESIAN_POINT('',(3.35,2.25,-1.6));+#5932 = VECTOR('',#5933,1.);+#5933 = DIRECTION('',(-1.,-0.,-0.));+#5934 = PCURVE('',#4116,#5935);+#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940);+#5936 = LINE('',#5937,#5938);+#5937 = CARTESIAN_POINT('',(-0.2,0.));+#5938 = VECTOR('',#5939,1.);+#5939 = DIRECTION('',(-0.,-1.));+#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5941 = PCURVE('',#4919,#5942);+#5942 = DEFINITIONAL_REPRESENTATION('',(#5943),#5947);+#5943 = LINE('',#5944,#5945);+#5944 = CARTESIAN_POINT('',(-0.,-1.3));+#5945 = VECTOR('',#5946,1.);+#5946 = DIRECTION('',(1.,0.));+#5947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5948 = ORIENTED_EDGE('',*,*,#5949,.T.);+#5949 = EDGE_CURVE('',#5927,#4101,#5950,.T.);+#5950 = SURFACE_CURVE('',#5951,(#5955,#5962),.PCURVE_S1.);+#5951 = LINE('',#5952,#5953);+#5952 = CARTESIAN_POINT('',(2.8,2.25,-1.4));+#5953 = VECTOR('',#5954,1.);+#5954 = DIRECTION('',(-0.,-0.,1.));+#5955 = PCURVE('',#4116,#5956);+#5956 = DEFINITIONAL_REPRESENTATION('',(#5957),#5961);+#5957 = LINE('',#5958,#5959);+#5958 = CARTESIAN_POINT('',(0.,-0.55));+#5959 = VECTOR('',#5960,1.);+#5960 = DIRECTION('',(1.,0.));+#5961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5962 = PCURVE('',#4147,#5963);+#5963 = DEFINITIONAL_REPRESENTATION('',(#5964),#5968);+#5964 = LINE('',#5965,#5966);+#5965 = CARTESIAN_POINT('',(4.712388980385,-1.2));+#5966 = VECTOR('',#5967,1.);+#5967 = DIRECTION('',(0.,1.));+#5968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5969 = ORIENTED_EDGE('',*,*,#4100,.T.);+#5970 = ORIENTED_EDGE('',*,*,#5902,.T.);+#5971 = ADVANCED_FACE('',(#5972),#4147,.T.);+#5972 = FACE_BOUND('',#5973,.T.);+#5973 = EDGE_LOOP('',(#5974,#5975,#5976,#5998));+#5974 = ORIENTED_EDGE('',*,*,#4128,.F.);+#5975 = ORIENTED_EDGE('',*,*,#5949,.F.);+#5976 = ORIENTED_EDGE('',*,*,#5977,.F.);+#5977 = EDGE_CURVE('',#4881,#5927,#5978,.T.);+#5978 = SURFACE_CURVE('',#5979,(#5984,#5991),.PCURVE_S1.);+#5979 = CIRCLE('',#5980,0.55);+#5980 = AXIS2_PLACEMENT_3D('',#5981,#5982,#5983);+#5981 = CARTESIAN_POINT('',(2.8,2.8,-1.6));+#5982 = DIRECTION('',(0.,0.,-1.));+#5983 = DIRECTION('',(-1.,0.,0.));+#5984 = PCURVE('',#4147,#5985);+#5985 = DEFINITIONAL_REPRESENTATION('',(#5986),#5990);+#5986 = LINE('',#5987,#5988);+#5987 = CARTESIAN_POINT('',(9.424777960769,-1.4));+#5988 = VECTOR('',#5989,1.);+#5989 = DIRECTION('',(-1.,0.));+#5990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5991 = PCURVE('',#4919,#5992);+#5992 = DEFINITIONAL_REPRESENTATION('',(#5993),#5997);+#5993 = CIRCLE('',#5994,0.55);+#5994 = AXIS2_PLACEMENT_2D('',#5995,#5996);+#5995 = CARTESIAN_POINT('',(0.55,-0.75));+#5996 = DIRECTION('',(1.,0.));+#5997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5998 = ORIENTED_EDGE('',*,*,#4880,.F.);+#5999 = ADVANCED_FACE('',(#6000),#4223,.F.);+#6000 = FACE_BOUND('',#6001,.T.);+#6001 = EDGE_LOOP('',(#6002,#6003,#6004,#6005));+#6002 = ORIENTED_EDGE('',*,*,#5192,.T.);+#6003 = ORIENTED_EDGE('',*,*,#4209,.F.);+#6004 = ORIENTED_EDGE('',*,*,#5070,.F.);+#6005 = ORIENTED_EDGE('',*,*,#5320,.T.);+#6006 = ADVANCED_FACE('',(#6007),#4508,.T.);+#6007 = FACE_BOUND('',#6008,.T.);+#6008 = EDGE_LOOP('',(#6009,#6010,#6031,#6032));+#6009 = ORIENTED_EDGE('',*,*,#5851,.F.);+#6010 = ORIENTED_EDGE('',*,*,#6011,.F.);+#6011 = EDGE_CURVE('',#5399,#5829,#6012,.T.);+#6012 = SURFACE_CURVE('',#6013,(#6017,#6024),.PCURVE_S1.);+#6013 = LINE('',#6014,#6015);+#6014 = CARTESIAN_POINT('',(3.35,-3.55,-0.2));+#6015 = VECTOR('',#6016,1.);+#6016 = DIRECTION('',(-1.,-0.,-0.));+#6017 = PCURVE('',#4508,#6018);+#6018 = DEFINITIONAL_REPRESENTATION('',(#6019),#6023);+#6019 = LINE('',#6020,#6021);+#6020 = CARTESIAN_POINT('',(0.,0.));+#6021 = VECTOR('',#6022,1.);+#6022 = DIRECTION('',(-0.,-1.));+#6023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6024 = PCURVE('',#4695,#6025);+#6025 = DEFINITIONAL_REPRESENTATION('',(#6026),#6030);+#6026 = LINE('',#6027,#6028);+#6027 = CARTESIAN_POINT('',(-1.048414258371,0.));+#6028 = VECTOR('',#6029,1.);+#6029 = DIRECTION('',(0.,-1.));+#6030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6031 = ORIENTED_EDGE('',*,*,#5398,.T.);+#6032 = ORIENTED_EDGE('',*,*,#4492,.T.);+#6033 = ADVANCED_FACE('',(#6034),#4695,.T.);+#6034 = FACE_BOUND('',#6035,.T.);+#6035 = EDGE_LOOP('',(#6036,#6037,#6038,#6039));+#6036 = ORIENTED_EDGE('',*,*,#5828,.F.);+#6037 = ORIENTED_EDGE('',*,*,#4679,.T.);+#6038 = ORIENTED_EDGE('',*,*,#5421,.T.);+#6039 = ORIENTED_EDGE('',*,*,#6011,.T.);+#6040 = ADVANCED_FACE('',(#6041),#4744,.F.);+#6041 = FACE_BOUND('',#6042,.T.);+#6042 = EDGE_LOOP('',(#6043,#6044,#6045,#6066));+#6043 = ORIENTED_EDGE('',*,*,#4730,.F.);+#6044 = ORIENTED_EDGE('',*,*,#5806,.T.);+#6045 = ORIENTED_EDGE('',*,*,#6046,.F.);+#6046 = EDGE_CURVE('',#5444,#5783,#6047,.T.);+#6047 = SURFACE_CURVE('',#6048,(#6052,#6059),.PCURVE_S1.);+#6048 = LINE('',#6049,#6050);+#6049 = CARTESIAN_POINT('',(3.35,-3.55,-1.283937165695E-16));+#6050 = VECTOR('',#6051,1.);+#6051 = DIRECTION('',(-1.,-0.,-0.));+#6052 = PCURVE('',#4744,#6053);+#6053 = DEFINITIONAL_REPRESENTATION('',(#6054),#6058);+#6054 = LINE('',#6055,#6056);+#6055 = CARTESIAN_POINT('',(-1.048414258371,0.));+#6056 = VECTOR('',#6057,1.);+#6057 = DIRECTION('',(0.,-1.));+#6058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6059 = PCURVE('',#5483,#6060);+#6060 = DEFINITIONAL_REPRESENTATION('',(#6061),#6065);+#6061 = LINE('',#6062,#6063);+#6062 = CARTESIAN_POINT('',(6.28318530718,0.));+#6063 = VECTOR('',#6064,1.);+#6064 = DIRECTION('',(0.,1.));+#6065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6066 = ORIENTED_EDGE('',*,*,#5443,.F.);+#6067 = ADVANCED_FACE('',(#6068),#4919,.T.);+#6068 = FACE_BOUND('',#6069,.T.);+#6069 = EDGE_LOOP('',(#6070,#6071,#6072,#6073,#6074,#6075));+#6070 = ORIENTED_EDGE('',*,*,#4903,.T.);+#6071 = ORIENTED_EDGE('',*,*,#5977,.T.);+#6072 = ORIENTED_EDGE('',*,*,#5926,.T.);+#6073 = ORIENTED_EDGE('',*,*,#5878,.T.);+#6074 = ORIENTED_EDGE('',*,*,#5144,.F.);+#6075 = ORIENTED_EDGE('',*,*,#6076,.F.);+#6076 = EDGE_CURVE('',#4904,#5145,#6077,.T.);+#6077 = SURFACE_CURVE('',#6078,(#6082,#6089),.PCURVE_S1.);+#6078 = LINE('',#6079,#6080);+#6079 = CARTESIAN_POINT('',(3.35,3.55,-1.6));+#6080 = VECTOR('',#6081,1.);+#6081 = DIRECTION('',(-1.,-0.,-0.));+#6082 = PCURVE('',#4919,#6083);+#6083 = DEFINITIONAL_REPRESENTATION('',(#6084),#6088);+#6084 = LINE('',#6085,#6086);+#6085 = CARTESIAN_POINT('',(0.,0.));+#6086 = VECTOR('',#6087,1.);+#6087 = DIRECTION('',(1.,0.));+#6088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6089 = PCURVE('',#4952,#6090);+#6090 = DEFINITIONAL_REPRESENTATION('',(#6091),#6095);+#6091 = LINE('',#6092,#6093);+#6092 = CARTESIAN_POINT('',(3.14159265359,0.));+#6093 = VECTOR('',#6094,1.);+#6094 = DIRECTION('',(0.,1.));+#6095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6096 = ADVANCED_FACE('',(#6097),#4952,.T.);+#6097 = FACE_BOUND('',#6098,.T.);+#6098 = EDGE_LOOP('',(#6099,#6100,#6121,#6122));+#6099 = ORIENTED_EDGE('',*,*,#5289,.F.);+#6100 = ORIENTED_EDGE('',*,*,#6101,.F.);+#6101 = EDGE_CURVE('',#4932,#5267,#6102,.T.);+#6102 = SURFACE_CURVE('',#6103,(#6107,#6114),.PCURVE_S1.);+#6103 = LINE('',#6104,#6105);+#6104 = CARTESIAN_POINT('',(3.35,3.75,-1.4));+#6105 = VECTOR('',#6106,1.);+#6106 = DIRECTION('',(-1.,-0.,-0.));+#6107 = PCURVE('',#4952,#6108);+#6108 = DEFINITIONAL_REPRESENTATION('',(#6109),#6113);+#6109 = LINE('',#6110,#6111);+#6110 = CARTESIAN_POINT('',(1.570796326795,0.));+#6111 = VECTOR('',#6112,1.);+#6112 = DIRECTION('',(0.,1.));+#6113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6114 = PCURVE('',#4980,#6115);+#6115 = DEFINITIONAL_REPRESENTATION('',(#6116),#6120);+#6116 = LINE('',#6117,#6118);+#6117 = CARTESIAN_POINT('',(-1.2,0.));+#6118 = VECTOR('',#6119,1.);+#6119 = DIRECTION('',(-0.,-1.));+#6120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6121 = ORIENTED_EDGE('',*,*,#4931,.T.);+#6122 = ORIENTED_EDGE('',*,*,#6076,.T.);+#6123 = ADVANCED_FACE('',(#6124),#4980,.T.);+#6124 = FACE_BOUND('',#6125,.T.);+#6125 = EDGE_LOOP('',(#6126,#6127,#6148,#6149));+#6126 = ORIENTED_EDGE('',*,*,#5266,.F.);+#6127 = ORIENTED_EDGE('',*,*,#6128,.F.);+#6128 = EDGE_CURVE('',#4965,#5239,#6129,.T.);+#6129 = SURFACE_CURVE('',#6130,(#6134,#6141),.PCURVE_S1.);+#6130 = LINE('',#6131,#6132);+#6131 = CARTESIAN_POINT('',(3.35,3.75,-0.2));+#6132 = VECTOR('',#6133,1.);+#6133 = DIRECTION('',(-1.,-0.,-0.));+#6134 = PCURVE('',#4980,#6135);+#6135 = DEFINITIONAL_REPRESENTATION('',(#6136),#6140);+#6136 = LINE('',#6137,#6138);+#6137 = CARTESIAN_POINT('',(0.,0.));+#6138 = VECTOR('',#6139,1.);+#6139 = DIRECTION('',(-0.,-1.));+#6140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6141 = PCURVE('',#5013,#6142);+#6142 = DEFINITIONAL_REPRESENTATION('',(#6143),#6147);+#6143 = LINE('',#6144,#6145);+#6144 = CARTESIAN_POINT('',(1.570796326795,0.));+#6145 = VECTOR('',#6146,1.);+#6146 = DIRECTION('',(0.,1.));+#6147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6148 = ORIENTED_EDGE('',*,*,#4964,.T.);+#6149 = ORIENTED_EDGE('',*,*,#6101,.T.);+#6150 = ADVANCED_FACE('',(#6151),#5013,.T.);+#6151 = FACE_BOUND('',#6152,.T.);+#6152 = EDGE_LOOP('',(#6153,#6154,#6155,#6156));+#6153 = ORIENTED_EDGE('',*,*,#5238,.F.);+#6154 = ORIENTED_EDGE('',*,*,#5120,.F.);+#6155 = ORIENTED_EDGE('',*,*,#4992,.T.);+#6156 = ORIENTED_EDGE('',*,*,#6128,.T.);+#6157 = ADVANCED_FACE('',(#6158),#5363,.F.);+#6158 = FACE_BOUND('',#6159,.T.);+#6159 = EDGE_LOOP('',(#6160,#6161,#6162,#6163,#6184,#6185));+#6160 = ORIENTED_EDGE('',*,*,#5609,.F.);+#6161 = ORIENTED_EDGE('',*,*,#5555,.T.);+#6162 = ORIENTED_EDGE('',*,*,#5345,.F.);+#6163 = ORIENTED_EDGE('',*,*,#6164,.T.);+#6164 = EDGE_CURVE('',#5346,#5713,#6165,.T.);+#6165 = SURFACE_CURVE('',#6166,(#6170,#6177),.PCURVE_S1.);+#6166 = LINE('',#6167,#6168);+#6167 = CARTESIAN_POINT('',(3.35,-3.55,-1.6));+#6168 = VECTOR('',#6169,1.);+#6169 = DIRECTION('',(-1.,-0.,-0.));+#6170 = PCURVE('',#5363,#6171);+#6171 = DEFINITIONAL_REPRESENTATION('',(#6172),#6176);+#6172 = LINE('',#6173,#6174);+#6173 = CARTESIAN_POINT('',(0.,0.));+#6174 = VECTOR('',#6175,1.);+#6175 = DIRECTION('',(-1.,0.));+#6176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6177 = PCURVE('',#5538,#6178);+#6178 = DEFINITIONAL_REPRESENTATION('',(#6179),#6183);+#6179 = LINE('',#6180,#6181);+#6180 = CARTESIAN_POINT('',(3.14159265359,0.));+#6181 = VECTOR('',#6182,1.);+#6182 = DIRECTION('',(0.,1.));+#6183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6184 = ORIENTED_EDGE('',*,*,#5712,.T.);+#6185 = ORIENTED_EDGE('',*,*,#5658,.T.);+#6186 = ADVANCED_FACE('',(#6187),#5483,.T.);+#6187 = FACE_BOUND('',#6188,.T.);+#6188 = EDGE_LOOP('',(#6189,#6190,#6211,#6212));+#6189 = ORIENTED_EDGE('',*,*,#5782,.T.);+#6190 = ORIENTED_EDGE('',*,*,#6191,.F.);+#6191 = EDGE_CURVE('',#5467,#5760,#6192,.T.);+#6192 = SURFACE_CURVE('',#6193,(#6197,#6204),.PCURVE_S1.);+#6193 = LINE('',#6194,#6195);+#6194 = CARTESIAN_POINT('',(3.35,-3.75,-0.2));+#6195 = VECTOR('',#6196,1.);+#6196 = DIRECTION('',(-1.,-0.,-0.));+#6197 = PCURVE('',#5483,#6198);+#6198 = DEFINITIONAL_REPRESENTATION('',(#6199),#6203);+#6199 = LINE('',#6200,#6201);+#6200 = CARTESIAN_POINT('',(4.712388980385,0.));+#6201 = VECTOR('',#6202,1.);+#6202 = DIRECTION('',(0.,1.));+#6203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6204 = PCURVE('',#5511,#6205);+#6205 = DEFINITIONAL_REPRESENTATION('',(#6206),#6210);+#6206 = LINE('',#6207,#6208);+#6207 = CARTESIAN_POINT('',(0.,0.));+#6208 = VECTOR('',#6209,1.);+#6209 = DIRECTION('',(-0.,-1.));+#6210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6211 = ORIENTED_EDGE('',*,*,#5466,.F.);+#6212 = ORIENTED_EDGE('',*,*,#6046,.T.);+#6213 = ADVANCED_FACE('',(#6214),#5511,.F.);+#6214 = FACE_BOUND('',#6215,.T.);+#6215 = EDGE_LOOP('',(#6216,#6217,#6238,#6239));+#6216 = ORIENTED_EDGE('',*,*,#5759,.T.);+#6217 = ORIENTED_EDGE('',*,*,#6218,.F.);+#6218 = EDGE_CURVE('',#5496,#5736,#6219,.T.);+#6219 = SURFACE_CURVE('',#6220,(#6224,#6231),.PCURVE_S1.);+#6220 = LINE('',#6221,#6222);+#6221 = CARTESIAN_POINT('',(3.35,-3.75,-1.4));+#6222 = VECTOR('',#6223,1.);+#6223 = DIRECTION('',(-1.,-0.,-0.));+#6224 = PCURVE('',#5511,#6225);+#6225 = DEFINITIONAL_REPRESENTATION('',(#6226),#6230);+#6226 = LINE('',#6227,#6228);+#6227 = CARTESIAN_POINT('',(-1.2,0.));+#6228 = VECTOR('',#6229,1.);+#6229 = DIRECTION('',(-0.,-1.));+#6230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6231 = PCURVE('',#5538,#6232);+#6232 = DEFINITIONAL_REPRESENTATION('',(#6233),#6237);+#6233 = LINE('',#6234,#6235);+#6234 = CARTESIAN_POINT('',(4.712388980385,0.));+#6235 = VECTOR('',#6236,1.);+#6236 = DIRECTION('',(0.,1.));+#6237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6238 = ORIENTED_EDGE('',*,*,#5495,.F.);+#6239 = ORIENTED_EDGE('',*,*,#6191,.T.);+#6240 = ADVANCED_FACE('',(#6241),#5538,.T.);+#6241 = FACE_BOUND('',#6242,.T.);+#6242 = EDGE_LOOP('',(#6243,#6244,#6245,#6246));+#6243 = ORIENTED_EDGE('',*,*,#5735,.T.);+#6244 = ORIENTED_EDGE('',*,*,#6164,.F.);+#6245 = ORIENTED_EDGE('',*,*,#5523,.F.);+#6246 = ORIENTED_EDGE('',*,*,#6218,.T.);+#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6251)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6248,#6249,#6250)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#6248 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#6249 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#6250 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#6251 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6248,+  'distance_accuracy_value','confusion accuracy');+#6252 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6253,#6255);+#6253 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6254) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#6254 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#6255 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #6256);+#6256 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:1]','',#5,#27,$);+#6257 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29));+#6258 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #6259,#6267,#6275,#6282,#6289,#6296,#6303,#6310,#6317,#6324,#6331,+    #6338,#6345,#6352,#6359,#6366,#6373,#6380,#6387,#6394,#6401,#6408,+    #6415,#6422,#6429,#6436,#6443,#6450,#6457,#6464,#6471,#6478,#6485,+    #6492,#6499,#6506,#6513,#6520,#6527,#6534,#6541,#6548,#6555,#6562,+    #6569,#6576,#6583,#6590,#6597,#6604,#6611,#6618,#6625,#6632,#6639,+    #6646,#6653,#6660,#6667,#6674,#6681,#6688,#6695,#6702,#6709,#6716,+    #6723,#6730,#6737,#6744,#6751,#6758,#6765,#6772,#6779,#6786,#6793,+    #6800,#6807,#6814),#6247);+#6259 = STYLED_ITEM('color',(#6260),#35);+#6260 = PRESENTATION_STYLE_ASSIGNMENT((#6261));+#6261 = SURFACE_STYLE_USAGE(.BOTH.,#6262);+#6262 = SURFACE_SIDE_STYLE('',(#6263));+#6263 = SURFACE_STYLE_FILL_AREA(#6264);+#6264 = FILL_AREA_STYLE('',(#6265));+#6265 = FILL_AREA_STYLE_COLOUR('',#6266);+#6266 = COLOUR_RGB('',0.250980388104,0.250980388104,0.250980388104);+#6267 = STYLED_ITEM('color',(#6268),#501);+#6268 = PRESENTATION_STYLE_ASSIGNMENT((#6269));+#6269 = SURFACE_STYLE_USAGE(.BOTH.,#6270);+#6270 = SURFACE_SIDE_STYLE('',(#6271));+#6271 = SURFACE_STYLE_FILL_AREA(#6272);+#6272 = FILL_AREA_STYLE('',(#6273));+#6273 = FILL_AREA_STYLE_COLOUR('',#6274);+#6274 = COLOUR_RGB('',0.752941164258,0.752941164258,0.752941164258);+#6275 = STYLED_ITEM('color',(#6276),#577);+#6276 = PRESENTATION_STYLE_ASSIGNMENT((#6277));+#6277 = SURFACE_STYLE_USAGE(.BOTH.,#6278);+#6278 = SURFACE_SIDE_STYLE('',(#6279));+#6279 = SURFACE_STYLE_FILL_AREA(#6280);+#6280 = FILL_AREA_STYLE('',(#6281));+#6281 = FILL_AREA_STYLE_COLOUR('',#6274);+#6282 = STYLED_ITEM('color',(#6283),#631);+#6283 = PRESENTATION_STYLE_ASSIGNMENT((#6284));+#6284 = SURFACE_STYLE_USAGE(.BOTH.,#6285);+#6285 = SURFACE_SIDE_STYLE('',(#6286));+#6286 = SURFACE_STYLE_FILL_AREA(#6287);+#6287 = FILL_AREA_STYLE('',(#6288));+#6288 = FILL_AREA_STYLE_COLOUR('',#6274);+#6289 = STYLED_ITEM('color',(#6290),#891);+#6290 = PRESENTATION_STYLE_ASSIGNMENT((#6291));+#6291 = SURFACE_STYLE_USAGE(.BOTH.,#6292);+#6292 = SURFACE_SIDE_STYLE('',(#6293));+#6293 = SURFACE_STYLE_FILL_AREA(#6294);+#6294 = FILL_AREA_STYLE('',(#6295));+#6295 = FILL_AREA_STYLE_COLOUR('',#6266);+#6296 = STYLED_ITEM('color',(#6297),#1510);+#6297 = PRESENTATION_STYLE_ASSIGNMENT((#6298));+#6298 = SURFACE_STYLE_USAGE(.BOTH.,#6299);+#6299 = SURFACE_SIDE_STYLE('',(#6300));+#6300 = SURFACE_STYLE_FILL_AREA(#6301);+#6301 = FILL_AREA_STYLE('',(#6302));+#6302 = FILL_AREA_STYLE_COLOUR('',#6266);+#6303 = STYLED_ITEM('color',(#6304),#1559);+#6304 = PRESENTATION_STYLE_ASSIGNMENT((#6305));+#6305 = SURFACE_STYLE_USAGE(.BOTH.,#6306);+#6306 = SURFACE_SIDE_STYLE('',(#6307));+#6307 = SURFACE_STYLE_FILL_AREA(#6308);+#6308 = FILL_AREA_STYLE('',(#6309));+#6309 = FILL_AREA_STYLE_COLOUR('',#6266);+#6310 = STYLED_ITEM('color',(#6311),#2096);+#6311 = PRESENTATION_STYLE_ASSIGNMENT((#6312));+#6312 = SURFACE_STYLE_USAGE(.BOTH.,#6313);+#6313 = SURFACE_SIDE_STYLE('',(#6314));+#6314 = SURFACE_STYLE_FILL_AREA(#6315);+#6315 = FILL_AREA_STYLE('',(#6316));+#6316 = FILL_AREA_STYLE_COLOUR('',#6274);+#6317 = STYLED_ITEM('color',(#6318),#2370);+#6318 = PRESENTATION_STYLE_ASSIGNMENT((#6319));+#6319 = SURFACE_STYLE_USAGE(.BOTH.,#6320);+#6320 = SURFACE_SIDE_STYLE('',(#6321));+#6321 = SURFACE_STYLE_FILL_AREA(#6322);+#6322 = FILL_AREA_STYLE('',(#6323));+#6323 = FILL_AREA_STYLE_COLOUR('',#6274);+#6324 = STYLED_ITEM('color',(#6325),#2420);+#6325 = PRESENTATION_STYLE_ASSIGNMENT((#6326));+#6326 = SURFACE_STYLE_USAGE(.BOTH.,#6327);+#6327 = SURFACE_SIDE_STYLE('',(#6328));+#6328 = SURFACE_STYLE_FILL_AREA(#6329);+#6329 = FILL_AREA_STYLE('',(#6330));+#6330 = FILL_AREA_STYLE_COLOUR('',#6274);+#6331 = STYLED_ITEM('color',(#6332),#2469);+#6332 = PRESENTATION_STYLE_ASSIGNMENT((#6333));+#6333 = SURFACE_STYLE_USAGE(.BOTH.,#6334);+#6334 = SURFACE_SIDE_STYLE('',(#6335));+#6335 = SURFACE_STYLE_FILL_AREA(#6336);+#6336 = FILL_AREA_STYLE('',(#6337));+#6337 = FILL_AREA_STYLE_COLOUR('',#6274);+#6338 = STYLED_ITEM('color',(#6339),#2519);+#6339 = PRESENTATION_STYLE_ASSIGNMENT((#6340));+#6340 = SURFACE_STYLE_USAGE(.BOTH.,#6341);+#6341 = SURFACE_SIDE_STYLE('',(#6342));+#6342 = SURFACE_STYLE_FILL_AREA(#6343);+#6343 = FILL_AREA_STYLE('',(#6344));+#6344 = FILL_AREA_STYLE_COLOUR('',#6274);+#6345 = STYLED_ITEM('color',(#6346),#2731);+#6346 = PRESENTATION_STYLE_ASSIGNMENT((#6347));+#6347 = SURFACE_STYLE_USAGE(.BOTH.,#6348);+#6348 = SURFACE_SIDE_STYLE('',(#6349));+#6349 = SURFACE_STYLE_FILL_AREA(#6350);+#6350 = FILL_AREA_STYLE('',(#6351));+#6351 = FILL_AREA_STYLE_COLOUR('',#6266);+#6352 = STYLED_ITEM('color',(#6353),#2758);+#6353 = PRESENTATION_STYLE_ASSIGNMENT((#6354));+#6354 = SURFACE_STYLE_USAGE(.BOTH.,#6355);+#6355 = SURFACE_SIDE_STYLE('',(#6356));+#6356 = SURFACE_STYLE_FILL_AREA(#6357);+#6357 = FILL_AREA_STYLE('',(#6358));+#6358 = FILL_AREA_STYLE_COLOUR('',#6274);+#6359 = STYLED_ITEM('color',(#6360),#3000);+#6360 = PRESENTATION_STYLE_ASSIGNMENT((#6361));+#6361 = SURFACE_STYLE_USAGE(.BOTH.,#6362);+#6362 = SURFACE_SIDE_STYLE('',(#6363));+#6363 = SURFACE_STYLE_FILL_AREA(#6364);+#6364 = FILL_AREA_STYLE('',(#6365));+#6365 = FILL_AREA_STYLE_COLOUR('',#6274);+#6366 = STYLED_ITEM('color',(#6367),#3032);+#6367 = PRESENTATION_STYLE_ASSIGNMENT((#6368));+#6368 = SURFACE_STYLE_USAGE(.BOTH.,#6369);+#6369 = SURFACE_SIDE_STYLE('',(#6370));+#6370 = SURFACE_STYLE_FILL_AREA(#6371);+#6371 = FILL_AREA_STYLE('',(#6372));+#6372 = FILL_AREA_STYLE_COLOUR('',#6274);+#6373 = STYLED_ITEM('color',(#6374),#3061);+#6374 = PRESENTATION_STYLE_ASSIGNMENT((#6375));+#6375 = SURFACE_STYLE_USAGE(.BOTH.,#6376);+#6376 = SURFACE_SIDE_STYLE('',(#6377));+#6377 = SURFACE_STYLE_FILL_AREA(#6378);+#6378 = FILL_AREA_STYLE('',(#6379));+#6379 = FILL_AREA_STYLE_COLOUR('',#6274);+#6380 = STYLED_ITEM('color',(#6381),#3088);+#6381 = PRESENTATION_STYLE_ASSIGNMENT((#6382));+#6382 = SURFACE_STYLE_USAGE(.BOTH.,#6383);+#6383 = SURFACE_SIDE_STYLE('',(#6384));+#6384 = SURFACE_STYLE_FILL_AREA(#6385);+#6385 = FILL_AREA_STYLE('',(#6386));+#6386 = FILL_AREA_STYLE_COLOUR('',#6274);+#6387 = STYLED_ITEM('color',(#6388),#3115);+#6388 = PRESENTATION_STYLE_ASSIGNMENT((#6389));+#6389 = SURFACE_STYLE_USAGE(.BOTH.,#6390);+#6390 = SURFACE_SIDE_STYLE('',(#6391));+#6391 = SURFACE_STYLE_FILL_AREA(#6392);+#6392 = FILL_AREA_STYLE('',(#6393));+#6393 = FILL_AREA_STYLE_COLOUR('',#6274);+#6394 = STYLED_ITEM('color',(#6395),#3142);+#6395 = PRESENTATION_STYLE_ASSIGNMENT((#6396));+#6396 = SURFACE_STYLE_USAGE(.BOTH.,#6397);+#6397 = SURFACE_SIDE_STYLE('',(#6398));+#6398 = SURFACE_STYLE_FILL_AREA(#6399);+#6399 = FILL_AREA_STYLE('',(#6400));+#6400 = FILL_AREA_STYLE_COLOUR('',#6274);+#6401 = STYLED_ITEM('color',(#6402),#3169);+#6402 = PRESENTATION_STYLE_ASSIGNMENT((#6403));+#6403 = SURFACE_STYLE_USAGE(.BOTH.,#6404);+#6404 = SURFACE_SIDE_STYLE('',(#6405));+#6405 = SURFACE_STYLE_FILL_AREA(#6406);+#6406 = FILL_AREA_STYLE('',(#6407));+#6407 = FILL_AREA_STYLE_COLOUR('',#6266);+#6408 = STYLED_ITEM('color',(#6409),#3404);+#6409 = PRESENTATION_STYLE_ASSIGNMENT((#6410));+#6410 = SURFACE_STYLE_USAGE(.BOTH.,#6411);+#6411 = SURFACE_SIDE_STYLE('',(#6412));+#6412 = SURFACE_STYLE_FILL_AREA(#6413);+#6413 = FILL_AREA_STYLE('',(#6414));+#6414 = FILL_AREA_STYLE_COLOUR('',#6274);+#6415 = STYLED_ITEM('color',(#6416),#3431);+#6416 = PRESENTATION_STYLE_ASSIGNMENT((#6417));+#6417 = SURFACE_STYLE_USAGE(.BOTH.,#6418);+#6418 = SURFACE_SIDE_STYLE('',(#6419));+#6419 = SURFACE_STYLE_FILL_AREA(#6420);+#6420 = FILL_AREA_STYLE('',(#6421));+#6421 = FILL_AREA_STYLE_COLOUR('',#6274);+#6422 = STYLED_ITEM('color',(#6423),#3458);+#6423 = PRESENTATION_STYLE_ASSIGNMENT((#6424));+#6424 = SURFACE_STYLE_USAGE(.BOTH.,#6425);+#6425 = SURFACE_SIDE_STYLE('',(#6426));+#6426 = SURFACE_STYLE_FILL_AREA(#6427);+#6427 = FILL_AREA_STYLE('',(#6428));+#6428 = FILL_AREA_STYLE_COLOUR('',#6274);+#6429 = STYLED_ITEM('color',(#6430),#3465);+#6430 = PRESENTATION_STYLE_ASSIGNMENT((#6431));+#6431 = SURFACE_STYLE_USAGE(.BOTH.,#6432);+#6432 = SURFACE_SIDE_STYLE('',(#6433));+#6433 = SURFACE_STYLE_FILL_AREA(#6434);+#6434 = FILL_AREA_STYLE('',(#6435));+#6435 = FILL_AREA_STYLE_COLOUR('',#6266);+#6436 = STYLED_ITEM('color',(#6437),#3512);+#6437 = PRESENTATION_STYLE_ASSIGNMENT((#6438));+#6438 = SURFACE_STYLE_USAGE(.BOTH.,#6439);+#6439 = SURFACE_SIDE_STYLE('',(#6440));+#6440 = SURFACE_STYLE_FILL_AREA(#6441);+#6441 = FILL_AREA_STYLE('',(#6442));+#6442 = FILL_AREA_STYLE_COLOUR('',#6266);+#6443 = STYLED_ITEM('color',(#6444),#3539);+#6444 = PRESENTATION_STYLE_ASSIGNMENT((#6445));+#6445 = SURFACE_STYLE_USAGE(.BOTH.,#6446);+#6446 = SURFACE_SIDE_STYLE('',(#6447));+#6447 = SURFACE_STYLE_FILL_AREA(#6448);+#6448 = FILL_AREA_STYLE('',(#6449));+#6449 = FILL_AREA_STYLE_COLOUR('',#6266);+#6450 = STYLED_ITEM('color',(#6451),#3566);+#6451 = PRESENTATION_STYLE_ASSIGNMENT((#6452));+#6452 = SURFACE_STYLE_USAGE(.BOTH.,#6453);+#6453 = SURFACE_SIDE_STYLE('',(#6454));+#6454 = SURFACE_STYLE_FILL_AREA(#6455);+#6455 = FILL_AREA_STYLE('',(#6456));+#6456 = FILL_AREA_STYLE_COLOUR('',#6266);+#6457 = STYLED_ITEM('color',(#6458),#3573);+#6458 = PRESENTATION_STYLE_ASSIGNMENT((#6459));+#6459 = SURFACE_STYLE_USAGE(.BOTH.,#6460);+#6460 = SURFACE_SIDE_STYLE('',(#6461));+#6461 = SURFACE_STYLE_FILL_AREA(#6462);+#6462 = FILL_AREA_STYLE('',(#6463));+#6463 = FILL_AREA_STYLE_COLOUR('',#6266);+#6464 = STYLED_ITEM('color',(#6465),#3600);+#6465 = PRESENTATION_STYLE_ASSIGNMENT((#6466));+#6466 = SURFACE_STYLE_USAGE(.BOTH.,#6467);+#6467 = SURFACE_SIDE_STYLE('',(#6468));+#6468 = SURFACE_STYLE_FILL_AREA(#6469);+#6469 = FILL_AREA_STYLE('',(#6470));+#6470 = FILL_AREA_STYLE_COLOUR('',#6266);+#6471 = STYLED_ITEM('color',(#6472),#3627);+#6472 = PRESENTATION_STYLE_ASSIGNMENT((#6473));+#6473 = SURFACE_STYLE_USAGE(.BOTH.,#6474);+#6474 = SURFACE_SIDE_STYLE('',(#6475));+#6475 = SURFACE_STYLE_FILL_AREA(#6476);+#6476 = FILL_AREA_STYLE('',(#6477));+#6477 = FILL_AREA_STYLE_COLOUR('',#6266);+#6478 = STYLED_ITEM('color',(#6479),#3654);+#6479 = PRESENTATION_STYLE_ASSIGNMENT((#6480));+#6480 = SURFACE_STYLE_USAGE(.BOTH.,#6481);+#6481 = SURFACE_SIDE_STYLE('',(#6482));+#6482 = SURFACE_STYLE_FILL_AREA(#6483);+#6483 = FILL_AREA_STYLE('',(#6484));+#6484 = FILL_AREA_STYLE_COLOUR('',#6266);+#6485 = STYLED_ITEM('color',(#6486),#3681);+#6486 = PRESENTATION_STYLE_ASSIGNMENT((#6487));+#6487 = SURFACE_STYLE_USAGE(.BOTH.,#6488);+#6488 = SURFACE_SIDE_STYLE('',(#6489));+#6489 = SURFACE_STYLE_FILL_AREA(#6490);+#6490 = FILL_AREA_STYLE('',(#6491));+#6491 = FILL_AREA_STYLE_COLOUR('',#6266);+#6492 = STYLED_ITEM('color',(#6493),#3708);+#6493 = PRESENTATION_STYLE_ASSIGNMENT((#6494));+#6494 = SURFACE_STYLE_USAGE(.BOTH.,#6495);+#6495 = SURFACE_SIDE_STYLE('',(#6496));+#6496 = SURFACE_STYLE_FILL_AREA(#6497);+#6497 = FILL_AREA_STYLE('',(#6498));+#6498 = FILL_AREA_STYLE_COLOUR('',#6266);+#6499 = STYLED_ITEM('color',(#6500),#3735);+#6500 = PRESENTATION_STYLE_ASSIGNMENT((#6501));+#6501 = SURFACE_STYLE_USAGE(.BOTH.,#6502);+#6502 = SURFACE_SIDE_STYLE('',(#6503));+#6503 = SURFACE_STYLE_FILL_AREA(#6504);+#6504 = FILL_AREA_STYLE('',(#6505));+#6505 = FILL_AREA_STYLE_COLOUR('',#6266);+#6506 = STYLED_ITEM('color',(#6507),#3762);+#6507 = PRESENTATION_STYLE_ASSIGNMENT((#6508));+#6508 = SURFACE_STYLE_USAGE(.BOTH.,#6509);+#6509 = SURFACE_SIDE_STYLE('',(#6510));+#6510 = SURFACE_STYLE_FILL_AREA(#6511);+#6511 = FILL_AREA_STYLE('',(#6512));+#6512 = FILL_AREA_STYLE_COLOUR('',#6266);+#6513 = STYLED_ITEM('color',(#6514),#3789);+#6514 = PRESENTATION_STYLE_ASSIGNMENT((#6515));+#6515 = SURFACE_STYLE_USAGE(.BOTH.,#6516);+#6516 = SURFACE_SIDE_STYLE('',(#6517));+#6517 = SURFACE_STYLE_FILL_AREA(#6518);+#6518 = FILL_AREA_STYLE('',(#6519));+#6519 = FILL_AREA_STYLE_COLOUR('',#6266);+#6520 = STYLED_ITEM('color',(#6521),#3816);+#6521 = PRESENTATION_STYLE_ASSIGNMENT((#6522));+#6522 = SURFACE_STYLE_USAGE(.BOTH.,#6523);+#6523 = SURFACE_SIDE_STYLE('',(#6524));+#6524 = SURFACE_STYLE_FILL_AREA(#6525);+#6525 = FILL_AREA_STYLE('',(#6526));+#6526 = FILL_AREA_STYLE_COLOUR('',#6266);+#6527 = STYLED_ITEM('color',(#6528),#3843);+#6528 = PRESENTATION_STYLE_ASSIGNMENT((#6529));+#6529 = SURFACE_STYLE_USAGE(.BOTH.,#6530);+#6530 = SURFACE_SIDE_STYLE('',(#6531));+#6531 = SURFACE_STYLE_FILL_AREA(#6532);+#6532 = FILL_AREA_STYLE('',(#6533));+#6533 = FILL_AREA_STYLE_COLOUR('',#6266);+#6534 = STYLED_ITEM('color',(#6535),#4158);+#6535 = PRESENTATION_STYLE_ASSIGNMENT((#6536));+#6536 = SURFACE_STYLE_USAGE(.BOTH.,#6537);+#6537 = SURFACE_SIDE_STYLE('',(#6538));+#6538 = SURFACE_STYLE_FILL_AREA(#6539);+#6539 = FILL_AREA_STYLE('',(#6540));+#6540 = FILL_AREA_STYLE_COLOUR('',#6274);+#6541 = STYLED_ITEM('color',(#6542),#4234);+#6542 = PRESENTATION_STYLE_ASSIGNMENT((#6543));+#6543 = SURFACE_STYLE_USAGE(.BOTH.,#6544);+#6544 = SURFACE_SIDE_STYLE('',(#6545));+#6545 = SURFACE_STYLE_FILL_AREA(#6546);+#6546 = FILL_AREA_STYLE('',(#6547));+#6547 = FILL_AREA_STYLE_COLOUR('',#6266);+#6548 = STYLED_ITEM('color',(#6549),#4261);+#6549 = PRESENTATION_STYLE_ASSIGNMENT((#6550));+#6550 = SURFACE_STYLE_USAGE(.BOTH.,#6551);+#6551 = SURFACE_SIDE_STYLE('',(#6552));+#6552 = SURFACE_STYLE_FILL_AREA(#6553);+#6553 = FILL_AREA_STYLE('',(#6554));+#6554 = FILL_AREA_STYLE_COLOUR('',#6266);+#6555 = STYLED_ITEM('color',(#6556),#4268);+#6556 = PRESENTATION_STYLE_ASSIGNMENT((#6557));+#6557 = SURFACE_STYLE_USAGE(.BOTH.,#6558);+#6558 = SURFACE_SIDE_STYLE('',(#6559));+#6559 = SURFACE_STYLE_FILL_AREA(#6560);+#6560 = FILL_AREA_STYLE('',(#6561));+#6561 = FILL_AREA_STYLE_COLOUR('',#6266);+#6562 = STYLED_ITEM('color',(#6563),#4339);+#6563 = PRESENTATION_STYLE_ASSIGNMENT((#6564));+#6564 = SURFACE_STYLE_USAGE(.BOTH.,#6565);+#6565 = SURFACE_SIDE_STYLE('',(#6566));+#6566 = SURFACE_STYLE_FILL_AREA(#6567);+#6567 = FILL_AREA_STYLE('',(#6568));+#6568 = FILL_AREA_STYLE_COLOUR('',#6266);+#6569 = STYLED_ITEM('color',(#6570),#4388);+#6570 = PRESENTATION_STYLE_ASSIGNMENT((#6571));+#6571 = SURFACE_STYLE_USAGE(.BOTH.,#6572);+#6572 = SURFACE_SIDE_STYLE('',(#6573));+#6573 = SURFACE_STYLE_FILL_AREA(#6574);+#6574 = FILL_AREA_STYLE('',(#6575));+#6575 = FILL_AREA_STYLE_COLOUR('',#6266);+#6576 = STYLED_ITEM('color',(#6577),#4437);+#6577 = PRESENTATION_STYLE_ASSIGNMENT((#6578));+#6578 = SURFACE_STYLE_USAGE(.BOTH.,#6579);+#6579 = SURFACE_SIDE_STYLE('',(#6580));+#6580 = SURFACE_STYLE_FILL_AREA(#6581);+#6581 = FILL_AREA_STYLE('',(#6582));+#6582 = FILL_AREA_STYLE_COLOUR('',#6266);+#6583 = STYLED_ITEM('color',(#6584),#4464);+#6584 = PRESENTATION_STYLE_ASSIGNMENT((#6585));+#6585 = SURFACE_STYLE_USAGE(.BOTH.,#6586);+#6586 = SURFACE_SIDE_STYLE('',(#6587));+#6587 = SURFACE_STYLE_FILL_AREA(#6588);+#6588 = FILL_AREA_STYLE('',(#6589));+#6589 = FILL_AREA_STYLE_COLOUR('',#6274);+#6590 = STYLED_ITEM('color',(#6591),#4540);+#6591 = PRESENTATION_STYLE_ASSIGNMENT((#6592));+#6592 = SURFACE_STYLE_USAGE(.BOTH.,#6593);+#6593 = SURFACE_SIDE_STYLE('',(#6594));+#6594 = SURFACE_STYLE_FILL_AREA(#6595);+#6595 = FILL_AREA_STYLE('',(#6596));+#6596 = FILL_AREA_STYLE_COLOUR('',#6274);+#6597 = STYLED_ITEM('color',(#6598),#4567);+#6598 = PRESENTATION_STYLE_ASSIGNMENT((#6599));+#6599 = SURFACE_STYLE_USAGE(.BOTH.,#6600);+#6600 = SURFACE_SIDE_STYLE('',(#6601));+#6601 = SURFACE_STYLE_FILL_AREA(#6602);+#6602 = FILL_AREA_STYLE('',(#6603));+#6603 = FILL_AREA_STYLE_COLOUR('',#6274);+#6604 = STYLED_ITEM('color',(#6605),#4596);+#6605 = PRESENTATION_STYLE_ASSIGNMENT((#6606));+#6606 = SURFACE_STYLE_USAGE(.BOTH.,#6607);+#6607 = SURFACE_SIDE_STYLE('',(#6608));+#6608 = SURFACE_STYLE_FILL_AREA(#6609);+#6609 = FILL_AREA_STYLE('',(#6610));+#6610 = FILL_AREA_STYLE_COLOUR('',#6274);+#6611 = STYLED_ITEM('color',(#6612),#4623);+#6612 = PRESENTATION_STYLE_ASSIGNMENT((#6613));+#6613 = SURFACE_STYLE_USAGE(.BOTH.,#6614);+#6614 = SURFACE_SIDE_STYLE('',(#6615));+#6615 = SURFACE_STYLE_FILL_AREA(#6616);+#6616 = FILL_AREA_STYLE('',(#6617));+#6617 = FILL_AREA_STYLE_COLOUR('',#6274);+#6618 = STYLED_ITEM('color',(#6619),#4650);+#6619 = PRESENTATION_STYLE_ASSIGNMENT((#6620));+#6620 = SURFACE_STYLE_USAGE(.BOTH.,#6621);+#6621 = SURFACE_SIDE_STYLE('',(#6622));+#6622 = SURFACE_STYLE_FILL_AREA(#6623);+#6623 = FILL_AREA_STYLE('',(#6624));+#6624 = FILL_AREA_STYLE_COLOUR('',#6266);+#6625 = STYLED_ITEM('color',(#6626),#4787);+#6626 = PRESENTATION_STYLE_ASSIGNMENT((#6627));+#6627 = SURFACE_STYLE_USAGE(.BOTH.,#6628);+#6628 = SURFACE_SIDE_STYLE('',(#6629));+#6629 = SURFACE_STYLE_FILL_AREA(#6630);+#6630 = FILL_AREA_STYLE('',(#6631));+#6631 = FILL_AREA_STYLE_COLOUR('',#6274);+#6632 = STYLED_ITEM('color',(#6633),#4814);+#6633 = PRESENTATION_STYLE_ASSIGNMENT((#6634));+#6634 = SURFACE_STYLE_USAGE(.BOTH.,#6635);+#6635 = SURFACE_SIDE_STYLE('',(#6636));+#6636 = SURFACE_STYLE_FILL_AREA(#6637);+#6637 = FILL_AREA_STYLE('',(#6638));+#6638 = FILL_AREA_STYLE_COLOUR('',#6274);+#6639 = STYLED_ITEM('color',(#6640),#4841);+#6640 = PRESENTATION_STYLE_ASSIGNMENT((#6641));+#6641 = SURFACE_STYLE_USAGE(.BOTH.,#6642);+#6642 = SURFACE_SIDE_STYLE('',(#6643));+#6643 = SURFACE_STYLE_FILL_AREA(#6644);+#6644 = FILL_AREA_STYLE('',(#6645));+#6645 = FILL_AREA_STYLE_COLOUR('',#6274);+#6646 = STYLED_ITEM('color',(#6647),#4868);+#6647 = PRESENTATION_STYLE_ASSIGNMENT((#6648));+#6648 = SURFACE_STYLE_USAGE(.BOTH.,#6649);+#6649 = SURFACE_SIDE_STYLE('',(#6650));+#6650 = SURFACE_STYLE_FILL_AREA(#6651);+#6651 = FILL_AREA_STYLE('',(#6652));+#6652 = FILL_AREA_STYLE_COLOUR('',#6274);+#6653 = STYLED_ITEM('color',(#6654),#4875);+#6654 = PRESENTATION_STYLE_ASSIGNMENT((#6655));+#6655 = SURFACE_STYLE_USAGE(.BOTH.,#6656);+#6656 = SURFACE_SIDE_STYLE('',(#6657));+#6657 = SURFACE_STYLE_FILL_AREA(#6658);+#6658 = FILL_AREA_STYLE('',(#6659));+#6659 = FILL_AREA_STYLE_COLOUR('',#6274);+#6660 = STYLED_ITEM('color',(#6661),#5091);+#6661 = PRESENTATION_STYLE_ASSIGNMENT((#6662));+#6662 = SURFACE_STYLE_USAGE(.BOTH.,#6663);+#6663 = SURFACE_SIDE_STYLE('',(#6664));+#6664 = SURFACE_STYLE_FILL_AREA(#6665);+#6665 = FILL_AREA_STYLE('',(#6666));+#6666 = FILL_AREA_STYLE_COLOUR('',#6274);+#6667 = STYLED_ITEM('color',(#6668),#5140);+#6668 = PRESENTATION_STYLE_ASSIGNMENT((#6669));+#6669 = SURFACE_STYLE_USAGE(.BOTH.,#6670);+#6670 = SURFACE_SIDE_STYLE('',(#6671));+#6671 = SURFACE_STYLE_FILL_AREA(#6672);+#6672 = FILL_AREA_STYLE('',(#6673));+#6673 = FILL_AREA_STYLE_COLOUR('',#6274);+#6674 = STYLED_ITEM('color',(#6675),#5314);+#6675 = PRESENTATION_STYLE_ASSIGNMENT((#6676));+#6676 = SURFACE_STYLE_USAGE(.BOTH.,#6677);+#6677 = SURFACE_SIDE_STYLE('',(#6678));+#6678 = SURFACE_STYLE_FILL_AREA(#6679);+#6679 = FILL_AREA_STYLE('',(#6680));+#6680 = FILL_AREA_STYLE_COLOUR('',#6274);+#6681 = STYLED_ITEM('color',(#6682),#5341);+#6682 = PRESENTATION_STYLE_ASSIGNMENT((#6683));+#6683 = SURFACE_STYLE_USAGE(.BOTH.,#6684);+#6684 = SURFACE_SIDE_STYLE('',(#6685));+#6685 = SURFACE_STYLE_FILL_AREA(#6686);+#6686 = FILL_AREA_STYLE('',(#6687));+#6687 = FILL_AREA_STYLE_COLOUR('',#6274);+#6688 = STYLED_ITEM('color',(#6689),#5549);+#6689 = PRESENTATION_STYLE_ASSIGNMENT((#6690));+#6690 = SURFACE_STYLE_USAGE(.BOTH.,#6691);+#6691 = SURFACE_SIDE_STYLE('',(#6692));+#6692 = SURFACE_STYLE_FILL_AREA(#6693);+#6693 = FILL_AREA_STYLE('',(#6694));+#6694 = FILL_AREA_STYLE_COLOUR('',#6274);+#6695 = STYLED_ITEM('color',(#6696),#5603);+#6696 = PRESENTATION_STYLE_ASSIGNMENT((#6697));+#6697 = SURFACE_STYLE_USAGE(.BOTH.,#6698);+#6698 = SURFACE_SIDE_STYLE('',(#6699));+#6699 = SURFACE_STYLE_FILL_AREA(#6700);+#6700 = FILL_AREA_STYLE('',(#6701));+#6701 = FILL_AREA_STYLE_COLOUR('',#6274);+#6702 = STYLED_ITEM('color',(#6703),#5652);+#6703 = PRESENTATION_STYLE_ASSIGNMENT((#6704));+#6704 = SURFACE_STYLE_USAGE(.BOTH.,#6705);+#6705 = SURFACE_SIDE_STYLE('',(#6706));+#6706 = SURFACE_STYLE_FILL_AREA(#6707);+#6707 = FILL_AREA_STYLE('',(#6708));+#6708 = FILL_AREA_STYLE_COLOUR('',#6274);+#6709 = STYLED_ITEM('color',(#6710),#5706);+#6710 = PRESENTATION_STYLE_ASSIGNMENT((#6711));+#6711 = SURFACE_STYLE_USAGE(.BOTH.,#6712);+#6712 = SURFACE_SIDE_STYLE('',(#6713));+#6713 = SURFACE_STYLE_FILL_AREA(#6714);+#6714 = FILL_AREA_STYLE('',(#6715));+#6715 = FILL_AREA_STYLE_COLOUR('',#6274);+#6716 = STYLED_ITEM('color',(#6717),#5872);+#6717 = PRESENTATION_STYLE_ASSIGNMENT((#6718));+#6718 = SURFACE_STYLE_USAGE(.BOTH.,#6719);+#6719 = SURFACE_SIDE_STYLE('',(#6720));+#6720 = SURFACE_STYLE_FILL_AREA(#6721);+#6721 = FILL_AREA_STYLE('',(#6722));+#6722 = FILL_AREA_STYLE_COLOUR('',#6274);+#6723 = STYLED_ITEM('color',(#6724),#5922);+#6724 = PRESENTATION_STYLE_ASSIGNMENT((#6725));+#6725 = SURFACE_STYLE_USAGE(.BOTH.,#6726);+#6726 = SURFACE_SIDE_STYLE('',(#6727));+#6727 = SURFACE_STYLE_FILL_AREA(#6728);+#6728 = FILL_AREA_STYLE('',(#6729));+#6729 = FILL_AREA_STYLE_COLOUR('',#6274);+#6730 = STYLED_ITEM('color',(#6731),#5971);+#6731 = PRESENTATION_STYLE_ASSIGNMENT((#6732));+#6732 = SURFACE_STYLE_USAGE(.BOTH.,#6733);+#6733 = SURFACE_SIDE_STYLE('',(#6734));+#6734 = SURFACE_STYLE_FILL_AREA(#6735);+#6735 = FILL_AREA_STYLE('',(#6736));+#6736 = FILL_AREA_STYLE_COLOUR('',#6274);+#6737 = STYLED_ITEM('color',(#6738),#5999);+#6738 = PRESENTATION_STYLE_ASSIGNMENT((#6739));+#6739 = SURFACE_STYLE_USAGE(.BOTH.,#6740);+#6740 = SURFACE_SIDE_STYLE('',(#6741));+#6741 = SURFACE_STYLE_FILL_AREA(#6742);+#6742 = FILL_AREA_STYLE('',(#6743));+#6743 = FILL_AREA_STYLE_COLOUR('',#6274);+#6744 = STYLED_ITEM('color',(#6745),#6006);+#6745 = PRESENTATION_STYLE_ASSIGNMENT((#6746));+#6746 = SURFACE_STYLE_USAGE(.BOTH.,#6747);+#6747 = SURFACE_SIDE_STYLE('',(#6748));+#6748 = SURFACE_STYLE_FILL_AREA(#6749);+#6749 = FILL_AREA_STYLE('',(#6750));+#6750 = FILL_AREA_STYLE_COLOUR('',#6274);+#6751 = STYLED_ITEM('color',(#6752),#6033);+#6752 = PRESENTATION_STYLE_ASSIGNMENT((#6753));+#6753 = SURFACE_STYLE_USAGE(.BOTH.,#6754);+#6754 = SURFACE_SIDE_STYLE('',(#6755));+#6755 = SURFACE_STYLE_FILL_AREA(#6756);+#6756 = FILL_AREA_STYLE('',(#6757));+#6757 = FILL_AREA_STYLE_COLOUR('',#6274);+#6758 = STYLED_ITEM('color',(#6759),#6040);+#6759 = PRESENTATION_STYLE_ASSIGNMENT((#6760));+#6760 = SURFACE_STYLE_USAGE(.BOTH.,#6761);+#6761 = SURFACE_SIDE_STYLE('',(#6762));+#6762 = SURFACE_STYLE_FILL_AREA(#6763);+#6763 = FILL_AREA_STYLE('',(#6764));+#6764 = FILL_AREA_STYLE_COLOUR('',#6274);+#6765 = STYLED_ITEM('color',(#6766),#6067);+#6766 = PRESENTATION_STYLE_ASSIGNMENT((#6767));+#6767 = SURFACE_STYLE_USAGE(.BOTH.,#6768);+#6768 = SURFACE_SIDE_STYLE('',(#6769));+#6769 = SURFACE_STYLE_FILL_AREA(#6770);+#6770 = FILL_AREA_STYLE('',(#6771));+#6771 = FILL_AREA_STYLE_COLOUR('',#6274);+#6772 = STYLED_ITEM('color',(#6773),#6096);+#6773 = PRESENTATION_STYLE_ASSIGNMENT((#6774));+#6774 = SURFACE_STYLE_USAGE(.BOTH.,#6775);+#6775 = SURFACE_SIDE_STYLE('',(#6776));+#6776 = SURFACE_STYLE_FILL_AREA(#6777);+#6777 = FILL_AREA_STYLE('',(#6778));+#6778 = FILL_AREA_STYLE_COLOUR('',#6274);+#6779 = STYLED_ITEM('color',(#6780),#6123);+#6780 = PRESENTATION_STYLE_ASSIGNMENT((#6781));+#6781 = SURFACE_STYLE_USAGE(.BOTH.,#6782);+#6782 = SURFACE_SIDE_STYLE('',(#6783));+#6783 = SURFACE_STYLE_FILL_AREA(#6784);+#6784 = FILL_AREA_STYLE('',(#6785));+#6785 = FILL_AREA_STYLE_COLOUR('',#6274);+#6786 = STYLED_ITEM('color',(#6787),#6150);+#6787 = PRESENTATION_STYLE_ASSIGNMENT((#6788));+#6788 = SURFACE_STYLE_USAGE(.BOTH.,#6789);+#6789 = SURFACE_SIDE_STYLE('',(#6790));+#6790 = SURFACE_STYLE_FILL_AREA(#6791);+#6791 = FILL_AREA_STYLE('',(#6792));+#6792 = FILL_AREA_STYLE_COLOUR('',#6274);+#6793 = STYLED_ITEM('color',(#6794),#6157);+#6794 = PRESENTATION_STYLE_ASSIGNMENT((#6795));+#6795 = SURFACE_STYLE_USAGE(.BOTH.,#6796);+#6796 = SURFACE_SIDE_STYLE('',(#6797));+#6797 = SURFACE_STYLE_FILL_AREA(#6798);+#6798 = FILL_AREA_STYLE('',(#6799));+#6799 = FILL_AREA_STYLE_COLOUR('',#6274);+#6800 = STYLED_ITEM('color',(#6801),#6186);+#6801 = PRESENTATION_STYLE_ASSIGNMENT((#6802));+#6802 = SURFACE_STYLE_USAGE(.BOTH.,#6803);+#6803 = SURFACE_SIDE_STYLE('',(#6804));+#6804 = SURFACE_STYLE_FILL_AREA(#6805);+#6805 = FILL_AREA_STYLE('',(#6806));+#6806 = FILL_AREA_STYLE_COLOUR('',#6274);+#6807 = STYLED_ITEM('color',(#6808),#6213);+#6808 = PRESENTATION_STYLE_ASSIGNMENT((#6809));+#6809 = SURFACE_STYLE_USAGE(.BOTH.,#6810);+#6810 = SURFACE_SIDE_STYLE('',(#6811));+#6811 = SURFACE_STYLE_FILL_AREA(#6812);+#6812 = FILL_AREA_STYLE('',(#6813));+#6813 = FILL_AREA_STYLE_COLOUR('',#6274);+#6814 = STYLED_ITEM('color',(#6815),#6240);+#6815 = PRESENTATION_STYLE_ASSIGNMENT((#6816));+#6816 = SURFACE_STYLE_USAGE(.BOTH.,#6817);+#6817 = SURFACE_SIDE_STYLE('',(#6818));+#6818 = SURFACE_STYLE_FILL_AREA(#6819);+#6819 = FILL_AREA_STYLE('',(#6820));+#6820 = FILL_AREA_STYLE_COLOUR('',#6274);+ENDSEC;+END-ISO-10303-21;
package.jsonadded+64
@@ -0,0 +1,64 @@+{+ "slug": "hccf2-455-000-ltwcgl",+ "title": "HCCF2-455.000-LTWCGL",+ "version": "0.1.0",+ "type": "hardware",+ "kind": "component",+ "description": "HCI 455 kHz ceramic IF filter, SMD 11.9 x 6.5 mm, 4 pads. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",+ "tags": [+  "component",+  "filter",+  "ceramic-filter",+  "455khz",+  "am",+  "if",+  "hci"+ ],+ "mpn": "HCCF2-455.000-LTWCGL",+ "license": "CC-BY-SA-4.0",+ "dependencies": {},+ "hero": {+  "type": "image",+  "path": "docs/hero.png"+ },+ "visibility": "public",+ "files": [+  "docs/hccf2-455-000-ltwcgl-datasheet.pdf",+  "docs/hero.png",+  "hccf2-455-000-ltwcgl-etched.glb",+  "hccf2-455-000-ltwcgl-etched.step",+  "hccf2-455-000-ltwcgl.glb",+  "hccf2-455-000-ltwcgl.kicad_mod",+  "hccf2-455-000-ltwcgl.kicad_sym",+  "hccf2-455-000-ltwcgl.lbr",+  "hccf2-455-000-ltwcgl.step",+  "altium/Adom_hccf2_455_000_ltwcgl.PcbLib",+  "altium/Adom_hccf2_455_000_ltwcgl.SchLib",+  "altium/HCCF2-455.000-LTWCGL.adom-lbr.json",+  "page.json",+  "verification.json",+  "viewers/footprint.html",+  "viewers/symbol.html",+  "README.md",+  "LICENSE",+  "package.json"+ ],+ "component": {+  "mpn": "HCCF2-455.000-LTWCGL",+  "manufacturer": "HCI (Suzhou HangJing Elec and Tech)",+  "package": "SMD 11.9 x 6.5 mm, 4 pads",+  "category": "Filter",+  "subcategory": "Ceramic band-pass filter, 455 kHz",+  "datasheet": "https://wmsc.lcsc.com/wmsc/upload/file/pdf/v2/lcsc/2403200925_HCI-HCCF2-455-000-LTWCGL_C19186014.pdf",+  "distributor_links": {+   "lcsc": {+    "part": "C19186014",+    "url": "https://www.lcsc.com/product-detail/C19186014.html"+   },+   "mouser": false,+   "digikey": false+  },+  "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08)",+  "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08)"+ }+}\ No newline at end of file
page.json+212−59
@@ -1,65 +1,218 @@ {-  "schema_version": 1,-  "slug": "hccf2-455-000-ltwcgl",-  "type": "component",-  "kind": "component",-  "title": "HCCF2-455.000-LTWCGL",-  "brief": "HCI 455 kHz ceramic IF filter, SMD 11.9 x 6.5 mm, 4 pads. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",-  "version": "0.1.0",-  "because": "No wiki page covers HCI HCCF2-455.000-LTWCGL (searched the wiki by MPN on 2026-10-08); the AM/FM Receiver Molecule uses it and needs a reviewed symbol, footprint, 3D model and orderable part numbers.",-  "hero": {-    "type": "billboard",-    "headline": "HCCF2-455.000-LTWCGL",-    "subhead": "HCI 455 kHz ceramic IF filter, SMD 11.9 x 6.5 mm, 4 pads",-    "screenshot": "docs/hero.png",-    "chrome": false+ "schema_version": 1,+ "type": "hardware",+ "kind": "component",+ "slug": "hccf2-455-000-ltwcgl",+ "title": "HCCF2-455.000-LTWCGL",+ "brief": "HCI 455 kHz ceramic IF filter, SMD 11.9 x 6.5 mm, 4 pads. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",+ "version": "0.1.0",+ "license": "CC-BY-SA-4.0",+ "tags": [+  "component",+  "filter",+  "ceramic-filter",+  "455khz",+  "am",+  "if",+  "hci"+ ],+ "component": {+  "mpn": "HCCF2-455.000-LTWCGL",+  "manufacturer": "HCI (Suzhou HangJing Elec and Tech)",+  "package": "SMD 11.9 x 6.5 mm, 4 pads",+  "pin_count": 4,+  "category": "Filter",+  "subcategory": "Ceramic band-pass filter, 455 kHz",+  "datasheet": "https://wmsc.lcsc.com/wmsc/upload/file/pdf/v2/lcsc/2403200925_HCI-HCCF2-455-000-LTWCGL_C19186014.pdf",+  "parts": {+   "symbol": "hccf2-455-000-ltwcgl.kicad_sym",+   "footprint": "hccf2-455-000-ltwcgl.kicad_mod",+   "model_3d": "hccf2-455-000-ltwcgl-etched.glb",+   "model_3d_plain": "hccf2-455-000-ltwcgl.glb",+   "model_3d_step": "hccf2-455-000-ltwcgl-etched.step",+   "model_3d_step_plain": "hccf2-455-000-ltwcgl.step",+   "lbr": "hccf2-455-000-ltwcgl.lbr",+   "datasheet": "docs/hccf2-455-000-ltwcgl-datasheet.pdf",+   "step": "hccf2-455-000-ltwcgl-etched.step",+   "altium_schlib": "altium/Adom_hccf2_455_000_ltwcgl.SchLib",+   "altium_pcblib": "altium/Adom_hccf2_455_000_ltwcgl.PcbLib"   },-  "component": {-    "mpn": "HCCF2-455.000-LTWCGL",-    "manufacturer": "HCI (Suzhou HangJing Elec and Tech)",-    "package": "SMD 11.9 x 6.5 mm, 4 pads",-    "pin_count": null,-    "category": "Filter",-    "subcategory": "Ceramic band-pass filter, 455 kHz",-    "body_size": null,-    "parts": {},-    "distributor_links": {-      "lcsc": {-        "part": "C19186014",-        "url": "https://www.lcsc.com/product-detail/C19186014.html"-      },-      "mouser": false,-      "digikey": false-    },-    "datasheet": "https://wmsc.lcsc.com/wmsc/upload/file/pdf/v2/lcsc/2403200925_HCI-HCCF2-455-000-LTWCGL_C19186014.pdf",-    "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08)",-    "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08)"+  "distributor_links": {+   "lcsc": {+    "part": "C19186014",+    "url": "https://www.lcsc.com/product-detail/C19186014.html"+   },+   "mouser": false,+   "digikey": false   },-  "tags": [-    "component",-    "filter",-    "ceramic-filter",-    "455khz",-    "am",-    "if",-    "hci"-  ],-  "discovery_triggers": [-    "hccf2-455.000-ltwcgl",-    "455 khz ceramic if filter"-  ],-  "license": "CC-BY-SA-4.0",-  "visibility": {-    "public": true+  "viewers": {+   "symbol": "viewers/symbol.html",+   "footprint": "viewers/footprint.html"   },-  "author": {-    "name": "noah",-    "email": "[email protected]"+  "models_3d": [+   {+    "file": "hccf2-455-000-ltwcgl.step",+    "role": "plain",+    "up": "Z",+    "units": "mm",+    "origin": "footprint origin",+    "seat": "z = 0",+    "extents_mm": [+     11.9,+     7.5,+     3.1+    ],+    "zmin_mm": -0.0,+    "footprint_binding": "identity",+    "sha256": "19e5be17d5a285e366b8f784c90aec77b8c028edbc6ea195ca6bfa6133c6830e",+    "checked": "2026-10-08",+    "checked_by": "step2glb features (bbox, floor_z)"+   },+   {+    "file": "hccf2-455-000-ltwcgl-etched.step",+    "role": "eda",+    "up": "Z",+    "units": "mm",+    "origin": "footprint origin",+    "seat": "z = 0",+    "extents_mm": [+     11.9,+     7.5,+     3.105+    ],+    "zmin_mm": -0.0,+    "footprint_binding": "identity",+    "sha256": "ce5f0eb7c6720889234cc76d1890cd30f7188164027a0544ed5cf41df8ae16df",+    "checked": "2026-10-08",+    "checked_by": "step2glb features (bbox, floor_z)"+   }+  ],+  "provenance": {+   "specs": "datasheet (cited per row) and the LCSC parametric listing retrieved 2026-10-08",+   "datasheet": [+    {+     "file": "docs/hccf2-455-000-ltwcgl-datasheet.pdf",+     "url": "https://wmsc.lcsc.com/wmsc/upload/file/pdf/v2/lcsc/2403200925_HCI-HCCF2-455-000-LTWCGL_C19186014.pdf",+     "sha256": "a40481542eacd94a20866c1dd8827d2fdfb3178eb1caca2a899f9c32d426e548",+     "retrieved": "2026-10-08"+    }+   ],+   "cad_footprint": "AMFM:HCCF2_SMD-4P_11.9x6.5mm, project library, LCSC land pattern",+   "cad_3d": "LCSC / EasyEDA model (easyeda2kicad), EasyEDA logo stripped, seated on z = 0",+   "etch": {+    "job_id": "a9482c44f3ac8e88",+    "endpoint": "/laser-etch",+    "params": "name=HCCF2&mode=flat&line2=455k"+   },+   "lcsc_model_cleaning": [+    {+     "source": "lib_C19186014.3dshapes/FILTER-SMD_4P-L11.9-W6.5-P5.50-LS7.5-BL.step",+     "source_sha256": "131467d6ed5430a384db0db9eb54116b8a6b8de3e870fdacc93498462f9b36df",+     "regions": [+      [+       5.9,+       6.0,+       -1.2,+       1.45,+       -0.4,+       0.45+      ]+     ],+     "bbox_before": [+      -5.95,+      -3.75,+      -1.6,+      5.96,+      3.75,+      1.5+     ],+     "removed_solids": 0,+     "removed_faces": 223,+     "valid": true,+     "bbox_after": [+      -5.95,+      -3.75,+      -1.6,+      5.95,+      3.75,+      1.5+     ],+     "solids_after": 1,+     "faces_after": 80,+     "faces_uncoloured": 0,+     "output_sha256": "b266d6c8a2dce2649eb3d9ff055c196590bfa190f6cdceee39ffa345c3f652a9"+    },+    {+     "source": "HCCF2.step",+     "source_sha256": "b266d6c8a2dce2649eb3d9ff055c196590bfa190f6cdceee39ffa345c3f652a9",+     "transform": {+      "rz_deg": 0.0,+      "dx": 0.0,+      "dy": 0.0,+      "dz": 1.6+     },+     "bbox_after": [+      -5.95,+      -3.75,+      -0.0,+      5.95,+      3.75,+      3.1+     ],+     "output_sha256": "19e5be17d5a285e366b8f784c90aec77b8c028edbc6ea195ca6bfa6133c6830e"+    }+   ]   },-  "sample_prompts": [],-  "discovery_pitch": null,-  "metadata": {},-  "created_at": "2026-10-08T15:54:04.462Z",-  "updated_at": "2026-10-08T15:54:04.462Z",-  "org": "adom"+  "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08)",+  "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08)",+  "pins": [+   {+    "number": "1",+    "name": "IN",+    "type": "passive",+    "description": "Input (datasheet p.1, \"Connection\")."+   },+   {+    "number": "2",+    "name": "OUT",+    "type": "passive",+    "description": "Output."+   },+   {+    "number": "3",+    "name": "GND",+    "type": "passive",+    "description": "Ground."+   },+   {+    "number": "4",+    "name": "GND",+    "type": "passive",+    "description": "Ground."+   }+  ],+  "wiki_url": "https://wiki.adom.inc/adom/hccf2-455-000-ltwcgl"+ },+ "discovery_triggers": [+  "hccf2-455.000-ltwcgl",+  "455 khz ceramic if filter"+ ],+ "discovery_pitch": "HCCF2-455.000-LTWCGL: 455 kHz ceramic IF filter with cited specs, orderable part numbers and KiCad, Fusion and Altium libraries and a 3D model.",+ "author": {+  "name": "Noah",+  "email": "[email protected]"+ },+ "dependencies": {},+ "hero": {+  "type": "image",+  "path": "docs/hero.png"+ },+ "sections": [+  "hero",+  "viewers",+  "readme",+  "breadcrumbs",+  "info"+ ],+ "visibility": "public" }\ No newline at end of file
verification.jsonadded+6
@@ -0,0 +1,6 @@+{+ "schema": "adom/verification@1",+ "part": "HCCF2-455.000-LTWCGL",+ "variants": [],+ "entries": []+}\ No newline at end of file
viewers/footprint.htmladded+210
@@ -0,0 +1,210 @@+<!doctype html><html><head><meta charset="utf-8">+<title>hccf2-455-000-ltwcgl - adom-footprint</title>+<meta name="viewport" content="width=device-width,initial-scale=1">+<style>+/* ── adom-footprint shared viewer core (CSS) ───────────────────────────────+   Included VERBATIM by both the live app (app.html) and the static embed+   (embed.html) so the canvas, zoom toolbar and layer-panel rows look identical+   and cannot drift. Self-contained literal colours (no dependency on either+   file's CSS vars). Class prefix: av- */++.av-vp{position:absolute;inset:0;overflow:hidden;cursor:grab;background:radial-gradient(circle at 50% 42%,#121a26 0%,#0d1117 72%)}+.av-vp.grab{cursor:grabbing}+/* DIRECT child only — the zoom-toolbar button icons (.av-tools svg) also live+   inside .av-vp; without '>' they'd inherit position:absolute and stack at 0,0. */+.av-vp > svg{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0;display:block}++/* zoom toolbar */+/* Grouped translucent toolbar (matches adom-symbol's .tools): one container, borderless+   buttons that highlight on hover — instead of individually-boxed buttons. */+.av-tools{position:absolute;left:10px;top:10px;display:flex;gap:3px;padding:3px;z-index:5;background:rgba(22,27,34,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #222b38;border-radius:9px}+.av-tools button{width:30px;height:30px;border-radius:6px;border:none;background:transparent;color:#cfd8e2;cursor:pointer;display:grid;place-items:center;transition:background .15s ease,color .15s ease}+.av-tools button svg{width:16px;height:16px;display:block}+.av-tools button:hover{background:#222b38;color:#37c8a6}+.av-tools button:focus,.av-tools button:focus-visible{outline:none}+.av-panhint{position:absolute;right:10px;bottom:9px;color:#8b949e;font-size:11px;z-index:5;pointer-events:none;user-select:none;-webkit-user-select:none}++/* layer panel rows */+.av-lrow{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:8px;cursor:pointer}+.av-lrow:hover{background:#161c27}+.av-lrow .sw{width:13px;height:13px;border-radius:3px;border:1px solid rgba(255,255,255,.15);flex:0 0 13px}+.av-lrow .sw.ring{background:transparent!important}+.av-lrow .ln{flex:1;font-size:13px}+.av-lrow .meta{font-size:10px;color:#8b949e}+.av-lrow .chk{width:16px;height:16px;border-radius:4px;border:1.5px solid #3a4757;display:grid;place-items:center;color:#0b0f17;font-size:11px}+.av-lrow.on .chk{background:#37c8a6;border-color:#37c8a6}+.av-lrow.off .ln,.av-lrow.off .sw{opacity:.4}+.av-lrow.special{background:linear-gradient(100deg,rgba(55,200,166,.10),transparent);border:1px solid rgba(55,200,166,.25);margin-top:4px}+.av-lrow.special .ln{color:#7ef0d2;font-weight:600}++:root{--bg:#0d1117;--panel:#11161f;--border:#222b38;--text:#e6edf3;--muted:#8b949e;--accent:#37c8a6}+*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}+body{background:var(--bg);color:var(--text);font-family:'Satoshi','Segoe UI',system-ui,sans-serif;display:flex;flex-direction:column;overflow:hidden}+header{display:flex;align-items:center;gap:9px;padding:9px 14px;border-bottom:1px solid var(--border);flex:0 0 auto}+header .dot{width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}+header .b{font-weight:700;font-size:14px}header .b span{color:var(--muted);font-weight:400}+header .nm{margin-left:auto;font-weight:600;font-size:13px;color:#cfd8e2}+main{flex:1;display:flex;min-height:0}+.vpwrap{flex:1;position:relative;min-width:0}+aside{flex:0 0 248px;border-left:1px solid var(--border);background:var(--panel);display:flex;flex-direction:column;min-height:0}+aside .ah{padding:9px 12px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted)}+.layers{padding:6px}+.note{font-size:11px;color:var(--muted);line-height:1.45;padding:8px 11px}+.note b{color:#7ef0d2}+</style></head>+<body>+  <header><span class="dot"></span><span class="b">adom-footprint <span>· interactive</span></span><span class="nm">hccf2-455-000-ltwcgl</span></header>+  <main>+    <div class="vpwrap">+      <div class="av-vp" id="vp">+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="-7.300 -5.000 14.370 10.000" preserveAspectRatio="xMidYMid meet"><g class="adom-layer-courtyard"></g><g class="adom-layer-fab"></g><g class="adom-layer-copper"><g data-pad="1" data-shape="roundrect" data-size="1.600x3.000" data-mount="smd"><rect x="-3.550" y="1.000" width="1.600" height="3.000" rx="0.160" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="2" data-shape="roundrect" data-size="1.600x3.000" data-mount="smd"><rect x="1.950" y="1.000" width="1.600" height="3.000" rx="0.160" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="3" data-shape="roundrect" data-size="1.600x3.000" data-mount="smd"><rect x="1.950" y="-4.000" width="1.600" height="3.000" rx="0.160" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="4" data-shape="roundrect" data-size="1.600x3.000" data-mount="smd"><rect x="-3.550" y="-4.000" width="1.600" height="3.000" rx="0.160" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g></g><g class="adom-layer-heatsink"></g><g class="adom-layer-drill"></g><g class="adom-layer-silk"><line x1="-1.580" y1="-3.370" x2="1.580" y2="-3.370" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="3.920" y1="-3.370" x2="6.070" y2="-3.370" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="6.070" y1="-3.370" x2="6.070" y2="3.370" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="-6.070" y1="3.370" x2="-3.920" y2="3.370" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="-1.580" y1="3.370" x2="1.580" y2="3.370" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="3.920" y1="3.370" x2="6.070" y2="3.370" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="-6.070" y1="-3.370" x2="-6.070" y2="3.370" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="-6.300" y1="3.900" x2="-6.300" y2="2.200" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/></g><g class="adom-layer-padnum"><text x="-2.750" y="2.500" text-anchor="middle" dominant-baseline="central" font-size="0.672" fill="#fff" font-family="sans-serif" style="pointer-events:none">1</text><text x="2.750" y="2.500" text-anchor="middle" dominant-baseline="central" font-size="0.672" fill="#fff" font-family="sans-serif" style="pointer-events:none">2</text><text x="2.750" y="-2.500" text-anchor="middle" dominant-baseline="central" font-size="0.672" fill="#fff" font-family="sans-serif" style="pointer-events:none">3</text><text x="-2.750" y="-2.500" text-anchor="middle" dominant-baseline="central" font-size="0.672" fill="#fff" font-family="sans-serif" style="pointer-events:none">4</text></g><g class="adom-layer-paste-apertures"><rect x="-3.550" y="1.000" width="1.600" height="3.000" rx="0.05" transform="rotate(0.00 -2.750 2.500)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="1.950" y="1.000" width="1.600" height="3.000" rx="0.05" transform="rotate(0.00 2.750 2.500)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="1.950" y="-4.000" width="1.600" height="3.000" rx="0.05" transform="rotate(0.00 2.750 -2.500)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="-3.550" y="-4.000" width="1.600" height="3.000" rx="0.05" transform="rotate(0.00 -2.750 -2.500)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/></g><g class="adom-layer-paste-dots"><circle cx="-3.250" cy="1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="-3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="-3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="-3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="-3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="-2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="-2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="-2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="-2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="-1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="-1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.250" cy="-1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="-3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="-3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="-3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="-3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="-2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="-2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="-2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="-2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="-1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="-1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.500" cy="-1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="-3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="-3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="-3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="-3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="-2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="-2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="-2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="-2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="-1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="-1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.750" cy="-1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="-3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="-3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="-3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="-3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="-2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="-2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="-2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="-2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="-1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="-1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.000" cy="-1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="-3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="-3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="-3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="-3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="-2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="-2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="-2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="-2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="-1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="-1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.250" cy="-1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="-3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="-3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="-3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="-3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="-2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="-2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="-2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="-2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="-1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="-1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.250" cy="-1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="-3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="-3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="-3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="-3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="-2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="-2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="-2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="-2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="-1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="-1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.000" cy="-1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="-3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="-3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="-3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="-3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="-2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="-2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="-2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="-2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="-1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="-1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.750" cy="-1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="-3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="-3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="-3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="-3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="-2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="-2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="-2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="-2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="-1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="-1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.500" cy="-1.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="-3.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="-3.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="-3.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="-3.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="-2.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="-2.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="-2.250" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="-2.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="-1.750" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="-1.500" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.250" cy="-1.250" r="0.150" fill="#37c8a6" opacity="0.92"/></g></svg>+      </div>+    </div>+    <aside>+      <div class="ah">Layers</div>+      <div class="layers" id="layers"></div>+      <div class="note">The <b>solder paste jet</b> layer shows the 300µm paste-dispensing dots that travel with the footprint. Off by default — toggle it on.</div>+    </aside>+  </main>+<script>/* ── adom-footprint shared viewer core (window.AV) ─────────────────────────+   Single source of truth for the layer list, toggle behaviour, defaults,+   pan/zoom and toolbar icons. Included VERBATIM by both app.html (live) and+   embed.html (static) so the two viewers cannot drift. Pure client-side; works+   on any SVG that carries the <g class="adom-layer-*"> groups. */+(function(){+  var ICON_ZIN='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M10.5 8v5M8 10.5h5"/></svg>';+  var ICON_ZOUT='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M8 10.5h5"/></svg>';+  // Zoom-to-FIT = a magnifier with a small square inside (fit content to view).+  // Deliberately NOT the four-corner expand/"fullscreen" glyph.+  var ICON_FIT='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5"/><rect x="7.6" y="7.6" width="5.8" height="5.8" rx="1.2"/></svg>';++  // The canonical layer list. Every layer is a <g class="adom-layer-*"> in the+  // self-rendered SVG, so toggling is group-based (robust) — never colour-match.+  // `kind:'group'` on every entry: all layers are toggled by their <g> group+  // (robust), never by colour-match. (app.html still reads def.kind.)+  var LAYER_DEFS=[+    {key:'copper',    name:'Copper',           kind:'group', sel:'.adom-layer-copper',          sw:'#C83434'},+    // Auto-generated thermal-via array under the exposed pad — only present (and+    // listed) when the footprint has an exposed thermal pad.+    {key:'heatsink',  name:'Heatsink vias',    kind:'group', sel:'.adom-layer-heatsink',        sw:'#e8a13a'},+    {key:'padnum',    name:'Pad numbers',      kind:'group', sel:'.adom-layer-padnum',          sw:'#ffffff', ring:true},+    {key:'silk',      name:'Silkscreen',       kind:'group', sel:'.adom-layer-silk',            sw:'#00cccc'},+    {key:'fab',       name:'Fab (F.Fab)',      kind:'group', sel:'.adom-layer-fab',             sw:'#6e7681', ring:true},+    {key:'courtyard', name:'Courtyard',        kind:'group', sel:'.adom-layer-courtyard',       sw:'#FF26E2', ring:true},+    {key:'drill',     name:'Drill',            kind:'group', sel:'.adom-layer-drill',           sw:'#888888', ring:true},+    {key:'paste-ap',  name:'Paste apertures',  kind:'group', sel:'.adom-layer-paste-apertures', sw:'#8aa0b8', ring:true},+    // Generic name — the 300µm solder-paste dispensing dots. Off by default.+    {key:'paste-dots',name:'Solder paste jet', kind:'group', sel:'.adom-layer-paste-dots',      sw:'#37c8a6', special:true},+  ];++  // True only if the group actually holds drawn geometry (not an empty <g>) — so+  // layers with nothing in THIS footprint aren't listed as dead, dim rows.+  function groupHasGeo(svg,def){+    if(!svg) return false; var n=0,g=svg.querySelectorAll(def.sel);+    for(var i=0;i<g.length;i++){ n+=g[i].querySelectorAll('path,rect,circle,line,polygon,polyline,text').length; }+    return n>0;+  }+  function layerPresent(svg,def){ return groupHasGeo(svg,def); }+  function applyLayer(svg,def,on){+    if(!svg) return; var g=svg.querySelectorAll(def.sel);+    for(var i=0;i<g.length;i++) g[i].style.display=on?'':'none';+  }++  // Build layer rows into a container. opts:+  //   svg, container, state {key:bool}, meta {pasteDots,pasteApertures},+  //   onToggle(key,on). Missing state key -> special OFF, others ON. Skips empty+  //   non-special groups. Returns the keys actually shown.+  function buildLayers(opts){+    var svg=opts.svg, box=opts.container, state=opts.state||{}, meta=opts.meta||{}, shown=[];+    box.innerHTML='';+    LAYER_DEFS.forEach(function(def){+      if(!def.special && !groupHasGeo(svg,def)) return;+      var on = def.special ? (state[def.key]===true) : (state[def.key]!==false);+      var m = def.key==='paste-dots' ? ((meta.pasteDots||0)+' @ 300µm')+            : def.key==='paste-ap'   ? ((meta.pasteApertures||0)+' openings') : '';+      var row=document.createElement('div');+      row.className='av-lrow '+(on?'on':'off')+(def.special?' special':'');+      row.innerHTML='<span class="sw'+(def.ring?' ring':'')+'" style="'+(def.ring?('border-color:'+def.sw):('background:'+def.sw))+'"></span>'+        +'<span class="ln">'+def.name+'</span>'+(m?'<span class="meta">'+m+'</span>':'')+        +'<span class="chk">'+(on?'✓':'')+'</span>';+      row.onclick=function(){+        var nv=!row.classList.contains('on');+        row.classList.toggle('on',nv); row.classList.toggle('off',!nv);+        row.querySelector('.chk').textContent=nv?'✓':'';+        state[def.key]=nv; applyLayer(svg,def,nv);+        if(opts.onToggle) opts.onToggle(def.key,nv);+      };+      box.appendChild(row); applyLayer(svg,def,on); shown.push(def.key);+    });+    return shown;+  }++  // Wire pan + zoom on a viewport element (the box that contains the <svg>).+  // Returns a controller {fit, zoomIn, zoomOut, apply}.+  function initViewport(vp){+    var svg=vp.querySelector('svg');+    if(svg){ svg.removeAttribute('width'); svg.removeAttribute('height'); }+    var s=1,tx=0,ty=0;+    function apply(){ var el=vp.querySelector('svg'); if(el) el.style.transform='translate('+tx+'px,'+ty+'px) scale('+s+')'; }+    function zoomAt(cx,cy,f){ tx=cx-(cx-tx)*f; ty=cy-(cy-ty)*f; s*=f; apply(); }+    function fit(){ s=1;tx=0;ty=0;apply(); }+    // Smooth, delta-PROPORTIONAL zoom (matches adom-symbol). A fixed per-event+    // factor makes the trackpad leap — one gentle two-finger nudge fires a burst+    // of tiny wheel events and a fixed 1.12× compounds. Instead derive the factor+    // from how much actually scrolled (exp → smooth + reversible), normalise+    // device units, and clamp one event so a chunky mouse notch can't jump.+    var ZOOM_K=0.0022; // sensitivity: lower = gentler+    vp.addEventListener('wheel',function(e){+      e.preventDefault();+      var d=e.deltaY;+      if(e.deltaMode===1) d*=16; else if(e.deltaMode===2) d*=vp.clientHeight;+      d=Math.max(-50,Math.min(50,d));+      var r=vp.getBoundingClientRect();+      zoomAt(e.clientX-r.left,e.clientY-r.top,Math.exp(-d*ZOOM_K));+    },{passive:false});+    var drag=false,lx=0,ly=0;+    vp.addEventListener('pointerdown',function(e){ if(e.target.closest('.av-tools'))return; drag=true;lx=e.clientX;ly=e.clientY;vp.classList.add('grab');vp.setPointerCapture(e.pointerId); });+    vp.addEventListener('pointermove',function(e){ if(!drag)return; tx+=e.clientX-lx;ty+=e.clientY-ly;lx=e.clientX;ly=e.clientY;apply(); });+    vp.addEventListener('pointerup',function(){ drag=false;vp.classList.remove('grab'); });+    fit();+    return {+      fit:fit,+      zoomIn:function(){ var r=vp.getBoundingClientRect(); zoomAt(r.width/2,r.height/2,1.2); },+      zoomOut:function(){ var r=vp.getBoundingClientRect(); zoomAt(r.width/2,r.height/2,1/1.2); },+      apply:apply+    };+  }++  // Inject the standard zoom toolbar (+ / − / fit) + pan hint into a viewport,+  // wired to a controller from initViewport. Idempotent.+  function addToolbar(vp,ctl){+    if(vp.querySelector('.av-tools')) return;+    var t=document.createElement('div'); t.className='av-tools';+    t.innerHTML='<button data-z="in" title="Zoom in">'+ICON_ZIN+'</button>'+      +'<button data-z="out" title="Zoom out">'+ICON_ZOUT+'</button>'+      +'<button data-z="fit" title="Zoom to fit">'+ICON_FIT+'</button>';+    vp.appendChild(t);+    t.querySelector('[data-z="in"]').onclick=ctl.zoomIn;+    t.querySelector('[data-z="out"]').onclick=ctl.zoomOut;+    t.querySelector('[data-z="fit"]').onclick=ctl.fit;+    var h=document.createElement('div'); h.className='av-panhint'; h.textContent='drag to pan · scroll to zoom'; vp.appendChild(h);+  }++  window.AV={+    LAYER_DEFS:LAYER_DEFS, groupHasGeo:groupHasGeo, layerPresent:layerPresent,+    applyLayer:applyLayer, buildLayers:buildLayers, initViewport:initViewport,+    addToolbar:addToolbar, ICON_FIT:ICON_FIT, ICON_ZIN:ICON_ZIN, ICON_ZOUT:ICON_ZOUT+  };+})();+</script>+<script>+var META={"pasteApertures":4,"pasteDots":220};+(function(){+  var vp=document.getElementById('vp');+  var svg=vp.querySelector('svg');+  var ctl=AV.initViewport(vp);+  AV.addToolbar(vp,ctl);+  AV.buildLayers({ svg:svg, container:document.getElementById('layers'), state:{}, meta:META });+})();+</script>+</body></html>
viewers/symbol.htmladded+2387
@@ -0,0 +1,2387 @@+<!doctype html><html><head><meta charset="utf-8">+<title>HCCF2-455.000-LTWCGL - adom-symbol</title>+<meta name="viewport" content="width=device-width,initial-scale=1">+<style>+@font-face{font-family:'Satoshi';font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}@font-face{font-family:'Satoshi';font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}@font-face{font-family:'Familjen Grotesk';font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}+  /* Canonical Adom dark-theme tokens (adom/guides/brand.md) */+  :root{+    --bg:#0d1117;--surface:#161b22;--elevated:#1c2128;--overlay:#21262d;+    --border:#30363d;--border-muted:#21262d;+    --text:#e6edf3;--text2:#8b949e;--text3:#484f58;+    --accent:#00b8b0;--accent-bright:#00e6dc;--purple:#8c6bf7;+    /* aliases used by the viewport + pin-list rules further down */+    --panel:#161b22;--panel2:#1c2128;--muted:#8b949e;+  }+  *{box-sizing:border-box;margin:0;padding:0}+  html,body{height:100%}+  body{background:var(--bg);color:var(--text);font:13px/1.4 'Satoshi','Segoe UI',system-ui,sans-serif;display:flex;flex-direction:column;overflow:hidden}+  /* ── Canonical Adom app header (adom/guides/adom-app-header.md) ── */+  header{display:flex;align-items:center;gap:12px;padding:0 16px;height:44px;flex:0 0 44px;border-bottom:1px solid var(--border-muted);background:var(--surface);position:relative;font-family:'Familjen Grotesk',sans-serif}+  header .brand{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:13px;font-weight:600;letter-spacing:.01em;cursor:default;flex-shrink:0;outline:none}+  header .brand svg.logo{width:16px;height:16px;flex-shrink:0}+  header .brand:hover .app-name{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}+  header .brand .app-name{color:var(--accent)}+  header .brand .app-subtitle{color:var(--text2);font-weight:500}+  header .brand .sep{color:var(--text3);font-weight:400}+  header .vsep{width:1px;height:18px;background:var(--border);flex-shrink:0}+  header .subject{display:flex;align-items:center;gap:8px;min-width:0;flex:1;cursor:default}+  header .subject-name{color:var(--text);font-family:'Familjen Grotesk',sans-serif;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}+  header .subject-meta{display:flex;align-items:center;gap:6px;color:var(--text2);font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;white-space:nowrap}+  header .subject-meta .sep{color:var(--text3)}+  @media(max-width:720px){header .subject-meta{display:none}}+  /* Floating in-canvas viewer toolbar (frosted, matches the app's glass cards) */+  .tools{position:absolute;left:12px;top:12px;z-index:5;display:flex;gap:3px;padding:3px;background:rgba(22,27,34,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border);border-radius:9px}+  .tools button{width:30px;height:30px;display:grid;place-items:center;background:transparent;border:none;border-radius:6px;color:var(--text2);cursor:pointer;transition:background .15s ease,color .15s ease}+  .tools button:hover{background:var(--elevated);color:var(--accent-bright)}+  .tools button svg{width:16px;height:16px;display:block}+  header .hover-popover{position:absolute;top:calc(100% + 6px);left:16px;background:var(--elevated);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.5);padding:12px 14px;min-width:300px;max-width:420px;font-family:'Satoshi',sans-serif;font-size:12px;color:var(--text);z-index:99999;opacity:0;transform:translateY(-2px);pointer-events:none;transition:opacity .12s ease,transform .12s ease}+  header .hover-popover.show{opacity:1;transform:none;pointer-events:auto}+  header .hover-popover .popover-title{font-family:'Familjen Grotesk',sans-serif;font-size:14px;font-weight:700;color:var(--text);margin-bottom:8px}+  header .hover-popover .popover-row{display:flex;gap:12px;padding:3px 0;align-items:baseline}+  header .hover-popover .popover-row .k{color:var(--text3);font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10px;text-transform:lowercase;width:64px;flex-shrink:0}+  header .hover-popover .popover-row .v{color:var(--text);font-family:'Satoshi',sans-serif;font-size:12px;flex:1}+  header .hover-popover .popover-actions{margin-top:10px;padding-top:10px;border-top:1px solid var(--border-muted);display:flex;gap:12px}+  header .hover-popover .popover-link{color:var(--accent);text-decoration:none;font-family:'Familjen Grotesk',sans-serif;font-size:12px;font-weight:600}+  header .hover-popover .popover-link:hover{text-decoration:underline}+  main{flex:1;display:flex;min-height:0}+  .vpwrap{flex:1;position:relative;min-width:0}+  /* Schematic-workbench grid, identical to the main app's #stage. */+  .vp{position:absolute;inset:0;overflow:hidden;cursor:grab;background:+      radial-gradient(120% 120% at 50% 30%,rgba(0,184,177,.05),transparent 60%),+      linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px) 0 0/22px 22px,+      linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px) 0 0/22px 22px}+  .vp.grab{cursor:grabbing}+  /* Only the DIRECT-CHILD symbol svg gets the pan/zoom transform — scoping to+     `.vp > svg` (not `.vp svg`) keeps it off any nested icon svgs. */+  .vp > svg{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0;display:block}+  .hint{position:absolute;right:10px;bottom:9px;color:var(--muted);font-size:11px;z-index:5;pointer-events:none;user-select:none;-webkit-user-select:none}+  aside{flex:0 0 268px;border-left:1px solid var(--border);background:var(--panel);display:flex;flex-direction:column;min-height:0}+  aside .ah{padding:9px 12px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted);display:flex;align-items:center;gap:8px}+  aside input{flex:1;background:var(--panel2);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:12px;padding:5px 8px;outline:none}+  aside input:focus{border-color:var(--accent)}+  .pins{flex:1;overflow:auto}+  .pin{padding:7px 12px;border-bottom:1px solid #1a212c;cursor:pointer}+  .pin:hover{background:var(--panel2)}+  .pin.on{background:#15202e}+  .pin .row{display:flex;align-items:center;gap:8px}+  .pin .num{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;color:#8fa0b4;min-width:22px;text-align:right}+  .pin .nme{font-weight:600;font-size:13px}+  .pin .ty{margin-left:auto;font-size:10px;padding:1px 6px;border-radius:5px;border:1px solid;white-space:nowrap}+  .pin .d{font-size:11.5px;color:#aeb6c2;line-height:1.45;margin:5px 0 1px 30px;display:none}+  .pin.on .d{display:block}+  .empty{color:var(--muted);font-size:12px;padding:14px}+  @media(max-width:620px){aside{flex-basis:200px}}+  /* pin panel header — reads like a studio section */+  aside .ah .atitle{font-family:'Familjen Grotesk',sans-serif;font-weight:600;font-size:12px;color:var(--text);white-space:nowrap}+  aside .ah .acount{margin-left:5px;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;color:var(--text3)}+  /* bottom info bar — mirrors the main app footer */+  footer{flex:0 0 auto;display:flex;align-items:center;height:26px;border-top:1px solid var(--border);background:var(--surface);font-size:11px;color:var(--text2);padding:0 14px;overflow:hidden}+  footer .it{display:flex;align-items:center;gap:6px;white-space:nowrap;min-width:0}+  footer .it+.it::before{content:"";width:1px;height:13px;background:var(--border);margin:0 12px;flex:0 0 1px}+  footer .k{color:var(--text3);text-transform:uppercase;font-size:9px;letter-spacing:.4px;flex:0 0 auto}+  footer .v{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}+  footer .descit{min-width:0;overflow:hidden}+  /* pin hover — highlight + tooltip, parity with the live SymView */+  .vp > svg text,.vp > svg g.stroked-text{pointer-events:none}+  .hit{fill:rgba(0,230,220,0);stroke:none;cursor:pointer}+  .vp > svg g.stroked-text.hl path{stroke:var(--accent-bright)!important;fill:var(--accent-bright)!important}+  .vp > svg path.hl{stroke:var(--accent-bright)!important;stroke-width:.22!important}+  #pinmark{pointer-events:none;fill:rgba(0,230,220,.18);stroke:var(--accent-bright);stroke-width:.12;opacity:0;transition:opacity .1s}+  #tip{position:fixed;z-index:9999;max-width:300px;background:rgba(22,27,34,.97);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(0,184,177,.34);border-radius:10px;padding:9px 12px;color:var(--text);font-size:12px;line-height:1.5;pointer-events:none;opacity:0;transition:opacity .12s;box-shadow:0 12px 40px rgba(0,0,0,.55)}+  #tip.show{opacity:1}+  #tip .r1{display:flex;align-items:baseline;gap:8px;justify-content:space-between}+  #tip .nm{font-weight:700;font-size:13px}+  #tip .pn{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;color:var(--muted);white-space:nowrap}+  #tip .badge{display:inline-block;margin-top:5px;font-size:10px;font-weight:700;padding:2px 7px;border-radius:5px;letter-spacing:.2px}+  #tip .desc{margin-top:6px;color:#aeb6c2;font-size:11.5px}+</style></head>+<body>+  <header>+    <div class="brand" data-tooltip-target="app-info" tabindex="0">+      <svg class="logo" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="7" y="4" width="10" height="16" rx="1.5"/><path d="M7 8H3M7 12H3M7 16H3M21 8h-4M21 12h-4M21 16h-4"/></svg>+      <span class="app-name">adom-symbol</span>+      <span class="sep">·</span>+      <span class="app-subtitle">symbol viewer</span>+    </div>+    <div class="vsep" aria-hidden="true"></div>+    <div class="subject">+      <span class="subject-name">HCCF2-455.000-LTWCGL</span>+      <span class="subject-meta"><span class="sep">·</span><span>3 pins</span><span class="sep">·</span><span>hccf2-455-000-ltwcgl</span></span>+    </div>+    <div class="hover-popover" id="app-info" role="dialog" aria-label="About adom-symbol">+      <div class="popover-title">adom-symbol</div>+      <div class="popover-row"><span class="k">about</span><span class="v">Interactive KiCad schematic-symbol viewer: pan/zoom, per-pin hover, and a filterable pin list.</span></div>+      <div class="popover-row"><span class="k">version</span><span class="v">v1.2.6</span></div>+      <div class="popover-row"><span class="k">engine</span><span class="v">service-kicad</span></div>+      <div class="popover-row"><span class="k">mfr</span><span class="v">HCI (Suzhou HangJing Elec and Tech)</span></div>+      <div class="popover-row"><span class="k">author</span><span class="v">Adom Inc · adom.inc</span></div>+      <div class="popover-actions">+        <a class="popover-link" href="https://wiki.adom.inc/adom/adom-symbol" target="_blank" rel="noopener">Open wiki ↗</a>+      </div>+    </div>+  </header>+  <main>+    <div class="vpwrap">+      <div class="vp" id="vp">+        <div class="tools">+          <button id="zout" title="Zoom out" aria-label="Zoom out"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M8 10.5h5"/></svg></button>+          <button id="zin" title="Zoom in" aria-label="Zoom in"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M10.5 8v5M8 10.5h5"/></svg></button>+          <button id="fit" title="Fit to window" aria-label="Fit to window"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="5" width="18" height="14" rx="2"/><rect x="8" y="9" width="8" height="6" rx="1"/></svg></button>+        </div>+        <div class="hint">drag to pan · scroll to zoom</div>+        <svg+  xmlns:svg="http://www.w3.org/2000/svg"+  xmlns="http://www.w3.org/2000/svg"+  xmlns:xlink="http://www.w3.org/1999/xlink"+  xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"+  version="1.1"+  width="28.320mm" height="23.470mm" viewBox="85.8400 88.1500 28.3200 23.4700">++<defs>+  <linearGradient id="adom-body-grad" x1="0" y1="0" x2="0" y2="1">+    <stop offset="0%" stop-color="#1a2332"/>+    <stop offset="100%" stop-color="#141c27"/>+  </linearGradient>+</defs>+<style><![CDATA[+  /* Stroked text groups (KiCad renders text as paths in <g class="stroked-text">) */+  g.stroked-text path {+    stroke: #ffffff !important;+    fill: #ffffff !important;+  }+  text[opacity="0"] {+    fill: #ffffff !important;+  }+  .pin-highlight path {+    stroke: #00e6dc !important;+  }+  .pin-highlight g.stroked-text path {+    stroke: #00e6dc !important;+  }+  .group-highlight g.stroked-text path {+    stroke: #FFD180 !important;+  }+]]></style>+<defs>+  <radialGradient id="adom-canvas-glow" cx="100" cy="99.885" r="19.823999999999998" gradientUnits="userSpaceOnUse">+    <stop offset="0%"  stop-color="#00b8b0" stop-opacity="0.06"/>+    <stop offset="70%" stop-color="#00b8b0" stop-opacity="0"/>+  </radialGradient>+  <pattern id="adom-canvas-grid" x="0" y="0" width="2.54" height="2.54" patternUnits="userSpaceOnUse">+    <line x1="0" y1="0" x2="2.54" y2="0" stroke="rgba(255,255,255,0.025)" stroke-width="0.06"/>+    <line x1="0" y1="0" x2="0" y2="2.54" stroke="rgba(255,255,255,0.025)" stroke-width="0.06"/>+  </pattern>+</defs>+<rect x="85.84" y="88.15" width="28.32" height="23.47" fill="#0d1117"/>+<rect x="85.84" y="88.15" width="28.32" height="23.47" fill="url(#adom-canvas-grid)"/>+<rect x="85.84" y="88.15" width="28.32" height="23.47" fill="url(#adom-canvas-glow)"/>++  +<g style="fill:none; fill-opacity:1.0000;stroke:#000000; stroke-opacity:1.0000;+stroke-linecap:round; stroke-linejoin:round;"+ transform="translate(0 0) scale(1 1)">+</g>+<g style="fill:none; fill-opacity:1.0000; +stroke:none; stroke-width:0.0001; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<rect x="0.000000" y="0.000000" width="297.002200" height="210.007200" rx="0.000000" />+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++++++++++<g class="stroked-text">++++++</g>+<g class="stroked-text">+++++++++++</g>+<g class="stroked-text">++++++++++++++</g>+<g class="stroked-text">++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++</g>++++++<g class="stroked-text">++++++</g>+<g class="stroked-text">+++++++++++</g>+<g class="stroked-text">++++++++++++++</g>+<g class="stroked-text">++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++</g>++++<g class="stroked-text">++++</g>+<g class="stroked-text">+++++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">+++++++++++++</g>++++<g class="stroked-text">++++</g>+<g class="stroked-text">+++++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">+++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>++<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.3000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>+<g class="stroked-text">+++++++++++++++++++++++++++++++++++</g>+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.4000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.3000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+</g>+<g class="stroked-text">+</g>+<g class="stroked-text">+</g>+<g class="stroked-text">+</g>++</g>+<g style="fill:url(#adom-body-grad); fill-opacity:1.0000; stroke:none;">+<rect x="94.920000" y="96.190000" width="10.160000" height="6.350000" rx="0.000000" />+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.2540; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<rect x="94.920000" y="96.190000" width="10.160000" height="6.350000" rx="0.000000" />+<path style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 97.4600,98.7300+98.7300,98.7300+" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.2540; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 98.7300,97.4600+98.7300,100.6350+" /> +</g>+<g style="fill:#4a5568; fill-opacity:1.0000; +stroke:#4a5568; stroke-width:0.2540; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<rect x="99.365000" y="97.714000" width="1.270000" height="2.667000" rx="0.000000" />+<path style="fill:none; +stroke:#4a5568; stroke-width:0.2540; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 101.2700,97.4600+101.2700,100.6350+" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 101.2700,98.7300+102.5400,98.7300+" /> +</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<path d="M94.9200 98.7300+L92.3800 98.7300+" />+</g>+<g style="fill:none; +stroke:#484f58; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="95.1740" y="99.3650"+textLength="2.1385" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="start" opacity="0" stroke-opacity="0">IN</text>+<g class="stroked-text">+<path d="M95.5765 99.3095+L95.5765 98.0395+" />+<path d="M96.1813 99.3095+L96.1813 98.0395+" />+<path d="M96.1813 98.0395+L96.9070 99.3095+" />+<path d="M96.9070 99.3095+L96.9070 98.0395+" />+</g></g>+<g style="fill:none; +stroke:#ffffff; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="93.6500" y="98.4760"+textLength="1.4127" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">1</text>+<g class="stroked-text">+<path d="M94.0129 98.3125+L93.2872 98.3125+" />+<path d="M93.6500 98.3125+L93.6500 97.0425+" />+<path d="M93.6500 97.0425+L93.5291 97.2240+" />+<path d="M93.5291 97.2240+L93.4081 97.3449+" />+<path d="M93.4081 97.3449+L93.2872 97.4054+" />+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<path d="M105.0800 98.7300+L107.6200 98.7300+" />+</g>+<g style="fill:none; +stroke:#484f58; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="104.8260" y="99.3650"+textLength="3.8318" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="end" opacity="0" stroke-opacity="0">OUT</text>+<g class="stroked-text">+<path d="M101.6414 98.0395+L101.8833 98.0395+" />+<path d="M101.8833 98.0395+L102.0043 98.1000+" />+<path d="M102.0043 98.1000+L102.1252 98.2210+" />+<path d="M102.1252 98.2210+L102.1857 98.4629+" />+<path d="M102.1857 98.4629+L102.1857 98.8862+" />+<path d="M102.1857 98.8862+L102.1252 99.1281+" />+<path d="M102.1252 99.1281+L102.0043 99.2491+" />+<path d="M102.0043 99.2491+L101.8833 99.3095+" />+<path d="M101.8833 99.3095+L101.6414 99.3095+" />+<path d="M101.6414 99.3095+L101.5205 99.2491+" />+<path d="M101.5205 99.2491+L101.3995 99.1281+" />+<path d="M101.3995 99.1281+L101.3391 98.8862+" />+<path d="M101.3391 98.8862+L101.3391 98.4629+" />+<path d="M101.3391 98.4629+L101.3995 98.2210+" />+<path d="M101.3995 98.2210+L101.5205 98.1000+" />+<path d="M101.5205 98.1000+L101.6414 98.0395+" />+<path d="M102.7300 98.0395+L102.7300 99.0676+" />+<path d="M102.7300 99.0676+L102.7905 99.1886+" />+<path d="M102.7905 99.1886+L102.8510 99.2491+" />+<path d="M102.8510 99.2491+L102.9719 99.3095+" />+<path d="M102.9719 99.3095+L103.2138 99.3095+" />+<path d="M103.2138 99.3095+L103.3348 99.2491+" />+<path d="M103.3348 99.2491+L103.3953 99.1886+" />+<path d="M103.3953 99.1886+L103.4557 99.0676+" />+<path d="M103.4557 99.0676+L103.4557 98.0395+" />+<path d="M103.8791 98.0395+L104.6048 98.0395+" />+<path d="M104.2420 99.3095+L104.2420 98.0395+" />+</g></g>+<g style="fill:none; +stroke:#ffffff; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="106.3500" y="98.4760"+textLength="1.4127" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">2</text>+<g class="stroked-text">+<path d="M105.9872 97.1635+L106.0476 97.1030+" />+<path d="M106.0476 97.1030+L106.1686 97.0425+" />+<path d="M106.1686 97.0425+L106.4710 97.0425+" />+<path d="M106.4710 97.0425+L106.5919 97.1030+" />+<path d="M106.5919 97.1030+L106.6524 97.1635+" />+<path d="M106.6524 97.1635+L106.7129 97.2844+" />+<path d="M106.7129 97.2844+L106.7129 97.4054+" />+<path d="M106.7129 97.4054+L106.6524 97.5868+" />+<path d="M106.6524 97.5868+L105.9267 98.3125+" />+<path d="M105.9267 98.3125+L106.7129 98.3125+" />+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<path d="M100.0000 102.5400+L100.0000 105.0800+" />+</g>+<g style="fill:none; +stroke:#484f58; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<g transform="rotate(-90.000000 100.0000 102.2860)">+<text x="100.0000" y="102.9210"+textLength="4.0737" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="start" opacity="0" stroke-opacity="0">GND</text>+</g>+<g class="stroked-text">+<path d="M99.3700 101.2181+L99.3095 101.3391+" />+<path d="M99.3095 101.3391+L99.3095 101.5205+" />+<path d="M99.3095 101.5205+L99.3700 101.7019+" />+<path d="M99.3700 101.7019+L99.4910 101.8229+" />+<path d="M99.4910 101.8229+L99.6119 101.8834+" />+<path d="M99.6119 101.8834+L99.8538 101.9438+" />+<path d="M99.8538 101.9438+L100.0352 101.9438+" />+<path d="M100.0352 101.9438+L100.2771 101.8834+" />+<path d="M100.2771 101.8834+L100.3981 101.8229+" />+<path d="M100.3981 101.8229+L100.5191 101.7019+" />+<path d="M100.5191 101.7019+L100.5795 101.5205+" />+<path d="M100.5795 101.5205+L100.5795 101.3996+" />+<path d="M100.5795 101.3996+L100.5191 101.2181+" />+<path d="M100.5191 101.2181+L100.4586 101.1577+" />+<path d="M100.4586 101.1577+L100.0352 101.1577+" />+<path d="M100.0352 101.1577+L100.0352 101.3996+" />+<path d="M100.5795 100.6134+L99.3095 100.6134+" />+<path d="M99.3095 100.6134+L100.5795 99.8877+" />+<path d="M100.5795 99.8877+L99.3095 99.8877+" />+<path d="M100.5795 99.2829+L99.3095 99.2829+" />+<path d="M99.3095 99.2829+L99.3095 98.9805+" />+<path d="M99.3095 98.9805+L99.3700 98.7991+" />+<path d="M99.3700 98.7991+L99.4910 98.6781+" />+<path d="M99.4910 98.6781+L99.6119 98.6176+" />+<path d="M99.6119 98.6176+L99.8538 98.5572+" />+<path d="M99.8538 98.5572+L100.0352 98.5572+" />+<path d="M100.0352 98.5572+L100.2771 98.6176+" />+<path d="M100.2771 98.6176+L100.3981 98.6781+" />+<path d="M100.3981 98.6781+L100.5191 98.7991+" />+<path d="M100.5191 98.7991+L100.5795 98.9805+" />+<path d="M100.5795 98.9805+L100.5795 99.2829+" />+</g></g>+<g style="fill:none; +stroke:#ffffff; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<g transform="rotate(-90.000000 99.7460 103.8100)">+<text x="99.7460" y="103.8100"+textLength="1.4127" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">3</text>+</g>+<g class="stroked-text">+<path d="M98.3125 104.2332+L98.3125 103.4470+" />+<path d="M98.3125 103.4470+L98.7963 103.8704+" />+<path d="M98.7963 103.8704+L98.7963 103.6889+" />+<path d="M98.7963 103.6889+L98.8568 103.5680+" />+<path d="M98.8568 103.5680+L98.9173 103.5075+" />+<path d="M98.9173 103.5075+L99.0382 103.4470+" />+<path d="M99.0382 103.4470+L99.3406 103.4470+" />+<path d="M99.3406 103.4470+L99.4616 103.5075+" />+<path d="M99.4616 103.5075+L99.5221 103.5680+" />+<path d="M99.5221 103.5680+L99.5825 103.6889+" />+<path d="M99.5825 103.6889+L99.5825 104.0518+" />+<path d="M99.5825 104.0518+L99.5221 104.1727+" />+<path d="M99.5221 104.1727+L99.4616 104.2332+" />+</g></g>+<g style="fill:none; +stroke:#484f58; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="100.0000" y="94.2850"+textLength="3.4085" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">FL?</text>+<g class="stroked-text">+<path d="M99.1231 93.5643+L98.6997 93.5643+" />+<path d="M98.6997 94.2295+L98.6997 92.9595+" />+<path d="M98.6997 92.9595+L99.3045 92.9595+" />+<path d="M100.3931 94.2295+L99.7883 94.2295+" />+<path d="M99.7883 94.2295+L99.7883 92.9595+" />+<path d="M100.9979 94.1086+L101.0583 94.1691+" />+<path d="M101.0583 94.1691+L100.9979 94.2295+" />+<path d="M100.9979 94.2295+L100.9374 94.1691+" />+<path d="M100.9374 94.1691+L100.9979 94.1086+" />+<path d="M100.9979 94.1086+L100.9979 94.2295+" />+<path d="M100.7560 93.0200+L100.8769 92.9595+" />+<path d="M100.8769 92.9595+L101.1793 92.9595+" />+<path d="M101.1793 92.9595+L101.3002 93.0200+" />+<path d="M101.3002 93.0200+L101.3607 93.1410+" />+<path d="M101.3607 93.1410+L101.3607 93.2619+" />+<path d="M101.3607 93.2619+L101.3002 93.3829+" />+<path d="M101.3002 93.3829+L101.2398 93.4433+" />+<path d="M101.2398 93.4433+L101.1188 93.5038+" />+<path d="M101.1188 93.5038+L101.0583 93.5643+" />+<path d="M101.0583 93.5643+L100.9979 93.6852+" />+<path d="M100.9979 93.6852+L100.9979 93.7457+" />+</g><text x="100.0000" y="95.5550"+textLength="24.3936" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">HCCF2-455.000-LTWCGL</text>+<g class="stroked-text">+<path d="M88.2071 95.4995+L88.2071 94.2295+" />+<path d="M88.2071 94.8343+L88.9328 94.8343+" />+<path d="M88.9328 95.4995+L88.9328 94.2295+" />+<path d="M90.2633 95.3786+L90.2029 95.4391+" />+<path d="M90.2029 95.4391+L90.0214 95.4995+" />+<path d="M90.0214 95.4995+L89.9005 95.4995+" />+<path d="M89.9005 95.4995+L89.7191 95.4391+" />+<path d="M89.7191 95.4391+L89.5981 95.3181+" />+<path d="M89.5981 95.3181+L89.5376 95.1971+" />+<path d="M89.5376 95.1971+L89.4772 94.9552+" />+<path d="M89.4772 94.9552+L89.4772 94.7738+" />+<path d="M89.4772 94.7738+L89.5376 94.5319+" />+<path d="M89.5376 94.5319+L89.5981 94.4110+" />+<path d="M89.5981 94.4110+L89.7191 94.2900+" />+<path d="M89.7191 94.2900+L89.9005 94.2295+" />+<path d="M89.9005 94.2295+L90.0214 94.2295+" />+<path d="M90.0214 94.2295+L90.2029 94.2900+" />+<path d="M90.2029 94.2900+L90.2633 94.3505+" />+<path d="M91.5333 95.3786+L91.4729 95.4391+" />+<path d="M91.4729 95.4391+L91.2914 95.4995+" />+<path d="M91.2914 95.4995+L91.1705 95.4995+" />+<path d="M91.1705 95.4995+L90.9891 95.4391+" />+<path d="M90.9891 95.4391+L90.8681 95.3181+" />+<path d="M90.8681 95.3181+L90.8076 95.1971+" />+<path d="M90.8076 95.1971+L90.7472 94.9552+" />+<path d="M90.7472 94.9552+L90.7472 94.7738+" />+<path d="M90.7472 94.7738+L90.8076 94.5319+" />+<path d="M90.8076 94.5319+L90.8681 94.4110+" />+<path d="M90.8681 94.4110+L90.9891 94.2900+" />+<path d="M90.9891 94.2900+L91.1705 94.2295+" />+<path d="M91.1705 94.2295+L91.2914 94.2295+" />+<path d="M91.2914 94.2295+L91.4729 94.2900+" />+<path d="M91.4729 94.2900+L91.5333 94.3505+" />+<path d="M92.5010 94.8343+L92.0776 94.8343+" />+<path d="M92.0776 95.4995+L92.0776 94.2295+" />+<path d="M92.0776 94.2295+L92.6824 94.2295+" />+<path d="M93.1058 94.3505+L93.1662 94.2900+" />+<path d="M93.1662 94.2900+L93.2872 94.2295+" />+<path d="M93.2872 94.2295+L93.5896 94.2295+" />+<path d="M93.5896 94.2295+L93.7105 94.2900+" />+<path d="M93.7105 94.2900+L93.7710 94.3505+" />+<path d="M93.7710 94.3505+L93.8315 94.4714+" />+<path d="M93.8315 94.4714+L93.8315 94.5924+" />+<path d="M93.8315 94.5924+L93.7710 94.7738+" />+<path d="M93.7710 94.7738+L93.0453 95.4995+" />+<path d="M93.0453 95.4995+L93.8315 95.4995+" />+<path d="M94.3757 95.0157+L95.3434 95.0157+" />+<path d="M96.4924 94.6529+L96.4924 95.4995+" />+<path d="M96.1900 94.1691+L95.8877 95.0762+" />+<path d="M95.8877 95.0762+L96.6738 95.0762+" />+<path d="M97.7624 94.2295+L97.1576 94.2295+" />+<path d="M97.1576 94.2295+L97.0972 94.8343+" />+<path d="M97.0972 94.8343+L97.1576 94.7738+" />+<path d="M97.1576 94.7738+L97.2786 94.7133+" />+<path d="M97.2786 94.7133+L97.5810 94.7133+" />+<path d="M97.5810 94.7133+L97.7019 94.7738+" />+<path d="M97.7019 94.7738+L97.7624 94.8343+" />+<path d="M97.7624 94.8343+L97.8229 94.9552+" />+<path d="M97.8229 94.9552+L97.8229 95.2576+" />+<path d="M97.8229 95.2576+L97.7624 95.3786+" />+<path d="M97.7624 95.3786+L97.7019 95.4391+" />+<path d="M97.7019 95.4391+L97.5810 95.4995+" />+<path d="M97.5810 95.4995+L97.2786 95.4995+" />+<path d="M97.2786 95.4995+L97.1576 95.4391+" />+<path d="M97.1576 95.4391+L97.0972 95.3786+" />+<path d="M98.9719 94.2295+L98.3671 94.2295+" />+<path d="M98.3671 94.2295+L98.3067 94.8343+" />+<path d="M98.3067 94.8343+L98.3671 94.7738+" />+<path d="M98.3671 94.7738+L98.4881 94.7133+" />+<path d="M98.4881 94.7133+L98.7905 94.7133+" />+<path d="M98.7905 94.7133+L98.9114 94.7738+" />+<path d="M98.9114 94.7738+L98.9719 94.8343+" />+<path d="M98.9719 94.8343+L99.0324 94.9552+" />+<path d="M99.0324 94.9552+L99.0324 95.2576+" />+<path d="M99.0324 95.2576+L98.9719 95.3786+" />+<path d="M98.9719 95.3786+L98.9114 95.4391+" />+<path d="M98.9114 95.4391+L98.7905 95.4995+" />+<path d="M98.7905 95.4995+L98.4881 95.4995+" />+<path d="M98.4881 95.4995+L98.3671 95.4391+" />+<path d="M98.3671 95.4391+L98.3067 95.3786+" />+<path d="M99.5766 95.3786+L99.6371 95.4391+" />+<path d="M99.6371 95.4391+L99.5766 95.4995+" />+<path d="M99.5766 95.4995+L99.5162 95.4391+" />+<path d="M99.5162 95.4391+L99.5766 95.3786+" />+<path d="M99.5766 95.3786+L99.5766 95.4995+" />+<path d="M100.4233 94.2295+L100.5443 94.2295+" />+<path d="M100.5443 94.2295+L100.6652 94.2900+" />+<path d="M100.6652 94.2900+L100.7257 94.3505+" />+<path d="M100.7257 94.3505+L100.7862 94.4714+" />+<path d="M100.7862 94.4714+L100.8467 94.7133+" />+<path d="M100.8467 94.7133+L100.8467 95.0157+" />+<path d="M100.8467 95.0157+L100.7862 95.2576+" />+<path d="M100.7862 95.2576+L100.7257 95.3786+" />+<path d="M100.7257 95.3786+L100.6652 95.4391+" />+<path d="M100.6652 95.4391+L100.5443 95.4995+" />+<path d="M100.5443 95.4995+L100.4233 95.4995+" />+<path d="M100.4233 95.4995+L100.3024 95.4391+" />+<path d="M100.3024 95.4391+L100.2419 95.3786+" />+<path d="M100.2419 95.3786+L100.1814 95.2576+" />+<path d="M100.1814 95.2576+L100.1210 95.0157+" />+<path d="M100.1210 95.0157+L100.1210 94.7133+" />+<path d="M100.1210 94.7133+L100.1814 94.4714+" />+<path d="M100.1814 94.4714+L100.2419 94.3505+" />+<path d="M100.2419 94.3505+L100.3024 94.2900+" />+<path d="M100.3024 94.2900+L100.4233 94.2295+" />+<path d="M101.6328 94.2295+L101.7538 94.2295+" />+<path d="M101.7538 94.2295+L101.8747 94.2900+" />+<path d="M101.8747 94.2900+L101.9352 94.3505+" />+<path d="M101.9352 94.3505+L101.9957 94.4714+" />+<path d="M101.9957 94.4714+L102.0562 94.7133+" />+<path d="M102.0562 94.7133+L102.0562 95.0157+" />+<path d="M102.0562 95.0157+L101.9957 95.2576+" />+<path d="M101.9957 95.2576+L101.9352 95.3786+" />+<path d="M101.9352 95.3786+L101.8747 95.4391+" />+<path d="M101.8747 95.4391+L101.7538 95.4995+" />+<path d="M101.7538 95.4995+L101.6328 95.4995+" />+<path d="M101.6328 95.4995+L101.5119 95.4391+" />+<path d="M101.5119 95.4391+L101.4514 95.3786+" />+<path d="M101.4514 95.3786+L101.3909 95.2576+" />+<path d="M101.3909 95.2576+L101.3305 95.0157+" />+<path d="M101.3305 95.0157+L101.3305 94.7133+" />+<path d="M101.3305 94.7133+L101.3909 94.4714+" />+<path d="M101.3909 94.4714+L101.4514 94.3505+" />+<path d="M101.4514 94.3505+L101.5119 94.2900+" />+<path d="M101.5119 94.2900+L101.6328 94.2295+" />+<path d="M102.8423 94.2295+L102.9633 94.2295+" />+<path d="M102.9633 94.2295+L103.0842 94.2900+" />+<path d="M103.0842 94.2900+L103.1447 94.3505+" />+<path d="M103.1447 94.3505+L103.2052 94.4714+" />+<path d="M103.2052 94.4714+L103.2657 94.7133+" />+<path d="M103.2657 94.7133+L103.2657 95.0157+" />+<path d="M103.2657 95.0157+L103.2052 95.2576+" />+<path d="M103.2052 95.2576+L103.1447 95.3786+" />+<path d="M103.1447 95.3786+L103.0842 95.4391+" />+<path d="M103.0842 95.4391+L102.9633 95.4995+" />+<path d="M102.9633 95.4995+L102.8423 95.4995+" />+<path d="M102.8423 95.4995+L102.7214 95.4391+" />+<path d="M102.7214 95.4391+L102.6609 95.3786+" />+<path d="M102.6609 95.3786+L102.6004 95.2576+" />+<path d="M102.6004 95.2576+L102.5400 95.0157+" />+<path d="M102.5400 95.0157+L102.5400 94.7133+" />+<path d="M102.5400 94.7133+L102.6004 94.4714+" />+<path d="M102.6004 94.4714+L102.6609 94.3505+" />+<path d="M102.6609 94.3505+L102.7214 94.2900+" />+<path d="M102.7214 94.2900+L102.8423 94.2295+" />+<path d="M103.8099 95.0157+L104.7776 95.0157+" />+<path d="M105.9871 95.4995+L105.3823 95.4995+" />+<path d="M105.3823 95.4995+L105.3823 94.2295+" />+<path d="M106.2290 94.2295+L106.9547 94.2295+" />+<path d="M106.5919 95.4995+L106.5919 94.2295+" />+<path d="M107.2571 94.2295+L107.5595 95.4995+" />+<path d="M107.5595 95.4995+L107.8014 94.5924+" />+<path d="M107.8014 94.5924+L108.0433 95.4995+" />+<path d="M108.0433 95.4995+L108.3457 94.2295+" />+<path d="M109.5551 95.3786+L109.4947 95.4391+" />+<path d="M109.4947 95.4391+L109.3132 95.4995+" />+<path d="M109.3132 95.4995+L109.1923 95.4995+" />+<path d="M109.1923 95.4995+L109.0109 95.4391+" />+<path d="M109.0109 95.4391+L108.8899 95.3181+" />+<path d="M108.8899 95.3181+L108.8294 95.1971+" />+<path d="M108.8294 95.1971+L108.7690 94.9552+" />+<path d="M108.7690 94.9552+L108.7690 94.7738+" />+<path d="M108.7690 94.7738+L108.8294 94.5319+" />+<path d="M108.8294 94.5319+L108.8899 94.4110+" />+<path d="M108.8899 94.4110+L109.0109 94.2900+" />+<path d="M109.0109 94.2900+L109.1923 94.2295+" />+<path d="M109.1923 94.2295+L109.3132 94.2295+" />+<path d="M109.3132 94.2295+L109.4947 94.2900+" />+<path d="M109.4947 94.2900+L109.5551 94.3505+" />+<path d="M110.7647 94.2900+L110.6437 94.2295+" />+<path d="M110.6437 94.2295+L110.4623 94.2295+" />+<path d="M110.4623 94.2295+L110.2809 94.2900+" />+<path d="M110.2809 94.2900+L110.1599 94.4110+" />+<path d="M110.1599 94.4110+L110.0994 94.5319+" />+<path d="M110.0994 94.5319+L110.0390 94.7738+" />+<path d="M110.0390 94.7738+L110.0390 94.9552+" />+<path d="M110.0390 94.9552+L110.0994 95.1971+" />+<path d="M110.0994 95.1971+L110.1599 95.3181+" />+<path d="M110.1599 95.3181+L110.2809 95.4391+" />+<path d="M110.2809 95.4391+L110.4623 95.4995+" />+<path d="M110.4623 95.4995+L110.5832 95.4995+" />+<path d="M110.5832 95.4995+L110.7647 95.4391+" />+<path d="M110.7647 95.4391+L110.8251 95.3786+" />+<path d="M110.8251 95.3786+L110.8251 94.9552+" />+<path d="M110.8251 94.9552+L110.5832 94.9552+" />+<path d="M111.9742 95.4995+L111.3694 95.4995+" />+<path d="M111.3694 95.4995+L111.3694 94.2295+" />+</g></g> +</svg>+      </div>+    </div>+    <aside>+      <div class="ah"><span class="atitle">Pins <span class="acount">3</span></span><input id="q" placeholder="Filter…"></div>+      <div class="pins" id="pins"></div>+    </aside>+  </main>+  <footer><span class="it"><span class="k">MFR</span><span class="v">HCI (Suzhou HangJing Elec and Tech)</span></span><span class="it"><span class="k">PKG</span><span class="v">hccf2-455-000-ltwcgl</span></span><span class="it"><span class="k">PINS</span><span class="v">3</span></span><span class="it descit"><span class="k">DESC</span><span class="v">HCI (Suzhou HangJing Elec and Tech) HCCF2-455.000-LTWCGL, -20℃~+80℃ 4.5kHz 455kHz 5dB Bandpass Filter SMD-4P,11.9x7.5mm …</span></span></footer>+  <div id="tip"></div>+<script>// viewer_core.js — the ONE symbol-viewer engine, compiled into BOTH the live+// adom-symbol app (SymView) AND the standalone embed export. Neither file should+// reimplement pan/zoom or pin-hover; they call into here so they can never drift.+window.AdomSymViewer = (function(){+  var ZOOM_K = 0.0022;            // wheel sensitivity (lower = gentler). The feel.+  var MIN_SCALE = 0.05, MAX_SCALE = 60;++  function clampScale(s){ return Math.max(MIN_SCALE, Math.min(s, MAX_SCALE)); }++  // Device-independent wheel zoom: normalize deltaMode + cap one notch, then hand+  // the pointer-anchored factor to the host's zoomAt(cx, cy, factor). This is the+  // exact math the app has always used — the embed now shares it verbatim.+  function attachWheelZoom(el, zoomAt){+    el.addEventListener('wheel', function(e){+      e.preventDefault();+      var d = e.deltaY;+      if(e.deltaMode === 1) d *= 16;                  // lines  -> px+      else if(e.deltaMode === 2) d *= el.clientHeight; // pages -> px+      d = Math.max(-50, Math.min(50, d));              // cap one event's contribution+      var r = el.getBoundingClientRect();+      zoomAt(e.clientX - r.left, e.clientY - r.top, Math.exp(-d * ZOOM_K));+    }, { passive: false });+  }++  // ---- shared pin-hover engine (glyph pairing + hit-box geometry) ----+  function norm(s){ return String(s || '').replace(/[~{}]/g, '').trim(); }++  // Pair each invisible <text opacity="0"> with the visible <g class="stroked-text">+  // glyph that follows it in document order (handles rotated top/bottom pins).+  function glyphLabels(svg){+    var out = [], pending = null;+    if(!svg) return out;+    svg.querySelectorAll('text, g.stroked-text').forEach(function(n){+      if(n.classList && n.classList.contains('stroked-text')){+        if(pending){ var k = norm(pending.textContent); if(k) out.push({ k: k, group: n }); pending = null; }+      } else if(n.getAttribute && n.getAttribute('opacity') === '0'){ pending = n; }+    });+    return out;+  }++  // Build one transparent hit-rect per pin label (number + name), matched to each+  // pin's glyph by proximity to the pin tip (so duplicate names resolve to the+  // right pin). Rects are appended to `svg` in user space so they pan/zoom with it.+  //   pins:   [{number,name,x,y,angle,length,...}]+  //   offset: {x,y} symbol->svg-unit origin (state.offset)+  //   NS:     the svg namespace+  //   cb:     { enter(pin,ev), move(ev), leave(), click(pin,ev)? }+  // Returns { textMap } so the host can highlight a pin's glyphs on demand.+  function buildPinHits(svg, pins, offset, NS, cb){+    var textMap = new Map();+    if(!svg || !offset || !pins || !pins.length) return { textMap: textMap };+    cb = cb || {};+    var gl = glyphLabels(svg);+    gl.forEach(function(o){ if(!textMap.has(o.k)) textMap.set(o.k, []); textMap.get(o.k).push(o.group); });+    var labels = [];+    gl.forEach(function(o){ var b; try { b = o.group.getBBox(); } catch(e){ return; }+      if(!b || !b.width) return;+      labels.push({ k: o.k, box: b, cx: b.x + b.width/2, cy: b.y + b.height/2, used: false }); });+    function pick(k, ax, ay){ k = norm(k); var best = null, bd = 1e9;+      labels.forEach(function(l){ if(l.used || l.k !== k) return; var d = Math.hypot(l.cx - ax, l.cy - ay); if(d < bd){ bd = d; best = l; } });+      if(best) best.used = true; return best; }+    function addBox(b, p){+      var pad = 0.45, r = document.createElementNS(NS, 'rect');+      r.setAttribute('class', 'hit');+      r.setAttribute('x', b.x - pad); r.setAttribute('y', b.y - pad);+      r.setAttribute('width', b.width + pad*2); r.setAttribute('height', b.height + pad*2); r.setAttribute('rx', .3);+      r.addEventListener('mouseenter', function(ev){ if(cb.enter) cb.enter(p, ev); });+      r.addEventListener('mousemove', function(ev){ if(cb.move) cb.move(ev); });+      r.addEventListener('mouseleave', function(){ if(cb.leave) cb.leave(); });+      if(cb.click) r.addEventListener('click', function(ev){ cb.click(p, ev); });+      svg.appendChild(r);+    }+    pins.forEach(function(p){+      var tipX = offset.x + p.x, tipY = offset.y - p.y, L = p.length || 2.54, dx = 0, dy = 0;+      if(p.angle === 0) dx = 1; else if(p.angle === 180) dx = -1; else if(p.angle === 90) dy = -1; else if(p.angle === 270) dy = 1;+      var nl = pick(p.number, tipX + dx*L*0.5, tipY + dy*L*0.5 - (dx !== 0 ? 0.9 : 0));  // number: over the wire+      var ml = pick(p.name,   tipX + dx*(L+2), tipY + dy*(L+2));                          // name: inside the body+      if(nl) addBox(nl.box, p);+      if(ml) addBox(ml.box, p);+      if(!nl && !ml){                                                                      // discrete parts: no glyphs+        var ex = tipX + dx*L, ey = tipY + dy*L, HT = 1.0;+        addBox({ x: Math.min(tipX, ex) - (dx === 0 ? HT : 0.3), y: Math.min(tipY, ey) - (dy === 0 ? HT : 0.3),+                 width: Math.abs(ex - tipX) + (dx === 0 ? HT*2 : 0.6), height: Math.abs(ey - tipY) + (dy === 0 ? HT*2 : 0.6) }, p);+      }+    });+    return { textMap: textMap };+  }++  return {+    ZOOM_K: ZOOM_K, clampScale: clampScale, attachWheelZoom: attachWheelZoom,+    norm: norm, glyphLabels: glyphLabels, buildPinHits: buildPinHits+  };+})();+</script>+<script>+var PINS=[{"angle":0,"color":"#78909c","desc":"","length":2.54,"name":"IN","number":"1","type":"Passive","x":-7.62,"y":1.27},{"angle":180,"color":"#78909c","desc":"","length":2.54,"name":"OUT","number":"2","type":"Passive","x":7.62,"y":1.27},{"angle":90,"color":"#78909c","desc":"","length":2.54,"name":"GND","number":"3","type":"Passive","x":0.0,"y":-5.08}], OFF={"x":100,"y":100};+(function(){+  // The symbol svg is the DIRECT child of #vp; querySelector('svg') alone would+  // grab a toolbar button's zoom icon (also broke pan/zoom before this fix).+  var vp=document.getElementById('vp'), svg=vp.querySelector(':scope > svg')||vp.querySelector('svg');+  if(svg){ svg.removeAttribute('width'); svg.removeAttribute('height'); }+  var scale=1,tx=0,ty=0;+  function apply(){ if(svg) svg.style.transform='translate('+tx+'px,'+ty+'px) scale('+scale+')'; }+  // pointer-anchored zoom with the SHARED scale clamp (same limits as the app).+  function zoomAt(cx,cy,f){ var ns=AdomSymViewer.clampScale(scale*f); var r=ns/scale; tx=cx-(cx-tx)*r; ty=cy-(cy-ty)*r; scale=ns; apply(); }+  function fit(){ scale=1;tx=0;ty=0;apply(); }+  // Wheel/trackpad zoom feel comes from the SHARED engine — identical to SymView.+  AdomSymViewer.attachWheelZoom(vp, zoomAt);+  var drag=false,lx=0,ly=0;+  vp.addEventListener('pointerdown',function(e){ if(e.target.closest('.tools'))return; /* let toolbar buttons receive their click */ drag=true;lx=e.clientX;ly=e.clientY;vp.classList.add('grab');vp.setPointerCapture(e.pointerId); });+  vp.addEventListener('pointermove',function(e){ if(!drag)return; tx+=e.clientX-lx;ty+=e.clientY-ly;lx=e.clientX;ly=e.clientY;apply(); });+  vp.addEventListener('pointerup',function(e){ drag=false;vp.classList.remove('grab'); });+  document.getElementById('zin').onclick=function(){ var r=vp.getBoundingClientRect();zoomAt(r.width/2,r.height/2,1.2); };+  document.getElementById('zout').onclick=function(){ var r=vp.getBoundingClientRect();zoomAt(r.width/2,r.height/2,1/1.2); };+  document.getElementById('fit').onclick=fit;+  // pin panel+  var box=document.getElementById('pins');+  function render(filter){+    box.innerHTML='';+    var f=(filter||'').toLowerCase();+    var shown=PINS.filter(function(p){ return !f || (p.name+' '+p.number+' '+p.type).toLowerCase().indexOf(f)>=0; });+    if(!shown.length){ box.innerHTML='<div class="empty">No pins match.</div>'; return; }+    shown.forEach(function(p){+      var el=document.createElement('div'); el.className='pin';+      var col=p.color||'#8b949e';+      el.innerHTML='<div class="row"><span class="num">'+esc(p.number)+'</span>'+        +'<span class="nme">'+esc(p.name)+'</span>'+        +'<span class="ty" style="color:'+col+';border-color:'+col+'66">'+esc(p.type||'')+'</span></div>'+        +(p.desc?'<div class="d">'+esc(p.desc)+'</div>':'');+      el.onclick=function(){ el.classList.toggle('on'); };+      el.addEventListener('mouseenter',function(){ highlightPin(p); });+      el.addEventListener('mouseleave',function(){ clearHL(); });+      box.appendChild(el);+    });+  }+  function esc(s){ return String(s==null?'':s).replace(/[&<>"]/g,function(c){return{'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;'}[c];}); }+  document.getElementById('q').addEventListener('input',function(e){ render(e.target.value); });+  render('');++  // ── pin hover: highlight + tooltip on the SVG, parity with the live SymView ──+  var NS='http://www.w3.org/2000/svg';+  var tip=document.getElementById('tip');+  var textMap=new Map();+  function highlightPin(p){+    clearHL();+    [p.name,p.number].forEach(function(k){ var a=textMap.get(AdomSymViewer.norm(k)); if(a) a.forEach(function(g){ g.classList.add('hl'); }); });+    var m=document.getElementById('pinmark');+    if(m && OFF){ m.setAttribute('cx',OFF.x+p.x); m.setAttribute('cy',OFF.y-p.y); m.setAttribute('r',0.7); m.style.opacity='1'; }+  }+  function clearHL(){+    if(svg) svg.querySelectorAll('.hl').forEach(function(e){ e.classList.remove('hl'); });+    var m=document.getElementById('pinmark'); if(m) m.style.opacity='0';+  }+  function showTip(p,x,y){+    var col=p.color||'#8b949e';+    var h='<div class="r1"><span class="nm">'+esc(p.name||'(unnamed)')+'</span><span class="pn">Pin '+esc(p.number)+'</span></div>';+    if(p.type) h+='<span class="badge" style="background:'+col+'22;color:'+col+';border:1px solid '+col+'44">'+esc(p.type)+'</span>';+    if(p.desc) h+='<div class="desc">'+esc(p.desc)+'</div>';+    tip.innerHTML=h; tip.classList.add('show'); posTip(x,y);+  }+  function posTip(x,y){+    var w=tip.offsetWidth||260, hh=tip.offsetHeight||110, tx=x+14, ty=y+14;+    if(tx+w>innerWidth-14) tx=x-w-14;+    if(ty+hh>innerHeight-14) ty=y-hh-14;+    tip.style.left=Math.max(8,tx)+'px'; tip.style.top=Math.max(8,ty)+'px';+  }+  function hideTip(){ tip.classList.remove('show'); clearHL(); }+  // Build the pin hit-zones with the SHARED engine — the exact glyph-pairing ++  // hit-box code the app's SymView uses. The embed only supplies the tooltip.+  if(svg && OFF){+    if(!document.getElementById('pinmark')){ var pm=document.createElementNS(NS,'circle'); pm.id='pinmark'; svg.appendChild(pm); }+    var hideT=null;+    var hits=AdomSymViewer.buildPinHits(svg, PINS, OFF, NS, {+      enter:function(p,ev){ clearTimeout(hideT); showTip(p,ev.clientX,ev.clientY); highlightPin(p); },+      move:function(ev){ if(tip.classList.contains('show')) posTip(ev.clientX,ev.clientY); },+      leave:function(){ clearTimeout(hideT); hideT=setTimeout(hideTip,45); }+    });+    textMap=hits.textMap;+  }++  apply();+})();++// ── app-info header popover: interactive hover you can move into (600ms show,+//    220ms hide-grace) so the wiki link stays reachable. Per adom-app-header.md. ──+(function(){+  var SHOW_DELAY=600, HIDE_GRACE=220;+  document.querySelectorAll('header [data-tooltip-target]').forEach(function(trigger){+    var target=document.getElementById(trigger.dataset.tooltipTarget);+    if(!target) return;+    var showTimer=null, hideTimer=null;+    function show(){ clearTimeout(hideTimer); if(target.classList.contains('show')) return; clearTimeout(showTimer); showTimer=setTimeout(function(){ target.classList.add('show'); }, SHOW_DELAY); }+    function queueHide(){ clearTimeout(showTimer); clearTimeout(hideTimer); hideTimer=setTimeout(function(){ target.classList.remove('show'); }, HIDE_GRACE); }+    trigger.addEventListener('mouseenter',show); trigger.addEventListener('mouseleave',queueHide);+    trigger.addEventListener('focus',show);      trigger.addEventListener('blur',queueHide);+    target.addEventListener('mouseenter',show);  target.addEventListener('mouseleave',queueHide);+    trigger.addEventListener('click',function(e){ clearTimeout(showTimer); target.classList.toggle('show'); e.stopPropagation(); });+    document.addEventListener('click',function(e){ if(!target.contains(e.target) && !trigger.contains(e.target)) target.classList.remove('show'); });+  });+})();+</script>+</body></html>