← Commit history
2ehdrm-08p-hero.glbadded
⋯ 1 unchanged line ⋯
2ehdrm-08p-hero.overlay.jsonadded+265
@@ -0,0 +1,265 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "2EHDRM-08P",+  "kind": "component + footprint reference art",+  "board_use": false,+  "plane_z_mm": -0.02,+  "units": "metre",+  "upAxis": "Z",+  "layers": {+    "pad_outlines": {+      "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+      "rgba": [+        0.0,+        0.902,+        0.863,+        0.5+      ],+      "pads": 8,+      "span_mm": 38.56,+      "dash_mm": 0.45,+      "gap_mm": 0.27,+      "pad_stroke_mm": 0.09+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 6,+      "pin1": {+        "source": "added dot (AI)",+        "pad": "1",+        "center_mm": [+          -2.05,+          0.0+        ],+        "r_mm": 0.35+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 8,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 8+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.001,+    "tolerance_mm": 3.085,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -0.375,+      35.935,+      -0.374,+      0.376+    ],+    "pads_bbox_mm": [+      -1.5,+      37.06,+      -1.5,+      1.5+    ],+    "seating_z_mm": -4.0+  },+  "sources": {+    "glb": "2ehdrm-08p.glb",+    "glb_sha256": "f03a042a7201aa8fb3585ee010e9fd6384bf3b2f0e14915280b6fb838f91ead9",+    "footprint": "2ehdrm-08p.kicad_mod",+    "footprint_sha256": "843d7d2520809682346d479d7e6aa45b8fe05b87138bbd94e3f46fa1c32418ba",+    "pins": "page.json component.pins",+    "pins_sha256": "833e54b1da43e84e668965a5fe8507b15e05c6ed1ca631c5183a436f30eefeb5"+  },+  "generator": "adom-wiki 1.8.0 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "1",+      "x": -2.55,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "2",+      "x": 3.43,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "3",+      "text": "3",+      "x": 8.51,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "4",+      "text": "4",+      "x": 13.59,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "5",+      "text": "5",+      "x": 21.97,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "6",+      "text": "6",+      "x": 27.05,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "7",+      "text": "7",+      "x": 32.13,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "8",+      "text": "8",+      "x": 37.21,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        0.0,+        0.0+      ],+      "size_mm": [+        3.0,+        3.0+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "circle",+      "center_mm": [+        5.079999,+        0.0+      ],+      "size_mm": [+        3.0,+        3.0+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "circle",+      "center_mm": [+        10.16,+        0.0+      ],+      "size_mm": [+        3.0,+        3.0+      ],+      "rot": 0.0+    },+    {+      "number": "4",+      "shape": "circle",+      "center_mm": [+        15.24,+        0.0+      ],+      "size_mm": [+        3.0,+        3.0+      ],+      "rot": 0.0+    },+    {+      "number": "5",+      "shape": "circle",+      "center_mm": [+        20.32,+        0.0+      ],+      "size_mm": [+        3.0,+        3.0+      ],+      "rot": 0.0+    },+    {+      "number": "6",+      "shape": "circle",+      "center_mm": [+        25.4,+        0.0+      ],+      "size_mm": [+        3.0,+        3.0+      ],+      "rot": 0.0+    },+    {+      "number": "7",+      "shape": "circle",+      "center_mm": [+        30.48,+        0.0+      ],+      "size_mm": [+        3.0,+        3.0+      ],+      "rot": 0.0+    },+    {+      "number": "8",+      "shape": "circle",+      "center_mm": [+        35.56,+        0.0+      ],+      "size_mm": [+        3.0,+        3.0+      ],+      "rot": 0.0+    }+  ]+}
2ehdrm-08p.glb
⋯ 1 unchanged line ⋯
2ehdrm-08p.kicad_mod+1−1
@@ -21,7 +21,7 @@ 			(font (size 1 1) (thickness 0.15)) 		) 	)-	(property "Datasheet" "https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/3750/2EHDRM-XXP.pdf"+	(property "Datasheet" "https://www.dinkle.com/en/terminal/outpagepdf.php?dpid=333" 		(at 0 0) 		(layer "F.Fab") 		(hide yes)
2ehdrm-08p.kicad_sym+17−17
@@ -49,7 +49,7 @@ 				(font (size 1.27 1.27) (italic yes)) 			) 		)-		(property "Datasheet" "https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/3750/2EHDRM-XXP.pdf"+		(property "Datasheet" "https://www.dinkle.com/en/terminal/outpagepdf.php?dpid=333" 			(at 0 0 0) 			(show_name no) 			(do_not_autoplace no)@@ -233,7 +233,7 @@ 				(stroke (width 0.127) (type default)) 				(fill (type none)) 			)-			(pin unspecified line+			(pin passive line 				(at 0 0 0) 				(length 5.08) 				(name "1"@@ -247,7 +247,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -2.54 0) 				(length 5.08) 				(name "2"@@ -261,7 +261,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -5.08 0) 				(length 5.08) 				(name "3"@@ -275,7 +275,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -7.62 0) 				(length 5.08) 				(name "4"@@ -289,7 +289,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -10.16 0) 				(length 5.08) 				(name "5"@@ -303,7 +303,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -12.7 0) 				(length 5.08) 				(name "6"@@ -317,7 +317,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -15.24 0) 				(length 5.08) 				(name "7"@@ -331,7 +331,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -17.78 0) 				(length 5.08) 				(name "8"@@ -487,7 +487,7 @@ 				(stroke (width 0.127) (type default)) 				(fill (type none)) 			)-			(pin unspecified line+			(pin passive line 				(at 0 0 0) 				(length 5.08) 				(name "1"@@ -501,7 +501,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -2.54 0) 				(length 5.08) 				(name "2"@@ -515,7 +515,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -5.08 0) 				(length 5.08) 				(name "3"@@ -529,7 +529,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -7.62 0) 				(length 5.08) 				(name "4"@@ -543,7 +543,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -10.16 0) 				(length 5.08) 				(name "5"@@ -557,7 +557,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -12.7 0) 				(length 5.08) 				(name "6"@@ -571,7 +571,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -15.24 0) 				(length 5.08) 				(name "7"@@ -585,7 +585,7 @@ 					) 				) 			)-			(pin unspecified line+			(pin passive line 				(at 0 -17.78 0) 				(length 5.08) 				(name "8"
2ehdrm-08p.lbr+19−17
@@ -83,6 +83,8 @@   <wire x1="-6.6200" y1="-1.7500" x2="-7.6200" y2="-0.7500" width="0.1000" layer="51"/>   <text x="0" y="10.960" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>   <text x="0" y="-2.460" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+  <hole x="-5.0800" y="2.5100" drill="2.4"/>+  <hole x="40.6400" y="2.5100" drill="2.4"/> </package> </packages> <symbols>@@ -146,22 +148,22 @@   <wire x1="12.7000" y1="-20.3200" x2="12.7000" y2="2.5400" width="0.0254" layer="94"/>   <text x="0" y="10" size="1.27" layer="95" align="bottom-center">&gt;NAME</text>   <text x="0" y="-10" size="1.27" layer="96" align="top-center">&gt;VALUE</text>-  <pin name="1" x="0" y="0" length="middle" direction="io"/>-  <pin name="2" x="0" y="-2.54" length="middle" direction="io"/>-  <pin name="3" x="0" y="-5.08" length="middle" direction="io"/>-  <pin name="4" x="0" y="-7.62" length="middle" direction="io"/>-  <pin name="5" x="0" y="-10.16" length="middle" direction="io"/>-  <pin name="6" x="0" y="-12.7" length="middle" direction="io"/>-  <pin name="7" x="0" y="-15.24" length="middle" direction="io"/>-  <pin name="8" x="0" y="-17.78" length="middle" direction="io"/>-  <pin name="1@2" x="0" y="0" length="middle" direction="io"/>-  <pin name="2@2" x="0" y="-2.54" length="middle" direction="io"/>-  <pin name="3@2" x="0" y="-5.08" length="middle" direction="io"/>-  <pin name="4@2" x="0" y="-7.62" length="middle" direction="io"/>-  <pin name="5@2" x="0" y="-10.16" length="middle" direction="io"/>-  <pin name="6@2" x="0" y="-12.7" length="middle" direction="io"/>-  <pin name="7@2" x="0" y="-15.24" length="middle" direction="io"/>-  <pin name="8@2" x="0" y="-17.78" length="middle" direction="io"/>+  <pin name="1" x="0" y="0" length="middle" direction="pas"/>+  <pin name="2" x="0" y="-2.54" length="middle" direction="pas"/>+  <pin name="3" x="0" y="-5.08" length="middle" direction="pas"/>+  <pin name="4" x="0" y="-7.62" length="middle" direction="pas"/>+  <pin name="5" x="0" y="-10.16" length="middle" direction="pas"/>+  <pin name="6" x="0" y="-12.7" length="middle" direction="pas"/>+  <pin name="7" x="0" y="-15.24" length="middle" direction="pas"/>+  <pin name="8" x="0" y="-17.78" length="middle" direction="pas"/>+  <pin name="1@2" x="0" y="0" length="middle" direction="pas"/>+  <pin name="2@2" x="0" y="-2.54" length="middle" direction="pas"/>+  <pin name="3@2" x="0" y="-5.08" length="middle" direction="pas"/>+  <pin name="4@2" x="0" y="-7.62" length="middle" direction="pas"/>+  <pin name="5@2" x="0" y="-10.16" length="middle" direction="pas"/>+  <pin name="6@2" x="0" y="-12.7" length="middle" direction="pas"/>+  <pin name="7@2" x="0" y="-15.24" length="middle" direction="pas"/>+  <pin name="8@2" x="0" y="-17.78" length="middle" direction="pas"/> </symbol> </symbols> <devicesets>@@ -194,7 +196,7 @@         <technology name="">           <attribute name="MPN" value="2EHDRM-08P" constant="no"/>           <attribute name="MANUFACTURER" value="Dinkle" constant="no"/>-          <attribute name="DATASHEET" value="https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/3750/2EHDRM-XXP.pdf" constant="no"/>+          <attribute name="DATASHEET" value="https://www.dinkle.com/en/terminal/outpagepdf.php?dpid=333" constant="no"/>           <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/2ehdrm-08p" constant="no"/>           <attribute name="DIGIKEY_PN" value="2861-2EHDRM-08P-ND" constant="no"/>         </technology>
2ehdrm-08p.step+15257−6029
@@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');-FILE_NAME('Open CASCADE Shape Model','2026-10-16T23:13:35',('Author'),(+FILE_NAME('Open CASCADE Shape Model','2026-10-28T04:21:58',('Author'),(     'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'   ,'Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));@@ -15,11 +15,10 @@ DATA; #4 = PRODUCT_DEFINITION_SHAPE('','',#5); #5 = PRODUCT_DEFINITION('design','',#6,#9); #6 = PRODUCT_DEFINITION_FORMATION('','',#7);-#7 = PRODUCT('Open CASCADE STEP translator 7.9 9',-  'Open CASCADE STEP translator 7.9 9','',(#8));+#7 = PRODUCT('2EHDRM-08P','2EHDRM-08P','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#10 = SHAPE_REPRESENTATION('',(#11,#15),#19);+#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.));@@ -28,3069 +27,3189 @@ DATA; #16 = CARTESIAN_POINT('',(0.,0.,0.)); #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',+#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') );-#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,+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,   'distance_accuracy_value','confusion accuracy');-#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('2EHDRM-08P','2EHDRM-08P','',(#30));-#30 = PRODUCT_CONTEXT('',#2,'mechanical');-#31 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#32 = SHAPE_REPRESENTATION('',(#11,#33),#37);-#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);-#34 = CARTESIAN_POINT('',(0.,0.,0.));-#35 = DIRECTION('',(0.,0.,1.));-#36 = DIRECTION('',(1.,0.,0.));-#37 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#41)) GLOBAL_UNIT_ASSIGNED_CONTEXT(-(#38,#39,#40)) REPRESENTATION_CONTEXT('Context #1',-  '3D Context with UNIT and UNCERTAINTY') );-#38 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );-#39 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );-#40 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );-#41 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#38,-  'distance_accuracy_value','confusion accuracy');-#42 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#43,#45);-#43 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#44) -SHAPE_REPRESENTATION_RELATIONSHIP() );-#44 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);-#45 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#46);-#46 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('61','','',#5,#27,$);-#47 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29));-#48 = SHAPE_DEFINITION_REPRESENTATION(#49,#55);-#49 = PRODUCT_DEFINITION_SHAPE('','',#50);-#50 = PRODUCT_DEFINITION('design','',#51,#54);-#51 = PRODUCT_DEFINITION_FORMATION('','',#52);-#52 = PRODUCT('afcfd7da-7700-11f1-afb4-b75a43bbda54',-  'afcfd7da-7700-11f1-afb4-b75a43bbda54','',(#53));-#53 = PRODUCT_CONTEXT('',#2,'mechanical');-#54 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#55 = SHAPE_REPRESENTATION('',(#11,#56,#60,#64),#68);-#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59);-#57 = CARTESIAN_POINT('',(0.,0.,0.));+#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('housing','housing','',(#34));+#34 = PRODUCT_CONTEXT('',#2,'mechanical');+#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#36 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37),#7409);+#37 = MANIFOLD_SOLID_BREP('',#38);+#38 = CLOSED_SHELL('',(#39,#185,#709,#761,#1075,#1972,#1999,#2075,#2152,+    #2228,#2305,#2381,#2458,#2534,#2611,#2687,#2764,#2840,#2917,#2993,+    #3070,#3141,#3184,#3192,#3219,#3246,#3788,#3837,#3886,#3913,#3968,+    #4023,#4097,#4195,#4244,#4315,#4389,#4487,#4536,#4607,#4681,#4779,+    #4828,#4899,#4973,#5071,#5120,#5191,#5265,#5363,#5412,#5483,#5557,+    #5655,#5704,#5775,#5849,#5947,#5996,#6067,#6141,#6239,#6288,#6359,+    #6384,#6409,#6416,#6441,#6466,#6473,#6498,#6523,#6530,#6555,#6580,+    #6587,#6612,#6637,#6644,#6669,#6694,#6701,#6726,#6751,#6758,#7101,+    #7140,#7179,#7186,#7193,#7200,#7207,#7214,#7221,#7228,#7235,#7242,+    #7249,#7256,#7263,#7270,#7277,#7284,#7291,#7346,#7401,#7405));+#39 = ADVANCED_FACE('',(#40),#54,.F.);+#40 = FACE_BOUND('',#41,.F.);+#41 = EDGE_LOOP('',(#42,#77,#105,#133,#161));+#42 = ORIENTED_EDGE('',*,*,#43,.F.);+#43 = EDGE_CURVE('',#44,#46,#48,.T.);+#44 = VERTEX_POINT('',#45);+#45 = CARTESIAN_POINT('',(-7.62,-1.75,8.47));+#46 = VERTEX_POINT('',#47);+#47 = CARTESIAN_POINT('',(-7.62,8.75,8.47));+#48 = SURFACE_CURVE('',#49,(#53,#65),.PCURVE_S1.);+#49 = LINE('',#50,#51);+#50 = CARTESIAN_POINT('',(-7.62,-1.75,8.47));+#51 = VECTOR('',#52,1.);+#52 = DIRECTION('',(0.,1.,0.));+#53 = PCURVE('',#54,#59);+#54 = PLANE('',#55);+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);+#56 = CARTESIAN_POINT('',(-7.62,-1.75,0.));+#57 = DIRECTION('',(1.,0.,0.)); #58 = DIRECTION('',(0.,0.,1.));-#59 = DIRECTION('',(1.,0.,0.));-#60 = AXIS2_PLACEMENT_3D('',#61,#62,#63);-#61 = CARTESIAN_POINT('',(0.,0.,0.));-#62 = DIRECTION('',(0.,0.,1.));-#63 = DIRECTION('',(1.,0.,0.));-#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67);-#65 = CARTESIAN_POINT('',(0.,0.,0.));-#66 = DIRECTION('',(0.,0.,1.));-#67 = DIRECTION('',(1.,0.,0.));-#68 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72)) GLOBAL_UNIT_ASSIGNED_CONTEXT(-(#69,#70,#71)) REPRESENTATION_CONTEXT('Context #1',-  '3D Context with UNIT and UNCERTAINTY') );-#69 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );-#70 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );-#71 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );-#72 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69,-  'distance_accuracy_value','confusion accuracy');-#73 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#74,#76);-#74 = ( REPRESENTATION_RELATIONSHIP('','',#55,#32) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#75) -SHAPE_REPRESENTATION_RELATIONSHIP() );-#75 = ITEM_DEFINED_TRANSFORMATION('','',#11,#33);-#76 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#77);-#77 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('60','=>0:1:1:3','',#27,#50,$);-#78 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#52));-#79 = SHAPE_DEFINITION_REPRESENTATION(#80,#86);-#80 = PRODUCT_DEFINITION_SHAPE('','',#81);-#81 = PRODUCT_DEFINITION('design','',#82,#85);-#82 = PRODUCT_DEFINITION_FORMATION('','',#83);-#83 = PRODUCT('body','body','',(#84));-#84 = PRODUCT_CONTEXT('',#2,'mechanical');-#85 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#86 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#87),#1099);-#87 = MANIFOLD_SOLID_BREP('',#88);-#88 = CLOSED_SHELL('',(#89,#209,#285,#356,#445,#472,#655,#710,#765,#841,-    #890,#939,#966,#1021,#1076,#1080,#1084,#1091,#1095));-#89 = ADVANCED_FACE('',(#90),#104,.F.);-#90 = FACE_BOUND('',#91,.F.);-#91 = EDGE_LOOP('',(#92,#127,#155,#183));-#92 = ORIENTED_EDGE('',*,*,#93,.T.);-#93 = EDGE_CURVE('',#94,#96,#98,.T.);-#94 = VERTEX_POINT('',#95);-#95 = CARTESIAN_POINT('',(-7.62,-1.75,0.));-#96 = VERTEX_POINT('',#97);-#97 = CARTESIAN_POINT('',(-7.62,-1.75,8.47));-#98 = SURFACE_CURVE('',#99,(#103,#115),.PCURVE_S1.);-#99 = LINE('',#100,#101);-#100 = CARTESIAN_POINT('',(-7.62,-1.75,0.));-#101 = VECTOR('',#102,1.);-#102 = DIRECTION('',(0.,0.,1.));-#103 = PCURVE('',#104,#109);-#104 = PLANE('',#105);-#105 = AXIS2_PLACEMENT_3D('',#106,#107,#108);-#106 = CARTESIAN_POINT('',(-7.62,-1.75,0.));-#107 = DIRECTION('',(0.,1.,0.));-#108 = DIRECTION('',(1.,0.,0.));-#109 = DEFINITIONAL_REPRESENTATION('',(#110),#114);+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);+#60 = LINE('',#61,#62);+#61 = CARTESIAN_POINT('',(8.47,0.));+#62 = VECTOR('',#63,1.);+#63 = DIRECTION('',(0.,-1.));+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#65 = PCURVE('',#66,#71);+#66 = PLANE('',#67);+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);+#68 = CARTESIAN_POINT('',(-7.62,-1.75,8.47));+#69 = DIRECTION('',(0.,0.,1.));+#70 = DIRECTION('',(1.,0.,0.));+#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);+#72 = LINE('',#73,#74);+#73 = CARTESIAN_POINT('',(0.,0.));+#74 = VECTOR('',#75,1.);+#75 = DIRECTION('',(0.,1.));+#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#77 = ORIENTED_EDGE('',*,*,#78,.F.);+#78 = EDGE_CURVE('',#79,#44,#81,.T.);+#79 = VERTEX_POINT('',#80);+#80 = CARTESIAN_POINT('',(-7.62,-1.75,0.));+#81 = SURFACE_CURVE('',#82,(#86,#93),.PCURVE_S1.);+#82 = LINE('',#83,#84);+#83 = CARTESIAN_POINT('',(-7.62,-1.75,0.));+#84 = VECTOR('',#85,1.);+#85 = DIRECTION('',(0.,0.,1.));+#86 = PCURVE('',#54,#87);+#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92);+#88 = LINE('',#89,#90);+#89 = CARTESIAN_POINT('',(0.,0.));+#90 = VECTOR('',#91,1.);+#91 = DIRECTION('',(1.,0.));+#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#93 = PCURVE('',#94,#99);+#94 = PLANE('',#95);+#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);+#96 = CARTESIAN_POINT('',(-7.62,-1.75,0.));+#97 = DIRECTION('',(0.,1.,0.));+#98 = DIRECTION('',(0.,0.,1.));+#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104);+#100 = LINE('',#101,#102);+#101 = CARTESIAN_POINT('',(0.,0.));+#102 = VECTOR('',#103,1.);+#103 = DIRECTION('',(1.,0.));+#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#105 = ORIENTED_EDGE('',*,*,#106,.T.);+#106 = EDGE_CURVE('',#79,#107,#109,.T.);+#107 = VERTEX_POINT('',#108);+#108 = CARTESIAN_POINT('',(-7.62,10.25,0.));+#109 = SURFACE_CURVE('',#110,(#114,#121),.PCURVE_S1.); #110 = LINE('',#111,#112);-#111 = CARTESIAN_POINT('',(0.,0.));+#111 = CARTESIAN_POINT('',(-7.62,-1.75,0.)); #112 = VECTOR('',#113,1.);-#113 = DIRECTION('',(0.,-1.));-#114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#115 = PCURVE('',#116,#121);-#116 = PLANE('',#117);-#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120);-#118 = CARTESIAN_POINT('',(-7.62,10.25,0.));-#119 = DIRECTION('',(1.,0.,-0.));-#120 = DIRECTION('',(0.,-1.,0.));-#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);-#122 = LINE('',#123,#124);-#123 = CARTESIAN_POINT('',(12.,0.));-#124 = VECTOR('',#125,1.);-#125 = DIRECTION('',(0.,-1.));-#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#127 = ORIENTED_EDGE('',*,*,#128,.T.);-#128 = EDGE_CURVE('',#96,#129,#131,.T.);-#129 = VERTEX_POINT('',#130);-#130 = CARTESIAN_POINT('',(43.18,-1.75,8.47));-#131 = SURFACE_CURVE('',#132,(#136,#143),.PCURVE_S1.);-#132 = LINE('',#133,#134);-#133 = CARTESIAN_POINT('',(-7.62,-1.75,8.47));-#134 = VECTOR('',#135,1.);-#135 = DIRECTION('',(1.,0.,0.));-#136 = PCURVE('',#104,#137);-#137 = DEFINITIONAL_REPRESENTATION('',(#138),#142);+#113 = DIRECTION('',(0.,1.,0.));+#114 = PCURVE('',#54,#115);+#115 = DEFINITIONAL_REPRESENTATION('',(#116),#120);+#116 = LINE('',#117,#118);+#117 = CARTESIAN_POINT('',(0.,0.));+#118 = VECTOR('',#119,1.);+#119 = DIRECTION('',(0.,-1.));+#120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#121 = PCURVE('',#122,#127);+#122 = PLANE('',#123);+#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);+#124 = CARTESIAN_POINT('',(-7.62,-1.75,0.));+#125 = DIRECTION('',(0.,0.,1.));+#126 = DIRECTION('',(1.,0.,0.));+#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132);+#128 = LINE('',#129,#130);+#129 = CARTESIAN_POINT('',(0.,0.));+#130 = VECTOR('',#131,1.);+#131 = DIRECTION('',(0.,1.));+#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#133 = ORIENTED_EDGE('',*,*,#134,.T.);+#134 = EDGE_CURVE('',#107,#135,#137,.T.);+#135 = VERTEX_POINT('',#136);+#136 = CARTESIAN_POINT('',(-7.62,10.25,7.72));+#137 = SURFACE_CURVE('',#138,(#142,#149),.PCURVE_S1.); #138 = LINE('',#139,#140);-#139 = CARTESIAN_POINT('',(0.,-8.47));+#139 = CARTESIAN_POINT('',(-7.62,10.25,0.)); #140 = VECTOR('',#141,1.);-#141 = DIRECTION('',(1.,0.));-#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#143 = PCURVE('',#144,#149);-#144 = PLANE('',#145);-#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148);-#146 = CARTESIAN_POINT('',(17.78,4.25,8.47));-#147 = DIRECTION('',(0.,0.,1.));-#148 = DIRECTION('',(1.,0.,-0.));-#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154);-#150 = LINE('',#151,#152);-#151 = CARTESIAN_POINT('',(-25.4,-6.));-#152 = VECTOR('',#153,1.);-#153 = DIRECTION('',(1.,0.));-#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#155 = ORIENTED_EDGE('',*,*,#156,.F.);-#156 = EDGE_CURVE('',#157,#129,#159,.T.);-#157 = VERTEX_POINT('',#158);-#158 = CARTESIAN_POINT('',(43.18,-1.75,0.));-#159 = SURFACE_CURVE('',#160,(#164,#171),.PCURVE_S1.);-#160 = LINE('',#161,#162);-#161 = CARTESIAN_POINT('',(43.18,-1.75,0.));-#162 = VECTOR('',#163,1.);-#163 = DIRECTION('',(0.,0.,1.));-#164 = PCURVE('',#104,#165);-#165 = DEFINITIONAL_REPRESENTATION('',(#166),#170);-#166 = LINE('',#167,#168);-#167 = CARTESIAN_POINT('',(50.8,0.));-#168 = VECTOR('',#169,1.);-#169 = DIRECTION('',(0.,-1.));-#170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#171 = PCURVE('',#172,#177);-#172 = PLANE('',#173);-#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176);-#174 = CARTESIAN_POINT('',(43.18,-1.75,0.));-#175 = DIRECTION('',(-1.,0.,0.));-#176 = DIRECTION('',(0.,1.,0.));-#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182);-#178 = LINE('',#179,#180);-#179 = CARTESIAN_POINT('',(0.,0.));-#180 = VECTOR('',#181,1.);-#181 = DIRECTION('',(0.,-1.));-#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#183 = ORIENTED_EDGE('',*,*,#184,.F.);-#184 = EDGE_CURVE('',#94,#157,#185,.T.);-#185 = SURFACE_CURVE('',#186,(#190,#197),.PCURVE_S1.);-#186 = LINE('',#187,#188);-#187 = CARTESIAN_POINT('',(-7.62,-1.75,0.));-#188 = VECTOR('',#189,1.);-#189 = DIRECTION('',(1.,0.,0.));-#190 = PCURVE('',#104,#191);-#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196);-#192 = LINE('',#193,#194);-#193 = CARTESIAN_POINT('',(0.,0.));-#194 = VECTOR('',#195,1.);-#195 = DIRECTION('',(1.,0.));-#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#197 = PCURVE('',#198,#203);-#198 = PLANE('',#199);-#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202);-#200 = CARTESIAN_POINT('',(17.78,4.25,0.));-#201 = DIRECTION('',(0.,0.,1.));-#202 = DIRECTION('',(1.,0.,-0.));-#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208);-#204 = LINE('',#205,#206);-#205 = CARTESIAN_POINT('',(-25.4,-6.));-#206 = VECTOR('',#207,1.);-#207 = DIRECTION('',(1.,0.));-#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#209 = ADVANCED_FACE('',(#210),#116,.F.);-#210 = FACE_BOUND('',#211,.F.);-#211 = EDGE_LOOP('',(#212,#242,#263,#264));+#141 = DIRECTION('',(0.,0.,1.));+#142 = PCURVE('',#54,#143);+#143 = DEFINITIONAL_REPRESENTATION('',(#144),#148);+#144 = LINE('',#145,#146);+#145 = CARTESIAN_POINT('',(0.,-12.));+#146 = VECTOR('',#147,1.);+#147 = DIRECTION('',(1.,0.));+#148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#149 = PCURVE('',#150,#155);+#150 = PLANE('',#151);+#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154);+#152 = CARTESIAN_POINT('',(-7.62,10.25,0.));+#153 = DIRECTION('',(0.,1.,0.));+#154 = DIRECTION('',(0.,0.,1.));+#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160);+#156 = LINE('',#157,#158);+#157 = CARTESIAN_POINT('',(0.,0.));+#158 = VECTOR('',#159,1.);+#159 = DIRECTION('',(1.,0.));+#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#161 = ORIENTED_EDGE('',*,*,#162,.T.);+#162 = EDGE_CURVE('',#135,#46,#163,.T.);+#163 = SURFACE_CURVE('',#164,(#168,#174),.PCURVE_S1.);+#164 = LINE('',#165,#166);+#165 = CARTESIAN_POINT('',(-7.62,6.244,9.723));+#166 = VECTOR('',#167,1.);+#167 = DIRECTION('',(0.,-0.894427191,0.4472135955));+#168 = PCURVE('',#54,#169);+#169 = DEFINITIONAL_REPRESENTATION('',(#170),#173);+#170 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#171,#172),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-4.478844158932,-2.801793175807),.PIECEWISE_BEZIER_KNOTS.);+#171 = CARTESIAN_POINT('',(7.72,-12.));+#172 = CARTESIAN_POINT('',(8.47,-10.5));+#173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#174 = PCURVE('',#175,#180);+#175 = PLANE('',#176);+#176 = AXIS2_PLACEMENT_3D('',#177,#178,#179);+#177 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#178 = DIRECTION('',(-0.,0.4472135955,0.894427191));+#179 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#180 = DEFINITIONAL_REPRESENTATION('',(#181),#184);+#181 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#182,#183),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-4.478844158932,-2.801793175807),.PIECEWISE_BEZIER_KNOTS.);+#182 = CARTESIAN_POINT('',(1.677050983125,-1.E-02));+#183 = CARTESIAN_POINT('',(3.10862446895E-15,-1.E-02));+#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#185 = ADVANCED_FACE('',(#186),#66,.T.);+#186 = FACE_BOUND('',#187,.T.);+#187 = EDGE_LOOP('',(#188,#189,#212,#240,#268,#296,#324,#352,#380,#408,+    #436,#464,#492,#520,#548,#576,#604,#632,#660,#688));+#188 = ORIENTED_EDGE('',*,*,#43,.F.);+#189 = ORIENTED_EDGE('',*,*,#190,.T.);+#190 = EDGE_CURVE('',#44,#191,#193,.T.);+#191 = VERTEX_POINT('',#192);+#192 = CARTESIAN_POINT('',(43.18,-1.75,8.47));+#193 = SURFACE_CURVE('',#194,(#198,#205),.PCURVE_S1.);+#194 = LINE('',#195,#196);+#195 = CARTESIAN_POINT('',(-7.62,-1.75,8.47));+#196 = VECTOR('',#197,1.);+#197 = DIRECTION('',(1.,0.,0.));+#198 = PCURVE('',#66,#199);+#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204);+#200 = LINE('',#201,#202);+#201 = CARTESIAN_POINT('',(0.,0.));+#202 = VECTOR('',#203,1.);+#203 = DIRECTION('',(1.,0.));+#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#205 = PCURVE('',#94,#206);+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);+#207 = LINE('',#208,#209);+#208 = CARTESIAN_POINT('',(8.47,0.));+#209 = VECTOR('',#210,1.);+#210 = DIRECTION('',(0.,1.));+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) ); #212 = ORIENTED_EDGE('',*,*,#213,.T.);-#213 = EDGE_CURVE('',#214,#216,#218,.T.);+#213 = EDGE_CURVE('',#191,#214,#216,.T.); #214 = VERTEX_POINT('',#215);-#215 = CARTESIAN_POINT('',(-7.62,10.25,0.));-#216 = VERTEX_POINT('',#217);-#217 = CARTESIAN_POINT('',(-7.62,10.25,8.47));-#218 = SURFACE_CURVE('',#219,(#223,#230),.PCURVE_S1.);-#219 = LINE('',#220,#221);-#220 = CARTESIAN_POINT('',(-7.62,10.25,0.));-#221 = VECTOR('',#222,1.);-#222 = DIRECTION('',(0.,0.,1.));-#223 = PCURVE('',#116,#224);-#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229);-#225 = LINE('',#226,#227);-#226 = CARTESIAN_POINT('',(0.,0.));-#227 = VECTOR('',#228,1.);-#228 = DIRECTION('',(0.,-1.));-#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#230 = PCURVE('',#231,#236);-#231 = PLANE('',#232);-#232 = AXIS2_PLACEMENT_3D('',#233,#234,#235);-#233 = CARTESIAN_POINT('',(43.18,10.25,0.));-#234 = DIRECTION('',(0.,-1.,0.));-#235 = DIRECTION('',(-1.,0.,0.));-#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241);-#237 = LINE('',#238,#239);-#238 = CARTESIAN_POINT('',(50.8,0.));-#239 = VECTOR('',#240,1.);-#240 = DIRECTION('',(0.,-1.));-#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#242 = ORIENTED_EDGE('',*,*,#243,.T.);-#243 = EDGE_CURVE('',#216,#96,#244,.T.);+#215 = CARTESIAN_POINT('',(43.18,8.75,8.47));+#216 = SURFACE_CURVE('',#217,(#221,#228),.PCURVE_S1.);+#217 = LINE('',#218,#219);+#218 = CARTESIAN_POINT('',(43.18,-1.75,8.47));+#219 = VECTOR('',#220,1.);+#220 = DIRECTION('',(0.,1.,0.));+#221 = PCURVE('',#66,#222);+#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227);+#223 = LINE('',#224,#225);+#224 = CARTESIAN_POINT('',(50.8,0.));+#225 = VECTOR('',#226,1.);+#226 = DIRECTION('',(0.,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('',(43.18,-1.75,0.));+#232 = DIRECTION('',(1.,0.,0.));+#233 = DIRECTION('',(0.,0.,1.));+#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);+#235 = LINE('',#236,#237);+#236 = CARTESIAN_POINT('',(8.47,0.));+#237 = VECTOR('',#238,1.);+#238 = DIRECTION('',(0.,-1.));+#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('',(36.61,8.75,8.47)); #244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); #245 = LINE('',#246,#247);-#246 = CARTESIAN_POINT('',(-7.62,10.25,8.47));+#246 = CARTESIAN_POINT('',(-7.63,8.75,8.47)); #247 = VECTOR('',#248,1.);-#248 = DIRECTION('',(0.,-1.,0.));-#249 = PCURVE('',#116,#250);+#248 = DIRECTION('',(1.,0.,0.));+#249 = PCURVE('',#66,#250); #250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); #251 = LINE('',#252,#253);-#252 = CARTESIAN_POINT('',(0.,-8.47));+#252 = CARTESIAN_POINT('',(-1.E-02,10.5)); #253 = VECTOR('',#254,1.); #254 = DIRECTION('',(1.,0.)); #255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#256 = PCURVE('',#144,#257);-#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262);-#258 = LINE('',#259,#260);-#259 = CARTESIAN_POINT('',(-25.4,6.));-#260 = VECTOR('',#261,1.);-#261 = DIRECTION('',(0.,-1.));-#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#263 = ORIENTED_EDGE('',*,*,#93,.F.);-#264 = ORIENTED_EDGE('',*,*,#265,.F.);-#265 = EDGE_CURVE('',#214,#94,#266,.T.);-#266 = SURFACE_CURVE('',#267,(#271,#278),.PCURVE_S1.);-#267 = LINE('',#268,#269);-#268 = CARTESIAN_POINT('',(-7.62,10.25,0.));-#269 = VECTOR('',#270,1.);-#270 = DIRECTION('',(0.,-1.,0.));-#271 = PCURVE('',#116,#272);-#272 = DEFINITIONAL_REPRESENTATION('',(#273),#277);+#256 = PCURVE('',#257,#262);+#257 = PLANE('',#258);+#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261);+#259 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#260 = DIRECTION('',(-0.,0.4472135955,0.894427191));+#261 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);+#263 = LINE('',#264,#265);+#264 = CARTESIAN_POINT('',(0.,0.));+#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('',(34.51,8.75,8.47));+#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); #273 = LINE('',#274,#275);-#274 = CARTESIAN_POINT('',(0.,0.));+#274 = CARTESIAN_POINT('',(-7.63,8.75,8.47)); #275 = VECTOR('',#276,1.);-#276 = DIRECTION('',(1.,0.));-#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#278 = PCURVE('',#198,#279);-#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284);-#280 = LINE('',#281,#282);-#281 = CARTESIAN_POINT('',(-25.4,6.));-#282 = VECTOR('',#283,1.);-#283 = DIRECTION('',(0.,-1.));-#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#285 = ADVANCED_FACE('',(#286),#172,.F.);-#286 = FACE_BOUND('',#287,.F.);-#287 = EDGE_LOOP('',(#288,#289,#312,#335));-#288 = ORIENTED_EDGE('',*,*,#156,.T.);-#289 = ORIENTED_EDGE('',*,*,#290,.T.);-#290 = EDGE_CURVE('',#129,#291,#293,.T.);-#291 = VERTEX_POINT('',#292);-#292 = CARTESIAN_POINT('',(43.18,10.25,8.47));-#293 = SURFACE_CURVE('',#294,(#298,#305),.PCURVE_S1.);-#294 = LINE('',#295,#296);-#295 = CARTESIAN_POINT('',(43.18,-1.75,8.47));-#296 = VECTOR('',#297,1.);-#297 = DIRECTION('',(0.,1.,0.));-#298 = PCURVE('',#172,#299);-#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);-#300 = LINE('',#301,#302);-#301 = CARTESIAN_POINT('',(0.,-8.47));-#302 = VECTOR('',#303,1.);-#303 = DIRECTION('',(1.,0.));-#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#305 = PCURVE('',#144,#306);+#276 = DIRECTION('',(1.,0.,0.));+#277 = PCURVE('',#66,#278);+#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283);+#279 = LINE('',#280,#281);+#280 = CARTESIAN_POINT('',(-1.E-02,10.5));+#281 = VECTOR('',#282,1.);+#282 = DIRECTION('',(1.,0.));+#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('',(34.51,8.75,6.75));+#288 = DIRECTION('',(0.,1.,0.));+#289 = DIRECTION('',(0.,0.,1.));+#290 = DEFINITIONAL_REPRESENTATION('',(#291),#295);+#291 = LINE('',#292,#293);+#292 = CARTESIAN_POINT('',(1.72,-42.14));+#293 = VECTOR('',#294,1.);+#294 = DIRECTION('',(0.,1.));+#295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#296 = ORIENTED_EDGE('',*,*,#297,.F.);+#297 = EDGE_CURVE('',#298,#270,#300,.T.);+#298 = VERTEX_POINT('',#299);+#299 = CARTESIAN_POINT('',(31.53,8.75,8.47));+#300 = SURFACE_CURVE('',#301,(#305,#312),.PCURVE_S1.);+#301 = LINE('',#302,#303);+#302 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#303 = VECTOR('',#304,1.);+#304 = DIRECTION('',(1.,0.,0.));+#305 = PCURVE('',#66,#306); #306 = DEFINITIONAL_REPRESENTATION('',(#307),#311); #307 = LINE('',#308,#309);-#308 = CARTESIAN_POINT('',(25.4,-6.));+#308 = CARTESIAN_POINT('',(-1.E-02,10.5)); #309 = VECTOR('',#310,1.);-#310 = DIRECTION('',(0.,1.));+#310 = DIRECTION('',(1.,0.)); #311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#312 = ORIENTED_EDGE('',*,*,#313,.F.);-#313 = EDGE_CURVE('',#314,#291,#316,.T.);-#314 = VERTEX_POINT('',#315);-#315 = CARTESIAN_POINT('',(43.18,10.25,0.));-#316 = SURFACE_CURVE('',#317,(#321,#328),.PCURVE_S1.);-#317 = LINE('',#318,#319);-#318 = CARTESIAN_POINT('',(43.18,10.25,0.));-#319 = VECTOR('',#320,1.);-#320 = DIRECTION('',(0.,0.,1.));-#321 = PCURVE('',#172,#322);-#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327);-#323 = LINE('',#324,#325);-#324 = CARTESIAN_POINT('',(12.,0.));-#325 = VECTOR('',#326,1.);-#326 = DIRECTION('',(0.,-1.));-#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#328 = PCURVE('',#231,#329);-#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334);-#330 = LINE('',#331,#332);-#331 = CARTESIAN_POINT('',(0.,-0.));-#332 = VECTOR('',#333,1.);-#333 = DIRECTION('',(0.,-1.));-#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#335 = ORIENTED_EDGE('',*,*,#336,.F.);-#336 = EDGE_CURVE('',#157,#314,#337,.T.);-#337 = SURFACE_CURVE('',#338,(#342,#349),.PCURVE_S1.);-#338 = LINE('',#339,#340);-#339 = CARTESIAN_POINT('',(43.18,-1.75,0.));-#340 = VECTOR('',#341,1.);-#341 = DIRECTION('',(0.,1.,0.));-#342 = PCURVE('',#172,#343);-#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348);-#344 = LINE('',#345,#346);-#345 = CARTESIAN_POINT('',(0.,0.));-#346 = VECTOR('',#347,1.);-#347 = DIRECTION('',(1.,0.));-#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#349 = PCURVE('',#198,#350);-#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355);-#351 = LINE('',#352,#353);-#352 = CARTESIAN_POINT('',(25.4,-6.));-#353 = VECTOR('',#354,1.);-#354 = DIRECTION('',(0.,1.));-#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#356 = ADVANCED_FACE('',(#357,#383,#414),#198,.F.);-#357 = FACE_BOUND('',#358,.F.);-#358 = EDGE_LOOP('',(#359,#360,#361,#382));-#359 = ORIENTED_EDGE('',*,*,#184,.T.);-#360 = ORIENTED_EDGE('',*,*,#336,.T.);-#361 = ORIENTED_EDGE('',*,*,#362,.T.);-#362 = EDGE_CURVE('',#314,#214,#363,.T.);-#363 = SURFACE_CURVE('',#364,(#368,#375),.PCURVE_S1.);-#364 = LINE('',#365,#366);-#365 = CARTESIAN_POINT('',(43.18,10.25,0.));-#366 = VECTOR('',#367,1.);-#367 = DIRECTION('',(-1.,0.,0.));-#368 = PCURVE('',#198,#369);-#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374);-#370 = LINE('',#371,#372);-#371 = CARTESIAN_POINT('',(25.4,6.));-#372 = VECTOR('',#373,1.);-#373 = DIRECTION('',(-1.,0.));-#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#375 = PCURVE('',#231,#376);-#376 = DEFINITIONAL_REPRESENTATION('',(#377),#381);-#377 = LINE('',#378,#379);-#378 = CARTESIAN_POINT('',(0.,-0.));-#379 = VECTOR('',#380,1.);-#380 = DIRECTION('',(1.,0.));-#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#382 = ORIENTED_EDGE('',*,*,#265,.T.);-#383 = FACE_BOUND('',#384,.F.);-#384 = EDGE_LOOP('',(#385));-#385 = ORIENTED_EDGE('',*,*,#386,.F.);-#386 = EDGE_CURVE('',#387,#387,#389,.T.);-#387 = VERTEX_POINT('',#388);-#388 = CARTESIAN_POINT('',(-3.93,2.51,0.));-#389 = SURFACE_CURVE('',#390,(#395,#402),.PCURVE_S1.);-#390 = CIRCLE('',#391,1.15);-#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394);-#392 = CARTESIAN_POINT('',(-5.08,2.51,0.));-#393 = DIRECTION('',(0.,0.,1.));-#394 = DIRECTION('',(1.,0.,-0.));-#395 = PCURVE('',#198,#396);-#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);-#397 = CIRCLE('',#398,1.15);-#398 = AXIS2_PLACEMENT_2D('',#399,#400);-#399 = CARTESIAN_POINT('',(-22.86,-1.74));-#400 = DIRECTION('',(1.,0.));-#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#402 = PCURVE('',#403,#408);-#403 = CYLINDRICAL_SURFACE('',#404,1.15);-#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);-#405 = CARTESIAN_POINT('',(-5.08,2.51,-2.5));-#406 = DIRECTION('',(-0.,-0.,-1.));-#407 = DIRECTION('',(1.,0.,0.));-#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413);-#409 = LINE('',#410,#411);-#410 = CARTESIAN_POINT('',(6.28318530718,-2.5));-#411 = VECTOR('',#412,1.);-#412 = DIRECTION('',(-1.,0.));-#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#414 = FACE_BOUND('',#415,.F.);-#415 = EDGE_LOOP('',(#416));-#416 = ORIENTED_EDGE('',*,*,#417,.F.);-#417 = EDGE_CURVE('',#418,#418,#420,.T.);-#418 = VERTEX_POINT('',#419);-#419 = CARTESIAN_POINT('',(41.79,2.51,0.));-#420 = SURFACE_CURVE('',#421,(#426,#433),.PCURVE_S1.);-#421 = CIRCLE('',#422,1.15);-#422 = AXIS2_PLACEMENT_3D('',#423,#424,#425);-#423 = CARTESIAN_POINT('',(40.64,2.51,0.));-#424 = DIRECTION('',(0.,0.,1.));-#425 = DIRECTION('',(1.,0.,-0.));-#426 = PCURVE('',#198,#427);-#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432);-#428 = CIRCLE('',#429,1.15);-#429 = AXIS2_PLACEMENT_2D('',#430,#431);-#430 = CARTESIAN_POINT('',(22.86,-1.74));-#431 = DIRECTION('',(1.,0.));-#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#433 = PCURVE('',#434,#439);-#434 = CYLINDRICAL_SURFACE('',#435,1.15);-#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438);-#436 = CARTESIAN_POINT('',(40.64,2.51,-2.5));-#437 = DIRECTION('',(-0.,-0.,-1.));-#438 = DIRECTION('',(1.,0.,0.));-#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444);-#440 = LINE('',#441,#442);-#441 = CARTESIAN_POINT('',(6.28318530718,-2.5));-#442 = VECTOR('',#443,1.);-#443 = DIRECTION('',(-1.,0.));-#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#445 = ADVANCED_FACE('',(#446),#144,.T.);-#446 = FACE_BOUND('',#447,.T.);-#447 = EDGE_LOOP('',(#448,#449,#450,#471));-#448 = ORIENTED_EDGE('',*,*,#128,.T.);-#449 = ORIENTED_EDGE('',*,*,#290,.T.);-#450 = ORIENTED_EDGE('',*,*,#451,.T.);-#451 = EDGE_CURVE('',#291,#216,#452,.T.);-#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.);-#453 = LINE('',#454,#455);-#454 = CARTESIAN_POINT('',(43.18,10.25,8.47));-#455 = VECTOR('',#456,1.);-#456 = DIRECTION('',(-1.,0.,0.));-#457 = PCURVE('',#144,#458);+#312 = PCURVE('',#313,#318);+#313 = PLANE('',#314);+#314 = AXIS2_PLACEMENT_3D('',#315,#316,#317);+#315 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#316 = DIRECTION('',(-0.,0.4472135955,0.894427191));+#317 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);+#319 = LINE('',#320,#321);+#320 = CARTESIAN_POINT('',(0.,0.));+#321 = VECTOR('',#322,1.);+#322 = DIRECTION('',(0.,-1.));+#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#324 = ORIENTED_EDGE('',*,*,#325,.F.);+#325 = EDGE_CURVE('',#326,#298,#328,.T.);+#326 = VERTEX_POINT('',#327);+#327 = CARTESIAN_POINT('',(29.43,8.75,8.47));+#328 = SURFACE_CURVE('',#329,(#333,#340),.PCURVE_S1.);+#329 = LINE('',#330,#331);+#330 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#331 = VECTOR('',#332,1.);+#332 = DIRECTION('',(1.,0.,0.));+#333 = PCURVE('',#66,#334);+#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339);+#335 = LINE('',#336,#337);+#336 = CARTESIAN_POINT('',(-1.E-02,10.5));+#337 = VECTOR('',#338,1.);+#338 = DIRECTION('',(1.,0.));+#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#340 = PCURVE('',#341,#346);+#341 = PLANE('',#342);+#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345);+#343 = CARTESIAN_POINT('',(29.43,8.75,6.75));+#344 = DIRECTION('',(0.,1.,0.));+#345 = DIRECTION('',(0.,0.,1.));+#346 = DEFINITIONAL_REPRESENTATION('',(#347),#351);+#347 = LINE('',#348,#349);+#348 = CARTESIAN_POINT('',(1.72,-37.06));+#349 = VECTOR('',#350,1.);+#350 = DIRECTION('',(0.,1.));+#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#352 = ORIENTED_EDGE('',*,*,#353,.F.);+#353 = EDGE_CURVE('',#354,#326,#356,.T.);+#354 = VERTEX_POINT('',#355);+#355 = CARTESIAN_POINT('',(26.45,8.75,8.47));+#356 = SURFACE_CURVE('',#357,(#361,#368),.PCURVE_S1.);+#357 = LINE('',#358,#359);+#358 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#359 = VECTOR('',#360,1.);+#360 = DIRECTION('',(1.,0.,0.));+#361 = PCURVE('',#66,#362);+#362 = DEFINITIONAL_REPRESENTATION('',(#363),#367);+#363 = LINE('',#364,#365);+#364 = CARTESIAN_POINT('',(-1.E-02,10.5));+#365 = VECTOR('',#366,1.);+#366 = DIRECTION('',(1.,0.));+#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#368 = PCURVE('',#369,#374);+#369 = PLANE('',#370);+#370 = AXIS2_PLACEMENT_3D('',#371,#372,#373);+#371 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#372 = DIRECTION('',(-0.,0.4472135955,0.894427191));+#373 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);+#375 = LINE('',#376,#377);+#376 = CARTESIAN_POINT('',(0.,0.));+#377 = VECTOR('',#378,1.);+#378 = DIRECTION('',(0.,-1.));+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#380 = ORIENTED_EDGE('',*,*,#381,.F.);+#381 = EDGE_CURVE('',#382,#354,#384,.T.);+#382 = VERTEX_POINT('',#383);+#383 = CARTESIAN_POINT('',(24.35,8.75,8.47));+#384 = SURFACE_CURVE('',#385,(#389,#396),.PCURVE_S1.);+#385 = LINE('',#386,#387);+#386 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#387 = VECTOR('',#388,1.);+#388 = DIRECTION('',(1.,0.,0.));+#389 = PCURVE('',#66,#390);+#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395);+#391 = LINE('',#392,#393);+#392 = CARTESIAN_POINT('',(-1.E-02,10.5));+#393 = VECTOR('',#394,1.);+#394 = DIRECTION('',(1.,0.));+#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#396 = PCURVE('',#397,#402);+#397 = PLANE('',#398);+#398 = AXIS2_PLACEMENT_3D('',#399,#400,#401);+#399 = CARTESIAN_POINT('',(24.35,8.75,6.75));+#400 = DIRECTION('',(0.,1.,0.));+#401 = DIRECTION('',(0.,0.,1.));+#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407);+#403 = LINE('',#404,#405);+#404 = CARTESIAN_POINT('',(1.72,-31.98));+#405 = VECTOR('',#406,1.);+#406 = DIRECTION('',(0.,1.));+#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#408 = ORIENTED_EDGE('',*,*,#409,.F.);+#409 = EDGE_CURVE('',#410,#382,#412,.T.);+#410 = VERTEX_POINT('',#411);+#411 = CARTESIAN_POINT('',(21.37,8.75,8.47));+#412 = SURFACE_CURVE('',#413,(#417,#424),.PCURVE_S1.);+#413 = LINE('',#414,#415);+#414 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#415 = VECTOR('',#416,1.);+#416 = DIRECTION('',(1.,0.,0.));+#417 = PCURVE('',#66,#418);+#418 = DEFINITIONAL_REPRESENTATION('',(#419),#423);+#419 = LINE('',#420,#421);+#420 = CARTESIAN_POINT('',(-1.E-02,10.5));+#421 = VECTOR('',#422,1.);+#422 = DIRECTION('',(1.,0.));+#423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#424 = PCURVE('',#425,#430);+#425 = PLANE('',#426);+#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429);+#427 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#428 = DIRECTION('',(-0.,0.4472135955,0.894427191));+#429 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435);+#431 = LINE('',#432,#433);+#432 = CARTESIAN_POINT('',(0.,0.));+#433 = VECTOR('',#434,1.);+#434 = DIRECTION('',(0.,-1.));+#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#436 = ORIENTED_EDGE('',*,*,#437,.F.);+#437 = EDGE_CURVE('',#438,#410,#440,.T.);+#438 = VERTEX_POINT('',#439);+#439 = CARTESIAN_POINT('',(19.27,8.75,8.47));+#440 = SURFACE_CURVE('',#441,(#445,#452),.PCURVE_S1.);+#441 = LINE('',#442,#443);+#442 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#443 = VECTOR('',#444,1.);+#444 = DIRECTION('',(1.,0.,0.));+#445 = PCURVE('',#66,#446);+#446 = DEFINITIONAL_REPRESENTATION('',(#447),#451);+#447 = LINE('',#448,#449);+#448 = CARTESIAN_POINT('',(-1.E-02,10.5));+#449 = VECTOR('',#450,1.);+#450 = DIRECTION('',(1.,0.));+#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#452 = PCURVE('',#453,#458);+#453 = PLANE('',#454);+#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457);+#455 = CARTESIAN_POINT('',(19.27,8.75,6.75));+#456 = DIRECTION('',(0.,1.,0.));+#457 = DIRECTION('',(0.,0.,1.)); #458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); #459 = LINE('',#460,#461);-#460 = CARTESIAN_POINT('',(25.4,6.));+#460 = CARTESIAN_POINT('',(1.72,-26.9)); #461 = VECTOR('',#462,1.);-#462 = DIRECTION('',(-1.,0.));+#462 = DIRECTION('',(0.,1.)); #463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#464 = PCURVE('',#231,#465);-#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470);-#466 = LINE('',#467,#468);-#467 = CARTESIAN_POINT('',(0.,-8.47));-#468 = VECTOR('',#469,1.);-#469 = DIRECTION('',(1.,0.));-#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#471 = ORIENTED_EDGE('',*,*,#243,.T.);-#472 = ADVANCED_FACE('',(#473,#479,#593,#624),#231,.F.);-#473 = FACE_BOUND('',#474,.F.);-#474 = EDGE_LOOP('',(#475,#476,#477,#478));-#475 = ORIENTED_EDGE('',*,*,#313,.T.);-#476 = ORIENTED_EDGE('',*,*,#451,.T.);-#477 = ORIENTED_EDGE('',*,*,#213,.F.);-#478 = ORIENTED_EDGE('',*,*,#362,.F.);-#479 = FACE_BOUND('',#480,.F.);-#480 = EDGE_LOOP('',(#481,#511,#539,#567));-#481 = ORIENTED_EDGE('',*,*,#482,.F.);-#482 = EDGE_CURVE('',#483,#485,#487,.T.);-#483 = VERTEX_POINT('',#484);-#484 = CARTESIAN_POINT('',(38.31,10.25,1.4));-#485 = VERTEX_POINT('',#486);-#486 = CARTESIAN_POINT('',(38.31,10.25,7.07));-#487 = SURFACE_CURVE('',#488,(#492,#499),.PCURVE_S1.);-#488 = LINE('',#489,#490);-#489 = CARTESIAN_POINT('',(38.31,10.25,1.4));-#490 = VECTOR('',#491,1.);-#491 = DIRECTION('',(0.,0.,1.));-#492 = PCURVE('',#231,#493);-#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498);-#494 = LINE('',#495,#496);-#495 = CARTESIAN_POINT('',(4.87,-1.4));-#496 = VECTOR('',#497,1.);-#497 = DIRECTION('',(0.,-1.));-#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#499 = PCURVE('',#500,#505);-#500 = PLANE('',#501);-#501 = AXIS2_PLACEMENT_3D('',#502,#503,#504);-#502 = CARTESIAN_POINT('',(38.31,4.75,1.4));-#503 = DIRECTION('',(-1.,0.,0.));-#504 = DIRECTION('',(0.,1.,0.));-#505 = DEFINITIONAL_REPRESENTATION('',(#506),#510);-#506 = LINE('',#507,#508);-#507 = CARTESIAN_POINT('',(5.5,0.));-#508 = VECTOR('',#509,1.);-#509 = DIRECTION('',(0.,-1.));-#510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#511 = ORIENTED_EDGE('',*,*,#512,.T.);-#512 = EDGE_CURVE('',#483,#513,#515,.T.);-#513 = VERTEX_POINT('',#514);-#514 = CARTESIAN_POINT('',(-2.75,10.25,1.4));-#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.);-#516 = LINE('',#517,#518);-#517 = CARTESIAN_POINT('',(38.31,10.25,1.4));-#518 = VECTOR('',#519,1.);-#519 = DIRECTION('',(-1.,0.,0.));-#520 = PCURVE('',#231,#521);-#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526);-#522 = LINE('',#523,#524);-#523 = CARTESIAN_POINT('',(4.87,-1.4));-#524 = VECTOR('',#525,1.);-#525 = DIRECTION('',(1.,0.));-#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#527 = PCURVE('',#528,#533);-#528 = PLANE('',#529);-#529 = AXIS2_PLACEMENT_3D('',#530,#531,#532);-#530 = CARTESIAN_POINT('',(17.78,7.5,1.4));-#531 = DIRECTION('',(0.,0.,1.));-#532 = DIRECTION('',(1.,0.,-0.));-#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538);-#534 = LINE('',#535,#536);-#535 = CARTESIAN_POINT('',(20.53,2.75));-#536 = VECTOR('',#537,1.);-#537 = DIRECTION('',(-1.,0.));-#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#539 = ORIENTED_EDGE('',*,*,#540,.T.);-#540 = EDGE_CURVE('',#513,#541,#543,.T.);-#541 = VERTEX_POINT('',#542);-#542 = CARTESIAN_POINT('',(-2.75,10.25,7.07));-#543 = SURFACE_CURVE('',#544,(#548,#555),.PCURVE_S1.);-#544 = LINE('',#545,#546);-#545 = CARTESIAN_POINT('',(-2.75,10.25,1.4));-#546 = VECTOR('',#547,1.);-#547 = DIRECTION('',(0.,0.,1.));-#548 = PCURVE('',#231,#549);-#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554);-#550 = LINE('',#551,#552);-#551 = CARTESIAN_POINT('',(45.93,-1.4));-#552 = VECTOR('',#553,1.);-#553 = DIRECTION('',(0.,-1.));-#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#555 = PCURVE('',#556,#561);-#556 = PLANE('',#557);-#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560);-#558 = CARTESIAN_POINT('',(-2.75,10.25,1.4));-#559 = DIRECTION('',(1.,0.,-0.));-#560 = DIRECTION('',(0.,-1.,0.));-#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566);-#562 = LINE('',#563,#564);-#563 = CARTESIAN_POINT('',(0.,0.));-#564 = VECTOR('',#565,1.);-#565 = DIRECTION('',(0.,-1.));-#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#567 = ORIENTED_EDGE('',*,*,#568,.F.);-#568 = EDGE_CURVE('',#485,#541,#569,.T.);-#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.);-#570 = LINE('',#571,#572);-#571 = CARTESIAN_POINT('',(38.31,10.25,7.07));-#572 = VECTOR('',#573,1.);-#573 = DIRECTION('',(-1.,0.,0.));-#574 = PCURVE('',#231,#575);-#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);-#576 = LINE('',#577,#578);-#577 = CARTESIAN_POINT('',(4.87,-7.07));-#578 = VECTOR('',#579,1.);-#579 = DIRECTION('',(1.,0.));-#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#581 = PCURVE('',#582,#587);-#582 = PLANE('',#583);-#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586);-#584 = CARTESIAN_POINT('',(17.78,7.5,7.07));-#585 = DIRECTION('',(0.,0.,1.));-#586 = DIRECTION('',(1.,0.,-0.));-#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592);-#588 = LINE('',#589,#590);-#589 = CARTESIAN_POINT('',(20.53,2.75));-#590 = VECTOR('',#591,1.);-#591 = DIRECTION('',(-1.,0.));-#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#593 = FACE_BOUND('',#594,.F.);-#594 = EDGE_LOOP('',(#595));-#595 = ORIENTED_EDGE('',*,*,#596,.F.);-#596 = EDGE_CURVE('',#597,#597,#599,.T.);-#597 = VERTEX_POINT('',#598);-#598 = CARTESIAN_POINT('',(42.64,10.25,4.2));-#599 = SURFACE_CURVE('',#600,(#605,#612),.PCURVE_S1.);-#600 = CIRCLE('',#601,2.);-#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604);-#602 = CARTESIAN_POINT('',(40.64,10.25,4.2));-#603 = DIRECTION('',(0.,-1.,0.));-#604 = DIRECTION('',(1.,0.,0.));-#605 = PCURVE('',#231,#606);-#606 = DEFINITIONAL_REPRESENTATION('',(#607),#611);-#607 = CIRCLE('',#608,2.);-#608 = AXIS2_PLACEMENT_2D('',#609,#610);-#609 = CARTESIAN_POINT('',(2.54,-4.2));-#610 = DIRECTION('',(-1.,-0.));-#611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#612 = PCURVE('',#613,#618);-#613 = CYLINDRICAL_SURFACE('',#614,2.);-#614 = AXIS2_PLACEMENT_3D('',#615,#616,#617);-#615 = CARTESIAN_POINT('',(40.64,10.25,4.2));-#616 = DIRECTION('',(-0.,1.,-0.));-#617 = DIRECTION('',(1.,0.,0.));-#618 = DEFINITIONAL_REPRESENTATION('',(#619),#623);-#619 = LINE('',#620,#621);-#620 = CARTESIAN_POINT('',(6.28318530718,0.));-#621 = VECTOR('',#622,1.);-#622 = DIRECTION('',(-1.,0.));-#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#624 = FACE_BOUND('',#625,.F.);-#625 = EDGE_LOOP('',(#626));-#626 = ORIENTED_EDGE('',*,*,#627,.F.);-#627 = EDGE_CURVE('',#628,#628,#630,.T.);-#628 = VERTEX_POINT('',#629);-#629 = CARTESIAN_POINT('',(-3.08,10.25,4.2));-#630 = SURFACE_CURVE('',#631,(#636,#643),.PCURVE_S1.);-#631 = CIRCLE('',#632,2.);-#632 = AXIS2_PLACEMENT_3D('',#633,#634,#635);-#633 = CARTESIAN_POINT('',(-5.08,10.25,4.2));-#634 = DIRECTION('',(0.,-1.,0.));-#635 = DIRECTION('',(1.,0.,0.));-#636 = PCURVE('',#231,#637);-#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642);-#638 = CIRCLE('',#639,2.);-#639 = AXIS2_PLACEMENT_2D('',#640,#641);-#640 = CARTESIAN_POINT('',(48.26,-4.2));-#641 = DIRECTION('',(-1.,-0.));-#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#643 = PCURVE('',#644,#649);-#644 = CYLINDRICAL_SURFACE('',#645,2.);-#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648);-#646 = CARTESIAN_POINT('',(-5.08,10.25,4.2));-#647 = DIRECTION('',(-0.,1.,-0.));-#648 = DIRECTION('',(1.,0.,0.));-#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654);-#650 = LINE('',#651,#652);-#651 = CARTESIAN_POINT('',(6.28318530718,0.));-#652 = VECTOR('',#653,1.);-#653 = DIRECTION('',(-1.,0.));-#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#655 = ADVANCED_FACE('',(#656),#403,.T.);-#656 = FACE_BOUND('',#657,.T.);-#657 = EDGE_LOOP('',(#658,#687,#708,#709));-#658 = ORIENTED_EDGE('',*,*,#659,.T.);-#659 = EDGE_CURVE('',#660,#660,#662,.T.);-#660 = VERTEX_POINT('',#661);-#661 = CARTESIAN_POINT('',(-3.93,2.51,-2.5));-#662 = SURFACE_CURVE('',#663,(#668,#675),.PCURVE_S1.);-#663 = CIRCLE('',#664,1.15);-#664 = AXIS2_PLACEMENT_3D('',#665,#666,#667);-#665 = CARTESIAN_POINT('',(-5.08,2.51,-2.5));-#666 = DIRECTION('',(0.,0.,1.));-#667 = DIRECTION('',(1.,0.,-0.));-#668 = PCURVE('',#403,#669);-#669 = DEFINITIONAL_REPRESENTATION('',(#670),#674);-#670 = LINE('',#671,#672);-#671 = CARTESIAN_POINT('',(6.28318530718,0.));-#672 = VECTOR('',#673,1.);-#673 = DIRECTION('',(-1.,0.));-#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#675 = PCURVE('',#676,#681);-#676 = PLANE('',#677);-#677 = AXIS2_PLACEMENT_3D('',#678,#679,#680);-#678 = CARTESIAN_POINT('',(-5.08,2.51,-2.5));-#679 = DIRECTION('',(0.,0.,1.));-#680 = DIRECTION('',(1.,0.,-0.));-#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686);-#682 = CIRCLE('',#683,1.15);-#683 = AXIS2_PLACEMENT_2D('',#684,#685);-#684 = CARTESIAN_POINT('',(0.,0.));-#685 = DIRECTION('',(1.,0.));-#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#687 = ORIENTED_EDGE('',*,*,#688,.T.);-#688 = EDGE_CURVE('',#660,#387,#689,.T.);-#689 = SEAM_CURVE('',#690,(#694,#701),.PCURVE_S1.);-#690 = LINE('',#691,#692);-#691 = CARTESIAN_POINT('',(-3.93,2.51,-2.5));-#692 = VECTOR('',#693,1.);-#693 = DIRECTION('',(0.,0.,1.));-#694 = PCURVE('',#403,#695);-#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700);-#696 = LINE('',#697,#698);-#697 = CARTESIAN_POINT('',(0.,0.));-#698 = VECTOR('',#699,1.);-#699 = DIRECTION('',(0.,-1.));-#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#701 = PCURVE('',#403,#702);-#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707);-#703 = LINE('',#704,#705);-#704 = CARTESIAN_POINT('',(6.28318530718,0.));-#705 = VECTOR('',#706,1.);-#706 = DIRECTION('',(0.,-1.));-#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#708 = ORIENTED_EDGE('',*,*,#386,.F.);-#709 = ORIENTED_EDGE('',*,*,#688,.F.);-#710 = ADVANCED_FACE('',(#711),#434,.T.);-#711 = FACE_BOUND('',#712,.T.);-#712 = EDGE_LOOP('',(#713,#742,#763,#764));-#713 = ORIENTED_EDGE('',*,*,#714,.T.);-#714 = EDGE_CURVE('',#715,#715,#717,.T.);-#715 = VERTEX_POINT('',#716);-#716 = CARTESIAN_POINT('',(41.79,2.51,-2.5));-#717 = SURFACE_CURVE('',#718,(#723,#730),.PCURVE_S1.);-#718 = CIRCLE('',#719,1.15);-#719 = AXIS2_PLACEMENT_3D('',#720,#721,#722);-#720 = CARTESIAN_POINT('',(40.64,2.51,-2.5));-#721 = DIRECTION('',(0.,0.,1.));-#722 = DIRECTION('',(1.,0.,-0.));-#723 = PCURVE('',#434,#724);-#724 = DEFINITIONAL_REPRESENTATION('',(#725),#729);-#725 = LINE('',#726,#727);-#726 = CARTESIAN_POINT('',(6.28318530718,0.));-#727 = VECTOR('',#728,1.);-#728 = DIRECTION('',(-1.,0.));-#729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#730 = PCURVE('',#731,#736);-#731 = PLANE('',#732);-#732 = AXIS2_PLACEMENT_3D('',#733,#734,#735);-#733 = CARTESIAN_POINT('',(40.64,2.51,-2.5));-#734 = DIRECTION('',(0.,0.,1.));-#735 = DIRECTION('',(1.,0.,-0.));-#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741);-#737 = CIRCLE('',#738,1.15);-#738 = AXIS2_PLACEMENT_2D('',#739,#740);-#739 = CARTESIAN_POINT('',(0.,0.));-#740 = DIRECTION('',(1.,0.));-#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#742 = ORIENTED_EDGE('',*,*,#743,.T.);-#743 = EDGE_CURVE('',#715,#418,#744,.T.);-#744 = SEAM_CURVE('',#745,(#749,#756),.PCURVE_S1.);-#745 = LINE('',#746,#747);-#746 = CARTESIAN_POINT('',(41.79,2.51,-2.5));-#747 = VECTOR('',#748,1.);-#748 = DIRECTION('',(0.,0.,1.));-#749 = PCURVE('',#434,#750);-#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755);-#751 = LINE('',#752,#753);-#752 = CARTESIAN_POINT('',(0.,0.));-#753 = VECTOR('',#754,1.);-#754 = DIRECTION('',(0.,-1.));-#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#756 = PCURVE('',#434,#757);-#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762);-#758 = LINE('',#759,#760);-#759 = CARTESIAN_POINT('',(6.28318530718,0.));-#760 = VECTOR('',#761,1.);-#761 = DIRECTION('',(0.,-1.));-#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#763 = ORIENTED_EDGE('',*,*,#417,.F.);-#764 = ORIENTED_EDGE('',*,*,#743,.F.);-#765 = ADVANCED_FACE('',(#766),#500,.T.);-#766 = FACE_BOUND('',#767,.T.);-#767 = EDGE_LOOP('',(#768,#798,#819,#820));-#768 = ORIENTED_EDGE('',*,*,#769,.T.);-#769 = EDGE_CURVE('',#770,#772,#774,.T.);-#770 = VERTEX_POINT('',#771);-#771 = CARTESIAN_POINT('',(38.31,4.75,1.4));-#772 = VERTEX_POINT('',#773);-#773 = CARTESIAN_POINT('',(38.31,4.75,7.07));-#774 = SURFACE_CURVE('',#775,(#779,#786),.PCURVE_S1.);-#775 = LINE('',#776,#777);-#776 = CARTESIAN_POINT('',(38.31,4.75,1.4));-#777 = VECTOR('',#778,1.);-#778 = DIRECTION('',(0.,0.,1.));-#779 = PCURVE('',#500,#780);-#780 = DEFINITIONAL_REPRESENTATION('',(#781),#785);-#781 = LINE('',#782,#783);-#782 = CARTESIAN_POINT('',(0.,0.));-#783 = VECTOR('',#784,1.);-#784 = DIRECTION('',(0.,-1.));-#785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#786 = PCURVE('',#787,#792);-#787 = PLANE('',#788);-#788 = AXIS2_PLACEMENT_3D('',#789,#790,#791);-#789 = CARTESIAN_POINT('',(-2.75,4.75,1.4));-#790 = DIRECTION('',(0.,1.,0.));-#791 = DIRECTION('',(1.,0.,0.));-#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797);-#793 = LINE('',#794,#795);-#794 = CARTESIAN_POINT('',(41.06,0.));-#795 = VECTOR('',#796,1.);-#796 = DIRECTION('',(0.,-1.));-#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#798 = ORIENTED_EDGE('',*,*,#799,.T.);-#799 = EDGE_CURVE('',#772,#485,#800,.T.);-#800 = SURFACE_CURVE('',#801,(#805,#812),.PCURVE_S1.);-#801 = LINE('',#802,#803);-#802 = CARTESIAN_POINT('',(38.31,4.75,7.07));-#803 = VECTOR('',#804,1.);-#804 = DIRECTION('',(0.,1.,0.));-#805 = PCURVE('',#500,#806);-#806 = DEFINITIONAL_REPRESENTATION('',(#807),#811);-#807 = LINE('',#808,#809);-#808 = CARTESIAN_POINT('',(0.,-5.67));-#809 = VECTOR('',#810,1.);-#810 = DIRECTION('',(1.,0.));-#811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#812 = PCURVE('',#582,#813);-#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818);-#814 = LINE('',#815,#816);-#815 = CARTESIAN_POINT('',(20.53,-2.75));-#816 = VECTOR('',#817,1.);-#817 = DIRECTION('',(0.,1.));-#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#819 = ORIENTED_EDGE('',*,*,#482,.F.);-#820 = ORIENTED_EDGE('',*,*,#821,.F.);-#821 = EDGE_CURVE('',#770,#483,#822,.T.);-#822 = SURFACE_CURVE('',#823,(#827,#834),.PCURVE_S1.);-#823 = LINE('',#824,#825);-#824 = CARTESIAN_POINT('',(38.31,4.75,1.4));-#825 = VECTOR('',#826,1.);-#826 = DIRECTION('',(0.,1.,0.));-#827 = PCURVE('',#500,#828);-#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833);-#829 = LINE('',#830,#831);-#830 = CARTESIAN_POINT('',(0.,0.));-#831 = VECTOR('',#832,1.);-#832 = DIRECTION('',(1.,0.));-#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#834 = PCURVE('',#528,#835);-#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840);-#836 = LINE('',#837,#838);-#837 = CARTESIAN_POINT('',(20.53,-2.75));-#838 = VECTOR('',#839,1.);-#839 = DIRECTION('',(0.,1.));-#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#841 = ADVANCED_FACE('',(#842),#528,.T.);-#842 = FACE_BOUND('',#843,.T.);-#843 = EDGE_LOOP('',(#844,#867,#868,#869));-#844 = ORIENTED_EDGE('',*,*,#845,.T.);-#845 = EDGE_CURVE('',#846,#770,#848,.T.);-#846 = VERTEX_POINT('',#847);-#847 = CARTESIAN_POINT('',(-2.75,4.75,1.4));-#848 = SURFACE_CURVE('',#849,(#853,#860),.PCURVE_S1.);-#849 = LINE('',#850,#851);-#850 = CARTESIAN_POINT('',(-2.75,4.75,1.4));-#851 = VECTOR('',#852,1.);-#852 = DIRECTION('',(1.,0.,0.));-#853 = PCURVE('',#528,#854);-#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859);-#855 = LINE('',#856,#857);-#856 = CARTESIAN_POINT('',(-20.53,-2.75));-#857 = VECTOR('',#858,1.);-#858 = DIRECTION('',(1.,0.));-#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#860 = PCURVE('',#787,#861);-#861 = DEFINITIONAL_REPRESENTATION('',(#862),#866);-#862 = LINE('',#863,#864);-#863 = CARTESIAN_POINT('',(0.,0.));-#864 = VECTOR('',#865,1.);-#865 = DIRECTION('',(1.,0.));-#866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#867 = ORIENTED_EDGE('',*,*,#821,.T.);-#868 = ORIENTED_EDGE('',*,*,#512,.T.);-#869 = ORIENTED_EDGE('',*,*,#870,.T.);-#870 = EDGE_CURVE('',#513,#846,#871,.T.);-#871 = SURFACE_CURVE('',#872,(#876,#883),.PCURVE_S1.);-#872 = LINE('',#873,#874);-#873 = CARTESIAN_POINT('',(-2.75,10.25,1.4));-#874 = VECTOR('',#875,1.);-#875 = DIRECTION('',(0.,-1.,0.));-#876 = PCURVE('',#528,#877);-#877 = DEFINITIONAL_REPRESENTATION('',(#878),#882);-#878 = LINE('',#879,#880);-#879 = CARTESIAN_POINT('',(-20.53,2.75));-#880 = VECTOR('',#881,1.);-#881 = DIRECTION('',(0.,-1.));-#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#883 = PCURVE('',#556,#884);-#884 = DEFINITIONAL_REPRESENTATION('',(#885),#889);-#885 = LINE('',#886,#887);-#886 = CARTESIAN_POINT('',(0.,0.));-#887 = VECTOR('',#888,1.);-#888 = DIRECTION('',(1.,0.));-#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#890 = ADVANCED_FACE('',(#891),#582,.F.);-#891 = FACE_BOUND('',#892,.F.);-#892 = EDGE_LOOP('',(#893,#916,#917,#918));-#893 = ORIENTED_EDGE('',*,*,#894,.T.);-#894 = EDGE_CURVE('',#895,#772,#897,.T.);-#895 = VERTEX_POINT('',#896);-#896 = CARTESIAN_POINT('',(-2.75,4.75,7.07));-#897 = SURFACE_CURVE('',#898,(#902,#909),.PCURVE_S1.);-#898 = LINE('',#899,#900);-#899 = CARTESIAN_POINT('',(-2.75,4.75,7.07));-#900 = VECTOR('',#901,1.);-#901 = DIRECTION('',(1.,0.,0.));-#902 = PCURVE('',#582,#903);-#903 = DEFINITIONAL_REPRESENTATION('',(#904),#908);-#904 = LINE('',#905,#906);-#905 = CARTESIAN_POINT('',(-20.53,-2.75));-#906 = VECTOR('',#907,1.);-#907 = DIRECTION('',(1.,0.));-#908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#909 = PCURVE('',#787,#910);-#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915);-#911 = LINE('',#912,#913);-#912 = CARTESIAN_POINT('',(0.,-5.67));-#913 = VECTOR('',#914,1.);-#914 = DIRECTION('',(1.,0.));-#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#916 = ORIENTED_EDGE('',*,*,#799,.T.);-#917 = ORIENTED_EDGE('',*,*,#568,.T.);-#918 = ORIENTED_EDGE('',*,*,#919,.T.);-#919 = EDGE_CURVE('',#541,#895,#920,.T.);-#920 = SURFACE_CURVE('',#921,(#925,#932),.PCURVE_S1.);-#921 = LINE('',#922,#923);-#922 = CARTESIAN_POINT('',(-2.75,10.25,7.07));-#923 = VECTOR('',#924,1.);-#924 = DIRECTION('',(0.,-1.,0.));-#925 = PCURVE('',#582,#926);-#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931);-#927 = LINE('',#928,#929);-#928 = CARTESIAN_POINT('',(-20.53,2.75));-#929 = VECTOR('',#930,1.);-#930 = DIRECTION('',(0.,-1.));-#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#932 = PCURVE('',#556,#933);-#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938);-#934 = LINE('',#935,#936);-#935 = CARTESIAN_POINT('',(0.,-5.67));-#936 = VECTOR('',#937,1.);-#937 = DIRECTION('',(1.,0.));-#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#939 = ADVANCED_FACE('',(#940),#556,.T.);-#940 = FACE_BOUND('',#941,.T.);-#941 = EDGE_LOOP('',(#942,#943,#944,#965));-#942 = ORIENTED_EDGE('',*,*,#540,.T.);-#943 = ORIENTED_EDGE('',*,*,#919,.T.);-#944 = ORIENTED_EDGE('',*,*,#945,.F.);-#945 = EDGE_CURVE('',#846,#895,#946,.T.);-#946 = SURFACE_CURVE('',#947,(#951,#958),.PCURVE_S1.);-#947 = LINE('',#948,#949);-#948 = CARTESIAN_POINT('',(-2.75,4.75,1.4));-#949 = VECTOR('',#950,1.);-#950 = DIRECTION('',(0.,0.,1.));-#951 = PCURVE('',#556,#952);-#952 = DEFINITIONAL_REPRESENTATION('',(#953),#957);-#953 = LINE('',#954,#955);-#954 = CARTESIAN_POINT('',(5.5,0.));-#955 = VECTOR('',#956,1.);-#956 = DIRECTION('',(0.,-1.));+#464 = ORIENTED_EDGE('',*,*,#465,.F.);+#465 = EDGE_CURVE('',#466,#438,#468,.T.);+#466 = VERTEX_POINT('',#467);+#467 = CARTESIAN_POINT('',(16.29,8.75,8.47));+#468 = SURFACE_CURVE('',#469,(#473,#480),.PCURVE_S1.);+#469 = LINE('',#470,#471);+#470 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#471 = VECTOR('',#472,1.);+#472 = DIRECTION('',(1.,0.,0.));+#473 = PCURVE('',#66,#474);+#474 = DEFINITIONAL_REPRESENTATION('',(#475),#479);+#475 = LINE('',#476,#477);+#476 = CARTESIAN_POINT('',(-1.E-02,10.5));+#477 = VECTOR('',#478,1.);+#478 = DIRECTION('',(1.,0.));+#479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#480 = PCURVE('',#481,#486);+#481 = PLANE('',#482);+#482 = AXIS2_PLACEMENT_3D('',#483,#484,#485);+#483 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#484 = DIRECTION('',(-0.,0.4472135955,0.894427191));+#485 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491);+#487 = LINE('',#488,#489);+#488 = CARTESIAN_POINT('',(0.,0.));+#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,#466,#496,.T.);+#494 = VERTEX_POINT('',#495);+#495 = CARTESIAN_POINT('',(14.19,8.75,8.47));+#496 = SURFACE_CURVE('',#497,(#501,#508),.PCURVE_S1.);+#497 = LINE('',#498,#499);+#498 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#499 = VECTOR('',#500,1.);+#500 = DIRECTION('',(1.,0.,0.));+#501 = PCURVE('',#66,#502);+#502 = DEFINITIONAL_REPRESENTATION('',(#503),#507);+#503 = LINE('',#504,#505);+#504 = CARTESIAN_POINT('',(-1.E-02,10.5));+#505 = VECTOR('',#506,1.);+#506 = DIRECTION('',(1.,0.));+#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('',(14.19,8.75,6.75));+#512 = DIRECTION('',(0.,1.,0.));+#513 = DIRECTION('',(0.,0.,1.));+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(1.72,-21.82));+#517 = VECTOR('',#518,1.);+#518 = DIRECTION('',(0.,1.));+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#520 = ORIENTED_EDGE('',*,*,#521,.F.);+#521 = EDGE_CURVE('',#522,#494,#524,.T.);+#522 = VERTEX_POINT('',#523);+#523 = CARTESIAN_POINT('',(11.21,8.75,8.47));+#524 = SURFACE_CURVE('',#525,(#529,#536),.PCURVE_S1.);+#525 = LINE('',#526,#527);+#526 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#527 = VECTOR('',#528,1.);+#528 = DIRECTION('',(1.,0.,0.));+#529 = PCURVE('',#66,#530);+#530 = DEFINITIONAL_REPRESENTATION('',(#531),#535);+#531 = LINE('',#532,#533);+#532 = CARTESIAN_POINT('',(-1.E-02,10.5));+#533 = VECTOR('',#534,1.);+#534 = DIRECTION('',(1.,0.));+#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#536 = PCURVE('',#537,#542);+#537 = PLANE('',#538);+#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541);+#539 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#540 = DIRECTION('',(-0.,0.4472135955,0.894427191));+#541 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547);+#543 = LINE('',#544,#545);+#544 = CARTESIAN_POINT('',(0.,0.));+#545 = VECTOR('',#546,1.);+#546 = DIRECTION('',(0.,-1.));+#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#548 = ORIENTED_EDGE('',*,*,#549,.F.);+#549 = EDGE_CURVE('',#550,#522,#552,.T.);+#550 = VERTEX_POINT('',#551);+#551 = CARTESIAN_POINT('',(9.11,8.75,8.47));+#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.);+#553 = LINE('',#554,#555);+#554 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#555 = VECTOR('',#556,1.);+#556 = DIRECTION('',(1.,0.,0.));+#557 = PCURVE('',#66,#558);+#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563);+#559 = LINE('',#560,#561);+#560 = CARTESIAN_POINT('',(-1.E-02,10.5));+#561 = VECTOR('',#562,1.);+#562 = DIRECTION('',(1.,0.));+#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#564 = PCURVE('',#565,#570);+#565 = PLANE('',#566);+#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569);+#567 = CARTESIAN_POINT('',(9.11,8.75,6.75));+#568 = DIRECTION('',(0.,1.,0.));+#569 = DIRECTION('',(0.,0.,1.));+#570 = DEFINITIONAL_REPRESENTATION('',(#571),#575);+#571 = LINE('',#572,#573);+#572 = CARTESIAN_POINT('',(1.72,-16.74));+#573 = VECTOR('',#574,1.);+#574 = DIRECTION('',(0.,1.));+#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#576 = ORIENTED_EDGE('',*,*,#577,.F.);+#577 = EDGE_CURVE('',#578,#550,#580,.T.);+#578 = VERTEX_POINT('',#579);+#579 = CARTESIAN_POINT('',(6.13,8.75,8.47));+#580 = SURFACE_CURVE('',#581,(#585,#592),.PCURVE_S1.);+#581 = LINE('',#582,#583);+#582 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#583 = VECTOR('',#584,1.);+#584 = DIRECTION('',(1.,0.,0.));+#585 = PCURVE('',#66,#586);+#586 = DEFINITIONAL_REPRESENTATION('',(#587),#591);+#587 = LINE('',#588,#589);+#588 = CARTESIAN_POINT('',(-1.E-02,10.5));+#589 = VECTOR('',#590,1.);+#590 = DIRECTION('',(1.,0.));+#591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#592 = PCURVE('',#593,#598);+#593 = PLANE('',#594);+#594 = AXIS2_PLACEMENT_3D('',#595,#596,#597);+#595 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#596 = DIRECTION('',(-0.,0.4472135955,0.894427191));+#597 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#598 = DEFINITIONAL_REPRESENTATION('',(#599),#603);+#599 = LINE('',#600,#601);+#600 = CARTESIAN_POINT('',(0.,0.));+#601 = VECTOR('',#602,1.);+#602 = DIRECTION('',(0.,-1.));+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#604 = ORIENTED_EDGE('',*,*,#605,.F.);+#605 = EDGE_CURVE('',#606,#578,#608,.T.);+#606 = VERTEX_POINT('',#607);+#607 = CARTESIAN_POINT('',(4.03,8.75,8.47));+#608 = SURFACE_CURVE('',#609,(#613,#620),.PCURVE_S1.);+#609 = LINE('',#610,#611);+#610 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#611 = VECTOR('',#612,1.);+#612 = DIRECTION('',(1.,0.,0.));+#613 = PCURVE('',#66,#614);+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);+#615 = LINE('',#616,#617);+#616 = CARTESIAN_POINT('',(-1.E-02,10.5));+#617 = VECTOR('',#618,1.);+#618 = DIRECTION('',(1.,0.));+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#620 = PCURVE('',#621,#626);+#621 = PLANE('',#622);+#622 = AXIS2_PLACEMENT_3D('',#623,#624,#625);+#623 = CARTESIAN_POINT('',(4.03,8.75,6.75));+#624 = DIRECTION('',(0.,1.,0.));+#625 = DIRECTION('',(0.,0.,1.));+#626 = DEFINITIONAL_REPRESENTATION('',(#627),#631);+#627 = LINE('',#628,#629);+#628 = CARTESIAN_POINT('',(1.72,-11.66));+#629 = VECTOR('',#630,1.);+#630 = DIRECTION('',(0.,1.));+#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#632 = ORIENTED_EDGE('',*,*,#633,.F.);+#633 = EDGE_CURVE('',#634,#606,#636,.T.);+#634 = VERTEX_POINT('',#635);+#635 = CARTESIAN_POINT('',(1.05,8.75,8.47));+#636 = SURFACE_CURVE('',#637,(#641,#648),.PCURVE_S1.);+#637 = LINE('',#638,#639);+#638 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#639 = VECTOR('',#640,1.);+#640 = DIRECTION('',(1.,0.,0.));+#641 = PCURVE('',#66,#642);+#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647);+#643 = LINE('',#644,#645);+#644 = CARTESIAN_POINT('',(-1.E-02,10.5));+#645 = VECTOR('',#646,1.);+#646 = DIRECTION('',(1.,0.));+#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#648 = PCURVE('',#649,#654);+#649 = PLANE('',#650);+#650 = AXIS2_PLACEMENT_3D('',#651,#652,#653);+#651 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#652 = DIRECTION('',(-0.,0.4472135955,0.894427191));+#653 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#654 = DEFINITIONAL_REPRESENTATION('',(#655),#659);+#655 = LINE('',#656,#657);+#656 = CARTESIAN_POINT('',(0.,0.));+#657 = VECTOR('',#658,1.);+#658 = DIRECTION('',(0.,-1.));+#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#660 = ORIENTED_EDGE('',*,*,#661,.F.);+#661 = EDGE_CURVE('',#662,#634,#664,.T.);+#662 = VERTEX_POINT('',#663);+#663 = CARTESIAN_POINT('',(-1.05,8.75,8.47));+#664 = SURFACE_CURVE('',#665,(#669,#676),.PCURVE_S1.);+#665 = LINE('',#666,#667);+#666 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#667 = VECTOR('',#668,1.);+#668 = DIRECTION('',(1.,0.,0.));+#669 = PCURVE('',#66,#670);+#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675);+#671 = LINE('',#672,#673);+#672 = CARTESIAN_POINT('',(-1.E-02,10.5));+#673 = VECTOR('',#674,1.);+#674 = DIRECTION('',(1.,0.));+#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#676 = PCURVE('',#677,#682);+#677 = PLANE('',#678);+#678 = AXIS2_PLACEMENT_3D('',#679,#680,#681);+#679 = CARTESIAN_POINT('',(-1.05,8.75,6.75));+#680 = DIRECTION('',(0.,1.,0.));+#681 = DIRECTION('',(0.,0.,1.));+#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687);+#683 = LINE('',#684,#685);+#684 = CARTESIAN_POINT('',(1.72,-6.58));+#685 = VECTOR('',#686,1.);+#686 = DIRECTION('',(0.,1.));+#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#688 = ORIENTED_EDGE('',*,*,#689,.F.);+#689 = EDGE_CURVE('',#46,#662,#690,.T.);+#690 = SURFACE_CURVE('',#691,(#695,#702),.PCURVE_S1.);+#691 = LINE('',#692,#693);+#692 = CARTESIAN_POINT('',(-7.63,8.75,8.47));+#693 = VECTOR('',#694,1.);+#694 = DIRECTION('',(1.,0.,0.));+#695 = PCURVE('',#66,#696);+#696 = DEFINITIONAL_REPRESENTATION('',(#697),#701);+#697 = LINE('',#698,#699);+#698 = CARTESIAN_POINT('',(-1.E-02,10.5));+#699 = VECTOR('',#700,1.);+#700 = DIRECTION('',(1.,0.));+#701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#702 = PCURVE('',#175,#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 = ADVANCED_FACE('',(#710),#175,.T.);+#710 = FACE_BOUND('',#711,.T.);+#711 = EDGE_LOOP('',(#712,#735,#736,#737));+#712 = ORIENTED_EDGE('',*,*,#713,.F.);+#713 = EDGE_CURVE('',#135,#714,#716,.T.);+#714 = VERTEX_POINT('',#715);+#715 = CARTESIAN_POINT('',(-1.05,10.25,7.72));+#716 = SURFACE_CURVE('',#717,(#721,#728),.PCURVE_S1.);+#717 = LINE('',#718,#719);+#718 = CARTESIAN_POINT('',(-7.63,10.25,7.72));+#719 = VECTOR('',#720,1.);+#720 = DIRECTION('',(1.,0.,0.));+#721 = PCURVE('',#175,#722);+#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727);+#723 = LINE('',#724,#725);+#724 = CARTESIAN_POINT('',(1.677050983125,0.));+#725 = VECTOR('',#726,1.);+#726 = DIRECTION('',(0.,-1.));+#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#728 = PCURVE('',#150,#729);+#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734);+#730 = LINE('',#731,#732);+#731 = CARTESIAN_POINT('',(7.72,-1.E-02));+#732 = VECTOR('',#733,1.);+#733 = DIRECTION('',(0.,1.));+#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#735 = ORIENTED_EDGE('',*,*,#162,.T.);+#736 = ORIENTED_EDGE('',*,*,#689,.T.);+#737 = ORIENTED_EDGE('',*,*,#738,.T.);+#738 = EDGE_CURVE('',#662,#714,#739,.T.);+#739 = SURFACE_CURVE('',#740,(#744,#750),.PCURVE_S1.);+#740 = LINE('',#741,#742);+#741 = CARTESIAN_POINT('',(-1.05,9.094,8.298));+#742 = VECTOR('',#743,1.);+#743 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#744 = PCURVE('',#175,#745);+#745 = DEFINITIONAL_REPRESENTATION('',(#746),#749);+#746 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#747,#748),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#747 = CARTESIAN_POINT('',(5.551115123126E-17,-6.58));+#748 = CARTESIAN_POINT('',(1.677050983125,-6.58));+#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#750 = PCURVE('',#751,#756);+#751 = PLANE('',#752);+#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755);+#753 = CARTESIAN_POINT('',(-1.05,8.75,6.75));+#754 = DIRECTION('',(1.,0.,0.));+#755 = DIRECTION('',(0.,0.,1.));+#756 = DEFINITIONAL_REPRESENTATION('',(#757),#760);+#757 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#758,#759),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#758 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#759 = CARTESIAN_POINT('',(0.97,-1.5));+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#761 = ADVANCED_FACE('',(#762,#1005,#1040),#150,.T.);+#762 = FACE_BOUND('',#763,.T.);+#763 = EDGE_LOOP('',(#764,#789,#810,#811,#812,#833,#859,#885,#911,#937,+    #958,#984));+#764 = ORIENTED_EDGE('',*,*,#765,.F.);+#765 = EDGE_CURVE('',#766,#768,#770,.T.);+#766 = VERTEX_POINT('',#767);+#767 = CARTESIAN_POINT('',(43.18,10.25,0.));+#768 = VERTEX_POINT('',#769);+#769 = CARTESIAN_POINT('',(43.18,10.25,7.72));+#770 = SURFACE_CURVE('',#771,(#775,#782),.PCURVE_S1.);+#771 = LINE('',#772,#773);+#772 = CARTESIAN_POINT('',(43.18,10.25,0.));+#773 = VECTOR('',#774,1.);+#774 = DIRECTION('',(0.,0.,1.));+#775 = PCURVE('',#150,#776);+#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781);+#777 = LINE('',#778,#779);+#778 = CARTESIAN_POINT('',(0.,50.8));+#779 = VECTOR('',#780,1.);+#780 = DIRECTION('',(1.,0.));+#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#782 = PCURVE('',#229,#783);+#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788);+#784 = LINE('',#785,#786);+#785 = CARTESIAN_POINT('',(0.,-12.));+#786 = VECTOR('',#787,1.);+#787 = DIRECTION('',(1.,0.));+#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#789 = ORIENTED_EDGE('',*,*,#790,.F.);+#790 = EDGE_CURVE('',#107,#766,#791,.T.);+#791 = SURFACE_CURVE('',#792,(#796,#803),.PCURVE_S1.);+#792 = LINE('',#793,#794);+#793 = CARTESIAN_POINT('',(-7.62,10.25,0.));+#794 = VECTOR('',#795,1.);+#795 = DIRECTION('',(1.,0.,0.));+#796 = PCURVE('',#150,#797);+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);+#798 = LINE('',#799,#800);+#799 = CARTESIAN_POINT('',(0.,0.));+#800 = VECTOR('',#801,1.);+#801 = DIRECTION('',(0.,1.));+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#803 = PCURVE('',#122,#804);+#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809);+#805 = LINE('',#806,#807);+#806 = CARTESIAN_POINT('',(0.,12.));+#807 = VECTOR('',#808,1.);+#808 = DIRECTION('',(1.,0.));+#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#810 = ORIENTED_EDGE('',*,*,#134,.T.);+#811 = ORIENTED_EDGE('',*,*,#713,.T.);+#812 = ORIENTED_EDGE('',*,*,#813,.T.);+#813 = EDGE_CURVE('',#714,#814,#816,.T.);+#814 = VERTEX_POINT('',#815);+#815 = CARTESIAN_POINT('',(-1.05,10.25,6.75));+#816 = SURFACE_CURVE('',#817,(#821,#827),.PCURVE_S1.);+#817 = LINE('',#818,#819);+#818 = CARTESIAN_POINT('',(-1.05,10.25,3.375));+#819 = VECTOR('',#820,1.);+#820 = DIRECTION('',(0.,0.,-1.));+#821 = PCURVE('',#150,#822);+#822 = DEFINITIONAL_REPRESENTATION('',(#823),#826);+#823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#824,#825),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#824 = CARTESIAN_POINT('',(7.72,6.57));+#825 = CARTESIAN_POINT('',(6.75,6.57));+#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#827 = PCURVE('',#751,#828);+#828 = DEFINITIONAL_REPRESENTATION('',(#829),#832);+#829 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#830,#831),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#830 = CARTESIAN_POINT('',(0.97,-1.5));+#831 = CARTESIAN_POINT('',(0.,-1.5));+#832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#833 = ORIENTED_EDGE('',*,*,#834,.F.);+#834 = EDGE_CURVE('',#835,#814,#837,.T.);+#835 = VERTEX_POINT('',#836);+#836 = CARTESIAN_POINT('',(-2.97,10.25,6.75));+#837 = SURFACE_CURVE('',#838,(#842,#848),.PCURVE_S1.);+#838 = LINE('',#839,#840);+#839 = CARTESIAN_POINT('',(-5.295,10.25,6.75));+#840 = VECTOR('',#841,1.);+#841 = DIRECTION('',(1.,0.,0.));+#842 = PCURVE('',#150,#843);+#843 = DEFINITIONAL_REPRESENTATION('',(#844),#847);+#844 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#845,#846),.UNSPECIFIED.,.F.,.F.,+  (2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#845 = CARTESIAN_POINT('',(6.75,4.65));+#846 = CARTESIAN_POINT('',(6.75,46.15));+#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#848 = PCURVE('',#849,#854);+#849 = PLANE('',#850);+#850 = AXIS2_PLACEMENT_3D('',#851,#852,#853);+#851 = CARTESIAN_POINT('',(-2.97,2.25,6.75));+#852 = DIRECTION('',(0.,0.,1.));+#853 = DIRECTION('',(1.,0.,0.));+#854 = DEFINITIONAL_REPRESENTATION('',(#855),#858);+#855 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#856,#857),.UNSPECIFIED.,.F.,.F.,+  (2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#856 = CARTESIAN_POINT('',(0.,8.));+#857 = CARTESIAN_POINT('',(41.5,8.));+#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#859 = ORIENTED_EDGE('',*,*,#860,.T.);+#860 = EDGE_CURVE('',#835,#861,#863,.T.);+#861 = VERTEX_POINT('',#862);+#862 = CARTESIAN_POINT('',(-2.97,10.25,1.36));+#863 = SURFACE_CURVE('',#864,(#868,#874),.PCURVE_S1.);+#864 = LINE('',#865,#866);+#865 = CARTESIAN_POINT('',(-2.97,10.25,0.68));+#866 = VECTOR('',#867,1.);+#867 = DIRECTION('',(0.,0.,-1.));+#868 = PCURVE('',#150,#869);+#869 = DEFINITIONAL_REPRESENTATION('',(#870),#873);+#870 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#871,#872),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-6.07,-0.68),.PIECEWISE_BEZIER_KNOTS.);+#871 = CARTESIAN_POINT('',(6.75,4.65));+#872 = CARTESIAN_POINT('',(1.36,4.65));+#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#874 = PCURVE('',#875,#880);+#875 = PLANE('',#876);+#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879);+#877 = CARTESIAN_POINT('',(-2.97,2.25,1.36));+#878 = DIRECTION('',(1.,0.,0.));+#879 = DIRECTION('',(0.,0.,1.));+#880 = DEFINITIONAL_REPRESENTATION('',(#881),#884);+#881 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#882,#883),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-6.07,-0.68),.PIECEWISE_BEZIER_KNOTS.);+#882 = CARTESIAN_POINT('',(5.39,-8.));+#883 = CARTESIAN_POINT('',(0.,-8.));+#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#885 = ORIENTED_EDGE('',*,*,#886,.T.);+#886 = EDGE_CURVE('',#861,#887,#889,.T.);+#887 = VERTEX_POINT('',#888);+#888 = CARTESIAN_POINT('',(38.53,10.25,1.36));+#889 = SURFACE_CURVE('',#890,(#894,#900),.PCURVE_S1.);+#890 = LINE('',#891,#892);+#891 = CARTESIAN_POINT('',(-5.295,10.25,1.36));+#892 = VECTOR('',#893,1.);+#893 = DIRECTION('',(1.,0.,0.));+#894 = PCURVE('',#150,#895);+#895 = DEFINITIONAL_REPRESENTATION('',(#896),#899);+#896 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#897,#898),.UNSPECIFIED.,.F.,.F.,+  (2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#897 = CARTESIAN_POINT('',(1.36,4.65));+#898 = CARTESIAN_POINT('',(1.36,46.15));+#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#900 = PCURVE('',#901,#906);+#901 = PLANE('',#902);+#902 = AXIS2_PLACEMENT_3D('',#903,#904,#905);+#903 = CARTESIAN_POINT('',(-2.97,2.25,1.36));+#904 = DIRECTION('',(0.,0.,1.));+#905 = DIRECTION('',(1.,0.,0.));+#906 = DEFINITIONAL_REPRESENTATION('',(#907),#910);+#907 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#908,#909),.UNSPECIFIED.,.F.,.F.,+  (2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#908 = CARTESIAN_POINT('',(0.,8.));+#909 = CARTESIAN_POINT('',(41.5,8.));+#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#911 = ORIENTED_EDGE('',*,*,#912,.F.);+#912 = EDGE_CURVE('',#913,#887,#915,.T.);+#913 = VERTEX_POINT('',#914);+#914 = CARTESIAN_POINT('',(38.53,10.25,6.75));+#915 = SURFACE_CURVE('',#916,(#920,#926),.PCURVE_S1.);+#916 = LINE('',#917,#918);+#917 = CARTESIAN_POINT('',(38.53,10.25,0.68));+#918 = VECTOR('',#919,1.);+#919 = DIRECTION('',(0.,0.,-1.));+#920 = PCURVE('',#150,#921);+#921 = DEFINITIONAL_REPRESENTATION('',(#922),#925);+#922 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#923,#924),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-6.07,-0.68),.PIECEWISE_BEZIER_KNOTS.);+#923 = CARTESIAN_POINT('',(6.75,46.15));+#924 = CARTESIAN_POINT('',(1.36,46.15));+#925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#926 = PCURVE('',#927,#932);+#927 = PLANE('',#928);+#928 = AXIS2_PLACEMENT_3D('',#929,#930,#931);+#929 = CARTESIAN_POINT('',(38.53,2.25,1.36));+#930 = DIRECTION('',(1.,0.,0.));+#931 = DIRECTION('',(0.,0.,1.));+#932 = DEFINITIONAL_REPRESENTATION('',(#933),#936);+#933 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#934,#935),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-6.07,-0.68),.PIECEWISE_BEZIER_KNOTS.);+#934 = CARTESIAN_POINT('',(5.39,-8.));+#935 = CARTESIAN_POINT('',(0.,-8.));+#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#937 = ORIENTED_EDGE('',*,*,#938,.F.);+#938 = EDGE_CURVE('',#939,#913,#941,.T.);+#939 = VERTEX_POINT('',#940);+#940 = CARTESIAN_POINT('',(36.61,10.25,6.75));+#941 = SURFACE_CURVE('',#942,(#946,#952),.PCURVE_S1.);+#942 = LINE('',#943,#944);+#943 = CARTESIAN_POINT('',(-5.295,10.25,6.75));+#944 = VECTOR('',#945,1.);+#945 = DIRECTION('',(1.,0.,0.));+#946 = PCURVE('',#150,#947);+#947 = DEFINITIONAL_REPRESENTATION('',(#948),#951);+#948 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#949,#950),.UNSPECIFIED.,.F.,.F.,+  (2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#949 = CARTESIAN_POINT('',(6.75,4.65));+#950 = CARTESIAN_POINT('',(6.75,46.15));+#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#952 = PCURVE('',#849,#953);+#953 = DEFINITIONAL_REPRESENTATION('',(#954),#957);+#954 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#955,#956),.UNSPECIFIED.,.F.,.F.,+  (2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#955 = CARTESIAN_POINT('',(0.,8.));+#956 = CARTESIAN_POINT('',(41.5,8.)); #957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#958 = PCURVE('',#787,#959);-#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964);-#960 = LINE('',#961,#962);-#961 = CARTESIAN_POINT('',(0.,0.));-#962 = VECTOR('',#963,1.);-#963 = DIRECTION('',(0.,-1.));-#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#965 = ORIENTED_EDGE('',*,*,#870,.F.);-#966 = ADVANCED_FACE('',(#967),#613,.F.);-#967 = FACE_BOUND('',#968,.F.);-#968 = EDGE_LOOP('',(#969,#970,#993,#1020));-#969 = ORIENTED_EDGE('',*,*,#596,.T.);-#970 = ORIENTED_EDGE('',*,*,#971,.T.);-#971 = EDGE_CURVE('',#597,#972,#974,.T.);-#972 = VERTEX_POINT('',#973);-#973 = CARTESIAN_POINT('',(42.64,5.75,4.2));-#974 = SEAM_CURVE('',#975,(#979,#986),.PCURVE_S1.);-#975 = LINE('',#976,#977);-#976 = CARTESIAN_POINT('',(42.64,10.25,4.2));-#977 = VECTOR('',#978,1.);-#978 = DIRECTION('',(0.,-1.,0.));-#979 = PCURVE('',#613,#980);-#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985);-#981 = LINE('',#982,#983);-#982 = CARTESIAN_POINT('',(0.,0.));-#983 = VECTOR('',#984,1.);-#984 = DIRECTION('',(0.,-1.));-#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#986 = PCURVE('',#613,#987);-#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992);-#988 = LINE('',#989,#990);-#989 = CARTESIAN_POINT('',(6.28318530718,0.));-#990 = VECTOR('',#991,1.);-#991 = DIRECTION('',(0.,-1.));-#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#993 = ORIENTED_EDGE('',*,*,#994,.F.);-#994 = EDGE_CURVE('',#972,#972,#995,.T.);-#995 = SURFACE_CURVE('',#996,(#1001,#1008),.PCURVE_S1.);-#996 = CIRCLE('',#997,2.);-#997 = AXIS2_PLACEMENT_3D('',#998,#999,#1000);-#998 = CARTESIAN_POINT('',(40.64,5.75,4.2));-#999 = DIRECTION('',(0.,-1.,0.));-#1000 = DIRECTION('',(1.,0.,0.));-#1001 = PCURVE('',#613,#1002);-#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007);-#1003 = LINE('',#1004,#1005);-#1004 = CARTESIAN_POINT('',(6.28318530718,-4.5));-#1005 = VECTOR('',#1006,1.);-#1006 = DIRECTION('',(-1.,0.));-#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1008 = PCURVE('',#1009,#1014);-#1009 = PLANE('',#1010);-#1010 = AXIS2_PLACEMENT_3D('',#1011,#1012,#1013);-#1011 = CARTESIAN_POINT('',(40.64,5.75,4.2));-#1012 = DIRECTION('',(-0.,-1.,-0.));-#1013 = DIRECTION('',(0.,0.,-1.));-#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019);-#1015 = CIRCLE('',#1016,2.);-#1016 = AXIS2_PLACEMENT_2D('',#1017,#1018);-#1017 = CARTESIAN_POINT('',(0.,0.));-#1018 = DIRECTION('',(0.,1.));-#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1020 = ORIENTED_EDGE('',*,*,#971,.F.);-#1021 = ADVANCED_FACE('',(#1022),#644,.F.);-#1022 = FACE_BOUND('',#1023,.F.);-#1023 = EDGE_LOOP('',(#1024,#1025,#1048,#1075));-#1024 = ORIENTED_EDGE('',*,*,#627,.T.);-#1025 = ORIENTED_EDGE('',*,*,#1026,.T.);-#1026 = EDGE_CURVE('',#628,#1027,#1029,.T.);-#1027 = VERTEX_POINT('',#1028);-#1028 = CARTESIAN_POINT('',(-3.08,5.75,4.2));-#1029 = SEAM_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.);-#1030 = LINE('',#1031,#1032);-#1031 = CARTESIAN_POINT('',(-3.08,10.25,4.2));-#1032 = VECTOR('',#1033,1.);-#1033 = DIRECTION('',(0.,-1.,0.));-#1034 = PCURVE('',#644,#1035);-#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);-#1036 = LINE('',#1037,#1038);-#1037 = CARTESIAN_POINT('',(0.,0.));-#1038 = VECTOR('',#1039,1.);-#1039 = DIRECTION('',(0.,-1.));-#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1041 = PCURVE('',#644,#1042);-#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047);-#1043 = LINE('',#1044,#1045);-#1044 = CARTESIAN_POINT('',(6.28318530718,0.));-#1045 = VECTOR('',#1046,1.);-#1046 = DIRECTION('',(0.,-1.));-#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1048 = ORIENTED_EDGE('',*,*,#1049,.F.);-#1049 = EDGE_CURVE('',#1027,#1027,#1050,.T.);-#1050 = SURFACE_CURVE('',#1051,(#1056,#1063),.PCURVE_S1.);-#1051 = CIRCLE('',#1052,2.);-#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);-#1053 = CARTESIAN_POINT('',(-5.08,5.75,4.2));-#1054 = DIRECTION('',(0.,-1.,0.));-#1055 = DIRECTION('',(1.,0.,0.));-#1056 = PCURVE('',#644,#1057);-#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062);-#1058 = LINE('',#1059,#1060);-#1059 = CARTESIAN_POINT('',(6.28318530718,-4.5));-#1060 = VECTOR('',#1061,1.);-#1061 = DIRECTION('',(-1.,0.));+#958 = ORIENTED_EDGE('',*,*,#959,.F.);+#959 = EDGE_CURVE('',#960,#939,#962,.T.);+#960 = VERTEX_POINT('',#961);+#961 = CARTESIAN_POINT('',(36.61,10.25,7.72));+#962 = SURFACE_CURVE('',#963,(#967,#973),.PCURVE_S1.);+#963 = LINE('',#964,#965);+#964 = CARTESIAN_POINT('',(36.61,10.25,3.375));+#965 = VECTOR('',#966,1.);+#966 = DIRECTION('',(0.,0.,-1.));+#967 = PCURVE('',#150,#968);+#968 = DEFINITIONAL_REPRESENTATION('',(#969),#972);+#969 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#970,#971),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#970 = CARTESIAN_POINT('',(7.72,44.23));+#971 = CARTESIAN_POINT('',(6.75,44.23));+#972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#973 = PCURVE('',#974,#979);+#974 = PLANE('',#975);+#975 = AXIS2_PLACEMENT_3D('',#976,#977,#978);+#976 = CARTESIAN_POINT('',(36.61,8.75,6.75));+#977 = DIRECTION('',(1.,0.,0.));+#978 = DIRECTION('',(0.,0.,1.));+#979 = DEFINITIONAL_REPRESENTATION('',(#980),#983);+#980 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#981,#982),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#981 = CARTESIAN_POINT('',(0.97,-1.5));+#982 = CARTESIAN_POINT('',(0.,-1.5));+#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#984 = ORIENTED_EDGE('',*,*,#985,.T.);+#985 = EDGE_CURVE('',#960,#768,#986,.T.);+#986 = SURFACE_CURVE('',#987,(#991,#998),.PCURVE_S1.);+#987 = LINE('',#988,#989);+#988 = CARTESIAN_POINT('',(-7.63,10.25,7.72));+#989 = VECTOR('',#990,1.);+#990 = DIRECTION('',(1.,0.,0.));+#991 = PCURVE('',#150,#992);+#992 = DEFINITIONAL_REPRESENTATION('',(#993),#997);+#993 = LINE('',#994,#995);+#994 = CARTESIAN_POINT('',(7.72,-1.E-02));+#995 = VECTOR('',#996,1.);+#996 = DIRECTION('',(0.,1.));+#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#998 = PCURVE('',#257,#999);+#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004);+#1000 = LINE('',#1001,#1002);+#1001 = CARTESIAN_POINT('',(1.677050983125,0.));+#1002 = VECTOR('',#1003,1.);+#1003 = DIRECTION('',(0.,-1.));+#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1005 = FACE_BOUND('',#1006,.T.);+#1006 = EDGE_LOOP('',(#1007));+#1007 = ORIENTED_EDGE('',*,*,#1008,.T.);+#1008 = EDGE_CURVE('',#1009,#1009,#1011,.T.);+#1009 = VERTEX_POINT('',#1010);+#1010 = CARTESIAN_POINT('',(-3.58,10.25,3.84));+#1011 = SURFACE_CURVE('',#1012,(#1017,#1028),.PCURVE_S1.);+#1012 = CIRCLE('',#1013,1.5);+#1013 = AXIS2_PLACEMENT_3D('',#1014,#1015,#1016);+#1014 = CARTESIAN_POINT('',(-5.08,10.25,3.84));+#1015 = DIRECTION('',(0.,-1.,0.));+#1016 = DIRECTION('',(1.,0.,0.));+#1017 = PCURVE('',#150,#1018);+#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1027);+#1019 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1020,#1021,#1022,#1023,+#1024,#1025,#1026),.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('') );+#1020 = CARTESIAN_POINT('',(3.84,4.04));+#1021 = CARTESIAN_POINT('',(6.438076211353,4.04));+#1022 = CARTESIAN_POINT('',(5.139038105677,1.79));+#1023 = CARTESIAN_POINT('',(3.84,-0.46));+#1024 = CARTESIAN_POINT('',(2.540961894323,1.79));+#1025 = CARTESIAN_POINT('',(1.241923788647,4.04));+#1026 = CARTESIAN_POINT('',(3.84,4.04));+#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1028 = PCURVE('',#1029,#1034);+#1029 = CYLINDRICAL_SURFACE('',#1030,1.5);+#1030 = AXIS2_PLACEMENT_3D('',#1031,#1032,#1033);+#1031 = CARTESIAN_POINT('',(-5.08,10.25,3.84));+#1032 = DIRECTION('',(-0.,1.,-0.));+#1033 = DIRECTION('',(1.,0.,0.));+#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1039);+#1035 = LINE('',#1036,#1037);+#1036 = CARTESIAN_POINT('',(-0.,0.));+#1037 = VECTOR('',#1038,1.);+#1038 = DIRECTION('',(-1.,0.));+#1039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1040 = FACE_BOUND('',#1041,.T.);+#1041 = EDGE_LOOP('',(#1042));+#1042 = ORIENTED_EDGE('',*,*,#1043,.T.);+#1043 = EDGE_CURVE('',#1044,#1044,#1046,.T.);+#1044 = VERTEX_POINT('',#1045);+#1045 = CARTESIAN_POINT('',(42.14,10.25,3.84));+#1046 = SURFACE_CURVE('',#1047,(#1052,#1063),.PCURVE_S1.);+#1047 = CIRCLE('',#1048,1.5);+#1048 = AXIS2_PLACEMENT_3D('',#1049,#1050,#1051);+#1049 = CARTESIAN_POINT('',(40.64,10.25,3.84));+#1050 = DIRECTION('',(0.,-1.,0.));+#1051 = DIRECTION('',(1.,0.,0.));+#1052 = PCURVE('',#150,#1053);+#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1062);+#1054 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1055,#1056,#1057,#1058,+#1059,#1060,#1061),.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('') );+#1055 = CARTESIAN_POINT('',(3.84,49.76));+#1056 = CARTESIAN_POINT('',(6.438076211353,49.76));+#1057 = CARTESIAN_POINT('',(5.139038105677,47.51));+#1058 = CARTESIAN_POINT('',(3.84,45.26));+#1059 = CARTESIAN_POINT('',(2.540961894323,47.51));+#1060 = CARTESIAN_POINT('',(1.241923788647,49.76));+#1061 = CARTESIAN_POINT('',(3.84,49.76)); #1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) ); #1063 = PCURVE('',#1064,#1069);-#1064 = PLANE('',#1065);+#1064 = CYLINDRICAL_SURFACE('',#1065,1.5); #1065 = AXIS2_PLACEMENT_3D('',#1066,#1067,#1068);-#1066 = CARTESIAN_POINT('',(-5.08,5.75,4.2));-#1067 = DIRECTION('',(-0.,-1.,-0.));-#1068 = DIRECTION('',(0.,0.,-1.));+#1066 = CARTESIAN_POINT('',(40.64,10.25,3.84));+#1067 = DIRECTION('',(-0.,1.,-0.));+#1068 = DIRECTION('',(1.,0.,0.)); #1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074);-#1070 = CIRCLE('',#1071,2.);-#1071 = AXIS2_PLACEMENT_2D('',#1072,#1073);-#1072 = CARTESIAN_POINT('',(0.,0.));-#1073 = DIRECTION('',(0.,1.));+#1070 = LINE('',#1071,#1072);+#1071 = CARTESIAN_POINT('',(-0.,0.));+#1072 = VECTOR('',#1073,1.);+#1073 = DIRECTION('',(-1.,0.)); #1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#1075 = ORIENTED_EDGE('',*,*,#1026,.F.);-#1076 = ADVANCED_FACE('',(#1077),#676,.F.);-#1077 = FACE_BOUND('',#1078,.F.);-#1078 = EDGE_LOOP('',(#1079));-#1079 = ORIENTED_EDGE('',*,*,#659,.T.);-#1080 = ADVANCED_FACE('',(#1081),#731,.F.);-#1081 = FACE_BOUND('',#1082,.F.);-#1082 = EDGE_LOOP('',(#1083));-#1083 = ORIENTED_EDGE('',*,*,#714,.T.);-#1084 = ADVANCED_FACE('',(#1085),#787,.T.);-#1085 = FACE_BOUND('',#1086,.T.);-#1086 = EDGE_LOOP('',(#1087,#1088,#1089,#1090));-#1087 = ORIENTED_EDGE('',*,*,#945,.T.);-#1088 = ORIENTED_EDGE('',*,*,#894,.T.);-#1089 = ORIENTED_EDGE('',*,*,#769,.F.);-#1090 = ORIENTED_EDGE('',*,*,#845,.F.);-#1091 = ADVANCED_FACE('',(#1092),#1009,.F.);-#1092 = FACE_BOUND('',#1093,.F.);-#1093 = EDGE_LOOP('',(#1094));-#1094 = ORIENTED_EDGE('',*,*,#994,.T.);-#1095 = ADVANCED_FACE('',(#1096),#1064,.F.);-#1096 = FACE_BOUND('',#1097,.F.);-#1097 = EDGE_LOOP('',(#1098));-#1098 = ORIENTED_EDGE('',*,*,#1049,.T.);-#1099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1103)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1100,#1101,#1102)) REPRESENTATION_CONTEXT-('Context #1','3D Context with UNIT and UNCERTAINTY') );-#1100 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );-#1101 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );-#1102 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );-#1103 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1100,-  'distance_accuracy_value','confusion accuracy');-#1104 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1105,#1107);-#1105 = ( REPRESENTATION_RELATIONSHIP('','',#86,#55) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1106) -SHAPE_REPRESENTATION_RELATIONSHIP() );-#1106 = ITEM_DEFINED_TRANSFORMATION('','',#11,#56);-#1107 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',-  #1108);-#1108 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('57','body','',#50,#81,$);-#1109 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#83));-#1110 = SHAPE_DEFINITION_REPRESENTATION(#1111,#1117);-#1111 = PRODUCT_DEFINITION_SHAPE('','',#1112);-#1112 = PRODUCT_DEFINITION('design','',#1113,#1116);-#1113 = PRODUCT_DEFINITION_FORMATION('','',#1114);-#1114 = PRODUCT('pins','pins','',(#1115));-#1115 = PRODUCT_CONTEXT('',#2,'mechanical');-#1116 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#1117 = SHAPE_REPRESENTATION('',(#11,#1118,#1604,#2090,#2576,#3062,#3548-    ,#4034,#4520),#5006);-#1118 = MANIFOLD_SOLID_BREP('',#1119);-#1119 = CLOSED_SHELL('',(#1120,#1240,#1316,#1392,#1468,#1539,#1586,#1595-    ));-#1120 = ADVANCED_FACE('',(#1121),#1135,.F.);-#1121 = FACE_BOUND('',#1122,.F.);-#1122 = EDGE_LOOP('',(#1123,#1158,#1186,#1214));-#1123 = ORIENTED_EDGE('',*,*,#1124,.T.);-#1124 = EDGE_CURVE('',#1125,#1127,#1129,.T.);-#1125 = VERTEX_POINT('',#1126);-#1126 = CARTESIAN_POINT('',(-0.5,-0.5,-4.));-#1127 = VERTEX_POINT('',#1128);-#1128 = CARTESIAN_POINT('',(-0.5,-0.5,4.7));-#1129 = SURFACE_CURVE('',#1130,(#1134,#1146),.PCURVE_S1.);-#1130 = LINE('',#1131,#1132);-#1131 = CARTESIAN_POINT('',(-0.5,-0.5,-4.));-#1132 = VECTOR('',#1133,1.);-#1133 = DIRECTION('',(0.,0.,1.));-#1134 = PCURVE('',#1135,#1140);-#1135 = PLANE('',#1136);-#1136 = AXIS2_PLACEMENT_3D('',#1137,#1138,#1139);-#1137 = CARTESIAN_POINT('',(-0.5,-0.5,-4.));-#1138 = DIRECTION('',(0.,1.,0.));-#1139 = DIRECTION('',(1.,0.,0.));-#1140 = DEFINITIONAL_REPRESENTATION('',(#1141),#1145);-#1141 = LINE('',#1142,#1143);-#1142 = CARTESIAN_POINT('',(0.,0.));-#1143 = VECTOR('',#1144,1.);-#1144 = DIRECTION('',(0.,-1.));-#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1146 = PCURVE('',#1147,#1152);-#1147 = PLANE('',#1148);-#1148 = AXIS2_PLACEMENT_3D('',#1149,#1150,#1151);-#1149 = CARTESIAN_POINT('',(-0.5,0.5,-4.));-#1150 = DIRECTION('',(1.,0.,-0.));-#1151 = DIRECTION('',(0.,-1.,0.));-#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157);-#1153 = LINE('',#1154,#1155);-#1154 = CARTESIAN_POINT('',(1.,0.));-#1155 = VECTOR('',#1156,1.);-#1156 = DIRECTION('',(0.,-1.));-#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);-#1159 = EDGE_CURVE('',#1127,#1160,#1162,.T.);-#1160 = VERTEX_POINT('',#1161);-#1161 = CARTESIAN_POINT('',(0.5,-0.5,4.7));-#1162 = SURFACE_CURVE('',#1163,(#1167,#1174),.PCURVE_S1.);-#1163 = LINE('',#1164,#1165);-#1164 = CARTESIAN_POINT('',(-0.5,-0.5,4.7));-#1165 = VECTOR('',#1166,1.);-#1166 = DIRECTION('',(1.,0.,0.));-#1167 = PCURVE('',#1135,#1168);-#1168 = DEFINITIONAL_REPRESENTATION('',(#1169),#1173);-#1169 = LINE('',#1170,#1171);-#1170 = CARTESIAN_POINT('',(0.,-8.7));-#1171 = VECTOR('',#1172,1.);-#1172 = DIRECTION('',(1.,0.));-#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1174 = PCURVE('',#1175,#1180);-#1175 = PLANE('',#1176);-#1176 = AXIS2_PLACEMENT_3D('',#1177,#1178,#1179);-#1177 = CARTESIAN_POINT('',(0.,0.,4.7));-#1178 = DIRECTION('',(0.,0.,1.));-#1179 = DIRECTION('',(1.,0.,-0.));-#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1185);-#1181 = LINE('',#1182,#1183);-#1182 = CARTESIAN_POINT('',(-0.5,-0.5));-#1183 = VECTOR('',#1184,1.);-#1184 = DIRECTION('',(1.,0.));-#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);-#1187 = EDGE_CURVE('',#1188,#1160,#1190,.T.);-#1188 = VERTEX_POINT('',#1189);-#1189 = CARTESIAN_POINT('',(0.5,-0.5,-4.));-#1190 = SURFACE_CURVE('',#1191,(#1195,#1202),.PCURVE_S1.);-#1191 = LINE('',#1192,#1193);-#1192 = CARTESIAN_POINT('',(0.5,-0.5,-4.));-#1193 = VECTOR('',#1194,1.);-#1194 = DIRECTION('',(0.,0.,1.));-#1195 = PCURVE('',#1135,#1196);-#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201);-#1197 = LINE('',#1198,#1199);-#1198 = CARTESIAN_POINT('',(1.,0.));-#1199 = VECTOR('',#1200,1.);-#1200 = DIRECTION('',(0.,-1.));-#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1202 = PCURVE('',#1203,#1208);-#1203 = PLANE('',#1204);-#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207);-#1205 = CARTESIAN_POINT('',(0.5,-0.5,-4.));-#1206 = DIRECTION('',(-1.,0.,0.));-#1207 = DIRECTION('',(0.,1.,0.));-#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213);+#1075 = ADVANCED_FACE('',(#1076,#1124,#1230,#1336,#1442,#1548,#1654,+    #1760,#1866),#122,.F.);+#1076 = FACE_BOUND('',#1077,.F.);+#1077 = EDGE_LOOP('',(#1078,#1079,#1102,#1123));+#1078 = ORIENTED_EDGE('',*,*,#106,.F.);+#1079 = ORIENTED_EDGE('',*,*,#1080,.T.);+#1080 = EDGE_CURVE('',#79,#1081,#1083,.T.);+#1081 = VERTEX_POINT('',#1082);+#1082 = CARTESIAN_POINT('',(43.18,-1.75,0.));+#1083 = SURFACE_CURVE('',#1084,(#1088,#1095),.PCURVE_S1.);+#1084 = LINE('',#1085,#1086);+#1085 = CARTESIAN_POINT('',(-7.62,-1.75,0.));+#1086 = VECTOR('',#1087,1.);+#1087 = DIRECTION('',(1.,0.,0.));+#1088 = PCURVE('',#122,#1089);+#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094);+#1090 = LINE('',#1091,#1092);+#1091 = CARTESIAN_POINT('',(0.,0.));+#1092 = VECTOR('',#1093,1.);+#1093 = DIRECTION('',(1.,0.));+#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1095 = PCURVE('',#94,#1096);+#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1101);+#1097 = LINE('',#1098,#1099);+#1098 = CARTESIAN_POINT('',(0.,0.));+#1099 = VECTOR('',#1100,1.);+#1100 = DIRECTION('',(0.,1.));+#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1102 = ORIENTED_EDGE('',*,*,#1103,.T.);+#1103 = EDGE_CURVE('',#1081,#766,#1104,.T.);+#1104 = SURFACE_CURVE('',#1105,(#1109,#1116),.PCURVE_S1.);+#1105 = LINE('',#1106,#1107);+#1106 = CARTESIAN_POINT('',(43.18,-1.75,0.));+#1107 = VECTOR('',#1108,1.);+#1108 = DIRECTION('',(0.,1.,0.));+#1109 = PCURVE('',#122,#1110);+#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115);+#1111 = LINE('',#1112,#1113);+#1112 = CARTESIAN_POINT('',(50.8,0.));+#1113 = VECTOR('',#1114,1.);+#1114 = DIRECTION('',(0.,1.));+#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1116 = PCURVE('',#229,#1117);+#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1122);+#1118 = LINE('',#1119,#1120);+#1119 = CARTESIAN_POINT('',(0.,0.));+#1120 = VECTOR('',#1121,1.);+#1121 = DIRECTION('',(0.,-1.));+#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1123 = ORIENTED_EDGE('',*,*,#790,.F.);+#1124 = FACE_BOUND('',#1125,.F.);+#1125 = EDGE_LOOP('',(#1126,#1154,#1180,#1206));+#1126 = ORIENTED_EDGE('',*,*,#1127,.F.);+#1127 = EDGE_CURVE('',#1128,#1130,#1132,.T.);+#1128 = VERTEX_POINT('',#1129);+#1129 = CARTESIAN_POINT('',(0.5,0.5,0.));+#1130 = VERTEX_POINT('',#1131);+#1131 = CARTESIAN_POINT('',(-0.5,0.5,0.));+#1132 = SURFACE_CURVE('',#1133,(#1137,#1143),.PCURVE_S1.);+#1133 = LINE('',#1134,#1135);+#1134 = CARTESIAN_POINT('',(-4.06,0.5,0.));+#1135 = VECTOR('',#1136,1.);+#1136 = DIRECTION('',(-1.,0.,0.));+#1137 = PCURVE('',#122,#1138);+#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1142);+#1139 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1140,#1141),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.56,-3.56),.PIECEWISE_BEZIER_KNOTS.);+#1140 = CARTESIAN_POINT('',(8.12,2.25));+#1141 = CARTESIAN_POINT('',(7.12,2.25));+#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.5,0.5,-3.));+#1147 = DIRECTION('',(0.,1.,0.));+#1148 = DIRECTION('',(0.,0.,1.));+#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1153);+#1150 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1151,#1152),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.56,-3.56),.PIECEWISE_BEZIER_KNOTS.);+#1151 = CARTESIAN_POINT('',(3.,1.));+#1152 = CARTESIAN_POINT('',(3.,0.));+#1153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1154 = ORIENTED_EDGE('',*,*,#1155,.F.);+#1155 = EDGE_CURVE('',#1156,#1128,#1158,.T.);+#1156 = VERTEX_POINT('',#1157);+#1157 = CARTESIAN_POINT('',(0.5,-0.5,0.));+#1158 = SURFACE_CURVE('',#1159,(#1163,#1169),.PCURVE_S1.);+#1159 = LINE('',#1160,#1161);+#1160 = CARTESIAN_POINT('',(0.5,-1.125,0.));+#1161 = VECTOR('',#1162,1.);+#1162 = DIRECTION('',(0.,1.,0.));+#1163 = PCURVE('',#122,#1164);+#1164 = DEFINITIONAL_REPRESENTATION('',(#1165),#1168);+#1165 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1166,#1167),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1166 = CARTESIAN_POINT('',(8.12,1.25));+#1167 = CARTESIAN_POINT('',(8.12,10.));+#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1169 = PCURVE('',#1170,#1175);+#1170 = PLANE('',#1171);+#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174);+#1172 = CARTESIAN_POINT('',(0.5,-0.5,-3.));+#1173 = DIRECTION('',(1.,0.,0.));+#1174 = DIRECTION('',(0.,0.,1.));+#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1179);+#1176 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1177,#1178),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1177 = CARTESIAN_POINT('',(3.,0.));+#1178 = CARTESIAN_POINT('',(3.,-8.75));+#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1180 = ORIENTED_EDGE('',*,*,#1181,.T.);+#1181 = EDGE_CURVE('',#1156,#1182,#1184,.T.);+#1182 = VERTEX_POINT('',#1183);+#1183 = CARTESIAN_POINT('',(-0.5,-0.5,0.));+#1184 = SURFACE_CURVE('',#1185,(#1189,#1195),.PCURVE_S1.);+#1185 = LINE('',#1186,#1187);+#1186 = CARTESIAN_POINT('',(-4.06,-0.5,0.));+#1187 = VECTOR('',#1188,1.);+#1188 = DIRECTION('',(-1.,0.,0.));+#1189 = PCURVE('',#122,#1190);+#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1194);+#1191 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1192,#1193),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.56,-3.56),.PIECEWISE_BEZIER_KNOTS.);+#1192 = CARTESIAN_POINT('',(8.12,1.25));+#1193 = CARTESIAN_POINT('',(7.12,1.25));+#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1195 = PCURVE('',#1196,#1201);+#1196 = PLANE('',#1197);+#1197 = AXIS2_PLACEMENT_3D('',#1198,#1199,#1200);+#1198 = CARTESIAN_POINT('',(-0.5,-0.5,-3.));+#1199 = DIRECTION('',(0.,1.,0.));+#1200 = DIRECTION('',(0.,0.,1.));+#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1205);+#1202 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1203,#1204),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.56,-3.56),.PIECEWISE_BEZIER_KNOTS.);+#1203 = CARTESIAN_POINT('',(3.,1.));+#1204 = CARTESIAN_POINT('',(3.,0.));+#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1206 = ORIENTED_EDGE('',*,*,#1207,.T.);+#1207 = EDGE_CURVE('',#1182,#1130,#1208,.T.);+#1208 = SURFACE_CURVE('',#1209,(#1213,#1219),.PCURVE_S1.); #1209 = LINE('',#1210,#1211);-#1210 = CARTESIAN_POINT('',(0.,0.));+#1210 = CARTESIAN_POINT('',(-0.5,-1.125,0.)); #1211 = VECTOR('',#1212,1.);-#1212 = DIRECTION('',(0.,-1.));-#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1214 = ORIENTED_EDGE('',*,*,#1215,.F.);-#1215 = EDGE_CURVE('',#1125,#1188,#1216,.T.);-#1216 = SURFACE_CURVE('',#1217,(#1221,#1228),.PCURVE_S1.);-#1217 = LINE('',#1218,#1219);-#1218 = CARTESIAN_POINT('',(-0.5,-0.5,-4.));-#1219 = VECTOR('',#1220,1.);-#1220 = DIRECTION('',(1.,0.,0.));-#1221 = PCURVE('',#1135,#1222);-#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227);-#1223 = LINE('',#1224,#1225);-#1224 = CARTESIAN_POINT('',(0.,0.));-#1225 = VECTOR('',#1226,1.);-#1226 = DIRECTION('',(1.,0.));-#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1228 = PCURVE('',#1229,#1234);-#1229 = PLANE('',#1230);-#1230 = AXIS2_PLACEMENT_3D('',#1231,#1232,#1233);-#1231 = CARTESIAN_POINT('',(0.,0.,-4.));-#1232 = DIRECTION('',(0.,0.,1.));-#1233 = DIRECTION('',(1.,0.,-0.));-#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239);-#1235 = LINE('',#1236,#1237);-#1236 = CARTESIAN_POINT('',(-0.5,-0.5));-#1237 = VECTOR('',#1238,1.);-#1238 = DIRECTION('',(1.,0.));-#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1240 = ADVANCED_FACE('',(#1241),#1175,.T.);-#1241 = FACE_BOUND('',#1242,.T.);-#1242 = EDGE_LOOP('',(#1243,#1266,#1267,#1290));-#1243 = ORIENTED_EDGE('',*,*,#1244,.F.);-#1244 = EDGE_CURVE('',#1127,#1245,#1247,.T.);-#1245 = VERTEX_POINT('',#1246);-#1246 = CARTESIAN_POINT('',(-0.5,9.,4.7));-#1247 = SURFACE_CURVE('',#1248,(#1252,#1259),.PCURVE_S1.);-#1248 = LINE('',#1249,#1250);-#1249 = CARTESIAN_POINT('',(-0.5,-0.5,4.7));-#1250 = VECTOR('',#1251,1.);-#1251 = DIRECTION('',(0.,1.,9.349246523159E-17));-#1252 = PCURVE('',#1175,#1253);-#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1258);-#1254 = LINE('',#1255,#1256);-#1255 = CARTESIAN_POINT('',(-0.5,-0.5));-#1256 = VECTOR('',#1257,1.);-#1257 = DIRECTION('',(0.,1.));-#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1259 = PCURVE('',#1147,#1260);-#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1265);-#1261 = LINE('',#1262,#1263);-#1262 = CARTESIAN_POINT('',(1.,-8.7));-#1263 = VECTOR('',#1264,1.);-#1264 = DIRECTION('',(-1.,-9.349246523159E-17));-#1265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1266 = ORIENTED_EDGE('',*,*,#1159,.T.);-#1267 = ORIENTED_EDGE('',*,*,#1268,.F.);-#1268 = EDGE_CURVE('',#1269,#1160,#1271,.T.);-#1269 = VERTEX_POINT('',#1270);-#1270 = CARTESIAN_POINT('',(0.5,9.,4.7));-#1271 = SURFACE_CURVE('',#1272,(#1276,#1283),.PCURVE_S1.);-#1272 = LINE('',#1273,#1274);-#1273 = CARTESIAN_POINT('',(0.5,9.,4.7));-#1274 = VECTOR('',#1275,1.);-#1275 = DIRECTION('',(0.,-1.,-9.349246523159E-17));-#1276 = PCURVE('',#1175,#1277);-#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1282);-#1278 = LINE('',#1279,#1280);-#1279 = CARTESIAN_POINT('',(0.5,9.));-#1280 = VECTOR('',#1281,1.);-#1281 = DIRECTION('',(0.,-1.));-#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1283 = PCURVE('',#1203,#1284);-#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289);-#1285 = LINE('',#1286,#1287);-#1286 = CARTESIAN_POINT('',(9.5,-8.7));-#1287 = VECTOR('',#1288,1.);-#1288 = DIRECTION('',(-1.,9.349246523159E-17));-#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1290 = ORIENTED_EDGE('',*,*,#1291,.T.);-#1291 = EDGE_CURVE('',#1269,#1245,#1292,.T.);-#1292 = SURFACE_CURVE('',#1293,(#1297,#1304),.PCURVE_S1.);-#1293 = LINE('',#1294,#1295);-#1294 = CARTESIAN_POINT('',(0.5,9.,4.7));-#1295 = VECTOR('',#1296,1.);-#1296 = DIRECTION('',(-1.,0.,0.));-#1297 = PCURVE('',#1175,#1298);-#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303);-#1299 = LINE('',#1300,#1301);-#1300 = CARTESIAN_POINT('',(0.5,9.));-#1301 = VECTOR('',#1302,1.);-#1302 = DIRECTION('',(-1.,0.));-#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1304 = PCURVE('',#1305,#1310);-#1305 = PLANE('',#1306);-#1306 = AXIS2_PLACEMENT_3D('',#1307,#1308,#1309);-#1307 = CARTESIAN_POINT('',(0.,9.,4.2));-#1308 = DIRECTION('',(-0.,-1.,-0.));-#1309 = DIRECTION('',(0.,0.,-1.));-#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1315);-#1311 = LINE('',#1312,#1313);-#1312 = CARTESIAN_POINT('',(-0.5,0.5));-#1313 = VECTOR('',#1314,1.);-#1314 = DIRECTION('',(0.,-1.));-#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1316 = ADVANCED_FACE('',(#1317),#1305,.F.);-#1317 = FACE_BOUND('',#1318,.F.);-#1318 = EDGE_LOOP('',(#1319,#1349,#1370,#1371));-#1319 = ORIENTED_EDGE('',*,*,#1320,.T.);-#1320 = EDGE_CURVE('',#1321,#1323,#1325,.T.);-#1321 = VERTEX_POINT('',#1322);-#1322 = CARTESIAN_POINT('',(-0.5,9.,3.7));-#1323 = VERTEX_POINT('',#1324);-#1324 = CARTESIAN_POINT('',(0.5,9.,3.7));-#1325 = SURFACE_CURVE('',#1326,(#1330,#1337),.PCURVE_S1.);-#1326 = LINE('',#1327,#1328);-#1327 = CARTESIAN_POINT('',(-0.5,9.,3.7));-#1328 = VECTOR('',#1329,1.);+#1212 = DIRECTION('',(0.,1.,0.));+#1213 = PCURVE('',#122,#1214);+#1214 = DEFINITIONAL_REPRESENTATION('',(#1215),#1218);+#1215 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1216,#1217),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1216 = CARTESIAN_POINT('',(7.12,1.25));+#1217 = CARTESIAN_POINT('',(7.12,10.));+#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1219 = PCURVE('',#1220,#1225);+#1220 = PLANE('',#1221);+#1221 = AXIS2_PLACEMENT_3D('',#1222,#1223,#1224);+#1222 = CARTESIAN_POINT('',(-0.5,-0.5,-3.));+#1223 = DIRECTION('',(1.,0.,0.));+#1224 = DIRECTION('',(0.,0.,1.));+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1229);+#1226 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1227,#1228),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1227 = CARTESIAN_POINT('',(3.,0.));+#1228 = CARTESIAN_POINT('',(3.,-8.75));+#1229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1230 = FACE_BOUND('',#1231,.F.);+#1231 = EDGE_LOOP('',(#1232,#1260,#1286,#1312));+#1232 = ORIENTED_EDGE('',*,*,#1233,.F.);+#1233 = EDGE_CURVE('',#1234,#1236,#1238,.T.);+#1234 = VERTEX_POINT('',#1235);+#1235 = CARTESIAN_POINT('',(5.58,0.5,0.));+#1236 = VERTEX_POINT('',#1237);+#1237 = CARTESIAN_POINT('',(4.58,0.5,0.));+#1238 = SURFACE_CURVE('',#1239,(#1243,#1249),.PCURVE_S1.);+#1239 = LINE('',#1240,#1241);+#1240 = CARTESIAN_POINT('',(-1.52,0.5,0.));+#1241 = VECTOR('',#1242,1.);+#1242 = DIRECTION('',(-1.,0.,0.));+#1243 = PCURVE('',#122,#1244);+#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1248);+#1245 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1246,#1247),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-7.1,-6.1),.PIECEWISE_BEZIER_KNOTS.);+#1246 = CARTESIAN_POINT('',(13.2,2.25));+#1247 = CARTESIAN_POINT('',(12.2,2.25));+#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1249 = PCURVE('',#1250,#1255);+#1250 = PLANE('',#1251);+#1251 = AXIS2_PLACEMENT_3D('',#1252,#1253,#1254);+#1252 = CARTESIAN_POINT('',(4.58,0.5,-3.));+#1253 = DIRECTION('',(0.,1.,0.));+#1254 = DIRECTION('',(0.,0.,1.));+#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1259);+#1256 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1257,#1258),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-7.1,-6.1),.PIECEWISE_BEZIER_KNOTS.);+#1257 = CARTESIAN_POINT('',(3.,1.));+#1258 = CARTESIAN_POINT('',(3.,0.));+#1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1260 = ORIENTED_EDGE('',*,*,#1261,.F.);+#1261 = EDGE_CURVE('',#1262,#1234,#1264,.T.);+#1262 = VERTEX_POINT('',#1263);+#1263 = CARTESIAN_POINT('',(5.58,-0.5,0.));+#1264 = SURFACE_CURVE('',#1265,(#1269,#1275),.PCURVE_S1.);+#1265 = LINE('',#1266,#1267);+#1266 = CARTESIAN_POINT('',(5.58,-1.125,0.));+#1267 = VECTOR('',#1268,1.);+#1268 = DIRECTION('',(0.,1.,0.));+#1269 = PCURVE('',#122,#1270);+#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1274);+#1271 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1272,#1273),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1272 = CARTESIAN_POINT('',(13.2,1.25));+#1273 = CARTESIAN_POINT('',(13.2,10.));+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1275 = PCURVE('',#1276,#1281);+#1276 = PLANE('',#1277);+#1277 = AXIS2_PLACEMENT_3D('',#1278,#1279,#1280);+#1278 = CARTESIAN_POINT('',(5.58,-0.5,-3.));+#1279 = DIRECTION('',(1.,0.,0.));+#1280 = DIRECTION('',(0.,0.,1.));+#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285);+#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1283 = CARTESIAN_POINT('',(3.,0.));+#1284 = CARTESIAN_POINT('',(3.,-8.75));+#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1286 = ORIENTED_EDGE('',*,*,#1287,.T.);+#1287 = EDGE_CURVE('',#1262,#1288,#1290,.T.);+#1288 = VERTEX_POINT('',#1289);+#1289 = CARTESIAN_POINT('',(4.58,-0.5,0.));+#1290 = SURFACE_CURVE('',#1291,(#1295,#1301),.PCURVE_S1.);+#1291 = LINE('',#1292,#1293);+#1292 = CARTESIAN_POINT('',(-1.52,-0.5,0.));+#1293 = VECTOR('',#1294,1.);+#1294 = DIRECTION('',(-1.,0.,0.));+#1295 = PCURVE('',#122,#1296);+#1296 = DEFINITIONAL_REPRESENTATION('',(#1297),#1300);+#1297 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1298,#1299),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-7.1,-6.1),.PIECEWISE_BEZIER_KNOTS.);+#1298 = CARTESIAN_POINT('',(13.2,1.25));+#1299 = CARTESIAN_POINT('',(12.2,1.25));+#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1301 = PCURVE('',#1302,#1307);+#1302 = PLANE('',#1303);+#1303 = AXIS2_PLACEMENT_3D('',#1304,#1305,#1306);+#1304 = CARTESIAN_POINT('',(4.58,-0.5,-3.));+#1305 = DIRECTION('',(0.,1.,0.));+#1306 = DIRECTION('',(0.,0.,1.));+#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1311);+#1308 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1309,#1310),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-7.1,-6.1),.PIECEWISE_BEZIER_KNOTS.);+#1309 = CARTESIAN_POINT('',(3.,1.));+#1310 = CARTESIAN_POINT('',(3.,0.));+#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1312 = ORIENTED_EDGE('',*,*,#1313,.T.);+#1313 = EDGE_CURVE('',#1288,#1236,#1314,.T.);+#1314 = SURFACE_CURVE('',#1315,(#1319,#1325),.PCURVE_S1.);+#1315 = LINE('',#1316,#1317);+#1316 = CARTESIAN_POINT('',(4.58,-1.125,0.));+#1317 = VECTOR('',#1318,1.);+#1318 = DIRECTION('',(0.,1.,0.));+#1319 = PCURVE('',#122,#1320);+#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1324);+#1321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1322,#1323),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1322 = CARTESIAN_POINT('',(12.2,1.25));+#1323 = CARTESIAN_POINT('',(12.2,10.));+#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1325 = PCURVE('',#1326,#1331);+#1326 = PLANE('',#1327);+#1327 = AXIS2_PLACEMENT_3D('',#1328,#1329,#1330);+#1328 = CARTESIAN_POINT('',(4.58,-0.5,-3.)); #1329 = DIRECTION('',(1.,0.,0.));-#1330 = PCURVE('',#1305,#1331);-#1331 = DEFINITIONAL_REPRESENTATION('',(#1332),#1336);-#1332 = LINE('',#1333,#1334);-#1333 = CARTESIAN_POINT('',(0.5,-0.5));-#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.5,9.,3.7));-#1341 = DIRECTION('',(-0.,0.,1.));-#1342 = DIRECTION('',(1.,0.,0.));-#1343 = DEFINITIONAL_REPRESENTATION('',(#1344),#1348);-#1344 = LINE('',#1345,#1346);-#1345 = CARTESIAN_POINT('',(0.,0.));-#1346 = VECTOR('',#1347,1.);-#1347 = DIRECTION('',(1.,0.));-#1348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1349 = ORIENTED_EDGE('',*,*,#1350,.T.);-#1350 = EDGE_CURVE('',#1323,#1269,#1351,.T.);-#1351 = SURFACE_CURVE('',#1352,(#1356,#1363),.PCURVE_S1.);-#1352 = LINE('',#1353,#1354);-#1353 = CARTESIAN_POINT('',(0.5,9.,3.7));-#1354 = VECTOR('',#1355,1.);-#1355 = DIRECTION('',(0.,0.,1.));-#1356 = PCURVE('',#1305,#1357);-#1357 = DEFINITIONAL_REPRESENTATION('',(#1358),#1362);-#1358 = LINE('',#1359,#1360);-#1359 = CARTESIAN_POINT('',(0.5,0.5));-#1360 = VECTOR('',#1361,1.);-#1361 = DIRECTION('',(-1.,0.));-#1362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1363 = PCURVE('',#1203,#1364);-#1364 = DEFINITIONAL_REPRESENTATION('',(#1365),#1369);-#1365 = LINE('',#1366,#1367);-#1366 = CARTESIAN_POINT('',(9.5,-7.7));-#1367 = VECTOR('',#1368,1.);-#1368 = DIRECTION('',(0.,-1.));-#1369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1370 = ORIENTED_EDGE('',*,*,#1291,.T.);-#1371 = ORIENTED_EDGE('',*,*,#1372,.T.);-#1372 = EDGE_CURVE('',#1245,#1321,#1373,.T.);-#1373 = SURFACE_CURVE('',#1374,(#1378,#1385),.PCURVE_S1.);-#1374 = LINE('',#1375,#1376);-#1375 = CARTESIAN_POINT('',(-0.5,9.,4.7));-#1376 = VECTOR('',#1377,1.);-#1377 = DIRECTION('',(0.,0.,-1.));-#1378 = PCURVE('',#1305,#1379);-#1379 = DEFINITIONAL_REPRESENTATION('',(#1380),#1384);-#1380 = LINE('',#1381,#1382);-#1381 = CARTESIAN_POINT('',(-0.5,-0.5));-#1382 = VECTOR('',#1383,1.);-#1383 = DIRECTION('',(1.,0.));-#1384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1385 = PCURVE('',#1147,#1386);-#1386 = DEFINITIONAL_REPRESENTATION('',(#1387),#1391);-#1387 = LINE('',#1388,#1389);-#1388 = CARTESIAN_POINT('',(-8.5,-8.7));-#1389 = VECTOR('',#1390,1.);-#1390 = DIRECTION('',(0.,1.));+#1330 = DIRECTION('',(0.,0.,1.));+#1331 = DEFINITIONAL_REPRESENTATION('',(#1332),#1335);+#1332 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1333,#1334),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1333 = CARTESIAN_POINT('',(3.,0.));+#1334 = CARTESIAN_POINT('',(3.,-8.75));+#1335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1336 = FACE_BOUND('',#1337,.F.);+#1337 = EDGE_LOOP('',(#1338,#1366,#1392,#1418));+#1338 = ORIENTED_EDGE('',*,*,#1339,.F.);+#1339 = EDGE_CURVE('',#1340,#1342,#1344,.T.);+#1340 = VERTEX_POINT('',#1341);+#1341 = CARTESIAN_POINT('',(10.66,0.5,0.));+#1342 = VERTEX_POINT('',#1343);+#1343 = CARTESIAN_POINT('',(9.66,0.5,0.));+#1344 = SURFACE_CURVE('',#1345,(#1349,#1355),.PCURVE_S1.);+#1345 = LINE('',#1346,#1347);+#1346 = CARTESIAN_POINT('',(1.02,0.5,0.));+#1347 = VECTOR('',#1348,1.);+#1348 = DIRECTION('',(-1.,0.,0.));+#1349 = PCURVE('',#122,#1350);+#1350 = DEFINITIONAL_REPRESENTATION('',(#1351),#1354);+#1351 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1352,#1353),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-9.64,-8.64),.PIECEWISE_BEZIER_KNOTS.);+#1352 = CARTESIAN_POINT('',(18.28,2.25));+#1353 = CARTESIAN_POINT('',(17.28,2.25));+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1355 = PCURVE('',#1356,#1361);+#1356 = PLANE('',#1357);+#1357 = AXIS2_PLACEMENT_3D('',#1358,#1359,#1360);+#1358 = CARTESIAN_POINT('',(9.66,0.5,-3.));+#1359 = DIRECTION('',(0.,1.,0.));+#1360 = DIRECTION('',(0.,0.,1.));+#1361 = DEFINITIONAL_REPRESENTATION('',(#1362),#1365);+#1362 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1363,#1364),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-9.64,-8.64),.PIECEWISE_BEZIER_KNOTS.);+#1363 = CARTESIAN_POINT('',(3.,1.));+#1364 = CARTESIAN_POINT('',(3.,0.));+#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1366 = ORIENTED_EDGE('',*,*,#1367,.F.);+#1367 = EDGE_CURVE('',#1368,#1340,#1370,.T.);+#1368 = VERTEX_POINT('',#1369);+#1369 = CARTESIAN_POINT('',(10.66,-0.5,0.));+#1370 = SURFACE_CURVE('',#1371,(#1375,#1381),.PCURVE_S1.);+#1371 = LINE('',#1372,#1373);+#1372 = CARTESIAN_POINT('',(10.66,-1.125,0.));+#1373 = VECTOR('',#1374,1.);+#1374 = DIRECTION('',(0.,1.,0.));+#1375 = PCURVE('',#122,#1376);+#1376 = DEFINITIONAL_REPRESENTATION('',(#1377),#1380);+#1377 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1378,#1379),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1378 = CARTESIAN_POINT('',(18.28,1.25));+#1379 = CARTESIAN_POINT('',(18.28,10.));+#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1381 = PCURVE('',#1382,#1387);+#1382 = PLANE('',#1383);+#1383 = AXIS2_PLACEMENT_3D('',#1384,#1385,#1386);+#1384 = CARTESIAN_POINT('',(10.66,-0.5,-3.));+#1385 = DIRECTION('',(1.,0.,0.));+#1386 = DIRECTION('',(0.,0.,1.));+#1387 = DEFINITIONAL_REPRESENTATION('',(#1388),#1391);+#1388 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1389,#1390),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1389 = CARTESIAN_POINT('',(3.,0.));+#1390 = CARTESIAN_POINT('',(3.,-8.75)); #1391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#1392 = ADVANCED_FACE('',(#1393),#1338,.F.);-#1393 = FACE_BOUND('',#1394,.F.);-#1394 = EDGE_LOOP('',(#1395,#1396,#1419,#1447));-#1395 = ORIENTED_EDGE('',*,*,#1320,.F.);-#1396 = ORIENTED_EDGE('',*,*,#1397,.T.);-#1397 = EDGE_CURVE('',#1321,#1398,#1400,.T.);-#1398 = VERTEX_POINT('',#1399);-#1399 = CARTESIAN_POINT('',(-0.5,0.5,3.7));-#1400 = SURFACE_CURVE('',#1401,(#1405,#1412),.PCURVE_S1.);-#1401 = LINE('',#1402,#1403);-#1402 = CARTESIAN_POINT('',(-0.5,9.,3.7));-#1403 = VECTOR('',#1404,1.);-#1404 = DIRECTION('',(0.,-1.,0.));-#1405 = PCURVE('',#1338,#1406);-#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1411);-#1407 = LINE('',#1408,#1409);-#1408 = CARTESIAN_POINT('',(0.,0.));-#1409 = VECTOR('',#1410,1.);-#1410 = DIRECTION('',(0.,-1.));-#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1412 = PCURVE('',#1147,#1413);-#1413 = DEFINITIONAL_REPRESENTATION('',(#1414),#1418);-#1414 = LINE('',#1415,#1416);-#1415 = CARTESIAN_POINT('',(-8.5,-7.7));-#1416 = VECTOR('',#1417,1.);-#1417 = DIRECTION('',(1.,0.));-#1418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1419 = ORIENTED_EDGE('',*,*,#1420,.F.);-#1420 = EDGE_CURVE('',#1421,#1398,#1423,.T.);-#1421 = VERTEX_POINT('',#1422);-#1422 = CARTESIAN_POINT('',(0.5,0.5,3.7));-#1423 = SURFACE_CURVE('',#1424,(#1428,#1435),.PCURVE_S1.);-#1424 = LINE('',#1425,#1426);-#1425 = CARTESIAN_POINT('',(0.,0.5,3.7));-#1426 = VECTOR('',#1427,1.);-#1427 = DIRECTION('',(-1.,-0.,0.));-#1428 = PCURVE('',#1338,#1429);-#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434);-#1430 = LINE('',#1431,#1432);-#1431 = CARTESIAN_POINT('',(0.5,-8.5));-#1432 = VECTOR('',#1433,1.);-#1433 = DIRECTION('',(-1.,-0.));-#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1435 = PCURVE('',#1436,#1441);-#1436 = PLANE('',#1437);-#1437 = AXIS2_PLACEMENT_3D('',#1438,#1439,#1440);-#1438 = CARTESIAN_POINT('',(0.5,0.5,-4.));-#1439 = DIRECTION('',(0.,-1.,0.));-#1440 = DIRECTION('',(-1.,0.,0.));-#1441 = DEFINITIONAL_REPRESENTATION('',(#1442),#1446);-#1442 = LINE('',#1443,#1444);-#1443 = CARTESIAN_POINT('',(0.5,-7.7));-#1444 = VECTOR('',#1445,1.);-#1445 = DIRECTION('',(1.,0.));-#1446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1447 = ORIENTED_EDGE('',*,*,#1448,.F.);-#1448 = EDGE_CURVE('',#1323,#1421,#1449,.T.);-#1449 = SURFACE_CURVE('',#1450,(#1454,#1461),.PCURVE_S1.);-#1450 = LINE('',#1451,#1452);-#1451 = CARTESIAN_POINT('',(0.5,9.,3.7));-#1452 = VECTOR('',#1453,1.);-#1453 = DIRECTION('',(0.,-1.,0.));-#1454 = PCURVE('',#1338,#1455);-#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1460);-#1456 = LINE('',#1457,#1458);-#1457 = CARTESIAN_POINT('',(1.,0.));-#1458 = VECTOR('',#1459,1.);-#1459 = DIRECTION('',(0.,-1.));+#1392 = ORIENTED_EDGE('',*,*,#1393,.T.);+#1393 = EDGE_CURVE('',#1368,#1394,#1396,.T.);+#1394 = VERTEX_POINT('',#1395);+#1395 = CARTESIAN_POINT('',(9.66,-0.5,0.));+#1396 = SURFACE_CURVE('',#1397,(#1401,#1407),.PCURVE_S1.);+#1397 = LINE('',#1398,#1399);+#1398 = CARTESIAN_POINT('',(1.02,-0.5,0.));+#1399 = VECTOR('',#1400,1.);+#1400 = DIRECTION('',(-1.,0.,0.));+#1401 = PCURVE('',#122,#1402);+#1402 = DEFINITIONAL_REPRESENTATION('',(#1403),#1406);+#1403 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1404,#1405),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-9.64,-8.64),.PIECEWISE_BEZIER_KNOTS.);+#1404 = CARTESIAN_POINT('',(18.28,1.25));+#1405 = CARTESIAN_POINT('',(17.28,1.25));+#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1407 = PCURVE('',#1408,#1413);+#1408 = PLANE('',#1409);+#1409 = AXIS2_PLACEMENT_3D('',#1410,#1411,#1412);+#1410 = CARTESIAN_POINT('',(9.66,-0.5,-3.));+#1411 = DIRECTION('',(0.,1.,0.));+#1412 = DIRECTION('',(0.,0.,1.));+#1413 = DEFINITIONAL_REPRESENTATION('',(#1414),#1417);+#1414 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1415,#1416),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-9.64,-8.64),.PIECEWISE_BEZIER_KNOTS.);+#1415 = CARTESIAN_POINT('',(3.,1.));+#1416 = CARTESIAN_POINT('',(3.,0.));+#1417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1418 = ORIENTED_EDGE('',*,*,#1419,.T.);+#1419 = EDGE_CURVE('',#1394,#1342,#1420,.T.);+#1420 = SURFACE_CURVE('',#1421,(#1425,#1431),.PCURVE_S1.);+#1421 = LINE('',#1422,#1423);+#1422 = CARTESIAN_POINT('',(9.66,-1.125,0.));+#1423 = VECTOR('',#1424,1.);+#1424 = DIRECTION('',(0.,1.,0.));+#1425 = PCURVE('',#122,#1426);+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1430);+#1427 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1428,#1429),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1428 = CARTESIAN_POINT('',(17.28,1.25));+#1429 = CARTESIAN_POINT('',(17.28,10.));+#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1431 = PCURVE('',#1432,#1437);+#1432 = PLANE('',#1433);+#1433 = AXIS2_PLACEMENT_3D('',#1434,#1435,#1436);+#1434 = CARTESIAN_POINT('',(9.66,-0.5,-3.));+#1435 = DIRECTION('',(1.,0.,0.));+#1436 = DIRECTION('',(0.,0.,1.));+#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1441);+#1438 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1439,#1440),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1439 = CARTESIAN_POINT('',(3.,0.));+#1440 = CARTESIAN_POINT('',(3.,-8.75));+#1441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1442 = FACE_BOUND('',#1443,.F.);+#1443 = EDGE_LOOP('',(#1444,#1472,#1498,#1524));+#1444 = ORIENTED_EDGE('',*,*,#1445,.F.);+#1445 = EDGE_CURVE('',#1446,#1448,#1450,.T.);+#1446 = VERTEX_POINT('',#1447);+#1447 = CARTESIAN_POINT('',(15.74,0.5,0.));+#1448 = VERTEX_POINT('',#1449);+#1449 = CARTESIAN_POINT('',(14.74,0.5,0.));+#1450 = SURFACE_CURVE('',#1451,(#1455,#1461),.PCURVE_S1.);+#1451 = LINE('',#1452,#1453);+#1452 = CARTESIAN_POINT('',(3.56,0.5,0.));+#1453 = VECTOR('',#1454,1.);+#1454 = DIRECTION('',(-1.,0.,0.));+#1455 = PCURVE('',#122,#1456);+#1456 = DEFINITIONAL_REPRESENTATION('',(#1457),#1460);+#1457 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1458,#1459),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-12.18,-11.18),.PIECEWISE_BEZIER_KNOTS.);+#1458 = CARTESIAN_POINT('',(23.36,2.25));+#1459 = CARTESIAN_POINT('',(22.36,2.25)); #1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#1461 = PCURVE('',#1203,#1462);-#1462 = DEFINITIONAL_REPRESENTATION('',(#1463),#1467);-#1463 = LINE('',#1464,#1465);-#1464 = CARTESIAN_POINT('',(9.5,-7.7));-#1465 = VECTOR('',#1466,1.);-#1466 = DIRECTION('',(-1.,0.));-#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1468 = ADVANCED_FACE('',(#1469),#1436,.F.);-#1469 = FACE_BOUND('',#1470,.F.);-#1470 = EDGE_LOOP('',(#1471,#1496,#1517,#1518));-#1471 = ORIENTED_EDGE('',*,*,#1472,.F.);-#1472 = EDGE_CURVE('',#1473,#1475,#1477,.T.);-#1473 = VERTEX_POINT('',#1474);-#1474 = CARTESIAN_POINT('',(0.5,0.5,-4.));-#1475 = VERTEX_POINT('',#1476);-#1476 = CARTESIAN_POINT('',(-0.5,0.5,-4.));-#1477 = SURFACE_CURVE('',#1478,(#1482,#1489),.PCURVE_S1.);-#1478 = LINE('',#1479,#1480);-#1479 = CARTESIAN_POINT('',(0.5,0.5,-4.));-#1480 = VECTOR('',#1481,1.);-#1481 = DIRECTION('',(-1.,0.,0.));-#1482 = PCURVE('',#1436,#1483);-#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488);-#1484 = LINE('',#1485,#1486);-#1485 = CARTESIAN_POINT('',(0.,-0.));-#1486 = VECTOR('',#1487,1.);-#1487 = DIRECTION('',(1.,0.));-#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1489 = PCURVE('',#1229,#1490);-#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495);-#1491 = LINE('',#1492,#1493);-#1492 = CARTESIAN_POINT('',(0.5,0.5));-#1493 = VECTOR('',#1494,1.);-#1494 = DIRECTION('',(-1.,0.));-#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1496 = ORIENTED_EDGE('',*,*,#1497,.T.);-#1497 = EDGE_CURVE('',#1473,#1421,#1498,.T.);-#1498 = SURFACE_CURVE('',#1499,(#1503,#1510),.PCURVE_S1.);-#1499 = LINE('',#1500,#1501);-#1500 = CARTESIAN_POINT('',(0.5,0.5,-4.));-#1501 = VECTOR('',#1502,1.);-#1502 = DIRECTION('',(0.,0.,1.));-#1503 = PCURVE('',#1436,#1504);-#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509);-#1505 = LINE('',#1506,#1507);-#1506 = CARTESIAN_POINT('',(0.,-0.));-#1507 = VECTOR('',#1508,1.);-#1508 = DIRECTION('',(0.,-1.));-#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1510 = PCURVE('',#1203,#1511);-#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516);-#1512 = LINE('',#1513,#1514);-#1513 = CARTESIAN_POINT('',(1.,0.));-#1514 = VECTOR('',#1515,1.);-#1515 = DIRECTION('',(0.,-1.));-#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1517 = ORIENTED_EDGE('',*,*,#1420,.T.);-#1518 = ORIENTED_EDGE('',*,*,#1519,.F.);-#1519 = EDGE_CURVE('',#1475,#1398,#1520,.T.);-#1520 = SURFACE_CURVE('',#1521,(#1525,#1532),.PCURVE_S1.);-#1521 = LINE('',#1522,#1523);-#1522 = CARTESIAN_POINT('',(-0.5,0.5,-4.));-#1523 = VECTOR('',#1524,1.);-#1524 = DIRECTION('',(0.,0.,1.));-#1525 = PCURVE('',#1436,#1526);-#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531);+#1461 = PCURVE('',#1462,#1467);+#1462 = PLANE('',#1463);+#1463 = AXIS2_PLACEMENT_3D('',#1464,#1465,#1466);+#1464 = CARTESIAN_POINT('',(14.74,0.5,-3.));+#1465 = DIRECTION('',(0.,1.,0.));+#1466 = DIRECTION('',(0.,0.,1.));+#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1471);+#1468 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1469,#1470),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-12.18,-11.18),.PIECEWISE_BEZIER_KNOTS.);+#1469 = CARTESIAN_POINT('',(3.,1.));+#1470 = CARTESIAN_POINT('',(3.,0.));+#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1472 = ORIENTED_EDGE('',*,*,#1473,.F.);+#1473 = EDGE_CURVE('',#1474,#1446,#1476,.T.);+#1474 = VERTEX_POINT('',#1475);+#1475 = CARTESIAN_POINT('',(15.74,-0.5,0.));+#1476 = SURFACE_CURVE('',#1477,(#1481,#1487),.PCURVE_S1.);+#1477 = LINE('',#1478,#1479);+#1478 = CARTESIAN_POINT('',(15.74,-1.125,0.));+#1479 = VECTOR('',#1480,1.);+#1480 = DIRECTION('',(0.,1.,0.));+#1481 = PCURVE('',#122,#1482);+#1482 = DEFINITIONAL_REPRESENTATION('',(#1483),#1486);+#1483 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1484,#1485),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1484 = CARTESIAN_POINT('',(23.36,1.25));+#1485 = CARTESIAN_POINT('',(23.36,10.));+#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1487 = PCURVE('',#1488,#1493);+#1488 = PLANE('',#1489);+#1489 = AXIS2_PLACEMENT_3D('',#1490,#1491,#1492);+#1490 = CARTESIAN_POINT('',(15.74,-0.5,-3.));+#1491 = DIRECTION('',(1.,0.,0.));+#1492 = DIRECTION('',(0.,0.,1.));+#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1497);+#1494 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1495,#1496),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1495 = CARTESIAN_POINT('',(3.,0.));+#1496 = CARTESIAN_POINT('',(3.,-8.75));+#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1498 = ORIENTED_EDGE('',*,*,#1499,.T.);+#1499 = EDGE_CURVE('',#1474,#1500,#1502,.T.);+#1500 = VERTEX_POINT('',#1501);+#1501 = CARTESIAN_POINT('',(14.74,-0.5,0.));+#1502 = SURFACE_CURVE('',#1503,(#1507,#1513),.PCURVE_S1.);+#1503 = LINE('',#1504,#1505);+#1504 = CARTESIAN_POINT('',(3.56,-0.5,0.));+#1505 = VECTOR('',#1506,1.);+#1506 = DIRECTION('',(-1.,0.,0.));+#1507 = PCURVE('',#122,#1508);+#1508 = DEFINITIONAL_REPRESENTATION('',(#1509),#1512);+#1509 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1510,#1511),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-12.18,-11.18),.PIECEWISE_BEZIER_KNOTS.);+#1510 = CARTESIAN_POINT('',(23.36,1.25));+#1511 = CARTESIAN_POINT('',(22.36,1.25));+#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1513 = PCURVE('',#1514,#1519);+#1514 = PLANE('',#1515);+#1515 = AXIS2_PLACEMENT_3D('',#1516,#1517,#1518);+#1516 = CARTESIAN_POINT('',(14.74,-0.5,-3.));+#1517 = DIRECTION('',(0.,1.,0.));+#1518 = DIRECTION('',(0.,0.,1.));+#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1523);+#1520 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1521,#1522),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-12.18,-11.18),.PIECEWISE_BEZIER_KNOTS.);+#1521 = CARTESIAN_POINT('',(3.,1.));+#1522 = CARTESIAN_POINT('',(3.,0.));+#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1524 = ORIENTED_EDGE('',*,*,#1525,.T.);+#1525 = EDGE_CURVE('',#1500,#1448,#1526,.T.);+#1526 = SURFACE_CURVE('',#1527,(#1531,#1537),.PCURVE_S1.); #1527 = LINE('',#1528,#1529);-#1528 = CARTESIAN_POINT('',(1.,0.));+#1528 = CARTESIAN_POINT('',(14.74,-1.125,0.)); #1529 = VECTOR('',#1530,1.);-#1530 = DIRECTION('',(0.,-1.));-#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1532 = PCURVE('',#1147,#1533);-#1533 = DEFINITIONAL_REPRESENTATION('',(#1534),#1538);-#1534 = LINE('',#1535,#1536);-#1535 = CARTESIAN_POINT('',(0.,0.));-#1536 = VECTOR('',#1537,1.);-#1537 = DIRECTION('',(0.,-1.));-#1538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1539 = ADVANCED_FACE('',(#1540),#1229,.F.);-#1540 = FACE_BOUND('',#1541,.F.);-#1541 = EDGE_LOOP('',(#1542,#1543,#1564,#1565));-#1542 = ORIENTED_EDGE('',*,*,#1215,.T.);-#1543 = ORIENTED_EDGE('',*,*,#1544,.T.);-#1544 = EDGE_CURVE('',#1188,#1473,#1545,.T.);-#1545 = SURFACE_CURVE('',#1546,(#1550,#1557),.PCURVE_S1.);-#1546 = LINE('',#1547,#1548);-#1547 = CARTESIAN_POINT('',(0.5,-0.5,-4.));-#1548 = VECTOR('',#1549,1.);-#1549 = DIRECTION('',(0.,1.,0.));-#1550 = PCURVE('',#1229,#1551);-#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);-#1552 = LINE('',#1553,#1554);-#1553 = CARTESIAN_POINT('',(0.5,-0.5));-#1554 = VECTOR('',#1555,1.);-#1555 = DIRECTION('',(0.,1.));-#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1557 = PCURVE('',#1203,#1558);-#1558 = DEFINITIONAL_REPRESENTATION('',(#1559),#1563);-#1559 = LINE('',#1560,#1561);-#1560 = CARTESIAN_POINT('',(0.,0.));-#1561 = VECTOR('',#1562,1.);-#1562 = DIRECTION('',(1.,0.));-#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1564 = ORIENTED_EDGE('',*,*,#1472,.T.);-#1565 = ORIENTED_EDGE('',*,*,#1566,.T.);-#1566 = EDGE_CURVE('',#1475,#1125,#1567,.T.);-#1567 = SURFACE_CURVE('',#1568,(#1572,#1579),.PCURVE_S1.);-#1568 = LINE('',#1569,#1570);-#1569 = CARTESIAN_POINT('',(-0.5,0.5,-4.));-#1570 = VECTOR('',#1571,1.);-#1571 = DIRECTION('',(0.,-1.,0.));-#1572 = PCURVE('',#1229,#1573);-#1573 = DEFINITIONAL_REPRESENTATION('',(#1574),#1578);-#1574 = LINE('',#1575,#1576);-#1575 = CARTESIAN_POINT('',(-0.5,0.5));-#1576 = VECTOR('',#1577,1.);-#1577 = DIRECTION('',(0.,-1.));-#1578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1579 = PCURVE('',#1147,#1580);-#1580 = DEFINITIONAL_REPRESENTATION('',(#1581),#1585);-#1581 = LINE('',#1582,#1583);-#1582 = CARTESIAN_POINT('',(0.,0.));-#1583 = VECTOR('',#1584,1.);-#1584 = DIRECTION('',(1.,0.));-#1585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1586 = ADVANCED_FACE('',(#1587),#1203,.F.);-#1587 = FACE_BOUND('',#1588,.F.);-#1588 = EDGE_LOOP('',(#1589,#1590,#1591,#1592,#1593,#1594));-#1589 = ORIENTED_EDGE('',*,*,#1544,.F.);-#1590 = ORIENTED_EDGE('',*,*,#1187,.T.);-#1591 = ORIENTED_EDGE('',*,*,#1268,.F.);-#1592 = ORIENTED_EDGE('',*,*,#1350,.F.);-#1593 = ORIENTED_EDGE('',*,*,#1448,.T.);-#1594 = ORIENTED_EDGE('',*,*,#1497,.F.);-#1595 = ADVANCED_FACE('',(#1596),#1147,.F.);-#1596 = FACE_BOUND('',#1597,.F.);-#1597 = EDGE_LOOP('',(#1598,#1599,#1600,#1601,#1602,#1603));-#1598 = ORIENTED_EDGE('',*,*,#1566,.F.);-#1599 = ORIENTED_EDGE('',*,*,#1519,.T.);-#1600 = ORIENTED_EDGE('',*,*,#1397,.F.);-#1601 = ORIENTED_EDGE('',*,*,#1372,.F.);-#1602 = ORIENTED_EDGE('',*,*,#1244,.F.);-#1603 = ORIENTED_EDGE('',*,*,#1124,.F.);-#1604 = MANIFOLD_SOLID_BREP('',#1605);-#1605 = CLOSED_SHELL('',(#1606,#1726,#1802,#1878,#1954,#2025,#2072,#2081-    ));-#1606 = ADVANCED_FACE('',(#1607),#1621,.F.);-#1607 = FACE_BOUND('',#1608,.F.);-#1608 = EDGE_LOOP('',(#1609,#1644,#1672,#1700));-#1609 = ORIENTED_EDGE('',*,*,#1610,.T.);-#1610 = EDGE_CURVE('',#1611,#1613,#1615,.T.);-#1611 = VERTEX_POINT('',#1612);-#1612 = CARTESIAN_POINT('',(4.58,-0.5,-4.));-#1613 = VERTEX_POINT('',#1614);-#1614 = CARTESIAN_POINT('',(4.58,-0.5,4.7));-#1615 = SURFACE_CURVE('',#1616,(#1620,#1632),.PCURVE_S1.);-#1616 = LINE('',#1617,#1618);-#1617 = CARTESIAN_POINT('',(4.58,-0.5,-4.));-#1618 = VECTOR('',#1619,1.);-#1619 = DIRECTION('',(0.,0.,1.));-#1620 = PCURVE('',#1621,#1626);-#1621 = PLANE('',#1622);-#1622 = AXIS2_PLACEMENT_3D('',#1623,#1624,#1625);-#1623 = CARTESIAN_POINT('',(4.58,-0.5,-4.));-#1624 = DIRECTION('',(0.,1.,0.));-#1625 = DIRECTION('',(1.,0.,0.));-#1626 = DEFINITIONAL_REPRESENTATION('',(#1627),#1631);-#1627 = LINE('',#1628,#1629);-#1628 = CARTESIAN_POINT('',(0.,0.));-#1629 = VECTOR('',#1630,1.);-#1630 = DIRECTION('',(0.,-1.));-#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1632 = PCURVE('',#1633,#1638);-#1633 = PLANE('',#1634);-#1634 = AXIS2_PLACEMENT_3D('',#1635,#1636,#1637);-#1635 = CARTESIAN_POINT('',(4.58,0.5,-4.));-#1636 = DIRECTION('',(1.,0.,-0.));-#1637 = DIRECTION('',(0.,-1.,0.));-#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643);-#1639 = LINE('',#1640,#1641);-#1640 = CARTESIAN_POINT('',(1.,0.));-#1641 = VECTOR('',#1642,1.);-#1642 = DIRECTION('',(0.,-1.));-#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1644 = ORIENTED_EDGE('',*,*,#1645,.T.);-#1645 = EDGE_CURVE('',#1613,#1646,#1648,.T.);-#1646 = VERTEX_POINT('',#1647);-#1647 = CARTESIAN_POINT('',(5.58,-0.5,4.7));-#1648 = SURFACE_CURVE('',#1649,(#1653,#1660),.PCURVE_S1.);-#1649 = LINE('',#1650,#1651);-#1650 = CARTESIAN_POINT('',(4.58,-0.5,4.7));-#1651 = VECTOR('',#1652,1.);-#1652 = DIRECTION('',(1.,0.,0.));-#1653 = PCURVE('',#1621,#1654);-#1654 = DEFINITIONAL_REPRESENTATION('',(#1655),#1659);-#1655 = LINE('',#1656,#1657);-#1656 = CARTESIAN_POINT('',(0.,-8.7));-#1657 = VECTOR('',#1658,1.);-#1658 = DIRECTION('',(1.,0.));-#1659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1660 = PCURVE('',#1661,#1666);-#1661 = PLANE('',#1662);-#1662 = AXIS2_PLACEMENT_3D('',#1663,#1664,#1665);-#1663 = CARTESIAN_POINT('',(5.08,0.,4.7));-#1664 = DIRECTION('',(0.,0.,1.));-#1665 = DIRECTION('',(1.,0.,-0.));-#1666 = DEFINITIONAL_REPRESENTATION('',(#1667),#1671);-#1667 = LINE('',#1668,#1669);-#1668 = CARTESIAN_POINT('',(-0.5,-0.5));-#1669 = VECTOR('',#1670,1.);-#1670 = DIRECTION('',(1.,0.));-#1671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1672 = ORIENTED_EDGE('',*,*,#1673,.F.);-#1673 = EDGE_CURVE('',#1674,#1646,#1676,.T.);-#1674 = VERTEX_POINT('',#1675);-#1675 = CARTESIAN_POINT('',(5.58,-0.5,-4.));-#1676 = SURFACE_CURVE('',#1677,(#1681,#1688),.PCURVE_S1.);-#1677 = LINE('',#1678,#1679);-#1678 = CARTESIAN_POINT('',(5.58,-0.5,-4.));-#1679 = VECTOR('',#1680,1.);-#1680 = DIRECTION('',(0.,0.,1.));-#1681 = PCURVE('',#1621,#1682);-#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1687);-#1683 = LINE('',#1684,#1685);-#1684 = CARTESIAN_POINT('',(1.,0.));-#1685 = VECTOR('',#1686,1.);-#1686 = DIRECTION('',(0.,-1.));-#1687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1688 = PCURVE('',#1689,#1694);-#1689 = PLANE('',#1690);-#1690 = AXIS2_PLACEMENT_3D('',#1691,#1692,#1693);-#1691 = CARTESIAN_POINT('',(5.58,-0.5,-4.));-#1692 = DIRECTION('',(-1.,0.,0.));-#1693 = DIRECTION('',(0.,1.,0.));-#1694 = DEFINITIONAL_REPRESENTATION('',(#1695),#1699);-#1695 = LINE('',#1696,#1697);-#1696 = CARTESIAN_POINT('',(0.,0.));-#1697 = VECTOR('',#1698,1.);-#1698 = DIRECTION('',(0.,-1.));-#1699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1700 = ORIENTED_EDGE('',*,*,#1701,.F.);-#1701 = EDGE_CURVE('',#1611,#1674,#1702,.T.);-#1702 = SURFACE_CURVE('',#1703,(#1707,#1714),.PCURVE_S1.);-#1703 = LINE('',#1704,#1705);-#1704 = CARTESIAN_POINT('',(4.58,-0.5,-4.));-#1705 = VECTOR('',#1706,1.);-#1706 = DIRECTION('',(1.,0.,0.));-#1707 = PCURVE('',#1621,#1708);-#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713);-#1709 = LINE('',#1710,#1711);-#1710 = CARTESIAN_POINT('',(0.,0.));-#1711 = VECTOR('',#1712,1.);-#1712 = DIRECTION('',(1.,0.));-#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1714 = PCURVE('',#1715,#1720);-#1715 = PLANE('',#1716);-#1716 = AXIS2_PLACEMENT_3D('',#1717,#1718,#1719);-#1717 = CARTESIAN_POINT('',(5.08,0.,-4.));-#1718 = DIRECTION('',(0.,0.,1.));-#1719 = DIRECTION('',(1.,0.,-0.));-#1720 = DEFINITIONAL_REPRESENTATION('',(#1721),#1725);-#1721 = LINE('',#1722,#1723);-#1722 = CARTESIAN_POINT('',(-0.5,-0.5));-#1723 = VECTOR('',#1724,1.);-#1724 = DIRECTION('',(1.,0.));-#1725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1726 = ADVANCED_FACE('',(#1727),#1661,.T.);-#1727 = FACE_BOUND('',#1728,.T.);-#1728 = EDGE_LOOP('',(#1729,#1752,#1753,#1776));-#1729 = ORIENTED_EDGE('',*,*,#1730,.F.);-#1730 = EDGE_CURVE('',#1613,#1731,#1733,.T.);-#1731 = VERTEX_POINT('',#1732);-#1732 = CARTESIAN_POINT('',(4.58,9.,4.7));-#1733 = SURFACE_CURVE('',#1734,(#1738,#1745),.PCURVE_S1.);-#1734 = LINE('',#1735,#1736);-#1735 = CARTESIAN_POINT('',(4.58,-0.5,4.7));-#1736 = VECTOR('',#1737,1.);-#1737 = DIRECTION('',(0.,1.,9.349246523159E-17));-#1738 = PCURVE('',#1661,#1739);-#1739 = DEFINITIONAL_REPRESENTATION('',(#1740),#1744);-#1740 = LINE('',#1741,#1742);-#1741 = CARTESIAN_POINT('',(-0.5,-0.5));-#1742 = VECTOR('',#1743,1.);-#1743 = DIRECTION('',(0.,1.));-#1744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1745 = PCURVE('',#1633,#1746);-#1746 = DEFINITIONAL_REPRESENTATION('',(#1747),#1751);-#1747 = LINE('',#1748,#1749);-#1748 = CARTESIAN_POINT('',(1.,-8.7));-#1749 = VECTOR('',#1750,1.);-#1750 = DIRECTION('',(-1.,-9.349246523159E-17));-#1751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1752 = ORIENTED_EDGE('',*,*,#1645,.T.);-#1753 = ORIENTED_EDGE('',*,*,#1754,.F.);-#1754 = EDGE_CURVE('',#1755,#1646,#1757,.T.);-#1755 = VERTEX_POINT('',#1756);-#1756 = CARTESIAN_POINT('',(5.58,9.,4.7));-#1757 = SURFACE_CURVE('',#1758,(#1762,#1769),.PCURVE_S1.);-#1758 = LINE('',#1759,#1760);-#1759 = CARTESIAN_POINT('',(5.58,9.,4.7));-#1760 = VECTOR('',#1761,1.);-#1761 = DIRECTION('',(0.,-1.,-9.349246523159E-17));-#1762 = PCURVE('',#1661,#1763);-#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768);-#1764 = LINE('',#1765,#1766);-#1765 = CARTESIAN_POINT('',(0.5,9.));-#1766 = VECTOR('',#1767,1.);-#1767 = DIRECTION('',(0.,-1.));-#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1769 = PCURVE('',#1689,#1770);-#1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1775);-#1771 = LINE('',#1772,#1773);-#1772 = CARTESIAN_POINT('',(9.5,-8.7));-#1773 = VECTOR('',#1774,1.);-#1774 = DIRECTION('',(-1.,9.349246523159E-17));-#1775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1776 = ORIENTED_EDGE('',*,*,#1777,.T.);-#1777 = EDGE_CURVE('',#1755,#1731,#1778,.T.);-#1778 = SURFACE_CURVE('',#1779,(#1783,#1790),.PCURVE_S1.);-#1779 = LINE('',#1780,#1781);-#1780 = CARTESIAN_POINT('',(5.58,9.,4.7));-#1781 = VECTOR('',#1782,1.);-#1782 = DIRECTION('',(-1.,0.,0.));-#1783 = PCURVE('',#1661,#1784);-#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789);-#1785 = LINE('',#1786,#1787);-#1786 = CARTESIAN_POINT('',(0.5,9.));-#1787 = VECTOR('',#1788,1.);-#1788 = DIRECTION('',(-1.,0.));+#1530 = DIRECTION('',(0.,1.,0.));+#1531 = PCURVE('',#122,#1532);+#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1536);+#1533 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1534,#1535),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1534 = CARTESIAN_POINT('',(22.36,1.25));+#1535 = CARTESIAN_POINT('',(22.36,10.));+#1536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1537 = PCURVE('',#1538,#1543);+#1538 = PLANE('',#1539);+#1539 = AXIS2_PLACEMENT_3D('',#1540,#1541,#1542);+#1540 = CARTESIAN_POINT('',(14.74,-0.5,-3.));+#1541 = DIRECTION('',(1.,0.,0.));+#1542 = DIRECTION('',(0.,0.,1.));+#1543 = DEFINITIONAL_REPRESENTATION('',(#1544),#1547);+#1544 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1545,#1546),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1545 = CARTESIAN_POINT('',(3.,0.));+#1546 = CARTESIAN_POINT('',(3.,-8.75));+#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1548 = FACE_BOUND('',#1549,.F.);+#1549 = EDGE_LOOP('',(#1550,#1578,#1604,#1630));+#1550 = ORIENTED_EDGE('',*,*,#1551,.F.);+#1551 = EDGE_CURVE('',#1552,#1554,#1556,.T.);+#1552 = VERTEX_POINT('',#1553);+#1553 = CARTESIAN_POINT('',(20.82,0.5,0.));+#1554 = VERTEX_POINT('',#1555);+#1555 = CARTESIAN_POINT('',(19.82,0.5,0.));+#1556 = SURFACE_CURVE('',#1557,(#1561,#1567),.PCURVE_S1.);+#1557 = LINE('',#1558,#1559);+#1558 = CARTESIAN_POINT('',(6.1,0.5,0.));+#1559 = VECTOR('',#1560,1.);+#1560 = DIRECTION('',(-1.,0.,0.));+#1561 = PCURVE('',#122,#1562);+#1562 = DEFINITIONAL_REPRESENTATION('',(#1563),#1566);+#1563 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1564,#1565),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-14.72,-13.72),.PIECEWISE_BEZIER_KNOTS.);+#1564 = CARTESIAN_POINT('',(28.44,2.25));+#1565 = CARTESIAN_POINT('',(27.44,2.25));+#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1567 = PCURVE('',#1568,#1573);+#1568 = PLANE('',#1569);+#1569 = AXIS2_PLACEMENT_3D('',#1570,#1571,#1572);+#1570 = CARTESIAN_POINT('',(19.82,0.5,-3.));+#1571 = DIRECTION('',(0.,1.,0.));+#1572 = DIRECTION('',(0.,0.,1.));+#1573 = DEFINITIONAL_REPRESENTATION('',(#1574),#1577);+#1574 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1575,#1576),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-14.72,-13.72),.PIECEWISE_BEZIER_KNOTS.);+#1575 = CARTESIAN_POINT('',(3.,1.));+#1576 = CARTESIAN_POINT('',(3.,0.));+#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1578 = ORIENTED_EDGE('',*,*,#1579,.F.);+#1579 = EDGE_CURVE('',#1580,#1552,#1582,.T.);+#1580 = VERTEX_POINT('',#1581);+#1581 = CARTESIAN_POINT('',(20.82,-0.5,0.));+#1582 = SURFACE_CURVE('',#1583,(#1587,#1593),.PCURVE_S1.);+#1583 = LINE('',#1584,#1585);+#1584 = CARTESIAN_POINT('',(20.82,-1.125,0.));+#1585 = VECTOR('',#1586,1.);+#1586 = DIRECTION('',(0.,1.,0.));+#1587 = PCURVE('',#122,#1588);+#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1592);+#1589 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1590,#1591),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1590 = CARTESIAN_POINT('',(28.44,1.25));+#1591 = CARTESIAN_POINT('',(28.44,10.));+#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1593 = PCURVE('',#1594,#1599);+#1594 = PLANE('',#1595);+#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598);+#1596 = CARTESIAN_POINT('',(20.82,-0.5,-3.));+#1597 = DIRECTION('',(1.,0.,0.));+#1598 = DIRECTION('',(0.,0.,1.));+#1599 = DEFINITIONAL_REPRESENTATION('',(#1600),#1603);+#1600 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1601,#1602),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1601 = CARTESIAN_POINT('',(3.,0.));+#1602 = CARTESIAN_POINT('',(3.,-8.75));+#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1604 = ORIENTED_EDGE('',*,*,#1605,.T.);+#1605 = EDGE_CURVE('',#1580,#1606,#1608,.T.);+#1606 = VERTEX_POINT('',#1607);+#1607 = CARTESIAN_POINT('',(19.82,-0.5,0.));+#1608 = SURFACE_CURVE('',#1609,(#1613,#1619),.PCURVE_S1.);+#1609 = LINE('',#1610,#1611);+#1610 = CARTESIAN_POINT('',(6.1,-0.5,0.));+#1611 = VECTOR('',#1612,1.);+#1612 = DIRECTION('',(-1.,0.,0.));+#1613 = PCURVE('',#122,#1614);+#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1618);+#1615 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1616,#1617),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-14.72,-13.72),.PIECEWISE_BEZIER_KNOTS.);+#1616 = CARTESIAN_POINT('',(28.44,1.25));+#1617 = CARTESIAN_POINT('',(27.44,1.25));+#1618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1619 = PCURVE('',#1620,#1625);+#1620 = PLANE('',#1621);+#1621 = AXIS2_PLACEMENT_3D('',#1622,#1623,#1624);+#1622 = CARTESIAN_POINT('',(19.82,-0.5,-3.));+#1623 = DIRECTION('',(0.,1.,0.));+#1624 = DIRECTION('',(0.,0.,1.));+#1625 = DEFINITIONAL_REPRESENTATION('',(#1626),#1629);+#1626 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1627,#1628),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-14.72,-13.72),.PIECEWISE_BEZIER_KNOTS.);+#1627 = CARTESIAN_POINT('',(3.,1.));+#1628 = CARTESIAN_POINT('',(3.,0.));+#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1630 = ORIENTED_EDGE('',*,*,#1631,.T.);+#1631 = EDGE_CURVE('',#1606,#1554,#1632,.T.);+#1632 = SURFACE_CURVE('',#1633,(#1637,#1643),.PCURVE_S1.);+#1633 = LINE('',#1634,#1635);+#1634 = CARTESIAN_POINT('',(19.82,-1.125,0.));+#1635 = VECTOR('',#1636,1.);+#1636 = DIRECTION('',(0.,1.,0.));+#1637 = PCURVE('',#122,#1638);+#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1642);+#1639 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1640,#1641),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1640 = CARTESIAN_POINT('',(27.44,1.25));+#1641 = CARTESIAN_POINT('',(27.44,10.));+#1642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1643 = PCURVE('',#1644,#1649);+#1644 = PLANE('',#1645);+#1645 = AXIS2_PLACEMENT_3D('',#1646,#1647,#1648);+#1646 = CARTESIAN_POINT('',(19.82,-0.5,-3.));+#1647 = DIRECTION('',(1.,0.,0.));+#1648 = DIRECTION('',(0.,0.,1.));+#1649 = DEFINITIONAL_REPRESENTATION('',(#1650),#1653);+#1650 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1651,#1652),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1651 = CARTESIAN_POINT('',(3.,0.));+#1652 = CARTESIAN_POINT('',(3.,-8.75));+#1653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1654 = FACE_BOUND('',#1655,.F.);+#1655 = EDGE_LOOP('',(#1656,#1684,#1710,#1736));+#1656 = ORIENTED_EDGE('',*,*,#1657,.F.);+#1657 = EDGE_CURVE('',#1658,#1660,#1662,.T.);+#1658 = VERTEX_POINT('',#1659);+#1659 = CARTESIAN_POINT('',(25.9,0.5,0.));+#1660 = VERTEX_POINT('',#1661);+#1661 = CARTESIAN_POINT('',(24.9,0.5,0.));+#1662 = SURFACE_CURVE('',#1663,(#1667,#1673),.PCURVE_S1.);+#1663 = LINE('',#1664,#1665);+#1664 = CARTESIAN_POINT('',(8.64,0.5,0.));+#1665 = VECTOR('',#1666,1.);+#1666 = DIRECTION('',(-1.,0.,0.));+#1667 = PCURVE('',#122,#1668);+#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1672);+#1669 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1670,#1671),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-17.26,-16.26),.PIECEWISE_BEZIER_KNOTS.);+#1670 = CARTESIAN_POINT('',(33.52,2.25));+#1671 = CARTESIAN_POINT('',(32.52,2.25));+#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1673 = PCURVE('',#1674,#1679);+#1674 = PLANE('',#1675);+#1675 = AXIS2_PLACEMENT_3D('',#1676,#1677,#1678);+#1676 = CARTESIAN_POINT('',(24.9,0.5,-3.));+#1677 = DIRECTION('',(0.,1.,0.));+#1678 = DIRECTION('',(0.,0.,1.));+#1679 = DEFINITIONAL_REPRESENTATION('',(#1680),#1683);+#1680 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1681,#1682),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-17.26,-16.26),.PIECEWISE_BEZIER_KNOTS.);+#1681 = CARTESIAN_POINT('',(3.,1.));+#1682 = CARTESIAN_POINT('',(3.,0.));+#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1684 = ORIENTED_EDGE('',*,*,#1685,.F.);+#1685 = EDGE_CURVE('',#1686,#1658,#1688,.T.);+#1686 = VERTEX_POINT('',#1687);+#1687 = CARTESIAN_POINT('',(25.9,-0.5,0.));+#1688 = SURFACE_CURVE('',#1689,(#1693,#1699),.PCURVE_S1.);+#1689 = LINE('',#1690,#1691);+#1690 = CARTESIAN_POINT('',(25.9,-1.125,0.));+#1691 = VECTOR('',#1692,1.);+#1692 = DIRECTION('',(0.,1.,0.));+#1693 = PCURVE('',#122,#1694);+#1694 = DEFINITIONAL_REPRESENTATION('',(#1695),#1698);+#1695 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1696,#1697),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1696 = CARTESIAN_POINT('',(33.52,1.25));+#1697 = CARTESIAN_POINT('',(33.52,10.));+#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1699 = PCURVE('',#1700,#1705);+#1700 = PLANE('',#1701);+#1701 = AXIS2_PLACEMENT_3D('',#1702,#1703,#1704);+#1702 = CARTESIAN_POINT('',(25.9,-0.5,-3.));+#1703 = DIRECTION('',(1.,0.,0.));+#1704 = DIRECTION('',(0.,0.,1.));+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1709);+#1706 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1707,#1708),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1707 = CARTESIAN_POINT('',(3.,0.));+#1708 = CARTESIAN_POINT('',(3.,-8.75));+#1709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1710 = ORIENTED_EDGE('',*,*,#1711,.T.);+#1711 = EDGE_CURVE('',#1686,#1712,#1714,.T.);+#1712 = VERTEX_POINT('',#1713);+#1713 = CARTESIAN_POINT('',(24.9,-0.5,0.));+#1714 = SURFACE_CURVE('',#1715,(#1719,#1725),.PCURVE_S1.);+#1715 = LINE('',#1716,#1717);+#1716 = CARTESIAN_POINT('',(8.64,-0.5,0.));+#1717 = VECTOR('',#1718,1.);+#1718 = DIRECTION('',(-1.,0.,0.));+#1719 = PCURVE('',#122,#1720);+#1720 = DEFINITIONAL_REPRESENTATION('',(#1721),#1724);+#1721 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1722,#1723),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-17.26,-16.26),.PIECEWISE_BEZIER_KNOTS.);+#1722 = CARTESIAN_POINT('',(33.52,1.25));+#1723 = CARTESIAN_POINT('',(32.52,1.25));+#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1725 = PCURVE('',#1726,#1731);+#1726 = PLANE('',#1727);+#1727 = AXIS2_PLACEMENT_3D('',#1728,#1729,#1730);+#1728 = CARTESIAN_POINT('',(24.9,-0.5,-3.));+#1729 = DIRECTION('',(0.,1.,0.));+#1730 = DIRECTION('',(0.,0.,1.));+#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1735);+#1732 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1733,#1734),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-17.26,-16.26),.PIECEWISE_BEZIER_KNOTS.);+#1733 = CARTESIAN_POINT('',(3.,1.));+#1734 = CARTESIAN_POINT('',(3.,-3.552713678801E-15));+#1735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1736 = ORIENTED_EDGE('',*,*,#1737,.T.);+#1737 = EDGE_CURVE('',#1712,#1660,#1738,.T.);+#1738 = SURFACE_CURVE('',#1739,(#1743,#1749),.PCURVE_S1.);+#1739 = LINE('',#1740,#1741);+#1740 = CARTESIAN_POINT('',(24.9,-1.125,0.));+#1741 = VECTOR('',#1742,1.);+#1742 = DIRECTION('',(0.,1.,0.));+#1743 = PCURVE('',#122,#1744);+#1744 = DEFINITIONAL_REPRESENTATION('',(#1745),#1748);+#1745 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1746,#1747),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1746 = CARTESIAN_POINT('',(32.52,1.25));+#1747 = CARTESIAN_POINT('',(32.52,10.));+#1748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1749 = PCURVE('',#1750,#1755);+#1750 = PLANE('',#1751);+#1751 = AXIS2_PLACEMENT_3D('',#1752,#1753,#1754);+#1752 = CARTESIAN_POINT('',(24.9,-0.5,-3.));+#1753 = DIRECTION('',(1.,0.,0.));+#1754 = DIRECTION('',(0.,0.,1.));+#1755 = DEFINITIONAL_REPRESENTATION('',(#1756),#1759);+#1756 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1757,#1758),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1757 = CARTESIAN_POINT('',(3.,0.));+#1758 = CARTESIAN_POINT('',(3.,-8.75));+#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1760 = FACE_BOUND('',#1761,.F.);+#1761 = EDGE_LOOP('',(#1762,#1790,#1816,#1842));+#1762 = ORIENTED_EDGE('',*,*,#1763,.F.);+#1763 = EDGE_CURVE('',#1764,#1766,#1768,.T.);+#1764 = VERTEX_POINT('',#1765);+#1765 = CARTESIAN_POINT('',(30.98,0.5,0.));+#1766 = VERTEX_POINT('',#1767);+#1767 = CARTESIAN_POINT('',(29.98,0.5,0.));+#1768 = SURFACE_CURVE('',#1769,(#1773,#1779),.PCURVE_S1.);+#1769 = LINE('',#1770,#1771);+#1770 = CARTESIAN_POINT('',(11.18,0.5,0.));+#1771 = VECTOR('',#1772,1.);+#1772 = DIRECTION('',(-1.,0.,0.));+#1773 = PCURVE('',#122,#1774);+#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1778);+#1775 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1776,#1777),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-19.8,-18.8),.PIECEWISE_BEZIER_KNOTS.);+#1776 = CARTESIAN_POINT('',(38.6,2.25));+#1777 = CARTESIAN_POINT('',(37.6,2.25));+#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1779 = PCURVE('',#1780,#1785);+#1780 = PLANE('',#1781);+#1781 = AXIS2_PLACEMENT_3D('',#1782,#1783,#1784);+#1782 = CARTESIAN_POINT('',(29.98,0.5,-3.));+#1783 = DIRECTION('',(0.,1.,0.));+#1784 = DIRECTION('',(0.,0.,1.));+#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1789);+#1786 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1787,#1788),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-19.8,-18.8),.PIECEWISE_BEZIER_KNOTS.);+#1787 = CARTESIAN_POINT('',(3.,1.));+#1788 = CARTESIAN_POINT('',(3.,0.)); #1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#1790 = PCURVE('',#1791,#1796);-#1791 = PLANE('',#1792);-#1792 = AXIS2_PLACEMENT_3D('',#1793,#1794,#1795);-#1793 = CARTESIAN_POINT('',(5.08,9.,4.2));-#1794 = DIRECTION('',(-0.,-1.,-0.));-#1795 = DIRECTION('',(0.,0.,-1.));-#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801);-#1797 = LINE('',#1798,#1799);-#1798 = CARTESIAN_POINT('',(-0.5,0.5));-#1799 = VECTOR('',#1800,1.);-#1800 = DIRECTION('',(0.,-1.));-#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1802 = ADVANCED_FACE('',(#1803),#1791,.F.);-#1803 = FACE_BOUND('',#1804,.F.);-#1804 = EDGE_LOOP('',(#1805,#1835,#1856,#1857));-#1805 = ORIENTED_EDGE('',*,*,#1806,.T.);-#1806 = EDGE_CURVE('',#1807,#1809,#1811,.T.);-#1807 = VERTEX_POINT('',#1808);-#1808 = CARTESIAN_POINT('',(4.58,9.,3.7));-#1809 = VERTEX_POINT('',#1810);-#1810 = CARTESIAN_POINT('',(5.58,9.,3.7));-#1811 = SURFACE_CURVE('',#1812,(#1816,#1823),.PCURVE_S1.);-#1812 = LINE('',#1813,#1814);-#1813 = CARTESIAN_POINT('',(4.58,9.,3.7));-#1814 = VECTOR('',#1815,1.);-#1815 = DIRECTION('',(1.,0.,0.));-#1816 = PCURVE('',#1791,#1817);-#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);-#1818 = LINE('',#1819,#1820);-#1819 = CARTESIAN_POINT('',(0.5,-0.5));-#1820 = VECTOR('',#1821,1.);-#1821 = DIRECTION('',(0.,1.));-#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1823 = PCURVE('',#1824,#1829);-#1824 = PLANE('',#1825);-#1825 = AXIS2_PLACEMENT_3D('',#1826,#1827,#1828);-#1826 = CARTESIAN_POINT('',(4.58,9.,3.7));-#1827 = DIRECTION('',(-0.,0.,1.));-#1828 = DIRECTION('',(1.,0.,0.));-#1829 = DEFINITIONAL_REPRESENTATION('',(#1830),#1834);-#1830 = LINE('',#1831,#1832);-#1831 = CARTESIAN_POINT('',(0.,0.));-#1832 = VECTOR('',#1833,1.);-#1833 = DIRECTION('',(1.,0.));-#1834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1835 = ORIENTED_EDGE('',*,*,#1836,.T.);-#1836 = EDGE_CURVE('',#1809,#1755,#1837,.T.);-#1837 = SURFACE_CURVE('',#1838,(#1842,#1849),.PCURVE_S1.);-#1838 = LINE('',#1839,#1840);-#1839 = CARTESIAN_POINT('',(5.58,9.,3.7));-#1840 = VECTOR('',#1841,1.);-#1841 = DIRECTION('',(0.,0.,1.));-#1842 = PCURVE('',#1791,#1843);-#1843 = DEFINITIONAL_REPRESENTATION('',(#1844),#1848);-#1844 = LINE('',#1845,#1846);-#1845 = CARTESIAN_POINT('',(0.5,0.5));-#1846 = VECTOR('',#1847,1.);-#1847 = DIRECTION('',(-1.,0.));-#1848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1849 = PCURVE('',#1689,#1850);-#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855);-#1851 = LINE('',#1852,#1853);-#1852 = CARTESIAN_POINT('',(9.5,-7.7));-#1853 = VECTOR('',#1854,1.);-#1854 = DIRECTION('',(0.,-1.));-#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1856 = ORIENTED_EDGE('',*,*,#1777,.T.);-#1857 = ORIENTED_EDGE('',*,*,#1858,.T.);-#1858 = EDGE_CURVE('',#1731,#1807,#1859,.T.);-#1859 = SURFACE_CURVE('',#1860,(#1864,#1871),.PCURVE_S1.);-#1860 = LINE('',#1861,#1862);-#1861 = CARTESIAN_POINT('',(4.58,9.,4.7));-#1862 = VECTOR('',#1863,1.);-#1863 = DIRECTION('',(0.,0.,-1.));-#1864 = PCURVE('',#1791,#1865);-#1865 = DEFINITIONAL_REPRESENTATION('',(#1866),#1870);-#1866 = LINE('',#1867,#1868);-#1867 = CARTESIAN_POINT('',(-0.5,-0.5));-#1868 = VECTOR('',#1869,1.);-#1869 = DIRECTION('',(1.,0.));-#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1871 = PCURVE('',#1633,#1872);-#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877);-#1873 = LINE('',#1874,#1875);-#1874 = CARTESIAN_POINT('',(-8.5,-8.7));-#1875 = VECTOR('',#1876,1.);-#1876 = DIRECTION('',(0.,1.));-#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1878 = ADVANCED_FACE('',(#1879),#1824,.F.);-#1879 = FACE_BOUND('',#1880,.F.);-#1880 = EDGE_LOOP('',(#1881,#1882,#1905,#1933));-#1881 = ORIENTED_EDGE('',*,*,#1806,.F.);-#1882 = ORIENTED_EDGE('',*,*,#1883,.T.);-#1883 = EDGE_CURVE('',#1807,#1884,#1886,.T.);-#1884 = VERTEX_POINT('',#1885);-#1885 = CARTESIAN_POINT('',(4.58,0.5,3.7));-#1886 = SURFACE_CURVE('',#1887,(#1891,#1898),.PCURVE_S1.);-#1887 = LINE('',#1888,#1889);-#1888 = CARTESIAN_POINT('',(4.58,9.,3.7));-#1889 = VECTOR('',#1890,1.);-#1890 = DIRECTION('',(0.,-1.,0.));-#1891 = PCURVE('',#1824,#1892);-#1892 = DEFINITIONAL_REPRESENTATION('',(#1893),#1897);-#1893 = LINE('',#1894,#1895);-#1894 = CARTESIAN_POINT('',(0.,0.));-#1895 = VECTOR('',#1896,1.);-#1896 = DIRECTION('',(0.,-1.));-#1897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1898 = PCURVE('',#1633,#1899);-#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1904);-#1900 = LINE('',#1901,#1902);-#1901 = CARTESIAN_POINT('',(-8.5,-7.7));-#1902 = VECTOR('',#1903,1.);-#1903 = DIRECTION('',(1.,0.));-#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1905 = ORIENTED_EDGE('',*,*,#1906,.F.);-#1906 = EDGE_CURVE('',#1907,#1884,#1909,.T.);-#1907 = VERTEX_POINT('',#1908);-#1908 = CARTESIAN_POINT('',(5.58,0.5,3.7));-#1909 = SURFACE_CURVE('',#1910,(#1914,#1921),.PCURVE_S1.);-#1910 = LINE('',#1911,#1912);-#1911 = CARTESIAN_POINT('',(5.08,0.5,3.7));-#1912 = VECTOR('',#1913,1.);-#1913 = DIRECTION('',(-1.,-0.,0.));-#1914 = PCURVE('',#1824,#1915);-#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920);-#1916 = LINE('',#1917,#1918);-#1917 = CARTESIAN_POINT('',(0.5,-8.5));-#1918 = VECTOR('',#1919,1.);-#1919 = DIRECTION('',(-1.,-0.));-#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1921 = PCURVE('',#1922,#1927);-#1922 = PLANE('',#1923);-#1923 = AXIS2_PLACEMENT_3D('',#1924,#1925,#1926);-#1924 = CARTESIAN_POINT('',(5.58,0.5,-4.));-#1925 = DIRECTION('',(0.,-1.,0.));-#1926 = DIRECTION('',(-1.,0.,0.));-#1927 = DEFINITIONAL_REPRESENTATION('',(#1928),#1932);-#1928 = LINE('',#1929,#1930);-#1929 = CARTESIAN_POINT('',(0.5,-7.7));-#1930 = VECTOR('',#1931,1.);-#1931 = DIRECTION('',(1.,0.));-#1932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1933 = ORIENTED_EDGE('',*,*,#1934,.F.);-#1934 = EDGE_CURVE('',#1809,#1907,#1935,.T.);-#1935 = SURFACE_CURVE('',#1936,(#1940,#1947),.PCURVE_S1.);-#1936 = LINE('',#1937,#1938);-#1937 = CARTESIAN_POINT('',(5.58,9.,3.7));-#1938 = VECTOR('',#1939,1.);-#1939 = DIRECTION('',(0.,-1.,0.));-#1940 = PCURVE('',#1824,#1941);-#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946);-#1942 = LINE('',#1943,#1944);-#1943 = CARTESIAN_POINT('',(1.,0.));-#1944 = VECTOR('',#1945,1.);-#1945 = DIRECTION('',(0.,-1.));-#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1947 = PCURVE('',#1689,#1948);-#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953);-#1949 = LINE('',#1950,#1951);-#1950 = CARTESIAN_POINT('',(9.5,-7.7));-#1951 = VECTOR('',#1952,1.);-#1952 = DIRECTION('',(-1.,0.));-#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1954 = ADVANCED_FACE('',(#1955),#1922,.F.);-#1955 = FACE_BOUND('',#1956,.F.);-#1956 = EDGE_LOOP('',(#1957,#1982,#2003,#2004));-#1957 = ORIENTED_EDGE('',*,*,#1958,.F.);-#1958 = EDGE_CURVE('',#1959,#1961,#1963,.T.);-#1959 = VERTEX_POINT('',#1960);-#1960 = CARTESIAN_POINT('',(5.58,0.5,-4.));-#1961 = VERTEX_POINT('',#1962);-#1962 = CARTESIAN_POINT('',(4.58,0.5,-4.));-#1963 = SURFACE_CURVE('',#1964,(#1968,#1975),.PCURVE_S1.);-#1964 = LINE('',#1965,#1966);-#1965 = CARTESIAN_POINT('',(5.58,0.5,-4.));-#1966 = VECTOR('',#1967,1.);-#1967 = DIRECTION('',(-1.,0.,0.));-#1968 = PCURVE('',#1922,#1969);-#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974);-#1970 = LINE('',#1971,#1972);-#1971 = CARTESIAN_POINT('',(0.,-0.));-#1972 = VECTOR('',#1973,1.);-#1973 = DIRECTION('',(1.,0.));-#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1975 = PCURVE('',#1715,#1976);-#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);-#1977 = LINE('',#1978,#1979);-#1978 = CARTESIAN_POINT('',(0.5,0.5));-#1979 = VECTOR('',#1980,1.);-#1980 = DIRECTION('',(-1.,0.));-#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1982 = ORIENTED_EDGE('',*,*,#1983,.T.);-#1983 = EDGE_CURVE('',#1959,#1907,#1984,.T.);-#1984 = SURFACE_CURVE('',#1985,(#1989,#1996),.PCURVE_S1.);-#1985 = LINE('',#1986,#1987);-#1986 = CARTESIAN_POINT('',(5.58,0.5,-4.));-#1987 = VECTOR('',#1988,1.);-#1988 = DIRECTION('',(0.,0.,1.));-#1989 = PCURVE('',#1922,#1990);-#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);-#1991 = LINE('',#1992,#1993);-#1992 = CARTESIAN_POINT('',(0.,-0.));-#1993 = VECTOR('',#1994,1.);-#1994 = DIRECTION('',(0.,-1.));-#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#1996 = PCURVE('',#1689,#1997);-#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);-#1998 = LINE('',#1999,#2000);-#1999 = CARTESIAN_POINT('',(1.,0.));-#2000 = VECTOR('',#2001,1.);-#2001 = DIRECTION('',(0.,-1.));-#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2003 = ORIENTED_EDGE('',*,*,#1906,.T.);-#2004 = ORIENTED_EDGE('',*,*,#2005,.F.);-#2005 = EDGE_CURVE('',#1961,#1884,#2006,.T.);+#1790 = ORIENTED_EDGE('',*,*,#1791,.F.);+#1791 = EDGE_CURVE('',#1792,#1764,#1794,.T.);+#1792 = VERTEX_POINT('',#1793);+#1793 = CARTESIAN_POINT('',(30.98,-0.5,0.));+#1794 = SURFACE_CURVE('',#1795,(#1799,#1805),.PCURVE_S1.);+#1795 = LINE('',#1796,#1797);+#1796 = CARTESIAN_POINT('',(30.98,-1.125,0.));+#1797 = VECTOR('',#1798,1.);+#1798 = DIRECTION('',(0.,1.,0.));+#1799 = PCURVE('',#122,#1800);+#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1804);+#1801 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1802,#1803),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1802 = CARTESIAN_POINT('',(38.6,1.25));+#1803 = CARTESIAN_POINT('',(38.6,10.));+#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1805 = PCURVE('',#1806,#1811);+#1806 = PLANE('',#1807);+#1807 = AXIS2_PLACEMENT_3D('',#1808,#1809,#1810);+#1808 = CARTESIAN_POINT('',(30.98,-0.5,-3.));+#1809 = DIRECTION('',(1.,0.,0.));+#1810 = DIRECTION('',(0.,0.,1.));+#1811 = DEFINITIONAL_REPRESENTATION('',(#1812),#1815);+#1812 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1813,#1814),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1813 = CARTESIAN_POINT('',(3.,0.));+#1814 = CARTESIAN_POINT('',(3.,-8.75));+#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1816 = ORIENTED_EDGE('',*,*,#1817,.T.);+#1817 = EDGE_CURVE('',#1792,#1818,#1820,.T.);+#1818 = VERTEX_POINT('',#1819);+#1819 = CARTESIAN_POINT('',(29.98,-0.5,0.));+#1820 = SURFACE_CURVE('',#1821,(#1825,#1831),.PCURVE_S1.);+#1821 = LINE('',#1822,#1823);+#1822 = CARTESIAN_POINT('',(11.18,-0.5,0.));+#1823 = VECTOR('',#1824,1.);+#1824 = DIRECTION('',(-1.,0.,0.));+#1825 = PCURVE('',#122,#1826);+#1826 = DEFINITIONAL_REPRESENTATION('',(#1827),#1830);+#1827 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1828,#1829),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-19.8,-18.8),.PIECEWISE_BEZIER_KNOTS.);+#1828 = CARTESIAN_POINT('',(38.6,1.25));+#1829 = CARTESIAN_POINT('',(37.6,1.25));+#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1831 = PCURVE('',#1832,#1837);+#1832 = PLANE('',#1833);+#1833 = AXIS2_PLACEMENT_3D('',#1834,#1835,#1836);+#1834 = CARTESIAN_POINT('',(29.98,-0.5,-3.));+#1835 = DIRECTION('',(0.,1.,0.));+#1836 = DIRECTION('',(0.,0.,1.));+#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1841);+#1838 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1839,#1840),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-19.8,-18.8),.PIECEWISE_BEZIER_KNOTS.);+#1839 = CARTESIAN_POINT('',(3.,1.));+#1840 = CARTESIAN_POINT('',(3.,0.));+#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1842 = ORIENTED_EDGE('',*,*,#1843,.T.);+#1843 = EDGE_CURVE('',#1818,#1766,#1844,.T.);+#1844 = SURFACE_CURVE('',#1845,(#1849,#1855),.PCURVE_S1.);+#1845 = LINE('',#1846,#1847);+#1846 = CARTESIAN_POINT('',(29.98,-1.125,0.));+#1847 = VECTOR('',#1848,1.);+#1848 = DIRECTION('',(0.,1.,0.));+#1849 = PCURVE('',#122,#1850);+#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1854);+#1851 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1852,#1853),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1852 = CARTESIAN_POINT('',(37.6,1.25));+#1853 = CARTESIAN_POINT('',(37.6,10.));+#1854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1855 = PCURVE('',#1856,#1861);+#1856 = PLANE('',#1857);+#1857 = AXIS2_PLACEMENT_3D('',#1858,#1859,#1860);+#1858 = CARTESIAN_POINT('',(29.98,-0.5,-3.));+#1859 = DIRECTION('',(1.,0.,0.));+#1860 = DIRECTION('',(0.,0.,1.));+#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1865);+#1862 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1863,#1864),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1863 = CARTESIAN_POINT('',(3.,0.));+#1864 = CARTESIAN_POINT('',(3.,-8.75));+#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1866 = FACE_BOUND('',#1867,.F.);+#1867 = EDGE_LOOP('',(#1868,#1896,#1922,#1948));+#1868 = ORIENTED_EDGE('',*,*,#1869,.F.);+#1869 = EDGE_CURVE('',#1870,#1872,#1874,.T.);+#1870 = VERTEX_POINT('',#1871);+#1871 = CARTESIAN_POINT('',(36.06,0.5,0.));+#1872 = VERTEX_POINT('',#1873);+#1873 = CARTESIAN_POINT('',(35.06,0.5,0.));+#1874 = SURFACE_CURVE('',#1875,(#1879,#1885),.PCURVE_S1.);+#1875 = LINE('',#1876,#1877);+#1876 = CARTESIAN_POINT('',(13.72,0.5,0.));+#1877 = VECTOR('',#1878,1.);+#1878 = DIRECTION('',(-1.,0.,0.));+#1879 = PCURVE('',#122,#1880);+#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1884);+#1881 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1882,#1883),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-22.34,-21.34),.PIECEWISE_BEZIER_KNOTS.);+#1882 = CARTESIAN_POINT('',(43.68,2.25));+#1883 = CARTESIAN_POINT('',(42.68,2.25));+#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1885 = PCURVE('',#1886,#1891);+#1886 = PLANE('',#1887);+#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890);+#1888 = CARTESIAN_POINT('',(35.06,0.5,-3.));+#1889 = DIRECTION('',(0.,1.,0.));+#1890 = DIRECTION('',(0.,0.,1.));+#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1895);+#1892 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1893,#1894),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-22.34,-21.34),.PIECEWISE_BEZIER_KNOTS.);+#1893 = CARTESIAN_POINT('',(3.,1.));+#1894 = CARTESIAN_POINT('',(3.,0.));+#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1896 = ORIENTED_EDGE('',*,*,#1897,.F.);+#1897 = EDGE_CURVE('',#1898,#1870,#1900,.T.);+#1898 = VERTEX_POINT('',#1899);+#1899 = CARTESIAN_POINT('',(36.06,-0.5,0.));+#1900 = SURFACE_CURVE('',#1901,(#1905,#1911),.PCURVE_S1.);+#1901 = LINE('',#1902,#1903);+#1902 = CARTESIAN_POINT('',(36.06,-1.125,0.));+#1903 = VECTOR('',#1904,1.);+#1904 = DIRECTION('',(0.,1.,0.));+#1905 = PCURVE('',#122,#1906);+#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1910);+#1907 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1908,#1909),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1908 = CARTESIAN_POINT('',(43.68,1.25));+#1909 = CARTESIAN_POINT('',(43.68,10.));+#1910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1911 = PCURVE('',#1912,#1917);+#1912 = PLANE('',#1913);+#1913 = AXIS2_PLACEMENT_3D('',#1914,#1915,#1916);+#1914 = CARTESIAN_POINT('',(36.06,-0.5,-3.));+#1915 = DIRECTION('',(1.,0.,0.));+#1916 = DIRECTION('',(0.,0.,1.));+#1917 = DEFINITIONAL_REPRESENTATION('',(#1918),#1921);+#1918 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1919,#1920),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1919 = CARTESIAN_POINT('',(3.,0.));+#1920 = CARTESIAN_POINT('',(3.,-8.75));+#1921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1922 = ORIENTED_EDGE('',*,*,#1923,.T.);+#1923 = EDGE_CURVE('',#1898,#1924,#1926,.T.);+#1924 = VERTEX_POINT('',#1925);+#1925 = CARTESIAN_POINT('',(35.06,-0.5,0.));+#1926 = SURFACE_CURVE('',#1927,(#1931,#1937),.PCURVE_S1.);+#1927 = LINE('',#1928,#1929);+#1928 = CARTESIAN_POINT('',(13.72,-0.5,0.));+#1929 = VECTOR('',#1930,1.);+#1930 = DIRECTION('',(-1.,0.,0.));+#1931 = PCURVE('',#122,#1932);+#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1936);+#1933 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1934,#1935),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-22.34,-21.34),.PIECEWISE_BEZIER_KNOTS.);+#1934 = CARTESIAN_POINT('',(43.68,1.25));+#1935 = CARTESIAN_POINT('',(42.68,1.25));+#1936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1937 = PCURVE('',#1938,#1943);+#1938 = PLANE('',#1939);+#1939 = AXIS2_PLACEMENT_3D('',#1940,#1941,#1942);+#1940 = CARTESIAN_POINT('',(35.06,-0.5,-3.));+#1941 = DIRECTION('',(0.,1.,0.));+#1942 = DIRECTION('',(0.,0.,1.));+#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1947);+#1944 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1945,#1946),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-22.34,-21.34),.PIECEWISE_BEZIER_KNOTS.);+#1945 = CARTESIAN_POINT('',(3.,1.));+#1946 = CARTESIAN_POINT('',(3.,0.));+#1947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1948 = ORIENTED_EDGE('',*,*,#1949,.T.);+#1949 = EDGE_CURVE('',#1924,#1872,#1950,.T.);+#1950 = SURFACE_CURVE('',#1951,(#1955,#1961),.PCURVE_S1.);+#1951 = LINE('',#1952,#1953);+#1952 = CARTESIAN_POINT('',(35.06,-1.125,0.));+#1953 = VECTOR('',#1954,1.);+#1954 = DIRECTION('',(0.,1.,0.));+#1955 = PCURVE('',#122,#1956);+#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1960);+#1957 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1958,#1959),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1958 = CARTESIAN_POINT('',(42.68,1.25));+#1959 = CARTESIAN_POINT('',(42.68,10.));+#1960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1961 = PCURVE('',#1962,#1967);+#1962 = PLANE('',#1963);+#1963 = AXIS2_PLACEMENT_3D('',#1964,#1965,#1966);+#1964 = CARTESIAN_POINT('',(35.06,-0.5,-3.));+#1965 = DIRECTION('',(1.,0.,0.));+#1966 = DIRECTION('',(0.,0.,1.));+#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1971);+#1968 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1969,#1970),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.625,9.375),.PIECEWISE_BEZIER_KNOTS.);+#1969 = CARTESIAN_POINT('',(3.,0.));+#1970 = CARTESIAN_POINT('',(3.,-8.75));+#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1972 = ADVANCED_FACE('',(#1973),#94,.F.);+#1973 = FACE_BOUND('',#1974,.F.);+#1974 = EDGE_LOOP('',(#1975,#1976,#1977,#1978));+#1975 = ORIENTED_EDGE('',*,*,#1080,.F.);+#1976 = ORIENTED_EDGE('',*,*,#78,.T.);+#1977 = ORIENTED_EDGE('',*,*,#190,.T.);+#1978 = ORIENTED_EDGE('',*,*,#1979,.F.);+#1979 = EDGE_CURVE('',#1081,#191,#1980,.T.);+#1980 = SURFACE_CURVE('',#1981,(#1985,#1992),.PCURVE_S1.);+#1981 = LINE('',#1982,#1983);+#1982 = CARTESIAN_POINT('',(43.18,-1.75,0.));+#1983 = VECTOR('',#1984,1.);+#1984 = DIRECTION('',(0.,0.,1.));+#1985 = PCURVE('',#94,#1986);+#1986 = DEFINITIONAL_REPRESENTATION('',(#1987),#1991);+#1987 = LINE('',#1988,#1989);+#1988 = CARTESIAN_POINT('',(0.,50.8));+#1989 = VECTOR('',#1990,1.);+#1990 = DIRECTION('',(1.,0.));+#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1992 = PCURVE('',#229,#1993);+#1993 = DEFINITIONAL_REPRESENTATION('',(#1994),#1998);+#1994 = LINE('',#1995,#1996);+#1995 = CARTESIAN_POINT('',(0.,0.));+#1996 = VECTOR('',#1997,1.);+#1997 = DIRECTION('',(1.,0.));+#1998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1999 = ADVANCED_FACE('',(#2000),#677,.T.);+#2000 = FACE_BOUND('',#2001,.T.);+#2001 = EDGE_LOOP('',(#2002,#2030,#2053,#2074));+#2002 = ORIENTED_EDGE('',*,*,#2003,.F.);+#2003 = EDGE_CURVE('',#2004,#634,#2006,.T.);+#2004 = VERTEX_POINT('',#2005);+#2005 = CARTESIAN_POINT('',(1.05,8.75,6.75)); #2006 = SURFACE_CURVE('',#2007,(#2011,#2018),.PCURVE_S1.); #2007 = LINE('',#2008,#2009);-#2008 = CARTESIAN_POINT('',(4.58,0.5,-4.));+#2008 = CARTESIAN_POINT('',(1.05,8.75,6.75)); #2009 = VECTOR('',#2010,1.); #2010 = DIRECTION('',(0.,0.,1.));-#2011 = PCURVE('',#1922,#2012);+#2011 = PCURVE('',#677,#2012); #2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); #2013 = LINE('',#2014,#2015);-#2014 = CARTESIAN_POINT('',(1.,0.));+#2014 = CARTESIAN_POINT('',(0.,2.1)); #2015 = VECTOR('',#2016,1.);-#2016 = DIRECTION('',(0.,-1.));+#2016 = DIRECTION('',(1.,0.)); #2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#2018 = PCURVE('',#1633,#2019);-#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024);-#2020 = LINE('',#2021,#2022);-#2021 = CARTESIAN_POINT('',(0.,0.));-#2022 = VECTOR('',#2023,1.);-#2023 = DIRECTION('',(0.,-1.));-#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2025 = ADVANCED_FACE('',(#2026),#1715,.F.);-#2026 = FACE_BOUND('',#2027,.F.);-#2027 = EDGE_LOOP('',(#2028,#2029,#2050,#2051));-#2028 = ORIENTED_EDGE('',*,*,#1701,.T.);-#2029 = ORIENTED_EDGE('',*,*,#2030,.T.);-#2030 = EDGE_CURVE('',#1674,#1959,#2031,.T.);-#2031 = SURFACE_CURVE('',#2032,(#2036,#2043),.PCURVE_S1.);-#2032 = LINE('',#2033,#2034);-#2033 = CARTESIAN_POINT('',(5.58,-0.5,-4.));-#2034 = VECTOR('',#2035,1.);-#2035 = DIRECTION('',(0.,1.,0.));-#2036 = PCURVE('',#1715,#2037);-#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042);-#2038 = LINE('',#2039,#2040);-#2039 = CARTESIAN_POINT('',(0.5,-0.5));-#2040 = VECTOR('',#2041,1.);-#2041 = DIRECTION('',(0.,1.));-#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2043 = PCURVE('',#1689,#2044);-#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2049);-#2045 = LINE('',#2046,#2047);-#2046 = CARTESIAN_POINT('',(0.,0.));-#2047 = VECTOR('',#2048,1.);-#2048 = DIRECTION('',(1.,0.));-#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2050 = ORIENTED_EDGE('',*,*,#1958,.T.);-#2051 = ORIENTED_EDGE('',*,*,#2052,.T.);-#2052 = EDGE_CURVE('',#1961,#1611,#2053,.T.);-#2053 = SURFACE_CURVE('',#2054,(#2058,#2065),.PCURVE_S1.);-#2054 = LINE('',#2055,#2056);-#2055 = CARTESIAN_POINT('',(4.58,0.5,-4.));-#2056 = VECTOR('',#2057,1.);-#2057 = DIRECTION('',(0.,-1.,0.));-#2058 = PCURVE('',#1715,#2059);-#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2064);-#2060 = LINE('',#2061,#2062);-#2061 = CARTESIAN_POINT('',(-0.5,0.5));-#2062 = VECTOR('',#2063,1.);-#2063 = DIRECTION('',(0.,-1.));-#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2065 = PCURVE('',#1633,#2066);-#2066 = DEFINITIONAL_REPRESENTATION('',(#2067),#2071);-#2067 = LINE('',#2068,#2069);-#2068 = CARTESIAN_POINT('',(0.,0.));-#2069 = VECTOR('',#2070,1.);-#2070 = DIRECTION('',(1.,0.));-#2071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2072 = ADVANCED_FACE('',(#2073),#1689,.F.);-#2073 = FACE_BOUND('',#2074,.F.);-#2074 = EDGE_LOOP('',(#2075,#2076,#2077,#2078,#2079,#2080));-#2075 = ORIENTED_EDGE('',*,*,#2030,.F.);-#2076 = ORIENTED_EDGE('',*,*,#1673,.T.);-#2077 = ORIENTED_EDGE('',*,*,#1754,.F.);-#2078 = ORIENTED_EDGE('',*,*,#1836,.F.);-#2079 = ORIENTED_EDGE('',*,*,#1934,.T.);-#2080 = ORIENTED_EDGE('',*,*,#1983,.F.);-#2081 = ADVANCED_FACE('',(#2082),#1633,.F.);-#2082 = FACE_BOUND('',#2083,.F.);-#2083 = EDGE_LOOP('',(#2084,#2085,#2086,#2087,#2088,#2089));-#2084 = ORIENTED_EDGE('',*,*,#2052,.F.);-#2085 = ORIENTED_EDGE('',*,*,#2005,.T.);-#2086 = ORIENTED_EDGE('',*,*,#1883,.F.);-#2087 = ORIENTED_EDGE('',*,*,#1858,.F.);-#2088 = ORIENTED_EDGE('',*,*,#1730,.F.);-#2089 = ORIENTED_EDGE('',*,*,#1610,.F.);-#2090 = MANIFOLD_SOLID_BREP('',#2091);-#2091 = CLOSED_SHELL('',(#2092,#2212,#2288,#2364,#2440,#2511,#2558,#2567-    ));-#2092 = ADVANCED_FACE('',(#2093),#2107,.F.);-#2093 = FACE_BOUND('',#2094,.F.);-#2094 = EDGE_LOOP('',(#2095,#2130,#2158,#2186));-#2095 = ORIENTED_EDGE('',*,*,#2096,.T.);-#2096 = EDGE_CURVE('',#2097,#2099,#2101,.T.);-#2097 = VERTEX_POINT('',#2098);-#2098 = CARTESIAN_POINT('',(9.66,-0.5,-4.));-#2099 = VERTEX_POINT('',#2100);-#2100 = CARTESIAN_POINT('',(9.66,-0.5,4.7));-#2101 = SURFACE_CURVE('',#2102,(#2106,#2118),.PCURVE_S1.);-#2102 = LINE('',#2103,#2104);-#2103 = CARTESIAN_POINT('',(9.66,-0.5,-4.));-#2104 = VECTOR('',#2105,1.);-#2105 = DIRECTION('',(0.,0.,1.));-#2106 = PCURVE('',#2107,#2112);-#2107 = PLANE('',#2108);-#2108 = AXIS2_PLACEMENT_3D('',#2109,#2110,#2111);-#2109 = CARTESIAN_POINT('',(9.66,-0.5,-4.));-#2110 = DIRECTION('',(0.,1.,0.));-#2111 = DIRECTION('',(1.,0.,0.));-#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);-#2113 = LINE('',#2114,#2115);-#2114 = CARTESIAN_POINT('',(0.,0.));-#2115 = VECTOR('',#2116,1.);-#2116 = DIRECTION('',(0.,-1.));-#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2118 = PCURVE('',#2119,#2124);-#2119 = PLANE('',#2120);-#2120 = AXIS2_PLACEMENT_3D('',#2121,#2122,#2123);-#2121 = CARTESIAN_POINT('',(9.66,0.5,-4.));-#2122 = DIRECTION('',(1.,0.,-0.));-#2123 = DIRECTION('',(0.,-1.,0.));-#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129);-#2125 = LINE('',#2126,#2127);-#2126 = CARTESIAN_POINT('',(1.,0.));-#2127 = VECTOR('',#2128,1.);-#2128 = DIRECTION('',(0.,-1.));-#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);-#2131 = EDGE_CURVE('',#2099,#2132,#2134,.T.);-#2132 = VERTEX_POINT('',#2133);-#2133 = CARTESIAN_POINT('',(10.66,-0.5,4.7));-#2134 = SURFACE_CURVE('',#2135,(#2139,#2146),.PCURVE_S1.);-#2135 = LINE('',#2136,#2137);-#2136 = CARTESIAN_POINT('',(9.66,-0.5,4.7));-#2137 = VECTOR('',#2138,1.);-#2138 = DIRECTION('',(1.,0.,0.));-#2139 = PCURVE('',#2107,#2140);-#2140 = DEFINITIONAL_REPRESENTATION('',(#2141),#2145);-#2141 = LINE('',#2142,#2143);-#2142 = CARTESIAN_POINT('',(0.,-8.7));-#2143 = VECTOR('',#2144,1.);-#2144 = DIRECTION('',(1.,0.));-#2145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2146 = PCURVE('',#2147,#2152);-#2147 = PLANE('',#2148);-#2148 = AXIS2_PLACEMENT_3D('',#2149,#2150,#2151);-#2149 = CARTESIAN_POINT('',(10.16,0.,4.7));-#2150 = DIRECTION('',(0.,0.,1.));-#2151 = DIRECTION('',(1.,0.,-0.));-#2152 = DEFINITIONAL_REPRESENTATION('',(#2153),#2157);-#2153 = LINE('',#2154,#2155);-#2154 = CARTESIAN_POINT('',(-0.5,-0.5));-#2155 = VECTOR('',#2156,1.);-#2156 = DIRECTION('',(1.,0.));-#2157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2158 = ORIENTED_EDGE('',*,*,#2159,.F.);-#2159 = EDGE_CURVE('',#2160,#2132,#2162,.T.);-#2160 = VERTEX_POINT('',#2161);-#2161 = CARTESIAN_POINT('',(10.66,-0.5,-4.));-#2162 = SURFACE_CURVE('',#2163,(#2167,#2174),.PCURVE_S1.);-#2163 = LINE('',#2164,#2165);-#2164 = CARTESIAN_POINT('',(10.66,-0.5,-4.));-#2165 = VECTOR('',#2166,1.);-#2166 = DIRECTION('',(0.,0.,1.));-#2167 = PCURVE('',#2107,#2168);-#2168 = DEFINITIONAL_REPRESENTATION('',(#2169),#2173);-#2169 = LINE('',#2170,#2171);-#2170 = CARTESIAN_POINT('',(1.,0.));-#2171 = VECTOR('',#2172,1.);-#2172 = DIRECTION('',(0.,-1.));-#2173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2174 = PCURVE('',#2175,#2180);-#2175 = PLANE('',#2176);-#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179);-#2177 = CARTESIAN_POINT('',(10.66,-0.5,-4.));-#2178 = DIRECTION('',(-1.,0.,0.));-#2179 = DIRECTION('',(0.,1.,0.));-#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185);-#2181 = LINE('',#2182,#2183);-#2182 = CARTESIAN_POINT('',(0.,0.));-#2183 = VECTOR('',#2184,1.);-#2184 = DIRECTION('',(0.,-1.));-#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2186 = ORIENTED_EDGE('',*,*,#2187,.F.);-#2187 = EDGE_CURVE('',#2097,#2160,#2188,.T.);-#2188 = SURFACE_CURVE('',#2189,(#2193,#2200),.PCURVE_S1.);-#2189 = LINE('',#2190,#2191);-#2190 = CARTESIAN_POINT('',(9.66,-0.5,-4.));-#2191 = VECTOR('',#2192,1.);-#2192 = DIRECTION('',(1.,0.,0.));-#2193 = PCURVE('',#2107,#2194);-#2194 = DEFINITIONAL_REPRESENTATION('',(#2195),#2199);-#2195 = LINE('',#2196,#2197);-#2196 = CARTESIAN_POINT('',(0.,0.));-#2197 = VECTOR('',#2198,1.);-#2198 = DIRECTION('',(1.,0.));-#2199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2200 = PCURVE('',#2201,#2206);-#2201 = PLANE('',#2202);-#2202 = AXIS2_PLACEMENT_3D('',#2203,#2204,#2205);-#2203 = CARTESIAN_POINT('',(10.16,0.,-4.));-#2204 = DIRECTION('',(0.,0.,1.));-#2205 = DIRECTION('',(1.,0.,-0.));-#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211);-#2207 = LINE('',#2208,#2209);-#2208 = CARTESIAN_POINT('',(-0.5,-0.5));-#2209 = VECTOR('',#2210,1.);-#2210 = DIRECTION('',(1.,0.));-#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2212 = ADVANCED_FACE('',(#2213),#2147,.T.);-#2213 = FACE_BOUND('',#2214,.T.);-#2214 = EDGE_LOOP('',(#2215,#2238,#2239,#2262));-#2215 = ORIENTED_EDGE('',*,*,#2216,.F.);-#2216 = EDGE_CURVE('',#2099,#2217,#2219,.T.);-#2217 = VERTEX_POINT('',#2218);-#2218 = CARTESIAN_POINT('',(9.66,9.,4.7));-#2219 = SURFACE_CURVE('',#2220,(#2224,#2231),.PCURVE_S1.);-#2220 = LINE('',#2221,#2222);-#2221 = CARTESIAN_POINT('',(9.66,-0.5,4.7));-#2222 = VECTOR('',#2223,1.);-#2223 = DIRECTION('',(0.,1.,9.349246523159E-17));-#2224 = PCURVE('',#2147,#2225);-#2225 = DEFINITIONAL_REPRESENTATION('',(#2226),#2230);-#2226 = LINE('',#2227,#2228);-#2227 = CARTESIAN_POINT('',(-0.5,-0.5));-#2228 = VECTOR('',#2229,1.);-#2229 = DIRECTION('',(0.,1.));-#2230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2231 = PCURVE('',#2119,#2232);-#2232 = DEFINITIONAL_REPRESENTATION('',(#2233),#2237);-#2233 = LINE('',#2234,#2235);-#2234 = CARTESIAN_POINT('',(1.,-8.7));-#2235 = VECTOR('',#2236,1.);-#2236 = DIRECTION('',(-1.,-9.349246523159E-17));-#2237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2238 = ORIENTED_EDGE('',*,*,#2131,.T.);-#2239 = ORIENTED_EDGE('',*,*,#2240,.F.);-#2240 = EDGE_CURVE('',#2241,#2132,#2243,.T.);-#2241 = VERTEX_POINT('',#2242);-#2242 = CARTESIAN_POINT('',(10.66,9.,4.7));-#2243 = SURFACE_CURVE('',#2244,(#2248,#2255),.PCURVE_S1.);+#2018 = PCURVE('',#2019,#2024);+#2019 = PLANE('',#2020);+#2020 = AXIS2_PLACEMENT_3D('',#2021,#2022,#2023);+#2021 = CARTESIAN_POINT('',(1.05,8.75,6.75));+#2022 = DIRECTION('',(1.,0.,0.));+#2023 = DIRECTION('',(0.,0.,1.));+#2024 = DEFINITIONAL_REPRESENTATION('',(#2025),#2029);+#2025 = LINE('',#2026,#2027);+#2026 = CARTESIAN_POINT('',(0.,0.));+#2027 = VECTOR('',#2028,1.);+#2028 = DIRECTION('',(1.,0.));+#2029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2030 = ORIENTED_EDGE('',*,*,#2031,.F.);+#2031 = EDGE_CURVE('',#2032,#2004,#2034,.T.);+#2032 = VERTEX_POINT('',#2033);+#2033 = CARTESIAN_POINT('',(-1.05,8.75,6.75));+#2034 = SURFACE_CURVE('',#2035,(#2039,#2046),.PCURVE_S1.);+#2035 = LINE('',#2036,#2037);+#2036 = CARTESIAN_POINT('',(-1.05,8.75,6.75));+#2037 = VECTOR('',#2038,1.);+#2038 = DIRECTION('',(1.,0.,0.));+#2039 = PCURVE('',#677,#2040);+#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045);+#2041 = LINE('',#2042,#2043);+#2042 = CARTESIAN_POINT('',(0.,0.));+#2043 = VECTOR('',#2044,1.);+#2044 = DIRECTION('',(0.,1.));+#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2046 = PCURVE('',#849,#2047);+#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2052);+#2048 = LINE('',#2049,#2050);+#2049 = CARTESIAN_POINT('',(1.92,6.5));+#2050 = VECTOR('',#2051,1.);+#2051 = DIRECTION('',(1.,0.));+#2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2053 = ORIENTED_EDGE('',*,*,#2054,.T.);+#2054 = EDGE_CURVE('',#2032,#662,#2055,.T.);+#2055 = SURFACE_CURVE('',#2056,(#2060,#2067),.PCURVE_S1.);+#2056 = LINE('',#2057,#2058);+#2057 = CARTESIAN_POINT('',(-1.05,8.75,6.75));+#2058 = VECTOR('',#2059,1.);+#2059 = DIRECTION('',(0.,0.,1.));+#2060 = PCURVE('',#677,#2061);+#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066);+#2062 = LINE('',#2063,#2064);+#2063 = CARTESIAN_POINT('',(0.,0.));+#2064 = VECTOR('',#2065,1.);+#2065 = DIRECTION('',(1.,0.));+#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2067 = PCURVE('',#751,#2068);+#2068 = DEFINITIONAL_REPRESENTATION('',(#2069),#2073);+#2069 = LINE('',#2070,#2071);+#2070 = CARTESIAN_POINT('',(0.,0.));+#2071 = VECTOR('',#2072,1.);+#2072 = DIRECTION('',(1.,0.));+#2073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2074 = ORIENTED_EDGE('',*,*,#661,.T.);+#2075 = ADVANCED_FACE('',(#2076),#649,.T.);+#2076 = FACE_BOUND('',#2077,.T.);+#2077 = EDGE_LOOP('',(#2078,#2108,#2127,#2128));+#2078 = ORIENTED_EDGE('',*,*,#2079,.F.);+#2079 = EDGE_CURVE('',#2080,#2082,#2084,.T.);+#2080 = VERTEX_POINT('',#2081);+#2081 = CARTESIAN_POINT('',(1.05,10.25,7.72));+#2082 = VERTEX_POINT('',#2083);+#2083 = CARTESIAN_POINT('',(4.03,10.25,7.72));+#2084 = SURFACE_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.);+#2085 = LINE('',#2086,#2087);+#2086 = CARTESIAN_POINT('',(-7.63,10.25,7.72));+#2087 = VECTOR('',#2088,1.);+#2088 = DIRECTION('',(1.,0.,0.));+#2089 = PCURVE('',#649,#2090);+#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095);+#2091 = LINE('',#2092,#2093);+#2092 = CARTESIAN_POINT('',(1.677050983125,0.));+#2093 = VECTOR('',#2094,1.);+#2094 = DIRECTION('',(0.,-1.));+#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2096 = PCURVE('',#2097,#2102);+#2097 = PLANE('',#2098);+#2098 = AXIS2_PLACEMENT_3D('',#2099,#2100,#2101);+#2099 = CARTESIAN_POINT('',(-7.62,10.25,0.));+#2100 = DIRECTION('',(0.,1.,0.));+#2101 = DIRECTION('',(0.,0.,1.));+#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2107);+#2103 = LINE('',#2104,#2105);+#2104 = CARTESIAN_POINT('',(7.72,-1.E-02));+#2105 = VECTOR('',#2106,1.);+#2106 = DIRECTION('',(0.,1.));+#2107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2108 = ORIENTED_EDGE('',*,*,#2109,.F.);+#2109 = EDGE_CURVE('',#634,#2080,#2110,.T.);+#2110 = SURFACE_CURVE('',#2111,(#2115,#2121),.PCURVE_S1.);+#2111 = LINE('',#2112,#2113);+#2112 = CARTESIAN_POINT('',(1.05,9.094,8.298));+#2113 = VECTOR('',#2114,1.);+#2114 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#2115 = PCURVE('',#649,#2116);+#2116 = DEFINITIONAL_REPRESENTATION('',(#2117),#2120);+#2117 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2118,#2119),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2118 = CARTESIAN_POINT('',(5.551115123126E-17,-8.68));+#2119 = CARTESIAN_POINT('',(1.677050983125,-8.68));+#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2121 = PCURVE('',#2019,#2122);+#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2126);+#2123 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2124,#2125),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2124 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#2125 = CARTESIAN_POINT('',(0.97,-1.5));+#2126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2127 = ORIENTED_EDGE('',*,*,#633,.T.);+#2128 = ORIENTED_EDGE('',*,*,#2129,.T.);+#2129 = EDGE_CURVE('',#606,#2082,#2130,.T.);+#2130 = SURFACE_CURVE('',#2131,(#2135,#2141),.PCURVE_S1.);+#2131 = LINE('',#2132,#2133);+#2132 = CARTESIAN_POINT('',(4.03,9.094,8.298));+#2133 = VECTOR('',#2134,1.);+#2134 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#2135 = PCURVE('',#649,#2136);+#2136 = DEFINITIONAL_REPRESENTATION('',(#2137),#2140);+#2137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2138,#2139),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2138 = CARTESIAN_POINT('',(5.551115123126E-17,-11.66));+#2139 = CARTESIAN_POINT('',(1.677050983125,-11.66));+#2140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2141 = PCURVE('',#2142,#2147);+#2142 = PLANE('',#2143);+#2143 = AXIS2_PLACEMENT_3D('',#2144,#2145,#2146);+#2144 = CARTESIAN_POINT('',(4.03,8.75,6.75));+#2145 = DIRECTION('',(1.,0.,0.));+#2146 = DIRECTION('',(0.,0.,1.));+#2147 = DEFINITIONAL_REPRESENTATION('',(#2148),#2151);+#2148 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2149,#2150),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2149 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#2150 = CARTESIAN_POINT('',(0.97,-1.5));+#2151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2152 = ADVANCED_FACE('',(#2153),#621,.T.);+#2153 = FACE_BOUND('',#2154,.T.);+#2154 = EDGE_LOOP('',(#2155,#2183,#2206,#2227));+#2155 = ORIENTED_EDGE('',*,*,#2156,.F.);+#2156 = EDGE_CURVE('',#2157,#578,#2159,.T.);+#2157 = VERTEX_POINT('',#2158);+#2158 = CARTESIAN_POINT('',(6.13,8.75,6.75));+#2159 = SURFACE_CURVE('',#2160,(#2164,#2171),.PCURVE_S1.);+#2160 = LINE('',#2161,#2162);+#2161 = CARTESIAN_POINT('',(6.13,8.75,6.75));+#2162 = VECTOR('',#2163,1.);+#2163 = DIRECTION('',(0.,0.,1.));+#2164 = PCURVE('',#621,#2165);+#2165 = DEFINITIONAL_REPRESENTATION('',(#2166),#2170);+#2166 = LINE('',#2167,#2168);+#2167 = CARTESIAN_POINT('',(0.,2.1));+#2168 = VECTOR('',#2169,1.);+#2169 = DIRECTION('',(1.,0.));+#2170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2171 = PCURVE('',#2172,#2177);+#2172 = PLANE('',#2173);+#2173 = AXIS2_PLACEMENT_3D('',#2174,#2175,#2176);+#2174 = CARTESIAN_POINT('',(6.13,8.75,6.75));+#2175 = DIRECTION('',(1.,0.,0.));+#2176 = DIRECTION('',(0.,0.,1.));+#2177 = DEFINITIONAL_REPRESENTATION('',(#2178),#2182);+#2178 = LINE('',#2179,#2180);+#2179 = CARTESIAN_POINT('',(0.,0.));+#2180 = VECTOR('',#2181,1.);+#2181 = DIRECTION('',(1.,0.));+#2182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2183 = ORIENTED_EDGE('',*,*,#2184,.F.);+#2184 = EDGE_CURVE('',#2185,#2157,#2187,.T.);+#2185 = VERTEX_POINT('',#2186);+#2186 = CARTESIAN_POINT('',(4.03,8.75,6.75));+#2187 = SURFACE_CURVE('',#2188,(#2192,#2199),.PCURVE_S1.);+#2188 = LINE('',#2189,#2190);+#2189 = CARTESIAN_POINT('',(4.03,8.75,6.75));+#2190 = VECTOR('',#2191,1.);+#2191 = DIRECTION('',(1.,0.,0.));+#2192 = PCURVE('',#621,#2193);+#2193 = DEFINITIONAL_REPRESENTATION('',(#2194),#2198);+#2194 = LINE('',#2195,#2196);+#2195 = CARTESIAN_POINT('',(0.,0.));+#2196 = VECTOR('',#2197,1.);+#2197 = DIRECTION('',(0.,1.));+#2198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2199 = PCURVE('',#849,#2200);+#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2205);+#2201 = LINE('',#2202,#2203);+#2202 = CARTESIAN_POINT('',(7.,6.5));+#2203 = VECTOR('',#2204,1.);+#2204 = DIRECTION('',(1.,0.));+#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2206 = ORIENTED_EDGE('',*,*,#2207,.T.);+#2207 = EDGE_CURVE('',#2185,#606,#2208,.T.);+#2208 = SURFACE_CURVE('',#2209,(#2213,#2220),.PCURVE_S1.);+#2209 = LINE('',#2210,#2211);+#2210 = CARTESIAN_POINT('',(4.03,8.75,6.75));+#2211 = VECTOR('',#2212,1.);+#2212 = DIRECTION('',(0.,0.,1.));+#2213 = PCURVE('',#621,#2214);+#2214 = DEFINITIONAL_REPRESENTATION('',(#2215),#2219);+#2215 = LINE('',#2216,#2217);+#2216 = CARTESIAN_POINT('',(0.,0.));+#2217 = VECTOR('',#2218,1.);+#2218 = DIRECTION('',(1.,0.));+#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2220 = PCURVE('',#2142,#2221);+#2221 = DEFINITIONAL_REPRESENTATION('',(#2222),#2226);+#2222 = LINE('',#2223,#2224);+#2223 = CARTESIAN_POINT('',(0.,0.));+#2224 = VECTOR('',#2225,1.);+#2225 = DIRECTION('',(1.,0.));+#2226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2227 = ORIENTED_EDGE('',*,*,#605,.T.);+#2228 = ADVANCED_FACE('',(#2229),#593,.T.);+#2229 = FACE_BOUND('',#2230,.T.);+#2230 = EDGE_LOOP('',(#2231,#2261,#2280,#2281));+#2231 = ORIENTED_EDGE('',*,*,#2232,.F.);+#2232 = EDGE_CURVE('',#2233,#2235,#2237,.T.);+#2233 = VERTEX_POINT('',#2234);+#2234 = CARTESIAN_POINT('',(6.13,10.25,7.72));+#2235 = VERTEX_POINT('',#2236);+#2236 = CARTESIAN_POINT('',(9.11,10.25,7.72));+#2237 = SURFACE_CURVE('',#2238,(#2242,#2249),.PCURVE_S1.);+#2238 = LINE('',#2239,#2240);+#2239 = CARTESIAN_POINT('',(-7.63,10.25,7.72));+#2240 = VECTOR('',#2241,1.);+#2241 = DIRECTION('',(1.,0.,0.));+#2242 = PCURVE('',#593,#2243);+#2243 = DEFINITIONAL_REPRESENTATION('',(#2244),#2248); #2244 = LINE('',#2245,#2246);-#2245 = CARTESIAN_POINT('',(10.66,9.,4.7));+#2245 = CARTESIAN_POINT('',(1.677050983125,0.)); #2246 = VECTOR('',#2247,1.);-#2247 = DIRECTION('',(0.,-1.,-9.349246523159E-17));-#2248 = PCURVE('',#2147,#2249);-#2249 = DEFINITIONAL_REPRESENTATION('',(#2250),#2254);-#2250 = LINE('',#2251,#2252);-#2251 = CARTESIAN_POINT('',(0.5,9.));-#2252 = VECTOR('',#2253,1.);-#2253 = DIRECTION('',(0.,-1.));-#2254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2255 = PCURVE('',#2175,#2256);-#2256 = DEFINITIONAL_REPRESENTATION('',(#2257),#2261);-#2257 = LINE('',#2258,#2259);-#2258 = CARTESIAN_POINT('',(9.5,-8.7));-#2259 = VECTOR('',#2260,1.);-#2260 = DIRECTION('',(-1.,9.349246523159E-17));-#2261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2262 = ORIENTED_EDGE('',*,*,#2263,.T.);-#2263 = EDGE_CURVE('',#2241,#2217,#2264,.T.);-#2264 = SURFACE_CURVE('',#2265,(#2269,#2276),.PCURVE_S1.);-#2265 = LINE('',#2266,#2267);-#2266 = CARTESIAN_POINT('',(10.66,9.,4.7));-#2267 = VECTOR('',#2268,1.);-#2268 = DIRECTION('',(-1.,0.,0.));-#2269 = PCURVE('',#2147,#2270);-#2270 = DEFINITIONAL_REPRESENTATION('',(#2271),#2275);-#2271 = LINE('',#2272,#2273);-#2272 = CARTESIAN_POINT('',(0.5,9.));-#2273 = VECTOR('',#2274,1.);-#2274 = DIRECTION('',(-1.,0.));-#2275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2276 = PCURVE('',#2277,#2282);-#2277 = PLANE('',#2278);-#2278 = AXIS2_PLACEMENT_3D('',#2279,#2280,#2281);-#2279 = CARTESIAN_POINT('',(10.16,9.,4.2));-#2280 = DIRECTION('',(-0.,-1.,-0.));-#2281 = DIRECTION('',(0.,0.,-1.));-#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287);-#2283 = LINE('',#2284,#2285);-#2284 = CARTESIAN_POINT('',(-0.5,0.5));-#2285 = VECTOR('',#2286,1.);-#2286 = DIRECTION('',(0.,-1.));-#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2288 = ADVANCED_FACE('',(#2289),#2277,.F.);-#2289 = FACE_BOUND('',#2290,.F.);-#2290 = EDGE_LOOP('',(#2291,#2321,#2342,#2343));-#2291 = ORIENTED_EDGE('',*,*,#2292,.T.);-#2292 = EDGE_CURVE('',#2293,#2295,#2297,.T.);-#2293 = VERTEX_POINT('',#2294);-#2294 = CARTESIAN_POINT('',(9.66,9.,3.7));-#2295 = VERTEX_POINT('',#2296);-#2296 = CARTESIAN_POINT('',(10.66,9.,3.7));-#2297 = SURFACE_CURVE('',#2298,(#2302,#2309),.PCURVE_S1.);-#2298 = LINE('',#2299,#2300);-#2299 = CARTESIAN_POINT('',(9.66,9.,3.7));-#2300 = VECTOR('',#2301,1.);-#2301 = DIRECTION('',(1.,0.,0.));-#2302 = PCURVE('',#2277,#2303);-#2303 = DEFINITIONAL_REPRESENTATION('',(#2304),#2308);-#2304 = LINE('',#2305,#2306);-#2305 = CARTESIAN_POINT('',(0.5,-0.5));-#2306 = VECTOR('',#2307,1.);-#2307 = DIRECTION('',(0.,1.));-#2308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2309 = PCURVE('',#2310,#2315);-#2310 = PLANE('',#2311);-#2311 = AXIS2_PLACEMENT_3D('',#2312,#2313,#2314);-#2312 = CARTESIAN_POINT('',(9.66,9.,3.7));-#2313 = DIRECTION('',(-0.,0.,1.));-#2314 = DIRECTION('',(1.,0.,0.));-#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2320);-#2316 = LINE('',#2317,#2318);-#2317 = CARTESIAN_POINT('',(0.,0.));-#2318 = VECTOR('',#2319,1.);-#2319 = DIRECTION('',(1.,0.));-#2320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2321 = ORIENTED_EDGE('',*,*,#2322,.T.);-#2322 = EDGE_CURVE('',#2295,#2241,#2323,.T.);-#2323 = SURFACE_CURVE('',#2324,(#2328,#2335),.PCURVE_S1.);-#2324 = LINE('',#2325,#2326);-#2325 = CARTESIAN_POINT('',(10.66,9.,3.7));-#2326 = VECTOR('',#2327,1.);-#2327 = DIRECTION('',(0.,0.,1.));-#2328 = PCURVE('',#2277,#2329);-#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334);-#2330 = LINE('',#2331,#2332);-#2331 = CARTESIAN_POINT('',(0.5,0.5));-#2332 = VECTOR('',#2333,1.);-#2333 = DIRECTION('',(-1.,0.));-#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2335 = PCURVE('',#2175,#2336);-#2336 = DEFINITIONAL_REPRESENTATION('',(#2337),#2341);-#2337 = LINE('',#2338,#2339);-#2338 = CARTESIAN_POINT('',(9.5,-7.7));-#2339 = VECTOR('',#2340,1.);-#2340 = DIRECTION('',(0.,-1.));-#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2342 = ORIENTED_EDGE('',*,*,#2263,.T.);-#2343 = ORIENTED_EDGE('',*,*,#2344,.T.);-#2344 = EDGE_CURVE('',#2217,#2293,#2345,.T.);-#2345 = SURFACE_CURVE('',#2346,(#2350,#2357),.PCURVE_S1.);-#2346 = LINE('',#2347,#2348);-#2347 = CARTESIAN_POINT('',(9.66,9.,4.7));-#2348 = VECTOR('',#2349,1.);-#2349 = DIRECTION('',(0.,0.,-1.));-#2350 = PCURVE('',#2277,#2351);-#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2356);-#2352 = LINE('',#2353,#2354);-#2353 = CARTESIAN_POINT('',(-0.5,-0.5));-#2354 = VECTOR('',#2355,1.);-#2355 = DIRECTION('',(1.,0.));-#2356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2357 = PCURVE('',#2119,#2358);-#2358 = DEFINITIONAL_REPRESENTATION('',(#2359),#2363);-#2359 = LINE('',#2360,#2361);-#2360 = CARTESIAN_POINT('',(-8.5,-8.7));-#2361 = VECTOR('',#2362,1.);-#2362 = DIRECTION('',(0.,1.));-#2363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2364 = ADVANCED_FACE('',(#2365),#2310,.F.);-#2365 = FACE_BOUND('',#2366,.F.);-#2366 = EDGE_LOOP('',(#2367,#2368,#2391,#2419));-#2367 = ORIENTED_EDGE('',*,*,#2292,.F.);-#2368 = ORIENTED_EDGE('',*,*,#2369,.T.);-#2369 = EDGE_CURVE('',#2293,#2370,#2372,.T.);-#2370 = VERTEX_POINT('',#2371);-#2371 = CARTESIAN_POINT('',(9.66,0.5,3.7));-#2372 = SURFACE_CURVE('',#2373,(#2377,#2384),.PCURVE_S1.);-#2373 = LINE('',#2374,#2375);-#2374 = CARTESIAN_POINT('',(9.66,9.,3.7));-#2375 = VECTOR('',#2376,1.);-#2376 = DIRECTION('',(0.,-1.,0.));-#2377 = PCURVE('',#2310,#2378);-#2378 = DEFINITIONAL_REPRESENTATION('',(#2379),#2383);-#2379 = LINE('',#2380,#2381);-#2380 = CARTESIAN_POINT('',(0.,0.));-#2381 = VECTOR('',#2382,1.);-#2382 = DIRECTION('',(0.,-1.));-#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2384 = PCURVE('',#2119,#2385);-#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390);-#2386 = LINE('',#2387,#2388);-#2387 = CARTESIAN_POINT('',(-8.5,-7.7));-#2388 = VECTOR('',#2389,1.);-#2389 = DIRECTION('',(1.,0.));-#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2391 = ORIENTED_EDGE('',*,*,#2392,.F.);-#2392 = EDGE_CURVE('',#2393,#2370,#2395,.T.);-#2393 = VERTEX_POINT('',#2394);-#2394 = CARTESIAN_POINT('',(10.66,0.5,3.7));-#2395 = SURFACE_CURVE('',#2396,(#2400,#2407),.PCURVE_S1.);-#2396 = LINE('',#2397,#2398);-#2397 = CARTESIAN_POINT('',(10.16,0.5,3.7));-#2398 = VECTOR('',#2399,1.);-#2399 = DIRECTION('',(-1.,-0.,0.));-#2400 = PCURVE('',#2310,#2401);-#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406);-#2402 = LINE('',#2403,#2404);-#2403 = CARTESIAN_POINT('',(0.5,-8.5));-#2404 = VECTOR('',#2405,1.);-#2405 = DIRECTION('',(-1.,-0.));-#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2407 = PCURVE('',#2408,#2413);-#2408 = PLANE('',#2409);-#2409 = AXIS2_PLACEMENT_3D('',#2410,#2411,#2412);-#2410 = CARTESIAN_POINT('',(10.66,0.5,-4.));-#2411 = DIRECTION('',(0.,-1.,0.));-#2412 = DIRECTION('',(-1.,0.,0.));-#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418);-#2414 = LINE('',#2415,#2416);-#2415 = CARTESIAN_POINT('',(0.5,-7.7));-#2416 = VECTOR('',#2417,1.);-#2417 = DIRECTION('',(1.,0.));-#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2419 = ORIENTED_EDGE('',*,*,#2420,.F.);-#2420 = EDGE_CURVE('',#2295,#2393,#2421,.T.);-#2421 = SURFACE_CURVE('',#2422,(#2426,#2433),.PCURVE_S1.);-#2422 = LINE('',#2423,#2424);-#2423 = CARTESIAN_POINT('',(10.66,9.,3.7));-#2424 = VECTOR('',#2425,1.);-#2425 = DIRECTION('',(0.,-1.,0.));-#2426 = PCURVE('',#2310,#2427);-#2427 = DEFINITIONAL_REPRESENTATION('',(#2428),#2432);-#2428 = LINE('',#2429,#2430);-#2429 = CARTESIAN_POINT('',(1.,0.));-#2430 = VECTOR('',#2431,1.);-#2431 = DIRECTION('',(0.,-1.));+#2247 = DIRECTION('',(0.,-1.));+#2248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2249 = PCURVE('',#2250,#2255);+#2250 = PLANE('',#2251);+#2251 = AXIS2_PLACEMENT_3D('',#2252,#2253,#2254);+#2252 = CARTESIAN_POINT('',(-7.62,10.25,0.));+#2253 = DIRECTION('',(0.,1.,0.));+#2254 = DIRECTION('',(0.,0.,1.));+#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260);+#2256 = LINE('',#2257,#2258);+#2257 = CARTESIAN_POINT('',(7.72,-1.E-02));+#2258 = VECTOR('',#2259,1.);+#2259 = DIRECTION('',(0.,1.));+#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2261 = ORIENTED_EDGE('',*,*,#2262,.F.);+#2262 = EDGE_CURVE('',#578,#2233,#2263,.T.);+#2263 = SURFACE_CURVE('',#2264,(#2268,#2274),.PCURVE_S1.);+#2264 = LINE('',#2265,#2266);+#2265 = CARTESIAN_POINT('',(6.13,9.094,8.298));+#2266 = VECTOR('',#2267,1.);+#2267 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#2268 = PCURVE('',#593,#2269);+#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2273);+#2270 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2271,#2272),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2271 = CARTESIAN_POINT('',(5.551115123126E-17,-13.76));+#2272 = CARTESIAN_POINT('',(1.677050983125,-13.76));+#2273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2274 = PCURVE('',#2172,#2275);+#2275 = DEFINITIONAL_REPRESENTATION('',(#2276),#2279);+#2276 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2277,#2278),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2277 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#2278 = CARTESIAN_POINT('',(0.97,-1.5));+#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2280 = ORIENTED_EDGE('',*,*,#577,.T.);+#2281 = ORIENTED_EDGE('',*,*,#2282,.T.);+#2282 = EDGE_CURVE('',#550,#2235,#2283,.T.);+#2283 = SURFACE_CURVE('',#2284,(#2288,#2294),.PCURVE_S1.);+#2284 = LINE('',#2285,#2286);+#2285 = CARTESIAN_POINT('',(9.11,9.094,8.298));+#2286 = VECTOR('',#2287,1.);+#2287 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#2288 = PCURVE('',#593,#2289);+#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2293);+#2290 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2291,#2292),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2291 = CARTESIAN_POINT('',(5.551115123126E-17,-16.74));+#2292 = CARTESIAN_POINT('',(1.677050983125,-16.74));+#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2294 = PCURVE('',#2295,#2300);+#2295 = PLANE('',#2296);+#2296 = AXIS2_PLACEMENT_3D('',#2297,#2298,#2299);+#2297 = CARTESIAN_POINT('',(9.11,8.75,6.75));+#2298 = DIRECTION('',(1.,0.,0.));+#2299 = DIRECTION('',(0.,0.,1.));+#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2304);+#2301 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2302,#2303),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2302 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#2303 = CARTESIAN_POINT('',(0.97,-1.5));+#2304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2305 = ADVANCED_FACE('',(#2306),#565,.T.);+#2306 = FACE_BOUND('',#2307,.T.);+#2307 = EDGE_LOOP('',(#2308,#2336,#2359,#2380));+#2308 = ORIENTED_EDGE('',*,*,#2309,.F.);+#2309 = EDGE_CURVE('',#2310,#522,#2312,.T.);+#2310 = VERTEX_POINT('',#2311);+#2311 = CARTESIAN_POINT('',(11.21,8.75,6.75));+#2312 = SURFACE_CURVE('',#2313,(#2317,#2324),.PCURVE_S1.);+#2313 = LINE('',#2314,#2315);+#2314 = CARTESIAN_POINT('',(11.21,8.75,6.75));+#2315 = VECTOR('',#2316,1.);+#2316 = DIRECTION('',(0.,0.,1.));+#2317 = PCURVE('',#565,#2318);+#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323);+#2319 = LINE('',#2320,#2321);+#2320 = CARTESIAN_POINT('',(0.,2.1));+#2321 = VECTOR('',#2322,1.);+#2322 = DIRECTION('',(1.,0.));+#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('',(11.21,8.75,6.75));+#2328 = DIRECTION('',(1.,0.,0.));+#2329 = DIRECTION('',(0.,0.,1.));+#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('',(9.11,8.75,6.75));+#2340 = SURFACE_CURVE('',#2341,(#2345,#2352),.PCURVE_S1.);+#2341 = LINE('',#2342,#2343);+#2342 = CARTESIAN_POINT('',(9.11,8.75,6.75));+#2343 = VECTOR('',#2344,1.);+#2344 = DIRECTION('',(1.,0.,0.));+#2345 = PCURVE('',#565,#2346);+#2346 = DEFINITIONAL_REPRESENTATION('',(#2347),#2351);+#2347 = LINE('',#2348,#2349);+#2348 = CARTESIAN_POINT('',(0.,0.));+#2349 = VECTOR('',#2350,1.);+#2350 = DIRECTION('',(0.,1.));+#2351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2352 = PCURVE('',#849,#2353);+#2353 = DEFINITIONAL_REPRESENTATION('',(#2354),#2358);+#2354 = LINE('',#2355,#2356);+#2355 = CARTESIAN_POINT('',(12.08,6.5));+#2356 = VECTOR('',#2357,1.);+#2357 = DIRECTION('',(1.,0.));+#2358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2359 = ORIENTED_EDGE('',*,*,#2360,.T.);+#2360 = EDGE_CURVE('',#2338,#550,#2361,.T.);+#2361 = SURFACE_CURVE('',#2362,(#2366,#2373),.PCURVE_S1.);+#2362 = LINE('',#2363,#2364);+#2363 = CARTESIAN_POINT('',(9.11,8.75,6.75));+#2364 = VECTOR('',#2365,1.);+#2365 = DIRECTION('',(0.,0.,1.));+#2366 = PCURVE('',#565,#2367);+#2367 = DEFINITIONAL_REPRESENTATION('',(#2368),#2372);+#2368 = LINE('',#2369,#2370);+#2369 = CARTESIAN_POINT('',(0.,0.));+#2370 = VECTOR('',#2371,1.);+#2371 = DIRECTION('',(1.,0.));+#2372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2373 = PCURVE('',#2295,#2374);+#2374 = DEFINITIONAL_REPRESENTATION('',(#2375),#2379);+#2375 = LINE('',#2376,#2377);+#2376 = CARTESIAN_POINT('',(0.,0.));+#2377 = VECTOR('',#2378,1.);+#2378 = DIRECTION('',(1.,0.));+#2379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2380 = ORIENTED_EDGE('',*,*,#549,.T.);+#2381 = ADVANCED_FACE('',(#2382),#537,.T.);+#2382 = FACE_BOUND('',#2383,.T.);+#2383 = EDGE_LOOP('',(#2384,#2414,#2433,#2434));+#2384 = ORIENTED_EDGE('',*,*,#2385,.F.);+#2385 = EDGE_CURVE('',#2386,#2388,#2390,.T.);+#2386 = VERTEX_POINT('',#2387);+#2387 = CARTESIAN_POINT('',(11.21,10.25,7.72));+#2388 = VERTEX_POINT('',#2389);+#2389 = CARTESIAN_POINT('',(14.19,10.25,7.72));+#2390 = SURFACE_CURVE('',#2391,(#2395,#2402),.PCURVE_S1.);+#2391 = LINE('',#2392,#2393);+#2392 = CARTESIAN_POINT('',(-7.63,10.25,7.72));+#2393 = VECTOR('',#2394,1.);+#2394 = DIRECTION('',(1.,0.,0.));+#2395 = PCURVE('',#537,#2396);+#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401);+#2397 = LINE('',#2398,#2399);+#2398 = CARTESIAN_POINT('',(1.677050983125,0.));+#2399 = VECTOR('',#2400,1.);+#2400 = DIRECTION('',(0.,-1.));+#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2402 = PCURVE('',#2403,#2408);+#2403 = PLANE('',#2404);+#2404 = AXIS2_PLACEMENT_3D('',#2405,#2406,#2407);+#2405 = CARTESIAN_POINT('',(-7.62,10.25,0.));+#2406 = DIRECTION('',(0.,1.,0.));+#2407 = DIRECTION('',(0.,0.,1.));+#2408 = DEFINITIONAL_REPRESENTATION('',(#2409),#2413);+#2409 = LINE('',#2410,#2411);+#2410 = CARTESIAN_POINT('',(7.72,-1.E-02));+#2411 = VECTOR('',#2412,1.);+#2412 = DIRECTION('',(0.,1.));+#2413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2414 = ORIENTED_EDGE('',*,*,#2415,.F.);+#2415 = EDGE_CURVE('',#522,#2386,#2416,.T.);+#2416 = SURFACE_CURVE('',#2417,(#2421,#2427),.PCURVE_S1.);+#2417 = LINE('',#2418,#2419);+#2418 = CARTESIAN_POINT('',(11.21,9.094,8.298));+#2419 = VECTOR('',#2420,1.);+#2420 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#2421 = PCURVE('',#537,#2422);+#2422 = DEFINITIONAL_REPRESENTATION('',(#2423),#2426);+#2423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2424,#2425),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2424 = CARTESIAN_POINT('',(5.551115123126E-17,-18.84));+#2425 = CARTESIAN_POINT('',(1.677050983125,-18.84));+#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2427 = PCURVE('',#2325,#2428);+#2428 = DEFINITIONAL_REPRESENTATION('',(#2429),#2432);+#2429 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2430,#2431),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2430 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#2431 = CARTESIAN_POINT('',(0.97,-1.5)); #2432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#2433 = PCURVE('',#2175,#2434);-#2434 = DEFINITIONAL_REPRESENTATION('',(#2435),#2439);-#2435 = LINE('',#2436,#2437);-#2436 = CARTESIAN_POINT('',(9.5,-7.7));-#2437 = VECTOR('',#2438,1.);-#2438 = DIRECTION('',(-1.,0.));-#2439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2440 = ADVANCED_FACE('',(#2441),#2408,.F.);-#2441 = FACE_BOUND('',#2442,.F.);-#2442 = EDGE_LOOP('',(#2443,#2468,#2489,#2490));-#2443 = ORIENTED_EDGE('',*,*,#2444,.F.);-#2444 = EDGE_CURVE('',#2445,#2447,#2449,.T.);-#2445 = VERTEX_POINT('',#2446);-#2446 = CARTESIAN_POINT('',(10.66,0.5,-4.));-#2447 = VERTEX_POINT('',#2448);-#2448 = CARTESIAN_POINT('',(9.66,0.5,-4.));-#2449 = SURFACE_CURVE('',#2450,(#2454,#2461),.PCURVE_S1.);-#2450 = LINE('',#2451,#2452);-#2451 = CARTESIAN_POINT('',(10.66,0.5,-4.));-#2452 = VECTOR('',#2453,1.);-#2453 = DIRECTION('',(-1.,0.,0.));-#2454 = PCURVE('',#2408,#2455);-#2455 = DEFINITIONAL_REPRESENTATION('',(#2456),#2460);-#2456 = LINE('',#2457,#2458);-#2457 = CARTESIAN_POINT('',(0.,-0.));-#2458 = VECTOR('',#2459,1.);-#2459 = DIRECTION('',(1.,0.));-#2460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2461 = PCURVE('',#2201,#2462);-#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2467);-#2463 = LINE('',#2464,#2465);-#2464 = CARTESIAN_POINT('',(0.5,0.5));-#2465 = VECTOR('',#2466,1.);-#2466 = DIRECTION('',(-1.,0.));-#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2468 = ORIENTED_EDGE('',*,*,#2469,.T.);-#2469 = EDGE_CURVE('',#2445,#2393,#2470,.T.);-#2470 = SURFACE_CURVE('',#2471,(#2475,#2482),.PCURVE_S1.);-#2471 = LINE('',#2472,#2473);-#2472 = CARTESIAN_POINT('',(10.66,0.5,-4.));-#2473 = VECTOR('',#2474,1.);-#2474 = DIRECTION('',(0.,0.,1.));-#2475 = PCURVE('',#2408,#2476);-#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);-#2477 = LINE('',#2478,#2479);-#2478 = CARTESIAN_POINT('',(0.,-0.));-#2479 = VECTOR('',#2480,1.);-#2480 = DIRECTION('',(0.,-1.));-#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2482 = PCURVE('',#2175,#2483);+#2433 = ORIENTED_EDGE('',*,*,#521,.T.);+#2434 = ORIENTED_EDGE('',*,*,#2435,.T.);+#2435 = EDGE_CURVE('',#494,#2388,#2436,.T.);+#2436 = SURFACE_CURVE('',#2437,(#2441,#2447),.PCURVE_S1.);+#2437 = LINE('',#2438,#2439);+#2438 = CARTESIAN_POINT('',(14.19,9.094,8.298));+#2439 = VECTOR('',#2440,1.);+#2440 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#2441 = PCURVE('',#537,#2442);+#2442 = DEFINITIONAL_REPRESENTATION('',(#2443),#2446);+#2443 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2444,#2445),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2444 = CARTESIAN_POINT('',(5.551115123126E-17,-21.82));+#2445 = CARTESIAN_POINT('',(1.677050983125,-21.82));+#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2447 = PCURVE('',#2448,#2453);+#2448 = PLANE('',#2449);+#2449 = AXIS2_PLACEMENT_3D('',#2450,#2451,#2452);+#2450 = CARTESIAN_POINT('',(14.19,8.75,6.75));+#2451 = DIRECTION('',(1.,0.,0.));+#2452 = DIRECTION('',(0.,0.,1.));+#2453 = DEFINITIONAL_REPRESENTATION('',(#2454),#2457);+#2454 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2455,#2456),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2455 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#2456 = CARTESIAN_POINT('',(0.97,-1.5));+#2457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2458 = ADVANCED_FACE('',(#2459),#509,.T.);+#2459 = FACE_BOUND('',#2460,.T.);+#2460 = EDGE_LOOP('',(#2461,#2489,#2512,#2533));+#2461 = ORIENTED_EDGE('',*,*,#2462,.F.);+#2462 = EDGE_CURVE('',#2463,#466,#2465,.T.);+#2463 = VERTEX_POINT('',#2464);+#2464 = CARTESIAN_POINT('',(16.29,8.75,6.75));+#2465 = SURFACE_CURVE('',#2466,(#2470,#2477),.PCURVE_S1.);+#2466 = LINE('',#2467,#2468);+#2467 = CARTESIAN_POINT('',(16.29,8.75,6.75));+#2468 = VECTOR('',#2469,1.);+#2469 = DIRECTION('',(0.,0.,1.));+#2470 = PCURVE('',#509,#2471);+#2471 = DEFINITIONAL_REPRESENTATION('',(#2472),#2476);+#2472 = LINE('',#2473,#2474);+#2473 = CARTESIAN_POINT('',(0.,2.1));+#2474 = VECTOR('',#2475,1.);+#2475 = DIRECTION('',(1.,0.));+#2476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2477 = PCURVE('',#2478,#2483);+#2478 = PLANE('',#2479);+#2479 = AXIS2_PLACEMENT_3D('',#2480,#2481,#2482);+#2480 = CARTESIAN_POINT('',(16.29,8.75,6.75));+#2481 = DIRECTION('',(1.,0.,0.));+#2482 = DIRECTION('',(0.,0.,1.)); #2483 = DEFINITIONAL_REPRESENTATION('',(#2484),#2488); #2484 = LINE('',#2485,#2486);-#2485 = CARTESIAN_POINT('',(1.,0.));+#2485 = CARTESIAN_POINT('',(0.,0.)); #2486 = VECTOR('',#2487,1.);-#2487 = DIRECTION('',(0.,-1.));+#2487 = DIRECTION('',(1.,0.)); #2488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#2489 = ORIENTED_EDGE('',*,*,#2392,.T.);-#2490 = ORIENTED_EDGE('',*,*,#2491,.F.);-#2491 = EDGE_CURVE('',#2447,#2370,#2492,.T.);-#2492 = SURFACE_CURVE('',#2493,(#2497,#2504),.PCURVE_S1.);-#2493 = LINE('',#2494,#2495);-#2494 = CARTESIAN_POINT('',(9.66,0.5,-4.));-#2495 = VECTOR('',#2496,1.);-#2496 = DIRECTION('',(0.,0.,1.));-#2497 = PCURVE('',#2408,#2498);-#2498 = DEFINITIONAL_REPRESENTATION('',(#2499),#2503);-#2499 = LINE('',#2500,#2501);-#2500 = CARTESIAN_POINT('',(1.,0.));-#2501 = VECTOR('',#2502,1.);-#2502 = DIRECTION('',(0.,-1.));-#2503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2504 = PCURVE('',#2119,#2505);-#2505 = DEFINITIONAL_REPRESENTATION('',(#2506),#2510);-#2506 = LINE('',#2507,#2508);-#2507 = CARTESIAN_POINT('',(0.,0.));-#2508 = VECTOR('',#2509,1.);-#2509 = DIRECTION('',(0.,-1.));-#2510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2511 = ADVANCED_FACE('',(#2512),#2201,.F.);-#2512 = FACE_BOUND('',#2513,.F.);-#2513 = EDGE_LOOP('',(#2514,#2515,#2536,#2537));-#2514 = ORIENTED_EDGE('',*,*,#2187,.T.);-#2515 = ORIENTED_EDGE('',*,*,#2516,.T.);-#2516 = EDGE_CURVE('',#2160,#2445,#2517,.T.);-#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.);-#2518 = LINE('',#2519,#2520);-#2519 = CARTESIAN_POINT('',(10.66,-0.5,-4.));-#2520 = VECTOR('',#2521,1.);-#2521 = DIRECTION('',(0.,1.,0.));-#2522 = PCURVE('',#2201,#2523);-#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);-#2524 = LINE('',#2525,#2526);-#2525 = CARTESIAN_POINT('',(0.5,-0.5));-#2526 = VECTOR('',#2527,1.);-#2527 = DIRECTION('',(0.,1.));-#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2529 = PCURVE('',#2175,#2530);-#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535);-#2531 = LINE('',#2532,#2533);-#2532 = CARTESIAN_POINT('',(0.,0.));-#2533 = VECTOR('',#2534,1.);-#2534 = DIRECTION('',(1.,0.));-#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2536 = ORIENTED_EDGE('',*,*,#2444,.T.);-#2537 = ORIENTED_EDGE('',*,*,#2538,.T.);-#2538 = EDGE_CURVE('',#2447,#2097,#2539,.T.);-#2539 = SURFACE_CURVE('',#2540,(#2544,#2551),.PCURVE_S1.);-#2540 = LINE('',#2541,#2542);-#2541 = CARTESIAN_POINT('',(9.66,0.5,-4.));-#2542 = VECTOR('',#2543,1.);-#2543 = DIRECTION('',(0.,-1.,0.));-#2544 = PCURVE('',#2201,#2545);-#2545 = DEFINITIONAL_REPRESENTATION('',(#2546),#2550);-#2546 = LINE('',#2547,#2548);-#2547 = CARTESIAN_POINT('',(-0.5,0.5));-#2548 = VECTOR('',#2549,1.);-#2549 = DIRECTION('',(0.,-1.));-#2550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2551 = PCURVE('',#2119,#2552);-#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557);-#2553 = LINE('',#2554,#2555);-#2554 = CARTESIAN_POINT('',(0.,0.));-#2555 = VECTOR('',#2556,1.);-#2556 = DIRECTION('',(1.,0.));-#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2558 = ADVANCED_FACE('',(#2559),#2175,.F.);-#2559 = FACE_BOUND('',#2560,.F.);-#2560 = EDGE_LOOP('',(#2561,#2562,#2563,#2564,#2565,#2566));-#2561 = ORIENTED_EDGE('',*,*,#2516,.F.);-#2562 = ORIENTED_EDGE('',*,*,#2159,.T.);-#2563 = ORIENTED_EDGE('',*,*,#2240,.F.);-#2564 = ORIENTED_EDGE('',*,*,#2322,.F.);-#2565 = ORIENTED_EDGE('',*,*,#2420,.T.);-#2566 = ORIENTED_EDGE('',*,*,#2469,.F.);-#2567 = ADVANCED_FACE('',(#2568),#2119,.F.);-#2568 = FACE_BOUND('',#2569,.F.);-#2569 = EDGE_LOOP('',(#2570,#2571,#2572,#2573,#2574,#2575));-#2570 = ORIENTED_EDGE('',*,*,#2538,.F.);-#2571 = ORIENTED_EDGE('',*,*,#2491,.T.);-#2572 = ORIENTED_EDGE('',*,*,#2369,.F.);-#2573 = ORIENTED_EDGE('',*,*,#2344,.F.);-#2574 = ORIENTED_EDGE('',*,*,#2216,.F.);-#2575 = ORIENTED_EDGE('',*,*,#2096,.F.);-#2576 = MANIFOLD_SOLID_BREP('',#2577);-#2577 = CLOSED_SHELL('',(#2578,#2698,#2774,#2850,#2926,#2997,#3044,#3053-    ));-#2578 = ADVANCED_FACE('',(#2579),#2593,.F.);-#2579 = FACE_BOUND('',#2580,.F.);-#2580 = EDGE_LOOP('',(#2581,#2616,#2644,#2672));-#2581 = ORIENTED_EDGE('',*,*,#2582,.T.);-#2582 = EDGE_CURVE('',#2583,#2585,#2587,.T.);-#2583 = VERTEX_POINT('',#2584);-#2584 = CARTESIAN_POINT('',(14.74,-0.5,-4.));-#2585 = VERTEX_POINT('',#2586);-#2586 = CARTESIAN_POINT('',(14.74,-0.5,4.7));-#2587 = SURFACE_CURVE('',#2588,(#2592,#2604),.PCURVE_S1.);-#2588 = LINE('',#2589,#2590);-#2589 = CARTESIAN_POINT('',(14.74,-0.5,-4.));-#2590 = VECTOR('',#2591,1.);-#2591 = DIRECTION('',(0.,0.,1.));-#2592 = PCURVE('',#2593,#2598);-#2593 = PLANE('',#2594);-#2594 = AXIS2_PLACEMENT_3D('',#2595,#2596,#2597);-#2595 = CARTESIAN_POINT('',(14.74,-0.5,-4.));-#2596 = DIRECTION('',(0.,1.,0.));-#2597 = DIRECTION('',(1.,0.,0.));-#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2603);-#2599 = LINE('',#2600,#2601);-#2600 = CARTESIAN_POINT('',(0.,0.));-#2601 = VECTOR('',#2602,1.);-#2602 = DIRECTION('',(0.,-1.));-#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2604 = PCURVE('',#2605,#2610);-#2605 = PLANE('',#2606);-#2606 = AXIS2_PLACEMENT_3D('',#2607,#2608,#2609);-#2607 = CARTESIAN_POINT('',(14.74,0.5,-4.));-#2608 = DIRECTION('',(1.,0.,-0.));-#2609 = DIRECTION('',(0.,-1.,0.));-#2610 = DEFINITIONAL_REPRESENTATION('',(#2611),#2615);-#2611 = LINE('',#2612,#2613);-#2612 = CARTESIAN_POINT('',(1.,0.));-#2613 = VECTOR('',#2614,1.);-#2614 = DIRECTION('',(0.,-1.));-#2615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2616 = ORIENTED_EDGE('',*,*,#2617,.T.);-#2617 = EDGE_CURVE('',#2585,#2618,#2620,.T.);-#2618 = VERTEX_POINT('',#2619);-#2619 = CARTESIAN_POINT('',(15.74,-0.5,4.7));-#2620 = SURFACE_CURVE('',#2621,(#2625,#2632),.PCURVE_S1.);-#2621 = LINE('',#2622,#2623);-#2622 = CARTESIAN_POINT('',(14.74,-0.5,4.7));-#2623 = VECTOR('',#2624,1.);-#2624 = DIRECTION('',(1.,0.,0.));-#2625 = PCURVE('',#2593,#2626);-#2626 = DEFINITIONAL_REPRESENTATION('',(#2627),#2631);-#2627 = LINE('',#2628,#2629);-#2628 = CARTESIAN_POINT('',(0.,-8.7));-#2629 = VECTOR('',#2630,1.);-#2630 = DIRECTION('',(1.,0.));-#2631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2632 = PCURVE('',#2633,#2638);-#2633 = PLANE('',#2634);-#2634 = AXIS2_PLACEMENT_3D('',#2635,#2636,#2637);-#2635 = CARTESIAN_POINT('',(15.24,0.,4.7));-#2636 = DIRECTION('',(0.,0.,1.));-#2637 = DIRECTION('',(1.,0.,-0.));-#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2643);-#2639 = LINE('',#2640,#2641);-#2640 = CARTESIAN_POINT('',(-0.5,-0.5));-#2641 = VECTOR('',#2642,1.);-#2642 = DIRECTION('',(1.,0.));-#2643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2644 = ORIENTED_EDGE('',*,*,#2645,.F.);-#2645 = EDGE_CURVE('',#2646,#2618,#2648,.T.);-#2646 = VERTEX_POINT('',#2647);-#2647 = CARTESIAN_POINT('',(15.74,-0.5,-4.));-#2648 = SURFACE_CURVE('',#2649,(#2653,#2660),.PCURVE_S1.);-#2649 = LINE('',#2650,#2651);-#2650 = CARTESIAN_POINT('',(15.74,-0.5,-4.));-#2651 = VECTOR('',#2652,1.);-#2652 = DIRECTION('',(0.,0.,1.));-#2653 = PCURVE('',#2593,#2654);-#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659);-#2655 = LINE('',#2656,#2657);-#2656 = CARTESIAN_POINT('',(1.,0.));-#2657 = VECTOR('',#2658,1.);-#2658 = DIRECTION('',(0.,-1.));-#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2660 = PCURVE('',#2661,#2666);-#2661 = PLANE('',#2662);-#2662 = AXIS2_PLACEMENT_3D('',#2663,#2664,#2665);-#2663 = CARTESIAN_POINT('',(15.74,-0.5,-4.));-#2664 = DIRECTION('',(-1.,0.,0.));-#2665 = DIRECTION('',(0.,1.,0.));-#2666 = DEFINITIONAL_REPRESENTATION('',(#2667),#2671);-#2667 = LINE('',#2668,#2669);-#2668 = CARTESIAN_POINT('',(0.,0.));-#2669 = VECTOR('',#2670,1.);-#2670 = DIRECTION('',(0.,-1.));-#2671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2672 = ORIENTED_EDGE('',*,*,#2673,.F.);-#2673 = EDGE_CURVE('',#2583,#2646,#2674,.T.);-#2674 = SURFACE_CURVE('',#2675,(#2679,#2686),.PCURVE_S1.);-#2675 = LINE('',#2676,#2677);-#2676 = CARTESIAN_POINT('',(14.74,-0.5,-4.));-#2677 = VECTOR('',#2678,1.);-#2678 = DIRECTION('',(1.,0.,0.));-#2679 = PCURVE('',#2593,#2680);+#2489 = ORIENTED_EDGE('',*,*,#2490,.F.);+#2490 = EDGE_CURVE('',#2491,#2463,#2493,.T.);+#2491 = VERTEX_POINT('',#2492);+#2492 = CARTESIAN_POINT('',(14.19,8.75,6.75));+#2493 = SURFACE_CURVE('',#2494,(#2498,#2505),.PCURVE_S1.);+#2494 = LINE('',#2495,#2496);+#2495 = CARTESIAN_POINT('',(14.19,8.75,6.75));+#2496 = VECTOR('',#2497,1.);+#2497 = DIRECTION('',(1.,0.,0.));+#2498 = PCURVE('',#509,#2499);+#2499 = DEFINITIONAL_REPRESENTATION('',(#2500),#2504);+#2500 = LINE('',#2501,#2502);+#2501 = CARTESIAN_POINT('',(0.,0.));+#2502 = VECTOR('',#2503,1.);+#2503 = DIRECTION('',(0.,1.));+#2504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2505 = PCURVE('',#849,#2506);+#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511);+#2507 = LINE('',#2508,#2509);+#2508 = CARTESIAN_POINT('',(17.16,6.5));+#2509 = VECTOR('',#2510,1.);+#2510 = DIRECTION('',(1.,0.));+#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2512 = ORIENTED_EDGE('',*,*,#2513,.T.);+#2513 = EDGE_CURVE('',#2491,#494,#2514,.T.);+#2514 = SURFACE_CURVE('',#2515,(#2519,#2526),.PCURVE_S1.);+#2515 = LINE('',#2516,#2517);+#2516 = CARTESIAN_POINT('',(14.19,8.75,6.75));+#2517 = VECTOR('',#2518,1.);+#2518 = DIRECTION('',(0.,0.,1.));+#2519 = PCURVE('',#509,#2520);+#2520 = DEFINITIONAL_REPRESENTATION('',(#2521),#2525);+#2521 = LINE('',#2522,#2523);+#2522 = CARTESIAN_POINT('',(0.,0.));+#2523 = VECTOR('',#2524,1.);+#2524 = DIRECTION('',(1.,0.));+#2525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2526 = PCURVE('',#2448,#2527);+#2527 = DEFINITIONAL_REPRESENTATION('',(#2528),#2532);+#2528 = LINE('',#2529,#2530);+#2529 = CARTESIAN_POINT('',(0.,0.));+#2530 = VECTOR('',#2531,1.);+#2531 = DIRECTION('',(1.,0.));+#2532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2533 = ORIENTED_EDGE('',*,*,#493,.T.);+#2534 = ADVANCED_FACE('',(#2535),#481,.T.);+#2535 = FACE_BOUND('',#2536,.T.);+#2536 = EDGE_LOOP('',(#2537,#2567,#2586,#2587));+#2537 = ORIENTED_EDGE('',*,*,#2538,.F.);+#2538 = EDGE_CURVE('',#2539,#2541,#2543,.T.);+#2539 = VERTEX_POINT('',#2540);+#2540 = CARTESIAN_POINT('',(16.29,10.25,7.72));+#2541 = VERTEX_POINT('',#2542);+#2542 = CARTESIAN_POINT('',(19.27,10.25,7.72));+#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.);+#2544 = LINE('',#2545,#2546);+#2545 = CARTESIAN_POINT('',(-7.63,10.25,7.72));+#2546 = VECTOR('',#2547,1.);+#2547 = DIRECTION('',(1.,0.,0.));+#2548 = PCURVE('',#481,#2549);+#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554);+#2550 = LINE('',#2551,#2552);+#2551 = CARTESIAN_POINT('',(1.677050983125,0.));+#2552 = VECTOR('',#2553,1.);+#2553 = DIRECTION('',(0.,-1.));+#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2555 = PCURVE('',#2556,#2561);+#2556 = PLANE('',#2557);+#2557 = AXIS2_PLACEMENT_3D('',#2558,#2559,#2560);+#2558 = CARTESIAN_POINT('',(-7.62,10.25,0.));+#2559 = DIRECTION('',(0.,1.,0.));+#2560 = DIRECTION('',(0.,0.,1.));+#2561 = DEFINITIONAL_REPRESENTATION('',(#2562),#2566);+#2562 = LINE('',#2563,#2564);+#2563 = CARTESIAN_POINT('',(7.72,-1.E-02));+#2564 = VECTOR('',#2565,1.);+#2565 = DIRECTION('',(0.,1.));+#2566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2567 = ORIENTED_EDGE('',*,*,#2568,.F.);+#2568 = EDGE_CURVE('',#466,#2539,#2569,.T.);+#2569 = SURFACE_CURVE('',#2570,(#2574,#2580),.PCURVE_S1.);+#2570 = LINE('',#2571,#2572);+#2571 = CARTESIAN_POINT('',(16.29,9.094,8.298));+#2572 = VECTOR('',#2573,1.);+#2573 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#2574 = PCURVE('',#481,#2575);+#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2579);+#2576 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2577,#2578),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2577 = CARTESIAN_POINT('',(5.551115123126E-17,-23.92));+#2578 = CARTESIAN_POINT('',(1.677050983125,-23.92));+#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2580 = PCURVE('',#2478,#2581);+#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2585);+#2582 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2583,#2584),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2583 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#2584 = CARTESIAN_POINT('',(0.97,-1.5));+#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2586 = ORIENTED_EDGE('',*,*,#465,.T.);+#2587 = ORIENTED_EDGE('',*,*,#2588,.T.);+#2588 = EDGE_CURVE('',#438,#2541,#2589,.T.);+#2589 = SURFACE_CURVE('',#2590,(#2594,#2600),.PCURVE_S1.);+#2590 = LINE('',#2591,#2592);+#2591 = CARTESIAN_POINT('',(19.27,9.094,8.298));+#2592 = VECTOR('',#2593,1.);+#2593 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#2594 = PCURVE('',#481,#2595);+#2595 = DEFINITIONAL_REPRESENTATION('',(#2596),#2599);+#2596 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2597,#2598),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2597 = CARTESIAN_POINT('',(5.551115123126E-17,-26.9));+#2598 = CARTESIAN_POINT('',(1.677050983125,-26.9));+#2599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2600 = PCURVE('',#2601,#2606);+#2601 = PLANE('',#2602);+#2602 = AXIS2_PLACEMENT_3D('',#2603,#2604,#2605);+#2603 = CARTESIAN_POINT('',(19.27,8.75,6.75));+#2604 = DIRECTION('',(1.,0.,0.));+#2605 = DIRECTION('',(0.,0.,1.));+#2606 = DEFINITIONAL_REPRESENTATION('',(#2607),#2610);+#2607 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2608,#2609),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2608 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#2609 = CARTESIAN_POINT('',(0.97,-1.5));+#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2611 = ADVANCED_FACE('',(#2612),#453,.T.);+#2612 = FACE_BOUND('',#2613,.T.);+#2613 = EDGE_LOOP('',(#2614,#2642,#2665,#2686));+#2614 = ORIENTED_EDGE('',*,*,#2615,.F.);+#2615 = EDGE_CURVE('',#2616,#410,#2618,.T.);+#2616 = VERTEX_POINT('',#2617);+#2617 = CARTESIAN_POINT('',(21.37,8.75,6.75));+#2618 = SURFACE_CURVE('',#2619,(#2623,#2630),.PCURVE_S1.);+#2619 = LINE('',#2620,#2621);+#2620 = CARTESIAN_POINT('',(21.37,8.75,6.75));+#2621 = VECTOR('',#2622,1.);+#2622 = DIRECTION('',(0.,0.,1.));+#2623 = PCURVE('',#453,#2624);+#2624 = DEFINITIONAL_REPRESENTATION('',(#2625),#2629);+#2625 = LINE('',#2626,#2627);+#2626 = CARTESIAN_POINT('',(0.,2.1));+#2627 = VECTOR('',#2628,1.);+#2628 = DIRECTION('',(1.,0.));+#2629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2630 = PCURVE('',#2631,#2636);+#2631 = PLANE('',#2632);+#2632 = AXIS2_PLACEMENT_3D('',#2633,#2634,#2635);+#2633 = CARTESIAN_POINT('',(21.37,8.75,6.75));+#2634 = DIRECTION('',(1.,0.,0.));+#2635 = DIRECTION('',(0.,0.,1.));+#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641);+#2637 = LINE('',#2638,#2639);+#2638 = CARTESIAN_POINT('',(0.,0.));+#2639 = VECTOR('',#2640,1.);+#2640 = DIRECTION('',(1.,0.));+#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2642 = ORIENTED_EDGE('',*,*,#2643,.F.);+#2643 = EDGE_CURVE('',#2644,#2616,#2646,.T.);+#2644 = VERTEX_POINT('',#2645);+#2645 = CARTESIAN_POINT('',(19.27,8.75,6.75));+#2646 = SURFACE_CURVE('',#2647,(#2651,#2658),.PCURVE_S1.);+#2647 = LINE('',#2648,#2649);+#2648 = CARTESIAN_POINT('',(19.27,8.75,6.75));+#2649 = VECTOR('',#2650,1.);+#2650 = DIRECTION('',(1.,0.,0.));+#2651 = PCURVE('',#453,#2652);+#2652 = DEFINITIONAL_REPRESENTATION('',(#2653),#2657);+#2653 = LINE('',#2654,#2655);+#2654 = CARTESIAN_POINT('',(0.,0.));+#2655 = VECTOR('',#2656,1.);+#2656 = DIRECTION('',(0.,1.));+#2657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2658 = PCURVE('',#849,#2659);+#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2664);+#2660 = LINE('',#2661,#2662);+#2661 = CARTESIAN_POINT('',(22.24,6.5));+#2662 = VECTOR('',#2663,1.);+#2663 = DIRECTION('',(1.,0.));+#2664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2665 = ORIENTED_EDGE('',*,*,#2666,.T.);+#2666 = EDGE_CURVE('',#2644,#438,#2667,.T.);+#2667 = SURFACE_CURVE('',#2668,(#2672,#2679),.PCURVE_S1.);+#2668 = LINE('',#2669,#2670);+#2669 = CARTESIAN_POINT('',(19.27,8.75,6.75));+#2670 = VECTOR('',#2671,1.);+#2671 = DIRECTION('',(0.,0.,1.));+#2672 = PCURVE('',#453,#2673);+#2673 = DEFINITIONAL_REPRESENTATION('',(#2674),#2678);+#2674 = LINE('',#2675,#2676);+#2675 = CARTESIAN_POINT('',(0.,0.));+#2676 = VECTOR('',#2677,1.);+#2677 = DIRECTION('',(1.,0.));+#2678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2679 = PCURVE('',#2601,#2680); #2680 = DEFINITIONAL_REPRESENTATION('',(#2681),#2685); #2681 = LINE('',#2682,#2683); #2682 = CARTESIAN_POINT('',(0.,0.));@@ -3099,3218 +3218,12327 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#2686 = PCURVE('',#2687,#2692);-#2687 = PLANE('',#2688);-#2688 = AXIS2_PLACEMENT_3D('',#2689,#2690,#2691);-#2689 = CARTESIAN_POINT('',(15.24,0.,-4.));-#2690 = DIRECTION('',(0.,0.,1.));-#2691 = DIRECTION('',(1.,0.,-0.));-#2692 = DEFINITIONAL_REPRESENTATION('',(#2693),#2697);-#2693 = LINE('',#2694,#2695);-#2694 = CARTESIAN_POINT('',(-0.5,-0.5));-#2695 = VECTOR('',#2696,1.);-#2696 = DIRECTION('',(1.,0.));-#2697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2698 = ADVANCED_FACE('',(#2699),#2633,.T.);-#2699 = FACE_BOUND('',#2700,.T.);-#2700 = EDGE_LOOP('',(#2701,#2724,#2725,#2748));-#2701 = ORIENTED_EDGE('',*,*,#2702,.F.);-#2702 = EDGE_CURVE('',#2585,#2703,#2705,.T.);-#2703 = VERTEX_POINT('',#2704);-#2704 = CARTESIAN_POINT('',(14.74,9.,4.7));-#2705 = SURFACE_CURVE('',#2706,(#2710,#2717),.PCURVE_S1.);-#2706 = LINE('',#2707,#2708);-#2707 = CARTESIAN_POINT('',(14.74,-0.5,4.7));-#2708 = VECTOR('',#2709,1.);-#2709 = DIRECTION('',(0.,1.,9.349246523159E-17));-#2710 = PCURVE('',#2633,#2711);-#2711 = DEFINITIONAL_REPRESENTATION('',(#2712),#2716);-#2712 = LINE('',#2713,#2714);-#2713 = CARTESIAN_POINT('',(-0.5,-0.5));-#2714 = VECTOR('',#2715,1.);-#2715 = DIRECTION('',(0.,1.));-#2716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2717 = PCURVE('',#2605,#2718);-#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723);-#2719 = LINE('',#2720,#2721);-#2720 = CARTESIAN_POINT('',(1.,-8.7));-#2721 = VECTOR('',#2722,1.);-#2722 = DIRECTION('',(-1.,-9.349246523159E-17));-#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2724 = ORIENTED_EDGE('',*,*,#2617,.T.);-#2725 = ORIENTED_EDGE('',*,*,#2726,.F.);-#2726 = EDGE_CURVE('',#2727,#2618,#2729,.T.);-#2727 = VERTEX_POINT('',#2728);-#2728 = CARTESIAN_POINT('',(15.74,9.,4.7));-#2729 = SURFACE_CURVE('',#2730,(#2734,#2741),.PCURVE_S1.);-#2730 = LINE('',#2731,#2732);-#2731 = CARTESIAN_POINT('',(15.74,9.,4.7));-#2732 = VECTOR('',#2733,1.);-#2733 = DIRECTION('',(0.,-1.,-9.349246523159E-17));-#2734 = PCURVE('',#2633,#2735);-#2735 = DEFINITIONAL_REPRESENTATION('',(#2736),#2740);-#2736 = LINE('',#2737,#2738);-#2737 = CARTESIAN_POINT('',(0.5,9.));-#2738 = VECTOR('',#2739,1.);-#2739 = DIRECTION('',(0.,-1.));-#2740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2741 = PCURVE('',#2661,#2742);-#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747);+#2686 = ORIENTED_EDGE('',*,*,#437,.T.);+#2687 = ADVANCED_FACE('',(#2688),#425,.T.);+#2688 = FACE_BOUND('',#2689,.T.);+#2689 = EDGE_LOOP('',(#2690,#2720,#2739,#2740));+#2690 = ORIENTED_EDGE('',*,*,#2691,.F.);+#2691 = EDGE_CURVE('',#2692,#2694,#2696,.T.);+#2692 = VERTEX_POINT('',#2693);+#2693 = CARTESIAN_POINT('',(21.37,10.25,7.72));+#2694 = VERTEX_POINT('',#2695);+#2695 = CARTESIAN_POINT('',(24.35,10.25,7.72));+#2696 = SURFACE_CURVE('',#2697,(#2701,#2708),.PCURVE_S1.);+#2697 = LINE('',#2698,#2699);+#2698 = CARTESIAN_POINT('',(-7.63,10.25,7.72));+#2699 = VECTOR('',#2700,1.);+#2700 = DIRECTION('',(1.,0.,0.));+#2701 = PCURVE('',#425,#2702);+#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2707);+#2703 = LINE('',#2704,#2705);+#2704 = CARTESIAN_POINT('',(1.677050983125,0.));+#2705 = VECTOR('',#2706,1.);+#2706 = DIRECTION('',(0.,-1.));+#2707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2708 = PCURVE('',#2709,#2714);+#2709 = PLANE('',#2710);+#2710 = AXIS2_PLACEMENT_3D('',#2711,#2712,#2713);+#2711 = CARTESIAN_POINT('',(-7.62,10.25,0.));+#2712 = DIRECTION('',(0.,1.,0.));+#2713 = DIRECTION('',(0.,0.,1.));+#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719);+#2715 = LINE('',#2716,#2717);+#2716 = CARTESIAN_POINT('',(7.72,-1.E-02));+#2717 = VECTOR('',#2718,1.);+#2718 = DIRECTION('',(0.,1.));+#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2720 = ORIENTED_EDGE('',*,*,#2721,.F.);+#2721 = EDGE_CURVE('',#410,#2692,#2722,.T.);+#2722 = SURFACE_CURVE('',#2723,(#2727,#2733),.PCURVE_S1.);+#2723 = LINE('',#2724,#2725);+#2724 = CARTESIAN_POINT('',(21.37,9.094,8.298));+#2725 = VECTOR('',#2726,1.);+#2726 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#2727 = PCURVE('',#425,#2728);+#2728 = DEFINITIONAL_REPRESENTATION('',(#2729),#2732);+#2729 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2730,#2731),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2730 = CARTESIAN_POINT('',(5.551115123126E-17,-29.));+#2731 = CARTESIAN_POINT('',(1.677050983125,-29.));+#2732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2733 = PCURVE('',#2631,#2734);+#2734 = DEFINITIONAL_REPRESENTATION('',(#2735),#2738);+#2735 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2736,#2737),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2736 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#2737 = CARTESIAN_POINT('',(0.97,-1.5));+#2738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2739 = ORIENTED_EDGE('',*,*,#409,.T.);+#2740 = ORIENTED_EDGE('',*,*,#2741,.T.);+#2741 = EDGE_CURVE('',#382,#2694,#2742,.T.);+#2742 = SURFACE_CURVE('',#2743,(#2747,#2753),.PCURVE_S1.); #2743 = LINE('',#2744,#2745);-#2744 = CARTESIAN_POINT('',(9.5,-8.7));+#2744 = CARTESIAN_POINT('',(24.35,9.094,8.298)); #2745 = VECTOR('',#2746,1.);-#2746 = DIRECTION('',(-1.,9.349246523159E-17));-#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2748 = ORIENTED_EDGE('',*,*,#2749,.T.);-#2749 = EDGE_CURVE('',#2727,#2703,#2750,.T.);-#2750 = SURFACE_CURVE('',#2751,(#2755,#2762),.PCURVE_S1.);-#2751 = LINE('',#2752,#2753);-#2752 = CARTESIAN_POINT('',(15.74,9.,4.7));-#2753 = VECTOR('',#2754,1.);-#2754 = DIRECTION('',(-1.,0.,0.));-#2755 = PCURVE('',#2633,#2756);-#2756 = DEFINITIONAL_REPRESENTATION('',(#2757),#2761);-#2757 = LINE('',#2758,#2759);-#2758 = CARTESIAN_POINT('',(0.5,9.));-#2759 = VECTOR('',#2760,1.);-#2760 = DIRECTION('',(-1.,0.));-#2761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2762 = PCURVE('',#2763,#2768);-#2763 = PLANE('',#2764);-#2764 = AXIS2_PLACEMENT_3D('',#2765,#2766,#2767);-#2765 = CARTESIAN_POINT('',(15.24,9.,4.2));-#2766 = DIRECTION('',(-0.,-1.,-0.));-#2767 = DIRECTION('',(0.,0.,-1.));-#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2773);-#2769 = LINE('',#2770,#2771);-#2770 = CARTESIAN_POINT('',(-0.5,0.5));-#2771 = VECTOR('',#2772,1.);-#2772 = DIRECTION('',(0.,-1.));-#2773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2774 = ADVANCED_FACE('',(#2775),#2763,.F.);-#2775 = FACE_BOUND('',#2776,.F.);-#2776 = EDGE_LOOP('',(#2777,#2807,#2828,#2829));-#2777 = ORIENTED_EDGE('',*,*,#2778,.T.);-#2778 = EDGE_CURVE('',#2779,#2781,#2783,.T.);-#2779 = VERTEX_POINT('',#2780);-#2780 = CARTESIAN_POINT('',(14.74,9.,3.7));-#2781 = VERTEX_POINT('',#2782);-#2782 = CARTESIAN_POINT('',(15.74,9.,3.7));-#2783 = SURFACE_CURVE('',#2784,(#2788,#2795),.PCURVE_S1.);-#2784 = LINE('',#2785,#2786);-#2785 = CARTESIAN_POINT('',(14.74,9.,3.7));-#2786 = VECTOR('',#2787,1.);+#2746 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#2747 = PCURVE('',#425,#2748);+#2748 = DEFINITIONAL_REPRESENTATION('',(#2749),#2752);+#2749 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2750,#2751),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2750 = CARTESIAN_POINT('',(5.551115123126E-17,-31.98));+#2751 = CARTESIAN_POINT('',(1.677050983125,-31.98));+#2752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2753 = PCURVE('',#2754,#2759);+#2754 = PLANE('',#2755);+#2755 = AXIS2_PLACEMENT_3D('',#2756,#2757,#2758);+#2756 = CARTESIAN_POINT('',(24.35,8.75,6.75));+#2757 = DIRECTION('',(1.,0.,0.));+#2758 = DIRECTION('',(0.,0.,1.));+#2759 = DEFINITIONAL_REPRESENTATION('',(#2760),#2763);+#2760 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2761,#2762),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2761 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#2762 = CARTESIAN_POINT('',(0.97,-1.5));+#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2764 = ADVANCED_FACE('',(#2765),#397,.T.);+#2765 = FACE_BOUND('',#2766,.T.);+#2766 = EDGE_LOOP('',(#2767,#2795,#2818,#2839));+#2767 = ORIENTED_EDGE('',*,*,#2768,.F.);+#2768 = EDGE_CURVE('',#2769,#354,#2771,.T.);+#2769 = VERTEX_POINT('',#2770);+#2770 = CARTESIAN_POINT('',(26.45,8.75,6.75));+#2771 = SURFACE_CURVE('',#2772,(#2776,#2783),.PCURVE_S1.);+#2772 = LINE('',#2773,#2774);+#2773 = CARTESIAN_POINT('',(26.45,8.75,6.75));+#2774 = VECTOR('',#2775,1.);+#2775 = DIRECTION('',(0.,0.,1.));+#2776 = PCURVE('',#397,#2777);+#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782);+#2778 = LINE('',#2779,#2780);+#2779 = CARTESIAN_POINT('',(0.,2.1));+#2780 = VECTOR('',#2781,1.);+#2781 = DIRECTION('',(1.,0.));+#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2783 = PCURVE('',#2784,#2789);+#2784 = PLANE('',#2785);+#2785 = AXIS2_PLACEMENT_3D('',#2786,#2787,#2788);+#2786 = CARTESIAN_POINT('',(26.45,8.75,6.75)); #2787 = DIRECTION('',(1.,0.,0.));-#2788 = PCURVE('',#2763,#2789);+#2788 = DIRECTION('',(0.,0.,1.)); #2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2794); #2790 = LINE('',#2791,#2792);-#2791 = CARTESIAN_POINT('',(0.5,-0.5));+#2791 = CARTESIAN_POINT('',(0.,0.)); #2792 = VECTOR('',#2793,1.);-#2793 = DIRECTION('',(0.,1.));+#2793 = DIRECTION('',(1.,0.)); #2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#2795 = PCURVE('',#2796,#2801);-#2796 = PLANE('',#2797);-#2797 = AXIS2_PLACEMENT_3D('',#2798,#2799,#2800);-#2798 = CARTESIAN_POINT('',(14.74,9.,3.7));-#2799 = DIRECTION('',(-0.,0.,1.));-#2800 = DIRECTION('',(1.,0.,0.));-#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806);-#2802 = LINE('',#2803,#2804);-#2803 = CARTESIAN_POINT('',(0.,0.));-#2804 = VECTOR('',#2805,1.);-#2805 = DIRECTION('',(1.,0.));-#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2807 = ORIENTED_EDGE('',*,*,#2808,.T.);-#2808 = EDGE_CURVE('',#2781,#2727,#2809,.T.);-#2809 = SURFACE_CURVE('',#2810,(#2814,#2821),.PCURVE_S1.);-#2810 = LINE('',#2811,#2812);-#2811 = CARTESIAN_POINT('',(15.74,9.,3.7));-#2812 = VECTOR('',#2813,1.);-#2813 = DIRECTION('',(0.,0.,1.));-#2814 = PCURVE('',#2763,#2815);-#2815 = DEFINITIONAL_REPRESENTATION('',(#2816),#2820);-#2816 = LINE('',#2817,#2818);-#2817 = CARTESIAN_POINT('',(0.5,0.5));-#2818 = VECTOR('',#2819,1.);-#2819 = DIRECTION('',(-1.,0.));-#2820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2821 = PCURVE('',#2661,#2822);-#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827);-#2823 = LINE('',#2824,#2825);-#2824 = CARTESIAN_POINT('',(9.5,-7.7));-#2825 = VECTOR('',#2826,1.);-#2826 = DIRECTION('',(0.,-1.));-#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2828 = ORIENTED_EDGE('',*,*,#2749,.T.);-#2829 = ORIENTED_EDGE('',*,*,#2830,.T.);-#2830 = EDGE_CURVE('',#2703,#2779,#2831,.T.);-#2831 = SURFACE_CURVE('',#2832,(#2836,#2843),.PCURVE_S1.);-#2832 = LINE('',#2833,#2834);-#2833 = CARTESIAN_POINT('',(14.74,9.,4.7));-#2834 = VECTOR('',#2835,1.);-#2835 = DIRECTION('',(0.,0.,-1.));-#2836 = PCURVE('',#2763,#2837);-#2837 = DEFINITIONAL_REPRESENTATION('',(#2838),#2842);-#2838 = LINE('',#2839,#2840);-#2839 = CARTESIAN_POINT('',(-0.5,-0.5));-#2840 = VECTOR('',#2841,1.);-#2841 = DIRECTION('',(1.,0.));-#2842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2843 = PCURVE('',#2605,#2844);-#2844 = DEFINITIONAL_REPRESENTATION('',(#2845),#2849);-#2845 = LINE('',#2846,#2847);-#2846 = CARTESIAN_POINT('',(-8.5,-8.7));-#2847 = VECTOR('',#2848,1.);-#2848 = DIRECTION('',(0.,1.));-#2849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2850 = ADVANCED_FACE('',(#2851),#2796,.F.);-#2851 = FACE_BOUND('',#2852,.F.);-#2852 = EDGE_LOOP('',(#2853,#2854,#2877,#2905));-#2853 = ORIENTED_EDGE('',*,*,#2778,.F.);-#2854 = ORIENTED_EDGE('',*,*,#2855,.T.);-#2855 = EDGE_CURVE('',#2779,#2856,#2858,.T.);-#2856 = VERTEX_POINT('',#2857);-#2857 = CARTESIAN_POINT('',(14.74,0.5,3.7));-#2858 = SURFACE_CURVE('',#2859,(#2863,#2870),.PCURVE_S1.);-#2859 = LINE('',#2860,#2861);-#2860 = CARTESIAN_POINT('',(14.74,9.,3.7));-#2861 = VECTOR('',#2862,1.);-#2862 = DIRECTION('',(0.,-1.,0.));-#2863 = PCURVE('',#2796,#2864);-#2864 = DEFINITIONAL_REPRESENTATION('',(#2865),#2869);-#2865 = LINE('',#2866,#2867);-#2866 = CARTESIAN_POINT('',(0.,0.));-#2867 = VECTOR('',#2868,1.);-#2868 = DIRECTION('',(0.,-1.));-#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2870 = PCURVE('',#2605,#2871);-#2871 = DEFINITIONAL_REPRESENTATION('',(#2872),#2876);-#2872 = LINE('',#2873,#2874);-#2873 = CARTESIAN_POINT('',(-8.5,-7.7));-#2874 = VECTOR('',#2875,1.);-#2875 = DIRECTION('',(1.,0.));-#2876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2877 = ORIENTED_EDGE('',*,*,#2878,.F.);-#2878 = EDGE_CURVE('',#2879,#2856,#2881,.T.);-#2879 = VERTEX_POINT('',#2880);-#2880 = CARTESIAN_POINT('',(15.74,0.5,3.7));-#2881 = SURFACE_CURVE('',#2882,(#2886,#2893),.PCURVE_S1.);-#2882 = LINE('',#2883,#2884);-#2883 = CARTESIAN_POINT('',(15.24,0.5,3.7));-#2884 = VECTOR('',#2885,1.);-#2885 = DIRECTION('',(-1.,-0.,0.));-#2886 = PCURVE('',#2796,#2887);-#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2892);-#2888 = LINE('',#2889,#2890);-#2889 = CARTESIAN_POINT('',(0.5,-8.5));-#2890 = VECTOR('',#2891,1.);-#2891 = DIRECTION('',(-1.,-0.));-#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2893 = PCURVE('',#2894,#2899);-#2894 = PLANE('',#2895);-#2895 = AXIS2_PLACEMENT_3D('',#2896,#2897,#2898);-#2896 = CARTESIAN_POINT('',(15.74,0.5,-4.));-#2897 = DIRECTION('',(0.,-1.,0.));-#2898 = DIRECTION('',(-1.,0.,0.));-#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904);-#2900 = LINE('',#2901,#2902);-#2901 = CARTESIAN_POINT('',(0.5,-7.7));-#2902 = VECTOR('',#2903,1.);-#2903 = DIRECTION('',(1.,0.));-#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2905 = ORIENTED_EDGE('',*,*,#2906,.F.);-#2906 = EDGE_CURVE('',#2781,#2879,#2907,.T.);-#2907 = SURFACE_CURVE('',#2908,(#2912,#2919),.PCURVE_S1.);-#2908 = LINE('',#2909,#2910);-#2909 = CARTESIAN_POINT('',(15.74,9.,3.7));-#2910 = VECTOR('',#2911,1.);-#2911 = DIRECTION('',(0.,-1.,0.));-#2912 = PCURVE('',#2796,#2913);-#2913 = DEFINITIONAL_REPRESENTATION('',(#2914),#2918);-#2914 = LINE('',#2915,#2916);-#2915 = CARTESIAN_POINT('',(1.,0.));-#2916 = VECTOR('',#2917,1.);-#2917 = DIRECTION('',(0.,-1.));-#2918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2919 = PCURVE('',#2661,#2920);-#2920 = DEFINITIONAL_REPRESENTATION('',(#2921),#2925);-#2921 = LINE('',#2922,#2923);-#2922 = CARTESIAN_POINT('',(9.5,-7.7));-#2923 = VECTOR('',#2924,1.);-#2924 = DIRECTION('',(-1.,0.));-#2925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2926 = ADVANCED_FACE('',(#2927),#2894,.F.);-#2927 = FACE_BOUND('',#2928,.F.);-#2928 = EDGE_LOOP('',(#2929,#2954,#2975,#2976));-#2929 = ORIENTED_EDGE('',*,*,#2930,.F.);-#2930 = EDGE_CURVE('',#2931,#2933,#2935,.T.);-#2931 = VERTEX_POINT('',#2932);-#2932 = CARTESIAN_POINT('',(15.74,0.5,-4.));-#2933 = VERTEX_POINT('',#2934);-#2934 = CARTESIAN_POINT('',(14.74,0.5,-4.));-#2935 = SURFACE_CURVE('',#2936,(#2940,#2947),.PCURVE_S1.);-#2936 = LINE('',#2937,#2938);-#2937 = CARTESIAN_POINT('',(15.74,0.5,-4.));-#2938 = VECTOR('',#2939,1.);-#2939 = DIRECTION('',(-1.,0.,0.));-#2940 = PCURVE('',#2894,#2941);-#2941 = DEFINITIONAL_REPRESENTATION('',(#2942),#2946);-#2942 = LINE('',#2943,#2944);-#2943 = CARTESIAN_POINT('',(0.,-0.));-#2944 = VECTOR('',#2945,1.);-#2945 = DIRECTION('',(1.,0.));-#2946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2947 = PCURVE('',#2687,#2948);-#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953);-#2949 = LINE('',#2950,#2951);-#2950 = CARTESIAN_POINT('',(0.5,0.5));-#2951 = VECTOR('',#2952,1.);-#2952 = DIRECTION('',(-1.,0.));-#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2954 = ORIENTED_EDGE('',*,*,#2955,.T.);-#2955 = EDGE_CURVE('',#2931,#2879,#2956,.T.);-#2956 = SURFACE_CURVE('',#2957,(#2961,#2968),.PCURVE_S1.);-#2957 = LINE('',#2958,#2959);-#2958 = CARTESIAN_POINT('',(15.74,0.5,-4.));-#2959 = VECTOR('',#2960,1.);-#2960 = DIRECTION('',(0.,0.,1.));-#2961 = PCURVE('',#2894,#2962);-#2962 = DEFINITIONAL_REPRESENTATION('',(#2963),#2967);-#2963 = LINE('',#2964,#2965);-#2964 = CARTESIAN_POINT('',(0.,-0.));-#2965 = VECTOR('',#2966,1.);-#2966 = DIRECTION('',(0.,-1.));-#2967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2968 = PCURVE('',#2661,#2969);-#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974);-#2970 = LINE('',#2971,#2972);-#2971 = CARTESIAN_POINT('',(1.,0.));-#2972 = VECTOR('',#2973,1.);-#2973 = DIRECTION('',(0.,-1.));-#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2975 = ORIENTED_EDGE('',*,*,#2878,.T.);-#2976 = ORIENTED_EDGE('',*,*,#2977,.F.);-#2977 = EDGE_CURVE('',#2933,#2856,#2978,.T.);-#2978 = SURFACE_CURVE('',#2979,(#2983,#2990),.PCURVE_S1.);-#2979 = LINE('',#2980,#2981);-#2980 = CARTESIAN_POINT('',(14.74,0.5,-4.));-#2981 = VECTOR('',#2982,1.);-#2982 = DIRECTION('',(0.,0.,1.));-#2983 = PCURVE('',#2894,#2984);-#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2989);-#2985 = LINE('',#2986,#2987);-#2986 = CARTESIAN_POINT('',(1.,0.));-#2987 = VECTOR('',#2988,1.);-#2988 = DIRECTION('',(0.,-1.));-#2989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2990 = PCURVE('',#2605,#2991);-#2991 = DEFINITIONAL_REPRESENTATION('',(#2992),#2996);-#2992 = LINE('',#2993,#2994);-#2993 = CARTESIAN_POINT('',(0.,0.));-#2994 = VECTOR('',#2995,1.);-#2995 = DIRECTION('',(0.,-1.));-#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#2997 = ADVANCED_FACE('',(#2998),#2687,.F.);-#2998 = FACE_BOUND('',#2999,.F.);-#2999 = EDGE_LOOP('',(#3000,#3001,#3022,#3023));-#3000 = ORIENTED_EDGE('',*,*,#2673,.T.);-#3001 = ORIENTED_EDGE('',*,*,#3002,.T.);-#3002 = EDGE_CURVE('',#2646,#2931,#3003,.T.);-#3003 = SURFACE_CURVE('',#3004,(#3008,#3015),.PCURVE_S1.);-#3004 = LINE('',#3005,#3006);-#3005 = CARTESIAN_POINT('',(15.74,-0.5,-4.));-#3006 = VECTOR('',#3007,1.);-#3007 = DIRECTION('',(0.,1.,0.));-#3008 = PCURVE('',#2687,#3009);-#3009 = DEFINITIONAL_REPRESENTATION('',(#3010),#3014);-#3010 = LINE('',#3011,#3012);-#3011 = CARTESIAN_POINT('',(0.5,-0.5));-#3012 = VECTOR('',#3013,1.);-#3013 = DIRECTION('',(0.,1.));-#3014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3015 = PCURVE('',#2661,#3016);-#3016 = DEFINITIONAL_REPRESENTATION('',(#3017),#3021);-#3017 = LINE('',#3018,#3019);-#3018 = CARTESIAN_POINT('',(0.,0.));-#3019 = VECTOR('',#3020,1.);-#3020 = DIRECTION('',(1.,0.));-#3021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3022 = ORIENTED_EDGE('',*,*,#2930,.T.);-#3023 = ORIENTED_EDGE('',*,*,#3024,.T.);-#3024 = EDGE_CURVE('',#2933,#2583,#3025,.T.);-#3025 = SURFACE_CURVE('',#3026,(#3030,#3037),.PCURVE_S1.);-#3026 = LINE('',#3027,#3028);-#3027 = CARTESIAN_POINT('',(14.74,0.5,-4.));-#3028 = VECTOR('',#3029,1.);-#3029 = DIRECTION('',(0.,-1.,0.));-#3030 = PCURVE('',#2687,#3031);-#3031 = DEFINITIONAL_REPRESENTATION('',(#3032),#3036);-#3032 = LINE('',#3033,#3034);-#3033 = CARTESIAN_POINT('',(-0.5,0.5));-#3034 = VECTOR('',#3035,1.);-#3035 = DIRECTION('',(0.,-1.));-#3036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3037 = PCURVE('',#2605,#3038);-#3038 = DEFINITIONAL_REPRESENTATION('',(#3039),#3043);-#3039 = LINE('',#3040,#3041);-#3040 = CARTESIAN_POINT('',(0.,0.));-#3041 = VECTOR('',#3042,1.);-#3042 = DIRECTION('',(1.,0.));-#3043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3044 = ADVANCED_FACE('',(#3045),#2661,.F.);-#3045 = FACE_BOUND('',#3046,.F.);-#3046 = EDGE_LOOP('',(#3047,#3048,#3049,#3050,#3051,#3052));-#3047 = ORIENTED_EDGE('',*,*,#3002,.F.);-#3048 = ORIENTED_EDGE('',*,*,#2645,.T.);-#3049 = ORIENTED_EDGE('',*,*,#2726,.F.);-#3050 = ORIENTED_EDGE('',*,*,#2808,.F.);-#3051 = ORIENTED_EDGE('',*,*,#2906,.T.);-#3052 = ORIENTED_EDGE('',*,*,#2955,.F.);-#3053 = ADVANCED_FACE('',(#3054),#2605,.F.);-#3054 = FACE_BOUND('',#3055,.F.);-#3055 = EDGE_LOOP('',(#3056,#3057,#3058,#3059,#3060,#3061));-#3056 = ORIENTED_EDGE('',*,*,#3024,.F.);-#3057 = ORIENTED_EDGE('',*,*,#2977,.T.);-#3058 = ORIENTED_EDGE('',*,*,#2855,.F.);-#3059 = ORIENTED_EDGE('',*,*,#2830,.F.);-#3060 = ORIENTED_EDGE('',*,*,#2702,.F.);-#3061 = ORIENTED_EDGE('',*,*,#2582,.F.);-#3062 = MANIFOLD_SOLID_BREP('',#3063);-#3063 = CLOSED_SHELL('',(#3064,#3184,#3260,#3336,#3412,#3483,#3530,#3539-    ));-#3064 = ADVANCED_FACE('',(#3065),#3079,.F.);-#3065 = FACE_BOUND('',#3066,.F.);-#3066 = EDGE_LOOP('',(#3067,#3102,#3130,#3158));-#3067 = ORIENTED_EDGE('',*,*,#3068,.T.);-#3068 = EDGE_CURVE('',#3069,#3071,#3073,.T.);-#3069 = VERTEX_POINT('',#3070);-#3070 = CARTESIAN_POINT('',(19.82,-0.5,-4.));-#3071 = VERTEX_POINT('',#3072);-#3072 = CARTESIAN_POINT('',(19.82,-0.5,4.7));-#3073 = SURFACE_CURVE('',#3074,(#3078,#3090),.PCURVE_S1.);-#3074 = LINE('',#3075,#3076);-#3075 = CARTESIAN_POINT('',(19.82,-0.5,-4.));-#3076 = VECTOR('',#3077,1.);-#3077 = DIRECTION('',(0.,0.,1.));-#3078 = PCURVE('',#3079,#3084);-#3079 = PLANE('',#3080);-#3080 = AXIS2_PLACEMENT_3D('',#3081,#3082,#3083);-#3081 = CARTESIAN_POINT('',(19.82,-0.5,-4.));-#3082 = DIRECTION('',(0.,1.,0.));-#3083 = DIRECTION('',(1.,0.,0.));-#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089);-#3085 = LINE('',#3086,#3087);-#3086 = CARTESIAN_POINT('',(0.,0.));-#3087 = VECTOR('',#3088,1.);-#3088 = DIRECTION('',(0.,-1.));-#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3090 = PCURVE('',#3091,#3096);-#3091 = PLANE('',#3092);-#3092 = AXIS2_PLACEMENT_3D('',#3093,#3094,#3095);-#3093 = CARTESIAN_POINT('',(19.82,0.5,-4.));-#3094 = DIRECTION('',(1.,0.,-0.));-#3095 = DIRECTION('',(0.,-1.,0.));-#3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3101);-#3097 = LINE('',#3098,#3099);-#3098 = CARTESIAN_POINT('',(1.,0.));-#3099 = VECTOR('',#3100,1.);-#3100 = DIRECTION('',(0.,-1.));-#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3102 = ORIENTED_EDGE('',*,*,#3103,.T.);-#3103 = EDGE_CURVE('',#3071,#3104,#3106,.T.);-#3104 = VERTEX_POINT('',#3105);-#3105 = CARTESIAN_POINT('',(20.82,-0.5,4.7));-#3106 = SURFACE_CURVE('',#3107,(#3111,#3118),.PCURVE_S1.);+#2795 = ORIENTED_EDGE('',*,*,#2796,.F.);+#2796 = EDGE_CURVE('',#2797,#2769,#2799,.T.);+#2797 = VERTEX_POINT('',#2798);+#2798 = CARTESIAN_POINT('',(24.35,8.75,6.75));+#2799 = SURFACE_CURVE('',#2800,(#2804,#2811),.PCURVE_S1.);+#2800 = LINE('',#2801,#2802);+#2801 = CARTESIAN_POINT('',(24.35,8.75,6.75));+#2802 = VECTOR('',#2803,1.);+#2803 = DIRECTION('',(1.,0.,0.));+#2804 = PCURVE('',#397,#2805);+#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810);+#2806 = LINE('',#2807,#2808);+#2807 = CARTESIAN_POINT('',(0.,0.));+#2808 = VECTOR('',#2809,1.);+#2809 = DIRECTION('',(0.,1.));+#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2811 = PCURVE('',#849,#2812);+#2812 = DEFINITIONAL_REPRESENTATION('',(#2813),#2817);+#2813 = LINE('',#2814,#2815);+#2814 = CARTESIAN_POINT('',(27.32,6.5));+#2815 = VECTOR('',#2816,1.);+#2816 = DIRECTION('',(1.,0.));+#2817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2818 = ORIENTED_EDGE('',*,*,#2819,.T.);+#2819 = EDGE_CURVE('',#2797,#382,#2820,.T.);+#2820 = SURFACE_CURVE('',#2821,(#2825,#2832),.PCURVE_S1.);+#2821 = LINE('',#2822,#2823);+#2822 = CARTESIAN_POINT('',(24.35,8.75,6.75));+#2823 = VECTOR('',#2824,1.);+#2824 = DIRECTION('',(0.,0.,1.));+#2825 = PCURVE('',#397,#2826);+#2826 = DEFINITIONAL_REPRESENTATION('',(#2827),#2831);+#2827 = LINE('',#2828,#2829);+#2828 = CARTESIAN_POINT('',(0.,0.));+#2829 = VECTOR('',#2830,1.);+#2830 = DIRECTION('',(1.,0.));+#2831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2832 = PCURVE('',#2754,#2833);+#2833 = DEFINITIONAL_REPRESENTATION('',(#2834),#2838);+#2834 = LINE('',#2835,#2836);+#2835 = CARTESIAN_POINT('',(0.,0.));+#2836 = VECTOR('',#2837,1.);+#2837 = DIRECTION('',(1.,0.));+#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2839 = ORIENTED_EDGE('',*,*,#381,.T.);+#2840 = ADVANCED_FACE('',(#2841),#369,.T.);+#2841 = FACE_BOUND('',#2842,.T.);+#2842 = EDGE_LOOP('',(#2843,#2873,#2892,#2893));+#2843 = ORIENTED_EDGE('',*,*,#2844,.F.);+#2844 = EDGE_CURVE('',#2845,#2847,#2849,.T.);+#2845 = VERTEX_POINT('',#2846);+#2846 = CARTESIAN_POINT('',(26.45,10.25,7.72));+#2847 = VERTEX_POINT('',#2848);+#2848 = CARTESIAN_POINT('',(29.43,10.25,7.72));+#2849 = SURFACE_CURVE('',#2850,(#2854,#2861),.PCURVE_S1.);+#2850 = LINE('',#2851,#2852);+#2851 = CARTESIAN_POINT('',(-7.63,10.25,7.72));+#2852 = VECTOR('',#2853,1.);+#2853 = DIRECTION('',(1.,0.,0.));+#2854 = PCURVE('',#369,#2855);+#2855 = DEFINITIONAL_REPRESENTATION('',(#2856),#2860);+#2856 = LINE('',#2857,#2858);+#2857 = CARTESIAN_POINT('',(1.677050983125,0.));+#2858 = VECTOR('',#2859,1.);+#2859 = DIRECTION('',(0.,-1.));+#2860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2861 = PCURVE('',#2862,#2867);+#2862 = PLANE('',#2863);+#2863 = AXIS2_PLACEMENT_3D('',#2864,#2865,#2866);+#2864 = CARTESIAN_POINT('',(-7.62,10.25,0.));+#2865 = DIRECTION('',(0.,1.,0.));+#2866 = DIRECTION('',(0.,0.,1.));+#2867 = DEFINITIONAL_REPRESENTATION('',(#2868),#2872);+#2868 = LINE('',#2869,#2870);+#2869 = CARTESIAN_POINT('',(7.72,-1.E-02));+#2870 = VECTOR('',#2871,1.);+#2871 = DIRECTION('',(0.,1.));+#2872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2873 = ORIENTED_EDGE('',*,*,#2874,.F.);+#2874 = EDGE_CURVE('',#354,#2845,#2875,.T.);+#2875 = SURFACE_CURVE('',#2876,(#2880,#2886),.PCURVE_S1.);+#2876 = LINE('',#2877,#2878);+#2877 = CARTESIAN_POINT('',(26.45,9.094,8.298));+#2878 = VECTOR('',#2879,1.);+#2879 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#2880 = PCURVE('',#369,#2881);+#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2885);+#2882 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2883,#2884),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2883 = CARTESIAN_POINT('',(5.551115123126E-17,-34.08));+#2884 = CARTESIAN_POINT('',(1.677050983125,-34.08));+#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2886 = PCURVE('',#2784,#2887);+#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2891);+#2888 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2889,#2890),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2889 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#2890 = CARTESIAN_POINT('',(0.97,-1.5));+#2891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2892 = ORIENTED_EDGE('',*,*,#353,.T.);+#2893 = ORIENTED_EDGE('',*,*,#2894,.T.);+#2894 = EDGE_CURVE('',#326,#2847,#2895,.T.);+#2895 = SURFACE_CURVE('',#2896,(#2900,#2906),.PCURVE_S1.);+#2896 = LINE('',#2897,#2898);+#2897 = CARTESIAN_POINT('',(29.43,9.094,8.298));+#2898 = VECTOR('',#2899,1.);+#2899 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#2900 = PCURVE('',#369,#2901);+#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2905);+#2902 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2903,#2904),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2903 = CARTESIAN_POINT('',(5.551115123126E-17,-37.06));+#2904 = CARTESIAN_POINT('',(1.677050983125,-37.06));+#2905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2906 = PCURVE('',#2907,#2912);+#2907 = PLANE('',#2908);+#2908 = AXIS2_PLACEMENT_3D('',#2909,#2910,#2911);+#2909 = CARTESIAN_POINT('',(29.43,8.75,6.75));+#2910 = DIRECTION('',(1.,0.,0.));+#2911 = DIRECTION('',(0.,0.,1.));+#2912 = DEFINITIONAL_REPRESENTATION('',(#2913),#2916);+#2913 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2914,#2915),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#2914 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#2915 = CARTESIAN_POINT('',(0.97,-1.5));+#2916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2917 = ADVANCED_FACE('',(#2918),#341,.T.);+#2918 = FACE_BOUND('',#2919,.T.);+#2919 = EDGE_LOOP('',(#2920,#2948,#2971,#2992));+#2920 = ORIENTED_EDGE('',*,*,#2921,.F.);+#2921 = EDGE_CURVE('',#2922,#298,#2924,.T.);+#2922 = VERTEX_POINT('',#2923);+#2923 = CARTESIAN_POINT('',(31.53,8.75,6.75));+#2924 = SURFACE_CURVE('',#2925,(#2929,#2936),.PCURVE_S1.);+#2925 = LINE('',#2926,#2927);+#2926 = CARTESIAN_POINT('',(31.53,8.75,6.75));+#2927 = VECTOR('',#2928,1.);+#2928 = DIRECTION('',(0.,0.,1.));+#2929 = PCURVE('',#341,#2930);+#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2935);+#2931 = LINE('',#2932,#2933);+#2932 = CARTESIAN_POINT('',(0.,2.1));+#2933 = VECTOR('',#2934,1.);+#2934 = DIRECTION('',(1.,0.));+#2935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2936 = PCURVE('',#2937,#2942);+#2937 = PLANE('',#2938);+#2938 = AXIS2_PLACEMENT_3D('',#2939,#2940,#2941);+#2939 = CARTESIAN_POINT('',(31.53,8.75,6.75));+#2940 = DIRECTION('',(1.,0.,0.));+#2941 = DIRECTION('',(0.,0.,1.));+#2942 = DEFINITIONAL_REPRESENTATION('',(#2943),#2947);+#2943 = LINE('',#2944,#2945);+#2944 = CARTESIAN_POINT('',(0.,0.));+#2945 = VECTOR('',#2946,1.);+#2946 = DIRECTION('',(1.,0.));+#2947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2948 = ORIENTED_EDGE('',*,*,#2949,.F.);+#2949 = EDGE_CURVE('',#2950,#2922,#2952,.T.);+#2950 = VERTEX_POINT('',#2951);+#2951 = CARTESIAN_POINT('',(29.43,8.75,6.75));+#2952 = SURFACE_CURVE('',#2953,(#2957,#2964),.PCURVE_S1.);+#2953 = LINE('',#2954,#2955);+#2954 = CARTESIAN_POINT('',(29.43,8.75,6.75));+#2955 = VECTOR('',#2956,1.);+#2956 = DIRECTION('',(1.,0.,0.));+#2957 = PCURVE('',#341,#2958);+#2958 = DEFINITIONAL_REPRESENTATION('',(#2959),#2963);+#2959 = LINE('',#2960,#2961);+#2960 = CARTESIAN_POINT('',(0.,0.));+#2961 = VECTOR('',#2962,1.);+#2962 = DIRECTION('',(0.,1.));+#2963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2964 = PCURVE('',#849,#2965);+#2965 = DEFINITIONAL_REPRESENTATION('',(#2966),#2970);+#2966 = LINE('',#2967,#2968);+#2967 = CARTESIAN_POINT('',(32.4,6.5));+#2968 = VECTOR('',#2969,1.);+#2969 = DIRECTION('',(1.,0.));+#2970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2971 = ORIENTED_EDGE('',*,*,#2972,.T.);+#2972 = EDGE_CURVE('',#2950,#326,#2973,.T.);+#2973 = SURFACE_CURVE('',#2974,(#2978,#2985),.PCURVE_S1.);+#2974 = LINE('',#2975,#2976);+#2975 = CARTESIAN_POINT('',(29.43,8.75,6.75));+#2976 = VECTOR('',#2977,1.);+#2977 = DIRECTION('',(0.,0.,1.));+#2978 = PCURVE('',#341,#2979);+#2979 = DEFINITIONAL_REPRESENTATION('',(#2980),#2984);+#2980 = LINE('',#2981,#2982);+#2981 = CARTESIAN_POINT('',(0.,0.));+#2982 = VECTOR('',#2983,1.);+#2983 = DIRECTION('',(1.,0.));+#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2985 = PCURVE('',#2907,#2986);+#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2991);+#2987 = LINE('',#2988,#2989);+#2988 = CARTESIAN_POINT('',(0.,0.));+#2989 = VECTOR('',#2990,1.);+#2990 = DIRECTION('',(1.,0.));+#2991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2992 = ORIENTED_EDGE('',*,*,#325,.T.);+#2993 = ADVANCED_FACE('',(#2994),#313,.T.);+#2994 = FACE_BOUND('',#2995,.T.);+#2995 = EDGE_LOOP('',(#2996,#3026,#3045,#3046));+#2996 = ORIENTED_EDGE('',*,*,#2997,.F.);+#2997 = EDGE_CURVE('',#2998,#3000,#3002,.T.);+#2998 = VERTEX_POINT('',#2999);+#2999 = CARTESIAN_POINT('',(31.53,10.25,7.72));+#3000 = VERTEX_POINT('',#3001);+#3001 = CARTESIAN_POINT('',(34.51,10.25,7.72));+#3002 = SURFACE_CURVE('',#3003,(#3007,#3014),.PCURVE_S1.);+#3003 = LINE('',#3004,#3005);+#3004 = CARTESIAN_POINT('',(-7.63,10.25,7.72));+#3005 = VECTOR('',#3006,1.);+#3006 = DIRECTION('',(1.,0.,0.));+#3007 = PCURVE('',#313,#3008);+#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3013);+#3009 = LINE('',#3010,#3011);+#3010 = CARTESIAN_POINT('',(1.677050983125,0.));+#3011 = VECTOR('',#3012,1.);+#3012 = DIRECTION('',(0.,-1.));+#3013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3014 = PCURVE('',#3015,#3020);+#3015 = PLANE('',#3016);+#3016 = AXIS2_PLACEMENT_3D('',#3017,#3018,#3019);+#3017 = CARTESIAN_POINT('',(-7.62,10.25,0.));+#3018 = DIRECTION('',(0.,1.,0.));+#3019 = DIRECTION('',(0.,0.,1.));+#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025);+#3021 = LINE('',#3022,#3023);+#3022 = CARTESIAN_POINT('',(7.72,-1.E-02));+#3023 = VECTOR('',#3024,1.);+#3024 = DIRECTION('',(0.,1.));+#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3026 = ORIENTED_EDGE('',*,*,#3027,.F.);+#3027 = EDGE_CURVE('',#298,#2998,#3028,.T.);+#3028 = SURFACE_CURVE('',#3029,(#3033,#3039),.PCURVE_S1.);+#3029 = LINE('',#3030,#3031);+#3030 = CARTESIAN_POINT('',(31.53,9.094,8.298));+#3031 = VECTOR('',#3032,1.);+#3032 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#3033 = PCURVE('',#313,#3034);+#3034 = DEFINITIONAL_REPRESENTATION('',(#3035),#3038);+#3035 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3036,#3037),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#3036 = CARTESIAN_POINT('',(5.551115123126E-17,-39.16));+#3037 = CARTESIAN_POINT('',(1.677050983125,-39.16));+#3038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3039 = PCURVE('',#2937,#3040);+#3040 = DEFINITIONAL_REPRESENTATION('',(#3041),#3044);+#3041 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3042,#3043),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#3042 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#3043 = CARTESIAN_POINT('',(0.97,-1.5));+#3044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3045 = ORIENTED_EDGE('',*,*,#297,.T.);+#3046 = ORIENTED_EDGE('',*,*,#3047,.T.);+#3047 = EDGE_CURVE('',#270,#3000,#3048,.T.);+#3048 = SURFACE_CURVE('',#3049,(#3053,#3059),.PCURVE_S1.);+#3049 = LINE('',#3050,#3051);+#3050 = CARTESIAN_POINT('',(34.51,9.094,8.298));+#3051 = VECTOR('',#3052,1.);+#3052 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#3053 = PCURVE('',#313,#3054);+#3054 = DEFINITIONAL_REPRESENTATION('',(#3055),#3058);+#3055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3056,#3057),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#3056 = CARTESIAN_POINT('',(5.551115123126E-17,-42.14));+#3057 = CARTESIAN_POINT('',(1.677050983125,-42.14));+#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3059 = PCURVE('',#3060,#3065);+#3060 = PLANE('',#3061);+#3061 = AXIS2_PLACEMENT_3D('',#3062,#3063,#3064);+#3062 = CARTESIAN_POINT('',(34.51,8.75,6.75));+#3063 = DIRECTION('',(1.,0.,0.));+#3064 = DIRECTION('',(0.,0.,1.));+#3065 = DEFINITIONAL_REPRESENTATION('',(#3066),#3069);+#3066 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3067,#3068),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#3067 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#3068 = CARTESIAN_POINT('',(0.97,-1.5));+#3069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3070 = ADVANCED_FACE('',(#3071),#285,.T.);+#3071 = FACE_BOUND('',#3072,.T.);+#3072 = EDGE_LOOP('',(#3073,#3096,#3119,#3140));+#3073 = ORIENTED_EDGE('',*,*,#3074,.F.);+#3074 = EDGE_CURVE('',#3075,#242,#3077,.T.);+#3075 = VERTEX_POINT('',#3076);+#3076 = CARTESIAN_POINT('',(36.61,8.75,6.75));+#3077 = SURFACE_CURVE('',#3078,(#3082,#3089),.PCURVE_S1.);+#3078 = LINE('',#3079,#3080);+#3079 = CARTESIAN_POINT('',(36.61,8.75,6.75));+#3080 = VECTOR('',#3081,1.);+#3081 = DIRECTION('',(0.,0.,1.));+#3082 = PCURVE('',#285,#3083);+#3083 = DEFINITIONAL_REPRESENTATION('',(#3084),#3088);+#3084 = LINE('',#3085,#3086);+#3085 = CARTESIAN_POINT('',(0.,2.1));+#3086 = VECTOR('',#3087,1.);+#3087 = DIRECTION('',(1.,0.));+#3088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3089 = PCURVE('',#974,#3090);+#3090 = DEFINITIONAL_REPRESENTATION('',(#3091),#3095);+#3091 = LINE('',#3092,#3093);+#3092 = CARTESIAN_POINT('',(0.,0.));+#3093 = VECTOR('',#3094,1.);+#3094 = DIRECTION('',(1.,0.));+#3095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3096 = ORIENTED_EDGE('',*,*,#3097,.F.);+#3097 = EDGE_CURVE('',#3098,#3075,#3100,.T.);+#3098 = VERTEX_POINT('',#3099);+#3099 = CARTESIAN_POINT('',(34.51,8.75,6.75));+#3100 = SURFACE_CURVE('',#3101,(#3105,#3112),.PCURVE_S1.);+#3101 = LINE('',#3102,#3103);+#3102 = CARTESIAN_POINT('',(34.51,8.75,6.75));+#3103 = VECTOR('',#3104,1.);+#3104 = DIRECTION('',(1.,0.,0.));+#3105 = PCURVE('',#285,#3106);+#3106 = DEFINITIONAL_REPRESENTATION('',(#3107),#3111); #3107 = LINE('',#3108,#3109);-#3108 = CARTESIAN_POINT('',(19.82,-0.5,4.7));+#3108 = CARTESIAN_POINT('',(0.,0.)); #3109 = VECTOR('',#3110,1.);-#3110 = DIRECTION('',(1.,0.,0.));-#3111 = PCURVE('',#3079,#3112);-#3112 = DEFINITIONAL_REPRESENTATION('',(#3113),#3117);-#3113 = LINE('',#3114,#3115);-#3114 = CARTESIAN_POINT('',(0.,-8.7));-#3115 = VECTOR('',#3116,1.);-#3116 = DIRECTION('',(1.,0.));-#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3118 = PCURVE('',#3119,#3124);-#3119 = PLANE('',#3120);-#3120 = AXIS2_PLACEMENT_3D('',#3121,#3122,#3123);-#3121 = CARTESIAN_POINT('',(20.32,0.,4.7));-#3122 = DIRECTION('',(0.,0.,1.));-#3123 = DIRECTION('',(1.,0.,-0.));-#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129);-#3125 = LINE('',#3126,#3127);-#3126 = CARTESIAN_POINT('',(-0.5,-0.5));-#3127 = VECTOR('',#3128,1.);-#3128 = DIRECTION('',(1.,0.));-#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3130 = ORIENTED_EDGE('',*,*,#3131,.F.);-#3131 = EDGE_CURVE('',#3132,#3104,#3134,.T.);-#3132 = VERTEX_POINT('',#3133);-#3133 = CARTESIAN_POINT('',(20.82,-0.5,-4.));-#3134 = SURFACE_CURVE('',#3135,(#3139,#3146),.PCURVE_S1.);+#3110 = DIRECTION('',(0.,1.));+#3111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3112 = PCURVE('',#849,#3113);+#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3118);+#3114 = LINE('',#3115,#3116);+#3115 = CARTESIAN_POINT('',(37.48,6.5));+#3116 = VECTOR('',#3117,1.);+#3117 = DIRECTION('',(1.,0.));+#3118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3119 = ORIENTED_EDGE('',*,*,#3120,.T.);+#3120 = EDGE_CURVE('',#3098,#270,#3121,.T.);+#3121 = SURFACE_CURVE('',#3122,(#3126,#3133),.PCURVE_S1.);+#3122 = LINE('',#3123,#3124);+#3123 = CARTESIAN_POINT('',(34.51,8.75,6.75));+#3124 = VECTOR('',#3125,1.);+#3125 = DIRECTION('',(0.,0.,1.));+#3126 = PCURVE('',#285,#3127);+#3127 = DEFINITIONAL_REPRESENTATION('',(#3128),#3132);+#3128 = LINE('',#3129,#3130);+#3129 = CARTESIAN_POINT('',(0.,0.));+#3130 = VECTOR('',#3131,1.);+#3131 = DIRECTION('',(1.,0.));+#3132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3133 = PCURVE('',#3060,#3134);+#3134 = DEFINITIONAL_REPRESENTATION('',(#3135),#3139); #3135 = LINE('',#3136,#3137);-#3136 = CARTESIAN_POINT('',(20.82,-0.5,-4.));+#3136 = CARTESIAN_POINT('',(0.,0.)); #3137 = VECTOR('',#3138,1.);-#3138 = DIRECTION('',(0.,0.,1.));-#3139 = PCURVE('',#3079,#3140);-#3140 = DEFINITIONAL_REPRESENTATION('',(#3141),#3145);-#3141 = LINE('',#3142,#3143);-#3142 = CARTESIAN_POINT('',(1.,0.));-#3143 = VECTOR('',#3144,1.);-#3144 = DIRECTION('',(0.,-1.));-#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3146 = PCURVE('',#3147,#3152);-#3147 = PLANE('',#3148);-#3148 = AXIS2_PLACEMENT_3D('',#3149,#3150,#3151);-#3149 = CARTESIAN_POINT('',(20.82,-0.5,-4.));-#3150 = DIRECTION('',(-1.,0.,0.));-#3151 = DIRECTION('',(0.,1.,0.));-#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157);-#3153 = LINE('',#3154,#3155);-#3154 = CARTESIAN_POINT('',(0.,0.));-#3155 = VECTOR('',#3156,1.);-#3156 = DIRECTION('',(0.,-1.));+#3138 = DIRECTION('',(1.,0.));+#3139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3140 = ORIENTED_EDGE('',*,*,#269,.T.);+#3141 = ADVANCED_FACE('',(#3142),#257,.T.);+#3142 = FACE_BOUND('',#3143,.T.);+#3143 = EDGE_LOOP('',(#3144,#3145,#3164,#3165));+#3144 = ORIENTED_EDGE('',*,*,#985,.F.);+#3145 = ORIENTED_EDGE('',*,*,#3146,.F.);+#3146 = EDGE_CURVE('',#242,#960,#3147,.T.);+#3147 = SURFACE_CURVE('',#3148,(#3152,#3158),.PCURVE_S1.);+#3148 = LINE('',#3149,#3150);+#3149 = CARTESIAN_POINT('',(36.61,9.094,8.298));+#3150 = VECTOR('',#3151,1.);+#3151 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#3152 = PCURVE('',#257,#3153);+#3153 = DEFINITIONAL_REPRESENTATION('',(#3154),#3157);+#3154 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3155,#3156),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#3155 = CARTESIAN_POINT('',(5.551115123126E-17,-44.24));+#3156 = CARTESIAN_POINT('',(1.677050983125,-44.24)); #3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#3158 = ORIENTED_EDGE('',*,*,#3159,.F.);-#3159 = EDGE_CURVE('',#3069,#3132,#3160,.T.);-#3160 = SURFACE_CURVE('',#3161,(#3165,#3172),.PCURVE_S1.);-#3161 = LINE('',#3162,#3163);-#3162 = CARTESIAN_POINT('',(19.82,-0.5,-4.));-#3163 = VECTOR('',#3164,1.);-#3164 = DIRECTION('',(1.,0.,0.));-#3165 = PCURVE('',#3079,#3166);-#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171);-#3167 = LINE('',#3168,#3169);-#3168 = CARTESIAN_POINT('',(0.,0.));-#3169 = VECTOR('',#3170,1.);-#3170 = DIRECTION('',(1.,0.));-#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3172 = PCURVE('',#3173,#3178);-#3173 = PLANE('',#3174);-#3174 = AXIS2_PLACEMENT_3D('',#3175,#3176,#3177);-#3175 = CARTESIAN_POINT('',(20.32,0.,-4.));-#3176 = DIRECTION('',(0.,0.,1.));-#3177 = DIRECTION('',(1.,0.,-0.));-#3178 = DEFINITIONAL_REPRESENTATION('',(#3179),#3183);-#3179 = LINE('',#3180,#3181);-#3180 = CARTESIAN_POINT('',(-0.5,-0.5));-#3181 = VECTOR('',#3182,1.);-#3182 = DIRECTION('',(1.,0.));+#3158 = PCURVE('',#974,#3159);+#3159 = DEFINITIONAL_REPRESENTATION('',(#3160),#3163);+#3160 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3161,#3162),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.38460369213,1.292447290995),.PIECEWISE_BEZIER_KNOTS.);+#3161 = CARTESIAN_POINT('',(1.72,-5.551115123126E-17));+#3162 = CARTESIAN_POINT('',(0.97,-1.5));+#3163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3164 = ORIENTED_EDGE('',*,*,#241,.T.);+#3165 = ORIENTED_EDGE('',*,*,#3166,.F.);+#3166 = EDGE_CURVE('',#768,#214,#3167,.T.);+#3167 = SURFACE_CURVE('',#3168,(#3172,#3178),.PCURVE_S1.);+#3168 = LINE('',#3169,#3170);+#3169 = CARTESIAN_POINT('',(43.18,6.244,9.723));+#3170 = VECTOR('',#3171,1.);+#3171 = DIRECTION('',(0.,-0.894427191,0.4472135955));+#3172 = PCURVE('',#257,#3173);+#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3177);+#3174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3175,#3176),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.478844158932,-2.801793175807),.PIECEWISE_BEZIER_KNOTS.);+#3175 = CARTESIAN_POINT('',(1.677050983125,-50.81));+#3176 = CARTESIAN_POINT('',(3.10862446895E-15,-50.81));+#3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3178 = PCURVE('',#229,#3179);+#3179 = DEFINITIONAL_REPRESENTATION('',(#3180),#3183);+#3180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3181,#3182),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.478844158932,-2.801793175807),.PIECEWISE_BEZIER_KNOTS.);+#3181 = CARTESIAN_POINT('',(7.72,-12.));+#3182 = CARTESIAN_POINT('',(8.47,-10.5)); #3183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#3184 = ADVANCED_FACE('',(#3185),#3119,.T.);+#3184 = ADVANCED_FACE('',(#3185),#229,.T.); #3185 = FACE_BOUND('',#3186,.T.);-#3186 = EDGE_LOOP('',(#3187,#3210,#3211,#3234));-#3187 = ORIENTED_EDGE('',*,*,#3188,.F.);-#3188 = EDGE_CURVE('',#3071,#3189,#3191,.T.);-#3189 = VERTEX_POINT('',#3190);-#3190 = CARTESIAN_POINT('',(19.82,9.,4.7));-#3191 = SURFACE_CURVE('',#3192,(#3196,#3203),.PCURVE_S1.);-#3192 = LINE('',#3193,#3194);-#3193 = CARTESIAN_POINT('',(19.82,-0.5,4.7));-#3194 = VECTOR('',#3195,1.);-#3195 = DIRECTION('',(0.,1.,9.349246523159E-17));-#3196 = PCURVE('',#3119,#3197);-#3197 = DEFINITIONAL_REPRESENTATION('',(#3198),#3202);-#3198 = LINE('',#3199,#3200);-#3199 = CARTESIAN_POINT('',(-0.5,-0.5));-#3200 = VECTOR('',#3201,1.);-#3201 = DIRECTION('',(0.,1.));-#3202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3203 = PCURVE('',#3091,#3204);+#3186 = EDGE_LOOP('',(#3187,#3188,#3189,#3190,#3191));+#3187 = ORIENTED_EDGE('',*,*,#213,.F.);+#3188 = ORIENTED_EDGE('',*,*,#1979,.F.);+#3189 = ORIENTED_EDGE('',*,*,#1103,.T.);+#3190 = ORIENTED_EDGE('',*,*,#765,.T.);+#3191 = ORIENTED_EDGE('',*,*,#3166,.T.);+#3192 = ADVANCED_FACE('',(#3193),#751,.T.);+#3193 = FACE_BOUND('',#3194,.T.);+#3194 = EDGE_LOOP('',(#3195,#3196,#3217,#3218));+#3195 = ORIENTED_EDGE('',*,*,#2054,.F.);+#3196 = ORIENTED_EDGE('',*,*,#3197,.T.);+#3197 = EDGE_CURVE('',#2032,#814,#3198,.T.);+#3198 = SURFACE_CURVE('',#3199,(#3203,#3210),.PCURVE_S1.);+#3199 = LINE('',#3200,#3201);+#3200 = CARTESIAN_POINT('',(-1.05,8.75,6.75));+#3201 = VECTOR('',#3202,1.);+#3202 = DIRECTION('',(0.,1.,0.));+#3203 = PCURVE('',#751,#3204); #3204 = DEFINITIONAL_REPRESENTATION('',(#3205),#3209); #3205 = LINE('',#3206,#3207);-#3206 = CARTESIAN_POINT('',(1.,-8.7));+#3206 = CARTESIAN_POINT('',(0.,0.)); #3207 = VECTOR('',#3208,1.);-#3208 = DIRECTION('',(-1.,-9.349246523159E-17));+#3208 = DIRECTION('',(0.,-1.)); #3209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#3210 = ORIENTED_EDGE('',*,*,#3103,.T.);-#3211 = ORIENTED_EDGE('',*,*,#3212,.F.);-#3212 = EDGE_CURVE('',#3213,#3104,#3215,.T.);-#3213 = VERTEX_POINT('',#3214);-#3214 = CARTESIAN_POINT('',(20.82,9.,4.7));-#3215 = SURFACE_CURVE('',#3216,(#3220,#3227),.PCURVE_S1.);-#3216 = LINE('',#3217,#3218);-#3217 = CARTESIAN_POINT('',(20.82,9.,4.7));-#3218 = VECTOR('',#3219,1.);-#3219 = DIRECTION('',(0.,-1.,-9.349246523159E-17));-#3220 = PCURVE('',#3119,#3221);-#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226);-#3222 = LINE('',#3223,#3224);-#3223 = CARTESIAN_POINT('',(0.5,9.));-#3224 = VECTOR('',#3225,1.);-#3225 = DIRECTION('',(0.,-1.));-#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3227 = PCURVE('',#3147,#3228);-#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233);-#3229 = LINE('',#3230,#3231);-#3230 = CARTESIAN_POINT('',(9.5,-8.7));-#3231 = VECTOR('',#3232,1.);-#3232 = DIRECTION('',(-1.,9.349246523159E-17));-#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3234 = ORIENTED_EDGE('',*,*,#3235,.T.);-#3235 = EDGE_CURVE('',#3213,#3189,#3236,.T.);-#3236 = SURFACE_CURVE('',#3237,(#3241,#3248),.PCURVE_S1.);-#3237 = LINE('',#3238,#3239);-#3238 = CARTESIAN_POINT('',(20.82,9.,4.7));-#3239 = VECTOR('',#3240,1.);-#3240 = DIRECTION('',(-1.,0.,0.));-#3241 = PCURVE('',#3119,#3242);-#3242 = DEFINITIONAL_REPRESENTATION('',(#3243),#3247);-#3243 = LINE('',#3244,#3245);-#3244 = CARTESIAN_POINT('',(0.5,9.));-#3245 = VECTOR('',#3246,1.);-#3246 = DIRECTION('',(-1.,0.));-#3247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3248 = PCURVE('',#3249,#3254);-#3249 = PLANE('',#3250);-#3250 = AXIS2_PLACEMENT_3D('',#3251,#3252,#3253);-#3251 = CARTESIAN_POINT('',(20.32,9.,4.2));-#3252 = DIRECTION('',(-0.,-1.,-0.));-#3253 = DIRECTION('',(0.,0.,-1.));-#3254 = DEFINITIONAL_REPRESENTATION('',(#3255),#3259);-#3255 = LINE('',#3256,#3257);-#3256 = CARTESIAN_POINT('',(-0.5,0.5));-#3257 = VECTOR('',#3258,1.);-#3258 = DIRECTION('',(0.,-1.));-#3259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3260 = ADVANCED_FACE('',(#3261),#3249,.F.);-#3261 = FACE_BOUND('',#3262,.F.);-#3262 = EDGE_LOOP('',(#3263,#3293,#3314,#3315));-#3263 = ORIENTED_EDGE('',*,*,#3264,.T.);-#3264 = EDGE_CURVE('',#3265,#3267,#3269,.T.);-#3265 = VERTEX_POINT('',#3266);-#3266 = CARTESIAN_POINT('',(19.82,9.,3.7));-#3267 = VERTEX_POINT('',#3268);-#3268 = CARTESIAN_POINT('',(20.82,9.,3.7));-#3269 = SURFACE_CURVE('',#3270,(#3274,#3281),.PCURVE_S1.);-#3270 = LINE('',#3271,#3272);-#3271 = CARTESIAN_POINT('',(19.82,9.,3.7));-#3272 = VECTOR('',#3273,1.);-#3273 = DIRECTION('',(1.,0.,0.));-#3274 = PCURVE('',#3249,#3275);-#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280);-#3276 = LINE('',#3277,#3278);-#3277 = CARTESIAN_POINT('',(0.5,-0.5));-#3278 = VECTOR('',#3279,1.);-#3279 = DIRECTION('',(0.,1.));-#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3281 = PCURVE('',#3282,#3287);-#3282 = PLANE('',#3283);-#3283 = AXIS2_PLACEMENT_3D('',#3284,#3285,#3286);-#3284 = CARTESIAN_POINT('',(19.82,9.,3.7));-#3285 = DIRECTION('',(-0.,0.,1.));-#3286 = DIRECTION('',(1.,0.,0.));-#3287 = DEFINITIONAL_REPRESENTATION('',(#3288),#3292);-#3288 = LINE('',#3289,#3290);-#3289 = CARTESIAN_POINT('',(0.,0.));-#3290 = VECTOR('',#3291,1.);-#3291 = DIRECTION('',(1.,0.));-#3292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3293 = ORIENTED_EDGE('',*,*,#3294,.T.);-#3294 = EDGE_CURVE('',#3267,#3213,#3295,.T.);-#3295 = SURFACE_CURVE('',#3296,(#3300,#3307),.PCURVE_S1.);-#3296 = LINE('',#3297,#3298);-#3297 = CARTESIAN_POINT('',(20.82,9.,3.7));-#3298 = VECTOR('',#3299,1.);-#3299 = DIRECTION('',(0.,0.,1.));-#3300 = PCURVE('',#3249,#3301);-#3301 = DEFINITIONAL_REPRESENTATION('',(#3302),#3306);-#3302 = LINE('',#3303,#3304);-#3303 = CARTESIAN_POINT('',(0.5,0.5));-#3304 = VECTOR('',#3305,1.);-#3305 = DIRECTION('',(-1.,0.));-#3306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3307 = PCURVE('',#3147,#3308);+#3210 = PCURVE('',#849,#3211);+#3211 = DEFINITIONAL_REPRESENTATION('',(#3212),#3216);+#3212 = LINE('',#3213,#3214);+#3213 = CARTESIAN_POINT('',(1.92,6.5));+#3214 = VECTOR('',#3215,1.);+#3215 = DIRECTION('',(0.,1.));+#3216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3217 = ORIENTED_EDGE('',*,*,#813,.F.);+#3218 = ORIENTED_EDGE('',*,*,#738,.F.);+#3219 = ADVANCED_FACE('',(#3220),#974,.F.);+#3220 = FACE_BOUND('',#3221,.F.);+#3221 = EDGE_LOOP('',(#3222,#3223,#3244,#3245));+#3222 = ORIENTED_EDGE('',*,*,#3074,.F.);+#3223 = ORIENTED_EDGE('',*,*,#3224,.T.);+#3224 = EDGE_CURVE('',#3075,#939,#3225,.T.);+#3225 = SURFACE_CURVE('',#3226,(#3230,#3237),.PCURVE_S1.);+#3226 = LINE('',#3227,#3228);+#3227 = CARTESIAN_POINT('',(36.61,8.75,6.75));+#3228 = VECTOR('',#3229,1.);+#3229 = DIRECTION('',(0.,1.,0.));+#3230 = PCURVE('',#974,#3231);+#3231 = DEFINITIONAL_REPRESENTATION('',(#3232),#3236);+#3232 = LINE('',#3233,#3234);+#3233 = CARTESIAN_POINT('',(0.,0.));+#3234 = VECTOR('',#3235,1.);+#3235 = DIRECTION('',(0.,-1.));+#3236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3237 = PCURVE('',#849,#3238);+#3238 = DEFINITIONAL_REPRESENTATION('',(#3239),#3243);+#3239 = LINE('',#3240,#3241);+#3240 = CARTESIAN_POINT('',(39.58,6.5));+#3241 = VECTOR('',#3242,1.);+#3242 = DIRECTION('',(0.,1.));+#3243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3244 = ORIENTED_EDGE('',*,*,#959,.F.);+#3245 = ORIENTED_EDGE('',*,*,#3146,.F.);+#3246 = ADVANCED_FACE('',(#3247),#849,.F.);+#3247 = FACE_BOUND('',#3248,.F.);+#3248 = EDGE_LOOP('',(#3249,#3272,#3300,#3321,#3322,#3323,#3324,#3347,+    #3368,#3389,#3390,#3413,#3434,#3455,#3456,#3479,#3500,#3521,#3522,+    #3545,#3566,#3587,#3588,#3611,#3632,#3653,#3654,#3677,#3698,#3719,+    #3720,#3743,#3764,#3785,#3786,#3787));+#3249 = ORIENTED_EDGE('',*,*,#3250,.F.);+#3250 = EDGE_CURVE('',#3251,#835,#3253,.T.);+#3251 = VERTEX_POINT('',#3252);+#3252 = CARTESIAN_POINT('',(-2.97,2.25,6.75));+#3253 = SURFACE_CURVE('',#3254,(#3258,#3265),.PCURVE_S1.);+#3254 = LINE('',#3255,#3256);+#3255 = CARTESIAN_POINT('',(-2.97,2.25,6.75));+#3256 = VECTOR('',#3257,1.);+#3257 = DIRECTION('',(0.,1.,0.));+#3258 = PCURVE('',#849,#3259);+#3259 = DEFINITIONAL_REPRESENTATION('',(#3260),#3264);+#3260 = LINE('',#3261,#3262);+#3261 = CARTESIAN_POINT('',(0.,0.));+#3262 = VECTOR('',#3263,1.);+#3263 = DIRECTION('',(0.,1.));+#3264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3265 = PCURVE('',#875,#3266);+#3266 = DEFINITIONAL_REPRESENTATION('',(#3267),#3271);+#3267 = LINE('',#3268,#3269);+#3268 = CARTESIAN_POINT('',(5.39,0.));+#3269 = VECTOR('',#3270,1.);+#3270 = DIRECTION('',(0.,-1.));+#3271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3272 = ORIENTED_EDGE('',*,*,#3273,.T.);+#3273 = EDGE_CURVE('',#3251,#3274,#3276,.T.);+#3274 = VERTEX_POINT('',#3275);+#3275 = CARTESIAN_POINT('',(38.53,2.25,6.75));+#3276 = SURFACE_CURVE('',#3277,(#3281,#3288),.PCURVE_S1.);+#3277 = LINE('',#3278,#3279);+#3278 = CARTESIAN_POINT('',(-2.97,2.25,6.75));+#3279 = VECTOR('',#3280,1.);+#3280 = DIRECTION('',(1.,0.,0.));+#3281 = PCURVE('',#849,#3282);+#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287);+#3283 = LINE('',#3284,#3285);+#3284 = CARTESIAN_POINT('',(0.,0.));+#3285 = VECTOR('',#3286,1.);+#3286 = DIRECTION('',(1.,0.));+#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3288 = PCURVE('',#3289,#3294);+#3289 = PLANE('',#3290);+#3290 = AXIS2_PLACEMENT_3D('',#3291,#3292,#3293);+#3291 = CARTESIAN_POINT('',(-2.97,2.25,1.36));+#3292 = DIRECTION('',(0.,1.,0.));+#3293 = DIRECTION('',(0.,0.,1.));+#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299);+#3295 = LINE('',#3296,#3297);+#3296 = CARTESIAN_POINT('',(5.39,0.));+#3297 = VECTOR('',#3298,1.);+#3298 = DIRECTION('',(0.,1.));+#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3300 = ORIENTED_EDGE('',*,*,#3301,.T.);+#3301 = EDGE_CURVE('',#3274,#913,#3302,.T.);+#3302 = SURFACE_CURVE('',#3303,(#3307,#3314),.PCURVE_S1.);+#3303 = LINE('',#3304,#3305);+#3304 = CARTESIAN_POINT('',(38.53,2.25,6.75));+#3305 = VECTOR('',#3306,1.);+#3306 = DIRECTION('',(0.,1.,0.));+#3307 = PCURVE('',#849,#3308); #3308 = DEFINITIONAL_REPRESENTATION('',(#3309),#3313); #3309 = LINE('',#3310,#3311);-#3310 = CARTESIAN_POINT('',(9.5,-7.7));+#3310 = CARTESIAN_POINT('',(41.5,0.)); #3311 = VECTOR('',#3312,1.);-#3312 = DIRECTION('',(0.,-1.));+#3312 = DIRECTION('',(0.,1.)); #3313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#3314 = ORIENTED_EDGE('',*,*,#3235,.T.);-#3315 = ORIENTED_EDGE('',*,*,#3316,.T.);-#3316 = EDGE_CURVE('',#3189,#3265,#3317,.T.);-#3317 = SURFACE_CURVE('',#3318,(#3322,#3329),.PCURVE_S1.);-#3318 = LINE('',#3319,#3320);-#3319 = CARTESIAN_POINT('',(19.82,9.,4.7));-#3320 = VECTOR('',#3321,1.);-#3321 = DIRECTION('',(0.,0.,-1.));-#3322 = PCURVE('',#3249,#3323);-#3323 = DEFINITIONAL_REPRESENTATION('',(#3324),#3328);-#3324 = LINE('',#3325,#3326);-#3325 = CARTESIAN_POINT('',(-0.5,-0.5));-#3326 = VECTOR('',#3327,1.);-#3327 = DIRECTION('',(1.,0.));-#3328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3329 = PCURVE('',#3091,#3330);-#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335);-#3331 = LINE('',#3332,#3333);-#3332 = CARTESIAN_POINT('',(-8.5,-8.7));-#3333 = VECTOR('',#3334,1.);-#3334 = DIRECTION('',(0.,1.));-#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3336 = ADVANCED_FACE('',(#3337),#3282,.F.);-#3337 = FACE_BOUND('',#3338,.F.);-#3338 = EDGE_LOOP('',(#3339,#3340,#3363,#3391));-#3339 = ORIENTED_EDGE('',*,*,#3264,.F.);-#3340 = ORIENTED_EDGE('',*,*,#3341,.T.);-#3341 = EDGE_CURVE('',#3265,#3342,#3344,.T.);-#3342 = VERTEX_POINT('',#3343);-#3343 = CARTESIAN_POINT('',(19.82,0.5,3.7));-#3344 = SURFACE_CURVE('',#3345,(#3349,#3356),.PCURVE_S1.);-#3345 = LINE('',#3346,#3347);-#3346 = CARTESIAN_POINT('',(19.82,9.,3.7));-#3347 = VECTOR('',#3348,1.);-#3348 = DIRECTION('',(0.,-1.,0.));-#3349 = PCURVE('',#3282,#3350);-#3350 = DEFINITIONAL_REPRESENTATION('',(#3351),#3355);-#3351 = LINE('',#3352,#3353);-#3352 = CARTESIAN_POINT('',(0.,0.));-#3353 = VECTOR('',#3354,1.);-#3354 = DIRECTION('',(0.,-1.));-#3355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3356 = PCURVE('',#3091,#3357);-#3357 = DEFINITIONAL_REPRESENTATION('',(#3358),#3362);-#3358 = LINE('',#3359,#3360);-#3359 = CARTESIAN_POINT('',(-8.5,-7.7));-#3360 = VECTOR('',#3361,1.);-#3361 = DIRECTION('',(1.,0.));-#3362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3363 = ORIENTED_EDGE('',*,*,#3364,.F.);-#3364 = EDGE_CURVE('',#3365,#3342,#3367,.T.);-#3365 = VERTEX_POINT('',#3366);-#3366 = CARTESIAN_POINT('',(20.82,0.5,3.7));-#3367 = SURFACE_CURVE('',#3368,(#3372,#3379),.PCURVE_S1.);-#3368 = LINE('',#3369,#3370);-#3369 = CARTESIAN_POINT('',(20.32,0.5,3.7));-#3370 = VECTOR('',#3371,1.);-#3371 = DIRECTION('',(-1.,-0.,0.));-#3372 = PCURVE('',#3282,#3373);-#3373 = DEFINITIONAL_REPRESENTATION('',(#3374),#3378);-#3374 = LINE('',#3375,#3376);-#3375 = CARTESIAN_POINT('',(0.5,-8.5));-#3376 = VECTOR('',#3377,1.);-#3377 = DIRECTION('',(-1.,-0.));-#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3379 = PCURVE('',#3380,#3385);-#3380 = PLANE('',#3381);-#3381 = AXIS2_PLACEMENT_3D('',#3382,#3383,#3384);-#3382 = CARTESIAN_POINT('',(20.82,0.5,-4.));-#3383 = DIRECTION('',(0.,-1.,0.));-#3384 = DIRECTION('',(-1.,0.,0.));-#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390);-#3386 = LINE('',#3387,#3388);-#3387 = CARTESIAN_POINT('',(0.5,-7.7));-#3388 = VECTOR('',#3389,1.);-#3389 = DIRECTION('',(1.,0.));-#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3391 = ORIENTED_EDGE('',*,*,#3392,.F.);-#3392 = EDGE_CURVE('',#3267,#3365,#3393,.T.);-#3393 = SURFACE_CURVE('',#3394,(#3398,#3405),.PCURVE_S1.);-#3394 = LINE('',#3395,#3396);-#3395 = CARTESIAN_POINT('',(20.82,9.,3.7));-#3396 = VECTOR('',#3397,1.);-#3397 = DIRECTION('',(0.,-1.,0.));-#3398 = PCURVE('',#3282,#3399);-#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404);-#3400 = LINE('',#3401,#3402);-#3401 = CARTESIAN_POINT('',(1.,0.));-#3402 = VECTOR('',#3403,1.);-#3403 = DIRECTION('',(0.,-1.));-#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3405 = PCURVE('',#3147,#3406);-#3406 = DEFINITIONAL_REPRESENTATION('',(#3407),#3411);-#3407 = LINE('',#3408,#3409);-#3408 = CARTESIAN_POINT('',(9.5,-7.7));-#3409 = VECTOR('',#3410,1.);-#3410 = DIRECTION('',(-1.,0.));-#3411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3412 = ADVANCED_FACE('',(#3413),#3380,.F.);-#3413 = FACE_BOUND('',#3414,.F.);-#3414 = EDGE_LOOP('',(#3415,#3440,#3461,#3462));-#3415 = ORIENTED_EDGE('',*,*,#3416,.F.);-#3416 = EDGE_CURVE('',#3417,#3419,#3421,.T.);-#3417 = VERTEX_POINT('',#3418);-#3418 = CARTESIAN_POINT('',(20.82,0.5,-4.));-#3419 = VERTEX_POINT('',#3420);-#3420 = CARTESIAN_POINT('',(19.82,0.5,-4.));-#3421 = SURFACE_CURVE('',#3422,(#3426,#3433),.PCURVE_S1.);-#3422 = LINE('',#3423,#3424);-#3423 = CARTESIAN_POINT('',(20.82,0.5,-4.));-#3424 = VECTOR('',#3425,1.);-#3425 = DIRECTION('',(-1.,0.,0.));-#3426 = PCURVE('',#3380,#3427);-#3427 = DEFINITIONAL_REPRESENTATION('',(#3428),#3432);-#3428 = LINE('',#3429,#3430);-#3429 = CARTESIAN_POINT('',(0.,-0.));-#3430 = VECTOR('',#3431,1.);-#3431 = DIRECTION('',(1.,0.));-#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3433 = PCURVE('',#3173,#3434);-#3434 = DEFINITIONAL_REPRESENTATION('',(#3435),#3439);-#3435 = LINE('',#3436,#3437);-#3436 = CARTESIAN_POINT('',(0.5,0.5));-#3437 = VECTOR('',#3438,1.);-#3438 = DIRECTION('',(-1.,0.));-#3439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3440 = ORIENTED_EDGE('',*,*,#3441,.T.);-#3441 = EDGE_CURVE('',#3417,#3365,#3442,.T.);-#3442 = SURFACE_CURVE('',#3443,(#3447,#3454),.PCURVE_S1.);+#3314 = PCURVE('',#927,#3315);+#3315 = DEFINITIONAL_REPRESENTATION('',(#3316),#3320);+#3316 = LINE('',#3317,#3318);+#3317 = CARTESIAN_POINT('',(5.39,0.));+#3318 = VECTOR('',#3319,1.);+#3319 = DIRECTION('',(0.,-1.));+#3320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3321 = ORIENTED_EDGE('',*,*,#938,.F.);+#3322 = ORIENTED_EDGE('',*,*,#3224,.F.);+#3323 = ORIENTED_EDGE('',*,*,#3097,.F.);+#3324 = ORIENTED_EDGE('',*,*,#3325,.T.);+#3325 = EDGE_CURVE('',#3098,#3326,#3328,.T.);+#3326 = VERTEX_POINT('',#3327);+#3327 = CARTESIAN_POINT('',(34.51,10.25,6.75));+#3328 = SURFACE_CURVE('',#3329,(#3333,#3340),.PCURVE_S1.);+#3329 = LINE('',#3330,#3331);+#3330 = CARTESIAN_POINT('',(34.51,8.75,6.75));+#3331 = VECTOR('',#3332,1.);+#3332 = DIRECTION('',(0.,1.,0.));+#3333 = PCURVE('',#849,#3334);+#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3339);+#3335 = LINE('',#3336,#3337);+#3336 = CARTESIAN_POINT('',(37.48,6.5));+#3337 = VECTOR('',#3338,1.);+#3338 = DIRECTION('',(0.,1.));+#3339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3340 = PCURVE('',#3060,#3341);+#3341 = DEFINITIONAL_REPRESENTATION('',(#3342),#3346);+#3342 = LINE('',#3343,#3344);+#3343 = CARTESIAN_POINT('',(0.,0.));+#3344 = VECTOR('',#3345,1.);+#3345 = DIRECTION('',(0.,-1.));+#3346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3347 = ORIENTED_EDGE('',*,*,#3348,.F.);+#3348 = EDGE_CURVE('',#3349,#3326,#3351,.T.);+#3349 = VERTEX_POINT('',#3350);+#3350 = CARTESIAN_POINT('',(31.53,10.25,6.75));+#3351 = SURFACE_CURVE('',#3352,(#3356,#3362),.PCURVE_S1.);+#3352 = LINE('',#3353,#3354);+#3353 = CARTESIAN_POINT('',(-5.295,10.25,6.75));+#3354 = VECTOR('',#3355,1.);+#3355 = DIRECTION('',(1.,0.,0.));+#3356 = PCURVE('',#849,#3357);+#3357 = DEFINITIONAL_REPRESENTATION('',(#3358),#3361);+#3358 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3359,#3360),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3359 = CARTESIAN_POINT('',(0.,8.));+#3360 = CARTESIAN_POINT('',(41.5,8.));+#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3362 = PCURVE('',#3015,#3363);+#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3367);+#3364 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3365,#3366),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3365 = CARTESIAN_POINT('',(6.75,4.65));+#3366 = CARTESIAN_POINT('',(6.75,46.15));+#3367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3368 = ORIENTED_EDGE('',*,*,#3369,.F.);+#3369 = EDGE_CURVE('',#2922,#3349,#3370,.T.);+#3370 = SURFACE_CURVE('',#3371,(#3375,#3382),.PCURVE_S1.);+#3371 = LINE('',#3372,#3373);+#3372 = CARTESIAN_POINT('',(31.53,8.75,6.75));+#3373 = VECTOR('',#3374,1.);+#3374 = DIRECTION('',(0.,1.,0.));+#3375 = PCURVE('',#849,#3376);+#3376 = DEFINITIONAL_REPRESENTATION('',(#3377),#3381);+#3377 = LINE('',#3378,#3379);+#3378 = CARTESIAN_POINT('',(34.5,6.5));+#3379 = VECTOR('',#3380,1.);+#3380 = DIRECTION('',(0.,1.));+#3381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3382 = PCURVE('',#2937,#3383);+#3383 = DEFINITIONAL_REPRESENTATION('',(#3384),#3388);+#3384 = LINE('',#3385,#3386);+#3385 = CARTESIAN_POINT('',(0.,0.));+#3386 = VECTOR('',#3387,1.);+#3387 = DIRECTION('',(0.,-1.));+#3388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3389 = ORIENTED_EDGE('',*,*,#2949,.F.);+#3390 = ORIENTED_EDGE('',*,*,#3391,.T.);+#3391 = EDGE_CURVE('',#2950,#3392,#3394,.T.);+#3392 = VERTEX_POINT('',#3393);+#3393 = CARTESIAN_POINT('',(29.43,10.25,6.75));+#3394 = SURFACE_CURVE('',#3395,(#3399,#3406),.PCURVE_S1.);+#3395 = LINE('',#3396,#3397);+#3396 = CARTESIAN_POINT('',(29.43,8.75,6.75));+#3397 = VECTOR('',#3398,1.);+#3398 = DIRECTION('',(0.,1.,0.));+#3399 = PCURVE('',#849,#3400);+#3400 = DEFINITIONAL_REPRESENTATION('',(#3401),#3405);+#3401 = LINE('',#3402,#3403);+#3402 = CARTESIAN_POINT('',(32.4,6.5));+#3403 = VECTOR('',#3404,1.);+#3404 = DIRECTION('',(0.,1.));+#3405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3406 = PCURVE('',#2907,#3407);+#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412);+#3408 = LINE('',#3409,#3410);+#3409 = CARTESIAN_POINT('',(0.,0.));+#3410 = VECTOR('',#3411,1.);+#3411 = DIRECTION('',(0.,-1.));+#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3413 = ORIENTED_EDGE('',*,*,#3414,.F.);+#3414 = EDGE_CURVE('',#3415,#3392,#3417,.T.);+#3415 = VERTEX_POINT('',#3416);+#3416 = CARTESIAN_POINT('',(26.45,10.25,6.75));+#3417 = SURFACE_CURVE('',#3418,(#3422,#3428),.PCURVE_S1.);+#3418 = LINE('',#3419,#3420);+#3419 = CARTESIAN_POINT('',(-5.295,10.25,6.75));+#3420 = VECTOR('',#3421,1.);+#3421 = DIRECTION('',(1.,0.,0.));+#3422 = PCURVE('',#849,#3423);+#3423 = DEFINITIONAL_REPRESENTATION('',(#3424),#3427);+#3424 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3425,#3426),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3425 = CARTESIAN_POINT('',(0.,8.));+#3426 = CARTESIAN_POINT('',(41.5,8.));+#3427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3428 = PCURVE('',#2862,#3429);+#3429 = DEFINITIONAL_REPRESENTATION('',(#3430),#3433);+#3430 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3431,#3432),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3431 = CARTESIAN_POINT('',(6.75,4.65));+#3432 = CARTESIAN_POINT('',(6.75,46.15));+#3433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3434 = ORIENTED_EDGE('',*,*,#3435,.F.);+#3435 = EDGE_CURVE('',#2769,#3415,#3436,.T.);+#3436 = SURFACE_CURVE('',#3437,(#3441,#3448),.PCURVE_S1.);+#3437 = LINE('',#3438,#3439);+#3438 = CARTESIAN_POINT('',(26.45,8.75,6.75));+#3439 = VECTOR('',#3440,1.);+#3440 = DIRECTION('',(0.,1.,0.));+#3441 = PCURVE('',#849,#3442);+#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447); #3443 = LINE('',#3444,#3445);-#3444 = CARTESIAN_POINT('',(20.82,0.5,-4.));+#3444 = CARTESIAN_POINT('',(29.42,6.5)); #3445 = VECTOR('',#3446,1.);-#3446 = DIRECTION('',(0.,0.,1.));-#3447 = PCURVE('',#3380,#3448);-#3448 = DEFINITIONAL_REPRESENTATION('',(#3449),#3453);-#3449 = LINE('',#3450,#3451);-#3450 = CARTESIAN_POINT('',(0.,-0.));-#3451 = VECTOR('',#3452,1.);-#3452 = DIRECTION('',(0.,-1.));-#3453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3454 = PCURVE('',#3147,#3455);-#3455 = DEFINITIONAL_REPRESENTATION('',(#3456),#3460);-#3456 = LINE('',#3457,#3458);-#3457 = CARTESIAN_POINT('',(1.,0.));-#3458 = VECTOR('',#3459,1.);-#3459 = DIRECTION('',(0.,-1.));-#3460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3461 = ORIENTED_EDGE('',*,*,#3364,.T.);-#3462 = ORIENTED_EDGE('',*,*,#3463,.F.);-#3463 = EDGE_CURVE('',#3419,#3342,#3464,.T.);-#3464 = SURFACE_CURVE('',#3465,(#3469,#3476),.PCURVE_S1.);-#3465 = LINE('',#3466,#3467);-#3466 = CARTESIAN_POINT('',(19.82,0.5,-4.));-#3467 = VECTOR('',#3468,1.);-#3468 = DIRECTION('',(0.,0.,1.));-#3469 = PCURVE('',#3380,#3470);-#3470 = DEFINITIONAL_REPRESENTATION('',(#3471),#3475);-#3471 = LINE('',#3472,#3473);-#3472 = CARTESIAN_POINT('',(1.,0.));-#3473 = VECTOR('',#3474,1.);-#3474 = DIRECTION('',(0.,-1.));-#3475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3476 = PCURVE('',#3091,#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 = ADVANCED_FACE('',(#3484),#3173,.F.);-#3484 = FACE_BOUND('',#3485,.F.);-#3485 = EDGE_LOOP('',(#3486,#3487,#3508,#3509));-#3486 = ORIENTED_EDGE('',*,*,#3159,.T.);-#3487 = ORIENTED_EDGE('',*,*,#3488,.T.);-#3488 = EDGE_CURVE('',#3132,#3417,#3489,.T.);-#3489 = SURFACE_CURVE('',#3490,(#3494,#3501),.PCURVE_S1.);-#3490 = LINE('',#3491,#3492);-#3491 = CARTESIAN_POINT('',(20.82,-0.5,-4.));-#3492 = VECTOR('',#3493,1.);-#3493 = DIRECTION('',(0.,1.,0.));-#3494 = PCURVE('',#3173,#3495);-#3495 = DEFINITIONAL_REPRESENTATION('',(#3496),#3500);-#3496 = LINE('',#3497,#3498);-#3497 = CARTESIAN_POINT('',(0.5,-0.5));-#3498 = VECTOR('',#3499,1.);-#3499 = DIRECTION('',(0.,1.));-#3500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3501 = PCURVE('',#3147,#3502);-#3502 = DEFINITIONAL_REPRESENTATION('',(#3503),#3507);+#3446 = DIRECTION('',(0.,1.));+#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3448 = PCURVE('',#2784,#3449);+#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3454);+#3450 = LINE('',#3451,#3452);+#3451 = CARTESIAN_POINT('',(0.,0.));+#3452 = VECTOR('',#3453,1.);+#3453 = DIRECTION('',(0.,-1.));+#3454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3455 = ORIENTED_EDGE('',*,*,#2796,.F.);+#3456 = ORIENTED_EDGE('',*,*,#3457,.T.);+#3457 = EDGE_CURVE('',#2797,#3458,#3460,.T.);+#3458 = VERTEX_POINT('',#3459);+#3459 = CARTESIAN_POINT('',(24.35,10.25,6.75));+#3460 = SURFACE_CURVE('',#3461,(#3465,#3472),.PCURVE_S1.);+#3461 = LINE('',#3462,#3463);+#3462 = CARTESIAN_POINT('',(24.35,8.75,6.75));+#3463 = VECTOR('',#3464,1.);+#3464 = DIRECTION('',(0.,1.,0.));+#3465 = PCURVE('',#849,#3466);+#3466 = DEFINITIONAL_REPRESENTATION('',(#3467),#3471);+#3467 = LINE('',#3468,#3469);+#3468 = CARTESIAN_POINT('',(27.32,6.5));+#3469 = VECTOR('',#3470,1.);+#3470 = DIRECTION('',(0.,1.));+#3471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3472 = PCURVE('',#2754,#3473);+#3473 = DEFINITIONAL_REPRESENTATION('',(#3474),#3478);+#3474 = LINE('',#3475,#3476);+#3475 = CARTESIAN_POINT('',(0.,0.));+#3476 = VECTOR('',#3477,1.);+#3477 = DIRECTION('',(0.,-1.));+#3478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3479 = ORIENTED_EDGE('',*,*,#3480,.F.);+#3480 = EDGE_CURVE('',#3481,#3458,#3483,.T.);+#3481 = VERTEX_POINT('',#3482);+#3482 = CARTESIAN_POINT('',(21.37,10.25,6.75));+#3483 = SURFACE_CURVE('',#3484,(#3488,#3494),.PCURVE_S1.);+#3484 = LINE('',#3485,#3486);+#3485 = CARTESIAN_POINT('',(-5.295,10.25,6.75));+#3486 = VECTOR('',#3487,1.);+#3487 = DIRECTION('',(1.,0.,0.));+#3488 = PCURVE('',#849,#3489);+#3489 = DEFINITIONAL_REPRESENTATION('',(#3490),#3493);+#3490 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3491,#3492),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3491 = CARTESIAN_POINT('',(0.,8.));+#3492 = CARTESIAN_POINT('',(41.5,8.));+#3493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3494 = PCURVE('',#2709,#3495);+#3495 = DEFINITIONAL_REPRESENTATION('',(#3496),#3499);+#3496 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3497,#3498),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3497 = CARTESIAN_POINT('',(6.75,4.65));+#3498 = CARTESIAN_POINT('',(6.75,46.15));+#3499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3500 = ORIENTED_EDGE('',*,*,#3501,.F.);+#3501 = EDGE_CURVE('',#2616,#3481,#3502,.T.);+#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); #3503 = LINE('',#3504,#3505);-#3504 = CARTESIAN_POINT('',(0.,0.));+#3504 = CARTESIAN_POINT('',(21.37,8.75,6.75)); #3505 = VECTOR('',#3506,1.);-#3506 = DIRECTION('',(1.,0.));-#3507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3508 = ORIENTED_EDGE('',*,*,#3416,.T.);-#3509 = ORIENTED_EDGE('',*,*,#3510,.T.);-#3510 = EDGE_CURVE('',#3419,#3069,#3511,.T.);-#3511 = SURFACE_CURVE('',#3512,(#3516,#3523),.PCURVE_S1.);-#3512 = LINE('',#3513,#3514);-#3513 = CARTESIAN_POINT('',(19.82,0.5,-4.));-#3514 = VECTOR('',#3515,1.);-#3515 = DIRECTION('',(0.,-1.,0.));-#3516 = PCURVE('',#3173,#3517);-#3517 = DEFINITIONAL_REPRESENTATION('',(#3518),#3522);-#3518 = LINE('',#3519,#3520);-#3519 = CARTESIAN_POINT('',(-0.5,0.5));-#3520 = VECTOR('',#3521,1.);-#3521 = DIRECTION('',(0.,-1.));-#3522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3523 = PCURVE('',#3091,#3524);-#3524 = DEFINITIONAL_REPRESENTATION('',(#3525),#3529);-#3525 = LINE('',#3526,#3527);-#3526 = CARTESIAN_POINT('',(0.,0.));-#3527 = VECTOR('',#3528,1.);-#3528 = DIRECTION('',(1.,0.));-#3529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3530 = ADVANCED_FACE('',(#3531),#3147,.F.);-#3531 = FACE_BOUND('',#3532,.F.);-#3532 = EDGE_LOOP('',(#3533,#3534,#3535,#3536,#3537,#3538));-#3533 = ORIENTED_EDGE('',*,*,#3488,.F.);-#3534 = ORIENTED_EDGE('',*,*,#3131,.T.);-#3535 = ORIENTED_EDGE('',*,*,#3212,.F.);-#3536 = ORIENTED_EDGE('',*,*,#3294,.F.);-#3537 = ORIENTED_EDGE('',*,*,#3392,.T.);-#3538 = ORIENTED_EDGE('',*,*,#3441,.F.);-#3539 = ADVANCED_FACE('',(#3540),#3091,.F.);-#3540 = FACE_BOUND('',#3541,.F.);-#3541 = EDGE_LOOP('',(#3542,#3543,#3544,#3545,#3546,#3547));-#3542 = ORIENTED_EDGE('',*,*,#3510,.F.);-#3543 = ORIENTED_EDGE('',*,*,#3463,.T.);-#3544 = ORIENTED_EDGE('',*,*,#3341,.F.);-#3545 = ORIENTED_EDGE('',*,*,#3316,.F.);-#3546 = ORIENTED_EDGE('',*,*,#3188,.F.);-#3547 = ORIENTED_EDGE('',*,*,#3068,.F.);-#3548 = MANIFOLD_SOLID_BREP('',#3549);-#3549 = CLOSED_SHELL('',(#3550,#3670,#3746,#3822,#3898,#3969,#4016,#4025-    ));-#3550 = ADVANCED_FACE('',(#3551),#3565,.F.);-#3551 = FACE_BOUND('',#3552,.F.);-#3552 = EDGE_LOOP('',(#3553,#3588,#3616,#3644));-#3553 = ORIENTED_EDGE('',*,*,#3554,.T.);-#3554 = EDGE_CURVE('',#3555,#3557,#3559,.T.);-#3555 = VERTEX_POINT('',#3556);-#3556 = CARTESIAN_POINT('',(24.9,-0.5,-4.));-#3557 = VERTEX_POINT('',#3558);-#3558 = CARTESIAN_POINT('',(24.9,-0.5,4.7));-#3559 = SURFACE_CURVE('',#3560,(#3564,#3576),.PCURVE_S1.);-#3560 = LINE('',#3561,#3562);-#3561 = CARTESIAN_POINT('',(24.9,-0.5,-4.));-#3562 = VECTOR('',#3563,1.);-#3563 = DIRECTION('',(0.,0.,1.));-#3564 = PCURVE('',#3565,#3570);-#3565 = PLANE('',#3566);-#3566 = AXIS2_PLACEMENT_3D('',#3567,#3568,#3569);-#3567 = CARTESIAN_POINT('',(24.9,-0.5,-4.));-#3568 = DIRECTION('',(0.,1.,0.));-#3569 = DIRECTION('',(1.,0.,0.));-#3570 = DEFINITIONAL_REPRESENTATION('',(#3571),#3575);-#3571 = LINE('',#3572,#3573);-#3572 = CARTESIAN_POINT('',(0.,0.));-#3573 = VECTOR('',#3574,1.);-#3574 = DIRECTION('',(0.,-1.));-#3575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3576 = PCURVE('',#3577,#3582);-#3577 = PLANE('',#3578);-#3578 = AXIS2_PLACEMENT_3D('',#3579,#3580,#3581);-#3579 = CARTESIAN_POINT('',(24.9,0.5,-4.));-#3580 = DIRECTION('',(1.,0.,-0.));-#3581 = DIRECTION('',(0.,-1.,0.));-#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587);-#3583 = LINE('',#3584,#3585);-#3584 = CARTESIAN_POINT('',(1.,0.));-#3585 = VECTOR('',#3586,1.);-#3586 = DIRECTION('',(0.,-1.));-#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );+#3506 = DIRECTION('',(0.,1.,0.));+#3507 = PCURVE('',#849,#3508);+#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513);+#3509 = LINE('',#3510,#3511);+#3510 = CARTESIAN_POINT('',(24.34,6.5));+#3511 = VECTOR('',#3512,1.);+#3512 = DIRECTION('',(0.,1.));+#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3514 = PCURVE('',#2631,#3515);+#3515 = DEFINITIONAL_REPRESENTATION('',(#3516),#3520);+#3516 = LINE('',#3517,#3518);+#3517 = CARTESIAN_POINT('',(0.,0.));+#3518 = VECTOR('',#3519,1.);+#3519 = DIRECTION('',(0.,-1.));+#3520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3521 = ORIENTED_EDGE('',*,*,#2643,.F.);+#3522 = ORIENTED_EDGE('',*,*,#3523,.T.);+#3523 = EDGE_CURVE('',#2644,#3524,#3526,.T.);+#3524 = VERTEX_POINT('',#3525);+#3525 = CARTESIAN_POINT('',(19.27,10.25,6.75));+#3526 = SURFACE_CURVE('',#3527,(#3531,#3538),.PCURVE_S1.);+#3527 = LINE('',#3528,#3529);+#3528 = CARTESIAN_POINT('',(19.27,8.75,6.75));+#3529 = VECTOR('',#3530,1.);+#3530 = DIRECTION('',(0.,1.,0.));+#3531 = PCURVE('',#849,#3532);+#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537);+#3533 = LINE('',#3534,#3535);+#3534 = CARTESIAN_POINT('',(22.24,6.5));+#3535 = VECTOR('',#3536,1.);+#3536 = DIRECTION('',(0.,1.));+#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3538 = PCURVE('',#2601,#3539);+#3539 = DEFINITIONAL_REPRESENTATION('',(#3540),#3544);+#3540 = LINE('',#3541,#3542);+#3541 = CARTESIAN_POINT('',(0.,0.));+#3542 = VECTOR('',#3543,1.);+#3543 = DIRECTION('',(0.,-1.));+#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3545 = ORIENTED_EDGE('',*,*,#3546,.F.);+#3546 = EDGE_CURVE('',#3547,#3524,#3549,.T.);+#3547 = VERTEX_POINT('',#3548);+#3548 = CARTESIAN_POINT('',(16.29,10.25,6.75));+#3549 = SURFACE_CURVE('',#3550,(#3554,#3560),.PCURVE_S1.);+#3550 = LINE('',#3551,#3552);+#3551 = CARTESIAN_POINT('',(-5.295,10.25,6.75));+#3552 = VECTOR('',#3553,1.);+#3553 = DIRECTION('',(1.,0.,0.));+#3554 = PCURVE('',#849,#3555);+#3555 = DEFINITIONAL_REPRESENTATION('',(#3556),#3559);+#3556 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3557,#3558),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3557 = CARTESIAN_POINT('',(0.,8.));+#3558 = CARTESIAN_POINT('',(41.5,8.));+#3559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3560 = PCURVE('',#2556,#3561);+#3561 = DEFINITIONAL_REPRESENTATION('',(#3562),#3565);+#3562 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3563,#3564),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3563 = CARTESIAN_POINT('',(6.75,4.65));+#3564 = CARTESIAN_POINT('',(6.75,46.15));+#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3566 = ORIENTED_EDGE('',*,*,#3567,.F.);+#3567 = EDGE_CURVE('',#2463,#3547,#3568,.T.);+#3568 = SURFACE_CURVE('',#3569,(#3573,#3580),.PCURVE_S1.);+#3569 = LINE('',#3570,#3571);+#3570 = CARTESIAN_POINT('',(16.29,8.75,6.75));+#3571 = VECTOR('',#3572,1.);+#3572 = DIRECTION('',(0.,1.,0.));+#3573 = PCURVE('',#849,#3574);+#3574 = DEFINITIONAL_REPRESENTATION('',(#3575),#3579);+#3575 = LINE('',#3576,#3577);+#3576 = CARTESIAN_POINT('',(19.26,6.5));+#3577 = VECTOR('',#3578,1.);+#3578 = DIRECTION('',(0.,1.));+#3579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3580 = PCURVE('',#2478,#3581);+#3581 = DEFINITIONAL_REPRESENTATION('',(#3582),#3586);+#3582 = LINE('',#3583,#3584);+#3583 = CARTESIAN_POINT('',(0.,0.));+#3584 = VECTOR('',#3585,1.);+#3585 = DIRECTION('',(0.,-1.));+#3586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3587 = ORIENTED_EDGE('',*,*,#2490,.F.); #3588 = ORIENTED_EDGE('',*,*,#3589,.T.);-#3589 = EDGE_CURVE('',#3557,#3590,#3592,.T.);+#3589 = EDGE_CURVE('',#2491,#3590,#3592,.T.); #3590 = VERTEX_POINT('',#3591);-#3591 = CARTESIAN_POINT('',(25.9,-0.5,4.7));+#3591 = CARTESIAN_POINT('',(14.19,10.25,6.75)); #3592 = SURFACE_CURVE('',#3593,(#3597,#3604),.PCURVE_S1.); #3593 = LINE('',#3594,#3595);-#3594 = CARTESIAN_POINT('',(24.9,-0.5,4.7));+#3594 = CARTESIAN_POINT('',(14.19,8.75,6.75)); #3595 = VECTOR('',#3596,1.);-#3596 = DIRECTION('',(1.,0.,0.));-#3597 = PCURVE('',#3565,#3598);+#3596 = DIRECTION('',(0.,1.,0.));+#3597 = PCURVE('',#849,#3598); #3598 = DEFINITIONAL_REPRESENTATION('',(#3599),#3603); #3599 = LINE('',#3600,#3601);-#3600 = CARTESIAN_POINT('',(0.,-8.7));+#3600 = CARTESIAN_POINT('',(17.16,6.5)); #3601 = VECTOR('',#3602,1.);-#3602 = DIRECTION('',(1.,0.));+#3602 = DIRECTION('',(0.,1.)); #3603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#3604 = PCURVE('',#3605,#3610);-#3605 = PLANE('',#3606);-#3606 = AXIS2_PLACEMENT_3D('',#3607,#3608,#3609);-#3607 = CARTESIAN_POINT('',(25.4,0.,4.7));-#3608 = DIRECTION('',(0.,0.,1.));-#3609 = DIRECTION('',(1.,0.,-0.));-#3610 = DEFINITIONAL_REPRESENTATION('',(#3611),#3615);-#3611 = LINE('',#3612,#3613);-#3612 = CARTESIAN_POINT('',(-0.5,-0.5));-#3613 = VECTOR('',#3614,1.);-#3614 = DIRECTION('',(1.,0.));-#3615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3616 = ORIENTED_EDGE('',*,*,#3617,.F.);-#3617 = EDGE_CURVE('',#3618,#3590,#3620,.T.);-#3618 = VERTEX_POINT('',#3619);-#3619 = CARTESIAN_POINT('',(25.9,-0.5,-4.));-#3620 = SURFACE_CURVE('',#3621,(#3625,#3632),.PCURVE_S1.);-#3621 = LINE('',#3622,#3623);-#3622 = CARTESIAN_POINT('',(25.9,-0.5,-4.));-#3623 = VECTOR('',#3624,1.);-#3624 = DIRECTION('',(0.,0.,1.));-#3625 = PCURVE('',#3565,#3626);-#3626 = DEFINITIONAL_REPRESENTATION('',(#3627),#3631);-#3627 = LINE('',#3628,#3629);-#3628 = CARTESIAN_POINT('',(1.,0.));-#3629 = VECTOR('',#3630,1.);-#3630 = DIRECTION('',(0.,-1.));+#3604 = PCURVE('',#2448,#3605);+#3605 = DEFINITIONAL_REPRESENTATION('',(#3606),#3610);+#3606 = LINE('',#3607,#3608);+#3607 = CARTESIAN_POINT('',(0.,0.));+#3608 = VECTOR('',#3609,1.);+#3609 = DIRECTION('',(0.,-1.));+#3610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3611 = ORIENTED_EDGE('',*,*,#3612,.F.);+#3612 = EDGE_CURVE('',#3613,#3590,#3615,.T.);+#3613 = VERTEX_POINT('',#3614);+#3614 = CARTESIAN_POINT('',(11.21,10.25,6.75));+#3615 = SURFACE_CURVE('',#3616,(#3620,#3626),.PCURVE_S1.);+#3616 = LINE('',#3617,#3618);+#3617 = CARTESIAN_POINT('',(-5.295,10.25,6.75));+#3618 = VECTOR('',#3619,1.);+#3619 = DIRECTION('',(1.,0.,0.));+#3620 = PCURVE('',#849,#3621);+#3621 = DEFINITIONAL_REPRESENTATION('',(#3622),#3625);+#3622 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3623,#3624),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3623 = CARTESIAN_POINT('',(0.,8.));+#3624 = CARTESIAN_POINT('',(41.5,8.));+#3625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3626 = PCURVE('',#2403,#3627);+#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3631);+#3628 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3629,#3630),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3629 = CARTESIAN_POINT('',(6.75,4.65));+#3630 = CARTESIAN_POINT('',(6.75,46.15)); #3631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#3632 = PCURVE('',#3633,#3638);-#3633 = PLANE('',#3634);-#3634 = AXIS2_PLACEMENT_3D('',#3635,#3636,#3637);-#3635 = CARTESIAN_POINT('',(25.9,-0.5,-4.));-#3636 = DIRECTION('',(-1.,0.,0.));-#3637 = DIRECTION('',(0.,1.,0.));-#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643);-#3639 = LINE('',#3640,#3641);-#3640 = CARTESIAN_POINT('',(0.,0.));-#3641 = VECTOR('',#3642,1.);-#3642 = DIRECTION('',(0.,-1.));-#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3644 = ORIENTED_EDGE('',*,*,#3645,.F.);-#3645 = EDGE_CURVE('',#3555,#3618,#3646,.T.);-#3646 = SURFACE_CURVE('',#3647,(#3651,#3658),.PCURVE_S1.);-#3647 = LINE('',#3648,#3649);-#3648 = CARTESIAN_POINT('',(24.9,-0.5,-4.));-#3649 = VECTOR('',#3650,1.);-#3650 = DIRECTION('',(1.,0.,0.));-#3651 = PCURVE('',#3565,#3652);-#3652 = DEFINITIONAL_REPRESENTATION('',(#3653),#3657);-#3653 = LINE('',#3654,#3655);-#3654 = CARTESIAN_POINT('',(0.,0.));-#3655 = VECTOR('',#3656,1.);-#3656 = DIRECTION('',(1.,0.));-#3657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3658 = PCURVE('',#3659,#3664);-#3659 = PLANE('',#3660);-#3660 = AXIS2_PLACEMENT_3D('',#3661,#3662,#3663);-#3661 = CARTESIAN_POINT('',(25.4,0.,-4.));-#3662 = DIRECTION('',(0.,0.,1.));-#3663 = DIRECTION('',(1.,0.,-0.));+#3632 = ORIENTED_EDGE('',*,*,#3633,.F.);+#3633 = EDGE_CURVE('',#2310,#3613,#3634,.T.);+#3634 = SURFACE_CURVE('',#3635,(#3639,#3646),.PCURVE_S1.);+#3635 = LINE('',#3636,#3637);+#3636 = CARTESIAN_POINT('',(11.21,8.75,6.75));+#3637 = VECTOR('',#3638,1.);+#3638 = DIRECTION('',(0.,1.,0.));+#3639 = PCURVE('',#849,#3640);+#3640 = DEFINITIONAL_REPRESENTATION('',(#3641),#3645);+#3641 = LINE('',#3642,#3643);+#3642 = CARTESIAN_POINT('',(14.18,6.5));+#3643 = VECTOR('',#3644,1.);+#3644 = DIRECTION('',(0.,1.));+#3645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3646 = PCURVE('',#2325,#3647);+#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652);+#3648 = LINE('',#3649,#3650);+#3649 = CARTESIAN_POINT('',(0.,0.));+#3650 = VECTOR('',#3651,1.);+#3651 = DIRECTION('',(0.,-1.));+#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3653 = ORIENTED_EDGE('',*,*,#2337,.F.);+#3654 = ORIENTED_EDGE('',*,*,#3655,.T.);+#3655 = EDGE_CURVE('',#2338,#3656,#3658,.T.);+#3656 = VERTEX_POINT('',#3657);+#3657 = CARTESIAN_POINT('',(9.11,10.25,6.75));+#3658 = SURFACE_CURVE('',#3659,(#3663,#3670),.PCURVE_S1.);+#3659 = LINE('',#3660,#3661);+#3660 = CARTESIAN_POINT('',(9.11,8.75,6.75));+#3661 = VECTOR('',#3662,1.);+#3662 = DIRECTION('',(0.,1.,0.));+#3663 = PCURVE('',#849,#3664); #3664 = DEFINITIONAL_REPRESENTATION('',(#3665),#3669); #3665 = LINE('',#3666,#3667);-#3666 = CARTESIAN_POINT('',(-0.5,-0.5));+#3666 = CARTESIAN_POINT('',(12.08,6.5)); #3667 = VECTOR('',#3668,1.);-#3668 = DIRECTION('',(1.,0.));+#3668 = DIRECTION('',(0.,1.)); #3669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#3670 = ADVANCED_FACE('',(#3671),#3605,.T.);-#3671 = FACE_BOUND('',#3672,.T.);-#3672 = EDGE_LOOP('',(#3673,#3696,#3697,#3720));-#3673 = ORIENTED_EDGE('',*,*,#3674,.F.);-#3674 = EDGE_CURVE('',#3557,#3675,#3677,.T.);-#3675 = VERTEX_POINT('',#3676);-#3676 = CARTESIAN_POINT('',(24.9,9.,4.7));-#3677 = SURFACE_CURVE('',#3678,(#3682,#3689),.PCURVE_S1.);-#3678 = LINE('',#3679,#3680);-#3679 = CARTESIAN_POINT('',(24.9,-0.5,4.7));-#3680 = VECTOR('',#3681,1.);-#3681 = DIRECTION('',(0.,1.,9.349246523159E-17));-#3682 = PCURVE('',#3605,#3683);-#3683 = DEFINITIONAL_REPRESENTATION('',(#3684),#3688);-#3684 = LINE('',#3685,#3686);-#3685 = CARTESIAN_POINT('',(-0.5,-0.5));-#3686 = VECTOR('',#3687,1.);-#3687 = DIRECTION('',(0.,1.));-#3688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3689 = PCURVE('',#3577,#3690);-#3690 = DEFINITIONAL_REPRESENTATION('',(#3691),#3695);-#3691 = LINE('',#3692,#3693);-#3692 = CARTESIAN_POINT('',(1.,-8.7));-#3693 = VECTOR('',#3694,1.);-#3694 = DIRECTION('',(-1.,-9.349246523159E-17));-#3695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3696 = ORIENTED_EDGE('',*,*,#3589,.T.);-#3697 = ORIENTED_EDGE('',*,*,#3698,.F.);-#3698 = EDGE_CURVE('',#3699,#3590,#3701,.T.);-#3699 = VERTEX_POINT('',#3700);-#3700 = CARTESIAN_POINT('',(25.9,9.,4.7));-#3701 = SURFACE_CURVE('',#3702,(#3706,#3713),.PCURVE_S1.);-#3702 = LINE('',#3703,#3704);-#3703 = CARTESIAN_POINT('',(25.9,9.,4.7));-#3704 = VECTOR('',#3705,1.);-#3705 = DIRECTION('',(0.,-1.,-9.349246523159E-17));-#3706 = PCURVE('',#3605,#3707);-#3707 = DEFINITIONAL_REPRESENTATION('',(#3708),#3712);-#3708 = LINE('',#3709,#3710);-#3709 = CARTESIAN_POINT('',(0.5,9.));-#3710 = VECTOR('',#3711,1.);-#3711 = DIRECTION('',(0.,-1.));-#3712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3713 = PCURVE('',#3633,#3714);-#3714 = DEFINITIONAL_REPRESENTATION('',(#3715),#3719);-#3715 = LINE('',#3716,#3717);-#3716 = CARTESIAN_POINT('',(9.5,-8.7));-#3717 = VECTOR('',#3718,1.);-#3718 = DIRECTION('',(-1.,9.349246523159E-17));-#3719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );+#3670 = PCURVE('',#2295,#3671);+#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676);+#3672 = LINE('',#3673,#3674);+#3673 = CARTESIAN_POINT('',(0.,0.));+#3674 = VECTOR('',#3675,1.);+#3675 = DIRECTION('',(0.,-1.));+#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3677 = ORIENTED_EDGE('',*,*,#3678,.F.);+#3678 = EDGE_CURVE('',#3679,#3656,#3681,.T.);+#3679 = VERTEX_POINT('',#3680);+#3680 = CARTESIAN_POINT('',(6.13,10.25,6.75));+#3681 = SURFACE_CURVE('',#3682,(#3686,#3692),.PCURVE_S1.);+#3682 = LINE('',#3683,#3684);+#3683 = CARTESIAN_POINT('',(-5.295,10.25,6.75));+#3684 = VECTOR('',#3685,1.);+#3685 = DIRECTION('',(1.,0.,0.));+#3686 = PCURVE('',#849,#3687);+#3687 = DEFINITIONAL_REPRESENTATION('',(#3688),#3691);+#3688 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3689,#3690),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3689 = CARTESIAN_POINT('',(0.,8.));+#3690 = CARTESIAN_POINT('',(41.5,8.));+#3691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3692 = PCURVE('',#2250,#3693);+#3693 = DEFINITIONAL_REPRESENTATION('',(#3694),#3697);+#3694 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3695,#3696),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3695 = CARTESIAN_POINT('',(6.75,4.65));+#3696 = CARTESIAN_POINT('',(6.75,46.15));+#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3698 = ORIENTED_EDGE('',*,*,#3699,.F.);+#3699 = EDGE_CURVE('',#2157,#3679,#3700,.T.);+#3700 = SURFACE_CURVE('',#3701,(#3705,#3712),.PCURVE_S1.);+#3701 = LINE('',#3702,#3703);+#3702 = CARTESIAN_POINT('',(6.13,8.75,6.75));+#3703 = VECTOR('',#3704,1.);+#3704 = DIRECTION('',(0.,1.,0.));+#3705 = PCURVE('',#849,#3706);+#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711);+#3707 = LINE('',#3708,#3709);+#3708 = CARTESIAN_POINT('',(9.1,6.5));+#3709 = VECTOR('',#3710,1.);+#3710 = DIRECTION('',(0.,1.));+#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3712 = PCURVE('',#2172,#3713);+#3713 = DEFINITIONAL_REPRESENTATION('',(#3714),#3718);+#3714 = LINE('',#3715,#3716);+#3715 = CARTESIAN_POINT('',(0.,0.));+#3716 = VECTOR('',#3717,1.);+#3717 = DIRECTION('',(0.,-1.));+#3718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3719 = ORIENTED_EDGE('',*,*,#2184,.F.); #3720 = ORIENTED_EDGE('',*,*,#3721,.T.);-#3721 = EDGE_CURVE('',#3699,#3675,#3722,.T.);-#3722 = SURFACE_CURVE('',#3723,(#3727,#3734),.PCURVE_S1.);-#3723 = LINE('',#3724,#3725);-#3724 = CARTESIAN_POINT('',(25.9,9.,4.7));-#3725 = VECTOR('',#3726,1.);-#3726 = DIRECTION('',(-1.,0.,0.));-#3727 = PCURVE('',#3605,#3728);-#3728 = DEFINITIONAL_REPRESENTATION('',(#3729),#3733);-#3729 = LINE('',#3730,#3731);-#3730 = CARTESIAN_POINT('',(0.5,9.));-#3731 = VECTOR('',#3732,1.);-#3732 = DIRECTION('',(-1.,0.));-#3733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3734 = PCURVE('',#3735,#3740);-#3735 = PLANE('',#3736);-#3736 = AXIS2_PLACEMENT_3D('',#3737,#3738,#3739);-#3737 = CARTESIAN_POINT('',(25.4,9.,4.2));-#3738 = DIRECTION('',(-0.,-1.,-0.));-#3739 = DIRECTION('',(0.,0.,-1.));-#3740 = DEFINITIONAL_REPRESENTATION('',(#3741),#3745);-#3741 = LINE('',#3742,#3743);-#3742 = CARTESIAN_POINT('',(-0.5,0.5));-#3743 = VECTOR('',#3744,1.);-#3744 = DIRECTION('',(0.,-1.));-#3745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3746 = ADVANCED_FACE('',(#3747),#3735,.F.);-#3747 = FACE_BOUND('',#3748,.F.);-#3748 = EDGE_LOOP('',(#3749,#3779,#3800,#3801));-#3749 = ORIENTED_EDGE('',*,*,#3750,.T.);-#3750 = EDGE_CURVE('',#3751,#3753,#3755,.T.);-#3751 = VERTEX_POINT('',#3752);-#3752 = CARTESIAN_POINT('',(24.9,9.,3.7));-#3753 = VERTEX_POINT('',#3754);-#3754 = CARTESIAN_POINT('',(25.9,9.,3.7));-#3755 = SURFACE_CURVE('',#3756,(#3760,#3767),.PCURVE_S1.);-#3756 = LINE('',#3757,#3758);-#3757 = CARTESIAN_POINT('',(24.9,9.,3.7));-#3758 = VECTOR('',#3759,1.);-#3759 = DIRECTION('',(1.,0.,0.));-#3760 = PCURVE('',#3735,#3761);-#3761 = DEFINITIONAL_REPRESENTATION('',(#3762),#3766);-#3762 = LINE('',#3763,#3764);-#3763 = CARTESIAN_POINT('',(0.5,-0.5));-#3764 = VECTOR('',#3765,1.);-#3765 = DIRECTION('',(0.,1.));-#3766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3767 = PCURVE('',#3768,#3773);-#3768 = PLANE('',#3769);-#3769 = AXIS2_PLACEMENT_3D('',#3770,#3771,#3772);-#3770 = CARTESIAN_POINT('',(24.9,9.,3.7));-#3771 = DIRECTION('',(-0.,0.,1.));-#3772 = DIRECTION('',(1.,0.,0.));-#3773 = DEFINITIONAL_REPRESENTATION('',(#3774),#3778);-#3774 = LINE('',#3775,#3776);-#3775 = CARTESIAN_POINT('',(0.,0.));-#3776 = VECTOR('',#3777,1.);-#3777 = DIRECTION('',(1.,0.));-#3778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3779 = ORIENTED_EDGE('',*,*,#3780,.T.);-#3780 = EDGE_CURVE('',#3753,#3699,#3781,.T.);-#3781 = SURFACE_CURVE('',#3782,(#3786,#3793),.PCURVE_S1.);-#3782 = LINE('',#3783,#3784);-#3783 = CARTESIAN_POINT('',(25.9,9.,3.7));-#3784 = VECTOR('',#3785,1.);-#3785 = DIRECTION('',(0.,0.,1.));-#3786 = PCURVE('',#3735,#3787);-#3787 = DEFINITIONAL_REPRESENTATION('',(#3788),#3792);-#3788 = LINE('',#3789,#3790);-#3789 = CARTESIAN_POINT('',(0.5,0.5));-#3790 = VECTOR('',#3791,1.);-#3791 = DIRECTION('',(-1.,0.));-#3792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3793 = PCURVE('',#3633,#3794);-#3794 = DEFINITIONAL_REPRESENTATION('',(#3795),#3799);-#3795 = LINE('',#3796,#3797);-#3796 = CARTESIAN_POINT('',(9.5,-7.7));-#3797 = VECTOR('',#3798,1.);-#3798 = DIRECTION('',(0.,-1.));-#3799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3800 = ORIENTED_EDGE('',*,*,#3721,.T.);-#3801 = ORIENTED_EDGE('',*,*,#3802,.T.);-#3802 = EDGE_CURVE('',#3675,#3751,#3803,.T.);-#3803 = SURFACE_CURVE('',#3804,(#3808,#3815),.PCURVE_S1.);-#3804 = LINE('',#3805,#3806);-#3805 = CARTESIAN_POINT('',(24.9,9.,4.7));-#3806 = VECTOR('',#3807,1.);-#3807 = DIRECTION('',(0.,0.,-1.));-#3808 = PCURVE('',#3735,#3809);+#3721 = EDGE_CURVE('',#2185,#3722,#3724,.T.);+#3722 = VERTEX_POINT('',#3723);+#3723 = CARTESIAN_POINT('',(4.03,10.25,6.75));+#3724 = SURFACE_CURVE('',#3725,(#3729,#3736),.PCURVE_S1.);+#3725 = LINE('',#3726,#3727);+#3726 = CARTESIAN_POINT('',(4.03,8.75,6.75));+#3727 = VECTOR('',#3728,1.);+#3728 = DIRECTION('',(0.,1.,0.));+#3729 = PCURVE('',#849,#3730);+#3730 = DEFINITIONAL_REPRESENTATION('',(#3731),#3735);+#3731 = LINE('',#3732,#3733);+#3732 = CARTESIAN_POINT('',(7.,6.5));+#3733 = VECTOR('',#3734,1.);+#3734 = DIRECTION('',(0.,1.));+#3735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3736 = PCURVE('',#2142,#3737);+#3737 = DEFINITIONAL_REPRESENTATION('',(#3738),#3742);+#3738 = LINE('',#3739,#3740);+#3739 = CARTESIAN_POINT('',(0.,0.));+#3740 = VECTOR('',#3741,1.);+#3741 = DIRECTION('',(0.,-1.));+#3742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3743 = ORIENTED_EDGE('',*,*,#3744,.F.);+#3744 = EDGE_CURVE('',#3745,#3722,#3747,.T.);+#3745 = VERTEX_POINT('',#3746);+#3746 = CARTESIAN_POINT('',(1.05,10.25,6.75));+#3747 = SURFACE_CURVE('',#3748,(#3752,#3758),.PCURVE_S1.);+#3748 = LINE('',#3749,#3750);+#3749 = CARTESIAN_POINT('',(-5.295,10.25,6.75));+#3750 = VECTOR('',#3751,1.);+#3751 = DIRECTION('',(1.,0.,0.));+#3752 = PCURVE('',#849,#3753);+#3753 = DEFINITIONAL_REPRESENTATION('',(#3754),#3757);+#3754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3755,#3756),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3755 = CARTESIAN_POINT('',(0.,8.));+#3756 = CARTESIAN_POINT('',(41.5,8.));+#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3758 = PCURVE('',#2097,#3759);+#3759 = DEFINITIONAL_REPRESENTATION('',(#3760),#3763);+#3760 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3761,#3762),.UNSPECIFIED.,.F.,+  .F.,(2,2),(2.325,43.825),.PIECEWISE_BEZIER_KNOTS.);+#3761 = CARTESIAN_POINT('',(6.75,4.65));+#3762 = CARTESIAN_POINT('',(6.75,46.15));+#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3764 = ORIENTED_EDGE('',*,*,#3765,.F.);+#3765 = EDGE_CURVE('',#2004,#3745,#3766,.T.);+#3766 = SURFACE_CURVE('',#3767,(#3771,#3778),.PCURVE_S1.);+#3767 = LINE('',#3768,#3769);+#3768 = CARTESIAN_POINT('',(1.05,8.75,6.75));+#3769 = VECTOR('',#3770,1.);+#3770 = DIRECTION('',(0.,1.,0.));+#3771 = PCURVE('',#849,#3772);+#3772 = DEFINITIONAL_REPRESENTATION('',(#3773),#3777);+#3773 = LINE('',#3774,#3775);+#3774 = CARTESIAN_POINT('',(4.02,6.5));+#3775 = VECTOR('',#3776,1.);+#3776 = DIRECTION('',(0.,1.));+#3777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3778 = PCURVE('',#2019,#3779);+#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784);+#3780 = LINE('',#3781,#3782);+#3781 = CARTESIAN_POINT('',(0.,0.));+#3782 = VECTOR('',#3783,1.);+#3783 = DIRECTION('',(0.,-1.));+#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3785 = ORIENTED_EDGE('',*,*,#2031,.F.);+#3786 = ORIENTED_EDGE('',*,*,#3197,.T.);+#3787 = ORIENTED_EDGE('',*,*,#834,.F.);+#3788 = ADVANCED_FACE('',(#3789),#927,.F.);+#3789 = FACE_BOUND('',#3790,.F.);+#3790 = EDGE_LOOP('',(#3791,#3792,#3815,#3836));+#3791 = ORIENTED_EDGE('',*,*,#3301,.F.);+#3792 = ORIENTED_EDGE('',*,*,#3793,.F.);+#3793 = EDGE_CURVE('',#3794,#3274,#3796,.T.);+#3794 = VERTEX_POINT('',#3795);+#3795 = CARTESIAN_POINT('',(38.53,2.25,1.36));+#3796 = SURFACE_CURVE('',#3797,(#3801,#3808),.PCURVE_S1.);+#3797 = LINE('',#3798,#3799);+#3798 = CARTESIAN_POINT('',(38.53,2.25,1.36));+#3799 = VECTOR('',#3800,1.);+#3800 = DIRECTION('',(0.,0.,1.));+#3801 = PCURVE('',#927,#3802);+#3802 = DEFINITIONAL_REPRESENTATION('',(#3803),#3807);+#3803 = LINE('',#3804,#3805);+#3804 = CARTESIAN_POINT('',(0.,0.));+#3805 = VECTOR('',#3806,1.);+#3806 = DIRECTION('',(1.,0.));+#3807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3808 = PCURVE('',#3289,#3809); #3809 = DEFINITIONAL_REPRESENTATION('',(#3810),#3814); #3810 = LINE('',#3811,#3812);-#3811 = CARTESIAN_POINT('',(-0.5,-0.5));+#3811 = CARTESIAN_POINT('',(0.,41.5)); #3812 = VECTOR('',#3813,1.); #3813 = DIRECTION('',(1.,0.)); #3814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#3815 = PCURVE('',#3577,#3816);-#3816 = DEFINITIONAL_REPRESENTATION('',(#3817),#3821);-#3817 = LINE('',#3818,#3819);-#3818 = CARTESIAN_POINT('',(-8.5,-8.7));-#3819 = VECTOR('',#3820,1.);-#3820 = DIRECTION('',(0.,1.));-#3821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3822 = ADVANCED_FACE('',(#3823),#3768,.F.);-#3823 = FACE_BOUND('',#3824,.F.);-#3824 = EDGE_LOOP('',(#3825,#3826,#3849,#3877));-#3825 = ORIENTED_EDGE('',*,*,#3750,.F.);-#3826 = ORIENTED_EDGE('',*,*,#3827,.T.);-#3827 = EDGE_CURVE('',#3751,#3828,#3830,.T.);-#3828 = VERTEX_POINT('',#3829);-#3829 = CARTESIAN_POINT('',(24.9,0.5,3.7));-#3830 = SURFACE_CURVE('',#3831,(#3835,#3842),.PCURVE_S1.);+#3815 = ORIENTED_EDGE('',*,*,#3816,.T.);+#3816 = EDGE_CURVE('',#3794,#887,#3817,.T.);+#3817 = SURFACE_CURVE('',#3818,(#3822,#3829),.PCURVE_S1.);+#3818 = LINE('',#3819,#3820);+#3819 = CARTESIAN_POINT('',(38.53,2.25,1.36));+#3820 = VECTOR('',#3821,1.);+#3821 = DIRECTION('',(0.,1.,0.));+#3822 = PCURVE('',#927,#3823);+#3823 = DEFINITIONAL_REPRESENTATION('',(#3824),#3828);+#3824 = LINE('',#3825,#3826);+#3825 = CARTESIAN_POINT('',(0.,0.));+#3826 = VECTOR('',#3827,1.);+#3827 = DIRECTION('',(0.,-1.));+#3828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3829 = PCURVE('',#901,#3830);+#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3835); #3831 = LINE('',#3832,#3833);-#3832 = CARTESIAN_POINT('',(24.9,9.,3.7));+#3832 = CARTESIAN_POINT('',(41.5,0.)); #3833 = VECTOR('',#3834,1.);-#3834 = DIRECTION('',(0.,-1.,0.));-#3835 = PCURVE('',#3768,#3836);-#3836 = DEFINITIONAL_REPRESENTATION('',(#3837),#3841);-#3837 = LINE('',#3838,#3839);-#3838 = CARTESIAN_POINT('',(0.,0.));-#3839 = VECTOR('',#3840,1.);-#3840 = DIRECTION('',(0.,-1.));-#3841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3842 = PCURVE('',#3577,#3843);-#3843 = DEFINITIONAL_REPRESENTATION('',(#3844),#3848);-#3844 = LINE('',#3845,#3846);-#3845 = CARTESIAN_POINT('',(-8.5,-7.7));-#3846 = VECTOR('',#3847,1.);-#3847 = DIRECTION('',(1.,0.));-#3848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3849 = ORIENTED_EDGE('',*,*,#3850,.F.);-#3850 = EDGE_CURVE('',#3851,#3828,#3853,.T.);-#3851 = VERTEX_POINT('',#3852);-#3852 = CARTESIAN_POINT('',(25.9,0.5,3.7));-#3853 = SURFACE_CURVE('',#3854,(#3858,#3865),.PCURVE_S1.);-#3854 = LINE('',#3855,#3856);-#3855 = CARTESIAN_POINT('',(25.4,0.5,3.7));-#3856 = VECTOR('',#3857,1.);-#3857 = DIRECTION('',(-1.,-0.,0.));-#3858 = PCURVE('',#3768,#3859);-#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3864);-#3860 = LINE('',#3861,#3862);-#3861 = CARTESIAN_POINT('',(0.5,-8.5));-#3862 = VECTOR('',#3863,1.);-#3863 = DIRECTION('',(-1.,-0.));-#3864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3865 = PCURVE('',#3866,#3871);-#3866 = PLANE('',#3867);-#3867 = AXIS2_PLACEMENT_3D('',#3868,#3869,#3870);-#3868 = CARTESIAN_POINT('',(25.9,0.5,-4.));-#3869 = DIRECTION('',(0.,-1.,0.));-#3870 = DIRECTION('',(-1.,0.,0.));+#3834 = DIRECTION('',(0.,1.));+#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3836 = ORIENTED_EDGE('',*,*,#912,.F.);+#3837 = ADVANCED_FACE('',(#3838),#901,.T.);+#3838 = FACE_BOUND('',#3839,.T.);+#3839 = EDGE_LOOP('',(#3840,#3863,#3884,#3885));+#3840 = ORIENTED_EDGE('',*,*,#3841,.F.);+#3841 = EDGE_CURVE('',#3842,#861,#3844,.T.);+#3842 = VERTEX_POINT('',#3843);+#3843 = CARTESIAN_POINT('',(-2.97,2.25,1.36));+#3844 = SURFACE_CURVE('',#3845,(#3849,#3856),.PCURVE_S1.);+#3845 = LINE('',#3846,#3847);+#3846 = CARTESIAN_POINT('',(-2.97,2.25,1.36));+#3847 = VECTOR('',#3848,1.);+#3848 = DIRECTION('',(0.,1.,0.));+#3849 = PCURVE('',#901,#3850);+#3850 = DEFINITIONAL_REPRESENTATION('',(#3851),#3855);+#3851 = LINE('',#3852,#3853);+#3852 = CARTESIAN_POINT('',(0.,0.));+#3853 = VECTOR('',#3854,1.);+#3854 = DIRECTION('',(0.,1.));+#3855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3856 = PCURVE('',#875,#3857);+#3857 = DEFINITIONAL_REPRESENTATION('',(#3858),#3862);+#3858 = LINE('',#3859,#3860);+#3859 = CARTESIAN_POINT('',(0.,0.));+#3860 = VECTOR('',#3861,1.);+#3861 = DIRECTION('',(0.,-1.));+#3862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3863 = ORIENTED_EDGE('',*,*,#3864,.T.);+#3864 = EDGE_CURVE('',#3842,#3794,#3865,.T.);+#3865 = SURFACE_CURVE('',#3866,(#3870,#3877),.PCURVE_S1.);+#3866 = LINE('',#3867,#3868);+#3867 = CARTESIAN_POINT('',(-2.97,2.25,1.36));+#3868 = VECTOR('',#3869,1.);+#3869 = DIRECTION('',(1.,0.,0.));+#3870 = PCURVE('',#901,#3871); #3871 = DEFINITIONAL_REPRESENTATION('',(#3872),#3876); #3872 = LINE('',#3873,#3874);-#3873 = CARTESIAN_POINT('',(0.5,-7.7));+#3873 = CARTESIAN_POINT('',(0.,0.)); #3874 = VECTOR('',#3875,1.); #3875 = DIRECTION('',(1.,0.)); #3876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#3877 = ORIENTED_EDGE('',*,*,#3878,.F.);-#3878 = EDGE_CURVE('',#3753,#3851,#3879,.T.);-#3879 = SURFACE_CURVE('',#3880,(#3884,#3891),.PCURVE_S1.);-#3880 = LINE('',#3881,#3882);-#3881 = CARTESIAN_POINT('',(25.9,9.,3.7));-#3882 = VECTOR('',#3883,1.);-#3883 = DIRECTION('',(0.,-1.,0.));-#3884 = PCURVE('',#3768,#3885);-#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890);-#3886 = LINE('',#3887,#3888);-#3887 = CARTESIAN_POINT('',(1.,0.));-#3888 = VECTOR('',#3889,1.);-#3889 = DIRECTION('',(0.,-1.));-#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3891 = PCURVE('',#3633,#3892);-#3892 = DEFINITIONAL_REPRESENTATION('',(#3893),#3897);+#3877 = PCURVE('',#3289,#3878);+#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883);+#3879 = LINE('',#3880,#3881);+#3880 = CARTESIAN_POINT('',(0.,0.));+#3881 = VECTOR('',#3882,1.);+#3882 = DIRECTION('',(0.,1.));+#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3884 = ORIENTED_EDGE('',*,*,#3816,.T.);+#3885 = ORIENTED_EDGE('',*,*,#886,.F.);+#3886 = ADVANCED_FACE('',(#3887),#875,.T.);+#3887 = FACE_BOUND('',#3888,.T.);+#3888 = EDGE_LOOP('',(#3889,#3890,#3911,#3912));+#3889 = ORIENTED_EDGE('',*,*,#3250,.F.);+#3890 = ORIENTED_EDGE('',*,*,#3891,.F.);+#3891 = EDGE_CURVE('',#3842,#3251,#3892,.T.);+#3892 = SURFACE_CURVE('',#3893,(#3897,#3904),.PCURVE_S1.); #3893 = LINE('',#3894,#3895);-#3894 = CARTESIAN_POINT('',(9.5,-7.7));+#3894 = CARTESIAN_POINT('',(-2.97,2.25,1.36)); #3895 = VECTOR('',#3896,1.);-#3896 = DIRECTION('',(-1.,0.));-#3897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3898 = ADVANCED_FACE('',(#3899),#3866,.F.);-#3899 = FACE_BOUND('',#3900,.F.);-#3900 = EDGE_LOOP('',(#3901,#3926,#3947,#3948));-#3901 = ORIENTED_EDGE('',*,*,#3902,.F.);-#3902 = EDGE_CURVE('',#3903,#3905,#3907,.T.);-#3903 = VERTEX_POINT('',#3904);-#3904 = CARTESIAN_POINT('',(25.9,0.5,-4.));-#3905 = VERTEX_POINT('',#3906);-#3906 = CARTESIAN_POINT('',(24.9,0.5,-4.));-#3907 = SURFACE_CURVE('',#3908,(#3912,#3919),.PCURVE_S1.);-#3908 = LINE('',#3909,#3910);-#3909 = CARTESIAN_POINT('',(25.9,0.5,-4.));-#3910 = VECTOR('',#3911,1.);-#3911 = DIRECTION('',(-1.,0.,0.));-#3912 = PCURVE('',#3866,#3913);-#3913 = DEFINITIONAL_REPRESENTATION('',(#3914),#3918);-#3914 = LINE('',#3915,#3916);-#3915 = CARTESIAN_POINT('',(0.,-0.));-#3916 = VECTOR('',#3917,1.);-#3917 = DIRECTION('',(1.,0.));-#3918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3919 = PCURVE('',#3659,#3920);-#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925);+#3896 = DIRECTION('',(0.,0.,1.));+#3897 = PCURVE('',#875,#3898);+#3898 = DEFINITIONAL_REPRESENTATION('',(#3899),#3903);+#3899 = LINE('',#3900,#3901);+#3900 = CARTESIAN_POINT('',(0.,0.));+#3901 = VECTOR('',#3902,1.);+#3902 = DIRECTION('',(1.,0.));+#3903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3904 = PCURVE('',#3289,#3905);+#3905 = DEFINITIONAL_REPRESENTATION('',(#3906),#3910);+#3906 = LINE('',#3907,#3908);+#3907 = CARTESIAN_POINT('',(0.,0.));+#3908 = VECTOR('',#3909,1.);+#3909 = DIRECTION('',(1.,0.));+#3910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3911 = ORIENTED_EDGE('',*,*,#3841,.T.);+#3912 = ORIENTED_EDGE('',*,*,#860,.F.);+#3913 = ADVANCED_FACE('',(#3914),#1029,.F.);+#3914 = FACE_BOUND('',#3915,.T.);+#3915 = EDGE_LOOP('',(#3916,#3939,#3966,#3967));+#3916 = ORIENTED_EDGE('',*,*,#3917,.T.);+#3917 = EDGE_CURVE('',#1009,#3918,#3920,.T.);+#3918 = VERTEX_POINT('',#3919);+#3919 = CARTESIAN_POINT('',(-3.58,9.95,3.84));+#3920 = SEAM_CURVE('',#3921,(#3925,#3932),.PCURVE_S1.); #3921 = LINE('',#3922,#3923);-#3922 = CARTESIAN_POINT('',(0.5,0.5));+#3922 = CARTESIAN_POINT('',(-3.58,10.25,3.84)); #3923 = VECTOR('',#3924,1.);-#3924 = DIRECTION('',(-1.,0.));-#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3926 = ORIENTED_EDGE('',*,*,#3927,.T.);-#3927 = EDGE_CURVE('',#3903,#3851,#3928,.T.);-#3928 = SURFACE_CURVE('',#3929,(#3933,#3940),.PCURVE_S1.);-#3929 = LINE('',#3930,#3931);-#3930 = CARTESIAN_POINT('',(25.9,0.5,-4.));-#3931 = VECTOR('',#3932,1.);-#3932 = DIRECTION('',(0.,0.,1.));-#3933 = PCURVE('',#3866,#3934);-#3934 = DEFINITIONAL_REPRESENTATION('',(#3935),#3939);-#3935 = LINE('',#3936,#3937);-#3936 = CARTESIAN_POINT('',(0.,-0.));-#3937 = VECTOR('',#3938,1.);-#3938 = DIRECTION('',(0.,-1.));-#3939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3940 = PCURVE('',#3633,#3941);-#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946);-#3942 = LINE('',#3943,#3944);-#3943 = CARTESIAN_POINT('',(1.,0.));-#3944 = VECTOR('',#3945,1.);-#3945 = DIRECTION('',(0.,-1.));-#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3947 = ORIENTED_EDGE('',*,*,#3850,.T.);-#3948 = ORIENTED_EDGE('',*,*,#3949,.F.);-#3949 = EDGE_CURVE('',#3905,#3828,#3950,.T.);-#3950 = SURFACE_CURVE('',#3951,(#3955,#3962),.PCURVE_S1.);-#3951 = LINE('',#3952,#3953);-#3952 = CARTESIAN_POINT('',(24.9,0.5,-4.));-#3953 = VECTOR('',#3954,1.);-#3954 = DIRECTION('',(0.,0.,1.));-#3955 = PCURVE('',#3866,#3956);-#3956 = DEFINITIONAL_REPRESENTATION('',(#3957),#3961);-#3957 = LINE('',#3958,#3959);-#3958 = CARTESIAN_POINT('',(1.,0.));-#3959 = VECTOR('',#3960,1.);-#3960 = DIRECTION('',(0.,-1.));-#3961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3962 = PCURVE('',#3577,#3963);-#3963 = DEFINITIONAL_REPRESENTATION('',(#3964),#3968);-#3964 = LINE('',#3965,#3966);-#3965 = CARTESIAN_POINT('',(0.,0.));-#3966 = VECTOR('',#3967,1.);-#3967 = DIRECTION('',(0.,-1.));-#3968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#3969 = ADVANCED_FACE('',(#3970),#3659,.F.);-#3970 = FACE_BOUND('',#3971,.F.);-#3971 = EDGE_LOOP('',(#3972,#3973,#3994,#3995));-#3972 = ORIENTED_EDGE('',*,*,#3645,.T.);-#3973 = ORIENTED_EDGE('',*,*,#3974,.T.);-#3974 = EDGE_CURVE('',#3618,#3903,#3975,.T.);-#3975 = SURFACE_CURVE('',#3976,(#3980,#3987),.PCURVE_S1.);+#3924 = DIRECTION('',(0.,-1.,0.));+#3925 = PCURVE('',#1029,#3926);+#3926 = DEFINITIONAL_REPRESENTATION('',(#3927),#3931);+#3927 = LINE('',#3928,#3929);+#3928 = CARTESIAN_POINT('',(-0.,0.));+#3929 = VECTOR('',#3930,1.);+#3930 = DIRECTION('',(-0.,-1.));+#3931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3932 = PCURVE('',#1029,#3933);+#3933 = DEFINITIONAL_REPRESENTATION('',(#3934),#3938);+#3934 = LINE('',#3935,#3936);+#3935 = CARTESIAN_POINT('',(-6.28318530718,0.));+#3936 = VECTOR('',#3937,1.);+#3937 = DIRECTION('',(-0.,-1.));+#3938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3939 = ORIENTED_EDGE('',*,*,#3940,.T.);+#3940 = EDGE_CURVE('',#3918,#3918,#3941,.T.);+#3941 = SURFACE_CURVE('',#3942,(#3947,#3954),.PCURVE_S1.);+#3942 = CIRCLE('',#3943,1.5);+#3943 = AXIS2_PLACEMENT_3D('',#3944,#3945,#3946);+#3944 = CARTESIAN_POINT('',(-5.08,9.95,3.84));+#3945 = DIRECTION('',(0.,-1.,0.));+#3946 = DIRECTION('',(1.,0.,0.));+#3947 = PCURVE('',#1029,#3948);+#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953);+#3949 = LINE('',#3950,#3951);+#3950 = CARTESIAN_POINT('',(-0.,-0.3));+#3951 = VECTOR('',#3952,1.);+#3952 = DIRECTION('',(-1.,0.));+#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3954 = PCURVE('',#3955,#3960);+#3955 = PLANE('',#3956);+#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959);+#3957 = CARTESIAN_POINT('',(-5.08,9.95,3.84));+#3958 = DIRECTION('',(-0.,-1.,-0.));+#3959 = DIRECTION('',(0.,0.,-1.));+#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965);+#3961 = CIRCLE('',#3962,1.5);+#3962 = AXIS2_PLACEMENT_2D('',#3963,#3964);+#3963 = CARTESIAN_POINT('',(0.,0.));+#3964 = DIRECTION('',(0.,1.));+#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3966 = ORIENTED_EDGE('',*,*,#3917,.F.);+#3967 = ORIENTED_EDGE('',*,*,#1008,.F.);+#3968 = ADVANCED_FACE('',(#3969),#1064,.F.);+#3969 = FACE_BOUND('',#3970,.T.);+#3970 = EDGE_LOOP('',(#3971,#3994,#4021,#4022));+#3971 = ORIENTED_EDGE('',*,*,#3972,.T.);+#3972 = EDGE_CURVE('',#1044,#3973,#3975,.T.);+#3973 = VERTEX_POINT('',#3974);+#3974 = CARTESIAN_POINT('',(42.14,9.95,3.84));+#3975 = SEAM_CURVE('',#3976,(#3980,#3987),.PCURVE_S1.); #3976 = LINE('',#3977,#3978);-#3977 = CARTESIAN_POINT('',(25.9,-0.5,-4.));+#3977 = CARTESIAN_POINT('',(42.14,10.25,3.84)); #3978 = VECTOR('',#3979,1.);-#3979 = DIRECTION('',(0.,1.,0.));-#3980 = PCURVE('',#3659,#3981);+#3979 = DIRECTION('',(0.,-1.,0.));+#3980 = PCURVE('',#1064,#3981); #3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); #3982 = LINE('',#3983,#3984);-#3983 = CARTESIAN_POINT('',(0.5,-0.5));+#3983 = CARTESIAN_POINT('',(-0.,0.)); #3984 = VECTOR('',#3985,1.);-#3985 = DIRECTION('',(0.,1.));+#3985 = DIRECTION('',(-0.,-1.)); #3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#3987 = PCURVE('',#3633,#3988);+#3987 = PCURVE('',#1064,#3988); #3988 = DEFINITIONAL_REPRESENTATION('',(#3989),#3993); #3989 = LINE('',#3990,#3991);-#3990 = CARTESIAN_POINT('',(0.,0.));+#3990 = CARTESIAN_POINT('',(-6.28318530718,0.)); #3991 = VECTOR('',#3992,1.);-#3992 = DIRECTION('',(1.,0.));+#3992 = DIRECTION('',(-0.,-1.)); #3993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#3994 = ORIENTED_EDGE('',*,*,#3902,.T.);-#3995 = ORIENTED_EDGE('',*,*,#3996,.T.);-#3996 = EDGE_CURVE('',#3905,#3555,#3997,.T.);-#3997 = SURFACE_CURVE('',#3998,(#4002,#4009),.PCURVE_S1.);-#3998 = LINE('',#3999,#4000);-#3999 = CARTESIAN_POINT('',(24.9,0.5,-4.));-#4000 = VECTOR('',#4001,1.);-#4001 = DIRECTION('',(0.,-1.,0.));-#4002 = PCURVE('',#3659,#4003);+#3994 = ORIENTED_EDGE('',*,*,#3995,.T.);+#3995 = EDGE_CURVE('',#3973,#3973,#3996,.T.);+#3996 = SURFACE_CURVE('',#3997,(#4002,#4009),.PCURVE_S1.);+#3997 = CIRCLE('',#3998,1.5);+#3998 = AXIS2_PLACEMENT_3D('',#3999,#4000,#4001);+#3999 = CARTESIAN_POINT('',(40.64,9.95,3.84));+#4000 = DIRECTION('',(0.,-1.,0.));+#4001 = DIRECTION('',(1.,0.,0.));+#4002 = PCURVE('',#1064,#4003); #4003 = DEFINITIONAL_REPRESENTATION('',(#4004),#4008); #4004 = LINE('',#4005,#4006);-#4005 = CARTESIAN_POINT('',(-0.5,0.5));+#4005 = CARTESIAN_POINT('',(-0.,-0.3)); #4006 = VECTOR('',#4007,1.);-#4007 = DIRECTION('',(0.,-1.));+#4007 = DIRECTION('',(-1.,0.)); #4008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#4009 = PCURVE('',#3577,#4010);-#4010 = DEFINITIONAL_REPRESENTATION('',(#4011),#4015);-#4011 = LINE('',#4012,#4013);-#4012 = CARTESIAN_POINT('',(0.,0.));-#4013 = VECTOR('',#4014,1.);-#4014 = DIRECTION('',(1.,0.));-#4015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4016 = ADVANCED_FACE('',(#4017),#3633,.F.);-#4017 = FACE_BOUND('',#4018,.F.);-#4018 = EDGE_LOOP('',(#4019,#4020,#4021,#4022,#4023,#4024));-#4019 = ORIENTED_EDGE('',*,*,#3974,.F.);-#4020 = ORIENTED_EDGE('',*,*,#3617,.T.);-#4021 = ORIENTED_EDGE('',*,*,#3698,.F.);-#4022 = ORIENTED_EDGE('',*,*,#3780,.F.);-#4023 = ORIENTED_EDGE('',*,*,#3878,.T.);-#4024 = ORIENTED_EDGE('',*,*,#3927,.F.);-#4025 = ADVANCED_FACE('',(#4026),#3577,.F.);-#4026 = FACE_BOUND('',#4027,.F.);-#4027 = EDGE_LOOP('',(#4028,#4029,#4030,#4031,#4032,#4033));-#4028 = ORIENTED_EDGE('',*,*,#3996,.F.);-#4029 = ORIENTED_EDGE('',*,*,#3949,.T.);-#4030 = ORIENTED_EDGE('',*,*,#3827,.F.);-#4031 = ORIENTED_EDGE('',*,*,#3802,.F.);-#4032 = ORIENTED_EDGE('',*,*,#3674,.F.);-#4033 = ORIENTED_EDGE('',*,*,#3554,.F.);-#4034 = MANIFOLD_SOLID_BREP('',#4035);-#4035 = CLOSED_SHELL('',(#4036,#4156,#4232,#4308,#4384,#4455,#4502,#4511-    ));-#4036 = ADVANCED_FACE('',(#4037),#4051,.F.);-#4037 = FACE_BOUND('',#4038,.F.);-#4038 = EDGE_LOOP('',(#4039,#4074,#4102,#4130));-#4039 = ORIENTED_EDGE('',*,*,#4040,.T.);-#4040 = EDGE_CURVE('',#4041,#4043,#4045,.T.);-#4041 = VERTEX_POINT('',#4042);-#4042 = CARTESIAN_POINT('',(29.98,-0.5,-4.));-#4043 = VERTEX_POINT('',#4044);-#4044 = CARTESIAN_POINT('',(29.98,-0.5,4.7));-#4045 = SURFACE_CURVE('',#4046,(#4050,#4062),.PCURVE_S1.);-#4046 = LINE('',#4047,#4048);-#4047 = CARTESIAN_POINT('',(29.98,-0.5,-4.));-#4048 = VECTOR('',#4049,1.);-#4049 = DIRECTION('',(0.,0.,1.));-#4050 = PCURVE('',#4051,#4056);-#4051 = PLANE('',#4052);-#4052 = AXIS2_PLACEMENT_3D('',#4053,#4054,#4055);-#4053 = CARTESIAN_POINT('',(29.98,-0.5,-4.));-#4054 = DIRECTION('',(0.,1.,0.));-#4055 = DIRECTION('',(1.,0.,0.));-#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061);-#4057 = LINE('',#4058,#4059);-#4058 = CARTESIAN_POINT('',(0.,0.));-#4059 = VECTOR('',#4060,1.);-#4060 = DIRECTION('',(0.,-1.));-#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4062 = PCURVE('',#4063,#4068);-#4063 = PLANE('',#4064);-#4064 = AXIS2_PLACEMENT_3D('',#4065,#4066,#4067);-#4065 = CARTESIAN_POINT('',(29.98,0.5,-4.));-#4066 = DIRECTION('',(1.,0.,-0.));-#4067 = DIRECTION('',(0.,-1.,0.));-#4068 = DEFINITIONAL_REPRESENTATION('',(#4069),#4073);-#4069 = LINE('',#4070,#4071);-#4070 = CARTESIAN_POINT('',(1.,0.));-#4071 = VECTOR('',#4072,1.);-#4072 = DIRECTION('',(0.,-1.));-#4073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4074 = ORIENTED_EDGE('',*,*,#4075,.T.);-#4075 = EDGE_CURVE('',#4043,#4076,#4078,.T.);-#4076 = VERTEX_POINT('',#4077);-#4077 = CARTESIAN_POINT('',(30.98,-0.5,4.7));-#4078 = SURFACE_CURVE('',#4079,(#4083,#4090),.PCURVE_S1.);-#4079 = LINE('',#4080,#4081);-#4080 = CARTESIAN_POINT('',(29.98,-0.5,4.7));-#4081 = VECTOR('',#4082,1.);-#4082 = DIRECTION('',(1.,0.,0.));-#4083 = PCURVE('',#4051,#4084);-#4084 = DEFINITIONAL_REPRESENTATION('',(#4085),#4089);-#4085 = LINE('',#4086,#4087);-#4086 = CARTESIAN_POINT('',(0.,-8.7));-#4087 = VECTOR('',#4088,1.);-#4088 = DIRECTION('',(1.,0.));-#4089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4090 = PCURVE('',#4091,#4096);-#4091 = PLANE('',#4092);-#4092 = AXIS2_PLACEMENT_3D('',#4093,#4094,#4095);-#4093 = CARTESIAN_POINT('',(30.48,0.,4.7));-#4094 = DIRECTION('',(0.,0.,1.));-#4095 = DIRECTION('',(1.,0.,-0.));-#4096 = DEFINITIONAL_REPRESENTATION('',(#4097),#4101);-#4097 = LINE('',#4098,#4099);-#4098 = CARTESIAN_POINT('',(-0.5,-0.5));-#4099 = VECTOR('',#4100,1.);-#4100 = DIRECTION('',(1.,0.));-#4101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4102 = ORIENTED_EDGE('',*,*,#4103,.F.);-#4103 = EDGE_CURVE('',#4104,#4076,#4106,.T.);+#4009 = PCURVE('',#4010,#4015);+#4010 = PLANE('',#4011);+#4011 = AXIS2_PLACEMENT_3D('',#4012,#4013,#4014);+#4012 = CARTESIAN_POINT('',(40.64,9.95,3.84));+#4013 = DIRECTION('',(-0.,-1.,-0.));+#4014 = DIRECTION('',(0.,0.,-1.));+#4015 = DEFINITIONAL_REPRESENTATION('',(#4016),#4020);+#4016 = CIRCLE('',#4017,1.5);+#4017 = AXIS2_PLACEMENT_2D('',#4018,#4019);+#4018 = CARTESIAN_POINT('',(0.,0.));+#4019 = DIRECTION('',(0.,1.));+#4020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4021 = ORIENTED_EDGE('',*,*,#3972,.F.);+#4022 = ORIENTED_EDGE('',*,*,#1043,.F.);+#4023 = ADVANCED_FACE('',(#4024),#1144,.F.);+#4024 = FACE_BOUND('',#4025,.F.);+#4025 = EDGE_LOOP('',(#4026,#4049,#4050,#4073));+#4026 = ORIENTED_EDGE('',*,*,#4027,.F.);+#4027 = EDGE_CURVE('',#1128,#4028,#4030,.T.);+#4028 = VERTEX_POINT('',#4029);+#4029 = CARTESIAN_POINT('',(0.5,0.5,3.43));+#4030 = SURFACE_CURVE('',#4031,(#4035,#4042),.PCURVE_S1.);+#4031 = LINE('',#4032,#4033);+#4032 = CARTESIAN_POINT('',(0.5,0.5,-3.));+#4033 = VECTOR('',#4034,1.);+#4034 = DIRECTION('',(0.,0.,1.));+#4035 = PCURVE('',#1144,#4036);+#4036 = DEFINITIONAL_REPRESENTATION('',(#4037),#4041);+#4037 = LINE('',#4038,#4039);+#4038 = CARTESIAN_POINT('',(0.,1.));+#4039 = VECTOR('',#4040,1.);+#4040 = DIRECTION('',(1.,0.));+#4041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4042 = PCURVE('',#1170,#4043);+#4043 = DEFINITIONAL_REPRESENTATION('',(#4044),#4048);+#4044 = LINE('',#4045,#4046);+#4045 = CARTESIAN_POINT('',(0.,-1.));+#4046 = VECTOR('',#4047,1.);+#4047 = DIRECTION('',(1.,0.));+#4048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4049 = ORIENTED_EDGE('',*,*,#1127,.T.);+#4050 = ORIENTED_EDGE('',*,*,#4051,.T.);+#4051 = EDGE_CURVE('',#1130,#4052,#4054,.T.);+#4052 = VERTEX_POINT('',#4053);+#4053 = CARTESIAN_POINT('',(-0.5,0.5,3.43));+#4054 = SURFACE_CURVE('',#4055,(#4059,#4066),.PCURVE_S1.);+#4055 = LINE('',#4056,#4057);+#4056 = CARTESIAN_POINT('',(-0.5,0.5,-3.));+#4057 = VECTOR('',#4058,1.);+#4058 = DIRECTION('',(0.,0.,1.));+#4059 = PCURVE('',#1144,#4060);+#4060 = DEFINITIONAL_REPRESENTATION('',(#4061),#4065);+#4061 = LINE('',#4062,#4063);+#4062 = CARTESIAN_POINT('',(0.,0.));+#4063 = VECTOR('',#4064,1.);+#4064 = DIRECTION('',(1.,0.));+#4065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4066 = PCURVE('',#1220,#4067);+#4067 = DEFINITIONAL_REPRESENTATION('',(#4068),#4072);+#4068 = LINE('',#4069,#4070);+#4069 = CARTESIAN_POINT('',(0.,-1.));+#4070 = VECTOR('',#4071,1.);+#4071 = DIRECTION('',(1.,0.));+#4072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4073 = ORIENTED_EDGE('',*,*,#4074,.T.);+#4074 = EDGE_CURVE('',#4052,#4028,#4075,.T.);+#4075 = SURFACE_CURVE('',#4076,(#4080,#4086),.PCURVE_S1.);+#4076 = LINE('',#4077,#4078);+#4077 = CARTESIAN_POINT('',(-0.5,0.5,3.43));+#4078 = VECTOR('',#4079,1.);+#4079 = DIRECTION('',(1.,0.,0.));+#4080 = PCURVE('',#1144,#4081);+#4081 = DEFINITIONAL_REPRESENTATION('',(#4082),#4085);+#4082 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4083,#4084),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4083 = CARTESIAN_POINT('',(6.43,0.));+#4084 = CARTESIAN_POINT('',(6.43,1.));+#4085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4086 = PCURVE('',#4087,#4092);+#4087 = PLANE('',#4088);+#4088 = AXIS2_PLACEMENT_3D('',#4089,#4090,#4091);+#4089 = CARTESIAN_POINT('',(-0.5,-0.5,3.43));+#4090 = DIRECTION('',(0.,0.,1.));+#4091 = DIRECTION('',(1.,0.,0.));+#4092 = DEFINITIONAL_REPRESENTATION('',(#4093),#4096);+#4093 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4094,#4095),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4094 = CARTESIAN_POINT('',(0.,1.));+#4095 = CARTESIAN_POINT('',(1.,1.));+#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4097 = ADVANCED_FACE('',(#4098),#1220,.T.);+#4098 = FACE_BOUND('',#4099,.T.);+#4099 = EDGE_LOOP('',(#4100,#4101,#4102,#4125,#4146,#4174));+#4100 = ORIENTED_EDGE('',*,*,#1207,.T.);+#4101 = ORIENTED_EDGE('',*,*,#4051,.T.);+#4102 = ORIENTED_EDGE('',*,*,#4103,.T.);+#4103 = EDGE_CURVE('',#4052,#4104,#4106,.T.); #4104 = VERTEX_POINT('',#4105);-#4105 = CARTESIAN_POINT('',(30.98,-0.5,-4.));+#4105 = CARTESIAN_POINT('',(-0.5,2.25,3.43)); #4106 = SURFACE_CURVE('',#4107,(#4111,#4118),.PCURVE_S1.); #4107 = LINE('',#4108,#4109);-#4108 = CARTESIAN_POINT('',(30.98,-0.5,-4.));+#4108 = CARTESIAN_POINT('',(-0.5,-0.5,3.43)); #4109 = VECTOR('',#4110,1.);-#4110 = DIRECTION('',(0.,0.,1.));-#4111 = PCURVE('',#4051,#4112);+#4110 = DIRECTION('',(0.,1.,0.));+#4111 = PCURVE('',#1220,#4112); #4112 = DEFINITIONAL_REPRESENTATION('',(#4113),#4117); #4113 = LINE('',#4114,#4115);-#4114 = CARTESIAN_POINT('',(1.,0.));+#4114 = CARTESIAN_POINT('',(6.43,0.)); #4115 = VECTOR('',#4116,1.); #4116 = DIRECTION('',(0.,-1.)); #4117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#4118 = PCURVE('',#4119,#4124);-#4119 = PLANE('',#4120);-#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123);-#4121 = CARTESIAN_POINT('',(30.98,-0.5,-4.));-#4122 = DIRECTION('',(-1.,0.,0.));-#4123 = DIRECTION('',(0.,1.,0.));-#4124 = DEFINITIONAL_REPRESENTATION('',(#4125),#4129);-#4125 = LINE('',#4126,#4127);-#4126 = CARTESIAN_POINT('',(0.,0.));-#4127 = VECTOR('',#4128,1.);-#4128 = DIRECTION('',(0.,-1.));-#4129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4130 = ORIENTED_EDGE('',*,*,#4131,.F.);-#4131 = EDGE_CURVE('',#4041,#4104,#4132,.T.);-#4132 = SURFACE_CURVE('',#4133,(#4137,#4144),.PCURVE_S1.);-#4133 = LINE('',#4134,#4135);-#4134 = CARTESIAN_POINT('',(29.98,-0.5,-4.));-#4135 = VECTOR('',#4136,1.);-#4136 = DIRECTION('',(1.,0.,0.));-#4137 = PCURVE('',#4051,#4138);-#4138 = DEFINITIONAL_REPRESENTATION('',(#4139),#4143);-#4139 = LINE('',#4140,#4141);-#4140 = CARTESIAN_POINT('',(0.,0.));-#4141 = VECTOR('',#4142,1.);-#4142 = DIRECTION('',(1.,0.));-#4143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4144 = PCURVE('',#4145,#4150);-#4145 = PLANE('',#4146);-#4146 = AXIS2_PLACEMENT_3D('',#4147,#4148,#4149);-#4147 = CARTESIAN_POINT('',(30.48,0.,-4.));-#4148 = DIRECTION('',(0.,0.,1.));-#4149 = DIRECTION('',(1.,0.,-0.));-#4150 = DEFINITIONAL_REPRESENTATION('',(#4151),#4155);+#4118 = PCURVE('',#4087,#4119);+#4119 = DEFINITIONAL_REPRESENTATION('',(#4120),#4124);+#4120 = LINE('',#4121,#4122);+#4121 = CARTESIAN_POINT('',(0.,0.));+#4122 = VECTOR('',#4123,1.);+#4123 = DIRECTION('',(0.,1.));+#4124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4125 = ORIENTED_EDGE('',*,*,#4126,.F.);+#4126 = EDGE_CURVE('',#4127,#4104,#4129,.T.);+#4127 = VERTEX_POINT('',#4128);+#4128 = CARTESIAN_POINT('',(-0.5,2.25,4.43));+#4129 = SURFACE_CURVE('',#4130,(#4134,#4140),.PCURVE_S1.);+#4130 = LINE('',#4131,#4132);+#4131 = CARTESIAN_POINT('',(-0.5,2.25,-0.82));+#4132 = VECTOR('',#4133,1.);+#4133 = DIRECTION('',(0.,0.,-1.));+#4134 = PCURVE('',#1220,#4135);+#4135 = DEFINITIONAL_REPRESENTATION('',(#4136),#4139);+#4136 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4137,#4138),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#4137 = CARTESIAN_POINT('',(7.43,-2.75));+#4138 = CARTESIAN_POINT('',(4.36,-2.75));+#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4140 = PCURVE('',#3289,#4141);+#4141 = DEFINITIONAL_REPRESENTATION('',(#4142),#4145);+#4142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4143,#4144),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#4143 = CARTESIAN_POINT('',(3.07,2.47));+#4144 = CARTESIAN_POINT('',(0.,2.47));+#4145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4146 = ORIENTED_EDGE('',*,*,#4147,.F.);+#4147 = EDGE_CURVE('',#4148,#4127,#4150,.T.);+#4148 = VERTEX_POINT('',#4149);+#4149 = CARTESIAN_POINT('',(-0.5,-0.5,4.43));+#4150 = SURFACE_CURVE('',#4151,(#4155,#4162),.PCURVE_S1.); #4151 = LINE('',#4152,#4153);-#4152 = CARTESIAN_POINT('',(-0.5,-0.5));+#4152 = CARTESIAN_POINT('',(-0.5,-0.5,4.43)); #4153 = VECTOR('',#4154,1.);-#4154 = DIRECTION('',(1.,0.));-#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4156 = ADVANCED_FACE('',(#4157),#4091,.T.);-#4157 = FACE_BOUND('',#4158,.T.);-#4158 = EDGE_LOOP('',(#4159,#4182,#4183,#4206));-#4159 = ORIENTED_EDGE('',*,*,#4160,.F.);-#4160 = EDGE_CURVE('',#4043,#4161,#4163,.T.);-#4161 = VERTEX_POINT('',#4162);-#4162 = CARTESIAN_POINT('',(29.98,9.,4.7));-#4163 = SURFACE_CURVE('',#4164,(#4168,#4175),.PCURVE_S1.);-#4164 = LINE('',#4165,#4166);-#4165 = CARTESIAN_POINT('',(29.98,-0.5,4.7));-#4166 = VECTOR('',#4167,1.);-#4167 = DIRECTION('',(0.,1.,9.349246523159E-17));-#4168 = PCURVE('',#4091,#4169);-#4169 = DEFINITIONAL_REPRESENTATION('',(#4170),#4174);-#4170 = LINE('',#4171,#4172);-#4171 = CARTESIAN_POINT('',(-0.5,-0.5));-#4172 = VECTOR('',#4173,1.);-#4173 = DIRECTION('',(0.,1.));-#4174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4175 = PCURVE('',#4063,#4176);-#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181);+#4154 = DIRECTION('',(0.,1.,0.));+#4155 = PCURVE('',#1220,#4156);+#4156 = DEFINITIONAL_REPRESENTATION('',(#4157),#4161);+#4157 = LINE('',#4158,#4159);+#4158 = CARTESIAN_POINT('',(7.43,0.));+#4159 = VECTOR('',#4160,1.);+#4160 = DIRECTION('',(0.,-1.));+#4161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4162 = PCURVE('',#4163,#4168);+#4163 = PLANE('',#4164);+#4164 = AXIS2_PLACEMENT_3D('',#4165,#4166,#4167);+#4165 = CARTESIAN_POINT('',(-0.5,-0.5,4.43));+#4166 = DIRECTION('',(0.,0.,1.));+#4167 = DIRECTION('',(1.,0.,0.));+#4168 = DEFINITIONAL_REPRESENTATION('',(#4169),#4173);+#4169 = LINE('',#4170,#4171);+#4170 = CARTESIAN_POINT('',(0.,0.));+#4171 = VECTOR('',#4172,1.);+#4172 = DIRECTION('',(0.,1.));+#4173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4174 = ORIENTED_EDGE('',*,*,#4175,.T.);+#4175 = EDGE_CURVE('',#4148,#1182,#4176,.T.);+#4176 = SURFACE_CURVE('',#4177,(#4181,#4188),.PCURVE_S1.); #4177 = LINE('',#4178,#4179);-#4178 = CARTESIAN_POINT('',(1.,-8.7));+#4178 = CARTESIAN_POINT('',(-0.5,-0.5,4.43)); #4179 = VECTOR('',#4180,1.);-#4180 = DIRECTION('',(-1.,-9.349246523159E-17));-#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4182 = ORIENTED_EDGE('',*,*,#4075,.T.);-#4183 = ORIENTED_EDGE('',*,*,#4184,.F.);-#4184 = EDGE_CURVE('',#4185,#4076,#4187,.T.);-#4185 = VERTEX_POINT('',#4186);-#4186 = CARTESIAN_POINT('',(30.98,9.,4.7));-#4187 = SURFACE_CURVE('',#4188,(#4192,#4199),.PCURVE_S1.);-#4188 = LINE('',#4189,#4190);-#4189 = CARTESIAN_POINT('',(30.98,9.,4.7));-#4190 = VECTOR('',#4191,1.);-#4191 = DIRECTION('',(0.,-1.,-9.349246523159E-17));-#4192 = PCURVE('',#4091,#4193);-#4193 = DEFINITIONAL_REPRESENTATION('',(#4194),#4198);-#4194 = LINE('',#4195,#4196);-#4195 = CARTESIAN_POINT('',(0.5,9.));-#4196 = VECTOR('',#4197,1.);-#4197 = DIRECTION('',(0.,-1.));-#4198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4199 = PCURVE('',#4119,#4200);-#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205);-#4201 = LINE('',#4202,#4203);-#4202 = CARTESIAN_POINT('',(9.5,-8.7));-#4203 = VECTOR('',#4204,1.);-#4204 = DIRECTION('',(-1.,9.349246523159E-17));-#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4206 = ORIENTED_EDGE('',*,*,#4207,.T.);-#4207 = EDGE_CURVE('',#4185,#4161,#4208,.T.);-#4208 = SURFACE_CURVE('',#4209,(#4213,#4220),.PCURVE_S1.);-#4209 = LINE('',#4210,#4211);-#4210 = CARTESIAN_POINT('',(30.98,9.,4.7));-#4211 = VECTOR('',#4212,1.);-#4212 = DIRECTION('',(-1.,0.,0.));-#4213 = PCURVE('',#4091,#4214);-#4214 = DEFINITIONAL_REPRESENTATION('',(#4215),#4219);-#4215 = LINE('',#4216,#4217);-#4216 = CARTESIAN_POINT('',(0.5,9.));-#4217 = VECTOR('',#4218,1.);-#4218 = DIRECTION('',(-1.,0.));-#4219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4220 = PCURVE('',#4221,#4226);-#4221 = PLANE('',#4222);-#4222 = AXIS2_PLACEMENT_3D('',#4223,#4224,#4225);-#4223 = CARTESIAN_POINT('',(30.48,9.,4.2));-#4224 = DIRECTION('',(-0.,-1.,-0.));-#4225 = DIRECTION('',(0.,0.,-1.));-#4226 = DEFINITIONAL_REPRESENTATION('',(#4227),#4231);-#4227 = LINE('',#4228,#4229);-#4228 = CARTESIAN_POINT('',(-0.5,0.5));-#4229 = VECTOR('',#4230,1.);-#4230 = DIRECTION('',(0.,-1.));-#4231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4232 = ADVANCED_FACE('',(#4233),#4221,.F.);-#4233 = FACE_BOUND('',#4234,.F.);-#4234 = EDGE_LOOP('',(#4235,#4265,#4286,#4287));-#4235 = ORIENTED_EDGE('',*,*,#4236,.T.);-#4236 = EDGE_CURVE('',#4237,#4239,#4241,.T.);-#4237 = VERTEX_POINT('',#4238);-#4238 = CARTESIAN_POINT('',(29.98,9.,3.7));-#4239 = VERTEX_POINT('',#4240);-#4240 = CARTESIAN_POINT('',(30.98,9.,3.7));-#4241 = SURFACE_CURVE('',#4242,(#4246,#4253),.PCURVE_S1.);-#4242 = LINE('',#4243,#4244);-#4243 = CARTESIAN_POINT('',(29.98,9.,3.7));-#4244 = VECTOR('',#4245,1.);-#4245 = DIRECTION('',(1.,0.,0.));-#4246 = PCURVE('',#4221,#4247);-#4247 = DEFINITIONAL_REPRESENTATION('',(#4248),#4252);-#4248 = LINE('',#4249,#4250);-#4249 = CARTESIAN_POINT('',(0.5,-0.5));-#4250 = VECTOR('',#4251,1.);-#4251 = DIRECTION('',(0.,1.));-#4252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4253 = PCURVE('',#4254,#4259);-#4254 = PLANE('',#4255);-#4255 = AXIS2_PLACEMENT_3D('',#4256,#4257,#4258);-#4256 = CARTESIAN_POINT('',(29.98,9.,3.7));-#4257 = DIRECTION('',(-0.,0.,1.));-#4258 = DIRECTION('',(1.,0.,0.));-#4259 = DEFINITIONAL_REPRESENTATION('',(#4260),#4264);-#4260 = LINE('',#4261,#4262);-#4261 = CARTESIAN_POINT('',(0.,0.));-#4262 = VECTOR('',#4263,1.);-#4263 = DIRECTION('',(1.,0.));-#4264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4265 = ORIENTED_EDGE('',*,*,#4266,.T.);-#4266 = EDGE_CURVE('',#4239,#4185,#4267,.T.);-#4267 = SURFACE_CURVE('',#4268,(#4272,#4279),.PCURVE_S1.);+#4180 = DIRECTION('',(0.,0.,-1.));+#4181 = PCURVE('',#1220,#4182);+#4182 = DEFINITIONAL_REPRESENTATION('',(#4183),#4187);+#4183 = LINE('',#4184,#4185);+#4184 = CARTESIAN_POINT('',(7.43,0.));+#4185 = VECTOR('',#4186,1.);+#4186 = DIRECTION('',(-1.,0.));+#4187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4188 = PCURVE('',#1196,#4189);+#4189 = DEFINITIONAL_REPRESENTATION('',(#4190),#4194);+#4190 = LINE('',#4191,#4192);+#4191 = CARTESIAN_POINT('',(7.43,0.));+#4192 = VECTOR('',#4193,1.);+#4193 = DIRECTION('',(-1.,0.));+#4194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4195 = ADVANCED_FACE('',(#4196),#1196,.T.);+#4196 = FACE_BOUND('',#4197,.T.);+#4197 = EDGE_LOOP('',(#4198,#4199,#4200,#4223));+#4198 = ORIENTED_EDGE('',*,*,#1181,.T.);+#4199 = ORIENTED_EDGE('',*,*,#4175,.F.);+#4200 = ORIENTED_EDGE('',*,*,#4201,.T.);+#4201 = EDGE_CURVE('',#4148,#4202,#4204,.T.);+#4202 = VERTEX_POINT('',#4203);+#4203 = CARTESIAN_POINT('',(0.5,-0.5,4.43));+#4204 = SURFACE_CURVE('',#4205,(#4209,#4216),.PCURVE_S1.);+#4205 = LINE('',#4206,#4207);+#4206 = CARTESIAN_POINT('',(-0.5,-0.5,4.43));+#4207 = VECTOR('',#4208,1.);+#4208 = DIRECTION('',(1.,0.,0.));+#4209 = PCURVE('',#1196,#4210);+#4210 = DEFINITIONAL_REPRESENTATION('',(#4211),#4215);+#4211 = LINE('',#4212,#4213);+#4212 = CARTESIAN_POINT('',(7.43,0.));+#4213 = VECTOR('',#4214,1.);+#4214 = DIRECTION('',(0.,1.));+#4215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4216 = PCURVE('',#4163,#4217);+#4217 = DEFINITIONAL_REPRESENTATION('',(#4218),#4222);+#4218 = LINE('',#4219,#4220);+#4219 = CARTESIAN_POINT('',(0.,0.));+#4220 = VECTOR('',#4221,1.);+#4221 = DIRECTION('',(1.,0.));+#4222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4223 = ORIENTED_EDGE('',*,*,#4224,.F.);+#4224 = EDGE_CURVE('',#1156,#4202,#4225,.T.);+#4225 = SURFACE_CURVE('',#4226,(#4230,#4237),.PCURVE_S1.);+#4226 = LINE('',#4227,#4228);+#4227 = CARTESIAN_POINT('',(0.5,-0.5,-3.));+#4228 = VECTOR('',#4229,1.);+#4229 = DIRECTION('',(0.,0.,1.));+#4230 = PCURVE('',#1196,#4231);+#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236);+#4232 = LINE('',#4233,#4234);+#4233 = CARTESIAN_POINT('',(0.,1.));+#4234 = VECTOR('',#4235,1.);+#4235 = DIRECTION('',(1.,0.));+#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4237 = PCURVE('',#1170,#4238);+#4238 = DEFINITIONAL_REPRESENTATION('',(#4239),#4243);+#4239 = LINE('',#4240,#4241);+#4240 = CARTESIAN_POINT('',(0.,0.));+#4241 = VECTOR('',#4242,1.);+#4242 = DIRECTION('',(1.,0.));+#4243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4244 = ADVANCED_FACE('',(#4245),#1170,.F.);+#4245 = FACE_BOUND('',#4246,.F.);+#4246 = EDGE_LOOP('',(#4247,#4248,#4249,#4250,#4273,#4294));+#4247 = ORIENTED_EDGE('',*,*,#4224,.F.);+#4248 = ORIENTED_EDGE('',*,*,#1155,.T.);+#4249 = ORIENTED_EDGE('',*,*,#4027,.T.);+#4250 = ORIENTED_EDGE('',*,*,#4251,.T.);+#4251 = EDGE_CURVE('',#4028,#4252,#4254,.T.);+#4252 = VERTEX_POINT('',#4253);+#4253 = CARTESIAN_POINT('',(0.5,2.25,3.43));+#4254 = SURFACE_CURVE('',#4255,(#4259,#4266),.PCURVE_S1.);+#4255 = LINE('',#4256,#4257);+#4256 = CARTESIAN_POINT('',(0.5,-0.5,3.43));+#4257 = VECTOR('',#4258,1.);+#4258 = DIRECTION('',(0.,1.,0.));+#4259 = PCURVE('',#1170,#4260);+#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265);+#4261 = LINE('',#4262,#4263);+#4262 = CARTESIAN_POINT('',(6.43,0.));+#4263 = VECTOR('',#4264,1.);+#4264 = DIRECTION('',(0.,-1.));+#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4266 = PCURVE('',#4087,#4267);+#4267 = DEFINITIONAL_REPRESENTATION('',(#4268),#4272); #4268 = LINE('',#4269,#4270);-#4269 = CARTESIAN_POINT('',(30.98,9.,3.7));+#4269 = CARTESIAN_POINT('',(1.,0.)); #4270 = VECTOR('',#4271,1.);-#4271 = DIRECTION('',(0.,0.,1.));-#4272 = PCURVE('',#4221,#4273);-#4273 = DEFINITIONAL_REPRESENTATION('',(#4274),#4278);-#4274 = LINE('',#4275,#4276);-#4275 = CARTESIAN_POINT('',(0.5,0.5));-#4276 = VECTOR('',#4277,1.);-#4277 = DIRECTION('',(-1.,0.));-#4278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4279 = PCURVE('',#4119,#4280);-#4280 = DEFINITIONAL_REPRESENTATION('',(#4281),#4285);-#4281 = LINE('',#4282,#4283);-#4282 = CARTESIAN_POINT('',(9.5,-7.7));-#4283 = VECTOR('',#4284,1.);-#4284 = DIRECTION('',(0.,-1.));-#4285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4286 = ORIENTED_EDGE('',*,*,#4207,.T.);-#4287 = ORIENTED_EDGE('',*,*,#4288,.T.);-#4288 = EDGE_CURVE('',#4161,#4237,#4289,.T.);-#4289 = SURFACE_CURVE('',#4290,(#4294,#4301),.PCURVE_S1.);-#4290 = LINE('',#4291,#4292);-#4291 = CARTESIAN_POINT('',(29.98,9.,4.7));-#4292 = VECTOR('',#4293,1.);-#4293 = DIRECTION('',(0.,0.,-1.));-#4294 = PCURVE('',#4221,#4295);-#4295 = DEFINITIONAL_REPRESENTATION('',(#4296),#4300);-#4296 = LINE('',#4297,#4298);-#4297 = CARTESIAN_POINT('',(-0.5,-0.5));-#4298 = VECTOR('',#4299,1.);-#4299 = DIRECTION('',(1.,0.));-#4300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4301 = PCURVE('',#4063,#4302);+#4271 = DIRECTION('',(0.,1.));+#4272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4273 = ORIENTED_EDGE('',*,*,#4274,.F.);+#4274 = EDGE_CURVE('',#4275,#4252,#4277,.T.);+#4275 = VERTEX_POINT('',#4276);+#4276 = CARTESIAN_POINT('',(0.5,2.25,4.43));+#4277 = SURFACE_CURVE('',#4278,(#4282,#4288),.PCURVE_S1.);+#4278 = LINE('',#4279,#4280);+#4279 = CARTESIAN_POINT('',(0.5,2.25,-0.82));+#4280 = VECTOR('',#4281,1.);+#4281 = DIRECTION('',(0.,0.,-1.));+#4282 = PCURVE('',#1170,#4283);+#4283 = DEFINITIONAL_REPRESENTATION('',(#4284),#4287);+#4284 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4285,#4286),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#4285 = CARTESIAN_POINT('',(7.43,-2.75));+#4286 = CARTESIAN_POINT('',(4.36,-2.75));+#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4288 = PCURVE('',#3289,#4289);+#4289 = DEFINITIONAL_REPRESENTATION('',(#4290),#4293);+#4290 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4291,#4292),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#4291 = CARTESIAN_POINT('',(3.07,3.47));+#4292 = CARTESIAN_POINT('',(0.,3.47));+#4293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4294 = ORIENTED_EDGE('',*,*,#4295,.T.);+#4295 = EDGE_CURVE('',#4275,#4202,#4296,.T.);+#4296 = SURFACE_CURVE('',#4297,(#4301,#4308),.PCURVE_S1.);+#4297 = LINE('',#4298,#4299);+#4298 = CARTESIAN_POINT('',(0.5,8.25,4.43));+#4299 = VECTOR('',#4300,1.);+#4300 = DIRECTION('',(0.,-1.,0.));+#4301 = PCURVE('',#1170,#4302); #4302 = DEFINITIONAL_REPRESENTATION('',(#4303),#4307); #4303 = LINE('',#4304,#4305);-#4304 = CARTESIAN_POINT('',(-8.5,-8.7));+#4304 = CARTESIAN_POINT('',(7.43,-8.75)); #4305 = VECTOR('',#4306,1.); #4306 = DIRECTION('',(0.,1.)); #4307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#4308 = ADVANCED_FACE('',(#4309),#4254,.F.);-#4309 = FACE_BOUND('',#4310,.F.);-#4310 = EDGE_LOOP('',(#4311,#4312,#4335,#4363));-#4311 = ORIENTED_EDGE('',*,*,#4236,.F.);-#4312 = ORIENTED_EDGE('',*,*,#4313,.T.);-#4313 = EDGE_CURVE('',#4237,#4314,#4316,.T.);-#4314 = VERTEX_POINT('',#4315);-#4315 = CARTESIAN_POINT('',(29.98,0.5,3.7));-#4316 = SURFACE_CURVE('',#4317,(#4321,#4328),.PCURVE_S1.);-#4317 = LINE('',#4318,#4319);-#4318 = CARTESIAN_POINT('',(29.98,9.,3.7));-#4319 = VECTOR('',#4320,1.);-#4320 = DIRECTION('',(0.,-1.,0.));-#4321 = PCURVE('',#4254,#4322);-#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327);+#4308 = PCURVE('',#4163,#4309);+#4309 = DEFINITIONAL_REPRESENTATION('',(#4310),#4314);+#4310 = LINE('',#4311,#4312);+#4311 = CARTESIAN_POINT('',(1.,8.75));+#4312 = VECTOR('',#4313,1.);+#4313 = DIRECTION('',(0.,-1.));+#4314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4315 = ADVANCED_FACE('',(#4316),#1250,.F.);+#4316 = FACE_BOUND('',#4317,.F.);+#4317 = EDGE_LOOP('',(#4318,#4341,#4342,#4365));+#4318 = ORIENTED_EDGE('',*,*,#4319,.F.);+#4319 = EDGE_CURVE('',#1234,#4320,#4322,.T.);+#4320 = VERTEX_POINT('',#4321);+#4321 = CARTESIAN_POINT('',(5.58,0.5,3.43));+#4322 = SURFACE_CURVE('',#4323,(#4327,#4334),.PCURVE_S1.); #4323 = LINE('',#4324,#4325);-#4324 = CARTESIAN_POINT('',(0.,0.));+#4324 = CARTESIAN_POINT('',(5.58,0.5,-3.)); #4325 = VECTOR('',#4326,1.);-#4326 = DIRECTION('',(0.,-1.));-#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4328 = PCURVE('',#4063,#4329);-#4329 = DEFINITIONAL_REPRESENTATION('',(#4330),#4334);-#4330 = LINE('',#4331,#4332);-#4331 = CARTESIAN_POINT('',(-8.5,-7.7));-#4332 = VECTOR('',#4333,1.);-#4333 = DIRECTION('',(1.,0.));-#4334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4335 = ORIENTED_EDGE('',*,*,#4336,.F.);-#4336 = EDGE_CURVE('',#4337,#4314,#4339,.T.);-#4337 = VERTEX_POINT('',#4338);-#4338 = CARTESIAN_POINT('',(30.98,0.5,3.7));-#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.);-#4340 = LINE('',#4341,#4342);-#4341 = CARTESIAN_POINT('',(30.48,0.5,3.7));-#4342 = VECTOR('',#4343,1.);-#4343 = DIRECTION('',(-1.,-0.,0.));-#4344 = PCURVE('',#4254,#4345);-#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350);-#4346 = LINE('',#4347,#4348);-#4347 = CARTESIAN_POINT('',(0.5,-8.5));-#4348 = VECTOR('',#4349,1.);-#4349 = DIRECTION('',(-1.,-0.));-#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4351 = PCURVE('',#4352,#4357);-#4352 = PLANE('',#4353);-#4353 = AXIS2_PLACEMENT_3D('',#4354,#4355,#4356);-#4354 = CARTESIAN_POINT('',(30.98,0.5,-4.));-#4355 = DIRECTION('',(0.,-1.,0.));-#4356 = DIRECTION('',(-1.,0.,0.));-#4357 = DEFINITIONAL_REPRESENTATION('',(#4358),#4362);-#4358 = LINE('',#4359,#4360);-#4359 = CARTESIAN_POINT('',(0.5,-7.7));-#4360 = VECTOR('',#4361,1.);-#4361 = DIRECTION('',(1.,0.));-#4362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4363 = ORIENTED_EDGE('',*,*,#4364,.F.);-#4364 = EDGE_CURVE('',#4239,#4337,#4365,.T.);-#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.);-#4366 = LINE('',#4367,#4368);-#4367 = CARTESIAN_POINT('',(30.98,9.,3.7));-#4368 = VECTOR('',#4369,1.);-#4369 = DIRECTION('',(0.,-1.,0.));-#4370 = PCURVE('',#4254,#4371);-#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376);-#4372 = LINE('',#4373,#4374);-#4373 = CARTESIAN_POINT('',(1.,0.));-#4374 = VECTOR('',#4375,1.);-#4375 = DIRECTION('',(0.,-1.));-#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4377 = PCURVE('',#4119,#4378);-#4378 = DEFINITIONAL_REPRESENTATION('',(#4379),#4383);-#4379 = LINE('',#4380,#4381);-#4380 = CARTESIAN_POINT('',(9.5,-7.7));-#4381 = VECTOR('',#4382,1.);-#4382 = DIRECTION('',(-1.,0.));-#4383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4384 = ADVANCED_FACE('',(#4385),#4352,.F.);-#4385 = FACE_BOUND('',#4386,.F.);-#4386 = EDGE_LOOP('',(#4387,#4412,#4433,#4434));-#4387 = ORIENTED_EDGE('',*,*,#4388,.F.);-#4388 = EDGE_CURVE('',#4389,#4391,#4393,.T.);-#4389 = VERTEX_POINT('',#4390);-#4390 = CARTESIAN_POINT('',(30.98,0.5,-4.));-#4391 = VERTEX_POINT('',#4392);-#4392 = CARTESIAN_POINT('',(29.98,0.5,-4.));-#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.);-#4394 = LINE('',#4395,#4396);-#4395 = CARTESIAN_POINT('',(30.98,0.5,-4.));-#4396 = VECTOR('',#4397,1.);-#4397 = DIRECTION('',(-1.,0.,0.));-#4398 = PCURVE('',#4352,#4399);-#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404);-#4400 = LINE('',#4401,#4402);-#4401 = CARTESIAN_POINT('',(0.,-0.));-#4402 = VECTOR('',#4403,1.);-#4403 = DIRECTION('',(1.,0.));-#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4405 = PCURVE('',#4145,#4406);-#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411);-#4407 = LINE('',#4408,#4409);-#4408 = CARTESIAN_POINT('',(0.5,0.5));-#4409 = VECTOR('',#4410,1.);-#4410 = DIRECTION('',(-1.,0.));-#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4412 = ORIENTED_EDGE('',*,*,#4413,.T.);-#4413 = EDGE_CURVE('',#4389,#4337,#4414,.T.);-#4414 = SURFACE_CURVE('',#4415,(#4419,#4426),.PCURVE_S1.);-#4415 = LINE('',#4416,#4417);-#4416 = CARTESIAN_POINT('',(30.98,0.5,-4.));-#4417 = VECTOR('',#4418,1.);-#4418 = DIRECTION('',(0.,0.,1.));-#4419 = PCURVE('',#4352,#4420);-#4420 = DEFINITIONAL_REPRESENTATION('',(#4421),#4425);-#4421 = LINE('',#4422,#4423);-#4422 = CARTESIAN_POINT('',(0.,-0.));-#4423 = VECTOR('',#4424,1.);-#4424 = DIRECTION('',(0.,-1.));-#4425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4426 = PCURVE('',#4119,#4427);-#4427 = DEFINITIONAL_REPRESENTATION('',(#4428),#4432);-#4428 = LINE('',#4429,#4430);-#4429 = CARTESIAN_POINT('',(1.,0.));-#4430 = VECTOR('',#4431,1.);-#4431 = DIRECTION('',(0.,-1.));-#4432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4433 = ORIENTED_EDGE('',*,*,#4336,.T.);-#4434 = ORIENTED_EDGE('',*,*,#4435,.F.);-#4435 = EDGE_CURVE('',#4391,#4314,#4436,.T.);-#4436 = SURFACE_CURVE('',#4437,(#4441,#4448),.PCURVE_S1.);-#4437 = LINE('',#4438,#4439);-#4438 = CARTESIAN_POINT('',(29.98,0.5,-4.));-#4439 = VECTOR('',#4440,1.);-#4440 = DIRECTION('',(0.,0.,1.));-#4441 = PCURVE('',#4352,#4442);-#4442 = DEFINITIONAL_REPRESENTATION('',(#4443),#4447);+#4326 = DIRECTION('',(0.,0.,1.));+#4327 = PCURVE('',#1250,#4328);+#4328 = DEFINITIONAL_REPRESENTATION('',(#4329),#4333);+#4329 = LINE('',#4330,#4331);+#4330 = CARTESIAN_POINT('',(0.,1.));+#4331 = VECTOR('',#4332,1.);+#4332 = DIRECTION('',(1.,0.));+#4333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4334 = PCURVE('',#1276,#4335);+#4335 = DEFINITIONAL_REPRESENTATION('',(#4336),#4340);+#4336 = LINE('',#4337,#4338);+#4337 = CARTESIAN_POINT('',(0.,-1.));+#4338 = VECTOR('',#4339,1.);+#4339 = DIRECTION('',(1.,0.));+#4340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4341 = ORIENTED_EDGE('',*,*,#1233,.T.);+#4342 = ORIENTED_EDGE('',*,*,#4343,.T.);+#4343 = EDGE_CURVE('',#1236,#4344,#4346,.T.);+#4344 = VERTEX_POINT('',#4345);+#4345 = CARTESIAN_POINT('',(4.58,0.5,3.43));+#4346 = SURFACE_CURVE('',#4347,(#4351,#4358),.PCURVE_S1.);+#4347 = LINE('',#4348,#4349);+#4348 = CARTESIAN_POINT('',(4.58,0.5,-3.));+#4349 = VECTOR('',#4350,1.);+#4350 = DIRECTION('',(0.,0.,1.));+#4351 = PCURVE('',#1250,#4352);+#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357);+#4353 = LINE('',#4354,#4355);+#4354 = CARTESIAN_POINT('',(0.,0.));+#4355 = VECTOR('',#4356,1.);+#4356 = DIRECTION('',(1.,0.));+#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4358 = PCURVE('',#1326,#4359);+#4359 = DEFINITIONAL_REPRESENTATION('',(#4360),#4364);+#4360 = LINE('',#4361,#4362);+#4361 = CARTESIAN_POINT('',(0.,-1.));+#4362 = VECTOR('',#4363,1.);+#4363 = DIRECTION('',(1.,0.));+#4364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4365 = ORIENTED_EDGE('',*,*,#4366,.T.);+#4366 = EDGE_CURVE('',#4344,#4320,#4367,.T.);+#4367 = SURFACE_CURVE('',#4368,(#4372,#4378),.PCURVE_S1.);+#4368 = LINE('',#4369,#4370);+#4369 = CARTESIAN_POINT('',(4.58,0.5,3.43));+#4370 = VECTOR('',#4371,1.);+#4371 = DIRECTION('',(1.,0.,0.));+#4372 = PCURVE('',#1250,#4373);+#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4377);+#4374 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4375,#4376),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4375 = CARTESIAN_POINT('',(6.43,0.));+#4376 = CARTESIAN_POINT('',(6.43,1.));+#4377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4378 = PCURVE('',#4379,#4384);+#4379 = PLANE('',#4380);+#4380 = AXIS2_PLACEMENT_3D('',#4381,#4382,#4383);+#4381 = CARTESIAN_POINT('',(4.58,-0.5,3.43));+#4382 = DIRECTION('',(0.,0.,1.));+#4383 = DIRECTION('',(1.,0.,0.));+#4384 = DEFINITIONAL_REPRESENTATION('',(#4385),#4388);+#4385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4386,#4387),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4386 = CARTESIAN_POINT('',(0.,1.));+#4387 = CARTESIAN_POINT('',(1.,1.));+#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4389 = ADVANCED_FACE('',(#4390),#1326,.T.);+#4390 = FACE_BOUND('',#4391,.T.);+#4391 = EDGE_LOOP('',(#4392,#4393,#4394,#4417,#4438,#4466));+#4392 = ORIENTED_EDGE('',*,*,#1313,.T.);+#4393 = ORIENTED_EDGE('',*,*,#4343,.T.);+#4394 = ORIENTED_EDGE('',*,*,#4395,.T.);+#4395 = EDGE_CURVE('',#4344,#4396,#4398,.T.);+#4396 = VERTEX_POINT('',#4397);+#4397 = CARTESIAN_POINT('',(4.58,2.25,3.43));+#4398 = SURFACE_CURVE('',#4399,(#4403,#4410),.PCURVE_S1.);+#4399 = LINE('',#4400,#4401);+#4400 = CARTESIAN_POINT('',(4.58,-0.5,3.43));+#4401 = VECTOR('',#4402,1.);+#4402 = DIRECTION('',(0.,1.,0.));+#4403 = PCURVE('',#1326,#4404);+#4404 = DEFINITIONAL_REPRESENTATION('',(#4405),#4409);+#4405 = LINE('',#4406,#4407);+#4406 = CARTESIAN_POINT('',(6.43,0.));+#4407 = VECTOR('',#4408,1.);+#4408 = DIRECTION('',(0.,-1.));+#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4410 = PCURVE('',#4379,#4411);+#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416);+#4412 = LINE('',#4413,#4414);+#4413 = CARTESIAN_POINT('',(0.,0.));+#4414 = VECTOR('',#4415,1.);+#4415 = DIRECTION('',(0.,1.));+#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4417 = ORIENTED_EDGE('',*,*,#4418,.F.);+#4418 = EDGE_CURVE('',#4419,#4396,#4421,.T.);+#4419 = VERTEX_POINT('',#4420);+#4420 = CARTESIAN_POINT('',(4.58,2.25,4.43));+#4421 = SURFACE_CURVE('',#4422,(#4426,#4432),.PCURVE_S1.);+#4422 = LINE('',#4423,#4424);+#4423 = CARTESIAN_POINT('',(4.58,2.25,-0.82));+#4424 = VECTOR('',#4425,1.);+#4425 = DIRECTION('',(0.,0.,-1.));+#4426 = PCURVE('',#1326,#4427);+#4427 = DEFINITIONAL_REPRESENTATION('',(#4428),#4431);+#4428 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4429,#4430),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#4429 = CARTESIAN_POINT('',(7.43,-2.75));+#4430 = CARTESIAN_POINT('',(4.36,-2.75));+#4431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4432 = PCURVE('',#3289,#4433);+#4433 = DEFINITIONAL_REPRESENTATION('',(#4434),#4437);+#4434 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4435,#4436),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#4435 = CARTESIAN_POINT('',(3.07,7.55));+#4436 = CARTESIAN_POINT('',(0.,7.55));+#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4438 = ORIENTED_EDGE('',*,*,#4439,.F.);+#4439 = EDGE_CURVE('',#4440,#4419,#4442,.T.);+#4440 = VERTEX_POINT('',#4441);+#4441 = CARTESIAN_POINT('',(4.58,-0.5,4.43));+#4442 = SURFACE_CURVE('',#4443,(#4447,#4454),.PCURVE_S1.); #4443 = LINE('',#4444,#4445);-#4444 = CARTESIAN_POINT('',(1.,0.));+#4444 = CARTESIAN_POINT('',(4.58,-0.5,4.43)); #4445 = VECTOR('',#4446,1.);-#4446 = DIRECTION('',(0.,-1.));-#4447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4448 = PCURVE('',#4063,#4449);-#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454);-#4450 = LINE('',#4451,#4452);-#4451 = CARTESIAN_POINT('',(0.,0.));-#4452 = VECTOR('',#4453,1.);-#4453 = DIRECTION('',(0.,-1.));-#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4455 = ADVANCED_FACE('',(#4456),#4145,.F.);-#4456 = FACE_BOUND('',#4457,.F.);-#4457 = EDGE_LOOP('',(#4458,#4459,#4480,#4481));-#4458 = ORIENTED_EDGE('',*,*,#4131,.T.);-#4459 = ORIENTED_EDGE('',*,*,#4460,.T.);-#4460 = EDGE_CURVE('',#4104,#4389,#4461,.T.);-#4461 = SURFACE_CURVE('',#4462,(#4466,#4473),.PCURVE_S1.);-#4462 = LINE('',#4463,#4464);-#4463 = CARTESIAN_POINT('',(30.98,-0.5,-4.));-#4464 = VECTOR('',#4465,1.);-#4465 = DIRECTION('',(0.,1.,0.));-#4466 = PCURVE('',#4145,#4467);-#4467 = DEFINITIONAL_REPRESENTATION('',(#4468),#4472);-#4468 = LINE('',#4469,#4470);-#4469 = CARTESIAN_POINT('',(0.5,-0.5));-#4470 = VECTOR('',#4471,1.);-#4471 = DIRECTION('',(0.,1.));-#4472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4473 = PCURVE('',#4119,#4474);+#4446 = DIRECTION('',(0.,1.,0.));+#4447 = PCURVE('',#1326,#4448);+#4448 = DEFINITIONAL_REPRESENTATION('',(#4449),#4453);+#4449 = LINE('',#4450,#4451);+#4450 = CARTESIAN_POINT('',(7.43,0.));+#4451 = VECTOR('',#4452,1.);+#4452 = DIRECTION('',(0.,-1.));+#4453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4454 = PCURVE('',#4455,#4460);+#4455 = PLANE('',#4456);+#4456 = AXIS2_PLACEMENT_3D('',#4457,#4458,#4459);+#4457 = CARTESIAN_POINT('',(4.58,-0.5,4.43));+#4458 = DIRECTION('',(0.,0.,1.));+#4459 = DIRECTION('',(1.,0.,0.));+#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465);+#4461 = LINE('',#4462,#4463);+#4462 = CARTESIAN_POINT('',(0.,0.));+#4463 = VECTOR('',#4464,1.);+#4464 = DIRECTION('',(0.,1.));+#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4466 = ORIENTED_EDGE('',*,*,#4467,.T.);+#4467 = EDGE_CURVE('',#4440,#1288,#4468,.T.);+#4468 = SURFACE_CURVE('',#4469,(#4473,#4480),.PCURVE_S1.);+#4469 = LINE('',#4470,#4471);+#4470 = CARTESIAN_POINT('',(4.58,-0.5,4.43));+#4471 = VECTOR('',#4472,1.);+#4472 = DIRECTION('',(0.,0.,-1.));+#4473 = PCURVE('',#1326,#4474); #4474 = DEFINITIONAL_REPRESENTATION('',(#4475),#4479); #4475 = LINE('',#4476,#4477);-#4476 = CARTESIAN_POINT('',(0.,0.));+#4476 = CARTESIAN_POINT('',(7.43,0.)); #4477 = VECTOR('',#4478,1.);-#4478 = DIRECTION('',(1.,0.));+#4478 = DIRECTION('',(-1.,0.)); #4479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#4480 = ORIENTED_EDGE('',*,*,#4388,.T.);-#4481 = ORIENTED_EDGE('',*,*,#4482,.T.);-#4482 = EDGE_CURVE('',#4391,#4041,#4483,.T.);-#4483 = SURFACE_CURVE('',#4484,(#4488,#4495),.PCURVE_S1.);-#4484 = LINE('',#4485,#4486);-#4485 = CARTESIAN_POINT('',(29.98,0.5,-4.));-#4486 = VECTOR('',#4487,1.);-#4487 = DIRECTION('',(0.,-1.,0.));-#4488 = PCURVE('',#4145,#4489);-#4489 = DEFINITIONAL_REPRESENTATION('',(#4490),#4494);-#4490 = LINE('',#4491,#4492);-#4491 = CARTESIAN_POINT('',(-0.5,0.5));-#4492 = VECTOR('',#4493,1.);-#4493 = DIRECTION('',(0.,-1.));-#4494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4495 = PCURVE('',#4063,#4496);-#4496 = DEFINITIONAL_REPRESENTATION('',(#4497),#4501);+#4480 = PCURVE('',#1302,#4481);+#4481 = DEFINITIONAL_REPRESENTATION('',(#4482),#4486);+#4482 = LINE('',#4483,#4484);+#4483 = CARTESIAN_POINT('',(7.43,0.));+#4484 = VECTOR('',#4485,1.);+#4485 = DIRECTION('',(-1.,0.));+#4486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4487 = ADVANCED_FACE('',(#4488),#1302,.T.);+#4488 = FACE_BOUND('',#4489,.T.);+#4489 = EDGE_LOOP('',(#4490,#4491,#4492,#4515));+#4490 = ORIENTED_EDGE('',*,*,#1287,.T.);+#4491 = ORIENTED_EDGE('',*,*,#4467,.F.);+#4492 = ORIENTED_EDGE('',*,*,#4493,.T.);+#4493 = EDGE_CURVE('',#4440,#4494,#4496,.T.);+#4494 = VERTEX_POINT('',#4495);+#4495 = CARTESIAN_POINT('',(5.58,-0.5,4.43));+#4496 = SURFACE_CURVE('',#4497,(#4501,#4508),.PCURVE_S1.); #4497 = LINE('',#4498,#4499);-#4498 = CARTESIAN_POINT('',(0.,0.));+#4498 = CARTESIAN_POINT('',(4.58,-0.5,4.43)); #4499 = VECTOR('',#4500,1.);-#4500 = DIRECTION('',(1.,0.));-#4501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4502 = ADVANCED_FACE('',(#4503),#4119,.F.);-#4503 = FACE_BOUND('',#4504,.F.);-#4504 = EDGE_LOOP('',(#4505,#4506,#4507,#4508,#4509,#4510));-#4505 = ORIENTED_EDGE('',*,*,#4460,.F.);-#4506 = ORIENTED_EDGE('',*,*,#4103,.T.);-#4507 = ORIENTED_EDGE('',*,*,#4184,.F.);-#4508 = ORIENTED_EDGE('',*,*,#4266,.F.);-#4509 = ORIENTED_EDGE('',*,*,#4364,.T.);-#4510 = ORIENTED_EDGE('',*,*,#4413,.F.);-#4511 = ADVANCED_FACE('',(#4512),#4063,.F.);-#4512 = FACE_BOUND('',#4513,.F.);-#4513 = EDGE_LOOP('',(#4514,#4515,#4516,#4517,#4518,#4519));-#4514 = ORIENTED_EDGE('',*,*,#4482,.F.);-#4515 = ORIENTED_EDGE('',*,*,#4435,.T.);-#4516 = ORIENTED_EDGE('',*,*,#4313,.F.);-#4517 = ORIENTED_EDGE('',*,*,#4288,.F.);-#4518 = ORIENTED_EDGE('',*,*,#4160,.F.);-#4519 = ORIENTED_EDGE('',*,*,#4040,.F.);-#4520 = MANIFOLD_SOLID_BREP('',#4521);-#4521 = CLOSED_SHELL('',(#4522,#4642,#4718,#4794,#4870,#4941,#4988,#4997-    ));-#4522 = ADVANCED_FACE('',(#4523),#4537,.F.);-#4523 = FACE_BOUND('',#4524,.F.);-#4524 = EDGE_LOOP('',(#4525,#4560,#4588,#4616));-#4525 = ORIENTED_EDGE('',*,*,#4526,.T.);-#4526 = EDGE_CURVE('',#4527,#4529,#4531,.T.);-#4527 = VERTEX_POINT('',#4528);-#4528 = CARTESIAN_POINT('',(35.06,-0.5,-4.));-#4529 = VERTEX_POINT('',#4530);-#4530 = CARTESIAN_POINT('',(35.06,-0.5,4.7));-#4531 = SURFACE_CURVE('',#4532,(#4536,#4548),.PCURVE_S1.);-#4532 = LINE('',#4533,#4534);-#4533 = CARTESIAN_POINT('',(35.06,-0.5,-4.));-#4534 = VECTOR('',#4535,1.);-#4535 = DIRECTION('',(0.,0.,1.));-#4536 = PCURVE('',#4537,#4542);-#4537 = PLANE('',#4538);-#4538 = AXIS2_PLACEMENT_3D('',#4539,#4540,#4541);-#4539 = CARTESIAN_POINT('',(35.06,-0.5,-4.));-#4540 = DIRECTION('',(0.,1.,0.));-#4541 = DIRECTION('',(1.,0.,0.));-#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4547);-#4543 = LINE('',#4544,#4545);-#4544 = CARTESIAN_POINT('',(0.,0.));-#4545 = VECTOR('',#4546,1.);-#4546 = DIRECTION('',(0.,-1.));-#4547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4548 = PCURVE('',#4549,#4554);-#4549 = PLANE('',#4550);-#4550 = AXIS2_PLACEMENT_3D('',#4551,#4552,#4553);-#4551 = CARTESIAN_POINT('',(35.06,0.5,-4.));-#4552 = DIRECTION('',(1.,0.,-0.));-#4553 = DIRECTION('',(0.,-1.,0.));-#4554 = DEFINITIONAL_REPRESENTATION('',(#4555),#4559);-#4555 = LINE('',#4556,#4557);-#4556 = CARTESIAN_POINT('',(1.,0.));-#4557 = VECTOR('',#4558,1.);-#4558 = DIRECTION('',(0.,-1.));-#4559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4560 = ORIENTED_EDGE('',*,*,#4561,.T.);-#4561 = EDGE_CURVE('',#4529,#4562,#4564,.T.);-#4562 = VERTEX_POINT('',#4563);-#4563 = CARTESIAN_POINT('',(36.06,-0.5,4.7));-#4564 = SURFACE_CURVE('',#4565,(#4569,#4576),.PCURVE_S1.);-#4565 = LINE('',#4566,#4567);-#4566 = CARTESIAN_POINT('',(35.06,-0.5,4.7));-#4567 = VECTOR('',#4568,1.);-#4568 = DIRECTION('',(1.,0.,0.));-#4569 = PCURVE('',#4537,#4570);-#4570 = DEFINITIONAL_REPRESENTATION('',(#4571),#4575);-#4571 = LINE('',#4572,#4573);-#4572 = CARTESIAN_POINT('',(0.,-8.7));-#4573 = VECTOR('',#4574,1.);-#4574 = DIRECTION('',(1.,0.));-#4575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4576 = PCURVE('',#4577,#4582);-#4577 = PLANE('',#4578);-#4578 = AXIS2_PLACEMENT_3D('',#4579,#4580,#4581);-#4579 = CARTESIAN_POINT('',(35.56,0.,4.7));-#4580 = DIRECTION('',(0.,0.,1.));-#4581 = DIRECTION('',(1.,0.,-0.));-#4582 = DEFINITIONAL_REPRESENTATION('',(#4583),#4587);-#4583 = LINE('',#4584,#4585);-#4584 = CARTESIAN_POINT('',(-0.5,-0.5));-#4585 = VECTOR('',#4586,1.);-#4586 = DIRECTION('',(1.,0.));-#4587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4588 = ORIENTED_EDGE('',*,*,#4589,.F.);-#4589 = EDGE_CURVE('',#4590,#4562,#4592,.T.);-#4590 = VERTEX_POINT('',#4591);-#4591 = CARTESIAN_POINT('',(36.06,-0.5,-4.));-#4592 = SURFACE_CURVE('',#4593,(#4597,#4604),.PCURVE_S1.);-#4593 = LINE('',#4594,#4595);-#4594 = CARTESIAN_POINT('',(36.06,-0.5,-4.));-#4595 = VECTOR('',#4596,1.);-#4596 = DIRECTION('',(0.,0.,1.));-#4597 = PCURVE('',#4537,#4598);-#4598 = DEFINITIONAL_REPRESENTATION('',(#4599),#4603);-#4599 = LINE('',#4600,#4601);-#4600 = CARTESIAN_POINT('',(1.,0.));-#4601 = VECTOR('',#4602,1.);-#4602 = DIRECTION('',(0.,-1.));-#4603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4604 = PCURVE('',#4605,#4610);-#4605 = PLANE('',#4606);-#4606 = AXIS2_PLACEMENT_3D('',#4607,#4608,#4609);-#4607 = CARTESIAN_POINT('',(36.06,-0.5,-4.));-#4608 = DIRECTION('',(-1.,0.,0.));-#4609 = DIRECTION('',(0.,1.,0.));-#4610 = DEFINITIONAL_REPRESENTATION('',(#4611),#4615);-#4611 = LINE('',#4612,#4613);-#4612 = CARTESIAN_POINT('',(0.,0.));-#4613 = VECTOR('',#4614,1.);-#4614 = DIRECTION('',(0.,-1.));-#4615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4616 = ORIENTED_EDGE('',*,*,#4617,.F.);-#4617 = EDGE_CURVE('',#4527,#4590,#4618,.T.);-#4618 = SURFACE_CURVE('',#4619,(#4623,#4630),.PCURVE_S1.);-#4619 = LINE('',#4620,#4621);-#4620 = CARTESIAN_POINT('',(35.06,-0.5,-4.));-#4621 = VECTOR('',#4622,1.);-#4622 = DIRECTION('',(1.,0.,0.));-#4623 = PCURVE('',#4537,#4624);-#4624 = DEFINITIONAL_REPRESENTATION('',(#4625),#4629);-#4625 = LINE('',#4626,#4627);-#4626 = CARTESIAN_POINT('',(0.,0.));-#4627 = VECTOR('',#4628,1.);-#4628 = DIRECTION('',(1.,0.));-#4629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4630 = PCURVE('',#4631,#4636);-#4631 = PLANE('',#4632);-#4632 = AXIS2_PLACEMENT_3D('',#4633,#4634,#4635);-#4633 = CARTESIAN_POINT('',(35.56,0.,-4.));-#4634 = DIRECTION('',(0.,0.,1.));-#4635 = DIRECTION('',(1.,0.,-0.));-#4636 = DEFINITIONAL_REPRESENTATION('',(#4637),#4641);-#4637 = LINE('',#4638,#4639);-#4638 = CARTESIAN_POINT('',(-0.5,-0.5));-#4639 = VECTOR('',#4640,1.);-#4640 = DIRECTION('',(1.,0.));-#4641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4642 = ADVANCED_FACE('',(#4643),#4577,.T.);-#4643 = FACE_BOUND('',#4644,.T.);-#4644 = EDGE_LOOP('',(#4645,#4668,#4669,#4692));-#4645 = ORIENTED_EDGE('',*,*,#4646,.F.);-#4646 = EDGE_CURVE('',#4529,#4647,#4649,.T.);-#4647 = VERTEX_POINT('',#4648);-#4648 = CARTESIAN_POINT('',(35.06,9.,4.7));-#4649 = SURFACE_CURVE('',#4650,(#4654,#4661),.PCURVE_S1.);-#4650 = LINE('',#4651,#4652);-#4651 = CARTESIAN_POINT('',(35.06,-0.5,4.7));-#4652 = VECTOR('',#4653,1.);-#4653 = DIRECTION('',(0.,1.,9.349246523159E-17));-#4654 = PCURVE('',#4577,#4655);-#4655 = DEFINITIONAL_REPRESENTATION('',(#4656),#4660);-#4656 = LINE('',#4657,#4658);-#4657 = CARTESIAN_POINT('',(-0.5,-0.5));-#4658 = VECTOR('',#4659,1.);-#4659 = DIRECTION('',(0.,1.));-#4660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4661 = PCURVE('',#4549,#4662);-#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667);-#4663 = LINE('',#4664,#4665);-#4664 = CARTESIAN_POINT('',(1.,-8.7));-#4665 = VECTOR('',#4666,1.);-#4666 = DIRECTION('',(-1.,-9.349246523159E-17));-#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4668 = ORIENTED_EDGE('',*,*,#4561,.T.);-#4669 = ORIENTED_EDGE('',*,*,#4670,.F.);-#4670 = EDGE_CURVE('',#4671,#4562,#4673,.T.);-#4671 = VERTEX_POINT('',#4672);-#4672 = CARTESIAN_POINT('',(36.06,9.,4.7));-#4673 = SURFACE_CURVE('',#4674,(#4678,#4685),.PCURVE_S1.);-#4674 = LINE('',#4675,#4676);-#4675 = CARTESIAN_POINT('',(36.06,9.,4.7));-#4676 = VECTOR('',#4677,1.);-#4677 = DIRECTION('',(0.,-1.,-9.349246523159E-17));-#4678 = PCURVE('',#4577,#4679);-#4679 = DEFINITIONAL_REPRESENTATION('',(#4680),#4684);-#4680 = LINE('',#4681,#4682);-#4681 = CARTESIAN_POINT('',(0.5,9.));-#4682 = VECTOR('',#4683,1.);-#4683 = DIRECTION('',(0.,-1.));-#4684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4685 = PCURVE('',#4605,#4686);-#4686 = DEFINITIONAL_REPRESENTATION('',(#4687),#4691);-#4687 = LINE('',#4688,#4689);-#4688 = CARTESIAN_POINT('',(9.5,-8.7));-#4689 = VECTOR('',#4690,1.);-#4690 = DIRECTION('',(-1.,9.349246523159E-17));-#4691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4692 = ORIENTED_EDGE('',*,*,#4693,.T.);-#4693 = EDGE_CURVE('',#4671,#4647,#4694,.T.);-#4694 = SURFACE_CURVE('',#4695,(#4699,#4706),.PCURVE_S1.);-#4695 = LINE('',#4696,#4697);-#4696 = CARTESIAN_POINT('',(36.06,9.,4.7));-#4697 = VECTOR('',#4698,1.);-#4698 = DIRECTION('',(-1.,0.,0.));-#4699 = PCURVE('',#4577,#4700);-#4700 = DEFINITIONAL_REPRESENTATION('',(#4701),#4705);-#4701 = LINE('',#4702,#4703);-#4702 = CARTESIAN_POINT('',(0.5,9.));-#4703 = VECTOR('',#4704,1.);-#4704 = DIRECTION('',(-1.,0.));-#4705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4706 = PCURVE('',#4707,#4712);-#4707 = PLANE('',#4708);-#4708 = AXIS2_PLACEMENT_3D('',#4709,#4710,#4711);-#4709 = CARTESIAN_POINT('',(35.56,9.,4.2));-#4710 = DIRECTION('',(-0.,-1.,-0.));-#4711 = DIRECTION('',(0.,0.,-1.));-#4712 = DEFINITIONAL_REPRESENTATION('',(#4713),#4717);-#4713 = LINE('',#4714,#4715);-#4714 = CARTESIAN_POINT('',(-0.5,0.5));-#4715 = VECTOR('',#4716,1.);-#4716 = DIRECTION('',(0.,-1.));-#4717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4718 = ADVANCED_FACE('',(#4719),#4707,.F.);-#4719 = FACE_BOUND('',#4720,.F.);-#4720 = EDGE_LOOP('',(#4721,#4751,#4772,#4773));-#4721 = ORIENTED_EDGE('',*,*,#4722,.T.);-#4722 = EDGE_CURVE('',#4723,#4725,#4727,.T.);-#4723 = VERTEX_POINT('',#4724);-#4724 = CARTESIAN_POINT('',(35.06,9.,3.7));-#4725 = VERTEX_POINT('',#4726);-#4726 = CARTESIAN_POINT('',(36.06,9.,3.7));-#4727 = SURFACE_CURVE('',#4728,(#4732,#4739),.PCURVE_S1.);-#4728 = LINE('',#4729,#4730);-#4729 = CARTESIAN_POINT('',(35.06,9.,3.7));-#4730 = VECTOR('',#4731,1.);-#4731 = DIRECTION('',(1.,0.,0.));-#4732 = PCURVE('',#4707,#4733);-#4733 = DEFINITIONAL_REPRESENTATION('',(#4734),#4738);-#4734 = LINE('',#4735,#4736);-#4735 = CARTESIAN_POINT('',(0.5,-0.5));-#4736 = VECTOR('',#4737,1.);-#4737 = DIRECTION('',(0.,1.));-#4738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4739 = PCURVE('',#4740,#4745);-#4740 = PLANE('',#4741);-#4741 = AXIS2_PLACEMENT_3D('',#4742,#4743,#4744);-#4742 = CARTESIAN_POINT('',(35.06,9.,3.7));-#4743 = DIRECTION('',(-0.,0.,1.));-#4744 = DIRECTION('',(1.,0.,0.));-#4745 = DEFINITIONAL_REPRESENTATION('',(#4746),#4750);-#4746 = LINE('',#4747,#4748);-#4747 = CARTESIAN_POINT('',(0.,0.));-#4748 = VECTOR('',#4749,1.);-#4749 = DIRECTION('',(1.,0.));-#4750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4751 = ORIENTED_EDGE('',*,*,#4752,.T.);-#4752 = EDGE_CURVE('',#4725,#4671,#4753,.T.);-#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.);-#4754 = LINE('',#4755,#4756);-#4755 = CARTESIAN_POINT('',(36.06,9.,3.7));-#4756 = VECTOR('',#4757,1.);-#4757 = DIRECTION('',(0.,0.,1.));-#4758 = PCURVE('',#4707,#4759);-#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764);-#4760 = LINE('',#4761,#4762);-#4761 = CARTESIAN_POINT('',(0.5,0.5));-#4762 = VECTOR('',#4763,1.);-#4763 = DIRECTION('',(-1.,0.));-#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4765 = PCURVE('',#4605,#4766);+#4500 = DIRECTION('',(1.,0.,0.));+#4501 = PCURVE('',#1302,#4502);+#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507);+#4503 = LINE('',#4504,#4505);+#4504 = CARTESIAN_POINT('',(7.43,0.));+#4505 = VECTOR('',#4506,1.);+#4506 = DIRECTION('',(0.,1.));+#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4508 = PCURVE('',#4455,#4509);+#4509 = DEFINITIONAL_REPRESENTATION('',(#4510),#4514);+#4510 = LINE('',#4511,#4512);+#4511 = CARTESIAN_POINT('',(0.,0.));+#4512 = VECTOR('',#4513,1.);+#4513 = DIRECTION('',(1.,0.));+#4514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4515 = ORIENTED_EDGE('',*,*,#4516,.F.);+#4516 = EDGE_CURVE('',#1262,#4494,#4517,.T.);+#4517 = SURFACE_CURVE('',#4518,(#4522,#4529),.PCURVE_S1.);+#4518 = LINE('',#4519,#4520);+#4519 = CARTESIAN_POINT('',(5.58,-0.5,-3.));+#4520 = VECTOR('',#4521,1.);+#4521 = DIRECTION('',(0.,0.,1.));+#4522 = PCURVE('',#1302,#4523);+#4523 = DEFINITIONAL_REPRESENTATION('',(#4524),#4528);+#4524 = LINE('',#4525,#4526);+#4525 = CARTESIAN_POINT('',(0.,1.));+#4526 = VECTOR('',#4527,1.);+#4527 = DIRECTION('',(1.,0.));+#4528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4529 = PCURVE('',#1276,#4530);+#4530 = DEFINITIONAL_REPRESENTATION('',(#4531),#4535);+#4531 = LINE('',#4532,#4533);+#4532 = CARTESIAN_POINT('',(0.,0.));+#4533 = VECTOR('',#4534,1.);+#4534 = DIRECTION('',(1.,0.));+#4535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4536 = ADVANCED_FACE('',(#4537),#1276,.F.);+#4537 = FACE_BOUND('',#4538,.F.);+#4538 = EDGE_LOOP('',(#4539,#4540,#4541,#4542,#4565,#4586));+#4539 = ORIENTED_EDGE('',*,*,#4516,.F.);+#4540 = ORIENTED_EDGE('',*,*,#1261,.T.);+#4541 = ORIENTED_EDGE('',*,*,#4319,.T.);+#4542 = ORIENTED_EDGE('',*,*,#4543,.T.);+#4543 = EDGE_CURVE('',#4320,#4544,#4546,.T.);+#4544 = VERTEX_POINT('',#4545);+#4545 = CARTESIAN_POINT('',(5.58,2.25,3.43));+#4546 = SURFACE_CURVE('',#4547,(#4551,#4558),.PCURVE_S1.);+#4547 = LINE('',#4548,#4549);+#4548 = CARTESIAN_POINT('',(5.58,-0.5,3.43));+#4549 = VECTOR('',#4550,1.);+#4550 = DIRECTION('',(0.,1.,0.));+#4551 = PCURVE('',#1276,#4552);+#4552 = DEFINITIONAL_REPRESENTATION('',(#4553),#4557);+#4553 = LINE('',#4554,#4555);+#4554 = CARTESIAN_POINT('',(6.43,0.));+#4555 = VECTOR('',#4556,1.);+#4556 = DIRECTION('',(0.,-1.));+#4557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4558 = PCURVE('',#4379,#4559);+#4559 = DEFINITIONAL_REPRESENTATION('',(#4560),#4564);+#4560 = LINE('',#4561,#4562);+#4561 = CARTESIAN_POINT('',(1.,0.));+#4562 = VECTOR('',#4563,1.);+#4563 = DIRECTION('',(0.,1.));+#4564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4565 = ORIENTED_EDGE('',*,*,#4566,.F.);+#4566 = EDGE_CURVE('',#4567,#4544,#4569,.T.);+#4567 = VERTEX_POINT('',#4568);+#4568 = CARTESIAN_POINT('',(5.58,2.25,4.43));+#4569 = SURFACE_CURVE('',#4570,(#4574,#4580),.PCURVE_S1.);+#4570 = LINE('',#4571,#4572);+#4571 = CARTESIAN_POINT('',(5.58,2.25,-0.82));+#4572 = VECTOR('',#4573,1.);+#4573 = DIRECTION('',(0.,0.,-1.));+#4574 = PCURVE('',#1276,#4575);+#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4579);+#4576 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4577,#4578),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#4577 = CARTESIAN_POINT('',(7.43,-2.75));+#4578 = CARTESIAN_POINT('',(4.36,-2.75));+#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4580 = PCURVE('',#3289,#4581);+#4581 = DEFINITIONAL_REPRESENTATION('',(#4582),#4585);+#4582 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4583,#4584),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#4583 = CARTESIAN_POINT('',(3.07,8.55));+#4584 = CARTESIAN_POINT('',(0.,8.55));+#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4586 = ORIENTED_EDGE('',*,*,#4587,.T.);+#4587 = EDGE_CURVE('',#4567,#4494,#4588,.T.);+#4588 = SURFACE_CURVE('',#4589,(#4593,#4600),.PCURVE_S1.);+#4589 = LINE('',#4590,#4591);+#4590 = CARTESIAN_POINT('',(5.58,8.25,4.43));+#4591 = VECTOR('',#4592,1.);+#4592 = DIRECTION('',(0.,-1.,0.));+#4593 = PCURVE('',#1276,#4594);+#4594 = DEFINITIONAL_REPRESENTATION('',(#4595),#4599);+#4595 = LINE('',#4596,#4597);+#4596 = CARTESIAN_POINT('',(7.43,-8.75));+#4597 = VECTOR('',#4598,1.);+#4598 = DIRECTION('',(0.,1.));+#4599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4600 = PCURVE('',#4455,#4601);+#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606);+#4602 = LINE('',#4603,#4604);+#4603 = CARTESIAN_POINT('',(1.,8.75));+#4604 = VECTOR('',#4605,1.);+#4605 = DIRECTION('',(0.,-1.));+#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4607 = ADVANCED_FACE('',(#4608),#1356,.F.);+#4608 = FACE_BOUND('',#4609,.F.);+#4609 = EDGE_LOOP('',(#4610,#4633,#4634,#4657));+#4610 = ORIENTED_EDGE('',*,*,#4611,.F.);+#4611 = EDGE_CURVE('',#1340,#4612,#4614,.T.);+#4612 = VERTEX_POINT('',#4613);+#4613 = CARTESIAN_POINT('',(10.66,0.5,3.43));+#4614 = SURFACE_CURVE('',#4615,(#4619,#4626),.PCURVE_S1.);+#4615 = LINE('',#4616,#4617);+#4616 = CARTESIAN_POINT('',(10.66,0.5,-3.));+#4617 = VECTOR('',#4618,1.);+#4618 = DIRECTION('',(0.,0.,1.));+#4619 = PCURVE('',#1356,#4620);+#4620 = DEFINITIONAL_REPRESENTATION('',(#4621),#4625);+#4621 = LINE('',#4622,#4623);+#4622 = CARTESIAN_POINT('',(0.,1.));+#4623 = VECTOR('',#4624,1.);+#4624 = DIRECTION('',(1.,0.));+#4625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4626 = PCURVE('',#1382,#4627);+#4627 = DEFINITIONAL_REPRESENTATION('',(#4628),#4632);+#4628 = LINE('',#4629,#4630);+#4629 = CARTESIAN_POINT('',(0.,-1.));+#4630 = VECTOR('',#4631,1.);+#4631 = DIRECTION('',(1.,0.));+#4632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4633 = ORIENTED_EDGE('',*,*,#1339,.T.);+#4634 = ORIENTED_EDGE('',*,*,#4635,.T.);+#4635 = EDGE_CURVE('',#1342,#4636,#4638,.T.);+#4636 = VERTEX_POINT('',#4637);+#4637 = CARTESIAN_POINT('',(9.66,0.5,3.43));+#4638 = SURFACE_CURVE('',#4639,(#4643,#4650),.PCURVE_S1.);+#4639 = LINE('',#4640,#4641);+#4640 = CARTESIAN_POINT('',(9.66,0.5,-3.));+#4641 = VECTOR('',#4642,1.);+#4642 = DIRECTION('',(0.,0.,1.));+#4643 = PCURVE('',#1356,#4644);+#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649);+#4645 = LINE('',#4646,#4647);+#4646 = CARTESIAN_POINT('',(0.,0.));+#4647 = VECTOR('',#4648,1.);+#4648 = DIRECTION('',(1.,0.));+#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4650 = PCURVE('',#1432,#4651);+#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656);+#4652 = LINE('',#4653,#4654);+#4653 = CARTESIAN_POINT('',(0.,-1.));+#4654 = VECTOR('',#4655,1.);+#4655 = DIRECTION('',(1.,0.));+#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4657 = ORIENTED_EDGE('',*,*,#4658,.T.);+#4658 = EDGE_CURVE('',#4636,#4612,#4659,.T.);+#4659 = SURFACE_CURVE('',#4660,(#4664,#4670),.PCURVE_S1.);+#4660 = LINE('',#4661,#4662);+#4661 = CARTESIAN_POINT('',(9.66,0.5,3.43));+#4662 = VECTOR('',#4663,1.);+#4663 = DIRECTION('',(1.,0.,0.));+#4664 = PCURVE('',#1356,#4665);+#4665 = DEFINITIONAL_REPRESENTATION('',(#4666),#4669);+#4666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4667,#4668),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4667 = CARTESIAN_POINT('',(6.43,0.));+#4668 = CARTESIAN_POINT('',(6.43,1.));+#4669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4670 = PCURVE('',#4671,#4676);+#4671 = PLANE('',#4672);+#4672 = AXIS2_PLACEMENT_3D('',#4673,#4674,#4675);+#4673 = CARTESIAN_POINT('',(9.66,-0.5,3.43));+#4674 = DIRECTION('',(0.,0.,1.));+#4675 = DIRECTION('',(1.,0.,0.));+#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4680);+#4677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4678,#4679),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4678 = CARTESIAN_POINT('',(0.,1.));+#4679 = CARTESIAN_POINT('',(1.,1.));+#4680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4681 = ADVANCED_FACE('',(#4682),#1432,.T.);+#4682 = FACE_BOUND('',#4683,.T.);+#4683 = EDGE_LOOP('',(#4684,#4685,#4686,#4709,#4730,#4758));+#4684 = ORIENTED_EDGE('',*,*,#1419,.T.);+#4685 = ORIENTED_EDGE('',*,*,#4635,.T.);+#4686 = ORIENTED_EDGE('',*,*,#4687,.T.);+#4687 = EDGE_CURVE('',#4636,#4688,#4690,.T.);+#4688 = VERTEX_POINT('',#4689);+#4689 = CARTESIAN_POINT('',(9.66,2.25,3.43));+#4690 = SURFACE_CURVE('',#4691,(#4695,#4702),.PCURVE_S1.);+#4691 = LINE('',#4692,#4693);+#4692 = CARTESIAN_POINT('',(9.66,-0.5,3.43));+#4693 = VECTOR('',#4694,1.);+#4694 = DIRECTION('',(0.,1.,0.));+#4695 = PCURVE('',#1432,#4696);+#4696 = DEFINITIONAL_REPRESENTATION('',(#4697),#4701);+#4697 = LINE('',#4698,#4699);+#4698 = CARTESIAN_POINT('',(6.43,0.));+#4699 = VECTOR('',#4700,1.);+#4700 = DIRECTION('',(0.,-1.));+#4701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4702 = PCURVE('',#4671,#4703);+#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708);+#4704 = LINE('',#4705,#4706);+#4705 = CARTESIAN_POINT('',(0.,0.));+#4706 = VECTOR('',#4707,1.);+#4707 = DIRECTION('',(0.,1.));+#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4709 = ORIENTED_EDGE('',*,*,#4710,.F.);+#4710 = EDGE_CURVE('',#4711,#4688,#4713,.T.);+#4711 = VERTEX_POINT('',#4712);+#4712 = CARTESIAN_POINT('',(9.66,2.25,4.43));+#4713 = SURFACE_CURVE('',#4714,(#4718,#4724),.PCURVE_S1.);+#4714 = LINE('',#4715,#4716);+#4715 = CARTESIAN_POINT('',(9.66,2.25,-0.82));+#4716 = VECTOR('',#4717,1.);+#4717 = DIRECTION('',(0.,0.,-1.));+#4718 = PCURVE('',#1432,#4719);+#4719 = DEFINITIONAL_REPRESENTATION('',(#4720),#4723);+#4720 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4721,#4722),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#4721 = CARTESIAN_POINT('',(7.43,-2.75));+#4722 = CARTESIAN_POINT('',(4.36,-2.75));+#4723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4724 = PCURVE('',#3289,#4725);+#4725 = DEFINITIONAL_REPRESENTATION('',(#4726),#4729);+#4726 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4727,#4728),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#4727 = CARTESIAN_POINT('',(3.07,12.63));+#4728 = CARTESIAN_POINT('',(0.,12.63));+#4729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4730 = ORIENTED_EDGE('',*,*,#4731,.F.);+#4731 = EDGE_CURVE('',#4732,#4711,#4734,.T.);+#4732 = VERTEX_POINT('',#4733);+#4733 = CARTESIAN_POINT('',(9.66,-0.5,4.43));+#4734 = SURFACE_CURVE('',#4735,(#4739,#4746),.PCURVE_S1.);+#4735 = LINE('',#4736,#4737);+#4736 = CARTESIAN_POINT('',(9.66,-0.5,4.43));+#4737 = VECTOR('',#4738,1.);+#4738 = DIRECTION('',(0.,1.,0.));+#4739 = PCURVE('',#1432,#4740);+#4740 = DEFINITIONAL_REPRESENTATION('',(#4741),#4745);+#4741 = LINE('',#4742,#4743);+#4742 = CARTESIAN_POINT('',(7.43,0.));+#4743 = VECTOR('',#4744,1.);+#4744 = DIRECTION('',(0.,-1.));+#4745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4746 = PCURVE('',#4747,#4752);+#4747 = PLANE('',#4748);+#4748 = AXIS2_PLACEMENT_3D('',#4749,#4750,#4751);+#4749 = CARTESIAN_POINT('',(9.66,-0.5,4.43));+#4750 = DIRECTION('',(0.,0.,1.));+#4751 = DIRECTION('',(1.,0.,0.));+#4752 = DEFINITIONAL_REPRESENTATION('',(#4753),#4757);+#4753 = LINE('',#4754,#4755);+#4754 = CARTESIAN_POINT('',(0.,0.));+#4755 = VECTOR('',#4756,1.);+#4756 = DIRECTION('',(0.,1.));+#4757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4758 = ORIENTED_EDGE('',*,*,#4759,.T.);+#4759 = EDGE_CURVE('',#4732,#1394,#4760,.T.);+#4760 = SURFACE_CURVE('',#4761,(#4765,#4772),.PCURVE_S1.);+#4761 = LINE('',#4762,#4763);+#4762 = CARTESIAN_POINT('',(9.66,-0.5,4.43));+#4763 = VECTOR('',#4764,1.);+#4764 = DIRECTION('',(0.,0.,-1.));+#4765 = PCURVE('',#1432,#4766); #4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); #4767 = LINE('',#4768,#4769);-#4768 = CARTESIAN_POINT('',(9.5,-7.7));+#4768 = CARTESIAN_POINT('',(7.43,0.)); #4769 = VECTOR('',#4770,1.);-#4770 = DIRECTION('',(0.,-1.));+#4770 = DIRECTION('',(-1.,0.)); #4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#4772 = ORIENTED_EDGE('',*,*,#4693,.T.);-#4773 = ORIENTED_EDGE('',*,*,#4774,.T.);-#4774 = EDGE_CURVE('',#4647,#4723,#4775,.T.);-#4775 = SURFACE_CURVE('',#4776,(#4780,#4787),.PCURVE_S1.);-#4776 = LINE('',#4777,#4778);-#4777 = CARTESIAN_POINT('',(35.06,9.,4.7));-#4778 = VECTOR('',#4779,1.);-#4779 = DIRECTION('',(0.,0.,-1.));-#4780 = PCURVE('',#4707,#4781);-#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786);-#4782 = LINE('',#4783,#4784);-#4783 = CARTESIAN_POINT('',(-0.5,-0.5));-#4784 = VECTOR('',#4785,1.);-#4785 = DIRECTION('',(1.,0.));-#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4787 = PCURVE('',#4549,#4788);-#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793);+#4772 = PCURVE('',#1408,#4773);+#4773 = DEFINITIONAL_REPRESENTATION('',(#4774),#4778);+#4774 = LINE('',#4775,#4776);+#4775 = CARTESIAN_POINT('',(7.43,0.));+#4776 = VECTOR('',#4777,1.);+#4777 = DIRECTION('',(-1.,0.));+#4778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4779 = ADVANCED_FACE('',(#4780),#1408,.T.);+#4780 = FACE_BOUND('',#4781,.T.);+#4781 = EDGE_LOOP('',(#4782,#4783,#4784,#4807));+#4782 = ORIENTED_EDGE('',*,*,#1393,.T.);+#4783 = ORIENTED_EDGE('',*,*,#4759,.F.);+#4784 = ORIENTED_EDGE('',*,*,#4785,.T.);+#4785 = EDGE_CURVE('',#4732,#4786,#4788,.T.);+#4786 = VERTEX_POINT('',#4787);+#4787 = CARTESIAN_POINT('',(10.66,-0.5,4.43));+#4788 = SURFACE_CURVE('',#4789,(#4793,#4800),.PCURVE_S1.); #4789 = LINE('',#4790,#4791);-#4790 = CARTESIAN_POINT('',(-8.5,-8.7));+#4790 = CARTESIAN_POINT('',(9.66,-0.5,4.43)); #4791 = VECTOR('',#4792,1.);-#4792 = DIRECTION('',(0.,1.));-#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4794 = ADVANCED_FACE('',(#4795),#4740,.F.);-#4795 = FACE_BOUND('',#4796,.F.);-#4796 = EDGE_LOOP('',(#4797,#4798,#4821,#4849));-#4797 = ORIENTED_EDGE('',*,*,#4722,.F.);-#4798 = ORIENTED_EDGE('',*,*,#4799,.T.);-#4799 = EDGE_CURVE('',#4723,#4800,#4802,.T.);-#4800 = VERTEX_POINT('',#4801);-#4801 = CARTESIAN_POINT('',(35.06,0.5,3.7));-#4802 = SURFACE_CURVE('',#4803,(#4807,#4814),.PCURVE_S1.);-#4803 = LINE('',#4804,#4805);-#4804 = CARTESIAN_POINT('',(35.06,9.,3.7));-#4805 = VECTOR('',#4806,1.);-#4806 = DIRECTION('',(0.,-1.,0.));-#4807 = PCURVE('',#4740,#4808);-#4808 = DEFINITIONAL_REPRESENTATION('',(#4809),#4813);-#4809 = LINE('',#4810,#4811);-#4810 = CARTESIAN_POINT('',(0.,0.));-#4811 = VECTOR('',#4812,1.);-#4812 = DIRECTION('',(0.,-1.));-#4813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4814 = PCURVE('',#4549,#4815);+#4792 = DIRECTION('',(1.,0.,0.));+#4793 = PCURVE('',#1408,#4794);+#4794 = DEFINITIONAL_REPRESENTATION('',(#4795),#4799);+#4795 = LINE('',#4796,#4797);+#4796 = CARTESIAN_POINT('',(7.43,0.));+#4797 = VECTOR('',#4798,1.);+#4798 = DIRECTION('',(0.,1.));+#4799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4800 = PCURVE('',#4747,#4801);+#4801 = DEFINITIONAL_REPRESENTATION('',(#4802),#4806);+#4802 = LINE('',#4803,#4804);+#4803 = CARTESIAN_POINT('',(0.,0.));+#4804 = VECTOR('',#4805,1.);+#4805 = DIRECTION('',(1.,0.));+#4806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4807 = ORIENTED_EDGE('',*,*,#4808,.F.);+#4808 = EDGE_CURVE('',#1368,#4786,#4809,.T.);+#4809 = SURFACE_CURVE('',#4810,(#4814,#4821),.PCURVE_S1.);+#4810 = LINE('',#4811,#4812);+#4811 = CARTESIAN_POINT('',(10.66,-0.5,-3.));+#4812 = VECTOR('',#4813,1.);+#4813 = DIRECTION('',(0.,0.,1.));+#4814 = PCURVE('',#1408,#4815); #4815 = DEFINITIONAL_REPRESENTATION('',(#4816),#4820); #4816 = LINE('',#4817,#4818);-#4817 = CARTESIAN_POINT('',(-8.5,-7.7));+#4817 = CARTESIAN_POINT('',(0.,1.)); #4818 = VECTOR('',#4819,1.); #4819 = DIRECTION('',(1.,0.)); #4820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#4821 = ORIENTED_EDGE('',*,*,#4822,.F.);-#4822 = EDGE_CURVE('',#4823,#4800,#4825,.T.);-#4823 = VERTEX_POINT('',#4824);-#4824 = CARTESIAN_POINT('',(36.06,0.5,3.7));-#4825 = SURFACE_CURVE('',#4826,(#4830,#4837),.PCURVE_S1.);-#4826 = LINE('',#4827,#4828);-#4827 = CARTESIAN_POINT('',(35.56,0.5,3.7));-#4828 = VECTOR('',#4829,1.);-#4829 = DIRECTION('',(-1.,-0.,0.));-#4830 = PCURVE('',#4740,#4831);-#4831 = DEFINITIONAL_REPRESENTATION('',(#4832),#4836);-#4832 = LINE('',#4833,#4834);-#4833 = CARTESIAN_POINT('',(0.5,-8.5));-#4834 = VECTOR('',#4835,1.);-#4835 = DIRECTION('',(-1.,-0.));-#4836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4837 = PCURVE('',#4838,#4843);-#4838 = PLANE('',#4839);-#4839 = AXIS2_PLACEMENT_3D('',#4840,#4841,#4842);-#4840 = CARTESIAN_POINT('',(36.06,0.5,-4.));-#4841 = DIRECTION('',(0.,-1.,0.));-#4842 = DIRECTION('',(-1.,0.,0.));-#4843 = DEFINITIONAL_REPRESENTATION('',(#4844),#4848);-#4844 = LINE('',#4845,#4846);-#4845 = CARTESIAN_POINT('',(0.5,-7.7));-#4846 = VECTOR('',#4847,1.);-#4847 = DIRECTION('',(1.,0.));-#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4849 = ORIENTED_EDGE('',*,*,#4850,.F.);-#4850 = EDGE_CURVE('',#4725,#4823,#4851,.T.);-#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.);+#4821 = PCURVE('',#1382,#4822);+#4822 = DEFINITIONAL_REPRESENTATION('',(#4823),#4827);+#4823 = LINE('',#4824,#4825);+#4824 = CARTESIAN_POINT('',(0.,0.));+#4825 = VECTOR('',#4826,1.);+#4826 = DIRECTION('',(1.,0.));+#4827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4828 = ADVANCED_FACE('',(#4829),#1382,.F.);+#4829 = FACE_BOUND('',#4830,.F.);+#4830 = EDGE_LOOP('',(#4831,#4832,#4833,#4834,#4857,#4878));+#4831 = ORIENTED_EDGE('',*,*,#4808,.F.);+#4832 = ORIENTED_EDGE('',*,*,#1367,.T.);+#4833 = ORIENTED_EDGE('',*,*,#4611,.T.);+#4834 = ORIENTED_EDGE('',*,*,#4835,.T.);+#4835 = EDGE_CURVE('',#4612,#4836,#4838,.T.);+#4836 = VERTEX_POINT('',#4837);+#4837 = CARTESIAN_POINT('',(10.66,2.25,3.43));+#4838 = SURFACE_CURVE('',#4839,(#4843,#4850),.PCURVE_S1.);+#4839 = LINE('',#4840,#4841);+#4840 = CARTESIAN_POINT('',(10.66,-0.5,3.43));+#4841 = VECTOR('',#4842,1.);+#4842 = DIRECTION('',(0.,1.,0.));+#4843 = PCURVE('',#1382,#4844);+#4844 = DEFINITIONAL_REPRESENTATION('',(#4845),#4849);+#4845 = LINE('',#4846,#4847);+#4846 = CARTESIAN_POINT('',(6.43,0.));+#4847 = VECTOR('',#4848,1.);+#4848 = DIRECTION('',(0.,-1.));+#4849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4850 = PCURVE('',#4671,#4851);+#4851 = DEFINITIONAL_REPRESENTATION('',(#4852),#4856); #4852 = LINE('',#4853,#4854);-#4853 = CARTESIAN_POINT('',(36.06,9.,3.7));+#4853 = CARTESIAN_POINT('',(1.,0.)); #4854 = VECTOR('',#4855,1.);-#4855 = DIRECTION('',(0.,-1.,0.));-#4856 = PCURVE('',#4740,#4857);-#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862);-#4858 = LINE('',#4859,#4860);-#4859 = CARTESIAN_POINT('',(1.,0.));-#4860 = VECTOR('',#4861,1.);-#4861 = DIRECTION('',(0.,-1.));-#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4863 = PCURVE('',#4605,#4864);-#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869);-#4865 = LINE('',#4866,#4867);-#4866 = CARTESIAN_POINT('',(9.5,-7.7));-#4867 = VECTOR('',#4868,1.);-#4868 = DIRECTION('',(-1.,0.));-#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4870 = ADVANCED_FACE('',(#4871),#4838,.F.);-#4871 = FACE_BOUND('',#4872,.F.);-#4872 = EDGE_LOOP('',(#4873,#4898,#4919,#4920));-#4873 = ORIENTED_EDGE('',*,*,#4874,.F.);-#4874 = EDGE_CURVE('',#4875,#4877,#4879,.T.);-#4875 = VERTEX_POINT('',#4876);-#4876 = CARTESIAN_POINT('',(36.06,0.5,-4.));-#4877 = VERTEX_POINT('',#4878);-#4878 = CARTESIAN_POINT('',(35.06,0.5,-4.));-#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.);-#4880 = LINE('',#4881,#4882);-#4881 = CARTESIAN_POINT('',(36.06,0.5,-4.));-#4882 = VECTOR('',#4883,1.);-#4883 = DIRECTION('',(-1.,0.,0.));-#4884 = PCURVE('',#4838,#4885);-#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890);-#4886 = LINE('',#4887,#4888);-#4887 = CARTESIAN_POINT('',(0.,-0.));-#4888 = VECTOR('',#4889,1.);-#4889 = DIRECTION('',(1.,0.));-#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4891 = PCURVE('',#4631,#4892);-#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897);-#4893 = LINE('',#4894,#4895);-#4894 = CARTESIAN_POINT('',(0.5,0.5));-#4895 = VECTOR('',#4896,1.);-#4896 = DIRECTION('',(-1.,0.));-#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4898 = ORIENTED_EDGE('',*,*,#4899,.T.);-#4899 = EDGE_CURVE('',#4875,#4823,#4900,.T.);-#4900 = SURFACE_CURVE('',#4901,(#4905,#4912),.PCURVE_S1.);-#4901 = LINE('',#4902,#4903);-#4902 = CARTESIAN_POINT('',(36.06,0.5,-4.));-#4903 = VECTOR('',#4904,1.);-#4904 = DIRECTION('',(0.,0.,1.));-#4905 = PCURVE('',#4838,#4906);-#4906 = DEFINITIONAL_REPRESENTATION('',(#4907),#4911);+#4855 = DIRECTION('',(0.,1.));+#4856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4857 = ORIENTED_EDGE('',*,*,#4858,.F.);+#4858 = EDGE_CURVE('',#4859,#4836,#4861,.T.);+#4859 = VERTEX_POINT('',#4860);+#4860 = CARTESIAN_POINT('',(10.66,2.25,4.43));+#4861 = SURFACE_CURVE('',#4862,(#4866,#4872),.PCURVE_S1.);+#4862 = LINE('',#4863,#4864);+#4863 = CARTESIAN_POINT('',(10.66,2.25,-0.82));+#4864 = VECTOR('',#4865,1.);+#4865 = DIRECTION('',(0.,0.,-1.));+#4866 = PCURVE('',#1382,#4867);+#4867 = DEFINITIONAL_REPRESENTATION('',(#4868),#4871);+#4868 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4869,#4870),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#4869 = CARTESIAN_POINT('',(7.43,-2.75));+#4870 = CARTESIAN_POINT('',(4.36,-2.75));+#4871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4872 = PCURVE('',#3289,#4873);+#4873 = DEFINITIONAL_REPRESENTATION('',(#4874),#4877);+#4874 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4875,#4876),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#4875 = CARTESIAN_POINT('',(3.07,13.63));+#4876 = CARTESIAN_POINT('',(0.,13.63));+#4877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4878 = ORIENTED_EDGE('',*,*,#4879,.T.);+#4879 = EDGE_CURVE('',#4859,#4786,#4880,.T.);+#4880 = SURFACE_CURVE('',#4881,(#4885,#4892),.PCURVE_S1.);+#4881 = LINE('',#4882,#4883);+#4882 = CARTESIAN_POINT('',(10.66,8.25,4.43));+#4883 = VECTOR('',#4884,1.);+#4884 = DIRECTION('',(0.,-1.,0.));+#4885 = PCURVE('',#1382,#4886);+#4886 = DEFINITIONAL_REPRESENTATION('',(#4887),#4891);+#4887 = LINE('',#4888,#4889);+#4888 = CARTESIAN_POINT('',(7.43,-8.75));+#4889 = VECTOR('',#4890,1.);+#4890 = DIRECTION('',(0.,1.));+#4891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4892 = PCURVE('',#4747,#4893);+#4893 = DEFINITIONAL_REPRESENTATION('',(#4894),#4898);+#4894 = LINE('',#4895,#4896);+#4895 = CARTESIAN_POINT('',(1.,8.75));+#4896 = VECTOR('',#4897,1.);+#4897 = DIRECTION('',(0.,-1.));+#4898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4899 = ADVANCED_FACE('',(#4900),#1462,.F.);+#4900 = FACE_BOUND('',#4901,.F.);+#4901 = EDGE_LOOP('',(#4902,#4925,#4926,#4949));+#4902 = ORIENTED_EDGE('',*,*,#4903,.F.);+#4903 = EDGE_CURVE('',#1446,#4904,#4906,.T.);+#4904 = VERTEX_POINT('',#4905);+#4905 = CARTESIAN_POINT('',(15.74,0.5,3.43));+#4906 = SURFACE_CURVE('',#4907,(#4911,#4918),.PCURVE_S1.); #4907 = LINE('',#4908,#4909);-#4908 = CARTESIAN_POINT('',(0.,-0.));+#4908 = CARTESIAN_POINT('',(15.74,0.5,-3.)); #4909 = VECTOR('',#4910,1.);-#4910 = DIRECTION('',(0.,-1.));-#4911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4912 = PCURVE('',#4605,#4913);-#4913 = DEFINITIONAL_REPRESENTATION('',(#4914),#4918);-#4914 = LINE('',#4915,#4916);-#4915 = CARTESIAN_POINT('',(1.,0.));-#4916 = VECTOR('',#4917,1.);-#4917 = DIRECTION('',(0.,-1.));-#4918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4919 = ORIENTED_EDGE('',*,*,#4822,.T.);-#4920 = ORIENTED_EDGE('',*,*,#4921,.F.);-#4921 = EDGE_CURVE('',#4877,#4800,#4922,.T.);-#4922 = SURFACE_CURVE('',#4923,(#4927,#4934),.PCURVE_S1.);-#4923 = LINE('',#4924,#4925);-#4924 = CARTESIAN_POINT('',(35.06,0.5,-4.));-#4925 = VECTOR('',#4926,1.);-#4926 = DIRECTION('',(0.,0.,1.));-#4927 = PCURVE('',#4838,#4928);-#4928 = DEFINITIONAL_REPRESENTATION('',(#4929),#4933);-#4929 = LINE('',#4930,#4931);-#4930 = CARTESIAN_POINT('',(1.,0.));-#4931 = VECTOR('',#4932,1.);-#4932 = DIRECTION('',(0.,-1.));-#4933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4934 = PCURVE('',#4549,#4935);-#4935 = DEFINITIONAL_REPRESENTATION('',(#4936),#4940);-#4936 = LINE('',#4937,#4938);-#4937 = CARTESIAN_POINT('',(0.,0.));-#4938 = VECTOR('',#4939,1.);-#4939 = DIRECTION('',(0.,-1.));-#4940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4941 = ADVANCED_FACE('',(#4942),#4631,.F.);-#4942 = FACE_BOUND('',#4943,.F.);-#4943 = EDGE_LOOP('',(#4944,#4945,#4966,#4967));-#4944 = ORIENTED_EDGE('',*,*,#4617,.T.);-#4945 = ORIENTED_EDGE('',*,*,#4946,.T.);-#4946 = EDGE_CURVE('',#4590,#4875,#4947,.T.);-#4947 = SURFACE_CURVE('',#4948,(#4952,#4959),.PCURVE_S1.);-#4948 = LINE('',#4949,#4950);-#4949 = CARTESIAN_POINT('',(36.06,-0.5,-4.));-#4950 = VECTOR('',#4951,1.);-#4951 = DIRECTION('',(0.,1.,0.));-#4952 = PCURVE('',#4631,#4953);-#4953 = DEFINITIONAL_REPRESENTATION('',(#4954),#4958);-#4954 = LINE('',#4955,#4956);-#4955 = CARTESIAN_POINT('',(0.5,-0.5));-#4956 = VECTOR('',#4957,1.);-#4957 = DIRECTION('',(0.,1.));-#4958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4959 = PCURVE('',#4605,#4960);-#4960 = DEFINITIONAL_REPRESENTATION('',(#4961),#4965);-#4961 = LINE('',#4962,#4963);-#4962 = CARTESIAN_POINT('',(0.,0.));-#4963 = VECTOR('',#4964,1.);-#4964 = DIRECTION('',(1.,0.));-#4965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4966 = ORIENTED_EDGE('',*,*,#4874,.T.);-#4967 = ORIENTED_EDGE('',*,*,#4968,.T.);-#4968 = EDGE_CURVE('',#4877,#4527,#4969,.T.);-#4969 = SURFACE_CURVE('',#4970,(#4974,#4981),.PCURVE_S1.);-#4970 = LINE('',#4971,#4972);-#4971 = CARTESIAN_POINT('',(35.06,0.5,-4.));-#4972 = VECTOR('',#4973,1.);-#4973 = DIRECTION('',(0.,-1.,0.));-#4974 = PCURVE('',#4631,#4975);-#4975 = DEFINITIONAL_REPRESENTATION('',(#4976),#4980);-#4976 = LINE('',#4977,#4978);-#4977 = CARTESIAN_POINT('',(-0.5,0.5));-#4978 = VECTOR('',#4979,1.);-#4979 = DIRECTION('',(0.,-1.));-#4980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4981 = PCURVE('',#4549,#4982);-#4982 = DEFINITIONAL_REPRESENTATION('',(#4983),#4987);+#4910 = DIRECTION('',(0.,0.,1.));+#4911 = PCURVE('',#1462,#4912);+#4912 = DEFINITIONAL_REPRESENTATION('',(#4913),#4917);+#4913 = LINE('',#4914,#4915);+#4914 = CARTESIAN_POINT('',(0.,1.));+#4915 = VECTOR('',#4916,1.);+#4916 = DIRECTION('',(1.,0.));+#4917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4918 = PCURVE('',#1488,#4919);+#4919 = DEFINITIONAL_REPRESENTATION('',(#4920),#4924);+#4920 = LINE('',#4921,#4922);+#4921 = CARTESIAN_POINT('',(0.,-1.));+#4922 = VECTOR('',#4923,1.);+#4923 = DIRECTION('',(1.,0.));+#4924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4925 = ORIENTED_EDGE('',*,*,#1445,.T.);+#4926 = ORIENTED_EDGE('',*,*,#4927,.T.);+#4927 = EDGE_CURVE('',#1448,#4928,#4930,.T.);+#4928 = VERTEX_POINT('',#4929);+#4929 = CARTESIAN_POINT('',(14.74,0.5,3.43));+#4930 = SURFACE_CURVE('',#4931,(#4935,#4942),.PCURVE_S1.);+#4931 = LINE('',#4932,#4933);+#4932 = CARTESIAN_POINT('',(14.74,0.5,-3.));+#4933 = VECTOR('',#4934,1.);+#4934 = DIRECTION('',(0.,0.,1.));+#4935 = PCURVE('',#1462,#4936);+#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941);+#4937 = LINE('',#4938,#4939);+#4938 = CARTESIAN_POINT('',(0.,0.));+#4939 = VECTOR('',#4940,1.);+#4940 = DIRECTION('',(1.,0.));+#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4942 = PCURVE('',#1538,#4943);+#4943 = DEFINITIONAL_REPRESENTATION('',(#4944),#4948);+#4944 = LINE('',#4945,#4946);+#4945 = CARTESIAN_POINT('',(0.,-1.));+#4946 = VECTOR('',#4947,1.);+#4947 = DIRECTION('',(1.,0.));+#4948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4949 = ORIENTED_EDGE('',*,*,#4950,.T.);+#4950 = EDGE_CURVE('',#4928,#4904,#4951,.T.);+#4951 = SURFACE_CURVE('',#4952,(#4956,#4962),.PCURVE_S1.);+#4952 = LINE('',#4953,#4954);+#4953 = CARTESIAN_POINT('',(14.74,0.5,3.43));+#4954 = VECTOR('',#4955,1.);+#4955 = DIRECTION('',(1.,0.,0.));+#4956 = PCURVE('',#1462,#4957);+#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4961);+#4958 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4959,#4960),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4959 = CARTESIAN_POINT('',(6.43,0.));+#4960 = CARTESIAN_POINT('',(6.43,1.));+#4961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4962 = PCURVE('',#4963,#4968);+#4963 = PLANE('',#4964);+#4964 = AXIS2_PLACEMENT_3D('',#4965,#4966,#4967);+#4965 = CARTESIAN_POINT('',(14.74,-0.5,3.43));+#4966 = DIRECTION('',(0.,0.,1.));+#4967 = DIRECTION('',(1.,0.,0.));+#4968 = DEFINITIONAL_REPRESENTATION('',(#4969),#4972);+#4969 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4970,#4971),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4970 = CARTESIAN_POINT('',(0.,1.));+#4971 = CARTESIAN_POINT('',(1.,1.));+#4972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4973 = ADVANCED_FACE('',(#4974),#1538,.T.);+#4974 = FACE_BOUND('',#4975,.T.);+#4975 = EDGE_LOOP('',(#4976,#4977,#4978,#5001,#5022,#5050));+#4976 = ORIENTED_EDGE('',*,*,#1525,.T.);+#4977 = ORIENTED_EDGE('',*,*,#4927,.T.);+#4978 = ORIENTED_EDGE('',*,*,#4979,.T.);+#4979 = EDGE_CURVE('',#4928,#4980,#4982,.T.);+#4980 = VERTEX_POINT('',#4981);+#4981 = CARTESIAN_POINT('',(14.74,2.25,3.43));+#4982 = SURFACE_CURVE('',#4983,(#4987,#4994),.PCURVE_S1.); #4983 = LINE('',#4984,#4985);-#4984 = CARTESIAN_POINT('',(0.,0.));+#4984 = CARTESIAN_POINT('',(14.74,-0.5,3.43)); #4985 = VECTOR('',#4986,1.);-#4986 = DIRECTION('',(1.,0.));-#4987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#4988 = ADVANCED_FACE('',(#4989),#4605,.F.);-#4989 = FACE_BOUND('',#4990,.F.);-#4990 = EDGE_LOOP('',(#4991,#4992,#4993,#4994,#4995,#4996));-#4991 = ORIENTED_EDGE('',*,*,#4946,.F.);-#4992 = ORIENTED_EDGE('',*,*,#4589,.T.);-#4993 = ORIENTED_EDGE('',*,*,#4670,.F.);-#4994 = ORIENTED_EDGE('',*,*,#4752,.F.);-#4995 = ORIENTED_EDGE('',*,*,#4850,.T.);-#4996 = ORIENTED_EDGE('',*,*,#4899,.F.);-#4997 = ADVANCED_FACE('',(#4998),#4549,.F.);-#4998 = FACE_BOUND('',#4999,.F.);-#4999 = EDGE_LOOP('',(#5000,#5001,#5002,#5003,#5004,#5005));-#5000 = ORIENTED_EDGE('',*,*,#4968,.F.);-#5001 = ORIENTED_EDGE('',*,*,#4921,.T.);-#5002 = ORIENTED_EDGE('',*,*,#4799,.F.);-#5003 = ORIENTED_EDGE('',*,*,#4774,.F.);-#5004 = ORIENTED_EDGE('',*,*,#4646,.F.);-#5005 = ORIENTED_EDGE('',*,*,#4526,.F.);-#5006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5010)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5007,#5008,#5009)) REPRESENTATION_CONTEXT-('Context #1','3D Context with UNIT and UNCERTAINTY') );-#5007 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );-#5008 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );-#5009 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );-#5010 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5007,-  'distance_accuracy_value','confusion accuracy');-#5011 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5012,#5014);-#5012 = ( REPRESENTATION_RELATIONSHIP('','',#1117,#55) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5013) -SHAPE_REPRESENTATION_RELATIONSHIP() );-#5013 = ITEM_DEFINED_TRANSFORMATION('','',#11,#60);-#5014 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',-  #5015);-#5015 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('58','pins','',#50,#1112,$);-#5016 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1114));-#5017 = SHAPE_DEFINITION_REPRESENTATION(#5018,#5024);-#5018 = PRODUCT_DEFINITION_SHAPE('','',#5019);-#5019 = PRODUCT_DEFINITION('design','',#5020,#5023);-#5020 = PRODUCT_DEFINITION_FORMATION('','',#5021);-#5021 = PRODUCT('threaded_inserts','threaded_inserts','',(#5022));-#5022 = PRODUCT_CONTEXT('',#2,'mechanical');-#5023 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#5024 = SHAPE_REPRESENTATION('',(#11,#5025,#5207),#5389);-#5025 = MANIFOLD_SOLID_BREP('',#5026);-#5026 = CLOSED_SHELL('',(#5027,#5115,#5193,#5200));-#5027 = ADVANCED_FACE('',(#5028),#5041,.T.);-#5028 = FACE_BOUND('',#5029,.T.);-#5029 = EDGE_LOOP('',(#5030,#5064,#5087,#5114));-#5030 = ORIENTED_EDGE('',*,*,#5031,.T.);-#5031 = EDGE_CURVE('',#5032,#5032,#5034,.T.);-#5032 = VERTEX_POINT('',#5033);-#5033 = CARTESIAN_POINT('',(-3.13,10.25,4.2));-#5034 = SURFACE_CURVE('',#5035,(#5040,#5052),.PCURVE_S1.);-#5035 = CIRCLE('',#5036,1.95);-#5036 = AXIS2_PLACEMENT_3D('',#5037,#5038,#5039);-#5037 = CARTESIAN_POINT('',(-5.08,10.25,4.2));-#5038 = DIRECTION('',(0.,-1.,0.));-#5039 = DIRECTION('',(1.,0.,0.));-#5040 = PCURVE('',#5041,#5046);-#5041 = CYLINDRICAL_SURFACE('',#5042,1.95);-#5042 = AXIS2_PLACEMENT_3D('',#5043,#5044,#5045);-#5043 = CARTESIAN_POINT('',(-5.08,10.25,4.2));-#5044 = DIRECTION('',(-0.,1.,-0.));-#5045 = DIRECTION('',(1.,0.,0.));-#5046 = DEFINITIONAL_REPRESENTATION('',(#5047),#5051);-#5047 = LINE('',#5048,#5049);-#5048 = CARTESIAN_POINT('',(6.28318530718,0.));-#5049 = VECTOR('',#5050,1.);-#5050 = DIRECTION('',(-1.,0.));-#5051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5052 = PCURVE('',#5053,#5058);-#5053 = PLANE('',#5054);-#5054 = AXIS2_PLACEMENT_3D('',#5055,#5056,#5057);-#5055 = CARTESIAN_POINT('',(-5.08,10.25,4.2));-#5056 = DIRECTION('',(-0.,-1.,-0.));-#5057 = DIRECTION('',(0.,0.,-1.));+#4986 = DIRECTION('',(0.,1.,0.));+#4987 = PCURVE('',#1538,#4988);+#4988 = DEFINITIONAL_REPRESENTATION('',(#4989),#4993);+#4989 = LINE('',#4990,#4991);+#4990 = CARTESIAN_POINT('',(6.43,0.));+#4991 = VECTOR('',#4992,1.);+#4992 = DIRECTION('',(0.,-1.));+#4993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4994 = PCURVE('',#4963,#4995);+#4995 = DEFINITIONAL_REPRESENTATION('',(#4996),#5000);+#4996 = LINE('',#4997,#4998);+#4997 = CARTESIAN_POINT('',(0.,0.));+#4998 = VECTOR('',#4999,1.);+#4999 = DIRECTION('',(0.,1.));+#5000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5001 = ORIENTED_EDGE('',*,*,#5002,.F.);+#5002 = EDGE_CURVE('',#5003,#4980,#5005,.T.);+#5003 = VERTEX_POINT('',#5004);+#5004 = CARTESIAN_POINT('',(14.74,2.25,4.43));+#5005 = SURFACE_CURVE('',#5006,(#5010,#5016),.PCURVE_S1.);+#5006 = LINE('',#5007,#5008);+#5007 = CARTESIAN_POINT('',(14.74,2.25,-0.82));+#5008 = VECTOR('',#5009,1.);+#5009 = DIRECTION('',(0.,0.,-1.));+#5010 = PCURVE('',#1538,#5011);+#5011 = DEFINITIONAL_REPRESENTATION('',(#5012),#5015);+#5012 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5013,#5014),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5013 = CARTESIAN_POINT('',(7.43,-2.75));+#5014 = CARTESIAN_POINT('',(4.36,-2.75));+#5015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5016 = PCURVE('',#3289,#5017);+#5017 = DEFINITIONAL_REPRESENTATION('',(#5018),#5021);+#5018 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5019,#5020),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5019 = CARTESIAN_POINT('',(3.07,17.71));+#5020 = CARTESIAN_POINT('',(0.,17.71));+#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5022 = ORIENTED_EDGE('',*,*,#5023,.F.);+#5023 = EDGE_CURVE('',#5024,#5003,#5026,.T.);+#5024 = VERTEX_POINT('',#5025);+#5025 = CARTESIAN_POINT('',(14.74,-0.5,4.43));+#5026 = SURFACE_CURVE('',#5027,(#5031,#5038),.PCURVE_S1.);+#5027 = LINE('',#5028,#5029);+#5028 = CARTESIAN_POINT('',(14.74,-0.5,4.43));+#5029 = VECTOR('',#5030,1.);+#5030 = DIRECTION('',(0.,1.,0.));+#5031 = PCURVE('',#1538,#5032);+#5032 = DEFINITIONAL_REPRESENTATION('',(#5033),#5037);+#5033 = LINE('',#5034,#5035);+#5034 = CARTESIAN_POINT('',(7.43,0.));+#5035 = VECTOR('',#5036,1.);+#5036 = DIRECTION('',(0.,-1.));+#5037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5038 = PCURVE('',#5039,#5044);+#5039 = PLANE('',#5040);+#5040 = AXIS2_PLACEMENT_3D('',#5041,#5042,#5043);+#5041 = CARTESIAN_POINT('',(14.74,-0.5,4.43));+#5042 = DIRECTION('',(0.,0.,1.));+#5043 = DIRECTION('',(1.,0.,0.));+#5044 = DEFINITIONAL_REPRESENTATION('',(#5045),#5049);+#5045 = LINE('',#5046,#5047);+#5046 = CARTESIAN_POINT('',(0.,0.));+#5047 = VECTOR('',#5048,1.);+#5048 = DIRECTION('',(0.,1.));+#5049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5050 = ORIENTED_EDGE('',*,*,#5051,.T.);+#5051 = EDGE_CURVE('',#5024,#1500,#5052,.T.);+#5052 = SURFACE_CURVE('',#5053,(#5057,#5064),.PCURVE_S1.);+#5053 = LINE('',#5054,#5055);+#5054 = CARTESIAN_POINT('',(14.74,-0.5,4.43));+#5055 = VECTOR('',#5056,1.);+#5056 = DIRECTION('',(0.,0.,-1.));+#5057 = PCURVE('',#1538,#5058); #5058 = DEFINITIONAL_REPRESENTATION('',(#5059),#5063);-#5059 = CIRCLE('',#5060,1.95);-#5060 = AXIS2_PLACEMENT_2D('',#5061,#5062);-#5061 = CARTESIAN_POINT('',(0.,0.));-#5062 = DIRECTION('',(0.,1.));+#5059 = LINE('',#5060,#5061);+#5060 = CARTESIAN_POINT('',(7.43,0.));+#5061 = VECTOR('',#5062,1.);+#5062 = DIRECTION('',(-1.,0.)); #5063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#5064 = ORIENTED_EDGE('',*,*,#5065,.T.);-#5065 = EDGE_CURVE('',#5032,#5066,#5068,.T.);-#5066 = VERTEX_POINT('',#5067);-#5067 = CARTESIAN_POINT('',(-3.13,6.25,4.2));-#5068 = SEAM_CURVE('',#5069,(#5073,#5080),.PCURVE_S1.);-#5069 = LINE('',#5070,#5071);-#5070 = CARTESIAN_POINT('',(-3.13,10.25,4.2));-#5071 = VECTOR('',#5072,1.);-#5072 = DIRECTION('',(0.,-1.,0.));-#5073 = PCURVE('',#5041,#5074);-#5074 = DEFINITIONAL_REPRESENTATION('',(#5075),#5079);-#5075 = LINE('',#5076,#5077);-#5076 = CARTESIAN_POINT('',(0.,0.));-#5077 = VECTOR('',#5078,1.);-#5078 = DIRECTION('',(0.,-1.));-#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5080 = PCURVE('',#5041,#5081);-#5081 = DEFINITIONAL_REPRESENTATION('',(#5082),#5086);-#5082 = LINE('',#5083,#5084);-#5083 = CARTESIAN_POINT('',(6.28318530718,0.));-#5084 = VECTOR('',#5085,1.);-#5085 = DIRECTION('',(0.,-1.));-#5086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5087 = ORIENTED_EDGE('',*,*,#5088,.F.);-#5088 = EDGE_CURVE('',#5066,#5066,#5089,.T.);-#5089 = SURFACE_CURVE('',#5090,(#5095,#5102),.PCURVE_S1.);-#5090 = CIRCLE('',#5091,1.95);-#5091 = AXIS2_PLACEMENT_3D('',#5092,#5093,#5094);-#5092 = CARTESIAN_POINT('',(-5.08,6.25,4.2));-#5093 = DIRECTION('',(0.,-1.,0.));-#5094 = DIRECTION('',(1.,0.,0.));-#5095 = PCURVE('',#5041,#5096);-#5096 = DEFINITIONAL_REPRESENTATION('',(#5097),#5101);-#5097 = LINE('',#5098,#5099);-#5098 = CARTESIAN_POINT('',(6.28318530718,-4.));-#5099 = VECTOR('',#5100,1.);-#5100 = DIRECTION('',(-1.,0.));-#5101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5102 = PCURVE('',#5103,#5108);-#5103 = PLANE('',#5104);-#5104 = AXIS2_PLACEMENT_3D('',#5105,#5106,#5107);-#5105 = CARTESIAN_POINT('',(-5.08,6.25,4.2));-#5106 = DIRECTION('',(-0.,-1.,-0.));-#5107 = DIRECTION('',(0.,0.,-1.));-#5108 = DEFINITIONAL_REPRESENTATION('',(#5109),#5113);-#5109 = CIRCLE('',#5110,1.95);-#5110 = AXIS2_PLACEMENT_2D('',#5111,#5112);-#5111 = CARTESIAN_POINT('',(0.,0.));-#5112 = DIRECTION('',(0.,1.));-#5113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5114 = ORIENTED_EDGE('',*,*,#5065,.F.);-#5115 = ADVANCED_FACE('',(#5116),#5129,.F.);-#5116 = FACE_BOUND('',#5117,.F.);-#5117 = EDGE_LOOP('',(#5118,#5147,#5170,#5192));-#5118 = ORIENTED_EDGE('',*,*,#5119,.T.);-#5119 = EDGE_CURVE('',#5120,#5120,#5122,.T.);-#5120 = VERTEX_POINT('',#5121);-#5121 = CARTESIAN_POINT('',(-3.88,10.25,4.2));-#5122 = SURFACE_CURVE('',#5123,(#5128,#5140),.PCURVE_S1.);-#5123 = CIRCLE('',#5124,1.2);-#5124 = AXIS2_PLACEMENT_3D('',#5125,#5126,#5127);-#5125 = CARTESIAN_POINT('',(-5.08,10.25,4.2));-#5126 = DIRECTION('',(0.,-1.,0.));-#5127 = DIRECTION('',(1.,0.,0.));-#5128 = PCURVE('',#5129,#5134);-#5129 = CYLINDRICAL_SURFACE('',#5130,1.2);-#5130 = AXIS2_PLACEMENT_3D('',#5131,#5132,#5133);-#5131 = CARTESIAN_POINT('',(-5.08,10.25,4.2));-#5132 = DIRECTION('',(-0.,1.,-0.));-#5133 = DIRECTION('',(1.,0.,0.));-#5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139);-#5135 = LINE('',#5136,#5137);-#5136 = CARTESIAN_POINT('',(6.28318530718,0.));-#5137 = VECTOR('',#5138,1.);-#5138 = DIRECTION('',(-1.,0.));-#5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5140 = PCURVE('',#5053,#5141);-#5141 = DEFINITIONAL_REPRESENTATION('',(#5142),#5146);-#5142 = CIRCLE('',#5143,1.2);-#5143 = AXIS2_PLACEMENT_2D('',#5144,#5145);-#5144 = CARTESIAN_POINT('',(0.,0.));-#5145 = DIRECTION('',(0.,1.));-#5146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5147 = ORIENTED_EDGE('',*,*,#5148,.T.);-#5148 = EDGE_CURVE('',#5120,#5149,#5151,.T.);-#5149 = VERTEX_POINT('',#5150);-#5150 = CARTESIAN_POINT('',(-3.88,6.25,4.2));-#5151 = SEAM_CURVE('',#5152,(#5156,#5163),.PCURVE_S1.);-#5152 = LINE('',#5153,#5154);-#5153 = CARTESIAN_POINT('',(-3.88,10.25,4.2));-#5154 = VECTOR('',#5155,1.);-#5155 = DIRECTION('',(0.,-1.,0.));-#5156 = PCURVE('',#5129,#5157);-#5157 = DEFINITIONAL_REPRESENTATION('',(#5158),#5162);-#5158 = LINE('',#5159,#5160);-#5159 = CARTESIAN_POINT('',(0.,0.));-#5160 = VECTOR('',#5161,1.);-#5161 = DIRECTION('',(0.,-1.));-#5162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5163 = PCURVE('',#5129,#5164);-#5164 = DEFINITIONAL_REPRESENTATION('',(#5165),#5169);-#5165 = LINE('',#5166,#5167);-#5166 = CARTESIAN_POINT('',(6.28318530718,0.));-#5167 = VECTOR('',#5168,1.);-#5168 = DIRECTION('',(0.,-1.));+#5064 = PCURVE('',#1514,#5065);+#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070);+#5066 = LINE('',#5067,#5068);+#5067 = CARTESIAN_POINT('',(7.43,0.));+#5068 = VECTOR('',#5069,1.);+#5069 = DIRECTION('',(-1.,0.));+#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5071 = ADVANCED_FACE('',(#5072),#1514,.T.);+#5072 = FACE_BOUND('',#5073,.T.);+#5073 = EDGE_LOOP('',(#5074,#5075,#5076,#5099));+#5074 = ORIENTED_EDGE('',*,*,#1499,.T.);+#5075 = ORIENTED_EDGE('',*,*,#5051,.F.);+#5076 = ORIENTED_EDGE('',*,*,#5077,.T.);+#5077 = EDGE_CURVE('',#5024,#5078,#5080,.T.);+#5078 = VERTEX_POINT('',#5079);+#5079 = CARTESIAN_POINT('',(15.74,-0.5,4.43));+#5080 = SURFACE_CURVE('',#5081,(#5085,#5092),.PCURVE_S1.);+#5081 = LINE('',#5082,#5083);+#5082 = CARTESIAN_POINT('',(14.74,-0.5,4.43));+#5083 = VECTOR('',#5084,1.);+#5084 = DIRECTION('',(1.,0.,0.));+#5085 = PCURVE('',#1514,#5086);+#5086 = DEFINITIONAL_REPRESENTATION('',(#5087),#5091);+#5087 = LINE('',#5088,#5089);+#5088 = CARTESIAN_POINT('',(7.43,0.));+#5089 = VECTOR('',#5090,1.);+#5090 = DIRECTION('',(0.,1.));+#5091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5092 = PCURVE('',#5039,#5093);+#5093 = DEFINITIONAL_REPRESENTATION('',(#5094),#5098);+#5094 = LINE('',#5095,#5096);+#5095 = CARTESIAN_POINT('',(0.,0.));+#5096 = VECTOR('',#5097,1.);+#5097 = DIRECTION('',(1.,0.));+#5098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5099 = ORIENTED_EDGE('',*,*,#5100,.F.);+#5100 = EDGE_CURVE('',#1474,#5078,#5101,.T.);+#5101 = SURFACE_CURVE('',#5102,(#5106,#5113),.PCURVE_S1.);+#5102 = LINE('',#5103,#5104);+#5103 = CARTESIAN_POINT('',(15.74,-0.5,-3.));+#5104 = VECTOR('',#5105,1.);+#5105 = DIRECTION('',(0.,0.,1.));+#5106 = PCURVE('',#1514,#5107);+#5107 = DEFINITIONAL_REPRESENTATION('',(#5108),#5112);+#5108 = LINE('',#5109,#5110);+#5109 = CARTESIAN_POINT('',(0.,1.));+#5110 = VECTOR('',#5111,1.);+#5111 = DIRECTION('',(1.,0.));+#5112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5113 = PCURVE('',#1488,#5114);+#5114 = DEFINITIONAL_REPRESENTATION('',(#5115),#5119);+#5115 = LINE('',#5116,#5117);+#5116 = CARTESIAN_POINT('',(0.,0.));+#5117 = VECTOR('',#5118,1.);+#5118 = DIRECTION('',(1.,0.));+#5119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5120 = ADVANCED_FACE('',(#5121),#1488,.F.);+#5121 = FACE_BOUND('',#5122,.F.);+#5122 = EDGE_LOOP('',(#5123,#5124,#5125,#5126,#5149,#5170));+#5123 = ORIENTED_EDGE('',*,*,#5100,.F.);+#5124 = ORIENTED_EDGE('',*,*,#1473,.T.);+#5125 = ORIENTED_EDGE('',*,*,#4903,.T.);+#5126 = ORIENTED_EDGE('',*,*,#5127,.T.);+#5127 = EDGE_CURVE('',#4904,#5128,#5130,.T.);+#5128 = VERTEX_POINT('',#5129);+#5129 = CARTESIAN_POINT('',(15.74,2.25,3.43));+#5130 = SURFACE_CURVE('',#5131,(#5135,#5142),.PCURVE_S1.);+#5131 = LINE('',#5132,#5133);+#5132 = CARTESIAN_POINT('',(15.74,-0.5,3.43));+#5133 = VECTOR('',#5134,1.);+#5134 = DIRECTION('',(0.,1.,0.));+#5135 = PCURVE('',#1488,#5136);+#5136 = DEFINITIONAL_REPRESENTATION('',(#5137),#5141);+#5137 = LINE('',#5138,#5139);+#5138 = CARTESIAN_POINT('',(6.43,0.));+#5139 = VECTOR('',#5140,1.);+#5140 = DIRECTION('',(0.,-1.));+#5141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5142 = PCURVE('',#4963,#5143);+#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148);+#5144 = LINE('',#5145,#5146);+#5145 = CARTESIAN_POINT('',(1.,0.));+#5146 = VECTOR('',#5147,1.);+#5147 = DIRECTION('',(0.,1.));+#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5149 = ORIENTED_EDGE('',*,*,#5150,.F.);+#5150 = EDGE_CURVE('',#5151,#5128,#5153,.T.);+#5151 = VERTEX_POINT('',#5152);+#5152 = CARTESIAN_POINT('',(15.74,2.25,4.43));+#5153 = SURFACE_CURVE('',#5154,(#5158,#5164),.PCURVE_S1.);+#5154 = LINE('',#5155,#5156);+#5155 = CARTESIAN_POINT('',(15.74,2.25,-0.82));+#5156 = VECTOR('',#5157,1.);+#5157 = DIRECTION('',(0.,0.,-1.));+#5158 = PCURVE('',#1488,#5159);+#5159 = DEFINITIONAL_REPRESENTATION('',(#5160),#5163);+#5160 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5161,#5162),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5161 = CARTESIAN_POINT('',(7.43,-2.75));+#5162 = CARTESIAN_POINT('',(4.36,-2.75));+#5163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5164 = PCURVE('',#3289,#5165);+#5165 = DEFINITIONAL_REPRESENTATION('',(#5166),#5169);+#5166 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5167,#5168),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5167 = CARTESIAN_POINT('',(3.07,18.71));+#5168 = CARTESIAN_POINT('',(0.,18.71)); #5169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#5170 = ORIENTED_EDGE('',*,*,#5171,.F.);-#5171 = EDGE_CURVE('',#5149,#5149,#5172,.T.);-#5172 = SURFACE_CURVE('',#5173,(#5178,#5185),.PCURVE_S1.);-#5173 = CIRCLE('',#5174,1.2);-#5174 = AXIS2_PLACEMENT_3D('',#5175,#5176,#5177);-#5175 = CARTESIAN_POINT('',(-5.08,6.25,4.2));+#5170 = ORIENTED_EDGE('',*,*,#5171,.T.);+#5171 = EDGE_CURVE('',#5151,#5078,#5172,.T.);+#5172 = SURFACE_CURVE('',#5173,(#5177,#5184),.PCURVE_S1.);+#5173 = LINE('',#5174,#5175);+#5174 = CARTESIAN_POINT('',(15.74,8.25,4.43));+#5175 = VECTOR('',#5176,1.); #5176 = DIRECTION('',(0.,-1.,0.));-#5177 = DIRECTION('',(1.,0.,0.));-#5178 = PCURVE('',#5129,#5179);-#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184);-#5180 = LINE('',#5181,#5182);-#5181 = CARTESIAN_POINT('',(6.28318530718,-4.));-#5182 = VECTOR('',#5183,1.);-#5183 = DIRECTION('',(-1.,0.));-#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5185 = PCURVE('',#5103,#5186);-#5186 = DEFINITIONAL_REPRESENTATION('',(#5187),#5191);-#5187 = CIRCLE('',#5188,1.2);-#5188 = AXIS2_PLACEMENT_2D('',#5189,#5190);-#5189 = CARTESIAN_POINT('',(0.,0.));-#5190 = DIRECTION('',(0.,1.));-#5191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5192 = ORIENTED_EDGE('',*,*,#5148,.F.);-#5193 = ADVANCED_FACE('',(#5194,#5197),#5053,.F.);-#5194 = FACE_BOUND('',#5195,.F.);-#5195 = EDGE_LOOP('',(#5196));-#5196 = ORIENTED_EDGE('',*,*,#5031,.T.);-#5197 = FACE_BOUND('',#5198,.F.);-#5198 = EDGE_LOOP('',(#5199));-#5199 = ORIENTED_EDGE('',*,*,#5119,.F.);-#5200 = ADVANCED_FACE('',(#5201,#5204),#5103,.T.);-#5201 = FACE_BOUND('',#5202,.T.);-#5202 = EDGE_LOOP('',(#5203));-#5203 = ORIENTED_EDGE('',*,*,#5088,.T.);-#5204 = FACE_BOUND('',#5205,.T.);-#5205 = EDGE_LOOP('',(#5206));-#5206 = ORIENTED_EDGE('',*,*,#5171,.F.);-#5207 = MANIFOLD_SOLID_BREP('',#5208);-#5208 = CLOSED_SHELL('',(#5209,#5297,#5375,#5382));-#5209 = ADVANCED_FACE('',(#5210),#5223,.T.);-#5210 = FACE_BOUND('',#5211,.T.);-#5211 = EDGE_LOOP('',(#5212,#5246,#5269,#5296));-#5212 = ORIENTED_EDGE('',*,*,#5213,.T.);-#5213 = EDGE_CURVE('',#5214,#5214,#5216,.T.);-#5214 = VERTEX_POINT('',#5215);-#5215 = CARTESIAN_POINT('',(42.59,10.25,4.2));-#5216 = SURFACE_CURVE('',#5217,(#5222,#5234),.PCURVE_S1.);-#5217 = CIRCLE('',#5218,1.95);-#5218 = AXIS2_PLACEMENT_3D('',#5219,#5220,#5221);-#5219 = CARTESIAN_POINT('',(40.64,10.25,4.2));-#5220 = DIRECTION('',(0.,-1.,0.));-#5221 = DIRECTION('',(1.,0.,0.));-#5222 = PCURVE('',#5223,#5228);-#5223 = CYLINDRICAL_SURFACE('',#5224,1.95);-#5224 = AXIS2_PLACEMENT_3D('',#5225,#5226,#5227);-#5225 = CARTESIAN_POINT('',(40.64,10.25,4.2));-#5226 = DIRECTION('',(-0.,1.,-0.));-#5227 = DIRECTION('',(1.,0.,0.));+#5177 = PCURVE('',#1488,#5178);+#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183);+#5179 = LINE('',#5180,#5181);+#5180 = CARTESIAN_POINT('',(7.43,-8.75));+#5181 = VECTOR('',#5182,1.);+#5182 = DIRECTION('',(0.,1.));+#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5184 = PCURVE('',#5039,#5185);+#5185 = DEFINITIONAL_REPRESENTATION('',(#5186),#5190);+#5186 = LINE('',#5187,#5188);+#5187 = CARTESIAN_POINT('',(1.,8.75));+#5188 = VECTOR('',#5189,1.);+#5189 = DIRECTION('',(0.,-1.));+#5190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5191 = ADVANCED_FACE('',(#5192),#1568,.F.);+#5192 = FACE_BOUND('',#5193,.F.);+#5193 = EDGE_LOOP('',(#5194,#5217,#5218,#5241));+#5194 = ORIENTED_EDGE('',*,*,#5195,.F.);+#5195 = EDGE_CURVE('',#1552,#5196,#5198,.T.);+#5196 = VERTEX_POINT('',#5197);+#5197 = CARTESIAN_POINT('',(20.82,0.5,3.43));+#5198 = SURFACE_CURVE('',#5199,(#5203,#5210),.PCURVE_S1.);+#5199 = LINE('',#5200,#5201);+#5200 = CARTESIAN_POINT('',(20.82,0.5,-3.));+#5201 = VECTOR('',#5202,1.);+#5202 = DIRECTION('',(0.,0.,1.));+#5203 = PCURVE('',#1568,#5204);+#5204 = DEFINITIONAL_REPRESENTATION('',(#5205),#5209);+#5205 = LINE('',#5206,#5207);+#5206 = CARTESIAN_POINT('',(0.,1.));+#5207 = VECTOR('',#5208,1.);+#5208 = DIRECTION('',(1.,0.));+#5209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5210 = PCURVE('',#1594,#5211);+#5211 = DEFINITIONAL_REPRESENTATION('',(#5212),#5216);+#5212 = LINE('',#5213,#5214);+#5213 = CARTESIAN_POINT('',(0.,-1.));+#5214 = VECTOR('',#5215,1.);+#5215 = DIRECTION('',(1.,0.));+#5216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5217 = ORIENTED_EDGE('',*,*,#1551,.T.);+#5218 = ORIENTED_EDGE('',*,*,#5219,.T.);+#5219 = EDGE_CURVE('',#1554,#5220,#5222,.T.);+#5220 = VERTEX_POINT('',#5221);+#5221 = CARTESIAN_POINT('',(19.82,0.5,3.43));+#5222 = SURFACE_CURVE('',#5223,(#5227,#5234),.PCURVE_S1.);+#5223 = LINE('',#5224,#5225);+#5224 = CARTESIAN_POINT('',(19.82,0.5,-3.));+#5225 = VECTOR('',#5226,1.);+#5226 = DIRECTION('',(0.,0.,1.));+#5227 = PCURVE('',#1568,#5228); #5228 = DEFINITIONAL_REPRESENTATION('',(#5229),#5233); #5229 = LINE('',#5230,#5231);-#5230 = CARTESIAN_POINT('',(6.28318530718,0.));+#5230 = CARTESIAN_POINT('',(0.,0.)); #5231 = VECTOR('',#5232,1.);-#5232 = DIRECTION('',(-1.,0.));+#5232 = DIRECTION('',(1.,0.)); #5233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#5234 = PCURVE('',#5235,#5240);-#5235 = PLANE('',#5236);-#5236 = AXIS2_PLACEMENT_3D('',#5237,#5238,#5239);-#5237 = CARTESIAN_POINT('',(40.64,10.25,4.2));-#5238 = DIRECTION('',(-0.,-1.,-0.));-#5239 = DIRECTION('',(0.,0.,-1.));-#5240 = DEFINITIONAL_REPRESENTATION('',(#5241),#5245);-#5241 = CIRCLE('',#5242,1.95);-#5242 = AXIS2_PLACEMENT_2D('',#5243,#5244);-#5243 = CARTESIAN_POINT('',(0.,0.));-#5244 = DIRECTION('',(0.,1.));-#5245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5246 = ORIENTED_EDGE('',*,*,#5247,.T.);-#5247 = EDGE_CURVE('',#5214,#5248,#5250,.T.);-#5248 = VERTEX_POINT('',#5249);-#5249 = CARTESIAN_POINT('',(42.59,6.25,4.2));-#5250 = SEAM_CURVE('',#5251,(#5255,#5262),.PCURVE_S1.);-#5251 = LINE('',#5252,#5253);-#5252 = CARTESIAN_POINT('',(42.59,10.25,4.2));-#5253 = VECTOR('',#5254,1.);-#5254 = DIRECTION('',(0.,-1.,0.));-#5255 = PCURVE('',#5223,#5256);-#5256 = DEFINITIONAL_REPRESENTATION('',(#5257),#5261);-#5257 = LINE('',#5258,#5259);-#5258 = CARTESIAN_POINT('',(0.,0.));-#5259 = VECTOR('',#5260,1.);-#5260 = DIRECTION('',(0.,-1.));-#5261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5262 = PCURVE('',#5223,#5263);-#5263 = DEFINITIONAL_REPRESENTATION('',(#5264),#5268);-#5264 = LINE('',#5265,#5266);-#5265 = CARTESIAN_POINT('',(6.28318530718,0.));-#5266 = VECTOR('',#5267,1.);-#5267 = DIRECTION('',(0.,-1.));-#5268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5269 = ORIENTED_EDGE('',*,*,#5270,.F.);-#5270 = EDGE_CURVE('',#5248,#5248,#5271,.T.);-#5271 = SURFACE_CURVE('',#5272,(#5277,#5284),.PCURVE_S1.);-#5272 = CIRCLE('',#5273,1.95);-#5273 = AXIS2_PLACEMENT_3D('',#5274,#5275,#5276);-#5274 = CARTESIAN_POINT('',(40.64,6.25,4.2));-#5275 = DIRECTION('',(0.,-1.,0.));-#5276 = DIRECTION('',(1.,0.,0.));-#5277 = PCURVE('',#5223,#5278);-#5278 = DEFINITIONAL_REPRESENTATION('',(#5279),#5283);-#5279 = LINE('',#5280,#5281);-#5280 = CARTESIAN_POINT('',(6.28318530718,-4.));-#5281 = VECTOR('',#5282,1.);-#5282 = DIRECTION('',(-1.,0.));-#5283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5284 = PCURVE('',#5285,#5290);-#5285 = PLANE('',#5286);-#5286 = AXIS2_PLACEMENT_3D('',#5287,#5288,#5289);-#5287 = CARTESIAN_POINT('',(40.64,6.25,4.2));-#5288 = DIRECTION('',(-0.,-1.,-0.));-#5289 = DIRECTION('',(0.,0.,-1.));-#5290 = DEFINITIONAL_REPRESENTATION('',(#5291),#5295);-#5291 = CIRCLE('',#5292,1.95);-#5292 = AXIS2_PLACEMENT_2D('',#5293,#5294);-#5293 = CARTESIAN_POINT('',(0.,0.));-#5294 = DIRECTION('',(0.,1.));-#5295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5296 = ORIENTED_EDGE('',*,*,#5247,.F.);-#5297 = ADVANCED_FACE('',(#5298),#5311,.F.);-#5298 = FACE_BOUND('',#5299,.F.);-#5299 = EDGE_LOOP('',(#5300,#5329,#5352,#5374));-#5300 = ORIENTED_EDGE('',*,*,#5301,.T.);-#5301 = EDGE_CURVE('',#5302,#5302,#5304,.T.);-#5302 = VERTEX_POINT('',#5303);-#5303 = CARTESIAN_POINT('',(41.84,10.25,4.2));-#5304 = SURFACE_CURVE('',#5305,(#5310,#5322),.PCURVE_S1.);-#5305 = CIRCLE('',#5306,1.2);-#5306 = AXIS2_PLACEMENT_3D('',#5307,#5308,#5309);-#5307 = CARTESIAN_POINT('',(40.64,10.25,4.2));-#5308 = DIRECTION('',(0.,-1.,0.));-#5309 = DIRECTION('',(1.,0.,0.));-#5310 = PCURVE('',#5311,#5316);-#5311 = CYLINDRICAL_SURFACE('',#5312,1.2);-#5312 = AXIS2_PLACEMENT_3D('',#5313,#5314,#5315);-#5313 = CARTESIAN_POINT('',(40.64,10.25,4.2));-#5314 = DIRECTION('',(-0.,1.,-0.));-#5315 = DIRECTION('',(1.,0.,0.));-#5316 = DEFINITIONAL_REPRESENTATION('',(#5317),#5321);-#5317 = LINE('',#5318,#5319);-#5318 = CARTESIAN_POINT('',(6.28318530718,0.));-#5319 = VECTOR('',#5320,1.);-#5320 = DIRECTION('',(-1.,0.));-#5321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5322 = PCURVE('',#5235,#5323);-#5323 = DEFINITIONAL_REPRESENTATION('',(#5324),#5328);-#5324 = CIRCLE('',#5325,1.2);-#5325 = AXIS2_PLACEMENT_2D('',#5326,#5327);-#5326 = CARTESIAN_POINT('',(0.,0.));-#5327 = DIRECTION('',(0.,1.));-#5328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5329 = ORIENTED_EDGE('',*,*,#5330,.T.);-#5330 = EDGE_CURVE('',#5302,#5331,#5333,.T.);-#5331 = VERTEX_POINT('',#5332);-#5332 = CARTESIAN_POINT('',(41.84,6.25,4.2));-#5333 = SEAM_CURVE('',#5334,(#5338,#5345),.PCURVE_S1.);-#5334 = LINE('',#5335,#5336);-#5335 = CARTESIAN_POINT('',(41.84,10.25,4.2));-#5336 = VECTOR('',#5337,1.);-#5337 = DIRECTION('',(0.,-1.,0.));-#5338 = PCURVE('',#5311,#5339);-#5339 = DEFINITIONAL_REPRESENTATION('',(#5340),#5344);-#5340 = LINE('',#5341,#5342);-#5341 = CARTESIAN_POINT('',(0.,0.));-#5342 = VECTOR('',#5343,1.);-#5343 = DIRECTION('',(0.,-1.));-#5344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5345 = PCURVE('',#5311,#5346);-#5346 = DEFINITIONAL_REPRESENTATION('',(#5347),#5351);-#5347 = LINE('',#5348,#5349);-#5348 = CARTESIAN_POINT('',(6.28318530718,0.));-#5349 = VECTOR('',#5350,1.);-#5350 = DIRECTION('',(0.,-1.));-#5351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5352 = ORIENTED_EDGE('',*,*,#5353,.F.);-#5353 = EDGE_CURVE('',#5331,#5331,#5354,.T.);-#5354 = SURFACE_CURVE('',#5355,(#5360,#5367),.PCURVE_S1.);-#5355 = CIRCLE('',#5356,1.2);-#5356 = AXIS2_PLACEMENT_3D('',#5357,#5358,#5359);-#5357 = CARTESIAN_POINT('',(40.64,6.25,4.2));-#5358 = DIRECTION('',(0.,-1.,0.));-#5359 = DIRECTION('',(1.,0.,0.));-#5360 = PCURVE('',#5311,#5361);-#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5366);-#5362 = LINE('',#5363,#5364);-#5363 = CARTESIAN_POINT('',(6.28318530718,-4.));-#5364 = VECTOR('',#5365,1.);-#5365 = DIRECTION('',(-1.,0.));-#5366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5367 = PCURVE('',#5285,#5368);-#5368 = DEFINITIONAL_REPRESENTATION('',(#5369),#5373);-#5369 = CIRCLE('',#5370,1.2);-#5370 = AXIS2_PLACEMENT_2D('',#5371,#5372);-#5371 = CARTESIAN_POINT('',(0.,0.));-#5372 = DIRECTION('',(0.,1.));-#5373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#5374 = ORIENTED_EDGE('',*,*,#5330,.F.);-#5375 = ADVANCED_FACE('',(#5376,#5379),#5235,.F.);-#5376 = FACE_BOUND('',#5377,.F.);-#5377 = EDGE_LOOP('',(#5378));-#5378 = ORIENTED_EDGE('',*,*,#5213,.T.);-#5379 = FACE_BOUND('',#5380,.F.);-#5380 = EDGE_LOOP('',(#5381));-#5381 = ORIENTED_EDGE('',*,*,#5301,.F.);-#5382 = ADVANCED_FACE('',(#5383,#5386),#5285,.T.);-#5383 = FACE_BOUND('',#5384,.T.);-#5384 = EDGE_LOOP('',(#5385));-#5385 = ORIENTED_EDGE('',*,*,#5270,.T.);-#5386 = FACE_BOUND('',#5387,.T.);-#5387 = EDGE_LOOP('',(#5388));-#5388 = ORIENTED_EDGE('',*,*,#5353,.F.);-#5389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5393)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5390,#5391,#5392)) REPRESENTATION_CONTEXT+#5234 = PCURVE('',#1644,#5235);+#5235 = DEFINITIONAL_REPRESENTATION('',(#5236),#5240);+#5236 = LINE('',#5237,#5238);+#5237 = CARTESIAN_POINT('',(0.,-1.));+#5238 = VECTOR('',#5239,1.);+#5239 = DIRECTION('',(1.,0.));+#5240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5241 = ORIENTED_EDGE('',*,*,#5242,.T.);+#5242 = EDGE_CURVE('',#5220,#5196,#5243,.T.);+#5243 = SURFACE_CURVE('',#5244,(#5248,#5254),.PCURVE_S1.);+#5244 = LINE('',#5245,#5246);+#5245 = CARTESIAN_POINT('',(19.82,0.5,3.43));+#5246 = VECTOR('',#5247,1.);+#5247 = DIRECTION('',(1.,0.,0.));+#5248 = PCURVE('',#1568,#5249);+#5249 = DEFINITIONAL_REPRESENTATION('',(#5250),#5253);+#5250 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5251,#5252),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5251 = CARTESIAN_POINT('',(6.43,0.));+#5252 = CARTESIAN_POINT('',(6.43,1.));+#5253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5254 = PCURVE('',#5255,#5260);+#5255 = PLANE('',#5256);+#5256 = AXIS2_PLACEMENT_3D('',#5257,#5258,#5259);+#5257 = CARTESIAN_POINT('',(19.82,-0.5,3.43));+#5258 = DIRECTION('',(0.,0.,1.));+#5259 = DIRECTION('',(1.,0.,0.));+#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5264);+#5261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5262,#5263),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5262 = CARTESIAN_POINT('',(0.,1.));+#5263 = CARTESIAN_POINT('',(1.,1.));+#5264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5265 = ADVANCED_FACE('',(#5266),#1644,.T.);+#5266 = FACE_BOUND('',#5267,.T.);+#5267 = EDGE_LOOP('',(#5268,#5269,#5270,#5293,#5314,#5342));+#5268 = ORIENTED_EDGE('',*,*,#1631,.T.);+#5269 = ORIENTED_EDGE('',*,*,#5219,.T.);+#5270 = ORIENTED_EDGE('',*,*,#5271,.T.);+#5271 = EDGE_CURVE('',#5220,#5272,#5274,.T.);+#5272 = VERTEX_POINT('',#5273);+#5273 = CARTESIAN_POINT('',(19.82,2.25,3.43));+#5274 = SURFACE_CURVE('',#5275,(#5279,#5286),.PCURVE_S1.);+#5275 = LINE('',#5276,#5277);+#5276 = CARTESIAN_POINT('',(19.82,-0.5,3.43));+#5277 = VECTOR('',#5278,1.);+#5278 = DIRECTION('',(0.,1.,0.));+#5279 = PCURVE('',#1644,#5280);+#5280 = DEFINITIONAL_REPRESENTATION('',(#5281),#5285);+#5281 = LINE('',#5282,#5283);+#5282 = CARTESIAN_POINT('',(6.43,0.));+#5283 = VECTOR('',#5284,1.);+#5284 = DIRECTION('',(0.,-1.));+#5285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5286 = PCURVE('',#5255,#5287);+#5287 = DEFINITIONAL_REPRESENTATION('',(#5288),#5292);+#5288 = LINE('',#5289,#5290);+#5289 = CARTESIAN_POINT('',(0.,0.));+#5290 = VECTOR('',#5291,1.);+#5291 = DIRECTION('',(0.,1.));+#5292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5293 = ORIENTED_EDGE('',*,*,#5294,.F.);+#5294 = EDGE_CURVE('',#5295,#5272,#5297,.T.);+#5295 = VERTEX_POINT('',#5296);+#5296 = CARTESIAN_POINT('',(19.82,2.25,4.43));+#5297 = SURFACE_CURVE('',#5298,(#5302,#5308),.PCURVE_S1.);+#5298 = LINE('',#5299,#5300);+#5299 = CARTESIAN_POINT('',(19.82,2.25,-0.82));+#5300 = VECTOR('',#5301,1.);+#5301 = DIRECTION('',(0.,0.,-1.));+#5302 = PCURVE('',#1644,#5303);+#5303 = DEFINITIONAL_REPRESENTATION('',(#5304),#5307);+#5304 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5305,#5306),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5305 = CARTESIAN_POINT('',(7.43,-2.75));+#5306 = CARTESIAN_POINT('',(4.36,-2.75));+#5307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5308 = PCURVE('',#3289,#5309);+#5309 = DEFINITIONAL_REPRESENTATION('',(#5310),#5313);+#5310 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5311,#5312),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5311 = CARTESIAN_POINT('',(3.07,22.79));+#5312 = CARTESIAN_POINT('',(0.,22.79));+#5313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5314 = ORIENTED_EDGE('',*,*,#5315,.F.);+#5315 = EDGE_CURVE('',#5316,#5295,#5318,.T.);+#5316 = VERTEX_POINT('',#5317);+#5317 = CARTESIAN_POINT('',(19.82,-0.5,4.43));+#5318 = SURFACE_CURVE('',#5319,(#5323,#5330),.PCURVE_S1.);+#5319 = LINE('',#5320,#5321);+#5320 = CARTESIAN_POINT('',(19.82,-0.5,4.43));+#5321 = VECTOR('',#5322,1.);+#5322 = DIRECTION('',(0.,1.,0.));+#5323 = PCURVE('',#1644,#5324);+#5324 = DEFINITIONAL_REPRESENTATION('',(#5325),#5329);+#5325 = LINE('',#5326,#5327);+#5326 = CARTESIAN_POINT('',(7.43,0.));+#5327 = VECTOR('',#5328,1.);+#5328 = DIRECTION('',(0.,-1.));+#5329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5330 = PCURVE('',#5331,#5336);+#5331 = PLANE('',#5332);+#5332 = AXIS2_PLACEMENT_3D('',#5333,#5334,#5335);+#5333 = CARTESIAN_POINT('',(19.82,-0.5,4.43));+#5334 = DIRECTION('',(0.,0.,1.));+#5335 = DIRECTION('',(1.,0.,0.));+#5336 = DEFINITIONAL_REPRESENTATION('',(#5337),#5341);+#5337 = LINE('',#5338,#5339);+#5338 = CARTESIAN_POINT('',(0.,0.));+#5339 = VECTOR('',#5340,1.);+#5340 = DIRECTION('',(0.,1.));+#5341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5342 = ORIENTED_EDGE('',*,*,#5343,.T.);+#5343 = EDGE_CURVE('',#5316,#1606,#5344,.T.);+#5344 = SURFACE_CURVE('',#5345,(#5349,#5356),.PCURVE_S1.);+#5345 = LINE('',#5346,#5347);+#5346 = CARTESIAN_POINT('',(19.82,-0.5,4.43));+#5347 = VECTOR('',#5348,1.);+#5348 = DIRECTION('',(0.,0.,-1.));+#5349 = PCURVE('',#1644,#5350);+#5350 = DEFINITIONAL_REPRESENTATION('',(#5351),#5355);+#5351 = LINE('',#5352,#5353);+#5352 = CARTESIAN_POINT('',(7.43,0.));+#5353 = VECTOR('',#5354,1.);+#5354 = DIRECTION('',(-1.,0.));+#5355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5356 = PCURVE('',#1620,#5357);+#5357 = DEFINITIONAL_REPRESENTATION('',(#5358),#5362);+#5358 = LINE('',#5359,#5360);+#5359 = CARTESIAN_POINT('',(7.43,0.));+#5360 = VECTOR('',#5361,1.);+#5361 = DIRECTION('',(-1.,0.));+#5362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5363 = ADVANCED_FACE('',(#5364),#1620,.T.);+#5364 = FACE_BOUND('',#5365,.T.);+#5365 = EDGE_LOOP('',(#5366,#5367,#5368,#5391));+#5366 = ORIENTED_EDGE('',*,*,#1605,.T.);+#5367 = ORIENTED_EDGE('',*,*,#5343,.F.);+#5368 = ORIENTED_EDGE('',*,*,#5369,.T.);+#5369 = EDGE_CURVE('',#5316,#5370,#5372,.T.);+#5370 = VERTEX_POINT('',#5371);+#5371 = CARTESIAN_POINT('',(20.82,-0.5,4.43));+#5372 = SURFACE_CURVE('',#5373,(#5377,#5384),.PCURVE_S1.);+#5373 = LINE('',#5374,#5375);+#5374 = CARTESIAN_POINT('',(19.82,-0.5,4.43));+#5375 = VECTOR('',#5376,1.);+#5376 = DIRECTION('',(1.,0.,0.));+#5377 = PCURVE('',#1620,#5378);+#5378 = DEFINITIONAL_REPRESENTATION('',(#5379),#5383);+#5379 = LINE('',#5380,#5381);+#5380 = CARTESIAN_POINT('',(7.43,0.));+#5381 = VECTOR('',#5382,1.);+#5382 = DIRECTION('',(0.,1.));+#5383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5384 = PCURVE('',#5331,#5385);+#5385 = DEFINITIONAL_REPRESENTATION('',(#5386),#5390);+#5386 = LINE('',#5387,#5388);+#5387 = CARTESIAN_POINT('',(0.,0.));+#5388 = VECTOR('',#5389,1.);+#5389 = DIRECTION('',(1.,0.));+#5390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5391 = ORIENTED_EDGE('',*,*,#5392,.F.);+#5392 = EDGE_CURVE('',#1580,#5370,#5393,.T.);+#5393 = SURFACE_CURVE('',#5394,(#5398,#5405),.PCURVE_S1.);+#5394 = LINE('',#5395,#5396);+#5395 = CARTESIAN_POINT('',(20.82,-0.5,-3.));+#5396 = VECTOR('',#5397,1.);+#5397 = DIRECTION('',(0.,0.,1.));+#5398 = PCURVE('',#1620,#5399);+#5399 = DEFINITIONAL_REPRESENTATION('',(#5400),#5404);+#5400 = LINE('',#5401,#5402);+#5401 = CARTESIAN_POINT('',(0.,1.));+#5402 = VECTOR('',#5403,1.);+#5403 = DIRECTION('',(1.,0.));+#5404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5405 = PCURVE('',#1594,#5406);+#5406 = DEFINITIONAL_REPRESENTATION('',(#5407),#5411);+#5407 = LINE('',#5408,#5409);+#5408 = CARTESIAN_POINT('',(0.,0.));+#5409 = VECTOR('',#5410,1.);+#5410 = DIRECTION('',(1.,0.));+#5411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5412 = ADVANCED_FACE('',(#5413),#1594,.F.);+#5413 = FACE_BOUND('',#5414,.F.);+#5414 = EDGE_LOOP('',(#5415,#5416,#5417,#5418,#5441,#5462));+#5415 = ORIENTED_EDGE('',*,*,#5392,.F.);+#5416 = ORIENTED_EDGE('',*,*,#1579,.T.);+#5417 = ORIENTED_EDGE('',*,*,#5195,.T.);+#5418 = ORIENTED_EDGE('',*,*,#5419,.T.);+#5419 = EDGE_CURVE('',#5196,#5420,#5422,.T.);+#5420 = VERTEX_POINT('',#5421);+#5421 = CARTESIAN_POINT('',(20.82,2.25,3.43));+#5422 = SURFACE_CURVE('',#5423,(#5427,#5434),.PCURVE_S1.);+#5423 = LINE('',#5424,#5425);+#5424 = CARTESIAN_POINT('',(20.82,-0.5,3.43));+#5425 = VECTOR('',#5426,1.);+#5426 = DIRECTION('',(0.,1.,0.));+#5427 = PCURVE('',#1594,#5428);+#5428 = DEFINITIONAL_REPRESENTATION('',(#5429),#5433);+#5429 = LINE('',#5430,#5431);+#5430 = CARTESIAN_POINT('',(6.43,0.));+#5431 = VECTOR('',#5432,1.);+#5432 = DIRECTION('',(0.,-1.));+#5433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5434 = PCURVE('',#5255,#5435);+#5435 = DEFINITIONAL_REPRESENTATION('',(#5436),#5440);+#5436 = LINE('',#5437,#5438);+#5437 = CARTESIAN_POINT('',(1.,0.));+#5438 = VECTOR('',#5439,1.);+#5439 = DIRECTION('',(0.,1.));+#5440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5441 = ORIENTED_EDGE('',*,*,#5442,.F.);+#5442 = EDGE_CURVE('',#5443,#5420,#5445,.T.);+#5443 = VERTEX_POINT('',#5444);+#5444 = CARTESIAN_POINT('',(20.82,2.25,4.43));+#5445 = SURFACE_CURVE('',#5446,(#5450,#5456),.PCURVE_S1.);+#5446 = LINE('',#5447,#5448);+#5447 = CARTESIAN_POINT('',(20.82,2.25,-0.82));+#5448 = VECTOR('',#5449,1.);+#5449 = DIRECTION('',(0.,0.,-1.));+#5450 = PCURVE('',#1594,#5451);+#5451 = DEFINITIONAL_REPRESENTATION('',(#5452),#5455);+#5452 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5453,#5454),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5453 = CARTESIAN_POINT('',(7.43,-2.75));+#5454 = CARTESIAN_POINT('',(4.36,-2.75));+#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5456 = PCURVE('',#3289,#5457);+#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5461);+#5458 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5459,#5460),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5459 = CARTESIAN_POINT('',(3.07,23.79));+#5460 = CARTESIAN_POINT('',(0.,23.79));+#5461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5462 = ORIENTED_EDGE('',*,*,#5463,.T.);+#5463 = EDGE_CURVE('',#5443,#5370,#5464,.T.);+#5464 = SURFACE_CURVE('',#5465,(#5469,#5476),.PCURVE_S1.);+#5465 = LINE('',#5466,#5467);+#5466 = CARTESIAN_POINT('',(20.82,8.25,4.43));+#5467 = VECTOR('',#5468,1.);+#5468 = DIRECTION('',(0.,-1.,0.));+#5469 = PCURVE('',#1594,#5470);+#5470 = DEFINITIONAL_REPRESENTATION('',(#5471),#5475);+#5471 = LINE('',#5472,#5473);+#5472 = CARTESIAN_POINT('',(7.43,-8.75));+#5473 = VECTOR('',#5474,1.);+#5474 = DIRECTION('',(0.,1.));+#5475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5476 = PCURVE('',#5331,#5477);+#5477 = DEFINITIONAL_REPRESENTATION('',(#5478),#5482);+#5478 = LINE('',#5479,#5480);+#5479 = CARTESIAN_POINT('',(1.,8.75));+#5480 = VECTOR('',#5481,1.);+#5481 = DIRECTION('',(0.,-1.));+#5482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5483 = ADVANCED_FACE('',(#5484),#1674,.F.);+#5484 = FACE_BOUND('',#5485,.F.);+#5485 = EDGE_LOOP('',(#5486,#5509,#5510,#5533));+#5486 = ORIENTED_EDGE('',*,*,#5487,.F.);+#5487 = EDGE_CURVE('',#1658,#5488,#5490,.T.);+#5488 = VERTEX_POINT('',#5489);+#5489 = CARTESIAN_POINT('',(25.9,0.5,3.43));+#5490 = SURFACE_CURVE('',#5491,(#5495,#5502),.PCURVE_S1.);+#5491 = LINE('',#5492,#5493);+#5492 = CARTESIAN_POINT('',(25.9,0.5,-3.));+#5493 = VECTOR('',#5494,1.);+#5494 = DIRECTION('',(0.,0.,1.));+#5495 = PCURVE('',#1674,#5496);+#5496 = DEFINITIONAL_REPRESENTATION('',(#5497),#5501);+#5497 = LINE('',#5498,#5499);+#5498 = CARTESIAN_POINT('',(0.,1.));+#5499 = VECTOR('',#5500,1.);+#5500 = DIRECTION('',(1.,0.));+#5501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5502 = PCURVE('',#1700,#5503);+#5503 = DEFINITIONAL_REPRESENTATION('',(#5504),#5508);+#5504 = LINE('',#5505,#5506);+#5505 = CARTESIAN_POINT('',(0.,-1.));+#5506 = VECTOR('',#5507,1.);+#5507 = DIRECTION('',(1.,0.));+#5508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5509 = ORIENTED_EDGE('',*,*,#1657,.T.);+#5510 = ORIENTED_EDGE('',*,*,#5511,.T.);+#5511 = EDGE_CURVE('',#1660,#5512,#5514,.T.);+#5512 = VERTEX_POINT('',#5513);+#5513 = CARTESIAN_POINT('',(24.9,0.5,3.43));+#5514 = SURFACE_CURVE('',#5515,(#5519,#5526),.PCURVE_S1.);+#5515 = LINE('',#5516,#5517);+#5516 = CARTESIAN_POINT('',(24.9,0.5,-3.));+#5517 = VECTOR('',#5518,1.);+#5518 = DIRECTION('',(0.,0.,1.));+#5519 = PCURVE('',#1674,#5520);+#5520 = DEFINITIONAL_REPRESENTATION('',(#5521),#5525);+#5521 = LINE('',#5522,#5523);+#5522 = CARTESIAN_POINT('',(0.,0.));+#5523 = VECTOR('',#5524,1.);+#5524 = DIRECTION('',(1.,0.));+#5525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5526 = PCURVE('',#1750,#5527);+#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5532);+#5528 = LINE('',#5529,#5530);+#5529 = CARTESIAN_POINT('',(0.,-1.));+#5530 = VECTOR('',#5531,1.);+#5531 = DIRECTION('',(1.,0.));+#5532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5533 = ORIENTED_EDGE('',*,*,#5534,.T.);+#5534 = EDGE_CURVE('',#5512,#5488,#5535,.T.);+#5535 = SURFACE_CURVE('',#5536,(#5540,#5546),.PCURVE_S1.);+#5536 = LINE('',#5537,#5538);+#5537 = CARTESIAN_POINT('',(24.9,0.5,3.43));+#5538 = VECTOR('',#5539,1.);+#5539 = DIRECTION('',(1.,0.,0.));+#5540 = PCURVE('',#1674,#5541);+#5541 = DEFINITIONAL_REPRESENTATION('',(#5542),#5545);+#5542 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5543,#5544),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5543 = CARTESIAN_POINT('',(6.43,0.));+#5544 = CARTESIAN_POINT('',(6.43,1.));+#5545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5546 = PCURVE('',#5547,#5552);+#5547 = PLANE('',#5548);+#5548 = AXIS2_PLACEMENT_3D('',#5549,#5550,#5551);+#5549 = CARTESIAN_POINT('',(24.9,-0.5,3.43));+#5550 = DIRECTION('',(0.,0.,1.));+#5551 = DIRECTION('',(1.,0.,0.));+#5552 = DEFINITIONAL_REPRESENTATION('',(#5553),#5556);+#5553 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5554,#5555),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5554 = CARTESIAN_POINT('',(0.,1.));+#5555 = CARTESIAN_POINT('',(1.,1.));+#5556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5557 = ADVANCED_FACE('',(#5558),#1750,.T.);+#5558 = FACE_BOUND('',#5559,.T.);+#5559 = EDGE_LOOP('',(#5560,#5561,#5562,#5585,#5606,#5634));+#5560 = ORIENTED_EDGE('',*,*,#1737,.T.);+#5561 = ORIENTED_EDGE('',*,*,#5511,.T.);+#5562 = ORIENTED_EDGE('',*,*,#5563,.T.);+#5563 = EDGE_CURVE('',#5512,#5564,#5566,.T.);+#5564 = VERTEX_POINT('',#5565);+#5565 = CARTESIAN_POINT('',(24.9,2.25,3.43));+#5566 = SURFACE_CURVE('',#5567,(#5571,#5578),.PCURVE_S1.);+#5567 = LINE('',#5568,#5569);+#5568 = CARTESIAN_POINT('',(24.9,-0.5,3.43));+#5569 = VECTOR('',#5570,1.);+#5570 = DIRECTION('',(0.,1.,0.));+#5571 = PCURVE('',#1750,#5572);+#5572 = DEFINITIONAL_REPRESENTATION('',(#5573),#5577);+#5573 = LINE('',#5574,#5575);+#5574 = CARTESIAN_POINT('',(6.43,0.));+#5575 = VECTOR('',#5576,1.);+#5576 = DIRECTION('',(0.,-1.));+#5577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5578 = PCURVE('',#5547,#5579);+#5579 = DEFINITIONAL_REPRESENTATION('',(#5580),#5584);+#5580 = LINE('',#5581,#5582);+#5581 = CARTESIAN_POINT('',(0.,0.));+#5582 = VECTOR('',#5583,1.);+#5583 = DIRECTION('',(0.,1.));+#5584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5585 = ORIENTED_EDGE('',*,*,#5586,.F.);+#5586 = EDGE_CURVE('',#5587,#5564,#5589,.T.);+#5587 = VERTEX_POINT('',#5588);+#5588 = CARTESIAN_POINT('',(24.9,2.25,4.43));+#5589 = SURFACE_CURVE('',#5590,(#5594,#5600),.PCURVE_S1.);+#5590 = LINE('',#5591,#5592);+#5591 = CARTESIAN_POINT('',(24.9,2.25,-0.82));+#5592 = VECTOR('',#5593,1.);+#5593 = DIRECTION('',(0.,0.,-1.));+#5594 = PCURVE('',#1750,#5595);+#5595 = DEFINITIONAL_REPRESENTATION('',(#5596),#5599);+#5596 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5597,#5598),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5597 = CARTESIAN_POINT('',(7.43,-2.75));+#5598 = CARTESIAN_POINT('',(4.36,-2.75));+#5599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5600 = PCURVE('',#3289,#5601);+#5601 = DEFINITIONAL_REPRESENTATION('',(#5602),#5605);+#5602 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5603,#5604),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5603 = CARTESIAN_POINT('',(3.07,27.87));+#5604 = CARTESIAN_POINT('',(0.,27.87));+#5605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5606 = ORIENTED_EDGE('',*,*,#5607,.F.);+#5607 = EDGE_CURVE('',#5608,#5587,#5610,.T.);+#5608 = VERTEX_POINT('',#5609);+#5609 = CARTESIAN_POINT('',(24.9,-0.5,4.43));+#5610 = SURFACE_CURVE('',#5611,(#5615,#5622),.PCURVE_S1.);+#5611 = LINE('',#5612,#5613);+#5612 = CARTESIAN_POINT('',(24.9,-0.5,4.43));+#5613 = VECTOR('',#5614,1.);+#5614 = DIRECTION('',(0.,1.,0.));+#5615 = PCURVE('',#1750,#5616);+#5616 = DEFINITIONAL_REPRESENTATION('',(#5617),#5621);+#5617 = LINE('',#5618,#5619);+#5618 = CARTESIAN_POINT('',(7.43,0.));+#5619 = VECTOR('',#5620,1.);+#5620 = DIRECTION('',(0.,-1.));+#5621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5622 = PCURVE('',#5623,#5628);+#5623 = PLANE('',#5624);+#5624 = AXIS2_PLACEMENT_3D('',#5625,#5626,#5627);+#5625 = CARTESIAN_POINT('',(24.9,-0.5,4.43));+#5626 = DIRECTION('',(0.,0.,1.));+#5627 = DIRECTION('',(1.,0.,0.));+#5628 = DEFINITIONAL_REPRESENTATION('',(#5629),#5633);+#5629 = LINE('',#5630,#5631);+#5630 = CARTESIAN_POINT('',(0.,0.));+#5631 = VECTOR('',#5632,1.);+#5632 = DIRECTION('',(0.,1.));+#5633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5634 = ORIENTED_EDGE('',*,*,#5635,.T.);+#5635 = EDGE_CURVE('',#5608,#1712,#5636,.T.);+#5636 = SURFACE_CURVE('',#5637,(#5641,#5648),.PCURVE_S1.);+#5637 = LINE('',#5638,#5639);+#5638 = CARTESIAN_POINT('',(24.9,-0.5,4.43));+#5639 = VECTOR('',#5640,1.);+#5640 = DIRECTION('',(-4.781579648453E-16,0.,-1.));+#5641 = PCURVE('',#1750,#5642);+#5642 = DEFINITIONAL_REPRESENTATION('',(#5643),#5647);+#5643 = LINE('',#5644,#5645);+#5644 = CARTESIAN_POINT('',(7.43,0.));+#5645 = VECTOR('',#5646,1.);+#5646 = DIRECTION('',(-1.,0.));+#5647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5648 = PCURVE('',#1726,#5649);+#5649 = DEFINITIONAL_REPRESENTATION('',(#5650),#5654);+#5650 = LINE('',#5651,#5652);+#5651 = CARTESIAN_POINT('',(7.43,0.));+#5652 = VECTOR('',#5653,1.);+#5653 = DIRECTION('',(-1.,-4.781579648453E-16));+#5654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5655 = ADVANCED_FACE('',(#5656),#1726,.T.);+#5656 = FACE_BOUND('',#5657,.T.);+#5657 = EDGE_LOOP('',(#5658,#5659,#5660,#5683));+#5658 = ORIENTED_EDGE('',*,*,#1711,.T.);+#5659 = ORIENTED_EDGE('',*,*,#5635,.F.);+#5660 = ORIENTED_EDGE('',*,*,#5661,.T.);+#5661 = EDGE_CURVE('',#5608,#5662,#5664,.T.);+#5662 = VERTEX_POINT('',#5663);+#5663 = CARTESIAN_POINT('',(25.9,-0.5,4.43));+#5664 = SURFACE_CURVE('',#5665,(#5669,#5676),.PCURVE_S1.);+#5665 = LINE('',#5666,#5667);+#5666 = CARTESIAN_POINT('',(24.9,-0.5,4.43));+#5667 = VECTOR('',#5668,1.);+#5668 = DIRECTION('',(1.,0.,0.));+#5669 = PCURVE('',#1726,#5670);+#5670 = DEFINITIONAL_REPRESENTATION('',(#5671),#5675);+#5671 = LINE('',#5672,#5673);+#5672 = CARTESIAN_POINT('',(7.43,0.));+#5673 = VECTOR('',#5674,1.);+#5674 = DIRECTION('',(0.,1.));+#5675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5676 = PCURVE('',#5623,#5677);+#5677 = DEFINITIONAL_REPRESENTATION('',(#5678),#5682);+#5678 = LINE('',#5679,#5680);+#5679 = CARTESIAN_POINT('',(0.,0.));+#5680 = VECTOR('',#5681,1.);+#5681 = DIRECTION('',(1.,0.));+#5682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5683 = ORIENTED_EDGE('',*,*,#5684,.F.);+#5684 = EDGE_CURVE('',#1686,#5662,#5685,.T.);+#5685 = SURFACE_CURVE('',#5686,(#5690,#5697),.PCURVE_S1.);+#5686 = LINE('',#5687,#5688);+#5687 = CARTESIAN_POINT('',(25.9,-0.5,-3.));+#5688 = VECTOR('',#5689,1.);+#5689 = DIRECTION('',(0.,0.,1.));+#5690 = PCURVE('',#1726,#5691);+#5691 = DEFINITIONAL_REPRESENTATION('',(#5692),#5696);+#5692 = LINE('',#5693,#5694);+#5693 = CARTESIAN_POINT('',(0.,1.));+#5694 = VECTOR('',#5695,1.);+#5695 = DIRECTION('',(1.,0.));+#5696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5697 = PCURVE('',#1700,#5698);+#5698 = DEFINITIONAL_REPRESENTATION('',(#5699),#5703);+#5699 = LINE('',#5700,#5701);+#5700 = CARTESIAN_POINT('',(0.,0.));+#5701 = VECTOR('',#5702,1.);+#5702 = DIRECTION('',(1.,0.));+#5703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5704 = ADVANCED_FACE('',(#5705),#1700,.F.);+#5705 = FACE_BOUND('',#5706,.F.);+#5706 = EDGE_LOOP('',(#5707,#5708,#5709,#5710,#5733,#5754));+#5707 = ORIENTED_EDGE('',*,*,#5684,.F.);+#5708 = ORIENTED_EDGE('',*,*,#1685,.T.);+#5709 = ORIENTED_EDGE('',*,*,#5487,.T.);+#5710 = ORIENTED_EDGE('',*,*,#5711,.T.);+#5711 = EDGE_CURVE('',#5488,#5712,#5714,.T.);+#5712 = VERTEX_POINT('',#5713);+#5713 = CARTESIAN_POINT('',(25.9,2.25,3.43));+#5714 = SURFACE_CURVE('',#5715,(#5719,#5726),.PCURVE_S1.);+#5715 = LINE('',#5716,#5717);+#5716 = CARTESIAN_POINT('',(25.9,-0.5,3.43));+#5717 = VECTOR('',#5718,1.);+#5718 = DIRECTION('',(0.,1.,0.));+#5719 = PCURVE('',#1700,#5720);+#5720 = DEFINITIONAL_REPRESENTATION('',(#5721),#5725);+#5721 = LINE('',#5722,#5723);+#5722 = CARTESIAN_POINT('',(6.43,0.));+#5723 = VECTOR('',#5724,1.);+#5724 = DIRECTION('',(0.,-1.));+#5725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5726 = PCURVE('',#5547,#5727);+#5727 = DEFINITIONAL_REPRESENTATION('',(#5728),#5732);+#5728 = LINE('',#5729,#5730);+#5729 = CARTESIAN_POINT('',(1.,0.));+#5730 = VECTOR('',#5731,1.);+#5731 = DIRECTION('',(0.,1.));+#5732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5733 = ORIENTED_EDGE('',*,*,#5734,.F.);+#5734 = EDGE_CURVE('',#5735,#5712,#5737,.T.);+#5735 = VERTEX_POINT('',#5736);+#5736 = CARTESIAN_POINT('',(25.9,2.25,4.43));+#5737 = SURFACE_CURVE('',#5738,(#5742,#5748),.PCURVE_S1.);+#5738 = LINE('',#5739,#5740);+#5739 = CARTESIAN_POINT('',(25.9,2.25,-0.82));+#5740 = VECTOR('',#5741,1.);+#5741 = DIRECTION('',(0.,0.,-1.));+#5742 = PCURVE('',#1700,#5743);+#5743 = DEFINITIONAL_REPRESENTATION('',(#5744),#5747);+#5744 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5745,#5746),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5745 = CARTESIAN_POINT('',(7.43,-2.75));+#5746 = CARTESIAN_POINT('',(4.36,-2.75));+#5747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5748 = PCURVE('',#3289,#5749);+#5749 = DEFINITIONAL_REPRESENTATION('',(#5750),#5753);+#5750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5751,#5752),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5751 = CARTESIAN_POINT('',(3.07,28.87));+#5752 = CARTESIAN_POINT('',(0.,28.87));+#5753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5754 = ORIENTED_EDGE('',*,*,#5755,.T.);+#5755 = EDGE_CURVE('',#5735,#5662,#5756,.T.);+#5756 = SURFACE_CURVE('',#5757,(#5761,#5768),.PCURVE_S1.);+#5757 = LINE('',#5758,#5759);+#5758 = CARTESIAN_POINT('',(25.9,8.25,4.43));+#5759 = VECTOR('',#5760,1.);+#5760 = DIRECTION('',(0.,-1.,0.));+#5761 = PCURVE('',#1700,#5762);+#5762 = DEFINITIONAL_REPRESENTATION('',(#5763),#5767);+#5763 = LINE('',#5764,#5765);+#5764 = CARTESIAN_POINT('',(7.43,-8.75));+#5765 = VECTOR('',#5766,1.);+#5766 = DIRECTION('',(0.,1.));+#5767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5768 = PCURVE('',#5623,#5769);+#5769 = DEFINITIONAL_REPRESENTATION('',(#5770),#5774);+#5770 = LINE('',#5771,#5772);+#5771 = CARTESIAN_POINT('',(1.,8.75));+#5772 = VECTOR('',#5773,1.);+#5773 = DIRECTION('',(0.,-1.));+#5774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5775 = ADVANCED_FACE('',(#5776),#1780,.F.);+#5776 = FACE_BOUND('',#5777,.F.);+#5777 = EDGE_LOOP('',(#5778,#5801,#5802,#5825));+#5778 = ORIENTED_EDGE('',*,*,#5779,.F.);+#5779 = EDGE_CURVE('',#1764,#5780,#5782,.T.);+#5780 = VERTEX_POINT('',#5781);+#5781 = CARTESIAN_POINT('',(30.98,0.5,3.43));+#5782 = SURFACE_CURVE('',#5783,(#5787,#5794),.PCURVE_S1.);+#5783 = LINE('',#5784,#5785);+#5784 = CARTESIAN_POINT('',(30.98,0.5,-3.));+#5785 = VECTOR('',#5786,1.);+#5786 = DIRECTION('',(0.,0.,1.));+#5787 = PCURVE('',#1780,#5788);+#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5793);+#5789 = LINE('',#5790,#5791);+#5790 = CARTESIAN_POINT('',(0.,1.));+#5791 = VECTOR('',#5792,1.);+#5792 = DIRECTION('',(1.,0.));+#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5794 = PCURVE('',#1806,#5795);+#5795 = DEFINITIONAL_REPRESENTATION('',(#5796),#5800);+#5796 = LINE('',#5797,#5798);+#5797 = CARTESIAN_POINT('',(0.,-1.));+#5798 = VECTOR('',#5799,1.);+#5799 = DIRECTION('',(1.,0.));+#5800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5801 = ORIENTED_EDGE('',*,*,#1763,.T.);+#5802 = ORIENTED_EDGE('',*,*,#5803,.T.);+#5803 = EDGE_CURVE('',#1766,#5804,#5806,.T.);+#5804 = VERTEX_POINT('',#5805);+#5805 = CARTESIAN_POINT('',(29.98,0.5,3.43));+#5806 = SURFACE_CURVE('',#5807,(#5811,#5818),.PCURVE_S1.);+#5807 = LINE('',#5808,#5809);+#5808 = CARTESIAN_POINT('',(29.98,0.5,-3.));+#5809 = VECTOR('',#5810,1.);+#5810 = DIRECTION('',(0.,0.,1.));+#5811 = PCURVE('',#1780,#5812);+#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817);+#5813 = LINE('',#5814,#5815);+#5814 = CARTESIAN_POINT('',(0.,0.));+#5815 = VECTOR('',#5816,1.);+#5816 = DIRECTION('',(1.,0.));+#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5818 = PCURVE('',#1856,#5819);+#5819 = DEFINITIONAL_REPRESENTATION('',(#5820),#5824);+#5820 = LINE('',#5821,#5822);+#5821 = CARTESIAN_POINT('',(0.,-1.));+#5822 = VECTOR('',#5823,1.);+#5823 = DIRECTION('',(1.,0.));+#5824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5825 = ORIENTED_EDGE('',*,*,#5826,.T.);+#5826 = EDGE_CURVE('',#5804,#5780,#5827,.T.);+#5827 = SURFACE_CURVE('',#5828,(#5832,#5838),.PCURVE_S1.);+#5828 = LINE('',#5829,#5830);+#5829 = CARTESIAN_POINT('',(29.98,0.5,3.43));+#5830 = VECTOR('',#5831,1.);+#5831 = DIRECTION('',(1.,0.,0.));+#5832 = PCURVE('',#1780,#5833);+#5833 = DEFINITIONAL_REPRESENTATION('',(#5834),#5837);+#5834 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5835,#5836),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5835 = CARTESIAN_POINT('',(6.43,0.));+#5836 = CARTESIAN_POINT('',(6.43,1.));+#5837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5838 = PCURVE('',#5839,#5844);+#5839 = PLANE('',#5840);+#5840 = AXIS2_PLACEMENT_3D('',#5841,#5842,#5843);+#5841 = CARTESIAN_POINT('',(29.98,-0.5,3.43));+#5842 = DIRECTION('',(0.,0.,1.));+#5843 = DIRECTION('',(1.,0.,0.));+#5844 = DEFINITIONAL_REPRESENTATION('',(#5845),#5848);+#5845 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5846,#5847),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5846 = CARTESIAN_POINT('',(0.,1.));+#5847 = CARTESIAN_POINT('',(1.,1.));+#5848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5849 = ADVANCED_FACE('',(#5850),#1856,.T.);+#5850 = FACE_BOUND('',#5851,.T.);+#5851 = EDGE_LOOP('',(#5852,#5853,#5854,#5877,#5898,#5926));+#5852 = ORIENTED_EDGE('',*,*,#1843,.T.);+#5853 = ORIENTED_EDGE('',*,*,#5803,.T.);+#5854 = ORIENTED_EDGE('',*,*,#5855,.T.);+#5855 = EDGE_CURVE('',#5804,#5856,#5858,.T.);+#5856 = VERTEX_POINT('',#5857);+#5857 = CARTESIAN_POINT('',(29.98,2.25,3.43));+#5858 = SURFACE_CURVE('',#5859,(#5863,#5870),.PCURVE_S1.);+#5859 = LINE('',#5860,#5861);+#5860 = CARTESIAN_POINT('',(29.98,-0.5,3.43));+#5861 = VECTOR('',#5862,1.);+#5862 = DIRECTION('',(0.,1.,0.));+#5863 = PCURVE('',#1856,#5864);+#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869);+#5865 = LINE('',#5866,#5867);+#5866 = CARTESIAN_POINT('',(6.43,0.));+#5867 = VECTOR('',#5868,1.);+#5868 = DIRECTION('',(0.,-1.));+#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5870 = PCURVE('',#5839,#5871);+#5871 = DEFINITIONAL_REPRESENTATION('',(#5872),#5876);+#5872 = LINE('',#5873,#5874);+#5873 = CARTESIAN_POINT('',(0.,0.));+#5874 = VECTOR('',#5875,1.);+#5875 = DIRECTION('',(0.,1.));+#5876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5877 = ORIENTED_EDGE('',*,*,#5878,.F.);+#5878 = EDGE_CURVE('',#5879,#5856,#5881,.T.);+#5879 = VERTEX_POINT('',#5880);+#5880 = CARTESIAN_POINT('',(29.98,2.25,4.43));+#5881 = SURFACE_CURVE('',#5882,(#5886,#5892),.PCURVE_S1.);+#5882 = LINE('',#5883,#5884);+#5883 = CARTESIAN_POINT('',(29.98,2.25,-0.82));+#5884 = VECTOR('',#5885,1.);+#5885 = DIRECTION('',(0.,0.,-1.));+#5886 = PCURVE('',#1856,#5887);+#5887 = DEFINITIONAL_REPRESENTATION('',(#5888),#5891);+#5888 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5889,#5890),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5889 = CARTESIAN_POINT('',(7.43,-2.75));+#5890 = CARTESIAN_POINT('',(4.36,-2.75));+#5891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5892 = PCURVE('',#3289,#5893);+#5893 = DEFINITIONAL_REPRESENTATION('',(#5894),#5897);+#5894 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5895,#5896),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#5895 = CARTESIAN_POINT('',(3.07,32.95));+#5896 = CARTESIAN_POINT('',(0.,32.95));+#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5898 = ORIENTED_EDGE('',*,*,#5899,.F.);+#5899 = EDGE_CURVE('',#5900,#5879,#5902,.T.);+#5900 = VERTEX_POINT('',#5901);+#5901 = CARTESIAN_POINT('',(29.98,-0.5,4.43));+#5902 = SURFACE_CURVE('',#5903,(#5907,#5914),.PCURVE_S1.);+#5903 = LINE('',#5904,#5905);+#5904 = CARTESIAN_POINT('',(29.98,-0.5,4.43));+#5905 = VECTOR('',#5906,1.);+#5906 = DIRECTION('',(0.,1.,0.));+#5907 = PCURVE('',#1856,#5908);+#5908 = DEFINITIONAL_REPRESENTATION('',(#5909),#5913);+#5909 = LINE('',#5910,#5911);+#5910 = CARTESIAN_POINT('',(7.43,0.));+#5911 = VECTOR('',#5912,1.);+#5912 = DIRECTION('',(0.,-1.));+#5913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5914 = PCURVE('',#5915,#5920);+#5915 = PLANE('',#5916);+#5916 = AXIS2_PLACEMENT_3D('',#5917,#5918,#5919);+#5917 = CARTESIAN_POINT('',(29.98,-0.5,4.43));+#5918 = DIRECTION('',(0.,0.,1.));+#5919 = DIRECTION('',(1.,0.,0.));+#5920 = DEFINITIONAL_REPRESENTATION('',(#5921),#5925);+#5921 = LINE('',#5922,#5923);+#5922 = CARTESIAN_POINT('',(0.,0.));+#5923 = VECTOR('',#5924,1.);+#5924 = DIRECTION('',(0.,1.));+#5925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5926 = ORIENTED_EDGE('',*,*,#5927,.T.);+#5927 = EDGE_CURVE('',#5900,#1818,#5928,.T.);+#5928 = SURFACE_CURVE('',#5929,(#5933,#5940),.PCURVE_S1.);+#5929 = LINE('',#5930,#5931);+#5930 = CARTESIAN_POINT('',(29.98,-0.5,4.43));+#5931 = VECTOR('',#5932,1.);+#5932 = DIRECTION('',(0.,0.,-1.));+#5933 = PCURVE('',#1856,#5934);+#5934 = DEFINITIONAL_REPRESENTATION('',(#5935),#5939);+#5935 = LINE('',#5936,#5937);+#5936 = CARTESIAN_POINT('',(7.43,0.));+#5937 = VECTOR('',#5938,1.);+#5938 = DIRECTION('',(-1.,0.));+#5939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5940 = PCURVE('',#1832,#5941);+#5941 = DEFINITIONAL_REPRESENTATION('',(#5942),#5946);+#5942 = LINE('',#5943,#5944);+#5943 = CARTESIAN_POINT('',(7.43,0.));+#5944 = VECTOR('',#5945,1.);+#5945 = DIRECTION('',(-1.,0.));+#5946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5947 = ADVANCED_FACE('',(#5948),#1832,.T.);+#5948 = FACE_BOUND('',#5949,.T.);+#5949 = EDGE_LOOP('',(#5950,#5951,#5952,#5975));+#5950 = ORIENTED_EDGE('',*,*,#1817,.T.);+#5951 = ORIENTED_EDGE('',*,*,#5927,.F.);+#5952 = ORIENTED_EDGE('',*,*,#5953,.T.);+#5953 = EDGE_CURVE('',#5900,#5954,#5956,.T.);+#5954 = VERTEX_POINT('',#5955);+#5955 = CARTESIAN_POINT('',(30.98,-0.5,4.43));+#5956 = SURFACE_CURVE('',#5957,(#5961,#5968),.PCURVE_S1.);+#5957 = LINE('',#5958,#5959);+#5958 = CARTESIAN_POINT('',(29.98,-0.5,4.43));+#5959 = VECTOR('',#5960,1.);+#5960 = DIRECTION('',(1.,0.,0.));+#5961 = PCURVE('',#1832,#5962);+#5962 = DEFINITIONAL_REPRESENTATION('',(#5963),#5967);+#5963 = LINE('',#5964,#5965);+#5964 = CARTESIAN_POINT('',(7.43,0.));+#5965 = VECTOR('',#5966,1.);+#5966 = DIRECTION('',(0.,1.));+#5967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5968 = PCURVE('',#5915,#5969);+#5969 = DEFINITIONAL_REPRESENTATION('',(#5970),#5974);+#5970 = LINE('',#5971,#5972);+#5971 = CARTESIAN_POINT('',(0.,0.));+#5972 = VECTOR('',#5973,1.);+#5973 = DIRECTION('',(1.,0.));+#5974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5975 = ORIENTED_EDGE('',*,*,#5976,.F.);+#5976 = EDGE_CURVE('',#1792,#5954,#5977,.T.);+#5977 = SURFACE_CURVE('',#5978,(#5982,#5989),.PCURVE_S1.);+#5978 = LINE('',#5979,#5980);+#5979 = CARTESIAN_POINT('',(30.98,-0.5,-3.));+#5980 = VECTOR('',#5981,1.);+#5981 = DIRECTION('',(0.,0.,1.));+#5982 = PCURVE('',#1832,#5983);+#5983 = DEFINITIONAL_REPRESENTATION('',(#5984),#5988);+#5984 = LINE('',#5985,#5986);+#5985 = CARTESIAN_POINT('',(0.,1.));+#5986 = VECTOR('',#5987,1.);+#5987 = DIRECTION('',(1.,0.));+#5988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5989 = PCURVE('',#1806,#5990);+#5990 = DEFINITIONAL_REPRESENTATION('',(#5991),#5995);+#5991 = LINE('',#5992,#5993);+#5992 = CARTESIAN_POINT('',(0.,0.));+#5993 = VECTOR('',#5994,1.);+#5994 = DIRECTION('',(1.,0.));+#5995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5996 = ADVANCED_FACE('',(#5997),#1806,.F.);+#5997 = FACE_BOUND('',#5998,.F.);+#5998 = EDGE_LOOP('',(#5999,#6000,#6001,#6002,#6025,#6046));+#5999 = ORIENTED_EDGE('',*,*,#5976,.F.);+#6000 = ORIENTED_EDGE('',*,*,#1791,.T.);+#6001 = ORIENTED_EDGE('',*,*,#5779,.T.);+#6002 = ORIENTED_EDGE('',*,*,#6003,.T.);+#6003 = EDGE_CURVE('',#5780,#6004,#6006,.T.);+#6004 = VERTEX_POINT('',#6005);+#6005 = CARTESIAN_POINT('',(30.98,2.25,3.43));+#6006 = SURFACE_CURVE('',#6007,(#6011,#6018),.PCURVE_S1.);+#6007 = LINE('',#6008,#6009);+#6008 = CARTESIAN_POINT('',(30.98,-0.5,3.43));+#6009 = VECTOR('',#6010,1.);+#6010 = DIRECTION('',(0.,1.,0.));+#6011 = PCURVE('',#1806,#6012);+#6012 = DEFINITIONAL_REPRESENTATION('',(#6013),#6017);+#6013 = LINE('',#6014,#6015);+#6014 = CARTESIAN_POINT('',(6.43,0.));+#6015 = VECTOR('',#6016,1.);+#6016 = DIRECTION('',(0.,-1.));+#6017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6018 = PCURVE('',#5839,#6019);+#6019 = DEFINITIONAL_REPRESENTATION('',(#6020),#6024);+#6020 = LINE('',#6021,#6022);+#6021 = CARTESIAN_POINT('',(1.,0.));+#6022 = VECTOR('',#6023,1.);+#6023 = DIRECTION('',(0.,1.));+#6024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6025 = ORIENTED_EDGE('',*,*,#6026,.F.);+#6026 = EDGE_CURVE('',#6027,#6004,#6029,.T.);+#6027 = VERTEX_POINT('',#6028);+#6028 = CARTESIAN_POINT('',(30.98,2.25,4.43));+#6029 = SURFACE_CURVE('',#6030,(#6034,#6040),.PCURVE_S1.);+#6030 = LINE('',#6031,#6032);+#6031 = CARTESIAN_POINT('',(30.98,2.25,-0.82));+#6032 = VECTOR('',#6033,1.);+#6033 = DIRECTION('',(0.,0.,-1.));+#6034 = PCURVE('',#1806,#6035);+#6035 = DEFINITIONAL_REPRESENTATION('',(#6036),#6039);+#6036 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6037,#6038),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#6037 = CARTESIAN_POINT('',(7.43,-2.75));+#6038 = CARTESIAN_POINT('',(4.36,-2.75));+#6039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6040 = PCURVE('',#3289,#6041);+#6041 = DEFINITIONAL_REPRESENTATION('',(#6042),#6045);+#6042 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6043,#6044),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#6043 = CARTESIAN_POINT('',(3.07,33.95));+#6044 = CARTESIAN_POINT('',(0.,33.95));+#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6046 = ORIENTED_EDGE('',*,*,#6047,.T.);+#6047 = EDGE_CURVE('',#6027,#5954,#6048,.T.);+#6048 = SURFACE_CURVE('',#6049,(#6053,#6060),.PCURVE_S1.);+#6049 = LINE('',#6050,#6051);+#6050 = CARTESIAN_POINT('',(30.98,8.25,4.43));+#6051 = VECTOR('',#6052,1.);+#6052 = DIRECTION('',(0.,-1.,0.));+#6053 = PCURVE('',#1806,#6054);+#6054 = DEFINITIONAL_REPRESENTATION('',(#6055),#6059);+#6055 = LINE('',#6056,#6057);+#6056 = CARTESIAN_POINT('',(7.43,-8.75));+#6057 = VECTOR('',#6058,1.);+#6058 = DIRECTION('',(0.,1.));+#6059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6060 = PCURVE('',#5915,#6061);+#6061 = DEFINITIONAL_REPRESENTATION('',(#6062),#6066);+#6062 = LINE('',#6063,#6064);+#6063 = CARTESIAN_POINT('',(1.,8.75));+#6064 = VECTOR('',#6065,1.);+#6065 = DIRECTION('',(0.,-1.));+#6066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6067 = ADVANCED_FACE('',(#6068),#1886,.F.);+#6068 = FACE_BOUND('',#6069,.F.);+#6069 = EDGE_LOOP('',(#6070,#6093,#6094,#6117));+#6070 = ORIENTED_EDGE('',*,*,#6071,.F.);+#6071 = EDGE_CURVE('',#1870,#6072,#6074,.T.);+#6072 = VERTEX_POINT('',#6073);+#6073 = CARTESIAN_POINT('',(36.06,0.5,3.43));+#6074 = SURFACE_CURVE('',#6075,(#6079,#6086),.PCURVE_S1.);+#6075 = LINE('',#6076,#6077);+#6076 = CARTESIAN_POINT('',(36.06,0.5,-3.));+#6077 = VECTOR('',#6078,1.);+#6078 = DIRECTION('',(0.,0.,1.));+#6079 = PCURVE('',#1886,#6080);+#6080 = DEFINITIONAL_REPRESENTATION('',(#6081),#6085);+#6081 = LINE('',#6082,#6083);+#6082 = CARTESIAN_POINT('',(0.,1.));+#6083 = VECTOR('',#6084,1.);+#6084 = DIRECTION('',(1.,0.));+#6085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6086 = PCURVE('',#1912,#6087);+#6087 = DEFINITIONAL_REPRESENTATION('',(#6088),#6092);+#6088 = LINE('',#6089,#6090);+#6089 = CARTESIAN_POINT('',(0.,-1.));+#6090 = VECTOR('',#6091,1.);+#6091 = DIRECTION('',(1.,0.));+#6092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6093 = ORIENTED_EDGE('',*,*,#1869,.T.);+#6094 = ORIENTED_EDGE('',*,*,#6095,.T.);+#6095 = EDGE_CURVE('',#1872,#6096,#6098,.T.);+#6096 = VERTEX_POINT('',#6097);+#6097 = CARTESIAN_POINT('',(35.06,0.5,3.43));+#6098 = SURFACE_CURVE('',#6099,(#6103,#6110),.PCURVE_S1.);+#6099 = LINE('',#6100,#6101);+#6100 = CARTESIAN_POINT('',(35.06,0.5,-3.));+#6101 = VECTOR('',#6102,1.);+#6102 = DIRECTION('',(0.,0.,1.));+#6103 = PCURVE('',#1886,#6104);+#6104 = DEFINITIONAL_REPRESENTATION('',(#6105),#6109);+#6105 = LINE('',#6106,#6107);+#6106 = CARTESIAN_POINT('',(0.,0.));+#6107 = VECTOR('',#6108,1.);+#6108 = DIRECTION('',(1.,0.));+#6109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6110 = PCURVE('',#1962,#6111);+#6111 = DEFINITIONAL_REPRESENTATION('',(#6112),#6116);+#6112 = LINE('',#6113,#6114);+#6113 = CARTESIAN_POINT('',(0.,-1.));+#6114 = VECTOR('',#6115,1.);+#6115 = DIRECTION('',(1.,0.));+#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6117 = ORIENTED_EDGE('',*,*,#6118,.T.);+#6118 = EDGE_CURVE('',#6096,#6072,#6119,.T.);+#6119 = SURFACE_CURVE('',#6120,(#6124,#6130),.PCURVE_S1.);+#6120 = LINE('',#6121,#6122);+#6121 = CARTESIAN_POINT('',(35.06,0.5,3.43));+#6122 = VECTOR('',#6123,1.);+#6123 = DIRECTION('',(1.,0.,0.));+#6124 = PCURVE('',#1886,#6125);+#6125 = DEFINITIONAL_REPRESENTATION('',(#6126),#6129);+#6126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6127,#6128),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6127 = CARTESIAN_POINT('',(6.43,0.));+#6128 = CARTESIAN_POINT('',(6.43,1.));+#6129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6130 = PCURVE('',#6131,#6136);+#6131 = PLANE('',#6132);+#6132 = AXIS2_PLACEMENT_3D('',#6133,#6134,#6135);+#6133 = CARTESIAN_POINT('',(35.06,-0.5,3.43));+#6134 = DIRECTION('',(0.,0.,1.));+#6135 = DIRECTION('',(1.,0.,0.));+#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6140);+#6137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6138,#6139),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6138 = CARTESIAN_POINT('',(0.,1.));+#6139 = CARTESIAN_POINT('',(1.,1.));+#6140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6141 = ADVANCED_FACE('',(#6142),#1962,.T.);+#6142 = FACE_BOUND('',#6143,.T.);+#6143 = EDGE_LOOP('',(#6144,#6145,#6146,#6169,#6190,#6218));+#6144 = ORIENTED_EDGE('',*,*,#1949,.T.);+#6145 = ORIENTED_EDGE('',*,*,#6095,.T.);+#6146 = ORIENTED_EDGE('',*,*,#6147,.T.);+#6147 = EDGE_CURVE('',#6096,#6148,#6150,.T.);+#6148 = VERTEX_POINT('',#6149);+#6149 = CARTESIAN_POINT('',(35.06,2.25,3.43));+#6150 = SURFACE_CURVE('',#6151,(#6155,#6162),.PCURVE_S1.);+#6151 = LINE('',#6152,#6153);+#6152 = CARTESIAN_POINT('',(35.06,-0.5,3.43));+#6153 = VECTOR('',#6154,1.);+#6154 = DIRECTION('',(0.,1.,0.));+#6155 = PCURVE('',#1962,#6156);+#6156 = DEFINITIONAL_REPRESENTATION('',(#6157),#6161);+#6157 = LINE('',#6158,#6159);+#6158 = CARTESIAN_POINT('',(6.43,0.));+#6159 = VECTOR('',#6160,1.);+#6160 = DIRECTION('',(0.,-1.));+#6161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6162 = PCURVE('',#6131,#6163);+#6163 = DEFINITIONAL_REPRESENTATION('',(#6164),#6168);+#6164 = LINE('',#6165,#6166);+#6165 = CARTESIAN_POINT('',(0.,0.));+#6166 = VECTOR('',#6167,1.);+#6167 = DIRECTION('',(0.,1.));+#6168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6169 = ORIENTED_EDGE('',*,*,#6170,.F.);+#6170 = EDGE_CURVE('',#6171,#6148,#6173,.T.);+#6171 = VERTEX_POINT('',#6172);+#6172 = CARTESIAN_POINT('',(35.06,2.25,4.43));+#6173 = SURFACE_CURVE('',#6174,(#6178,#6184),.PCURVE_S1.);+#6174 = LINE('',#6175,#6176);+#6175 = CARTESIAN_POINT('',(35.06,2.25,-0.82));+#6176 = VECTOR('',#6177,1.);+#6177 = DIRECTION('',(0.,0.,-1.));+#6178 = PCURVE('',#1962,#6179);+#6179 = DEFINITIONAL_REPRESENTATION('',(#6180),#6183);+#6180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6181,#6182),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#6181 = CARTESIAN_POINT('',(7.43,-2.75));+#6182 = CARTESIAN_POINT('',(4.36,-2.75));+#6183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6184 = PCURVE('',#3289,#6185);+#6185 = DEFINITIONAL_REPRESENTATION('',(#6186),#6189);+#6186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6187,#6188),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#6187 = CARTESIAN_POINT('',(3.07,38.03));+#6188 = CARTESIAN_POINT('',(0.,38.03));+#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6190 = ORIENTED_EDGE('',*,*,#6191,.F.);+#6191 = EDGE_CURVE('',#6192,#6171,#6194,.T.);+#6192 = VERTEX_POINT('',#6193);+#6193 = CARTESIAN_POINT('',(35.06,-0.5,4.43));+#6194 = SURFACE_CURVE('',#6195,(#6199,#6206),.PCURVE_S1.);+#6195 = LINE('',#6196,#6197);+#6196 = CARTESIAN_POINT('',(35.06,-0.5,4.43));+#6197 = VECTOR('',#6198,1.);+#6198 = DIRECTION('',(0.,1.,0.));+#6199 = PCURVE('',#1962,#6200);+#6200 = DEFINITIONAL_REPRESENTATION('',(#6201),#6205);+#6201 = LINE('',#6202,#6203);+#6202 = CARTESIAN_POINT('',(7.43,0.));+#6203 = VECTOR('',#6204,1.);+#6204 = DIRECTION('',(0.,-1.));+#6205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6206 = PCURVE('',#6207,#6212);+#6207 = PLANE('',#6208);+#6208 = AXIS2_PLACEMENT_3D('',#6209,#6210,#6211);+#6209 = CARTESIAN_POINT('',(35.06,-0.5,4.43));+#6210 = DIRECTION('',(0.,0.,1.));+#6211 = DIRECTION('',(1.,0.,0.));+#6212 = DEFINITIONAL_REPRESENTATION('',(#6213),#6217);+#6213 = LINE('',#6214,#6215);+#6214 = CARTESIAN_POINT('',(0.,0.));+#6215 = VECTOR('',#6216,1.);+#6216 = DIRECTION('',(0.,1.));+#6217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6218 = ORIENTED_EDGE('',*,*,#6219,.T.);+#6219 = EDGE_CURVE('',#6192,#1924,#6220,.T.);+#6220 = SURFACE_CURVE('',#6221,(#6225,#6232),.PCURVE_S1.);+#6221 = LINE('',#6222,#6223);+#6222 = CARTESIAN_POINT('',(35.06,-0.5,4.43));+#6223 = VECTOR('',#6224,1.);+#6224 = DIRECTION('',(0.,0.,-1.));+#6225 = PCURVE('',#1962,#6226);+#6226 = DEFINITIONAL_REPRESENTATION('',(#6227),#6231);+#6227 = LINE('',#6228,#6229);+#6228 = CARTESIAN_POINT('',(7.43,0.));+#6229 = VECTOR('',#6230,1.);+#6230 = DIRECTION('',(-1.,0.));+#6231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6232 = PCURVE('',#1938,#6233);+#6233 = DEFINITIONAL_REPRESENTATION('',(#6234),#6238);+#6234 = LINE('',#6235,#6236);+#6235 = CARTESIAN_POINT('',(7.43,0.));+#6236 = VECTOR('',#6237,1.);+#6237 = DIRECTION('',(-1.,0.));+#6238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6239 = ADVANCED_FACE('',(#6240),#1938,.T.);+#6240 = FACE_BOUND('',#6241,.T.);+#6241 = EDGE_LOOP('',(#6242,#6243,#6244,#6267));+#6242 = ORIENTED_EDGE('',*,*,#1923,.T.);+#6243 = ORIENTED_EDGE('',*,*,#6219,.F.);+#6244 = ORIENTED_EDGE('',*,*,#6245,.T.);+#6245 = EDGE_CURVE('',#6192,#6246,#6248,.T.);+#6246 = VERTEX_POINT('',#6247);+#6247 = CARTESIAN_POINT('',(36.06,-0.5,4.43));+#6248 = SURFACE_CURVE('',#6249,(#6253,#6260),.PCURVE_S1.);+#6249 = LINE('',#6250,#6251);+#6250 = CARTESIAN_POINT('',(35.06,-0.5,4.43));+#6251 = VECTOR('',#6252,1.);+#6252 = DIRECTION('',(1.,0.,0.));+#6253 = PCURVE('',#1938,#6254);+#6254 = DEFINITIONAL_REPRESENTATION('',(#6255),#6259);+#6255 = LINE('',#6256,#6257);+#6256 = CARTESIAN_POINT('',(7.43,0.));+#6257 = VECTOR('',#6258,1.);+#6258 = DIRECTION('',(0.,1.));+#6259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6260 = PCURVE('',#6207,#6261);+#6261 = DEFINITIONAL_REPRESENTATION('',(#6262),#6266);+#6262 = LINE('',#6263,#6264);+#6263 = CARTESIAN_POINT('',(0.,0.));+#6264 = VECTOR('',#6265,1.);+#6265 = DIRECTION('',(1.,0.));+#6266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6267 = ORIENTED_EDGE('',*,*,#6268,.F.);+#6268 = EDGE_CURVE('',#1898,#6246,#6269,.T.);+#6269 = SURFACE_CURVE('',#6270,(#6274,#6281),.PCURVE_S1.);+#6270 = LINE('',#6271,#6272);+#6271 = CARTESIAN_POINT('',(36.06,-0.5,-3.));+#6272 = VECTOR('',#6273,1.);+#6273 = DIRECTION('',(0.,0.,1.));+#6274 = PCURVE('',#1938,#6275);+#6275 = DEFINITIONAL_REPRESENTATION('',(#6276),#6280);+#6276 = LINE('',#6277,#6278);+#6277 = CARTESIAN_POINT('',(0.,1.));+#6278 = VECTOR('',#6279,1.);+#6279 = DIRECTION('',(1.,0.));+#6280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6281 = PCURVE('',#1912,#6282);+#6282 = DEFINITIONAL_REPRESENTATION('',(#6283),#6287);+#6283 = LINE('',#6284,#6285);+#6284 = CARTESIAN_POINT('',(0.,0.));+#6285 = VECTOR('',#6286,1.);+#6286 = DIRECTION('',(1.,0.));+#6287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6288 = ADVANCED_FACE('',(#6289),#1912,.F.);+#6289 = FACE_BOUND('',#6290,.F.);+#6290 = EDGE_LOOP('',(#6291,#6292,#6293,#6294,#6317,#6338));+#6291 = ORIENTED_EDGE('',*,*,#6268,.F.);+#6292 = ORIENTED_EDGE('',*,*,#1897,.T.);+#6293 = ORIENTED_EDGE('',*,*,#6071,.T.);+#6294 = ORIENTED_EDGE('',*,*,#6295,.T.);+#6295 = EDGE_CURVE('',#6072,#6296,#6298,.T.);+#6296 = VERTEX_POINT('',#6297);+#6297 = CARTESIAN_POINT('',(36.06,2.25,3.43));+#6298 = SURFACE_CURVE('',#6299,(#6303,#6310),.PCURVE_S1.);+#6299 = LINE('',#6300,#6301);+#6300 = CARTESIAN_POINT('',(36.06,-0.5,3.43));+#6301 = VECTOR('',#6302,1.);+#6302 = DIRECTION('',(0.,1.,0.));+#6303 = PCURVE('',#1912,#6304);+#6304 = DEFINITIONAL_REPRESENTATION('',(#6305),#6309);+#6305 = LINE('',#6306,#6307);+#6306 = CARTESIAN_POINT('',(6.43,0.));+#6307 = VECTOR('',#6308,1.);+#6308 = DIRECTION('',(0.,-1.));+#6309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6310 = PCURVE('',#6131,#6311);+#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316);+#6312 = LINE('',#6313,#6314);+#6313 = CARTESIAN_POINT('',(1.,0.));+#6314 = VECTOR('',#6315,1.);+#6315 = DIRECTION('',(0.,1.));+#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6317 = ORIENTED_EDGE('',*,*,#6318,.F.);+#6318 = EDGE_CURVE('',#6319,#6296,#6321,.T.);+#6319 = VERTEX_POINT('',#6320);+#6320 = CARTESIAN_POINT('',(36.06,2.25,4.43));+#6321 = SURFACE_CURVE('',#6322,(#6326,#6332),.PCURVE_S1.);+#6322 = LINE('',#6323,#6324);+#6323 = CARTESIAN_POINT('',(36.06,2.25,-0.82));+#6324 = VECTOR('',#6325,1.);+#6325 = DIRECTION('',(0.,0.,-1.));+#6326 = PCURVE('',#1912,#6327);+#6327 = DEFINITIONAL_REPRESENTATION('',(#6328),#6331);+#6328 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6329,#6330),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#6329 = CARTESIAN_POINT('',(7.43,-2.75));+#6330 = CARTESIAN_POINT('',(4.36,-2.75));+#6331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6332 = PCURVE('',#3289,#6333);+#6333 = DEFINITIONAL_REPRESENTATION('',(#6334),#6337);+#6334 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6335,#6336),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-5.25,-2.18),.PIECEWISE_BEZIER_KNOTS.);+#6335 = CARTESIAN_POINT('',(3.07,39.03));+#6336 = CARTESIAN_POINT('',(0.,39.03));+#6337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6338 = ORIENTED_EDGE('',*,*,#6339,.T.);+#6339 = EDGE_CURVE('',#6319,#6246,#6340,.T.);+#6340 = SURFACE_CURVE('',#6341,(#6345,#6352),.PCURVE_S1.);+#6341 = LINE('',#6342,#6343);+#6342 = CARTESIAN_POINT('',(36.06,8.25,4.43));+#6343 = VECTOR('',#6344,1.);+#6344 = DIRECTION('',(0.,-1.,0.));+#6345 = PCURVE('',#1912,#6346);+#6346 = DEFINITIONAL_REPRESENTATION('',(#6347),#6351);+#6347 = LINE('',#6348,#6349);+#6348 = CARTESIAN_POINT('',(7.43,-8.75));+#6349 = VECTOR('',#6350,1.);+#6350 = DIRECTION('',(0.,1.));+#6351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6352 = PCURVE('',#6207,#6353);+#6353 = DEFINITIONAL_REPRESENTATION('',(#6354),#6358);+#6354 = LINE('',#6355,#6356);+#6355 = CARTESIAN_POINT('',(1.,8.75));+#6356 = VECTOR('',#6357,1.);+#6357 = DIRECTION('',(0.,-1.));+#6358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6359 = ADVANCED_FACE('',(#6360),#2019,.F.);+#6360 = FACE_BOUND('',#6361,.F.);+#6361 = EDGE_LOOP('',(#6362,#6363,#6364,#6383));+#6362 = ORIENTED_EDGE('',*,*,#2003,.F.);+#6363 = ORIENTED_EDGE('',*,*,#3765,.T.);+#6364 = ORIENTED_EDGE('',*,*,#6365,.F.);+#6365 = EDGE_CURVE('',#2080,#3745,#6366,.T.);+#6366 = SURFACE_CURVE('',#6367,(#6371,#6377),.PCURVE_S1.);+#6367 = LINE('',#6368,#6369);+#6368 = CARTESIAN_POINT('',(1.05,10.25,3.375));+#6369 = VECTOR('',#6370,1.);+#6370 = DIRECTION('',(0.,0.,-1.));+#6371 = PCURVE('',#2019,#6372);+#6372 = DEFINITIONAL_REPRESENTATION('',(#6373),#6376);+#6373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6374,#6375),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6374 = CARTESIAN_POINT('',(0.97,-1.5));+#6375 = CARTESIAN_POINT('',(0.,-1.5));+#6376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6377 = PCURVE('',#2097,#6378);+#6378 = DEFINITIONAL_REPRESENTATION('',(#6379),#6382);+#6379 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6380,#6381),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6380 = CARTESIAN_POINT('',(7.72,8.67));+#6381 = CARTESIAN_POINT('',(6.75,8.67));+#6382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6383 = ORIENTED_EDGE('',*,*,#2109,.F.);+#6384 = ADVANCED_FACE('',(#6385),#2097,.T.);+#6385 = FACE_BOUND('',#6386,.T.);+#6386 = EDGE_LOOP('',(#6387,#6388,#6407,#6408));+#6387 = ORIENTED_EDGE('',*,*,#2079,.T.);+#6388 = ORIENTED_EDGE('',*,*,#6389,.T.);+#6389 = EDGE_CURVE('',#2082,#3722,#6390,.T.);+#6390 = SURFACE_CURVE('',#6391,(#6395,#6401),.PCURVE_S1.);+#6391 = LINE('',#6392,#6393);+#6392 = CARTESIAN_POINT('',(4.03,10.25,3.375));+#6393 = VECTOR('',#6394,1.);+#6394 = DIRECTION('',(0.,0.,-1.));+#6395 = PCURVE('',#2097,#6396);+#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6400);+#6397 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6398,#6399),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6398 = CARTESIAN_POINT('',(7.72,11.65));+#6399 = CARTESIAN_POINT('',(6.75,11.65));+#6400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6401 = PCURVE('',#2142,#6402);+#6402 = DEFINITIONAL_REPRESENTATION('',(#6403),#6406);+#6403 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6404,#6405),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6404 = CARTESIAN_POINT('',(0.97,-1.5));+#6405 = CARTESIAN_POINT('',(0.,-1.5));+#6406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6407 = ORIENTED_EDGE('',*,*,#3744,.F.);+#6408 = ORIENTED_EDGE('',*,*,#6365,.F.);+#6409 = ADVANCED_FACE('',(#6410),#2142,.T.);+#6410 = FACE_BOUND('',#6411,.T.);+#6411 = EDGE_LOOP('',(#6412,#6413,#6414,#6415));+#6412 = ORIENTED_EDGE('',*,*,#2207,.F.);+#6413 = ORIENTED_EDGE('',*,*,#3721,.T.);+#6414 = ORIENTED_EDGE('',*,*,#6389,.F.);+#6415 = ORIENTED_EDGE('',*,*,#2129,.F.);+#6416 = ADVANCED_FACE('',(#6417),#2172,.F.);+#6417 = FACE_BOUND('',#6418,.F.);+#6418 = EDGE_LOOP('',(#6419,#6420,#6421,#6440));+#6419 = ORIENTED_EDGE('',*,*,#2156,.F.);+#6420 = ORIENTED_EDGE('',*,*,#3699,.T.);+#6421 = ORIENTED_EDGE('',*,*,#6422,.F.);+#6422 = EDGE_CURVE('',#2233,#3679,#6423,.T.);+#6423 = SURFACE_CURVE('',#6424,(#6428,#6434),.PCURVE_S1.);+#6424 = LINE('',#6425,#6426);+#6425 = CARTESIAN_POINT('',(6.13,10.25,3.375));+#6426 = VECTOR('',#6427,1.);+#6427 = DIRECTION('',(0.,0.,-1.));+#6428 = PCURVE('',#2172,#6429);+#6429 = DEFINITIONAL_REPRESENTATION('',(#6430),#6433);+#6430 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6431,#6432),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6431 = CARTESIAN_POINT('',(0.97,-1.5));+#6432 = CARTESIAN_POINT('',(0.,-1.5));+#6433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6434 = PCURVE('',#2250,#6435);+#6435 = DEFINITIONAL_REPRESENTATION('',(#6436),#6439);+#6436 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6437,#6438),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6437 = CARTESIAN_POINT('',(7.72,13.75));+#6438 = CARTESIAN_POINT('',(6.75,13.75));+#6439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6440 = ORIENTED_EDGE('',*,*,#2262,.F.);+#6441 = ADVANCED_FACE('',(#6442),#2250,.T.);+#6442 = FACE_BOUND('',#6443,.T.);+#6443 = EDGE_LOOP('',(#6444,#6445,#6464,#6465));+#6444 = ORIENTED_EDGE('',*,*,#2232,.T.);+#6445 = ORIENTED_EDGE('',*,*,#6446,.T.);+#6446 = EDGE_CURVE('',#2235,#3656,#6447,.T.);+#6447 = SURFACE_CURVE('',#6448,(#6452,#6458),.PCURVE_S1.);+#6448 = LINE('',#6449,#6450);+#6449 = CARTESIAN_POINT('',(9.11,10.25,3.375));+#6450 = VECTOR('',#6451,1.);+#6451 = DIRECTION('',(0.,0.,-1.));+#6452 = PCURVE('',#2250,#6453);+#6453 = DEFINITIONAL_REPRESENTATION('',(#6454),#6457);+#6454 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6455,#6456),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6455 = CARTESIAN_POINT('',(7.72,16.73));+#6456 = CARTESIAN_POINT('',(6.75,16.73));+#6457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6458 = PCURVE('',#2295,#6459);+#6459 = DEFINITIONAL_REPRESENTATION('',(#6460),#6463);+#6460 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6461,#6462),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6461 = CARTESIAN_POINT('',(0.97,-1.5));+#6462 = CARTESIAN_POINT('',(0.,-1.5));+#6463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6464 = ORIENTED_EDGE('',*,*,#3678,.F.);+#6465 = ORIENTED_EDGE('',*,*,#6422,.F.);+#6466 = ADVANCED_FACE('',(#6467),#2295,.T.);+#6467 = FACE_BOUND('',#6468,.T.);+#6468 = EDGE_LOOP('',(#6469,#6470,#6471,#6472));+#6469 = ORIENTED_EDGE('',*,*,#2360,.F.);+#6470 = ORIENTED_EDGE('',*,*,#3655,.T.);+#6471 = ORIENTED_EDGE('',*,*,#6446,.F.);+#6472 = ORIENTED_EDGE('',*,*,#2282,.F.);+#6473 = ADVANCED_FACE('',(#6474),#2325,.F.);+#6474 = FACE_BOUND('',#6475,.F.);+#6475 = EDGE_LOOP('',(#6476,#6477,#6478,#6497));+#6476 = ORIENTED_EDGE('',*,*,#2309,.F.);+#6477 = ORIENTED_EDGE('',*,*,#3633,.T.);+#6478 = ORIENTED_EDGE('',*,*,#6479,.F.);+#6479 = EDGE_CURVE('',#2386,#3613,#6480,.T.);+#6480 = SURFACE_CURVE('',#6481,(#6485,#6491),.PCURVE_S1.);+#6481 = LINE('',#6482,#6483);+#6482 = CARTESIAN_POINT('',(11.21,10.25,3.375));+#6483 = VECTOR('',#6484,1.);+#6484 = DIRECTION('',(0.,0.,-1.));+#6485 = PCURVE('',#2325,#6486);+#6486 = DEFINITIONAL_REPRESENTATION('',(#6487),#6490);+#6487 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6488,#6489),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6488 = CARTESIAN_POINT('',(0.97,-1.5));+#6489 = CARTESIAN_POINT('',(0.,-1.5));+#6490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6491 = PCURVE('',#2403,#6492);+#6492 = DEFINITIONAL_REPRESENTATION('',(#6493),#6496);+#6493 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6494,#6495),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6494 = CARTESIAN_POINT('',(7.72,18.83));+#6495 = CARTESIAN_POINT('',(6.75,18.83));+#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6497 = ORIENTED_EDGE('',*,*,#2415,.F.);+#6498 = ADVANCED_FACE('',(#6499),#2403,.T.);+#6499 = FACE_BOUND('',#6500,.T.);+#6500 = EDGE_LOOP('',(#6501,#6502,#6521,#6522));+#6501 = ORIENTED_EDGE('',*,*,#2385,.T.);+#6502 = ORIENTED_EDGE('',*,*,#6503,.T.);+#6503 = EDGE_CURVE('',#2388,#3590,#6504,.T.);+#6504 = SURFACE_CURVE('',#6505,(#6509,#6515),.PCURVE_S1.);+#6505 = LINE('',#6506,#6507);+#6506 = CARTESIAN_POINT('',(14.19,10.25,3.375));+#6507 = VECTOR('',#6508,1.);+#6508 = DIRECTION('',(0.,0.,-1.));+#6509 = PCURVE('',#2403,#6510);+#6510 = DEFINITIONAL_REPRESENTATION('',(#6511),#6514);+#6511 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6512,#6513),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6512 = CARTESIAN_POINT('',(7.72,21.81));+#6513 = CARTESIAN_POINT('',(6.75,21.81));+#6514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6515 = PCURVE('',#2448,#6516);+#6516 = DEFINITIONAL_REPRESENTATION('',(#6517),#6520);+#6517 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6518,#6519),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6518 = CARTESIAN_POINT('',(0.97,-1.5));+#6519 = CARTESIAN_POINT('',(0.,-1.5));+#6520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6521 = ORIENTED_EDGE('',*,*,#3612,.F.);+#6522 = ORIENTED_EDGE('',*,*,#6479,.F.);+#6523 = ADVANCED_FACE('',(#6524),#2448,.T.);+#6524 = FACE_BOUND('',#6525,.T.);+#6525 = EDGE_LOOP('',(#6526,#6527,#6528,#6529));+#6526 = ORIENTED_EDGE('',*,*,#2513,.F.);+#6527 = ORIENTED_EDGE('',*,*,#3589,.T.);+#6528 = ORIENTED_EDGE('',*,*,#6503,.F.);+#6529 = ORIENTED_EDGE('',*,*,#2435,.F.);+#6530 = ADVANCED_FACE('',(#6531),#2478,.F.);+#6531 = FACE_BOUND('',#6532,.F.);+#6532 = EDGE_LOOP('',(#6533,#6534,#6535,#6554));+#6533 = ORIENTED_EDGE('',*,*,#2462,.F.);+#6534 = ORIENTED_EDGE('',*,*,#3567,.T.);+#6535 = ORIENTED_EDGE('',*,*,#6536,.F.);+#6536 = EDGE_CURVE('',#2539,#3547,#6537,.T.);+#6537 = SURFACE_CURVE('',#6538,(#6542,#6548),.PCURVE_S1.);+#6538 = LINE('',#6539,#6540);+#6539 = CARTESIAN_POINT('',(16.29,10.25,3.375));+#6540 = VECTOR('',#6541,1.);+#6541 = DIRECTION('',(0.,0.,-1.));+#6542 = PCURVE('',#2478,#6543);+#6543 = DEFINITIONAL_REPRESENTATION('',(#6544),#6547);+#6544 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6545,#6546),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6545 = CARTESIAN_POINT('',(0.97,-1.5));+#6546 = CARTESIAN_POINT('',(0.,-1.5));+#6547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6548 = PCURVE('',#2556,#6549);+#6549 = DEFINITIONAL_REPRESENTATION('',(#6550),#6553);+#6550 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6551,#6552),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6551 = CARTESIAN_POINT('',(7.72,23.91));+#6552 = CARTESIAN_POINT('',(6.75,23.91));+#6553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6554 = ORIENTED_EDGE('',*,*,#2568,.F.);+#6555 = ADVANCED_FACE('',(#6556),#2556,.T.);+#6556 = FACE_BOUND('',#6557,.T.);+#6557 = EDGE_LOOP('',(#6558,#6559,#6578,#6579));+#6558 = ORIENTED_EDGE('',*,*,#2538,.T.);+#6559 = ORIENTED_EDGE('',*,*,#6560,.T.);+#6560 = EDGE_CURVE('',#2541,#3524,#6561,.T.);+#6561 = SURFACE_CURVE('',#6562,(#6566,#6572),.PCURVE_S1.);+#6562 = LINE('',#6563,#6564);+#6563 = CARTESIAN_POINT('',(19.27,10.25,3.375));+#6564 = VECTOR('',#6565,1.);+#6565 = DIRECTION('',(0.,0.,-1.));+#6566 = PCURVE('',#2556,#6567);+#6567 = DEFINITIONAL_REPRESENTATION('',(#6568),#6571);+#6568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6569,#6570),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6569 = CARTESIAN_POINT('',(7.72,26.89));+#6570 = CARTESIAN_POINT('',(6.75,26.89));+#6571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6572 = PCURVE('',#2601,#6573);+#6573 = DEFINITIONAL_REPRESENTATION('',(#6574),#6577);+#6574 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6575,#6576),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6575 = CARTESIAN_POINT('',(0.97,-1.5));+#6576 = CARTESIAN_POINT('',(0.,-1.5));+#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6578 = ORIENTED_EDGE('',*,*,#3546,.F.);+#6579 = ORIENTED_EDGE('',*,*,#6536,.F.);+#6580 = ADVANCED_FACE('',(#6581),#2601,.T.);+#6581 = FACE_BOUND('',#6582,.T.);+#6582 = EDGE_LOOP('',(#6583,#6584,#6585,#6586));+#6583 = ORIENTED_EDGE('',*,*,#2666,.F.);+#6584 = ORIENTED_EDGE('',*,*,#3523,.T.);+#6585 = ORIENTED_EDGE('',*,*,#6560,.F.);+#6586 = ORIENTED_EDGE('',*,*,#2588,.F.);+#6587 = ADVANCED_FACE('',(#6588),#2631,.F.);+#6588 = FACE_BOUND('',#6589,.F.);+#6589 = EDGE_LOOP('',(#6590,#6591,#6592,#6611));+#6590 = ORIENTED_EDGE('',*,*,#2615,.F.);+#6591 = ORIENTED_EDGE('',*,*,#3501,.T.);+#6592 = ORIENTED_EDGE('',*,*,#6593,.F.);+#6593 = EDGE_CURVE('',#2692,#3481,#6594,.T.);+#6594 = SURFACE_CURVE('',#6595,(#6599,#6605),.PCURVE_S1.);+#6595 = LINE('',#6596,#6597);+#6596 = CARTESIAN_POINT('',(21.37,10.25,3.375));+#6597 = VECTOR('',#6598,1.);+#6598 = DIRECTION('',(0.,0.,-1.));+#6599 = PCURVE('',#2631,#6600);+#6600 = DEFINITIONAL_REPRESENTATION('',(#6601),#6604);+#6601 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6602,#6603),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6602 = CARTESIAN_POINT('',(0.97,-1.5));+#6603 = CARTESIAN_POINT('',(0.,-1.5));+#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6605 = PCURVE('',#2709,#6606);+#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6610);+#6607 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6608,#6609),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6608 = CARTESIAN_POINT('',(7.72,28.99));+#6609 = CARTESIAN_POINT('',(6.75,28.99));+#6610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6611 = ORIENTED_EDGE('',*,*,#2721,.F.);+#6612 = ADVANCED_FACE('',(#6613),#2709,.T.);+#6613 = FACE_BOUND('',#6614,.T.);+#6614 = EDGE_LOOP('',(#6615,#6616,#6635,#6636));+#6615 = ORIENTED_EDGE('',*,*,#2691,.T.);+#6616 = ORIENTED_EDGE('',*,*,#6617,.T.);+#6617 = EDGE_CURVE('',#2694,#3458,#6618,.T.);+#6618 = SURFACE_CURVE('',#6619,(#6623,#6629),.PCURVE_S1.);+#6619 = LINE('',#6620,#6621);+#6620 = CARTESIAN_POINT('',(24.35,10.25,3.375));+#6621 = VECTOR('',#6622,1.);+#6622 = DIRECTION('',(0.,0.,-1.));+#6623 = PCURVE('',#2709,#6624);+#6624 = DEFINITIONAL_REPRESENTATION('',(#6625),#6628);+#6625 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6626,#6627),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6626 = CARTESIAN_POINT('',(7.72,31.97));+#6627 = CARTESIAN_POINT('',(6.75,31.97));+#6628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6629 = PCURVE('',#2754,#6630);+#6630 = DEFINITIONAL_REPRESENTATION('',(#6631),#6634);+#6631 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6632,#6633),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6632 = CARTESIAN_POINT('',(0.97,-1.5));+#6633 = CARTESIAN_POINT('',(0.,-1.5));+#6634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6635 = ORIENTED_EDGE('',*,*,#3480,.F.);+#6636 = ORIENTED_EDGE('',*,*,#6593,.F.);+#6637 = ADVANCED_FACE('',(#6638),#2754,.T.);+#6638 = FACE_BOUND('',#6639,.T.);+#6639 = EDGE_LOOP('',(#6640,#6641,#6642,#6643));+#6640 = ORIENTED_EDGE('',*,*,#2819,.F.);+#6641 = ORIENTED_EDGE('',*,*,#3457,.T.);+#6642 = ORIENTED_EDGE('',*,*,#6617,.F.);+#6643 = ORIENTED_EDGE('',*,*,#2741,.F.);+#6644 = ADVANCED_FACE('',(#6645),#2784,.F.);+#6645 = FACE_BOUND('',#6646,.F.);+#6646 = EDGE_LOOP('',(#6647,#6648,#6649,#6668));+#6647 = ORIENTED_EDGE('',*,*,#2768,.F.);+#6648 = ORIENTED_EDGE('',*,*,#3435,.T.);+#6649 = ORIENTED_EDGE('',*,*,#6650,.F.);+#6650 = EDGE_CURVE('',#2845,#3415,#6651,.T.);+#6651 = SURFACE_CURVE('',#6652,(#6656,#6662),.PCURVE_S1.);+#6652 = LINE('',#6653,#6654);+#6653 = CARTESIAN_POINT('',(26.45,10.25,3.375));+#6654 = VECTOR('',#6655,1.);+#6655 = DIRECTION('',(0.,0.,-1.));+#6656 = PCURVE('',#2784,#6657);+#6657 = DEFINITIONAL_REPRESENTATION('',(#6658),#6661);+#6658 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6659,#6660),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6659 = CARTESIAN_POINT('',(0.97,-1.5));+#6660 = CARTESIAN_POINT('',(0.,-1.5));+#6661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6662 = PCURVE('',#2862,#6663);+#6663 = DEFINITIONAL_REPRESENTATION('',(#6664),#6667);+#6664 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6665,#6666),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6665 = CARTESIAN_POINT('',(7.72,34.07));+#6666 = CARTESIAN_POINT('',(6.75,34.07));+#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6668 = ORIENTED_EDGE('',*,*,#2874,.F.);+#6669 = ADVANCED_FACE('',(#6670),#2862,.T.);+#6670 = FACE_BOUND('',#6671,.T.);+#6671 = EDGE_LOOP('',(#6672,#6673,#6692,#6693));+#6672 = ORIENTED_EDGE('',*,*,#2844,.T.);+#6673 = ORIENTED_EDGE('',*,*,#6674,.T.);+#6674 = EDGE_CURVE('',#2847,#3392,#6675,.T.);+#6675 = SURFACE_CURVE('',#6676,(#6680,#6686),.PCURVE_S1.);+#6676 = LINE('',#6677,#6678);+#6677 = CARTESIAN_POINT('',(29.43,10.25,3.375));+#6678 = VECTOR('',#6679,1.);+#6679 = DIRECTION('',(0.,0.,-1.));+#6680 = PCURVE('',#2862,#6681);+#6681 = DEFINITIONAL_REPRESENTATION('',(#6682),#6685);+#6682 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6683,#6684),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6683 = CARTESIAN_POINT('',(7.72,37.05));+#6684 = CARTESIAN_POINT('',(6.75,37.05));+#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6686 = PCURVE('',#2907,#6687);+#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6691);+#6688 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6689,#6690),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6689 = CARTESIAN_POINT('',(0.97,-1.5));+#6690 = CARTESIAN_POINT('',(0.,-1.5));+#6691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6692 = ORIENTED_EDGE('',*,*,#3414,.F.);+#6693 = ORIENTED_EDGE('',*,*,#6650,.F.);+#6694 = ADVANCED_FACE('',(#6695),#2907,.T.);+#6695 = FACE_BOUND('',#6696,.T.);+#6696 = EDGE_LOOP('',(#6697,#6698,#6699,#6700));+#6697 = ORIENTED_EDGE('',*,*,#2972,.F.);+#6698 = ORIENTED_EDGE('',*,*,#3391,.T.);+#6699 = ORIENTED_EDGE('',*,*,#6674,.F.);+#6700 = ORIENTED_EDGE('',*,*,#2894,.F.);+#6701 = ADVANCED_FACE('',(#6702),#2937,.F.);+#6702 = FACE_BOUND('',#6703,.F.);+#6703 = EDGE_LOOP('',(#6704,#6705,#6706,#6725));+#6704 = ORIENTED_EDGE('',*,*,#2921,.F.);+#6705 = ORIENTED_EDGE('',*,*,#3369,.T.);+#6706 = ORIENTED_EDGE('',*,*,#6707,.F.);+#6707 = EDGE_CURVE('',#2998,#3349,#6708,.T.);+#6708 = SURFACE_CURVE('',#6709,(#6713,#6719),.PCURVE_S1.);+#6709 = LINE('',#6710,#6711);+#6710 = CARTESIAN_POINT('',(31.53,10.25,3.375));+#6711 = VECTOR('',#6712,1.);+#6712 = DIRECTION('',(0.,0.,-1.));+#6713 = PCURVE('',#2937,#6714);+#6714 = DEFINITIONAL_REPRESENTATION('',(#6715),#6718);+#6715 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6716,#6717),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6716 = CARTESIAN_POINT('',(0.97,-1.5));+#6717 = CARTESIAN_POINT('',(0.,-1.5));+#6718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6719 = PCURVE('',#3015,#6720);+#6720 = DEFINITIONAL_REPRESENTATION('',(#6721),#6724);+#6721 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6722,#6723),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6722 = CARTESIAN_POINT('',(7.72,39.15));+#6723 = CARTESIAN_POINT('',(6.75,39.15));+#6724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6725 = ORIENTED_EDGE('',*,*,#3027,.F.);+#6726 = ADVANCED_FACE('',(#6727),#3015,.T.);+#6727 = FACE_BOUND('',#6728,.T.);+#6728 = EDGE_LOOP('',(#6729,#6730,#6749,#6750));+#6729 = ORIENTED_EDGE('',*,*,#2997,.T.);+#6730 = ORIENTED_EDGE('',*,*,#6731,.T.);+#6731 = EDGE_CURVE('',#3000,#3326,#6732,.T.);+#6732 = SURFACE_CURVE('',#6733,(#6737,#6743),.PCURVE_S1.);+#6733 = LINE('',#6734,#6735);+#6734 = CARTESIAN_POINT('',(34.51,10.25,3.375));+#6735 = VECTOR('',#6736,1.);+#6736 = DIRECTION('',(0.,0.,-1.));+#6737 = PCURVE('',#3015,#6738);+#6738 = DEFINITIONAL_REPRESENTATION('',(#6739),#6742);+#6739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6740,#6741),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6740 = CARTESIAN_POINT('',(7.72,42.13));+#6741 = CARTESIAN_POINT('',(6.75,42.13));+#6742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6743 = PCURVE('',#3060,#6744);+#6744 = DEFINITIONAL_REPRESENTATION('',(#6745),#6748);+#6745 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6746,#6747),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-4.345,-3.375),.PIECEWISE_BEZIER_KNOTS.);+#6746 = CARTESIAN_POINT('',(0.97,-1.5));+#6747 = CARTESIAN_POINT('',(0.,-1.5));+#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6749 = ORIENTED_EDGE('',*,*,#3348,.F.);+#6750 = ORIENTED_EDGE('',*,*,#6707,.F.);+#6751 = ADVANCED_FACE('',(#6752),#3060,.T.);+#6752 = FACE_BOUND('',#6753,.T.);+#6753 = EDGE_LOOP('',(#6754,#6755,#6756,#6757));+#6754 = ORIENTED_EDGE('',*,*,#3120,.F.);+#6755 = ORIENTED_EDGE('',*,*,#3325,.T.);+#6756 = ORIENTED_EDGE('',*,*,#6731,.F.);+#6757 = ORIENTED_EDGE('',*,*,#3047,.F.);+#6758 = ADVANCED_FACE('',(#6759,#6765,#6807,#6849,#6891,#6933,#6975,+    #7017,#7059),#3289,.T.);+#6759 = FACE_BOUND('',#6760,.T.);+#6760 = EDGE_LOOP('',(#6761,#6762,#6763,#6764));+#6761 = ORIENTED_EDGE('',*,*,#3864,.F.);+#6762 = ORIENTED_EDGE('',*,*,#3891,.T.);+#6763 = ORIENTED_EDGE('',*,*,#3273,.T.);+#6764 = ORIENTED_EDGE('',*,*,#3793,.F.);+#6765 = FACE_BOUND('',#6766,.T.);+#6766 = EDGE_LOOP('',(#6767,#6768,#6787,#6788));+#6767 = ORIENTED_EDGE('',*,*,#4126,.T.);+#6768 = ORIENTED_EDGE('',*,*,#6769,.T.);+#6769 = EDGE_CURVE('',#4104,#4252,#6770,.T.);+#6770 = SURFACE_CURVE('',#6771,(#6775,#6781),.PCURVE_S1.);+#6771 = LINE('',#6772,#6773);+#6772 = CARTESIAN_POINT('',(-1.735,2.25,3.43));+#6773 = VECTOR('',#6774,1.);+#6774 = DIRECTION('',(1.,0.,0.));+#6775 = PCURVE('',#3289,#6776);+#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6780);+#6777 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6778,#6779),.UNSPECIFIED.,.F.,+  .F.,(2,2),(1.235,2.235),.PIECEWISE_BEZIER_KNOTS.);+#6778 = CARTESIAN_POINT('',(2.07,2.47));+#6779 = CARTESIAN_POINT('',(2.07,3.47));+#6780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6781 = PCURVE('',#4087,#6782);+#6782 = DEFINITIONAL_REPRESENTATION('',(#6783),#6786);+#6783 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6784,#6785),.UNSPECIFIED.,.F.,+  .F.,(2,2),(1.235,2.235),.PIECEWISE_BEZIER_KNOTS.);+#6784 = CARTESIAN_POINT('',(0.,2.75));+#6785 = CARTESIAN_POINT('',(1.,2.75));+#6786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6787 = ORIENTED_EDGE('',*,*,#4274,.F.);+#6788 = ORIENTED_EDGE('',*,*,#6789,.F.);+#6789 = EDGE_CURVE('',#4127,#4275,#6790,.T.);+#6790 = SURFACE_CURVE('',#6791,(#6795,#6801),.PCURVE_S1.);+#6791 = LINE('',#6792,#6793);+#6792 = CARTESIAN_POINT('',(-1.735,2.25,4.43));+#6793 = VECTOR('',#6794,1.);+#6794 = DIRECTION('',(1.,0.,0.));+#6795 = PCURVE('',#3289,#6796);+#6796 = DEFINITIONAL_REPRESENTATION('',(#6797),#6800);+#6797 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6798,#6799),.UNSPECIFIED.,.F.,+  .F.,(2,2),(1.235,2.235),.PIECEWISE_BEZIER_KNOTS.);+#6798 = CARTESIAN_POINT('',(3.07,2.47));+#6799 = CARTESIAN_POINT('',(3.07,3.47));+#6800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6801 = PCURVE('',#4163,#6802);+#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6806);+#6803 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6804,#6805),.UNSPECIFIED.,.F.,+  .F.,(2,2),(1.235,2.235),.PIECEWISE_BEZIER_KNOTS.);+#6804 = CARTESIAN_POINT('',(0.,2.75));+#6805 = CARTESIAN_POINT('',(1.,2.75));+#6806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6807 = FACE_BOUND('',#6808,.T.);+#6808 = EDGE_LOOP('',(#6809,#6810,#6829,#6830));+#6809 = ORIENTED_EDGE('',*,*,#4418,.T.);+#6810 = ORIENTED_EDGE('',*,*,#6811,.T.);+#6811 = EDGE_CURVE('',#4396,#4544,#6812,.T.);+#6812 = SURFACE_CURVE('',#6813,(#6817,#6823),.PCURVE_S1.);+#6813 = LINE('',#6814,#6815);+#6814 = CARTESIAN_POINT('',(0.805,2.25,3.43));+#6815 = VECTOR('',#6816,1.);+#6816 = DIRECTION('',(1.,0.,0.));+#6817 = PCURVE('',#3289,#6818);+#6818 = DEFINITIONAL_REPRESENTATION('',(#6819),#6822);+#6819 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6820,#6821),.UNSPECIFIED.,.F.,+  .F.,(2,2),(3.775,4.775),.PIECEWISE_BEZIER_KNOTS.);+#6820 = CARTESIAN_POINT('',(2.07,7.55));+#6821 = CARTESIAN_POINT('',(2.07,8.55));+#6822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6823 = PCURVE('',#4379,#6824);+#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6828);+#6825 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6826,#6827),.UNSPECIFIED.,.F.,+  .F.,(2,2),(3.775,4.775),.PIECEWISE_BEZIER_KNOTS.);+#6826 = CARTESIAN_POINT('',(0.,2.75));+#6827 = CARTESIAN_POINT('',(1.,2.75));+#6828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6829 = ORIENTED_EDGE('',*,*,#4566,.F.);+#6830 = ORIENTED_EDGE('',*,*,#6831,.F.);+#6831 = EDGE_CURVE('',#4419,#4567,#6832,.T.);+#6832 = SURFACE_CURVE('',#6833,(#6837,#6843),.PCURVE_S1.);+#6833 = LINE('',#6834,#6835);+#6834 = CARTESIAN_POINT('',(0.805,2.25,4.43));+#6835 = VECTOR('',#6836,1.);+#6836 = DIRECTION('',(1.,0.,0.));+#6837 = PCURVE('',#3289,#6838);+#6838 = DEFINITIONAL_REPRESENTATION('',(#6839),#6842);+#6839 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6840,#6841),.UNSPECIFIED.,.F.,+  .F.,(2,2),(3.775,4.775),.PIECEWISE_BEZIER_KNOTS.);+#6840 = CARTESIAN_POINT('',(3.07,7.55));+#6841 = CARTESIAN_POINT('',(3.07,8.55));+#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6843 = PCURVE('',#4455,#6844);+#6844 = DEFINITIONAL_REPRESENTATION('',(#6845),#6848);+#6845 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6846,#6847),.UNSPECIFIED.,.F.,+  .F.,(2,2),(3.775,4.775),.PIECEWISE_BEZIER_KNOTS.);+#6846 = CARTESIAN_POINT('',(0.,2.75));+#6847 = CARTESIAN_POINT('',(1.,2.75));+#6848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6849 = FACE_BOUND('',#6850,.T.);+#6850 = EDGE_LOOP('',(#6851,#6852,#6871,#6872));+#6851 = ORIENTED_EDGE('',*,*,#4710,.T.);+#6852 = ORIENTED_EDGE('',*,*,#6853,.T.);+#6853 = EDGE_CURVE('',#4688,#4836,#6854,.T.);+#6854 = SURFACE_CURVE('',#6855,(#6859,#6865),.PCURVE_S1.);+#6855 = LINE('',#6856,#6857);+#6856 = CARTESIAN_POINT('',(3.345,2.25,3.43));+#6857 = VECTOR('',#6858,1.);+#6858 = DIRECTION('',(1.,0.,0.));+#6859 = PCURVE('',#3289,#6860);+#6860 = DEFINITIONAL_REPRESENTATION('',(#6861),#6864);+#6861 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6862,#6863),.UNSPECIFIED.,.F.,+  .F.,(2,2),(6.315,7.315),.PIECEWISE_BEZIER_KNOTS.);+#6862 = CARTESIAN_POINT('',(2.07,12.63));+#6863 = CARTESIAN_POINT('',(2.07,13.63));+#6864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6865 = PCURVE('',#4671,#6866);+#6866 = DEFINITIONAL_REPRESENTATION('',(#6867),#6870);+#6867 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6868,#6869),.UNSPECIFIED.,.F.,+  .F.,(2,2),(6.315,7.315),.PIECEWISE_BEZIER_KNOTS.);+#6868 = CARTESIAN_POINT('',(0.,2.75));+#6869 = CARTESIAN_POINT('',(1.,2.75));+#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6871 = ORIENTED_EDGE('',*,*,#4858,.F.);+#6872 = ORIENTED_EDGE('',*,*,#6873,.F.);+#6873 = EDGE_CURVE('',#4711,#4859,#6874,.T.);+#6874 = SURFACE_CURVE('',#6875,(#6879,#6885),.PCURVE_S1.);+#6875 = LINE('',#6876,#6877);+#6876 = CARTESIAN_POINT('',(3.345,2.25,4.43));+#6877 = VECTOR('',#6878,1.);+#6878 = DIRECTION('',(1.,0.,0.));+#6879 = PCURVE('',#3289,#6880);+#6880 = DEFINITIONAL_REPRESENTATION('',(#6881),#6884);+#6881 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6882,#6883),.UNSPECIFIED.,.F.,+  .F.,(2,2),(6.315,7.315),.PIECEWISE_BEZIER_KNOTS.);+#6882 = CARTESIAN_POINT('',(3.07,12.63));+#6883 = CARTESIAN_POINT('',(3.07,13.63));+#6884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6885 = PCURVE('',#4747,#6886);+#6886 = DEFINITIONAL_REPRESENTATION('',(#6887),#6890);+#6887 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6888,#6889),.UNSPECIFIED.,.F.,+  .F.,(2,2),(6.315,7.315),.PIECEWISE_BEZIER_KNOTS.);+#6888 = CARTESIAN_POINT('',(0.,2.75));+#6889 = CARTESIAN_POINT('',(1.,2.75));+#6890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6891 = FACE_BOUND('',#6892,.T.);+#6892 = EDGE_LOOP('',(#6893,#6894,#6913,#6914));+#6893 = ORIENTED_EDGE('',*,*,#5002,.T.);+#6894 = ORIENTED_EDGE('',*,*,#6895,.T.);+#6895 = EDGE_CURVE('',#4980,#5128,#6896,.T.);+#6896 = SURFACE_CURVE('',#6897,(#6901,#6907),.PCURVE_S1.);+#6897 = LINE('',#6898,#6899);+#6898 = CARTESIAN_POINT('',(5.885,2.25,3.43));+#6899 = VECTOR('',#6900,1.);+#6900 = DIRECTION('',(1.,0.,0.));+#6901 = PCURVE('',#3289,#6902);+#6902 = DEFINITIONAL_REPRESENTATION('',(#6903),#6906);+#6903 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6904,#6905),.UNSPECIFIED.,.F.,+  .F.,(2,2),(8.855,9.855),.PIECEWISE_BEZIER_KNOTS.);+#6904 = CARTESIAN_POINT('',(2.07,17.71));+#6905 = CARTESIAN_POINT('',(2.07,18.71));+#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6907 = PCURVE('',#4963,#6908);+#6908 = DEFINITIONAL_REPRESENTATION('',(#6909),#6912);+#6909 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6910,#6911),.UNSPECIFIED.,.F.,+  .F.,(2,2),(8.855,9.855),.PIECEWISE_BEZIER_KNOTS.);+#6910 = CARTESIAN_POINT('',(0.,2.75));+#6911 = CARTESIAN_POINT('',(1.,2.75));+#6912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6913 = ORIENTED_EDGE('',*,*,#5150,.F.);+#6914 = ORIENTED_EDGE('',*,*,#6915,.F.);+#6915 = EDGE_CURVE('',#5003,#5151,#6916,.T.);+#6916 = SURFACE_CURVE('',#6917,(#6921,#6927),.PCURVE_S1.);+#6917 = LINE('',#6918,#6919);+#6918 = CARTESIAN_POINT('',(5.885,2.25,4.43));+#6919 = VECTOR('',#6920,1.);+#6920 = DIRECTION('',(1.,0.,0.));+#6921 = PCURVE('',#3289,#6922);+#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6926);+#6923 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6924,#6925),.UNSPECIFIED.,.F.,+  .F.,(2,2),(8.855,9.855),.PIECEWISE_BEZIER_KNOTS.);+#6924 = CARTESIAN_POINT('',(3.07,17.71));+#6925 = CARTESIAN_POINT('',(3.07,18.71));+#6926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6927 = PCURVE('',#5039,#6928);+#6928 = DEFINITIONAL_REPRESENTATION('',(#6929),#6932);+#6929 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6930,#6931),.UNSPECIFIED.,.F.,+  .F.,(2,2),(8.855,9.855),.PIECEWISE_BEZIER_KNOTS.);+#6930 = CARTESIAN_POINT('',(0.,2.75));+#6931 = CARTESIAN_POINT('',(1.,2.75));+#6932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6933 = FACE_BOUND('',#6934,.T.);+#6934 = EDGE_LOOP('',(#6935,#6936,#6955,#6956));+#6935 = ORIENTED_EDGE('',*,*,#5294,.T.);+#6936 = ORIENTED_EDGE('',*,*,#6937,.T.);+#6937 = EDGE_CURVE('',#5272,#5420,#6938,.T.);+#6938 = SURFACE_CURVE('',#6939,(#6943,#6949),.PCURVE_S1.);+#6939 = LINE('',#6940,#6941);+#6940 = CARTESIAN_POINT('',(8.425,2.25,3.43));+#6941 = VECTOR('',#6942,1.);+#6942 = DIRECTION('',(1.,0.,0.));+#6943 = PCURVE('',#3289,#6944);+#6944 = DEFINITIONAL_REPRESENTATION('',(#6945),#6948);+#6945 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6946,#6947),.UNSPECIFIED.,.F.,+  .F.,(2,2),(11.395,12.395),.PIECEWISE_BEZIER_KNOTS.);+#6946 = CARTESIAN_POINT('',(2.07,22.79));+#6947 = CARTESIAN_POINT('',(2.07,23.79));+#6948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6949 = PCURVE('',#5255,#6950);+#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6954);+#6951 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6952,#6953),.UNSPECIFIED.,.F.,+  .F.,(2,2),(11.395,12.395),.PIECEWISE_BEZIER_KNOTS.);+#6952 = CARTESIAN_POINT('',(0.,2.75));+#6953 = CARTESIAN_POINT('',(1.,2.75));+#6954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6955 = ORIENTED_EDGE('',*,*,#5442,.F.);+#6956 = ORIENTED_EDGE('',*,*,#6957,.F.);+#6957 = EDGE_CURVE('',#5295,#5443,#6958,.T.);+#6958 = SURFACE_CURVE('',#6959,(#6963,#6969),.PCURVE_S1.);+#6959 = LINE('',#6960,#6961);+#6960 = CARTESIAN_POINT('',(8.425,2.25,4.43));+#6961 = VECTOR('',#6962,1.);+#6962 = DIRECTION('',(1.,0.,0.));+#6963 = PCURVE('',#3289,#6964);+#6964 = DEFINITIONAL_REPRESENTATION('',(#6965),#6968);+#6965 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6966,#6967),.UNSPECIFIED.,.F.,+  .F.,(2,2),(11.395,12.395),.PIECEWISE_BEZIER_KNOTS.);+#6966 = CARTESIAN_POINT('',(3.07,22.79));+#6967 = CARTESIAN_POINT('',(3.07,23.79));+#6968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6969 = PCURVE('',#5331,#6970);+#6970 = DEFINITIONAL_REPRESENTATION('',(#6971),#6974);+#6971 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6972,#6973),.UNSPECIFIED.,.F.,+  .F.,(2,2),(11.395,12.395),.PIECEWISE_BEZIER_KNOTS.);+#6972 = CARTESIAN_POINT('',(0.,2.75));+#6973 = CARTESIAN_POINT('',(1.,2.75));+#6974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6975 = FACE_BOUND('',#6976,.T.);+#6976 = EDGE_LOOP('',(#6977,#6978,#6997,#6998));+#6977 = ORIENTED_EDGE('',*,*,#5586,.T.);+#6978 = ORIENTED_EDGE('',*,*,#6979,.T.);+#6979 = EDGE_CURVE('',#5564,#5712,#6980,.T.);+#6980 = SURFACE_CURVE('',#6981,(#6985,#6991),.PCURVE_S1.);+#6981 = LINE('',#6982,#6983);+#6982 = CARTESIAN_POINT('',(10.965,2.25,3.43));+#6983 = VECTOR('',#6984,1.);+#6984 = DIRECTION('',(1.,0.,0.));+#6985 = PCURVE('',#3289,#6986);+#6986 = DEFINITIONAL_REPRESENTATION('',(#6987),#6990);+#6987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6988,#6989),.UNSPECIFIED.,.F.,+  .F.,(2,2),(13.935,14.935),.PIECEWISE_BEZIER_KNOTS.);+#6988 = CARTESIAN_POINT('',(2.07,27.87));+#6989 = CARTESIAN_POINT('',(2.07,28.87));+#6990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6991 = PCURVE('',#5547,#6992);+#6992 = DEFINITIONAL_REPRESENTATION('',(#6993),#6996);+#6993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6994,#6995),.UNSPECIFIED.,.F.,+  .F.,(2,2),(13.935,14.935),.PIECEWISE_BEZIER_KNOTS.);+#6994 = CARTESIAN_POINT('',(0.,2.75));+#6995 = CARTESIAN_POINT('',(1.,2.75));+#6996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6997 = ORIENTED_EDGE('',*,*,#5734,.F.);+#6998 = ORIENTED_EDGE('',*,*,#6999,.F.);+#6999 = EDGE_CURVE('',#5587,#5735,#7000,.T.);+#7000 = SURFACE_CURVE('',#7001,(#7005,#7011),.PCURVE_S1.);+#7001 = LINE('',#7002,#7003);+#7002 = CARTESIAN_POINT('',(10.965,2.25,4.43));+#7003 = VECTOR('',#7004,1.);+#7004 = DIRECTION('',(1.,0.,0.));+#7005 = PCURVE('',#3289,#7006);+#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7010);+#7007 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7008,#7009),.UNSPECIFIED.,.F.,+  .F.,(2,2),(13.935,14.935),.PIECEWISE_BEZIER_KNOTS.);+#7008 = CARTESIAN_POINT('',(3.07,27.87));+#7009 = CARTESIAN_POINT('',(3.07,28.87));+#7010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7011 = PCURVE('',#5623,#7012);+#7012 = DEFINITIONAL_REPRESENTATION('',(#7013),#7016);+#7013 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7014,#7015),.UNSPECIFIED.,.F.,+  .F.,(2,2),(13.935,14.935),.PIECEWISE_BEZIER_KNOTS.);+#7014 = CARTESIAN_POINT('',(0.,2.75));+#7015 = CARTESIAN_POINT('',(1.,2.75));+#7016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7017 = FACE_BOUND('',#7018,.T.);+#7018 = EDGE_LOOP('',(#7019,#7020,#7039,#7040));+#7019 = ORIENTED_EDGE('',*,*,#5878,.T.);+#7020 = ORIENTED_EDGE('',*,*,#7021,.T.);+#7021 = EDGE_CURVE('',#5856,#6004,#7022,.T.);+#7022 = SURFACE_CURVE('',#7023,(#7027,#7033),.PCURVE_S1.);+#7023 = LINE('',#7024,#7025);+#7024 = CARTESIAN_POINT('',(13.505,2.25,3.43));+#7025 = VECTOR('',#7026,1.);+#7026 = DIRECTION('',(1.,0.,0.));+#7027 = PCURVE('',#3289,#7028);+#7028 = DEFINITIONAL_REPRESENTATION('',(#7029),#7032);+#7029 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7030,#7031),.UNSPECIFIED.,.F.,+  .F.,(2,2),(16.475,17.475),.PIECEWISE_BEZIER_KNOTS.);+#7030 = CARTESIAN_POINT('',(2.07,32.95));+#7031 = CARTESIAN_POINT('',(2.07,33.95));+#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7033 = PCURVE('',#5839,#7034);+#7034 = DEFINITIONAL_REPRESENTATION('',(#7035),#7038);+#7035 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7036,#7037),.UNSPECIFIED.,.F.,+  .F.,(2,2),(16.475,17.475),.PIECEWISE_BEZIER_KNOTS.);+#7036 = CARTESIAN_POINT('',(0.,2.75));+#7037 = CARTESIAN_POINT('',(1.,2.75));+#7038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7039 = ORIENTED_EDGE('',*,*,#6026,.F.);+#7040 = ORIENTED_EDGE('',*,*,#7041,.F.);+#7041 = EDGE_CURVE('',#5879,#6027,#7042,.T.);+#7042 = SURFACE_CURVE('',#7043,(#7047,#7053),.PCURVE_S1.);+#7043 = LINE('',#7044,#7045);+#7044 = CARTESIAN_POINT('',(13.505,2.25,4.43));+#7045 = VECTOR('',#7046,1.);+#7046 = DIRECTION('',(1.,0.,0.));+#7047 = PCURVE('',#3289,#7048);+#7048 = DEFINITIONAL_REPRESENTATION('',(#7049),#7052);+#7049 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7050,#7051),.UNSPECIFIED.,.F.,+  .F.,(2,2),(16.475,17.475),.PIECEWISE_BEZIER_KNOTS.);+#7050 = CARTESIAN_POINT('',(3.07,32.95));+#7051 = CARTESIAN_POINT('',(3.07,33.95));+#7052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7053 = PCURVE('',#5915,#7054);+#7054 = DEFINITIONAL_REPRESENTATION('',(#7055),#7058);+#7055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7056,#7057),.UNSPECIFIED.,.F.,+  .F.,(2,2),(16.475,17.475),.PIECEWISE_BEZIER_KNOTS.);+#7056 = CARTESIAN_POINT('',(0.,2.75));+#7057 = CARTESIAN_POINT('',(1.,2.75));+#7058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7059 = FACE_BOUND('',#7060,.T.);+#7060 = EDGE_LOOP('',(#7061,#7062,#7081,#7082));+#7061 = ORIENTED_EDGE('',*,*,#6170,.T.);+#7062 = ORIENTED_EDGE('',*,*,#7063,.T.);+#7063 = EDGE_CURVE('',#6148,#6296,#7064,.T.);+#7064 = SURFACE_CURVE('',#7065,(#7069,#7075),.PCURVE_S1.);+#7065 = LINE('',#7066,#7067);+#7066 = CARTESIAN_POINT('',(16.045,2.25,3.43));+#7067 = VECTOR('',#7068,1.);+#7068 = DIRECTION('',(1.,0.,0.));+#7069 = PCURVE('',#3289,#7070);+#7070 = DEFINITIONAL_REPRESENTATION('',(#7071),#7074);+#7071 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7072,#7073),.UNSPECIFIED.,.F.,+  .F.,(2,2),(19.015,20.015),.PIECEWISE_BEZIER_KNOTS.);+#7072 = CARTESIAN_POINT('',(2.07,38.03));+#7073 = CARTESIAN_POINT('',(2.07,39.03));+#7074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7075 = PCURVE('',#6131,#7076);+#7076 = DEFINITIONAL_REPRESENTATION('',(#7077),#7080);+#7077 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7078,#7079),.UNSPECIFIED.,.F.,+  .F.,(2,2),(19.015,20.015),.PIECEWISE_BEZIER_KNOTS.);+#7078 = CARTESIAN_POINT('',(0.,2.75));+#7079 = CARTESIAN_POINT('',(1.,2.75));+#7080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7081 = ORIENTED_EDGE('',*,*,#6318,.F.);+#7082 = ORIENTED_EDGE('',*,*,#7083,.F.);+#7083 = EDGE_CURVE('',#6171,#6319,#7084,.T.);+#7084 = SURFACE_CURVE('',#7085,(#7089,#7095),.PCURVE_S1.);+#7085 = LINE('',#7086,#7087);+#7086 = CARTESIAN_POINT('',(16.045,2.25,4.43));+#7087 = VECTOR('',#7088,1.);+#7088 = DIRECTION('',(1.,0.,0.));+#7089 = PCURVE('',#3289,#7090);+#7090 = DEFINITIONAL_REPRESENTATION('',(#7091),#7094);+#7091 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7092,#7093),.UNSPECIFIED.,.F.,+  .F.,(2,2),(19.015,20.015),.PIECEWISE_BEZIER_KNOTS.);+#7092 = CARTESIAN_POINT('',(3.07,38.03));+#7093 = CARTESIAN_POINT('',(3.07,39.03));+#7094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7095 = PCURVE('',#6207,#7096);+#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7100);+#7097 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7098,#7099),.UNSPECIFIED.,.F.,+  .F.,(2,2),(19.015,20.015),.PIECEWISE_BEZIER_KNOTS.);+#7098 = CARTESIAN_POINT('',(0.,2.75));+#7099 = CARTESIAN_POINT('',(1.,2.75));+#7100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7101 = ADVANCED_FACE('',(#7102,#7105),#3955,.F.);+#7102 = FACE_BOUND('',#7103,.F.);+#7103 = EDGE_LOOP('',(#7104));+#7104 = ORIENTED_EDGE('',*,*,#3940,.T.);+#7105 = FACE_BOUND('',#7106,.F.);+#7106 = EDGE_LOOP('',(#7107));+#7107 = ORIENTED_EDGE('',*,*,#7108,.T.);+#7108 = EDGE_CURVE('',#7109,#7109,#7111,.T.);+#7109 = VERTEX_POINT('',#7110);+#7110 = CARTESIAN_POINT('',(-4.055,9.95,3.84));+#7111 = SURFACE_CURVE('',#7112,(#7117,#7128),.PCURVE_S1.);+#7112 = CIRCLE('',#7113,1.025);+#7113 = AXIS2_PLACEMENT_3D('',#7114,#7115,#7116);+#7114 = CARTESIAN_POINT('',(-5.08,9.95,3.84));+#7115 = DIRECTION('',(-0.,1.,0.));+#7116 = DIRECTION('',(1.,0.,0.));+#7117 = PCURVE('',#3955,#7118);+#7118 = DEFINITIONAL_REPRESENTATION('',(#7119),#7127);+#7119 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7120,#7121,#7122,#7123,+#7124,#7125,#7126),.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('') );+#7120 = CARTESIAN_POINT('',(0.,1.025));+#7121 = CARTESIAN_POINT('',(1.775352077758,1.025));+#7122 = CARTESIAN_POINT('',(0.887676038879,-0.5125));+#7123 = CARTESIAN_POINT('',(2.510525938252E-16,-2.05));+#7124 = CARTESIAN_POINT('',(-0.887676038879,-0.5125));+#7125 = CARTESIAN_POINT('',(-1.775352077758,1.025));+#7126 = CARTESIAN_POINT('',(0.,1.025));+#7127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7128 = PCURVE('',#7129,#7134);+#7129 = CYLINDRICAL_SURFACE('',#7130,1.025);+#7130 = AXIS2_PLACEMENT_3D('',#7131,#7132,#7133);+#7131 = CARTESIAN_POINT('',(-5.08,10.25,3.84));+#7132 = DIRECTION('',(-0.,1.,-0.));+#7133 = DIRECTION('',(1.,0.,0.));+#7134 = DEFINITIONAL_REPRESENTATION('',(#7135),#7139);+#7135 = LINE('',#7136,#7137);+#7136 = CARTESIAN_POINT('',(-6.28318530718,-0.3));+#7137 = VECTOR('',#7138,1.);+#7138 = DIRECTION('',(1.,-0.));+#7139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7140 = ADVANCED_FACE('',(#7141,#7144),#4010,.F.);+#7141 = FACE_BOUND('',#7142,.F.);+#7142 = EDGE_LOOP('',(#7143));+#7143 = ORIENTED_EDGE('',*,*,#3995,.T.);+#7144 = FACE_BOUND('',#7145,.F.);+#7145 = EDGE_LOOP('',(#7146));+#7146 = ORIENTED_EDGE('',*,*,#7147,.T.);+#7147 = EDGE_CURVE('',#7148,#7148,#7150,.T.);+#7148 = VERTEX_POINT('',#7149);+#7149 = CARTESIAN_POINT('',(41.665,9.95,3.84));+#7150 = SURFACE_CURVE('',#7151,(#7156,#7167),.PCURVE_S1.);+#7151 = CIRCLE('',#7152,1.025);+#7152 = AXIS2_PLACEMENT_3D('',#7153,#7154,#7155);+#7153 = CARTESIAN_POINT('',(40.64,9.95,3.84));+#7154 = DIRECTION('',(-0.,1.,0.));+#7155 = DIRECTION('',(1.,0.,0.));+#7156 = PCURVE('',#4010,#7157);+#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7166);+#7158 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7159,#7160,#7161,#7162,+#7163,#7164,#7165),.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('') );+#7159 = CARTESIAN_POINT('',(0.,1.025));+#7160 = CARTESIAN_POINT('',(1.775352077758,1.025));+#7161 = CARTESIAN_POINT('',(0.887676038879,-0.5125));+#7162 = CARTESIAN_POINT('',(2.510525938252E-16,-2.05));+#7163 = CARTESIAN_POINT('',(-0.887676038879,-0.5125));+#7164 = CARTESIAN_POINT('',(-1.775352077758,1.025));+#7165 = CARTESIAN_POINT('',(0.,1.025));+#7166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7167 = PCURVE('',#7168,#7173);+#7168 = CYLINDRICAL_SURFACE('',#7169,1.025);+#7169 = AXIS2_PLACEMENT_3D('',#7170,#7171,#7172);+#7170 = CARTESIAN_POINT('',(40.64,10.25,3.84));+#7171 = DIRECTION('',(-0.,1.,-0.));+#7172 = DIRECTION('',(1.,0.,0.));+#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178);+#7174 = LINE('',#7175,#7176);+#7175 = CARTESIAN_POINT('',(-6.28318530718,-0.3));+#7176 = VECTOR('',#7177,1.);+#7177 = DIRECTION('',(1.,-0.));+#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7179 = ADVANCED_FACE('',(#7180),#4087,.T.);+#7180 = FACE_BOUND('',#7181,.T.);+#7181 = EDGE_LOOP('',(#7182,#7183,#7184,#7185));+#7182 = ORIENTED_EDGE('',*,*,#4103,.F.);+#7183 = ORIENTED_EDGE('',*,*,#4074,.T.);+#7184 = ORIENTED_EDGE('',*,*,#4251,.T.);+#7185 = ORIENTED_EDGE('',*,*,#6769,.F.);+#7186 = ADVANCED_FACE('',(#7187),#4163,.F.);+#7187 = FACE_BOUND('',#7188,.F.);+#7188 = EDGE_LOOP('',(#7189,#7190,#7191,#7192));+#7189 = ORIENTED_EDGE('',*,*,#4147,.F.);+#7190 = ORIENTED_EDGE('',*,*,#4201,.T.);+#7191 = ORIENTED_EDGE('',*,*,#4295,.F.);+#7192 = ORIENTED_EDGE('',*,*,#6789,.F.);+#7193 = ADVANCED_FACE('',(#7194),#4379,.T.);+#7194 = FACE_BOUND('',#7195,.T.);+#7195 = EDGE_LOOP('',(#7196,#7197,#7198,#7199));+#7196 = ORIENTED_EDGE('',*,*,#4395,.F.);+#7197 = ORIENTED_EDGE('',*,*,#4366,.T.);+#7198 = ORIENTED_EDGE('',*,*,#4543,.T.);+#7199 = ORIENTED_EDGE('',*,*,#6811,.F.);+#7200 = ADVANCED_FACE('',(#7201),#4455,.F.);+#7201 = FACE_BOUND('',#7202,.F.);+#7202 = EDGE_LOOP('',(#7203,#7204,#7205,#7206));+#7203 = ORIENTED_EDGE('',*,*,#4439,.F.);+#7204 = ORIENTED_EDGE('',*,*,#4493,.T.);+#7205 = ORIENTED_EDGE('',*,*,#4587,.F.);+#7206 = ORIENTED_EDGE('',*,*,#6831,.F.);+#7207 = ADVANCED_FACE('',(#7208),#4671,.T.);+#7208 = FACE_BOUND('',#7209,.T.);+#7209 = EDGE_LOOP('',(#7210,#7211,#7212,#7213));+#7210 = ORIENTED_EDGE('',*,*,#4687,.F.);+#7211 = ORIENTED_EDGE('',*,*,#4658,.T.);+#7212 = ORIENTED_EDGE('',*,*,#4835,.T.);+#7213 = ORIENTED_EDGE('',*,*,#6853,.F.);+#7214 = ADVANCED_FACE('',(#7215),#4747,.F.);+#7215 = FACE_BOUND('',#7216,.F.);+#7216 = EDGE_LOOP('',(#7217,#7218,#7219,#7220));+#7217 = ORIENTED_EDGE('',*,*,#4731,.F.);+#7218 = ORIENTED_EDGE('',*,*,#4785,.T.);+#7219 = ORIENTED_EDGE('',*,*,#4879,.F.);+#7220 = ORIENTED_EDGE('',*,*,#6873,.F.);+#7221 = ADVANCED_FACE('',(#7222),#4963,.T.);+#7222 = FACE_BOUND('',#7223,.T.);+#7223 = EDGE_LOOP('',(#7224,#7225,#7226,#7227));+#7224 = ORIENTED_EDGE('',*,*,#4979,.F.);+#7225 = ORIENTED_EDGE('',*,*,#4950,.T.);+#7226 = ORIENTED_EDGE('',*,*,#5127,.T.);+#7227 = ORIENTED_EDGE('',*,*,#6895,.F.);+#7228 = ADVANCED_FACE('',(#7229),#5039,.F.);+#7229 = FACE_BOUND('',#7230,.F.);+#7230 = EDGE_LOOP('',(#7231,#7232,#7233,#7234));+#7231 = ORIENTED_EDGE('',*,*,#5023,.F.);+#7232 = ORIENTED_EDGE('',*,*,#5077,.T.);+#7233 = ORIENTED_EDGE('',*,*,#5171,.F.);+#7234 = ORIENTED_EDGE('',*,*,#6915,.F.);+#7235 = ADVANCED_FACE('',(#7236),#5255,.T.);+#7236 = FACE_BOUND('',#7237,.T.);+#7237 = EDGE_LOOP('',(#7238,#7239,#7240,#7241));+#7238 = ORIENTED_EDGE('',*,*,#5271,.F.);+#7239 = ORIENTED_EDGE('',*,*,#5242,.T.);+#7240 = ORIENTED_EDGE('',*,*,#5419,.T.);+#7241 = ORIENTED_EDGE('',*,*,#6937,.F.);+#7242 = ADVANCED_FACE('',(#7243),#5331,.F.);+#7243 = FACE_BOUND('',#7244,.F.);+#7244 = EDGE_LOOP('',(#7245,#7246,#7247,#7248));+#7245 = ORIENTED_EDGE('',*,*,#5315,.F.);+#7246 = ORIENTED_EDGE('',*,*,#5369,.T.);+#7247 = ORIENTED_EDGE('',*,*,#5463,.F.);+#7248 = ORIENTED_EDGE('',*,*,#6957,.F.);+#7249 = ADVANCED_FACE('',(#7250),#5547,.T.);+#7250 = FACE_BOUND('',#7251,.T.);+#7251 = EDGE_LOOP('',(#7252,#7253,#7254,#7255));+#7252 = ORIENTED_EDGE('',*,*,#5563,.F.);+#7253 = ORIENTED_EDGE('',*,*,#5534,.T.);+#7254 = ORIENTED_EDGE('',*,*,#5711,.T.);+#7255 = ORIENTED_EDGE('',*,*,#6979,.F.);+#7256 = ADVANCED_FACE('',(#7257),#5623,.F.);+#7257 = FACE_BOUND('',#7258,.F.);+#7258 = EDGE_LOOP('',(#7259,#7260,#7261,#7262));+#7259 = ORIENTED_EDGE('',*,*,#5607,.F.);+#7260 = ORIENTED_EDGE('',*,*,#5661,.T.);+#7261 = ORIENTED_EDGE('',*,*,#5755,.F.);+#7262 = ORIENTED_EDGE('',*,*,#6999,.F.);+#7263 = ADVANCED_FACE('',(#7264),#5839,.T.);+#7264 = FACE_BOUND('',#7265,.T.);+#7265 = EDGE_LOOP('',(#7266,#7267,#7268,#7269));+#7266 = ORIENTED_EDGE('',*,*,#5855,.F.);+#7267 = ORIENTED_EDGE('',*,*,#5826,.T.);+#7268 = ORIENTED_EDGE('',*,*,#6003,.T.);+#7269 = ORIENTED_EDGE('',*,*,#7021,.F.);+#7270 = ADVANCED_FACE('',(#7271),#5915,.F.);+#7271 = FACE_BOUND('',#7272,.F.);+#7272 = EDGE_LOOP('',(#7273,#7274,#7275,#7276));+#7273 = ORIENTED_EDGE('',*,*,#5899,.F.);+#7274 = ORIENTED_EDGE('',*,*,#5953,.T.);+#7275 = ORIENTED_EDGE('',*,*,#6047,.F.);+#7276 = ORIENTED_EDGE('',*,*,#7041,.F.);+#7277 = ADVANCED_FACE('',(#7278),#6131,.T.);+#7278 = FACE_BOUND('',#7279,.T.);+#7279 = EDGE_LOOP('',(#7280,#7281,#7282,#7283));+#7280 = ORIENTED_EDGE('',*,*,#6147,.F.);+#7281 = ORIENTED_EDGE('',*,*,#6118,.T.);+#7282 = ORIENTED_EDGE('',*,*,#6295,.T.);+#7283 = ORIENTED_EDGE('',*,*,#7063,.F.);+#7284 = ADVANCED_FACE('',(#7285),#6207,.F.);+#7285 = FACE_BOUND('',#7286,.F.);+#7286 = EDGE_LOOP('',(#7287,#7288,#7289,#7290));+#7287 = ORIENTED_EDGE('',*,*,#6191,.F.);+#7288 = ORIENTED_EDGE('',*,*,#6245,.T.);+#7289 = ORIENTED_EDGE('',*,*,#6339,.F.);+#7290 = ORIENTED_EDGE('',*,*,#7083,.F.);+#7291 = ADVANCED_FACE('',(#7292),#7129,.F.);+#7292 = FACE_BOUND('',#7293,.T.);+#7293 = EDGE_LOOP('',(#7294,#7295,#7318,#7345));+#7294 = ORIENTED_EDGE('',*,*,#7108,.T.);+#7295 = ORIENTED_EDGE('',*,*,#7296,.T.);+#7296 = EDGE_CURVE('',#7109,#7297,#7299,.T.);+#7297 = VERTEX_POINT('',#7298);+#7298 = CARTESIAN_POINT('',(-4.055,6.25,3.84));+#7299 = SEAM_CURVE('',#7300,(#7304,#7311),.PCURVE_S1.);+#7300 = LINE('',#7301,#7302);+#7301 = CARTESIAN_POINT('',(-4.055,10.25,3.84));+#7302 = VECTOR('',#7303,1.);+#7303 = DIRECTION('',(0.,-1.,0.));+#7304 = PCURVE('',#7129,#7305);+#7305 = DEFINITIONAL_REPRESENTATION('',(#7306),#7310);+#7306 = LINE('',#7307,#7308);+#7307 = CARTESIAN_POINT('',(-6.28318530718,0.));+#7308 = VECTOR('',#7309,1.);+#7309 = DIRECTION('',(-0.,-1.));+#7310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7311 = PCURVE('',#7129,#7312);+#7312 = DEFINITIONAL_REPRESENTATION('',(#7313),#7317);+#7313 = LINE('',#7314,#7315);+#7314 = CARTESIAN_POINT('',(-0.,0.));+#7315 = VECTOR('',#7316,1.);+#7316 = DIRECTION('',(-0.,-1.));+#7317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7318 = ORIENTED_EDGE('',*,*,#7319,.T.);+#7319 = EDGE_CURVE('',#7297,#7297,#7320,.T.);+#7320 = SURFACE_CURVE('',#7321,(#7326,#7333),.PCURVE_S1.);+#7321 = CIRCLE('',#7322,1.025);+#7322 = AXIS2_PLACEMENT_3D('',#7323,#7324,#7325);+#7323 = CARTESIAN_POINT('',(-5.08,6.25,3.84));+#7324 = DIRECTION('',(0.,-1.,0.));+#7325 = DIRECTION('',(1.,0.,0.));+#7326 = PCURVE('',#7129,#7327);+#7327 = DEFINITIONAL_REPRESENTATION('',(#7328),#7332);+#7328 = LINE('',#7329,#7330);+#7329 = CARTESIAN_POINT('',(-0.,-4.));+#7330 = VECTOR('',#7331,1.);+#7331 = DIRECTION('',(-1.,0.));+#7332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7333 = PCURVE('',#7334,#7339);+#7334 = PLANE('',#7335);+#7335 = AXIS2_PLACEMENT_3D('',#7336,#7337,#7338);+#7336 = CARTESIAN_POINT('',(-5.08,6.25,3.84));+#7337 = DIRECTION('',(-0.,-1.,-0.));+#7338 = DIRECTION('',(0.,0.,-1.));+#7339 = DEFINITIONAL_REPRESENTATION('',(#7340),#7344);+#7340 = CIRCLE('',#7341,1.025);+#7341 = AXIS2_PLACEMENT_2D('',#7342,#7343);+#7342 = CARTESIAN_POINT('',(0.,0.));+#7343 = DIRECTION('',(0.,1.));+#7344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7345 = ORIENTED_EDGE('',*,*,#7296,.F.);+#7346 = ADVANCED_FACE('',(#7347),#7168,.F.);+#7347 = FACE_BOUND('',#7348,.T.);+#7348 = EDGE_LOOP('',(#7349,#7350,#7373,#7400));+#7349 = ORIENTED_EDGE('',*,*,#7147,.T.);+#7350 = ORIENTED_EDGE('',*,*,#7351,.T.);+#7351 = EDGE_CURVE('',#7148,#7352,#7354,.T.);+#7352 = VERTEX_POINT('',#7353);+#7353 = CARTESIAN_POINT('',(41.665,6.25,3.84));+#7354 = SEAM_CURVE('',#7355,(#7359,#7366),.PCURVE_S1.);+#7355 = LINE('',#7356,#7357);+#7356 = CARTESIAN_POINT('',(41.665,10.25,3.84));+#7357 = VECTOR('',#7358,1.);+#7358 = DIRECTION('',(0.,-1.,0.));+#7359 = PCURVE('',#7168,#7360);+#7360 = DEFINITIONAL_REPRESENTATION('',(#7361),#7365);+#7361 = LINE('',#7362,#7363);+#7362 = CARTESIAN_POINT('',(-6.28318530718,0.));+#7363 = VECTOR('',#7364,1.);+#7364 = DIRECTION('',(-0.,-1.));+#7365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7366 = PCURVE('',#7168,#7367);+#7367 = DEFINITIONAL_REPRESENTATION('',(#7368),#7372);+#7368 = LINE('',#7369,#7370);+#7369 = CARTESIAN_POINT('',(-0.,0.));+#7370 = VECTOR('',#7371,1.);+#7371 = DIRECTION('',(-0.,-1.));+#7372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7373 = ORIENTED_EDGE('',*,*,#7374,.T.);+#7374 = EDGE_CURVE('',#7352,#7352,#7375,.T.);+#7375 = SURFACE_CURVE('',#7376,(#7381,#7388),.PCURVE_S1.);+#7376 = CIRCLE('',#7377,1.025);+#7377 = AXIS2_PLACEMENT_3D('',#7378,#7379,#7380);+#7378 = CARTESIAN_POINT('',(40.64,6.25,3.84));+#7379 = DIRECTION('',(0.,-1.,0.));+#7380 = DIRECTION('',(1.,0.,0.));+#7381 = PCURVE('',#7168,#7382);+#7382 = DEFINITIONAL_REPRESENTATION('',(#7383),#7387);+#7383 = LINE('',#7384,#7385);+#7384 = CARTESIAN_POINT('',(-0.,-4.));+#7385 = VECTOR('',#7386,1.);+#7386 = DIRECTION('',(-1.,0.));+#7387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7388 = PCURVE('',#7389,#7394);+#7389 = PLANE('',#7390);+#7390 = AXIS2_PLACEMENT_3D('',#7391,#7392,#7393);+#7391 = CARTESIAN_POINT('',(40.64,6.25,3.84));+#7392 = DIRECTION('',(-0.,-1.,-0.));+#7393 = DIRECTION('',(0.,0.,-1.));+#7394 = DEFINITIONAL_REPRESENTATION('',(#7395),#7399);+#7395 = CIRCLE('',#7396,1.025);+#7396 = AXIS2_PLACEMENT_2D('',#7397,#7398);+#7397 = CARTESIAN_POINT('',(0.,0.));+#7398 = DIRECTION('',(0.,1.));+#7399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7400 = ORIENTED_EDGE('',*,*,#7351,.F.);+#7401 = ADVANCED_FACE('',(#7402),#7334,.F.);+#7402 = FACE_BOUND('',#7403,.F.);+#7403 = EDGE_LOOP('',(#7404));+#7404 = ORIENTED_EDGE('',*,*,#7319,.T.);+#7405 = ADVANCED_FACE('',(#7406),#7389,.F.);+#7406 = FACE_BOUND('',#7407,.F.);+#7407 = EDGE_LOOP('',(#7408));+#7408 = ORIENTED_EDGE('',*,*,#7374,.T.);+#7409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7413)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7410,#7411,#7412)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') );-#5390 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );-#5391 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );-#5392 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );-#5393 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5390,+#7410 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#7411 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#7412 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#7413 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7410,+  'distance_accuracy_value','confusion accuracy');+#7414 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7415,#7417);+#7415 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7416) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#7416 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#7417 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #7418);+#7418 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','housing','',#5,#31,$);+#7419 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33));+#7420 = SHAPE_DEFINITION_REPRESENTATION(#7421,#7427);+#7421 = PRODUCT_DEFINITION_SHAPE('','',#7422);+#7422 = PRODUCT_DEFINITION('design','',#7423,#7426);+#7423 = PRODUCT_DEFINITION_FORMATION('','',#7424);+#7424 = PRODUCT('pins','pins','',(#7425));+#7425 = PRODUCT_CONTEXT('',#2,'mechanical');+#7426 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#7427 = SHAPE_REPRESENTATION('',(#11,#7428,#8120,#8812,#9504,#10196,+    #10888,#11580,#12272),#12964);+#7428 = MANIFOLD_SOLID_BREP('',#7429);+#7429 = CLOSED_SHELL('',(#7430,#7547,#7626,#7700,#7779,#7855,#7931,#8002+    ,#8051,#8080,#8087,#8113));+#7430 = ADVANCED_FACE('',(#7431),#7445,.T.);+#7431 = FACE_BOUND('',#7432,.T.);+#7432 = EDGE_LOOP('',(#7433,#7467,#7494,#7522));+#7433 = ORIENTED_EDGE('',*,*,#7434,.T.);+#7434 = EDGE_CURVE('',#7435,#7437,#7439,.T.);+#7435 = VERTEX_POINT('',#7436);+#7436 = CARTESIAN_POINT('',(-0.25,-0.25,-4.));+#7437 = VERTEX_POINT('',#7438);+#7438 = CARTESIAN_POINT('',(0.25,-0.25,-4.));+#7439 = SURFACE_CURVE('',#7440,(#7444,#7455),.PCURVE_S1.);+#7440 = LINE('',#7441,#7442);+#7441 = CARTESIAN_POINT('',(-0.25,-0.25,-4.));+#7442 = VECTOR('',#7443,1.);+#7443 = DIRECTION('',(1.,0.,0.));+#7444 = PCURVE('',#7445,#7450);+#7445 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#7446,#7447)+    ,(#7448,#7449+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#7446 = CARTESIAN_POINT('',(-0.25,-0.25,-4.));+#7447 = CARTESIAN_POINT('',(-0.5,-0.5,-3.));+#7448 = CARTESIAN_POINT('',(0.25,-0.25,-4.));+#7449 = CARTESIAN_POINT('',(0.5,-0.5,-3.));+#7450 = DEFINITIONAL_REPRESENTATION('',(#7451),#7454);+#7451 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7452,#7453),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#7452 = CARTESIAN_POINT('',(0.,0.));+#7453 = CARTESIAN_POINT('',(1.,0.));+#7454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7455 = PCURVE('',#7456,#7461);+#7456 = PLANE('',#7457);+#7457 = AXIS2_PLACEMENT_3D('',#7458,#7459,#7460);+#7458 = CARTESIAN_POINT('',(-0.25,-0.25,-4.));+#7459 = DIRECTION('',(0.,0.,-1.));+#7460 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#7461 = DEFINITIONAL_REPRESENTATION('',(#7462),#7466);+#7462 = LINE('',#7463,#7464);+#7463 = CARTESIAN_POINT('',(0.,0.));+#7464 = VECTOR('',#7465,1.);+#7465 = DIRECTION('',(0.707106781187,0.707106781187));+#7466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7467 = ORIENTED_EDGE('',*,*,#7468,.T.);+#7468 = EDGE_CURVE('',#7437,#7469,#7471,.T.);+#7469 = VERTEX_POINT('',#7470);+#7470 = CARTESIAN_POINT('',(0.5,-0.5,-3.));+#7471 = SURFACE_CURVE('',#7472,(#7475,#7482),.PCURVE_S1.);+#7472 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7473,#7474),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7473 = CARTESIAN_POINT('',(0.25,-0.25,-4.));+#7474 = CARTESIAN_POINT('',(0.5,-0.5,-3.));+#7475 = PCURVE('',#7445,#7476);+#7476 = DEFINITIONAL_REPRESENTATION('',(#7477),#7481);+#7477 = LINE('',#7478,#7479);+#7478 = CARTESIAN_POINT('',(1.,0.));+#7479 = VECTOR('',#7480,1.);+#7480 = DIRECTION('',(0.,1.));+#7481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7482 = PCURVE('',#7483,#7488);+#7483 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#7484,#7485)+    ,(#7486,#7487+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#7484 = CARTESIAN_POINT('',(0.25,-0.25,-4.));+#7485 = CARTESIAN_POINT('',(0.5,-0.5,-3.));+#7486 = CARTESIAN_POINT('',(0.25,0.25,-4.));+#7487 = CARTESIAN_POINT('',(0.5,0.5,-3.));+#7488 = DEFINITIONAL_REPRESENTATION('',(#7489),#7493);+#7489 = LINE('',#7490,#7491);+#7490 = CARTESIAN_POINT('',(0.,0.));+#7491 = VECTOR('',#7492,1.);+#7492 = DIRECTION('',(0.,1.));+#7493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7494 = ORIENTED_EDGE('',*,*,#7495,.F.);+#7495 = EDGE_CURVE('',#7496,#7469,#7498,.T.);+#7496 = VERTEX_POINT('',#7497);+#7497 = CARTESIAN_POINT('',(-0.5,-0.5,-3.));+#7498 = SURFACE_CURVE('',#7499,(#7503,#7510),.PCURVE_S1.);+#7499 = LINE('',#7500,#7501);+#7500 = CARTESIAN_POINT('',(-0.5,-0.5,-3.));+#7501 = VECTOR('',#7502,1.);+#7502 = DIRECTION('',(1.,0.,0.));+#7503 = PCURVE('',#7445,#7504);+#7504 = DEFINITIONAL_REPRESENTATION('',(#7505),#7509);+#7505 = LINE('',#7506,#7507);+#7506 = CARTESIAN_POINT('',(0.,1.));+#7507 = VECTOR('',#7508,1.);+#7508 = DIRECTION('',(1.,0.));+#7509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7510 = PCURVE('',#7511,#7516);+#7511 = PLANE('',#7512);+#7512 = AXIS2_PLACEMENT_3D('',#7513,#7514,#7515);+#7513 = CARTESIAN_POINT('',(-0.5,-0.5,-3.));+#7514 = DIRECTION('',(0.,1.,0.));+#7515 = DIRECTION('',(0.,0.,1.));+#7516 = DEFINITIONAL_REPRESENTATION('',(#7517),#7521);+#7517 = LINE('',#7518,#7519);+#7518 = CARTESIAN_POINT('',(0.,0.));+#7519 = VECTOR('',#7520,1.);+#7520 = DIRECTION('',(0.,1.));+#7521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7522 = ORIENTED_EDGE('',*,*,#7523,.F.);+#7523 = EDGE_CURVE('',#7435,#7496,#7524,.T.);+#7524 = SURFACE_CURVE('',#7525,(#7528,#7535),.PCURVE_S1.);+#7525 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7526,#7527),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7526 = CARTESIAN_POINT('',(-0.25,-0.25,-4.));+#7527 = CARTESIAN_POINT('',(-0.5,-0.5,-3.));+#7528 = PCURVE('',#7445,#7529);+#7529 = DEFINITIONAL_REPRESENTATION('',(#7530),#7534);+#7530 = LINE('',#7531,#7532);+#7531 = CARTESIAN_POINT('',(0.,0.));+#7532 = VECTOR('',#7533,1.);+#7533 = DIRECTION('',(0.,1.));+#7534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7535 = PCURVE('',#7536,#7541);+#7536 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#7537,#7538)+    ,(#7539,#7540+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#7537 = CARTESIAN_POINT('',(-0.25,0.25,-4.));+#7538 = CARTESIAN_POINT('',(-0.5,0.5,-3.));+#7539 = CARTESIAN_POINT('',(-0.25,-0.25,-4.));+#7540 = CARTESIAN_POINT('',(-0.5,-0.5,-3.));+#7541 = DEFINITIONAL_REPRESENTATION('',(#7542),#7546);+#7542 = LINE('',#7543,#7544);+#7543 = CARTESIAN_POINT('',(1.,0.));+#7544 = VECTOR('',#7545,1.);+#7545 = DIRECTION('',(0.,1.));+#7546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7547 = ADVANCED_FACE('',(#7548),#7536,.T.);+#7548 = FACE_BOUND('',#7549,.T.);+#7549 = EDGE_LOOP('',(#7550,#7572,#7573,#7601));+#7550 = ORIENTED_EDGE('',*,*,#7551,.T.);+#7551 = EDGE_CURVE('',#7552,#7435,#7554,.T.);+#7552 = VERTEX_POINT('',#7553);+#7553 = CARTESIAN_POINT('',(-0.25,0.25,-4.));+#7554 = SURFACE_CURVE('',#7555,(#7559,#7565),.PCURVE_S1.);+#7555 = LINE('',#7556,#7557);+#7556 = CARTESIAN_POINT('',(-0.25,0.25,-4.));+#7557 = VECTOR('',#7558,1.);+#7558 = DIRECTION('',(0.,-1.,0.));+#7559 = PCURVE('',#7536,#7560);+#7560 = DEFINITIONAL_REPRESENTATION('',(#7561),#7564);+#7561 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7562,#7563),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#7562 = CARTESIAN_POINT('',(0.,0.));+#7563 = CARTESIAN_POINT('',(1.,0.));+#7564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7565 = PCURVE('',#7456,#7566);+#7566 = DEFINITIONAL_REPRESENTATION('',(#7567),#7571);+#7567 = LINE('',#7568,#7569);+#7568 = CARTESIAN_POINT('',(0.353553390593,-0.353553390593));+#7569 = VECTOR('',#7570,1.);+#7570 = DIRECTION('',(-0.707106781187,0.707106781187));+#7571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7572 = ORIENTED_EDGE('',*,*,#7523,.T.);+#7573 = ORIENTED_EDGE('',*,*,#7574,.F.);+#7574 = EDGE_CURVE('',#7575,#7496,#7577,.T.);+#7575 = VERTEX_POINT('',#7576);+#7576 = CARTESIAN_POINT('',(-0.5,0.5,-3.));+#7577 = SURFACE_CURVE('',#7578,(#7582,#7589),.PCURVE_S1.);+#7578 = LINE('',#7579,#7580);+#7579 = CARTESIAN_POINT('',(-0.5,0.5,-3.));+#7580 = VECTOR('',#7581,1.);+#7581 = DIRECTION('',(0.,-1.,0.));+#7582 = PCURVE('',#7536,#7583);+#7583 = DEFINITIONAL_REPRESENTATION('',(#7584),#7588);+#7584 = LINE('',#7585,#7586);+#7585 = CARTESIAN_POINT('',(0.,1.));+#7586 = VECTOR('',#7587,1.);+#7587 = DIRECTION('',(1.,0.));+#7588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7589 = PCURVE('',#7590,#7595);+#7590 = PLANE('',#7591);+#7591 = AXIS2_PLACEMENT_3D('',#7592,#7593,#7594);+#7592 = CARTESIAN_POINT('',(-0.5,-0.5,-3.));+#7593 = DIRECTION('',(1.,0.,0.));+#7594 = DIRECTION('',(0.,0.,1.));+#7595 = DEFINITIONAL_REPRESENTATION('',(#7596),#7600);+#7596 = LINE('',#7597,#7598);+#7597 = CARTESIAN_POINT('',(0.,-1.));+#7598 = VECTOR('',#7599,1.);+#7599 = DIRECTION('',(0.,1.));+#7600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7601 = ORIENTED_EDGE('',*,*,#7602,.F.);+#7602 = EDGE_CURVE('',#7552,#7575,#7603,.T.);+#7603 = SURFACE_CURVE('',#7604,(#7607,#7614),.PCURVE_S1.);+#7604 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7605,#7606),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7605 = CARTESIAN_POINT('',(-0.25,0.25,-4.));+#7606 = CARTESIAN_POINT('',(-0.5,0.5,-3.));+#7607 = PCURVE('',#7536,#7608);+#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613);+#7609 = LINE('',#7610,#7611);+#7610 = CARTESIAN_POINT('',(0.,0.));+#7611 = VECTOR('',#7612,1.);+#7612 = DIRECTION('',(0.,1.));+#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7614 = PCURVE('',#7615,#7620);+#7615 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#7616,#7617)+    ,(#7618,#7619+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#7616 = CARTESIAN_POINT('',(0.25,0.25,-4.));+#7617 = CARTESIAN_POINT('',(0.5,0.5,-3.));+#7618 = CARTESIAN_POINT('',(-0.25,0.25,-4.));+#7619 = CARTESIAN_POINT('',(-0.5,0.5,-3.));+#7620 = DEFINITIONAL_REPRESENTATION('',(#7621),#7625);+#7621 = LINE('',#7622,#7623);+#7622 = CARTESIAN_POINT('',(1.,0.));+#7623 = VECTOR('',#7624,1.);+#7624 = DIRECTION('',(0.,1.));+#7625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7626 = ADVANCED_FACE('',(#7627),#7615,.T.);+#7627 = FACE_BOUND('',#7628,.T.);+#7628 = EDGE_LOOP('',(#7629,#7651,#7652,#7680));+#7629 = ORIENTED_EDGE('',*,*,#7630,.T.);+#7630 = EDGE_CURVE('',#7631,#7552,#7633,.T.);+#7631 = VERTEX_POINT('',#7632);+#7632 = CARTESIAN_POINT('',(0.25,0.25,-4.));+#7633 = SURFACE_CURVE('',#7634,(#7638,#7644),.PCURVE_S1.);+#7634 = LINE('',#7635,#7636);+#7635 = CARTESIAN_POINT('',(0.25,0.25,-4.));+#7636 = VECTOR('',#7637,1.);+#7637 = DIRECTION('',(-1.,0.,0.));+#7638 = PCURVE('',#7615,#7639);+#7639 = DEFINITIONAL_REPRESENTATION('',(#7640),#7643);+#7640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7641,#7642),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#7641 = CARTESIAN_POINT('',(0.,0.));+#7642 = CARTESIAN_POINT('',(1.,0.));+#7643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7644 = PCURVE('',#7456,#7645);+#7645 = DEFINITIONAL_REPRESENTATION('',(#7646),#7650);+#7646 = LINE('',#7647,#7648);+#7647 = CARTESIAN_POINT('',(0.707106781187,0.));+#7648 = VECTOR('',#7649,1.);+#7649 = DIRECTION('',(-0.707106781187,-0.707106781187));+#7650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7651 = ORIENTED_EDGE('',*,*,#7602,.T.);+#7652 = ORIENTED_EDGE('',*,*,#7653,.F.);+#7653 = EDGE_CURVE('',#7654,#7575,#7656,.T.);+#7654 = VERTEX_POINT('',#7655);+#7655 = CARTESIAN_POINT('',(0.5,0.5,-3.));+#7656 = SURFACE_CURVE('',#7657,(#7661,#7668),.PCURVE_S1.);+#7657 = LINE('',#7658,#7659);+#7658 = CARTESIAN_POINT('',(0.5,0.5,-3.));+#7659 = VECTOR('',#7660,1.);+#7660 = DIRECTION('',(-1.,0.,0.));+#7661 = PCURVE('',#7615,#7662);+#7662 = DEFINITIONAL_REPRESENTATION('',(#7663),#7667);+#7663 = LINE('',#7664,#7665);+#7664 = CARTESIAN_POINT('',(0.,1.));+#7665 = VECTOR('',#7666,1.);+#7666 = DIRECTION('',(1.,0.));+#7667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7668 = PCURVE('',#7669,#7674);+#7669 = PLANE('',#7670);+#7670 = AXIS2_PLACEMENT_3D('',#7671,#7672,#7673);+#7671 = CARTESIAN_POINT('',(-0.5,0.5,-3.));+#7672 = DIRECTION('',(0.,1.,0.));+#7673 = DIRECTION('',(0.,0.,1.));+#7674 = DEFINITIONAL_REPRESENTATION('',(#7675),#7679);+#7675 = LINE('',#7676,#7677);+#7676 = CARTESIAN_POINT('',(0.,1.));+#7677 = VECTOR('',#7678,1.);+#7678 = DIRECTION('',(0.,-1.));+#7679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7680 = ORIENTED_EDGE('',*,*,#7681,.F.);+#7681 = EDGE_CURVE('',#7631,#7654,#7682,.T.);+#7682 = SURFACE_CURVE('',#7683,(#7686,#7693),.PCURVE_S1.);+#7683 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7684,#7685),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7684 = CARTESIAN_POINT('',(0.25,0.25,-4.));+#7685 = CARTESIAN_POINT('',(0.5,0.5,-3.));+#7686 = PCURVE('',#7615,#7687);+#7687 = DEFINITIONAL_REPRESENTATION('',(#7688),#7692);+#7688 = LINE('',#7689,#7690);+#7689 = CARTESIAN_POINT('',(0.,0.));+#7690 = VECTOR('',#7691,1.);+#7691 = DIRECTION('',(0.,1.));+#7692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7693 = PCURVE('',#7483,#7694);+#7694 = DEFINITIONAL_REPRESENTATION('',(#7695),#7699);+#7695 = LINE('',#7696,#7697);+#7696 = CARTESIAN_POINT('',(1.,0.));+#7697 = VECTOR('',#7698,1.);+#7698 = DIRECTION('',(0.,1.));+#7699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7700 = ADVANCED_FACE('',(#7701),#7669,.T.);+#7701 = FACE_BOUND('',#7702,.T.);+#7702 = EDGE_LOOP('',(#7703,#7731,#7732,#7755));+#7703 = ORIENTED_EDGE('',*,*,#7704,.F.);+#7704 = EDGE_CURVE('',#7654,#7705,#7707,.T.);+#7705 = VERTEX_POINT('',#7706);+#7706 = CARTESIAN_POINT('',(0.5,0.5,3.43));+#7707 = SURFACE_CURVE('',#7708,(#7712,#7719),.PCURVE_S1.);+#7708 = LINE('',#7709,#7710);+#7709 = CARTESIAN_POINT('',(0.5,0.5,-3.));+#7710 = VECTOR('',#7711,1.);+#7711 = DIRECTION('',(0.,0.,1.));+#7712 = PCURVE('',#7669,#7713);+#7713 = DEFINITIONAL_REPRESENTATION('',(#7714),#7718);+#7714 = LINE('',#7715,#7716);+#7715 = CARTESIAN_POINT('',(0.,1.));+#7716 = VECTOR('',#7717,1.);+#7717 = DIRECTION('',(1.,0.));+#7718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7719 = PCURVE('',#7720,#7725);+#7720 = PLANE('',#7721);+#7721 = AXIS2_PLACEMENT_3D('',#7722,#7723,#7724);+#7722 = CARTESIAN_POINT('',(0.5,-0.5,-3.));+#7723 = DIRECTION('',(1.,0.,0.));+#7724 = DIRECTION('',(0.,0.,1.));+#7725 = DEFINITIONAL_REPRESENTATION('',(#7726),#7730);+#7726 = LINE('',#7727,#7728);+#7727 = CARTESIAN_POINT('',(0.,-1.));+#7728 = VECTOR('',#7729,1.);+#7729 = DIRECTION('',(1.,0.));+#7730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7731 = ORIENTED_EDGE('',*,*,#7653,.T.);+#7732 = ORIENTED_EDGE('',*,*,#7733,.T.);+#7733 = EDGE_CURVE('',#7575,#7734,#7736,.T.);+#7734 = VERTEX_POINT('',#7735);+#7735 = CARTESIAN_POINT('',(-0.5,0.5,3.43));+#7736 = SURFACE_CURVE('',#7737,(#7741,#7748),.PCURVE_S1.);+#7737 = LINE('',#7738,#7739);+#7738 = CARTESIAN_POINT('',(-0.5,0.5,-3.));+#7739 = VECTOR('',#7740,1.);+#7740 = DIRECTION('',(0.,0.,1.));+#7741 = PCURVE('',#7669,#7742);+#7742 = DEFINITIONAL_REPRESENTATION('',(#7743),#7747);+#7743 = LINE('',#7744,#7745);+#7744 = CARTESIAN_POINT('',(0.,0.));+#7745 = VECTOR('',#7746,1.);+#7746 = DIRECTION('',(1.,0.));+#7747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7748 = PCURVE('',#7590,#7749);+#7749 = DEFINITIONAL_REPRESENTATION('',(#7750),#7754);+#7750 = LINE('',#7751,#7752);+#7751 = CARTESIAN_POINT('',(0.,-1.));+#7752 = VECTOR('',#7753,1.);+#7753 = DIRECTION('',(1.,0.));+#7754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7755 = ORIENTED_EDGE('',*,*,#7756,.T.);+#7756 = EDGE_CURVE('',#7734,#7705,#7757,.T.);+#7757 = SURFACE_CURVE('',#7758,(#7762,#7768),.PCURVE_S1.);+#7758 = LINE('',#7759,#7760);+#7759 = CARTESIAN_POINT('',(-0.5,0.5,3.43));+#7760 = VECTOR('',#7761,1.);+#7761 = DIRECTION('',(1.,0.,0.));+#7762 = PCURVE('',#7669,#7763);+#7763 = DEFINITIONAL_REPRESENTATION('',(#7764),#7767);+#7764 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7765,#7766),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7765 = CARTESIAN_POINT('',(6.43,0.));+#7766 = CARTESIAN_POINT('',(6.43,1.));+#7767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7768 = PCURVE('',#7769,#7774);+#7769 = PLANE('',#7770);+#7770 = AXIS2_PLACEMENT_3D('',#7771,#7772,#7773);+#7771 = CARTESIAN_POINT('',(-0.5,-0.5,3.43));+#7772 = DIRECTION('',(0.,0.,1.));+#7773 = DIRECTION('',(1.,0.,0.));+#7774 = DEFINITIONAL_REPRESENTATION('',(#7775),#7778);+#7775 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7776,#7777),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7776 = CARTESIAN_POINT('',(0.,1.));+#7777 = CARTESIAN_POINT('',(1.,1.));+#7778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7779 = ADVANCED_FACE('',(#7780),#7769,.F.);+#7780 = FACE_BOUND('',#7781,.F.);+#7781 = EDGE_LOOP('',(#7782,#7805,#7806,#7829));+#7782 = ORIENTED_EDGE('',*,*,#7783,.F.);+#7783 = EDGE_CURVE('',#7734,#7784,#7786,.T.);+#7784 = VERTEX_POINT('',#7785);+#7785 = CARTESIAN_POINT('',(-0.5,8.25,3.43));+#7786 = SURFACE_CURVE('',#7787,(#7791,#7798),.PCURVE_S1.);+#7787 = LINE('',#7788,#7789);+#7788 = CARTESIAN_POINT('',(-0.5,-0.5,3.43));+#7789 = VECTOR('',#7790,1.);+#7790 = DIRECTION('',(0.,1.,0.));+#7791 = PCURVE('',#7769,#7792);+#7792 = DEFINITIONAL_REPRESENTATION('',(#7793),#7797);+#7793 = LINE('',#7794,#7795);+#7794 = CARTESIAN_POINT('',(0.,0.));+#7795 = VECTOR('',#7796,1.);+#7796 = DIRECTION('',(0.,1.));+#7797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7798 = PCURVE('',#7590,#7799);+#7799 = DEFINITIONAL_REPRESENTATION('',(#7800),#7804);+#7800 = LINE('',#7801,#7802);+#7801 = CARTESIAN_POINT('',(6.43,0.));+#7802 = VECTOR('',#7803,1.);+#7803 = DIRECTION('',(0.,-1.));+#7804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7805 = ORIENTED_EDGE('',*,*,#7756,.T.);+#7806 = ORIENTED_EDGE('',*,*,#7807,.T.);+#7807 = EDGE_CURVE('',#7705,#7808,#7810,.T.);+#7808 = VERTEX_POINT('',#7809);+#7809 = CARTESIAN_POINT('',(0.5,8.25,3.43));+#7810 = SURFACE_CURVE('',#7811,(#7815,#7822),.PCURVE_S1.);+#7811 = LINE('',#7812,#7813);+#7812 = CARTESIAN_POINT('',(0.5,-0.5,3.43));+#7813 = VECTOR('',#7814,1.);+#7814 = DIRECTION('',(0.,1.,0.));+#7815 = PCURVE('',#7769,#7816);+#7816 = DEFINITIONAL_REPRESENTATION('',(#7817),#7821);+#7817 = LINE('',#7818,#7819);+#7818 = CARTESIAN_POINT('',(1.,0.));+#7819 = VECTOR('',#7820,1.);+#7820 = DIRECTION('',(0.,1.));+#7821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7822 = PCURVE('',#7720,#7823);+#7823 = DEFINITIONAL_REPRESENTATION('',(#7824),#7828);+#7824 = LINE('',#7825,#7826);+#7825 = CARTESIAN_POINT('',(6.43,0.));+#7826 = VECTOR('',#7827,1.);+#7827 = DIRECTION('',(0.,-1.));+#7828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7829 = ORIENTED_EDGE('',*,*,#7830,.F.);+#7830 = EDGE_CURVE('',#7784,#7808,#7831,.T.);+#7831 = SURFACE_CURVE('',#7832,(#7836,#7843),.PCURVE_S1.);+#7832 = LINE('',#7833,#7834);+#7833 = CARTESIAN_POINT('',(-0.5,8.25,3.43));+#7834 = VECTOR('',#7835,1.);+#7835 = DIRECTION('',(1.,0.,0.));+#7836 = PCURVE('',#7769,#7837);+#7837 = DEFINITIONAL_REPRESENTATION('',(#7838),#7842);+#7838 = LINE('',#7839,#7840);+#7839 = CARTESIAN_POINT('',(0.,8.75));+#7840 = VECTOR('',#7841,1.);+#7841 = DIRECTION('',(1.,0.));+#7842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7843 = PCURVE('',#7844,#7849);+#7844 = PLANE('',#7845);+#7845 = AXIS2_PLACEMENT_3D('',#7846,#7847,#7848);+#7846 = CARTESIAN_POINT('',(-0.5,8.25,3.43));+#7847 = DIRECTION('',(0.,1.,0.));+#7848 = DIRECTION('',(0.,0.,1.));+#7849 = DEFINITIONAL_REPRESENTATION('',(#7850),#7854);+#7850 = LINE('',#7851,#7852);+#7851 = CARTESIAN_POINT('',(0.,0.));+#7852 = VECTOR('',#7853,1.);+#7853 = DIRECTION('',(0.,1.));+#7854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7855 = ADVANCED_FACE('',(#7856),#7844,.T.);+#7856 = FACE_BOUND('',#7857,.T.);+#7857 = EDGE_LOOP('',(#7858,#7859,#7882,#7910));+#7858 = ORIENTED_EDGE('',*,*,#7830,.F.);+#7859 = ORIENTED_EDGE('',*,*,#7860,.T.);+#7860 = EDGE_CURVE('',#7784,#7861,#7863,.T.);+#7861 = VERTEX_POINT('',#7862);+#7862 = CARTESIAN_POINT('',(-0.5,8.25,4.43));+#7863 = SURFACE_CURVE('',#7864,(#7868,#7875),.PCURVE_S1.);+#7864 = LINE('',#7865,#7866);+#7865 = CARTESIAN_POINT('',(-0.5,8.25,3.43));+#7866 = VECTOR('',#7867,1.);+#7867 = DIRECTION('',(0.,0.,1.));+#7868 = PCURVE('',#7844,#7869);+#7869 = DEFINITIONAL_REPRESENTATION('',(#7870),#7874);+#7870 = LINE('',#7871,#7872);+#7871 = CARTESIAN_POINT('',(0.,0.));+#7872 = VECTOR('',#7873,1.);+#7873 = DIRECTION('',(1.,0.));+#7874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7875 = PCURVE('',#7590,#7876);+#7876 = DEFINITIONAL_REPRESENTATION('',(#7877),#7881);+#7877 = LINE('',#7878,#7879);+#7878 = CARTESIAN_POINT('',(6.43,-8.75));+#7879 = VECTOR('',#7880,1.);+#7880 = DIRECTION('',(1.,0.));+#7881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7882 = ORIENTED_EDGE('',*,*,#7883,.T.);+#7883 = EDGE_CURVE('',#7861,#7884,#7886,.T.);+#7884 = VERTEX_POINT('',#7885);+#7885 = CARTESIAN_POINT('',(0.5,8.25,4.43));+#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.);+#7887 = LINE('',#7888,#7889);+#7888 = CARTESIAN_POINT('',(-0.5,8.25,4.43));+#7889 = VECTOR('',#7890,1.);+#7890 = DIRECTION('',(1.,0.,0.));+#7891 = PCURVE('',#7844,#7892);+#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897);+#7893 = LINE('',#7894,#7895);+#7894 = CARTESIAN_POINT('',(1.,0.));+#7895 = VECTOR('',#7896,1.);+#7896 = DIRECTION('',(0.,1.));+#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7898 = PCURVE('',#7899,#7904);+#7899 = PLANE('',#7900);+#7900 = AXIS2_PLACEMENT_3D('',#7901,#7902,#7903);+#7901 = CARTESIAN_POINT('',(-0.5,-0.5,4.43));+#7902 = DIRECTION('',(0.,0.,1.));+#7903 = DIRECTION('',(1.,0.,0.));+#7904 = DEFINITIONAL_REPRESENTATION('',(#7905),#7909);+#7905 = LINE('',#7906,#7907);+#7906 = CARTESIAN_POINT('',(0.,8.75));+#7907 = VECTOR('',#7908,1.);+#7908 = DIRECTION('',(1.,0.));+#7909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7910 = ORIENTED_EDGE('',*,*,#7911,.F.);+#7911 = EDGE_CURVE('',#7808,#7884,#7912,.T.);+#7912 = SURFACE_CURVE('',#7913,(#7917,#7924),.PCURVE_S1.);+#7913 = LINE('',#7914,#7915);+#7914 = CARTESIAN_POINT('',(0.5,8.25,3.43));+#7915 = VECTOR('',#7916,1.);+#7916 = DIRECTION('',(0.,0.,1.));+#7917 = PCURVE('',#7844,#7918);+#7918 = DEFINITIONAL_REPRESENTATION('',(#7919),#7923);+#7919 = LINE('',#7920,#7921);+#7920 = CARTESIAN_POINT('',(0.,1.));+#7921 = VECTOR('',#7922,1.);+#7922 = DIRECTION('',(1.,0.));+#7923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7924 = PCURVE('',#7720,#7925);+#7925 = DEFINITIONAL_REPRESENTATION('',(#7926),#7930);+#7926 = LINE('',#7927,#7928);+#7927 = CARTESIAN_POINT('',(6.43,-8.75));+#7928 = VECTOR('',#7929,1.);+#7929 = DIRECTION('',(1.,0.));+#7930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7931 = ADVANCED_FACE('',(#7932),#7899,.T.);+#7932 = FACE_BOUND('',#7933,.T.);+#7933 = EDGE_LOOP('',(#7934,#7957,#7980,#8001));+#7934 = ORIENTED_EDGE('',*,*,#7935,.F.);+#7935 = EDGE_CURVE('',#7936,#7861,#7938,.T.);+#7936 = VERTEX_POINT('',#7937);+#7937 = CARTESIAN_POINT('',(-0.5,-0.5,4.43));+#7938 = SURFACE_CURVE('',#7939,(#7943,#7950),.PCURVE_S1.);+#7939 = LINE('',#7940,#7941);+#7940 = CARTESIAN_POINT('',(-0.5,-0.5,4.43));+#7941 = VECTOR('',#7942,1.);+#7942 = DIRECTION('',(0.,1.,0.));+#7943 = PCURVE('',#7899,#7944);+#7944 = DEFINITIONAL_REPRESENTATION('',(#7945),#7949);+#7945 = LINE('',#7946,#7947);+#7946 = CARTESIAN_POINT('',(0.,0.));+#7947 = VECTOR('',#7948,1.);+#7948 = DIRECTION('',(0.,1.));+#7949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7950 = PCURVE('',#7590,#7951);+#7951 = DEFINITIONAL_REPRESENTATION('',(#7952),#7956);+#7952 = LINE('',#7953,#7954);+#7953 = CARTESIAN_POINT('',(7.43,0.));+#7954 = VECTOR('',#7955,1.);+#7955 = DIRECTION('',(0.,-1.));+#7956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7957 = ORIENTED_EDGE('',*,*,#7958,.T.);+#7958 = EDGE_CURVE('',#7936,#7959,#7961,.T.);+#7959 = VERTEX_POINT('',#7960);+#7960 = CARTESIAN_POINT('',(0.5,-0.5,4.43));+#7961 = SURFACE_CURVE('',#7962,(#7966,#7973),.PCURVE_S1.);+#7962 = LINE('',#7963,#7964);+#7963 = CARTESIAN_POINT('',(-0.5,-0.5,4.43));+#7964 = VECTOR('',#7965,1.);+#7965 = DIRECTION('',(1.,0.,0.));+#7966 = PCURVE('',#7899,#7967);+#7967 = DEFINITIONAL_REPRESENTATION('',(#7968),#7972);+#7968 = LINE('',#7969,#7970);+#7969 = CARTESIAN_POINT('',(0.,0.));+#7970 = VECTOR('',#7971,1.);+#7971 = DIRECTION('',(1.,0.));+#7972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7973 = PCURVE('',#7511,#7974);+#7974 = DEFINITIONAL_REPRESENTATION('',(#7975),#7979);+#7975 = LINE('',#7976,#7977);+#7976 = CARTESIAN_POINT('',(7.43,0.));+#7977 = VECTOR('',#7978,1.);+#7978 = DIRECTION('',(0.,1.));+#7979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7980 = ORIENTED_EDGE('',*,*,#7981,.F.);+#7981 = EDGE_CURVE('',#7884,#7959,#7982,.T.);+#7982 = SURFACE_CURVE('',#7983,(#7987,#7994),.PCURVE_S1.);+#7983 = LINE('',#7984,#7985);+#7984 = CARTESIAN_POINT('',(0.5,8.25,4.43));+#7985 = VECTOR('',#7986,1.);+#7986 = DIRECTION('',(0.,-1.,0.));+#7987 = PCURVE('',#7899,#7988);+#7988 = DEFINITIONAL_REPRESENTATION('',(#7989),#7993);+#7989 = LINE('',#7990,#7991);+#7990 = CARTESIAN_POINT('',(1.,8.75));+#7991 = VECTOR('',#7992,1.);+#7992 = DIRECTION('',(0.,-1.));+#7993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7994 = PCURVE('',#7720,#7995);+#7995 = DEFINITIONAL_REPRESENTATION('',(#7996),#8000);+#7996 = LINE('',#7997,#7998);+#7997 = CARTESIAN_POINT('',(7.43,-8.75));+#7998 = VECTOR('',#7999,1.);+#7999 = DIRECTION('',(0.,1.));+#8000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8001 = ORIENTED_EDGE('',*,*,#7883,.F.);+#8002 = ADVANCED_FACE('',(#8003),#7720,.T.);+#8003 = FACE_BOUND('',#8004,.T.);+#8004 = EDGE_LOOP('',(#8005,#8026,#8047,#8048,#8049,#8050));+#8005 = ORIENTED_EDGE('',*,*,#8006,.F.);+#8006 = EDGE_CURVE('',#7469,#7959,#8007,.T.);+#8007 = SURFACE_CURVE('',#8008,(#8012,#8019),.PCURVE_S1.);+#8008 = LINE('',#8009,#8010);+#8009 = CARTESIAN_POINT('',(0.5,-0.5,-3.));+#8010 = VECTOR('',#8011,1.);+#8011 = DIRECTION('',(0.,0.,1.));+#8012 = PCURVE('',#7720,#8013);+#8013 = DEFINITIONAL_REPRESENTATION('',(#8014),#8018);+#8014 = LINE('',#8015,#8016);+#8015 = CARTESIAN_POINT('',(0.,0.));+#8016 = VECTOR('',#8017,1.);+#8017 = DIRECTION('',(1.,0.));+#8018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8019 = PCURVE('',#7511,#8020);+#8020 = DEFINITIONAL_REPRESENTATION('',(#8021),#8025);+#8021 = LINE('',#8022,#8023);+#8022 = CARTESIAN_POINT('',(0.,1.));+#8023 = VECTOR('',#8024,1.);+#8024 = DIRECTION('',(1.,0.));+#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8026 = ORIENTED_EDGE('',*,*,#8027,.T.);+#8027 = EDGE_CURVE('',#7469,#7654,#8028,.T.);+#8028 = SURFACE_CURVE('',#8029,(#8033,#8040),.PCURVE_S1.);+#8029 = LINE('',#8030,#8031);+#8030 = CARTESIAN_POINT('',(0.5,-0.5,-3.));+#8031 = VECTOR('',#8032,1.);+#8032 = DIRECTION('',(0.,1.,0.));+#8033 = PCURVE('',#7720,#8034);+#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039);+#8035 = LINE('',#8036,#8037);+#8036 = CARTESIAN_POINT('',(0.,0.));+#8037 = VECTOR('',#8038,1.);+#8038 = DIRECTION('',(0.,-1.));+#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8040 = PCURVE('',#7483,#8041);+#8041 = DEFINITIONAL_REPRESENTATION('',(#8042),#8046);+#8042 = LINE('',#8043,#8044);+#8043 = CARTESIAN_POINT('',(0.,1.));+#8044 = VECTOR('',#8045,1.);+#8045 = DIRECTION('',(1.,0.));+#8046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8047 = ORIENTED_EDGE('',*,*,#7704,.T.);+#8048 = ORIENTED_EDGE('',*,*,#7807,.T.);+#8049 = ORIENTED_EDGE('',*,*,#7911,.T.);+#8050 = ORIENTED_EDGE('',*,*,#7981,.T.);+#8051 = ADVANCED_FACE('',(#8052),#7590,.F.);+#8052 = FACE_BOUND('',#8053,.F.);+#8053 = EDGE_LOOP('',(#8054,#8055,#8056,#8057,#8058,#8059));+#8054 = ORIENTED_EDGE('',*,*,#7574,.F.);+#8055 = ORIENTED_EDGE('',*,*,#7733,.T.);+#8056 = ORIENTED_EDGE('',*,*,#7783,.T.);+#8057 = ORIENTED_EDGE('',*,*,#7860,.T.);+#8058 = ORIENTED_EDGE('',*,*,#7935,.F.);+#8059 = ORIENTED_EDGE('',*,*,#8060,.T.);+#8060 = EDGE_CURVE('',#7936,#7496,#8061,.T.);+#8061 = SURFACE_CURVE('',#8062,(#8066,#8073),.PCURVE_S1.);+#8062 = LINE('',#8063,#8064);+#8063 = CARTESIAN_POINT('',(-0.5,-0.5,4.43));+#8064 = VECTOR('',#8065,1.);+#8065 = DIRECTION('',(0.,0.,-1.));+#8066 = PCURVE('',#7590,#8067);+#8067 = DEFINITIONAL_REPRESENTATION('',(#8068),#8072);+#8068 = LINE('',#8069,#8070);+#8069 = CARTESIAN_POINT('',(7.43,0.));+#8070 = VECTOR('',#8071,1.);+#8071 = DIRECTION('',(-1.,0.));+#8072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8073 = PCURVE('',#7511,#8074);+#8074 = DEFINITIONAL_REPRESENTATION('',(#8075),#8079);+#8075 = LINE('',#8076,#8077);+#8076 = CARTESIAN_POINT('',(7.43,0.));+#8077 = VECTOR('',#8078,1.);+#8078 = DIRECTION('',(-1.,0.));+#8079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8080 = ADVANCED_FACE('',(#8081),#7511,.F.);+#8081 = FACE_BOUND('',#8082,.F.);+#8082 = EDGE_LOOP('',(#8083,#8084,#8085,#8086));+#8083 = ORIENTED_EDGE('',*,*,#7495,.F.);+#8084 = ORIENTED_EDGE('',*,*,#8060,.F.);+#8085 = ORIENTED_EDGE('',*,*,#7958,.T.);+#8086 = ORIENTED_EDGE('',*,*,#8006,.F.);+#8087 = ADVANCED_FACE('',(#8088),#7483,.T.);+#8088 = FACE_BOUND('',#8089,.T.);+#8089 = EDGE_LOOP('',(#8090,#8110,#8111,#8112));+#8090 = ORIENTED_EDGE('',*,*,#8091,.T.);+#8091 = EDGE_CURVE('',#7437,#7631,#8092,.T.);+#8092 = SURFACE_CURVE('',#8093,(#8097,#8103),.PCURVE_S1.);+#8093 = LINE('',#8094,#8095);+#8094 = CARTESIAN_POINT('',(0.25,-0.25,-4.));+#8095 = VECTOR('',#8096,1.);+#8096 = DIRECTION('',(0.,1.,0.));+#8097 = PCURVE('',#7483,#8098);+#8098 = DEFINITIONAL_REPRESENTATION('',(#8099),#8102);+#8099 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8100,#8101),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#8100 = CARTESIAN_POINT('',(0.,0.));+#8101 = CARTESIAN_POINT('',(1.,0.));+#8102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8103 = PCURVE('',#7456,#8104);+#8104 = DEFINITIONAL_REPRESENTATION('',(#8105),#8109);+#8105 = LINE('',#8106,#8107);+#8106 = CARTESIAN_POINT('',(0.353553390593,0.353553390593));+#8107 = VECTOR('',#8108,1.);+#8108 = DIRECTION('',(0.707106781187,-0.707106781187));+#8109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8110 = ORIENTED_EDGE('',*,*,#7681,.T.);+#8111 = ORIENTED_EDGE('',*,*,#8027,.F.);+#8112 = ORIENTED_EDGE('',*,*,#7468,.F.);+#8113 = ADVANCED_FACE('',(#8114),#7456,.T.);+#8114 = FACE_BOUND('',#8115,.F.);+#8115 = EDGE_LOOP('',(#8116,#8117,#8118,#8119));+#8116 = ORIENTED_EDGE('',*,*,#7434,.T.);+#8117 = ORIENTED_EDGE('',*,*,#8091,.T.);+#8118 = ORIENTED_EDGE('',*,*,#7630,.T.);+#8119 = ORIENTED_EDGE('',*,*,#7551,.T.);+#8120 = MANIFOLD_SOLID_BREP('',#8121);+#8121 = CLOSED_SHELL('',(#8122,#8239,#8318,#8392,#8471,#8547,#8623,#8694+    ,#8743,#8772,#8779,#8805));+#8122 = ADVANCED_FACE('',(#8123),#8137,.T.);+#8123 = FACE_BOUND('',#8124,.T.);+#8124 = EDGE_LOOP('',(#8125,#8159,#8186,#8214));+#8125 = ORIENTED_EDGE('',*,*,#8126,.T.);+#8126 = EDGE_CURVE('',#8127,#8129,#8131,.T.);+#8127 = VERTEX_POINT('',#8128);+#8128 = CARTESIAN_POINT('',(4.83,-0.25,-4.));+#8129 = VERTEX_POINT('',#8130);+#8130 = CARTESIAN_POINT('',(5.33,-0.25,-4.));+#8131 = SURFACE_CURVE('',#8132,(#8136,#8147),.PCURVE_S1.);+#8132 = LINE('',#8133,#8134);+#8133 = CARTESIAN_POINT('',(4.83,-0.25,-4.));+#8134 = VECTOR('',#8135,1.);+#8135 = DIRECTION('',(1.,0.,0.));+#8136 = PCURVE('',#8137,#8142);+#8137 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#8138,#8139)+    ,(#8140,#8141+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#8138 = CARTESIAN_POINT('',(4.83,-0.25,-4.));+#8139 = CARTESIAN_POINT('',(4.58,-0.5,-3.));+#8140 = CARTESIAN_POINT('',(5.33,-0.25,-4.));+#8141 = CARTESIAN_POINT('',(5.58,-0.5,-3.));+#8142 = DEFINITIONAL_REPRESENTATION('',(#8143),#8146);+#8143 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8144,#8145),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#8144 = CARTESIAN_POINT('',(0.,0.));+#8145 = CARTESIAN_POINT('',(1.,0.));+#8146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8147 = PCURVE('',#8148,#8153);+#8148 = PLANE('',#8149);+#8149 = AXIS2_PLACEMENT_3D('',#8150,#8151,#8152);+#8150 = CARTESIAN_POINT('',(4.83,-0.25,-4.));+#8151 = DIRECTION('',(0.,0.,-1.));+#8152 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#8153 = DEFINITIONAL_REPRESENTATION('',(#8154),#8158);+#8154 = LINE('',#8155,#8156);+#8155 = CARTESIAN_POINT('',(0.,0.));+#8156 = VECTOR('',#8157,1.);+#8157 = DIRECTION('',(0.707106781187,0.707106781187));+#8158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8159 = ORIENTED_EDGE('',*,*,#8160,.T.);+#8160 = EDGE_CURVE('',#8129,#8161,#8163,.T.);+#8161 = VERTEX_POINT('',#8162);+#8162 = CARTESIAN_POINT('',(5.58,-0.5,-3.));+#8163 = SURFACE_CURVE('',#8164,(#8167,#8174),.PCURVE_S1.);+#8164 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8165,#8166),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8165 = CARTESIAN_POINT('',(5.33,-0.25,-4.));+#8166 = CARTESIAN_POINT('',(5.58,-0.5,-3.));+#8167 = PCURVE('',#8137,#8168);+#8168 = DEFINITIONAL_REPRESENTATION('',(#8169),#8173);+#8169 = LINE('',#8170,#8171);+#8170 = CARTESIAN_POINT('',(1.,0.));+#8171 = VECTOR('',#8172,1.);+#8172 = DIRECTION('',(0.,1.));+#8173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8174 = PCURVE('',#8175,#8180);+#8175 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#8176,#8177)+    ,(#8178,#8179+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#8176 = CARTESIAN_POINT('',(5.33,-0.25,-4.));+#8177 = CARTESIAN_POINT('',(5.58,-0.5,-3.));+#8178 = CARTESIAN_POINT('',(5.33,0.25,-4.));+#8179 = CARTESIAN_POINT('',(5.58,0.5,-3.));+#8180 = DEFINITIONAL_REPRESENTATION('',(#8181),#8185);+#8181 = LINE('',#8182,#8183);+#8182 = CARTESIAN_POINT('',(0.,0.));+#8183 = VECTOR('',#8184,1.);+#8184 = DIRECTION('',(0.,1.));+#8185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8186 = ORIENTED_EDGE('',*,*,#8187,.F.);+#8187 = EDGE_CURVE('',#8188,#8161,#8190,.T.);+#8188 = VERTEX_POINT('',#8189);+#8189 = CARTESIAN_POINT('',(4.58,-0.5,-3.));+#8190 = SURFACE_CURVE('',#8191,(#8195,#8202),.PCURVE_S1.);+#8191 = LINE('',#8192,#8193);+#8192 = CARTESIAN_POINT('',(4.58,-0.5,-3.));+#8193 = VECTOR('',#8194,1.);+#8194 = DIRECTION('',(1.,0.,0.));+#8195 = PCURVE('',#8137,#8196);+#8196 = DEFINITIONAL_REPRESENTATION('',(#8197),#8201);+#8197 = LINE('',#8198,#8199);+#8198 = CARTESIAN_POINT('',(0.,1.));+#8199 = VECTOR('',#8200,1.);+#8200 = DIRECTION('',(1.,0.));+#8201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8202 = PCURVE('',#8203,#8208);+#8203 = PLANE('',#8204);+#8204 = AXIS2_PLACEMENT_3D('',#8205,#8206,#8207);+#8205 = CARTESIAN_POINT('',(4.58,-0.5,-3.));+#8206 = DIRECTION('',(0.,1.,0.));+#8207 = DIRECTION('',(0.,0.,1.));+#8208 = DEFINITIONAL_REPRESENTATION('',(#8209),#8213);+#8209 = LINE('',#8210,#8211);+#8210 = CARTESIAN_POINT('',(0.,0.));+#8211 = VECTOR('',#8212,1.);+#8212 = DIRECTION('',(0.,1.));+#8213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8214 = ORIENTED_EDGE('',*,*,#8215,.F.);+#8215 = EDGE_CURVE('',#8127,#8188,#8216,.T.);+#8216 = SURFACE_CURVE('',#8217,(#8220,#8227),.PCURVE_S1.);+#8217 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8218,#8219),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8218 = CARTESIAN_POINT('',(4.83,-0.25,-4.));+#8219 = CARTESIAN_POINT('',(4.58,-0.5,-3.));+#8220 = PCURVE('',#8137,#8221);+#8221 = DEFINITIONAL_REPRESENTATION('',(#8222),#8226);+#8222 = LINE('',#8223,#8224);+#8223 = CARTESIAN_POINT('',(0.,0.));+#8224 = VECTOR('',#8225,1.);+#8225 = DIRECTION('',(0.,1.));+#8226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8227 = PCURVE('',#8228,#8233);+#8228 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#8229,#8230)+    ,(#8231,#8232+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#8229 = CARTESIAN_POINT('',(4.83,0.25,-4.));+#8230 = CARTESIAN_POINT('',(4.58,0.5,-3.));+#8231 = CARTESIAN_POINT('',(4.83,-0.25,-4.));+#8232 = CARTESIAN_POINT('',(4.58,-0.5,-3.));+#8233 = DEFINITIONAL_REPRESENTATION('',(#8234),#8238);+#8234 = LINE('',#8235,#8236);+#8235 = CARTESIAN_POINT('',(1.,0.));+#8236 = VECTOR('',#8237,1.);+#8237 = DIRECTION('',(0.,1.));+#8238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8239 = ADVANCED_FACE('',(#8240),#8228,.T.);+#8240 = FACE_BOUND('',#8241,.T.);+#8241 = EDGE_LOOP('',(#8242,#8264,#8265,#8293));+#8242 = ORIENTED_EDGE('',*,*,#8243,.T.);+#8243 = EDGE_CURVE('',#8244,#8127,#8246,.T.);+#8244 = VERTEX_POINT('',#8245);+#8245 = CARTESIAN_POINT('',(4.83,0.25,-4.));+#8246 = SURFACE_CURVE('',#8247,(#8251,#8257),.PCURVE_S1.);+#8247 = LINE('',#8248,#8249);+#8248 = CARTESIAN_POINT('',(4.83,0.25,-4.));+#8249 = VECTOR('',#8250,1.);+#8250 = DIRECTION('',(0.,-1.,0.));+#8251 = PCURVE('',#8228,#8252);+#8252 = DEFINITIONAL_REPRESENTATION('',(#8253),#8256);+#8253 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8254,#8255),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#8254 = CARTESIAN_POINT('',(0.,0.));+#8255 = CARTESIAN_POINT('',(1.,0.));+#8256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8257 = PCURVE('',#8148,#8258);+#8258 = DEFINITIONAL_REPRESENTATION('',(#8259),#8263);+#8259 = LINE('',#8260,#8261);+#8260 = CARTESIAN_POINT('',(0.353553390593,-0.353553390593));+#8261 = VECTOR('',#8262,1.);+#8262 = DIRECTION('',(-0.707106781187,0.707106781187));+#8263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8264 = ORIENTED_EDGE('',*,*,#8215,.T.);+#8265 = ORIENTED_EDGE('',*,*,#8266,.F.);+#8266 = EDGE_CURVE('',#8267,#8188,#8269,.T.);+#8267 = VERTEX_POINT('',#8268);+#8268 = CARTESIAN_POINT('',(4.58,0.5,-3.));+#8269 = SURFACE_CURVE('',#8270,(#8274,#8281),.PCURVE_S1.);+#8270 = LINE('',#8271,#8272);+#8271 = CARTESIAN_POINT('',(4.58,0.5,-3.));+#8272 = VECTOR('',#8273,1.);+#8273 = DIRECTION('',(0.,-1.,0.));+#8274 = PCURVE('',#8228,#8275);+#8275 = DEFINITIONAL_REPRESENTATION('',(#8276),#8280);+#8276 = LINE('',#8277,#8278);+#8277 = CARTESIAN_POINT('',(0.,1.));+#8278 = VECTOR('',#8279,1.);+#8279 = DIRECTION('',(1.,0.));+#8280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8281 = PCURVE('',#8282,#8287);+#8282 = PLANE('',#8283);+#8283 = AXIS2_PLACEMENT_3D('',#8284,#8285,#8286);+#8284 = CARTESIAN_POINT('',(4.58,-0.5,-3.));+#8285 = DIRECTION('',(1.,0.,0.));+#8286 = DIRECTION('',(0.,0.,1.));+#8287 = DEFINITIONAL_REPRESENTATION('',(#8288),#8292);+#8288 = LINE('',#8289,#8290);+#8289 = CARTESIAN_POINT('',(0.,-1.));+#8290 = VECTOR('',#8291,1.);+#8291 = DIRECTION('',(0.,1.));+#8292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8293 = ORIENTED_EDGE('',*,*,#8294,.F.);+#8294 = EDGE_CURVE('',#8244,#8267,#8295,.T.);+#8295 = SURFACE_CURVE('',#8296,(#8299,#8306),.PCURVE_S1.);+#8296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8297,#8298),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8297 = CARTESIAN_POINT('',(4.83,0.25,-4.));+#8298 = CARTESIAN_POINT('',(4.58,0.5,-3.));+#8299 = PCURVE('',#8228,#8300);+#8300 = DEFINITIONAL_REPRESENTATION('',(#8301),#8305);+#8301 = LINE('',#8302,#8303);+#8302 = CARTESIAN_POINT('',(0.,0.));+#8303 = VECTOR('',#8304,1.);+#8304 = DIRECTION('',(0.,1.));+#8305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8306 = PCURVE('',#8307,#8312);+#8307 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#8308,#8309)+    ,(#8310,#8311+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#8308 = CARTESIAN_POINT('',(5.33,0.25,-4.));+#8309 = CARTESIAN_POINT('',(5.58,0.5,-3.));+#8310 = CARTESIAN_POINT('',(4.83,0.25,-4.));+#8311 = CARTESIAN_POINT('',(4.58,0.5,-3.));+#8312 = DEFINITIONAL_REPRESENTATION('',(#8313),#8317);+#8313 = LINE('',#8314,#8315);+#8314 = CARTESIAN_POINT('',(1.,0.));+#8315 = VECTOR('',#8316,1.);+#8316 = DIRECTION('',(0.,1.));+#8317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8318 = ADVANCED_FACE('',(#8319),#8307,.T.);+#8319 = FACE_BOUND('',#8320,.T.);+#8320 = EDGE_LOOP('',(#8321,#8343,#8344,#8372));+#8321 = ORIENTED_EDGE('',*,*,#8322,.T.);+#8322 = EDGE_CURVE('',#8323,#8244,#8325,.T.);+#8323 = VERTEX_POINT('',#8324);+#8324 = CARTESIAN_POINT('',(5.33,0.25,-4.));+#8325 = SURFACE_CURVE('',#8326,(#8330,#8336),.PCURVE_S1.);+#8326 = LINE('',#8327,#8328);+#8327 = CARTESIAN_POINT('',(5.33,0.25,-4.));+#8328 = VECTOR('',#8329,1.);+#8329 = DIRECTION('',(-1.,0.,0.));+#8330 = PCURVE('',#8307,#8331);+#8331 = DEFINITIONAL_REPRESENTATION('',(#8332),#8335);+#8332 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8333,#8334),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#8333 = CARTESIAN_POINT('',(0.,0.));+#8334 = CARTESIAN_POINT('',(1.,0.));+#8335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8336 = PCURVE('',#8148,#8337);+#8337 = DEFINITIONAL_REPRESENTATION('',(#8338),#8342);+#8338 = LINE('',#8339,#8340);+#8339 = CARTESIAN_POINT('',(0.707106781187,0.));+#8340 = VECTOR('',#8341,1.);+#8341 = DIRECTION('',(-0.707106781187,-0.707106781187));+#8342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8343 = ORIENTED_EDGE('',*,*,#8294,.T.);+#8344 = ORIENTED_EDGE('',*,*,#8345,.F.);+#8345 = EDGE_CURVE('',#8346,#8267,#8348,.T.);+#8346 = VERTEX_POINT('',#8347);+#8347 = CARTESIAN_POINT('',(5.58,0.5,-3.));+#8348 = SURFACE_CURVE('',#8349,(#8353,#8360),.PCURVE_S1.);+#8349 = LINE('',#8350,#8351);+#8350 = CARTESIAN_POINT('',(5.58,0.5,-3.));+#8351 = VECTOR('',#8352,1.);+#8352 = DIRECTION('',(-1.,0.,0.));+#8353 = PCURVE('',#8307,#8354);+#8354 = DEFINITIONAL_REPRESENTATION('',(#8355),#8359);+#8355 = LINE('',#8356,#8357);+#8356 = CARTESIAN_POINT('',(0.,1.));+#8357 = VECTOR('',#8358,1.);+#8358 = DIRECTION('',(1.,0.));+#8359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8360 = PCURVE('',#8361,#8366);+#8361 = PLANE('',#8362);+#8362 = AXIS2_PLACEMENT_3D('',#8363,#8364,#8365);+#8363 = CARTESIAN_POINT('',(4.58,0.5,-3.));+#8364 = DIRECTION('',(0.,1.,0.));+#8365 = DIRECTION('',(0.,0.,1.));+#8366 = DEFINITIONAL_REPRESENTATION('',(#8367),#8371);+#8367 = LINE('',#8368,#8369);+#8368 = CARTESIAN_POINT('',(0.,1.));+#8369 = VECTOR('',#8370,1.);+#8370 = DIRECTION('',(0.,-1.));+#8371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8372 = ORIENTED_EDGE('',*,*,#8373,.F.);+#8373 = EDGE_CURVE('',#8323,#8346,#8374,.T.);+#8374 = SURFACE_CURVE('',#8375,(#8378,#8385),.PCURVE_S1.);+#8375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8376,#8377),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8376 = CARTESIAN_POINT('',(5.33,0.25,-4.));+#8377 = CARTESIAN_POINT('',(5.58,0.5,-3.));+#8378 = PCURVE('',#8307,#8379);+#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384);+#8380 = LINE('',#8381,#8382);+#8381 = CARTESIAN_POINT('',(0.,0.));+#8382 = VECTOR('',#8383,1.);+#8383 = DIRECTION('',(0.,1.));+#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8385 = PCURVE('',#8175,#8386);+#8386 = DEFINITIONAL_REPRESENTATION('',(#8387),#8391);+#8387 = LINE('',#8388,#8389);+#8388 = CARTESIAN_POINT('',(1.,0.));+#8389 = VECTOR('',#8390,1.);+#8390 = DIRECTION('',(0.,1.));+#8391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8392 = ADVANCED_FACE('',(#8393),#8361,.T.);+#8393 = FACE_BOUND('',#8394,.T.);+#8394 = EDGE_LOOP('',(#8395,#8423,#8424,#8447));+#8395 = ORIENTED_EDGE('',*,*,#8396,.F.);+#8396 = EDGE_CURVE('',#8346,#8397,#8399,.T.);+#8397 = VERTEX_POINT('',#8398);+#8398 = CARTESIAN_POINT('',(5.58,0.5,3.43));+#8399 = SURFACE_CURVE('',#8400,(#8404,#8411),.PCURVE_S1.);+#8400 = LINE('',#8401,#8402);+#8401 = CARTESIAN_POINT('',(5.58,0.5,-3.));+#8402 = VECTOR('',#8403,1.);+#8403 = DIRECTION('',(0.,0.,1.));+#8404 = PCURVE('',#8361,#8405);+#8405 = DEFINITIONAL_REPRESENTATION('',(#8406),#8410);+#8406 = LINE('',#8407,#8408);+#8407 = CARTESIAN_POINT('',(0.,1.));+#8408 = VECTOR('',#8409,1.);+#8409 = DIRECTION('',(1.,0.));+#8410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8411 = PCURVE('',#8412,#8417);+#8412 = PLANE('',#8413);+#8413 = AXIS2_PLACEMENT_3D('',#8414,#8415,#8416);+#8414 = CARTESIAN_POINT('',(5.58,-0.5,-3.));+#8415 = DIRECTION('',(1.,0.,0.));+#8416 = DIRECTION('',(0.,0.,1.));+#8417 = DEFINITIONAL_REPRESENTATION('',(#8418),#8422);+#8418 = LINE('',#8419,#8420);+#8419 = CARTESIAN_POINT('',(0.,-1.));+#8420 = VECTOR('',#8421,1.);+#8421 = DIRECTION('',(1.,0.));+#8422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8423 = ORIENTED_EDGE('',*,*,#8345,.T.);+#8424 = ORIENTED_EDGE('',*,*,#8425,.T.);+#8425 = EDGE_CURVE('',#8267,#8426,#8428,.T.);+#8426 = VERTEX_POINT('',#8427);+#8427 = CARTESIAN_POINT('',(4.58,0.5,3.43));+#8428 = SURFACE_CURVE('',#8429,(#8433,#8440),.PCURVE_S1.);+#8429 = LINE('',#8430,#8431);+#8430 = CARTESIAN_POINT('',(4.58,0.5,-3.));+#8431 = VECTOR('',#8432,1.);+#8432 = DIRECTION('',(0.,0.,1.));+#8433 = PCURVE('',#8361,#8434);+#8434 = DEFINITIONAL_REPRESENTATION('',(#8435),#8439);+#8435 = LINE('',#8436,#8437);+#8436 = CARTESIAN_POINT('',(0.,0.));+#8437 = VECTOR('',#8438,1.);+#8438 = DIRECTION('',(1.,0.));+#8439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8440 = PCURVE('',#8282,#8441);+#8441 = DEFINITIONAL_REPRESENTATION('',(#8442),#8446);+#8442 = LINE('',#8443,#8444);+#8443 = CARTESIAN_POINT('',(0.,-1.));+#8444 = VECTOR('',#8445,1.);+#8445 = DIRECTION('',(1.,0.));+#8446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8447 = ORIENTED_EDGE('',*,*,#8448,.T.);+#8448 = EDGE_CURVE('',#8426,#8397,#8449,.T.);+#8449 = SURFACE_CURVE('',#8450,(#8454,#8460),.PCURVE_S1.);+#8450 = LINE('',#8451,#8452);+#8451 = CARTESIAN_POINT('',(4.58,0.5,3.43));+#8452 = VECTOR('',#8453,1.);+#8453 = DIRECTION('',(1.,0.,0.));+#8454 = PCURVE('',#8361,#8455);+#8455 = DEFINITIONAL_REPRESENTATION('',(#8456),#8459);+#8456 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8457,#8458),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8457 = CARTESIAN_POINT('',(6.43,0.));+#8458 = CARTESIAN_POINT('',(6.43,1.));+#8459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8460 = PCURVE('',#8461,#8466);+#8461 = PLANE('',#8462);+#8462 = AXIS2_PLACEMENT_3D('',#8463,#8464,#8465);+#8463 = CARTESIAN_POINT('',(4.58,-0.5,3.43));+#8464 = DIRECTION('',(0.,0.,1.));+#8465 = DIRECTION('',(1.,0.,0.));+#8466 = DEFINITIONAL_REPRESENTATION('',(#8467),#8470);+#8467 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8468,#8469),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8468 = CARTESIAN_POINT('',(0.,1.));+#8469 = CARTESIAN_POINT('',(1.,1.));+#8470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8471 = ADVANCED_FACE('',(#8472),#8461,.F.);+#8472 = FACE_BOUND('',#8473,.F.);+#8473 = EDGE_LOOP('',(#8474,#8497,#8498,#8521));+#8474 = ORIENTED_EDGE('',*,*,#8475,.F.);+#8475 = EDGE_CURVE('',#8426,#8476,#8478,.T.);+#8476 = VERTEX_POINT('',#8477);+#8477 = CARTESIAN_POINT('',(4.58,8.25,3.43));+#8478 = SURFACE_CURVE('',#8479,(#8483,#8490),.PCURVE_S1.);+#8479 = LINE('',#8480,#8481);+#8480 = CARTESIAN_POINT('',(4.58,-0.5,3.43));+#8481 = VECTOR('',#8482,1.);+#8482 = DIRECTION('',(0.,1.,0.));+#8483 = PCURVE('',#8461,#8484);+#8484 = DEFINITIONAL_REPRESENTATION('',(#8485),#8489);+#8485 = LINE('',#8486,#8487);+#8486 = CARTESIAN_POINT('',(0.,0.));+#8487 = VECTOR('',#8488,1.);+#8488 = DIRECTION('',(0.,1.));+#8489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8490 = PCURVE('',#8282,#8491);+#8491 = DEFINITIONAL_REPRESENTATION('',(#8492),#8496);+#8492 = LINE('',#8493,#8494);+#8493 = CARTESIAN_POINT('',(6.43,0.));+#8494 = VECTOR('',#8495,1.);+#8495 = DIRECTION('',(0.,-1.));+#8496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8497 = ORIENTED_EDGE('',*,*,#8448,.T.);+#8498 = ORIENTED_EDGE('',*,*,#8499,.T.);+#8499 = EDGE_CURVE('',#8397,#8500,#8502,.T.);+#8500 = VERTEX_POINT('',#8501);+#8501 = CARTESIAN_POINT('',(5.58,8.25,3.43));+#8502 = SURFACE_CURVE('',#8503,(#8507,#8514),.PCURVE_S1.);+#8503 = LINE('',#8504,#8505);+#8504 = CARTESIAN_POINT('',(5.58,-0.5,3.43));+#8505 = VECTOR('',#8506,1.);+#8506 = DIRECTION('',(0.,1.,0.));+#8507 = PCURVE('',#8461,#8508);+#8508 = DEFINITIONAL_REPRESENTATION('',(#8509),#8513);+#8509 = LINE('',#8510,#8511);+#8510 = CARTESIAN_POINT('',(1.,0.));+#8511 = VECTOR('',#8512,1.);+#8512 = DIRECTION('',(0.,1.));+#8513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8514 = PCURVE('',#8412,#8515);+#8515 = DEFINITIONAL_REPRESENTATION('',(#8516),#8520);+#8516 = LINE('',#8517,#8518);+#8517 = CARTESIAN_POINT('',(6.43,0.));+#8518 = VECTOR('',#8519,1.);+#8519 = DIRECTION('',(0.,-1.));+#8520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8521 = ORIENTED_EDGE('',*,*,#8522,.F.);+#8522 = EDGE_CURVE('',#8476,#8500,#8523,.T.);+#8523 = SURFACE_CURVE('',#8524,(#8528,#8535),.PCURVE_S1.);+#8524 = LINE('',#8525,#8526);+#8525 = CARTESIAN_POINT('',(4.58,8.25,3.43));+#8526 = VECTOR('',#8527,1.);+#8527 = DIRECTION('',(1.,0.,0.));+#8528 = PCURVE('',#8461,#8529);+#8529 = DEFINITIONAL_REPRESENTATION('',(#8530),#8534);+#8530 = LINE('',#8531,#8532);+#8531 = CARTESIAN_POINT('',(0.,8.75));+#8532 = VECTOR('',#8533,1.);+#8533 = DIRECTION('',(1.,0.));+#8534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8535 = PCURVE('',#8536,#8541);+#8536 = PLANE('',#8537);+#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540);+#8538 = CARTESIAN_POINT('',(4.58,8.25,3.43));+#8539 = DIRECTION('',(0.,1.,0.));+#8540 = DIRECTION('',(0.,0.,1.));+#8541 = DEFINITIONAL_REPRESENTATION('',(#8542),#8546);+#8542 = LINE('',#8543,#8544);+#8543 = CARTESIAN_POINT('',(0.,0.));+#8544 = VECTOR('',#8545,1.);+#8545 = DIRECTION('',(0.,1.));+#8546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8547 = ADVANCED_FACE('',(#8548),#8536,.T.);+#8548 = FACE_BOUND('',#8549,.T.);+#8549 = EDGE_LOOP('',(#8550,#8551,#8574,#8602));+#8550 = ORIENTED_EDGE('',*,*,#8522,.F.);+#8551 = ORIENTED_EDGE('',*,*,#8552,.T.);+#8552 = EDGE_CURVE('',#8476,#8553,#8555,.T.);+#8553 = VERTEX_POINT('',#8554);+#8554 = CARTESIAN_POINT('',(4.58,8.25,4.43));+#8555 = SURFACE_CURVE('',#8556,(#8560,#8567),.PCURVE_S1.);+#8556 = LINE('',#8557,#8558);+#8557 = CARTESIAN_POINT('',(4.58,8.25,3.43));+#8558 = VECTOR('',#8559,1.);+#8559 = DIRECTION('',(0.,0.,1.));+#8560 = PCURVE('',#8536,#8561);+#8561 = DEFINITIONAL_REPRESENTATION('',(#8562),#8566);+#8562 = LINE('',#8563,#8564);+#8563 = CARTESIAN_POINT('',(0.,0.));+#8564 = VECTOR('',#8565,1.);+#8565 = DIRECTION('',(1.,0.));+#8566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8567 = PCURVE('',#8282,#8568);+#8568 = DEFINITIONAL_REPRESENTATION('',(#8569),#8573);+#8569 = LINE('',#8570,#8571);+#8570 = CARTESIAN_POINT('',(6.43,-8.75));+#8571 = VECTOR('',#8572,1.);+#8572 = DIRECTION('',(1.,0.));+#8573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8574 = ORIENTED_EDGE('',*,*,#8575,.T.);+#8575 = EDGE_CURVE('',#8553,#8576,#8578,.T.);+#8576 = VERTEX_POINT('',#8577);+#8577 = CARTESIAN_POINT('',(5.58,8.25,4.43));+#8578 = SURFACE_CURVE('',#8579,(#8583,#8590),.PCURVE_S1.);+#8579 = LINE('',#8580,#8581);+#8580 = CARTESIAN_POINT('',(4.58,8.25,4.43));+#8581 = VECTOR('',#8582,1.);+#8582 = DIRECTION('',(1.,0.,0.));+#8583 = PCURVE('',#8536,#8584);+#8584 = DEFINITIONAL_REPRESENTATION('',(#8585),#8589);+#8585 = LINE('',#8586,#8587);+#8586 = CARTESIAN_POINT('',(1.,0.));+#8587 = VECTOR('',#8588,1.);+#8588 = DIRECTION('',(0.,1.));+#8589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8590 = PCURVE('',#8591,#8596);+#8591 = PLANE('',#8592);+#8592 = AXIS2_PLACEMENT_3D('',#8593,#8594,#8595);+#8593 = CARTESIAN_POINT('',(4.58,-0.5,4.43));+#8594 = DIRECTION('',(0.,0.,1.));+#8595 = DIRECTION('',(1.,0.,0.));+#8596 = DEFINITIONAL_REPRESENTATION('',(#8597),#8601);+#8597 = LINE('',#8598,#8599);+#8598 = CARTESIAN_POINT('',(0.,8.75));+#8599 = VECTOR('',#8600,1.);+#8600 = DIRECTION('',(1.,0.));+#8601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8602 = ORIENTED_EDGE('',*,*,#8603,.F.);+#8603 = EDGE_CURVE('',#8500,#8576,#8604,.T.);+#8604 = SURFACE_CURVE('',#8605,(#8609,#8616),.PCURVE_S1.);+#8605 = LINE('',#8606,#8607);+#8606 = CARTESIAN_POINT('',(5.58,8.25,3.43));+#8607 = VECTOR('',#8608,1.);+#8608 = DIRECTION('',(0.,0.,1.));+#8609 = PCURVE('',#8536,#8610);+#8610 = DEFINITIONAL_REPRESENTATION('',(#8611),#8615);+#8611 = LINE('',#8612,#8613);+#8612 = CARTESIAN_POINT('',(0.,1.));+#8613 = VECTOR('',#8614,1.);+#8614 = DIRECTION('',(1.,0.));+#8615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8616 = PCURVE('',#8412,#8617);+#8617 = DEFINITIONAL_REPRESENTATION('',(#8618),#8622);+#8618 = LINE('',#8619,#8620);+#8619 = CARTESIAN_POINT('',(6.43,-8.75));+#8620 = VECTOR('',#8621,1.);+#8621 = DIRECTION('',(1.,0.));+#8622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8623 = ADVANCED_FACE('',(#8624),#8591,.T.);+#8624 = FACE_BOUND('',#8625,.T.);+#8625 = EDGE_LOOP('',(#8626,#8649,#8672,#8693));+#8626 = ORIENTED_EDGE('',*,*,#8627,.F.);+#8627 = EDGE_CURVE('',#8628,#8553,#8630,.T.);+#8628 = VERTEX_POINT('',#8629);+#8629 = CARTESIAN_POINT('',(4.58,-0.5,4.43));+#8630 = SURFACE_CURVE('',#8631,(#8635,#8642),.PCURVE_S1.);+#8631 = LINE('',#8632,#8633);+#8632 = CARTESIAN_POINT('',(4.58,-0.5,4.43));+#8633 = VECTOR('',#8634,1.);+#8634 = DIRECTION('',(0.,1.,0.));+#8635 = PCURVE('',#8591,#8636);+#8636 = DEFINITIONAL_REPRESENTATION('',(#8637),#8641);+#8637 = LINE('',#8638,#8639);+#8638 = CARTESIAN_POINT('',(0.,0.));+#8639 = VECTOR('',#8640,1.);+#8640 = DIRECTION('',(0.,1.));+#8641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8642 = PCURVE('',#8282,#8643);+#8643 = DEFINITIONAL_REPRESENTATION('',(#8644),#8648);+#8644 = LINE('',#8645,#8646);+#8645 = CARTESIAN_POINT('',(7.43,0.));+#8646 = VECTOR('',#8647,1.);+#8647 = DIRECTION('',(0.,-1.));+#8648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8649 = ORIENTED_EDGE('',*,*,#8650,.T.);+#8650 = EDGE_CURVE('',#8628,#8651,#8653,.T.);+#8651 = VERTEX_POINT('',#8652);+#8652 = CARTESIAN_POINT('',(5.58,-0.5,4.43));+#8653 = SURFACE_CURVE('',#8654,(#8658,#8665),.PCURVE_S1.);+#8654 = LINE('',#8655,#8656);+#8655 = CARTESIAN_POINT('',(4.58,-0.5,4.43));+#8656 = VECTOR('',#8657,1.);+#8657 = DIRECTION('',(1.,0.,0.));+#8658 = PCURVE('',#8591,#8659);+#8659 = DEFINITIONAL_REPRESENTATION('',(#8660),#8664);+#8660 = LINE('',#8661,#8662);+#8661 = CARTESIAN_POINT('',(0.,0.));+#8662 = VECTOR('',#8663,1.);+#8663 = DIRECTION('',(1.,0.));+#8664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8665 = PCURVE('',#8203,#8666);+#8666 = DEFINITIONAL_REPRESENTATION('',(#8667),#8671);+#8667 = LINE('',#8668,#8669);+#8668 = CARTESIAN_POINT('',(7.43,0.));+#8669 = VECTOR('',#8670,1.);+#8670 = DIRECTION('',(0.,1.));+#8671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8672 = ORIENTED_EDGE('',*,*,#8673,.F.);+#8673 = EDGE_CURVE('',#8576,#8651,#8674,.T.);+#8674 = SURFACE_CURVE('',#8675,(#8679,#8686),.PCURVE_S1.);+#8675 = LINE('',#8676,#8677);+#8676 = CARTESIAN_POINT('',(5.58,8.25,4.43));+#8677 = VECTOR('',#8678,1.);+#8678 = DIRECTION('',(0.,-1.,0.));+#8679 = PCURVE('',#8591,#8680);+#8680 = DEFINITIONAL_REPRESENTATION('',(#8681),#8685);+#8681 = LINE('',#8682,#8683);+#8682 = CARTESIAN_POINT('',(1.,8.75));+#8683 = VECTOR('',#8684,1.);+#8684 = DIRECTION('',(0.,-1.));+#8685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8686 = PCURVE('',#8412,#8687);+#8687 = DEFINITIONAL_REPRESENTATION('',(#8688),#8692);+#8688 = LINE('',#8689,#8690);+#8689 = CARTESIAN_POINT('',(7.43,-8.75));+#8690 = VECTOR('',#8691,1.);+#8691 = DIRECTION('',(0.,1.));+#8692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8693 = ORIENTED_EDGE('',*,*,#8575,.F.);+#8694 = ADVANCED_FACE('',(#8695),#8412,.T.);+#8695 = FACE_BOUND('',#8696,.T.);+#8696 = EDGE_LOOP('',(#8697,#8718,#8739,#8740,#8741,#8742));+#8697 = ORIENTED_EDGE('',*,*,#8698,.F.);+#8698 = EDGE_CURVE('',#8161,#8651,#8699,.T.);+#8699 = SURFACE_CURVE('',#8700,(#8704,#8711),.PCURVE_S1.);+#8700 = LINE('',#8701,#8702);+#8701 = CARTESIAN_POINT('',(5.58,-0.5,-3.));+#8702 = VECTOR('',#8703,1.);+#8703 = DIRECTION('',(0.,0.,1.));+#8704 = PCURVE('',#8412,#8705);+#8705 = DEFINITIONAL_REPRESENTATION('',(#8706),#8710);+#8706 = LINE('',#8707,#8708);+#8707 = CARTESIAN_POINT('',(0.,0.));+#8708 = VECTOR('',#8709,1.);+#8709 = DIRECTION('',(1.,0.));+#8710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8711 = PCURVE('',#8203,#8712);+#8712 = DEFINITIONAL_REPRESENTATION('',(#8713),#8717);+#8713 = LINE('',#8714,#8715);+#8714 = CARTESIAN_POINT('',(0.,1.));+#8715 = VECTOR('',#8716,1.);+#8716 = DIRECTION('',(1.,0.));+#8717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8718 = ORIENTED_EDGE('',*,*,#8719,.T.);+#8719 = EDGE_CURVE('',#8161,#8346,#8720,.T.);+#8720 = SURFACE_CURVE('',#8721,(#8725,#8732),.PCURVE_S1.);+#8721 = LINE('',#8722,#8723);+#8722 = CARTESIAN_POINT('',(5.58,-0.5,-3.));+#8723 = VECTOR('',#8724,1.);+#8724 = DIRECTION('',(0.,1.,0.));+#8725 = PCURVE('',#8412,#8726);+#8726 = DEFINITIONAL_REPRESENTATION('',(#8727),#8731);+#8727 = LINE('',#8728,#8729);+#8728 = CARTESIAN_POINT('',(0.,0.));+#8729 = VECTOR('',#8730,1.);+#8730 = DIRECTION('',(0.,-1.));+#8731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8732 = PCURVE('',#8175,#8733);+#8733 = DEFINITIONAL_REPRESENTATION('',(#8734),#8738);+#8734 = LINE('',#8735,#8736);+#8735 = CARTESIAN_POINT('',(0.,1.));+#8736 = VECTOR('',#8737,1.);+#8737 = DIRECTION('',(1.,0.));+#8738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8739 = ORIENTED_EDGE('',*,*,#8396,.T.);+#8740 = ORIENTED_EDGE('',*,*,#8499,.T.);+#8741 = ORIENTED_EDGE('',*,*,#8603,.T.);+#8742 = ORIENTED_EDGE('',*,*,#8673,.T.);+#8743 = ADVANCED_FACE('',(#8744),#8282,.F.);+#8744 = FACE_BOUND('',#8745,.F.);+#8745 = EDGE_LOOP('',(#8746,#8747,#8748,#8749,#8750,#8751));+#8746 = ORIENTED_EDGE('',*,*,#8266,.F.);+#8747 = ORIENTED_EDGE('',*,*,#8425,.T.);+#8748 = ORIENTED_EDGE('',*,*,#8475,.T.);+#8749 = ORIENTED_EDGE('',*,*,#8552,.T.);+#8750 = ORIENTED_EDGE('',*,*,#8627,.F.);+#8751 = ORIENTED_EDGE('',*,*,#8752,.T.);+#8752 = EDGE_CURVE('',#8628,#8188,#8753,.T.);+#8753 = SURFACE_CURVE('',#8754,(#8758,#8765),.PCURVE_S1.);+#8754 = LINE('',#8755,#8756);+#8755 = CARTESIAN_POINT('',(4.58,-0.5,4.43));+#8756 = VECTOR('',#8757,1.);+#8757 = DIRECTION('',(0.,0.,-1.));+#8758 = PCURVE('',#8282,#8759);+#8759 = DEFINITIONAL_REPRESENTATION('',(#8760),#8764);+#8760 = LINE('',#8761,#8762);+#8761 = CARTESIAN_POINT('',(7.43,0.));+#8762 = VECTOR('',#8763,1.);+#8763 = DIRECTION('',(-1.,0.));+#8764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8765 = PCURVE('',#8203,#8766);+#8766 = DEFINITIONAL_REPRESENTATION('',(#8767),#8771);+#8767 = LINE('',#8768,#8769);+#8768 = CARTESIAN_POINT('',(7.43,0.));+#8769 = VECTOR('',#8770,1.);+#8770 = DIRECTION('',(-1.,0.));+#8771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8772 = ADVANCED_FACE('',(#8773),#8203,.F.);+#8773 = FACE_BOUND('',#8774,.F.);+#8774 = EDGE_LOOP('',(#8775,#8776,#8777,#8778));+#8775 = ORIENTED_EDGE('',*,*,#8187,.F.);+#8776 = ORIENTED_EDGE('',*,*,#8752,.F.);+#8777 = ORIENTED_EDGE('',*,*,#8650,.T.);+#8778 = ORIENTED_EDGE('',*,*,#8698,.F.);+#8779 = ADVANCED_FACE('',(#8780),#8175,.T.);+#8780 = FACE_BOUND('',#8781,.T.);+#8781 = EDGE_LOOP('',(#8782,#8802,#8803,#8804));+#8782 = ORIENTED_EDGE('',*,*,#8783,.T.);+#8783 = EDGE_CURVE('',#8129,#8323,#8784,.T.);+#8784 = SURFACE_CURVE('',#8785,(#8789,#8795),.PCURVE_S1.);+#8785 = LINE('',#8786,#8787);+#8786 = CARTESIAN_POINT('',(5.33,-0.25,-4.));+#8787 = VECTOR('',#8788,1.);+#8788 = DIRECTION('',(0.,1.,0.));+#8789 = PCURVE('',#8175,#8790);+#8790 = DEFINITIONAL_REPRESENTATION('',(#8791),#8794);+#8791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8792,#8793),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#8792 = CARTESIAN_POINT('',(0.,0.));+#8793 = CARTESIAN_POINT('',(1.,0.));+#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8795 = PCURVE('',#8148,#8796);+#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801);+#8797 = LINE('',#8798,#8799);+#8798 = CARTESIAN_POINT('',(0.353553390593,0.353553390593));+#8799 = VECTOR('',#8800,1.);+#8800 = DIRECTION('',(0.707106781187,-0.707106781187));+#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8802 = ORIENTED_EDGE('',*,*,#8373,.T.);+#8803 = ORIENTED_EDGE('',*,*,#8719,.F.);+#8804 = ORIENTED_EDGE('',*,*,#8160,.F.);+#8805 = ADVANCED_FACE('',(#8806),#8148,.T.);+#8806 = FACE_BOUND('',#8807,.F.);+#8807 = EDGE_LOOP('',(#8808,#8809,#8810,#8811));+#8808 = ORIENTED_EDGE('',*,*,#8126,.T.);+#8809 = ORIENTED_EDGE('',*,*,#8783,.T.);+#8810 = ORIENTED_EDGE('',*,*,#8322,.T.);+#8811 = ORIENTED_EDGE('',*,*,#8243,.T.);+#8812 = MANIFOLD_SOLID_BREP('',#8813);+#8813 = CLOSED_SHELL('',(#8814,#8931,#9010,#9084,#9163,#9239,#9315,#9386+    ,#9435,#9464,#9471,#9497));+#8814 = ADVANCED_FACE('',(#8815),#8829,.T.);+#8815 = FACE_BOUND('',#8816,.T.);+#8816 = EDGE_LOOP('',(#8817,#8851,#8878,#8906));+#8817 = ORIENTED_EDGE('',*,*,#8818,.T.);+#8818 = EDGE_CURVE('',#8819,#8821,#8823,.T.);+#8819 = VERTEX_POINT('',#8820);+#8820 = CARTESIAN_POINT('',(9.91,-0.25,-4.));+#8821 = VERTEX_POINT('',#8822);+#8822 = CARTESIAN_POINT('',(10.41,-0.25,-4.));+#8823 = SURFACE_CURVE('',#8824,(#8828,#8839),.PCURVE_S1.);+#8824 = LINE('',#8825,#8826);+#8825 = CARTESIAN_POINT('',(9.91,-0.25,-4.));+#8826 = VECTOR('',#8827,1.);+#8827 = DIRECTION('',(1.,0.,0.));+#8828 = PCURVE('',#8829,#8834);+#8829 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#8830,#8831)+    ,(#8832,#8833+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#8830 = CARTESIAN_POINT('',(9.91,-0.25,-4.));+#8831 = CARTESIAN_POINT('',(9.66,-0.5,-3.));+#8832 = CARTESIAN_POINT('',(10.41,-0.25,-4.));+#8833 = CARTESIAN_POINT('',(10.66,-0.5,-3.));+#8834 = DEFINITIONAL_REPRESENTATION('',(#8835),#8838);+#8835 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8836,#8837),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#8836 = CARTESIAN_POINT('',(0.,0.));+#8837 = CARTESIAN_POINT('',(1.,0.));+#8838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8839 = PCURVE('',#8840,#8845);+#8840 = PLANE('',#8841);+#8841 = AXIS2_PLACEMENT_3D('',#8842,#8843,#8844);+#8842 = CARTESIAN_POINT('',(9.91,-0.25,-4.));+#8843 = DIRECTION('',(0.,0.,-1.));+#8844 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#8845 = DEFINITIONAL_REPRESENTATION('',(#8846),#8850);+#8846 = LINE('',#8847,#8848);+#8847 = CARTESIAN_POINT('',(0.,0.));+#8848 = VECTOR('',#8849,1.);+#8849 = DIRECTION('',(0.707106781187,0.707106781187));+#8850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8851 = ORIENTED_EDGE('',*,*,#8852,.T.);+#8852 = EDGE_CURVE('',#8821,#8853,#8855,.T.);+#8853 = VERTEX_POINT('',#8854);+#8854 = CARTESIAN_POINT('',(10.66,-0.5,-3.));+#8855 = SURFACE_CURVE('',#8856,(#8859,#8866),.PCURVE_S1.);+#8856 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8857,#8858),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8857 = CARTESIAN_POINT('',(10.41,-0.25,-4.));+#8858 = CARTESIAN_POINT('',(10.66,-0.5,-3.));+#8859 = PCURVE('',#8829,#8860);+#8860 = DEFINITIONAL_REPRESENTATION('',(#8861),#8865);+#8861 = LINE('',#8862,#8863);+#8862 = CARTESIAN_POINT('',(1.,0.));+#8863 = VECTOR('',#8864,1.);+#8864 = DIRECTION('',(0.,1.));+#8865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8866 = PCURVE('',#8867,#8872);+#8867 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#8868,#8869)+    ,(#8870,#8871+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#8868 = CARTESIAN_POINT('',(10.41,-0.25,-4.));+#8869 = CARTESIAN_POINT('',(10.66,-0.5,-3.));+#8870 = CARTESIAN_POINT('',(10.41,0.25,-4.));+#8871 = CARTESIAN_POINT('',(10.66,0.5,-3.));+#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877);+#8873 = LINE('',#8874,#8875);+#8874 = CARTESIAN_POINT('',(0.,0.));+#8875 = VECTOR('',#8876,1.);+#8876 = DIRECTION('',(0.,1.));+#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8878 = ORIENTED_EDGE('',*,*,#8879,.F.);+#8879 = EDGE_CURVE('',#8880,#8853,#8882,.T.);+#8880 = VERTEX_POINT('',#8881);+#8881 = CARTESIAN_POINT('',(9.66,-0.5,-3.));+#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.);+#8883 = LINE('',#8884,#8885);+#8884 = CARTESIAN_POINT('',(9.66,-0.5,-3.));+#8885 = VECTOR('',#8886,1.);+#8886 = DIRECTION('',(1.,0.,0.));+#8887 = PCURVE('',#8829,#8888);+#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893);+#8889 = LINE('',#8890,#8891);+#8890 = CARTESIAN_POINT('',(0.,1.));+#8891 = VECTOR('',#8892,1.);+#8892 = DIRECTION('',(1.,0.));+#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8894 = PCURVE('',#8895,#8900);+#8895 = PLANE('',#8896);+#8896 = AXIS2_PLACEMENT_3D('',#8897,#8898,#8899);+#8897 = CARTESIAN_POINT('',(9.66,-0.5,-3.));+#8898 = DIRECTION('',(0.,1.,0.));+#8899 = DIRECTION('',(0.,0.,1.));+#8900 = DEFINITIONAL_REPRESENTATION('',(#8901),#8905);+#8901 = LINE('',#8902,#8903);+#8902 = CARTESIAN_POINT('',(0.,0.));+#8903 = VECTOR('',#8904,1.);+#8904 = DIRECTION('',(0.,1.));+#8905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8906 = ORIENTED_EDGE('',*,*,#8907,.F.);+#8907 = EDGE_CURVE('',#8819,#8880,#8908,.T.);+#8908 = SURFACE_CURVE('',#8909,(#8912,#8919),.PCURVE_S1.);+#8909 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8910,#8911),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8910 = CARTESIAN_POINT('',(9.91,-0.25,-4.));+#8911 = CARTESIAN_POINT('',(9.66,-0.5,-3.));+#8912 = PCURVE('',#8829,#8913);+#8913 = DEFINITIONAL_REPRESENTATION('',(#8914),#8918);+#8914 = LINE('',#8915,#8916);+#8915 = CARTESIAN_POINT('',(0.,0.));+#8916 = VECTOR('',#8917,1.);+#8917 = DIRECTION('',(0.,1.));+#8918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8919 = PCURVE('',#8920,#8925);+#8920 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#8921,#8922)+    ,(#8923,#8924+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#8921 = CARTESIAN_POINT('',(9.91,0.25,-4.));+#8922 = CARTESIAN_POINT('',(9.66,0.5,-3.));+#8923 = CARTESIAN_POINT('',(9.91,-0.25,-4.));+#8924 = CARTESIAN_POINT('',(9.66,-0.5,-3.));+#8925 = DEFINITIONAL_REPRESENTATION('',(#8926),#8930);+#8926 = LINE('',#8927,#8928);+#8927 = CARTESIAN_POINT('',(1.,0.));+#8928 = VECTOR('',#8929,1.);+#8929 = DIRECTION('',(0.,1.));+#8930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8931 = ADVANCED_FACE('',(#8932),#8920,.T.);+#8932 = FACE_BOUND('',#8933,.T.);+#8933 = EDGE_LOOP('',(#8934,#8956,#8957,#8985));+#8934 = ORIENTED_EDGE('',*,*,#8935,.T.);+#8935 = EDGE_CURVE('',#8936,#8819,#8938,.T.);+#8936 = VERTEX_POINT('',#8937);+#8937 = CARTESIAN_POINT('',(9.91,0.25,-4.));+#8938 = SURFACE_CURVE('',#8939,(#8943,#8949),.PCURVE_S1.);+#8939 = LINE('',#8940,#8941);+#8940 = CARTESIAN_POINT('',(9.91,0.25,-4.));+#8941 = VECTOR('',#8942,1.);+#8942 = DIRECTION('',(0.,-1.,0.));+#8943 = PCURVE('',#8920,#8944);+#8944 = DEFINITIONAL_REPRESENTATION('',(#8945),#8948);+#8945 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8946,#8947),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#8946 = CARTESIAN_POINT('',(0.,0.));+#8947 = CARTESIAN_POINT('',(1.,0.));+#8948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8949 = PCURVE('',#8840,#8950);+#8950 = DEFINITIONAL_REPRESENTATION('',(#8951),#8955);+#8951 = LINE('',#8952,#8953);+#8952 = CARTESIAN_POINT('',(0.353553390593,-0.353553390593));+#8953 = VECTOR('',#8954,1.);+#8954 = DIRECTION('',(-0.707106781187,0.707106781187));+#8955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8956 = ORIENTED_EDGE('',*,*,#8907,.T.);+#8957 = ORIENTED_EDGE('',*,*,#8958,.F.);+#8958 = EDGE_CURVE('',#8959,#8880,#8961,.T.);+#8959 = VERTEX_POINT('',#8960);+#8960 = CARTESIAN_POINT('',(9.66,0.5,-3.));+#8961 = SURFACE_CURVE('',#8962,(#8966,#8973),.PCURVE_S1.);+#8962 = LINE('',#8963,#8964);+#8963 = CARTESIAN_POINT('',(9.66,0.5,-3.));+#8964 = VECTOR('',#8965,1.);+#8965 = DIRECTION('',(0.,-1.,0.));+#8966 = PCURVE('',#8920,#8967);+#8967 = DEFINITIONAL_REPRESENTATION('',(#8968),#8972);+#8968 = LINE('',#8969,#8970);+#8969 = CARTESIAN_POINT('',(0.,1.));+#8970 = VECTOR('',#8971,1.);+#8971 = DIRECTION('',(1.,0.));+#8972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8973 = PCURVE('',#8974,#8979);+#8974 = PLANE('',#8975);+#8975 = AXIS2_PLACEMENT_3D('',#8976,#8977,#8978);+#8976 = CARTESIAN_POINT('',(9.66,-0.5,-3.));+#8977 = DIRECTION('',(1.,0.,0.));+#8978 = DIRECTION('',(0.,0.,1.));+#8979 = DEFINITIONAL_REPRESENTATION('',(#8980),#8984);+#8980 = LINE('',#8981,#8982);+#8981 = CARTESIAN_POINT('',(0.,-1.));+#8982 = VECTOR('',#8983,1.);+#8983 = DIRECTION('',(0.,1.));+#8984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8985 = ORIENTED_EDGE('',*,*,#8986,.F.);+#8986 = EDGE_CURVE('',#8936,#8959,#8987,.T.);+#8987 = SURFACE_CURVE('',#8988,(#8991,#8998),.PCURVE_S1.);+#8988 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8989,#8990),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8989 = CARTESIAN_POINT('',(9.91,0.25,-4.));+#8990 = CARTESIAN_POINT('',(9.66,0.5,-3.));+#8991 = PCURVE('',#8920,#8992);+#8992 = DEFINITIONAL_REPRESENTATION('',(#8993),#8997);+#8993 = LINE('',#8994,#8995);+#8994 = CARTESIAN_POINT('',(0.,0.));+#8995 = VECTOR('',#8996,1.);+#8996 = DIRECTION('',(0.,1.));+#8997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8998 = PCURVE('',#8999,#9004);+#8999 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#9000,#9001)+    ,(#9002,#9003+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#9000 = CARTESIAN_POINT('',(10.41,0.25,-4.));+#9001 = CARTESIAN_POINT('',(10.66,0.5,-3.));+#9002 = CARTESIAN_POINT('',(9.91,0.25,-4.));+#9003 = CARTESIAN_POINT('',(9.66,0.5,-3.));+#9004 = DEFINITIONAL_REPRESENTATION('',(#9005),#9009);+#9005 = LINE('',#9006,#9007);+#9006 = CARTESIAN_POINT('',(1.,0.));+#9007 = VECTOR('',#9008,1.);+#9008 = DIRECTION('',(0.,1.));+#9009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9010 = ADVANCED_FACE('',(#9011),#8999,.T.);+#9011 = FACE_BOUND('',#9012,.T.);+#9012 = EDGE_LOOP('',(#9013,#9035,#9036,#9064));+#9013 = ORIENTED_EDGE('',*,*,#9014,.T.);+#9014 = EDGE_CURVE('',#9015,#8936,#9017,.T.);+#9015 = VERTEX_POINT('',#9016);+#9016 = CARTESIAN_POINT('',(10.41,0.25,-4.));+#9017 = SURFACE_CURVE('',#9018,(#9022,#9028),.PCURVE_S1.);+#9018 = LINE('',#9019,#9020);+#9019 = CARTESIAN_POINT('',(10.41,0.25,-4.));+#9020 = VECTOR('',#9021,1.);+#9021 = DIRECTION('',(-1.,0.,0.));+#9022 = PCURVE('',#8999,#9023);+#9023 = DEFINITIONAL_REPRESENTATION('',(#9024),#9027);+#9024 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9025,#9026),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#9025 = CARTESIAN_POINT('',(0.,0.));+#9026 = CARTESIAN_POINT('',(1.,0.));+#9027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9028 = PCURVE('',#8840,#9029);+#9029 = DEFINITIONAL_REPRESENTATION('',(#9030),#9034);+#9030 = LINE('',#9031,#9032);+#9031 = CARTESIAN_POINT('',(0.707106781187,0.));+#9032 = VECTOR('',#9033,1.);+#9033 = DIRECTION('',(-0.707106781187,-0.707106781187));+#9034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9035 = ORIENTED_EDGE('',*,*,#8986,.T.);+#9036 = ORIENTED_EDGE('',*,*,#9037,.F.);+#9037 = EDGE_CURVE('',#9038,#8959,#9040,.T.);+#9038 = VERTEX_POINT('',#9039);+#9039 = CARTESIAN_POINT('',(10.66,0.5,-3.));+#9040 = SURFACE_CURVE('',#9041,(#9045,#9052),.PCURVE_S1.);+#9041 = LINE('',#9042,#9043);+#9042 = CARTESIAN_POINT('',(10.66,0.5,-3.));+#9043 = VECTOR('',#9044,1.);+#9044 = DIRECTION('',(-1.,0.,0.));+#9045 = PCURVE('',#8999,#9046);+#9046 = DEFINITIONAL_REPRESENTATION('',(#9047),#9051);+#9047 = LINE('',#9048,#9049);+#9048 = CARTESIAN_POINT('',(0.,1.));+#9049 = VECTOR('',#9050,1.);+#9050 = DIRECTION('',(1.,0.));+#9051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9052 = PCURVE('',#9053,#9058);+#9053 = PLANE('',#9054);+#9054 = AXIS2_PLACEMENT_3D('',#9055,#9056,#9057);+#9055 = CARTESIAN_POINT('',(9.66,0.5,-3.));+#9056 = DIRECTION('',(0.,1.,0.));+#9057 = DIRECTION('',(0.,0.,1.));+#9058 = DEFINITIONAL_REPRESENTATION('',(#9059),#9063);+#9059 = LINE('',#9060,#9061);+#9060 = CARTESIAN_POINT('',(0.,1.));+#9061 = VECTOR('',#9062,1.);+#9062 = DIRECTION('',(0.,-1.));+#9063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9064 = ORIENTED_EDGE('',*,*,#9065,.F.);+#9065 = EDGE_CURVE('',#9015,#9038,#9066,.T.);+#9066 = SURFACE_CURVE('',#9067,(#9070,#9077),.PCURVE_S1.);+#9067 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9068,#9069),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9068 = CARTESIAN_POINT('',(10.41,0.25,-4.));+#9069 = CARTESIAN_POINT('',(10.66,0.5,-3.));+#9070 = PCURVE('',#8999,#9071);+#9071 = DEFINITIONAL_REPRESENTATION('',(#9072),#9076);+#9072 = LINE('',#9073,#9074);+#9073 = CARTESIAN_POINT('',(0.,0.));+#9074 = VECTOR('',#9075,1.);+#9075 = DIRECTION('',(0.,1.));+#9076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9077 = PCURVE('',#8867,#9078);+#9078 = DEFINITIONAL_REPRESENTATION('',(#9079),#9083);+#9079 = LINE('',#9080,#9081);+#9080 = CARTESIAN_POINT('',(1.,0.));+#9081 = VECTOR('',#9082,1.);+#9082 = DIRECTION('',(0.,1.));+#9083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9084 = ADVANCED_FACE('',(#9085),#9053,.T.);+#9085 = FACE_BOUND('',#9086,.T.);+#9086 = EDGE_LOOP('',(#9087,#9115,#9116,#9139));+#9087 = ORIENTED_EDGE('',*,*,#9088,.F.);+#9088 = EDGE_CURVE('',#9038,#9089,#9091,.T.);+#9089 = VERTEX_POINT('',#9090);+#9090 = CARTESIAN_POINT('',(10.66,0.5,3.43));+#9091 = SURFACE_CURVE('',#9092,(#9096,#9103),.PCURVE_S1.);+#9092 = LINE('',#9093,#9094);+#9093 = CARTESIAN_POINT('',(10.66,0.5,-3.));+#9094 = VECTOR('',#9095,1.);+#9095 = DIRECTION('',(0.,0.,1.));+#9096 = PCURVE('',#9053,#9097);+#9097 = DEFINITIONAL_REPRESENTATION('',(#9098),#9102);+#9098 = LINE('',#9099,#9100);+#9099 = CARTESIAN_POINT('',(0.,1.));+#9100 = VECTOR('',#9101,1.);+#9101 = DIRECTION('',(1.,0.));+#9102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9103 = PCURVE('',#9104,#9109);+#9104 = PLANE('',#9105);+#9105 = AXIS2_PLACEMENT_3D('',#9106,#9107,#9108);+#9106 = CARTESIAN_POINT('',(10.66,-0.5,-3.));+#9107 = DIRECTION('',(1.,0.,0.));+#9108 = DIRECTION('',(0.,0.,1.));+#9109 = DEFINITIONAL_REPRESENTATION('',(#9110),#9114);+#9110 = LINE('',#9111,#9112);+#9111 = CARTESIAN_POINT('',(0.,-1.));+#9112 = VECTOR('',#9113,1.);+#9113 = DIRECTION('',(1.,0.));+#9114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9115 = ORIENTED_EDGE('',*,*,#9037,.T.);+#9116 = ORIENTED_EDGE('',*,*,#9117,.T.);+#9117 = EDGE_CURVE('',#8959,#9118,#9120,.T.);+#9118 = VERTEX_POINT('',#9119);+#9119 = CARTESIAN_POINT('',(9.66,0.5,3.43));+#9120 = SURFACE_CURVE('',#9121,(#9125,#9132),.PCURVE_S1.);+#9121 = LINE('',#9122,#9123);+#9122 = CARTESIAN_POINT('',(9.66,0.5,-3.));+#9123 = VECTOR('',#9124,1.);+#9124 = DIRECTION('',(0.,0.,1.));+#9125 = PCURVE('',#9053,#9126);+#9126 = DEFINITIONAL_REPRESENTATION('',(#9127),#9131);+#9127 = LINE('',#9128,#9129);+#9128 = CARTESIAN_POINT('',(0.,0.));+#9129 = VECTOR('',#9130,1.);+#9130 = DIRECTION('',(1.,0.));+#9131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9132 = PCURVE('',#8974,#9133);+#9133 = DEFINITIONAL_REPRESENTATION('',(#9134),#9138);+#9134 = LINE('',#9135,#9136);+#9135 = CARTESIAN_POINT('',(0.,-1.));+#9136 = VECTOR('',#9137,1.);+#9137 = DIRECTION('',(1.,0.));+#9138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9139 = ORIENTED_EDGE('',*,*,#9140,.T.);+#9140 = EDGE_CURVE('',#9118,#9089,#9141,.T.);+#9141 = SURFACE_CURVE('',#9142,(#9146,#9152),.PCURVE_S1.);+#9142 = LINE('',#9143,#9144);+#9143 = CARTESIAN_POINT('',(9.66,0.5,3.43));+#9144 = VECTOR('',#9145,1.);+#9145 = DIRECTION('',(1.,0.,0.));+#9146 = PCURVE('',#9053,#9147);+#9147 = DEFINITIONAL_REPRESENTATION('',(#9148),#9151);+#9148 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9149,#9150),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9149 = CARTESIAN_POINT('',(6.43,0.));+#9150 = CARTESIAN_POINT('',(6.43,1.));+#9151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9152 = PCURVE('',#9153,#9158);+#9153 = PLANE('',#9154);+#9154 = AXIS2_PLACEMENT_3D('',#9155,#9156,#9157);+#9155 = CARTESIAN_POINT('',(9.66,-0.5,3.43));+#9156 = DIRECTION('',(0.,0.,1.));+#9157 = DIRECTION('',(1.,0.,0.));+#9158 = DEFINITIONAL_REPRESENTATION('',(#9159),#9162);+#9159 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9160,#9161),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9160 = CARTESIAN_POINT('',(0.,1.));+#9161 = CARTESIAN_POINT('',(1.,1.));+#9162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9163 = ADVANCED_FACE('',(#9164),#9153,.F.);+#9164 = FACE_BOUND('',#9165,.F.);+#9165 = EDGE_LOOP('',(#9166,#9189,#9190,#9213));+#9166 = ORIENTED_EDGE('',*,*,#9167,.F.);+#9167 = EDGE_CURVE('',#9118,#9168,#9170,.T.);+#9168 = VERTEX_POINT('',#9169);+#9169 = CARTESIAN_POINT('',(9.66,8.25,3.43));+#9170 = SURFACE_CURVE('',#9171,(#9175,#9182),.PCURVE_S1.);+#9171 = LINE('',#9172,#9173);+#9172 = CARTESIAN_POINT('',(9.66,-0.5,3.43));+#9173 = VECTOR('',#9174,1.);+#9174 = DIRECTION('',(0.,1.,0.));+#9175 = PCURVE('',#9153,#9176);+#9176 = DEFINITIONAL_REPRESENTATION('',(#9177),#9181);+#9177 = LINE('',#9178,#9179);+#9178 = CARTESIAN_POINT('',(0.,0.));+#9179 = VECTOR('',#9180,1.);+#9180 = DIRECTION('',(0.,1.));+#9181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9182 = PCURVE('',#8974,#9183);+#9183 = DEFINITIONAL_REPRESENTATION('',(#9184),#9188);+#9184 = LINE('',#9185,#9186);+#9185 = CARTESIAN_POINT('',(6.43,0.));+#9186 = VECTOR('',#9187,1.);+#9187 = DIRECTION('',(0.,-1.));+#9188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9189 = ORIENTED_EDGE('',*,*,#9140,.T.);+#9190 = ORIENTED_EDGE('',*,*,#9191,.T.);+#9191 = EDGE_CURVE('',#9089,#9192,#9194,.T.);+#9192 = VERTEX_POINT('',#9193);+#9193 = CARTESIAN_POINT('',(10.66,8.25,3.43));+#9194 = SURFACE_CURVE('',#9195,(#9199,#9206),.PCURVE_S1.);+#9195 = LINE('',#9196,#9197);+#9196 = CARTESIAN_POINT('',(10.66,-0.5,3.43));+#9197 = VECTOR('',#9198,1.);+#9198 = DIRECTION('',(0.,1.,0.));+#9199 = PCURVE('',#9153,#9200);+#9200 = DEFINITIONAL_REPRESENTATION('',(#9201),#9205);+#9201 = LINE('',#9202,#9203);+#9202 = CARTESIAN_POINT('',(1.,0.));+#9203 = VECTOR('',#9204,1.);+#9204 = DIRECTION('',(0.,1.));+#9205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9206 = PCURVE('',#9104,#9207);+#9207 = DEFINITIONAL_REPRESENTATION('',(#9208),#9212);+#9208 = LINE('',#9209,#9210);+#9209 = CARTESIAN_POINT('',(6.43,0.));+#9210 = VECTOR('',#9211,1.);+#9211 = DIRECTION('',(0.,-1.));+#9212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9213 = ORIENTED_EDGE('',*,*,#9214,.F.);+#9214 = EDGE_CURVE('',#9168,#9192,#9215,.T.);+#9215 = SURFACE_CURVE('',#9216,(#9220,#9227),.PCURVE_S1.);+#9216 = LINE('',#9217,#9218);+#9217 = CARTESIAN_POINT('',(9.66,8.25,3.43));+#9218 = VECTOR('',#9219,1.);+#9219 = DIRECTION('',(1.,0.,0.));+#9220 = PCURVE('',#9153,#9221);+#9221 = DEFINITIONAL_REPRESENTATION('',(#9222),#9226);+#9222 = LINE('',#9223,#9224);+#9223 = CARTESIAN_POINT('',(0.,8.75));+#9224 = VECTOR('',#9225,1.);+#9225 = DIRECTION('',(1.,0.));+#9226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9227 = PCURVE('',#9228,#9233);+#9228 = PLANE('',#9229);+#9229 = AXIS2_PLACEMENT_3D('',#9230,#9231,#9232);+#9230 = CARTESIAN_POINT('',(9.66,8.25,3.43));+#9231 = DIRECTION('',(0.,1.,0.));+#9232 = DIRECTION('',(0.,0.,1.));+#9233 = DEFINITIONAL_REPRESENTATION('',(#9234),#9238);+#9234 = LINE('',#9235,#9236);+#9235 = CARTESIAN_POINT('',(0.,0.));+#9236 = VECTOR('',#9237,1.);+#9237 = DIRECTION('',(0.,1.));+#9238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9239 = ADVANCED_FACE('',(#9240),#9228,.T.);+#9240 = FACE_BOUND('',#9241,.T.);+#9241 = EDGE_LOOP('',(#9242,#9243,#9266,#9294));+#9242 = ORIENTED_EDGE('',*,*,#9214,.F.);+#9243 = ORIENTED_EDGE('',*,*,#9244,.T.);+#9244 = EDGE_CURVE('',#9168,#9245,#9247,.T.);+#9245 = VERTEX_POINT('',#9246);+#9246 = CARTESIAN_POINT('',(9.66,8.25,4.43));+#9247 = SURFACE_CURVE('',#9248,(#9252,#9259),.PCURVE_S1.);+#9248 = LINE('',#9249,#9250);+#9249 = CARTESIAN_POINT('',(9.66,8.25,3.43));+#9250 = VECTOR('',#9251,1.);+#9251 = DIRECTION('',(0.,0.,1.));+#9252 = PCURVE('',#9228,#9253);+#9253 = DEFINITIONAL_REPRESENTATION('',(#9254),#9258);+#9254 = LINE('',#9255,#9256);+#9255 = CARTESIAN_POINT('',(0.,0.));+#9256 = VECTOR('',#9257,1.);+#9257 = DIRECTION('',(1.,0.));+#9258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9259 = PCURVE('',#8974,#9260);+#9260 = DEFINITIONAL_REPRESENTATION('',(#9261),#9265);+#9261 = LINE('',#9262,#9263);+#9262 = CARTESIAN_POINT('',(6.43,-8.75));+#9263 = VECTOR('',#9264,1.);+#9264 = DIRECTION('',(1.,0.));+#9265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9266 = ORIENTED_EDGE('',*,*,#9267,.T.);+#9267 = EDGE_CURVE('',#9245,#9268,#9270,.T.);+#9268 = VERTEX_POINT('',#9269);+#9269 = CARTESIAN_POINT('',(10.66,8.25,4.43));+#9270 = SURFACE_CURVE('',#9271,(#9275,#9282),.PCURVE_S1.);+#9271 = LINE('',#9272,#9273);+#9272 = CARTESIAN_POINT('',(9.66,8.25,4.43));+#9273 = VECTOR('',#9274,1.);+#9274 = DIRECTION('',(1.,0.,0.));+#9275 = PCURVE('',#9228,#9276);+#9276 = DEFINITIONAL_REPRESENTATION('',(#9277),#9281);+#9277 = LINE('',#9278,#9279);+#9278 = CARTESIAN_POINT('',(1.,0.));+#9279 = VECTOR('',#9280,1.);+#9280 = DIRECTION('',(0.,1.));+#9281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9282 = PCURVE('',#9283,#9288);+#9283 = PLANE('',#9284);+#9284 = AXIS2_PLACEMENT_3D('',#9285,#9286,#9287);+#9285 = CARTESIAN_POINT('',(9.66,-0.5,4.43));+#9286 = DIRECTION('',(0.,0.,1.));+#9287 = DIRECTION('',(1.,0.,0.));+#9288 = DEFINITIONAL_REPRESENTATION('',(#9289),#9293);+#9289 = LINE('',#9290,#9291);+#9290 = CARTESIAN_POINT('',(0.,8.75));+#9291 = VECTOR('',#9292,1.);+#9292 = DIRECTION('',(1.,0.));+#9293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9294 = ORIENTED_EDGE('',*,*,#9295,.F.);+#9295 = EDGE_CURVE('',#9192,#9268,#9296,.T.);+#9296 = SURFACE_CURVE('',#9297,(#9301,#9308),.PCURVE_S1.);+#9297 = LINE('',#9298,#9299);+#9298 = CARTESIAN_POINT('',(10.66,8.25,3.43));+#9299 = VECTOR('',#9300,1.);+#9300 = DIRECTION('',(0.,0.,1.));+#9301 = PCURVE('',#9228,#9302);+#9302 = DEFINITIONAL_REPRESENTATION('',(#9303),#9307);+#9303 = LINE('',#9304,#9305);+#9304 = CARTESIAN_POINT('',(0.,1.));+#9305 = VECTOR('',#9306,1.);+#9306 = DIRECTION('',(1.,0.));+#9307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9308 = PCURVE('',#9104,#9309);+#9309 = DEFINITIONAL_REPRESENTATION('',(#9310),#9314);+#9310 = LINE('',#9311,#9312);+#9311 = CARTESIAN_POINT('',(6.43,-8.75));+#9312 = VECTOR('',#9313,1.);+#9313 = DIRECTION('',(1.,0.));+#9314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9315 = ADVANCED_FACE('',(#9316),#9283,.T.);+#9316 = FACE_BOUND('',#9317,.T.);+#9317 = EDGE_LOOP('',(#9318,#9341,#9364,#9385));+#9318 = ORIENTED_EDGE('',*,*,#9319,.F.);+#9319 = EDGE_CURVE('',#9320,#9245,#9322,.T.);+#9320 = VERTEX_POINT('',#9321);+#9321 = CARTESIAN_POINT('',(9.66,-0.5,4.43));+#9322 = SURFACE_CURVE('',#9323,(#9327,#9334),.PCURVE_S1.);+#9323 = LINE('',#9324,#9325);+#9324 = CARTESIAN_POINT('',(9.66,-0.5,4.43));+#9325 = VECTOR('',#9326,1.);+#9326 = DIRECTION('',(0.,1.,0.));+#9327 = PCURVE('',#9283,#9328);+#9328 = DEFINITIONAL_REPRESENTATION('',(#9329),#9333);+#9329 = LINE('',#9330,#9331);+#9330 = CARTESIAN_POINT('',(0.,0.));+#9331 = VECTOR('',#9332,1.);+#9332 = DIRECTION('',(0.,1.));+#9333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9334 = PCURVE('',#8974,#9335);+#9335 = DEFINITIONAL_REPRESENTATION('',(#9336),#9340);+#9336 = LINE('',#9337,#9338);+#9337 = CARTESIAN_POINT('',(7.43,0.));+#9338 = VECTOR('',#9339,1.);+#9339 = DIRECTION('',(0.,-1.));+#9340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9341 = ORIENTED_EDGE('',*,*,#9342,.T.);+#9342 = EDGE_CURVE('',#9320,#9343,#9345,.T.);+#9343 = VERTEX_POINT('',#9344);+#9344 = CARTESIAN_POINT('',(10.66,-0.5,4.43));+#9345 = SURFACE_CURVE('',#9346,(#9350,#9357),.PCURVE_S1.);+#9346 = LINE('',#9347,#9348);+#9347 = CARTESIAN_POINT('',(9.66,-0.5,4.43));+#9348 = VECTOR('',#9349,1.);+#9349 = DIRECTION('',(1.,0.,0.));+#9350 = PCURVE('',#9283,#9351);+#9351 = DEFINITIONAL_REPRESENTATION('',(#9352),#9356);+#9352 = LINE('',#9353,#9354);+#9353 = CARTESIAN_POINT('',(0.,0.));+#9354 = VECTOR('',#9355,1.);+#9355 = DIRECTION('',(1.,0.));+#9356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9357 = PCURVE('',#8895,#9358);+#9358 = DEFINITIONAL_REPRESENTATION('',(#9359),#9363);+#9359 = LINE('',#9360,#9361);+#9360 = CARTESIAN_POINT('',(7.43,0.));+#9361 = VECTOR('',#9362,1.);+#9362 = DIRECTION('',(0.,1.));+#9363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9364 = ORIENTED_EDGE('',*,*,#9365,.F.);+#9365 = EDGE_CURVE('',#9268,#9343,#9366,.T.);+#9366 = SURFACE_CURVE('',#9367,(#9371,#9378),.PCURVE_S1.);+#9367 = LINE('',#9368,#9369);+#9368 = CARTESIAN_POINT('',(10.66,8.25,4.43));+#9369 = VECTOR('',#9370,1.);+#9370 = DIRECTION('',(0.,-1.,0.));+#9371 = PCURVE('',#9283,#9372);+#9372 = DEFINITIONAL_REPRESENTATION('',(#9373),#9377);+#9373 = LINE('',#9374,#9375);+#9374 = CARTESIAN_POINT('',(1.,8.75));+#9375 = VECTOR('',#9376,1.);+#9376 = DIRECTION('',(0.,-1.));+#9377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9378 = PCURVE('',#9104,#9379);+#9379 = DEFINITIONAL_REPRESENTATION('',(#9380),#9384);+#9380 = LINE('',#9381,#9382);+#9381 = CARTESIAN_POINT('',(7.43,-8.75));+#9382 = VECTOR('',#9383,1.);+#9383 = DIRECTION('',(0.,1.));+#9384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9385 = ORIENTED_EDGE('',*,*,#9267,.F.);+#9386 = ADVANCED_FACE('',(#9387),#9104,.T.);+#9387 = FACE_BOUND('',#9388,.T.);+#9388 = EDGE_LOOP('',(#9389,#9410,#9431,#9432,#9433,#9434));+#9389 = ORIENTED_EDGE('',*,*,#9390,.F.);+#9390 = EDGE_CURVE('',#8853,#9343,#9391,.T.);+#9391 = SURFACE_CURVE('',#9392,(#9396,#9403),.PCURVE_S1.);+#9392 = LINE('',#9393,#9394);+#9393 = CARTESIAN_POINT('',(10.66,-0.5,-3.));+#9394 = VECTOR('',#9395,1.);+#9395 = DIRECTION('',(0.,0.,1.));+#9396 = PCURVE('',#9104,#9397);+#9397 = DEFINITIONAL_REPRESENTATION('',(#9398),#9402);+#9398 = LINE('',#9399,#9400);+#9399 = CARTESIAN_POINT('',(0.,0.));+#9400 = VECTOR('',#9401,1.);+#9401 = DIRECTION('',(1.,0.));+#9402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9403 = PCURVE('',#8895,#9404);+#9404 = DEFINITIONAL_REPRESENTATION('',(#9405),#9409);+#9405 = LINE('',#9406,#9407);+#9406 = CARTESIAN_POINT('',(0.,1.));+#9407 = VECTOR('',#9408,1.);+#9408 = DIRECTION('',(1.,0.));+#9409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9410 = ORIENTED_EDGE('',*,*,#9411,.T.);+#9411 = EDGE_CURVE('',#8853,#9038,#9412,.T.);+#9412 = SURFACE_CURVE('',#9413,(#9417,#9424),.PCURVE_S1.);+#9413 = LINE('',#9414,#9415);+#9414 = CARTESIAN_POINT('',(10.66,-0.5,-3.));+#9415 = VECTOR('',#9416,1.);+#9416 = DIRECTION('',(0.,1.,0.));+#9417 = PCURVE('',#9104,#9418);+#9418 = DEFINITIONAL_REPRESENTATION('',(#9419),#9423);+#9419 = LINE('',#9420,#9421);+#9420 = CARTESIAN_POINT('',(0.,0.));+#9421 = VECTOR('',#9422,1.);+#9422 = DIRECTION('',(0.,-1.));+#9423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9424 = PCURVE('',#8867,#9425);+#9425 = DEFINITIONAL_REPRESENTATION('',(#9426),#9430);+#9426 = LINE('',#9427,#9428);+#9427 = CARTESIAN_POINT('',(0.,1.));+#9428 = VECTOR('',#9429,1.);+#9429 = DIRECTION('',(1.,0.));+#9430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9431 = ORIENTED_EDGE('',*,*,#9088,.T.);+#9432 = ORIENTED_EDGE('',*,*,#9191,.T.);+#9433 = ORIENTED_EDGE('',*,*,#9295,.T.);+#9434 = ORIENTED_EDGE('',*,*,#9365,.T.);+#9435 = ADVANCED_FACE('',(#9436),#8974,.F.);+#9436 = FACE_BOUND('',#9437,.F.);+#9437 = EDGE_LOOP('',(#9438,#9439,#9440,#9441,#9442,#9443));+#9438 = ORIENTED_EDGE('',*,*,#8958,.F.);+#9439 = ORIENTED_EDGE('',*,*,#9117,.T.);+#9440 = ORIENTED_EDGE('',*,*,#9167,.T.);+#9441 = ORIENTED_EDGE('',*,*,#9244,.T.);+#9442 = ORIENTED_EDGE('',*,*,#9319,.F.);+#9443 = ORIENTED_EDGE('',*,*,#9444,.T.);+#9444 = EDGE_CURVE('',#9320,#8880,#9445,.T.);+#9445 = SURFACE_CURVE('',#9446,(#9450,#9457),.PCURVE_S1.);+#9446 = LINE('',#9447,#9448);+#9447 = CARTESIAN_POINT('',(9.66,-0.5,4.43));+#9448 = VECTOR('',#9449,1.);+#9449 = DIRECTION('',(0.,0.,-1.));+#9450 = PCURVE('',#8974,#9451);+#9451 = DEFINITIONAL_REPRESENTATION('',(#9452),#9456);+#9452 = LINE('',#9453,#9454);+#9453 = CARTESIAN_POINT('',(7.43,0.));+#9454 = VECTOR('',#9455,1.);+#9455 = DIRECTION('',(-1.,0.));+#9456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9457 = PCURVE('',#8895,#9458);+#9458 = DEFINITIONAL_REPRESENTATION('',(#9459),#9463);+#9459 = LINE('',#9460,#9461);+#9460 = CARTESIAN_POINT('',(7.43,0.));+#9461 = VECTOR('',#9462,1.);+#9462 = DIRECTION('',(-1.,0.));+#9463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9464 = ADVANCED_FACE('',(#9465),#8895,.F.);+#9465 = FACE_BOUND('',#9466,.F.);+#9466 = EDGE_LOOP('',(#9467,#9468,#9469,#9470));+#9467 = ORIENTED_EDGE('',*,*,#8879,.F.);+#9468 = ORIENTED_EDGE('',*,*,#9444,.F.);+#9469 = ORIENTED_EDGE('',*,*,#9342,.T.);+#9470 = ORIENTED_EDGE('',*,*,#9390,.F.);+#9471 = ADVANCED_FACE('',(#9472),#8867,.T.);+#9472 = FACE_BOUND('',#9473,.T.);+#9473 = EDGE_LOOP('',(#9474,#9494,#9495,#9496));+#9474 = ORIENTED_EDGE('',*,*,#9475,.T.);+#9475 = EDGE_CURVE('',#8821,#9015,#9476,.T.);+#9476 = SURFACE_CURVE('',#9477,(#9481,#9487),.PCURVE_S1.);+#9477 = LINE('',#9478,#9479);+#9478 = CARTESIAN_POINT('',(10.41,-0.25,-4.));+#9479 = VECTOR('',#9480,1.);+#9480 = DIRECTION('',(0.,1.,0.));+#9481 = PCURVE('',#8867,#9482);+#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9486);+#9483 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9484,#9485),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#9484 = CARTESIAN_POINT('',(0.,0.));+#9485 = CARTESIAN_POINT('',(1.,0.));+#9486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9487 = PCURVE('',#8840,#9488);+#9488 = DEFINITIONAL_REPRESENTATION('',(#9489),#9493);+#9489 = LINE('',#9490,#9491);+#9490 = CARTESIAN_POINT('',(0.353553390593,0.353553390593));+#9491 = VECTOR('',#9492,1.);+#9492 = DIRECTION('',(0.707106781187,-0.707106781187));+#9493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9494 = ORIENTED_EDGE('',*,*,#9065,.T.);+#9495 = ORIENTED_EDGE('',*,*,#9411,.F.);+#9496 = ORIENTED_EDGE('',*,*,#8852,.F.);+#9497 = ADVANCED_FACE('',(#9498),#8840,.T.);+#9498 = FACE_BOUND('',#9499,.F.);+#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503));+#9500 = ORIENTED_EDGE('',*,*,#8818,.T.);+#9501 = ORIENTED_EDGE('',*,*,#9475,.T.);+#9502 = ORIENTED_EDGE('',*,*,#9014,.T.);+#9503 = ORIENTED_EDGE('',*,*,#8935,.T.);+#9504 = MANIFOLD_SOLID_BREP('',#9505);+#9505 = CLOSED_SHELL('',(#9506,#9623,#9702,#9776,#9855,#9931,#10007,+    #10078,#10127,#10156,#10163,#10189));+#9506 = ADVANCED_FACE('',(#9507),#9521,.T.);+#9507 = FACE_BOUND('',#9508,.T.);+#9508 = EDGE_LOOP('',(#9509,#9543,#9570,#9598));+#9509 = ORIENTED_EDGE('',*,*,#9510,.T.);+#9510 = EDGE_CURVE('',#9511,#9513,#9515,.T.);+#9511 = VERTEX_POINT('',#9512);+#9512 = CARTESIAN_POINT('',(14.99,-0.25,-4.));+#9513 = VERTEX_POINT('',#9514);+#9514 = CARTESIAN_POINT('',(15.49,-0.25,-4.));+#9515 = SURFACE_CURVE('',#9516,(#9520,#9531),.PCURVE_S1.);+#9516 = LINE('',#9517,#9518);+#9517 = CARTESIAN_POINT('',(14.99,-0.25,-4.));+#9518 = VECTOR('',#9519,1.);+#9519 = DIRECTION('',(1.,0.,0.));+#9520 = PCURVE('',#9521,#9526);+#9521 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#9522,#9523)+    ,(#9524,#9525+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#9522 = CARTESIAN_POINT('',(14.99,-0.25,-4.));+#9523 = CARTESIAN_POINT('',(14.74,-0.5,-3.));+#9524 = CARTESIAN_POINT('',(15.49,-0.25,-4.));+#9525 = CARTESIAN_POINT('',(15.74,-0.5,-3.));+#9526 = DEFINITIONAL_REPRESENTATION('',(#9527),#9530);+#9527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9528,#9529),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#9528 = CARTESIAN_POINT('',(0.,0.));+#9529 = CARTESIAN_POINT('',(1.,0.));+#9530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9531 = PCURVE('',#9532,#9537);+#9532 = PLANE('',#9533);+#9533 = AXIS2_PLACEMENT_3D('',#9534,#9535,#9536);+#9534 = CARTESIAN_POINT('',(14.99,-0.25,-4.));+#9535 = DIRECTION('',(0.,0.,-1.));+#9536 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#9537 = DEFINITIONAL_REPRESENTATION('',(#9538),#9542);+#9538 = LINE('',#9539,#9540);+#9539 = CARTESIAN_POINT('',(0.,0.));+#9540 = VECTOR('',#9541,1.);+#9541 = DIRECTION('',(0.707106781187,0.707106781187));+#9542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9543 = ORIENTED_EDGE('',*,*,#9544,.T.);+#9544 = EDGE_CURVE('',#9513,#9545,#9547,.T.);+#9545 = VERTEX_POINT('',#9546);+#9546 = CARTESIAN_POINT('',(15.74,-0.5,-3.));+#9547 = SURFACE_CURVE('',#9548,(#9551,#9558),.PCURVE_S1.);+#9548 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9549,#9550),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9549 = CARTESIAN_POINT('',(15.49,-0.25,-4.));+#9550 = CARTESIAN_POINT('',(15.74,-0.5,-3.));+#9551 = PCURVE('',#9521,#9552);+#9552 = DEFINITIONAL_REPRESENTATION('',(#9553),#9557);+#9553 = LINE('',#9554,#9555);+#9554 = CARTESIAN_POINT('',(1.,0.));+#9555 = VECTOR('',#9556,1.);+#9556 = DIRECTION('',(0.,1.));+#9557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9558 = PCURVE('',#9559,#9564);+#9559 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#9560,#9561)+    ,(#9562,#9563+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#9560 = CARTESIAN_POINT('',(15.49,-0.25,-4.));+#9561 = CARTESIAN_POINT('',(15.74,-0.5,-3.));+#9562 = CARTESIAN_POINT('',(15.49,0.25,-4.));+#9563 = CARTESIAN_POINT('',(15.74,0.5,-3.));+#9564 = DEFINITIONAL_REPRESENTATION('',(#9565),#9569);+#9565 = LINE('',#9566,#9567);+#9566 = CARTESIAN_POINT('',(0.,0.));+#9567 = VECTOR('',#9568,1.);+#9568 = DIRECTION('',(0.,1.));+#9569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9570 = ORIENTED_EDGE('',*,*,#9571,.F.);+#9571 = EDGE_CURVE('',#9572,#9545,#9574,.T.);+#9572 = VERTEX_POINT('',#9573);+#9573 = CARTESIAN_POINT('',(14.74,-0.5,-3.));+#9574 = SURFACE_CURVE('',#9575,(#9579,#9586),.PCURVE_S1.);+#9575 = LINE('',#9576,#9577);+#9576 = CARTESIAN_POINT('',(14.74,-0.5,-3.));+#9577 = VECTOR('',#9578,1.);+#9578 = DIRECTION('',(1.,0.,0.));+#9579 = PCURVE('',#9521,#9580);+#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9585);+#9581 = LINE('',#9582,#9583);+#9582 = CARTESIAN_POINT('',(0.,1.));+#9583 = VECTOR('',#9584,1.);+#9584 = DIRECTION('',(1.,0.));+#9585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9586 = PCURVE('',#9587,#9592);+#9587 = PLANE('',#9588);+#9588 = AXIS2_PLACEMENT_3D('',#9589,#9590,#9591);+#9589 = CARTESIAN_POINT('',(14.74,-0.5,-3.));+#9590 = DIRECTION('',(0.,1.,0.));+#9591 = DIRECTION('',(0.,0.,1.));+#9592 = DEFINITIONAL_REPRESENTATION('',(#9593),#9597);+#9593 = LINE('',#9594,#9595);+#9594 = CARTESIAN_POINT('',(0.,0.));+#9595 = VECTOR('',#9596,1.);+#9596 = DIRECTION('',(0.,1.));+#9597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9598 = ORIENTED_EDGE('',*,*,#9599,.F.);+#9599 = EDGE_CURVE('',#9511,#9572,#9600,.T.);+#9600 = SURFACE_CURVE('',#9601,(#9604,#9611),.PCURVE_S1.);+#9601 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9602,#9603),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9602 = CARTESIAN_POINT('',(14.99,-0.25,-4.));+#9603 = CARTESIAN_POINT('',(14.74,-0.5,-3.));+#9604 = PCURVE('',#9521,#9605);+#9605 = DEFINITIONAL_REPRESENTATION('',(#9606),#9610);+#9606 = LINE('',#9607,#9608);+#9607 = CARTESIAN_POINT('',(0.,0.));+#9608 = VECTOR('',#9609,1.);+#9609 = DIRECTION('',(0.,1.));+#9610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9611 = PCURVE('',#9612,#9617);+#9612 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#9613,#9614)+    ,(#9615,#9616+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#9613 = CARTESIAN_POINT('',(14.99,0.25,-4.));+#9614 = CARTESIAN_POINT('',(14.74,0.5,-3.));+#9615 = CARTESIAN_POINT('',(14.99,-0.25,-4.));+#9616 = CARTESIAN_POINT('',(14.74,-0.5,-3.));+#9617 = DEFINITIONAL_REPRESENTATION('',(#9618),#9622);+#9618 = LINE('',#9619,#9620);+#9619 = CARTESIAN_POINT('',(1.,0.));+#9620 = VECTOR('',#9621,1.);+#9621 = DIRECTION('',(0.,1.));+#9622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9623 = ADVANCED_FACE('',(#9624),#9612,.T.);+#9624 = FACE_BOUND('',#9625,.T.);+#9625 = EDGE_LOOP('',(#9626,#9648,#9649,#9677));+#9626 = ORIENTED_EDGE('',*,*,#9627,.T.);+#9627 = EDGE_CURVE('',#9628,#9511,#9630,.T.);+#9628 = VERTEX_POINT('',#9629);+#9629 = CARTESIAN_POINT('',(14.99,0.25,-4.));+#9630 = SURFACE_CURVE('',#9631,(#9635,#9641),.PCURVE_S1.);+#9631 = LINE('',#9632,#9633);+#9632 = CARTESIAN_POINT('',(14.99,0.25,-4.));+#9633 = VECTOR('',#9634,1.);+#9634 = DIRECTION('',(0.,-1.,0.));+#9635 = PCURVE('',#9612,#9636);+#9636 = DEFINITIONAL_REPRESENTATION('',(#9637),#9640);+#9637 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9638,#9639),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#9638 = CARTESIAN_POINT('',(0.,0.));+#9639 = CARTESIAN_POINT('',(1.,0.));+#9640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9641 = PCURVE('',#9532,#9642);+#9642 = DEFINITIONAL_REPRESENTATION('',(#9643),#9647);+#9643 = LINE('',#9644,#9645);+#9644 = CARTESIAN_POINT('',(0.353553390593,-0.353553390593));+#9645 = VECTOR('',#9646,1.);+#9646 = DIRECTION('',(-0.707106781187,0.707106781187));+#9647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9648 = ORIENTED_EDGE('',*,*,#9599,.T.);+#9649 = ORIENTED_EDGE('',*,*,#9650,.F.);+#9650 = EDGE_CURVE('',#9651,#9572,#9653,.T.);+#9651 = VERTEX_POINT('',#9652);+#9652 = CARTESIAN_POINT('',(14.74,0.5,-3.));+#9653 = SURFACE_CURVE('',#9654,(#9658,#9665),.PCURVE_S1.);+#9654 = LINE('',#9655,#9656);+#9655 = CARTESIAN_POINT('',(14.74,0.5,-3.));+#9656 = VECTOR('',#9657,1.);+#9657 = DIRECTION('',(0.,-1.,0.));+#9658 = PCURVE('',#9612,#9659);+#9659 = DEFINITIONAL_REPRESENTATION('',(#9660),#9664);+#9660 = LINE('',#9661,#9662);+#9661 = CARTESIAN_POINT('',(0.,1.));+#9662 = VECTOR('',#9663,1.);+#9663 = DIRECTION('',(1.,0.));+#9664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9665 = PCURVE('',#9666,#9671);+#9666 = PLANE('',#9667);+#9667 = AXIS2_PLACEMENT_3D('',#9668,#9669,#9670);+#9668 = CARTESIAN_POINT('',(14.74,-0.5,-3.));+#9669 = DIRECTION('',(1.,0.,0.));+#9670 = DIRECTION('',(0.,0.,1.));+#9671 = DEFINITIONAL_REPRESENTATION('',(#9672),#9676);+#9672 = LINE('',#9673,#9674);+#9673 = CARTESIAN_POINT('',(0.,-1.));+#9674 = VECTOR('',#9675,1.);+#9675 = DIRECTION('',(0.,1.));+#9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9677 = ORIENTED_EDGE('',*,*,#9678,.F.);+#9678 = EDGE_CURVE('',#9628,#9651,#9679,.T.);+#9679 = SURFACE_CURVE('',#9680,(#9683,#9690),.PCURVE_S1.);+#9680 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9681,#9682),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9681 = CARTESIAN_POINT('',(14.99,0.25,-4.));+#9682 = CARTESIAN_POINT('',(14.74,0.5,-3.));+#9683 = PCURVE('',#9612,#9684);+#9684 = DEFINITIONAL_REPRESENTATION('',(#9685),#9689);+#9685 = LINE('',#9686,#9687);+#9686 = CARTESIAN_POINT('',(0.,0.));+#9687 = VECTOR('',#9688,1.);+#9688 = DIRECTION('',(0.,1.));+#9689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9690 = PCURVE('',#9691,#9696);+#9691 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#9692,#9693)+    ,(#9694,#9695+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#9692 = CARTESIAN_POINT('',(15.49,0.25,-4.));+#9693 = CARTESIAN_POINT('',(15.74,0.5,-3.));+#9694 = CARTESIAN_POINT('',(14.99,0.25,-4.));+#9695 = CARTESIAN_POINT('',(14.74,0.5,-3.));+#9696 = DEFINITIONAL_REPRESENTATION('',(#9697),#9701);+#9697 = LINE('',#9698,#9699);+#9698 = CARTESIAN_POINT('',(1.,0.));+#9699 = VECTOR('',#9700,1.);+#9700 = DIRECTION('',(0.,1.));+#9701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9702 = ADVANCED_FACE('',(#9703),#9691,.T.);+#9703 = FACE_BOUND('',#9704,.T.);+#9704 = EDGE_LOOP('',(#9705,#9727,#9728,#9756));+#9705 = ORIENTED_EDGE('',*,*,#9706,.T.);+#9706 = EDGE_CURVE('',#9707,#9628,#9709,.T.);+#9707 = VERTEX_POINT('',#9708);+#9708 = CARTESIAN_POINT('',(15.49,0.25,-4.));+#9709 = SURFACE_CURVE('',#9710,(#9714,#9720),.PCURVE_S1.);+#9710 = LINE('',#9711,#9712);+#9711 = CARTESIAN_POINT('',(15.49,0.25,-4.));+#9712 = VECTOR('',#9713,1.);+#9713 = DIRECTION('',(-1.,0.,0.));+#9714 = PCURVE('',#9691,#9715);+#9715 = DEFINITIONAL_REPRESENTATION('',(#9716),#9719);+#9716 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9717,#9718),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#9717 = CARTESIAN_POINT('',(0.,0.));+#9718 = CARTESIAN_POINT('',(1.,0.));+#9719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9720 = PCURVE('',#9532,#9721);+#9721 = DEFINITIONAL_REPRESENTATION('',(#9722),#9726);+#9722 = LINE('',#9723,#9724);+#9723 = CARTESIAN_POINT('',(0.707106781187,0.));+#9724 = VECTOR('',#9725,1.);+#9725 = DIRECTION('',(-0.707106781187,-0.707106781187));+#9726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9727 = ORIENTED_EDGE('',*,*,#9678,.T.);+#9728 = ORIENTED_EDGE('',*,*,#9729,.F.);+#9729 = EDGE_CURVE('',#9730,#9651,#9732,.T.);+#9730 = VERTEX_POINT('',#9731);+#9731 = CARTESIAN_POINT('',(15.74,0.5,-3.));+#9732 = SURFACE_CURVE('',#9733,(#9737,#9744),.PCURVE_S1.);+#9733 = LINE('',#9734,#9735);+#9734 = CARTESIAN_POINT('',(15.74,0.5,-3.));+#9735 = VECTOR('',#9736,1.);+#9736 = DIRECTION('',(-1.,0.,0.));+#9737 = PCURVE('',#9691,#9738);+#9738 = DEFINITIONAL_REPRESENTATION('',(#9739),#9743);+#9739 = LINE('',#9740,#9741);+#9740 = CARTESIAN_POINT('',(0.,1.));+#9741 = VECTOR('',#9742,1.);+#9742 = DIRECTION('',(1.,0.));+#9743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9744 = PCURVE('',#9745,#9750);+#9745 = PLANE('',#9746);+#9746 = AXIS2_PLACEMENT_3D('',#9747,#9748,#9749);+#9747 = CARTESIAN_POINT('',(14.74,0.5,-3.));+#9748 = DIRECTION('',(0.,1.,0.));+#9749 = DIRECTION('',(0.,0.,1.));+#9750 = DEFINITIONAL_REPRESENTATION('',(#9751),#9755);+#9751 = LINE('',#9752,#9753);+#9752 = CARTESIAN_POINT('',(0.,1.));+#9753 = VECTOR('',#9754,1.);+#9754 = DIRECTION('',(0.,-1.));+#9755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9756 = ORIENTED_EDGE('',*,*,#9757,.F.);+#9757 = EDGE_CURVE('',#9707,#9730,#9758,.T.);+#9758 = SURFACE_CURVE('',#9759,(#9762,#9769),.PCURVE_S1.);+#9759 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9760,#9761),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9760 = CARTESIAN_POINT('',(15.49,0.25,-4.));+#9761 = CARTESIAN_POINT('',(15.74,0.5,-3.));+#9762 = PCURVE('',#9691,#9763);+#9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768);+#9764 = LINE('',#9765,#9766);+#9765 = CARTESIAN_POINT('',(0.,0.));+#9766 = VECTOR('',#9767,1.);+#9767 = DIRECTION('',(0.,1.));+#9768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9769 = PCURVE('',#9559,#9770);+#9770 = DEFINITIONAL_REPRESENTATION('',(#9771),#9775);+#9771 = LINE('',#9772,#9773);+#9772 = CARTESIAN_POINT('',(1.,0.));+#9773 = VECTOR('',#9774,1.);+#9774 = DIRECTION('',(0.,1.));+#9775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9776 = ADVANCED_FACE('',(#9777),#9745,.T.);+#9777 = FACE_BOUND('',#9778,.T.);+#9778 = EDGE_LOOP('',(#9779,#9807,#9808,#9831));+#9779 = ORIENTED_EDGE('',*,*,#9780,.F.);+#9780 = EDGE_CURVE('',#9730,#9781,#9783,.T.);+#9781 = VERTEX_POINT('',#9782);+#9782 = CARTESIAN_POINT('',(15.74,0.5,3.43));+#9783 = SURFACE_CURVE('',#9784,(#9788,#9795),.PCURVE_S1.);+#9784 = LINE('',#9785,#9786);+#9785 = CARTESIAN_POINT('',(15.74,0.5,-3.));+#9786 = VECTOR('',#9787,1.);+#9787 = DIRECTION('',(0.,0.,1.));+#9788 = PCURVE('',#9745,#9789);+#9789 = DEFINITIONAL_REPRESENTATION('',(#9790),#9794);+#9790 = LINE('',#9791,#9792);+#9791 = CARTESIAN_POINT('',(0.,1.));+#9792 = VECTOR('',#9793,1.);+#9793 = DIRECTION('',(1.,0.));+#9794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9795 = PCURVE('',#9796,#9801);+#9796 = PLANE('',#9797);+#9797 = AXIS2_PLACEMENT_3D('',#9798,#9799,#9800);+#9798 = CARTESIAN_POINT('',(15.74,-0.5,-3.));+#9799 = DIRECTION('',(1.,0.,0.));+#9800 = DIRECTION('',(0.,0.,1.));+#9801 = DEFINITIONAL_REPRESENTATION('',(#9802),#9806);+#9802 = LINE('',#9803,#9804);+#9803 = CARTESIAN_POINT('',(0.,-1.));+#9804 = VECTOR('',#9805,1.);+#9805 = DIRECTION('',(1.,0.));+#9806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9807 = ORIENTED_EDGE('',*,*,#9729,.T.);+#9808 = ORIENTED_EDGE('',*,*,#9809,.T.);+#9809 = EDGE_CURVE('',#9651,#9810,#9812,.T.);+#9810 = VERTEX_POINT('',#9811);+#9811 = CARTESIAN_POINT('',(14.74,0.5,3.43));+#9812 = SURFACE_CURVE('',#9813,(#9817,#9824),.PCURVE_S1.);+#9813 = LINE('',#9814,#9815);+#9814 = CARTESIAN_POINT('',(14.74,0.5,-3.));+#9815 = VECTOR('',#9816,1.);+#9816 = DIRECTION('',(0.,0.,1.));+#9817 = PCURVE('',#9745,#9818);+#9818 = DEFINITIONAL_REPRESENTATION('',(#9819),#9823);+#9819 = LINE('',#9820,#9821);+#9820 = CARTESIAN_POINT('',(0.,0.));+#9821 = VECTOR('',#9822,1.);+#9822 = DIRECTION('',(1.,0.));+#9823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9824 = PCURVE('',#9666,#9825);+#9825 = DEFINITIONAL_REPRESENTATION('',(#9826),#9830);+#9826 = LINE('',#9827,#9828);+#9827 = CARTESIAN_POINT('',(0.,-1.));+#9828 = VECTOR('',#9829,1.);+#9829 = DIRECTION('',(1.,0.));+#9830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9831 = ORIENTED_EDGE('',*,*,#9832,.T.);+#9832 = EDGE_CURVE('',#9810,#9781,#9833,.T.);+#9833 = SURFACE_CURVE('',#9834,(#9838,#9844),.PCURVE_S1.);+#9834 = LINE('',#9835,#9836);+#9835 = CARTESIAN_POINT('',(14.74,0.5,3.43));+#9836 = VECTOR('',#9837,1.);+#9837 = DIRECTION('',(1.,0.,0.));+#9838 = PCURVE('',#9745,#9839);+#9839 = DEFINITIONAL_REPRESENTATION('',(#9840),#9843);+#9840 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9841,#9842),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9841 = CARTESIAN_POINT('',(6.43,0.));+#9842 = CARTESIAN_POINT('',(6.43,1.));+#9843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9844 = PCURVE('',#9845,#9850);+#9845 = PLANE('',#9846);+#9846 = AXIS2_PLACEMENT_3D('',#9847,#9848,#9849);+#9847 = CARTESIAN_POINT('',(14.74,-0.5,3.43));+#9848 = DIRECTION('',(0.,0.,1.));+#9849 = DIRECTION('',(1.,0.,0.));+#9850 = DEFINITIONAL_REPRESENTATION('',(#9851),#9854);+#9851 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9852,#9853),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9852 = CARTESIAN_POINT('',(0.,1.));+#9853 = CARTESIAN_POINT('',(1.,1.));+#9854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9855 = ADVANCED_FACE('',(#9856),#9845,.F.);+#9856 = FACE_BOUND('',#9857,.F.);+#9857 = EDGE_LOOP('',(#9858,#9881,#9882,#9905));+#9858 = ORIENTED_EDGE('',*,*,#9859,.F.);+#9859 = EDGE_CURVE('',#9810,#9860,#9862,.T.);+#9860 = VERTEX_POINT('',#9861);+#9861 = CARTESIAN_POINT('',(14.74,8.25,3.43));+#9862 = SURFACE_CURVE('',#9863,(#9867,#9874),.PCURVE_S1.);+#9863 = LINE('',#9864,#9865);+#9864 = CARTESIAN_POINT('',(14.74,-0.5,3.43));+#9865 = VECTOR('',#9866,1.);+#9866 = DIRECTION('',(0.,1.,0.));+#9867 = PCURVE('',#9845,#9868);+#9868 = DEFINITIONAL_REPRESENTATION('',(#9869),#9873);+#9869 = LINE('',#9870,#9871);+#9870 = CARTESIAN_POINT('',(0.,0.));+#9871 = VECTOR('',#9872,1.);+#9872 = DIRECTION('',(0.,1.));+#9873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9874 = PCURVE('',#9666,#9875);+#9875 = DEFINITIONAL_REPRESENTATION('',(#9876),#9880);+#9876 = LINE('',#9877,#9878);+#9877 = CARTESIAN_POINT('',(6.43,0.));+#9878 = VECTOR('',#9879,1.);+#9879 = DIRECTION('',(0.,-1.));+#9880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9881 = ORIENTED_EDGE('',*,*,#9832,.T.);+#9882 = ORIENTED_EDGE('',*,*,#9883,.T.);+#9883 = EDGE_CURVE('',#9781,#9884,#9886,.T.);+#9884 = VERTEX_POINT('',#9885);+#9885 = CARTESIAN_POINT('',(15.74,8.25,3.43));+#9886 = SURFACE_CURVE('',#9887,(#9891,#9898),.PCURVE_S1.);+#9887 = LINE('',#9888,#9889);+#9888 = CARTESIAN_POINT('',(15.74,-0.5,3.43));+#9889 = VECTOR('',#9890,1.);+#9890 = DIRECTION('',(0.,1.,0.));+#9891 = PCURVE('',#9845,#9892);+#9892 = DEFINITIONAL_REPRESENTATION('',(#9893),#9897);+#9893 = LINE('',#9894,#9895);+#9894 = CARTESIAN_POINT('',(1.,0.));+#9895 = VECTOR('',#9896,1.);+#9896 = DIRECTION('',(0.,1.));+#9897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9898 = PCURVE('',#9796,#9899);+#9899 = DEFINITIONAL_REPRESENTATION('',(#9900),#9904);+#9900 = LINE('',#9901,#9902);+#9901 = CARTESIAN_POINT('',(6.43,0.));+#9902 = VECTOR('',#9903,1.);+#9903 = DIRECTION('',(0.,-1.));+#9904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9905 = ORIENTED_EDGE('',*,*,#9906,.F.);+#9906 = EDGE_CURVE('',#9860,#9884,#9907,.T.);+#9907 = SURFACE_CURVE('',#9908,(#9912,#9919),.PCURVE_S1.);+#9908 = LINE('',#9909,#9910);+#9909 = CARTESIAN_POINT('',(14.74,8.25,3.43));+#9910 = VECTOR('',#9911,1.);+#9911 = DIRECTION('',(1.,0.,0.));+#9912 = PCURVE('',#9845,#9913);+#9913 = DEFINITIONAL_REPRESENTATION('',(#9914),#9918);+#9914 = LINE('',#9915,#9916);+#9915 = CARTESIAN_POINT('',(0.,8.75));+#9916 = VECTOR('',#9917,1.);+#9917 = DIRECTION('',(1.,0.));+#9918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9919 = PCURVE('',#9920,#9925);+#9920 = PLANE('',#9921);+#9921 = AXIS2_PLACEMENT_3D('',#9922,#9923,#9924);+#9922 = CARTESIAN_POINT('',(14.74,8.25,3.43));+#9923 = DIRECTION('',(0.,1.,0.));+#9924 = DIRECTION('',(0.,0.,1.));+#9925 = DEFINITIONAL_REPRESENTATION('',(#9926),#9930);+#9926 = LINE('',#9927,#9928);+#9927 = CARTESIAN_POINT('',(0.,0.));+#9928 = VECTOR('',#9929,1.);+#9929 = DIRECTION('',(0.,1.));+#9930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9931 = ADVANCED_FACE('',(#9932),#9920,.T.);+#9932 = FACE_BOUND('',#9933,.T.);+#9933 = EDGE_LOOP('',(#9934,#9935,#9958,#9986));+#9934 = ORIENTED_EDGE('',*,*,#9906,.F.);+#9935 = ORIENTED_EDGE('',*,*,#9936,.T.);+#9936 = EDGE_CURVE('',#9860,#9937,#9939,.T.);+#9937 = VERTEX_POINT('',#9938);+#9938 = CARTESIAN_POINT('',(14.74,8.25,4.43));+#9939 = SURFACE_CURVE('',#9940,(#9944,#9951),.PCURVE_S1.);+#9940 = LINE('',#9941,#9942);+#9941 = CARTESIAN_POINT('',(14.74,8.25,3.43));+#9942 = VECTOR('',#9943,1.);+#9943 = DIRECTION('',(0.,0.,1.));+#9944 = PCURVE('',#9920,#9945);+#9945 = DEFINITIONAL_REPRESENTATION('',(#9946),#9950);+#9946 = LINE('',#9947,#9948);+#9947 = CARTESIAN_POINT('',(0.,0.));+#9948 = VECTOR('',#9949,1.);+#9949 = DIRECTION('',(1.,0.));+#9950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9951 = PCURVE('',#9666,#9952);+#9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957);+#9953 = LINE('',#9954,#9955);+#9954 = CARTESIAN_POINT('',(6.43,-8.75));+#9955 = VECTOR('',#9956,1.);+#9956 = DIRECTION('',(1.,0.));+#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9958 = ORIENTED_EDGE('',*,*,#9959,.T.);+#9959 = EDGE_CURVE('',#9937,#9960,#9962,.T.);+#9960 = VERTEX_POINT('',#9961);+#9961 = CARTESIAN_POINT('',(15.74,8.25,4.43));+#9962 = SURFACE_CURVE('',#9963,(#9967,#9974),.PCURVE_S1.);+#9963 = LINE('',#9964,#9965);+#9964 = CARTESIAN_POINT('',(14.74,8.25,4.43));+#9965 = VECTOR('',#9966,1.);+#9966 = DIRECTION('',(1.,0.,0.));+#9967 = PCURVE('',#9920,#9968);+#9968 = DEFINITIONAL_REPRESENTATION('',(#9969),#9973);+#9969 = LINE('',#9970,#9971);+#9970 = CARTESIAN_POINT('',(1.,0.));+#9971 = VECTOR('',#9972,1.);+#9972 = DIRECTION('',(0.,1.));+#9973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9974 = PCURVE('',#9975,#9980);+#9975 = PLANE('',#9976);+#9976 = AXIS2_PLACEMENT_3D('',#9977,#9978,#9979);+#9977 = CARTESIAN_POINT('',(14.74,-0.5,4.43));+#9978 = DIRECTION('',(0.,0.,1.));+#9979 = DIRECTION('',(1.,0.,0.));+#9980 = DEFINITIONAL_REPRESENTATION('',(#9981),#9985);+#9981 = LINE('',#9982,#9983);+#9982 = CARTESIAN_POINT('',(0.,8.75));+#9983 = VECTOR('',#9984,1.);+#9984 = DIRECTION('',(1.,0.));+#9985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9986 = ORIENTED_EDGE('',*,*,#9987,.F.);+#9987 = EDGE_CURVE('',#9884,#9960,#9988,.T.);+#9988 = SURFACE_CURVE('',#9989,(#9993,#10000),.PCURVE_S1.);+#9989 = LINE('',#9990,#9991);+#9990 = CARTESIAN_POINT('',(15.74,8.25,3.43));+#9991 = VECTOR('',#9992,1.);+#9992 = DIRECTION('',(0.,0.,1.));+#9993 = PCURVE('',#9920,#9994);+#9994 = DEFINITIONAL_REPRESENTATION('',(#9995),#9999);+#9995 = LINE('',#9996,#9997);+#9996 = CARTESIAN_POINT('',(0.,1.));+#9997 = VECTOR('',#9998,1.);+#9998 = DIRECTION('',(1.,0.));+#9999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10000 = PCURVE('',#9796,#10001);+#10001 = DEFINITIONAL_REPRESENTATION('',(#10002),#10006);+#10002 = LINE('',#10003,#10004);+#10003 = CARTESIAN_POINT('',(6.43,-8.75));+#10004 = VECTOR('',#10005,1.);+#10005 = DIRECTION('',(1.,0.));+#10006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10007 = ADVANCED_FACE('',(#10008),#9975,.T.);+#10008 = FACE_BOUND('',#10009,.T.);+#10009 = EDGE_LOOP('',(#10010,#10033,#10056,#10077));+#10010 = ORIENTED_EDGE('',*,*,#10011,.F.);+#10011 = EDGE_CURVE('',#10012,#9937,#10014,.T.);+#10012 = VERTEX_POINT('',#10013);+#10013 = CARTESIAN_POINT('',(14.74,-0.5,4.43));+#10014 = SURFACE_CURVE('',#10015,(#10019,#10026),.PCURVE_S1.);+#10015 = LINE('',#10016,#10017);+#10016 = CARTESIAN_POINT('',(14.74,-0.5,4.43));+#10017 = VECTOR('',#10018,1.);+#10018 = DIRECTION('',(0.,1.,0.));+#10019 = PCURVE('',#9975,#10020);+#10020 = DEFINITIONAL_REPRESENTATION('',(#10021),#10025);+#10021 = LINE('',#10022,#10023);+#10022 = CARTESIAN_POINT('',(0.,0.));+#10023 = VECTOR('',#10024,1.);+#10024 = DIRECTION('',(0.,1.));+#10025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10026 = PCURVE('',#9666,#10027);+#10027 = DEFINITIONAL_REPRESENTATION('',(#10028),#10032);+#10028 = LINE('',#10029,#10030);+#10029 = CARTESIAN_POINT('',(7.43,0.));+#10030 = VECTOR('',#10031,1.);+#10031 = DIRECTION('',(0.,-1.));+#10032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10033 = ORIENTED_EDGE('',*,*,#10034,.T.);+#10034 = EDGE_CURVE('',#10012,#10035,#10037,.T.);+#10035 = VERTEX_POINT('',#10036);+#10036 = CARTESIAN_POINT('',(15.74,-0.5,4.43));+#10037 = SURFACE_CURVE('',#10038,(#10042,#10049),.PCURVE_S1.);+#10038 = LINE('',#10039,#10040);+#10039 = CARTESIAN_POINT('',(14.74,-0.5,4.43));+#10040 = VECTOR('',#10041,1.);+#10041 = DIRECTION('',(1.,0.,0.));+#10042 = PCURVE('',#9975,#10043);+#10043 = DEFINITIONAL_REPRESENTATION('',(#10044),#10048);+#10044 = LINE('',#10045,#10046);+#10045 = CARTESIAN_POINT('',(0.,0.));+#10046 = VECTOR('',#10047,1.);+#10047 = DIRECTION('',(1.,0.));+#10048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10049 = PCURVE('',#9587,#10050);+#10050 = DEFINITIONAL_REPRESENTATION('',(#10051),#10055);+#10051 = LINE('',#10052,#10053);+#10052 = CARTESIAN_POINT('',(7.43,0.));+#10053 = VECTOR('',#10054,1.);+#10054 = DIRECTION('',(0.,1.));+#10055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10056 = ORIENTED_EDGE('',*,*,#10057,.F.);+#10057 = EDGE_CURVE('',#9960,#10035,#10058,.T.);+#10058 = SURFACE_CURVE('',#10059,(#10063,#10070),.PCURVE_S1.);+#10059 = LINE('',#10060,#10061);+#10060 = CARTESIAN_POINT('',(15.74,8.25,4.43));+#10061 = VECTOR('',#10062,1.);+#10062 = DIRECTION('',(0.,-1.,0.));+#10063 = PCURVE('',#9975,#10064);+#10064 = DEFINITIONAL_REPRESENTATION('',(#10065),#10069);+#10065 = LINE('',#10066,#10067);+#10066 = CARTESIAN_POINT('',(1.,8.75));+#10067 = VECTOR('',#10068,1.);+#10068 = DIRECTION('',(0.,-1.));+#10069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10070 = PCURVE('',#9796,#10071);+#10071 = DEFINITIONAL_REPRESENTATION('',(#10072),#10076);+#10072 = LINE('',#10073,#10074);+#10073 = CARTESIAN_POINT('',(7.43,-8.75));+#10074 = VECTOR('',#10075,1.);+#10075 = DIRECTION('',(0.,1.));+#10076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10077 = ORIENTED_EDGE('',*,*,#9959,.F.);+#10078 = ADVANCED_FACE('',(#10079),#9796,.T.);+#10079 = FACE_BOUND('',#10080,.T.);+#10080 = EDGE_LOOP('',(#10081,#10102,#10123,#10124,#10125,#10126));+#10081 = ORIENTED_EDGE('',*,*,#10082,.F.);+#10082 = EDGE_CURVE('',#9545,#10035,#10083,.T.);+#10083 = SURFACE_CURVE('',#10084,(#10088,#10095),.PCURVE_S1.);+#10084 = LINE('',#10085,#10086);+#10085 = CARTESIAN_POINT('',(15.74,-0.5,-3.));+#10086 = VECTOR('',#10087,1.);+#10087 = DIRECTION('',(0.,0.,1.));+#10088 = PCURVE('',#9796,#10089);+#10089 = DEFINITIONAL_REPRESENTATION('',(#10090),#10094);+#10090 = LINE('',#10091,#10092);+#10091 = CARTESIAN_POINT('',(0.,0.));+#10092 = VECTOR('',#10093,1.);+#10093 = DIRECTION('',(1.,0.));+#10094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10095 = PCURVE('',#9587,#10096);+#10096 = DEFINITIONAL_REPRESENTATION('',(#10097),#10101);+#10097 = LINE('',#10098,#10099);+#10098 = CARTESIAN_POINT('',(0.,1.));+#10099 = VECTOR('',#10100,1.);+#10100 = DIRECTION('',(1.,0.));+#10101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10102 = ORIENTED_EDGE('',*,*,#10103,.T.);+#10103 = EDGE_CURVE('',#9545,#9730,#10104,.T.);+#10104 = SURFACE_CURVE('',#10105,(#10109,#10116),.PCURVE_S1.);+#10105 = LINE('',#10106,#10107);+#10106 = CARTESIAN_POINT('',(15.74,-0.5,-3.));+#10107 = VECTOR('',#10108,1.);+#10108 = DIRECTION('',(0.,1.,0.));+#10109 = PCURVE('',#9796,#10110);+#10110 = DEFINITIONAL_REPRESENTATION('',(#10111),#10115);+#10111 = LINE('',#10112,#10113);+#10112 = CARTESIAN_POINT('',(0.,0.));+#10113 = VECTOR('',#10114,1.);+#10114 = DIRECTION('',(0.,-1.));+#10115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10116 = PCURVE('',#9559,#10117);+#10117 = DEFINITIONAL_REPRESENTATION('',(#10118),#10122);+#10118 = LINE('',#10119,#10120);+#10119 = CARTESIAN_POINT('',(0.,1.));+#10120 = VECTOR('',#10121,1.);+#10121 = DIRECTION('',(1.,0.));+#10122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10123 = ORIENTED_EDGE('',*,*,#9780,.T.);+#10124 = ORIENTED_EDGE('',*,*,#9883,.T.);+#10125 = ORIENTED_EDGE('',*,*,#9987,.T.);+#10126 = ORIENTED_EDGE('',*,*,#10057,.T.);+#10127 = ADVANCED_FACE('',(#10128),#9666,.F.);+#10128 = FACE_BOUND('',#10129,.F.);+#10129 = EDGE_LOOP('',(#10130,#10131,#10132,#10133,#10134,#10135));+#10130 = ORIENTED_EDGE('',*,*,#9650,.F.);+#10131 = ORIENTED_EDGE('',*,*,#9809,.T.);+#10132 = ORIENTED_EDGE('',*,*,#9859,.T.);+#10133 = ORIENTED_EDGE('',*,*,#9936,.T.);+#10134 = ORIENTED_EDGE('',*,*,#10011,.F.);+#10135 = ORIENTED_EDGE('',*,*,#10136,.T.);+#10136 = EDGE_CURVE('',#10012,#9572,#10137,.T.);+#10137 = SURFACE_CURVE('',#10138,(#10142,#10149),.PCURVE_S1.);+#10138 = LINE('',#10139,#10140);+#10139 = CARTESIAN_POINT('',(14.74,-0.5,4.43));+#10140 = VECTOR('',#10141,1.);+#10141 = DIRECTION('',(0.,0.,-1.));+#10142 = PCURVE('',#9666,#10143);+#10143 = DEFINITIONAL_REPRESENTATION('',(#10144),#10148);+#10144 = LINE('',#10145,#10146);+#10145 = CARTESIAN_POINT('',(7.43,0.));+#10146 = VECTOR('',#10147,1.);+#10147 = DIRECTION('',(-1.,0.));+#10148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10149 = PCURVE('',#9587,#10150);+#10150 = DEFINITIONAL_REPRESENTATION('',(#10151),#10155);+#10151 = LINE('',#10152,#10153);+#10152 = CARTESIAN_POINT('',(7.43,0.));+#10153 = VECTOR('',#10154,1.);+#10154 = DIRECTION('',(-1.,0.));+#10155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10156 = ADVANCED_FACE('',(#10157),#9587,.F.);+#10157 = FACE_BOUND('',#10158,.F.);+#10158 = EDGE_LOOP('',(#10159,#10160,#10161,#10162));+#10159 = ORIENTED_EDGE('',*,*,#9571,.F.);+#10160 = ORIENTED_EDGE('',*,*,#10136,.F.);+#10161 = ORIENTED_EDGE('',*,*,#10034,.T.);+#10162 = ORIENTED_EDGE('',*,*,#10082,.F.);+#10163 = ADVANCED_FACE('',(#10164),#9559,.T.);+#10164 = FACE_BOUND('',#10165,.T.);+#10165 = EDGE_LOOP('',(#10166,#10186,#10187,#10188));+#10166 = ORIENTED_EDGE('',*,*,#10167,.T.);+#10167 = EDGE_CURVE('',#9513,#9707,#10168,.T.);+#10168 = SURFACE_CURVE('',#10169,(#10173,#10179),.PCURVE_S1.);+#10169 = LINE('',#10170,#10171);+#10170 = CARTESIAN_POINT('',(15.49,-0.25,-4.));+#10171 = VECTOR('',#10172,1.);+#10172 = DIRECTION('',(0.,1.,0.));+#10173 = PCURVE('',#9559,#10174);+#10174 = DEFINITIONAL_REPRESENTATION('',(#10175),#10178);+#10175 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10176,#10177),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#10176 = CARTESIAN_POINT('',(0.,0.));+#10177 = CARTESIAN_POINT('',(1.,0.));+#10178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10179 = PCURVE('',#9532,#10180);+#10180 = DEFINITIONAL_REPRESENTATION('',(#10181),#10185);+#10181 = LINE('',#10182,#10183);+#10182 = CARTESIAN_POINT('',(0.353553390593,0.353553390593));+#10183 = VECTOR('',#10184,1.);+#10184 = DIRECTION('',(0.707106781187,-0.707106781187));+#10185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10186 = ORIENTED_EDGE('',*,*,#9757,.T.);+#10187 = ORIENTED_EDGE('',*,*,#10103,.F.);+#10188 = ORIENTED_EDGE('',*,*,#9544,.F.);+#10189 = ADVANCED_FACE('',(#10190),#9532,.T.);+#10190 = FACE_BOUND('',#10191,.F.);+#10191 = EDGE_LOOP('',(#10192,#10193,#10194,#10195));+#10192 = ORIENTED_EDGE('',*,*,#9510,.T.);+#10193 = ORIENTED_EDGE('',*,*,#10167,.T.);+#10194 = ORIENTED_EDGE('',*,*,#9706,.T.);+#10195 = ORIENTED_EDGE('',*,*,#9627,.T.);+#10196 = MANIFOLD_SOLID_BREP('',#10197);+#10197 = CLOSED_SHELL('',(#10198,#10315,#10394,#10468,#10547,#10623,+    #10699,#10770,#10819,#10848,#10855,#10881));+#10198 = ADVANCED_FACE('',(#10199),#10213,.T.);+#10199 = FACE_BOUND('',#10200,.T.);+#10200 = EDGE_LOOP('',(#10201,#10235,#10262,#10290));+#10201 = ORIENTED_EDGE('',*,*,#10202,.T.);+#10202 = EDGE_CURVE('',#10203,#10205,#10207,.T.);+#10203 = VERTEX_POINT('',#10204);+#10204 = CARTESIAN_POINT('',(20.07,-0.25,-4.));+#10205 = VERTEX_POINT('',#10206);+#10206 = CARTESIAN_POINT('',(20.57,-0.25,-4.));+#10207 = SURFACE_CURVE('',#10208,(#10212,#10223),.PCURVE_S1.);+#10208 = LINE('',#10209,#10210);+#10209 = CARTESIAN_POINT('',(20.07,-0.25,-4.));+#10210 = VECTOR('',#10211,1.);+#10211 = DIRECTION('',(1.,0.,0.));+#10212 = PCURVE('',#10213,#10218);+#10213 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#10214,#10215)+    ,(#10216,#10217+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#10214 = CARTESIAN_POINT('',(20.07,-0.25,-4.));+#10215 = CARTESIAN_POINT('',(19.82,-0.5,-3.));+#10216 = CARTESIAN_POINT('',(20.57,-0.25,-4.));+#10217 = CARTESIAN_POINT('',(20.82,-0.5,-3.));+#10218 = DEFINITIONAL_REPRESENTATION('',(#10219),#10222);+#10219 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10220,#10221),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#10220 = CARTESIAN_POINT('',(0.,0.));+#10221 = CARTESIAN_POINT('',(1.,0.));+#10222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10223 = PCURVE('',#10224,#10229);+#10224 = PLANE('',#10225);+#10225 = AXIS2_PLACEMENT_3D('',#10226,#10227,#10228);+#10226 = CARTESIAN_POINT('',(20.07,-0.25,-4.));+#10227 = DIRECTION('',(0.,0.,-1.));+#10228 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#10229 = DEFINITIONAL_REPRESENTATION('',(#10230),#10234);+#10230 = LINE('',#10231,#10232);+#10231 = CARTESIAN_POINT('',(0.,0.));+#10232 = VECTOR('',#10233,1.);+#10233 = DIRECTION('',(0.707106781187,0.707106781187));+#10234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10235 = ORIENTED_EDGE('',*,*,#10236,.T.);+#10236 = EDGE_CURVE('',#10205,#10237,#10239,.T.);+#10237 = VERTEX_POINT('',#10238);+#10238 = CARTESIAN_POINT('',(20.82,-0.5,-3.));+#10239 = SURFACE_CURVE('',#10240,(#10243,#10250),.PCURVE_S1.);+#10240 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10241,#10242),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#10241 = CARTESIAN_POINT('',(20.57,-0.25,-4.));+#10242 = CARTESIAN_POINT('',(20.82,-0.5,-3.));+#10243 = PCURVE('',#10213,#10244);+#10244 = DEFINITIONAL_REPRESENTATION('',(#10245),#10249);+#10245 = LINE('',#10246,#10247);+#10246 = CARTESIAN_POINT('',(1.,0.));+#10247 = VECTOR('',#10248,1.);+#10248 = DIRECTION('',(0.,1.));+#10249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10250 = PCURVE('',#10251,#10256);+#10251 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#10252,#10253)+    ,(#10254,#10255+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#10252 = CARTESIAN_POINT('',(20.57,-0.25,-4.));+#10253 = CARTESIAN_POINT('',(20.82,-0.5,-3.));+#10254 = CARTESIAN_POINT('',(20.57,0.25,-4.));+#10255 = CARTESIAN_POINT('',(20.82,0.5,-3.));+#10256 = DEFINITIONAL_REPRESENTATION('',(#10257),#10261);+#10257 = LINE('',#10258,#10259);+#10258 = CARTESIAN_POINT('',(0.,0.));+#10259 = VECTOR('',#10260,1.);+#10260 = DIRECTION('',(0.,1.));+#10261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10262 = ORIENTED_EDGE('',*,*,#10263,.F.);+#10263 = EDGE_CURVE('',#10264,#10237,#10266,.T.);+#10264 = VERTEX_POINT('',#10265);+#10265 = CARTESIAN_POINT('',(19.82,-0.5,-3.));+#10266 = SURFACE_CURVE('',#10267,(#10271,#10278),.PCURVE_S1.);+#10267 = LINE('',#10268,#10269);+#10268 = CARTESIAN_POINT('',(19.82,-0.5,-3.));+#10269 = VECTOR('',#10270,1.);+#10270 = DIRECTION('',(1.,0.,0.));+#10271 = PCURVE('',#10213,#10272);+#10272 = DEFINITIONAL_REPRESENTATION('',(#10273),#10277);+#10273 = LINE('',#10274,#10275);+#10274 = CARTESIAN_POINT('',(0.,1.));+#10275 = VECTOR('',#10276,1.);+#10276 = DIRECTION('',(1.,0.));+#10277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10278 = PCURVE('',#10279,#10284);+#10279 = PLANE('',#10280);+#10280 = AXIS2_PLACEMENT_3D('',#10281,#10282,#10283);+#10281 = CARTESIAN_POINT('',(19.82,-0.5,-3.));+#10282 = DIRECTION('',(0.,1.,0.));+#10283 = DIRECTION('',(0.,0.,1.));+#10284 = DEFINITIONAL_REPRESENTATION('',(#10285),#10289);+#10285 = LINE('',#10286,#10287);+#10286 = CARTESIAN_POINT('',(0.,0.));+#10287 = VECTOR('',#10288,1.);+#10288 = DIRECTION('',(0.,1.));+#10289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10290 = ORIENTED_EDGE('',*,*,#10291,.F.);+#10291 = EDGE_CURVE('',#10203,#10264,#10292,.T.);+#10292 = SURFACE_CURVE('',#10293,(#10296,#10303),.PCURVE_S1.);+#10293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10294,#10295),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#10294 = CARTESIAN_POINT('',(20.07,-0.25,-4.));+#10295 = CARTESIAN_POINT('',(19.82,-0.5,-3.));+#10296 = PCURVE('',#10213,#10297);+#10297 = DEFINITIONAL_REPRESENTATION('',(#10298),#10302);+#10298 = LINE('',#10299,#10300);+#10299 = CARTESIAN_POINT('',(0.,0.));+#10300 = VECTOR('',#10301,1.);+#10301 = DIRECTION('',(0.,1.));+#10302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10303 = PCURVE('',#10304,#10309);+#10304 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#10305,#10306)+    ,(#10307,#10308+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#10305 = CARTESIAN_POINT('',(20.07,0.25,-4.));+#10306 = CARTESIAN_POINT('',(19.82,0.5,-3.));+#10307 = CARTESIAN_POINT('',(20.07,-0.25,-4.));+#10308 = CARTESIAN_POINT('',(19.82,-0.5,-3.));+#10309 = DEFINITIONAL_REPRESENTATION('',(#10310),#10314);+#10310 = LINE('',#10311,#10312);+#10311 = CARTESIAN_POINT('',(1.,0.));+#10312 = VECTOR('',#10313,1.);+#10313 = DIRECTION('',(0.,1.));+#10314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10315 = ADVANCED_FACE('',(#10316),#10304,.T.);+#10316 = FACE_BOUND('',#10317,.T.);+#10317 = EDGE_LOOP('',(#10318,#10340,#10341,#10369));+#10318 = ORIENTED_EDGE('',*,*,#10319,.T.);+#10319 = EDGE_CURVE('',#10320,#10203,#10322,.T.);+#10320 = VERTEX_POINT('',#10321);+#10321 = CARTESIAN_POINT('',(20.07,0.25,-4.));+#10322 = SURFACE_CURVE('',#10323,(#10327,#10333),.PCURVE_S1.);+#10323 = LINE('',#10324,#10325);+#10324 = CARTESIAN_POINT('',(20.07,0.25,-4.));+#10325 = VECTOR('',#10326,1.);+#10326 = DIRECTION('',(0.,-1.,0.));+#10327 = PCURVE('',#10304,#10328);+#10328 = DEFINITIONAL_REPRESENTATION('',(#10329),#10332);+#10329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10330,#10331),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#10330 = CARTESIAN_POINT('',(0.,0.));+#10331 = CARTESIAN_POINT('',(1.,0.));+#10332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10333 = PCURVE('',#10224,#10334);+#10334 = DEFINITIONAL_REPRESENTATION('',(#10335),#10339);+#10335 = LINE('',#10336,#10337);+#10336 = CARTESIAN_POINT('',(0.353553390593,-0.353553390593));+#10337 = VECTOR('',#10338,1.);+#10338 = DIRECTION('',(-0.707106781187,0.707106781187));+#10339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10340 = ORIENTED_EDGE('',*,*,#10291,.T.);+#10341 = ORIENTED_EDGE('',*,*,#10342,.F.);+#10342 = EDGE_CURVE('',#10343,#10264,#10345,.T.);+#10343 = VERTEX_POINT('',#10344);+#10344 = CARTESIAN_POINT('',(19.82,0.5,-3.));+#10345 = SURFACE_CURVE('',#10346,(#10350,#10357),.PCURVE_S1.);+#10346 = LINE('',#10347,#10348);+#10347 = CARTESIAN_POINT('',(19.82,0.5,-3.));+#10348 = VECTOR('',#10349,1.);+#10349 = DIRECTION('',(0.,-1.,0.));+#10350 = PCURVE('',#10304,#10351);+#10351 = DEFINITIONAL_REPRESENTATION('',(#10352),#10356);+#10352 = LINE('',#10353,#10354);+#10353 = CARTESIAN_POINT('',(0.,1.));+#10354 = VECTOR('',#10355,1.);+#10355 = DIRECTION('',(1.,0.));+#10356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10357 = PCURVE('',#10358,#10363);+#10358 = PLANE('',#10359);+#10359 = AXIS2_PLACEMENT_3D('',#10360,#10361,#10362);+#10360 = CARTESIAN_POINT('',(19.82,-0.5,-3.));+#10361 = DIRECTION('',(1.,0.,0.));+#10362 = DIRECTION('',(0.,0.,1.));+#10363 = DEFINITIONAL_REPRESENTATION('',(#10364),#10368);+#10364 = LINE('',#10365,#10366);+#10365 = CARTESIAN_POINT('',(0.,-1.));+#10366 = VECTOR('',#10367,1.);+#10367 = DIRECTION('',(0.,1.));+#10368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10369 = ORIENTED_EDGE('',*,*,#10370,.F.);+#10370 = EDGE_CURVE('',#10320,#10343,#10371,.T.);+#10371 = SURFACE_CURVE('',#10372,(#10375,#10382),.PCURVE_S1.);+#10372 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10373,#10374),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#10373 = CARTESIAN_POINT('',(20.07,0.25,-4.));+#10374 = CARTESIAN_POINT('',(19.82,0.5,-3.));+#10375 = PCURVE('',#10304,#10376);+#10376 = DEFINITIONAL_REPRESENTATION('',(#10377),#10381);+#10377 = LINE('',#10378,#10379);+#10378 = CARTESIAN_POINT('',(0.,0.));+#10379 = VECTOR('',#10380,1.);+#10380 = DIRECTION('',(0.,1.));+#10381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10382 = PCURVE('',#10383,#10388);+#10383 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#10384,#10385)+    ,(#10386,#10387+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#10384 = CARTESIAN_POINT('',(20.57,0.25,-4.));+#10385 = CARTESIAN_POINT('',(20.82,0.5,-3.));+#10386 = CARTESIAN_POINT('',(20.07,0.25,-4.));+#10387 = CARTESIAN_POINT('',(19.82,0.5,-3.));+#10388 = DEFINITIONAL_REPRESENTATION('',(#10389),#10393);+#10389 = LINE('',#10390,#10391);+#10390 = CARTESIAN_POINT('',(1.,0.));+#10391 = VECTOR('',#10392,1.);+#10392 = DIRECTION('',(0.,1.));+#10393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10394 = ADVANCED_FACE('',(#10395),#10383,.T.);+#10395 = FACE_BOUND('',#10396,.T.);+#10396 = EDGE_LOOP('',(#10397,#10419,#10420,#10448));+#10397 = ORIENTED_EDGE('',*,*,#10398,.T.);+#10398 = EDGE_CURVE('',#10399,#10320,#10401,.T.);+#10399 = VERTEX_POINT('',#10400);+#10400 = CARTESIAN_POINT('',(20.57,0.25,-4.));+#10401 = SURFACE_CURVE('',#10402,(#10406,#10412),.PCURVE_S1.);+#10402 = LINE('',#10403,#10404);+#10403 = CARTESIAN_POINT('',(20.57,0.25,-4.));+#10404 = VECTOR('',#10405,1.);+#10405 = DIRECTION('',(-1.,0.,0.));+#10406 = PCURVE('',#10383,#10407);+#10407 = DEFINITIONAL_REPRESENTATION('',(#10408),#10411);+#10408 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10409,#10410),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#10409 = CARTESIAN_POINT('',(0.,0.));+#10410 = CARTESIAN_POINT('',(1.,0.));+#10411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10412 = PCURVE('',#10224,#10413);+#10413 = DEFINITIONAL_REPRESENTATION('',(#10414),#10418);+#10414 = LINE('',#10415,#10416);+#10415 = CARTESIAN_POINT('',(0.707106781187,0.));+#10416 = VECTOR('',#10417,1.);+#10417 = DIRECTION('',(-0.707106781187,-0.707106781187));+#10418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10419 = ORIENTED_EDGE('',*,*,#10370,.T.);+#10420 = ORIENTED_EDGE('',*,*,#10421,.F.);+#10421 = EDGE_CURVE('',#10422,#10343,#10424,.T.);+#10422 = VERTEX_POINT('',#10423);+#10423 = CARTESIAN_POINT('',(20.82,0.5,-3.));+#10424 = SURFACE_CURVE('',#10425,(#10429,#10436),.PCURVE_S1.);+#10425 = LINE('',#10426,#10427);+#10426 = CARTESIAN_POINT('',(20.82,0.5,-3.));+#10427 = VECTOR('',#10428,1.);+#10428 = DIRECTION('',(-1.,0.,0.));+#10429 = PCURVE('',#10383,#10430);+#10430 = DEFINITIONAL_REPRESENTATION('',(#10431),#10435);+#10431 = LINE('',#10432,#10433);+#10432 = CARTESIAN_POINT('',(0.,1.));+#10433 = VECTOR('',#10434,1.);+#10434 = DIRECTION('',(1.,0.));+#10435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10436 = PCURVE('',#10437,#10442);+#10437 = PLANE('',#10438);+#10438 = AXIS2_PLACEMENT_3D('',#10439,#10440,#10441);+#10439 = CARTESIAN_POINT('',(19.82,0.5,-3.));+#10440 = DIRECTION('',(0.,1.,0.));+#10441 = DIRECTION('',(0.,0.,1.));+#10442 = DEFINITIONAL_REPRESENTATION('',(#10443),#10447);+#10443 = LINE('',#10444,#10445);+#10444 = CARTESIAN_POINT('',(0.,1.));+#10445 = VECTOR('',#10446,1.);+#10446 = DIRECTION('',(0.,-1.));+#10447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10448 = ORIENTED_EDGE('',*,*,#10449,.F.);+#10449 = EDGE_CURVE('',#10399,#10422,#10450,.T.);+#10450 = SURFACE_CURVE('',#10451,(#10454,#10461),.PCURVE_S1.);+#10451 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10452,#10453),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#10452 = CARTESIAN_POINT('',(20.57,0.25,-4.));+#10453 = CARTESIAN_POINT('',(20.82,0.5,-3.));+#10454 = PCURVE('',#10383,#10455);+#10455 = DEFINITIONAL_REPRESENTATION('',(#10456),#10460);+#10456 = LINE('',#10457,#10458);+#10457 = CARTESIAN_POINT('',(0.,0.));+#10458 = VECTOR('',#10459,1.);+#10459 = DIRECTION('',(0.,1.));+#10460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10461 = PCURVE('',#10251,#10462);+#10462 = DEFINITIONAL_REPRESENTATION('',(#10463),#10467);+#10463 = LINE('',#10464,#10465);+#10464 = CARTESIAN_POINT('',(1.,0.));+#10465 = VECTOR('',#10466,1.);+#10466 = DIRECTION('',(0.,1.));+#10467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10468 = ADVANCED_FACE('',(#10469),#10437,.T.);+#10469 = FACE_BOUND('',#10470,.T.);+#10470 = EDGE_LOOP('',(#10471,#10499,#10500,#10523));+#10471 = ORIENTED_EDGE('',*,*,#10472,.F.);+#10472 = EDGE_CURVE('',#10422,#10473,#10475,.T.);+#10473 = VERTEX_POINT('',#10474);+#10474 = CARTESIAN_POINT('',(20.82,0.5,3.43));+#10475 = SURFACE_CURVE('',#10476,(#10480,#10487),.PCURVE_S1.);+#10476 = LINE('',#10477,#10478);+#10477 = CARTESIAN_POINT('',(20.82,0.5,-3.));+#10478 = VECTOR('',#10479,1.);+#10479 = DIRECTION('',(0.,0.,1.));+#10480 = PCURVE('',#10437,#10481);+#10481 = DEFINITIONAL_REPRESENTATION('',(#10482),#10486);+#10482 = LINE('',#10483,#10484);+#10483 = CARTESIAN_POINT('',(0.,1.));+#10484 = VECTOR('',#10485,1.);+#10485 = DIRECTION('',(1.,0.));+#10486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10487 = PCURVE('',#10488,#10493);+#10488 = PLANE('',#10489);+#10489 = AXIS2_PLACEMENT_3D('',#10490,#10491,#10492);+#10490 = CARTESIAN_POINT('',(20.82,-0.5,-3.));+#10491 = DIRECTION('',(1.,0.,0.));+#10492 = DIRECTION('',(0.,0.,1.));+#10493 = DEFINITIONAL_REPRESENTATION('',(#10494),#10498);+#10494 = LINE('',#10495,#10496);+#10495 = CARTESIAN_POINT('',(0.,-1.));+#10496 = VECTOR('',#10497,1.);+#10497 = DIRECTION('',(1.,0.));+#10498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10499 = ORIENTED_EDGE('',*,*,#10421,.T.);+#10500 = ORIENTED_EDGE('',*,*,#10501,.T.);+#10501 = EDGE_CURVE('',#10343,#10502,#10504,.T.);+#10502 = VERTEX_POINT('',#10503);+#10503 = CARTESIAN_POINT('',(19.82,0.5,3.43));+#10504 = SURFACE_CURVE('',#10505,(#10509,#10516),.PCURVE_S1.);+#10505 = LINE('',#10506,#10507);+#10506 = CARTESIAN_POINT('',(19.82,0.5,-3.));+#10507 = VECTOR('',#10508,1.);+#10508 = DIRECTION('',(0.,0.,1.));+#10509 = PCURVE('',#10437,#10510);+#10510 = DEFINITIONAL_REPRESENTATION('',(#10511),#10515);+#10511 = LINE('',#10512,#10513);+#10512 = CARTESIAN_POINT('',(0.,0.));+#10513 = VECTOR('',#10514,1.);+#10514 = DIRECTION('',(1.,0.));+#10515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10516 = PCURVE('',#10358,#10517);+#10517 = DEFINITIONAL_REPRESENTATION('',(#10518),#10522);+#10518 = LINE('',#10519,#10520);+#10519 = CARTESIAN_POINT('',(0.,-1.));+#10520 = VECTOR('',#10521,1.);+#10521 = DIRECTION('',(1.,0.));+#10522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10523 = ORIENTED_EDGE('',*,*,#10524,.T.);+#10524 = EDGE_CURVE('',#10502,#10473,#10525,.T.);+#10525 = SURFACE_CURVE('',#10526,(#10530,#10536),.PCURVE_S1.);+#10526 = LINE('',#10527,#10528);+#10527 = CARTESIAN_POINT('',(19.82,0.5,3.43));+#10528 = VECTOR('',#10529,1.);+#10529 = DIRECTION('',(1.,0.,0.));+#10530 = PCURVE('',#10437,#10531);+#10531 = DEFINITIONAL_REPRESENTATION('',(#10532),#10535);+#10532 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10533,#10534),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#10533 = CARTESIAN_POINT('',(6.43,0.));+#10534 = CARTESIAN_POINT('',(6.43,1.));+#10535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10536 = PCURVE('',#10537,#10542);+#10537 = PLANE('',#10538);+#10538 = AXIS2_PLACEMENT_3D('',#10539,#10540,#10541);+#10539 = CARTESIAN_POINT('',(19.82,-0.5,3.43));+#10540 = DIRECTION('',(0.,0.,1.));+#10541 = DIRECTION('',(1.,0.,0.));+#10542 = DEFINITIONAL_REPRESENTATION('',(#10543),#10546);+#10543 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10544,#10545),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#10544 = CARTESIAN_POINT('',(0.,1.));+#10545 = CARTESIAN_POINT('',(1.,1.));+#10546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10547 = ADVANCED_FACE('',(#10548),#10537,.F.);+#10548 = FACE_BOUND('',#10549,.F.);+#10549 = EDGE_LOOP('',(#10550,#10573,#10574,#10597));+#10550 = ORIENTED_EDGE('',*,*,#10551,.F.);+#10551 = EDGE_CURVE('',#10502,#10552,#10554,.T.);+#10552 = VERTEX_POINT('',#10553);+#10553 = CARTESIAN_POINT('',(19.82,8.25,3.43));+#10554 = SURFACE_CURVE('',#10555,(#10559,#10566),.PCURVE_S1.);+#10555 = LINE('',#10556,#10557);+#10556 = CARTESIAN_POINT('',(19.82,-0.5,3.43));+#10557 = VECTOR('',#10558,1.);+#10558 = DIRECTION('',(0.,1.,0.));+#10559 = PCURVE('',#10537,#10560);+#10560 = DEFINITIONAL_REPRESENTATION('',(#10561),#10565);+#10561 = LINE('',#10562,#10563);+#10562 = CARTESIAN_POINT('',(0.,0.));+#10563 = VECTOR('',#10564,1.);+#10564 = DIRECTION('',(0.,1.));+#10565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10566 = PCURVE('',#10358,#10567);+#10567 = DEFINITIONAL_REPRESENTATION('',(#10568),#10572);+#10568 = LINE('',#10569,#10570);+#10569 = CARTESIAN_POINT('',(6.43,0.));+#10570 = VECTOR('',#10571,1.);+#10571 = DIRECTION('',(0.,-1.));+#10572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10573 = ORIENTED_EDGE('',*,*,#10524,.T.);+#10574 = ORIENTED_EDGE('',*,*,#10575,.T.);+#10575 = EDGE_CURVE('',#10473,#10576,#10578,.T.);+#10576 = VERTEX_POINT('',#10577);+#10577 = CARTESIAN_POINT('',(20.82,8.25,3.43));+#10578 = SURFACE_CURVE('',#10579,(#10583,#10590),.PCURVE_S1.);+#10579 = LINE('',#10580,#10581);+#10580 = CARTESIAN_POINT('',(20.82,-0.5,3.43));+#10581 = VECTOR('',#10582,1.);+#10582 = DIRECTION('',(0.,1.,0.));+#10583 = PCURVE('',#10537,#10584);+#10584 = DEFINITIONAL_REPRESENTATION('',(#10585),#10589);+#10585 = LINE('',#10586,#10587);+#10586 = CARTESIAN_POINT('',(1.,0.));+#10587 = VECTOR('',#10588,1.);+#10588 = DIRECTION('',(0.,1.));+#10589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10590 = PCURVE('',#10488,#10591);+#10591 = DEFINITIONAL_REPRESENTATION('',(#10592),#10596);+#10592 = LINE('',#10593,#10594);+#10593 = CARTESIAN_POINT('',(6.43,0.));+#10594 = VECTOR('',#10595,1.);+#10595 = DIRECTION('',(0.,-1.));+#10596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10597 = ORIENTED_EDGE('',*,*,#10598,.F.);+#10598 = EDGE_CURVE('',#10552,#10576,#10599,.T.);+#10599 = SURFACE_CURVE('',#10600,(#10604,#10611),.PCURVE_S1.);+#10600 = LINE('',#10601,#10602);+#10601 = CARTESIAN_POINT('',(19.82,8.25,3.43));+#10602 = VECTOR('',#10603,1.);+#10603 = DIRECTION('',(1.,0.,0.));+#10604 = PCURVE('',#10537,#10605);+#10605 = DEFINITIONAL_REPRESENTATION('',(#10606),#10610);+#10606 = LINE('',#10607,#10608);+#10607 = CARTESIAN_POINT('',(0.,8.75));+#10608 = VECTOR('',#10609,1.);+#10609 = DIRECTION('',(1.,0.));+#10610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10611 = PCURVE('',#10612,#10617);+#10612 = PLANE('',#10613);+#10613 = AXIS2_PLACEMENT_3D('',#10614,#10615,#10616);+#10614 = CARTESIAN_POINT('',(19.82,8.25,3.43));+#10615 = DIRECTION('',(0.,1.,0.));+#10616 = DIRECTION('',(0.,0.,1.));+#10617 = DEFINITIONAL_REPRESENTATION('',(#10618),#10622);+#10618 = LINE('',#10619,#10620);+#10619 = CARTESIAN_POINT('',(0.,0.));+#10620 = VECTOR('',#10621,1.);+#10621 = DIRECTION('',(0.,1.));+#10622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10623 = ADVANCED_FACE('',(#10624),#10612,.T.);+#10624 = FACE_BOUND('',#10625,.T.);+#10625 = EDGE_LOOP('',(#10626,#10627,#10650,#10678));+#10626 = ORIENTED_EDGE('',*,*,#10598,.F.);+#10627 = ORIENTED_EDGE('',*,*,#10628,.T.);+#10628 = EDGE_CURVE('',#10552,#10629,#10631,.T.);+#10629 = VERTEX_POINT('',#10630);+#10630 = CARTESIAN_POINT('',(19.82,8.25,4.43));+#10631 = SURFACE_CURVE('',#10632,(#10636,#10643),.PCURVE_S1.);+#10632 = LINE('',#10633,#10634);+#10633 = CARTESIAN_POINT('',(19.82,8.25,3.43));+#10634 = VECTOR('',#10635,1.);+#10635 = DIRECTION('',(0.,0.,1.));+#10636 = PCURVE('',#10612,#10637);+#10637 = DEFINITIONAL_REPRESENTATION('',(#10638),#10642);+#10638 = LINE('',#10639,#10640);+#10639 = CARTESIAN_POINT('',(0.,0.));+#10640 = VECTOR('',#10641,1.);+#10641 = DIRECTION('',(1.,0.));+#10642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10643 = PCURVE('',#10358,#10644);+#10644 = DEFINITIONAL_REPRESENTATION('',(#10645),#10649);+#10645 = LINE('',#10646,#10647);+#10646 = CARTESIAN_POINT('',(6.43,-8.75));+#10647 = VECTOR('',#10648,1.);+#10648 = DIRECTION('',(1.,0.));+#10649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10650 = ORIENTED_EDGE('',*,*,#10651,.T.);+#10651 = EDGE_CURVE('',#10629,#10652,#10654,.T.);+#10652 = VERTEX_POINT('',#10653);+#10653 = CARTESIAN_POINT('',(20.82,8.25,4.43));+#10654 = SURFACE_CURVE('',#10655,(#10659,#10666),.PCURVE_S1.);+#10655 = LINE('',#10656,#10657);+#10656 = CARTESIAN_POINT('',(19.82,8.25,4.43));+#10657 = VECTOR('',#10658,1.);+#10658 = DIRECTION('',(1.,0.,0.));+#10659 = PCURVE('',#10612,#10660);+#10660 = DEFINITIONAL_REPRESENTATION('',(#10661),#10665);+#10661 = LINE('',#10662,#10663);+#10662 = CARTESIAN_POINT('',(1.,0.));+#10663 = VECTOR('',#10664,1.);+#10664 = DIRECTION('',(0.,1.));+#10665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10666 = PCURVE('',#10667,#10672);+#10667 = PLANE('',#10668);+#10668 = AXIS2_PLACEMENT_3D('',#10669,#10670,#10671);+#10669 = CARTESIAN_POINT('',(19.82,-0.5,4.43));+#10670 = DIRECTION('',(0.,0.,1.));+#10671 = DIRECTION('',(1.,0.,0.));+#10672 = DEFINITIONAL_REPRESENTATION('',(#10673),#10677);+#10673 = LINE('',#10674,#10675);+#10674 = CARTESIAN_POINT('',(0.,8.75));+#10675 = VECTOR('',#10676,1.);+#10676 = DIRECTION('',(1.,0.));+#10677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10678 = ORIENTED_EDGE('',*,*,#10679,.F.);+#10679 = EDGE_CURVE('',#10576,#10652,#10680,.T.);+#10680 = SURFACE_CURVE('',#10681,(#10685,#10692),.PCURVE_S1.);+#10681 = LINE('',#10682,#10683);+#10682 = CARTESIAN_POINT('',(20.82,8.25,3.43));+#10683 = VECTOR('',#10684,1.);+#10684 = DIRECTION('',(0.,0.,1.));+#10685 = PCURVE('',#10612,#10686);+#10686 = DEFINITIONAL_REPRESENTATION('',(#10687),#10691);+#10687 = LINE('',#10688,#10689);+#10688 = CARTESIAN_POINT('',(0.,1.));+#10689 = VECTOR('',#10690,1.);+#10690 = DIRECTION('',(1.,0.));+#10691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10692 = PCURVE('',#10488,#10693);+#10693 = DEFINITIONAL_REPRESENTATION('',(#10694),#10698);+#10694 = LINE('',#10695,#10696);+#10695 = CARTESIAN_POINT('',(6.43,-8.75));+#10696 = VECTOR('',#10697,1.);+#10697 = DIRECTION('',(1.,0.));+#10698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10699 = ADVANCED_FACE('',(#10700),#10667,.T.);+#10700 = FACE_BOUND('',#10701,.T.);+#10701 = EDGE_LOOP('',(#10702,#10725,#10748,#10769));+#10702 = ORIENTED_EDGE('',*,*,#10703,.F.);+#10703 = EDGE_CURVE('',#10704,#10629,#10706,.T.);+#10704 = VERTEX_POINT('',#10705);+#10705 = CARTESIAN_POINT('',(19.82,-0.5,4.43));+#10706 = SURFACE_CURVE('',#10707,(#10711,#10718),.PCURVE_S1.);+#10707 = LINE('',#10708,#10709);+#10708 = CARTESIAN_POINT('',(19.82,-0.5,4.43));+#10709 = VECTOR('',#10710,1.);+#10710 = DIRECTION('',(0.,1.,0.));+#10711 = PCURVE('',#10667,#10712);+#10712 = DEFINITIONAL_REPRESENTATION('',(#10713),#10717);+#10713 = LINE('',#10714,#10715);+#10714 = CARTESIAN_POINT('',(0.,0.));+#10715 = VECTOR('',#10716,1.);+#10716 = DIRECTION('',(0.,1.));+#10717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10718 = PCURVE('',#10358,#10719);+#10719 = DEFINITIONAL_REPRESENTATION('',(#10720),#10724);+#10720 = LINE('',#10721,#10722);+#10721 = CARTESIAN_POINT('',(7.43,0.));+#10722 = VECTOR('',#10723,1.);+#10723 = DIRECTION('',(0.,-1.));+#10724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10725 = ORIENTED_EDGE('',*,*,#10726,.T.);+#10726 = EDGE_CURVE('',#10704,#10727,#10729,.T.);+#10727 = VERTEX_POINT('',#10728);+#10728 = CARTESIAN_POINT('',(20.82,-0.5,4.43));+#10729 = SURFACE_CURVE('',#10730,(#10734,#10741),.PCURVE_S1.);+#10730 = LINE('',#10731,#10732);+#10731 = CARTESIAN_POINT('',(19.82,-0.5,4.43));+#10732 = VECTOR('',#10733,1.);+#10733 = DIRECTION('',(1.,0.,0.));+#10734 = PCURVE('',#10667,#10735);+#10735 = DEFINITIONAL_REPRESENTATION('',(#10736),#10740);+#10736 = LINE('',#10737,#10738);+#10737 = CARTESIAN_POINT('',(0.,0.));+#10738 = VECTOR('',#10739,1.);+#10739 = DIRECTION('',(1.,0.));+#10740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10741 = PCURVE('',#10279,#10742);+#10742 = DEFINITIONAL_REPRESENTATION('',(#10743),#10747);+#10743 = LINE('',#10744,#10745);+#10744 = CARTESIAN_POINT('',(7.43,0.));+#10745 = VECTOR('',#10746,1.);+#10746 = DIRECTION('',(0.,1.));+#10747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10748 = ORIENTED_EDGE('',*,*,#10749,.F.);+#10749 = EDGE_CURVE('',#10652,#10727,#10750,.T.);+#10750 = SURFACE_CURVE('',#10751,(#10755,#10762),.PCURVE_S1.);+#10751 = LINE('',#10752,#10753);+#10752 = CARTESIAN_POINT('',(20.82,8.25,4.43));+#10753 = VECTOR('',#10754,1.);+#10754 = DIRECTION('',(0.,-1.,0.));+#10755 = PCURVE('',#10667,#10756);+#10756 = DEFINITIONAL_REPRESENTATION('',(#10757),#10761);+#10757 = LINE('',#10758,#10759);+#10758 = CARTESIAN_POINT('',(1.,8.75));+#10759 = VECTOR('',#10760,1.);+#10760 = DIRECTION('',(0.,-1.));+#10761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10762 = PCURVE('',#10488,#10763);+#10763 = DEFINITIONAL_REPRESENTATION('',(#10764),#10768);+#10764 = LINE('',#10765,#10766);+#10765 = CARTESIAN_POINT('',(7.43,-8.75));+#10766 = VECTOR('',#10767,1.);+#10767 = DIRECTION('',(0.,1.));+#10768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10769 = ORIENTED_EDGE('',*,*,#10651,.F.);+#10770 = ADVANCED_FACE('',(#10771),#10488,.T.);+#10771 = FACE_BOUND('',#10772,.T.);+#10772 = EDGE_LOOP('',(#10773,#10794,#10815,#10816,#10817,#10818));+#10773 = ORIENTED_EDGE('',*,*,#10774,.F.);+#10774 = EDGE_CURVE('',#10237,#10727,#10775,.T.);+#10775 = SURFACE_CURVE('',#10776,(#10780,#10787),.PCURVE_S1.);+#10776 = LINE('',#10777,#10778);+#10777 = CARTESIAN_POINT('',(20.82,-0.5,-3.));+#10778 = VECTOR('',#10779,1.);+#10779 = DIRECTION('',(0.,0.,1.));+#10780 = PCURVE('',#10488,#10781);+#10781 = DEFINITIONAL_REPRESENTATION('',(#10782),#10786);+#10782 = LINE('',#10783,#10784);+#10783 = CARTESIAN_POINT('',(0.,0.));+#10784 = VECTOR('',#10785,1.);+#10785 = DIRECTION('',(1.,0.));+#10786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10787 = PCURVE('',#10279,#10788);+#10788 = DEFINITIONAL_REPRESENTATION('',(#10789),#10793);+#10789 = LINE('',#10790,#10791);+#10790 = CARTESIAN_POINT('',(0.,1.));+#10791 = VECTOR('',#10792,1.);+#10792 = DIRECTION('',(1.,0.));+#10793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10794 = ORIENTED_EDGE('',*,*,#10795,.T.);+#10795 = EDGE_CURVE('',#10237,#10422,#10796,.T.);+#10796 = SURFACE_CURVE('',#10797,(#10801,#10808),.PCURVE_S1.);+#10797 = LINE('',#10798,#10799);+#10798 = CARTESIAN_POINT('',(20.82,-0.5,-3.));+#10799 = VECTOR('',#10800,1.);+#10800 = DIRECTION('',(0.,1.,0.));+#10801 = PCURVE('',#10488,#10802);+#10802 = DEFINITIONAL_REPRESENTATION('',(#10803),#10807);+#10803 = LINE('',#10804,#10805);+#10804 = CARTESIAN_POINT('',(0.,0.));+#10805 = VECTOR('',#10806,1.);+#10806 = DIRECTION('',(0.,-1.));+#10807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10808 = PCURVE('',#10251,#10809);+#10809 = DEFINITIONAL_REPRESENTATION('',(#10810),#10814);+#10810 = LINE('',#10811,#10812);+#10811 = CARTESIAN_POINT('',(0.,1.));+#10812 = VECTOR('',#10813,1.);+#10813 = DIRECTION('',(1.,0.));+#10814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10815 = ORIENTED_EDGE('',*,*,#10472,.T.);+#10816 = ORIENTED_EDGE('',*,*,#10575,.T.);+#10817 = ORIENTED_EDGE('',*,*,#10679,.T.);+#10818 = ORIENTED_EDGE('',*,*,#10749,.T.);+#10819 = ADVANCED_FACE('',(#10820),#10358,.F.);+#10820 = FACE_BOUND('',#10821,.F.);+#10821 = EDGE_LOOP('',(#10822,#10823,#10824,#10825,#10826,#10827));+#10822 = ORIENTED_EDGE('',*,*,#10342,.F.);+#10823 = ORIENTED_EDGE('',*,*,#10501,.T.);+#10824 = ORIENTED_EDGE('',*,*,#10551,.T.);+#10825 = ORIENTED_EDGE('',*,*,#10628,.T.);+#10826 = ORIENTED_EDGE('',*,*,#10703,.F.);+#10827 = ORIENTED_EDGE('',*,*,#10828,.T.);+#10828 = EDGE_CURVE('',#10704,#10264,#10829,.T.);+#10829 = SURFACE_CURVE('',#10830,(#10834,#10841),.PCURVE_S1.);+#10830 = LINE('',#10831,#10832);+#10831 = CARTESIAN_POINT('',(19.82,-0.5,4.43));+#10832 = VECTOR('',#10833,1.);+#10833 = DIRECTION('',(0.,0.,-1.));+#10834 = PCURVE('',#10358,#10835);+#10835 = DEFINITIONAL_REPRESENTATION('',(#10836),#10840);+#10836 = LINE('',#10837,#10838);+#10837 = CARTESIAN_POINT('',(7.43,0.));+#10838 = VECTOR('',#10839,1.);+#10839 = DIRECTION('',(-1.,0.));+#10840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10841 = PCURVE('',#10279,#10842);+#10842 = DEFINITIONAL_REPRESENTATION('',(#10843),#10847);+#10843 = LINE('',#10844,#10845);+#10844 = CARTESIAN_POINT('',(7.43,0.));+#10845 = VECTOR('',#10846,1.);+#10846 = DIRECTION('',(-1.,0.));+#10847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10848 = ADVANCED_FACE('',(#10849),#10279,.F.);+#10849 = FACE_BOUND('',#10850,.F.);+#10850 = EDGE_LOOP('',(#10851,#10852,#10853,#10854));+#10851 = ORIENTED_EDGE('',*,*,#10263,.F.);+#10852 = ORIENTED_EDGE('',*,*,#10828,.F.);+#10853 = ORIENTED_EDGE('',*,*,#10726,.T.);+#10854 = ORIENTED_EDGE('',*,*,#10774,.F.);+#10855 = ADVANCED_FACE('',(#10856),#10251,.T.);+#10856 = FACE_BOUND('',#10857,.T.);+#10857 = EDGE_LOOP('',(#10858,#10878,#10879,#10880));+#10858 = ORIENTED_EDGE('',*,*,#10859,.T.);+#10859 = EDGE_CURVE('',#10205,#10399,#10860,.T.);+#10860 = SURFACE_CURVE('',#10861,(#10865,#10871),.PCURVE_S1.);+#10861 = LINE('',#10862,#10863);+#10862 = CARTESIAN_POINT('',(20.57,-0.25,-4.));+#10863 = VECTOR('',#10864,1.);+#10864 = DIRECTION('',(0.,1.,0.));+#10865 = PCURVE('',#10251,#10866);+#10866 = DEFINITIONAL_REPRESENTATION('',(#10867),#10870);+#10867 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10868,#10869),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#10868 = CARTESIAN_POINT('',(0.,0.));+#10869 = CARTESIAN_POINT('',(1.,0.));+#10870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10871 = PCURVE('',#10224,#10872);+#10872 = DEFINITIONAL_REPRESENTATION('',(#10873),#10877);+#10873 = LINE('',#10874,#10875);+#10874 = CARTESIAN_POINT('',(0.353553390593,0.353553390593));+#10875 = VECTOR('',#10876,1.);+#10876 = DIRECTION('',(0.707106781187,-0.707106781187));+#10877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10878 = ORIENTED_EDGE('',*,*,#10449,.T.);+#10879 = ORIENTED_EDGE('',*,*,#10795,.F.);+#10880 = ORIENTED_EDGE('',*,*,#10236,.F.);+#10881 = ADVANCED_FACE('',(#10882),#10224,.T.);+#10882 = FACE_BOUND('',#10883,.F.);+#10883 = EDGE_LOOP('',(#10884,#10885,#10886,#10887));+#10884 = ORIENTED_EDGE('',*,*,#10202,.T.);+#10885 = ORIENTED_EDGE('',*,*,#10859,.T.);+#10886 = ORIENTED_EDGE('',*,*,#10398,.T.);+#10887 = ORIENTED_EDGE('',*,*,#10319,.T.);+#10888 = MANIFOLD_SOLID_BREP('',#10889);+#10889 = CLOSED_SHELL('',(#10890,#11007,#11086,#11160,#11239,#11315,+    #11391,#11462,#11511,#11540,#11547,#11573));+#10890 = ADVANCED_FACE('',(#10891),#10905,.T.);+#10891 = FACE_BOUND('',#10892,.T.);+#10892 = EDGE_LOOP('',(#10893,#10927,#10954,#10982));+#10893 = ORIENTED_EDGE('',*,*,#10894,.T.);+#10894 = EDGE_CURVE('',#10895,#10897,#10899,.T.);+#10895 = VERTEX_POINT('',#10896);+#10896 = CARTESIAN_POINT('',(25.15,-0.25,-4.));+#10897 = VERTEX_POINT('',#10898);+#10898 = CARTESIAN_POINT('',(25.65,-0.25,-4.));+#10899 = SURFACE_CURVE('',#10900,(#10904,#10915),.PCURVE_S1.);+#10900 = LINE('',#10901,#10902);+#10901 = CARTESIAN_POINT('',(25.15,-0.25,-4.));+#10902 = VECTOR('',#10903,1.);+#10903 = DIRECTION('',(1.,0.,0.));+#10904 = PCURVE('',#10905,#10910);+#10905 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#10906,#10907)+    ,(#10908,#10909+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#10906 = CARTESIAN_POINT('',(25.15,-0.25,-4.));+#10907 = CARTESIAN_POINT('',(24.9,-0.5,-3.));+#10908 = CARTESIAN_POINT('',(25.65,-0.25,-4.));+#10909 = CARTESIAN_POINT('',(25.9,-0.5,-3.));+#10910 = DEFINITIONAL_REPRESENTATION('',(#10911),#10914);+#10911 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10912,#10913),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#10912 = CARTESIAN_POINT('',(0.,0.));+#10913 = CARTESIAN_POINT('',(1.,0.));+#10914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10915 = PCURVE('',#10916,#10921);+#10916 = PLANE('',#10917);+#10917 = AXIS2_PLACEMENT_3D('',#10918,#10919,#10920);+#10918 = CARTESIAN_POINT('',(25.15,-0.25,-4.));+#10919 = DIRECTION('',(0.,0.,-1.));+#10920 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#10921 = DEFINITIONAL_REPRESENTATION('',(#10922),#10926);+#10922 = LINE('',#10923,#10924);+#10923 = CARTESIAN_POINT('',(0.,0.));+#10924 = VECTOR('',#10925,1.);+#10925 = DIRECTION('',(0.707106781187,0.707106781187));+#10926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10927 = ORIENTED_EDGE('',*,*,#10928,.T.);+#10928 = EDGE_CURVE('',#10897,#10929,#10931,.T.);+#10929 = VERTEX_POINT('',#10930);+#10930 = CARTESIAN_POINT('',(25.9,-0.5,-3.));+#10931 = SURFACE_CURVE('',#10932,(#10935,#10942),.PCURVE_S1.);+#10932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10933,#10934),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#10933 = CARTESIAN_POINT('',(25.65,-0.25,-4.));+#10934 = CARTESIAN_POINT('',(25.9,-0.5,-3.));+#10935 = PCURVE('',#10905,#10936);+#10936 = DEFINITIONAL_REPRESENTATION('',(#10937),#10941);+#10937 = LINE('',#10938,#10939);+#10938 = CARTESIAN_POINT('',(1.,0.));+#10939 = VECTOR('',#10940,1.);+#10940 = DIRECTION('',(0.,1.));+#10941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10942 = PCURVE('',#10943,#10948);+#10943 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#10944,#10945)+    ,(#10946,#10947+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#10944 = CARTESIAN_POINT('',(25.65,-0.25,-4.));+#10945 = CARTESIAN_POINT('',(25.9,-0.5,-3.));+#10946 = CARTESIAN_POINT('',(25.65,0.25,-4.));+#10947 = CARTESIAN_POINT('',(25.9,0.5,-3.));+#10948 = DEFINITIONAL_REPRESENTATION('',(#10949),#10953);+#10949 = LINE('',#10950,#10951);+#10950 = CARTESIAN_POINT('',(0.,0.));+#10951 = VECTOR('',#10952,1.);+#10952 = DIRECTION('',(0.,1.));+#10953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10954 = ORIENTED_EDGE('',*,*,#10955,.F.);+#10955 = EDGE_CURVE('',#10956,#10929,#10958,.T.);+#10956 = VERTEX_POINT('',#10957);+#10957 = CARTESIAN_POINT('',(24.9,-0.5,-3.));+#10958 = SURFACE_CURVE('',#10959,(#10963,#10970),.PCURVE_S1.);+#10959 = LINE('',#10960,#10961);+#10960 = CARTESIAN_POINT('',(24.9,-0.5,-3.));+#10961 = VECTOR('',#10962,1.);+#10962 = DIRECTION('',(1.,0.,0.));+#10963 = PCURVE('',#10905,#10964);+#10964 = DEFINITIONAL_REPRESENTATION('',(#10965),#10969);+#10965 = LINE('',#10966,#10967);+#10966 = CARTESIAN_POINT('',(0.,1.));+#10967 = VECTOR('',#10968,1.);+#10968 = DIRECTION('',(1.,0.));+#10969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10970 = PCURVE('',#10971,#10976);+#10971 = PLANE('',#10972);+#10972 = AXIS2_PLACEMENT_3D('',#10973,#10974,#10975);+#10973 = CARTESIAN_POINT('',(24.9,-0.5,-3.));+#10974 = DIRECTION('',(0.,1.,0.));+#10975 = DIRECTION('',(0.,0.,1.));+#10976 = DEFINITIONAL_REPRESENTATION('',(#10977),#10981);+#10977 = LINE('',#10978,#10979);+#10978 = CARTESIAN_POINT('',(0.,0.));+#10979 = VECTOR('',#10980,1.);+#10980 = DIRECTION('',(0.,1.));+#10981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10982 = ORIENTED_EDGE('',*,*,#10983,.F.);+#10983 = EDGE_CURVE('',#10895,#10956,#10984,.T.);+#10984 = SURFACE_CURVE('',#10985,(#10988,#10995),.PCURVE_S1.);+#10985 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10986,#10987),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#10986 = CARTESIAN_POINT('',(25.15,-0.25,-4.));+#10987 = CARTESIAN_POINT('',(24.9,-0.5,-3.));+#10988 = PCURVE('',#10905,#10989);+#10989 = DEFINITIONAL_REPRESENTATION('',(#10990),#10994);+#10990 = LINE('',#10991,#10992);+#10991 = CARTESIAN_POINT('',(0.,0.));+#10992 = VECTOR('',#10993,1.);+#10993 = DIRECTION('',(0.,1.));+#10994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10995 = PCURVE('',#10996,#11001);+#10996 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#10997,#10998)+    ,(#10999,#11000+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#10997 = CARTESIAN_POINT('',(25.15,0.25,-4.));+#10998 = CARTESIAN_POINT('',(24.9,0.5,-3.));+#10999 = CARTESIAN_POINT('',(25.15,-0.25,-4.));+#11000 = CARTESIAN_POINT('',(24.9,-0.5,-3.));+#11001 = DEFINITIONAL_REPRESENTATION('',(#11002),#11006);+#11002 = LINE('',#11003,#11004);+#11003 = CARTESIAN_POINT('',(1.,0.));+#11004 = VECTOR('',#11005,1.);+#11005 = DIRECTION('',(0.,1.));+#11006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11007 = ADVANCED_FACE('',(#11008),#10996,.T.);+#11008 = FACE_BOUND('',#11009,.T.);+#11009 = EDGE_LOOP('',(#11010,#11032,#11033,#11061));+#11010 = ORIENTED_EDGE('',*,*,#11011,.T.);+#11011 = EDGE_CURVE('',#11012,#10895,#11014,.T.);+#11012 = VERTEX_POINT('',#11013);+#11013 = CARTESIAN_POINT('',(25.15,0.25,-4.));+#11014 = SURFACE_CURVE('',#11015,(#11019,#11025),.PCURVE_S1.);+#11015 = LINE('',#11016,#11017);+#11016 = CARTESIAN_POINT('',(25.15,0.25,-4.));+#11017 = VECTOR('',#11018,1.);+#11018 = DIRECTION('',(0.,-1.,0.));+#11019 = PCURVE('',#10996,#11020);+#11020 = DEFINITIONAL_REPRESENTATION('',(#11021),#11024);+#11021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11022,#11023),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#11022 = CARTESIAN_POINT('',(0.,0.));+#11023 = CARTESIAN_POINT('',(1.,0.));+#11024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11025 = PCURVE('',#10916,#11026);+#11026 = DEFINITIONAL_REPRESENTATION('',(#11027),#11031);+#11027 = LINE('',#11028,#11029);+#11028 = CARTESIAN_POINT('',(0.353553390593,-0.353553390593));+#11029 = VECTOR('',#11030,1.);+#11030 = DIRECTION('',(-0.707106781187,0.707106781187));+#11031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11032 = ORIENTED_EDGE('',*,*,#10983,.T.);+#11033 = ORIENTED_EDGE('',*,*,#11034,.F.);+#11034 = EDGE_CURVE('',#11035,#10956,#11037,.T.);+#11035 = VERTEX_POINT('',#11036);+#11036 = CARTESIAN_POINT('',(24.9,0.5,-3.));+#11037 = SURFACE_CURVE('',#11038,(#11042,#11049),.PCURVE_S1.);+#11038 = LINE('',#11039,#11040);+#11039 = CARTESIAN_POINT('',(24.9,0.5,-3.));+#11040 = VECTOR('',#11041,1.);+#11041 = DIRECTION('',(0.,-1.,0.));+#11042 = PCURVE('',#10996,#11043);+#11043 = DEFINITIONAL_REPRESENTATION('',(#11044),#11048);+#11044 = LINE('',#11045,#11046);+#11045 = CARTESIAN_POINT('',(0.,1.));+#11046 = VECTOR('',#11047,1.);+#11047 = DIRECTION('',(1.,0.));+#11048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11049 = PCURVE('',#11050,#11055);+#11050 = PLANE('',#11051);+#11051 = AXIS2_PLACEMENT_3D('',#11052,#11053,#11054);+#11052 = CARTESIAN_POINT('',(24.9,-0.5,-3.));+#11053 = DIRECTION('',(1.,0.,0.));+#11054 = DIRECTION('',(0.,0.,1.));+#11055 = DEFINITIONAL_REPRESENTATION('',(#11056),#11060);+#11056 = LINE('',#11057,#11058);+#11057 = CARTESIAN_POINT('',(0.,-1.));+#11058 = VECTOR('',#11059,1.);+#11059 = DIRECTION('',(0.,1.));+#11060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11061 = ORIENTED_EDGE('',*,*,#11062,.F.);+#11062 = EDGE_CURVE('',#11012,#11035,#11063,.T.);+#11063 = SURFACE_CURVE('',#11064,(#11067,#11074),.PCURVE_S1.);+#11064 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11065,#11066),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#11065 = CARTESIAN_POINT('',(25.15,0.25,-4.));+#11066 = CARTESIAN_POINT('',(24.9,0.5,-3.));+#11067 = PCURVE('',#10996,#11068);+#11068 = DEFINITIONAL_REPRESENTATION('',(#11069),#11073);+#11069 = LINE('',#11070,#11071);+#11070 = CARTESIAN_POINT('',(0.,0.));+#11071 = VECTOR('',#11072,1.);+#11072 = DIRECTION('',(0.,1.));+#11073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11074 = PCURVE('',#11075,#11080);+#11075 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#11076,#11077)+    ,(#11078,#11079+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#11076 = CARTESIAN_POINT('',(25.65,0.25,-4.));+#11077 = CARTESIAN_POINT('',(25.9,0.5,-3.));+#11078 = CARTESIAN_POINT('',(25.15,0.25,-4.));+#11079 = CARTESIAN_POINT('',(24.9,0.5,-3.));+#11080 = DEFINITIONAL_REPRESENTATION('',(#11081),#11085);+#11081 = LINE('',#11082,#11083);+#11082 = CARTESIAN_POINT('',(1.,0.));+#11083 = VECTOR('',#11084,1.);+#11084 = DIRECTION('',(0.,1.));+#11085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11086 = ADVANCED_FACE('',(#11087),#11075,.T.);+#11087 = FACE_BOUND('',#11088,.T.);+#11088 = EDGE_LOOP('',(#11089,#11111,#11112,#11140));+#11089 = ORIENTED_EDGE('',*,*,#11090,.T.);+#11090 = EDGE_CURVE('',#11091,#11012,#11093,.T.);+#11091 = VERTEX_POINT('',#11092);+#11092 = CARTESIAN_POINT('',(25.65,0.25,-4.));+#11093 = SURFACE_CURVE('',#11094,(#11098,#11104),.PCURVE_S1.);+#11094 = LINE('',#11095,#11096);+#11095 = CARTESIAN_POINT('',(25.65,0.25,-4.));+#11096 = VECTOR('',#11097,1.);+#11097 = DIRECTION('',(-1.,0.,0.));+#11098 = PCURVE('',#11075,#11099);+#11099 = DEFINITIONAL_REPRESENTATION('',(#11100),#11103);+#11100 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11101,#11102),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#11101 = CARTESIAN_POINT('',(0.,0.));+#11102 = CARTESIAN_POINT('',(1.,0.));+#11103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11104 = PCURVE('',#10916,#11105);+#11105 = DEFINITIONAL_REPRESENTATION('',(#11106),#11110);+#11106 = LINE('',#11107,#11108);+#11107 = CARTESIAN_POINT('',(0.707106781187,0.));+#11108 = VECTOR('',#11109,1.);+#11109 = DIRECTION('',(-0.707106781187,-0.707106781187));+#11110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11111 = ORIENTED_EDGE('',*,*,#11062,.T.);+#11112 = ORIENTED_EDGE('',*,*,#11113,.F.);+#11113 = EDGE_CURVE('',#11114,#11035,#11116,.T.);+#11114 = VERTEX_POINT('',#11115);+#11115 = CARTESIAN_POINT('',(25.9,0.5,-3.));+#11116 = SURFACE_CURVE('',#11117,(#11121,#11128),.PCURVE_S1.);+#11117 = LINE('',#11118,#11119);+#11118 = CARTESIAN_POINT('',(25.9,0.5,-3.));+#11119 = VECTOR('',#11120,1.);+#11120 = DIRECTION('',(-1.,0.,0.));+#11121 = PCURVE('',#11075,#11122);+#11122 = DEFINITIONAL_REPRESENTATION('',(#11123),#11127);+#11123 = LINE('',#11124,#11125);+#11124 = CARTESIAN_POINT('',(0.,1.));+#11125 = VECTOR('',#11126,1.);+#11126 = DIRECTION('',(1.,0.));+#11127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11128 = PCURVE('',#11129,#11134);+#11129 = PLANE('',#11130);+#11130 = AXIS2_PLACEMENT_3D('',#11131,#11132,#11133);+#11131 = CARTESIAN_POINT('',(24.9,0.5,-3.));+#11132 = DIRECTION('',(0.,1.,0.));+#11133 = DIRECTION('',(0.,0.,1.));+#11134 = DEFINITIONAL_REPRESENTATION('',(#11135),#11139);+#11135 = LINE('',#11136,#11137);+#11136 = CARTESIAN_POINT('',(0.,1.));+#11137 = VECTOR('',#11138,1.);+#11138 = DIRECTION('',(0.,-1.));+#11139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11140 = ORIENTED_EDGE('',*,*,#11141,.F.);+#11141 = EDGE_CURVE('',#11091,#11114,#11142,.T.);+#11142 = SURFACE_CURVE('',#11143,(#11146,#11153),.PCURVE_S1.);+#11143 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11144,#11145),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#11144 = CARTESIAN_POINT('',(25.65,0.25,-4.));+#11145 = CARTESIAN_POINT('',(25.9,0.5,-3.));+#11146 = PCURVE('',#11075,#11147);+#11147 = DEFINITIONAL_REPRESENTATION('',(#11148),#11152);+#11148 = LINE('',#11149,#11150);+#11149 = CARTESIAN_POINT('',(0.,0.));+#11150 = VECTOR('',#11151,1.);+#11151 = DIRECTION('',(0.,1.));+#11152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11153 = PCURVE('',#10943,#11154);+#11154 = DEFINITIONAL_REPRESENTATION('',(#11155),#11159);+#11155 = LINE('',#11156,#11157);+#11156 = CARTESIAN_POINT('',(1.,0.));+#11157 = VECTOR('',#11158,1.);+#11158 = DIRECTION('',(0.,1.));+#11159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11160 = ADVANCED_FACE('',(#11161),#11129,.T.);+#11161 = FACE_BOUND('',#11162,.T.);+#11162 = EDGE_LOOP('',(#11163,#11191,#11192,#11215));+#11163 = ORIENTED_EDGE('',*,*,#11164,.F.);+#11164 = EDGE_CURVE('',#11114,#11165,#11167,.T.);+#11165 = VERTEX_POINT('',#11166);+#11166 = CARTESIAN_POINT('',(25.9,0.5,3.43));+#11167 = SURFACE_CURVE('',#11168,(#11172,#11179),.PCURVE_S1.);+#11168 = LINE('',#11169,#11170);+#11169 = CARTESIAN_POINT('',(25.9,0.5,-3.));+#11170 = VECTOR('',#11171,1.);+#11171 = DIRECTION('',(0.,0.,1.));+#11172 = PCURVE('',#11129,#11173);+#11173 = DEFINITIONAL_REPRESENTATION('',(#11174),#11178);+#11174 = LINE('',#11175,#11176);+#11175 = CARTESIAN_POINT('',(0.,1.));+#11176 = VECTOR('',#11177,1.);+#11177 = DIRECTION('',(1.,0.));+#11178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11179 = PCURVE('',#11180,#11185);+#11180 = PLANE('',#11181);+#11181 = AXIS2_PLACEMENT_3D('',#11182,#11183,#11184);+#11182 = CARTESIAN_POINT('',(25.9,-0.5,-3.));+#11183 = DIRECTION('',(1.,0.,0.));+#11184 = DIRECTION('',(0.,0.,1.));+#11185 = DEFINITIONAL_REPRESENTATION('',(#11186),#11190);+#11186 = LINE('',#11187,#11188);+#11187 = CARTESIAN_POINT('',(0.,-1.));+#11188 = VECTOR('',#11189,1.);+#11189 = DIRECTION('',(1.,0.));+#11190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11191 = ORIENTED_EDGE('',*,*,#11113,.T.);+#11192 = ORIENTED_EDGE('',*,*,#11193,.T.);+#11193 = EDGE_CURVE('',#11035,#11194,#11196,.T.);+#11194 = VERTEX_POINT('',#11195);+#11195 = CARTESIAN_POINT('',(24.9,0.5,3.43));+#11196 = SURFACE_CURVE('',#11197,(#11201,#11208),.PCURVE_S1.);+#11197 = LINE('',#11198,#11199);+#11198 = CARTESIAN_POINT('',(24.9,0.5,-3.));+#11199 = VECTOR('',#11200,1.);+#11200 = DIRECTION('',(0.,0.,1.));+#11201 = PCURVE('',#11129,#11202);+#11202 = DEFINITIONAL_REPRESENTATION('',(#11203),#11207);+#11203 = LINE('',#11204,#11205);+#11204 = CARTESIAN_POINT('',(0.,0.));+#11205 = VECTOR('',#11206,1.);+#11206 = DIRECTION('',(1.,0.));+#11207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11208 = PCURVE('',#11050,#11209);+#11209 = DEFINITIONAL_REPRESENTATION('',(#11210),#11214);+#11210 = LINE('',#11211,#11212);+#11211 = CARTESIAN_POINT('',(0.,-1.));+#11212 = VECTOR('',#11213,1.);+#11213 = DIRECTION('',(1.,0.));+#11214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11215 = ORIENTED_EDGE('',*,*,#11216,.T.);+#11216 = EDGE_CURVE('',#11194,#11165,#11217,.T.);+#11217 = SURFACE_CURVE('',#11218,(#11222,#11228),.PCURVE_S1.);+#11218 = LINE('',#11219,#11220);+#11219 = CARTESIAN_POINT('',(24.9,0.5,3.43));+#11220 = VECTOR('',#11221,1.);+#11221 = DIRECTION('',(1.,0.,0.));+#11222 = PCURVE('',#11129,#11223);+#11223 = DEFINITIONAL_REPRESENTATION('',(#11224),#11227);+#11224 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11225,#11226),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#11225 = CARTESIAN_POINT('',(6.43,0.));+#11226 = CARTESIAN_POINT('',(6.43,1.));+#11227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11228 = PCURVE('',#11229,#11234);+#11229 = PLANE('',#11230);+#11230 = AXIS2_PLACEMENT_3D('',#11231,#11232,#11233);+#11231 = CARTESIAN_POINT('',(24.9,-0.5,3.43));+#11232 = DIRECTION('',(0.,0.,1.));+#11233 = DIRECTION('',(1.,0.,0.));+#11234 = DEFINITIONAL_REPRESENTATION('',(#11235),#11238);+#11235 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11236,#11237),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#11236 = CARTESIAN_POINT('',(0.,1.));+#11237 = CARTESIAN_POINT('',(1.,1.));+#11238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11239 = ADVANCED_FACE('',(#11240),#11229,.F.);+#11240 = FACE_BOUND('',#11241,.F.);+#11241 = EDGE_LOOP('',(#11242,#11265,#11266,#11289));+#11242 = ORIENTED_EDGE('',*,*,#11243,.F.);+#11243 = EDGE_CURVE('',#11194,#11244,#11246,.T.);+#11244 = VERTEX_POINT('',#11245);+#11245 = CARTESIAN_POINT('',(24.9,8.25,3.43));+#11246 = SURFACE_CURVE('',#11247,(#11251,#11258),.PCURVE_S1.);+#11247 = LINE('',#11248,#11249);+#11248 = CARTESIAN_POINT('',(24.9,-0.5,3.43));+#11249 = VECTOR('',#11250,1.);+#11250 = DIRECTION('',(0.,1.,0.));+#11251 = PCURVE('',#11229,#11252);+#11252 = DEFINITIONAL_REPRESENTATION('',(#11253),#11257);+#11253 = LINE('',#11254,#11255);+#11254 = CARTESIAN_POINT('',(0.,0.));+#11255 = VECTOR('',#11256,1.);+#11256 = DIRECTION('',(0.,1.));+#11257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11258 = PCURVE('',#11050,#11259);+#11259 = DEFINITIONAL_REPRESENTATION('',(#11260),#11264);+#11260 = LINE('',#11261,#11262);+#11261 = CARTESIAN_POINT('',(6.43,0.));+#11262 = VECTOR('',#11263,1.);+#11263 = DIRECTION('',(0.,-1.));+#11264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11265 = ORIENTED_EDGE('',*,*,#11216,.T.);+#11266 = ORIENTED_EDGE('',*,*,#11267,.T.);+#11267 = EDGE_CURVE('',#11165,#11268,#11270,.T.);+#11268 = VERTEX_POINT('',#11269);+#11269 = CARTESIAN_POINT('',(25.9,8.25,3.43));+#11270 = SURFACE_CURVE('',#11271,(#11275,#11282),.PCURVE_S1.);+#11271 = LINE('',#11272,#11273);+#11272 = CARTESIAN_POINT('',(25.9,-0.5,3.43));+#11273 = VECTOR('',#11274,1.);+#11274 = DIRECTION('',(0.,1.,0.));+#11275 = PCURVE('',#11229,#11276);+#11276 = DEFINITIONAL_REPRESENTATION('',(#11277),#11281);+#11277 = LINE('',#11278,#11279);+#11278 = CARTESIAN_POINT('',(1.,0.));+#11279 = VECTOR('',#11280,1.);+#11280 = DIRECTION('',(0.,1.));+#11281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11282 = PCURVE('',#11180,#11283);+#11283 = DEFINITIONAL_REPRESENTATION('',(#11284),#11288);+#11284 = LINE('',#11285,#11286);+#11285 = CARTESIAN_POINT('',(6.43,0.));+#11286 = VECTOR('',#11287,1.);+#11287 = DIRECTION('',(0.,-1.));+#11288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11289 = ORIENTED_EDGE('',*,*,#11290,.F.);+#11290 = EDGE_CURVE('',#11244,#11268,#11291,.T.);+#11291 = SURFACE_CURVE('',#11292,(#11296,#11303),.PCURVE_S1.);+#11292 = LINE('',#11293,#11294);+#11293 = CARTESIAN_POINT('',(24.9,8.25,3.43));+#11294 = VECTOR('',#11295,1.);+#11295 = DIRECTION('',(1.,0.,0.));+#11296 = PCURVE('',#11229,#11297);+#11297 = DEFINITIONAL_REPRESENTATION('',(#11298),#11302);+#11298 = LINE('',#11299,#11300);+#11299 = CARTESIAN_POINT('',(0.,8.75));+#11300 = VECTOR('',#11301,1.);+#11301 = DIRECTION('',(1.,0.));+#11302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11303 = PCURVE('',#11304,#11309);+#11304 = PLANE('',#11305);+#11305 = AXIS2_PLACEMENT_3D('',#11306,#11307,#11308);+#11306 = CARTESIAN_POINT('',(24.9,8.25,3.43));+#11307 = DIRECTION('',(0.,1.,0.));+#11308 = DIRECTION('',(0.,0.,1.));+#11309 = DEFINITIONAL_REPRESENTATION('',(#11310),#11314);+#11310 = LINE('',#11311,#11312);+#11311 = CARTESIAN_POINT('',(0.,0.));+#11312 = VECTOR('',#11313,1.);+#11313 = DIRECTION('',(0.,1.));+#11314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11315 = ADVANCED_FACE('',(#11316),#11304,.T.);+#11316 = FACE_BOUND('',#11317,.T.);+#11317 = EDGE_LOOP('',(#11318,#11319,#11342,#11370));+#11318 = ORIENTED_EDGE('',*,*,#11290,.F.);+#11319 = ORIENTED_EDGE('',*,*,#11320,.T.);+#11320 = EDGE_CURVE('',#11244,#11321,#11323,.T.);+#11321 = VERTEX_POINT('',#11322);+#11322 = CARTESIAN_POINT('',(24.9,8.25,4.43));+#11323 = SURFACE_CURVE('',#11324,(#11328,#11335),.PCURVE_S1.);+#11324 = LINE('',#11325,#11326);+#11325 = CARTESIAN_POINT('',(24.9,8.25,3.43));+#11326 = VECTOR('',#11327,1.);+#11327 = DIRECTION('',(0.,0.,1.));+#11328 = PCURVE('',#11304,#11329);+#11329 = DEFINITIONAL_REPRESENTATION('',(#11330),#11334);+#11330 = LINE('',#11331,#11332);+#11331 = CARTESIAN_POINT('',(0.,0.));+#11332 = VECTOR('',#11333,1.);+#11333 = DIRECTION('',(1.,0.));+#11334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11335 = PCURVE('',#11050,#11336);+#11336 = DEFINITIONAL_REPRESENTATION('',(#11337),#11341);+#11337 = LINE('',#11338,#11339);+#11338 = CARTESIAN_POINT('',(6.43,-8.75));+#11339 = VECTOR('',#11340,1.);+#11340 = DIRECTION('',(1.,0.));+#11341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11342 = ORIENTED_EDGE('',*,*,#11343,.T.);+#11343 = EDGE_CURVE('',#11321,#11344,#11346,.T.);+#11344 = VERTEX_POINT('',#11345);+#11345 = CARTESIAN_POINT('',(25.9,8.25,4.43));+#11346 = SURFACE_CURVE('',#11347,(#11351,#11358),.PCURVE_S1.);+#11347 = LINE('',#11348,#11349);+#11348 = CARTESIAN_POINT('',(24.9,8.25,4.43));+#11349 = VECTOR('',#11350,1.);+#11350 = DIRECTION('',(1.,0.,0.));+#11351 = PCURVE('',#11304,#11352);+#11352 = DEFINITIONAL_REPRESENTATION('',(#11353),#11357);+#11353 = LINE('',#11354,#11355);+#11354 = CARTESIAN_POINT('',(1.,0.));+#11355 = VECTOR('',#11356,1.);+#11356 = DIRECTION('',(0.,1.));+#11357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11358 = PCURVE('',#11359,#11364);+#11359 = PLANE('',#11360);+#11360 = AXIS2_PLACEMENT_3D('',#11361,#11362,#11363);+#11361 = CARTESIAN_POINT('',(24.9,-0.5,4.43));+#11362 = DIRECTION('',(0.,0.,1.));+#11363 = DIRECTION('',(1.,0.,0.));+#11364 = DEFINITIONAL_REPRESENTATION('',(#11365),#11369);+#11365 = LINE('',#11366,#11367);+#11366 = CARTESIAN_POINT('',(0.,8.75));+#11367 = VECTOR('',#11368,1.);+#11368 = DIRECTION('',(1.,0.));+#11369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11370 = ORIENTED_EDGE('',*,*,#11371,.F.);+#11371 = EDGE_CURVE('',#11268,#11344,#11372,.T.);+#11372 = SURFACE_CURVE('',#11373,(#11377,#11384),.PCURVE_S1.);+#11373 = LINE('',#11374,#11375);+#11374 = CARTESIAN_POINT('',(25.9,8.25,3.43));+#11375 = VECTOR('',#11376,1.);+#11376 = DIRECTION('',(0.,0.,1.));+#11377 = PCURVE('',#11304,#11378);+#11378 = DEFINITIONAL_REPRESENTATION('',(#11379),#11383);+#11379 = LINE('',#11380,#11381);+#11380 = CARTESIAN_POINT('',(0.,1.));+#11381 = VECTOR('',#11382,1.);+#11382 = DIRECTION('',(1.,0.));+#11383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11384 = PCURVE('',#11180,#11385);+#11385 = DEFINITIONAL_REPRESENTATION('',(#11386),#11390);+#11386 = LINE('',#11387,#11388);+#11387 = CARTESIAN_POINT('',(6.43,-8.75));+#11388 = VECTOR('',#11389,1.);+#11389 = DIRECTION('',(1.,0.));+#11390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11391 = ADVANCED_FACE('',(#11392),#11359,.T.);+#11392 = FACE_BOUND('',#11393,.T.);+#11393 = EDGE_LOOP('',(#11394,#11417,#11440,#11461));+#11394 = ORIENTED_EDGE('',*,*,#11395,.F.);+#11395 = EDGE_CURVE('',#11396,#11321,#11398,.T.);+#11396 = VERTEX_POINT('',#11397);+#11397 = CARTESIAN_POINT('',(24.9,-0.5,4.43));+#11398 = SURFACE_CURVE('',#11399,(#11403,#11410),.PCURVE_S1.);+#11399 = LINE('',#11400,#11401);+#11400 = CARTESIAN_POINT('',(24.9,-0.5,4.43));+#11401 = VECTOR('',#11402,1.);+#11402 = DIRECTION('',(0.,1.,0.));+#11403 = PCURVE('',#11359,#11404);+#11404 = DEFINITIONAL_REPRESENTATION('',(#11405),#11409);+#11405 = LINE('',#11406,#11407);+#11406 = CARTESIAN_POINT('',(0.,0.));+#11407 = VECTOR('',#11408,1.);+#11408 = DIRECTION('',(0.,1.));+#11409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11410 = PCURVE('',#11050,#11411);+#11411 = DEFINITIONAL_REPRESENTATION('',(#11412),#11416);+#11412 = LINE('',#11413,#11414);+#11413 = CARTESIAN_POINT('',(7.43,0.));+#11414 = VECTOR('',#11415,1.);+#11415 = DIRECTION('',(0.,-1.));+#11416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11417 = ORIENTED_EDGE('',*,*,#11418,.T.);+#11418 = EDGE_CURVE('',#11396,#11419,#11421,.T.);+#11419 = VERTEX_POINT('',#11420);+#11420 = CARTESIAN_POINT('',(25.9,-0.5,4.43));+#11421 = SURFACE_CURVE('',#11422,(#11426,#11433),.PCURVE_S1.);+#11422 = LINE('',#11423,#11424);+#11423 = CARTESIAN_POINT('',(24.9,-0.5,4.43));+#11424 = VECTOR('',#11425,1.);+#11425 = DIRECTION('',(1.,0.,0.));+#11426 = PCURVE('',#11359,#11427);+#11427 = DEFINITIONAL_REPRESENTATION('',(#11428),#11432);+#11428 = LINE('',#11429,#11430);+#11429 = CARTESIAN_POINT('',(0.,0.));+#11430 = VECTOR('',#11431,1.);+#11431 = DIRECTION('',(1.,0.));+#11432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11433 = PCURVE('',#10971,#11434);+#11434 = DEFINITIONAL_REPRESENTATION('',(#11435),#11439);+#11435 = LINE('',#11436,#11437);+#11436 = CARTESIAN_POINT('',(7.43,0.));+#11437 = VECTOR('',#11438,1.);+#11438 = DIRECTION('',(0.,1.));+#11439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11440 = ORIENTED_EDGE('',*,*,#11441,.F.);+#11441 = EDGE_CURVE('',#11344,#11419,#11442,.T.);+#11442 = SURFACE_CURVE('',#11443,(#11447,#11454),.PCURVE_S1.);+#11443 = LINE('',#11444,#11445);+#11444 = CARTESIAN_POINT('',(25.9,8.25,4.43));+#11445 = VECTOR('',#11446,1.);+#11446 = DIRECTION('',(0.,-1.,0.));+#11447 = PCURVE('',#11359,#11448);+#11448 = DEFINITIONAL_REPRESENTATION('',(#11449),#11453);+#11449 = LINE('',#11450,#11451);+#11450 = CARTESIAN_POINT('',(1.,8.75));+#11451 = VECTOR('',#11452,1.);+#11452 = DIRECTION('',(0.,-1.));+#11453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11454 = PCURVE('',#11180,#11455);+#11455 = DEFINITIONAL_REPRESENTATION('',(#11456),#11460);+#11456 = LINE('',#11457,#11458);+#11457 = CARTESIAN_POINT('',(7.43,-8.75));+#11458 = VECTOR('',#11459,1.);+#11459 = DIRECTION('',(0.,1.));+#11460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11461 = ORIENTED_EDGE('',*,*,#11343,.F.);+#11462 = ADVANCED_FACE('',(#11463),#11180,.T.);+#11463 = FACE_BOUND('',#11464,.T.);+#11464 = EDGE_LOOP('',(#11465,#11486,#11507,#11508,#11509,#11510));+#11465 = ORIENTED_EDGE('',*,*,#11466,.F.);+#11466 = EDGE_CURVE('',#10929,#11419,#11467,.T.);+#11467 = SURFACE_CURVE('',#11468,(#11472,#11479),.PCURVE_S1.);+#11468 = LINE('',#11469,#11470);+#11469 = CARTESIAN_POINT('',(25.9,-0.5,-3.));+#11470 = VECTOR('',#11471,1.);+#11471 = DIRECTION('',(0.,0.,1.));+#11472 = PCURVE('',#11180,#11473);+#11473 = DEFINITIONAL_REPRESENTATION('',(#11474),#11478);+#11474 = LINE('',#11475,#11476);+#11475 = CARTESIAN_POINT('',(0.,0.));+#11476 = VECTOR('',#11477,1.);+#11477 = DIRECTION('',(1.,0.));+#11478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11479 = PCURVE('',#10971,#11480);+#11480 = DEFINITIONAL_REPRESENTATION('',(#11481),#11485);+#11481 = LINE('',#11482,#11483);+#11482 = CARTESIAN_POINT('',(0.,1.));+#11483 = VECTOR('',#11484,1.);+#11484 = DIRECTION('',(1.,0.));+#11485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11486 = ORIENTED_EDGE('',*,*,#11487,.T.);+#11487 = EDGE_CURVE('',#10929,#11114,#11488,.T.);+#11488 = SURFACE_CURVE('',#11489,(#11493,#11500),.PCURVE_S1.);+#11489 = LINE('',#11490,#11491);+#11490 = CARTESIAN_POINT('',(25.9,-0.5,-3.));+#11491 = VECTOR('',#11492,1.);+#11492 = DIRECTION('',(0.,1.,0.));+#11493 = PCURVE('',#11180,#11494);+#11494 = DEFINITIONAL_REPRESENTATION('',(#11495),#11499);+#11495 = LINE('',#11496,#11497);+#11496 = CARTESIAN_POINT('',(0.,0.));+#11497 = VECTOR('',#11498,1.);+#11498 = DIRECTION('',(0.,-1.));+#11499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11500 = PCURVE('',#10943,#11501);+#11501 = DEFINITIONAL_REPRESENTATION('',(#11502),#11506);+#11502 = LINE('',#11503,#11504);+#11503 = CARTESIAN_POINT('',(0.,1.));+#11504 = VECTOR('',#11505,1.);+#11505 = DIRECTION('',(1.,0.));+#11506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11507 = ORIENTED_EDGE('',*,*,#11164,.T.);+#11508 = ORIENTED_EDGE('',*,*,#11267,.T.);+#11509 = ORIENTED_EDGE('',*,*,#11371,.T.);+#11510 = ORIENTED_EDGE('',*,*,#11441,.T.);+#11511 = ADVANCED_FACE('',(#11512),#11050,.F.);+#11512 = FACE_BOUND('',#11513,.F.);+#11513 = EDGE_LOOP('',(#11514,#11515,#11516,#11517,#11518,#11519));+#11514 = ORIENTED_EDGE('',*,*,#11034,.F.);+#11515 = ORIENTED_EDGE('',*,*,#11193,.T.);+#11516 = ORIENTED_EDGE('',*,*,#11243,.T.);+#11517 = ORIENTED_EDGE('',*,*,#11320,.T.);+#11518 = ORIENTED_EDGE('',*,*,#11395,.F.);+#11519 = ORIENTED_EDGE('',*,*,#11520,.T.);+#11520 = EDGE_CURVE('',#11396,#10956,#11521,.T.);+#11521 = SURFACE_CURVE('',#11522,(#11526,#11533),.PCURVE_S1.);+#11522 = LINE('',#11523,#11524);+#11523 = CARTESIAN_POINT('',(24.9,-0.5,4.43));+#11524 = VECTOR('',#11525,1.);+#11525 = DIRECTION('',(-4.781579648453E-16,0.,-1.));+#11526 = PCURVE('',#11050,#11527);+#11527 = DEFINITIONAL_REPRESENTATION('',(#11528),#11532);+#11528 = LINE('',#11529,#11530);+#11529 = CARTESIAN_POINT('',(7.43,0.));+#11530 = VECTOR('',#11531,1.);+#11531 = DIRECTION('',(-1.,0.));+#11532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11533 = PCURVE('',#10971,#11534);+#11534 = DEFINITIONAL_REPRESENTATION('',(#11535),#11539);+#11535 = LINE('',#11536,#11537);+#11536 = CARTESIAN_POINT('',(7.43,0.));+#11537 = VECTOR('',#11538,1.);+#11538 = DIRECTION('',(-1.,-4.781579648453E-16));+#11539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11540 = ADVANCED_FACE('',(#11541),#10971,.F.);+#11541 = FACE_BOUND('',#11542,.F.);+#11542 = EDGE_LOOP('',(#11543,#11544,#11545,#11546));+#11543 = ORIENTED_EDGE('',*,*,#10955,.F.);+#11544 = ORIENTED_EDGE('',*,*,#11520,.F.);+#11545 = ORIENTED_EDGE('',*,*,#11418,.T.);+#11546 = ORIENTED_EDGE('',*,*,#11466,.F.);+#11547 = ADVANCED_FACE('',(#11548),#10943,.T.);+#11548 = FACE_BOUND('',#11549,.T.);+#11549 = EDGE_LOOP('',(#11550,#11570,#11571,#11572));+#11550 = ORIENTED_EDGE('',*,*,#11551,.T.);+#11551 = EDGE_CURVE('',#10897,#11091,#11552,.T.);+#11552 = SURFACE_CURVE('',#11553,(#11557,#11563),.PCURVE_S1.);+#11553 = LINE('',#11554,#11555);+#11554 = CARTESIAN_POINT('',(25.65,-0.25,-4.));+#11555 = VECTOR('',#11556,1.);+#11556 = DIRECTION('',(0.,1.,0.));+#11557 = PCURVE('',#10943,#11558);+#11558 = DEFINITIONAL_REPRESENTATION('',(#11559),#11562);+#11559 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11560,#11561),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#11560 = CARTESIAN_POINT('',(0.,0.));+#11561 = CARTESIAN_POINT('',(1.,0.));+#11562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11563 = PCURVE('',#10916,#11564);+#11564 = DEFINITIONAL_REPRESENTATION('',(#11565),#11569);+#11565 = LINE('',#11566,#11567);+#11566 = CARTESIAN_POINT('',(0.353553390593,0.353553390593));+#11567 = VECTOR('',#11568,1.);+#11568 = DIRECTION('',(0.707106781187,-0.707106781187));+#11569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11570 = ORIENTED_EDGE('',*,*,#11141,.T.);+#11571 = ORIENTED_EDGE('',*,*,#11487,.F.);+#11572 = ORIENTED_EDGE('',*,*,#10928,.F.);+#11573 = ADVANCED_FACE('',(#11574),#10916,.T.);+#11574 = FACE_BOUND('',#11575,.F.);+#11575 = EDGE_LOOP('',(#11576,#11577,#11578,#11579));+#11576 = ORIENTED_EDGE('',*,*,#10894,.T.);+#11577 = ORIENTED_EDGE('',*,*,#11551,.T.);+#11578 = ORIENTED_EDGE('',*,*,#11090,.T.);+#11579 = ORIENTED_EDGE('',*,*,#11011,.T.);+#11580 = MANIFOLD_SOLID_BREP('',#11581);+#11581 = CLOSED_SHELL('',(#11582,#11699,#11778,#11852,#11931,#12007,+    #12083,#12154,#12203,#12232,#12239,#12265));+#11582 = ADVANCED_FACE('',(#11583),#11597,.T.);+#11583 = FACE_BOUND('',#11584,.T.);+#11584 = EDGE_LOOP('',(#11585,#11619,#11646,#11674));+#11585 = ORIENTED_EDGE('',*,*,#11586,.T.);+#11586 = EDGE_CURVE('',#11587,#11589,#11591,.T.);+#11587 = VERTEX_POINT('',#11588);+#11588 = CARTESIAN_POINT('',(30.23,-0.25,-4.));+#11589 = VERTEX_POINT('',#11590);+#11590 = CARTESIAN_POINT('',(30.73,-0.25,-4.));+#11591 = SURFACE_CURVE('',#11592,(#11596,#11607),.PCURVE_S1.);+#11592 = LINE('',#11593,#11594);+#11593 = CARTESIAN_POINT('',(30.23,-0.25,-4.));+#11594 = VECTOR('',#11595,1.);+#11595 = DIRECTION('',(1.,0.,0.));+#11596 = PCURVE('',#11597,#11602);+#11597 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#11598,#11599)+    ,(#11600,#11601+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#11598 = CARTESIAN_POINT('',(30.23,-0.25,-4.));+#11599 = CARTESIAN_POINT('',(29.98,-0.5,-3.));+#11600 = CARTESIAN_POINT('',(30.73,-0.25,-4.));+#11601 = CARTESIAN_POINT('',(30.98,-0.5,-3.));+#11602 = DEFINITIONAL_REPRESENTATION('',(#11603),#11606);+#11603 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11604,#11605),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#11604 = CARTESIAN_POINT('',(0.,0.));+#11605 = CARTESIAN_POINT('',(1.,0.));+#11606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11607 = PCURVE('',#11608,#11613);+#11608 = PLANE('',#11609);+#11609 = AXIS2_PLACEMENT_3D('',#11610,#11611,#11612);+#11610 = CARTESIAN_POINT('',(30.23,-0.25,-4.));+#11611 = DIRECTION('',(0.,0.,-1.));+#11612 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#11613 = DEFINITIONAL_REPRESENTATION('',(#11614),#11618);+#11614 = LINE('',#11615,#11616);+#11615 = CARTESIAN_POINT('',(0.,0.));+#11616 = VECTOR('',#11617,1.);+#11617 = DIRECTION('',(0.707106781187,0.707106781187));+#11618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11619 = ORIENTED_EDGE('',*,*,#11620,.T.);+#11620 = EDGE_CURVE('',#11589,#11621,#11623,.T.);+#11621 = VERTEX_POINT('',#11622);+#11622 = CARTESIAN_POINT('',(30.98,-0.5,-3.));+#11623 = SURFACE_CURVE('',#11624,(#11627,#11634),.PCURVE_S1.);+#11624 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11625,#11626),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#11625 = CARTESIAN_POINT('',(30.73,-0.25,-4.));+#11626 = CARTESIAN_POINT('',(30.98,-0.5,-3.));+#11627 = PCURVE('',#11597,#11628);+#11628 = DEFINITIONAL_REPRESENTATION('',(#11629),#11633);+#11629 = LINE('',#11630,#11631);+#11630 = CARTESIAN_POINT('',(1.,0.));+#11631 = VECTOR('',#11632,1.);+#11632 = DIRECTION('',(0.,1.));+#11633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11634 = PCURVE('',#11635,#11640);+#11635 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#11636,#11637)+    ,(#11638,#11639+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#11636 = CARTESIAN_POINT('',(30.73,-0.25,-4.));+#11637 = CARTESIAN_POINT('',(30.98,-0.5,-3.));+#11638 = CARTESIAN_POINT('',(30.73,0.25,-4.));+#11639 = CARTESIAN_POINT('',(30.98,0.5,-3.));+#11640 = DEFINITIONAL_REPRESENTATION('',(#11641),#11645);+#11641 = LINE('',#11642,#11643);+#11642 = CARTESIAN_POINT('',(0.,0.));+#11643 = VECTOR('',#11644,1.);+#11644 = DIRECTION('',(0.,1.));+#11645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11646 = ORIENTED_EDGE('',*,*,#11647,.F.);+#11647 = EDGE_CURVE('',#11648,#11621,#11650,.T.);+#11648 = VERTEX_POINT('',#11649);+#11649 = CARTESIAN_POINT('',(29.98,-0.5,-3.));+#11650 = SURFACE_CURVE('',#11651,(#11655,#11662),.PCURVE_S1.);+#11651 = LINE('',#11652,#11653);+#11652 = CARTESIAN_POINT('',(29.98,-0.5,-3.));+#11653 = VECTOR('',#11654,1.);+#11654 = DIRECTION('',(1.,0.,0.));+#11655 = PCURVE('',#11597,#11656);+#11656 = DEFINITIONAL_REPRESENTATION('',(#11657),#11661);+#11657 = LINE('',#11658,#11659);+#11658 = CARTESIAN_POINT('',(0.,1.));+#11659 = VECTOR('',#11660,1.);+#11660 = DIRECTION('',(1.,0.));+#11661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11662 = PCURVE('',#11663,#11668);+#11663 = PLANE('',#11664);+#11664 = AXIS2_PLACEMENT_3D('',#11665,#11666,#11667);+#11665 = CARTESIAN_POINT('',(29.98,-0.5,-3.));+#11666 = DIRECTION('',(0.,1.,0.));+#11667 = DIRECTION('',(0.,0.,1.));+#11668 = DEFINITIONAL_REPRESENTATION('',(#11669),#11673);+#11669 = LINE('',#11670,#11671);+#11670 = CARTESIAN_POINT('',(0.,0.));+#11671 = VECTOR('',#11672,1.);+#11672 = DIRECTION('',(0.,1.));+#11673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11674 = ORIENTED_EDGE('',*,*,#11675,.F.);+#11675 = EDGE_CURVE('',#11587,#11648,#11676,.T.);+#11676 = SURFACE_CURVE('',#11677,(#11680,#11687),.PCURVE_S1.);+#11677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11678,#11679),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#11678 = CARTESIAN_POINT('',(30.23,-0.25,-4.));+#11679 = CARTESIAN_POINT('',(29.98,-0.5,-3.));+#11680 = PCURVE('',#11597,#11681);+#11681 = DEFINITIONAL_REPRESENTATION('',(#11682),#11686);+#11682 = LINE('',#11683,#11684);+#11683 = CARTESIAN_POINT('',(0.,0.));+#11684 = VECTOR('',#11685,1.);+#11685 = DIRECTION('',(0.,1.));+#11686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11687 = PCURVE('',#11688,#11693);+#11688 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#11689,#11690)+    ,(#11691,#11692+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#11689 = CARTESIAN_POINT('',(30.23,0.25,-4.));+#11690 = CARTESIAN_POINT('',(29.98,0.5,-3.));+#11691 = CARTESIAN_POINT('',(30.23,-0.25,-4.));+#11692 = CARTESIAN_POINT('',(29.98,-0.5,-3.));+#11693 = DEFINITIONAL_REPRESENTATION('',(#11694),#11698);+#11694 = LINE('',#11695,#11696);+#11695 = CARTESIAN_POINT('',(1.,0.));+#11696 = VECTOR('',#11697,1.);+#11697 = DIRECTION('',(0.,1.));+#11698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11699 = ADVANCED_FACE('',(#11700),#11688,.T.);+#11700 = FACE_BOUND('',#11701,.T.);+#11701 = EDGE_LOOP('',(#11702,#11724,#11725,#11753));+#11702 = ORIENTED_EDGE('',*,*,#11703,.T.);+#11703 = EDGE_CURVE('',#11704,#11587,#11706,.T.);+#11704 = VERTEX_POINT('',#11705);+#11705 = CARTESIAN_POINT('',(30.23,0.25,-4.));+#11706 = SURFACE_CURVE('',#11707,(#11711,#11717),.PCURVE_S1.);+#11707 = LINE('',#11708,#11709);+#11708 = CARTESIAN_POINT('',(30.23,0.25,-4.));+#11709 = VECTOR('',#11710,1.);+#11710 = DIRECTION('',(0.,-1.,0.));+#11711 = PCURVE('',#11688,#11712);+#11712 = DEFINITIONAL_REPRESENTATION('',(#11713),#11716);+#11713 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11714,#11715),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#11714 = CARTESIAN_POINT('',(0.,0.));+#11715 = CARTESIAN_POINT('',(1.,0.));+#11716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11717 = PCURVE('',#11608,#11718);+#11718 = DEFINITIONAL_REPRESENTATION('',(#11719),#11723);+#11719 = LINE('',#11720,#11721);+#11720 = CARTESIAN_POINT('',(0.353553390593,-0.353553390593));+#11721 = VECTOR('',#11722,1.);+#11722 = DIRECTION('',(-0.707106781187,0.707106781187));+#11723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11724 = ORIENTED_EDGE('',*,*,#11675,.T.);+#11725 = ORIENTED_EDGE('',*,*,#11726,.F.);+#11726 = EDGE_CURVE('',#11727,#11648,#11729,.T.);+#11727 = VERTEX_POINT('',#11728);+#11728 = CARTESIAN_POINT('',(29.98,0.5,-3.));+#11729 = SURFACE_CURVE('',#11730,(#11734,#11741),.PCURVE_S1.);+#11730 = LINE('',#11731,#11732);+#11731 = CARTESIAN_POINT('',(29.98,0.5,-3.));+#11732 = VECTOR('',#11733,1.);+#11733 = DIRECTION('',(0.,-1.,0.));+#11734 = PCURVE('',#11688,#11735);+#11735 = DEFINITIONAL_REPRESENTATION('',(#11736),#11740);+#11736 = LINE('',#11737,#11738);+#11737 = CARTESIAN_POINT('',(0.,1.));+#11738 = VECTOR('',#11739,1.);+#11739 = DIRECTION('',(1.,0.));+#11740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11741 = PCURVE('',#11742,#11747);+#11742 = PLANE('',#11743);+#11743 = AXIS2_PLACEMENT_3D('',#11744,#11745,#11746);+#11744 = CARTESIAN_POINT('',(29.98,-0.5,-3.));+#11745 = DIRECTION('',(1.,0.,0.));+#11746 = DIRECTION('',(0.,0.,1.));+#11747 = DEFINITIONAL_REPRESENTATION('',(#11748),#11752);+#11748 = LINE('',#11749,#11750);+#11749 = CARTESIAN_POINT('',(0.,-1.));+#11750 = VECTOR('',#11751,1.);+#11751 = DIRECTION('',(0.,1.));+#11752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11753 = ORIENTED_EDGE('',*,*,#11754,.F.);+#11754 = EDGE_CURVE('',#11704,#11727,#11755,.T.);+#11755 = SURFACE_CURVE('',#11756,(#11759,#11766),.PCURVE_S1.);+#11756 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11757,#11758),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#11757 = CARTESIAN_POINT('',(30.23,0.25,-4.));+#11758 = CARTESIAN_POINT('',(29.98,0.5,-3.));+#11759 = PCURVE('',#11688,#11760);+#11760 = DEFINITIONAL_REPRESENTATION('',(#11761),#11765);+#11761 = LINE('',#11762,#11763);+#11762 = CARTESIAN_POINT('',(0.,0.));+#11763 = VECTOR('',#11764,1.);+#11764 = DIRECTION('',(0.,1.));+#11765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11766 = PCURVE('',#11767,#11772);+#11767 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#11768,#11769)+    ,(#11770,#11771+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#11768 = CARTESIAN_POINT('',(30.73,0.25,-4.));+#11769 = CARTESIAN_POINT('',(30.98,0.5,-3.));+#11770 = CARTESIAN_POINT('',(30.23,0.25,-4.));+#11771 = CARTESIAN_POINT('',(29.98,0.5,-3.));+#11772 = DEFINITIONAL_REPRESENTATION('',(#11773),#11777);+#11773 = LINE('',#11774,#11775);+#11774 = CARTESIAN_POINT('',(1.,0.));+#11775 = VECTOR('',#11776,1.);+#11776 = DIRECTION('',(0.,1.));+#11777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11778 = ADVANCED_FACE('',(#11779),#11767,.T.);+#11779 = FACE_BOUND('',#11780,.T.);+#11780 = EDGE_LOOP('',(#11781,#11803,#11804,#11832));+#11781 = ORIENTED_EDGE('',*,*,#11782,.T.);+#11782 = EDGE_CURVE('',#11783,#11704,#11785,.T.);+#11783 = VERTEX_POINT('',#11784);+#11784 = CARTESIAN_POINT('',(30.73,0.25,-4.));+#11785 = SURFACE_CURVE('',#11786,(#11790,#11796),.PCURVE_S1.);+#11786 = LINE('',#11787,#11788);+#11787 = CARTESIAN_POINT('',(30.73,0.25,-4.));+#11788 = VECTOR('',#11789,1.);+#11789 = DIRECTION('',(-1.,0.,0.));+#11790 = PCURVE('',#11767,#11791);+#11791 = DEFINITIONAL_REPRESENTATION('',(#11792),#11795);+#11792 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11793,#11794),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#11793 = CARTESIAN_POINT('',(0.,0.));+#11794 = CARTESIAN_POINT('',(1.,0.));+#11795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11796 = PCURVE('',#11608,#11797);+#11797 = DEFINITIONAL_REPRESENTATION('',(#11798),#11802);+#11798 = LINE('',#11799,#11800);+#11799 = CARTESIAN_POINT('',(0.707106781187,0.));+#11800 = VECTOR('',#11801,1.);+#11801 = DIRECTION('',(-0.707106781187,-0.707106781187));+#11802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11803 = ORIENTED_EDGE('',*,*,#11754,.T.);+#11804 = ORIENTED_EDGE('',*,*,#11805,.F.);+#11805 = EDGE_CURVE('',#11806,#11727,#11808,.T.);+#11806 = VERTEX_POINT('',#11807);+#11807 = CARTESIAN_POINT('',(30.98,0.5,-3.));+#11808 = SURFACE_CURVE('',#11809,(#11813,#11820),.PCURVE_S1.);+#11809 = LINE('',#11810,#11811);+#11810 = CARTESIAN_POINT('',(30.98,0.5,-3.));+#11811 = VECTOR('',#11812,1.);+#11812 = DIRECTION('',(-1.,0.,0.));+#11813 = PCURVE('',#11767,#11814);+#11814 = DEFINITIONAL_REPRESENTATION('',(#11815),#11819);+#11815 = LINE('',#11816,#11817);+#11816 = CARTESIAN_POINT('',(0.,1.));+#11817 = VECTOR('',#11818,1.);+#11818 = DIRECTION('',(1.,0.));+#11819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11820 = PCURVE('',#11821,#11826);+#11821 = PLANE('',#11822);+#11822 = AXIS2_PLACEMENT_3D('',#11823,#11824,#11825);+#11823 = CARTESIAN_POINT('',(29.98,0.5,-3.));+#11824 = DIRECTION('',(0.,1.,0.));+#11825 = DIRECTION('',(0.,0.,1.));+#11826 = DEFINITIONAL_REPRESENTATION('',(#11827),#11831);+#11827 = LINE('',#11828,#11829);+#11828 = CARTESIAN_POINT('',(0.,1.));+#11829 = VECTOR('',#11830,1.);+#11830 = DIRECTION('',(0.,-1.));+#11831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11832 = ORIENTED_EDGE('',*,*,#11833,.F.);+#11833 = EDGE_CURVE('',#11783,#11806,#11834,.T.);+#11834 = SURFACE_CURVE('',#11835,(#11838,#11845),.PCURVE_S1.);+#11835 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11836,#11837),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#11836 = CARTESIAN_POINT('',(30.73,0.25,-4.));+#11837 = CARTESIAN_POINT('',(30.98,0.5,-3.));+#11838 = PCURVE('',#11767,#11839);+#11839 = DEFINITIONAL_REPRESENTATION('',(#11840),#11844);+#11840 = LINE('',#11841,#11842);+#11841 = CARTESIAN_POINT('',(0.,0.));+#11842 = VECTOR('',#11843,1.);+#11843 = DIRECTION('',(0.,1.));+#11844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11845 = PCURVE('',#11635,#11846);+#11846 = DEFINITIONAL_REPRESENTATION('',(#11847),#11851);+#11847 = LINE('',#11848,#11849);+#11848 = CARTESIAN_POINT('',(1.,0.));+#11849 = VECTOR('',#11850,1.);+#11850 = DIRECTION('',(0.,1.));+#11851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11852 = ADVANCED_FACE('',(#11853),#11821,.T.);+#11853 = FACE_BOUND('',#11854,.T.);+#11854 = EDGE_LOOP('',(#11855,#11883,#11884,#11907));+#11855 = ORIENTED_EDGE('',*,*,#11856,.F.);+#11856 = EDGE_CURVE('',#11806,#11857,#11859,.T.);+#11857 = VERTEX_POINT('',#11858);+#11858 = CARTESIAN_POINT('',(30.98,0.5,3.43));+#11859 = SURFACE_CURVE('',#11860,(#11864,#11871),.PCURVE_S1.);+#11860 = LINE('',#11861,#11862);+#11861 = CARTESIAN_POINT('',(30.98,0.5,-3.));+#11862 = VECTOR('',#11863,1.);+#11863 = DIRECTION('',(0.,0.,1.));+#11864 = PCURVE('',#11821,#11865);+#11865 = DEFINITIONAL_REPRESENTATION('',(#11866),#11870);+#11866 = LINE('',#11867,#11868);+#11867 = CARTESIAN_POINT('',(0.,1.));+#11868 = VECTOR('',#11869,1.);+#11869 = DIRECTION('',(1.,0.));+#11870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11871 = PCURVE('',#11872,#11877);+#11872 = PLANE('',#11873);+#11873 = AXIS2_PLACEMENT_3D('',#11874,#11875,#11876);+#11874 = CARTESIAN_POINT('',(30.98,-0.5,-3.));+#11875 = DIRECTION('',(1.,0.,0.));+#11876 = DIRECTION('',(0.,0.,1.));+#11877 = DEFINITIONAL_REPRESENTATION('',(#11878),#11882);+#11878 = LINE('',#11879,#11880);+#11879 = CARTESIAN_POINT('',(0.,-1.));+#11880 = VECTOR('',#11881,1.);+#11881 = DIRECTION('',(1.,0.));+#11882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11883 = ORIENTED_EDGE('',*,*,#11805,.T.);+#11884 = ORIENTED_EDGE('',*,*,#11885,.T.);+#11885 = EDGE_CURVE('',#11727,#11886,#11888,.T.);+#11886 = VERTEX_POINT('',#11887);+#11887 = CARTESIAN_POINT('',(29.98,0.5,3.43));+#11888 = SURFACE_CURVE('',#11889,(#11893,#11900),.PCURVE_S1.);+#11889 = LINE('',#11890,#11891);+#11890 = CARTESIAN_POINT('',(29.98,0.5,-3.));+#11891 = VECTOR('',#11892,1.);+#11892 = DIRECTION('',(0.,0.,1.));+#11893 = PCURVE('',#11821,#11894);+#11894 = DEFINITIONAL_REPRESENTATION('',(#11895),#11899);+#11895 = LINE('',#11896,#11897);+#11896 = CARTESIAN_POINT('',(0.,0.));+#11897 = VECTOR('',#11898,1.);+#11898 = DIRECTION('',(1.,0.));+#11899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11900 = PCURVE('',#11742,#11901);+#11901 = DEFINITIONAL_REPRESENTATION('',(#11902),#11906);+#11902 = LINE('',#11903,#11904);+#11903 = CARTESIAN_POINT('',(0.,-1.));+#11904 = VECTOR('',#11905,1.);+#11905 = DIRECTION('',(1.,0.));+#11906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11907 = ORIENTED_EDGE('',*,*,#11908,.T.);+#11908 = EDGE_CURVE('',#11886,#11857,#11909,.T.);+#11909 = SURFACE_CURVE('',#11910,(#11914,#11920),.PCURVE_S1.);+#11910 = LINE('',#11911,#11912);+#11911 = CARTESIAN_POINT('',(29.98,0.5,3.43));+#11912 = VECTOR('',#11913,1.);+#11913 = DIRECTION('',(1.,0.,0.));+#11914 = PCURVE('',#11821,#11915);+#11915 = DEFINITIONAL_REPRESENTATION('',(#11916),#11919);+#11916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11917,#11918),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#11917 = CARTESIAN_POINT('',(6.43,0.));+#11918 = CARTESIAN_POINT('',(6.43,1.));+#11919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11920 = PCURVE('',#11921,#11926);+#11921 = PLANE('',#11922);+#11922 = AXIS2_PLACEMENT_3D('',#11923,#11924,#11925);+#11923 = CARTESIAN_POINT('',(29.98,-0.5,3.43));+#11924 = DIRECTION('',(0.,0.,1.));+#11925 = DIRECTION('',(1.,0.,0.));+#11926 = DEFINITIONAL_REPRESENTATION('',(#11927),#11930);+#11927 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11928,#11929),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#11928 = CARTESIAN_POINT('',(0.,1.));+#11929 = CARTESIAN_POINT('',(1.,1.));+#11930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11931 = ADVANCED_FACE('',(#11932),#11921,.F.);+#11932 = FACE_BOUND('',#11933,.F.);+#11933 = EDGE_LOOP('',(#11934,#11957,#11958,#11981));+#11934 = ORIENTED_EDGE('',*,*,#11935,.F.);+#11935 = EDGE_CURVE('',#11886,#11936,#11938,.T.);+#11936 = VERTEX_POINT('',#11937);+#11937 = CARTESIAN_POINT('',(29.98,8.25,3.43));+#11938 = SURFACE_CURVE('',#11939,(#11943,#11950),.PCURVE_S1.);+#11939 = LINE('',#11940,#11941);+#11940 = CARTESIAN_POINT('',(29.98,-0.5,3.43));+#11941 = VECTOR('',#11942,1.);+#11942 = DIRECTION('',(0.,1.,0.));+#11943 = PCURVE('',#11921,#11944);+#11944 = DEFINITIONAL_REPRESENTATION('',(#11945),#11949);+#11945 = LINE('',#11946,#11947);+#11946 = CARTESIAN_POINT('',(0.,0.));+#11947 = VECTOR('',#11948,1.);+#11948 = DIRECTION('',(0.,1.));+#11949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11950 = PCURVE('',#11742,#11951);+#11951 = DEFINITIONAL_REPRESENTATION('',(#11952),#11956);+#11952 = LINE('',#11953,#11954);+#11953 = CARTESIAN_POINT('',(6.43,0.));+#11954 = VECTOR('',#11955,1.);+#11955 = DIRECTION('',(0.,-1.));+#11956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11957 = ORIENTED_EDGE('',*,*,#11908,.T.);+#11958 = ORIENTED_EDGE('',*,*,#11959,.T.);+#11959 = EDGE_CURVE('',#11857,#11960,#11962,.T.);+#11960 = VERTEX_POINT('',#11961);+#11961 = CARTESIAN_POINT('',(30.98,8.25,3.43));+#11962 = SURFACE_CURVE('',#11963,(#11967,#11974),.PCURVE_S1.);+#11963 = LINE('',#11964,#11965);+#11964 = CARTESIAN_POINT('',(30.98,-0.5,3.43));+#11965 = VECTOR('',#11966,1.);+#11966 = DIRECTION('',(0.,1.,0.));+#11967 = PCURVE('',#11921,#11968);+#11968 = DEFINITIONAL_REPRESENTATION('',(#11969),#11973);+#11969 = LINE('',#11970,#11971);+#11970 = CARTESIAN_POINT('',(1.,0.));+#11971 = VECTOR('',#11972,1.);+#11972 = DIRECTION('',(0.,1.));+#11973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11974 = PCURVE('',#11872,#11975);+#11975 = DEFINITIONAL_REPRESENTATION('',(#11976),#11980);+#11976 = LINE('',#11977,#11978);+#11977 = CARTESIAN_POINT('',(6.43,0.));+#11978 = VECTOR('',#11979,1.);+#11979 = DIRECTION('',(0.,-1.));+#11980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11981 = ORIENTED_EDGE('',*,*,#11982,.F.);+#11982 = EDGE_CURVE('',#11936,#11960,#11983,.T.);+#11983 = SURFACE_CURVE('',#11984,(#11988,#11995),.PCURVE_S1.);+#11984 = LINE('',#11985,#11986);+#11985 = CARTESIAN_POINT('',(29.98,8.25,3.43));+#11986 = VECTOR('',#11987,1.);+#11987 = DIRECTION('',(1.,0.,0.));+#11988 = PCURVE('',#11921,#11989);+#11989 = DEFINITIONAL_REPRESENTATION('',(#11990),#11994);+#11990 = LINE('',#11991,#11992);+#11991 = CARTESIAN_POINT('',(0.,8.75));+#11992 = VECTOR('',#11993,1.);+#11993 = DIRECTION('',(1.,0.));+#11994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#11995 = PCURVE('',#11996,#12001);+#11996 = PLANE('',#11997);+#11997 = AXIS2_PLACEMENT_3D('',#11998,#11999,#12000);+#11998 = CARTESIAN_POINT('',(29.98,8.25,3.43));+#11999 = DIRECTION('',(0.,1.,0.));+#12000 = DIRECTION('',(0.,0.,1.));+#12001 = DEFINITIONAL_REPRESENTATION('',(#12002),#12006);+#12002 = LINE('',#12003,#12004);+#12003 = CARTESIAN_POINT('',(0.,0.));+#12004 = VECTOR('',#12005,1.);+#12005 = DIRECTION('',(0.,1.));+#12006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12007 = ADVANCED_FACE('',(#12008),#11996,.T.);+#12008 = FACE_BOUND('',#12009,.T.);+#12009 = EDGE_LOOP('',(#12010,#12011,#12034,#12062));+#12010 = ORIENTED_EDGE('',*,*,#11982,.F.);+#12011 = ORIENTED_EDGE('',*,*,#12012,.T.);+#12012 = EDGE_CURVE('',#11936,#12013,#12015,.T.);+#12013 = VERTEX_POINT('',#12014);+#12014 = CARTESIAN_POINT('',(29.98,8.25,4.43));+#12015 = SURFACE_CURVE('',#12016,(#12020,#12027),.PCURVE_S1.);+#12016 = LINE('',#12017,#12018);+#12017 = CARTESIAN_POINT('',(29.98,8.25,3.43));+#12018 = VECTOR('',#12019,1.);+#12019 = DIRECTION('',(0.,0.,1.));+#12020 = PCURVE('',#11996,#12021);+#12021 = DEFINITIONAL_REPRESENTATION('',(#12022),#12026);+#12022 = LINE('',#12023,#12024);+#12023 = CARTESIAN_POINT('',(0.,0.));+#12024 = VECTOR('',#12025,1.);+#12025 = DIRECTION('',(1.,0.));+#12026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12027 = PCURVE('',#11742,#12028);+#12028 = DEFINITIONAL_REPRESENTATION('',(#12029),#12033);+#12029 = LINE('',#12030,#12031);+#12030 = CARTESIAN_POINT('',(6.43,-8.75));+#12031 = VECTOR('',#12032,1.);+#12032 = DIRECTION('',(1.,0.));+#12033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12034 = ORIENTED_EDGE('',*,*,#12035,.T.);+#12035 = EDGE_CURVE('',#12013,#12036,#12038,.T.);+#12036 = VERTEX_POINT('',#12037);+#12037 = CARTESIAN_POINT('',(30.98,8.25,4.43));+#12038 = SURFACE_CURVE('',#12039,(#12043,#12050),.PCURVE_S1.);+#12039 = LINE('',#12040,#12041);+#12040 = CARTESIAN_POINT('',(29.98,8.25,4.43));+#12041 = VECTOR('',#12042,1.);+#12042 = DIRECTION('',(1.,0.,0.));+#12043 = PCURVE('',#11996,#12044);+#12044 = DEFINITIONAL_REPRESENTATION('',(#12045),#12049);+#12045 = LINE('',#12046,#12047);+#12046 = CARTESIAN_POINT('',(1.,0.));+#12047 = VECTOR('',#12048,1.);+#12048 = DIRECTION('',(0.,1.));+#12049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12050 = PCURVE('',#12051,#12056);+#12051 = PLANE('',#12052);+#12052 = AXIS2_PLACEMENT_3D('',#12053,#12054,#12055);+#12053 = CARTESIAN_POINT('',(29.98,-0.5,4.43));+#12054 = DIRECTION('',(0.,0.,1.));+#12055 = DIRECTION('',(1.,0.,0.));+#12056 = DEFINITIONAL_REPRESENTATION('',(#12057),#12061);+#12057 = LINE('',#12058,#12059);+#12058 = CARTESIAN_POINT('',(0.,8.75));+#12059 = VECTOR('',#12060,1.);+#12060 = DIRECTION('',(1.,0.));+#12061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12062 = ORIENTED_EDGE('',*,*,#12063,.F.);+#12063 = EDGE_CURVE('',#11960,#12036,#12064,.T.);+#12064 = SURFACE_CURVE('',#12065,(#12069,#12076),.PCURVE_S1.);+#12065 = LINE('',#12066,#12067);+#12066 = CARTESIAN_POINT('',(30.98,8.25,3.43));+#12067 = VECTOR('',#12068,1.);+#12068 = DIRECTION('',(0.,0.,1.));+#12069 = PCURVE('',#11996,#12070);+#12070 = DEFINITIONAL_REPRESENTATION('',(#12071),#12075);+#12071 = LINE('',#12072,#12073);+#12072 = CARTESIAN_POINT('',(0.,1.));+#12073 = VECTOR('',#12074,1.);+#12074 = DIRECTION('',(1.,0.));+#12075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12076 = PCURVE('',#11872,#12077);+#12077 = DEFINITIONAL_REPRESENTATION('',(#12078),#12082);+#12078 = LINE('',#12079,#12080);+#12079 = CARTESIAN_POINT('',(6.43,-8.75));+#12080 = VECTOR('',#12081,1.);+#12081 = DIRECTION('',(1.,0.));+#12082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12083 = ADVANCED_FACE('',(#12084),#12051,.T.);+#12084 = FACE_BOUND('',#12085,.T.);+#12085 = EDGE_LOOP('',(#12086,#12109,#12132,#12153));+#12086 = ORIENTED_EDGE('',*,*,#12087,.F.);+#12087 = EDGE_CURVE('',#12088,#12013,#12090,.T.);+#12088 = VERTEX_POINT('',#12089);+#12089 = CARTESIAN_POINT('',(29.98,-0.5,4.43));+#12090 = SURFACE_CURVE('',#12091,(#12095,#12102),.PCURVE_S1.);+#12091 = LINE('',#12092,#12093);+#12092 = CARTESIAN_POINT('',(29.98,-0.5,4.43));+#12093 = VECTOR('',#12094,1.);+#12094 = DIRECTION('',(0.,1.,0.));+#12095 = PCURVE('',#12051,#12096);+#12096 = DEFINITIONAL_REPRESENTATION('',(#12097),#12101);+#12097 = LINE('',#12098,#12099);+#12098 = CARTESIAN_POINT('',(0.,0.));+#12099 = VECTOR('',#12100,1.);+#12100 = DIRECTION('',(0.,1.));+#12101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12102 = PCURVE('',#11742,#12103);+#12103 = DEFINITIONAL_REPRESENTATION('',(#12104),#12108);+#12104 = LINE('',#12105,#12106);+#12105 = CARTESIAN_POINT('',(7.43,0.));+#12106 = VECTOR('',#12107,1.);+#12107 = DIRECTION('',(0.,-1.));+#12108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12109 = ORIENTED_EDGE('',*,*,#12110,.T.);+#12110 = EDGE_CURVE('',#12088,#12111,#12113,.T.);+#12111 = VERTEX_POINT('',#12112);+#12112 = CARTESIAN_POINT('',(30.98,-0.5,4.43));+#12113 = SURFACE_CURVE('',#12114,(#12118,#12125),.PCURVE_S1.);+#12114 = LINE('',#12115,#12116);+#12115 = CARTESIAN_POINT('',(29.98,-0.5,4.43));+#12116 = VECTOR('',#12117,1.);+#12117 = DIRECTION('',(1.,0.,0.));+#12118 = PCURVE('',#12051,#12119);+#12119 = DEFINITIONAL_REPRESENTATION('',(#12120),#12124);+#12120 = LINE('',#12121,#12122);+#12121 = CARTESIAN_POINT('',(0.,0.));+#12122 = VECTOR('',#12123,1.);+#12123 = DIRECTION('',(1.,0.));+#12124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12125 = PCURVE('',#11663,#12126);+#12126 = DEFINITIONAL_REPRESENTATION('',(#12127),#12131);+#12127 = LINE('',#12128,#12129);+#12128 = CARTESIAN_POINT('',(7.43,0.));+#12129 = VECTOR('',#12130,1.);+#12130 = DIRECTION('',(0.,1.));+#12131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12132 = ORIENTED_EDGE('',*,*,#12133,.F.);+#12133 = EDGE_CURVE('',#12036,#12111,#12134,.T.);+#12134 = SURFACE_CURVE('',#12135,(#12139,#12146),.PCURVE_S1.);+#12135 = LINE('',#12136,#12137);+#12136 = CARTESIAN_POINT('',(30.98,8.25,4.43));+#12137 = VECTOR('',#12138,1.);+#12138 = DIRECTION('',(0.,-1.,0.));+#12139 = PCURVE('',#12051,#12140);+#12140 = DEFINITIONAL_REPRESENTATION('',(#12141),#12145);+#12141 = LINE('',#12142,#12143);+#12142 = CARTESIAN_POINT('',(1.,8.75));+#12143 = VECTOR('',#12144,1.);+#12144 = DIRECTION('',(0.,-1.));+#12145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12146 = PCURVE('',#11872,#12147);+#12147 = DEFINITIONAL_REPRESENTATION('',(#12148),#12152);+#12148 = LINE('',#12149,#12150);+#12149 = CARTESIAN_POINT('',(7.43,-8.75));+#12150 = VECTOR('',#12151,1.);+#12151 = DIRECTION('',(0.,1.));+#12152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12153 = ORIENTED_EDGE('',*,*,#12035,.F.);+#12154 = ADVANCED_FACE('',(#12155),#11872,.T.);+#12155 = FACE_BOUND('',#12156,.T.);+#12156 = EDGE_LOOP('',(#12157,#12178,#12199,#12200,#12201,#12202));+#12157 = ORIENTED_EDGE('',*,*,#12158,.F.);+#12158 = EDGE_CURVE('',#11621,#12111,#12159,.T.);+#12159 = SURFACE_CURVE('',#12160,(#12164,#12171),.PCURVE_S1.);+#12160 = LINE('',#12161,#12162);+#12161 = CARTESIAN_POINT('',(30.98,-0.5,-3.));+#12162 = VECTOR('',#12163,1.);+#12163 = DIRECTION('',(0.,0.,1.));+#12164 = PCURVE('',#11872,#12165);+#12165 = DEFINITIONAL_REPRESENTATION('',(#12166),#12170);+#12166 = LINE('',#12167,#12168);+#12167 = CARTESIAN_POINT('',(0.,0.));+#12168 = VECTOR('',#12169,1.);+#12169 = DIRECTION('',(1.,0.));+#12170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12171 = PCURVE('',#11663,#12172);+#12172 = DEFINITIONAL_REPRESENTATION('',(#12173),#12177);+#12173 = LINE('',#12174,#12175);+#12174 = CARTESIAN_POINT('',(0.,1.));+#12175 = VECTOR('',#12176,1.);+#12176 = DIRECTION('',(1.,0.));+#12177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12178 = ORIENTED_EDGE('',*,*,#12179,.T.);+#12179 = EDGE_CURVE('',#11621,#11806,#12180,.T.);+#12180 = SURFACE_CURVE('',#12181,(#12185,#12192),.PCURVE_S1.);+#12181 = LINE('',#12182,#12183);+#12182 = CARTESIAN_POINT('',(30.98,-0.5,-3.));+#12183 = VECTOR('',#12184,1.);+#12184 = DIRECTION('',(0.,1.,0.));+#12185 = PCURVE('',#11872,#12186);+#12186 = DEFINITIONAL_REPRESENTATION('',(#12187),#12191);+#12187 = LINE('',#12188,#12189);+#12188 = CARTESIAN_POINT('',(0.,0.));+#12189 = VECTOR('',#12190,1.);+#12190 = DIRECTION('',(0.,-1.));+#12191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12192 = PCURVE('',#11635,#12193);+#12193 = DEFINITIONAL_REPRESENTATION('',(#12194),#12198);+#12194 = LINE('',#12195,#12196);+#12195 = CARTESIAN_POINT('',(0.,1.));+#12196 = VECTOR('',#12197,1.);+#12197 = DIRECTION('',(1.,0.));+#12198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12199 = ORIENTED_EDGE('',*,*,#11856,.T.);+#12200 = ORIENTED_EDGE('',*,*,#11959,.T.);+#12201 = ORIENTED_EDGE('',*,*,#12063,.T.);+#12202 = ORIENTED_EDGE('',*,*,#12133,.T.);+#12203 = ADVANCED_FACE('',(#12204),#11742,.F.);+#12204 = FACE_BOUND('',#12205,.F.);+#12205 = EDGE_LOOP('',(#12206,#12207,#12208,#12209,#12210,#12211));+#12206 = ORIENTED_EDGE('',*,*,#11726,.F.);+#12207 = ORIENTED_EDGE('',*,*,#11885,.T.);+#12208 = ORIENTED_EDGE('',*,*,#11935,.T.);+#12209 = ORIENTED_EDGE('',*,*,#12012,.T.);+#12210 = ORIENTED_EDGE('',*,*,#12087,.F.);+#12211 = ORIENTED_EDGE('',*,*,#12212,.T.);+#12212 = EDGE_CURVE('',#12088,#11648,#12213,.T.);+#12213 = SURFACE_CURVE('',#12214,(#12218,#12225),.PCURVE_S1.);+#12214 = LINE('',#12215,#12216);+#12215 = CARTESIAN_POINT('',(29.98,-0.5,4.43));+#12216 = VECTOR('',#12217,1.);+#12217 = DIRECTION('',(0.,0.,-1.));+#12218 = PCURVE('',#11742,#12219);+#12219 = DEFINITIONAL_REPRESENTATION('',(#12220),#12224);+#12220 = LINE('',#12221,#12222);+#12221 = CARTESIAN_POINT('',(7.43,0.));+#12222 = VECTOR('',#12223,1.);+#12223 = DIRECTION('',(-1.,0.));+#12224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12225 = PCURVE('',#11663,#12226);+#12226 = DEFINITIONAL_REPRESENTATION('',(#12227),#12231);+#12227 = LINE('',#12228,#12229);+#12228 = CARTESIAN_POINT('',(7.43,0.));+#12229 = VECTOR('',#12230,1.);+#12230 = DIRECTION('',(-1.,0.));+#12231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12232 = ADVANCED_FACE('',(#12233),#11663,.F.);+#12233 = FACE_BOUND('',#12234,.F.);+#12234 = EDGE_LOOP('',(#12235,#12236,#12237,#12238));+#12235 = ORIENTED_EDGE('',*,*,#11647,.F.);+#12236 = ORIENTED_EDGE('',*,*,#12212,.F.);+#12237 = ORIENTED_EDGE('',*,*,#12110,.T.);+#12238 = ORIENTED_EDGE('',*,*,#12158,.F.);+#12239 = ADVANCED_FACE('',(#12240),#11635,.T.);+#12240 = FACE_BOUND('',#12241,.T.);+#12241 = EDGE_LOOP('',(#12242,#12262,#12263,#12264));+#12242 = ORIENTED_EDGE('',*,*,#12243,.T.);+#12243 = EDGE_CURVE('',#11589,#11783,#12244,.T.);+#12244 = SURFACE_CURVE('',#12245,(#12249,#12255),.PCURVE_S1.);+#12245 = LINE('',#12246,#12247);+#12246 = CARTESIAN_POINT('',(30.73,-0.25,-4.));+#12247 = VECTOR('',#12248,1.);+#12248 = DIRECTION('',(0.,1.,0.));+#12249 = PCURVE('',#11635,#12250);+#12250 = DEFINITIONAL_REPRESENTATION('',(#12251),#12254);+#12251 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12252,#12253),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#12252 = CARTESIAN_POINT('',(0.,0.));+#12253 = CARTESIAN_POINT('',(1.,0.));+#12254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12255 = PCURVE('',#11608,#12256);+#12256 = DEFINITIONAL_REPRESENTATION('',(#12257),#12261);+#12257 = LINE('',#12258,#12259);+#12258 = CARTESIAN_POINT('',(0.353553390593,0.353553390593));+#12259 = VECTOR('',#12260,1.);+#12260 = DIRECTION('',(0.707106781187,-0.707106781187));+#12261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12262 = ORIENTED_EDGE('',*,*,#11833,.T.);+#12263 = ORIENTED_EDGE('',*,*,#12179,.F.);+#12264 = ORIENTED_EDGE('',*,*,#11620,.F.);+#12265 = ADVANCED_FACE('',(#12266),#11608,.T.);+#12266 = FACE_BOUND('',#12267,.F.);+#12267 = EDGE_LOOP('',(#12268,#12269,#12270,#12271));+#12268 = ORIENTED_EDGE('',*,*,#11586,.T.);+#12269 = ORIENTED_EDGE('',*,*,#12243,.T.);+#12270 = ORIENTED_EDGE('',*,*,#11782,.T.);+#12271 = ORIENTED_EDGE('',*,*,#11703,.T.);+#12272 = MANIFOLD_SOLID_BREP('',#12273);+#12273 = CLOSED_SHELL('',(#12274,#12391,#12470,#12544,#12623,#12699,+    #12775,#12846,#12895,#12924,#12931,#12957));+#12274 = ADVANCED_FACE('',(#12275),#12289,.T.);+#12275 = FACE_BOUND('',#12276,.T.);+#12276 = EDGE_LOOP('',(#12277,#12311,#12338,#12366));+#12277 = ORIENTED_EDGE('',*,*,#12278,.T.);+#12278 = EDGE_CURVE('',#12279,#12281,#12283,.T.);+#12279 = VERTEX_POINT('',#12280);+#12280 = CARTESIAN_POINT('',(35.31,-0.25,-4.));+#12281 = VERTEX_POINT('',#12282);+#12282 = CARTESIAN_POINT('',(35.81,-0.25,-4.));+#12283 = SURFACE_CURVE('',#12284,(#12288,#12299),.PCURVE_S1.);+#12284 = LINE('',#12285,#12286);+#12285 = CARTESIAN_POINT('',(35.31,-0.25,-4.));+#12286 = VECTOR('',#12287,1.);+#12287 = DIRECTION('',(1.,0.,0.));+#12288 = PCURVE('',#12289,#12294);+#12289 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#12290,#12291)+    ,(#12292,#12293+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#12290 = CARTESIAN_POINT('',(35.31,-0.25,-4.));+#12291 = CARTESIAN_POINT('',(35.06,-0.5,-3.));+#12292 = CARTESIAN_POINT('',(35.81,-0.25,-4.));+#12293 = CARTESIAN_POINT('',(36.06,-0.5,-3.));+#12294 = DEFINITIONAL_REPRESENTATION('',(#12295),#12298);+#12295 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12296,#12297),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#12296 = CARTESIAN_POINT('',(0.,0.));+#12297 = CARTESIAN_POINT('',(1.,0.));+#12298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12299 = PCURVE('',#12300,#12305);+#12300 = PLANE('',#12301);+#12301 = AXIS2_PLACEMENT_3D('',#12302,#12303,#12304);+#12302 = CARTESIAN_POINT('',(35.31,-0.25,-4.));+#12303 = DIRECTION('',(0.,0.,-1.));+#12304 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#12305 = DEFINITIONAL_REPRESENTATION('',(#12306),#12310);+#12306 = LINE('',#12307,#12308);+#12307 = CARTESIAN_POINT('',(0.,0.));+#12308 = VECTOR('',#12309,1.);+#12309 = DIRECTION('',(0.707106781187,0.707106781187));+#12310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12311 = ORIENTED_EDGE('',*,*,#12312,.T.);+#12312 = EDGE_CURVE('',#12281,#12313,#12315,.T.);+#12313 = VERTEX_POINT('',#12314);+#12314 = CARTESIAN_POINT('',(36.06,-0.5,-3.));+#12315 = SURFACE_CURVE('',#12316,(#12319,#12326),.PCURVE_S1.);+#12316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12317,#12318),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#12317 = CARTESIAN_POINT('',(35.81,-0.25,-4.));+#12318 = CARTESIAN_POINT('',(36.06,-0.5,-3.));+#12319 = PCURVE('',#12289,#12320);+#12320 = DEFINITIONAL_REPRESENTATION('',(#12321),#12325);+#12321 = LINE('',#12322,#12323);+#12322 = CARTESIAN_POINT('',(1.,0.));+#12323 = VECTOR('',#12324,1.);+#12324 = DIRECTION('',(0.,1.));+#12325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12326 = PCURVE('',#12327,#12332);+#12327 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#12328,#12329)+    ,(#12330,#12331+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#12328 = CARTESIAN_POINT('',(35.81,-0.25,-4.));+#12329 = CARTESIAN_POINT('',(36.06,-0.5,-3.));+#12330 = CARTESIAN_POINT('',(35.81,0.25,-4.));+#12331 = CARTESIAN_POINT('',(36.06,0.5,-3.));+#12332 = DEFINITIONAL_REPRESENTATION('',(#12333),#12337);+#12333 = LINE('',#12334,#12335);+#12334 = CARTESIAN_POINT('',(0.,0.));+#12335 = VECTOR('',#12336,1.);+#12336 = DIRECTION('',(0.,1.));+#12337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12338 = ORIENTED_EDGE('',*,*,#12339,.F.);+#12339 = EDGE_CURVE('',#12340,#12313,#12342,.T.);+#12340 = VERTEX_POINT('',#12341);+#12341 = CARTESIAN_POINT('',(35.06,-0.5,-3.));+#12342 = SURFACE_CURVE('',#12343,(#12347,#12354),.PCURVE_S1.);+#12343 = LINE('',#12344,#12345);+#12344 = CARTESIAN_POINT('',(35.06,-0.5,-3.));+#12345 = VECTOR('',#12346,1.);+#12346 = DIRECTION('',(1.,0.,0.));+#12347 = PCURVE('',#12289,#12348);+#12348 = DEFINITIONAL_REPRESENTATION('',(#12349),#12353);+#12349 = LINE('',#12350,#12351);+#12350 = CARTESIAN_POINT('',(0.,1.));+#12351 = VECTOR('',#12352,1.);+#12352 = DIRECTION('',(1.,0.));+#12353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12354 = PCURVE('',#12355,#12360);+#12355 = PLANE('',#12356);+#12356 = AXIS2_PLACEMENT_3D('',#12357,#12358,#12359);+#12357 = CARTESIAN_POINT('',(35.06,-0.5,-3.));+#12358 = DIRECTION('',(0.,1.,0.));+#12359 = DIRECTION('',(0.,0.,1.));+#12360 = DEFINITIONAL_REPRESENTATION('',(#12361),#12365);+#12361 = LINE('',#12362,#12363);+#12362 = CARTESIAN_POINT('',(0.,0.));+#12363 = VECTOR('',#12364,1.);+#12364 = DIRECTION('',(0.,1.));+#12365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12366 = ORIENTED_EDGE('',*,*,#12367,.F.);+#12367 = EDGE_CURVE('',#12279,#12340,#12368,.T.);+#12368 = SURFACE_CURVE('',#12369,(#12372,#12379),.PCURVE_S1.);+#12369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12370,#12371),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#12370 = CARTESIAN_POINT('',(35.31,-0.25,-4.));+#12371 = CARTESIAN_POINT('',(35.06,-0.5,-3.));+#12372 = PCURVE('',#12289,#12373);+#12373 = DEFINITIONAL_REPRESENTATION('',(#12374),#12378);+#12374 = LINE('',#12375,#12376);+#12375 = CARTESIAN_POINT('',(0.,0.));+#12376 = VECTOR('',#12377,1.);+#12377 = DIRECTION('',(0.,1.));+#12378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12379 = PCURVE('',#12380,#12385);+#12380 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#12381,#12382)+    ,(#12383,#12384+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#12381 = CARTESIAN_POINT('',(35.31,0.25,-4.));+#12382 = CARTESIAN_POINT('',(35.06,0.5,-3.));+#12383 = CARTESIAN_POINT('',(35.31,-0.25,-4.));+#12384 = CARTESIAN_POINT('',(35.06,-0.5,-3.));+#12385 = DEFINITIONAL_REPRESENTATION('',(#12386),#12390);+#12386 = LINE('',#12387,#12388);+#12387 = CARTESIAN_POINT('',(1.,0.));+#12388 = VECTOR('',#12389,1.);+#12389 = DIRECTION('',(0.,1.));+#12390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12391 = ADVANCED_FACE('',(#12392),#12380,.T.);+#12392 = FACE_BOUND('',#12393,.T.);+#12393 = EDGE_LOOP('',(#12394,#12416,#12417,#12445));+#12394 = ORIENTED_EDGE('',*,*,#12395,.T.);+#12395 = EDGE_CURVE('',#12396,#12279,#12398,.T.);+#12396 = VERTEX_POINT('',#12397);+#12397 = CARTESIAN_POINT('',(35.31,0.25,-4.));+#12398 = SURFACE_CURVE('',#12399,(#12403,#12409),.PCURVE_S1.);+#12399 = LINE('',#12400,#12401);+#12400 = CARTESIAN_POINT('',(35.31,0.25,-4.));+#12401 = VECTOR('',#12402,1.);+#12402 = DIRECTION('',(0.,-1.,0.));+#12403 = PCURVE('',#12380,#12404);+#12404 = DEFINITIONAL_REPRESENTATION('',(#12405),#12408);+#12405 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12406,#12407),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#12406 = CARTESIAN_POINT('',(0.,0.));+#12407 = CARTESIAN_POINT('',(1.,0.));+#12408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12409 = PCURVE('',#12300,#12410);+#12410 = DEFINITIONAL_REPRESENTATION('',(#12411),#12415);+#12411 = LINE('',#12412,#12413);+#12412 = CARTESIAN_POINT('',(0.353553390593,-0.353553390593));+#12413 = VECTOR('',#12414,1.);+#12414 = DIRECTION('',(-0.707106781187,0.707106781187));+#12415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12416 = ORIENTED_EDGE('',*,*,#12367,.T.);+#12417 = ORIENTED_EDGE('',*,*,#12418,.F.);+#12418 = EDGE_CURVE('',#12419,#12340,#12421,.T.);+#12419 = VERTEX_POINT('',#12420);+#12420 = CARTESIAN_POINT('',(35.06,0.5,-3.));+#12421 = SURFACE_CURVE('',#12422,(#12426,#12433),.PCURVE_S1.);+#12422 = LINE('',#12423,#12424);+#12423 = CARTESIAN_POINT('',(35.06,0.5,-3.));+#12424 = VECTOR('',#12425,1.);+#12425 = DIRECTION('',(0.,-1.,0.));+#12426 = PCURVE('',#12380,#12427);+#12427 = DEFINITIONAL_REPRESENTATION('',(#12428),#12432);+#12428 = LINE('',#12429,#12430);+#12429 = CARTESIAN_POINT('',(0.,1.));+#12430 = VECTOR('',#12431,1.);+#12431 = DIRECTION('',(1.,0.));+#12432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12433 = PCURVE('',#12434,#12439);+#12434 = PLANE('',#12435);+#12435 = AXIS2_PLACEMENT_3D('',#12436,#12437,#12438);+#12436 = CARTESIAN_POINT('',(35.06,-0.5,-3.));+#12437 = DIRECTION('',(1.,0.,0.));+#12438 = DIRECTION('',(0.,0.,1.));+#12439 = DEFINITIONAL_REPRESENTATION('',(#12440),#12444);+#12440 = LINE('',#12441,#12442);+#12441 = CARTESIAN_POINT('',(0.,-1.));+#12442 = VECTOR('',#12443,1.);+#12443 = DIRECTION('',(0.,1.));+#12444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12445 = ORIENTED_EDGE('',*,*,#12446,.F.);+#12446 = EDGE_CURVE('',#12396,#12419,#12447,.T.);+#12447 = SURFACE_CURVE('',#12448,(#12451,#12458),.PCURVE_S1.);+#12448 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12449,#12450),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#12449 = CARTESIAN_POINT('',(35.31,0.25,-4.));+#12450 = CARTESIAN_POINT('',(35.06,0.5,-3.));+#12451 = PCURVE('',#12380,#12452);+#12452 = DEFINITIONAL_REPRESENTATION('',(#12453),#12457);+#12453 = LINE('',#12454,#12455);+#12454 = CARTESIAN_POINT('',(0.,0.));+#12455 = VECTOR('',#12456,1.);+#12456 = DIRECTION('',(0.,1.));+#12457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12458 = PCURVE('',#12459,#12464);+#12459 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#12460,#12461)+    ,(#12462,#12463+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#12460 = CARTESIAN_POINT('',(35.81,0.25,-4.));+#12461 = CARTESIAN_POINT('',(36.06,0.5,-3.));+#12462 = CARTESIAN_POINT('',(35.31,0.25,-4.));+#12463 = CARTESIAN_POINT('',(35.06,0.5,-3.));+#12464 = DEFINITIONAL_REPRESENTATION('',(#12465),#12469);+#12465 = LINE('',#12466,#12467);+#12466 = CARTESIAN_POINT('',(1.,0.));+#12467 = VECTOR('',#12468,1.);+#12468 = DIRECTION('',(0.,1.));+#12469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12470 = ADVANCED_FACE('',(#12471),#12459,.T.);+#12471 = FACE_BOUND('',#12472,.T.);+#12472 = EDGE_LOOP('',(#12473,#12495,#12496,#12524));+#12473 = ORIENTED_EDGE('',*,*,#12474,.T.);+#12474 = EDGE_CURVE('',#12475,#12396,#12477,.T.);+#12475 = VERTEX_POINT('',#12476);+#12476 = CARTESIAN_POINT('',(35.81,0.25,-4.));+#12477 = SURFACE_CURVE('',#12478,(#12482,#12488),.PCURVE_S1.);+#12478 = LINE('',#12479,#12480);+#12479 = CARTESIAN_POINT('',(35.81,0.25,-4.));+#12480 = VECTOR('',#12481,1.);+#12481 = DIRECTION('',(-1.,0.,0.));+#12482 = PCURVE('',#12459,#12483);+#12483 = DEFINITIONAL_REPRESENTATION('',(#12484),#12487);+#12484 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12485,#12486),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#12485 = CARTESIAN_POINT('',(0.,0.));+#12486 = CARTESIAN_POINT('',(1.,0.));+#12487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12488 = PCURVE('',#12300,#12489);+#12489 = DEFINITIONAL_REPRESENTATION('',(#12490),#12494);+#12490 = LINE('',#12491,#12492);+#12491 = CARTESIAN_POINT('',(0.707106781187,0.));+#12492 = VECTOR('',#12493,1.);+#12493 = DIRECTION('',(-0.707106781187,-0.707106781187));+#12494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12495 = ORIENTED_EDGE('',*,*,#12446,.T.);+#12496 = ORIENTED_EDGE('',*,*,#12497,.F.);+#12497 = EDGE_CURVE('',#12498,#12419,#12500,.T.);+#12498 = VERTEX_POINT('',#12499);+#12499 = CARTESIAN_POINT('',(36.06,0.5,-3.));+#12500 = SURFACE_CURVE('',#12501,(#12505,#12512),.PCURVE_S1.);+#12501 = LINE('',#12502,#12503);+#12502 = CARTESIAN_POINT('',(36.06,0.5,-3.));+#12503 = VECTOR('',#12504,1.);+#12504 = DIRECTION('',(-1.,0.,0.));+#12505 = PCURVE('',#12459,#12506);+#12506 = DEFINITIONAL_REPRESENTATION('',(#12507),#12511);+#12507 = LINE('',#12508,#12509);+#12508 = CARTESIAN_POINT('',(0.,1.));+#12509 = VECTOR('',#12510,1.);+#12510 = DIRECTION('',(1.,0.));+#12511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12512 = PCURVE('',#12513,#12518);+#12513 = PLANE('',#12514);+#12514 = AXIS2_PLACEMENT_3D('',#12515,#12516,#12517);+#12515 = CARTESIAN_POINT('',(35.06,0.5,-3.));+#12516 = DIRECTION('',(0.,1.,0.));+#12517 = DIRECTION('',(0.,0.,1.));+#12518 = DEFINITIONAL_REPRESENTATION('',(#12519),#12523);+#12519 = LINE('',#12520,#12521);+#12520 = CARTESIAN_POINT('',(0.,1.));+#12521 = VECTOR('',#12522,1.);+#12522 = DIRECTION('',(0.,-1.));+#12523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12524 = ORIENTED_EDGE('',*,*,#12525,.F.);+#12525 = EDGE_CURVE('',#12475,#12498,#12526,.T.);+#12526 = SURFACE_CURVE('',#12527,(#12530,#12537),.PCURVE_S1.);+#12527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12528,#12529),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#12528 = CARTESIAN_POINT('',(35.81,0.25,-4.));+#12529 = CARTESIAN_POINT('',(36.06,0.5,-3.));+#12530 = PCURVE('',#12459,#12531);+#12531 = DEFINITIONAL_REPRESENTATION('',(#12532),#12536);+#12532 = LINE('',#12533,#12534);+#12533 = CARTESIAN_POINT('',(0.,0.));+#12534 = VECTOR('',#12535,1.);+#12535 = DIRECTION('',(0.,1.));+#12536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12537 = PCURVE('',#12327,#12538);+#12538 = DEFINITIONAL_REPRESENTATION('',(#12539),#12543);+#12539 = LINE('',#12540,#12541);+#12540 = CARTESIAN_POINT('',(1.,0.));+#12541 = VECTOR('',#12542,1.);+#12542 = DIRECTION('',(0.,1.));+#12543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12544 = ADVANCED_FACE('',(#12545),#12513,.T.);+#12545 = FACE_BOUND('',#12546,.T.);+#12546 = EDGE_LOOP('',(#12547,#12575,#12576,#12599));+#12547 = ORIENTED_EDGE('',*,*,#12548,.F.);+#12548 = EDGE_CURVE('',#12498,#12549,#12551,.T.);+#12549 = VERTEX_POINT('',#12550);+#12550 = CARTESIAN_POINT('',(36.06,0.5,3.43));+#12551 = SURFACE_CURVE('',#12552,(#12556,#12563),.PCURVE_S1.);+#12552 = LINE('',#12553,#12554);+#12553 = CARTESIAN_POINT('',(36.06,0.5,-3.));+#12554 = VECTOR('',#12555,1.);+#12555 = DIRECTION('',(0.,0.,1.));+#12556 = PCURVE('',#12513,#12557);+#12557 = DEFINITIONAL_REPRESENTATION('',(#12558),#12562);+#12558 = LINE('',#12559,#12560);+#12559 = CARTESIAN_POINT('',(0.,1.));+#12560 = VECTOR('',#12561,1.);+#12561 = DIRECTION('',(1.,0.));+#12562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12563 = PCURVE('',#12564,#12569);+#12564 = PLANE('',#12565);+#12565 = AXIS2_PLACEMENT_3D('',#12566,#12567,#12568);+#12566 = CARTESIAN_POINT('',(36.06,-0.5,-3.));+#12567 = DIRECTION('',(1.,0.,0.));+#12568 = DIRECTION('',(0.,0.,1.));+#12569 = DEFINITIONAL_REPRESENTATION('',(#12570),#12574);+#12570 = LINE('',#12571,#12572);+#12571 = CARTESIAN_POINT('',(0.,-1.));+#12572 = VECTOR('',#12573,1.);+#12573 = DIRECTION('',(1.,0.));+#12574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12575 = ORIENTED_EDGE('',*,*,#12497,.T.);+#12576 = ORIENTED_EDGE('',*,*,#12577,.T.);+#12577 = EDGE_CURVE('',#12419,#12578,#12580,.T.);+#12578 = VERTEX_POINT('',#12579);+#12579 = CARTESIAN_POINT('',(35.06,0.5,3.43));+#12580 = SURFACE_CURVE('',#12581,(#12585,#12592),.PCURVE_S1.);+#12581 = LINE('',#12582,#12583);+#12582 = CARTESIAN_POINT('',(35.06,0.5,-3.));+#12583 = VECTOR('',#12584,1.);+#12584 = DIRECTION('',(0.,0.,1.));+#12585 = PCURVE('',#12513,#12586);+#12586 = DEFINITIONAL_REPRESENTATION('',(#12587),#12591);+#12587 = LINE('',#12588,#12589);+#12588 = CARTESIAN_POINT('',(0.,0.));+#12589 = VECTOR('',#12590,1.);+#12590 = DIRECTION('',(1.,0.));+#12591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12592 = PCURVE('',#12434,#12593);+#12593 = DEFINITIONAL_REPRESENTATION('',(#12594),#12598);+#12594 = LINE('',#12595,#12596);+#12595 = CARTESIAN_POINT('',(0.,-1.));+#12596 = VECTOR('',#12597,1.);+#12597 = DIRECTION('',(1.,0.));+#12598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12599 = ORIENTED_EDGE('',*,*,#12600,.T.);+#12600 = EDGE_CURVE('',#12578,#12549,#12601,.T.);+#12601 = SURFACE_CURVE('',#12602,(#12606,#12612),.PCURVE_S1.);+#12602 = LINE('',#12603,#12604);+#12603 = CARTESIAN_POINT('',(35.06,0.5,3.43));+#12604 = VECTOR('',#12605,1.);+#12605 = DIRECTION('',(1.,0.,0.));+#12606 = PCURVE('',#12513,#12607);+#12607 = DEFINITIONAL_REPRESENTATION('',(#12608),#12611);+#12608 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12609,#12610),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#12609 = CARTESIAN_POINT('',(6.43,0.));+#12610 = CARTESIAN_POINT('',(6.43,1.));+#12611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12612 = PCURVE('',#12613,#12618);+#12613 = PLANE('',#12614);+#12614 = AXIS2_PLACEMENT_3D('',#12615,#12616,#12617);+#12615 = CARTESIAN_POINT('',(35.06,-0.5,3.43));+#12616 = DIRECTION('',(0.,0.,1.));+#12617 = DIRECTION('',(1.,0.,0.));+#12618 = DEFINITIONAL_REPRESENTATION('',(#12619),#12622);+#12619 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12620,#12621),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#12620 = CARTESIAN_POINT('',(0.,1.));+#12621 = CARTESIAN_POINT('',(1.,1.));+#12622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12623 = ADVANCED_FACE('',(#12624),#12613,.F.);+#12624 = FACE_BOUND('',#12625,.F.);+#12625 = EDGE_LOOP('',(#12626,#12649,#12650,#12673));+#12626 = ORIENTED_EDGE('',*,*,#12627,.F.);+#12627 = EDGE_CURVE('',#12578,#12628,#12630,.T.);+#12628 = VERTEX_POINT('',#12629);+#12629 = CARTESIAN_POINT('',(35.06,8.25,3.43));+#12630 = SURFACE_CURVE('',#12631,(#12635,#12642),.PCURVE_S1.);+#12631 = LINE('',#12632,#12633);+#12632 = CARTESIAN_POINT('',(35.06,-0.5,3.43));+#12633 = VECTOR('',#12634,1.);+#12634 = DIRECTION('',(0.,1.,0.));+#12635 = PCURVE('',#12613,#12636);+#12636 = DEFINITIONAL_REPRESENTATION('',(#12637),#12641);+#12637 = LINE('',#12638,#12639);+#12638 = CARTESIAN_POINT('',(0.,0.));+#12639 = VECTOR('',#12640,1.);+#12640 = DIRECTION('',(0.,1.));+#12641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12642 = PCURVE('',#12434,#12643);+#12643 = DEFINITIONAL_REPRESENTATION('',(#12644),#12648);+#12644 = LINE('',#12645,#12646);+#12645 = CARTESIAN_POINT('',(6.43,0.));+#12646 = VECTOR('',#12647,1.);+#12647 = DIRECTION('',(0.,-1.));+#12648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12649 = ORIENTED_EDGE('',*,*,#12600,.T.);+#12650 = ORIENTED_EDGE('',*,*,#12651,.T.);+#12651 = EDGE_CURVE('',#12549,#12652,#12654,.T.);+#12652 = VERTEX_POINT('',#12653);+#12653 = CARTESIAN_POINT('',(36.06,8.25,3.43));+#12654 = SURFACE_CURVE('',#12655,(#12659,#12666),.PCURVE_S1.);+#12655 = LINE('',#12656,#12657);+#12656 = CARTESIAN_POINT('',(36.06,-0.5,3.43));+#12657 = VECTOR('',#12658,1.);+#12658 = DIRECTION('',(0.,1.,0.));+#12659 = PCURVE('',#12613,#12660);+#12660 = DEFINITIONAL_REPRESENTATION('',(#12661),#12665);+#12661 = LINE('',#12662,#12663);+#12662 = CARTESIAN_POINT('',(1.,0.));+#12663 = VECTOR('',#12664,1.);+#12664 = DIRECTION('',(0.,1.));+#12665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12666 = PCURVE('',#12564,#12667);+#12667 = DEFINITIONAL_REPRESENTATION('',(#12668),#12672);+#12668 = LINE('',#12669,#12670);+#12669 = CARTESIAN_POINT('',(6.43,0.));+#12670 = VECTOR('',#12671,1.);+#12671 = DIRECTION('',(0.,-1.));+#12672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12673 = ORIENTED_EDGE('',*,*,#12674,.F.);+#12674 = EDGE_CURVE('',#12628,#12652,#12675,.T.);+#12675 = SURFACE_CURVE('',#12676,(#12680,#12687),.PCURVE_S1.);+#12676 = LINE('',#12677,#12678);+#12677 = CARTESIAN_POINT('',(35.06,8.25,3.43));+#12678 = VECTOR('',#12679,1.);+#12679 = DIRECTION('',(1.,0.,0.));+#12680 = PCURVE('',#12613,#12681);+#12681 = DEFINITIONAL_REPRESENTATION('',(#12682),#12686);+#12682 = LINE('',#12683,#12684);+#12683 = CARTESIAN_POINT('',(0.,8.75));+#12684 = VECTOR('',#12685,1.);+#12685 = DIRECTION('',(1.,0.));+#12686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12687 = PCURVE('',#12688,#12693);+#12688 = PLANE('',#12689);+#12689 = AXIS2_PLACEMENT_3D('',#12690,#12691,#12692);+#12690 = CARTESIAN_POINT('',(35.06,8.25,3.43));+#12691 = DIRECTION('',(0.,1.,0.));+#12692 = DIRECTION('',(0.,0.,1.));+#12693 = DEFINITIONAL_REPRESENTATION('',(#12694),#12698);+#12694 = LINE('',#12695,#12696);+#12695 = CARTESIAN_POINT('',(0.,0.));+#12696 = VECTOR('',#12697,1.);+#12697 = DIRECTION('',(0.,1.));+#12698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12699 = ADVANCED_FACE('',(#12700),#12688,.T.);+#12700 = FACE_BOUND('',#12701,.T.);+#12701 = EDGE_LOOP('',(#12702,#12703,#12726,#12754));+#12702 = ORIENTED_EDGE('',*,*,#12674,.F.);+#12703 = ORIENTED_EDGE('',*,*,#12704,.T.);+#12704 = EDGE_CURVE('',#12628,#12705,#12707,.T.);+#12705 = VERTEX_POINT('',#12706);+#12706 = CARTESIAN_POINT('',(35.06,8.25,4.43));+#12707 = SURFACE_CURVE('',#12708,(#12712,#12719),.PCURVE_S1.);+#12708 = LINE('',#12709,#12710);+#12709 = CARTESIAN_POINT('',(35.06,8.25,3.43));+#12710 = VECTOR('',#12711,1.);+#12711 = DIRECTION('',(0.,0.,1.));+#12712 = PCURVE('',#12688,#12713);+#12713 = DEFINITIONAL_REPRESENTATION('',(#12714),#12718);+#12714 = LINE('',#12715,#12716);+#12715 = CARTESIAN_POINT('',(0.,0.));+#12716 = VECTOR('',#12717,1.);+#12717 = DIRECTION('',(1.,0.));+#12718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12719 = PCURVE('',#12434,#12720);+#12720 = DEFINITIONAL_REPRESENTATION('',(#12721),#12725);+#12721 = LINE('',#12722,#12723);+#12722 = CARTESIAN_POINT('',(6.43,-8.75));+#12723 = VECTOR('',#12724,1.);+#12724 = DIRECTION('',(1.,0.));+#12725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12726 = ORIENTED_EDGE('',*,*,#12727,.T.);+#12727 = EDGE_CURVE('',#12705,#12728,#12730,.T.);+#12728 = VERTEX_POINT('',#12729);+#12729 = CARTESIAN_POINT('',(36.06,8.25,4.43));+#12730 = SURFACE_CURVE('',#12731,(#12735,#12742),.PCURVE_S1.);+#12731 = LINE('',#12732,#12733);+#12732 = CARTESIAN_POINT('',(35.06,8.25,4.43));+#12733 = VECTOR('',#12734,1.);+#12734 = DIRECTION('',(1.,0.,0.));+#12735 = PCURVE('',#12688,#12736);+#12736 = DEFINITIONAL_REPRESENTATION('',(#12737),#12741);+#12737 = LINE('',#12738,#12739);+#12738 = CARTESIAN_POINT('',(1.,0.));+#12739 = VECTOR('',#12740,1.);+#12740 = DIRECTION('',(0.,1.));+#12741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12742 = PCURVE('',#12743,#12748);+#12743 = PLANE('',#12744);+#12744 = AXIS2_PLACEMENT_3D('',#12745,#12746,#12747);+#12745 = CARTESIAN_POINT('',(35.06,-0.5,4.43));+#12746 = DIRECTION('',(0.,0.,1.));+#12747 = DIRECTION('',(1.,0.,0.));+#12748 = DEFINITIONAL_REPRESENTATION('',(#12749),#12753);+#12749 = LINE('',#12750,#12751);+#12750 = CARTESIAN_POINT('',(0.,8.75));+#12751 = VECTOR('',#12752,1.);+#12752 = DIRECTION('',(1.,0.));+#12753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12754 = ORIENTED_EDGE('',*,*,#12755,.F.);+#12755 = EDGE_CURVE('',#12652,#12728,#12756,.T.);+#12756 = SURFACE_CURVE('',#12757,(#12761,#12768),.PCURVE_S1.);+#12757 = LINE('',#12758,#12759);+#12758 = CARTESIAN_POINT('',(36.06,8.25,3.43));+#12759 = VECTOR('',#12760,1.);+#12760 = DIRECTION('',(0.,0.,1.));+#12761 = PCURVE('',#12688,#12762);+#12762 = DEFINITIONAL_REPRESENTATION('',(#12763),#12767);+#12763 = LINE('',#12764,#12765);+#12764 = CARTESIAN_POINT('',(0.,1.));+#12765 = VECTOR('',#12766,1.);+#12766 = DIRECTION('',(1.,0.));+#12767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12768 = PCURVE('',#12564,#12769);+#12769 = DEFINITIONAL_REPRESENTATION('',(#12770),#12774);+#12770 = LINE('',#12771,#12772);+#12771 = CARTESIAN_POINT('',(6.43,-8.75));+#12772 = VECTOR('',#12773,1.);+#12773 = DIRECTION('',(1.,0.));+#12774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12775 = ADVANCED_FACE('',(#12776),#12743,.T.);+#12776 = FACE_BOUND('',#12777,.T.);+#12777 = EDGE_LOOP('',(#12778,#12801,#12824,#12845));+#12778 = ORIENTED_EDGE('',*,*,#12779,.F.);+#12779 = EDGE_CURVE('',#12780,#12705,#12782,.T.);+#12780 = VERTEX_POINT('',#12781);+#12781 = CARTESIAN_POINT('',(35.06,-0.5,4.43));+#12782 = SURFACE_CURVE('',#12783,(#12787,#12794),.PCURVE_S1.);+#12783 = LINE('',#12784,#12785);+#12784 = CARTESIAN_POINT('',(35.06,-0.5,4.43));+#12785 = VECTOR('',#12786,1.);+#12786 = DIRECTION('',(0.,1.,0.));+#12787 = PCURVE('',#12743,#12788);+#12788 = DEFINITIONAL_REPRESENTATION('',(#12789),#12793);+#12789 = LINE('',#12790,#12791);+#12790 = CARTESIAN_POINT('',(0.,0.));+#12791 = VECTOR('',#12792,1.);+#12792 = DIRECTION('',(0.,1.));+#12793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12794 = PCURVE('',#12434,#12795);+#12795 = DEFINITIONAL_REPRESENTATION('',(#12796),#12800);+#12796 = LINE('',#12797,#12798);+#12797 = CARTESIAN_POINT('',(7.43,0.));+#12798 = VECTOR('',#12799,1.);+#12799 = DIRECTION('',(0.,-1.));+#12800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12801 = ORIENTED_EDGE('',*,*,#12802,.T.);+#12802 = EDGE_CURVE('',#12780,#12803,#12805,.T.);+#12803 = VERTEX_POINT('',#12804);+#12804 = CARTESIAN_POINT('',(36.06,-0.5,4.43));+#12805 = SURFACE_CURVE('',#12806,(#12810,#12817),.PCURVE_S1.);+#12806 = LINE('',#12807,#12808);+#12807 = CARTESIAN_POINT('',(35.06,-0.5,4.43));+#12808 = VECTOR('',#12809,1.);+#12809 = DIRECTION('',(1.,0.,0.));+#12810 = PCURVE('',#12743,#12811);+#12811 = DEFINITIONAL_REPRESENTATION('',(#12812),#12816);+#12812 = LINE('',#12813,#12814);+#12813 = CARTESIAN_POINT('',(0.,0.));+#12814 = VECTOR('',#12815,1.);+#12815 = DIRECTION('',(1.,0.));+#12816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12817 = PCURVE('',#12355,#12818);+#12818 = DEFINITIONAL_REPRESENTATION('',(#12819),#12823);+#12819 = LINE('',#12820,#12821);+#12820 = CARTESIAN_POINT('',(7.43,0.));+#12821 = VECTOR('',#12822,1.);+#12822 = DIRECTION('',(0.,1.));+#12823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12824 = ORIENTED_EDGE('',*,*,#12825,.F.);+#12825 = EDGE_CURVE('',#12728,#12803,#12826,.T.);+#12826 = SURFACE_CURVE('',#12827,(#12831,#12838),.PCURVE_S1.);+#12827 = LINE('',#12828,#12829);+#12828 = CARTESIAN_POINT('',(36.06,8.25,4.43));+#12829 = VECTOR('',#12830,1.);+#12830 = DIRECTION('',(0.,-1.,0.));+#12831 = PCURVE('',#12743,#12832);+#12832 = DEFINITIONAL_REPRESENTATION('',(#12833),#12837);+#12833 = LINE('',#12834,#12835);+#12834 = CARTESIAN_POINT('',(1.,8.75));+#12835 = VECTOR('',#12836,1.);+#12836 = DIRECTION('',(0.,-1.));+#12837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12838 = PCURVE('',#12564,#12839);+#12839 = DEFINITIONAL_REPRESENTATION('',(#12840),#12844);+#12840 = LINE('',#12841,#12842);+#12841 = CARTESIAN_POINT('',(7.43,-8.75));+#12842 = VECTOR('',#12843,1.);+#12843 = DIRECTION('',(0.,1.));+#12844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12845 = ORIENTED_EDGE('',*,*,#12727,.F.);+#12846 = ADVANCED_FACE('',(#12847),#12564,.T.);+#12847 = FACE_BOUND('',#12848,.T.);+#12848 = EDGE_LOOP('',(#12849,#12870,#12891,#12892,#12893,#12894));+#12849 = ORIENTED_EDGE('',*,*,#12850,.F.);+#12850 = EDGE_CURVE('',#12313,#12803,#12851,.T.);+#12851 = SURFACE_CURVE('',#12852,(#12856,#12863),.PCURVE_S1.);+#12852 = LINE('',#12853,#12854);+#12853 = CARTESIAN_POINT('',(36.06,-0.5,-3.));+#12854 = VECTOR('',#12855,1.);+#12855 = DIRECTION('',(0.,0.,1.));+#12856 = PCURVE('',#12564,#12857);+#12857 = DEFINITIONAL_REPRESENTATION('',(#12858),#12862);+#12858 = LINE('',#12859,#12860);+#12859 = CARTESIAN_POINT('',(0.,0.));+#12860 = VECTOR('',#12861,1.);+#12861 = DIRECTION('',(1.,0.));+#12862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12863 = PCURVE('',#12355,#12864);+#12864 = DEFINITIONAL_REPRESENTATION('',(#12865),#12869);+#12865 = LINE('',#12866,#12867);+#12866 = CARTESIAN_POINT('',(0.,1.));+#12867 = VECTOR('',#12868,1.);+#12868 = DIRECTION('',(1.,0.));+#12869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12870 = ORIENTED_EDGE('',*,*,#12871,.T.);+#12871 = EDGE_CURVE('',#12313,#12498,#12872,.T.);+#12872 = SURFACE_CURVE('',#12873,(#12877,#12884),.PCURVE_S1.);+#12873 = LINE('',#12874,#12875);+#12874 = CARTESIAN_POINT('',(36.06,-0.5,-3.));+#12875 = VECTOR('',#12876,1.);+#12876 = DIRECTION('',(0.,1.,0.));+#12877 = PCURVE('',#12564,#12878);+#12878 = DEFINITIONAL_REPRESENTATION('',(#12879),#12883);+#12879 = LINE('',#12880,#12881);+#12880 = CARTESIAN_POINT('',(0.,0.));+#12881 = VECTOR('',#12882,1.);+#12882 = DIRECTION('',(0.,-1.));+#12883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12884 = PCURVE('',#12327,#12885);+#12885 = DEFINITIONAL_REPRESENTATION('',(#12886),#12890);+#12886 = LINE('',#12887,#12888);+#12887 = CARTESIAN_POINT('',(0.,1.));+#12888 = VECTOR('',#12889,1.);+#12889 = DIRECTION('',(1.,0.));+#12890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12891 = ORIENTED_EDGE('',*,*,#12548,.T.);+#12892 = ORIENTED_EDGE('',*,*,#12651,.T.);+#12893 = ORIENTED_EDGE('',*,*,#12755,.T.);+#12894 = ORIENTED_EDGE('',*,*,#12825,.T.);+#12895 = ADVANCED_FACE('',(#12896),#12434,.F.);+#12896 = FACE_BOUND('',#12897,.F.);+#12897 = EDGE_LOOP('',(#12898,#12899,#12900,#12901,#12902,#12903));+#12898 = ORIENTED_EDGE('',*,*,#12418,.F.);+#12899 = ORIENTED_EDGE('',*,*,#12577,.T.);+#12900 = ORIENTED_EDGE('',*,*,#12627,.T.);+#12901 = ORIENTED_EDGE('',*,*,#12704,.T.);+#12902 = ORIENTED_EDGE('',*,*,#12779,.F.);+#12903 = ORIENTED_EDGE('',*,*,#12904,.T.);+#12904 = EDGE_CURVE('',#12780,#12340,#12905,.T.);+#12905 = SURFACE_CURVE('',#12906,(#12910,#12917),.PCURVE_S1.);+#12906 = LINE('',#12907,#12908);+#12907 = CARTESIAN_POINT('',(35.06,-0.5,4.43));+#12908 = VECTOR('',#12909,1.);+#12909 = DIRECTION('',(0.,0.,-1.));+#12910 = PCURVE('',#12434,#12911);+#12911 = DEFINITIONAL_REPRESENTATION('',(#12912),#12916);+#12912 = LINE('',#12913,#12914);+#12913 = CARTESIAN_POINT('',(7.43,0.));+#12914 = VECTOR('',#12915,1.);+#12915 = DIRECTION('',(-1.,0.));+#12916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12917 = PCURVE('',#12355,#12918);+#12918 = DEFINITIONAL_REPRESENTATION('',(#12919),#12923);+#12919 = LINE('',#12920,#12921);+#12920 = CARTESIAN_POINT('',(7.43,0.));+#12921 = VECTOR('',#12922,1.);+#12922 = DIRECTION('',(-1.,0.));+#12923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12924 = ADVANCED_FACE('',(#12925),#12355,.F.);+#12925 = FACE_BOUND('',#12926,.F.);+#12926 = EDGE_LOOP('',(#12927,#12928,#12929,#12930));+#12927 = ORIENTED_EDGE('',*,*,#12339,.F.);+#12928 = ORIENTED_EDGE('',*,*,#12904,.F.);+#12929 = ORIENTED_EDGE('',*,*,#12802,.T.);+#12930 = ORIENTED_EDGE('',*,*,#12850,.F.);+#12931 = ADVANCED_FACE('',(#12932),#12327,.T.);+#12932 = FACE_BOUND('',#12933,.T.);+#12933 = EDGE_LOOP('',(#12934,#12954,#12955,#12956));+#12934 = ORIENTED_EDGE('',*,*,#12935,.T.);+#12935 = EDGE_CURVE('',#12281,#12475,#12936,.T.);+#12936 = SURFACE_CURVE('',#12937,(#12941,#12947),.PCURVE_S1.);+#12937 = LINE('',#12938,#12939);+#12938 = CARTESIAN_POINT('',(35.81,-0.25,-4.));+#12939 = VECTOR('',#12940,1.);+#12940 = DIRECTION('',(0.,1.,0.));+#12941 = PCURVE('',#12327,#12942);+#12942 = DEFINITIONAL_REPRESENTATION('',(#12943),#12946);+#12943 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12944,#12945),.UNSPECIFIED.,+  .F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);+#12944 = CARTESIAN_POINT('',(0.,0.));+#12945 = CARTESIAN_POINT('',(1.,0.));+#12946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12947 = PCURVE('',#12300,#12948);+#12948 = DEFINITIONAL_REPRESENTATION('',(#12949),#12953);+#12949 = LINE('',#12950,#12951);+#12950 = CARTESIAN_POINT('',(0.353553390593,0.353553390593));+#12951 = VECTOR('',#12952,1.);+#12952 = DIRECTION('',(0.707106781187,-0.707106781187));+#12953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#12954 = ORIENTED_EDGE('',*,*,#12525,.T.);+#12955 = ORIENTED_EDGE('',*,*,#12871,.F.);+#12956 = ORIENTED_EDGE('',*,*,#12312,.F.);+#12957 = ADVANCED_FACE('',(#12958),#12300,.T.);+#12958 = FACE_BOUND('',#12959,.F.);+#12959 = EDGE_LOOP('',(#12960,#12961,#12962,#12963));+#12960 = ORIENTED_EDGE('',*,*,#12278,.T.);+#12961 = ORIENTED_EDGE('',*,*,#12935,.T.);+#12962 = ORIENTED_EDGE('',*,*,#12474,.T.);+#12963 = ORIENTED_EDGE('',*,*,#12395,.T.);+#12964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12968)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12965,#12966,#12967)) +REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#12965 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#12966 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#12967 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#12968 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12965,   'distance_accuracy_value','confusion accuracy');-#5394 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5395,#5397);-#5395 = ( REPRESENTATION_RELATIONSHIP('','',#5024,#55) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5396) +#12969 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12970,#12972);+#12970 = ( REPRESENTATION_RELATIONSHIP('','',#7427,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12971)  SHAPE_REPRESENTATION_RELATIONSHIP() );-#5396 = ITEM_DEFINED_TRANSFORMATION('','',#11,#64);-#5397 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',-  #5398);-#5398 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('59','threaded_inserts','',#50,-  #5019,$);-#5399 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5021));-#5400 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #5401),#1099);-#5401 = STYLED_ITEM('color',(#5402),#87);-#5402 = PRESENTATION_STYLE_ASSIGNMENT((#5403));-#5403 = SURFACE_STYLE_USAGE(.BOTH.,#5404);-#5404 = SURFACE_SIDE_STYLE('',(#5405));-#5405 = SURFACE_STYLE_FILL_AREA(#5406);-#5406 = FILL_AREA_STYLE('',(#5407));-#5407 = FILL_AREA_STYLE_COLOUR('',#5408);-#5408 = COLOUR_RGB('',0.130000001093,0.55000000909,0.309999994343);-#5409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #5410,#5418,#5425,#5432,#5439,#5446,#5453,#5460),#5006);-#5410 = STYLED_ITEM('color',(#5411),#1118);-#5411 = PRESENTATION_STYLE_ASSIGNMENT((#5412));-#5412 = SURFACE_STYLE_USAGE(.BOTH.,#5413);-#5413 = SURFACE_SIDE_STYLE('',(#5414));-#5414 = SURFACE_STYLE_FILL_AREA(#5415);-#5415 = FILL_AREA_STYLE('',(#5416));-#5416 = FILL_AREA_STYLE_COLOUR('',#5417);-#5417 = COLOUR_RGB('',0.850000012718,0.850000012718,0.879999997771);-#5418 = STYLED_ITEM('color',(#5419),#1604);-#5419 = PRESENTATION_STYLE_ASSIGNMENT((#5420));-#5420 = SURFACE_STYLE_USAGE(.BOTH.,#5421);-#5421 = SURFACE_SIDE_STYLE('',(#5422));-#5422 = SURFACE_STYLE_FILL_AREA(#5423);-#5423 = FILL_AREA_STYLE('',(#5424));-#5424 = FILL_AREA_STYLE_COLOUR('',#5417);-#5425 = STYLED_ITEM('color',(#5426),#2090);-#5426 = PRESENTATION_STYLE_ASSIGNMENT((#5427));-#5427 = SURFACE_STYLE_USAGE(.BOTH.,#5428);-#5428 = SURFACE_SIDE_STYLE('',(#5429));-#5429 = SURFACE_STYLE_FILL_AREA(#5430);-#5430 = FILL_AREA_STYLE('',(#5431));-#5431 = FILL_AREA_STYLE_COLOUR('',#5417);-#5432 = STYLED_ITEM('color',(#5433),#2576);-#5433 = PRESENTATION_STYLE_ASSIGNMENT((#5434));-#5434 = SURFACE_STYLE_USAGE(.BOTH.,#5435);-#5435 = SURFACE_SIDE_STYLE('',(#5436));-#5436 = SURFACE_STYLE_FILL_AREA(#5437);-#5437 = FILL_AREA_STYLE('',(#5438));-#5438 = FILL_AREA_STYLE_COLOUR('',#5417);-#5439 = STYLED_ITEM('color',(#5440),#3062);-#5440 = PRESENTATION_STYLE_ASSIGNMENT((#5441));-#5441 = SURFACE_STYLE_USAGE(.BOTH.,#5442);-#5442 = SURFACE_SIDE_STYLE('',(#5443));-#5443 = SURFACE_STYLE_FILL_AREA(#5444);-#5444 = FILL_AREA_STYLE('',(#5445));-#5445 = FILL_AREA_STYLE_COLOUR('',#5417);-#5446 = STYLED_ITEM('color',(#5447),#3548);-#5447 = PRESENTATION_STYLE_ASSIGNMENT((#5448));-#5448 = SURFACE_STYLE_USAGE(.BOTH.,#5449);-#5449 = SURFACE_SIDE_STYLE('',(#5450));-#5450 = SURFACE_STYLE_FILL_AREA(#5451);-#5451 = FILL_AREA_STYLE('',(#5452));-#5452 = FILL_AREA_STYLE_COLOUR('',#5417);-#5453 = STYLED_ITEM('color',(#5454),#4034);-#5454 = PRESENTATION_STYLE_ASSIGNMENT((#5455));-#5455 = SURFACE_STYLE_USAGE(.BOTH.,#5456);-#5456 = SURFACE_SIDE_STYLE('',(#5457));-#5457 = SURFACE_STYLE_FILL_AREA(#5458);-#5458 = FILL_AREA_STYLE('',(#5459));-#5459 = FILL_AREA_STYLE_COLOUR('',#5417);-#5460 = STYLED_ITEM('color',(#5461),#4520);-#5461 = PRESENTATION_STYLE_ASSIGNMENT((#5462));-#5462 = SURFACE_STYLE_USAGE(.BOTH.,#5463);-#5463 = SURFACE_SIDE_STYLE('',(#5464));-#5464 = SURFACE_STYLE_FILL_AREA(#5465);-#5465 = FILL_AREA_STYLE('',(#5466));-#5466 = FILL_AREA_STYLE_COLOUR('',#5417);-#5467 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #5468,#5476),#5389);-#5468 = STYLED_ITEM('color',(#5469),#5025);-#5469 = PRESENTATION_STYLE_ASSIGNMENT((#5470));-#5470 = SURFACE_STYLE_USAGE(.BOTH.,#5471);-#5471 = SURFACE_SIDE_STYLE('',(#5472));-#5472 = SURFACE_STYLE_FILL_AREA(#5473);-#5473 = FILL_AREA_STYLE('',(#5474));-#5474 = FILL_AREA_STYLE_COLOUR('',#5475);-#5475 = COLOUR_RGB('',0.78000000177,0.620000000292,0.27999999963);-#5476 = STYLED_ITEM('color',(#5477),#5207);-#5477 = PRESENTATION_STYLE_ASSIGNMENT((#5478));-#5478 = SURFACE_STYLE_USAGE(.BOTH.,#5479);-#5479 = SURFACE_SIDE_STYLE('',(#5480));-#5480 = SURFACE_STYLE_FILL_AREA(#5481);-#5481 = FILL_AREA_STYLE('',(#5482));-#5482 = FILL_AREA_STYLE_COLOUR('',#5475);+#12971 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#12972 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #12973);+#12973 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','pins','',#5,#7422,$);+#12974 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7424));+#12975 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #12976,#12984,#12991,#12998,#13005,#13012,#13019,#13026),#12964);+#12976 = STYLED_ITEM('color',(#12977),#7428);+#12977 = PRESENTATION_STYLE_ASSIGNMENT((#12978));+#12978 = SURFACE_STYLE_USAGE(.BOTH.,#12979);+#12979 = SURFACE_SIDE_STYLE('',(#12980));+#12980 = SURFACE_STYLE_FILL_AREA(#12981);+#12981 = FILL_AREA_STYLE('',(#12982));+#12982 = FILL_AREA_STYLE_COLOUR('',#12983);+#12983 = COLOUR_RGB('',0.819999987296,0.819999987296,0.78000000177);+#12984 = STYLED_ITEM('color',(#12985),#8120);+#12985 = PRESENTATION_STYLE_ASSIGNMENT((#12986));+#12986 = SURFACE_STYLE_USAGE(.BOTH.,#12987);+#12987 = SURFACE_SIDE_STYLE('',(#12988));+#12988 = SURFACE_STYLE_FILL_AREA(#12989);+#12989 = FILL_AREA_STYLE('',(#12990));+#12990 = FILL_AREA_STYLE_COLOUR('',#12983);+#12991 = STYLED_ITEM('color',(#12992),#8812);+#12992 = PRESENTATION_STYLE_ASSIGNMENT((#12993));+#12993 = SURFACE_STYLE_USAGE(.BOTH.,#12994);+#12994 = SURFACE_SIDE_STYLE('',(#12995));+#12995 = SURFACE_STYLE_FILL_AREA(#12996);+#12996 = FILL_AREA_STYLE('',(#12997));+#12997 = FILL_AREA_STYLE_COLOUR('',#12983);+#12998 = STYLED_ITEM('color',(#12999),#9504);+#12999 = PRESENTATION_STYLE_ASSIGNMENT((#13000));+#13000 = SURFACE_STYLE_USAGE(.BOTH.,#13001);+#13001 = SURFACE_SIDE_STYLE('',(#13002));+#13002 = SURFACE_STYLE_FILL_AREA(#13003);+#13003 = FILL_AREA_STYLE('',(#13004));+#13004 = FILL_AREA_STYLE_COLOUR('',#12983);+#13005 = STYLED_ITEM('color',(#13006),#10196);+#13006 = PRESENTATION_STYLE_ASSIGNMENT((#13007));+#13007 = SURFACE_STYLE_USAGE(.BOTH.,#13008);+#13008 = SURFACE_SIDE_STYLE('',(#13009));+#13009 = SURFACE_STYLE_FILL_AREA(#13010);+#13010 = FILL_AREA_STYLE('',(#13011));+#13011 = FILL_AREA_STYLE_COLOUR('',#12983);+#13012 = STYLED_ITEM('color',(#13013),#10888);+#13013 = PRESENTATION_STYLE_ASSIGNMENT((#13014));+#13014 = SURFACE_STYLE_USAGE(.BOTH.,#13015);+#13015 = SURFACE_SIDE_STYLE('',(#13016));+#13016 = SURFACE_STYLE_FILL_AREA(#13017);+#13017 = FILL_AREA_STYLE('',(#13018));+#13018 = FILL_AREA_STYLE_COLOUR('',#12983);+#13019 = STYLED_ITEM('color',(#13020),#11580);+#13020 = PRESENTATION_STYLE_ASSIGNMENT((#13021));+#13021 = SURFACE_STYLE_USAGE(.BOTH.,#13022);+#13022 = SURFACE_SIDE_STYLE('',(#13023));+#13023 = SURFACE_STYLE_FILL_AREA(#13024);+#13024 = FILL_AREA_STYLE('',(#13025));+#13025 = FILL_AREA_STYLE_COLOUR('',#12983);+#13026 = STYLED_ITEM('color',(#13027),#12272);+#13027 = PRESENTATION_STYLE_ASSIGNMENT((#13028));+#13028 = SURFACE_STYLE_USAGE(.BOTH.,#13029);+#13029 = SURFACE_SIDE_STYLE('',(#13030));+#13030 = SURFACE_STYLE_FILL_AREA(#13031);+#13031 = FILL_AREA_STYLE('',(#13032));+#13032 = FILL_AREA_STYLE_COLOUR('',#12983);+#13033 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #13034),#7409);+#13034 = STYLED_ITEM('color',(#13035),#37);+#13035 = PRESENTATION_STYLE_ASSIGNMENT((#13036));+#13036 = SURFACE_STYLE_USAGE(.BOTH.,#13037);+#13037 = SURFACE_SIDE_STYLE('',(#13038));+#13038 = SURFACE_STYLE_FILL_AREA(#13039);+#13039 = FILL_AREA_STYLE('',(#13040));+#13040 = FILL_AREA_STYLE_COLOUR('',#13041);+#13041 = COLOUR_RGB('',0.1599999992,0.520000005207,0.27999999963); ENDSEC; END-ISO-10303-21;
README.md+15−13
@@ -4,23 +4,23 @@  **Dinkle** · PCB connector socket (pluggable terminal block header), 5.08 mm, 8 positions, threaded flange · THT 1x08, 5.08 mm pitch, horizontal -2EHDRM-08P from Dinkle, in a THT 1x08, 5.08 mm pitch, horizontal. Symbol, footprint and 3D model are the ones used on Adom board designs (3D model extracted from the board STEP export, seated in the footprint frame). **Staged for validation: see the open items in the verification log above.**+2EHDRM-08P from Dinkle, in a THT 1x08, 5.08 mm pitch, horizontal. Symbol and footprint are the ones used on Adom board designs; the 3D model is built from Dinkle's catalog drawing, seated in the footprint frame.  - Mating plug (named by the design owner): Dinkle 2ESDVM-08P, 5.08 mm 8-position plug with mating flange (DigiKey 2861-2ESDVM-08P-ND). Neither Dinkle catalog page states the pairing.-- Catalog data (Dinkle 2EHDRM-XXP, 2021-05-19 V1): 5.08 mm pitch, length 5.08 x (P - 1) + 15.24 mm, width 12 mm, height 8.47 mm, 1.0 x 1.0 mm pins, 1.6-1.7 mm PCB holes, IEC 630 V / 18 A, UL 300 V / 15 A, -40 to 120 C.+- Catalog data (Dinkle 2EHDRM-XXP data sheet, web catalog V1 as downloaded 2026-10-27): 5.08 mm pitch, length 5.08 x (P - 1) + 15.24 mm, width 12 mm, height 8.47 mm, 1.0 x 1.0 mm pins, 1.6-1.7 mm PCB holes [datasheet p.1]; IEC 630 V / 18 A; UL and CUL 300 V / 20 A (Group B) and 300 V / 10 A (Group D); -40 to 120 C [datasheet p.2]. (Dinkle's 2021-05-19 sheet gave UL 15 A; the current sheet gives 20 A Group B.)  ## Pinout  | Pin | Name | Type | Function | |---|---|---|---|-| 1 | 1 | unspecified | Position 1; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol] |-| 2 | 2 | unspecified | Position 2; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol] |-| 3 | 3 | unspecified | Position 3; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol] |-| 4 | 4 | unspecified | Position 4; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol] |-| 5 | 5 | unspecified | Position 5; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol] |-| 6 | 6 | unspecified | Position 6; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol] |-| 7 | 7 | unspecified | Position 7; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol] |-| 8 | 8 | unspecified | Position 8; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol] |+| 1 | 1 | passive | Position 1 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3] |+| 2 | 2 | passive | Position 2 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3] |+| 3 | 3 | passive | Position 3 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3] |+| 4 | 4 | passive | Position 4 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3] |+| 5 | 5 | passive | Position 5 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3] |+| 6 | 6 | passive | Position 6 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3] |+| 7 | 7 | passive | Position 7 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3] |+| 8 | 8 | passive | Position 8 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3] |  ## Key specifications @@ -30,19 +30,21 @@ | Package | THT 1x08, 5.08 mm pitch, horizontal | | Category | Connectors | | Pins | 8 |+| DigiKey | 2861-2EHDRM-08P-ND |  ## CAD  - Symbol: `2ehdrm-08p` (source library `2026-04-28_15-24-39:250-408`) - Footprint: `Dinkle_CDT:Dinkle_2EHDRM-08P_1x08_P5.08mm_Horizontal_ThreadedFlange` - 3D model path in footprint: `${KIPRJMOD}/2ehdrm-08p.step`-- 3D files: `2ehdrm-08p.step` / `2ehdrm-08p.glb`.+- 3D files: `2ehdrm-08p.step` / `2ehdrm-08p.glb`. The model is AI-generated (Claude, for Adom): hand-built in CadQuery from Dinkle's 2EHDRM-XXP drawing (data sheet p.3) at its printed dimensions (50.80 x 12.00 x 8.47 mm, 1.0 mm pins 4.00 below the board, pin row 1.75 mm from the back); details the drawing does not dimension (cavity depth, thread depth) are approximations, and it is not Dinkle's CAD. Source record and builder: `provenance/3d-model.json`, `provenance/tools/`; overlay on the drawing: `docs/proof/2ehdrm-08p-3d-vs-drawing.png`. - EAGLE/Fusion library: `2ehdrm-08p.lbr` (adom-lbr)  ## Provenance -- **Datasheet:** [Dinkle datasheet](https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/3750/2EHDRM-XXP.pdf) (sha256 `eb80ee727694d57b`, retrieved 2026-10-16, tier: mfr)-- **CAD:** Footprint, symbol and 3D model as used on Adom board designs; the 3D model was extracted from the board STEP export.+- **Datasheet:** [Dinkle 2EHDRM-XXP catalog data sheet](https://www.dinkle.com/en/terminal/outpagepdf.php?dpid=333) (Dinkle web catalog PDF 2EHDRM-XXP, Version V1, dated 2026-10-28 (generated on download), sha256 `6a8dc3f7c7737de5`, retrieved 2026-10-27, tier: mfr)+- **CAD:** Footprint and symbol as used on Adom board designs; 3D model Adom-built from Dinkle's 2EHDRM-XXP drawing (data sheet p.3).+- **License:** CC-BY-SA-4.0 (Adom content, including the 3D model). - **Pins:** KiCad symbol from the source board.  [Datasheet PDF](docs/2ehdrm-08p-datasheet.pdf)
docs/2ehdrm-08p-datasheet.pdf
⋯ 1 unchanged line ⋯
docs/hero.png
⋯ 1 unchanged line ⋯
docs/proof/2ehdrm-08p-3d-vs-drawing.pngadded
⋯ 1 unchanged line ⋯
package.json+55−39
@@ -1,13 +1,12 @@ {   "slug": "2ehdrm-08p",-  "version": "0.1.0",+  "version": "0.1.1",   "type": "component",   "tags": [     "component",     "connectors",     "2ehdrm-08p",-    "board-derived",-    "staged-for-validation"+    "board-derived"   ],   "dependencies": {},   "hero": {@@ -25,8 +24,14 @@     "2ehdrm-08p.lbr",     "docs/hero.png",     "docs/2ehdrm-08p-datasheet.pdf",-    "viewers/symbol.html",-    "viewers/footprint.html"+    "provenance/3d-model.json",+    "provenance/tools/build.sh",+    "provenance/tools/build_2ehdrm.py",+    "provenance/tools/glbmat.py",+    "provenance/tools/ortho.py",+    "docs/proof/2ehdrm-08p-3d-vs-drawing.png",+    "2ehdrm-08p-hero.glb",+    "2ehdrm-08p-hero.overlay.json"   ],   "component": {     "mpn": "2EHDRM-08P",@@ -35,11 +40,11 @@     "pin_count": 8,     "category": "Connectors",     "subcategory": "PCB connector socket (pluggable terminal block header), 5.08 mm, 8 positions, threaded flange",-    "datasheet": "https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/3750/2EHDRM-XXP.pdf",+    "datasheet": "https://www.dinkle.com/en/terminal/outpagepdf.php?dpid=333",     "parts": {       "symbol": "2ehdrm-08p.kicad_sym",       "footprint": "2ehdrm-08p.kicad_mod",-      "model_3d": "2ehdrm-08p.glb",+      "model_3d": "2ehdrm-08p-hero.glb",       "model_3d_plain": "2ehdrm-08p.glb",       "model_3d_step": "2ehdrm-08p.step",       "model_3d_step_plain": "2ehdrm-08p.step",@@ -51,7 +56,7 @@         "url": "https://www.digikey.com/en/products/detail/dinkle-corporation-usa/2EHDRM-08P/15222190"       },       "mouser": false,-      "mouser_note": "2026-10-16: no exact-MPN listing for 2EHDRM-08P found via the mouser API.",+      "mouser_note": "Not carried: searched 2EHDRM-08P and 2EHDRM on 2026-10-27.",       "lcsc": false,       "lcsc_note": "2026-10-16: no LCSC number on the source BOM and none found in the JLCPCB/LCSC catalogue for 2EHDRM-08P."     },@@ -59,50 +64,50 @@       {         "number": "1",         "name": "1",-        "type": "unspecified",-        "description": "Position 1; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 1 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "2",         "name": "2",-        "type": "unspecified",-        "description": "Position 2; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 2 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "3",         "name": "3",-        "type": "unspecified",-        "description": "Position 3; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 3 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "4",         "name": "4",-        "type": "unspecified",-        "description": "Position 4; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 4 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "5",         "name": "5",-        "type": "unspecified",-        "description": "Position 5; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 5 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "6",         "name": "6",-        "type": "unspecified",-        "description": "Position 6; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 6 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "7",         "name": "7",-        "type": "unspecified",-        "description": "Position 7; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 7 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "8",         "name": "8",-        "type": "unspecified",-        "description": "Position 8; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 8 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       }     ],     "provenance": {@@ -112,12 +117,14 @@         "at": "2026-10-16"       },       "datasheet": {-        "url": "https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/3750/2EHDRM-XXP.pdf",-        "pages": null,-        "sha256": "eb80ee727694d57b0a52f5321cc3f88083932856462b8b8c501d3bbecb38fed2",-        "source_tier": "mfr"+        "url": "https://www.dinkle.com/en/terminal/outpagepdf.php?dpid=333",+        "pages": 3,+        "sha256": "6a8dc3f7c7737de5dbd78424a306c7b84c7944db93f8c55467370d3372e13111",+        "source_tier": "mfr",+        "retrieved": "2026-10-27",+        "edition": "Dinkle web catalog PDF 2EHDRM-XXP, Version V1, dated 2026-10-28 (generated on download)"       },-      "cad": "Footprint, symbol and 3D model as used on Adom board designs; the 3D model was extracted from the board STEP export",+      "cad": "3D model hand-built by Adom in CadQuery from Dinkle's 2EHDRM-XXP catalog drawing (p.3) at the printed dimensions (tier 3: Dinkle's CAD portal is login-gated and blocked; KiCad's same-form Phoenix MSTB-GF model is 8.60 tall with the pins 2.00 from the back, vs 8.47 / 1.75), CC-BY-SA-4.0; footprint and symbol as used on Adom board designs",       "pins": {         "total": 8,         "described": 8,@@ -125,30 +132,39 @@         "refuses_to_fabricate": true       }     },-    "viewers": {-      "symbol": "viewers/symbol.html",-      "footprint": "viewers/footprint.html"-    },     "models_3d": [       {         "file": "2ehdrm-08p.step",         "role": "plain",         "up": "Z",         "units": "mm",-        "origin": "footprint origin",-        "seat": "z = 0 (PCB top surface)",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",         "extents_mm": [           50.8,           12.0,           12.47         ],         "zmin_mm": -4.0,+        "centre_offset_mm": 4.25,         "footprint_binding": "identity",-        "sha256": "5ba73be657871c9821aa1572b35ad7bce68f3544d008843317025d9fc5e198df",-        "checked": "2026-10-16",-        "checked_by": "adom-parts/partstep.py (placement inverse from the source board; centroid-matched to KiCad library models on 59 reference cases)"+        "sha256": "e1419adf56ecf5da4c79d695a3d5740c78ca9b4fea0f0671fbf0d16e603fd075",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)",+        "source": {+          "manufacturer": "Dinkle (drawing only)",+          "file": "2ehdrm-08p.step",+          "kind": "adom-built",+          "built_from": "Dinkle 2EHDRM-XXP catalog data sheet p.1 and p.3 drawing",+          "source_page": "https://www.dinkle.com/en/terminal/2EHDRM-XXP",+          "download": "none reachable: CAD data link goes to dinkle.partcommunity.com (HTTP 403 Cloudflare block, account required), checked 2026-10-27 and 2026-10-28",+          "colour": "Adom: green PA housing (Dinkle default colour Green), tin-plated pins",+          "retrieved": "2026-10-27",+          "posed_by": "built in the footprint frame (identity); provenance/tools/build_2ehdrm.py",+          "sha256": "e1419adf56ecf5da4c79d695a3d5740c78ca9b4fea0f0671fbf0d16e603fd075"+        }       }     ]   },   "description": "Dinkle PCB connector socket (pluggable terminal block header), 5.08 mm, 8 positions, threaded flange, THT 1x08, 5.08 mm pitch, horizontal. KiCad symbol, footprint and 3D as used on Adom boards."-}\ No newline at end of file+}
page.json+60−38
@@ -4,14 +4,13 @@   "slug": "2ehdrm-08p",   "title": "2EHDRM-08P",   "brief": "Dinkle PCB connector socket (pluggable terminal block header), 5.08 mm, 8 positions, threaded flange, THT 1x08, 5.08 mm pitch, horizontal. KiCad symbol, footprint and 3D as used on Adom boards.",-  "version": "0.1.0",+  "version": "0.1.1",   "license": "NOASSERTION",   "tags": [     "component",     "connectors",     "2ehdrm-08p",-    "board-derived",-    "staged-for-validation"+    "board-derived"   ],   "component": {     "mpn": "2EHDRM-08P",@@ -20,11 +19,11 @@     "pin_count": 8,     "category": "Connectors",     "subcategory": "PCB connector socket (pluggable terminal block header), 5.08 mm, 8 positions, threaded flange",-    "datasheet": "https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/3750/2EHDRM-XXP.pdf",+    "datasheet": "https://www.dinkle.com/en/terminal/outpagepdf.php?dpid=333",     "parts": {       "symbol": "2ehdrm-08p.kicad_sym",       "footprint": "2ehdrm-08p.kicad_mod",-      "model_3d": "2ehdrm-08p.glb",+      "model_3d": "2ehdrm-08p-hero.glb",       "model_3d_plain": "2ehdrm-08p.glb",       "model_3d_step": "2ehdrm-08p.step",       "model_3d_step_plain": "2ehdrm-08p.step",@@ -36,7 +35,7 @@         "url": "https://www.digikey.com/en/products/detail/dinkle-corporation-usa/2EHDRM-08P/15222190"       },       "mouser": false,-      "mouser_note": "2026-10-16: no exact-MPN listing for 2EHDRM-08P found via the mouser API.",+      "mouser_note": "Not carried: searched 2EHDRM-08P and 2EHDRM on 2026-10-27.",       "lcsc": false,       "lcsc_note": "2026-10-16: no LCSC number on the source BOM and none found in the JLCPCB/LCSC catalogue for 2EHDRM-08P."     },@@ -44,50 +43,50 @@       {         "number": "1",         "name": "1",-        "type": "unspecified",-        "description": "Position 1; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 1 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "2",         "name": "2",-        "type": "unspecified",-        "description": "Position 2; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 2 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "3",         "name": "3",-        "type": "unspecified",-        "description": "Position 3; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 3 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "4",         "name": "4",-        "type": "unspecified",-        "description": "Position 4; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 4 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "5",         "name": "5",-        "type": "unspecified",-        "description": "Position 5; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 5 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "6",         "name": "6",-        "type": "unspecified",-        "description": "Position 6; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 6 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "7",         "name": "7",-        "type": "unspecified",-        "description": "Position 7; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 7 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       },       {         "number": "8",         "name": "8",-        "type": "unspecified",-        "description": "Position 8; numbering follows the board footprint (the Dinkle catalog page prints no pin numbers). [from symbol]"+        "type": "passive",+        "description": "Position 8 of 8; 1.0 x 1.0 mm solder pin, 5.08 mm pitch, PCB hole 1.6-1.7 mm. Dinkle prints no position numbers, so positions are numbered along the footprint row. [datasheet p.3]"       }     ],     "provenance": {@@ -97,12 +96,14 @@         "at": "2026-10-16"       },       "datasheet": {-        "url": "https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/3750/2EHDRM-XXP.pdf",-        "pages": null,-        "sha256": "eb80ee727694d57b0a52f5321cc3f88083932856462b8b8c501d3bbecb38fed2",-        "source_tier": "mfr"+        "url": "https://www.dinkle.com/en/terminal/outpagepdf.php?dpid=333",+        "pages": 3,+        "sha256": "6a8dc3f7c7737de5dbd78424a306c7b84c7944db93f8c55467370d3372e13111",+        "source_tier": "mfr",+        "retrieved": "2026-10-27",+        "edition": "Dinkle web catalog PDF 2EHDRM-XXP, Version V1, dated 2026-10-28 (generated on download)"       },-      "cad": "Footprint, symbol and 3D model as used on Adom board designs; the 3D model was extracted from the board STEP export",+      "cad": "3D model hand-built by Adom in CadQuery from Dinkle's 2EHDRM-XXP catalog drawing (p.3) at the printed dimensions (tier 3: Dinkle's CAD portal is login-gated and blocked; KiCad's same-form Phoenix MSTB-GF model is 8.60 tall with the pins 2.00 from the back, vs 8.47 / 1.75), CC-BY-SA-4.0; footprint and symbol as used on Adom board designs",       "pins": {         "total": 8,         "described": 8,@@ -116,18 +117,31 @@         "role": "plain",         "up": "Z",         "units": "mm",-        "origin": "footprint origin",-        "seat": "z = 0 (PCB top surface)",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",         "extents_mm": [           50.8,-          12.0,+          12,           12.47         ],-        "zmin_mm": -4.0,+        "zmin_mm": -4,+        "centre_offset_mm": 4.25,         "footprint_binding": "identity",-        "sha256": "5ba73be657871c9821aa1572b35ad7bce68f3544d008843317025d9fc5e198df",-        "checked": "2026-10-16",-        "checked_by": "adom-parts/partstep.py (placement inverse from the source board; centroid-matched to KiCad library models on 59 reference cases)"+        "sha256": "e1419adf56ecf5da4c79d695a3d5740c78ca9b4fea0f0671fbf0d16e603fd075",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)",+        "source": {+          "manufacturer": "Dinkle (drawing only)",+          "file": "2ehdrm-08p.step",+          "kind": "adom-built",+          "built_from": "Dinkle 2EHDRM-XXP catalog data sheet p.1 and p.3 drawing",+          "source_page": "https://www.dinkle.com/en/terminal/2EHDRM-XXP",+          "download": "none reachable: CAD data link goes to dinkle.partcommunity.com (HTTP 403 Cloudflare block, account required), checked 2026-10-27 and 2026-10-28",+          "colour": "Adom: green PA housing (Dinkle default colour Green), tin-plated pins",+          "retrieved": "2026-10-27",+          "posed_by": "built in the footprint frame (identity); provenance/tools/build_2ehdrm.py",+          "sha256": "e1419adf56ecf5da4c79d695a3d5740c78ca9b4fea0f0671fbf0d16e603fd075"+        }       }     ]   },@@ -171,9 +185,17 @@     "2ehdrm-08p.step",     "2ehdrm-08p.lbr",     "docs/hero.png",-    "docs/2ehdrm-08p-datasheet.pdf"+    "docs/2ehdrm-08p-datasheet.pdf",+    "provenance/3d-model.json",+    "provenance/tools/build.sh",+    "provenance/tools/build_2ehdrm.py",+    "provenance/tools/glbmat.py",+    "provenance/tools/ortho.py",+    "docs/proof/2ehdrm-08p-3d-vs-drawing.png",+    "2ehdrm-08p-hero.glb",+    "2ehdrm-08p-hero.overlay.json"   ],-  "visibility": {-    "public": false-  }+  "visibility": "public",+  "description": "Dinkle PCB connector socket (pluggable terminal block header), 5.08 mm, 8 positions, threaded flange, THT 1x08, 5.08 mm pitch, horizontal. KiCad symbol, footprint and 3D as used on Adom boards.",+  "org": "adom" }\ No newline at end of file
provenance/3d-model.jsonadded+65
@@ -0,0 +1,65 @@+{+ "schema": "adom/3d-model-provenance@1",+ "mpn": "2EHDRM-08P",+ "date": "2026-10-28",+ "classification": "Hand-built (tier 3) in CadQuery from Dinkle's catalog drawing by Claude (AI) for Caleb Taylor; not Dinkle CAD",+ "source": {+  "tier": 3,+  "what": "Adom-built from Dinkle's 2EHDRM-XXP web-catalog data sheet (dinkle.com product page PDF, V1, generated 2026-10-28), p.1 dimensions and p.3 Drawings (front view, side view, PCB layout; 3-way example, scaled to 8 ways by the printed length formula)",+  "datasheet_url": "https://www.dinkle.com/en/terminal/outpagepdf.php?dpid=333",+  "datasheet_sha256": "6a8dc3f7c7737de5dbd78424a306c7b84c7944db93f8c55467370d3372e13111",+  "builder": "provenance/tools/build_2ehdrm.py; recipe provenance/tools/build.sh",+  "terms": "CC-BY-SA-4.0 (Adom-authored model)"+ },+ "tiers_tried": [+  {+   "tier": 1,+   "result": "not usable",+   "why": "Dinkle's CAD for 2EHDRM-XXP is offered only through its CADENAS PARTcommunity portal (dinkle.partcommunity.com, linked from https://www.dinkle.com/en/terminal/2EHDRM-XXP), which answered HTTP 403 (Cloudflare block) on 2026-10-27 and requires a PARTcommunity account; no terms could be read"+  },+  {+   "tier": 2,+   "result": "not usable",+   "why": "KiCad has no Dinkle 2EHDRM model; the same-form Phoenix model Connector_Phoenix_MSTB.3dshapes/PhoenixContact_MSTB_2,5_8-GF-5,08_1x08_P5.08mm_Horizontal_ThreadedFlange(_MountHole).step measures 50.80 x 12.00 x 8.60 mm with the pin row 2.00 mm from the back edge, against Dinkle's printed 8.47 height and 1.75 mm"+  }+ ],+ "values": {+  "printed": "length 5.08 x (P - 1) + 15.24 = 50.80, width 12.00, height 8.47 above the board, pins 1.00 square and 4.00 below the board, pitch 5.08, end pin 7.62 from the housing end, pin row 1.75 from the back edge; PCB holes 1.6-1.7, flange holes 2.40 at 5.08 beyond the end pins and 4.26 from the back edge",+  "measured_off_the_drawing": "web-catalog raster, about 18.4 px/mm across and 18.8 px/mm up, calibrated on the printed 25.40 (3-way length), 12.00, 8.47 and 4.00; +/-0.1 mm: mating cavity from 4.65 mm inside each end, 1.36 to 6.75 mm above the board; latch notch 2.1 mm wide above each position, from the cavity top to the housing top; front top edge chamfered 0.75 x 1.5; flange threaded bore 2.05 mm with a 3.0 mm counterbore, centred 3.84 mm above the board; pin square centred 3.93 mm above the board; pin tips taper to 0.5 mm over 1.0 mm",+  "chosen_not_shown": "mating cavity depth 8.0 mm, threaded bore depth 4.0 mm, counterbore depth 0.3 mm, pins ending 2.0 mm behind the mating face; the cavity's scalloped floor and the round contact guides inside it are simplified to a rectangular opening; no threaded insert (the drawing does not say whether the thread is in a metal insert)",+  "not_modelled": "anything under the flanges: the drawing shows none, though its PCB layout prints the 2.40 mm holes the footprint carries"+ },+ "orientation": "page footprint frame: pin 1 at the origin, pins along +X, mating face toward +Y (footprint -y), board top z = 0, pin legs to z = -4.00; Dinkle prints no position numbers, so position 1 is the footprint's pad 1",+ "transform": "none (built in the footprint frame)",+ "files": {+  "2ehdrm-08p.step": {+   "sha256": "e1419adf56ecf5da4c79d695a3d5740c78ca9b4fea0f0671fbf0d16e603fd075",+   "role": "plain"+  },+  "2ehdrm-08p.glb": {+   "sha256": "f03a042a7201aa8fb3585ee010e9fd6384bf3b2f0e14915280b6fb838f91ead9"+  },+  "glb_note": "step2glb 0.13.2 (glTF-Transform v4.4.0, KHR_mesh_quantization, Z-up content in metres), then glbmat.py: green PA housing, tin-plated pins, etch"+ },+ "etch": "not done: adom-chip-laser / service-occt answered HTTP 502 from 2026-10-28 04:23 to at least 05:30 UTC; the page keeps its plain-model-only layout (as before); provenance/tools/build.sh has the etch command",+ "checks": [+  "step_pose 0.2.0: PASS plain (through-hole: board top z = 0, pins 4.00 below, binding identity)",+  "front and side views overlaid on Dinkle's drawing at its scale: docs/proof/2ehdrm-08p-3d-vs-drawing.png"+ ],+ "evidence": [+  "docs/proof/2ehdrm-08p-3d-vs-drawing.png"+ ],+ "replaced": {+  "why": "the previous model was extracted from a board STEP export and carried no licence (page licence NOASSERTION); it is not kept in the bundle, the wiki history holds it",+  "files": {+   "2ehdrm-08p.step": "5ba73be657871c9821aa1572b35ad7bce68f3544d008843317025d9fc5e198df",+   "2ehdrm-08p.glb": "a2f6475e2fe9120c4ac352e57a00e36487497b6f12fd4b8d593f0fc2169c2b6e"+  }+ },+ "tools": {+  "cadquery": "2.8.0",+  "step2glb": "0.13.2",+  "adom-chip-laser": "0.2.0"+ },+ "license": "CC-BY-SA-4.0"+}\ No newline at end of file
provenance/tools/build.shadded+9
@@ -0,0 +1,9 @@+#!/bin/bash+# Rebuild the 2EHDRM-08P 3D model (Adom, 2026-10-28). Needs cadquery 2.8, step2glb 0.13.2, adom-chip-laser 0.2.0.+set -e+python3 build_2ehdrm.py 2ehdrm-08p.step 8 2EHDRM-08P+adom-chip-laser etch 2ehdrm-08p.step 2EHDRM-08P 2ehdrm-08p-etched.step+for f in 2ehdrm-08p 2ehdrm-08p-etched; do+  step2glb convert $f.step -o raw-$f.glb+  python3 glbmat.py raw-$f.glb $f.glb "0.022,0.233,0.064=0.0,0.6,Adom.Body (green PA housing)" "0.638,0.638,0.57=1.0,0.35,Adom.Leads (tin-plated copper alloy)"+done
provenance/tools/build_2ehdrm.pyadded+64
@@ -0,0 +1,64 @@+#!/usr/bin/env python3+"""Build Dinkle 2EHDRM-XXP (5.08 mm pluggable PCB header, right angle, threaded flange) for P positions, hand-built in+CadQuery by Adom (tier 3) from Dinkle's 2EHDRM-XXP catalog data sheet (dinkle.com outpagepdf.php?dpid=333, p.3 Drawings).++Printed: length 5.08*(P-1)+15.24, width 12.00, height 8.47 above the board, pins 1.00 square, 4.00 below the board,+pitch 5.08, end pin 7.62 from the housing end, pin row 1.75 from the back edge; PCB holes 1.6-1.7, flange holes 2.40 at+5.08 beyond the end pins and 4.26 from the back edge.+Measured off the drawing (a web-catalog raster, about 18.4 px/mm across and 18.8 px/mm up, calibrated on the printed+25.40 length (3-way example), 12.00, 8.47 and 4.00; +/-0.1 mm): mating cavity from 4.65 mm inside each end, 1.36 to+6.75 mm above the board; a latch notch 2.1 mm wide above each position from the cavity to the top; the front top edge+chamfered 0.75 high x 1.5 deep; flange threaded hole centred 3.84 mm above the board, 2.05 mm bore with a 3.0 mm+counterbore; pin square centred 3.93 mm above the board in the front view; pin tips taper to 0.5 mm over the last 1.0 mm.+Not shown by the drawing and chosen (stated in provenance): mating cavity depth 8.0 mm, threaded bore depth 4.0 mm,+counterbore depth 0.3 mm, pin horizontal leg ending 2.0 mm behind the front face. The drawing shows nothing under the+flanges, so no peg is modelled for the 2.40 PCB holes.+Frame (the page footprint): pin 1 at the origin, pins along +X, the mating face toward +Y (footprint -y), Z up, board top+at z = 0, pin legs below.+usage: build_2ehdrm.py out.step P [name]"""+import sys+import cadquery as cq++def build(P):+    pitch, L, W, H = 5.08, 5.08 * (P - 1) + 15.24, 12.00, 8.47+    x0, y_back = -7.62, -1.75+    y_front = y_back + W+    house = cq.Workplane('XY').box(L, W, H, centered=False).translate((x0, y_back, 0))+    # front top chamfer along the full length+    ch = (cq.Workplane('YZ').polyline([(y_front, H - 0.75), (y_front + 0.01, H + 0.01), (y_front - 1.5, H + 0.01), (y_front - 1.5, H)])+          .close().extrude(L + 0.02).translate((x0 - 0.01, 0, 0)))+    house = house.cut(ch)+    # mating cavity+    cav_x0, cav_x1 = x0 + 4.65, x0 + L - 4.65+    cav = cq.Workplane('XY').box(cav_x1 - cav_x0, 8.0 + 0.01, 6.75 - 1.36, centered=False).translate((cav_x0, y_front - 8.0, 1.36))+    house = house.cut(cav)+    # latch notches above each position+    for i in range(P):+        xc = i * pitch+        house = house.cut(cq.Workplane('XY').box(2.1, 1.5 + 0.01, H - 6.75 + 0.01, centered=False).translate((xc - 1.05, y_front - 1.5, 6.75)))+    # threaded flange holes (axis along -Y from the front face)+    for xc in (-pitch, (P - 1) * pitch + pitch):+        cb = cq.Workplane('XZ').circle(1.5).extrude(0.3).translate((xc, y_front, 3.84))+        bore = cq.Workplane('XZ').circle(1.025).extrude(4.0).translate((xc, y_front, 3.84))+        house = house.cut(cb).cut(bore)+    # pins: vertical leg from -4.00 (tip tapered to 0.5 over 1.0 mm) to the bend, horizontal leg to 2.0 mm behind the front+    zc = 3.93+    pins = None+    for i in range(P):+        xc = i * pitch+        tip = cq.Workplane('XY').rect(0.5, 0.5).workplane(offset=1.0).rect(1.0, 1.0).loft().translate((xc, 0, -4.0))+        leg = cq.Workplane('XY').box(1.0, 1.0, zc + 0.5 - (-3.0), centered=(True, True, False)).translate((xc, 0, -3.0))+        arm = cq.Workplane('XY').box(1.0, (y_front - 2.0) - (-0.5), 1.0, centered=False).translate((xc - 0.5, -0.5, zc - 0.5))+        p = tip.union(leg).union(arm)+        pins = p if pins is None else pins.union(p)+    house = house.cut(pins)+    return house, pins++if __name__ == '__main__':+    out, P = sys.argv[1], int(sys.argv[2]); name = sys.argv[3] if len(sys.argv) > 3 else f'2EHDRM-{P:02d}P'+    house, pins = build(P)+    a = cq.Assembly(name=name)+    a.add(house, name='housing', color=cq.Color(0.16, 0.52, 0.28))+    a.add(pins, name='pins', color=cq.Color(0.82, 0.82, 0.78))+    a.export(out)+    print(out)
provenance/tools/glbmat.pyadded+59
@@ -0,0 +1,59 @@+#!/usr/bin/env python3+"""Give a step2glb GLB physical materials (step2glb writes base colours only, so glTF's defaults, metallic 1 and+roughness 1, render every part as rough metal). Adapted from adom/stm32g431cbt6 provenance/tools/kicad-generator/+materials.py, keyed by base colour instead of node name because KiCad-generator STEPs are one fused solid.++usage: glbmat.py in.glb out.glb RULE [RULE ...]+  RULE = "r,g,b=metallic,roughness,Name[,alpha]"  (r,g,b = the GLB's linear baseColorFactor, matched within 0.02;+         alpha < 1 makes the material alphaMode BLEND, e.g. a water-clear LED lens)+  The Adom.LaserEtch node's material always becomes metallic 0, roughness 0.7 (colour kept).+Geometry, node transforms, quantization and colours are untouched; materials that match no rule are reported."""+import sys+from pygltflib import GLTF2, PbrMetallicRoughness++def main(src, out, rules):+    R = []+    for r in rules:+        col, spec = r.split('=')+        m, ro, rest = spec.split(',', 2)+        name, _, alpha = rest.partition(',')+        R.append(([float(v) for v in col.split(',')], float(m), float(ro), name, float(alpha) if alpha else 1.0))+    g = GLTF2().load(src)+    gen = g.asset.generator+    etch = set()+    for n in g.nodes:+        if n.mesh is not None and (n.name or '').startswith('Adom.LaserEtch'):+            etch |= {p.material for p in g.meshes[n.mesh].primitives}+    unmatched = []+    for i, m in enumerate(g.materials):+        pbr = m.pbrMetallicRoughness or PbrMetallicRoughness()+        c = list(pbr.baseColorFactor or [1, 1, 1, 1])+        if i in etch:+            pbr.metallicFactor, pbr.roughnessFactor = 0.0, 0.7; m.name = 'Adom.LaserEtch'+        else:+            hit = next((x for x in R if all(abs(a - b) <= 0.02 for a, b in zip(x[0], c[:3]))), None)+            if hit is None:+                unmatched.append((m.name, [round(v, 3) for v in c])); continue+            pbr.metallicFactor, pbr.roughnessFactor, m.name = hit[1], hit[2], hit[3]+            if hit[4] < 1.0:+                c[3] = hit[4]; pbr.baseColorFactor = c; m.alphaMode = 'BLEND'; m.doubleSided = True+        m.pbrMetallicRoughness = pbr+    g.asset.generator = gen  # keep the glTF-Transform stamp; the material pass is recorded in extras+    ex = g.asset.extras if isinstance(g.asset.extras, dict) else {}+    ex['adomMaterials'] = 'PBR metallic/roughness set by base colour (Adom glbmat.py); geometry untouched'+    g.asset.extras = ex+    g.save(out)+    # pygltflib stamps its own generator on save: put the glTF-Transform stamp back in the JSON chunk+    import json, struct+    b = open(out, 'rb').read(); cl = struct.unpack('<I', b[12:16])[0]+    j = json.loads(b[20:20 + cl]); j['asset']['generator'] = gen+    js = json.dumps(j, separators=(',', ':')).encode(); js += b' ' * ((4 - len(js) % 4) % 4)+    rest = b[20 + cl:]+    body = struct.pack('<I', len(js)) + b'JSON' + js + rest+    open(out, 'wb').write(b[:8] + struct.pack('<I', 12 + len(body)) + body)+    print(f'OK {out}: ' + '; '.join(f'{m.name} m{m.pbrMetallicRoughness.metallicFactor} r{m.pbrMetallicRoughness.roughnessFactor}' for m in g.materials))+    if unmatched:+        sys.exit(f'ERROR: materials matched no rule: {unmatched}')++if __name__ == '__main__':+    main(sys.argv[1], sys.argv[2], sys.argv[3:])
provenance/tools/ortho.pyadded+39
@@ -0,0 +1,39 @@+#!/usr/bin/env python3+"""ortho.py <step> <view> <px_per_mm> <out.png>  : orthographic hidden-line view of a STEP at an exact scale.+view: top (looking down -Z, +X right, +Y up) | bottom (looking up +Z, mirrored: +X left... drawn as seen from below,+      +X right, -Y up i.e. flipped about X) | front (looking +Y from -Y: +X right, +Z up) | back | right (from +X: +Y right, +Z up) | left (from -X: -Y right).+Writes out.png and out.json {px_per_mm, origin_px: pixel of (0,0) in the view plane, extents}."""+import json, re, sys+import cadquery as cq, cairosvg+step, view, ppm, out = sys.argv[1], sys.argv[2], float(sys.argv[3]), sys.argv[4]+s = cq.importers.importStep(step)+shape = cq.Compound.makeCompound(s.vals())+# rotate the shape so that the requested view becomes a top view (camera on +Z looking down, +X right, +Y up)+R = {'top': [], 'bottom': [((1, 0, 0), 180)], 'front': [((1, 0, 0), -90)], 'back': [((1, 0, 0), -90), ((0, 1, 0), 180)],+     'right': [((0, 1, 0), -90), ((0, 0, 1), -90)], 'left': [((0, 1, 0), 90), ((0, 0, 1), 90)]}[view]+for ax, ang in R:+    shape = shape.rotate(cq.Vector(0, 0, 0), cq.Vector(*ax), ang)+bb = shape.BoundingBox()+pad = 2.0+W, H = int((bb.xlen + 2 * pad) * ppm), int((bb.ylen + 2 * pad) * ppm)+# draw edges of a top view ourselves (cadquery's SVG autoscale is not exact); hidden-line removal via OCP HLR+from OCP.HLRBRep import HLRBRep_Algo, HLRBRep_HLRToShape+from OCP.HLRAlgo import HLRAlgo_Projector+from OCP.gp import gp_Ax2, gp_Pnt, gp_Dir+algo = HLRBRep_Algo(); algo.Add(shape.wrapped)+algo.Projector(HLRAlgo_Projector(gp_Ax2(gp_Pnt(0, 0, 0), gp_Dir(0, 0, 1), gp_Dir(1, 0, 0))))+algo.Update(); algo.Hide()+hl = HLRBRep_HLRToShape(algo)+paths = []+for comp in (hl.VCompound(), hl.OutLineVCompound(), hl.Rg1LineVCompound(), hl.RgNLineVCompound()):+    if comp is None or comp.IsNull(): continue+    for e in cq.Shape.cast(comp).Edges():+        pts = [e.positionAt(t / 40) for t in range(41)]+        d = 'M ' + ' L '.join(f'{(p.x - bb.xmin + pad) * ppm:.2f},{(bb.ymax + pad - p.y) * ppm:.2f}' for p in pts)+        paths.append(f'<path d="{d}" fill="none" stroke="#d00000" stroke-width="1.5"/>')+svg = f'<svg xmlns="http://www.w3.org/2000/svg" width="{W}" height="{H}">' + ''.join(paths) + '</svg>'+cairosvg.svg2png(bytestring=svg.encode(), write_to=out)+json.dump({'view': view, 'px_per_mm': ppm, 'origin_px': [(-bb.xmin + pad) * ppm, (bb.ymax + pad) * ppm],+           'extents_mm': [round(bb.xlen, 3), round(bb.ylen, 3)], 'x_mm': [bb.xmin, bb.xmax], 'y_mm': [bb.ymin, bb.ymax]},+          open(out.rsplit('.', 1)[0] + '.json', 'w'), indent=1)+print(out, W, H)
verification.json+92−5
@@ -9,7 +9,7 @@     "name": "Claude (AI build)",     "handle": "claude"    },-   "status": "open",+   "status": "superseded",    "title": "Automated build checks (awaiting human validation)",    "scope": [     "symbol",@@ -60,7 +60,7 @@     "name": "Claude (AI build)",     "handle": "claude"    },-   "status": "open",+   "status": "superseded",    "title": "The board symbol is a WAGO 250-408 symbol reused for this Dinkle header; its stale WAGO ke...",    "scope": [     "review"@@ -83,7 +83,7 @@     "name": "Claude (AI build)",     "handle": "claude"    },-   "status": "open",+   "status": "superseded",    "title": "Mating plug 2ESDVM-08P is named by the design owner; the Dinkle catalog pages for 2EHDRM-X...",    "scope": [     "review"@@ -106,7 +106,7 @@     "name": "Claude (AI build)",     "handle": "claude"    },-   "status": "open",+   "status": "superseded",    "title": "The Dinkle catalog page prints no pin numbering; positions 1-8 follow the board footprint.",    "scope": [     "review"@@ -129,7 +129,7 @@     "name": "Claude (AI build)",     "handle": "claude"    },-   "status": "open",+   "status": "superseded",    "title": "3D model provenance: extracted from the source board STEP export (designer custom library ...",    "scope": [     "review"@@ -145,6 +145,93 @@    ],    "evidence": [],    "files": {}+  },+  {+   "date": "2026-10-28",+   "by": {+    "name": "Claude, at Caleb Taylor's request",+    "handle": "claude"+   },+   "status": "verified",+   "title": "Validated against Dinkle's 2EHDRM-XXP catalog data sheet (web catalog V1, generated 2026-10-28)",+   "scope": [+    "symbol",+    "footprint",+    "3d",+    "pins"+   ],+   "variants": [+    "*"+   ],+   "checks": [+    {+     "text": "Datasheet: replaced the DigiKey-hosted copy (mm.digikey.com, dated 2021-05-19 V1) with the PDF from dinkle.com's own 2EHDRM-XXP product page (outpagepdf.php?dpid=333, 3 pages, header 'Date:2026-10-28 Version:V1'); the PDF is generated on each download, so its sha256 changes per fetch",+     "result": "pass"+    },+    {+     "text": "README catalog line updated to the current sheet with citations: IEC 630 V / 18 A; UL and CUL 300 V / 20 A Group B and 300 V / 10 A Group D; -40 to 120 C [datasheet p.2] (the 2021-05-19 sheet's UL 300 V / 15 A is noted as superseded)",+     "result": "pass"+    },+    {+     "text": "Contacts: Dinkle prints no position numbering; positions 1-8 numbered along the footprint row (single row, unpolarized pin field). Names 1-8 kept; types unspecified -> passive (connector contacts); descriptions rewritten from the drawing (p.3)",+     "result": "note"+    },+    {+     "text": "Footprint vs Dinkle PCB layout (p.3): 8 pins at 5.08 mm pitch (x 0..35.56), drill 1.7 within the 1.6-1.7 mm hole for 1.0 x 1.0 mm pins, 3.0 mm pads; flange holes 2.40 mm NPTH at 5.08 mm beyond each end pin (x -5.08 / 40.64) and 2.51 mm from the pin row (4.26 - 1.75 from the housing back edge), as drawn",+     "result": "pass"+    },+    {+     "text": "3D model rebuilt (tier 3): the previous model, extracted from a board STEP, carried no licence. Tier 1: Dinkle's CAD sits on its PARTcommunity portal (HTTP 403, account required). Tier 2: KiCad has no Dinkle model; the same-form Phoenix MSTB 2,5/8-GF-5,08 threaded-flange model is 8.60 tall with the pin row 2.00 from the back (Dinkle 8.47 / 1.75). Hand-built in CadQuery from the p.3 drawing, CC-BY-SA-4.0",+     "result": "pass"+    },+    {+     "text": "3D body vs p.1/p.3: 50.80 x 12.00 x 8.47 mm above the board (5.08 x 7 + 15.24, 12.00, 8.47), eight 1.00 mm square pins at 5.08 pitch, 7.62 from each end, 1.75 from the back edge, 4.00 below the board; flange threaded holes at 5.08 beyond the end pins; front and side views overlaid on Dinkle's drawing at its scale (docs/proof/2ehdrm-08p-3d-vs-drawing.png)",+     "result": "pass"+    },+    {+     "text": "Approximations, stated in provenance: cavity, latch notches, chamfer, flange bore and pin bend height measured off the raster drawing (+/-0.1 mm); cavity depth 8.0, bore depth 4.0 and pin length into the cavity are not shown and were chosen; nothing modelled under the flanges (the drawing shows none; the footprint keeps Dinkle's 2.40 mm holes)",+     "result": "note"+    },+    {+     "text": "Pose: through-hole, board top on z = 0, pins 4.00 below, pin 1 on pad 1, footprint binding identity (step_pose.py PASS); GLB from step2glb 0.13.2 with PBR materials. No etched variant yet (the page never had one; the etch service answered 502 during this fix)",+     "result": "pass"+    },+    {+     "text": "DigiKey 2861-2EHDRM-08P-ND confirmed by search (Dinkle, 2EHDRM-08P); Mouser does not carry it",+     "result": "pass"+    },+    {+     "text": "Symbol Datasheet / MPN / Manufacturer / DigiKey / Mouser / LCSC properties agree with page.json; footprint Datasheet property points at the manufacturer datasheet URL",+     "result": "pass"+    },+    {+     "text": "component-page-verify 0.2.0: all checks pass; adom-lbr validate OK",+     "result": "pass"+    }+   ],+   "evidence": [+    {+     "label": "catalog data sheet (Dinkle)",+     "href": "https://www.dinkle.com/en/terminal/outpagepdf.php?dpid=333"+    },+    {+     "label": "product page (Dinkle)",+     "href": "https://www.dinkle.com/en/terminal/2EHDRM-XXP"+    },+    {+     "label": "3D model over Dinkle's drawing",+     "href": "docs/proof/2ehdrm-08p-3d-vs-drawing.png"+    },+    {+     "label": "3D model provenance",+     "href": "provenance/3d-model.json"+    }+   ],+   "files": {+    "2ehdrm-08p.kicad_sym": "1f6960d781c5ed15c91c9b3044fd37e8638e9d8e6393a8bf75e379e275455a99",+    "2ehdrm-08p.kicad_mod": "843d7d2520809682346d479d7e6aa45b8fe05b87138bbd94e3f46fa1c32418ba",+    "2ehdrm-08p.step": "e1419adf56ecf5da4c79d695a3d5740c78ca9b4fea0f0671fbf0d16e603fd075"+   }   }  ] }\ No newline at end of file