summaryrefslogtreecommitdiff
path: root/src/trackball_sensor_mount.step
diff options
context:
space:
mode:
Diffstat (limited to 'src/trackball_sensor_mount.step')
-rw-r--r--src/trackball_sensor_mount.step7490
1 files changed, 2855 insertions, 4635 deletions
diff --git a/src/trackball_sensor_mount.step b/src/trackball_sensor_mount.step
index ec6d8ba..3b015a0 100644
--- a/src/trackball_sensor_mount.step
+++ b/src/trackball_sensor_mount.step
@@ -3,7 +3,7 @@ HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'E:/Users/jashreve/Documents/git/dactyl-keyboard-JS/src/trackball_
-sensor_mount.step','2021-08-05T22:04:58',('Author'),(''),
+sensor_mount.step','2021-08-17T20:19:28',('Author'),(''),
'Open CASCADE STEP processor 7.2','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
@@ -19,4810 +19,3030 @@ DATA;
#7 = PRODUCT('Sensor_Mouting','Sensor_Mouting','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3961);
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2327);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#13 = DIRECTION('',(0.E+000,0.E+000,1.));
#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
#15 = MANIFOLD_SOLID_BREP('',#16);
-#16 = CLOSED_SHELL('',(#17,#267,#522,#1076,#1277,#1331,#1441,#1823,#1928
- ,#1955,#2092,#2141,#2447,#2454,#2508,#2535,#2583,#2610,#2638,#2645,
- #2795,#2870,#2924,#3083,#3159,#3235,#3242,#3269,#3433,#3460,#3487,
- #3514,#3541,#3568,#3624,#3651,#3707,#3734,#3741,#3768,#3823,#3830,
- #3857,#3884,#3891,#3898,#3953,#3957));
+#16 = CLOSED_SHELL('',(#17,#151,#540,#631,#1851,#1906,#1955,#2004,#2057,
+ #2110,#2118,#2145,#2192,#2226,#2254,#2261,#2311,#2318));
#17 = ADVANCED_FACE('',(#18),#32,.T.);
#18 = FACE_BOUND('',#19,.T.);
-#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#167,#195,#223));
+#19 = EDGE_LOOP('',(#20,#55,#83,#125));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
-#23 = CARTESIAN_POINT('',(-7.5,-9.,-19.9));
+#23 = CARTESIAN_POINT('',(-11.,-5.5,-17.9));
#24 = VERTEX_POINT('',#25);
-#25 = CARTESIAN_POINT('',(-7.5,-9.,-13.66565036871));
+#25 = CARTESIAN_POINT('',(-11.,5.5,-17.9));
#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
-#28 = CARTESIAN_POINT('',(-7.5,-9.,-24.4));
+#28 = CARTESIAN_POINT('',(-11.,-5.5,-17.9));
#29 = VECTOR('',#30,1.);
-#30 = DIRECTION('',(0.E+000,0.E+000,1.));
+#30 = DIRECTION('',(0.E+000,1.,0.E+000));
#31 = PCURVE('',#32,#37);
#32 = PLANE('',#33);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
-#34 = CARTESIAN_POINT('',(7.5,-9.,-24.4));
-#35 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#36 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#34 = CARTESIAN_POINT('',(-11.,-5.5,-17.9));
+#35 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#36 = DIRECTION('',(0.E+000,1.,0.E+000));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
-#39 = CARTESIAN_POINT('',(15.,0.E+000));
+#39 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#40 = VECTOR('',#41,1.);
-#41 = DIRECTION('',(0.E+000,-1.));
+#41 = DIRECTION('',(1.,0.E+000));
#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#43 = PCURVE('',#44,#49);
-#44 = CYLINDRICAL_SURFACE('',#45,8.5);
+#44 = PLANE('',#45);
#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
-#46 = CARTESIAN_POINT('',(-7.5,-0.5,-24.4));
-#47 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#48 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#46 = CARTESIAN_POINT('',(3.434356809215E-016,-7.16735334097E-016,-17.9)
+ );
+#47 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#48 = DIRECTION('',(-1.,0.E+000,0.E+000));
#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
#50 = LINE('',#51,#52);
-#51 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
+#51 = CARTESIAN_POINT('',(11.,-5.5));
#52 = VECTOR('',#53,1.);
-#53 = DIRECTION('',(-0.E+000,-1.));
+#53 = DIRECTION('',(0.E+000,1.));
#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#55 = ORIENTED_EDGE('',*,*,#56,.T.);
#56 = EDGE_CURVE('',#22,#57,#59,.T.);
#57 = VERTEX_POINT('',#58);
-#58 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.9));
+#58 = CARTESIAN_POINT('',(-11.,-5.5,-13.14343942809));
#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
#60 = LINE('',#61,#62);
-#61 = CARTESIAN_POINT('',(3.875,-9.,-19.9));
+#61 = CARTESIAN_POINT('',(-11.,-5.5,-17.9));
#62 = VECTOR('',#63,1.);
-#63 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#63 = DIRECTION('',(0.E+000,0.E+000,1.));
#64 = PCURVE('',#32,#65);
#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
#66 = LINE('',#67,#68);
-#67 = CARTESIAN_POINT('',(3.625,-4.5));
+#67 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#68 = VECTOR('',#69,1.);
-#69 = DIRECTION('',(-1.,0.E+000));
+#69 = DIRECTION('',(0.E+000,-1.));
#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#71 = PCURVE('',#72,#77);
-#72 = PLANE('',#73);
+#72 = CYLINDRICAL_SURFACE('',#73,10.5);
#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
-#74 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
-#75 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#76 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#74 = CARTESIAN_POINT('',(-0.5,-5.5,-17.9));
+#75 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#76 = DIRECTION('',(1.,0.E+000,0.E+000));
#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
#78 = LINE('',#79,#80);
-#79 = CARTESIAN_POINT('',(8.5625,-3.625));
+#79 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
#80 = VECTOR('',#81,1.);
-#81 = DIRECTION('',(0.E+000,-1.));
+#81 = DIRECTION('',(-0.E+000,-1.));
#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#83 = ORIENTED_EDGE('',*,*,#84,.T.);
-#84 = EDGE_CURVE('',#57,#85,#87,.T.);
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
#85 = VERTEX_POINT('',#86);
-#86 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.4));
-#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
-#88 = LINE('',#89,#90);
-#89 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.4));
-#90 = VECTOR('',#91,1.);
-#91 = DIRECTION('',(0.E+000,0.E+000,1.));
-#92 = PCURVE('',#32,#93);
-#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
-#94 = LINE('',#95,#96);
-#95 = CARTESIAN_POINT('',(13.787691076794,-5.));
-#96 = VECTOR('',#97,1.);
-#97 = DIRECTION('',(0.E+000,-1.));
-#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#99 = PCURVE('',#100,#105);
-#100 = CYLINDRICAL_SURFACE('',#101,7.05);
-#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
-#102 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.4));
-#103 = DIRECTION('',(0.E+000,0.E+000,1.));
-#104 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
-#106 = LINE('',#107,#108);
-#107 = CARTESIAN_POINT('',(2.726040645605,0.E+000));
-#108 = VECTOR('',#109,1.);
-#109 = DIRECTION('',(0.E+000,1.));
-#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#111 = ORIENTED_EDGE('',*,*,#112,.T.);
-#112 = EDGE_CURVE('',#85,#113,#115,.T.);
-#113 = VERTEX_POINT('',#114);
-#114 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.4));
-#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);
-#116 = LINE('',#117,#118);
-#117 = CARTESIAN_POINT('',(3.859821165145,-9.,-19.4));
-#118 = VECTOR('',#119,1.);
-#119 = DIRECTION('',(1.,-2.22044604925E-016,-3.593827191563E-033));
-#120 = PCURVE('',#32,#121);
-#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
-#122 = LINE('',#123,#124);
-#123 = CARTESIAN_POINT('',(3.640178834855,-5.));
-#124 = VECTOR('',#125,1.);
-#125 = DIRECTION('',(-1.,3.593827191563E-033));
-#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#127 = PCURVE('',#128,#133);
-#128 = PLANE('',#129);
-#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
-#130 = CARTESIAN_POINT('',(0.21964233029,-1.478696183262E-002,-19.4));
-#131 = DIRECTION('',(-3.593827191563E-033,1.416320864702E-032,-1.));
-#132 = DIRECTION('',(-2.22044604925E-016,-1.,-1.416320864702E-032));
+#86 = CARTESIAN_POINT('',(-11.,5.5,-13.14343942809));
+#87 = SURFACE_CURVE('',#88,(#93,#100),.PCURVE_S1.);
+#88 = CIRCLE('',#89,14.247806848775);
+#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92);
+#90 = CARTESIAN_POINT('',(-11.,-3.774758283726E-015,0.E+000));
+#91 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#92 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#93 = PCURVE('',#32,#94);
+#94 = DEFINITIONAL_REPRESENTATION('',(#95),#99);
+#95 = CIRCLE('',#96,14.247806848775);
+#96 = AXIS2_PLACEMENT_2D('',#97,#98);
+#97 = CARTESIAN_POINT('',(5.5,-17.9));
+#98 = DIRECTION('',(0.E+000,1.));
+#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#100 = PCURVE('',#101,#106);
+#101 = SPHERICAL_SURFACE('',#102,18.);
+#102 = AXIS2_PLACEMENT_3D('',#103,#104,#105);
+#103 = CARTESIAN_POINT('',(0.E+000,-3.774758283726E-015,0.E+000));
+#104 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
+#105 = DIRECTION('',(1.,0.E+000,0.E+000));
+#106 = DEFINITIONAL_REPRESENTATION('',(#107),#124);
+#107 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#108,#109,#110,#111,#112,#113,
+ #114,#115,#116,#117,#118,#119,#120,#121,#122,#123),.UNSPECIFIED.,.F.
+ ,.F.,(9,7,9),(5.886867350767,6.28318530718,6.679503263592),
+ .UNSPECIFIED.);
+#108 = CARTESIAN_POINT('',(2.677945044589,-0.818601574128));
+#109 = CARTESIAN_POINT('',(2.725299417811,-0.840756421409));
+#110 = CARTESIAN_POINT('',(2.77633838256,-0.860513278776));
+#111 = CARTESIAN_POINT('',(2.831017432336,-0.877578588652));
+#112 = CARTESIAN_POINT('',(2.889107855061,-0.891649550202));
+#113 = CARTESIAN_POINT('',(2.950137490627,-0.902434196301));
+#114 = CARTESIAN_POINT('',(3.013259518301,-0.909699833703));
+#115 = CARTESIAN_POINT('',(3.077426043435,-0.913332770413));
+#116 = CARTESIAN_POINT('',(3.205759263745,-0.913332770413));
+#117 = CARTESIAN_POINT('',(3.269925788869,-0.909699833702));
+#118 = CARTESIAN_POINT('',(3.33304781657,-0.902434196306));
+#119 = CARTESIAN_POINT('',(3.394077452098,-0.891649550199));
+#120 = CARTESIAN_POINT('',(3.452167874864,-0.877578588655));
+#121 = CARTESIAN_POINT('',(3.506846924613,-0.860513278775));
+#122 = CARTESIAN_POINT('',(3.557885889369,-0.840756421409));
+#123 = CARTESIAN_POINT('',(3.605240262591,-0.818601574128));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#125 = ORIENTED_EDGE('',*,*,#126,.F.);
+#126 = EDGE_CURVE('',#24,#85,#127,.T.);
+#127 = SURFACE_CURVE('',#128,(#132,#139),.PCURVE_S1.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-11.,5.5,-17.9));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.E+000,0.E+000,1.));
+#132 = PCURVE('',#32,#133);
#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138);
#134 = LINE('',#135,#136);
-#135 = CARTESIAN_POINT('',(8.985213038167,-3.640178834855));
+#135 = CARTESIAN_POINT('',(11.,0.E+000));
#136 = VECTOR('',#137,1.);
-#137 = DIRECTION('',(5.090012435544E-065,-1.));
+#137 = DIRECTION('',(0.E+000,-1.));
#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#139 = ORIENTED_EDGE('',*,*,#140,.F.);
-#140 = EDGE_CURVE('',#141,#113,#143,.T.);
-#141 = VERTEX_POINT('',#142);
-#142 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.9));
-#143 = SURFACE_CURVE('',#144,(#148,#155),.PCURVE_S1.);
-#144 = LINE('',#145,#146);
-#145 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.4));
-#146 = VECTOR('',#147,1.);
-#147 = DIRECTION('',(0.E+000,0.E+000,1.));
-#148 = PCURVE('',#32,#149);
-#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154);
-#150 = LINE('',#151,#152);
-#151 = CARTESIAN_POINT('',(0.638950105848,-5.));
-#152 = VECTOR('',#153,1.);
-#153 = DIRECTION('',(0.E+000,-1.));
-#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#155 = PCURVE('',#156,#161);
-#156 = CYLINDRICAL_SURFACE('',#157,7.05);
-#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160);
-#158 = CARTESIAN_POINT('',(4.015,-2.55,-19.4));
-#159 = DIRECTION('',(0.E+000,0.E+000,1.));
-#160 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
-#162 = LINE('',#163,#164);
-#163 = CARTESIAN_POINT('',(3.557144661574,0.E+000));
-#164 = VECTOR('',#165,1.);
-#165 = DIRECTION('',(0.E+000,1.));
-#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+#139 = PCURVE('',#140,#145);
+#140 = CYLINDRICAL_SURFACE('',#141,10.5);
+#141 = AXIS2_PLACEMENT_3D('',#142,#143,#144);
+#142 = CARTESIAN_POINT('',(-0.5,5.5,-17.9));
+#143 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#144 = DIRECTION('',(1.,0.E+000,0.E+000));
+#145 = DEFINITIONAL_REPRESENTATION('',(#146),#150);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(-0.E+000,-1.));
+#150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#151 = ADVANCED_FACE('',(#152,#359,#390,#509),#44,.T.);
+#152 = FACE_BOUND('',#153,.T.);
+#153 = EDGE_LOOP('',(#154,#155,#183,#211,#244,#272,#305,#333));
+#154 = ORIENTED_EDGE('',*,*,#21,.T.);
+#155 = ORIENTED_EDGE('',*,*,#156,.F.);
+#156 = EDGE_CURVE('',#157,#24,#159,.T.);
+#157 = VERTEX_POINT('',#158);
+#158 = CARTESIAN_POINT('',(-0.5,16.,-17.9));
+#159 = SURFACE_CURVE('',#160,(#165,#176),.PCURVE_S1.);
+#160 = CIRCLE('',#161,10.5);
+#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164);
+#162 = CARTESIAN_POINT('',(-0.5,5.5,-17.9));
+#163 = DIRECTION('',(0.E+000,0.E+000,1.));
+#164 = DIRECTION('',(1.,0.E+000,0.E+000));
+#165 = PCURVE('',#44,#166);
+#166 = DEFINITIONAL_REPRESENTATION('',(#167),#175);
+#167 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#168,#169,#170,#171,#172,#173
+,#174),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+ -2.094395102393,0.E+000,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(
+ '') );
+#168 = CARTESIAN_POINT('',(-10.,5.5));
+#169 = CARTESIAN_POINT('',(-10.,23.686533479473));
+#170 = CARTESIAN_POINT('',(5.75,14.593266739737));
+#171 = CARTESIAN_POINT('',(21.5,5.5));
+#172 = CARTESIAN_POINT('',(5.75,-3.593266739737));
+#173 = CARTESIAN_POINT('',(-10.,-12.68653347947));
+#174 = CARTESIAN_POINT('',(-10.,5.5));
+#175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#167 = ORIENTED_EDGE('',*,*,#168,.T.);
-#168 = EDGE_CURVE('',#141,#169,#171,.T.);
-#169 = VERTEX_POINT('',#170);
-#170 = CARTESIAN_POINT('',(7.5,-9.,-19.9));
-#171 = SURFACE_CURVE('',#172,(#176,#183),.PCURVE_S1.);
-#172 = LINE('',#173,#174);
-#173 = CARTESIAN_POINT('',(3.875,-9.,-19.9));
-#174 = VECTOR('',#175,1.);
-#175 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#176 = PCURVE('',#32,#177);
+#176 = PCURVE('',#140,#177);
#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182);
#178 = LINE('',#179,#180);
-#179 = CARTESIAN_POINT('',(3.625,-4.5));
+#179 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#180 = VECTOR('',#181,1.);
#181 = DIRECTION('',(-1.,0.E+000));
#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#183 = PCURVE('',#184,#189);
-#184 = PLANE('',#185);
-#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188);
-#186 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
-#187 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#188 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194);
-#190 = LINE('',#191,#192);
-#191 = CARTESIAN_POINT('',(8.5625,-3.625));
-#192 = VECTOR('',#193,1.);
-#193 = DIRECTION('',(0.E+000,-1.));
-#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#195 = ORIENTED_EDGE('',*,*,#196,.T.);
-#196 = EDGE_CURVE('',#169,#197,#199,.T.);
-#197 = VERTEX_POINT('',#198);
-#198 = CARTESIAN_POINT('',(7.5,-9.,-13.66565036871));
-#199 = SURFACE_CURVE('',#200,(#204,#211),.PCURVE_S1.);
-#200 = LINE('',#201,#202);
-#201 = CARTESIAN_POINT('',(7.5,-9.,-24.4));
-#202 = VECTOR('',#203,1.);
-#203 = DIRECTION('',(0.E+000,0.E+000,1.));
-#204 = PCURVE('',#32,#205);
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#157,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(0.5,16.,-17.9));
+#187 = SURFACE_CURVE('',#188,(#192,#199),.PCURVE_S1.);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(-0.5,16.,-17.9));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(1.,0.E+000,0.E+000));
+#192 = PCURVE('',#44,#193);
+#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198);
+#194 = LINE('',#195,#196);
+#195 = CARTESIAN_POINT('',(0.5,16.));
+#196 = VECTOR('',#197,1.);
+#197 = DIRECTION('',(-1.,0.E+000));
+#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#199 = PCURVE('',#200,#205);
+#200 = PLANE('',#201);
+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
+#202 = CARTESIAN_POINT('',(-0.5,16.,-17.9));
+#203 = DIRECTION('',(0.E+000,1.,0.E+000));
+#204 = DIRECTION('',(1.,0.E+000,0.E+000));
#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
#206 = LINE('',#207,#208);
#207 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#208 = VECTOR('',#209,1.);
-#209 = DIRECTION('',(0.E+000,-1.));
+#209 = DIRECTION('',(1.,0.E+000));
#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#211 = PCURVE('',#212,#217);
-#212 = CYLINDRICAL_SURFACE('',#213,8.5);
-#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216);
-#214 = CARTESIAN_POINT('',(7.5,-0.5,-24.4));
-#215 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#216 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222);
-#218 = LINE('',#219,#220);
-#219 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
-#220 = VECTOR('',#221,1.);
-#221 = DIRECTION('',(-0.E+000,-1.));
-#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#223 = ORIENTED_EDGE('',*,*,#224,.F.);
-#224 = EDGE_CURVE('',#24,#197,#225,.T.);
-#225 = SURFACE_CURVE('',#226,(#231,#238),.PCURVE_S1.);
-#226 = CIRCLE('',#227,15.58845726812);
-#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230);
-#228 = CARTESIAN_POINT('',(1.7763568394E-015,-9.,0.E+000));
-#229 = DIRECTION('',(-2.22044604925E-016,-1.,-0.E+000));
-#230 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#231 = PCURVE('',#32,#232);
-#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237);
-#233 = CIRCLE('',#234,15.58845726812);
-#234 = AXIS2_PLACEMENT_2D('',#235,#236);
-#235 = CARTESIAN_POINT('',(7.5,-24.4));
-#236 = DIRECTION('',(0.E+000,1.));
-#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#238 = PCURVE('',#239,#244);
-#239 = SPHERICAL_SURFACE('',#240,18.);
-#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243);
-#241 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,
- 0.E+000));
-#242 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
-#243 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#244 = DEFINITIONAL_REPRESENTATION('',(#245),#266);
-#245 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#246,#247,#248,#249,#250,#251,
- #252,#253,#254,#255,#256,#257,#258,#259,#260,#261,#262,#263,#264,
- #265),.UNSPECIFIED.,.F.,.F.,(11,9,11),(5.7812474987,6.28318530718,
- 6.78512311566),.UNSPECIFIED.);
-#246 = CARTESIAN_POINT('',(2.446854377393,-0.862087383767));
-#247 = CARTESIAN_POINT('',(2.491833437049,-0.894220659226));
-#248 = CARTESIAN_POINT('',(2.54193577349,-0.924426862663));
-#249 = CARTESIAN_POINT('',(2.597664556481,-0.952368466184));
-#250 = CARTESIAN_POINT('',(2.659480792354,-0.977649315057));
-#251 = CARTESIAN_POINT('',(2.727707286074,-0.999803106271));
-#252 = CARTESIAN_POINT('',(2.802352579078,-1.018323373879));
-#253 = CARTESIAN_POINT('',(2.8829088122,-1.032651883048));
-#254 = CARTESIAN_POINT('',(2.967716162726,-1.042348908892));
-#255 = CARTESIAN_POINT('',(3.054654474937,-1.047197551197));
-#256 = CARTESIAN_POINT('',(3.228530832243,-1.047197551197));
-#257 = CARTESIAN_POINT('',(3.315469144694,-1.04234890901));
-#258 = CARTESIAN_POINT('',(3.400276493689,-1.032651882422));
-#259 = CARTESIAN_POINT('',(3.480832727684,-1.018323375509));
-#260 = CARTESIAN_POINT('',(3.555478021153,-0.999803103827));
-#261 = CARTESIAN_POINT('',(3.623704515339,-0.977649316657));
-#262 = CARTESIAN_POINT('',(3.685520749917,-0.952368465507));
-#263 = CARTESIAN_POINT('',(3.741249533938,-0.924426862775));
-#264 = CARTESIAN_POINT('',(3.791351870131,-0.894220659226));
-#265 = CARTESIAN_POINT('',(3.836330929787,-0.862087383767));
-#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#267 = ADVANCED_FACE('',(#268),#44,.T.);
-#268 = FACE_BOUND('',#269,.F.);
-#269 = EDGE_LOOP('',(#270,#305,#333,#366,#414,#415,#439,#467,#496));
-#270 = ORIENTED_EDGE('',*,*,#271,.F.);
-#271 = EDGE_CURVE('',#272,#274,#276,.T.);
-#272 = VERTEX_POINT('',#273);
-#273 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
+#211 = ORIENTED_EDGE('',*,*,#212,.F.);
+#212 = EDGE_CURVE('',#213,#185,#215,.T.);
+#213 = VERTEX_POINT('',#214);
+#214 = CARTESIAN_POINT('',(11.,5.5,-17.9));
+#215 = SURFACE_CURVE('',#216,(#221,#232),.PCURVE_S1.);
+#216 = CIRCLE('',#217,10.5);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(0.5,5.5,-17.9));
+#219 = DIRECTION('',(0.E+000,0.E+000,1.));
+#220 = DIRECTION('',(1.,0.E+000,0.E+000));
+#221 = PCURVE('',#44,#222);
+#222 = DEFINITIONAL_REPRESENTATION('',(#223),#231);
+#223 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#224,#225,#226,#227,#228,#229
+,#230),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+ -2.094395102393,0.E+000,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(
+ '') );
+#224 = CARTESIAN_POINT('',(-11.,5.5));
+#225 = CARTESIAN_POINT('',(-11.,23.686533479473));
+#226 = CARTESIAN_POINT('',(4.75,14.593266739737));
+#227 = CARTESIAN_POINT('',(20.5,5.5));
+#228 = CARTESIAN_POINT('',(4.75,-3.593266739737));
+#229 = CARTESIAN_POINT('',(-11.,-12.68653347947));
+#230 = CARTESIAN_POINT('',(-11.,5.5));
+#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#232 = PCURVE('',#233,#238);
+#233 = CYLINDRICAL_SURFACE('',#234,10.5);
+#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237);
+#235 = CARTESIAN_POINT('',(0.5,5.5,-17.9));
+#236 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#237 = DIRECTION('',(1.,0.E+000,0.E+000));
+#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243);
+#239 = LINE('',#240,#241);
+#240 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#241 = VECTOR('',#242,1.);
+#242 = DIRECTION('',(-1.,0.E+000));
+#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#244 = ORIENTED_EDGE('',*,*,#245,.T.);
+#245 = EDGE_CURVE('',#213,#246,#248,.T.);
+#246 = VERTEX_POINT('',#247);
+#247 = CARTESIAN_POINT('',(11.,-5.5,-17.9));
+#248 = SURFACE_CURVE('',#249,(#253,#260),.PCURVE_S1.);
+#249 = LINE('',#250,#251);
+#250 = CARTESIAN_POINT('',(11.,5.5,-17.9));
+#251 = VECTOR('',#252,1.);
+#252 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#253 = PCURVE('',#44,#254);
+#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259);
+#255 = LINE('',#256,#257);
+#256 = CARTESIAN_POINT('',(-11.,5.5));
+#257 = VECTOR('',#258,1.);
+#258 = DIRECTION('',(0.E+000,-1.));
+#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#260 = PCURVE('',#261,#266);
+#261 = PLANE('',#262);
+#262 = AXIS2_PLACEMENT_3D('',#263,#264,#265);
+#263 = CARTESIAN_POINT('',(11.,5.5,-17.9));
+#264 = DIRECTION('',(1.,0.E+000,0.E+000));
+#265 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#266 = DEFINITIONAL_REPRESENTATION('',(#267),#271);
+#267 = LINE('',#268,#269);
+#268 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#269 = VECTOR('',#270,1.);
+#270 = DIRECTION('',(1.,0.E+000));
+#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#272 = ORIENTED_EDGE('',*,*,#273,.F.);
+#273 = EDGE_CURVE('',#274,#246,#276,.T.);
#274 = VERTEX_POINT('',#275);
-#275 = CARTESIAN_POINT('',(-13.96,-6.024346115152,-24.4));
-#276 = SURFACE_CURVE('',#277,(#282,#289),.PCURVE_S1.);
-#277 = CIRCLE('',#278,8.5);
+#275 = CARTESIAN_POINT('',(0.5,-16.,-17.9));
+#276 = SURFACE_CURVE('',#277,(#282,#293),.PCURVE_S1.);
+#277 = CIRCLE('',#278,10.5);
#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281);
-#279 = CARTESIAN_POINT('',(-7.5,-0.5,-24.4));
-#280 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#281 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#279 = CARTESIAN_POINT('',(0.5,-5.5,-17.9));
+#280 = DIRECTION('',(0.E+000,0.E+000,1.));
+#281 = DIRECTION('',(1.,0.E+000,0.E+000));
#282 = PCURVE('',#44,#283);
-#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
-#284 = LINE('',#285,#286);
-#285 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#286 = VECTOR('',#287,1.);
-#287 = DIRECTION('',(-1.,0.E+000));
-#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#289 = PCURVE('',#290,#295);
-#290 = PLANE('',#291);
-#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
-#292 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-24.4));
-#293 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#294 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#295 = DEFINITIONAL_REPRESENTATION('',(#296),#304);
-#296 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#297,#298,#299,#300,#301,#302
-,#303),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#292);
+#284 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#285,#286,#287,#288,#289,#290
+,#291),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-2.094395102393,0.E+000,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(
'') );
-#297 = CARTESIAN_POINT('',(-8.,7.5));
-#298 = CARTESIAN_POINT('',(-8.,22.222431864335));
-#299 = CARTESIAN_POINT('',(4.75,14.861215932168));
-#300 = CARTESIAN_POINT('',(17.5,7.5));
-#301 = CARTESIAN_POINT('',(4.75,0.138784067832));
-#302 = CARTESIAN_POINT('',(-8.,-7.222431864335));
-#303 = CARTESIAN_POINT('',(-8.,7.5));
+#285 = CARTESIAN_POINT('',(-11.,-5.5));
+#286 = CARTESIAN_POINT('',(-11.,12.686533479473));
+#287 = CARTESIAN_POINT('',(4.75,3.593266739737));
+#288 = CARTESIAN_POINT('',(20.5,-5.5));
+#289 = CARTESIAN_POINT('',(4.75,-14.59326673973));
+#290 = CARTESIAN_POINT('',(-11.,-23.68653347947));
+#291 = CARTESIAN_POINT('',(-11.,-5.5));
+#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#293 = PCURVE('',#294,#299);
+#294 = CYLINDRICAL_SURFACE('',#295,10.5);
+#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
+#296 = CARTESIAN_POINT('',(0.5,-5.5,-17.9));
+#297 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#298 = DIRECTION('',(1.,0.E+000,0.E+000));
+#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(-1.,0.E+000));
#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#305 = ORIENTED_EDGE('',*,*,#306,.T.);
-#306 = EDGE_CURVE('',#272,#307,#309,.T.);
+#306 = EDGE_CURVE('',#274,#307,#309,.T.);
#307 = VERTEX_POINT('',#308);
-#308 = CARTESIAN_POINT('',(-16.,-0.5,-12.));
+#308 = CARTESIAN_POINT('',(-0.5,-16.,-17.9));
#309 = SURFACE_CURVE('',#310,(#314,#321),.PCURVE_S1.);
#310 = LINE('',#311,#312);
-#311 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
+#311 = CARTESIAN_POINT('',(0.5,-16.,-17.9));
#312 = VECTOR('',#313,1.);
-#313 = DIRECTION('',(0.E+000,0.E+000,1.));
+#313 = DIRECTION('',(-1.,0.E+000,0.E+000));
#314 = PCURVE('',#44,#315);
#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);
#316 = LINE('',#317,#318);
-#317 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
+#317 = CARTESIAN_POINT('',(-0.5,-16.));
#318 = VECTOR('',#319,1.);
-#319 = DIRECTION('',(-0.E+000,-1.));
+#319 = DIRECTION('',(1.,0.E+000));
#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#321 = PCURVE('',#322,#327);
#322 = PLANE('',#323);
#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
-#324 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
-#325 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#326 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#324 = CARTESIAN_POINT('',(0.5,-16.,-17.9));
+#325 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#326 = DIRECTION('',(-1.,0.E+000,0.E+000));
#327 = DEFINITIONAL_REPRESENTATION('',(#328),#332);
#328 = LINE('',#329,#330);
-#329 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#329 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
#330 = VECTOR('',#331,1.);
-#331 = DIRECTION('',(0.E+000,-1.));
+#331 = DIRECTION('',(1.,0.E+000));
#332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#333 = ORIENTED_EDGE('',*,*,#334,.T.);
-#334 = EDGE_CURVE('',#307,#335,#337,.T.);
-#335 = VERTEX_POINT('',#336);
-#336 = CARTESIAN_POINT('',(-10.38360497608,-8.495925358699,-12.));
-#337 = SURFACE_CURVE('',#338,(#343,#350),.PCURVE_S1.);
-#338 = CIRCLE('',#339,8.5);
-#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342);
-#340 = CARTESIAN_POINT('',(-7.5,-0.5,-12.));
-#341 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#342 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#343 = PCURVE('',#44,#344);
-#344 = DEFINITIONAL_REPRESENTATION('',(#345),#349);
-#345 = LINE('',#346,#347);
-#346 = CARTESIAN_POINT('',(-0.E+000,-12.4));
-#347 = VECTOR('',#348,1.);
-#348 = DIRECTION('',(-1.,0.E+000));
-#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#350 = PCURVE('',#351,#356);
-#351 = PLANE('',#352);
-#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
-#353 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-12.));
-#354 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#355 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#356 = DEFINITIONAL_REPRESENTATION('',(#357),#365);
-#357 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#358,#359,#360,#361,#362,#363
-,#364),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#333 = ORIENTED_EDGE('',*,*,#334,.F.);
+#334 = EDGE_CURVE('',#22,#307,#335,.T.);
+#335 = SURFACE_CURVE('',#336,(#341,#352),.PCURVE_S1.);
+#336 = CIRCLE('',#337,10.5);
+#337 = AXIS2_PLACEMENT_3D('',#338,#339,#340);
+#338 = CARTESIAN_POINT('',(-0.5,-5.5,-17.9));
+#339 = DIRECTION('',(0.E+000,0.E+000,1.));
+#340 = DIRECTION('',(1.,0.E+000,0.E+000));
+#341 = PCURVE('',#44,#342);
+#342 = DEFINITIONAL_REPRESENTATION('',(#343),#351);
+#343 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#344,#345,#346,#347,#348,#349
+,#350),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-2.094395102393,0.E+000,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(
'') );
-#358 = CARTESIAN_POINT('',(-8.,7.5));
-#359 = CARTESIAN_POINT('',(-8.,22.222431864335));
-#360 = CARTESIAN_POINT('',(4.75,14.861215932168));
-#361 = CARTESIAN_POINT('',(17.5,7.5));
-#362 = CARTESIAN_POINT('',(4.75,0.138784067832));
-#363 = CARTESIAN_POINT('',(-8.,-7.222431864335));
-#364 = CARTESIAN_POINT('',(-8.,7.5));
-#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#366 = ORIENTED_EDGE('',*,*,#367,.T.);
-#367 = EDGE_CURVE('',#335,#24,#368,.T.);
-#368 = SURFACE_CURVE('',#369,(#382,#398),.PCURVE_S1.);
-#369 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#370,#371,#372,#373,#374,#375,
- #376,#377,#378,#379,#380,#381),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
-#370 = CARTESIAN_POINT('',(-10.38360595973,-8.495925003961,-11.9999994)
- );
-#371 = CARTESIAN_POINT('',(-10.34155409898,-8.511090352403,
- -12.02564992494));
-#372 = CARTESIAN_POINT('',(-10.29941206449,-8.525988317654,
- -12.05130215407));
-#373 = CARTESIAN_POINT('',(-10.2571809712,-8.540618643352,
- -12.07695538539));
-#374 = CARTESIAN_POINT('',(-10.21486193953,-8.55498104936,
- -12.10260892592));
-#375 = CARTESIAN_POINT('',(-10.17245609542,-8.569075231761,
- -12.12826209182));
-#376 = CARTESIAN_POINT('',(-9.708786198026,-8.719941291257,
- -12.40817942071));
-#377 = CARTESIAN_POINT('',(-9.279205239321,-8.830591926824,
- -12.66233217501));
-#378 = CARTESIAN_POINT('',(-8.842287444629,-8.914548254468,
- -12.91573800765));
-#379 = CARTESIAN_POINT('',(-8.399219009841,-8.97124474255,
- -13.16780468718));
-#380 = CARTESIAN_POINT('',(-7.951312069399,-8.999999998017,
- -13.41796069261));
-#381 = CARTESIAN_POINT('',(-7.5,-9.,-13.66565036871));
-#382 = PCURVE('',#44,#383);
-#383 = DEFINITIONAL_REPRESENTATION('',(#384),#397);
-#384 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#385,#386,#387,#388,#389,#390,
- #391,#392,#393,#394,#395,#396),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
-#385 = CARTESIAN_POINT('',(-2.795475533847,-12.4000006));
-#386 = CARTESIAN_POINT('',(-2.800734695287,-12.37435007505));
-#387 = CARTESIAN_POINT('',(-2.805993164643,-12.34869784592));
-#388 = CARTESIAN_POINT('',(-2.811251070029,-12.32304461461));
-#389 = CARTESIAN_POINT('',(-2.81650853782,-12.29739107407));
-#390 = CARTESIAN_POINT('',(-2.821765692651,-12.27173790817));
-#391 = CARTESIAN_POINT('',(-2.879129986147,-11.99182057928));
-#392 = CARTESIAN_POINT('',(-2.931216758808,-11.73766782498));
-#393 = CARTESIAN_POINT('',(-2.983407154624,-11.48426199234));
-#394 = CARTESIAN_POINT('',(-3.035802155441,-11.23219531281));
-#395 = CARTESIAN_POINT('',(-3.088497116013,-10.98203930739));
-#396 = CARTESIAN_POINT('',(-3.14159265359,-10.73434963128));
-#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#398 = PCURVE('',#239,#399);
-#399 = DEFINITIONAL_REPRESENTATION('',(#400),#413);
-#400 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#401,#402,#403,#404,#405,#406,
- #407,#408,#409,#410,#411,#412),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
-#401 = CARTESIAN_POINT('',(2.256540109587,-0.729727611506));
-#402 = CARTESIAN_POINT('',(2.259399778568,-0.73163948869));
-#403 = CARTESIAN_POINT('',(2.262260015591,-0.733555416131));
-#404 = CARTESIAN_POINT('',(2.265120902735,-0.735475385259));
-#405 = CARTESIAN_POINT('',(2.267982521574,-0.737399388406));
-#406 = CARTESIAN_POINT('',(2.270844953173,-0.739327418805));
-#407 = CARTESIAN_POINT('',(2.302089714734,-0.760410075925));
-#408 = CARTESIAN_POINT('',(2.330557898184,-0.779955078027));
-#409 = CARTESIAN_POINT('',(2.359193647157,-0.799890423489));
-#410 = CARTESIAN_POINT('',(2.388069490266,-0.820217997356));
-#411 = CARTESIAN_POINT('',(2.417260143226,-0.84094510826));
-#412 = CARTESIAN_POINT('',(2.446854377393,-0.862087383767));
-#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#414 = ORIENTED_EDGE('',*,*,#21,.F.);
-#415 = ORIENTED_EDGE('',*,*,#416,.T.);
-#416 = EDGE_CURVE('',#22,#417,#419,.T.);
-#417 = VERTEX_POINT('',#418);
-#418 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-19.9));
-#419 = SURFACE_CURVE('',#420,(#425,#432),.PCURVE_S1.);
-#420 = CIRCLE('',#421,8.5);
-#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424);
-#422 = CARTESIAN_POINT('',(-7.5,-0.5,-19.9));
-#423 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#424 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#425 = PCURVE('',#44,#426);
-#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431);
+#344 = CARTESIAN_POINT('',(-10.,-5.5));
+#345 = CARTESIAN_POINT('',(-10.,12.686533479473));
+#346 = CARTESIAN_POINT('',(5.75,3.593266739737));
+#347 = CARTESIAN_POINT('',(21.5,-5.5));
+#348 = CARTESIAN_POINT('',(5.75,-14.59326673973));
+#349 = CARTESIAN_POINT('',(-10.,-23.68653347947));
+#350 = CARTESIAN_POINT('',(-10.,-5.5));
+#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#352 = PCURVE('',#72,#353);
+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(-1.,0.E+000));
+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#359 = FACE_BOUND('',#360,.T.);
+#360 = EDGE_LOOP('',(#361));
+#361 = ORIENTED_EDGE('',*,*,#362,.F.);
+#362 = EDGE_CURVE('',#363,#363,#365,.T.);
+#363 = VERTEX_POINT('',#364);
+#364 = CARTESIAN_POINT('',(1.,11.96,-17.9));
+#365 = SURFACE_CURVE('',#366,(#371,#378),.PCURVE_S1.);
+#366 = CIRCLE('',#367,1.);
+#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370);
+#368 = CARTESIAN_POINT('',(0.E+000,11.96,-17.9));
+#369 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#370 = DIRECTION('',(1.,0.E+000,0.E+000));
+#371 = PCURVE('',#44,#372);
+#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377);
+#373 = CIRCLE('',#374,1.);
+#374 = AXIS2_PLACEMENT_2D('',#375,#376);
+#375 = CARTESIAN_POINT('',(3.434356809215E-016,11.96));
+#376 = DIRECTION('',(-1.,0.E+000));
+#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#378 = PCURVE('',#379,#384);
+#379 = CYLINDRICAL_SURFACE('',#380,1.);
+#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383);
+#381 = CARTESIAN_POINT('',(0.E+000,11.96,-22.8));
+#382 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#383 = DIRECTION('',(1.,0.E+000,0.E+000));
+#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(-6.28318530718,-4.9));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(1.,-0.E+000));
+#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#390 = FACE_BOUND('',#391,.T.);
+#391 = EDGE_LOOP('',(#392,#422,#450,#483));
+#392 = ORIENTED_EDGE('',*,*,#393,.F.);
+#393 = EDGE_CURVE('',#394,#396,#398,.T.);
+#394 = VERTEX_POINT('',#395);
+#395 = CARTESIAN_POINT('',(2.354519428015,-4.854506986811,-17.9));
+#396 = VERTEX_POINT('',#397);
+#397 = CARTESIAN_POINT('',(-2.354519428015,-4.854506986811,-17.9));
+#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.999999999981,-4.854506986811,-17.9));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#403 = PCURVE('',#44,#404);
+#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409);
+#405 = LINE('',#406,#407);
+#406 = CARTESIAN_POINT('',(0.999999999981,-4.854506986811));
+#407 = VECTOR('',#408,1.);
+#408 = DIRECTION('',(1.,0.E+000));
+#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#410 = PCURVE('',#411,#416);
+#411 = PLANE('',#412);
+#412 = AXIS2_PLACEMENT_3D('',#413,#414,#415);
+#413 = CARTESIAN_POINT('',(-1.999999999961,1.828006146063E+003,
+ 4.63508783991E+003));
+#414 = DIRECTION('',(0.E+000,-0.930417567982,0.366501226724));
+#415 = DIRECTION('',(1.,0.E+000,0.E+000));
+#416 = DEFINITIONAL_REPRESENTATION('',(#417),#421);
+#417 = LINE('',#418,#419);
+#418 = CARTESIAN_POINT('',(0.999999999981,-5.000967307616E+003));
+#419 = VECTOR('',#420,1.);
+#420 = DIRECTION('',(-1.,0.E+000));
+#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#422 = ORIENTED_EDGE('',*,*,#423,.F.);
+#423 = EDGE_CURVE('',#424,#394,#426,.T.);
+#424 = VERTEX_POINT('',#425);
+#425 = CARTESIAN_POINT('',(2.354519428015,1.244124275418E-005,-17.9));
+#426 = SURFACE_CURVE('',#427,(#431,#438),.PCURVE_S1.);
#427 = LINE('',#428,#429);
-#428 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
+#428 = CARTESIAN_POINT('',(2.354519428015,-2.249993779379,-17.9));
#429 = VECTOR('',#430,1.);
-#430 = DIRECTION('',(1.,-0.E+000));
-#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#432 = PCURVE('',#72,#433);
-#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438);
-#434 = CIRCLE('',#435,8.5);
-#435 = AXIS2_PLACEMENT_2D('',#436,#437);
-#436 = CARTESIAN_POINT('',(6.25E-002,7.75));
-#437 = DIRECTION('',(-1.,0.E+000));
-#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#439 = ORIENTED_EDGE('',*,*,#440,.T.);
-#440 = EDGE_CURVE('',#417,#441,#443,.T.);
-#441 = VERTEX_POINT('',#442);
-#442 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-22.8));
-#443 = SURFACE_CURVE('',#444,(#448,#455),.PCURVE_S1.);
-#444 = LINE('',#445,#446);
-#445 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-24.4));
-#446 = VECTOR('',#447,1.);
-#447 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#448 = PCURVE('',#44,#449);
-#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454);
-#450 = LINE('',#451,#452);
-#451 = CARTESIAN_POINT('',(-2.812135513972,0.E+000));
-#452 = VECTOR('',#453,1.);
-#453 = DIRECTION('',(-0.E+000,1.));
-#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#455 = PCURVE('',#456,#461);
-#456 = PLANE('',#457);
-#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460);
-#458 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
-#459 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#460 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466);
-#462 = LINE('',#463,#464);
-#463 = CARTESIAN_POINT('',(2.082146028927,-4.5));
-#464 = VECTOR('',#465,1.);
-#465 = DIRECTION('',(0.E+000,-1.));
-#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#467 = ORIENTED_EDGE('',*,*,#468,.T.);
-#468 = EDGE_CURVE('',#441,#469,#471,.T.);
-#469 = VERTEX_POINT('',#470);
-#470 = CARTESIAN_POINT('',(-13.96,-6.024346115152,-22.8));
-#471 = SURFACE_CURVE('',#472,(#477,#484),.PCURVE_S1.);
-#472 = CIRCLE('',#473,8.5);
+#430 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#431 = PCURVE('',#44,#432);
+#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437);
+#433 = LINE('',#434,#435);
+#434 = CARTESIAN_POINT('',(-2.354519428015,-2.249993779379));
+#435 = VECTOR('',#436,1.);
+#436 = DIRECTION('',(0.E+000,-1.));
+#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#438 = PCURVE('',#439,#444);
+#439 = PLANE('',#440);
+#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443);
+#441 = CARTESIAN_POINT('',(-1.830506133622E+003,-4.499987558757,
+ 4.63508783991E+003));
+#442 = DIRECTION('',(0.930417567982,0.E+000,0.366501226724));
+#443 = DIRECTION('',(0.E+000,1.,0.E+000));
+#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449);
+#445 = LINE('',#446,#447);
+#446 = CARTESIAN_POINT('',(2.249993779379,-5.000967307616E+003));
+#447 = VECTOR('',#448,1.);
+#448 = DIRECTION('',(-1.,0.E+000));
+#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#450 = ORIENTED_EDGE('',*,*,#451,.T.);
+#451 = EDGE_CURVE('',#424,#452,#454,.T.);
+#452 = VERTEX_POINT('',#453);
+#453 = CARTESIAN_POINT('',(-2.354519428008,1.464658763704E-005,-17.9));
+#454 = SURFACE_CURVE('',#455,(#460,#471),.PCURVE_S1.);
+#455 = CIRCLE('',#456,2.354519428053);
+#456 = AXIS2_PLACEMENT_3D('',#457,#458,#459);
+#457 = CARTESIAN_POINT('',(0.E+000,0.E+000,-17.9));
+#458 = DIRECTION('',(0.E+000,0.E+000,1.));
+#459 = DIRECTION('',(1.,0.E+000,0.E+000));
+#460 = PCURVE('',#44,#461);
+#461 = DEFINITIONAL_REPRESENTATION('',(#462),#470);
+#462 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#463,#464,#465,#466,#467,#468
+,#469),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+ -2.094395102393,0.E+000,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(
+ '') );
+#463 = CARTESIAN_POINT('',(-2.354519428053,7.16735334097E-016));
+#464 = CARTESIAN_POINT('',(-2.354519428053,4.078147276796));
+#465 = CARTESIAN_POINT('',(1.177259714027,2.039073638398));
+#466 = CARTESIAN_POINT('',(4.709038856107,1.293426270316E-015));
+#467 = CARTESIAN_POINT('',(1.177259714027,-2.039073638398));
+#468 = CARTESIAN_POINT('',(-2.354519428053,-4.078147276796));
+#469 = CARTESIAN_POINT('',(-2.354519428053,7.16735334097E-016));
+#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#471 = PCURVE('',#472,#477);
+#472 = CONICAL_SURFACE('',#473,1.967552378075E+003,0.375245789179);
#473 = AXIS2_PLACEMENT_3D('',#474,#475,#476);
-#474 = CARTESIAN_POINT('',(-7.5,-0.5,-22.8));
-#475 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#476 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#477 = PCURVE('',#44,#478);
-#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483);
-#479 = LINE('',#480,#481);
-#480 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
-#481 = VECTOR('',#482,1.);
-#482 = DIRECTION('',(1.,-0.E+000));
-#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#484 = PCURVE('',#485,#490);
-#485 = PLANE('',#486);
-#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
-#487 = CARTESIAN_POINT('',(0.328762454626,3.284398971779E-017,-22.8));
-#488 = DIRECTION('',(2.17641551528E-033,4.292033234233E-032,-1.));
-#489 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495);
-#491 = CIRCLE('',#492,8.5);
-#492 = AXIS2_PLACEMENT_2D('',#493,#494);
-#493 = CARTESIAN_POINT('',(0.5,7.828762454627));
-#494 = DIRECTION('',(-1.,9.341247723083E-065));
-#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#496 = ORIENTED_EDGE('',*,*,#497,.T.);
-#497 = EDGE_CURVE('',#469,#274,#498,.T.);
-#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
-#499 = LINE('',#500,#501);
-#500 = CARTESIAN_POINT('',(-13.96,-6.024346115152,-24.4));
-#501 = VECTOR('',#502,1.);
-#502 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#503 = PCURVE('',#44,#504);
-#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
-#505 = LINE('',#506,#507);
-#506 = CARTESIAN_POINT('',(-2.278279538574,0.E+000));
-#507 = VECTOR('',#508,1.);
-#508 = DIRECTION('',(-0.E+000,1.));
-#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#510 = PCURVE('',#511,#516);
-#511 = PLANE('',#512);
-#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515);
-#513 = CARTESIAN_POINT('',(-13.96,-10.625,-22.8));
-#514 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#515 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);
-#517 = LINE('',#518,#519);
-#518 = CARTESIAN_POINT('',(4.600653884848,-1.6));
-#519 = VECTOR('',#520,1.);
-#520 = DIRECTION('',(0.E+000,-1.));
-#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#522 = ADVANCED_FACE('',(#523),#239,.F.);
-#523 = FACE_BOUND('',#524,.F.);
-#524 = EDGE_LOOP('',(#525,#573,#597,#634,#704,#737,#785,#786,#787,#815,
- #870,#900,#901,#931,#960,#995,#1036));
-#525 = ORIENTED_EDGE('',*,*,#526,.T.);
-#526 = EDGE_CURVE('',#527,#529,#531,.T.);
-#527 = VERTEX_POINT('',#528);
-#528 = CARTESIAN_POINT('',(4.607252876494,2.107265317698,-17.27230887314
- ));
-#529 = VERTEX_POINT('',#530);
-#530 = CARTESIAN_POINT('',(3.299620944519E-016,2.334048378274,
- -17.84803121265));
-#531 = SURFACE_CURVE('',#532,(#537,#561),.PCURVE_S1.);
-#532 = CIRCLE('',#533,17.461553388016);
-#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
-#534 = CARTESIAN_POINT('',(2.872006552813E-015,-4.065632358946,
- -1.601495176188));
-#535 = DIRECTION('',(2.065942012979E-016,0.930417567982,0.366501226724)
- );
-#536 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,0.930417567982
- ));
-#537 = PCURVE('',#239,#538);
-#538 = DEFINITIONAL_REPRESENTATION('',(#539),#560);
-#539 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#540,#541,#542,#543,#544,#545,
- #546,#547,#548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558,
- #559),.UNSPECIFIED.,.F.,.F.,(11,9,11),(2.874579867797,3.008086260693
- ,3.14159265359),.UNSPECIFIED.);
-#540 = CARTESIAN_POINT('',(5.141363140964,-1.285480171141));
-#541 = CARTESIAN_POINT('',(5.163870597337,-1.296776349216));
-#542 = CARTESIAN_POINT('',(5.188159747024,-1.307943317436));
-#543 = CARTESIAN_POINT('',(5.214472918359,-1.318961628919));
-#544 = CARTESIAN_POINT('',(5.243096929786,-1.32980770127));
-#545 = CARTESIAN_POINT('',(5.274372143213,-1.340452781127));
-#546 = CARTESIAN_POINT('',(5.30870547322,-1.350861123551));
-#547 = CARTESIAN_POINT('',(5.346580807724,-1.360988058386));
-#548 = CARTESIAN_POINT('',(5.388571903551,-1.37077682352));
-#549 = CARTESIAN_POINT('',(5.435338631408,-1.380154001311));
-#550 = CARTESIAN_POINT('',(5.539716286493,-1.397900197636));
-#551 = CARTESIAN_POINT('',(5.597327196112,-1.406269230258));
-#552 = CARTESIAN_POINT('',(5.661007015588,-1.414041574862));
-#553 = CARTESIAN_POINT('',(5.731386106811,-1.421106419759));
-#554 = CARTESIAN_POINT('',(5.808999347501,-1.427328808408));
-#555 = CARTESIAN_POINT('',(5.894017162616,-1.432559860201));
-#556 = CARTESIAN_POINT('',(5.986138317734,-1.436625360293));
-#557 = CARTESIAN_POINT('',(6.083426732432,-1.439382284043));
-#558 = CARTESIAN_POINT('',(6.183306100352,-1.440760815335));
-#559 = CARTESIAN_POINT('',(6.28318530718,-1.440760815335));
-#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#561 = PCURVE('',#562,#567);
-#562 = PLANE('',#563);
-#563 = AXIS2_PLACEMENT_3D('',#564,#565,#566);
-#564 = CARTESIAN_POINT('',(4.499987558757,-1.830506133622E+003,
+#474 = CARTESIAN_POINT('',(0.E+000,0.E+000,4.983E+003));
+#475 = DIRECTION('',(0.E+000,0.E+000,1.));
+#476 = DIRECTION('',(1.,0.E+000,0.E+000));
+#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);
+#478 = LINE('',#479,#480);
+#479 = CARTESIAN_POINT('',(3.14159265359,-5.0009E+003));
+#480 = VECTOR('',#481,1.);
+#481 = DIRECTION('',(1.,0.E+000));
+#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#483 = ORIENTED_EDGE('',*,*,#484,.F.);
+#484 = EDGE_CURVE('',#396,#452,#485,.T.);
+#485 = SURFACE_CURVE('',#486,(#490,#497),.PCURVE_S1.);
+#486 = LINE('',#487,#488);
+#487 = CARTESIAN_POINT('',(-2.354519428015,6.220627216615E-006,-17.9));
+#488 = VECTOR('',#489,1.);
+#489 = DIRECTION('',(0.E+000,1.,0.E+000));
+#490 = PCURVE('',#44,#491);
+#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496);
+#492 = LINE('',#493,#494);
+#493 = CARTESIAN_POINT('',(2.354519428015,6.220627217331E-006));
+#494 = VECTOR('',#495,1.);
+#495 = DIRECTION('',(0.E+000,1.));
+#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#497 = PCURVE('',#498,#503);
+#498 = PLANE('',#499);
+#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502);
+#500 = CARTESIAN_POINT('',(1.830506133622E+003,1.244125443395E-005,
4.63508783991E+003));
-#565 = DIRECTION('',(2.065942012979E-016,0.930417567982,0.366501226724)
+#501 = DIRECTION('',(-0.930417567982,0.E+000,0.366501226724));
+#502 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508);
+#504 = LINE('',#505,#506);
+#505 = CARTESIAN_POINT('',(6.220627217331E-006,-5.000967307616E+003));
+#506 = VECTOR('',#507,1.);
+#507 = DIRECTION('',(-1.,0.E+000));
+#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#509 = FACE_BOUND('',#510,.T.);
+#510 = EDGE_LOOP('',(#511));
+#511 = ORIENTED_EDGE('',*,*,#512,.F.);
+#512 = EDGE_CURVE('',#513,#513,#515,.T.);
+#513 = VERTEX_POINT('',#514);
+#514 = CARTESIAN_POINT('',(1.,-12.54,-17.9));
+#515 = SURFACE_CURVE('',#516,(#521,#528),.PCURVE_S1.);
+#516 = CIRCLE('',#517,1.);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(0.E+000,-12.54,-17.9));
+#519 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#520 = DIRECTION('',(1.,0.E+000,0.E+000));
+#521 = PCURVE('',#44,#522);
+#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);
+#523 = CIRCLE('',#524,1.);
+#524 = AXIS2_PLACEMENT_2D('',#525,#526);
+#525 = CARTESIAN_POINT('',(3.434356809215E-016,-12.54));
+#526 = DIRECTION('',(-1.,0.E+000));
+#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#528 = PCURVE('',#529,#534);
+#529 = CYLINDRICAL_SURFACE('',#530,1.);
+#530 = AXIS2_PLACEMENT_3D('',#531,#532,#533);
+#531 = CARTESIAN_POINT('',(0.E+000,-12.54,-22.8));
+#532 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#533 = DIRECTION('',(1.,0.E+000,0.E+000));
+#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539);
+#535 = LINE('',#536,#537);
+#536 = CARTESIAN_POINT('',(-6.28318530718,-4.9));
+#537 = VECTOR('',#538,1.);
+#538 = DIRECTION('',(1.,-0.E+000));
+#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#540 = ADVANCED_FACE('',(#541),#140,.T.);
+#541 = FACE_BOUND('',#542,.F.);
+#542 = EDGE_LOOP('',(#543,#544,#567,#600,#630));
+#543 = ORIENTED_EDGE('',*,*,#156,.F.);
+#544 = ORIENTED_EDGE('',*,*,#545,.T.);
+#545 = EDGE_CURVE('',#157,#546,#548,.T.);
+#546 = VERTEX_POINT('',#547);
+#547 = CARTESIAN_POINT('',(-0.5,16.,-12.));
+#548 = SURFACE_CURVE('',#549,(#553,#560),.PCURVE_S1.);
+#549 = LINE('',#550,#551);
+#550 = CARTESIAN_POINT('',(-0.5,16.,-17.9));
+#551 = VECTOR('',#552,1.);
+#552 = DIRECTION('',(0.E+000,0.E+000,1.));
+#553 = PCURVE('',#140,#554);
+#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559);
+#555 = LINE('',#556,#557);
+#556 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
+#557 = VECTOR('',#558,1.);
+#558 = DIRECTION('',(-0.E+000,-1.));
+#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#560 = PCURVE('',#200,#561);
+#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566);
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#564 = VECTOR('',#565,1.);
+#565 = DIRECTION('',(0.E+000,-1.));
+#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#546,#569,#571,.T.);
+#569 = VERTEX_POINT('',#570);
+#570 = CARTESIAN_POINT('',(-10.66155132028,8.144404425429,-12.));
+#571 = SURFACE_CURVE('',#572,(#577,#584),.PCURVE_S1.);
+#572 = CIRCLE('',#573,10.5);
+#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576);
+#574 = CARTESIAN_POINT('',(-0.5,5.5,-12.));
+#575 = DIRECTION('',(0.E+000,0.E+000,1.));
+#576 = DIRECTION('',(1.,0.E+000,0.E+000));
+#577 = PCURVE('',#140,#578);
+#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583);
+#579 = LINE('',#580,#581);
+#580 = CARTESIAN_POINT('',(-0.E+000,-5.9));
+#581 = VECTOR('',#582,1.);
+#582 = DIRECTION('',(-1.,0.E+000));
+#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#584 = PCURVE('',#585,#590);
+#585 = PLANE('',#586);
+#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589);
+#587 = CARTESIAN_POINT('',(3.434356809215E-016,-7.16735334097E-016,-12.)
);
-#566 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572);
-#568 = CIRCLE('',#569,17.461553388016);
-#569 = AXIS2_PLACEMENT_2D('',#570,#571);
-#570 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
-#571 = DIRECTION('',(0.E+000,1.));
-#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#573 = ORIENTED_EDGE('',*,*,#574,.T.);
-#574 = EDGE_CURVE('',#529,#575,#577,.T.);
-#575 = VERTEX_POINT('',#576);
-#576 = CARTESIAN_POINT('',(2.31182689256E-015,9.,-15.58845726812));
-#577 = SEAM_CURVE('',#578,(#583,#590),.PCURVE_S1.);
-#578 = CIRCLE('',#579,18.);
-#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582);
-#580 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,
- 0.E+000));
-#581 = DIRECTION('',(1.,-2.22044604925E-016,-2.22044604925E-016));
-#582 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#583 = PCURVE('',#239,#584);
-#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589);
-#585 = LINE('',#586,#587);
-#586 = CARTESIAN_POINT('',(0.E+000,-6.28318530718));
-#587 = VECTOR('',#588,1.);
-#588 = DIRECTION('',(0.E+000,1.));
-#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#590 = PCURVE('',#239,#591);
-#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596);
-#592 = LINE('',#593,#594);
-#593 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
-#594 = VECTOR('',#595,1.);
-#595 = DIRECTION('',(0.E+000,1.));
-#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#597 = ORIENTED_EDGE('',*,*,#598,.F.);
-#598 = EDGE_CURVE('',#599,#575,#601,.T.);
-#599 = VERTEX_POINT('',#600);
-#600 = CARTESIAN_POINT('',(7.5,9.,-13.66565036871));
-#601 = SURFACE_CURVE('',#602,(#607,#622),.PCURVE_S1.);
-#602 = CIRCLE('',#603,15.58845726812);
-#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606);
-#604 = CARTESIAN_POINT('',(5.773159728051E-015,9.,0.E+000));
-#605 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
-#606 = DIRECTION('',(0.E+000,0.E+000,1.));
-#607 = PCURVE('',#239,#608);
-#608 = DEFINITIONAL_REPRESENTATION('',(#609),#621);
-#609 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#610,#611,#612,#613,#614,#615,
- #616,#617,#618,#619,#620),.UNSPECIFIED.,.F.,.F.,(11,11),(
- 2.63965484511,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#610 = CARTESIAN_POINT('',(5.588447030983,-0.862087383767));
-#611 = CARTESIAN_POINT('',(5.633426090639,-0.894220659226));
-#612 = CARTESIAN_POINT('',(5.683528426921,-0.924426862722));
-#613 = CARTESIAN_POINT('',(5.739257211147,-0.952368465834));
-#614 = CARTESIAN_POINT('',(5.801073443715,-0.977649315522));
-#615 = CARTESIAN_POINT('',(5.869299941677,-0.99980310534));
-#616 = CARTESIAN_POINT('',(5.943945231559,-1.018323374345));
-#617 = CARTESIAN_POINT('',(6.024501466857,-1.032651882873));
-#618 = CARTESIAN_POINT('',(6.109308816135,-1.042348908921));
-#619 = CARTESIAN_POINT('',(6.196247128527,-1.047197551197));
-#620 = CARTESIAN_POINT('',(6.28318530718,-1.047197551197));
-#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#622 = PCURVE('',#623,#628);
-#623 = PLANE('',#624);
-#624 = AXIS2_PLACEMENT_3D('',#625,#626,#627);
-#625 = CARTESIAN_POINT('',(-7.5,9.,-24.4));
-#626 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#627 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633);
-#629 = CIRCLE('',#630,15.58845726812);
-#630 = AXIS2_PLACEMENT_2D('',#631,#632);
-#631 = CARTESIAN_POINT('',(7.5,-24.4));
-#632 = DIRECTION('',(0.E+000,-1.));
-#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#634 = ORIENTED_EDGE('',*,*,#635,.F.);
-#635 = EDGE_CURVE('',#636,#599,#638,.T.);
-#636 = VERTEX_POINT('',#637);
-#637 = CARTESIAN_POINT('',(10.383604976087,8.495925358699,-12.));
-#638 = SURFACE_CURVE('',#639,(#657,#678),.PCURVE_S1.);
-#639 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#640,#641,#642,#643,#644,#645,
- #646,#647,#648,#649,#650,#651,#652,#653,#654,#655,#656),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,9.178398147037E-002,
- 0.318774706006,0.545250729679,0.7706504018,1.),.UNSPECIFIED.);
-#640 = CARTESIAN_POINT('',(10.383605959736,8.495925003961,-11.9999994));
-#641 = CARTESIAN_POINT('',(10.320430776394,8.51870814961,-12.03853459409
- ));
-#642 = CARTESIAN_POINT('',(10.25702946203,8.540820771483,-12.07707406184
- ));
-#643 = CARTESIAN_POINT('',(10.193407617144,8.562261581842,
- -12.11561427685));
-#644 = CARTESIAN_POINT('',(9.971696569721,8.634388618487,-12.2494590204)
- );
-#645 = CARTESIAN_POINT('',(9.81250821116,8.681629321049,-12.34474999171)
- );
-#646 = CARTESIAN_POINT('',(9.652091650397,8.724725877205,-12.43997367823
- ));
-#647 = CARTESIAN_POINT('',(9.329349050558,8.802467777095,-12.62997629597
- ));
-#648 = CARTESIAN_POINT('',(9.167028262981,8.837132120169,-12.72475566917
- ));
-#649 = CARTESIAN_POINT('',(9.003664554588,8.867596922034,-12.81937394873
- ));
-#650 = CARTESIAN_POINT('',(8.675824381555,8.919908540852,-13.00774980114
- ));
-#651 = CARTESIAN_POINT('',(8.511356986888,8.941795675197,-13.10150926296
- ));
-#652 = CARTESIAN_POINT('',(8.346046585608,8.959429979788,-13.19502031134
- ));
-#653 = CARTESIAN_POINT('',(8.011035463965,8.986316885804,-13.38309187613
- ));
-#654 = CARTESIAN_POINT('',(7.841308670134,8.995417236007,-13.47764200587
- ));
-#655 = CARTESIAN_POINT('',(7.670923885709,8.999999999249,-13.57184369976
- ));
-#656 = CARTESIAN_POINT('',(7.5,9.,-13.66565036871));
-#657 = PCURVE('',#239,#658);
-#658 = DEFINITIONAL_REPRESENTATION('',(#659),#677);
-#659 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#660,#661,#662,#663,#664,#665,
- #666,#667,#668,#669,#670,#671,#672,#673,#674,#675,#676),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,9.178398147037E-002,
- 0.318774706006,0.545250729679,0.7706504018,1.),.UNSPECIFIED.);
-#660 = CARTESIAN_POINT('',(5.398132763177,-0.729727611506));
-#661 = CARTESIAN_POINT('',(5.402428889649,-0.732599855195));
-#662 = CARTESIAN_POINT('',(5.406726440614,-0.735482255817));
-#663 = CARTESIAN_POINT('',(5.411025828376,-0.738374770326));
-#664 = CARTESIAN_POINT('',(5.425965805524,-0.748455779179));
-#665 = CARTESIAN_POINT('',(5.436617865195,-0.755695865899));
-#666 = CARTESIAN_POINT('',(5.447289736039,-0.762997193972));
-#667 = CARTESIAN_POINT('',(5.468660721542,-0.777705689097));
-#668 = CARTESIAN_POINT('',(5.479359723997,-0.785112574724));
-#669 = CARTESIAN_POINT('',(5.490090262118,-0.7925804677));
-#670 = CARTESIAN_POINT('',(5.511575106909,-0.807603300236));
-#671 = CARTESIAN_POINT('',(5.522329062728,-0.815157654346));
-#672 = CARTESIAN_POINT('',(5.533125990435,-0.822773237872));
-#673 = CARTESIAN_POINT('',(5.555008021766,-0.838262864992));
-#674 = CARTESIAN_POINT('',(5.566094865223,-0.846139096427));
-#675 = CARTESIAN_POINT('',(5.577238907289,-0.854080241642));
-#676 = CARTESIAN_POINT('',(5.588447030983,-0.862087383767));
-#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#678 = PCURVE('',#679,#684);
-#679 = CYLINDRICAL_SURFACE('',#680,8.5);
-#680 = AXIS2_PLACEMENT_3D('',#681,#682,#683);
-#681 = CARTESIAN_POINT('',(7.5,0.5,-24.4));
-#682 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#683 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#684 = DEFINITIONAL_REPRESENTATION('',(#685),#703);
-#685 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#686,#687,#688,#689,#690,#691,
- #692,#693,#694,#695,#696,#697,#698,#699,#700,#701,#702),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,9.178398147037E-002,
- 0.318774706006,0.545250729679,0.7706504018,1.),.UNSPECIFIED.);
-#686 = CARTESIAN_POINT('',(-5.937068187437,-12.4000006));
-#687 = CARTESIAN_POINT('',(-5.944969109827,-12.3614654059));
-#688 = CARTESIAN_POINT('',(-5.952868296665,-12.32292593815));
-#689 = CARTESIAN_POINT('',(-5.960766391479,-12.28438572314));
-#690 = CARTESIAN_POINT('',(-5.988195595213,-12.15054097959));
-#691 = CARTESIAN_POINT('',(-6.007724278779,-12.05525000828));
-#692 = CARTESIAN_POINT('',(-6.02725937464,-11.96002632176));
-#693 = CARTESIAN_POINT('',(-6.066315113134,-11.77002370402));
-#694 = CARTESIAN_POINT('',(-6.08583569202,-11.67524433082));
-#695 = CARTESIAN_POINT('',(-6.105379614157,-11.58062605126));
-#696 = CARTESIAN_POINT('',(-6.144436964328,-11.39225019886));
-#697 = CARTESIAN_POINT('',(-6.163950098345,-11.29849073704));
-#698 = CARTESIAN_POINT('',(-6.183502022149,-11.20497968865));
-#699 = CARTESIAN_POINT('',(-6.223041824239,-11.01690812386));
-#700 = CARTESIAN_POINT('',(-6.243031339493,-10.92235799413));
-#701 = CARTESIAN_POINT('',(-6.263076614743,-10.82815630024));
-#702 = CARTESIAN_POINT('',(-6.28318530718,-10.73434963128));
-#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#704 = ORIENTED_EDGE('',*,*,#705,.F.);
-#705 = EDGE_CURVE('',#706,#636,#708,.T.);
-#706 = VERTEX_POINT('',#707);
-#707 = CARTESIAN_POINT('',(10.383604976087,-8.495925358699,-12.));
-#708 = SURFACE_CURVE('',#709,(#714,#721),.PCURVE_S1.);
-#709 = CIRCLE('',#710,13.416407864999);
-#710 = AXIS2_PLACEMENT_3D('',#711,#712,#713);
-#711 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,-12.
- ));
-#712 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
-#713 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#714 = PCURVE('',#239,#715);
-#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720);
-#716 = LINE('',#717,#718);
-#717 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
-#718 = VECTOR('',#719,1.);
-#719 = DIRECTION('',(1.,0.E+000));
-#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#721 = PCURVE('',#722,#727);
-#722 = PLANE('',#723);
-#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726);
-#724 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-12.));
-#725 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#726 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#727 = DEFINITIONAL_REPRESENTATION('',(#728),#736);
-#728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#729,#730,#731,#732,#733,#734
-,#735),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#588 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#589 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#590 = DEFINITIONAL_REPRESENTATION('',(#591),#599);
+#591 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#592,#593,#594,#595,#596,#597
+,#598),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-2.094395102393,0.E+000,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(
'') );
-#729 = CARTESIAN_POINT('',(-13.41640786499,-2.934758283726E-015));
-#730 = CARTESIAN_POINT('',(-13.41640786499,23.237900077244));
-#731 = CARTESIAN_POINT('',(6.708203932499,11.618950038622));
-#732 = CARTESIAN_POINT('',(26.832815729997,3.513139058597E-016));
-#733 = CARTESIAN_POINT('',(6.708203932499,-11.61895003862));
-#734 = CARTESIAN_POINT('',(-13.41640786499,-23.23790007724));
-#735 = CARTESIAN_POINT('',(-13.41640786499,-2.934758283726E-015));
-#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#737 = ORIENTED_EDGE('',*,*,#738,.F.);
-#738 = EDGE_CURVE('',#197,#706,#739,.T.);
-#739 = SURFACE_CURVE('',#740,(#753,#769),.PCURVE_S1.);
-#740 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#741,#742,#743,#744,#745,#746,
- #747,#748,#749,#750,#751,#752),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,0.907164894281,1.),.UNSPECIFIED.);
-#741 = CARTESIAN_POINT('',(7.5,-9.,-13.66565036871));
-#742 = CARTESIAN_POINT('',(7.950719121222,-8.99999999802,-13.41828611519
- ));
-#743 = CARTESIAN_POINT('',(8.398042150185,-8.971320252653,
- -13.16846195651));
-#744 = CARTESIAN_POINT('',(8.84054122182,-8.914771554747,-12.91673142952
+#592 = CARTESIAN_POINT('',(-10.,5.5));
+#593 = CARTESIAN_POINT('',(-10.,23.686533479473));
+#594 = CARTESIAN_POINT('',(5.75,14.593266739737));
+#595 = CARTESIAN_POINT('',(21.5,5.5));
+#596 = CARTESIAN_POINT('',(5.75,-3.593266739737));
+#597 = CARTESIAN_POINT('',(-10.,-12.68653347947));
+#598 = CARTESIAN_POINT('',(-10.,5.5));
+#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#600 = ORIENTED_EDGE('',*,*,#601,.T.);
+#601 = EDGE_CURVE('',#569,#85,#602,.T.);
+#602 = SURFACE_CURVE('',#603,(#610,#620),.PCURVE_S1.);
+#603 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#604,#605,#606,#607,#608,#609),
+ .UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#604 = CARTESIAN_POINT('',(-10.66155097135,8.14440576624,-11.9999994));
+#605 = CARTESIAN_POINT('',(-10.79576476348,7.628667816874,
+ -12.23078706763));
+#606 = CARTESIAN_POINT('',(-10.89723669199,7.104504170845,-12.46125248)
+ );
+#607 = CARTESIAN_POINT('',(-10.96552586621,6.573678517109,
+ -12.69063692383));
+#608 = CARTESIAN_POINT('',(-10.99999999735,6.038135270626,-12.9182514937
));
-#745 = CARTESIAN_POINT('',(9.276909177308,-8.831032828212,
- -12.66366380438));
-#746 = CARTESIAN_POINT('',(9.705964214919,-8.720667683413,
- -12.40984890232));
-#747 = CARTESIAN_POINT('',(10.16969494339,-8.569992435984,
- -12.12993234481));
-#748 = CARTESIAN_POINT('',(10.212657567949,-8.555728875058,
- -12.1039451487));
-#749 = CARTESIAN_POINT('',(10.255531149663,-8.541190047301,
- -12.07795754066));
-#750 = CARTESIAN_POINT('',(10.298314517931,-8.526376269299,
- -12.05197023136));
-#751 = CARTESIAN_POINT('',(10.341006507755,-8.51128783265,
- -12.02598394113));
-#752 = CARTESIAN_POINT('',(10.383605959736,-8.495925003961,-11.9999994)
+#609 = CARTESIAN_POINT('',(-11.,5.5,-13.14343942809));
+#610 = PCURVE('',#140,#611);
+#611 = DEFINITIONAL_REPRESENTATION('',(#612),#619);
+#612 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#613,#614,#615,#616,#617,#618),
+ .UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#613 = CARTESIAN_POINT('',(-2.887003146766,-5.9000006));
+#614 = CARTESIAN_POINT('',(-2.937757007865,-5.669212932366));
+#615 = CARTESIAN_POINT('',(-2.988502152054,-5.438747519998));
+#616 = CARTESIAN_POINT('',(-3.039337597917,-5.209363076169));
+#617 = CARTESIAN_POINT('',(-3.090341675435,-4.981748506299));
+#618 = CARTESIAN_POINT('',(-3.14159265359,-4.756560571905));
+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#620 = PCURVE('',#101,#621);
+#621 = DEFINITIONAL_REPRESENTATION('',(#622),#629);
+#622 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#623,#624,#625,#626,#627,#628),
+ .UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#623 = CARTESIAN_POINT('',(2.489251952925,-0.729727611506));
+#624 = CARTESIAN_POINT('',(2.525872272315,-0.746929508117));
+#625 = CARTESIAN_POINT('',(2.562918719225,-0.764438220137));
+#626 = CARTESIAN_POINT('',(2.600520308672,-0.78223138372));
+#627 = CARTESIAN_POINT('',(2.638807933902,-0.800291191308));
+#628 = CARTESIAN_POINT('',(2.677945044589,-0.818601574128));
+#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#630 = ORIENTED_EDGE('',*,*,#126,.F.);
+#631 = ADVANCED_FACE('',(#632,#1472),#101,.F.);
+#632 = FACE_BOUND('',#633,.F.);
+#633 = EDGE_LOOP('',(#634,#673,#714,#738,#768,#824,#857,#949,#1200,#1228
+ ,#1258,#1259,#1260,#1288,#1320,#1348,#1349,#1379,#1403,#1433));
+#634 = ORIENTED_EDGE('',*,*,#635,.T.);
+#635 = EDGE_CURVE('',#636,#638,#640,.T.);
+#636 = VERTEX_POINT('',#637);
+#637 = CARTESIAN_POINT('',(-2.107265317698,-4.607252876494,
+ -17.27230887315));
+#638 = VERTEX_POINT('',#639);
+#639 = CARTESIAN_POINT('',(2.107265317771,-4.607252876567,
+ -17.27230887333));
+#640 = SURFACE_CURVE('',#641,(#646,#666),.PCURVE_S1.);
+#641 = CIRCLE('',#642,17.883609280209);
+#642 = AXIS2_PLACEMENT_3D('',#643,#644,#645);
+#643 = CARTESIAN_POINT('',(0.E+000,1.901451001984,-0.74900146855));
+#644 = DIRECTION('',(0.E+000,-0.930417567982,0.366501226724));
+#645 = DIRECTION('',(0.E+000,-0.366501226724,-0.930417567982));
+#646 = PCURVE('',#101,#647);
+#647 = DEFINITIONAL_REPRESENTATION('',(#648),#665);
+#648 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#649,#650,#651,#652,#653,#654,
+ #655,#656,#657,#658,#659,#660,#661,#662,#663,#664),.UNSPECIFIED.,.F.
+ ,.F.,(9,7,9),(6.16507870075,6.283185307181,6.401291913612),
+ .UNSPECIFIED.);
+#649 = CARTESIAN_POINT('',(4.28341481981,-1.285480171141));
+#650 = CARTESIAN_POINT('',(4.331412257131,-1.291193521295));
+#651 = CARTESIAN_POINT('',(4.381507733901,-1.296221662828));
+#652 = CARTESIAN_POINT('',(4.43357600506,-1.300509583618));
+#653 = CARTESIAN_POINT('',(4.487399943329,-1.304004522978));
+#654 = CARTESIAN_POINT('',(4.54265515826,-1.306659866691));
+#655 = CARTESIAN_POINT('',(4.598902439794,-1.308441407839));
+#656 = CARTESIAN_POINT('',(4.655645708271,-1.309332185159));
+#657 = CARTESIAN_POINT('',(4.769132252509,-1.309332185159));
+#658 = CARTESIAN_POINT('',(4.825875520982,-1.308441407841));
+#659 = CARTESIAN_POINT('',(4.882122802541,-1.306659866679));
+#660 = CARTESIAN_POINT('',(4.937378017403,-1.304004522995));
+#661 = CARTESIAN_POINT('',(4.991201955734,-1.300509583609));
+#662 = CARTESIAN_POINT('',(5.043270226874,-1.296221662829));
+#663 = CARTESIAN_POINT('',(5.093365703647,-1.291193521294));
+#664 = CARTESIAN_POINT('',(5.141363140968,-1.28548017114));
+#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#666 = PCURVE('',#411,#667);
+#667 = DEFINITIONAL_REPRESENTATION('',(#668),#672);
+#668 = CIRCLE('',#669,17.883609280209);
+#669 = AXIS2_PLACEMENT_2D('',#670,#671);
+#670 = CARTESIAN_POINT('',(1.999999999961,-4.982533650384E+003));
+#671 = DIRECTION('',(0.E+000,-1.));
+#672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#673 = ORIENTED_EDGE('',*,*,#674,.T.);
+#674 = EDGE_CURVE('',#638,#675,#677,.T.);
+#675 = VERTEX_POINT('',#676);
+#676 = CARTESIAN_POINT('',(2.334048378274,1.883007555779E-016,
+ -17.84803121265));
+#677 = SURFACE_CURVE('',#678,(#683,#707),.PCURVE_S1.);
+#678 = CIRCLE('',#679,17.461553388016);
+#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682);
+#680 = CARTESIAN_POINT('',(-4.065632358946,-3.774758283726E-015,
+ -1.601495176188));
+#681 = DIRECTION('',(0.930417567982,0.E+000,0.366501226724));
+#682 = DIRECTION('',(-0.366501226724,0.E+000,0.930417567982));
+#683 = PCURVE('',#101,#684);
+#684 = DEFINITIONAL_REPRESENTATION('',(#685),#706);
+#685 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#686,#687,#688,#689,#690,#691,
+ #692,#693,#694,#695,#696,#697,#698,#699,#700,#701,#702,#703,#704,
+ #705),.UNSPECIFIED.,.F.,.F.,(11,9,11),(2.874579867796,3.008086260693
+ ,3.14159265359),.UNSPECIFIED.);
+#686 = CARTESIAN_POINT('',(5.141363140962,-1.28548017114));
+#687 = CARTESIAN_POINT('',(5.163870597336,-1.296776349215));
+#688 = CARTESIAN_POINT('',(5.188159747028,-1.307943317438));
+#689 = CARTESIAN_POINT('',(5.214472918269,-1.318961628887));
+#690 = CARTESIAN_POINT('',(5.243096929794,-1.329807701293));
+#691 = CARTESIAN_POINT('',(5.274372143249,-1.340452781114));
+#692 = CARTESIAN_POINT('',(5.30870547315,-1.350861123492));
+#693 = CARTESIAN_POINT('',(5.346580807625,-1.36098805838));
+#694 = CARTESIAN_POINT('',(5.388571903533,-1.370776823508));
+#695 = CARTESIAN_POINT('',(5.435338631406,-1.38015400131));
+#696 = CARTESIAN_POINT('',(5.539716286491,-1.397900197636));
+#697 = CARTESIAN_POINT('',(5.59732719641,-1.406269230163));
+#698 = CARTESIAN_POINT('',(5.661007013579,-1.414041575168));
+#699 = CARTESIAN_POINT('',(5.731386110769,-1.421106418245));
+#700 = CARTESIAN_POINT('',(5.80899934296,-1.427328807942));
+#701 = CARTESIAN_POINT('',(5.894017166109,-1.432559859328));
+#702 = CARTESIAN_POINT('',(5.98613831558,-1.436625360715));
+#703 = CARTESIAN_POINT('',(6.083426732817,-1.43938228399));
+#704 = CARTESIAN_POINT('',(6.183306100351,-1.440760815335));
+#705 = CARTESIAN_POINT('',(6.28318530718,-1.440760815335));
+#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#707 = PCURVE('',#439,#708);
+#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713);
+#709 = CIRCLE('',#710,17.461553388016);
+#710 = AXIS2_PLACEMENT_2D('',#711,#712);
+#711 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
+#712 = DIRECTION('',(0.E+000,1.));
+#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#675,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(11.,-6.111096409411E-016,-14.24780684877));
+#718 = SEAM_CURVE('',#719,(#724,#731),.PCURVE_S1.);
+#719 = CIRCLE('',#720,18.);
+#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723);
+#721 = CARTESIAN_POINT('',(0.E+000,-3.774758283726E-015,0.E+000));
+#722 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
+#723 = DIRECTION('',(1.,0.E+000,0.E+000));
+#724 = PCURVE('',#101,#725);
+#725 = DEFINITIONAL_REPRESENTATION('',(#726),#730);
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(0.E+000,-6.28318530718));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.E+000,1.));
+#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#731 = PCURVE('',#101,#732);
+#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737);
+#733 = LINE('',#734,#735);
+#734 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
+#735 = VECTOR('',#736,1.);
+#736 = DIRECTION('',(0.E+000,1.));
+#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#738 = ORIENTED_EDGE('',*,*,#739,.F.);
+#739 = EDGE_CURVE('',#740,#716,#742,.T.);
+#740 = VERTEX_POINT('',#741);
+#741 = CARTESIAN_POINT('',(11.,-5.5,-13.14343942809));
+#742 = SURFACE_CURVE('',#743,(#748,#761),.PCURVE_S1.);
+#743 = CIRCLE('',#744,14.247806848775);
+#744 = AXIS2_PLACEMENT_3D('',#745,#746,#747);
+#745 = CARTESIAN_POINT('',(11.,-3.774758283726E-015,0.E+000));
+#746 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#747 = DIRECTION('',(0.E+000,0.E+000,1.));
+#748 = PCURVE('',#101,#749);
+#749 = DEFINITIONAL_REPRESENTATION('',(#750),#760);
+#750 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#751,#752,#753,#754,#755,#756,
+ #757,#758,#759),.UNSPECIFIED.,.F.,.F.,(9,9),(2.745274697178,
+ 3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#751 = CARTESIAN_POINT('',(5.819537698179,-0.818601574128));
+#752 = CARTESIAN_POINT('',(5.8668920714,-0.840756421409));
+#753 = CARTESIAN_POINT('',(5.917931036152,-0.860513278775));
+#754 = CARTESIAN_POINT('',(5.972610085915,-0.877578588656));
+#755 = CARTESIAN_POINT('',(6.030700508657,-0.891649550195));
+#756 = CARTESIAN_POINT('',(6.091730144209,-0.902434196304));
+#757 = CARTESIAN_POINT('',(6.154852171893,-0.909699833702));
+#758 = CARTESIAN_POINT('',(6.219018697024,-0.913332770413));
+#759 = CARTESIAN_POINT('',(6.28318530718,-0.913332770413));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#761 = PCURVE('',#261,#762);
+#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767);
+#763 = CIRCLE('',#764,14.247806848775);
+#764 = AXIS2_PLACEMENT_2D('',#765,#766);
+#765 = CARTESIAN_POINT('',(5.5,-17.9));
+#766 = DIRECTION('',(0.E+000,-1.));
+#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#768 = ORIENTED_EDGE('',*,*,#769,.F.);
+#769 = EDGE_CURVE('',#770,#740,#772,.T.);
+#770 = VERTEX_POINT('',#771);
+#771 = CARTESIAN_POINT('',(10.661551320284,-8.144404425429,-12.));
+#772 = SURFACE_CURVE('',#773,(#788,#806),.PCURVE_S1.);
+#773 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#774,#775,#776,#777,#778,#779,
+ #780,#781,#782,#783,#784,#785,#786,#787),.UNSPECIFIED.,.F.,.F.,(5,3,
+ 3,3,5),(0.E+000,0.251046473027,0.501735137973,0.751715599839,1.),
+ .UNSPECIFIED.);
+#774 = CARTESIAN_POINT('',(10.661550971356,-8.14440576624,-11.9999994));
+#775 = CARTESIAN_POINT('',(10.703668231143,-7.982563463372,
+ -12.07242224119));
+#776 = CARTESIAN_POINT('',(10.742346421803,-7.819835325534,
+ -12.14481159198));
+#777 = CARTESIAN_POINT('',(10.777567895362,-7.656292051312,
+ -12.2171370264));
+#778 = CARTESIAN_POINT('',(10.841010305217,-7.327956063889,
+ -12.36149973552));
+#779 = CARTESIAN_POINT('',(10.869241168742,-7.163165498098,
+ -12.43353725216));
+#780 = CARTESIAN_POINT('',(10.893983463122,-6.997708328883,
+ -12.50545383441));
+#781 = CARTESIAN_POINT('',(10.936384226693,-6.666082603365,
+ -12.64878763997));
+#782 = CARTESIAN_POINT('',(10.954062533742,-6.499917409644,-12.72020568)
);
-#753 = PCURVE('',#239,#754);
-#754 = DEFINITIONAL_REPRESENTATION('',(#755),#768);
-#755 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#756,#757,#758,#759,#760,#761,
- #762,#763,#764,#765,#766,#767),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,0.907164894281,1.),.UNSPECIFIED.);
-#756 = CARTESIAN_POINT('',(3.836330929787,-0.862087383767));
-#757 = CARTESIAN_POINT('',(3.865886282106,-0.840972885655));
-#758 = CARTESIAN_POINT('',(3.895039119086,-0.820272457514));
-#759 = CARTESIAN_POINT('',(3.92387785474,-0.799970539519));
-#760 = CARTESIAN_POINT('',(3.952476925731,-0.780059842148));
-#761 = CARTESIAN_POINT('',(3.98090858614,-0.760538470999));
-#762 = CARTESIAN_POINT('',(4.012153982382,-0.739452957889));
-#763 = CARTESIAN_POINT('',(4.015053730995,-0.737499608549));
-#764 = CARTESIAN_POINT('',(4.017952642299,-0.735550391754));
-#765 = CARTESIAN_POINT('',(4.020850800557,-0.733605314512));
-#766 = CARTESIAN_POINT('',(4.023748290553,-0.731664384787));
-#767 = CARTESIAN_POINT('',(4.026645197592,-0.729727611506));
-#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#769 = PCURVE('',#212,#770);
-#770 = DEFINITIONAL_REPRESENTATION('',(#771),#784);
-#771 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#772,#773,#774,#775,#776,#777,
- #778,#779,#780,#781,#782,#783),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,0.907164894281,1.),.UNSPECIFIED.);
-#772 = CARTESIAN_POINT('',(-3.14159265359,-10.73434963128));
-#773 = CARTESIAN_POINT('',(-3.194618432557,-10.9817138848));
-#774 = CARTESIAN_POINT('',(-3.247244697408,-11.23153804348));
-#775 = CARTESIAN_POINT('',(-3.29957165498,-11.48326857047));
-#776 = CARTESIAN_POINT('',(-3.351694286109,-11.73633619561));
-#777 = CARTESIAN_POINT('',(-3.403713168599,-11.99015109767));
-#778 = CARTESIAN_POINT('',(-3.461077326623,-12.27006765518));
-#779 = CARTESIAN_POINT('',(-3.466402922748,-12.29605485129));
-#780 = CARTESIAN_POINT('',(-3.471728835049,-12.32204245933));
-#781 = CARTESIAN_POINT('',(-3.477055193057,-12.34802976863));
-#782 = CARTESIAN_POINT('',(-3.482382128106,-12.37401605886));
-#783 = CARTESIAN_POINT('',(-3.487709773332,-12.4000006));
-#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#785 = ORIENTED_EDGE('',*,*,#224,.F.);
-#786 = ORIENTED_EDGE('',*,*,#367,.F.);
-#787 = ORIENTED_EDGE('',*,*,#788,.F.);
-#788 = EDGE_CURVE('',#789,#335,#791,.T.);
-#789 = VERTEX_POINT('',#790);
-#790 = CARTESIAN_POINT('',(-10.38360497608,8.495925358699,-12.));
-#791 = SURFACE_CURVE('',#792,(#797,#804),.PCURVE_S1.);
-#792 = CIRCLE('',#793,13.416407864999);
-#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
-#794 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,-12.
+#783 = CARTESIAN_POINT('',(10.968225598623,-6.33324107414,
+ -12.79144908134));
+#784 = CARTESIAN_POINT('',(10.989399385027,-6.000159216612,
+ -12.93305176645));
+#785 = CARTESIAN_POINT('',(10.996458005351,-5.833759559574,
+ -13.00341375176));
+#786 = CARTESIAN_POINT('',(10.999999999178,-5.66701233628,-13.0735514927
));
-#795 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
-#796 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#797 = PCURVE('',#239,#798);
-#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803);
-#799 = LINE('',#800,#801);
-#800 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
-#801 = VECTOR('',#802,1.);
-#802 = DIRECTION('',(1.,0.E+000));
-#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#804 = PCURVE('',#351,#805);
-#805 = DEFINITIONAL_REPRESENTATION('',(#806),#814);
-#806 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#807,#808,#809,#810,#811,#812
-,#813),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#787 = CARTESIAN_POINT('',(11.,-5.5,-13.14343942809));
+#788 = PCURVE('',#101,#789);
+#789 = DEFINITIONAL_REPRESENTATION('',(#790),#805);
+#790 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#791,#792,#793,#794,#795,#796,
+ #797,#798,#799,#800,#801,#802,#803,#804),.UNSPECIFIED.,.F.,.F.,(5,3,
+ 3,3,5),(0.E+000,0.251046473027,0.501735137973,0.751715599839,1.),
+ .UNSPECIFIED.);
+#791 = CARTESIAN_POINT('',(5.630844606515,-0.729727611506));
+#792 = CARTESIAN_POINT('',(5.6423363279,-0.735125691218));
+#793 = CARTESIAN_POINT('',(5.653872871089,-0.740556025204));
+#794 = CARTESIAN_POINT('',(5.665459253225,-0.746017699371));
+#795 = CARTESIAN_POINT('',(5.68872551159,-0.756994300617));
+#796 = CARTESIAN_POINT('',(5.700405233374,-0.762509139201));
+#797 = CARTESIAN_POINT('',(5.712145024112,-0.76805363328));
+#798 = CARTESIAN_POINT('',(5.735722318626,-0.779184749299));
+#799 = CARTESIAN_POINT('',(5.747559455348,-0.784771206431));
+#800 = CARTESIAN_POINT('',(5.75946717197,-0.790385721844));
+#801 = CARTESIAN_POINT('',(5.783354051953,-0.801631246385));
+#802 = CARTESIAN_POINT('',(5.795332185443,-0.807261883649));
+#803 = CARTESIAN_POINT('',(5.807391346419,-0.812918876896));
+#804 = CARTESIAN_POINT('',(5.819537698179,-0.818601574128));
+#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#806 = PCURVE('',#294,#807);
+#807 = DEFINITIONAL_REPRESENTATION('',(#808),#823);
+#808 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#809,#810,#811,#812,#813,#814,
+ #815,#816,#817,#818,#819,#820,#821,#822),.UNSPECIFIED.,.F.,.F.,(5,3,
+ 3,3,5),(0.E+000,0.251046473027,0.501735137973,0.751715599839,1.),
+ .UNSPECIFIED.);
+#809 = CARTESIAN_POINT('',(-6.028595800356,-5.9000006));
+#810 = CARTESIAN_POINT('',(-6.044522729468,-5.827577758808));
+#811 = CARTESIAN_POINT('',(-6.060448818257,-5.755188408018));
+#812 = CARTESIAN_POINT('',(-6.076377890463,-5.682862973596));
+#813 = CARTESIAN_POINT('',(-6.108226378149,-5.538500264472));
+#814 = CARTESIAN_POINT('',(-6.12414577553,-5.466462747833));
+#815 = CARTESIAN_POINT('',(-6.14007521156,-5.394546165585));
+#816 = CARTESIAN_POINT('',(-6.17191572207,-5.251212360023));
+#817 = CARTESIAN_POINT('',(-6.18782672154,-5.179794319997));
+#818 = CARTESIAN_POINT('',(-6.20375425645,-5.108550918651));
+#819 = CARTESIAN_POINT('',(-6.235540368885,-4.966948233548));
+#820 = CARTESIAN_POINT('',(-6.251398681124,-4.896586248235));
+#821 = CARTESIAN_POINT('',(-6.267279370391,-4.826448507296));
+#822 = CARTESIAN_POINT('',(-6.28318530718,-4.756560571905));
+#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#824 = ORIENTED_EDGE('',*,*,#825,.F.);
+#825 = EDGE_CURVE('',#826,#770,#828,.T.);
+#826 = VERTEX_POINT('',#827);
+#827 = CARTESIAN_POINT('',(0.498027763762,-13.40716108453,-12.));
+#828 = SURFACE_CURVE('',#829,(#834,#841),.PCURVE_S1.);
+#829 = CIRCLE('',#830,13.416407864999);
+#830 = AXIS2_PLACEMENT_3D('',#831,#832,#833);
+#831 = CARTESIAN_POINT('',(0.E+000,-3.774758283726E-015,-12.));
+#832 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
+#833 = DIRECTION('',(1.,0.E+000,0.E+000));
+#834 = PCURVE('',#101,#835);
+#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840);
+#836 = LINE('',#837,#838);
+#837 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
+#838 = VECTOR('',#839,1.);
+#839 = DIRECTION('',(1.,0.E+000));
+#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#841 = PCURVE('',#842,#847);
+#842 = PLANE('',#843);
+#843 = AXIS2_PLACEMENT_3D('',#844,#845,#846);
+#844 = CARTESIAN_POINT('',(3.434356809215E-016,-7.16735334097E-016,-12.)
+ );
+#845 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#846 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#856);
+#848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#849,#850,#851,#852,#853,#854
+,#855),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-2.094395102393,0.E+000,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(
'') );
-#807 = CARTESIAN_POINT('',(-13.41640786499,-2.934758283726E-015));
-#808 = CARTESIAN_POINT('',(-13.41640786499,23.237900077244));
-#809 = CARTESIAN_POINT('',(6.708203932499,11.618950038622));
-#810 = CARTESIAN_POINT('',(26.832815729997,3.513139058597E-016));
-#811 = CARTESIAN_POINT('',(6.708203932499,-11.61895003862));
-#812 = CARTESIAN_POINT('',(-13.41640786499,-23.23790007724));
-#813 = CARTESIAN_POINT('',(-13.41640786499,-2.934758283726E-015));
-#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#815 = ORIENTED_EDGE('',*,*,#816,.F.);
-#816 = EDGE_CURVE('',#817,#789,#819,.T.);
-#817 = VERTEX_POINT('',#818);
-#818 = CARTESIAN_POINT('',(-7.5,9.,-13.66565036871));
-#819 = SURFACE_CURVE('',#820,(#833,#849),.PCURVE_S1.);
-#820 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#821,#822,#823,#824,#825,#826,
- #827,#828,#829,#830,#831,#832),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,0.728300665147,1.),.UNSPECIFIED.);
-#821 = CARTESIAN_POINT('',(-7.5,9.,-13.66565036871));
-#822 = CARTESIAN_POINT('',(-7.861856680653,8.99999999841,-13.46705571524
- ));
-#823 = CARTESIAN_POINT('',(-8.221520945751,8.98151431133,-13.26687739519
+#849 = CARTESIAN_POINT('',(-13.41640786499,-3.058022949629E-015));
+#850 = CARTESIAN_POINT('',(-13.41640786499,23.237900077244));
+#851 = CARTESIAN_POINT('',(6.708203932499,11.618950038622));
+#852 = CARTESIAN_POINT('',(26.832815729997,2.280492399567E-016));
+#853 = CARTESIAN_POINT('',(6.708203932499,-11.61895003862));
+#854 = CARTESIAN_POINT('',(-13.41640786499,-23.23790007724));
+#855 = CARTESIAN_POINT('',(-13.41640786499,-3.058022949629E-015));
+#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#857 = ORIENTED_EDGE('',*,*,#858,.T.);
+#858 = EDGE_CURVE('',#826,#859,#861,.T.);
+#859 = VERTEX_POINT('',#860);
+#860 = CARTESIAN_POINT('',(1.,-12.54,-12.87433105058));
+#861 = SURFACE_CURVE('',#862,(#889,#919),.PCURVE_S1.);
+#862 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#863,#864,#865,#866,#867,#868,
+ #869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,
+ #882,#883,#884,#885,#886,#887,#888),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4
+ ,4,6),(0.E+000,0.217125285307,0.38431440339,0.558640792156,
+ 0.739218213277,0.921862251577,1.),.UNSPECIFIED.);
+#863 = CARTESIAN_POINT('',(0.498027763762,-13.40716108453,-12.));
+#864 = CARTESIAN_POINT('',(0.543645962411,-13.38096165069,
+ -12.02737840836));
+#865 = CARTESIAN_POINT('',(0.586474855904,-13.35237483844,
+ -12.05717358239));
+#866 = CARTESIAN_POINT('',(0.626472599018,-13.32179851528,
+ -12.08894194572));
+#867 = CARTESIAN_POINT('',(0.663690501393,-13.28956002199,
+ -12.12231994203));
+#868 = CARTESIAN_POINT('',(0.724793646844,-13.22996586032,
+ -12.18379133765));
+#869 = CARTESIAN_POINT('',(0.74977387918,-13.20319517713,-12.21133174173
));
-#824 = CARTESIAN_POINT('',(-8.578254948444,8.944962974208,
- -13.06540141044));
-#825 = CARTESIAN_POINT('',(-8.931371273127,8.890711430011,-12.8629200125
- ));
-#826 = CARTESIAN_POINT('',(-9.280234503089,8.819074658035,
- -12.65973347569));
-#827 = CARTESIAN_POINT('',(-9.752602157716,8.697155145398,
- -12.38020922149));
-#828 = CARTESIAN_POINT('',(-9.880270605204,8.661641881696,
- -12.30420840259));
-#829 = CARTESIAN_POINT('',(-10.00723497135,8.623752840494,
- -12.22816970797));
-#830 = CARTESIAN_POINT('',(-10.13346523094,8.583498297171,
- -12.15211013607));
-#831 = CARTESIAN_POINT('',(-10.25893188478,8.540886766761,
- -12.07604729448));
-#832 = CARTESIAN_POINT('',(-10.38360595973,8.495925003961,-11.9999994));
-#833 = PCURVE('',#239,#834);
-#834 = DEFINITIONAL_REPRESENTATION('',(#835),#848);
-#835 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#836,#837,#838,#839,#840,#841,
- #842,#843,#844,#845,#846,#847),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,0.728300665147,1.),.UNSPECIFIED.);
-#836 = CARTESIAN_POINT('',(0.694738276197,-0.862087383767));
-#837 = CARTESIAN_POINT('',(0.718466583212,-0.845135757264));
-#838 = CARTESIAN_POINT('',(0.7419352115,-0.828451184563));
-#839 = CARTESIAN_POINT('',(0.765190029959,-0.812025554407));
-#840 = CARTESIAN_POINT('',(0.788270976611,-0.795854199284));
-#841 = CARTESIAN_POINT('',(0.811216308861,-0.779934898996));
-#842 = CARTESIAN_POINT('',(0.842590130431,-0.758423114151));
-#843 = CARTESIAN_POINT('',(0.851101038189,-0.752613495646));
-#844 = CARTESIAN_POINT('',(0.859600647663,-0.746839015951));
-#845 = CARTESIAN_POINT('',(0.8680910295,-0.741099761746));
-#846 = CARTESIAN_POINT('',(0.876574284576,-0.735395886707));
-#847 = CARTESIAN_POINT('',(0.885052544002,-0.729727611506));
-#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#849 = PCURVE('',#850,#855);
-#850 = CYLINDRICAL_SURFACE('',#851,8.5);
-#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854);
-#852 = CARTESIAN_POINT('',(-7.5,0.5,-24.4));
-#853 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#854 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#855 = DEFINITIONAL_REPRESENTATION('',(#856),#869);
-#856 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#857,#858,#859,#860,#861,#862,
- #863,#864,#865,#866,#867,#868),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,0.728300665147,1.),.UNSPECIFIED.);
-#857 = CARTESIAN_POINT('',(0.E+000,-10.73434963128));
-#858 = CARTESIAN_POINT('',(-4.257137419448E-002,-10.93294428475));
-#859 = CARTESIAN_POINT('',(-8.488482271486E-002,-11.1331226048));
-#860 = CARTESIAN_POINT('',(-0.126992377805,-11.33459858955));
-#861 = CARTESIAN_POINT('',(-0.168943757639,-11.53707998749));
-#862 = CARTESIAN_POINT('',(-0.210790370408,-11.7402665243));
-#863 = CARTESIAN_POINT('',(-0.268184240413,-12.0197907785));
-#864 = CARTESIAN_POINT('',(-0.283771604932,-12.09579159741));
-#865 = CARTESIAN_POINT('',(-0.299355427338,-12.17183029202));
-#866 = CARTESIAN_POINT('',(-0.314938796046,-12.24788986393));
-#867 = CARTESIAN_POINT('',(-0.330524918214,-12.32395270551));
-#868 = CARTESIAN_POINT('',(-0.346117119742,-12.4000006));
-#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#870 = ORIENTED_EDGE('',*,*,#871,.F.);
-#871 = EDGE_CURVE('',#575,#817,#872,.T.);
-#872 = SURFACE_CURVE('',#873,(#878,#893),.PCURVE_S1.);
-#873 = CIRCLE('',#874,15.58845726812);
-#874 = AXIS2_PLACEMENT_3D('',#875,#876,#877);
-#875 = CARTESIAN_POINT('',(5.773159728051E-015,9.,0.E+000));
-#876 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
-#877 = DIRECTION('',(0.E+000,0.E+000,1.));
-#878 = PCURVE('',#239,#879);
-#879 = DEFINITIONAL_REPRESENTATION('',(#880),#892);
-#880 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#881,#882,#883,#884,#885,#886,
- #887,#888,#889,#890,#891),.UNSPECIFIED.,.F.,.F.,(11,11),(
- 3.14159265359,3.64353046207),.PIECEWISE_BEZIER_KNOTS.);
-#881 = CARTESIAN_POINT('',(-8.881784197001E-016,-1.047197551197));
-#882 = CARTESIAN_POINT('',(8.693817865272E-002,-1.047197551197));
-#883 = CARTESIAN_POINT('',(0.173876491016,-1.042348908925));
-#884 = CARTESIAN_POINT('',(0.258683840362,-1.032651882866));
-#885 = CARTESIAN_POINT('',(0.339240075547,-1.01832337417));
-#886 = CARTESIAN_POINT('',(0.41388536559,-0.999803105486));
-#887 = CARTESIAN_POINT('',(0.482111863399,-0.977649315551));
-#888 = CARTESIAN_POINT('',(0.543928096085,-0.952368465951));
-#889 = CARTESIAN_POINT('',(0.599656880233,-0.92442686273));
-#890 = CARTESIAN_POINT('',(0.649759216541,-0.894220659226));
-#891 = CARTESIAN_POINT('',(0.694738276197,-0.862087383767));
-#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#893 = PCURVE('',#623,#894);
-#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899);
-#895 = CIRCLE('',#896,15.58845726812);
-#896 = AXIS2_PLACEMENT_2D('',#897,#898);
-#897 = CARTESIAN_POINT('',(7.5,-24.4));
-#898 = DIRECTION('',(0.E+000,-1.));
-#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#900 = ORIENTED_EDGE('',*,*,#574,.F.);
-#901 = ORIENTED_EDGE('',*,*,#902,.T.);
-#902 = EDGE_CURVE('',#529,#903,#905,.T.);
-#903 = VERTEX_POINT('',#904);
-#904 = CARTESIAN_POINT('',(-1.451923123656E-005,2.334048378266,
- -17.84803121264));
-#905 = SURFACE_CURVE('',#906,(#911,#924),.PCURVE_S1.);
-#906 = CIRCLE('',#907,17.461553388016);
-#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910);
-#908 = CARTESIAN_POINT('',(2.872006552813E-015,-4.065632358946,
- -1.601495176188));
-#909 = DIRECTION('',(2.065942012979E-016,0.930417567982,0.366501226724)
+#870 = CARTESIAN_POINT('',(0.773188788547,-13.17568803016,
+ -12.23954958888));
+#871 = CARTESIAN_POINT('',(0.795074129035,-13.14753455942,-12.268345097)
+ );
+#872 = CARTESIAN_POINT('',(0.836726622658,-13.08885143521,
+ -12.32818474101));
+#873 = CARTESIAN_POINT('',(0.856362628665,-13.05827293326,
+ -12.35927101321));
+#874 = CARTESIAN_POINT('',(0.874411912826,-13.02715225595,
+ -12.39080868133));
+#875 = CARTESIAN_POINT('',(0.890906800386,-12.99555864702,
+ -12.42272223746));
+#876 = CARTESIAN_POINT('',(0.921376225013,-12.93039161234,
+ -12.48833427015));
+#877 = CARTESIAN_POINT('',(0.935238945742,-12.89678880847,
+ -12.52205466048));
+#878 = CARTESIAN_POINT('',(0.947489710439,-12.86280445521,
+ -12.55604290783));
+#879 = CARTESIAN_POINT('',(0.958148525891,-12.82849571828,
+ -12.59023857478));
+#880 = CARTESIAN_POINT('',(0.97640944575,-12.7589346925,-12.65933351562)
);
-#910 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,0.930417567982
+#881 = CARTESIAN_POINT('',(0.983975164414,-12.72367681886,-12.6942356162
));
-#911 = PCURVE('',#239,#912);
-#912 = DEFINITIONAL_REPRESENTATION('',(#913),#923);
-#913 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#914,#915,#916,#917,#918,#919,
- #920,#921,#922),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
- 3.141593485087),.PIECEWISE_BEZIER_KNOTS.);
-#914 = CARTESIAN_POINT('',(7.0477220085E-014,-1.440760815335));
-#915 = CARTESIAN_POINT('',(7.77577733493E-007,-1.440760815335));
-#916 = CARTESIAN_POINT('',(1.555155432527E-006,-1.440760815332));
-#917 = CARTESIAN_POINT('',(2.332732954366E-006,-1.44076081534));
-#918 = CARTESIAN_POINT('',(3.110310888777E-006,-1.440760815324));
-#919 = CARTESIAN_POINT('',(3.887888256112E-006,-1.440760815336));
-#920 = CARTESIAN_POINT('',(4.665466095766E-006,-1.440760815332));
-#921 = CARTESIAN_POINT('',(5.443043711541E-006,-1.440760815333));
-#922 = CARTESIAN_POINT('',(6.220621374528E-006,-1.440760815332));
-#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#924 = PCURVE('',#562,#925);
-#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930);
-#926 = CIRCLE('',#927,17.461553388016);
-#927 = AXIS2_PLACEMENT_2D('',#928,#929);
-#928 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
-#929 = DIRECTION('',(0.E+000,1.));
-#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#931 = ORIENTED_EDGE('',*,*,#932,.T.);
-#932 = EDGE_CURVE('',#903,#933,#935,.T.);
-#933 = VERTEX_POINT('',#934);
-#934 = CARTESIAN_POINT('',(-1.451924486842E-005,-2.334048378284,
- -17.84803121264));
-#935 = SURFACE_CURVE('',#936,(#941,#948),.PCURVE_S1.);
-#936 = CIRCLE('',#937,2.334048378311);
-#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940);
-#938 = CARTESIAN_POINT('',(-1.875973504046E-015,4.165497955558E-031,
- -17.84803121264));
-#939 = DIRECTION('',(3.16602527217E-016,-7.029988307415E-032,1.));
-#940 = DIRECTION('',(1.,-2.22044604925E-016,-3.16602527217E-016));
-#941 = PCURVE('',#239,#942);
-#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947);
-#943 = LINE('',#944,#945);
-#944 = CARTESIAN_POINT('',(-1.570796326795,-1.440760815333));
-#945 = VECTOR('',#946,1.);
-#946 = DIRECTION('',(1.,0.E+000));
-#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#948 = PCURVE('',#949,#954);
-#949 = CONICAL_SURFACE('',#950,1.967552378075E+003,0.375245789179);
-#950 = AXIS2_PLACEMENT_3D('',#951,#952,#953);
-#951 = CARTESIAN_POINT('',(0.E+000,0.E+000,4.983E+003));
-#952 = DIRECTION('',(0.E+000,0.E+000,1.));
-#953 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959);
-#955 = LINE('',#956,#957);
-#956 = CARTESIAN_POINT('',(1.570796326795,-5.000848031213E+003));
-#957 = VECTOR('',#958,1.);
-#958 = DIRECTION('',(1.,0.E+000));
-#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#960 = ORIENTED_EDGE('',*,*,#961,.T.);
-#961 = EDGE_CURVE('',#933,#962,#964,.T.);
-#962 = VERTEX_POINT('',#963);
-#963 = CARTESIAN_POINT('',(3.256495433688E-015,-2.334048378311,
- -17.84803121264));
-#964 = SURFACE_CURVE('',#965,(#970,#983),.PCURVE_S1.);
-#965 = CIRCLE('',#966,17.461553388025);
-#966 = AXIS2_PLACEMENT_3D('',#967,#968,#969);
-#967 = CARTESIAN_POINT('',(4.677510014631E-015,4.065632358912,
- -1.601495176175));
-#968 = DIRECTION('',(-2.065942012979E-016,-0.930417567982,0.366501226724
+#882 = CARTESIAN_POINT('',(0.989936186475,-12.68819205223,
+ -12.72924141625));
+#883 = CARTESIAN_POINT('',(0.994296251091,-12.65253130889,
+ -12.76429959442));
+#884 = CARTESIAN_POINT('',(0.998229296263,-12.60143345145,
+ -12.81436202243));
+#885 = CARTESIAN_POINT('',(0.999113913865,-12.58609992658,
+ -12.82936285983));
+#886 = CARTESIAN_POINT('',(0.999704349583,-12.57074718909,-12.8443605423
));
-#969 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,
- -0.930417567982));
-#970 = PCURVE('',#239,#971);
-#971 = DEFINITIONAL_REPRESENTATION('',(#972),#982);
-#972 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#973,#974,#975,#976,#977,#978,
- #979,#980,#981),.UNSPECIFIED.,.F.,.F.,(9,9),(6.283184475682,
- 6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
-#973 = CARTESIAN_POINT('',(3.141586432963,-1.44076081533));
-#974 = CARTESIAN_POINT('',(3.141587210541,-1.440760815331));
-#975 = CARTESIAN_POINT('',(3.141587988115,-1.440760815331));
-#976 = CARTESIAN_POINT('',(3.141588765706,-1.440760815333));
-#977 = CARTESIAN_POINT('',(3.141589543266,-1.44076081533));
-#978 = CARTESIAN_POINT('',(3.141590320854,-1.440760815331));
-#979 = CARTESIAN_POINT('',(3.141591098428,-1.440760815332));
-#980 = CARTESIAN_POINT('',(3.141591876011,-1.440760815333));
-#981 = CARTESIAN_POINT('',(3.14159265359,-1.440760815333));
-#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#983 = PCURVE('',#984,#989);
-#984 = PLANE('',#985);
-#985 = AXIS2_PLACEMENT_3D('',#986,#987,#988);
-#986 = CARTESIAN_POINT('',(-1.24412540275E-005,1.830506133621E+003,
- 4.63508783991E+003));
-#987 = DIRECTION('',(-2.065942012979E-016,-0.930417567982,0.366501226724
+#887 = CARTESIAN_POINT('',(0.999999999211,-12.55537920767,
+ -12.85935122262));
+#888 = CARTESIAN_POINT('',(1.,-12.54,-12.87433105058));
+#889 = PCURVE('',#101,#890);
+#890 = DEFINITIONAL_REPRESENTATION('',(#891),#918);
+#891 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#892,#893,#894,#895,#896,#897,
+ #898,#899,#900,#901,#902,#903,#904,#905,#906,#907,#908,#909,#910,
+ #911,#912,#913,#914,#915,#916,#917),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4
+ ,4,6),(0.E+000,0.217125285307,0.38431440339,0.558640792156,
+ 0.739218213277,0.921862251577,1.),.UNSPECIFIED.);
+#892 = CARTESIAN_POINT('',(4.749518308613,-0.729727656227));
+#893 = CARTESIAN_POINT('',(4.752988634075,-0.731768322301));
+#894 = CARTESIAN_POINT('',(4.756273641811,-0.733993777236));
+#895 = CARTESIAN_POINT('',(4.75937046382,-0.736372676291));
+#896 = CARTESIAN_POINT('',(4.762281733218,-0.738879331162));
+#897 = CARTESIAN_POINT('',(4.767114629161,-0.743510200629));
+#898 = CARTESIAN_POINT('',(4.769109660643,-0.745589569811));
+#899 = CARTESIAN_POINT('',(4.770999234683,-0.747725229559));
+#900 = CARTESIAN_POINT('',(4.772785167762,-0.749910173422));
+#901 = CARTESIAN_POINT('',(4.776224953072,-0.754462750144));
+#902 = CARTESIAN_POINT('',(4.77786985241,-0.756834098856));
+#903 = CARTESIAN_POINT('',(4.779405615023,-0.759246643047));
+#904 = CARTESIAN_POINT('',(4.780833466852,-0.761695079387));
+#905 = CARTESIAN_POINT('',(4.783522006148,-0.766744038197));
+#906 = CARTESIAN_POINT('',(4.784774844116,-0.769346787613));
+#907 = CARTESIAN_POINT('',(4.78591327187,-0.771978504246));
+#908 = CARTESIAN_POINT('',(4.786937250817,-0.774634891056));
+#909 = CARTESIAN_POINT('',(4.788765159947,-0.780020133908));
+#910 = CARTESIAN_POINT('',(4.789566432968,-0.782749414251));
+#911 = CARTESIAN_POINT('',(4.790249019201,-0.785496121754));
+#912 = CARTESIAN_POINT('',(4.79081134913,-0.788256485669));
+#913 = CARTESIAN_POINT('',(4.791439215818,-0.792212088982));
+#914 = CARTESIAN_POINT('',(4.791604905671,-0.793399132125));
+#915 = CARTESIAN_POINT('',(4.791747975746,-0.79458771625));
+#916 = CARTESIAN_POINT('',(4.791868218267,-0.795777548367));
+#917 = CARTESIAN_POINT('',(4.791965400334,-0.796968331762));
+#918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#919 = PCURVE('',#529,#920);
+#920 = DEFINITIONAL_REPRESENTATION('',(#921),#948);
+#921 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#922,#923,#924,#925,#926,#927,
+ #928,#929,#930,#931,#932,#933,#934,#935,#936,#937,#938,#939,#940,
+ #941,#942,#943,#944,#945,#946,#947),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4
+ ,4,6),(0.E+000,0.217125285307,0.38431440339,0.558640792156,
+ 0.739218213277,0.921862251577,1.),.UNSPECIFIED.);
+#922 = CARTESIAN_POINT('',(-5.233711906961,-10.8));
+#923 = CARTESIAN_POINT('',(-5.286318279022,-10.77262159164));
+#924 = CARTESIAN_POINT('',(-5.337694779403,-10.7428264176));
+#925 = CARTESIAN_POINT('',(-5.387910769447,-10.71105805427));
+#926 = CARTESIAN_POINT('',(-5.437064129634,-10.67768005796));
+#927 = CARTESIAN_POINT('',(-5.522416683721,-10.61620866234));
+#928 = CARTESIAN_POINT('',(-5.558991885516,-10.58866825826));
+#929 = CARTESIAN_POINT('',(-5.595065925597,-10.56045041111));
+#930 = CARTESIAN_POINT('',(-5.630691913341,-10.53165490299));
+#931 = CARTESIAN_POINT('',(-5.702654676575,-10.47181525898));
+#932 = CARTESIAN_POINT('',(-5.738956231835,-10.44072898678));
+#933 = CARTESIAN_POINT('',(-5.774883505431,-10.40919131866));
+#934 = CARTESIAN_POINT('',(-5.810490109461,-10.37727776253));
+#935 = CARTESIAN_POINT('',(-5.882428473673,-10.31166572984));
+#936 = CARTESIAN_POINT('',(-5.918740251832,-10.27794533951));
+#937 = CARTESIAN_POINT('',(-5.954815991316,-10.24395709216));
+#938 = CARTESIAN_POINT('',(-5.9907071021,-10.20976142521));
+#939 = CARTESIAN_POINT('',(-6.062625093602,-10.14066648437));
+#940 = CARTESIAN_POINT('',(-6.098648802845,-10.10576438379));
+#941 = CARTESIAN_POINT('',(-6.134582118639,-10.07075858374));
+#942 = CARTESIAN_POINT('',(-6.170472610885,-10.03570040557));
+#943 = CARTESIAN_POINT('',(-6.221721609705,-9.985637977565));
+#944 = CARTESIAN_POINT('',(-6.237077806628,-9.970637140169));
+#945 = CARTESIAN_POINT('',(-6.252438113893,-9.955639457692));
+#946 = CARTESIAN_POINT('',(-6.267806099507,-9.940648777373));
+#947 = CARTESIAN_POINT('',(-6.28318530718,-9.925668949417));
+#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#949 = ORIENTED_EDGE('',*,*,#950,.T.);
+#950 = EDGE_CURVE('',#859,#951,#953,.T.);
+#951 = VERTEX_POINT('',#952);
+#952 = CARTESIAN_POINT('',(-0.498027763762,-13.40716108453,-12.));
+#953 = SURFACE_CURVE('',#954,(#1034,#1117),.PCURVE_S1.);
+#954 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#955,#956,#957,#958,#959,#960,
+ #961,#962,#963,#964,#965,#966,#967,#968,#969,#970,#971,#972,#973,
+ #974,#975,#976,#977,#978,#979,#980,#981,#982,#983,#984,#985,#986,
+ #987,#988,#989,#990,#991,#992,#993,#994,#995,#996,#997,#998,#999,
+ #1000,#1001,#1002,#1003,#1004,#1005,#1006,#1007,#1008,#1009,#1010,
+ #1011,#1012,#1013,#1014,#1015,#1016,#1017,#1018,#1019,#1020,#1021,
+ #1022,#1023,#1024,#1025,#1026,#1027,#1028,#1029,#1030,#1031,#1032,
+ #1033),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9),(0.E+000,
+ 0.237742061015,0.287932139402,0.366541218212,0.446428987206,
+ 0.496664725322,0.562663324349,0.61451049372,0.753816864981,
+ 0.894693784265,0.94154939071,1.),.UNSPECIFIED.);
+#955 = CARTESIAN_POINT('',(1.,-12.54,-12.87433105058));
+#956 = CARTESIAN_POINT('',(0.999999994376,-12.43040476542,-12.9810802274
));
-#988 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994);
-#990 = CIRCLE('',#991,17.461553388025);
-#991 = AXIS2_PLACEMENT_2D('',#992,#993);
-#992 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
-#993 = DIRECTION('',(-0.E+000,-1.));
-#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#995 = ORIENTED_EDGE('',*,*,#996,.T.);
-#996 = EDGE_CURVE('',#962,#997,#999,.T.);
-#997 = VERTEX_POINT('',#998);
-#998 = CARTESIAN_POINT('',(4.607252876563,-2.107265317806,
- -17.27230887332));
-#999 = SURFACE_CURVE('',#1000,(#1005,#1029),.PCURVE_S1.);
-#1000 = CIRCLE('',#1001,17.461553388025);
-#1001 = AXIS2_PLACEMENT_3D('',#1002,#1003,#1004);
-#1002 = CARTESIAN_POINT('',(4.677510014631E-015,4.065632358912,
- -1.601495176175));
-#1003 = DIRECTION('',(-2.065942012979E-016,-0.930417567982,
- 0.366501226724));
-#1004 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,
- -0.930417567982));
-#1005 = PCURVE('',#239,#1006);
-#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1028);
-#1007 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#1008,#1009,#1010,#1011,#1012,
- #1013,#1014,#1015,#1016,#1017,#1018,#1019,#1020,#1021,#1022,#1023,
- #1024,#1025,#1026,#1027),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
- 5.551115123126E-017,0.133506392897,0.267012785793),.UNSPECIFIED.);
-#1008 = CARTESIAN_POINT('',(3.14159265359,-1.440760815333));
-#1009 = CARTESIAN_POINT('',(3.241471860417,-1.440760815333));
-#1010 = CARTESIAN_POINT('',(3.341351228231,-1.439382283999));
-#1011 = CARTESIAN_POINT('',(3.438639643049,-1.436625360875));
-#1012 = CARTESIAN_POINT('',(3.53076079546,-1.432559859095));
-#1013 = CARTESIAN_POINT('',(3.615778617677,-1.427328808844));
-#1014 = CARTESIAN_POINT('',(3.693391850858,-1.421106418362));
-#1015 = CARTESIAN_POINT('',(3.763770945894,-1.414041575088));
-#1016 = CARTESIAN_POINT('',(3.827450764569,-1.406269230172));
-#1017 = CARTESIAN_POINT('',(3.88506167427,-1.397900197634));
-#1018 = CARTESIAN_POINT('',(3.989439329355,-1.380154001309));
-#1019 = CARTESIAN_POINT('',(4.036206057229,-1.370776823514));
-#1020 = CARTESIAN_POINT('',(4.078197153075,-1.36098805836));
-#1021 = CARTESIAN_POINT('',(4.116072487485,-1.350861123556));
-#1022 = CARTESIAN_POINT('',(4.15040581744,-1.340452781149));
-#1023 = CARTESIAN_POINT('',(4.181681030928,-1.329807701278));
-#1024 = CARTESIAN_POINT('',(4.21030504241,-1.318961628917));
-#1025 = CARTESIAN_POINT('',(4.236618213719,-1.307943317425));
-#1026 = CARTESIAN_POINT('',(4.260907363427,-1.296776349214));
-#1027 = CARTESIAN_POINT('',(4.2834148198,-1.285480171139));
-#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1029 = PCURVE('',#984,#1030);
-#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035);
-#1031 = CIRCLE('',#1032,17.461553388025);
-#1032 = AXIS2_PLACEMENT_2D('',#1033,#1034);
-#1033 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
-#1034 = DIRECTION('',(-0.E+000,-1.));
-#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1036 = ORIENTED_EDGE('',*,*,#1037,.T.);
-#1037 = EDGE_CURVE('',#997,#527,#1038,.T.);
-#1038 = SURFACE_CURVE('',#1039,(#1044,#1064),.PCURVE_S1.);
-#1039 = CIRCLE('',#1040,17.883609280209);
-#1040 = AXIS2_PLACEMENT_3D('',#1041,#1042,#1043);
-#1041 = CARTESIAN_POINT('',(-1.901451001984,4.222069365198E-016,
- -0.74900146855));
-#1042 = DIRECTION('',(0.930417567982,-2.065942012979E-016,0.366501226724
+#957 = CARTESIAN_POINT('',(0.986272727753,-12.32068588307,
+ -13.08693829874));
+#958 = CARTESIAN_POINT('',(0.958765780564,-12.21136492265,
+ -13.19142656158));
+#959 = CARTESIAN_POINT('',(0.916731699363,-12.10350585017,
+ -13.29356424819));
+#960 = CARTESIAN_POINT('',(0.859306907524,-11.99873286457,
+ -13.39188690141));
+#961 = CARTESIAN_POINT('',(0.78553541847,-11.89941383418,-13.48431655078
));
-#1043 = DIRECTION('',(0.366501226724,-8.137962009254E-017,
- -0.930417567982));
-#1044 = PCURVE('',#239,#1045);
-#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1063);
-#1046 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1047,#1048,#1049,#1050,#1051,
- #1052,#1053,#1054,#1055,#1056,#1057,#1058,#1059,#1060,#1061,#1062),
- .UNSPECIFIED.,.F.,.F.,(9,7,9),(6.165078700746,6.283185307177,
- 6.401291913609),.UNSPECIFIED.);
-#1047 = CARTESIAN_POINT('',(4.283414819795,-1.285480171139));
-#1048 = CARTESIAN_POINT('',(4.331412257116,-1.291193521293));
-#1049 = CARTESIAN_POINT('',(4.381507733883,-1.296221662829));
-#1050 = CARTESIAN_POINT('',(4.433576005038,-1.300509583606));
-#1051 = CARTESIAN_POINT('',(4.487399943304,-1.304004522998));
-#1052 = CARTESIAN_POINT('',(4.542655158242,-1.306659866676));
-#1053 = CARTESIAN_POINT('',(4.598902439775,-1.308441407842));
-#1054 = CARTESIAN_POINT('',(4.655645708256,-1.309332185159));
-#1055 = CARTESIAN_POINT('',(4.769132252495,-1.309332185159));
-#1056 = CARTESIAN_POINT('',(4.825875520968,-1.30844140784));
-#1057 = CARTESIAN_POINT('',(4.882122802521,-1.306659866687));
-#1058 = CARTESIAN_POINT('',(4.937378017421,-1.304004522978));
-#1059 = CARTESIAN_POINT('',(4.991201955723,-1.300509583618));
-#1060 = CARTESIAN_POINT('',(5.043270226862,-1.296221662828));
-#1061 = CARTESIAN_POINT('',(5.093365703638,-1.291193521295));
-#1062 = CARTESIAN_POINT('',(5.141363140959,-1.285480171141));
-#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1064 = PCURVE('',#1065,#1070);
-#1065 = PLANE('',#1066);
-#1066 = AXIS2_PLACEMENT_3D('',#1067,#1068,#1069);
-#1067 = CARTESIAN_POINT('',(-1.828006146063E+003,-2.,4.63508783991E+003)
+#962 = CARTESIAN_POINT('',(0.694824619821,-11.80849223389,
+ -13.56833867427));
+#963 = CARTESIAN_POINT('',(0.563640310873,-11.71349731179,
+ -13.65566985381));
+#964 = CARTESIAN_POINT('',(0.540015483113,-11.69751457166,
+ -13.67034377125));
+#965 = CARTESIAN_POINT('',(0.515638895939,-11.68215053465,
+ -13.68443192247));
+#966 = CARTESIAN_POINT('',(0.4905210277,-11.66745096871,-13.6978948354)
);
-#1068 = DIRECTION('',(0.930417567982,-2.065942012979E-016,0.366501226724
+#967 = CARTESIAN_POINT('',(0.464677621153,-11.65346385294,
+ -13.71069112653));
+#968 = CARTESIAN_POINT('',(0.438130515222,-11.64023849232,
+ -13.72277826608));
+#969 = CARTESIAN_POINT('',(0.410908476767,-11.6278246324,-13.73411334309
));
-#1069 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1075);
-#1071 = CIRCLE('',#1072,17.883609280209);
-#1072 = AXIS2_PLACEMENT_2D('',#1073,#1074);
-#1073 = CARTESIAN_POINT('',(2.,-4.982533650384E+003));
-#1074 = DIRECTION('',(0.E+000,-1.));
-#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1076 = ADVANCED_FACE('',(#1077),#212,.T.);
-#1077 = FACE_BOUND('',#1078,.F.);
-#1078 = EDGE_LOOP('',(#1079,#1109,#1138,#1166,#1188,#1189,#1190,#1218,
- #1246));
-#1079 = ORIENTED_EDGE('',*,*,#1080,.F.);
-#1080 = EDGE_CURVE('',#1081,#1083,#1085,.T.);
-#1081 = VERTEX_POINT('',#1082);
-#1082 = CARTESIAN_POINT('',(14.54,-5.263234195376,-22.8));
-#1083 = VERTEX_POINT('',#1084);
-#1084 = CARTESIAN_POINT('',(14.54,-5.263234195376,-24.4));
-#1085 = SURFACE_CURVE('',#1086,(#1090,#1097),.PCURVE_S1.);
-#1086 = LINE('',#1087,#1088);
-#1087 = CARTESIAN_POINT('',(14.54,-5.263234195376,-24.4));
-#1088 = VECTOR('',#1089,1.);
-#1089 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1090 = PCURVE('',#212,#1091);
-#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096);
-#1092 = LINE('',#1093,#1094);
-#1093 = CARTESIAN_POINT('',(-4.117543848991,0.E+000));
-#1094 = VECTOR('',#1095,1.);
-#1095 = DIRECTION('',(-0.E+000,1.));
-#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1097 = PCURVE('',#1098,#1103);
-#1098 = PLANE('',#1099);
-#1099 = AXIS2_PLACEMENT_3D('',#1100,#1101,#1102);
-#1100 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
-#1101 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#1102 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1108);
-#1104 = LINE('',#1105,#1106);
-#1105 = CARTESIAN_POINT('',(2.701496503886,-1.6));
-#1106 = VECTOR('',#1107,1.);
-#1107 = DIRECTION('',(0.E+000,-1.));
-#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1109 = ORIENTED_EDGE('',*,*,#1110,.T.);
-#1110 = EDGE_CURVE('',#1081,#1111,#1113,.T.);
-#1111 = VERTEX_POINT('',#1112);
-#1112 = CARTESIAN_POINT('',(10.75,-8.354139036202,-22.8));
-#1113 = SURFACE_CURVE('',#1114,(#1119,#1126),.PCURVE_S1.);
-#1114 = CIRCLE('',#1115,8.5);
-#1115 = AXIS2_PLACEMENT_3D('',#1116,#1117,#1118);
-#1116 = CARTESIAN_POINT('',(7.5,-0.5,-22.8));
-#1117 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#1118 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1119 = PCURVE('',#212,#1120);
-#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125);
-#1121 = LINE('',#1122,#1123);
-#1122 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
-#1123 = VECTOR('',#1124,1.);
-#1124 = DIRECTION('',(1.,-0.E+000));
-#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1126 = PCURVE('',#1127,#1132);
-#1127 = PLANE('',#1128);
-#1128 = AXIS2_PLACEMENT_3D('',#1129,#1130,#1131);
-#1129 = CARTESIAN_POINT('',(0.328762454626,3.284398971779E-017,-22.8));
-#1130 = DIRECTION('',(2.17641551528E-033,4.292033234233E-032,-1.));
-#1131 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137);
-#1133 = CIRCLE('',#1134,8.5);
-#1134 = AXIS2_PLACEMENT_2D('',#1135,#1136);
-#1135 = CARTESIAN_POINT('',(0.5,-7.171237545374));
-#1136 = DIRECTION('',(-1.,9.341247723083E-065));
-#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1138 = ORIENTED_EDGE('',*,*,#1139,.F.);
-#1139 = EDGE_CURVE('',#1140,#1111,#1142,.T.);
-#1140 = VERTEX_POINT('',#1141);
-#1141 = CARTESIAN_POINT('',(10.75,-8.354139036202,-19.9));
-#1142 = SURFACE_CURVE('',#1143,(#1147,#1154),.PCURVE_S1.);
-#1143 = LINE('',#1144,#1145);
-#1144 = CARTESIAN_POINT('',(10.75,-8.354139036202,-24.4));
-#1145 = VECTOR('',#1146,1.);
-#1146 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1147 = PCURVE('',#212,#1148);
-#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1153);
-#1149 = LINE('',#1150,#1151);
-#1150 = CARTESIAN_POINT('',(-3.533934040694,0.E+000));
-#1151 = VECTOR('',#1152,1.);
-#1152 = DIRECTION('',(-0.E+000,1.));
-#1153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1154 = PCURVE('',#1155,#1160);
-#1155 = PLANE('',#1156);
-#1156 = AXIS2_PLACEMENT_3D('',#1157,#1158,#1159);
-#1157 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
-#1158 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#1159 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165);
-#1161 = LINE('',#1162,#1163);
-#1162 = CARTESIAN_POINT('',(18.104139036202,-4.5));
-#1163 = VECTOR('',#1164,1.);
-#1164 = DIRECTION('',(0.E+000,-1.));
-#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1166 = ORIENTED_EDGE('',*,*,#1167,.T.);
-#1167 = EDGE_CURVE('',#1140,#169,#1168,.T.);
-#1168 = SURFACE_CURVE('',#1169,(#1174,#1181),.PCURVE_S1.);
-#1169 = CIRCLE('',#1170,8.5);
-#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173);
-#1171 = CARTESIAN_POINT('',(7.5,-0.5,-19.9));
-#1172 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#1173 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1174 = PCURVE('',#212,#1175);
-#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180);
-#1176 = LINE('',#1177,#1178);
-#1177 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
-#1178 = VECTOR('',#1179,1.);
-#1179 = DIRECTION('',(1.,-0.E+000));
-#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1181 = PCURVE('',#184,#1182);
-#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187);
-#1183 = CIRCLE('',#1184,8.5);
-#1184 = AXIS2_PLACEMENT_2D('',#1185,#1186);
-#1185 = CARTESIAN_POINT('',(6.25E-002,-7.25));
-#1186 = DIRECTION('',(-1.,0.E+000));
-#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1188 = ORIENTED_EDGE('',*,*,#196,.T.);
-#1189 = ORIENTED_EDGE('',*,*,#738,.T.);
-#1190 = ORIENTED_EDGE('',*,*,#1191,.T.);
-#1191 = EDGE_CURVE('',#706,#1192,#1194,.T.);
-#1192 = VERTEX_POINT('',#1193);
-#1193 = CARTESIAN_POINT('',(16.,-0.5,-12.));
-#1194 = SURFACE_CURVE('',#1195,(#1200,#1207),.PCURVE_S1.);
-#1195 = CIRCLE('',#1196,8.5);
-#1196 = AXIS2_PLACEMENT_3D('',#1197,#1198,#1199);
-#1197 = CARTESIAN_POINT('',(7.5,-0.5,-12.));
-#1198 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1199 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1200 = PCURVE('',#212,#1201);
-#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206);
-#1202 = LINE('',#1203,#1204);
-#1203 = CARTESIAN_POINT('',(-0.E+000,-12.4));
-#1204 = VECTOR('',#1205,1.);
-#1205 = DIRECTION('',(-1.,0.E+000));
-#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1207 = PCURVE('',#722,#1208);
-#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1217);
-#1209 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1210,#1211,#1212,#1213,
-#1214,#1215,#1216),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#1210 = CARTESIAN_POINT('',(-8.,-7.5));
-#1211 = CARTESIAN_POINT('',(-8.,7.222431864335));
-#1212 = CARTESIAN_POINT('',(4.75,-0.138784067832));
-#1213 = CARTESIAN_POINT('',(17.5,-7.5));
-#1214 = CARTESIAN_POINT('',(4.75,-14.86121593216));
-#1215 = CARTESIAN_POINT('',(-8.,-22.22243186433));
-#1216 = CARTESIAN_POINT('',(-8.,-7.5));
-#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
-#1219 = EDGE_CURVE('',#1220,#1192,#1222,.T.);
-#1220 = VERTEX_POINT('',#1221);
-#1221 = CARTESIAN_POINT('',(16.,-0.5,-24.4));
-#1222 = SURFACE_CURVE('',#1223,(#1227,#1234),.PCURVE_S1.);
-#1223 = LINE('',#1224,#1225);
-#1224 = CARTESIAN_POINT('',(16.,-0.5,-24.4));
-#1225 = VECTOR('',#1226,1.);
-#1226 = DIRECTION('',(0.E+000,0.E+000,1.));
-#1227 = PCURVE('',#212,#1228);
-#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233);
-#1229 = LINE('',#1230,#1231);
-#1230 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
-#1231 = VECTOR('',#1232,1.);
-#1232 = DIRECTION('',(-0.E+000,-1.));
-#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1234 = PCURVE('',#1235,#1240);
-#1235 = PLANE('',#1236);
-#1236 = AXIS2_PLACEMENT_3D('',#1237,#1238,#1239);
-#1237 = CARTESIAN_POINT('',(16.,0.5,-24.4));
-#1238 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1239 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245);
-#1241 = LINE('',#1242,#1243);
-#1242 = CARTESIAN_POINT('',(1.,0.E+000));
-#1243 = VECTOR('',#1244,1.);
-#1244 = DIRECTION('',(0.E+000,-1.));
-#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1246 = ORIENTED_EDGE('',*,*,#1247,.F.);
-#1247 = EDGE_CURVE('',#1083,#1220,#1248,.T.);
-#1248 = SURFACE_CURVE('',#1249,(#1254,#1261),.PCURVE_S1.);
-#1249 = CIRCLE('',#1250,8.5);
-#1250 = AXIS2_PLACEMENT_3D('',#1251,#1252,#1253);
-#1251 = CARTESIAN_POINT('',(7.5,-0.5,-24.4));
-#1252 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1253 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1254 = PCURVE('',#212,#1255);
-#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260);
-#1256 = LINE('',#1257,#1258);
-#1257 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#1258 = VECTOR('',#1259,1.);
-#1259 = DIRECTION('',(-1.,0.E+000));
-#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1261 = PCURVE('',#1262,#1267);
-#1262 = PLANE('',#1263);
-#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266);
-#1264 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-24.4));
-#1265 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1266 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1276);
-#1268 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1269,#1270,#1271,#1272,
-#1273,#1274,#1275),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#970 = CARTESIAN_POINT('',(0.339412239341,-11.59817685683,
+ -13.76116263152));
+#971 = CARTESIAN_POINT('',(0.294189396147,-11.58218486483,
+ -13.77573035173));
+#972 = CARTESIAN_POINT('',(0.247544859452,-11.56849940038,
+ -13.78818032249));
+#973 = CARTESIAN_POINT('',(0.199682839383,-11.55730664052,
+ -13.79835192031));
+#974 = CARTESIAN_POINT('',(0.15084851621,-11.54876656736,-13.80610723226
+ ));
+#975 = CARTESIAN_POINT('',(0.101328591169,-11.54300124999,
+ -13.81134083596));
+#976 = CARTESIAN_POINT('',(5.145027141993E-002,-11.54007997795,
+ -13.81399269429));
+#977 = CARTESIAN_POINT('',(-4.910412648438E-002,-11.53992123362,
+ -13.81413679771));
+#978 = CARTESIAN_POINT('',(-9.981099277774E-002,-11.54277694323,
+ -13.81154445347));
+#979 = CARTESIAN_POINT('',(-0.150157643169,-11.54857274234,
+ -13.80628329288));
+#980 = CARTESIAN_POINT('',(-0.199799989509,-11.55723704287,
+ -13.79841535673));
+#981 = CARTESIAN_POINT('',(-0.248436980356,-11.56864182201,
+ -13.7880512096));
+#982 = CARTESIAN_POINT('',(-0.295811737801,-11.58261869247,
+ -13.77533599929));
+#983 = CARTESIAN_POINT('',(-0.341710972861,-11.59897152232,
+ -13.76043893143));
+#984 = CARTESIAN_POINT('',(-0.413789431516,-11.62912779431,
+ -13.73292349645));
+#985 = CARTESIAN_POINT('',(-0.440973719929,-11.64162844044,
+ -13.7215081751));
+#986 = CARTESIAN_POINT('',(-0.467479469087,-11.6549380694,
+ -13.70934287026));
+#987 = CARTESIAN_POINT('',(-0.493278329896,-11.66900682932,
+ -13.69647058402));
+#988 = CARTESIAN_POINT('',(-0.5183488471,-11.68378536569,-13.68293388863
+ ));
+#989 = CARTESIAN_POINT('',(-0.542675626614,-11.69922569734,
+ -13.66877416927));
+#990 = CARTESIAN_POINT('',(-0.566248502872,-11.71528209234,
+ -13.65403086683));
+#991 = CARTESIAN_POINT('',(-0.619033186884,-11.7537598743,
+ -13.61865286562));
+#992 = CARTESIAN_POINT('',(-0.647691302011,-11.77659598473,
+ -13.59762263825));
+#993 = CARTESIAN_POINT('',(-0.675025425161,-11.80032433915,
+ -13.57573265268));
+#994 = CARTESIAN_POINT('',(-0.701033642186,-11.82485535067,
+ -13.55306017432));
+#995 = CARTESIAN_POINT('',(-0.725721247278,-11.85010630529,
+ -13.5296766295));
+#996 = CARTESIAN_POINT('',(-0.749099239078,-11.87600188554,
+ -13.50564711511));
+#997 = CARTESIAN_POINT('',(-0.771182816787,-11.90247469428,
+ -13.48102990827));
+#998 = CARTESIAN_POINT('',(-0.808335482894,-11.95066942995,
+ -13.43611555365));
+#999 = CARTESIAN_POINT('',(-0.823892509533,-11.9721918471,
+ -13.41602489906));
+#1000 = CARTESIAN_POINT('',(-0.838669388116,-11.99400382923,
+ -13.39562928267));
+#1001 = CARTESIAN_POINT('',(-0.852674903798,-12.01607817227,
+ -13.37495231141));
+#1002 = CARTESIAN_POINT('',(-0.865918071352,-12.03838962835,
+ -13.35401595307));
+#1003 = CARTESIAN_POINT('',(-0.878408011552,-12.06091486537,
+ -13.33284056069));
+#1004 = CARTESIAN_POINT('',(-0.890153827566,-12.0836324267,
+ -13.31144489692));
+#1005 = CARTESIAN_POINT('',(-0.930748627214,-12.16802575201,
+ -13.23181325282));
+#1006 = CARTESIAN_POINT('',(-0.955015913186,-12.2307554245,
+ -13.17233333219));
+#1007 = CARTESIAN_POINT('',(-0.974155240061,-12.29435125364,
+ -13.11172122645));
+#1008 = CARTESIAN_POINT('',(-0.988315288075,-12.35850215832,
+ -13.05025313087));
+#1009 = CARTESIAN_POINT('',(-0.99761640486,-12.4229373029,
+ -12.98817440278));
+#1010 = CARTESIAN_POINT('',(-1.002153064345,-12.48741885479,
+ -12.9257056029));
+#1011 = CARTESIAN_POINT('',(-1.001986896572,-12.55173662749,
+ -12.86304678164));
+#1012 = CARTESIAN_POINT('',(-0.99221892665,-12.68039376961,
+ -12.73700672963));
+#1013 = CARTESIAN_POINT('',(-0.982513714401,-12.74468362972,
+ -12.67366605838));
+#1014 = CARTESIAN_POINT('',(-0.968038777892,-12.80839061844,
+ -12.61053844387));
+#1015 = CARTESIAN_POINT('',(-0.948765175619,-12.87130476965,
+ -12.54783600951));
+#1016 = CARTESIAN_POINT('',(-0.9246285586,-12.93318971927,
+ -12.48580389309));
+#1017 = CARTESIAN_POINT('',(-0.895531562579,-12.99377744692,
+ -12.42472708233));
+#1018 = CARTESIAN_POINT('',(-0.861330932194,-13.0527577623,
+ -12.36494274757));
+#1019 = CARTESIAN_POINT('',(-0.808664523878,-13.12872230097,
+ -12.28753913169));
+#1020 = CARTESIAN_POINT('',(-0.79493290131,-13.14746078531,
+ -12.2684110063));
+#1021 = CARTESIAN_POINT('',(-0.780607401171,-13.16596350764,
+ -12.24948964735));
+#1022 = CARTESIAN_POINT('',(-0.765680745149,-13.18421446864,
+ -12.23079270047));
+#1023 = CARTESIAN_POINT('',(-0.750145532582,-13.20219611197,
+ -12.21233956104));
+#1024 = CARTESIAN_POINT('',(-0.733994288174,-13.21988928486,
+ -12.19415143041));
+#1025 = CARTESIAN_POINT('',(-0.717219509712,-13.23727319881,
+ -12.17625137209));
+#1026 = CARTESIAN_POINT('',(-0.678100641545,-13.27559735873,
+ -12.1367252407));
+#1027 = CARTESIAN_POINT('',(-0.65540729617,-13.29635139312,
+ -12.11527506228));
+#1028 = CARTESIAN_POINT('',(-0.631718322817,-13.31654518511,
+ -12.09436095621));
+#1029 = CARTESIAN_POINT('',(-0.607020687168,-13.33612936377,
+ -12.0740378349));
+#1030 = CARTESIAN_POINT('',(-0.581304813857,-13.35504795538,
+ -12.05436793434));
+#1031 = CARTESIAN_POINT('',(-0.55456572291,-13.37323884324,
+ -12.03542034883));
+#1032 = CARTESIAN_POINT('',(-0.526804166175,-13.39063422741,
+ -12.01727056568));
+#1033 = CARTESIAN_POINT('',(-0.498027763762,-13.40716108453,-12.));
+#1034 = PCURVE('',#101,#1035);
+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1116);
+#1036 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1037,#1038,#1039,#1040,#1041,
+ #1042,#1043,#1044,#1045,#1046,#1047,#1048,#1049,#1050,#1051,#1052,
+ #1053,#1054,#1055,#1056,#1057,#1058,#1059,#1060,#1061,#1062,#1063,
+ #1064,#1065,#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073,#1074,
+ #1075,#1076,#1077,#1078,#1079,#1080,#1081,#1082,#1083,#1084,#1085,
+ #1086,#1087,#1088,#1089,#1090,#1091,#1092,#1093,#1094,#1095,#1096,
+ #1097,#1098,#1099,#1100,#1101,#1102,#1103,#1104,#1105,#1106,#1107,
+ #1108,#1109,#1110,#1111,#1112,#1113,#1114,#1115),.UNSPECIFIED.,.F.,
+ .F.,(9,7,7,7,7,7,7,7,7,7,7,9),(0.E+000,0.237742061015,0.287932139402,
+ 0.366541218212,0.446428987206,0.496664725322,0.562663324349,
+ 0.61451049372,0.753816864981,0.894693784265,0.94154939071,1.),
+ .UNSPECIFIED.);
+#1037 = CARTESIAN_POINT('',(4.791965400334,-0.796968331762));
+#1038 = CARTESIAN_POINT('',(4.792657937812,-0.805454086607));
+#1039 = CARTESIAN_POINT('',(4.792277237757,-0.813953224527));
+#1040 = CARTESIAN_POINT('',(4.790778878534,-0.822429106769));
+#1041 = CARTESIAN_POINT('',(4.788055912903,-0.8308030557));
+#1042 = CARTESIAN_POINT('',(4.783980905952,-0.838952443647));
+#1043 = CARTESIAN_POINT('',(4.778408014691,-0.846695118457));
+#1044 = CARTESIAN_POINT('',(4.771225392036,-0.853799124448));
+#1045 = CARTESIAN_POINT('',(4.760473591504,-0.86123491312));
+#1046 = CARTESIAN_POINT('',(4.758526081949,-0.862486548891));
+#1047 = CARTESIAN_POINT('',(4.756505484492,-0.863690276527));
+#1048 = CARTESIAN_POINT('',(4.75441250871,-0.864842447879));
+#1049 = CARTESIAN_POINT('',(4.752248413483,-0.865939233106));
+#1050 = CARTESIAN_POINT('',(4.750015098609,-0.866976691747));
+#1051 = CARTESIAN_POINT('',(4.747715196424,-0.867950843796));
+#1052 = CARTESIAN_POINT('',(4.741651116218,-0.870278147706));
+#1053 = CARTESIAN_POINT('',(4.737793420902,-0.87153427029));
+#1054 = CARTESIAN_POINT('',(4.733794436735,-0.87260981649));
+#1055 = CARTESIAN_POINT('',(4.729673851369,-0.873489853484));
+#1056 = CARTESIAN_POINT('',(4.7254559463,-0.874161532221));
+#1057 = CARTESIAN_POINT('',(4.721169511321,-0.874615049005));
+#1058 = CARTESIAN_POINT('',(4.716847407954,-0.874844844106));
+#1059 = CARTESIAN_POINT('',(4.708133858262,-0.874857331403));
+#1060 = CARTESIAN_POINT('',(4.703739739736,-0.874632693723));
+#1061 = CARTESIAN_POINT('',(4.699381453209,-0.874176774822));
+#1062 = CARTESIAN_POINT('',(4.695093564835,-0.873495318562));
+#1063 = CARTESIAN_POINT('',(4.690906316481,-0.872598606945));
+#1064 = CARTESIAN_POINT('',(4.68684514784,-0.871500164541));
+#1065 = CARTESIAN_POINT('',(4.682930604153,-0.870215722597));
+#1066 = CARTESIAN_POINT('',(4.676819279479,-0.867848578488));
+#1067 = CARTESIAN_POINT('',(4.67452344812,-0.866867649863));
+#1068 = CARTESIAN_POINT('',(4.672294544004,-0.865823619038));
+#1069 = CARTESIAN_POINT('',(4.670135154669,-0.864720474265));
+#1070 = CARTESIAN_POINT('',(4.668047138534,-0.863562159643));
+#1071 = CARTESIAN_POINT('',(4.66603171676,-0.862352504822));
+#1072 = CARTESIAN_POINT('',(4.664089565118,-0.861095154696));
+#1073 = CARTESIAN_POINT('',(4.659765902756,-0.858083412841));
+#1074 = CARTESIAN_POINT('',(4.657437928707,-0.856296981019));
+#1075 = CARTESIAN_POINT('',(4.655237277063,-0.854441840414));
+#1076 = CARTESIAN_POINT('',(4.65316327573,-0.852525101176));
+#1077 = CARTESIAN_POINT('',(4.651214471763,-0.850553308016));
+#1078 = CARTESIAN_POINT('',(4.649388815948,-0.848532401388));
+#1079 = CARTESIAN_POINT('',(4.647683847394,-0.846467678668));
+#1080 = CARTESIAN_POINT('',(4.644850187037,-0.842710955583));
+#1081 = CARTESIAN_POINT('',(4.643676376777,-0.841034048212));
+#1082 = CARTESIAN_POINT('',(4.64257415501,-0.83933531965));
+#1083 = CARTESIAN_POINT('',(4.641542188679,-0.837616892289));
+#1084 = CARTESIAN_POINT('',(4.640579120687,-0.835880728585));
+#1085 = CARTESIAN_POINT('',(4.639683586584,-0.834128635159));
+#1086 = CARTESIAN_POINT('',(4.638854231249,-0.832362266881));
+#1087 = CARTESIAN_POINT('',(4.636035601676,-0.825802832039));
+#1088 = CARTESIAN_POINT('',(4.634450302106,-0.820931928201));
+#1089 = CARTESIAN_POINT('',(4.633306874474,-0.815998084419));
+#1090 = CARTESIAN_POINT('',(4.632582106971,-0.811024874145));
+#1091 = CARTESIAN_POINT('',(4.632255825383,-0.806032588616));
+#1092 = CARTESIAN_POINT('',(4.632310803992,-0.801038880823));
+#1093 = CARTESIAN_POINT('',(4.632733290386,-0.796059244159));
+#1094 = CARTESIAN_POINT('',(4.634303801344,-0.786099579088));
+#1095 = CARTESIAN_POINT('',(4.635459459613,-0.781123397681));
+#1096 = CARTESIAN_POINT('',(4.636970861423,-0.776192212809));
+#1097 = CARTESIAN_POINT('',(4.638832388205,-0.77132152839));
+#1098 = CARTESIAN_POINT('',(4.641041631181,-0.766528964157));
+#1099 = CARTESIAN_POINT('',(4.64359918975,-0.76183471391));
+#1100 = CARTESIAN_POINT('',(4.646509697443,-0.757262418816));
+#1101 = CARTESIAN_POINT('',(4.650873132281,-0.751369712648));
+#1102 = CARTESIAN_POINT('',(4.652002287907,-0.749915812253));
+#1103 = CARTESIAN_POINT('',(4.653171874259,-0.748479871466));
+#1104 = CARTESIAN_POINT('',(4.65438224088,-0.747063127953));
+#1105 = CARTESIAN_POINT('',(4.655633754049,-0.745666943586));
+#1106 = CARTESIAN_POINT('',(4.656926795883,-0.744292807866));
+#1107 = CARTESIAN_POINT('',(4.658261763436,-0.742942341351));
+#1108 = CARTESIAN_POINT('',(4.661357203271,-0.739964358603));
+#1109 = CARTESIAN_POINT('',(4.663141087404,-0.738351116226));
+#1110 = CARTESIAN_POINT('',(4.664991589654,-0.736780877433));
+#1111 = CARTESIAN_POINT('',(4.66690942805,-0.735257507739));
+#1112 = CARTESIAN_POINT('',(4.668895105778,-0.733785397418));
+#1113 = CARTESIAN_POINT('',(4.670948847748,-0.732369426238));
+#1114 = CARTESIAN_POINT('',(4.673070537177,-0.73101492819));
+#1115 = CARTESIAN_POINT('',(4.675259652156,-0.729727656227));
+#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1117 = PCURVE('',#529,#1118);
+#1118 = DEFINITIONAL_REPRESENTATION('',(#1119),#1199);
+#1119 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1120,#1121,#1122,#1123,#1124,
+ #1125,#1126,#1127,#1128,#1129,#1130,#1131,#1132,#1133,#1134,#1135,
+ #1136,#1137,#1138,#1139,#1140,#1141,#1142,#1143,#1144,#1145,#1146,
+ #1147,#1148,#1149,#1150,#1151,#1152,#1153,#1154,#1155,#1156,#1157,
+ #1158,#1159,#1160,#1161,#1162,#1163,#1164,#1165,#1166,#1167,#1168,
+ #1169,#1170,#1171,#1172,#1173,#1174,#1175,#1176,#1177,#1178,#1179,
+ #1180,#1181,#1182,#1183,#1184,#1185,#1186,#1187,#1188,#1189,#1190,
+ #1191,#1192,#1193,#1194,#1195,#1196,#1197,#1198),.UNSPECIFIED.,.F.,
+ .F.,(9,7,7,7,7,7,7,7,7,7,7,9),(0.E+000,0.237742061015,0.287932139402,
+ 0.366541218212,0.446428987206,0.496664725322,0.562663324349,
+ 0.61451049372,0.753816864981,0.894693784265,0.94154939071,1.),
+ .UNSPECIFIED.);
+#1120 = CARTESIAN_POINT('',(0.E+000,-9.925668949417));
+#1121 = CARTESIAN_POINT('',(-0.109595234575,-9.8189197726));
+#1122 = CARTESIAN_POINT('',(-0.219315447627,-9.71306170126));
+#1123 = CARTESIAN_POINT('',(-0.330634727442,-9.608573438414));
+#1124 = CARTESIAN_POINT('',(-0.444552173173,-9.506435751804));
+#1125 = CARTESIAN_POINT('',(-0.56188451459,-9.408113098586));
+#1126 = CARTESIAN_POINT('',(-0.683524258259,-9.315683449211));
+#1127 = CARTESIAN_POINT('',(-0.810322181394,-9.231661325728));
+#1128 = CARTESIAN_POINT('',(-0.972289332809,-9.144330146183));
+#1129 = CARTESIAN_POINT('',(-1.000798170777,-9.129656228745));
+#1130 = CARTESIAN_POINT('',(-1.029587186754,-9.115568077525));
+#1131 = CARTESIAN_POINT('',(-1.058658285692,-9.102105164599));
+#1132 = CARTESIAN_POINT('',(-1.088010748247,-9.089308873466));
+#1133 = CARTESIAN_POINT('',(-1.11764088854,-9.077221733916));
+#1134 = CARTESIAN_POINT('',(-1.147541711906,-9.065886656901));
+#1135 = CARTESIAN_POINT('',(-1.224941340863,-9.038837368479));
+#1136 = CARTESIAN_POINT('',(-1.272840592151,-9.024269648265));
+#1137 = CARTESIAN_POINT('',(-1.321330486869,-9.011819677506));
+#1138 = CARTESIAN_POINT('',(-1.370330018225,-9.001648079689));
+#1139 = CARTESIAN_POINT('',(-1.419745027616,-8.99389276774));
+#1140 = CARTESIAN_POINT('',(-1.46946319332,-8.988659164033));
+#1141 = CARTESIAN_POINT('',(-1.519345992573,-8.986007305705));
+#1142 = CARTESIAN_POINT('',(-1.619900515781,-8.985863202282));
+#1143 = CARTESIAN_POINT('',(-1.670602732553,-8.988455546528));
+#1144 = CARTESIAN_POINT('',(-1.721138767049,-8.993716707113));
+#1145 = CARTESIAN_POINT('',(-1.771363027807,-9.001584643269));
+#1146 = CARTESIAN_POINT('',(-1.821157828215,-9.011948790391));
+#1147 = CARTESIAN_POINT('',(-1.870424676461,-9.024664000704));
+#1148 = CARTESIAN_POINT('',(-1.919078879423,-9.039561068562));
+#1149 = CARTESIAN_POINT('',(-1.997211490684,-9.067076503546));
+#1150 = CARTESIAN_POINT('',(-2.027114119421,-9.078491824899));
+#1151 = CARTESIAN_POINT('',(-2.056744962802,-9.090657129739));
+#1152 = CARTESIAN_POINT('',(-2.086097258357,-9.103529415976));
+#1153 = CARTESIAN_POINT('',(-2.115167527265,-9.117066111364));
+#1154 = CARTESIAN_POINT('',(-2.143955236576,-9.131225830722));
+#1155 = CARTESIAN_POINT('',(-2.172462461432,-9.145969133164));
+#1156 = CARTESIAN_POINT('',(-2.237782922014,-9.181347134376));
+#1157 = CARTESIAN_POINT('',(-2.274393036982,-9.202377361745));
+#1158 = CARTESIAN_POINT('',(-2.31053668231,-9.224267347311));
+#1159 = CARTESIAN_POINT('',(-2.346228725775,-9.246939825673));
+#1160 = CARTESIAN_POINT('',(-2.38148623339,-9.2703233705));
+#1161 = CARTESIAN_POINT('',(-2.416328589979,-9.29435288489));
+#1162 = CARTESIAN_POINT('',(-2.450777619758,-9.318970091727));
+#1163 = CARTESIAN_POINT('',(-2.511630336584,-9.363884446347));
+#1164 = CARTESIAN_POINT('',(-2.538173972772,-9.383975100933));
+#1165 = CARTESIAN_POINT('',(-2.564499869854,-9.404370717327));
+#1166 = CARTESIAN_POINT('',(-2.590618996099,-9.425047688589));
+#1167 = CARTESIAN_POINT('',(-2.616542169612,-9.445984046926));
+#1168 = CARTESIAN_POINT('',(-2.642280194284,-9.467159439306));
+#1169 = CARTESIAN_POINT('',(-2.667843995742,-9.488555103078));
+#1170 = CARTESIAN_POINT('',(-2.761493187495,-9.568186747178));
+#1171 = CARTESIAN_POINT('',(-2.828542653003,-9.627666667805));
+#1172 = CARTESIAN_POINT('',(-2.894632750457,-9.68827877355));
+#1173 = CARTESIAN_POINT('',(-2.959963878389,-9.749746869123));
+#1174 = CARTESIAN_POINT('',(-3.024717161028,-9.811825597217));
+#1175 = CARTESIAN_POINT('',(-3.089071489887,-9.874294397092));
+#1176 = CARTESIAN_POINT('',(-3.153217683144,-9.936953218357));
+#1177 = CARTESIAN_POINT('',(-3.282245096727,-10.06299327036));
+#1178 = CARTESIAN_POINT('',(-3.347085871388,-10.12633394161));
+#1179 = CARTESIAN_POINT('',(-3.412120261226,-10.18946155613));
+#1180 = CARTESIAN_POINT('',(-3.477560087398,-10.25216399048));
+#1181 = CARTESIAN_POINT('',(-3.543610324004,-10.31419610691));
+#1182 = CARTESIAN_POINT('',(-3.610487153067,-10.37527291766));
+#1183 = CARTESIAN_POINT('',(-3.678444568269,-10.43505725242));
+#1184 = CARTESIAN_POINT('',(-3.770880284851,-10.5124608683));
+#1185 = CARTESIAN_POINT('',(-3.794103506494,-10.53158899369));
+#1186 = CARTESIAN_POINT('',(-3.8174900671,-10.55051035264));
+#1187 = CARTESIAN_POINT('',(-3.841050707095,-10.56920729952));
+#1188 = CARTESIAN_POINT('',(-3.86479617781,-10.58766043895));
+#1189 = CARTESIAN_POINT('',(-3.888737386692,-10.60584856958));
+#1190 = CARTESIAN_POINT('',(-3.912885542503,-10.6237486279));
+#1191 = CARTESIAN_POINT('',(-3.967648916028,-10.66327475929));
+#1192 = CARTESIAN_POINT('',(-3.998383341364,-10.68472493771));
+#1193 = CARTESIAN_POINT('',(-4.029479626186,-10.70563904378));
+#1194 = CARTESIAN_POINT('',(-4.06095940019,-10.72596216509));
+#1195 = CARTESIAN_POINT('',(-4.092841958302,-10.74563206565));
+#1196 = CARTESIAN_POINT('',(-4.125144345858,-10.76457965116));
+#1197 = CARTESIAN_POINT('',(-4.15788144379,-10.78272943431));
+#1198 = CARTESIAN_POINT('',(-4.191066053808,-10.8));
+#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1200 = ORIENTED_EDGE('',*,*,#1201,.F.);
+#1201 = EDGE_CURVE('',#1202,#951,#1204,.T.);
+#1202 = VERTEX_POINT('',#1203);
+#1203 = CARTESIAN_POINT('',(-10.66155132028,-8.144404425429,-12.));
+#1204 = SURFACE_CURVE('',#1205,(#1210,#1217),.PCURVE_S1.);
+#1205 = CIRCLE('',#1206,13.416407864999);
+#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209);
+#1207 = CARTESIAN_POINT('',(0.E+000,-3.774758283726E-015,-12.));
+#1208 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
+#1209 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1210 = PCURVE('',#101,#1211);
+#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);
+#1212 = LINE('',#1213,#1214);
+#1213 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
+#1214 = VECTOR('',#1215,1.);
+#1215 = DIRECTION('',(1.,0.E+000));
+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1217 = PCURVE('',#842,#1218);
+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1227);
+#1219 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1220,#1221,#1222,#1223,
+#1224,#1225,#1226),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#1269 = CARTESIAN_POINT('',(-8.,-7.5));
-#1270 = CARTESIAN_POINT('',(-8.,7.222431864335));
-#1271 = CARTESIAN_POINT('',(4.75,-0.138784067832));
-#1272 = CARTESIAN_POINT('',(17.5,-7.5));
-#1273 = CARTESIAN_POINT('',(4.75,-14.86121593216));
-#1274 = CARTESIAN_POINT('',(-8.,-22.22243186433));
-#1275 = CARTESIAN_POINT('',(-8.,-7.5));
+#1220 = CARTESIAN_POINT('',(-13.41640786499,-3.058022949629E-015));
+#1221 = CARTESIAN_POINT('',(-13.41640786499,23.237900077244));
+#1222 = CARTESIAN_POINT('',(6.708203932499,11.618950038622));
+#1223 = CARTESIAN_POINT('',(26.832815729997,2.280492399567E-016));
+#1224 = CARTESIAN_POINT('',(6.708203932499,-11.61895003862));
+#1225 = CARTESIAN_POINT('',(-13.41640786499,-23.23790007724));
+#1226 = CARTESIAN_POINT('',(-13.41640786499,-3.058022949629E-015));
+#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1228 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1229 = EDGE_CURVE('',#57,#1202,#1230,.T.);
+#1230 = SURFACE_CURVE('',#1231,(#1238,#1248),.PCURVE_S1.);
+#1231 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1232,#1233,#1234,#1235,#1236,
+ #1237),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),
+ .PIECEWISE_BEZIER_KNOTS.);
+#1232 = CARTESIAN_POINT('',(-11.,-5.5,-13.14343942809));
+#1233 = CARTESIAN_POINT('',(-10.99999999735,-6.038135271143,
+ -12.91825149348));
+#1234 = CARTESIAN_POINT('',(-10.96552586615,-6.573678516987,
+ -12.69063692387));
+#1235 = CARTESIAN_POINT('',(-10.89723669208,-7.104504170806,
+ -12.46125248002));
+#1236 = CARTESIAN_POINT('',(-10.79576476333,-7.628667817442,
+ -12.23078706738));
+#1237 = CARTESIAN_POINT('',(-10.66155097135,-8.14440576624,-11.9999994)
+ );
+#1238 = PCURVE('',#101,#1239);
+#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1247);
+#1240 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1241,#1242,#1243,#1244,#1245,
+ #1246),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),
+ .PIECEWISE_BEZIER_KNOTS.);
+#1241 = CARTESIAN_POINT('',(3.605240262591,-0.818601574128));
+#1242 = CARTESIAN_POINT('',(3.644377373316,-0.800291191291));
+#1243 = CARTESIAN_POINT('',(3.682664998498,-0.782231383724));
+#1244 = CARTESIAN_POINT('',(3.720266587952,-0.764438220138));
+#1245 = CARTESIAN_POINT('',(3.757313034905,-0.746929508098));
+#1246 = CARTESIAN_POINT('',(3.793933354254,-0.729727611506));
+#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1248 = PCURVE('',#72,#1249);
+#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1257);
+#1250 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1251,#1252,#1253,#1254,#1255,
+ #1256),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),
+ .PIECEWISE_BEZIER_KNOTS.);
+#1251 = CARTESIAN_POINT('',(-3.14159265359,-4.756560571905));
+#1252 = CARTESIAN_POINT('',(-3.192843631794,-4.981748506515));
+#1253 = CARTESIAN_POINT('',(-3.243847709252,-5.209363076126));
+#1254 = CARTESIAN_POINT('',(-3.294683155121,-5.438747519972));
+#1255 = CARTESIAN_POINT('',(-3.34542829937,-5.66921293262));
+#1256 = CARTESIAN_POINT('',(-3.396182160413,-5.9000006));
+#1257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1258 = ORIENTED_EDGE('',*,*,#84,.F.);
+#1259 = ORIENTED_EDGE('',*,*,#601,.F.);
+#1260 = ORIENTED_EDGE('',*,*,#1261,.F.);
+#1261 = EDGE_CURVE('',#1262,#569,#1264,.T.);
+#1262 = VERTEX_POINT('',#1263);
+#1263 = CARTESIAN_POINT('',(10.661551320284,8.144404425429,-12.));
+#1264 = SURFACE_CURVE('',#1265,(#1270,#1277),.PCURVE_S1.);
+#1265 = CIRCLE('',#1266,13.416407864999);
+#1266 = AXIS2_PLACEMENT_3D('',#1267,#1268,#1269);
+#1267 = CARTESIAN_POINT('',(0.E+000,-3.774758283726E-015,-12.));
+#1268 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
+#1269 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1270 = PCURVE('',#101,#1271);
+#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276);
+#1272 = LINE('',#1273,#1274);
+#1273 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
+#1274 = VECTOR('',#1275,1.);
+#1275 = DIRECTION('',(1.,0.E+000));
#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#1277 = ADVANCED_FACE('',(#1278),#184,.T.);
-#1278 = FACE_BOUND('',#1279,.T.);
-#1279 = EDGE_LOOP('',(#1280,#1281,#1309,#1330));
-#1280 = ORIENTED_EDGE('',*,*,#168,.F.);
-#1281 = ORIENTED_EDGE('',*,*,#1282,.T.);
-#1282 = EDGE_CURVE('',#141,#1283,#1285,.T.);
-#1283 = VERTEX_POINT('',#1284);
-#1284 = CARTESIAN_POINT('',(10.75,-4.633812611537,-19.9));
-#1285 = SURFACE_CURVE('',#1286,(#1291,#1302),.PCURVE_S1.);
-#1286 = CIRCLE('',#1287,7.05);
-#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290);
-#1288 = CARTESIAN_POINT('',(4.015,-2.55,-19.9));
-#1289 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1290 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1291 = PCURVE('',#184,#1292);
-#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1301);
-#1293 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1294,#1295,#1296,#1297,
-#1298,#1299,#1300),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#1294 = CARTESIAN_POINT('',(-4.9375,-3.765));
-#1295 = CARTESIAN_POINT('',(-4.9375,8.445958193361));
-#1296 = CARTESIAN_POINT('',(5.6375,2.34047909668));
-#1297 = CARTESIAN_POINT('',(16.2125,-3.765));
-#1298 = CARTESIAN_POINT('',(5.6375,-9.87047909668));
-#1299 = CARTESIAN_POINT('',(-4.9375,-15.97595819336));
-#1300 = CARTESIAN_POINT('',(-4.9375,-3.765));
-#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1302 = PCURVE('',#156,#1303);
-#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308);
-#1304 = LINE('',#1305,#1306);
-#1305 = CARTESIAN_POINT('',(0.E+000,-0.5));
-#1306 = VECTOR('',#1307,1.);
-#1307 = DIRECTION('',(1.,0.E+000));
-#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1309 = ORIENTED_EDGE('',*,*,#1310,.T.);
-#1310 = EDGE_CURVE('',#1283,#1140,#1311,.T.);
-#1311 = SURFACE_CURVE('',#1312,(#1316,#1323),.PCURVE_S1.);
-#1312 = LINE('',#1313,#1314);
-#1313 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
-#1314 = VECTOR('',#1315,1.);
-#1315 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1316 = PCURVE('',#184,#1317);
-#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322);
-#1318 = LINE('',#1319,#1320);
-#1319 = CARTESIAN_POINT('',(-10.1875,-10.5));
-#1320 = VECTOR('',#1321,1.);
-#1321 = DIRECTION('',(1.,0.E+000));
-#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1323 = PCURVE('',#1155,#1324);
-#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1329);
-#1325 = LINE('',#1326,#1327);
-#1326 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1327 = VECTOR('',#1328,1.);
-#1328 = DIRECTION('',(1.,0.E+000));
-#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1330 = ORIENTED_EDGE('',*,*,#1167,.T.);
-#1331 = ADVANCED_FACE('',(#1332),#156,.F.);
-#1332 = FACE_BOUND('',#1333,.F.);
-#1333 = EDGE_LOOP('',(#1334,#1362,#1363,#1364,#1387,#1415));
-#1334 = ORIENTED_EDGE('',*,*,#1335,.F.);
-#1335 = EDGE_CURVE('',#113,#1336,#1338,.T.);
-#1336 = VERTEX_POINT('',#1337);
-#1337 = CARTESIAN_POINT('',(11.065,-2.55,-19.4));
-#1338 = SURFACE_CURVE('',#1339,(#1344,#1351),.PCURVE_S1.);
-#1339 = CIRCLE('',#1340,7.05);
-#1340 = AXIS2_PLACEMENT_3D('',#1341,#1342,#1343);
-#1341 = CARTESIAN_POINT('',(4.015,-2.55,-19.4));
-#1342 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1343 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1344 = PCURVE('',#156,#1345);
-#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1350);
-#1346 = LINE('',#1347,#1348);
-#1347 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1348 = VECTOR('',#1349,1.);
-#1349 = DIRECTION('',(1.,0.E+000));
-#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1351 = PCURVE('',#128,#1352);
-#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1361);
-#1353 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1354,#1355,#1356,#1357,
-#1358,#1359,#1360),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#1354 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
-#1355 = CARTESIAN_POINT('',(-4.514786961833,8.41560052365));
-#1356 = CARTESIAN_POINT('',(6.060213038167,2.31012142697));
-#1357 = CARTESIAN_POINT('',(16.635213038167,-3.79535766971));
-#1358 = CARTESIAN_POINT('',(6.060213038167,-9.900836766391));
-#1359 = CARTESIAN_POINT('',(-4.514786961833,-16.00631586307));
-#1360 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
-#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1362 = ORIENTED_EDGE('',*,*,#140,.F.);
-#1363 = ORIENTED_EDGE('',*,*,#1282,.T.);
-#1364 = ORIENTED_EDGE('',*,*,#1365,.F.);
-#1365 = EDGE_CURVE('',#1366,#1283,#1368,.T.);
-#1366 = VERTEX_POINT('',#1367);
-#1367 = CARTESIAN_POINT('',(10.75,-4.633812611537,-22.8));
-#1368 = SURFACE_CURVE('',#1369,(#1373,#1380),.PCURVE_S1.);
-#1369 = LINE('',#1370,#1371);
-#1370 = CARTESIAN_POINT('',(10.75,-4.633812611537,-19.4));
-#1371 = VECTOR('',#1372,1.);
-#1372 = DIRECTION('',(0.E+000,0.E+000,1.));
-#1373 = PCURVE('',#156,#1374);
-#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1379);
-#1375 = LINE('',#1376,#1377);
-#1376 = CARTESIAN_POINT('',(4.412330309117,0.E+000));
-#1377 = VECTOR('',#1378,1.);
-#1378 = DIRECTION('',(0.E+000,1.));
-#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1380 = PCURVE('',#1155,#1381);
-#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386);
-#1382 = LINE('',#1383,#1384);
-#1383 = CARTESIAN_POINT('',(14.383812611537,0.5));
-#1384 = VECTOR('',#1385,1.);
-#1385 = DIRECTION('',(0.E+000,1.));
-#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
-#1388 = EDGE_CURVE('',#1366,#1389,#1391,.T.);
-#1389 = VERTEX_POINT('',#1390);
-#1390 = CARTESIAN_POINT('',(11.065,-2.55,-22.8));
-#1391 = SURFACE_CURVE('',#1392,(#1397,#1404),.PCURVE_S1.);
-#1392 = CIRCLE('',#1393,7.05);
-#1393 = AXIS2_PLACEMENT_3D('',#1394,#1395,#1396);
-#1394 = CARTESIAN_POINT('',(4.015,-2.55,-22.8));
-#1395 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1396 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1397 = PCURVE('',#156,#1398);
-#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403);
-#1399 = LINE('',#1400,#1401);
-#1400 = CARTESIAN_POINT('',(0.E+000,-3.4));
-#1401 = VECTOR('',#1402,1.);
-#1402 = DIRECTION('',(1.,0.E+000));
-#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1404 = PCURVE('',#1127,#1405);
-#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1414);
-#1406 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1407,#1408,#1409,#1410,
-#1411,#1412,#1413),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1277 = PCURVE('',#585,#1278);
+#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1287);
+#1279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1280,#1281,#1282,#1283,
+#1284,#1285,#1286),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#1407 = CARTESIAN_POINT('',(-4.5,-3.686237545374));
-#1408 = CARTESIAN_POINT('',(-4.5,8.524720647987));
-#1409 = CARTESIAN_POINT('',(6.075,2.419241551307));
-#1410 = CARTESIAN_POINT('',(16.65,-3.686237545374));
-#1411 = CARTESIAN_POINT('',(6.075,-9.791716642054));
-#1412 = CARTESIAN_POINT('',(-4.5,-15.89719573873));
-#1413 = CARTESIAN_POINT('',(-4.5,-3.686237545374));
-#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1415 = ORIENTED_EDGE('',*,*,#1416,.F.);
-#1416 = EDGE_CURVE('',#1336,#1389,#1417,.T.);
-#1417 = SURFACE_CURVE('',#1418,(#1422,#1429),.PCURVE_S1.);
-#1418 = LINE('',#1419,#1420);
-#1419 = CARTESIAN_POINT('',(11.065,-2.55,-19.4));
-#1420 = VECTOR('',#1421,1.);
-#1421 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1422 = PCURVE('',#156,#1423);
-#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);
-#1424 = LINE('',#1425,#1426);
-#1425 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
-#1426 = VECTOR('',#1427,1.);
-#1427 = DIRECTION('',(0.E+000,-1.));
-#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1429 = PCURVE('',#1430,#1435);
-#1430 = PLANE('',#1431);
-#1431 = AXIS2_PLACEMENT_3D('',#1432,#1433,#1434);
-#1432 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
-#1433 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#1434 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1435 = DEFINITIONAL_REPRESENTATION('',(#1436),#1440);
-#1436 = LINE('',#1437,#1438);
-#1437 = CARTESIAN_POINT('',(5.1,0.E+000));
-#1438 = VECTOR('',#1439,1.);
-#1439 = DIRECTION('',(0.E+000,-1.));
-#1440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1441 = ADVANCED_FACE('',(#1442,#1724),#128,.T.);
-#1442 = FACE_BOUND('',#1443,.T.);
-#1443 = EDGE_LOOP('',(#1444,#1472,#1500,#1528,#1556,#1584,#1612,#1645,
- #1668,#1701,#1722,#1723));
-#1444 = ORIENTED_EDGE('',*,*,#1445,.F.);
-#1445 = EDGE_CURVE('',#1446,#85,#1448,.T.);
-#1446 = VERTEX_POINT('',#1447);
-#1447 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
-#1448 = SURFACE_CURVE('',#1449,(#1454,#1465),.PCURVE_S1.);
-#1449 = CIRCLE('',#1450,7.05);
-#1450 = AXIS2_PLACEMENT_3D('',#1451,#1452,#1453);
-#1451 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.4));
-#1452 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1453 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1454 = PCURVE('',#128,#1455);
-#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1464);
-#1456 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1457,#1458,#1459,#1460,
-#1461,#1462,#1463),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#1457 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
-#1458 = CARTESIAN_POINT('',(-4.514786961833,15.872241706293));
-#1459 = CARTESIAN_POINT('',(6.060213038167,9.766762609613));
-#1460 = CARTESIAN_POINT('',(16.635213038167,3.661283512932));
-#1461 = CARTESIAN_POINT('',(6.060213038167,-2.444195583748));
-#1462 = CARTESIAN_POINT('',(-4.514786961833,-8.549674680428));
-#1463 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
+#1280 = CARTESIAN_POINT('',(-13.41640786499,-3.058022949629E-015));
+#1281 = CARTESIAN_POINT('',(-13.41640786499,23.237900077244));
+#1282 = CARTESIAN_POINT('',(6.708203932499,11.618950038622));
+#1283 = CARTESIAN_POINT('',(26.832815729997,2.280492399567E-016));
+#1284 = CARTESIAN_POINT('',(6.708203932499,-11.61895003862));
+#1285 = CARTESIAN_POINT('',(-13.41640786499,-23.23790007724));
+#1286 = CARTESIAN_POINT('',(-13.41640786499,-3.058022949629E-015));
+#1287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1288 = ORIENTED_EDGE('',*,*,#1289,.F.);
+#1289 = EDGE_CURVE('',#1290,#1262,#1292,.T.);
+#1290 = VERTEX_POINT('',#1291);
+#1291 = CARTESIAN_POINT('',(11.,5.5,-13.14343942809));
+#1292 = SURFACE_CURVE('',#1293,(#1300,#1310),.PCURVE_S1.);
+#1293 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1294,#1295,#1296,#1297,#1298,
+ #1299),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),
+ .PIECEWISE_BEZIER_KNOTS.);
+#1294 = CARTESIAN_POINT('',(11.,5.5,-13.14343942809));
+#1295 = CARTESIAN_POINT('',(10.99999999735,6.038148796232,
+ -12.91824583378));
+#1296 = CARTESIAN_POINT('',(10.965524142436,6.573682680259,
+ -12.69063499726));
+#1297 = CARTESIAN_POINT('',(10.897237349084,7.104503486323,
+ -12.4612528389));
+#1298 = CARTESIAN_POINT('',(10.795763800743,7.62867151637,
+ -12.23078541214));
+#1299 = CARTESIAN_POINT('',(10.661550971356,8.14440576624,-11.9999994));
+#1300 = PCURVE('',#101,#1301);
+#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1309);
+#1302 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1303,#1304,#1305,#1306,#1307,
+ #1308),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),
+ .PIECEWISE_BEZIER_KNOTS.);
+#1303 = CARTESIAN_POINT('',(0.463647609001,-0.818601574128));
+#1304 = CARTESIAN_POINT('',(0.502785703369,-0.800290731091));
+#1305 = CARTESIAN_POINT('',(0.541072623305,-0.78223124877));
+#1306 = CARTESIAN_POINT('',(0.578673890867,-0.764438241329));
+#1307 = CARTESIAN_POINT('',(0.61572064396,-0.746929384724));
+#1308 = CARTESIAN_POINT('',(0.652340700665,-0.729727611506));
+#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1310 = PCURVE('',#233,#1311);
+#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1319);
+#1312 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1313,#1314,#1315,#1316,#1317,
+ #1318),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),
+ .PIECEWISE_BEZIER_KNOTS.);
+#1313 = CARTESIAN_POINT('',(0.E+000,-4.756560571905));
+#1314 = CARTESIAN_POINT('',(-5.125226630785E-002,-4.98175416622));
+#1315 = CARTESIAN_POINT('',(-0.102255459739,-5.209365002735));
+#1316 = CARTESIAN_POINT('',(-0.153090430656,-5.438747161098));
+#1317 = CARTESIAN_POINT('',(-0.203836009793,-5.669214587855));
+#1318 = CARTESIAN_POINT('',(-0.254589506824,-5.9000006));
+#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1320 = ORIENTED_EDGE('',*,*,#1321,.F.);
+#1321 = EDGE_CURVE('',#716,#1290,#1322,.T.);
+#1322 = SURFACE_CURVE('',#1323,(#1328,#1341),.PCURVE_S1.);
+#1323 = CIRCLE('',#1324,14.247806848775);
+#1324 = AXIS2_PLACEMENT_3D('',#1325,#1326,#1327);
+#1325 = CARTESIAN_POINT('',(11.,-3.774758283726E-015,0.E+000));
+#1326 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1327 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1328 = PCURVE('',#101,#1329);
+#1329 = DEFINITIONAL_REPRESENTATION('',(#1330),#1340);
+#1330 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1331,#1332,#1333,#1334,#1335,
+ #1336,#1337,#1338,#1339),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
+ 3.537910610002),.PIECEWISE_BEZIER_KNOTS.);
+#1331 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.913332770413));
+#1332 = CARTESIAN_POINT('',(6.416661015527E-002,-0.913332770413));
+#1333 = CARTESIAN_POINT('',(0.128333135287,-0.909699833702));
+#1334 = CARTESIAN_POINT('',(0.19145516297,-0.902434196305));
+#1335 = CARTESIAN_POINT('',(0.252484798523,-0.891649550194));
+#1336 = CARTESIAN_POINT('',(0.310575221263,-0.877578588658));
+#1337 = CARTESIAN_POINT('',(0.365254271028,-0.860513278775));
+#1338 = CARTESIAN_POINT('',(0.416293235779,-0.840756421409));
+#1339 = CARTESIAN_POINT('',(0.463647609001,-0.818601574128));
+#1340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1341 = PCURVE('',#261,#1342);
+#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347);
+#1343 = CIRCLE('',#1344,14.247806848775);
+#1344 = AXIS2_PLACEMENT_2D('',#1345,#1346);
+#1345 = CARTESIAN_POINT('',(5.5,-17.9));
+#1346 = DIRECTION('',(0.E+000,-1.));
+#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1348 = ORIENTED_EDGE('',*,*,#715,.F.);
+#1349 = ORIENTED_EDGE('',*,*,#1350,.T.);
+#1350 = EDGE_CURVE('',#675,#1351,#1353,.T.);
+#1351 = VERTEX_POINT('',#1352);
+#1352 = CARTESIAN_POINT('',(2.334048378234,1.244124275418E-005,
+ -17.84803121255));
+#1353 = SURFACE_CURVE('',#1354,(#1359,#1372),.PCURVE_S1.);
+#1354 = CIRCLE('',#1355,17.461553388016);
+#1355 = AXIS2_PLACEMENT_3D('',#1356,#1357,#1358);
+#1356 = CARTESIAN_POINT('',(-4.065632358946,-3.774758283726E-015,
+ -1.601495176188));
+#1357 = DIRECTION('',(0.930417567982,0.E+000,0.366501226724));
+#1358 = DIRECTION('',(-0.366501226724,0.E+000,0.930417567982));
+#1359 = PCURVE('',#101,#1360);
+#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1371);
+#1361 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1362,#1363,#1364,#1365,#1366,
+ #1367,#1368,#1369,#1370),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
+ 3.141593366083),.PIECEWISE_BEZIER_KNOTS.);
+#1362 = CARTESIAN_POINT('',(7.0477220085E-014,-1.440760815335));
+#1363 = CARTESIAN_POINT('',(6.662910256308E-007,-1.440760815335));
+#1364 = CARTESIAN_POINT('',(1.332581964164E-006,-1.440760815332));
+#1365 = CARTESIAN_POINT('',(1.998872965333E-006,-1.440760815342));
+#1366 = CARTESIAN_POINT('',(2.665163891077E-006,-1.440760815324));
+#1367 = CARTESIAN_POINT('',(3.331454816846E-006,-1.440760815341));
+#1368 = CARTESIAN_POINT('',(3.997745817999E-006,-1.440760815331));
+#1369 = CARTESIAN_POINT('',(4.664036756523E-006,-1.440760815333));
+#1370 = CARTESIAN_POINT('',(5.330327711659E-006,-1.440760815333));
+#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1372 = PCURVE('',#439,#1373);
+#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378);
+#1374 = CIRCLE('',#1375,17.461553388016);
+#1375 = AXIS2_PLACEMENT_2D('',#1376,#1377);
+#1376 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
+#1377 = DIRECTION('',(0.E+000,1.));
+#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1379 = ORIENTED_EDGE('',*,*,#1380,.T.);
+#1380 = EDGE_CURVE('',#1351,#1381,#1383,.T.);
+#1381 = VERTEX_POINT('',#1382);
+#1382 = CARTESIAN_POINT('',(-2.334048378266,1.451924486785E-005,
+ -17.84803121264));
+#1383 = SURFACE_CURVE('',#1384,(#1389,#1396),.PCURVE_S1.);
+#1384 = CIRCLE('',#1385,2.334048378311);
+#1385 = AXIS2_PLACEMENT_3D('',#1386,#1387,#1388);
+#1386 = CARTESIAN_POINT('',(0.E+000,1.875973504046E-015,-17.84803121264)
+ );
+#1387 = DIRECTION('',(0.E+000,-3.16602527217E-016,1.));
+#1388 = DIRECTION('',(0.E+000,-1.,-3.16602527217E-016));
+#1389 = PCURVE('',#101,#1390);
+#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395);
+#1391 = LINE('',#1392,#1393);
+#1392 = CARTESIAN_POINT('',(-1.570796326795,-1.440760815333));
+#1393 = VECTOR('',#1394,1.);
+#1394 = DIRECTION('',(1.,0.E+000));
+#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1396 = PCURVE('',#472,#1397);
+#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402);
+#1398 = LINE('',#1399,#1400);
+#1399 = CARTESIAN_POINT('',(1.570796326795,-5.000848031213E+003));
+#1400 = VECTOR('',#1401,1.);
+#1401 = DIRECTION('',(1.,0.E+000));
+#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1403 = ORIENTED_EDGE('',*,*,#1404,.T.);
+#1404 = EDGE_CURVE('',#1381,#1405,#1407,.T.);
+#1405 = VERTEX_POINT('',#1406);
+#1406 = CARTESIAN_POINT('',(-2.334048378274,-3.774758283726E-015,
+ -17.84803121265));
+#1407 = SURFACE_CURVE('',#1408,(#1413,#1426),.PCURVE_S1.);
+#1408 = CIRCLE('',#1409,17.461553388016);
+#1409 = AXIS2_PLACEMENT_3D('',#1410,#1411,#1412);
+#1410 = CARTESIAN_POINT('',(4.065632358946,-3.774758283726E-015,
+ -1.601495176188));
+#1411 = DIRECTION('',(-0.930417567982,0.E+000,0.366501226724));
+#1412 = DIRECTION('',(-0.366501226724,0.E+000,-0.930417567982));
+#1413 = PCURVE('',#101,#1414);
+#1414 = DEFINITIONAL_REPRESENTATION('',(#1415),#1425);
+#1415 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1416,#1417,#1418,#1419,#1420,
+ #1421,#1422,#1423,#1424),.UNSPECIFIED.,.F.,.F.,(9,9),(6.283184475682
+ ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1416 = CARTESIAN_POINT('',(3.141586432963,-1.440760815332));
+#1417 = CARTESIAN_POINT('',(3.141587210541,-1.440760815333));
+#1418 = CARTESIAN_POINT('',(3.141587988115,-1.440760815334));
+#1419 = CARTESIAN_POINT('',(3.141588765699,-1.440760815332));
+#1420 = CARTESIAN_POINT('',(3.141589543266,-1.44076081534));
+#1421 = CARTESIAN_POINT('',(3.141590320851,-1.44076081533));
+#1422 = CARTESIAN_POINT('',(3.14159109843,-1.440760815335));
+#1423 = CARTESIAN_POINT('',(3.141591876011,-1.440760815335));
+#1424 = CARTESIAN_POINT('',(3.14159265359,-1.440760815335));
+#1425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1426 = PCURVE('',#498,#1427);
+#1427 = DEFINITIONAL_REPRESENTATION('',(#1428),#1432);
+#1428 = CIRCLE('',#1429,17.461553388016);
+#1429 = AXIS2_PLACEMENT_2D('',#1430,#1431);
+#1430 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
+#1431 = DIRECTION('',(-0.E+000,-1.));
+#1432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1433 = ORIENTED_EDGE('',*,*,#1434,.T.);
+#1434 = EDGE_CURVE('',#1405,#636,#1435,.T.);
+#1435 = SURFACE_CURVE('',#1436,(#1441,#1465),.PCURVE_S1.);
+#1436 = CIRCLE('',#1437,17.461553388016);
+#1437 = AXIS2_PLACEMENT_3D('',#1438,#1439,#1440);
+#1438 = CARTESIAN_POINT('',(4.065632358946,-3.774758283726E-015,
+ -1.601495176188));
+#1439 = DIRECTION('',(-0.930417567982,0.E+000,0.366501226724));
+#1440 = DIRECTION('',(-0.366501226724,0.E+000,-0.930417567982));
+#1441 = PCURVE('',#101,#1442);
+#1442 = DEFINITIONAL_REPRESENTATION('',(#1443),#1464);
+#1443 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#1444,#1445,#1446,#1447,#1448,
+ #1449,#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457,#1458,#1459,
+ #1460,#1461,#1462,#1463),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
+ 5.551115123126E-017,0.133506392896,0.267012785793),.UNSPECIFIED.);
+#1444 = CARTESIAN_POINT('',(3.14159265359,-1.440760815335));
+#1445 = CARTESIAN_POINT('',(3.241471860418,-1.440760815335));
+#1446 = CARTESIAN_POINT('',(3.341351228104,-1.439382283941));
+#1447 = CARTESIAN_POINT('',(3.438639644068,-1.436625361006));
+#1448 = CARTESIAN_POINT('',(3.530760794529,-1.432559858338));
+#1449 = CARTESIAN_POINT('',(3.615778620704,-1.427328810096));
+#1450 = CARTESIAN_POINT('',(3.693391848879,-1.421106417954));
+#1451 = CARTESIAN_POINT('',(3.763770946505,-1.414041575015));
+#1452 = CARTESIAN_POINT('',(3.827450764446,-1.406269230129));
+#1453 = CARTESIAN_POINT('',(3.885061674276,-1.397900197636));
+#1454 = CARTESIAN_POINT('',(3.989439329361,-1.380154001311));
+#1455 = CARTESIAN_POINT('',(4.036206057244,-1.370776823504));
+#1456 = CARTESIAN_POINT('',(4.07819715306,-1.360988058378));
+#1457 = CARTESIAN_POINT('',(4.116072487604,-1.350861123479));
+#1458 = CARTESIAN_POINT('',(4.150405817381,-1.340452781129));
+#1459 = CARTESIAN_POINT('',(4.181681030837,-1.329807701336));
+#1460 = CARTESIAN_POINT('',(4.210305042593,-1.318961628909));
+#1461 = CARTESIAN_POINT('',(4.236618213691,-1.307943317438));
+#1462 = CARTESIAN_POINT('',(4.260907363432,-1.296776349216));
+#1463 = CARTESIAN_POINT('',(4.283414819805,-1.285480171141));
#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#1465 = PCURVE('',#100,#1466);
+#1465 = PCURVE('',#498,#1466);
#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471);
-#1467 = LINE('',#1468,#1469);
-#1468 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1469 = VECTOR('',#1470,1.);
-#1470 = DIRECTION('',(1.,0.E+000));
+#1467 = CIRCLE('',#1468,17.461553388016);
+#1468 = AXIS2_PLACEMENT_2D('',#1469,#1470);
+#1469 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
+#1470 = DIRECTION('',(-0.E+000,-1.));
#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#1472 = ORIENTED_EDGE('',*,*,#1473,.T.);
-#1473 = EDGE_CURVE('',#1446,#1474,#1476,.T.);
-#1474 = VERTEX_POINT('',#1475);
-#1475 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
-#1476 = SURFACE_CURVE('',#1477,(#1481,#1488),.PCURVE_S1.);
-#1477 = LINE('',#1478,#1479);
-#1478 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
-#1479 = VECTOR('',#1480,1.);
-#1480 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1481 = PCURVE('',#128,#1482);
-#1482 = DEFINITIONAL_REPRESENTATION('',(#1483),#1487);
-#1483 = LINE('',#1484,#1485);
-#1484 = CARTESIAN_POINT('',(2.22927747313,10.70464233029));
-#1485 = VECTOR('',#1486,1.);
-#1486 = DIRECTION('',(-1.,-5.090012435544E-065));
-#1487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1488 = PCURVE('',#1489,#1494);
-#1489 = PLANE('',#1490);
-#1490 = AXIS2_PLACEMENT_3D('',#1491,#1492,#1493);
-#1491 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
-#1492 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1493 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1494 = DEFINITIONAL_REPRESENTATION('',(#1495),#1499);
-#1495 = LINE('',#1496,#1497);
-#1496 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1497 = VECTOR('',#1498,1.);
-#1498 = DIRECTION('',(1.,0.E+000));
-#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1500 = ORIENTED_EDGE('',*,*,#1501,.T.);
-#1501 = EDGE_CURVE('',#1474,#1502,#1504,.T.);
-#1502 = VERTEX_POINT('',#1503);
-#1503 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
-#1504 = SURFACE_CURVE('',#1505,(#1509,#1516),.PCURVE_S1.);
-#1505 = LINE('',#1506,#1507);
-#1506 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
-#1507 = VECTOR('',#1508,1.);
-#1508 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#1509 = PCURVE('',#128,#1510);
-#1510 = DEFINITIONAL_REPRESENTATION('',(#1511),#1515);
-#1511 = LINE('',#1512,#1513);
-#1512 = CARTESIAN_POINT('',(1.432245211389,10.70464233029));
-#1513 = VECTOR('',#1514,1.);
-#1514 = DIRECTION('',(0.E+000,1.));
-#1515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1516 = PCURVE('',#1517,#1522);
-#1517 = PLANE('',#1518);
-#1518 = AXIS2_PLACEMENT_3D('',#1519,#1520,#1521);
-#1519 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
-#1520 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1521 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1527);
-#1523 = LINE('',#1524,#1525);
-#1524 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1525 = VECTOR('',#1526,1.);
-#1526 = DIRECTION('',(1.,0.E+000));
-#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1528 = ORIENTED_EDGE('',*,*,#1529,.T.);
-#1529 = EDGE_CURVE('',#1502,#1530,#1532,.T.);
-#1530 = VERTEX_POINT('',#1531);
-#1531 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
-#1532 = SURFACE_CURVE('',#1533,(#1537,#1544),.PCURVE_S1.);
-#1533 = LINE('',#1534,#1535);
-#1534 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
-#1535 = VECTOR('',#1536,1.);
-#1536 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1537 = PCURVE('',#128,#1538);
-#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543);
-#1539 = LINE('',#1540,#1541);
-#1540 = CARTESIAN_POINT('',(1.432245211389,10.95464233029));
-#1541 = VECTOR('',#1542,1.);
-#1542 = DIRECTION('',(-1.,-5.090012435544E-065));
-#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1544 = PCURVE('',#1545,#1550);
-#1545 = PLANE('',#1546);
-#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549);
-#1547 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
-#1548 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1549 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555);
-#1551 = LINE('',#1552,#1553);
-#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1553 = VECTOR('',#1554,1.);
-#1554 = DIRECTION('',(1.,0.E+000));
-#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1556 = ORIENTED_EDGE('',*,*,#1557,.T.);
-#1557 = EDGE_CURVE('',#1530,#1558,#1560,.T.);
-#1558 = VERTEX_POINT('',#1559);
-#1559 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
-#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.);
-#1561 = LINE('',#1562,#1563);
-#1562 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
-#1563 = VECTOR('',#1564,1.);
-#1564 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1565 = PCURVE('',#128,#1566);
-#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571);
-#1567 = LINE('',#1568,#1569);
-#1568 = CARTESIAN_POINT('',(-1.567754788611,10.95464233029));
-#1569 = VECTOR('',#1570,1.);
-#1570 = DIRECTION('',(0.E+000,-1.));
-#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1572 = PCURVE('',#1573,#1578);
-#1573 = PLANE('',#1574);
-#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577);
-#1575 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
-#1576 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1577 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583);
-#1579 = LINE('',#1580,#1581);
-#1580 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1581 = VECTOR('',#1582,1.);
-#1582 = DIRECTION('',(1.,0.E+000));
-#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1584 = ORIENTED_EDGE('',*,*,#1585,.T.);
-#1585 = EDGE_CURVE('',#1558,#1586,#1588,.T.);
-#1586 = VERTEX_POINT('',#1587);
-#1587 = CARTESIAN_POINT('',(-10.485,2.350000088519,-19.4));
-#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.);
-#1589 = LINE('',#1590,#1591);
-#1590 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
-#1591 = VECTOR('',#1592,1.);
-#1592 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1593 = PCURVE('',#128,#1594);
-#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599);
-#1595 = LINE('',#1596,#1597);
-#1596 = CARTESIAN_POINT('',(-1.567754788611,10.70464233029));
-#1597 = VECTOR('',#1598,1.);
-#1598 = DIRECTION('',(-1.,-5.090012435544E-065));
-#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1600 = PCURVE('',#1601,#1606);
-#1601 = PLANE('',#1602);
-#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605);
-#1603 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
-#1604 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1605 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611);
-#1607 = LINE('',#1608,#1609);
-#1608 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1609 = VECTOR('',#1610,1.);
-#1610 = DIRECTION('',(1.,0.E+000));
-#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1612 = ORIENTED_EDGE('',*,*,#1613,.F.);
-#1613 = EDGE_CURVE('',#1614,#1586,#1616,.T.);
-#1614 = VERTEX_POINT('',#1615);
-#1615 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.4));
-#1616 = SURFACE_CURVE('',#1617,(#1622,#1633),.PCURVE_S1.);
-#1617 = CIRCLE('',#1618,7.25);
-#1618 = AXIS2_PLACEMENT_3D('',#1619,#1620,#1621);
-#1619 = CARTESIAN_POINT('',(-3.235,2.35,-19.4));
-#1620 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1621 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1622 = PCURVE('',#128,#1623);
-#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1632);
-#1624 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1625,#1626,#1627,#1628,
-#1629,#1630,#1631),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#1625 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
-#1626 = CARTESIAN_POINT('',(-9.614786961833,16.012010685164));
-#1627 = CARTESIAN_POINT('',(1.260213038167,9.733326507727));
-#1628 = CARTESIAN_POINT('',(12.135213038167,3.45464233029));
-#1629 = CARTESIAN_POINT('',(1.260213038167,-2.824041847147));
-#1630 = CARTESIAN_POINT('',(-9.614786961833,-9.102726024585));
-#1631 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
-#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1633 = PCURVE('',#1634,#1639);
-#1634 = CYLINDRICAL_SURFACE('',#1635,7.25);
-#1635 = AXIS2_PLACEMENT_3D('',#1636,#1637,#1638);
-#1636 = CARTESIAN_POINT('',(-3.235,2.35,-19.4));
-#1637 = DIRECTION('',(0.E+000,0.E+000,1.));
-#1638 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1644);
-#1640 = LINE('',#1641,#1642);
-#1641 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1642 = VECTOR('',#1643,1.);
-#1643 = DIRECTION('',(1.,0.E+000));
-#1644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1645 = ORIENTED_EDGE('',*,*,#1646,.F.);
-#1646 = EDGE_CURVE('',#1647,#1614,#1649,.T.);
-#1647 = VERTEX_POINT('',#1648);
-#1648 = CARTESIAN_POINT('',(6.861049894152,9.,-19.4));
-#1649 = SURFACE_CURVE('',#1650,(#1654,#1661),.PCURVE_S1.);
-#1650 = LINE('',#1651,#1652);
-#1651 = CARTESIAN_POINT('',(-3.640178834855,9.,-19.4));
-#1652 = VECTOR('',#1653,1.);
-#1653 = DIRECTION('',(-1.,2.22044604925E-016,3.593827191563E-033));
-#1654 = PCURVE('',#128,#1655);
-#1655 = DEFINITIONAL_REPRESENTATION('',(#1656),#1660);
-#1656 = LINE('',#1657,#1658);
-#1657 = CARTESIAN_POINT('',(-9.014786961833,3.859821165145));
-#1658 = VECTOR('',#1659,1.);
-#1659 = DIRECTION('',(-5.090012435544E-065,1.));
-#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1661 = PCURVE('',#623,#1662);
-#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1667);
-#1663 = LINE('',#1664,#1665);
-#1664 = CARTESIAN_POINT('',(3.859821165145,-5.));
-#1665 = VECTOR('',#1666,1.);
-#1666 = DIRECTION('',(-1.,-3.593827191563E-033));
-#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1668 = ORIENTED_EDGE('',*,*,#1669,.F.);
-#1669 = EDGE_CURVE('',#1670,#1647,#1672,.T.);
-#1670 = VERTEX_POINT('',#1671);
-#1671 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
-#1672 = SURFACE_CURVE('',#1673,(#1678,#1689),.PCURVE_S1.);
-#1673 = CIRCLE('',#1674,7.05);
-#1674 = AXIS2_PLACEMENT_3D('',#1675,#1676,#1677);
-#1675 = CARTESIAN_POINT('',(4.015,2.55,-19.4));
-#1676 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1677 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1678 = PCURVE('',#128,#1679);
-#1679 = DEFINITIONAL_REPRESENTATION('',(#1680),#1688);
-#1680 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1681,#1682,#1683,#1684,
-#1685,#1686,#1687),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#1681 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
-#1682 = CARTESIAN_POINT('',(-9.614786961833,8.41560052365));
-#1683 = CARTESIAN_POINT('',(0.960213038167,2.31012142697));
-#1684 = CARTESIAN_POINT('',(11.535213038167,-3.79535766971));
-#1685 = CARTESIAN_POINT('',(0.960213038167,-9.900836766391));
-#1686 = CARTESIAN_POINT('',(-9.614786961833,-16.00631586307));
-#1687 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
-#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1689 = PCURVE('',#1690,#1695);
-#1690 = CYLINDRICAL_SURFACE('',#1691,7.05);
-#1691 = AXIS2_PLACEMENT_3D('',#1692,#1693,#1694);
-#1692 = CARTESIAN_POINT('',(4.015,2.55,-19.4));
-#1693 = DIRECTION('',(0.E+000,0.E+000,1.));
-#1694 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1695 = DEFINITIONAL_REPRESENTATION('',(#1696),#1700);
-#1696 = LINE('',#1697,#1698);
-#1697 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1698 = VECTOR('',#1699,1.);
-#1699 = DIRECTION('',(1.,0.E+000));
-#1700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1701 = ORIENTED_EDGE('',*,*,#1702,.T.);
-#1702 = EDGE_CURVE('',#1670,#1336,#1703,.T.);
-#1703 = SURFACE_CURVE('',#1704,(#1708,#1715),.PCURVE_S1.);
-#1704 = LINE('',#1705,#1706);
-#1705 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
-#1706 = VECTOR('',#1707,1.);
-#1707 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1708 = PCURVE('',#128,#1709);
-#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1714);
-#1710 = LINE('',#1711,#1712);
-#1711 = CARTESIAN_POINT('',(-2.564786961833,-10.84535766971));
-#1712 = VECTOR('',#1713,1.);
-#1713 = DIRECTION('',(1.,5.090012435544E-065));
-#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1715 = PCURVE('',#1430,#1716);
-#1716 = DEFINITIONAL_REPRESENTATION('',(#1717),#1721);
-#1717 = LINE('',#1718,#1719);
-#1718 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1719 = VECTOR('',#1720,1.);
-#1720 = DIRECTION('',(1.,0.E+000));
-#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1722 = ORIENTED_EDGE('',*,*,#1335,.F.);
-#1723 = ORIENTED_EDGE('',*,*,#112,.F.);
-#1724 = FACE_BOUND('',#1725,.T.);
-#1725 = EDGE_LOOP('',(#1726,#1751,#1774,#1802));
-#1726 = ORIENTED_EDGE('',*,*,#1727,.F.);
-#1727 = EDGE_CURVE('',#1728,#1730,#1732,.T.);
-#1728 = VERTEX_POINT('',#1729);
-#1729 = CARTESIAN_POINT('',(5.445372700233,2.945385141437,-19.4));
-#1730 = VERTEX_POINT('',#1731);
-#1731 = CARTESIAN_POINT('',(5.445372700233,-2.945385141476,-19.4));
-#1732 = SURFACE_CURVE('',#1733,(#1737,#1744),.PCURVE_S1.);
-#1733 = LINE('',#1734,#1735);
-#1734 = CARTESIAN_POINT('',(5.445372700233,-1.007393480916,-19.4));
-#1735 = VECTOR('',#1736,1.);
-#1736 = DIRECTION('',(-2.22044604925E-016,-1.,-1.416320864702E-032));
-#1737 = PCURVE('',#128,#1738);
-#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743);
-#1739 = LINE('',#1740,#1741);
-#1740 = CARTESIAN_POINT('',(0.992606519084,-5.225730369943));
-#1741 = VECTOR('',#1742,1.);
-#1742 = DIRECTION('',(1.,-5.579036254382E-033));
-#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1744 = PCURVE('',#1065,#1745);
-#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750);
-#1746 = LINE('',#1747,#1748);
-#1747 = CARTESIAN_POINT('',(0.992606519084,-5.002579486977E+003));
-#1748 = VECTOR('',#1749,1.);
-#1749 = DIRECTION('',(-1.,-1.522242177536E-032));
-#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1751 = ORIENTED_EDGE('',*,*,#1752,.F.);
-#1752 = EDGE_CURVE('',#1753,#1728,#1755,.T.);
-#1753 = VERTEX_POINT('',#1754);
-#1754 = CARTESIAN_POINT('',(-1.832212577391E-005,2.945385141419,-19.4));
-#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.);
-#1756 = LINE('',#1757,#1758);
-#1757 = CARTESIAN_POINT('',(2.359814944523,2.945385141437,-19.4));
-#1758 = VECTOR('',#1759,1.);
-#1759 = DIRECTION('',(1.,-2.22044604925E-016,-3.593827191563E-033));
-#1760 = PCURVE('',#128,#1761);
-#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);
-#1762 = LINE('',#1763,#1764);
-#1763 = CARTESIAN_POINT('',(-2.96017210327,-2.140172614234));
-#1764 = VECTOR('',#1765,1.);
-#1765 = DIRECTION('',(-1.415646178306E-033,-1.));
-#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1767 = PCURVE('',#562,#1768);
-#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773);
-#1769 = LINE('',#1770,#1771);
-#1770 = CARTESIAN_POINT('',(2.140172614234,-5.002579486977E+003));
-#1771 = VECTOR('',#1772,1.);
-#1772 = DIRECTION('',(-1.,-3.862596016278E-033));
-#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1774 = ORIENTED_EDGE('',*,*,#1775,.T.);
-#1775 = EDGE_CURVE('',#1753,#1776,#1778,.T.);
-#1776 = VERTEX_POINT('',#1777);
-#1777 = CARTESIAN_POINT('',(-1.832214297624E-005,-2.945385141438,-19.4)
- );
-#1778 = SURFACE_CURVE('',#1779,(#1784,#1795),.PCURVE_S1.);
-#1779 = CIRCLE('',#1780,2.945385141476);
-#1780 = AXIS2_PLACEMENT_3D('',#1781,#1782,#1783);
-#1781 = CARTESIAN_POINT('',(0.E+000,0.E+000,-19.4));
-#1782 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1783 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1784 = PCURVE('',#128,#1785);
-#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1794);
-#1786 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1787,#1788,#1789,#1790,
-#1791,#1792,#1793),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#1787 = CARTESIAN_POINT('',(-2.960172103308,0.21964233029));
-#1788 = CARTESIAN_POINT('',(-2.960172103308,5.321199043184));
-#1789 = CARTESIAN_POINT('',(1.457905608905,2.770420686737));
-#1790 = CARTESIAN_POINT('',(5.875983321119,0.21964233029));
-#1791 = CARTESIAN_POINT('',(1.457905608905,-2.331136026157));
-#1792 = CARTESIAN_POINT('',(-2.960172103308,-4.881914382605));
-#1793 = CARTESIAN_POINT('',(-2.960172103308,0.21964233029));
-#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1795 = PCURVE('',#949,#1796);
-#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801);
-#1797 = LINE('',#1798,#1799);
-#1798 = CARTESIAN_POINT('',(3.14159265359,-5.0024E+003));
-#1799 = VECTOR('',#1800,1.);
-#1800 = DIRECTION('',(1.,0.E+000));
-#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1802 = ORIENTED_EDGE('',*,*,#1803,.F.);
-#1803 = EDGE_CURVE('',#1730,#1776,#1804,.T.);
-#1804 = SURFACE_CURVE('',#1805,(#1809,#1816),.PCURVE_S1.);
-#1805 = LINE('',#1806,#1807);
-#1806 = CARTESIAN_POINT('',(0.109814944518,-2.945385141476,-19.4));
-#1807 = VECTOR('',#1808,1.);
-#1808 = DIRECTION('',(-1.,2.22044604925E-016,3.593827191563E-033));
-#1809 = PCURVE('',#128,#1810);
-#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815);
-#1811 = LINE('',#1812,#1813);
-#1812 = CARTESIAN_POINT('',(2.930598179643,0.109827385772));
-#1813 = VECTOR('',#1814,1.);
-#1814 = DIRECTION('',(-1.415646178306E-033,1.));
-#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1816 = PCURVE('',#984,#1817);
-#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);
-#1818 = LINE('',#1819,#1820);
-#1819 = CARTESIAN_POINT('',(0.109827385772,-5.002579486977E+003));
-#1820 = VECTOR('',#1821,1.);
-#1821 = DIRECTION('',(-1.,3.862596016278E-033));
-#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1823 = ADVANCED_FACE('',(#1824),#100,.F.);
-#1824 = FACE_BOUND('',#1825,.F.);
-#1825 = EDGE_LOOP('',(#1826,#1827,#1850,#1878,#1901,#1927));
-#1826 = ORIENTED_EDGE('',*,*,#1445,.F.);
-#1827 = ORIENTED_EDGE('',*,*,#1828,.T.);
-#1828 = EDGE_CURVE('',#1446,#1829,#1831,.T.);
-#1829 = VERTEX_POINT('',#1830);
-#1830 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-22.8));
-#1831 = SURFACE_CURVE('',#1832,(#1836,#1843),.PCURVE_S1.);
-#1832 = LINE('',#1833,#1834);
-#1833 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
-#1834 = VECTOR('',#1835,1.);
-#1835 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1836 = PCURVE('',#100,#1837);
-#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1842);
-#1838 = LINE('',#1839,#1840);
-#1839 = CARTESIAN_POINT('',(1.527387579814,0.E+000));
-#1840 = VECTOR('',#1841,1.);
-#1841 = DIRECTION('',(0.E+000,-1.));
-#1842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1843 = PCURVE('',#1489,#1844);
-#1844 = DEFINITIONAL_REPRESENTATION('',(#1845),#1849);
-#1845 = LINE('',#1846,#1847);
-#1846 = CARTESIAN_POINT('',(4.440892098501E-016,0.E+000));
-#1847 = VECTOR('',#1848,1.);
-#1848 = DIRECTION('',(0.E+000,-1.));
-#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1850 = ORIENTED_EDGE('',*,*,#1851,.T.);
-#1851 = EDGE_CURVE('',#1829,#1852,#1854,.T.);
-#1852 = VERTEX_POINT('',#1853);
-#1853 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-22.8));
-#1854 = SURFACE_CURVE('',#1855,(#1860,#1867),.PCURVE_S1.);
-#1855 = CIRCLE('',#1856,7.05);
-#1856 = AXIS2_PLACEMENT_3D('',#1857,#1858,#1859);
-#1857 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-22.8));
-#1858 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1859 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1860 = PCURVE('',#100,#1861);
-#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866);
-#1862 = LINE('',#1863,#1864);
-#1863 = CARTESIAN_POINT('',(0.E+000,-3.4));
-#1864 = VECTOR('',#1865,1.);
-#1865 = DIRECTION('',(1.,0.E+000));
-#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1867 = PCURVE('',#485,#1868);
-#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1877);
-#1869 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1870,#1871,#1872,#1873,
-#1874,#1875,#1876),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#1870 = CARTESIAN_POINT('',(-4.5,3.770403637269));
-#1871 = CARTESIAN_POINT('',(-4.5,15.98136183063));
-#1872 = CARTESIAN_POINT('',(6.075,9.875882733949));
-#1873 = CARTESIAN_POINT('',(16.65,3.770403637269));
-#1874 = CARTESIAN_POINT('',(6.075,-2.335075459411));
-#1875 = CARTESIAN_POINT('',(-4.5,-8.440554556091));
-#1876 = CARTESIAN_POINT('',(-4.5,3.770403637269));
-#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1878 = ORIENTED_EDGE('',*,*,#1879,.T.);
-#1879 = EDGE_CURVE('',#1852,#1880,#1882,.T.);
-#1880 = VERTEX_POINT('',#1881);
-#1881 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-19.9));
-#1882 = SURFACE_CURVE('',#1883,(#1887,#1894),.PCURVE_S1.);
-#1883 = LINE('',#1884,#1885);
-#1884 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-19.4));
-#1885 = VECTOR('',#1886,1.);
-#1886 = DIRECTION('',(0.E+000,0.E+000,1.));
-#1887 = PCURVE('',#100,#1888);
-#1888 = DEFINITIONAL_REPRESENTATION('',(#1889),#1893);
-#1889 = LINE('',#1890,#1891);
-#1890 = CARTESIAN_POINT('',(1.833371856974,0.E+000));
-#1891 = VECTOR('',#1892,1.);
-#1892 = DIRECTION('',(0.E+000,1.));
-#1893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1894 = PCURVE('',#456,#1895);
-#1895 = DEFINITIONAL_REPRESENTATION('',(#1896),#1900);
-#1896 = LINE('',#1897,#1898);
-#1897 = CARTESIAN_POINT('',(6.245040925563,0.5));
-#1898 = VECTOR('',#1899,1.);
-#1899 = DIRECTION('',(0.E+000,1.));
-#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1901 = ORIENTED_EDGE('',*,*,#1902,.T.);
-#1902 = EDGE_CURVE('',#1880,#57,#1903,.T.);
-#1903 = SURFACE_CURVE('',#1904,(#1909,#1916),.PCURVE_S1.);
-#1904 = CIRCLE('',#1905,7.05);
-#1905 = AXIS2_PLACEMENT_3D('',#1906,#1907,#1908);
-#1906 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.9));
-#1907 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1908 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1909 = PCURVE('',#100,#1910);
-#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915);
-#1911 = LINE('',#1912,#1913);
-#1912 = CARTESIAN_POINT('',(0.E+000,-0.5));
-#1913 = VECTOR('',#1914,1.);
-#1914 = DIRECTION('',(1.,0.E+000));
-#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1916 = PCURVE('',#72,#1917);
-#1917 = DEFINITIONAL_REPRESENTATION('',(#1918),#1926);
-#1918 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1919,#1920,#1921,#1922,
-#1923,#1924,#1925),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1472 = FACE_BOUND('',#1473,.F.);
+#1473 = EDGE_LOOP('',(#1474));
+#1474 = ORIENTED_EDGE('',*,*,#1475,.T.);
+#1475 = EDGE_CURVE('',#1476,#1476,#1478,.T.);
+#1476 = VERTEX_POINT('',#1477);
+#1477 = CARTESIAN_POINT('',(1.,11.96,-13.41485743494));
+#1478 = SURFACE_CURVE('',#1479,(#1601,#1726),.PCURVE_S1.);
+#1479 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1480,#1481,#1482,#1483,#1484,
+ #1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492,#1493,#1494,#1495,
+ #1496,#1497,#1498,#1499,#1500,#1501,#1502,#1503,#1504,#1505,#1506,
+ #1507,#1508,#1509,#1510,#1511,#1512,#1513,#1514,#1515,#1516,#1517,
+ #1518,#1519,#1520,#1521,#1522,#1523,#1524,#1525,#1526,#1527,#1528,
+ #1529,#1530,#1531,#1532,#1533,#1534,#1535,#1536,#1537,#1538,#1539,
+ #1540,#1541,#1542,#1543,#1544,#1545,#1546,#1547,#1548,#1549,#1550,
+ #1551,#1552,#1553,#1554,#1555,#1556,#1557,#1558,#1559,#1560,#1561,
+ #1562,#1563,#1564,#1565,#1566,#1567,#1568,#1569,#1570,#1571,#1572,
+ #1573,#1574,#1575,#1576,#1577,#1578,#1579,#1580,#1581,#1582,#1583,
+ #1584,#1585,#1586,#1587,#1588,#1589,#1590,#1591,#1592,#1593,#1594,
+ #1595,#1596,#1597,#1598,#1599,#1600),.UNSPECIFIED.,.T.,.F.,(9,7,7,7,
+ 7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.E+000,9.22566357956E-002,
+ 0.172424700452,0.20305725695,0.251498776561,0.300369021859,
+ 0.331001757263,0.370774576392,0.401925602829,0.490876389302,
+ 0.580400075316,0.614290694568,0.659231323483,0.69470255987,
+ 0.751361986526,0.808453017202,0.843924441784,1.),.UNSPECIFIED.);
+#1480 = CARTESIAN_POINT('',(1.,11.96,-13.41485743494));
+#1481 = CARTESIAN_POINT('',(0.999999996433,12.024014897193,
+ -13.35778503043));
+#1482 = CARTESIAN_POINT('',(0.995316596396,12.087866456787,
+ -13.30058075467));
+#1483 = CARTESIAN_POINT('',(0.985991906214,12.151348625301,
+ -13.24342605921));
+#1484 = CARTESIAN_POINT('',(0.97202905264,12.214243180358,
+ -13.18651821054));
+#1485 = CARTESIAN_POINT('',(0.953404166019,12.276317925892,
+ -13.13007254861));
+#1486 = CARTESIAN_POINT('',(0.930069071722,12.337322201613,
+ -13.07432730384));
+#1487 = CARTESIAN_POINT('',(0.901944689859,12.39697970673,-13.0195509726
+ ));
+#1488 = CARTESIAN_POINT('',(0.840194834408,12.50537785341,
+ -12.91956357403));
+#1489 = CARTESIAN_POINT('',(0.807794330683,12.554487600164,
+ -12.87407408962));
+#1490 = CARTESIAN_POINT('',(0.77161823651,12.602124663023,
+ -12.82976630289));
+#1491 = CARTESIAN_POINT('',(0.731574959232,12.648036002817,
+ -12.78689225181));
+#1492 = CARTESIAN_POINT('',(0.687582304212,12.691900622912,
+ -12.74577249258));
+#1493 = CARTESIAN_POINT('',(0.639583069941,12.733331435736,
+ -12.70679508471));
+#1494 = CARTESIAN_POINT('',(0.58756064313,12.77187712931,-12.67041457621
+ ));
+#1495 = CARTESIAN_POINT('',(0.510154445557,12.820453814587,
+ -12.6244408313));
+#1496 = CARTESIAN_POINT('',(0.488178635305,12.833383549423,
+ -12.61218931937));
+#1497 = CARTESIAN_POINT('',(0.465632962254,12.845783252767,
+ -12.6004266644));
+#1498 = CARTESIAN_POINT('',(0.442526504105,12.857620822314,
+ -12.58918520498));
+#1499 = CARTESIAN_POINT('',(0.418872181907,12.868862662574,
+ -12.57849878034));
+#1500 = CARTESIAN_POINT('',(0.394687324898,12.879474308478,
+ -12.56840210382));
+#1501 = CARTESIAN_POINT('',(0.369994235335,12.889421048988,
+ -12.55893013641));
+#1502 = CARTESIAN_POINT('',(0.305012070631,12.913292306814,
+ -12.53618132594));
+#1503 = CARTESIAN_POINT('',(0.263985948514,12.926173469972,
+ -12.52388817028));
+#1504 = CARTESIAN_POINT('',(0.221872128374,12.937166397866,
+ -12.51338404014));
+#1505 = CARTESIAN_POINT('',(0.178828676033,12.94613794237,-12.5048030271
+ ));
+#1506 = CARTESIAN_POINT('',(0.135043718127,12.952973826844,
+ -12.49826030041));
+#1507 = CARTESIAN_POINT('',(9.073611547697E-002,12.957587059315,
+ -12.49384338769));
+#1508 = CARTESIAN_POINT('',(4.615507341963E-002,12.959928381529,
+ -12.49160170347));
+#1509 = CARTESIAN_POINT('',(-4.339221296476E-002,12.960069749032,
+ -12.49146635138));
+#1510 = CARTESIAN_POINT('',(-8.838206638234E-002,12.957829456037,
+ -12.49361130468));
+#1511 = CARTESIAN_POINT('',(-0.133104723588,12.953274743334,
+ -12.49797228449));
+#1512 = CARTESIAN_POINT('',(-0.177303570545,12.946454767534,
+ -12.50449998778));
+#1513 = CARTESIAN_POINT('',(-0.220753133129,12.937458005045,
+ -12.51310539539));
+#1514 = CARTESIAN_POINT('',(-0.2632595602,12.92640140256,-12.52367064166
+ ));
+#1515 = CARTESIAN_POINT('',(-0.304659983354,12.913421646398,
+ -12.53605806801));
+#1516 = CARTESIAN_POINT('',(-0.369994235335,12.889421048988,
+ -12.55893013641));
+#1517 = CARTESIAN_POINT('',(-0.394687324898,12.879474308478,
+ -12.56840210382));
+#1518 = CARTESIAN_POINT('',(-0.418872181907,12.868862662574,
+ -12.57849878034));
+#1519 = CARTESIAN_POINT('',(-0.442526504105,12.857620822314,
+ -12.58918520498));
+#1520 = CARTESIAN_POINT('',(-0.465632962254,12.845783252767,
+ -12.6004266644));
+#1521 = CARTESIAN_POINT('',(-0.488178635305,12.833383549423,
+ -12.61218931937));
+#1522 = CARTESIAN_POINT('',(-0.510154445556,12.820453814587,
+ -12.6244408313));
+#1523 = CARTESIAN_POINT('',(-0.559340040176,12.789587124001,
+ -12.65365355652));
+#1524 = CARTESIAN_POINT('',(-0.586153321566,12.771308355176,
+ -12.67092825293));
+#1525 = CARTESIAN_POINT('',(-0.611983551163,12.752252923195,
+ -12.68890931376));
+#1526 = CARTESIAN_POINT('',(-0.636825765152,12.732482013123,
+ -12.70753510773));
+#1527 = CARTESIAN_POINT('',(-0.660679980892,12.71205239256,
+ -12.72674851804));
+#1528 = CARTESIAN_POINT('',(-0.683550255081,12.691016005006,
+ -12.74649732393));
+#1529 = CARTESIAN_POINT('',(-0.705443741918,12.669419563224,
+ -12.76673458223));
+#1530 = CARTESIAN_POINT('',(-0.742759503982,12.629982814442,
+ -12.80361954823));
+#1531 = CARTESIAN_POINT('',(-0.758555008021,12.612343907276,
+ -12.82009365252));
+#1532 = CARTESIAN_POINT('',(-0.773760619303,12.594407556056,
+ -12.83682111879));
+#1533 = CARTESIAN_POINT('',(-0.788380773378,12.576192658608,
+ -12.85378301844));
+#1534 = CARTESIAN_POINT('',(-0.802419985424,12.557716875643,
+ -12.87096169728));
+#1535 = CARTESIAN_POINT('',(-0.81588285025,12.538996630753,
+ -12.88834077548));
+#1536 = CARTESIAN_POINT('',(-0.82877404229,12.52004711041,
+ -12.90590514759));
+#1537 = CARTESIAN_POINT('',(-0.876289894503,12.446157641439,
+ -12.97428510724));
+#1538 = CARTESIAN_POINT('',(-0.906847665042,12.389694589866,
+ -13.02631122575));
+#1539 = CARTESIAN_POINT('',(-0.932895298814,12.331801307634,
+ -13.07941245257));
+#1540 = CARTESIAN_POINT('',(-0.954517170586,12.272747332154,
+ -13.13332456829));
+#1541 = CARTESIAN_POINT('',(-0.971771836984,12.212772856079,
+ -13.18781658778));
+#1542 = CARTESIAN_POINT('',(-0.984697461971,12.152095282235,
+ -13.24268390362));
+#1543 = CARTESIAN_POINT('',(-0.993309189144,12.090913017281,
+ -13.29774400487));
+#1544 = CARTESIAN_POINT('',(-1.001895293752,11.967503849899,
+ -13.40828035668));
+#1545 = CARTESIAN_POINT('',(-1.001811741673,11.905302043761,
+ -13.46373076914));
+#1546 = CARTESIAN_POINT('',(-0.99732618552,11.842990071951,
+ -13.51901666165));
+#1547 = CARTESIAN_POINT('',(-0.98839265101,11.780776168368,
+ -13.57395593174));
+#1548 = CARTESIAN_POINT('',(-0.974942816847,11.718890878197,
+ -13.62835153499));
+#1549 = CARTESIAN_POINT('',(-0.956892230275,11.657591088917,
+ -13.68198843456));
+#1550 = CARTESIAN_POINT('',(-0.934140729975,11.59716502865,
+ -13.73462968637));
+#1551 = CARTESIAN_POINT('',(-0.896128629933,11.515516983266,
+ -13.80546312587));
+#1552 = CARTESIAN_POINT('',(-0.885000230914,11.493269793374,
+ -13.82473222908));
+#1553 = CARTESIAN_POINT('',(-0.873175685887,11.471215140684,
+ -13.84380395271));
+#1554 = CARTESIAN_POINT('',(-0.860649075745,11.449372952643,
+ -13.86266216142));
+#1555 = CARTESIAN_POINT('',(-0.847414755653,11.427764605658,
+ -13.88128960158));
+#1556 = CARTESIAN_POINT('',(-0.83346735505,11.40641292509,
+ -13.89966790127));
+#1557 = CARTESIAN_POINT('',(-0.818801777644,11.385342185253,
+ -13.9177775703));
+#1558 = CARTESIAN_POINT('',(-0.78300719206,11.337043923042,
+ -13.95922876716));
+#1559 = CARTESIAN_POINT('',(-0.761330972996,11.310050297593,
+ -13.98234982053));
+#1560 = CARTESIAN_POINT('',(-0.738373547972,11.283656346277,
+ -14.00491385484));
+#1561 = CARTESIAN_POINT('',(-0.714126847548,11.257928266179,
+ -14.02686794613));
+#1562 = CARTESIAN_POINT('',(-0.688587075409,11.232938786309,
+ -14.04815401359));
+#1563 = CARTESIAN_POINT('',(-0.661756054679,11.208766615652,
+ -14.06870928125));
+#1564 = CARTESIAN_POINT('',(-0.633642574229,11.185495891209,
+ -14.08846673955));
+#1565 = CARTESIAN_POINT('',(-0.581075279991,11.145630012066,
+ -14.12226442126));
+#1566 = CARTESIAN_POINT('',(-0.557099451608,11.128662146743,
+ -14.13663151524));
+#1567 = CARTESIAN_POINT('',(-0.53234559569,11.112356080375,
+ -14.15042181999));
+#1568 = CARTESIAN_POINT('',(-0.506827448226,11.096758529751,
+ -14.16359815159));
+#1569 = CARTESIAN_POINT('',(-0.480563888621,11.081918028533,
+ -14.17612188606));
+#1570 = CARTESIAN_POINT('',(-0.45357969297,11.067884077648,
+ -14.18795363415));
+#1571 = CARTESIAN_POINT('',(-0.425906287338,11.054706295675,
+ -14.19905391618));
+#1572 = CARTESIAN_POINT('',(-0.352339942374,11.022829920906,
+ -14.22588417473));
+#1573 = CARTESIAN_POINT('',(-0.305417548242,11.005526494878,
+ -14.24042653431));
+#1574 = CARTESIAN_POINT('',(-0.256997273358,10.990736987492,
+ -14.25284009532));
+#1575 = CARTESIAN_POINT('',(-0.207300203948,10.978654641436,
+ -14.26297113504));
+#1576 = CARTESIAN_POINT('',(-0.156588111349,10.969444097438,
+ -14.27068880124));
+#1577 = CARTESIAN_POINT('',(-0.105163447719,10.963230092563,
+ -14.27589377798));
+#1578 = CARTESIAN_POINT('',(-5.33677838565E-002,10.960083005113,
+ -14.27852984457));
+#1579 = CARTESIAN_POINT('',(5.060490981242E-002,10.959918864348,
+ -14.2786673317));
+#1580 = CARTESIAN_POINT('',(0.102811807426,10.962948642886,
+ -14.27612952448));
+#1581 = CARTESIAN_POINT('',(0.154655110934,10.969094844843,
+ -14.27098144184));
+#1582 = CARTESIAN_POINT('',(0.205784561261,10.97828722408,
+ -14.26327920919));
+#1583 = CARTESIAN_POINT('',(0.25588987909,10.990399227898,
+ -14.25312359011));
+#1584 = CARTESIAN_POINT('',(0.304702478528,11.005262930123,
+ -14.24064804195));
+#1585 = CARTESIAN_POINT('',(0.351995548378,11.022680694625,
+ -14.22600977809));
+#1586 = CARTESIAN_POINT('',(0.425906287338,11.054706295675,
+ -14.19905391618));
+#1587 = CARTESIAN_POINT('',(0.45357969297,11.067884077648,
+ -14.18795363415));
+#1588 = CARTESIAN_POINT('',(0.480563888621,11.081918028533,
+ -14.17612188606));
+#1589 = CARTESIAN_POINT('',(0.506827448226,11.096758529751,
+ -14.16359815159));
+#1590 = CARTESIAN_POINT('',(0.532345595691,11.112356080376,
+ -14.15042181999));
+#1591 = CARTESIAN_POINT('',(0.557099451608,11.128662146743,
+ -14.13663151523));
+#1592 = CARTESIAN_POINT('',(0.581075279992,11.145630012066,
+ -14.12226442126));
+#1593 = CARTESIAN_POINT('',(0.706293780338,11.240592967143,
+ -14.0417562825));
+#1594 = CARTESIAN_POINT('',(0.792645346176,11.329598977747,
+ -13.96594973657));
+#1595 = CARTESIAN_POINT('',(0.863419906731,11.426801364089,
+ -13.88265594957));
+#1596 = CARTESIAN_POINT('',(0.918925379399,11.529528530709,
+ -13.79398968145));
+#1597 = CARTESIAN_POINT('',(0.959776856906,11.635600914354,
+ -13.70171451833));
+#1598 = CARTESIAN_POINT('',(0.986612337075,11.743396584788,
+ -13.60717671194));
+#1599 = CARTESIAN_POINT('',(0.99999999397,11.85176800585,-13.51135153911
+ ));
+#1600 = CARTESIAN_POINT('',(1.,11.96,-13.41485743494));
+#1601 = PCURVE('',#101,#1602);
+#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1725);
+#1603 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1604,#1605,#1606,#1607,#1608,
+ #1609,#1610,#1611,#1612,#1613,#1614,#1615,#1616,#1617,#1618,#1619,
+ #1620,#1621,#1622,#1623,#1624,#1625,#1626,#1627,#1628,#1629,#1630,
+ #1631,#1632,#1633,#1634,#1635,#1636,#1637,#1638,#1639,#1640,#1641,
+ #1642,#1643,#1644,#1645,#1646,#1647,#1648,#1649,#1650,#1651,#1652,
+ #1653,#1654,#1655,#1656,#1657,#1658,#1659,#1660,#1661,#1662,#1663,
+ #1664,#1665,#1666,#1667,#1668,#1669,#1670,#1671,#1672,#1673,#1674,
+ #1675,#1676,#1677,#1678,#1679,#1680,#1681,#1682,#1683,#1684,#1685,
+ #1686,#1687,#1688,#1689,#1690,#1691,#1692,#1693,#1694,#1695,#1696,
+ #1697,#1698,#1699,#1700,#1701,#1702,#1703,#1704,#1705,#1706,#1707,
+ #1708,#1709,#1710,#1711,#1712,#1713,#1714,#1715,#1716,#1717,#1718,
+ #1719,#1720,#1721,#1722,#1723,#1724),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+ 7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.E+000,9.22566357956E-002,
+ 0.172424700452,0.20305725695,0.251498776561,0.300369021859,
+ 0.331001757263,0.370774576392,0.401925602829,0.490876389302,
+ 0.580400075316,0.614290694568,0.659231323483,0.69470255987,
+ 0.751361986526,0.808453017202,0.843924441784,1.),.UNSPECIFIED.);
+#1604 = CARTESIAN_POINT('',(1.487378316613,-0.840939477394));
+#1605 = CARTESIAN_POINT('',(1.487822736418,-0.836184130529));
+#1606 = CARTESIAN_POINT('',(1.488649491457,-0.831446682369));
+#1607 = CARTESIAN_POINT('',(1.489845613783,-0.826741708815));
+#1608 = CARTESIAN_POINT('',(1.491401954843,-0.822084609186));
+#1609 = CARTESIAN_POINT('',(1.493312173522,-0.817491778525));
+#1610 = CARTESIAN_POINT('',(1.495572508193,-0.812980977903));
+#1611 = CARTESIAN_POINT('',(1.498182332772,-0.80857190273));
+#1612 = CARTESIAN_POINT('',(1.50372039148,-0.800563461434));
+#1613 = CARTESIAN_POINT('',(1.506560160355,-0.796936437311));
+#1614 = CARTESIAN_POINT('',(1.509667818288,-0.793418990352));
+#1615 = CARTESIAN_POINT('',(1.513046819394,-0.790029436891));
+#1616 = CARTESIAN_POINT('',(1.516700244475,-0.78679117321));
+#1617 = CARTESIAN_POINT('',(1.520629988472,-0.783732552797));
+#1618 = CARTESIAN_POINT('',(1.524835947926,-0.780886763613));
+#1619 = CARTESIAN_POINT('',(1.531026752812,-0.777300122616));
+#1620 = CARTESIAN_POINT('',(1.532777727045,-0.776345428675));
+#1621 = CARTESIAN_POINT('',(1.534567690949,-0.775429835604));
+#1622 = CARTESIAN_POINT('',(1.536395987215,-0.774555714002));
+#1623 = CARTESIAN_POINT('',(1.53826170376,-0.773725546693));
+#1624 = CARTESIAN_POINT('',(1.540163636092,-0.772941882429));
+#1625 = CARTESIAN_POINT('',(1.542100249661,-0.77220728959));
+#1626 = CARTESIAN_POINT('',(1.547183987841,-0.770444263743));
+#1627 = CARTESIAN_POINT('',(1.55038156352,-0.769492843952));
+#1628 = CARTESIAN_POINT('',(1.553653290157,-0.768680829613));
+#1629 = CARTESIAN_POINT('',(1.556988300767,-0.768018085236));
+#1630 = CARTESIAN_POINT('',(1.560373814409,-0.767513081804));
+#1631 = CARTESIAN_POINT('',(1.563795021081,-0.767172269036));
+#1632 = CARTESIAN_POINT('',(1.567234977585,-0.766999298834));
+#1633 = CARTESIAN_POINT('',(1.574144492314,-0.766988854999));
+#1634 = CARTESIAN_POINT('',(1.577615870345,-0.767154361437));
+#1635 = CARTESIAN_POINT('',(1.581068918876,-0.767490851468));
+#1636 = CARTESIAN_POINT('',(1.584486191676,-0.767994680749));
+#1637 = CARTESIAN_POINT('',(1.587852433584,-0.768659289452));
+#1638 = CARTESIAN_POINT('',(1.591154476118,-0.769476008549));
+#1639 = CARTESIAN_POINT('',(1.594381120967,-0.770434711291));
+#1640 = CARTESIAN_POINT('',(1.599492403929,-0.77220728959));
+#1641 = CARTESIAN_POINT('',(1.601429017498,-0.772941882429));
+#1642 = CARTESIAN_POINT('',(1.60333094983,-0.773725546693));
+#1643 = CARTESIAN_POINT('',(1.605196666375,-0.774555714002));
+#1644 = CARTESIAN_POINT('',(1.60702496264,-0.775429835604));
+#1645 = CARTESIAN_POINT('',(1.608814926545,-0.776345428675));
+#1646 = CARTESIAN_POINT('',(1.610565900778,-0.777300122616));
+#1647 = CARTESIAN_POINT('',(1.6144996739,-0.779579152922));
+#1648 = CARTESIAN_POINT('',(1.616655295375,-0.780928705041));
+#1649 = CARTESIAN_POINT('',(1.618743489172,-0.782335551713));
+#1650 = CARTESIAN_POINT('',(1.620763789255,-0.783795185248));
+#1651 = CARTESIAN_POINT('',(1.622716029355,-0.785303429979));
+#1652 = CARTESIAN_POINT('',(1.624600288371,-0.786856471989));
+#1653 = CARTESIAN_POINT('',(1.626416835765,-0.788450888825));
+#1654 = CARTESIAN_POINT('',(1.629536124647,-0.79136251985));
+#1655 = CARTESIAN_POINT('',(1.630864823047,-0.792664842339));
+#1656 = CARTESIAN_POINT('',(1.632152349636,-0.793989175426));
+#1657 = CARTESIAN_POINT('',(1.63339887575,-0.795334140675));
+#1658 = CARTESIAN_POINT('',(1.634604566589,-0.79669845248));
+#1659 = CARTESIAN_POINT('',(1.635769581215,-0.798080918063));
+#1660 = CARTESIAN_POINT('',(1.636894072554,-0.799480437478));
+#1661 = CARTESIAN_POINT('',(1.641073843584,-0.804938108633));
+#1662 = CARTESIAN_POINT('',(1.643839307348,-0.809109776661));
+#1663 = CARTESIAN_POINT('',(1.646279202517,-0.813388775188));
+#1664 = CARTESIAN_POINT('',(1.648394329652,-0.817755807366));
+#1665 = CARTESIAN_POINT('',(1.65018284682,-0.822193791347));
+#1666 = CARTESIAN_POINT('',(1.651640760074,-0.826687345289));
+#1667 = CARTESIAN_POINT('',(1.652761723635,-0.83122247805));
+#1668 = CARTESIAN_POINT('',(1.654315563727,-0.840379888132));
+#1669 = CARTESIAN_POINT('',(1.654743600997,-0.845000365705));
+#1670 = CARTESIAN_POINT('',(1.654811032021,-0.849634585571));
+#1671 = CARTESIAN_POINT('',(1.654505081283,-0.854267738066));
+#1672 = CARTESIAN_POINT('',(1.653810316752,-0.858883255881));
+#1673 = CARTESIAN_POINT('',(1.652709192489,-0.863462447663));
+#1674 = CARTESIAN_POINT('',(1.651182244413,-0.867984045879));
+#1675 = CARTESIAN_POINT('',(1.648460534527,-0.87410435907));
+#1676 = CARTESIAN_POINT('',(1.647649106059,-0.875773136143));
+#1677 = CARTESIAN_POINT('',(1.646772502785,-0.877428617632));
+#1678 = CARTESIAN_POINT('',(1.645829599852,-0.879069303821));
+#1679 = CARTESIAN_POINT('',(1.644819298606,-0.88069357781));
+#1680 = CARTESIAN_POINT('',(1.643740526591,-0.882299705511));
+#1681 = CARTESIAN_POINT('',(1.642592237552,-0.883885835654));
+#1682 = CARTESIAN_POINT('',(1.639757188013,-0.887524158389));
+#1683 = CARTESIAN_POINT('',(1.638017030658,-0.889559590209));
+#1684 = CARTESIAN_POINT('',(1.636150628131,-0.891551768054));
+#1685 = CARTESIAN_POINT('',(1.63415594659,-0.893495598532));
+#1686 = CARTESIAN_POINT('',(1.632031407955,-0.895385462241));
+#1687 = CARTESIAN_POINT('',(1.629776068281,-0.897215253965));
+#1688 = CARTESIAN_POINT('',(1.627389796122,-0.898978422869));
+#1689 = CARTESIAN_POINT('',(1.622887322132,-0.902001590834));
+#1690 = CARTESIAN_POINT('',(1.62082024128,-0.90328927671));
+#1691 = CARTESIAN_POINT('',(1.618672714315,-0.904527630467));
+#1692 = CARTESIAN_POINT('',(1.616445741571,-0.905712995656));
+#1693 = CARTESIAN_POINT('',(1.614140907911,-0.906841566513));
+#1694 = CARTESIAN_POINT('',(1.611760472894,-0.907909455233));
+#1695 = CARTESIAN_POINT('',(1.60930746094,-0.908912759245));
+#1696 = CARTESIAN_POINT('',(1.602757738215,-0.911340927317));
+#1697 = CARTESIAN_POINT('',(1.598552624745,-0.912660302275));
+#1698 = CARTESIAN_POINT('',(1.594188279466,-0.913788971879));
+#1699 = CARTESIAN_POINT('',(1.589687366074,-0.914711685461));
+#1700 = CARTESIAN_POINT('',(1.585077566137,-0.915415424812));
+#1701 = CARTESIAN_POINT('',(1.580391400339,-0.915890329245));
+#1702 = CARTESIAN_POINT('',(1.575665648412,-0.91613084407));
+#1703 = CARTESIAN_POINT('',(1.566179092204,-0.916143388515));
+#1704 = CARTESIAN_POINT('',(1.561415560655,-0.915911839069));
+#1705 = CARTESIAN_POINT('',(1.556690809708,-0.915442109989));
+#1706 = CARTESIAN_POINT('',(1.552042562148,-0.914739744997));
+#1707 = CARTESIAN_POINT('',(1.54750419278,-0.913814748414));
+#1708 = CARTESIAN_POINT('',(1.543104113455,-0.912680398942));
+#1709 = CARTESIAN_POINT('',(1.538865577292,-0.91135229456));
+#1710 = CARTESIAN_POINT('',(1.53228519265,-0.908912759245));
+#1711 = CARTESIAN_POINT('',(1.529832180696,-0.907909455233));
+#1712 = CARTESIAN_POINT('',(1.527451745679,-0.906841566513));
+#1713 = CARTESIAN_POINT('',(1.525146912019,-0.905712995656));
+#1714 = CARTESIAN_POINT('',(1.522919939275,-0.904527630467));
+#1715 = CARTESIAN_POINT('',(1.52077241231,-0.90328927671));
+#1716 = CARTESIAN_POINT('',(1.518705331457,-0.902001590834));
+#1717 = CARTESIAN_POINT('',(1.507980163861,-0.894800220392));
+#1718 = CARTESIAN_POINT('',(1.5008456214,-0.888069057462));
+#1719 = CARTESIAN_POINT('',(1.495278118409,-0.88074308784));
+#1720 = CARTESIAN_POINT('',(1.491189603267,-0.873028886342));
+#1721 = CARTESIAN_POINT('',(1.488458713836,-0.865090267285));
+#1722 = CARTESIAN_POINT('',(1.48697073002,-0.857046343346));
+#1723 = CARTESIAN_POINT('',(1.486626923113,-0.848979491508));
+#1724 = CARTESIAN_POINT('',(1.487378316613,-0.840939477394));
+#1725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1726 = PCURVE('',#379,#1727);
+#1727 = DEFINITIONAL_REPRESENTATION('',(#1728),#1850);
+#1728 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1729,#1730,#1731,#1732,#1733,
+ #1734,#1735,#1736,#1737,#1738,#1739,#1740,#1741,#1742,#1743,#1744,
+ #1745,#1746,#1747,#1748,#1749,#1750,#1751,#1752,#1753,#1754,#1755,
+ #1756,#1757,#1758,#1759,#1760,#1761,#1762,#1763,#1764,#1765,#1766,
+ #1767,#1768,#1769,#1770,#1771,#1772,#1773,#1774,#1775,#1776,#1777,
+ #1778,#1779,#1780,#1781,#1782,#1783,#1784,#1785,#1786,#1787,#1788,
+ #1789,#1790,#1791,#1792,#1793,#1794,#1795,#1796,#1797,#1798,#1799,
+ #1800,#1801,#1802,#1803,#1804,#1805,#1806,#1807,#1808,#1809,#1810,
+ #1811,#1812,#1813,#1814,#1815,#1816,#1817,#1818,#1819,#1820,#1821,
+ #1822,#1823,#1824,#1825,#1826,#1827,#1828,#1829,#1830,#1831,#1832,
+ #1833,#1834,#1835,#1836,#1837,#1838,#1839,#1840,#1841,#1842,#1843,
+ #1844,#1845,#1846,#1847,#1848,#1849),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+ 7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.E+000,9.22566357956E-002,
+ 0.172424700452,0.20305725695,0.251498776561,0.300369021859,
+ 0.331001757263,0.370774576392,0.401925602829,0.490876389302,
+ 0.580400075316,0.614290694568,0.659231323483,0.69470255987,
+ 0.751361986526,0.808453017202,0.843924441784,1.),.UNSPECIFIED.);
+#1729 = CARTESIAN_POINT('',(0.E+000,-9.385142565051));
+#1730 = CARTESIAN_POINT('',(-6.401489719303E-002,-9.442214969568));
+#1731 = CARTESIAN_POINT('',(-0.127866858388,-9.499419245327));
+#1732 = CARTESIAN_POINT('',(-0.191747757377,-9.556573940788));
+#1733 = CARTESIAN_POINT('',(-0.255833491993,-9.613481789459));
+#1734 = CARTESIAN_POINT('',(-0.320293283121,-9.669927451388));
+#1735 = CARTESIAN_POINT('',(-0.385302756458,-9.725672696158));
+#1736 = CARTESIAN_POINT('',(-0.451060807023,-9.780449027397));
+#1737 = CARTESIAN_POINT('',(-0.575813373537,-9.880436425964));
+#1738 = CARTESIAN_POINT('',(-0.634522901806,-9.925925910377));
+#1739 = CARTESIAN_POINT('',(-0.694118282547,-9.97023369711));
+#1740 = CARTESIAN_POINT('',(-0.754753995524,-10.01310774818));
+#1741 = CARTESIAN_POINT('',(-0.816567507799,-10.05422750741));
+#1742 = CARTESIAN_POINT('',(-0.879687232586,-10.09320491528));
+#1743 = CARTESIAN_POINT('',(-0.944240488104,-10.12958542378));
+#1744 = CARTESIAN_POINT('',(-1.035626558023,-10.17555916869));
+#1745 = CARTESIAN_POINT('',(-1.061113493738,-10.18781068063));
+#1746 = CARTESIAN_POINT('',(-1.086825874184,-10.19957333559));
+#1747 = CARTESIAN_POINT('',(-1.11276541362,-10.21081479501));
+#1748 = CARTESIAN_POINT('',(-1.138931669824,-10.22150121965));
+#1749 = CARTESIAN_POINT('',(-1.165321783961,-10.23159789617));
+#1750 = CARTESIAN_POINT('',(-1.191930220448,-10.24106986358));
+#1751 = CARTESIAN_POINT('',(-1.261158239919,-10.26381867406));
+#1752 = CARTESIAN_POINT('',(-1.304109820339,-10.27611182972));
+#1753 = CARTESIAN_POINT('',(-1.347547669064,-10.28661595986));
+#1754 = CARTESIAN_POINT('',(-1.391405892172,-10.29519697289));
+#1755 = CARTESIAN_POINT('',(-1.43560664512,-10.30173969958));
+#1756 = CARTESIAN_POINT('',(-1.480056554488,-10.3061566123));
+#1757 = CARTESIAN_POINT('',(-1.524641197171,-10.30839829652));
+#1758 = CARTESIAN_POINT('',(-1.614188595144,-10.30853364861));
+#1759 = CARTESIAN_POINT('',(-1.659174813709,-10.30638869531));
+#1760 = CARTESIAN_POINT('',(-1.70402892461,-10.3020277155));
+#1761 = CARTESIAN_POINT('',(-1.748633037248,-10.29550001221));
+#1762 = CARTESIAN_POINT('',(-1.792890951964,-10.28689460461));
+#1763 = CARTESIAN_POINT('',(-1.836722401637,-10.27632935833));
+#1764 = CARTESIAN_POINT('',(-1.880059321444,-10.26394193198));
+#1765 = CARTESIAN_POINT('',(-1.949662433142,-10.24106986358));
+#1766 = CARTESIAN_POINT('',(-1.976270869628,-10.23159789617));
+#1767 = CARTESIAN_POINT('',(-2.002660983765,-10.22150121965));
+#1768 = CARTESIAN_POINT('',(-2.02882723997,-10.21081479501));
+#1769 = CARTESIAN_POINT('',(-2.054766779406,-10.19957333559));
+#1770 = CARTESIAN_POINT('',(-2.080479159852,-10.18781068063));
+#1771 = CARTESIAN_POINT('',(-2.105966095567,-10.17555916869));
+#1772 = CARTESIAN_POINT('',(-2.164034807502,-10.14634644347));
+#1773 = CARTESIAN_POINT('',(-2.19646243721,-10.12907174706));
+#1774 = CARTESIAN_POINT('',(-2.228524089227,-10.11109068623));
+#1775 = CARTESIAN_POINT('',(-2.260231570629,-10.09246489226));
+#1776 = CARTESIAN_POINT('',(-2.291598537001,-10.07325148195));
+#1777 = CARTESIAN_POINT('',(-2.322640536812,-10.05350267606));
+#1778 = CARTESIAN_POINT('',(-2.353375055783,-10.03326541776));
+#1779 = CARTESIAN_POINT('',(-2.407667995038,-9.996380451762));
+#1780 = CARTESIAN_POINT('',(-2.431336830442,-9.979906347474));
+#1781 = CARTESIAN_POINT('',(-2.454836793637,-9.96317888121));
+#1782 = CARTESIAN_POINT('',(-2.478176582393,-9.946216981555));
+#1783 = CARTESIAN_POINT('',(-2.50136486609,-9.929038302713));
+#1784 = CARTESIAN_POINT('',(-2.524410285719,-9.911659224511));
+#1785 = CARTESIAN_POINT('',(-2.547321453883,-9.894094852401));
+#1786 = CARTESIAN_POINT('',(-2.635170243496,-9.825714892752));
+#1787 = CARTESIAN_POINT('',(-2.69918969221,-9.77368877425));
+#1788 = CARTESIAN_POINT('',(-2.762391169737,-9.72058754743));
+#1789 = CARTESIAN_POINT('',(-2.824959490747,-9.666675431705));
+#1790 = CARTESIAN_POINT('',(-2.88705767766,-9.612183412217));
+#1791 = CARTESIAN_POINT('',(-2.948842330735,-9.557316096373));
+#1792 = CARTESIAN_POINT('',(-3.010475106345,-9.502255995126));
+#1793 = CARTESIAN_POINT('',(-3.134182599191,-9.391719643318));
+#1794 = CARTESIAN_POINT('',(-3.196228852521,-9.336269230853));
+#1795 = CARTESIAN_POINT('',(-3.258442682378,-9.280983338344));
+#1796 = CARTESIAN_POINT('',(-3.320978830775,-9.226044068259));
+#1797 = CARTESIAN_POINT('',(-3.383982042899,-9.171648465005));
+#1798 = CARTESIAN_POINT('',(-3.447597125369,-9.118011565439));
+#1799 = CARTESIAN_POINT('',(-3.511980182658,-9.065370313623));
+#1800 = CARTESIAN_POINT('',(-3.602043066604,-8.994536874128));
+#1801 = CARTESIAN_POINT('',(-3.626908655729,-8.97526777092));
+#1802 = CARTESIAN_POINT('',(-3.651916418148,-8.956196047285));
+#1803 = CARTESIAN_POINT('',(-3.677074884746,-8.937337838573));
+#1804 = CARTESIAN_POINT('',(-3.702392498186,-8.918710398414));
+#1805 = CARTESIAN_POINT('',(-3.727877612918,-8.900332098722));
+#1806 = CARTESIAN_POINT('',(-3.753538495172,-8.882222429695));
+#1807 = CARTESIAN_POINT('',(-3.813654836459,-8.840771232837));
+#1808 = CARTESIAN_POINT('',(-3.848248423386,-8.817650179463));
+#1809 = CARTESIAN_POINT('',(-3.883184299323,-8.795086145155));
+#1810 = CARTESIAN_POINT('',(-3.918480394178,-8.773132053868));
+#1811 = CARTESIAN_POINT('',(-3.954152386475,-8.751845986402));
+#1812 = CARTESIAN_POINT('',(-3.990213737646,-8.731290718749));
+#1813 = CARTESIAN_POINT('',(-4.026675726313,-8.711533260443));
+#1814 = CARTESIAN_POINT('',(-4.092650029972,-8.677735578735));
+#1815 = CARTESIAN_POINT('',(-4.122006717059,-8.66336848476));
+#1816 = CARTESIAN_POINT('',(-4.151620864124,-8.64957818001));
+#1817 = CARTESIAN_POINT('',(-4.181493735628,-8.636401848405));
+#1818 = CARTESIAN_POINT('',(-4.211624228199,-8.623878113936));
+#1819 = CARTESIAN_POINT('',(-4.242008558598,-8.612046365849));
+#1820 = CARTESIAN_POINT('',(-4.272639951703,-8.600946083815));
+#1821 = CARTESIAN_POINT('',(-4.352815449081,-8.574115825261));
+#1822 = CARTESIAN_POINT('',(-4.402749322191,-8.55957346569));
+#1823 = CARTESIAN_POINT('',(-4.453241057823,-8.54715990468));
+#1824 = CARTESIAN_POINT('',(-4.504212553989,-8.537028864951));
+#1825 = CARTESIAN_POINT('',(-4.555574364403,-8.529311198759));
+#1826 = CARTESIAN_POINT('',(-4.607220638157,-8.524106222013));
+#1827 = CARTESIAN_POINT('',(-4.659021131336,-8.521470155426));
+#1828 = CARTESIAN_POINT('',(-4.762993954569,-8.521332668293));
+#1829 = CARTESIAN_POINT('',(-4.815195926195,-8.523870475511));
+#1830 = CARTESIAN_POINT('',(-4.86724620963,-8.529018558154));
+#1831 = CARTESIAN_POINT('',(-4.919011189358,-8.536720790807));
+#1832 = CARTESIAN_POINT('',(-4.970382298981,-8.546876409889));
+#1833 = CARTESIAN_POINT('',(-5.021267729566,-8.559351958049));
+#1834 = CARTESIAN_POINT('',(-5.071587177561,-8.573990221904));
+#1835 = CARTESIAN_POINT('',(-5.152138009066,-8.600946083815));
+#1836 = CARTESIAN_POINT('',(-5.182769402172,-8.612046365849));
+#1837 = CARTESIAN_POINT('',(-5.213153732571,-8.623878113937));
+#1838 = CARTESIAN_POINT('',(-5.243284225141,-8.636401848405));
+#1839 = CARTESIAN_POINT('',(-5.273157096646,-8.64957818001));
+#1840 = CARTESIAN_POINT('',(-5.30277124371,-8.663368484761));
+#1841 = CARTESIAN_POINT('',(-5.332127930798,-8.677735578735));
+#1842 = CARTESIAN_POINT('',(-5.489282745124,-8.758243717493));
+#1843 = CARTESIAN_POINT('',(-5.611869951449,-8.834050263428));
+#1844 = CARTESIAN_POINT('',(-5.730194117205,-8.917344050429));
+#1845 = CARTESIAN_POINT('',(-5.844957620673,-9.006010318549));
+#1846 = CARTESIAN_POINT('',(-5.956857178824,-9.09828548167));
+#1847 = CARTESIAN_POINT('',(-6.066581281331,-9.192823288055));
+#1848 = CARTESIAN_POINT('',(-6.17495331303,-9.288648460889));
+#1849 = CARTESIAN_POINT('',(-6.28318530718,-9.385142565051));
+#1850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1851 = ADVANCED_FACE('',(#1852),#72,.T.);
+#1852 = FACE_BOUND('',#1853,.F.);
+#1853 = EDGE_LOOP('',(#1854,#1855,#1856,#1857,#1885));
+#1854 = ORIENTED_EDGE('',*,*,#334,.F.);
+#1855 = ORIENTED_EDGE('',*,*,#56,.T.);
+#1856 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1857 = ORIENTED_EDGE('',*,*,#1858,.T.);
+#1858 = EDGE_CURVE('',#1202,#1859,#1861,.T.);
+#1859 = VERTEX_POINT('',#1860);
+#1860 = CARTESIAN_POINT('',(-0.5,-16.,-12.));
+#1861 = SURFACE_CURVE('',#1862,(#1867,#1874),.PCURVE_S1.);
+#1862 = CIRCLE('',#1863,10.5);
+#1863 = AXIS2_PLACEMENT_3D('',#1864,#1865,#1866);
+#1864 = CARTESIAN_POINT('',(-0.5,-5.5,-12.));
+#1865 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1866 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1867 = PCURVE('',#72,#1868);
+#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873);
+#1869 = LINE('',#1870,#1871);
+#1870 = CARTESIAN_POINT('',(-0.E+000,-5.9));
+#1871 = VECTOR('',#1872,1.);
+#1872 = DIRECTION('',(-1.,0.E+000));
+#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1874 = PCURVE('',#842,#1875);
+#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1884);
+#1876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1877,#1878,#1879,#1880,
+#1881,#1882,#1883),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#1919 = CARTESIAN_POINT('',(-4.9375,3.691641182643));
-#1920 = CARTESIAN_POINT('',(-4.9375,15.902599376003));
-#1921 = CARTESIAN_POINT('',(5.6375,9.797120279323));
-#1922 = CARTESIAN_POINT('',(16.2125,3.691641182643));
-#1923 = CARTESIAN_POINT('',(5.6375,-2.413837914038));
-#1924 = CARTESIAN_POINT('',(-4.9375,-8.519317010718));
-#1925 = CARTESIAN_POINT('',(-4.9375,3.691641182643));
-#1926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1927 = ORIENTED_EDGE('',*,*,#84,.T.);
-#1928 = ADVANCED_FACE('',(#1929),#72,.T.);
-#1929 = FACE_BOUND('',#1930,.T.);
-#1930 = EDGE_LOOP('',(#1931,#1932,#1933,#1954));
-#1931 = ORIENTED_EDGE('',*,*,#56,.F.);
-#1932 = ORIENTED_EDGE('',*,*,#416,.T.);
-#1933 = ORIENTED_EDGE('',*,*,#1934,.T.);
-#1934 = EDGE_CURVE('',#417,#1880,#1935,.T.);
-#1935 = SURFACE_CURVE('',#1936,(#1940,#1947),.PCURVE_S1.);
-#1936 = LINE('',#1937,#1938);
-#1937 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
-#1938 = VECTOR('',#1939,1.);
-#1939 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1940 = PCURVE('',#72,#1941);
-#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946);
-#1942 = LINE('',#1943,#1944);
-#1943 = CARTESIAN_POINT('',(10.1875,10.5));
-#1944 = VECTOR('',#1945,1.);
-#1945 = DIRECTION('',(-1.,0.E+000));
-#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1947 = PCURVE('',#456,#1948);
-#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953);
-#1949 = LINE('',#1950,#1951);
-#1950 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1951 = VECTOR('',#1952,1.);
-#1952 = DIRECTION('',(1.,0.E+000));
-#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1954 = ORIENTED_EDGE('',*,*,#1902,.T.);
-#1955 = ADVANCED_FACE('',(#1956),#290,.T.);
+#1877 = CARTESIAN_POINT('',(-10.,-5.5));
+#1878 = CARTESIAN_POINT('',(-10.,12.686533479473));
+#1879 = CARTESIAN_POINT('',(5.75,3.593266739737));
+#1880 = CARTESIAN_POINT('',(21.5,-5.5));
+#1881 = CARTESIAN_POINT('',(5.75,-14.59326673973));
+#1882 = CARTESIAN_POINT('',(-10.,-23.68653347947));
+#1883 = CARTESIAN_POINT('',(-10.,-5.5));
+#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1885 = ORIENTED_EDGE('',*,*,#1886,.F.);
+#1886 = EDGE_CURVE('',#307,#1859,#1887,.T.);
+#1887 = SURFACE_CURVE('',#1888,(#1892,#1899),.PCURVE_S1.);
+#1888 = LINE('',#1889,#1890);
+#1889 = CARTESIAN_POINT('',(-0.5,-16.,-17.9));
+#1890 = VECTOR('',#1891,1.);
+#1891 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1892 = PCURVE('',#72,#1893);
+#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898);
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(-0.E+000,-1.));
+#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1899 = PCURVE('',#322,#1900);
+#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);
+#1901 = LINE('',#1902,#1903);
+#1902 = CARTESIAN_POINT('',(1.,0.E+000));
+#1903 = VECTOR('',#1904,1.);
+#1904 = DIRECTION('',(0.E+000,-1.));
+#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1906 = ADVANCED_FACE('',(#1907),#322,.T.);
+#1907 = FACE_BOUND('',#1908,.T.);
+#1908 = EDGE_LOOP('',(#1909,#1932,#1953,#1954));
+#1909 = ORIENTED_EDGE('',*,*,#1910,.T.);
+#1910 = EDGE_CURVE('',#274,#1911,#1913,.T.);
+#1911 = VERTEX_POINT('',#1912);
+#1912 = CARTESIAN_POINT('',(0.5,-16.,-12.));
+#1913 = SURFACE_CURVE('',#1914,(#1918,#1925),.PCURVE_S1.);
+#1914 = LINE('',#1915,#1916);
+#1915 = CARTESIAN_POINT('',(0.5,-16.,-17.9));
+#1916 = VECTOR('',#1917,1.);
+#1917 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1918 = PCURVE('',#322,#1919);
+#1919 = DEFINITIONAL_REPRESENTATION('',(#1920),#1924);
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(0.E+000,-1.));
+#1924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1925 = PCURVE('',#294,#1926);
+#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931);
+#1927 = LINE('',#1928,#1929);
+#1928 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
+#1929 = VECTOR('',#1930,1.);
+#1930 = DIRECTION('',(-0.E+000,-1.));
+#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1932 = ORIENTED_EDGE('',*,*,#1933,.T.);
+#1933 = EDGE_CURVE('',#1911,#1859,#1934,.T.);
+#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.);
+#1935 = LINE('',#1936,#1937);
+#1936 = CARTESIAN_POINT('',(0.5,-16.,-12.));
+#1937 = VECTOR('',#1938,1.);
+#1938 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1939 = PCURVE('',#322,#1940);
+#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945);
+#1941 = LINE('',#1942,#1943);
+#1942 = CARTESIAN_POINT('',(0.E+000,-5.9));
+#1943 = VECTOR('',#1944,1.);
+#1944 = DIRECTION('',(1.,0.E+000));
+#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1946 = PCURVE('',#842,#1947);
+#1947 = DEFINITIONAL_REPRESENTATION('',(#1948),#1952);
+#1948 = LINE('',#1949,#1950);
+#1949 = CARTESIAN_POINT('',(-0.5,-16.));
+#1950 = VECTOR('',#1951,1.);
+#1951 = DIRECTION('',(1.,0.E+000));
+#1952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1953 = ORIENTED_EDGE('',*,*,#1886,.F.);
+#1954 = ORIENTED_EDGE('',*,*,#306,.F.);
+#1955 = ADVANCED_FACE('',(#1956),#200,.T.);
#1956 = FACE_BOUND('',#1957,.T.);
-#1957 = EDGE_LOOP('',(#1958,#1981,#1982,#2005,#2033,#2061));
-#1958 = ORIENTED_EDGE('',*,*,#1959,.T.);
-#1959 = EDGE_CURVE('',#1960,#274,#1962,.T.);
-#1960 = VERTEX_POINT('',#1961);
-#1961 = CARTESIAN_POINT('',(-13.96,-2.2360679775,-24.4));
-#1962 = SURFACE_CURVE('',#1963,(#1967,#1974),.PCURVE_S1.);
-#1963 = LINE('',#1964,#1965);
-#1964 = CARTESIAN_POINT('',(-13.96,-5.3125,-24.4));
-#1965 = VECTOR('',#1966,1.);
-#1966 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1967 = PCURVE('',#290,#1968);
-#1968 = DEFINITIONAL_REPRESENTATION('',(#1969),#1973);
-#1969 = LINE('',#1970,#1971);
-#1970 = CARTESIAN_POINT('',(5.3125,13.96));
-#1971 = VECTOR('',#1972,1.);
-#1972 = DIRECTION('',(1.,0.E+000));
-#1973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1974 = PCURVE('',#511,#1975);
-#1975 = DEFINITIONAL_REPRESENTATION('',(#1976),#1980);
-#1976 = LINE('',#1977,#1978);
-#1977 = CARTESIAN_POINT('',(5.3125,-1.6));
-#1978 = VECTOR('',#1979,1.);
-#1979 = DIRECTION('',(-1.,0.E+000));
-#1980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1981 = ORIENTED_EDGE('',*,*,#271,.F.);
-#1982 = ORIENTED_EDGE('',*,*,#1983,.T.);
-#1983 = EDGE_CURVE('',#272,#1984,#1986,.T.);
-#1984 = VERTEX_POINT('',#1985);
-#1985 = CARTESIAN_POINT('',(-16.,0.5,-24.4));
-#1986 = SURFACE_CURVE('',#1987,(#1991,#1998),.PCURVE_S1.);
-#1987 = LINE('',#1988,#1989);
-#1988 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
-#1989 = VECTOR('',#1990,1.);
-#1990 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1991 = PCURVE('',#290,#1992);
-#1992 = DEFINITIONAL_REPRESENTATION('',(#1993),#1997);
-#1993 = LINE('',#1994,#1995);
-#1994 = CARTESIAN_POINT('',(0.5,16.));
-#1995 = VECTOR('',#1996,1.);
-#1996 = DIRECTION('',(-1.,0.E+000));
-#1997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1998 = PCURVE('',#322,#1999);
-#1999 = DEFINITIONAL_REPRESENTATION('',(#2000),#2004);
-#2000 = LINE('',#2001,#2002);
-#2001 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#2002 = VECTOR('',#2003,1.);
-#2003 = DIRECTION('',(1.,0.E+000));
-#2004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2005 = ORIENTED_EDGE('',*,*,#2006,.F.);
-#2006 = EDGE_CURVE('',#2007,#1984,#2009,.T.);
-#2007 = VERTEX_POINT('',#2008);
-#2008 = CARTESIAN_POINT('',(-13.96,6.024346115152,-24.4));
-#2009 = SURFACE_CURVE('',#2010,(#2015,#2026),.PCURVE_S1.);
-#2010 = CIRCLE('',#2011,8.5);
-#2011 = AXIS2_PLACEMENT_3D('',#2012,#2013,#2014);
-#2012 = CARTESIAN_POINT('',(-7.5,0.5,-24.4));
-#2013 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2014 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2015 = PCURVE('',#290,#2016);
-#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2025);
-#2017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2018,#2019,#2020,#2021,
-#2022,#2023,#2024),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1957 = EDGE_LOOP('',(#1958,#1959,#1982,#2003));
+#1958 = ORIENTED_EDGE('',*,*,#545,.T.);
+#1959 = ORIENTED_EDGE('',*,*,#1960,.T.);
+#1960 = EDGE_CURVE('',#546,#1961,#1963,.T.);
+#1961 = VERTEX_POINT('',#1962);
+#1962 = CARTESIAN_POINT('',(0.5,16.,-12.));
+#1963 = SURFACE_CURVE('',#1964,(#1968,#1975),.PCURVE_S1.);
+#1964 = LINE('',#1965,#1966);
+#1965 = CARTESIAN_POINT('',(-0.5,16.,-12.));
+#1966 = VECTOR('',#1967,1.);
+#1967 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1968 = PCURVE('',#200,#1969);
+#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974);
+#1970 = LINE('',#1971,#1972);
+#1971 = CARTESIAN_POINT('',(0.E+000,-5.9));
+#1972 = VECTOR('',#1973,1.);
+#1973 = DIRECTION('',(1.,0.E+000));
+#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1975 = PCURVE('',#585,#1976);
+#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);
+#1977 = LINE('',#1978,#1979);
+#1978 = CARTESIAN_POINT('',(0.5,16.));
+#1979 = VECTOR('',#1980,1.);
+#1980 = DIRECTION('',(-1.,0.E+000));
+#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1982 = ORIENTED_EDGE('',*,*,#1983,.F.);
+#1983 = EDGE_CURVE('',#185,#1961,#1984,.T.);
+#1984 = SURFACE_CURVE('',#1985,(#1989,#1996),.PCURVE_S1.);
+#1985 = LINE('',#1986,#1987);
+#1986 = CARTESIAN_POINT('',(0.5,16.,-17.9));
+#1987 = VECTOR('',#1988,1.);
+#1988 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1989 = PCURVE('',#200,#1990);
+#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);
+#1991 = LINE('',#1992,#1993);
+#1992 = CARTESIAN_POINT('',(1.,0.E+000));
+#1993 = VECTOR('',#1994,1.);
+#1994 = DIRECTION('',(0.E+000,-1.));
+#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1996 = PCURVE('',#233,#1997);
+#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);
+#1998 = LINE('',#1999,#2000);
+#1999 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
+#2000 = VECTOR('',#2001,1.);
+#2001 = DIRECTION('',(-0.E+000,-1.));
+#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2003 = ORIENTED_EDGE('',*,*,#184,.F.);
+#2004 = ADVANCED_FACE('',(#2005),#294,.T.);
+#2005 = FACE_BOUND('',#2006,.F.);
+#2006 = EDGE_LOOP('',(#2007,#2008,#2009,#2035,#2036));
+#2007 = ORIENTED_EDGE('',*,*,#273,.F.);
+#2008 = ORIENTED_EDGE('',*,*,#1910,.T.);
+#2009 = ORIENTED_EDGE('',*,*,#2010,.T.);
+#2010 = EDGE_CURVE('',#1911,#770,#2011,.T.);
+#2011 = SURFACE_CURVE('',#2012,(#2017,#2024),.PCURVE_S1.);
+#2012 = CIRCLE('',#2013,10.5);
+#2013 = AXIS2_PLACEMENT_3D('',#2014,#2015,#2016);
+#2014 = CARTESIAN_POINT('',(0.5,-5.5,-12.));
+#2015 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2016 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2017 = PCURVE('',#294,#2018);
+#2018 = DEFINITIONAL_REPRESENTATION('',(#2019),#2023);
+#2019 = LINE('',#2020,#2021);
+#2020 = CARTESIAN_POINT('',(-0.E+000,-5.9));
+#2021 = VECTOR('',#2022,1.);
+#2022 = DIRECTION('',(-1.,0.E+000));
+#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2024 = PCURVE('',#842,#2025);
+#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2034);
+#2026 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2027,#2028,#2029,#2030,
+#2031,#2032,#2033),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#2018 = CARTESIAN_POINT('',(-9.,7.5));
-#2019 = CARTESIAN_POINT('',(-9.,22.222431864335));
-#2020 = CARTESIAN_POINT('',(3.75,14.861215932168));
-#2021 = CARTESIAN_POINT('',(16.5,7.5));
-#2022 = CARTESIAN_POINT('',(3.75,0.138784067832));
-#2023 = CARTESIAN_POINT('',(-9.,-7.222431864335));
-#2024 = CARTESIAN_POINT('',(-9.,7.5));
-#2025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2026 = PCURVE('',#850,#2027);
-#2027 = DEFINITIONAL_REPRESENTATION('',(#2028),#2032);
-#2028 = LINE('',#2029,#2030);
-#2029 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#2030 = VECTOR('',#2031,1.);
-#2031 = DIRECTION('',(-1.,0.E+000));
-#2032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2033 = ORIENTED_EDGE('',*,*,#2034,.T.);
-#2034 = EDGE_CURVE('',#2007,#2035,#2037,.T.);
-#2035 = VERTEX_POINT('',#2036);
-#2036 = CARTESIAN_POINT('',(-13.96,2.2360679775,-24.4));
-#2037 = SURFACE_CURVE('',#2038,(#2042,#2049),.PCURVE_S1.);
-#2038 = LINE('',#2039,#2040);
-#2039 = CARTESIAN_POINT('',(-13.96,1.11803398875,-24.4));
-#2040 = VECTOR('',#2041,1.);
-#2041 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#2042 = PCURVE('',#290,#2043);
-#2043 = DEFINITIONAL_REPRESENTATION('',(#2044),#2048);
-#2044 = LINE('',#2045,#2046);
-#2045 = CARTESIAN_POINT('',(-1.11803398875,13.96));
-#2046 = VECTOR('',#2047,1.);
-#2047 = DIRECTION('',(1.,0.E+000));
-#2048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2049 = PCURVE('',#2050,#2055);
-#2050 = PLANE('',#2051);
-#2051 = AXIS2_PLACEMENT_3D('',#2052,#2053,#2054);
-#2052 = CARTESIAN_POINT('',(-13.96,2.2360679775,-22.8));
-#2053 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#2054 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060);
-#2056 = LINE('',#2057,#2058);
-#2057 = CARTESIAN_POINT('',(-1.11803398875,-1.6));
-#2058 = VECTOR('',#2059,1.);
-#2059 = DIRECTION('',(-1.,0.E+000));
-#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
+#2027 = CARTESIAN_POINT('',(-11.,-5.5));
+#2028 = CARTESIAN_POINT('',(-11.,12.686533479473));
+#2029 = CARTESIAN_POINT('',(4.75,3.593266739737));
+#2030 = CARTESIAN_POINT('',(20.5,-5.5));
+#2031 = CARTESIAN_POINT('',(4.75,-14.59326673973));
+#2032 = CARTESIAN_POINT('',(-11.,-23.68653347947));
+#2033 = CARTESIAN_POINT('',(-11.,-5.5));
+#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2035 = ORIENTED_EDGE('',*,*,#769,.T.);
+#2036 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#2037 = EDGE_CURVE('',#246,#740,#2038,.T.);
+#2038 = SURFACE_CURVE('',#2039,(#2043,#2050),.PCURVE_S1.);
+#2039 = LINE('',#2040,#2041);
+#2040 = CARTESIAN_POINT('',(11.,-5.5,-17.9));
+#2041 = VECTOR('',#2042,1.);
+#2042 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2043 = PCURVE('',#294,#2044);
+#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2049);
+#2045 = LINE('',#2046,#2047);
+#2046 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#2047 = VECTOR('',#2048,1.);
+#2048 = DIRECTION('',(-0.E+000,-1.));
+#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2050 = PCURVE('',#261,#2051);
+#2051 = DEFINITIONAL_REPRESENTATION('',(#2052),#2056);
+#2052 = LINE('',#2053,#2054);
+#2053 = CARTESIAN_POINT('',(11.,0.E+000));
+#2054 = VECTOR('',#2055,1.);
+#2055 = DIRECTION('',(0.E+000,-1.));
+#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2057 = ADVANCED_FACE('',(#2058),#233,.T.);
+#2058 = FACE_BOUND('',#2059,.F.);
+#2059 = EDGE_LOOP('',(#2060,#2061,#2082,#2083,#2109));
+#2060 = ORIENTED_EDGE('',*,*,#212,.F.);
#2061 = ORIENTED_EDGE('',*,*,#2062,.T.);
-#2062 = EDGE_CURVE('',#2035,#1960,#2063,.T.);
-#2063 = SURFACE_CURVE('',#2064,(#2069,#2080),.PCURVE_S1.);
-#2064 = CIRCLE('',#2065,3.);
-#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068);
-#2066 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-24.4));
-#2067 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2068 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2069 = PCURVE('',#290,#2070);
-#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2079);
-#2071 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2072,#2073,#2074,#2075,
-#2076,#2077,#2078),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#2072 = CARTESIAN_POINT('',(-3.,11.96));
-#2073 = CARTESIAN_POINT('',(-3.,17.156152422707));
-#2074 = CARTESIAN_POINT('',(1.5,14.558076211353));
-#2075 = CARTESIAN_POINT('',(6.,11.96));
-#2076 = CARTESIAN_POINT('',(1.5,9.361923788647));
-#2077 = CARTESIAN_POINT('',(-3.,6.763847577293));
-#2078 = CARTESIAN_POINT('',(-3.,11.96));
-#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2080 = PCURVE('',#2081,#2086);
-#2081 = CYLINDRICAL_SURFACE('',#2082,3.);
-#2082 = AXIS2_PLACEMENT_3D('',#2083,#2084,#2085);
-#2083 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#2084 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2085 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2086 = DEFINITIONAL_REPRESENTATION('',(#2087),#2091);
-#2087 = LINE('',#2088,#2089);
-#2088 = CARTESIAN_POINT('',(0.E+000,-1.6));
-#2089 = VECTOR('',#2090,1.);
-#2090 = DIRECTION('',(1.,0.E+000));
-#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2092 = ADVANCED_FACE('',(#2093),#511,.T.);
-#2093 = FACE_BOUND('',#2094,.T.);
-#2094 = EDGE_LOOP('',(#2095,#2118,#2119,#2120));
-#2095 = ORIENTED_EDGE('',*,*,#2096,.F.);
-#2096 = EDGE_CURVE('',#469,#2097,#2099,.T.);
-#2097 = VERTEX_POINT('',#2098);
-#2098 = CARTESIAN_POINT('',(-13.96,-2.2360679775,-22.8));
-#2099 = SURFACE_CURVE('',#2100,(#2104,#2111),.PCURVE_S1.);
-#2100 = LINE('',#2101,#2102);
-#2101 = CARTESIAN_POINT('',(-13.96,-10.625,-22.8));
-#2102 = VECTOR('',#2103,1.);
-#2103 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2104 = PCURVE('',#511,#2105);
-#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110);
-#2106 = LINE('',#2107,#2108);
-#2107 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#2108 = VECTOR('',#2109,1.);
-#2109 = DIRECTION('',(1.,0.E+000));
-#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2111 = PCURVE('',#485,#2112);
-#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);
-#2113 = LINE('',#2114,#2115);
-#2114 = CARTESIAN_POINT('',(10.625,14.288762454626));
-#2115 = VECTOR('',#2116,1.);
-#2116 = DIRECTION('',(-1.,9.341247723083E-065));
-#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2118 = ORIENTED_EDGE('',*,*,#497,.T.);
-#2119 = ORIENTED_EDGE('',*,*,#1959,.F.);
-#2120 = ORIENTED_EDGE('',*,*,#2121,.F.);
-#2121 = EDGE_CURVE('',#2097,#1960,#2122,.T.);
-#2122 = SURFACE_CURVE('',#2123,(#2127,#2134),.PCURVE_S1.);
-#2123 = LINE('',#2124,#2125);
-#2124 = CARTESIAN_POINT('',(-13.96,-2.2360679775,-22.8));
-#2125 = VECTOR('',#2126,1.);
-#2126 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#2127 = PCURVE('',#511,#2128);
-#2128 = DEFINITIONAL_REPRESENTATION('',(#2129),#2133);
-#2129 = LINE('',#2130,#2131);
-#2130 = CARTESIAN_POINT('',(8.3889320225,0.E+000));
-#2131 = VECTOR('',#2132,1.);
-#2132 = DIRECTION('',(0.E+000,-1.));
-#2133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2134 = PCURVE('',#2081,#2135);
-#2135 = DEFINITIONAL_REPRESENTATION('',(#2136),#2140);
-#2136 = LINE('',#2137,#2138);
-#2137 = CARTESIAN_POINT('',(2.411864997363,0.E+000));
-#2138 = VECTOR('',#2139,1.);
-#2139 = DIRECTION('',(0.E+000,-1.));
-#2140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2141 = ADVANCED_FACE('',(#2142,#2412),#485,.T.);
-#2142 = FACE_BOUND('',#2143,.T.);
-#2143 = EDGE_LOOP('',(#2144,#2170,#2198,#2226,#2249,#2272,#2295,#2318,
- #2339,#2340,#2361,#2362,#2363,#2391));
-#2144 = ORIENTED_EDGE('',*,*,#2145,.T.);
-#2145 = EDGE_CURVE('',#2146,#2148,#2150,.T.);
-#2146 = VERTEX_POINT('',#2147);
-#2147 = CARTESIAN_POINT('',(-13.96,6.024346115152,-22.8));
-#2148 = VERTEX_POINT('',#2149);
-#2149 = CARTESIAN_POINT('',(-10.25,8.542853971073,-22.8));
-#2150 = SURFACE_CURVE('',#2151,(#2156,#2163),.PCURVE_S1.);
-#2151 = CIRCLE('',#2152,8.5);
-#2152 = AXIS2_PLACEMENT_3D('',#2153,#2154,#2155);
-#2153 = CARTESIAN_POINT('',(-7.5,0.5,-22.8));
-#2154 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#2155 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2156 = PCURVE('',#485,#2157);
-#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
-#2158 = CIRCLE('',#2159,8.5);
-#2159 = AXIS2_PLACEMENT_2D('',#2160,#2161);
-#2160 = CARTESIAN_POINT('',(-0.5,7.828762454627));
-#2161 = DIRECTION('',(-1.,9.341247723083E-065));
-#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2163 = PCURVE('',#850,#2164);
-#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169);
-#2165 = LINE('',#2166,#2167);
-#2166 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
-#2167 = VECTOR('',#2168,1.);
-#2168 = DIRECTION('',(1.,-0.E+000));
-#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2170 = ORIENTED_EDGE('',*,*,#2171,.T.);
-#2171 = EDGE_CURVE('',#2148,#2172,#2174,.T.);
-#2172 = VERTEX_POINT('',#2173);
-#2173 = CARTESIAN_POINT('',(-10.25,4.180921898935,-22.8));
-#2174 = SURFACE_CURVE('',#2175,(#2179,#2186),.PCURVE_S1.);
-#2175 = LINE('',#2176,#2177);
-#2176 = CARTESIAN_POINT('',(-10.25,-5.3125,-22.8));
-#2177 = VECTOR('',#2178,1.);
-#2178 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#2179 = PCURVE('',#485,#2180);
-#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185);
-#2181 = LINE('',#2182,#2183);
-#2182 = CARTESIAN_POINT('',(5.3125,10.578762454626));
-#2183 = VECTOR('',#2184,1.);
-#2184 = DIRECTION('',(1.,0.E+000));
-#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2186 = PCURVE('',#2187,#2192);
-#2187 = PLANE('',#2188);
-#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191);
-#2189 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
-#2190 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#2191 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197);
-#2193 = LINE('',#2194,#2195);
-#2194 = CARTESIAN_POINT('',(5.3125,-2.9));
-#2195 = VECTOR('',#2196,1.);
-#2196 = DIRECTION('',(-1.,-4.292033234233E-032));
-#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2198 = ORIENTED_EDGE('',*,*,#2199,.T.);
-#2199 = EDGE_CURVE('',#2172,#2200,#2202,.T.);
-#2200 = VERTEX_POINT('',#2201);
-#2201 = CARTESIAN_POINT('',(-10.485,2.350000088519,-22.8));
-#2202 = SURFACE_CURVE('',#2203,(#2208,#2219),.PCURVE_S1.);
-#2203 = CIRCLE('',#2204,7.25);
-#2204 = AXIS2_PLACEMENT_3D('',#2205,#2206,#2207);
-#2205 = CARTESIAN_POINT('',(-3.235,2.35,-22.8));
-#2206 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2207 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2208 = PCURVE('',#485,#2209);
-#2209 = DEFINITIONAL_REPRESENTATION('',(#2210),#2218);
-#2210 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2211,#2212,#2213,#2214,
-#2215,#2216,#2217),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#2211 = CARTESIAN_POINT('',(-9.6,3.563762454626));
-#2212 = CARTESIAN_POINT('',(-9.6,16.121130809501));
-#2213 = CARTESIAN_POINT('',(1.275,9.842446632064));
-#2214 = CARTESIAN_POINT('',(12.15,3.563762454626));
-#2215 = CARTESIAN_POINT('',(1.275,-2.714921722811));
-#2216 = CARTESIAN_POINT('',(-9.6,-8.993605900248));
-#2217 = CARTESIAN_POINT('',(-9.6,3.563762454626));
-#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2219 = PCURVE('',#1634,#2220);
-#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225);
-#2221 = LINE('',#2222,#2223);
-#2222 = CARTESIAN_POINT('',(0.E+000,-3.4));
-#2223 = VECTOR('',#2224,1.);
-#2224 = DIRECTION('',(1.,0.E+000));
-#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2226 = ORIENTED_EDGE('',*,*,#2227,.T.);
-#2227 = EDGE_CURVE('',#2200,#2228,#2230,.T.);
-#2228 = VERTEX_POINT('',#2229);
-#2229 = CARTESIAN_POINT('',(-10.485,1.552967826778,-22.8));
-#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.);
-#2231 = LINE('',#2232,#2233);
-#2232 = CARTESIAN_POINT('',(-10.485,0.776483913389,-22.8));
-#2233 = VECTOR('',#2234,1.);
-#2234 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#2235 = PCURVE('',#485,#2236);
-#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241);
-#2237 = LINE('',#2238,#2239);
-#2238 = CARTESIAN_POINT('',(-0.776483913389,10.813762454626));
-#2239 = VECTOR('',#2240,1.);
-#2240 = DIRECTION('',(1.,0.E+000));
-#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2242 = PCURVE('',#1601,#2243);
-#2243 = DEFINITIONAL_REPRESENTATION('',(#2244),#2248);
-#2244 = LINE('',#2245,#2246);
-#2245 = CARTESIAN_POINT('',(-0.776483913389,-3.4));
-#2246 = VECTOR('',#2247,1.);
-#2247 = DIRECTION('',(-1.,-4.292033234233E-032));
-#2248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2249 = ORIENTED_EDGE('',*,*,#2250,.T.);
-#2250 = EDGE_CURVE('',#2228,#2251,#2253,.T.);
-#2251 = VERTEX_POINT('',#2252);
-#2252 = CARTESIAN_POINT('',(-10.735,1.552967826778,-22.8));
-#2253 = SURFACE_CURVE('',#2254,(#2258,#2265),.PCURVE_S1.);
-#2254 = LINE('',#2255,#2256);
-#2255 = CARTESIAN_POINT('',(-5.203118772687,1.552967826778,-22.8));
-#2256 = VECTOR('',#2257,1.);
-#2257 = DIRECTION('',(-1.,2.22044604925E-016,-2.17641551528E-033));
-#2258 = PCURVE('',#485,#2259);
-#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264);
-#2260 = LINE('',#2261,#2262);
-#2261 = CARTESIAN_POINT('',(-1.552967826778,5.531881227313));
-#2262 = VECTOR('',#2263,1.);
-#2263 = DIRECTION('',(9.341247723083E-065,1.));
-#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2265 = PCURVE('',#1573,#2266);
-#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271);
-#2267 = LINE('',#2268,#2269);
-#2268 = CARTESIAN_POINT('',(5.531881227313,-3.4));
-#2269 = VECTOR('',#2270,1.);
-#2270 = DIRECTION('',(-1.,-2.17641551528E-033));
-#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2272 = ORIENTED_EDGE('',*,*,#2273,.T.);
-#2273 = EDGE_CURVE('',#2251,#2274,#2276,.T.);
-#2274 = VERTEX_POINT('',#2275);
-#2275 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-22.8));
-#2276 = SURFACE_CURVE('',#2277,(#2281,#2288),.PCURVE_S1.);
-#2277 = LINE('',#2278,#2279);
-#2278 = CARTESIAN_POINT('',(-10.735,-0.723516086611,-22.8));
-#2279 = VECTOR('',#2280,1.);
-#2280 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#2281 = PCURVE('',#485,#2282);
-#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287);
-#2283 = LINE('',#2284,#2285);
-#2284 = CARTESIAN_POINT('',(0.723516086611,11.063762454626));
-#2285 = VECTOR('',#2286,1.);
-#2286 = DIRECTION('',(1.,0.E+000));
-#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2288 = PCURVE('',#1545,#2289);
-#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294);
-#2290 = LINE('',#2291,#2292);
-#2291 = CARTESIAN_POINT('',(0.723516086611,-3.4));
-#2292 = VECTOR('',#2293,1.);
-#2293 = DIRECTION('',(-1.,-4.292033234233E-032));
-#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2295 = ORIENTED_EDGE('',*,*,#2296,.T.);
-#2296 = EDGE_CURVE('',#2274,#2297,#2299,.T.);
-#2297 = VERTEX_POINT('',#2298);
-#2298 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-22.8));
-#2299 = SURFACE_CURVE('',#2300,(#2304,#2311),.PCURVE_S1.);
-#2300 = LINE('',#2301,#2302);
-#2301 = CARTESIAN_POINT('',(-5.078118772687,-1.447032173222,-22.8));
-#2302 = VECTOR('',#2303,1.);
-#2303 = DIRECTION('',(1.,-2.22044604925E-016,2.17641551528E-033));
-#2304 = PCURVE('',#485,#2305);
-#2305 = DEFINITIONAL_REPRESENTATION('',(#2306),#2310);
-#2306 = LINE('',#2307,#2308);
-#2307 = CARTESIAN_POINT('',(1.447032173222,5.406881227313));
-#2308 = VECTOR('',#2309,1.);
-#2309 = DIRECTION('',(-9.341247723083E-065,-1.));
-#2310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2311 = PCURVE('',#1517,#2312);
-#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317);
-#2313 = LINE('',#2314,#2315);
-#2314 = CARTESIAN_POINT('',(-5.406881227313,-3.4));
-#2315 = VECTOR('',#2316,1.);
-#2316 = DIRECTION('',(-1.,2.17641551528E-033));
-#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2318 = ORIENTED_EDGE('',*,*,#2319,.T.);
-#2319 = EDGE_CURVE('',#2297,#1829,#2320,.T.);
-#2320 = SURFACE_CURVE('',#2321,(#2325,#2332),.PCURVE_S1.);
-#2321 = LINE('',#2322,#2323);
-#2322 = CARTESIAN_POINT('',(-10.485,-1.122032217481,-22.8));
-#2323 = VECTOR('',#2324,1.);
-#2324 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#2325 = PCURVE('',#485,#2326);
-#2326 = DEFINITIONAL_REPRESENTATION('',(#2327),#2331);
-#2327 = LINE('',#2328,#2329);
-#2328 = CARTESIAN_POINT('',(1.122032217481,10.813762454626));
-#2329 = VECTOR('',#2330,1.);
-#2330 = DIRECTION('',(1.,0.E+000));
-#2331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2332 = PCURVE('',#1489,#2333);
-#2333 = DEFINITIONAL_REPRESENTATION('',(#2334),#2338);
-#2334 = LINE('',#2335,#2336);
-#2335 = CARTESIAN_POINT('',(1.122032217481,-3.4));
-#2336 = VECTOR('',#2337,1.);
-#2337 = DIRECTION('',(-1.,-4.292033234233E-032));
-#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2339 = ORIENTED_EDGE('',*,*,#1851,.T.);
-#2340 = ORIENTED_EDGE('',*,*,#2341,.T.);
-#2341 = EDGE_CURVE('',#1852,#441,#2342,.T.);
-#2342 = SURFACE_CURVE('',#2343,(#2347,#2354),.PCURVE_S1.);
-#2343 = LINE('',#2344,#2345);
-#2344 = CARTESIAN_POINT('',(-10.25,-5.3125,-22.8));
-#2345 = VECTOR('',#2346,1.);
-#2346 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#2347 = PCURVE('',#485,#2348);
-#2348 = DEFINITIONAL_REPRESENTATION('',(#2349),#2353);
-#2349 = LINE('',#2350,#2351);
-#2350 = CARTESIAN_POINT('',(5.3125,10.578762454626));
-#2351 = VECTOR('',#2352,1.);
-#2352 = DIRECTION('',(1.,0.E+000));
-#2353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2354 = PCURVE('',#456,#2355);
-#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360);
-#2356 = LINE('',#2357,#2358);
-#2357 = CARTESIAN_POINT('',(5.3125,-2.9));
-#2358 = VECTOR('',#2359,1.);
-#2359 = DIRECTION('',(-1.,-4.292033234233E-032));
-#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2361 = ORIENTED_EDGE('',*,*,#468,.T.);
-#2362 = ORIENTED_EDGE('',*,*,#2096,.T.);
-#2363 = ORIENTED_EDGE('',*,*,#2364,.F.);
-#2364 = EDGE_CURVE('',#2365,#2097,#2367,.T.);
-#2365 = VERTEX_POINT('',#2366);
-#2366 = CARTESIAN_POINT('',(-13.96,2.2360679775,-22.8));
-#2367 = SURFACE_CURVE('',#2368,(#2373,#2384),.PCURVE_S1.);
-#2368 = CIRCLE('',#2369,3.);
-#2369 = AXIS2_PLACEMENT_3D('',#2370,#2371,#2372);
-#2370 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#2371 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2372 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2373 = PCURVE('',#485,#2374);
-#2374 = DEFINITIONAL_REPRESENTATION('',(#2375),#2383);
-#2375 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2376,#2377,#2378,#2379,
-#2380,#2381,#2382),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#2376 = CARTESIAN_POINT('',(-3.,12.288762454626));
-#2377 = CARTESIAN_POINT('',(-3.,17.484914877333));
-#2378 = CARTESIAN_POINT('',(1.5,14.88683866598));
-#2379 = CARTESIAN_POINT('',(6.,12.288762454626));
-#2380 = CARTESIAN_POINT('',(1.5,9.690686243273));
-#2381 = CARTESIAN_POINT('',(-3.,7.09261003192));
-#2382 = CARTESIAN_POINT('',(-3.,12.288762454626));
-#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2384 = PCURVE('',#2081,#2385);
-#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390);
-#2386 = LINE('',#2387,#2388);
-#2387 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#2388 = VECTOR('',#2389,1.);
-#2389 = DIRECTION('',(1.,0.E+000));
-#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2391 = ORIENTED_EDGE('',*,*,#2392,.T.);
-#2392 = EDGE_CURVE('',#2365,#2146,#2393,.T.);
-#2393 = SURFACE_CURVE('',#2394,(#2398,#2405),.PCURVE_S1.);
-#2394 = LINE('',#2395,#2396);
-#2395 = CARTESIAN_POINT('',(-13.96,2.2360679775,-22.8));
-#2396 = VECTOR('',#2397,1.);
-#2397 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2398 = PCURVE('',#485,#2399);
-#2399 = DEFINITIONAL_REPRESENTATION('',(#2400),#2404);
-#2400 = LINE('',#2401,#2402);
-#2401 = CARTESIAN_POINT('',(-2.2360679775,14.288762454626));
-#2402 = VECTOR('',#2403,1.);
-#2403 = DIRECTION('',(-1.,9.341247723083E-065));
-#2404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2405 = PCURVE('',#2050,#2406);
-#2406 = DEFINITIONAL_REPRESENTATION('',(#2407),#2411);
-#2407 = LINE('',#2408,#2409);
-#2408 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#2409 = VECTOR('',#2410,1.);
-#2410 = DIRECTION('',(1.,0.E+000));
-#2411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2412 = FACE_BOUND('',#2413,.T.);
-#2413 = EDGE_LOOP('',(#2414));
-#2414 = ORIENTED_EDGE('',*,*,#2415,.T.);
-#2415 = EDGE_CURVE('',#2416,#2416,#2418,.T.);
-#2416 = VERTEX_POINT('',#2417);
-#2417 = CARTESIAN_POINT('',(-11.96,1.,-22.8));
-#2418 = SURFACE_CURVE('',#2419,(#2424,#2435),.PCURVE_S1.);
-#2419 = CIRCLE('',#2420,1.);
-#2420 = AXIS2_PLACEMENT_3D('',#2421,#2422,#2423);
-#2421 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#2422 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2423 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2424 = PCURVE('',#485,#2425);
-#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2434);
-#2426 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2427,#2428,#2429,#2430,
-#2431,#2432,#2433),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#2427 = CARTESIAN_POINT('',(-1.,12.288762454626));
-#2428 = CARTESIAN_POINT('',(-1.,14.020813262195));
-#2429 = CARTESIAN_POINT('',(0.5,13.154787858411));
-#2430 = CARTESIAN_POINT('',(2.,12.288762454626));
-#2431 = CARTESIAN_POINT('',(0.5,11.422737050842));
-#2432 = CARTESIAN_POINT('',(-1.,10.556711647058));
-#2433 = CARTESIAN_POINT('',(-1.,12.288762454626));
-#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2435 = PCURVE('',#2436,#2441);
-#2436 = CYLINDRICAL_SURFACE('',#2437,1.);
-#2437 = AXIS2_PLACEMENT_3D('',#2438,#2439,#2440);
-#2438 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#2439 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#2440 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446);
-#2442 = LINE('',#2443,#2444);
-#2443 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#2444 = VECTOR('',#2445,1.);
-#2445 = DIRECTION('',(-1.,0.E+000));
-#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2447 = ADVANCED_FACE('',(#2448),#456,.T.);
-#2448 = FACE_BOUND('',#2449,.T.);
-#2449 = EDGE_LOOP('',(#2450,#2451,#2452,#2453));
-#2450 = ORIENTED_EDGE('',*,*,#1934,.F.);
-#2451 = ORIENTED_EDGE('',*,*,#440,.T.);
-#2452 = ORIENTED_EDGE('',*,*,#2341,.F.);
-#2453 = ORIENTED_EDGE('',*,*,#1879,.T.);
-#2454 = ADVANCED_FACE('',(#2455),#351,.F.);
-#2455 = FACE_BOUND('',#2456,.F.);
-#2456 = EDGE_LOOP('',(#2457,#2458,#2459,#2482));
-#2457 = ORIENTED_EDGE('',*,*,#788,.T.);
-#2458 = ORIENTED_EDGE('',*,*,#334,.F.);
-#2459 = ORIENTED_EDGE('',*,*,#2460,.T.);
-#2460 = EDGE_CURVE('',#307,#2461,#2463,.T.);
-#2461 = VERTEX_POINT('',#2462);
-#2462 = CARTESIAN_POINT('',(-16.,0.5,-12.));
-#2463 = SURFACE_CURVE('',#2464,(#2468,#2475),.PCURVE_S1.);
-#2464 = LINE('',#2465,#2466);
-#2465 = CARTESIAN_POINT('',(-16.,-0.5,-12.));
-#2466 = VECTOR('',#2467,1.);
-#2467 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2468 = PCURVE('',#351,#2469);
-#2469 = DEFINITIONAL_REPRESENTATION('',(#2470),#2474);
-#2470 = LINE('',#2471,#2472);
-#2471 = CARTESIAN_POINT('',(0.5,16.));
-#2472 = VECTOR('',#2473,1.);
-#2473 = DIRECTION('',(-1.,0.E+000));
-#2474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2475 = PCURVE('',#322,#2476);
-#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);
-#2477 = LINE('',#2478,#2479);
-#2478 = CARTESIAN_POINT('',(0.E+000,-12.4));
-#2479 = VECTOR('',#2480,1.);
-#2480 = DIRECTION('',(1.,0.E+000));
-#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2482 = ORIENTED_EDGE('',*,*,#2483,.F.);
-#2483 = EDGE_CURVE('',#789,#2461,#2484,.T.);
-#2484 = SURFACE_CURVE('',#2485,(#2490,#2501),.PCURVE_S1.);
-#2485 = CIRCLE('',#2486,8.5);
-#2486 = AXIS2_PLACEMENT_3D('',#2487,#2488,#2489);
-#2487 = CARTESIAN_POINT('',(-7.5,0.5,-12.));
-#2488 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2489 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2490 = PCURVE('',#351,#2491);
-#2491 = DEFINITIONAL_REPRESENTATION('',(#2492),#2500);
-#2492 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2493,#2494,#2495,#2496,
-#2497,#2498,#2499),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#2062 = EDGE_CURVE('',#213,#1290,#2063,.T.);
+#2063 = SURFACE_CURVE('',#2064,(#2068,#2075),.PCURVE_S1.);
+#2064 = LINE('',#2065,#2066);
+#2065 = CARTESIAN_POINT('',(11.,5.5,-17.9));
+#2066 = VECTOR('',#2067,1.);
+#2067 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2068 = PCURVE('',#233,#2069);
+#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074);
+#2070 = LINE('',#2071,#2072);
+#2071 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#2072 = VECTOR('',#2073,1.);
+#2073 = DIRECTION('',(-0.E+000,-1.));
+#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2075 = PCURVE('',#261,#2076);
+#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081);
+#2077 = LINE('',#2078,#2079);
+#2078 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2079 = VECTOR('',#2080,1.);
+#2080 = DIRECTION('',(0.E+000,-1.));
+#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2082 = ORIENTED_EDGE('',*,*,#1289,.T.);
+#2083 = ORIENTED_EDGE('',*,*,#2084,.T.);
+#2084 = EDGE_CURVE('',#1262,#1961,#2085,.T.);
+#2085 = SURFACE_CURVE('',#2086,(#2091,#2098),.PCURVE_S1.);
+#2086 = CIRCLE('',#2087,10.5);
+#2087 = AXIS2_PLACEMENT_3D('',#2088,#2089,#2090);
+#2088 = CARTESIAN_POINT('',(0.5,5.5,-12.));
+#2089 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2090 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2091 = PCURVE('',#233,#2092);
+#2092 = DEFINITIONAL_REPRESENTATION('',(#2093),#2097);
+#2093 = LINE('',#2094,#2095);
+#2094 = CARTESIAN_POINT('',(-0.E+000,-5.9));
+#2095 = VECTOR('',#2096,1.);
+#2096 = DIRECTION('',(-1.,0.E+000));
+#2097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2098 = PCURVE('',#585,#2099);
+#2099 = DEFINITIONAL_REPRESENTATION('',(#2100),#2108);
+#2100 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2101,#2102,#2103,#2104,
+#2105,#2106,#2107),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#2493 = CARTESIAN_POINT('',(-9.,7.5));
-#2494 = CARTESIAN_POINT('',(-9.,22.222431864335));
-#2495 = CARTESIAN_POINT('',(3.75,14.861215932168));
-#2496 = CARTESIAN_POINT('',(16.5,7.5));
-#2497 = CARTESIAN_POINT('',(3.75,0.138784067832));
-#2498 = CARTESIAN_POINT('',(-9.,-7.222431864335));
-#2499 = CARTESIAN_POINT('',(-9.,7.5));
-#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2501 = PCURVE('',#850,#2502);
-#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507);
-#2503 = LINE('',#2504,#2505);
-#2504 = CARTESIAN_POINT('',(-0.E+000,-12.4));
-#2505 = VECTOR('',#2506,1.);
-#2506 = DIRECTION('',(-1.,0.E+000));
-#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2508 = ADVANCED_FACE('',(#2509),#322,.T.);
-#2509 = FACE_BOUND('',#2510,.T.);
-#2510 = EDGE_LOOP('',(#2511,#2512,#2513,#2534));
-#2511 = ORIENTED_EDGE('',*,*,#306,.T.);
-#2512 = ORIENTED_EDGE('',*,*,#2460,.T.);
-#2513 = ORIENTED_EDGE('',*,*,#2514,.F.);
-#2514 = EDGE_CURVE('',#1984,#2461,#2515,.T.);
-#2515 = SURFACE_CURVE('',#2516,(#2520,#2527),.PCURVE_S1.);
-#2516 = LINE('',#2517,#2518);
-#2517 = CARTESIAN_POINT('',(-16.,0.5,-24.4));
-#2518 = VECTOR('',#2519,1.);
-#2519 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2520 = PCURVE('',#322,#2521);
-#2521 = DEFINITIONAL_REPRESENTATION('',(#2522),#2526);
-#2522 = LINE('',#2523,#2524);
-#2523 = CARTESIAN_POINT('',(1.,0.E+000));
-#2524 = VECTOR('',#2525,1.);
-#2525 = DIRECTION('',(0.E+000,-1.));
-#2526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2527 = PCURVE('',#850,#2528);
-#2528 = DEFINITIONAL_REPRESENTATION('',(#2529),#2533);
-#2529 = LINE('',#2530,#2531);
-#2530 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
-#2531 = VECTOR('',#2532,1.);
-#2532 = DIRECTION('',(-0.E+000,-1.));
-#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2534 = ORIENTED_EDGE('',*,*,#1983,.F.);
-#2535 = ADVANCED_FACE('',(#2536),#562,.F.);
-#2536 = FACE_BOUND('',#2537,.F.);
-#2537 = EDGE_LOOP('',(#2538,#2559,#2560,#2561,#2582));
-#2538 = ORIENTED_EDGE('',*,*,#2539,.F.);
-#2539 = EDGE_CURVE('',#903,#1753,#2540,.T.);
-#2540 = SURFACE_CURVE('',#2541,(#2545,#2552),.PCURVE_S1.);
-#2541 = LINE('',#2542,#2543);
-#2542 = CARTESIAN_POINT('',(-1.244124275356E-005,1.999999999961,-17.));
-#2543 = VECTOR('',#2544,1.);
-#2544 = DIRECTION('',(-2.279865365577E-006,0.366501226717,
- -0.930417567982));
-#2545 = PCURVE('',#562,#2546);
-#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2551);
-#2547 = LINE('',#2548,#2549);
-#2548 = CARTESIAN_POINT('',(4.5,-5.E+003));
-#2549 = VECTOR('',#2550,1.);
-#2550 = DIRECTION('',(2.279865365658E-006,-0.999999999997));
-#2551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2552 = PCURVE('',#949,#2553);
-#2553 = DEFINITIONAL_REPRESENTATION('',(#2554),#2558);
-#2554 = LINE('',#2555,#2556);
-#2555 = CARTESIAN_POINT('',(3.141598874211,-5.E+003));
-#2556 = VECTOR('',#2557,1.);
-#2557 = DIRECTION('',(0.E+000,-1.));
-#2558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2559 = ORIENTED_EDGE('',*,*,#902,.F.);
-#2560 = ORIENTED_EDGE('',*,*,#526,.F.);
-#2561 = ORIENTED_EDGE('',*,*,#2562,.T.);
-#2562 = EDGE_CURVE('',#527,#1728,#2563,.T.);
-#2563 = SURFACE_CURVE('',#2564,(#2568,#2575),.PCURVE_S1.);
-#2564 = LINE('',#2565,#2566);
-#2565 = CARTESIAN_POINT('',(-1.611243093439E+003,-1.613743080998E+003,
+#2101 = CARTESIAN_POINT('',(-11.,5.5));
+#2102 = CARTESIAN_POINT('',(-11.,23.686533479473));
+#2103 = CARTESIAN_POINT('',(4.75,14.593266739737));
+#2104 = CARTESIAN_POINT('',(20.5,5.5));
+#2105 = CARTESIAN_POINT('',(4.75,-3.593266739737));
+#2106 = CARTESIAN_POINT('',(-11.,-12.68653347947));
+#2107 = CARTESIAN_POINT('',(-11.,5.5));
+#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2109 = ORIENTED_EDGE('',*,*,#1983,.F.);
+#2110 = ADVANCED_FACE('',(#2111),#261,.T.);
+#2111 = FACE_BOUND('',#2112,.T.);
+#2112 = EDGE_LOOP('',(#2113,#2114,#2115,#2116,#2117));
+#2113 = ORIENTED_EDGE('',*,*,#245,.F.);
+#2114 = ORIENTED_EDGE('',*,*,#2062,.T.);
+#2115 = ORIENTED_EDGE('',*,*,#1321,.F.);
+#2116 = ORIENTED_EDGE('',*,*,#739,.F.);
+#2117 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#2118 = ADVANCED_FACE('',(#2119),#379,.F.);
+#2119 = FACE_BOUND('',#2120,.T.);
+#2120 = EDGE_LOOP('',(#2121,#2122,#2143,#2144));
+#2121 = ORIENTED_EDGE('',*,*,#362,.T.);
+#2122 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2123 = EDGE_CURVE('',#363,#1476,#2124,.T.);
+#2124 = SEAM_CURVE('',#2125,(#2129,#2136),.PCURVE_S1.);
+#2125 = LINE('',#2126,#2127);
+#2126 = CARTESIAN_POINT('',(1.,11.96,-22.8));
+#2127 = VECTOR('',#2128,1.);
+#2128 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2129 = PCURVE('',#379,#2130);
+#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135);
+#2131 = LINE('',#2132,#2133);
+#2132 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#2133 = VECTOR('',#2134,1.);
+#2134 = DIRECTION('',(-0.E+000,-1.));
+#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2136 = PCURVE('',#379,#2137);
+#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2142);
+#2138 = LINE('',#2139,#2140);
+#2139 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#2140 = VECTOR('',#2141,1.);
+#2141 = DIRECTION('',(-0.E+000,-1.));
+#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2143 = ORIENTED_EDGE('',*,*,#1475,.T.);
+#2144 = ORIENTED_EDGE('',*,*,#2123,.F.);
+#2145 = ADVANCED_FACE('',(#2146),#411,.F.);
+#2146 = FACE_BOUND('',#2147,.F.);
+#2147 = EDGE_LOOP('',(#2148,#2169,#2170,#2191));
+#2148 = ORIENTED_EDGE('',*,*,#2149,.F.);
+#2149 = EDGE_CURVE('',#638,#394,#2150,.T.);
+#2150 = SURFACE_CURVE('',#2151,(#2155,#2162),.PCURVE_S1.);
+#2151 = LINE('',#2152,#2153);
+#2152 = CARTESIAN_POINT('',(-1.613743080998E+003,1.611243093439E+003,
4.084802772509E+003));
-#2566 = VECTOR('',#2567,1.);
-#2567 = DIRECTION('',(0.344117718609,0.344117718609,-0.873593722207));
-#2568 = PCURVE('',#562,#2569);
-#2569 = DEFINITIONAL_REPRESENTATION('',(#2570),#2574);
-#2570 = LINE('',#2571,#2572);
-#2571 = CARTESIAN_POINT('',(1.615743080998E+003,-591.4388188034));
-#2572 = VECTOR('',#2573,1.);
-#2573 = DIRECTION('',(-0.344117718609,-0.938926512428));
-#2574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2575 = PCURVE('',#1065,#2576);
-#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2581);
-#2577 = LINE('',#2578,#2579);
-#2578 = CARTESIAN_POINT('',(-1.611743080998E+003,-591.4388188034));
-#2579 = VECTOR('',#2580,1.);
-#2580 = DIRECTION('',(0.344117718609,-0.938926512428));
-#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2582 = ORIENTED_EDGE('',*,*,#1752,.F.);
-#2583 = ADVANCED_FACE('',(#2584),#1065,.F.);
-#2584 = FACE_BOUND('',#2585,.F.);
-#2585 = EDGE_LOOP('',(#2586,#2587,#2588,#2609));
-#2586 = ORIENTED_EDGE('',*,*,#2562,.F.);
-#2587 = ORIENTED_EDGE('',*,*,#1037,.F.);
-#2588 = ORIENTED_EDGE('',*,*,#2589,.T.);
-#2589 = EDGE_CURVE('',#997,#1730,#2590,.T.);
-#2590 = SURFACE_CURVE('',#2591,(#2595,#2602),.PCURVE_S1.);
-#2591 = LINE('',#2592,#2593);
-#2592 = CARTESIAN_POINT('',(-1.61127269769E+003,1.613772685249E+003,
+#2153 = VECTOR('',#2154,1.);
+#2154 = DIRECTION('',(0.344117718609,-0.344117718609,-0.873593722207));
+#2155 = PCURVE('',#411,#2156);
+#2156 = DEFINITIONAL_REPRESENTATION('',(#2157),#2161);
+#2157 = LINE('',#2158,#2159);
+#2158 = CARTESIAN_POINT('',(-1.611743080998E+003,-591.4388188034));
+#2159 = VECTOR('',#2160,1.);
+#2160 = DIRECTION('',(0.344117718609,-0.938926512428));
+#2161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2162 = PCURVE('',#439,#2163);
+#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168);
+#2164 = LINE('',#2165,#2166);
+#2165 = CARTESIAN_POINT('',(1.615743080998E+003,-591.4388188034));
+#2166 = VECTOR('',#2167,1.);
+#2167 = DIRECTION('',(-0.344117718609,-0.938926512428));
+#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2169 = ORIENTED_EDGE('',*,*,#635,.F.);
+#2170 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2171 = EDGE_CURVE('',#636,#396,#2172,.T.);
+#2172 = SURFACE_CURVE('',#2173,(#2177,#2184),.PCURVE_S1.);
+#2173 = LINE('',#2174,#2175);
+#2174 = CARTESIAN_POINT('',(1.613772685249E+003,1.61127269769E+003,
4.084877927278E+003));
-#2593 = VECTOR('',#2594,1.);
-#2594 = DIRECTION('',(0.344117718609,-0.344117718609,-0.873593722207));
-#2595 = PCURVE('',#1065,#2596);
-#2596 = DEFINITIONAL_REPRESENTATION('',(#2597),#2601);
-#2597 = LINE('',#2598,#2599);
-#2598 = CARTESIAN_POINT('',(1.615772685249E+003,-591.3580434911));
-#2599 = VECTOR('',#2600,1.);
-#2600 = DIRECTION('',(-0.344117718609,-0.938926512428));
-#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2602 = PCURVE('',#984,#2603);
-#2603 = DEFINITIONAL_REPRESENTATION('',(#2604),#2608);
-#2604 = LINE('',#2605,#2606);
-#2605 = CARTESIAN_POINT('',(-1.611272685249E+003,-591.3580434911));
-#2606 = VECTOR('',#2607,1.);
-#2607 = DIRECTION('',(0.344117718609,-0.938926512428));
-#2608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2609 = ORIENTED_EDGE('',*,*,#1727,.F.);
-#2610 = ADVANCED_FACE('',(#2611),#984,.F.);
-#2611 = FACE_BOUND('',#2612,.F.);
-#2612 = EDGE_LOOP('',(#2613,#2614,#2615,#2616,#2637));
-#2613 = ORIENTED_EDGE('',*,*,#2589,.F.);
-#2614 = ORIENTED_EDGE('',*,*,#996,.F.);
-#2615 = ORIENTED_EDGE('',*,*,#961,.F.);
-#2616 = ORIENTED_EDGE('',*,*,#2617,.T.);
-#2617 = EDGE_CURVE('',#933,#1776,#2618,.T.);
-#2618 = SURFACE_CURVE('',#2619,(#2623,#2630),.PCURVE_S1.);
-#2619 = LINE('',#2620,#2621);
-#2620 = CARTESIAN_POINT('',(-1.244125443444E-005,-1.999999999981,-17.));
-#2621 = VECTOR('',#2622,1.);
-#2622 = DIRECTION('',(-2.279867506097E-006,-0.366501226717,
+#2175 = VECTOR('',#2176,1.);
+#2176 = DIRECTION('',(-0.344117718609,-0.344117718609,-0.873593722207));
+#2177 = PCURVE('',#411,#2178);
+#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183);
+#2179 = LINE('',#2180,#2181);
+#2180 = CARTESIAN_POINT('',(1.615772685249E+003,-591.3580434911));
+#2181 = VECTOR('',#2182,1.);
+#2182 = DIRECTION('',(-0.344117718609,-0.938926512428));
+#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2184 = PCURVE('',#498,#2185);
+#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190);
+#2186 = LINE('',#2187,#2188);
+#2187 = CARTESIAN_POINT('',(-1.611272685249E+003,-591.3580434911));
+#2188 = VECTOR('',#2189,1.);
+#2189 = DIRECTION('',(0.344117718609,-0.938926512428));
+#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2191 = ORIENTED_EDGE('',*,*,#393,.F.);
+#2192 = ADVANCED_FACE('',(#2193),#439,.F.);
+#2193 = FACE_BOUND('',#2194,.F.);
+#2194 = EDGE_LOOP('',(#2195,#2222,#2223,#2224,#2225));
+#2195 = ORIENTED_EDGE('',*,*,#2196,.F.);
+#2196 = EDGE_CURVE('',#1351,#424,#2197,.T.);
+#2197 = SURFACE_CURVE('',#2198,(#2202,#2209),.PCURVE_S1.);
+#2198 = LINE('',#2199,#2200);
+#2199 = CARTESIAN_POINT('',(-1.830506133622E+003,1.244124275418E-005,
+ 4.63508783991E+003));
+#2200 = VECTOR('',#2201,1.);
+#2201 = DIRECTION('',(0.366501226724,0.E+000,-0.930417567982));
+#2202 = PCURVE('',#439,#2203);
+#2203 = DEFINITIONAL_REPRESENTATION('',(#2204),#2208);
+#2204 = LINE('',#2205,#2206);
+#2205 = CARTESIAN_POINT('',(4.5,0.E+000));
+#2206 = VECTOR('',#2207,1.);
+#2207 = DIRECTION('',(0.E+000,-1.));
+#2208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2209 = PCURVE('',#472,#2210);
+#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2221);
+#2211 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2212,#2213,#2214,#2215,#2216,
+ #2217,#2218,#2219,#2220),.UNSPECIFIED.,.F.,.F.,(9,9),(
+ 5.000911452279E+003,5.000967307616E+003),.PIECEWISE_BEZIER_KNOTS.);
+#2212 = CARTESIAN_POINT('',(3.141597983918,-5.000848031213E+003));
+#2213 = CARTESIAN_POINT('',(3.141597978074,-5.000854527311E+003));
+#2214 = CARTESIAN_POINT('',(3.141597972243,-5.00086102341E+003));
+#2215 = CARTESIAN_POINT('',(3.141597966427,-5.000867519497E+003));
+#2216 = CARTESIAN_POINT('',(3.141597960619,-5.000874015611E+003));
+#2217 = CARTESIAN_POINT('',(3.141597954849,-5.000880511691E+003));
+#2218 = CARTESIAN_POINT('',(3.141597949072,-5.000887007803E+003));
+#2219 = CARTESIAN_POINT('',(3.141597943316,-5.000893503902E+003));
+#2220 = CARTESIAN_POINT('',(3.141597937574,-5.0009E+003));
+#2221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2222 = ORIENTED_EDGE('',*,*,#1350,.F.);
+#2223 = ORIENTED_EDGE('',*,*,#674,.F.);
+#2224 = ORIENTED_EDGE('',*,*,#2149,.T.);
+#2225 = ORIENTED_EDGE('',*,*,#423,.F.);
+#2226 = ADVANCED_FACE('',(#2227),#498,.F.);
+#2227 = FACE_BOUND('',#2228,.F.);
+#2228 = EDGE_LOOP('',(#2229,#2230,#2231,#2232,#2253));
+#2229 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2230 = ORIENTED_EDGE('',*,*,#1434,.F.);
+#2231 = ORIENTED_EDGE('',*,*,#1404,.F.);
+#2232 = ORIENTED_EDGE('',*,*,#2233,.T.);
+#2233 = EDGE_CURVE('',#1381,#452,#2234,.T.);
+#2234 = SURFACE_CURVE('',#2235,(#2239,#2246),.PCURVE_S1.);
+#2235 = LINE('',#2236,#2237);
+#2236 = CARTESIAN_POINT('',(-1.999999999961,1.244125443395E-005,-17.));
+#2237 = VECTOR('',#2238,1.);
+#2238 = DIRECTION('',(-0.366501226717,2.279867506015E-006,
-0.930417567982));
-#2623 = PCURVE('',#984,#2624);
-#2624 = DEFINITIONAL_REPRESENTATION('',(#2625),#2629);
-#2625 = LINE('',#2626,#2627);
-#2626 = CARTESIAN_POINT('',(-5.000035487642E-017,-5.E+003));
-#2627 = VECTOR('',#2628,1.);
-#2628 = DIRECTION('',(-2.279867506015E-006,-0.999999999997));
-#2629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2630 = PCURVE('',#949,#2631);
-#2631 = DEFINITIONAL_REPRESENTATION('',(#2632),#2636);
-#2632 = LINE('',#2633,#2634);
-#2633 = CARTESIAN_POINT('',(6.283179086552,-5.E+003));
-#2634 = VECTOR('',#2635,1.);
-#2635 = DIRECTION('',(0.E+000,-1.));
-#2636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2637 = ORIENTED_EDGE('',*,*,#1803,.F.);
-#2638 = ADVANCED_FACE('',(#2639),#949,.F.);
-#2639 = FACE_BOUND('',#2640,.F.);
-#2640 = EDGE_LOOP('',(#2641,#2642,#2643,#2644));
-#2641 = ORIENTED_EDGE('',*,*,#932,.F.);
-#2642 = ORIENTED_EDGE('',*,*,#2539,.T.);
-#2643 = ORIENTED_EDGE('',*,*,#1775,.T.);
-#2644 = ORIENTED_EDGE('',*,*,#2617,.F.);
-#2645 = ADVANCED_FACE('',(#2646),#623,.T.);
-#2646 = FACE_BOUND('',#2647,.T.);
-#2647 = EDGE_LOOP('',(#2648,#2671,#2699,#2720,#2721,#2744,#2772,#2793,
- #2794));
-#2648 = ORIENTED_EDGE('',*,*,#2649,.F.);
-#2649 = EDGE_CURVE('',#2650,#599,#2652,.T.);
-#2650 = VERTEX_POINT('',#2651);
-#2651 = CARTESIAN_POINT('',(7.5,9.,-19.9));
-#2652 = SURFACE_CURVE('',#2653,(#2657,#2664),.PCURVE_S1.);
-#2653 = LINE('',#2654,#2655);
-#2654 = CARTESIAN_POINT('',(7.5,9.,-24.4));
-#2655 = VECTOR('',#2656,1.);
-#2656 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2657 = PCURVE('',#623,#2658);
-#2658 = DEFINITIONAL_REPRESENTATION('',(#2659),#2663);
-#2659 = LINE('',#2660,#2661);
-#2660 = CARTESIAN_POINT('',(15.,0.E+000));
-#2661 = VECTOR('',#2662,1.);
-#2662 = DIRECTION('',(0.E+000,-1.));
-#2663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2664 = PCURVE('',#679,#2665);
-#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2670);
-#2666 = LINE('',#2667,#2668);
-#2667 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#2668 = VECTOR('',#2669,1.);
-#2669 = DIRECTION('',(-0.E+000,-1.));
-#2670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2671 = ORIENTED_EDGE('',*,*,#2672,.T.);
-#2672 = EDGE_CURVE('',#2650,#2673,#2675,.T.);
-#2673 = VERTEX_POINT('',#2674);
-#2674 = CARTESIAN_POINT('',(6.861049894152,9.,-19.9));
-#2675 = SURFACE_CURVE('',#2676,(#2680,#2687),.PCURVE_S1.);
-#2676 = LINE('',#2677,#2678);
-#2677 = CARTESIAN_POINT('',(-3.625,9.,-19.9));
-#2678 = VECTOR('',#2679,1.);
-#2679 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#2680 = PCURVE('',#623,#2681);
-#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686);
-#2682 = LINE('',#2683,#2684);
-#2683 = CARTESIAN_POINT('',(3.875,-4.5));
-#2684 = VECTOR('',#2685,1.);
-#2685 = DIRECTION('',(-1.,0.E+000));
-#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2687 = PCURVE('',#2688,#2693);
-#2688 = PLANE('',#2689);
-#2689 = AXIS2_PLACEMENT_3D('',#2690,#2691,#2692);
-#2690 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
-#2691 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#2692 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2698);
-#2694 = LINE('',#2695,#2696);
-#2695 = CARTESIAN_POINT('',(-9.4375,3.875));
-#2696 = VECTOR('',#2697,1.);
-#2697 = DIRECTION('',(0.E+000,1.));
-#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2699 = ORIENTED_EDGE('',*,*,#2700,.T.);
-#2700 = EDGE_CURVE('',#2673,#1647,#2701,.T.);
-#2701 = SURFACE_CURVE('',#2702,(#2706,#2713),.PCURVE_S1.);
-#2702 = LINE('',#2703,#2704);
-#2703 = CARTESIAN_POINT('',(6.861049894152,9.,-19.4));
-#2704 = VECTOR('',#2705,1.);
-#2705 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2706 = PCURVE('',#623,#2707);
-#2707 = DEFINITIONAL_REPRESENTATION('',(#2708),#2712);
-#2708 = LINE('',#2709,#2710);
-#2709 = CARTESIAN_POINT('',(14.361049894152,-5.));
-#2710 = VECTOR('',#2711,1.);
-#2711 = DIRECTION('',(0.E+000,-1.));
-#2712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2713 = PCURVE('',#1690,#2714);
-#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719);
-#2715 = LINE('',#2716,#2717);
-#2716 = CARTESIAN_POINT('',(5.867633299195,0.E+000));
-#2717 = VECTOR('',#2718,1.);
-#2718 = DIRECTION('',(0.E+000,1.));
-#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2720 = ORIENTED_EDGE('',*,*,#1646,.T.);
-#2721 = ORIENTED_EDGE('',*,*,#2722,.F.);
-#2722 = EDGE_CURVE('',#2723,#1614,#2725,.T.);
-#2723 = VERTEX_POINT('',#2724);
-#2724 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.9));
-#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.);
-#2726 = LINE('',#2727,#2728);
-#2727 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.4));
-#2728 = VECTOR('',#2729,1.);
-#2729 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2730 = PCURVE('',#623,#2731);
-#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736);
-#2732 = LINE('',#2733,#2734);
-#2733 = CARTESIAN_POINT('',(1.377094184361,-5.));
-#2734 = VECTOR('',#2735,1.);
-#2735 = DIRECTION('',(0.E+000,-1.));
-#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2737 = PCURVE('',#1634,#2738);
-#2738 = DEFINITIONAL_REPRESENTATION('',(#2739),#2743);
-#2739 = LINE('',#2740,#2741);
-#2740 = CARTESIAN_POINT('',(0.409697451962,0.E+000));
-#2741 = VECTOR('',#2742,1.);
-#2742 = DIRECTION('',(0.E+000,1.));
-#2743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2744 = ORIENTED_EDGE('',*,*,#2745,.T.);
-#2745 = EDGE_CURVE('',#2723,#2746,#2748,.T.);
-#2746 = VERTEX_POINT('',#2747);
-#2747 = CARTESIAN_POINT('',(-7.5,9.,-19.9));
-#2748 = SURFACE_CURVE('',#2749,(#2753,#2760),.PCURVE_S1.);
-#2749 = LINE('',#2750,#2751);
-#2750 = CARTESIAN_POINT('',(-3.625,9.,-19.9));
-#2751 = VECTOR('',#2752,1.);
-#2752 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#2753 = PCURVE('',#623,#2754);
-#2754 = DEFINITIONAL_REPRESENTATION('',(#2755),#2759);
-#2755 = LINE('',#2756,#2757);
-#2756 = CARTESIAN_POINT('',(3.875,-4.5));
-#2757 = VECTOR('',#2758,1.);
-#2758 = DIRECTION('',(-1.,0.E+000));
-#2759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2760 = PCURVE('',#2761,#2766);
-#2761 = PLANE('',#2762);
-#2762 = AXIS2_PLACEMENT_3D('',#2763,#2764,#2765);
-#2763 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
-#2764 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#2765 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#2766 = DEFINITIONAL_REPRESENTATION('',(#2767),#2771);
-#2767 = LINE('',#2768,#2769);
-#2768 = CARTESIAN_POINT('',(-9.4375,3.875));
-#2769 = VECTOR('',#2770,1.);
-#2770 = DIRECTION('',(0.E+000,1.));
-#2771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2772 = ORIENTED_EDGE('',*,*,#2773,.T.);
-#2773 = EDGE_CURVE('',#2746,#817,#2774,.T.);
-#2774 = SURFACE_CURVE('',#2775,(#2779,#2786),.PCURVE_S1.);
-#2775 = LINE('',#2776,#2777);
-#2776 = CARTESIAN_POINT('',(-7.5,9.,-24.4));
-#2777 = VECTOR('',#2778,1.);
-#2778 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2779 = PCURVE('',#623,#2780);
-#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785);
-#2781 = LINE('',#2782,#2783);
-#2782 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#2783 = VECTOR('',#2784,1.);
-#2784 = DIRECTION('',(0.E+000,-1.));
-#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2786 = PCURVE('',#850,#2787);
-#2787 = DEFINITIONAL_REPRESENTATION('',(#2788),#2792);
-#2788 = LINE('',#2789,#2790);
-#2789 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#2790 = VECTOR('',#2791,1.);
-#2791 = DIRECTION('',(-0.E+000,-1.));
-#2792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2793 = ORIENTED_EDGE('',*,*,#871,.F.);
-#2794 = ORIENTED_EDGE('',*,*,#598,.F.);
-#2795 = ADVANCED_FACE('',(#2796),#850,.T.);
-#2796 = FACE_BOUND('',#2797,.F.);
-#2797 = EDGE_LOOP('',(#2798,#2819,#2820,#2843,#2865,#2866,#2867,#2868,
- #2869));
-#2798 = ORIENTED_EDGE('',*,*,#2799,.F.);
-#2799 = EDGE_CURVE('',#2146,#2007,#2800,.T.);
-#2800 = SURFACE_CURVE('',#2801,(#2805,#2812),.PCURVE_S1.);
-#2801 = LINE('',#2802,#2803);
-#2802 = CARTESIAN_POINT('',(-13.96,6.024346115152,-24.4));
-#2803 = VECTOR('',#2804,1.);
-#2804 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#2805 = PCURVE('',#850,#2806);
-#2806 = DEFINITIONAL_REPRESENTATION('',(#2807),#2811);
-#2807 = LINE('',#2808,#2809);
-#2808 = CARTESIAN_POINT('',(-0.863313115016,0.E+000));
-#2809 = VECTOR('',#2810,1.);
-#2810 = DIRECTION('',(-0.E+000,1.));
-#2811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2812 = PCURVE('',#2050,#2813);
-#2813 = DEFINITIONAL_REPRESENTATION('',(#2814),#2818);
-#2814 = LINE('',#2815,#2816);
-#2815 = CARTESIAN_POINT('',(3.788278137653,-1.6));
-#2816 = VECTOR('',#2817,1.);
-#2817 = DIRECTION('',(0.E+000,-1.));
-#2818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2819 = ORIENTED_EDGE('',*,*,#2145,.T.);
-#2820 = ORIENTED_EDGE('',*,*,#2821,.F.);
-#2821 = EDGE_CURVE('',#2822,#2148,#2824,.T.);
-#2822 = VERTEX_POINT('',#2823);
-#2823 = CARTESIAN_POINT('',(-10.25,8.542853971073,-19.9));
-#2824 = SURFACE_CURVE('',#2825,(#2829,#2836),.PCURVE_S1.);
-#2825 = LINE('',#2826,#2827);
-#2826 = CARTESIAN_POINT('',(-10.25,8.542853971073,-24.4));
-#2827 = VECTOR('',#2828,1.);
-#2828 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#2829 = PCURVE('',#850,#2830);
-#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835);
-#2831 = LINE('',#2832,#2833);
-#2832 = CARTESIAN_POINT('',(-0.329457139618,0.E+000));
-#2833 = VECTOR('',#2834,1.);
-#2834 = DIRECTION('',(-0.E+000,1.));
-#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2836 = PCURVE('',#2187,#2837);
-#2837 = DEFINITIONAL_REPRESENTATION('',(#2838),#2842);
-#2838 = LINE('',#2839,#2840);
-#2839 = CARTESIAN_POINT('',(19.167853971073,-4.5));
-#2840 = VECTOR('',#2841,1.);
-#2841 = DIRECTION('',(0.E+000,-1.));
-#2842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2843 = ORIENTED_EDGE('',*,*,#2844,.T.);
-#2844 = EDGE_CURVE('',#2822,#2746,#2845,.T.);
-#2845 = SURFACE_CURVE('',#2846,(#2851,#2858),.PCURVE_S1.);
-#2846 = CIRCLE('',#2847,8.5);
-#2847 = AXIS2_PLACEMENT_3D('',#2848,#2849,#2850);
-#2848 = CARTESIAN_POINT('',(-7.5,0.5,-19.9));
-#2849 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#2850 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2851 = PCURVE('',#850,#2852);
-#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857);
-#2853 = LINE('',#2854,#2855);
-#2854 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
-#2855 = VECTOR('',#2856,1.);
-#2856 = DIRECTION('',(1.,-0.E+000));
-#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2858 = PCURVE('',#2761,#2859);
-#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864);
-#2860 = CIRCLE('',#2861,8.5);
-#2861 = AXIS2_PLACEMENT_2D('',#2862,#2863);
-#2862 = CARTESIAN_POINT('',(-0.9375,7.75));
-#2863 = DIRECTION('',(-1.,0.E+000));
-#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2865 = ORIENTED_EDGE('',*,*,#2773,.T.);
-#2866 = ORIENTED_EDGE('',*,*,#816,.T.);
-#2867 = ORIENTED_EDGE('',*,*,#2483,.T.);
-#2868 = ORIENTED_EDGE('',*,*,#2514,.F.);
-#2869 = ORIENTED_EDGE('',*,*,#2006,.F.);
-#2870 = ADVANCED_FACE('',(#2871),#722,.F.);
-#2871 = FACE_BOUND('',#2872,.F.);
-#2872 = EDGE_LOOP('',(#2873,#2874,#2875,#2903));
-#2873 = ORIENTED_EDGE('',*,*,#1191,.F.);
-#2874 = ORIENTED_EDGE('',*,*,#705,.T.);
-#2875 = ORIENTED_EDGE('',*,*,#2876,.F.);
-#2876 = EDGE_CURVE('',#2877,#636,#2879,.T.);
-#2877 = VERTEX_POINT('',#2878);
-#2878 = CARTESIAN_POINT('',(16.,0.5,-12.));
-#2879 = SURFACE_CURVE('',#2880,(#2885,#2896),.PCURVE_S1.);
-#2880 = CIRCLE('',#2881,8.5);
-#2881 = AXIS2_PLACEMENT_3D('',#2882,#2883,#2884);
-#2882 = CARTESIAN_POINT('',(7.5,0.5,-12.));
-#2883 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2884 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2885 = PCURVE('',#722,#2886);
-#2886 = DEFINITIONAL_REPRESENTATION('',(#2887),#2895);
-#2887 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2888,#2889,#2890,#2891,
-#2892,#2893,#2894),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#2888 = CARTESIAN_POINT('',(-9.,-7.5));
-#2889 = CARTESIAN_POINT('',(-9.,7.222431864335));
-#2890 = CARTESIAN_POINT('',(3.75,-0.138784067832));
-#2891 = CARTESIAN_POINT('',(16.5,-7.5));
-#2892 = CARTESIAN_POINT('',(3.75,-14.86121593216));
-#2893 = CARTESIAN_POINT('',(-9.,-22.22243186433));
-#2894 = CARTESIAN_POINT('',(-9.,-7.5));
-#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2896 = PCURVE('',#679,#2897);
-#2897 = DEFINITIONAL_REPRESENTATION('',(#2898),#2902);
-#2898 = LINE('',#2899,#2900);
-#2899 = CARTESIAN_POINT('',(-0.E+000,-12.4));
-#2900 = VECTOR('',#2901,1.);
-#2901 = DIRECTION('',(-1.,0.E+000));
-#2902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2903 = ORIENTED_EDGE('',*,*,#2904,.T.);
-#2904 = EDGE_CURVE('',#2877,#1192,#2905,.T.);
-#2905 = SURFACE_CURVE('',#2906,(#2910,#2917),.PCURVE_S1.);
-#2906 = LINE('',#2907,#2908);
-#2907 = CARTESIAN_POINT('',(16.,0.5,-12.));
-#2908 = VECTOR('',#2909,1.);
-#2909 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#2910 = PCURVE('',#722,#2911);
-#2911 = DEFINITIONAL_REPRESENTATION('',(#2912),#2916);
-#2912 = LINE('',#2913,#2914);
-#2913 = CARTESIAN_POINT('',(-0.5,-16.));
-#2914 = VECTOR('',#2915,1.);
-#2915 = DIRECTION('',(1.,0.E+000));
-#2916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2917 = PCURVE('',#1235,#2918);
-#2918 = DEFINITIONAL_REPRESENTATION('',(#2919),#2923);
-#2919 = LINE('',#2920,#2921);
-#2920 = CARTESIAN_POINT('',(0.E+000,-12.4));
-#2921 = VECTOR('',#2922,1.);
-#2922 = DIRECTION('',(1.,0.E+000));
-#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2924 = ADVANCED_FACE('',(#2925),#679,.T.);
-#2925 = FACE_BOUND('',#2926,.F.);
-#2926 = EDGE_LOOP('',(#2927,#2957,#2978,#2979,#2980,#2981,#3005,#3033,
- #3057));
-#2927 = ORIENTED_EDGE('',*,*,#2928,.F.);
-#2928 = EDGE_CURVE('',#2929,#2931,#2933,.T.);
-#2929 = VERTEX_POINT('',#2930);
-#2930 = CARTESIAN_POINT('',(16.,0.5,-24.4));
-#2931 = VERTEX_POINT('',#2932);
-#2932 = CARTESIAN_POINT('',(14.54,5.263234195376,-24.4));
-#2933 = SURFACE_CURVE('',#2934,(#2939,#2946),.PCURVE_S1.);
-#2934 = CIRCLE('',#2935,8.5);
-#2935 = AXIS2_PLACEMENT_3D('',#2936,#2937,#2938);
-#2936 = CARTESIAN_POINT('',(7.5,0.5,-24.4));
-#2937 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2938 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2939 = PCURVE('',#679,#2940);
-#2940 = DEFINITIONAL_REPRESENTATION('',(#2941),#2945);
-#2941 = LINE('',#2942,#2943);
-#2942 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#2943 = VECTOR('',#2944,1.);
-#2944 = DIRECTION('',(-1.,0.E+000));
-#2945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2946 = PCURVE('',#1262,#2947);
-#2947 = DEFINITIONAL_REPRESENTATION('',(#2948),#2956);
-#2948 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2949,#2950,#2951,#2952,
-#2953,#2954,#2955),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#2949 = CARTESIAN_POINT('',(-9.,-7.5));
-#2950 = CARTESIAN_POINT('',(-9.,7.222431864335));
-#2951 = CARTESIAN_POINT('',(3.75,-0.138784067832));
-#2952 = CARTESIAN_POINT('',(16.5,-7.5));
-#2953 = CARTESIAN_POINT('',(3.75,-14.86121593216));
-#2954 = CARTESIAN_POINT('',(-9.,-22.22243186433));
-#2955 = CARTESIAN_POINT('',(-9.,-7.5));
-#2956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2957 = ORIENTED_EDGE('',*,*,#2958,.T.);
-#2958 = EDGE_CURVE('',#2929,#2877,#2959,.T.);
-#2959 = SURFACE_CURVE('',#2960,(#2964,#2971),.PCURVE_S1.);
-#2960 = LINE('',#2961,#2962);
-#2961 = CARTESIAN_POINT('',(16.,0.5,-24.4));
-#2962 = VECTOR('',#2963,1.);
-#2963 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2964 = PCURVE('',#679,#2965);
-#2965 = DEFINITIONAL_REPRESENTATION('',(#2966),#2970);
-#2966 = LINE('',#2967,#2968);
-#2967 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
-#2968 = VECTOR('',#2969,1.);
-#2969 = DIRECTION('',(-0.E+000,-1.));
-#2970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2971 = PCURVE('',#1235,#2972);
-#2972 = DEFINITIONAL_REPRESENTATION('',(#2973),#2977);
-#2973 = LINE('',#2974,#2975);
-#2974 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#2975 = VECTOR('',#2976,1.);
-#2976 = DIRECTION('',(0.E+000,-1.));
-#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2978 = ORIENTED_EDGE('',*,*,#2876,.T.);
-#2979 = ORIENTED_EDGE('',*,*,#635,.T.);
-#2980 = ORIENTED_EDGE('',*,*,#2649,.F.);
-#2981 = ORIENTED_EDGE('',*,*,#2982,.T.);
-#2982 = EDGE_CURVE('',#2650,#2983,#2985,.T.);
-#2983 = VERTEX_POINT('',#2984);
-#2984 = CARTESIAN_POINT('',(10.75,8.354139036202,-19.9));
-#2985 = SURFACE_CURVE('',#2986,(#2991,#2998),.PCURVE_S1.);
-#2986 = CIRCLE('',#2987,8.5);
-#2987 = AXIS2_PLACEMENT_3D('',#2988,#2989,#2990);
-#2988 = CARTESIAN_POINT('',(7.5,0.5,-19.9));
-#2989 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#2990 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2991 = PCURVE('',#679,#2992);
-#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997);
-#2993 = LINE('',#2994,#2995);
-#2994 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
-#2995 = VECTOR('',#2996,1.);
-#2996 = DIRECTION('',(1.,-0.E+000));
-#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2998 = PCURVE('',#2688,#2999);
-#2999 = DEFINITIONAL_REPRESENTATION('',(#3000),#3004);
-#3000 = CIRCLE('',#3001,8.5);
-#3001 = AXIS2_PLACEMENT_2D('',#3002,#3003);
-#3002 = CARTESIAN_POINT('',(-0.9375,-7.25));
-#3003 = DIRECTION('',(-1.,0.E+000));
-#3004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3005 = ORIENTED_EDGE('',*,*,#3006,.T.);
-#3006 = EDGE_CURVE('',#2983,#3007,#3009,.T.);
-#3007 = VERTEX_POINT('',#3008);
-#3008 = CARTESIAN_POINT('',(10.75,8.354139036202,-22.8));
-#3009 = SURFACE_CURVE('',#3010,(#3014,#3021),.PCURVE_S1.);
-#3010 = LINE('',#3011,#3012);
-#3011 = CARTESIAN_POINT('',(10.75,8.354139036202,-24.4));
-#3012 = VECTOR('',#3013,1.);
-#3013 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3014 = PCURVE('',#679,#3015);
-#3015 = DEFINITIONAL_REPRESENTATION('',(#3016),#3020);
-#3016 = LINE('',#3017,#3018);
-#3017 = CARTESIAN_POINT('',(-5.890843920075,0.E+000));
-#3018 = VECTOR('',#3019,1.);
-#3019 = DIRECTION('',(-0.E+000,1.));
-#3020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3021 = PCURVE('',#3022,#3027);
-#3022 = PLANE('',#3023);
-#3023 = AXIS2_PLACEMENT_3D('',#3024,#3025,#3026);
-#3024 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
-#3025 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#3026 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032);
-#3028 = LINE('',#3029,#3030);
-#3029 = CARTESIAN_POINT('',(1.395860963798,-4.5));
-#3030 = VECTOR('',#3031,1.);
-#3031 = DIRECTION('',(0.E+000,-1.));
-#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3033 = ORIENTED_EDGE('',*,*,#3034,.T.);
-#3034 = EDGE_CURVE('',#3007,#3035,#3037,.T.);
-#3035 = VERTEX_POINT('',#3036);
-#3036 = CARTESIAN_POINT('',(14.54,5.263234195376,-22.8));
-#3037 = SURFACE_CURVE('',#3038,(#3043,#3050),.PCURVE_S1.);
-#3038 = CIRCLE('',#3039,8.5);
-#3039 = AXIS2_PLACEMENT_3D('',#3040,#3041,#3042);
-#3040 = CARTESIAN_POINT('',(7.5,0.5,-22.8));
-#3041 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#3042 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3043 = PCURVE('',#679,#3044);
-#3044 = DEFINITIONAL_REPRESENTATION('',(#3045),#3049);
-#3045 = LINE('',#3046,#3047);
-#3046 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
-#3047 = VECTOR('',#3048,1.);
-#3048 = DIRECTION('',(1.,-0.E+000));
-#3049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3050 = PCURVE('',#1127,#3051);
-#3051 = DEFINITIONAL_REPRESENTATION('',(#3052),#3056);
-#3052 = CIRCLE('',#3053,8.5);
-#3053 = AXIS2_PLACEMENT_2D('',#3054,#3055);
-#3054 = CARTESIAN_POINT('',(-0.5,-7.171237545374));
-#3055 = DIRECTION('',(-1.,9.341247723083E-065));
-#3056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3057 = ORIENTED_EDGE('',*,*,#3058,.T.);
-#3058 = EDGE_CURVE('',#3035,#2931,#3059,.T.);
-#3059 = SURFACE_CURVE('',#3060,(#3064,#3071),.PCURVE_S1.);
-#3060 = LINE('',#3061,#3062);
-#3061 = CARTESIAN_POINT('',(14.54,5.263234195376,-24.4));
-#3062 = VECTOR('',#3063,1.);
-#3063 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3064 = PCURVE('',#679,#3065);
-#3065 = DEFINITIONAL_REPRESENTATION('',(#3066),#3070);
-#3066 = LINE('',#3067,#3068);
-#3067 = CARTESIAN_POINT('',(-5.307234111778,0.E+000));
-#3068 = VECTOR('',#3069,1.);
-#3069 = DIRECTION('',(-0.E+000,1.));
-#3070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3071 = PCURVE('',#3072,#3077);
-#3072 = PLANE('',#3073);
-#3073 = AXIS2_PLACEMENT_3D('',#3074,#3075,#3076);
-#3074 = CARTESIAN_POINT('',(14.54,10.625,-22.8));
-#3075 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#3076 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3077 = DEFINITIONAL_REPRESENTATION('',(#3078),#3082);
-#3078 = LINE('',#3079,#3080);
-#3079 = CARTESIAN_POINT('',(5.361765804624,-1.6));
-#3080 = VECTOR('',#3081,1.);
-#3081 = DIRECTION('',(0.E+000,-1.));
-#3082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3083 = ADVANCED_FACE('',(#3084),#1098,.T.);
-#3084 = FACE_BOUND('',#3085,.T.);
-#3085 = EDGE_LOOP('',(#3086,#3109,#3137,#3158));
-#3086 = ORIENTED_EDGE('',*,*,#3087,.F.);
-#3087 = EDGE_CURVE('',#3088,#1081,#3090,.T.);
-#3088 = VERTEX_POINT('',#3089);
-#3089 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
-#3090 = SURFACE_CURVE('',#3091,(#3095,#3102),.PCURVE_S1.);
-#3091 = LINE('',#3092,#3093);
-#3092 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
-#3093 = VECTOR('',#3094,1.);
-#3094 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3095 = PCURVE('',#1098,#3096);
-#3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3101);
-#3097 = LINE('',#3098,#3099);
-#3098 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3099 = VECTOR('',#3100,1.);
-#3100 = DIRECTION('',(1.,0.E+000));
-#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3102 = PCURVE('',#1127,#3103);
-#3103 = DEFINITIONAL_REPRESENTATION('',(#3104),#3108);
-#3104 = LINE('',#3105,#3106);
-#3105 = CARTESIAN_POINT('',(2.56173769149,-14.21123754537));
-#3106 = VECTOR('',#3107,1.);
-#3107 = DIRECTION('',(1.,-9.341247723083E-065));
-#3108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3109 = ORIENTED_EDGE('',*,*,#3110,.T.);
-#3110 = EDGE_CURVE('',#3088,#3111,#3113,.T.);
-#3111 = VERTEX_POINT('',#3112);
-#3112 = CARTESIAN_POINT('',(14.54,-2.56173769149,-24.4));
-#3113 = SURFACE_CURVE('',#3114,(#3118,#3125),.PCURVE_S1.);
-#3114 = LINE('',#3115,#3116);
-#3115 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
-#3116 = VECTOR('',#3117,1.);
-#3117 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3118 = PCURVE('',#1098,#3119);
-#3119 = DEFINITIONAL_REPRESENTATION('',(#3120),#3124);
-#3120 = LINE('',#3121,#3122);
-#3121 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3122 = VECTOR('',#3123,1.);
-#3123 = DIRECTION('',(0.E+000,-1.));
-#3124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3125 = PCURVE('',#3126,#3131);
-#3126 = CYLINDRICAL_SURFACE('',#3127,3.25);
-#3127 = AXIS2_PLACEMENT_3D('',#3128,#3129,#3130);
-#3128 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#3129 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3130 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3131 = DEFINITIONAL_REPRESENTATION('',(#3132),#3136);
-#3132 = LINE('',#3133,#3134);
-#3133 = CARTESIAN_POINT('',(3.80446647724,0.E+000));
-#3134 = VECTOR('',#3135,1.);
-#3135 = DIRECTION('',(0.E+000,-1.));
-#3136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3137 = ORIENTED_EDGE('',*,*,#3138,.F.);
-#3138 = EDGE_CURVE('',#1083,#3111,#3139,.T.);
-#3139 = SURFACE_CURVE('',#3140,(#3144,#3151),.PCURVE_S1.);
-#3140 = LINE('',#3141,#3142);
-#3141 = CARTESIAN_POINT('',(14.54,-1.280868845745,-24.4));
-#3142 = VECTOR('',#3143,1.);
-#3143 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3144 = PCURVE('',#1098,#3145);
-#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150);
-#3146 = LINE('',#3147,#3148);
-#3147 = CARTESIAN_POINT('',(-1.280868845745,-1.6));
-#3148 = VECTOR('',#3149,1.);
-#3149 = DIRECTION('',(-1.,0.E+000));
-#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3151 = PCURVE('',#1262,#3152);
-#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157);
-#3153 = LINE('',#3154,#3155);
-#3154 = CARTESIAN_POINT('',(1.280868845745,-14.54));
-#3155 = VECTOR('',#3156,1.);
-#3156 = DIRECTION('',(-1.,0.E+000));
-#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3158 = ORIENTED_EDGE('',*,*,#1080,.F.);
-#3159 = ADVANCED_FACE('',(#3160),#1262,.T.);
-#3160 = FACE_BOUND('',#3161,.T.);
-#3161 = EDGE_LOOP('',(#3162,#3163,#3164,#3192,#3213,#3214));
-#3162 = ORIENTED_EDGE('',*,*,#1247,.F.);
-#3163 = ORIENTED_EDGE('',*,*,#3138,.T.);
-#3164 = ORIENTED_EDGE('',*,*,#3165,.T.);
-#3165 = EDGE_CURVE('',#3111,#3166,#3168,.T.);
-#3166 = VERTEX_POINT('',#3167);
-#3167 = CARTESIAN_POINT('',(14.54,2.56173769149,-24.4));
-#3168 = SURFACE_CURVE('',#3169,(#3174,#3185),.PCURVE_S1.);
-#3169 = CIRCLE('',#3170,3.25);
-#3170 = AXIS2_PLACEMENT_3D('',#3171,#3172,#3173);
-#3171 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-24.4));
-#3172 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3173 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3174 = PCURVE('',#1262,#3175);
-#3175 = DEFINITIONAL_REPRESENTATION('',(#3176),#3184);
-#3176 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3177,#3178,#3179,#3180,
-#3181,#3182,#3183),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#3177 = CARTESIAN_POINT('',(-3.25,-12.54));
-#3178 = CARTESIAN_POINT('',(-3.25,-6.910834875401));
-#3179 = CARTESIAN_POINT('',(1.625,-9.725417437701));
-#3180 = CARTESIAN_POINT('',(6.5,-12.54));
-#3181 = CARTESIAN_POINT('',(1.625,-15.35458256229));
-#3182 = CARTESIAN_POINT('',(-3.25,-18.16916512459));
-#3183 = CARTESIAN_POINT('',(-3.25,-12.54));
-#3184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3185 = PCURVE('',#3126,#3186);
-#3186 = DEFINITIONAL_REPRESENTATION('',(#3187),#3191);
-#3187 = LINE('',#3188,#3189);
-#3188 = CARTESIAN_POINT('',(0.E+000,-1.6));
-#3189 = VECTOR('',#3190,1.);
-#3190 = DIRECTION('',(1.,0.E+000));
-#3191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3192 = ORIENTED_EDGE('',*,*,#3193,.T.);
-#3193 = EDGE_CURVE('',#3166,#2931,#3194,.T.);
-#3194 = SURFACE_CURVE('',#3195,(#3199,#3206),.PCURVE_S1.);
-#3195 = LINE('',#3196,#3197);
-#3196 = CARTESIAN_POINT('',(14.54,5.3125,-24.4));
-#3197 = VECTOR('',#3198,1.);
-#3198 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3199 = PCURVE('',#1262,#3200);
-#3200 = DEFINITIONAL_REPRESENTATION('',(#3201),#3205);
-#3201 = LINE('',#3202,#3203);
-#3202 = CARTESIAN_POINT('',(-5.3125,-14.54));
-#3203 = VECTOR('',#3204,1.);
-#3204 = DIRECTION('',(-1.,0.E+000));
-#3205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3206 = PCURVE('',#3072,#3207);
-#3207 = DEFINITIONAL_REPRESENTATION('',(#3208),#3212);
-#3208 = LINE('',#3209,#3210);
-#3209 = CARTESIAN_POINT('',(5.3125,-1.6));
-#3210 = VECTOR('',#3211,1.);
-#3211 = DIRECTION('',(-1.,0.E+000));
-#3212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3213 = ORIENTED_EDGE('',*,*,#2928,.F.);
-#3214 = ORIENTED_EDGE('',*,*,#3215,.T.);
-#3215 = EDGE_CURVE('',#2929,#1220,#3216,.T.);
-#3216 = SURFACE_CURVE('',#3217,(#3221,#3228),.PCURVE_S1.);
-#3217 = LINE('',#3218,#3219);
-#3218 = CARTESIAN_POINT('',(16.,0.5,-24.4));
-#3219 = VECTOR('',#3220,1.);
-#3220 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3221 = PCURVE('',#1262,#3222);
-#3222 = DEFINITIONAL_REPRESENTATION('',(#3223),#3227);
-#3223 = LINE('',#3224,#3225);
-#3224 = CARTESIAN_POINT('',(-0.5,-16.));
-#3225 = VECTOR('',#3226,1.);
-#3226 = DIRECTION('',(1.,0.E+000));
-#3227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3228 = PCURVE('',#1235,#3229);
-#3229 = DEFINITIONAL_REPRESENTATION('',(#3230),#3234);
-#3230 = LINE('',#3231,#3232);
-#3231 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#3232 = VECTOR('',#3233,1.);
-#3233 = DIRECTION('',(1.,0.E+000));
-#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3235 = ADVANCED_FACE('',(#3236),#1235,.T.);
-#3236 = FACE_BOUND('',#3237,.T.);
-#3237 = EDGE_LOOP('',(#3238,#3239,#3240,#3241));
-#3238 = ORIENTED_EDGE('',*,*,#2958,.T.);
-#3239 = ORIENTED_EDGE('',*,*,#2904,.T.);
-#3240 = ORIENTED_EDGE('',*,*,#1219,.F.);
-#3241 = ORIENTED_EDGE('',*,*,#3215,.F.);
-#3242 = ADVANCED_FACE('',(#3243),#1155,.T.);
-#3243 = FACE_BOUND('',#3244,.T.);
-#3244 = EDGE_LOOP('',(#3245,#3246,#3247,#3268));
-#3245 = ORIENTED_EDGE('',*,*,#1310,.F.);
-#3246 = ORIENTED_EDGE('',*,*,#1365,.F.);
-#3247 = ORIENTED_EDGE('',*,*,#3248,.F.);
-#3248 = EDGE_CURVE('',#1111,#1366,#3249,.T.);
-#3249 = SURFACE_CURVE('',#3250,(#3254,#3261),.PCURVE_S1.);
-#3250 = LINE('',#3251,#3252);
-#3251 = CARTESIAN_POINT('',(10.75,4.875,-22.8));
-#3252 = VECTOR('',#3253,1.);
-#3253 = DIRECTION('',(2.22044604925E-016,1.,4.292033234233E-032));
-#3254 = PCURVE('',#1155,#3255);
-#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3260);
-#3256 = LINE('',#3257,#3258);
-#3257 = CARTESIAN_POINT('',(4.875,-2.9));
-#3258 = VECTOR('',#3259,1.);
-#3259 = DIRECTION('',(-1.,4.292033234233E-032));
-#3260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3261 = PCURVE('',#1127,#3262);
-#3262 = DEFINITIONAL_REPRESENTATION('',(#3263),#3267);
-#3263 = LINE('',#3264,#3265);
-#3264 = CARTESIAN_POINT('',(-4.875,-10.42123754537));
-#3265 = VECTOR('',#3266,1.);
-#3266 = DIRECTION('',(-1.,0.E+000));
-#3267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3268 = ORIENTED_EDGE('',*,*,#1139,.F.);
-#3269 = ADVANCED_FACE('',(#3270,#3398),#1127,.T.);
-#3270 = FACE_BOUND('',#3271,.T.);
-#3271 = EDGE_LOOP('',(#3272,#3300,#3301,#3302,#3303,#3304,#3327,#3355,
- #3376,#3377));
-#3272 = ORIENTED_EDGE('',*,*,#3273,.F.);
-#3273 = EDGE_CURVE('',#3088,#3274,#3276,.T.);
-#3274 = VERTEX_POINT('',#3275);
-#3275 = CARTESIAN_POINT('',(14.54,2.56173769149,-22.8));
-#3276 = SURFACE_CURVE('',#3277,(#3282,#3293),.PCURVE_S1.);
-#3277 = CIRCLE('',#3278,3.25);
-#3278 = AXIS2_PLACEMENT_3D('',#3279,#3280,#3281);
-#3279 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#3280 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3281 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3282 = PCURVE('',#1127,#3283);
-#3283 = DEFINITIONAL_REPRESENTATION('',(#3284),#3292);
-#3284 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3285,#3286,#3287,#3288,
-#3289,#3290,#3291),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#3285 = CARTESIAN_POINT('',(-3.25,-12.21123754537));
-#3286 = CARTESIAN_POINT('',(-3.25,-6.582072420775));
-#3287 = CARTESIAN_POINT('',(1.625,-9.396654983074));
-#3288 = CARTESIAN_POINT('',(6.5,-12.21123754537));
-#3289 = CARTESIAN_POINT('',(1.625,-15.02582010767));
-#3290 = CARTESIAN_POINT('',(-3.25,-17.84040266997));
-#3291 = CARTESIAN_POINT('',(-3.25,-12.21123754537));
-#3292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3293 = PCURVE('',#3126,#3294);
-#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299);
-#3295 = LINE('',#3296,#3297);
-#3296 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3297 = VECTOR('',#3298,1.);
-#3298 = DIRECTION('',(1.,0.E+000));
-#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3300 = ORIENTED_EDGE('',*,*,#3087,.T.);
-#3301 = ORIENTED_EDGE('',*,*,#1110,.T.);
-#3302 = ORIENTED_EDGE('',*,*,#3248,.T.);
-#3303 = ORIENTED_EDGE('',*,*,#1388,.T.);
-#3304 = ORIENTED_EDGE('',*,*,#3305,.T.);
-#3305 = EDGE_CURVE('',#1389,#3306,#3308,.T.);
-#3306 = VERTEX_POINT('',#3307);
-#3307 = CARTESIAN_POINT('',(11.065,2.55,-22.8));
-#3308 = SURFACE_CURVE('',#3309,(#3313,#3320),.PCURVE_S1.);
-#3309 = LINE('',#3310,#3311);
-#3310 = CARTESIAN_POINT('',(11.065,1.275,-22.8));
-#3311 = VECTOR('',#3312,1.);
-#3312 = DIRECTION('',(2.22044604925E-016,1.,4.292033234233E-032));
-#3313 = PCURVE('',#1127,#3314);
-#3314 = DEFINITIONAL_REPRESENTATION('',(#3315),#3319);
-#3315 = LINE('',#3316,#3317);
-#3316 = CARTESIAN_POINT('',(-1.275,-10.73623754537));
-#3317 = VECTOR('',#3318,1.);
-#3318 = DIRECTION('',(-1.,0.E+000));
-#3319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3320 = PCURVE('',#1430,#3321);
-#3321 = DEFINITIONAL_REPRESENTATION('',(#3322),#3326);
-#3322 = LINE('',#3323,#3324);
-#3323 = CARTESIAN_POINT('',(1.275,-3.4));
-#3324 = VECTOR('',#3325,1.);
-#3325 = DIRECTION('',(-1.,4.292033234233E-032));
-#3326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3327 = ORIENTED_EDGE('',*,*,#3328,.T.);
-#3328 = EDGE_CURVE('',#3306,#3329,#3331,.T.);
-#3329 = VERTEX_POINT('',#3330);
-#3330 = CARTESIAN_POINT('',(10.75,4.633812611537,-22.8));
-#3331 = SURFACE_CURVE('',#3332,(#3337,#3348),.PCURVE_S1.);
-#3332 = CIRCLE('',#3333,7.05);
-#3333 = AXIS2_PLACEMENT_3D('',#3334,#3335,#3336);
-#3334 = CARTESIAN_POINT('',(4.015,2.55,-22.8));
-#3335 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3336 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3337 = PCURVE('',#1127,#3338);
-#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3347);
-#3339 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3340,#3341,#3342,#3343,
-#3344,#3345,#3346),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#3340 = CARTESIAN_POINT('',(-9.6,-3.686237545374));
-#3341 = CARTESIAN_POINT('',(-9.6,8.524720647987));
-#3342 = CARTESIAN_POINT('',(0.975,2.419241551307));
-#3343 = CARTESIAN_POINT('',(11.55,-3.686237545374));
-#3344 = CARTESIAN_POINT('',(0.975,-9.791716642054));
-#3345 = CARTESIAN_POINT('',(-9.6,-15.89719573873));
-#3346 = CARTESIAN_POINT('',(-9.6,-3.686237545374));
-#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3348 = PCURVE('',#1690,#3349);
-#3349 = DEFINITIONAL_REPRESENTATION('',(#3350),#3354);
-#3350 = LINE('',#3351,#3352);
-#3351 = CARTESIAN_POINT('',(0.E+000,-3.4));
-#3352 = VECTOR('',#3353,1.);
-#3353 = DIRECTION('',(1.,0.E+000));
-#3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3355 = ORIENTED_EDGE('',*,*,#3356,.T.);
-#3356 = EDGE_CURVE('',#3329,#3007,#3357,.T.);
-#3357 = SURFACE_CURVE('',#3358,(#3362,#3369),.PCURVE_S1.);
-#3358 = LINE('',#3359,#3360);
-#3359 = CARTESIAN_POINT('',(10.75,4.875,-22.8));
-#3360 = VECTOR('',#3361,1.);
-#3361 = DIRECTION('',(2.22044604925E-016,1.,4.292033234233E-032));
-#3362 = PCURVE('',#1127,#3363);
-#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368);
-#3364 = LINE('',#3365,#3366);
-#3365 = CARTESIAN_POINT('',(-4.875,-10.42123754537));
-#3366 = VECTOR('',#3367,1.);
-#3367 = DIRECTION('',(-1.,0.E+000));
-#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3369 = PCURVE('',#3022,#3370);
-#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375);
-#3371 = LINE('',#3372,#3373);
-#3372 = CARTESIAN_POINT('',(4.875,-2.9));
-#3373 = VECTOR('',#3374,1.);
-#3374 = DIRECTION('',(-1.,4.292033234233E-032));
-#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3376 = ORIENTED_EDGE('',*,*,#3034,.T.);
-#3377 = ORIENTED_EDGE('',*,*,#3378,.T.);
-#3378 = EDGE_CURVE('',#3035,#3274,#3379,.T.);
-#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.);
-#3380 = LINE('',#3381,#3382);
-#3381 = CARTESIAN_POINT('',(14.54,10.625,-22.8));
-#3382 = VECTOR('',#3383,1.);
-#3383 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3384 = PCURVE('',#1127,#3385);
-#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390);
-#3386 = LINE('',#3387,#3388);
-#3387 = CARTESIAN_POINT('',(-10.625,-14.21123754537));
-#3388 = VECTOR('',#3389,1.);
-#3389 = DIRECTION('',(1.,-9.341247723083E-065));
-#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3391 = PCURVE('',#3072,#3392);
-#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397);
-#3393 = LINE('',#3394,#3395);
-#3394 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3395 = VECTOR('',#3396,1.);
-#3396 = DIRECTION('',(1.,0.E+000));
-#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3398 = FACE_BOUND('',#3399,.T.);
-#3399 = EDGE_LOOP('',(#3400));
-#3400 = ORIENTED_EDGE('',*,*,#3401,.T.);
-#3401 = EDGE_CURVE('',#3402,#3402,#3404,.T.);
-#3402 = VERTEX_POINT('',#3403);
-#3403 = CARTESIAN_POINT('',(12.54,1.,-22.8));
-#3404 = SURFACE_CURVE('',#3405,(#3410,#3421),.PCURVE_S1.);
-#3405 = CIRCLE('',#3406,1.);
-#3406 = AXIS2_PLACEMENT_3D('',#3407,#3408,#3409);
-#3407 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#3408 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3409 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3410 = PCURVE('',#1127,#3411);
-#3411 = DEFINITIONAL_REPRESENTATION('',(#3412),#3420);
-#3412 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3413,#3414,#3415,#3416,
-#3417,#3418,#3419),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#3413 = CARTESIAN_POINT('',(-1.,-12.21123754537));
-#3414 = CARTESIAN_POINT('',(-1.,-10.4791867378));
-#3415 = CARTESIAN_POINT('',(0.5,-11.34521214158));
-#3416 = CARTESIAN_POINT('',(2.,-12.21123754537));
-#3417 = CARTESIAN_POINT('',(0.5,-13.07726294915));
-#3418 = CARTESIAN_POINT('',(-1.,-13.94328835294));
-#3419 = CARTESIAN_POINT('',(-1.,-12.21123754537));
-#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3421 = PCURVE('',#3422,#3427);
-#3422 = CYLINDRICAL_SURFACE('',#3423,1.);
-#3423 = AXIS2_PLACEMENT_3D('',#3424,#3425,#3426);
-#3424 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#3425 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3426 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3427 = DEFINITIONAL_REPRESENTATION('',(#3428),#3432);
-#3428 = LINE('',#3429,#3430);
-#3429 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#3430 = VECTOR('',#3431,1.);
-#3431 = DIRECTION('',(-1.,0.E+000));
-#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3433 = ADVANCED_FACE('',(#3434),#1430,.T.);
-#3434 = FACE_BOUND('',#3435,.T.);
-#3435 = EDGE_LOOP('',(#3436,#3437,#3458,#3459));
-#3436 = ORIENTED_EDGE('',*,*,#1702,.F.);
-#3437 = ORIENTED_EDGE('',*,*,#3438,.T.);
-#3438 = EDGE_CURVE('',#1670,#3306,#3439,.T.);
-#3439 = SURFACE_CURVE('',#3440,(#3444,#3451),.PCURVE_S1.);
-#3440 = LINE('',#3441,#3442);
-#3441 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
-#3442 = VECTOR('',#3443,1.);
-#3443 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3444 = PCURVE('',#1430,#3445);
-#3445 = DEFINITIONAL_REPRESENTATION('',(#3446),#3450);
-#3446 = LINE('',#3447,#3448);
-#3447 = CARTESIAN_POINT('',(-4.440892098501E-016,0.E+000));
-#3448 = VECTOR('',#3449,1.);
-#3449 = DIRECTION('',(0.E+000,-1.));
-#3450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3451 = PCURVE('',#1690,#3452);
-#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457);
-#3453 = LINE('',#3454,#3455);
-#3454 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
-#3455 = VECTOR('',#3456,1.);
-#3456 = DIRECTION('',(0.E+000,-1.));
-#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3458 = ORIENTED_EDGE('',*,*,#3305,.F.);
-#3459 = ORIENTED_EDGE('',*,*,#1416,.F.);
-#3460 = ADVANCED_FACE('',(#3461),#1489,.T.);
-#3461 = FACE_BOUND('',#3462,.T.);
-#3462 = EDGE_LOOP('',(#3463,#3464,#3465,#3466));
-#3463 = ORIENTED_EDGE('',*,*,#1473,.F.);
-#3464 = ORIENTED_EDGE('',*,*,#1828,.T.);
-#3465 = ORIENTED_EDGE('',*,*,#2319,.F.);
-#3466 = ORIENTED_EDGE('',*,*,#3467,.F.);
-#3467 = EDGE_CURVE('',#1474,#2297,#3468,.T.);
-#3468 = SURFACE_CURVE('',#3469,(#3473,#3480),.PCURVE_S1.);
-#3469 = LINE('',#3470,#3471);
-#3470 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
-#3471 = VECTOR('',#3472,1.);
-#3472 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3473 = PCURVE('',#1489,#3474);
-#3474 = DEFINITIONAL_REPRESENTATION('',(#3475),#3479);
-#3475 = LINE('',#3476,#3477);
-#3476 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
-#3477 = VECTOR('',#3478,1.);
-#3478 = DIRECTION('',(0.E+000,-1.));
-#3479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3480 = PCURVE('',#1517,#3481);
-#3481 = DEFINITIONAL_REPRESENTATION('',(#3482),#3486);
-#3482 = LINE('',#3483,#3484);
-#3483 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3484 = VECTOR('',#3485,1.);
-#3485 = DIRECTION('',(0.E+000,-1.));
-#3486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3487 = ADVANCED_FACE('',(#3488),#1517,.T.);
-#3488 = FACE_BOUND('',#3489,.T.);
-#3489 = EDGE_LOOP('',(#3490,#3491,#3492,#3493));
-#3490 = ORIENTED_EDGE('',*,*,#1501,.F.);
-#3491 = ORIENTED_EDGE('',*,*,#3467,.T.);
-#3492 = ORIENTED_EDGE('',*,*,#2296,.F.);
-#3493 = ORIENTED_EDGE('',*,*,#3494,.F.);
-#3494 = EDGE_CURVE('',#1502,#2274,#3495,.T.);
-#3495 = SURFACE_CURVE('',#3496,(#3500,#3507),.PCURVE_S1.);
-#3496 = LINE('',#3497,#3498);
-#3497 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
-#3498 = VECTOR('',#3499,1.);
-#3499 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3500 = PCURVE('',#1517,#3501);
-#3501 = DEFINITIONAL_REPRESENTATION('',(#3502),#3506);
-#3502 = LINE('',#3503,#3504);
-#3503 = CARTESIAN_POINT('',(0.25,0.E+000));
-#3504 = VECTOR('',#3505,1.);
-#3505 = DIRECTION('',(0.E+000,-1.));
-#3506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3507 = PCURVE('',#1545,#3508);
-#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513);
-#3509 = LINE('',#3510,#3511);
-#3510 = CARTESIAN_POINT('',(-2.22044604925E-016,0.E+000));
-#3511 = VECTOR('',#3512,1.);
-#3512 = DIRECTION('',(0.E+000,-1.));
-#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3514 = ADVANCED_FACE('',(#3515),#1545,.T.);
-#3515 = FACE_BOUND('',#3516,.T.);
-#3516 = EDGE_LOOP('',(#3517,#3518,#3519,#3520));
-#3517 = ORIENTED_EDGE('',*,*,#1529,.F.);
-#3518 = ORIENTED_EDGE('',*,*,#3494,.T.);
-#3519 = ORIENTED_EDGE('',*,*,#2273,.F.);
-#3520 = ORIENTED_EDGE('',*,*,#3521,.F.);
-#3521 = EDGE_CURVE('',#1530,#2251,#3522,.T.);
-#3522 = SURFACE_CURVE('',#3523,(#3527,#3534),.PCURVE_S1.);
-#3523 = LINE('',#3524,#3525);
-#3524 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
-#3525 = VECTOR('',#3526,1.);
-#3526 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3527 = PCURVE('',#1545,#3528);
-#3528 = DEFINITIONAL_REPRESENTATION('',(#3529),#3533);
-#3529 = LINE('',#3530,#3531);
-#3530 = CARTESIAN_POINT('',(3.,0.E+000));
-#3531 = VECTOR('',#3532,1.);
-#3532 = DIRECTION('',(0.E+000,-1.));
-#3533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3534 = PCURVE('',#1573,#3535);
-#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3540);
-#3536 = LINE('',#3537,#3538);
-#3537 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3538 = VECTOR('',#3539,1.);
-#3539 = DIRECTION('',(0.E+000,-1.));
-#3540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3541 = ADVANCED_FACE('',(#3542),#1573,.T.);
-#3542 = FACE_BOUND('',#3543,.T.);
-#3543 = EDGE_LOOP('',(#3544,#3545,#3546,#3547));
-#3544 = ORIENTED_EDGE('',*,*,#1557,.F.);
-#3545 = ORIENTED_EDGE('',*,*,#3521,.T.);
-#3546 = ORIENTED_EDGE('',*,*,#2250,.F.);
-#3547 = ORIENTED_EDGE('',*,*,#3548,.F.);
-#3548 = EDGE_CURVE('',#1558,#2228,#3549,.T.);
-#3549 = SURFACE_CURVE('',#3550,(#3554,#3561),.PCURVE_S1.);
-#3550 = LINE('',#3551,#3552);
-#3551 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
-#3552 = VECTOR('',#3553,1.);
-#3553 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3554 = PCURVE('',#1573,#3555);
-#3555 = DEFINITIONAL_REPRESENTATION('',(#3556),#3560);
-#3556 = LINE('',#3557,#3558);
-#3557 = CARTESIAN_POINT('',(0.25,0.E+000));
-#3558 = VECTOR('',#3559,1.);
-#3559 = DIRECTION('',(0.E+000,-1.));
-#3560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3561 = PCURVE('',#1601,#3562);
-#3562 = DEFINITIONAL_REPRESENTATION('',(#3563),#3567);
-#3563 = LINE('',#3564,#3565);
-#3564 = CARTESIAN_POINT('',(-2.22044604925E-016,0.E+000));
-#3565 = VECTOR('',#3566,1.);
-#3566 = DIRECTION('',(0.E+000,-1.));
-#3567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3568 = ADVANCED_FACE('',(#3569),#1690,.F.);
-#3569 = FACE_BOUND('',#3570,.F.);
-#3570 = EDGE_LOOP('',(#3571,#3572,#3573,#3574,#3597,#3623));
-#3571 = ORIENTED_EDGE('',*,*,#1669,.F.);
-#3572 = ORIENTED_EDGE('',*,*,#3438,.T.);
-#3573 = ORIENTED_EDGE('',*,*,#3328,.T.);
-#3574 = ORIENTED_EDGE('',*,*,#3575,.T.);
-#3575 = EDGE_CURVE('',#3329,#3576,#3578,.T.);
-#3576 = VERTEX_POINT('',#3577);
-#3577 = CARTESIAN_POINT('',(10.75,4.633812611537,-19.9));
-#3578 = SURFACE_CURVE('',#3579,(#3583,#3590),.PCURVE_S1.);
-#3579 = LINE('',#3580,#3581);
-#3580 = CARTESIAN_POINT('',(10.75,4.633812611537,-19.4));
-#3581 = VECTOR('',#3582,1.);
-#3582 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3583 = PCURVE('',#1690,#3584);
-#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589);
-#3585 = LINE('',#3586,#3587);
-#3586 = CARTESIAN_POINT('',(5.012447651652,0.E+000));
-#3587 = VECTOR('',#3588,1.);
-#3588 = DIRECTION('',(0.E+000,1.));
-#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3590 = PCURVE('',#3022,#3591);
-#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596);
-#3592 = LINE('',#3593,#3594);
-#3593 = CARTESIAN_POINT('',(5.116187388463,0.5));
-#3594 = VECTOR('',#3595,1.);
-#3595 = DIRECTION('',(0.E+000,1.));
-#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3597 = ORIENTED_EDGE('',*,*,#3598,.T.);
-#3598 = EDGE_CURVE('',#3576,#2673,#3599,.T.);
-#3599 = SURFACE_CURVE('',#3600,(#3605,#3612),.PCURVE_S1.);
-#3600 = CIRCLE('',#3601,7.05);
-#3601 = AXIS2_PLACEMENT_3D('',#3602,#3603,#3604);
-#3602 = CARTESIAN_POINT('',(4.015,2.55,-19.9));
-#3603 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3604 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3605 = PCURVE('',#1690,#3606);
-#3606 = DEFINITIONAL_REPRESENTATION('',(#3607),#3611);
-#3607 = LINE('',#3608,#3609);
-#3608 = CARTESIAN_POINT('',(0.E+000,-0.5));
-#3609 = VECTOR('',#3610,1.);
-#3610 = DIRECTION('',(1.,0.E+000));
-#3611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3612 = PCURVE('',#2688,#3613);
-#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3622);
-#3614 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3615,#3616,#3617,#3618,
-#3619,#3620,#3621),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#3615 = CARTESIAN_POINT('',(-10.0375,-3.765));
-#3616 = CARTESIAN_POINT('',(-10.0375,8.445958193361));
-#3617 = CARTESIAN_POINT('',(0.5375,2.34047909668));
-#3618 = CARTESIAN_POINT('',(11.1125,-3.765));
-#3619 = CARTESIAN_POINT('',(0.5375,-9.87047909668));
-#3620 = CARTESIAN_POINT('',(-10.0375,-15.97595819336));
-#3621 = CARTESIAN_POINT('',(-10.0375,-3.765));
-#3622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3623 = ORIENTED_EDGE('',*,*,#2700,.T.);
-#3624 = ADVANCED_FACE('',(#3625),#1601,.T.);
-#3625 = FACE_BOUND('',#3626,.T.);
-#3626 = EDGE_LOOP('',(#3627,#3628,#3629,#3630));
-#3627 = ORIENTED_EDGE('',*,*,#1585,.F.);
-#3628 = ORIENTED_EDGE('',*,*,#3548,.T.);
-#3629 = ORIENTED_EDGE('',*,*,#2227,.F.);
-#3630 = ORIENTED_EDGE('',*,*,#3631,.F.);
-#3631 = EDGE_CURVE('',#1586,#2200,#3632,.T.);
-#3632 = SURFACE_CURVE('',#3633,(#3637,#3644),.PCURVE_S1.);
-#3633 = LINE('',#3634,#3635);
-#3634 = CARTESIAN_POINT('',(-10.485,2.350000088519,-19.4));
-#3635 = VECTOR('',#3636,1.);
-#3636 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3637 = PCURVE('',#1601,#3638);
-#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643);
-#3639 = LINE('',#3640,#3641);
-#3640 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
-#3641 = VECTOR('',#3642,1.);
-#3642 = DIRECTION('',(0.E+000,-1.));
-#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3644 = PCURVE('',#1634,#3645);
-#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3650);
-#3646 = LINE('',#3647,#3648);
-#3647 = CARTESIAN_POINT('',(1.570796314585,0.E+000));
-#3648 = VECTOR('',#3649,1.);
-#3649 = DIRECTION('',(0.E+000,-1.));
-#3650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3651 = ADVANCED_FACE('',(#3652),#1634,.F.);
-#3652 = FACE_BOUND('',#3653,.F.);
-#3653 = EDGE_LOOP('',(#3654,#3655,#3656,#3684,#3705,#3706));
-#3654 = ORIENTED_EDGE('',*,*,#1613,.F.);
-#3655 = ORIENTED_EDGE('',*,*,#2722,.F.);
-#3656 = ORIENTED_EDGE('',*,*,#3657,.T.);
-#3657 = EDGE_CURVE('',#2723,#3658,#3660,.T.);
-#3658 = VERTEX_POINT('',#3659);
-#3659 = CARTESIAN_POINT('',(-10.25,4.180921898935,-19.9));
-#3660 = SURFACE_CURVE('',#3661,(#3666,#3673),.PCURVE_S1.);
-#3661 = CIRCLE('',#3662,7.25);
-#3662 = AXIS2_PLACEMENT_3D('',#3663,#3664,#3665);
-#3663 = CARTESIAN_POINT('',(-3.235,2.35,-19.9));
-#3664 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3665 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3666 = PCURVE('',#1634,#3667);
-#3667 = DEFINITIONAL_REPRESENTATION('',(#3668),#3672);
-#3668 = LINE('',#3669,#3670);
-#3669 = CARTESIAN_POINT('',(0.E+000,-0.5));
-#3670 = VECTOR('',#3671,1.);
-#3671 = DIRECTION('',(1.,0.E+000));
-#3672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3673 = PCURVE('',#2761,#3674);
-#3674 = DEFINITIONAL_REPRESENTATION('',(#3675),#3683);
-#3675 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3676,#3677,#3678,#3679,
-#3680,#3681,#3682),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
-#3676 = CARTESIAN_POINT('',(-10.0375,3.485));
-#3677 = CARTESIAN_POINT('',(-10.0375,16.042368354874));
-#3678 = CARTESIAN_POINT('',(0.8375,9.763684177437));
-#3679 = CARTESIAN_POINT('',(11.7125,3.485));
-#3680 = CARTESIAN_POINT('',(0.8375,-2.793684177437));
-#3681 = CARTESIAN_POINT('',(-10.0375,-9.072368354874));
-#3682 = CARTESIAN_POINT('',(-10.0375,3.485));
-#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3684 = ORIENTED_EDGE('',*,*,#3685,.F.);
-#3685 = EDGE_CURVE('',#2172,#3658,#3686,.T.);
-#3686 = SURFACE_CURVE('',#3687,(#3691,#3698),.PCURVE_S1.);
-#3687 = LINE('',#3688,#3689);
-#3688 = CARTESIAN_POINT('',(-10.25,4.180921898935,-19.4));
-#3689 = VECTOR('',#3690,1.);
-#3690 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3691 = PCURVE('',#1634,#3692);
-#3692 = DEFINITIONAL_REPRESENTATION('',(#3693),#3697);
-#3693 = LINE('',#3694,#3695);
-#3694 = CARTESIAN_POINT('',(1.315490895438,0.E+000));
-#3695 = VECTOR('',#3696,1.);
-#3696 = DIRECTION('',(0.E+000,1.));
-#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3698 = PCURVE('',#2187,#3699);
-#3699 = DEFINITIONAL_REPRESENTATION('',(#3700),#3704);
-#3700 = LINE('',#3701,#3702);
-#3701 = CARTESIAN_POINT('',(14.805921898935,0.5));
-#3702 = VECTOR('',#3703,1.);
-#3703 = DIRECTION('',(0.E+000,1.));
-#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3705 = ORIENTED_EDGE('',*,*,#2199,.T.);
-#3706 = ORIENTED_EDGE('',*,*,#3631,.F.);
-#3707 = ADVANCED_FACE('',(#3708),#2081,.F.);
-#3708 = FACE_BOUND('',#3709,.F.);
-#3709 = EDGE_LOOP('',(#3710,#3711,#3732,#3733));
-#3710 = ORIENTED_EDGE('',*,*,#2364,.F.);
-#3711 = ORIENTED_EDGE('',*,*,#3712,.T.);
-#3712 = EDGE_CURVE('',#2365,#2035,#3713,.T.);
-#3713 = SURFACE_CURVE('',#3714,(#3718,#3725),.PCURVE_S1.);
-#3714 = LINE('',#3715,#3716);
-#3715 = CARTESIAN_POINT('',(-13.96,2.2360679775,-22.8));
-#3716 = VECTOR('',#3717,1.);
-#3717 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3718 = PCURVE('',#2081,#3719);
-#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3724);
-#3720 = LINE('',#3721,#3722);
-#3721 = CARTESIAN_POINT('',(0.729727656227,0.E+000));
-#3722 = VECTOR('',#3723,1.);
-#3723 = DIRECTION('',(0.E+000,-1.));
-#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3725 = PCURVE('',#2050,#3726);
-#3726 = DEFINITIONAL_REPRESENTATION('',(#3727),#3731);
-#3727 = LINE('',#3728,#3729);
-#3728 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3729 = VECTOR('',#3730,1.);
-#3730 = DIRECTION('',(0.E+000,-1.));
-#3731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3732 = ORIENTED_EDGE('',*,*,#2062,.T.);
-#3733 = ORIENTED_EDGE('',*,*,#2121,.F.);
-#3734 = ADVANCED_FACE('',(#3735),#2050,.T.);
-#3735 = FACE_BOUND('',#3736,.T.);
-#3736 = EDGE_LOOP('',(#3737,#3738,#3739,#3740));
-#3737 = ORIENTED_EDGE('',*,*,#2392,.F.);
-#3738 = ORIENTED_EDGE('',*,*,#3712,.T.);
-#3739 = ORIENTED_EDGE('',*,*,#2034,.F.);
-#3740 = ORIENTED_EDGE('',*,*,#2799,.F.);
-#3741 = ADVANCED_FACE('',(#3742),#2187,.T.);
-#3742 = FACE_BOUND('',#3743,.T.);
-#3743 = EDGE_LOOP('',(#3744,#3765,#3766,#3767));
-#3744 = ORIENTED_EDGE('',*,*,#3745,.F.);
-#3745 = EDGE_CURVE('',#3658,#2822,#3746,.T.);
-#3746 = SURFACE_CURVE('',#3747,(#3751,#3758),.PCURVE_S1.);
-#3747 = LINE('',#3748,#3749);
-#3748 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
-#3749 = VECTOR('',#3750,1.);
-#3750 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3751 = PCURVE('',#2187,#3752);
-#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3757);
-#3753 = LINE('',#3754,#3755);
-#3754 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3755 = VECTOR('',#3756,1.);
-#3756 = DIRECTION('',(1.,0.E+000));
-#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3758 = PCURVE('',#2761,#3759);
-#3759 = DEFINITIONAL_REPRESENTATION('',(#3760),#3764);
-#3760 = LINE('',#3761,#3762);
-#3761 = CARTESIAN_POINT('',(10.1875,10.5));
-#3762 = VECTOR('',#3763,1.);
-#3763 = DIRECTION('',(-1.,0.E+000));
-#3764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3765 = ORIENTED_EDGE('',*,*,#3685,.F.);
-#3766 = ORIENTED_EDGE('',*,*,#2171,.F.);
-#3767 = ORIENTED_EDGE('',*,*,#2821,.F.);
-#3768 = ADVANCED_FACE('',(#3769),#2436,.F.);
-#3769 = FACE_BOUND('',#3770,.T.);
-#3770 = EDGE_LOOP('',(#3771,#3772,#3795,#3822));
-#3771 = ORIENTED_EDGE('',*,*,#2415,.F.);
-#3772 = ORIENTED_EDGE('',*,*,#3773,.T.);
-#3773 = EDGE_CURVE('',#2416,#3774,#3776,.T.);
-#3774 = VERTEX_POINT('',#3775);
-#3775 = CARTESIAN_POINT('',(-11.96,1.,-14.8));
-#3776 = SEAM_CURVE('',#3777,(#3781,#3788),.PCURVE_S1.);
-#3777 = LINE('',#3778,#3779);
-#3778 = CARTESIAN_POINT('',(-11.96,1.,-22.8));
-#3779 = VECTOR('',#3780,1.);
-#3780 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3781 = PCURVE('',#2436,#3782);
-#3782 = DEFINITIONAL_REPRESENTATION('',(#3783),#3787);
-#3783 = LINE('',#3784,#3785);
-#3784 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#3785 = VECTOR('',#3786,1.);
-#3786 = DIRECTION('',(-0.E+000,-1.));
-#3787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3788 = PCURVE('',#2436,#3789);
-#3789 = DEFINITIONAL_REPRESENTATION('',(#3790),#3794);
-#3790 = LINE('',#3791,#3792);
-#3791 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#3792 = VECTOR('',#3793,1.);
-#3793 = DIRECTION('',(-0.E+000,-1.));
-#3794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3795 = ORIENTED_EDGE('',*,*,#3796,.T.);
-#3796 = EDGE_CURVE('',#3774,#3774,#3797,.T.);
-#3797 = SURFACE_CURVE('',#3798,(#3803,#3810),.PCURVE_S1.);
-#3798 = CIRCLE('',#3799,1.);
-#3799 = AXIS2_PLACEMENT_3D('',#3800,#3801,#3802);
-#3800 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-14.8));
-#3801 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3802 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3803 = PCURVE('',#2436,#3804);
-#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809);
-#3805 = LINE('',#3806,#3807);
-#3806 = CARTESIAN_POINT('',(-0.E+000,-8.));
-#3807 = VECTOR('',#3808,1.);
-#3808 = DIRECTION('',(-1.,0.E+000));
-#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3810 = PCURVE('',#3811,#3816);
-#3811 = PLANE('',#3812);
-#3812 = AXIS2_PLACEMENT_3D('',#3813,#3814,#3815);
-#3813 = CARTESIAN_POINT('',(-11.96,2.506089710407E-015,-14.8));
-#3814 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3815 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3816 = DEFINITIONAL_REPRESENTATION('',(#3817),#3821);
-#3817 = CIRCLE('',#3818,1.);
-#3818 = AXIS2_PLACEMENT_2D('',#3819,#3820);
-#3819 = CARTESIAN_POINT('',(1.495637644965E-016,1.7763568394E-015));
-#3820 = DIRECTION('',(1.,0.E+000));
-#3821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3822 = ORIENTED_EDGE('',*,*,#3773,.F.);
-#3823 = ADVANCED_FACE('',(#3824),#2761,.T.);
-#3824 = FACE_BOUND('',#3825,.T.);
-#3825 = EDGE_LOOP('',(#3826,#3827,#3828,#3829));
-#3826 = ORIENTED_EDGE('',*,*,#3657,.T.);
-#3827 = ORIENTED_EDGE('',*,*,#3745,.T.);
-#3828 = ORIENTED_EDGE('',*,*,#2844,.T.);
-#3829 = ORIENTED_EDGE('',*,*,#2745,.F.);
-#3830 = ADVANCED_FACE('',(#3831),#2688,.T.);
-#3831 = FACE_BOUND('',#3832,.T.);
-#3832 = EDGE_LOOP('',(#3833,#3854,#3855,#3856));
-#3833 = ORIENTED_EDGE('',*,*,#3834,.T.);
-#3834 = EDGE_CURVE('',#2983,#3576,#3835,.T.);
-#3835 = SURFACE_CURVE('',#3836,(#3840,#3847),.PCURVE_S1.);
-#3836 = LINE('',#3837,#3838);
-#3837 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
-#3838 = VECTOR('',#3839,1.);
-#3839 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3840 = PCURVE('',#2688,#3841);
-#3841 = DEFINITIONAL_REPRESENTATION('',(#3842),#3846);
-#3842 = LINE('',#3843,#3844);
-#3843 = CARTESIAN_POINT('',(-10.1875,-10.5));
-#3844 = VECTOR('',#3845,1.);
-#3845 = DIRECTION('',(1.,0.E+000));
-#3846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3847 = PCURVE('',#3022,#3848);
-#3848 = DEFINITIONAL_REPRESENTATION('',(#3849),#3853);
-#3849 = LINE('',#3850,#3851);
-#3850 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3851 = VECTOR('',#3852,1.);
-#3852 = DIRECTION('',(1.,0.E+000));
-#3853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3854 = ORIENTED_EDGE('',*,*,#3598,.T.);
-#3855 = ORIENTED_EDGE('',*,*,#2672,.F.);
-#3856 = ORIENTED_EDGE('',*,*,#2982,.T.);
-#3857 = ADVANCED_FACE('',(#3858),#3072,.T.);
-#3858 = FACE_BOUND('',#3859,.T.);
-#3859 = EDGE_LOOP('',(#3860,#3861,#3862,#3863));
-#3860 = ORIENTED_EDGE('',*,*,#3378,.F.);
-#3861 = ORIENTED_EDGE('',*,*,#3058,.T.);
-#3862 = ORIENTED_EDGE('',*,*,#3193,.F.);
-#3863 = ORIENTED_EDGE('',*,*,#3864,.F.);
-#3864 = EDGE_CURVE('',#3274,#3166,#3865,.T.);
-#3865 = SURFACE_CURVE('',#3866,(#3870,#3877),.PCURVE_S1.);
-#3866 = LINE('',#3867,#3868);
-#3867 = CARTESIAN_POINT('',(14.54,2.56173769149,-22.8));
-#3868 = VECTOR('',#3869,1.);
-#3869 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3870 = PCURVE('',#3072,#3871);
-#3871 = DEFINITIONAL_REPRESENTATION('',(#3872),#3876);
-#3872 = LINE('',#3873,#3874);
-#3873 = CARTESIAN_POINT('',(8.06326230851,0.E+000));
-#3874 = VECTOR('',#3875,1.);
-#3875 = DIRECTION('',(0.E+000,-1.));
-#3876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3877 = PCURVE('',#3126,#3878);
-#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883);
-#3879 = LINE('',#3880,#3881);
-#3880 = CARTESIAN_POINT('',(5.620311483529,0.E+000));
-#3881 = VECTOR('',#3882,1.);
-#3882 = DIRECTION('',(0.E+000,-1.));
-#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3884 = ADVANCED_FACE('',(#3885),#3022,.T.);
-#3885 = FACE_BOUND('',#3886,.T.);
-#3886 = EDGE_LOOP('',(#3887,#3888,#3889,#3890));
-#3887 = ORIENTED_EDGE('',*,*,#3834,.F.);
-#3888 = ORIENTED_EDGE('',*,*,#3006,.T.);
-#3889 = ORIENTED_EDGE('',*,*,#3356,.F.);
-#3890 = ORIENTED_EDGE('',*,*,#3575,.T.);
-#3891 = ADVANCED_FACE('',(#3892),#3126,.F.);
-#3892 = FACE_BOUND('',#3893,.F.);
-#3893 = EDGE_LOOP('',(#3894,#3895,#3896,#3897));
-#3894 = ORIENTED_EDGE('',*,*,#3273,.F.);
-#3895 = ORIENTED_EDGE('',*,*,#3110,.T.);
-#3896 = ORIENTED_EDGE('',*,*,#3165,.T.);
-#3897 = ORIENTED_EDGE('',*,*,#3864,.F.);
-#3898 = ADVANCED_FACE('',(#3899),#3422,.F.);
-#3899 = FACE_BOUND('',#3900,.T.);
-#3900 = EDGE_LOOP('',(#3901,#3902,#3925,#3952));
-#3901 = ORIENTED_EDGE('',*,*,#3401,.F.);
-#3902 = ORIENTED_EDGE('',*,*,#3903,.T.);
-#3903 = EDGE_CURVE('',#3402,#3904,#3906,.T.);
-#3904 = VERTEX_POINT('',#3905);
-#3905 = CARTESIAN_POINT('',(12.54,1.,-14.8));
-#3906 = SEAM_CURVE('',#3907,(#3911,#3918),.PCURVE_S1.);
-#3907 = LINE('',#3908,#3909);
-#3908 = CARTESIAN_POINT('',(12.54,1.,-22.8));
-#3909 = VECTOR('',#3910,1.);
-#3910 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3911 = PCURVE('',#3422,#3912);
-#3912 = DEFINITIONAL_REPRESENTATION('',(#3913),#3917);
-#3913 = LINE('',#3914,#3915);
-#3914 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#3915 = VECTOR('',#3916,1.);
-#3916 = DIRECTION('',(-0.E+000,-1.));
-#3917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3918 = PCURVE('',#3422,#3919);
-#3919 = DEFINITIONAL_REPRESENTATION('',(#3920),#3924);
-#3920 = LINE('',#3921,#3922);
-#3921 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#3922 = VECTOR('',#3923,1.);
-#3923 = DIRECTION('',(-0.E+000,-1.));
-#3924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3925 = ORIENTED_EDGE('',*,*,#3926,.T.);
-#3926 = EDGE_CURVE('',#3904,#3904,#3927,.T.);
-#3927 = SURFACE_CURVE('',#3928,(#3933,#3940),.PCURVE_S1.);
-#3928 = CIRCLE('',#3929,1.);
-#3929 = AXIS2_PLACEMENT_3D('',#3930,#3931,#3932);
-#3930 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-14.8));
-#3931 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3932 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3933 = PCURVE('',#3422,#3934);
-#3934 = DEFINITIONAL_REPRESENTATION('',(#3935),#3939);
-#3935 = LINE('',#3936,#3937);
-#3936 = CARTESIAN_POINT('',(-0.E+000,-8.));
-#3937 = VECTOR('',#3938,1.);
-#3938 = DIRECTION('',(-1.,0.E+000));
-#3939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3940 = PCURVE('',#3941,#3946);
-#3941 = PLANE('',#3942);
-#3942 = AXIS2_PLACEMENT_3D('',#3943,#3944,#3945);
-#3943 = CARTESIAN_POINT('',(12.54,-2.805805597831E-015,-14.8));
-#3944 = DIRECTION('',(-1.972152263053E-030,3.286920438421E-032,1.));
-#3945 = DIRECTION('',(-1.,2.22044604925E-016,-1.972152263053E-030));
-#3946 = DEFINITIONAL_REPRESENTATION('',(#3947),#3951);
-#3947 = CIRCLE('',#3948,1.);
-#3948 = AXIS2_PLACEMENT_2D('',#3949,#3950);
-#3949 = CARTESIAN_POINT('',(-1.7763568394E-015,-2.136625207093E-017));
-#3950 = DIRECTION('',(0.E+000,-1.));
-#3951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3952 = ORIENTED_EDGE('',*,*,#3903,.F.);
-#3953 = ADVANCED_FACE('',(#3954),#3811,.F.);
-#3954 = FACE_BOUND('',#3955,.F.);
-#3955 = EDGE_LOOP('',(#3956));
-#3956 = ORIENTED_EDGE('',*,*,#3796,.T.);
-#3957 = ADVANCED_FACE('',(#3958),#3941,.F.);
-#3958 = FACE_BOUND('',#3959,.F.);
-#3959 = EDGE_LOOP('',(#3960));
-#3960 = ORIENTED_EDGE('',*,*,#3926,.T.);
-#3961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3965))
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#3962,#3963,#3964)) REPRESENTATION_CONTEXT
+#2239 = PCURVE('',#498,#2240);
+#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245);
+#2241 = LINE('',#2242,#2243);
+#2242 = CARTESIAN_POINT('',(-0.E+000,-5.E+003));
+#2243 = VECTOR('',#2244,1.);
+#2244 = DIRECTION('',(-2.279867506015E-006,-0.999999999997));
+#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2246 = PCURVE('',#472,#2247);
+#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2252);
+#2248 = LINE('',#2249,#2250);
+#2249 = CARTESIAN_POINT('',(6.283179086552,-5.E+003));
+#2250 = VECTOR('',#2251,1.);
+#2251 = DIRECTION('',(0.E+000,-1.));
+#2252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2253 = ORIENTED_EDGE('',*,*,#484,.F.);
+#2254 = ADVANCED_FACE('',(#2255),#472,.F.);
+#2255 = FACE_BOUND('',#2256,.F.);
+#2256 = EDGE_LOOP('',(#2257,#2258,#2259,#2260));
+#2257 = ORIENTED_EDGE('',*,*,#1380,.F.);
+#2258 = ORIENTED_EDGE('',*,*,#2196,.T.);
+#2259 = ORIENTED_EDGE('',*,*,#451,.T.);
+#2260 = ORIENTED_EDGE('',*,*,#2233,.F.);
+#2261 = ADVANCED_FACE('',(#2262),#529,.F.);
+#2262 = FACE_BOUND('',#2263,.T.);
+#2263 = EDGE_LOOP('',(#2264,#2265,#2286,#2287,#2309,#2310));
+#2264 = ORIENTED_EDGE('',*,*,#512,.T.);
+#2265 = ORIENTED_EDGE('',*,*,#2266,.T.);
+#2266 = EDGE_CURVE('',#513,#859,#2267,.T.);
+#2267 = SEAM_CURVE('',#2268,(#2272,#2279),.PCURVE_S1.);
+#2268 = LINE('',#2269,#2270);
+#2269 = CARTESIAN_POINT('',(1.,-12.54,-22.8));
+#2270 = VECTOR('',#2271,1.);
+#2271 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2272 = PCURVE('',#529,#2273);
+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2278);
+#2274 = LINE('',#2275,#2276);
+#2275 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#2276 = VECTOR('',#2277,1.);
+#2277 = DIRECTION('',(-0.E+000,-1.));
+#2278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2279 = PCURVE('',#529,#2280);
+#2280 = DEFINITIONAL_REPRESENTATION('',(#2281),#2285);
+#2281 = LINE('',#2282,#2283);
+#2282 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#2283 = VECTOR('',#2284,1.);
+#2284 = DIRECTION('',(-0.E+000,-1.));
+#2285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2286 = ORIENTED_EDGE('',*,*,#950,.T.);
+#2287 = ORIENTED_EDGE('',*,*,#2288,.F.);
+#2288 = EDGE_CURVE('',#826,#951,#2289,.T.);
+#2289 = SURFACE_CURVE('',#2290,(#2295,#2302),.PCURVE_S1.);
+#2290 = CIRCLE('',#2291,1.);
+#2291 = AXIS2_PLACEMENT_3D('',#2292,#2293,#2294);
+#2292 = CARTESIAN_POINT('',(0.E+000,-12.54,-12.));
+#2293 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2294 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2295 = PCURVE('',#529,#2296);
+#2296 = DEFINITIONAL_REPRESENTATION('',(#2297),#2301);
+#2297 = LINE('',#2298,#2299);
+#2298 = CARTESIAN_POINT('',(-6.28318530718,-10.8));
+#2299 = VECTOR('',#2300,1.);
+#2300 = DIRECTION('',(1.,-0.E+000));
+#2301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2302 = PCURVE('',#842,#2303);
+#2303 = DEFINITIONAL_REPRESENTATION('',(#2304),#2308);
+#2304 = CIRCLE('',#2305,1.);
+#2305 = AXIS2_PLACEMENT_2D('',#2306,#2307);
+#2306 = CARTESIAN_POINT('',(3.434356809215E-016,-12.54));
+#2307 = DIRECTION('',(-1.,0.E+000));
+#2308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2309 = ORIENTED_EDGE('',*,*,#858,.T.);
+#2310 = ORIENTED_EDGE('',*,*,#2266,.F.);
+#2311 = ADVANCED_FACE('',(#2312),#585,.F.);
+#2312 = FACE_BOUND('',#2313,.F.);
+#2313 = EDGE_LOOP('',(#2314,#2315,#2316,#2317));
+#2314 = ORIENTED_EDGE('',*,*,#1261,.T.);
+#2315 = ORIENTED_EDGE('',*,*,#568,.F.);
+#2316 = ORIENTED_EDGE('',*,*,#1960,.T.);
+#2317 = ORIENTED_EDGE('',*,*,#2084,.F.);
+#2318 = ADVANCED_FACE('',(#2319),#842,.F.);
+#2319 = FACE_BOUND('',#2320,.F.);
+#2320 = EDGE_LOOP('',(#2321,#2322,#2323,#2324,#2325,#2326));
+#2321 = ORIENTED_EDGE('',*,*,#1858,.F.);
+#2322 = ORIENTED_EDGE('',*,*,#1201,.T.);
+#2323 = ORIENTED_EDGE('',*,*,#2288,.F.);
+#2324 = ORIENTED_EDGE('',*,*,#825,.T.);
+#2325 = ORIENTED_EDGE('',*,*,#2010,.F.);
+#2326 = ORIENTED_EDGE('',*,*,#1933,.T.);
+#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2331))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2328,#2329,#2330)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
-#3962 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#3963 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#3964 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#3965 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3962,
+#2328 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2329 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2330 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2331 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2328,
'distance_accuracy_value','confusion accuracy');
-#3966 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
-#3967 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
- #3968),#3961);
-#3968 = STYLED_ITEM('color',(#3969),#15);
-#3969 = PRESENTATION_STYLE_ASSIGNMENT((#3970,#3976));
-#3970 = SURFACE_STYLE_USAGE(.BOTH.,#3971);
-#3971 = SURFACE_SIDE_STYLE('',(#3972));
-#3972 = SURFACE_STYLE_FILL_AREA(#3973);
-#3973 = FILL_AREA_STYLE('',(#3974));
-#3974 = FILL_AREA_STYLE_COLOUR('',#3975);
-#3975 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
-#3976 = CURVE_STYLE('',#3977,POSITIVE_LENGTH_MEASURE(0.1),#3975);
-#3977 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2332 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#2333 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #2334),#2327);
+#2334 = STYLED_ITEM('color',(#2335),#15);
+#2335 = PRESENTATION_STYLE_ASSIGNMENT((#2336,#2342));
+#2336 = SURFACE_STYLE_USAGE(.BOTH.,#2337);
+#2337 = SURFACE_SIDE_STYLE('',(#2338));
+#2338 = SURFACE_STYLE_FILL_AREA(#2339);
+#2339 = FILL_AREA_STYLE('',(#2340));
+#2340 = FILL_AREA_STYLE_COLOUR('',#2341);
+#2341 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#2342 = CURVE_STYLE('',#2343,POSITIVE_LENGTH_MEASURE(0.1),#2341);
+#2343 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;